CYB5D2 and cancer: Apart from their structural similarities the four proteins progesterone membrane component 1 (PGRMC1, also referred to as IZA, sigma-2 receptor, Dap1), PGRMC2, neudesin (NENF) and neuferricin (CYB5D2) display surprisingly divergent and multifunctional physiological properties related to cholesterol/steroid biosynthesis, drug metabolism and response, iron homeostasis, heme trafficking, energy metabolism, autophagy, apoptosis, cell cycle regulation, cell migration, neural functions, and tumorigenesis and cancer progression.