;;
;; Hand conversion of shewanellaMILPtest to a yices input
;;

;;
;; Binary variables in the original MILP formulation
;;

;; Pi
(define s1_obj::real)
(assert (or (= s1_obj 0) (= s1_obj 1)))

;; CIT
(define s2_obj::real)
(assert (or (= s2_obj 0) (= s2_obj 1)))

;; DCMP
(define s3_obj::real)
(assert (or (= s3_obj 0) (= s3_obj 1)))

;; DGMP
(define s4_obj::real)
(assert (or (= s4_obj 0) (= s4_obj 1)))

;; FUM
(define s5_obj::real)
(assert (or (= s5_obj 0) (= s5_obj 1)))

;; GLYCEROL
(define s6_obj::real)
(assert (or (= s6_obj 0) (= s6_obj 1)))

;; L-ALPHA-ALANINE
(define s7_obj::real)
(assert (or (= s7_obj 0) (= s7_obj 1)))

;; ARG
(define s8_obj::real)
(assert (or (= s8_obj 0) (= s8_obj 1)))

;; ASN
(define s9_obj::real)
(assert (or (= s9_obj 0) (= s9_obj 1)))

;; L-ASPARTATE
(define s10_obj::real)
(assert (or (= s10_obj 0) (= s10_obj 1)))

;; CYS
(define s11_obj::real)
(assert (or (= s11_obj 0) (= s11_obj 1)))

;; GLN
(define s12_obj::real)
(assert (or (= s12_obj 0) (= s12_obj 1)))

;; GLT
(define s13_obj::real)
(assert (or (= s13_obj 0) (= s13_obj 1)))

;; GLY
(define s14_obj::real)
(assert (or (= s14_obj 0) (= s14_obj 1)))

;; HIS
(define s15_obj::real)
(assert (or (= s15_obj 0) (= s15_obj 1)))

;; ILE
(define s16_obj::real)
(assert (or (= s16_obj 0) (= s16_obj 1)))

;; LEU
(define s17_obj::real)
(assert (or (= s17_obj 0) (= s17_obj 1)))

;; LYS
(define s18_obj::real)
(assert (or (= s18_obj 0) (= s18_obj 1)))

;; MET
(define s19_obj::real)
(assert (or (= s19_obj 0) (= s19_obj 1)))

;; PHE
(define s20_obj::real)
(assert (or (= s20_obj 0) (= s20_obj 1)))

;; PRO
(define s21_obj::real)
(assert (or (= s21_obj 0) (= s21_obj 1)))

;; SER
(define s22_obj::real)
(assert (or (= s22_obj 0) (= s22_obj 1)))

;; THR
(define s23_obj::real)
(assert (or (= s23_obj 0) (= s23_obj 1)))

;; TRP
(define s24_obj::real)
(assert (or (= s24_obj 0) (= s24_obj 1)))

;; TYR
(define s25_obj::real)
(assert (or (= s25_obj 0) (= s25_obj 1)))

;; VAL
(define s26_obj::real)
(assert (or (= s26_obj 0) (= s26_obj 1)))

;; TMP
(define s27_obj::real)
(assert (or (= s27_obj 0) (= s27_obj 1)))

;; SUC
(define s29_obj::real)
(assert (or (= s29_obj 0) (= s29_obj 1)))

;; MAL
(define s31_obj::real)
(assert (or (= s31_obj 0) (= s31_obj 1)))

;; NAD
(define s32_obj::real)
(assert (or (= s32_obj 0) (= s32_obj 1)))

;; NADH
(define s33_obj::real)
(assert (or (= s33_obj 0) (= s33_obj 1)))

;; NADP
(define s34_obj::real)
(assert (or (= s34_obj 0) (= s34_obj 1)))

;; NADPH
(define s35_obj::real)
(assert (or (= s35_obj 0) (= s35_obj 1)))

;; FAD
(define s36_obj::real)
(assert (or (= s36_obj 0) (= s36_obj 1)))

;; PALMITATE
(define s37_obj::real)
(assert (or (= s37_obj 0) (= s37_obj 1)))

;; UDP-N-ACETYL-D-GLUCOSAMINE
(define s38_nutr::real)
(assert (or (= s38_nutr 0) (= s38_nutr 1)))

;; GLN
(define s39_nutr::real)
(assert (or (= s39_nutr 0) (= s39_nutr 1)))

;; GLT
(define s40_nutr::real)
(assert (or (= s40_nutr 0) (= s40_nutr 1)))

;; THR
(define s41_nutr::real)
(assert (or (= s41_nutr 0) (= s41_nutr 1)))

;; FORMATE
(define s42_nutr::real)
(assert (or (= s42_nutr 0) (= s42_nutr 1)))

;; PYRUVATE
(define s43_nutr::real)
(assert (or (= s43_nutr 0) (= s43_nutr 1)))

;; D-LACTATE
(define s44_nutr::real)
(assert (or (= s44_nutr 0) (= s44_nutr 1)))

;; ADENOSINE
(define s45_nutr::real)
(assert (or (= s45_nutr 0) (= s45_nutr 1)))

;; INOSINE
(define s46_nutr::real)
(assert (or (= s46_nutr 0) (= s46_nutr 1)))

;; PROPIONATE
(define s47_nutr::real)
(assert (or (= s47_nutr 0) (= s47_nutr 1)))

;; DEOXYADENOSINE
(define s48_nutr::real)
(assert (or (= s48_nutr 0) (= s48_nutr 1)))

;; SER
(define s49_nutr::real)
(assert (or (= s49_nutr 0) (= s49_nutr 1)))

;; URIDINE
(define s50_nutr::real)
(assert (or (= s50_nutr 0) (= s50_nutr 1)))

;; SUC
(define s51_nutr::real)
(assert (or (= s51_nutr 0) (= s51_nutr 1)))

;; WATER
(define s52_secrt::real)
(assert (or (= s52_secrt 0) (= s52_secrt 1)))

;; ACET
(define s53_secrt::real)
(assert (or (= s53_secrt 0) (= s53_secrt 1)))

;; CARBON-DIOXIDE
(define s54_secrt::real)
(assert (or (= s54_secrt 0) (= s54_secrt 1)))



;; 
;; Objective function to maximize
;; 
(define obj::real 
  (+ (* 1000 (+ s1_obj s2_obj s3_obj s4_obj s5_obj s6_obj s7_obj s8_obj s9_obj s10_obj 
                s11_obj s12_obj s13_obj s14_obj s15_obj s16_obj s17_obj s18_obj s19_obj s20_obj
                s21_obj s22_obj s23_obj s24_obj s25_obj s26_obj s27_obj s29_obj s31_obj s32_obj 
                s33_obj s34_obj s35_obj s36_obj s37_obj))
      (* -1 (+ s38_nutr s39_nutr s40_nutr s41_nutr s42_nutr s43_nutr s44_nutr s45_nutr s46_nutr 
               s47_nutr s48_nutr s49_nutr s50_nutr s51_nutr))
      (* -2 (+ s52_secrt s53_secrt s54_secrt))))




;;
;; Reaction rates
;;

;; r38_nutr_r: try exchange reaction for UDP-N-ACETYL-D-GLUCOSAMINE
(define r38_nutr_r::real)

;; r39_nutr_r: try exchange reaction for GLN
(define r39_nutr_r::real)

;; r40_nutr_r: try exchange reaction for GLT
(define r40_nutr_r::real)

;; r41_nutr_r: try exchange reaction for THR
(define r41_nutr_r::real)

;; r42_nutr_r: try exchange reaction for FORMATE
(define r42_nutr_r::real)

;; r43_nutr_r: try exchange reaction for PYRUVATE
(define r43_nutr_r::real)

;; r44_nutr_r: try exchange reaction for D-LACTATE
(define r44_nutr_r::real)

;; r45_nutr_r: try exchange reaction for ADENOSINE
(define r45_nutr_r::real)

;; r46_nutr_r: try exchange reaction for INOSINE
(define r46_nutr_r::real)

;; r47_nutr_r: try exchange reaction for PROPIONATE
(define r47_nutr_r::real)

;; r48_nutr_r: try exchange reaction for DEOXYADENOSINE
(define r48_nutr_r::real)

;; r49_nutr_r: try exchange reaction for SER
(define r49_nutr_r::real)

;; r50_nutr_r: try exchange reaction for URIDINE
(define r50_nutr_r::real)

;; r51_nutr_r: try exchange reaction for SUC
(define r51_nutr_r::real)

;; r52_secrt_r: try exchange reaction for WATER
(define r52_secrt_r::real)

;; r53_secrt_r: try exchange reaction for ACET
(define r53_secrt_r::real)

;; r54_secrt_r: try exchange reaction for CARBON-DIOXIDE
(define r54_secrt_r::real)

;; r55: NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol
(define r55::real)

;; r56: sn-glycerol-3-phosphate + a ubiquinone  ->  dihydroxyacetone phosphate + a ubiquinol
(define r56::real)

;; r57: 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]
(define r57::real)

;; r58: nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]
(define r58::real)

;; r59a: a ubiquinone + succinate  ->  fumarate + a ubiquinol
(define r59a::real)

;; r59b: a ubiquinone + succinate  ->  fumarate + a ubiquinol
(define r59b::real)

;; r60: N-acetyl-D-glucosamine  ->  N-acetyl-D-glucosamine
(define r60::real)

;; r61: chitooligosaccharides  ->  chitooligosaccharides
(define r61::real)

;; r62: a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+
(define r62::real)

;; r63: a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+
(define r63::real)

;; r64: a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+
(define r64::real)

;; r65: a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+
(define r65::real)

;; r66: a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+
(define r66::real)

;; r67: a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+
(define r67::real)

;; r68a: a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
(define r68a::real)

;; r68b: a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
(define r68b::real)

;; r69: a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+
(define r69::real)

;; r70: a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+
(define r70::real)

;; r71: a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+
(define r71::real)

;; r72: a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+
(define r72::real)

;; r73: a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+
(define r73::real)

;; r74: a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+
(define r74::real)

;; r75: a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+
(define r75::real)

;; r76: lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  -> 
;;                  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+
(define r76::real)

;; r77: acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A
(define r77::real)

;; r78: lipoate acetyltransferase N6-(S-acetyldihydrolipoyl)lysine + coenzyme A  ->
;;                 acetyl-CoA + lipoate acetyltransferase N6-(dihydrolipoyl)lysine
(define r78::real)

;; r79: an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->
;;;             a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine
(define r79::real)

;; r80: an (R)-3-hydroxyoctanoyl-[acp]  ->  a trans oct-2-enoyl-[acp] + H2O
(define r80::real)

;; r81: an (R)-3-hydroxypalmitoyl-[acp]  ->  a trans hexadecenoyl-[acp] + H2O
(define r81::real)

;; r82: an (R)-3-hydroxyhexanoyl-[acp]  ->  a trans hex-2-enoyl-[acp] + H2O
(define r82::real)

;; r83: a (R)-3-hydroxydodecanoyl-[acp]  ->  a trans dodec-2-enoyl-[acp] + H2O
(define r83::real)

;; r84: an (3R)-3-hydroxymyristoyl-[acp]  ->  a trans tetradec-2-enoyl-[acp] + H2O
(define r84::real)

;; r85a: a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
(define r85a::real)

;; r85b: a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
(define r85b::real)

;; r86: an (R)-3-hydroxydecanoyl-[acp]  ->  a trans-delta2-decenoyl-[acp] + H2O
(define r86::real)

;; r87: selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+
(define r87::real)

;; r88: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.
(define r88::real)

;; r89: an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+
(define r89::real)

;; r90: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.
(define r90::real)

;; r91: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88.
(define r91::real)

;; r92: an (R)-3-hydroxybutanoyl-[acp]  ->  a crotonyl-[acp] + H2O
(define r92::real)

;; r93: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
(define r93::real)

;; r94: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.
(define r94::real)

;; r95: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
(define r95::real)

;; r96: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133.
(define r96::real)

;; r97: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/WATER.114.
(define r97::real)

;; r98: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
(define r98::real)

;; r99: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
(define r99::real)

;; r100: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
(define r100::real)

;; r101: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135.
(define r101::real)

;; r102: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/WATER.116.
(define r102::real)

;; r103: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
(define r103::real)

;; r104: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
(define r104::real)

;; r105: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
(define r105::real)

;; r106: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135.
(define r106::real)

;; r107: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/WATER.116.
(define r107::real)

;; r108: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
(define r108::real)

;; r109: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
(define r109::real)

;; r110: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
(define r110::real)

;; r111: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137.
(define r111::real)

;; r112: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/WATER.118.
(define r112::real)

;; r113: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
(define r113::real)

;; r114: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
(define r114::real)

;; r115: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
(define r115::real)

;; r116: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139.
(define r116::real)

;; r117: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/WATER.120.
(define r117::real)

;; r118: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
(define r118::real)

;; r119: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
(define r119::real)

;; r120: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
(define r120::real)

;; r121: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139.
(define r121::real)

;; r122: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/WATER.120.
(define r122::real)

;; r123: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
(define r123::real)

;; r124: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
(define r124::real)

;; r125: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
(define r125::real)

;; r126: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139.
(define r126::real)

;; r127: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/WATER.120.
(define r127::real)

;; r128: 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
(define r128::real)

;; r129: 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
(define r129::real)

;; r130: ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
(define r130::real)

;; r131: ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139.
(define r131::real)

;; r132: 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/WATER.120.
(define r132::real)

;; r133: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0/WATER.84.
(define r133::real)

;; r134: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0.79.
(define r134::real)

;; r135: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87.
(define r135::real)

;; r136: ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.
(define r136::real)

;; r137: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0.79.
(define r137::real)

;; r138: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95.
(define r138::real)

;; r139: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83.
(define r139::real)

;; r140: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4/WATER.84.
(define r140::real)

;; r141: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4.79.
(define r141::real)

;; r142: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87.
(define r142::real)

;; r143: ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
(define r143::real)

;; r144: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4.79.
(define r144::real)

;; r145: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95.
(define r145::real)

;; r146: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83.
(define r146::real)

;; r147: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8/WATER.84.
(define r147::real)

;; r148: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8.79.
(define r148::real)

;; r149: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87.
(define r149::real)

;; r150: ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
(define r150::real)

;; r151: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8.79.
(define r151::real)

;; r152: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95.
(define r152::real)

;; r153: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83.
(define r153::real)

;; r154: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12/WATER.86.
(define r154::real)

;; r155: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12.81.
(define r155::real)

;; r156: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89.
(define r156::real)

;; r157: ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
(define r157::real)

;; r158: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12.81.
(define r158::real)

;; r159: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97.
(define r159::real)

;; r160: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85.
(define r160::real)

;; r161: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16/WATER.86.
(define r161::real)

;; r162: ENOYL-COA-DELTA-ISOM-RXN-CPD-7221//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16.49.
(define r162::real)

;; r163: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89.
(define r163::real)

;; r164: ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
(define r164::real)

;; r165: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16.81.
(define r165::real)

;; r166: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97.
(define r166::real)

;; r167: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85.
(define r167::real)

;; r168: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20/WATER.88.
(define r168::real)

;; r169: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20.83.
(define r169::real)

;; r170: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91.
(define r170::real)

;; r171: ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
(define r171::real)

;; r172: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20.83.
(define r172::real)

;; r173: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99.
(define r173::real)

;; r174: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87.
(define r174::real)

;; r175: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24/WATER.88.
(define r175::real)

;; r176: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24.83.
(define r176::real)

;; r177: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91.
(define r177::real)

;; r178: ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
(define r178::real)

;; r179: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24.83.
(define r179::real)

;; r180: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99.
(define r180::real)

;; r181: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87.
(define r181::real)

;; r182: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28/WATER.88.
(define r182::real)

;; r183: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28.83.
(define r183::real)

;; r184: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91.
(define r184::real)

;; r185: ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
(define r185::real)

;; r186: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28.83.
(define r186::real)

;; r187: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99.
(define r187::real)

;; r188: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87.
(define r188::real)

;; r189: ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32/WATER.88.
(define r189::real)

;; r190: ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32.83.
(define r190::real)

;; r191: ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91.
(define r191::real)

;; r192: ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
(define r192::real)

;; r193: OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32.83.
(define r193::real)

;; r194: KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99.
(define r194::real)

;; r195: OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87.
(define r195::real)

;; r196a: beta-D-ribofuranose  =  D-ribose
(define r196a::real)

;; r196b: beta-D-ribofuranose  =  D-ribose
(define r196b::real)

;; r197a: an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
(define r197a::real)

;; r197b: an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
(define r197b::real)

;; r198: D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+
(define r198::real)

;; r199a: a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
(define r199a::real)

;; r199b: a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
(define r199b::real)

;; r200a: NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
(define r200a::real)

;; r200b: NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
(define r200b::real)

;; r201: a UDP-N-acetylmuramoyl-pentapeptide + di-trans:poly-cis-undecaprenyl phosphate  ->
;;              a N-acetylmuramoyl-pentapeptide-diphosphoundecaprenol + uridine-5'-phosphate
(define r201::real)

;; r202a: UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans:poly-cis-undecaprenyl phosphate
;;           =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
(define r202a::real)

;; r202b: UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans:poly-cis-undecaprenyl phosphate
;;           =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
(define r202b::real)

;; r203a: UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine + di-trans:poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
(define r203a::real)

;; r203b: UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine + di-trans:poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
(define r203b::real)

;; r204a: a nucleoside 3':5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
(define r204a::real)

;; r204b: a nucleoside 3':5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
(define r204b::real)

;; r205a: xanthosine + H2O  =  D-ribose + xanthine
(define r205a::real)

;; r205b: xanthosine + H2O  =  D-ribose + xanthine
(define r205b::real)

;; r206a: guanosine + H2O  =  D-ribose + guanine
(define r206a::real)

;; r206b: guanosine + H2O  =  D-ribose + guanine
(define r206b::real)

;; r207: a lipid II + H2O  ->  a N-acetylglucosamine--N-acetylmuramyl-(tetrapeptide) pyrophosphoryl-undecaprenol + D-alanine
(define r207::real)

;; r208a: a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
(define r208a::real)

;; r208b: a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
(define r208b::real)

;; r209: L-arabinose  ->  L-ribulose
(define r209::real)

;; r210: ARABISOM-RXN-ARABINOSE//L-RIBULOSE.22.
(define r210::real)

;; r211a: alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate
(define r211a::real)

;; r211b: alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate
(define r211b::real)

;; r212a: S-hydroxymethylglutathione  ->  formaldehyde + glutathione
(define r212a::real)

;; r212b: S-hydroxymethylglutathione  ->  formaldehyde + glutathione
(define r212b::real)

;; r213: 2-amino-3-oxobutanoate + 2 H+  ->  aminoacetone + CO2
(define r213::real)

;; r214a: L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
(define r214a::real)

;; r214b: L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
(define r214b::real)

;; r215: 4-carboxy-2-hydroxyhexa-2:4-dienedioate + 2 H+  ->  4-oxalomesaconate
(define r215::real)

;; r216: (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+  ->  1-amino-propan-2-one-3-phosphate + CO2
(define r216::real)

;; r217: (2S)-2-isopropyl-3-oxosuccinate + H+  ->  4-methyl-2-oxopentanoate + CO2
(define r217::real)

;; r218: (S)-2-acetolactate  ->  diacetyl + CO2 + H+
(define r218::real)

;; r219: formaldehyde + tetrahydrofolate + 2 H+  ->  5:10-methylene-THF + H2O
(define r219::real)

;; r220: alpha-D-glucose 1-phosphate  ->  beta-D-glucose 1-phosphate
(define r220::real)

;; r221: (2S:4S)-2-methyl-2:3:3:4-tetrahydroxytetrahydrofuran + tetrahydroxoborate  ->  (2S:4S)-2-methyl-2:3:3:4-tetrahydroxytetrahydrofuran-borate + 2 H2O
(define r221::real)

;; r222: (2S:4S)-2-methyl-2:4-dihydroxydihydrofuran-3-one + H2O  ->  (2S:4S)-2-methyl-2:3:3:4-tetrahydroxytetrahydrofuran
(define r222::real)

;; r223: (2R:4S)-2-methyl-2:4-dihydroxydihydrofuran-3-one + H2O  ->  (2R:4S)-2-methyl-2:3:3:4-tetrahydroxytetrahydrofuran
(define r223::real)

;; r224: 4:5-dihydroxy-2:3-pentanedione  ->  (2S:4S)-2-methyl-2:4-dihydroxydihydrofuran-3-one
(define r224::real)

;; r225: 4:5-dihydroxy-2:3-pentanedione  ->  (2R:4S)-2-methyl-2:4-dihydroxydihydrofuran-3-one
(define r225::real)

;; r226: 5-hydroxy-3:4:4-trimethyl-delta2-pimelyl-CoA-delta-lactone  ->  delta2:5-3:4:4-trimethylpimelyl-CoA + H+
(define r226::real)

;; r227: 5-oxo-1:2-campholide  ->  2-oxo-delta3-4:5:5-trimethylcyclopentenylacetate + H+
(define r227::real)

;; r228: 2-hydroxy-4-carboxymuconate-6-semialdehyde  ->  2-hydroxy-4-carboxymuconate semialdehyde semiacetal
(define r228::real)

;; r229: 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+
(define r229::real)

;; r230: 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O
(define r230::real)

;; r231: 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2
(define r231::real)

;; r232: 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
(define r232::real)

;; r233: ammonia + deoxyinosine  ->  2'-deoxyadenosine + H2O
(define r233::real)

;; r234: formate + H+  ->  CO2 + H2
(define r234::real)

;; r235: NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5:10-methylene-THF
(define r235::real)

;; r236: 2-octaprenyl-3-methyl-6-methoxy-1:4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O
(define r236::real)

;; r237: 5-amino-6-ribitylamino-2:4(1H:3H)-pyrimidinedione 5'-phosphate + H2O  ->  5-amino-6-(D-ribitylamino)uracil + phosphate
(define r237::real)

;; r238: 2-methyl-trans-aconitate  ->  cis-2-methylaconitate
(define r238::real)

;; r239: indole-3-glycerol-phosphate  ->  indole + D-glyceraldehyde-3-phosphate
(define r239::real)

;; r240a: molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
(define r240a::real)

;; r240b: molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
(define r240b::real)

;; r241: gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium
(define r241::real)

;; r242: diacetylchitobiose-6-phosphate + H2O  ->  N-acetyl-D-glucosamine + N-acetyl-D-glucosamine-6-phosphate
(define r242::real)

;; r243: 2-trans:5-cis-tetradecadienoyl-CoA  ->  3:5-tetradecadienoyl-CoA
(define r243::real)

;; r244: 2-trans:5-cis-tetradecadienoyl-CoA + H2O  ->  3-hydroxy-5-cis-tetradecenoyl-CoA
(define r244::real)

;; r245a: peptidoglycan tetrapeptide: glycan chain 1 + peptidoglycan tetrapeptide: glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
(define r245a::real)

;; r245b: peptidoglycan tetrapeptide: glycan chain 1 + peptidoglycan tetrapeptide: glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
(define r245b::real)

;; r246a: 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
(define r246a::real)

;; r246b: 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
(define r246b::real)

;; r247: hypoxanthine + H2O  ->  xanthine + 2 H+
(define r247::real)

;; r248: NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+
(define r248::real)

;; r249: 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+
(define r249::real)

;; r250: 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+
(define r250::real)

;; r251: (2R:3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+
(define r251::real)

;; r252: (S)-2-acetolactate + NADPH + H+  ->  2:3-dihydroxy-isovalerate + NADP+
(define r252::real)

;; r253: 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2:3-dihydroxy-3-methylvalerate + NADP+
(define r253::real)

;; r254a: ethanol + NAD+  =  acetaldehyde + NADH + H+
(define r254a::real)

;; r254b: ethanol + NAD+  =  acetaldehyde + NADH + H+
(define r254b::real)

;; r255a: acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
(define r255a::real)

;; r255b: acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
(define r255b::real)

;; r256: NADH + pyruvate + H+  ->  NAD+ + (R)-lactate
(define r256::real)

;; r257: NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose
(define r257::real)

;; r258: 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+
(define r258::real)

;; r259: erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+
(define r259::real)

;; r260: beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+
(define r260::real)

;; r261a: D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
(define r261a::real)

;; r261b: D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
(define r261b::real)

;; r262: histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+
(define r262::real)

;; r263: histidinol + NAD+  ->  histidinal + NADH + H+
(define r263::real)

;; r264: NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+
(define r264::real)

;; r265: D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH
(define r265::real)

;; r266a: D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
(define r266a::real)

;; r266b: D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
(define r266b::real)

;; r267a: (S)-malate + NAD+  =  oxaloacetate + NADH + H+
(define r267a::real)

;; r267b: (S)-malate + NAD+  =  oxaloacetate + NADH + H+
(define r267b::real)

;; r268: (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
(define r268::real)

;; r269: (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
(define r269::real)

;; r270: 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+
(define r270::real)

;; r271a: 5-exo-hydroxycamphor + NAD+  =  2:5-diketocamphane + NADH + H+
(define r271a::real)

;; r271b: 5-exo-hydroxycamphor + NAD+  =  2:5-diketocamphane + NADH + H+
(define r271b::real)

;; r272: 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2:4(1H:3H)-pyrimidinedione 5'-phosphate + NADP+
(define r272::real)

;; r273a: imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
(define r273a::real)

;; r273b: imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
(define r273b::real)

;; r274a: NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
(define r274a::real)

;; r274b: NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
(define r274b::real)

;; r275a: NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
(define r275a::real)

;; r275b: NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
(define r275b::real)

;; r276a: NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
(define r276a::real)

;; r276b: NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
(define r276b::real)

;; r277a: indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
(define r277a::real)

;; r277b: indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
(define r277b::real)

;; r278a: 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
(define r278a::real)

;; r278b: 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
(define r278b::real)

;; r279a: 3:4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3:4-dihydroxyphenylglycol + NAD+
(define r279a::real)

;; r279b: 3:4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3:4-dihydroxyphenylglycol + NAD+
(define r279b::real)

;; r280a: 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
(define r280a::real)

;; r280b: 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
(define r280b::real)

;; r281: diacetyl + NADH + H+  ->  (S)-acetoin + NAD+
(define r281::real)

;; r282: diacetyl + NADH + H+  ->  (R)-acetoin + NAD+
(define r282::real)

;; r283a: 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
(define r283a::real)

;; r283b: 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
(define r283b::real)

;; r284a: choline + NAD+  =  betaine aldehyde + NADH + H+
(define r284a::real)

;; r284b: choline + NAD+  =  betaine aldehyde + NADH + H+
(define r284b::real)

;; r285a: isobutanal + NADH + H+  =  isobutanol + NAD+
(define r285a::real)

;; r285b: isobutanal + NADH + H+  =  isobutanol + NAD+
(define r285b::real)

;; r286a: 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
(define r286a::real)

;; r286b: 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
(define r286b::real)

;; r287a: 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
(define r287a::real)

;; r287b: 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
(define r287b::real)

;; r288a: phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
(define r288a::real)

;; r288b: phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
(define r288b::real)

;; r289a: 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
(define r289a::real)

;; r289b: 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
(define r289b::real)

;; r290a: histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
(define r290a::real)

;; r290b: histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
(define r290b::real)

;; r291a: oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
(define r291a::real)

;; r291b: oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
(define r291b::real)

;; r292a: D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
(define r292a::real)

;; r292b: D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
(define r292b::real)

;; r293a: 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
(define r293a::real)

;; r293b: 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
(define r293b::real)

;; r294a: D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
(define r294a::real)

;; r294b: D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
(define r294b::real)

;; r295a: (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
(define r295a::real)

;; r295b: (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
(define r295b::real)

;; r296: 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+
(define r296::real)

;; r297: L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+
(define r297::real)

;; r298: NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate
(define r298::real)

;; r299a: 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
(define r299a::real)

;; r299b: 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
(define r299b::real)

;; r300: 2 hydrogen peroxide  ->  2 H2O + oxygen
(define r300::real)

;; r301: hydrogen peroxide + 2 glutathione  ->  glutathione disulfide + 2 H2O
(define r301::real)

;; r302a: 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
(define r302a::real)

;; r302b: 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
(define r302b::real)

;; r303a: ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
(define r303a::real)

;; r303b: ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
(define r303b::real)

;; r304: 4-hydroxyphenylpyruvate + oxygen  ->  CO2 + homogentisate
(define r304::real)

;; r305: homogentisate + oxygen  ->  4-maleyl-acetoacetate + H+
(define r305::real)

;; r306a: phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
(define r306a::real)

;; r306b: phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
(define r306b::real)

;; r307: L-tryptophan + oxygen + 2 H+  ->  N-formylkynurenine
(define r307::real)

;; r308a: ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
(define r308a::real)

;; r308b: ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
(define r308b::real)

;; r309: L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin
(define r309::real)

;; r310: 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1:4-benzoquinol + H2O
(define r310::real)

;; r311: FMNH2 + oxygen  ->  5:6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O
(define r311::real)

;; r312: 2 superoxide + 2 H+  ->  hydrogen peroxide + oxygen
(define r312::real)

;; r313: Hg2+ + NADPH  ->  Hg0 + NADP+ + H+
(define r313::real)

;; r314: 2 cob(II)yrinate a:c-diamide + FMNH2  ->  2 cob(I)yrinate a:c-diamide + FMN + 3 H+
(define r314::real)

;; r315: xanthine + NAD+ + H2O  ->  urate + NADH + H+
(define r315::real)

;; r316: formate + NAD+  ->  CO2 + NADH
(define r316::real)

;; r317: 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH
(define r317::real)

;; r318a: 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
(define r318a::real)

;; r318b: 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
(define r318b::real)

;; r319a: NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
(define r319a::real)

;; r319b: NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
(define r319b::real)

;; r320: 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
(define r320::real)

;; r321: NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde
(define r321::real)

;; r322: D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
(define r322::real)

;; r323a: D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1:3-diphosphateglycerate + NADH + H+
(define r323a::real)

;; r323b: D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1:3-diphosphateglycerate + NADH + H+
(define r323b::real)

;; r324: L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
(define r324::real)

;; r325a: D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
(define r325a::real)

;; r325b: D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
(define r325b::real)

;; r326: N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate
(define r326::real)

;; r327: pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
(define r327::real)

;; r328a: 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
(define r328a::real)

;; r328b: 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
(define r328b::real)

;; r329a: indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
(define r329a::real)

;; r329b: indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
(define r329b::real)

;; r330a: 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
(define r330a::real)

;; r330b: 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
(define r330b::real)

;; r331a: phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
(define r331a::real)

;; r331b: phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
(define r331b::real)

;; r332a: 3:4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3:4-dihydroxymandelate + NADH + H+
(define r332a::real)

;; r332b: 3:4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3:4-dihydroxymandelate + NADH + H+
(define r332b::real)

;; r333a: 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
(define r333a::real)

;; r333b: 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
(define r333b::real)

;; r334a: D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
(define r334a::real)

;; r334b: D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
(define r334b::real)

;; r335a: 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
(define r335a::real)

;; r335b: 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
(define r335b::real)

;; r336a: sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
(define r336a::real)

;; r336b: sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
(define r336b::real)

;; r337a: 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
(define r337a::real)

;; r337b: 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
(define r337b::real)

;; r338: acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
(define r338::real)

;; r339a: 3:4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3:4-dihydroxyphenylacetate + NADH + 2 H+
(define r339a::real)

;; r339b: 3:4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3:4-dihydroxyphenylacetate + NADH + 2 H+
(define r339b::real)

;; r340: N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+
(define r340::real)

;; r341: NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
(define r341::real)

;; r342: succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
(define r342::real)

;; r343a: pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
(define r343a::real)

;; r343b: pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
(define r343b::real)

;; r344a: trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2: cis-delta4-decadienoyl-CoA + NADPH + H+
(define r344a::real)

;; r344b: trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2: cis-delta4-decadienoyl-CoA + NADPH + H+
(define r344b::real)

;; r345: precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+
(define r345::real)

;; r346: prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH
(define r346::real)

;; r347a: (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
(define r347a::real)

;; r347b: (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
(define r347b::real)

;; r348: protoporphyrinogen IX + 3 oxygen  ->  protoporphyrin IX + 3 hydrogen peroxide
(define r348::real)

;; r349: coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
(define r349::real)

;; r350: S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2
(define r350::real)

;; r351: coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
(define r351::real)

;; r352: isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2
(define r352::real)

;; r353: isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2
(define r353::real)

;; r354a: FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
(define r354a::real)

;; r354b: FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
(define r354b::real)

;; r355: NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
(define r355::real)

;; r356: NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
(define r356::real)

;; r357: L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
(define r357::real)

;; r358: ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
(define r358::real)

;; r359: L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
(define r359::real)

;; r360: aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
(define r360::real)

;; r361: L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+
(define r361::real)

;; r362: pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
(define r362::real)

;; r363: pyridoxine-5'-phosphate + oxygen  ->  hydrogen peroxide + pyridoxal 5'-phosphate
(define r363::real)

;; r364a: L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
(define r364a::real)

;; r364b: L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
(define r364b::real)

;; r365: NAD+ + 5:10-methylene-THF  ->  5:10-methenyltetrahydrofolate + NADH
(define r365::real)

;; r366: NADPH + 7:8-dihydrofolate  ->  NADP+ + tetrahydrofolate
(define r366::real)

;; r367a: pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
(define r367a::real)

;; r367b: pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
(define r367b::real)

;; r368: NADP+ + 5:10-methylene-THF  ->  NADPH + 5:10-methenyltetrahydrofolate
(define r368::real)

;; r369a: reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
(define r369a::real)

;; r369b: reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
(define r369b::real)

;; r370: (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
(define r370::real)

;; r371: NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin
(define r371::real)

;; r372: L-proline + FAD  ->  (S)-1-pyrroline-5-carboxylate + FADH2
(define r372::real)

;; r373a: NAD+ + NADPH  =  NADH + NADP+
(define r373a::real)

;; r373b: NAD+ + NADPH  =  NADH + NADP+
(define r373b::real)

;; r374a: methyl-1:4-benzoquinone + NADPH + 3 H+  =  methyl-1:4-benzoquinol + NADP+
(define r374a::real)

;; r374b: methyl-1:4-benzoquinone + NADPH + 3 H+  =  methyl-1:4-benzoquinol + NADP+
(define r374b::real)

;; r375a: N:N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
(define r375a::real)

;; r375b: N:N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
(define r375b::real)

;; r376a: 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
(define r376a::real)

;; r376b: 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
(define r376b::real)

;; r377a: methyl red + 2 NADH + 2 H+  =  anthranilate + N:N'-dimethyl-p-phenylenediamine + 2 NAD+
(define r377a::real)

;; r377b: methyl red + 2 NADH + 2 H+  =  anthranilate + N:N'-dimethyl-p-phenylenediamine + 2 NAD+
(define r377b::real)

;; r378a: dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
(define r378a::real)

;; r378b: dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
(define r378b::real)

;; r379: glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
(define r379::real)

;; r380: sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O
(define r380::real)

;; r381: 2-octaprenyl-6-methoxy-1:4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1:4-benzoquinol + H+
(define r381::real)

;; r382: dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+
(define r382::real)

;; r383: demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+
(define r383::real)

;; r384: 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
(define r384::real)

;; r385: L-homocysteine + 5-methyltetrahydropteroyltri-L-glutamate  ->  L-methionine + tetrahydropteroyltri-L-glutamate
(define r385::real)

;; r386: L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
(define r386::real)

;; r387a: L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
(define r387a::real)

;; r387b: L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
(define r387b::real)

;; r388a: S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
(define r388a::real)

;; r388b: S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
(define r388b::real)

;; r389a: oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
(define r389a::real)

;; r389b: oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
(define r389b::real)

;; r390: S-adenosyl-L-methionine + precorrin-1  ->  S-adenosyl-L-homocysteine + precorrin-2
(define r390::real)

;; r391a: cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
(define r391a::real)

;; r391b: cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
(define r391b::real)

;; r392a: dUMP + 5:10-methylene-THF  =  dTMP + 7:8-dihydrofolate + H+
(define r392a::real)

;; r392b: dUMP + 5:10-methylene-THF  =  dTMP + 7:8-dihydrofolate + H+
(define r392b::real)

;; r393: S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+
(define r393::real)

;; r394: 2-oxoisovalerate + 5:10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
(define r394::real)

;; r395: aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+
(define r395::real)

;; r396: 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+
(define r396::real)

;; r397: 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
(define r397::real)

;; r398: L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5:10-methylene-THF + H2O
(define r398::real)

;; r399: L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+
(define r399::real)

;; r400: L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+
(define r400::real)

;; r401a: L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
(define r401a::real)

;; r401b: L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
(define r401b::real)

;; r402: D-ribose-5-phosphate + D-xylulose-5-phosphate  ->  D-sedoheptulose-7-phosphate + D-glyceraldehyde-3-phosphate
(define r402::real)

;; r403: isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2
(define r403::real)

;; r404: D-erythrose-4-phosphate + D-xylulose-5-phosphate  ->  D-fructose-6-phosphate + D-glyceraldehyde-3-phosphate
(define r404::real)

;; r405: 2 pyruvate + H+  ->  (S)-2-acetolactate + CO2
(define r405::real)

;; r406: pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2
(define r406::real)

;; r407: pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
(define r407::real)

;; r408a: 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
(define r408a::real)

;; r408b: 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
(define r408b::real)

;; r409: D-glyceraldehyde-3-phosphate + D-sedoheptulose-7-phosphate  ->  D-fructose-6-phosphate + D-erythrose-4-phosphate
(define r409::real)

;; r410: D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+
(define r410::real)

;; r411: pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A
(define r411::real)

;; r412: acetoacetyl-CoA + coenzyme A  ->  2 acetyl-CoA
(define r412::real)

;; r413: 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
(define r413::real)

;; r414: L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+
(define r414::real)

;; r415a: acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
(define r415a::real)

;; r415b: acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
(define r415b::real)

;; r416: L-glutamate + N-acetyl-L-ornithine  ->  N-acetyl-L-glutamate + L-ornithine
(define r416::real)

;; r417: L-homoserine + acetyl-CoA  ->  O-acetyl-L-homoserine + coenzyme A
(define r417::real)

;; r418: L-homoserine + succinyl-CoA  ->  O-succinyl-L-homoserine + coenzyme A
(define r418::real)

;; r419: 2-oxobutanoate + coenzyme A  ->  propanoyl-CoA + formate
(define r419::real)

;; r420: 2-methylacetoacetyl-CoA + coenzyme A  ->  propanoyl-CoA + acetyl-CoA
(define r420::real)

;; r421: L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
(define r421::real)

;; r422: phosphate + acetyl-CoA  ->  acetylphosphate + coenzyme A
(define r422::real)

;; r423: propanoyl-CoA + phosphate  ->  propionyl-P + coenzyme A
(define r423::real)

;; r424: pyruvate + coenzyme A  ->  formate + acetyl-CoA
(define r424::real)

;; r425a: OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
(define r425a::real)

;; r425b: OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
(define r425b::real)

;; r426a: OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
(define r426a::real)

;; r426b: OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
(define r426b::real)

;; r427a: OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
(define r427a::real)

;; r427b: OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
(define r427b::real)

;; r428a: L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
(define r428a::real)

;; r428b: L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
(define r428b::real)

;; r429: L-serine + acetyl-CoA  ->  O-acetyl-L-serine + coenzyme A
(define r429::real)

;; r430: tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A
(define r430::real)

;; r431a: hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
(define r431a::real)

;; r431b: hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
(define r431b::real)

;; r432: 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
(define r432::real)

;; r433: oxaloacetate + propanoyl-CoA + H2O  ->  (2S:3S)-2-methylcitrate + coenzyme A + H+
(define r433::real)

;; r434: oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
(define r434::real)

;; r435: acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
(define r435::real)

;; r436: maltotriose + maltose  ->  maltotetraose + beta-D-glucose
(define r436::real)

;; r437: 2:3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2:3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+
(define r437::real)

;; r438a: N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
(define r438a::real)

;; r438b: N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
(define r438b::real)

;; r439a: N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
(define r439a::real)

;; r439b: N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
(define r439b::real)

;; r440: maltotetraose + phosphate  ->  maltotriose + alpha-D-glucose 1-phosphate
(define r440::real)

;; r441a: diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans:poly-cis-undecaprenyl diphosphate
(define r441a::real)

;; r441b: diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans:poly-cis-undecaprenyl diphosphate
(define r441b::real)

;; r442a: diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
(define r442a::real)

;; r442b: diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
(define r442b::real)

;; r443a: adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
(define r443a::real)

;; r443b: adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
(define r443b::real)

;; r444: 5-phospho-alpha-D-ribose 1-diphosphate + adenine  ->  AMP + diphosphate
(define r444::real)

;; r445: ATP + 5-phospho-alpha-D-ribose 1-diphosphate  ->  phosphoribosyl-ATP + diphosphate
(define r445::real)

;; r446: nicotinate mononucleotide + 5:6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+
(define r446::real)

;; r447: phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+
(define r447::real)

;; r448: 5-phospho-alpha-D-ribose 1-diphosphate + guanine  ->  diphosphate + guanosine-5'-phosphate
(define r448::real)

;; r449: 5-phospho-alpha-D-ribose 1-diphosphate + hypoxanthine  ->  diphosphate + inosine-5'-phosphate
(define r449::real)

;; r450: inosine + phosphate  ->  alpha-D-ribose-1-phosphate + hypoxanthine
(define r450::real)

;; r451: 5-phospho-alpha-D-ribose 1-diphosphate + orotate  ->  orotidine-5'-phosphate + diphosphate
(define r451::real)

;; r452: 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
(define r452::real)

;; r453: anthranilate + 5-phospho-alpha-D-ribose 1-diphosphate  ->  N-(5'-phosphoribosyl)-anthranilate + diphosphate
(define r453::real)

;; r454: 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
(define r454::real)

;; r455a: phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
(define r455a::real)

;; r455b: phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
(define r455b::real)

;; r456a: guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
(define r456a::real)

;; r456b: guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
(define r456b::real)

;; r457: 5-phospho-alpha-D-ribose 1-diphosphate + uracil  ->  diphosphate + uridine-5'-phosphate
(define r457::real)

;; r458: phosphate + uridine  ->  alpha-D-ribose-1-phosphate + uracil
(define r458::real)

;; r459: 5-phospho-alpha-D-ribose 1-diphosphate + xanthine  ->  xanthosine-5-phosphate + diphosphate
(define r459::real)

;; r460: xanthosine + phosphate  ->  alpha-D-ribose-1-phosphate + xanthine
(define r460::real)

;; r461: lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+
(define r461::real)

;; r462: (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+
(define r462::real)

;; r463: shikimate-3-phosphate + phosphoenolpyruvate  ->  5-enolpyruvyl-shikimate-3-phosphate + phosphate
(define r463::real)

;; r464a: phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
(define r464a::real)

;; r464b: phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
(define r464b::real)

;; r465: all-trans-octaprenyl diphosphate + 4-hydroxybenzoate  ->  3-octaprenyl-4-hydroxybenzoate + diphosphate
(define r465::real)

;; r466: O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
(define r466::real)

;; r467: O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+
(define r467::real)

;; r468: cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+
(define r468::real)

;; r469: ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+
(define r469::real)

;; r470: phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate
(define r470::real)

;; r471: all-trans-octaprenyl diphosphate + 1:4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
(define r471::real)

;; r472: geranyl diphosphate + isopentenyl diphosphate  ->  2-trans:6-trans-farnesyl diphosphate + diphosphate + H+
(define r472::real)

;; r473: dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+
(define r473::real)

;; r474a: 1-chloro-2:4-dinitrobenzene + glutathione  =  2:4-dinitrophenyl-S-glutathione + chloride + H+
(define r474a::real)

;; r474b: 1-chloro-2:4-dinitrobenzene + glutathione  =  2:4-dinitrophenyl-S-glutathione + chloride + H+
(define r474b::real)

;; r475: p-aminobenzoate + 6-hydroxymethyl-dihydropterin diphosphate  ->  diphosphate + 7:8-dihydropteroate
(define r475::real)

;; r476a: protoheme IX + 2-trans:6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
(define r476a::real)

;; r476b: protoheme IX + 2-trans:6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
(define r476b::real)

;; r477: D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate
(define r477::real)

;; r478: 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6:7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+
(define r478::real)

;; r479a: ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
(define r479a::real)

;; r479b: ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
(define r479b::real)

;; r480: phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate
(define r480::real)

;; r481a: methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
(define r481a::real)

;; r481b: methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
(define r481b::real)

;; r482: L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+
(define r482::real)

;; r483: 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+
(define r483::real)

;; r484: alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
(define r484::real)

;; r485: cob(I)yrinate a:c-diamide + ATP  ->  adenosyl-cobyrinate a:c-diamide + PPPi + H+
(define r485::real)

;; r486: 2 6:7-dimethyl-8-(1-D-ribityl)lumazine + H+  ->  5-amino-6-(D-ribitylamino)uracil + riboflavin
(define r486::real)

;; r487a: geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans:di-cis-pentaprenyl diphosphate + diphosphate + H+
(define r487a::real)

;; r487b: geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans:di-cis-pentaprenyl diphosphate + diphosphate + H+
(define r487b::real)

;; r488a: di-trans:di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-hexaprenyl diphosphate + diphosphate + H+
(define r488a::real)

;; r488b: di-trans:di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-hexaprenyl diphosphate + diphosphate + H+
(define r488b::real)

;; r489a: di-trans:poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-heptaprenyl diphosphate + diphosphate + H+
(define r489a::real)

;; r489b: di-trans:poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-heptaprenyl diphosphate + diphosphate + H+
(define r489b::real)

;; r490a: di-trans:poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-octaprenyl diphosphate + diphosphate + H+
(define r490a::real)

;; r490b: di-trans:poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-octaprenyl diphosphate + diphosphate + H+
(define r490b::real)

;; r491a: di-trans:poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-nonaprenyl diphosphate + diphosphate + H+
(define r491a::real)

;; r491b: di-trans:poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-nonaprenyl diphosphate + diphosphate + H+
(define r491b::real)

;; r492a: di-trans:poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-decaprenyl diphosphate + diphosphate + H+
(define r492a::real)

;; r492b: di-trans:poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans:poly-cis-decaprenyl diphosphate + diphosphate + H+
(define r492b::real)

;; r493: di-trans:poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans:poly-cis-undecaprenyl diphosphate + diphosphate + H+
(define r493::real)

;; r494a: 2-trans:6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
(define r494a::real)

;; r494b: 2-trans:6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
(define r494b::real)

;; r495: ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
(define r495::real)

;; r496: putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+
(define r496::real)

;; r497: spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+
(define r497::real)

;; r498a: O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
(define r498a::real)

;; r498b: O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
(define r498b::real)

;; r499: 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate
(define r499::real)

;; r500: UDP-N-acetyl-D-glucosamine + phosphoenolpyruvate  ->  UDP-GlcNAc-enolpyruvate + phosphate
(define r500::real)

;; r501a: malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
(define r501a::real)

;; r501b: malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
(define r501b::real)

;; r502: L-glutamate + N-acetyl-L-glutamate 5-semialdehyde  ->  N-acetyl-L-ornithine + 2-oxoglutarate
(define r502::real)

;; r503a: L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
(define r503a::real)

;; r503b: L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
(define r503b::real)

;; r504a: L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
(define r504a::real)

;; r504b: L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
(define r504b::real)

;; r505a: L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
(define r505a::real)

;; r505b: L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
(define r505b::real)

;; r506a: L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
(define r506a::real)

;; r506b: L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
(define r506b::real)

;; r507: S-adenosyl-L-methionine + 7-keto-8-aminopelargonate  ->  S-adenosyl-4-methylthio-2-oxobutanoate + 7:8-diaminopelargonate
(define r507::real)

;; r508: 2-oxoglutarate + 4-aminobutyrate  ->  L-glutamate + succinate semialdehyde
(define r508::real)

;; r509: imidazole acetol-phosphate + L-glutamate  ->  L-histidinol-phosphate + 2-oxoglutarate
(define r509::real)

;; r510: D-fructose-6-phosphate + L-glutamine  ->  L-glutamate + D-glucosamine-6-phosphate
(define r510::real)

;; r511: chorismate + L-glutamine  ->  4-amino-4-deoxychorismate + L-glutamate
(define r511::real)

;; r512: phenylpyruvate + L-glutamate  ->  L-phenylalanine + 2-oxoglutarate
(define r512::real)

;; r513: L-glutamate + 3-phospho-hydroxypyruvate  ->  3-phospho-L-serine + 2-oxoglutarate
(define r513::real)

;; r514: 2-oxo-3-hydroxy-4-phosphobutanoate + L-glutamate  ->  4-(phosphonooxy)-threonine + 2-oxoglutarate
(define r514::real)

;; r515: putrescine + 2-oxoglutarate  ->  L-glutamate + 4-aminobutanal
(define r515::real)

;; r516a: L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
(define r516a::real)

;; r516b: L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
(define r516b::real)

;; r517a: 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
(define r517a::real)

;; r517b: 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
(define r517b::real)

;; r518a: 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
(define r518a::real)

;; r518b: 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
(define r518b::real)

;; r519a: pyruvate + L-serine  =  L-alanine + hydroxypyruvate
(define r519a::real)

;; r519b: pyruvate + L-serine  =  L-alanine + hydroxypyruvate
(define r519b::real)

;; r520: L-glutamate + N-succinyl-2-amino-6-ketopimelate  ->  2-oxoglutarate + N-succinyl-L:L-2:6-diaminopimelate
(define r520::real)

;; r521: N2-succinyl-L-ornithine + 2-oxoglutarate  ->  L-glutamate + N2-succinyl-L-glutamate 5-semialdehyde
(define r521::real)

;; r522: 4-hydroxyphenylpyruvate + L-glutamate  ->  L-tyrosine + 2-oxoglutarate
(define r522::real)

;; r523: L-tyrosine + 2-oxoglutarate  ->  L-glutamate + 4-hydroxyphenylpyruvate
(define r523::real)

;; r524: 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
(define r524::real)

;; r525: 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+
(define r525::real)

;; r526: ATP + D-fructose-6-phosphate  ->  ADP + fructose-1:6-bisphosphate + 2 H+
(define r526::real)

;; r527: adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+
(define r527::real)

;; r528: adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+
(define r528::real)

;; r529: cytidine + GTP  ->  CMP + GDP + H+
(define r529::real)

;; r530: cytidine + ATP  ->  CMP + ADP + 2 H+
(define r530::real)

;; r531: dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+
(define r531::real)

;; r532: deoxyuridine + ATP  ->  dUMP + ADP + 2 H+
(define r532::real)

;; r533: alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+
(define r533::real)

;; r534: beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
(define r534::real)

;; r535: ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+
(define r535::real)

;; r536a: D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
(define r536a::real)

;; r536b: D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
(define r536b::real)

;; r537: glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+
(define r537::real)

;; r538: guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
(define r538::real)

;; r539: L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+
(define r539::real)

;; r540: inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
(define r540::real)

;; r541: N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
(define r541::real)

;; r542: NAD+ + ATP  ->  NADP+ + ADP + 2 H+
(define r542::real)

;; r543: ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+
(define r543::real)

;; r544: (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+
(define r544::real)

;; r545: ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
(define r545::real)

;; r546: ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+
(define r546::real)

;; r547: ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+
(define r547::real)

;; r548: ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+
(define r548::real)

;; r549: riboflavin + ATP  ->  FMN + ADP + 2 H+
(define r549::real)

;; r550a: alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
(define r550a::real)

;; r550b: alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
(define r550b::real)

;; r551: 1:6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+
(define r551::real)

;; r552: L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+
(define r552::real)

;; r553: shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
(define r553::real)

;; r554: lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
(define r554::real)

;; r555: ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+
(define r555::real)

;; r556: thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+
(define r556::real)

;; r557: thymidine + ATP  ->  dTMP + ADP + 2 H+
(define r557::real)

;; r558: uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
(define r558::real)

;; r559: uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
(define r559::real)

;; r560: ADP + acetylphosphate + H+  ->  ATP + acetate
(define r560::real)

;; r561: N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
(define r561::real)

;; r562: L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
(define r562::real)

;; r563: L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
(define r563::real)

;; r564a: 3-phospho-D-glycerate + ATP  =  1:3-diphosphateglycerate + ADP + H+
(define r564a::real)

;; r564b: 3-phospho-D-glycerate + ATP  =  1:3-diphosphateglycerate + ADP + H+
(define r564b::real)

;; r565: ADP + propionyl-P + H+  ->  ATP + propionate
(define r565::real)

;; r566a: ATP + propionate  =  ADP + propionyl-P + H+
(define r566a::real)

;; r566b: ATP + propionate  =  ADP + propionyl-P + H+
(define r566b::real)

;; r567a: ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
(define r567a::real)

;; r567b: ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
(define r567b::real)

;; r568: AMP + ATP  ->  2 ADP + H+
(define r568::real)

;; r569a: CDP + ATP  =  CTP + ADP + H+
(define r569a::real)

;; r569b: CDP + ATP  =  CTP + ADP + H+
(define r569b::real)

;; r570: ATP + CMP  ->  ADP + CDP + H+
(define r570::real)

;; r571: 2'-deoxyadenosine-5'-diphosphate + ATP  ->  dATP + ADP
(define r571::real)

;; r572: dCDP + ATP  ->  dCTP + ADP + H+
(define r572::real)

;; r573: 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+
(define r573::real)

;; r574: dTDP + ATP  ->  dTTP + ADP + H+
(define r574::real)

;; r575: ATP + dTMP  ->  ADP + dTDP + H+
(define r575::real)

;; r576: dUDP + ATP  ->  dUTP + ADP + H+
(define r576::real)

;; r577: GDP + ATP  ->  GTP + ADP + H+
(define r577::real)

;; r578: guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
(define r578::real)

;; r579: hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
(define r579::real)

;; r580a: ATP + dCMP  =  ADP + dCDP + H+
(define r580a::real)

;; r580b: ATP + dCMP  =  ADP + dCDP + H+
(define r580b::real)

;; r581: thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+
(define r581::real)

;; r582: uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+
(define r582::real)

;; r583: ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
(define r583::real)

;; r584: ATP + GDP  ->  AMP + ppGpp + 2 H+
(define r584::real)

;; r585: GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+
(define r585::real)

;; r586: 6-hydroxymethyl-7:8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+
(define r586::real)

;; r587: ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
(define r587::real)

;; r588: 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
(define r588::real)

;; r589: adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate
(define r589::real)

;; r590: 3-deoxy-D-manno-octulosonate + CTP  ->  CMP-3-deoxy-D-manno-octulosonate + diphosphate
(define r590::real)

;; r591: alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate
(define r591::real)

;; r592: FMN + ATP  ->  FAD + diphosphate
(define r592::real)

;; r593: alpha-D-glucose 1-phosphate + ATP  ->  ADP-D-glucose + diphosphate
(define r593::real)

;; r594: N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
(define r594::real)

;; r595: ATP + nicotinate mononucleotide  ->  diphosphate + nicotinate adenine dinucleotide
(define r595::real)

;; r596: 4'-phosphopantetheine + ATP  ->  dephospho-CoA + diphosphate
(define r596::real)

;; r597: ATP + molybdopterin  ->  molybdopterin-AMP + diphosphate
(define r597::real)

;; r598: N-acetylneuraminate + CTP  ->  CMP-N-acetylneuraminate + diphosphate
(define r598::real)

;; r599: D-beta-D-heptose-1-phosphate + ATP  ->  ADP-D-glycero-D-manno-heptose + diphosphate
(define r599::real)

;; r600a: 2 GTP  =  cyclic di-3':5'-guanylate + 2 diphosphate
(define r600a::real)

;; r600b: 2 GTP  =  cyclic di-3':5'-guanylate + 2 diphosphate
(define r600b::real)

;; r601: sulfate + ATP  ->  adenosine 5'-phosphosulfate + diphosphate
(define r601::real)

;; r602a: adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
(define r602a::real)

;; r602b: adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
(define r602b::real)

;; r603: adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+
(define r603::real)

;; r604: hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
(define r604::real)

;; r605: pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
(define r605::real)

;; r606a: hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
(define r606a::real)

;; r606b: hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
(define r606b::real)

;; r607a: 9-mercaptodethiobiotin  =  biotin + 2 H+
(define r607a::real)

;; r607b: 9-mercaptodethiobiotin  =  biotin + 2 H+
(define r607b::real)

;; r608: thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
(define r608::real)

;; r609: acetoacetate + acetyl-CoA  ->  acetoacetyl-CoA + acetate
(define r609::real)

;; r610: D-glucono-delta-lactone-6-phosphate + H2O  ->  6-phospho-D-gluconate + H+
(define r610::real)

;; r611a: cis-dienelactone + H2O  =  2-maleylacetate + H+
(define r611a::real)

;; r611b: cis-dienelactone + H2O  =  2-maleylacetate + H+
(define r611b::real)

;; r612: L-arabinono-1:4-lactone + H2O  ->  L-arabinonate + H+
(define r612::real)

;; r613a: methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
(define r613a::real)

;; r613b: methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
(define r613b::real)

;; r614a: methylsalicylate + H2O  =  salicylate + methanol + H+
(define r614a::real)

;; r614b: methylsalicylate + H2O  =  salicylate + methanol + H+
(define r614b::real)

;; r618: S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+
(define r618::real)

;; r619a: palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
(define r619a::real)

;; r619b: palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
(define r619b::real)

;; r620: 1:4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1:4-dihydroxy-2-naphthoate + coenzyme A + H+
(define r620::real)

;; r621a: stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
(define r621a::real)

;; r621b: stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
(define r621b::real)

;; r622a: myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
(define r622a::real)

;; r622b: myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
(define r622b::real)

;; r623a: lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
(define r623a::real)

;; r623b: lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
(define r623b::real)

;; r624a: decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
(define r624a::real)

;; r624b: decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
(define r624b::real)

;; r625: 3:5-tetradecadienoyl-CoA + H2O  ->  3:5-tetradecadienoate + coenzyme A + H+
(define r625::real)

;; r626: S-formylglutathione + H2O  ->  formate + glutathione + H+
(define r626::real)

;; r632a: 5-(methylthio)-2:3-dioxopentyl phosphate + H2O  =  1:2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
(define r632a::real)

;; r632b: 5-(methylthio)-2:3-dioxopentyl phosphate + H2O  =  1:2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
(define r632b::real)

;; r633a: adenosine 3':5'-bisphosphate + H2O  =  phosphate + AMP
(define r633a::real)

;; r633b: adenosine 3':5'-bisphosphate + H2O  =  phosphate + AMP
(define r633b::real)

;; r634a: AMP + H2O  =  adenosine + phosphate
(define r634a::real)

;; r634b: AMP + H2O  =  adenosine + phosphate
(define r634b::real)

;; r635: fructose-1:6-bisphosphate + H2O  ->  D-fructose-6-phosphate + phosphate
(define r635::real)

;; r636a: 2-phosphoglycolate + H2O  =  glycolate + phosphate
(define r636a::real)

;; r636b: 2-phosphoglycolate + H2O  =  glycolate + phosphate
(define r636b::real)

;; r637: L-histidinol-phosphate + H2O  ->  histidinol + phosphate
(define r637::real)

;; r638: 3-deoxy-D-manno-octulosonate 8-P + H2O  ->  3-deoxy-D-manno-octulosonate + phosphate
(define r638::real)

;; r639: NADP+ + H2O  ->  NAD+ + phosphate
(define r639::real)

;; r640: alpha-ribazole-5'-P + H2O  ->  alpha-ribazole + phosphate
(define r640::real)

;; r641a: D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
(define r641a::real)

;; r641b: D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
(define r641b::real)

;; r642a: D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
(define r642a::real)

;; r642b: D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
(define r642b::real)

;; r643a: D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
(define r643a::real)

;; r643b: D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
(define r643b::real)

;; r644a: nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
(define r644a::real)

;; r644b: nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
(define r644b::real)

;; r645a: inosine-5'-phosphate + H2O  =  inosine + phosphate
(define r645a::real)

;; r645b: inosine-5'-phosphate + H2O  =  inosine + phosphate
(define r645b::real)

;; r646a: guanosine-5'-phosphate + H2O  =  guanosine + phosphate
(define r646a::real)

;; r646b: guanosine-5'-phosphate + H2O  =  guanosine + phosphate
(define r646b::real)

;; r647a: ethylphosphate + H2O  =  phosphate + ethanol
(define r647a::real)

;; r647b: ethylphosphate + H2O  =  phosphate + ethanol
(define r647b::real)

;; r648: D-beta-D-heptose-1:7-bisphosphate + H2O  ->  D-beta-D-heptose-1-phosphate + phosphate
(define r648::real)

;; r649: 3-phospho-L-serine + H2O  ->  L-serine + phosphate
(define r649::real)

;; r650a: D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
(define r650a::real)

;; r650b: D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
(define r650b::real)

;; r651a: xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
(define r651a::real)

;; r651b: xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
(define r651b::real)

;; r652a: dGTP + H2O  =  PPPi + deoxyguanosine + H+
(define r652a::real)

;; r652b: dGTP + H2O  =  PPPi + deoxyguanosine + H+
(define r652b::real)

;; r653: ppGpp + H2O  ->  diphosphate + GDP
(define r653::real)

;; r657: maltotriose + H2O  ->  maltose + alpha-D-glucose
(define r657::real)

;; r658a: glcNAc-1:6-anhMurNAc + H2O  =  1:6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
(define r658a::real)

;; r658b: glcNAc-1:6-anhMurNAc + H2O  =  1:6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
(define r658b::real)

;; r662: S-adenosyl-L-homocysteine + H2O  ->  S-ribosyl-L-homocysteine + adenine
(define r662::real)

;; r663: AMP + H2O  ->  D-ribose-5-phosphate + adenine
(define r663::real)

;; r664: S-methyl-5'-thioadenosine + H2O  ->  S-methyl-5-thio-D-ribose + adenine
(define r664::real)

;; r668: cysteinylglycine + H2O  ->  L-cysteine + glycine
(define r668::real)

;; r674a: N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
(define r674a::real)

;; r674b: N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
(define r674b::real)

;; r687a: N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
(define r687a::real)

;; r687b: N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
(define r687b::real)

;; r688a: formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
(define r688a::real)

;; r688b: formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
(define r688b::real)

;; r689: N-acetyl-L-ornithine + H2O  ->  L-ornithine + acetate
(define r689::real)

;; r690: N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+
(define r690::real)

;; r691: L-asparagine + H2O  ->  ammonia + L-aspartate + H+
(define r691::real)

;; r692: 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
(define r692::real)

;; r693: L-glutamine + H2O  ->  L-glutamate + ammonia + H+
(define r693::real)

;; r694: N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
(define r694::real)

;; r695: N-acetyl-D-glucosamine-6-phosphate + H2O  ->  D-glucosamine-6-phosphate + acetate
(define r695::real)

;; r696a: acrylamide + H2O  =  ammonia + acrylate + H+
(define r696a::real)

;; r696b: acrylamide + H2O  =  ammonia + acrylate + H+
(define r696b::real)

;; r697a: HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
(define r697a::real)

;; r697b: HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
(define r697b::real)

;; r698a: PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
(define r698a::real)

;; r698b: PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
(define r698b::real)

;; r699a: PAI-2 + H2O  =  homoserine lactone + butyrate
(define r699a::real)

;; r699b: PAI-2 + H2O  =  homoserine lactone + butyrate
(define r699b::real)

;; r700a: VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
(define r700a::real)

;; r700b: VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
(define r700b::real)

;; r701a: VAI-2 + H2O  =  homoserine lactone + octanoate
(define r701a::real)

;; r701b: VAI-2 + H2O  =  homoserine lactone + octanoate
(define r701b::real)

;; r702a: AAI + H2O  =  homoserine lactone + 3-oxooctanoate
(define r702a::real)

;; r702b: AAI + H2O  =  homoserine lactone + 3-oxooctanoate
(define r702b::real)

;; r703: 4-(glutamylamino) butanoate + H2O  ->  L-glutamate + 4-aminobutyrate
(define r703::real)

;; r704a: GlcNAc-1:6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1:6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
(define r704a::real)

;; r704b: GlcNAc-1:6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1:6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
(define r704b::real)

;; r705: N-succinyl-L:L-2:6-diaminopimelate + H2O  ->  L:L-diaminopimelate + succinate
(define r705::real)

;; r706: N2-succinylglutamate + H2O  ->  L-glutamate + succinate
(define r706::real)

;; r707: UDP-3-O-(3-hydroxymyristoyl)-N-acetylglucosamine + H2O  ->  UDP-3-O-(3-hydroxymyristoyl)glucosamine + acetate
(define r707::real)

;; r708: 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
(define r708::real)

;; r709: N-carbamoyl-L-aspartate + H+  ->  (S)-dihydroorotate + H2O
(define r709::real)

;; r710: 4-imidazolone-5-propionate + H2O + H+  ->  N-formimino-L-glutamate
(define r710::real)

;; r711: agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+
(define r711::real)

;; r712: N-formimino-L-glutamate + H2O  ->  L-glutamate + formamide
(define r712::real)

;; r713: N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
(define r713::real)

;; r714: adenosine + H2O  ->  ammonia + inosine
(define r714::real)

;; r715: cytosine + H2O  ->  ammonia + uracil
(define r715::real)

;; r716: deoxycytidine + H2O  ->  deoxyuridine + ammonia
(define r716::real)

;; r717a: cytidine + H2O  =  uridine + ammonia
(define r717a::real)

;; r717b: cytidine + H2O  =  uridine + ammonia
(define r717b::real)

;; r718: dCTP + H2O  ->  ammonia + dUTP
(define r718::real)

;; r719: GTP + H2O  ->  formate + 7:8-dihydroneopterin triphosphate
(define r719::real)

;; r720: GTP + 3 H2O  ->  diphosphate + 2:5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
(define r720::real)

;; r721: guanine + H2O  ->  ammonia + xanthine
(define r721::real)

;; r722: phosphoribosyl-AMP + H2O  ->  phosphoribosylformiminoAICAR-phosphate
(define r722::real)

;; r723: phosphoribosyl-formamido-carboxamide  ->  inosine-5'-phosphate + H2O
(define r723::real)

;; r724a: 5:10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
(define r724a::real)

;; r724b: 5:10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
(define r724b::real)

;; r725: 2:5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + H2O  ->  5-amino-6-(5'-phosphoribosylamino)uracil + ammonia
(define r725::real)

;; r726: GTP + H2O  ->  precursor-Z + diphosphate
(define r726::real)

;; r727: D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
(define r727::real)

;; r728a: 5':5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
(define r728a::real)

;; r728b: 5':5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
(define r728b::real)

;; r729: dihydroneopterin phosphate + H2O  ->  7:8-dihydro-D-neopterin + phosphate
(define r729::real)

;; r730: dUTP + H2O  ->  dUMP + diphosphate + H+
(define r730::real)

;; r731: 7:8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
(define r731::real)

;; r732: phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
(define r732::real)

;; r733a: diphosphate + H2O  =  2 phosphate + H+
(define r733a::real)

;; r733b: diphosphate + H2O  =  2 phosphate + H+
(define r733b::real)

;; r734: UDP-2:3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2:3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
(define r734::real)

;; r735: guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
(define r735::real)

;; r736: molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
(define r736::real)

;; r737a: ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
(define r737a::real)

;; r737b: ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
(define r737b::real)

;; r738a: dGTP + H2O  =  dGMP + diphosphate + H+
(define r738a::real)

;; r738b: dGTP + H2O  =  dGMP + diphosphate + H+
(define r738b::real)

;; r739: di-trans:poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans:poly-cis-undecaprenyl phosphate + phosphate + H+
(define r739::real)

;; r740a: ATP + H2O  =  ADP + phosphate + 2 H+
(define r740a::real)

;; r740b: ATP + H2O  =  ADP + phosphate + 2 H+
(define r740b::real)

;; r741a: GTP + H2O  =  GDP + phosphate + H+
(define r741a::real)

;; r741b: GTP + H2O  =  GDP + phosphate + H+
(define r741b::real)

;; r742: 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+
(define r742::real)

;; r743: kynurenine + H2O  ->  L-alanine + anthranilate + H+
(define r743::real)

;; r744a: GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
(define r744a::real)

;; r744b: GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
(define r744b::real)

;; r745: 3-octaprenyl-4-hydroxybenzoate + H+  ->  2-octaprenylphenol + CO2
(define r745::real)

;; r746: L-arginine + H+  ->  CO2 + agmatine
(define r746::real)

;; r747: meso-diaminopimelate + H+  ->  CO2 + L-lysine
(define r747::real)

;; r748: L-glutamate + H+  ->  CO2 + 4-aminobutyrate
(define r748::real)

;; r749: 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O
(define r749::real)

;; r750: L-lysine + H+  ->  CO2 + cadaverine
(define r750::real)

;; r751: L-ornithine + H+  ->  CO2 + putrescine
(define r751::real)

;; r752: orotidine-5'-phosphate + H+  ->  CO2 + uridine-5'-phosphate
(define r752::real)

;; r753a: oxaloacetate + H+  =  pyruvate + CO2
(define r753a::real)

;; r753b: oxaloacetate + H+  =  pyruvate + CO2
(define r753b::real)

;; r754: R-4'-phosphopantothenoyl-L-cysteine + H+  ->  4'-phosphopantetheine + CO2
(define r754::real)

;; r755a: phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
(define r755a::real)

;; r755b: phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
(define r755b::real)

;; r756: oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
(define r756::real)

;; r757a: uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
(define r757a::real)

;; r757b: uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
(define r757b::real)

;; r758: S-adenosyl-L-methionine + H+  ->  CO2 + S-adenosyl-L-methioninamine
(define r758::real)

;; r759: uroporphyrinogen-III + 4 H+  ->  coproporphyrinogen III + 4 CO2
(define r759::real)

;; r760a: fructose-1:6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
(define r760a::real)

;; r760b: fructose-1:6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
(define r760b::real)

;; r761a: phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
(define r761a::real)

;; r761b: phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
(define r761b::real)

;; r762: 7:8-dihydro-D-neopterin  ->  glycolaldehyde + 6-hydroxymethyl-7:8-dihydropterin
(define r762::real)

;; r763: 2-dehydro-3-deoxy-D-gluconate-6-phosphate  ->  D-glyceraldehyde-3-phosphate + pyruvate
(define r763::real)

;; r764a: phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
(define r764a::real)

;; r764b: phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
(define r764b::real)

;; r765a: 7:8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7:8-dihydropterin
(define r765a::real)

;; r765b: 7:8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7:8-dihydropterin
(define r765b::real)

;; r766a: fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
(define r766a::real)

;; r766b: fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
(define r766b::real)

;; r767: L-threonine  ->  acetaldehyde + glycine
(define r767::real)

;; r768a: D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
(define r768a::real)

;; r768b: D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
(define r768b::real)

;; r769: 4-amino-4-deoxychorismate  ->  p-aminobenzoate + pyruvate + H+
(define r769::real)

;; r770: chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
(define r770::real)

;; r771: chorismate  ->  4-hydroxybenzoate + pyruvate
(define r771::real)

;; r772: (S)-3-hydroxy-3-methylglutaryl-CoA  ->  acetoacetate + acetyl-CoA
(define r772::real)

;; r773: D-threo-isocitrate  ->  glyoxylate + succinate
(define r773::real)

;; r774: (2R:3S)-2-methylisocitrate  ->  succinate + pyruvate
(define r774::real)

;; r775: o-succinylbenzoyl-CoA + H+  ->  1:4-dihydroxy-2-naphthoyl-CoA + H2O
(define r775::real)

;; r776: D-ribulose-5-phosphate  ->  formate + 1-deoxy-L-glycero-tetrulose 4-phosphate + H+
(define r776::real)

;; r777: N-acetylmuramate 6-phosphate + H2O  ->  N-acetyl-D-glucosamine-6-phosphate + (R)-lactate
(define r777::real)

;; r778a: 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
(define r778a::real)

;; r778b: 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
(define r778b::real)

;; r779: 3-dehydroquinate  ->  3-dehydroshikimate + H2O
(define r779::real)

;; r780: (2S)-2-isopropylmalate  ->  2-isopropylmaleate + H2O
(define r780::real)

;; r781: 2-dehydro-3-deoxy-L-arabinonate  ->  2:5-dioxopentanoate + H2O
(define r781::real)

;; r782: cis-2-methylaconitate + H2O  ->  (2R:3S)-2-methylisocitrate
(define r782::real)

;; r783: citrate  ->  cis-aconitate + H2O
(define r783::real)

;; r784: cis-aconitate + H2O  ->  D-threo-isocitrate
(define r784::real)

;; r785a: carbonic acid  =  CO2 + H2O
(define r785a::real)

;; r785b: carbonic acid  =  CO2 + H2O
(define r785b::real)

;; r786: pyruvate + L-aspartate-semialdehyde  ->  L-2:3-dihydrodipicolinate + 2 H2O + H+
(define r786::real)

;; r787: 2:3-dihydroxy-isovalerate  ->  2-oxoisovalerate + H2O
(define r787::real)

;; r788: 2:3-dihydroxy-3-methylvalerate  ->  2-keto-3-methyl-valerate + H2O
(define r788::real)

;; r789: dTDP-D-glucose  ->  dTDP-4-dehydro-6-deoxy-D-glucose + H2O
(define r789::real)

;; r790a: (S)-malate  =  fumarate + H2O
(define r790a::real)

;; r790b: (S)-malate  =  fumarate + H2O
(define r790b::real)

;; r791: D-erythro-imidazole-glycerol-phosphate  ->  imidazole acetol-phosphate + H2O
(define r791::real)

;; r792: L-arabinonate  ->  2-dehydro-3-deoxy-L-arabinonate + H2O
(define r792::real)

;; r793: 3-methylglutaconyl-CoA + H2O  ->  (S)-3-hydroxy-3-methylglutaryl-CoA
(define r793::real)

;; r794: (1R:6R)-6-hydroxy-2-succinylcyclohexa-2:4-diene-1-carboxylate  ->  o-succinylbenzoate + H2O
(define r794::real)

;; r795: 6-phospho-D-gluconate  ->  2-dehydro-3-deoxy-D-gluconate-6-phosphate + H2O
(define r795::real)

;; r796: 2 5-amino-levulinate  ->  porphobilinogen + 2 H2O + H+
(define r796::real)

;; r797: prephenate + H+  ->  phenylpyruvate + CO2 + H2O
(define r797::real)

;; r798a: D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
(define r798a::real)

;; r798b: D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
(define r798b::real)

;; r799a: (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
(define r799a::real)

;; r799b: (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
(define r799b::real)

;; r800a: OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
(define r800a::real)

;; r800b: OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
(define r800b::real)

;; r801a: OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
(define r801a::real)

;; r801b: OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
(define r801b::real)

;; r802a: OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
(define r802a::real)

;; r802b: OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
(define r802b::real)

;; r803: 4alpha-hydroxy-tetrahydrobiopterin  ->  dihydrobiopterin + H2O
(define r803::real)

;; r804: (2S:3S)-2-methylcitrate  ->  2-methyl-trans-aconitate + H2O
(define r804::real)

;; r805: 2-isopropylmaleate + H2O  ->  (2R:3S)-3-isopropylmalate
(define r805::real)

;; r806: indole + L-serine  ->  L-tryptophan + H2O
(define r806::real)

;; r807a: CO2 + H2O  =  bicarbonate + H+
(define r807a::real)

;; r807b: CO2 + H2O  =  bicarbonate + H+
(define r807b::real)

;; r808: tigloyl-CoA + H2O  ->  2-methyl-3-hydroxybutyryl-CoA
(define r808::real)

;; r809a: indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
(define r809a::real)

;; r809b: indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
(define r809b::real)

;; r810: urocanate + H2O  ->  4-imidazolone-5-propionate + H+
(define r810::real)

;; r811: hydroxymethylbilane  ->  uroporphyrinogen-III + H2O
(define r811::real)

;; r812: 3-deoxy-D-arabino-heptulosonate-7-phosphate  ->  3-dehydroquinate + phosphate
(define r812::real)

;; r813: 5-enolpyruvyl-shikimate-3-phosphate  ->  phosphate + chorismate
(define r813::real)

;; r814: O-phospho-L-homoserine + H2O  ->  phosphate + L-threonine
(define r814::real)

;; r815: 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate  ->  (1R:6R)-6-hydroxy-2-succinylcyclohexa-2:4-diene-1-carboxylate + pyruvate + H+
(define r815::real)

;; r816: L-serine  ->  pyruvate + ammonia + H+
(define r816::real)

;; r817a: L-phenylalanine  =  trans-cinnamate + ammonia + H+
(define r817a::real)

;; r817b: L-phenylalanine  =  trans-cinnamate + ammonia + H+
(define r817b::real)

;; r818: L-histidine  ->  ammonia + urocanate + H+
(define r818::real)

;; r819a: L-tyrosine  =  4-coumarate + ammonia + H+
(define r819a::real)

;; r819b: L-tyrosine  =  4-coumarate + ammonia + H+
(define r819b::real)

;; r820: L-threonine  ->  2-oxobutanoate + ammonia + H+
(define r820::real)

;; r821: 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole  ->  fumarate + aminoimidazole carboxamide ribonucleotide
(define r821::real)

;; r822: adenylo-succinate  ->  fumarate + AMP
(define r822::real)

;; r823: L-arginino-succinate  ->  L-arginine + fumarate
(define r823::real)

;; r824a: canavaninosuccinate  =  L-canavanine + fumarate
(define r824a::real)

;; r824b: canavaninosuccinate  =  L-canavanine + fumarate
(define r824b::real)

;; r825: L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
(define r825::real)

;; r826: methylglyoxal + glutathione  ->  S-lactoyl-glutathione
(define r826::real)

;; r827: L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
(define r827::real)

;; r828: S-ribosyl-L-homocysteine  ->  L-homocysteine + 4:5-dihydroxy-2:3-pentanedione
(define r828::real)

;; r829a: ATP  =  cyclic-AMP + diphosphate + H+
(define r829a::real)

;; r829b: ATP  =  cyclic-AMP + diphosphate + H+
(define r829b::real)

;; r830: 2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol  ->  2-C-methyl-D-erythritol-2:4-cyclodiphosphate + CMP
(define r830::real)

;; r831: protoporphyrin IX + Fe2+  ->  protoheme IX + 2 H+
(define r831::real)

;; r832: mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate
(define r832::real)

;; r833: sirohydrochlorin + Fe2+ + 6 H+  ->  siroheme
(define r833::real)

;; r834a: L-alanine  =  D-alanine
(define r834a::real)

;; r834b: L-alanine  =  D-alanine
(define r834b::real)

;; r835: L:L-diaminopimelate  ->  meso-diaminopimelate
(define r835::real)

;; r836: L-glutamate  ->  D-glutamate
(define r836::real)

;; r837a: (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA
(define r837a::real)

;; r837b: (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA
(define r837b::real)

;; r838: ADP-D-glycero-D-manno-heptose  ->  ADP-L-glycero-D-manno-heptose
(define r838::real)

;; r839a: alpha-D-glucose  =  beta-D-glucose
(define r839a::real)

;; r839b: alpha-D-glucose  =  beta-D-glucose
(define r839b::real)

;; r840: beta-D-galactose  ->  alpha-D-galactose
(define r840::real)

;; r841: dTDP-4-dehydro-6-deoxy-D-glucose  ->  dTDP-4-dehydro-6-deoxy-L-mannose
(define r841::real)

;; r842: D-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
(define r842::real)

;; r843: L-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
(define r843::real)

;; r844: UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
(define r844::real)

;; r845: UDP-D-glucuronate  ->  UDP-D-galacturonate
(define r845::real)

;; r846: 4-maleyl-acetoacetate  ->  4-fumaryl-acetoacetate
(define r846::real)

;; r847a: peptidylproline (omega = 180)  =  peptidylproline (omega = 0)
(define r847a::real)

;; r847b: peptidylproline (omega = 180)  =  peptidylproline (omega = 0)
(define r847b::real)

;; r848: D-ribulose-5-phosphate  ->  D-arabinose 5-phosphate
(define r848::real)

;; r849a: beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
(define r849a::real)

;; r849b: beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
(define r849b::real)

;; r850: N-(5'-phosphoribosyl)-anthranilate  ->  1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate
(define r850::real)

;; r851: phosphoribosylformiminoAICAR-phosphate + H+  ->  phosphoribulosylformimino-AICAR-P
(define r851::real)

;; r852: D-ribulose-5-phosphate  ->  D-ribose-5-phosphate
(define r852::real)

;; r853a: alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
(define r853a::real)

;; r853b: alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
(define r853b::real)

;; r854: dihydroxyacetone phosphate  ->  D-glyceraldehyde-3-phosphate
(define r854::real)

;; r855: isopentenyl diphosphate  ->  dimethylallyl diphosphate + H+
(define r855::real)

;; r856a: 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA
(define r856a::real)

;; r856b: 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA
(define r856b::real)

;; r857a: 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
(define r857a::real)

;; r857b: 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
(define r857b::real)

;; r858: D-glucosamine-6-phosphate  ->  D-glucosamine 1-phosphate
(define r858::real)

;; r859a: alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate
(define r859a::real)

;; r859b: alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate
(define r859b::real)

;; r860a: alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
(define r860a::real)

;; r860b: alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
(define r860b::real)

;; r861: alpha-D-ribose-1-phosphate  ->  D-ribose-5-phosphate
(define r861::real)

;; r862: glutamate-1-semialdehyde  ->  5-amino-levulinate
(define r862::real)

;; r863: chorismate  ->  isochorismate
(define r863::real)

;; r864: chorismate  ->  prephenate
(define r864::real)

;; r865: UDP-D-galactose  ->  UDP-D-galacto-1:4-furanose
(define r865::real)

;; r866: beta-D-ribopyranose  ->  beta-D-ribofuranose
(define r866::real)

;; r867: N5-carboxyaminoimidazole ribonucleotide  ->  5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate
(define r867::real)

;; r870: acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
(define r870::real)

;; r871: ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
(define r871::real)

;; r872: propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
(define r872::real)

;; r873a: octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
(define r873a::real)

;; r873b: octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
(define r873b::real)

;; r874a: ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
(define r874a::real)

;; r874b: ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
(define r874b::real)

;; r875a: palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
(define r875a::real)

;; r875b: palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
(define r875b::real)

;; r876a: oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
(define r876a::real)

;; r876b: oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
(define r876b::real)

;; r877a: linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
(define r877a::real)

;; r877b: linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
(define r877b::real)

;; r878: succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
(define r878::real)

;; r879a: ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
(define r879a::real)

;; r879b: ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
(define r879b::real)

;; r880: ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
(define r880::real)

;; r881: ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
(define r881::real)

;; r882: ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
(define r882::real)

;; r883: putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
(define r883::real)

;; r884a: D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
(define r884a::real)

;; r884b: D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
(define r884b::real)

;; r885: 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
(define r885::real)

;; r886: L-glutamate + ATP + 7:8-dihydropteroate  ->  phosphate + ADP + 7:8-dihydrofolate + H+
(define r886::real)

;; r887: glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
(define r887::real)

;; r888: L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
(define r888::real)

;; r889: D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
(define r889::real)

;; r890: beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
(define r890::real)

;; r891a: (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
(define r891a::real)

;; r891b: (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
(define r891b::real)

;; r892a: UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelate + ADP + phosphate + 2 H+
(define r892a::real)

;; r892b: UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelate + ADP + phosphate + 2 H+
(define r892b::real)

;; r893: ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
(define r893::real)

;; r894: L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
(define r894::real)

;; r895: UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
(define r895::real)

;; r896: UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
(define r896::real)

;; r897: UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2:6-diaminopimelate + phosphate + ADP + 2 H+
(define r897::real)

;; r898: 5:10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
(define r898::real)

;; r899: ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+
(define r899::real)

;; r900: CO2 + 7:8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
(define r900::real)

;; r901: L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
(define r901::real)

;; r902: L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
(define r902::real)

;; r903: ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
(define r903::real)

;; r904a: ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
(define r904a::real)

;; r904b: ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
(define r904b::real)

;; r905: 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
(define r905::real)

;; r906: ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
(define r906::real)

;; r907a: O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
(define r907a::real)

;; r907b: O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
(define r907b::real)

;; r908: 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
(define r908::real)

;; r909: L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
(define r909::real)

;; r910: 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
(define r910::real)

;; r911: ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
(define r911::real)

;; r912: xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
(define r912::real)

;; r913: ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
(define r913::real)

;; r914: adenosyl-cobyrinate a:c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
(define r914::real)

;; r915: ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
(define r915::real)

;; r916: ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
(define r916::real)

;; r917a: hydrogenobyrinate a:c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a:c-diamide + ADP + phosphate + 4 H+
(define r917a::real)

;; r917b: hydrogenobyrinate a:c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a:c-diamide + ADP + phosphate + 4 H+
(define r917b::real)



;;
;; Constraints (equilibrium)
;; 

;;  c427:  PROPIONYL-P
;;         r566b, ATP + propionate  =  ADP + propionyl-P + H+
;;         r566a, ATP + propionate  =  ADP + propionyl-P + H+
;;         r565, ADP + propionyl-P + H+  ->  ATP + propionate
;;         r423, propanoyl-CoA + phosphate  ->  propionyl-P + coenzyme A

(assert (= (+ (- r566b) r566a (- r565) r423) 0))


;;    c298:  URATE
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+

(assert (= r315 0))

;;    c736:  PSEUDOURIDINE-5-P
;;         r798b, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r798a, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O

(assert (= (+ (- r798b) r798a) 0))

;;    c567:  PANTOTHENATE
;;         r891b, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r891a, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r544, (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+

(assert (= (+ (- r891b) r891a r890 (- r544)) 0))

;;    c767:  MANNOSE-6P
;;         r859b, alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate
;;         r859a, alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate

(assert (= (+ (- r859b) r859a) 0))

;;    c732:  TRANS-3-METHYL-GLUTACONYL-COA
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r793, 3-methylglutaconyl-CoA + H2O  ->  (S)-3-hydroxy-3-methylglutaryl-CoA

(assert (= (+ r916 (- r793)) 0))

;;    c789:  5-FORMYL-THF
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+

(assert (= (+ r898) 0))

;;    c41:  Trans-D2-decenoyl-ACPs
;;         r86, an (R)-3-hydroxydecanoyl-[acp]  ->  a trans-delta2-decenoyl-[acp] + H2O
;;         r72, a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+

(assert (= (+ r86 (- r72)) 0))

;;    c631:  CPD-9925
;;         r775, o-succinylbenzoyl-CoA + H+  ->  1,4-dihydroxy-2-naphthoyl-CoA + H2O
;;         r620, 1,4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1,4-dihydroxy-2-naphthoate + coenzyme A + H+

(assert (= (+ r775 (- r620)) 0))

;;    c11:  NITRATE.NITRATE
;;         r58, nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]

(assert (= (- r58) 0))

;;    c781:  D-ALA-D-ALA
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+

(assert (= (+ (- r896) r885 r884b (- r884a)) 0))

;;    c65:  SEPO3
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r87, selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+

(assert (= (+ r604 (- r87)) 0))

;;    c770:  UDP-D-GALACTO-14-FURANOSE
;;         r865, UDP-D-galactose  ->  UDP-D-galacto-1,4-furanose

(assert (= (+ r865) 0))

;;    c92:  RIBOSE-5P
;;         r861, alpha-D-ribose-1-phosphate  ->  D-ribose-5-phosphate
;;         r852, D-ribulose-5-phosphate  ->  D-ribose-5-phosphate
;;         r798b, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r798a, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r737b, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r737a, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r663, AMP + H2O  ->  D-ribose-5-phosphate + adenine
;;         r587, ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
;;         r408b, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r408a, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r402, D-ribose-5-phosphate + D-xylulose-5-phosphate  ->  D-sedoheptulose-7-phosphate + D-glyceraldehyde-3-phosphate
;;         r198, D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+

(assert (= (+ r861 r852 r798b (- r798a) (- r737b) r737a r663 (- r587) r408b (- r408a) (- r402) r198) 0))

;;    c696:  PHOSPHORIBOSYL-AMP
;;         r732, phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
;;         r722, phosphoribosyl-AMP + H2O  ->  phosphoribosylformiminoAICAR-phosphate

(assert (= (+ r732 (- r722)) 0))

;;    c762:  CPD-8624
(assert (= (;;         r847b, peptidylproline (omega = 180)  =  peptidylproline (omega) 0))
(assert (= (;;         r847a, peptidylproline (omega = 180)  =  peptidylproline (omega) 0))

(assert (= (+ r847b (- r847a)) 0))

;;    c336:  PREPHENATE
;;         r864, chorismate  ->  prephenate
;;         r797, prephenate + H+  ->  phenylpyruvate + CO2 + H2O
;;         r346, prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH

(assert (= (+ r864 (- r797) (- r346)) 0))

;;    c582:  DADP
;;         r571, 2'-deoxyadenosine-5'-diphosphate + ATP  ->  dATP + ADP

(assert (= (- r571) 0))

;;    c229:  4-IMIDAZOLEACETATE
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+

(assert (= (+ (- r273b) r273a) 0))

;;    c99:  UMP
;;         r752, orotidine-5'-phosphate + H+  ->  CO2 + uridine-5'-phosphate
;;         r734, UDP-2,3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
;;         r583, ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
;;         r567b, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r567a, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r559, uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
;;         r558, uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
;;         r457, 5-phospho-alpha-D-ribose 1-diphosphate + uracil  ->  diphosphate + uridine-5'-phosphate
;;         r203b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r203a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r201, a UDP-N-acetylmuramoyl-pentapeptide + di-trans,poly-cis-undecaprenyl phosphate  ->  a N-acetylmuramoyl-pentapeptide-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r752 r734 (- r583) r567b (- r567a) r559 (- r558) r457 (- r203b) r203a (- r202b) r202a r201) 0))

;;    c123:  L-GLUTAMATE_GAMMA-SEMIALDEHYDE
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
;;         r214b, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r214a, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+

(assert (= (+ r324 r214b (- r214a)) 0))

;;    c388:  CPD-9038
;;         r393, S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+
;;         r390, S-adenosyl-L-methionine + precorrin-1  ->  S-adenosyl-L-homocysteine + precorrin-2

(assert (= (+ r393 (- r390)) 0))

;;    c147:  CPD-866
;;         r227, 5-oxo-1,2-campholide  ->  2-oxo-delta3-4,5,5-trimethylcyclopentenylacetate + H+

(assert (= (+ r227) 0))

;;    c456:  NICOTINAMIDE_NUCLEOTIDE
;;         r644b, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r644a, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r442b, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r442a, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+

(assert (= (+ r644b (- r644a) r442b (- r442a)) 0))

;;    c197:  2-ACETO-2-HYDROXY-BUTYRATE
;;         r406, pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2
;;         r253, 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2,3-dihydroxy-3-methylvalerate + NADP+

(assert (= (+ r406 (- r253)) 0))

;;    c542:  DIAMINONONANOATE
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r507, S-adenosyl-L-methionine + 7-keto-8-aminopelargonate  ->  S-adenosyl-4-methylthio-2-oxobutanoate + 7,8-diaminopelargonate

(assert (= (+ (- r900) r507) 0))

;;    c559:  DEOXYURIDINE
;;         r716, deoxycytidine + H2O  ->  deoxyuridine + ammonia
;;         r532, deoxyuridine + ATP  ->  dUMP + ADP + 2 H+

(assert (= (+ r716 (- r532)) 0))

;;    c198:  1-KETO-2-METHYLVALERATE
;;         r788, 2,3-dihydroxy-3-methylvalerate  ->  2-keto-3-methyl-valerate + H2O
;;         r253, 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2,3-dihydroxy-3-methylvalerate + NADP+

(assert (= (+ (- r788) r253) 0))

;;    c372:  CPD0-1147
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+

(assert (= (+ r377b (- r377a)) 0))

;;    c709:  LYS
;;         s18_obj, s18_obj
;;         r750, L-lysine + H+  ->  CO2 + cadaverine
;;         r747, meso-diaminopimelate + H+  ->  CO2 + L-lysine

(assert (= (-0.1 s18_obj (- r750) r747) 0))

;;    c526:  CPD-9452
;;         r493, di-trans,poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans,poly-cis-undecaprenyl diphosphate + diphosphate + H+
;;         r492b, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r492a, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+

(assert (= (+ (- r493) (- r492b) r492a) 0))

;;    c164:  OCTAPRENYL-METHYL-OH-METHOXY-BENZQ
;;         r384, 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
;;         r236, 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O

(assert (= (+ (- r384) r236) 0))

;;    c416:  CPD-558
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A

(assert (= (+ (- r411)) 0))

;;    c189:  HYPOXANTHINE
;;         r450, inosine + phosphate  ->  alpha-D-ribose-1-phosphate + hypoxanthine
;;         r449, 5-phospho-alpha-D-ribose 1-diphosphate + hypoxanthine  ->  diphosphate + inosine-5'-phosphate
;;         r247, hypoxanthine + H2O  ->  xanthine + 2 H+

(assert (= (+ r450 (- r449) (- r247)) 0))

;;    c63:  R-3-hydroxy-cis-vaccenoyl-ACPs
;;         r85b, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
;;         r85a, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O

(assert (= (+ r85b (- r85a)) 0))

;;    c391:  DUMP
;;         r730, dUTP + H2O  ->  dUMP + diphosphate + H+
;;         r532, deoxyuridine + ATP  ->  dUMP + ADP + 2 H+
;;         r392b, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r392a, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+

(assert (= (+ r730 r532 r392b (- r392a)) 0))

;;    c689:  N-FORMIMINO-L-GLUTAMATE
;;         r712, N-formimino-L-glutamate + H2O  ->  L-glutamate + formamide
;;         r710, 4-imidazolone-5-propionate + H2O + H+  ->  N-formimino-L-glutamate

(assert (= (+ (- r712) r710) 0))

;;    c279:  TRP
;;         s24_obj, s24_obj
;;         r809b, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r809a, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r806, indole + L-serine  ->  L-tryptophan + H2O
;;         r307, L-tryptophan + oxygen + 2 H+  ->  N-formylkynurenine

(assert (= (-0.1 s24_obj (- r809b) r809a r806 (- r307)) 0))

;;    c36:  Butanoyl-ACPs
;;         r69, a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+

(assert (= (+ r69) 0))

;;    c85:  PPI
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r829b, ATP  =  cyclic-AMP + diphosphate + H+
;;         r829a, ATP  =  cyclic-AMP + diphosphate + H+
;;         r738b, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r738a, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r733b, diphosphate + H2O  =  2 phosphate + H+
;;         r733a, diphosphate + H2O  =  2 phosphate + H+
;;         r732, phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
;;         r731, 7,8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
;;         r730, dUTP + H2O  ->  dUMP + diphosphate + H+
;;         r726, GTP + H2O  ->  precursor-Z + diphosphate
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
;;         r653, ppGpp + H2O  ->  diphosphate + GDP
;;         r601, sulfate + ATP  ->  adenosine 5'-phosphosulfate + diphosphate
;;         r600b, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate
;;         r600a, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate
;;         r599, D-beta-D-heptose-1-phosphate + ATP  ->  ADP-D-glycero-D-manno-heptose + diphosphate
;;         r598, N-acetylneuraminate + CTP  ->  CMP-N-acetylneuraminate + diphosphate
;;         r597, ATP + molybdopterin  ->  molybdopterin-AMP + diphosphate
;;         r596, 4'-phosphopantetheine + ATP  ->  dephospho-CoA + diphosphate
;;         r595, ATP + nicotinate mononucleotide  ->  diphosphate + nicotinate adenine dinucleotide
;;         r594, N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
;;         r593, alpha-D-glucose 1-phosphate + ATP  ->  ADP-D-glucose + diphosphate
;;         r592, FMN + ATP  ->  FAD + diphosphate
;;         r591, alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate
;;         r590, 3-deoxy-D-manno-octulosonate + CTP  ->  CMP-3-deoxy-D-manno-octulosonate + diphosphate
;;         r589, adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate
;;         r588, 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
;;         r499, 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r494b, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r494a, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r493, di-trans,poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans,poly-cis-undecaprenyl diphosphate + diphosphate + H+
;;         r492b, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r492a, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r491b, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r491a, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r490b, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r490a, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r489b, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r489a, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r488b, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r488a, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r487b, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r487a, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r475, p-aminobenzoate + 6-hydroxymethyl-dihydropterin diphosphate  ->  diphosphate + 7,8-dihydropteroate
;;         r473, dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+
;;         r472, geranyl diphosphate + isopentenyl diphosphate  ->  2-trans,6-trans-farnesyl diphosphate + diphosphate + H+
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
;;         r465, all-trans-octaprenyl diphosphate + 4-hydroxybenzoate  ->  3-octaprenyl-4-hydroxybenzoate + diphosphate
;;         r459, 5-phospho-alpha-D-ribose 1-diphosphate + xanthine  ->  xanthosine-5-phosphate + diphosphate
;;         r457, 5-phospho-alpha-D-ribose 1-diphosphate + uracil  ->  diphosphate + uridine-5'-phosphate
;;         r455b, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r455a, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
;;         r453, anthranilate + 5-phospho-alpha-D-ribose 1-diphosphate  ->  N-(5'-phosphoribosyl)-anthranilate + diphosphate
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
;;         r451, 5-phospho-alpha-D-ribose 1-diphosphate + orotate  ->  orotidine-5'-phosphate + diphosphate
;;         r449, 5-phospho-alpha-D-ribose 1-diphosphate + hypoxanthine  ->  diphosphate + inosine-5'-phosphate
;;         r448, 5-phospho-alpha-D-ribose 1-diphosphate + guanine  ->  diphosphate + guanosine-5'-phosphate
;;         r445, ATP + 5-phospho-alpha-D-ribose 1-diphosphate  ->  phosphoribosyl-ATP + diphosphate
;;         r444, 5-phospho-alpha-D-ribose 1-diphosphate + adenine  ->  AMP + diphosphate
;;         r442b, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r442a, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r240b, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r240a, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.

(assert (= (+ r913 r912 r909 (- r907b) r907a r906 r902 r890 r889 r881 (- r877b) r877a (- r876b) r876a (- r875b) r875a (- r873b) r873a r872 r871 r870 (- r829b) r829a (- r738b) r738a r733b (- r733a) r732 r731 r730 r726 r720 r653 r601 -2.0 r600b +2.0 r600a r599 r598 r597 r596 r595 r594 r593 r592 r591 r590 r589 r588 r499 r495 (- r494b) r494a r493 (- r492b) r492a (- r491b) r491a (- r490b) r490a (- r489b) r489a (- r488b) r488a (- r487b) r487a (- r476b) r476a r475 r473 r472 r471 r465 r459 r457 r455b (- r455a) r454 r453 r452 r451 r449 r448 r445 r444 r442b (- r442a) (- r240b) r240a r192 r185 r178 r171 r164 r157 r150 r143 r136) 0))

;;    c483:  3-ENOLPYRUVYL-SHIKIMATE-5P
;;         r813, 5-enolpyruvyl-shikimate-3-phosphate  ->  phosphate + chorismate
;;         r463, shikimate-3-phosphate + phosphoenolpyruvate  ->  5-enolpyruvyl-shikimate-3-phosphate + phosphate

(assert (= (+ (- r813) r463) 0))

;;    c93:  ADP
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r740b, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r740a, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r728b, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r728a, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r583, ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
;;         r582, uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+
;;         r581, thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+
;;         r580b, ATP + dCMP  =  ADP + dCDP + H+
;;         r580a, ATP + dCMP  =  ADP + dCDP + H+
;;         r579, hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
;;         r578, guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
;;         r577, GDP + ATP  ->  GTP + ADP + H+
;;         r576, dUDP + ATP  ->  dUTP + ADP + H+
;;         r575, ATP + dTMP  ->  ADP + dTDP + H+
;;         r574, dTDP + ATP  ->  dTTP + ADP + H+
;;         r573, 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+
;;         r572, dCDP + ATP  ->  dCTP + ADP + H+
;;         r571, 2'-deoxyadenosine-5'-diphosphate + ATP  ->  dATP + ADP
;;         r570, ATP + CMP  ->  ADP + CDP + H+
;;         r569b, CDP + ATP  =  CTP + ADP + H+
;;         r569a, CDP + ATP  =  CTP + ADP + H+
;;         r568, AMP + ATP  ->  2 ADP + H+
;;         r567b, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r567a, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r566b, ATP + propionate  =  ADP + propionyl-P + H+
;;         r566a, ATP + propionate  =  ADP + propionyl-P + H+
;;         r565, ADP + propionyl-P + H+  ->  ATP + propionate
;;         r564b, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r564a, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r563, L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
;;         r562, L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
;;         r561, N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
;;         r560, ADP + acetylphosphate + H+  ->  ATP + acetate
;;         r558, uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
;;         r557, thymidine + ATP  ->  dTMP + ADP + 2 H+
;;         r556, thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+
;;         r555, ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+
;;         r554, lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
;;         r553, shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
;;         r552, L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+
;;         r550b, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r550a, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r549, riboflavin + ATP  ->  FMN + ADP + 2 H+
;;         r548, ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+
;;         r547, ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+
;;         r546, ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+
;;         r545, ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
;;         r544, (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+
;;         r543, ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+
;;         r542, NAD+ + ATP  ->  NADP+ + ADP + 2 H+
;;         r541, N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
;;         r540, inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
;;         r539, L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+
;;         r538, guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
;;         r537, glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+
;;         r536b, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r536a, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r535, ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+
;;         r534, beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
;;         r533, alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+
;;         r532, deoxyuridine + ATP  ->  dUMP + ADP + 2 H+
;;         r531, dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+
;;         r530, cytidine + ATP  ->  CMP + ADP + 2 H+
;;         r528, adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+
;;         r527, adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+
;;         r526, ATP + D-fructose-6-phosphate  ->  ADP + fructose-1,6-bisphosphate + 2 H+
;;         r525, 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r200b, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r200a, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r199b, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r199a, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r198, D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+

(assert (= (+ (- r917b) r917a r916 r915 +4.0 r914 r911 +2.0 r910 r908 r905 (- r904b) r904a r903 r900 r899 (- r898) r897 r896 r895 r894 r893 (- r892b) r892a r888 r887 r886 r885 (- r884b) r884a r883 r882 r880 (- r879b) r879a r878 (- r874b) r874a r756 (- r740b) r740a -2.0 r728b +2.0 r728a r708 r583 r582 r581 (- r580b) r580a r579 r578 r577 r576 r575 r574 r573 r572 r571 r570 (- r569b) r569a +2.0 r568 (- r567b) r567a (- r566b) r566a (- r565) (- r564b) r564a r563 r562 r561 (- r560) (- r558) r557 r556 r555 r554 r553 r552 r551 (- r550b) r550a r549 r548 r547 r546 (- r545) r544 r543 r542 r541 r540 r539 r538 r537 (- r536b) r536a r535 r534 r533 r532 r531 r530 r528 r527 r526 r525 r397 (- r200b) r200a (- r199b) r199a r198) 0))

;;    c555:  ADENOSYLCOBINAMIDE-P
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r589, adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate
;;         r528, adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+

(assert (= (+ r882 (- r589) r528) 0))

;;    c644:  3-5-ADP
;;         r633b, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r633a, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP

(assert (= (+ r633b (- r633a)) 0))

;;    c747:  L-ARGININO-SUCCINATE
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r823, L-arginino-succinate  ->  L-arginine + fumarate

(assert (= (+ r902 (- r823)) 0))

;;    c624:  CPD-10546
;;         r613b, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r613a, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+

(assert (= (+ r613b (- r613a)) 0))

;;    c322:  CPD-10472
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+

(assert (= (+ r337b (- r337a)) 0))

;;    c528:  S-ADENOSYLMETHIONINAMINE
;;         r758, S-adenosyl-L-methionine + H+  ->  CO2 + S-adenosyl-L-methioninamine
;;         r497, spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+
;;         r496, putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+

(assert (= (+ r758 (- r497) (- r496)) 0))

;;    c12:  NITRITE.NITRITE
;;         r58, nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]

(assert (= (+ r58) 0))

;;    c560:  ALPHA-D-GALACTOSE
;;         r840, beta-D-galactose  ->  alpha-D-galactose
;;         r533, alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+

(assert (= (+ r840 (- r533)) 0))

;;    c259:  CPD-7037
;;         r289b, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r289a, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+

(assert (= (+ (- r289b) r289a) 0))

;;    c720:  3-HYDROXY-3-METHYL-GLUTARYL-COA
;;         r793, 3-methylglutaconyl-CoA + H2O  ->  (S)-3-hydroxy-3-methylglutaryl-CoA
;;         r772, (S)-3-hydroxy-3-methylglutaryl-CoA  ->  acetoacetate + acetyl-CoA

(assert (= (+ r793 (- r772)) 0))

;;    c365:  CPD0-1156
;;         r374b, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r374a, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+

(assert (= (+ r374b (- r374a)) 0))

;;    c683:  CPD0-1082
;;         r704b, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r704a, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala

(assert (= (+ (- r704b) r704a) 0))

;;    c621:  CPD-294
;;         r611b, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r611a, cis-dienelactone + H2O  =  2-maleylacetate + H+

(assert (= (+ (- r611b) r611a) 0))

;;    c787:  UDP-ACETYLMURAMOYL-ALA
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+

(assert (= (+ (- r895) r894) 0))

;;    c403:  L-CITRULLINE
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r400, L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+

(assert (= (+ (- r902) r400) 0))

;;    c384:  CPD-1301
;;         r385, L-homocysteine + 5-methyltetrahydropteroyltri-L-glutamate  ->  L-methionine + tetrahydropteroyltri-L-glutamate

(assert (= (+ r385) 0))

;;    c484:  CPD-841
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate

(assert (= (+ r464b (- r464a)) 0))

;;    c118:  S-HYDROXYMETHYLGLUTATHIONE
;;         r212b, S-hydroxymethylglutathione  ->  formaldehyde + glutathione
;;         r212a, S-hydroxymethylglutathione  ->  formaldehyde + glutathione

(assert (= (+ r212b (- r212a)) 0))

;;    c175:  GAMMA-GLUTAMYL-PUTRESCINE
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium

(assert (= (+ r883 (- r241)) 0))

;;    c78:  Saturated-Fatty-Acyl-CoA
;;         r194, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99.
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r191, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91.
;;         r187, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r184, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91.
;;         r180, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r177, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91.
;;         r173, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r170, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91.
;;         r166, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r163, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89.
;;         r159, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r156, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89.
;;         r152, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r149, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87.
;;         r145, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r142, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87.
;;         r138, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.
;;         r135, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87.

(assert (= (+ r194 r192 (- r191) r187 r185 (- r184) r180 r178 (- r177) r173 r171 (- r170) r166 r164 (- r163) r159 r157 (- r156) r152 r150 (- r149) r145 r143 (- r142) r138 r136 (- r135)) 0))

;;    c71:  ACP
;;         r128, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
;;         r123, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
;;         r118, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
;;         r113, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
;;         r108, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
;;         r103, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
;;         r98, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
;;         r93, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
;;         r88, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.

(assert (= (+ r128 r123 r118 r113 r108 r103 r98 r93 r88) 0))

;;    c725:  CPD-9451
;;         r805, 2-isopropylmaleate + H2O  ->  (2R,3S)-3-isopropylmalate
;;         r780, (2S)-2-isopropylmalate  ->  2-isopropylmaleate + H2O

(assert (= (+ (- r805) r780) 0))

;;    c548:  3-P-SERINE
;;         r649, 3-phospho-L-serine + H2O  ->  L-serine + phosphate
;;         r513, L-glutamate + 3-phospho-hydroxypyruvate  ->  3-phospho-L-serine + 2-oxoglutarate

(assert (= (+ (- r649) r513) 0))

;;    c181:  CPD0-1162
;;         r244, 2-trans,5-cis-tetradecadienoyl-CoA + H2O  ->  3-hydroxy-5-cis-tetradecenoyl-CoA
;;         r243, 2-trans,5-cis-tetradecadienoyl-CoA  ->  3,5-tetradecadienoyl-CoA

(assert (= (+ (- r244) (- r243)) 0))

;;    c305:  L-ASPARTATE-SEMIALDEHYDE
;;         r786, pyruvate + L-aspartate-semialdehyde  ->  L-2,3-dihydrodipicolinate + 2 H2O + H+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde

(assert (= (+ (- r786) r321) 0))

;;    c420:  CPD-421
;;         r713, N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
;;         r414, L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+

(assert (= (+ (- r713) r414) 0))

;;    c321:  SINAPATE
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+

(assert (= (+ (- r336b) r336a) 0))

;;    c296:  CPD-689
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r314, 2 cob(II)yrinate a,c-diamide + FMNH2  ->  2 cob(I)yrinate a,c-diamide + FMN + 3 H+

(assert (= (+ (- r917b) r917a -2.0 r314) 0))

;;    c674:  CPD-10784
;;         r699b, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r699a, PAI-2 + H2O  =  homoserine lactone + butyrate

(assert (= (+ r699b (- r699a)) 0))

;;    c195:  2-D-THREO-HYDROXY-3-CARBOXY-ISOCAPROATE
;;         r805, 2-isopropylmaleate + H2O  ->  (2R,3S)-3-isopropylmalate
;;         r251, (2R,3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+

(assert (= (+ r805 (- r251)) 0))

;;    c31:  3-oxo-palmitoyl-ACPs
;;         r67, a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+

(assert (= (+ (- r67)) 0))

;;    c160:  FORMATE
;;         r42_nutr_r, try exchange reaction for FORMATE
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r776, D-ribulose-5-phosphate  ->  formate + 1-deoxy-L-glycero-tetrulose 4-phosphate + H+
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
;;         r719, GTP + H2O  ->  formate + 7,8-dihydroneopterin triphosphate
;;         r692, 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
;;         r690, N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+
;;         r688b, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r688a, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r626, S-formylglutathione + H2O  ->  formate + glutathione + H+
;;         r424, pyruvate + coenzyme A  ->  formate + acetyl-CoA
;;         r419, 2-oxobutanoate + coenzyme A  ->  propanoyl-CoA + formate
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r316, formate + NAD+  ->  CO2 + NADH
;;         r234, formate + H+  ->  CO2 + H2

(assert (= (+ r42_nutr_r r904b (- r904a) r776 r720 r719 r692 r690 (- r688b) r688a r626 r424 r419 (- r397) (- r316) (- r234)) 0))

;;    c94:  Ribonucleoside-Diphosphates
;;         r200b, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r200a, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r199b, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r199a, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP

(assert (= (+ r200b (- r200a) r199b (- r199a)) 0))

;;    c715:  GLYCOLALDEHYDE
;;         r765b, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r765a, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r762, 7,8-dihydro-D-neopterin  ->  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin

(assert (= (+ (- r765b) r765a r762) 0))

;;    c495:  3-DEOXY-D-ARABINO-HEPTULOSONATE-7-P
;;         r812, 3-deoxy-D-arabino-heptulosonate-7-phosphate  ->  3-dehydroquinate + phosphate
;;         r470, phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate

(assert (= (+ (- r812) r470) 0))

;;    c21:  R-3-hydroxyhexanoyl-ACPs
;;         r82, an (R)-3-hydroxyhexanoyl-[acp]  ->  a trans hex-2-enoyl-[acp] + H2O
;;         r62, a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+

(assert (= (+ (- r82) r62) 0))

;;    c236:  INDOLE_ACETALDEHYDE
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r277b, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r277a, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+

(assert (= (+ r329b (- r329a) r277b (- r277a)) 0))

;;    c618:  BIOTIN
;;         r607b, 9-mercaptodethiobiotin  =  biotin + 2 H+
;;         r607a, 9-mercaptodethiobiotin  =  biotin + 2 H+

(assert (= (+ (- r607b) r607a) 0))

;;    c162:  GLY
;;         s14_obj, s14_obj
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r767, L-threonine  ->  acetaldehyde + glycine
;;         r668, cysteinylglycine + H2O  ->  L-cysteine + glycine
;;         r413, 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF

(assert (= (-0.1 s14_obj (- r905) (- r887) r767 r668 r413 r398 (- r235)) 0))

;;    c168:  CPD-1136
;;         r782, cis-2-methylaconitate + H2O  ->  (2R,3S)-2-methylisocitrate
;;         r238, 2-methyl-trans-aconitate  ->  cis-2-methylaconitate

(assert (= (+ (- r782) r238) 0))

;;    c780:  R-1-AMINOPROPAN-2-YL-PHOSPHATE
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+

(assert (= (+ (- r882)) 0))

;;    c604:  CPD-4
;;         r597, ATP + molybdopterin  ->  molybdopterin-AMP + diphosphate

(assert (= (+ (- r597)) 0))

;;    c216:  HISTIDINOL
;;         r637, L-histidinol-phosphate + H2O  ->  histidinol + phosphate
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r263, histidinol + NAD+  ->  histidinal + NADH + H+

(assert (= (+ r637 r290b (- r290a) (- r263)) 0))

;;    c402:  L-ORNITHINE
;;         r751, L-ornithine + H+  ->  CO2 + putrescine
;;         r689, N-acetyl-L-ornithine + H2O  ->  L-ornithine + acetate
;;         r428b, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r428a, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r416, L-glutamate + N-acetyl-L-ornithine  ->  N-acetyl-L-glutamate + L-ornithine
;;         r400, L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+

(assert (= (+ (- r751) r689 r428b (- r428a) r416 (- r400)) 0))

;;    c6:  GLYCEROL-3P
;;         r537, glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+
;;         r56, sn-glycerol-3-phosphate + a ubiquinone  ->  dihydroxyacetone phosphate + a ubiquinol

(assert (= (+ r537 (- r56)) 0))

;;    c714:  COPROPORPHYRINOGEN_I
;;         r757b, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r757a, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+

(assert (= (+ (- r757b) r757a) 0))

;;    c545:  D-GLUCOSAMINE-6-P
;;         r858, D-glucosamine-6-phosphate  ->  D-glucosamine 1-phosphate
;;         r727, D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
;;         r695, N-acetyl-D-glucosamine-6-phosphate + H2O  ->  D-glucosamine-6-phosphate + acetate
;;         r510, D-fructose-6-phosphate + L-glutamine  ->  L-glutamate + D-glucosamine-6-phosphate

(assert (= (+ (- r858) (- r727) r695 r510) 0))

;;    c73:  TRANS-D2-ENOYL-ACP
;;         r132, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/WATER.120.
;;         r131, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139.
;;         r130, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
;;         r127, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/WATER.120.
;;         r126, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139.
;;         r125, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
;;         r122, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/WATER.120.
;;         r121, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139.
;;         r120, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
;;         r117, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/WATER.120.
;;         r116, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139.
;;         r115, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
;;         r112, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/WATER.118.
;;         r111, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137.
;;         r110, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
;;         r107, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/WATER.116.
;;         r106, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135.
;;         r105, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
;;         r102, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/WATER.116.
;;         r101, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135.
;;         r100, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
;;         r97, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/WATER.114.
;;         r96, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133.
;;         r95, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
;;         r91, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88.
;;         r90, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.

(assert (= (+ r132 (- r131) (- r130) r127 (- r126) (- r125) r122 (- r121) (- r120) r117 (- r116) (- r115) r112 (- r111) (- r110) r107 (- r106) (- r105) r102 (- r101) (- r100) r97 (- r96) (- r95) (- r91) (- r90)) 0))

;;    c754:  BENZENE
;;         r832, mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate

(assert (= (+ r832) 0))

;;    c408:  ISOCHORISMATE
;;         r863, chorismate  ->  isochorismate
;;         r403, isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2

(assert (= (+ r863 (- r403)) 0))

;;    c297:  CPD-694
;;         r485, cob(I)yrinate a,c-diamide + ATP  ->  adenosyl-cobyrinate a,c-diamide + PPPi + H+
;;         r314, 2 cob(II)yrinate a,c-diamide + FMNH2  ->  2 cob(I)yrinate a,c-diamide + FMN + 3 H+

(assert (= (+ (- r485) +2.0 r314) 0))

;;    c174:  CPD-582
;;         r240b, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r240a, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide

(assert (= (+ (- r240b) r240a) 0))

;;    c268:  UDP-N-ACETYLMURAMATE
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r298, NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate

(assert (= (+ (- r894) r892b (- r892a) r298) 0))

;;    c467:  D-ERYTHRO-IMIDAZOLE-GLYCEROL-P
;;         r791, D-erythro-imidazole-glycerol-phosphate  ->  imidazole acetol-phosphate + H2O
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+

(assert (= (+ (- r791) r447) 0))

;;    c795:  CO+2
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+

(assert (= (+ r917b (- r917a)) 0))

;;    c192:  4-PHOSPHONOOXY-THREONINE
;;         r514, 2-oxo-3-hydroxy-4-phosphobutanoate + L-glutamate  ->  4-(phosphonooxy)-threonine + 2-oxoglutarate
;;         r249, 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+

(assert (= (+ r514 (- r249)) 0))

;;    c239:  CPD-11671
;;         r278b, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r278a, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+

(assert (= (+ (- r278b) r278a) 0))

;;    c443:  MALTOSE
;;         r657, maltotriose + H2O  ->  maltose + alpha-D-glucose
;;         r436, maltotriose + maltose  ->  maltotetraose + beta-D-glucose

(assert (= (+ r657 (- r436)) 0))

;;    c315:  PHENYLACETATE
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+

(assert (= (+ (- r331b) r331a) 0))

;;    c673:  3-OXODODECANOATE
;;         r698b, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r698a, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate

(assert (= (+ (- r698b) r698a) 0))

;;    c486:  OCTAPRENYL-DIPHOSPHATE
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
;;         r465, all-trans-octaprenyl diphosphate + 4-hydroxybenzoate  ->  3-octaprenyl-4-hydroxybenzoate + diphosphate

(assert (= (+ (- r471) (- r465)) 0))

;;    c783:  L-GAMMA-GLUTAMYLCYSTEINE
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+

(assert (= (+ r888 (- r887)) 0))

;;    c80:  FADH2
;;         r372, L-proline + FAD  ->  (S)-1-pyrroline-5-carboxylate + FADH2
;;         r354b, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r354a, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r353, isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2
;;         r352, isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2
;;         r350, S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2
;;         r191, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91.
;;         r184, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91.
;;         r177, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91.
;;         r170, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91.
;;         r163, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89.
;;         r156, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89.
;;         r149, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87.
;;         r142, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87.
;;         r135, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87.

(assert (= (+ r372 r354b (- r354a) r353 r352 r350 r191 r184 r177 r170 r163 r156 r149 r142 r135) 0))

;;    c394:  10-FORMYL-THF
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r724b, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r724a, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r692, 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
;;         r396, 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+
;;         r395, aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+

(assert (= (+ (- r904b) r904a (- r724b) r724a (- r692) (- r396) (- r395)) 0))

;;    c50:  Pyruvate-dehydrogenase-lipoate
;;         r76, lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  ->  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+

(assert (= (+ r76) 0))

;;    c676:  CPD-10780
;;         r700b, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r700a, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate

(assert (= (+ r700b (- r700a)) 0))

;;    c61:  CH33ADO
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (+2.0 r351 +2.0 r79) 0))

;;    c708:  MESO-DIAMINOPIMELATE
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r835, L,L-diaminopimelate  ->  meso-diaminopimelate
;;         r747, meso-diaminopimelate + H+  ->  CO2 + L-lysine

(assert (= (+ (- r897) r835 (- r747)) 0))

;;    c756:  D-GLT
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r836, L-glutamate  ->  D-glutamate

(assert (= (+ (- r895) r836) 0))

;;    c733:  CPD-9923
;;         r815, 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate  ->  (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate + pyruvate + H+
;;         r794, (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate  ->  o-succinylbenzoate + H2O

(assert (= (+ r815 (- r794)) 0))

;;    c690:  AGMATHINE
;;         r746, L-arginine + H+  ->  CO2 + agmatine
;;         r711, agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+

(assert (= (+ r746 (- r711)) 0))

;;    c142:  CPD-10774
;;         r223, (2R,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2R,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran

(assert (= (+ r223) 0))

;;    c124:  L-DELTA1-PYRROLINE_5-CARBOXYLATE
;;         r372, L-proline + FAD  ->  (S)-1-pyrroline-5-carboxylate + FADH2
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r214b, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r214a, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+

(assert (= (+ r372 (- r370) (- r214b) r214a) 0))

;;    c276:  4-MALEYL-ACETOACETATE
;;         r846, 4-maleyl-acetoacetate  ->  4-fumaryl-acetoacetate
;;         r305, homogentisate + oxygen  ->  4-maleyl-acetoacetate + H+

(assert (= (+ (- r846) r305) 0))

;;    c45:  Tetradec-2-enoyl-ACPs
;;         r84, an (3R)-3-hydroxymyristoyl-[acp]  ->  a trans tetradec-2-enoyl-[acp] + H2O
;;         r74, a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+

(assert (= (+ r84 (- r74)) 0))

;;    c695:  DIAMINO-OH-PHOSPHORIBOSYLAMINO-PYR
;;         r725, 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + H2O  ->  5-amino-6-(5'-phosphoribosylamino)uracil + ammonia
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+

(assert (= (+ (- r725) r720) 0))

;;    c744:  COUMARATE
;;         r819b, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r819a, L-tyrosine  =  4-coumarate + ammonia + H+

(assert (= (+ (- r819b) r819a) 0))

;;    c111:  NAcMur-4Peptide-NAcGlc-Undecaprenols
;;         r207, a lipid II + H2O  ->  a N-acetylglucosamine--N-acetylmuramyl-(tetrapeptide) pyrophosphoryl-undecaprenol + D-alanine

(assert (= (+ r207) 0))

;;    c397:  5-PHOSPHO-RIBOSYL-GLYCINEAMIDE
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r396, 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+

(assert (= (+ r905 (- r397) (- r396)) 0))

;;    c342:  CPD-1083
;;         r808, tigloyl-CoA + H2O  ->  2-methyl-3-hydroxybutyryl-CoA
;;         r350, S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2

(assert (= (+ (- r808) r350) 0))

;;    c245:  CPD-10353
;;         r282, diacetyl + NADH + H+  ->  (R)-acetoin + NAD+

(assert (= (+ r282) 0))

;;    c597:  AMINO-OH-HYDROXYMETHYL-DIHYDROPTERIDINE
;;         r765b, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r765a, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r762, 7,8-dihydro-D-neopterin  ->  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r586, 6-hydroxymethyl-7,8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+

(assert (= (+ (- r765b) r765a r762 (- r586)) 0))

;;    c662:  FORMYL-L-METHIONYL-PEPTIDE
;;         r688b, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r688a, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+

(assert (= (+ r688b (- r688a)) 0))

;;    c98:  NAcMur-Peptide-Undecaprenols
;;         r201, a UDP-N-acetylmuramoyl-pentapeptide + di-trans,poly-cis-undecaprenyl phosphate  ->  a N-acetylmuramoyl-pentapeptide-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r201) 0))

;;    c538:  B-ALANINE
;;         r891b, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r891a, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r517b, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r517a, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r501b, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r501a, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate

(assert (= (+ r891b (- r891a) (- r890) r517b (- r517a) (- r501b) r501a) 0))

;;    c392:  TMP
;;         s27_obj, s27_obj
;;         r575, ATP + dTMP  ->  ADP + dTDP + H+
;;         r557, thymidine + ATP  ->  dTMP + ADP + 2 H+
;;         r392b, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r392a, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+

(assert (= (-0.1 s27_obj (- r575) r557 (- r392b) r392a) 0))

;;    c112:  D-ALANINE
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r834b, L-alanine  =  D-alanine
;;         r834a, L-alanine  =  D-alanine
;;         r674b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r674a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r245b, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
;;         r245a, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
;;         r207, a lipid II + H2O  ->  a N-acetylglucosamine--N-acetylmuramyl-(tetrapeptide) pyrophosphoryl-undecaprenol + D-alanine

(assert (= (-2.0 r885 (- r834b) r834a (- r674b) r674a (- r245b) r245a r207) 0))

;;    c415:  N-ACETYL-D-GLUCOSAMINE-1-P
;;         r594, N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
;;         r410, D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+

(assert (= (+ (- r594) r410) 0))

;;    c266:  THR
;;         r41_nutr_r, try exchange reaction for THR
;;         s23_obj, s23_obj
;;         r820, L-threonine  ->  2-oxobutanoate + ammonia + H+
;;         r814, O-phospho-L-homoserine + H2O  ->  phosphate + L-threonine
;;         r767, L-threonine  ->  acetaldehyde + glycine
;;         r297, L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+

(assert (= (+ r41_nutr_r -0.1 s23_obj (- r820) r814 (- r767) (- r297)) 0))

;;    c472:  N-5-PHOSPHORIBOSYL-ANTHRANILATE
;;         r850, N-(5'-phosphoribosyl)-anthranilate  ->  1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate
;;         r453, anthranilate + 5-phospho-alpha-D-ribose 1-diphosphate  ->  N-(5'-phosphoribosyl)-anthranilate + diphosphate

(assert (= (+ (- r850) r453) 0))

;;    c664:  L-KYNURENINE
;;         r743, kynurenine + H2O  ->  L-alanine + anthranilate + H+
;;         r690, N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+

(assert (= (+ (- r743) r690) 0))

;;    c638:  CPD-10267
;;         r624b, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r624a, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+

(assert (= (+ r624b (- r624a)) 0))

;;    c465:  ALPHA-RIBAZOLE-5-P
;;         r640, alpha-ribazole-5'-P + H2O  ->  alpha-ribazole + phosphate
;;         r602b, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r602a, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r446, nicotinate mononucleotide + 5,6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+

(assert (= (+ (- r640) r602b (- r602a) r446) 0))

;;    c623:  CPD-1117
;;         r792, L-arabinonate  ->  2-dehydro-3-deoxy-L-arabinonate + H2O
;;         r612, L-arabinono-1,4-lactone + H2O  ->  L-arabinonate + H+

(assert (= (+ (- r792) r612) 0))

;;    c458:  NIACINAMIDE
;;         r442b, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r442a, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+

(assert (= (+ (- r442b) r442a) 0))

;;    c369:  4-DIMETHYLAMINOPHENYLAZOBENZENE
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+

(assert (= (+ (- r375b) r375a) 0))

;;    c515:  CPD-7671
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r481b, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r481a, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+

(assert (= (+ r827 r481b (- r481a)) 0))

;;    c547:  4-AMINO-4-DEOXYCHORISMATE
;;         r769, 4-amino-4-deoxychorismate  ->  p-aminobenzoate + pyruvate + H+
;;         r511, chorismate + L-glutamine  ->  4-amino-4-deoxychorismate + L-glutamate

(assert (= (+ (- r769) r511) 0))

;;    c562:  GLUCONATE
;;         r535, ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+

(assert (= (+ (- r535)) 0))

;;    c24:  3-Hydroxy-octanoyl-ACPs
;;         r80, an (R)-3-hydroxyoctanoyl-[acp]  ->  a trans oct-2-enoyl-[acp] + H2O
;;         r63, a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+

(assert (= (+ (- r80) r63) 0))

;;    c339:  PROTOPORPHYRINOGEN
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
;;         r348, protoporphyrinogen IX + 3 oxygen  ->  protoporphyrin IX + 3 hydrogen peroxide

(assert (= (+ r351 r349 (- r348)) 0))

;;    c622:  CPD-368
;;         r612, L-arabinono-1,4-lactone + H2O  ->  L-arabinonate + H+

(assert (= (+ (- r612)) 0))

;;    c687:  5-OXOPROLINE
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+

(assert (= (+ (- r708)) 0))

;;    c131:  2-ACETO-LACTATE
;;         r405, 2 pyruvate + H+  ->  (S)-2-acetolactate + CO2
;;         r252, (S)-2-acetolactate + NADPH + H+  ->  2,3-dihydroxy-isovalerate + NADP+
;;         r218, (S)-2-acetolactate  ->  diacetyl + CO2 + H+

(assert (= (+ r405 (- r252) (- r218)) 0))

;;    c355:  PYRIDOXAL_PHOSPHATE
;;         r548, ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+
;;         r363, pyridoxine-5'-phosphate + oxygen  ->  hydrogen peroxide + pyridoxal 5'-phosphate
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+

(assert (= (+ r548 r363 r362) 0))

;;    c628:  S-LACTOYL-GLUTATHIONE
;;         r826, methylglyoxal + glutathione  ->  S-lactoyl-glutathione
;;         r618, S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+

(assert (= (+ r826 (- r618)) 0))

;;    c522:  CPD-9456
;;         r489b, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r489a, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r488b, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r488a, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+

(assert (= (+ r489b (- r489a) (- r488b) r488a) 0))

;;    c159:  DEOXYADENOSINE
;;         r48_nutr_r, try exchange reaction for DEOXYADENOSINE
;;         r233, ammonia + deoxyinosine  ->  2'-deoxyadenosine + H2O

(assert (= (+ r48_nutr_r r233) 0))

;;    c608:  ADP-D-GLYCERO-D-MANNO-HEPTOSE
;;         r838, ADP-D-glycero-D-manno-heptose  ->  ADP-L-glycero-D-manno-heptose
;;         r599, D-beta-D-heptose-1-phosphate + ATP  ->  ADP-D-glycero-D-manno-heptose + diphosphate

(assert (= (+ (- r838) r599) 0))

;;    c17:  N-ACETYL-D-GLUCOSAMINE
;;         r658b, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r658a, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r541, N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
;;         r242, diacetylchitobiose-6-phosphate + H2O  ->  N-acetyl-D-glucosamine + N-acetyl-D-glucosamine-6-phosphate
;;         r60, N-acetyl-D-glucosamine  ->  N-acetyl-D-glucosamine

(assert (= (+ (- r658b) r658a (- r541) r242 r60) 0))

;;    c656:  CPD0-1081
;;         r704b, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r704a, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r658b, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r658a, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+

(assert (= (+ (- r704b) r704a r658b (- r658a)) 0))

;;    c705:  4-FUMARYL-ACETOACETATE
;;         r846, 4-maleyl-acetoacetate  ->  4-fumaryl-acetoacetate
;;         r742, 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+

(assert (= (+ r846 (- r742)) 0))

;;    c228:  IMIDAZOLE_ACETALDEHYDE
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+

(assert (= (+ r273b (- r273a)) 0))

;;    c678:  CPD-10785
;;         r701b, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r701a, VAI-2 + H2O  =  homoserine lactone + octanoate

(assert (= (+ r701b (- r701a)) 0))

;;    c319:  CPD-35
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+

(assert (= (+ (- r335b) r335a) 0))

;;    c426:  ACETYL-P
;;         r764b, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r764a, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r761b, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r761a, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r560, ADP + acetylphosphate + H+  ->  ATP + acetate
;;         r422, phosphate + acetyl-CoA  ->  acetylphosphate + coenzyme A

(assert (= (+ (- r764b) r764a (- r761b) r761a (- r560) r422) 0))

;;    c617:  CPD-5662
;;         r607b, 9-mercaptodethiobiotin  =  biotin + 2 H+
;;         r607a, 9-mercaptodethiobiotin  =  biotin + 2 H+

(assert (= (+ r607b (- r607a)) 0))

;;    c109:  GUANINE
;;         r721, guanine + H2O  ->  ammonia + xanthine
;;         r456b, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r456a, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r448, 5-phospho-alpha-D-ribose 1-diphosphate + guanine  ->  diphosphate + guanosine-5'-phosphate
;;         r206b, guanosine + H2O  =  D-ribose + guanine
;;         r206a, guanosine + H2O  =  D-ribose + guanine

(assert (= (+ (- r721) (- r456b) r456a (- r448) (- r206b) r206a) 0))

;;    c53:  Acetoacetyl-ACPs
;;         r89, an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+
;;         r77, acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A

(assert (= (+ (- r89) r77) 0))

;;    c260:  OXALO-SUCCINATE
;;         r292b, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r292a, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH

(assert (= (+ (- r292b) r292a r291b (- r291a)) 0))

;;    c469:  INOSINE
;;         r46_nutr_r, try exchange reaction for INOSINE
;;         r714, adenosine + H2O  ->  ammonia + inosine
;;         r645b, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r645a, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r540, inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
;;         r450, inosine + phosphate  ->  alpha-D-ribose-1-phosphate + hypoxanthine

(assert (= (+ r46_nutr_r r714 (- r645b) r645a (- r540) (- r450)) 0))

;;    c557:  GDP
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r741b, GTP + H2O  =  GDP + phosphate + H+
;;         r741a, GTP + H2O  =  GDP + phosphate + H+
;;         r653, ppGpp + H2O  ->  diphosphate + GDP
;;         r584, ATP + GDP  ->  AMP + ppGpp + 2 H+
;;         r578, guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
;;         r577, GDP + ATP  ->  GTP + ADP + H+
;;         r559, uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
;;         r529, cytidine + GTP  ->  CMP + GDP + H+

(assert (= (+ r901 (- r741b) r741a r653 (- r584) r578 (- r577) r559 r529) 0))

;;    c377:  CPD-7670
;;         r382, dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+

(assert (= (+ (- r382)) 0))

;;    c520:  CPD0-1028
;;         r494b, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r494a, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r487b, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r487a, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+

(assert (= (+ (- r494b) r494a r487b (- r487a)) 0))

;;    c784:  PANTOYL-LACTONE
;;         r891b, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r891a, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+

(assert (= (+ r891b (- r891a)) 0))

;;    c307:  L-GLUTAMATE-5-P
;;         r563, L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+

(assert (= (+ r563 (- r324)) 0))

;;    c300:  ISOBUTYRYL-COA
;;         r353, isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH

(assert (= (+ (- r353) r317) 0))

;;    c126:  4-OXALOMESACONATE
;;         r215, 4-carboxy-2-hydroxyhexa-2,4-dienedioate + 2 H+  ->  4-oxalomesaconate

(assert (= (+ r215) 0))

;;    c663:  METHIONYL-PEPTIDE
;;         r688b, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r688a, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+

(assert (= (+ (- r688b) r688a) 0))

;;    c703:  ADENOSINE_DIPHOSPHATE_RIBOSE
;;         r737b, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r737a, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+

(assert (= (+ r737b (- r737a)) 0))

;;    c170:  INDOLE
;;         r806, indole + L-serine  ->  L-tryptophan + H2O
;;         r239, indole-3-glycerol-phosphate  ->  indole + D-glyceraldehyde-3-phosphate

(assert (= (+ (- r806) r239) 0))

;;    c250:  CPD-7000
;;         r285b, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r285a, isobutanal + NADH + H+  =  isobutanol + NAD+

(assert (= (+ r285b (- r285a)) 0))

;;    c72:  Beta-3-hydroxybutyryl-ACPs
;;         r92, an (R)-3-hydroxybutanoyl-[acp]  ->  a crotonyl-[acp] + H2O
;;         r89, an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+

(assert (= (+ (- r92) r89) 0))

;;    c283:  NITRITE
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+

(assert (= (+ (- r308b) r308a) 0))

;;    c694:  DIHYDRONEOPTERIN-P3
;;         r731, 7,8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
;;         r719, GTP + H2O  ->  formate + 7,8-dihydroneopterin triphosphate

(assert (= (+ (- r731) r719) 0))

;;    c374:  DIHYDROLIPOAMIDE
;;         r415b, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r415a, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r378b, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r378a, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+

(assert (= (+ r415b (- r415a) r378b (- r378a)) 0))

;;    c418:  ARG
;;         s8_obj, s8_obj
;;         r823, L-arginino-succinate  ->  L-arginine + fumarate
;;         r746, L-arginine + H+  ->  CO2 + agmatine
;;         r414, L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+

(assert (= (-0.1 s8_obj r823 (- r746) (- r414)) 0))

;;    c769:  UDP-GALACTOSE
;;         r865, UDP-D-galactose  ->  UDP-D-galacto-1,4-furanose

(assert (= (+ (- r865)) 0))

;;    c334:  DIHYDROSIROHYDROCHLORIN
;;         r390, S-adenosyl-L-methionine + precorrin-1  ->  S-adenosyl-L-homocysteine + precorrin-2
;;         r345, precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+

(assert (= (+ r390 (- r345)) 0))

;;    c186:  CPD0-1185
;;         r245b, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
;;         r245a, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink

(assert (= (+ (- r245b) r245a) 0))

;;    c449:  UDP
;;         r844, UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
;;         r583, ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
;;         r582, uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+
;;         r567b, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r567a, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r439b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r439a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438b, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438a, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r437, 2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2,3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+

(assert (= (+ r844 r583 (- r582) (- r567b) r567a (- r439b) r439a (- r438b) r438a r437) 0))

;;    c627:  CPD-110
;;         r614b, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r614a, methylsalicylate + H2O  =  salicylate + methanol + H+

(assert (= (+ (- r614b) r614a) 0))

;;    c42:  Decanoyl-ACPs
;;         r72, a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+

(assert (= (+ r72) 0))

;;    c272:  CPD-8653
;;         r302b, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r302a, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O

(assert (= (+ r302b (- r302a)) 0))

;;    c55:  CARBON-DIOXIDE
;;         r54_secrt_r, try exchange reaction for CARBON-DIOXIDE
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r807b, CO2 + H2O  =  bicarbonate + H+
;;         r807a, CO2 + H2O  =  bicarbonate + H+
;;         r797, prephenate + H+  ->  phenylpyruvate + CO2 + H2O
;;         r785b, carbonic acid  =  CO2 + H2O
;;         r785a, carbonic acid  =  CO2 + H2O
;;         r759, uroporphyrinogen-III + 4 H+  ->  coproporphyrinogen III + 4 CO2
;;         r758, S-adenosyl-L-methionine + H+  ->  CO2 + S-adenosyl-L-methioninamine
;;         r757b, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r757a, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r754, R-4'-phosphopantothenoyl-L-cysteine + H+  ->  4'-phosphopantetheine + CO2
;;         r753b, oxaloacetate + H+  =  pyruvate + CO2
;;         r753a, oxaloacetate + H+  =  pyruvate + CO2
;;         r752, orotidine-5'-phosphate + H+  ->  CO2 + uridine-5'-phosphate
;;         r751, L-ornithine + H+  ->  CO2 + putrescine
;;         r750, L-lysine + H+  ->  CO2 + cadaverine
;;         r749, 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O
;;         r748, L-glutamate + H+  ->  CO2 + 4-aminobutyrate
;;         r747, meso-diaminopimelate + H+  ->  CO2 + L-lysine
;;         r746, L-arginine + H+  ->  CO2 + agmatine
;;         r745, 3-octaprenyl-4-hydroxybenzoate + H+  ->  2-octaprenylphenol + CO2
;;         r713, N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A
;;         r407, pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
;;         r406, pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2
;;         r405, 2 pyruvate + H+  ->  (S)-2-acetolactate + CO2
;;         r403, isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
;;         r346, prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH
;;         r343b, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r343a, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH
;;         r316, formate + NAD+  ->  CO2 + NADH
;;         r306b, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r306a, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r304, 4-hydroxyphenylpyruvate + oxygen  ->  CO2 + homogentisate
;;         r293b, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r293a, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r283b, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r283a, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r269, (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
;;         r268, (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
;;         r266b, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r266a, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r265, D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r234, formate + H+  ->  CO2 + H2
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2
;;         r218, (S)-2-acetolactate  ->  diacetyl + CO2 + H+
;;         r217, (2S)-2-isopropyl-3-oxosuccinate + H+  ->  4-methyl-2-oxopentanoate + CO2
;;         r216, (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+  ->  1-amino-propan-2-one-3-phosphate + CO2
;;         r213, 2-amino-3-oxobutanoate + 2 H+  ->  aminoacetone + CO2
;;         r128, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
;;         r123, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
;;         r118, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
;;         r113, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
;;         r108, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
;;         r103, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
;;         r98, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
;;         r93, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
;;         r88, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.
;;         r77, acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A

(assert (= (+ (- r54_secrt_r) (- r900) r807b (- r807a) r797 (- r785b) r785a +4.0 r759 r758 -4.0 r757b +4.0 r757a r756 (- r755b) r755a r754 (- r753b) r753a r752 r751 r750 r749 r748 r747 r746 r745 r713 r694 r471 r454 r411 r407 r406 r405 r403 +2.0 r351 +2.0 r349 r346 (- r343b) r343a r327 r317 r316 (- r306b) r306a r304 (- r293b) r293a (- r291b) r291a (- r283b) r283a r269 r268 (- r266b) r266a r265 r235 r234 r232 r231 r218 r217 r216 r213 r128 r123 r118 r113 r108 r103 r98 r93 r88 r77) 0))

;;    c773:  PHOSPHORIBOSYL-CARBOXY-AMINOIMIDAZOLE
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r867, N5-carboxyaminoimidazole ribonucleotide  ->  5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate

(assert (= (+ (- r893) r867) 0))

;;    c549:  N-SUCCINYLLL-2-6-DIAMINOPIMELATE
;;         r705, N-succinyl-L,L-2,6-diaminopimelate + H2O  ->  L,L-diaminopimelate + succinate
;;         r520, L-glutamate + N-succinyl-2-amino-6-ketopimelate  ->  2-oxoglutarate + N-succinyl-L,L-2,6-diaminopimelate

(assert (= (+ (- r705) r520) 0))

;;    c634:  TETRADECANOYL-COA
;;         r622b, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r622a, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+

(assert (= (+ r622b (- r622a)) 0))

;;    c698:  PRECURSOR-Z
;;         r726, GTP + H2O  ->  precursor-Z + diphosphate

(assert (= (+ r726) 0))

;;    c591:  DUTP
;;         r730, dUTP + H2O  ->  dUMP + diphosphate + H+
;;         r718, dCTP + H2O  ->  ammonia + dUTP
;;         r576, dUDP + ATP  ->  dUTP + ADP + H+

(assert (= (+ (- r730) r718 r576) 0))

;;    c108:  GUANOSINE
;;         r646b, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r646a, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r538, guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
;;         r456b, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r456a, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r206b, guanosine + H2O  =  D-ribose + guanine
;;         r206a, guanosine + H2O  =  D-ribose + guanine

(assert (= (+ (- r646b) r646a (- r538) r456b (- r456a) r206b (- r206a)) 0))

;;    c224:  3-P-HYDROXYPYRUVATE
;;         r513, L-glutamate + 3-phospho-hydroxypyruvate  ->  3-phospho-L-serine + 2-oxoglutarate
;;         r270, 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+

(assert (= (+ (- r513) r270) 0))

;;    c191:  2-METHYL-ACETO-ACETYL-COA
;;         r420, 2-methylacetoacetyl-CoA + coenzyme A  ->  propanoyl-CoA + acetyl-CoA
;;         r248, NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+

(assert (= (+ (- r420) r248) 0))

;;    c376:  HS
;;         r467, O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+
;;         r466, O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O

(assert (= (+ (- r467) (- r466) r380) 0))

;;    c537:  MALONATE-S-ALD
;;         r517b, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r517a, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r501b, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r501a, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate

(assert (= (+ (- r517b) r517a r501b (- r501a)) 0))

;;    c140:  CPD-10775
;;         r224, 4,5-dihydroxy-2,3-pentanedione  ->  (2S,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one
;;         r222, (2S,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran

(assert (= (+ r224 (- r222)) 0))

;;    c693:  DEOXYCYTIDINE
;;         r716, deoxycytidine + H2O  ->  deoxyuridine + ammonia

(assert (= (+ (- r716)) 0))

;;    c396:  PHOSPHORIBOSYL-FORMAMIDO-CARBOXAMIDE
;;         r723, phosphoribosyl-formamido-carboxamide  ->  inosine-5'-phosphate + H2O
;;         r395, aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+

(assert (= (+ (- r723) r395) 0))

;;    c332:  T2-DECENOYL-COA
;;         r344b, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r344a, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+

(assert (= (+ r344b (- r344a)) 0))

;;    c574:  CPD0-881
;;         r777, N-acetylmuramate 6-phosphate + H2O  ->  N-acetyl-D-glucosamine-6-phosphate + (R)-lactate
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+

(assert (= (+ (- r777) r551) 0))

;;    c768:  GLUTAMATE-1-SEMIALDEHYDE
;;         r862, glutamate-1-semialdehyde  ->  5-amino-levulinate

(assert (= (+ (- r862)) 0))

;;    c221:  MAL
;;         s31_obj, s31_obj
;;         r790b, (S)-malate  =  fumarate + H2O
;;         r790a, (S)-malate  =  fumarate + H2O
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
;;         r269, (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
;;         r268, (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
;;         r267b, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r267a, (S)-malate + NAD+  =  oxaloacetate + NADH + H+

(assert (= (-0.1 s31_obj r790b (- r790a) r435 (- r269) (- r268) r267b (- r267a)) 0))

;;    c329:  SUCC-S-ALD
;;         r518b, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r518a, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r508, 2-oxoglutarate + 4-aminobutyrate  ->  L-glutamate + succinate semialdehyde
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+

(assert (= (+ (- r518b) r518a r508 (- r342) (- r341)) 0))

;;    c234:  CPD-11527
;;         r802b, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
;;         r802a, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
;;         r276b, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r276a, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+

(assert (= (+ (- r802b) r802a r276b (- r276a)) 0))

;;    c448:  BISOHMYR-GLC
;;         r554, lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
;;         r437, 2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2,3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+

(assert (= (+ (- r554) r437) 0))

;;    c13:  WATER.WATER
;;         r58, nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]

(assert (= (+ r58) 0))

;;    c23:  3-Oxo-octanoyl-ACPs
;;         r63, a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+

(assert (= (+ (- r63)) 0))

;;    c619:  3-KETOBUTYRATE
;;         r772, (S)-3-hydroxy-3-methylglutaryl-CoA  ->  acetoacetate + acetyl-CoA
;;         r742, 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+
;;         r609, acetoacetate + acetyl-CoA  ->  acetoacetyl-CoA + acetate

(assert (= (+ r772 r742 (- r609)) 0))

;;    c488:  3-OCTAPRENYL-4-HYDROXYBENZOATE
;;         r745, 3-octaprenyl-4-hydroxybenzoate + H+  ->  2-octaprenylphenol + CO2
;;         r465, all-trans-octaprenyl diphosphate + 4-hydroxybenzoate  ->  3-octaprenyl-4-hydroxybenzoate + diphosphate

(assert (= (+ (- r745) r465) 0))

;;    c240:  DIHYDROXYPHENYLGLYCOLALDEHYDE
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r279b, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r279a, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+

(assert (= (+ r332b (- r332a) r279b (- r279a)) 0))

;;    c460:  RIBOSE-1P
;;         r861, alpha-D-ribose-1-phosphate  ->  D-ribose-5-phosphate
;;         r460, xanthosine + phosphate  ->  alpha-D-ribose-1-phosphate + xanthine
;;         r458, phosphate + uridine  ->  alpha-D-ribose-1-phosphate + uracil
;;         r456b, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r456a, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r450, inosine + phosphate  ->  alpha-D-ribose-1-phosphate + hypoxanthine
;;         r443b, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
;;         r443a, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine

(assert (= (+ (- r861) r460 r458 (- r456b) r456a r450 (- r443b) r443a) 0))

;;    c83:  ATP
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r829b, ATP  =  cyclic-AMP + diphosphate + H+
;;         r829a, ATP  =  cyclic-AMP + diphosphate + H+
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r740b, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r740a, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r601, sulfate + ATP  ->  adenosine 5'-phosphosulfate + diphosphate
;;         r599, D-beta-D-heptose-1-phosphate + ATP  ->  ADP-D-glycero-D-manno-heptose + diphosphate
;;         r597, ATP + molybdopterin  ->  molybdopterin-AMP + diphosphate
;;         r596, 4'-phosphopantetheine + ATP  ->  dephospho-CoA + diphosphate
;;         r595, ATP + nicotinate mononucleotide  ->  diphosphate + nicotinate adenine dinucleotide
;;         r593, alpha-D-glucose 1-phosphate + ATP  ->  ADP-D-glucose + diphosphate
;;         r592, FMN + ATP  ->  FAD + diphosphate
;;         r587, ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
;;         r586, 6-hydroxymethyl-7,8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+
;;         r585, GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+
;;         r584, ATP + GDP  ->  AMP + ppGpp + 2 H+
;;         r583, ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
;;         r582, uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+
;;         r581, thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+
;;         r580b, ATP + dCMP  =  ADP + dCDP + H+
;;         r580a, ATP + dCMP  =  ADP + dCDP + H+
;;         r579, hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
;;         r578, guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
;;         r577, GDP + ATP  ->  GTP + ADP + H+
;;         r576, dUDP + ATP  ->  dUTP + ADP + H+
;;         r575, ATP + dTMP  ->  ADP + dTDP + H+
;;         r574, dTDP + ATP  ->  dTTP + ADP + H+
;;         r573, 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+
;;         r572, dCDP + ATP  ->  dCTP + ADP + H+
;;         r571, 2'-deoxyadenosine-5'-diphosphate + ATP  ->  dATP + ADP
;;         r570, ATP + CMP  ->  ADP + CDP + H+
;;         r569b, CDP + ATP  =  CTP + ADP + H+
;;         r569a, CDP + ATP  =  CTP + ADP + H+
;;         r568, AMP + ATP  ->  2 ADP + H+
;;         r567b, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r567a, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r566b, ATP + propionate  =  ADP + propionyl-P + H+
;;         r566a, ATP + propionate  =  ADP + propionyl-P + H+
;;         r565, ADP + propionyl-P + H+  ->  ATP + propionate
;;         r564b, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r564a, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r563, L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
;;         r562, L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
;;         r561, N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
;;         r560, ADP + acetylphosphate + H+  ->  ATP + acetate
;;         r558, uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
;;         r557, thymidine + ATP  ->  dTMP + ADP + 2 H+
;;         r556, thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+
;;         r555, ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+
;;         r554, lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
;;         r553, shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
;;         r552, L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+
;;         r550b, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r550a, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r549, riboflavin + ATP  ->  FMN + ADP + 2 H+
;;         r548, ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+
;;         r547, ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+
;;         r546, ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+
;;         r545, ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
;;         r544, (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+
;;         r543, ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+
;;         r542, NAD+ + ATP  ->  NADP+ + ADP + 2 H+
;;         r541, N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
;;         r540, inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
;;         r539, L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+
;;         r538, guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
;;         r537, glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+
;;         r536b, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r536a, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r535, ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+
;;         r534, beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
;;         r533, alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+
;;         r532, deoxyuridine + ATP  ->  dUMP + ADP + 2 H+
;;         r531, dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+
;;         r530, cytidine + ATP  ->  CMP + ADP + 2 H+
;;         r528, adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+
;;         r527, adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+
;;         r526, ATP + D-fructose-6-phosphate  ->  ADP + fructose-1,6-bisphosphate + 2 H+
;;         r525, 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r485, cob(I)yrinate a,c-diamide + ATP  ->  adenosyl-cobyrinate a,c-diamide + PPPi + H+
;;         r469, ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+
;;         r468, cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+
;;         r455b, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r455a, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r445, ATP + 5-phospho-alpha-D-ribose 1-diphosphate  ->  phosphoribosyl-ATP + diphosphate
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r200b, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r200a, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r199b, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r199a, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r198, D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.

(assert (= (+ r917b (- r917a) (- r916) (- r915) -4.0 r914 (- r913) (- r912) (- r911) -2.0 r910 (- r909) (- r908) r907b (- r907a) (- r906) (- r905) r904b (- r904a) (- r903) (- r902) (- r900) (- r899) r898 (- r897) (- r896) (- r895) (- r894) (- r893) r892b (- r892a) (- r890) (- r888) (- r887) (- r886) (- r885) r884b (- r884a) (- r883) (- r882) (- r881) (- r880) r879b (- r879a) (- r878) r877b (- r877a) r876b (- r876a) r875b (- r875a) r874b (- r874a) r873b (- r873a) (- r872) (- r871) (- r870) r829b (- r829a) (- r756) r740b (- r740a) (- r708) (- r605) (- r604) (- r601) (- r599) (- r597) (- r596) (- r595) (- r593) (- r592) (- r587) (- r586) (- r585) (- r584) (- r583) (- r582) (- r581) r580b (- r580a) (- r579) (- r578) (- r577) (- r576) (- r575) (- r574) (- r573) (- r572) (- r571) (- r570) r569b (- r569a) (- r568) r567b (- r567a) r566b (- r566a) r565 r564b (- r564a) (- r563) (- r562) (- r561) r560 r558 (- r557) (- r556) (- r555) (- r554) (- r553) (- r552) (- r551) r550b (- r550a) (- r549) (- r548) (- r547) (- r546) r545 (- r544) (- r543) (- r542) (- r541) (- r540) (- r539) (- r538) (- r537) r536b (- r536a) (- r535) (- r534) (- r533) (- r532) (- r531) (- r530) (- r528) (- r527) (- r526) (- r525) (- r495) (- r485) (- r469) (- r468) (- r455b) r455a (- r445) (- r397) r200b (- r200a) r199b (- r199a) (- r198) (- r192) (- r185) (- r178) (- r171) (- r164) (- r157) (- r150) (- r143) (- r136)) 0))

;;    c485:  CPD-624
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate

(assert (= (+ (- r464b) r464a) 0))

;;    c411:  2-OXOBUTANOATE
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r820, L-threonine  ->  2-oxobutanoate + ammonia + H+
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r419, 2-oxobutanoate + coenzyme A  ->  propanoyl-CoA + formate
;;         r406, pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2

(assert (= (+ r827 r820 r479b (- r479a) (- r419) (- r406)) 0))

;;    c716:  2-KETO-3-DEOXY-6-P-GLUCONATE
;;         r795, 6-phospho-D-gluconate  ->  2-dehydro-3-deoxy-D-gluconate-6-phosphate + H2O
;;         r763, 2-dehydro-3-deoxy-D-gluconate-6-phosphate  ->  D-glyceraldehyde-3-phosphate + pyruvate

(assert (= (+ r795 (- r763)) 0))

;;    c775:  OLEOYL-COA
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+

(assert (= (+ (- r876b) r876a) 0))

;;    c533:  SULFO-CYSTEINE
;;         r498b, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r498a, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+

(assert (= (+ (- r498b) r498a) 0))

;;    c774:  CPD-196
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+

(assert (= (+ (- r873b) r873a) 0))

;;    c446:  BISOHMYR-GLUCOSAMINYL-1P
;;         r734, UDP-2,3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
;;         r437, 2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2,3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+

(assert (= (+ r734 (- r437)) 0))

;;    c354:  PYRIDOXAMINE-5P
;;         r547, ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+

(assert (= (+ r547 (- r362)) 0))

;;    c531:  SPERMINE
;;         r497, spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+

(assert (= (+ r497) 0))

;;    c248:  CHOLINE
;;         r284b, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r284a, choline + NAD+  =  betaine aldehyde + NADH + H+

(assert (= (+ r284b (- r284a)) 0))

;;    c171:  GAP
;;         r854, dihydroxyacetone phosphate  ->  D-glyceraldehyde-3-phosphate
;;         r809b, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r809a, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r764b, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r764a, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r763, 2-dehydro-3-deoxy-D-gluconate-6-phosphate  ->  D-glyceraldehyde-3-phosphate + pyruvate
;;         r760b, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r760a, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r409, D-glyceraldehyde-3-phosphate + D-sedoheptulose-7-phosphate  ->  D-fructose-6-phosphate + D-erythrose-4-phosphate
;;         r407, pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
;;         r404, D-erythrose-4-phosphate + D-xylulose-5-phosphate  ->  D-fructose-6-phosphate + D-glyceraldehyde-3-phosphate
;;         r402, D-ribose-5-phosphate + D-xylulose-5-phosphate  ->  D-sedoheptulose-7-phosphate + D-glyceraldehyde-3-phosphate
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r239, indole-3-glycerol-phosphate  ->  indole + D-glyceraldehyde-3-phosphate

(assert (= (+ r854 (- r809b) r809a (- r764b) r764a r763 (- r760b) r760a (- r409) (- r407) r404 r402 r334b (- r334a) r323b (- r323a) r239) 0))

;;    c68:  Charged-SEC-tRNAs
;;         r87, selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+

(assert (= (+ r87) 0))

;;    c346:  PROPIONYL-COA
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+
;;         r423, propanoyl-CoA + phosphate  ->  propionyl-P + coenzyme A
;;         r420, 2-methylacetoacetyl-CoA + coenzyme A  ->  propanoyl-CoA + acetyl-CoA
;;         r419, 2-oxobutanoate + coenzyme A  ->  propanoyl-CoA + formate
;;         r354b, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r354a, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+

(assert (= (+ r872 (- r433) (- r423) r420 r419 (- r354b) r354a) 0))

;;    c351:  METHYL-GLYOXAL
;;         r826, methylglyoxal + glutathione  ->  S-lactoyl-glutathione
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+

(assert (= (+ (- r826) r360) 0))

;;    c361:  CPD-316
;;         r369b, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r369a, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+

(assert (= (+ r369b (- r369a)) 0))

;;    c719:  D-4-HYDROXY-2-KETO-GLUTARATE
;;         r768b, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
;;         r768a, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate

(assert (= (+ r768b (- r768a)) 0))

;;    c771:  CPD0-1110
;;         r866, beta-D-ribopyranose  ->  beta-D-ribofuranose

(assert (= (+ (- r866)) 0))

;;    c86:  D-3-HYDROXYACYL-COA
;;         r208b, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
;;         r208a, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
;;         r193, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32.83.
;;         r186, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28.83.
;;         r179, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24.83.
;;         r172, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20.83.
;;         r165, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16.81.
;;         r158, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12.81.
;;         r151, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8.79.
;;         r144, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4.79.
;;         r137, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0.79.

(assert (= (+ (- r208b) r208a (- r193) (- r186) (- r179) (- r172) (- r165) (- r158) (- r151) (- r144) (- r137)) 0))

;;    c493:  COB-I-ALAMIN
;;         r469, ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+

(assert (= (+ (- r469)) 0))

;;    c51:  ACETYL-COA
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r772, (S)-3-hydroxy-3-methylglutaryl-CoA  ->  acetoacetate + acetyl-CoA
;;         r609, acetoacetate + acetyl-CoA  ->  acetoacetyl-CoA + acetate
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
;;         r429, L-serine + acetyl-CoA  ->  O-acetyl-L-serine + coenzyme A
;;         r427b, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r427a, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r426b, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r426a, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r425b, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r425a, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r424, pyruvate + coenzyme A  ->  formate + acetyl-CoA
;;         r422, phosphate + acetyl-CoA  ->  acetylphosphate + coenzyme A
;;         r421, L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
;;         r420, 2-methylacetoacetyl-CoA + coenzyme A  ->  propanoyl-CoA + acetyl-CoA
;;         r417, L-homoserine + acetyl-CoA  ->  O-acetyl-L-homoserine + coenzyme A
;;         r415b, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r415a, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r413, 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
;;         r412, acetoacetyl-CoA + coenzyme A  ->  2 acetyl-CoA
;;         r410, D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r194, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99.
;;         r187, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99.
;;         r180, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99.
;;         r173, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99.
;;         r166, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97.
;;         r159, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97.
;;         r152, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95.
;;         r145, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95.
;;         r138, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95.
;;         r78, lipoate acetyltransferase N6-(S-acetyldihydrolipoyl)lysine + coenzyme A  ->  acetyl-CoA + lipoate acetyltransferase N6-(dihydrolipoyl)lysine
;;         r77, acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A

(assert (= (+ (- r915) r870 r772 (- r609) (- r435) (- r434) (- r432) (- r429) (- r427b) r427a (- r426b) r426a (- r425b) r425a r424 (- r422) (- r421) r420 (- r417) r415b (- r415a) r413 +2.0 r412 (- r410) r327 (- r319b) r319a r194 r187 r180 r173 r166 r159 r152 r145 r138 r78 (- r77)) 0))

;;    c188:  2-MERCAPTOETHANOL
;;         r246b, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r246a, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+

(assert (= (-2.0 r246b +2.0 r246a) 0))

;;    c30:  R-3-hydroxymyristoyl-ACPs
;;         r84, an (3R)-3-hydroxymyristoyl-[acp]  ->  a trans tetradec-2-enoyl-[acp] + H2O
;;         r66, a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+

(assert (= (+ (- r84) r66) 0))

;;    c76:  L-3-HYDROXYACYL-COA
;;         r195, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87.
;;         r193, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32.83.
;;         r189, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32/WATER.88.
;;         r188, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87.
;;         r186, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28.83.
;;         r182, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28/WATER.88.
;;         r181, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87.
;;         r179, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24.83.
;;         r175, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24/WATER.88.
;;         r174, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87.
;;         r172, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20.83.
;;         r168, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20/WATER.88.
;;         r167, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85.
;;         r165, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16.81.
;;         r161, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16/WATER.86.
;;         r160, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85.
;;         r158, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12.81.
;;         r154, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12/WATER.86.
;;         r153, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83.
;;         r151, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8.79.
;;         r147, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8/WATER.84.
;;         r146, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83.
;;         r144, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4.79.
;;         r140, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4/WATER.84.
;;         r139, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83.
;;         r137, OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0.79.
;;         r133, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0/WATER.84.

(assert (= (+ (- r195) r193 r189 (- r188) r186 r182 (- r181) r179 r175 (- r174) r172 r168 (- r167) r165 r161 (- r160) r158 r154 (- r153) r151 r147 (- r146) r144 r140 (- r139) r137 r133) 0))

;;    c710:  CARBOXYPHENYLAMINO-DEOXYRIBULOSE-P
;;         r850, N-(5'-phosphoribosyl)-anthranilate  ->  1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate
;;         r749, 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O

(assert (= (+ r850 (- r749)) 0))

;;    c75:  TRANS-D2-ENOYL-COA
;;         r190, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32.83.
;;         r189, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32/WATER.88.
;;         r183, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28.83.
;;         r182, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28/WATER.88.
;;         r176, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24.83.
;;         r175, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24/WATER.88.
;;         r169, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20.83.
;;         r168, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20/WATER.88.
;;         r162, ENOYL-COA-DELTA-ISOM-RXN-CPD-7221//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16.49.
;;         r161, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16/WATER.86.
;;         r155, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12.81.
;;         r154, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12/WATER.86.
;;         r148, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8.79.
;;         r147, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8/WATER.84.
;;         r141, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4.79.
;;         r140, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4/WATER.84.
;;         r134, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0.79.
;;         r133, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0/WATER.84.

(assert (= (+ r190 (- r189) r183 (- r182) r176 (- r175) r169 (- r168) r162 (- r161) r155 (- r154) r148 (- r147) r141 (- r140) r134 (- r133)) 0))

;;    c232:  CPD-11523
;;         r801b, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
;;         r801a, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
;;         r275b, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r275a, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+

(assert (= (+ (- r801b) r801a r275b (- r275a)) 0))

;;    c360:  L-ERYTHRO-4-HYDROXY-GLUTAMATE
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+

(assert (= (+ (- r367b) r367a) 0))

;;    c158:  DEOXYINOSINE
;;         r233, ammonia + deoxyinosine  ->  2'-deoxyadenosine + H2O

(assert (= (+ (- r233)) 0))

;;    c289:  OCTAPRENYL-METHOXY-BENZOQUINONE
;;         r381, 2-octaprenyl-6-methoxy-1,4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + H+
;;         r310, 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1,4-benzoquinol + H2O

(assert (= (+ (- r381) r310) 0))

;;    c489:  CYS
;;         s11_obj, s11_obj
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r668, cysteinylglycine + H2O  ->  L-cysteine + glycine
;;         r482, L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+
;;         r467, O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+

(assert (= (-0.1 s11_obj (- r889) (- r888) r668 (- r482) r467) 0))

;;    c20:  NADPH
;;         s35_obj, s35_obj
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O
;;         r379, glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
;;         r376b, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r376a, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r374b, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r374a, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r373b, NAD+ + NADPH  =  NADH + NADP+
;;         r373a, NAD+ + NADPH  =  NADH + NADP+
;;         r369b, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r369a, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r368, NADP+ + 5,10-methylene-THF  ->  NADPH + 5,10-methenyltetrahydrofolate
;;         r366, NADPH + 7,8-dihydrofolate  ->  NADP+ + tetrahydrofolate
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
;;         r344b, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r344a, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde
;;         r313, Hg2+ + NADPH  ->  Hg0 + NADP+ + H+
;;         r298, NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate
;;         r296, 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+
;;         r293b, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r293a, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r292b, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r292a, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r277b, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r277a, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r272, 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + NADP+
;;         r269, (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
;;         r265, D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH
;;         r260, beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+
;;         r258, 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+
;;         r257, NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose
;;         r253, 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2,3-dihydroxy-3-methylvalerate + NADP+
;;         r252, (S)-2-acetolactate + NADPH + H+  ->  2,3-dihydroxy-isovalerate + NADP+
;;         r250, 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+
;;         r246b, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r246a, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r131, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139.
;;         r129, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
;;         r126, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139.
;;         r124, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
;;         r121, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139.
;;         r119, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
;;         r116, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139.
;;         r114, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
;;         r111, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137.
;;         r109, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
;;         r106, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135.
;;         r104, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
;;         r101, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135.
;;         r99, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
;;         r96, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133.
;;         r94, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.
;;         r91, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88.
;;         r89, an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+
;;         r67, a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+
;;         r66, a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+
;;         r65, a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+
;;         r64, a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+
;;         r63, a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+
;;         r62, a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+

(assert (= (-0.1 s35_obj -3.0 r380 (- r379) -2.0 r376b +2.0 r376a -2.0 r375b +2.0 r375a r374b (- r374a) r373b (- r373a) (- r369b) r369a r368 (- r366) (- r358) (- r357) (- r344b) r344a r342 (- r336b) r336a (- r326) (- r324) (- r321) (- r313) (- r298) (- r296) (- r293b) r293a (- r292b) r292a (- r291b) r291a r277b (- r277a) (- r272) r269 r265 r260 (- r258) (- r257) (- r253) (- r252) (- r250) r246b (- r246a) (- r131) (- r129) (- r126) (- r124) (- r121) (- r119) (- r116) (- r114) (- r111) (- r109) (- r106) (- r104) (- r101) (- r99) (- r96) (- r94) (- r91) (- r89) (- r67) (- r66) (- r65) (- r64) (- r63) (- r62)) 0))

;;    c32:  R-3-Hydroxypalmitoyl-ACPs
;;         r81, an (R)-3-hydroxypalmitoyl-[acp]  ->  a trans hexadecenoyl-[acp] + H2O
;;         r67, a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+

(assert (= (+ (- r81) r67) 0))

;;    c543:  IMIDAZOLE-ACETOL-P
;;         r791, D-erythro-imidazole-glycerol-phosphate  ->  imidazole acetol-phosphate + H2O
;;         r509, imidazole acetol-phosphate + L-glutamate  ->  L-histidinol-phosphate + 2-oxoglutarate

(assert (= (+ r791 (- r509)) 0))

;;    c782:  CPD-209
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+

(assert (= (+ r884b (- r884a)) 0))

;;    c524:  CPD-9454
;;         r491b, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r491a, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r490b, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r490a, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+

(assert (= (+ r491b (- r491a) (- r490b) r490a) 0))

;;    c252:  CPD-7031
;;         r286b, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r286a, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+

(assert (= (+ r286b (- r286a)) 0))

;;    c609:  C-DI-GMP
;;         r600b, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate
;;         r600a, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate

(assert (= (+ (- r600b) r600a) 0))

;;    c779:  1-AMINO-PROPAN-2-OL
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+

(assert (= (+ r879b (- r879a)) 0))

;;    c120:  GLUTATHIONE
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r826, methylglyoxal + glutathione  ->  S-lactoyl-glutathione
;;         r626, S-formylglutathione + H2O  ->  formate + glutathione + H+
;;         r618, S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+
;;         r474b, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r474a, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r431b, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
;;         r431a, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
;;         r379, glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
;;         r301, hydrogen peroxide + 2 glutathione  ->  glutathione disulfide + 2 H2O
;;         r212b, S-hydroxymethylglutathione  ->  formaldehyde + glutathione
;;         r212a, S-hydroxymethylglutathione  ->  formaldehyde + glutathione

(assert (= (+ r887 (- r826) r626 r618 r474b (- r474a) r431b (- r431a) +2.0 r379 -2.0 r301 (- r212b) r212a) 0))

;;    c653:  D-BETA-D-HEPTOSE-17-DIPHOSPHATE
;;         r648, D-beta-D-heptose-1,7-bisphosphate + H2O  ->  D-beta-D-heptose-1-phosphate + phosphate

(assert (= (+ (- r648)) 0))

;;    c161:  HYDROGEN-MOLECULE
;;         r234, formate + H+  ->  CO2 + H2

(assert (= (+ r234) 0))

;;    c668:  ACRYLATE
;;         r696b, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r696a, acrylamide + H2O  =  ammonia + acrylate + H+

(assert (= (+ (- r696b) r696a) 0))

;;    c262:  HYDRPHENYLAC-CPD
;;         r295b, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r295a, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+

(assert (= (+ r295b (- r295a)) 0))

;;    c56:  Pyruvate-dehydrogenase-acetylDHlipoyl
;;         r78, lipoate acetyltransferase N6-(S-acetyldihydrolipoyl)lysine + coenzyme A  ->  acetyl-CoA + lipoate acetyltransferase N6-(dihydrolipoyl)lysine

(assert (= (+ (- r78)) 0))

;;    c352:  L-ASPARTATE
;;         s10_obj, s10_obj
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r691, L-asparagine + H2O  ->  ammonia + L-aspartate + H+
;;         r562, L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
;;         r503b, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r503a, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r399, L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+
;;         r364b, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r364a, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r361, L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+

(assert (= (-0.1 s10_obj (- r909) r907b (- r907a) (- r902) (- r901) (- r893) r691 (- r562) r503b (- r503a) (- r399) r364b (- r364a) (- r361)) 0))

;;    c390:  CPD-9041
;;         r391b, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r391a, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine

(assert (= (+ (- r391b) r391a) 0))

;;    c551:  2-PHOSPHO-4-CYTIDINE-5-DIPHOSPHO-2-C-MET
;;         r830, 2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol  ->  2-C-methyl-D-erythritol-2,4-cyclodiphosphate + CMP
;;         r525, 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+

(assert (= (+ (- r830) r525) 0))

;;    c613:  CPD-678
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+

(assert (= (+ (- r604)) 0))

;;    c790:  5-PHOSPHORIBOSYL-N-FORMYLGLYCINEAMIDINE
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+

(assert (= (+ r911 (- r899)) 0))

;;    c308:  GLYCERALD
;;         r766b, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
;;         r766a, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+

(assert (= (+ (- r766b) r766a r325b (- r325a)) 0))

;;    c572:  ALPHA-GLUCOSE
;;         r839b, alpha-D-glucose  =  beta-D-glucose
;;         r839a, alpha-D-glucose  =  beta-D-glucose
;;         r657, maltotriose + H2O  ->  maltose + alpha-D-glucose
;;         r550b, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r550a, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+

(assert (= (+ r839b (- r839a) r657 r550b (- r550a)) 0))

;;    c718:  FRU1P
;;         r766b, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
;;         r766a, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde

(assert (= (+ r766b (- r766a)) 0))

;;    c632:  STEAROYL-COA
;;         r621b, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r621a, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+

(assert (= (+ r621b (- r621a)) 0))

;;    c649:  CPD-6701
;;         r642b, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642a, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate

(assert (= (+ r642b (- r642a)) 0))

;;    c430:  CPD-11529
;;         r427b, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r427a, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA

(assert (= (+ (- r427b) r427a) 0))

;;    c35:  Crotonyl-ACPs
;;         r92, an (R)-3-hydroxybutanoyl-[acp]  ->  a crotonyl-[acp] + H2O
;;         r69, a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+

(assert (= (+ r92 (- r69)) 0))

;;    c445:  GLC
;;         r839b, alpha-D-glucose  =  beta-D-glucose
;;         r839a, alpha-D-glucose  =  beta-D-glucose
;;         r534, beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
;;         r436, maltotriose + maltose  ->  maltotetraose + beta-D-glucose

(assert (= (+ (- r839b) r839a (- r534) r436) 0))

;;    c740:  CPD-11526
;;         r802b, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
;;         r802a, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA

(assert (= (+ r802b (- r802a)) 0))

;;    c313:  INDOLE_ACETATE_AUXIN
;;         r613b, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r613a, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+

(assert (= (+ (- r613b) r613a (- r329b) r329a) 0))

;;    c741:  HCO3
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r807b, CO2 + H2O  =  bicarbonate + H+
;;         r807a, CO2 + H2O  =  bicarbonate + H+

(assert (= (+ (- r916) (- r915) (- r910) (- r908) (- r807b) r807a) 0))

;;    c176:  GAMMA-GLUTAMYL-GAMMA-AMINOBUTYRALDEH
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium

(assert (= (+ r241) 0))

;;    c637:  DODECANOATE
;;         r623b, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r623a, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+

(assert (= (+ (- r623b) r623a) 0))

;;    c629:  PALMITYL-COA
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r619b, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r619a, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+

(assert (= (+ (- r875b) r875a r619b (- r619a)) 0))

;;    c223:  G3P
;;         r857b, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r857a, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r564b, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r564a, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r536b, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r536a, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r270, 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+

(assert (= (+ r857b (- r857a) r564b (- r564a) (- r536b) r536a (- r334b) r334a (- r270)) 0))

;;    c490:  COBINAMIDE
;;         r468, cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+

(assert (= (+ (- r468)) 0))

;;    c546:  CHORISMATE
;;         r864, chorismate  ->  prephenate
;;         r863, chorismate  ->  isochorismate
;;         r813, 5-enolpyruvyl-shikimate-3-phosphate  ->  phosphate + chorismate
;;         r771, chorismate  ->  4-hydroxybenzoate + pyruvate
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r511, chorismate + L-glutamine  ->  4-amino-4-deoxychorismate + L-glutamate

(assert (= (+ (- r864) (- r863) r813 (- r771) (- r770) (- r511)) 0))

;;    c602:  DEAMIDO-NAD
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r595, ATP + nicotinate mononucleotide  ->  diphosphate + nicotinate adenine dinucleotide

(assert (= (+ (- r913) (- r881) r595) 0))

;;    c301:  CPD-6124
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+

(assert (= (+ r318b (- r318a)) 0))

;;    c179:  DIACETYLCHITOBIOSE-6-PHOSPHATE
;;         r242, diacetylchitobiose-6-phosphate + H2O  ->  N-acetyl-D-glucosamine + N-acetyl-D-glucosamine-6-phosphate

(assert (= (+ (- r242)) 0))

;;    c532:  S2O3
;;         r608, thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
;;         r498b, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r498a, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+

(assert (= (+ (- r608) r498b (- r498a)) 0))

;;    c455:  UNDECAPRENYL-DIPHOSPHATE
;;         r739, di-trans,poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans,poly-cis-undecaprenyl phosphate + phosphate + H+
;;         r493, di-trans,poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans,poly-cis-undecaprenyl diphosphate + diphosphate + H+
;;         r441b, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r441a, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate

(assert (= (+ (- r739) r493 (- r441b) r441a) 0))

;;    c745:  P-RIBOSYL-4-SUCCCARB-AMINOIMIDAZOLE
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r821, 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole  ->  fumarate + aminoimidazole carboxamide ribonucleotide

(assert (= (+ r893 (- r821)) 0))

;;    c717:  CPD-11770
;;         r765b, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r765a, 7,8-dihydromonapterin  =  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin

(assert (= (+ r765b (- r765a)) 0))

;;    c357:  5-10-METHENYL-THF
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
;;         r724b, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r724a, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r368, NADP+ + 5,10-methylene-THF  ->  NADPH + 5,10-methenyltetrahydrofolate
;;         r365, NAD+ + 5,10-methylene-THF  ->  5,10-methenyltetrahydrofolate + NADH

(assert (= (+ (- r898) r724b (- r724a) r368 r365) 0))

;;    c704:  DGMP
;;         s4_obj, s4_obj
;;         r738b, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r738a, dGTP + H2O  =  dGMP + diphosphate + H+

(assert (= (-0.1 s4_obj (- r738b) r738a) 0))

;;    c60:  Lipoylated-domains
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (+ r79) 0))

;;    c464:  NIACINE
;;         r446, nicotinate mononucleotide + 5,6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+

(assert (= (+ r446) 0))

;;    c303:  4-AMINO-BUTYRALDEHYDE
;;         r515, putrescine + 2-oxoglutarate  ->  L-glutamate + 4-aminobutanal
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+

(assert (= (+ r515 (- r320)) 0))

;;    c52:  MALONYL-ACP
;;         r128, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
;;         r123, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
;;         r118, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
;;         r113, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
;;         r108, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
;;         r103, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
;;         r98, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
;;         r93, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
;;         r88, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.
;;         r77, acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A

(assert (= (+ (- r128) (- r123) (- r118) (- r113) (- r108) (- r103) (- r98) (- r93) (- r88) (- r77)) 0))

;;    c106:  XANTHOSINE
;;         r651b, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r651a, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r460, xanthosine + phosphate  ->  alpha-D-ribose-1-phosphate + xanthine
;;         r205b, xanthosine + H2O  =  D-ribose + xanthine
;;         r205a, xanthosine + H2O  =  D-ribose + xanthine

(assert (= (+ (- r651b) r651a (- r460) r205b (- r205a)) 0))

;;    c588:  TDP
;;         r575, ATP + dTMP  ->  ADP + dTDP + H+
;;         r574, dTDP + ATP  ->  dTTP + ADP + H+

(assert (= (+ r575 (- r574)) 0))

;;    c399:  SER
;;         r49_nutr_r, try exchange reaction for SER
;;         s22_obj, s22_obj
;;         r816, L-serine  ->  pyruvate + ammonia + H+
;;         r809b, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r809a, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r806, indole + L-serine  ->  L-tryptophan + H2O
;;         r649, 3-phospho-L-serine + H2O  ->  L-serine + phosphate
;;         r519b, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r519a, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r429, L-serine + acetyl-CoA  ->  O-acetyl-L-serine + coenzyme A
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O

(assert (= (+ r49_nutr_r -0.1 s22_obj (- r816) r809b (- r809a) (- r806) r649 r519b (- r519a) (- r429) (- r398)) 0))

;;    c611:  ADENOSYLCOBALAMIN-5-P
;;         r602b, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r602a, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate

(assert (= (+ (- r602b) r602a) 0))

;;    c648:  MYO-INOSITOL
;;         r650b, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r650a, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r643b, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r643a, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642b, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642a, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641b, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641a, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate

(assert (= (+ (- r650b) r650a (- r643b) r643a (- r642b) r642a (- r641b) r641a) 0))

;;    c519:  CPD-690
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r485, cob(I)yrinate a,c-diamide + ATP  ->  adenosyl-cobyrinate a,c-diamide + PPPi + H+

(assert (= (+ (- r914) r485) 0))

;;    c606:  CMP-N-ACETYL-NEURAMINATE
;;         r598, N-acetylneuraminate + CTP  ->  CMP-N-acetylneuraminate + diphosphate

(assert (= (+ r598) 0))

;;    c688:  4-IMIDAZOLONE-5-PROPIONATE
;;         r810, urocanate + H2O  ->  4-imidazolone-5-propionate + H+
;;         r710, 4-imidazolone-5-propionate + H2O + H+  ->  N-formimino-L-glutamate

(assert (= (+ r810 (- r710)) 0))

;;    c776:  LINOLEIC_ACID
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+

(assert (= (+ r877b (- r877a)) 0))

;;    c49:  Pyruvate-dehydrogenase-dihydrolipoate
;;         r78, lipoate acetyltransferase N6-(S-acetyldihydrolipoyl)lysine + coenzyme A  ->  acetyl-CoA + lipoate acetyltransferase N6-(dihydrolipoyl)lysine
;;         r76, lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  ->  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+

(assert (= (+ r78 (- r76)) 0))

;;    c607:  D-BETA-D-HEPTOSE-1-P
;;         r648, D-beta-D-heptose-1,7-bisphosphate + H2O  ->  D-beta-D-heptose-1-phosphate + phosphate
;;         r599, D-beta-D-heptose-1-phosphate + ATP  ->  ADP-D-glycero-D-manno-heptose + diphosphate

(assert (= (+ r648 (- r599)) 0))

;;    c91:  Acids
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+

(assert (= (+ (- r197b) r197a) 0))

;;    c180:  N-ACETYL-D-GLUCOSAMINE-6-P
;;         r777, N-acetylmuramate 6-phosphate + H2O  ->  N-acetyl-D-glucosamine-6-phosphate + (R)-lactate
;;         r695, N-acetyl-D-glucosamine-6-phosphate + H2O  ->  D-glucosamine-6-phosphate + acetate
;;         r541, N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
;;         r242, diacetylchitobiose-6-phosphate + H2O  ->  N-acetyl-D-glucosamine + N-acetyl-D-glucosamine-6-phosphate

(assert (= (+ r777 (- r695) r541 r242) 0))

;;    c96:  UDP-NAcMur-Peptides
;;         r201, a UDP-N-acetylmuramoyl-pentapeptide + di-trans,poly-cis-undecaprenyl phosphate  ->  a N-acetylmuramoyl-pentapeptide-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ (- r201)) 0))

;;    c350:  LEU
;;         s17_obj, s17_obj
;;         r505b, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r505a, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+

(assert (= (-0.1 s17_obj r505b (- r505a) (- r359)) 0))

;;    c477:  CMP-KDO
;;         r590, 3-deoxy-D-manno-octulosonate + CTP  ->  CMP-3-deoxy-D-manno-octulosonate + diphosphate
;;         r462, (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+
;;         r461, lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+

(assert (= (+ r590 (- r462) (- r461)) 0))

;;    c105:  NUC-5-PHOSPHATE
;;         r204b, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
;;         r204a, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate

(assert (= (+ (- r204b) r204a) 0))

;;    c487:  4-hydroxybenzoate
;;         r771, chorismate  ->  4-hydroxybenzoate + pyruvate
;;         r465, all-trans-octaprenyl diphosphate + 4-hydroxybenzoate  ->  3-octaprenyl-4-hydroxybenzoate + diphosphate

(assert (= (+ r771 (- r465)) 0))

;;    c87:  3-KETOACYL-COA
;;         r195, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87.
;;         r194, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99.
;;         r188, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87.
;;         r187, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99.
;;         r181, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87.
;;         r180, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99.
;;         r174, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87.
;;         r173, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99.
;;         r167, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85.
;;         r166, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97.
;;         r160, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85.
;;         r159, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97.
;;         r153, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83.
;;         r152, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95.
;;         r146, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83.
;;         r145, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95.
;;         r139, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83.
;;         r138, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95.

(assert (= (+ r195 (- r194) r188 (- r187) r181 (- r180) r174 (- r173) r167 (- r166) r160 (- r159) r153 (- r152) r146 (- r145) r139 (- r138)) 0))

;;    c459:  ADENOSINE
;;         r45_nutr_r, try exchange reaction for ADENOSINE
;;         r714, adenosine + H2O  ->  ammonia + inosine
;;         r634b, AMP + H2O  =  adenosine + phosphate
;;         r634a, AMP + H2O  =  adenosine + phosphate
;;         r443b, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
;;         r443a, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine

(assert (= (+ r45_nutr_r (- r714) (- r634b) r634a r443b (- r443a)) 0))

;;    c273:  CPD-8890
;;         r302b, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r302a, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O

(assert (= (+ (- r302b) r302a) 0))

;;    c121:  AMINO-OXOBUT
;;         r413, 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
;;         r297, L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+
;;         r213, 2-amino-3-oxobutanoate + 2 H+  ->  aminoacetone + CO2

(assert (= (+ (- r413) r297 (- r213)) 0))

;;    c193:  2-DEHYDROPANTOATE
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r250, 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+

(assert (= (+ r394 (- r250)) 0))

;;    c277:  PHENYL-PYRUVATE
;;         r797, prephenate + H+  ->  phenylpyruvate + CO2 + H2O
;;         r516b, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r516a, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r512, phenylpyruvate + L-glutamate  ->  L-phenylalanine + 2-oxoglutarate
;;         r306b, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r306a, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2

(assert (= (+ r797 (- r516b) r516a (- r512) r306b (- r306a)) 0))

;;    c151:  2-OCTAPRENYL-6-METHOXYPHENOL
;;         r310, 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1,4-benzoquinol + H2O
;;         r229, 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+

(assert (= (+ (- r310) r229) 0))

;;    c127:  2-AMINO-3-OXO-4-PHOSPHONOOXYBUTYRATE
;;         r249, 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+
;;         r216, (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+  ->  1-amino-propan-2-one-3-phosphate + CO2

(assert (= (+ r249 (- r216)) 0))

;;    c665:  ASN
;;         s9_obj, s9_obj
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r691, L-asparagine + H2O  ->  ammonia + L-aspartate + H+

(assert (= (-0.1 s9_obj r909 (- r691)) 0))

;;    c568:  4-P-PANTOTHENATE
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r544, (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+

(assert (= (+ (- r889) r544) 0))

;;    c363:  BIOPTERIN
;;         r803, 4alpha-hydroxy-tetrahydrobiopterin  ->  dihydrobiopterin + H2O
;;         r371, NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin

(assert (= (+ r803 (- r371)) 0))

;;    c230:  CPD-11519
;;         r800b, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
;;         r800a, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
;;         r274b, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r274a, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+

(assert (= (+ (- r800b) r800a r274b (- r274a)) 0))

;;    c150:  2-OCTAPRENYL-6-HYDROXYPHENOL
;;         r230, 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O
;;         r229, 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+

(assert (= (+ r230 (- r229)) 0))

;;    c508:  HEME_O
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate

(assert (= (+ (- r476b) r476a) 0))

;;    c153:  2-OCTAPRENYLPHENOL
;;         r745, 3-octaprenyl-4-hydroxybenzoate + H+  ->  2-octaprenylphenol + CO2
;;         r230, 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O

(assert (= (+ r745 (- r230)) 0))

;;    c413:  CPD-10227
;;         r408b, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r408a, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate

(assert (= (+ (- r408b) r408a) 0))

;;    c323:  SS-DIMETHYL-BETA-PROPIOTHETIN
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+

(assert (= (+ (- r337b) r337a) 0))

;;    c163:  OCTAPRENYL-METHYL-METHOXY-BENZQ
;;         r381, 2-octaprenyl-6-methoxy-1,4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + H+
;;         r236, 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O

(assert (= (+ r381 (- r236)) 0))

;;    c275:  HOMOGENTISATE
;;         r305, homogentisate + oxygen  ->  4-maleyl-acetoacetate + H+
;;         r304, 4-hydroxyphenylpyruvate + oxygen  ->  CO2 + homogentisate

(assert (= (+ (- r305) r304) 0))

;;    c258:  CPD-7036
;;         r289b, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r289a, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+

(assert (= (+ r289b (- r289a)) 0))

;;    c454:  CPD0-1179
;;         r441b, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r441a, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate

(assert (= (+ (- r441b) r441a) 0))

;;    c173:  GTP
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r741b, GTP + H2O  =  GDP + phosphate + H+
;;         r741a, GTP + H2O  =  GDP + phosphate + H+
;;         r726, GTP + H2O  ->  precursor-Z + diphosphate
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
;;         r719, GTP + H2O  ->  formate + 7,8-dihydroneopterin triphosphate
;;         r600b, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate
;;         r600a, 2 GTP  =  cyclic di-3',5'-guanylate + 2 diphosphate
;;         r589, adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate
;;         r585, GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+
;;         r577, GDP + ATP  ->  GTP + ADP + H+
;;         r559, uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
;;         r529, cytidine + GTP  ->  CMP + GDP + H+
;;         r240b, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r240a, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide

(assert (= (+ (- r901) r741b (- r741a) (- r726) (- r720) (- r719) +2.0 r600b -2.0 r600a (- r589) (- r585) r577 (- r559) (- r529) r240b (- r240a)) 0))

;;    c327:  CPD-822
;;         r521, N2-succinyl-L-ornithine + 2-oxoglutarate  ->  L-glutamate + N2-succinyl-L-glutamate 5-semialdehyde
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+

(assert (= (+ r521 (- r340)) 0))

;;    c310:  CPD-469
;;         r502, L-glutamate + N-acetyl-L-glutamate 5-semialdehyde  ->  N-acetyl-L-ornithine + 2-oxoglutarate
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate

(assert (= (+ (- r502) r326) 0))

;;    c432:  ACETYLSERINE
;;         r498b, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r498a, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r467, O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+
;;         r429, L-serine + acetyl-CoA  ->  O-acetyl-L-serine + coenzyme A

(assert (= (+ r498b (- r498a) (- r467) r429) 0))

;;    c462:  PHOSPHORIBOSYL-ATP
;;         r732, phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
;;         r455b, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r455a, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r445, ATP + 5-phospho-alpha-D-ribose 1-diphosphate  ->  phosphoribosyl-ATP + diphosphate

(assert (= (+ (- r732) r455b (- r455a) r445) 0))

;;    c381:  REDUCED-MENAQUINONE
;;         r383, demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+

(assert (= (+ r383) 0))

;;    c739:  CPD-11522
;;         r801b, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
;;         r801a, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA

(assert (= (+ r801b (- r801a)) 0))

;;    c401:  CARBAMYUL-L-ASPARTATE
;;         r709, N-carbamoyl-L-aspartate + H+  ->  (S)-dihydroorotate + H2O
;;         r399, L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+

(assert (= (+ (- r709) r399) 0))

;;    c281:  CPD-320
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+

(assert (= (+ r308b (- r308a)) 0))

;;    c603:  PANTETHEINE-P
;;         r754, R-4'-phosphopantothenoyl-L-cysteine + H+  ->  4'-phosphopantetheine + CO2
;;         r596, 4'-phosphopantetheine + ATP  ->  dephospho-CoA + diphosphate

(assert (= (+ r754 (- r596)) 0))

;;    c499:  FARNESYL-PP
;;         r494b, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r494a, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r472, geranyl diphosphate + isopentenyl diphosphate  ->  2-trans,6-trans-farnesyl diphosphate + diphosphate + H+

(assert (= (+ r494b (- r494a) r476b (- r476a) r472) 0))

;;    c196:  DIOH-ISOVALERATE
;;         r787, 2,3-dihydroxy-isovalerate  ->  2-oxoisovalerate + H2O
;;         r252, (S)-2-acetolactate + NADPH + H+  ->  2,3-dihydroxy-isovalerate + NADP+

(assert (= (+ (- r787) r252) 0))

;;    c335:  SIROHYDROCHLORIN
;;         r833, sirohydrochlorin + Fe2+ + 6 H+  ->  siroheme
;;         r345, precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+

(assert (= (+ (- r833) r345) 0))

;;    c249:  BETAINE_ALDEHYDE
;;         r284b, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r284a, choline + NAD+  =  betaine aldehyde + NADH + H+

(assert (= (+ (- r284b) r284a) 0))

;;    c19:  3-oxo-hexanoyl-ACPs
;;         r62, a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+

(assert (= (+ (- r62)) 0))

;;    c219:  THREO-DS-ISO-CITRATE
;;         r784, cis-aconitate + H2O  ->  D-threo-isocitrate
;;         r773, D-threo-isocitrate  ->  glyoxylate + succinate
;;         r292b, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r292a, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r266b, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r266a, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r265, D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH

(assert (= (+ r784 (- r773) r292b (- r292a) r266b (- r266a) (- r265)) 0))

;;    c14:  SUC
;;         r51_nutr_r, try exchange reaction for SUC
;;         s29_obj, s29_obj
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r774, (2R,3S)-2-methylisocitrate  ->  succinate + pyruvate
;;         r773, D-threo-isocitrate  ->  glyoxylate + succinate
;;         r706, N2-succinylglutamate + H2O  ->  L-glutamate + succinate
;;         r705, N-succinyl-L,L-2,6-diaminopimelate + H2O  ->  L,L-diaminopimelate + succinate
;;         r482, L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r364b, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r364a, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
;;         r59b, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r59a, a ubiquinone + succinate  ->  fumarate + a ubiquinol

(assert (= (+ r51_nutr_r -0.1 s29_obj (- r878) r774 r773 r706 r705 r482 r479b (- r479a) (- r364b) r364a r342 r341 r59b (- r59a)) 0))

;;    c575:  L-RIBULOSE-5-P
;;         r843, L-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
;;         r552, L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+

(assert (= (+ (- r843) r552) 0))

;;    c737:  CROTONYL-COA
;;         r799b, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
;;         r799a, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O

(assert (= (+ (- r799b) r799a) 0))

;;    c218:  XANTHOSINE-5-PHOSPHATE
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r651b, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r651a, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r459, 5-phospho-alpha-D-ribose 1-diphosphate + xanthine  ->  xanthosine-5-phosphate + diphosphate
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+

(assert (= (+ (- r912) (- r906) r651b (- r651a) r459 r264) 0))

;;    c594:  UTP
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r594, N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
;;         r582, uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+

(assert (= (+ (- r903) (- r594) r582) 0))

;;    c226:  CPD-864
;;         r271b, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r271a, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+

(assert (= (+ (- r271b) r271a) 0))

;;    c457:  PRPP
;;         r587, ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
;;         r459, 5-phospho-alpha-D-ribose 1-diphosphate + xanthine  ->  xanthosine-5-phosphate + diphosphate
;;         r457, 5-phospho-alpha-D-ribose 1-diphosphate + uracil  ->  diphosphate + uridine-5'-phosphate
;;         r455b, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r455a, phosphoribosyl-ATP + diphosphate  =  ATP + 5-phospho-alpha-D-ribose 1-diphosphate
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
;;         r453, anthranilate + 5-phospho-alpha-D-ribose 1-diphosphate  ->  N-(5'-phosphoribosyl)-anthranilate + diphosphate
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
;;         r451, 5-phospho-alpha-D-ribose 1-diphosphate + orotate  ->  orotidine-5'-phosphate + diphosphate
;;         r449, 5-phospho-alpha-D-ribose 1-diphosphate + hypoxanthine  ->  diphosphate + inosine-5'-phosphate
;;         r448, 5-phospho-alpha-D-ribose 1-diphosphate + guanine  ->  diphosphate + guanosine-5'-phosphate
;;         r445, ATP + 5-phospho-alpha-D-ribose 1-diphosphate  ->  phosphoribosyl-ATP + diphosphate
;;         r444, 5-phospho-alpha-D-ribose 1-diphosphate + adenine  ->  AMP + diphosphate
;;         r442b, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r442a, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+

(assert (= (+ r587 (- r459) (- r457) (- r455b) r455a (- r454) (- r453) (- r452) (- r451) (- r449) (- r448) (- r445) (- r444) (- r442b) r442a) 0))

;;    c267:  UDP-ACETYL-CARBOXYVINYL-GLUCOSAMINE
;;         r500, UDP-N-acetyl-D-glucosamine + phosphoenolpyruvate  ->  UDP-GlcNAc-enolpyruvate + phosphate
;;         r298, NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate

(assert (= (+ r500 (- r298)) 0))

;;    c364:  PRO
;;         s21_obj, s21_obj
;;         r372, L-proline + FAD  ->  (S)-1-pyrroline-5-carboxylate + FADH2

(assert (= (-0.1 s21_obj (- r372)) 0))

;;    c16:  N-ACETYL-D-GLUCOSAMINE.N-ACETYL-D-GLUCOSAMINE
;;         r60, N-acetyl-D-glucosamine  ->  N-acetyl-D-glucosamine

(assert (= (+ (- r60)) 0))

;;    c556:  CYTIDINE
;;         r717b, cytidine + H2O  =  uridine + ammonia
;;         r717a, cytidine + H2O  =  uridine + ammonia
;;         r530, cytidine + ATP  ->  CMP + ADP + 2 H+
;;         r529, cytidine + GTP  ->  CMP + GDP + H+

(assert (= (+ r717b (- r717a) (- r530) (- r529)) 0))

;;    c187:  CPD0-1885
;;         r246b, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r246a, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+

(assert (= (+ r246b (- r246a)) 0))

;;    c530:  5-METHYLTHIOADENOSINE
;;         r664, S-methyl-5'-thioadenosine + H2O  ->  S-methyl-5-thio-D-ribose + adenine
;;         r497, spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+
;;         r496, putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+

(assert (= (+ (- r664) r497 r496) 0))

;;    c286:  PHE
;;         s20_obj, s20_obj
;;         r817b, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r817a, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r516b, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r516a, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r512, phenylpyruvate + L-glutamate  ->  L-phenylalanine + 2-oxoglutarate
;;         r309, L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin

(assert (= (-0.1 s20_obj r817b (- r817a) r516b (- r516a) r512 (- r309)) 0))

;;    c592:  DCMP
;;         s3_obj, s3_obj
;;         r580b, ATP + dCMP  =  ADP + dCDP + H+
;;         r580a, ATP + dCMP  =  ADP + dCDP + H+

(assert (= (-0.1 s3_obj r580b (- r580a)) 0))

;;    c235:  CPD-11528
;;         r427b, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r427a, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r276b, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r276a, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+

(assert (= (+ r427b (- r427a) (- r276b) r276a) 0))

;;    c143:  DIHYDROXYPENTANEDIONE
;;         r828, S-ribosyl-L-homocysteine  ->  L-homocysteine + 4,5-dihydroxy-2,3-pentanedione
;;         r225, 4,5-dihydroxy-2,3-pentanedione  ->  (2R,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one
;;         r224, 4,5-dihydroxy-2,3-pentanedione  ->  (2S,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one

(assert (= (+ r828 (- r225) (- r224)) 0))

;;    c115:  L-RIBULOSE
;;         r552, L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+
;;         r210, ARABISOM-RXN-ARABINOSE//L-RIBULOSE.22.
;;         r209, L-arabinose  ->  L-ribulose

(assert (= (+ (- r552) r210 r209) 0))

;;    c433:  DELTA1-PIPERIDEINE-2-6-DICARBOXYLATE
;;         r430, tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A

(assert (= (+ (- r430)) 0))

;;    c578:  THYMIDINE
;;         r557, thymidine + ATP  ->  dTMP + ADP + 2 H+

(assert (= (+ (- r557)) 0))

;;    c579:  PROPIONATE
;;         r47_nutr_r, try exchange reaction for PROPIONATE
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r566b, ATP + propionate  =  ADP + propionyl-P + H+
;;         r566a, ATP + propionate  =  ADP + propionyl-P + H+
;;         r565, ADP + propionyl-P + H+  ->  ATP + propionate

(assert (= (+ r47_nutr_r (- r872) r566b (- r566a) r565) 0))

;;    c660:  N-ACETYL-D-GALACTOSAMINE-6-PHOSPHATE
;;         r687b, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r687a, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate

(assert (= (+ r687b (- r687a)) 0))

;;    c393:  UROPORPHYRINOGEN-III
;;         r811, hydroxymethylbilane  ->  uroporphyrinogen-III + H2O
;;         r759, uroporphyrinogen-III + 4 H+  ->  coproporphyrinogen III + 4 CO2
;;         r393, S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+

(assert (= (+ r811 (- r759) (- r393)) 0))

;;    c497:  GERANYL-PP
;;         r473, dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+
;;         r472, geranyl diphosphate + isopentenyl diphosphate  ->  2-trans,6-trans-farnesyl diphosphate + diphosphate + H+

(assert (= (+ r473 (- r472)) 0))

;;    c513:  N-ACETYL-D-MANNOSAMINE
;;         r844, UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
;;         r480, phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate

(assert (= (+ r844 (- r480)) 0))

;;    c371:  7-CYANO-7-DEAZAGUANINE
;;         r376b, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r376a, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+

(assert (= (+ (- r376b) r376a) 0))

;;    c212:  GLYCERATE
;;         r536b, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r536a, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r294b, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r294a, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r261b, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r261a, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+

(assert (= (+ r536b (- r536a) (- r325b) r325a r294b (- r294a) r261b (- r261a)) 0))

;;    c481:  SHIKIMATE-5P
;;         r553, shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
;;         r463, shikimate-3-phosphate + phosphoenolpyruvate  ->  5-enolpyruvyl-shikimate-3-phosphate + phosphate

(assert (= (+ r553 (- r463)) 0))

;;    c482:  PHOSPHO-ENOL-PYRUVATE
;;         r778b, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r778a, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r545, ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
;;         r500, UDP-N-acetyl-D-glucosamine + phosphoenolpyruvate  ->  UDP-GlcNAc-enolpyruvate + phosphate
;;         r480, phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate
;;         r477, D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate
;;         r470, phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r463, shikimate-3-phosphate + phosphoenolpyruvate  ->  5-enolpyruvyl-shikimate-3-phosphate + phosphate

(assert (= (+ (- r778b) r778a r756 (- r755b) r755a r605 (- r545) (- r500) (- r480) (- r477) (- r470) r464b (- r464a) (- r463)) 0))

;;    c496:  DIHYDROXYNAPHTHOATE
;;         r620, 1,4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1,4-dihydroxy-2-naphthoate + coenzyme A + H+
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2

(assert (= (+ r620 (- r471)) 0))

;;    c244:  CPD-255
;;         r281, diacetyl + NADH + H+  ->  (S)-acetoin + NAD+

(assert (= (+ r281) 0))

;;    c541:  S-ADENOSYL-4-METHYLTHIO-2-OXOBUTANOATE
;;         r507, S-adenosyl-L-methionine + 7-keto-8-aminopelargonate  ->  S-adenosyl-4-methylthio-2-oxobutanoate + 7,8-diaminopelargonate

(assert (= (+ r507) 0))

;;    c154:  2-KETO-3-METHYL-VALERATE
;;         r788, 2,3-dihydroxy-3-methylvalerate  ->  2-keto-3-methyl-valerate + H2O
;;         r504b, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r504a, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2

(assert (= (+ r788 (- r504b) r504a (- r231)) 0))

;;    c282:  FMNH2
;;         r314, 2 cob(II)yrinate a,c-diamide + FMNH2  ->  2 cob(I)yrinate a,c-diamide + FMN + 3 H+
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+

(assert (= (+ (- r314) (- r311) r308b (- r308a)) 0))

;;    c7:  DIHYDROXY-ACETONE-PHOSPHATE
;;         r854, dihydroxyacetone phosphate  ->  D-glyceraldehyde-3-phosphate
;;         r766b, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
;;         r766a, fructose-1-phosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde
;;         r760b, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r760a, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r484, alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
;;         r56, sn-glycerol-3-phosphate + a ubiquinone  ->  dihydroxyacetone phosphate + a ubiquinol

(assert (= (+ (- r854) (- r766b) r766a (- r760b) r760a (- r484) r56) 0))

;;    c5:  Ubiquinols
;;         r59b, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r59a, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r58, nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]
;;         r56, sn-glycerol-3-phosphate + a ubiquinone  ->  dihydroxyacetone phosphate + a ubiquinol
;;         r55, NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol

(assert (= (+ (- r59b) r59a (- r58) -2.0 r57 r56 r55) 0))

;;    c605:  CPD-8122
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
;;         r597, ATP + molybdopterin  ->  molybdopterin-AMP + diphosphate

(assert (= (+ (- r736) r597) 0))

;;    c599:  KDO
;;         r638, 3-deoxy-D-manno-octulosonate 8-P + H2O  ->  3-deoxy-D-manno-octulosonate + phosphate
;;         r590, 3-deoxy-D-manno-octulosonate + CTP  ->  CMP-3-deoxy-D-manno-octulosonate + diphosphate

(assert (= (+ r638 (- r590)) 0))

;;    c661:  D-GALACTOSAMINE-6-PHOSPHATE
;;         r687b, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r687a, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate

(assert (= (+ (- r687b) r687a) 0))

;;    c729:  H2CO3
;;         r785b, carbonic acid  =  CO2 + H2O
;;         r785a, carbonic acid  =  CO2 + H2O

(assert (= (+ r785b (- r785a)) 0))

;;    c263:  CPD3O-4151
;;         r295b, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r295a, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+

(assert (= (+ (- r295b) r295a) 0))

;;    c269:  CPD-9956
;;         r384, 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
;;         r299b, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r299a, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O

(assert (= (+ r384 +2.0 r299b -2.0 r299a) 0))

;;    c412:  CPD-10226
;;         r408b, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r408a, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate

(assert (= (+ r408b (- r408a)) 0))

;;    c15:  FUM
;;         s5_obj, s5_obj
;;         r824b, canavaninosuccinate  =  L-canavanine + fumarate
;;         r824a, canavaninosuccinate  =  L-canavanine + fumarate
;;         r823, L-arginino-succinate  ->  L-arginine + fumarate
;;         r822, adenylo-succinate  ->  fumarate + AMP
;;         r821, 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole  ->  fumarate + aminoimidazole carboxamide ribonucleotide
;;         r790b, (S)-malate  =  fumarate + H2O
;;         r790a, (S)-malate  =  fumarate + H2O
;;         r742, 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+
;;         r364b, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r364a, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r59b, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r59a, a ubiquinone + succinate  ->  fumarate + a ubiquinol

(assert (= (-0.1 s5_obj (- r824b) r824a r823 r822 r821 (- r790b) r790a r742 r364b (- r364a) (- r59b) r59a) 0))

;;    c62:  MET
;;         s19_obj, s19_obj
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r481b, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r481a, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r388b, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r388a, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r387b, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r387a, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r386, L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
;;         r385, L-homocysteine + 5-methyltetrahydropteroyltri-L-glutamate  ->  L-methionine + tetrahydropteroyltri-L-glutamate
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (-0.1 s19_obj (- r827) (- r495) (- r481b) r481a -2.0 r388b +2.0 r388a (- r387b) r387a r386 r385 +2.0 r351 +2.0 r79) 0))

;;    c576:  THZ
;;         r555, ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+

(assert (= (+ (- r555)) 0))

;;    c82:  Fatty-Acids
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.

(assert (= (+ (- r192) (- r185) (- r178) (- r171) (- r164) (- r157) (- r150) (- r143) (- r136)) 0))

;;    c202:  CPD-650
;;         r837b, (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA
;;         r837a, (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA
;;         r799b, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
;;         r799a, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
;;         r255b, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r255a, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+

(assert (= (+ (- r837b) r837a r799b (- r799a) (- r255b) r255a) 0))

;;    c438:  3-CARBOXY-3-HYDROXY-ISOCAPROATE
;;         r780, (2S)-2-isopropylmalate  ->  2-isopropylmaleate + H2O
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+

(assert (= (+ (- r780) r432) 0))

;;    c125:  CPD-185
;;         r215, 4-carboxy-2-hydroxyhexa-2,4-dienedioate + 2 H+  ->  4-oxalomesaconate

(assert (= (+ (- r215)) 0))

;;    c299:  2-KETO-ISOVALERATE
;;         r787, 2,3-dihydroxy-isovalerate  ->  2-oxoisovalerate + H2O
;;         r506b, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r506a, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH

(assert (= (+ r787 (- r506b) r506a (- r432) (- r394) (- r317)) 0))

;;    c680:  CPD-10799
;;         r702b, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r702a, AAI + H2O  =  homoserine lactone + 3-oxooctanoate

(assert (= (+ (- r702b) r702a) 0))

;;    c423:  HOMO-SER
;;         r539, L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+
;;         r418, L-homoserine + succinyl-CoA  ->  O-succinyl-L-homoserine + coenzyme A
;;         r417, L-homoserine + acetyl-CoA  ->  O-acetyl-L-homoserine + coenzyme A

(assert (= (+ (- r539) (- r418) (- r417)) 0))

;;    c751:  2C-METH-D-ERYTHRITOL-CYCLODIPHOSPHATE
;;         r830, 2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol  ->  2-C-methyl-D-erythritol-2,4-cyclodiphosphate + CMP

(assert (= (+ r830) 0))

;;    c686:  UDP-OHMYR-GLUCOSAMINE
;;         r707, UDP-3-O-(3-hydroxymyristoyl)-N-acetylglucosamine + H2O  ->  UDP-3-O-(3-hydroxymyristoyl)glucosamine + acetate

(assert (= (+ r707) 0))

;;    c672:  CPD-10783
;;         r698b, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r698a, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate

(assert (= (+ r698b (- r698a)) 0))

;;    c738:  CPD-11518
;;         r800b, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
;;         r800a, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA

(assert (= (+ r800b (- r800a)) 0))

;;    c793:  MALONYL-COA
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+

(assert (= (+ r915) 0))

;;    c470:  OROTIDINE-5-PHOSPHATE
;;         r752, orotidine-5'-phosphate + H+  ->  CO2 + uridine-5'-phosphate
;;         r451, 5-phospho-alpha-D-ribose 1-diphosphate + orotate  ->  orotidine-5'-phosphate + diphosphate

(assert (= (+ (- r752) r451) 0))

;;    c148:  CPD-87
;;         r228, 2-hydroxy-4-carboxymuconate-6-semialdehyde  ->  2-hydroxy-4-carboxymuconate semialdehyde semiacetal

(assert (= (+ (- r228)) 0))

;;    c330:  LIPOAMIDE
;;         r378b, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r378a, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r343b, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r343a, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2

(assert (= (+ (- r378b) r378a r343b (- r343a)) 0))

;;    c612:  ALPHA-RIBAZOLE
;;         r640, alpha-ribazole-5'-P + H2O  ->  alpha-ribazole + phosphate
;;         r603, adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+

(assert (= (+ r640 (- r603)) 0))

;;    c721:  CPD-618
;;         r782, cis-2-methylaconitate + H2O  ->  (2R,3S)-2-methylisocitrate
;;         r774, (2R,3S)-2-methylisocitrate  ->  succinate + pyruvate

(assert (= (+ r782 (- r774)) 0))

;;    c523:  CPD-9455
;;         r490b, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r490a, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r489b, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r489a, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+

(assert (= (+ r490b (- r490a) (- r489b) r489a) 0))

;;    c517:  PORPHOBILINOGEN
;;         r796, 2 5-amino-levulinate  ->  porphobilinogen + 2 H2O + H+
;;         r483, 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+

(assert (= (+ r796 -4.0 r483) 0))

;;    c640:  CPD0-1159
;;         r625, 3,5-tetradecadienoyl-CoA + H2O  ->  3,5-tetradecadienoate + coenzyme A + H+

(assert (= (+ r625) 0))

;;    c345:  ACRYLYL-COA
;;         r354b, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r354a, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+

(assert (= (+ r354b (- r354a)) 0))

;;    c590:  DUDP
;;         r576, dUDP + ATP  ->  dUTP + ADP + H+

(assert (= (+ (- r576)) 0))

;;    c428:  CPD-11521
;;         r425b, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r425a, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA

(assert (= (+ (- r425b) r425a) 0))

;;    c682:  CPD0-1080
;;         r704b, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r704a, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala

(assert (= (+ r704b (- r704a)) 0))

;;    c434:  N-SUCCINYL-2-AMINO-6-KETOPIMELATE
;;         r520, L-glutamate + N-succinyl-2-amino-6-ketopimelate  ->  2-oxoglutarate + N-succinyl-L,L-2,6-diaminopimelate
;;         r430, tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A

(assert (= (+ (- r520) r430) 0))

;;    c734:  O-SUCCINYLBENZOATE
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r794, (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate  ->  o-succinylbenzoate + H2O

(assert (= (+ r874b (- r874a) (- r871) r794) 0))

;;    c479:  CMP
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r830, 2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol  ->  2-C-methyl-D-erythritol-2,4-cyclodiphosphate + CMP
;;         r570, ATP + CMP  ->  ADP + CDP + H+
;;         r530, cytidine + ATP  ->  CMP + ADP + 2 H+
;;         r529, cytidine + GTP  ->  CMP + GDP + H+
;;         r462, (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+
;;         r461, lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+

(assert (= (+ r889 r830 (- r570) r530 r529 r462 r461) 0))

;;    c139:  CPD-10777
;;         r221, (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran + tetrahydroxoborate  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran-borate + 2 H2O

(assert (= (+ r221) 0))

;;    c214:  HISTIDINAL
;;         r263, histidinol + NAD+  ->  histidinal + NADH + H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+

(assert (= (+ r263 (- r262)) 0))

;;    c791:  5-PHOSPHORIBOSYL-5-AMINOIMIDAZOLE
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+

(assert (= (+ (- r908) r899) 0))

;;    c331:  S-ACETYLDIHYDROLIPOAMIDE
;;         r415b, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r415a, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r343b, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r343a, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2

(assert (= (+ (- r415b) r415a (- r343b) r343a) 0))

;;    c48:  Palmitoyl-ACPs
;;         r75, a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+

(assert (= (+ r75) 0))

;;    c507:  PROTOHEME
;;         r831, protoporphyrin IX + Fe2+  ->  protoheme IX + 2 H+
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate

(assert (= (+ r831 r476b (- r476a)) 0))

;;    c410:  FRUCTOSE-6P
;;         r853b, alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
;;         r853a, alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
;;         r849b, beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
;;         r849a, beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
;;         r761b, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r761a, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r727, D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
;;         r635, fructose-1,6-bisphosphate + H2O  ->  D-fructose-6-phosphate + phosphate
;;         r526, ATP + D-fructose-6-phosphate  ->  ADP + fructose-1,6-bisphosphate + 2 H+
;;         r510, D-fructose-6-phosphate + L-glutamine  ->  L-glutamate + D-glucosamine-6-phosphate
;;         r409, D-glyceraldehyde-3-phosphate + D-sedoheptulose-7-phosphate  ->  D-fructose-6-phosphate + D-erythrose-4-phosphate
;;         r404, D-erythrose-4-phosphate + D-xylulose-5-phosphate  ->  D-fructose-6-phosphate + D-glyceraldehyde-3-phosphate

(assert (= (+ (- r853b) r853a (- r849b) r849a r761b (- r761a) r727 r635 (- r526) (- r510) r409 r404) 0))

;;    c404:  L-CANALINE
;;         r401b, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r401a, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate

(assert (= (+ r401b (- r401a)) 0))

;;    c441:  GLYOX
;;         r773, D-threo-isocitrate  ->  glyoxylate + succinate
;;         r768b, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
;;         r768a, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+

(assert (= (+ r773 (- r768b) r768a (- r435)) 0))

;;    c786:  UDP-AAGM-DIAMINOHEPTANEDIOATE
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+

(assert (= (+ r897 (- r896) (- r892b) r892a) 0))

;;    c34:  Octadec-2-enoyl-ACPs
;;         r68b, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r68a, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+

(assert (= (+ (- r68b) r68a) 0))

;;    c225:  CPD-863
;;         r271b, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r271a, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+

(assert (= (+ r271b (- r271a)) 0))

;;    c641:  CPD-548
;;         r626, S-formylglutathione + H2O  ->  formate + glutathione + H+

(assert (= (+ (- r626)) 0))

;;    c753:  CPD-901
;;         r832, mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate

(assert (= (+ (- r832)) 0))

;;    c362:  RIBOFLAVIN
;;         r549, riboflavin + ATP  ->  FMN + ADP + 2 H+
;;         r486, 2 6,7-dimethyl-8-(1-D-ribityl)lumazine + H+  ->  5-amino-6-(D-ribitylamino)uracil riboflavin
;;         r369b, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r369a, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+

(assert (= (+ (- r549) r486 (- r369b) r369a) 0))

;;    c447:  OH-MYRISTOYL
;;         r734, UDP-2,3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
;;         r437, 2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2,3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+

(assert (= (+ (- r734) (- r437)) 0))

;;    c587:  DGTP
;;         r738b, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r738a, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r652b, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r652a, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r573, 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+

(assert (= (+ r738b (- r738a) r652b (- r652a) r573) 0))

;;    c135:  GLC-1-P
;;         r860b, alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
;;         r860a, alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
;;         r593, alpha-D-glucose 1-phosphate + ATP  ->  ADP-D-glucose + diphosphate
;;         r591, alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate
;;         r440, maltotetraose + phosphate  ->  maltotriose + alpha-D-glucose 1-phosphate
;;         r220, alpha-D-glucose 1-phosphate  ->  beta-D-glucose 1-phosphate

(assert (= (+ r860b (- r860a) (- r593) (- r591) r440 (- r220)) 0))

;;    c347:  L-ALPHA-ALANINE
;;         s7_obj, s7_obj
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r834b, L-alanine  =  D-alanine
;;         r834a, L-alanine  =  D-alanine
;;         r743, kynurenine + H2O  ->  L-alanine + anthranilate + H+
;;         r519b, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r519a, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r518b, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r518a, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r501b, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r501a, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+

(assert (= (-0.1 s7_obj (- r894) r834b (- r834a) r743 (- r519b) r519a (- r518b) r518a r501b (- r501a) (- r411) (- r355)) 0))

;;    c185:  CPD0-1183
;;         r245b, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
;;         r245a, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink

(assert (= (+ r245b (- r245a)) 0))

;;    c2:  Ubiquinones
;;         r59b, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r59a, a ubiquinone + succinate  ->  fumarate + a ubiquinol
;;         r58, nitrate[periplasmic space] + a ubiquinol  ->  nitrite[periplasmic space] + a ubiquinone + H2O[periplasmic space]
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]
;;         r56, sn-glycerol-3-phosphate + a ubiquinone  ->  dihydroxyacetone phosphate + a ubiquinol
;;         r55, NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol

(assert (= (+ r59b (- r59a) r58 +2.0 r57 (- r56) (- r55)) 0))

;;    c128:  1-AMINO-PROPAN-2-ONE-3-PHOSPHATE
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r216, (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+  ->  1-amino-propan-2-one-3-phosphate + CO2

(assert (= (+ (- r524) r216) 0))

;;    c110:  NAcMur-Peptide-NAcGlc-Undecaprenols
;;         r207, a lipid II + H2O  ->  a N-acetylglucosamine--N-acetylmuramyl-(tetrapeptide) pyrophosphoryl-undecaprenol + D-alanine

(assert (= (+ (- r207)) 0))

;;    c424:  CPD-667
;;         r481b, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r481a, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r466, O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
;;         r417, L-homoserine + acetyl-CoA  ->  O-acetyl-L-homoserine + coenzyme A

(assert (= (+ r481b (- r481a) (- r466) r417) 0))

;;    c425:  O-SUCCINYL-L-HOMOSERINE
;;         r482, L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r418, L-homoserine + succinyl-CoA  ->  O-succinyl-L-homoserine + coenzyme A

(assert (= (+ (- r482) (- r479b) r479a r418) 0))

;;    c356:  PYRIDOXINE-5P
;;         r546, ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r363, pyridoxine-5'-phosphate + oxygen  ->  hydrogen peroxide + pyridoxal 5'-phosphate

(assert (= (+ r546 r524 (- r363)) 0))

;;    c291:  ERYTHROSE-4P
;;         r761b, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r761a, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r470, phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate
;;         r409, D-glyceraldehyde-3-phosphate + D-sedoheptulose-7-phosphate  ->  D-fructose-6-phosphate + D-erythrose-4-phosphate
;;         r404, D-erythrose-4-phosphate + D-xylulose-5-phosphate  ->  D-fructose-6-phosphate + D-glyceraldehyde-3-phosphate
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O

(assert (= (+ (- r761b) r761a (- r470) r409 (- r404) (- r322) r311) 0))

;;    c652:  CPD-8978
;;         r647b, ethylphosphate + H2O  =  phosphate + ethanol
;;         r647a, ethylphosphate + H2O  =  phosphate + ethanol

(assert (= (+ r647b (- r647a)) 0))

;;    c494:  ADENOSYLCOBALAMIN
;;         r603, adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+
;;         r469, ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+

(assert (= (+ r603 r469) 0))

;;    c290:  DIMETHYLBENZIMIDAZOLE
;;         r446, nicotinate mononucleotide + 5,6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O

(assert (= (+ (- r446) r311) 0))

;;    c205:  DTDP-DEOH-DEOXY-MANNOSE
;;         r841, dTDP-4-dehydro-6-deoxy-D-glucose  ->  dTDP-4-dehydro-6-deoxy-L-mannose
;;         r257, NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose

(assert (= (+ r841 (- r257)) 0))

;;    c255:  CPD-7033
;;         r287b, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r287a, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+

(assert (= (+ (- r287b) r287a) 0))

;;    c28:  R-3-hydroxydodecanoyl-ACPs
;;         r83, a (R)-3-hydroxydodecanoyl-[acp]  ->  a trans dodec-2-enoyl-[acp] + H2O
;;         r65, a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+

(assert (= (+ (- r83) r65) 0))

;;    c589:  TTP
;;         r591, alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate
;;         r574, dTDP + ATP  ->  dTTP + ADP + H+

(assert (= (+ (- r591) r574) 0))

;;    c261:  TARTRONATE-S-ALD
;;         r294b, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r294a, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+

(assert (= (+ (- r294b) r294a) 0))

;;    c743:  CPD-674
;;         r817b, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r817a, L-phenylalanine  =  trans-cinnamate + ammonia + H+

(assert (= (+ (- r817b) r817a) 0))

;;    c141:  CPD-10773
;;         r225, 4,5-dihydroxy-2,3-pentanedione  ->  (2R,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one
;;         r223, (2R,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2R,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran

(assert (= (+ r225 (- r223)) 0))

;;    c765:  CPD-7222
;;         r856b, 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA
;;         r856a, 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA

(assert (= (+ (- r856b) r856a) 0))

;;    c636:  LAUROYLCOA-CPD
;;         r623b, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r623a, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+

(assert (= (+ r623b (- r623a)) 0))

;;    c655:  DEOXYGUANOSINE
;;         r652b, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r652a, dGTP + H2O  =  PPPi + deoxyguanosine + H+

(assert (= (+ (- r652b) r652a) 0))

;;    c431:  N2-SUCCINYLORNITHINE
;;         r713, N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
;;         r521, N2-succinyl-L-ornithine + 2-oxoglutarate  ->  L-glutamate + N2-succinyl-L-glutamate 5-semialdehyde
;;         r428b, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r428a, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+

(assert (= (+ r713 (- r521) (- r428b) r428a) 0))

;;    c343:  3-METHYL-CROTONYL-COA
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r352, isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2

(assert (= (+ (- r916) r352) 0))

;;    c144:  CPD-868
;;         r226, 5-hydroxy-3,4,4-trimethyl-delta2-pimelyl-CoA-delta-lactone  ->  delta2,5-3,4,4-trimethylpimelyl-CoA + H+

(assert (= (+ (- r226)) 0))

;;    c1:  NADH
;;         s33_obj, s33_obj
;;         r378b, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r378a, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r373b, NAD+ + NADPH  =  NADH + NADP+
;;         r373a, NAD+ + NADPH  =  NADH + NADP+
;;         r371, NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r365, NAD+ + 5,10-methylene-THF  ->  5,10-methenyltetrahydrofolate + NADH
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r346, prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH
;;         r345, precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH
;;         r316, formate + NAD+  ->  CO2 + NADH
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+
;;         r297, L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+
;;         r295b, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r295a, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r294b, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r294a, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r289b, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r289a, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r288b, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r288a, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r287b, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r287a, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r286b, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r286a, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r285b, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r285a, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r284b, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r284a, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r283b, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r283a, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r282, diacetyl + NADH + H+  ->  (R)-acetoin + NAD+
;;         r281, diacetyl + NADH + H+  ->  (S)-acetoin + NAD+
;;         r280b, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r280a, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r279b, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r279a, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r278b, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r278a, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r276b, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r276a, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r275b, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r275a, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r274b, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r274a, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r271b, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r271a, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r270, 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+
;;         r268, (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
;;         r267b, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r267a, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r266b, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r266a, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+
;;         r263, histidinol + NAD+  ->  histidinal + NADH + H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+
;;         r261b, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r261a, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r259, erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+
;;         r256, NADH + pyruvate + H+  ->  NAD+ + (R)-lactate
;;         r255b, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r255a, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r254b, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r254a, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r251, (2R,3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+
;;         r249, 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+
;;         r248, NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r195, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87.
;;         r188, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87.
;;         r181, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87.
;;         r174, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87.
;;         r167, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85.
;;         r160, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85.
;;         r153, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83.
;;         r146, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83.
;;         r139, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83.
;;         r130, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
;;         r125, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
;;         r120, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
;;         r115, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
;;         r110, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
;;         r105, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
;;         r100, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
;;         r95, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
;;         r90, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.
;;         r76, lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  ->  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+
;;         r75, a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+
;;         r74, a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+
;;         r73, a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+
;;         r72, a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+
;;         r71, a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+
;;         r70, a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+
;;         r69, a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+
;;         r68b, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r68a, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r55, NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol

(assert (= (-0.1 s33_obj (- r378b) r378a +2.0 r377b -2.0 r377a (- r373b) r373a (- r371) r370 (- r367b) r367a r365 r359 r356 r355 r346 r345 r341 r340 (- r339b) r339a r338 (- r337b) r337a (- r335b) r335a (- r334b) r334a (- r333b) r333a (- r332b) r332a (- r331b) r331a (- r330b) r330a (- r329b) r329a (- r328b) r328a r327 (- r325b) r325a (- r323b) r323a r322 r320 (- r319b) r319a (- r318b) r318a r317 r316 r315 r297 r295b (- r295a) (- r294b) r294a -2.0 r290b +2.0 r290a r289b (- r289a) r288b (- r288a) r287b (- r287a) r286b (- r286a) r285b (- r285a) (- r284b) r284a (- r283b) r283a (- r282) (- r281) (- r280b) r280a r279b (- r279a) r278b (- r278a) (- r276b) r276a (- r275b) r275a (- r274b) r274a r273b (- r273a) (- r271b) r271a r270 r268 (- r267b) r267a (- r266b) r266a r264 r263 r262 (- r261b) r261a r259 (- r256) r255b (- r255a) (- r254b) r254a r251 r249 r248 r235 r232 r231 (- r197b) r197a r195 r188 r181 r174 r167 r160 r153 r146 r139 (- r130) (- r125) (- r120) (- r115) (- r110) (- r105) (- r100) (- r95) (- r90) r76 (- r75) (- r74) (- r73) (- r72) (- r71) (- r70) (- r69) (- r68b) r68a (- r55)) 0))

;;    c107:  XANTHINE
;;         r721, guanine + H2O  ->  ammonia + xanthine
;;         r460, xanthosine + phosphate  ->  alpha-D-ribose-1-phosphate + xanthine
;;         r459, 5-phospho-alpha-D-ribose 1-diphosphate + xanthine  ->  xanthosine-5-phosphate + diphosphate
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+
;;         r247, hypoxanthine + H2O  ->  xanthine + 2 H+
;;         r205b, xanthosine + H2O  =  D-ribose + xanthine
;;         r205a, xanthosine + H2O  =  D-ribose + xanthine

(assert (= (+ r721 r460 (- r459) (- r315) r247 (- r205b) r205a) 0))

;;    c643:  CPD-85
;;         r632b, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r632a, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+

(assert (= (+ (- r632b) r632a) 0))

;;    c699:  ADENOSYL-P4
;;         r728b, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r728a, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+

(assert (= (+ r728b (- r728a)) 0))

;;    c294:  HG+2
;;         r832, mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate
;;         r313, Hg2+ + NADPH  ->  Hg0 + NADP+ + H+

(assert (= (+ r832 (- r313)) 0))

;;    c498:  DELTA3-ISOPENTENYL-PP
;;         r855, isopentenyl diphosphate  ->  dimethylallyl diphosphate + H+
;;         r494b, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r494a, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r493, di-trans,poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans,poly-cis-undecaprenyl diphosphate + diphosphate + H+
;;         r492b, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r492a, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r491b, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r491a, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r490b, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r490a, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r489b, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r489a, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r488b, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r488a, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r487b, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r487a, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r473, dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+
;;         r472, geranyl diphosphate + isopentenyl diphosphate  ->  2-trans,6-trans-farnesyl diphosphate + diphosphate + H+

(assert (= (+ (- r855) r494b (- r494a) (- r493) r492b (- r492a) r491b (- r491a) r490b (- r490a) r489b (- r489a) r488b (- r488a) r487b (- r487a) (- r473) (- r472)) 0))

;;    c157:  AMMONIA
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r820, L-threonine  ->  2-oxobutanoate + ammonia + H+
;;         r819b, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r819a, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r818, L-histidine  ->  ammonia + urocanate + H+
;;         r817b, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r817a, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r816, L-serine  ->  pyruvate + ammonia + H+
;;         r727, D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
;;         r725, 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + H2O  ->  5-amino-6-(5'-phosphoribosylamino)uracil + ammonia
;;         r721, guanine + H2O  ->  ammonia + xanthine
;;         r718, dCTP + H2O  ->  ammonia + dUTP
;;         r717b, cytidine + H2O  =  uridine + ammonia
;;         r717a, cytidine + H2O  =  uridine + ammonia
;;         r716, deoxycytidine + H2O  ->  deoxyuridine + ammonia
;;         r715, cytosine + H2O  ->  ammonia + uracil
;;         r714, adenosine + H2O  ->  ammonia + inosine
;;         r713, N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
;;         r711, agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+
;;         r696b, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r696a, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
;;         r693, L-glutamine + H2O  ->  L-glutamate + ammonia + H+
;;         r691, L-asparagine + H2O  ->  ammonia + L-aspartate + H+
;;         r483, 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r233, ammonia + deoxyinosine  ->  2'-deoxyadenosine + H2O

(assert (= (+ (- r906) (- r881) (- r880) r827 r825 r820 (- r819b) r819a r818 (- r817b) r817a r816 r727 r725 r721 r718 (- r717b) r717a r716 r715 r714 +2.0 r713 r711 (- r696b) r696a r694 r693 r691 +4.0 r483 r479b (- r479a) r362 r360 r359 (- r358) r356 r355 r235 (- r233)) 0))

;;    c529:  SPERMIDINE
;;         r497, spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+
;;         r496, putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+

(assert (= (+ (- r497) r496) 0))

;;    c136:  CPD-448
;;         r220, alpha-D-glucose 1-phosphate  ->  beta-D-glucose 1-phosphate

(assert (= (+ r220) 0))

;;    c54:  CO-A
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r625, 3,5-tetradecadienoyl-CoA + H2O  ->  3,5-tetradecadienoate + coenzyme A + H+
;;         r624b, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r624a, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r623b, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r623a, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r622b, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r622a, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r621b, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r621a, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r620, 1,4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1,4-dihydroxy-2-naphthoate + coenzyme A + H+
;;         r619b, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r619a, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r531, dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
;;         r430, tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A
;;         r429, L-serine + acetyl-CoA  ->  O-acetyl-L-serine + coenzyme A
;;         r428b, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r428a, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r427b, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r427a, OPC4-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + jasmonoyl-CoA
;;         r426b, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r426a, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r425b, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r425a, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r424, pyruvate + coenzyme A  ->  formate + acetyl-CoA
;;         r423, propanoyl-CoA + phosphate  ->  propionyl-P + coenzyme A
;;         r422, phosphate + acetyl-CoA  ->  acetylphosphate + coenzyme A
;;         r421, L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
;;         r420, 2-methylacetoacetyl-CoA + coenzyme A  ->  propanoyl-CoA + acetyl-CoA
;;         r419, 2-oxobutanoate + coenzyme A  ->  propanoyl-CoA + formate
;;         r418, L-homoserine + succinyl-CoA  ->  O-succinyl-L-homoserine + coenzyme A
;;         r417, L-homoserine + acetyl-CoA  ->  O-acetyl-L-homoserine + coenzyme A
;;         r415b, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r415a, acetyl-CoA + dihydrolipoamide  =  S-acetyldihydrolipoamide + coenzyme A
;;         r414, L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+
;;         r413, 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
;;         r412, acetoacetyl-CoA + coenzyme A  ->  2 acetyl-CoA
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A
;;         r410, D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2
;;         r194, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99.
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r187, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r180, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r173, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r166, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r159, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r152, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r145, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r138, KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.
;;         r78, lipoate acetyltransferase N6-(S-acetyldihydrolipoyl)lysine + coenzyme A  ->  acetyl-CoA + lipoate acetyltransferase N6-(dihydrolipoyl)lysine
;;         r77, acetyl-CoA + a malonyl-[acp]  ->  an acetoacetyl-[acp] + CO2 + coenzyme A

(assert (= (+ (- r878) r877b (- r877a) r876b (- r876a) r875b (- r875a) r874b (- r874a) r873b (- r873a) (- r872) (- r871) (- r870) r625 (- r624b) r624a (- r623b) r623a (- r622b) r622a (- r621b) r621a r620 (- r619b) r619a r531 r435 r434 r433 r432 r430 r429 (- r428b) r428a r427b (- r427a) r426b (- r426a) r425b (- r425a) (- r424) r423 r422 r421 (- r420) (- r419) r418 r417 (- r415b) r415a r414 (- r413) (- r412) r411 r410 (- r327) r319b (- r319a) (- r317) (- r232) (- r231) (- r194) (- r192) (- r187) (- r185) (- r180) (- r178) (- r173) (- r171) (- r166) (- r164) (- r159) (- r157) (- r152) (- r150) (- r145) (- r143) (- r138) (- r136) (- r78) r77) 0))

;;    c22:  NADP
;;         s34_obj, s34_obj
;;         r639, NADP+ + H2O  ->  NAD+ + phosphate
;;         r542, NAD+ + ATP  ->  NADP+ + ADP + 2 H+
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O
;;         r379, glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
;;         r376b, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r376a, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r374b, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r374a, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r373b, NAD+ + NADPH  =  NADH + NADP+
;;         r373a, NAD+ + NADPH  =  NADH + NADP+
;;         r369b, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r369a, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r368, NADP+ + 5,10-methylene-THF  ->  NADPH + 5,10-methenyltetrahydrofolate
;;         r366, NADPH + 7,8-dihydrofolate  ->  NADP+ + tetrahydrofolate
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
;;         r344b, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r344a, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde
;;         r313, Hg2+ + NADPH  ->  Hg0 + NADP+ + H+
;;         r298, NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate
;;         r296, 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+
;;         r293b, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r293a, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r292b, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r292a, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r277b, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r277a, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r272, 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + NADP+
;;         r269, (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
;;         r265, D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH
;;         r260, beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+
;;         r258, 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+
;;         r257, NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose
;;         r253, 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2,3-dihydroxy-3-methylvalerate + NADP+
;;         r252, (S)-2-acetolactate + NADPH + H+  ->  2,3-dihydroxy-isovalerate + NADP+
;;         r250, 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+
;;         r246b, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r246a, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r131, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139.
;;         r129, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
;;         r126, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139.
;;         r124, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
;;         r121, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139.
;;         r119, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
;;         r116, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139.
;;         r114, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
;;         r111, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137.
;;         r109, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
;;         r106, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135.
;;         r104, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
;;         r101, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135.
;;         r99, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
;;         r96, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133.
;;         r94, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.
;;         r91, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88.
;;         r89, an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+
;;         r67, a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+
;;         r66, a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+
;;         r65, a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+
;;         r64, a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+
;;         r63, a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+
;;         r62, a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+

(assert (= (-0.1 s34_obj (- r639) r542 +3.0 r380 r379 +2.0 r376b -2.0 r376a +2.0 r375b -2.0 r375a (- r374b) r374a (- r373b) r373a r369b (- r369a) (- r368) r366 r358 r357 r344b (- r344a) (- r342) r336b (- r336a) r326 r324 r321 r313 r298 r296 r293b (- r293a) r292b (- r292a) r291b (- r291a) (- r277b) r277a r272 (- r269) (- r265) (- r260) r258 r257 r253 r252 r250 (- r246b) r246a r131 r129 r126 r124 r121 r119 r116 r114 r111 r109 r106 r104 r101 r99 r96 r94 r91 r89 r67 r66 r65 r64 r63 r62) 0))

;;    c527:  PUTRESCINE
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r751, L-ornithine + H+  ->  CO2 + putrescine
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
;;         r515, putrescine + 2-oxoglutarate  ->  L-glutamate + 4-aminobutanal
;;         r496, putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+

(assert (= (+ (- r883) r751 r694 (- r515) (- r496)) 0))

;;    c666:  CPD-597
;;         r711, agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia

(assert (= (+ r711 (- r694)) 0))

;;    c295:  HG0
;;         r313, Hg2+ + NADPH  ->  Hg0 + NADP+ + H+

(assert (= (+ r313) 0))

;;    c658:  CPD-560
;;         r664, S-methyl-5'-thioadenosine + H2O  ->  S-methyl-5-thio-D-ribose + adenine

(assert (= (+ r664) 0))

;;    c461:  ADENINE
;;         r664, S-methyl-5'-thioadenosine + H2O  ->  S-methyl-5-thio-D-ribose + adenine
;;         r663, AMP + H2O  ->  D-ribose-5-phosphate + adenine
;;         r662, S-adenosyl-L-homocysteine + H2O  ->  S-ribosyl-L-homocysteine + adenine
;;         r444, 5-phospho-alpha-D-ribose 1-diphosphate + adenine  ->  AMP + diphosphate
;;         r443b, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
;;         r443a, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine

(assert (= (+ r664 r663 r662 (- r444) (- r443b) r443a) 0))

;;    c167:  CPD-9421
;;         r804, (2S,3S)-2-methylcitrate  ->  2-methyl-trans-aconitate + H2O
;;         r238, 2-methyl-trans-aconitate  ->  cis-2-methylaconitate

(assert (= (+ r804 (- r238)) 0))

;;    c700:  DIHYDRONEOPTERIN-P
;;         r731, 7,8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
;;         r729, dihydroneopterin phosphate + H2O  ->  7,8-dihydro-D-neopterin + phosphate

(assert (= (+ r731 (- r729)) 0))

;;    c691:  FORMAMIDE
;;         r712, N-formimino-L-glutamate + H2O  ->  L-glutamate + formamide

(assert (= (+ r712) 0))

;;    c475:  URIDINE
;;         r50_nutr_r, try exchange reaction for URIDINE
;;         r717b, cytidine + H2O  =  uridine + ammonia
;;         r717a, cytidine + H2O  =  uridine + ammonia
;;         r559, uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
;;         r558, uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
;;         r458, phosphate + uridine  ->  alpha-D-ribose-1-phosphate + uracil

(assert (= (+ r50_nutr_r (- r717b) r717a (- r559) r558 (- r458)) 0))

;;    c442:  MALTOTRIOSE
;;         r657, maltotriose + H2O  ->  maltose + alpha-D-glucose
;;         r440, maltotetraose + phosphate  ->  maltotriose + alpha-D-glucose 1-phosphate
;;         r436, maltotriose + maltose  ->  maltotetraose + beta-D-glucose

(assert (= (+ (- r657) r440 (- r436)) 0))

;;    c380:  CPD-12115
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
;;         r383, demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+

(assert (= (+ r471 (- r383)) 0))

;;    c654:  D-MYO-INOSITOL-1-MONOPHOSPHATE
;;         r650b, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r650a, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate

(assert (= (+ r650b (- r650a)) 0))

;;    c278:  CPD-11495
;;         r306b, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r306a, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2

(assert (= (+ (- r306b) r306a) 0))

;;    c274:  P-HYDROXY-PHENYLPYRUVATE
;;         r523, L-tyrosine + 2-oxoglutarate  ->  L-glutamate + 4-hydroxyphenylpyruvate
;;         r522, 4-hydroxyphenylpyruvate + L-glutamate  ->  L-tyrosine + 2-oxoglutarate
;;         r346, prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH
;;         r304, 4-hydroxyphenylpyruvate + oxygen  ->  CO2 + homogentisate

(assert (= (+ r523 (- r522) r346 (- r304)) 0))

;;    c558:  DEPHOSPHO-COA
;;         r596, 4'-phosphopantetheine + ATP  ->  dephospho-CoA + diphosphate
;;         r531, dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+

(assert (= (+ r596 (- r531)) 0))

;;    c785:  L-ALA-D-GLU-MESOA2PM
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+

(assert (= (+ r892b (- r892a)) 0))

;;    c81:  D2-ENOYL-COA
;;         r191, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91.
;;         r184, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91.
;;         r177, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91.
;;         r170, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91.
;;         r163, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89.
;;         r156, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89.
;;         r149, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87.
;;         r142, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87.
;;         r135, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87.

(assert (= (+ r191 r184 r177 r170 r163 r156 r149 r142 r135) 0))

;;    c88:  CPD0-1108
;;         r866, beta-D-ribopyranose  ->  beta-D-ribofuranose
;;         r196b, beta-D-ribofuranose  =  D-ribose
;;         r196a, beta-D-ribofuranose  =  D-ribose

(assert (= (+ r866 r196b (- r196a)) 0))

;;    c90:  Aldehydes
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+

(assert (= (+ r197b (- r197a)) 0))

;;    c398:  5-P-RIBOSYL-N-FORMYLGLYCINEAMIDE
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r396, 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+

(assert (= (+ (- r911) r397 r396) 0))

;;    c383:  HOMO-CYS
;;         r828, S-ribosyl-L-homocysteine  ->  L-homocysteine + 4,5-dihydroxy-2,3-pentanedione
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r466, O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
;;         r388b, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r388a, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r387b, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r387a, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r386, L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
;;         r385, L-homocysteine + 5-methyltetrahydropteroyltri-L-glutamate  ->  L-methionine + tetrahydropteroyltri-L-glutamate

(assert (= (+ r828 r825 r466 r388b (- r388a) r387b (- r387a) (- r386) (- r385)) 0))

;;    c615:  3-MERCAPTO-PYRUVATE
;;         r606b, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r606a, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+

(assert (= (+ r606b (- r606a)) 0))

;;    c728:  CIS-ACONITATE
;;         r784, cis-aconitate + H2O  ->  D-threo-isocitrate
;;         r783, citrate  ->  cis-aconitate + H2O

(assert (= (+ (- r784) r783) 0))

;;    c156:  ISOVALERYL-COA
;;         r352, isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH

(assert (= (+ (- r352) r232) 0))

;;    c39:  2-Octenoyl-ACPs
;;         r80, an (R)-3-hydroxyoctanoyl-[acp]  ->  a trans oct-2-enoyl-[acp] + H2O
;;         r71, a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+

(assert (= (+ r80 (- r71)) 0))

;;    c570:  PYRIDOXAMINE
;;         r547, ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+

(assert (= (+ (- r547)) 0))

;;    c201:  ACETOACETYL-COA
;;         r609, acetoacetate + acetyl-CoA  ->  acetoacetyl-CoA + acetate
;;         r412, acetoacetyl-CoA + coenzyme A  ->  2 acetyl-CoA
;;         r255b, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r255a, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+

(assert (= (+ r609 (- r412) r255b (- r255a)) 0))

;;    c444:  MALTOTETRAOSE
;;         r440, maltotetraose + phosphate  ->  maltotriose + alpha-D-glucose 1-phosphate
;;         r436, maltotriose + maltose  ->  maltotetraose + beta-D-glucose

(assert (= (+ (- r440) r436) 0))

;;    c132:  DIACETYL
;;         r282, diacetyl + NADH + H+  ->  (R)-acetoin + NAD+
;;         r281, diacetyl + NADH + H+  ->  (S)-acetoin + NAD+
;;         r218, (S)-2-acetolactate  ->  diacetyl + CO2 + H+

(assert (= (+ (- r282) (- r281) r218) 0))

;;    c311:  CPD-371
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+

(assert (= (+ r328b (- r328a)) 0))

;;    c595:  GUANOSINE-5DP-3DP
;;         r735, guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
;;         r653, ppGpp + H2O  ->  diphosphate + GDP
;;         r584, ATP + GDP  ->  AMP + ppGpp + 2 H+

(assert (= (+ r735 (- r653) r584) 0))

;;    c338:  OROTATE
;;         r451, 5-phospho-alpha-D-ribose 1-diphosphate + orotate  ->  orotidine-5'-phosphate + diphosphate
;;         r347b, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r347a, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide

(assert (= (+ (- r451) (- r347b) r347a) 0))

;;    c317:  VANILLYL_MANDELATE
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+

(assert (= (+ (- r333b) r333a) 0))

;;    c133:  THF
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r692, 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O
;;         r396, 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+
;;         r395, aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r386, L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
;;         r382, dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+
;;         r366, NADPH + 7,8-dihydrofolate  ->  NADP+ + tetrahydrofolate
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r219, formaldehyde + tetrahydrofolate + 2 H+  ->  5,10-methylene-THF + H2O

(assert (= (+ r904b (- r904a) r692 (- r398) r396 r395 r394 r386 r382 r366 (- r235) (- r219)) 0))

;;    c569:  PYRIDOXINE
;;         r546, ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+

(assert (= (+ (- r546)) 0))

;;    c206:  DTDP-RHAMNOSE
;;         r257, NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose

(assert (= (+ r257) 0))

;;    c222:  OXALACETIC_ACID
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r753b, oxaloacetate + H+  =  pyruvate + CO2
;;         r753a, oxaloacetate + H+  =  pyruvate + CO2
;;         r503b, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r503a, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+
;;         r267b, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r267a, (S)-malate + NAD+  =  oxaloacetate + NADH + H+

(assert (= (+ (- r756) r755b (- r755a) r753b (- r753a) (- r503b) r503a (- r434) (- r433) (- r267b) r267a) 0))

;;    c237:  CPD-341
;;         r277b, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r277a, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+

(assert (= (+ (- r277b) r277a) 0))

;;    c137:  CPD-10776
;;         r222, (2S,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran
;;         r221, (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran + tetrahydroxoborate  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran-borate + 2 H2O

(assert (= (+ r222 (- r221)) 0))

;;    c204:  D-LACTATE
;;         r44_nutr_r, try exchange reaction for D-LACTATE
;;         r777, N-acetylmuramate 6-phosphate + H2O  ->  N-acetyl-D-glucosamine-6-phosphate + (R)-lactate
;;         r618, S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+
;;         r256, NADH + pyruvate + H+  ->  NAD+ + (R)-lactate

(assert (= (+ r44_nutr_r r777 r618 r256) 0))

;;    c122:  AMINO-ACETONE
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r213, 2-amino-3-oxobutanoate + 2 H+  ->  aminoacetone + CO2

(assert (= (+ (- r360) r213) 0))

;;    c766:  MANNOSE-1P
;;         r859b, alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate
;;         r859a, alpha-D-mannose 1-phosphate  =  D-mannose-6-phosphate

(assert (= (+ r859b (- r859a)) 0))

;;    c516:  L-CYSTATHIONINE
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r482, L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+

(assert (= (+ (- r825) r482) 0))

;;    c750:  CAMP
;;         r829b, ATP  =  cyclic-AMP + diphosphate + H+
;;         r829a, ATP  =  cyclic-AMP + diphosphate + H+

(assert (= (+ (- r829b) r829a) 0))

;;    c763:  CPD-8625
(assert (= (;;         r847b, peptidylproline (omega = 180)  =  peptidylproline (omega) 0))
(assert (= (;;         r847a, peptidylproline (omega = 180)  =  peptidylproline (omega) 0))

(assert (= (+ (- r847b) r847a) 0))

;;    c370:  7-AMINOMETHYL-7-DEAZAGUANINE
;;         r376b, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r376a, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+

(assert (= (+ r376b (- r376a)) 0))

;;    c288:  CPD-5881
;;         r803, 4alpha-hydroxy-tetrahydrobiopterin  ->  dihydrobiopterin + H2O
;;         r309, L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin

(assert (= (+ (- r803) r309) 0))

;;    c320:  SINAPALDEHYDE
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+

(assert (= (+ r336b (- r336a)) 0))

;;    c373:  ANTHRANILATE
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r743, kynurenine + H2O  ->  L-alanine + anthranilate + H+
;;         r453, anthranilate + 5-phospho-alpha-D-ribose 1-diphosphate  ->  N-(5'-phosphoribosyl)-anthranilate + diphosphate
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+

(assert (= (+ r770 r743 (- r453) (- r377b) r377a) 0))

;;    c536:  THIAMINE-P
;;         r581, thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+
;;         r556, thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+
;;         r499, 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate

(assert (= (+ (- r581) r556 r499) 0))

;;    c727:  CPD-654
;;         r781, 2-dehydro-3-deoxy-L-arabinonate  ->  2,5-dioxopentanoate + H2O

(assert (= (+ r781) 0))

;;    c165:  CPD-1086
;;         r272, 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + NADP+
;;         r237, 5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + H2O  ->  5-amino-6-(D-ribitylamino)uracil + phosphate

(assert (= (+ r272 (- r237)) 0))

;;    c190:  2-METHYL-3-HYDROXY-BUTYRYL-COA
;;         r808, tigloyl-CoA + H2O  ->  2-methyl-3-hydroxybutyryl-CoA
;;         r248, NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+

(assert (= (+ r808 (- r248)) 0))

;;    c679:  CPD-10782
;;         r702b, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r702a, AAI + H2O  =  homoserine lactone + 3-oxooctanoate

(assert (= (+ r702b (- r702a)) 0))

;;    c778:  CPD-691
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+

(assert (= (+ r914 (- r882) r879b (- r879a)) 0))

;;    c417:  8-AMINO-7-OXONONANOATE
;;         r507, S-adenosyl-L-methionine + 7-keto-8-aminopelargonate  ->  S-adenosyl-4-methylthio-2-oxobutanoate + 7,8-diaminopelargonate
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A

(assert (= (+ (- r507) r411) 0))

;;    c585:  DCTP
;;         r718, dCTP + H2O  ->  ammonia + dUTP
;;         r572, dCDP + ATP  ->  dCTP + ADP + H+

(assert (= (+ (- r718) r572) 0))

;;    c27:  3-oxo-dodecanoyl-ACPs
;;         r65, a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+

(assert (= (+ (- r65)) 0))

;;    c504:  P-AMINO-BENZOATE
;;         r769, 4-amino-4-deoxychorismate  ->  p-aminobenzoate + pyruvate + H+
;;         r475, p-aminobenzoate + 6-hydroxymethyl-dihydropterin diphosphate  ->  diphosphate + 7,8-dihydropteroate

(assert (= (+ r769 (- r475)) 0))

;;    c675:  BUTYRIC_ACID
;;         r699b, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r699a, PAI-2 + H2O  =  homoserine lactone + butyrate

(assert (= (+ (- r699b) r699a) 0))

;;    c772:  CPD0-181
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r867, N5-carboxyaminoimidazole ribonucleotide  ->  5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate

(assert (= (+ r908 (- r867)) 0))

;;    c509:  ARABINOSE-5P
;;         r848, D-ribulose-5-phosphate  ->  D-arabinose 5-phosphate
;;         r477, D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate

(assert (= (+ r848 (- r477)) 0))

;;    c525:  CPD-9453
;;         r492b, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r492a, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r491b, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r491a, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+

(assert (= (+ r492b (- r492a) (- r491b) r491a) 0))

;;    c177:  HYDROGEN-PEROXIDE
;;         r363, pyridoxine-5'-phosphate + oxygen  ->  hydrogen peroxide + pyridoxal 5'-phosphate
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
;;         r361, L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r348, protoporphyrinogen IX + 3 oxygen  ->  protoporphyrin IX + 3 hydrogen peroxide
;;         r347b, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r347a, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r312, 2 superoxide + 2 H+  ->  hydrogen peroxide + oxygen
;;         r303b, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r303a, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r302b, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r302a, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r301, hydrogen peroxide + 2 glutathione  ->  glutathione disulfide + 2 H2O
;;         r300, 2 hydrogen peroxide  ->  2 H2O + oxygen
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium

(assert (= (+ r363 r362 r361 r360 +3.0 r348 (- r347b) r347a r312 r303b (- r303a) r302b (- r302a) (- r301) -2.0 r300 r241) 0))

;;    c731:  DTDP-DEOH-DEOXY-GLUCOSE
;;         r841, dTDP-4-dehydro-6-deoxy-D-glucose  ->  dTDP-4-dehydro-6-deoxy-L-mannose
;;         r789, dTDP-D-glucose  ->  dTDP-4-dehydro-6-deoxy-D-glucose + H2O

(assert (= (+ (- r841) r789) 0))

;;    c463:  NICOTINATE_NUCLEOTIDE
;;         r595, ATP + nicotinate mononucleotide  ->  diphosphate + nicotinate adenine dinucleotide
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
;;         r446, nicotinate mononucleotide + 5,6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+

(assert (= (+ (- r595) r454 (- r446)) 0))

;;    c564:  O-PHOSPHO-L-HOMOSERINE
;;         r814, O-phospho-L-homoserine + H2O  ->  phosphate + L-threonine
;;         r539, L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+

(assert (= (+ (- r814) r539) 0))

;;    c337:  DI-H-OROTATE
;;         r709, N-carbamoyl-L-aspartate + H+  ->  (S)-dihydroorotate + H2O
;;         r347b, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r347a, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide

(assert (= (+ r709 r347b (- r347a)) 0))

;;    c129:  CPD-7100
;;         r251, (2R,3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+
;;         r217, (2S)-2-isopropyl-3-oxosuccinate + H+  ->  4-methyl-2-oxopentanoate + CO2

(assert (= (+ r251 (- r217)) 0))

;;    c616:  HSCN
;;         r608, thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
;;         r606b, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r606a, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+

(assert (= (+ r608 (- r606b) r606a) 0))

;;    c419:  SUC-COA
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r430, tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A
;;         r428b, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r428a, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r418, L-homoserine + succinyl-CoA  ->  O-succinyl-L-homoserine + coenzyme A
;;         r414, L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+

(assert (= (+ r878 (- r430) r428b (- r428a) (- r418) (- r414)) 0))

;;    c723:  2-PG
;;         r857b, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r857a, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r778b, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r778a, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+

(assert (= (+ (- r857b) r857a r778b (- r778a)) 0))

;;    c389:  CPD-9040
;;         r391b, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r391a, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine

(assert (= (+ r391b (- r391a)) 0))

;;    c439:  CPD-622
;;         r804, (2S,3S)-2-methylcitrate  ->  2-methyl-trans-aconitate + H2O
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+

(assert (= (+ (- r804) r433) 0))

;;    c113:  Cis-2-enoyl-CoAs
;;         r208b, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
;;         r208a, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA

(assert (= (+ r208b (- r208a)) 0))

;;    c735:  5-AMINO-LEVULINATE
;;         r862, glutamate-1-semialdehyde  ->  5-amino-levulinate
;;         r796, 2 5-amino-levulinate  ->  porphobilinogen + 2 H2O + H+

(assert (= (+ r862 -2.0 r796) 0))

;;    c514:  N-ACETYLNEURAMINATE
;;         r598, N-acetylneuraminate + CTP  ->  CMP-N-acetylneuraminate + diphosphate
;;         r480, phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate

(assert (= (+ (- r598) r480) 0))

;;    c74:  OH-ACYL-ACP
;;         r132, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/WATER.120.
;;         r129, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
;;         r127, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/WATER.120.
;;         r124, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
;;         r122, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/WATER.120.
;;         r119, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
;;         r117, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/WATER.120.
;;         r114, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
;;         r112, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/WATER.118.
;;         r109, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
;;         r107, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/WATER.116.
;;         r104, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
;;         r102, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/WATER.116.
;;         r99, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
;;         r97, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/WATER.114.
;;         r94, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.

(assert (= (+ (- r132) r129 (- r127) r124 (- r122) r119 (- r117) r114 (- r112) r109 (- r107) r104 (- r102) r99 (- r97) r94) 0))

;;    c104:  Cyclic-3-5-Ribonucleoside-Monophosphates
;;         r204b, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
;;         r204a, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate

(assert (= (+ r204b (- r204a)) 0))

;;    c341:  COPROPORPHYRINOGEN_III
;;         r759, uroporphyrinogen-III + 4 H+  ->  coproporphyrinogen III + 4 CO2
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O

(assert (= (+ r759 (- r351) (- r349)) 0))

;;    c414:  GLUCOSAMINE-1P
;;         r858, D-glucosamine-6-phosphate  ->  D-glucosamine 1-phosphate
;;         r410, D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+

(assert (= (+ r858 (- r410)) 0))

;;    c405:  O-UREIDOHOMOSERINE
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r401b, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r401a, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate

(assert (= (+ r907b (- r907a) (- r401b) r401a) 0))

;;    c183:  CPD0-1163
;;         r244, 2-trans,5-cis-tetradecadienoyl-CoA + H2O  ->  3-hydroxy-5-cis-tetradecenoyl-CoA

(assert (= (+ r244) 0))

;;    c3:  PROTON
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r891b, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r891a, (R)-pantolactone + beta-alanine  =  (R)-pantothenate + H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r857b, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r857a, 3-phospho-D-glycerate + H+  =  2-phospho-D-glycerate
;;         r855, isopentenyl diphosphate  ->  dimethylallyl diphosphate + H+
;;         r851, phosphoribosylformiminoAICAR-phosphate + H+  ->  phosphoribulosylformimino-AICAR-P
;;         r844, UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
;;         r833, sirohydrochlorin + Fe2+ + 6 H+  ->  siroheme
;;         r832, mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate
;;         r831, protoporphyrin IX + Fe2+  ->  protoheme IX + 2 H+
;;         r829b, ATP  =  cyclic-AMP + diphosphate + H+
;;         r829a, ATP  =  cyclic-AMP + diphosphate + H+
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r820, L-threonine  ->  2-oxobutanoate + ammonia + H+
;;         r819b, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r819a, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r818, L-histidine  ->  ammonia + urocanate + H+
;;         r817b, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r817a, L-phenylalanine  =  trans-cinnamate + ammonia + H+
;;         r816, L-serine  ->  pyruvate + ammonia + H+
;;         r815, 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate  ->  (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate + pyruvate + H+
;;         r810, urocanate + H2O  ->  4-imidazolone-5-propionate + H+
;;         r807b, CO2 + H2O  =  bicarbonate + H+
;;         r807a, CO2 + H2O  =  bicarbonate + H+
;;         r797, prephenate + H+  ->  phenylpyruvate + CO2 + H2O
;;         r796, 2 5-amino-levulinate  ->  porphobilinogen + 2 H2O + H+
;;         r786, pyruvate + L-aspartate-semialdehyde  ->  L-2,3-dihydrodipicolinate + 2 H2O + H+
;;         r778b, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r778a, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r776, D-ribulose-5-phosphate  ->  formate + 1-deoxy-L-glycero-tetrulose 4-phosphate + H+
;;         r775, o-succinylbenzoyl-CoA + H+  ->  1,4-dihydroxy-2-naphthoyl-CoA + H2O
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r769, 4-amino-4-deoxychorismate  ->  p-aminobenzoate + pyruvate + H+
;;         r759, uroporphyrinogen-III + 4 H+  ->  coproporphyrinogen III + 4 CO2
;;         r758, S-adenosyl-L-methionine + H+  ->  CO2 + S-adenosyl-L-methioninamine
;;         r757b, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r757a, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r756, oxaloacetate + ATP  ->  CO2 + phosphoenolpyruvate + ADP + H+
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r754, R-4'-phosphopantothenoyl-L-cysteine + H+  ->  4'-phosphopantetheine + CO2
;;         r753b, oxaloacetate + H+  =  pyruvate + CO2
;;         r753a, oxaloacetate + H+  =  pyruvate + CO2
;;         r752, orotidine-5'-phosphate + H+  ->  CO2 + uridine-5'-phosphate
;;         r751, L-ornithine + H+  ->  CO2 + putrescine
;;         r750, L-lysine + H+  ->  CO2 + cadaverine
;;         r749, 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O
;;         r748, L-glutamate + H+  ->  CO2 + 4-aminobutyrate
;;         r747, meso-diaminopimelate + H+  ->  CO2 + L-lysine
;;         r746, L-arginine + H+  ->  CO2 + agmatine
;;         r745, 3-octaprenyl-4-hydroxybenzoate + H+  ->  2-octaprenylphenol + CO2
;;         r743, kynurenine + H2O  ->  L-alanine + anthranilate + H+
;;         r742, 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+
;;         r741b, GTP + H2O  =  GDP + phosphate + H+
;;         r741a, GTP + H2O  =  GDP + phosphate + H+
;;         r740b, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r740a, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r739, di-trans,poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans,poly-cis-undecaprenyl phosphate + phosphate + H+
;;         r738b, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r738a, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r737b, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r737a, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
;;         r735, guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
;;         r734, UDP-2,3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
;;         r733b, diphosphate + H2O  =  2 phosphate + H+
;;         r733a, diphosphate + H2O  =  2 phosphate + H+
;;         r732, phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
;;         r731, 7,8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
;;         r730, dUTP + H2O  ->  dUMP + diphosphate + H+
;;         r728b, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r728a, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r727, D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
;;         r724b, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r724a, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
;;         r711, agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+
;;         r710, 4-imidazolone-5-propionate + H2O + H+  ->  N-formimino-L-glutamate
;;         r709, N-carbamoyl-L-aspartate + H+  ->  (S)-dihydroorotate + H2O
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r696b, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r696a, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
;;         r693, L-glutamine + H2O  ->  L-glutamate + ammonia + H+
;;         r692, 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
;;         r691, L-asparagine + H2O  ->  ammonia + L-aspartate + H+
;;         r690, N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+
;;         r688b, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r688a, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r658b, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r658a, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r652b, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r652a, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r632b, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r632a, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r626, S-formylglutathione + H2O  ->  formate + glutathione + H+
;;         r625, 3,5-tetradecadienoyl-CoA + H2O  ->  3,5-tetradecadienoate + coenzyme A + H+
;;         r624b, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r624a, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r623b, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r623a, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r622b, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r622a, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r621b, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r621a, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r620, 1,4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1,4-dihydroxy-2-naphthoate + coenzyme A + H+
;;         r619b, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r619a, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r618, S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+
;;         r614b, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r614a, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r613b, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r613a, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r612, L-arabinono-1,4-lactone + H2O  ->  L-arabinonate + H+
;;         r611b, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r611a, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r610, D-glucono-delta-lactone-6-phosphate + H2O  ->  6-phospho-D-gluconate + H+
;;         r608, thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
;;         r607b, 9-mercaptodethiobiotin  =  biotin + 2 H+
;;         r607a, 9-mercaptodethiobiotin  =  biotin + 2 H+
;;         r606b, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r606a, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r603, adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+
;;         r602b, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r602a, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r594, N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
;;         r591, alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate
;;         r589, adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate
;;         r588, 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
;;         r587, ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
;;         r586, 6-hydroxymethyl-7,8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+
;;         r585, GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+
;;         r584, ATP + GDP  ->  AMP + ppGpp + 2 H+
;;         r583, ATP + uridine-5'-phosphate  ->  ADP + uridine-5'-diphosphate + H+
;;         r582, uridine-5'-diphosphate + ATP  ->  UTP + ADP + H+
;;         r581, thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+
;;         r580b, ATP + dCMP  =  ADP + dCDP + H+
;;         r580a, ATP + dCMP  =  ADP + dCDP + H+
;;         r579, hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
;;         r578, guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
;;         r577, GDP + ATP  ->  GTP + ADP + H+
;;         r576, dUDP + ATP  ->  dUTP + ADP + H+
;;         r575, ATP + dTMP  ->  ADP + dTDP + H+
;;         r574, dTDP + ATP  ->  dTTP + ADP + H+
;;         r573, 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+
;;         r572, dCDP + ATP  ->  dCTP + ADP + H+
;;         r570, ATP + CMP  ->  ADP + CDP + H+
;;         r569b, CDP + ATP  =  CTP + ADP + H+
;;         r569a, CDP + ATP  =  CTP + ADP + H+
;;         r568, AMP + ATP  ->  2 ADP + H+
;;         r567b, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r567a, ATP + uridine-5'-phosphate  =  ADP + uridine-5'-diphosphate + H+
;;         r566b, ATP + propionate  =  ADP + propionyl-P + H+
;;         r566a, ATP + propionate  =  ADP + propionyl-P + H+
;;         r565, ADP + propionyl-P + H+  ->  ATP + propionate
;;         r564b, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r564a, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r563, L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
;;         r562, L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
;;         r561, N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
;;         r560, ADP + acetylphosphate + H+  ->  ATP + acetate
;;         r559, uridine + GTP  ->  uridine-5'-phosphate + GDP + H+
;;         r558, uridine-5'-phosphate + ADP + 2 H+  ->  uridine + ATP
;;         r557, thymidine + ATP  ->  dTMP + ADP + 2 H+
;;         r556, thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+
;;         r555, ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+
;;         r554, lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
;;         r553, shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
;;         r552, L-ribulose + ATP  ->  L-ribulose-5-phosphate + ADP + 2 H+
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+
;;         r550b, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r550a, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r549, riboflavin + ATP  ->  FMN + ADP + 2 H+
;;         r548, ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+
;;         r547, ATP + pyridoxamine  ->  ADP + pyridoxamine 5'-phosphate + 2 H+
;;         r546, ATP + pyridoxine  ->  ADP + pyridoxine-5'-phosphate + 2 H+
;;         r545, ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
;;         r544, (R)-pantothenate + ATP  ->  D-4'-phosphopantothenate + ADP + 2 H+
;;         r543, ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+
;;         r542, NAD+ + ATP  ->  NADP+ + ADP + 2 H+
;;         r541, N-acetyl-D-glucosamine + ATP  ->  N-acetyl-D-glucosamine-6-phosphate + ADP + 2 H+
;;         r540, inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
;;         r539, L-homoserine + ATP  ->  O-phospho-L-homoserine + ADP + 2 H+
;;         r538, guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
;;         r537, glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+
;;         r536b, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r536a, D-glycerate + ATP  =  3-phospho-D-glycerate + ADP + 3 H+
;;         r535, ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+
;;         r534, beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
;;         r533, alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+
;;         r532, deoxyuridine + ATP  ->  dUMP + ADP + 2 H+
;;         r531, dephospho-CoA + ATP  ->  ADP + coenzyme A + 2 H+
;;         r530, cytidine + ATP  ->  CMP + ADP + 2 H+
;;         r529, cytidine + GTP  ->  CMP + GDP + H+
;;         r528, adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+
;;         r527, adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+
;;         r526, ATP + D-fructose-6-phosphate  ->  ADP + fructose-1,6-bisphosphate + 2 H+
;;         r525, 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r504b, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r504a, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r499, 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate
;;         r498b, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r498a, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r497, spermidine + S-adenosyl-L-methioninamine  ->  spermine + S-methyl-5'-thioadenosine + H+
;;         r496, putrescine + S-adenosyl-L-methioninamine  ->  spermidine + S-methyl-5'-thioadenosine + H+
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r494b, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r494a, 2-trans,6-trans-farnesyl diphosphate + isopentenyl diphosphate  =  geranylneryl diphosphate + diphosphate + H+
;;         r493, di-trans,poly-cis-decaprenyl diphosphate + isopentenyl diphosphate  ->  di-trans,poly-cis-undecaprenyl diphosphate + diphosphate + H+
;;         r492b, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r492a, di-trans,poly-cis-nonaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-decaprenyl diphosphate + diphosphate + H+
;;         r491b, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r491a, di-trans,poly-cis-octaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-nonaprenyl diphosphate + diphosphate + H+
;;         r490b, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r490a, di-trans,poly-cis-heptaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-octaprenyl diphosphate + diphosphate + H+
;;         r489b, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r489a, di-trans,poly-cis-hexaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-heptaprenyl diphosphate + diphosphate + H+
;;         r488b, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r488a, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r487b, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r487a, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r486, 2 6,7-dimethyl-8-(1-D-ribityl)lumazine + H+  ->  5-amino-6-(D-ribitylamino)uracil riboflavin
;;         r485, cob(I)yrinate a,c-diamide + ATP  ->  adenosyl-cobyrinate a,c-diamide + PPPi + H+
;;         r483, 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+
;;         r482, L-cysteine + O-succinyl-L-homoserine  ->  succinate + L-cystathionine + H+
;;         r481b, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r481a, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r474b, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r474a, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r473, dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+
;;         r472, geranyl diphosphate + isopentenyl diphosphate  ->  2-trans,6-trans-farnesyl diphosphate + diphosphate + H+
;;         r471, all-trans-octaprenyl diphosphate + 1,4-dihydroxy-2-naphthoate + H+  ->  demethylmenaquinol-8 + diphosphate + CO2
;;         r469, ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+
;;         r468, cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+
;;         r467, O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+
;;         r466, O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r462, (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+
;;         r461, lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+
;;         r446, nicotinate mononucleotide + 5,6-dimethylbenzimidazole  ->  nicotinate + alpha-ribazole-5'-P + H+
;;         r442b, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r442a, diphosphate + nicotinamide mononucleotide  =  5-phospho-alpha-D-ribose 1-diphosphate + nicotinamide + H+
;;         r441b, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r441a, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r439b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r439a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438b, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438a, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r437, 2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + UDP-2,3-bis(3-hydroxymyristoyl)glucosamine  ->  lipid A disaccharide + uridine-5'-diphosphate + H+
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
;;         r428b, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r428a, L-ornithine + succinyl-CoA  =  N2-succinyl-L-ornithine + coenzyme A + H+
;;         r421, L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
;;         r414, L-arginine + succinyl-CoA  ->  N2-succinyl-L-arginine + coenzyme A + H+
;;         r413, 2-amino-3-oxobutanoate + coenzyme A + H+  ->  glycine + acetyl-CoA
;;         r411, pimeloyl-CoA + L-alanine + H+  ->  CO2 + 7-keto-8-aminopelargonate + coenzyme A
;;         r410, D-glucosamine 1-phosphate + acetyl-CoA  ->  N-acetyl-glucosamine-1-phosphate + coenzyme A + H+
;;         r407, pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
;;         r406, pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2
;;         r405, 2 pyruvate + H+  ->  (S)-2-acetolactate + CO2
;;         r403, isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2
;;         r400, L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+
;;         r399, L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r396, 5-phospho-ribosyl-glycineamide + 10-formyl-tetrahydrofolate  ->  5'-phosphoribosyl-N-formylglycineamide + tetrahydrofolate + 3 H+
;;         r395, aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r393, S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+
;;         r392b, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r392a, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r391b, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r391a, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r389b, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r389a, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r388b, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r388a, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r387b, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r387a, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r386, L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
;;         r384, 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
;;         r383, demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+
;;         r382, dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+
;;         r381, 2-octaprenyl-6-methoxy-1,4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + H+
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O
;;         r379, glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
;;         r378b, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r378a, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r376b, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r376a, 7-aminomethyl-7-deazaguanine + 2 NADP+  =  7-cyano-7-carbaguanine + 2 NADPH + 3 H+
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r374b, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r374a, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r371, NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r369b, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r369a, reduced riboflavin + NADP+  =  riboflavin + NADPH + 2 H+
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r364b, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r364a, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
;;         r361, L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r354b, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r354a, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r353, isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2
;;         r352, isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2
;;         r350, S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
;;         r345, precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+
;;         r344b, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r344a, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r343b, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r343a, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+
;;         r314, 2 cob(II)yrinate a,c-diamide + FMNH2  ->  2 cob(I)yrinate a,c-diamide + FMN + 3 H+
;;         r313, Hg2+ + NADPH  ->  Hg0 + NADP+ + H+
;;         r312, 2 superoxide + 2 H+  ->  hydrogen peroxide + oxygen
;;         r310, 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1,4-benzoquinol + H2O
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r307, L-tryptophan + oxygen + 2 H+  ->  N-formylkynurenine
;;         r305, homogentisate + oxygen  ->  4-maleyl-acetoacetate + H+
;;         r298, NADPH + UDP-GlcNAc-enolpyruvate + H+  ->  NADP+ + UDP-N-acetylmuramate
;;         r297, L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+
;;         r296, 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+
;;         r295b, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r295a, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r294b, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r294a, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r292b, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r292a, D-threo-isocitrate + NADP+  =  oxalosuccinate + NADPH + H+
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r289b, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r289a, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r288b, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r288a, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r287b, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r287a, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r286b, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r286a, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r285b, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r285a, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r284b, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r284a, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r282, diacetyl + NADH + H+  ->  (R)-acetoin + NAD+
;;         r281, diacetyl + NADH + H+  ->  (S)-acetoin + NAD+
;;         r280b, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r280a, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r279b, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r279a, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r278b, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r278a, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r277b, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r277a, indole acetaldehyde + NADPH + H+  =  indole-3-ethanol + NADP+
;;         r276b, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r276a, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r275b, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r275a, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r274b, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r274a, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r272, 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + NADP+
;;         r271b, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r271a, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r270, 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+
;;         r267b, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r267a, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+
;;         r263, histidinol + NAD+  ->  histidinal + NADH + H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+
;;         r261b, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r261a, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r260, beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+
;;         r259, erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+
;;         r258, 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+
;;         r257, NADPH + dTDP-4-dehydro-6-deoxy-L-mannose + H+  ->  NADP+ + dTDP-alpha-L-rhamnose
;;         r256, NADH + pyruvate + H+  ->  NAD+ + (R)-lactate
;;         r255b, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r255a, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r254b, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r254a, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r253, 2-aceto-2-hydroxy-butanoate + NADPH + H+  ->  2,3-dihydroxy-3-methylvalerate + NADP+
;;         r252, (S)-2-acetolactate + NADPH + H+  ->  2,3-dihydroxy-isovalerate + NADP+
;;         r251, (2R,3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+
;;         r250, 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+
;;         r249, 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+
;;         r248, NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+
;;         r247, hypoxanthine + H2O  ->  xanthine + 2 H+
;;         r246b, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r246a, 2-hydroxyethyldisulfide + NADPH + H+  =  2 2-mercaptoethanol + NADP+
;;         r240b, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r240a, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r236, 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r234, formate + H+  ->  CO2 + H2
;;         r230, 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O
;;         r229, 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+
;;         r227, 5-oxo-1,2-campholide  ->  2-oxo-delta3-4,5,5-trimethylcyclopentenylacetate + H+
;;         r226, 5-hydroxy-3,4,4-trimethyl-delta2-pimelyl-CoA-delta-lactone  ->  delta2,5-3,4,4-trimethylpimelyl-CoA + H+
;;         r219, formaldehyde + tetrahydrofolate + 2 H+  ->  5,10-methylene-THF + H2O
;;         r218, (S)-2-acetolactate  ->  diacetyl + CO2 + H+
;;         r217, (2S)-2-isopropyl-3-oxosuccinate + H+  ->  4-methyl-2-oxopentanoate + CO2
;;         r216, (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+  ->  1-amino-propan-2-one-3-phosphate + CO2
;;         r215, 4-carboxy-2-hydroxyhexa-2,4-dienedioate + 2 H+  ->  4-oxalomesaconate
;;         r214b, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r214a, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r213, 2-amino-3-oxobutanoate + 2 H+  ->  aminoacetone + CO2
;;         r198, D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r130, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
;;         r129, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
;;         r125, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
;;         r124, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
;;         r120, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
;;         r119, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
;;         r115, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
;;         r114, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
;;         r110, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
;;         r109, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
;;         r105, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
;;         r104, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
;;         r100, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
;;         r99, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
;;         r95, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
;;         r94, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.
;;         r90, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.
;;         r89, an acetoacetyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxybutanoyl-[acp] + NADP+
;;         r87, selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+
;;         r76, lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  ->  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+
;;         r75, a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+
;;         r74, a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+
;;         r73, a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+
;;         r72, a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+
;;         r71, a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+
;;         r70, a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+
;;         r69, a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+
;;         r68b, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r68a, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r67, a 3-oxo-palmitoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxypalmitoyl-[acp] + NADP+
;;         r66, a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+
;;         r65, a 3-oxo-dodecanoyl-[acp] + NADPH + H+  ->  a (R)-3-hydroxydodecanoyl-[acp] + NADP+
;;         r64, a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+
;;         r63, a 3-oxo-octanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyoctanoyl-[acp] + NADP+
;;         r62, a 3-oxo-hexanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxyhexanoyl-[acp] + NADP+
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]
;;         r55, NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol

(assert (= (-4.0 r917b +4.0 r917a +2.0 r916 +2.0 r915 +8.0 r914 +2.0 r913 +3.0 r912 +2.0 r911 +4.0 r910 +2.0 r909 +3.0 r908 -2.0 r907b +2.0 r907a +2.0 r906 +2.0 r905 r904b (- r904a) +3.0 r903 +2.0 r902 +2.0 r901 +4.0 r900 +2.0 r899 r898 +2.0 r897 +2.0 r896 +2.0 r895 +2.0 r894 +2.0 r893 -2.0 r892b +2.0 r892a (- r891b) r891a +2.0 r890 r889 +2.0 r888 +2.0 r887 r886 +2.0 r885 -2.0 r884b +2.0 r884a +2.0 r883 +2.0 r882 r881 r880 -2.0 r879b +2.0 r879a r878 (- r877b) r877a (- r876b) r876a (- r875b) r875a (- r874b) r874a (- r873b) r873a r872 r871 r870 r857b (- r857a) r855 (- r851) r844 -6.0 r833 (- r832) +2.0 r831 (- r829b) r829a r827 r825 r820 (- r819b) r819a r818 (- r817b) r817a r816 r815 r810 (- r807b) r807a (- r797) r796 r786 (- r778b) r778a r776 (- r775) r770 r769 -4.0 r759 (- r758) -4.0 r757b +4.0 r757a r756 r755b (- r755a) (- r754) r753b (- r753a) (- r752) (- r751) (- r750) (- r749) (- r748) (- r747) (- r746) (- r745) r743 r742 (- r741b) r741a -2.0 r740b +2.0 r740a r739 (- r738b) r738a -2.0 r737b +2.0 r737a (- r736) r735 +2.0 r734 (- r733b) r733a +2.0 r732 +2.0 r731 r730 -2.0 r728b +2.0 r728a r727 (- r724b) r724a +2.0 r720 r711 (- r710) (- r709) +2.0 r708 (- r696b) r696a (- r694) r693 +3.0 r692 r691 +3.0 r690 (- r688b) r688a (- r658b) r658a (- r652b) r652a (- r632b) r632a r626 r625 (- r624b) r624a (- r623b) r623a (- r622b) r622a (- r621b) r621a r620 (- r619b) r619a r618 (- r614b) r614a (- r613b) r613a r612 (- r611b) r611a r610 +2.0 r608 -2.0 r607b +2.0 r607a (- r606b) r606a +3.0 r605 r604 r603 r602b (- r602a) (- r594) (- r591) (- r589) (- r588) +2.0 r587 +2.0 r586 +2.0 r585 +2.0 r584 r583 r582 r581 (- r580b) r580a r579 r578 r577 r576 r575 r574 r573 r572 r570 (- r569b) r569a r568 (- r567b) r567a (- r566b) r566a (- r565) (- r564b) r564a r563 r562 r561 (- r560) r559 -2.0 r558 +2.0 r557 +2.0 r556 +2.0 r555 +2.0 r554 +2.0 r553 +2.0 r552 +2.0 r551 -2.0 r550b +2.0 r550a +2.0 r549 +2.0 r548 +2.0 r547 +2.0 r546 -2.0 r545 +2.0 r544 +2.0 r543 +2.0 r542 +2.0 r541 +2.0 r540 +2.0 r539 +2.0 r538 +2.0 r537 -3.0 r536b +3.0 r536a +2.0 r535 +2.0 r534 +2.0 r533 +2.0 r532 +2.0 r531 +2.0 r530 r529 +2.0 r528 +2.0 r527 +2.0 r526 +2.0 r525 r524 r504b (- r504a) (- r499) (- r498b) r498a r497 r496 r495 (- r494b) r494a r493 (- r492b) r492a (- r491b) r491a (- r490b) r490a (- r489b) r489a (- r488b) r488a (- r487b) r487a (- r486) r485 +4.0 r483 r482 (- r481b) r481a +2.0 r479b -2.0 r479a r478 +2.0 r476b -2.0 r476a (- r474b) r474a r473 r472 (- r471) r469 r468 r467 r466 r464b (- r464a) r462 r461 -2.0 r454 +2.0 r447 r446 (- r442b) r442a r441b (- r441a) (- r439b) r439a (- r438b) r438a r437 r435 r434 r433 r432 (- r428b) r428a r421 r414 (- r413) (- r411) r410 (- r407) (- r406) (- r405) -2.0 r403 r400 r399 -2.0 r398 +2.0 r397 +3.0 r396 +2.0 r395 +2.0 r394 r393 (- r392b) r392a r391b (- r391a) (- r389b) r389a (- r388b) r388a (- r387b) r387a +2.0 r386 +2.0 r384 r383 r382 r381 -5.0 r380 (- r379) (- r378b) r378a +2.0 r377b -2.0 r377a -3.0 r376b +3.0 r376a -2.0 r375b +2.0 r375a +3.0 r374b -3.0 r374a (- r371) r370 -2.0 r369b +2.0 r369a (- r367b) r367a (- r364b) r364a r362 r361 r360 +2.0 r359 -2.0 r358 (- r357) +2.0 r356 +2.0 r355 (- r354b) r354a (- r353) (- r352) (- r350) -2.0 r349 +2.0 r345 (- r344b) r344a r343b (- r343a) +2.0 r342 +2.0 r341 +2.0 r340 -2.0 r339b +2.0 r339a +2.0 r338 -2.0 r337b +2.0 r337a -2.0 r336b +2.0 r336a -2.0 r335b +2.0 r335a -2.0 r334b +2.0 r334a -2.0 r333b +2.0 r333a (- r332b) r332a -2.0 r331b +2.0 r331a -2.0 r330b +2.0 r330a -2.0 r329b +2.0 r329a -2.0 r328b +2.0 r328a (- r326) (- r325b) r325a (- r324) (- r323b) r323a +2.0 r322 (- r321) +2.0 r320 (- r319b) r319a -2.0 r318b +2.0 r318a r315 +3.0 r314 r313 -2.0 r312 -4.0 r310 -2.0 r308b +2.0 r308a -2.0 r307 r305 (- r298) +2.0 r297 (- r296) r295b (- r295a) -2.0 r294b +2.0 r294a (- r292b) r292a +2.0 r291b -2.0 r291a -3.0 r290b +3.0 r290a r289b (- r289a) r288b (- r288a) r287b (- r287a) r286b (- r286a) r285b (- r285a) (- r284b) r284a (- r282) (- r281) (- r280b) r280a r279b (- r279a) r278b (- r278a) r277b (- r277a) (- r276b) r276a (- r275b) r275a (- r274b) r274a -4.0 r273b +4.0 r273a (- r272) (- r271b) r271a r270 (- r267b) r267a r264 r263 +2.0 r262 -2.0 r261b +2.0 r261a r260 r259 (- r258) (- r257) (- r256) r255b (- r255a) (- r254b) r254a (- r253) (- r252) r251 (- r250) +2.0 r249 r248 +2.0 r247 r246b (- r246a) r240b (- r240a) (- r236) (- r235) (- r234) -2.0 r230 r229 r227 r226 -2.0 r219 r218 (- r217) -2.0 r216 -2.0 r215 (- r214b) r214a -2.0 r213 +2.0 r198 (- r197b) r197a (- r130) (- r129) (- r125) (- r124) (- r120) (- r119) (- r115) (- r114) (- r110) (- r109) (- r105) (- r104) (- r100) (- r99) (- r95) (- r94) (- r90) (- r89) r87 r76 (- r75) (- r74) (- r73) (- r72) (- r71) (- r70) (- r69) (- r68b) r68a (- r67) (- r66) (- r65) (- r64) (- r63) (- r62) -4.0 r57 (- r55)) 0))

;;    c382:  CPD-1302
;;         r385, L-homocysteine + 5-methyltetrahydropteroyltri-L-glutamate  ->  L-methionine + tetrahydropteroyltri-L-glutamate

(assert (= (+ (- r385)) 0))

;;    c746:  ADENYLOSUCC
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r822, adenylo-succinate  ->  fumarate + AMP

(assert (= (+ r901 (- r822)) 0))

;;    c316:  CPD-11879
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+

(assert (= (+ (- r332b) r332a) 0))

;;    c59:  CPD-7046
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (-2.0 r79) 0))

;;    c395:  AICAR
;;         r821, 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole  ->  fumarate + aminoimidazole carboxamide ribonucleotide
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+
;;         r395, aminoimidazole carboxamide ribonucleotide + 10-formyl-tetrahydrofolate  ->  phosphoribosyl-formamido-carboxamide + tetrahydrofolate + 2 H+

(assert (= (+ r821 r447 (- r395)) 0))

;;    c243:  CPD-11876
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r280b, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r280a, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+

(assert (= (+ r333b (- r333a) (- r280b) r280a) 0))

;;    c217:  IMP
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r723, phosphoribosyl-formamido-carboxamide  ->  inosine-5'-phosphate + H2O
;;         r645b, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r645a, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r540, inosine + ATP  ->  inosine-5'-phosphate + ADP + 2 H+
;;         r449, 5-phospho-alpha-D-ribose 1-diphosphate + hypoxanthine  ->  diphosphate + inosine-5'-phosphate
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+

(assert (= (+ (- r901) r723 r645b (- r645a) r540 r449 (- r264)) 0))

;;    c247:  RIBULOSE-5P
;;         r852, D-ribulose-5-phosphate  ->  D-ribose-5-phosphate
;;         r848, D-ribulose-5-phosphate  ->  D-arabinose 5-phosphate
;;         r842, D-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
;;         r776, D-ribulose-5-phosphate  ->  formate + 1-deoxy-L-glycero-tetrulose 4-phosphate + H+
;;         r293b, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r293a, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r283b, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r283a, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH

(assert (= (+ (- r852) (- r848) (- r842) (- r776) (- r293b) r293a (- r283b) r283a) 0))

;;    c730:  2-3-DIHYDRODIPICOLINATE
;;         r786, pyruvate + L-aspartate-semialdehyde  ->  L-2,3-dihydrodipicolinate + 2 H2O + H+

(assert (= (+ r786) 0))

;;    c491:  ADENOSYLCOBINAMIDE
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r528, adenosylcobinamide + ATP  ->  adenosyl-cobinamide phosphate + ADP + 2 H+
;;         r468, cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+

(assert (= (+ (- r879b) r879a (- r528) r468) 0))

;;    c630:  PALMITATE
;;         s37_obj, s37_obj
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r619b, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r619a, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+

(assert (= (-0.1 s37_obj r875b (- r875a) (- r619b) r619a) 0))

;;    c583:  DATP
;;         r571, 2'-deoxyadenosine-5'-diphosphate + ATP  ->  dATP + ADP

(assert (= (+ r571) 0))

;;    c213:  OH-PYR
;;         r519b, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r519a, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r261b, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r261a, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+

(assert (= (+ (- r519b) r519a (- r261b) r261a) 0))

;;    c534:  THZ-P
;;         r555, ATP + 4-methyl-5-(beta-hydroxyethyl)thiazole  ->  ADP + 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 2 H+
;;         r499, 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate

(assert (= (+ r555 (- r499)) 0))

;;    c761:  UDP-D-GALACTURONATE
;;         r845, UDP-D-glucuronate  ->  UDP-D-galacturonate

(assert (= (+ r845) 0))

;;    c788:  UDP-AA-GLUTAMATE
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+

(assert (= (+ (- r897) r895) 0))

;;    c304:  L-BETA-ASPARTYL-P
;;         r562, L-aspartate + ATP  ->  L-aspartyl-4-phosphate + ADP + H+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde

(assert (= (+ r562 (- r321)) 0))

;;    c200:  ACETALD
;;         r767, L-threonine  ->  acetaldehyde + glycine
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r303b, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r303a, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r254b, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r254a, ethanol + NAD+  =  acetaldehyde + NADH + H+

(assert (= (+ r767 (- r338) r319b (- r319a) (- r308b) r308a (- r303b) r303a (- r254b) r254a) 0))

;;    c47:  2-Hexadecenoyl-ACPs
;;         r81, an (R)-3-hydroxypalmitoyl-[acp]  ->  a trans hexadecenoyl-[acp] + H2O
;;         r75, a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+

(assert (= (+ r81 (- r75)) 0))

;;    c349:  GLN
;;         r39_nutr_r, try exchange reaction for GLN
;;         s12_obj, s12_obj
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r693, L-glutamine + H2O  ->  L-glutamate + ammonia + H+
;;         r511, chorismate + L-glutamine  ->  4-amino-4-deoxychorismate + L-glutamate
;;         r510, D-fructose-6-phosphate + L-glutamine  ->  L-glutamate + D-glucosamine-6-phosphate
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+

(assert (= (+ r39_nutr_r -0.1 s12_obj -4.0 r914 (- r913) (- r912) (- r911) (- r910) (- r909) (- r903) r880 (- r770) (- r693) (- r511) (- r510) (- r452) (- r447) (- r357)) 0))

;;    c172:  CPD-8123
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
;;         r240b, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide
;;         r240a, molybdenum cofactor + GTP + H+  =  diphosphate + molybdopterin guanine dinucleotide

(assert (= (+ r736 r240b (- r240a)) 0))

;;    c209:  ERYTHRONATE-4P
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r259, erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+

(assert (= (+ r322 (- r259)) 0))

;;    c203:  PYRUVATE
;;         r43_nutr_r, try exchange reaction for PYRUVATE
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r816, L-serine  ->  pyruvate + ammonia + H+
;;         r815, 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate  ->  (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate + pyruvate + H+
;;         r786, pyruvate + L-aspartate-semialdehyde  ->  L-2,3-dihydrodipicolinate + 2 H2O + H+
;;         r774, (2R,3S)-2-methylisocitrate  ->  succinate + pyruvate
;;         r771, chorismate  ->  4-hydroxybenzoate + pyruvate
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r769, 4-amino-4-deoxychorismate  ->  p-aminobenzoate + pyruvate + H+
;;         r768b, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
;;         r768a, D-4-hydroxy-2-keto-glutarate  =  glyoxylate + pyruvate
;;         r763, 2-dehydro-3-deoxy-D-gluconate-6-phosphate  ->  D-glyceraldehyde-3-phosphate + pyruvate
;;         r753b, oxaloacetate + H+  =  pyruvate + CO2
;;         r753a, oxaloacetate + H+  =  pyruvate + CO2
;;         r606b, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r606a, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r545, ADP + phosphoenolpyruvate + 2 H+  ->  ATP + pyruvate
;;         r519b, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r519a, pyruvate + L-serine  =  L-alanine + hydroxypyruvate
;;         r518b, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r518a, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r501b, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r501a, malonate semialdehyde + L-alanine  =  beta-alanine + pyruvate
;;         r424, pyruvate + coenzyme A  ->  formate + acetyl-CoA
;;         r407, pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
;;         r406, pyruvate + 2-oxobutanoate + H+  ->  2-aceto-2-hydroxy-butanoate + CO2
;;         r405, 2 pyruvate + H+  ->  (S)-2-acetolactate + CO2
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r343b, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r343a, pyruvate + lipoamide + H+  =  S-acetyldihydrolipoamide + CO2
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r269, (S)-malate + NADP+  ->  NADPH + CO2 + pyruvate
;;         r268, (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
;;         r256, NADH + pyruvate + H+  ->  NAD+ + (R)-lactate

(assert (= (+ r43_nutr_r r825 r816 r815 (- r786) r774 r771 r770 r769 (- r768b) r768a r763 (- r753b) r753a (- r606b) r606a (- r605) r545 r519b (- r519a) r518b (- r518a) (- r501b) r501a (- r424) (- r407) (- r406) -2.0 r405 r355 r343b (- r343a) (- r327) r269 r268 (- r256)) 0))

;;    c208:  2-C-METHYL-D-ERYTHRITOL-4-PHOSPHATE
;;         r588, 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
;;         r258, 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+

(assert (= (+ (- r588) r258) 0))

;;    c43:  Dodec-2-enoyl-ACPs
;;         r83, a (R)-3-hydroxydodecanoyl-[acp]  ->  a trans dodec-2-enoyl-[acp] + H2O
;;         r73, a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+

(assert (= (+ r83 (- r73)) 0))

;;    c626:  CPD-6442
;;         r614b, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r614a, methylsalicylate + H2O  =  salicylate + methanol + H+

(assert (= (+ r614b (- r614a)) 0))

;;    c146:  CPD-865
;;         r227, 5-oxo-1,2-campholide  ->  2-oxo-delta3-4,5,5-trimethylcyclopentenylacetate + H+

(assert (= (+ (- r227)) 0))

;;    c635:  CPD-7836
;;         r622b, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r622a, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+

(assert (= (+ (- r622b) r622a) 0))

;;    c149:  CPD-2542
;;         r228, 2-hydroxy-4-carboxymuconate-6-semialdehyde  ->  2-hydroxy-4-carboxymuconate semialdehyde semiacetal

(assert (= (+ r228) 0))

;;    c29:  3-oxo-myristoyl-ACPs
;;         r66, a 3-oxo-meristoyl-[acp] + NADPH + H+  ->  an (3R)-3-hydroxymyristoyl-[acp] + NADP+

(assert (= (+ (- r66)) 0))

;;    c702:  CPD-3
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O

(assert (= (+ (- r736)) 0))

;;    c596:  GDP-TP
;;         r735, guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
;;         r585, GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+

(assert (= (+ (- r735) r585) 0))

;;    c610:  SULFATE
;;         r601, sulfate + ATP  ->  adenosine 5'-phosphosulfate + diphosphate

(assert (= (+ (- r601)) 0))

;;    c400:  CARBAMOYL-P
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r401b, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r401a, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r400, L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+
;;         r399, L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+

(assert (= (+ r910 r401b (- r401a) (- r400) (- r399)) 0))

;;    c324:  ACET
;;         r53_secrt_r, try exchange reaction for ACET
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r832, mercuriphenyl acetate + H+  ->  Hg2+ + benzene + acetate
;;         r707, UDP-3-O-(3-hydroxymyristoyl)-N-acetylglucosamine + H2O  ->  UDP-3-O-(3-hydroxymyristoyl)glucosamine + acetate
;;         r695, N-acetyl-D-glucosamine-6-phosphate + H2O  ->  D-glucosamine-6-phosphate + acetate
;;         r689, N-acetyl-L-ornithine + H2O  ->  L-ornithine + acetate
;;         r687b, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r687a, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r609, acetoacetate + acetyl-CoA  ->  acetoacetyl-CoA + acetate
;;         r560, ADP + acetylphosphate + H+  ->  ATP + acetate
;;         r498b, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r498a, O-acetyl-L-serine + thiosulfate  =  S-sulfo-L-cysteine + acetate + H+
;;         r481b, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r481a, methanethiol + O-acetyl-L-homoserine  =  acetate + L-methionine + H+
;;         r467, O-acetyl-L-serine + hydrogen sulfide  ->  L-cysteine + acetate + H+
;;         r466, O-acetyl-L-homoserine + hydrogen sulfide  ->  L-homocysteine + acetate + H+
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+

(assert (= (+ (- r53_secrt_r) (- r870) r832 r707 r695 r689 (- r687b) r687a r609 r560 (- r498b) r498a (- r481b) r481a r467 r466 r338) 0))

;;    c325:  34-DIHYDROXYPHENYLACETALDEHYDE
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+

(assert (= (+ r339b (- r339a)) 0))

;;    c749:  CANAVANINE
;;         r824b, canavaninosuccinate  =  L-canavanine + fumarate
;;         r824a, canavaninosuccinate  =  L-canavanine + fumarate

(assert (= (+ (- r824b) r824a) 0))

;;    c593:  THIAMINE-PYROPHOSPHATE
;;         r581, thiamine-phosphate + ATP  ->  thiamine diphosphate + ADP + H+

(assert (= (+ r581) 0))

;;    c264:  3-DEHYDRO-SHIKIMATE
;;         r779, 3-dehydroquinate  ->  3-dehydroshikimate + H2O
;;         r296, 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+

(assert (= (+ r779 (- r296)) 0))

;;    c227:  CPD-602
;;         r725, 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + H2O  ->  5-amino-6-(5'-phosphoribosylamino)uracil + ammonia
;;         r272, 5-amino-6-(5'-phosphoribosylamino)uracil + NADPH + H+  ->  5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + NADP+

(assert (= (+ r725 (- r272)) 0))

;;    c67:  Pi
;;         s1_obj, s1_obj
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r916, ATP + 3-methylcrotonyl-CoA + bicarbonate  ->  ADP + phosphate + 3-methylglutaconyl-CoA + 2 H+
;;         r915, ATP + acetyl-CoA + bicarbonate  ->  malonyl-CoA + phosphate + ADP + 2 H+
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r908, 5-aminoimidazole ribonucleotide + ATP + bicarbonate  ->  N5-carboxyaminoimidazole ribonucleotide + ADP + phosphate + 3 H+
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r904b, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r904a, ATP + formate + tetrahydrofolate + H+  =  ADP + phosphate + 10-formyl-tetrahydrofolate
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r901, L-aspartate + inosine-5'-phosphate + GTP  ->  adenylo-succinate + phosphate + GDP + 2 H+
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+
;;         r899, ATP + 5-phosphoribosyl-N-formylglycineamidine  ->  ADP + phosphate + 5-aminoimidazole ribonucleotide + 2 H+
;;         r898, 5,10-methenyltetrahydrofolate + ADP + phosphate  ->  ATP + 5-formyl-tetrahydrofolate + H+
;;         r897, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + meso-diaminopimelate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + phosphate + ADP + 2 H+
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r895, UDP-N-acetylmuramoyl-L-alanine + D-glutamate + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamate + phosphate + ADP + 2 H+
;;         r894, L-alanine + UDP-N-acetylmuramate + ATP  ->  UDP-N-acetylmuramoyl-L-alanine + phosphate + ADP + 2 H+
;;         r893, ATP + 5-amino-1-(5-phospho-D-ribosyl)imidazole-4-carboxylate + L-aspartate  ->  ADP + phosphate + 5'-phosphoribosyl-4-(N-succinocarboxamide)-5-aminoimidazole + 2 H+
;;         r892b, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r892a, UDP-N-acetylmuramate + L-Ala-D-Glu-meso-A2pm + ATP  =  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + ADP + phosphate + 2 H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r887, glycine + L-gamma-glutamylcysteine + ATP  ->  glutathione + phosphate + ADP + 2 H+
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r885, 2 D-alanine + ATP  ->  D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r882, ATP + adenosyl-cobyrate + (R)-1-amino-2-propanol O-2-phosphate  ->  ADP + phosphate + adenosyl-cobinamide phosphate + 2 H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r879b, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r879a, ATP + adenosyl-cobyrate + 1-amino-propan-2-ol  =  ADP + phosphate + adenosylcobinamide + 2 H+
;;         r878, succinate + ATP + coenzyme A  ->  succinyl-CoA + ADP + phosphate + H+
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r814, O-phospho-L-homoserine + H2O  ->  phosphate + L-threonine
;;         r813, 5-enolpyruvyl-shikimate-3-phosphate  ->  phosphate + chorismate
;;         r812, 3-deoxy-D-arabino-heptulosonate-7-phosphate  ->  3-dehydroquinate + phosphate
;;         r764b, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r764a, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r761b, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r761a, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r741b, GTP + H2O  =  GDP + phosphate + H+
;;         r741a, GTP + H2O  =  GDP + phosphate + H+
;;         r740b, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r740a, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r739, di-trans,poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans,poly-cis-undecaprenyl phosphate + phosphate + H+
;;         r735, guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
;;         r733b, diphosphate + H2O  =  2 phosphate + H+
;;         r733a, diphosphate + H2O  =  2 phosphate + H+
;;         r729, dihydroneopterin phosphate + H2O  ->  7,8-dihydro-D-neopterin + phosphate
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r651b, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r651a, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r650b, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r650a, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r649, 3-phospho-L-serine + H2O  ->  L-serine + phosphate
;;         r648, D-beta-D-heptose-1,7-bisphosphate + H2O  ->  D-beta-D-heptose-1-phosphate + phosphate
;;         r647b, ethylphosphate + H2O  =  phosphate + ethanol
;;         r647a, ethylphosphate + H2O  =  phosphate + ethanol
;;         r646b, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r646a, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r645b, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r645a, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r644b, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r644a, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r643b, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r643a, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642b, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642a, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641b, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641a, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r640, alpha-ribazole-5'-P + H2O  ->  alpha-ribazole + phosphate
;;         r639, NADP+ + H2O  ->  NAD+ + phosphate
;;         r638, 3-deoxy-D-manno-octulosonate 8-P + H2O  ->  3-deoxy-D-manno-octulosonate + phosphate
;;         r637, L-histidinol-phosphate + H2O  ->  histidinol + phosphate
;;         r636b, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r636a, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r635, fructose-1,6-bisphosphate + H2O  ->  D-fructose-6-phosphate + phosphate
;;         r634b, AMP + H2O  =  adenosine + phosphate
;;         r634a, AMP + H2O  =  adenosine + phosphate
;;         r633b, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r633a, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r632b, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r632a, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r500, UDP-N-acetyl-D-glucosamine + phosphoenolpyruvate  ->  UDP-GlcNAc-enolpyruvate + phosphate
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r484, alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
;;         r480, phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+
;;         r477, D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate
;;         r470, phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r463, shikimate-3-phosphate + phosphoenolpyruvate  ->  5-enolpyruvyl-shikimate-3-phosphate + phosphate
;;         r460, xanthosine + phosphate  ->  alpha-D-ribose-1-phosphate + xanthine
;;         r458, phosphate + uridine  ->  alpha-D-ribose-1-phosphate + uracil
;;         r456b, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r456a, guanosine + phosphate  =  alpha-D-ribose-1-phosphate + guanine
;;         r450, inosine + phosphate  ->  alpha-D-ribose-1-phosphate + hypoxanthine
;;         r443b, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
;;         r443a, adenosine + phosphate  =  alpha-D-ribose-1-phosphate + adenine
;;         r440, maltotetraose + phosphate  ->  maltotriose + alpha-D-glucose 1-phosphate
;;         r423, propanoyl-CoA + phosphate  ->  propionyl-P + coenzyme A
;;         r422, phosphate + acetyl-CoA  ->  acetylphosphate + coenzyme A
;;         r401b, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r401a, L-canaline + carbamoyl-phosphate  =  O-ureidohomoserine + phosphate
;;         r400, L-ornithine + carbamoyl-phosphate  ->  L-citrulline + phosphate + H+
;;         r399, L-aspartate + carbamoyl-phosphate  ->  N-carbamoyl-L-aspartate + phosphate + H+
;;         r397, 5-phospho-ribosyl-glycineamide + formate + ATP  ->  5'-phosphoribosyl-N-formylglycineamide + ADP + phosphate + 2 H+
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate
;;         r324, L-glutamate-5-phosphate + NADPH + H+  ->  L-glutamate gamma-semialdehyde + phosphate + NADP+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r321, NADPH + L-aspartyl-4-phosphate + H+  ->  NADP+ + phosphate + L-aspartate-semialdehyde
;;         r237, 5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + H2O  ->  5-amino-6-(D-ribitylamino)uracil + phosphate
;;         r87, selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+

(assert (= (-0.1 s1_obj (- r917b) r917a r916 r915 +4.0 r914 r911 r910 r908 r905 (- r904b) r904a r903 r901 r900 r899 (- r898) r897 r896 r895 r894 r893 (- r892b) r892a r888 r887 r886 r885 (- r884b) r884a r883 r882 r880 (- r879b) r879a r878 (- r874b) r874a r814 r813 r812 r764b (- r764a) r761b (- r761a) r755b (- r755a) (- r741b) r741a (- r740b) r740a r739 r735 -2.0 r733b +2.0 r733a r729 r708 (- r651b) r651a (- r650b) r650a r649 r648 (- r647b) r647a (- r646b) r646a (- r645b) r645a (- r644b) r644a (- r643b) r643a (- r642b) r642a (- r641b) r641a r640 r639 r638 r637 (- r636b) r636a r635 (- r634b) r634a (- r633b) r633a (- r632b) r632a r605 r604 r524 r500 r495 r484 r480 r478 r477 r470 (- r464b) r464a r463 (- r460) (- r458) r456b (- r456a) (- r450) r443b (- r443a) (- r440) (- r423) (- r422) (- r401b) r401a r400 r399 r397 r326 r324 r323b (- r323a) r321 r237 r87) 0))

;;    c287:  TYR
;;         s25_obj, s25_obj
;;         r819b, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r819a, L-tyrosine  =  4-coumarate + ammonia + H+
;;         r523, L-tyrosine + 2-oxoglutarate  ->  L-glutamate + 4-hydroxyphenylpyruvate
;;         r522, 4-hydroxyphenylpyruvate + L-glutamate  ->  L-tyrosine + 2-oxoglutarate
;;         r309, L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin

(assert (= (-0.1 s25_obj r819b (- r819a) (- r523) r522 r309) 0))

;;    c657:  CPD-564
;;         r828, S-ribosyl-L-homocysteine  ->  L-homocysteine + 4,5-dihydroxy-2,3-pentanedione
;;         r662, S-adenosyl-L-homocysteine + H2O  ->  S-ribosyl-L-homocysteine + adenine

(assert (= (+ (- r828) r662) 0))

;;    c69:  Saturated-Fatty-Acyl-ACPs
;;         r131, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139.
;;         r130, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
;;         r128, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
;;         r126, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139.
;;         r125, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
;;         r123, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
;;         r121, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139.
;;         r120, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
;;         r118, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
;;         r116, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139.
;;         r115, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
;;         r113, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
;;         r111, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137.
;;         r110, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
;;         r108, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
;;         r106, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135.
;;         r105, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
;;         r103, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
;;         r101, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135.
;;         r100, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
;;         r98, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
;;         r96, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133.
;;         r95, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
;;         r93, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
;;         r91, ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88.
;;         r90, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.
;;         r88, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.

(assert (= (+ r131 r130 (- r128) r126 r125 (- r123) r121 r120 (- r118) r116 r115 (- r113) r111 r110 (- r108) r106 r105 (- r103) r101 r100 (- r98) r96 r95 (- r93) r91 r90 (- r88)) 0))

;;    c435:  CPD-9699
;;         r431b, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
;;         r431a, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine

(assert (= (+ r431b (- r431a)) 0))

;;    c503:  CL-
;;         r474b, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r474a, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+

(assert (= (+ (- r474b) r474a) 0))

;;    c580:  CDP
;;         r570, ATP + CMP  ->  ADP + CDP + H+
;;         r569b, CDP + ATP  =  CTP + ADP + H+
;;         r569a, CDP + ATP  =  CTP + ADP + H+

(assert (= (+ r570 r569b (- r569a)) 0))

;;    c138:  CPD-10778
;;         r221, (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran + tetrahydroxoborate  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran-borate + 2 H2O

(assert (= (+ (- r221)) 0))

;;    c4:  NAD
;;         s32_obj, s32_obj
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r639, NADP+ + H2O  ->  NAD+ + phosphate
;;         r542, NAD+ + ATP  ->  NADP+ + ADP + 2 H+
;;         r378b, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r378a, dihydrolipoamide + NAD+  =  lipoamide + NADH + H+
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r373b, NAD+ + NADPH  =  NADH + NADP+
;;         r373a, NAD+ + NADPH  =  NADH + NADP+
;;         r371, NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r365, NAD+ + 5,10-methylene-THF  ->  5,10-methenyltetrahydrofolate + NADH
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r346, prephenate + NAD+  ->  4-hydroxyphenylpyruvate + CO2 + NADH
;;         r345, precorrin-2 + NAD+  ->  sirohydrochlorin + NADH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r327, pyruvate + NAD+ + coenzyme A  ->  acetyl-CoA + CO2 + NADH
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
;;         r319b, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r319a, NAD+ + acetaldehyde + coenzyme A  =  NADH + acetyl-CoA + H+
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r317, 2-oxoisovalerate + NAD+ + coenzyme A  ->  isobutyryl-CoA + CO2 + NADH
;;         r316, formate + NAD+  ->  CO2 + NADH
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+
;;         r297, L-threonine + NAD+  ->  2-amino-3-oxobutanoate + NADH + 2 H+
;;         r295b, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r295a, (4-hydroxyphenyl)acetaldehyde + NADH + H+  =  tyrosol + NAD+
;;         r294b, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r294a, D-glycerate + NAD+  =  tartronate semialdehyde + NADH + 2 H+
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r289b, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r289a, 3-methylthiopropanal + NADH + H+  =  methionol + NAD+
;;         r288b, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r288a, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r287b, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r287a, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r286b, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r286a, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r285b, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r285a, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r284b, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r284a, choline + NAD+  =  betaine aldehyde + NADH + H+
;;         r283b, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r283a, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r282, diacetyl + NADH + H+  ->  (R)-acetoin + NAD+
;;         r281, diacetyl + NADH + H+  ->  (S)-acetoin + NAD+
;;         r280b, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r280a, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r279b, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r279a, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r278b, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r278a, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r276b, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r276a, NAD+ + OPC4-3-hydroxyacyl-CoA  =  NADH + OPC4-3-ketoacyl-CoA + H+
;;         r275b, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r275a, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r274b, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r274a, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r271b, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r271a, 5-exo-hydroxycamphor + NAD+  =  2,5-diketocamphane + NADH + H+
;;         r270, 3-phospho-D-glycerate + NAD+  ->  3-phospho-hydroxypyruvate + NADH + H+
;;         r268, (S)-malate + NAD+  ->  NADH + CO2 + pyruvate
;;         r267b, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r267a, (S)-malate + NAD+  =  oxaloacetate + NADH + H+
;;         r266b, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r266a, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+
;;         r263, histidinol + NAD+  ->  histidinal + NADH + H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+
;;         r261b, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r261a, D-glycerate + NAD+  =  hydroxypyruvate + NADH + 2 H+
;;         r259, erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+
;;         r256, NADH + pyruvate + H+  ->  NAD+ + (R)-lactate
;;         r255b, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r255a, acetoacetyl-CoA + NADH + H+  =  (R)-3-hydroxybutanoyl-CoA + NAD+
;;         r254b, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r254a, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r251, (2R,3S)-3-isopropylmalate + NAD+  ->  (2S)-2-isopropyl-3-oxosuccinate + NADH + H+
;;         r249, 4-(phosphonooxy)-threonine + NAD+  ->  NADH + (2S)-2-amino-3-oxo-4-phosphonooxybutanoate + 2 H+
;;         r248, NAD+ + 2-methyl-3-hydroxybutyryl-CoA  ->  NADH + 2-methylacetoacetyl-CoA + H+
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r195, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87.
;;         r188, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87.
;;         r181, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87.
;;         r174, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87.
;;         r167, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85.
;;         r160, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85.
;;         r153, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83.
;;         r146, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83.
;;         r139, OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83.
;;         r130, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144.
;;         r125, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144.
;;         r120, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144.
;;         r115, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144.
;;         r110, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142.
;;         r105, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140.
;;         r100, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140.
;;         r95, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138.
;;         r90, ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93.
;;         r76, lipoate acetyltransferase N6-(dihydrolipoyl)lysine + NAD+  ->  lipoate acetyltransferase N6-(lipoyl)lysine + NADH + H+
;;         r75, a trans hexadecenoyl-[acp] + NADH + H+  ->  a palmitoyl-[acp] + NAD+
;;         r74, a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+
;;         r73, a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+
;;         r72, a trans-delta2-decenoyl-[acp] + NADH + H+  ->  a decanoyl-[acp] + NAD+
;;         r71, a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+
;;         r70, a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+
;;         r69, a crotonyl-[acp] + NADH + H+  ->  a butyryl-[acp] + NAD+
;;         r68b, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r68a, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r55, NADH + a ubiquinone + H+  ->  NAD+ + a ubiquinol

(assert (= (-0.1 s32_obj r913 r881 r639 (- r542) r378b (- r378a) -2.0 r377b +2.0 r377a r373b (- r373a) r371 (- r370) r367b (- r367a) (- r365) (- r359) (- r356) (- r355) (- r346) (- r345) (- r341) (- r340) r339b (- r339a) (- r338) r337b (- r337a) r335b (- r335a) r334b (- r334a) r333b (- r333a) r332b (- r332a) r331b (- r331a) r330b (- r330a) r329b (- r329a) r328b (- r328a) (- r327) r325b (- r325a) r323b (- r323a) (- r322) (- r320) r319b (- r319a) r318b (- r318a) (- r317) (- r316) (- r315) (- r297) (- r295b) r295a r294b (- r294a) +2.0 r290b -2.0 r290a (- r289b) r289a (- r288b) r288a (- r287b) r287a (- r286b) r286a (- r285b) r285a r284b (- r284a) r283b (- r283a) r282 r281 r280b (- r280a) (- r279b) r279a (- r278b) r278a r276b (- r276a) r275b (- r275a) r274b (- r274a) (- r273b) r273a r271b (- r271a) (- r270) (- r268) r267b (- r267a) r266b (- r266a) (- r264) (- r263) (- r262) r261b (- r261a) (- r259) r256 (- r255b) r255a r254b (- r254a) (- r251) (- r249) (- r248) (- r235) (- r232) (- r231) r197b (- r197a) (- r195) (- r188) (- r181) (- r174) (- r167) (- r160) (- r153) (- r146) (- r139) r130 r125 r120 r115 r110 r105 r100 r95 r90 (- r76) r75 r74 r73 r72 r71 r70 r69 r68b (- r68a) r55) 0))

;;    c238:  5-HYDROXYINDOLE_ACETALDEHYDE
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r278b, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+
;;         r278a, 5-hydroxyindole acetaldehyde + NADH + H+  =  5-hydroxytryptophol + NAD+

(assert (= (+ r330b (- r330a) r278b (- r278a)) 0))

;;    c256:  PHENYLACETALDEHYDE
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r288b, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r288a, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+

(assert (= (+ r331b (- r331a) r288b (- r288a)) 0))

;;    c178:  AMMONIUM
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium

(assert (= (+ r241) 0))

;;    c309:  N-ACETYL-GLUTAMYL-P
;;         r561, N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
;;         r326, N-acetylglutamyl-phosphate + NADPH + H+  ->  N-acetyl-L-glutamate 5-semialdehyde + NADP+ + phosphate

(assert (= (+ r561 (- r326)) 0))

;;    c450:  UDP-N-ACETYL-D-GLUCOSAMINE
;;         r38_nutr_r, try exchange reaction for UDP-N-ACETYL-D-GLUCOSAMINE
;;         r844, UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
;;         r594, N-acetyl-glucosamine-1-phosphate + UTP + H+  ->  UDP-N-acetyl-D-glucosamine + diphosphate
;;         r500, UDP-N-acetyl-D-glucosamine + phosphoenolpyruvate  ->  UDP-GlcNAc-enolpyruvate + phosphate
;;         r439b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r439a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438b, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438a, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+

(assert (= (+ r38_nutr_r (- r844) r594 (- r500) r439b (- r439a) r438b (- r438a)) 0))

;;    c409:  CPD-9924
;;         r815, 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate  ->  (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate + pyruvate + H+
;;         r403, isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2

(assert (= (+ (- r815) r403) 0))

;;    c348:  GLT
;;         r40_nutr_r, try exchange reaction for GLT
;;         s13_obj, s13_obj
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r888, L-cysteine + L-glutamate + ATP  ->  L-gamma-glutamylcysteine + phosphate + ADP + 2 H+
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r883, putrescine + L-glutamate + ATP  ->  gamma-glutamyl-L-putrescine + ADP + phosphate + 2 H+
;;         r880, ammonia + L-glutamate + ATP  ->  L-glutamine + ADP + phosphate + H+
;;         r836, L-glutamate  ->  D-glutamate
;;         r770, chorismate + L-glutamine  ->  anthranilate + L-glutamate + pyruvate + H+
;;         r748, L-glutamate + H+  ->  CO2 + 4-aminobutyrate
;;         r712, N-formimino-L-glutamate + H2O  ->  L-glutamate + formamide
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r706, N2-succinylglutamate + H2O  ->  L-glutamate + succinate
;;         r703, 4-(glutamylamino) butanoate + H2O  ->  L-glutamate + 4-aminobutyrate
;;         r693, L-glutamine + H2O  ->  L-glutamate + ammonia + H+
;;         r563, L-glutamate + ATP  ->  L-glutamate-5-phosphate + ADP + H+
;;         r523, L-tyrosine + 2-oxoglutarate  ->  L-glutamate + 4-hydroxyphenylpyruvate
;;         r522, 4-hydroxyphenylpyruvate + L-glutamate  ->  L-tyrosine + 2-oxoglutarate
;;         r521, N2-succinyl-L-ornithine + 2-oxoglutarate  ->  L-glutamate + N2-succinyl-L-glutamate 5-semialdehyde
;;         r520, L-glutamate + N-succinyl-2-amino-6-ketopimelate  ->  2-oxoglutarate + N-succinyl-L,L-2,6-diaminopimelate
;;         r517b, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r517a, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r516b, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r516a, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r515, putrescine + 2-oxoglutarate  ->  L-glutamate + 4-aminobutanal
;;         r514, 2-oxo-3-hydroxy-4-phosphobutanoate + L-glutamate  ->  4-(phosphonooxy)-threonine + 2-oxoglutarate
;;         r513, L-glutamate + 3-phospho-hydroxypyruvate  ->  3-phospho-L-serine + 2-oxoglutarate
;;         r512, phenylpyruvate + L-glutamate  ->  L-phenylalanine + 2-oxoglutarate
;;         r511, chorismate + L-glutamine  ->  4-amino-4-deoxychorismate + L-glutamate
;;         r510, D-fructose-6-phosphate + L-glutamine  ->  L-glutamate + D-glucosamine-6-phosphate
;;         r509, imidazole acetol-phosphate + L-glutamate  ->  L-histidinol-phosphate + 2-oxoglutarate
;;         r508, 2-oxoglutarate + 4-aminobutyrate  ->  L-glutamate + succinate semialdehyde
;;         r506b, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r506a, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r505b, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r505a, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r504b, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r504a, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r503b, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r503a, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r502, L-glutamate + N-acetyl-L-glutamate 5-semialdehyde  ->  N-acetyl-L-ornithine + 2-oxoglutarate
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+
;;         r421, L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
;;         r416, L-glutamate + N-acetyl-L-ornithine  ->  N-acetyl-L-glutamate + L-ornithine
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+

(assert (= (+ r40_nutr_r -0.1 s13_obj +4.0 r914 r913 r912 r911 r910 r909 r903 (- r888) (- r886) (- r883) (- r880) (- r836) r770 (- r748) r712 r708 r706 r703 r693 (- r563) r523 (- r522) r521 (- r520) (- r517b) r517a (- r516b) r516a r515 (- r514) (- r513) (- r512) r511 r510 (- r509) r508 (- r506b) r506a (- r505b) r505a (- r504b) r504a (- r503b) r503a (- r502) r452 r447 (- r421) (- r416) r370 r358 +2.0 r357 (- r356)) 0))

;;    c257:  CPD-7035
;;         r288b, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+
;;         r288a, phenylacetaldehyde + NADH + H+  =  2-phenylethanol + NAD+

(assert (= (+ (- r288b) r288a) 0))

;;    c669:  CPD-10781
;;         r697b, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
;;         r697a, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate

(assert (= (+ r697b (- r697a)) 0))

;;    c518:  HYDROXYMETHYLBILANE
;;         r811, hydroxymethylbilane  ->  uroporphyrinogen-III + H2O
;;         r483, 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+

(assert (= (+ (- r811) r483) 0))

;;    c453:  CPD0-1178
;;         r441b, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r441a, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate

(assert (= (+ r441b (- r441a)) 0))

;;    c620:  4-CARBOXYMETHYLENEBUT-2-EN-4-OLIDE
;;         r611b, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r611a, cis-dienelactone + H2O  =  2-maleylacetate + H+

(assert (= (+ r611b (- r611a)) 0))

;;    c667:  ACRYLAMIDE
;;         r696b, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r696a, acrylamide + H2O  =  ammonia + acrylate + H+

(assert (= (+ r696b (- r696a)) 0))

;;    c647:  D-MYO-INOSITOL-4-PHOSPHATE
;;         r641b, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641a, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate

(assert (= (+ r641b (- r641a)) 0))

;;    c344:  METHACRYLYL-COA
;;         r353, isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2

(assert (= (+ r353) 0))

;;    c199:  ETOH
;;         r647b, ethylphosphate + H2O  =  phosphate + ethanol
;;         r647a, ethylphosphate + H2O  =  phosphate + ethanol
;;         r303b, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r303a, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r254b, ethanol + NAD+  =  acetaldehyde + NADH + H+
;;         r254a, ethanol + NAD+  =  acetaldehyde + NADH + H+

(assert (= (+ (- r647b) r647a r303b (- r303a) r254b (- r254a)) 0))

;;    c553:  APS
;;         r601, sulfate + ATP  ->  adenosine 5'-phosphosulfate + diphosphate
;;         r527, adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+

(assert (= (+ r601 (- r527)) 0))

;;    c451:  C6
;;         r441b, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r441a, diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n + N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H+  =  diphosphoundecaprenyl-[GlcNAc-MurNAc-pentapeptide]n+1 + di-trans,poly-cis-undecaprenyl diphosphate
;;         r438b, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438a, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+

(assert (= (+ r441b (- r441a) (- r438b) r438a) 0))

;;    c601:  ADP-D-GLUCOSE
;;         r593, alpha-D-glucose 1-phosphate + ATP  ->  ADP-D-glucose + diphosphate

(assert (= (+ r593) 0))

;;    c642:  CPD-8999
;;         r632b, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r632a, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+

(assert (= (+ r632b (- r632a)) 0))

;;    c614:  HCN
;;         r608, thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
;;         r606b, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+
;;         r606a, hydrogen cyanide + 3-mercaptopyruvate  =  pyruvate + thiocyanate + H+

(assert (= (+ (- r608) r606b (- r606a)) 0))

;;    c794:  CPD-688
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+

(assert (= (+ r917b (- r917a)) 0))

;;    c563:  GLYCEROL
;;         s6_obj, s6_obj
;;         r537, glycerol + ATP  ->  sn-glycerol-3-phosphate + ADP + 2 H+

(assert (= (-0.1 s6_obj (- r537)) 0))

;;    c46:  Myristoyl-ACPs
;;         r74, a trans tetradec-2-enoyl-[acp] + NADH + H+  ->  a myristoyl-[acp] + NAD+

(assert (= (+ r74) 0))

;;    c436:  CPD-9700
;;         r431b, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
;;         r431a, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine

(assert (= (+ (- r431b) r431a) 0))

;;    c571:  PYRIDOXAL
;;         r548, ATP + pyridoxal  ->  ADP + pyridoxal 5'-phosphate + 2 H+

(assert (= (+ (- r548)) 0))

;;    c387:  DIHYDROSTERCULIC-ACID
;;         r389b, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r389a, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+

(assert (= (+ (- r389b) r389a) 0))

;;    c645:  CPD-67
;;         r636b, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r636a, 2-phosphoglycolate + H2O  =  glycolate + phosphate

(assert (= (+ r636b (- r636a)) 0))

;;    c535:  AMINO-HYDROXYMETHYL-METHYLPYRIMIDINE-PP
;;         r579, hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
;;         r499, 4-methyl-5-(beta-hydroxyethyl)thiazole phosphate + 4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + H+  ->  thiamine-phosphate + diphosphate

(assert (= (+ r579 (- r499)) 0))

;;    c521:  CPD-9457
;;         r488b, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r488a, di-trans,di-cis-pentaprenyl diphosphate + isopentenyl diphosphate  =  di-trans,poly-cis-hexaprenyl diphosphate + diphosphate + H+
;;         r487b, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+
;;         r487a, geranylneryl diphosphate + isopentenyl diphosphate  =  di-trans,di-cis-pentaprenyl diphosphate + diphosphate + H+

(assert (= (+ r488b (- r488a) (- r487b) r487a) 0))

;;    c639:  CPD-3617
;;         r624b, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r624a, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+

(assert (= (+ (- r624b) r624a) 0))

;;    c103:  C5
;;         r438b, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r438a, N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r203b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r203a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r438b (- r438a) (- r203b) r203a) 0))

;;    c677:  CPD-7706
;;         r700b, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r700a, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate

(assert (= (+ (- r700b) r700a) 0))

;;    c421:  N-ALPHA-ACETYLORNITHINE
;;         r689, N-acetyl-L-ornithine + H2O  ->  L-ornithine + acetate
;;         r502, L-glutamate + N-acetyl-L-glutamate 5-semialdehyde  ->  N-acetyl-L-ornithine + 2-oxoglutarate
;;         r416, L-glutamate + N-acetyl-L-ornithine  ->  N-acetyl-L-glutamate + L-ornithine

(assert (= (+ (- r689) r502 (- r416)) 0))

;;    c333:  T2-C4-DECADIENYL-COA
;;         r344b, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+
;;         r344a, trans-delta2-decenoyl-CoA + NADP+  =  trans-delta2, cis-delta4-decadienoyl-CoA + NADPH + H+

(assert (= (+ (- r344b) r344a) 0))

;;    c440:  CIT
;;         s2_obj, s2_obj
;;         r783, citrate  ->  cis-aconitate + H2O
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+

(assert (= (-0.1 s2_obj (- r783) r434) 0))

;;    c97:  CPD-9646
;;         r739, di-trans,poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans,poly-cis-undecaprenyl phosphate + phosphate + H+
;;         r203b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r203a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r201, a UDP-N-acetylmuramoyl-pentapeptide + di-trans,poly-cis-undecaprenyl phosphate  ->  a N-acetylmuramoyl-pentapeptide-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r739 r203b (- r203a) r202b (- r202a) (- r201)) 0))

;;    c726:  CPD-1134
;;         r792, L-arabinonate  ->  2-dehydro-3-deoxy-L-arabinonate + H2O
;;         r781, 2-dehydro-3-deoxy-L-arabinonate  ->  2,5-dioxopentanoate + H2O

(assert (= (+ r792 (- r781)) 0))

;;    c292:  BARBITURATE
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O

(assert (= (+ r311) 0))

;;    c211:  D-6-P-GLUCONO-DELTA-LACTONE
;;         r610, D-glucono-delta-lactone-6-phosphate + H2O  ->  6-phospho-D-gluconate + H+
;;         r260, beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+

(assert (= (+ (- r610) r260) 0))

;;    c241:  CPD-11878
;;         r279b, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+
;;         r279a, 3,4-dihydroxyphenylglycolaldehyde + NADH + H+  =  3,4-dihydroxyphenylglycol + NAD+

(assert (= (+ (- r279b) r279a) 0))

;;    c407:  D-SEDOHEPTULOSE-7-P
;;         r409, D-glyceraldehyde-3-phosphate + D-sedoheptulose-7-phosphate  ->  D-fructose-6-phosphate + D-erythrose-4-phosphate
;;         r408b, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r408a, 3-amino-3-deoxy-D-fructose 6-phosphate + D-ribose-5-phosphate  =  1-deoxy-1-imino-D-erythrose 4-phosphate + D-sedoheptulose-7-phosphate
;;         r402, D-ribose-5-phosphate + D-xylulose-5-phosphate  ->  D-sedoheptulose-7-phosphate + D-glyceraldehyde-3-phosphate

(assert (= (+ (- r409) (- r408b) r408a r402) 0))

;;    c713:  CPD-11444
;;         r757b, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+
;;         r757a, uroporphyrinogen-I  =  coproporphyrinogen I + 4 CO2 + 4 H+

(assert (= (+ r757b (- r757a)) 0))

;;    c755:  SIROHEME
;;         r833, sirohydrochlorin + Fe2+ + 6 H+  ->  siroheme

(assert (= (+ r833) 0))

;;    c119:  FORMALDEHYDE
;;         r219, formaldehyde + tetrahydrofolate + 2 H+  ->  5,10-methylene-THF + H2O
;;         r212b, S-hydroxymethylglutathione  ->  formaldehyde + glutathione
;;         r212a, S-hydroxymethylglutathione  ->  formaldehyde + glutathione

(assert (= (+ (- r219) (- r212b) r212a) 0))

;;    c84:  AMP
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r902, L-aspartate + L-citrulline + ATP  ->  L-arginino-succinate + diphosphate + AMP + 2 H+
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r881, ammonia + ATP + nicotinate adenine dinucleotide  ->  AMP + diphosphate + NAD+ + H+
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r875b, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r875a, palmitate + ATP + coenzyme A  =  palmitoyl-CoA + diphosphate + AMP + H+
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r872, propionate + ATP + coenzyme A  ->  propanoyl-CoA + diphosphate + AMP + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r870, acetate + ATP + coenzyme A  ->  acetyl-CoA + diphosphate + AMP + H+
;;         r822, adenylo-succinate  ->  fumarate + AMP
;;         r737b, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r737a, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
;;         r663, AMP + H2O  ->  D-ribose-5-phosphate + adenine
;;         r634b, AMP + H2O  =  adenosine + phosphate
;;         r634a, AMP + H2O  =  adenosine + phosphate
;;         r633b, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r633a, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r587, ATP + D-ribose-5-phosphate  ->  5-phospho-alpha-D-ribose 1-diphosphate + AMP + 2 H+
;;         r586, 6-hydroxymethyl-7,8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+
;;         r585, GTP + ATP  ->  guanosine 3'-diphosphate 5'-triphosphate + AMP + 2 H+
;;         r584, ATP + GDP  ->  AMP + ppGpp + 2 H+
;;         r568, AMP + ATP  ->  2 ADP + H+
;;         r444, 5-phospho-alpha-D-ribose 1-diphosphate + adenine  ->  AMP + diphosphate
;;         r192, ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79.
;;         r185, ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77.
;;         r178, ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74.
;;         r171, ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73.
;;         r164, ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75.
;;         r157, ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72.
;;         r150, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93.
;;         r143, ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93.
;;         r136, ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75.

(assert (= (+ r913 r912 r909 (- r907b) r907a r906 r902 r890 r881 (- r877b) r877a (- r876b) r876a (- r875b) r875a (- r873b) r873a r872 r871 r870 r822 (- r737b) r737a r736 (- r663) r634b (- r634a) (- r633b) r633a r605 r604 r587 r586 r585 r584 (- r568) r444 r192 r185 r178 r171 r164 r157 r150 r143 r136) 0))

;;    c748:  CANAVANINOSUCCINATE
;;         r907b, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r907a, O-ureidohomoserine + L-aspartate + ATP  =  canavaninosuccinate + AMP + diphosphate + 2 H+
;;         r824b, canavaninosuccinate  =  L-canavanine + fumarate
;;         r824a, canavaninosuccinate  =  L-canavanine + fumarate

(assert (= (+ (- r907b) r907a r824b (- r824a)) 0))

;;    c271:  OXIDIZED-GLUTATHIONE
;;         r379, glutathione disulfide + NADPH + H+  ->  2 glutathione + NADP+
;;         r301, hydrogen peroxide + 2 glutathione  ->  glutathione disulfide + 2 H2O

(assert (= (+ (- r379) r301) 0))

;;    c353:  IMINOASPARTATE
;;         r484, alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
;;         r364b, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r364a, L-aspartate + fumarate  =  alpha-iminosuccinate + succinate + H+
;;         r361, L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+

(assert (= (+ (- r484) (- r364b) r364a r361) 0))

;;    c722:  CPD-6972
;;         r874b, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r874a, ATP + o-succinylbenzoate + coenzyme A  =  o-succinylbenzoyl-CoA + ADP + phosphate + H+
;;         r871, ATP + o-succinylbenzoate + coenzyme A  ->  o-succinylbenzoyl-CoA + AMP + diphosphate + H+
;;         r775, o-succinylbenzoyl-CoA + H+  ->  1,4-dihydroxy-2-naphthoyl-CoA + H2O

(assert (= (+ (- r874b) r874a r871 (- r775)) 0))

;;    c328:  N2-SUCCINYLGLUTAMATE
;;         r706, N2-succinylglutamate + H2O  ->  L-glutamate + succinate
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+

(assert (= (+ (- r706) r340) 0))

;;    c40:  Octanoyl-ACPs
;;         r71, a trans oct-2-enoyl-[acp] + NADH + H+  ->  an octanoyl-[acp] + NAD+

(assert (= (+ r71) 0))

;;    c284:  FMN
;;         r592, FMN + ATP  ->  FAD + diphosphate
;;         r549, riboflavin + ATP  ->  FMN + ADP + 2 H+
;;         r314, 2 cob(II)yrinate a,c-diamide + FMNH2  ->  2 cob(I)yrinate a,c-diamide + FMN + 3 H+
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+

(assert (= (+ (- r592) r549 r314 (- r308b) r308a) 0))

;;    c101:  C4
;;         r439b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r439a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r202b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r439b (- r439a) (- r202b) r202a) 0))

;;    c359:  PYRROLINE-HYDROXY-CARBOXYLATE
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+

(assert (= (+ r367b (- r367a)) 0))

;;    c302:  4-AMINO-BUTYRATE
;;         r748, L-glutamate + H+  ->  CO2 + 4-aminobutyrate
;;         r703, 4-(glutamylamino) butanoate + H2O  ->  L-glutamate + 4-aminobutyrate
;;         r518b, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r518a, 4-aminobutyrate + pyruvate  =  succinate semialdehyde + L-alanine
;;         r508, 2-oxoglutarate + 4-aminobutyrate  ->  L-glutamate + succinate semialdehyde
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+

(assert (= (+ r748 r703 r518b (- r518a) (- r508) r320 (- r318b) r318a) 0))

;;    c792:  DETHIOBIOTIN
;;         r900, CO2 + 7,8-diaminopelargonate + ATP  ->  dethiobiotin + phosphate + ADP + 4 H+

(assert (= (+ r900) 0))

;;    c233:  CPD-11524
;;         r426b, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r426a, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r275b, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+
;;         r275a, NAD+ + OPC6-3-hydroxyacyl-CoA  =  NADH + OPC6-3-ketoacyl-CoA + H+

(assert (= (+ r426b (- r426a) (- r275b) r275a) 0))

;;    c651:  NICOTINAMIDE_RIBOSE
;;         r644b, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r644a, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate

(assert (= (+ (- r644b) r644a) 0))

;;    c326:  CPD-782
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+

(assert (= (+ (- r339b) r339a) 0))

;;    c306:  DPG
;;         r564b, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r564a, 3-phospho-D-glycerate + ATP  =  1,3-diphosphateglycerate + ADP + H+
;;         r323b, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+
;;         r323a, D-glyceraldehyde-3-phosphate + phosphate + NAD+  =  1,3-diphosphateglycerate + NADH + H+

(assert (= (+ (- r564b) r564a (- r323b) r323a) 0))

;;    c565:  HMP
;;         r543, ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+

(assert (= (+ (- r543)) 0))

;;    c9:  WATER
;;         r52_secrt_r, try exchange reaction for WATER
;;         r917b, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r917a, hydrogenobyrinate a,c-diamide + Co2+ + ATP + H2O  =  cob(II)yrinate a,c-diamide + ADP + phosphate + 4 H+
;;         r914, adenosyl-cobyrinate a,c-diamide + 4 L-glutamine + 4 ATP + 4 H2O  ->  4 L-glutamate + adenosyl-cobyrate + 4 ADP + 4 phosphate + 8 H+
;;         r913, ATP + nicotinate adenine dinucleotide + L-glutamine + H2O  ->  L-glutamate + AMP + diphosphate + NAD+ + 2 H+
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r911, ATP + 5'-phosphoribosyl-N-formylglycineamide + L-glutamine + H2O  ->  L-glutamate + ADP + phosphate + 5-phosphoribosyl-N-formylglycineamidine + 2 H+
;;         r910, 2 ATP + L-glutamine + bicarbonate + H2O  ->  L-glutamate + 2 ADP + phosphate + carbamoyl-phosphate + 4 H+
;;         r909, L-glutamine + L-aspartate + ATP + H2O  ->  L-glutamate + L-asparagine + diphosphate + AMP + 2 H+
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r844, UDP-N-acetyl-D-glucosamine + H2O  ->  N-acetyl-D-mannosamine + uridine-5'-diphosphate + H+
;;         r827, L-methionine + H2O  ->  methanethiol + ammonia + 2-oxobutanoate + H+
;;         r825, L-cystathionine + H2O  ->  ammonia + pyruvate + L-homocysteine + H+
;;         r814, O-phospho-L-homoserine + H2O  ->  phosphate + L-threonine
;;         r811, hydroxymethylbilane  ->  uroporphyrinogen-III + H2O
;;         r810, urocanate + H2O  ->  4-imidazolone-5-propionate + H+
;;         r809b, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r809a, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r808, tigloyl-CoA + H2O  ->  2-methyl-3-hydroxybutyryl-CoA
;;         r807b, CO2 + H2O  =  bicarbonate + H+
;;         r807a, CO2 + H2O  =  bicarbonate + H+
;;         r806, indole + L-serine  ->  L-tryptophan + H2O
;;         r805, 2-isopropylmaleate + H2O  ->  (2R,3S)-3-isopropylmalate
;;         r804, (2S,3S)-2-methylcitrate  ->  2-methyl-trans-aconitate + H2O
;;         r803, 4alpha-hydroxy-tetrahydrobiopterin  ->  dihydrobiopterin + H2O
;;         r802b, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
;;         r802a, OPC4-trans-2-enoyl-CoA + H2O  =  OPC4-3-hydroxyacyl-CoA
;;         r801b, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
;;         r801a, OPC6-trans-2-enoyl-CoA + H2O  =  OPC6-3-hydroxyacyl-CoA
;;         r800b, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
;;         r800a, OPC8-trans-2-enoyl-CoA + H2O  =  OPC8-3-hydroxyacyl-CoA
;;         r799b, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
;;         r799a, (R)-3-hydroxybutanoyl-CoA  =  crotonyl-CoA + H2O
;;         r798b, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r798a, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r797, prephenate + H+  ->  phenylpyruvate + CO2 + H2O
;;         r796, 2 5-amino-levulinate  ->  porphobilinogen + 2 H2O + H+
;;         r795, 6-phospho-D-gluconate  ->  2-dehydro-3-deoxy-D-gluconate-6-phosphate + H2O
;;         r794, (1R,6R)-6-hydroxy-2-succinylcyclohexa-2,4-diene-1-carboxylate  ->  o-succinylbenzoate + H2O
;;         r793, 3-methylglutaconyl-CoA + H2O  ->  (S)-3-hydroxy-3-methylglutaryl-CoA
;;         r792, L-arabinonate  ->  2-dehydro-3-deoxy-L-arabinonate + H2O
;;         r791, D-erythro-imidazole-glycerol-phosphate  ->  imidazole acetol-phosphate + H2O
;;         r790b, (S)-malate  =  fumarate + H2O
;;         r790a, (S)-malate  =  fumarate + H2O
;;         r789, dTDP-D-glucose  ->  dTDP-4-dehydro-6-deoxy-D-glucose + H2O
;;         r788, 2,3-dihydroxy-3-methylvalerate  ->  2-keto-3-methyl-valerate + H2O
;;         r787, 2,3-dihydroxy-isovalerate  ->  2-oxoisovalerate + H2O
;;         r786, pyruvate + L-aspartate-semialdehyde  ->  L-2,3-dihydrodipicolinate + 2 H2O + H+
;;         r785b, carbonic acid  =  CO2 + H2O
;;         r785a, carbonic acid  =  CO2 + H2O
;;         r784, cis-aconitate + H2O  ->  D-threo-isocitrate
;;         r783, citrate  ->  cis-aconitate + H2O
;;         r782, cis-2-methylaconitate + H2O  ->  (2R,3S)-2-methylisocitrate
;;         r781, 2-dehydro-3-deoxy-L-arabinonate  ->  2,5-dioxopentanoate + H2O
;;         r780, (2S)-2-isopropylmalate  ->  2-isopropylmaleate + H2O
;;         r779, 3-dehydroquinate  ->  3-dehydroshikimate + H2O
;;         r778b, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r778a, 2-phospho-D-glycerate  =  phosphoenolpyruvate + H2O + H+
;;         r777, N-acetylmuramate 6-phosphate + H2O  ->  N-acetyl-D-glucosamine-6-phosphate + (R)-lactate
;;         r775, o-succinylbenzoyl-CoA + H+  ->  1,4-dihydroxy-2-naphthoyl-CoA + H2O
;;         r764b, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r764a, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r761b, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r761a, phosphate + D-fructose-6-phosphate  =  D-erythrose-4-phosphate + acetylphosphate + H2O
;;         r755b, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r755a, phosphate + oxaloacetate + H+  =  phosphoenolpyruvate + CO2 + H2O
;;         r749, 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O
;;         r744b, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r744a, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r743, kynurenine + H2O  ->  L-alanine + anthranilate + H+
;;         r742, 4-fumaryl-acetoacetate + H2O  ->  fumarate + acetoacetate + H+
;;         r741b, GTP + H2O  =  GDP + phosphate + H+
;;         r741a, GTP + H2O  =  GDP + phosphate + H+
;;         r740b, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r740a, ATP + H2O  =  ADP + phosphate + 2 H+
;;         r739, di-trans,poly-cis-undecaprenyl diphosphate + H2O  ->  di-trans,poly-cis-undecaprenyl phosphate + phosphate + H+
;;         r738b, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r738a, dGTP + H2O  =  dGMP + diphosphate + H+
;;         r737b, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r737a, ADP-ribose + H2O  =  AMP + D-ribose-5-phosphate + 2 H+
;;         r736, molybdopterin-AMP + molybdate + H+  ->  molybdenum cofactor + AMP + H2O
;;         r735, guanosine 3'-diphosphate 5'-triphosphate + H2O  ->  phosphate + ppGpp + H+
;;         r734, UDP-2,3-bis(3-hydroxymyristoyl)glucosamine + H2O  ->  2,3-bis(3-hydroxymyristoyl)-beta-D-glucosaminyl 1-phosphate + uridine-5'-phosphate + 2 H+
;;         r733b, diphosphate + H2O  =  2 phosphate + H+
;;         r733a, diphosphate + H2O  =  2 phosphate + H+
;;         r732, phosphoribosyl-ATP + H2O  ->  phosphoribosyl-AMP + diphosphate + 2 H+
;;         r731, 7,8-dihydroneopterin triphosphate + H2O  ->  dihydroneopterin phosphate + diphosphate + 2 H+
;;         r730, dUTP + H2O  ->  dUMP + diphosphate + H+
;;         r729, dihydroneopterin phosphate + H2O  ->  7,8-dihydro-D-neopterin + phosphate
;;         r728b, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r728a, 5',5'''-diadenosine tetraphosphate + H2O  =  2 ADP + 2 H+
;;         r727, D-glucosamine-6-phosphate + H2O  ->  ammonia + D-fructose-6-phosphate + H+
;;         r726, GTP + H2O  ->  precursor-Z + diphosphate
;;         r725, 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + H2O  ->  5-amino-6-(5'-phosphoribosylamino)uracil + ammonia
;;         r724b, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r724a, 5,10-methenyltetrahydrofolate + H2O  =  10-formyl-tetrahydrofolate + H+
;;         r723, phosphoribosyl-formamido-carboxamide  ->  inosine-5'-phosphate + H2O
;;         r722, phosphoribosyl-AMP + H2O  ->  phosphoribosylformiminoAICAR-phosphate
;;         r721, guanine + H2O  ->  ammonia + xanthine
;;         r720, GTP + 3 H2O  ->  diphosphate + 2,5-diamino-6-(ribosylamino)-4-(3H)-pyrimidinone 5'-phosphate + formate + 2 H+
;;         r719, GTP + H2O  ->  formate + 7,8-dihydroneopterin triphosphate
;;         r718, dCTP + H2O  ->  ammonia + dUTP
;;         r717b, cytidine + H2O  =  uridine + ammonia
;;         r717a, cytidine + H2O  =  uridine + ammonia
;;         r716, deoxycytidine + H2O  ->  deoxyuridine + ammonia
;;         r715, cytosine + H2O  ->  ammonia + uracil
;;         r714, adenosine + H2O  ->  ammonia + inosine
;;         r713, N2-succinyl-L-arginine + 2 H2O  ->  2 ammonia + N2-succinyl-L-ornithine + CO2
;;         r712, N-formimino-L-glutamate + H2O  ->  L-glutamate + formamide
;;         r711, agmatine + H2O  ->  ammonia + N-carbamoylputrescine + H+
;;         r710, 4-imidazolone-5-propionate + H2O + H+  ->  N-formimino-L-glutamate
;;         r709, N-carbamoyl-L-aspartate + H+  ->  (S)-dihydroorotate + H2O
;;         r708, 5-oxoproline + ATP + 2 H2O  ->  L-glutamate + phosphate + ADP + 2 H+
;;         r707, UDP-3-O-(3-hydroxymyristoyl)-N-acetylglucosamine + H2O  ->  UDP-3-O-(3-hydroxymyristoyl)glucosamine + acetate
;;         r706, N2-succinylglutamate + H2O  ->  L-glutamate + succinate
;;         r705, N-succinyl-L,L-2,6-diaminopimelate + H2O  ->  L,L-diaminopimelate + succinate
;;         r704b, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r704a, GlcNAc-1,6-anhMurNAc-L-Ala-gamma-D-Glu-DAP-D-Ala + H2O  =  glcNAc-1,6-anhMurNAc + L-Ala-gamma-D-Glu-DAP-D-Ala
;;         r703, 4-(glutamylamino) butanoate + H2O  ->  L-glutamate + 4-aminobutyrate
;;         r702b, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r702a, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r701b, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r701a, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r700b, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r700a, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r699b, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r699a, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r698b, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r698a, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r697b, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
;;         r697a, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
;;         r696b, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r696a, acrylamide + H2O  =  ammonia + acrylate + H+
;;         r695, N-acetyl-D-glucosamine-6-phosphate + H2O  ->  D-glucosamine-6-phosphate + acetate
;;         r694, N-carbamoylputrescine + H2O + H+  ->  putrescine + CO2 + ammonia
;;         r693, L-glutamine + H2O  ->  L-glutamate + ammonia + H+
;;         r692, 10-formyl-tetrahydrofolate + H2O  ->  formate + tetrahydrofolate + 3 H+
;;         r691, L-asparagine + H2O  ->  ammonia + L-aspartate + H+
;;         r690, N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+
;;         r689, N-acetyl-L-ornithine + H2O  ->  L-ornithine + acetate
;;         r688b, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r688a, formyl-L-methionyl peptide + H2O  =  methionyl peptide + formate + H+
;;         r687b, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r687a, N-acetyl-D-galactosamine-6-phosphate + H2O  =  acetate + D-galactosamine-6-phosphate
;;         r674b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r674a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r668, cysteinylglycine + H2O  ->  L-cysteine + glycine
;;         r664, S-methyl-5'-thioadenosine + H2O  ->  S-methyl-5-thio-D-ribose + adenine
;;         r663, AMP + H2O  ->  D-ribose-5-phosphate + adenine
;;         r662, S-adenosyl-L-homocysteine + H2O  ->  S-ribosyl-L-homocysteine + adenine
;;         r658b, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r658a, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r657, maltotriose + H2O  ->  maltose + alpha-D-glucose
;;         r653, ppGpp + H2O  ->  diphosphate + GDP
;;         r652b, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r652a, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r651b, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r651a, xanthosine-5-phosphate + H2O  =  xanthosine + phosphate
;;         r650b, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r650a, D-myo-inositol (1)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r649, 3-phospho-L-serine + H2O  ->  L-serine + phosphate
;;         r648, D-beta-D-heptose-1,7-bisphosphate + H2O  ->  D-beta-D-heptose-1-phosphate + phosphate
;;         r647b, ethylphosphate + H2O  =  phosphate + ethanol
;;         r647a, ethylphosphate + H2O  =  phosphate + ethanol
;;         r646b, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r646a, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r645b, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r645a, inosine-5'-phosphate + H2O  =  inosine + phosphate
;;         r644b, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r644a, nicotinamide mononucleotide + H2O  =  nicotinamide riboside + phosphate
;;         r643b, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r643a, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642b, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r642a, D-myo-inositol (5)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641b, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r641a, D-myo-inositol (4)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r640, alpha-ribazole-5'-P + H2O  ->  alpha-ribazole + phosphate
;;         r639, NADP+ + H2O  ->  NAD+ + phosphate
;;         r638, 3-deoxy-D-manno-octulosonate 8-P + H2O  ->  3-deoxy-D-manno-octulosonate + phosphate
;;         r637, L-histidinol-phosphate + H2O  ->  histidinol + phosphate
;;         r636b, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r636a, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r635, fructose-1,6-bisphosphate + H2O  ->  D-fructose-6-phosphate + phosphate
;;         r634b, AMP + H2O  =  adenosine + phosphate
;;         r634a, AMP + H2O  =  adenosine + phosphate
;;         r633b, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r633a, adenosine 3',5'-bisphosphate + H2O  =  phosphate + AMP
;;         r632b, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r632a, 5-(methylthio)-2,3-dioxopentyl phosphate + H2O  =  1,2-dihydroxy-5-(methylthio)pent-1-en-3-one + phosphate + H+
;;         r626, S-formylglutathione + H2O  ->  formate + glutathione + H+
;;         r625, 3,5-tetradecadienoyl-CoA + H2O  ->  3,5-tetradecadienoate + coenzyme A + H+
;;         r624b, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r624a, decanoyl-CoA + H2O  =  caprate + coenzyme A + H+
;;         r623b, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r623a, lauroyl-CoA + H2O  =  laurate + coenzyme A + H+
;;         r622b, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r622a, myristoyl-CoA + H2O  =  myristate + coenzyme A + H+
;;         r621b, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r621a, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r620, 1,4-dihydroxy-2-naphthoyl-CoA + H2O  ->  1,4-dihydroxy-2-naphthoate + coenzyme A + H+
;;         r619b, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r619a, palmitoyl-CoA + H2O  =  palmitate + coenzyme A + H+
;;         r618, S-lactoyl-glutathione + H2O  ->  glutathione + (R)-lactate + H+
;;         r614b, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r614a, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r613b, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r613a, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r612, L-arabinono-1,4-lactone + H2O  ->  L-arabinonate + H+
;;         r611b, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r611a, cis-dienelactone + H2O  =  2-maleylacetate + H+
;;         r610, D-glucono-delta-lactone-6-phosphate + H2O  ->  6-phospho-D-gluconate + H+
;;         r605, pyruvate + ATP + H2O  ->  phosphate + phosphoenolpyruvate + AMP + 3 H+
;;         r604, hydrogen selenide + ATP + H2O  ->  selenophosphate + phosphate + AMP + H+
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r484, alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
;;         r483, 4 porphobilinogen + H2O  ->  4 ammonia + hydroxymethylbilane + 4 H+
;;         r480, phosphoenolpyruvate + N-acetyl-D-mannosamine + H2O  ->  N-acetylneuraminate + phosphate
;;         r479b, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r479a, ammonia + 2-oxobutanoate + succinate + 2 H+  =  O-succinyl-L-homoserine + H2O
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+
;;         r477, D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate
;;         r476b, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r476a, protoheme IX + 2-trans,6-trans-farnesyl diphosphate + H2O + 2 H+  =  heme o + diphosphate
;;         r470, phosphoenolpyruvate + D-erythrose-4-phosphate + H2O  ->  3-deoxy-D-arabino-heptulosonate-7-phosphate + phosphate
;;         r464b, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r464a, phosphoenolpyruvate + N-acyl-D-mannosamine 6-phosphate + H2O + H+  =  N-acylneuraminate 9-phosphate + phosphate
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate
;;         r435, acetyl-CoA + glyoxylate + H2O  ->  (S)-malate + coenzyme A + H+
;;         r434, oxaloacetate + acetyl-CoA + H2O  ->  citrate + coenzyme A + H+
;;         r433, oxaloacetate + propanoyl-CoA + H2O  ->  (2S,3S)-2-methylcitrate + coenzyme A + H+
;;         r432, 2-oxoisovalerate + acetyl-CoA + H2O  ->  (2S)-2-isopropylmalate + coenzyme A + H+
;;         r430, tetrahydrodipicolinate + succinyl-CoA + H2O  ->  N-succinyl-2-amino-6-ketopimelate + coenzyme A
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O
;;         r370, (S)-1-pyrroline-5-carboxylate + NAD+ + 2 H2O  ->  L-glutamate + NADH + H+
;;         r367b, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r367a, pyrroline-hydroxy-carboxylate + NAD+ + 2 H2O  =  L-erythro-4-hydroxy-glutamate + NADH + H+
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r355, NAD+ + L-alanine + H2O  ->  ammonia + NADH + pyruvate + 2 H+
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
;;         r342, succinate semialdehyde + NADP+ + H2O  ->  succinate + NADPH + 2 H+
;;         r341, NAD+ + succinate semialdehyde + H2O  ->  NADH + succinate + 2 H+
;;         r340, N2-succinyl-L-glutamate 5-semialdehyde + NAD+ + H2O  ->  N2-succinylglutamate + NADH + 2 H+
;;         r339b, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r339a, 3,4-dihydroxyphenylacetaldehyde + NAD+ + H2O  =  3,4-dihydroxyphenylacetate + NADH + 2 H+
;;         r338, acetaldehyde + NAD+ + H2O  ->  NADH + acetate + 2 H+
;;         r337b, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r337a, 3-dimethylsulfoniopropionaldehyde + NAD+ + H2O  =  dimethylsulfoniopropionate + NADH + 2 H+
;;         r336b, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r336a, sinapaldehyde + NADP+ + H2O  =  sinapate + NADPH + 2 H+
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r334b, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r334a, D-glyceraldehyde-3-phosphate + NAD+ + H2O  =  3-phospho-D-glycerate + NADH + 2 H+
;;         r333b, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r333a, 3-methoxy-4-hydroxyphenylglycolaldehyde + NAD+ + H2O  =  vanillyl mandelate + NADH + 2 H+
;;         r332b, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r332a, 3,4-dihydroxyphenylglycolaldehyde + NAD+ + H2O  =  3,4-dihydroxymandelate + NADH + H+
;;         r331b, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r331a, phenylacetaldehyde + NAD+ + H2O  =  phenylacetate + NADH + 2 H+
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r329b, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r329a, indole acetaldehyde + NAD+ + H2O  =  indole-3-acetate + NADH + 2 H+
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r325b, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r325a, D-glyceraldehyde + NAD+ + H2O  =  D-glycerate + NADH + H+
;;         r322, D-erythrose-4-phosphate + NAD+ + H2O  ->  erythronate-4-phosphate + NADH + 2 H+
;;         r320, 4-aminobutanal + NAD+ + H2O  ->  4-aminobutyrate + NADH + 2 H+
;;         r318b, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r318a, 1-pyrroline + NAD+ + 2 H2O  =  4-aminobutyrate + NADH + 2 H+
;;         r315, xanthine + NAD+ + H2O  ->  urate + NADH + H+
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O
;;         r310, 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1,4-benzoquinol + H2O
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r303b, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r303a, ethanol + hydrogen peroxide  =  acetaldehyde + 2 H2O
;;         r302b, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r302a, 2 betanidin + hydrogen peroxide  =  betanidin + betanidin quinone + 2 H2O
;;         r301, hydrogen peroxide + 2 glutathione  ->  glutathione disulfide + 2 H2O
;;         r300, 2 hydrogen peroxide  ->  2 H2O + oxygen
;;         r299b, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r299a, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r273b, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r273a, imidazole acetaldehyde + NADH + H2O  =  4-imidazoleacetate + NAD+ + 4 H+
;;         r264, NAD+ + inosine-5'-phosphate + H2O  ->  xanthosine-5-phosphate + NADH + H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+
;;         r247, hypoxanthine + H2O  ->  xanthine + 2 H+
;;         r244, 2-trans,5-cis-tetradecadienoyl-CoA + H2O  ->  3-hydroxy-5-cis-tetradecenoyl-CoA
;;         r242, diacetylchitobiose-6-phosphate + H2O  ->  N-acetyl-D-glucosamine + N-acetyl-D-glucosamine-6-phosphate
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium
;;         r237, 5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + H2O  ->  5-amino-6-(D-ribitylamino)uracil + phosphate
;;         r236, 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O
;;         r233, ammonia + deoxyinosine  ->  2'-deoxyadenosine + H2O
;;         r230, 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O
;;         r223, (2R,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2R,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran
;;         r222, (2S,4S)-2-methyl-2,4-dihydroxydihydrofuran-3-one + H2O  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran
;;         r221, (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran + tetrahydroxoborate  ->  (2S,4S)-2-methyl-2,3,3,4-tetrahydroxytetrahydrofuran-borate + 2 H2O
;;         r219, formaldehyde + tetrahydrofolate + 2 H+  ->  5,10-methylene-THF + H2O
;;         r214b, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r214a, L-glutamate gamma-semialdehyde  =  (S)-1-pyrroline-5-carboxylate + H2O + H+
;;         r208b, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
;;         r208a, a cis-2-enoyl-CoA + H2O  =  a (3R)-3-hydroxyacyl-CoA
;;         r207, a lipid II + H2O  ->  a N-acetylglucosamine--N-acetylmuramyl-(tetrapeptide) pyrophosphoryl-undecaprenol + D-alanine
;;         r206b, guanosine + H2O  =  D-ribose + guanine
;;         r206a, guanosine + H2O  =  D-ribose + guanine
;;         r205b, xanthosine + H2O  =  D-ribose + xanthine
;;         r205a, xanthosine + H2O  =  D-ribose + xanthine
;;         r204b, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
;;         r204a, a nucleoside 3',5'-cyclic phosphate + H2O  =  a nucleoside-5'-phosphate
;;         r197b, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r197a, an aldehyde + NAD+ + H2O  =  an acid + NADH + H+
;;         r189, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32/WATER.88.
;;         r182, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28/WATER.88.
;;         r175, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24/WATER.88.
;;         r168, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20/WATER.88.
;;         r161, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16/WATER.86.
;;         r154, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12/WATER.86.
;;         r147, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8/WATER.84.
;;         r140, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4/WATER.84.
;;         r133, ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0/WATER.84.
;;         r132, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/WATER.120.
;;         r127, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/WATER.120.
;;         r122, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/WATER.120.
;;         r117, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/WATER.120.
;;         r112, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/WATER.118.
;;         r107, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/WATER.116.
;;         r102, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/WATER.116.
;;         r97, 3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/WATER.114.
;;         r92, an (R)-3-hydroxybutanoyl-[acp]  ->  a crotonyl-[acp] + H2O
;;         r86, an (R)-3-hydroxydecanoyl-[acp]  ->  a trans-delta2-decenoyl-[acp] + H2O
;;         r85b, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
;;         r85a, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
;;         r84, an (3R)-3-hydroxymyristoyl-[acp]  ->  a trans tetradec-2-enoyl-[acp] + H2O
;;         r83, a (R)-3-hydroxydodecanoyl-[acp]  ->  a trans dodec-2-enoyl-[acp] + H2O
;;         r82, an (R)-3-hydroxyhexanoyl-[acp]  ->  a trans hex-2-enoyl-[acp] + H2O
;;         r81, an (R)-3-hydroxypalmitoyl-[acp]  ->  a trans hexadecenoyl-[acp] + H2O
;;         r80, an (R)-3-hydroxyoctanoyl-[acp]  ->  a trans oct-2-enoyl-[acp] + H2O
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]

(assert (= (+ (- r52_secrt_r) r917b (- r917a) -4.0 r914 (- r913) (- r912) (- r911) (- r910) (- r909) (- r903) (- r844) (- r827) (- r825) (- r814) r811 (- r810) (- r809b) r809a (- r808) r807b (- r807a) r806 (- r805) r804 r803 r802b (- r802a) r801b (- r801a) r800b (- r800a) (- r799b) r799a (- r798b) r798a r797 +2.0 r796 r795 r794 (- r793) r792 r791 (- r790b) r790a r789 r788 r787 +2.0 r786 (- r785b) r785a (- r784) r783 (- r782) r781 r780 r779 (- r778b) r778a (- r777) r775 (- r764b) r764a (- r761b) r761a (- r755b) r755a r749 r744b (- r744a) (- r743) (- r742) r741b (- r741a) r740b (- r740a) (- r739) r738b (- r738a) r737b (- r737a) r736 (- r735) (- r734) r733b (- r733a) (- r732) (- r731) (- r730) (- r729) r728b (- r728a) (- r727) (- r726) (- r725) r724b (- r724a) r723 (- r722) (- r721) -3.0 r720 (- r719) (- r718) r717b (- r717a) (- r716) (- r715) (- r714) -2.0 r713 (- r712) (- r711) (- r710) r709 -2.0 r708 (- r707) (- r706) (- r705) r704b (- r704a) (- r703) r702b (- r702a) r701b (- r701a) r700b (- r700a) r699b (- r699a) r698b (- r698a) r697b (- r697a) r696b (- r696a) (- r695) (- r694) (- r693) (- r692) (- r691) (- r690) (- r689) r688b (- r688a) r687b (- r687a) r674b (- r674a) (- r668) (- r664) (- r663) (- r662) r658b (- r658a) (- r657) (- r653) r652b (- r652a) r651b (- r651a) r650b (- r650a) (- r649) (- r648) r647b (- r647a) r646b (- r646a) r645b (- r645a) r644b (- r644a) r643b (- r643a) r642b (- r642a) r641b (- r641a) (- r640) (- r639) (- r638) (- r637) r636b (- r636a) (- r635) r634b (- r634a) r633b (- r633a) r632b (- r632a) (- r626) (- r625) r624b (- r624a) r623b (- r623a) r622b (- r622a) r621b (- r621a) (- r620) r619b (- r619a) (- r618) r614b (- r614a) r613b (- r613a) (- r612) r611b (- r611a) (- r610) (- r605) (- r604) (- r551) +2.0 r524 (- r495) +2.0 r484 (- r483) (- r480) (- r479b) r479a +2.0 r478 (- r477) r476b (- r476a) (- r470) r464b (- r464a) (- r452) (- r435) (- r434) (- r433) (- r432) (- r430) r398 (- r394) +3.0 r380 -2.0 r370 +2.0 r367b -2.0 r367a (- r362) (- r360) (- r359) r358 (- r356) (- r355) +2.0 r349 (- r342) (- r341) (- r340) r339b (- r339a) (- r338) r337b (- r337a) r336b (- r336a) r335b (- r335a) r334b (- r334a) r333b (- r333a) r332b (- r332a) r331b (- r331a) r330b (- r330a) r329b (- r329a) r328b (- r328a) r325b (- r325a) (- r322) (- r320) +2.0 r318b -2.0 r318a (- r315) r311 r310 (- r308b) r308a -2.0 r303b +2.0 r303a -2.0 r302b +2.0 r302a +2.0 r301 +2.0 r300 -2.0 r299b +2.0 r299a r290b (- r290a) r273b (- r273a) (- r264) (- r262) (- r247) (- r244) (- r242) (- r241) (- r237) r236 r233 r230 (- r223) (- r222) +2.0 r221 r219 (- r214b) r214a r208b (- r208a) (- r207) r206b (- r206a) r205b (- r205a) r204b (- r204a) r197b (- r197a) (- r189) (- r182) (- r175) (- r168) (- r161) (- r154) (- r147) (- r140) (- r133) r132 r127 r122 r117 r112 r107 r102 r97 r92 r86 (- r85b) r85a r84 r83 r82 r81 r80 +2.0 r57) 0))

;;    c155:  2-METHYL-BUTYRYL-COA
;;         r350, S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2
;;         r231, 2-keto-3-methyl-valerate + NAD+ + coenzyme A  ->  S-2-methyl-butyryl-CoA + NADH + CO2

(assert (= (+ (- r350) r231) 0))

;;    c64:  cis-vaccen-2-enoyl-ACPs
;;         r85b, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O
;;         r85a, a (R)-3-hydroxy-cis-vaccenoyl-[acp]  =  a cis-vaccen-2-enoyl-[acp] + H2O

(assert (= (+ (- r85b) r85a) 0))

;;    c505:  DIHYDROPTERIN-CH2OH-PP
;;         r586, 6-hydroxymethyl-7,8-dihydropterin + ATP  ->  6-hydroxymethyl-dihydropterin diphosphate + AMP + 2 H+
;;         r475, p-aminobenzoate + 6-hydroxymethyl-dihydropterin diphosphate  ->  diphosphate + 7,8-dihydropteroate

(assert (= (+ r586 (- r475)) 0))

;;    c777:  CPD-18
;;         r877b, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+
;;         r877a, linoleate + ATP + coenzyme A  =  linoleoyl-CoA + diphosphate + AMP + H+

(assert (= (+ (- r877b) r877a) 0))

;;    c512:  DIMETHYL-D-RIBITYL-LUMAZINE
;;         r486, 2 6,7-dimethyl-8-(1-D-ribityl)lumazine + H+  ->  5-amino-6-(D-ribitylamino)uracil riboflavin
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+

(assert (= (-2.0 r486 r478) 0))

;;    c437:  CYS-GLY
;;         r668, cysteinylglycine + H2O  ->  L-cysteine + glycine
;;         r431b, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine
;;         r431a, hypoglycin A + glutathione  =  hypoglycin B + cysteinylglycine

(assert (= (+ (- r668) (- r431b) r431a) 0))

;;    c646:  GLYCOLLATE
;;         r636b, 2-phosphoglycolate + H2O  =  glycolate + phosphate
;;         r636a, 2-phosphoglycolate + H2O  =  glycolate + phosphate

(assert (= (+ (- r636b) r636a) 0))

;;    c246:  CPD-2961
;;         r795, 6-phospho-D-gluconate  ->  2-dehydro-3-deoxy-D-gluconate-6-phosphate + H2O
;;         r610, D-glucono-delta-lactone-6-phosphate + H2O  ->  6-phospho-D-gluconate + H+
;;         r535, ATP + D-gluconate  ->  6-phospho-D-gluconate + ADP + 2 H+
;;         r293b, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r293a, 6-phospho-D-gluconate + NADP+  =  D-ribulose-5-phosphate + CO2 + NADPH
;;         r283b, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH
;;         r283a, 6-phospho-D-gluconate + NAD+  =  D-ribulose-5-phosphate + CO2 + NADH

(assert (= (+ (- r795) r610 r535 r293b (- r293a) r283b (- r283a)) 0))

;;    c318:  CPD-30
;;         r335b, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+
;;         r335a, 4-acetamidobutanal + NAD+ + H2O  =  N-acetyl-4-aminobutyrate + NADH + 2 H+

(assert (= (+ r335b (- r335a)) 0))

;;    c471:  5-P-BETA-D-RIBOSYL-AMINE
;;         r905, 5-phospho-beta-D-ribosyl-amine + ATP + glycine  ->  ADP + phosphate + 5-phospho-ribosyl-glycineamide + 2 H+
;;         r452, 5-phospho-alpha-D-ribose 1-diphosphate + L-glutamine + H2O  ->  5-phospho-beta-D-ribosyl-amine + diphosphate + L-glutamate

(assert (= (+ (- r905) r452) 0))

;;    c566:  AMINO-HYDROXYMETHYL-METHYL-PYR-P
;;         r579, hydroxymethylpyrimidine phosphate + ATP  ->  4-amino-5-hydroxymethyl-2-methylpyrimidine-pyrophosphate + ADP + H+
;;         r543, ATP + hydroxymethylpyrimidine  ->  ADP + hydroxymethylpyrimidine phosphate + 2 H+

(assert (= (+ (- r579) r543) 0))

;;    c758:  ADP-L-GLYCERO-D-MANNO-HEPTOSE
;;         r838, ADP-D-glycero-D-manno-heptose  ->  ADP-L-glycero-D-manno-heptose

(assert (= (+ r838) 0))

;;    c100:  C3
;;         r884b, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r884a, D-alanyl-D-alanine + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysine + ATP  =  phosphate + UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + ADP + 2 H+
;;         r202b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r202a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ (- r884b) r884a r202b (- r202a)) 0))

;;    c378:  5-METHYL-THF
;;         r386, L-homocysteine + 5-methyl-tetrahydrofolate  ->  L-methionine + tetrahydrofolate + 2 H+
;;         r382, dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+

(assert (= (+ (- r386) (- r382)) 0))

;;    c544:  L-HISTIDINOL-P
;;         r637, L-histidinol-phosphate + H2O  ->  histidinol + phosphate
;;         r509, imidazole acetol-phosphate + L-glutamate  ->  L-histidinol-phosphate + 2-oxoglutarate

(assert (= (+ (- r637) r509) 0))

;;    c511:  DIHYDROXY-BUTANONE-P
;;         r776, D-ribulose-5-phosphate  ->  formate + 1-deoxy-L-glycero-tetrulose 4-phosphate + H+
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+

(assert (= (+ r776 (- r478)) 0))

;;    c207:  DEOXYXYLULOSE-5P
;;         r524, 1-deoxy-D-xylulose 5-phosphate + 1-amino-propan-2-one-3-phosphate  ->  pyridoxine-5'-phosphate + phosphate + 2 H2O + H+
;;         r407, pyruvate + D-glyceraldehyde-3-phosphate + H+  ->  1-deoxy-D-xylulose 5-phosphate + CO2
;;         r258, 1-deoxy-D-xylulose 5-phosphate + NADPH + H+  ->  2-C-methyl-D-erythritol-4-phosphate + NADP+

(assert (= (+ (- r524) r407 (- r258)) 0))

;;    c759:  GALACTOSE
;;         r840, beta-D-galactose  ->  alpha-D-galactose

(assert (= (+ (- r840)) 0))

;;    c707:  CPD0-1442
;;         r744b, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r744a, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester

(assert (= (+ (- r744b) r744a) 0))

;;    c152:  ADENOSYL-HOMO-CYS
;;         r662, S-adenosyl-L-homocysteine + H2O  ->  S-ribosyl-L-homocysteine + adenine
;;         r393, S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+
;;         r391b, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r391a, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r390, S-adenosyl-L-methionine + precorrin-1  ->  S-adenosyl-L-homocysteine + precorrin-2
;;         r389b, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r389a, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r387b, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r387a, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r384, 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
;;         r383, demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+
;;         r381, 2-octaprenyl-6-methoxy-1,4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + H+
;;         r229, 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+

(assert (= (+ (- r662) r393 (- r391b) r391a r390 (- r389b) r389a (- r387b) r387a r384 r383 r381 r229) 0))

;;    c314:  5-HYDROXYINDOLE_ACETATE
;;         r330b, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+
;;         r330a, 5-hydroxyindole acetaldehyde + NAD+ + H2O  =  5-hydroxyindole acetate + NADH + 2 H+

(assert (= (+ (- r330b) r330a) 0))

;;    c116:  ALPHA-GLC-6-P
;;         r860b, alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
;;         r860a, alpha-D-glucose 1-phosphate  =  alpha-D-glucose 6-phosphate
;;         r853b, alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
;;         r853a, alpha-D-glucose 6-phosphate  =  D-fructose-6-phosphate
;;         r550b, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r550a, alpha-D-glucose + ATP  =  alpha-D-glucose 6-phosphate + ADP + 2 H+
;;         r211b, alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate
;;         r211a, alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate

(assert (= (+ (- r860b) r860a r853b (- r853a) (- r550b) r550a r211b (- r211a)) 0))

;;    c220:  2-KETOGLUTARATE
;;         r523, L-tyrosine + 2-oxoglutarate  ->  L-glutamate + 4-hydroxyphenylpyruvate
;;         r522, 4-hydroxyphenylpyruvate + L-glutamate  ->  L-tyrosine + 2-oxoglutarate
;;         r521, N2-succinyl-L-ornithine + 2-oxoglutarate  ->  L-glutamate + N2-succinyl-L-glutamate 5-semialdehyde
;;         r520, L-glutamate + N-succinyl-2-amino-6-ketopimelate  ->  2-oxoglutarate + N-succinyl-L,L-2,6-diaminopimelate
;;         r517b, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r517a, 2-oxoglutarate + beta-alanine  =  L-glutamate + malonate semialdehyde
;;         r516b, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r516a, L-phenylalanine + 2-oxoglutarate  =  phenylpyruvate + L-glutamate
;;         r515, putrescine + 2-oxoglutarate  ->  L-glutamate + 4-aminobutanal
;;         r514, 2-oxo-3-hydroxy-4-phosphobutanoate + L-glutamate  ->  4-(phosphonooxy)-threonine + 2-oxoglutarate
;;         r513, L-glutamate + 3-phospho-hydroxypyruvate  ->  3-phospho-L-serine + 2-oxoglutarate
;;         r512, phenylpyruvate + L-glutamate  ->  L-phenylalanine + 2-oxoglutarate
;;         r509, imidazole acetol-phosphate + L-glutamate  ->  L-histidinol-phosphate + 2-oxoglutarate
;;         r508, 2-oxoglutarate + 4-aminobutyrate  ->  L-glutamate + succinate semialdehyde
;;         r506b, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r506a, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r505b, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r505a, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r504b, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r504a, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r503b, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r503a, L-aspartate + 2-oxoglutarate  =  L-glutamate + oxaloacetate
;;         r502, L-glutamate + N-acetyl-L-glutamate 5-semialdehyde  ->  N-acetyl-L-ornithine + 2-oxoglutarate
;;         r403, isochorismate + 2-oxoglutarate + 2 H+  ->  2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate + CO2
;;         r358, ammonia + 2-oxoglutarate + NADPH + 2 H+  ->  L-glutamate + NADP+ + H2O
;;         r357, L-glutamine + 2-oxoglutarate + NADPH + H+  ->  2 L-glutamate + NADP+
;;         r356, NAD+ + L-glutamate + H2O  ->  ammonia + NADH + 2-oxoglutarate + 2 H+
;;         r291b, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r291a, oxalosuccinate + NADP+ + 2 H+  =  2-oxoglutarate + CO2 + NADPH
;;         r266b, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r266a, D-threo-isocitrate + NAD+  =  2-oxoglutarate + CO2 + NADH
;;         r265, D-threo-isocitrate + NADP+  ->  2-oxoglutarate + CO2 + NADPH

(assert (= (+ (- r523) r522 (- r521) r520 r517b (- r517a) r516b (- r516a) (- r515) r514 r513 r512 r509 (- r508) r506b (- r506a) r505b (- r505a) r504b (- r504a) r503b (- r503a) r502 (- r403) (- r358) (- r357) r356 (- r291b) r291a (- r266b) r266a r265) 0))

;;    c586:  DGDP
;;         r573, 2'-deoxyguanosine-5'-diphosphate + ATP  ->  dGTP + ADP + H+

(assert (= (+ (- r573)) 0))

;;    c385:  CPD-397
;;         r388b, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+
;;         r388a, S-methyl-L-methionine + L-homocysteine  =  2 L-methionine + H+

(assert (= (+ r388b (- r388a)) 0))

;;    c145:  CPD-869
;;         r226, 5-hydroxy-3,4,4-trimethyl-delta2-pimelyl-CoA-delta-lactone  ->  delta2,5-3,4,4-trimethylpimelyl-CoA + H+

(assert (= (+ r226) 0))

;;    c501:  1-CHLORO-24-DINITROBENZENE
;;         r474b, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r474a, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+

(assert (= (+ r474b (- r474a)) 0))

;;    c379:  TRIMETHYLSULFONIUM
;;         r382, dimethylsulfide + 5-methyl-tetrahydrofolate  ->  trimethyl sulfonium + tetrahydrofolate + H+

(assert (= (+ r382) 0))

;;    c757:  S-3-HYDROXYBUTANOYL-COA
;;         r837b, (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA
;;         r837a, (S)-3-hydroxybutanoyl-CoA  =  (R)-3-hydroxybutanoyl-CoA

(assert (= (+ r837b (- r837a)) 0))

;;    c452:  CPD-7695
;;         r674b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r674a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r439b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+
;;         r439a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl- D-alanyl-D-alanine-diphosphoundecaprenol + UDP-N-acetyl-D-glucosamine  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + uridine-5'-diphosphate + H+

(assert (= (+ r674b (- r674a) (- r439b) r439a) 0))

;;    c293:  SUPER-OXIDE
;;         r312, 2 superoxide + 2 H+  ->  hydrogen peroxide + oxygen

(assert (= (-2.0 r312) 0))

;;    c573:  CPD0-882
;;         r658b, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r658a, glcNAc-1,6-anhMurNAc + H2O  =  1,6-anhydro-N-acetylmuramate + N-acetyl-D-glucosamine + H+
;;         r551, 1,6-anhydro-N-acetylmuramate + ATP + H2O  ->  N-acetylmuramate 6-phosphate + ADP + 2 H+

(assert (= (+ (- r658b) r658a (- r551)) 0))

;;    c114:  L-ARABINOSE
;;         r210, ARABISOM-RXN-ARABINOSE//L-RIBULOSE.22.
;;         r209, L-arabinose  ->  L-ribulose

(assert (= (+ (- r210) (- r209)) 0))

;;    c492:  P3I
;;         r652b, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r652a, dGTP + H2O  =  PPPi + deoxyguanosine + H+
;;         r485, cob(I)yrinate a,c-diamide + ATP  ->  adenosyl-cobyrinate a,c-diamide + PPPi + H+
;;         r469, ATP + cob(I)alamin  ->  coenzyme B12 + PPPi + H+
;;         r468, cobinamide + ATP  ->  adenosylcobinamide + PPPi + H+

(assert (= (+ (- r652b) r652a r485 r469 r468) 0))

;;    c79:  FAD
;;         s36_obj, s36_obj
;;         r592, FMN + ATP  ->  FAD + diphosphate
;;         r372, L-proline + FAD  ->  (S)-1-pyrroline-5-carboxylate + FADH2
;;         r354b, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r354a, FADH2 + acrylyl-CoA  =  FAD + propanoyl-CoA + H+
;;         r353, isobutyryl-CoA + FAD + H+  ->  methylacrylyl-CoA + FADH2
;;         r352, isovaleryl-CoA + FAD + H+  ->  3-methylcrotonyl-CoA + FADH2
;;         r350, S-2-methyl-butyryl-CoA + FAD + H+  ->  tigloyl-CoA + FADH2
;;         r191, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91.
;;         r184, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91.
;;         r177, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91.
;;         r170, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91.
;;         r163, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89.
;;         r156, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89.
;;         r149, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87.
;;         r142, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87.
;;         r135, ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87.

(assert (= (-0.1 s36_obj r592 (- r372) (- r354b) r354a (- r353) (- r352) (- r350) (- r191) (- r184) (- r177) (- r170) (- r163) (- r156) (- r149) (- r142) (- r135)) 0))

;;    c480:  KDO2-LIPID-IVA
;;         r462, (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+

(assert (= (+ r462) 0))

;;    c476:  LIPID-IV-A
;;         r554, lipid A disaccharide + ATP  ->  lipid IVA + ADP + 2 H+
;;         r461, lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+

(assert (= (+ r554 (- r461)) 0))

;;    c600:  DTDP-D-GLUCOSE
;;         r789, dTDP-D-glucose  ->  dTDP-4-dehydro-6-deoxy-D-glucose + H2O
;;         r591, alpha-D-glucose 1-phosphate + dTTP + H+  ->  dTDP-D-glucose + diphosphate

(assert (= (+ (- r789) r591) 0))

;;    c478:  KDO-LIPID-IVA
;;         r462, (KDO)-lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  KDO2-lipid IVA + CMP + H+
;;         r461, lipid IVA + CMP-3-deoxy-D-manno-octulosonate  ->  (KDO)-lipid IVA + CMP + H+

(assert (= (+ (- r462) r461) 0))

;;    c33:  Stearoyl-ACPs
;;         r68b, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+
;;         r68a, a stearoyl-[acp] + NAD+  =  a trans-octadec-2-enoyl-[acp] + NADH + H+

(assert (= (+ r68b (- r68a)) 0))

;;    c251:  ISOBUTANOL
;;         r285b, isobutanal + NADH + H+  =  isobutanol + NAD+
;;         r285a, isobutanal + NADH + H+  =  isobutanol + NAD+

(assert (= (+ (- r285b) r285a) 0))

;;    c231:  CPD-11520
;;         r425b, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r425a, OPC8-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC6-CoA
;;         r274b, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+
;;         r274a, NAD+ + OPC8-3-hydroxyacyl-CoA  =  NADH + OPC8-3-ketoacyl-CoA + H+

(assert (= (+ r425b (- r425a) (- r274b) r274a) 0))

;;    c280:  N-FORMYLKYNURENINE
;;         r690, N-formylkynurenine + H2O  ->  kynurenine + formate + 3 H+
;;         r307, L-tryptophan + oxygen + 2 H+  ->  N-formylkynurenine

(assert (= (+ (- r690) r307) 0))

;;    c711:  CADAVERINE
;;         r750, L-lysine + H+  ->  CO2 + cadaverine

(assert (= (+ r750) 0))

;;    c254:  METHYLBUT-CPD
;;         r287b, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+
;;         r287a, 2-methylbutanal + NADH + H+  =  2-methylbutanol + NAD+

(assert (= (+ r287b (- r287a)) 0))

;;    c422:  ACETYL-GLU
;;         r561, N-acetyl-L-glutamate + ATP  ->  N-acetylglutamyl-phosphate + ADP + H+
;;         r421, L-glutamate + acetyl-CoA  ->  N-acetyl-L-glutamate + coenzyme A + H+
;;         r416, L-glutamate + N-acetyl-L-ornithine  ->  N-acetyl-L-glutamate + L-ornithine

(assert (= (+ (- r561) r421 r416) 0))

;;    c375:  SO3
;;         r608, thiosulfate + hydrogen cyanide  ->  sulfite + thiocyanate + 2 H+
;;         r380, sulfite + 3 NADPH + 5 H+  ->  3 NADP+ + hydrogen sulfide + 3 H2O

(assert (= (+ r608 (- r380)) 0))

;;    c742:  UROCANATE
;;         r818, L-histidine  ->  ammonia + urocanate + H+
;;         r810, urocanate + H2O  ->  4-imidazolone-5-propionate + H+

(assert (= (+ r818 (- r810)) 0))

;;    c182:  CPD0-1158
;;         r625, 3,5-tetradecadienoyl-CoA + H2O  ->  3,5-tetradecadienoate + coenzyme A + H+
;;         r243, 2-trans,5-cis-tetradecadienoyl-CoA  ->  3,5-tetradecadienoyl-CoA

(assert (= (+ (- r625) r243) 0))

;;    c358:  DIHYDROFOLATE
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r392b, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r392a, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r366, NADPH + 7,8-dihydrofolate  ->  NADP+ + tetrahydrofolate

(assert (= (+ r886 (- r392b) r392a (- r366)) 0))

;;    c760:  UDP-GLUCURONATE
;;         r845, UDP-D-glucuronate  ->  UDP-D-galacturonate

(assert (= (+ (- r845)) 0))

;;    c102:  C1
;;         r896, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelate + D-alanyl-D-alanine + ATP  ->  UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + phosphate + ADP + 2 H+
;;         r203b, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate
;;         r203a, UDP-N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine + di-trans,poly-cis-undecaprenyl phosphate  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-meso-2,6-diaminopimelyl-D-alanyl-D-alanine-diphosphoundecaprenol + uridine-5'-phosphate

(assert (= (+ r896 r203b (- r203a)) 0))

;;    c598:  ADENOSYLCOBINAMIDE-GDP
;;         r603, adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+
;;         r602b, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r602a, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r589, adenosyl-cobinamide phosphate + GTP + H+  ->  adenosylcobinamide-GDP + diphosphate

(assert (= (+ (- r603) r602b (- r602a) r589) 0))

;;    c633:  STEARIC_ACID
;;         r621b, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+
;;         r621a, stearoyl-CoA + H2O  =  stearate + coenzyme A + H+

(assert (= (+ (- r621b) r621a) 0))

;;    c706:  GMP-LYSINE-PHOSPHORAMIDATE
;;         r744b, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r744a, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester

(assert (= (+ r744b (- r744a)) 0))

;;    c270:  UBIQUINONE-8
;;         r299b, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r299a, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O

(assert (= (-2.0 r299b +2.0 r299a) 0))

;;    c724:  DEHYDROQUINATE
;;         r812, 3-deoxy-D-arabino-heptulosonate-7-phosphate  ->  3-dehydroquinate + phosphate
;;         r779, 3-dehydroquinate  ->  3-dehydroshikimate + H2O

(assert (= (+ r812 (- r779)) 0))

;;    c552:  FRUCTOSE-16-DIPHOSPHATE
;;         r760b, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r760a, fructose-1,6-bisphosphate  =  dihydroxyacetone phosphate + D-glyceraldehyde-3-phosphate
;;         r635, fructose-1,6-bisphosphate + H2O  ->  D-fructose-6-phosphate + phosphate
;;         r526, ATP + D-fructose-6-phosphate  ->  ADP + fructose-1,6-bisphosphate + 2 H+

(assert (= (+ r760b (- r760a) (- r635) r526) 0))

;;    c671:  CPD-335
;;         r697b, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
;;         r697a, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate

(assert (= (+ (- r697b) r697a) 0))

;;    c473:  QUINOLINATE
;;         r484, alpha-iminosuccinate + dihydroxyacetone phosphate  ->  quinolinate + phosphate + 2 H2O
;;         r454, 5-phospho-alpha-D-ribose 1-diphosphate + quinolinate + 2 H+  ->  CO2 + diphosphate + nicotinate mononucleotide

(assert (= (+ r484 (- r454)) 0))

;;    c26:  Beta-hydroxydecanoyl-ACPs
;;         r86, an (R)-3-hydroxydecanoyl-[acp]  ->  a trans-delta2-decenoyl-[acp] + H2O
;;         r64, a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+

(assert (= (+ (- r86) r64) 0))

;;    c550:  4-CYTIDINE-5-DIPHOSPHO-2-C
;;         r588, 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
;;         r525, 4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ATP  ->  2-phospho-4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + ADP + 2 H+

(assert (= (+ r588 (- r525)) 0))

;;    c265:  SHIKIMATE
;;         r553, shikimate + ATP  ->  shikimate-3-phosphate + ADP + 2 H+
;;         r296, 3-dehydroshikimate + NADPH + H+  ->  shikimate + NADP+

(assert (= (+ (- r553) r296) 0))

;;    c561:  GALACTOSE-1P
;;         r533, alpha-D-galactose + ATP  ->  alpha-D-galactose 1-phosphate + ADP + 2 H+

(assert (= (+ r533) 0))

;;    c242:  CPD-11497
;;         r280b, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+
;;         r280a, 3-methoxy-4-hydroxyphenylglycol + NAD+  =  3-methoxy-4-hydroxyphenylglycolaldehyde + NADH + H+

(assert (= (+ r280b (- r280a)) 0))

;;    c89:  RIBOSE
;;         r206b, guanosine + H2O  =  D-ribose + guanine
;;         r206a, guanosine + H2O  =  D-ribose + guanine
;;         r205b, xanthosine + H2O  =  D-ribose + xanthine
;;         r205a, xanthosine + H2O  =  D-ribose + xanthine
;;         r198, D-ribose + ATP  ->  D-ribose-5-phosphate + ADP + 2 H+
;;         r196b, beta-D-ribofuranose  =  D-ribose
;;         r196a, beta-D-ribofuranose  =  D-ribose

(assert (= (+ (- r206b) r206a (- r205b) r205a (- r198) (- r196b) r196a) 0))

;;    c66:  L-seryl-SEC-tRNAs
;;         r87, selenophosphate + L-seryl-tRNAsec  ->  phosphate + L-selenocysteinyl-tRNAsec + H+

(assert (= (+ (- r87)) 0))

;;    c210:  3OH-4P-OH-ALPHA-KETOBUTYRATE
;;         r514, 2-oxo-3-hydroxy-4-phosphobutanoate + L-glutamate  ->  4-(phosphonooxy)-threonine + 2-oxoglutarate
;;         r259, erythronate-4-phosphate + NAD+  ->  2-oxo-3-hydroxy-4-phosphobutanoate + NADH + H+

(assert (= (+ (- r514) r259) 0))

;;    c134:  METHYLENE-THF
;;         r398, L-serine + tetrahydrofolate + 2 H+  ->  glycine + 5,10-methylene-THF + H2O
;;         r394, 2-oxoisovalerate + 5,10-methylene-THF + H2O  ->  2-dehydropantoate + tetrahydrofolate + 2 H+
;;         r392b, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r392a, dUMP + 5,10-methylene-THF  =  dTMP + 7,8-dihydrofolate + H+
;;         r368, NADP+ + 5,10-methylene-THF  ->  NADPH + 5,10-methenyltetrahydrofolate
;;         r365, NAD+ + 5,10-methylene-THF  ->  5,10-methenyltetrahydrofolate + NADH
;;         r235, NAD+ + glycine + tetrahydrofolate + H+  ->  ammonia + CO2 + NADH + 5,10-methylene-THF
;;         r219, formaldehyde + tetrahydrofolate + 2 H+  ->  5,10-methylene-THF + H2O

(assert (= (+ r398 (- r394) r392b (- r392a) (- r368) (- r365) r235 r219) 0))

;;    c684:  LL-DIAMINOPIMELATE
;;         r835, L,L-diaminopimelate  ->  meso-diaminopimelate
;;         r705, N-succinyl-L,L-2,6-diaminopimelate + H2O  ->  L,L-diaminopimelate + succinate

(assert (= (+ (- r835) r705) 0))

;;    c752:  FE+2
;;         r833, sirohydrochlorin + Fe2+ + 6 H+  ->  siroheme
;;         r831, protoporphyrin IX + Fe2+  ->  protoheme IX + 2 H+

(assert (= (+ (- r833) (- r831)) 0))

;;    c18:  CPD2B1-591.CPD2B1-591
;;         r61, chitooligosaccharides  ->  chitooligosaccharides

(assert (= (+0.0 r61) 0))

;;    c340:  PROTOPORPHYRIN_IX
;;         r831, protoporphyrin IX + Fe2+  ->  protoheme IX + 2 H+
;;         r348, protoporphyrinogen IX + 3 oxygen  ->  protoporphyrin IX + 3 hydrogen peroxide

(assert (= (+ (- r831) r348) 0))

;;    c474:  URACIL
;;         r798b, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r798a, D-ribose-5-phosphate + uracil  =  pseudouridine 5'-phosphate + H2O
;;         r715, cytosine + H2O  ->  ammonia + uracil
;;         r458, phosphate + uridine  ->  alpha-D-ribose-1-phosphate + uracil
;;         r457, 5-phospho-alpha-D-ribose 1-diphosphate + uracil  ->  diphosphate + uridine-5'-phosphate

(assert (= (+ r798b (- r798a) r715 r458 (- r457)) 0))

;;    c692:  CYTOSINE
;;         r715, cytosine + H2O  ->  ammonia + uracil

(assert (= (+ (- r715)) 0))

;;    c406:  XYLULOSE-5-PHOSPHATE
;;         r843, L-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
;;         r842, D-ribulose-5-phosphate  ->  D-xylulose-5-phosphate
;;         r764b, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r764a, phosphate + D-xylulose-5-phosphate  =  D-glyceraldehyde-3-phosphate + acetylphosphate + H2O
;;         r404, D-erythrose-4-phosphate + D-xylulose-5-phosphate  ->  D-fructose-6-phosphate + D-glyceraldehyde-3-phosphate
;;         r402, D-ribose-5-phosphate + D-xylulose-5-phosphate  ->  D-sedoheptulose-7-phosphate + D-glyceraldehyde-3-phosphate

(assert (= (+ r843 r842 r764b (- r764a) (- r404) (- r402)) 0))

;;    c625:  METOH
;;         r614b, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r614a, methylsalicylate + H2O  =  salicylate + methanol + H+
;;         r613b, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+
;;         r613a, methyl indole-3-acetate + H2O  =  indole-3-acetate + methanol + H+

(assert (= (+ (- r614b) r614a (- r613b) r613a) 0))

;;    c194:  L-PANTOATE
;;         r890, beta-alanine + L-pantoate + ATP  ->  (R)-pantothenate + diphosphate + AMP + 2 H+
;;         r250, 2-dehydropantoate + NADPH + H+  ->  L-pantoate + NADP+

(assert (= (+ (- r890) r250) 0))

;;    c70:  B-KETOACYL-ACP
;;         r129, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128.
;;         r128, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155.
;;         r124, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128.
;;         r123, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155.
;;         r119, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128.
;;         r118, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155.
;;         r114, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128.
;;         r113, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155.
;;         r109, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126.
;;         r108, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153.
;;         r104, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124.
;;         r103, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151.
;;         r99, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124.
;;         r98, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151.
;;         r94, 3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122.
;;         r93, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149.
;;         r88, 3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111.

(assert (= (+ (- r129) r128 (- r124) r123 (- r119) r118 (- r114) r113 (- r109) r108 (- r104) r103 (- r99) r98 (- r94) r93 r88) 0))

;;    c285:  TETRA-H-BIOPTERIN
;;         r371, NADH + dihydrobiopterin + H+  ->  NAD+ + tetrahydrobiopterin
;;         r309, L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin

(assert (= (+ r371 (- r309)) 0))

;;    c253:  CPD-7032
;;         r286b, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+
;;         r286a, 3-methylbutanal + NADH + H+  =  3-methylbutanol + NAD+

(assert (= (+ (- r286b) r286a) 0))

;;    c368:  ANILINE
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+

(assert (= (+ r375b (- r375a)) 0))

;;    c429:  CPD-11525
;;         r426b, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA
;;         r426a, OPC6-3-ketoacyl-CoA + coenzyme A  =  acetyl-CoA + OPC4-CoA

(assert (= (+ (- r426b) r426a) 0))

;;    c539:  ILE
;;         s16_obj, s16_obj
;;         r504b, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate
;;         r504a, L-isoleucine + 2-oxoglutarate + H+  =  L-glutamate + 2-keto-3-methyl-valerate

(assert (= (-0.1 s16_obj r504b (- r504a)) 0))

;;    c184:  CPD0-1182
;;         r245b, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink
;;         r245a, peptidoglycan tetrapeptide, glycan chain 1 + peptidoglycan tetrapeptide, glycan chain 2  =  D-alanine + peptidoglycan DAP-DAP crosslink

(assert (= (+ r245b (- r245a)) 0))

;;    c681:  CPD-9000
;;         r703, 4-(glutamylamino) butanoate + H2O  ->  L-glutamate + 4-aminobutyrate

(assert (= (+ (- r703)) 0))

;;    c701:  DIHYDRO-NEO-PTERIN
;;         r762, 7,8-dihydro-D-neopterin  ->  glycolaldehyde + 6-hydroxymethyl-7,8-dihydropterin
;;         r729, dihydroneopterin phosphate + H2O  ->  7,8-dihydro-D-neopterin + phosphate

(assert (= (+ (- r762) r729) 0))

;;    c502:  S-24-DINITROPHENYLGLUTATHIONE
;;         r474b, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+
;;         r474a, 1-chloro-2,4-dinitrobenzene + glutathione  =  2,4-dinitrophenyl-S-glutathione + chloride + H+

(assert (= (+ (- r474b) r474a) 0))

;;    c764:  CPD-7221
;;         r856b, 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA
;;         r856a, 3-cis-dodecenoyl-CoA  =  2-trans-dodecenoyl-CoA

(assert (= (+ r856b (- r856a)) 0))

;;    c166:  AMINO-RIBOSYLAMINO-1H-3H-PYR-DIONE
;;         r486, 2 6,7-dimethyl-8-(1-D-ribityl)lumazine + H+  ->  5-amino-6-(D-ribitylamino)uracil riboflavin
;;         r478, 5-amino-6-(D-ribitylamino)uracil + 1-deoxy-L-glycero-tetrulose 4-phosphate  ->  6,7-dimethyl-8-(1-D-ribityl)lumazine + phosphate + 2 H2O + H+
;;         r237, 5-amino-6-ribitylamino-2,4(1H,3H)-pyrimidinedione 5'-phosphate + H2O  ->  5-amino-6-(D-ribitylamino)uracil + phosphate

(assert (= (+ r486 (- r478) r237) 0))

;;    c37:  Hex-2-enoyl-ACPs
;;         r82, an (R)-3-hydroxyhexanoyl-[acp]  ->  a trans hex-2-enoyl-[acp] + H2O
;;         r70, a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+

(assert (= (+ r82 (- r70)) 0))

;;    c554:  PAPS
;;         r527, adenosine 5'-phosphosulfate + ATP  ->  phosphoadenosine-5'-phosphosulfate + ADP + 2 H+

(assert (= (+ r527) 0))

;;    c577:  THIAMINE
;;         r556, thiamin + ATP  ->  thiamine-phosphate + ADP + 2 H+

(assert (= (+ (- r556)) 0))

;;    c38:  Hexanoyl-ACPs
;;         r70, a trans hex-2-enoyl-[acp] + NADH + H+  ->  a hexanoyl-[acp] + NAD+

(assert (= (+ r70) 0))

;;    c77:  CIS-DELTA3-ENOYL-COA
;;         r190, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32.83.
;;         r183, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28.83.
;;         r176, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24.83.
;;         r169, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20.83.
;;         r162, ENOYL-COA-DELTA-ISOM-RXN-CPD-7221//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16.49.
;;         r155, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12.81.
;;         r148, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8.79.
;;         r141, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4.79.
;;         r134, ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0.79.

(assert (= (+ (- r190) (- r183) (- r176) (- r169) (- r162) (- r155) (- r148) (- r141) (- r134)) 0))

;;    c386:  OLEATE-CPD
;;         r876b, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r876a, oleate + ATP + coenzyme A  =  oleoyl-CoA + AMP + diphosphate + H+
;;         r389b, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r389a, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+

(assert (= (+ r876b (- r876a) r389b (- r389a)) 0))

;;    c366:  CPD0-1157
;;         r374b, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+
;;         r374a, methyl-1,4-benzoquinone + NADPH + 3 H+  =  methyl-1,4-benzoquinol + NADP+

(assert (= (+ (- r374b) r374a) 0))

;;    c10:  PROTON.PROTON
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]

(assert (= (+4.0 r57) 0))

;;    c466:  PHOSPHORIBULOSYL-FORMIMINO-AICAR-P
;;         r851, phosphoribosylformiminoAICAR-phosphate + H+  ->  phosphoribulosylformimino-AICAR-P
;;         r447, phosphoribulosylformimino-AICAR-P + L-glutamine  ->  L-glutamate + D-erythro-imidazole-glycerol-phosphate + aminoimidazole carboxamide ribonucleotide + 2 H+

(assert (= (+ r851 (- r447)) 0))

;;    c57:  Octanoylated-domains
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (+ (- r79)) 0))

;;    c685:  UDP-OHMYR-ACETYLGLUCOSAMINE
;;         r707, UDP-3-O-(3-hydroxymyristoyl)-N-acetylglucosamine + H2O  ->  UDP-3-O-(3-hydroxymyristoyl)glucosamine + acetate

(assert (= (+ (- r707)) 0))

;;    c367:  CPD0-1148
;;         r377b, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r377a, methyl red + 2 NADH + 2 H+  =  anthranilate + N,N'-dimethyl-p-phenylenediamine + 2 NAD+
;;         r375b, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+
;;         r375a, N,N'-dimethyl-p-phenylenediamine + aniline + 2 NADP+  =  4-dimethylaminophenylazobenzene + 2 NADPH + 2 H+

(assert (= (+ (- r377b) r377a r375b (- r375a)) 0))

;;    c510:  KDO-8P
;;         r638, 3-deoxy-D-manno-octulosonate 8-P + H2O  ->  3-deoxy-D-manno-octulosonate + phosphate
;;         r477, D-arabinose 5-phosphate + phosphoenolpyruvate + H2O  ->  3-deoxy-D-manno-octulosonate 8-P + phosphate

(assert (= (+ (- r638) r477) 0))

;;    c584:  DCDP
;;         r580b, ATP + dCMP  =  ADP + dCDP + H+
;;         r580a, ATP + dCMP  =  ADP + dCDP + H+
;;         r572, dCDP + ATP  ->  dCTP + ADP + H+

(assert (= (+ (- r580b) r580a (- r572)) 0))

;;    c215:  HIS
;;         s15_obj, s15_obj
;;         r818, L-histidine  ->  ammonia + urocanate + H+
;;         r290b, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r290a, histidinol + 2 NAD+ + H2O  =  L-histidine + 2 NADH + 3 H+
;;         r262, histidinal + NAD+ + H2O  ->  L-histidine + NADH + 2 H+

(assert (= (-0.1 s15_obj (- r818) (- r290b) r290a r262) 0))

;;    c169:  INDOLE-3-GLYCEROL-P
;;         r809b, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r809a, indole-3-glycerol-phosphate + L-serine  =  L-tryptophan + D-glyceraldehyde-3-phosphate + H2O
;;         r749, 1-(o-carboxyphenylamino)-1'-deoxyribulose-5'-phosphate + H+  ->  indole-3-glycerol-phosphate + CO2 + H2O
;;         r239, indole-3-glycerol-phosphate  ->  indole + D-glyceraldehyde-3-phosphate

(assert (= (+ r809b (- r809a) r749 (- r239)) 0))

;;    c659:  CPD-12027
;;         r674b, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine
;;         r674a, N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-D-alanine-diphosphoundecaprenyl-N-acetylglucosamine + H2O  =  N-acetylmuramoyl-L-alanyl-D-glutamyl-L-lysyl-D-alanyl-diphosphoundecaprenyl-N-acetylglucosamine + D-alanine

(assert (= (+ (- r674b) r674a) 0))

;;    c506:  7-8-DIHYDROPTEROATE
;;         r886, L-glutamate + ATP + 7,8-dihydropteroate  ->  phosphate + ADP + 7,8-dihydrofolate + H+
;;         r475, p-aminobenzoate + 6-hydroxymethyl-dihydropterin diphosphate  ->  diphosphate + 7,8-dihydropteroate

(assert (= (+ (- r886) r475) 0))

;;    c500:  CPD-4211
;;         r855, isopentenyl diphosphate  ->  dimethylallyl diphosphate + H+
;;         r473, dimethylallyl diphosphate + isopentenyl diphosphate  ->  geranyl diphosphate + diphosphate + H+

(assert (= (+ r855 (- r473)) 0))

;;    c95:  Ribonucleoside-Triphosphates
;;         r200b, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r200a, NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17.
;;         r199b, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP
;;         r199a, a ribonucleoside diphosphate + ATP  =  a ribonucleoside triphosphate + ADP

(assert (= (+ (- r200b) r200a (- r199b) r199a) 0))

;;    c697:  PHOSPHORIBOSYL-FORMIMINO-AICAR-P
;;         r851, phosphoribosylformiminoAICAR-phosphate + H+  ->  phosphoribulosylformimino-AICAR-P
;;         r722, phosphoribosyl-AMP + H2O  ->  phosphoribosylformiminoAICAR-phosphate

(assert (= (+ (- r851) r722) 0))

;;    c581:  CTP
;;         r903, ATP + UTP + L-glutamine + H2O  ->  ADP + phosphate + CTP + L-glutamate + 3 H+
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r598, N-acetylneuraminate + CTP  ->  CMP-N-acetylneuraminate + diphosphate
;;         r590, 3-deoxy-D-manno-octulosonate + CTP  ->  CMP-3-deoxy-D-manno-octulosonate + diphosphate
;;         r588, 2-C-methyl-D-erythritol-4-phosphate + CTP + H+  ->  4-(cytidine 5'-diphospho)-2-C-methyl-D-erythritol + diphosphate
;;         r569b, CDP + ATP  =  CTP + ADP + H+
;;         r569a, CDP + ATP  =  CTP + ADP + H+

(assert (= (+ r903 (- r889) (- r598) (- r590) (- r588) (- r569b) r569a) 0))

;;    c8:  OXYGEN-MOLECULE
;;         r363, pyridoxine-5'-phosphate + oxygen  ->  hydrogen peroxide + pyridoxal 5'-phosphate
;;         r362, pyridoxamine 5'-phosphate + oxygen + H2O  ->  ammonia + hydrogen peroxide + pyridoxal 5'-phosphate + H+
;;         r361, L-aspartate + oxygen  ->  alpha-iminosuccinate + hydrogen peroxide + H+
;;         r360, aminoacetone + H2O + oxygen  ->  methylglyoxal + ammonia + hydrogen peroxide + H+
;;         r349, coproporphyrinogen III + oxygen + 2 H+  ->  protoporphyrinogen IX + 2 CO2 + 2 H2O
;;         r348, protoporphyrinogen IX + 3 oxygen  ->  protoporphyrin IX + 3 hydrogen peroxide
;;         r347b, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r347a, (S)-dihydroorotate + oxygen  =  orotate + hydrogen peroxide
;;         r312, 2 superoxide + 2 H+  ->  hydrogen peroxide + oxygen
;;         r311, FMNH2 + oxygen  ->  5,6-dimethylbenzimidazole + D-erythrose-4-phosphate + barbiturate + H2O
;;         r310, 2-octaprenyl-6-methoxyphenol + oxygen + 4 H+  ->  2-octaprenyl-6-methoxy-1,4-benzoquinol + H2O
;;         r309, L-phenylalanine + tetrahydrobiopterin + oxygen  ->  L-tyrosine + 4alpha-hydroxy-tetrahydrobiopterin
;;         r308b, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r308a, ethylnitronate + FMNH2 + oxygen  =  acetaldehyde + nitrite + FMN + H2O + 2 H+
;;         r307, L-tryptophan + oxygen + 2 H+  ->  N-formylkynurenine
;;         r306b, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r306a, phenylpyruvate + oxygen  =  2-hydroxyphenylacetate + CO2
;;         r305, homogentisate + oxygen  ->  4-maleyl-acetoacetate + H+
;;         r304, 4-hydroxyphenylpyruvate + oxygen  ->  CO2 + homogentisate
;;         r300, 2 hydrogen peroxide  ->  2 H2O + oxygen
;;         r299b, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r299a, 2 ubiquinol-8 + oxygen  =  2 ubiquinone-8 + 2 H2O
;;         r241, gamma-glutamyl-L-putrescine + H2O + oxygen  ->  gamma-glutamyl-gamma-aminobutyraldehyde + hydrogen peroxide + ammonium
;;         r236, 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + oxygen + H+  ->  3-demethylubiquinol-8 + H2O
;;         r230, 2-octaprenylphenol + oxygen + 2 H+  ->  2-octaprenyl-6-hydroxyphenol + H2O
;;         r57, 2 a ubiquinol + oxygen + 4 H+  ->  2 a ubiquinone + 2 H2O + 4 H+[periplasmic space]

(assert (= (+ (- r363) (- r362) (- r361) (- r360) (- r349) -3.0 r348 r347b (- r347a) r312 (- r311) (- r310) (- r309) r308b (- r308a) (- r307) r306b (- r306a) (- r305) (- r304) r300 r299b (- r299a) (- r241) (- r236) (- r230) (- r57)) 0))

;;    c312:  CPD-195
;;         r873b, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r873a, octanoate + ATP + coenzyme A  =  octanoyl-CoA + AMP + diphosphate + H+
;;         r701b, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r701a, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r328b, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+
;;         r328a, 1-octanal + NAD+ + H2O  =  octanoate + NADH + 2 H+

(assert (= (+ r873b (- r873a) (- r701b) r701a (- r328b) r328a) 0))

;;    c650:  CPD-6702
;;         r643b, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate
;;         r643a, D-myo-inositol (6)-monophosphate + H2O  =  myo-inositol + phosphate

(assert (= (+ r643b (- r643a)) 0))

;;    c25:  3-oxo-decanoyl-ACPs
;;         r64, a 3-oxo-decanoyl-[acp] + NADPH + H+  ->  an (R)-3-hydroxydecanoyl-[acp] + NADP+

(assert (= (+ (- r64)) 0))

;;    c670:  HOMOSERINE-LACTONE
;;         r702b, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r702a, AAI + H2O  =  homoserine lactone + 3-oxooctanoate
;;         r701b, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r701a, VAI-2 + H2O  =  homoserine lactone + octanoate
;;         r700b, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r700a, VAI-1 + H2O  =  homoserine lactone + 3-oxohexanoate
;;         r699b, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r699a, PAI-2 + H2O  =  homoserine lactone + butyrate
;;         r698b, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r698a, PAI-1 + H2O  =  homoserine lactone + 3-oxododecanoate
;;         r697b, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate
;;         r697a, HAI-1 + H2O  =  homoserine lactone + (R)-3-hydroxybutanoate

(assert (= (+ (- r702b) r702a (- r701b) r701a (- r700b) r700a (- r699b) r699a (- r698b) r698a (- r697b) r697a) 0))

;;    c540:  VAL
;;         s26_obj, s26_obj
;;         r506b, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate
;;         r506a, L-valine + 2-oxoglutarate  =  L-glutamate + 2-oxoisovalerate

(assert (= (-0.1 s26_obj r506b (- r506a)) 0))

;;    c468:  GMP
;;         r912, xanthosine-5-phosphate + L-glutamine + ATP + H2O  ->  L-glutamate + guanosine-5'-phosphate + diphosphate + AMP + 3 H+
;;         r906, ammonia + xanthosine-5-phosphate + ATP  ->  AMP + diphosphate + guanosine-5'-phosphate + 2 H+
;;         r744b, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r744a, GMP-N-epsilon-(N-alpha-acetyl lysine methyl ester) 5'-phosphoramidate + H2O  =  guanosine-5'-phosphate + N-alpha-acetyl lysine methyl ester
;;         r646b, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r646a, guanosine-5'-phosphate + H2O  =  guanosine + phosphate
;;         r603, adenosylcobinamide-GDP + alpha-ribazole  ->  coenzyme B12 + guanosine-5'-phosphate + H+
;;         r602b, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r602a, adenosylcobinamide-GDP + alpha-ribazole-5'-P + H+  =  adenosylcobalamin-5'-phosphate + guanosine-5'-phosphate
;;         r578, guanosine-5'-phosphate + ATP  ->  GDP + ADP + H+
;;         r538, guanosine + ATP  ->  guanosine-5'-phosphate + ADP + 2 H+
;;         r448, 5-phospho-alpha-D-ribose 1-diphosphate + guanine  ->  diphosphate + guanosine-5'-phosphate

(assert (= (+ r912 r906 (- r744b) r744a r646b (- r646a) r603 (- r602b) r602a (- r578) r538 r448) 0))

;;    c117:  GLC-6-P
;;         r849b, beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
;;         r849a, beta-D-glucose-6-phosphate  =  D-fructose-6-phosphate
;;         r534, beta-D-glucose + ATP  ->  beta-D-glucose-6-phosphate + ADP + 2 H+
;;         r260, beta-D-glucose-6-phosphate + NADP+  ->  D-glucono-delta-lactone-6-phosphate + NADPH + H+
;;         r211b, alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate
;;         r211a, alpha-D-glucose 6-phosphate  =  beta-D-glucose-6-phosphate

(assert (= (+ r849b (- r849a) r534 (- r260) (- r211b) r211a) 0))

;;    c58:  S-ADENOSYLMETHIONINE
;;         r758, S-adenosyl-L-methionine + H+  ->  CO2 + S-adenosyl-L-methioninamine
;;         r507, S-adenosyl-L-methionine + 7-keto-8-aminopelargonate  ->  S-adenosyl-4-methylthio-2-oxobutanoate + 7,8-diaminopelargonate
;;         r495, ATP + L-methionine + H2O  ->  phosphate + diphosphate + S-adenosyl-L-methionine + H+
;;         r393, S-adenosyl-L-methionine + uroporphyrinogen-III  ->  S-adenosyl-L-homocysteine + precorrin-1 + H+
;;         r391b, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r391a, cobalt-precorrin-3 + S-adenosyl-L-methionine + H+  =  cobalt-precorrin-4 + S-adenosyl-L-homocysteine
;;         r390, S-adenosyl-L-methionine + precorrin-1  ->  S-adenosyl-L-homocysteine + precorrin-2
;;         r389b, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r389a, oleate + S-adenosyl-L-methionine  =  dihydrosterculate + S-adenosyl-L-homocysteine + H+
;;         r387b, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r387a, L-homocysteine + S-adenosyl-L-methionine  =  S-adenosyl-L-homocysteine + L-methionine + H+
;;         r384, 3-demethylubiquinol-8 + S-adenosyl-L-methionine  ->  ubiquinol-8 + S-adenosyl-L-homocysteine + 2 H+
;;         r383, demethylmenaquinol-8 + S-adenosyl-L-methionine  ->  menaquinol-8 + S-adenosyl-L-homocysteine + H+
;;         r381, 2-octaprenyl-6-methoxy-1,4-benzoquinol + S-adenosyl-L-methionine  ->  S-adenosyl-L-homocysteine + 2-octaprenyl-3-methyl-6-methoxy-1,4-benzoquinol + H+
;;         r351, coproporphyrinogen III + 2 S-adenosyl-L-methionine  ->  protoporphyrinogen IX + 2 CO2 + 2 L-methionine + 2 5'-deoxyadenosine
;;         r229, 2-octaprenyl-6-hydroxyphenol + S-adenosyl-L-methionine  ->  2-octaprenyl-6-methoxyphenol + S-adenosyl-L-homocysteine + H+
;;         r79, an octanoylated protein lipoyl-domain + 2 S-adenosyl-L-methionine + 2 S2-  ->  a lipoylated protein lipoyl-domain + 2 5'-deoxyadenosine + 2 L-methionine

(assert (= (+ (- r758) (- r507) r495 (- r393) r391b (- r391a) (- r390) r389b (- r389a) r387b (- r387a) (- r384) (- r383) (- r381) -2.0 r351 (- r229) -2.0 r79) 0))

;;    c130:  2K-4CH3-PENTANOATE
;;         r505b, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r505a, L-leucine + 2-oxoglutarate  =  L-glutamate + 4-methyl-2-oxopentanoate
;;         r359, L-leucine + NAD+ + H2O  ->  ammonia + NADH + 4-methyl-2-oxopentanoate + 2 H+
;;         r232, 4-methyl-2-oxopentanoate + NAD+ + coenzyme A  ->  isovaleryl-CoA + CO2 + NADH
;;         r217, (2S)-2-isopropyl-3-oxosuccinate + H+  ->  4-methyl-2-oxopentanoate + CO2

(assert (= (+ (- r505b) r505a r359 (- r232) r217) 0))

;;    c44:  Dodecanoyl-ACPs
;;         r73, a trans dodec-2-enoyl-[acp] + NADH + H+  ->  a dodecanoyl-[acp] + NAD+

(assert (= (+ r73) 0))

;;    c712:  R-4-PHOSPHOPANTOTHENOYL-L-CYSTEINE
;;         r889, D-4'-phosphopantothenate + L-cysteine + CTP  ->  R-4'-phosphopantothenoyl-L-cysteine + diphosphate + CMP + H+
;;         r754, R-4'-phosphopantothenoyl-L-cysteine + H+  ->  4'-phosphopantetheine + CO2

(assert (= (+ r889 (- r754)) 0))




;;
;; Bounds on nutrients rates
;;

;; c_s38_nutr_U:  r38_nutr_r - 1000 s38_nutr <= 0
;; c_s38_nutr_L:  -r38_nutr_r - 0 <= 0
(assert (<= (+ r38_nutr_r (* -1000 s38_nutr)) 0))
(assert (<= (- r38_nutr_r) 0))

;; c_s39_nutr_U:  r39_nutr_r - 1000 s39_nutr <= 0
;; c_s39_nutr_L:  -r39_nutr_r - 0 <= 0
(assert (<= (+ r39_nutr_r (* -1000 s39_nutr)) 0))
(assert (<= (- r39_nutr_r) <= 0))

;; c_s40_nutr_U:  r40_nutr_r - 1000 s40_nutr <= 0
;; c_s40_nutr_L:  -r40_nutr_r - 0 <= 0
(assert (<= (+ r40_nutr_r (* -1000 s40_nutr)) 0))
(assert (<= (- r40_nutr_r) <= 0))

;; c_s41_nutr_U:  r41_nutr_r - 1000 s41_nutr <= 0
;; c_s41_nutr_L:  -r41_nutr_r - 0 <= 0
(assert (<= (+ r41_nutr_r (* -1000 s41_nutr)) 0))
(assert (<= (- r41_nutr_r) <= 0))

;; c_s42_nutr_U:  r42_nutr_r - 1000 s42_nutr <= 0
;; c_s42_nutr_L:  -r42_nutr_r - 0 <= 0
(assert (<= (+ r42_nutr_r (* -1000 s42_nutr)) 0))
(assert (<= (- r42_nutr_r) <= 0))

;; c_s43_nutr_U:  r43_nutr_r - 1000 s43_nutr <= 0
;; c_s43_nutr_L:  -r43_nutr_r - 0 <= 0
(assert (<= (+ r43_nutr_r (* -1000 s43_nutr)) 0))
(assert (<= (- r43_nutr_r) <= 0))

;; c_s44_nutr_U:  r44_nutr_r - 1000 s44_nutr <= 0
;; c_s44_nutr_L:  -r44_nutr_r - 0 <= 0
(assert (<= (+ r44_nutr_r (* -1000 s44_nutr)) 0))
(assert (<= (- r44_nutr_r) <= 0))

;; c_s45_nutr_U:  r45_nutr_r - 1000 s45_nutr <= 0
;; c_s45_nutr_L:  -r45_nutr_r - 0 <= 0
(assert (<= (+ r45_nutr_r (* -1000 s45_nutr)) 0))
(assert (<= (- r45_nutr_r) <= 0))

;; c_s46_nutr_U:  r46_nutr_r - 1000 s46_nutr <= 0
;; c_s46_nutr_L:  -r46_nutr_r - 0 <= 0
(assert (<= (+ r46_nutr_r (* -1000 s46_nutr)) 0))
(assert (<= (- r46_nutr_r) <= 0))

;; c_s47_nutr_U:  r47_nutr_r - 1000 s47_nutr <= 0
;; c_s47_nutr_L:  -r47_nutr_r - 0 <= 0
(assert (<= (+ r47_nutr_r (* -1000 s47_nutr)) 0))
(assert (<= (- r47_nutr_r)  <= 0))

;; c_s48_nutr_U:  r48_nutr_r - 1000 s48_nutr <= 0
;; c_s48_nutr_L:  -r48_nutr_r - 0 <= 0
(assert (<= (+ r48_nutr_r (* -1000 s48_nutr)) 0))
(assert (<= (- r48_nutr_r) <= 0))

;; c_s49_nutr_U:  r49_nutr_r - 1000 s49_nutr <= 0
;; c_s49_nutr_L:  -r49_nutr_r - 0 <= 0
(assert (<= (+ r49_nutr_r (* -1000 s49_nutr)) 0))
(assert (<= (- r49_nutr_r) <= 0))

;; c_s50_nutr_U:  r50_nutr_r - 1000 s50_nutr <= 0
;; c_s50_nutr_L:  -r50_nutr_r - 0 <= 0
(assert (<= (+ r50_nutr_r (* -1000 s50_nutr)) 0))
(assert (<= (- r50_nutr_r) <= 0))

;; c_s51_nutr_U:  r51_nutr_r - 1000 s51_nutr <= 0
;; c_s51_nutr_L:  -r51_nutr_r - 0 <= 0
(assert (<= (+ r51_nutr_r (* -1000 s51_nutr)) 0))
(assert (<= (- r51_nutr_r) <= 0))

;; c_s52_secrt_U:  r52_secrt_r - 1000 s52_secrt <= 0
;; c_s52_secrt_L:  -r52_secrt_r - 0 <= 0
(assert (<= (+ r52_secrt_r (* -1000 s52_secrt)) 0))
(assert (<= (- r52_secrt_r) <= 0))

;; c_s53_secrt_U:  r53_secrt_r - 1000 s53_secrt <= 0
;; c_s53_secrt_L:  -r53_secrt_r - 0 <= 0
(assert (<= (+ r53_secrt_r (* -1000 s53_secrt)) 0))
(assert (<= (- r53_secrt_r) <= 0))

;; c_s54_secrt_U:  r54_secrt_r - 1000 s54_secrt <= 0
;; c_s54_secrt_L:  -r54_secrt_r - 0 <= 0
(assert (<= (+ r54_secrt_r (* -1000 s54_secrt)) 0))
(assert (<= (- r54_secrt_r) <= 0))


;; 
;; Bounds for reactions
;;

;; 0 <= r55 <= 1000  NADH-DEHYDROG-A-RXN, L2R, 1
(assert (and (<= 0 r55) (<= r55 1000)))

;; 0 <= r56 <= 1000  RXN0-5258, L2R, 1
(assert (and (<= 0 r56) (<= r56 1000)))

;; 0 <= r57 <= 1000  RXN0-5266, L2R, 1
(assert (and (<= 0 r57) (<= r57 1000)))

;; 0 <= r58 <= 1000  RXN0-6369, L2R, 1
(assert (and (<= 0 r58) (<= r58 1000)))

;; 0 <= r59a <= 1000  SUCCINATE-DEHYDROGENASE-UBIQUINONE-RXN, L2R, 1
(assert (and (<= 0 r59a) (<= r59a 1000)))

;; 0 <= r59b <= 1000  SUCCINATE-DEHYDROGENASE-UBIQUINONE-RXN, L2R, -1
(assert (and (<= 0 r59b) (<= r59b 1000)))

;; 0 <= r60 <= 1000  TRANS-RXN2B1-315, L2R, 1
(assert (and (<= 0 r60) (<= r60 1000)))

;; 0 <= r61 <= 1000  TRANS-RXN2B1-278, L2R, 1
(assert (and (<= 0 r61) (<= r61 1000)))

;; 0 <= r62 <= 1000  RXN-9518, R2L, 1
(assert (and (<= 0 r62) (<= r62 1000)))

;; 0 <= r63 <= 1000  RXN-9524, R2L, 1
(assert (and (<= 0 r63) (<= r63 1000)))

;; 0 <= r64 <= 1000  RXN-9528, R2L, 1
(assert (and (<= 0 r64) (<= r64 1000)))

;; 0 <= r65 <= 1000  RXN-9532, R2L, 1
(assert (and (<= 0 r65) (<= r65 1000)))

;; 0 <= r66 <= 1000  RXN-9536, R2L, 1
(assert (and (<= 0 r66) (<= r66 1000)))

;; 0 <= r67 <= 1000  RXN-9540, R2L, 1
(assert (and (<= 0 r67) (<= r67 1000)))

;; 0 <= r68a <= 1000  RXN-9635, L2R, 1
(assert (and (<= 0 r68a) (<= r68a 1000)))

;; 0 <= r68b <= 1000  RXN-9635, L2R, -1
(assert (and (<= 0 r68b) (<= r68b 1000)))

;; 0 <= r69 <= 1000  RXN-9657, L2R, 1
(assert (and (<= 0 r69) (<= r69 1000)))

;; 0 <= r70 <= 1000  RXN-9658, R2L, 1
(assert (and (<= 0 r70) (<= r70 1000)))

;; 0 <= r71 <= 1000  RXN-9659, R2L, 1
(assert (and (<= 0 r71) (<= r71 1000)))

;; 0 <= r72 <= 1000  RXN-9660, R2L, 1
(assert (and (<= 0 r72) (<= r72 1000)))

;; 0 <= r73 <= 1000  RXN-9661, R2L, 1
(assert (and (<= 0 r73) (<= r73 1000)))

;; 0 <= r74 <= 1000  RXN-9662, R2L, 1
(assert (and (<= 0 r74) (<= r74 1000)))

;; 0 <= r75 <= 1000  RXN-9663, R2L, 1
(assert (and (<= 0 r75) (<= r75 1000)))

;; 0 <= r76 <= 1000  RXN0-1132, L2R, 1
(assert (and (<= 0 r76) (<= r76 1000)))

;; 0 <= r77 <= 1000  2.3.1.180-RXN, L2R, 1
(assert (and (<= 0 r77) (<= r77 1000)))

;; 0 <= r78 <= 1000  RXN0-1133, R2L, 1
(assert (and (<= 0 r78) (<= r78 1000)))

;; 0 <= r79 <= 1000  RXN0-949, L2R, 1
(assert (and (<= 0 r79) (<= r79 1000)))

;; 0 <= r80 <= 1000  4.2.1.59-RXN, L2R, 1
(assert (and (<= 0 r80) (<= r80 1000)))

;; 0 <= r81 <= 1000  4.2.1.61-RXN, L2R, 1
(assert (and (<= 0 r81) (<= r81 1000)))

;; 0 <= r82 <= 1000  RXN-9520, L2R, 1
(assert (and (<= 0 r82) (<= r82 1000)))

;; 0 <= r83 <= 1000  RXN-9533, L2R, 1
(assert (and (<= 0 r83) (<= r83 1000)))

;; 0 <= r84 <= 1000  RXN-9537, L2R, 1
(assert (and (<= 0 r84) (<= r84 1000)))

;; 0 <= r85a <= 1000  RXN-9557, L2R, 1
(assert (and (<= 0 r85a) (<= r85a 1000)))

;; 0 <= r85b <= 1000  RXN-9557, L2R, -1
(assert (and (<= 0 r85b) (<= r85b 1000)))

;; 0 <= r86 <= 1000  RXN-9655, L2R, 1
(assert (and (<= 0 r86) (<= r86 1000)))

;; 0 <= r87 <= 1000  2.9.1.1-RXN, L2R, 1
(assert (and (<= 0 r87) (<= r87 1000)))

;; 0 <= r88 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/MALONYL-ACP//Acetoacetyl-ACPs/CARBON-DIOXIDE/ACP.111., L2R, 1
(assert (and (<= 0 r88) (<= r88 1000)))

;; 0 <= r89 <= 1000  RXN-9514, L2R, 1
(assert (and (<= 0 r89) (<= r89 1000)))

;; 0 <= r90 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NAD//Crotonyl-ACPs/NADH/PROTON.93., R2L, 1
(assert (and (<= 0 r90) (<= r90 1000)))

;; 0 <= r91 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP0-C0-H0-N0-O0-P0-S0/NADP//NADPH/Crotonyl-ACPs.88., R2L, 1
(assert (and (<= 0 r91) (<= r91 1000)))

;; 0 <= r92 <= 1000  4.2.1.58-RXN, L2R, 1
(assert (and (<= 0 r92) (<= r92 1000)))

;; 0 <= r93 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/CARBON-DIOXIDE/ACP.149., L2R, 1
(assert (and (<= 0 r93) (<= r93 1000)))

;; 0 <= r94 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADPH/PROTON.122., R2L, 1
(assert (and (<= 0 r94) (<= r94 1000)))

;; 0 <= r95 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/NADH/PROTON.138., R2L, 1
(assert (and (<= 0 r95) (<= r95 1000)))

;; 0 <= r96 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP1-C12-H20-N3-O8-P1-S1/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1.133., R2L, 1
(assert (and (<= 0 r96) (<= r96 1000)))

;; 0 <= r97 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP1-C12-H20-N3-O8-P1-S1//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP1-C12-H20-N3-O8-P1-S1/WATER.114., L2R, 1
(assert (and (<= 0 r97) (<= r97 1000)))

;; 0 <= r98 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/CARBON-DIOXIDE/ACP.151., L2R, 1
(assert (and (<= 0 r98) (<= r98 1000)))

;; 0 <= r99 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADPH/PROTON.124., R2L, 1
(assert (and (<= 0 r99) (<= r99 1000)))

;; 0 <= r100 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/NADH/PROTON.140., R2L, 1
(assert (and (<= 0 r100) (<= r100 1000)))

;; 0 <= r101 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP2-C24-H40-N6-O16-P2-S2/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2.135., R2L, 1
(assert (and (<= 0 r101) (<= r101 1000)))

;; 0 <= r102 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP2-C24-H40-N6-O16-P2-S2//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP2-C24-H40-N6-O16-P2-S2/WATER.116., L2R, 1
(assert (and (<= 0 r102) (<= r102 1000)))

;; 0 <= r103 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/CARBON-DIOXIDE/ACP.151., L2R, 1
(assert (and (<= 0 r103) (<= r103 1000)))

;; 0 <= r104 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADPH/PROTON.124., R2L, 1
(assert (and (<= 0 r104) (<= r104 1000)))

;; 0 <= r105 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/NADH/PROTON.140., R2L, 1
(assert (and (<= 0 r105) (<= r105 1000)))

;; 0 <= r106 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP3-C36-H60-N9-O24-P3-S3/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3.135., R2L, 1
(assert (and (<= 0 r106) (<= r106 1000)))

;; 0 <= r107 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP3-C36-H60-N9-O24-P3-S3//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP3-C36-H60-N9-O24-P3-S3/WATER.116., L2R, 1
(assert (and (<= 0 r107) (<= r107 1000)))

;; 0 <= r108 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/CARBON-DIOXIDE/ACP.153., L2R, 1
(assert (and (<= 0 r108) (<= r108 1000)))

;; 0 <= r109 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADPH/PROTON.126., R2L, 1
(assert (and (<= 0 r109) (<= r109 1000)))

;; 0 <= r110 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/NADH/PROTON.142., R2L, 1
(assert (and (<= 0 r110) (<= r110 1000)))

;; 0 <= r111 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP4-C48-H80-N12-O32-P4-S4/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4.137., R2L, 1
(assert (and (<= 0 r111) (<= r111 1000)))

;; 0 <= r112 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP4-C48-H80-N12-O32-P4-S4//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP4-C48-H80-N12-O32-P4-S4/WATER.118., L2R, 1
(assert (and (<= 0 r112) (<= r112 1000)))

;; 0 <= r113 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/CARBON-DIOXIDE/ACP.155., L2R, 1
(assert (and (<= 0 r113) (<= r113 1000)))

;; 0 <= r114 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADPH/PROTON.128., R2L, 1
(assert (and (<= 0 r114) (<= r114 1000)))

;; 0 <= r115 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/NADH/PROTON.144., R2L, 1
(assert (and (<= 0 r115) (<= r115 1000)))

;; 0 <= r116 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP5-C60-H100-N15-O40-P5-S5/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5.139., R2L, 1
(assert (and (<= 0 r116) (<= r116 1000)))

;; 0 <= r117 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP5-C60-H100-N15-O40-P5-S5//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP5-C60-H100-N15-O40-P5-S5/WATER.120., L2R, 1
(assert (and (<= 0 r117) (<= r117 1000)))

;; 0 <= r118 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/CARBON-DIOXIDE/ACP.155., L2R, 1
(assert (and (<= 0 r118) (<= r118 1000)))

;; 0 <= r119 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADPH/PROTON.128., R2L, 1
(assert (and (<= 0 r119) (<= r119 1000)))

;; 0 <= r120 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/NADH/PROTON.144., R2L, 1
(assert (and (<= 0 r120) (<= r120 1000)))

;; 0 <= r121 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP6-C72-H120-N18-O48-P6-S6/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6.139., R2L, 1
(assert (and (<= 0 r121) (<= r121 1000)))

;; 0 <= r122 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP6-C72-H120-N18-O48-P6-S6//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP6-C72-H120-N18-O48-P6-S6/WATER.120., L2R, 1
(assert (and (<= 0 r122) (<= r122 1000)))

;; 0 <= r123 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/CARBON-DIOXIDE/ACP.155., L2R, 1
(assert (and (<= 0 r123) (<= r123 1000)))

;; 0 <= r124 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADPH/PROTON.128., R2L, 1
(assert (and (<= 0 r124) (<= r124 1000)))

;; 0 <= r125 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/NADH/PROTON.144., R2L, 1
(assert (and (<= 0 r125) (<= r125 1000)))

;; 0 <= r126 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP7-C84-H140-N21-O56-P7-S7/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7.139., R2L, 1
(assert (and (<= 0 r126) (<= r126 1000)))

;; 0 <= r127 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP7-C84-H140-N21-O56-P7-S7//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP7-C84-H140-N21-O56-P7-S7/WATER.120., L2R, 1
(assert (and (<= 0 r127) (<= r127 1000)))

;; 0 <= r128 <= 1000  3-OXOACYL-ACP-SYNTH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/MALONYL-ACP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/CARBON-DIOXIDE/ACP.155., L2R, 1
(assert (and (<= 0 r128) (<= r128 1000)))

;; 0 <= r129 <= 1000  3-OXOACYL-ACP-REDUCT-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADP//POLYMER-INST-B-KETOACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADPH/PROTON.128., R2L, 1
(assert (and (<= 0 r129) (<= r129 1000)))

;; 0 <= r130 <= 1000  ENOYL-ACP-REDUCT-NADH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NAD//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/NADH/PROTON.144., R2L, 1
(assert (and (<= 0 r130) (<= r130 1000)))

;; 0 <= r131 <= 1000  ENOYL-ACP-REDUCT-NADPH-RXN-POLYMER-INST-Saturated-Fatty-Acyl-ACPs-ACP8-C96-H160-N24-O64-P8-S8/NADP//NADPH/POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8.139., R2L, 1
(assert (and (<= 0 r131) (<= r131 1000)))

;; 0 <= r132 <= 1000  3-HYDROXYDECANOYL-ACP-DEHYDR-RXN-POLYMER-INST-OH-ACYL-ACP-ACP8-C96-H160-N24-O64-P8-S8//POLYMER-INST-TRANS-D2-ENOYL-ACP-ACP8-C96-H160-N24-O64-P8-S8/WATER.120., L2R, 1
(assert (and (<= 0 r132) (<= r132 1000)))

;; 0 <= r133 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0/WATER.84., R2L, 1
(assert (and (<= 0 r133) (<= r133 1000)))

;; 0 <= r134 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C0-H0//POLYMER-INST-TRANS-D2-ENOYL-COA-C0-H0.79., L2R, 1
(assert (and (<= 0 r134) (<= r134 1000)))

;; 0 <= r135 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C0-H0.87., L2R, 1
(assert (and (<= 0 r135) (<= r135 1000)))

;; 0 <= r136 <= 1000  ACYLCOASYN-RXN-BUTYRIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/AMP/PPI.75., L2R, 1
(assert (and (<= 0 r136) (<= r136 1000)))

;; 0 <= r137 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0.79., L2R, 1
(assert (and (<= 0 r137) (<= r137 1000)))

;; 0 <= r138 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C0-H0/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C0-H0/CO-A.95., R2L, 1
(assert (and (<= 0 r138) (<= r138 1000)))

;; 0 <= r139 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C0-H0//POLYMER-INST-3-KETOACYL-COA-C0-H0/NADH.83., L2R, 1
(assert (and (<= 0 r139) (<= r139 1000)))

;; 0 <= r140 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4/WATER.84., R2L, 1
(assert (and (<= 0 r140) (<= r140 1000)))

;; 0 <= r141 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C2-H4//POLYMER-INST-TRANS-D2-ENOYL-COA-C2-H4.79., L2R, 1
(assert (and (<= 0 r141) (<= r141 1000)))

;; 0 <= r142 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C2-H4.87., L2R, 1
(assert (and (<= 0 r142) (<= r142 1000)))

;; 0 <= r143 <= 1000  ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C2-H4/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/AMP/PPI.93., L2R, 1
(assert (and (<= 0 r143) (<= r143 1000)))

;; 0 <= r144 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4.79., L2R, 1
(assert (and (<= 0 r144) (<= r144 1000)))

;; 0 <= r145 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C2-H4/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C2-H4/CO-A.95., R2L, 1
(assert (and (<= 0 r145) (<= r145 1000)))

;; 0 <= r146 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C2-H4//POLYMER-INST-3-KETOACYL-COA-C2-H4/NADH.83., L2R, 1
(assert (and (<= 0 r146) (<= r146 1000)))

;; 0 <= r147 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8/WATER.84., R2L, 1
(assert (and (<= 0 r147) (<= r147 1000)))

;; 0 <= r148 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C4-H8//POLYMER-INST-TRANS-D2-ENOYL-COA-C4-H8.79., L2R, 1
(assert (and (<= 0 r148) (<= r148 1000)))

;; 0 <= r149 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C4-H8.87., L2R, 1
(assert (and (<= 0 r149) (<= r149 1000)))

;; 0 <= r150 <= 1000  ACYLCOASYN-RXN-POLYMER-INST-Fatty-Acids-C4-H8/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/AMP/PPI.93., L2R, 1
(assert (and (<= 0 r150) (<= r150 1000)))

;; 0 <= r151 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8.79., L2R, 1
(assert (and (<= 0 r151) (<= r151 1000)))

;; 0 <= r152 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C4-H8/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C4-H8/CO-A.95., R2L, 1
(assert (and (<= 0 r152) (<= r152 1000)))

;; 0 <= r153 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C4-H8//POLYMER-INST-3-KETOACYL-COA-C4-H8/NADH.83., L2R, 1
(assert (and (<= 0 r153) (<= r153 1000)))

;; 0 <= r154 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12/WATER.86., R2L, 1
(assert (and (<= 0 r154) (<= r154 1000)))

;; 0 <= r155 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C6-H12//POLYMER-INST-TRANS-D2-ENOYL-COA-C6-H12.81., L2R, 1
(assert (and (<= 0 r155) (<= r155 1000)))

;; 0 <= r156 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C6-H12.89., L2R, 1
(assert (and (<= 0 r156) (<= r156 1000)))

;; 0 <= r157 <= 1000  ACYLCOASYN-RXN-CPD-3617/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/AMP/PPI.72., L2R, 1
(assert (and (<= 0 r157) (<= r157 1000)))

;; 0 <= r158 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12.81., L2R, 1
(assert (and (<= 0 r158) (<= r158 1000)))

;; 0 <= r159 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C6-H12/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C6-H12/CO-A.97., R2L, 1
(assert (and (<= 0 r159) (<= r159 1000)))

;; 0 <= r160 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C6-H12//POLYMER-INST-3-KETOACYL-COA-C6-H12/NADH.85., L2R, 1
(assert (and (<= 0 r160) (<= r160 1000)))

;; 0 <= r161 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16/WATER.86., R2L, 1
(assert (and (<= 0 r161) (<= r161 1000)))

;; 0 <= r162 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-CPD-7221//POLYMER-INST-TRANS-D2-ENOYL-COA-C8-H16.49., L2R, 1
(assert (and (<= 0 r162) (<= r162 1000)))

;; 0 <= r163 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C8-H16.89., L2R, 1
(assert (and (<= 0 r163) (<= r163 1000)))

;; 0 <= r164 <= 1000  ACYLCOASYN-RXN-DODECANOATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/AMP/PPI.75., L2R, 1
(assert (and (<= 0 r164) (<= r164 1000)))

;; 0 <= r165 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16.81., L2R, 1
(assert (and (<= 0 r165) (<= r165 1000)))

;; 0 <= r166 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C8-H16/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C8-H16/CO-A.97., R2L, 1
(assert (and (<= 0 r166) (<= r166 1000)))

;; 0 <= r167 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C8-H16//POLYMER-INST-3-KETOACYL-COA-C8-H16/NADH.85., L2R, 1
(assert (and (<= 0 r167) (<= r167 1000)))

;; 0 <= r168 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20/WATER.88., R2L, 1
(assert (and (<= 0 r168) (<= r168 1000)))

;; 0 <= r169 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C10-H20//POLYMER-INST-TRANS-D2-ENOYL-COA-C10-H20.83., L2R, 1
(assert (and (<= 0 r169) (<= r169 1000)))

;; 0 <= r170 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C10-H20.91., L2R, 1
(assert (and (<= 0 r170) (<= r170 1000)))

;; 0 <= r171 <= 1000  ACYLCOASYN-RXN-CPD-7836/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/AMP/PPI.73., L2R, 1
(assert (and (<= 0 r171) (<= r171 1000)))

;; 0 <= r172 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20.83., L2R, 1
(assert (and (<= 0 r172) (<= r172 1000)))

;; 0 <= r173 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C10-H20/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C10-H20/CO-A.99., R2L, 1
(assert (and (<= 0 r173) (<= r173 1000)))

;; 0 <= r174 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C10-H20//POLYMER-INST-3-KETOACYL-COA-C10-H20/NADH.87., L2R, 1
(assert (and (<= 0 r174) (<= r174 1000)))

;; 0 <= r175 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24/WATER.88., R2L, 1
(assert (and (<= 0 r175) (<= r175 1000)))

;; 0 <= r176 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C12-H24//POLYMER-INST-TRANS-D2-ENOYL-COA-C12-H24.83., L2R, 1
(assert (and (<= 0 r176) (<= r176 1000)))

;; 0 <= r177 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C12-H24.91., L2R, 1
(assert (and (<= 0 r177) (<= r177 1000)))

;; 0 <= r178 <= 1000  ACYLCOASYN-RXN-PALMITATE/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/AMP/PPI.74., L2R, 1
(assert (and (<= 0 r178) (<= r178 1000)))

;; 0 <= r179 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24.83., L2R, 1
(assert (and (<= 0 r179) (<= r179 1000)))

;; 0 <= r180 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C12-H24/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C12-H24/CO-A.99., R2L, 1
(assert (and (<= 0 r180) (<= r180 1000)))

;; 0 <= r181 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C12-H24//POLYMER-INST-3-KETOACYL-COA-C12-H24/NADH.87., L2R, 1
(assert (and (<= 0 r181) (<= r181 1000)))

;; 0 <= r182 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28/WATER.88., R2L, 1
(assert (and (<= 0 r182) (<= r182 1000)))

;; 0 <= r183 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C14-H28//POLYMER-INST-TRANS-D2-ENOYL-COA-C14-H28.83., L2R, 1
(assert (and (<= 0 r183) (<= r183 1000)))

;; 0 <= r184 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C14-H28.91., L2R, 1
(assert (and (<= 0 r184) (<= r184 1000)))

;; 0 <= r185 <= 1000  ACYLCOASYN-RXN-STEARIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/AMP/PPI.77., L2R, 1
(assert (and (<= 0 r185) (<= r185 1000)))

;; 0 <= r186 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28.83., L2R, 1
(assert (and (<= 0 r186) (<= r186 1000)))

;; 0 <= r187 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C14-H28/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C14-H28/CO-A.99., R2L, 1
(assert (and (<= 0 r187) (<= r187 1000)))

;; 0 <= r188 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C14-H28//POLYMER-INST-3-KETOACYL-COA-C14-H28/NADH.87., L2R, 1
(assert (and (<= 0 r188) (<= r188 1000)))

;; 0 <= r189 <= 1000  ENOYL-COA-HYDRAT-RXN-POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32/WATER.88., R2L, 1
(assert (and (<= 0 r189) (<= r189 1000)))

;; 0 <= r190 <= 1000  ENOYL-COA-DELTA-ISOM-RXN-POLYMER-INST-CIS-DELTA3-ENOYL-COA-C16-H32//POLYMER-INST-TRANS-D2-ENOYL-COA-C16-H32.83., L2R, 1
(assert (and (<= 0 r190) (<= r190 1000)))

;; 0 <= r191 <= 1000  ACYLCOADEHYDROG-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/FAD//FADH2/POLYMER-INST-D2-ENOYL-COA-C16-H32.91., L2R, 1
(assert (and (<= 0 r191) (<= r191 1000)))

;; 0 <= r192 <= 1000  ACYLCOASYN-RXN-ARACHIDIC_ACID/CO-A/ATP//POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/AMP/PPI.79., L2R, 1
(assert (and (<= 0 r192) (<= r192 1000)))

;; 0 <= r193 <= 1000  OHBUTYRYL-COA-EPIM-RXN-POLYMER-INST-D-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32.83., L2R, 1
(assert (and (<= 0 r193) (<= r193 1000)))

;; 0 <= r194 <= 1000  KETOACYLCOATHIOL-RXN-POLYMER-INST-Saturated-Fatty-Acyl-CoA-C16-H32/ACETYL-COA//POLYMER-INST-3-KETOACYL-COA-C16-H32/CO-A.99., R2L, 1
(assert (and (<= 0 r194) (<= r194 1000)))

;; 0 <= r195 <= 1000  OHACYL-COA-DEHYDROG-RXN-NAD/POLYMER-INST-L-3-HYDROXYACYL-COA-C16-H32//POLYMER-INST-3-KETOACYL-COA-C16-H32/NADH.87., L2R, 1
(assert (and (<= 0 r195) (<= r195 1000)))

;; 0 <= r196a <= 1000  RXN0-5305, L2R, 1
(assert (and (<= 0 r196a) (<= r196a 1000)))

;; 0 <= r196b <= 1000  RXN0-5305, L2R, -1
(assert (and (<= 0 r196b) (<= r196b 1000)))

;; 0 <= r197a <= 1000  ALDHDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r197a) (<= r197a 1000)))

;; 0 <= r197b <= 1000  ALDHDEHYDROG-RXN, L2R, -1
(assert (and (<= 0 r197b) (<= r197b 1000)))

;; 0 <= r198 <= 1000  RIBOKIN-RXN, L2R, 1
(assert (and (<= 0 r198) (<= r198 1000)))

;; 0 <= r199a <= 1000  NUCLEOSIDE-DIP-KIN-RXN, L2R, 1
(assert (and (<= 0 r199a) (<= r199a 1000)))

;; 0 <= r199b <= 1000  NUCLEOSIDE-DIP-KIN-RXN, L2R, -1
(assert (and (<= 0 r199b) (<= r199b 1000)))

;; 0 <= r200a <= 1000  NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17., L2R, 1
(assert (and (<= 0 r200a) (<= r200a 1000)))

;; 0 <= r200b <= 1000  NUCLEOSIDE-DIP-KIN-RXN-ADP/ATP//ATP/ADP.17., L2R, -1
(assert (and (<= 0 r200b) (<= r200b 1000)))

;; 0 <= r201 <= 1000  RXN-9671, L2R, 1
(assert (and (<= 0 r201) (<= r201 1000)))

;; 0 <= r202a <= 1000  RXN-8975, L2R, 1
(assert (and (<= 0 r202a) (<= r202a 1000)))

;; 0 <= r202b <= 1000  RXN-8975, L2R, -1
(assert (and (<= 0 r202b) (<= r202b 1000)))

;; 0 <= r203a <= 1000  PHOSNACMURPENTATRANS-RXN, L2R, 1
(assert (and (<= 0 r203a) (<= r203a 1000)))

;; 0 <= r203b <= 1000  PHOSNACMURPENTATRANS-RXN, L2R, -1
(assert (and (<= 0 r203b) (<= r203b 1000)))

;; 0 <= r204a <= 1000  3.1.4.17-RXN, L2R, 1
(assert (and (<= 0 r204a) (<= r204a 1000)))

;; 0 <= r204b <= 1000  3.1.4.17-RXN, L2R, -1
(assert (and (<= 0 r204b) (<= r204b 1000)))

;; 0 <= r205a <= 1000  RXN0-363, L2R, 1
(assert (and (<= 0 r205a) (<= r205a 1000)))

;; 0 <= r205b <= 1000  RXN0-363, L2R, -1
(assert (and (<= 0 r205b) (<= r205b 1000)))

;; 0 <= r206a <= 1000  RXN0-366, L2R, 1
(assert (and (<= 0 r206a) (<= r206a 1000)))

;; 0 <= r206b <= 1000  RXN0-366, L2R, -1
(assert (and (<= 0 r206b) (<= r206b 1000)))

;; 0 <= r207 <= 1000  3.4.16.4-RXN, L2R, 1
(assert (and (<= 0 r207) (<= r207 1000)))

;; 0 <= r208a <= 1000  RXN-7838, L2R, 1
(assert (and (<= 0 r208a) (<= r208a 1000)))

;; 0 <= r208b <= 1000  RXN-7838, L2R, -1
(assert (and (<= 0 r208b) (<= r208b 1000)))

;; 0 <= r209 <= 1000  ARABISOM-RXN, L2R, 1
(assert (and (<= 0 r209) (<= r209 1000)))

;; 0 <= r210 <= 1000  ARABISOM-RXN-ARABINOSE//L-RIBULOSE.22., L2R, 1
(assert (and (<= 0 r210) (<= r210 1000)))

;; 0 <= r211a <= 1000  GLUCOSE-6-PHOSPHATE-1-EPIMERASE-RXN, L2R, 1
(assert (and (<= 0 r211a) (<= r211a 1000)))

;; 0 <= r211b <= 1000  GLUCOSE-6-PHOSPHATE-1-EPIMERASE-RXN, L2R, -1
(assert (and (<= 0 r211b) (<= r211b 1000)))

;; 0 <= r212a <= 1000  RXN-2961, L2R, 1
(assert (and (<= 0 r212a) (<= r212a 1000)))

;; 0 <= r212b <= 1000  RXN-2961, L2R, -1
(assert (and (<= 0 r212b) (<= r212b 1000)))

;; 0 <= r213 <= 1000  THREOSPON-RXN, L2R, 1
(assert (and (<= 0 r213) (<= r213 1000)))

;; 0 <= r214a <= 1000  SPONTPRO-RXN, L2R, 1
(assert (and (<= 0 r214a) (<= r214a 1000)))

;; 0 <= r214b <= 1000  SPONTPRO-RXN, L2R, -1
(assert (and (<= 0 r214b) (<= r214b 1000)))

;; 0 <= r215 <= 1000  RXN-9983, L2R, 1
(assert (and (<= 0 r215) (<= r215 1000)))

;; 0 <= r216 <= 1000  RXN-8447, L2R, 1
(assert (and (<= 0 r216) (<= r216 1000)))

;; 0 <= r217 <= 1000  RXN-7800, L2R, 1
(assert (and (<= 0 r217) (<= r217 1000)))

;; 0 <= r218 <= 1000  RXN-6081, L2R, 1
(assert (and (<= 0 r218) (<= r218 1000)))

;; 0 <= r219 <= 1000  RXN-2881, L2R, 1
(assert (and (<= 0 r219) (<= r219 1000)))

;; 0 <= r220 <= 1000  RXN-10639, L2R, 1
(assert (and (<= 0 r220) (<= r220 1000)))

;; 0 <= r221 <= 1000  RXN-10019, L2R, 1
(assert (and (<= 0 r221) (<= r221 1000)))

;; 0 <= r222 <= 1000  RXN-10018, L2R, 1
(assert (and (<= 0 r222) (<= r222 1000)))

;; 0 <= r223 <= 1000  RXN-10017, L2R, 1
(assert (and (<= 0 r223) (<= r223 1000)))

;; 0 <= r224 <= 1000  RXN-10016, L2R, 1
(assert (and (<= 0 r224) (<= r224 1000)))

;; 0 <= r225 <= 1000  RXN-10015, L2R, 1
(assert (and (<= 0 r225) (<= r225 1000)))

;; 0 <= r226 <= 1000  R547-RXN, L2R, 1
(assert (and (<= 0 r226) (<= r226 1000)))

;; 0 <= r227 <= 1000  R544-RXN, L2R, 1
(assert (and (<= 0 r227) (<= r227 1000)))

;; 0 <= r228 <= 1000  R107-RXN, L2R, 1
(assert (and (<= 0 r228) (<= r228 1000)))

;; 0 <= r229 <= 1000  2-OCTAPRENYL-6-OHPHENOL-METHY-RXN, L2R, 1
(assert (and (<= 0 r229) (<= r229 1000)))

;; 0 <= r230 <= 1000  2-OCTAPRENYLPHENOL-HYDROX-RXN, L2R, 1
(assert (and (<= 0 r230) (<= r230 1000)))

;; 0 <= r231 <= 1000  2KETO-3METHYLVALERATE-RXN, L2R, 1
(assert (and (<= 0 r231) (<= r231 1000)))

;; 0 <= r232 <= 1000  2KETO-4METHYL-PENTANOATE-DEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r232) (<= r232 1000)))

;; 0 <= r233 <= 1000  ADDALT-RXN, R2L, 1
(assert (and (<= 0 r233) (<= r233 1000)))

;; 0 <= r234 <= 1000  FHLMULTI-RXN, L2R, 1
(assert (and (<= 0 r234) (<= r234 1000)))

;; 0 <= r235 <= 1000  GCVMULTI-RXN, L2R, 1
(assert (and (<= 0 r235) (<= r235 1000)))

;; 0 <= r236 <= 1000  OCTAPRENYL-METHYL-METHOXY-BENZOQ-OH-RXN, L2R, 1
(assert (and (<= 0 r236) (<= r236 1000)))

;; 0 <= r237 <= 1000  RIBOPHOSPHAT-RXN, L2R, 1
(assert (and (<= 0 r237) (<= r237 1000)))

;; 0 <= r238 <= 1000  RXN-8977, L2R, 1
(assert (and (<= 0 r238) (<= r238 1000)))

;; 0 <= r239 <= 1000  RXN0-2381, L2R, 1
(assert (and (<= 0 r239) (<= r239 1000)))

;; 0 <= r240a <= 1000  RXN0-262, L2R, 1
(assert (and (<= 0 r240a) (<= r240a 1000)))

;; 0 <= r240b <= 1000  RXN0-262, L2R, -1
(assert (and (<= 0 r240b) (<= r240b 1000)))

;; 0 <= r241 <= 1000  RXN0-3921, L2R, 1
(assert (and (<= 0 r241) (<= r241 1000)))

;; 0 <= r242 <= 1000  RXN0-5243, L2R, 1
(assert (and (<= 0 r242) (<= r242 1000)))

;; 0 <= r243 <= 1000  RXN0-5391, L2R, 1
(assert (and (<= 0 r243) (<= r243 1000)))

;; 0 <= r244 <= 1000  RXN0-5393, L2R, 1
(assert (and (<= 0 r244) (<= r244 1000)))

;; 0 <= r245a <= 1000  RXN0-5402, L2R, 1
(assert (and (<= 0 r245a) (<= r245a 1000)))

;; 0 <= r245b <= 1000  RXN0-5402, L2R, -1
(assert (and (<= 0 r245b) (<= r245b 1000)))

;; 0 <= r246a <= 1000  RXN0-6256, L2R, 1
(assert (and (<= 0 r246a) (<= r246a 1000)))

;; 0 <= r246b <= 1000  RXN0-6256, L2R, -1
(assert (and (<= 0 r246b) (<= r246b 1000)))

;; 0 <= r247 <= 1000  RXN0-902, L2R, 1
(assert (and (<= 0 r247) (<= r247 1000)))

;; 0 <= r248 <= 1000  1.1.1.178-RXN, L2R, 1
(assert (and (<= 0 r248) (<= r248 1000)))

;; 0 <= r249 <= 1000  1.1.1.262-RXN, L2R, 1
(assert (and (<= 0 r249) (<= r249 1000)))

;; 0 <= r250 <= 1000  2-DEHYDROPANTOATE-REDUCT-RXN, R2L, 1
(assert (and (<= 0 r250) (<= r250 1000)))

;; 0 <= r251 <= 1000  3-ISOPROPYLMALDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r251) (<= r251 1000)))

;; 0 <= r252 <= 1000  ACETOLACTREDUCTOISOM-RXN, R2L, 1
(assert (and (<= 0 r252) (<= r252 1000)))

;; 0 <= r253 <= 1000  ACETOOHBUTREDUCTOISOM-RXN, L2R, 1
(assert (and (<= 0 r253) (<= r253 1000)))

;; 0 <= r254a <= 1000  ALCOHOL-DEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r254a) (<= r254a 1000)))

;; 0 <= r254b <= 1000  ALCOHOL-DEHYDROG-RXN, L2R, -1
(assert (and (<= 0 r254b) (<= r254b 1000)))

;; 0 <= r255a <= 1000  BHBDCLOS-RXN, L2R, 1
(assert (and (<= 0 r255a) (<= r255a 1000)))

;; 0 <= r255b <= 1000  BHBDCLOS-RXN, L2R, -1
(assert (and (<= 0 r255b) (<= r255b 1000)))

;; 0 <= r256 <= 1000  DLACTDEHYDROGNAD-RXN, R2L, 1
(assert (and (<= 0 r256) (<= r256 1000)))

;; 0 <= r257 <= 1000  DTDPDEHYRHAMREDUCT-RXN, R2L, 1
(assert (and (<= 0 r257) (<= r257 1000)))

;; 0 <= r258 <= 1000  DXPREDISOM-RXN, R2L, 1
(assert (and (<= 0 r258) (<= r258 1000)))

;; 0 <= r259 <= 1000  ERYTHRON4PDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r259) (<= r259 1000)))

;; 0 <= r260 <= 1000  GLU6PDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r260) (<= r260 1000)))

;; 0 <= r261a <= 1000  GLYCERATE-DEHYDROGENASE-RXN, L2R, 1
(assert (and (<= 0 r261a) (<= r261a 1000)))

;; 0 <= r261b <= 1000  GLYCERATE-DEHYDROGENASE-RXN, L2R, -1
(assert (and (<= 0 r261b) (<= r261b 1000)))

;; 0 <= r262 <= 1000  HISTALDEHYD-RXN, L2R, 1
(assert (and (<= 0 r262) (<= r262 1000)))

;; 0 <= r263 <= 1000  HISTOLDEHYD-RXN, L2R, 1
(assert (and (<= 0 r263) (<= r263 1000)))

;; 0 <= r264 <= 1000  IMP-DEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r264) (<= r264 1000)))

;; 0 <= r265 <= 1000  ISOCITDEH-RXN, L2R, 1
(assert (and (<= 0 r265) (<= r265 1000)))

;; 0 <= r266a <= 1000  ISOCITRATE-DEHYDROGENASE-NAD+-RXN, L2R, 1
(assert (and (<= 0 r266a) (<= r266a 1000)))

;; 0 <= r266b <= 1000  ISOCITRATE-DEHYDROGENASE-NAD+-RXN, L2R, -1
(assert (and (<= 0 r266b) (<= r266b 1000)))

;; 0 <= r267a <= 1000  MALATE-DEH-RXN, L2R, 1
(assert (and (<= 0 r267a) (<= r267a 1000)))

;; 0 <= r267b <= 1000  MALATE-DEH-RXN, L2R, -1
(assert (and (<= 0 r267b) (<= r267b 1000)))

;; 0 <= r268 <= 1000  MALIC-NAD-RXN, L2R, 1
(assert (and (<= 0 r268) (<= r268 1000)))

;; 0 <= r269 <= 1000  MALIC-NADP-RXN, L2R, 1
(assert (and (<= 0 r269) (<= r269 1000)))

;; 0 <= r270 <= 1000  PGLYCDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r270) (<= r270 1000)))

;; 0 <= r271a <= 1000  R542-RXN, L2R, 1
(assert (and (<= 0 r271a) (<= r271a 1000)))

;; 0 <= r271b <= 1000  R542-RXN, L2R, -1
(assert (and (<= 0 r271b) (<= r271b 1000)))

;; 0 <= r272 <= 1000  RIBOFLAVINSYNREDUC-RXN, R2L, 1
(assert (and (<= 0 r272) (<= r272 1000)))

;; 0 <= r273a <= 1000  RXN-10089, L2R, 1
(assert (and (<= 0 r273a) (<= r273a 1000)))

;; 0 <= r273b <= 1000  RXN-10089, L2R, -1
(assert (and (<= 0 r273b) (<= r273b 1000)))

;; 0 <= r274a <= 1000  RXN-10698, L2R, 1
(assert (and (<= 0 r274a) (<= r274a 1000)))

;; 0 <= r274b <= 1000  RXN-10698, L2R, -1
(assert (and (<= 0 r274b) (<= r274b 1000)))

;; 0 <= r275a <= 1000  RXN-10702, L2R, 1
(assert (and (<= 0 r275a) (<= r275a 1000)))

;; 0 <= r275b <= 1000  RXN-10702, L2R, -1
(assert (and (<= 0 r275b) (<= r275b 1000)))

;; 0 <= r276a <= 1000  RXN-10703, L2R, 1
(assert (and (<= 0 r276a) (<= r276a 1000)))

;; 0 <= r276b <= 1000  RXN-10703, L2R, -1
(assert (and (<= 0 r276b) (<= r276b 1000)))

;; 0 <= r277a <= 1000  RXN-10717, L2R, 1
(assert (and (<= 0 r277a) (<= r277a 1000)))

;; 0 <= r277b <= 1000  RXN-10717, L2R, -1
(assert (and (<= 0 r277b) (<= r277b 1000)))

;; 0 <= r278a <= 1000  RXN-10781, L2R, 1
(assert (and (<= 0 r278a) (<= r278a 1000)))

;; 0 <= r278b <= 1000  RXN-10781, L2R, -1
(assert (and (<= 0 r278b) (<= r278b 1000)))

;; 0 <= r279a <= 1000  RXN-10911, L2R, 1
(assert (and (<= 0 r279a) (<= r279a 1000)))

;; 0 <= r279b <= 1000  RXN-10911, L2R, -1
(assert (and (<= 0 r279b) (<= r279b 1000)))

;; 0 <= r280a <= 1000  RXN-10915, L2R, 1
(assert (and (<= 0 r280a) (<= r280a 1000)))

;; 0 <= r280b <= 1000  RXN-10915, L2R, -1
(assert (and (<= 0 r280b) (<= r280b 1000)))

;; 0 <= r281 <= 1000  RXN-11032, R2L, 1
(assert (and (<= 0 r281) (<= r281 1000)))

;; 0 <= r282 <= 1000  RXN-11036, R2L, 1
(assert (and (<= 0 r282) (<= r282 1000)))

;; 0 <= r283a <= 1000  RXN-3341, L2R, 1
(assert (and (<= 0 r283a) (<= r283a 1000)))

;; 0 <= r283b <= 1000  RXN-3341, L2R, -1
(assert (and (<= 0 r283b) (<= r283b 1000)))

;; 0 <= r284a <= 1000  RXN-6021, L2R, 1
(assert (and (<= 0 r284a) (<= r284a 1000)))

;; 0 <= r284b <= 1000  RXN-6021, L2R, -1
(assert (and (<= 0 r284b) (<= r284b 1000)))

;; 0 <= r285a <= 1000  RXN-7657, L2R, 1
(assert (and (<= 0 r285a) (<= r285a 1000)))

;; 0 <= r285b <= 1000  RXN-7657, L2R, -1
(assert (and (<= 0 r285b) (<= r285b 1000)))

;; 0 <= r286a <= 1000  RXN-7693, L2R, 1
(assert (and (<= 0 r286a) (<= r286a 1000)))

;; 0 <= r286b <= 1000  RXN-7693, L2R, -1
(assert (and (<= 0 r286b) (<= r286b 1000)))

;; 0 <= r287a <= 1000  RXN-7694, L2R, 1
(assert (and (<= 0 r287a) (<= r287a 1000)))

;; 0 <= r287b <= 1000  RXN-7694, L2R, -1
(assert (and (<= 0 r287b) (<= r287b 1000)))

;; 0 <= r288a <= 1000  RXN-7700, L2R, 1
(assert (and (<= 0 r288a) (<= r288a 1000)))

;; 0 <= r288b <= 1000  RXN-7700, L2R, -1
(assert (and (<= 0 r288b) (<= r288b 1000)))

;; 0 <= r289a <= 1000  RXN-7706, L2R, 1
(assert (and (<= 0 r289a) (<= r289a 1000)))

;; 0 <= r289b <= 1000  RXN-7706, L2R, -1
(assert (and (<= 0 r289b) (<= r289b 1000)))

;; 0 <= r290a <= 1000  RXN-8001, L2R, 1
(assert (and (<= 0 r290a) (<= r290a 1000)))

;; 0 <= r290b <= 1000  RXN-8001, L2R, -1
(assert (and (<= 0 r290b) (<= r290b 1000)))

;; 0 <= r291a <= 1000  RXN-8642, L2R, 1
(assert (and (<= 0 r291a) (<= r291a 1000)))

;; 0 <= r291b <= 1000  RXN-8642, L2R, -1
(assert (and (<= 0 r291b) (<= r291b 1000)))

;; 0 <= r292a <= 1000  RXN-9951, L2R, 1
(assert (and (<= 0 r292a) (<= r292a 1000)))

;; 0 <= r292b <= 1000  RXN-9951, L2R, -1
(assert (and (<= 0 r292b) (<= r292b 1000)))

;; 0 <= r293a <= 1000  RXN-9952, L2R, 1
(assert (and (<= 0 r293a) (<= r293a 1000)))

;; 0 <= r293b <= 1000  RXN-9952, L2R, -1
(assert (and (<= 0 r293b) (<= r293b 1000)))

;; 0 <= r294a <= 1000  RXN0-5289, L2R, 1
(assert (and (<= 0 r294a) (<= r294a 1000)))

;; 0 <= r294b <= 1000  RXN0-5289, L2R, -1
(assert (and (<= 0 r294b) (<= r294b 1000)))

;; 0 <= r295a <= 1000  RXN3O-4113, L2R, 1
(assert (and (<= 0 r295a) (<= r295a 1000)))

;; 0 <= r295b <= 1000  RXN3O-4113, L2R, -1
(assert (and (<= 0 r295b) (<= r295b 1000)))

;; 0 <= r296 <= 1000  SHIKIMATE-5-DEHYDROGENASE-RXN, R2L, 1
(assert (and (<= 0 r296) (<= r296 1000)))

;; 0 <= r297 <= 1000  THREODEHYD-RXN, L2R, 1
(assert (and (<= 0 r297) (<= r297 1000)))

;; 0 <= r298 <= 1000  UDPNACETYLMURAMATEDEHYDROG-RXN, R2L, 1
(assert (and (<= 0 r298) (<= r298 1000)))

;; 0 <= r299a <= 1000  CYT-UBIQUINOL-OXID-RXN, L2R, 1
(assert (and (<= 0 r299a) (<= r299a 1000)))

;; 0 <= r299b <= 1000  CYT-UBIQUINOL-OXID-RXN, L2R, -1
(assert (and (<= 0 r299b) (<= r299b 1000)))

;; 0 <= r300 <= 1000  CATAL-RXN, L2R, 1
(assert (and (<= 0 r300) (<= r300 1000)))

;; 0 <= r301 <= 1000  GLUTATHIONE-PEROXIDASE-RXN, L2R, 1
(assert (and (<= 0 r301) (<= r301 1000)))

;; 0 <= r302a <= 1000  RXN-8635, L2R, 1
(assert (and (<= 0 r302a) (<= r302a 1000)))

;; 0 <= r302b <= 1000  RXN-8635, L2R, -1
(assert (and (<= 0 r302b) (<= r302b 1000)))

;; 0 <= r303a <= 1000  RXN66-1, L2R, 1
(assert (and (<= 0 r303a) (<= r303a 1000)))

;; 0 <= r303b <= 1000  RXN66-1, L2R, -1
(assert (and (<= 0 r303b) (<= r303b 1000)))

;; 0 <= r304 <= 1000  4-HYDROXYPHENYLPYRUVATE-DIOXYGENASE-RXN, L2R, 1
(assert (and (<= 0 r304) (<= r304 1000)))

;; 0 <= r305 <= 1000  HOMOGENTISATE-12-DIOXYGENASE-RXN, L2R, 1
(assert (and (<= 0 r305) (<= r305 1000)))

;; 0 <= r306a <= 1000  RXN-10815, L2R, 1
(assert (and (<= 0 r306a) (<= r306a 1000)))

;; 0 <= r306b <= 1000  RXN-10815, L2R, -1
(assert (and (<= 0 r306b) (<= r306b 1000)))

;; 0 <= r307 <= 1000  TRYPTOPHAN-23-DIOXYGENASE-RXN, L2R, 1
(assert (and (<= 0 r307) (<= r307 1000)))

;; 0 <= r308a <= 1000  2-NITROPROPANE-DIOXYGENASE-RXN, L2R, 1
(assert (and (<= 0 r308a) (<= r308a 1000)))

;; 0 <= r308b <= 1000  2-NITROPROPANE-DIOXYGENASE-RXN, L2R, -1
(assert (and (<= 0 r308b) (<= r308b 1000)))

;; 0 <= r309 <= 1000  PHENYLALANINE-4-MONOOXYGENASE-RXN, L2R, 1
(assert (and (<= 0 r309) (<= r309 1000)))

;; 0 <= r310 <= 1000  2-OCTAPRENYL-6-METHOXYPHENOL-HYDROX-RXN, L2R, 1
(assert (and (<= 0 r310) (<= r310 1000)))

;; 0 <= r311 <= 1000  RXN-8771, L2R, 1
(assert (and (<= 0 r311) (<= r311 1000)))

;; 0 <= r312 <= 1000  SUPEROX-DISMUT-RXN, L2R, 1
(assert (and (<= 0 r312) (<= r312 1000)))

;; 0 <= r313 <= 1000  MERCURY-II-REDUCTASE-RXN, R2L, 1
(assert (and (<= 0 r313) (<= r313 1000)))

;; 0 <= r314 <= 1000  R343-RXN, R2L, 1
(assert (and (<= 0 r314) (<= r314 1000)))

;; 0 <= r315 <= 1000  RXN0-901, L2R, 1
(assert (and (<= 0 r315) (<= r315 1000)))

;; 0 <= r316 <= 1000  1.2.1.2-RXN, L2R, 1
(assert (and (<= 0 r316) (<= r316 1000)))

;; 0 <= r317 <= 1000  1.2.1.25-RXN, L2R, 1
(assert (and (<= 0 r317) (<= r317 1000)))

;; 0 <= r318a <= 1000  1.5.1.35-RXN, L2R, 1
(assert (and (<= 0 r318a) (<= r318a 1000)))

;; 0 <= r318b <= 1000  1.5.1.35-RXN, L2R, -1
(assert (and (<= 0 r318b) (<= r318b 1000)))

;; 0 <= r319a <= 1000  ACETALD-DEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r319a) (<= r319a 1000)))

;; 0 <= r319b <= 1000  ACETALD-DEHYDROG-RXN, L2R, -1
(assert (and (<= 0 r319b) (<= r319b 1000)))

;; 0 <= r320 <= 1000  AMINOBUTDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r320) (<= r320 1000)))

;; 0 <= r321 <= 1000  ASPARTATE-SEMIALDEHYDE-DEHYDROGENASE-RXN, R2L, 1
(assert (and (<= 0 r321) (<= r321 1000)))

;; 0 <= r322 <= 1000  ERYTH4PDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r322) (<= r322 1000)))

;; 0 <= r323a <= 1000  GAPOXNPHOSPHN-RXN, L2R, 1
(assert (and (<= 0 r323a) (<= r323a 1000)))

;; 0 <= r323b <= 1000  GAPOXNPHOSPHN-RXN, L2R, -1
(assert (and (<= 0 r323b) (<= r323b 1000)))

;; 0 <= r324 <= 1000  GLUTSEMIALDEHYDROG-RXN, R2L, 1
(assert (and (<= 0 r324) (<= r324 1000)))

;; 0 <= r325a <= 1000  GLYCERALDEHYDE-DEHYDRO-RXN, L2R, 1
(assert (and (<= 0 r325a) (<= r325a 1000)))

;; 0 <= r325b <= 1000  GLYCERALDEHYDE-DEHYDRO-RXN, L2R, -1
(assert (and (<= 0 r325b) (<= r325b 1000)))

;; 0 <= r326 <= 1000  N-ACETYLGLUTPREDUCT-RXN, R2L, 1
(assert (and (<= 0 r326) (<= r326 1000)))

;; 0 <= r327 <= 1000  PYRUVDEH-RXN, L2R, 1
(assert (and (<= 0 r327) (<= r327 1000)))

;; 0 <= r328a <= 1000  R222-RXN, L2R, 1
(assert (and (<= 0 r328a) (<= r328a 1000)))

;; 0 <= r328b <= 1000  R222-RXN, L2R, -1
(assert (and (<= 0 r328b) (<= r328b 1000)))

;; 0 <= r329a <= 1000  RXN-10715, L2R, 1
(assert (and (<= 0 r329a) (<= r329a 1000)))

;; 0 <= r329b <= 1000  RXN-10715, L2R, -1
(assert (and (<= 0 r329b) (<= r329b 1000)))

;; 0 <= r330a <= 1000  RXN-10780, L2R, 1
(assert (and (<= 0 r330a) (<= r330a 1000)))

;; 0 <= r330b <= 1000  RXN-10780, L2R, -1
(assert (and (<= 0 r330b) (<= r330b 1000)))

;; 0 <= r331a <= 1000  RXN-10818, L2R, 1
(assert (and (<= 0 r331a) (<= r331a 1000)))

;; 0 <= r331b <= 1000  RXN-10818, L2R, -1
(assert (and (<= 0 r331b) (<= r331b 1000)))

;; 0 <= r332a <= 1000  RXN-10912, L2R, 1
(assert (and (<= 0 r332a) (<= r332a 1000)))

;; 0 <= r332b <= 1000  RXN-10912, L2R, -1
(assert (and (<= 0 r332b) (<= r332b 1000)))

;; 0 <= r333a <= 1000  RXN-10917, L2R, 1
(assert (and (<= 0 r333a) (<= r333a 1000)))

;; 0 <= r333b <= 1000  RXN-10917, L2R, -1
(assert (and (<= 0 r333b) (<= r333b 1000)))

;; 0 <= r334a <= 1000  RXN-3443, L2R, 1
(assert (and (<= 0 r334a) (<= r334a 1000)))

;; 0 <= r334b <= 1000  RXN-3443, L2R, -1
(assert (and (<= 0 r334b) (<= r334b 1000)))

;; 0 <= r335a <= 1000  RXN-37, L2R, 1
(assert (and (<= 0 r335a) (<= r335a 1000)))

;; 0 <= r335b <= 1000  RXN-37, L2R, -1
(assert (and (<= 0 r335b) (<= r335b 1000)))

;; 0 <= r336a <= 1000  RXN-8014, L2R, 1
(assert (and (<= 0 r336a) (<= r336a 1000)))

;; 0 <= r336b <= 1000  RXN-8014, L2R, -1
(assert (and (<= 0 r336b) (<= r336b 1000)))

;; 0 <= r337a <= 1000  RXN-9758, L2R, 1
(assert (and (<= 0 r337a) (<= r337a 1000)))

;; 0 <= r337b <= 1000  RXN-9758, L2R, -1
(assert (and (<= 0 r337b) (<= r337b 1000)))

;; 0 <= r338 <= 1000  RXN66-3, L2R, 1
(assert (and (<= 0 r338) (<= r338 1000)))

;; 0 <= r339a <= 1000  RXN6666-5, L2R, 1
(assert (and (<= 0 r339a) (<= r339a 1000)))

;; 0 <= r339b <= 1000  RXN6666-5, L2R, -1
(assert (and (<= 0 r339b) (<= r339b 1000)))

;; 0 <= r340 <= 1000  SUCCGLUALDDEHYD-RXN, L2R, 1
(assert (and (<= 0 r340) (<= r340 1000)))

;; 0 <= r341 <= 1000  SUCCINATE-SEMIALDEHYDE-DEHYDROGENASE-RXN, L2R, 1
(assert (and (<= 0 r341) (<= r341 1000)))

;; 0 <= r342 <= 1000  SUCCSEMIALDDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r342) (<= r342 1000)))

;; 0 <= r343a <= 1000  PYRUVATEDECARB-RXN, L2R, 1
(assert (and (<= 0 r343a) (<= r343a 1000)))

;; 0 <= r343b <= 1000  PYRUVATEDECARB-RXN, L2R, -1
(assert (and (<= 0 r343b) (<= r343b 1000)))

;; 0 <= r344a <= 1000  DIENOYLCOAREDUCT-RXN, L2R, 1
(assert (and (<= 0 r344a) (<= r344a 1000)))

;; 0 <= r344b <= 1000  DIENOYLCOAREDUCT-RXN, L2R, -1
(assert (and (<= 0 r344b) (<= r344b 1000)))

;; 0 <= r345 <= 1000  DIMETHUROPORDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r345) (<= r345 1000)))

;; 0 <= r346 <= 1000  PREPHENATEDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r346) (<= r346 1000)))

;; 0 <= r347a <= 1000  DIHYDROOROTOX-RXN, L2R, 1
(assert (and (<= 0 r347a) (<= r347a 1000)))

;; 0 <= r347b <= 1000  DIHYDROOROTOX-RXN, L2R, -1
(assert (and (<= 0 r347b) (<= r347b 1000)))

;; 0 <= r348 <= 1000  PROTOPORGENOXI-RXN, L2R, 1
(assert (and (<= 0 r348) (<= r348 1000)))

;; 0 <= r349 <= 1000  RXN0-1461, L2R, 1
(assert (and (<= 0 r349) (<= r349 1000)))

;; 0 <= r350 <= 1000  2-MEBUCOA-FAD-RXN, L2R, 1
(assert (and (<= 0 r350) (<= r350 1000)))

;; 0 <= r351 <= 1000  HEMN-RXN, L2R, 1
(assert (and (<= 0 r351) (<= r351 1000)))

;; 0 <= r352 <= 1000  ISOVALERYL-COA-FAD-RXN, L2R, 1
(assert (and (<= 0 r352) (<= r352 1000)))

;; 0 <= r353 <= 1000  MEPROPCOA-FAD-RXN, L2R, 1
(assert (and (<= 0 r353) (<= r353 1000)))

;; 0 <= r354a <= 1000  PROPCOASYN-RXN, L2R, 1
(assert (and (<= 0 r354a) (<= r354a 1000)))

;; 0 <= r354b <= 1000  PROPCOASYN-RXN, L2R, -1
(assert (and (<= 0 r354b) (<= r354b 1000)))

;; 0 <= r355 <= 1000  ALANINE-DEHYDROGENASE-RXN, L2R, 1
(assert (and (<= 0 r355) (<= r355 1000)))

;; 0 <= r356 <= 1000  GLUTAMATE-DEHYDROGENASE-RXN, L2R, 1
(assert (and (<= 0 r356) (<= r356 1000)))

;; 0 <= r357 <= 1000  GLUTAMATESYN-RXN, R2L, 1
(assert (and (<= 0 r357) (<= r357 1000)))

;; 0 <= r358 <= 1000  GLUTDEHYD-RXN, R2L, 1
(assert (and (<= 0 r358) (<= r358 1000)))

;; 0 <= r359 <= 1000  LEUCINE-DEHYDROGENASE-RXN, L2R, 1
(assert (and (<= 0 r359) (<= r359 1000)))

;; 0 <= r360 <= 1000  AMACETOXID-RXN, L2R, 1
(assert (and (<= 0 r360) (<= r360 1000)))

;; 0 <= r361 <= 1000  L-ASPARTATE-OXID-RXN, L2R, 1
(assert (and (<= 0 r361) (<= r361 1000)))

;; 0 <= r362 <= 1000  PMPOXI-RXN, L2R, 1
(assert (and (<= 0 r362) (<= r362 1000)))

;; 0 <= r363 <= 1000  PNPOXI-RXN, L2R, 1
(assert (and (<= 0 r363) (<= r363 1000)))

;; 0 <= r364a <= 1000  RXN-9772, L2R, 1
(assert (and (<= 0 r364a) (<= r364a 1000)))

;; 0 <= r364b <= 1000  RXN-9772, L2R, -1
(assert (and (<= 0 r364b) (<= r364b 1000)))

;; 0 <= r365 <= 1000  1.5.1.15-RXN, L2R, 1
(assert (and (<= 0 r365) (<= r365 1000)))

;; 0 <= r366 <= 1000  DIHYDROFOLATEREDUCT-RXN, R2L, 1
(assert (and (<= 0 r366) (<= r366 1000)))

;; 0 <= r367a <= 1000  HYDROXYPYRROLINEDEH-RXN, L2R, 1
(assert (and (<= 0 r367a) (<= r367a 1000)))

;; 0 <= r367b <= 1000  HYDROXYPYRROLINEDEH-RXN, L2R, -1
(assert (and (<= 0 r367b) (<= r367b 1000)))

;; 0 <= r368 <= 1000  METHYLENETHFDEHYDROG-NADP-RXN, L2R, 1
(assert (and (<= 0 r368) (<= r368 1000)))

;; 0 <= r369a <= 1000  NADPH-DEHYDROGENASE-FLAVIN-RXN, L2R, 1
(assert (and (<= 0 r369a) (<= r369a 1000)))

;; 0 <= r369b <= 1000  NADPH-DEHYDROGENASE-FLAVIN-RXN, L2R, -1
(assert (and (<= 0 r369b) (<= r369b 1000)))

;; 0 <= r370 <= 1000  PYRROLINECARBDEHYDROG-RXN, L2R, 1
(assert (and (<= 0 r370) (<= r370 1000)))

;; 0 <= r371 <= 1000  RXN-7909, L2R, 1
(assert (and (<= 0 r371) (<= r371 1000)))

;; 0 <= r372 <= 1000  RXN-821, L2R, 1
(assert (and (<= 0 r372) (<= r372 1000)))

;; 0 <= r373a <= 1000  1.6.1.2-RXN, L2R, 1
(assert (and (<= 0 r373a) (<= r373a 1000)))

;; 0 <= r373b <= 1000  1.6.1.2-RXN, L2R, -1
(assert (and (<= 0 r373b) (<= r373b 1000)))

;; 0 <= r374a <= 1000  RXN0-5387, L2R, 1
(assert (and (<= 0 r374a) (<= r374a 1000)))

;; 0 <= r374b <= 1000  RXN0-5387, L2R, -1
(assert (and (<= 0 r374b) (<= r374b 1000)))

;; 0 <= r375a <= 1000  AZOBENZENE-REDUCTASE-RXN, L2R, 1
(assert (and (<= 0 r375a) (<= r375a 1000)))

;; 0 <= r375b <= 1000  AZOBENZENE-REDUCTASE-RXN, L2R, -1
(assert (and (<= 0 r375b) (<= r375b 1000)))

;; 0 <= r376a <= 1000  RXN0-4022, L2R, 1
(assert (and (<= 0 r376a) (<= r376a 1000)))

;; 0 <= r376b <= 1000  RXN0-4022, L2R, -1
(assert (and (<= 0 r376b) (<= r376b 1000)))

;; 0 <= r377a <= 1000  RXN0-5375, L2R, 1
(assert (and (<= 0 r377a) (<= r377a 1000)))

;; 0 <= r377b <= 1000  RXN0-5375, L2R, -1
(assert (and (<= 0 r377b) (<= r377b 1000)))

;; 0 <= r378a <= 1000  DIHYDLIPOXN-RXN, L2R, 1
(assert (and (<= 0 r378a) (<= r378a 1000)))

;; 0 <= r378b <= 1000  DIHYDLIPOXN-RXN, L2R, -1
(assert (and (<= 0 r378b) (<= r378b 1000)))

;; 0 <= r379 <= 1000  GLUTATHIONE-REDUCT-NADPH-RXN, R2L, 1
(assert (and (<= 0 r379) (<= r379 1000)))

;; 0 <= r380 <= 1000  SULFITE-REDUCT-RXN, R2L, 1
(assert (and (<= 0 r380) (<= r380 1000)))

;; 0 <= r381 <= 1000  2-OCTAPRENYL-METHOXY-BENZOQ-METH-RXN, L2R, 1
(assert (and (<= 0 r381) (<= r381 1000)))

;; 0 <= r382 <= 1000  2.1.1.19-RXN, R2L, 1
(assert (and (<= 0 r382) (<= r382 1000)))

;; 0 <= r383 <= 1000  ADOMET-DMK-METHYLTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r383) (<= r383 1000)))

;; 0 <= r384 <= 1000  DHHB-METHYLTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r384) (<= r384 1000)))

;; 0 <= r385 <= 1000  HOMOCYSMET-RXN, L2R, 1
(assert (and (<= 0 r385) (<= r385 1000)))

;; 0 <= r386 <= 1000  HOMOCYSMETB12-RXN, L2R, 1
(assert (and (<= 0 r386) (<= r386 1000)))

;; 0 <= r387a <= 1000  HOMOCYSTEINE-S-METHYLTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r387a) (<= r387a 1000)))

;; 0 <= r387b <= 1000  HOMOCYSTEINE-S-METHYLTRANSFERASE-RXN, L2R, -1
(assert (and (<= 0 r387b) (<= r387b 1000)))

;; 0 <= r388a <= 1000  MMUM-RXN, L2R, 1
(assert (and (<= 0 r388a) (<= r388a 1000)))

;; 0 <= r388b <= 1000  MMUM-RXN, L2R, -1
(assert (and (<= 0 r388b) (<= r388b 1000)))

;; 0 <= r389a <= 1000  RXN-7421, L2R, 1
(assert (and (<= 0 r389a) (<= r389a 1000)))

;; 0 <= r389b <= 1000  RXN-7421, L2R, -1
(assert (and (<= 0 r389b) (<= r389b 1000)))

;; 0 <= r390 <= 1000  RXN-8675, L2R, 1
(assert (and (<= 0 r390) (<= r390 1000)))

;; 0 <= r391a <= 1000  RXN-8761, L2R, 1
(assert (and (<= 0 r391a) (<= r391a 1000)))

;; 0 <= r391b <= 1000  RXN-8761, L2R, -1
(assert (and (<= 0 r391b) (<= r391b 1000)))

;; 0 <= r392a <= 1000  THYMIDYLATESYN-RXN, L2R, 1
(assert (and (<= 0 r392a) (<= r392a 1000)))

;; 0 <= r392b <= 1000  THYMIDYLATESYN-RXN, L2R, -1
(assert (and (<= 0 r392b) (<= r392b 1000)))

;; 0 <= r393 <= 1000  UROPORIIIMETHYLTRANSA-RXN, L2R, 1
(assert (and (<= 0 r393) (<= r393 1000)))

;; 0 <= r394 <= 1000  3-CH3-2-OXOBUTANOATE-OH-CH3-XFER-RXN, L2R, 1
(assert (and (<= 0 r394) (<= r394 1000)))

;; 0 <= r395 <= 1000  AICARTRANSFORM-RXN, L2R, 1
(assert (and (<= 0 r395) (<= r395 1000)))

;; 0 <= r396 <= 1000  GART-RXN, L2R, 1
(assert (and (<= 0 r396) (<= r396 1000)))

;; 0 <= r397 <= 1000  GARTRANSFORMYL2-RXN, L2R, 1
(assert (and (<= 0 r397) (<= r397 1000)))

;; 0 <= r398 <= 1000  GLYOHMETRANS-RXN, L2R, 1
(assert (and (<= 0 r398) (<= r398 1000)))

;; 0 <= r399 <= 1000  ASPCARBTRANS-RXN, L2R, 1
(assert (and (<= 0 r399) (<= r399 1000)))

;; 0 <= r400 <= 1000  ORNCARBAMTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r400) (<= r400 1000)))

;; 0 <= r401a <= 1000  RXN-9, L2R, 1
(assert (and (<= 0 r401a) (<= r401a 1000)))

;; 0 <= r401b <= 1000  RXN-9, L2R, -1
(assert (and (<= 0 r401b) (<= r401b 1000)))

;; 0 <= r402 <= 1000  1TRANSKETO-RXN, R2L, 1
(assert (and (<= 0 r402) (<= r402 1000)))

;; 0 <= r403 <= 1000  2.5.1.64-RXN, L2R, 1
(assert (and (<= 0 r403) (<= r403 1000)))

;; 0 <= r404 <= 1000  2TRANSKETO-RXN, L2R, 1
(assert (and (<= 0 r404) (<= r404 1000)))

;; 0 <= r405 <= 1000  ACETOLACTSYN-RXN, L2R, 1
(assert (and (<= 0 r405) (<= r405 1000)))

;; 0 <= r406 <= 1000  ACETOOHBUTSYN-RXN, L2R, 1
(assert (and (<= 0 r406) (<= r406 1000)))

;; 0 <= r407 <= 1000  DXS-RXN, L2R, 1
(assert (and (<= 0 r407) (<= r407 1000)))

;; 0 <= r408a <= 1000  RXN-9583, L2R, 1
(assert (and (<= 0 r408a) (<= r408a 1000)))

;; 0 <= r408b <= 1000  RXN-9583, L2R, -1
(assert (and (<= 0 r408b) (<= r408b 1000)))

;; 0 <= r409 <= 1000  TRANSALDOL-RXN, L2R, 1
(assert (and (<= 0 r409) (<= r409 1000)))

;; 0 <= r410 <= 1000  2.3.1.157-RXN, L2R, 1
(assert (and (<= 0 r410) (<= r410 1000)))

;; 0 <= r411 <= 1000  7KAPSYN-RXN, L2R, 1
(assert (and (<= 0 r411) (<= r411 1000)))

;; 0 <= r412 <= 1000  ACETYL-COA-ACETYLTRANSFER-RXN, R2L, 1
(assert (and (<= 0 r412) (<= r412 1000)))

;; 0 <= r413 <= 1000  AKBLIG-RXN, R2L, 1
(assert (and (<= 0 r413) (<= r413 1000)))

;; 0 <= r414 <= 1000  ARGININE-N-SUCCINYLTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r414) (<= r414 1000)))

;; 0 <= r415a <= 1000  DIHYDLIPACETRANS-RXN, L2R, 1
(assert (and (<= 0 r415a) (<= r415a 1000)))

;; 0 <= r415b <= 1000  DIHYDLIPACETRANS-RXN, L2R, -1
(assert (and (<= 0 r415b) (<= r415b 1000)))

;; 0 <= r416 <= 1000  GLUTAMATE-N-ACETYLTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r416) (<= r416 1000)))

;; 0 <= r417 <= 1000  HOMOSERINE-O-ACETYLTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r417) (<= r417 1000)))

;; 0 <= r418 <= 1000  HOMSUCTRAN-RXN, L2R, 1
(assert (and (<= 0 r418) (<= r418 1000)))

;; 0 <= r419 <= 1000  KETOBUTFORMLY-RXN, L2R, 1
(assert (and (<= 0 r419) (<= r419 1000)))

;; 0 <= r420 <= 1000  METHYLACETOACETYLCOATHIOL-RXN, L2R, 1
(assert (and (<= 0 r420) (<= r420 1000)))

;; 0 <= r421 <= 1000  N-ACETYLTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r421) (<= r421 1000)))

;; 0 <= r422 <= 1000  PHOSACETYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r422) (<= r422 1000)))

;; 0 <= r423 <= 1000  PTAALT-RXN, L2R, 1
(assert (and (<= 0 r423) (<= r423 1000)))

;; 0 <= r424 <= 1000  PYRUVFORMLY-RXN, R2L, 1
(assert (and (<= 0 r424) (<= r424 1000)))

;; 0 <= r425a <= 1000  RXN-10699, L2R, 1
(assert (and (<= 0 r425a) (<= r425a 1000)))

;; 0 <= r425b <= 1000  RXN-10699, L2R, -1
(assert (and (<= 0 r425b) (<= r425b 1000)))

;; 0 <= r426a <= 1000  RXN-10700, L2R, 1
(assert (and (<= 0 r426a) (<= r426a 1000)))

;; 0 <= r426b <= 1000  RXN-10700, L2R, -1
(assert (and (<= 0 r426b) (<= r426b 1000)))

;; 0 <= r427a <= 1000  RXN-10701, L2R, 1
(assert (and (<= 0 r427a) (<= r427a 1000)))

;; 0 <= r427b <= 1000  RXN-10701, L2R, -1
(assert (and (<= 0 r427b) (<= r427b 1000)))

;; 0 <= r428a <= 1000  RXN-7561, L2R, 1
(assert (and (<= 0 r428a) (<= r428a 1000)))

;; 0 <= r428b <= 1000  RXN-7561, L2R, -1
(assert (and (<= 0 r428b) (<= r428b 1000)))

;; 0 <= r429 <= 1000  SERINE-O-ACETTRAN-RXN, L2R, 1
(assert (and (<= 0 r429) (<= r429 1000)))

;; 0 <= r430 <= 1000  TETHYDPICSUCC-RXN, L2R, 1
(assert (and (<= 0 r430) (<= r430 1000)))

;; 0 <= r431a <= 1000  RXN-9157, L2R, 1
(assert (and (<= 0 r431a) (<= r431a 1000)))

;; 0 <= r431b <= 1000  RXN-9157, L2R, -1
(assert (and (<= 0 r431b) (<= r431b 1000)))

;; 0 <= r432 <= 1000  2-ISOPROPYLMALATESYN-RXN, L2R, 1
(assert (and (<= 0 r432) (<= r432 1000)))

;; 0 <= r433 <= 1000  2-METHYLCITRATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r433) (<= r433 1000)))

;; 0 <= r434 <= 1000  CITSYN-RXN, L2R, 1
(assert (and (<= 0 r434) (<= r434 1000)))

;; 0 <= r435 <= 1000  MALSYN-RXN, L2R, 1
(assert (and (<= 0 r435) (<= r435 1000)))

;; 0 <= r436 <= 1000  AMYLOMALT-RXN, L2R, 1
(assert (and (<= 0 r436) (<= r436 1000)))

;; 0 <= r437 <= 1000  LIPIDADISACCHARIDESYNTH-RXN, L2R, 1
(assert (and (<= 0 r437) (<= r437 1000)))

;; 0 <= r438a <= 1000  NACGLCTRANS-RXN, L2R, 1
(assert (and (<= 0 r438a) (<= r438a 1000)))

;; 0 <= r438b <= 1000  NACGLCTRANS-RXN, L2R, -1
(assert (and (<= 0 r438b) (<= r438b 1000)))

;; 0 <= r439a <= 1000  RXN-8976, L2R, 1
(assert (and (<= 0 r439a) (<= r439a 1000)))

;; 0 <= r439b <= 1000  RXN-8976, L2R, -1
(assert (and (<= 0 r439b) (<= r439b 1000)))

;; 0 <= r440 <= 1000  RXN0-5182, L2R, 1
(assert (and (<= 0 r440) (<= r440 1000)))

;; 0 <= r441a <= 1000  RXN0-5405, L2R, 1
(assert (and (<= 0 r441a) (<= r441a 1000)))

;; 0 <= r441b <= 1000  RXN0-5405, L2R, -1
(assert (and (<= 0 r441b) (<= r441b 1000)))

;; 0 <= r442a <= 1000  2.4.2.12-RXN, L2R, 1
(assert (and (<= 0 r442a) (<= r442a 1000)))

;; 0 <= r442b <= 1000  2.4.2.12-RXN, L2R, -1
(assert (and (<= 0 r442b) (<= r442b 1000)))

;; 0 <= r443a <= 1000  ADENPHOSPHOR-RXN, L2R, 1
(assert (and (<= 0 r443a) (<= r443a 1000)))

;; 0 <= r443b <= 1000  ADENPHOSPHOR-RXN, L2R, -1
(assert (and (<= 0 r443b) (<= r443b 1000)))

;; 0 <= r444 <= 1000  ADENPRIBOSYLTRAN-RXN, R2L, 1
(assert (and (<= 0 r444) (<= r444 1000)))

;; 0 <= r445 <= 1000  ATPPHOSPHORIBOSYLTRANS-RXN, R2L, 1
(assert (and (<= 0 r445) (<= r445 1000)))

;; 0 <= r446 <= 1000  DMBPPRIBOSYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r446) (<= r446 1000)))

;; 0 <= r447 <= 1000  GLUTAMIDOTRANS-RXN, L2R, 1
(assert (and (<= 0 r447) (<= r447 1000)))

;; 0 <= r448 <= 1000  GUANPRIBOSYLTRAN-RXN, L2R, 1
(assert (and (<= 0 r448) (<= r448 1000)))

;; 0 <= r449 <= 1000  HYPOXANPRIBOSYLTRAN-RXN, R2L, 1
(assert (and (<= 0 r449) (<= r449 1000)))

;; 0 <= r450 <= 1000  INOPHOSPHOR-RXN, L2R, 1
(assert (and (<= 0 r450) (<= r450 1000)))

;; 0 <= r451 <= 1000  OROPRIBTRANS-RXN, R2L, 1
(assert (and (<= 0 r451) (<= r451 1000)))

;; 0 <= r452 <= 1000  PRPPAMIDOTRANS-RXN, R2L, 1
(assert (and (<= 0 r452) (<= r452 1000)))

;; 0 <= r453 <= 1000  PRTRANS-RXN, R2L, 1
(assert (and (<= 0 r453) (<= r453 1000)))

;; 0 <= r454 <= 1000  QUINOPRIBOTRANS-RXN, L2R, 1
(assert (and (<= 0 r454) (<= r454 1000)))

;; 0 <= r455a <= 1000  RXN-10968, L2R, 1
(assert (and (<= 0 r455a) (<= r455a 1000)))

;; 0 <= r455b <= 1000  RXN-10968, L2R, -1
(assert (and (<= 0 r455b) (<= r455b 1000)))

;; 0 <= r456a <= 1000  RXN0-5199, L2R, 1
(assert (and (<= 0 r456a) (<= r456a 1000)))

;; 0 <= r456b <= 1000  RXN0-5199, L2R, -1
(assert (and (<= 0 r456b) (<= r456b 1000)))

;; 0 <= r457 <= 1000  URACIL-PRIBOSYLTRANS-RXN, R2L, 1
(assert (and (<= 0 r457) (<= r457 1000)))

;; 0 <= r458 <= 1000  URPHOS-RXN, L2R, 1
(assert (and (<= 0 r458) (<= r458 1000)))

;; 0 <= r459 <= 1000  XANPRIBOSYLTRAN-RXN, R2L, 1
(assert (and (<= 0 r459) (<= r459 1000)))

;; 0 <= r460 <= 1000  XANTHOSINEPHOSPHORY-RXN, L2R, 1
(assert (and (<= 0 r460) (<= r460 1000)))

;; 0 <= r461 <= 1000  KDOTRANS-RXN, L2R, 1
(assert (and (<= 0 r461) (<= r461 1000)))

;; 0 <= r462 <= 1000  KDOTRANS2-RXN, L2R, 1
(assert (and (<= 0 r462) (<= r462 1000)))

;; 0 <= r463 <= 1000  2.5.1.19-RXN, L2R, 1
(assert (and (<= 0 r463) (<= r463 1000)))

;; 0 <= r464a <= 1000  4.1.3.20-RXN, L2R, 1
(assert (and (<= 0 r464a) (<= r464a 1000)))

;; 0 <= r464b <= 1000  4.1.3.20-RXN, L2R, -1
(assert (and (<= 0 r464b) (<= r464b 1000)))

;; 0 <= r465 <= 1000  4OHBENZOATE-OCTAPRENYLTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r465) (<= r465 1000)))

;; 0 <= r466 <= 1000  ACETYLHOMOSER-CYS-RXN, L2R, 1
(assert (and (<= 0 r466) (<= r466 1000)))

;; 0 <= r467 <= 1000  ACSERLY-RXN, L2R, 1
(assert (and (<= 0 r467) (<= r467 1000)))

;; 0 <= r468 <= 1000  BTUR2-RXN, L2R, 1
(assert (and (<= 0 r468) (<= r468 1000)))

;; 0 <= r469 <= 1000  COBALADENOSYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r469) (<= r469 1000)))

;; 0 <= r470 <= 1000  DAHPSYN-RXN, L2R, 1
(assert (and (<= 0 r470) (<= r470 1000)))

;; 0 <= r471 <= 1000  DMK-RXN, L2R, 1
(assert (and (<= 0 r471) (<= r471 1000)))

;; 0 <= r472 <= 1000  FPPSYN-RXN, L2R, 1
(assert (and (<= 0 r472) (<= r472 1000)))

;; 0 <= r473 <= 1000  GPPSYN-RXN, L2R, 1
(assert (and (<= 0 r473) (<= r473 1000)))

;; 0 <= r474a <= 1000  GST-RXN, L2R, 1
(assert (and (<= 0 r474a) (<= r474a 1000)))

;; 0 <= r474b <= 1000  GST-RXN, L2R, -1
(assert (and (<= 0 r474b) (<= r474b 1000)))

;; 0 <= r475 <= 1000  H2PTEROATESYNTH-RXN, L2R, 1
(assert (and (<= 0 r475) (<= r475 1000)))

;; 0 <= r476a <= 1000  HEMEOSYN-RXN, L2R, 1
(assert (and (<= 0 r476a) (<= r476a 1000)))

;; 0 <= r476b <= 1000  HEMEOSYN-RXN, L2R, -1
(assert (and (<= 0 r476b) (<= r476b 1000)))

;; 0 <= r477 <= 1000  KDO-8PSYNTH-RXN, L2R, 1
(assert (and (<= 0 r477) (<= r477 1000)))

;; 0 <= r478 <= 1000  LUMAZINESYN-RXN, L2R, 1
(assert (and (<= 0 r478) (<= r478 1000)))

;; 0 <= r479a <= 1000  METBALT-RXN, L2R, 1
(assert (and (<= 0 r479a) (<= r479a 1000)))

;; 0 <= r479b <= 1000  METBALT-RXN, L2R, -1
(assert (and (<= 0 r479b) (<= r479b 1000)))

;; 0 <= r480 <= 1000  N-ACETYLNEURAMINATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r480) (<= r480 1000)))

;; 0 <= r481a <= 1000  O-ACETYLHOMOSERINE-THIOL-LYASE-RXN, L2R, 1
(assert (and (<= 0 r481a) (<= r481a 1000)))

;; 0 <= r481b <= 1000  O-ACETYLHOMOSERINE-THIOL-LYASE-RXN, L2R, -1
(assert (and (<= 0 r481b) (<= r481b 1000)))

;; 0 <= r482 <= 1000  O-SUCCHOMOSERLYASE-RXN, L2R, 1
(assert (and (<= 0 r482) (<= r482 1000)))

;; 0 <= r483 <= 1000  OHMETHYLBILANESYN-RXN, L2R, 1
(assert (and (<= 0 r483) (<= r483 1000)))

;; 0 <= r484 <= 1000  QUINOLINATE-SYNTHA-RXN, L2R, 1
(assert (and (<= 0 r484) (<= r484 1000)))

;; 0 <= r485 <= 1000  R344-RXN, L2R, 1
(assert (and (<= 0 r485) (<= r485 1000)))

;; 0 <= r486 <= 1000  RIBOFLAVIN-SYN-RXN, L2R, 1
(assert (and (<= 0 r486) (<= r486 1000)))

;; 0 <= r487a <= 1000  RXN-8993, L2R, 1
(assert (and (<= 0 r487a) (<= r487a 1000)))

;; 0 <= r487b <= 1000  RXN-8993, L2R, -1
(assert (and (<= 0 r487b) (<= r487b 1000)))

;; 0 <= r488a <= 1000  RXN-8994, L2R, 1
(assert (and (<= 0 r488a) (<= r488a 1000)))

;; 0 <= r488b <= 1000  RXN-8994, L2R, -1
(assert (and (<= 0 r488b) (<= r488b 1000)))

;; 0 <= r489a <= 1000  RXN-8995, L2R, 1
(assert (and (<= 0 r489a) (<= r489a 1000)))

;; 0 <= r489b <= 1000  RXN-8995, L2R, -1
(assert (and (<= 0 r489b) (<= r489b 1000)))

;; 0 <= r490a <= 1000  RXN-8996, L2R, 1
(assert (and (<= 0 r490a) (<= r490a 1000)))

;; 0 <= r490b <= 1000  RXN-8996, L2R, -1
(assert (and (<= 0 r490b) (<= r490b 1000)))

;; 0 <= r491a <= 1000  RXN-8997, L2R, 1
(assert (and (<= 0 r491a) (<= r491a 1000)))

;; 0 <= r491b <= 1000  RXN-8997, L2R, -1
(assert (and (<= 0 r491b) (<= r491b 1000)))

;; 0 <= r492a <= 1000  RXN-8998, L2R, 1
(assert (and (<= 0 r492a) (<= r492a 1000)))

;; 0 <= r492b <= 1000  RXN-8998, L2R, -1
(assert (and (<= 0 r492b) (<= r492b 1000)))

;; 0 <= r493 <= 1000  RXN-8999, L2R, 1
(assert (and (<= 0 r493) (<= r493 1000)))

;; 0 <= r494a <= 1000  RXN0-5180, L2R, 1
(assert (and (<= 0 r494a) (<= r494a 1000)))

;; 0 <= r494b <= 1000  RXN0-5180, L2R, -1
(assert (and (<= 0 r494b) (<= r494b 1000)))

;; 0 <= r495 <= 1000  S-ADENMETSYN-RXN, L2R, 1
(assert (and (<= 0 r495) (<= r495 1000)))

;; 0 <= r496 <= 1000  SPERMIDINESYN-RXN, L2R, 1
(assert (and (<= 0 r496) (<= r496 1000)))

;; 0 <= r497 <= 1000  SPERMINE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r497) (<= r497 1000)))

;; 0 <= r498a <= 1000  SULFOCYS-RXN, L2R, 1
(assert (and (<= 0 r498a) (<= r498a 1000)))

;; 0 <= r498b <= 1000  SULFOCYS-RXN, L2R, -1
(assert (and (<= 0 r498b) (<= r498b 1000)))

;; 0 <= r499 <= 1000  THI-P-SYN-RXN, L2R, 1
(assert (and (<= 0 r499) (<= r499 1000)))

;; 0 <= r500 <= 1000  UDPNACETYLGLUCOSAMENOLPYRTRANS-RXN, L2R, 1
(assert (and (<= 0 r500) (<= r500 1000)))

;; 0 <= r501a <= 1000  2.6.1.18-RXN, L2R, 1
(assert (and (<= 0 r501a) (<= r501a 1000)))

;; 0 <= r501b <= 1000  2.6.1.18-RXN, L2R, -1
(assert (and (<= 0 r501b) (<= r501b 1000)))

;; 0 <= r502 <= 1000  ACETYLORNTRANSAM-RXN, R2L, 1
(assert (and (<= 0 r502) (<= r502 1000)))

;; 0 <= r503a <= 1000  ASPAMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r503a) (<= r503a 1000)))

;; 0 <= r503b <= 1000  ASPAMINOTRANS-RXN, L2R, -1
(assert (and (<= 0 r503b) (<= r503b 1000)))

;; 0 <= r504a <= 1000  BRANCHED-CHAINAMINOTRANSFERILEU-RXN, L2R, 1
(assert (and (<= 0 r504a) (<= r504a 1000)))

;; 0 <= r504b <= 1000  BRANCHED-CHAINAMINOTRANSFERILEU-RXN, L2R, -1
(assert (and (<= 0 r504b) (<= r504b 1000)))

;; 0 <= r505a <= 1000  BRANCHED-CHAINAMINOTRANSFERLEU-RXN, L2R, 1
(assert (and (<= 0 r505a) (<= r505a 1000)))

;; 0 <= r505b <= 1000  BRANCHED-CHAINAMINOTRANSFERLEU-RXN, L2R, -1
(assert (and (<= 0 r505b) (<= r505b 1000)))

;; 0 <= r506a <= 1000  BRANCHED-CHAINAMINOTRANSFERVAL-RXN, L2R, 1
(assert (and (<= 0 r506a) (<= r506a 1000)))

;; 0 <= r506b <= 1000  BRANCHED-CHAINAMINOTRANSFERVAL-RXN, L2R, -1
(assert (and (<= 0 r506b) (<= r506b 1000)))

;; 0 <= r507 <= 1000  DAPASYN-RXN, L2R, 1
(assert (and (<= 0 r507) (<= r507 1000)))

;; 0 <= r508 <= 1000  GABATRANSAM-RXN, L2R, 1
(assert (and (<= 0 r508) (<= r508 1000)))

;; 0 <= r509 <= 1000  HISTAMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r509) (<= r509 1000)))

;; 0 <= r510 <= 1000  L-GLN-FRUCT-6-P-AMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r510) (<= r510 1000)))

;; 0 <= r511 <= 1000  PABASYN-RXN, L2R, 1
(assert (and (<= 0 r511) (<= r511 1000)))

;; 0 <= r512 <= 1000  PHEAMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r512) (<= r512 1000)))

;; 0 <= r513 <= 1000  PSERTRANSAM-RXN, R2L, 1
(assert (and (<= 0 r513) (<= r513 1000)))

;; 0 <= r514 <= 1000  PSERTRANSAMPYR-RXN, L2R, 1
(assert (and (<= 0 r514) (<= r514 1000)))

;; 0 <= r515 <= 1000  PUTTRANSAM-RXN, L2R, 1
(assert (and (<= 0 r515) (<= r515 1000)))

;; 0 <= r516a <= 1000  RXN-10814, L2R, 1
(assert (and (<= 0 r516a) (<= r516a 1000)))

;; 0 <= r516b <= 1000  RXN-10814, L2R, -1
(assert (and (<= 0 r516b) (<= r516b 1000)))

;; 0 <= r517a <= 1000  RXN-2901, L2R, 1
(assert (and (<= 0 r517a) (<= r517a 1000)))

;; 0 <= r517b <= 1000  RXN-2901, L2R, -1
(assert (and (<= 0 r517b) (<= r517b 1000)))

;; 0 <= r518a <= 1000  RXN-6902, L2R, 1
(assert (and (<= 0 r518a) (<= r518a 1000)))

;; 0 <= r518b <= 1000  RXN-6902, L2R, -1
(assert (and (<= 0 r518b) (<= r518b 1000)))

;; 0 <= r519a <= 1000  SERINE--PYRUVATE-AMINOTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r519a) (<= r519a 1000)))

;; 0 <= r519b <= 1000  SERINE--PYRUVATE-AMINOTRANSFERASE-RXN, L2R, -1
(assert (and (<= 0 r519b) (<= r519b 1000)))

;; 0 <= r520 <= 1000  SUCCINYLDIAMINOPIMTRANS-RXN, R2L, 1
(assert (and (<= 0 r520) (<= r520 1000)))

;; 0 <= r521 <= 1000  SUCCORNTRANSAM-RXN, L2R, 1
(assert (and (<= 0 r521) (<= r521 1000)))

;; 0 <= r522 <= 1000  TYRAMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r522) (<= r522 1000)))

;; 0 <= r523 <= 1000  TYROSINE-AMINOTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r523) (<= r523 1000)))

;; 0 <= r524 <= 1000  PDXJ-RXN, L2R, 1
(assert (and (<= 0 r524) (<= r524 1000)))

;; 0 <= r525 <= 1000  2.7.1.148-RXN, L2R, 1
(assert (and (<= 0 r525) (<= r525 1000)))

;; 0 <= r526 <= 1000  6PFRUCTPHOS-RXN, L2R, 1
(assert (and (<= 0 r526) (<= r526 1000)))

;; 0 <= r527 <= 1000  ADENYLYLSULFKIN-RXN, L2R, 1
(assert (and (<= 0 r527) (<= r527 1000)))

;; 0 <= r528 <= 1000  COBINAMIDEKIN-RXN, L2R, 1
(assert (and (<= 0 r528) (<= r528 1000)))

;; 0 <= r529 <= 1000  CYTIDINEKIN-RXN, L2R, 1
(assert (and (<= 0 r529) (<= r529 1000)))

;; 0 <= r530 <= 1000  CYTIKIN-RXN, L2R, 1
(assert (and (<= 0 r530) (<= r530 1000)))

;; 0 <= r531 <= 1000  DEPHOSPHOCOAKIN-RXN, L2R, 1
(assert (and (<= 0 r531) (<= r531 1000)))

;; 0 <= r532 <= 1000  DURIDKI-RXN, L2R, 1
(assert (and (<= 0 r532) (<= r532 1000)))

;; 0 <= r533 <= 1000  GALACTOKIN-RXN, L2R, 1
(assert (and (<= 0 r533) (<= r533 1000)))

;; 0 <= r534 <= 1000  GLUCOKIN-RXN, L2R, 1
(assert (and (<= 0 r534) (<= r534 1000)))

;; 0 <= r535 <= 1000  GLUCONOKIN-RXN, L2R, 1
(assert (and (<= 0 r535) (<= r535 1000)))

;; 0 <= r536a <= 1000  GLY3KIN-RXN, L2R, 1
(assert (and (<= 0 r536a) (<= r536a 1000)))

;; 0 <= r536b <= 1000  GLY3KIN-RXN, L2R, -1
(assert (and (<= 0 r536b) (<= r536b 1000)))

;; 0 <= r537 <= 1000  GLYCEROL-KIN-RXN, L2R, 1
(assert (and (<= 0 r537) (<= r537 1000)))

;; 0 <= r538 <= 1000  GUANOSINEKIN-RXN, L2R, 1
(assert (and (<= 0 r538) (<= r538 1000)))

;; 0 <= r539 <= 1000  HOMOSERKIN-RXN, L2R, 1
(assert (and (<= 0 r539) (<= r539 1000)))

;; 0 <= r540 <= 1000  INOSINEKIN-RXN, L2R, 1
(assert (and (<= 0 r540) (<= r540 1000)))

;; 0 <= r541 <= 1000  N-ACETYLGLUCOSAMINE-KINASE-RXN, L2R, 1
(assert (and (<= 0 r541) (<= r541 1000)))

;; 0 <= r542 <= 1000  NAD-KIN-RXN, L2R, 1
(assert (and (<= 0 r542) (<= r542 1000)))

;; 0 <= r543 <= 1000  OHMETPYRKIN-RXN, L2R, 1
(assert (and (<= 0 r543) (<= r543 1000)))

;; 0 <= r544 <= 1000  PANTOTHENATE-KIN-RXN, L2R, 1
(assert (and (<= 0 r544) (<= r544 1000)))

;; 0 <= r545 <= 1000  PEPDEPHOS-RXN, R2L, 1
(assert (and (<= 0 r545) (<= r545 1000)))

;; 0 <= r546 <= 1000  PNKIN-RXN, L2R, 1
(assert (and (<= 0 r546) (<= r546 1000)))

;; 0 <= r547 <= 1000  PYRAMKIN-RXN, L2R, 1
(assert (and (<= 0 r547) (<= r547 1000)))

;; 0 <= r548 <= 1000  PYRIDOXKIN-RXN, L2R, 1
(assert (and (<= 0 r548) (<= r548 1000)))

;; 0 <= r549 <= 1000  RIBOFLAVINKIN-RXN, L2R, 1
(assert (and (<= 0 r549) (<= r549 1000)))

;; 0 <= r550a <= 1000  RXN-1685, L2R, 1
(assert (and (<= 0 r550a) (<= r550a 1000)))

;; 0 <= r550b <= 1000  RXN-1685, L2R, -1
(assert (and (<= 0 r550b) (<= r550b 1000)))

;; 0 <= r551 <= 1000  RXN0-4621, L2R, 1
(assert (and (<= 0 r551) (<= r551 1000)))

;; 0 <= r552 <= 1000  RXN0-5116, L2R, 1
(assert (and (<= 0 r552) (<= r552 1000)))

;; 0 <= r553 <= 1000  SHIKIMATE-KINASE-RXN, L2R, 1
(assert (and (<= 0 r553) (<= r553 1000)))

;; 0 <= r554 <= 1000  TETRAACYLDISACC4KIN-RXN, L2R, 1
(assert (and (<= 0 r554) (<= r554 1000)))

;; 0 <= r555 <= 1000  THIAZOLSYN3-RXN, L2R, 1
(assert (and (<= 0 r555) (<= r555 1000)))

;; 0 <= r556 <= 1000  THIKIN-RXN, L2R, 1
(assert (and (<= 0 r556) (<= r556 1000)))

;; 0 <= r557 <= 1000  THYKI-RXN, L2R, 1
(assert (and (<= 0 r557) (<= r557 1000)))

;; 0 <= r558 <= 1000  URIDINEKIN-RXN, R2L, 1
(assert (and (<= 0 r558) (<= r558 1000)))

;; 0 <= r559 <= 1000  URKI-RXN, L2R, 1
(assert (and (<= 0 r559) (<= r559 1000)))

;; 0 <= r560 <= 1000  ACETATEKIN-RXN, R2L, 1
(assert (and (<= 0 r560) (<= r560 1000)))

;; 0 <= r561 <= 1000  ACETYLGLUTKIN-RXN, L2R, 1
(assert (and (<= 0 r561) (<= r561 1000)))

;; 0 <= r562 <= 1000  ASPARTATEKIN-RXN, L2R, 1
(assert (and (<= 0 r562) (<= r562 1000)))

;; 0 <= r563 <= 1000  GLUTKIN-RXN, L2R, 1
(assert (and (<= 0 r563) (<= r563 1000)))

;; 0 <= r564a <= 1000  PHOSGLYPHOS-RXN, L2R, 1
(assert (and (<= 0 r564a) (<= r564a 1000)))

;; 0 <= r564b <= 1000  PHOSGLYPHOS-RXN, L2R, -1
(assert (and (<= 0 r564b) (<= r564b 1000)))

;; 0 <= r565 <= 1000  PROPKIN-RXN, R2L, 1
(assert (and (<= 0 r565) (<= r565 1000)))

;; 0 <= r566a <= 1000  RXN-7958, L2R, 1
(assert (and (<= 0 r566a) (<= r566a 1000)))

;; 0 <= r566b <= 1000  RXN-7958, L2R, -1
(assert (and (<= 0 r566b) (<= r566b 1000)))

;; 0 <= r567a <= 1000  2.7.4.22-RXN, L2R, 1
(assert (and (<= 0 r567a) (<= r567a 1000)))

;; 0 <= r567b <= 1000  2.7.4.22-RXN, L2R, -1
(assert (and (<= 0 r567b) (<= r567b 1000)))

;; 0 <= r568 <= 1000  ADENYL-KIN-RXN, L2R, 1
(assert (and (<= 0 r568) (<= r568 1000)))

;; 0 <= r569a <= 1000  CDPKIN-RXN, L2R, 1
(assert (and (<= 0 r569a) (<= r569a 1000)))

;; 0 <= r569b <= 1000  CDPKIN-RXN, L2R, -1
(assert (and (<= 0 r569b) (<= r569b 1000)))

;; 0 <= r570 <= 1000  CMPKI-RXN, L2R, 1
(assert (and (<= 0 r570) (<= r570 1000)))

;; 0 <= r571 <= 1000  DADPKIN-RXN, L2R, 1
(assert (and (<= 0 r571) (<= r571 1000)))

;; 0 <= r572 <= 1000  DCDPKIN-RXN, L2R, 1
(assert (and (<= 0 r572) (<= r572 1000)))

;; 0 <= r573 <= 1000  DGDPKIN-RXN, L2R, 1
(assert (and (<= 0 r573) (<= r573 1000)))

;; 0 <= r574 <= 1000  DTDPKIN-RXN, L2R, 1
(assert (and (<= 0 r574) (<= r574 1000)))

;; 0 <= r575 <= 1000  DTMPKI-RXN, L2R, 1
(assert (and (<= 0 r575) (<= r575 1000)))

;; 0 <= r576 <= 1000  DUDPKIN-RXN, L2R, 1
(assert (and (<= 0 r576) (<= r576 1000)))

;; 0 <= r577 <= 1000  GDPKIN-RXN, L2R, 1
(assert (and (<= 0 r577) (<= r577 1000)))

;; 0 <= r578 <= 1000  GUANYL-KIN-RXN, L2R, 1
(assert (and (<= 0 r578) (<= r578 1000)))

;; 0 <= r579 <= 1000  PYRIMSYN3-RXN, L2R, 1
(assert (and (<= 0 r579) (<= r579 1000)))

;; 0 <= r580a <= 1000  RXN-7913, L2R, 1
(assert (and (<= 0 r580a) (<= r580a 1000)))

;; 0 <= r580b <= 1000  RXN-7913, L2R, -1
(assert (and (<= 0 r580b) (<= r580b 1000)))

;; 0 <= r581 <= 1000  THI-P-KIN-RXN, L2R, 1
(assert (and (<= 0 r581) (<= r581 1000)))

;; 0 <= r582 <= 1000  UDPKIN-RXN, L2R, 1
(assert (and (<= 0 r582) (<= r582 1000)))

;; 0 <= r583 <= 1000  UMPKI-RXN, L2R, 1
(assert (and (<= 0 r583) (<= r583 1000)))

;; 0 <= r584 <= 1000  GDPPYPHOSKIN-RXN, L2R, 1
(assert (and (<= 0 r584) (<= r584 1000)))

;; 0 <= r585 <= 1000  GTPPYPHOSKIN-RXN, L2R, 1
(assert (and (<= 0 r585) (<= r585 1000)))

;; 0 <= r586 <= 1000  H2PTERIDINEPYROPHOSPHOKIN-RXN, L2R, 1
(assert (and (<= 0 r586) (<= r586 1000)))

;; 0 <= r587 <= 1000  PRPPSYN-RXN, L2R, 1
(assert (and (<= 0 r587) (<= r587 1000)))

;; 0 <= r588 <= 1000  2.7.7.60-RXN, L2R, 1
(assert (and (<= 0 r588) (<= r588 1000)))

;; 0 <= r589 <= 1000  COBINPGUANYLYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r589) (<= r589 1000)))

;; 0 <= r590 <= 1000  CPM-KDOSYNTH-RXN, L2R, 1
(assert (and (<= 0 r590) (<= r590 1000)))

;; 0 <= r591 <= 1000  DTDPGLUCOSEPP-RXN, L2R, 1
(assert (and (<= 0 r591) (<= r591 1000)))

;; 0 <= r592 <= 1000  FADSYN-RXN, L2R, 1
(assert (and (<= 0 r592) (<= r592 1000)))

;; 0 <= r593 <= 1000  GLUC1PADENYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r593) (<= r593 1000)))

;; 0 <= r594 <= 1000  NAG1P-URIDYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r594) (<= r594 1000)))

;; 0 <= r595 <= 1000  NICONUCADENYLYLTRAN-RXN, L2R, 1
(assert (and (<= 0 r595) (<= r595 1000)))

;; 0 <= r596 <= 1000  PANTEPADENYLYLTRAN-RXN, L2R, 1
(assert (and (<= 0 r596) (<= r596 1000)))

;; 0 <= r597 <= 1000  RXN-8344, L2R, 1
(assert (and (<= 0 r597) (<= r597 1000)))

;; 0 <= r598 <= 1000  RXN-9990, L2R, 1
(assert (and (<= 0 r598) (<= r598 1000)))

;; 0 <= r599 <= 1000  RXN0-4342, L2R, 1
(assert (and (<= 0 r599) (<= r599 1000)))

;; 0 <= r600a <= 1000  RXN0-5359, L2R, 1
(assert (and (<= 0 r600a) (<= r600a 1000)))

;; 0 <= r600b <= 1000  RXN0-5359, L2R, -1
(assert (and (<= 0 r600b) (<= r600b 1000)))

;; 0 <= r601 <= 1000  SULFATE-ADENYLYLTRANS-RXN, L2R, 1
(assert (and (<= 0 r601) (<= r601 1000)))

;; 0 <= r602a <= 1000  COBALAMIN5PSYN-RXN, L2R, 1
(assert (and (<= 0 r602a) (<= r602a 1000)))

;; 0 <= r602b <= 1000  COBALAMIN5PSYN-RXN, L2R, -1
(assert (and (<= 0 r602b) (<= r602b 1000)))

;; 0 <= r603 <= 1000  COBALAMINSYN-RXN, L2R, 1
(assert (and (<= 0 r603) (<= r603 1000)))

;; 0 <= r604 <= 1000  2.7.9.3-RXN, L2R, 1
(assert (and (<= 0 r604) (<= r604 1000)))

;; 0 <= r605 <= 1000  PEPSYNTH-RXN, L2R, 1
(assert (and (<= 0 r605) (<= r605 1000)))

;; 0 <= r606a <= 1000  MERCAPYSTRANS-RXN, L2R, 1
(assert (and (<= 0 r606a) (<= r606a 1000)))

;; 0 <= r606b <= 1000  MERCAPYSTRANS-RXN, L2R, -1
(assert (and (<= 0 r606b) (<= r606b 1000)))

;; 0 <= r607a <= 1000  RXN-5985, L2R, 1
(assert (and (<= 0 r607a) (<= r607a 1000)))

;; 0 <= r607b <= 1000  RXN-5985, L2R, -1
(assert (and (<= 0 r607b) (<= r607b 1000)))

;; 0 <= r608 <= 1000  THIOSULFATE-SULFURTRANSFERASE-RXN, L2R, 1
(assert (and (<= 0 r608) (<= r608 1000)))

;; 0 <= r609 <= 1000  ACETOACETYL-COA-TRANSFER-RXN, L2R, 1
(assert (and (<= 0 r609) (<= r609 1000)))

;; 0 <= r610 <= 1000  6PGLUCONOLACT-RXN, L2R, 1
(assert (and (<= 0 r610) (<= r610 1000)))

;; 0 <= r611a <= 1000  CARBOXYMETHYLENEBUTENOLIDASE-RXN, L2R, 1
(assert (and (<= 0 r611a) (<= r611a 1000)))

;; 0 <= r611b <= 1000  CARBOXYMETHYLENEBUTENOLIDASE-RXN, L2R, -1
(assert (and (<= 0 r611b) (<= r611b 1000)))

;; 0 <= r612 <= 1000  L-ARABINONOLACTONASE-RXN, L2R, 1
(assert (and (<= 0 r612) (<= r612 1000)))

;; 0 <= r613a <= 1000  RXN-10711, L2R, 1
(assert (and (<= 0 r613a) (<= r613a 1000)))

;; 0 <= r613b <= 1000  RXN-10711, L2R, -1
(assert (and (<= 0 r613b) (<= r613b 1000)))

;; 0 <= r614a <= 1000  RXNQT-4366, L2R, 1
(assert (and (<= 0 r614a) (<= r614a 1000)))

;; 0 <= r614b <= 1000  RXNQT-4366, L2R, -1
(assert (and (<= 0 r614b) (<= r614b 1000)))

;; 0 <= r615a <= 1000  3.1.11.5-RXN, L2R, 1
(assert (and (<= 0 r615a) (<= r615a 1000)))

;; 0 <= r615b <= 1000  3.1.11.5-RXN, L2R, -1
(assert (and (<= 0 r615b) (<= r615b 1000)))

;; 0 <= r616a <= 1000  3.1.11.6-RXN, L2R, 1
(assert (and (<= 0 r616a) (<= r616a 1000)))

;; 0 <= r616b <= 1000  3.1.11.6-RXN, L2R, -1
(assert (and (<= 0 r616b) (<= r616b 1000)))

;; 0 <= r617a <= 1000  3.1.13.3-RXN, L2R, 1
(assert (and (<= 0 r617a) (<= r617a 1000)))

;; 0 <= r617b <= 1000  3.1.13.3-RXN, L2R, -1
(assert (and (<= 0 r617b) (<= r617b 1000)))

;; 0 <= r618 <= 1000  GLYOXII-RXN, L2R, 1
(assert (and (<= 0 r618) (<= r618 1000)))

;; 0 <= r619a <= 1000  PALMITOYL-COA-HYDROLASE-RXN, L2R, 1
(assert (and (<= 0 r619a) (<= r619a 1000)))

;; 0 <= r619b <= 1000  PALMITOYL-COA-HYDROLASE-RXN, L2R, -1
(assert (and (<= 0 r619b) (<= r619b 1000)))

;; 0 <= r620 <= 1000  RXN-9311, L2R, 1
(assert (and (<= 0 r620) (<= r620 1000)))

;; 0 <= r621a <= 1000  RXN-9624, L2R, 1
(assert (and (<= 0 r621a) (<= r621a 1000)))

;; 0 <= r621b <= 1000  RXN-9624, L2R, -1
(assert (and (<= 0 r621b) (<= r621b 1000)))

;; 0 <= r622a <= 1000  RXN-9626, L2R, 1
(assert (and (<= 0 r622a) (<= r622a 1000)))

;; 0 <= r622b <= 1000  RXN-9626, L2R, -1
(assert (and (<= 0 r622b) (<= r622b 1000)))

;; 0 <= r623a <= 1000  RXN-9627, L2R, 1
(assert (and (<= 0 r623a) (<= r623a 1000)))

;; 0 <= r623b <= 1000  RXN-9627, L2R, -1
(assert (and (<= 0 r623b) (<= r623b 1000)))

;; 0 <= r624a <= 1000  RXN-9628, L2R, 1
(assert (and (<= 0 r624a) (<= r624a 1000)))

;; 0 <= r624b <= 1000  RXN-9628, L2R, -1
(assert (and (<= 0 r624b) (<= r624b 1000)))

;; 0 <= r625 <= 1000  RXN0-5390, L2R, 1
(assert (and (<= 0 r625) (<= r625 1000)))

;; 0 <= r626 <= 1000  S-FORMYLGLUTATHIONE-HYDROLASE-RXN, L2R, 1
(assert (and (<= 0 r626) (<= r626 1000)))

;; 0 <= r627a <= 1000  3.1.21.1-RXN, L2R, 1
(assert (and (<= 0 r627a) (<= r627a 1000)))

;; 0 <= r627b <= 1000  3.1.21.1-RXN, L2R, -1
(assert (and (<= 0 r627b) (<= r627b 1000)))

;; 0 <= r628a <= 1000  3.1.21.3-RXN, L2R, 1
(assert (and (<= 0 r628a) (<= r628a 1000)))

;; 0 <= r628b <= 1000  3.1.21.3-RXN, L2R, -1
(assert (and (<= 0 r628b) (<= r628b 1000)))

;; 0 <= r629a <= 1000  3.1.21.5-RXN, L2R, 1
(assert (and (<= 0 r629a) (<= r629a 1000)))

;; 0 <= r629b <= 1000  3.1.21.5-RXN, L2R, -1
(assert (and (<= 0 r629b) (<= r629b 1000)))

;; 0 <= r630a <= 1000  3.1.26.4-RXN, L2R, 1
(assert (and (<= 0 r630a) (<= r630a 1000)))

;; 0 <= r630b <= 1000  3.1.26.4-RXN, L2R, -1
(assert (and (<= 0 r630b) (<= r630b 1000)))

;; 0 <= r631a <= 1000  3.1.27.1-RXN, L2R, 1
(assert (and (<= 0 r631a) (<= r631a 1000)))

;; 0 <= r631b <= 1000  3.1.27.1-RXN, L2R, -1
(assert (and (<= 0 r631b) (<= r631b 1000)))

;; 0 <= r632a <= 1000  3.1.3.77-RXN, L2R, 1
(assert (and (<= 0 r632a) (<= r632a 1000)))

;; 0 <= r632b <= 1000  3.1.3.77-RXN, L2R, -1
(assert (and (<= 0 r632b) (<= r632b 1000)))

;; 0 <= r633a <= 1000  325-BISPHOSPHATE-NUCLEOTIDASE-RXN, L2R, 1
(assert (and (<= 0 r633a) (<= r633a 1000)))

;; 0 <= r633b <= 1000  325-BISPHOSPHATE-NUCLEOTIDASE-RXN, L2R, -1
(assert (and (<= 0 r633b) (<= r633b 1000)))

;; 0 <= r634a <= 1000  AMP-DEPHOSPHORYLATION-RXN, L2R, 1
(assert (and (<= 0 r634a) (<= r634a 1000)))

;; 0 <= r634b <= 1000  AMP-DEPHOSPHORYLATION-RXN, L2R, -1
(assert (and (<= 0 r634b) (<= r634b 1000)))

;; 0 <= r635 <= 1000  F16BDEPHOS-RXN, L2R, 1
(assert (and (<= 0 r635) (<= r635 1000)))

;; 0 <= r636a <= 1000  GPH-RXN, L2R, 1
(assert (and (<= 0 r636a) (<= r636a 1000)))

;; 0 <= r636b <= 1000  GPH-RXN, L2R, -1
(assert (and (<= 0 r636b) (<= r636b 1000)))

;; 0 <= r637 <= 1000  HISTIDPHOS-RXN, L2R, 1
(assert (and (<= 0 r637) (<= r637 1000)))

;; 0 <= r638 <= 1000  KDO-8PPHOSPHAT-RXN, L2R, 1
(assert (and (<= 0 r638) (<= r638 1000)))

;; 0 <= r639 <= 1000  NADPPHOSPHAT-RXN, L2R, 1
(assert (and (<= 0 r639) (<= r639 1000)))

;; 0 <= r640 <= 1000  RIBAZOLEPHOSPHAT-RXN, L2R, 1
(assert (and (<= 0 r640) (<= r640 1000)))

;; 0 <= r641a <= 1000  RXN-10952, L2R, 1
(assert (and (<= 0 r641a) (<= r641a 1000)))

;; 0 <= r641b <= 1000  RXN-10952, L2R, -1
(assert (and (<= 0 r641b) (<= r641b 1000)))

;; 0 <= r642a <= 1000  RXN-10953, L2R, 1
(assert (and (<= 0 r642a) (<= r642a 1000)))

;; 0 <= r642b <= 1000  RXN-10953, L2R, -1
(assert (and (<= 0 r642b) (<= r642b 1000)))

;; 0 <= r643a <= 1000  RXN-10954, L2R, 1
(assert (and (<= 0 r643a) (<= r643a 1000)))

;; 0 <= r643b <= 1000  RXN-10954, L2R, -1
(assert (and (<= 0 r643b) (<= r643b 1000)))

;; 0 <= r644a <= 1000  RXN-5841, L2R, 1
(assert (and (<= 0 r644a) (<= r644a 1000)))

;; 0 <= r644b <= 1000  RXN-5841, L2R, -1
(assert (and (<= 0 r644b) (<= r644b 1000)))

;; 0 <= r645a <= 1000  RXN-7607, L2R, 1
(assert (and (<= 0 r645a) (<= r645a 1000)))

;; 0 <= r645b <= 1000  RXN-7607, L2R, -1
(assert (and (<= 0 r645b) (<= r645b 1000)))

;; 0 <= r646a <= 1000  RXN-7609, L2R, 1
(assert (and (<= 0 r646a) (<= r646a 1000)))

;; 0 <= r646b <= 1000  RXN-7609, L2R, -1
(assert (and (<= 0 r646b) (<= r646b 1000)))

;; 0 <= r647a <= 1000  RXN-8748, L2R, 1
(assert (and (<= 0 r647a) (<= r647a 1000)))

;; 0 <= r647b <= 1000  RXN-8748, L2R, -1
(assert (and (<= 0 r647b) (<= r647b 1000)))

;; 0 <= r648 <= 1000  RXN0-4361, L2R, 1
(assert (and (<= 0 r648) (<= r648 1000)))

;; 0 <= r649 <= 1000  RXN0-5114, L2R, 1
(assert (and (<= 0 r649) (<= r649 1000)))

;; 0 <= r650a <= 1000  RXN0-5408, L2R, 1
(assert (and (<= 0 r650a) (<= r650a 1000)))

;; 0 <= r650b <= 1000  RXN0-5408, L2R, -1
(assert (and (<= 0 r650b) (<= r650b 1000)))

;; 0 <= r651a <= 1000  XMPXAN-RXN, L2R, 1
(assert (and (<= 0 r651a) (<= r651a 1000)))

;; 0 <= r651b <= 1000  XMPXAN-RXN, L2R, -1
(assert (and (<= 0 r651b) (<= r651b 1000)))

;; 0 <= r652a <= 1000  DGTPTRIPHYDRO-RXN, L2R, 1
(assert (and (<= 0 r652a) (<= r652a 1000)))

;; 0 <= r652b <= 1000  DGTPTRIPHYDRO-RXN, L2R, -1
(assert (and (<= 0 r652b) (<= r652b 1000)))

;; 0 <= r653 <= 1000  PPGPPSYN-RXN, L2R, 1
(assert (and (<= 0 r653) (<= r653 1000)))

;; 0 <= r654a <= 1000  3.2.1.17-RXN, L2R, 1
(assert (and (<= 0 r654a) (<= r654a 1000)))

;; 0 <= r654b <= 1000  3.2.1.17-RXN, L2R, -1
(assert (and (<= 0 r654b) (<= r654b 1000)))

;; 0 <= r655a <= 1000  3.2.1.55-RXN, L2R, 1
(assert (and (<= 0 r655a) (<= r655a 1000)))

;; 0 <= r655b <= 1000  3.2.1.55-RXN, L2R, -1
(assert (and (<= 0 r655b) (<= r655b 1000)))

;; 0 <= r656a <= 1000  3.2.1.99-RXN, L2R, 1
(assert (and (<= 0 r656a) (<= r656a 1000)))

;; 0 <= r656b <= 1000  3.2.1.99-RXN, L2R, -1
(assert (and (<= 0 r656b) (<= r656b 1000)))

;; 0 <= r657 <= 1000  RXN0-5183, L2R, 1
(assert (and (<= 0 r657) (<= r657 1000)))

;; 0 <= r658a <= 1000  RXN0-5226, L2R, 1
(assert (and (<= 0 r658a) (<= r658a 1000)))

;; 0 <= r658b <= 1000  RXN0-5226, L2R, -1
(assert (and (<= 0 r658b) (<= r658b 1000)))

;; 0 <= r659a <= 1000  3.2.2.20-RXN, L2R, 1
(assert (and (<= 0 r659a) (<= r659a 1000)))

;; 0 <= r659b <= 1000  3.2.2.20-RXN, L2R, -1
(assert (and (<= 0 r659b) (<= r659b 1000)))

;; 0 <= r660a <= 1000  3.2.2.21-RXN, L2R, 1
(assert (and (<= 0 r660a) (<= r660a 1000)))

;; 0 <= r660b <= 1000  3.2.2.21-RXN, L2R, -1
(assert (and (<= 0 r660b) (<= r660b 1000)))

;; 0 <= r661a <= 1000  3.2.2.23-RXN, L2R, 1
(assert (and (<= 0 r661a) (<= r661a 1000)))

;; 0 <= r661b <= 1000  3.2.2.23-RXN, L2R, -1
(assert (and (<= 0 r661b) (<= r661b 1000)))

;; 0 <= r662 <= 1000  ADENOSYLHOMOCYSTEINE-NUCLEOSIDASE-RXN, L2R, 1
(assert (and (<= 0 r662) (<= r662 1000)))

;; 0 <= r663 <= 1000  AMP-NUCLEOSID-RXN, L2R, 1
(assert (and (<= 0 r663) (<= r663 1000)))

;; 0 <= r664 <= 1000  METHYLTHIOADENOSINE-NUCLEOSIDASE-RXN, L2R, 1
(assert (and (<= 0 r664) (<= r664 1000)))

;; 0 <= r665a <= 1000  3.4.11.18-RXN, L2R, 1
(assert (and (<= 0 r665a) (<= r665a 1000)))

;; 0 <= r665b <= 1000  3.4.11.18-RXN, L2R, -1
(assert (and (<= 0 r665b) (<= r665b 1000)))

;; 0 <= r666a <= 1000  3.4.11.5-RXN, L2R, 1
(assert (and (<= 0 r666a) (<= r666a 1000)))

;; 0 <= r666b <= 1000  3.4.11.5-RXN, L2R, -1
(assert (and (<= 0 r666b) (<= r666b 1000)))

;; 0 <= r667a <= 1000  3.4.11.9-RXN, L2R, 1
(assert (and (<= 0 r667a) (<= r667a 1000)))

;; 0 <= r667b <= 1000  3.4.11.9-RXN, L2R, -1
(assert (and (<= 0 r667b) (<= r667b 1000)))

;; 0 <= r668 <= 1000  RXN-6622, L2R, 1
(assert (and (<= 0 r668) (<= r668 1000)))

;; 0 <= r669a <= 1000  3.4.13.21-RXN, L2R, 1
(assert (and (<= 0 r669a) (<= r669a 1000)))

;; 0 <= r669b <= 1000  3.4.13.21-RXN, L2R, -1
(assert (and (<= 0 r669b) (<= r669b 1000)))

;; 0 <= r670a <= 1000  3.4.13.3-RXN, L2R, 1
(assert (and (<= 0 r670a) (<= r670a 1000)))

;; 0 <= r670b <= 1000  3.4.13.3-RXN, L2R, -1
(assert (and (<= 0 r670b) (<= r670b 1000)))

;; 0 <= r671a <= 1000  3.4.13.9-RXN, L2R, 1
(assert (and (<= 0 r671a) (<= r671a 1000)))

;; 0 <= r671b <= 1000  3.4.13.9-RXN, L2R, -1
(assert (and (<= 0 r671b) (<= r671b 1000)))

;; 0 <= r672a <= 1000  3.4.14.5-RXN, L2R, 1
(assert (and (<= 0 r672a) (<= r672a 1000)))

;; 0 <= r672b <= 1000  3.4.14.5-RXN, L2R, -1
(assert (and (<= 0 r672b) (<= r672b 1000)))

;; 0 <= r673a <= 1000  3.4.15.5-RXN, L2R, 1
(assert (and (<= 0 r673a) (<= r673a 1000)))

;; 0 <= r673b <= 1000  3.4.15.5-RXN, L2R, -1
(assert (and (<= 0 r673b) (<= r673b 1000)))

;; 0 <= r674a <= 1000  RXN-11065, L2R, 1
(assert (and (<= 0 r674a) (<= r674a 1000)))

;; 0 <= r674b <= 1000  RXN-11065, L2R, -1
(assert (and (<= 0 r674b) (<= r674b 1000)))

;; 0 <= r675a <= 1000  3.4.19.5-RXN, L2R, 1
(assert (and (<= 0 r675a) (<= r675a 1000)))

;; 0 <= r675b <= 1000  3.4.19.5-RXN, L2R, -1
(assert (and (<= 0 r675b) (<= r675b 1000)))

;; 0 <= r676a <= 1000  3.4.21.102-RXN, L2R, 1
(assert (and (<= 0 r676a) (<= r676a 1000)))

;; 0 <= r676b <= 1000  3.4.21.102-RXN, L2R, -1
(assert (and (<= 0 r676b) (<= r676b 1000)))

;; 0 <= r677a <= 1000  3.4.21.26-RXN, L2R, 1
(assert (and (<= 0 r677a) (<= r677a 1000)))

;; 0 <= r677b <= 1000  3.4.21.26-RXN, L2R, -1
(assert (and (<= 0 r677b) (<= r677b 1000)))

;; 0 <= r678a <= 1000  3.4.21.53-RXN, L2R, 1
(assert (and (<= 0 r678a) (<= r678a 1000)))

;; 0 <= r678b <= 1000  3.4.21.53-RXN, L2R, -1
(assert (and (<= 0 r678b) (<= r678b 1000)))

;; 0 <= r679a <= 1000  3.4.21.62-RXN, L2R, 1
(assert (and (<= 0 r679a) (<= r679a 1000)))

;; 0 <= r679b <= 1000  3.4.21.62-RXN, L2R, -1
(assert (and (<= 0 r679b) (<= r679b 1000)))

;; 0 <= r680a <= 1000  3.4.21.83-RXN, L2R, 1
(assert (and (<= 0 r680a) (<= r680a 1000)))

;; 0 <= r680b <= 1000  3.4.21.83-RXN, L2R, -1
(assert (and (<= 0 r680b) (<= r680b 1000)))

;; 0 <= r681a <= 1000  3.4.21.88-RXN, L2R, 1
(assert (and (<= 0 r681a) (<= r681a 1000)))

;; 0 <= r681b <= 1000  3.4.21.88-RXN, L2R, -1
(assert (and (<= 0 r681b) (<= r681b 1000)))

;; 0 <= r682a <= 1000  3.4.23.36-RXN, L2R, 1
(assert (and (<= 0 r682a) (<= r682a 1000)))

;; 0 <= r682b <= 1000  3.4.23.36-RXN, L2R, -1
(assert (and (<= 0 r682b) (<= r682b 1000)))

;; 0 <= r683a <= 1000  3.4.23.43-RXN, L2R, 1
(assert (and (<= 0 r683a) (<= r683a 1000)))

;; 0 <= r683b <= 1000  3.4.23.43-RXN, L2R, -1
(assert (and (<= 0 r683b) (<= r683b 1000)))

;; 0 <= r684a <= 1000  3.4.24.57-RXN, L2R, 1
(assert (and (<= 0 r684a) (<= r684a 1000)))

;; 0 <= r684b <= 1000  3.4.24.57-RXN, L2R, -1
(assert (and (<= 0 r684b) (<= r684b 1000)))

;; 0 <= r685a <= 1000  3.4.24.70-RXN, L2R, 1
(assert (and (<= 0 r685a) (<= r685a 1000)))

;; 0 <= r685b <= 1000  3.4.24.70-RXN, L2R, -1
(assert (and (<= 0 r685b) (<= r685b 1000)))

;; 0 <= r686a <= 1000  3.4.24.71-RXN, L2R, 1
(assert (and (<= 0 r686a) (<= r686a 1000)))

;; 0 <= r686b <= 1000  3.4.24.71-RXN, L2R, -1
(assert (and (<= 0 r686b) (<= r686b 1000)))

;; 0 <= r687a <= 1000  3.5.1.80-RXN, L2R, 1
(assert (and (<= 0 r687a) (<= r687a 1000)))

;; 0 <= r687b <= 1000  3.5.1.80-RXN, L2R, -1
(assert (and (<= 0 r687b) (<= r687b 1000)))

;; 0 <= r688a <= 1000  3.5.1.88-RXN, L2R, 1
(assert (and (<= 0 r688a) (<= r688a 1000)))

;; 0 <= r688b <= 1000  3.5.1.88-RXN, L2R, -1
(assert (and (<= 0 r688b) (<= r688b 1000)))

;; 0 <= r689 <= 1000  ACETYLORNDEACET-RXN, L2R, 1
(assert (and (<= 0 r689) (<= r689 1000)))

;; 0 <= r690 <= 1000  ARYLFORMAMIDASE-RXN, L2R, 1
(assert (and (<= 0 r690) (<= r690 1000)))

;; 0 <= r691 <= 1000  ASPARAGHYD-RXN, L2R, 1
(assert (and (<= 0 r691) (<= r691 1000)))

;; 0 <= r692 <= 1000  FORMYLTHFDEFORMYL-RXN, L2R, 1
(assert (and (<= 0 r692) (<= r692 1000)))

;; 0 <= r693 <= 1000  GLUTAMIN-RXN, L2R, 1
(assert (and (<= 0 r693) (<= r693 1000)))

;; 0 <= r694 <= 1000  N-CARBAMOYLPUTRESCINE-AMIDASE-RXN, L2R, 1
(assert (and (<= 0 r694) (<= r694 1000)))

;; 0 <= r695 <= 1000  NAG6PDEACET-RXN, L2R, 1
(assert (and (<= 0 r695) (<= r695 1000)))

;; 0 <= r696a <= 1000  R311-RXN, L2R, 1
(assert (and (<= 0 r696a) (<= r696a 1000)))

;; 0 <= r696b <= 1000  R311-RXN, L2R, -1
(assert (and (<= 0 r696b) (<= r696b 1000)))

;; 0 <= r697a <= 1000  RXN-10041, L2R, 1
(assert (and (<= 0 r697a) (<= r697a 1000)))

;; 0 <= r697b <= 1000  RXN-10041, L2R, -1
(assert (and (<= 0 r697b) (<= r697b 1000)))

;; 0 <= r698a <= 1000  RXN-10042, L2R, 1
(assert (and (<= 0 r698a) (<= r698a 1000)))

;; 0 <= r698b <= 1000  RXN-10042, L2R, -1
(assert (and (<= 0 r698b) (<= r698b 1000)))

;; 0 <= r699a <= 1000  RXN-10043, L2R, 1
(assert (and (<= 0 r699a) (<= r699a 1000)))

;; 0 <= r699b <= 1000  RXN-10043, L2R, -1
(assert (and (<= 0 r699b) (<= r699b 1000)))

;; 0 <= r700a <= 1000  RXN-10044, L2R, 1
(assert (and (<= 0 r700a) (<= r700a 1000)))

;; 0 <= r700b <= 1000  RXN-10044, L2R, -1
(assert (and (<= 0 r700b) (<= r700b 1000)))

;; 0 <= r701a <= 1000  RXN-10045, L2R, 1
(assert (and (<= 0 r701a) (<= r701a 1000)))

;; 0 <= r701b <= 1000  RXN-10045, L2R, -1
(assert (and (<= 0 r701b) (<= r701b 1000)))

;; 0 <= r702a <= 1000  RXN-10046, L2R, 1
(assert (and (<= 0 r702a) (<= r702a 1000)))

;; 0 <= r702b <= 1000  RXN-10046, L2R, -1
(assert (and (<= 0 r702b) (<= r702b 1000)))

;; 0 <= r703 <= 1000  RXN0-3942, L2R, 1
(assert (and (<= 0 r703) (<= r703 1000)))

;; 0 <= r704a <= 1000  RXN0-5225, L2R, 1
(assert (and (<= 0 r704a) (<= r704a 1000)))

;; 0 <= r704b <= 1000  RXN0-5225, L2R, -1
(assert (and (<= 0 r704b) (<= r704b 1000)))

;; 0 <= r705 <= 1000  SUCCDIAMINOPIMDESUCC-RXN, L2R, 1
(assert (and (<= 0 r705) (<= r705 1000)))

;; 0 <= r706 <= 1000  SUCCGLUDESUCC-RXN, L2R, 1
(assert (and (<= 0 r706) (<= r706 1000)))

;; 0 <= r707 <= 1000  UDPACYLGLCNACDEACETYL-RXN, L2R, 1
(assert (and (<= 0 r707) (<= r707 1000)))

;; 0 <= r708 <= 1000  5-OXOPROLINASE-ATP-HYDROLYSING-RXN, L2R, 1
(assert (and (<= 0 r708) (<= r708 1000)))

;; 0 <= r709 <= 1000  DIHYDROOROT-RXN, R2L, 1
(assert (and (<= 0 r709) (<= r709 1000)))

;; 0 <= r710 <= 1000  IMIDAZOLONEPROPIONASE-RXN, L2R, 1
(assert (and (<= 0 r710) (<= r710 1000)))

;; 0 <= r711 <= 1000  AGMATINE-DEIMINASE-RXN, L2R, 1
(assert (and (<= 0 r711) (<= r711 1000)))

;; 0 <= r712 <= 1000  FORMIMINOGLUTAMASE-RXN, L2R, 1
(assert (and (<= 0 r712) (<= r712 1000)))

;; 0 <= r713 <= 1000  SUCCARGDIHYDRO-RXN, L2R, 1
(assert (and (<= 0 r713) (<= r713 1000)))

;; 0 <= r714 <= 1000  ADENODEAMIN-RXN, L2R, 1
(assert (and (<= 0 r714) (<= r714 1000)))

;; 0 <= r715 <= 1000  CYTDEAM-RXN, L2R, 1
(assert (and (<= 0 r715) (<= r715 1000)))

;; 0 <= r716 <= 1000  CYTIDEAM-RXN, L2R, 1
(assert (and (<= 0 r716) (<= r716 1000)))

;; 0 <= r717a <= 1000  CYTIDEAM2-RXN, L2R, 1
(assert (and (<= 0 r717a) (<= r717a 1000)))

;; 0 <= r717b <= 1000  CYTIDEAM2-RXN, L2R, -1
(assert (and (<= 0 r717b) (<= r717b 1000)))

;; 0 <= r718 <= 1000  DCTP-DEAM-RXN, L2R, 1
(assert (and (<= 0 r718) (<= r718 1000)))

;; 0 <= r719 <= 1000  GTP-CYCLOHYDRO-I-RXN, L2R, 1
(assert (and (<= 0 r719) (<= r719 1000)))

;; 0 <= r720 <= 1000  GTP-CYCLOHYDRO-II-RXN, L2R, 1
(assert (and (<= 0 r720) (<= r720 1000)))

;; 0 <= r721 <= 1000  GUANINE-DEAMINASE-RXN, L2R, 1
(assert (and (<= 0 r721) (<= r721 1000)))

;; 0 <= r722 <= 1000  HISTCYCLOHYD-RXN, L2R, 1
(assert (and (<= 0 r722) (<= r722 1000)))

;; 0 <= r723 <= 1000  IMPCYCLOHYDROLASE-RXN, R2L, 1
(assert (and (<= 0 r723) (<= r723 1000)))

;; 0 <= r724a <= 1000  METHENYLTHFCYCLOHYDRO-RXN, L2R, 1
(assert (and (<= 0 r724a) (<= r724a 1000)))

;; 0 <= r724b <= 1000  METHENYLTHFCYCLOHYDRO-RXN, L2R, -1
(assert (and (<= 0 r724b) (<= r724b 1000)))

;; 0 <= r725 <= 1000  RIBOFLAVINSYNDEAM-RXN, L2R, 1
(assert (and (<= 0 r725) (<= r725 1000)))

;; 0 <= r726 <= 1000  RXN-8340, L2R, 1
(assert (and (<= 0 r726) (<= r726 1000)))

;; 0 <= r727 <= 1000  GLUCOSAMINE-6-P-DEAMIN-RXN, L2R, 1
(assert (and (<= 0 r727) (<= r727 1000)))

;; 0 <= r728a <= 1000  3.6.1.41-RXN, L2R, 1
(assert (and (<= 0 r728a) (<= r728a 1000)))

;; 0 <= r728b <= 1000  3.6.1.41-RXN, L2R, -1
(assert (and (<= 0 r728b) (<= r728b 1000)))

;; 0 <= r729 <= 1000  DIHYDRONEOPTERIN-MONO-P-DEPHOS-RXN, L2R, 1
(assert (and (<= 0 r729) (<= r729 1000)))

;; 0 <= r730 <= 1000  DUTP-PYROP-RXN, L2R, 1
(assert (and (<= 0 r730) (<= r730 1000)))

;; 0 <= r731 <= 1000  H2NEOPTERINP3PYROPHOSPHOHYDRO-RXN, L2R, 1
(assert (and (<= 0 r731) (<= r731 1000)))

;; 0 <= r732 <= 1000  HISTPRATPHYD-RXN, L2R, 1
(assert (and (<= 0 r732) (<= r732 1000)))

;; 0 <= r733a <= 1000  INORGPYROPHOSPHAT-RXN, L2R, 1
(assert (and (<= 0 r733a) (<= r733a 1000)))

;; 0 <= r733b <= 1000  INORGPYROPHOSPHAT-RXN, L2R, -1
(assert (and (<= 0 r733b) (<= r733b 1000)))

;; 0 <= r734 <= 1000  LIPIDXSYNTHESIS-RXN, L2R, 1
(assert (and (<= 0 r734) (<= r734 1000)))

;; 0 <= r735 <= 1000  PPPGPPHYDRO-RXN, L2R, 1
(assert (and (<= 0 r735) (<= r735 1000)))

;; 0 <= r736 <= 1000  RXN-8348, L2R, 1
(assert (and (<= 0 r736) (<= r736 1000)))

;; 0 <= r737a <= 1000  RXN0-1441, L2R, 1
(assert (and (<= 0 r737a) (<= r737a 1000)))

;; 0 <= r737b <= 1000  RXN0-1441, L2R, -1
(assert (and (<= 0 r737b) (<= r737b 1000)))

;; 0 <= r738a <= 1000  RXN0-385, L2R, 1
(assert (and (<= 0 r738a) (<= r738a 1000)))

;; 0 <= r738b <= 1000  RXN0-385, L2R, -1
(assert (and (<= 0 r738b) (<= r738b 1000)))

;; 0 <= r739 <= 1000  UNDECAPRENYL-DIPHOSPHATASE-RXN, L2R, 1
(assert (and (<= 0 r739) (<= r739 1000)))

;; 0 <= r740a <= 1000  RXN-11135, L2R, 1
(assert (and (<= 0 r740a) (<= r740a 1000)))

;; 0 <= r740b <= 1000  RXN-11135, L2R, -1
(assert (and (<= 0 r740b) (<= r740b 1000)))

;; 0 <= r741a <= 1000  3.6.5.3-RXN, L2R, 1
(assert (and (<= 0 r741a) (<= r741a 1000)))

;; 0 <= r741b <= 1000  3.6.5.3-RXN, L2R, -1
(assert (and (<= 0 r741b) (<= r741b 1000)))

;; 0 <= r742 <= 1000  FUMARYLACETOACETASE-RXN, L2R, 1
(assert (and (<= 0 r742) (<= r742 1000)))

;; 0 <= r743 <= 1000  KYNURENINASE-RXN, L2R, 1
(assert (and (<= 0 r743) (<= r743 1000)))

;; 0 <= r744a <= 1000  RXN0-4121, L2R, 1
(assert (and (<= 0 r744a) (<= r744a 1000)))

;; 0 <= r744b <= 1000  RXN0-4121, L2R, -1
(assert (and (<= 0 r744b) (<= r744b 1000)))

;; 0 <= r745 <= 1000  3-OCTAPRENYL-4-OHBENZOATE-DECARBOX-RXN, L2R, 1
(assert (and (<= 0 r745) (<= r745 1000)))

;; 0 <= r746 <= 1000  ARGDECARBOX-RXN, L2R, 1
(assert (and (<= 0 r746) (<= r746 1000)))

;; 0 <= r747 <= 1000  DIAMINOPIMDECARB-RXN, L2R, 1
(assert (and (<= 0 r747) (<= r747 1000)))

;; 0 <= r748 <= 1000  GLUTDECARBOX-RXN, L2R, 1
(assert (and (<= 0 r748) (<= r748 1000)))

;; 0 <= r749 <= 1000  IGPSYN-RXN, L2R, 1
(assert (and (<= 0 r749) (<= r749 1000)))

;; 0 <= r750 <= 1000  LYSDECARBOX-RXN, L2R, 1
(assert (and (<= 0 r750) (<= r750 1000)))

;; 0 <= r751 <= 1000  ORNDECARBOX-RXN, L2R, 1
(assert (and (<= 0 r751) (<= r751 1000)))

;; 0 <= r752 <= 1000  OROTPDECARB-RXN, L2R, 1
(assert (and (<= 0 r752) (<= r752 1000)))

;; 0 <= r753a <= 1000  OXALODECARB-RXN, L2R, 1
(assert (and (<= 0 r753a) (<= r753a 1000)))

;; 0 <= r753b <= 1000  OXALODECARB-RXN, L2R, -1
(assert (and (<= 0 r753b) (<= r753b 1000)))

;; 0 <= r754 <= 1000  P-PANTOCYSDECARB-RXN, L2R, 1
(assert (and (<= 0 r754) (<= r754 1000)))

;; 0 <= r755a <= 1000  PEPCARBOX-RXN, L2R, 1
(assert (and (<= 0 r755a) (<= r755a 1000)))

;; 0 <= r755b <= 1000  PEPCARBOX-RXN, L2R, -1
(assert (and (<= 0 r755b) (<= r755b 1000)))

;; 0 <= r756 <= 1000  PEPCARBOXYKIN-RXN, L2R, 1
(assert (and (<= 0 r756) (<= r756 1000)))

;; 0 <= r757a <= 1000  RXN-10642, L2R, 1
(assert (and (<= 0 r757a) (<= r757a 1000)))

;; 0 <= r757b <= 1000  RXN-10642, L2R, -1
(assert (and (<= 0 r757b) (<= r757b 1000)))

;; 0 <= r758 <= 1000  SAMDECARB-RXN, L2R, 1
(assert (and (<= 0 r758) (<= r758 1000)))

;; 0 <= r759 <= 1000  UROGENDECARBOX-RXN, L2R, 1
(assert (and (<= 0 r759) (<= r759 1000)))

;; 0 <= r760a <= 1000  F16ALDOLASE-RXN, L2R, 1
(assert (and (<= 0 r760a) (<= r760a 1000)))

;; 0 <= r760b <= 1000  F16ALDOLASE-RXN, L2R, -1
(assert (and (<= 0 r760b) (<= r760b 1000)))

;; 0 <= r761a <= 1000  FRUCTOSE-6-PHOSPHATE-PHOSPHOKETOLASE-RXN, L2R, 1
(assert (and (<= 0 r761a) (<= r761a 1000)))

;; 0 <= r761b <= 1000  FRUCTOSE-6-PHOSPHATE-PHOSPHOKETOLASE-RXN, L2R, -1
(assert (and (<= 0 r761b) (<= r761b 1000)))

;; 0 <= r762 <= 1000  H2NEOPTERINALDOL-RXN, L2R, 1
(assert (and (<= 0 r762) (<= r762 1000)))

;; 0 <= r763 <= 1000  KDPGALDOL-RXN, L2R, 1
(assert (and (<= 0 r763) (<= r763 1000)))

;; 0 <= r764a <= 1000  PHOSPHOKETOLASE-RXN, L2R, 1
(assert (and (<= 0 r764a) (<= r764a 1000)))

;; 0 <= r764b <= 1000  PHOSPHOKETOLASE-RXN, L2R, -1
(assert (and (<= 0 r764b) (<= r764b 1000)))

;; 0 <= r765a <= 1000  RXN-10857, L2R, 1
(assert (and (<= 0 r765a) (<= r765a 1000)))

;; 0 <= r765b <= 1000  RXN-10857, L2R, -1
(assert (and (<= 0 r765b) (<= r765b 1000)))

;; 0 <= r766a <= 1000  RXN-8631, L2R, 1
(assert (and (<= 0 r766a) (<= r766a 1000)))

;; 0 <= r766b <= 1000  RXN-8631, L2R, -1
(assert (and (<= 0 r766b) (<= r766b 1000)))

;; 0 <= r767 <= 1000  THREONINE-ALDOLASE-RXN, L2R, 1
(assert (and (<= 0 r767) (<= r767 1000)))

;; 0 <= r768a <= 1000  4OH2OXOGLUTARALDOL-RXN, L2R, 1
(assert (and (<= 0 r768a) (<= r768a 1000)))

;; 0 <= r768b <= 1000  4OH2OXOGLUTARALDOL-RXN, L2R, -1
(assert (and (<= 0 r768b) (<= r768b 1000)))

;; 0 <= r769 <= 1000  ADCLY-RXN, L2R, 1
(assert (and (<= 0 r769) (<= r769 1000)))

;; 0 <= r770 <= 1000  ANTHRANSYN-RXN, L2R, 1
(assert (and (<= 0 r770) (<= r770 1000)))

;; 0 <= r771 <= 1000  CHORPYRLY-RXN, L2R, 1
(assert (and (<= 0 r771) (<= r771 1000)))

;; 0 <= r772 <= 1000  HYDROXYMETHYLGLUTARYL-COA-LYASE-RXN, L2R, 1
(assert (and (<= 0 r772) (<= r772 1000)))

;; 0 <= r773 <= 1000  ISOCIT-CLEAV-RXN, L2R, 1
(assert (and (<= 0 r773) (<= r773 1000)))

;; 0 <= r774 <= 1000  METHYLISOCITRATE-LYASE-RXN, L2R, 1
(assert (and (<= 0 r774) (<= r774 1000)))

;; 0 <= r775 <= 1000  NAPHTHOATE-SYN-RXN, L2R, 1
(assert (and (<= 0 r775) (<= r775 1000)))

;; 0 <= r776 <= 1000  DIOHBUTANONEPSYN-RXN, L2R, 1
(assert (and (<= 0 r776) (<= r776 1000)))

;; 0 <= r777 <= 1000  RXN0-4641, L2R, 1
(assert (and (<= 0 r777) (<= r777 1000)))

;; 0 <= r778a <= 1000  2PGADEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r778a) (<= r778a 1000)))

;; 0 <= r778b <= 1000  2PGADEHYDRAT-RXN, L2R, -1
(assert (and (<= 0 r778b) (<= r778b 1000)))

;; 0 <= r779 <= 1000  3-DEHYDROQUINATE-DEHYDRATASE-RXN, L2R, 1
(assert (and (<= 0 r779) (<= r779 1000)))

;; 0 <= r780 <= 1000  3-ISOPROPYLMALISOM-RXN, L2R, 1
(assert (and (<= 0 r780) (<= r780 1000)))

;; 0 <= r781 <= 1000  4.2.1.43-RXN, L2R, 1
(assert (and (<= 0 r781) (<= r781 1000)))

;; 0 <= r782 <= 1000  4.2.1.99-RXN, R2L, 1
(assert (and (<= 0 r782) (<= r782 1000)))

;; 0 <= r783 <= 1000  ACONITATEDEHYDR-RXN, L2R, 1
(assert (and (<= 0 r783) (<= r783 1000)))

;; 0 <= r784 <= 1000  ACONITATEHYDR-RXN, L2R, 1
(assert (and (<= 0 r784) (<= r784 1000)))

;; 0 <= r785a <= 1000  CARBODEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r785a) (<= r785a 1000)))

;; 0 <= r785b <= 1000  CARBODEHYDRAT-RXN, L2R, -1
(assert (and (<= 0 r785b) (<= r785b 1000)))

;; 0 <= r786 <= 1000  DIHYDRODIPICSYN-RXN, L2R, 1
(assert (and (<= 0 r786) (<= r786 1000)))

;; 0 <= r787 <= 1000  DIHYDROXYISOVALDEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r787) (<= r787 1000)))

;; 0 <= r788 <= 1000  DIHYDROXYMETVALDEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r788) (<= r788 1000)))

;; 0 <= r789 <= 1000  DTDPGLUCDEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r789) (<= r789 1000)))

;; 0 <= r790a <= 1000  FUMHYDR-RXN, L2R, 1
(assert (and (<= 0 r790a) (<= r790a 1000)))

;; 0 <= r790b <= 1000  FUMHYDR-RXN, L2R, -1
(assert (and (<= 0 r790b) (<= r790b 1000)))

;; 0 <= r791 <= 1000  IMIDPHOSDEHYD-RXN, L2R, 1
(assert (and (<= 0 r791) (<= r791 1000)))

;; 0 <= r792 <= 1000  L-ARABINONATE-DEHYDRATASE-RXN, L2R, 1
(assert (and (<= 0 r792) (<= r792 1000)))

;; 0 <= r793 <= 1000  METHYLGLUTACONYL-COA-HYDRATASE-RXN, R2L, 1
(assert (and (<= 0 r793) (<= r793 1000)))

;; 0 <= r794 <= 1000  O-SUCCINYLBENZOATE-COA-SYN-RXN, L2R, 1
(assert (and (<= 0 r794) (<= r794 1000)))

;; 0 <= r795 <= 1000  PGLUCONDEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r795) (<= r795 1000)))

;; 0 <= r796 <= 1000  PORPHOBILSYNTH-RXN, L2R, 1
(assert (and (<= 0 r796) (<= r796 1000)))

;; 0 <= r797 <= 1000  PREPHENATEDEHYDRAT-RXN, L2R, 1
(assert (and (<= 0 r797) (<= r797 1000)))

;; 0 <= r798a <= 1000  PSEUDOURIDYLATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r798a) (<= r798a 1000)))

;; 0 <= r798b <= 1000  PSEUDOURIDYLATE-SYNTHASE-RXN, L2R, -1
(assert (and (<= 0 r798b) (<= r798b 1000)))

;; 0 <= r799a <= 1000  R9-RXN, L2R, 1
(assert (and (<= 0 r799a) (<= r799a 1000)))

;; 0 <= r799b <= 1000  R9-RXN, L2R, -1
(assert (and (<= 0 r799b) (<= r799b 1000)))

;; 0 <= r800a <= 1000  RXN-10697, L2R, 1
(assert (and (<= 0 r800a) (<= r800a 1000)))

;; 0 <= r800b <= 1000  RXN-10697, L2R, -1
(assert (and (<= 0 r800b) (<= r800b 1000)))

;; 0 <= r801a <= 1000  RXN-10704, L2R, 1
(assert (and (<= 0 r801a) (<= r801a 1000)))

;; 0 <= r801b <= 1000  RXN-10704, L2R, -1
(assert (and (<= 0 r801b) (<= r801b 1000)))

;; 0 <= r802a <= 1000  RXN-10705, L2R, 1
(assert (and (<= 0 r802a) (<= r802a 1000)))

;; 0 <= r802b <= 1000  RXN-10705, L2R, -1
(assert (and (<= 0 r802b) (<= r802b 1000)))

;; 0 <= r803 <= 1000  RXN-7908, L2R, 1
(assert (and (<= 0 r803) (<= r803 1000)))

;; 0 <= r804 <= 1000  RXN-8979, L2R, 1
(assert (and (<= 0 r804) (<= r804 1000)))

;; 0 <= r805 <= 1000  RXN-8991, R2L, 1
(assert (and (<= 0 r805) (<= r805 1000)))

;; 0 <= r806 <= 1000  RXN0-2382, L2R, 1
(assert (and (<= 0 r806) (<= r806 1000)))

;; 0 <= r807a <= 1000  RXN0-5224, L2R, 1
(assert (and (<= 0 r807a) (<= r807a 1000)))

;; 0 <= r807b <= 1000  RXN0-5224, L2R, -1
(assert (and (<= 0 r807b) (<= r807b 1000)))

;; 0 <= r808 <= 1000  TIGLYLCOA-HYDROXY-RXN, L2R, 1
(assert (and (<= 0 r808) (<= r808 1000)))

;; 0 <= r809a <= 1000  TRYPSYN-RXN, L2R, 1
(assert (and (<= 0 r809a) (<= r809a 1000)))

;; 0 <= r809b <= 1000  TRYPSYN-RXN, L2R, -1
(assert (and (<= 0 r809b) (<= r809b 1000)))

;; 0 <= r810 <= 1000  UROCANATE-HYDRATASE-RXN, R2L, 1
(assert (and (<= 0 r810) (<= r810 1000)))

;; 0 <= r811 <= 1000  UROGENIIISYN-RXN, L2R, 1
(assert (and (<= 0 r811) (<= r811 1000)))

;; 0 <= r812 <= 1000  3-DEHYDROQUINATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r812) (<= r812 1000)))

;; 0 <= r813 <= 1000  CHORISMATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r813) (<= r813 1000)))

;; 0 <= r814 <= 1000  THRESYN-RXN, L2R, 1
(assert (and (<= 0 r814) (<= r814 1000)))

;; 0 <= r815 <= 1000  RXN-9310, L2R, 1
(assert (and (<= 0 r815) (<= r815 1000)))

;; 0 <= r816 <= 1000  4.3.1.17-RXN, L2R, 1
(assert (and (<= 0 r816) (<= r816 1000)))

;; 0 <= r817a <= 1000  4.3.1.25-RXN, L2R, 1
(assert (and (<= 0 r817a) (<= r817a 1000)))

;; 0 <= r817b <= 1000  4.3.1.25-RXN, L2R, -1
(assert (and (<= 0 r817b) (<= r817b 1000)))

;; 0 <= r818 <= 1000  HISTIDINE-AMMONIA-LYASE-RXN, L2R, 1
(assert (and (<= 0 r818) (<= r818 1000)))

;; 0 <= r819a <= 1000  RXN-9697, L2R, 1
(assert (and (<= 0 r819a) (<= r819a 1000)))

;; 0 <= r819b <= 1000  RXN-9697, L2R, -1
(assert (and (<= 0 r819b) (<= r819b 1000)))

;; 0 <= r820 <= 1000  THREDEHYD-RXN, L2R, 1
(assert (and (<= 0 r820) (<= r820 1000)))

;; 0 <= r821 <= 1000  AICARSYN-RXN, L2R, 1
(assert (and (<= 0 r821) (<= r821 1000)))

;; 0 <= r822 <= 1000  AMPSYN-RXN, L2R, 1
(assert (and (<= 0 r822) (<= r822 1000)))

;; 0 <= r823 <= 1000  ARGSUCCINLYA-RXN, L2R, 1
(assert (and (<= 0 r823) (<= r823 1000)))

;; 0 <= r824a <= 1000  RXN-22, L2R, 1
(assert (and (<= 0 r824a) (<= r824a 1000)))

;; 0 <= r824b <= 1000  RXN-22, L2R, -1
(assert (and (<= 0 r824b) (<= r824b 1000)))

;; 0 <= r825 <= 1000  CYSTATHIONINE-BETA-LYASE-RXN, L2R, 1
(assert (and (<= 0 r825) (<= r825 1000)))

;; 0 <= r826 <= 1000  GLYOXI-RXN, R2L, 1
(assert (and (<= 0 r826) (<= r826 1000)))

;; 0 <= r827 <= 1000  METHIONINE-GAMMA-LYASE-RXN, L2R, 1
(assert (and (<= 0 r827) (<= r827 1000)))

;; 0 <= r828 <= 1000  RIBOSYLHOMOCYSTEINASE-RXN, L2R, 1
(assert (and (<= 0 r828) (<= r828 1000)))

;; 0 <= r829a <= 1000  ADENYLATECYC-RXN, L2R, 1
(assert (and (<= 0 r829a) (<= r829a 1000)))

;; 0 <= r829b <= 1000  ADENYLATECYC-RXN, L2R, -1
(assert (and (<= 0 r829b) (<= r829b 1000)))

;; 0 <= r830 <= 1000  RXN0-302, L2R, 1
(assert (and (<= 0 r830) (<= r830 1000)))

;; 0 <= r831 <= 1000  PROTOHEMEFERROCHELAT-RXN, L2R, 1
(assert (and (<= 0 r831) (<= r831 1000)))

;; 0 <= r832 <= 1000  R581-RXN, L2R, 1
(assert (and (<= 0 r832) (<= r832 1000)))

;; 0 <= r833 <= 1000  SIROHEME-FERROCHELAT-RXN, L2R, 1
(assert (and (<= 0 r833) (<= r833 1000)))

;; 0 <= r834a <= 1000  ALARACECAT-RXN, L2R, 1
(assert (and (<= 0 r834a) (<= r834a 1000)))

;; 0 <= r834b <= 1000  ALARACECAT-RXN, L2R, -1
(assert (and (<= 0 r834b) (<= r834b 1000)))

;; 0 <= r835 <= 1000  DIAMINOPIMEPIM-RXN, L2R, 1
(assert (and (<= 0 r835) (<= r835 1000)))

;; 0 <= r836 <= 1000  GLUTRACE-RXN, L2R, 1
(assert (and (<= 0 r836) (<= r836 1000)))

;; 0 <= r837a <= 1000  5.1.2.3-RXN, L2R, 1
(assert (and (<= 0 r837a) (<= r837a 1000)))

;; 0 <= r837b <= 1000  5.1.2.3-RXN, L2R, -1
(assert (and (<= 0 r837b) (<= r837b 1000)))

;; 0 <= r838 <= 1000  5.1.3.20-RXN, L2R, 1
(assert (and (<= 0 r838) (<= r838 1000)))

;; 0 <= r839a <= 1000  ALDOSE-1-EPIMERASE-RXN, L2R, 1
(assert (and (<= 0 r839a) (<= r839a 1000)))

;; 0 <= r839b <= 1000  ALDOSE-1-EPIMERASE-RXN, L2R, -1
(assert (and (<= 0 r839b) (<= r839b 1000)))

;; 0 <= r840 <= 1000  ALDOSE1EPIM-RXN, L2R, 1
(assert (and (<= 0 r840) (<= r840 1000)))

;; 0 <= r841 <= 1000  DTDPDEHYDRHAMEPIM-RXN, L2R, 1
(assert (and (<= 0 r841) (<= r841 1000)))

;; 0 <= r842 <= 1000  RIBULP3EPIM-RXN, L2R, 1
(assert (and (<= 0 r842) (<= r842 1000)))

;; 0 <= r843 <= 1000  RIBULPEPIM-RXN, L2R, 1
(assert (and (<= 0 r843) (<= r843 1000)))

;; 0 <= r844 <= 1000  RXN-9987, L2R, 1
(assert (and (<= 0 r844) (<= r844 1000)))

;; 0 <= r845 <= 1000  UDP-GLUCURONATE-4-EPIMERASE-RXN, L2R, 1
(assert (and (<= 0 r845) (<= r845 1000)))

;; 0 <= r846 <= 1000  MALEYLACETOACETATE-ISOMERASE-RXN, L2R, 1
(assert (and (<= 0 r846) (<= r846 1000)))

;; 0 <= r847a <= 1000  PEPTIDYLPROLYL-ISOMERASE-RXN, L2R, 1
(assert (and (<= 0 r847a) (<= r847a 1000)))

;; 0 <= r847b <= 1000  PEPTIDYLPROLYL-ISOMERASE-RXN, L2R, -1
(assert (and (<= 0 r847b) (<= r847b 1000)))

;; 0 <= r848 <= 1000  DARAB5PISOM-RXN, R2L, 1
(assert (and (<= 0 r848) (<= r848 1000)))

;; 0 <= r849a <= 1000  PGLUCISOM-RXN, L2R, 1
(assert (and (<= 0 r849a) (<= r849a 1000)))

;; 0 <= r849b <= 1000  PGLUCISOM-RXN, L2R, -1
(assert (and (<= 0 r849b) (<= r849b 1000)))

;; 0 <= r850 <= 1000  PRAISOM-RXN, L2R, 1
(assert (and (<= 0 r850) (<= r850 1000)))

;; 0 <= r851 <= 1000  PRIBFAICARPISOM-RXN, L2R, 1
(assert (and (<= 0 r851) (<= r851 1000)))

;; 0 <= r852 <= 1000  RIB5PISOM-RXN, R2L, 1
(assert (and (<= 0 r852) (<= r852 1000)))

;; 0 <= r853a <= 1000  RXN-6182, L2R, 1
(assert (and (<= 0 r853a) (<= r853a 1000)))

;; 0 <= r853b <= 1000  RXN-6182, L2R, -1
(assert (and (<= 0 r853b) (<= r853b 1000)))

;; 0 <= r854 <= 1000  TRIOSEPISOMERIZATION-RXN, R2L, 1
(assert (and (<= 0 r854) (<= r854 1000)))

;; 0 <= r855 <= 1000  IPPISOM-RXN, L2R, 1
(assert (and (<= 0 r855) (<= r855 1000)))

;; 0 <= r856a <= 1000  RXN-7931, L2R, 1
(assert (and (<= 0 r856a) (<= r856a 1000)))

;; 0 <= r856b <= 1000  RXN-7931, L2R, -1
(assert (and (<= 0 r856b) (<= r856b 1000)))

;; 0 <= r857a <= 1000  3PGAREARR-RXN, L2R, 1
(assert (and (<= 0 r857a) (<= r857a 1000)))

;; 0 <= r857b <= 1000  3PGAREARR-RXN, L2R, -1
(assert (and (<= 0 r857b) (<= r857b 1000)))

;; 0 <= r858 <= 1000  5.4.2.10-RXN, R2L, 1
(assert (and (<= 0 r858) (<= r858 1000)))

;; 0 <= r859a <= 1000  PHOSMANMUT-RXN, L2R, 1
(assert (and (<= 0 r859a) (<= r859a 1000)))

;; 0 <= r859b <= 1000  PHOSMANMUT-RXN, L2R, -1
(assert (and (<= 0 r859b) (<= r859b 1000)))

;; 0 <= r860a <= 1000  PHOSPHOGLUCMUT-RXN, L2R, 1
(assert (and (<= 0 r860a) (<= r860a 1000)))

;; 0 <= r860b <= 1000  PHOSPHOGLUCMUT-RXN, L2R, -1
(assert (and (<= 0 r860b) (<= r860b 1000)))

;; 0 <= r861 <= 1000  PPENTOMUT-RXN, L2R, 1
(assert (and (<= 0 r861) (<= r861 1000)))

;; 0 <= r862 <= 1000  GSAAMINOTRANS-RXN, L2R, 1
(assert (and (<= 0 r862) (<= r862 1000)))

;; 0 <= r863 <= 1000  ISOCHORSYN-RXN, L2R, 1
(assert (and (<= 0 r863) (<= r863 1000)))

;; 0 <= r864 <= 1000  CHORISMATEMUT-RXN, L2R, 1
(assert (and (<= 0 r864) (<= r864 1000)))

;; 0 <= r865 <= 1000  GALPMUT-RXN, L2R, 1
(assert (and (<= 0 r865) (<= r865 1000)))

;; 0 <= r866 <= 1000  RXN0-5304, R2L, 1
(assert (and (<= 0 r866) (<= r866 1000)))

;; 0 <= r867 <= 1000  RXN0-743, L2R, 1
(assert (and (<= 0 r867) (<= r867 1000)))

;; 0 <= r868a <= 1000  5.99.1.2-RXN, L2R, 1
(assert (and (<= 0 r868a) (<= r868a 1000)))

;; 0 <= r868b <= 1000  5.99.1.2-RXN, L2R, -1
(assert (and (<= 0 r868b) (<= r868b 1000)))

;; 0 <= r869a <= 1000  5.99.1.3-RXN, L2R, 1
(assert (and (<= 0 r869a) (<= r869a 1000)))

;; 0 <= r869b <= 1000  5.99.1.3-RXN, L2R, -1
(assert (and (<= 0 r869b) (<= r869b 1000)))

;; 0 <= r870 <= 1000  ACETATE--COA-LIGASE-RXN, L2R, 1
(assert (and (<= 0 r870) (<= r870 1000)))

;; 0 <= r871 <= 1000  O-SUCCINYLBENZOATE-COA-LIG-RXN, L2R, 1
(assert (and (<= 0 r871) (<= r871 1000)))

;; 0 <= r872 <= 1000  PROPIONATE--COA-LIGASE-RXN, L2R, 1
(assert (and (<= 0 r872) (<= r872 1000)))

;; 0 <= r873a <= 1000  R223-RXN, L2R, 1
(assert (and (<= 0 r873a) (<= r873a 1000)))

;; 0 <= r873b <= 1000  R223-RXN, L2R, -1
(assert (and (<= 0 r873b) (<= r873b 1000)))

;; 0 <= r874a <= 1000  RXN-7614, L2R, 1
(assert (and (<= 0 r874a) (<= r874a 1000)))

;; 0 <= r874b <= 1000  RXN-7614, L2R, -1
(assert (and (<= 0 r874b) (<= r874b 1000)))

;; 0 <= r875a <= 1000  RXN-9623, L2R, 1
(assert (and (<= 0 r875a) (<= r875a 1000)))

;; 0 <= r875b <= 1000  RXN-9623, L2R, -1
(assert (and (<= 0 r875b) (<= r875b 1000)))

;; 0 <= r876a <= 1000  RXN-9644, L2R, 1
(assert (and (<= 0 r876a) (<= r876a 1000)))

;; 0 <= r876b <= 1000  RXN-9644, L2R, -1
(assert (and (<= 0 r876b) (<= r876b 1000)))

;; 0 <= r877a <= 1000  RXN-9673, L2R, 1
(assert (and (<= 0 r877a) (<= r877a 1000)))

;; 0 <= r877b <= 1000  RXN-9673, L2R, -1
(assert (and (<= 0 r877b) (<= r877b 1000)))

;; 0 <= r878 <= 1000  SUCCCOASYN-RXN, L2R, 1
(assert (and (<= 0 r878) (<= r878 1000)))

;; 0 <= r879a <= 1000  6.3.1.10-RXN, L2R, 1
(assert (and (<= 0 r879a) (<= r879a 1000)))

;; 0 <= r879b <= 1000  6.3.1.10-RXN, L2R, -1
(assert (and (<= 0 r879b) (<= r879b 1000)))

;; 0 <= r880 <= 1000  GLUTAMINESYN-RXN, L2R, 1
(assert (and (<= 0 r880) (<= r880 1000)))

;; 0 <= r881 <= 1000  NAD-SYNTH-NH3-RXN, L2R, 1
(assert (and (<= 0 r881) (<= r881 1000)))

;; 0 <= r882 <= 1000  RXN-6261, L2R, 1
(assert (and (<= 0 r882) (<= r882 1000)))

;; 0 <= r883 <= 1000  RXN0-3901, L2R, 1
(assert (and (<= 0 r883) (<= r883 1000)))

;; 0 <= r884a <= 1000  6.3.2.10-RXN, L2R, 1
(assert (and (<= 0 r884a) (<= r884a 1000)))

;; 0 <= r884b <= 1000  6.3.2.10-RXN, L2R, -1
(assert (and (<= 0 r884b) (<= r884b 1000)))

;; 0 <= r885 <= 1000  DALADALALIG-RXN, L2R, 1
(assert (and (<= 0 r885) (<= r885 1000)))

;; 0 <= r886 <= 1000  DIHYDROFOLATESYNTH-RXN, L2R, 1
(assert (and (<= 0 r886) (<= r886 1000)))

;; 0 <= r887 <= 1000  GLUTATHIONE-SYN-RXN, L2R, 1
(assert (and (<= 0 r887) (<= r887 1000)))

;; 0 <= r888 <= 1000  GLUTCYSLIG-RXN, L2R, 1
(assert (and (<= 0 r888) (<= r888 1000)))

;; 0 <= r889 <= 1000  P-PANTOCYSLIG-RXN, L2R, 1
(assert (and (<= 0 r889) (<= r889 1000)))

;; 0 <= r890 <= 1000  PANTOATE-BETA-ALANINE-LIG-RXN, L2R, 1
(assert (and (<= 0 r890) (<= r890 1000)))

;; 0 <= r891a <= 1000  RXN-6401, L2R, 1
(assert (and (<= 0 r891a) (<= r891a 1000)))

;; 0 <= r891b <= 1000  RXN-6401, L2R, -1
(assert (and (<= 0 r891b) (<= r891b 1000)))

;; 0 <= r892a <= 1000  RXN0-2361, L2R, 1
(assert (and (<= 0 r892a) (<= r892a 1000)))

;; 0 <= r892b <= 1000  RXN0-2361, L2R, -1
(assert (and (<= 0 r892b) (<= r892b 1000)))

;; 0 <= r893 <= 1000  SAICARSYN-RXN, L2R, 1
(assert (and (<= 0 r893) (<= r893 1000)))

;; 0 <= r894 <= 1000  UDP-NACMUR-ALA-LIG-RXN, L2R, 1
(assert (and (<= 0 r894) (<= r894 1000)))

;; 0 <= r895 <= 1000  UDP-NACMURALA-GLU-LIG-RXN, L2R, 1
(assert (and (<= 0 r895) (<= r895 1000)))

;; 0 <= r896 <= 1000  UDP-NACMURALGLDAPAALIG-RXN, L2R, 1
(assert (and (<= 0 r896) (<= r896 1000)))

;; 0 <= r897 <= 1000  UDP-NACMURALGLDAPLIG-RXN, L2R, 1
(assert (and (<= 0 r897) (<= r897 1000)))

;; 0 <= r898 <= 1000  5-FORMYL-THF-CYCLO-LIGASE-RXN, R2L, 1
(assert (and (<= 0 r898) (<= r898 1000)))

;; 0 <= r899 <= 1000  AIRS-RXN, L2R, 1
(assert (and (<= 0 r899) (<= r899 1000)))

;; 0 <= r900 <= 1000  DETHIOBIOTIN-SYN-RXN, L2R, 1
(assert (and (<= 0 r900) (<= r900 1000)))

;; 0 <= r901 <= 1000  ADENYLOSUCCINATE-SYNTHASE-RXN, L2R, 1
(assert (and (<= 0 r901) (<= r901 1000)))

;; 0 <= r902 <= 1000  ARGSUCCINSYN-RXN, L2R, 1
(assert (and (<= 0 r902) (<= r902 1000)))

;; 0 <= r903 <= 1000  CTPSYN-RXN, L2R, 1
(assert (and (<= 0 r903) (<= r903 1000)))

;; 0 <= r904a <= 1000  FORMATETHFLIG-RXN, L2R, 1
(assert (and (<= 0 r904a) (<= r904a 1000)))

;; 0 <= r904b <= 1000  FORMATETHFLIG-RXN, L2R, -1
(assert (and (<= 0 r904b) (<= r904b 1000)))

;; 0 <= r905 <= 1000  GLYRIBONUCSYN-RXN, L2R, 1
(assert (and (<= 0 r905) (<= r905 1000)))

;; 0 <= r906 <= 1000  GMP-SYN-NH3-RXN, L2R, 1
(assert (and (<= 0 r906) (<= r906 1000)))

;; 0 <= r907a <= 1000  RXN-10, L2R, 1
(assert (and (<= 0 r907a) (<= r907a 1000)))

;; 0 <= r907b <= 1000  RXN-10, L2R, -1
(assert (and (<= 0 r907b) (<= r907b 1000)))

;; 0 <= r908 <= 1000  RXN0-742, L2R, 1
(assert (and (<= 0 r908) (<= r908 1000)))

;; 0 <= r909 <= 1000  ASNSYNB-RXN, L2R, 1
(assert (and (<= 0 r909) (<= r909 1000)))

;; 0 <= r910 <= 1000  CARBPSYN-RXN, L2R, 1
(assert (and (<= 0 r910) (<= r910 1000)))

;; 0 <= r911 <= 1000  FGAMSYN-RXN, L2R, 1
(assert (and (<= 0 r911) (<= r911 1000)))

;; 0 <= r912 <= 1000  GMP-SYN-GLUT-RXN, L2R, 1
(assert (and (<= 0 r912) (<= r912 1000)))

;; 0 <= r913 <= 1000  NAD-SYNTH-GLN-RXN, L2R, 1
(assert (and (<= 0 r913) (<= r913 1000)))

;; 0 <= r914 <= 1000  R345-RXN, L2R, 1
(assert (and (<= 0 r914) (<= r914 1000)))

;; 0 <= r915 <= 1000  ACETYL-COA-CARBOXYLTRANSFER-RXN, L2R, 1
(assert (and (<= 0 r915) (<= r915 1000)))

;; 0 <= r916 <= 1000  METHYLCROTONYL-COA-CARBOXYLASE-RXN, L2R, 1
(assert (and (<= 0 r916) (<= r916 1000)))

;; 0 <= r917a <= 1000  R342-RXN, L2R, 1
(assert (and (<= 0 r917a) (<= r917a 1000)))

;; 0 <= r917b <= 1000  R342-RXN, L2R, -1
(assert (and (<= 0 r917b) (<= r917b 1000)))




