Ornithine/lysine/arginine decarboxylase (IPR011193)

Short name: Orn/lys/arg_de-COase

Overlapping homologous superfamilies

Family relationships


This family is composed of ornithine decarboxylases (ODC), arginine decarboxylases (ADC) and lysine decarboxylases (LDC), and belongs to the pyridoxal phosphate (PLP)-dependent aspartate aminotransferase domain superfamily (fold I) [PMID: 8181483]. These enzymes catalyse the decarboxylation of ornithine, arginine, or lysine, respectively using PLP as a co-factor. ODC is active as a dimer and catalyses the decarboxylation of tryptophan [PMID: 7961515]. ADC catalyses the decarboxylation of arginine and LDC catalyses the decarboxylation of lysine. The PLP combines with the alpha-amino acid to form a Schiff base, which acts as the substrate in the decarboxylation (COOH group removal) reaction [PMID: 9063963].

Pyridoxal phosphate (PLP) dependent enzymes were previously classified into alpha, beta and gamma classes, based on the chemical characteristics (carbon atom involved) of the reaction they catalysed. The availability of several structures allowed a comprehensive analysis of the evolutionary classification of PLP dependent enzymes, and it was found that the functional classification did not always agree with the evolutionary history of these enzymes. Structure and sequence analysis has revealed that the PLP dependent enzymes can be classified into four major groups of different evolutionary origin: aspartate aminotransferase superfamily (fold type I), tryptophan synthase beta superfamily (fold type II), alanine racemase superfamily (fold type III), D-amino acid superfamily (fold type IV) and glycogen phophorylase family (fold type V) [PMID: 8112347, PMID: 7748903].

For additional information please see [PMID: 7663340, PMID: 9405048].

GO terms

Biological Process

GO:0006520 cellular amino acid metabolic process

Molecular Function

GO:0016831 carboxy-lyase activity

Cellular Component

GO:0005737 cytoplasm

Contributing signatures

Signatures from InterPro member databases are used to construct an entry.