Molluscan bioactive peptides