MSH6, a Saccharomyces cerevisiae protein that binds to mismatches as a heterodimer with MSH2