The enzymatic oxidation of porphobilinogen