CYP2B6 and cancer: Pgrmc1 (progesterone receptor membrane component 1) is a multifunctional 22 kDa protein with heme-binding and P450-activating capacity which was recognized under different names for roles in cell motility during neural development and in cancer, and apoptosis.