Isolation and partial characterization of primate ferrochelatase (EC 4.99.1.1)