phosphoribosyl-1-pyrophosphate