Pepdox
Cathelicidins, essential gene-encoded mammalian antibiotics. | Pepdox