Peptide ivory-toad-plume | Proteinbase