Defensins and other antimicrobial peptides: a historical perspective and an update.

Defensins and other antimicrobial peptides: a historical perspective and an update.