Latarcins: versatile spider venom peptides

Latarcins: versatile spider venom peptides