isohemopyrrole
not defined yet