Protoporphyrin-dependent heme B biosynthesis through alternative entry and oxidation routes

A reusable cross-taxon model of protoporphyrin-dependent heme B biosynthesis. C5 glutamyl-tRNA and C4/Shemin reactions can independently supply 5-aminolevulinate (ALA); many organisms encode one route, while some encode both. A shared tetrapyrrole trunk then feeds independently selected oxygen-dependent or oxygen-independent coproporphyrinogen oxidases and HemJ-, HemG-, or HemY/PPOX-family protoporphyrinogen oxidases. All realizations converge at protoporphyrin IX, which a species-neutral ferrochelatase reaction converts to heme B. This protoporphyrin-dependent (PPD, "classical") route is one of three known routes to heme B; the coproporphyrin-dependent (CPD) route of Firmicutes and Actinobacteria and the siroheme-dependent alternative heme biosynthesis (AHB) route of sulfate-reducing bacteria and archaea share the ALA-to- uroporphyrinogen III core but are outside this module.

MODULE:heme_biosynthesisCOMPLETECONCRETEMetabolic Pathwaymodules/heme_biosynthesis.yaml
heme B biosynthetic processGO:0006785
GO:0006785
heme B biosynthetic process
GO:0006785 grounds the constructive process ending specifically in heme B.
GO:0033014
tetrapyrrole biosynthetic process
GO:0033014 grounds the shared early chemistry without imposing an obsolete or bacteria-only glutamate-route process term.
Reactome:R-HSA-189451
Heme biosynthesis
Reactome supports one concrete metazoan realization using C4 entry, CPOX, and PPOX; human proteins are exemplars rather than route-level taxon or localization constraints.
KEGG:map00860
Porphyrin metabolism
The generic KEGG porphyrin-metabolism map grounds the boundary between heme B construction and neighboring corrin, siroheme, heme-use, degradation, and modified-heme pathways.
PMID:6133868
Separate physiological roles and subcellular compartments for two tetrapyrrole biosynthetic pathways in Euglena gracilis.
Isotope-tracing experiments show that ALA synthase and the C5 pathway operate simultaneously in growing green Euglena gracilis cells, with separately compartmentalized downstream tetrapyrrole pathways.
UniProtKB:P0ACB4
Escherichia coli K-12 HemG
Reviewed HemG is an FMN-dependent quinone-acceptor protoporphyrinogen IX dehydrogenase with RHEA:65032.
UniProtKB:P56601
Myxococcus xanthus PgoX/HemY
Reviewed PgoX/HemY experimentally catalyzes the FAD- and oxygen-dependent RHEA:25576 reaction, and maps to PANTHER:PTHR42923:SF3 and InterPro IPR002937/IPR004572.
UniProtKB:Q04512
Rhodobacter sphaeroides 5-aminolevulinate synthase
Reviewed Q04512 grounds bacterial C4/Shemin entry in the same strain that encodes the reviewed HemN and HemJ exemplars below.
UniProtKB:P33770
Rhodobacter sphaeroides oxygen-independent coproporphyrinogen oxidase
Reviewed P33770 grounds oxygen-independent HemN chemistry downstream of C4/Shemin entry in Rhodobacter sphaeroides.
UniProtKB:Q53229
Rhodobacter sphaeroides protoporphyrinogen IX oxidase
Reviewed Q53229 grounds a HemJ-family protoporphyrinogen oxidase downstream of C4/Shemin entry in Rhodobacter sphaeroides.
YeastPathways:HEME-BIOSYNTHESIS-II
heme b biosynthesis I (aerobic) (S. cerevisiae, SGD YeastPathways)
Four late reactions with HEM12, HEM13, HEM14 and HEM15; all assignments retained.
YeastPathways:PWY3O-50
tetrapyrrole biosynthesis (S. cerevisiae, SGD YeastPathways)
C4/Shemin entry and shared trunk to uroporphyrinogen III with HEM1, HEM2, HEM3 and HEM4; all assignments retained.
YeastPathways:PWY3O-69
superpathway of heme and siroheme biosynthesis (S. cerevisiae, SGD YeastPathways)
Superpathway joining the heme route and the MET1/MET8 siroheme branch; only the heme reactions belong to this module.
PMID:6381051
Isolation and properties of 5-aminolevulinate synthase from the yeast Saccharomyces cerevisiae.
Yeast mitochondrial ALA synthase is a homodimer that requires pyridoxal 5'-phosphate.
PMID:3516694
The nucleotide sequence of the HEM1 gene and evidence for a precursor form of the mitochondrial 5-aminolevulinate synthase in Saccharomyces cerevisiae.
HEM1 encodes a mitochondrial ALA synthase made with a cleavable presequence.
PMID:2204246
Purification of delta-aminolevulinate dehydratase from genetically engineered yeast.
HEM2 encodes a zinc-activated homo-octameric ALA dehydratase.
PMID:1508149
Structure and regulation of yeast HEM3, the gene for porphobilinogen deaminase.
HEM3 is the structural gene for porphobilinogen deaminase.
PMID:14559249
Identification of rate-limiting steps in yeast heme biosynthesis.
Porphobilinogen synthase and deaminase are both rate-limiting in yeast heme synthesis.
PMID:7597845
Isolation of the gene HEM4 encoding uroporphyrinogen III synthase in Saccharomyces cerevisiae.
hem4 null and cyt mutants lack uroporphyrinogen III synthase activity.
PMID:2180703
Purification and properties of uroporphyrinogen decarboxylase from Saccharomyces cerevisiae. Yeast uroporphyrinogen decarboxylase.
Yeast uroporphyrinogen decarboxylase is a monomeric enzyme.
PMID:3516695
Purification and properties of coproporphyrinogen oxidase from the yeast Saccharomyces cerevisiae.
Yeast coproporphyrinogen oxidase is cytosolic and active only with molecular oxygen as electron acceptor.
PMID:2838478
Isolation, sequence, and regulation by oxygen of the yeast HEM13 gene coding for coproporphyrinogen oxidase.
HEM13 encodes coproporphyrinogen oxidase and is induced under oxygen limitation.
PMID:8621563
Cloning and characterization of the yeast HEM14 gene coding for protoporphyrinogen oxidase, the molecular target of diphenyl ether-type herbicides.
HEM14 encodes an FAD protoporphyrinogen oxidase related to HemY and human PPOX.
PMID:7798202
Purification and properties of protoporphyrinogen oxidase from the yeast Saccharomyces cerevisiae. Mitochondrial location and evidence for a precursor form of the protein.
Yeast protoporphyrinogen oxidase activity is confined to the mitochondrial inner membrane.
PMID:2185242
The ferrochelatase from Saccharomyces cerevisiae. Sequence, disruption, and expression of its structural gene HEM15.
HEM15 encodes a mitochondrial inner membrane-bound ferrochelatase.
PMID:42714178
Milestones in the Elucidation of Heme Biosynthesis.
2026 historical review used to audit the module boundary. It describes three routes to protoheme (PPD, CPD and AHB) that share only the ALA to uroporphyrinogen III core, which supports scoping this module explicitly as the PPD route and recording CPD and AHB as excluded alternatives.
Thus, it appears at present that the ability of all known heme synthesizing organisms to synthesize heme is covered by reported PPD, AHB and CPD pathway enzymes
PMID:25646457
Noncanonical coproporphyrin-dependent bacterial heme biosynthesis pathway that does not use protoporphyrin.
Primary report of the CPD route. Firmicutes and Actinobacteria oxidize coproporphyrinogen III to coproporphyrin III (HemY/CgoX), insert iron (HemH/CpfC) and decarboxylate coproheme to heme B (HemQ/ChdC), so protoporphyrin IX is not an intermediate and the PPD late steps modeled here do not apply to these taxa.
Instead, they oxidize coproporphyrinogen to coproporphyrin, insert ferrous iron to make Fe-coproporphyrin (coproheme), and then decarboxylate coproheme to generate protoheme. This pathway is specified by three genes named hemY, hemH, and hemQ.
PMID:21969545
Molecular hijacking of siroheme for the synthesis of heme and d1 heme.
Primary report of the siroheme-dependent AHB route, which diverges after uroporphyrinogen III through siroheme, didecarboxysiroheme and Fe-coproporphyrin and therefore never forms protoporphyrin IX.
For heme synthesis didecarboxysiroheme is converted into Fe-coproporphyrin by oxidative loss of two acetic acid side chains. Fe-coproporphyrin is then transformed into heme by the oxidative decarboxylation of two propionate side chains.
UniProtKB:P32397
Bacillus subtilis CgoX (HemY)
Reviewed CgoX is named coproporphyrinogen III oxidase (EC 1.3.3.15) yet is classified in PANTHER:PTHR42923:SF3, the same subfamily used below for the HemY/PPOX protoporphyrinogen oxidase annoton.
UniProtKB:P32396
Bacillus subtilis CpfC (HemH)
Reviewed CpfC is a coproporphyrin III ferrochelatase (EC 4.99.1.9) in PANTHER:PTHR11108:SF1, inside the family used below for the protoporphyrin ferrochelatase annoton; QuickGO (checked 2026-10-06) shows it receiving GO:0004325 by IBA (GO_REF:0000033) from PANTHER:PTN000121751.
file:modules/heme_biosynthesis-deep-research-openscientist.md
OpenScientist generic heme-biosynthesis module research
The final generic report supports the protoporphyrin-dependent boundary, shared trunk, and independent entry and late-oxidation axes. Its description of HemB-HemE as a six-enzyme trunk, universal entry-route exclusivity, oxygen-determined late choices, and generalized membrane association or channeling was not used to alter the curated graph.

Scope is CONCRETE because this document represents a chemically defined, leaf-grounded heme B biosynthetic pathway rather than a gene-free abstract motif; cross-taxon reuse does not make the pathway abstract. The boundary begins with route-specific ALA formation and ends with heme B. HemA/HemL and the trunk through uroporphyrinogen III can also supply sibling tetrapyrrole pathways, but siroheme-, corrin-, and cobalamin-specific enzymes remain outside. GltX supplies glutamyl-tRNA used by both translation and HemA and is upstream of the committed C5 entry chemistry. Coproheme synthesis, heme uptake, storage, degradation, and conversion of heme B to modified hemes are outside the boundary. The module covers only the protoporphyrin-dependent (PPD) route, although GO:0006785 also covers heme B made by the coproporphyrin-dependent (CPD) route (CgoX/HemY, CpfC/HemH and ChdC/HemQ, with AhbD as an oxygen-independent coproheme decarboxylase in some taxa) and by the siroheme-dependent AHB route (AhbA/B, AhbC, AhbD) (PMID:42714178, PMID:25646457, PMID:21969545). CPD and AHB are not modeled here as variants: they leave the shared trunk at coproporphyrinogen III or uroporphyrinogen III, never form protoporphyrin IX, and GO currently has no molecular-function terms for the coproporphyrinogen oxidase (coproporphyrin-forming, EC 1.3.3.15), coproporphyrin ferrochelatase (EC 4.99.1.9) or coproheme decarboxylase (EC 1.3.98.5) reactions (OLS and QuickGO checked 2026-10-06). They belong in a sibling module once those terms exist. Family-level selectors here do not separate PPD enzymes from their CPD homologs: CgoX sits in the HemY/PPOX subfamily and CpfC in the ferrochelatase family. Membership of those families alone therefore does not show that a taxon uses the PPD route. A concrete organism or compartment may encode one or both ALA-entry systems and one or more enzymes on either late-oxidation axis; route enumeration describes minimal paths and therefore chooses one branch per axis. The catalog of late oxidation families is evidence-based but not a claim of universal cross-taxon completeness. ALIGN with YeastPathways (2026-10): the HEME-BIOSYNTHESIS-II, PWY3O-50 and heme part of PWY3O-69 frames map one-to-one onto the C4/Shemin entry, the shared trunk, the oxygen-dependent HemF route, the HemY/PPOX route and ferrochelatase. The eight YeastCyc catalysts (HEM1, HEM2, HEM3, HEM4, HEM12, HEM13, HEM14, HEM15) are correct and none are missing; S. cerevisiae and S. pombe orthologs were added as representatives. Fungi use only C4 entry, HemF and HemY. The MET1/MET8 siroheme branch of PWY3O-69 belongs to MODULE:siroheme_biosynthesis. Compartments in fungi: ALA synthase in the mitochondrial matrix, the trunk and coproporphyrinogen oxidase in the cytosol (unlike the intermembrane-space CPOX of animals), and protoporphyrinogen oxidase and ferrochelatase at the inner membrane. GO-CAM disagreements: YeastPathways_PWY3O-50 and _PWY3O-69 place HEM1 in the cytosol and PWY3O-69 also places HEM14 and HEM15 there, contradicting the mitochondrial localization; PWY3O-69 tags the siroheme activities as part of heme biosynthesis. The PomBase model agrees with the module chemistry and additionally contains transport, iron supply, heme A synthesis and a mitochondrial GSA aminomutase-like protein (SPCC417.11c, PANTHER PTHR43713) whose role is not established; fungi lack HemA, so it is not treated as C5-route evidence. Family and gene grounding (2026-11): every PANTHER family carried by a member protein now has a COMPLETE family review, including PTHR43013 (GluTR), PTHR43713 (GSAM), PTHR12390 and PTHR38042 (eukaryotic and prokaryotic/plastid uroporphyrinogen-III synthase), PTHR10755 (HemF/CPOX), PTHR13932 (HemN/HemW), PTHR40255 (HemJ) and PTHR38030 (HemG). The HemN family review scopes coproporphyrinogen dehydrogenase activity and porphyrin biosynthesis to the HemN subfamily (SF6), because the sister HemW/RSAD1 subfamily is a heme-chaperone lineage without that activity. The GSAM family review leaves GO:0042286 UNRESOLVED at family level, because PANTHER's main GSAM subfamily (SF3) also holds characterized intermolecular aminotransferases of aminoglycoside, lysine-fermentation, fumonisin and beta-phenylalanine metabolism; the module's GSAM step is therefore grounded on the proteobacterial PAINT node PTN000241400 (assessed SOUND), and the resulting FAMILY_FUNCTION_UNREVIEWED validator warning for the PTHR43713 family term is expected. The family term is kept because it records the verified membership of the representative GSAMs. The HemG family review (PTHR38030) likewise leaves GO:0070819 UNRESOLVED: its single subfamily also holds archaeal members from organisms that make heme without protoporphyrinogen IX, clostridial flavodoxins and the heme-degrading BilS, so the HemG step carries the same expected warning while its PANTHER subfamily term records the E. coli exemplar's verified membership. Every UniProt representative has a COMPLETE gene review. The ALAS and uroporphyrinogen-III synthase steps stay grounded to InterPro (IPR010961, IPR003754) because their members span several subfamilies of the broad PTHR13693 aminotransferase family and two separate PANTHER families (PTHR12390, PTHR38042) respectively; the module validator therefore cannot check the PAINT nodes under those steps for family consistency and says so. In the member gene reviews, a broad process row is MODIFY when the review proposes the specific replacement term in that row, and TOO_GENERAL when a more specific term the row's claim already entails is accepted on another row of the same review; both say the broad term is true.

18Nodes
10Parts
3Variant Sets
7Variants
13Annotons
8Connections

Derived QC

Recommended-field compliance

100.0% recommended fields populated

All recommended fields populated.

Module deep research

✓ present

  • heme_biosynthesis-deep-research-openscientist.md (openscientist)

Leaf nodes lacking representative members

✓ every leaf node grounds to a representative protein.

Template conformance

✓ every declared conforms_to bundle matches its template motif.

Function consistency and core coverage

51 gene-function check(s) reflected in core functions · 0 conflict(s) · 4 evidence or coverage gap(s) (64 comparison(s))

Retained noncore functions are reported separately; they do not require promotion to core functions. Support from representative genes does not establish conservation across the whole family. Missing reviews or identifiers leave a claim unverified.

AnnotonParticipantFunctionAssessment
c5_hema_activity hemA (Pseudomonas putida KT2440)
UniProtKB:Q88PW6
Family Representative
glutamyl-tRNA reductase (NADP+) activity
GO:0008883
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c5_hema_activity hemA (Escherichia coli K-12)
UniProtKB:P0A6X1
Family Representative
glutamyl-tRNA reductase (NADP+) activity
GO:0008883
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c5_heml_activity hemL (Pseudomonas putida KT2440)
UniProtKB:Q88DP0
Family Representative
glutamate-1-semialdehyde 2,1-aminomutase activity
GO:0042286
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c5_heml_activity hemL (Escherichia coli K-12)
UniProtKB:P23893
Family Representative
glutamate-1-semialdehyde 2,1-aminomutase activity
GO:0042286
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity ALAS1 (Homo sapiens)
UniProtKB:P13196
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity ALAS2 (Homo sapiens)
UniProtKB:P22557
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity hemA (Rhodobacter capsulatus)
UniProtKB:P18079
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity hemA (Cereibacter sphaeroides 2.4.1)
UniProtKB:Q04512
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity HEM1 (Saccharomyces cerevisiae)
UniProtKB:P09950
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c4_alas_activity hem1 (Schizosaccharomyces pombe)
UniProtKB:O14092
Family Representative
5-aminolevulinate synthase activity
GO:0003870
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity hemB (Pseudomonas putida KT2440)
UniProtKB:Q88IT6
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity hemBB (Pseudomonas putida KT2440)
UniProtKB:Q88HN1
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity hemB (Escherichia coli K-12)
UniProtKB:P0ACB2
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity ALAD (Homo sapiens)
UniProtKB:P13716
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity HEM2 (Saccharomyces cerevisiae)
UniProtKB:P05373
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
alad_activity hem2 (Schizosaccharomyces pombe)
UniProtKB:P78974
Family Representative
porphobilinogen synthase activity
GO:0004655
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemc_activity hemC (Pseudomonas putida KT2440)
UniProtKB:Q88RE5
Family Representative
hydroxymethylbilane synthase activity
GO:0004418
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemc_activity hemC (Escherichia coli K-12)
UniProtKB:P06983
Family Representative
hydroxymethylbilane synthase activity
GO:0004418
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemc_activity HMBS (Homo sapiens)
UniProtKB:P08397
Family Representative
hydroxymethylbilane synthase activity
GO:0004418
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemc_activity HEM3 (Saccharomyces cerevisiae)
UniProtKB:P28789
Family Representative
hydroxymethylbilane synthase activity
GO:0004418
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemc_activity hem3 (Schizosaccharomyces pombe)
UniProtKB:Q09899
Family Representative
hydroxymethylbilane synthase activity
GO:0004418
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemd_activity hemD (Pseudomonas putida KT2440)
UniProtKB:Q88RE4
Family Representative
uroporphyrinogen-III synthase activity
GO:0004852
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemd_activity hemD (Escherichia coli K-12)
UniProtKB:P09126
Family Representative
uroporphyrinogen-III synthase activity
GO:0004852
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemd_activity UROS (Homo sapiens)
UniProtKB:P10746
Family Representative
uroporphyrinogen-III synthase activity
GO:0004852
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemd_activity HEM4 (Saccharomyces cerevisiae)
UniProtKB:P06174
Family Representative
uroporphyrinogen-III synthase activity
GO:0004852
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemd_activity ups1 (Schizosaccharomyces pombe)
UniProtKB:P87214
Family Representative
uroporphyrinogen-III synthase activity
GO:0004852
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
urod_activity hemE (Pseudomonas putida KT2440)
UniProtKB:Q88CV6
Family Representative
uroporphyrinogen decarboxylase activity
GO:0004853
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
urod_activity hemE (Escherichia coli K-12)
UniProtKB:P29680
Family Representative
uroporphyrinogen decarboxylase activity
GO:0004853
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
urod_activity UROD (Homo sapiens)
UniProtKB:P06132
Family Representative
uroporphyrinogen decarboxylase activity
GO:0004853
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
urod_activity HEM12 (Saccharomyces cerevisiae)
UniProtKB:P32347
Family Representative
uroporphyrinogen decarboxylase activity
GO:0004853
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
urod_activity hem12 (Schizosaccharomyces pombe)
UniProtKB:Q9USJ5
Family Representative
uroporphyrinogen decarboxylase activity
GO:0004853
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemf_activity hemF (Pseudomonas putida KT2440)
UniProtKB:Q88RQ6
Family Representative
coproporphyrinogen oxidase activity
GO:0004109
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemf_activity hemF (Escherichia coli K-12)
UniProtKB:P36553
Family Representative
coproporphyrinogen oxidase activity
GO:0004109
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemf_activity CPOX (Homo sapiens)
UniProtKB:P36551
Family Representative
coproporphyrinogen oxidase activity
GO:0004109
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemf_activity HEM13 (Saccharomyces cerevisiae)
UniProtKB:P11353
Family Representative
coproporphyrinogen oxidase activity
GO:0004109
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemf_activity hem13 (Schizosaccharomyces pombe)
UniProtKB:Q9UTE2
Family Representative
coproporphyrinogen oxidase activity
GO:0004109
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemn_activity hemN (Pseudomonas putida KT2440)
UniProtKB:Q88F35
Family Representative
coproporphyrinogen dehydrogenase activity
GO:0051989
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemn_activity hemN (Escherichia coli K-12)
UniProtKB:P32131
Family Representative
coproporphyrinogen dehydrogenase activity
GO:0051989
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemn_activity hemN (Cereibacter sphaeroides 2.4.1)
UniProtKB:P33770
Family Representative
coproporphyrinogen dehydrogenase activity
GO:0051989
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemj_activity PP_0431 (Pseudomonas putida KT2440 HemJ)
UniProtKB:Q88QQ7
Family Representative
protoporphyrinogen oxidase activity
GO:0070818
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemj_activity RHOS4_28450 (Cereibacter sphaeroides 2.4.1 HemJ)
UniProtKB:Q53229
Family Representative
protoporphyrinogen oxidase activity
GO:0070818
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemg_activity hemG (Escherichia coli K-12)
UniProtKB:P0ACB4
Family Representative
protoporphyrinogen oxidase activity, quinone as acceptor
GO:0070819
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemy_activity pgoX / hemY (Myxococcus xanthus)
UniProtKB:P56601
Family Representative
protoporphyrinogen oxidase activity, oxygen as acceptor
GO:0004729
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemy_activity PPOX (Homo sapiens)
UniProtKB:P50336
Family Representative
protoporphyrinogen oxidase activity, oxygen as acceptor
GO:0004729
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemy_activity HEM14 (Saccharomyces cerevisiae)
UniProtKB:P40012
Family Representative
protoporphyrinogen oxidase activity, oxygen as acceptor
GO:0004729
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
hemy_activity hem14 (Schizosaccharomyces pombe)
UniProtKB:Q10062
Family Representative
protoporphyrinogen oxidase activity, oxygen as acceptor
GO:0004729
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
ferrochelatase_activity hemH (Pseudomonas putida KT2440)
UniProtKB:Q88PV4
Family Representative
protoporphyrin ferrochelatase activity
GO:0004325
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
ferrochelatase_activity hemH (Escherichia coli K-12)
UniProtKB:P23871
Family Representative
protoporphyrin ferrochelatase activity
GO:0004325
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
ferrochelatase_activity FECH (Homo sapiens)
UniProtKB:P22830
Family Representative
protoporphyrin ferrochelatase activity
GO:0004325
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
ferrochelatase_activity HEM15 (Saccharomyces cerevisiae)
UniProtKB:P16622
Family Representative
protoporphyrin ferrochelatase activity
GO:0004325
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
ferrochelatase_activity hem15 (Schizosaccharomyces pombe)
UniProtKB:O59786
Family Representative
protoporphyrin ferrochelatase activity
GO:0004325
Core Supported
The GO molecular function is reflected in core_functions (exact term or a reviewed subclass).
c5_hema_activity glutamyl-tRNA reductase family
PANTHER:PTHR43013
Family
glutamyl-tRNA reductase (NADP+) activity
GO:0008883
Family Supported
Family review supports GO:0008883 FAMILY_WIDE. All characterized members are glutamyl-tRNA reductases.
c5_heml_activity glutamate-1-semialdehyde 2,1-aminomutase family
PANTHER:PTHR43713
Family
glutamate-1-semialdehyde 2,1-aminomutase activity
GO:0042286
Family Function Unreviewed
Family review leaves GO:0042286 UNRESOLVED. True for the GSAM members that dominate SF3, SF1 and SF6, and assessed SOUND at the proteobacterial node PTN000241400. It is not safe family-wide or for SF3 as a whole, because SF3 also contains characterized intermolecular aminotransferases (Swiss-Prot B0VH76 3-aminobutyryl-CoA aminotransferase, D2D3B2 FumI, H8WR05 beta-phenylalanine aminotransferase, Q4H4F5 BtrB, Q53U08 NeoN, Q6L741 KacL). A member-exception list was not built because primary evidence for every such member (KacL in particular, whose cached paper is abstract-only and does not name it) was not assembled.
c4_alas_activity 5-aminolevulinate synthase family
InterPro:IPR010961
Family
5-aminolevulinate synthase activity
GO:0003870
Family Review Missing
No supported structured family review is available for InterPro:IPR010961.
alad_activity delta-aminolevulinate dehydratase family
PANTHER:PTHR11458
Family
porphobilinogen synthase activity
GO:0004655
Family Supported
Family review supports GO:0004655 FAMILY_WIDE. Asserted by heme_biosynthesis; accepted by HEM2, hem2, ALAD and both P. putida paralogs.
hemc_activity porphobilinogen deaminase family
PANTHER:PTHR11557
Family
hydroxymethylbilane synthase activity
GO:0004418
Family Supported
Family review supports GO:0004418 FAMILY_WIDE. Asserted by heme_biosynthesis; accepted by P. putida HemC, HEM3, hem3 and HMBS.
hemd_activity uroporphyrinogen-III synthase family
InterPro:IPR003754
Family
uroporphyrinogen-III synthase activity
GO:0004852
Family Review Missing
No supported structured family review is available for InterPro:IPR003754.
urod_activity uroporphyrinogen decarboxylase lineage
PANTHER:PTHR21091:SF169
Family
uroporphyrinogen decarboxylase activity
GO:0004853
Family Supported
Family review supports GO:0004853 FAMILY_WIDE. Asserted by heme_biosynthesis (SF169); accepted by HemE, HEM12, hem12 and UROD.
hemf_activity oxygen-dependent coproporphyrinogen oxidase lineage
PANTHER:PTHR10755
Family
coproporphyrinogen oxidase activity
GO:0004109
Family Supported
Family review supports GO:0004109 FAMILY_WIDE. Every characterized member, across bacteria, fungi, animals and plants, is an oxygen-dependent coproporphyrinogen III oxidase.
hemn_activity oxygen-independent coproporphyrinogen oxidase lineage
PANTHER:PTHR13932:SF6
Family
coproporphyrinogen dehydrogenase activity
GO:0051989
Family Supported
Family review supports GO:0051989 for PANTHER:PTHR13932:SF6. The activity is established for the HemN clade (SF6) and was shown absent from E. coli HemW (SF5). All Swiss-Prot SF6 members are named oxygen-independent coproporphyrinogen III oxidases except Sinorhizobium y4hJ (P55477), which is uncharacterized rather than shown to lack the activity.
hemj_activity HemJ protoporphyrinogen IX oxidase lineage
PANTHER:PTHR40255:SF1
Family
protoporphyrinogen oxidase activity
GO:0070818
Family Supported
Family review supports GO:0070818 FAMILY_WIDE. GO defines this term with an unspecified acceptor ("protoporphyrinogen IX + 3 acceptor = protoporphyrin IX + 3 reduced acceptor"), which fits HemJ: the characterized Synechocystis member oxidizes protoporphyrinogen IX but does not use oxygen or artificial quinones, so neither the oxygen-acceptor (GO:0004729) nor the quinone-acceptor (GO:0070819) child term is warranted. All Swiss-Prot members of the single subfamily are annotated as this activity and none is shown to differ.
hemg_activity HemG quinone-acceptor protoporphyrinogen dehydrogenase lineage
PANTHER:PTHR38030:SF2
Family
protoporphyrinogen oxidase activity, quinone as acceptor
GO:0070819
Family Function Unreviewed
Family review leaves GO:0070819 UNRESOLVED. True for the proteobacterial and Leishmania HemG enzymes that seed the PAINT node, but not safe for the whole family, whose only subfamily (SF2) also holds clostridial, fusobacterial and archaeal flavodoxin-like members. The archaeal members come from methanogens (Methanosarcina, Methanocaldococcus), and archaea make heme by the siroheme-dependent alternative route, which diverges at uroporphyrinogen III and never forms protoporphyrinogen IX, so a protoporphyrinogen IX dehydrogenase activity is not expected there. C. difficile BilS is a characterized non-HemG member. PANTHER does not split these lineages into subfamilies, so no SUBFAMILY_ONLY scope is possible; the term is left UNRESOLVED until the non-proteobacterial branches are characterized or separated.
hemy_activity HemY/PPOX protoporphyrinogen oxidase lineage
PANTHER:PTHR42923:SF3
Family
protoporphyrinogen oxidase activity, oxygen as acceptor
GO:0004729
Family Supported
Family review supports GO:0004729 for PANTHER:PTHR42923:SF3. PPOX (SF3, selected by heme_biosynthesis) and plant PPXII (SF44).
ferrochelatase_activity ferrochelatase family
PANTHER:PTHR11108
Family
protoporphyrin ferrochelatase activity
GO:0004325
Family Supported
Family review supports GO:0004325 FAMILY_WIDE. Asserted by heme_biosynthesis; accepted by P. putida HemH, HEM15, hem15 and FECH.

Gene-review completeness (51/51 grounded genes reviewed)

51 complete review(s) · 19 with deep research · 0 missing review · 32 reviewed but lacking deep research

Gene Review Complete Deep research
ALAD P13716 ✓ ✓ ✗
ALAS1 P13196 ✓ ✓ ✗
ALAS2 P22557 ✓ ✓ ✗
CPOX P36551 ✓ ✓ ✗
FECH P22830 ✓ ✓ ✗
hem1 O14092 ✓ ✓ ✗
HEM1 P09950 ✓ ✓ ✓
HEM12 P32347 ✓ ✓ ✓
hem12 Q9USJ5 ✓ ✓ ✗
HEM13 P11353 ✓ ✓ ✓
hem13 Q9UTE2 ✓ ✓ ✗
HEM14 P40012 ✓ ✓ ✓
hem14 Q10062 ✓ ✓ ✗
hem15 O59786 ✓ ✓ ✗
HEM15 P16622 ✓ ✓ ✓
HEM2 P05373 ✓ ✓ ✓
hem2 P78974 ✓ ✓ ✗
HEM3 P28789 ✓ ✓ ✓
hem3 Q09899 ✓ ✓ ✗
HEM4 P06174 ✓ ✓ ✓
hemA P0A6X1 ✓ ✓ ✗
hemA P18079 ✓ ✓ ✗
hemA Q04512 ✓ ✓ ✗
hemA Q88PW6 ✓ ✓ ✓
hemB P0ACB2 ✓ ✓ ✗
hemB Q88IT6 ✓ ✓ ✓
hemBB Q88HN1 ✓ ✓ ✓
hemC P06983 ✓ ✓ ✗
hemC Q88RE5 ✓ ✓ ✓
hemD P09126 ✓ ✓ ✗
hemD Q88RE4 ✓ ✓ ✓
hemE P29680 ✓ ✓ ✗
hemE Q88CV6 ✓ ✓ ✓
hemF P36553 ✓ ✓ ✗
hemF Q88RQ6 ✓ ✓ ✓
hemG P0ACB4 ✓ ✓ ✗
hemH P23871 ✓ ✓ ✗
hemH Q88PV4 ✓ ✓ ✓
hemL P23893 ✓ ✓ ✗
hemL Q88DP0 ✓ ✓ ✓
hemN P32131 ✓ ✓ ✗
hemN P33770 ✓ ✓ ✗
hemN Q88F35 ✓ ✓ ✓
HMBS P08397 ✓ ✓ ✗
pgoX P56601 ✓ ✓ ✗
PP_0431 Q88QQ7 ✓ ✓ ✓
PPOX P50336 ✓ ✓ ✗
RHOS4_28450 Q53229 ✓ ✓ ✗
ups1 P87214 ✓ ✓ ✗
UROD P06132 ✓ ✓ ✗
UROS P10746 ✓ ✓ ✗

Details

Protoporphyrin-dependent heme B biosynthesisMetabolic Pathwayheme_biosynthesis

One or more ALA entry chemistries feed a shared trunk and independently selected late oxidation chemistry before the common ferrochelatase reaction.

heme B biosynthetic processGO:0006785

Connections

Every valid combination of entry and late-step variants supplies protoporphyrin IX to ferrochelatase.
Part 1: formation of protoporphyrin IX
Formation of protoporphyrin IXMetabolic Pathwayprotoporphyrin_ix_formation

Alternative C5 and C4 entry reactions form 5-aminolevulinate (ALA). One shared tetrapyrrole trunk and independently selected late oxidation chemistries then form protoporphyrin IX.

tetrapyrrole biosynthetic processGO:0033014

Connections

Each selected entry route supplies 5-aminolevulinate to the shared trunk.
Coproporphyrinogen III feeds an applicable oxygen-dependent or oxygen-independent oxidase.
copro_oxidation -> proto_oxidation Provides Input For
Protoporphyrinogen IX feeds an applicable HemJ-, HemG-, or HemY/PPOX-family oxidase.
Part 1: route-specific formation of 5-aminolevulinate
Alternative formation of 5-aminolevulinateMetabolic Pathwayala_formation

C5 glutamyl-tRNA and C4/Shemin chemistries independently form ALA. A concrete organism or compartment may use either route or both; entry chemistry does not determine which downstream oxidase families a taxon uses.

Variant set: 5-Aminolevulinate entry chemistry by precursor route (One Or More)
C5 glutamyl-tRNA formation of ALAMetabolic Pathwayc5_entry

Annotons

Glutamyl-tRNA reductase
c5_hema_activity
Participant: Family: glutamyl-tRNA reductase family
Family:
glutamyl-tRNA reductase familyPANTHER:PTHR43013
Representative Members: hemA (Pseudomonas putida KT2440)UniProtKB:Q88PW6 hemA (Escherichia coli K-12)UniProtKB:P0A6X1

Function

glutamyl-tRNA reductase (NADP+) activityGO:0008883
Substrates: L-glutamyl-tRNA(Glu) NADPHCHEBI:57783
Products: L-glutamate 1-semialdehydeCHEBI:57501 tRNA(Glu) NADP+CHEBI:58349

Commits glutamyl-tRNA-derived carbon to tetrapyrrole precursor synthesis.

Glutamate-1-semialdehyde 2,1-aminomutase
c5_heml_activity
Participant: Family: glutamate-1-semialdehyde 2,1-aminomutase family
Family:
glutamate-1-semialdehyde 2,1-aminomutase familyPANTHER:PTHR43713
Representative Members: hemL (Pseudomonas putida KT2440)UniProtKB:Q88DP0 hemL (Escherichia coli K-12)UniProtKB:P23893

Function

glutamate-1-semialdehyde 2,1-aminomutase activityGO:0042286
Substrates: L-glutamate 1-semialdehydeCHEBI:57501
Products: 5-aminolevulinateCHEBI:356416
Cofactors: pyridoxal 5'-phosphate

Produces ALA from the HemA product.

Connections

c5_hema_activity -> c5_heml_activity Provides Input For
HemA supplies glutamate-1-semialdehyde to HemL.
C4/Shemin ALA formationReactionc4_alas_step

Annotons

5-Aminolevulinate synthase
c4_alas_activity
Participant: Family: 5-aminolevulinate synthase family
Family:
5-aminolevulinate synthase familyInterPro:IPR010961 ALAS-specific InterPro domain spanning C4-route enzymes without imposing a mitochondrial or metazoan taxon constraint.
Representative Members: ALAS1 (Homo sapiens)UniProtKB:P13196 ALAS2 (Homo sapiens)UniProtKB:P22557 hemA (Rhodobacter capsulatus)UniProtKB:P18079 hemA (Cereibacter sphaeroides 2.4.1)UniProtKB:Q04512 HEM1 (Saccharomyces cerevisiae)UniProtKB:P09950 hem1 (Schizosaccharomyces pombe)UniProtKB:O14092

Function

5-aminolevulinate synthase activityGO:0003870
Substrates: glycine succinyl-CoA
Products: 5-aminolevulinate coenzyme A carbon dioxide
Cofactors: pyridoxal 5'-phosphate

Route-specific C4 formation of ALA.

Part 2: shared ALA-to-coproporphyrinogen III trunk
Shared tetrapyrrole trunkMetabolic Pathwayshared_tetrapyrrole_trunk

Connections

alad_step -> hemc_step Provides Input For
Porphobilinogen feeds HemC.
hemc_step -> hemd_step Provides Input For
Hydroxymethylbilane feeds HemD.
hemd_step -> urod_step Provides Input For
Uroporphyrinogen III feeds HemE.
Part 1: condensation of ALA to porphobilinogen
ALA condensationReactionalad_step

Annotons

Porphobilinogen synthase
alad_activity
Participant: Family: delta-aminolevulinate dehydratase family
Family:
delta-aminolevulinate dehydratase familyPANTHER:PTHR11458
Representative Members: hemB (Pseudomonas putida KT2440)UniProtKB:Q88IT6 hemBB (Pseudomonas putida KT2440)UniProtKB:Q88HN1 hemB (Escherichia coli K-12)UniProtKB:P0ACB2 ALAD (Homo sapiens)UniProtKB:P13716 HEM2 (Saccharomyces cerevisiae)UniProtKB:P05373 hem2 (Schizosaccharomyces pombe)UniProtKB:P78974

Function

porphobilinogen synthase activityGO:0004655
Substrates: 5-aminolevulinate (two molecules)CHEBI:356416
Products: porphobilinogenCHEBI:58126

At least one active ALAD-family enzyme supplies porphobilinogen.

Part 2: polymerization to hydroxymethylbilane
Hydroxymethylbilane formationReactionhemc_step

Annotons

Hydroxymethylbilane synthase
hemc_activity
Participant: Family: porphobilinogen deaminase family
Family:
porphobilinogen deaminase familyPANTHER:PTHR11557
Representative Members: hemC (Pseudomonas putida KT2440)UniProtKB:Q88RE5 hemC (Escherichia coli K-12)UniProtKB:P06983 HMBS (Homo sapiens)UniProtKB:P08397 HEM3 (Saccharomyces cerevisiae)UniProtKB:P28789 hem3 (Schizosaccharomyces pombe)UniProtKB:Q09899

Function

hydroxymethylbilane synthase activityGO:0004418
Substrates: porphobilinogen (four molecules)CHEBI:58126
Products: hydroxymethylbilaneCHEBI:57845

Builds the linear tetrapyrrole precursor.

Part 3: cyclization to uroporphyrinogen III
Uroporphyrinogen III formationReactionhemd_step

Annotons

Uroporphyrinogen-III synthase
hemd_activity
Participant: Family: uroporphyrinogen-III synthase family
Family:
uroporphyrinogen-III synthase familyInterPro:IPR003754 Taxon-spanning uroporphyrinogen III synthase domain defined by the conserved HemD/UROS reaction.
Representative Members: hemD (Pseudomonas putida KT2440)UniProtKB:Q88RE4 hemD (Escherichia coli K-12)UniProtKB:P09126 UROS (Homo sapiens)UniProtKB:P10746 HEM4 (Saccharomyces cerevisiae)UniProtKB:P06174 ups1 (Schizosaccharomyces pombe)UniProtKB:P87214

Function

uroporphyrinogen-III synthase activityGO:0004852
Substrates: hydroxymethylbilaneCHEBI:57845
Products: uroporphyrinogen IIICHEBI:57308

Cyclizes the linear tetrapyrrole with ring-D inversion.

Part 4: decarboxylation to coproporphyrinogen III
Coproporphyrinogen III formationReactionurod_step

Annotons

Uroporphyrinogen decarboxylase
urod_activity
Participant: Family: uroporphyrinogen decarboxylase lineage
Family:
uroporphyrinogen decarboxylase lineagePANTHER:PTHR21091:SF169
Representative Members: hemE (Pseudomonas putida KT2440)UniProtKB:Q88CV6 hemE (Escherichia coli K-12)UniProtKB:P29680 UROD (Homo sapiens)UniProtKB:P06132 HEM12 (Saccharomyces cerevisiae)UniProtKB:P32347 hem12 (Schizosaccharomyces pombe)UniProtKB:Q9USJ5

Function

uroporphyrinogen decarboxylase activityGO:0004853
Substrates: uroporphyrinogen IIICHEBI:57308
Products: coproporphyrinogen IIICHEBI:57309 carbon dioxide (four molecules)

Removes four acetate carboxyl groups.

Part 3: formation of protoporphyrinogen IX
Coproporphyrinogen III oxidationReactioncopro_oxidation

HemF directly uses oxygen; HemN provides a radical-SAM, oxygen-independent alternative. A genome may encode both.

Variant set: Coproporphyrinogen oxidation chemistry by oxygen dependence (One Or More)
Oxygen-dependent HemF routeReactionhemf_route

Annotons

Oxygen-dependent coproporphyrinogen oxidase
hemf_activity
Participant: Family: oxygen-dependent coproporphyrinogen oxidase lineage
Family:
oxygen-dependent coproporphyrinogen oxidase lineagePANTHER:PTHR10755 Aerobic coproporphyrinogen III oxidase family spanning prokaryotic and eukaryotic enzymes (InterPro IPR001260); the PANTHER family review finds it functionally coherent.
Representative Members: hemF (Pseudomonas putida KT2440)UniProtKB:Q88RQ6 hemF (Escherichia coli K-12)UniProtKB:P36553 CPOX (Homo sapiens)UniProtKB:P36551 HEM13 (Saccharomyces cerevisiae)UniProtKB:P11353 hem13 (Schizosaccharomyces pombe)UniProtKB:Q9UTE2

Function

coproporphyrinogen oxidase activityGO:0004109
Substrates: coproporphyrinogen IIICHEBI:57309 dioxygen proton (two molecules)
Products: protoporphyrinogen IXCHEBI:57307 carbon dioxide (two molecules) water (two molecules)

Direct oxygen-dependent route.

Oxygen-independent HemN routeReactionhemn_route

Annotons

Oxygen-independent coproporphyrinogen dehydrogenase
hemn_activity
Participant: Family: oxygen-independent coproporphyrinogen oxidase lineage
Family:
oxygen-independent coproporphyrinogen oxidase lineagePANTHER:PTHR13932:SF6
Representative Members: hemN (Pseudomonas putida KT2440)UniProtKB:Q88F35 hemN (Escherichia coli K-12)UniProtKB:P32131 hemN (Cereibacter sphaeroides 2.4.1)UniProtKB:P33770

Function

coproporphyrinogen dehydrogenase activityGO:0051989
Substrates: coproporphyrinogen IIICHEBI:57309 S-adenosyl-L-methionine (two molecules)
Products: protoporphyrinogen IXCHEBI:57307 5'-deoxyadenosine (two molecules) L-methionine (two molecules) carbon dioxide (two molecules)
Cofactors: [4Fe-4S] cluster

Oxygen-independent radical-SAM route.

Part 4: formation of protoporphyrin IX
Protoporphyrinogen IX oxidationReactionproto_oxidation

HemJ uses a generic electron acceptor, HemG is an FMN enzyme that reduces quinone, and HemY/PPOX uses oxygen directly. Verified exemplars establish all three alternatives without claiming that any occurs in every taxon.

Variant set: Protoporphyrinogen oxidase chemistry by enzyme family and terminal electron acceptor (One Or More)
HemJ acceptor-dependent routeReactionhemj_route

Annotons

HemJ-family protoporphyrinogen oxidase
hemj_activity
Participant: Family: HemJ protoporphyrinogen IX oxidase lineage
Family:
HemJ protoporphyrinogen IX oxidase lineagePANTHER:PTHR40255:SF1
Representative Members: PP_0431 (Pseudomonas putida KT2440 HemJ)UniProtKB:Q88QQ7 RHOS4_28450 (Cereibacter sphaeroides 2.4.1 HemJ)UniProtKB:Q53229

Function

protoporphyrinogen oxidase activityGO:0070818
Substrates: protoporphyrinogen IXCHEBI:57307 oxidized electron acceptor A (three molecules)
Products: protoporphyrin IXCHEBI:57306 reduced electron acceptor AH2 (three molecules)

Acceptor-dependent route without asserting molecular oxygen as direct substrate.

HemG quinone-acceptor routeReactionhemg_route

Annotons

HemG quinone-acceptor protoporphyrinogen dehydrogenase
hemg_activity
Participant: Family: HemG quinone-acceptor protoporphyrinogen dehydrogenase lineage
Family:
HemG quinone-acceptor protoporphyrinogen dehydrogenase lineagePANTHER:PTHR38030:SF2
Representative Members: hemG (Escherichia coli K-12)UniProtKB:P0ACB4

Function

protoporphyrinogen oxidase activity, quinone as acceptorGO:0070819
Substrates: protoporphyrinogen IXCHEBI:57307 quinone (three molecules)
Products: protoporphyrin IXCHEBI:57306 quinol (three molecules)
Cofactors: FMN

Substantive quinone-linked HemG route.

HemY oxygen-acceptor routeReactionhemy_route

Annotons

HemY/PgoX oxygen-dependent protoporphyrinogen oxidase
hemy_activity
Participant: Family: HemY/PPOX protoporphyrinogen oxidase lineage
Family:
HemY/PPOX protoporphyrinogen oxidase lineagePANTHER:PTHR42923:SF3 PTHR42923:SF3 also contains the Firmicutes coproporphyrinogen III oxidase CgoX (for example UniProtKB:P32397), which oxidizes coproporphyrinogen III rather than protoporphyrinogen IX in the CPD route (PMID:25646457). Subfamily membership alone does not establish the PPD activity asserted here.
Representative Members: pgoX / hemY (Myxococcus xanthus)UniProtKB:P56601 PPOX (Homo sapiens)UniProtKB:P50336 HEM14 (Saccharomyces cerevisiae)UniProtKB:P40012 hem14 (Schizosaccharomyces pombe)UniProtKB:Q10062

Function

protoporphyrinogen oxidase activity, oxygen as acceptorGO:0004729
Substrates: protoporphyrinogen IXCHEBI:57307 dioxygen (three molecules)
Products: protoporphyrin IXCHEBI:57306 hydrogen peroxide (three molecules)
Cofactors: FAD

Substantive oxygen-linked HemY route.

Part 2: insertion of ferrous iron to form heme B
Species-neutral ferrochelation of protoporphyrin IXReactionferrochelatase_step

The common terminal chemistry has no generic mitochondrial or cytosolic location; localization belongs to concrete organismal realizations.

heme B biosynthetic processGO:0006785

Annotons

Protoporphyrin ferrochelatase
ferrochelatase_activity
Participant: Family: ferrochelatase family
Family:
ferrochelatase familyPANTHER:PTHR11108 PTHR11108 also contains Firmicutes and Actinobacteria coproporphyrin III ferrochelatases (CpfC, for example UniProtKB:P32396 in PTHR11108:SF1), which metalate coproporphyrin III in the CPD route (PMID:25646457). Family membership alone does not establish the protoporphyrin IX activity asserted here.
Representative Members: hemH (Pseudomonas putida KT2440)UniProtKB:Q88PV4 hemH (Escherichia coli K-12)UniProtKB:P23871 FECH (Homo sapiens)UniProtKB:P22830 HEM15 (Saccharomyces cerevisiae)UniProtKB:P16622 hem15 (Schizosaccharomyces pombe)UniProtKB:O59786

Function

protoporphyrin ferrochelatase activityGO:0004325
Substrates: protoporphyrin IXCHEBI:57306 ferrous iron
Products: heme BCHEBI:60344

Final committed reaction producing heme B.