Human polynucleotide phosphorylase: location matters.