A million peptide motifs for the molecular biologist. Article uri icon