(Upper) Proposed alternative pathway of porphyrin biosynthesis from uroporphyrinogen III to coproporphyrinogen III in D. vulgaris. (Lower) Porphyrin esters shown are the oxidized and methyl-esterified forms of the corresponding porphyrinogens. A, M, P and Me stand for acetate group, methyl group, propionyl group, and methyl ester, respectively.