Dissection of porphyrin-induced conformational dynamics in the heme biosynthesis enzyme ferrochelatase.