Dimer-assisted mechanism of (un)saturated fatty acid decarboxylation for alkene production.

Proceedings of the National Academy of Sciences of the United States of America(2023)

Cited 1|Views20
No score
Abstract
The enzymatic decarboxylation of fatty acids (FAs) represents an advance toward the development of biological routes to produce drop-in hydrocarbons. The current mechanism for the P450-catalyzed decarboxylation has been largely established from the bacterial cytochrome P450 OleT. Herein, we describe OleTP, a poly-unsaturated alkene-producing decarboxylase that outrivals the functional properties of the model enzyme and exploits a distinct molecular mechanism for substrate binding and chemoselectivity. In addition to the high conversion rates into alkenes from a broad range of saturated FAs without dependence on high salt concentrations, OleTP can also efficiently produce alkenes from unsaturated (oleic and linoleic) acids, the most abundant FAs found in nature. OleTP performs carbon-carbon cleavage by a catalytic itinerary that involves hydrogen-atom transfer by the heme-ferryl intermediate Compound I and features a hydrophobic cradle at the distal region of the substrate-binding pocket, not found in OleT, which is proposed to play a role in the productive binding of long-chain FAs and favors the rapid release of products from the metabolism of short-chain FAs. Moreover, it is shown that the dimeric configuration of OleTP is involved in the stabilization of the A-A' helical motif, a second-coordination sphere of the substrate, which contributes to the proper accommodation of the aliphatic tail in the distal and medial active-site pocket. These findings provide an alternative molecular mechanism for alkene production by P450 peroxygenases, creating new opportunities for biological production of renewable hydrocarbons.
More
Translated text
Key words
alkene production,dimer-assisted
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined