From bd74a8b7ee88c5fc9913df7426c0abfd7c47b1ac Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Tue, 1 Oct 2024 08:52:10 -0500 Subject: [PATCH 1/5] Refactor pVACvector to build graph iteratively and only test missing junctions --- pvactools/lib/fasta_generator.py | 52 ++--- pvactools/lib/pipeline.py | 6 +- pvactools/tools/pvacvector/run.py | 338 ++++++++++++------------------ 3 files changed, 166 insertions(+), 230 deletions(-) diff --git a/pvactools/lib/fasta_generator.py b/pvactools/lib/fasta_generator.py index 264bb2d9..9773a4e0 100644 --- a/pvactools/lib/fasta_generator.py +++ b/pvactools/lib/fasta_generator.py @@ -354,44 +354,37 @@ def __init__(self, **kwargs): self.input_file = kwargs['input_file'] self.output_file_prefix = kwargs['output_file_prefix'] self.epitope_lengths = kwargs['epitope_lengths'] - self.spacers = kwargs['spacers'] + self.spacer = kwargs['spacer'] + self.junctions_to_test = kwargs['junctions_to_test'] + self.clip_length = kwargs['clip_length'] + self.output_files = [] def execute(self): seq_dict = dict() for record in SeqIO.parse(self.input_file, "fasta"): - data = {'seq': str(record.seq)} - if record.id != record.description: - data.update(json.loads(record.description.split(' ', 1)[1])) - contains_problematic_peptides = True - else: - contains_problematic_peptides = False - seq_dict[record.id] = data - seq_keys = sorted(seq_dict) - - if contains_problematic_peptides: - seq_tuples = self.combine_problematic_peptides(seq_dict) - else: - seq_tuples = list(itertools.permutations(seq_keys, 2)) + seq_dict[record.id] = str(record.seq) for length in self.epitope_lengths: epitopes = dict() fasta_sequences = OrderedDict() wingspan_length = length - 1 - for comb in seq_tuples: - seq1 = comb[0] - seq2 = comb[1] - seq1_seq = seq_dict[seq1]['seq'] - seq2_seq = seq_dict[seq2]['seq'] - trunc_seq1 = seq1_seq[(len(seq1_seq) - wingspan_length):len(seq1_seq)] - trunc_seq2 = seq2_seq[0:wingspan_length] - - for this_spacer in self.spacers: - if this_spacer != 'None': - seq_ID = seq1 + "|" + this_spacer + "|" + seq2 - epitopes[seq_ID] = (trunc_seq1 + this_spacer + trunc_seq2) - else: - seq_ID = seq1 + "|" + seq2 - epitopes[seq_ID] = trunc_seq1 + trunc_seq2 + for (seq1, seq2) in self.junctions_to_test: + seq1_seq = seq_dict[seq1] + seq2_seq = seq_dict[seq2] + for left_clip_length in range(0, self.clip_length+1): + for right_clip_length in range(0, self.clip_length+1): + #These combinations would've already been tested in previous attempts with lower clip lengths and can be skipped + if left_clip_length < self.clip_length and right_clip_length < self.clip_length: + continue + trunc_seq1 = seq1_seq[(len(seq1_seq) - wingspan_length):(len(seq1_seq) - left_clip_length)] + trunc_seq2 = seq2_seq[(0 + right_clip_length):wingspan_length] + + if self.spacer != 'None': + seq_ID = "{}|{}|{}|{}|{}".format(seq1, left_clip_length, self.spacer, right_clip_length, seq2) + epitopes[seq_ID] = (trunc_seq1 + self.spacer + trunc_seq2) + else: + seq_ID = "{}|{}|{}|{}".format(seq1, left_clip_length, right_clip_length, seq2) + epitopes[seq_ID] = trunc_seq1 + trunc_seq2 for seq_id in epitopes: sequence = epitopes[seq_id] @@ -400,6 +393,7 @@ def execute(self): fasta_sequences.setdefault(sequence, []).append(seq_id) output_file = "{}.{}.tsv".format(self.output_file_prefix, length) + self.output_files.append(output_file) output_key_file = "{}.key".format(output_file) writer = open(output_file, 'w') key_writer = open(output_key_file, 'w') diff --git a/pvactools/lib/pipeline.py b/pvactools/lib/pipeline.py index fef39fc0..200cd193 100644 --- a/pvactools/lib/pipeline.py +++ b/pvactools/lib/pipeline.py @@ -253,10 +253,14 @@ def generate_fasta(self, chunks): generate_fasta_params['input_file'] = self.tsv_file_path() generate_fasta_params['output_file_prefix'] = split_fasta_file_path generate_fasta_params['epitope_lengths'] = self.epitope_lengths - generate_fasta_params['spacers'] = self.spacers + generate_fasta_params['junctions_to_test'] = self.junctions_to_test + generate_fasta_params['spacer'] = self.spacer + generate_fasta_params['clip_length'] = self.clip_length status_message("Generating Variant Peptide FASTA and Key Files - Entries %s" % (fasta_chunk)) fasta_generator = self.fasta_generator(generate_fasta_params) fasta_generator.execute() + for file_name in fasta_generator.output_files: + shutil.copy(file_name, self.output_dir) else: for epitope_length in self.epitope_lengths: split_fasta_file_path = "{}_{}".format(self.split_fasta_basename(epitope_length), fasta_chunk) diff --git a/pvactools/tools/pvacvector/run.py b/pvactools/tools/pvacvector/run.py index f7d16071..2065c3b5 100644 --- a/pvactools/tools/pvacvector/run.py +++ b/pvactools/tools/pvacvector/run.py @@ -27,16 +27,18 @@ def define_parser(): return PvacvectorRunArgumentParser().parser -def run_pipelines(input_file, base_output_dir, args, spacer, class_i_prediction_algorithms, class_ii_prediction_algorithms, class_i_alleles, class_ii_alleles): +def run_pipelines(input_file, base_output_dir, args, junctions_to_test, spacer, tries, class_i_prediction_algorithms, class_ii_prediction_algorithms, class_i_alleles, class_ii_alleles): shared_arguments = { 'input_file' : input_file, 'input_file_type' : 'pvacvector_input_fasta', 'sample_name' : args.sample_name, 'n_threads' : args.n_threads, - 'spacers' : [spacer], + 'spacer' : spacer, + 'clip_length' : tries, 'downstream_sequence_length': 200, 'iedb_retries' : args.iedb_retries, 'additional_report_columns' : None, + 'junctions_to_test': junctions_to_test, } parsed_output_files = [] @@ -91,73 +93,37 @@ def run_pipelines(input_file, base_output_dir, args, spacer, class_i_prediction_ return parsed_output_files -def write_min_scores(min_scores_rows, directory, args): - #This will write the junction scores for all tested spacers - min_scores_file = os.path.join(directory, 'junction_scores.tsv') - rows = [] - with open(min_scores_file, 'w') as fh: - fieldnames = ['left_peptide', 'spacer', 'right_peptide', 'junction_score', 'epitope', 'allele', 'method'] +def write_junctions_file(graph, current_output_dir): + junctions_file = os.path.join(current_output_dir, 'junctions.tsv') + with open(junctions_file, 'w') as fh: + fieldnames = ['left_peptide', 'left_partner_clip', 'spacer', 'right_partner_clip', 'right_peptide', 'junction_score'] writer = csv.DictWriter(fh, delimiter="\t", fieldnames=fieldnames) writer.writeheader() - for row in min_scores_rows: - index_parts = row['Mutation'].split('|') - left_peptide = index_parts[0] - if len(index_parts) == 2: - spacer = 'None' - right_peptide = index_parts[1] - else: - spacer = index_parts[1] - right_peptide = index_parts[2] - new_row = { + for (left_peptide, right_peptide, edge_data) in graph.edges.data(): + row = { 'left_peptide': left_peptide, - 'spacer': spacer, + 'left_partner_clip': edge_data['left_partner_trim'], + 'spacer': edge_data['spacer'], + 'right_partner_clip': edge_data['right_partner_trim'], 'right_peptide': right_peptide, - 'epitope': row['Epitope Seq'], - 'allele': row['HLA Allele'], + 'junction_score': edge_data['weight'], } - if args.top_score_metric == 'lowest': - new_row['junction_score'] = float(row['Best IC50 Score']) - new_row['method'] = row['Best IC50 Score Method'] - elif args.top_score_metric == 'median': - new_row['junction_score'] = float(row['Median IC50 Score']) - new_row['method'] = 'median' - rows.append(new_row) - sorted_rows = sorted(rows, key=lambda k: k['junction_score']) - writer.writerows(sorted_rows) - - #This will filter `rows` to only the ones with the best spacer for each junction - best_spacers_min_scores = {} - best_spacers_min_scores_rows = {} - for row in rows: - index = (row['left_peptide'], row['right_peptide']) - score = row['junction_score'] - if index in best_spacers_min_scores and score >= best_spacers_min_scores[index]: - continue - else: - best_spacers_min_scores[index] = score - best_spacers_min_scores_rows[index] = row - sorted_best_spacers_min_scores_rows = sorted(best_spacers_min_scores_rows.values(), key=lambda k: k['junction_score']) - best_spacers_min_scores_file = os.path.join(directory, 'junction_scores.best_spacers.tsv') - with open(best_spacers_min_scores_file, 'w') as fh: - fieldnames = ['left_peptide', 'spacer', 'right_peptide', 'junction_score', 'epitope', 'allele', 'method'] - writer = csv.DictWriter(fh, delimiter="\t", fieldnames=fieldnames) - writer.writeheader() - writer.writerows(sorted_best_spacers_min_scores_rows) + writer.writerow(row) -def find_min_scores(parsed_output_files, current_output_dir, args, old_min_scores): - min_scores_rows = {} - indexes_with_good_binders = [] - #find indexes that contain a good binder so that they can be excluded from further processing - #we don't want any peptide-spacer-peptide combination (aka index) that contains a good binder +def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): + #min_scores_rows = {} + junctions_with_good_binders = set() + #find junctions that contain a good binder so that they can be excluded from further processing + #we don't want any peptide|left_clip|spacer|right_clip|peptide combination (aka junctions) that contains a good binder #Find min score of all the epitopes of each of the remaining peptide-spacer-peptide combinations - reprocessed_indexes = [] - reprocessed_min_scores = {} + processed_junctions = set() + junction_min_scores = {} for parsed_output_file in parsed_output_files: with open(parsed_output_file, 'r') as parsed: reader = csv.DictReader(parsed, delimiter="\t") for row in reader: index = row['Mutation'] - reprocessed_indexes.append(index) + processed_junctions.add(index) if args.top_score_metric == 'lowest': score = float(row['Best IC50 Score']) @@ -170,53 +136,43 @@ def find_min_scores(parsed_output_files, current_output_dir, args, old_min_score else: threshold = float(args.binding_threshold) if score < threshold: - indexes_with_good_binders.append(index) - - if index in reprocessed_min_scores and score >= reprocessed_min_scores[index]: - continue + junctions_with_good_binders.add(index) + + if index not in junction_min_scores: + #"initialize" with the first score encountered + junction_min_scores[index] = score + elif score < junction_min_scores[index]: + #if the current score is lower than the saved one, update the saved one + junction_min_scores[index] = score else: - reprocessed_min_scores[index] = score - min_scores_rows[index] = row - for index, data in reprocessed_min_scores.items(): - old_min_scores[index] = data - - write_min_scores(min_scores_rows.values(), current_output_dir, args) - - for index in indexes_with_good_binders: - if index in old_min_scores: - del old_min_scores[index] - - return old_min_scores - -def create_graph(iedb_results, seq_tuples, spacers): - Paths = nx.DiGraph() - for ep in seq_tuples: - ID_1 = ep[0] - ID_2 = ep[1] - for spacer in spacers: - if spacer == 'None': - key = str(ID_1 + "|" + ID_2) - else: - key = str(ID_1 + "|" + spacer + "|" + ID_2) - if key in iedb_results: - worst_case = iedb_results[key] - else: - continue - - if not Paths.has_node(ID_1): - Paths.add_node(ID_1) - - if not Paths.has_node(ID_2): - Paths.add_node(ID_2) - - if Paths.has_edge(ID_1, ID_2) and Paths[ID_1][ID_2]['weight'] < worst_case: - Paths[ID_1][ID_2]['weight'] = worst_case - Paths[ID_1][ID_2]['spacer'] = spacer - elif not Paths.has_edge(ID_1, ID_2): - Paths.add_edge(ID_1, ID_2, weight=worst_case, spacer=spacer) - - print("Graph contains " + str(len(Paths)) + " nodes (peptides) and " + str(Paths.size()) + " edges (junctions).") - return Paths + continue + good_junctions = processed_junctions - junctions_with_good_binders + for good_junction in good_junctions: + min_scores[good_junction] = junction_min_scores[good_junction] + + return min_scores + +def initialize_graph(seq_keys): + graph = nx.DiGraph() + for key in seq_keys: + graph.add_node(key) + return graph + +def add_valid_junctions_to_graph(graph, min_scores): + for key, worst_case in min_scores.items(): + if (key.count("|") == 3): + (id_1, left_partner_trim, right_partner_trim, id_2) = key.split("|") + spacer = "None" + elif (key.count("|") == 4): + (id_1, left_partner_trim, spacer, right_partner_trim, id_2) = key.split("|") + if graph.has_edge(id_1, id_2) and graph[id_1][id_2]['weight'] < worst_case: + graph[id_1][id_2]['weight'] = worst_case + graph[id_1][id_2]['spacer'] = spacer + graph[id_1][id_2]['left_partner_trim'] = int(left_partner_trim) + graph[id_1][id_2]['right_partner_trim'] = int(right_partner_trim) + elif not graph.has_edge(id_1, id_2): + graph.add_edge(id_1, id_2, weight=worst_case, spacer=spacer, left_partner_trim=int(left_partner_trim), right_partner_trim=int(right_partner_trim)) + return graph def check_graph_valid(Paths, seq_dict): graph_valid = True @@ -251,6 +207,13 @@ def check_graph_valid(Paths, seq_dict): else: return(graph_valid, "\n".join(errors)) +def identify_problematic_junctions(graph, seq_tuples): + tuples_to_process = [] + for (seq1, seq2) in seq_tuples: + if not graph.has_edge(seq1, seq2): + tuples_to_process.append([seq1, seq2]) + return tuples_to_process + def create_distance_matrix(Paths): print("Finding path.") distance_matrix = {} @@ -263,8 +226,8 @@ def create_distance_matrix(Paths): distance_matrix[ID_1][ID_2] = Paths[ID_1][ID_2]['weight'] return distance_matrix -def find_optimal_path(Paths, distance_matrix, seq_dict, seq_keys, base_output_dir, args): - init_state = sorted(Paths.nodes()) +def find_optimal_path(graph, distance_matrix, seq_dict, base_output_dir, args): + init_state = sorted(graph.nodes()) if not os.environ.get('TEST_FLAG') or os.environ.get('TEST_FLAG') == '0': random.shuffle(init_state) peptide = OptimalPeptide(init_state, distance_matrix) @@ -278,17 +241,15 @@ def find_optimal_path(Paths, distance_matrix, seq_dict, seq_keys, base_output_di results_file = os.path.join(base_output_dir, args.sample_name + '_results.fa') with open(results_file, 'w') as f: - name = list() - problematic_ends = [] - problematic_starts = [] - problematic_junctions = [] + names = list() cumulative_weight = 0 all_scores = list() + problematic_junctions = [] for i in range(0, (len(state) - 1)): - name.append(state[i]) - if Paths.has_edge(state[i], state[i + 1]): - edge = Paths[state[i]][state[i + 1]] + names.append(state[i]) + if graph.has_edge(state[i], state[i + 1]): + edge = graph[state[i]][state[i + 1]] try: min_score = min(min_score, edge['weight']) except: @@ -297,16 +258,14 @@ def find_optimal_path(Paths, distance_matrix, seq_dict, seq_keys, base_output_di all_scores.append(str(edge['weight'])) spacer = edge['spacer'] if spacer != 'None': - name.append(spacer) + names.append(spacer) else: - problematic_ends.append(state[i]) - problematic_starts.append(state[i+1]) problematic_junctions.append("{} - {}".format(state[i], state[i+1])) if len(problematic_junctions) > 0: - return (None, "No valid junction between peptides: {}".format(", ".join(problematic_junctions)), problematic_starts, problematic_ends) - name.append(state[-1]) + return (None, "No valid junction between peptides: {}".format(", ".join(problematic_junctions))) + names.append(state[-1]) median_score = str(cumulative_weight/len(all_scores)) - peptide_id_list = ','.join(name) + peptide_id_list = ','.join(names) score_list = ','.join(all_scores) output = list() output.append(">") @@ -318,63 +277,31 @@ def find_optimal_path(Paths, distance_matrix, seq_dict, seq_keys, base_output_di output.append("|All_Junction_Scores:") output.append(score_list) output.append("\n") - for id in name: - try: - output.append(seq_dict[id]) - except KeyError: - output.append(id) + for (i, name) in enumerate(names): + if name in args.spacers: + output.append(name) + else: + full_sequence = seq_dict[name] + if i > 0: + left_name = names[i-1] + if left_name in args.spacers: + left_name = names[i-2] + left_clip = graph.edges[(left_name, name)]['right_partner_trim'] + else: + left_clip = 0 + if i < (len(names) - 1): + right_name = names[i+1] + if right_name in args.spacers: + right_name = names[i+2] + right_clip = graph.edges[(name, right_name)]['left_partner_trim'] + else: + right_clip = 0 + clipped_sequence = full_sequence[left_clip:len(full_sequence) - right_clip] + output.append(clipped_sequence) + output.append("\n") f.write(''.join(output)) - return (results_file, None, None, None) - -def shorten_problematic_peptides(input_file, problematic_start, problematic_end, output_dir): - print("Shortening problematic peptides") - records = [] - for record in SeqIO.parse(input_file, "fasta"): - if record.id in problematic_start and record.id in problematic_end: - record_new = SeqRecord(Seq(str(record.seq)[1:-1], IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': True, 'problematic_end': True})) - elif record.id in problematic_start: - record_new = SeqRecord(Seq(str(record.seq)[1:], IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': True, 'problematic_end': False})) - elif record.id in problematic_end: - record_new = SeqRecord(Seq(str(record.seq)[:-1], IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': False, 'problematic_end': True})) - else: - record_new = SeqRecord(Seq(str(record.seq), IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': False, 'problematic_end': False})) - records.append(record_new) - os.makedirs(output_dir, exist_ok=True) - new_input_file = os.path.join(output_dir, "vector_input.fa") - SeqIO.write(records, new_input_file, "fasta") - return new_input_file - -def mark_problematic_peptides_in_fasta(input_file, problematic_start, problematic_end, output_dir): - print("Marking problematic peptides in fasta") - records = [] - for record in SeqIO.parse(input_file, "fasta"): - if record.id in problematic_start and record.id in problematic_end: - record_new = SeqRecord(Seq(str(record.seq), IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': True, 'problematic_end': True})) - elif record.id in problematic_start: - record_new = SeqRecord(Seq(str(record.seq), IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': True, 'problematic_end': False})) - elif record.id in problematic_end: - record_new = SeqRecord(Seq(str(record.seq), IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': False, 'problematic_end': True})) - else: - record_new = SeqRecord(Seq(str(record.seq), IUPAC.protein), id=record.id, description=json.dumps({'problematic_start': False, 'problematic_end': False})) - records.append(record_new) - os.makedirs(output_dir, exist_ok=True) - new_input_file = os.path.join(output_dir, "vector_input.fa") - SeqIO.write(records, new_input_file, "fasta") - return new_input_file - -def identify_problematic_peptides(Paths, seq_dict): - problematic_start = set(seq_dict.keys()) - set(Paths.nodes()) - problematic_end = set(seq_dict.keys()) - set(Paths.nodes()) - for node in Paths.nodes(): - if len(Paths.out_edges(node)) == 0 and len(Paths.in_edges(node)) == 0: - problematic_start.add(node) - problematic_end.add(node) - elif len(Paths.out_edges(node)) == 0: - problematic_end.add(node) - elif len(Paths.in_edges(node)) == 0: - problematic_start.add(node) - return (problematic_start, problematic_end) + return (results_file, None) def get_codon_for_amino_acid(amino_acid): amino_acid_to_codon = { @@ -462,51 +389,62 @@ def main(args_input=sys.argv[1:]): generator.execute() input_file = generator.output_file - results_file = None + seq_dict = dict() + for record in SeqIO.parse(input_file, "fasta"): + seq_dict[record.id] = str(record.seq) + seq_keys = sorted(seq_dict) + graph = initialize_graph(seq_keys) + + seq_tuples = list(itertools.permutations(seq_keys, 2)) + junctions_to_process = seq_tuples + max_tries = args.max_clip_length + 1 tries = 0 + results_file = None min_scores = {} while results_file is None and tries < max_tries: - if tries > 0: - input_file = shorten_problematic_peptides(input_file, problematic_start, problematic_end, os.path.join(base_output_dir, str(tries))) - seq_dict = dict() - for record in SeqIO.parse(input_file, "fasta"): - seq_dict[record.id] = str(record.seq) - seq_keys = sorted(seq_dict) - seq_tuples = list(itertools.permutations(seq_keys, 2)) - - processed_spacers = [] - results_file = None + print("Processing clip length {}".format(tries)) for spacer in args.spacers: print("Processing spacer {}".format(spacer)) - processed_spacers.append(spacer) current_output_dir = os.path.join(base_output_dir, str(tries), spacer) - try: - input_file = mark_problematic_peptides_in_fasta(input_file, problematic_start, problematic_end, current_output_dir) - except: - pass - parsed_output_files = run_pipelines(input_file, current_output_dir, args, spacer, class_i_prediction_algorithms, class_ii_prediction_algorithms, class_i_alleles, class_ii_alleles) + parsed_output_files = run_pipelines( + input_file, + current_output_dir, + args, + junctions_to_process, + spacer, + tries, + class_i_prediction_algorithms, + class_ii_prediction_algorithms, + class_i_alleles, + class_ii_alleles + ) min_scores = find_min_scores(parsed_output_files, current_output_dir, args, min_scores) - Paths = create_graph(min_scores, seq_tuples, processed_spacers) - (valid, error) = check_graph_valid(Paths, seq_dict) + add_valid_junctions_to_graph(graph, min_scores) + write_junctions_file(graph, current_output_dir) + (valid, error) = check_graph_valid(graph, seq_dict) if not valid: - (problematic_start, problematic_end) = identify_problematic_peptides(Paths, seq_dict) + junctions_to_process = identify_problematic_junctions(graph, seq_tuples) print("No valid path found. {}".format(error)) continue - distance_matrix = create_distance_matrix(Paths) - (results_file, error, problematic_start, problematic_end) = find_optimal_path(Paths, distance_matrix, seq_dict, seq_keys, base_output_dir, args) - if results_file is not None: - break - else: + distance_matrix = create_distance_matrix(graph) + (results_file, error) = find_optimal_path(graph, distance_matrix, seq_dict, base_output_dir, args) + if results_file is None: print("No valid path found. {}".format(error)) + junctions_to_process = identify_problematic_junctions(graph, seq_tuples) + else: + junctions_file = os.path.join(current_output_dir, 'junctions.tsv') + import shutil + shutil.copy(junctions_file, base_output_dir) + break tries += 1 if results_file is None: print( 'Unable to find path. ' + 'A vaccine design using the parameters specified could not be found. Some options that you may want to consider:\n' + - '1) increasing the acceptable junction binding score to allow more possible connections (-b parameter)\n' + - '2) using the "median" binding score instead of the "best" binding score for each junction, (best may be too conservative, -m parameter)' + '1) decreasing the acceptable junction binding score to allow more possible connections (-b parameter)\n' + + #'2) using the "median" binding score instead of the "best" binding score for each junction, (best may be too conservative, -m parameter)' ) else: if 'DISPLAY' in os.environ.keys(): From cd5a5f1dce9084ecd76b559bd7ed5fb041b9f78c Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Fri, 13 Dec 2024 09:10:41 -0600 Subject: [PATCH 2/5] Update pVACvector test data --- .../Test.vector.results.output.dna.fa | 26 +- .../pvacvector/Test.vector.results.output.fa | 14 +- ....vector.results.output.junction_scores.tsv | 91 -- .../Test.vector.results.output.junctions.tsv | 89 ++ tests/test_data/pvacvector/clipped.0.AAY.fa | 24 + .../test_data/pvacvector/clipped.0.AAY.fa.key | 24 + .../pvacvector/clipped.0.AAY.junctions.tsv | 9 + tests/test_data/pvacvector/clipped.0.None.fa | 40 + .../pvacvector/clipped.0.None.fa.key | 40 + .../pvacvector/clipped.0.None.junctions.tsv | 9 + tests/test_data/pvacvector/clipped.1.None.fa | 72 + .../pvacvector/clipped.1.None.fa.key | 72 + .../pvacvector/clipped.1.None.junctions.tsv | 12 + tests/test_data/pvacvector/clipped.fa | 10 - tests/test_data/pvacvector/clipped.result.fa | 6 + .../response_HLA-A*02:01_8_ann_fa_input.tsv | 1260 ++++++++--------- tests/test_pvacvector.py | 85 +- 17 files changed, 1108 insertions(+), 775 deletions(-) delete mode 100644 tests/test_data/pvacvector/Test.vector.results.output.junction_scores.tsv create mode 100644 tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv create mode 100644 tests/test_data/pvacvector/clipped.0.AAY.fa create mode 100644 tests/test_data/pvacvector/clipped.0.AAY.fa.key create mode 100644 tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv create mode 100644 tests/test_data/pvacvector/clipped.0.None.fa create mode 100644 tests/test_data/pvacvector/clipped.0.None.fa.key create mode 100644 tests/test_data/pvacvector/clipped.0.None.junctions.tsv create mode 100644 tests/test_data/pvacvector/clipped.1.None.fa create mode 100644 tests/test_data/pvacvector/clipped.1.None.fa.key create mode 100644 tests/test_data/pvacvector/clipped.1.None.junctions.tsv delete mode 100644 tests/test_data/pvacvector/clipped.fa create mode 100644 tests/test_data/pvacvector/clipped.result.fa diff --git a/tests/test_data/pvacvector/Test.vector.results.output.dna.fa b/tests/test_data/pvacvector/Test.vector.results.output.dna.fa index ad76d0bd..a2a82470 100644 --- a/tests/test_data/pvacvector/Test.vector.results.output.dna.fa +++ b/tests/test_data/pvacvector/Test.vector.results.output.dna.fa @@ -1,14 +1,14 @@ ->MT.CASP10.S654R,MT.PRDM15.G654W,MT.SUMF2.G23A,MT.TP53.R157H,MT.PEX1.V356I,MT.ACSL3.S345N,MT.DTX3L.G501R,MT.POM121C.G3107R,MT.NRCAM.P838H,MT.FAT3.R4848T|Median_Junction_Score:26673.712222222224|Lowest_Junction_Score:8098.0|All_Junction_Scores:21011.2,34080.01,28039.04,36952.44,9718.78,32543.43,34338.35,35282.16,8098.0 -GGCTACGTGTGGTTCAGATTCGTGGAGGAGGGCTGGTGGTACATCCAGAGCTTCTGCAAC -CACCTGAAGAAGCTGAGAACCGGCCTGATCGCCCACTTCGGCGAGGGCTGGCCCGGCTGG -AGCAGACTGAGAAGACTGCCCGACGACAAGAAGCTGGGCATCCTGTTCGGCAGAAAGAGC -ATCTGGCAGAAGCTGAGAAGACTGGACGGCGCCCTGAGCCTGAGAAAGCAGAGCCAGTGG -ATGACCGAGGTGGAGAGACACTGCCCCCACTTCGAGAGATGCAGCAGAAGCGACGGCCTG -AAGACCACCTGGCAGGTGTGGCTGGACCCCTTCATCAAGGAGGAGGGCAGCGAGGAGTTC -GACTTCATCCTGCCCCACCCCAGATGGGAGATCCTGATCGGCAGACAGAACGTGACCGGC -GGCTACTACAAGAGAGAGGCCAAGACCAAGCTGGCCAAGGCCAAGCAGTACAGACTGAAG -GGCTGGGGCATGAGCTTCCTGGCCGGCAAGAAGCTGAAGGAGGGCTTCGGCGCCCCCGCC -TGGAGCCAGCCCTGGTTCAGAGGCAGCACCTTCGTGTTCAGCGGCGGCGCCGCCACCAGC +>MT.SUMF2.G23A,MT.TP53.R157H,MT.POM121C.G3107R,MT.CASP10.S654R,MT.DTX3L.G501R,MT.ACSL3.S345N,MT.FAT3.R4848T,MT.PRDM15.G654W,MT.NRCAM.P838H,MT.PEX1.V356I|Median_Junction_Score:29668.103333333333|Lowest_Junction_Score:17203.02|All_Junction_Scores:35215.03,17203.02,23486.97,24345.72,36498.27,35806.72,26803.52,36869.38,30784.3 +AAGCTGGGCATCCTGTTCGGCAGAAAGAGCATCTGGCAGAAGCTGAGAAGACTGGACGGC +GCCCTGAGCCTGAGAAAGCAGAGCCAGTGGATGACCGAGGTGGAGAGACACTGCCCCCAC +TTCGAGAGATGCAGCAGAAGCGACGGCCTGTTCGGCGCCCCCGCCTGGAGCCAGCCCTGG +TTCAGAGGCAGCACCTTCGTGTTCAGCGGCGGCGCCGCCACCAGCGGCTACGTGTGGTTC +AGATTCGTGGAGGAGGGCTGGTGGTACATCCAGAGCTTCTGCAACCACCTGAAGAAGCTG +CTGGCCAAGGCCAAGCAGTACAGACTGAAGGGCTGGGGCATGAGCTTCCTGGCCGGCAAG +AAGCTGAAGGAGGGCCACCCCAGATGGGAGATCCTGATCGGCAGACAGAACGTGACCGGC +GGCTACTACAAGAGAGAGGCCAAGACCAAGAGCCTGGCCAGCACCCTGAGCCCCAGCTGC +AGAACCACCCCCCAGTTCTTCCCCAGCAGCTACCTGCCCCCCCACAGAACCGGCCTGATC +GCCCACTTCGGCGAGGGCTGGCCCGGCTGGAGCAGACTGAGAAGACTGCCCGACGACAAG GACGGCACCTGGATCTGCAGATTCAACGGCAACCACCAGCCCAGAATCAGCAGCCTGACC -AACGGCGTGCCCATCAGCCTGGCCAGCACCCTGAGCCCCAGCTGCAGAACCACCCCCCAG -TTCTTCCCCAGCAGCTACCTGCCCCCCCAC +AACGGCGTGCCCATCAAGACCACCTGGCAGGTGTGGCTGGACCCCTTCATCAAGGAGGAG +GGCAGCGAGGAGTTCGACTTCATCCTGCCC diff --git a/tests/test_data/pvacvector/Test.vector.results.output.fa b/tests/test_data/pvacvector/Test.vector.results.output.fa index 20fee709..10522156 100644 --- a/tests/test_data/pvacvector/Test.vector.results.output.fa +++ b/tests/test_data/pvacvector/Test.vector.results.output.fa @@ -1,11 +1,11 @@ ->MT.CASP10.S654R,MT.PRDM15.G654W,MT.SUMF2.G23A,MT.TP53.R157H,MT.PEX1.V356I,MT.ACSL3.S345N,MT.DTX3L.G501R,MT.POM121C.G3107R,MT.NRCAM.P838H,MT.FAT3.R4848T|Median_Junction_Score:26673.712222222224|Lowest_Junction_Score:8098.0|All_Junction_Scores:21011.2,34080.01,28039.04,36952.44,9718.78,32543.43,34338.35,35282.16,8098.0 -GYVWFRFVEEGWWYIQSFCNHLKKL -RTGLIAHFGEGWPGWSRLRRLPDDK +>MT.SUMF2.G23A,MT.TP53.R157H,MT.POM121C.G3107R,MT.CASP10.S654R,MT.DTX3L.G501R,MT.ACSL3.S345N,MT.FAT3.R4848T,MT.PRDM15.G654W,MT.NRCAM.P838H,MT.PEX1.V356I|Median_Junction_Score:29668.103333333333|Lowest_Junction_Score:17203.02|All_Junction_Scores:35215.03,17203.02,23486.97,24345.72,36498.27,35806.72,26803.52,36869.38,30784.3 KLGILFGRKSIWQKLRRLDGALSLR KQSQWMTEVERHCPHFERCSRSDGL -KTTWQVWLDPFIKEEGSEEFDFILP -HPRWEILIGRQNVTGGYYKREAKTK -LAKAKQYRLKGWGMSFLAGKKLKEG FGAPAWSQPWFRGSTFVFSGGAATS -DGTWICRFNGNHQPRISSLTNGVPI +GYVWFRFVEEGWWYIQSFCNHLKKL +LAKAKQYRLKGWGMSFLAGKKLKEG +HPRWEILIGRQNVTGGYYKREAKTK SLASTLSPSCRTTPQFFPSSYLPPH +RTGLIAHFGEGWPGWSRLRRLPDDK +DGTWICRFNGNHQPRISSLTNGVPI +KTTWQVWLDPFIKEEGSEEFDFILP diff --git a/tests/test_data/pvacvector/Test.vector.results.output.junction_scores.tsv b/tests/test_data/pvacvector/Test.vector.results.output.junction_scores.tsv deleted file mode 100644 index 5998e278..00000000 --- a/tests/test_data/pvacvector/Test.vector.results.output.junction_scores.tsv +++ /dev/null @@ -1,91 +0,0 @@ -left_peptide spacer right_peptide junction_score epitope allele method -MT.FAT3.R4848T None MT.DTX3L.G501R 12.01 SSYLPPHL H-2-Kb median -MT.NRCAM.P838H None MT.CASP10.S654R 40.01 IGYVWFRF H-2-Kb median -MT.POM121C.G3107R None MT.CASP10.S654R 56.94 SGYVWFRF H-2-Kb median -MT.ACSL3.S345N None MT.CASP10.S654R 197.5 KGYVWFRF H-2-Kb median -MT.PRDM15.G654W None MT.CASP10.S654R 197.5 KGYVWFRF H-2-Kb median -MT.SUMF2.G23A None MT.CASP10.S654R 218.27 RGYVWFRF H-2-Kb median -MT.TP53.R157H None MT.CASP10.S654R 223.68 LGYVWFRF H-2-Kb median -MT.FAT3.R4848T None MT.POM121C.G3107R 240.19 SSYLPPHF H-2-Kb median -MT.SUMF2.G23A None MT.PRDM15.G654W 256.43 LSLRRTGL H-2-Kb median -MT.FAT3.R4848T None MT.CASP10.S654R 753.51 HGYVWFRF H-2-Kb median -MT.DTX3L.G501R None MT.CASP10.S654R 1379.05 GGYVWFRF H-2-Kb median -MT.PEX1.V356I None MT.PRDM15.G654W 2217.24 FILPRTGL H-2-Kb median -MT.SUMF2.G23A None MT.ACSL3.S345N 2934.34 LSLRHPRW H-2-Kb median -MT.PEX1.V356I None MT.CASP10.S654R 3156.46 PGYVWFRF H-2-Kb median -MT.NRCAM.P838H None MT.ACSL3.S345N 3271.45 IHPRWEIL H-2-Kb median -MT.POM121C.G3107R None MT.FAT3.R4848T 3682.1 TSSLASTL H-2-Kb median -MT.SUMF2.G23A None MT.DTX3L.G501R 4267.29 LSLRLAKA H-2-Kb median -MT.SUMF2.G23A None MT.POM121C.G3107R 4618.85 LSLRFGAP H-2-Kb median -MT.FAT3.R4848T None MT.PRDM15.G654W 4634.52 SSYLPPHR H-2-Kb median -MT.PEX1.V356I None MT.FAT3.R4848T 5101.18 FDFILPSL H-2-Kb median -MT.SUMF2.G23A None MT.FAT3.R4848T 5179.6 GALSLRSL H-2-Kb median -MT.PEX1.V356I None MT.SUMF2.G23A 5612.64 ILPKLGIL H-2-Kb median -MT.NRCAM.P838H None MT.SUMF2.G23A 5843.53 VPIKLGIL H-2-Kb median -MT.POM121C.G3107R None MT.ACSL3.S345N 6114.74 SHPRWEIL H-2-Kb median -MT.POM121C.G3107R None MT.PRDM15.G654W 6435.55 AATSRTGL H-2-Kb median -MT.CASP10.S654R None MT.DTX3L.G501R 6902.65 CNHLKKLL H-2-Kb median -MT.FAT3.R4848T None MT.SUMF2.G23A 7467.22 SYLPPHKL H-2-Kb median -MT.NRCAM.P838H None MT.FAT3.R4848T 8098.0 TNGVPISL H-2-Kb median -MT.PEX1.V356I None MT.DTX3L.G501R 8556.86 EFDFILPL H-2-Kb median -MT.PEX1.V356I None MT.ACSL3.S345N 9718.78 FILPHPRW H-2-Kb median -MT.FAT3.R4848T None MT.PEX1.V356I 10209.65 SSYLPPHK H-2-Kb median -MT.FAT3.R4848T None MT.TP53.R157H 10209.65 SSYLPPHK H-2-Kb median -MT.POM121C.G3107R None MT.DTX3L.G501R 10221.26 SGGAATSL H-2-Kb median -MT.TP53.R157H None MT.DTX3L.G501R 10707.92 CSRSDGLL H-2-Kb median -MT.TP53.R157H None MT.ACSL3.S345N 11218.6 LHPRWEIL H-2-Kb median -MT.CASP10.S654R None MT.ACSL3.S345N 11218.6 LHPRWEIL H-2-Kb median -MT.FAT3.R4848T None MT.NRCAM.P838H 11281.17 SSYLPPHD H-2-Kb median -MT.CASP10.S654R None MT.POM121C.G3107R 11317.23 CNHLKKLF H-2-Kb median -MT.PRDM15.G654W None MT.ACSL3.S345N 11740.18 KHPRWEIL H-2-Kb median -MT.NRCAM.P838H None MT.PRDM15.G654W 11941.18 VPIRTGLI H-2-Kb median -MT.NRCAM.P838H None MT.POM121C.G3107R 12125.14 VPIFGAPA H-2-Kb median -MT.PEX1.V356I None MT.POM121C.G3107R 12367.75 EFDFILPF H-2-Kb median -MT.POM121C.G3107R None MT.SUMF2.G23A 12897.45 ATSKLGIL H-2-Kb median -MT.FAT3.R4848T None MT.ACSL3.S345N 13969.7 SSYLPPHH H-2-Kb median -MT.CASP10.S654R None MT.FAT3.R4848T 14523.94 NHLKKLSL H-2-Kb median -MT.CASP10.S654R None MT.SUMF2.G23A 15056.12 KKLKLGIL H-2-Kb median -MT.ACSL3.S345N None MT.SUMF2.G23A 15190.47 KTKKLGIL H-2-Kb median -MT.SUMF2.G23A None MT.PEX1.V356I 16669.81 LSLRKTTW H-2-Kb median -MT.ACSL3.S345N None MT.POM121C.G3107R 16867.21 KTKFGAPA H-2-Kb median -MT.DTX3L.G501R None MT.FAT3.R4848T 17757.12 KKLKEGSL H-2-Kb median -MT.POM121C.G3107R None MT.PEX1.V356I 18283.32 TSKTTWQV H-2-Kb median -MT.TP53.R157H None MT.POM121C.G3107R 18708.97 CSRSDGLF H-2-Kb median -MT.DTX3L.G501R None MT.SUMF2.G23A 20800.16 KKLKEGKL H-2-Kb median -MT.CASP10.S654R None MT.PRDM15.G654W 21011.2 KKLRTGLI H-2-Kb median -MT.ACSL3.S345N None MT.PRDM15.G654W 21476.88 KTKRTGLI H-2-Kb median -MT.NRCAM.P838H None MT.DTX3L.G501R 21976.87 LTNGVPIL H-2-Kb median -MT.ACSL3.S345N None MT.FAT3.R4848T 22428.72 KSLASTLS H-2-Kb median -MT.PRDM15.G654W None MT.FAT3.R4848T 22428.72 KSLASTLS H-2-Kb median -MT.TP53.R157H None MT.SUMF2.G23A 22739.04 DGLKLGIL H-2-Kb median -MT.DTX3L.G501R None MT.ACSL3.S345N 23694.22 GHPRWEIL H-2-Kb median -MT.TP53.R157H None MT.FAT3.R4848T 23951.98 LSLASTLS H-2-Kb median -MT.NRCAM.P838H None MT.TP53.R157H 25051.97 VPIKQSQW H-2-Kb median -MT.TP53.R157H None MT.PRDM15.G654W 25206.42 SDGLRTGL H-2-Kb median -MT.SUMF2.G23A None MT.NRCAM.P838H 25411.52 LSLRDGTW H-2-Kb median -MT.PEX1.V356I None MT.TP53.R157H 25784.3 ILPKQSQW H-2-Kb median -MT.POM121C.G3107R None MT.TP53.R157H 27008.76 TSKQSQWM H-2-Kb median -MT.SUMF2.G23A None MT.TP53.R157H 28039.04 LSLRKQSQ H-2-Kb median -MT.CASP10.S654R None MT.PEX1.V356I 28976.0 KLKTTWQV H-2-Kb median -MT.PEX1.V356I None MT.NRCAM.P838H 30139.96 FILPDGTW H-2-Kb median -MT.NRCAM.P838H None MT.PEX1.V356I 30844.98 IKTTWQVW H-2-Kb median -MT.CASP10.S654R None MT.TP53.R157H 32200.86 CNHLKKLK H-2-Kb median -MT.ACSL3.S345N None MT.DTX3L.G501R 32543.43 KREAKTKL H-2-Kb median -MT.PRDM15.G654W None MT.DTX3L.G501R 32898.51 RRLPDDKL H-2-Kb median -MT.ACSL3.S345N None MT.TP53.R157H 33048.0 KTKKQSQW H-2-Kb median -MT.ACSL3.S345N None MT.PEX1.V356I 33204.27 TKKTTWQV H-2-Kb median -MT.PRDM15.G654W None MT.SUMF2.G23A 34080.01 RLPDDKKL H-2-Kb median -MT.DTX3L.G501R None MT.POM121C.G3107R 34338.35 KEGFGAPA H-2-Kb median -MT.DTX3L.G501R None MT.PRDM15.G654W 34547.8 KEGRTGLI H-2-Kb median -MT.CASP10.S654R None MT.NRCAM.P838H 34561.25 CNHLKKLD H-2-Kb median -MT.POM121C.G3107R None MT.NRCAM.P838H 35282.16 TSDGTWIC H-2-Kb median -MT.PRDM15.G654W None MT.PEX1.V356I 36600.68 KKTTWQVW H-2-Kb median -MT.PRDM15.G654W None MT.POM121C.G3107R 36826.32 RRLPDDKF H-2-Kb median -MT.TP53.R157H None MT.PEX1.V356I 36952.44 LKTTWQVW H-2-Kb median -MT.PRDM15.G654W None MT.TP53.R157H 38463.44 KKQSQWMT H-2-Kb median -MT.DTX3L.G501R None MT.PEX1.V356I 38530.5 KKLKEGKT H-2-Kb median -MT.ACSL3.S345N None MT.NRCAM.P838H 38600.61 KTKDGTWI H-2-Kb median -MT.TP53.R157H None MT.NRCAM.P838H 38873.46 LDGTWICR H-2-Kb median -MT.PRDM15.G654W None MT.NRCAM.P838H 38978.75 KDGTWICR H-2-Kb median -MT.DTX3L.G501R None MT.TP53.R157H 40513.38 KKLKEGKQ H-2-Kb median -MT.DTX3L.G501R None MT.NRCAM.P838H 42420.31 GDGTWICR H-2-Kb median diff --git a/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv b/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv new file mode 100644 index 00000000..75f1bc7c --- /dev/null +++ b/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv @@ -0,0 +1,89 @@ +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score +MT.ACSL3.S345N 0 None 0 MT.TP53.R157H 41919.78 +MT.ACSL3.S345N 0 None 0 MT.POM121C.G3107R 28221.36 +MT.ACSL3.S345N 0 None 0 MT.CASP10.S654R 25576.19 +MT.ACSL3.S345N 0 None 0 MT.DTX3L.G501R 36080.11 +MT.ACSL3.S345N 0 None 0 MT.NRCAM.P838H 24642.55 +MT.ACSL3.S345N 0 None 0 MT.PEX1.V356I 31356.79 +MT.ACSL3.S345N 0 None 0 MT.PRDM15.G654W 37632.32 +MT.ACSL3.S345N 0 None 0 MT.FAT3.R4848T 35806.72 +MT.ACSL3.S345N 0 None 0 MT.SUMF2.G23A 30926.52 +MT.CASP10.S654R 0 None 0 MT.TP53.R157H 20681.89 +MT.CASP10.S654R 0 None 0 MT.PRDM15.G654W 14724.74 +MT.CASP10.S654R 0 None 0 MT.NRCAM.P838H 8028.38 +MT.CASP10.S654R 0 None 0 MT.DTX3L.G501R 24345.72 +MT.CASP10.S654R 0 None 0 MT.SUMF2.G23A 15143.36 +MT.CASP10.S654R 0 None 0 MT.FAT3.R4848T 4171.1 +MT.CASP10.S654R 0 None 0 MT.ACSL3.S345N 2649.57 +MT.CASP10.S654R 0 None 0 MT.POM121C.G3107R 5955.1 +MT.DTX3L.G501R 0 None 0 MT.POM121C.G3107R 10268.81 +MT.DTX3L.G501R 0 None 0 MT.SUMF2.G23A 22850.52 +MT.DTX3L.G501R 0 None 0 MT.TP53.R157H 41707.15 +MT.DTX3L.G501R 0 None 0 MT.CASP10.S654R 5140.02 +MT.DTX3L.G501R 0 None 0 MT.FAT3.R4848T 17721.61 +MT.DTX3L.G501R 0 None 0 MT.PEX1.V356I 36521.98 +MT.DTX3L.G501R 0 None 0 MT.PRDM15.G654W 28746.49 +MT.DTX3L.G501R 0 None 0 MT.NRCAM.P838H 31211.58 +MT.DTX3L.G501R 0 None 0 MT.ACSL3.S345N 36498.27 +MT.FAT3.R4848T 0 None 0 MT.SUMF2.G23A 19790.04 +MT.FAT3.R4848T 0 None 0 MT.TP53.R157H 36807.59 +MT.FAT3.R4848T 0 None 0 MT.NRCAM.P838H 17336.8 +MT.FAT3.R4848T 0 None 0 MT.PEX1.V356I 26723.02 +MT.FAT3.R4848T 0 None 0 MT.PRDM15.G654W 26803.52 +MT.FAT3.R4848T 0 None 0 MT.POM121C.G3107R 1278.62 +MT.FAT3.R4848T 0 None 0 MT.DTX3L.G501R 16163.44 +MT.FAT3.R4848T 0 None 0 MT.ACSL3.S345N 30270.36 +MT.NRCAM.P838H 0 None 0 MT.PEX1.V356I 30784.3 +MT.NRCAM.P838H 0 None 0 MT.POM121C.G3107R 25464.36 +MT.NRCAM.P838H 0 None 0 MT.TP53.R157H 35387.67 +MT.NRCAM.P838H 0 None 0 MT.FAT3.R4848T 20740.61 +MT.NRCAM.P838H 0 None 0 MT.SUMF2.G23A 25679.06 +MT.NRCAM.P838H 0 None 0 MT.PRDM15.G654W 31792.71 +MT.NRCAM.P838H 0 None 0 MT.CASP10.S654R 20770.7 +MT.NRCAM.P838H 0 None 0 MT.DTX3L.G501R 8380.21 +MT.NRCAM.P838H 0 None 0 MT.ACSL3.S345N 29131.61 +MT.PEX1.V356I 0 None 0 MT.NRCAM.P838H 521.16 +MT.PEX1.V356I 0 None 0 MT.CASP10.S654R 4693.92 +MT.PEX1.V356I 0 None 0 MT.POM121C.G3107R 2313.88 +MT.PEX1.V356I 0 None 0 MT.FAT3.R4848T 6982.35 +MT.PEX1.V356I 0 None 0 MT.DTX3L.G501R 3711.86 +MT.PEX1.V356I 0 None 0 MT.SUMF2.G23A 1568.68 +MT.PEX1.V356I 0 None 0 MT.TP53.R157H 30563.6 +MT.PEX1.V356I 0 None 0 MT.ACSL3.S345N 15208.23 +MT.PEX1.V356I 0 None 0 MT.PRDM15.G654W 4159.79 +MT.POM121C.G3107R 0 None 0 MT.SUMF2.G23A 29377.88 +MT.POM121C.G3107R 0 None 0 MT.ACSL3.S345N 31786.51 +MT.POM121C.G3107R 0 None 0 MT.CASP10.S654R 23486.97 +MT.POM121C.G3107R 0 None 0 MT.DTX3L.G501R 36195.84 +MT.POM121C.G3107R 0 None 0 MT.FAT3.R4848T 32071.19 +MT.POM121C.G3107R 0 None 0 MT.TP53.R157H 40994.45 +MT.POM121C.G3107R 0 None 0 MT.PEX1.V356I 18605.41 +MT.POM121C.G3107R 0 None 0 MT.NRCAM.P838H 11597.13 +MT.POM121C.G3107R 0 None 0 MT.PRDM15.G654W 35567.32 +MT.PRDM15.G654W 0 None 0 MT.CASP10.S654R 15873.83 +MT.PRDM15.G654W 0 None 0 MT.FAT3.R4848T 17747.14 +MT.PRDM15.G654W 0 None 0 MT.ACSL3.S345N 35307.74 +MT.PRDM15.G654W 0 None 0 MT.TP53.R157H 41919.78 +MT.PRDM15.G654W 0 None 0 MT.NRCAM.P838H 36869.38 +MT.PRDM15.G654W 0 None 0 MT.DTX3L.G501R 22371.53 +MT.PRDM15.G654W 0 None 0 MT.SUMF2.G23A 25131.25 +MT.PRDM15.G654W 0 None 0 MT.POM121C.G3107R 14202.73 +MT.PRDM15.G654W 0 None 0 MT.PEX1.V356I 37434.15 +MT.SUMF2.G23A 0 None 0 MT.TP53.R157H 35215.03 +MT.SUMF2.G23A 0 None 0 MT.ACSL3.S345N 24253.18 +MT.SUMF2.G23A 0 None 0 MT.FAT3.R4848T 15608.82 +MT.SUMF2.G23A 0 None 0 MT.POM121C.G3107R 6397.99 +MT.SUMF2.G23A 0 None 0 MT.PRDM15.G654W 21870.12 +MT.SUMF2.G23A 0 None 0 MT.DTX3L.G501R 14578.57 +MT.SUMF2.G23A 0 None 0 MT.PEX1.V356I 8795.19 +MT.SUMF2.G23A 0 None 0 MT.NRCAM.P838H 5007.01 +MT.SUMF2.G23A 0 None 0 MT.CASP10.S654R 5177.19 +MT.TP53.R157H 0 None 0 MT.FAT3.R4848T 7002.48 +MT.TP53.R157H 0 None 0 MT.ACSL3.S345N 5678.06 +MT.TP53.R157H 0 None 0 MT.NRCAM.P838H 11842.36 +MT.TP53.R157H 0 None 0 MT.PEX1.V356I 668.3 +MT.TP53.R157H 0 None 0 MT.POM121C.G3107R 17203.02 +MT.TP53.R157H 0 None 0 MT.PRDM15.G654W 17753.66 +MT.TP53.R157H 0 None 0 MT.DTX3L.G501R 30620.2 +MT.TP53.R157H 0 None 0 MT.SUMF2.G23A 16264.49 +MT.TP53.R157H 0 None 0 MT.CASP10.S654R 12128.56 diff --git a/tests/test_data/pvacvector/clipped.0.AAY.fa b/tests/test_data/pvacvector/clipped.0.AAY.fa new file mode 100644 index 00000000..e3c39cec --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.AAY.fa @@ -0,0 +1,24 @@ +>1 +AKEWELKAAYLPALRAQ +>2 +AKEWELKAAYNPLGMRG +>3 +AKEWELKAAYPALRAQT +>4 +AKEWELKAAYPTAWATA +>5 +ANVVWKVAAYLPALRAQ +>6 +ANVVWKVAAYPALRAQT +>7 +ANVVWKVAAYPTAWATA +>8 +AWTAARVAAYLPALRAQ +>9 +AWTAARVAAYNPLGMRG +>10 +AWTAARVAAYPALRAQT +>11 +PGPGPSFAAYLPALRAQ +>12 +PGPGPSFAAYPTAWATA diff --git a/tests/test_data/pvacvector/clipped.0.AAY.fa.key b/tests/test_data/pvacvector/clipped.0.AAY.fa.key new file mode 100644 index 00000000..03ea465c --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.AAY.fa.key @@ -0,0 +1,24 @@ +1: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +2: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|AAY|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +3: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +4: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|AAY|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +5: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +6: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +7: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|AAY|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +8: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +9: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|AAY|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +10: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +11: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|AAY|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +12: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|AAY|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 diff --git a/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv b/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv new file mode 100644 index 00000000..007b5a99 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv @@ -0,0 +1,9 @@ +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 diff --git a/tests/test_data/pvacvector/clipped.0.None.fa b/tests/test_data/pvacvector/clipped.0.None.fa new file mode 100644 index 00000000..727e2ea9 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.None.fa @@ -0,0 +1,40 @@ +>1 +AKEWELKLPALRAQ +>2 +AKEWELKNPLGMRG +>3 +AKEWELKPALRAQT +>4 +AKEWELKPTAWATA +>5 +ANVVWKVKSQAAPG +>6 +ANVVWKVLPALRAQ +>7 +ANVVWKVPALRAQT +>8 +ANVVWKVPTAWATA +>9 +APGPGPSKSQAAPG +>10 +APGPGPSNPLGMRG +>11 +APGPGPSPALRAQT +>12 +APGPGPSPTAWATA +>13 +AWTAARVKSQAAPG +>14 +AWTAARVLPALRAQ +>15 +AWTAARVNPLGMRG +>16 +AWTAARVPALRAQT +>17 +PGPGPSFKSQAAPG +>18 +PGPGPSFLPALRAQ +>19 +PGPGPSFNPLGMRG +>20 +PGPGPSFPTAWATA diff --git a/tests/test_data/pvacvector/clipped.0.None.fa.key b/tests/test_data/pvacvector/clipped.0.None.fa.key new file mode 100644 index 00000000..29520c27 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.None.fa.key @@ -0,0 +1,40 @@ +1: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +2: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +3: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +4: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +5: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|0|AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 +6: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +7: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +8: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +9: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9|0|0|AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 +10: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9|0|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +11: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +12: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9|0|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +13: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|0|AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 +14: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +15: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +16: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +17: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|0|AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 +18: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +19: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +20: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 diff --git a/tests/test_data/pvacvector/clipped.0.None.junctions.tsv b/tests/test_data/pvacvector/clipped.0.None.junctions.tsv new file mode 100644 index 00000000..007b5a99 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.0.None.junctions.tsv @@ -0,0 +1,9 @@ +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 diff --git a/tests/test_data/pvacvector/clipped.1.None.fa b/tests/test_data/pvacvector/clipped.1.None.fa new file mode 100644 index 00000000..ca1d3bb7 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.1.None.fa @@ -0,0 +1,72 @@ +>1 +AKEWELALRAQT +>2 +AKEWELKALRAQT +>3 +AKEWELKPALRAQ +>4 +AKEWELKPLGMRG +>5 +AKEWELKTAWATA +>6 +AKEWELLPALRAQ +>7 +AKEWELNPLGMRG +>8 +AKEWELPALRAQ +>9 +AKEWELPALRAQT +>10 +AKEWELPLGMRG +>11 +AKEWELPTAWATA +>12 +AKEWELTAWATA +>13 +ANVVWKALRAQT +>14 +ANVVWKLPALRAQ +>15 +ANVVWKPALRAQ +>16 +ANVVWKPALRAQT +>17 +ANVVWKPTAWATA +>18 +ANVVWKTAWATA +>19 +ANVVWKVALRAQT +>20 +ANVVWKVPALRAQ +>21 +ANVVWKVTAWATA +>22 +AWTAARALRAQT +>23 +AWTAARLPALRAQ +>24 +AWTAARNPLGMRG +>25 +AWTAARPALRAQ +>26 +AWTAARPALRAQT +>27 +AWTAARPLGMRG +>28 +AWTAARVALRAQT +>29 +AWTAARVPALRAQ +>30 +AWTAARVPLGMRG +>31 +PGPGPSFPALRAQ +>32 +PGPGPSFTAWATA +>33 +PGPGPSLPALRAQ +>34 +PGPGPSPALRAQ +>35 +PGPGPSPTAWATA +>36 +PGPGPSTAWATA diff --git a/tests/test_data/pvacvector/clipped.1.None.fa.key b/tests/test_data/pvacvector/clipped.1.None.fa.key new file mode 100644 index 00000000..8b9cf079 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.1.None.fa.key @@ -0,0 +1,72 @@ +1: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +2: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +3: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +4: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|1|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +5: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|0|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +6: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +7: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +8: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +9: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +10: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|1|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +11: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +12: +- AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|1|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +13: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +14: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +15: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +16: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +17: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +18: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|1|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +19: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +20: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +21: +- USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9|0|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +22: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +23: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +24: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|0|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +25: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +26: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +27: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|1|1|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +28: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 +29: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +30: +- ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9|0|1|USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 +31: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +32: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|0|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +33: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|1|0|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +34: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|1|1|FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 +35: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|1|0|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 +36: +- FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10|1|1|ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 diff --git a/tests/test_data/pvacvector/clipped.1.None.junctions.tsv b/tests/test_data/pvacvector/clipped.1.None.junctions.tsv new file mode 100644 index 00000000..f429f15a --- /dev/null +++ b/tests/test_data/pvacvector/clipped.1.None.junctions.tsv @@ -0,0 +1,12 @@ +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 32358.39 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 37986.59 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 39486.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 diff --git a/tests/test_data/pvacvector/clipped.fa b/tests/test_data/pvacvector/clipped.fa deleted file mode 100644 index e3fb1372..00000000 --- a/tests/test_data/pvacvector/clipped.fa +++ /dev/null @@ -1,10 +0,0 @@ ->FAM129C.ENST00000335393.FS.291CG/C_pos7_len9 -PALRAQTLPGLRGQAAPAPGPGP ->ENOX1.ENST00000261488.FS.55C/CA_pos17_len9 -TAWATAMNNLGHGSRRVAWTAAR ->AFAP1.ENST00000420658.missense.798R/L_pos8_len8 -SQAAPGSSPCLGHVLRKAKEWEL ->FAM129C.ENST00000335393.FS.291CG/C_pos15_len10 -ALRAQTLPGLRGQAAPAPGPGPS ->USP15.ENST00000280377.FS.345-346G/GT_pos11_len9 -PLGMRGEIAKSYAELYQANVVWK diff --git a/tests/test_data/pvacvector/clipped.result.fa b/tests/test_data/pvacvector/clipped.result.fa new file mode 100644 index 00000000..0e36c254 --- /dev/null +++ b/tests/test_data/pvacvector/clipped.result.fa @@ -0,0 +1,6 @@ +>ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9,FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10,FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9,USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9,AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8|Median_Junction_Score:35704.5875|Lowest_Junction_Score:32358.39|All_Junction_Scores:32358.39,37986.59,37663.69,34809.68 +PTAWATAMNNLGHGSRRVAWTAAR +ALRAQTLPGLRGQAAPAPGPGPS +PALRAQTLPGLRGQAAPAPGPGPS +NPLGMRGEIAKSYAELYQANVVWKV +KSQAAPGSSPCLGHVLRKAKEWELK diff --git a/tests/test_data/pvacvector/response_HLA-A*02:01_8_ann_fa_input.tsv b/tests/test_data/pvacvector/response_HLA-A*02:01_8_ann_fa_input.tsv index f0285741..f721c594 100644 --- a/tests/test_data/pvacvector/response_HLA-A*02:01_8_ann_fa_input.tsv +++ b/tests/test_data/pvacvector/response_HLA-A*02:01_8_ann_fa_input.tsv @@ -1,631 +1,631 @@ allele seq_num start end length peptide ic50 percentile_rank -H-2-Kb 89 1 8 8 SSYLPPHL 12.01 0.04 -H-2-Kb 56 7 14 8 IGYVWFRF 40.01 0.11 -H-2-Kb 74 7 14 8 SGYVWFRF 56.94 0.14 -H-2-Kb 48 7 14 8 KGYVWFRF 197.50 0.43 -H-2-Kb 66 7 14 8 KGYVWFRF 197.50 0.43 -H-2-Kb 21 7 14 8 RGYVWFRF 218.27 0.46 -H-2-Kb 12 7 14 8 LGYVWFRF 223.68 0.47 -H-2-Kb 83 1 8 8 SSYLPPHF 240.19 0.5 -H-2-Kb 26 4 11 8 LSLRRTGL 256.43 0.53 -H-2-Kb 84 7 14 8 HGYVWFRF 753.51 1.5 -H-2-Kb 39 7 14 8 GGYVWFRF 1379.05 2.5 -H-2-Kb 35 4 11 8 FILPRTGL 2217.24 3.7 -H-2-Kb 22 4 11 8 LSLRHPRW 2934.34 4.6 -H-2-Kb 30 7 14 8 PGYVWFRF 3156.46 4.9 -H-2-Kb 57 7 14 8 IHPRWEIL 3271.45 5.1 -H-2-Kb 81 6 13 8 TSSLASTL 3682.10 5.6 -H-2-Kb 25 4 11 8 LSLRLAKA 4267.29 6.4 -H-2-Kb 20 4 11 8 LSLRFGAP 4618.85 6.9 -H-2-Kb 90 1 8 8 SSYLPPHR 4634.52 6.9 -H-2-Kb 36 2 9 8 FDFILPSL 5101.18 7.5 -H-2-Kb 27 2 9 8 GALSLRSL 5179.60 7.6 -H-2-Kb 32 5 12 8 ILPKLGIL 5612.64 8.2 -H-2-Kb 58 5 12 8 VPIKLGIL 5843.53 8.5 -H-2-Kb 75 7 14 8 SHPRWEIL 6114.74 8.8 -H-2-Kb 84 1 8 8 SSYLPPHG 6336.33 9.1 -H-2-Kb 80 4 11 8 AATSRTGL 6435.55 9.3 -H-2-Kb 32 2 9 8 FDFILPKL 6884.23 9.9 -H-2-Kb 7 1 8 8 CNHLKKLL 6902.65 9.9 -H-2-Kb 86 2 9 8 SYLPPHKL 7467.22 12 -H-2-Kb 63 2 9 8 TNGVPISL 8098.00 13 -H-2-Kb 34 1 8 8 EFDFILPL 8556.86 14 -H-2-Kb 31 4 11 8 FILPHPRW 9718.78 15 -H-2-Kb 58 2 9 8 TNGVPIKL 9735.09 15 -H-2-Kb 20 5 12 8 SLRFGAPA 9736.99 15 -H-2-Kb 30 5 12 8 ILPGYVWF 9740.57 15 -H-2-Kb 32 4 11 8 FILPKLGI 9970.14 16 -H-2-Kb 86 1 8 8 SSYLPPHK 10209.65 16 -H-2-Kb 87 1 8 8 SSYLPPHK 10209.65 16 -H-2-Kb 88 1 8 8 SSYLPPHK 10209.65 16 -H-2-Kb 79 1 8 8 SGGAATSL 10221.26 16 -H-2-Kb 16 1 8 8 CSRSDGLL 10707.92 17 -H-2-Kb 35 5 12 8 ILPRTGLI 10800.66 17 -H-2-Kb 56 5 12 8 VPIGYVWF 11050.91 17 -H-2-Kb 3 7 14 8 LHPRWEIL 11218.60 17 -H-2-Kb 13 7 14 8 LHPRWEIL 11218.60 17 -H-2-Kb 82 1 8 8 SSYLPPHD 11281.17 17 -H-2-Kb 2 1 8 8 CNHLKKLF 11317.23 18 -H-2-Kb 75 6 13 8 TSHPRWEI 11681.51 18 -H-2-Kb 67 7 14 8 KHPRWEIL 11740.18 18 -H-2-Kb 62 5 12 8 VPIRTGLI 11941.18 19 -H-2-Kb 55 5 12 8 VPIFGAPA 12125.14 19 -H-2-Kb 63 7 14 8 ISLASTLS 12300.49 19 -H-2-Kb 29 1 8 8 EFDFILPF 12367.75 19 -H-2-Kb 29 5 12 8 ILPFGAPA 12641.31 20 -H-2-Kb 21 5 12 8 SLRGYVWF 12690.24 20 -H-2-Kb 76 5 12 8 ATSKLGIL 12897.45 20 -H-2-Kb 22 7 14 8 RHPRWEIL 13062.89 20 -H-2-Kb 62 4 11 8 GVPIRTGL 13345.18 21 -H-2-Kb 34 4 11 8 FILPLAKA 13471.83 21 -H-2-Kb 29 4 11 8 FILPFGAP 13593.36 21 -H-2-Kb 85 1 8 8 SSYLPPHH 13969.70 22 -H-2-Kb 9 2 9 8 NHLKKLSL 14523.94 23 -H-2-Kb 36 5 12 8 ILPSLAST 14949.15 23 -H-2-Kb 26 5 12 8 SLRRTGLI 15045.86 24 -H-2-Kb 4 5 12 8 KKLKLGIL 15056.12 24 -H-2-Kb 49 5 12 8 KTKKLGIL 15190.47 24 -H-2-Kb 63 5 12 8 VPISLAST 15833.53 25 -H-2-Kb 9 6 13 8 KLSLASTL 15842.09 25 -H-2-Kb 84 3 10 8 YLPPHGYV 16382.83 26 -H-2-Kb 76 6 13 8 TSKLGILF 16502.38 26 -H-2-Kb 24 4 11 8 LSLRKTTW 16669.81 26 -H-2-Kb 4 2 9 8 NHLKKLKL 16720.93 27 -H-2-Kb 74 5 12 8 ATSGYVWF 16731.42 27 -H-2-Kb 47 5 12 8 KTKFGAPA 16867.21 27 -H-2-Kb 48 5 12 8 KTKGYVWF 17065.64 27 -H-2-Kb 81 7 14 8 SSLASTLS 17202.64 27 -H-2-Kb 45 2 9 8 KKLKEGSL 17757.12 28 -H-2-Kb 76 4 11 8 AATSKLGI 18080.69 29 -H-2-Kb 78 6 13 8 TSKTTWQV 18283.32 29 -H-2-Kb 75 4 11 8 AATSHPRW 18370.17 30 -H-2-Kb 21 4 11 8 LSLRGYVW 18560.57 30 -H-2-Kb 11 1 8 8 CSRSDGLF 18708.97 30 -H-2-Kb 80 5 12 8 ATSRTGLI 19643.49 32 -H-2-Kb 27 4 11 8 LSLRSLAS 19925.62 33 -H-2-Kb 85 7 14 8 HHPRWEIL 20704.96 34 -H-2-Kb 41 2 9 8 KKLKEGKL 20800.16 34 -H-2-Kb 90 4 11 8 LPPHRTGL 20816.60 34 -H-2-Kb 8 5 12 8 KKLRTGLI 21011.20 35 -H-2-Kb 27 5 12 8 SLRSLAST 21099.60 35 -H-2-Kb 53 5 12 8 KTKRTGLI 21476.88 36 -H-2-Kb 3 6 13 8 KLHPRWEI 21665.46 36 -H-2-Kb 30 3 10 8 DFILPGYV 21709.09 36 -H-2-Kb 61 1 8 8 LTNGVPIL 21976.87 37 -H-2-Kb 2 6 13 8 KLFGAPAW 22021.61 37 -H-2-Kb 74 6 13 8 TSGYVWFR 22068.84 37 -H-2-Kb 79 4 11 8 AATSLAKA 22322.20 37 -H-2-Kb 54 7 14 8 KSLASTLS 22428.72 38 -H-2-Kb 72 7 14 8 KSLASTLS 22428.72 38 -H-2-Kb 21 3 10 8 ALSLRGYV 22457.38 38 -H-2-Kb 14 5 12 8 DGLKLGIL 22739.04 38 -H-2-Kb 25 1 8 8 DGALSLRL 22775.24 38 -H-2-Kb 54 6 13 8 TKSLASTL 22861.90 39 -H-2-Kb 35 2 9 8 FDFILPRT 23243.01 40 -H-2-Kb 2 5 12 8 KKLFGAPA 23434.68 40 -H-2-Kb 12 3 10 8 RSDGLGYV 23577.36 40 -H-2-Kb 40 7 14 8 GHPRWEIL 23694.22 41 -H-2-Kb 63 6 13 8 PISLASTL 23808.58 41 -H-2-Kb 53 4 11 8 AKTKRTGL 23842.09 41 -H-2-Kb 34 2 9 8 FDFILPLA 23861.71 41 -H-2-Kb 9 7 14 8 LSLASTLS 23951.98 41 -H-2-Kb 18 7 14 8 LSLASTLS 23951.98 41 -H-2-Kb 30 4 11 8 FILPGYVW 23993.22 41 -H-2-Kb 27 6 13 8 LRSLASTL 24096.24 41 -H-2-Kb 81 5 12 8 ATSSLAST 24389.22 42 -H-2-Kb 36 6 13 8 LPSLASTL 24402.42 42 -H-2-Kb 18 6 13 8 GLSLASTL 24473.54 42 -H-2-Kb 36 4 11 8 FILPSLAS 24614.56 43 -H-2-Kb 58 4 11 8 GVPIKLGI 24745.14 43 -H-2-Kb 12 5 12 8 DGLGYVWF 24851.67 43 -H-2-Kb 79 6 13 8 TSLAKAKQ 24868.34 43 -H-2-Kb 90 2 9 8 SYLPPHRT 24977.83 43 -H-2-Kb 59 5 12 8 VPIKQSQW 25051.97 44 -H-2-Kb 9 5 12 8 KKLSLAST 25192.51 44 -H-2-Kb 17 4 11 8 SDGLRTGL 25206.42 44 -H-2-Kb 4 6 13 8 KLKLGILF 25246.00 44 -H-2-Kb 27 7 14 8 RSLASTLS 25371.14 44 -H-2-Kb 19 4 11 8 LSLRDGTW 25411.52 44 -H-2-Kb 89 2 9 8 SYLPPHLA 25641.03 45 -H-2-Kb 8 4 11 8 LKKLRTGL 25670.19 45 -H-2-Kb 33 5 12 8 ILPKQSQW 25784.30 45 -H-2-Kb 81 2 9 8 GGAATSSL 25883.25 45 -H-2-Kb 54 5 12 8 KTKSLAST 26052.39 46 -H-2-Kb 47 6 13 8 TKFGAPAW 26555.26 47 -H-2-Kb 57 4 11 8 GVPIHPRW 26650.55 47 -H-2-Kb 74 3 10 8 GAATSGYV 26656.60 47 -H-2-Kb 26 2 9 8 GALSLRRT 26768.46 47 -H-2-Kb 62 2 9 8 TNGVPIRT 26879.03 48 -H-2-Kb 29 3 10 8 DFILPFGA 26922.40 48 -H-2-Kb 77 6 13 8 TSKQSQWM 27008.76 48 -H-2-Kb 36 1 8 8 EFDFILPS 27358.76 49 -H-2-Kb 25 2 9 8 GALSLRLA 27691.42 50 -H-2-Kb 61 2 9 8 TNGVPILA 27836.81 50 -H-2-Kb 55 4 11 8 GVPIFGAP 27861.22 50 -H-2-Kb 57 6 13 8 PIHPRWEI 27861.22 50 -H-2-Kb 31 7 14 8 PHPRWEIL 27982.96 51 -H-2-Kb 23 4 11 8 LSLRKQSQ 28039.04 51 -H-2-Kb 20 3 10 8 ALSLRFGA 28063.00 51 -H-2-Kb 83 3 10 8 YLPPHFGA 28063.00 51 -H-2-Kb 23 5 12 8 SLRKQSQW 28201.81 51 -H-2-Kb 55 1 8 8 LTNGVPIF 28282.48 51 -H-2-Kb 8 1 8 8 CNHLKKLR 28322.91 51 -H-2-Kb 55 6 13 8 PIFGAPAW 28396.55 52 -H-2-Kb 39 5 12 8 KEGGYVWF 28506.46 52 -H-2-Kb 22 6 13 8 LRHPRWEI 28538.24 52 -H-2-Kb 76 2 9 8 GGAATSKL 28791.63 53 -H-2-Kb 6 6 13 8 KLKTTWQV 28976.00 53 -H-2-Kb 9 1 8 8 CNHLKKLS 29074.29 53 -H-2-Kb 20 6 13 8 LRFGAPAW 29179.88 54 -H-2-Kb 84 2 9 8 SYLPPHGY 29241.82 54 -H-2-Kb 17 5 12 8 DGLRTGLI 29281.09 54 -H-2-Kb 41 5 12 8 KEGKLGIL 29518.07 55 -H-2-Kb 35 1 8 8 EFDFILPR 29536.60 55 -H-2-Kb 20 1 8 8 DGALSLRF 29851.44 56 -H-2-Kb 49 6 13 8 TKKLGILF 29909.96 56 -H-2-Kb 45 6 13 8 EGSLASTL 29984.17 56 -H-2-Kb 11 5 12 8 DGLFGAPA 30115.85 56 -H-2-Kb 28 4 11 8 FILPDGTW 30139.96 56 -H-2-Kb 83 2 9 8 SYLPPHFG 30438.85 57 -H-2-Kb 30 1 8 8 EFDFILPG 30500.83 57 -H-2-Kb 36 3 10 8 DFILPSLA 30565.59 58 -H-2-Kb 88 2 9 8 SYLPPHKT 30591.72 58 -H-2-Kb 30 2 9 8 FDFILPGY 30636.10 58 -H-2-Kb 32 6 13 8 LPKLGILF 30788.29 58 -H-2-Kb 48 6 13 8 TKGYVWFR 30809.63 58 -H-2-Kb 60 7 14 8 IKTTWQVW 30844.98 58 -H-2-Kb 78 4 11 8 AATSKTTW 30845.31 58 -H-2-Kb 81 4 11 8 AATSSLAS 30942.24 59 -H-2-Kb 56 3 10 8 NGVPIGYV 30964.02 59 -H-2-Kb 77 5 12 8 ATSKQSQW 31060.66 59 -H-2-Kb 14 4 11 8 SDGLKLGI 31201.78 59 -H-2-Kb 74 4 11 8 AATSGYVW 31254.16 60 -H-2-Kb 61 4 11 8 GVPILAKA 31281.91 60 -H-2-Kb 18 2 9 8 SRSDGLSL 31381.91 60 -H-2-Kb 58 6 13 8 PIKLGILF 31530.98 60 -H-2-Kb 85 2 9 8 SYLPPHHP 31625.63 61 -H-2-Kb 14 6 13 8 GLKLGILF 31702.37 61 -H-2-Kb 21 6 13 8 LRGYVWFR 31726.38 61 -H-2-Kb 72 2 9 8 RLPDDKSL 31734.96 61 -H-2-Kb 60 2 9 8 TNGVPIKT 31820.23 61 -H-2-Kb 4 4 11 8 LKKLKLGI 31875.71 61 -H-2-Kb 86 4 11 8 LPPHKLGI 31942.69 61 -H-2-Kb 29 6 13 8 LPFGAPAW 31995.62 61 -H-2-Kb 3 1 8 8 CNHLKKLH 32065.97 62 -H-2-Kb 28 1 8 8 EFDFILPD 32088.52 62 -H-2-Kb 31 1 8 8 EFDFILPH 32177.88 62 -H-2-Kb 49 4 11 8 AKTKKLGI 32179.62 62 -H-2-Kb 27 3 10 8 ALSLRSLA 32179.98 62 -H-2-Kb 4 1 8 8 CNHLKKLK 32200.86 62 -H-2-Kb 5 1 8 8 CNHLKKLK 32200.86 62 -H-2-Kb 6 1 8 8 CNHLKKLK 32200.86 62 -H-2-Kb 32 1 8 8 EFDFILPK 32213.41 62 -H-2-Kb 33 1 8 8 EFDFILPK 32213.41 62 -H-2-Kb 80 6 13 8 TSRTGLIA 32222.49 62 -H-2-Kb 84 5 12 8 PPHGYVWF 32232.94 62 -H-2-Kb 33 4 11 8 FILPKQSQ 32251.07 62 -H-2-Kb 13 6 13 8 GLHPRWEI 32351.04 62 -H-2-Kb 31 6 13 8 LPHPRWEI 32448.14 63 -H-2-Kb 56 6 13 8 PIGYVWFR 32502.26 63 -H-2-Kb 56 2 9 8 TNGVPIGY 32528.28 63 -H-2-Kb 86 5 12 8 PPHKLGIL 32534.97 63 -H-2-Kb 24 2 9 8 GALSLRKT 32540.60 63 -H-2-Kb 18 5 12 8 DGLSLAST 32542.36 63 -H-2-Kb 52 1 8 8 KREAKTKL 32543.43 63 -H-2-Kb 85 4 11 8 LPPHHPRW 32655.93 63 -H-2-Kb 55 7 14 8 IFGAPAWS 32857.95 64 -H-2-Kb 8 2 9 8 NHLKKLRT 32878.23 64 -H-2-Kb 7 2 9 8 NHLKKLLA 32885.70 64 -H-2-Kb 11 6 13 8 GLFGAPAW 32886.06 64 -H-2-Kb 71 1 8 8 RRLPDDKL 32898.51 64 -H-2-Kb 50 5 12 8 KTKKQSQW 33048.00 64 -H-2-Kb 11 3 10 8 RSDGLFGA 33053.71 64 -H-2-Kb 29 2 9 8 FDFILPFG 33130.35 65 -H-2-Kb 85 6 13 8 PHHPRWEI 33177.69 65 -H-2-Kb 33 2 9 8 FDFILPKQ 33202.11 65 -H-2-Kb 51 6 13 8 TKKTTWQV 33204.27 65 -H-2-Kb 59 7 14 8 IKQSQWMT 33225.82 65 -H-2-Kb 31 2 9 8 FDFILPHP 33492.20 66 -H-2-Kb 5 5 12 8 KKLKQSQW 33503.80 66 -H-2-Kb 14 2 9 8 SRSDGLKL 33600.72 66 -H-2-Kb 30 6 13 8 LPGYVWFR 33630.55 66 -H-2-Kb 28 5 12 8 ILPDGTWI 33804.92 67 -H-2-Kb 34 3 10 8 DFILPLAK 33819.93 67 -H-2-Kb 2 4 11 8 LKKLFGAP 33824.68 67 -H-2-Kb 12 6 13 8 GLGYVWFR 33847.39 67 -H-2-Kb 45 7 14 8 GSLASTLS 33976.91 67 -H-2-Kb 68 2 9 8 RLPDDKKL 34080.01 68 -H-2-Kb 60 6 13 8 PIKTTWQV 34155.30 68 -H-2-Kb 83 4 11 8 LPPHFGAP 34182.67 68 -H-2-Kb 13 4 11 8 SDGLHPRW 34224.47 68 -H-2-Kb 48 3 10 8 EAKTKGYV 34291.57 68 -H-2-Kb 38 5 12 8 KEGFGAPA 34338.35 68 -H-2-Kb 11 4 11 8 SDGLFGAP 34380.37 68 -H-2-Kb 58 7 14 8 IKLGILFG 34394.87 68 -H-2-Kb 21 2 9 8 GALSLRGY 34400.84 68 -H-2-Kb 86 6 13 8 PHKLGILF 34429.49 68 -H-2-Kb 47 4 11 8 AKTKFGAP 34484.69 69 -H-2-Kb 44 5 12 8 KEGRTGLI 34547.80 69 -H-2-Kb 1 1 8 8 CNHLKKLD 34561.25 69 -H-2-Kb 83 6 13 8 PHFGAPAW 34594.55 69 -H-2-Kb 31 3 10 8 DFILPHPR 34610.28 69 -H-2-Kb 24 6 13 8 LRKTTWQV 34645.86 69 -H-2-Kb 3 4 11 8 LKKLHPRW 34788.23 70 -H-2-Kb 84 6 13 8 PHGYVWFR 35006.11 70 -H-2-Kb 44 4 11 8 LKEGRTGL 35014.05 70 -H-2-Kb 78 7 14 8 SKTTWQVW 35056.51 70 -H-2-Kb 38 6 13 8 EGFGAPAW 35072.07 70 -H-2-Kb 18 3 10 8 RSDGLSLA 35090.66 70 -H-2-Kb 56 4 11 8 GVPIGYVW 35249.73 71 -H-2-Kb 73 6 13 8 TSDGTWIC 35282.16 71 -H-2-Kb 39 3 10 8 KLKEGGYV 35332.21 71 -H-2-Kb 5 6 13 8 KLKQSQWM 35406.43 71 -H-2-Kb 81 3 10 8 GAATSSLA 35462.81 72 -H-2-Kb 73 4 11 8 AATSDGTW 35467.02 72 -H-2-Kb 54 2 9 8 REAKTKSL 35479.30 72 -H-2-Kb 40 6 13 8 EGHPRWEI 35614.69 72 -H-2-Kb 89 4 11 8 LPPHLAKA 35638.20 72 -H-2-Kb 60 4 11 8 GVPIKTTW 35674.85 72 -H-2-Kb 44 2 9 8 KKLKEGRT 35748.27 72 -H-2-Kb 18 1 8 8 CSRSDGLS 35779.62 72 -H-2-Kb 87 2 9 8 SYLPPHKQ 35820.67 73 -H-2-Kb 2 3 10 8 HLKKLFGA 35824.16 73 -H-2-Kb 47 1 8 8 KREAKTKF 35950.34 73 -H-2-Kb 7 6 13 8 KLLAKAKQ 36150.84 74 -H-2-Kb 83 5 12 8 PPHFGAPA 36256.21 74 -H-2-Kb 8 6 13 8 KLRTGLIA 36260.14 74 -H-2-Kb 39 6 13 8 EGGYVWFR 36262.10 74 -H-2-Kb 19 5 12 8 SLRDGTWI 36313.91 74 -H-2-Kb 77 4 11 8 AATSKQSQ 36334.74 74 -H-2-Kb 52 4 11 8 AKTKLAKA 36380.39 74 -H-2-Kb 6 2 9 8 NHLKKLKT 36446.17 74 -H-2-Kb 22 2 9 8 GALSLRHP 36484.05 75 -H-2-Kb 9 3 10 8 HLKKLSLA 36485.63 75 -H-2-Kb 55 2 9 8 TNGVPIFG 36576.55 75 -H-2-Kb 51 7 14 8 KKTTWQVW 36600.68 75 -H-2-Kb 70 7 14 8 KKTTWQVW 36600.68 75 -H-2-Kb 36 7 14 8 PSLASTLS 36616.15 75 -H-2-Kb 63 4 11 8 GVPISLAS 36629.61 75 -H-2-Kb 85 3 10 8 YLPPHHPR 36683.56 75 -H-2-Kb 65 1 8 8 RRLPDDKF 36826.32 76 -H-2-Kb 41 6 13 8 EGKLGILF 36872.98 76 -H-2-Kb 22 3 10 8 ALSLRHPR 36884.94 76 -H-2-Kb 20 2 9 8 GALSLRFG 36887.72 76 -H-2-Kb 6 7 14 8 LKTTWQVW 36952.44 76 -H-2-Kb 15 7 14 8 LKTTWQVW 36952.44 76 -H-2-Kb 7 4 11 8 LKKLLAKA 37025.70 76 -H-2-Kb 25 3 10 8 ALSLRLAK 37037.30 76 -H-2-Kb 28 2 9 8 FDFILPDG 37114.32 77 -H-2-Kb 16 4 11 8 SDGLLAKA 37172.19 77 -H-2-Kb 23 2 9 8 GALSLRKQ 37197.54 77 -H-2-Kb 90 5 12 8 PPHRTGLI 37211.24 77 -H-2-Kb 61 5 12 8 VPILAKAK 37241.44 77 -H-2-Kb 15 6 13 8 GLKTTWQV 37271.26 77 -H-2-Kb 77 7 14 8 SKQSQWMT 37306.78 77 -H-2-Kb 47 7 14 8 KFGAPAWS 37308.39 77 -H-2-Kb 65 7 14 8 KFGAPAWS 37308.39 77 -H-2-Kb 61 7 14 8 ILAKAKQY 37316.06 77 -H-2-Kb 49 2 9 8 REAKTKKL 37322.52 77 -H-2-Kb 72 6 13 8 DKSLASTL 37327.76 77 -H-2-Kb 59 2 9 8 TNGVPIKQ 37335.03 77 -H-2-Kb 34 5 12 8 ILPLAKAK 37461.70 78 -H-2-Kb 57 2 9 8 TNGVPIHP 37576.59 78 -H-2-Kb 1 5 12 8 KKLDGTWI 37591.61 78 -H-2-Kb 89 3 10 8 YLPPHLAK 37682.44 79 -H-2-Kb 45 5 12 8 KEGSLAST 37695.47 79 -H-2-Kb 81 1 8 8 SGGAATSS 37822.12 79 -H-2-Kb 76 7 14 8 SKLGILFG 37956.59 79 -H-2-Kb 82 3 10 8 YLPPHDGT 38009.62 80 -H-2-Kb 2 7 14 8 LFGAPAWS 38067.22 80 -H-2-Kb 11 7 14 8 LFGAPAWS 38067.22 80 -H-2-Kb 55 3 10 8 NGVPIFGA 38105.56 80 -H-2-Kb 47 3 10 8 EAKTKFGA 38106.37 80 -H-2-Kb 1 6 13 8 KLDGTWIC 38108.02 80 -H-2-Kb 4 7 14 8 LKLGILFG 38115.05 80 -H-2-Kb 14 7 14 8 LKLGILFG 38115.05 80 -H-2-Kb 49 7 14 8 KKLGILFG 38118.34 80 -H-2-Kb 68 7 14 8 KKLGILFG 38118.34 80 -H-2-Kb 82 2 9 8 SYLPPHDG 38139.79 80 -H-2-Kb 88 3 10 8 YLPPHKTT 38153.00 80 -H-2-Kb 9 4 11 8 LKKLSLAS 38350.00 81 -H-2-Kb 66 6 13 8 DKGYVWFR 38358.31 81 -H-2-Kb 17 1 8 8 CSRSDGLR 38365.78 81 -H-2-Kb 32 3 10 8 DFILPKLG 38407.72 81 -H-2-Kb 28 3 10 8 DFILPDGT 38408.14 81 -H-2-Kb 50 7 14 8 KKQSQWMT 38463.44 81 -H-2-Kb 69 7 14 8 KKQSQWMT 38463.44 81 -H-2-Kb 88 6 13 8 PHKTTWQV 38478.85 81 -H-2-Kb 43 2 9 8 KKLKEGKT 38530.50 81 -H-2-Kb 24 7 14 8 RKTTWQVW 38591.43 82 -H-2-Kb 46 5 12 8 KTKDGTWI 38600.61 82 -H-2-Kb 12 1 8 8 CSRSDGLG 38650.33 82 -H-2-Kb 73 5 12 8 ATSDGTWI 38676.29 82 -H-2-Kb 5 7 14 8 LKQSQWMT 38693.85 82 -H-2-Kb 67 6 13 8 DKHPRWEI 38726.95 82 -H-2-Kb 73 7 14 8 SDGTWICR 38776.01 82 -H-2-Kb 33 3 10 8 DFILPKQS 38783.96 82 -H-2-Kb 18 4 11 8 SDGLSLAS 38794.89 82 -H-2-Kb 1 7 14 8 LDGTWICR 38873.46 82 -H-2-Kb 10 7 14 8 LDGTWICR 38873.46 82 -H-2-Kb 12 4 11 8 SDGLGYVW 38882.29 82 -H-2-Kb 52 6 13 8 TKLAKAKQ 38883.96 82 -H-2-Kb 2 2 9 8 NHLKKLFG 38926.07 83 -H-2-Kb 24 3 10 8 ALSLRKTT 38943.77 83 -H-2-Kb 54 4 11 8 AKTKSLAS 38965.25 83 -H-2-Kb 46 7 14 8 KDGTWICR 38978.75 83 -H-2-Kb 64 7 14 8 KDGTWICR 38978.75 83 -H-2-Kb 35 3 10 8 DFILPRTG 38983.40 83 -H-2-Kb 50 6 13 8 TKKQSQWM 39031.09 83 -H-2-Kb 80 1 8 8 SGGAATSR 39047.99 83 -H-2-Kb 63 3 10 8 NGVPISLA 39050.93 83 -H-2-Kb 62 7 14 8 IRTGLIAH 39059.80 83 -H-2-Kb 41 4 11 8 LKEGKLGI 39082.23 83 -H-2-Kb 65 6 13 8 DKFGAPAW 39131.30 83 -H-2-Kb 60 5 12 8 VPIKTTWQ 39178.32 83 -H-2-Kb 68 6 13 8 DKKLGILF 39266.17 84 -H-2-Kb 20 7 14 8 RFGAPAWS 39272.55 84 -H-2-Kb 79 7 14 8 SLAKAKQY 39279.77 84 -H-2-Kb 51 4 11 8 AKTKKTTW 39500.52 84 -H-2-Kb 3 2 9 8 NHLKKLHP 39502.23 84 -H-2-Kb 15 4 11 8 SDGLKTTW 39518.49 84 -H-2-Kb 66 3 10 8 LPDDKGYV 39536.87 84 -H-2-Kb 19 3 10 8 ALSLRDGT 39538.17 84 -H-2-Kb 13 3 10 8 RSDGLHPR 39574.98 85 -H-2-Kb 39 2 9 8 KKLKEGGY 39578.40 85 -H-2-Kb 25 5 12 8 SLRLAKAK 39593.38 85 -H-2-Kb 88 4 11 8 LPPHKTTW 39609.24 85 -H-2-Kb 38 4 11 8 LKEGFGAP 39729.00 85 -H-2-Kb 74 1 8 8 SGGAATSG 39757.37 85 -H-2-Kb 48 4 11 8 AKTKGYVW 39820.65 85 -H-2-Kb 62 6 13 8 PIRTGLIA 39833.57 85 -H-2-Kb 61 6 13 8 PILAKAKQ 39865.05 85 -H-2-Kb 26 6 13 8 LRRTGLIA 39894.39 86 -H-2-Kb 63 1 8 8 LTNGVPIS 39918.59 86 -H-2-Kb 54 3 10 8 EAKTKSLA 39957.48 86 -H-2-Kb 10 1 8 8 CSRSDGLD 39992.07 86 -H-2-Kb 16 3 10 8 RSDGLLAK 40048.37 86 -H-2-Kb 66 5 12 8 DDKGYVWF 40054.85 86 -H-2-Kb 7 5 12 8 KKLLAKAK 40056.58 86 -H-2-Kb 84 4 11 8 LPPHGYVW 40057.02 86 -H-2-Kb 5 2 9 8 NHLKKLKQ 40078.26 86 -H-2-Kb 23 6 13 8 LRKQSQWM 40093.46 86 -H-2-Kb 38 3 10 8 KLKEGFGA 40094.31 86 -H-2-Kb 53 6 13 8 TKRTGLIA 40137.73 86 -H-2-Kb 90 3 10 8 YLPPHRTG 40188.13 86 -H-2-Kb 19 7 14 8 RDGTWICR 40199.43 86 -H-2-Kb 38 1 8 8 GKKLKEGF 40218.57 86 -H-2-Kb 6 4 11 8 LKKLKTTW 40225.11 87 -H-2-Kb 43 6 13 8 EGKTTWQV 40230.76 87 -H-2-Kb 75 3 10 8 GAATSHPR 40296.12 87 -H-2-Kb 87 3 10 8 YLPPHKQS 40310.07 87 -H-2-Kb 23 7 14 8 RKQSQWMT 40361.14 87 -H-2-Kb 25 6 13 8 LRLAKAKQ 40435.44 87 -H-2-Kb 40 4 11 8 LKEGHPRW 40478.78 87 -H-2-Kb 19 2 9 8 GALSLRDG 40499.36 87 -H-2-Kb 59 6 13 8 PIKQSQWM 40502.44 87 -H-2-Kb 33 6 13 8 LPKQSQWM 40511.63 87 -H-2-Kb 42 2 9 8 KKLKEGKQ 40513.38 87 -H-2-Kb 14 1 8 8 CSRSDGLK 40526.11 87 -H-2-Kb 15 1 8 8 CSRSDGLK 40526.11 87 -H-2-Kb 17 6 13 8 GLRTGLIA 40601.58 88 -H-2-Kb 42 5 12 8 KEGKQSQW 40605.54 88 -H-2-Kb 19 6 13 8 LRDGTWIC 40607.29 88 -H-2-Kb 13 1 8 8 CSRSDGLH 40613.00 88 -H-2-Kb 68 5 12 8 DDKKLGIL 40618.73 88 -H-2-Kb 59 4 11 8 GVPIKQSQ 40619.60 88 -H-2-Kb 79 3 10 8 GAATSLAK 40653.91 88 -H-2-Kb 26 3 10 8 ALSLRRTG 40693.52 88 -H-2-Kb 46 6 13 8 TKDGTWIC 40730.06 88 -H-2-Kb 3 3 10 8 HLKKLHPR 40733.58 88 -H-2-Kb 80 2 9 8 GGAATSRT 40776.37 88 -H-2-Kb 45 3 10 8 KLKEGSLA 40778.58 88 -H-2-Kb 35 6 13 8 LPRTGLIA 40788.73 88 -H-2-Kb 62 1 8 8 LTNGVPIR 40791.36 88 -H-2-Kb 7 3 10 8 HLKKLLAK 40843.93 88 -H-2-Kb 57 5 12 8 VPIHPRWE 40880.16 89 -H-2-Kb 23 3 10 8 ALSLRKQS 40885.94 89 -H-2-Kb 46 4 11 8 AKTKDGTW 40912.03 89 -H-2-Kb 40 2 9 8 KKLKEGHP 40923.11 89 -H-2-Kb 73 3 10 8 GAATSDGT 40954.55 89 -H-2-Kb 34 6 13 8 LPLAKAKQ 40987.79 89 -H-2-Kb 78 3 10 8 GAATSKTT 40990.46 89 -H-2-Kb 86 3 10 8 YLPPHKLG 40999.35 89 -H-2-Kb 88 7 14 8 HKTTWQVW 41016.19 89 -H-2-Kb 27 1 8 8 DGALSLRS 41024.18 89 -H-2-Kb 15 3 10 8 RSDGLKTT 41071.25 89 -H-2-Kb 82 4 11 8 LPPHDGTW 41139.75 89 -H-2-Kb 83 7 14 8 HFGAPAWS 41166.02 90 -H-2-Kb 31 5 12 8 ILPHPRWE 41248.96 90 -H-2-Kb 79 5 12 8 ATSLAKAK 41252.08 90 -H-2-Kb 52 5 12 8 KTKLAKAK 41303.43 90 -H-2-Kb 6 5 12 8 KKLKTTWQ 41311.05 90 -H-2-Kb 87 5 12 8 PPHKQSQW 41403.22 90 -H-2-Kb 24 5 12 8 SLRKTTWQ 41406.80 90 -H-2-Kb 73 1 8 8 SGGAATSD 41458.34 90 -H-2-Kb 76 1 8 8 SGGAATSK 41467.79 90 -H-2-Kb 77 1 8 8 SGGAATSK 41467.79 90 -H-2-Kb 78 1 8 8 SGGAATSK 41467.79 90 -H-2-Kb 10 6 13 8 GLDGTWIC 41505.94 91 -H-2-Kb 79 2 9 8 GGAATSLA 41538.71 91 -H-2-Kb 52 7 14 8 KLAKAKQY 41539.62 91 -H-2-Kb 71 7 14 8 KLAKAKQY 41539.62 91 -H-2-Kb 10 3 10 8 RSDGLDGT 41545.92 91 -H-2-Kb 75 1 8 8 SGGAATSH 41573.79 91 -H-2-Kb 6 3 10 8 HLKKLKTT 41600.35 91 -H-2-Kb 65 3 10 8 LPDDKFGA 41690.45 91 -H-2-Kb 80 7 14 8 SRTGLIAH 41692.71 91 -H-2-Kb 7 7 14 8 LLAKAKQY 41799.75 91 -H-2-Kb 16 7 14 8 LLAKAKQY 41799.75 91 -H-2-Kb 8 7 14 8 LRTGLIAH 41805.20 91 -H-2-Kb 17 7 14 8 LRTGLIAH 41805.20 91 -H-2-Kb 38 2 9 8 KKLKEGFG 41826.91 92 -H-2-Kb 43 7 14 8 GKTTWQVW 41830.07 92 -H-2-Kb 16 6 13 8 GLLAKAKQ 41835.97 92 -H-2-Kb 53 7 14 8 KRTGLIAH 41837.32 92 -H-2-Kb 65 5 12 8 DDKFGAPA 41842.75 92 -H-2-Kb 56 1 8 8 LTNGVPIG 41852.71 92 -H-2-Kb 77 3 10 8 GAATSKQS 41877.62 92 -H-2-Kb 86 7 14 8 HKLGILFG 41900.29 92 -H-2-Kb 1 3 10 8 HLKKLDGT 41931.59 92 -H-2-Kb 1 2 9 8 NHLKKLDG 41978.35 92 -H-2-Kb 28 6 13 8 LPDGTWIC 41982.44 92 -H-2-Kb 82 7 14 8 HDGTWICR 41986.53 92 -H-2-Kb 38 7 14 8 GFGAPAWS 42003.32 92 -H-2-Kb 57 1 8 8 LTNGVPIH 42079.29 92 -H-2-Kb 5 3 10 8 HLKKLKQS 42087.48 92 -H-2-Kb 58 1 8 8 LTNGVPIK 42090.69 92 -H-2-Kb 59 1 8 8 LTNGVPIK 42090.69 92 -H-2-Kb 60 1 8 8 LTNGVPIK 42090.69 92 -H-2-Kb 16 2 9 8 SRSDGLLA 42102.06 92 -H-2-Kb 51 5 12 8 KTKKTTWQ 42123.03 92 -H-2-Kb 70 6 13 8 DKKTTWQV 42144.90 92 -H-2-Kb 10 5 12 8 DGLDGTWI 42173.18 93 -H-2-Kb 41 7 14 8 GKLGILFG 42175.00 93 -H-2-Kb 14 3 10 8 RSDGLKLG 42217.91 93 -H-2-Kb 39 4 11 8 LKEGGYVW 42230.71 93 -H-2-Kb 80 3 10 8 GAATSRTG 42257.68 93 -H-2-Kb 10 4 11 8 SDGLDGTW 42260.90 93 -H-2-Kb 17 3 10 8 RSDGLRTG 42299.79 93 -H-2-Kb 76 3 10 8 GAATSKLG 42315.34 93 -H-2-Kb 22 5 12 8 SLRHPRWE 42343.73 93 -H-2-Kb 50 4 11 8 AKTKKQSQ 42361.62 93 -H-2-Kb 26 1 8 8 DGALSLRR 42362.05 93 -H-2-Kb 87 7 14 8 HKQSQWMT 42396.46 93 -H-2-Kb 37 7 14 8 GDGTWICR 42420.31 93 -H-2-Kb 78 5 12 8 ATSKTTWQ 42448.77 93 -H-2-Kb 87 6 13 8 PHKQSQWM 42468.54 93 -H-2-Kb 3 5 12 8 KKLHPRWE 42474.52 93 -H-2-Kb 57 3 10 8 NGVPIHPR 42477.25 93 -H-2-Kb 4 3 10 8 HLKKLKLG 42496.11 93 -H-2-Kb 17 2 9 8 SRSDGLRT 42514.06 93 -H-2-Kb 29 7 14 8 PFGAPAWS 42530.62 93 -H-2-Kb 90 6 13 8 PHRTGLIA 42568.82 94 -H-2-Kb 52 3 10 8 EAKTKLAK 42653.18 94 -H-2-Kb 42 6 13 8 EGKQSQWM 42658.74 94 -H-2-Kb 37 2 9 8 KKLKEGDG 42684.11 94 -H-2-Kb 8 3 10 8 HLKKLRTG 42744.66 94 -H-2-Kb 32 7 14 8 PKLGILFG 42746.04 94 -H-2-Kb 1 4 11 8 LKKLDGTW 42772.43 94 -H-2-Kb 68 4 11 8 PDDKKLGI 42777.07 94 -H-2-Kb 71 2 9 8 RLPDDKLA 42780.76 94 -H-2-Kb 82 6 13 8 PHDGTWIC 42797.90 94 -H-2-Kb 26 7 14 8 RRTGLIAH 42831.23 94 -H-2-Kb 87 4 11 8 LPPHKQSQ 42831.70 94 -H-2-Kb 72 3 10 8 LPDDKSLA 42837.72 94 -H-2-Kb 21 1 8 8 DGALSLRG 42838.66 94 -H-2-Kb 25 7 14 8 RLAKAKQY 42866.48 94 -H-2-Kb 45 4 11 8 LKEGSLAS 42872.04 94 -H-2-Kb 61 3 10 8 NGVPILAK 42932.86 95 -H-2-Kb 46 3 10 8 EAKTKDGT 42938.42 95 -H-2-Kb 89 6 13 8 PHLAKAKQ 42974.69 95 -H-2-Kb 28 7 14 8 PDGTWICR 42992.82 95 -H-2-Kb 78 2 9 8 GGAATSKT 42999.33 95 -H-2-Kb 60 3 10 8 NGVPIKTT 43006.29 95 -H-2-Kb 37 5 12 8 KEGDGTWI 43023.99 95 -H-2-Kb 42 7 14 8 GKQSQWMT 43025.85 95 -H-2-Kb 44 6 13 8 EGRTGLIA 43071.49 95 -H-2-Kb 74 2 9 8 GGAATSGY 43097.61 95 -H-2-Kb 5 4 11 8 LKKLKQSQ 43105.53 95 -H-2-Kb 89 7 14 8 HLAKAKQY 43211.52 95 -H-2-Kb 19 1 8 8 DGALSLRD 43215.73 95 -H-2-Kb 51 3 10 8 EAKTKKTT 43215.73 95 -H-2-Kb 40 3 10 8 KLKEGHPR 43285.94 96 -H-2-Kb 75 5 12 8 ATSHPRWE 43304.20 96 -H-2-Kb 67 4 11 8 PDDKHPRW 43413.50 96 -H-2-Kb 23 1 8 8 DGALSLRK 43471.33 96 -H-2-Kb 24 1 8 8 DGALSLRK 43471.33 96 -H-2-Kb 43 4 11 8 LKEGKTTW 43479.80 96 -H-2-Kb 16 5 12 8 DGLLAKAK 43495.78 96 -H-2-Kb 22 1 8 8 DGALSLRH 43503.33 96 -H-2-Kb 54 1 8 8 KREAKTKS 43564.08 96 -H-2-Kb 33 7 14 8 PKQSQWMT 43620.23 96 -H-2-Kb 66 2 9 8 RLPDDKGY 43636.26 96 -H-2-Kb 37 6 13 8 EGDGTWIC 43680.66 97 -H-2-Kb 50 3 10 8 EAKTKKQS 43777.65 97 -H-2-Kb 12 2 9 8 SRSDGLGY 43778.61 97 -H-2-Kb 52 2 9 8 REAKTKLA 43811.32 97 -H-2-Kb 53 2 9 8 REAKTKRT 43829.80 97 -H-2-Kb 59 3 10 8 NGVPIKQS 43910.97 97 -H-2-Kb 69 6 13 8 DKKQSQWM 43927.11 97 -H-2-Kb 15 2 9 8 SRSDGLKT 43931.87 97 -H-2-Kb 43 3 10 8 KLKEGKTT 43939.01 97 -H-2-Kb 53 3 10 8 EAKTKRTG 43939.95 97 -H-2-Kb 62 3 10 8 NGVPIRTG 43960.86 97 -H-2-Kb 58 3 10 8 NGVPIKLG 43979.92 97 -H-2-Kb 70 2 9 8 RLPDDKKT 44082.34 98 -H-2-Kb 90 7 14 8 HRTGLIAH 44168.74 98 -H-2-Kb 37 3 10 8 KLKEGDGT 44183.10 98 -H-2-Kb 49 3 10 8 EAKTKKLG 44230.45 98 -H-2-Kb 71 6 13 8 DKLAKAKQ 44243.83 98 -H-2-Kb 67 3 10 8 LPDDKHPR 44249.11 98 -H-2-Kb 65 4 11 8 PDDKFGAP 44262.98 98 -H-2-Kb 42 3 10 8 KLKEGKQS 44274.97 98 -H-2-Kb 72 1 8 8 RRLPDDKS 44309.96 98 -H-2-Kb 71 3 10 8 LPDDKLAK 44422.75 98 -H-2-Kb 15 5 12 8 DGLKTTWQ 44460.27 98 -H-2-Kb 41 3 10 8 KLKEGKLG 44471.34 98 -H-2-Kb 72 5 12 8 DDKSLAST 44496.36 98 -H-2-Kb 44 7 14 8 GRTGLIAH 44502.61 98 -H-2-Kb 75 2 9 8 GGAATSHP 44553.21 99 -H-2-Kb 82 5 12 8 PPHDGTWI 44579.74 99 -H-2-Kb 53 1 8 8 KREAKTKR 44589.37 99 -H-2-Kb 77 2 9 8 GGAATSKQ 44631.38 99 -H-2-Kb 11 2 9 8 SRSDGLFG 44650.20 99 -H-2-Kb 64 6 13 8 DKDGTWIC 44697.57 99 -H-2-Kb 48 1 8 8 KREAKTKG 44700.97 99 -H-2-Kb 43 5 12 8 KEGKTTWQ 44709.19 99 -H-2-Kb 44 3 10 8 KLKEGRTG 44727.10 99 -H-2-Kb 71 4 11 8 PDDKLAKA 44755.66 99 -H-2-Kb 64 3 10 8 LPDDKDGT 44760.02 99 -H-2-Kb 13 2 9 8 SRSDGLHP 44794.88 99 -H-2-Kb 35 7 14 8 PRTGLIAH 44805.57 99 -H-2-Kb 37 4 11 8 LKEGDGTW 44820.59 99 -H-2-Kb 70 3 10 8 LPDDKKTT 44852.60 99 -H-2-Kb 48 2 9 8 REAKTKGY 44853.59 99 -H-2-Kb 44 1 8 8 GKKLKEGR 44886.57 99 -H-2-Kb 51 2 9 8 REAKTKKT 44890.95 99 -H-2-Kb 13 5 12 8 DGLHPRWE 44904.55 99 -H-2-Kb 72 4 11 8 PDDKSLAS 44921.56 99 -H-2-Kb 69 5 12 8 DDKKQSQW 44961.44 99 -H-2-Kb 42 4 11 8 LKEGKQSQ 44961.93 99 -H-2-Kb 46 1 8 8 KREAKTKD 44966.31 99 -H-2-Kb 45 1 8 8 GKKLKEGS 44975.07 99 -H-2-Kb 70 4 11 8 PDDKKTTW 45001.36 99 -H-2-Kb 65 2 9 8 RLPDDKFG 45131.07 100 -H-2-Kb 40 5 12 8 KEGHPRWE 45145.21 100 -H-2-Kb 34 7 14 8 PLAKAKQY 45201.91 100 -H-2-Kb 69 3 10 8 LPDDKKQS 45203.86 100 -H-2-Kb 49 1 8 8 KREAKTKK 45284.65 100 -H-2-Kb 50 1 8 8 KREAKTKK 45284.65 100 -H-2-Kb 51 1 8 8 KREAKTKK 45284.65 100 -H-2-Kb 66 1 8 8 RRLPDDKG 45304.25 100 -H-2-Kb 67 2 9 8 RLPDDKHP 45325.32 100 -H-2-Kb 47 2 9 8 REAKTKFG 45332.20 100 -H-2-Kb 64 4 11 8 PDDKDGTW 45362.11 100 -H-2-Kb 69 2 9 8 RLPDDKKQ 45415.15 100 -H-2-Kb 40 1 8 8 GKKLKEGH 45516.48 100 -H-2-Kb 68 3 10 8 LPDDKKLG 45533.25 100 -H-2-Kb 73 2 9 8 GGAATSDG 45542.62 100 -H-2-Kb 64 1 8 8 RRLPDDKD 45581.05 100 -H-2-Kb 50 2 9 8 REAKTKKQ 45604.75 100 -H-2-Kb 66 4 11 8 PDDKGYVW 45615.61 100 -H-2-Kb 88 5 12 8 PPHKTTWQ 45624.96 100 -H-2-Kb 41 1 8 8 GKKLKEGK 45671.89 100 -H-2-Kb 42 1 8 8 GKKLKEGK 45671.89 100 -H-2-Kb 43 1 8 8 GKKLKEGK 45671.89 100 -H-2-Kb 39 1 8 8 GKKLKEGG 45694.13 100 -H-2-Kb 67 1 8 8 RRLPDDKH 45755.97 100 -H-2-Kb 89 5 12 8 PPHLAKAK 45764.88 100 -H-2-Kb 10 2 9 8 SRSDGLDG 45792.13 100 -H-2-Kb 64 2 9 8 RLPDDKDG 45843.69 100 -H-2-Kb 68 1 8 8 RRLPDDKK 45857.59 100 -H-2-Kb 69 1 8 8 RRLPDDKK 45857.59 100 -H-2-Kb 70 1 8 8 RRLPDDKK 45857.59 100 -H-2-Kb 85 5 12 8 PPHHPRWE 45921.63 100 -H-2-Kb 69 4 11 8 PDDKKQSQ 46104.34 100 -H-2-Kb 37 1 8 8 GKKLKEGD 46118.31 100 -H-2-Kb 46 2 9 8 REAKTKDG 46286.27 100 -H-2-Kb 64 5 12 8 DDKDGTWI 46486.02 100 -H-2-Kb 70 5 12 8 DDKKTTWQ 46824.23 100 -H-2-Kb 67 5 12 8 DDKHPRWE 46950.05 100 -H-2-Kb 71 5 12 8 DDKLAKAK 47024.78 100 +HLA-A*02:01 6 6 13 8 KLKTTWQV 260.85 1.9 +HLA-A*02:01 84 3 10 8 YLPPHGYV 407.99 2.5 +HLA-A*02:01 28 5 12 8 ILPDGTWI 521.16 2.9 +HLA-A*02:01 15 6 13 8 GLKTTWQV 668.30 3.3 +HLA-A*02:01 83 3 10 8 YLPPHFGA 1278.62 4.9 +HLA-A*02:01 32 4 11 8 FILPKLGI 1568.68 5.5 +HLA-A*02:01 29 5 12 8 ILPFGAPA 2313.88 7.0 +HLA-A*02:01 3 6 13 8 KLHPRWEI 2649.57 7.6 +HLA-A*02:01 34 4 11 8 FILPLAKA 3711.86 9.3 +HLA-A*02:01 35 4 11 8 FILPRTGL 4159.79 10 +HLA-A*02:01 9 6 13 8 KLSLASTL 4171.10 10 +HLA-A*02:01 30 5 12 8 ILPGYVWF 4693.92 12 +HLA-A*02:01 19 5 12 8 SLRDGTWI 5007.01 13 +HLA-A*02:01 39 3 10 8 KLKEGGYV 5140.02 13 +HLA-A*02:01 21 3 10 8 ALSLRGYV 5177.19 13 +HLA-A*02:01 13 6 13 8 GLHPRWEI 5678.06 13 +HLA-A*02:01 2 3 10 8 HLKKLFGA 5955.10 14 +HLA-A*02:01 20 3 10 8 ALSLRFGA 6397.99 14 +HLA-A*02:01 36 5 12 8 ILPSLAST 6982.35 15 +HLA-A*02:01 18 6 13 8 GLSLASTL 7002.48 15 +HLA-A*02:01 20 5 12 8 SLRFGAPA 7300.25 16 +HLA-A*02:01 36 2 9 8 FDFILPSL 7760.20 16 +HLA-A*02:01 1 6 13 8 KLDGTWIC 8028.38 17 +HLA-A*02:01 61 1 8 8 LTNGVPIL 8380.21 17 +HLA-A*02:01 24 6 13 8 LRKTTWQV 8795.19 18 +HLA-A*02:01 32 5 12 8 ILPKLGIL 9174.06 18 +HLA-A*02:01 34 2 9 8 FDFILPLA 9915.28 19 +HLA-A*02:01 38 3 10 8 KLKEGFGA 10268.81 20 +HLA-A*02:01 34 1 8 8 EFDFILPL 10794.81 20 +HLA-A*02:01 73 5 12 8 ATSDGTWI 11597.13 21 +HLA-A*02:01 10 6 13 8 GLDGTWIC 11842.36 22 +HLA-A*02:01 12 6 13 8 GLGYVWFR 12128.56 22 +HLA-A*02:01 12 7 14 8 LGYVWFRF 12170.09 22 +HLA-A*02:01 21 5 12 8 SLRGYVWF 12246.71 22 +HLA-A*02:01 36 6 13 8 LPSLASTL 12537.24 23 +HLA-A*02:01 35 5 12 8 ILPRTGLI 13061.76 23 +HLA-A*02:01 29 4 11 8 FILPFGAP 13493.13 24 +HLA-A*02:01 2 6 13 8 KLFGAPAW 13629.00 24 +HLA-A*02:01 36 4 11 8 FILPSLAS 13713.16 24 +HLA-A*02:01 65 3 10 8 LPDDKFGA 14202.73 25 +HLA-A*02:01 32 2 9 8 FDFILPKL 14403.76 25 +HLA-A*02:01 25 4 11 8 LSLRLAKA 14578.57 26 +HLA-A*02:01 8 6 13 8 KLRTGLIA 14724.74 26 +HLA-A*02:01 4 6 13 8 KLKLGILF 15143.36 26 +HLA-A*02:01 31 6 13 8 LPHPRWEI 15208.23 26 +HLA-A*02:01 27 3 10 8 ALSLRSLA 15608.82 27 +HLA-A*02:01 66 3 10 8 LPDDKGYV 15873.83 27 +HLA-A*02:01 27 5 12 8 SLRSLAST 16144.92 28 +HLA-A*02:01 89 4 11 8 LPPHLAKA 16163.44 28 +HLA-A*02:01 14 6 13 8 GLKLGILF 16264.49 28 +HLA-A*02:01 3 7 14 8 LHPRWEIL 16414.59 28 +HLA-A*02:01 13 7 14 8 LHPRWEIL 16414.59 28 +HLA-A*02:01 11 6 13 8 GLFGAPAW 17203.02 29 +HLA-A*02:01 82 3 10 8 YLPPHDGT 17336.80 30 +HLA-A*02:01 9 3 10 8 HLKKLSLA 17397.88 30 +HLA-A*02:01 12 3 10 8 RSDGLGYV 17493.19 30 +HLA-A*02:01 30 6 13 8 LPGYVWFR 17630.57 30 +HLA-A*02:01 45 3 10 8 KLKEGSLA 17721.61 30 +HLA-A*02:01 72 2 9 8 RLPDDKSL 17747.14 30 +HLA-A*02:01 17 6 13 8 GLRTGLIA 17753.66 30 +HLA-A*02:01 30 4 11 8 FILPGYVW 18252.88 31 +HLA-A*02:01 2 7 14 8 LFGAPAWS 18493.41 31 +HLA-A*02:01 11 7 14 8 LFGAPAWS 18493.41 31 +HLA-A*02:01 78 6 13 8 TSKTTWQV 18605.41 32 +HLA-A*02:01 11 3 10 8 RSDGLFGA 18673.37 32 +HLA-A*02:01 27 6 13 8 LRSLASTL 19425.16 33 +HLA-A*02:01 28 6 13 8 LPDGTWIC 19578.14 33 +HLA-A*02:01 86 4 11 8 LPPHKLGI 19790.04 34 +HLA-A*02:01 5 6 13 8 KLKQSQWM 20681.89 35 +HLA-A*02:01 63 2 9 8 TNGVPISL 20740.61 35 +HLA-A*02:01 89 3 10 8 YLPPHLAK 20761.04 35 +HLA-A*02:01 56 7 14 8 IGYVWFRF 20770.70 35 +HLA-A*02:01 32 6 13 8 LPKLGILF 21422.57 36 +HLA-A*02:01 21 6 13 8 LRGYVWFR 21815.76 37 +HLA-A*02:01 26 5 12 8 SLRRTGLI 21870.12 37 +HLA-A*02:01 29 1 8 8 EFDFILPF 22348.78 38 +HLA-A*02:01 71 2 9 8 RLPDDKLA 22371.53 38 +HLA-A*02:01 29 2 9 8 FDFILPFG 22719.62 39 +HLA-A*02:01 41 4 11 8 LKEGKLGI 22850.52 39 +HLA-A*02:01 4 7 14 8 LKLGILFG 22964.79 39 +HLA-A*02:01 14 7 14 8 LKLGILFG 22964.79 39 +HLA-A*02:01 74 5 12 8 ATSGYVWF 23486.97 40 +HLA-A*02:01 25 3 10 8 ALSLRLAK 23493.06 40 +HLA-A*02:01 61 4 11 8 GVPILAKA 23696.53 41 +HLA-A*02:01 61 2 9 8 TNGVPILA 24207.30 42 +HLA-A*02:01 22 6 13 8 LRHPRWEI 24253.18 42 +HLA-A*02:01 7 4 11 8 LKKLLAKA 24345.72 42 +HLA-A*02:01 46 5 12 8 KTKDGTWI 24642.55 42 +HLA-A*02:01 74 7 14 8 SGYVWFRF 24650.81 42 +HLA-A*02:01 68 2 9 8 RLPDDKKL 25131.25 43 +HLA-A*02:01 35 2 9 8 FDFILPRT 25359.88 44 +HLA-A*02:01 55 5 12 8 VPIFGAPA 25464.36 44 +HLA-A*02:01 39 7 14 8 GGYVWFRF 25528.63 44 +HLA-A*02:01 48 7 14 8 KGYVWFRF 25576.19 44 +HLA-A*02:01 66 7 14 8 KGYVWFRF 25576.19 44 +HLA-A*02:01 58 4 11 8 GVPIKLGI 25679.06 45 +HLA-A*02:01 21 7 14 8 RGYVWFRF 25681.56 45 +HLA-A*02:01 26 4 11 8 LSLRRTGL 26272.05 46 +HLA-A*02:01 1 7 14 8 LDGTWICR 26461.77 46 +HLA-A*02:01 10 7 14 8 LDGTWICR 26461.77 46 +HLA-A*02:01 89 1 8 8 SSYLPPHL 26482.97 46 +HLA-A*02:01 30 3 10 8 DFILPGYV 26509.63 46 +HLA-A*02:01 21 4 11 8 LSLRGYVW 26615.68 47 +HLA-A*02:01 19 6 13 8 LRDGTWIC 26672.76 47 +HLA-A*02:01 35 6 13 8 LPRTGLIA 26697.01 47 +HLA-A*02:01 88 3 10 8 YLPPHKTT 26723.02 47 +HLA-A*02:01 55 1 8 8 LTNGVPIF 26752.23 47 +HLA-A*02:01 90 4 11 8 LPPHRTGL 26803.52 47 +HLA-A*02:01 4 4 11 8 LKKLKLGI 26851.71 47 +HLA-A*02:01 29 3 10 8 DFILPFGA 27030.98 48 +HLA-A*02:01 84 7 14 8 HGYVWFRF 27096.27 48 +HLA-A*02:01 56 5 12 8 VPIGYVWF 27183.19 48 +HLA-A*02:01 36 1 8 8 EFDFILPS 27287.22 48 +HLA-A*02:01 58 7 14 8 IKLGILFG 27361.13 48 +HLA-A*02:01 58 2 9 8 TNGVPIKL 27396.37 48 +HLA-A*02:01 27 4 11 8 LSLRSLAS 27488.42 49 +HLA-A*02:01 30 2 9 8 FDFILPGY 27651.60 49 +HLA-A*02:01 47 5 12 8 KTKFGAPA 28221.36 51 +HLA-A*02:01 1 5 12 8 KKLDGTWI 28327.50 51 +HLA-A*02:01 26 6 13 8 LRRTGLIA 28570.06 51 +HLA-A*02:01 44 4 11 8 LKEGRTGL 28746.49 52 +HLA-A*02:01 7 3 10 8 HLKKLLAK 28806.90 52 +HLA-A*02:01 57 7 14 8 IHPRWEIL 29131.61 53 +HLA-A*02:01 31 2 9 8 FDFILPHP 29359.13 54 +HLA-A*02:01 76 5 12 8 ATSKLGIL 29377.88 54 +HLA-A*02:01 58 5 12 8 VPIKLGIL 29417.63 54 +HLA-A*02:01 30 1 8 8 EFDFILPG 29473.07 54 +HLA-A*02:01 18 3 10 8 RSDGLSLA 29500.83 54 +HLA-A*02:01 86 3 10 8 YLPPHKLG 29676.57 54 +HLA-A*02:01 74 3 10 8 GAATSGYV 29729.29 55 +HLA-A*02:01 27 2 9 8 GALSLRSL 29813.68 55 +HLA-A*02:01 85 3 10 8 YLPPHHPR 30270.36 56 +HLA-A*02:01 72 3 10 8 LPDDKSLA 30425.01 56 +HLA-A*02:01 76 7 14 8 SKLGILFG 30472.46 57 +HLA-A*02:01 35 1 8 8 EFDFILPR 30504.46 57 +HLA-A*02:01 32 1 8 8 EFDFILPK 30563.60 57 +HLA-A*02:01 33 1 8 8 EFDFILPK 30563.60 57 +HLA-A*02:01 16 4 11 8 SDGLLAKA 30620.20 57 +HLA-A*02:01 76 6 13 8 TSKLGILF 30680.55 57 +HLA-A*02:01 60 6 13 8 PIKTTWQV 30784.30 58 +HLA-A*02:01 9 7 14 8 LSLASTLS 30828.29 58 +HLA-A*02:01 18 7 14 8 LSLASTLS 30828.29 58 +HLA-A*02:01 48 5 12 8 KTKGYVWF 30836.30 58 +HLA-A*02:01 25 2 9 8 GALSLRLA 30861.67 58 +HLA-A*02:01 49 7 14 8 KKLGILFG 30926.52 58 +HLA-A*02:01 68 7 14 8 KKLGILFG 30926.52 58 +HLA-A*02:01 24 5 12 8 SLRKTTWQ 31050.57 58 +HLA-A*02:01 58 6 13 8 PIKLGILF 31051.59 58 +HLA-A*02:01 8 7 14 8 LRTGLIAH 31107.41 58 +HLA-A*02:01 17 7 14 8 LRTGLIAH 31107.41 58 +HLA-A*02:01 28 4 11 8 FILPDGTW 31126.94 58 +HLA-A*02:01 19 3 10 8 ALSLRDGT 31140.07 59 +HLA-A*02:01 56 3 10 8 NGVPIGYV 31194.04 59 +HLA-A*02:01 37 3 10 8 KLKEGDGT 31211.58 59 +HLA-A*02:01 30 7 14 8 PGYVWFRF 31234.90 59 +HLA-A*02:01 41 7 14 8 GKLGILFG 31309.00 59 +HLA-A*02:01 51 6 13 8 TKKTTWQV 31356.79 59 +HLA-A*02:01 74 6 13 8 TSGYVWFR 31366.29 59 +HLA-A*02:01 5 7 14 8 LKQSQWMT 31420.31 59 +HLA-A*02:01 1 3 10 8 HLKKLDGT 31690.35 60 +HLA-A*02:01 75 6 13 8 TSHPRWEI 31786.51 60 +HLA-A*02:01 62 4 11 8 GVPIRTGL 31792.71 60 +HLA-A*02:01 29 6 13 8 LPFGAPAW 31851.23 61 +HLA-A*02:01 14 4 11 8 SDGLKLGI 31918.52 61 +HLA-A*02:01 34 3 10 8 DFILPLAK 31984.19 61 +HLA-A*02:01 31 1 8 8 EFDFILPH 31992.15 61 +HLA-A*02:01 56 6 13 8 PIGYVWFR 32054.52 61 +HLA-A*02:01 81 6 13 8 TSSLASTL 32071.19 61 +HLA-A*02:01 65 2 9 8 RLPDDKFG 32078.82 61 +HLA-A*02:01 86 7 14 8 HKLGILFG 32160.83 62 +HLA-A*02:01 6 7 14 8 LKTTWQVW 32257.35 62 +HLA-A*02:01 15 7 14 8 LKTTWQVW 32257.35 62 +HLA-A*02:01 20 6 13 8 LRFGAPAW 32272.02 62 +HLA-A*02:01 8 4 11 8 LKKLRTGL 32283.89 62 +HLA-A*02:01 33 6 13 8 LPKQSQWM 32309.76 62 +HLA-A*02:01 20 4 11 8 LSLRFGAP 32312.90 62 +HLA-A*02:01 56 4 11 8 GVPIGYVW 32324.79 62 +HLA-A*02:01 55 7 14 8 IFGAPAWS 32333.90 62 +HLA-A*02:01 63 1 8 8 LTNGVPIS 32346.49 62 +HLA-A*02:01 12 5 12 8 DGLGYVWF 32486.77 63 +HLA-A*02:01 31 4 11 8 FILPHPRW 32610.03 63 +HLA-A*02:01 9 4 11 8 LKKLSLAS 32617.81 63 +HLA-A*02:01 2 5 12 8 KKLFGAPA 32823.13 64 +HLA-A*02:01 36 3 10 8 DFILPSLA 32837.70 64 +HLA-A*02:01 57 1 8 8 LTNGVPIH 32878.23 64 +HLA-A*02:01 34 5 12 8 ILPLAKAK 32905.98 64 +HLA-A*02:01 4 5 12 8 KKLKLGIL 32958.38 64 +HLA-A*02:01 31 5 12 8 ILPHPRWE 32968.00 64 +HLA-A*02:01 63 4 11 8 GVPISLAS 33047.64 64 +HLA-A*02:01 89 2 9 8 SYLPPHLA 33100.24 64 +HLA-A*02:01 49 6 13 8 TKKLGILF 33212.18 65 +HLA-A*02:01 45 4 11 8 LKEGSLAS 33232.29 65 +HLA-A*02:01 55 4 11 8 GVPIFGAP 33251.01 65 +HLA-A*02:01 56 1 8 8 LTNGVPIG 33270.08 65 +HLA-A*02:01 55 3 10 8 NGVPIFGA 33388.73 65 +HLA-A*02:01 63 5 12 8 VPISLAST 33410.40 66 +HLA-A*02:01 83 1 8 8 SSYLPPHF 33425.23 66 +HLA-A*02:01 28 2 9 8 FDFILPDG 33455.98 66 +HLA-A*02:01 49 5 12 8 KTKKLGIL 33630.18 66 +HLA-A*02:01 39 5 12 8 KEGGYVWF 33668.79 66 +HLA-A*02:01 81 5 12 8 ATSSLAST 33754.12 67 +HLA-A*02:01 41 6 13 8 EGKLGILF 33880.37 67 +HLA-A*02:01 39 4 11 8 LKEGGYVW 33995.30 67 +HLA-A*02:01 33 2 9 8 FDFILPKQ 34074.47 68 +HLA-A*02:01 3 3 10 8 HLKKLHPR 34119.48 68 +HLA-A*02:01 84 4 11 8 LPPHGYVW 34142.00 68 +HLA-A*02:01 16 3 10 8 RSDGLLAK 34206.34 68 +HLA-A*02:01 24 3 10 8 ALSLRKTT 34258.95 68 +HLA-A*02:01 56 2 9 8 TNGVPIGY 34306.41 68 +HLA-A*02:01 86 6 13 8 PHKLGILF 34314.95 68 +HLA-A*02:01 61 7 14 8 ILAKAKQY 34318.30 68 +HLA-A*02:01 73 6 13 8 TSDGTWIC 34325.73 68 +HLA-A*02:01 22 3 10 8 ALSLRHPR 34495.50 69 +HLA-A*02:01 62 1 8 8 LTNGVPIR 34535.07 69 +HLA-A*02:01 6 3 10 8 HLKKLKTT 34585.20 69 +HLA-A*02:01 38 5 12 8 KEGFGAPA 34598.68 69 +HLA-A*02:01 28 1 8 8 EFDFILPD 34601.29 69 +HLA-A*02:01 7 7 14 8 LLAKAKQY 34647.73 70 +HLA-A*02:01 16 7 14 8 LLAKAKQY 34647.73 70 +HLA-A*02:01 37 5 12 8 KEGDGTWI 34684.51 70 +HLA-A*02:01 48 6 13 8 TKGYVWFR 34740.45 70 +HLA-A*02:01 55 2 9 8 TNGVPIFG 34873.79 70 +HLA-A*02:01 25 5 12 8 SLRLAKAK 35043.98 71 +HLA-A*02:01 90 3 10 8 YLPPHRTG 35137.77 71 +HLA-A*02:01 19 4 11 8 LSLRDGTW 35191.80 71 +HLA-A*02:01 24 4 11 8 LSLRKTTW 35197.12 71 +HLA-A*02:01 62 2 9 8 TNGVPIRT 35202.45 71 +HLA-A*02:01 23 6 13 8 LRKQSQWM 35215.03 71 +HLA-A*02:01 75 7 14 8 SHPRWEIL 35256.21 72 +HLA-A*02:01 2 4 11 8 LKKLFGAP 35290.55 72 +HLA-A*02:01 11 5 12 8 DGLFGAPA 35294.75 72 +HLA-A*02:01 67 7 14 8 KHPRWEIL 35307.74 72 +HLA-A*02:01 21 2 9 8 GALSLRGY 35315.37 72 +HLA-A*02:01 62 5 12 8 VPIRTGLI 35328.77 72 +HLA-A*02:01 58 1 8 8 LTNGVPIK 35387.67 72 +HLA-A*02:01 59 1 8 8 LTNGVPIK 35387.67 72 +HLA-A*02:01 60 1 8 8 LTNGVPIK 35387.67 72 +HLA-A*02:01 68 6 13 8 DKKLGILF 35388.05 72 +HLA-A*02:01 22 7 14 8 RHPRWEIL 35392.64 72 +HLA-A*02:01 62 7 14 8 IRTGLIAH 35435.19 72 +HLA-A*02:01 12 4 11 8 SDGLGYVW 35454.73 72 +HLA-A*02:01 76 4 11 8 AATSKLGI 35542.69 73 +HLA-A*02:01 80 5 12 8 ATSRTGLI 35567.32 73 +HLA-A*02:01 17 4 11 8 SDGLRTGL 35623.17 73 +HLA-A*02:01 14 5 12 8 DGLKLGIL 35656.70 73 +HLA-A*02:01 25 1 8 8 DGALSLRL 35776.50 73 +HLA-A*02:01 54 5 12 8 KTKSLAST 35806.72 74 +HLA-A*02:01 80 6 13 8 TSRTGLIA 35854.41 74 +HLA-A*02:01 20 1 8 8 DGALSLRF 35982.25 74 +HLA-A*02:01 84 6 13 8 PHGYVWFR 36006.79 74 +HLA-A*02:01 86 2 9 8 SYLPPHKL 36033.69 74 +HLA-A*02:01 52 7 14 8 KLAKAKQY 36080.11 75 +HLA-A*02:01 71 7 14 8 KLAKAKQY 36080.11 75 +HLA-A*02:01 39 6 13 8 EGGYVWFR 36151.23 75 +HLA-A*02:01 41 5 12 8 KEGKLGIL 36157.48 75 +HLA-A*02:01 79 7 14 8 SLAKAKQY 36195.84 75 +HLA-A*02:01 4 3 10 8 HLKKLKLG 36300.17 75 +HLA-A*02:01 32 7 14 8 PKLGILFG 36305.27 75 +HLA-A*02:01 63 7 14 8 ISLASTLS 36338.68 75 +HLA-A*02:01 18 2 9 8 SRSDGLSL 36373.31 76 +HLA-A*02:01 25 7 14 8 RLAKAKQY 36379.59 76 +HLA-A*02:01 60 2 9 8 TNGVPIKT 36389.82 76 +HLA-A*02:01 60 7 14 8 IKTTWQVW 36400.06 76 +HLA-A*02:01 62 6 13 8 PIRTGLIA 36429.23 76 +HLA-A*02:01 88 6 13 8 PHKTTWQV 36439.07 76 +HLA-A*02:01 40 7 14 8 GHPRWEIL 36498.27 76 +HLA-A*02:01 43 6 13 8 EGKTTWQV 36521.98 76 +HLA-A*02:01 79 4 11 8 AATSLAKA 36534.23 76 +HLA-A*02:01 63 3 10 8 NGVPISLA 36553.60 76 +HLA-A*02:01 63 6 13 8 PISLASTL 36561.50 76 +HLA-A*02:01 18 4 11 8 SDGLSLAS 36648.25 77 +HLA-A*02:01 61 3 10 8 NGVPILAK 36653.79 77 +HLA-A*02:01 33 5 12 8 ILPKQSQW 36712.93 77 +HLA-A*02:01 85 7 14 8 HHPRWEIL 36728.44 77 +HLA-A*02:01 22 4 11 8 LSLRHPRW 36765.81 77 +HLA-A*02:01 41 3 10 8 KLKEGKLG 36794.85 77 +HLA-A*02:01 87 3 10 8 YLPPHKQS 36807.59 77 +HLA-A*02:01 1 4 11 8 LKKLDGTW 36830.32 77 +HLA-A*02:01 10 3 10 8 RSDGLDGT 36848.25 77 +HLA-A*02:01 64 3 10 8 LPDDKDGT 36869.38 77 +HLA-A*02:01 67 2 9 8 RLPDDKHP 36888.12 77 +HLA-A*02:01 16 1 8 8 CSRSDGLL 36899.71 77 +HLA-A*02:01 57 6 13 8 PIHPRWEI 36899.71 77 +HLA-A*02:01 2 1 8 8 CNHLKKLF 36907.69 77 +HLA-A*02:01 11 1 8 8 CSRSDGLF 36944.45 78 +HLA-A*02:01 73 7 14 8 SDGTWICR 37067.36 78 +HLA-A*02:01 22 5 12 8 SLRHPRWE 37072.98 78 +HLA-A*02:01 26 3 10 8 ALSLRRTG 37115.54 78 +HLA-A*02:01 19 7 14 8 RDGTWICR 37123.56 78 +HLA-A*02:01 6 4 11 8 LKKLKTTW 37138.02 78 +HLA-A*02:01 84 5 12 8 PPHGYVWF 37208.00 79 +HLA-A*02:01 57 2 9 8 TNGVPIHP 37222.11 79 +HLA-A*02:01 16 2 9 8 SRSDGLLA 37230.97 79 +HLA-A*02:01 79 1 8 8 SGGAATSL 37253.52 79 +HLA-A*02:01 66 6 13 8 DKGYVWFR 37262.00 79 +HLA-A*02:01 7 1 8 8 CNHLKKLL 37266.43 79 +HLA-A*02:01 8 3 10 8 HLKKLRTG 37308.39 79 +HLA-A*02:01 46 7 14 8 KDGTWICR 37314.04 79 +HLA-A*02:01 64 7 14 8 KDGTWICR 37314.04 79 +HLA-A*02:01 54 6 13 8 TKSLASTL 37339.08 79 +HLA-A*02:01 11 4 11 8 SDGLFGAP 37346.76 79 +HLA-A*02:01 26 7 14 8 RRTGLIAH 37348.79 79 +HLA-A*02:01 80 7 14 8 SRTGLIAH 37378.69 79 +HLA-A*02:01 70 2 9 8 RLPDDKKT 37434.15 79 +HLA-A*02:01 9 2 9 8 NHLKKLSL 37435.77 79 +HLA-A*02:01 43 3 10 8 KLKEGKTT 37437.38 79 +HLA-A*02:01 47 7 14 8 KFGAPAWS 37493.73 80 +HLA-A*02:01 65 7 14 8 KFGAPAWS 37493.73 80 +HLA-A*02:01 66 2 9 8 RLPDDKGY 37519.71 80 +HLA-A*02:01 23 5 12 8 SLRKQSQW 37527.81 80 +HLA-A*02:01 84 2 9 8 SYLPPHGY 37548.54 80 +HLA-A*02:01 20 7 14 8 RFGAPAWS 37585.53 80 +HLA-A*02:01 7 2 9 8 NHLKKLLA 37631.49 80 +HLA-A*02:01 53 7 14 8 KRTGLIAH 37632.32 80 +HLA-A*02:01 66 5 12 8 DDKGYVWF 37661.23 80 +HLA-A*02:01 60 4 11 8 GVPIKTTW 37664.90 80 +HLA-A*02:01 55 6 13 8 PIFGAPAW 37691.41 80 +HLA-A*02:01 7 6 13 8 KLLAKAKQ 37699.14 80 +HLA-A*02:01 20 2 9 8 GALSLRFG 37712.61 80 +HLA-A*02:01 40 3 10 8 KLKEGHPR 37724.46 80 +HLA-A*02:01 89 7 14 8 HLAKAKQY 37730.57 80 +HLA-A*02:01 31 3 10 8 DFILPHPR 37805.37 81 +HLA-A*02:01 53 5 12 8 KTKRTGLI 37822.12 81 +HLA-A*02:01 37 7 14 8 GDGTWICR 37855.70 81 +HLA-A*02:01 82 7 14 8 HDGTWICR 37908.57 81 +HLA-A*02:01 90 7 14 8 HRTGLIAH 38030.17 81 +HLA-A*02:01 38 4 11 8 LKEGFGAP 38048.69 82 +HLA-A*02:01 9 5 12 8 KKLSLAST 38054.46 82 +HLA-A*02:01 44 7 14 8 GRTGLIAH 38056.93 82 +HLA-A*02:01 78 7 14 8 SKTTWQVW 38166.21 82 +HLA-A*02:01 74 4 11 8 AATSGYVW 38242.69 82 +HLA-A*02:01 51 7 14 8 KKTTWQVW 38332.57 83 +HLA-A*02:01 70 7 14 8 KKTTWQVW 38332.57 83 +HLA-A*02:01 13 3 10 8 RSDGLHPR 38355.81 83 +HLA-A*02:01 24 7 14 8 RKTTWQVW 38379.05 83 +HLA-A*02:01 53 6 13 8 TKRTGLIA 38390.68 83 +HLA-A*02:01 47 6 13 8 TKFGAPAW 38426.42 83 +HLA-A*02:01 81 3 10 8 GAATSSLA 38427.27 83 +HLA-A*02:01 3 4 11 8 LKKLHPRW 38465.52 83 +HLA-A*02:01 81 7 14 8 SSLASTLS 38518.85 83 +HLA-A*02:01 8 5 12 8 KKLRTGLI 38535.52 83 +HLA-A*02:01 12 2 9 8 SRSDGLGY 38535.52 83 +HLA-A*02:01 43 7 14 8 GKTTWQVW 38537.61 83 +HLA-A*02:01 54 7 14 8 KSLASTLS 38543.42 83 +HLA-A*02:01 72 7 14 8 KSLASTLS 38543.42 83 +HLA-A*02:01 44 6 13 8 EGRTGLIA 38605.61 84 +HLA-A*02:01 14 2 9 8 SRSDGLKL 38610.22 84 +HLA-A*02:01 85 1 8 8 SSYLPPHH 38633.21 84 +HLA-A*02:01 31 7 14 8 PHPRWEIL 38680.45 84 +HLA-A*02:01 88 7 14 8 HKTTWQVW 38701.39 84 +HLA-A*02:01 27 7 14 8 RSLASTLS 38740.77 84 +HLA-A*02:01 83 4 11 8 LPPHFGAP 38741.19 84 +HLA-A*02:01 90 1 8 8 SSYLPPHR 38762.16 84 +HLA-A*02:01 83 7 14 8 HFGAPAWS 38781.46 84 +HLA-A*02:01 38 7 14 8 GFGAPAWS 38785.64 84 +HLA-A*02:01 37 4 11 8 LKEGDGTW 38813.36 84 +HLA-A*02:01 71 3 10 8 LPDDKLAK 38816.29 84 +HLA-A*02:01 10 4 11 8 SDGLDGTW 38922.28 85 +HLA-A*02:01 46 6 13 8 TKDGTWIC 38940.38 85 +HLA-A*02:01 15 4 11 8 SDGLKTTW 39031.92 85 +HLA-A*02:01 43 4 11 8 LKEGKTTW 39038.70 85 +HLA-A*02:01 16 6 13 8 GLLAKAKQ 39090.67 85 +HLA-A*02:01 40 4 11 8 LKEGHPRW 39098.71 85 +HLA-A*02:01 35 7 14 8 PRTGLIAH 39109.28 85 +HLA-A*02:01 57 4 11 8 GVPIHPRW 39119.45 85 +HLA-A*02:01 84 1 8 8 SSYLPPHG 39130.02 85 +HLA-A*02:01 65 5 12 8 DDKFGAPA 39150.36 85 +HLA-A*02:01 28 7 14 8 PDGTWICR 39176.63 86 +HLA-A*02:01 38 6 13 8 EGFGAPAW 39183.00 86 +HLA-A*02:01 70 6 13 8 DKKTTWQV 39207.59 86 +HLA-A*02:01 86 1 8 8 SSYLPPHK 39216.92 86 +HLA-A*02:01 87 1 8 8 SSYLPPHK 39216.92 86 +HLA-A*02:01 88 1 8 8 SSYLPPHK 39216.92 86 +HLA-A*02:01 33 4 11 8 FILPKQSQ 39252.14 86 +HLA-A*02:01 45 6 13 8 EGSLASTL 39292.52 86 +HLA-A*02:01 78 5 12 8 ATSKTTWQ 39296.77 86 +HLA-A*02:01 45 5 12 8 KEGSLAST 39333.77 86 +HLA-A*02:01 14 3 10 8 RSDGLKLG 39387.02 86 +HLA-A*02:01 4 2 9 8 NHLKKLKL 39402.77 86 +HLA-A*02:01 65 6 13 8 DKFGAPAW 39439.02 86 +HLA-A*02:01 5 3 10 8 HLKKLKQS 39441.59 86 +HLA-A*02:01 83 6 13 8 PHFGAPAW 39490.29 87 +HLA-A*02:01 59 2 9 8 TNGVPIKQ 39497.54 87 +HLA-A*02:01 86 5 12 8 PPHKLGIL 39503.96 87 +HLA-A*02:01 68 5 12 8 DDKKLGIL 39509.93 87 +HLA-A*02:01 2 2 9 8 NHLKKLFG 39539.88 87 +HLA-A*02:01 15 3 10 8 RSDGLKTT 39561.27 87 +HLA-A*02:01 45 7 14 8 GSLASTLS 39566.84 87 +HLA-A*02:01 81 2 9 8 GGAATSSL 39574.98 87 +HLA-A*02:01 85 4 11 8 LPPHHPRW 39580.54 87 +HLA-A*02:01 11 2 9 8 SRSDGLFG 39586.95 87 +HLA-A*02:01 90 6 13 8 PHRTGLIA 39603.68 87 +HLA-A*02:01 23 3 10 8 ALSLRKQS 39610.52 87 +HLA-A*02:01 80 4 11 8 AATSRTGL 39628.97 87 +HLA-A*02:01 57 3 10 8 NGVPIHPR 39694.19 87 +HLA-A*02:01 28 3 10 8 DFILPDGT 39704.92 87 +HLA-A*02:01 61 5 12 8 VPILAKAK 39721.67 87 +HLA-A*02:01 32 3 10 8 DFILPKLG 39726.41 87 +HLA-A*02:01 59 7 14 8 IKQSQWMT 39737.58 87 +HLA-A*02:01 48 4 11 8 AKTKGYVW 39792.67 88 +HLA-A*02:01 37 6 13 8 EGDGTWIC 39840.92 88 +HLA-A*02:01 82 4 11 8 LPPHDGTW 39853.41 88 +HLA-A*02:01 83 2 9 8 SYLPPHFG 39873.25 88 +HLA-A*02:01 13 4 11 8 SDGLHPRW 39905.61 88 +HLA-A*02:01 10 5 12 8 DGLDGTWI 39939.75 88 +HLA-A*02:01 40 6 13 8 EGHPRWEI 40005.05 88 +HLA-A*02:01 13 1 8 8 CSRSDGLH 40038.40 88 +HLA-A*02:01 44 3 10 8 KLKEGRTG 40048.80 89 +HLA-A*02:01 88 4 11 8 LPPHKTTW 40057.02 89 +HLA-A*02:01 44 5 12 8 KEGRTGLI 40136.84 89 +HLA-A*02:01 35 3 10 8 DFILPRTG 40145.11 89 +HLA-A*02:01 18 5 12 8 DGLSLAST 40150.31 89 +HLA-A*02:01 79 2 9 8 GGAATSLA 40180.30 89 +HLA-A*02:01 79 3 10 8 GAATSLAK 40231.20 89 +HLA-A*02:01 81 4 11 8 AATSSLAS 40249.50 89 +HLA-A*02:01 66 4 11 8 PDDKGYVW 40329.27 89 +HLA-A*02:01 26 2 9 8 GALSLRRT 40473.09 90 +HLA-A*02:01 38 1 8 8 GKKLKEGF 40487.53 90 +HLA-A*02:01 72 6 13 8 DKSLASTL 40500.25 90 +HLA-A*02:01 60 5 12 8 VPIKTTWQ 40559.00 90 +HLA-A*02:01 51 5 12 8 KTKKTTWQ 40591.92 90 +HLA-A*02:01 26 1 8 8 DGALSLRR 40611.25 90 +HLA-A*02:01 17 5 12 8 DGLRTGLI 40645.10 90 +HLA-A*02:01 17 1 8 8 CSRSDGLR 40655.66 90 +HLA-A*02:01 3 1 8 8 CNHLKKLH 40666.23 90 +HLA-A*02:01 22 1 8 8 DGALSLRH 40677.22 90 +HLA-A*02:01 70 3 10 8 LPDDKKTT 40702.31 91 +HLA-A*02:01 22 2 9 8 GALSLRHP 40714.20 91 +HLA-A*02:01 12 1 8 8 CSRSDGLG 40721.26 91 +HLA-A*02:01 71 4 11 8 PDDKLAKA 40722.13 91 +HLA-A*02:01 18 1 8 8 CSRSDGLS 40799.75 91 +HLA-A*02:01 83 5 12 8 PPHFGAPA 40805.94 91 +HLA-A*02:01 64 2 9 8 RLPDDKDG 40814.34 91 +HLA-A*02:01 64 6 13 8 DKDGTWIC 40836.85 91 +HLA-A*02:01 7 5 12 8 KKLLAKAK 40850.54 91 +HLA-A*02:01 82 6 13 8 PHDGTWIC 40880.61 91 +HLA-A*02:01 17 3 10 8 RSDGLRTG 40944.36 91 +HLA-A*02:01 77 6 13 8 TSKQSQWM 40994.45 91 +HLA-A*02:01 65 1 8 8 RRLPDDKF 41006.88 91 +HLA-A*02:01 29 7 14 8 PFGAPAWS 41007.33 91 +HLA-A*02:01 14 1 8 8 CSRSDGLK 41014.87 91 +HLA-A*02:01 15 1 8 8 CSRSDGLK 41014.87 91 +HLA-A*02:01 82 1 8 8 SSYLPPHD 41039.71 92 +HLA-A*02:01 85 6 13 8 PHHPRWEI 41099.25 92 +HLA-A*02:01 8 1 8 8 CNHLKKLR 41113.04 92 +HLA-A*02:01 6 5 12 8 KKLKTTWQ 41157.55 92 +HLA-A*02:01 90 2 9 8 SYLPPHRT 41160.69 92 +HLA-A*02:01 67 6 13 8 DKHPRWEI 41170.93 92 +HLA-A*02:01 23 1 8 8 DGALSLRK 41223.52 92 +HLA-A*02:01 24 1 8 8 DGALSLRK 41223.52 92 +HLA-A*02:01 68 4 11 8 PDDKKLGI 41261.89 92 +HLA-A*02:01 49 4 11 8 AKTKKLGI 41262.35 92 +HLA-A*02:01 13 2 9 8 SRSDGLHP 41336.98 92 +HLA-A*02:01 52 4 11 8 AKTKLAKA 41349.93 92 +HLA-A*02:01 34 7 14 8 PLAKAKQY 41383.52 93 +HLA-A*02:01 82 5 12 8 PPHDGTWI 41392.92 93 +HLA-A*02:01 24 2 9 8 GALSLRKT 41408.59 93 +HLA-A*02:01 58 3 10 8 NGVPIKLG 41416.20 93 +HLA-A*02:01 85 2 9 8 SYLPPHHP 41489.32 93 +HLA-A*02:01 21 1 8 8 DGALSLRG 41492.45 93 +HLA-A*02:01 74 2 9 8 GGAATSGY 41554.90 93 +HLA-A*02:01 27 1 8 8 DGALSLRS 41574.25 93 +HLA-A*02:01 25 6 13 8 LRLAKAKQ 41588.65 93 +HLA-A*02:01 48 3 10 8 EAKTKGYV 41615.64 93 +HLA-A*02:01 67 3 10 8 LPDDKHPR 41617.01 93 +HLA-A*02:01 47 3 10 8 EAKTKFGA 41646.27 93 +HLA-A*02:01 71 1 8 8 RRLPDDKL 41657.56 93 +HLA-A*02:01 10 1 8 8 CSRSDGLD 41670.16 93 +HLA-A*02:01 42 3 10 8 KLKEGKQS 41707.15 93 +HLA-A*02:01 9 1 8 8 CNHLKKLS 41715.28 93 +HLA-A*02:01 23 2 9 8 GALSLRKQ 41802.48 94 +HLA-A*02:01 76 2 9 8 GGAATSKL 41850.44 94 +HLA-A*02:01 43 5 12 8 KEGKTTWQ 41869.01 94 +HLA-A*02:01 33 3 10 8 DFILPKQS 41895.29 94 +HLA-A*02:01 4 1 8 8 CNHLKKLK 41895.75 94 +HLA-A*02:01 5 1 8 8 CNHLKKLK 41895.75 94 +HLA-A*02:01 6 1 8 8 CNHLKKLK 41895.75 94 +HLA-A*02:01 16 5 12 8 DGLLAKAK 41907.99 94 +HLA-A*02:01 50 7 14 8 KKQSQWMT 41919.78 94 +HLA-A*02:01 69 7 14 8 KKQSQWMT 41919.78 94 +HLA-A*02:01 88 2 9 8 SYLPPHKT 41975.16 94 +HLA-A*02:01 77 7 14 8 SKQSQWMT 41998.33 94 +HLA-A*02:01 78 4 11 8 AATSKTTW 42020.14 94 +HLA-A*02:01 3 2 9 8 NHLKKLHP 42025.16 94 +HLA-A*02:01 64 5 12 8 DDKDGTWI 42029.68 94 +HLA-A*02:01 60 3 10 8 NGVPIKTT 42051.07 94 +HLA-A*02:01 23 7 14 8 RKQSQWMT 42067.00 94 +HLA-A*02:01 73 4 11 8 AATSDGTW 42132.59 95 +HLA-A*02:01 17 2 9 8 SRSDGLRT 42163.14 95 +HLA-A*02:01 72 5 12 8 DDKSLAST 42191.89 95 +HLA-A*02:01 48 2 9 8 REAKTKGY 42231.64 95 +HLA-A*02:01 10 2 9 8 SRSDGLDG 42260.90 95 +HLA-A*02:01 54 2 9 8 REAKTKSL 42309.85 95 +HLA-A*02:01 62 3 10 8 NGVPIRTG 42318.09 95 +HLA-A*02:01 59 6 13 8 PIKQSQWM 42321.75 95 +HLA-A*02:01 90 5 12 8 PPHRTGLI 42344.66 95 +HLA-A*02:01 59 5 12 8 VPIKQSQW 42367.57 95 +HLA-A*02:01 52 3 10 8 EAKTKLAK 42416.18 95 +HLA-A*02:01 75 5 12 8 ATSHPRWE 42451.07 95 +HLA-A*02:01 79 5 12 8 ATSLAKAK 42471.75 95 +HLA-A*02:01 52 5 12 8 KTKLAKAK 42499.78 95 +HLA-A*02:01 47 1 8 8 KREAKTKF 42542.58 96 +HLA-A*02:01 39 2 9 8 KKLKEGGY 42556.39 96 +HLA-A*02:01 87 7 14 8 HKQSQWMT 42584.03 96 +HLA-A*02:01 19 2 9 8 GALSLRDG 42590.48 96 +HLA-A*02:01 15 2 9 8 SRSDGLKT 42591.86 96 +HLA-A*02:01 15 5 12 8 DGLKTTWQ 42626.89 96 +HLA-A*02:01 42 7 14 8 GKQSQWMT 42629.67 96 +HLA-A*02:01 34 6 13 8 LPLAKAKQ 42649.03 96 +HLA-A*02:01 1 1 8 8 CNHLKKLD 42655.03 96 +HLA-A*02:01 50 6 13 8 TKKQSQWM 42716.00 96 +HLA-A*02:01 75 4 11 8 AATSHPRW 42767.80 96 +HLA-A*02:01 8 2 9 8 NHLKKLRT 42793.73 96 +HLA-A*02:01 5 5 12 8 KKLKQSQW 42795.58 96 +HLA-A*02:01 45 2 9 8 KKLKEGSL 42820.12 96 +HLA-A*02:01 1 2 9 8 NHLKKLDG 42821.04 96 +HLA-A*02:01 64 4 11 8 PDDKDGTW 42830.31 96 +HLA-A*02:01 87 2 9 8 SYLPPHKQ 42851.17 96 +HLA-A*02:01 72 4 11 8 PDDKSLAS 42866.02 96 +HLA-A*02:01 23 4 11 8 LSLRKQSQ 42873.89 96 +HLA-A*02:01 54 4 11 8 AKTKSLAS 42874.37 96 +HLA-A*02:01 70 4 11 8 PDDKKTTW 42881.30 96 +HLA-A*02:01 50 5 12 8 KTKKQSQW 42906.37 96 +HLA-A*02:01 88 5 12 8 PPHKTTWQ 42913.34 96 +HLA-A*02:01 77 5 12 8 ATSKQSQW 42940.28 96 +HLA-A*02:01 5 4 11 8 LKKLKQSQ 42965.38 96 +HLA-A*02:01 19 1 8 8 DGALSLRD 42980.73 96 +HLA-A*02:01 47 4 11 8 AKTKFGAP 43012.81 97 +HLA-A*02:01 67 4 11 8 PDDKHPRW 43013.28 97 +HLA-A*02:01 42 6 13 8 EGKQSQWM 43069.16 97 +HLA-A*02:01 52 1 8 8 KREAKTKL 43079.88 97 +HLA-A*02:01 70 5 12 8 DDKKTTWQ 43085.50 97 +HLA-A*02:01 65 4 11 8 PDDKFGAP 43089.69 97 +HLA-A*02:01 82 2 9 8 SYLPPHDG 43128.86 97 +HLA-A*02:01 46 4 11 8 AKTKDGTW 43162.48 97 +HLA-A*02:01 68 3 10 8 LPDDKKLG 43181.63 97 +HLA-A*02:01 51 4 11 8 AKTKKTTW 43208.73 97 +HLA-A*02:01 57 5 12 8 VPIHPRWE 43268.61 97 +HLA-A*02:01 71 5 12 8 DDKLAKAK 43274.24 97 +HLA-A*02:01 6 2 9 8 NHLKKLKT 43302.80 97 +HLA-A*02:01 52 2 9 8 REAKTKLA 43325.29 97 +HLA-A*02:01 59 3 10 8 NGVPIKQS 43390.97 97 +HLA-A*02:01 69 2 9 8 RLPDDKKQ 43391.92 97 +HLA-A*02:01 36 7 14 8 PSLASTLS 43405.05 97 +HLA-A*02:01 5 2 9 8 NHLKKLKQ 43446.41 97 +HLA-A*02:01 49 2 9 8 REAKTKKL 43450.17 97 +HLA-A*02:01 87 6 13 8 PHKQSQWM 43465.22 97 +HLA-A*02:01 54 3 10 8 EAKTKSLA 43508.49 98 +HLA-A*02:01 80 1 8 8 SGGAATSR 43521.20 98 +HLA-A*02:01 38 2 9 8 KKLKEGFG 43556.08 98 +HLA-A*02:01 3 5 12 8 KKLHPRWE 43628.24 98 +HLA-A*02:01 42 5 12 8 KEGKQSQW 43687.29 98 +HLA-A*02:01 44 1 8 8 GKKLKEGR 43743.11 98 +HLA-A*02:01 75 1 8 8 SGGAATSH 43744.04 98 +HLA-A*02:01 69 6 13 8 DKKQSQWM 43851.14 98 +HLA-A*02:01 53 4 11 8 AKTKRTGL 43903.83 98 +HLA-A*02:01 40 1 8 8 GKKLKEGH 43929.01 98 +HLA-A*02:01 41 2 9 8 KKLKEGKL 43944.71 98 +HLA-A*02:01 73 3 10 8 GAATSDGT 43950.89 98 +HLA-A*02:01 33 7 14 8 PKQSQWMT 43956.13 98 +HLA-A*02:01 67 1 8 8 RRLPDDKH 43986.11 98 +HLA-A*02:01 59 4 11 8 GVPIKQSQ 43995.12 98 +HLA-A*02:01 89 5 12 8 PPHLAKAK 44213.68 99 +HLA-A*02:01 75 3 10 8 GAATSHPR 44223.75 99 +HLA-A*02:01 76 1 8 8 SGGAATSK 44255.82 99 +HLA-A*02:01 77 1 8 8 SGGAATSK 44255.82 99 +HLA-A*02:01 78 1 8 8 SGGAATSK 44255.82 99 +HLA-A*02:01 81 1 8 8 SGGAATSS 44264.44 99 +HLA-A*02:01 87 5 12 8 PPHKQSQW 44265.38 99 +HLA-A*02:01 69 5 12 8 DDKKQSQW 44265.87 99 +HLA-A*02:01 69 3 10 8 LPDDKKQS 44302.28 99 +HLA-A*02:01 74 1 8 8 SGGAATSG 44427.08 99 +HLA-A*02:01 42 4 11 8 LKEGKQSQ 44505.02 99 +HLA-A*02:01 76 3 10 8 GAATSKLG 44572.50 99 +HLA-A*02:01 41 1 8 8 GKKLKEGK 44658.90 100 +HLA-A*02:01 42 1 8 8 GKKLKEGK 44658.90 100 +HLA-A*02:01 43 1 8 8 GKKLKEGK 44658.90 100 +HLA-A*02:01 78 3 10 8 GAATSKTT 44663.74 100 +HLA-A*02:01 87 4 11 8 LPPHKQSQ 44697.08 100 +HLA-A*02:01 13 5 12 8 DGLHPRWE 44723.20 100 +HLA-A*02:01 68 1 8 8 RRLPDDKK 44723.69 100 +HLA-A*02:01 69 1 8 8 RRLPDDKK 44723.69 100 +HLA-A*02:01 70 1 8 8 RRLPDDKK 44723.69 100 +HLA-A*02:01 40 5 12 8 KEGHPRWE 44768.25 100 +HLA-A*02:01 47 2 9 8 REAKTKFG 44832.21 100 +HLA-A*02:01 75 2 9 8 GGAATSHP 44934.22 100 +HLA-A*02:01 80 2 9 8 GGAATSRT 44945.38 100 +HLA-A*02:01 53 1 8 8 KREAKTKR 45055.43 100 +HLA-A*02:01 79 6 13 8 TSLAKAKQ 45219.02 100 +HLA-A*02:01 39 1 8 8 GKKLKEGG 45246.44 100 +HLA-A*02:01 80 3 10 8 GAATSRTG 45278.75 100 +HLA-A*02:01 45 1 8 8 GKKLKEGS 45291.98 100 +HLA-A*02:01 78 2 9 8 GGAATSKT 45304.25 100 +HLA-A*02:01 67 5 12 8 DDKHPRWE 45366.06 100 +HLA-A*02:01 89 6 13 8 PHLAKAKQ 45372.91 100 +HLA-A*02:01 52 6 13 8 TKLAKAKQ 45432.84 100 +HLA-A*02:01 66 1 8 8 RRLPDDKG 45464.32 100 +HLA-A*02:01 49 3 10 8 EAKTKKLG 45465.32 100 +HLA-A*02:01 73 1 8 8 SGGAATSD 45495.33 100 +HLA-A*02:01 72 1 8 8 RRLPDDKS 45508.62 100 +HLA-A*02:01 85 5 12 8 PPHHPRWE 45531.28 100 +HLA-A*02:01 40 2 9 8 KKLKEGHP 45557.39 100 +HLA-A*02:01 61 6 13 8 PILAKAKQ 45579.08 100 +HLA-A*02:01 48 1 8 8 KREAKTKG 45582.55 100 +HLA-A*02:01 77 2 9 8 GGAATSKQ 45685.73 100 +HLA-A*02:01 53 2 9 8 REAKTKRT 45706.51 100 +HLA-A*02:01 71 6 13 8 DKLAKAKQ 45731.25 100 +HLA-A*02:01 49 1 8 8 KREAKTKK 45733.70 100 +HLA-A*02:01 50 1 8 8 KREAKTKK 45733.70 100 +HLA-A*02:01 51 1 8 8 KREAKTKK 45733.70 100 +HLA-A*02:01 73 2 9 8 GGAATSDG 45776.78 100 +HLA-A*02:01 54 1 8 8 KREAKTKS 45816.41 100 +HLA-A*02:01 51 2 9 8 REAKTKKT 45934.04 100 +HLA-A*02:01 50 2 9 8 REAKTKKQ 45986.27 100 +HLA-A*02:01 44 2 9 8 KKLKEGRT 46041.05 100 +HLA-A*02:01 37 1 8 8 GKKLKEGD 46089.38 100 +HLA-A*02:01 37 2 9 8 KKLKEGDG 46121.32 100 +HLA-A*02:01 77 3 10 8 GAATSKQS 46122.80 100 +HLA-A*02:01 42 2 9 8 KKLKEGKQ 46158.24 100 +HLA-A*02:01 64 1 8 8 RRLPDDKD 46180.22 100 +HLA-A*02:01 46 3 10 8 EAKTKDGT 46255.24 100 +HLA-A*02:01 46 1 8 8 KREAKTKD 46266.75 100 +HLA-A*02:01 43 2 9 8 KKLKEGKT 46271.77 100 +HLA-A*02:01 46 2 9 8 REAKTKDG 46288.78 100 +HLA-A*02:01 77 4 11 8 AATSKQSQ 46349.93 100 +HLA-A*02:01 69 4 11 8 PDDKKQSQ 46372.50 100 +HLA-A*02:01 51 3 10 8 EAKTKKTT 46535.84 100 +HLA-A*02:01 53 3 10 8 EAKTKRTG 46566.07 100 +HLA-A*02:01 50 4 11 8 AKTKKQSQ 46881.52 100 +HLA-A*02:01 50 3 10 8 EAKTKKQS 46985.13 100 diff --git a/tests/test_pvacvector.py b/tests/test_pvacvector.py index dffc9581..14aaae5d 100644 --- a/tests/test_pvacvector.py +++ b/tests/test_pvacvector.py @@ -157,7 +157,7 @@ def test_valid_alleles_compiles(self): def test_valid_alleles_runs(self): valid_alleles.main(["-p", "SMM"]) - + def test_valid_algorithms_compiles(self): compiled_run_path = py_compile.compile(os.path.join( self.base_dir, @@ -200,8 +200,8 @@ def test_pvacvector_fa_input_runs_and_produces_expected_output(self): os.path.join(self.test_data_dir, "Test.vector.results.output.dna.fa") )) self.assertTrue(compare( - os.path.join(output_dir.name, '0', 'None', 'junction_scores.tsv'), - os.path.join(self.test_data_dir, 'Test.vector.results.output.junction_scores.tsv') + os.path.join(output_dir.name, '0', 'None', 'junctions.tsv'), + os.path.join(self.test_data_dir, 'Test.vector.results.output.junctions.tsv') )) if 'DISPLAY' in os.environ.keys(): @@ -274,27 +274,64 @@ def test_pvacvector_generate_fa_with_epitope_at_beginning_of_transcript(self): output_dir.cleanup() def test_pvacvector_clipping(self): - with self.assertRaises(Exception) as context: - output_dir = tempfile.TemporaryDirectory() + output_dir = tempfile.TemporaryDirectory() - run.main([ - self.input_tsv, - self.test_run_name, - self.allele, - self.method, - output_dir.name, - '-v', self.input_vcf, - '-e1', self.epitope_length, - '-n', self.input_n_mer, - '-k', - '-b', '50000', - '--max-clip-length', '1', - '--spacers', 'None', - ]) + run.main([ + self.input_tsv, + self.test_run_name, + self.allele, + self.method, + output_dir.name, + '-v', self.input_vcf, + '-e1', self.epitope_length, + '-n', self.input_n_mer, + '-k', + '-b', '32000', + '--max-clip-length', '1', + '--spacers', 'None,AAY', + ]) + + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "None", "junctions.tsv"), + os.path.join(self.test_data_dir, "clipped.0.None.junctions.tsv") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "AAY", "junctions.tsv"), + os.path.join(self.test_data_dir, "clipped.0.AAY.junctions.tsv") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "1", "None", "junctions.tsv"), + os.path.join(self.test_data_dir, "clipped.1.None.junctions.tsv") + )) - self.assertTrue(compare( - os.path.join(output_dir.name, "1", "vector_input.fa"), - os.path.join(self.test_data_dir, "clipped.fa") - )) + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "None", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv"), + os.path.join(self.test_data_dir, "clipped.0.None.fa") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "None", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv.key"), + os.path.join(self.test_data_dir, "clipped.0.None.fa.key") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "AAY", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv"), + os.path.join(self.test_data_dir, "clipped.0.AAY.fa") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "AAY", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv.key"), + os.path.join(self.test_data_dir, "clipped.0.AAY.fa.key") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "1", "None", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv"), + os.path.join(self.test_data_dir, "clipped.1.None.fa") + )) + self.assertTrue(compare( + os.path.join(output_dir.name, "1", "None", "MHC_Class_I", "tmp", "test_pvacvector_produces_expected_output.fa.split_1-2.8.tsv.key"), + os.path.join(self.test_data_dir, "clipped.1.None.fa.key") + )) - output_dir.cleanup() + self.assertTrue(compare( + os.path.join(output_dir.name, "test_pvacvector_produces_expected_output_results.fa"), + os.path.join(self.test_data_dir, "clipped.result.fa") + )) + + output_dir.cleanup() From 206751e2c9c6ab0310e3f819cbfc993b8eb4b24d Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Fri, 13 Dec 2024 10:12:04 -0600 Subject: [PATCH 3/5] Update pvacvector fasta creation test --- .../fasta_generator/output_pvacvector.fasta | 1980 +++------------- .../fasta_generator/output_pvacvector.key | 1981 +++-------------- tests/test_fasta_generator.py | 8 +- 3 files changed, 546 insertions(+), 3423 deletions(-) diff --git a/tests/test_data/fasta_generator/output_pvacvector.fasta b/tests/test_data/fasta_generator/output_pvacvector.fasta index 6320dbdb..eb87e7bf 100644 --- a/tests/test_data/fasta_generator/output_pvacvector.fasta +++ b/tests/test_data/fasta_generator/output_pvacvector.fasta @@ -1,1980 +1,538 @@ >1 -CNHLKKLAALDGTWICR +CNHLKKHHAKAKQY >2 -CNHLKKLAALFGAPAWS +CNHLKKHHDGTWICR >3 -CNHLKKLAALHPRWEIL +CNHLKKHHFGAPAWS >4 -CNHLKKLAALKLGILFG +CNHLKKHHGAPAWS >5 -CNHLKKLAALKQSQWMT +CNHLKKHHGTWICR >6 -CNHLKKLAALKTTWQVW +CNHLKKHHHPRWEIL >7 -CNHLKKLAALLAKAKQY +CNHLKKHHKLGILFG >8 -CNHLKKLAALRTGLIAH +CNHLKKHHKQSQWMT >9 -CNHLKKLAALSLASTLS +CNHLKKHHKTTWQVW >10 -CNHLKKLAAYDGTWICR +CNHLKKHHLAKAKQY >11 -CNHLKKLAAYFGAPAWS +CNHLKKHHLASTLS >12 -CNHLKKLAAYHPRWEIL +CNHLKKHHLGILFG >13 -CNHLKKLAAYKLGILFG +CNHLKKHHPRWEIL >14 -CNHLKKLAAYKQSQWMT +CNHLKKHHQSQWMT >15 -CNHLKKLAAYKTTWQVW +CNHLKKHHRTGLIAH >16 -CNHLKKLAAYLAKAKQY +CNHLKKHHSLASTLS >17 -CNHLKKLAAYRTGLIAH +CNHLKKHHTGLIAH >18 -CNHLKKLAAYSLASTLS +CNHLKKHHTTWQVW >19 -CNHLKKLDGTWICR +CNHLKKLHHAKAKQY >20 -CNHLKKLFGAPAWS +CNHLKKLHHGAPAWS >21 -CNHLKKLHHAADGTWICR +CNHLKKLHHGTWICR >22 -CNHLKKLHHAAFGAPAWS +CNHLKKLHHLASTLS >23 -CNHLKKLHHAAHPRWEIL +CNHLKKLHHLGILFG >24 -CNHLKKLHHAAKLGILFG +CNHLKKLHHPRWEIL >25 -CNHLKKLHHAAKQSQWMT +CNHLKKLHHQSQWMT >26 -CNHLKKLHHAAKTTWQVW +CNHLKKLHHTGLIAH >27 -CNHLKKLHHAALAKAKQY +CNHLKKLHHTTWQVW >28 -CNHLKKLHHAARTGLIAH +CSRSDGHHAKAKQY >29 -CNHLKKLHHAASLASTLS +CSRSDGHHDGTWICR >30 -CNHLKKLHHCDGTWICR +CSRSDGHHFGAPAWS >31 -CNHLKKLHHCFGAPAWS +CSRSDGHHGAPAWS >32 -CNHLKKLHHCHPRWEIL +CSRSDGHHGTWICR >33 -CNHLKKLHHCKLGILFG +CSRSDGHHGYVWFRF >34 -CNHLKKLHHCKQSQWMT +CSRSDGHHHPRWEIL >35 -CNHLKKLHHCKTTWQVW +CSRSDGHHKLGILFG >36 -CNHLKKLHHCLAKAKQY +CSRSDGHHKTTWQVW >37 -CNHLKKLHHCRTGLIAH +CSRSDGHHLAKAKQY >38 -CNHLKKLHHCSLASTLS +CSRSDGHHLASTLS >39 -CNHLKKLHHDGTWICR +CSRSDGHHLGILFG >40 -CNHLKKLHHFGAPAWS +CSRSDGHHPRWEIL >41 -CNHLKKLHHHCDGTWICR +CSRSDGHHRTGLIAH >42 -CNHLKKLHHHCFGAPAWS +CSRSDGHHSLASTLS >43 -CNHLKKLHHHCHPRWEIL +CSRSDGHHTGLIAH >44 -CNHLKKLHHHCKLGILFG +CSRSDGHHTTWQVW >45 -CNHLKKLHHHCKQSQWMT +CSRSDGHHYVWFRF >46 -CNHLKKLHHHCKTTWQVW +CSRSDGLHHAKAKQY >47 -CNHLKKLHHHCLAKAKQY +CSRSDGLHHGAPAWS >48 -CNHLKKLHHHCRTGLIAH +CSRSDGLHHGTWICR >49 -CNHLKKLHHHCSLASTLS +CSRSDGLHHLASTLS >50 -CNHLKKLHHHDDGTWICR +CSRSDGLHHLGILFG >51 -CNHLKKLHHHDFGAPAWS +CSRSDGLHHPRWEIL >52 -CNHLKKLHHHDGTWICR +CSRSDGLHHTGLIAH >53 -CNHLKKLHHHDHPRWEIL +CSRSDGLHHTTWQVW >54 -CNHLKKLHHHDKLGILFG +CSRSDGLHHYVWFRF >55 -CNHLKKLHHHDKQSQWMT +DGALSLHHAKAKQY >56 -CNHLKKLHHHDKTTWQVW +DGALSLHHDGTWICR >57 -CNHLKKLHHHDLAKAKQY +DGALSLHHFGAPAWS >58 -CNHLKKLHHHDRTGLIAH +DGALSLHHGAPAWS >59 -CNHLKKLHHHDSLASTLS +DGALSLHHGTWICR >60 -CNHLKKLHHHFGAPAWS +DGALSLHHGYVWFRF >61 -CNHLKKLHHHHDGTWICR +DGALSLHHHPRWEIL >62 -CNHLKKLHHHHFGAPAWS +DGALSLHHKQSQWMT >63 -CNHLKKLHHHHHPRWEIL +DGALSLHHKTTWQVW >64 -CNHLKKLHHHHKLGILFG +DGALSLHHLAKAKQY >65 -CNHLKKLHHHHKQSQWMT +DGALSLHHLASTLS >66 -CNHLKKLHHHHKTTWQVW +DGALSLHHPRWEIL >67 -CNHLKKLHHHHLAKAKQY +DGALSLHHQSQWMT >68 -CNHLKKLHHHHPRWEIL +DGALSLHHRTGLIAH >69 -CNHLKKLHHHHRTGLIAH +DGALSLHHSLASTLS >70 -CNHLKKLHHHHSLASTLS +DGALSLHHTGLIAH >71 -CNHLKKLHHHKLGILFG +DGALSLHHTTWQVW >72 -CNHLKKLHHHKQSQWMT +DGALSLHHYVWFRF >73 -CNHLKKLHHHKTTWQVW +DGALSLRHHAKAKQY >74 -CNHLKKLHHHLAKAKQY +DGALSLRHHGAPAWS >75 -CNHLKKLHHHPRWEIL +DGALSLRHHGTWICR >76 -CNHLKKLHHHRTGLIAH +DGALSLRHHLASTLS >77 -CNHLKKLHHHSLASTLS +DGALSLRHHPRWEIL >78 -CNHLKKLHHKLGILFG +DGALSLRHHQSQWMT >79 -CNHLKKLHHKQSQWMT +DGALSLRHHTGLIAH >80 -CNHLKKLHHKTTWQVW +DGALSLRHHTTWQVW >81 -CNHLKKLHHLAKAKQY +DGALSLRHHYVWFRF >82 -CNHLKKLHHLDGTWICR +EFDFILHHAKAKQY >83 -CNHLKKLHHLFGAPAWS +EFDFILHHDGTWICR >84 -CNHLKKLHHLHPRWEIL +EFDFILHHFGAPAWS >85 -CNHLKKLHHLKLGILFG +EFDFILHHGAPAWS >86 -CNHLKKLHHLKQSQWMT +EFDFILHHGTWICR >87 -CNHLKKLHHLKTTWQVW +EFDFILHHGYVWFRF >88 -CNHLKKLHHLLAKAKQY +EFDFILHHHPRWEIL >89 -CNHLKKLHHLRTGLIAH +EFDFILHHKLGILFG >90 -CNHLKKLHHLSLASTLS +EFDFILHHKQSQWMT >91 -CNHLKKLHHRTGLIAH +EFDFILHHLAKAKQY >92 -CNHLKKLHHSLASTLS +EFDFILHHLASTLS >93 -CNHLKKLHPRWEIL +EFDFILHHLGILFG >94 -CNHLKKLKLGILFG +EFDFILHHPRWEIL >95 -CNHLKKLKQSQWMT +EFDFILHHQSQWMT >96 -CNHLKKLKTTWQVW +EFDFILHHRTGLIAH >97 -CNHLKKLLAKAKQY +EFDFILHHSLASTLS >98 -CNHLKKLRTGLIAH +EFDFILHHTGLIAH >99 -CNHLKKLSLASTLS +EFDFILHHYVWFRF >100 -CSRSDGLAALDGTWICR +EFDFILPHHAKAKQY >101 -CSRSDGLAALFGAPAWS +EFDFILPHHGAPAWS >102 -CSRSDGLAALGYVWFRF +EFDFILPHHGTWICR >103 -CSRSDGLAALHPRWEIL +EFDFILPHHLASTLS >104 -CSRSDGLAALKLGILFG +EFDFILPHHLGILFG >105 -CSRSDGLAALKTTWQVW +EFDFILPHHPRWEIL >106 -CSRSDGLAALLAKAKQY +EFDFILPHHQSQWMT >107 -CSRSDGLAALRTGLIAH +EFDFILPHHTGLIAH >108 -CSRSDGLAALSLASTLS +EFDFILPHHYVWFRF >109 -CSRSDGLAAYDGTWICR +GKKLKEGHHGAPAWS >110 -CSRSDGLAAYFGAPAWS +GKKLKEGHHGTWICR >111 -CSRSDGLAAYGYVWFRF +GKKLKEGHHLASTLS >112 -CSRSDGLAAYHPRWEIL +GKKLKEGHHLGILFG >113 -CSRSDGLAAYKLGILFG +GKKLKEGHHPRWEIL >114 -CSRSDGLAAYKTTWQVW +GKKLKEGHHQSQWMT >115 -CSRSDGLAAYLAKAKQY +GKKLKEGHHTGLIAH >116 -CSRSDGLAAYRTGLIAH +GKKLKEGHHTTWQVW >117 -CSRSDGLAAYSLASTLS +GKKLKEGHHYVWFRF >118 -CSRSDGLDGTWICR +GKKLKEHHDGTWICR >119 -CSRSDGLFGAPAWS +GKKLKEHHFGAPAWS >120 -CSRSDGLGYVWFRF +GKKLKEHHGAPAWS >121 -CSRSDGLHHAADGTWICR +GKKLKEHHGTWICR >122 -CSRSDGLHHAAFGAPAWS +GKKLKEHHGYVWFRF >123 -CSRSDGLHHAAGYVWFRF +GKKLKEHHHPRWEIL >124 -CSRSDGLHHAAHPRWEIL +GKKLKEHHKLGILFG >125 -CSRSDGLHHAAKLGILFG +GKKLKEHHKQSQWMT >126 -CSRSDGLHHAAKTTWQVW +GKKLKEHHKTTWQVW >127 -CSRSDGLHHAALAKAKQY +GKKLKEHHLASTLS >128 -CSRSDGLHHAARTGLIAH +GKKLKEHHLGILFG >129 -CSRSDGLHHAASLASTLS +GKKLKEHHPRWEIL >130 -CSRSDGLHHCDGTWICR +GKKLKEHHQSQWMT >131 -CSRSDGLHHCFGAPAWS +GKKLKEHHRTGLIAH >132 -CSRSDGLHHCGYVWFRF +GKKLKEHHSLASTLS >133 -CSRSDGLHHCHPRWEIL +GKKLKEHHTGLIAH >134 -CSRSDGLHHCKLGILFG +GKKLKEHHTTWQVW >135 -CSRSDGLHHCKTTWQVW +GKKLKEHHYVWFRF >136 -CSRSDGLHHCLAKAKQY +KREAKTHHAKAKQY >137 -CSRSDGLHHCRTGLIAH +KREAKTHHDGTWICR >138 -CSRSDGLHHCSLASTLS +KREAKTHHFGAPAWS >139 -CSRSDGLHHDGTWICR +KREAKTHHGAPAWS >140 -CSRSDGLHHFGAPAWS +KREAKTHHGTWICR >141 -CSRSDGLHHGYVWFRF +KREAKTHHGYVWFRF >142 -CSRSDGLHHHCDGTWICR +KREAKTHHKLGILFG >143 -CSRSDGLHHHCFGAPAWS +KREAKTHHKQSQWMT >144 -CSRSDGLHHHCGYVWFRF +KREAKTHHKTTWQVW >145 -CSRSDGLHHHCHPRWEIL +KREAKTHHLAKAKQY >146 -CSRSDGLHHHCKLGILFG +KREAKTHHLASTLS >147 -CSRSDGLHHHCKTTWQVW +KREAKTHHLGILFG >148 -CSRSDGLHHHCLAKAKQY +KREAKTHHQSQWMT >149 -CSRSDGLHHHCRTGLIAH +KREAKTHHRTGLIAH >150 -CSRSDGLHHHCSLASTLS +KREAKTHHSLASTLS >151 -CSRSDGLHHHDDGTWICR +KREAKTHHTGLIAH >152 -CSRSDGLHHHDFGAPAWS +KREAKTHHTTWQVW >153 -CSRSDGLHHHDGTWICR +KREAKTHHYVWFRF >154 -CSRSDGLHHHDGYVWFRF +KREAKTKHHAKAKQY >155 -CSRSDGLHHHDHPRWEIL +KREAKTKHHGAPAWS >156 -CSRSDGLHHHDKLGILFG +KREAKTKHHGTWICR >157 -CSRSDGLHHHDKTTWQVW +KREAKTKHHLASTLS >158 -CSRSDGLHHHDLAKAKQY +KREAKTKHHLGILFG >159 -CSRSDGLHHHDRTGLIAH +KREAKTKHHQSQWMT >160 -CSRSDGLHHHDSLASTLS +KREAKTKHHTGLIAH >161 -CSRSDGLHHHFGAPAWS +KREAKTKHHTTWQVW >162 -CSRSDGLHHHGYVWFRF +KREAKTKHHYVWFRF >163 -CSRSDGLHHHHDGTWICR +LTNGVPHHAKAKQY >164 -CSRSDGLHHHHFGAPAWS +LTNGVPHHFGAPAWS >165 -CSRSDGLHHHHGYVWFRF +LTNGVPHHGAPAWS >166 -CSRSDGLHHHHHPRWEIL +LTNGVPHHGYVWFRF >167 -CSRSDGLHHHHKLGILFG +LTNGVPHHHPRWEIL >168 -CSRSDGLHHHHKTTWQVW +LTNGVPHHKLGILFG >169 -CSRSDGLHHHHLAKAKQY +LTNGVPHHKQSQWMT >170 -CSRSDGLHHHHPRWEIL +LTNGVPHHKTTWQVW >171 -CSRSDGLHHHHRTGLIAH +LTNGVPHHLAKAKQY >172 -CSRSDGLHHHHSLASTLS +LTNGVPHHLASTLS >173 -CSRSDGLHHHKLGILFG +LTNGVPHHLGILFG >174 -CSRSDGLHHHKTTWQVW +LTNGVPHHPRWEIL >175 -CSRSDGLHHHLAKAKQY +LTNGVPHHQSQWMT >176 -CSRSDGLHHHPRWEIL +LTNGVPHHRTGLIAH >177 -CSRSDGLHHHRTGLIAH +LTNGVPHHSLASTLS >178 -CSRSDGLHHHSLASTLS +LTNGVPHHTGLIAH >179 -CSRSDGLHHKLGILFG +LTNGVPHHTTWQVW >180 -CSRSDGLHHKTTWQVW +LTNGVPHHYVWFRF >181 -CSRSDGLHHLAKAKQY +LTNGVPIHHAKAKQY >182 -CSRSDGLHHLDGTWICR +LTNGVPIHHGAPAWS >183 -CSRSDGLHHLFGAPAWS +LTNGVPIHHLASTLS >184 -CSRSDGLHHLGYVWFRF +LTNGVPIHHLGILFG >185 -CSRSDGLHHLHPRWEIL +LTNGVPIHHPRWEIL >186 -CSRSDGLHHLKLGILFG +LTNGVPIHHQSQWMT >187 -CSRSDGLHHLKTTWQVW +LTNGVPIHHTGLIAH >188 -CSRSDGLHHLLAKAKQY +LTNGVPIHHTTWQVW >189 -CSRSDGLHHLRTGLIAH +LTNGVPIHHYVWFRF >190 -CSRSDGLHHLSLASTLS +RRLPDDHHAKAKQY >191 -CSRSDGLHHRTGLIAH +RRLPDDHHDGTWICR >192 -CSRSDGLHHSLASTLS +RRLPDDHHFGAPAWS >193 -CSRSDGLHPRWEIL +RRLPDDHHGAPAWS >194 -CSRSDGLKLGILFG +RRLPDDHHGTWICR >195 -CSRSDGLKTTWQVW +RRLPDDHHGYVWFRF >196 -CSRSDGLLAKAKQY +RRLPDDHHHPRWEIL >197 -CSRSDGLRTGLIAH +RRLPDDHHKLGILFG >198 -CSRSDGLSLASTLS +RRLPDDHHKQSQWMT >199 -DGALSLRAALDGTWICR +RRLPDDHHKTTWQVW >200 -DGALSLRAALFGAPAWS +RRLPDDHHLAKAKQY >201 -DGALSLRAALGYVWFRF +RRLPDDHHLASTLS >202 -DGALSLRAALHPRWEIL +RRLPDDHHLGILFG >203 -DGALSLRAALKQSQWMT +RRLPDDHHPRWEIL >204 -DGALSLRAALKTTWQVW +RRLPDDHHQSQWMT >205 -DGALSLRAALLAKAKQY +RRLPDDHHSLASTLS >206 -DGALSLRAALRTGLIAH +RRLPDDHHTTWQVW >207 -DGALSLRAALSLASTLS +RRLPDDHHYVWFRF >208 -DGALSLRAAYDGTWICR +RRLPDDKHHAKAKQY >209 -DGALSLRAAYFGAPAWS +RRLPDDKHHGAPAWS >210 -DGALSLRAAYGYVWFRF +RRLPDDKHHGTWICR >211 -DGALSLRAAYHPRWEIL +RRLPDDKHHLASTLS >212 -DGALSLRAAYKQSQWMT +RRLPDDKHHLGILFG >213 -DGALSLRAAYKTTWQVW +RRLPDDKHHPRWEIL >214 -DGALSLRAAYLAKAKQY +RRLPDDKHHQSQWMT >215 -DGALSLRAAYRTGLIAH +RRLPDDKHHTTWQVW >216 -DGALSLRAAYSLASTLS +RRLPDDKHHYVWFRF >217 -DGALSLRDGTWICR +SGGAATHHAKAKQY >218 -DGALSLRFGAPAWS +SGGAATHHDGTWICR >219 -DGALSLRGYVWFRF +SGGAATHHGTWICR >220 -DGALSLRHHAADGTWICR +SGGAATHHGYVWFRF >221 -DGALSLRHHAAFGAPAWS +SGGAATHHHPRWEIL >222 -DGALSLRHHAAGYVWFRF +SGGAATHHKLGILFG >223 -DGALSLRHHAAHPRWEIL +SGGAATHHKQSQWMT >224 -DGALSLRHHAAKQSQWMT +SGGAATHHKTTWQVW >225 -DGALSLRHHAAKTTWQVW +SGGAATHHLAKAKQY >226 -DGALSLRHHAALAKAKQY +SGGAATHHLASTLS >227 -DGALSLRHHAARTGLIAH +SGGAATHHLGILFG >228 -DGALSLRHHAASLASTLS +SGGAATHHPRWEIL >229 -DGALSLRHHCDGTWICR +SGGAATHHQSQWMT >230 -DGALSLRHHCFGAPAWS +SGGAATHHRTGLIAH >231 -DGALSLRHHCGYVWFRF +SGGAATHHSLASTLS >232 -DGALSLRHHCHPRWEIL +SGGAATHHTGLIAH >233 -DGALSLRHHCKQSQWMT +SGGAATHHTTWQVW >234 -DGALSLRHHCKTTWQVW +SGGAATHHYVWFRF >235 -DGALSLRHHCLAKAKQY +SGGAATSHHAKAKQY >236 -DGALSLRHHCRTGLIAH +SGGAATSHHGTWICR >237 -DGALSLRHHCSLASTLS +SGGAATSHHLASTLS >238 -DGALSLRHHDGTWICR +SGGAATSHHLGILFG >239 -DGALSLRHHFGAPAWS +SGGAATSHHPRWEIL >240 -DGALSLRHHGYVWFRF +SGGAATSHHQSQWMT >241 -DGALSLRHHHCDGTWICR +SGGAATSHHTGLIAH >242 -DGALSLRHHHCFGAPAWS +SGGAATSHHTTWQVW >243 -DGALSLRHHHCGYVWFRF +SGGAATSHHYVWFRF >244 -DGALSLRHHHCHPRWEIL +SSYLPPHHAKAKQY >245 -DGALSLRHHHCKQSQWMT +SSYLPPHHDGTWICR >246 -DGALSLRHHHCKTTWQVW +SSYLPPHHFGAPAWS >247 -DGALSLRHHHCLAKAKQY +SSYLPPHHGAPAWS >248 -DGALSLRHHHCRTGLIAH +SSYLPPHHGTWICR >249 -DGALSLRHHHCSLASTLS +SSYLPPHHGYVWFRF >250 -DGALSLRHHHDDGTWICR +SSYLPPHHHAKAKQY >251 -DGALSLRHHHDFGAPAWS +SSYLPPHHHGAPAWS >252 -DGALSLRHHHDGTWICR +SSYLPPHHHGTWICR >253 -DGALSLRHHHDGYVWFRF +SSYLPPHHHLGILFG >254 -DGALSLRHHHDHPRWEIL +SSYLPPHHHPRWEIL >255 -DGALSLRHHHDKQSQWMT +SSYLPPHHHQSQWMT >256 -DGALSLRHHHDKTTWQVW +SSYLPPHHHTGLIAH >257 -DGALSLRHHHDLAKAKQY +SSYLPPHHHTTWQVW >258 -DGALSLRHHHDRTGLIAH +SSYLPPHHHYVWFRF >259 -DGALSLRHHHDSLASTLS +SSYLPPHHKLGILFG >260 -DGALSLRHHHFGAPAWS +SSYLPPHHKQSQWMT >261 -DGALSLRHHHGYVWFRF +SSYLPPHHKTTWQVW >262 -DGALSLRHHHHDGTWICR +SSYLPPHHLAKAKQY >263 -DGALSLRHHHHFGAPAWS +SSYLPPHHLGILFG >264 -DGALSLRHHHHGYVWFRF +SSYLPPHHPRWEIL >265 -DGALSLRHHHHHPRWEIL +SSYLPPHHQSQWMT >266 -DGALSLRHHHHKQSQWMT +SSYLPPHHRTGLIAH >267 -DGALSLRHHHHKTTWQVW +SSYLPPHHTGLIAH >268 -DGALSLRHHHHLAKAKQY +SSYLPPHHTTWQVW >269 -DGALSLRHHHHPRWEIL ->270 -DGALSLRHHHHRTGLIAH ->271 -DGALSLRHHHHSLASTLS ->272 -DGALSLRHHHKQSQWMT ->273 -DGALSLRHHHKTTWQVW ->274 -DGALSLRHHHLAKAKQY ->275 -DGALSLRHHHPRWEIL ->276 -DGALSLRHHHRTGLIAH ->277 -DGALSLRHHHSLASTLS ->278 -DGALSLRHHKQSQWMT ->279 -DGALSLRHHKTTWQVW ->280 -DGALSLRHHLAKAKQY ->281 -DGALSLRHHLDGTWICR ->282 -DGALSLRHHLFGAPAWS ->283 -DGALSLRHHLGYVWFRF ->284 -DGALSLRHHLHPRWEIL ->285 -DGALSLRHHLKQSQWMT ->286 -DGALSLRHHLKTTWQVW ->287 -DGALSLRHHLLAKAKQY ->288 -DGALSLRHHLRTGLIAH ->289 -DGALSLRHHLSLASTLS ->290 -DGALSLRHHRTGLIAH ->291 -DGALSLRHHSLASTLS ->292 -DGALSLRHPRWEIL ->293 -DGALSLRKQSQWMT ->294 -DGALSLRKTTWQVW ->295 -DGALSLRLAKAKQY ->296 -DGALSLRRTGLIAH ->297 -DGALSLRSLASTLS ->298 -EFDFILPAALDGTWICR ->299 -EFDFILPAALFGAPAWS ->300 -EFDFILPAALGYVWFRF ->301 -EFDFILPAALHPRWEIL ->302 -EFDFILPAALKLGILFG ->303 -EFDFILPAALKQSQWMT ->304 -EFDFILPAALLAKAKQY ->305 -EFDFILPAALRTGLIAH ->306 -EFDFILPAALSLASTLS ->307 -EFDFILPAAYDGTWICR ->308 -EFDFILPAAYFGAPAWS ->309 -EFDFILPAAYGYVWFRF ->310 -EFDFILPAAYHPRWEIL ->311 -EFDFILPAAYKLGILFG ->312 -EFDFILPAAYKQSQWMT ->313 -EFDFILPAAYLAKAKQY ->314 -EFDFILPAAYRTGLIAH ->315 -EFDFILPAAYSLASTLS ->316 -EFDFILPDGTWICR ->317 -EFDFILPFGAPAWS ->318 -EFDFILPGYVWFRF ->319 -EFDFILPHHAADGTWICR ->320 -EFDFILPHHAAFGAPAWS ->321 -EFDFILPHHAAGYVWFRF ->322 -EFDFILPHHAAHPRWEIL ->323 -EFDFILPHHAAKLGILFG ->324 -EFDFILPHHAAKQSQWMT ->325 -EFDFILPHHAALAKAKQY ->326 -EFDFILPHHAARTGLIAH ->327 -EFDFILPHHAASLASTLS ->328 -EFDFILPHHCDGTWICR ->329 -EFDFILPHHCFGAPAWS ->330 -EFDFILPHHCGYVWFRF ->331 -EFDFILPHHCHPRWEIL ->332 -EFDFILPHHCKLGILFG ->333 -EFDFILPHHCKQSQWMT ->334 -EFDFILPHHCLAKAKQY ->335 -EFDFILPHHCRTGLIAH ->336 -EFDFILPHHCSLASTLS ->337 -EFDFILPHHDGTWICR ->338 -EFDFILPHHFGAPAWS ->339 -EFDFILPHHGYVWFRF ->340 -EFDFILPHHHCDGTWICR ->341 -EFDFILPHHHCFGAPAWS ->342 -EFDFILPHHHCGYVWFRF ->343 -EFDFILPHHHCHPRWEIL ->344 -EFDFILPHHHCKLGILFG ->345 -EFDFILPHHHCKQSQWMT ->346 -EFDFILPHHHCLAKAKQY ->347 -EFDFILPHHHCRTGLIAH ->348 -EFDFILPHHHCSLASTLS ->349 -EFDFILPHHHDDGTWICR ->350 -EFDFILPHHHDFGAPAWS ->351 -EFDFILPHHHDGTWICR ->352 -EFDFILPHHHDGYVWFRF ->353 -EFDFILPHHHDHPRWEIL ->354 -EFDFILPHHHDKLGILFG ->355 -EFDFILPHHHDKQSQWMT ->356 -EFDFILPHHHDLAKAKQY ->357 -EFDFILPHHHDRTGLIAH ->358 -EFDFILPHHHDSLASTLS ->359 -EFDFILPHHHFGAPAWS ->360 -EFDFILPHHHGYVWFRF ->361 -EFDFILPHHHHDGTWICR ->362 -EFDFILPHHHHFGAPAWS ->363 -EFDFILPHHHHGYVWFRF ->364 -EFDFILPHHHHHPRWEIL ->365 -EFDFILPHHHHKLGILFG ->366 -EFDFILPHHHHKQSQWMT ->367 -EFDFILPHHHHLAKAKQY ->368 -EFDFILPHHHHPRWEIL ->369 -EFDFILPHHHHRTGLIAH ->370 -EFDFILPHHHHSLASTLS ->371 -EFDFILPHHHKLGILFG ->372 -EFDFILPHHHKQSQWMT ->373 -EFDFILPHHHLAKAKQY ->374 -EFDFILPHHHPRWEIL ->375 -EFDFILPHHHRTGLIAH ->376 -EFDFILPHHHSLASTLS ->377 -EFDFILPHHKLGILFG ->378 -EFDFILPHHKQSQWMT ->379 -EFDFILPHHLAKAKQY ->380 -EFDFILPHHLDGTWICR ->381 -EFDFILPHHLFGAPAWS ->382 -EFDFILPHHLGYVWFRF ->383 -EFDFILPHHLHPRWEIL ->384 -EFDFILPHHLKLGILFG ->385 -EFDFILPHHLKQSQWMT ->386 -EFDFILPHHLLAKAKQY ->387 -EFDFILPHHLRTGLIAH ->388 -EFDFILPHHLSLASTLS ->389 -EFDFILPHHRTGLIAH ->390 -EFDFILPHHSLASTLS ->391 -EFDFILPHPRWEIL ->392 -EFDFILPKLGILFG ->393 -EFDFILPKQSQWMT ->394 -EFDFILPLAKAKQY ->395 -EFDFILPRTGLIAH ->396 -EFDFILPSLASTLS ->397 -GKKLKEGAALDGTWICR ->398 -GKKLKEGAALFGAPAWS ->399 -GKKLKEGAALGYVWFRF ->400 -GKKLKEGAALHPRWEIL ->401 -GKKLKEGAALKLGILFG ->402 -GKKLKEGAALKQSQWMT ->403 -GKKLKEGAALKTTWQVW ->404 -GKKLKEGAALRTGLIAH ->405 -GKKLKEGAALSLASTLS ->406 -GKKLKEGAAYDGTWICR ->407 -GKKLKEGAAYFGAPAWS ->408 -GKKLKEGAAYGYVWFRF ->409 -GKKLKEGAAYHPRWEIL ->410 -GKKLKEGAAYKLGILFG ->411 -GKKLKEGAAYKQSQWMT ->412 -GKKLKEGAAYKTTWQVW ->413 -GKKLKEGAAYRTGLIAH ->414 -GKKLKEGAAYSLASTLS ->415 -GKKLKEGDGTWICR ->416 -GKKLKEGFGAPAWS ->417 -GKKLKEGGYVWFRF ->418 -GKKLKEGHHAADGTWICR ->419 -GKKLKEGHHAAFGAPAWS ->420 -GKKLKEGHHAAGYVWFRF ->421 -GKKLKEGHHAAHPRWEIL ->422 -GKKLKEGHHAAKLGILFG ->423 -GKKLKEGHHAAKQSQWMT ->424 -GKKLKEGHHAAKTTWQVW ->425 -GKKLKEGHHAARTGLIAH ->426 -GKKLKEGHHAASLASTLS ->427 -GKKLKEGHHCDGTWICR ->428 -GKKLKEGHHCFGAPAWS ->429 -GKKLKEGHHCGYVWFRF ->430 -GKKLKEGHHCHPRWEIL ->431 -GKKLKEGHHCKLGILFG ->432 -GKKLKEGHHCKQSQWMT ->433 -GKKLKEGHHCKTTWQVW ->434 -GKKLKEGHHCRTGLIAH ->435 -GKKLKEGHHCSLASTLS ->436 -GKKLKEGHHDGTWICR ->437 -GKKLKEGHHFGAPAWS ->438 -GKKLKEGHHGYVWFRF ->439 -GKKLKEGHHHCDGTWICR ->440 -GKKLKEGHHHCFGAPAWS ->441 -GKKLKEGHHHCGYVWFRF ->442 -GKKLKEGHHHCHPRWEIL ->443 -GKKLKEGHHHCKLGILFG ->444 -GKKLKEGHHHCKQSQWMT ->445 -GKKLKEGHHHCKTTWQVW ->446 -GKKLKEGHHHCRTGLIAH ->447 -GKKLKEGHHHCSLASTLS ->448 -GKKLKEGHHHDDGTWICR ->449 -GKKLKEGHHHDFGAPAWS ->450 -GKKLKEGHHHDGTWICR ->451 -GKKLKEGHHHDGYVWFRF ->452 -GKKLKEGHHHDHPRWEIL ->453 -GKKLKEGHHHDKLGILFG ->454 -GKKLKEGHHHDKQSQWMT ->455 -GKKLKEGHHHDKTTWQVW ->456 -GKKLKEGHHHDRTGLIAH ->457 -GKKLKEGHHHDSLASTLS ->458 -GKKLKEGHHHFGAPAWS ->459 -GKKLKEGHHHGYVWFRF ->460 -GKKLKEGHHHHDGTWICR ->461 -GKKLKEGHHHHFGAPAWS ->462 -GKKLKEGHHHHGYVWFRF ->463 -GKKLKEGHHHHHPRWEIL ->464 -GKKLKEGHHHHKLGILFG ->465 -GKKLKEGHHHHKQSQWMT ->466 -GKKLKEGHHHHKTTWQVW ->467 -GKKLKEGHHHHPRWEIL ->468 -GKKLKEGHHHHRTGLIAH ->469 -GKKLKEGHHHHSLASTLS ->470 -GKKLKEGHHHKLGILFG ->471 -GKKLKEGHHHKQSQWMT ->472 -GKKLKEGHHHKTTWQVW ->473 -GKKLKEGHHHPRWEIL ->474 -GKKLKEGHHHRTGLIAH ->475 -GKKLKEGHHHSLASTLS ->476 -GKKLKEGHHKLGILFG ->477 -GKKLKEGHHKQSQWMT ->478 -GKKLKEGHHKTTWQVW ->479 -GKKLKEGHHLDGTWICR ->480 -GKKLKEGHHLFGAPAWS ->481 -GKKLKEGHHLGYVWFRF ->482 -GKKLKEGHHLHPRWEIL ->483 -GKKLKEGHHLKLGILFG ->484 -GKKLKEGHHLKQSQWMT ->485 -GKKLKEGHHLKTTWQVW ->486 -GKKLKEGHHLRTGLIAH ->487 -GKKLKEGHHLSLASTLS ->488 -GKKLKEGHHRTGLIAH ->489 -GKKLKEGHHSLASTLS ->490 -GKKLKEGHPRWEIL ->491 -GKKLKEGKLGILFG ->492 -GKKLKEGKQSQWMT ->493 -GKKLKEGKTTWQVW ->494 -GKKLKEGRTGLIAH ->495 -GKKLKEGSLASTLS ->496 -KREAKTKAALDGTWICR ->497 -KREAKTKAALFGAPAWS ->498 -KREAKTKAALGYVWFRF ->499 -KREAKTKAALKLGILFG ->500 -KREAKTKAALKQSQWMT ->501 -KREAKTKAALKTTWQVW ->502 -KREAKTKAALLAKAKQY ->503 -KREAKTKAALRTGLIAH ->504 -KREAKTKAALSLASTLS ->505 -KREAKTKAAYDGTWICR ->506 -KREAKTKAAYFGAPAWS ->507 -KREAKTKAAYGYVWFRF ->508 -KREAKTKAAYKLGILFG ->509 -KREAKTKAAYKQSQWMT ->510 -KREAKTKAAYKTTWQVW ->511 -KREAKTKAAYLAKAKQY ->512 -KREAKTKAAYRTGLIAH ->513 -KREAKTKAAYSLASTLS ->514 -KREAKTKDGTWICR ->515 -KREAKTKFGAPAWS ->516 -KREAKTKGYVWFRF ->517 -KREAKTKHHAADGTWICR ->518 -KREAKTKHHAAFGAPAWS ->519 -KREAKTKHHAAGYVWFRF ->520 -KREAKTKHHAAKLGILFG ->521 -KREAKTKHHAAKQSQWMT ->522 -KREAKTKHHAAKTTWQVW ->523 -KREAKTKHHAALAKAKQY ->524 -KREAKTKHHAARTGLIAH ->525 -KREAKTKHHAASLASTLS ->526 -KREAKTKHHCDGTWICR ->527 -KREAKTKHHCFGAPAWS ->528 -KREAKTKHHCGYVWFRF ->529 -KREAKTKHHCKLGILFG ->530 -KREAKTKHHCKQSQWMT ->531 -KREAKTKHHCKTTWQVW ->532 -KREAKTKHHCLAKAKQY ->533 -KREAKTKHHCRTGLIAH ->534 -KREAKTKHHCSLASTLS ->535 -KREAKTKHHDGTWICR ->536 -KREAKTKHHFGAPAWS ->537 -KREAKTKHHGYVWFRF ->538 -KREAKTKHHHCDGTWICR ->539 -KREAKTKHHHCFGAPAWS ->540 -KREAKTKHHHCGYVWFRF ->541 -KREAKTKHHHCKLGILFG ->542 -KREAKTKHHHCKQSQWMT ->543 -KREAKTKHHHCKTTWQVW ->544 -KREAKTKHHHCLAKAKQY ->545 -KREAKTKHHHCRTGLIAH ->546 -KREAKTKHHHCSLASTLS ->547 -KREAKTKHHHDDGTWICR ->548 -KREAKTKHHHDFGAPAWS ->549 -KREAKTKHHHDGTWICR ->550 -KREAKTKHHHDGYVWFRF ->551 -KREAKTKHHHDKLGILFG ->552 -KREAKTKHHHDKQSQWMT ->553 -KREAKTKHHHDKTTWQVW ->554 -KREAKTKHHHDLAKAKQY ->555 -KREAKTKHHHDRTGLIAH ->556 -KREAKTKHHHDSLASTLS ->557 -KREAKTKHHHFGAPAWS ->558 -KREAKTKHHHGYVWFRF ->559 -KREAKTKHHHHDGTWICR ->560 -KREAKTKHHHHFGAPAWS ->561 -KREAKTKHHHHGYVWFRF ->562 -KREAKTKHHHHKLGILFG ->563 -KREAKTKHHHHKQSQWMT ->564 -KREAKTKHHHHKTTWQVW ->565 -KREAKTKHHHHLAKAKQY ->566 -KREAKTKHHHHRTGLIAH ->567 -KREAKTKHHHHSLASTLS ->568 -KREAKTKHHHKLGILFG ->569 -KREAKTKHHHKQSQWMT ->570 -KREAKTKHHHKTTWQVW ->571 -KREAKTKHHHLAKAKQY ->572 -KREAKTKHHHRTGLIAH ->573 -KREAKTKHHHSLASTLS ->574 -KREAKTKHHKLGILFG ->575 -KREAKTKHHKQSQWMT ->576 -KREAKTKHHKTTWQVW ->577 -KREAKTKHHLAKAKQY ->578 -KREAKTKHHLDGTWICR ->579 -KREAKTKHHLFGAPAWS ->580 -KREAKTKHHLGYVWFRF ->581 -KREAKTKHHLKLGILFG ->582 -KREAKTKHHLKQSQWMT ->583 -KREAKTKHHLKTTWQVW ->584 -KREAKTKHHLLAKAKQY ->585 -KREAKTKHHLRTGLIAH ->586 -KREAKTKHHLSLASTLS ->587 -KREAKTKHHRTGLIAH ->588 -KREAKTKHHSLASTLS ->589 -KREAKTKKLGILFG ->590 -KREAKTKKQSQWMT ->591 -KREAKTKKTTWQVW ->592 -KREAKTKLAKAKQY ->593 -KREAKTKRTGLIAH ->594 -KREAKTKSLASTLS ->595 -LTNGVPIAALFGAPAWS ->596 -LTNGVPIAALGYVWFRF ->597 -LTNGVPIAALHPRWEIL ->598 -LTNGVPIAALKLGILFG ->599 -LTNGVPIAALKQSQWMT ->600 -LTNGVPIAALKTTWQVW ->601 -LTNGVPIAALLAKAKQY ->602 -LTNGVPIAALRTGLIAH ->603 -LTNGVPIAALSLASTLS ->604 -LTNGVPIAAYFGAPAWS ->605 -LTNGVPIAAYGYVWFRF ->606 -LTNGVPIAAYHPRWEIL ->607 -LTNGVPIAAYKLGILFG ->608 -LTNGVPIAAYKQSQWMT ->609 -LTNGVPIAAYKTTWQVW ->610 -LTNGVPIAAYLAKAKQY ->611 -LTNGVPIAAYRTGLIAH ->612 -LTNGVPIAAYSLASTLS ->613 -LTNGVPIFGAPAWS ->614 -LTNGVPIGYVWFRF ->615 -LTNGVPIHHAAFGAPAWS ->616 -LTNGVPIHHAAGYVWFRF ->617 -LTNGVPIHHAAHPRWEIL ->618 -LTNGVPIHHAAKLGILFG ->619 -LTNGVPIHHAAKQSQWMT ->620 -LTNGVPIHHAAKTTWQVW ->621 -LTNGVPIHHAALAKAKQY ->622 -LTNGVPIHHAARTGLIAH ->623 -LTNGVPIHHAASLASTLS ->624 -LTNGVPIHHCFGAPAWS ->625 -LTNGVPIHHCGYVWFRF ->626 -LTNGVPIHHCHPRWEIL ->627 -LTNGVPIHHCKLGILFG ->628 -LTNGVPIHHCKQSQWMT ->629 -LTNGVPIHHCKTTWQVW ->630 -LTNGVPIHHCLAKAKQY ->631 -LTNGVPIHHCRTGLIAH ->632 -LTNGVPIHHCSLASTLS ->633 -LTNGVPIHHFGAPAWS ->634 -LTNGVPIHHGYVWFRF ->635 -LTNGVPIHHHCFGAPAWS ->636 -LTNGVPIHHHCGYVWFRF ->637 -LTNGVPIHHHCHPRWEIL ->638 -LTNGVPIHHHCKLGILFG ->639 -LTNGVPIHHHCKQSQWMT ->640 -LTNGVPIHHHCKTTWQVW ->641 -LTNGVPIHHHCLAKAKQY ->642 -LTNGVPIHHHCRTGLIAH ->643 -LTNGVPIHHHCSLASTLS ->644 -LTNGVPIHHHDFGAPAWS ->645 -LTNGVPIHHHDGYVWFRF ->646 -LTNGVPIHHHDHPRWEIL ->647 -LTNGVPIHHHDKLGILFG ->648 -LTNGVPIHHHDKQSQWMT ->649 -LTNGVPIHHHDKTTWQVW ->650 -LTNGVPIHHHDLAKAKQY ->651 -LTNGVPIHHHDRTGLIAH ->652 -LTNGVPIHHHDSLASTLS ->653 -LTNGVPIHHHFGAPAWS ->654 -LTNGVPIHHHGYVWFRF ->655 -LTNGVPIHHHHFGAPAWS ->656 -LTNGVPIHHHHGYVWFRF ->657 -LTNGVPIHHHHHPRWEIL ->658 -LTNGVPIHHHHKLGILFG ->659 -LTNGVPIHHHHKQSQWMT ->660 -LTNGVPIHHHHKTTWQVW ->661 -LTNGVPIHHHHLAKAKQY ->662 -LTNGVPIHHHHPRWEIL ->663 -LTNGVPIHHHHRTGLIAH ->664 -LTNGVPIHHHHSLASTLS ->665 -LTNGVPIHHHKLGILFG ->666 -LTNGVPIHHHKQSQWMT ->667 -LTNGVPIHHHKTTWQVW ->668 -LTNGVPIHHHLAKAKQY ->669 -LTNGVPIHHHPRWEIL ->670 -LTNGVPIHHHRTGLIAH ->671 -LTNGVPIHHHSLASTLS ->672 -LTNGVPIHHKLGILFG ->673 -LTNGVPIHHKQSQWMT ->674 -LTNGVPIHHKTTWQVW ->675 -LTNGVPIHHLAKAKQY ->676 -LTNGVPIHHLFGAPAWS ->677 -LTNGVPIHHLGYVWFRF ->678 -LTNGVPIHHLHPRWEIL ->679 -LTNGVPIHHLKLGILFG ->680 -LTNGVPIHHLKQSQWMT ->681 -LTNGVPIHHLKTTWQVW ->682 -LTNGVPIHHLLAKAKQY ->683 -LTNGVPIHHLRTGLIAH ->684 -LTNGVPIHHLSLASTLS ->685 -LTNGVPIHHRTGLIAH ->686 -LTNGVPIHHSLASTLS ->687 -LTNGVPIHPRWEIL ->688 -LTNGVPIKLGILFG ->689 -LTNGVPIKQSQWMT ->690 -LTNGVPIKTTWQVW ->691 -LTNGVPILAKAKQY ->692 -LTNGVPIRTGLIAH ->693 -LTNGVPISLASTLS ->694 -RRLPDDKAALDGTWICR ->695 -RRLPDDKAALFGAPAWS ->696 -RRLPDDKAALGYVWFRF ->697 -RRLPDDKAALHPRWEIL ->698 -RRLPDDKAALKLGILFG ->699 -RRLPDDKAALKQSQWMT ->700 -RRLPDDKAALKTTWQVW ->701 -RRLPDDKAALLAKAKQY ->702 -RRLPDDKAALSLASTLS ->703 -RRLPDDKAAYDGTWICR ->704 -RRLPDDKAAYFGAPAWS ->705 -RRLPDDKAAYGYVWFRF ->706 -RRLPDDKAAYHPRWEIL ->707 -RRLPDDKAAYKLGILFG ->708 -RRLPDDKAAYKQSQWMT ->709 -RRLPDDKAAYKTTWQVW ->710 -RRLPDDKAAYLAKAKQY ->711 -RRLPDDKAAYSLASTLS ->712 -RRLPDDKDGTWICR ->713 -RRLPDDKFGAPAWS ->714 -RRLPDDKGYVWFRF ->715 -RRLPDDKHHAADGTWICR ->716 -RRLPDDKHHAAFGAPAWS ->717 -RRLPDDKHHAAGYVWFRF ->718 -RRLPDDKHHAAHPRWEIL ->719 -RRLPDDKHHAAKLGILFG ->720 -RRLPDDKHHAAKQSQWMT ->721 -RRLPDDKHHAAKTTWQVW ->722 -RRLPDDKHHAALAKAKQY ->723 -RRLPDDKHHAASLASTLS ->724 -RRLPDDKHHCDGTWICR ->725 -RRLPDDKHHCFGAPAWS ->726 -RRLPDDKHHCGYVWFRF ->727 -RRLPDDKHHCHPRWEIL ->728 -RRLPDDKHHCKLGILFG ->729 -RRLPDDKHHCKQSQWMT ->730 -RRLPDDKHHCKTTWQVW ->731 -RRLPDDKHHCLAKAKQY ->732 -RRLPDDKHHCSLASTLS ->733 -RRLPDDKHHDGTWICR ->734 -RRLPDDKHHFGAPAWS ->735 -RRLPDDKHHGYVWFRF ->736 -RRLPDDKHHHCDGTWICR ->737 -RRLPDDKHHHCFGAPAWS ->738 -RRLPDDKHHHCGYVWFRF ->739 -RRLPDDKHHHCHPRWEIL ->740 -RRLPDDKHHHCKLGILFG ->741 -RRLPDDKHHHCKQSQWMT ->742 -RRLPDDKHHHCKTTWQVW ->743 -RRLPDDKHHHCLAKAKQY ->744 -RRLPDDKHHHCSLASTLS ->745 -RRLPDDKHHHDDGTWICR ->746 -RRLPDDKHHHDFGAPAWS ->747 -RRLPDDKHHHDGTWICR ->748 -RRLPDDKHHHDGYVWFRF ->749 -RRLPDDKHHHDHPRWEIL ->750 -RRLPDDKHHHDKLGILFG ->751 -RRLPDDKHHHDKQSQWMT ->752 -RRLPDDKHHHDKTTWQVW ->753 -RRLPDDKHHHDLAKAKQY ->754 -RRLPDDKHHHDSLASTLS ->755 -RRLPDDKHHHFGAPAWS ->756 -RRLPDDKHHHGYVWFRF ->757 -RRLPDDKHHHHDGTWICR ->758 -RRLPDDKHHHHFGAPAWS ->759 -RRLPDDKHHHHGYVWFRF ->760 -RRLPDDKHHHHHPRWEIL ->761 -RRLPDDKHHHHKLGILFG ->762 -RRLPDDKHHHHKQSQWMT ->763 -RRLPDDKHHHHKTTWQVW ->764 -RRLPDDKHHHHLAKAKQY ->765 -RRLPDDKHHHHPRWEIL ->766 -RRLPDDKHHHHSLASTLS ->767 -RRLPDDKHHHKLGILFG ->768 -RRLPDDKHHHKQSQWMT ->769 -RRLPDDKHHHKTTWQVW ->770 -RRLPDDKHHHLAKAKQY ->771 -RRLPDDKHHHPRWEIL ->772 -RRLPDDKHHHSLASTLS ->773 -RRLPDDKHHKLGILFG ->774 -RRLPDDKHHKQSQWMT ->775 -RRLPDDKHHKTTWQVW ->776 -RRLPDDKHHLAKAKQY ->777 -RRLPDDKHHLDGTWICR ->778 -RRLPDDKHHLFGAPAWS ->779 -RRLPDDKHHLGYVWFRF ->780 -RRLPDDKHHLHPRWEIL ->781 -RRLPDDKHHLKLGILFG ->782 -RRLPDDKHHLKQSQWMT ->783 -RRLPDDKHHLKTTWQVW ->784 -RRLPDDKHHLLAKAKQY ->785 -RRLPDDKHHLSLASTLS ->786 -RRLPDDKHHSLASTLS ->787 -RRLPDDKHPRWEIL ->788 -RRLPDDKKLGILFG ->789 -RRLPDDKKQSQWMT ->790 -RRLPDDKKTTWQVW ->791 -RRLPDDKLAKAKQY ->792 -RRLPDDKSLASTLS ->793 -SGGAATSAALDGTWICR ->794 -SGGAATSAALGYVWFRF ->795 -SGGAATSAALHPRWEIL ->796 -SGGAATSAALKLGILFG ->797 -SGGAATSAALKQSQWMT ->798 -SGGAATSAALKTTWQVW ->799 -SGGAATSAALLAKAKQY ->800 -SGGAATSAALRTGLIAH ->801 -SGGAATSAALSLASTLS ->802 -SGGAATSAAYDGTWICR ->803 -SGGAATSAAYGYVWFRF ->804 -SGGAATSAAYHPRWEIL ->805 -SGGAATSAAYKLGILFG ->806 -SGGAATSAAYKQSQWMT ->807 -SGGAATSAAYKTTWQVW ->808 -SGGAATSAAYLAKAKQY ->809 -SGGAATSAAYRTGLIAH ->810 -SGGAATSAAYSLASTLS ->811 -SGGAATSDGTWICR ->812 -SGGAATSGYVWFRF ->813 -SGGAATSHHAADGTWICR ->814 -SGGAATSHHAAGYVWFRF ->815 -SGGAATSHHAAHPRWEIL ->816 -SGGAATSHHAAKLGILFG ->817 -SGGAATSHHAAKQSQWMT ->818 -SGGAATSHHAAKTTWQVW ->819 -SGGAATSHHAALAKAKQY ->820 -SGGAATSHHAARTGLIAH ->821 -SGGAATSHHAASLASTLS ->822 -SGGAATSHHCDGTWICR ->823 -SGGAATSHHCGYVWFRF ->824 -SGGAATSHHCHPRWEIL ->825 -SGGAATSHHCKLGILFG ->826 -SGGAATSHHCKQSQWMT ->827 -SGGAATSHHCKTTWQVW ->828 -SGGAATSHHCLAKAKQY ->829 -SGGAATSHHCRTGLIAH ->830 -SGGAATSHHCSLASTLS ->831 -SGGAATSHHDGTWICR ->832 -SGGAATSHHGYVWFRF ->833 -SGGAATSHHHCDGTWICR ->834 -SGGAATSHHHCGYVWFRF ->835 -SGGAATSHHHCHPRWEIL ->836 -SGGAATSHHHCKLGILFG ->837 -SGGAATSHHHCKQSQWMT ->838 -SGGAATSHHHCKTTWQVW ->839 -SGGAATSHHHCLAKAKQY ->840 -SGGAATSHHHCRTGLIAH ->841 -SGGAATSHHHCSLASTLS ->842 -SGGAATSHHHDDGTWICR ->843 -SGGAATSHHHDGTWICR ->844 -SGGAATSHHHDGYVWFRF ->845 -SGGAATSHHHDHPRWEIL ->846 -SGGAATSHHHDKLGILFG ->847 -SGGAATSHHHDKQSQWMT ->848 -SGGAATSHHHDKTTWQVW ->849 -SGGAATSHHHDLAKAKQY ->850 -SGGAATSHHHDRTGLIAH ->851 -SGGAATSHHHDSLASTLS ->852 -SGGAATSHHHGYVWFRF ->853 -SGGAATSHHHHDGTWICR ->854 -SGGAATSHHHHGYVWFRF ->855 -SGGAATSHHHHHPRWEIL ->856 -SGGAATSHHHHKLGILFG ->857 -SGGAATSHHHHKQSQWMT ->858 -SGGAATSHHHHKTTWQVW ->859 -SGGAATSHHHHLAKAKQY ->860 -SGGAATSHHHHPRWEIL ->861 -SGGAATSHHHHRTGLIAH ->862 -SGGAATSHHHHSLASTLS ->863 -SGGAATSHHHKLGILFG ->864 -SGGAATSHHHKQSQWMT ->865 -SGGAATSHHHKTTWQVW ->866 -SGGAATSHHHLAKAKQY ->867 -SGGAATSHHHPRWEIL ->868 -SGGAATSHHHRTGLIAH ->869 -SGGAATSHHHSLASTLS ->870 -SGGAATSHHKLGILFG ->871 -SGGAATSHHKQSQWMT ->872 -SGGAATSHHKTTWQVW ->873 -SGGAATSHHLAKAKQY ->874 -SGGAATSHHLDGTWICR ->875 -SGGAATSHHLGYVWFRF ->876 -SGGAATSHHLHPRWEIL ->877 -SGGAATSHHLKLGILFG ->878 -SGGAATSHHLKQSQWMT ->879 -SGGAATSHHLKTTWQVW ->880 -SGGAATSHHLLAKAKQY ->881 -SGGAATSHHLRTGLIAH ->882 -SGGAATSHHLSLASTLS ->883 -SGGAATSHHRTGLIAH ->884 -SGGAATSHHSLASTLS ->885 -SGGAATSHPRWEIL ->886 -SGGAATSKLGILFG ->887 -SGGAATSKQSQWMT ->888 -SGGAATSKTTWQVW ->889 -SGGAATSLAKAKQY ->890 -SGGAATSRTGLIAH ->891 -SGGAATSSLASTLS ->892 -SSYLPPHAALDGTWICR ->893 -SSYLPPHAALFGAPAWS ->894 -SSYLPPHAALGYVWFRF ->895 -SSYLPPHAALHPRWEIL ->896 -SSYLPPHAALKLGILFG ->897 -SSYLPPHAALKQSQWMT ->898 -SSYLPPHAALKTTWQVW ->899 -SSYLPPHAALLAKAKQY ->900 -SSYLPPHAALRTGLIAH ->901 -SSYLPPHAAYDGTWICR ->902 -SSYLPPHAAYFGAPAWS ->903 -SSYLPPHAAYGYVWFRF ->904 -SSYLPPHAAYHPRWEIL ->905 -SSYLPPHAAYKLGILFG ->906 -SSYLPPHAAYKQSQWMT ->907 -SSYLPPHAAYKTTWQVW ->908 -SSYLPPHAAYLAKAKQY ->909 -SSYLPPHAAYRTGLIAH ->910 -SSYLPPHDGTWICR ->911 -SSYLPPHFGAPAWS ->912 -SSYLPPHGYVWFRF ->913 -SSYLPPHHHAADGTWICR ->914 -SSYLPPHHHAAFGAPAWS ->915 -SSYLPPHHHAAGYVWFRF ->916 -SSYLPPHHHAAHPRWEIL ->917 -SSYLPPHHHAAKLGILFG ->918 -SSYLPPHHHAAKQSQWMT ->919 -SSYLPPHHHAAKTTWQVW ->920 -SSYLPPHHHAALAKAKQY ->921 -SSYLPPHHHAARTGLIAH ->922 -SSYLPPHHHCDGTWICR ->923 -SSYLPPHHHCFGAPAWS ->924 -SSYLPPHHHCGYVWFRF ->925 -SSYLPPHHHCHPRWEIL ->926 -SSYLPPHHHCKLGILFG ->927 -SSYLPPHHHCKQSQWMT ->928 -SSYLPPHHHCKTTWQVW ->929 -SSYLPPHHHCLAKAKQY ->930 -SSYLPPHHHCRTGLIAH ->931 -SSYLPPHHHDGTWICR ->932 -SSYLPPHHHFGAPAWS ->933 -SSYLPPHHHGYVWFRF ->934 -SSYLPPHHHHCDGTWICR ->935 -SSYLPPHHHHCFGAPAWS ->936 -SSYLPPHHHHCGYVWFRF ->937 -SSYLPPHHHHCHPRWEIL ->938 -SSYLPPHHHHCKLGILFG ->939 -SSYLPPHHHHCKQSQWMT ->940 -SSYLPPHHHHCKTTWQVW ->941 -SSYLPPHHHHCLAKAKQY ->942 -SSYLPPHHHHCRTGLIAH ->943 -SSYLPPHHHHDDGTWICR ->944 -SSYLPPHHHHDFGAPAWS ->945 -SSYLPPHHHHDGTWICR ->946 -SSYLPPHHHHDGYVWFRF ->947 -SSYLPPHHHHDHPRWEIL ->948 -SSYLPPHHHHDKLGILFG ->949 -SSYLPPHHHHDKQSQWMT ->950 -SSYLPPHHHHDKTTWQVW ->951 -SSYLPPHHHHDLAKAKQY ->952 -SSYLPPHHHHDRTGLIAH ->953 -SSYLPPHHHHFGAPAWS ->954 -SSYLPPHHHHGYVWFRF ->955 -SSYLPPHHHHHDGTWICR ->956 -SSYLPPHHHHHFGAPAWS ->957 -SSYLPPHHHHHGYVWFRF ->958 -SSYLPPHHHHHHPRWEIL ->959 -SSYLPPHHHHHKLGILFG ->960 -SSYLPPHHHHHKQSQWMT ->961 -SSYLPPHHHHHKTTWQVW ->962 -SSYLPPHHHHHLAKAKQY ->963 -SSYLPPHHHHHPRWEIL ->964 -SSYLPPHHHHHRTGLIAH ->965 -SSYLPPHHHHKLGILFG ->966 -SSYLPPHHHHKQSQWMT ->967 -SSYLPPHHHHKTTWQVW ->968 -SSYLPPHHHHLAKAKQY ->969 -SSYLPPHHHHPRWEIL ->970 -SSYLPPHHHHRTGLIAH ->971 -SSYLPPHHHKLGILFG ->972 -SSYLPPHHHKQSQWMT ->973 -SSYLPPHHHKTTWQVW ->974 -SSYLPPHHHLAKAKQY ->975 -SSYLPPHHHLDGTWICR ->976 -SSYLPPHHHLFGAPAWS ->977 -SSYLPPHHHLGYVWFRF ->978 -SSYLPPHHHLHPRWEIL ->979 -SSYLPPHHHLKLGILFG ->980 -SSYLPPHHHLKQSQWMT ->981 -SSYLPPHHHLKTTWQVW ->982 -SSYLPPHHHLLAKAKQY ->983 -SSYLPPHHHLRTGLIAH ->984 -SSYLPPHHHRTGLIAH ->985 -SSYLPPHHPRWEIL ->986 -SSYLPPHKLGILFG ->987 -SSYLPPHKQSQWMT ->988 -SSYLPPHKTTWQVW ->989 -SSYLPPHLAKAKQY ->990 -SSYLPPHRTGLIAH +SSYLPPHHYVWFRF diff --git a/tests/test_data/fasta_generator/output_pvacvector.key b/tests/test_data/fasta_generator/output_pvacvector.key index 3541ae07..ed34e291 100644 --- a/tests/test_data/fasta_generator/output_pvacvector.key +++ b/tests/test_data/fasta_generator/output_pvacvector.key @@ -1,1980 +1,539 @@ 1: -- MT.CASP10.S654R|AAL|MT.NRCAM.P838H +- MT.CASP10.S654R|1|HH|1|MT.DTX3L.G501R 2: -- MT.CASP10.S654R|AAL|MT.POM121C.G3107R +- MT.CASP10.S654R|1|HH|0|MT.NRCAM.P838H 3: -- MT.CASP10.S654R|AAL|MT.ACSL3.S345N +- MT.CASP10.S654R|1|HH|0|MT.POM121C.G3107R 4: -- MT.CASP10.S654R|AAL|MT.SUMF2.G23A +- MT.CASP10.S654R|1|HH|1|MT.POM121C.G3107R 5: -- MT.CASP10.S654R|AAL|MT.TP53.R157H +- MT.CASP10.S654R|1|HH|1|MT.NRCAM.P838H 6: -- MT.CASP10.S654R|AAL|MT.PEX1.V356I +- MT.CASP10.S654R|1|HH|0|MT.ACSL3.S345N 7: -- MT.CASP10.S654R|AAL|MT.DTX3L.G501R +- MT.CASP10.S654R|1|HH|0|MT.SUMF2.G23A 8: -- MT.CASP10.S654R|AAL|MT.PRDM15.G654W +- MT.CASP10.S654R|1|HH|0|MT.TP53.R157H 9: -- MT.CASP10.S654R|AAL|MT.FAT3.R4848T +- MT.CASP10.S654R|1|HH|0|MT.PEX1.V356I 10: -- MT.CASP10.S654R|AAY|MT.NRCAM.P838H +- MT.CASP10.S654R|1|HH|0|MT.DTX3L.G501R 11: -- MT.CASP10.S654R|AAY|MT.POM121C.G3107R +- MT.CASP10.S654R|1|HH|1|MT.FAT3.R4848T 12: -- MT.CASP10.S654R|AAY|MT.ACSL3.S345N +- MT.CASP10.S654R|1|HH|1|MT.SUMF2.G23A 13: -- MT.CASP10.S654R|AAY|MT.SUMF2.G23A +- MT.CASP10.S654R|1|HH|1|MT.ACSL3.S345N 14: -- MT.CASP10.S654R|AAY|MT.TP53.R157H +- MT.CASP10.S654R|1|HH|1|MT.TP53.R157H 15: -- MT.CASP10.S654R|AAY|MT.PEX1.V356I +- MT.CASP10.S654R|1|HH|0|MT.PRDM15.G654W 16: -- MT.CASP10.S654R|AAY|MT.DTX3L.G501R +- MT.CASP10.S654R|1|HH|0|MT.FAT3.R4848T 17: -- MT.CASP10.S654R|AAY|MT.PRDM15.G654W +- MT.CASP10.S654R|1|HH|1|MT.PRDM15.G654W 18: -- MT.CASP10.S654R|AAY|MT.FAT3.R4848T +- MT.CASP10.S654R|1|HH|1|MT.PEX1.V356I 19: -- MT.CASP10.S654R|MT.NRCAM.P838H +- MT.CASP10.S654R|0|HH|1|MT.DTX3L.G501R 20: -- MT.CASP10.S654R|MT.POM121C.G3107R +- MT.CASP10.S654R|0|HH|1|MT.POM121C.G3107R 21: -- MT.CASP10.S654R|HHAA|MT.NRCAM.P838H +- MT.CASP10.S654R|0|HH|1|MT.NRCAM.P838H 22: -- MT.CASP10.S654R|HHAA|MT.POM121C.G3107R +- MT.CASP10.S654R|0|HH|1|MT.FAT3.R4848T 23: -- MT.CASP10.S654R|HHAA|MT.ACSL3.S345N +- MT.CASP10.S654R|0|HH|1|MT.SUMF2.G23A 24: -- MT.CASP10.S654R|HHAA|MT.SUMF2.G23A +- MT.CASP10.S654R|0|HH|1|MT.ACSL3.S345N 25: -- MT.CASP10.S654R|HHAA|MT.TP53.R157H +- MT.CASP10.S654R|0|HH|1|MT.TP53.R157H 26: -- MT.CASP10.S654R|HHAA|MT.PEX1.V356I +- MT.CASP10.S654R|0|HH|1|MT.PRDM15.G654W 27: -- MT.CASP10.S654R|HHAA|MT.DTX3L.G501R +- MT.CASP10.S654R|0|HH|1|MT.PEX1.V356I 28: -- MT.CASP10.S654R|HHAA|MT.PRDM15.G654W +- MT.TP53.R157H|1|HH|1|MT.DTX3L.G501R 29: -- MT.CASP10.S654R|HHAA|MT.FAT3.R4848T +- MT.TP53.R157H|1|HH|0|MT.NRCAM.P838H 30: -- MT.CASP10.S654R|HHC|MT.NRCAM.P838H +- MT.TP53.R157H|1|HH|0|MT.POM121C.G3107R 31: -- MT.CASP10.S654R|HHC|MT.POM121C.G3107R +- MT.TP53.R157H|1|HH|1|MT.POM121C.G3107R 32: -- MT.CASP10.S654R|HHC|MT.ACSL3.S345N +- MT.TP53.R157H|1|HH|1|MT.NRCAM.P838H 33: -- MT.CASP10.S654R|HHC|MT.SUMF2.G23A +- MT.TP53.R157H|1|HH|0|MT.CASP10.S654R 34: -- MT.CASP10.S654R|HHC|MT.TP53.R157H +- MT.TP53.R157H|1|HH|0|MT.ACSL3.S345N 35: -- MT.CASP10.S654R|HHC|MT.PEX1.V356I +- MT.TP53.R157H|1|HH|0|MT.SUMF2.G23A 36: -- MT.CASP10.S654R|HHC|MT.DTX3L.G501R +- MT.TP53.R157H|1|HH|0|MT.PEX1.V356I 37: -- MT.CASP10.S654R|HHC|MT.PRDM15.G654W +- MT.TP53.R157H|1|HH|0|MT.DTX3L.G501R 38: -- MT.CASP10.S654R|HHC|MT.FAT3.R4848T +- MT.TP53.R157H|1|HH|1|MT.FAT3.R4848T 39: -- MT.CASP10.S654R|HH|MT.NRCAM.P838H +- MT.TP53.R157H|1|HH|1|MT.SUMF2.G23A 40: -- MT.CASP10.S654R|HH|MT.POM121C.G3107R +- MT.TP53.R157H|1|HH|1|MT.ACSL3.S345N 41: -- MT.CASP10.S654R|HHHC|MT.NRCAM.P838H +- MT.TP53.R157H|1|HH|0|MT.PRDM15.G654W 42: -- MT.CASP10.S654R|HHHC|MT.POM121C.G3107R +- MT.TP53.R157H|1|HH|0|MT.FAT3.R4848T 43: -- MT.CASP10.S654R|HHHC|MT.ACSL3.S345N +- MT.TP53.R157H|1|HH|1|MT.PRDM15.G654W 44: -- MT.CASP10.S654R|HHHC|MT.SUMF2.G23A +- MT.TP53.R157H|1|HH|1|MT.PEX1.V356I 45: -- MT.CASP10.S654R|HHHC|MT.TP53.R157H +- MT.TP53.R157H|1|HH|1|MT.CASP10.S654R 46: -- MT.CASP10.S654R|HHHC|MT.PEX1.V356I +- MT.TP53.R157H|0|HH|1|MT.DTX3L.G501R 47: -- MT.CASP10.S654R|HHHC|MT.DTX3L.G501R +- MT.TP53.R157H|0|HH|1|MT.POM121C.G3107R 48: -- MT.CASP10.S654R|HHHC|MT.PRDM15.G654W +- MT.TP53.R157H|0|HH|1|MT.NRCAM.P838H 49: -- MT.CASP10.S654R|HHHC|MT.FAT3.R4848T +- MT.TP53.R157H|0|HH|1|MT.FAT3.R4848T 50: -- MT.CASP10.S654R|HHHD|MT.NRCAM.P838H +- MT.TP53.R157H|0|HH|1|MT.SUMF2.G23A 51: -- MT.CASP10.S654R|HHHD|MT.POM121C.G3107R +- MT.TP53.R157H|0|HH|1|MT.ACSL3.S345N 52: -- MT.CASP10.S654R|HHH|MT.NRCAM.P838H +- MT.TP53.R157H|0|HH|1|MT.PRDM15.G654W 53: -- MT.CASP10.S654R|HHHD|MT.ACSL3.S345N +- MT.TP53.R157H|0|HH|1|MT.PEX1.V356I 54: -- MT.CASP10.S654R|HHHD|MT.SUMF2.G23A +- MT.TP53.R157H|0|HH|1|MT.CASP10.S654R 55: -- MT.CASP10.S654R|HHHD|MT.TP53.R157H +- MT.SUMF2.G23A|1|HH|1|MT.DTX3L.G501R 56: -- MT.CASP10.S654R|HHHD|MT.PEX1.V356I +- MT.SUMF2.G23A|1|HH|0|MT.NRCAM.P838H 57: -- MT.CASP10.S654R|HHHD|MT.DTX3L.G501R +- MT.SUMF2.G23A|1|HH|0|MT.POM121C.G3107R 58: -- MT.CASP10.S654R|HHHD|MT.PRDM15.G654W +- MT.SUMF2.G23A|1|HH|1|MT.POM121C.G3107R 59: -- MT.CASP10.S654R|HHHD|MT.FAT3.R4848T +- MT.SUMF2.G23A|1|HH|1|MT.NRCAM.P838H 60: -- MT.CASP10.S654R|HHH|MT.POM121C.G3107R +- MT.SUMF2.G23A|1|HH|0|MT.CASP10.S654R 61: -- MT.CASP10.S654R|HHHH|MT.NRCAM.P838H +- MT.SUMF2.G23A|1|HH|0|MT.ACSL3.S345N 62: -- MT.CASP10.S654R|HHHH|MT.POM121C.G3107R +- MT.SUMF2.G23A|1|HH|0|MT.TP53.R157H 63: -- MT.CASP10.S654R|HHHH|MT.ACSL3.S345N +- MT.SUMF2.G23A|1|HH|0|MT.PEX1.V356I 64: -- MT.CASP10.S654R|HHHH|MT.SUMF2.G23A +- MT.SUMF2.G23A|1|HH|0|MT.DTX3L.G501R 65: -- MT.CASP10.S654R|HHHH|MT.TP53.R157H +- MT.SUMF2.G23A|1|HH|1|MT.FAT3.R4848T 66: -- MT.CASP10.S654R|HHHH|MT.PEX1.V356I +- MT.SUMF2.G23A|1|HH|1|MT.ACSL3.S345N 67: -- MT.CASP10.S654R|HHHH|MT.DTX3L.G501R +- MT.SUMF2.G23A|1|HH|1|MT.TP53.R157H 68: -- MT.CASP10.S654R|HHH|MT.ACSL3.S345N +- MT.SUMF2.G23A|1|HH|0|MT.PRDM15.G654W 69: -- MT.CASP10.S654R|HHHH|MT.PRDM15.G654W +- MT.SUMF2.G23A|1|HH|0|MT.FAT3.R4848T 70: -- MT.CASP10.S654R|HHHH|MT.FAT3.R4848T +- MT.SUMF2.G23A|1|HH|1|MT.PRDM15.G654W 71: -- MT.CASP10.S654R|HHH|MT.SUMF2.G23A +- MT.SUMF2.G23A|1|HH|1|MT.PEX1.V356I 72: -- MT.CASP10.S654R|HHH|MT.TP53.R157H +- MT.SUMF2.G23A|1|HH|1|MT.CASP10.S654R 73: -- MT.CASP10.S654R|HHH|MT.PEX1.V356I +- MT.SUMF2.G23A|0|HH|1|MT.DTX3L.G501R 74: -- MT.CASP10.S654R|HHH|MT.DTX3L.G501R +- MT.SUMF2.G23A|0|HH|1|MT.POM121C.G3107R 75: -- MT.CASP10.S654R|HH|MT.ACSL3.S345N +- MT.SUMF2.G23A|0|HH|1|MT.NRCAM.P838H 76: -- MT.CASP10.S654R|HHH|MT.PRDM15.G654W +- MT.SUMF2.G23A|0|HH|1|MT.FAT3.R4848T 77: -- MT.CASP10.S654R|HHH|MT.FAT3.R4848T +- MT.SUMF2.G23A|0|HH|1|MT.ACSL3.S345N 78: -- MT.CASP10.S654R|HH|MT.SUMF2.G23A +- MT.SUMF2.G23A|0|HH|1|MT.TP53.R157H 79: -- MT.CASP10.S654R|HH|MT.TP53.R157H +- MT.SUMF2.G23A|0|HH|1|MT.PRDM15.G654W 80: -- MT.CASP10.S654R|HH|MT.PEX1.V356I +- MT.SUMF2.G23A|0|HH|1|MT.PEX1.V356I 81: -- MT.CASP10.S654R|HH|MT.DTX3L.G501R +- MT.SUMF2.G23A|0|HH|1|MT.CASP10.S654R 82: -- MT.CASP10.S654R|HHL|MT.NRCAM.P838H +- MT.PEX1.V356I|1|HH|1|MT.DTX3L.G501R 83: -- MT.CASP10.S654R|HHL|MT.POM121C.G3107R +- MT.PEX1.V356I|1|HH|0|MT.NRCAM.P838H 84: -- MT.CASP10.S654R|HHL|MT.ACSL3.S345N +- MT.PEX1.V356I|1|HH|0|MT.POM121C.G3107R 85: -- MT.CASP10.S654R|HHL|MT.SUMF2.G23A +- MT.PEX1.V356I|1|HH|1|MT.POM121C.G3107R 86: -- MT.CASP10.S654R|HHL|MT.TP53.R157H +- MT.PEX1.V356I|1|HH|1|MT.NRCAM.P838H 87: -- MT.CASP10.S654R|HHL|MT.PEX1.V356I +- MT.PEX1.V356I|1|HH|0|MT.CASP10.S654R 88: -- MT.CASP10.S654R|HHL|MT.DTX3L.G501R +- MT.PEX1.V356I|1|HH|0|MT.ACSL3.S345N 89: -- MT.CASP10.S654R|HHL|MT.PRDM15.G654W +- MT.PEX1.V356I|1|HH|0|MT.SUMF2.G23A 90: -- MT.CASP10.S654R|HHL|MT.FAT3.R4848T +- MT.PEX1.V356I|1|HH|0|MT.TP53.R157H 91: -- MT.CASP10.S654R|HH|MT.PRDM15.G654W +- MT.PEX1.V356I|1|HH|0|MT.DTX3L.G501R 92: -- MT.CASP10.S654R|HH|MT.FAT3.R4848T +- MT.PEX1.V356I|1|HH|1|MT.FAT3.R4848T 93: -- MT.CASP10.S654R|MT.ACSL3.S345N +- MT.PEX1.V356I|1|HH|1|MT.SUMF2.G23A 94: -- MT.CASP10.S654R|MT.SUMF2.G23A +- MT.PEX1.V356I|1|HH|1|MT.ACSL3.S345N 95: -- MT.CASP10.S654R|MT.TP53.R157H +- MT.PEX1.V356I|1|HH|1|MT.TP53.R157H 96: -- MT.CASP10.S654R|MT.PEX1.V356I +- MT.PEX1.V356I|1|HH|0|MT.PRDM15.G654W 97: -- MT.CASP10.S654R|MT.DTX3L.G501R +- MT.PEX1.V356I|1|HH|0|MT.FAT3.R4848T 98: -- MT.CASP10.S654R|MT.PRDM15.G654W +- MT.PEX1.V356I|1|HH|1|MT.PRDM15.G654W 99: -- MT.CASP10.S654R|MT.FAT3.R4848T +- MT.PEX1.V356I|1|HH|1|MT.CASP10.S654R 100: -- MT.TP53.R157H|AAL|MT.NRCAM.P838H +- MT.PEX1.V356I|0|HH|1|MT.DTX3L.G501R 101: -- MT.TP53.R157H|AAL|MT.POM121C.G3107R +- MT.PEX1.V356I|0|HH|1|MT.POM121C.G3107R 102: -- MT.TP53.R157H|AAL|MT.CASP10.S654R +- MT.PEX1.V356I|0|HH|1|MT.NRCAM.P838H 103: -- MT.TP53.R157H|AAL|MT.ACSL3.S345N +- MT.PEX1.V356I|0|HH|1|MT.FAT3.R4848T 104: -- MT.TP53.R157H|AAL|MT.SUMF2.G23A +- MT.PEX1.V356I|0|HH|1|MT.SUMF2.G23A 105: -- MT.TP53.R157H|AAL|MT.PEX1.V356I +- MT.PEX1.V356I|0|HH|1|MT.ACSL3.S345N 106: -- MT.TP53.R157H|AAL|MT.DTX3L.G501R +- MT.PEX1.V356I|0|HH|1|MT.TP53.R157H 107: -- MT.TP53.R157H|AAL|MT.PRDM15.G654W +- MT.PEX1.V356I|0|HH|1|MT.PRDM15.G654W 108: -- MT.TP53.R157H|AAL|MT.FAT3.R4848T +- MT.PEX1.V356I|0|HH|1|MT.CASP10.S654R 109: -- MT.TP53.R157H|AAY|MT.NRCAM.P838H +- MT.DTX3L.G501R|0|HH|1|MT.POM121C.G3107R 110: -- MT.TP53.R157H|AAY|MT.POM121C.G3107R +- MT.DTX3L.G501R|0|HH|1|MT.NRCAM.P838H 111: -- MT.TP53.R157H|AAY|MT.CASP10.S654R +- MT.DTX3L.G501R|0|HH|1|MT.FAT3.R4848T 112: -- MT.TP53.R157H|AAY|MT.ACSL3.S345N +- MT.DTX3L.G501R|0|HH|1|MT.SUMF2.G23A 113: -- MT.TP53.R157H|AAY|MT.SUMF2.G23A +- MT.DTX3L.G501R|0|HH|1|MT.ACSL3.S345N 114: -- MT.TP53.R157H|AAY|MT.PEX1.V356I +- MT.DTX3L.G501R|0|HH|1|MT.TP53.R157H 115: -- MT.TP53.R157H|AAY|MT.DTX3L.G501R +- MT.DTX3L.G501R|0|HH|1|MT.PRDM15.G654W 116: -- MT.TP53.R157H|AAY|MT.PRDM15.G654W +- MT.DTX3L.G501R|0|HH|1|MT.PEX1.V356I 117: -- MT.TP53.R157H|AAY|MT.FAT3.R4848T +- MT.DTX3L.G501R|0|HH|1|MT.CASP10.S654R 118: -- MT.TP53.R157H|MT.NRCAM.P838H +- MT.DTX3L.G501R|1|HH|0|MT.NRCAM.P838H 119: -- MT.TP53.R157H|MT.POM121C.G3107R +- MT.DTX3L.G501R|1|HH|0|MT.POM121C.G3107R 120: -- MT.TP53.R157H|MT.CASP10.S654R +- MT.DTX3L.G501R|1|HH|1|MT.POM121C.G3107R 121: -- MT.TP53.R157H|HHAA|MT.NRCAM.P838H +- MT.DTX3L.G501R|1|HH|1|MT.NRCAM.P838H 122: -- MT.TP53.R157H|HHAA|MT.POM121C.G3107R +- MT.DTX3L.G501R|1|HH|0|MT.CASP10.S654R 123: -- MT.TP53.R157H|HHAA|MT.CASP10.S654R +- MT.DTX3L.G501R|1|HH|0|MT.ACSL3.S345N 124: -- MT.TP53.R157H|HHAA|MT.ACSL3.S345N +- MT.DTX3L.G501R|1|HH|0|MT.SUMF2.G23A 125: -- MT.TP53.R157H|HHAA|MT.SUMF2.G23A +- MT.DTX3L.G501R|1|HH|0|MT.TP53.R157H 126: -- MT.TP53.R157H|HHAA|MT.PEX1.V356I +- MT.DTX3L.G501R|1|HH|0|MT.PEX1.V356I 127: -- MT.TP53.R157H|HHAA|MT.DTX3L.G501R +- MT.DTX3L.G501R|1|HH|1|MT.FAT3.R4848T 128: -- MT.TP53.R157H|HHAA|MT.PRDM15.G654W +- MT.DTX3L.G501R|1|HH|1|MT.SUMF2.G23A 129: -- MT.TP53.R157H|HHAA|MT.FAT3.R4848T +- MT.DTX3L.G501R|1|HH|1|MT.ACSL3.S345N 130: -- MT.TP53.R157H|HHC|MT.NRCAM.P838H +- MT.DTX3L.G501R|1|HH|1|MT.TP53.R157H 131: -- MT.TP53.R157H|HHC|MT.POM121C.G3107R +- MT.DTX3L.G501R|1|HH|0|MT.PRDM15.G654W 132: -- MT.TP53.R157H|HHC|MT.CASP10.S654R +- MT.DTX3L.G501R|1|HH|0|MT.FAT3.R4848T 133: -- MT.TP53.R157H|HHC|MT.ACSL3.S345N +- MT.DTX3L.G501R|1|HH|1|MT.PRDM15.G654W 134: -- MT.TP53.R157H|HHC|MT.SUMF2.G23A +- MT.DTX3L.G501R|1|HH|1|MT.PEX1.V356I 135: -- MT.TP53.R157H|HHC|MT.PEX1.V356I +- MT.DTX3L.G501R|1|HH|1|MT.CASP10.S654R 136: -- MT.TP53.R157H|HHC|MT.DTX3L.G501R +- MT.ACSL3.S345N|1|HH|1|MT.DTX3L.G501R 137: -- MT.TP53.R157H|HHC|MT.PRDM15.G654W +- MT.ACSL3.S345N|1|HH|0|MT.NRCAM.P838H 138: -- MT.TP53.R157H|HHC|MT.FAT3.R4848T +- MT.ACSL3.S345N|1|HH|0|MT.POM121C.G3107R 139: -- MT.TP53.R157H|HH|MT.NRCAM.P838H +- MT.ACSL3.S345N|1|HH|1|MT.POM121C.G3107R 140: -- MT.TP53.R157H|HH|MT.POM121C.G3107R +- MT.ACSL3.S345N|1|HH|1|MT.NRCAM.P838H 141: -- MT.TP53.R157H|HH|MT.CASP10.S654R +- MT.ACSL3.S345N|1|HH|0|MT.CASP10.S654R 142: -- MT.TP53.R157H|HHHC|MT.NRCAM.P838H +- MT.ACSL3.S345N|1|HH|0|MT.SUMF2.G23A 143: -- MT.TP53.R157H|HHHC|MT.POM121C.G3107R +- MT.ACSL3.S345N|1|HH|0|MT.TP53.R157H 144: -- MT.TP53.R157H|HHHC|MT.CASP10.S654R +- MT.ACSL3.S345N|1|HH|0|MT.PEX1.V356I 145: -- MT.TP53.R157H|HHHC|MT.ACSL3.S345N +- MT.ACSL3.S345N|1|HH|0|MT.DTX3L.G501R 146: -- MT.TP53.R157H|HHHC|MT.SUMF2.G23A +- MT.ACSL3.S345N|1|HH|1|MT.FAT3.R4848T 147: -- MT.TP53.R157H|HHHC|MT.PEX1.V356I +- MT.ACSL3.S345N|1|HH|1|MT.SUMF2.G23A 148: -- MT.TP53.R157H|HHHC|MT.DTX3L.G501R +- MT.ACSL3.S345N|1|HH|1|MT.TP53.R157H 149: -- MT.TP53.R157H|HHHC|MT.PRDM15.G654W +- MT.ACSL3.S345N|1|HH|0|MT.PRDM15.G654W 150: -- MT.TP53.R157H|HHHC|MT.FAT3.R4848T +- MT.ACSL3.S345N|1|HH|0|MT.FAT3.R4848T 151: -- MT.TP53.R157H|HHHD|MT.NRCAM.P838H +- MT.ACSL3.S345N|1|HH|1|MT.PRDM15.G654W 152: -- MT.TP53.R157H|HHHD|MT.POM121C.G3107R +- MT.ACSL3.S345N|1|HH|1|MT.PEX1.V356I 153: -- MT.TP53.R157H|HHH|MT.NRCAM.P838H +- MT.ACSL3.S345N|1|HH|1|MT.CASP10.S654R 154: -- MT.TP53.R157H|HHHD|MT.CASP10.S654R +- MT.ACSL3.S345N|0|HH|1|MT.DTX3L.G501R 155: -- MT.TP53.R157H|HHHD|MT.ACSL3.S345N +- MT.ACSL3.S345N|0|HH|1|MT.POM121C.G3107R 156: -- MT.TP53.R157H|HHHD|MT.SUMF2.G23A +- MT.ACSL3.S345N|0|HH|1|MT.NRCAM.P838H 157: -- MT.TP53.R157H|HHHD|MT.PEX1.V356I +- MT.ACSL3.S345N|0|HH|1|MT.FAT3.R4848T 158: -- MT.TP53.R157H|HHHD|MT.DTX3L.G501R +- MT.ACSL3.S345N|0|HH|1|MT.SUMF2.G23A 159: -- MT.TP53.R157H|HHHD|MT.PRDM15.G654W +- MT.ACSL3.S345N|0|HH|1|MT.TP53.R157H 160: -- MT.TP53.R157H|HHHD|MT.FAT3.R4848T +- MT.ACSL3.S345N|0|HH|1|MT.PRDM15.G654W 161: -- MT.TP53.R157H|HHH|MT.POM121C.G3107R +- MT.ACSL3.S345N|0|HH|1|MT.PEX1.V356I 162: -- MT.TP53.R157H|HHH|MT.CASP10.S654R +- MT.ACSL3.S345N|0|HH|1|MT.CASP10.S654R 163: -- MT.TP53.R157H|HHHH|MT.NRCAM.P838H +- MT.NRCAM.P838H|1|HH|1|MT.DTX3L.G501R 164: -- MT.TP53.R157H|HHHH|MT.POM121C.G3107R +- MT.NRCAM.P838H|1|HH|0|MT.POM121C.G3107R 165: -- MT.TP53.R157H|HHHH|MT.CASP10.S654R +- MT.NRCAM.P838H|1|HH|1|MT.POM121C.G3107R 166: -- MT.TP53.R157H|HHHH|MT.ACSL3.S345N +- MT.NRCAM.P838H|1|HH|0|MT.CASP10.S654R 167: -- MT.TP53.R157H|HHHH|MT.SUMF2.G23A +- MT.NRCAM.P838H|1|HH|0|MT.ACSL3.S345N 168: -- MT.TP53.R157H|HHHH|MT.PEX1.V356I +- MT.NRCAM.P838H|1|HH|0|MT.SUMF2.G23A 169: -- MT.TP53.R157H|HHHH|MT.DTX3L.G501R +- MT.NRCAM.P838H|1|HH|0|MT.TP53.R157H 170: -- MT.TP53.R157H|HHH|MT.ACSL3.S345N +- MT.NRCAM.P838H|1|HH|0|MT.PEX1.V356I 171: -- MT.TP53.R157H|HHHH|MT.PRDM15.G654W +- MT.NRCAM.P838H|1|HH|0|MT.DTX3L.G501R 172: -- MT.TP53.R157H|HHHH|MT.FAT3.R4848T +- MT.NRCAM.P838H|1|HH|1|MT.FAT3.R4848T 173: -- MT.TP53.R157H|HHH|MT.SUMF2.G23A +- MT.NRCAM.P838H|1|HH|1|MT.SUMF2.G23A 174: -- MT.TP53.R157H|HHH|MT.PEX1.V356I +- MT.NRCAM.P838H|1|HH|1|MT.ACSL3.S345N 175: -- MT.TP53.R157H|HHH|MT.DTX3L.G501R +- MT.NRCAM.P838H|1|HH|1|MT.TP53.R157H 176: -- MT.TP53.R157H|HH|MT.ACSL3.S345N +- MT.NRCAM.P838H|1|HH|0|MT.PRDM15.G654W 177: -- MT.TP53.R157H|HHH|MT.PRDM15.G654W +- MT.NRCAM.P838H|1|HH|0|MT.FAT3.R4848T 178: -- MT.TP53.R157H|HHH|MT.FAT3.R4848T +- MT.NRCAM.P838H|1|HH|1|MT.PRDM15.G654W 179: -- MT.TP53.R157H|HH|MT.SUMF2.G23A +- MT.NRCAM.P838H|1|HH|1|MT.PEX1.V356I 180: -- MT.TP53.R157H|HH|MT.PEX1.V356I +- MT.NRCAM.P838H|1|HH|1|MT.CASP10.S654R 181: -- MT.TP53.R157H|HH|MT.DTX3L.G501R +- MT.NRCAM.P838H|0|HH|1|MT.DTX3L.G501R 182: -- MT.TP53.R157H|HHL|MT.NRCAM.P838H +- MT.NRCAM.P838H|0|HH|1|MT.POM121C.G3107R 183: -- MT.TP53.R157H|HHL|MT.POM121C.G3107R +- MT.NRCAM.P838H|0|HH|1|MT.FAT3.R4848T 184: -- MT.TP53.R157H|HHL|MT.CASP10.S654R +- MT.NRCAM.P838H|0|HH|1|MT.SUMF2.G23A 185: -- MT.TP53.R157H|HHL|MT.ACSL3.S345N +- MT.NRCAM.P838H|0|HH|1|MT.ACSL3.S345N 186: -- MT.TP53.R157H|HHL|MT.SUMF2.G23A +- MT.NRCAM.P838H|0|HH|1|MT.TP53.R157H 187: -- MT.TP53.R157H|HHL|MT.PEX1.V356I +- MT.NRCAM.P838H|0|HH|1|MT.PRDM15.G654W 188: -- MT.TP53.R157H|HHL|MT.DTX3L.G501R +- MT.NRCAM.P838H|0|HH|1|MT.PEX1.V356I 189: -- MT.TP53.R157H|HHL|MT.PRDM15.G654W +- MT.NRCAM.P838H|0|HH|1|MT.CASP10.S654R 190: -- MT.TP53.R157H|HHL|MT.FAT3.R4848T +- MT.PRDM15.G654W|1|HH|1|MT.DTX3L.G501R 191: -- MT.TP53.R157H|HH|MT.PRDM15.G654W +- MT.PRDM15.G654W|1|HH|0|MT.NRCAM.P838H 192: -- MT.TP53.R157H|HH|MT.FAT3.R4848T +- MT.PRDM15.G654W|1|HH|0|MT.POM121C.G3107R 193: -- MT.TP53.R157H|MT.ACSL3.S345N +- MT.PRDM15.G654W|1|HH|1|MT.POM121C.G3107R 194: -- MT.TP53.R157H|MT.SUMF2.G23A +- MT.PRDM15.G654W|1|HH|1|MT.NRCAM.P838H 195: -- MT.TP53.R157H|MT.PEX1.V356I +- MT.PRDM15.G654W|1|HH|0|MT.CASP10.S654R 196: -- MT.TP53.R157H|MT.DTX3L.G501R +- MT.PRDM15.G654W|1|HH|0|MT.ACSL3.S345N 197: -- MT.TP53.R157H|MT.PRDM15.G654W +- MT.PRDM15.G654W|1|HH|0|MT.SUMF2.G23A 198: -- MT.TP53.R157H|MT.FAT3.R4848T +- MT.PRDM15.G654W|1|HH|0|MT.TP53.R157H 199: -- MT.SUMF2.G23A|AAL|MT.NRCAM.P838H +- MT.PRDM15.G654W|1|HH|0|MT.PEX1.V356I 200: -- MT.SUMF2.G23A|AAL|MT.POM121C.G3107R +- MT.PRDM15.G654W|1|HH|0|MT.DTX3L.G501R 201: -- MT.SUMF2.G23A|AAL|MT.CASP10.S654R +- MT.PRDM15.G654W|1|HH|1|MT.FAT3.R4848T 202: -- MT.SUMF2.G23A|AAL|MT.ACSL3.S345N +- MT.PRDM15.G654W|1|HH|1|MT.SUMF2.G23A 203: -- MT.SUMF2.G23A|AAL|MT.TP53.R157H +- MT.PRDM15.G654W|1|HH|1|MT.ACSL3.S345N 204: -- MT.SUMF2.G23A|AAL|MT.PEX1.V356I +- MT.PRDM15.G654W|1|HH|1|MT.TP53.R157H 205: -- MT.SUMF2.G23A|AAL|MT.DTX3L.G501R +- MT.PRDM15.G654W|1|HH|0|MT.FAT3.R4848T 206: -- MT.SUMF2.G23A|AAL|MT.PRDM15.G654W +- MT.PRDM15.G654W|1|HH|1|MT.PEX1.V356I 207: -- MT.SUMF2.G23A|AAL|MT.FAT3.R4848T +- MT.PRDM15.G654W|1|HH|1|MT.CASP10.S654R 208: -- MT.SUMF2.G23A|AAY|MT.NRCAM.P838H +- MT.PRDM15.G654W|0|HH|1|MT.DTX3L.G501R 209: -- MT.SUMF2.G23A|AAY|MT.POM121C.G3107R +- MT.PRDM15.G654W|0|HH|1|MT.POM121C.G3107R 210: -- MT.SUMF2.G23A|AAY|MT.CASP10.S654R +- MT.PRDM15.G654W|0|HH|1|MT.NRCAM.P838H 211: -- MT.SUMF2.G23A|AAY|MT.ACSL3.S345N +- MT.PRDM15.G654W|0|HH|1|MT.FAT3.R4848T 212: -- MT.SUMF2.G23A|AAY|MT.TP53.R157H +- MT.PRDM15.G654W|0|HH|1|MT.SUMF2.G23A 213: -- MT.SUMF2.G23A|AAY|MT.PEX1.V356I +- MT.PRDM15.G654W|0|HH|1|MT.ACSL3.S345N 214: -- MT.SUMF2.G23A|AAY|MT.DTX3L.G501R +- MT.PRDM15.G654W|0|HH|1|MT.TP53.R157H 215: -- MT.SUMF2.G23A|AAY|MT.PRDM15.G654W +- MT.PRDM15.G654W|0|HH|1|MT.PEX1.V356I 216: -- MT.SUMF2.G23A|AAY|MT.FAT3.R4848T +- MT.PRDM15.G654W|0|HH|1|MT.CASP10.S654R 217: -- MT.SUMF2.G23A|MT.NRCAM.P838H +- MT.POM121C.G3107R|1|HH|1|MT.DTX3L.G501R 218: -- MT.SUMF2.G23A|MT.POM121C.G3107R +- MT.POM121C.G3107R|1|HH|0|MT.NRCAM.P838H 219: -- MT.SUMF2.G23A|MT.CASP10.S654R +- MT.POM121C.G3107R|1|HH|1|MT.NRCAM.P838H 220: -- MT.SUMF2.G23A|HHAA|MT.NRCAM.P838H +- MT.POM121C.G3107R|1|HH|0|MT.CASP10.S654R 221: -- MT.SUMF2.G23A|HHAA|MT.POM121C.G3107R +- MT.POM121C.G3107R|1|HH|0|MT.ACSL3.S345N 222: -- MT.SUMF2.G23A|HHAA|MT.CASP10.S654R +- MT.POM121C.G3107R|1|HH|0|MT.SUMF2.G23A 223: -- MT.SUMF2.G23A|HHAA|MT.ACSL3.S345N +- MT.POM121C.G3107R|1|HH|0|MT.TP53.R157H 224: -- MT.SUMF2.G23A|HHAA|MT.TP53.R157H +- MT.POM121C.G3107R|1|HH|0|MT.PEX1.V356I 225: -- MT.SUMF2.G23A|HHAA|MT.PEX1.V356I +- MT.POM121C.G3107R|1|HH|0|MT.DTX3L.G501R 226: -- MT.SUMF2.G23A|HHAA|MT.DTX3L.G501R +- MT.POM121C.G3107R|1|HH|1|MT.FAT3.R4848T 227: -- MT.SUMF2.G23A|HHAA|MT.PRDM15.G654W +- MT.POM121C.G3107R|1|HH|1|MT.SUMF2.G23A 228: -- MT.SUMF2.G23A|HHAA|MT.FAT3.R4848T +- MT.POM121C.G3107R|1|HH|1|MT.ACSL3.S345N 229: -- MT.SUMF2.G23A|HHC|MT.NRCAM.P838H +- MT.POM121C.G3107R|1|HH|1|MT.TP53.R157H 230: -- MT.SUMF2.G23A|HHC|MT.POM121C.G3107R +- MT.POM121C.G3107R|1|HH|0|MT.PRDM15.G654W 231: -- MT.SUMF2.G23A|HHC|MT.CASP10.S654R +- MT.POM121C.G3107R|1|HH|0|MT.FAT3.R4848T 232: -- MT.SUMF2.G23A|HHC|MT.ACSL3.S345N +- MT.POM121C.G3107R|1|HH|1|MT.PRDM15.G654W 233: -- MT.SUMF2.G23A|HHC|MT.TP53.R157H +- MT.POM121C.G3107R|1|HH|1|MT.PEX1.V356I 234: -- MT.SUMF2.G23A|HHC|MT.PEX1.V356I +- MT.POM121C.G3107R|1|HH|1|MT.CASP10.S654R 235: -- MT.SUMF2.G23A|HHC|MT.DTX3L.G501R +- MT.POM121C.G3107R|0|HH|1|MT.DTX3L.G501R 236: -- MT.SUMF2.G23A|HHC|MT.PRDM15.G654W +- MT.POM121C.G3107R|0|HH|1|MT.NRCAM.P838H 237: -- MT.SUMF2.G23A|HHC|MT.FAT3.R4848T +- MT.POM121C.G3107R|0|HH|1|MT.FAT3.R4848T 238: -- MT.SUMF2.G23A|HH|MT.NRCAM.P838H +- MT.POM121C.G3107R|0|HH|1|MT.SUMF2.G23A 239: -- MT.SUMF2.G23A|HH|MT.POM121C.G3107R +- MT.POM121C.G3107R|0|HH|1|MT.ACSL3.S345N 240: -- MT.SUMF2.G23A|HH|MT.CASP10.S654R +- MT.POM121C.G3107R|0|HH|1|MT.TP53.R157H 241: -- MT.SUMF2.G23A|HHHC|MT.NRCAM.P838H +- MT.POM121C.G3107R|0|HH|1|MT.PRDM15.G654W 242: -- MT.SUMF2.G23A|HHHC|MT.POM121C.G3107R +- MT.POM121C.G3107R|0|HH|1|MT.PEX1.V356I 243: -- MT.SUMF2.G23A|HHHC|MT.CASP10.S654R +- MT.POM121C.G3107R|0|HH|1|MT.CASP10.S654R 244: -- MT.SUMF2.G23A|HHHC|MT.ACSL3.S345N +- MT.FAT3.R4848T|1|HH|1|MT.DTX3L.G501R 245: -- MT.SUMF2.G23A|HHHC|MT.TP53.R157H +- MT.FAT3.R4848T|1|HH|0|MT.NRCAM.P838H 246: -- MT.SUMF2.G23A|HHHC|MT.PEX1.V356I +- MT.FAT3.R4848T|1|HH|0|MT.POM121C.G3107R 247: -- MT.SUMF2.G23A|HHHC|MT.DTX3L.G501R +- MT.FAT3.R4848T|1|HH|1|MT.POM121C.G3107R 248: -- MT.SUMF2.G23A|HHHC|MT.PRDM15.G654W +- MT.FAT3.R4848T|1|HH|1|MT.NRCAM.P838H 249: -- MT.SUMF2.G23A|HHHC|MT.FAT3.R4848T +- MT.FAT3.R4848T|1|HH|0|MT.CASP10.S654R 250: -- MT.SUMF2.G23A|HHHD|MT.NRCAM.P838H +- MT.FAT3.R4848T|0|HH|1|MT.DTX3L.G501R 251: -- MT.SUMF2.G23A|HHHD|MT.POM121C.G3107R +- MT.FAT3.R4848T|0|HH|1|MT.POM121C.G3107R 252: -- MT.SUMF2.G23A|HHH|MT.NRCAM.P838H +- MT.FAT3.R4848T|0|HH|1|MT.NRCAM.P838H 253: -- MT.SUMF2.G23A|HHHD|MT.CASP10.S654R +- MT.FAT3.R4848T|0|HH|1|MT.SUMF2.G23A 254: -- MT.SUMF2.G23A|HHHD|MT.ACSL3.S345N +- MT.FAT3.R4848T|0|HH|1|MT.ACSL3.S345N +- MT.FAT3.R4848T|1|HH|0|MT.ACSL3.S345N 255: -- MT.SUMF2.G23A|HHHD|MT.TP53.R157H +- MT.FAT3.R4848T|0|HH|1|MT.TP53.R157H 256: -- MT.SUMF2.G23A|HHHD|MT.PEX1.V356I +- MT.FAT3.R4848T|0|HH|1|MT.PRDM15.G654W 257: -- MT.SUMF2.G23A|HHHD|MT.DTX3L.G501R +- MT.FAT3.R4848T|0|HH|1|MT.PEX1.V356I 258: -- MT.SUMF2.G23A|HHHD|MT.PRDM15.G654W +- MT.FAT3.R4848T|0|HH|1|MT.CASP10.S654R 259: -- MT.SUMF2.G23A|HHHD|MT.FAT3.R4848T +- MT.FAT3.R4848T|1|HH|0|MT.SUMF2.G23A 260: -- MT.SUMF2.G23A|HHH|MT.POM121C.G3107R +- MT.FAT3.R4848T|1|HH|0|MT.TP53.R157H 261: -- MT.SUMF2.G23A|HHH|MT.CASP10.S654R +- MT.FAT3.R4848T|1|HH|0|MT.PEX1.V356I 262: -- MT.SUMF2.G23A|HHHH|MT.NRCAM.P838H +- MT.FAT3.R4848T|1|HH|0|MT.DTX3L.G501R 263: -- MT.SUMF2.G23A|HHHH|MT.POM121C.G3107R +- MT.FAT3.R4848T|1|HH|1|MT.SUMF2.G23A 264: -- MT.SUMF2.G23A|HHHH|MT.CASP10.S654R +- MT.FAT3.R4848T|1|HH|1|MT.ACSL3.S345N 265: -- MT.SUMF2.G23A|HHHH|MT.ACSL3.S345N +- MT.FAT3.R4848T|1|HH|1|MT.TP53.R157H 266: -- MT.SUMF2.G23A|HHHH|MT.TP53.R157H +- MT.FAT3.R4848T|1|HH|0|MT.PRDM15.G654W 267: -- MT.SUMF2.G23A|HHHH|MT.PEX1.V356I +- MT.FAT3.R4848T|1|HH|1|MT.PRDM15.G654W 268: -- MT.SUMF2.G23A|HHHH|MT.DTX3L.G501R +- MT.FAT3.R4848T|1|HH|1|MT.PEX1.V356I 269: -- MT.SUMF2.G23A|HHH|MT.ACSL3.S345N -270: -- MT.SUMF2.G23A|HHHH|MT.PRDM15.G654W -271: -- MT.SUMF2.G23A|HHHH|MT.FAT3.R4848T -272: -- MT.SUMF2.G23A|HHH|MT.TP53.R157H -273: -- MT.SUMF2.G23A|HHH|MT.PEX1.V356I -274: -- MT.SUMF2.G23A|HHH|MT.DTX3L.G501R -275: -- MT.SUMF2.G23A|HH|MT.ACSL3.S345N -276: -- MT.SUMF2.G23A|HHH|MT.PRDM15.G654W -277: -- MT.SUMF2.G23A|HHH|MT.FAT3.R4848T -278: -- MT.SUMF2.G23A|HH|MT.TP53.R157H -279: -- MT.SUMF2.G23A|HH|MT.PEX1.V356I -280: -- MT.SUMF2.G23A|HH|MT.DTX3L.G501R -281: -- MT.SUMF2.G23A|HHL|MT.NRCAM.P838H -282: -- MT.SUMF2.G23A|HHL|MT.POM121C.G3107R -283: -- MT.SUMF2.G23A|HHL|MT.CASP10.S654R -284: -- MT.SUMF2.G23A|HHL|MT.ACSL3.S345N -285: -- MT.SUMF2.G23A|HHL|MT.TP53.R157H -286: -- MT.SUMF2.G23A|HHL|MT.PEX1.V356I -287: -- MT.SUMF2.G23A|HHL|MT.DTX3L.G501R -288: -- MT.SUMF2.G23A|HHL|MT.PRDM15.G654W -289: -- MT.SUMF2.G23A|HHL|MT.FAT3.R4848T -290: -- MT.SUMF2.G23A|HH|MT.PRDM15.G654W -291: -- MT.SUMF2.G23A|HH|MT.FAT3.R4848T -292: -- MT.SUMF2.G23A|MT.ACSL3.S345N -293: -- MT.SUMF2.G23A|MT.TP53.R157H -294: -- MT.SUMF2.G23A|MT.PEX1.V356I -295: -- MT.SUMF2.G23A|MT.DTX3L.G501R -296: -- MT.SUMF2.G23A|MT.PRDM15.G654W -297: -- MT.SUMF2.G23A|MT.FAT3.R4848T -298: -- MT.PEX1.V356I|AAL|MT.NRCAM.P838H -299: -- MT.PEX1.V356I|AAL|MT.POM121C.G3107R -300: -- MT.PEX1.V356I|AAL|MT.CASP10.S654R -301: -- MT.PEX1.V356I|AAL|MT.ACSL3.S345N -302: -- MT.PEX1.V356I|AAL|MT.SUMF2.G23A -303: -- MT.PEX1.V356I|AAL|MT.TP53.R157H -304: -- MT.PEX1.V356I|AAL|MT.DTX3L.G501R -305: -- MT.PEX1.V356I|AAL|MT.PRDM15.G654W -306: -- MT.PEX1.V356I|AAL|MT.FAT3.R4848T -307: -- MT.PEX1.V356I|AAY|MT.NRCAM.P838H -308: -- MT.PEX1.V356I|AAY|MT.POM121C.G3107R -309: -- MT.PEX1.V356I|AAY|MT.CASP10.S654R -310: -- MT.PEX1.V356I|AAY|MT.ACSL3.S345N -311: -- MT.PEX1.V356I|AAY|MT.SUMF2.G23A -312: -- MT.PEX1.V356I|AAY|MT.TP53.R157H -313: -- MT.PEX1.V356I|AAY|MT.DTX3L.G501R -314: -- MT.PEX1.V356I|AAY|MT.PRDM15.G654W -315: -- MT.PEX1.V356I|AAY|MT.FAT3.R4848T -316: -- MT.PEX1.V356I|MT.NRCAM.P838H -317: -- MT.PEX1.V356I|MT.POM121C.G3107R -318: -- MT.PEX1.V356I|MT.CASP10.S654R -319: -- MT.PEX1.V356I|HHAA|MT.NRCAM.P838H -320: -- MT.PEX1.V356I|HHAA|MT.POM121C.G3107R -321: -- MT.PEX1.V356I|HHAA|MT.CASP10.S654R -322: -- MT.PEX1.V356I|HHAA|MT.ACSL3.S345N -323: -- MT.PEX1.V356I|HHAA|MT.SUMF2.G23A -324: -- MT.PEX1.V356I|HHAA|MT.TP53.R157H -325: -- MT.PEX1.V356I|HHAA|MT.DTX3L.G501R -326: -- MT.PEX1.V356I|HHAA|MT.PRDM15.G654W -327: -- MT.PEX1.V356I|HHAA|MT.FAT3.R4848T -328: -- MT.PEX1.V356I|HHC|MT.NRCAM.P838H -329: -- MT.PEX1.V356I|HHC|MT.POM121C.G3107R -330: -- MT.PEX1.V356I|HHC|MT.CASP10.S654R -331: -- MT.PEX1.V356I|HHC|MT.ACSL3.S345N -332: -- MT.PEX1.V356I|HHC|MT.SUMF2.G23A -333: -- MT.PEX1.V356I|HHC|MT.TP53.R157H -334: -- MT.PEX1.V356I|HHC|MT.DTX3L.G501R -335: -- MT.PEX1.V356I|HHC|MT.PRDM15.G654W -336: -- MT.PEX1.V356I|HHC|MT.FAT3.R4848T -337: -- MT.PEX1.V356I|HH|MT.NRCAM.P838H -338: -- MT.PEX1.V356I|HH|MT.POM121C.G3107R -339: -- MT.PEX1.V356I|HH|MT.CASP10.S654R -340: -- MT.PEX1.V356I|HHHC|MT.NRCAM.P838H -341: -- MT.PEX1.V356I|HHHC|MT.POM121C.G3107R -342: -- MT.PEX1.V356I|HHHC|MT.CASP10.S654R -343: -- MT.PEX1.V356I|HHHC|MT.ACSL3.S345N -344: -- MT.PEX1.V356I|HHHC|MT.SUMF2.G23A -345: -- MT.PEX1.V356I|HHHC|MT.TP53.R157H -346: -- MT.PEX1.V356I|HHHC|MT.DTX3L.G501R -347: -- MT.PEX1.V356I|HHHC|MT.PRDM15.G654W -348: -- MT.PEX1.V356I|HHHC|MT.FAT3.R4848T -349: -- MT.PEX1.V356I|HHHD|MT.NRCAM.P838H -350: -- MT.PEX1.V356I|HHHD|MT.POM121C.G3107R -351: -- MT.PEX1.V356I|HHH|MT.NRCAM.P838H -352: -- MT.PEX1.V356I|HHHD|MT.CASP10.S654R -353: -- MT.PEX1.V356I|HHHD|MT.ACSL3.S345N -354: -- MT.PEX1.V356I|HHHD|MT.SUMF2.G23A -355: -- MT.PEX1.V356I|HHHD|MT.TP53.R157H -356: -- MT.PEX1.V356I|HHHD|MT.DTX3L.G501R -357: -- MT.PEX1.V356I|HHHD|MT.PRDM15.G654W -358: -- MT.PEX1.V356I|HHHD|MT.FAT3.R4848T -359: -- MT.PEX1.V356I|HHH|MT.POM121C.G3107R -360: -- MT.PEX1.V356I|HHH|MT.CASP10.S654R -361: -- MT.PEX1.V356I|HHHH|MT.NRCAM.P838H -362: -- MT.PEX1.V356I|HHHH|MT.POM121C.G3107R -363: -- MT.PEX1.V356I|HHHH|MT.CASP10.S654R -364: -- MT.PEX1.V356I|HHHH|MT.ACSL3.S345N -365: -- MT.PEX1.V356I|HHHH|MT.SUMF2.G23A -366: -- MT.PEX1.V356I|HHHH|MT.TP53.R157H -367: -- MT.PEX1.V356I|HHHH|MT.DTX3L.G501R -368: -- MT.PEX1.V356I|HHH|MT.ACSL3.S345N -369: -- MT.PEX1.V356I|HHHH|MT.PRDM15.G654W -370: -- MT.PEX1.V356I|HHHH|MT.FAT3.R4848T -371: -- MT.PEX1.V356I|HHH|MT.SUMF2.G23A -372: -- MT.PEX1.V356I|HHH|MT.TP53.R157H -373: -- MT.PEX1.V356I|HHH|MT.DTX3L.G501R -374: -- MT.PEX1.V356I|HH|MT.ACSL3.S345N -375: -- MT.PEX1.V356I|HHH|MT.PRDM15.G654W -376: -- MT.PEX1.V356I|HHH|MT.FAT3.R4848T -377: -- MT.PEX1.V356I|HH|MT.SUMF2.G23A -378: -- MT.PEX1.V356I|HH|MT.TP53.R157H -379: -- MT.PEX1.V356I|HH|MT.DTX3L.G501R -380: -- MT.PEX1.V356I|HHL|MT.NRCAM.P838H -381: -- MT.PEX1.V356I|HHL|MT.POM121C.G3107R -382: -- MT.PEX1.V356I|HHL|MT.CASP10.S654R -383: -- MT.PEX1.V356I|HHL|MT.ACSL3.S345N -384: -- MT.PEX1.V356I|HHL|MT.SUMF2.G23A -385: -- MT.PEX1.V356I|HHL|MT.TP53.R157H -386: -- MT.PEX1.V356I|HHL|MT.DTX3L.G501R -387: -- MT.PEX1.V356I|HHL|MT.PRDM15.G654W -388: -- MT.PEX1.V356I|HHL|MT.FAT3.R4848T -389: -- MT.PEX1.V356I|HH|MT.PRDM15.G654W -390: -- MT.PEX1.V356I|HH|MT.FAT3.R4848T -391: -- MT.PEX1.V356I|MT.ACSL3.S345N -392: -- MT.PEX1.V356I|MT.SUMF2.G23A -393: -- MT.PEX1.V356I|MT.TP53.R157H -394: -- MT.PEX1.V356I|MT.DTX3L.G501R -395: -- MT.PEX1.V356I|MT.PRDM15.G654W -396: -- MT.PEX1.V356I|MT.FAT3.R4848T -397: -- MT.DTX3L.G501R|AAL|MT.NRCAM.P838H -398: -- MT.DTX3L.G501R|AAL|MT.POM121C.G3107R -399: -- MT.DTX3L.G501R|AAL|MT.CASP10.S654R -400: -- MT.DTX3L.G501R|AAL|MT.ACSL3.S345N -401: -- MT.DTX3L.G501R|AAL|MT.SUMF2.G23A -402: -- MT.DTX3L.G501R|AAL|MT.TP53.R157H -403: -- MT.DTX3L.G501R|AAL|MT.PEX1.V356I -404: -- MT.DTX3L.G501R|AAL|MT.PRDM15.G654W -405: -- MT.DTX3L.G501R|AAL|MT.FAT3.R4848T -406: -- MT.DTX3L.G501R|AAY|MT.NRCAM.P838H -407: -- MT.DTX3L.G501R|AAY|MT.POM121C.G3107R -408: -- MT.DTX3L.G501R|AAY|MT.CASP10.S654R -409: -- MT.DTX3L.G501R|AAY|MT.ACSL3.S345N -410: -- MT.DTX3L.G501R|AAY|MT.SUMF2.G23A -411: -- MT.DTX3L.G501R|AAY|MT.TP53.R157H -412: -- MT.DTX3L.G501R|AAY|MT.PEX1.V356I -413: -- MT.DTX3L.G501R|AAY|MT.PRDM15.G654W -414: -- MT.DTX3L.G501R|AAY|MT.FAT3.R4848T -415: -- MT.DTX3L.G501R|MT.NRCAM.P838H -416: -- MT.DTX3L.G501R|MT.POM121C.G3107R -417: -- MT.DTX3L.G501R|MT.CASP10.S654R -418: -- MT.DTX3L.G501R|HHAA|MT.NRCAM.P838H -419: -- MT.DTX3L.G501R|HHAA|MT.POM121C.G3107R -420: -- MT.DTX3L.G501R|HHAA|MT.CASP10.S654R -421: -- MT.DTX3L.G501R|HHAA|MT.ACSL3.S345N -422: -- MT.DTX3L.G501R|HHAA|MT.SUMF2.G23A -423: -- MT.DTX3L.G501R|HHAA|MT.TP53.R157H -424: -- MT.DTX3L.G501R|HHAA|MT.PEX1.V356I -425: -- MT.DTX3L.G501R|HHAA|MT.PRDM15.G654W -426: -- MT.DTX3L.G501R|HHAA|MT.FAT3.R4848T -427: -- MT.DTX3L.G501R|HHC|MT.NRCAM.P838H -428: -- MT.DTX3L.G501R|HHC|MT.POM121C.G3107R -429: -- MT.DTX3L.G501R|HHC|MT.CASP10.S654R -430: -- MT.DTX3L.G501R|HHC|MT.ACSL3.S345N -431: -- MT.DTX3L.G501R|HHC|MT.SUMF2.G23A -432: -- MT.DTX3L.G501R|HHC|MT.TP53.R157H -433: -- MT.DTX3L.G501R|HHC|MT.PEX1.V356I -434: -- MT.DTX3L.G501R|HHC|MT.PRDM15.G654W -435: -- MT.DTX3L.G501R|HHC|MT.FAT3.R4848T -436: -- MT.DTX3L.G501R|HH|MT.NRCAM.P838H -437: -- MT.DTX3L.G501R|HH|MT.POM121C.G3107R -438: -- MT.DTX3L.G501R|HH|MT.CASP10.S654R -439: -- MT.DTX3L.G501R|HHHC|MT.NRCAM.P838H -440: -- MT.DTX3L.G501R|HHHC|MT.POM121C.G3107R -441: -- MT.DTX3L.G501R|HHHC|MT.CASP10.S654R -442: -- MT.DTX3L.G501R|HHHC|MT.ACSL3.S345N -443: -- MT.DTX3L.G501R|HHHC|MT.SUMF2.G23A -444: -- MT.DTX3L.G501R|HHHC|MT.TP53.R157H -445: -- MT.DTX3L.G501R|HHHC|MT.PEX1.V356I -446: -- MT.DTX3L.G501R|HHHC|MT.PRDM15.G654W -447: -- MT.DTX3L.G501R|HHHC|MT.FAT3.R4848T -448: -- MT.DTX3L.G501R|HHHD|MT.NRCAM.P838H -449: -- MT.DTX3L.G501R|HHHD|MT.POM121C.G3107R -450: -- MT.DTX3L.G501R|HHH|MT.NRCAM.P838H -451: -- MT.DTX3L.G501R|HHHD|MT.CASP10.S654R -452: -- MT.DTX3L.G501R|HHHD|MT.ACSL3.S345N -453: -- MT.DTX3L.G501R|HHHD|MT.SUMF2.G23A -454: -- MT.DTX3L.G501R|HHHD|MT.TP53.R157H -455: -- MT.DTX3L.G501R|HHHD|MT.PEX1.V356I -456: -- MT.DTX3L.G501R|HHHD|MT.PRDM15.G654W -457: -- MT.DTX3L.G501R|HHHD|MT.FAT3.R4848T -458: -- MT.DTX3L.G501R|HHH|MT.POM121C.G3107R -459: -- MT.DTX3L.G501R|HHH|MT.CASP10.S654R -460: -- MT.DTX3L.G501R|HHHH|MT.NRCAM.P838H -461: -- MT.DTX3L.G501R|HHHH|MT.POM121C.G3107R -462: -- MT.DTX3L.G501R|HHHH|MT.CASP10.S654R -463: -- MT.DTX3L.G501R|HHHH|MT.ACSL3.S345N -464: -- MT.DTX3L.G501R|HHHH|MT.SUMF2.G23A -465: -- MT.DTX3L.G501R|HHHH|MT.TP53.R157H -466: -- MT.DTX3L.G501R|HHHH|MT.PEX1.V356I -467: -- MT.DTX3L.G501R|HHH|MT.ACSL3.S345N -468: -- MT.DTX3L.G501R|HHHH|MT.PRDM15.G654W -469: -- MT.DTX3L.G501R|HHHH|MT.FAT3.R4848T -470: -- MT.DTX3L.G501R|HHH|MT.SUMF2.G23A -471: -- MT.DTX3L.G501R|HHH|MT.TP53.R157H -472: -- MT.DTX3L.G501R|HHH|MT.PEX1.V356I -473: -- MT.DTX3L.G501R|HH|MT.ACSL3.S345N -474: -- MT.DTX3L.G501R|HHH|MT.PRDM15.G654W -475: -- MT.DTX3L.G501R|HHH|MT.FAT3.R4848T -476: -- MT.DTX3L.G501R|HH|MT.SUMF2.G23A -477: -- MT.DTX3L.G501R|HH|MT.TP53.R157H -478: -- MT.DTX3L.G501R|HH|MT.PEX1.V356I -479: -- MT.DTX3L.G501R|HHL|MT.NRCAM.P838H -480: -- MT.DTX3L.G501R|HHL|MT.POM121C.G3107R -481: -- MT.DTX3L.G501R|HHL|MT.CASP10.S654R -482: -- MT.DTX3L.G501R|HHL|MT.ACSL3.S345N -483: -- MT.DTX3L.G501R|HHL|MT.SUMF2.G23A -484: -- MT.DTX3L.G501R|HHL|MT.TP53.R157H -485: -- MT.DTX3L.G501R|HHL|MT.PEX1.V356I -486: -- MT.DTX3L.G501R|HHL|MT.PRDM15.G654W -487: -- MT.DTX3L.G501R|HHL|MT.FAT3.R4848T -488: -- MT.DTX3L.G501R|HH|MT.PRDM15.G654W -489: -- MT.DTX3L.G501R|HH|MT.FAT3.R4848T -490: -- MT.DTX3L.G501R|MT.ACSL3.S345N -491: -- MT.DTX3L.G501R|MT.SUMF2.G23A -492: -- MT.DTX3L.G501R|MT.TP53.R157H -493: -- MT.DTX3L.G501R|MT.PEX1.V356I -494: -- MT.DTX3L.G501R|MT.PRDM15.G654W -495: -- MT.DTX3L.G501R|MT.FAT3.R4848T -496: -- MT.ACSL3.S345N|AAL|MT.NRCAM.P838H -497: -- MT.ACSL3.S345N|AAL|MT.POM121C.G3107R -498: -- MT.ACSL3.S345N|AAL|MT.CASP10.S654R -499: -- MT.ACSL3.S345N|AAL|MT.SUMF2.G23A -500: -- MT.ACSL3.S345N|AAL|MT.TP53.R157H -501: -- MT.ACSL3.S345N|AAL|MT.PEX1.V356I -502: -- MT.ACSL3.S345N|AAL|MT.DTX3L.G501R -503: -- MT.ACSL3.S345N|AAL|MT.PRDM15.G654W -504: -- MT.ACSL3.S345N|AAL|MT.FAT3.R4848T -505: -- MT.ACSL3.S345N|AAY|MT.NRCAM.P838H -506: -- MT.ACSL3.S345N|AAY|MT.POM121C.G3107R -507: -- MT.ACSL3.S345N|AAY|MT.CASP10.S654R -508: -- MT.ACSL3.S345N|AAY|MT.SUMF2.G23A -509: -- MT.ACSL3.S345N|AAY|MT.TP53.R157H -510: -- MT.ACSL3.S345N|AAY|MT.PEX1.V356I -511: -- MT.ACSL3.S345N|AAY|MT.DTX3L.G501R -512: -- MT.ACSL3.S345N|AAY|MT.PRDM15.G654W -513: -- MT.ACSL3.S345N|AAY|MT.FAT3.R4848T -514: -- MT.ACSL3.S345N|MT.NRCAM.P838H -515: -- MT.ACSL3.S345N|MT.POM121C.G3107R -516: -- MT.ACSL3.S345N|MT.CASP10.S654R -517: -- MT.ACSL3.S345N|HHAA|MT.NRCAM.P838H -518: -- MT.ACSL3.S345N|HHAA|MT.POM121C.G3107R -519: -- MT.ACSL3.S345N|HHAA|MT.CASP10.S654R -520: -- MT.ACSL3.S345N|HHAA|MT.SUMF2.G23A -521: -- MT.ACSL3.S345N|HHAA|MT.TP53.R157H -522: -- MT.ACSL3.S345N|HHAA|MT.PEX1.V356I -523: -- MT.ACSL3.S345N|HHAA|MT.DTX3L.G501R -524: -- MT.ACSL3.S345N|HHAA|MT.PRDM15.G654W -525: -- MT.ACSL3.S345N|HHAA|MT.FAT3.R4848T -526: -- MT.ACSL3.S345N|HHC|MT.NRCAM.P838H -527: -- MT.ACSL3.S345N|HHC|MT.POM121C.G3107R -528: -- MT.ACSL3.S345N|HHC|MT.CASP10.S654R -529: -- MT.ACSL3.S345N|HHC|MT.SUMF2.G23A -530: -- MT.ACSL3.S345N|HHC|MT.TP53.R157H -531: -- MT.ACSL3.S345N|HHC|MT.PEX1.V356I -532: -- MT.ACSL3.S345N|HHC|MT.DTX3L.G501R -533: -- MT.ACSL3.S345N|HHC|MT.PRDM15.G654W -534: -- MT.ACSL3.S345N|HHC|MT.FAT3.R4848T -535: -- MT.ACSL3.S345N|HH|MT.NRCAM.P838H -536: -- MT.ACSL3.S345N|HH|MT.POM121C.G3107R -537: -- MT.ACSL3.S345N|HH|MT.CASP10.S654R -538: -- MT.ACSL3.S345N|HHHC|MT.NRCAM.P838H -539: -- MT.ACSL3.S345N|HHHC|MT.POM121C.G3107R -540: -- MT.ACSL3.S345N|HHHC|MT.CASP10.S654R -541: -- MT.ACSL3.S345N|HHHC|MT.SUMF2.G23A -542: -- MT.ACSL3.S345N|HHHC|MT.TP53.R157H -543: -- MT.ACSL3.S345N|HHHC|MT.PEX1.V356I -544: -- MT.ACSL3.S345N|HHHC|MT.DTX3L.G501R -545: -- MT.ACSL3.S345N|HHHC|MT.PRDM15.G654W -546: -- MT.ACSL3.S345N|HHHC|MT.FAT3.R4848T -547: -- MT.ACSL3.S345N|HHHD|MT.NRCAM.P838H -548: -- MT.ACSL3.S345N|HHHD|MT.POM121C.G3107R -549: -- MT.ACSL3.S345N|HHH|MT.NRCAM.P838H -550: -- MT.ACSL3.S345N|HHHD|MT.CASP10.S654R -551: -- MT.ACSL3.S345N|HHHD|MT.SUMF2.G23A -552: -- MT.ACSL3.S345N|HHHD|MT.TP53.R157H -553: -- MT.ACSL3.S345N|HHHD|MT.PEX1.V356I -554: -- MT.ACSL3.S345N|HHHD|MT.DTX3L.G501R -555: -- MT.ACSL3.S345N|HHHD|MT.PRDM15.G654W -556: -- MT.ACSL3.S345N|HHHD|MT.FAT3.R4848T -557: -- MT.ACSL3.S345N|HHH|MT.POM121C.G3107R -558: -- MT.ACSL3.S345N|HHH|MT.CASP10.S654R -559: -- MT.ACSL3.S345N|HHHH|MT.NRCAM.P838H -560: -- MT.ACSL3.S345N|HHHH|MT.POM121C.G3107R -561: -- MT.ACSL3.S345N|HHHH|MT.CASP10.S654R -562: -- MT.ACSL3.S345N|HHHH|MT.SUMF2.G23A -563: -- MT.ACSL3.S345N|HHHH|MT.TP53.R157H -564: -- MT.ACSL3.S345N|HHHH|MT.PEX1.V356I -565: -- MT.ACSL3.S345N|HHHH|MT.DTX3L.G501R -566: -- MT.ACSL3.S345N|HHHH|MT.PRDM15.G654W -567: -- MT.ACSL3.S345N|HHHH|MT.FAT3.R4848T -568: -- MT.ACSL3.S345N|HHH|MT.SUMF2.G23A -569: -- MT.ACSL3.S345N|HHH|MT.TP53.R157H -570: -- MT.ACSL3.S345N|HHH|MT.PEX1.V356I -571: -- MT.ACSL3.S345N|HHH|MT.DTX3L.G501R -572: -- MT.ACSL3.S345N|HHH|MT.PRDM15.G654W -573: -- MT.ACSL3.S345N|HHH|MT.FAT3.R4848T -574: -- MT.ACSL3.S345N|HH|MT.SUMF2.G23A -575: -- MT.ACSL3.S345N|HH|MT.TP53.R157H -576: -- MT.ACSL3.S345N|HH|MT.PEX1.V356I -577: -- MT.ACSL3.S345N|HH|MT.DTX3L.G501R -578: -- MT.ACSL3.S345N|HHL|MT.NRCAM.P838H -579: -- MT.ACSL3.S345N|HHL|MT.POM121C.G3107R -580: -- MT.ACSL3.S345N|HHL|MT.CASP10.S654R -581: -- MT.ACSL3.S345N|HHL|MT.SUMF2.G23A -582: -- MT.ACSL3.S345N|HHL|MT.TP53.R157H -583: -- MT.ACSL3.S345N|HHL|MT.PEX1.V356I -584: -- MT.ACSL3.S345N|HHL|MT.DTX3L.G501R -585: -- MT.ACSL3.S345N|HHL|MT.PRDM15.G654W -586: -- MT.ACSL3.S345N|HHL|MT.FAT3.R4848T -587: -- MT.ACSL3.S345N|HH|MT.PRDM15.G654W -588: -- MT.ACSL3.S345N|HH|MT.FAT3.R4848T -589: -- MT.ACSL3.S345N|MT.SUMF2.G23A -590: -- MT.ACSL3.S345N|MT.TP53.R157H -591: -- MT.ACSL3.S345N|MT.PEX1.V356I -592: -- MT.ACSL3.S345N|MT.DTX3L.G501R -593: -- MT.ACSL3.S345N|MT.PRDM15.G654W -594: -- MT.ACSL3.S345N|MT.FAT3.R4848T -595: -- MT.NRCAM.P838H|AAL|MT.POM121C.G3107R -596: -- MT.NRCAM.P838H|AAL|MT.CASP10.S654R -597: -- MT.NRCAM.P838H|AAL|MT.ACSL3.S345N -598: -- MT.NRCAM.P838H|AAL|MT.SUMF2.G23A -599: -- MT.NRCAM.P838H|AAL|MT.TP53.R157H -600: -- MT.NRCAM.P838H|AAL|MT.PEX1.V356I -601: -- MT.NRCAM.P838H|AAL|MT.DTX3L.G501R -602: -- MT.NRCAM.P838H|AAL|MT.PRDM15.G654W -603: -- MT.NRCAM.P838H|AAL|MT.FAT3.R4848T -604: -- MT.NRCAM.P838H|AAY|MT.POM121C.G3107R -605: -- MT.NRCAM.P838H|AAY|MT.CASP10.S654R -606: -- MT.NRCAM.P838H|AAY|MT.ACSL3.S345N -607: -- MT.NRCAM.P838H|AAY|MT.SUMF2.G23A -608: -- MT.NRCAM.P838H|AAY|MT.TP53.R157H -609: -- MT.NRCAM.P838H|AAY|MT.PEX1.V356I -610: -- MT.NRCAM.P838H|AAY|MT.DTX3L.G501R -611: -- MT.NRCAM.P838H|AAY|MT.PRDM15.G654W -612: -- MT.NRCAM.P838H|AAY|MT.FAT3.R4848T -613: -- MT.NRCAM.P838H|MT.POM121C.G3107R -614: -- MT.NRCAM.P838H|MT.CASP10.S654R -615: -- MT.NRCAM.P838H|HHAA|MT.POM121C.G3107R -616: -- MT.NRCAM.P838H|HHAA|MT.CASP10.S654R -617: -- MT.NRCAM.P838H|HHAA|MT.ACSL3.S345N -618: -- MT.NRCAM.P838H|HHAA|MT.SUMF2.G23A -619: -- MT.NRCAM.P838H|HHAA|MT.TP53.R157H -620: -- MT.NRCAM.P838H|HHAA|MT.PEX1.V356I -621: -- MT.NRCAM.P838H|HHAA|MT.DTX3L.G501R -622: -- MT.NRCAM.P838H|HHAA|MT.PRDM15.G654W -623: -- MT.NRCAM.P838H|HHAA|MT.FAT3.R4848T -624: -- MT.NRCAM.P838H|HHC|MT.POM121C.G3107R -625: -- MT.NRCAM.P838H|HHC|MT.CASP10.S654R -626: -- MT.NRCAM.P838H|HHC|MT.ACSL3.S345N -627: -- MT.NRCAM.P838H|HHC|MT.SUMF2.G23A -628: -- MT.NRCAM.P838H|HHC|MT.TP53.R157H -629: -- MT.NRCAM.P838H|HHC|MT.PEX1.V356I -630: -- MT.NRCAM.P838H|HHC|MT.DTX3L.G501R -631: -- MT.NRCAM.P838H|HHC|MT.PRDM15.G654W -632: -- MT.NRCAM.P838H|HHC|MT.FAT3.R4848T -633: -- MT.NRCAM.P838H|HH|MT.POM121C.G3107R -634: -- MT.NRCAM.P838H|HH|MT.CASP10.S654R -635: -- MT.NRCAM.P838H|HHHC|MT.POM121C.G3107R -636: -- MT.NRCAM.P838H|HHHC|MT.CASP10.S654R -637: -- MT.NRCAM.P838H|HHHC|MT.ACSL3.S345N -638: -- MT.NRCAM.P838H|HHHC|MT.SUMF2.G23A -639: -- MT.NRCAM.P838H|HHHC|MT.TP53.R157H -640: -- MT.NRCAM.P838H|HHHC|MT.PEX1.V356I -641: -- MT.NRCAM.P838H|HHHC|MT.DTX3L.G501R -642: -- MT.NRCAM.P838H|HHHC|MT.PRDM15.G654W -643: -- MT.NRCAM.P838H|HHHC|MT.FAT3.R4848T -644: -- MT.NRCAM.P838H|HHHD|MT.POM121C.G3107R -645: -- MT.NRCAM.P838H|HHHD|MT.CASP10.S654R -646: -- MT.NRCAM.P838H|HHHD|MT.ACSL3.S345N -647: -- MT.NRCAM.P838H|HHHD|MT.SUMF2.G23A -648: -- MT.NRCAM.P838H|HHHD|MT.TP53.R157H -649: -- MT.NRCAM.P838H|HHHD|MT.PEX1.V356I -650: -- MT.NRCAM.P838H|HHHD|MT.DTX3L.G501R -651: -- MT.NRCAM.P838H|HHHD|MT.PRDM15.G654W -652: -- MT.NRCAM.P838H|HHHD|MT.FAT3.R4848T -653: -- MT.NRCAM.P838H|HHH|MT.POM121C.G3107R -654: -- MT.NRCAM.P838H|HHH|MT.CASP10.S654R -655: -- MT.NRCAM.P838H|HHHH|MT.POM121C.G3107R -656: -- MT.NRCAM.P838H|HHHH|MT.CASP10.S654R -657: -- MT.NRCAM.P838H|HHHH|MT.ACSL3.S345N -658: -- MT.NRCAM.P838H|HHHH|MT.SUMF2.G23A -659: -- MT.NRCAM.P838H|HHHH|MT.TP53.R157H -660: -- MT.NRCAM.P838H|HHHH|MT.PEX1.V356I -661: -- MT.NRCAM.P838H|HHHH|MT.DTX3L.G501R -662: -- MT.NRCAM.P838H|HHH|MT.ACSL3.S345N -663: -- MT.NRCAM.P838H|HHHH|MT.PRDM15.G654W -664: -- MT.NRCAM.P838H|HHHH|MT.FAT3.R4848T -665: -- MT.NRCAM.P838H|HHH|MT.SUMF2.G23A -666: -- MT.NRCAM.P838H|HHH|MT.TP53.R157H -667: -- MT.NRCAM.P838H|HHH|MT.PEX1.V356I -668: -- MT.NRCAM.P838H|HHH|MT.DTX3L.G501R -669: -- MT.NRCAM.P838H|HH|MT.ACSL3.S345N -670: -- MT.NRCAM.P838H|HHH|MT.PRDM15.G654W -671: -- MT.NRCAM.P838H|HHH|MT.FAT3.R4848T -672: -- MT.NRCAM.P838H|HH|MT.SUMF2.G23A -673: -- MT.NRCAM.P838H|HH|MT.TP53.R157H -674: -- MT.NRCAM.P838H|HH|MT.PEX1.V356I -675: -- MT.NRCAM.P838H|HH|MT.DTX3L.G501R -676: -- MT.NRCAM.P838H|HHL|MT.POM121C.G3107R -677: -- MT.NRCAM.P838H|HHL|MT.CASP10.S654R -678: -- MT.NRCAM.P838H|HHL|MT.ACSL3.S345N -679: -- MT.NRCAM.P838H|HHL|MT.SUMF2.G23A -680: -- MT.NRCAM.P838H|HHL|MT.TP53.R157H -681: -- MT.NRCAM.P838H|HHL|MT.PEX1.V356I -682: -- MT.NRCAM.P838H|HHL|MT.DTX3L.G501R -683: -- MT.NRCAM.P838H|HHL|MT.PRDM15.G654W -684: -- MT.NRCAM.P838H|HHL|MT.FAT3.R4848T -685: -- MT.NRCAM.P838H|HH|MT.PRDM15.G654W -686: -- MT.NRCAM.P838H|HH|MT.FAT3.R4848T -687: -- MT.NRCAM.P838H|MT.ACSL3.S345N -688: -- MT.NRCAM.P838H|MT.SUMF2.G23A -689: -- MT.NRCAM.P838H|MT.TP53.R157H -690: -- MT.NRCAM.P838H|MT.PEX1.V356I -691: -- MT.NRCAM.P838H|MT.DTX3L.G501R -692: -- MT.NRCAM.P838H|MT.PRDM15.G654W -693: -- MT.NRCAM.P838H|MT.FAT3.R4848T -694: -- MT.PRDM15.G654W|AAL|MT.NRCAM.P838H -695: -- MT.PRDM15.G654W|AAL|MT.POM121C.G3107R -696: -- MT.PRDM15.G654W|AAL|MT.CASP10.S654R -697: -- MT.PRDM15.G654W|AAL|MT.ACSL3.S345N -698: -- MT.PRDM15.G654W|AAL|MT.SUMF2.G23A -699: -- MT.PRDM15.G654W|AAL|MT.TP53.R157H -700: -- MT.PRDM15.G654W|AAL|MT.PEX1.V356I -701: -- MT.PRDM15.G654W|AAL|MT.DTX3L.G501R -702: -- MT.PRDM15.G654W|AAL|MT.FAT3.R4848T -703: -- MT.PRDM15.G654W|AAY|MT.NRCAM.P838H -704: -- MT.PRDM15.G654W|AAY|MT.POM121C.G3107R -705: -- MT.PRDM15.G654W|AAY|MT.CASP10.S654R -706: -- MT.PRDM15.G654W|AAY|MT.ACSL3.S345N -707: -- MT.PRDM15.G654W|AAY|MT.SUMF2.G23A -708: -- MT.PRDM15.G654W|AAY|MT.TP53.R157H -709: -- MT.PRDM15.G654W|AAY|MT.PEX1.V356I -710: -- MT.PRDM15.G654W|AAY|MT.DTX3L.G501R -711: -- MT.PRDM15.G654W|AAY|MT.FAT3.R4848T -712: -- MT.PRDM15.G654W|MT.NRCAM.P838H -713: -- MT.PRDM15.G654W|MT.POM121C.G3107R -714: -- MT.PRDM15.G654W|MT.CASP10.S654R -715: -- MT.PRDM15.G654W|HHAA|MT.NRCAM.P838H -716: -- MT.PRDM15.G654W|HHAA|MT.POM121C.G3107R -717: -- MT.PRDM15.G654W|HHAA|MT.CASP10.S654R -718: -- MT.PRDM15.G654W|HHAA|MT.ACSL3.S345N -719: -- MT.PRDM15.G654W|HHAA|MT.SUMF2.G23A -720: -- MT.PRDM15.G654W|HHAA|MT.TP53.R157H -721: -- MT.PRDM15.G654W|HHAA|MT.PEX1.V356I -722: -- MT.PRDM15.G654W|HHAA|MT.DTX3L.G501R -723: -- MT.PRDM15.G654W|HHAA|MT.FAT3.R4848T -724: -- MT.PRDM15.G654W|HHC|MT.NRCAM.P838H -725: -- MT.PRDM15.G654W|HHC|MT.POM121C.G3107R -726: -- MT.PRDM15.G654W|HHC|MT.CASP10.S654R -727: -- MT.PRDM15.G654W|HHC|MT.ACSL3.S345N -728: -- MT.PRDM15.G654W|HHC|MT.SUMF2.G23A -729: -- MT.PRDM15.G654W|HHC|MT.TP53.R157H -730: -- MT.PRDM15.G654W|HHC|MT.PEX1.V356I -731: -- MT.PRDM15.G654W|HHC|MT.DTX3L.G501R -732: -- MT.PRDM15.G654W|HHC|MT.FAT3.R4848T -733: -- MT.PRDM15.G654W|HH|MT.NRCAM.P838H -734: -- MT.PRDM15.G654W|HH|MT.POM121C.G3107R -735: -- MT.PRDM15.G654W|HH|MT.CASP10.S654R -736: -- MT.PRDM15.G654W|HHHC|MT.NRCAM.P838H -737: -- MT.PRDM15.G654W|HHHC|MT.POM121C.G3107R -738: -- MT.PRDM15.G654W|HHHC|MT.CASP10.S654R -739: -- MT.PRDM15.G654W|HHHC|MT.ACSL3.S345N -740: -- MT.PRDM15.G654W|HHHC|MT.SUMF2.G23A -741: -- MT.PRDM15.G654W|HHHC|MT.TP53.R157H -742: -- MT.PRDM15.G654W|HHHC|MT.PEX1.V356I -743: -- MT.PRDM15.G654W|HHHC|MT.DTX3L.G501R -744: -- MT.PRDM15.G654W|HHHC|MT.FAT3.R4848T -745: -- MT.PRDM15.G654W|HHHD|MT.NRCAM.P838H -746: -- MT.PRDM15.G654W|HHHD|MT.POM121C.G3107R -747: -- MT.PRDM15.G654W|HHH|MT.NRCAM.P838H -748: -- MT.PRDM15.G654W|HHHD|MT.CASP10.S654R -749: -- MT.PRDM15.G654W|HHHD|MT.ACSL3.S345N -750: -- MT.PRDM15.G654W|HHHD|MT.SUMF2.G23A -751: -- MT.PRDM15.G654W|HHHD|MT.TP53.R157H -752: -- MT.PRDM15.G654W|HHHD|MT.PEX1.V356I -753: -- MT.PRDM15.G654W|HHHD|MT.DTX3L.G501R -754: -- MT.PRDM15.G654W|HHHD|MT.FAT3.R4848T -755: -- MT.PRDM15.G654W|HHH|MT.POM121C.G3107R -756: -- MT.PRDM15.G654W|HHH|MT.CASP10.S654R -757: -- MT.PRDM15.G654W|HHHH|MT.NRCAM.P838H -758: -- MT.PRDM15.G654W|HHHH|MT.POM121C.G3107R -759: -- MT.PRDM15.G654W|HHHH|MT.CASP10.S654R -760: -- MT.PRDM15.G654W|HHHH|MT.ACSL3.S345N -761: -- MT.PRDM15.G654W|HHHH|MT.SUMF2.G23A -762: -- MT.PRDM15.G654W|HHHH|MT.TP53.R157H -763: -- MT.PRDM15.G654W|HHHH|MT.PEX1.V356I -764: -- MT.PRDM15.G654W|HHHH|MT.DTX3L.G501R -765: -- MT.PRDM15.G654W|HHH|MT.ACSL3.S345N -766: -- MT.PRDM15.G654W|HHHH|MT.FAT3.R4848T -767: -- MT.PRDM15.G654W|HHH|MT.SUMF2.G23A -768: -- MT.PRDM15.G654W|HHH|MT.TP53.R157H -769: -- MT.PRDM15.G654W|HHH|MT.PEX1.V356I -770: -- MT.PRDM15.G654W|HHH|MT.DTX3L.G501R -771: -- MT.PRDM15.G654W|HH|MT.ACSL3.S345N -772: -- MT.PRDM15.G654W|HHH|MT.FAT3.R4848T -773: -- MT.PRDM15.G654W|HH|MT.SUMF2.G23A -774: -- MT.PRDM15.G654W|HH|MT.TP53.R157H -775: -- MT.PRDM15.G654W|HH|MT.PEX1.V356I -776: -- MT.PRDM15.G654W|HH|MT.DTX3L.G501R -777: -- MT.PRDM15.G654W|HHL|MT.NRCAM.P838H -778: -- MT.PRDM15.G654W|HHL|MT.POM121C.G3107R -779: -- MT.PRDM15.G654W|HHL|MT.CASP10.S654R -780: -- MT.PRDM15.G654W|HHL|MT.ACSL3.S345N -781: -- MT.PRDM15.G654W|HHL|MT.SUMF2.G23A -782: -- MT.PRDM15.G654W|HHL|MT.TP53.R157H -783: -- MT.PRDM15.G654W|HHL|MT.PEX1.V356I -784: -- MT.PRDM15.G654W|HHL|MT.DTX3L.G501R -785: -- MT.PRDM15.G654W|HHL|MT.FAT3.R4848T -786: -- MT.PRDM15.G654W|HH|MT.FAT3.R4848T -787: -- MT.PRDM15.G654W|MT.ACSL3.S345N -788: -- MT.PRDM15.G654W|MT.SUMF2.G23A -789: -- MT.PRDM15.G654W|MT.TP53.R157H -790: -- MT.PRDM15.G654W|MT.PEX1.V356I -791: -- MT.PRDM15.G654W|MT.DTX3L.G501R -792: -- MT.PRDM15.G654W|MT.FAT3.R4848T -793: -- MT.POM121C.G3107R|AAL|MT.NRCAM.P838H -794: -- MT.POM121C.G3107R|AAL|MT.CASP10.S654R -795: -- MT.POM121C.G3107R|AAL|MT.ACSL3.S345N -796: -- MT.POM121C.G3107R|AAL|MT.SUMF2.G23A -797: -- MT.POM121C.G3107R|AAL|MT.TP53.R157H -798: -- MT.POM121C.G3107R|AAL|MT.PEX1.V356I -799: -- MT.POM121C.G3107R|AAL|MT.DTX3L.G501R -800: -- MT.POM121C.G3107R|AAL|MT.PRDM15.G654W -801: -- MT.POM121C.G3107R|AAL|MT.FAT3.R4848T -802: -- MT.POM121C.G3107R|AAY|MT.NRCAM.P838H -803: -- MT.POM121C.G3107R|AAY|MT.CASP10.S654R -804: -- MT.POM121C.G3107R|AAY|MT.ACSL3.S345N -805: -- MT.POM121C.G3107R|AAY|MT.SUMF2.G23A -806: -- MT.POM121C.G3107R|AAY|MT.TP53.R157H -807: -- MT.POM121C.G3107R|AAY|MT.PEX1.V356I -808: -- MT.POM121C.G3107R|AAY|MT.DTX3L.G501R -809: -- MT.POM121C.G3107R|AAY|MT.PRDM15.G654W -810: -- MT.POM121C.G3107R|AAY|MT.FAT3.R4848T -811: -- MT.POM121C.G3107R|MT.NRCAM.P838H -812: -- MT.POM121C.G3107R|MT.CASP10.S654R -813: -- MT.POM121C.G3107R|HHAA|MT.NRCAM.P838H -814: -- MT.POM121C.G3107R|HHAA|MT.CASP10.S654R -815: -- MT.POM121C.G3107R|HHAA|MT.ACSL3.S345N -816: -- MT.POM121C.G3107R|HHAA|MT.SUMF2.G23A -817: -- MT.POM121C.G3107R|HHAA|MT.TP53.R157H -818: -- MT.POM121C.G3107R|HHAA|MT.PEX1.V356I -819: -- MT.POM121C.G3107R|HHAA|MT.DTX3L.G501R -820: -- MT.POM121C.G3107R|HHAA|MT.PRDM15.G654W -821: -- MT.POM121C.G3107R|HHAA|MT.FAT3.R4848T -822: -- MT.POM121C.G3107R|HHC|MT.NRCAM.P838H -823: -- MT.POM121C.G3107R|HHC|MT.CASP10.S654R -824: -- MT.POM121C.G3107R|HHC|MT.ACSL3.S345N -825: -- MT.POM121C.G3107R|HHC|MT.SUMF2.G23A -826: -- MT.POM121C.G3107R|HHC|MT.TP53.R157H -827: -- MT.POM121C.G3107R|HHC|MT.PEX1.V356I -828: -- MT.POM121C.G3107R|HHC|MT.DTX3L.G501R -829: -- MT.POM121C.G3107R|HHC|MT.PRDM15.G654W -830: -- MT.POM121C.G3107R|HHC|MT.FAT3.R4848T -831: -- MT.POM121C.G3107R|HH|MT.NRCAM.P838H -832: -- MT.POM121C.G3107R|HH|MT.CASP10.S654R -833: -- MT.POM121C.G3107R|HHHC|MT.NRCAM.P838H -834: -- MT.POM121C.G3107R|HHHC|MT.CASP10.S654R -835: -- MT.POM121C.G3107R|HHHC|MT.ACSL3.S345N -836: -- MT.POM121C.G3107R|HHHC|MT.SUMF2.G23A -837: -- MT.POM121C.G3107R|HHHC|MT.TP53.R157H -838: -- MT.POM121C.G3107R|HHHC|MT.PEX1.V356I -839: -- MT.POM121C.G3107R|HHHC|MT.DTX3L.G501R -840: -- MT.POM121C.G3107R|HHHC|MT.PRDM15.G654W -841: -- MT.POM121C.G3107R|HHHC|MT.FAT3.R4848T -842: -- MT.POM121C.G3107R|HHHD|MT.NRCAM.P838H -843: -- MT.POM121C.G3107R|HHH|MT.NRCAM.P838H -844: -- MT.POM121C.G3107R|HHHD|MT.CASP10.S654R -845: -- MT.POM121C.G3107R|HHHD|MT.ACSL3.S345N -846: -- MT.POM121C.G3107R|HHHD|MT.SUMF2.G23A -847: -- MT.POM121C.G3107R|HHHD|MT.TP53.R157H -848: -- MT.POM121C.G3107R|HHHD|MT.PEX1.V356I -849: -- MT.POM121C.G3107R|HHHD|MT.DTX3L.G501R -850: -- MT.POM121C.G3107R|HHHD|MT.PRDM15.G654W -851: -- MT.POM121C.G3107R|HHHD|MT.FAT3.R4848T -852: -- MT.POM121C.G3107R|HHH|MT.CASP10.S654R -853: -- MT.POM121C.G3107R|HHHH|MT.NRCAM.P838H -854: -- MT.POM121C.G3107R|HHHH|MT.CASP10.S654R -855: -- MT.POM121C.G3107R|HHHH|MT.ACSL3.S345N -856: -- MT.POM121C.G3107R|HHHH|MT.SUMF2.G23A -857: -- MT.POM121C.G3107R|HHHH|MT.TP53.R157H -858: -- MT.POM121C.G3107R|HHHH|MT.PEX1.V356I -859: -- MT.POM121C.G3107R|HHHH|MT.DTX3L.G501R -860: -- MT.POM121C.G3107R|HHH|MT.ACSL3.S345N -861: -- MT.POM121C.G3107R|HHHH|MT.PRDM15.G654W -862: -- MT.POM121C.G3107R|HHHH|MT.FAT3.R4848T -863: -- MT.POM121C.G3107R|HHH|MT.SUMF2.G23A -864: -- MT.POM121C.G3107R|HHH|MT.TP53.R157H -865: -- MT.POM121C.G3107R|HHH|MT.PEX1.V356I -866: -- MT.POM121C.G3107R|HHH|MT.DTX3L.G501R -867: -- MT.POM121C.G3107R|HH|MT.ACSL3.S345N -868: -- MT.POM121C.G3107R|HHH|MT.PRDM15.G654W -869: -- MT.POM121C.G3107R|HHH|MT.FAT3.R4848T -870: -- MT.POM121C.G3107R|HH|MT.SUMF2.G23A -871: -- MT.POM121C.G3107R|HH|MT.TP53.R157H -872: -- MT.POM121C.G3107R|HH|MT.PEX1.V356I -873: -- MT.POM121C.G3107R|HH|MT.DTX3L.G501R -874: -- MT.POM121C.G3107R|HHL|MT.NRCAM.P838H -875: -- MT.POM121C.G3107R|HHL|MT.CASP10.S654R -876: -- MT.POM121C.G3107R|HHL|MT.ACSL3.S345N -877: -- MT.POM121C.G3107R|HHL|MT.SUMF2.G23A -878: -- MT.POM121C.G3107R|HHL|MT.TP53.R157H -879: -- MT.POM121C.G3107R|HHL|MT.PEX1.V356I -880: -- MT.POM121C.G3107R|HHL|MT.DTX3L.G501R -881: -- MT.POM121C.G3107R|HHL|MT.PRDM15.G654W -882: -- MT.POM121C.G3107R|HHL|MT.FAT3.R4848T -883: -- MT.POM121C.G3107R|HH|MT.PRDM15.G654W -884: -- MT.POM121C.G3107R|HH|MT.FAT3.R4848T -885: -- MT.POM121C.G3107R|MT.ACSL3.S345N -886: -- MT.POM121C.G3107R|MT.SUMF2.G23A -887: -- MT.POM121C.G3107R|MT.TP53.R157H -888: -- MT.POM121C.G3107R|MT.PEX1.V356I -889: -- MT.POM121C.G3107R|MT.DTX3L.G501R -890: -- MT.POM121C.G3107R|MT.PRDM15.G654W -891: -- MT.POM121C.G3107R|MT.FAT3.R4848T -892: -- MT.FAT3.R4848T|AAL|MT.NRCAM.P838H -893: -- MT.FAT3.R4848T|AAL|MT.POM121C.G3107R -894: -- MT.FAT3.R4848T|AAL|MT.CASP10.S654R -895: -- MT.FAT3.R4848T|AAL|MT.ACSL3.S345N -896: -- MT.FAT3.R4848T|AAL|MT.SUMF2.G23A -897: -- MT.FAT3.R4848T|AAL|MT.TP53.R157H -898: -- MT.FAT3.R4848T|AAL|MT.PEX1.V356I -899: -- MT.FAT3.R4848T|AAL|MT.DTX3L.G501R -900: -- MT.FAT3.R4848T|AAL|MT.PRDM15.G654W -901: -- MT.FAT3.R4848T|AAY|MT.NRCAM.P838H -902: -- MT.FAT3.R4848T|AAY|MT.POM121C.G3107R -903: -- MT.FAT3.R4848T|AAY|MT.CASP10.S654R -904: -- MT.FAT3.R4848T|AAY|MT.ACSL3.S345N -905: -- MT.FAT3.R4848T|AAY|MT.SUMF2.G23A -906: -- MT.FAT3.R4848T|AAY|MT.TP53.R157H -907: -- MT.FAT3.R4848T|AAY|MT.PEX1.V356I -908: -- MT.FAT3.R4848T|AAY|MT.DTX3L.G501R -909: -- MT.FAT3.R4848T|AAY|MT.PRDM15.G654W -910: -- MT.FAT3.R4848T|MT.NRCAM.P838H -911: -- MT.FAT3.R4848T|MT.POM121C.G3107R -912: -- MT.FAT3.R4848T|MT.CASP10.S654R -913: -- MT.FAT3.R4848T|HHAA|MT.NRCAM.P838H -914: -- MT.FAT3.R4848T|HHAA|MT.POM121C.G3107R -915: -- MT.FAT3.R4848T|HHAA|MT.CASP10.S654R -916: -- MT.FAT3.R4848T|HHAA|MT.ACSL3.S345N -917: -- MT.FAT3.R4848T|HHAA|MT.SUMF2.G23A -918: -- MT.FAT3.R4848T|HHAA|MT.TP53.R157H -919: -- MT.FAT3.R4848T|HHAA|MT.PEX1.V356I -920: -- MT.FAT3.R4848T|HHAA|MT.DTX3L.G501R -921: -- MT.FAT3.R4848T|HHAA|MT.PRDM15.G654W -922: -- MT.FAT3.R4848T|HHC|MT.NRCAM.P838H -923: -- MT.FAT3.R4848T|HHC|MT.POM121C.G3107R -924: -- MT.FAT3.R4848T|HHC|MT.CASP10.S654R -925: -- MT.FAT3.R4848T|HHC|MT.ACSL3.S345N -926: -- MT.FAT3.R4848T|HHC|MT.SUMF2.G23A -927: -- MT.FAT3.R4848T|HHC|MT.TP53.R157H -928: -- MT.FAT3.R4848T|HHC|MT.PEX1.V356I -929: -- MT.FAT3.R4848T|HHC|MT.DTX3L.G501R -930: -- MT.FAT3.R4848T|HHC|MT.PRDM15.G654W -931: -- MT.FAT3.R4848T|HH|MT.NRCAM.P838H -932: -- MT.FAT3.R4848T|HH|MT.POM121C.G3107R -933: -- MT.FAT3.R4848T|HH|MT.CASP10.S654R -934: -- MT.FAT3.R4848T|HHHC|MT.NRCAM.P838H -935: -- MT.FAT3.R4848T|HHHC|MT.POM121C.G3107R -936: -- MT.FAT3.R4848T|HHHC|MT.CASP10.S654R -937: -- MT.FAT3.R4848T|HHHC|MT.ACSL3.S345N -938: -- MT.FAT3.R4848T|HHHC|MT.SUMF2.G23A -939: -- MT.FAT3.R4848T|HHHC|MT.TP53.R157H -940: -- MT.FAT3.R4848T|HHHC|MT.PEX1.V356I -941: -- MT.FAT3.R4848T|HHHC|MT.DTX3L.G501R -942: -- MT.FAT3.R4848T|HHHC|MT.PRDM15.G654W -943: -- MT.FAT3.R4848T|HHHD|MT.NRCAM.P838H -944: -- MT.FAT3.R4848T|HHHD|MT.POM121C.G3107R -945: -- MT.FAT3.R4848T|HHH|MT.NRCAM.P838H -946: -- MT.FAT3.R4848T|HHHD|MT.CASP10.S654R -947: -- MT.FAT3.R4848T|HHHD|MT.ACSL3.S345N -948: -- MT.FAT3.R4848T|HHHD|MT.SUMF2.G23A -949: -- MT.FAT3.R4848T|HHHD|MT.TP53.R157H -950: -- MT.FAT3.R4848T|HHHD|MT.PEX1.V356I -951: -- MT.FAT3.R4848T|HHHD|MT.DTX3L.G501R -952: -- MT.FAT3.R4848T|HHHD|MT.PRDM15.G654W -953: -- MT.FAT3.R4848T|HHH|MT.POM121C.G3107R -954: -- MT.FAT3.R4848T|HHH|MT.CASP10.S654R -955: -- MT.FAT3.R4848T|HHHH|MT.NRCAM.P838H -956: -- MT.FAT3.R4848T|HHHH|MT.POM121C.G3107R -957: -- MT.FAT3.R4848T|HHHH|MT.CASP10.S654R -958: -- MT.FAT3.R4848T|HHHH|MT.ACSL3.S345N -959: -- MT.FAT3.R4848T|HHHH|MT.SUMF2.G23A -960: -- MT.FAT3.R4848T|HHHH|MT.TP53.R157H -961: -- MT.FAT3.R4848T|HHHH|MT.PEX1.V356I -962: -- MT.FAT3.R4848T|HHHH|MT.DTX3L.G501R -963: -- MT.FAT3.R4848T|HHH|MT.ACSL3.S345N -964: -- MT.FAT3.R4848T|HHHH|MT.PRDM15.G654W -965: -- MT.FAT3.R4848T|HHH|MT.SUMF2.G23A -966: -- MT.FAT3.R4848T|HHH|MT.TP53.R157H -967: -- MT.FAT3.R4848T|HHH|MT.PEX1.V356I -968: -- MT.FAT3.R4848T|HHH|MT.DTX3L.G501R -969: -- MT.FAT3.R4848T|HH|MT.ACSL3.S345N -970: -- MT.FAT3.R4848T|HHH|MT.PRDM15.G654W -971: -- MT.FAT3.R4848T|HH|MT.SUMF2.G23A -972: -- MT.FAT3.R4848T|HH|MT.TP53.R157H -973: -- MT.FAT3.R4848T|HH|MT.PEX1.V356I -974: -- MT.FAT3.R4848T|HH|MT.DTX3L.G501R -975: -- MT.FAT3.R4848T|HHL|MT.NRCAM.P838H -976: -- MT.FAT3.R4848T|HHL|MT.POM121C.G3107R -977: -- MT.FAT3.R4848T|HHL|MT.CASP10.S654R -978: -- MT.FAT3.R4848T|HHL|MT.ACSL3.S345N -979: -- MT.FAT3.R4848T|HHL|MT.SUMF2.G23A -980: -- MT.FAT3.R4848T|HHL|MT.TP53.R157H -981: -- MT.FAT3.R4848T|HHL|MT.PEX1.V356I -982: -- MT.FAT3.R4848T|HHL|MT.DTX3L.G501R -983: -- MT.FAT3.R4848T|HHL|MT.PRDM15.G654W -984: -- MT.FAT3.R4848T|HH|MT.PRDM15.G654W -985: -- MT.FAT3.R4848T|MT.ACSL3.S345N -986: -- MT.FAT3.R4848T|MT.SUMF2.G23A -987: -- MT.FAT3.R4848T|MT.TP53.R157H -988: -- MT.FAT3.R4848T|MT.PEX1.V356I -989: -- MT.FAT3.R4848T|MT.DTX3L.G501R -990: -- MT.FAT3.R4848T|MT.PRDM15.G654W +- MT.FAT3.R4848T|1|HH|1|MT.CASP10.S654R diff --git a/tests/test_fasta_generator.py b/tests/test_fasta_generator.py index 076e5232..b48cc86f 100644 --- a/tests/test_fasta_generator.py +++ b/tests/test_fasta_generator.py @@ -4,6 +4,7 @@ import tempfile from filecmp import cmp import py_compile +import itertools from pvactools.lib.fasta_generator import FastaGenerator, FusionFastaGenerator, VectorFastaGenerator from tests.utils import * @@ -861,12 +862,17 @@ def test_pvacvector_input_fasta_generates_expected_file(self): generate_fasta_input_file = os.path.join(self.test_data_dir, 'pvacvector.fa') generate_fasta_output_file = tempfile.NamedTemporaryFile() + peptides = ['MT.FAT3.R4848T', 'MT.PRDM15.G654W', 'MT.DTX3L.G501R', 'MT.SUMF2.G23A', 'MT.POM121C.G3107R', 'MT.PEX1.V356I', 'MT.NRCAM.P838H', 'MT.CASP10.S654R', 'MT.ACSL3.S345N', 'MT.TP53.R157H'] + junctions_to_test = list(itertools.permutations(peptides, 2)) + generate_fasta_params = { 'input_file' : generate_fasta_input_file, 'epitope_lengths' : [epitope_length], 'output_file_prefix' : generate_fasta_output_file.name, 'downstream_sequence_length': None, - 'spacers' : ['None','HH','HHC','HHH','HHHD','HHHC','AAY','HHHH','HHAA','HHL','AAL'], + 'spacer' : 'HH', + 'junctions_to_test' : junctions_to_test, + 'clip_length' : 1 } generator = VectorFastaGenerator(**generate_fasta_params) From 4e704ceec15c2d43175940274291b4263d352652 Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Fri, 13 Dec 2024 14:36:39 -0600 Subject: [PATCH 4/5] Update output file documentation --- docs/pvacvector/output_files.rst | 37 +++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/docs/pvacvector/output_files.rst b/docs/pvacvector/output_files.rst index eff77ebc..21b0661c 100644 --- a/docs/pvacvector/output_files.rst +++ b/docs/pvacvector/output_files.rst @@ -5,17 +5,38 @@ Output Files ============ -============================== =========== -File Name Description -============================== =========== -``vector_input.fa`` (optional) An intermediate file with vaccine peptide sequences created from the epitopes in a pVACseq output file. -``_results.fa`` The final output file with the peptide sequences and best spacers in the optimal order. -``vector.jpg`` A JPEG visualization of the above result. -============================== =========== +The pVACseq pipeline will write its results in separate folders depending on +which prediction algorithms were chosen: + +- ``MHC_Class_I``: for MHC class I prediction algorithms +- ``MHC_Class_II``: for MHC class II prediction algorithms +- ``combined``: If both MHC class I and MHC class II prediction algorithms were run, this folder combines the neoepitope predictions from both + +Each folder will contain the same list of output files (listed in the order +created): + +.. list-table:: + :header-rows: 1 + + * - File Name + - Description + * - ``vector_input.fa`` (optional) + - An intermediate file with vaccine peptide sequences created from the epitopes in a pVACseq output file. + * - 0...n (directory) + - One numbered directory for each iteration of clipping necessary. Each + one contains subdirectories for the spacers tested which in turn contain + prediction information and a ``junctions.tsv`` intermediate result file for the attempt iteration. + * - ``_results.fa`` + - The final output file with the peptide sequences and best spacers in the optimal order. + * - ``junctions.tsv`` + - A tab-separated file listing all of the valid junctions found by pVACvector including spacer and clipping information. + * - ``vector.jpg`` + - A JPEG visualization of the above result. + * - ``_results.dna.fa`` + - The final output file with the backtranslated DNA sequences of the included peptides and best spacers in the optimal order. .. figure:: ../images/vector.jpg :align: center :alt: pVACvector result visualization example pVACvector result visualization example - From 35eee1eee0e6310f9d0f9a29e50d09982649546d Mon Sep 17 00:00:00 2001 From: Susanna Kiwala Date: Mon, 16 Dec 2024 10:09:14 -0600 Subject: [PATCH 5/5] Add support for the percentile threshold cutoff to pVACvector --- pvactools/tools/pvacvector/run.py | 35 +++- .../Test.vector.results.output.junctions.tsv | 178 +++++++++--------- .../pvacvector/clipped.0.AAY.junctions.tsv | 18 +- .../pvacvector/clipped.0.None.junctions.tsv | 18 +- .../pvacvector/clipped.1.None.junctions.tsv | 24 +-- .../percentile_threshold.junctions.tsv | 6 + tests/test_pvacvector.py | 28 ++- 7 files changed, 179 insertions(+), 128 deletions(-) create mode 100644 tests/test_data/pvacvector/percentile_threshold.junctions.tsv diff --git a/pvactools/tools/pvacvector/run.py b/pvactools/tools/pvacvector/run.py index 32d21e4b..0259cb4f 100644 --- a/pvactools/tools/pvacvector/run.py +++ b/pvactools/tools/pvacvector/run.py @@ -96,7 +96,7 @@ def run_pipelines(input_file, base_output_dir, args, junctions_to_test, spacer, def write_junctions_file(graph, current_output_dir): junctions_file = os.path.join(current_output_dir, 'junctions.tsv') with open(junctions_file, 'w') as fh: - fieldnames = ['left_peptide', 'left_partner_clip', 'spacer', 'right_partner_clip', 'right_peptide', 'junction_score'] + fieldnames = ['left_peptide', 'left_partner_clip', 'spacer', 'right_partner_clip', 'right_peptide', 'junction_score', 'percentile'] writer = csv.DictWriter(fh, delimiter="\t", fieldnames=fieldnames) writer.writeheader() for (left_peptide, right_peptide, edge_data) in graph.edges.data(): @@ -107,10 +107,11 @@ def write_junctions_file(graph, current_output_dir): 'right_partner_clip': edge_data['right_partner_trim'], 'right_peptide': right_peptide, 'junction_score': edge_data['weight'], + 'percentile': edge_data['percentile'], } writer.writerow(row) -def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): +def find_min_scores(parsed_output_files, current_output_dir, args, min_scores, min_percentiles): #min_scores_rows = {} junctions_with_good_binders = set() #find junctions that contain a good binder so that they can be excluded from further processing @@ -118,6 +119,7 @@ def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): #Find min score of all the epitopes of each of the remaining peptide-spacer-peptide combinations processed_junctions = set() junction_min_scores = {} + junction_min_percentiles = {} for parsed_output_file in parsed_output_files: with open(parsed_output_file, 'r') as parsed: reader = csv.DictReader(parsed, delimiter="\t") @@ -127,8 +129,10 @@ def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): if args.top_score_metric == 'lowest': score = float(row['Best IC50 Score']) + percentile = float(row['Best Percentile']) elif args.top_score_metric == 'median': score = float(row['Median IC50 Score']) + percentile = float(row['Median Percentile']) if args.allele_specific_binding_thresholds: allele = row['HLA Allele'] threshold = PredictionClass.cutoff_for_allele(allele) @@ -137,6 +141,8 @@ def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): threshold = float(args.binding_threshold) if score < threshold: junctions_with_good_binders.add(index) + if args.percentile_threshold is not None and percentile < args.percentile_threshold: + junctions_with_good_binders.add(index) if index not in junction_min_scores: #"initialize" with the first score encountered @@ -146,11 +152,20 @@ def find_min_scores(parsed_output_files, current_output_dir, args, min_scores): junction_min_scores[index] = score else: continue + if index not in junction_min_percentiles: + #"initialize" with the first percentile encountered + junction_min_percentiles[index] = percentile + elif percentile < junction_min_percentiles[index]: + #if the current percentile is lower than the saved one, update the saved one + junction_min_percentiles[index] = percentile + else: + continue good_junctions = processed_junctions - junctions_with_good_binders for good_junction in good_junctions: min_scores[good_junction] = junction_min_scores[good_junction] + min_percentiles[good_junction] = junction_min_percentiles[good_junction] - return min_scores + return min_scores, min_percentiles def initialize_graph(seq_keys): graph = nx.DiGraph() @@ -158,8 +173,9 @@ def initialize_graph(seq_keys): graph.add_node(key) return graph -def add_valid_junctions_to_graph(graph, min_scores): +def add_valid_junctions_to_graph(graph, min_scores, min_percentiles): for key, worst_case in min_scores.items(): + percentile = min_percentiles[key] if (key.count("|") == 3): (id_1, left_partner_trim, right_partner_trim, id_2) = key.split("|") spacer = "None" @@ -167,11 +183,12 @@ def add_valid_junctions_to_graph(graph, min_scores): (id_1, left_partner_trim, spacer, right_partner_trim, id_2) = key.split("|") if graph.has_edge(id_1, id_2) and graph[id_1][id_2]['weight'] < worst_case: graph[id_1][id_2]['weight'] = worst_case + graph[id_1][id_2]['percentile'] = percentile graph[id_1][id_2]['spacer'] = spacer graph[id_1][id_2]['left_partner_trim'] = int(left_partner_trim) graph[id_1][id_2]['right_partner_trim'] = int(right_partner_trim) elif not graph.has_edge(id_1, id_2): - graph.add_edge(id_1, id_2, weight=worst_case, spacer=spacer, left_partner_trim=int(left_partner_trim), right_partner_trim=int(right_partner_trim)) + graph.add_edge(id_1, id_2, weight=worst_case, percentile=percentile, spacer=spacer, left_partner_trim=int(left_partner_trim), right_partner_trim=int(right_partner_trim)) return graph def check_graph_valid(Paths, seq_dict): @@ -402,6 +419,7 @@ def main(args_input=sys.argv[1:]): tries = 0 results_file = None min_scores = {} + min_percentiles = {} while results_file is None and tries < max_tries: print("Processing clip length {}".format(tries)) for spacer in args.spacers: @@ -419,8 +437,8 @@ def main(args_input=sys.argv[1:]): class_i_alleles, class_ii_alleles ) - min_scores = find_min_scores(parsed_output_files, current_output_dir, args, min_scores) - add_valid_junctions_to_graph(graph, min_scores) + min_scores, min_percentiles = find_min_scores(parsed_output_files, current_output_dir, args, min_scores, min_percentiles) + add_valid_junctions_to_graph(graph, min_scores, min_percentiles) write_junctions_file(graph, current_output_dir) (valid, error) = check_graph_valid(graph, seq_dict) if not valid: @@ -444,7 +462,8 @@ def main(args_input=sys.argv[1:]): 'Unable to find path. ' + 'A vaccine design using the parameters specified could not be found. Some options that you may want to consider:\n' + '1) decreasing the acceptable junction binding score to allow more possible connections (-b parameter)\n' + - '2) using the "median" binding score instead of the "best" binding score for each junction, (best may be too conservative, -m parameter)' + '2) using the "median" binding score instead of the "best" binding score for each junction, (best may be too conservative, -m parameter)\n' + + '3) if running with a percentile threshold set, either remove this parameter or reduce the acceptable threshold to allow more possible connections (--percentile-threshold parameter)' ) else: if 'DISPLAY' in os.environ.keys(): diff --git a/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv b/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv index 75f1bc7c..3e7bc911 100644 --- a/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv +++ b/tests/test_data/pvacvector/Test.vector.results.output.junctions.tsv @@ -1,89 +1,89 @@ -left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score -MT.ACSL3.S345N 0 None 0 MT.TP53.R157H 41919.78 -MT.ACSL3.S345N 0 None 0 MT.POM121C.G3107R 28221.36 -MT.ACSL3.S345N 0 None 0 MT.CASP10.S654R 25576.19 -MT.ACSL3.S345N 0 None 0 MT.DTX3L.G501R 36080.11 -MT.ACSL3.S345N 0 None 0 MT.NRCAM.P838H 24642.55 -MT.ACSL3.S345N 0 None 0 MT.PEX1.V356I 31356.79 -MT.ACSL3.S345N 0 None 0 MT.PRDM15.G654W 37632.32 -MT.ACSL3.S345N 0 None 0 MT.FAT3.R4848T 35806.72 -MT.ACSL3.S345N 0 None 0 MT.SUMF2.G23A 30926.52 -MT.CASP10.S654R 0 None 0 MT.TP53.R157H 20681.89 -MT.CASP10.S654R 0 None 0 MT.PRDM15.G654W 14724.74 -MT.CASP10.S654R 0 None 0 MT.NRCAM.P838H 8028.38 -MT.CASP10.S654R 0 None 0 MT.DTX3L.G501R 24345.72 -MT.CASP10.S654R 0 None 0 MT.SUMF2.G23A 15143.36 -MT.CASP10.S654R 0 None 0 MT.FAT3.R4848T 4171.1 -MT.CASP10.S654R 0 None 0 MT.ACSL3.S345N 2649.57 -MT.CASP10.S654R 0 None 0 MT.POM121C.G3107R 5955.1 -MT.DTX3L.G501R 0 None 0 MT.POM121C.G3107R 10268.81 -MT.DTX3L.G501R 0 None 0 MT.SUMF2.G23A 22850.52 -MT.DTX3L.G501R 0 None 0 MT.TP53.R157H 41707.15 -MT.DTX3L.G501R 0 None 0 MT.CASP10.S654R 5140.02 -MT.DTX3L.G501R 0 None 0 MT.FAT3.R4848T 17721.61 -MT.DTX3L.G501R 0 None 0 MT.PEX1.V356I 36521.98 -MT.DTX3L.G501R 0 None 0 MT.PRDM15.G654W 28746.49 -MT.DTX3L.G501R 0 None 0 MT.NRCAM.P838H 31211.58 -MT.DTX3L.G501R 0 None 0 MT.ACSL3.S345N 36498.27 -MT.FAT3.R4848T 0 None 0 MT.SUMF2.G23A 19790.04 -MT.FAT3.R4848T 0 None 0 MT.TP53.R157H 36807.59 -MT.FAT3.R4848T 0 None 0 MT.NRCAM.P838H 17336.8 -MT.FAT3.R4848T 0 None 0 MT.PEX1.V356I 26723.02 -MT.FAT3.R4848T 0 None 0 MT.PRDM15.G654W 26803.52 -MT.FAT3.R4848T 0 None 0 MT.POM121C.G3107R 1278.62 -MT.FAT3.R4848T 0 None 0 MT.DTX3L.G501R 16163.44 -MT.FAT3.R4848T 0 None 0 MT.ACSL3.S345N 30270.36 -MT.NRCAM.P838H 0 None 0 MT.PEX1.V356I 30784.3 -MT.NRCAM.P838H 0 None 0 MT.POM121C.G3107R 25464.36 -MT.NRCAM.P838H 0 None 0 MT.TP53.R157H 35387.67 -MT.NRCAM.P838H 0 None 0 MT.FAT3.R4848T 20740.61 -MT.NRCAM.P838H 0 None 0 MT.SUMF2.G23A 25679.06 -MT.NRCAM.P838H 0 None 0 MT.PRDM15.G654W 31792.71 -MT.NRCAM.P838H 0 None 0 MT.CASP10.S654R 20770.7 -MT.NRCAM.P838H 0 None 0 MT.DTX3L.G501R 8380.21 -MT.NRCAM.P838H 0 None 0 MT.ACSL3.S345N 29131.61 -MT.PEX1.V356I 0 None 0 MT.NRCAM.P838H 521.16 -MT.PEX1.V356I 0 None 0 MT.CASP10.S654R 4693.92 -MT.PEX1.V356I 0 None 0 MT.POM121C.G3107R 2313.88 -MT.PEX1.V356I 0 None 0 MT.FAT3.R4848T 6982.35 -MT.PEX1.V356I 0 None 0 MT.DTX3L.G501R 3711.86 -MT.PEX1.V356I 0 None 0 MT.SUMF2.G23A 1568.68 -MT.PEX1.V356I 0 None 0 MT.TP53.R157H 30563.6 -MT.PEX1.V356I 0 None 0 MT.ACSL3.S345N 15208.23 -MT.PEX1.V356I 0 None 0 MT.PRDM15.G654W 4159.79 -MT.POM121C.G3107R 0 None 0 MT.SUMF2.G23A 29377.88 -MT.POM121C.G3107R 0 None 0 MT.ACSL3.S345N 31786.51 -MT.POM121C.G3107R 0 None 0 MT.CASP10.S654R 23486.97 -MT.POM121C.G3107R 0 None 0 MT.DTX3L.G501R 36195.84 -MT.POM121C.G3107R 0 None 0 MT.FAT3.R4848T 32071.19 -MT.POM121C.G3107R 0 None 0 MT.TP53.R157H 40994.45 -MT.POM121C.G3107R 0 None 0 MT.PEX1.V356I 18605.41 -MT.POM121C.G3107R 0 None 0 MT.NRCAM.P838H 11597.13 -MT.POM121C.G3107R 0 None 0 MT.PRDM15.G654W 35567.32 -MT.PRDM15.G654W 0 None 0 MT.CASP10.S654R 15873.83 -MT.PRDM15.G654W 0 None 0 MT.FAT3.R4848T 17747.14 -MT.PRDM15.G654W 0 None 0 MT.ACSL3.S345N 35307.74 -MT.PRDM15.G654W 0 None 0 MT.TP53.R157H 41919.78 -MT.PRDM15.G654W 0 None 0 MT.NRCAM.P838H 36869.38 -MT.PRDM15.G654W 0 None 0 MT.DTX3L.G501R 22371.53 -MT.PRDM15.G654W 0 None 0 MT.SUMF2.G23A 25131.25 -MT.PRDM15.G654W 0 None 0 MT.POM121C.G3107R 14202.73 -MT.PRDM15.G654W 0 None 0 MT.PEX1.V356I 37434.15 -MT.SUMF2.G23A 0 None 0 MT.TP53.R157H 35215.03 -MT.SUMF2.G23A 0 None 0 MT.ACSL3.S345N 24253.18 -MT.SUMF2.G23A 0 None 0 MT.FAT3.R4848T 15608.82 -MT.SUMF2.G23A 0 None 0 MT.POM121C.G3107R 6397.99 -MT.SUMF2.G23A 0 None 0 MT.PRDM15.G654W 21870.12 -MT.SUMF2.G23A 0 None 0 MT.DTX3L.G501R 14578.57 -MT.SUMF2.G23A 0 None 0 MT.PEX1.V356I 8795.19 -MT.SUMF2.G23A 0 None 0 MT.NRCAM.P838H 5007.01 -MT.SUMF2.G23A 0 None 0 MT.CASP10.S654R 5177.19 -MT.TP53.R157H 0 None 0 MT.FAT3.R4848T 7002.48 -MT.TP53.R157H 0 None 0 MT.ACSL3.S345N 5678.06 -MT.TP53.R157H 0 None 0 MT.NRCAM.P838H 11842.36 -MT.TP53.R157H 0 None 0 MT.PEX1.V356I 668.3 -MT.TP53.R157H 0 None 0 MT.POM121C.G3107R 17203.02 -MT.TP53.R157H 0 None 0 MT.PRDM15.G654W 17753.66 -MT.TP53.R157H 0 None 0 MT.DTX3L.G501R 30620.2 -MT.TP53.R157H 0 None 0 MT.SUMF2.G23A 16264.49 -MT.TP53.R157H 0 None 0 MT.CASP10.S654R 12128.56 +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score percentile +MT.ACSL3.S345N 0 None 0 MT.POM121C.G3107R 28221.36 51.0 +MT.ACSL3.S345N 0 None 0 MT.NRCAM.P838H 24642.55 42.0 +MT.ACSL3.S345N 0 None 0 MT.DTX3L.G501R 36080.11 75.0 +MT.ACSL3.S345N 0 None 0 MT.PEX1.V356I 31356.79 59.0 +MT.ACSL3.S345N 0 None 0 MT.PRDM15.G654W 37632.32 80.0 +MT.ACSL3.S345N 0 None 0 MT.FAT3.R4848T 35806.72 74.0 +MT.ACSL3.S345N 0 None 0 MT.SUMF2.G23A 30926.52 58.0 +MT.ACSL3.S345N 0 None 0 MT.TP53.R157H 41919.78 94.0 +MT.ACSL3.S345N 0 None 0 MT.CASP10.S654R 25576.19 44.0 +MT.CASP10.S654R 0 None 0 MT.PRDM15.G654W 14724.74 26.0 +MT.CASP10.S654R 0 None 0 MT.NRCAM.P838H 8028.38 17.0 +MT.CASP10.S654R 0 None 0 MT.ACSL3.S345N 2649.57 7.6 +MT.CASP10.S654R 0 None 0 MT.SUMF2.G23A 15143.36 26.0 +MT.CASP10.S654R 0 None 0 MT.POM121C.G3107R 5955.1 14.0 +MT.CASP10.S654R 0 None 0 MT.DTX3L.G501R 24345.72 42.0 +MT.CASP10.S654R 0 None 0 MT.FAT3.R4848T 4171.1 10.0 +MT.CASP10.S654R 0 None 0 MT.TP53.R157H 20681.89 35.0 +MT.DTX3L.G501R 0 None 0 MT.FAT3.R4848T 17721.61 30.0 +MT.DTX3L.G501R 0 None 0 MT.PEX1.V356I 36521.98 76.0 +MT.DTX3L.G501R 0 None 0 MT.PRDM15.G654W 28746.49 52.0 +MT.DTX3L.G501R 0 None 0 MT.NRCAM.P838H 31211.58 59.0 +MT.DTX3L.G501R 0 None 0 MT.CASP10.S654R 5140.02 13.0 +MT.DTX3L.G501R 0 None 0 MT.ACSL3.S345N 36498.27 76.0 +MT.DTX3L.G501R 0 None 0 MT.POM121C.G3107R 10268.81 20.0 +MT.DTX3L.G501R 0 None 0 MT.SUMF2.G23A 22850.52 39.0 +MT.DTX3L.G501R 0 None 0 MT.TP53.R157H 41707.15 93.0 +MT.FAT3.R4848T 0 None 0 MT.PEX1.V356I 26723.02 47.0 +MT.FAT3.R4848T 0 None 0 MT.DTX3L.G501R 16163.44 28.0 +MT.FAT3.R4848T 0 None 0 MT.POM121C.G3107R 1278.62 4.9 +MT.FAT3.R4848T 0 None 0 MT.PRDM15.G654W 26803.52 47.0 +MT.FAT3.R4848T 0 None 0 MT.ACSL3.S345N 30270.36 56.0 +MT.FAT3.R4848T 0 None 0 MT.SUMF2.G23A 19790.04 34.0 +MT.FAT3.R4848T 0 None 0 MT.TP53.R157H 36807.59 77.0 +MT.FAT3.R4848T 0 None 0 MT.NRCAM.P838H 17336.8 30.0 +MT.NRCAM.P838H 0 None 0 MT.CASP10.S654R 20770.7 35.0 +MT.NRCAM.P838H 0 None 0 MT.POM121C.G3107R 25464.36 44.0 +MT.NRCAM.P838H 0 None 0 MT.FAT3.R4848T 20740.61 35.0 +MT.NRCAM.P838H 0 None 0 MT.TP53.R157H 35387.67 72.0 +MT.NRCAM.P838H 0 None 0 MT.SUMF2.G23A 25679.06 45.0 +MT.NRCAM.P838H 0 None 0 MT.DTX3L.G501R 8380.21 17.0 +MT.NRCAM.P838H 0 None 0 MT.PEX1.V356I 30784.3 58.0 +MT.NRCAM.P838H 0 None 0 MT.ACSL3.S345N 29131.61 53.0 +MT.NRCAM.P838H 0 None 0 MT.PRDM15.G654W 31792.71 60.0 +MT.PEX1.V356I 0 None 0 MT.ACSL3.S345N 15208.23 26.0 +MT.PEX1.V356I 0 None 0 MT.DTX3L.G501R 3711.86 9.3 +MT.PEX1.V356I 0 None 0 MT.SUMF2.G23A 1568.68 5.5 +MT.PEX1.V356I 0 None 0 MT.TP53.R157H 30563.6 57.0 +MT.PEX1.V356I 0 None 0 MT.CASP10.S654R 4693.92 12.0 +MT.PEX1.V356I 0 None 0 MT.FAT3.R4848T 6982.35 15.0 +MT.PEX1.V356I 0 None 0 MT.POM121C.G3107R 2313.88 7.0 +MT.PEX1.V356I 0 None 0 MT.NRCAM.P838H 521.16 2.9 +MT.PEX1.V356I 0 None 0 MT.PRDM15.G654W 4159.79 10.0 +MT.POM121C.G3107R 0 None 0 MT.CASP10.S654R 23486.97 40.0 +MT.POM121C.G3107R 0 None 0 MT.FAT3.R4848T 32071.19 61.0 +MT.POM121C.G3107R 0 None 0 MT.PRDM15.G654W 35567.32 73.0 +MT.POM121C.G3107R 0 None 0 MT.TP53.R157H 40994.45 91.0 +MT.POM121C.G3107R 0 None 0 MT.ACSL3.S345N 31786.51 60.0 +MT.POM121C.G3107R 0 None 0 MT.NRCAM.P838H 11597.13 21.0 +MT.POM121C.G3107R 0 None 0 MT.DTX3L.G501R 36195.84 75.0 +MT.POM121C.G3107R 0 None 0 MT.SUMF2.G23A 29377.88 54.0 +MT.POM121C.G3107R 0 None 0 MT.PEX1.V356I 18605.41 32.0 +MT.PRDM15.G654W 0 None 0 MT.FAT3.R4848T 17747.14 30.0 +MT.PRDM15.G654W 0 None 0 MT.TP53.R157H 41919.78 94.0 +MT.PRDM15.G654W 0 None 0 MT.POM121C.G3107R 14202.73 25.0 +MT.PRDM15.G654W 0 None 0 MT.SUMF2.G23A 25131.25 43.0 +MT.PRDM15.G654W 0 None 0 MT.CASP10.S654R 15873.83 27.0 +MT.PRDM15.G654W 0 None 0 MT.NRCAM.P838H 36869.38 77.0 +MT.PRDM15.G654W 0 None 0 MT.ACSL3.S345N 35307.74 72.0 +MT.PRDM15.G654W 0 None 0 MT.PEX1.V356I 37434.15 79.0 +MT.PRDM15.G654W 0 None 0 MT.DTX3L.G501R 22371.53 38.0 +MT.SUMF2.G23A 0 None 0 MT.POM121C.G3107R 6397.99 14.0 +MT.SUMF2.G23A 0 None 0 MT.FAT3.R4848T 15608.82 27.0 +MT.SUMF2.G23A 0 None 0 MT.DTX3L.G501R 14578.57 26.0 +MT.SUMF2.G23A 0 None 0 MT.ACSL3.S345N 24253.18 42.0 +MT.SUMF2.G23A 0 None 0 MT.CASP10.S654R 5177.19 13.0 +MT.SUMF2.G23A 0 None 0 MT.PRDM15.G654W 21870.12 37.0 +MT.SUMF2.G23A 0 None 0 MT.TP53.R157H 35215.03 71.0 +MT.SUMF2.G23A 0 None 0 MT.NRCAM.P838H 5007.01 13.0 +MT.SUMF2.G23A 0 None 0 MT.PEX1.V356I 8795.19 18.0 +MT.TP53.R157H 0 None 0 MT.PEX1.V356I 668.3 3.3 +MT.TP53.R157H 0 None 0 MT.ACSL3.S345N 5678.06 13.0 +MT.TP53.R157H 0 None 0 MT.POM121C.G3107R 17203.02 29.0 +MT.TP53.R157H 0 None 0 MT.CASP10.S654R 12128.56 22.0 +MT.TP53.R157H 0 None 0 MT.PRDM15.G654W 17753.66 30.0 +MT.TP53.R157H 0 None 0 MT.DTX3L.G501R 30620.2 57.0 +MT.TP53.R157H 0 None 0 MT.SUMF2.G23A 16264.49 28.0 +MT.TP53.R157H 0 None 0 MT.NRCAM.P838H 11842.36 22.0 +MT.TP53.R157H 0 None 0 MT.FAT3.R4848T 7002.48 15.0 diff --git a/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv b/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv index 007b5a99..ea70ecdc 100644 --- a/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv +++ b/tests/test_data/pvacvector/clipped.0.AAY.junctions.tsv @@ -1,9 +1,9 @@ -left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score -ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 -USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score percentile +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 93.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 77.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 95.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 78.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 81.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 99.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 80.0 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 70.0 diff --git a/tests/test_data/pvacvector/clipped.0.None.junctions.tsv b/tests/test_data/pvacvector/clipped.0.None.junctions.tsv index 007b5a99..ea70ecdc 100644 --- a/tests/test_data/pvacvector/clipped.0.None.junctions.tsv +++ b/tests/test_data/pvacvector/clipped.0.None.junctions.tsv @@ -1,9 +1,9 @@ -left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score -ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 -USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score percentile +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 93.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 77.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 95.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 78.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 81.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 99.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 80.0 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 70.0 diff --git a/tests/test_data/pvacvector/clipped.1.None.junctions.tsv b/tests/test_data/pvacvector/clipped.1.None.junctions.tsv index f429f15a..2f7fcbeb 100644 --- a/tests/test_data/pvacvector/clipped.1.None.junctions.tsv +++ b/tests/test_data/pvacvector/clipped.1.None.junctions.tsv @@ -1,12 +1,12 @@ -left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score -ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 -ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 32358.39 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 37986.59 -FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 39486.0 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 -FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 -USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score percentile +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 93.0 +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 32358.39 62.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 36656.57 77.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 95.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 39486.0 87.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 1 None 1 FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 37986.59 81.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 37203.58 78.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 81.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 99.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 80.0 +USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 34809.68 70.0 diff --git a/tests/test_data/pvacvector/percentile_threshold.junctions.tsv b/tests/test_data/pvacvector/percentile_threshold.junctions.tsv new file mode 100644 index 00000000..780fe341 --- /dev/null +++ b/tests/test_data/pvacvector/percentile_threshold.junctions.tsv @@ -0,0 +1,6 @@ +left_peptide left_partner_clip spacer right_partner_clip right_peptide junction_score percentile +ENOX1.ENST00000261488.10.FS.55C/CA_pos17_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 41697.23 93.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 42175.93 95.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 FAM129C.ENST00000335393.8.FS.291CG/C_pos15_len10 37986.59 81.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 AFAP1.ENST00000420658.5.missense.798R/L_pos8_len8 44120.52 99.0 +FAM129C.ENST00000335393.8.FS.291CG/C_pos7_len9 0 None 0 USP15.ENST00000280377.9.FS.345-346G/GT_pos11_len9 37663.69 80.0 diff --git a/tests/test_pvacvector.py b/tests/test_pvacvector.py index 14aaae5d..7545b45a 100644 --- a/tests/test_pvacvector.py +++ b/tests/test_pvacvector.py @@ -200,7 +200,7 @@ def test_pvacvector_fa_input_runs_and_produces_expected_output(self): os.path.join(self.test_data_dir, "Test.vector.results.output.dna.fa") )) self.assertTrue(compare( - os.path.join(output_dir.name, '0', 'None', 'junctions.tsv'), + os.path.join(output_dir.name, 'junctions.tsv'), os.path.join(self.test_data_dir, 'Test.vector.results.output.junctions.tsv') )) @@ -335,3 +335,29 @@ def test_pvacvector_clipping(self): )) output_dir.cleanup() + + def test_pvacvector_percentile_threshold(self): + output_dir = tempfile.TemporaryDirectory() + + run.main([ + self.input_tsv, + self.test_run_name, + self.allele, + self.method, + output_dir.name, + '-v', self.input_vcf, + '-e1', self.epitope_length, + '-n', self.input_n_mer, + '-k', + '-b', '32000', + '--percentile-threshold', '80', + '--max-clip-length', '0', + '--spacers', 'None', + ]) + + self.assertTrue(compare( + os.path.join(output_dir.name, "0", "None", "junctions.tsv"), + os.path.join(self.test_data_dir, "percentile_threshold.junctions.tsv") + )) + + output_dir.cleanup()