Thiopurine methyltransferase
Lua error in Module:Infobox_gene at line 53: attempt to index field 'wikibase' (a nil value). Thiopurine methyltransferase or thiopurine S-methyltransferase (TPMT) is an enzyme that in humans is encoded by the TPMT gene. A pseudogene for this locus is located on chromosome 18q.[1][2]
Function
[edit | edit source]| thiopurine S-methyltransferase | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Identifiers | |||||||||
| EC no. | 2.1.1.67 | ||||||||
| CAS no. | 67339-09-7 | ||||||||
| 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 / QuickGO | ||||||||
| |||||||||
Thiopurine methyltransferase methylates thiopurine compounds. The methyl donor is S-adenosyl-L-methionine (SAM), which is converted to S-adenosyl-L-homocysteine (SAH). This enzyme metabolizes thiopurine drugs via S-adenosyl-L-methionine as the S-methyl donor and S-adenosyl-L-homocysteine as a byproduct.[1][3]
A typical reaction is the methylation of mercaptopurine to give 6-methylmercaptopurine.[3]: 652
Clinical significance
[edit | edit source]Thiopurine drugs such as 6-mercaptopurine are used as chemotherapeutic agents and immunosuppressive drugs. Genetic polymorphisms that affect this enzyme's activity are correlated with variations in sensitivity and toxicity to such drugs. About 1/300 individual is deficient for the enzyme.[1]
Pharmacology
[edit | edit source]TPMT is best known for its role in the metabolism of the thiopurine drugs such as azathioprine, 6-mercaptopurine and 6-thioguanine. TPMT catalyzes the S-methylation of thiopurine drugs. Defects in the TPMT gene leads to decreased methylation and decreased inactivation of 6MP leading to enhanced bone marrow toxicity which may cause myelosuppression, anemia, bleeding tendency, leukopenia & infection.[4][5][6] Allopurinol inhibits thiopurine S-methyltransferase, which can increase the utility of 6-MP.[7]
Diagnostic use
[edit | edit source]Measurement of TPMT activity is encouraged prior to commencing the treatment of patients with thiopurine drugs such as azathioprine, 6-mercaptopurine and 6-thioguanine. Patients with low activity (10% prevalence) or especially absent activity (prevalence 0.3%) are at a heightened risk of drug-induced bone marrow toxicity due to accumulation of the unmetabolised drug. Reuther et al. found that about 5% of all thiopurine therapies will fail due to toxicity. This intolerant group could be anticipated by routine measurement of TPMT activity. There appears to be a great deal of variation in TPMT mutation, with ethnic differences in mutation types accounting for variable responses to 6MP.[5][8]
Genetic variants of TPMT have also been associated with cisplatin-induced ototoxicity in children.[9] TPMT is now listed as a pharmacogenomic biomarker for adverse drug reactions to cisplatin by the FDA.[10]
See also
[edit | edit source]References
[edit | edit source]- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- City Assays page on the TPMT assay
- Overview of all the structural information available in the PDB for UniProt: P51580 (Human Thiopurine S-methyltransferase) at the PDBe-KB.
Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').