VmPGK KeqPGK BPG ADP ATP P3G KmPGKATP KmPGKP3G 1 ADP KmPGKADP ATP KmPGKATP 1 BPG KmPGKBPG P3G KmPGKP3G kPK ADP pep VmGAPDHr BPG NADH KmGAPDHBPG KmGAPDHNADH VmGAPDHf NAD gap KmGAPDHGAP KmGAPDHNAD 1 NAD KmGAPDHNAD NADH KmGAPDHNADH 1 BPG KmGAPDHBPG gap KmGAPDHGAP kGDH Glc NAD