A membrane-bound vertebrate globin

A membrane-bound vertebrate globin