Therapeutic peptides: current applications and future directions | Synapse