Developing a library of recognition proteins using FimH as a protein scaffold