Gravar-mail: DNA display for in vitro selection of diverse peptide libraries