Costunolide

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Costunolide
150px
Names
IUPAC name
(3aS,6E,10E,11aR)-6,10-dimethyl-3-methylene-3,3a,4,5,8,9-hexahydrocyclodeca[b]furan-2(11aH)-one
Identifiers
553-21-9 N
ChEBI CHEBI:3900 YesY
ChEMBL ChEMBL205612 N
ChemSpider 4444782 YesY
Jmol 3D model Interactive image
MeSH (+)-Costunolide
PubChem 5281437
UNII 4IK578SA7Z YesY
  • InChI=1S/C15H20O2/c1-10-5-4-6-11(2)9-14-13(8-7-10)12(3)15(16)17-14/h5,9,13-14H,3-4,6-8H2,1-2H3/b10-5+,11-9+/t13-,14+/m0/s1 YesY
    Key: RYLQFBHBWLLLL-AHNJNIBGSA-N N
  • O=C/1O[C@@H]2/C=C(/CC/C=C(/CC[C@H]2C\1=C)C)C
Properties
C15H20O2
Molar mass 232.32 g·mol−1
Vapor pressure {{{value}}}
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
N verify (what is YesYN ?)
Infobox references

(+)-Costunolide is a naturally occurring sesquiterpene lactone, first isolated in Saussurea costus roots in 1960.[1] It is also found in lettuce.[1]

Synthesis

It is synthesized through the mevalonate pathway, seen in Figure 1. The synthesis begins with the cyclization of compound 1, farnesyl pyrophosphate (FPP), which is mediated by a sesquiterpene cyclase, (+)-germacrene A synthase, to form compound 2, (+)-germacryl cation.[1] Inside this same enzyme, a proton is lost to form 3, (+)-germacrene A.[2] The isoprenyl side chain of (+)-germacrene A is then hydroxylated by (+)-germacrene A hydroxylase, which is a cytochrome P450 enzyme, to form 4.[1] NAD(P)+ dependent hydrogenase(s) then oxidize 4, germacra-1(10),4,11(13)-trien-12-ol, through the intermediate 5, germacra-1(10),4,11(13)-trien-12-al to form compound 6, germacrene acid. The cyctochrome P450 enzyme, (+)-costunolide synthase, which is a NADPH and O2 dependent enzyme, then oxidizes germacrene acid to give the alcohol intermediate, 7, which then cyclizes to form the lactone 8, (+)-costunolide.[3]

Figure 1. Biosynthesis of (+)-Costunolide.[2]

References

  1. 1.0 1.1 1.2 1.3 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.