Antimicrobial peptides: primeval molecules or future drugs?

Antimicrobial peptides: primeval molecules or future drugs?