The unique structures of protozoan myoglobin and yeast hemoglobin: an evolutionary diversity.