The biosynthesis of neopterin occurs in two steps from  guanosine triphosphate (GTP). The first being catalyzed by GTP cyclohydrolase, which opens the ribose group.  Phosphatases next catalyze the hydrolysis of the phosphate ester group.