Rabeprazole: A comprehensive profile.