apomyoglobin nonhemoglobin apohemoglobin apocytochrome alphaglobin haptoglobulin alpha globin apohemoprotein apometalloprotein protoglobin