aptalis carafate carafate otc alternative carafate medicamento carafate patient assistance program application what does carafate do carafate suspension for cats carafate dosage for adults