Designed Armadillo repeat proteins: library generation, characterization and selection of peptide binders with high specificity.