87434-91-1 Glpt protein Glycerophosphate permease Permease, glycerol phosphate sn-Glycerol-3-phosphate permease