Peptide ion channel toxins from the bootlace worm, the longest animal on Earth.

Peptide ion channel toxins from the bootlace worm, the longest animal on Earth.