changeset 0:fedc60909fbe draft default tip

Uploaded
author greg
date Tue, 17 Oct 2023 14:13:45 +0000
parents
children
files .shed.yml cfsan_snp_pipeline_quast_select.py cfsan_snp_pipeline_quast_select.xml macros.xml test-data/SRR3168967.fasta test-data/quast_report.tsv
diffstat 6 files changed, 1118 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.shed.yml	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,9 @@
+name: cfsan_snp_pipeline_quast_select
+owner: greg
+description: Selects the best assembly from a collection of assemblies and a combined QUAST report
+long_description:  Selects the best assembly from a collection of assemblies and a combined QUAST report
+categories: 
+- Metagenomics
+remote_repository_url: https://github.com/gregvonkuster/galaxy_tools/tree/master/snp_pipeline/cfsan_snp_pipeline_quast_select
+homepage_url: https://github.com/gregvonkuster/galaxy_tools
+type: unrestricted
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cfsan_snp_pipeline_quast_select.py	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,31 @@
+#!/usr/bin/env python
+
+import csv
+import sys
+
+
+def pick(rows, key, reverse=False):
+    sorted_rows = sorted(rows, key=lambda r: r[key], reverse=reverse)
+    return sorted_rows[0]['Assembly']
+
+
+def int_or_str(token):
+    try:
+        return int(token)
+    except ValueError:
+        return str(token)
+
+
+if __name__ == '__main__':
+    path, criterion = sys.argv[1:]
+    # QUAST tables have sample info as columns, so we need to transpose the table.
+    rows = list(zip(*csv.reader(open(path, "r"), delimiter='\t', dialect='excel')))
+    hed = rows.pop(0)
+    dict_rows = [{h: int_or_str(r[i]) for i, h in enumerate(hed)} for r in rows]
+    if "fewest" in criterion:
+        # If it's a count, we want the fewest.
+        reverse = False
+    else:
+        # Otherwise it's a length and we want the longest.
+        reverse = True
+    print(pick(dict_rows, criterion, reverse))
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cfsan_snp_pipeline_quast_select.xml	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,48 @@
+<tool id="cfsan_snp_pipeline_quast_select" name="CFSAN SNP Pipeline: Select best assembly"  version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
+    <description>based on a combined QUAST table</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements"/>
+    <command detect_errors="exit_code"><![CDATA[
+#for $fasta_file in $input_collection_fasta
+    ln -s $fasta_file $fasta_file.element_identifier &&
+#end for
+mv ./\$(python '$__tool_directory__/cfsan_snp_pipeline_quast_select.py' '$input_quast_tsv' '$criterion') '$output'
+    ]]></command>
+    <inputs>
+        <param name="input_quast_tsv" type="data" format="tabular,tsv" label="Combined QUAST output tabular file"/>
+        <param name="criterion" type="select" label="Select best assembly by">
+            <option value="N50" selected="true">longest N50</option>
+            <option value="Largest contig">longest single contig</option>
+            <option value="# contigs">fewest contigs</option>
+	    <option value="# contigs (>= 1000 bp)">fewest contigs of length 1kbp or longer</option>
+            <option value="Total length">total assembly length</option>
+	    <option value="Total length (>= 1000 bp)">total assembly length of contigs longer than 1kbp</option>
+        </param>
+        <param name="input_collection_fasta" type="data_collection" collection_type="list" format="fasta" label="Collection of FASTA assemblies"/>
+    </inputs>
+    <outputs>
+        <data name="output" format="fasta" label="Best assembly by ${criterion}"/>
+    </outputs>
+    <tests>
+        <test>
+            <param name="input_quast_tsv" value="quast_report.tsv"/>
+            <param name="input_collection_fasta" >
+                <collection type="list">
+                    <element name="SRR3168967" value="SRR3168967.fasta"/>
+                </collection>
+            </param>
+            <param name="criterion" value="N50"/>
+            <!-- the output is the same as the input here -->
+            <output name="output" value="SRR3168967.fasta"/>
+        </test>
+    </tests>
+    <help><![CDATA[
+**What it does**
+
+Selects the best assembly from a collection of assemblies and a combined QUAST report.
+    ]]></help>
+    <expand macro="citations"/>
+</tool>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,16 @@
+<macros>
+    <token name="@TOOL_VERSION@">1.0.0</token>
+    <token name="@VERSION_SUFFIX@">0</token>
+    <token name="@PROFILE@">21.01</token>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="3.11.5">python</requirement>
+        </requirements>
+    </xml>
+    <xml name="citations">
+        <citations>
+            <citation type="doi">10.7717/peerj-cs.20</citation>
+        </citations>
+    </xml>
+</macros>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/SRR3168967.fasta	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,1000 @@
+>NODE_1_length_877822_cov_16.956022
+CCGTACTTCTGTACAGGCTCTCAACTTAAATATGGCGGTGAGGGGGGGATTCGAACCCCC
+GATACGTTGCCGTATACACACTTTCCAGGCGTGCTCCTTCAGCCACTCGGACACCTCACC
+ATATTGTCGCTCCAGCATTACTGGAACGGGCGCTAATGTAGGGAAATATCCTTTCTACGT
+CAATCAACTTTTTTAAAAAAAAGCGCGTTTATACAAACTTCCACCAATCTGTGGCTTTAA
+TAAGCGAAAACTGCTTTTTTTGCCCGCGCCGGGAAATTTGCTATGCTGCACATCCCGTTG
+AAAACGCTGATAACAGGCGCAATCACATTCCGCACAATACTGCTCAGGAGATAACATGGA
+GATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAGAAGGC
+TCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGACTATGC
+GCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTCTTTGC
+GCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATGCTGGA
+CGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAGGAGTA
+TGCCGTCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTGAAAAA
+TCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGTATCAT
+GGGCGCAGGGGTGCTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCATGGGGGTTCCCGTT
+ACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGGCATGA
+AGAGCTGCACGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAATACGGC
+CCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCTTACGT
+GTTGAATCTCGCGCGCGGCGTGCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTTGATAG
+CGGTAAGCTGAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAGGAAAG
+TCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACCCGTCC
+GGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAACTGGAGAAGGGAGAGCCGGT
+GACGGGGCAGGTGGATCGGGCGAGAGGATATTGACATCAACCCGGCGCGGGCCGGGTTTC
+GCTAAAAAACGCTGGCGATACCTGCTATCCTTGTCGGAAATGACTACAGGAGAGAGCAAT
+GTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCCTACAGTACTCTGAG
+CGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCGATTACCGATCATGG
+TCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATGCGCATCTGGCCGCG
+TCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATCAAGAACATTAACGG
+TGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATCGCAGGCTTCCA
+TGAGCCCGTTTTTGCGCCACATGATAAAGAAACCAATACCCAGGCGATGATCGCGACCAT
+CGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAGTATCCAGTGGAGGT
+TAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAAATCAACAACTCTTC
+TTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTCGCTGCCGCCGTACG
+CGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCCTTTACGCTTGGCGA
+TTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGATCGAATCCTGAA
+CGTCTCGCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATGGCGCCTGTACCGGA
+ATTTGCCGAACTATAATCGTTATTTACGGGAAGATATCAATGAATGAGTTTTCAATCCTG
+TGCCGTGTGCTGGGATCGTTGTTTTACCGCCAACCGCAAGATCCTTTACTGGTTCCGCTG
+TTTACGTTAATCCGTGAAGGTAAACTGGCGGCAAACTGGCCGCTGGAGCAGGATGAAATG
+CTGGCGCGTTTACAGAAAAGCTGCGATATCACGCAGATTTCCACTGATTACAATGCGTTA
+TTTGTTGGGGAAGAGTGCGCGGTAGCGCCATACCGCAGTGCGTGGGTCGAAGGCGCGGAA
+GAGTCTGAGGTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATACGCCTGCC
+GATCACATTGGCACTTTATTGCTCGCGGCCTCCTGGCTGGAAGATCAGTCTGCCGAAGAT
+GAAAGTGAAGCGCTGGAAACCTTATTTGCCGATTATCTGCTTCCCTGGTGCAATACCTTC
+CTCGGTAAAGTTGAAGCCCATGCCGTTACGCCATTCTGGCGCACTCTGGCGCCGCTAACG
+CGTGATGCGATAGGGGCCATGTGGGATGAACTTCAGGAAGAAGATGAAGAATAATGTGAT
+GTAAATCACCCTTAACTGCAACGGGTTTTACATCATTGCATAAAATGTGTGCGTGATCTC
+ATTAATGTGCCGCTTTTCTGTTATGATGCGCGCCATGAACATACTTCTTTCTATTGCTAT
+CACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGGTTACTAAG
+CTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTCGCCTGTCCGCAGGGCGGCTTTAAGGG
+ATTGTTAATTTCTGCCTGTACGCTGTTAAGCGGTATGGTGTGGGCGCTGGTCATTATTCA
+CGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTCAGTTACGTGTTGACGGGGGTCGTGGC
+ATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGAACATTTAT
+CGGCGCCTGCGCGACATTTGCAGGGCAGGGTGACTGGCGGTTGGTATTACCGTCGCTGGC
+GCTGGGGCTAATCTTTGGCTATGCCATGAAAAATAGTGGGCTATGGCTGGCATCACGCCG
+CGAGCAACATTCAGCGAATACGGCGGTCACAAAATAAAAAAGCGTGGGGTTCTTCCCCAC
+GCTTTGTCGTATTCATCAGGATTCTGGCGGTACTGACAGCTCACGGTATTTCACCAGAAT
+ATCATTTTGCCTGTCCGCTTTATTCTGCAAATCCCACAGTCCACGATCGATACCATCATT
+AATGAGGAAGATAACGCCGGTTTCAATGGCTGACATCAGACACAGCATCACCGGTTCGTT
+CGAGGTATAGCCGATTTCGCCTTCCAGTAAGCGCTGGTAATCAATAAAACGGAACACGCC
+TGCCTGTACTTCATAGGAAAGGATAGTTTTACTGGTGTTCACCGAAGAAAGGATCTCGCC
+CGTACTGACGTTAACCACGCGCAGGTTGACAGCAATCTGATCCAGCTGATACTGCGTATC
+GGCGCCAATACCGAAATATCTTGCGCCGACCCCGCCGGATTTGACATTACTTTCATAACC
+AATAATAGAACCTTCCACCATAATATTTGCCGCCGTCAGCGACTGAAGCGGGATACGGTT
+ATTCATCGCCACGGTGCCGTTTTCCTGGGCTGCGCGAATAATTTTCCTTTCATTCAAAAG
+ATTCTGTAAGCCTTGTCGTTCCAGCGGGATAAACCAGCGCGAATCTTTCAGCGCAGTGAC
+CAACATAGCGGTGGCGCTCTGCGGCACAGCCGTAGAAAAGTTACTTGCCGGGTAAGGTTT
+AAATTGGCCCGTTTCATCCTGAATGTTATATACCGAAACAAAGATCTTACCGGTGGGAGC
+AGGTAAGTGCGTCAAATCTTTGTAACTTTGTGCGCGGGGCATTAATGTCGGTTTCGCAGC
+TTGTTTCGGCGGGGCAGTTAAGCATCCGCTCAACAATAAAACGGCAACCAAAATAAGTAA
+GCGCGGCATGATTTATATCCTTTAGTGACTGTAGCTTAAAAATCGGTTGACTGAGTTTGT
+AAACCTGACACTTCGATGGTCGAGGTTCTTCCCGTTTTTCTGTCCGTGACGTTGAGCTGG
+AGCTGTCCGTCGCGATTAGCGATATCGATAATAAAATCGTTGGTCACCATACGTCCTGGT
+TTCCCGGTATTAATATTGGTCAACAAGCCGCCCAGAATTTGCGATTGAATAGCCTGTGTA
+AAGTTATCCAACGCTGAGGGGGTTTCGATACCAAAATCGTTATCATAAGCGGGGTCTTTA
+TATGAATTTTGCGCCTGGGCGCTATTCAATAAAAAGGAACCGTTATTGGGGTTTCCACCA
+AAGTTAGGATTACGGAACTGGAACGTCATATTTCCAGCCCAGGTTAATGGCGAAAAAAGC
+ATGAGCAGCACTACTGCATGTTTAACACGCATGACAGCCTCCGGATAAAAATCATGTTTT
+AGAATTCATCACGCGCTAAATCACTCGTACTTAATAGCGTTTGATCTATTTGTCGGCGAT
+TTAATGCTTCCTCTGTTTGCGCTAATGCGAAGACGACGGTTTTCTCGAAGTCTCTTTTCA
+TTGGAAATAAAAAAGTCTGGAAAATAACGTCCTGATTTACCGTTATGGTGATCCAGCTTC
+CCCAACGCGCACTGGGTCTTTCATTAATGGTCAGATTGCCGGTGTAGTCGCTTTCCCATT
+TGTCGCTGAATGCACGATAGAATTCATGTCCTATCGAAGAGACGGTATGGTCGGTTAACA
+ATCCGGGAACCTCGACTTCAACTTCATTGGCATGCAGGTTTCCGGTAGCGAACAGTAACT
+CTGCTGCTACAATCCAGGTCAGATAGCGTTTCATGGCCTTACCGCCTGAGATTATCGTTT
+GCCCATGAAACTGCCTGGGTGCGATTTTTGACAGCTATCTTTTTGAAAAGATTATAAAGA
+TGTGTCTTAACCGTATTCTCGCTGATAAATAGCGACCTGGCGATTTCATTATTAGAGGCA
+CCAATACGTAACTTATTGAGGATCTCTTTTTCGCGATGAGTGAGTAATGCGGACTCGGTG
+CTGTTGTAGCGGTAATTTCCTGAGTGTGTAATCAGGTAACTGGCTAATTTTTGTGAAAAA
+TAGCATTCGCCCCGCAGAATACCCTGTAATCCGCTGACCACGTGTTCCTGGTCTTCAGTG
+GCGTAAAACACGCCGTTAATATGAGGCCAGTTTTCAATTTCACGGTAGGGATAATCGTCA
+GGGGTATTTAACAATAATGTTTTTATATTATTGTTTTTGCGGCTTAAATTATCCTGCCAA
+TAGTGGATAAGCTTCTTATCCGCTTCCATCATATCCATTAAAACAATGCAACCGGCTGAG
+ATATCTTCCAGAGAGCGTTGAATATTATGCAGTTTTCCGGTTATGGCCAGCGATTGCTTT
+AAATGTTGCAATAATGCCGTAGCTTGCAGAGATGGCTTTGTGATCAACAATAGTGTGTGA
+CCATGACTACTATGGACTTCATTAAACATGATGAAACTCCACTTTTTTTAATCGCACATC
+TGACAGCTGCCCCCATAAAATAAAGGCACCAGAAGTACTGACAGATGTTGCACTGCTGTG
+GGTTGAAATAGCCCATTATCCAGAAAGAGAAAAATATTTACGAAAATACTTTTAACTGTT
+TTCAATCTAGCCATTACAAATCTTAAAGCAAGTGTTAAACTTGTAACAATATGTAAAAAT
+ATATATTAAAATGTTGTTTTTGGGTTTTTTTGAAGTTTAGATTTGATAGTAAAGTTGTAC
+ATTTCGCTGTTATTGCATAGATTTAAAAAATCATACAAATTATAATAATTCATTGATTTT
+TAATCATTTTAATTATTATATGTTATGTTTTGATTTTATTTTTTCTTAAAATTTGAGACG
+TGGCATTAACCTGGACAGCACAAAGACAAAAAAAACGAAGTGTGTCACGTCTTGTGCGTA
+TTGCCCCCCATAGGAAGCATAAGAACATCCCCATGGCGGCATAACACACACCAACACTTC
+ATTTTTTGGGTTCGCGATACACTATCTTCTATGGCCAAAAATCAATTATAAAAAATCACA
+TGGCTATCGTTTTATTAGCACTTTGGTATGAGCTTAAATAACAAAATACCACGCGTGGGT
+GAGTTATTAAAAATGTTTCCACGGACATACTCTTCATCGTAACGACGCGTTAACAAAAAA
+CGCATGTCGCTAACAAGGTAATAGATAATTTTCGCTATGTACGACCAGGTCCAGGGTGAC
+AGCATGAAAAACAAATTGTTATTTATGATGTTGACAATACTGGGTGCGCCTGGGATTGCA
+ACCGCGACAAATTATGATCTGGCTCGTTCAGAGTATAATTTTGCGGTAAATGAATTAAGC
+AAGTCTTCATTTAATCAGGCGGCCATTATTGGTCAAGTCGGCACGGATAATAGTGCCAGA
+GTACGCCAGGAAGGATCAAAACTATTGTCCGTTATTTCACAAGAAGGAGGAAATAATCGG
+GCGAAAGTCGACCAGGCAGGGAATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCC
+AACGATGCCAGTATATCGCAAAGCGCTTACGGTAATAGTGCGGCTATTATCCAGAAAGGT
+TCTGGAAATAAGGCCAATATTACCCAGTACGGTACGCAGAAAACAGCAGTTGTAGTGCAG
+AAACAGTCGCATATGGCTATTCGCGTCACCCAACGCTAATACCGTTACGACTTTTAAATC
+AATCCGATGGGGGTTTTACCATGAAACTTTTAAAAGTGGCAGCATTCGCAGCAATCGTAG
+TTTCTGGCAGTGCTCTGGCTGGCGTCGTTCCACAATGGGGCGGCGGCGGTAATCATAACG
+GCGGCGGCAATAGTTCCGGCCCGGATTCCACGTTGAGCATTTATCAGTACGGTTCCGCTA
+ACGCTGCGCTTGCTCTGCAAAGCGATGCCCGTAAATCTGAAACGACCATTACCCAGAGCG
+GTTATGGTAACGGCGCCGATGTAGGCCAGGGTGCGGATAACAGTACTATTGAACTGACTC
+AGAATGGTTTCAGAAACAATGCCACCATCGACCAGTGGAACGCTAAAAACTCCGATATTA
+CTGTCGGTCAATACGGCGGTAATAACGCTGCGCTGGTTAATCAGACCGCATCTGATTCCA
+GCGTAATGGTGCGTCAGGTTGGTTTTGGCAACAACGCCACGGCTAACCAGTATTAATTTA
+GCGTCTGCGCTAATAAAAAAACAGGGCATAAGCCCTGTTTTTTTTCGGGAGGAAATTATG
+CATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATTACGTTTACCACGACTCAGCAA
+GGCGATATTTACACGGTGATCCCTCAGGTCACATTAAACGAACCCTGCGTCTGTCAGGTG
+CAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGCCATACACAGCAAAAACAAACG
+CTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGTCTTAGTGTAAATATATCTTCA
+GAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGACAATCACTGCATTTATCACAA
+CAATGGCCGCCTTCTGCACAGTAGTTTTTGATGGTGGCGGAAATGGATTGGCTGACCTGG
+GTATTAAAGAGGCGATAAAAGCGTCTCATCGTCTCGGCATGTCGCTAAAAGGTAACGCCG
+AACCCTCGAGGATGACTAATCATTGAGGAGTTAACATGTCCGTAATCAAGAAAAATATCC
+CTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCAACAAACGG
+TACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGATATTTCTA
+CTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAATGCACCGGA
+TTGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGACGGTACGGC
+TGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCGTTAACGGC
+GGTGTCATAGATATAAAAAGAGCGACTCTGTTGAAAGCCCTGCTGTACACTTTGCAGATA
+AGGTGAGACAAAGGGGGGGGGTTATGACATCACGTCTTCAGGTCATACAGGGTGATATCA
+CTCAACTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTG
+GCGTAGACGGCGCGATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCA
+TCCGCCAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGC
+TTTCGGCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGG
+AAGCTGAGCTACTCGAAGAGGCATACCGAAATTGTTTGCTGCTTGCCGAGGCGAATCACT
+TTCGTTCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGG
+CCGCTGAGATCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAAC
+AGGTATACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTC
+AGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAACCGCTATGC
+GCGCGCCATCCCGGAGAGTGCGGCATTCTCGCGCTGGATAACAGTCTGGACGCTTTTGCC
+GCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATTATATTTGG
+GAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGAAGCGCGGC
+GTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATACGTTGCGC
+TTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTTTTCGTACG
+CTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGCACAATAAA
+AGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCGATGCCTAT
+TTCGGCGCTGGTGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTGGTCCGGTG
+GTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGTCGACATTG
+CAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTCCCGAATCC
+TGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCCAGTTTATG
+GCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGCTTAGCGAT
+GACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGCGATTATTT
+GACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTGTCCCTACG
+CGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGCGTGAAGATCGCCATCTTA
+ACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGCGCTGGCGC
+AAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCGAACATGAA
+ACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATGCTAAAACG
+TTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCCGTTCAACG
+CTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGCTTATTCAT
+AAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATCGCTGGGGA
+CGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAGAACCCGCT
+ACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGGAATGGTTG
+CTGTGAACCCGCGCGCGGAAAACTACCCGATCGCGGCGTGGCTTTCTTGTTTTACCGGCG
+GTTTACCTGAAAAGAGAAATTTCAGGAGCGGGATGCGTAAATGAATTTCATACAGAATTA
+ACGCAATACCCATAACAAATATCAGCCCGCACAAGAACCCGATCAGGTTGGAGGAGATAT
+GCGGCGTAATATACGCGCCAAAGAAAAGCGTTAAGGGATGATGCACCAGATAGATAAACA
+GCGAAGCATTTACGAAATAGGTGACACGCGCGGACTGGAAGTTTAACAAGCGATGCCCCA
+GTGAGAATACCACGTTCACCATCCACAGCCCCATTACCATCGTAATCACGGATTCGGTTT
+CGTACATCCAGGCGTCGCCGCTCCCATAACGTTGATTCAGCAGATACGCGATAAAAGCAA
+CGGCAGCGCCTAAAGTGCATCCGCGTGAGGGCGTGGTGAAGCGCGCTTTCAGATCGGGGT
+GAATGAAGGCCAACGCGCCGAGAATAAAAAATGGCACATAAAATAGCGTTTGCATCACAA
+TAAAATTGAACATGCCGTCACTGAGGATTGCCGGATATACGATGAAAATAATGCGCCTGA
+TAGCGGCGTAAGCCATCCCCAGCAGGAAAAAAATAAGCGAAAGCCTGGCCAGTGAAATAG
+CGGCGGGACGAGGCTTACTTGTTTCCTGCCTTTTTTGGAACCAGGTAAAAATCCCGATGC
+TGACTGTGGTTAATATCACCAGCACCAGTAAAAACCACAGATGTGAAATGAGTTCCCACG
+CTAACGTATTATATTTTTCATAGGCAGAGAGTGTAGGCCAGTTCTCTGTTTTCTCTTTGA
+CATATTGCAACAGGATAAATTGCGGCAAGGTAAGCAAAGGGATTGCGGTAAGCATGGGAA
+TACCCACACGTTCTACCCGTACTTTCCACCAGCGTTTTAACGGATAACGCAAAAACAACA
+TGTACGAAAAATAACCAGAAATAACAAAAAACACCTGCATACGAAAAGCGTGGATAAAAT
+CGTTAAACAGGGTTAGCCACCACGATGGCGTGGCGCTATTGACATGCCAACTGTGAGTGG
+AATAGATCAACGAGATATGAAAGGGAATCCCTAACAACATCAGCCATGCGCGGATAGAGT
+CAAGAAAATATTCGCGCGGCGCGGGTACAGAGCTCATATAAGGTCACGTATTCTCAGATT
+TTTCACCTTATCCATAAGGCGAATTATAGTTACATTCGGTAGCAACCCTACACCAACTCC
+GACAACCTGTCTCCAGGATAAGCACGCAAAGTGAAAACAGGCGCGGGAGGTGCTTAATCC
+ATGAGCCAGCGCGCTGAACAAAGCCTGGATTCAGTTGTCGTAATGCCTGATTATCCATTA
+AAATGGATCGGATCGATATAAGCACACAAAGGGGGAAGTGCTTACTTATTATGAAACATA
+AACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCTCTACGCAT
+CATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTTAGCCGGGA
+AAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAAATATGCGG
+ATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAAGACCCCTT
+TTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGATTAACGAAG
+TGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTTTGGCAATG
+TTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGTCCTGTACC
+CCATCAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAGCTATTTCC
+GCGTTATCGGTGCAGGCCAGGTATATGGCTTATCTGCGCGCGGCCTGGCGATTGATACCG
+CCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCGTCCAAAAC
+CCACCGATAAGCGTTTGACCGTCTATGCCTTACTGGATTCTCCGCGCGCGACCGGCGCTT
+ACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAAAGTCTATC
+TGCGCGATAAAGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCTGTTTGGGC
+CAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAACTGCATGACTCGAACGGCTTAT
+CCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAAACACCTCG
+CTGTGAGCAGCTATGCAATGGAAAACCCTCAGGGATTCGGCTTGTTGCAGCGTGGCCGCG
+AGTTCTCGCGCTTTGAAGATTTAGACGATCGCTACGACCTGCGTCCAAGCGCCTGGATTA
+CCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGACCAATGATG
+AAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACCGGGTAAAG
+AGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCATGCGCCGG
+ATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTCGAATCTGA
+TTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGACATGAAAA
+AACTGCCGCCGGATACGCCTGTCGCTGCGCAAACCAGCATTGGCGATAACGGTGAAATCG
+TTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCTGCGCGTGA
+AAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGCCGATCAGA
+CGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAAACAACTGAGTATATT
+GACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAAACTGACATCCGCGCC
+GTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAAGACGATTCACCGCAG
+GGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTGGCGAAGGGGCAGTTA
+ATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAAGCGACGCGCTCTTCG
+ATGTTTCCCGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGGGATCGTCTGCGTGGG
+CGGGATGTGACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAGCAGGCGAGCGAGCAA
+AAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATTTTGACTCTGGCGCAA
+ACCGTCGTCGCGACCTGGTATATGAAGACCATTCTGCCTTATCAGGGATGGGCGCTCATC
+AATCCTATGGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATGCAGCTCCTGCCCTAC
+ATGCTGCAAACCGGTATCCTGATTCTGTTTGCCGTGCTGTTCTGCTGGGTGTCAGCCGGA
+TTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGCGATAAGTACAGCATC
+TCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCGGACGGCGCTGATCATG
+CCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGCGCGACCTGGGAGTCC
+GTTAAAGCCACAGGCAACGCCGCGCATTTCGACGTCTATATCCTTAGCGACAGTTATAAC
+CCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTTATCGCGGAAGTGCAGGGC
+GAAGGCCAAATTTTTTACCGTCGCCGTCGCCGCCGTATGAAACGCAAAAGCGGCAATATT
+GACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTGGTGCTGGACGCGGAC
+TCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTGCGTCTGATGGAAGCGAATCCAAAC
+GCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGAATGGATACTCTGTATGCCCGCTGC
+CAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGGCTGCACTTCTGGCAG
+TTGGGGGAGTCGCACTACTGGGGGCACAATGCCATTATCCGCGTGAAGCCGTTTATCGAG
+CACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGATCGATTCTTTCCCAC
+GACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTCTGGATTGCCTACGAT
+CTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAGCTTAAACGCGACCGC
+CGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTGAAAGGAATGCACCCG
+GTGCATCGCGCCGTGTTCCTGACGGGGGTAATGTCATATCTGTCCGCGCCGTTATGGTTT
+ATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTAACAGAGCCGCAATAT
+TTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGTCCGGAACTGGCAATC
+GCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTGCTCAGTATTATGCTG
+ATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTTACGCTGTCGCTGTTG
+CTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTGTTTCATACCGTGTTT
+GTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCGCAACGCGACGATGAT
+TCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGTTCTCAACTGCTGCTGGGGCTGGTC
+TGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGGCTGGCGCCGATTGTC
+TTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGTTCAACGGTAGGATTA
+CGCACTAAACGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCGCCGCCTCAGGTGTTG
+GTCGATACCGATAAATATCTGGAGATGAATCGCCGCCGTATTCTGGACGATGGCTTTATG
+CATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATGGCCACCGCGCGTCAC
+CGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAGCAGGCGCTAAACGAA
+ACGCCGGAGAAACTGAACCGCGATCGGCGCCTGGTTTTGCTCAGCGATCCGGTGACGATG
+GCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAGAGATACTCTTCCTGGGTAAACCAT
+TATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACATCGTCAGCGGGATAA
+GGTCTTCAGGTCTGGAGTGAGGTGAAAAATACCGGCGTGATGCCGGTATTTTTATAGTGA
+AATGAGGTATCAGGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTGAGCGGCTG
+CGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTATTACCCTGG
+CGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGATCTGCCCTT
+CTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCTTATGAGTA
+ATTAACGCTCATCCCATTCGTCTGCCGCAGTACGGCCTTCCTCGGTATCAAGCGGGGGTT
+CAAGCTGGAATTCCCCCTCATCCCATTCATGCAAAGTATTCTCTTCCTGCCATTCCTGGC
+GGATCTCTATCTCATCATAATCGCCGTCAAACACGCTCTGCGCGGCTTCACCACTCAGCA
+TCGGCAGACATTCGCCATCTTCACCTTCATCGGCGAAAAATTCGACCTGCCACATGATGT
+CCCCATCCTGCAGTACATATTTCTGAACGTTGAACTGCTGCACATTCGCTTCATCTTGTT
+CGAGGCCTGGATGGTCAGCCAGAAATTCTTCCCGGGCTGCATCGATAGCTTCTTCCAGCG
+TGGCATACATGGTCATCAGTGTCTCCCTTTGATTTGACGAGGTATTTAGGGAAAGAATAG
+CTGATTATGTGATATTGCAAGTATGAAAGCGCAAAAATCATTCTATTGCCAGTCTGCGCC
+GTCGTAAGCTGTTCCATGAATAGATAGCATTGAACAACACCACGCCTGCCGTGACGCAGA
+ATACGGCGCGGAAGCCATAGCTCGCGGAAATTGCGGCGCCCATGAGAGGGCCGGTGACGT
+TGCCGATATCGCGGAAAGATTGGTTGTAACTGAATATGCGCCCGGCTATCTGGTTGGTAG
+AGTTGTAAACCAGCAGAGTTTGAACGGCTGGCAGCAGCGCGCCATCCGCCGCGCCAAGCA
+GAAACCGCAATAGCGCGAGTTGCCACGGCGTTTGCACAAAAGACATTGGAATCAGCAGCA
+GTACGGAAATAATCAGCGCGACGATAAGAATCTTTTCCGGGCCAATTCTGTCGCCGAGCT
+TGCCGAGCCGGGGGGCGCTAAGTAATGCCGCCACGCCGGGAACGGACGCTATCATCCCGC
+TAATGAACGCAATATTACTGACATTTCCCGCCAGTTCGCGCACATAGAGCGTCAGGATGG
+GCGCAATAGACCCCGTCGCCACCTGAATAATCAGCGTGGTGACAAACAGGCTTAACACCA
+GGCGGGGATTTTTTAACGAGGCGACCACTTCCCGAACGTGAAGCATCTCTTTTTTGCTCA
+CCGGCAGGAAATTCTCGCGAATAAAAAAGAAAGTGAGCAGAAAACAGATAAACAAAACGC
+TGGCGGTAATAAAAAAGACCGGTCGAAGGCCGTAATGGTCGGCGAGCAGACCGCCCGCAA
+GTGGGCCAAGCAGAGCGCCGCTGACGCCGCCAGTAGAGAGCGTCCCTAACGCCCAGCCGC
+TTTTATGGCGTGGCACCTGAGTGGCGATGAGCGCATTGGCGTTGGGAATAAATCCGCCCA
+GCAGGCCTAATAACGCGCGGAGGATCAGAAATTGCCAGATATTTTGCGCCATGCCCATTA
+ACAGCATCACAATGGCCATGCCGAGAGCGGAACGCAACAGCATGATCTTACGTCCTTTAC
+GATCCGCCAGACCGCCCCAAAAAGGGGAAGCGATAGCTGAAAAGAGGAACGTAATACTAA
+AGACCAGCCCGGACCACATGTTGAGCGCGCTATGGCCTGTTACGCCGAGTTGCTCAACGT
+AGAGAGGGAGAAAAGGCATGACCAGACTGAATGCCGCGCCGGTTAAAAAACAGCCCAGCC
+AGGTAACGGTTAGATTGCGTTTCCAGTTTATGGGGACATCAGAGGGTGACATAGCGTTCC
+ACAGTATGATGCGCGGTTTGCGCTATCATCAATTTAATTATGAGCGTACTAATTATAATT
+ATGCGCCGACCTTACCAGCCTCGCAATGTGGGGAGCTTTTAAAGCTAAAAGAGGGGAAAA
+ATTGCAGCCTGACGGCTGCAATCCTGTCAATAGCGCGACGGTACGCCTTCAGGGCGAGTT
+TTAAAGCGGCGATGCAGCCACATATACTGCTCTGGCGCCATCATAATGCACTGCTCAACA
+ATCTTATTCATCCACGCGGCAGTCGCTTCTGCGCTCTCCAGCGGAGGCGAATATTCCGCA
+GGAAGAATGATCAGTTCGTAGCCTTTCCCATCGGGTTTACGGCGAGGCACGAAGGGGATA
+ATACAGGCTTTAGACATGCGCGCGAGCATCCAGGTACCGGAGGTCGTGGCAGCCTGGTCG
+ACAGCGAATAATGGTACAAAAACGCTGGCGCGCGGGCCATAATCGTGATCCGGCGCATAC
+CAGATCAATTCGCCGCTTTTCAATGCCTTAACCATGCCTTTCAGATCTTTGCGATCCAAC
+ATCGATTTATTGGAGCGTAAGCGCCCCCAGGTCTGTAACCAGTCGAGCAACGGATTATCA
+TTCGGGCGATAAACCCCGATCCCCGGGTTATGCATACCAAACATGCGGGCGCCAAACTCA
+AGGGTAAGAAAATGTATTCCTACCAGAATGAACCCCAGCCCCTGCGCCTTAACTTCACGG
+ATATGCTCCAGACCGCTCGCTTCCATCCAGCGGTTCACTCGCCGATCGGGCCAGAACCAG
+GCCATGCCGGTTTCCATCACGCCCATACCGACGGATTCAAAGTTTTTGACCACCATGGTG
+TGGCGTTCCTGCGCGGTCATTTCCGGAAAGCATAATTCAAGGTTGCGATAGGCGATTTTC
+GCGCGGCGTTTCATTACGCGTCGCGCCAGGTGGCCCAATGCGCAACCCAATTTATAGATG
+ACCGGGTAGGGGAGTTGCACGACCAACCAAAGCGCGCCTATACCCAACCAGGTTAACCAA
+TAGCGCGGGTGCAGTAAGGCCACGGAGAACTTAGGCAACTTCGTCATTTCTATCCTGTCT
+TTCAACGAACAATTCCCCGTATTCTCGCATCTTTTTGCGTTGAGCAAAAATATGTAGCAG
+GAGAGTGGCGATTAAATCGACAATTGTTGTTAATTATTTAGTGTAAAGCAGGAAATGTAG
+CGCAAAATGTGTGGATGTAAATTGGCGAGACTTGCCTTATCATGCCTGCCCACTTTATTT
+TTTGCTGATTGCAGGATACGTACACCATGCCAGTGTTACACAACCGCATCTCTAATGACG
+AGCTGAAAGCCAAAATGCTGGCGGAAAGCGAGCCGCGTACGACAATTTCTTTTTATAAAT
+ATTTCACAATCGCCTCGCCGCAACAGACGCGGGACGCGTTGTATCAGGTGTTTACGGCGT
+TGGACGTTTTTGGTCGCGTTTACCTGGCGCATGAAGGCATCAATGCGCAAATCAGCGTGC
+CGCAAAGCAAGCTCGAGACGTTTCGTCAACAGCTTTATACGTTCGACCCCGCGCTGGACG
+GGCTGCGTTTAAATATTGCGCTGGAGGATGACGGAAAGTCATTTTGGGTGCTGCGTATGA
+AAGTTCGCGACCGTATCGTTGCTGACGGTATTGATGATCCGAGTTTTGATGCCAGTAATG
+TCGGCGATTATCTGAAGGCGGCAGATGTGAATGTGATGCTGGACGATCCTGACGCGGTCT
+TTATTGATATGCGCAACCACTATGAGTATGAAGTTGGCCATTTCGAAAATGCTCTGGAAA
+TCCCGGCGGATACGTTTCGTGAACAGTTGCCAAAAGCGGTTGAAATGCTGCGGGAACATG
+CAGATAAAAAGATAGTGATGTACTGTACCGGCGGTATTCGTTGTGAGAAAGCCAGCGCCT
+GGATGAAACACAACGGTTTCAATAAAGTCTGGCATATTGAGGGTGGCATCATTGAGTACG
+CCCGTCGCGCGCGCGAGCAGGGGCTTCCCGTTCGCTTTATCGGCAAAAATTTTGTATTTG
+ATGAGCGAATGGGCGAACGAATCTCGGATGAGGTTATCGCGCATTGCCATCAGTGCGGCG
+CGCCCTGCGATAGCCATACCAACTGCAAAAATGACGGTTGCCATCTGCTGTTTATCCAGT
+GTCCGCAGTGCGCCAGTAAATTTAACGGCTGCTGTAGTGAACAATGCTGTGAAGAGCTGG
+CCTTGCCGGAGGAAGAACAGCGCCGACGTCGTGCGGGTCGCGAGAACGGCAACAAAATTT
+TTAATAAATCGCGTGGTCGGCTTAATAGCAAACTGAGCATTCCCGATCCGGCTGAGTAAT
+ATTTTGCCGGATAGCCGCGTAAAGGCCGCTATCCGGCATTTCGCCAGGCGTTACTTCTGC
+TGAACGCCTTCTACTGAGATGATAAGCTCAACCTCTTGTGAGGCCGGGCCGAGATCGGTA
+GTTATATTGAAATCCTTCAGCTTAATTTTTCCTTCGGCCTCAAAGCCCGCGCGCTTACCG
+CCCCACGGATCGTCGCCCTGGCCCATCAGCTTCGCTTCCAGCGTCACCGGTTTAGTCACG
+CCATTGAGTGTCAGATTGCCGGTAATATCCAGTTCATCGCCCTCTTTTTTCACGCTGGTA
+GAGGTGAAGGTTGCCTGCGGGAATTTCGCAACATTAAGAAATTCCGCGCTACGCAGGTGT
+TTGTCACGTTCGGCATGGTTAGTGTCGACGCTATTGGTGTTAATGGTCACGTTCACTTTG
+TCGGCCGACGGATTTTTTTCGTCAAAAGTGAACGTGCCGTCGAAATCTTTAAAGGTGCCG
+TATAGCCAGCTGTAGCCCAGATGCTGGATGCGGAAATTGACGAACGCATGTTGGCCTTCT
+TTATCAATTTTATACTCCGCCGCCACGGCGGAACCGGTCGTGAATAACAAGGATGCGAGG
+GTGAATCCCAGCAGGTTTTTTTTCATTTTTGAGCTCCATAGTCAGATGACGACATTCCTG
+TCATACGTTTCAGTGTGTCGTCTTTATCGATGAAATGGTGTTTTAGCGCCATAACCCCAT
+GCGAGAGCGAGATAATGACCAGCGACCAGGCAAACCACAGATGCAGCGTTCCGGCGATGT
+CAGCCTGCGCGCCCGCGTCCGTAAGCGTGGCCGGAATCTCAAACCAGCCAAAGACGCTAA
+TCGGTTTACCGTCGGCGGTGGAAATCAGGTAGCCGCTAATGATTATCGCAAAGAGCAGGA
+GATACAGGAGGAGATGACCTGCGGCGGCGCCAGCGCGCGTTAAACGGGAATAGCTGGTCA
+ACGCAACGGGTGGTGGAGAATAAAGCCGCCAGATAATACGCACGATCAGCGCCATCATCA
+GTAATATGCCAATACTTTTATGTATTTCCGGTGCCTGGTGATACCAGCCGTCGTAATAAC
+TGAGCGTGACCATCCATAAACCCAACGCAAACATGCCATAGACCACCAGGGCGGTCAGCC
+AGTGGAGCGCGGCGGAAACCACGCCATAACGCTGTGGAGTATTTTTAAATTGCATAAACA
+CACCAATGAATATTTCACGAGAGAATGAAAATGGCGTGGAAAAGCGCCGAATGCAACTTA
+TAAATAAGAATTTGAATGATATTTATTTTTATTTCAATAATTTTGATGTTGTTTGCGGTT
+CAGCTTCAGAAGTTTCGAGATATTTCCCCCTGATAACCGCGCAATGGCAGGAACTGGCAT
+TATTGCCGTGCTTAACGTTATGAAATAAAAAGCGAGGAACTTTCAGGAAGTGTCAGTTAA
+CGTCAATGAAAAGCAATCAAAAGAAAAGGAGATAAACAATATCCATCACCGCCAGCAGCG
+ACCAAAGAATAACGTAAAGCATGAAATGTTCGCGAATATTATTCATCAGAAAATGAAAGA
+GACGGCGCATAGCTTACCTTAATAAACAGCCCCTTTACGGGGCCGACAAATTATTGGCTA
+AAACGGGAAAGCCGGAACGGCGTCAGATCAAAGGAGGATGTTTTTCCCAACGCAAAATCC
+GCAGCGATTTCTCCTAACACCGGGGCGAATTTAAAACCATGTCCGCTGAGTCCAGTGATG
+ACAAGCGTGTTCTCATGGCCAAGCAGCGTATCGATAATAAAATCCTCGTCCGGCGAATTA
+TCATAGGTACATGCCGCCCCATGTAAACAACCGCCGATACCCGGCAGTACGTTACGCAGG
+AAAGGAAATGCTTCCGCGCCATCGCTGGCAACGGCGGCAAAGGGCTTGCGCTCTTCCTGA
+GCCTGTATTAGCTGTCCGCCATTGTGTTTGCCGATTTTTAACTCGTCGTTCTCCGCCGGG
+AAACCGTAATATTGATCGCCGTTGGGCATTTCGCCAGTAAAGGCCGGAAAGCGGTTTTTA
+GTGCTGTAACGTCCATCCGCCTTAAACCAGGCAAAAACTTTACGTACGGGCTGAACGGGC
+AGCTCCGGTACCAGCGTTTTGACCCAGGTGCCCGCGCTAATCAGCGCCTTGCTGGCGTGG
+TAGCAGCCTTCACTCGTCTCTATCGTCACACCGTTATCATCATGGTGAATATGGCTTACC
+GGGCTGTTAAATAGCTGTGCGCAGCCTGCTTCTCGGGCCAGACGAAGCCATGTGGTAATG
+GCTAATTCGCTGCGCAGGAAACCGGAGTCAGCTTCAAACAGCCCGATATAATTTTCGGGC
+ACGCGAATTTCCGGCCAGCGCGTCATGAGGGCCGTCGCGTCCAGGCGCTCGACGTTCAAT
+TGCCACTGTTGCGCGCTTCGTGCGACGTTGGCTAAGAAAGCGGAATCGGCCGGGCCGAGG
+TTAACGACGCCGGAGCGGACAAAAATAGGCTCTTCATTGTGTGTGGAGAGTTCATCCCAA
+AGCGTCTGGGCGCGAAGCACCAGCGGGACATATTTTTCGCCTTCACCATAAGCGTGGCGG
+ATAAGACGGGTATCGCCGTGGTGGCTGCCCTGTTGATGAGGCGGTATATGCGCATCGGTC
+ATCAGGACCTTTAGCCCGGCGCGGGTGGCGTAATAACCAGCGGCGGCGCCAACCGAACCG
+CTGCCGATAATAATAAGGTCGTATTTCATCAGCTTCTCTCTGCTATCGCGATGATTTCAG
+GGTAAATAACTGCGCTGAGATATACAAGCCAGAAATAAGTGAGGCACCTTACGGTGCCTG
+AGAGAGGGGGAGCGCGTCACGCTAATGGCGACGATACTCGTTTTCCTGGTAATCACCTGA
+TTCTATTTTGGCGATGCCGGCTTCTAATATTGAAATAAATTGCCTGGCTACATCTGTCGT
+TAACCAGAGCGTTTGACCAACTTCAGTCCCTTCCGGTTCCGGACGATTTGGGGTCTGGTA
+GTGCAAACGCAGCATCAGCGCATCATAGCTATCGACGGTGCTGATGTCCCATCCTACAAG
+CGGATGGGTCTGAATGACTTCATTATTCTTTTCCATCATGCCCCCCTGGTACGTGTTATA
+AGACAACGGTTCTCGAGGTTCAATGCGTGTTTTTCTTCTGAAGCAACTTCAGTATACCAA
+TTAATAAGGCTATTCACTGCGTTTTTAAAGAGACCGGAGGATAAATTTCTCTTTTTAAGA
+ATTATATGAACAATAAAGCGGCAGTTCATTCATATTTTTTTAGGATGTTGTGCAATTATT
+TTGACGGTCAGGCGAAATATTCATCAGTTGCGCAAATAAAAAAGCCGGGGCGACCCGGCA
+AACATACATCACTGCATATCATTTTTTATTCATTGATGAACCAGTCATCAGCGCTCTCCC
+AGGTCTCCTGGAGAATCTCGCTAATGCGTTCTTTGTCCTCTTTTGATGCGCCAATGACGG
+ACAAGTTGTTGGCGGTAGCGTAACGCACGGTGACGTTACCCAAATTCTCAGGAAAATGAT
+GGCTAATACGGCGGGAGAGTTCGCCCGCCAGCGCATCAATCGCACCGGCAGGCAGAGGTG
+ACGTTTTGGCTATAGTGACTTCAATACGCATAATGGCCCCCTGTTGAATATACTGGATAT
+ATATACAGTTAAATCCAATATATAGCAACAGGTAAGCGCATTTTTTATTTTTTTACTGAC
+CAGCGTACTGTTTCACCCGCTAAAAAAGGCACCAGCGAATCATCAGCCAGCGCGATATTT
+TCCGGTACATGTTGTTCATCGCGAACCAGTTCCACCCACCCCGTATTCACCGGCAGGCCA
+TAGAATTGCGGGCCATTCAGTGAACAGAACGCTTCAAAGTGCGCCAGCGCGTTCATTTCC
+TCAAACACGGCGGCATAACTGCCAAGGGCGGAGGGAGCGTTGAAACAACCGGCGCAGCCG
+CAACTGGTCTCTTTACGATGACGTGAATGCGGCGCTGAATCCGTCCCCAGGAAGGCGCGC
+GTAAAACCACTGGCGACCAGTTCGCGTAACGCCTGCTGGTGAATATTGCGTTTCAGAATC
+GGCAGACAGTACAGGTGAGGACGAATGCCGCCGACCAGCATATCATTACGGTTAAACATT
+AAATGTTGAGGCGTAATGGTAGCCGCCAGGTAGTCGTTGCCGTCACGGACATACTGCGCG
+GCATCTTTGGTCGTGATGTGCTCAAAGACCACTTTAAGCGTGGTCAGACGCTGGCGTAGC
+GGTTCCATTACGGTGTCGATAAAACGCGCTTCGCGATCGAAGATATCAACATCCGCATGG
+GTCACCTCACCGTGGACCAGTAATGGCATTCCGAGTTTTTCCATCCGCTCCAGTACCGGC
+ATGATAGCGTCGACTGACGTTACGCCATGACTGGAGTTAGTGGTGGCATTGGCCGGGTAA
+AGCTTAGCCGCAGTAAATACGCCTTCATGGAAACCACGCTCCAGTTCATCGGCATCGAGC
+GAATCCGTTAAATAGCAGGTCATTAACGGCGTGAAATCATGCCCGGCGGGCACCGCATCG
+AGAATACGCTGGCGGTAGGCGATCGCTGCATCAACGGTCGTGATGGGGGACGCCAGGTTC
+GGCATCACGATAGCGCGACCATAAATTTTGCTGGTATAGGGTACGACCGTTTTTAACATG
+TCGCCATCGCGAAGGTGAACGTGCCAGTCGTCCGGGCGGCGGATCTTTAAAACCTGGGAT
+GGTGCAGTCATTAATAAGCTCCGGCTGAGGAATAGTCTTTTTGCCGGAAACAAAGGATAA
+GCGGAAACGTTTTCGTTTGCACGTAAAAAAAAGGGCGCGAGCGCGCCCTCCGAAATCAAT
+TGGTGAAAGGAATAACGATTTCACCAGGTTTAACTTCAATGCCTTTCGCGAGTTTCTTCG
+CTAACGCTTCGCCTTTACTGCTGTCCTCACGCAATACGTAAGCGGGCCGCTGGTTAAAGT
+AGCTACGTAAAGACTGATTTAAATAGGGCAGGAGCGTTTGTAGCACCGATTGCATTTTCT
+CCGGCGTCACGGTGGCGTCTACTACTTCCATCTCCTGAAGATAGATGGCGCCTTTTTCTT
+TATCAAAGACCGGCAGGGCTTTTAGCTTGAGTTTCATCGTCGCTTTTTGACTGCCAAACA
+GGGAATTCATATCCAGCCTGGCATCGCCAGTAAGGGTGACTTTATTAGGCTCTTCCCGAC
+CAATCTGGCTGGCAAGGTTAGTCAATACGATATGCGCGTCGGCAATGCCGGGCAGACCAA
+TATCTTTTGAGAAATTATTCCGTTTTTCAAGCGCTTGATTGATTTCTTGTTCGCTAATGG
+TGTATTGCGTAAGTTGATTACAACCCACTAACAGGCCGCTAACTACCAGCGCAGCGGCAA
+AAAAAAACTTTTTCATGGCGTTCCTTAGCATGTTGCCTGTGCCCTAATCTTGACACAAAG
+CAGCATGTCGCGCCAGCGGACATGGCGCCACTAGAAAAAGCTGAAAAAGGCGGCAAGAAA
+GGGTTGCCGCCTGGCGGGAGTTAGATAGCCATTGAGGAGAGTAAATTAATTTGCGTCTGC
+TTCGCCATATTATCGCGATAGTCCGCGACTTTTGTCGGCCAGTGGATACCGGCGACCAGC
+GTCAGATTACGCAGAAGCGGAAACAGATGAATATCATCTTCCGATAATTCACCGTTAACG
+GCGTTAGGCTGTACGATGAGTTTATCCAGCAAACGTAAATCATCGCCGATCTTTTTAATC
+AGTCCGGCAGAGTGCGCAAGATGGTTGTCAAAACTGCCAGATGAGGCTTCTTTTTTGCGG
+ATAAAATACTGGCGCGCCGCAGGGGTAGAAAATTCATCGAAAGCGGATTTTGCAAATCGC
+GGCAGCAGTAGCTGATTAACGTAACCGTTAACTTTGCGCAACCACTCTTCAATGGCTGGA
+TTGCGTTTCCCGGTTAACAGCGGTTTGCCGTCGAGGTTGTCGACATAATGTACAATATCC
+ATACTTTCAGGAAGGTAGCGACTATCATCTTTTTGCAGGATGGGCACCATCTTTTGACCA
+ATCATCCGGGTGGGCGTCGCCTCGTCGTCATTTTGTAACACGTTAAGTTCAACGGGGATG
+TTCTTCAGGCCGAAAATCATGCGGGCTTTAACGCAGAAAGGGCAATGATCGTAAATATAA
+AGCTTCACGTTTCTCCTCCATTTGACTGTCGGTATCTGACCAGTATGGAGGAGATAGCGA
+CAGGTATCAAATCAGGCGCCGGGTTCCAGCATCCGGCGCGGCGTGCGTTTATGACTAAAT
+TGCCAGCCTAAAGCCAAAAAGGTGATAAAGCCGATAATACCGAGCATCATCCACGGTAGT
+TCAGGCTGCGCAAGCGCTTTCCCCATATCAAACAACCAGCCGCCGCCGATATAACCAATC
+GCGCCGCCAATGGCTAATCCCAGACGGCTAAAGCCCATATAGCTTCCCCGCGCCCTCGCG
+TCTGCGAGCGACGCGCTGAGCGTTTCGCGCGCCGGTTCGGCGATAACCGAGCCGATGTAG
+AAAGCGCAAATAAGCGTAAAAAGCTGCTGTAAATTGCCCACCATCCCGATGGGGAGCATG
+CTCAGCGACATGACGAGCAAACCGGCCATCAGCCGATGCTCCAGCCGAAAACGCTTTTCG
+CTCCAGCGGGCAATCGGGTAGAGCAACGTCAGCGAGAGACACGCCTCTATAGCGTACATC
+CATTTCACGGCAGCAGGCGAACCGGCGATATCGTTTACCATAATCGGCAGCATTAACATG
+ACCTGTACCGCCAGCATATAGTAGCCCGCCAGCGTCAGCACGTAGGTGACAAACCTTTTA
+TCGCTCATGACGCGGCGCATTCCTTCACGCACCGGCGTTCTGACCGTTGATAGCTTCCAG
+GCCGGAAGCAGCCATGCGTTGAAAAGGGCGCATAATATGAACAAAATAGCGCCTGTCGCG
+CAGACCAGGCGAAAATCGTATTGTAGCAACCAGCTTCCCAGCAGCGCGCCAATCACCGCG
+CCCGCGCTGTCCTGCATCATCAATAGAGAGAAGAAGCGGCCCCGTTGCTCCGGACGAATT
+AATTTGACCACCAGCGCTGAACGCGGCGGGTCAAAAAGCGTACCGCCGAGACCGGAAAGA
+AAGCAGGAAAACCACAAGAGCCAGGGCTCATGCGCGATACCCATGGTGGCAAAGCCTGCG
+GCGCGCATCAGCATACCGGTGACAATCATCGGTTTCGCGCCAAAGCGATCGGCGATGGCG
+CCGCCAAAAATGCCCAGACCTTGTTGAATAAACTGGCGCAGGCCGAGCGCGATCCCTACC
+ATTACGGCAGCCCACCCCATTTGATCGACAAAGCGAATAGAGATGAGCGGGAAGACGACG
+AAAAAACCCAGCACCACCAACATGTTATCGATGAGAAGAAAATATTTACCCAGGTTCCTC
+GCCTGCGAGACGCGCGACATTTCCCCTCCCGGGAAATAAAAGATGAGCGTCTTCTATTCT
+GCGGCGGCGTTTCGTTTTTTCCTACCGTTAGCGGGACAATATTTTTTTATCAAAAGTCCT
+TTTTAATCGAGAGTTTTCATCAAAATGTGGCAGCAATTCAAAAAATGACGATTTGCGCTT
+TTCACAGAGCCTGGTTGCGCAGGTATAGTAATGTTACTGGCGTGCTGAAGACGTTACAGG
+AAGGAGTAGGTATAGAATGTTTGGCTATCGTAGTAACGTGCCAAAAGTGCGCTTAACCAC
+CGATCGTCTGGTGGTACGTTTAGTGCATGAGCGTGATGCCTGGCGTCTGGCCGATTATTA
+CGCGGAAAATCGTCATTTTTTAAAACCCTGGGAACCGGTCCGTGATGAAAGTCATTGTTA
+TCCTTCAGGATGGCAGGCGCGTCTGGGAATGATCGGTGAATTTCACAAACAGGGCTCCGC
+CTTCTATTTCGCGCTACTTGATCCGGAAGAAAAAGAAATTATCGGCGTGGCGAATTTTTC
+CAATGTGGTGCGCGGTTCTTTTCATGCCTGTTATCTGGGCTATTCCATTGCGCAAAAGTG
+GCAGGGGCAAGGGCTGATGTTTGAAGCCTTAACCGCTGCGATTCGCTATATGCAGCGCAC
+TCAGCATATCCACCGTATCATGGCGAACTATATGCCGCACAACAAACGTAGCGGCGCGTT
+GCTGGCGCGGCTTGGCTTTGAAAAAGAAGGCTATGCGAAAGATTACCTGTTGATTGATGG
+ACAATGGCGCGACCATGTCCTGACGGCGTTAACCACGCCGTTATGGACGCCGGGGCGTTG
+AGCGGCTTACGGAATGAGAGGCAAAGGGAGAAAACGATGAAATATGAATTAACTGCCACT
+GAAGCGCGAGTGATTGGCTGTCTGCTGGAAAAGCAGGTGACAACGCCGGAACAGTATCCG
+CTTTCCGTCAACGGGGTGGTGACAGCCTGTAATCAGAAAACCAACCGTGAACCGGTGATG
+AACCTGACGGAACAAGAGGTACAAGAACAGCTCGATAACCTGGTGAAACGCCACTTTTTG
+CGTACGGTCAGCGGGTTTGGCAATCGCGTCACCAAATATGAACAGCGTTTCTGTAATTCC
+GAATTTGGCGATCTGAAACTTAGCGCGGCGGAAGTGGCGCTTGTCACTACGCTGCTGCTG
+CGCGGCGCGCAAACGCCCGGCGAGTTGCGTAGCCGGGCGTCGCGGATGCATGAATTCAGC
+GATATGGCGGAAGTTGAATCCACGCTGGAACGGCTTGCCAGTCGTGAGGACGGCCCGTAT
+GTCGTCCGTCTGGCGCGTGAACCGGGTAAGCGCGAAAGCCGCTATATGCACCTTTTTTGC
+GGCGATGTCGATGAACTGTCTCTCCAGACGTCTGCGCCGGAAAGTGCGTCGGGCGATCTT
+CAGTCGCGCGTCGAAGCGCTGGAAAGCGAAGTGGCGGAGTTAAAGCAGCGGCTGGATTCT
+TTGTTAGCTCACCTGGGGGAGTAATGTGAGAACATTACGGATTGGCATTGTCGGATTAGG
+CGGTATTGCGCAGAAGGCCTGGCTGCCGGTATTAACCAACACCGCCGGATGGACGTTACA
+GGGCGCCTGGTCTCCTTCGCGGGATAAAGCCTTATGTATCTGCGAAAGCTGGCGCATACC
+GTATGTGGATTCGCTGGCGAATTTAGCGTCCGGCTGCGATGCGGTCTTCGTCCACTCCAG
+TACCGCAAGCCATTATGCCGTGGTCAGCGAACTTCTCAATGCCGGCGTCCATGTCTGCGT
+GGATAAACCGCTGGCGGAAAATCTACGTGATGCTGAACGGCTGGTGGCGCTGGCGGCGCA
+AAAAAAATTGACGCTGATGGTTGGCTTTAATCGCCGTTTCGCGCCGCTGTACCGCGAACT
+GAAGACGCGCCTCGGCACTGCGGCGTCACTGCGTATGGATAAACATCGTACCGATAGCGT
+CGGGCCGCACGACTTACGTTTTACTTTGCTCGATGACTATCTGCATGTCGTGGATACCGT
+ACTGTGGCTGGCGGGCGGCGAGGCGCGCCTTGCCAGCGGCACGTTGCTCACCAGCGAGTC
+CGGCGAAATGTGCTATGCGGAACATCATTTTTCCGCCGACAAACTACAAATTACCACCAG
+TATGCACCGGCGCGCCGGAAGTCAGCGTGAATCGGTCCAGGCCGTCACCGATGGCGGGTT
+GTATGACGTGACGGATATGCGTGAATGGCGCGAAGAGCGCGGGCAGGGTATTCTCATCAA
+ACCCATTCCGGGTTGGCAAACGACGCTTGAACAGCGTGGTTTTGTCGGATGCGCGCGGCA
+TTTCATTGACTGCGTACAAAATCAGACGGTTCCGGAAACGGCGGGGGAGCAGGCGATTTT
+GGCCCAGCGCGTCGTGGAGGCGCTGTGGCGGGACGCCATCAGCGAATAACCCTCTGTAAC
+ATCTGGCGGTAGTAATTCATCGTAATCCAGGTACTATACCCTCAATAATTCGAGTTGCAG
+AAAAGCTAACGCACATGCAGCTCGAAGTATGGCGGGTATATATGCCCACTCTACATAATA
+CCTCTTTTCACAGTGAATAATGGCAAACCGTGGGGAGTCTGTAAGGCCTGATAAGACGTT
+TTAACGTCGCCGTCAGGCGCGGTGATACAGCCGGATACGGCAGAAGTTGCGTTATCCGGT
+CGATGGATCAGCCATGCAGGAGTTTTACGCCAGGGTCTGGAATACAAAAGAAATGAATTT
+ATTGAAATCGCTGGCTGCCGTCAGCTCGATGACTATGTTTTCACGCGTGTTGGGCTTTGC
+CCGTGATGCGATTGTCGCCAGAATTTTTGGCGCAGGGATGGCGACCGACGCCTTTTTTGT
+GGCGTTTAAACTCCCCAACCTACTACGCCGGATCTTTGCCGAAGGCGCTTTTTCTCAGGC
+CTTTGTGCCTATCCTGGCGGAATATAAGAGCAAGCAGGGTGAAGAAGCGACGCGGATCTT
+TGTCGCTTACGTTTCCGGCCTGTTGACGCTGGCATTGGCCGTCGTGACGGTGGCCGGTAT
+GCTGGCCGCCCCGTGGGTGATTATGGTAACCGCGCCGGGTTTTGCCGATACTGCGGATAA
+ATTCGCGCTGACGACGCAACTGCTGCGGATTACGTTTCCCTATATTCTGCTGATCTCGCT
+GGCTTCACTGGTTGGCGCCATTCTCAACACCTGGAATCGCTTCTCTATTCCCGCTTTTGC
+GCCGACATTTCTTAATATCAGCATGATCGGTTTTGCATTATTCGCCGCGCCATACTTTAA
+TCCGCCGGTGCTGGCGTTAGCCTGGGCAGTCACCGTCGGCGGCGTGCTGCAACTGGTGTA
+TCAACTTCCGTATTTGAAAAAGATCGGTATGCTGGTGCTGCCGCGCATTAACTTTCGCGA
+CACCGGGGCGATGCGGGTGGTCAAACAGATGGGGCCGGCGATTTTGGGCGTTTCCGTCAG
+TCAGATCTCCCTTATCATCAATACCATTTTTGCCTCGTTTCTGGCCTCTGGCTCGGTCTC
+ATGGATGTACTATGCCGATCGGTTGATGGAGTTCCCGTCCGGCGTGCTGGGCGTGGCGTT
+GGGGACCATCCTGTTGCCGTCATTGTCGAAAAGCTTTGCCAGCGGCAATCATGATGAGTA
+CTGCCGCCTGATGGACTGGGGGTTGCGTTTGTGCTTTTTACTGGCGTTGCCGAGCGCGGT
+AGCGTTAGGCATTCTGGCGAAGCCGCTGACGGTCTCGCTGTTTCAGTACGGTAAATTCAC
+CGCCTTTGATGCGGCGATGACGCAGCGGGCGTTAATCGCCTATTCGGTGGGGCTGATTGG
+CTTGATCGTCGTAAAAGTGCTGGCCCCGGGCTTCTATTCTCGCCAGGATATTAAAACGCC
+GGTGAAAATCGCCATAGTGACGTTAATCATGACGCAGTTAATGAACCTGGCGTTTATTGG
+ACCGCTGAAACACGCCGGGCTGTCGCTCTCTATTGGTCTGGCGGCATGTCTCAATGCGTC
+GCTGCTGTACTGGCAACTGCGCAAACAGAATATCTTTACGCCACAACCGGGTTGGATGTG
+GTTCCTGATGCGTCTGATCATTTCCGTACTGGTGATGGCTGCCGTATTGTTCGGCGTGTT
+GCATATTATGCCGGAGTGGTCGCAAGGGTCGATGTTATGGCGTTTGCTACGTTTGATGGC
+GGTAGTGATCGCGGGTATCGCGGCCTATTTCGCCGCGCTTGCCGTGTTGGGCTTTAAAGT
+GAAAGAGTTTGTTCGCCGGACGGCGTAAATTCAGTGCCTGATAGCGCTGTGCTATCAGGC
+CTACAAGGCATTCAGGCCGGAAAGGCGCAACGTCGCCATCCGGCAATGATTAGATAGAAA
+TTTTTTTACCGCCGCGGTGAGAGACGGAAGTCTGACCGTCAGCCCCGTACAAGGTCGGTT
+CCTGGTGAGGTTTCAGCACCTCCAGCGCCTGTTGATTACGCTCGATTTGCCCTTCCAGCA
+GCCAGCCGTTGTGCTGGTTGAGGTCGCGCAGATGCTGCGTTTTTTCGGTAATCGCCTGCC
+AGCGCTCTGCAATGTCATCGTTTGCGCTACGCTGCGCGTTCTGCTCCAGACGGCGCTGTT
+GTTCCAGATAATCCAGCGTCGCCAGCAACGAGCTTTTTTCTTCTGTAATACGCTGTAGCT
+GGCTGCCGTTAATCTGGCCTACGGAAAGCTGTTGTTGCTCGGCGTCCATCACCGTCTTCA
+GGTCATTCAGGACGGTGGTCATCTGGTCAAGTATTTCTGACAAACGAGTCATACGCTTAT
+TTACTCTGTAAGTAGCTCTGCGCCTCGCGAATGAGCGAGTCTGCTATTTTTCCCGTATCC
+ATTTTTAACTCACCGTTACGGATAGCCGTTTTTAATGCTTCGACGCGTTCCATATTAATG
+TCGCTGACGCCTGGCTGCATGAGCTTCGCTTGCGCGTCGCTTAACGTTACGCTGGCGCTC
+GTCGCGGCGGACGTTTTTTCCTGACGCGTTTTTTGTACCGGCGTGTCGCTGGTTTCGCGC
+GTCTGGACAGTGCTAACGGGTTTCAAAGGTGAGGTACGGTCAATGCTCATTTATTTATCC
+TCATCGAGGGTTACGTTGTAGCGGCCAGCTACCATCATGGTTGAATATCTCATCGGCAGC
+CGCGACAAAATCTTTACACAATTATAGGTTAATAAGAATATTCCCATCAGAATCGACGGT
+TCCACTCACGATTTGACCCGATGTCATGCGTACGCGCGCATTTTGCGCGACGGCGGCATT
+ATTCATCGCCTGACCTTCCGCATTGACGCTAAACCCCTCGCCATTGGCGATGACCTGTAC
+TCGTTGACCCGCTTTGACGCGCCAGGCCTGACGTATCATCGTAAGCTGTACCGGCTGCCC
+GGGAGCGAGATCGCGCAAACTGACGGCATCCTGAATCTGACGGATATCCAGTACCGTCCG
+CGGCGGTAACTGATCCAGCCTGCCACGTTTTAGCGTGACGTTGGCCGGCGTCAATTTTCC
+GCCGCGCGCGATGGGCGCGGCAACGGCGACATAATTGCCGGTCGCTTGCACATTCACCTG
+CAAATAACGTTTTTCATTGGCGCAGCGCGCCACCACATTGACGTTGCCCCACAGCTTCGC
+GCTGCCCGTCATGCTGAAGGCTGGCTGCTCGCAGCTCGGTAGCAGATTGGGCGATGAACG
+GAGCGTGACAACCACCTCGTCGCTGAAGCCAGCCAGACGCTGGGAAAACCACGTGGTCAG
+CTGGGCGTTGATGTCCTGCGCCATTGTCAGGGGGCTGAACAGCAAAGCCGCCACGGCGAA
+TCCTCGTTTTAACGTTTGCATGGTACTTCCCCCTGGTTGATGTCATGACAGGATTCTACC
+CGTGTGAAGCAAGCATCAACGCAATAAATAGCGACGCATTTTGCGTTTATTCCGGCGATA
+ACGCGCGCGTGAAGGCATTTAAGCTGTCGGCTGAATTTTGCCATTTGCGGAGGAGATATG
+CTCGACAGGCTCGATGCCGCCTTACGATTTCAGCAGGAAGCGCTAAATCTGCGCGCGCAA
+CGTCAGGAAATATTAGCGGCGAATATCGCCAATGCCGATACGCCGGGGTATCAGGCGCGC
+GATATTGATTTTGCCAGTGAGTTAAAAAAGGTGATGGTGCGTGGACGGGAAGAAACCGGC
+GGCGTCGCGTTAACGTTGACTTCCTCTCACCATATTCCCGCCCAGGCGGTCTCTTCTCCC
+GCAGTGGATCTGCTTTACCGCGTACCCGATCAGCCTTCTTTGGATGGTAACACCGTAGAT
+ATGGACAGGGAACGTACGCAGTTTGCGGATAACAGTCTCAAATATCAGATGGGGCTTACC
+GTTCTGGGTAGCCAACTCAAAGGCATGATGAATGTGCTACAGGGAGGAAACTAATTCGTG
+GCGCTGTTAAACATTTTTGATATTGCCGGATCGGCGCTTGCCGCGCAGTCCAAGCGGTTG
+AACGTTGCGGCCAGTAACCTGGCGAATGCGGATAGCGTCACCGGCCCGGACGGACAGCCT
+TATCGCGCCAAACAGGTGGTTTTTCAGGTGGACGCCGCGCCGGGGCAAGCCACTGGCGGG
+GTAAAGGTCGCCAGCGTGATTGAAAGTCAGGCACCGGAAAAGCTGGTTTATGAGCCAGGC
+AATCCGCTGGCGGACGCTAATGGTTACGTCAAAATGCCCAACGTCGATGTGGTCGGCGAA
+ATGGTTAACACGATGTCAGCCTCGCGCAGCTATCAGGCAAATATCGAAGTCCTGAATACC
+GTAAAAAGCATGATGCTTAAAACGCTGACATTAGGCCAGTAAAGGAGGCGCGTATGTCTA
+TTGCCGTAAATATGAATGACCCGACCAACACGGGCGTCAAAACGACGACCGGCAGCGGGT
+CGATGACTGGAAGCAACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTGGTCGCGC
+AATTGAAGAACCAGGACCCGACTAACCCATTACAAAATAATGAGTTAACGACGCAGTTGG
+CGCAAATCAGTACCGTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCTATTTCTG
+GGCAAATCGATAATAGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGCGTTATGG
+TGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACGTCCACGA
+CGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATTACCGATA
+AAGATGGCCGGGTGGTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTACACACCT
+TTACCTGGGATGGTAAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTACAACATTG
+CGATTACCGCCAGCAATGGCGGAACGCAACTGGTGGCGCAGCCGCTGCAATTCGCTCTGG
+TACAGGGCGTGACGAAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTACGGCACCA
+CCACACTCGACGAAGTTCGGCAAATAATCTAAGCCCTTACACTTATCAGGAGTCAGTCAT
+GTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCCACCAACCTTGATGTTATCGG
+TAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCCGGTACGGCATCATTTGCCGA
+TATGTTCGCCGGTTCCAAAGTGGGGCTGGGCGTAAAAGTGGCGGGGATTACCCAGGATTT
+TACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGATGTCGCGATTAGCCAGAACGG
+TTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTATAGCCGCAACGGCCAGTTCAA
+ACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATGCAGTTGACCGGCTATCCGGC
+CACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCTGCGCCGATCACCATTCCGAA
+CACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATGCAGATCAACCTGAACTCAAC
+GGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGATGCGGATTCGTATAACAAAAA
+AGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCATGACATGAACGTCTATTTTGT
+GAAAACCAAAGATAATGAATGGGCTGTGTATACCCATGACAGCAGCGATCCTGCAGCCAC
+AGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAAAACGGGATTCTGGAGTCTGG
+TGGTACGGTTGACATCGAAACCGGTGAAATTAATGGCGCGACTAAGGCCACCTTCTCCCT
+CAGCTTCCTTAACTCTATGCAGCAGAACACCGGGTCGAACAATATCGTCGCCACCAATCA
+AAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATTAACAACGACGGCACCGTGGT
+TGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAGATAGTGCTGGCTAACTTCGC
+CAATAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGGGCGGCAACGCAGGCTTCTGG
+GGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGTAAGCTGACGAACGGCGCGCT
+GGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAATATGATCGTCGCGCAGCGTAA
+CTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAGATCCTCAATACGCTGGTTAA
+CCTGCGCTAAGCGCCTGACGGGATAGCTTAATGGATCACGCAATTTATACCGCCATGGGG
+GCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAATGCCTCG
+ACGCCGGGCTTTCGCGCACAGCTTAACGCGTTACGCGCAGTGCCTGTTGATGGCCTCTCT
+TTAGCAACGCGCACGCTGGTTACGGCGTCGACGCCCGGGGCGGATATGACCCCGGGTCAG
+TTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTGCAGCAGGACGGCTGGCTGGTGGTG
+CAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGCCCGACC
+GGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGACCGATTACCGTTCCT
+GAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCCGGCGAC
+CCGCCAAACACGGTGGCGCCCGTTGGGCGACTGAAGCTGGTCAAAGCGGAAGGCAATGAG
+GTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAACGCGGG
+GCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGCAGTAAC
+GTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAAATGCAG
+ATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTGTCGATG
+AGTTAATACAGGACATTTTATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGC
+GCAGCAAACCAATATGGATGTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTT
+TAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGC
+GCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCC
+GGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGA
+TGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTA
+TACCCGCGACGGCTCTTTCCAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTT
+TCAGGTGCAGCCGGCAATCACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGA
+CGGCGTGGTCAGCGTGACCCAGCAGGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAA
+CCTGACCACCTTTATGAACGACACCGGGCTGGAAAGCATTGGCGAGAACCTCTATATCGA
+AACGCAATCGTCCGGCGCGCCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTT
+GTATCAAGGGTATGTCGAAACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGAT
+TCAGGTTCAACGCGCCTATGAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCT
+GCAGAAACTGACGCAACTCTAAGGGGCCGCCGGTGGGGGATACGCCACCGGCTCCCTGAT
+TTTGAAGATGAAGGTAATGCAAAAATACGCGCTTCACGCTTACCCAGTTATGGCCCTGAT
+GGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAACCGCTTGTGCAGGGGGCGAC
+CACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAATGGCTCCATATTTCAGTCTGC
+GCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGATCGTCGACCGCGTAATATCGG
+CGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCCAGTAAAAGCTCGTCGGCAAA
+TGCCAGTCGCGACGGCAAAACCAGCTTTGGTTTTGATACGGTACCGCGTTATCTGCAGGG
+ATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGCGGCAACTCTTTTAATGGTAA
+AGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTGACCGTGACCGTCGATCAGGT
+TCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAGATCGCGATTAATCAGGGAAC
+GGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACCATCAGCGGCAGCAACTCTGT
+TCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTCGGGAACGGCTATATTAACGA
+AGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAATTTGTCGCCGATGTAAGCGAG
+GTGTATGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACTCTGGCGCAC
+GCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCGCTGATCGGC
+TACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACGCCATTTACC
+ACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACCGGCACCAAC
+ATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCTTTTGCGCGA
+CAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGTCTGCGTGGC
+GGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCTCTGGCGCAG
+GGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTGCAGGTTAAC
+CAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTGCCGACTCAG
+TTCGGCGCTGGCAACACCATTAACCTGCAATTGAACGACGAAGATTTTACGATGGCGCAG
+CAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCGCTTGATGCG
+CGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTTCTGGCGGAC
+ATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATCAACTCGCGT
+ACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTGGCGCAGGGC
+AATTTGTCAGTGACAGTCAATCGCCAGCTCAACGTCAACCAGCCGAATACGCCATTTGGC
+GGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGCGGCGGATCG
+CTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTGAATGCGCTT
+GGCGCGACGCCGATGGACCTGATGTCGATTTTGCAGTCCATGCAGAGCGCGGGCTGTCTA
+CGCGCCAAACTGGAAATCATCTGATGATCGGAGACGGTAAATTGCTGGCCAGCGCGGCCT
+GGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCGGCGGCGAATA
+TCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTGAAAAGTATGC
+GCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACACGTCTGTATACCAGCA
+TGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGGCTGGCGGATA
+TGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCGGATGATGCGCCGCAAGTAC
+CGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTGACCCAACTGG
+TGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCCGGTGACAGTA
+AAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAAAGCGGGGTGC
+CGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAGCGGCAAATCC
+TGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACCGCCAGTTGGA
+AAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCGAAAAAAGTGA
+AAGCGAAATTCCGCGTCTATAACTCGTATCTGGAGGCGTTATCGGATTATGTCGCGCTGT
+TAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAGCAAGGCGCAG
+TGGCCCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAATTGACCAGCA
+TGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGCGCGAATCTCG
+ACAATCTCTTTTAAATTGCTCAAGTCCACGTAGTCGCTGCCGATAACAACGAGTATTGAA
+GGATTAAAAGGAACCATCATGTCCAGCTTGATTAATCACGCCATGAGCGGACTTAACGCC
+GCGCAGGCCGCGTTAAATACGGTCAGTAATAACATCAACAATTATAACGTTGCGGGTTAT
+ACCCGGCAGACAACTATTCTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGCTGGATA
+GGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGAATATGATGCGTTTATCACTAATCAG
+CTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAACCACGCGCTATGAACAAATGTCGAAA
+ATCGACAACCTGCTGGCCGATAAATCCAGCTCACTGTCTGGTTCGTTGCAGAGTTTTTTT
+ACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCGCTGATT
+GGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAACCACCGATCAGTATCTGCGCGATCAG
+GATAAACAGGTCAATATCGCGATTGGCTCCAGCGTGGCGCAAATCAACAATTACGCGAAG
+CAGATAGCTAACCTGAACGATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGCGCATCG
+CCGAACGACCTGCTCGATCAGCGTGATCAGTTGGTCAGCGAGCTTAACAAGATCGTTGGC
+GTCGAGGTGAGTGTACAGGACGGCGGCACCTATAACCTGACGATGGCCAATGGCTATACG
+CTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGACCCGACG
+CGAACGACTGTCGCTTATGTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAAAAGTTG
+CTGAACACCGGTTCGCTCGGCGGATTACTGACGTTCCGTTCTCAGGATCTGGATCAGACT
+CGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAGCATACC
+AAAGGTTATGACGCCGACGGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCGCCGGTG
+GTATATAGCAACAGTAATAATGCCGATAAAACGGTATCGCTAACCGCTAAGGTGGTCGAC
+AGCACGAAGGTTCAGGCGACGGATTATAAGATTGTTTTTGACGGTACAGACTGGCAGGTT
+ACTCGCACTGCGGATAACACCACCTTCACGGCGACAAAAGATGCTGACGGAAAACTGGAG
+ATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTTCTTCTC
+AAGCCGGTCAGCAATGCTATCGTCGACATGAACGTTAAAGTGACAAATGAAGCCGAGATT
+GCGATGGCGTCTGAGTCAAAACTCGATCCTGACGTGGATACCGGCGACAGCGATAACCGC
+AATGGTCAGGCATTGCTGGACTTACAAAACAGCAATGTAGTGGGCGGCAACAAAACCTTT
+AACGATGCTTACGCCACGTTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTGAAAACC
+AGCAGCACCACGCAAGCGAATGTGGTTAAACAGCTTTATAAACAGCAACAGTCGGTTTCC
+GGCGTTAACCTCGACGAAGAGTACGGCAATTTGCAGCGTTATCAGCAGTATTATCTGGCG
+AATGCGCAAGTATTGCAGACCGCGAATGCGCTGTTTGATGCGTTACTGAATATTCGCTAA
+AGGAGAAGGATGACATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCA
+TCACTAATTCTCAGGCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCG
+TTACCAACCCATCTGACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTCTCAGGCGC
+AGGCGCAGAATAGCCAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGG
+AAGAAAGCGTACTCAGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCT
+ATGCCGGAAACGGCACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGG
+GGATCCGCGATCAGCTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCT
+TTGCCGGGTATAAAACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCG
+GCGAGAAAAGTGTTACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGG
+GCGCGCAAATTTTTAATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACT
+CCGAAAAGAATCTGTTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGG
+AAGGCAATGACGTGGAAAAAGAAAAGGCCGCTGCCGCCATTGATAAAACCAATCGCGGCT
+TAAAAAATTCGCTCAATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCG
+AACTCAGTACGCTGGATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTGCAGATGA
+GCAACCTGGTAGATGTGGACTGGAACTCGGTCATCTCCTCCTACGTCATGCAACAGGCGG
+CATTACAGGCGTCCTATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGA
+ACCGGTAACGCCTCTTTTTGAAACATATCACGAAACTGGATATGTTTTGTCTGCCCGCGC
+CATCCACCCCGGCGCGGGCATTTTTTTAGTCGTCATTGAGTTAGTGGTCATATTGTCGCG
+CCCGTAGCGACGCCATCCGTACGTATTATCCCGCCCGATCTCATAAACGCCTGGAGTGAC
+TAAAAGACGCCATGGGGTGAGGCATCGCCCTGTAAGGGGCATAAAAAAGCCGACCTGGCG
+GTCGGCTTTGTATCAGCATTTACATCATTCTACCGGCTGTGGTCGTGTTGCCGGGGCGCT
+GGCGTGACGTGTGGCGCTGTGTCCGCCTGCTGCGCCTTTACCTTCAAAGTGGAAGGAAGG
+GCGCTGCCAGTCGCTATGGTGCGGGGTTTCCGGCACATATTCCGGCGCTGGCGCACGCGT
+CATCGGCGCGCTGGCGTGGTTATGATCGTCAACGCAGACAACGTCCTGCGGCTTTTCCAC
+CACCTGGGCCGGTGCGATAACGGTTTCTTCTGCCGTGTGCTCCACAACAGCCGCTTCCGC
+TTTTGTCTCTTCTTCTGGCTCGACAACGACAACATCAGCTACGTTTTCAGCCACCGTAAT
+GGACGCGTCGGCGGTTTCTGCTACCGGTTCGGCGTCAGCAATAACCTCTTGCGCTTCCGG
+CGTATCGCTTTCGACAATCAGTTGCGGCTGTTCATCAACCGGCGCGGCAATCACTTCCGG
+ATGCGTTGTCTCGACCTCGACGACTTCCGGCGCCTGTGGTTCGGCGACGGTCTGCGGCTC
+AACGGCAACGTTTTCTACTGCCTGTACCGACGCTTGTGGTTCGAGCGCTACGGTCGCAGC
+GATAACCTGCTGTTCAGCGACAACCGGTTGTGGCAGCGCCAGATCTGCTTCACGCTGCTC
+TTCAACAACCTGCGTTTCCTGAGGACGGACAATCGGGTAGCGGATCCAGACTTTACCGGA
+TGCCATTTCCGGCGACGCGCAGGCGACGGTTAACGGCATTGGCGATTGTGTCGGGTAGCG
+CTCGTCACGATAGCGACGGCGACGCTGACCGCTTACGCGCAGGTGGCGCGGAGAACGGCG
+GGAGCGACGCGGCATACCGGTATTATCGCGAGGTTCTACGCTATCATCCTGCTCCGGCGT
+GATATCGGCAACGACAGGTAAATCAACTTTCGCCAGCTCGGTACGCGGCGCTGGAACGGG
+CTGTTCAACGTTTTCAACCGGGCGTGGTTTGTCGTCGACGACCGGCGTGTCAACCGTTTC
+AACCACTGCGCTGTTGGTAAAGCGGACTTTCTGATTAAGCTGACGCTGCTTGCGGCGCGG
+CTGAACCTGCTGAACGCGTTCTTCCTGCTCGGTCTCCTGGACAGGTTGTTCTTCGCGGTT
+AAGCGCTTTTACTTCCTGCTGCGCCTGGCGCTTGTCATCATTGCGGCGGCGGCTGCGTTC
+GCGACGCGGCGTCTGTTGCTGCTCATCGCCAGTTTTCACTTTTTCCGCCGTTTCCTGCTG
+GCGGGTGTCGCGCGTTTCCGCATTTTGCTGCTGCGCCTGGCGACGGTTACGACGATTATC
+GTCGCGGCTCTCGCCGCCGTCACGTCCGGCACGGTTATCACGGGTGTCGCGGCGTTCGTT
+ACGATCGCGACGGTTGTTCTGCCGTGGCTTGCGACGATCCTGCTGACGCTCCGCTTTTTC
+TTCCGCTTTCGGTGCGGCTGTTTCAACGGCTTTCGTTTCTTCACCGCTGAACAGTTGTTT
+CAGCGCGTTAAGGAAGCGGCTAAACAGACCCGGCTGGGCAGGCTGTGTGGCGGCAACATT
+ATCCTTTTTCGCCGTGGCGACGCTAACCGCCGGTTCGACAGGCGTCGGCGCTGGAGGCAC
+ATCTGGCATAGCGAATGTCGCCAGCGCAGGCTGTTCCGGGCGTTTACGCTCGGCGTACTC
+TTCTTCAGAAGGCAGCGCCATCGCTTCTTCGTGCAGCTTCGGCAGCATGTAGCTCAGGGT
+CGGCGTTTCTTCCCCTTTGCGTACGCGCAGCACGGAATAGTGCGGCGTTTCCATCTGATC
+GTTCGGGACGATGACACAGCGGACGCCATCCTGACGCGTCTCAATAGCGTTCACTGCCGT
+CCGTTTTTCGTTAAGCAGATAAGAGGCGATCGGCACCGGAACAATGGCATGGACTTCCTG
+CGTATTCTCTTTCAGCGCTTCTTCTTCAATCAGGCGCAGAATGGACAGCGACAGAGATTC
+GTTATCGCGCACGGTGCCGGTACCGCTACAGCGCGGACACACGTGATGGCTGGATTCGCC
+CAGCGACGGGCTCAGGCGCTGACGCGACATTTCGAGCAGGCCGAAGCGGGAAATATGGCT
+AATCTGAATACGCGCCCGGTCCTGACGCACCGCTTCACGCAGACGGTTTTCTACCGCGCG
+CTGGTGACGTACCGGCGTCATATCGATAAAGTCGATAACGATCAGGCCGCCCAGGTCGCG
+CAGACGCAACTGGCGGGCAATCTCGTCGGCCGCTTCGAGATTGGTGTTGAACGCGGTTTC
+TTCGATATCGCCGCCGCGAGTCGCGCGGGCGGAGTTGATATCGATGGCGGTTAACGCTTC
+GGTACTGTCAATGACGATGGAGCCGCCGGAGGGCAGGCGCACTTCACGCTGGAACGCTGA
+CTCGATCTGCGATTCGATCTGGTAATGGCTGAACAACGGGATTTCACCGGTGTACAGCTT
+AATTTTGCTGCTAAAATCCGGGCGGCCCAACGCGGCGATATGCTGACGCGCCATTTCCAT
+CACTTTTGGATTGTCGATCAGGATTTCACCGATATCCTGACGCAGATAGTCGCGAAACGC
+GCGTACGATGACGTTGCTTTCCTGATGGATCAGGAACGGCGCGGGACGGCTTTCAGCGGC
+TTTCTGAATGGCTTCCCAGTGTTTCAGGCGGAAGCTTAAATCCCACTGCAACGCTTCGGC
+GGATTTACCCACGCCCGCGGTACGTACGATAAGCCCCATCCCTTCAGGAAGTTCCAGGCT
+GGCCAACGCTTCTTTTAACTCGGTACGATCGTCGCCTTCAATGCGACGGGAAATACCACC
+CGCGCGCGGGTTATTCGGCATCAGCACCAGGTAGCTGCCCGCCAGACTGATAAAGGTGGT
+TAACGCCGCGCCTTTGTTGCCGCGCTCTTCTTTATCGATTTGAACAATGACTTCCTGGCC
+TTCGCGTAACACGTCTTTAATGTTCGGGCGACCATGAGCGCTGTAGTTAGCGGGGAAATA
+TTCGCGGGCAATTTCTTTTAACGGGAGGAAACCGTGACGTTCTGCGCCGTAATCAACAAA
+AGCCGCTTCCAGGCTCGGTTCAATACGGGTAATTTTGCCTTTATAGATGTTCGCTTTTTT
+CTGCTCGTGTCCGGGGCTTTCTATATCCAGATCGTACAGACGCTGCCCATCTACAAGGGC
+GACGCGCAACTCTTCCTGCTGAGTCGCGTTGATTAACATTCTTTTCATCGTAACTTACTC
+ATTATTCTTACGTTGACGACTAAGCTGCGGGCATGGTGACGCCTTACCGGGCATGAACCG
+ATGGCCTCGTGACTATTTCGCGTCGCCAACCTCACGGTTATCGTCAGCTCAAAGAGGCGC
+AGAGTGTCGGTTGCCTGTATTTCATACGGAAACACAGCGCAATTATCAGGGAAGCAGCCT
+GGGCATTACTCTCCAGAGAAGATCCTATCTACCGGTAAGGACTGCAACCCGCAGCCCGCT
+AACTGTCTGAAAAATCAATACGTCTTACGCCATTGCTGCGTTGATGATCGGTCAGACAAA
+ATGGGTTATTCCGCTAAACTTTTTGTTTTAACAAGTTTCGGTGCGGAAACCGCATCATTA
+TTCCACTGCTAACCTTGTTATAGCAAGATGACTTTTACCATTTATCACCCGCTTACTCAC
+AGTTTTTTCACCAGCGTGAGCCAATCGCTTTAATAACCAGCAAAACCGCAGTGAAAAATG
+TTCATCCACTGGCGTAGACGTCTCTATAAGCATAGAAAAATGTGTGGCGCGAATCTCACA
+GGCTATTTAGAATCGCCCCCCATGAAAACAGAAACGCCATCCGTAAAAATTGTTGCTATC
+GCCGCTGACGAAGCGGGGCAACGCATTGATAACTTTTTGCGCACCCAACTGAAAGGGGTA
+CCAAAAAGTATGATTTATCGCATCTTGCGTAAAGGCGAGGTGCGGGTGAACAAAAAACGC
+ATTAAACCGGAATACAAACTGGAAGCGGGCGATGAAGTCCGCATTCCGCCGGTTCGCGTT
+GCTGAACGCGAAGAAGAGGCCGTGTCGCCGCATTTGCAAAAAGTGGCGGCGTTGGCGGAC
+GTCATTTTGTATGAAGACGACCATATTCTGGTGCTGAATAAGCCTTCCGGCACCGCCGTA
+CACGGCGGGAGCGGGTTAAGTTTTGGCGTCATCGAAGGGCTGCGGGCGTTGCGTCCGGAA
+GCGCGATTCCTGGAACTGGTGCATCGTCTTGACCGCGATACCTCCGGCGTGCTGTTGGTG
+GCGAAAAAACGCTCCGCGCTGCGTTCGCTGCATGAACAACTGCGCGAAAAGGGAATGCAG
+AAAGATTATCTGGCGCTGGTGCGCGGCCAGTGGCAATCGCACGTTAAAACCGTACAGGCG
+CCATTATTAAAGAACATTCTGCAAAGCGGCGAACGCATTGTTCGCGTGAGCCAGGAAGGC
+AAACCGTCAGAAACGCGCTTCAAGGTGGAAGAGCGCTATGCCTTCGCCACGCTGGTGCGC
+TGTAGCCCGGTCACGGGCCGTACGCATCAGATTCGCGTACATACCCAATATGCCGGTCAC
+CCTATTGCGTTCGACGATCGCTACGGCGACCGTGAGTTTGATCAACAGCTTACCGAAGCG
+GGAACCGGTCTTAAACGTCTCTTTCTGCACGCCGCGGCGCTGAAGTTCACGCATCCGGGA
+ACGGGCGATGTCATGCGCATTGAAGCGCCAATGGATAACGCCCTGAAGCGCAGTCTGCAG
+GTGCTGCGTAACGCAAAATAGTTCCTCTCTCGGGCAGGTTATCTGCCCGAATCTCACTTT
+TCTCATAATATTTTTGTTTTGCTGTATCCGACGCATTTTTACCGTTGTGCACTGTTTATT
+CTTGCGATCCGGATTTCGGCGCGTTTAAGGACGAACAGATGGCCAATACTAGCTGGATGC
+GCTCATTTACTCCGCGTTGGGGAAAATACGTTATCGTGCCGCTCGTGATCGCGATGTTGG
+CCGGTTGCGAAGGGAAGGGCGATAGTTCACGACGGGCTTTCGTTGAGTATTTGAATACGC
+AAATCATTACGTCTCCCGTGGTGGGCGTCTGTGAGTTGACGCCAGCCCAACGTCAGGCTT
+TTGGTCATTACGCCGATGACTACGATGTACTATTAGCTGCCTACGGGCAAATCTTTGCTG
+TGGTGTATGAGACCGGCCAGGAGGATAAGATCACCGGTGTTATTCAGTCTGAGCGTGATA
+ATCTGGTTTTCCTGAACGAGCTACGTGTGGCTCGTGACGTAAACAATCGATTTATCCTTC
+GGTTGAAAAATGTGAGTAGTGAAAACAGAAAAAAATATTCTGCTTTAAAGCTCCCCTCTG
+ATGTGAAGCCTGTTTTTGACGCTGCGTGGAATAAAACCGTAACACCGCTGGATGAGACGA
+TGACTCGCTATTATTTTCTGCGCGGAAAGCGGCTCGACCAGCTGGTCGCAATGGGCGAGT
+TTCTGCAAAAACAGGGAAATAAAGTCCGCTTTGAAACGAATGGAAAAGCGGTTTTTGCCG
+ACCTGGCAGCAAAAGAACACTTTCAGGATCAAAAATTTAATTTTTTCATTACGCAGAATG
+ATATAAACCATCTTACTCAGCAGATGGTTGAATTTATAAATAGTCAACAAGATGCGGCGG
+ATGCTGGCGGCGTTAATTAAAGGAATGTGTCGTGAGGTGAAGCAATGTTAGGGGGGGCGT
+AAACTCATCGCGAGATGGAATTTAACGAGTCGCAAAGGGAAGGTTTCAGGACAGTAAACG
+TCCTGAGAGTTGCTCGCGAGAATAAGTTTGTAAGCCGCTTTTGACGCCGTAGAGCGCGTC
+AGGCGAGTATTGAGAACATGTGTTTTTACAAAACTGAACTGAGGTGGGGAATTCATTAAC
+GCGCACGTACACCGCTGTTGATACCCTATGGGATAAAACGCACCGTACATCGGTTCGTAA
+TACCAATGCTTTTTTTCTGGTCGGTGAATGGATTGACCAGGAAACGGGCCCGCACGAAGA
+GAGTGAAGATCGGCAGGCGCTAAATTGTTCACAACAAGCGCTTTCCAGTTGGTTAGAACT
+GGAAGCGGTCGAAACTGCTCCCCAATAAACGGGAGATAACTACCAACACGTGCAGAAACG
+GCTTTTAGCGGTATTTGAAAAGCCTACAGAGTAAGCCGTTTACTGCTGTAGCGGGTTGAA
+GCCCTCCCGTCGCAGCATCTGGCACAGGGCAATAAGCGGCAAGCCGATCAGCGTGTTCGG
+ATCACGACCCTCTAAGCGCTCAAATAATGCAATGCCTAAACCTTCGCTTTTAAAACTTCC
+CGCGCAGTGCAGCGGATGCTCTTTACGGACATAGTCGTCTATTTCCGCTTCGCTTAAATG
+GCGAAAATGAACGTCAAAAGGCTCCACTTCGGTTTGTAAGTGCCCGGAGGCGGAGTTATA
+CAGTGCCAGTCCGGTATAAAACGTCACAATATTTCCGCTGGCTTTGGCTAATTGCTGACG
+CGCTTTTTCTTCCGTCAGCGGTTTGCCGGTGATTTCGCCGTCCAGAACACAAATTTGGTC
+GGAGCCAATAATCAAATGATTCGGGAAACGCGCGGCGAGCGATTGCGCCTTCGCCTGCGC
+CAGCCGCAGCACCAACTGACGCGGCGCTTCGCCCGGCATGGGGGTTTCATCAACATCCGG
+CGCGGCGCATTCGAAAGGAATCGTCAGCTTTTCCAGCAGCGCGCGACGCCAGGGAGAGGT
+AGACGCAAGGATGAGACGGGGCATATTTTTTCCCTCAGATATAGCGTAATGATGAGAGCC
+ATCTTAAACTATGCTCTTCGGTCTTCAAGCCTGTCATACTGACTCGTCTTGAGCGAAAAT
+AAGTCTGTAACCCGCAATGTGTGCGAATTATTGGCAAAAGGCAACCGCAGGCTGCCTTTT
+TCTTTGACTATATGACGTTACGAAGTTAATATGCGCGCCCTATGCAAAAGGTAAAATTAC
+CCCTGACTCTTGATCCGGTTCGTACCGCTCAAAAACGCCTTGATTACCAGGGTATCTATA
+CCCCCGATCAGGTTGAGCGCGTTGCCGAATCTGTAGTCAGTGTGGACAGTGATGTGGAAT
+GCTCCATGTCGTTCGCTATCGATAACCAGCGTCTCGCCGTTTTAACCGGCGATGCGGTCG
+TTACGGTGTCGCTCGAATGCCAGCGTTGCGGGAAACCGTTTACCCATCAGGTTCACACAA
+CGTATTGTTTTAGCCCTGTCCGTTCCGACGAGCAGGCTGAAGCACTGCCGGAAGCGTATG
+AGCCGATTGAGGTAAACGAATTCGGCGAAATCGATCTGCTGGCGACGGTTGAAGATGAAA
+TCATCCTCGCCTTGCCGGTAGTTCCGGTGCATGATTCTGAACACTGTGAAGTGTCCGAGG
+CGGACATGGTCTTTGGCGAACTGCCTGATGAAGCGCAAAAGCCAAACCCATTTGCCGTAT
+TAGCCAGCTTAAAGCGTAAGTAATAGGTCTTCCCCGCGGACGCAGGGATAAACCGTAATT
+GAGGAGTAAGGTCCATGGCCGTACAACAGAATAAACCAACCCGTTCCAAACGTGGCATGC
+GTCGTTCCCATGACGCTCTGACCGCAGTCACCAGCCTGTCTGTAGACAAAACTTCTGGTG
+AAAAACACCTGCGTCACCACATCACTGCCGACGGTTACTACCGCGGCCGTAAGGTCATCG
+CTAAGTAATCGCGCGATACTCGATGCCTTTTGCATCACAGGCGTGCCTGTGGTGTAAAAG
+CCGAGGAGTACAAGCGTGATAAAGCTTAGTGAGGATTTCTCCGCGTAAGCGGAGAACACC
+GAACCAGGCAGCGACGATACCTTGACACGTCTAACCCTGGCGTTAGATGTCATGGGGGGC
+GATTTTGGTCCTTCCGTGACGGTGCCTGCAGCATTGCAGGCACTGAACGCTAATTCGCAG
+CTCACTCTTCTTTTAGTCGGGAATCCCGATATTATCACGCCATTACTTGCCAAAGCTGAC
+TTTGAACAACGTTCGCGTCTGCAGATTATCCCTGCACAGTCAGTTATTGCCAGTGATGCC
+CGGCCTTCGCAGGCGATCCGCGCCAGTCGCGGGACATCCATGCGTGTGGCCCTGGAGCTT
+GTGAAAGAAGGCCGAGCCGAAGCTTGCGTTAGCGCCGGTAATACCGGGGCGCTGATGGGG
+CTGGCGAAATTATTGCTCAAGCCTCTTGAGGGGATTGAGCGTCCGGCGTTGGTGACGGTA
+TTACCGCACCAGCAAAAGGGCAAAACGGTAGTGCTTGATTTGGGTGCCAACGTCGACTGT
+GACAGTACCATGCTGGTGCAGTTTGCCGTGATGGGCGCCGTTTTGGCGGAAGAGGTCGTC
+GGGATCAAAAATCCCCGCGTGGCGCTACTCAATATCGGGGAAGAAGAAACCAAAGGCCTC
+GACAGTATTCGCGAAGCCTCTTTAATGTTAAAAACAGTCCCAACCATCAATTACATCGGC
+TACCTTGAGGCGAATGAGTTACTGACGGGAAAAACCGATGTACTGGTGTGTGACGGCTTT
+ACAGGCAATGTCACACTTAAAACGATGGAGGGGGTTGTCAGAATGTTCCTTTCACTGCTG
+AAATCACAGGGCGAGGGGAAAAAACGGTCGTGGTGGCTGCTGTTATTAAAACGTTGGTTA
+CAAAAAAGCCTGACGAGGCGATTCAGTCACCTCAACCCCGACCAGTATAATGGCGCCTGT
+CTGTTAGGATTGCGCGGCACGGTGATAAAAAGTCATGGTGCGGCCAATCAGCGAGCATTT
+GCAGTCGCGATTGAACAGGCAGTGCAGGCGGTGCAGCGACAAGTTCCTCAGCGAATTGCC
+GCTCGCCTGGAATCTGTATACCCAGCCGGATTTGAACCGCTGGACGATGGCAAAGGCGTA
+AACCTGCGGGCGCACAGATAATATCGCTGTCTCCCCGGCGCCGCCAGCGTGCCAGACGTT
+TACAGGTAACGGTATATAACCGAAAAGTGACTGAGCGTACATGTATACGAAGATTATTGG
+TACTGGCAGCTATCTGCCCGAACAAGTGCGGACTAACGCCGATCTGGAAAAAATGGTTGA
+GACCTCTGACGAGTGGATTGTCACTCGTACAGGTATTCGTGAACGCCATATCGCCGCGCC
+GAATGAAACTGTCGCGACGATGGGCTTTACCGCTGCGAATCGCGCGATTGAGATGGCGGG
+GATCGATAAAGACCAAATTGGCTTGATTGTGGTGGCTACCACATCAGCAACGCATGCATT
+TCCAAGCGCGGCATGTCAGATTCAAAGTATGCTCGGTATTAAAGGTTGCCCGGCGTTTGA
+TGTCGCGGCAGCGTGCGCAGGTTTCACCTACGCGTTAAGCATCGCCGACCAGTACGTTAA
+ATCCGGCGCGGTTAAACACGCGCTGGTGGTCGGTTCCGATGTATTAGCCCGCACTTGCGA
+TCCTGGCGATCGCGGTACGATCATTATTTTCGGCGATGGCGCAGGCGCGGCCGTACTGAG
+CGCTTCTGAAGAACCGGGTATTATCTCCACTCATCTTCATGCCGATGGCCGTTACGGTGA
+ATTACTGACCCTGCCGAATGCCGATCGCGTAAATCCGGATAACCCGATTTACCTGACAAT
+GGCGGGCAATGAAGTCTTTAAAGTGGCGGTCACTGAACTGGCGCATATTGTCGATGAGAC
+GCTGGCGGCTAATAACCTGGATCGCTCAGAACTCGATTGGCTGGTGCCGCATCAGGCTAA
+CCTGCGTATCATTAGCGCGACAGCGAAAAAACTCGGCATGTCGATGGACAATGTCGTCGT
+CACGCTGGACAGGCACGGCAATACCTCCGCGGCTTCTGTGCCGTGCGCGCTGGATGAAGC
+CGTGCGTGACGGGCGAATTAAAGCCGGTCAGCTGGTATTGCTTGAAGCCTTCGGGGGTGG
+ATTCACCTGGGGCTCCGCGCTGATTCGTTTCTAGTATAAGGATTTAAACATGACGCAATT
+TGCATTTGTGTTCCCCGGTCAGGGTTCTCAGAGCGTTGGGATGTTGGCCGAAATGGCGGC
+AAATTACCCTATCGTAGAAGAAACGTTTGCTGAAGCTTCTGCGGCTCTGGGATATGATCT
+GTGGGCGCTCACCCAGCAAGGTCCAGCGGAAGAACTGAATAAAACCTGGCAGACGCAGCC
+GGCGTTATTAACCGCTTCCGTCGCGCTTTGGCGCGTTTGGCAGCAGCAGGGCGGTAAAAT
+GCCTGCGTTAATGGCAGGTCACAGCCTGGGCGAATATTCCGCGCTGGTTTGCGCTGGCGT
+CATCAACTTTGCTGATGCCGTTCGTCTGGTGGAAATGCGTGGTAAATTCATGCAGGAAGC
+GGTTCCGGAAGGTACTGGCGGCATGTCTGCGATCATCGGGCTGGATGATGCCTCTATTGC
+TAAAGCCTGTGAAGAATCTGCCGAAGGGCAGGTTGTTTCGCCGGTTAACTTTAACTCGCC
+GGGACAGGTGGTTATCGCCGGGCATAAAGAGGCGGTAGAACGCGCGGGCGCAGCCTGTAA
+AGCCGCTGGCGCGAAACGCGCGCTGCCGCTGCCGGTGAGCGTACCGTCGCACTGCGCGCT
+GATGAAACCAGCGGCAGATAAGCTGGCGGTTGAATTAGCCAAAATTACCTTTAGCGCGCC
+AACGGTGCCGGTAGTAAACAACGTTGACGTGAAATGTGAAACCGATGCCGCCGCTATCCG
+CGATGCGCTGGTTCGCCAGTTGTACAATCCGGTACAGTGGACGAAGAGCGTGGAATTTAT
+CGCGGCGCAGGGCGTTGAACATCTTTATGAAGTGGGTCCAGGTAAAGTCCTCACTGGTCT
+GACGAAACGTATTGTCGACACCCTGACAGCGTCGGCGCTGAACGAGCCGGCGGCGCTGTC
+TGCGGCACTTACGCAATAAAAGAGGAAAACCATGAGCTTTGAAGGAAAGATTGCGCTGGT
+GACTGGTGCAAGCCGTGGCATAGGCCGCGCAATTGCAGAGACTCTCGTTGCCCACGGCGC
+GAAAGTTATCGGGACTGCGACCAGTGAAAATGGTGCGAAGAACATTAGCGACTATTTAGG
+TGCTAACGGGAAAGGTTTGATGTTGAATGTGACCGATCCTGCATCTATTGAATCTGTTCT
+GGAAAATATTCGCGCAGAATTTGGTGAAGTGGATATCCTGGTTAATAATGCCGGTATCAC
+TCGTGATAATCTGTTGATGCGAATGAAAGATGATGAGTGGAACGATATTATCGAAACCAA
+CTTATCATCCGTTTTCCGCCTGTCAAAAGCGGTAATGCGCGCTATGATGAAAAAGCGTTG
+TGGTCGCATTATCACTATTGGTTCTGTGGTTGGTACCATGGGAAATGCAGGTCAGGCAAA
+CTACGCTGCGGCGAAAGCGGGCCTGATCGGTTTCAGTAAATCACTGGCGCGTGAAGTTGC
+GTCCCGTGGTATTACTGTCAATGTTGTGGCTCCGGGTTTTATTGAAACGGACATGACGCG
+TGCGCTGTCTGACGATCAGCGTGCGGGTATCCTGGCGCAGGTGCCTGCGGGTCGCCTCGG
+CGGCGCTCAGGAAATCGCCAGTGCGGTTGCATTTTTAGCCTCTGACGAAGCGAGTTACAT
+CACTGGTGAGACTCTGCACGTCAACGGCGGAATGTACATGGTTTAATCACGATTGAAAAA
+TATTTGCGTTATTAGGGCGAAAGGCCGCAAAATAACGTAAAATCGTGGTAAGACCTGCCG
+GGATTTAGTTGCAAATTTTTCAACATTTTATACACTACGAAAACCATCGCGAAAGCGAGT
+TTTGATAGGAAATTTAAGAGTATGAGCACTATCGAAGAACGCGTTAAGAAAATTATCGGC
+GAACAGCTGGGCGTTAAGCAGGAAGAAGTAACCAACAATGCTTCTTTCGTTGAAGACCTG
+GGCGCAGATTCTCTTGACACCGTTGAGCTGGTAATGGCTCTGGAAGAAGAGTTTGATACT
+GAGATTCCGGACGAAGAAGCTGAGAAAATCACCACCGTTCAGGCTGCCATTGATTACATC
+AACGGCCACCAGGCGTAAGTGAACATCTCCAGGCGGTCGTTCGACCGCCTGAGTTTTATC
+TTTTTGTCCCACTAGAATCATTTTCCCTCCCTGGAGGACAACCGTGTCTAAGCGTCGTGT
+AGTTGTGACCGGACTGGGCATGTTGTCTCCTGTCGGCAATACCGTAGAGTCTACCTGGAA
+AGCTCTCCTTGCCGGTCAGAGTGGCATCAGCCTGATCGACCATTTCGATACTAGCGCCTA
+TGCAACGAAATTTGCTGGCTTAGTAAAGGATTTTAACTGTGATGACATTATCTCGCGCAA
+AGAACAGCGCAAGATGGATGCCTTCATTCAATATGGAATTGTCGCTGGCGTACAGGCCAT
+GCAGGATTCTGGCCTTGAAGTGACGGAAGAGAACGCAAGCCGTATTGGCGCCGCTATCGG
+CTCCGGTATCGGTGGTCTCGGTCTGATCGAAGAAAACCACAGTTCGCTGGTAAAAGGCGG
+ACCGCGTAAGATTAGCCCGTTCTTTGTCCCGTCGACGATTGTTAACATGGTAGCAGGCCA
+TCTGACTATCATGTATGGCCTGCGTGGGCCAAGCATCTCTATTGCGACTGCCTGTACTTC
+AGGCGTGCATAACATCGGCCATGCCGCGCGTATCATCGCCTATGGCGATGCGGACGCGAT
+GGTGGCAGGTGGCGCAGAAAAAGCCAGTACGCCGCTGGGCGTAGGCGGTTTTGGCGCAGC
+GCGCGCGCTGTCGACCCGCAACGATAACCCACAGGCGGCGAGCCGTCCGTGGGATAAAGA
+ACGCGATGGTTTTGTACTGGGCGACGGTGCCGGTATGTTGGTGCTTGAAGAGTACGAACA
+TGCAAAAGCGCGTGGTGCGAAAATCTATGCTGAAATCGTCGGCTTTGGTATGAGCAGCGA
+TGCTTACCATATGACGTCGCCGCCGGAAAATGGCGCAGGCGCTGCGCTGGCGATGGTTAA
+CGCGTTGCGTGATGCCGCGATTGAGCCTGCTCAGATTGGCTACGTCAACGCGCATGGCAC
+GTCGACGCCTGCCGGCGACAAAGCTGAGACGCAGGCGGTTAAGTCAGTCTTTGGCGATGC
+CGCAAGCCGAGTGATGGTGAGCTCGACCAAATCGATGACCGGCCATCTGTTGGGCGCCGC
+AGGCGCAGTAGAGTCTATTTTCTCTATTCTGGCGCTACGCGATCAGGCCATTCCGCCAAC
+CATTAATCTGGATAACCCGGATGAAGGTTGCGATCTGGACTTCGTGCCGCATGAAGCGCG
+CCAGGTCAGCGATCTGGAGTACGCTCTGTGTAACTCCTTTGGCTTTGGCGGAACTAACGG
+TTCCTTGATCTTTAAAAAGATCTAAGTTAAGCCAGAGACAGACATTAATAAAAAGGTCCG
+CTTGTCGGGCCTTTTTTATCAGGCATATCACCTCTTGTTCTGCGTTATTCATCCTGCCAC
+ACTAGCAGGCGACGGATAAGGAGCCACTATGTTTTTAATTAATGGCCATGCGCAGGATCA
+ACTTGCTGTAAGCGACCGGGCGACGCAGTTCGGCGATGGCAGTTTTACGACCGCACGTAT
+TGTTGATGGCAACATTTGCCATCTGGAAGCGCATCTTCAGCGCTTGCAGGTTGCCTGTGA
+AAAATTACGGATCGCTTTTAGCCATTGGGCGACCCTTCGGCAAGAGATGACAATGTTGGC
+CACAGGGCATGATTCAGGCGTGTTGAAAGTGATCATTAGCCGTGGCAGCGGCGGCCGGGG
+ATACAGCGCCATGAATTGTCAGGCAGCTACCCGAATCCTCTCCGTTTCTGCTTATCCCGC
+TTATTATTCTCAGTGGCGTAAGCAAGGCATCACTCTTACCCTTAGTCCCATACCGCTTGG
+GCGCAATCCTTATCTTGCCGGATTAAAACATCTGAACCGCCTCGAACAGGTGTTGATTCG
+CTCTCATCTTGAGCAGACGGACGCCGATGAGGCGCTGGTTCTTGACAGCGAGGGATGGGT
+TACGGAATGCTGTGCGGCTAATTTGTTCTGGCGTACAGGCGACATTGTTTTTACGCCGCG
+TCTGGATCAGGCCGGGGTGAACGGCATTATGCGACAATTTTGTTTACGCCAACTGGCGCA
+ATCTCCTTTCCAGGTTCTTGAAGTACAGGCGAGAGAGGAGGCAGTCAGGCAGGCGGATGA
+GATTATCATCTGCAACGCGCTAATGCCGATTATTCCCATACGCGCCTATCACGGGACGTC
+GTATTCTTCGCGAACACTGTTTCAATTTTTAGCCCCATTTTGTGAGCATCCGAATTAGTT
+ATGAAAAAATTGTCAGGCGTTTTCCTTCTGCTGTTGGTTGTGCTGGGTATTGCCGCGGGC
+GTGGGGATGTGGAAAGTTCGCCATCTGGCGAACAGCACGTTACTTATTAAAAACGAGACT
+ATCTTTACGCTCAAGGCGGGAACGGGGCGGCTGGCGCTTGGCGACCAGCTTTATGATGAA
+AAAATCATTAATCGCCCCCGGGTATTTCAGTGGCTGCTGCGCGTGGAGCCTGAGTTATCG
+CACTTTAAAGCAGGAACTTACCGTTTTACGCCGGGGATGACCGTACGGGAGATGCTTGAG
+TTGCTGGAGAGCGGCAAAGAAGCGCAATTCCCGTTGCGGTTTGTGGAAGGGATGCGCCTT
+AGCGATTACCTGAAACAGTTACGAGAGGCGCCGTATATTCGCCATACATTGCCGGATGAT
+GACTATGCCACTGTCGCTCAGGCATTAAAGCTTGCGCACCCGGAATGGGTAGAAGGGTGG
+TTCTGGCCTGATACCTGGATGTATACCGCCAACACCAGCGATGTCGCTATTCTCAAGCGA
+GCGCATCAAAAGATGGTGAAAGCTGTCGATACTGTCTGGAAAGGTCGGGCCGAGGGGCTG
+CCTTATAAAGATCAGAACCAACTGGTGACAATGGCCTCGATTATTGAAAAAGAGACGGCT
+GTCGCCAGCGAACGCGATCAGGTGGCCTCAGTCTTTATTAATCGCCTGAGAATCGGTATG
+CGCCTTCAGACCGATCCCACCGTGATTTACGGGATGGGGACGAGTTATAATGGTAACTTG
+TCGCGTGCGGATCTGGAAAAGCCGACGGCTTATAACACGTATACCATAACCGGGCTGCCG
+CCAGGACCGATTGCATCGCCCAGCGAAGCGTCATTGCAGGCGGCGGCGCATCCGGCGAAA
+ACGCCGTATCTCTATTTTGTGGCCGACGGTAAAGGCGGTCACACATTTAACACCAATCTT
+GCCAGCCATAATCGGTCAGTGCAGGAGTACCTGAAAGTGCTTAAGGAAAAAAATGGGCAG
+TAATTATATCGTCATCGAGGGCCTGGAAGGCGCCGGAAAAACCACTGCGCGCGACGTGGT
+GGTGGAGACCCTTGAGCAACTGGGTATTCGTAATATGATTTTTACCCGTGAGCCGGGCGG
+TACGCAGCTTGCCGAAAAACTAAGAAGTCTGGTATTGGATATCCGATCGGTAGGCGACGA
+AGTGATTACCGATAAAGCGGAAGTGCTGATGTTTTATGCTGCTCGCGTACAGCTCGTCGA
+AACGGTAATCAAACCCGCGCTGGCGCAAGGCATATGGGTGATCGGCGATCGCCACGATCT
+CTCGACCCAGGCGTATCAGGGGGGAGGGCGCGGCATTGATCAAACCATGCTGGCGACACT
+ACGCGATGCCGTGCTGGGCGATTTTCGCCCTGACCTGACGCTGTATCTGGATGTCACGCC
+GGAAGTCGGGCTAAAACGCGCCAGAGCGCGCGGCGATTTGGATCGCATTGAGCAGGAATC
+TTTTGATTTCTTTAACCGGACTCGCGCGCGCTATCTGGAACTGGCGGCGCAAGACTCGCG
+TATCCGCACCATTGACGCGACCCAGCCGCTGGATGCCGTCATGCGCGACATTCGCGCCAC
+GGTGACGAAGTGGGTGCAGGAGCAAGCGGCATGAAATGGTATCCATGGTTACGGCCCGCC
+TATGAAAAACTGGTAGAAAGTTACCAGGCGGGACGTGGGCACCATGCGCTACTGATTCAG
+GCCTTACCTGGCATGGGCGACGAGGCGCTGTGCTATGCGCTGAGCCGTTATCTGTTATGC
+CAGCAGCCTGAGGGCCACAAAAGCTGTGGGCATTGCCGTGGCTGTCAGCTTATGCAGGCT
+GGCACGCATCCGGACTATTACACGCTGACGCCGGATAAAGGCAAAAGCAGCCTCGGCGTA
+GATGCGGTACGCGAGGTCAGCGAGAAATTGTACGAGCACTCCCGTCTGGGCGGCGCGAAG
+GTGGTGTGGATTGCGGATGCGGCGCTATTAACCGACGCCGCCGCCAATGCGTTGCTCAAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/quast_report.tsv	Tue Oct 17 14:13:45 2023 +0000
@@ -0,0 +1,14 @@
+Assembly	SRR3168967
+# contigs (>= 0 bp)	494
+# contigs (>= 1000 bp)	36
+Total length (>= 0 bp)	4901192
+Total length (>= 1000 bp)	4720553
+# contigs	124
+Largest contig	877822
+Total length	4773986
+GC (%)	52.06
+N50	301156
+N75	180527
+L50	5
+L75	11
+# N's per 100 kbp	0.00