Periplasmic binding proteins: a versatile superfamily for protein engineering.