Selection of protein binding sites from random nucleic acid sequences