carafate sucralfate suspension carafate alcohol carafate for erosive esophagitis best time to take carafate carafate canada online doctor carafate carafate oral carafate pills online