haplochromosome