An immunotoxin is an artificial protein consisting of a targeting portion linked to a toxin. When the protein binds to that cell, it is taken in through endocytosis, and the toxin kills the cell.[1] They are used for the treatment of some kinds of cancer and a few viral infections.