Finding protein-binding sites in DNA sequences: the next generation.