In the synthesis of porphyrin, it is created from the linear tetrapyrrole hydroxymethylbilane by the enzyme uroporphyrinogen III synthase, and is further converted into coproporphyrinogen III by the enzyme uroporphyrinogen III decarboxylase.
The synthesis of porphyrin involves the transformation of hydroxymethylbilane into coproporphyrinogen III through the action of uroporphyrinogen III synthase and uroporphyrinogen III decarboxylase.