Protein rutD
NADP-dependent
L-serine/L-
allo- threonine
dehydrogenase
ydfG
Putative NADH
dehydrogenase/NAD(P)H
nitroreductase
rutE
UPF0076 protein
rutC
Putative
monooxygenase
rutA
Putative
isochorismatase
family protein
rutB
Uracil
Carbamic acid
H+
Ammonium
CO2
2-Aminoacrylic
acid
H2O
H+
Malonic
semialdehyde
Ammonium
NADPH
H+
Hydroxypropionic
acid
NADP
3-Aminoacrylate
an unknown
reduced
electron
acceptor
an unknown
oxidized
electron
acceptor
FMNH2
O2
Peroxyaminoacrylate
Flavin
Mononucleotide
H+
H2O
H+
Purine
Degradation
Excretion