A hemoprotein (haem protein) is a protein containing a heme prosthetic group.