A strategy of exon shuffling for making large peptide repertoires displayed on filamentous bacteriophage.