Thiamine pyrophosphate

From Infogalactic: the planetary knowledge core
(Redirected from Thiamine diphosphate)
Jump to: navigation, search
Thiamine pyrophosphate
200px
Names
IUPAC name
2-[3-[(4-amino-2-methylpyrimidin-5-yl)methyl]-4-methyl-1,3-thiazol-3-ium-5-yl]ethyl phosphono hydrogen phosphate
Other names
Thiamine diphosphate
Identifiers
154-87-0 YesY
ChemSpider 10670483 YesY
Jmol 3D model Interactive image
MeSH Thiamine+pyrophosphate
PubChem 1132
UNII Q57971654Y YesY
  • InChI=1S/C12H17N4OS.ClH.H4O7P2/c1-8-11(3-4-17)18-7-16(8)6-10-5-14-9(2)15-12(10)13;;1-8(2,3)7-9(4,5)6/h5,7,17H,3-4,6H2,1-2H3,(H2,13,14,15);1H;(H2,1,2,3)(H2,4,5,6)/q+1;;/p-1 YesY
    Key: NBSUTVXQOGUTJX-UHFFFAOYSA-M YesY
  • InChI=1/C12H17N4OS.ClH.H4O7P2/c1-8-11(3-4-17)18-7-16(8)6-10-5-14-9(2)15-12(10)13;;1-8(2,3)7-9(4,5)6/h5,7,17H,3-4,6H2,1-2H3,(H2,13,14,15);1H;(H2,1,2,3)(H2,4,5,6)/q+1;;/p-1
    Key: NBSUTVXQOGUTJX-REWHXWOFAB
  • [Cl-].OP(=O)(O)OP(O)(O)=O.Cc2nc(N)c(C[n+]1csc(CCO)c1C)cn2
Properties
C12H19N4O7P2S+
Molar mass 425.314382 g/mol
Vapor pressure {{{value}}}
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
YesY verify (what is YesYN ?)
Infobox references

Thiamine pyrophosphate (TPP or ThPP), or thiamine diphosphate (ThDP), or cocarboxylase[1] is a thiamine (vitamin B1) derivative which is produced by the enzyme thiamine diphosphokinase. Thiamine pyrophosphate is a cofactor that is present in all living systems, in which it catalyzes several biochemical reactions. It was first discovered as an essential nutrient (vitamin) in humans through its link with the peripheral nervous system disease Beriberi, which results from a deficiency of thiamine in the diet.[2]

TPP works as a coenzyme in many enzymatic reactions, such as:

Chemistry

File:TPP-ylide.svg
The "ylide form" of TPP.

Chemically, TPP consists of a pyrimidine ring which is connected to a thiazole ring, which is in turn connected to a pyrophosphate (diphosphate) functional group.

The part of TPP molecule that is most commonly involved in reactions is the thiazole ring, which contains nitrogen and sulfur. Thus, the thiazole ring is the "reagent portion" of the molecule. The C2 of this ring is capable of acting as an acid by donating its proton and forming a carbanion. Normally, reactions that form carbanions are highly unfavorable, but the positive charge on the tetravalent nitrogen just adjacent to the carbanion stabilizes the negative charge, making the reaction more favorable. (A compound with positive and negative charges on adjacent atoms is called an ylid or ylide, so sometimes the carbanion form of TPP is referred to as the "ylid form".[2][4]

Reaction mechanisms

In several reactions, including that of pyruvate dehydrogenase, alpha-ketoglutarate dehydrogenase, and transketolase, TPP catalyses the reversible decarboxylation reaction (aka cleavage of a substrate compound at a carbon-carbon bond connecting a carbonyl group to an adjacent reactive group—usually a carboxylic acid or an alcohol). It achieves this in four basic steps:

  1. The carbanion of the TPP ylid nucleophilically attacks the carbonyl group on the substrate. (This forms a single bond between the TPP and the substrate.)
  2. The target bond on the substrate is broken, and its electrons are pushed towards the TPP. This creates a double bond between the substrate carbon and the TPP carbon and pushes the electrons in the N-C double bond in TPP entirely onto the nitrogen atom, reducing it from a positive to neutral form.
  3. In what is essentially the reverse of step two, the electrons push back in the opposite direction forming a new bond between the substrate carbon and another atom. (In the case of the decarboxylases, this creates a new carbon-hydrogen bond. In the case of transketolase, this attacks a new substrate molecule to form a new carbon-carbon bond.)
  4. In what is essentially the reverse of step one, the TPP-substrate bond is broken, reforming the TPP ylid and the substrate carbonyl.

TPP Mechanism

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. 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.

External links