title: The structure and history of an ancient protein.
mesh_terms: D000818:Animals; D001001:Anura; D005075:Biological Evolution; D002417:Cattle; D003580:Cytochromes / Q000032:analysis*; D004285:Dogs; D000882:Haplorhini; D006801:Humans; D007313:Insecta; D008961:Models, Structural; D010944:Plants / Q000032:analysis; D011487:Protein Conformation; D014714:Vertebrates
chemical_list: D003580:Cytochromes