Sevelamer: a promising but unproven drug