what do you need to buy carafate get carafate online carafate pills online efectos secundarios de carafate is carafate a ppi