new version with NA in case of infered contained in already defined alleles