human and animal genes meet