heteroproteide
not defined yet