Predicted to enable purine-nucleoside phosphorylase activity. Predicted to act upstream of or within purine ribonucleoside salvage. Predicted to be active in cytoplasm. Human ortholog(s) of this gene implicated in purine nucleoside phosphorylase deficiency and purine-pyrimidine metabolic disorder. Orthologous to human PNP (purine nucleoside phosphorylase).