Discovery and characterization of anti-cancer peptides from a random peptide library | Synapse