with the formation of UDP-glucuronic acid. UDP-glucuronic acid is formed when UDP-glucose undergoes two oxidations catalyzed by the enzyme UDP-glucose 6-dehydrogenase. UDP-glucose 6-dehydrogenase uses the co-factor NAD+ as the electron acceptor. The transferase UDP-glucuronate pyrophosphorylase removes a UMP and glucuronokinase, with the cofactor ADP, removes the final phosphate leading to -glucuronic acid. The aldehyde group of this compound is reduced to a primary alcohol using the enzyme glucuronate reductase and the cofactor NADPH, yielding -gulonic acid. This is followed by lactone formationutilizing the hydrolase gluconolactonasebetween the carbonyl on C1 and hydroxyl group on C4. -Gulonolactone then reacts with oxygen, catalyzed by the enzyme L-gulonolactone oxidase (which is nonfunctional in humans and other Haplorrhini primates; see Unitary pseudogenes) and the cofactor FAD+. This reaction produces 2-oxogulonolactone (2-keto-gulonolactone), which spontaneously undergoes enolization to form ascorbic acid. Some mammals have lost the ability to synthesize vitamin C, including simians and tarsiers, which together make up one of two major primate suborders, Haplorrhini. This group includes humans. The other more primitive primates (Strepsirrhini) have the ability to make vitamin C. Synthesis does not occur in most bats nor in species in the rodent family Caviidae, which includes guinea pigs and capybaras, but does occur in other rodents, including rats and mice. Reptiles and older orders of birds make ascorbic acid in their kidneys. Recent orders of birds and most mammals make ascorbic acid in their liver. A number of species of passerine birds also do not synthesize, but not all of them, and those that do not are not clearly related; it has been proposed that the ability was lost separately a number of times in birds. In particular, the ability to synthesize vitamin C is presumed to have been lost and then later re-acquired in at least two cases. The ability to synthesize vitaminC has also been lost in about 96% of fish (the teleosts). Most tested families of bats (order Chiroptera), including major insect and fruit-eating bat families, cannot synthesize vitamin C. A trace of gulonolactone oxidase was detected in only 1 of 34 bat species tested, across the range of 6 families of bats tested. There are at least two species of bats, frugivorous bat (Rousettus leschenaultii) and insectivorous bat (Hipposideros armiger), that retain (or regained) their ability of vitamin C production. Some of these species (including humans) are able to make do with the lower amounts available from their diets