Evolution and genetic architecture of disassortative mating at a locus under heterozygote advantage