vitamin biochemistry 9690436