Glycerol 3 phosphate dehydrogenase Biomolecules