diabetes institute and diabetes nutrition and zocor side effects and cephalexin suspension and plum allergy