In vitro selection of peptides from molecular repertoires