HPRT1 has a main part in the generation of purine nucleotides through the purine salvage pathway. HPRT1 primarily functions to salvage purines from degraded DNA to renewed purine synthesis. Therefore, it performs as a catalyst in the reaction between guanine and phosphoribosyl pyrophosphate to form GMP.