It converts nucleobase, nucleoside and nucleotide derivatives of G to A nucleotides, and maintains intracellular balance of A and G nucleotides. A deep split separates two families of GMP reductase. This family is found in a variety of bacterial lineages.