Heterologe Insemination related domains (3)