Skip Header

You are using a version of browser that may not display all the features of this website. Please consider upgrading your browser.
Protein

Pyrimidine/purine nucleoside phosphorylase

Gene

ppnP

Organism
Escherichia coli (strain K12)
Status
Reviewed-Annotation score: -Experimental evidence at protein leveli

Functioni

Catalyzes the phosphorolysis of diverse nucleosides, yielding D-ribose 1-phosphate and the respective free bases. Can use uridine, adenosine, guanosine, cytidine, thymidine, inosine and xanthosine as substrates. Also catalyzes the reverse reactions. Is not able to produce D-ribose 1-phosphate from D-ribose and phosphate.1 Publication

Catalytic activityi

Purine nucleoside + phosphate = purine + alpha-D-ribose 1-phosphate.1 Publication
Adenosine + phosphate = adenine + alpha-D-ribose 1-phosphate.1 Publication
Cytidine + phosphate = cytosine + alpha-D-ribose 1-phosphate.1 Publication
Guanosine + phosphate = guanine + alpha-D-ribose 1-phosphate.1 Publication
Inosine + phosphate = hypoxanthine + alpha-D-ribose 1-phosphate.1 Publication
Thymidine + phosphate = thymine + 2-deoxy-alpha-D-ribose 1-phosphate.1 Publication
Uridine + phosphate = uracil + alpha-D-ribose 1-phosphate.1 Publication
Xanthosine + phosphate = xanthine + alpha-D-ribose 1-phosphate.1 Publication

GO - Molecular functioni

Keywordsi

Molecular functionGlycosyltransferase, Transferase

Enzyme and pathway databases

BioCyciEcoCyc:EG12159-MONOMER
MetaCyc:EG12159-MONOMER

Names & Taxonomyi

Protein namesi
Recommended name:
Pyrimidine/purine nucleoside phosphorylase1 PublicationUniRule annotation (EC:2.4.2.1UniRule annotation1 Publication, EC:2.4.2.2UniRule annotation1 Publication)
Alternative name(s):
Adenosine phosphorylase1 Publication
Cytidine phosphorylase1 Publication
Guanosine phosphorylase1 Publication (EC:2.4.2.151 Publication)
Inosine phosphorylase1 Publication
Thymidine phosphorylase1 Publication (EC:2.4.2.41 Publication)
Uridine phosphorylase1 Publication (EC:2.4.2.31 Publication)
Xanthosine phosphorylase1 Publication
Gene namesi
Name:ppnP1 Publication
Synonyms:yaiEImported
Ordered Locus Names:b0391, JW0382
OrganismiEscherichia coli (strain K12)
Taxonomic identifieri83333 [NCBI]
Taxonomic lineageiBacteriaProteobacteriaGammaproteobacteriaEnterobacteralesEnterobacteriaceaeEscherichia
Proteomesi
  • UP000000318 Componenti: Chromosome
  • UP000000625 Componenti: Chromosome

Organism-specific databases

EcoGeneiEG12159 yaiE

Subcellular locationi

GO - Cellular componenti

  • cytosol Source: EcoCyc

Pathology & Biotechi

Disruption phenotypei

Cells lacking this gene show a consistent change in xanthine level.1 Publication

PTM / Processingi

Molecule processing

Feature keyPosition(s)DescriptionActionsGraphical viewLength
ChainiPRO_00002117631 – 94Pyrimidine/purine nucleoside phosphorylaseAdd BLAST94

Proteomic databases

EPDiP0C037
PaxDbiP0C037
PRIDEiP0C037

Interactioni

Protein-protein interaction databases

BioGridi425981722 interactors.
IntActiP0C037 9 interactors.
STRINGi316385.ECDH10B_0348

Structurei

3D structure databases

ProteinModelPortaliP0C037
SMRiP0C037
ModBaseiSearch...
MobiDBiSearch...

Family & Domainsi

Sequence similaritiesi

Belongs to the nucleoside phosphorylase PpnP family.UniRule annotation

Phylogenomic databases

eggNOGiENOG4105NBK Bacteria
COG3123 LUCA
HOGENOMiHOG000218057
InParanoidiP0C037
KOiK09913
OMAiYHYICHF
PhylomeDBiP0C037

Family and domain databases

Gene3Di2.60.120.101 hit
HAMAPiMF_01537 Nucleos_phosphorylase_PpnP, 1 hit
InterProiView protein in InterPro
IPR009664 Ppnp
IPR014710 RmlC-like_jellyroll
IPR011051 RmlC_Cupin_sf
PANTHERiPTHR36540 PTHR36540, 1 hit
PfamiView protein in Pfam
PF06865 DUF1255, 1 hit
SUPFAMiSSF51182 SSF51182, 1 hit

Sequencei

Sequence statusi: Complete.

P0C037-1 [UniParc]FASTAAdd to basket

« Hide

        10         20         30         40         50
MLQSNEYFSG KVKSIGFSSS STGRASVGVM VEGEYTFSTA EPEEMTVISG
60 70 80 90
ALNVLLPDAT DWQVYEAGSV FNVPGHSEFH LQVAEPTSYL CRYL
Length:94
Mass (Da):10,234
Last modified:July 5, 2005 - v1
Checksum:iD7EF5C0AFD86D661
GO

Experimental Info

Feature keyPosition(s)DescriptionActionsGraphical viewLength
Sequence conflicti77 – 94SEFHL…LCRYL → TVSFICKLPNPPLICAAICN SSPSP in CAA54286 (PubMed:8807285).CuratedAdd BLAST18

Sequence databases

Select the link destinations:
EMBLi
GenBanki
DDBJi
Links Updated
X76979 Genomic DNA Translation: CAA54286.1
U73857 Genomic DNA Translation: AAB18115.1
U00096 Genomic DNA Translation: AAC73494.1
AP009048 Genomic DNA Translation: BAE76172.1
PIRiG64767
RefSeqiNP_414925.1, NC_000913.3
WP_000941942.1, NZ_LN832404.1

Genome annotation databases

EnsemblBacteriaiAAC73494; AAC73494; b0391
BAE76172; BAE76172; BAE76172
GeneIDi945048
KEGGiecj:JW0382
eco:b0391
PATRICifig|511145.12.peg.403

Similar proteinsi

Entry informationi

Entry nameiPPNP_ECOLI
AccessioniPrimary (citable) accession number: P0C037
Secondary accession number(s): P36768, P77343, Q2MC34
Entry historyiIntegrated into UniProtKB/Swiss-Prot: July 5, 2005
Last sequence update: July 5, 2005
Last modified: March 28, 2018
This is version 88 of the entry and version 1 of the sequence. See complete history.
Entry statusiReviewed (UniProtKB/Swiss-Prot)
Annotation programProkaryotic Protein Annotation Program

Miscellaneousi

Keywords - Technical termi

Complete proteome, Reference proteome