The Puzzle of Cytochrome C Biogenesis