Pepdox
Hagfish intestinal antimicrobial peptides are ancient cathelicidins. | Pepdox