translate English to French: Some alleles appeared to be species specific.
Quelques allèles sont caractéristiques de l'espèce étudiée.