haploabnormal