immunomodulant immunoprotein immunoeffector immunogen immunomolecule immunotoxicant immunoreagent immunoreactant immunoagent immunoglobin