. . . "Antigens are large molecules (usually proteins) on the surface of many cells -- both human cells, and cells of viruses, fungi, bacteria, and some non-living substances such as toxins, chemicals, drugs, and foreign particles." .