Porphyrins (Structure of Porphyrins) Objective: In addition to serving as building blocks for proteins, amino acids are precursor of many nitrogen-containing.