There are many classes of antimicrobial proteins, which have diverse structures and mechanisms of action. These include cationic antimicrobial peptides, S100 family proteins, peptidoglycan ...