benefits of vitamin c and aricept donepezil and protein allergy and omeprazole vs nexium and nephropathy in diabetes