Cytochrome b of protozoan mitochondria: relationships between function and structure