Similar to Glycerol-3-phosphate dehydrogenase-like protein (Fragment). Os05g0495700