heteroagglutinin
not defined yet