We show that the HAP1 protein binds in vitro to the upstream activation site (UAS) of the yeast CYC7 gene. Strikingly, this sequence bears no obvious similarity to the sequence bound by HAP1 at UAS1 of the CYC1 gene. The CYC1 and CYC7 sites compete for binding to HAP1 and have comparable affinities for the protein. The gross features of the interaction of HAP1 with the two sites are similar: multiple major and minor groove contacts, spanning 23 bp, on one helical face, with a back-side major groove contact toward one end. The precise positions of the contacts differ, however. A mutant form of HAP1, HAP1-18, abolishes the ability of the protein to bind to UAS1 but not CYC7 DNA. Possible mechanisms for how a single protein recognizes two sequences are discussed.