protoporphyrin-IX biosynthesis