Orotate phosphoribosyltransferase

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Orotate phosphoribosyltransferase
File:2PSI - orotate phosphoribosyltransferase bound to substrates - S cerevisiae.png
S. cerevisiae orotate phosphoribosyl transferase bound to its substrates. From PDB file 2PS1.[1]
Identifiers
EC number 2.4.2.10
CAS number Template:CAS
Databases
IntEnz IntEnz view
BRENDA BRENDA entry
ExPASy NiceZyme view
KEGG KEGG entry
MetaCyc metabolic pathway
PRIAM profile
PDB structures RCSB PDB PDBe PDBsum
Gene Ontology AmiGO / EGO

Orotate phosphoribosyltransferase (OPRTase) or Orotic acid phosphoribosyltransferase is an enzyme involved in pyrimidine biosynthesis. It catalyzes the formation of orotidine 5'-monophosphate (OMP) from orotate and phosphoribosyl pyrophosphate.[1] In yeast and bacteria, orotate phosphoribosyltransferase is an independent enzyme with a unique gene coding for the protein, whereas in mammals and other multicellular organisms, the catalytic function is carried out by a domain of the bifunctional enzyme UMP synthase.[2]

Biological background

As OPRTase is part of a bifunctional complex UMP synthase in humans, the function and stability of this enzyme is not necessarily directly associated with disorders in the human body. It is however reasonable to believe that a dysfunction in one of the enzymes will cause a dysfunction of the whole enzyme.[3] Defects in UMP synthase is associated with hypochromic anemia.[3]

Protein structure and function

The crystal structure of OPRTase has been solved several times by various scientific groups.[1][4][5][6] The overall structure is a dimer of two subunits, each consisting of seven α-helices and ten β-strands. The active site can be closed by a flexible loop, that prevents solvent from entering during reaction.[1]

References

  1. 1.0 1.1 1.2 1.3 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.