L-iditol 2-dehydrogenase

In enzymology, a L-iditol 2-dehydrogenase (EC 1.1.1.14) is an enzyme that catalyzes the chemical reaction

L-iditol + NAD+ L-sorbose + NADH + H+
L-iditol 2-dehydrogenase
Sorbitol dehydrogenase tetramer, Human
Identifiers
EC number1.1.1.14
CAS number9028-21-1
Databases
IntEnzIntEnz view
BRENDABRENDA entry
ExPASyNiceZyme view
KEGGKEGG entry
MetaCycmetabolic pathway
PRIAMprofile
PDB structuresRCSB PDB PDBe PDBsum
Gene OntologyAmiGO / QuickGO

Thus, the two substrates of this enzyme are L-iditol and NAD+, whereas its 3 products are L-sorbose, NADH, and H+.

This enzyme belongs to the family of oxidoreductases, specifically those acting on the CH-OH group of donor with NAD+ or NADP+ as acceptor. The systematic name of this enzyme class is L-iditol:NAD+ 2-oxidoreductase. Other names in common use include polyol dehydrogenase, sorbitol dehydrogenase, L-iditol:NAD+ 5-oxidoreductase, L-iditol (sorbitol) dehydrogenase, glucitol dehydrogenase, L-iditol:NAD+ oxidoreductase, NAD+-dependent sorbitol dehydrogenase, NAD+-dependent sorbitol dehydrogenase, and NAD+-sorbitol dehydrogenase. This enzyme participates in fructose and mannose metabolism.

Structural studies

As of late 2007, 4 structures have been solved for this class of enzymes, with PDB accession codes 1K2W, 1PL6, 1PL7, and 1PL8.

gollark: Ridiculous. We *need* to be able to break maths in a snippet of code.
gollark: Here is a copy of the code I don't understand from the old version:```lualocal function descend(intermediateFn, terminalFn, i) local pattern = patterns[i] if pattern then intermediateFn(pattern) local pqty = pattern.qty -- Qty keys must be removed from the pattern for collation -- Otherwise, it shows up as a number stuck in the items needed table, which is bad. pattern.qty = nil local needs = util.collate(pattern) pattern.qty = pqty local has = {} for slot, item in pairs(pattern) do if util.satisfied(needs, has) then break end if patterns[item] then descend(intermediateFn, terminalFn, item) has[item] = (has[item] or 0) + (patterns[item].count or 1) end end else terminalFn(i) endendlocal function cost(i) local items = {} descend(function() end, function(i) table.insert(items, i) end, i) return util.collate(items)endlocal function tasks(i) local t = {} descend(function(pat) table.insert(t, pat) end, function() end, i) return tend```
gollark: Also, implementing whatever is done internally for finding free space to transfer to is hard!
gollark: I'm unlikely to have stupidly large autocrafting trees.
gollark: As long as it doesn't take more than a second it fits within my performance goals.

References

    • Bailey JP, Renz C, McGuinness ET (1981). "Sorbitol dehydrogenase from horse liver: purification, characterization and comparative properties". Comp. Biochem. Physiol. 69B: 909–914.
    • Burnell JN, Holmes RS (1983). "Purification and properties of sorbitol dehydrogenase from mouse liver". Int. J. Biochem. 15 (4): 507–11. doi:10.1016/0020-711X(83)90124-6. PMID 6852349.
    • Leissing N, McGuinness ET (1978). "Rapid affinity purification and properties of rat liver sorbitol dehydrogenase". Biochim. Biophys. Acta. 524 (2): 254–61. doi:10.1016/0005-2744(78)90162-6. PMID 667078.
    • Negm FB, Loescher WH (1979). "Detection and Characterization of Sorbitol Dehydrogenase from Apple Callus Tissue". Plant Physiol. 64 (1): 69–73. doi:10.1104/pp.64.1.69. PMC 543026. PMID 16660917.
    • O'Brien MM, Schofield PJ, Edwards MR (1983). "Polyol-pathway enzymes of human brain. Partial purification and properties of sorbitol dehydrogenase". Biochem. J. 211 (1): 81–90. PMC 1154331. PMID 6870831.


    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.