Success de8a1908842c95190190826c5416b915 0.01 7 homozygote 8 174 1 both 181 baseline_all both low_batch IMPC_EYE_026_001