haploabnormalities