diff --git a/.gitignore b/.gitignore
index 6f623f5f3733601467c9ea88302fc145af162118..b0f0fdb37ff00a646e52133d4379c39abe3a00ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,11 @@ __pycache__/
 *.egg-info
 slurm*
 
+/script_repet/repet_tools/PASTEC/ATha/
+/PASTEC_snakemake/scripts/Test_agents/
+/PASTEC_snakemake/scripts/Test_corner/
+/PASTEC_snakemake/athaTEref_ru1_PASTEC_results/
+
+
+/PASTEC_snakemake/run_Snakemake_debug.sh
+/PASTEC_snakemake/all_consensus.fa
diff --git a/PASTEC_snakemake/README.md b/PASTEC_snakemake/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..ab5951bd9d1d44c1688c0e1d3f56ad8ef5020d37
--- /dev/null
+++ b/PASTEC_snakemake/README.md
@@ -0,0 +1,184 @@
+# PASTEC
+PASTEC standalone based on PASTEC 2.0
+This pipelines annotate TE
+
+## Directory tree
+
+```
+./
+├── config
+│   ├── config.yaml
+│   ├── Decision_rules.yaml
+│   └── WickerClassifHierarchy.txt
+├── envs
+│   ├── Hmmer.yaml
+│   ├── mcl.yaml
+│   ├── tefinder.yaml
+│   └── TRF.yaml
+├── README.md
+├── run_Snakemake.sh
+├── scripts
+│   ├── CreateBatchConsensus.py
+│   ├── DetectPolyASnakemake.py
+│   ├── DetectTRFSnakemake.py
+│   ├── DetecttRNA.py
+│   ├── DetectTRSearchSnakemake.py
+│   ├── FilterConsensus.py
+│   ├── LaunchPASTEC.py
+│   ├── MCL_clustering.py
+│   ├── MergeFiles.py
+│   ├── PostAnalyzeTELib.py
+│   ├── PostProcessClassification.py
+│   ├── Preprocess_genome_file.py
+│   └── __pycache__
+├── Snakefile
+└── Snakefile_conda
+```
+
+
+### Scripts
+python scripts used in the Snakefile
+
+### config
+The directory contains snakemake config file
+
+```yaml
+#Input files
+# Absolute Path to genome file, must be a fasta
+Consensus_file:
+
+# Absolute Path to Apptainer images
+container :
+  REPET:
+
+#if True, Enable the corresponding feature detection
+Feature_detection:
+  TerminalRepeatSearch: True
+  TandemRepeatSearch: True
+  PolyAtailSearch: True
+  ORFSearch: True
+  HmmSearch: True
+  BlasterBlastn: True
+  BlasterTblastx: True
+  BlasterBlastx: True
+  HGBlasterBlastn: True
+  DNABlasterBlastn: True
+  RNAsearch: False  # Does nothing
+
+# Choose your blast type,
+# /!\ WARNING: NCBI+ is not supported yet
+
+blastType: "ncbi"
+#blastType: "ncbi+"
+
+CustomBanks? : False
+#Path to you DataBanks.The standard databanks are included in the REPETv4 repo. If you don't have a custom bank and don't know what bank to use, check the documentation for some links to reference banks
+#If you use the conda Snakefile, you will not be able to use the defaults banks and will have to input valid customs banks
+DataBanks:
+  knownTEnuclBank: /share/banks/repbase20.05_ntSeq_cleaned_TE.fsa
+  profilesBank: /share/banks/ProfileBanks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm
+  knownTEprotBank: /share/banks/repbase20.05_aaSeq_cleaned_TE.fsa
+  HGbank:
+  DNAbank: /share/banks/rRNA_Eukaryota_2020_2021.fsa
+
+#Post classification curation, Set True to Enable.
+ClassificationPostProcess:
+  removeRedundancy : True # Remove redundant consensus
+  reverseComp : False # Filter  consensus that are reverse complement of other consensus
+  addNoCatBestHitClassif : False # Try to salvage unclassified consensus by running blast against the others consensus
+
+# After classification, the consensus are filtered. filtering options, set to True to enable
+Filtering:
+  filter_SSR: True # Filter consensus classified as SSR
+  length_SSR: 0 # Filter SRR longer than the given value
+  filter_unclassified: True # Filter out unclassified consensus
+  filter_unclassified_max_fragments: 10 #Filter unclassified if they align to less than the amount of fragment given
+  filter_host_gene: False #Filter out consensus classified as PHG
+  filter_confused: False #Filter out consensus whose Classification we are not sure about
+  filter_rDNA: False # Filter rDNA
+
+# Internal PASTEC filter
+PASTEC_config:
+  maxProfilesEvalue : 1e-2 # Reject Hmm result if Evalue higher than the given threshold
+  minTeProfilesCoverage : 20 # Reject Hmm result if coverage below the given threshold
+  minHgProfilesCoverage : 75 # Filter HGblast result if Coverage below given threshold
+  maxHelitronExtremitiesEvalue : 1e-3 # Discard Helitron extremity if E-value above the given threshold
+  minTeBankCoverage : 5
+  minHgBankCoverage : 95
+  minRdnaBankCoverage : 95
+  minHgBankIdentity : 90
+  minRdnaBankIdentity : 90
+  minSsrCoverage : 75
+  maxSsrSize : 100
+
+Clustering: # MCL parameters
+  MCL_inflation: 4.0
+  MCL_coverage: 0.0
+  clean: yes
+
+#use low complexity filter in steps 7 and 8
+#/!\ enabling LCF leads to less redundancy being removed
+LowComplexityFilter: False
+```
+
+### run_Snakemake.sh
+This is a bash script to execute PASTEC. The script will activate the snakemake environment and run the pipeline, it is assumed that there is a pre-existing snakemake environment (called snakemake).
+
+If the environment doesn't exist, you can create one, using this command line (it is assumed that conda already exists) :
+
+```
+conda create -c bioconda -c conda-forge --name snakemake snakemake snakedeploy python=3.9
+```
+
+You can also install snakemake in other ways, take a look to this documentation :
+https://snakemake.readthedocs.io/en/stable/getting_started/installation.html
+
+If you don't want to use the bash script to launch the snakemake pipeline, you can execute it with the command line below :
+```
+> conda activate snakemake
+## if using slurm
+> snakemake --use-conda --use-singularity -p --configfile config/config.yaml -j 64 -s Snakefile -R all --cluster sbatch --max-jobs-per-second 5 --max-status-checks-per-second 5
+## if no scheduler
+> snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5
+```
+
+If you want to modify the number of cores the pipelines will run on, modify the __-c__ parameter with your desired number  
+You can also add constraint on RAM and disk usage. Consult snakemake's documentation for the exact params you need to input  
+
+```bash
+./run_Snakemake.sh
+```
+### Snakefile
+
+There are two snakefiles:
+- Snakefile
+- Snakefile_conda
+
+Snakefile uses Singularity image to handle REPET's dependency
+Snakefile_conda uses conda environnement to handle REPET's dependency
+
+modify the run_sankemake script to point to the corresponding makefile you want to use
+
+/!\ If using the Snakefile_conda, you will have to input valid databanks for PASTEC
+
+To obtain a graph of the pipeline, launch the command below :
+```
+snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600 --rulegraph | dot -Tsvg > dag_TEdenovo.svg
+```
+
+## Launch PASTEC snakemake
+1. Fill the config file in the config/ directory
+
+2. Then launch [run_Snakemake.sh](run_Snakemake.sh) :
+```
+./run_Snakemake.sh
+```
+or you can launch directly the command line :
+```
+snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+```
+
+3. The results will be in the directory :
+```
+REPET-snakemake/PASTEC/<fasta_name>_results
+```
diff --git a/PASTEC_snakemake/Snakefile b/PASTEC_snakemake/Snakefile
new file mode 100755
index 0000000000000000000000000000000000000000..22ab8c02366b72f3bc3804c9cb63013d13c47339
--- /dev/null
+++ b/PASTEC_snakemake/Snakefile
@@ -0,0 +1,897 @@
+import shutil
+import sys
+from os.path import join
+import os
+import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
+
+#get da file name
+
+TE_basename = os.path.basename(config["Consensus_file"]).strip(".fa").strip(".fasta")
+genome_name = TE_basename
+project_name=TE_basename
+
+print(TE_basename)
+
+results_dir = "results_PASTEC_{}".format(genome_name)
+
+#suffixes
+SUFFIX_hmmpress=["h3m","h3i","h3f","h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_matcher = ["param","bed","gff3"] #tab file is missing
+
+#all results firectory
+CWD = os.getcwd()
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
+
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
+
+#Boolean to enable or not certains features recognitions
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
+tRNA = bool(config["Feature_detection"]["RNAsearch"])
+
+tRNA=False #output not used anywhere, no use setting it to true
+
+#Check if at least one feature is detected
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+
+if config["CustomBanks?"]: #If you want to use custom banks
+    TEnuclBank = config["DataBanks"]["knownTEnuclBank"]
+    profilesBank = config["DataBanks"]["profilesBank"]
+    TEprotBank = config["DataBanks"]["knownTEprotBank"]
+    HGbank = config["DataBanks"]["HGbank"]
+    rDNAbank = config["DataBanks"]["DNAbank"]
+else: #Otherwise use the banks on the singularity image
+    TEnuclBank =  "/share/banks/repbase20.05_ntSeq_cleaned_TE.fsa"
+    profilesBank = "/share/banks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm"
+    TEprotBank = "/share/banks/repbase20.05_aaSeq_cleaned_TE.fsa"
+    HGbank = ""
+    rDNAbank = "/share/banks/rRNA_Eukaryota_2020_2021.fsa"
+
+#Wildcards
+
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
+
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
+
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
+
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+
+
+#pipeline stuff ඞ
+
+
+rule run_preprocess :
+    input :
+        config["Consensus_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = config["container"]["REPET"],
+        subset_length = 300000000,
+    log :
+        "{}/launch-preprocess.log".format(log_dir)
+    script :
+        "scripts/Preprocess_genome_file.py"
+
+
+
+checkpoint split_all_consensus_in_batches:
+    input:
+       #config["Consensus_file"]
+       rules.run_preprocess.output[0]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches(input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcherThreads2.32 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=TEprotBank,
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank= HGbank,
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=rDNAbank,#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+    if config["CustomBanks"]:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=expand("{}.{{sample}}".format(profilesBank),sample=SUFFIX_hmmpress)
+            params:
+                banks=profilesBank,
+                banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+            log:
+                "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+            singularity:
+                config["container"]["REPET"]
+            shell:
+                """
+                cd {params.banks_dir}
+                hmmpress -f {params.banks}
+                """
+    else:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=touch("{}/Prepare_HMM_banks_empty_file.txt".format(results_dir))
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBankPressed=rules.Prepare_HMM_Banks.output.Preped_banks,
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            profilesBank = profilesBank,
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {params.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.run_preprocess.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            matcherThreads2.32 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False
+if tRNA:
+    rule Run_tRNAscanSE:  # Is here just in case, but output is not used.
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetecttRNA.py"
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename))
+
+## Step 6
+checkpoint LaunchPASTEC: #usine a gaz
+    input:
+        Input_TE_file=rules.run_preprocess.output[0],
+        BLRn_results=rules.cat_BLRn_output.output.align_master_file,
+        BLRtx_results=rules.cat_BLRtx_output.output.align_master_file,
+        BLRx_results=rules.cat_BLRx_output.output.align_master_file,
+        HG_BLR_results=rules.cat_HGBLR_output.output.align_master_file,
+        rDNA_BLR_results=rules.cat_rDNA_output.output.align_master_file,
+        HMM_results=rules.cat_HMM_output.output.HMM_master_file,
+        ORF_results=rules.cat_ORF.output[0],
+        PolyA_results=rules.cat_PolyA.output[0],
+        TRF_results=rules.cat_TRF.output[0],
+        TR_search_results=rules.cat_TRsearch.output[0],
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used ??????
+    output:
+        classif="{}/{}.classif".format(Classif_dir, genome_name),
+    params:
+        Classif_dir=Classif_dir,
+        genome_name=genome_name,
+        maxProfilesEvalue=config["PASTEC_config"]["maxProfilesEvalue"],
+        minTeProfilesCoverage=config["PASTEC_config"]["minTeProfilesCoverage"],
+        minHgProfilesCoverage=config["PASTEC_config"]["minHgProfilesCoverage"],
+        maxHelitronExtremitiesEvalue= config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+        minTeBankCoverage=config["PASTEC_config"]["minTeBankCoverage"],
+        minHgBankCoverage=config["PASTEC_config"]["minHgBankCoverage"],
+        minRdnaBankCoverage=config["PASTEC_config"]["minRdnaBankCoverage"],
+        minHgBankIdentity=config["PASTEC_config"]["minHgBankIdentity"],
+        minRdnaBankIdentity= config["PASTEC_config"]["minRdnaBankIdentity"],
+        minSsrCoverage=config["PASTEC_config"]["minSsrCoverage"],
+        maxSsrSize=config["PASTEC_config"]["maxSsrSize"],
+        TEnuclBank=TEnuclBank,
+        TEprotBank=TEprotBank,
+        rDNAbank=rDNAbank,
+        profilesBank=profilesBank,
+    log:
+        "{}/Classifier".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/LaunchPASTEC.py"
+
+### We run the PostProcessing of the classification
+
+# TODO seperate addNoCatBestHitClassif, removeRedundancy and reverse comp into their own rules -> gain more granularity
+# addNoCatBestHitClassif also summons blaster,breaking down this steps would allow the complete removal of LaunchBlaster.py
+
+rule PostProcessClassif:
+    input: Classif_file=rules.LaunchPASTEC.output.classif,
+            Fasta_file=config["Consensus_file"]#
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: There is a hidden blaster call in ConsensusFiltering script, i would need to break down this rule into smaller ones
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: reanable support for Blastclust ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MCL_clustering.py"
+
+rule all:
+    input:
+        rules.MCL_clustering.output.MCL_fa
+
+
diff --git a/PASTEC_snakemake/Snakefile_conda b/PASTEC_snakemake/Snakefile_conda
new file mode 100755
index 0000000000000000000000000000000000000000..35294e72ad74f4a0ddced74907d36a7884b87241
--- /dev/null
+++ b/PASTEC_snakemake/Snakefile_conda
@@ -0,0 +1,885 @@
+import shutil
+import sys
+from os.path import join
+import os
+import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
+
+#get da file name
+
+TE_basename = os.path.basename(config["Consensus_file"]).strip(".fa").strip(".fasta")
+genome_name = TE_basename
+project_name=TE_basename
+
+print(TE_basename)
+
+results_dir = "results_PASTEC_{}".format(genome_name)
+
+#suffixes
+SUFFIX_hmmpress=["h3m","h3i","h3f","h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_matcher = ["param","bed","gff3"] #tab file is missing
+
+#all results firectory
+CWD = os.getcwd()
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
+
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
+
+#Boolean to enable or not certains features recognitions
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
+tRNA = bool(config["Feature_detection"]["RNAsearch"])
+
+tRNA=False #output not used anywhere, no use setting it to true
+
+#Check if at least one feature is detected
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+
+#No default banks with this Snakefile
+
+TEnuclBank = config["DataBanks"]["knownTEnuclBank"]
+profilesBank = config["DataBanks"]["profilesBank"]
+TEprotBank = config["DataBanks"]["knownTEprotBank"]
+HGbank = config["DataBanks"]["HGbank"]
+rDNAbank = config["DataBanks"]["DNAbank"]
+
+#Wildcards
+
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
+
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
+
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
+
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+
+
+#pipeline stuff ඞ
+
+
+rule run_preprocess :
+    input :
+        config["Consensus_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = "",
+        subset_length = 300000000,
+    conda:
+        "envs/tefinder.yaml"
+    log :
+        "{}/launch-preprocess.log".format(log_dir)
+    script :
+        "scripts/Preprocess_genome_file.py"
+
+
+
+checkpoint split_all_consensus_in_batches:
+    input:
+       #config["Consensus_file"]
+       rules.run_preprocess.output[0]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches(input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcherThreads2.32 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=TEprotBank,
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank= HGbank,
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=rDNAbank,#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        conda:
+            "envs/TRF.yaml"
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+
+    rule Prepare_HMM_Banks:
+        output:
+            Preped_banks=expand("{}.{{sample}}".format(profilesBank),sample=SUFFIX_hmmpress)
+        params:
+            banks=profilesBank,
+            banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+        log:
+            "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+        conda:
+            "envs/Hmmer.yaml"
+        shell:
+            """
+            cd {params.banks_dir}
+            hmmpress -f {params.banks}
+            """
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBankPressed=rules.Prepare_HMM_Banks.output.Preped_banks,
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            profilesBank = profilesBank,
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        conda:
+            "envs/Hmmer.yaml"
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {params.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.run_preprocess.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            matcherThreads2.32 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False #dead rule, do not set to True, it will crash the pipeline<.
+if tRNA:
+    rule Run_tRNAscanSE:
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        script:
+            "scripts/DetecttRNA.py"
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename))
+
+## Step 6
+checkpoint LaunchPASTEC:
+    input:
+        Input_TE_file=rules.run_preprocess.output[0],
+        BLRn_results=rules.cat_BLRn_output.output.align_master_file,
+        BLRtx_results=rules.cat_BLRtx_output.output.align_master_file,
+        BLRx_results=rules.cat_BLRx_output.output.align_master_file,
+        HG_BLR_results=rules.cat_HGBLR_output.output.align_master_file,
+        rDNA_BLR_results=rules.cat_rDNA_output.output.align_master_file,
+        HMM_results=rules.cat_HMM_output.output.HMM_master_file,
+        ORF_results=rules.cat_ORF.output[0],
+        PolyA_results=rules.cat_PolyA.output[0],
+        TRF_results=rules.cat_TRF.output[0],
+        TR_search_results=rules.cat_TRsearch.output[0],
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used ??????
+    output:
+        classif="{}/{}.classif".format(Classif_dir, genome_name),
+    params:
+        Classif_dir=Classif_dir,
+        genome_name=genome_name,
+        maxProfilesEvalue=config["PASTEC_config"]["maxProfilesEvalue"],
+        minTeProfilesCoverage=config["PASTEC_config"]["minTeProfilesCoverage"],
+        minHgProfilesCoverage=config["PASTEC_config"]["minHgProfilesCoverage"],
+        maxHelitronExtremitiesEvalue= config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+        minTeBankCoverage=config["PASTEC_config"]["minTeBankCoverage"],
+        minHgBankCoverage=config["PASTEC_config"]["minHgBankCoverage"],
+        minRdnaBankCoverage=config["PASTEC_config"]["minRdnaBankCoverage"],
+        minHgBankIdentity=config["PASTEC_config"]["minHgBankIdentity"],
+        minRdnaBankIdentity= config["PASTEC_config"]["minRdnaBankIdentity"],
+        minSsrCoverage=config["PASTEC_config"]["minSsrCoverage"],
+        maxSsrSize=config["PASTEC_config"]["maxSsrSize"],
+        TEnuclBank=TEnuclBank,
+        TEprotBank=TEprotBank,
+        rDNAbank=rDNAbank,
+        profilesBank=profilesBank,
+    log:
+        "{}/Classifier".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/LaunchPASTEC.py"
+
+
+rule PostProcessClassif:
+    input: Classif_file=rules.LaunchPASTEC.output.classif,
+            Fasta_file=config["Consensus_file"]#
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: There is a hidden blaster call in ConsensusFiltering script, i would need to break down this rule into smaller ones
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: reanable support for Blastclust ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    conda:
+        "envs/mcl.yaml"
+    script:
+        "scripts/MCL_clustering.py"
+
+rule all:
+    input:
+        rules.MCL_clustering.output.MCL_fa
+
+
diff --git a/PASTEC_snakemake/Snakefile_para b/PASTEC_snakemake/Snakefile_para
new file mode 100755
index 0000000000000000000000000000000000000000..9ae98e421996281e7254af5fd91dbdf1ad60c090
--- /dev/null
+++ b/PASTEC_snakemake/Snakefile_para
@@ -0,0 +1,916 @@
+import shutil
+import sys
+from os.path import join
+import os
+import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
+
+#get da file name
+
+TE_basename = os.path.basename(config["Consensus_file"]).strip(".fa").strip(".fasta")
+genome_name = TE_basename
+project_name=TE_basename
+
+print(TE_basename)
+
+results_dir = "results_PASTEC_{}".format(genome_name)
+
+#suffixes
+SUFFIX_hmmpress=["h3m","h3i","h3f","h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_matcher = ["param","bed","gff3"] #tab file is missing
+
+#all results firectory
+CWD = os.getcwd()
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
+
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
+
+#Boolean to enable or not certains features recognitions
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
+tRNA = bool(config["Feature_detection"]["RNAsearch"])
+
+tRNA=False #output not used anywhere, no use setting it to true
+
+#Check if at least one feature is detected
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+
+if config["CustomBanks?"]: #If you want to use custom banks
+    TEnuclBank = config["DataBanks"]["knownTEnuclBank"]
+    profilesBank = config["DataBanks"]["profilesBank"]
+    TEprotBank = config["DataBanks"]["knownTEprotBank"]
+    HGbank = config["DataBanks"]["HGbank"]
+    rDNAbank = config["DataBanks"]["DNAbank"]
+else: #Otherwise use the banks on the singularity image
+    TEnuclBank =  "/share/banks/repbase20.05_ntSeq_cleaned_TE.fsa"
+    profilesBank = "/share/banks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm"
+    TEprotBank = "/share/banks/repbase20.05_aaSeq_cleaned_TE.fsa"
+    HGbank = ""
+    rDNAbank = "/share/banks/rRNA_Eukaryota_2020_2021.fsa"
+
+#Wildcards
+
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
+
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
+
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
+
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+def get_PASTEC_batch(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Classif_dir, "PASTEC_batch_{BASE}.classif"), BASE=SMP)
+
+
+
+#pipeline stuff ඞ
+
+
+rule run_preprocess :
+    input :
+        config["Consensus_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = config["container"]["REPET"],
+        subset_length = 300000000,
+    log :
+        "{}/launch-preprocess.log".format(log_dir)
+    script :
+        "scripts/Preprocess_genome_file.py"
+
+
+
+checkpoint split_all_consensus_in_batches:
+    input:
+       #config["Consensus_file"]
+       rules.run_preprocess.output[0]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches(input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcherThreads2.32 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=TEprotBank,
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank= HGbank,
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=rDNAbank,#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+    if config["CustomBanks?"]:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=expand("{}.{{sample}}".format(profilesBank),sample=SUFFIX_hmmpress)
+            params:
+                banks=profilesBank,
+                banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+            log:
+                "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+            singularity:
+                config["container"]["REPET"]
+            shell:
+                """
+                cd {params.banks_dir}
+                hmmpress -f {params.banks}
+                """
+    else:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=touch("{}/Prepare_HMM_banks_empty_file.txt".format(results_dir))
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBankPressed=rules.Prepare_HMM_Banks.output.Preped_banks,
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            profilesBank = profilesBank,
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {params.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.run_preprocess.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            matcherThreads2.32 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False
+if tRNA:
+    rule Run_tRNAscanSE:  # Is here just in case, but output is not used.
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetecttRNA.py"
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_basename))
+
+
+#PASTEC_batch = "PASTEC_batch_{{BASE}}"
+## Step 6
+rule LaunchPASTEC: #usine a gaz
+    input:
+        Input_TE_file=get_create_consensus_batch_files,
+        BLRn_results=run_BLRn_batch_files,
+        BLRtx_results=run_BLRtx_batch_files,
+        BLRx_results=run_BLRx_batch_files,
+        HG_BLR_results=rules.cat_HGBLR_output.output[0],
+        rDNA_BLR_results=run_rDNA_batch_files,
+        HMM_results=get_hmmout2align_results,
+        ORF_results=run_ORF_batch_files,
+        PolyA_results=run_PolyA_batch_files,
+        TRF_results=run_TRF_batch_files,
+        TR_search_results=run_TRsearch_batch_files,
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used ??????
+    output:
+        classif="{}/PASTEC_batch_{{BASE}}.classif".format(Classif_dir),
+    params:
+        batch="{BASE}",
+        Classif_dir=Classif_dir,
+        genome_name="PASTEC_batch_{BASE}",
+        maxProfilesEvalue=config["PASTEC_config"]["maxProfilesEvalue"],
+        minTeProfilesCoverage=config["PASTEC_config"]["minTeProfilesCoverage"],
+        minHgProfilesCoverage=config["PASTEC_config"]["minHgProfilesCoverage"],
+        maxHelitronExtremitiesEvalue= config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+        minTeBankCoverage=config["PASTEC_config"]["minTeBankCoverage"],
+        minHgBankCoverage=config["PASTEC_config"]["minHgBankCoverage"],
+        minRdnaBankCoverage=config["PASTEC_config"]["minRdnaBankCoverage"],
+        minHgBankIdentity=config["PASTEC_config"]["minHgBankIdentity"],
+        minRdnaBankIdentity= config["PASTEC_config"]["minRdnaBankIdentity"],
+        minSsrCoverage=config["PASTEC_config"]["minSsrCoverage"],
+        maxSsrSize=config["PASTEC_config"]["maxSsrSize"],
+        TEnuclBank=TEnuclBank,
+        TEprotBank=TEprotBank,
+        rDNAbank=rDNAbank,
+        profilesBank=profilesBank,
+    log:
+        "{}/PASTEC_batch_{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/LaunchPASTEC_para.py"
+
+
+rule cat_PASTEC:
+    input :
+        PASTEC_batch = get_PASTEC_batch#"{}/PASTEC_batch_{{BASE}}.classif".format(Classif_dir),
+    output :
+        Classif_file ="{}/{}.classif".format(Classif_dir, genome_name)
+    shell:
+        """
+        echo "Seq_name	length	strand	confused	class	order	Wcode	sFamily	CI	coding	struct	other" > {output}
+        tail -n +2 {input} >> {output}
+        """
+### We run the PostProcessing of the classification
+
+# TODO seperate addNoCatBestHitClassif, removeRedundancy and reverse comp into their own rules -> gain more granularity
+# addNoCatBestHitClassif also summons blaster
+
+rule PostProcessClassif:
+    input: Classif_file=rules.cat_PASTEC.output.Classif_file,
+            Fasta_file=config["Consensus_file"]#
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: blaster call in ConsensusFiltering script to break down
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: support for Blastclust ? we already have all the dependency ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MCL_clustering.py"
+
+rule all:
+    input:
+        rules.MCL_clustering.output.MCL_fa
+
+
diff --git a/PASTEC_snakemake/config/Decision_rules.yaml b/PASTEC_snakemake/config/Decision_rules.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d934e04953543497f7d3449064b2e2492306dcdb
--- /dev/null
+++ b/PASTEC_snakemake/config/Decision_rules.yaml
@@ -0,0 +1,371 @@
+ENVIRONMENT:
+  TE_SIGNIF_CATEGORY_ORF_BOUNDS : [1000, 3000, 100000]
+  BLAST_ID_WEIGHT : ((50,100,1), (40,50,0.9), (30,40,0.8), (0,30,0.7))
+  PROFILES_SCORE_WEIGHT : [0.8, 1]
+  MAX_CI : 100
+  #maxProfilesEvalue : 1e-3
+  #minTeProfilesCoverage : 20
+  #minHgProfilesCoverage : 75
+  #maxHelitronExtremitiesEvalue : 1e-3
+  #minTeBankCoverage : 5
+  #minHgBankCoverage : 95
+  #minRdnaBankCoverage : 95
+  #minHgBankIdentity : 90
+  #minRdnaBankIdentity : 90
+  #minSsrCoverage : 75
+  #maxSsrSize : 100
+
+ClassI_Agent: # ClassI_agent
+  CI_MAX: 6                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!ClassI"
+  BLR_PATTERN : ':classI:|:ClassI:'
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termLTR$"],   weight: 2}
+      - {if: ["^GAG$"],   weight: 2}
+      - {if: ["^AP$"],   weight: 2}
+      - {if: ["^RT$"],   weight: 2}
+      - {if: ["^RH$"],   weight: 2}
+    classif_BM:
+      - {if: [":classI:|:ClassI:"],   weight: 2}
+
+
+ClassII_Agent:
+  CI_MAX: 6                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!ClassII"
+  BLR_PATTERN : ':classII:|:ClassII:'
+  CONDITIONS :
+    classif_other:
+      - {if: ["^Tase$"],   weight: 2}
+      - {if: ['^Tase\*$'], weight: 2}
+      - {if: ["^RPA$"],    weight: 2}
+      - {if: ["^HEL$"],    weight: 2}
+      - {if: ["^ATP$"],    weight: 2}
+      - {if: ["^CYP$"],    weight: 2}
+      - {if: ["^POLB$"],    weight: 2}
+    classif_BM:
+      - {if: [":classII:|:ClassII:"], weight: 2}
+     
+      
+Crypton_Agent:
+  CI_MAX: 5                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!Crypton"
+  BLR_PATTERN : '(Crypton|CRYPTON)'
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["! ^Tase$", "! ^termTIR$", "^YR$"],   weight: 1}
+    classif_BM: 
+      - {if: [":Crypton"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      - {if: ["> 10000"], weight: -1}
+      - {if: ["^YR$"], weight: 1}
+
+DIRS_Agent:
+  CI_MAX: 12                     #only one "group" of complex condition is considered
+  CI_INCREASE_IF : [">4000bps"]
+  CI_DECREASE_IF : ["<1000bps", ">15000bps"]
+  INIT_CLASSIF : "!DIRS"
+  BLR_PATTERN : '(DIRS|Ngaro|VIPER)'
+  ORF_PATTERN : ('GAG', 'AP', 'RT', 'RH', 'YR')
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termTIR$", "^GAG$"], weight: 1}
+      - {if: ["^termTIR$", "^AP$"], weight: 1}
+      - {if: ["^termTIR$", "^RH$"], weight: 1}
+      - {if: ["^termTIR$", "^YR$"], weight: 1}
+      - {if: ["^termTIR$", "^RT$"], weight: 1}
+      
+      - {if: ["^non-termLTR$", "^GAG$"], weight: 1}
+      - {if: ["^non-termLTR$", "^AP$"], weight: 1}
+      - {if: ["^non-termLTR$", "^RH$"], weight: 1}
+      - {if: ["^non-termLTR$", "^YR$"], weight: 1}
+      - {if: ["^non-termLTR$", "^RT$"], weight: 1}
+    classif_BM: 
+      - {if: [":DIRS"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^YR$"], weight: 1}
+      - {if: ["^GAG$"], weight: 1}
+      - {if: ["^AP$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      - {if: ["^RT$"], weight: 1}
+
+Helitron_Agent:
+  CI_MAX: 10                      
+  INIT_CLASSIF : "!Helitron"
+  BLR_PATTERN : ':Helitron'
+  CATEGORY_LENGTH_BOUND : [700, 4000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^RPA$"],   weight: 2}
+      - {if: ["^HEL$"],   weight: 2}
+    classif_BM: 
+      - {if: [":Helitron"], weight: 2}
+      #"classif_nb":     ??? #TODO: how to symbolize the helitron extremities search
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      
+      
+
+HG_BLRn_Agent:
+  SUFFIX_TABLE_NAME_LIST: ["_HG_BLRn_path"] 
+
+
+HG_BLRnAdaptatorAgent: 
+  CI_MAX: 1                     
+  INIT_CLASSIF : "!PotentialHostGene"     
+      
+       
+HG_profilesAdaptatorAgent: 
+  CI_MAX: 1                     
+  INIT_CLASSIF : "!PotentialHostGene"     
+      
+
+LARD_Agent: 
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!LARD"
+  BLR_PATTERN : ":LARD"
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["> 1000","^termLTR$"], weight: 1}
+    classif_BM: 
+      - {if: [":LARD"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      
+    
+LINE_Agent:
+  CI_MAX: 11      #consider only 1 complex condition => handle by getAnalysesResults(), but if "..._start" and "..._end", only one must be count ! => to fix               
+  INIT_CLASSIF : "!LINE"
+  BLR_PATTERN : ":LINE"
+  #ORF_PATTERN : ('GAG', 'AP', 'RT', 'RH', 'YR')
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^APE$"], weight: 2}
+      - {if: ["> 700", "^polyAtail$"], weight: 1}
+      - {if: ["> 700", '\(A\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(T\)\d+_start'], weight: 1} 
+      - {if: ["> 700", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["> 700", '\(ATT\)\d+_start'], weight: 1}
+      
+      - {if: ["^EN$", '\(A\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(A\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(T\)\d+_start'], weight: 1}
+      - {if: ["^EN$", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["^EN$", '\(ATT\)\d+_start'], weight: 1}
+      
+    classif_BM: 
+      - {if: [":LINE"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      - {if: ["> 10000"], weight: -1}
+      - {if: ["^RT$"], weight: 1}
+      - {if: ["^EN$"], weight: 1}
+      - {if: ["^APE$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      
+LTR_Agent:
+  CI_MAX: 14                     #arbitrary...
+  INIT_CLASSIF : "!LTR"
+  BLR_PATTERN : ":LTR_retrotransposon|:LTR:"
+  CATEGORY_LENGTH_BOUND : [700, 4000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^ENV$"],   weight: 2}
+      - {if: ["^termLTR$", "^INT$"], weight: 1}
+      - {if: ["^termLTR$", "^GAG$"], weight: 1}
+      - {if: ["^termLTR$", "^AP$"], weight: 1}
+      - {if: ["^termLTR$", "^RH$"], weight: 1}
+    classif_BM: 
+      - {if: [":LTR"], weight: 2}
+      
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^INT$"], weight: 1}
+      - {if: ["^GAG$"], weight: 1}
+      - {if: ["^AP$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      - {if: ["^RT$"], weight: 1}  
+      - {if: ["^ENV$"], weight: 1}        
+      
+Maverick_Agent:
+  CI_MAX: 8                      #1 complex condition, >10000, 2 matchs, 1 profile
+  INIT_CLASSIF : "!Maverick"
+  BLR_PATTERN : ":Polinton|:Maverick:"
+  CATEGORY_LENGTH_BOUND : [10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^C-INT$"],   weight: 2}
+      - {if: ["^ATP$"],   weight: 2}
+      - {if: ["^CYP$"],   weight: 2}
+      - {if: ["^POLB$"],   weight: 2}
+      - {if: ["> 10000", "^termTIR$"], weight: 1}
+    classif_BM: 
+      - {if: [":Polinton|:Maverick:"], weight: 2}
+    weighting:
+      - {if: ["> 10000"], weight: 1}
+      - {if: ["< 10000"], weight: -1}
+      - {if: ["^INT$"], weight: 1}      
+      - {if: ["^C-INT$"],   weight: 1}
+      - {if: ["^ATP$"],   weight: 1}
+      - {if: ["^CYP$"],   weight: 1}
+      - {if: ["^POLB$"],   weight: 1}
+      
+      
+MITE_Agent:
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!MITE"
+  BLR_PATTERN : ":MITE"
+  CATEGORY_LENGTH_BOUND : [700]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 700", "^termTIR$"],   weight: 1}
+    classif_BM: 
+      - {if: [":MITE"], weight: 2}
+
+
+ORF_Agent: #TODO: this is a special case (length bounds, should it be modified?)
+  CATEGORY_LENGTH_BOUND : [1000, 3000]   
+  SUFFIX_TABLE_NAME_LIST : ["_ORF_map"]
+  CATEGORY_LENGTH_ORF: 
+    0: ">1000bps"
+    1: ">3000bps"    
+
+
+PLE_Agent:
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!PLE"
+  BLR_PATTERN : "(Penelope|PENELOPE)"
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termLTR$","^EN$"], weight: 1}
+    classif_BM: 
+      - {if: [":PLE"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^RT$"], weight: 1}  
+      - {if: ["^EN$"], weight: 1}  
+
+PolyA_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_polyA_set"]
+  
+Profiles_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_Profiles_path", "_ProfilesDB_map"]   
+
+rDNA_BLRn_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_rDNA_BLRn_path"]    
+
+rDNAAdaptator_Agent:
+  CI_MAX: 1                      
+  INIT_CLASSIF : "!rDNA"
+  CATEGORY_LENGTH_BOUND : [700]
+
+
+SINE_Agent:
+  CI_MAX: 5                    
+  INIT_CLASSIF : "!SINE"
+  BLR_PATTERN : ":SINE"
+  CATEGORY_LENGTH_BOUND : [700, 1000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 700", "^polyAtail$"], weight: 1}
+      - {if: ["< 700", '\(A\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(T\)\d+_start'], weight: 1}
+      - {if: ["< 700", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["< 700", '\(ATT\)\d+_start'], weight: 1}
+    classif_BM: 
+      - {if: [":SINE"], weight: 2}
+    weighting:
+      - {if: ["< 700"], weight: 1}
+      - {if: ["> 1000"], weight: -1}
+
+Size_Agent:
+  TRSEARCH_AGENT : "TRSearch_Agent"
+
+
+SSRAdaptator_Agent:
+  CI_MAX: 1                      
+  INIT_CLASSIF : "!SSR"
+        
+SSR_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_SSR_set"]          
+
+Strand_Agent:
+  MIN_BLASTER_COVERAGE : 30
+  MIN_PROFILES_COVERAGE : 75 #IS THIS THE SAME AS HG_PROFILES_COVERAGE in environment????
+
+  
+TE_BLRn_Agent:  
+  MAX_ERROR_WINDOW : 10 # should keep "SUFFIX_TABLE_NAME_LIST" in config??
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRn_path", "_RepbaseNT_seq"]
+  
+TE_BLRtx_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRtx_path", "_RepbaseNT_seq"]  
+  
+TE_BLRx_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRx_path", "_RepbaseAA_seq"] 
+ 
+TIR_Agent:  
+  CI_MAX: 8       #1 Tase, in ORF, 2 matchs, 1 complex condition             
+  INIT_CLASSIF : "!TIR"
+  BLR_PATTERN : ":TIR"
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^Tase$"], weight: 2}
+      - {if: ['^Tase\*$'], weight: 2}
+      - {if: ["> 700", "< 10000", "^termTIR$"], weight: 1}
+    classif_BM: 
+      - {if: [":TIR"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1} 
+      - {if: ["> 10000"], weight: -1} 
+      - {if: ["^Tase$"], weight: 1}
+      - {if: ['^Tase\*$'], weight: 1}
+
+TRIM_Agent:  
+  CI_MAX: 5      
+  INIT_CLASSIF : "!TRIM"  
+  BLR_PATTERN : ":TRIM" #TODO: to remove when refactoring is done (_fillDict...)
+  CATEGORY_LENGTH_BOUND : [700, 1000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 1000", "^termLTR$"], weight: 1}
+    classif_BM: 
+      - {if: [":TRIM"], weight: 2}
+    weighting:
+      - {if: ["< 700"], weight: 1} 
+      - {if: ["> 1000"], weight: -1}
+
+
+TRSearch_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TR_set"]
+  TERMINAL_WINDOWS_LENGTH : 10
+  
+  
+
+  
diff --git a/PASTEC_snakemake/config/WickerClassifHierarchy.txt b/PASTEC_snakemake/config/WickerClassifHierarchy.txt
new file mode 100755
index 0000000000000000000000000000000000000000..a9ec215318fdd53a7860538950d09edab96954ba
--- /dev/null
+++ b/PASTEC_snakemake/config/WickerClassifHierarchy.txt
@@ -0,0 +1,138 @@
+Transposable Element
+	ClassI
+		LTR retrotransposon
+			LTR
+				Copia
+					TCN1-6
+					TCN1-7
+					TCN1-8
+					TCN1-9
+				Gypsy
+					TCN1-1
+					TCN1-2
+					TCN1-3
+					TCN1-4
+					TCN1-5
+					TCN1-10
+				Bel-Pao
+				Retrovirus
+				ERV
+					ERV1
+					ERV2
+					ERV3
+					Lentivirus
+					ERV4
+			DIRS
+				DIRS
+				Ngaro
+				VIPER
+			PLE
+				Penelope
+			LARD
+			TRIM
+		Non-LTR retrotransposon
+			LINE
+				R2
+					CRE
+					R4
+					Hero
+					NeSL
+					R2
+				L1
+					Proto1
+					L1
+					Tx1
+				RTE
+					RTETP
+					Proto2
+					RTEX
+					RTE
+				I
+					Outcast
+					Ingi
+					I
+					Nimb
+					Tad1
+					Loa
+					R1
+				Jockey
+					Jockey
+					Rex1
+					CR1
+					L2
+					L2A
+					L2B
+					Daphne
+					Crack
+				?
+					RandI
+					Vingi
+			SINE
+				SINE2/tRNA
+				SINE1/7SL
+				SINE3/5S
+				SINE4
+			?
+				?
+					Ambal
+					Kiri
+	ClassII
+		Subclass1
+			TIR
+				Tc1-Mariner
+				hAT
+				Mutator
+				Merlin
+				Transib
+				P
+				PiggyBac
+				PIF-Harbinger
+				MuDR
+				CACTA
+					EnSpm
+			MITE
+			Crypton
+				CryptonA
+				CryptonF
+				CryptonI
+				CryptonS
+				CryptonV
+		Subclass2
+			Helitron
+				Helitron
+			Maverick
+				Maverick
+			Sola
+				Sola1
+				Sola2
+				Sola3
+		?
+			?
+				Transib
+				Novosib
+				Mirage
+				Rehavkus
+				Kolobok
+				ISL2EU
+				Chapaev
+				Zator
+				Ginger1
+				Ginger2/TDD
+				Academ
+				Zisupton
+				IS3EU
+				Dada
+Non Transposable Element
+	Satellite
+		Satellite
+			SAT
+			MSAT
+	Pseudogene
+		Pseudogene
+			rRNA
+			tRNA
+			snRNA
+	Integrated Virus
+		Integrated Virus
+			DNA Virus
+			Caulimoviridae
\ No newline at end of file
diff --git a/PASTEC_snakemake/config/config.yaml b/PASTEC_snakemake/config/config.yaml
new file mode 100755
index 0000000000000000000000000000000000000000..995c5ee62a3e5ec6a1835a6ac437d0f7f912e4c8
--- /dev/null
+++ b/PASTEC_snakemake/config/config.yaml
@@ -0,0 +1,76 @@
+#Input files
+# Absolute Path to genome file, must be a fasta
+Consensus_file:
+
+# Absolute Path to Apptainer images
+container :
+  REPET:
+
+#if True, Enable the corresponding feature detection
+Feature_detection:
+  TerminalRepeatSearch: True
+  TandemRepeatSearch: True
+  PolyAtailSearch: True
+  ORFSearch: True
+  HmmSearch: True
+  BlasterBlastn: True
+  BlasterTblastx: True
+  BlasterBlastx: True
+  HGBlasterBlastn: True
+  DNABlasterBlastn: True
+  RNAsearch: False  # Does nothing
+
+# Choose your blast type,
+# /!\ WARNING: NCBI+ is not supported yet
+
+blastType: "ncbi"
+#blastType: "ncbi+"
+
+CustomBanks : False
+#Path to you DataBanks.The standard databanks are included in the REPETv4 repo. If you don't have a custom bank and don't know what bank to use, check the documentation for some links to reference banks
+#If you use the conda Snakefile, you will not be able to use the defaults banks and will have to input valid customs banks
+DataBanks:
+  knownTEnuclBank: /share/banks/repbase20.05_ntSeq_cleaned_TE.fsa
+  profilesBank: /share/banks/ProfileBanks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm
+  knownTEprotBank: /share/banks/repbase20.05_aaSeq_cleaned_TE.fsa
+  HGbank:
+  DNAbank: /share/banks/rRNA_Eukaryota_2020_2021.fsa
+
+#Post classification curation, Set True to Enable.
+ClassificationPostProcess:
+  removeRedundancy : True # Remove redundant consensus
+  reverseComp : False # Filter  consensus that are reverse complement of other consensus
+  addNoCatBestHitClassif : False # Try to salvage unclassified consensus by running blast against the others consensus
+
+# After classification, the consensus are filtered. filtering options, set to True to enable
+Filtering:
+  filter_SSR: True # Filter consensus classified as SSR
+  length_SSR: 0 # Filter SRR longer than the given value
+  filter_unclassified: True # Filter out unclassified consensus
+  filter_unclassified_max_fragments: 10 #Filter unclassified if they align to less than the amount of fragment given
+  filter_host_gene: False #Filter out consensus classified as PHG
+  filter_confused: False #Filter out consensus whose Classification we are not sure about
+  filter_rDNA: False # Filter rDNA
+
+# Internal PASTEC filter
+PASTEC_config:
+  maxProfilesEvalue : 1e-2 # Reject Hmm result if Evalue higher than the given threshold
+  minTeProfilesCoverage : 20 # Reject Hmm result if coverage below the given threshold
+  minHgProfilesCoverage : 75 # Filter HGblast result if Coverage below given threshold
+  maxHelitronExtremitiesEvalue : 1e-3 # Discard Helitron extremity if E-value above the given threshold
+  minTeBankCoverage : 5
+  minHgBankCoverage : 95
+  minRdnaBankCoverage : 95
+  minHgBankIdentity : 90
+  minRdnaBankIdentity : 90
+  minSsrCoverage : 75
+  maxSsrSize : 100
+
+Clustering: # MCL parameters
+  MCL_inflation: 4.0
+  MCL_coverage: 0.0
+  clean: yes
+
+#use low complexity filter in steps 7 and 8
+#/!\ enabling LCF leads to less redundancy being removed
+LowComplexityFilter: False
diff --git a/PASTEC_snakemake/envs/Hmmer.yaml b/PASTEC_snakemake/envs/Hmmer.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..bf47dd0cb57a2eb672fac968fab2f0b20a663b01
--- /dev/null
+++ b/PASTEC_snakemake/envs/Hmmer.yaml
@@ -0,0 +1,5 @@
+channels:
+ - bioconda
+dependencies:
+ - easel=0.45
+ - hmmer=3.1b2
diff --git a/PASTEC_snakemake/envs/TRF.yaml b/PASTEC_snakemake/envs/TRF.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..eb14e9ddd22a18fec2477a18a727d2c1da199736
--- /dev/null
+++ b/PASTEC_snakemake/envs/TRF.yaml
@@ -0,0 +1,4 @@
+channels:
+ - bioconda
+dependencies:
+ - TRF=4.09.1
\ No newline at end of file
diff --git a/PASTEC_snakemake/envs/mcl.yaml b/PASTEC_snakemake/envs/mcl.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..ea87351711dc870f142e57b2f335d1bfbdb47731
--- /dev/null
+++ b/PASTEC_snakemake/envs/mcl.yaml
@@ -0,0 +1,6 @@
+channels:
+ - bioconda
+ - conda-forge
+dependencies:
+ - mcl
+ - tefinder
\ No newline at end of file
diff --git a/PASTEC_snakemake/envs/tefinder.yaml b/PASTEC_snakemake/envs/tefinder.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..06d74f304aecd7fb344638caa3b40d174c743083
--- /dev/null
+++ b/PASTEC_snakemake/envs/tefinder.yaml
@@ -0,0 +1,5 @@
+channels:
+ - bioconda
+ - conda-forge
+dependencies:
+ - tefinder
\ No newline at end of file
diff --git a/PASTEC_snakemake/run_Snakemake.sh b/PASTEC_snakemake/run_Snakemake.sh
new file mode 100755
index 0000000000000000000000000000000000000000..74be3485b7e83db7d02b1ab34468199807aa6334
--- /dev/null
+++ b/PASTEC_snakemake/run_Snakemake.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+VAR=$(env | grep "CONDA_DEFAULT_ENV" | grep "base")
+RESULT=$?
+if [ $RESULT -eq 0 ]; then
+  source ~/anaconda3/etc/profile.d/conda.sh
+  conda activate snakemake
+  snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 32 -s Snakefile --keep-incomplete --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3 -r all
+else
+  snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 32 -s Snakefile --keep-incomplete --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3 -r all
+fi
diff --git a/PASTEC_snakemake/scripts/CreateBatchConsensus.py b/PASTEC_snakemake/scripts/CreateBatchConsensus.py
new file mode 100644
index 0000000000000000000000000000000000000000..413306d29534653b6177b39ddb5ead58aabb3c68
--- /dev/null
+++ b/PASTEC_snakemake/scripts/CreateBatchConsensus.py
@@ -0,0 +1,3 @@
+from commons.core.seq.FastaUtils import FastaUtils
+
+FastaUtils.splitFastaFileInBatches(snakemake.input[0], batchesDirName="consensus_batches")
diff --git a/PASTEC_snakemake/scripts/DetectPolyASnakemake.py b/PASTEC_snakemake/scripts/DetectPolyASnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..57d94f576b7028573fe7c1f70947befc4cdbaf53
--- /dev/null
+++ b/PASTEC_snakemake/scripts/DetectPolyASnakemake.py
@@ -0,0 +1,6 @@
+from commons.launcher.DetectPolyA import DetectPolyA
+
+DetectPolyA(inFile=snakemake.input[0],
+            logFileName=snakemake.log[0],
+            outfile=snakemake.output[0]
+            ).run()
diff --git a/PASTEC_snakemake/scripts/DetectTRFSnakemake.py b/PASTEC_snakemake/scripts/DetectTRFSnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..fad5310a627365f1aaaa7970315ce92ae6fccdf9
--- /dev/null
+++ b/PASTEC_snakemake/scripts/DetectTRFSnakemake.py
@@ -0,0 +1,33 @@
+import os
+import shutil
+import re
+from commons.launcher.LaunchTRF import LaunchTRF
+
+inname = snakemake.input[0].split("/")[-1]
+dist="{}/{}".format(snakemake.params.outdir, inname)
+
+try:
+    os.symlink(src=snakemake.input[0], dst=dist)
+except:
+    pass
+
+outname = snakemake.output[0].split("/")[-1]
+os.chdir(snakemake.params.outdir)
+print(outname)
+
+LaunchTRF(inFileName=inname,
+            outFileName=outname,
+            maxPeriod=snakemake.params.max_period,
+            doClean=snakemake.params.clean,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name=snakemake.params.log_name
+            ).run()
+
+
+try :
+    os.remove(inname)
+    os.remove(snakemake.params.log_name) #remove the log created by snakemake, it's empty and does not work
+    print ("removed", snakemake.params.log_name, "file")
+except:
+    pass
diff --git a/PASTEC_snakemake/scripts/DetectTRSearchSnakemake.py b/PASTEC_snakemake/scripts/DetectTRSearchSnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..f0a7f0ab5e4c885cd329d6d5dd280c259d326675
--- /dev/null
+++ b/PASTEC_snakemake/scripts/DetectTRSearchSnakemake.py
@@ -0,0 +1,15 @@
+from commons.launcher.DetectTRSearch import DetectTRSearch
+
+DetectTRSearch(
+    fastaFileName = snakemake.input[0],
+    logFileName = snakemake.log[0],
+    identity = snakemake.params.identity,
+    minlen = snakemake.params.minlen,
+    match = snakemake.params.match,
+    mismatch = snakemake.params.mismatch,
+    gapopen = snakemake.params.gapopen,
+    gapextend = snakemake.params.gapextend,
+    extlen = snakemake.params.extlen,
+    minsize = snakemake.params.minsize,
+    verbose = snakemake.params.verbose,
+    singularity = snakemake.params.sif).run()
diff --git a/PASTEC_snakemake/scripts/DetecttRNA.py b/PASTEC_snakemake/scripts/DetecttRNA.py
new file mode 100644
index 0000000000000000000000000000000000000000..593d6e2dca3a041399fb03403c06ec93b7a7daad
--- /dev/null
+++ b/PASTEC_snakemake/scripts/DetecttRNA.py
@@ -0,0 +1,12 @@
+from commons.launcher.LaunchtRNAscanSE import LaunchtRNAscanSE
+import os
+import re
+
+
+
+LaunchtRNAscanSE(inputFileName=snakemake.input[0],
+                outputFileName=snakemake.output[0],
+                override=snakemake.params.override,
+                doClean=snakemake.params.doClean,
+                logFileName=snakemake.log[0],
+                verbosity=snakemake.params.verbosity).run()
diff --git a/PASTEC_snakemake/scripts/FilterConsensus.py b/PASTEC_snakemake/scripts/FilterConsensus.py
new file mode 100644
index 0000000000000000000000000000000000000000..0bc16d8928ce891a4b7b456c94680336ba694e5d
--- /dev/null
+++ b/PASTEC_snakemake/scripts/FilterConsensus.py
@@ -0,0 +1,26 @@
+from denovo_pipe.FilterClassifiedSequences import FilterClassifiedSequences
+def FilterConsensus(inFileFaName="", inFileClassifName="", isStructuralSearch=False, verbose=4, projectName="PLACEHOLDER",
+                    filter_SSR=False,
+                    length_SSR=0, #arbitrary values, chech the default config
+                    filter_unclassified=True,
+                    filter_unclassified_max_fragments=500,
+                    filter_host_gene=False,
+                    filter_confused=True,
+                    filter_rDNA=False):
+
+        FCS = FilterClassifiedSequences(inFileName=inFileFaName, inFileNameCompl=inFileClassifName, isFilterSSR=filter_SSR, maxLengthToFilterSSR=length_SSR, isFilterHostGenes=filter_host_gene,
+                  isFilterChim=False, isFilterNoCat=False, minMemberMSA=0, isFilterIncomp=False, isFilterRDNA=filter_rDNA, verbose=3)
+        FCS.run()
+
+
+FilterConsensus(inFileFaName=snakemake.input.fasta,
+                inFileClassifName=snakemake.input.classif,
+                isStructuralSearch=snakemake.params.isStructuralSearch,
+                verbose=1,
+                filter_SSR=snakemake.params.filter_SSR,
+                length_SSR=snakemake.params.length_SSR,  # arbitrary values, chech the default config
+                filter_unclassified=snakemake.params.filter_unclassified,
+                filter_unclassified_max_fragments=snakemake.params.filter_unclassified_max_fragments,
+                filter_host_gene=snakemake.params.filter_host_gene,
+                filter_confused=snakemake.params.filter_confused,
+                filter_rDNA=snakemake.params.filter_rDNA)  # TODO: as of now, most of these params are not passed to FIlterConsensus and thus do nothing
\ No newline at end of file
diff --git a/PASTEC_snakemake/scripts/LaunchPASTEC.py b/PASTEC_snakemake/scripts/LaunchPASTEC.py
new file mode 100644
index 0000000000000000000000000000000000000000..01a1c3b66b0c5d84929644993df9b7322cb64387
--- /dev/null
+++ b/PASTEC_snakemake/scripts/LaunchPASTEC.py
@@ -0,0 +1,34 @@
+from PASTEC.LaunchPASTEC import PASTEC
+from PASTEC.Environment import Environment
+
+iEnv = Environment(consensusFileName=snakemake.input.Input_TE_file, decisionRulesFileName="./config/Decision_rules.yaml",
+                   projectName="{}/{}".format(snakemake.params.Classif_dir, snakemake.params.genome_name))
+
+iEnv.SetEnvFilter(snakemake.params.maxProfilesEvalue, snakemake.params.minTeProfilesCoverage,
+                  snakemake.params.minHgProfilesCoverage, snakemake.params.maxHelitronExtremitiesEvalue,
+                  snakemake.params.minTeBankCoverage, snakemake.params.minHgBankCoverage,
+                  snakemake.params.minRdnaBankCoverage, snakemake.params.minHgBankIdentity,
+                  snakemake.params.minRdnaBankIdentity, snakemake.params.minSsrCoverage,
+                  snakemake.params.maxSsrSize)
+
+iEnv.setupDecisionRules()
+
+Watermelon = PASTEC(
+    Input_consensus_file=snakemake.input.Input_TE_file,
+    BLRn_results=snakemake.input.BLRn_results,
+    BLRtx_results=snakemake.input.BLRtx_results,
+    BLRx_results=snakemake.input.BLRx_results,
+    HG_BLR_results=snakemake.input.HG_BLR_results,
+    rDNA_BLR_results=snakemake.input.rDNA_BLR_results,
+    HMM_results=snakemake.input.HMM_results,
+    ORF_results=snakemake.input.ORF_results,
+    PolyA_results=snakemake.input.PolyA_results,
+    TRF_results=snakemake.input.TRF_results,
+    TR_search_results=snakemake.input.TR_search_results,
+    tRNA_results=snakemake.input.tRNA_result,
+    BLRn_db=snakemake.params.TEnuclBank,
+    BLRx_db=snakemake.params.TEprotBank,
+    rDNA_db=snakemake.params.rDNAbank,
+    Profile_db=snakemake.params.profilesBank,
+    env=iEnv)  # if the PASTEC project name and the PostProcessClassif project name are the same, crash will happen
+Watermelon.LaunchClassifier()
\ No newline at end of file
diff --git a/PASTEC_snakemake/scripts/LaunchPASTEC_para.py b/PASTEC_snakemake/scripts/LaunchPASTEC_para.py
new file mode 100644
index 0000000000000000000000000000000000000000..89288451f2be87e05bc85df226ca9ea3b78ba99c
--- /dev/null
+++ b/PASTEC_snakemake/scripts/LaunchPASTEC_para.py
@@ -0,0 +1,37 @@
+from PASTEC.LaunchPASTEC import PASTEC
+from PASTEC.Environment import Environment
+
+batch = int(snakemake.params.batch) - 1
+print(batch)
+
+iEnv = Environment(consensusFileName=snakemake.input.Input_TE_file[batch], decisionRulesFileName="./config/Decision_rules.yaml",
+                   projectName="{}/{}".format(snakemake.params.Classif_dir, snakemake.params.genome_name))
+
+iEnv.SetEnvFilter(snakemake.params.maxProfilesEvalue, snakemake.params.minTeProfilesCoverage,
+                  snakemake.params.minHgProfilesCoverage, snakemake.params.maxHelitronExtremitiesEvalue,
+                  snakemake.params.minTeBankCoverage, snakemake.params.minHgBankCoverage,
+                  snakemake.params.minRdnaBankCoverage, snakemake.params.minHgBankIdentity,
+                  snakemake.params.minRdnaBankIdentity, snakemake.params.minSsrCoverage,
+                  snakemake.params.maxSsrSize)
+
+iEnv.setupDecisionRules()
+
+Watermelon = PASTEC(
+    Input_consensus_file=snakemake.input.Input_TE_file[batch],
+    BLRn_results=snakemake.input.BLRn_results[batch],
+    BLRtx_results=snakemake.input.BLRtx_results[batch],
+    BLRx_results=snakemake.input.BLRx_results[batch],
+    HG_BLR_results=snakemake.input.HG_BLR_results,
+    rDNA_BLR_results=snakemake.input.rDNA_BLR_results[batch],
+    HMM_results=snakemake.input.HMM_results[batch],
+    ORF_results=snakemake.input.ORF_results[batch],
+    PolyA_results=snakemake.input.PolyA_results[batch],
+    TRF_results=snakemake.input.TRF_results[batch],
+    TR_search_results=snakemake.input.TR_search_results[batch],
+    tRNA_results=snakemake.input.tRNA_result,
+    BLRn_db=snakemake.params.TEnuclBank,
+    BLRx_db=snakemake.params.TEprotBank,
+    rDNA_db=snakemake.params.rDNAbank,
+    Profile_db=snakemake.params.profilesBank,
+    env=iEnv)  # if the PASTEC project name and the PostProcessClassif project name are the same, crash will happen
+Watermelon.LaunchClassifier()
\ No newline at end of file
diff --git a/PASTEC_snakemake/scripts/MCL_clustering.py b/PASTEC_snakemake/scripts/MCL_clustering.py
new file mode 100644
index 0000000000000000000000000000000000000000..40f618cff9a7df1fb0bb204a0d4df307838c53a7
--- /dev/null
+++ b/PASTEC_snakemake/scripts/MCL_clustering.py
@@ -0,0 +1,15 @@
+from commons.launcher.LaunchMCL import LaunchMCL
+import os
+
+#CWD=os.getcwd()
+#os.symlink("{}/{}".format(CWD,snakemake.input.fasta),"{}/{}".format(snakemake.params.project_dir, os.path.basename(snakemake.input.fasta)))
+os.chdir(snakemake.params.project_dir)
+
+def MCL_clustering(fastaFileName="", outFilePrefix="", verbosity=4):
+    MCL = LaunchMCL(fastaFileName=fastaFileName, outFilePrefix=outFilePrefix, verbosity=verbosity, isCluster2Map=False, doClean=False)
+    MCL.run()
+
+
+
+MCL_clustering(fastaFileName=os.path.basename(snakemake.input.fasta),
+                verbosity=snakemake.params.verbosity)
\ No newline at end of file
diff --git a/PASTEC_snakemake/scripts/MergeFiles.py b/PASTEC_snakemake/scripts/MergeFiles.py
new file mode 100644
index 0000000000000000000000000000000000000000..619675440e5ca09ce98ddca2c1e426604e279611
--- /dev/null
+++ b/PASTEC_snakemake/scripts/MergeFiles.py
@@ -0,0 +1,20 @@
+from commons.tools.MergeMatchsFiles import MergeMatchsFiles
+from commons.tools.RmvPairAlignInChunkOverlaps import RmvPairAlignInChunkOverlaps
+import os
+
+
+base_path = os.getcwd()
+MergeMatchsFiles(path = snakemake.params.path_dir,
+                fileType="align",
+                outFileBaseName=snakemake.params.outFileBaseName,
+                allByAll=snakemake.params.allByAll,
+                clean=snakemake.params.clean).run()
+
+os.chdir(base_path)
+RmvPairAlignInChunkOverlaps(snakemake.output.merge_file,
+                            snakemake.params.chunkLength,
+                            snakemake.params.chunkOverlap,
+                            snakemake.params.margin,
+                            snakemake.output.rmvPairAlignInChunkOverlaps_file,
+                            snakemake.params.verbose,
+                            snakemake.log[0]).run()
diff --git a/PASTEC_snakemake/scripts/PostAnalyzeTELib.py b/PASTEC_snakemake/scripts/PostAnalyzeTELib.py
new file mode 100755
index 0000000000000000000000000000000000000000..124cc18ee0759cbe6805647dd265e6a1e24ee229
--- /dev/null
+++ b/PASTEC_snakemake/scripts/PostAnalyzeTELib.py
@@ -0,0 +1,15 @@
+from commons.tools.PostAnalyzeTELib import PostAnalyzeTELib
+
+
+
+
+extraParams=""
+if not snakemake.params.LCF:
+    extraParams= "-F F" #deactivate low complexity filter
+iLaunch = PostAnalyzeTELib(fastaFileName = snakemake.input.fasta, genomeSize = 0, clustMethod = "MCL", identity = 0, coverage= 80 , inflate = snakemake.params.MCLinflate, coverageMCL = snakemake.params.MCLcoverage, isClusterConsensusHeaders = True, doClean = True, extraParams = extraParams, verbosity = 3)
+iLaunch.run()
+
+    #fastaFileName  -> for MCL
+    #clusterFileName -> MCL output ?
+    #pathFileName -> Matcheroutput
+    #SeqFilename -> ref consensus (for renaming ?)
diff --git a/PASTEC_snakemake/scripts/PostProcessClassification.py b/PASTEC_snakemake/scripts/PostProcessClassification.py
new file mode 100644
index 0000000000000000000000000000000000000000..76cb8bb1c668696fc32a927296e4bb3c6915cd14
--- /dev/null
+++ b/PASTEC_snakemake/scripts/PostProcessClassification.py
@@ -0,0 +1,19 @@
+import os
+from commons.tools.PostProcessClassification import PostProcessClassification
+
+
+os.symlink("{}".format(snakemake.input.Fasta_file),"{}/{}".format(snakemake.params.project_dir, os.path.basename(snakemake.input.Fasta_file)))# make symlink of TE_file to dir in which the script will be launched
+os.chdir(snakemake.params.project_dir)# c'est dégeulase
+
+PostProcessClassification(fastaFileName=os.path.basename(snakemake.input.Fasta_file),
+                                    classifFileName=os.path.basename(snakemake.input.Classif_file),
+                                    removeRedundancy=snakemake.params.removeRedundancy ,
+                                    reverseComp=snakemake.params.reverseComp,
+                                    addNoCatBestHitClassif=snakemake.params.addNoCatBestHitClassif,
+                                    projectName=snakemake.params.projectName,
+                                    LCF=snakemake.params.LCF,
+                                    verbosity = 1)
+
+#Bit of an explanation for the use of os.path.basename:
+#Snakemake input need to be absolute path and these old script work whit relative path
+#os.path.basename allow to convert to relative path
diff --git a/PASTEC_snakemake/scripts/Preprocess_genome_file.py b/PASTEC_snakemake/scripts/Preprocess_genome_file.py
new file mode 100644
index 0000000000000000000000000000000000000000..fb73344c2f0ebb3f01f669a1c07a6df1d467ef68
--- /dev/null
+++ b/PASTEC_snakemake/scripts/Preprocess_genome_file.py
@@ -0,0 +1,13 @@
+
+from commons.tools.PreProcess import PreProcess
+import os
+from os.path import join
+
+
+PreProcess(fastaFileName=snakemake.input[0],
+            outputFasta=snakemake.output[0],
+            step=1,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name =snakemake.log[0]
+            ).run(dirStep = os.path.join(os.getcwd(),snakemake.params.dir))
diff --git a/README.md b/README.md
index 43b3bb121d94bf4796952b0622e7724ec96ad05c..ca126c9a19a73bbc5e0ec82439df5685177538c4 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,21 @@
-# REPET Snakemake
+# REPET Snakemake / REPETv4
 
-REPET Snakemake repository contains TEdenovo and TEannot pipelines to detect and annotate repeats in eukaryotic genomes.
+REPET Snakemake repository contains TEdenovo, TEannot and PASTEC pipelines to detect and annotate repeats in eukaryotic genomes.
 
-## Installations
-### Apptainer 
-To install Apptainer, please check the [doc](https://github.com/apptainer/apptainer/blob/main/INSTALL.md) 
+## What is new compared to REPETv3 ?
 
-### Snakemake
-You need snakemake version > 7.8.2.\
-You can install snakemake using mamba : Check the [doc](https://snakemake.readthedocs.io/en/stable/getting_started/installation.html).
-Or you can install snakemake using conda env, example : 
-```
-conda create -c bioconda -c conda-forge --name snakemake_env snakemake snakedeploy python=3.9
-```
+This new version of REPET is focused mostly on cleaning up REPETv3, removing unused stuff and modernizing dependency. Some option have been removed because they are too old/not worth the effort to maintain (i.e. blastclust and wu-blast)
+This version is usable on server cluster infrastructure, VM and local machines.
+
+- TEdenovo and TEannot results are still getting benchmarked.   
+- Workflow optimisation can still be improved further. 
+- Most dependency had sneaky upgrades. Notably, blaster had a major version upgrade from 2.25 to 2.32. 
+Because of the blaster changes, REPETv3 and REPETv4 output are different
+- Cluster integration has been limited and performed only on the IFB cluster.
+If you encounter problems, don't hesitate to contact us at the REPET support  
+
+
+For reference, information on the pipelines different steps can be found [here](https://urgi.versailles.inra.fr/Tools/REPET/)
 
 ## Directory tree
 ```
@@ -20,261 +23,369 @@ conda create -c bioconda -c conda-forge --name snakemake_env snakemake snakedepl
 ├── data
 ├── devTools
 │   ├── config_bench
-│   └── data_bench
-├── packages
+│   ├── data_bench
 ├── script_repet
 │   └── repet_tools
 │       ├── annot_pipe
-│       │   └── test
-│       │       └── datas
 │       ├── commons
 │       │   ├── core
 │       │   │   ├── checker
-│       │   │   │   └── test
 │       │   │   ├── coord
-│       │   │   │   └── test
+│       │   │   ├── Hmm
 │       │   │   ├── parsing
-│       │   │   │   └── test
 │       │   │   ├── seq
-│       │   │   │   └── test
 │       │   │   ├── stat
-│       │   │   │   └── test
 │       │   │   └── utils
-│       │   │       └── test
 │       │   ├── launcher
-│       │   │   └── test
-│       │   │       └── data
 │       │   └── tools
-│       │       └── test
 │       ├── denovo_pipe
-│       │   └── test
-│       ├── dist
-│       ├── repet_tools.egg-info
 │       └── SMART
-│           └── Java
-│              └── Python
-│                  ├── misc
-│                  └── structure
-├── Singularity
 ├── TEannot_snakemake
 │   ├── config
+│   ├── envs
 │   └── scripts
 └── TEdenovo_snakemake
-    ├── config
-    └── scripts
-
-
+    ├── config
+    ├── envs
+    └── scripts
 ```
 
-### Data 
+### Data
 Species genomes (fasta files) and consensus files for test
 * DmelChr4.fa : _Drosophila melanogaster_ chromosome 4 fasta file
-* all_consensus_repet.fa  : _Drosophila melanogaster_ consensus fasta file. This fasta comes from a TEdenovo (REPET v3.0) on chromosome 4 of Drosophila. 
+* all_consensus_repet.fa  : _Drosophila melanogaster_ consensus fasta file. This fasta comes from a TEdenovo (REPET v3.0) on chromosome 4 of Drosophila.
 
 ### DevTools
-This directory is dedicated to benchmarking. 
-I've done my best to gather together the elements that are important for benchmarking, based on the REPET v 3.0 
-documentation and on what I think is worth doing.
-There are two directories : 
+This directory is dedicated to benchmarking.
+We have done our best to gather elements that are important for benchmarking, based on the REPET v 3.0
+documentation and on what we think is worth doing.
+There are two directories :
 * config_bench : this directory contains the config files for launching snakemake  
 * data_bench : data files for benchmarks
 
-Before running the benchmarks, please read the [Benchmarks_tuto.txt](devTools%2FBenchmarks_tuto.txt) first. 
+Before running the benchmarks, please read the [Benchmarks_tuto.txt](devTools%2FBenchmarks_tuto.txt) first.
 
 ### Script repet
-Repet_tools : python scripts from REPET v3.1 used in the pipeline TEdenovo and TEannot 
-Some scripts have been modified to adapt to Snakemake and remove the link to MySQL.
-
-### Packages
-All the packages used for creating the Apptainer image: 
-
-* Bash script to install Bioperl and to configure RepeatMasker (one for Debian and the other one for CentOS)
-  - bioperl.sh                             
-  - RepBaseRepeatMaskerDebian.sh
-  - RepBaseRepeatMasker.sh
-
-* Excutables from  REPET v3.0 used by TEdenovo and TEannot
-  - blaster2.25 
-  - grouperThread2.27_dyn
-  - matcher2.25
-  - NWalign
-
-* RPM files
-  - mreps-2017_03_08-stable.x86_64.rpm  
-  - piler-2017_03_08-stable.x86_64.rpm
-  - trf-2017_03_08-stable.x86_64.rpm
-
-* Tar.gz packages
-  - blast-2.2.26-ia32-linux.tar.gz
-  - blast2.linux26-i686.tar.gz             
-  - RECON-1.08.tar.gz
-  - censor-norb-4.2.29.tar.gz              
-  - RepBaseRepeatMaskerEdition-20170127.tar.gz
-  - hmmer-3.1b2-linux-intel-x86_64.tar.gz  
-  - RepeatMasker-open-4-0-6.tar.gz
-  - rmblast-2.10.0+-x64-linux.tar.gz
-  - ncbi-blast-2.10.0+-x64-linux.tar.gz 
-
-
-### Singularity
-The directory contains the Apptainer recipe.
-This image is used by the Snakefile to execute : 
-* Recon
-* Piler 
-* Blaster
-* Grouper
-* Matcher
-* Repeat Masker
-* NCBI Blast
-
-There are 5 recipes :
-- [TEfinder2.30.2_recipes.def](Singularity%2FTEfinder2.30.2_recipes.def) : TE_finder recipe
-- [repet_dep_debian.def](Singularity%2Frepet_dep_debian.def) : recipe for REPET image with Debian 
-- [Singularity](Singularity%2FSingularity) : recipe for REPET image with CentOS
-
-If you want to run only one pipeline, you can create only the image for the pipeline used.
-- [dep_TEannot.def](Singularity%2Fdep_TEannot.def) : recipe for TEannot image with Debian 
-- [dep_TEdenovo.def](Singularity%2Fdep_TEdenovo.def) : recipe for TEdenovo image with Debian 
+Repet_tools : python scripts from REPET v3.0 used in the pipeline TEdenovo, TEannot and PASTEC pipelines
+Only the script used by repet have been put in this directory 
 
 ### TEdenovo_snakemake
-Pipeline TEdenovo
+Contains TEdenovo's Snakefiles, config and scripts  
 
 ### TEannot_snakemake
-Pipeline TEannot
+Contains TEannot's Snakefiles, config and scripts
+
+### PASTEC_snakemake
+Contains PASTEC stand-alone Snakefiles, config and scripts
+## Installations
+
+#### Clone the project 
+
+```bash
+git clone https://forgemia.inra.fr/urgi-anagen/REPET-snakemake.git
+# for now, the working version is on the dev branch, so swap to this branch 
+cd REPET-snakemake
+```
 
-## Usage 
 ### Prerequisite
-First, activate your snakemake environment :
+
+#### Install conda
+
+You need conda if you want to run the conda version of REPET, or if you want to easily install snakemake if you do not have it  
+We recommend [mamba](https://github.com/mamba-org/mamba) or micromamba
+
+#### Install Snakemake
+
+You need snakemake version > 7.8.2.
+Easiest way of installing Snakemake is through conda 
+
+```bash
+conda create -c bioconda -c conda-forge --name snakemake snakemake snakedeploy python=3.9
 ```
+
+You can also install from source or from pip. More info [here](https://snakemake.readthedocs.io/en/stable/getting_started/installation.html) 
+
+#### Optional : install Singularity
+
+### Setup the REPET package
+
+if you have conda installed, activate your snakemake environment :
+
+```bash
 conda activate snakemake
 ```
 
-Then install repet_tools :
-```
+Then install the REPET python package :
+
+```bash
 cd REPET-snakemake/script_repet/repet_tools
-# if the package build is not install, please install it : pip install build --user
+# if python package build is not install, please install it : pip install build --user
 ./install_package.sh
 ```
 
-And finally, build  your Apptainer images: 
-```
-> cd REPET-snakemake/
-> sudo singularity build Singularity/te_finder_2.30.2.sif Singularity/TEfinder2.30.2_recipes.def
-> sudo singularity build Singularity/repet_debian.sif Singularity/repet_dep_debian.def
-# (or singularity build Singularity/repet_centos.sif Singularity/Singularity )
-```
-If you use only one pipeline, you can build the corresponding image
-```
-> cd REPET-snakemake/
-> sudo singularity build Singularity/repet_TEannot.sif Singularity/dep_TEannot.def
-> sudo singularity build Singularity/repet_TEdenovo.sif Singularity/dep_TEdenovo.def 
-```
+### Dependency management: Conda or Apptainer/Singularity
 
-### TEdenovo
-Go to the directory TEdenovo_snakemake
-```
-cd REPET-snakemake/TEdenovo_snakemake/
+REPET can use conda or Apptainer/Singularity image to handle its dependency. Here are the pros and cons of both methods:
+
+#### Apptainer/Singularity:
+
+Pros:
+- Bundles all REPET dependency (TEdenovo+TEannot+PASTEC) and banks already formated for PASTEC
+- No aditional configuration required, just plug the Apptainer image in and the Pipeline is good to go 
+- HPC compliant for most infrastructure
+
+Cons:
+- Is an aditionnal download
+- You need Singularity/Apptainer installed
+
+#### Conda
+
+Pros:
+- No need for Singularity or any additional download
+- You can easily upgrade/downgrade some of the dependency by editings the .yaml file located in the envs directory
+
+Cons:
+- If you are running TEannot: CENSOR will be missing
+- Conda environement will get automatically built the first time you start a Pipeline. Depending on your solver it can take a long time.
+- You need to manualy download compatibles banks for PASTEC if you want to run PASTEC.
+- Cannot be run on some HPC infrastructure  
+
+We recommend using the Apptainer/Singularity method. 
+
+### Dependency management whit Apptainer/Singularity
+
+Check the remote before downloading 
+```bash
+> singularity remote list
+
+NAME           URI                  DEFAULT?  GLOBAL?  EXCLUSIVE?  SECURE?
+DefaultRemote  cloud.apptainer.org            ✓                    ✓
 ```
-Fill the config file in the directory config/ 
+
+If the remote doesn't exist, run the command bellow
+```bash
+> singularity remote add --no-login SylabsCloud cloud.sycloud.io
+INFO:    Remote "SylabsCloud" added.
+
+> singularity remote list
+
+NAME           URI                  DEFAULT?  GLOBAL?  EXCLUSIVE?  SECURE?
+DefaultRemote  cloud.apptainer.org            ✓                    ✓
+SylabsCloud    cloud.sycloud.io     ✓                              ✓
 ```
-# config/config.yaml
 
-#Input files
-# Path to genome file, must be a fasta
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa
+#### REPET.sif
 
-# Path to Apptainer images
-container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEdenovo.sif
+##### Why use REPET.sif ?
 
-# for fasta checking
-preprocess : True
+REPET.sif packs all the dependency for all the Pipelines, plus the PASTEC banks already formated. 
+It is the most convenient option to run all of REPET 
 
-# Clustering Methods
-clustering_methods :
-  grouper : True
-  recon : True
-  piler : True
+##### What does it contain ?
 
-params_batch :
-  chunk_length : 200000
-  chunk_overlap : 10000
-  min_nb_seq_per_batch :  5
+The Main image, REPET.sif, contains :
 
-params_blaster:
-  sensitivity : 0
-  e_value : 1e-300
-  fragment_cutter_length : 2000000
+- Databases used by PASTEC (Repbase, profilesBanks and rRNAbanks)
+- TEfinder 2.32 (blaster, matcher, grouper, duster, hasher)
+- hmmer 3.1.2b
+- recon 1.08
+- Piler64 (fork of piler modified to handle large repeated section in genome)
+- RepeatMasker 4.0.6
+- TRF (latest version)
+- Mreps (latest version)
+- rmblast
 
-params_run_RmvPairAlignInChunkOverlaps :
-  chunkLength: 200000
-  chunkOverlap: 10000
-  margin: 10
+##### Download the image
 
+```bash
+singularity pull REPET.sif library://jconfais/repet/repet:4.0
 ```
 
-Then launch [run_Snakemake.sh](TEdenovo_snakemake%2Frun_Snakemake.sh):
+#### CENSOR.sif
+
+##### Why use CENSOR.sif ?
+
+CENSOR is old and is not maintained anymore. It relies on some old system library. You likely will not be able to install it on modern OS and it cannot cohabit with the rest of REPET's dependency.
+CENSOR.sif is thus used by TEannot to run CENSOR.
+You can launch TEannot whitout it, but you will lose some redundancy in the alignement process
+
+##### What does it contain ?
+
+- CENSOR
+- bioperl
+
+##### Download the image
+
+```bash
+singularity pull CENSOR.sif library://jconfais/repet/censor:latest
 ```
-./run_Snakemake.sh
+
+### Dependency management whit conda
+
+#### TEdenovo
+
+##### Swap the Snakefiles
+
+```bash
+cd TEdenovo_snakemake
+mv Snakefile Snakefile_singularity
+mv Snakefile_conda Snakefile 
 ```
-or you can launch directly the command line :
+
+##### Download the PASTEC banks
+
+You need a version of the [repbase](https://www.girinst.org/server/RepBase/index.php) formated for REPET in fasta format. You will need to negociate the access to the Repbase with GIRI   
+You need a version of Pfam formated for REPET 
+```bash
+wget https://urgi.versailles.inra.fr/download/repet/profiles/ProfilesBankForREPET_Pfam32.0.hmm.tar.gz
+tar -xvf ProfilesBankForREPET_Pfam32.0.hmm.tar.gz
 ```
-snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+You may want to acquire Hostgene and rRNA banks formated for REPET 
+==> TODO : add how we get those banks
+
+#### TEannot
+
+##### Swap the Snakefiles
+
+```bash
+cd TEannot_snakemake
+mv Snakefile Snakefile_singularity
+mv Snakefile_conda Snakefile 
 ```
 
-The results will be in the directory :
+#### PASTEC
+
+##### Swap the Snakefiles
+
+```bash
+cd PASTEC_snakemake
+mv Snakefile Snakefile_singularity
+mv Snakefile_conda Snakefile 
 ```
-REPET-snakemake/TEdenovo_snakemake/results_TEdenovo_<fasta_name>
+
+##### Download the PASTEC banks
+
+You need a version of the [repbase](https://www.girinst.org/server/RepBase/index.php) formated for REPET in fasta format. You will need to negociate the access to the Repbase with GIRI   
+You need a version of Pfam formated for REPET 
+
+```bash
+wget https://urgi.versailles.inra.fr/download/repet/profiles/ProfilesBankForREPET_Pfam32.0.hmm.tar.gz
+tar -xvf ProfilesBankForREPET_Pfam32.0.hmm.tar.gz
 ```
+You may want to acquire Hostgene and rRNA banks formated for REPET 
+==> TODO : add how we get those banks
 
-The snakemake TEdenovo run only the first four steps of TEdenovo REPET (if you want more informations about [TEdenovo REPET](https://urgi.versailles.inrae.fr/Tools/REPET/TEdenovo-tuto)).
+## Running the DmelChr4 test
 
+_Drosophilia Melanogaster_ 4th chromosome is bundled whit REPET. You can use it to test if the pipelines are working
 
+### TEdenovo
 
-### TEannot
-Go to the directory TEannot_snakemake
-```
-cd REPET-snakemake/TEannot_snakemake/
-```
+#### Modify the config file
 
-Fill the config file in the directory config/
+Open the text editor of your choice and modify the config file found in TEdenovo_snakemake/config
+
+```bash
+vi TEdenovo_snakemake/config/config.yaml
 ```
-# config/config.yaml
 
-# Path to genome file, must be a fasta 
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa 
-# Path to TE librairy, must be a fasta 
-consensus_lib :/home/mwan/REPET/REPET-snakemake/data/all_consensus_repet.fa
+Then edit the _genome_file_ field with the absolute path to the file _DmelChr4.fa_ in the **/data** directory  
 
-# Path to Apptainer images
-container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image: /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEannot.sif
+##### If you use Apptainer/Singularity images
 
-params_batch :
-  chunk_length : 200000
-  chunk_overlap : 10000
-  min_nb_seq_per_batch :  5
+Edit the _REPET:_ field with the absolute path to the file **REPET.sif** image 
 
-params_blaster:
-  sensitivity : 0
-  e_value : 1e-300
-  fragment_cutter_length : 2000000
+#### Now you can run the pipelines
 
-params_run_RmvPairAlignInChunkOverlaps :
-  chunkLength: 200000
-  chunkOverlap: 10000
-  margin: 10
+```bash
+cd TEdenovo_snakemake 
 
+bash ./run_snakemake.sh
 ```
 
-Then launch [run_Snakemake.sh](TEannot_snakemake%2Frun_Snakemake.sh):
+### TEannot
+
+#### Modify the config file
+
+Open the text editor of your choice and modify the config file found in TEannot_snakemake/config
+
+```bash
+vi TEannot_snakemake/config/config.yaml
 ```
-./run_Snakemake.sh
+
+Edit the _genome_file:_ field with the absolute path to the file _DmelChr4.fa_ in the **/data** directory  
+Edit the _consensus_lib:_ field with the absolute path to the consensus library file _all_consensus.fa_ in the **/data** directory
+
+##### If you Use Apptainer/SIngularity images
+
+Edit the _REPET:_ field with the absolute path to the file **REPET.sif** image  
+Edit the _CENSOR:_ field with the absolute path to the file **CENSOR.sif** image   
+
+#### Now you can run the pipelines
+
+```bash
+cd TEannot_snakemake 
+bash ./run_snakemake_conda.sh
+# OR if you want to run whit the singularity images
+bash ./run_snakemake.sh
 ```
-or you can launch directly the command line :
+
+### PASTEC
+
+#### Modify the config file
+
+Open the text editor of your choice and modify the config file found in TEannot_snakemake/config
+
+```bash
+vi PASTEC_snakemake/config/config.yaml
 ```
-snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+
+Edit the _consensus_file:_ field with the absolute path to the consensus library file _all_consensus.fa_ in the **/data** directory
+
+##### If you Use Apptainer/SIngularity images
+
+Edit the _REPET:_ field with the absolute path to the file **REPET.sif** image
+
+#### Now you can run the pipelines
+
+```bash
+cd PASTEC_snakemake 
+bash ./run_snakemake.sh
 ```
 
+## Frequent ERROR
+
+### ModuleNotFoundError: No module named 'commons'
+
+This error mean that the python repet packages have not been correctly installed. To fix this, you just need to run _./install_package.sh_ again   
+Handling this error on cluster can be a little harder. The repet python package need to be installed on the conda environment you use when launching a workflow. Check that when you call snakemake on your cluster, it does not automatically put you in a conda environment, if yes, summon this environment and run 
+
+```bash
+cd REPET-snakemake/script_repet/repet_tools
+# if the python package builder is not install, please install it : pip install build --user
+./install_package.sh 
+```
+
+### File not found error
+
+Check the path that you put in the config files (config/config.yaml) are correct.   
+If the paths are valid and the problem still exist, it means **the singularity image does not have access to the input files**. To fix this, open the run_snakemake.sh 
+script and put where the singularity image will mount itself on the host system whit _--singularity-args '--bind /{path}'_. 
+For example, on my VM, REPET is installed on _/mnt/repet-snakemake_ instead of _/home/_. Therefore, i need to put _--singularity-args '--bind /mnt/repet-snakemake'_
+
+### The Pipeline is really slow
+
+This can happen if there are too many rules for snakemake to compute.
+Because of how snakemake operate, Really big pipelines (around 50000 steps) will spend an enourmous amount of time calculating 
+and updating theirs graph. If this happens, there are two solutions (that are not mutually exclusive):
+
+- Increase the _chunk_length_ and _chunk_overlap_ in the Pipelines's config. This will decrease the number of 
+batches produced and drastically lower the numbers of rules (but the rules will have to process fatter input file and thus will run longer). 
+There is no silver bullet here, you need to play with the parameter and find what is best for you.
+- Switch to the latest version of snakemake. Snakemake latest version improved the graph algorithm which can increase performance on big pipeline 
+Bear in mind these pipeline has been developed whit snakemake V7, but they should be compatible with more modern snakemake version.  
+
+
+
+
+
diff --git a/Singularity/Singularity b/Singularity/Singularity
deleted file mode 100644
index a7f1fe4e1596d29a626639277ab7b4fac15b17c0..0000000000000000000000000000000000000000
--- a/Singularity/Singularity
+++ /dev/null
@@ -1,160 +0,0 @@
-#distribution based on: centos
-Bootstrap:docker
-From:centos:centos7
-
-
-%environment
-export LC_ALL=C
-export LC_NUMERIC=en_GB.UTF-8
-RM_DIR=/usr/local/RepeatMasker
-export PATH=$RM_DIR:$PATH
-
-
-%help
-Container for REPET depedancies
-Default runscript: no
-
-%labels
-AUTHOR Mariène Wan
-VERSION 1.0
-LICENSE GNU
-PACKAGE REPET
-
-
-
-%files
-packages/RECON-1.08.tar.gz /usr/local
-packages/piler-2017_03_08-stable.x86_64.rpm /usr/local
-packages/trf-2017_03_08-stable.x86_64.rpm /bin
-packages/mreps-2017_03_08-stable.x86_64.rpm /bin
-packages/RepeatMasker-open-4-0-6.tar.gz /usr/local
-packages/RepBaseRepeatMaskerEdition-20170127.tar.gz /usr/local
-packages/blast2.linux26-i686.tar.gz /usr/local
-packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz /usr/local
-packages/rmblast-2.10.0+-x64-linux.tar.gz /usr/local
-packages/censor-norb-4.2.29.tar.gz /usr/local
-packages/blast-2.2.26-ia32-linux.tar.gz /usr/local
-
-packages/blaster2.25 /bin
-packages/grouperThread2.27_dyn /bin
-packages/matcher2.25 /bin
-packages/NWalign /bin
-
-packages/bioperl.sh /usr/local
-packages/RepBaseRepeatMasker.sh /usr/local
-
-
-%post
-    #essential stuff
-    yum -y update
-    yum install -y wget bzip2 gcc
-    yum install -y PyYAML.x86_64
-    yum install -y perl-CPAN.noarch
-    yum install -y perl-Module-Build.noarch
-    yum install -y libgcc_s.so.1
-    yum install -y perl-libwww-perl
-    #yum install -y perl-HTTP-Cache-Transparent.noarch
-    yum install -y perl-LWP-Protocol-https.noarch
-    yum install -y perl-List-MoreUtils
-    yum install -y perl-Archive-Tar
-    yum -y install epel-release
-    yum -y install make
-    yum -y install cmake
-    yum -y install alien
-    yum -y install gcc-c++
-    yum -y install git
-    yum -y install glibc.i686
-    yum -y install libgcc_s.so.1
-    yum -y install cppunit
-
-    ln -s libcppunit-1.12.so.1.0.0 libcppunit-1.12.so.0
-
-    #Install RECON    
-    cd /usr/local
-    tar -zxvf RECON-1.08.tar.gz
-    cd /usr/local/RECON-1.08/src
-    make
-    sed -i.bak 's/BINDIR  = ..\/bin/BINDIR  = \/bin/' Makefile
-    make install
-    cd /usr/local/RECON-1.08/scripts
-    sed -i.back -r 's:path = "":path = "/bin":' recon.pl
-    cp recon.pl /bin
-
-    #Install PILER
-    #alien /usr/local/piler-2017_03_08-stable.x86_64.rpm
-    rpm -i --prefix=/bin /usr/local/piler-2017_03_08-stable.x86_64.rpm
-    ln -s /bin/piler2 /bin/piler
-    
-    #Install bioperl
-    cd /usr/local 
-    bash bioperl.sh
-
-    #Install TRF
-    cd /bin
-    alien -i trf-2017_03_08-stable.x86_64.rpm
-    alien -i mreps-2017_03_08-stable.x86_64.rpm
-
-
-    # Install blast
-    cd /usr/local
-    tar -xvzf blast-2.2.26-ia32-linux.tar.gz
-    cp -r blast-2.2.26/bin/* /bin 
-    
-    
-    #Install censor
-    cd /usr/local 
-    tar xzvf censor-norb-4.2.29.tar.gz
-    cd censor-4.2.29
-    ./configure --prefix=/usr/local
-    make
-    make install
-    
-    #Install wublast
-#    cd /usr/local
-#    mkdir WUBlast/
-#    tar -xvzf blast2.linux26-i686.tar.gz -C /usr/local/WUBlast/
-#    cd WUBlast/
-#    cp -r * /bin
-
-    #Install rmblast 
-    cd /usr/local
-    tar -xvzf rmblast-2.10.0+-x64-linux.tar.gz
-    #cp rmblast-2.10.0/bin/* /bin
-
-    
-    #Install RM
-    cd /usr/local
-    tar -xvzf RepeatMasker-open-4-0-6.tar.gz
-    tar -xvzf RepBaseRepeatMaskerEdition-20170127.tar.gz -C /usr/local/RepeatMasker
-    cd RepeatMasker/Libraries
-    mv RepeatMaskerLib.embl RepeatMaskerLib_old.embl
-    mv RMRBSeqs.embl RepeatMaskerLib.embl
-    cd /usr/local/RepeatMasker
-    bash /usr/local/RepBaseRepeatMasker.sh
-    RM_DIR=/usr/local/RepeatMasker
-    export PATH=$RM_DIR:$PATH
-
-
-    # Install Hmmer
-    cd /usr/local
-    tar zxf hmmer-3.1b2-linux-intel-x86_64.tar.gz
-    cd hmmer-3.1b2-linux-intel-x86_64
-    ./configure
-    make
-    make check
-    make install
-    cp binaries/esl-* /usr/local/bin
-
-#################################################################################
-    #cleanup
-    rm -f /usr/local/RECON-1.08.tar.gz
-    rm -f /usr/local/RepeatMasker-open-4-0-6.tar.gz
-    rm -f /usr/local/rmblast-2.10.0+-x64-linux.tar.gz
-    rm -f /usr/local/censor-norb-4.2.29.tar.gz
-    rm -f /usr/local/piler-2017_03_08-stable.x86_64.rpm
-    rm -f /bin/trf-2017_03_08-stable.x86_64.rpm
-    rm -f /bin/mreps-2017_03_08-stable.x86_64.rpm
-    #rm -f /usr/local/RepBaseRepeatMasker.sh
-    rm -f /usr/local/bioperl.sh
-
-
diff --git a/Singularity/TEfinder2.30.2_recipes.def b/Singularity/TEfinder2.30.2_recipes.def
deleted file mode 100644
index 1273cd19c442ef2a65c9e114786e700dde3f7603..0000000000000000000000000000000000000000
--- a/Singularity/TEfinder2.30.2_recipes.def
+++ /dev/null
@@ -1,125 +0,0 @@
-#distribution based on: debian 9.5
-Bootstrap:docker
-From:debian:9.5-slim
-
-# container for TE_finder 2.30
-# Build:
-# singularity build --remote TEfinder2.30.1.sif TEfinder2.30.1_recipes.def
-
-%environment
-export LC_ALL=C
-export LC_NUMERIC=en_GB.UTF-8
-export PATH="/opt/miniconda/bin:$PATH"
-export PATH="/opt/TE_finder/bin:$PATH"
-
-%labels
-AUTHOR Hadi Quesneville
-VERSION 2.0
-LICENSE GNU
-DATE_MODIF 03/05/2021
-PACKAGE TE_finder (v2.30)
-
-%help
-Container for TE_finder 2.30
-Install packages using Miniconda3 V4.7.10
-All packages are in /opt/miniconda/bin & are in PATH
-Default runscript: no
-
-Usage:
-    ./TE_finder.sif  <TE_finder software> -h
-    or:
-    singularity exec TE_finder.sif <TE_finder software> -h
-
-
-%runscript
-    #passing all arguments from cli: $@
-    #!/bin/bash
-        if [ $# -eq 0 ]; then
-            echo "Usage:"
-            echo "  TE_finder.sif  <TE_finder software> -h"
-            echo "  or:"
-            echo "  singularity exec TE_finder.sif <TE_finder software> -h"
-            exit 1
-        fi
-    exec "$@"
-
-%post
-    echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
-    #essential stuff but minimal
-    apt update
-    #for security fixe:
-    #apt upgrade -y
-    apt install -y wget bzip2
-
-    #install conda
-    cd /opt
-    rm -fr miniconda
-
-    #miniconda3: get miniconda3 version 4.7.10
-    wget https://repo.continuum.io/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh -O miniconda.sh
-
-    #install conda
-    bash miniconda.sh -b -p /opt/miniconda
-    export PATH="/opt/miniconda/bin:$PATH"
-    #add channels
-    conda config --add channels defaults
-    conda config --add channels bioconda
-    conda config --add channels conda-forge
-
-    #install blast version 2.9.0
-    conda install -c bioconda blast=2.9.0
-
-    #install TE_finder version 2.30
-    apt -y install cmake
-    apt -y install g++
-    apt -y install libcppunit-dev
-    apt -y install git
-    cd /opt
-    mkdir TE_finder
-    cd TE_finder
-    git clone https://github.com/urgi-anagen/TE_finder.git
-    cd TE_finder
-    git checkout Release-2.30
-    cmake .
-    make install
-    cd ..
-    mkdir bin
-    cp TE_finder/bin/* bin
-    cp TE_finder/src/tools/cutterDB bin
-    cp TE_finder/src/tools/NWalign bin
-    cp TE_finder/src/tools/SWalign bin
-    cp TE_finder/src/tools/TRsearch bin
-    cp TE_finder/src/tools/TSDsearch bin
-    cp TE_finder/src/tools/align2piler bin
-    cp TE_finder/src/tools/align2recon bin
-    cp TE_finder/src/tools/fastlalign bin
-    cp TE_finder/src/tools/filterAlign bin
-    cp TE_finder/src/tools/halign bin
-    cp TE_finder/src/tools/hrepeat bin
-    cp TE_finder/src/tools/hsearch bin
-    cp TE_finder/src/tools/itrsearch bin
-    cp TE_finder/src/tools/ltrsearch bin
-    cp TE_finder/src/tools/map2db bin
-    cp TE_finder/src/tools/map2flank3 bin
-    cp TE_finder/src/tools/map2flank5 bin
-    cp TE_finder/src/tools/map2flank53 bin
-    cp TE_finder/src/tools/mapOp bin
-    cp TE_finder/src/tools/mapdist bin
-    cp TE_finder/src/tools/mapsize bin
-    cp TE_finder/src/tools/mapview bin
-    cp TE_finder/src/tools/orienter bin
-    cp TE_finder/src/tools/mapOp bin
-    cp TE_finder/src/tools/pathnum2id bin
-    cp TE_finder/src/tools/polyAtail bin
-    cp TE_finder/src/tools/refalign bin
-    cp TE_finder/src/tools/rpt_map bin
-    cp TE_finder/src/tools/setnum2id bin
-    cp TE_finder/src/tools/statalign bin
-    cp TE_finder/src/tools/tabnum2id bin
-    rm -rf TE_finder
-
-    #cleanup
-    conda clean -y --all
-    rm -f /opt/miniconda.sh
-    apt autoremove --purge
-    apt clean
diff --git a/Singularity/dep_TEannot.def b/Singularity/dep_TEannot.def
deleted file mode 100644
index 6b5b7d76e7667d3c45def04246ef8fb964bdb9f1..0000000000000000000000000000000000000000
--- a/Singularity/dep_TEannot.def
+++ /dev/null
@@ -1,119 +0,0 @@
-#distribution based on: debian 9.5
-Bootstrap:docker
-From:debian:9.5-slim
-
-
-%environment
-export LC_ALL=C
-export LC_NUMERIC=en_GB.UTF-8
-export PATH="$PATH:/opt/miniconda/bin"
-export PATH="/opt/RepeatMasker:$PATH"
-
-%help
-Container for RECON and PILER
-Install packages using Miniconda3 V4.7.10
-All packages are in /opt/miniconda/bin & are in PATH
-Default runscript: no
-
-%files
-packages/bioperl.sh /opt
-packages/RepBaseRepeatMaskerDebian.sh /opt
-
-packages/censor-norb-4.2.29.tar.gz /opt
-packages/rmblast-2.10.0+-x64-linux.tar.gz /opt
-packages/RepeatMasker-open-4-0-6.tar.gz /opt
-packages/RepBaseRepeatMaskerEdition-20170127.tar.gz /opt
-packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz /opt
-
-packages/trf-2017_03_08-stable.x86_64.rpm /bin
-packages/mreps-2017_03_08-stable.x86_64.rpm /bin
-
-packages/blaster2.25 /bin
-packages/grouperThread2.27_dyn /bin
-packages/matcher2.25 /bin
-
-packages/NWalign /bin
-
-%post
-    #essential stuff but minimal
-    echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
-    apt update
-    #for security fixe:
-    #apt upgrade -y
-    apt install -y wget bzip2 gzip tar
-    apt -y install cmake g++ libcppunit-dev alien
-
-    #Install bioperl
-    cd /opt
-    bash bioperl.sh
-
-    #Install rmblast
-    cd /opt
-    tar -xvzf rmblast-2.10.0+-x64-linux.tar.gz
-
-    #Install TRF and mreps
-    #cd /bin
-    #rpm -i --prefix=/bin /usr/local/trf-2017_03_08-stable.x86_64.rpm
-    cd /bin
-    alien -i trf-2017_03_08-stable.x86_64.rpm
-    alien -i mreps-2017_03_08-stable.x86_64.rpm
-
-    #Install RM
-    cd /opt
-    tar -xvzf RepeatMasker-open-4-0-6.tar.gz
-    tar -xvzf RepBaseRepeatMaskerEdition-20170127.tar.gz -C /opt/RepeatMasker
-    cd RepeatMasker/Libraries
-    mv RepeatMaskerLib.embl RepeatMaskerLib_old.embl
-    mv RMRBSeqs.embl RepeatMaskerLib.embl
-    cd /opt/RepeatMasker
-    bash /opt/RepBaseRepeatMaskerDebian.sh
-
-    #Install censor
-    cd /opt
-    tar xzvf censor-norb-4.2.29.tar.gz
-    cd censor-4.2.29
-    ./configure --prefix=/usr/local
-    make
-    make install
-
-    #install conda
-    cd /opt
-    rm -fr miniconda
-
-    #miniconda3: get miniconda3 version 4.7.10
-    wget https://repo.continuum.io/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh -O miniconda.sh
-
-    #install conda
-    bash miniconda.sh -b -p /opt/miniconda
-    export PATH="/opt/miniconda/bin:$PATH"
-    #add channels
-    #conda config --add channels defaults
-    conda config --add channels bioconda
-    conda config --add channels conda-forge
-
-    #install blast version 2.9.0
-    conda install -c bioconda blast=2.9.0
-    conda install -c bioconda blast-legacy
-
-    # Install Hmmer
-    cd /opt
-    tar zxf hmmer-3.1b2-linux-intel-x86_64.tar.gz
-    cd hmmer-3.1b2-linux-intel-x86_64
-    ./configure
-    make
-    make check
-    make install
-    cp binaries/esl-* /bin
-
-
-    #cleanup
-    conda clean -y --all
-    rm -f /opt/bioperl.sh
-    rm -f /opt/miniconda.sh
-    rm -f /opt/censor-norb-4.2.29.tar.gz
-    rm -f /opt/RepeatMasker-open-4-0-6.tar.gz
-    rm -f /opt/hmmer-3.1b2-linux-intel-x86_64.tar.gz
-    rm -f /opt/rmblast-2.10.0+-x64-linux.tar.gz
-    apt autoremove --purge
-    apt clean
-
diff --git a/Singularity/dep_TEdenovo.def b/Singularity/dep_TEdenovo.def
deleted file mode 100644
index 87ce89f5ebd229aa3ed145c76c600f0c9dba4ff8..0000000000000000000000000000000000000000
--- a/Singularity/dep_TEdenovo.def
+++ /dev/null
@@ -1,80 +0,0 @@
-#distribution based on: debian 9.5
-Bootstrap:docker
-From:debian:9.5-slim
-
-
-%environment
-export LC_ALL=C
-export LC_NUMERIC=en_GB.UTF-8
-export PATH="$PATH:/opt/miniconda/bin"
-
-%help
-Container for RECON and PILER
-Install packages using Miniconda3 V4.7.10
-All packages are in /opt/miniconda/bin & are in PATH
-Default runscript: no
-
-%files
-packages/RECON-1.08.tar.gz /opt
-packages/piler-2017_03_08-stable.x86_64.rpm /opt
-packages/censor-norb-4.2.29.tar.gz /opt
-packages/blaster2.25 /bin
-packages/grouperThread2.27_dyn /bin
-packages/matcher2.25 /bin
-
-
-%post
-    #essential stuff but minimal
-    echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
-    apt update
-    apt -y install libcppunit-dev
-    # temporaire, c'est pas top
-    ln -s /usr/lib/x86_64-linux-gnu/libcppunit-1.13.so.0 /usr/lib/x86_64-linux-gnu/libcppunit-1.12.so.0
-    #for security fixe:
-    #apt upgrade -y
-    apt install -y wget bzip2 gzip tar cmake g++
-
-    #install conda
-    cd /opt
-    rm -fr miniconda
-
-    #miniconda3: get miniconda3 version 4.7.10
-    wget https://repo.continuum.io/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh -O miniconda.sh
-
-    #install conda
-    bash miniconda.sh -b -p /opt/miniconda
-    export PATH="/opt/miniconda/bin:$PATH"
-    #add channels
-    #conda config --add channels defaults
-    conda config --add channels bioconda
-    conda config --add channels conda-forge
-
-    #install blast version 2.9.0
-    conda install -c bioconda blast=2.9.0
-    conda install -c bioconda blast-legacy
-
-    #install RECON
-    cd /opt
-    tar -zxvf RECON-1.08.tar.gz
-    cd /opt/RECON-1.08/src
-    make
-    sed -i.bak 's/BINDIR  = ..\/bin/BINDIR  = \/bin/' Makefile
-    make install
-    cd /opt/RECON-1.08/scripts
-    sed -i.back -r 's:path = "":path = "/bin":' recon.pl
-    cp recon.pl /bin
-
-    #install PILER
-    apt -y install rpm alien
-    #alien /opt/piler-2017_03_08-stable.x86_64.rpm
-    rpm -i --prefix=/bin /opt/piler-2017_03_08-stable.x86_64.rpm
-    ln -s /bin/piler2 /bin/piler
-
-    #cleanup
-    conda clean -y --all
-    rm -f /opt/miniconda.sh
-    rm -f /opt/RECON-1.08.tar.gz
-    rm -f /opt/censor-norb-4.2.29.tar.gz
-    rm -f /opt/piler-2017_03_08-stable.x86_64.rpm
-    apt autoremove --purge
-    apt clean
diff --git a/Singularity/repet_dep_debian.def b/Singularity/repet_dep_debian.def
deleted file mode 100644
index a4e6422d0093285129a8441ebe673cae3c28318f..0000000000000000000000000000000000000000
--- a/Singularity/repet_dep_debian.def
+++ /dev/null
@@ -1,142 +0,0 @@
-#distribution based on: debian 9.5
-Bootstrap:docker
-From:debian:9.5-slim
-
-
-%environment
-export LC_ALL=C
-export LC_NUMERIC=en_GB.UTF-8
-export PATH="$PATH:/opt/miniconda/bin"
-export PATH="/opt/RepeatMasker:$PATH"
-
-%help
-Container for RECON and PILER
-Install packages using Miniconda3 V4.7.10
-All packages are in /opt/miniconda/bin & are in PATH
-Default runscript: no
-
-%files
-packages/bioperl.sh /opt
-packages/RepBaseRepeatMaskerDebian.sh /opt
-
-packages/RECON-1.08.tar.gz /opt
-packages/piler-2017_03_08-stable.x86_64.rpm /opt
-
-packages/censor-norb-4.2.29.tar.gz /opt
-packages/rmblast-2.10.0+-x64-linux.tar.gz /opt
-packages/RepeatMasker-open-4-0-6.tar.gz /opt
-packages/RepBaseRepeatMaskerEdition-20170127.tar.gz /opt
-packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz /opt
-
-packages/trf-2017_03_08-stable.x86_64.rpm /bin
-packages/mreps-2017_03_08-stable.x86_64.rpm /bin
-
-packages/blaster2.25 /bin
-packages/grouperThread2.27_dyn /bin
-packages/matcher2.25 /bin
-packages/NWalign /bin
-
-%post
-    #essential stuff but minimal
-    echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
-    apt update
-    #for security fixe:
-    #apt upgrade -y
-    apt install -y wget bzip2 gzip tar
-    apt -y install cmake g++ libcppunit-dev alien
-    # temporaire, c'est pas top
-    ln -s /usr/lib/x86_64-linux-gnu/libcppunit-1.13.so.0 /usr/lib/x86_64-linux-gnu/libcppunit-1.12.so.0
-
-    #Install bioperl
-    cd /opt
-    bash bioperl.sh
-
-    #Install rmblast
-    cd /opt
-    tar -xvzf rmblast-2.10.0+-x64-linux.tar.gz
-
-    #Install TRF and mreps
-    #cd /bin
-    #rpm -i --prefix=/bin /usr/local/trf-2017_03_08-stable.x86_64.rpm
-    cd /bin
-    alien -i trf-2017_03_08-stable.x86_64.rpm
-    alien -i mreps-2017_03_08-stable.x86_64.rpm
-
-    #Install RM
-    cd /opt
-    tar -xvzf RepeatMasker-open-4-0-6.tar.gz
-    tar -xvzf RepBaseRepeatMaskerEdition-20170127.tar.gz -C /opt/RepeatMasker
-    cd RepeatMasker/Libraries
-    mv RepeatMaskerLib.embl RepeatMaskerLib_old.embl
-    mv RMRBSeqs.embl RepeatMaskerLib.embl
-    cd /opt/RepeatMasker
-    bash /opt/RepBaseRepeatMaskerDebian.sh
-
-    #Install censor
-    cd /opt
-    tar xzvf censor-norb-4.2.29.tar.gz
-    cd censor-4.2.29
-    ./configure --prefix=/usr/local
-    make
-    make install
-
-    #install conda
-    cd /opt
-    rm -fr miniconda
-
-    #miniconda3: get miniconda3 version 4.7.10
-    wget https://repo.continuum.io/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh -O miniconda.sh
-
-    #install conda
-    bash miniconda.sh -b -p /opt/miniconda
-    export PATH="/opt/miniconda/bin:$PATH"
-    #add channels
-    #conda config --add channels defaults
-    conda config --add channels bioconda
-    conda config --add channels conda-forge
-
-    #install blast version 2.9.0
-    conda install -c bioconda blast=2.9.0
-    conda install -c bioconda blast-legacy
-
-    #install RECON
-    cd /opt
-    tar -zxvf RECON-1.08.tar.gz
-    cd /opt/RECON-1.08/src
-    make
-    sed -i.bak 's/BINDIR  = ..\/bin/BINDIR  = \/bin/' Makefile
-    make install
-    cd /opt/RECON-1.08/scripts
-    sed -i.back -r 's:path = "":path = "/bin":' recon.pl
-    cp recon.pl /bin
-
-    #install PILER
-    apt -y install rpm
-    apt -y install alien
-    #alien /opt/piler-2017_03_08-stable.x86_64.rpm
-    rpm -i --prefix=/bin /opt/piler-2017_03_08-stable.x86_64.rpm
-    ln -s /bin/piler2 /bin/piler
-
-    # Install Hmmer
-    cd /opt
-    tar zxf hmmer-3.1b2-linux-intel-x86_64.tar.gz
-    cd hmmer-3.1b2-linux-intel-x86_64
-    ./configure
-    make
-    make check
-    make install
-    cp binaries/esl-* /bin
-
-    #cleanup
-    conda clean -y --all
-    rm -f /opt/bioperl.sh
-    rm -f /opt/miniconda.sh
-    rm -f /opt/RECON-1.08.tar.gz
-    rm -f /opt/piler-2017_03_08-stable.x86_64.rpm
-    rm -f /opt/censor-norb-4.2.29.tar.gz
-    rm -f /opt/RepeatMasker-open-4-0-6.tar.gz
-    rm -f /opt/hmmer-3.1b2-linux-intel-x86_64.tar.gz
-    rm -f /opt/rmblast-2.10.0+-x64-linux.tar.gz
-    apt autoremove --purge
-    apt clean
-
diff --git a/TEannot_snakemake/README.md b/TEannot_snakemake/README.md
index 5b3c2a51646887296e375ba4922f13578f7a3c2f..223b74092c8e9669544a4ba7dc22fb1d9b26e76d 100644
--- a/TEannot_snakemake/README.md
+++ b/TEannot_snakemake/README.md
@@ -1,48 +1,86 @@
 # TEannot-snakemake
-TEannnot Pipeline in snakemake based on REPET v3.1. 
+TEannnot Pipeline in snakemake based on REPET v3.1.
 This pipeline annotates repeats in eukaryotic genomes.
 
 ## Directory tree
 ```
-mwan@urgi197:~/REPET/REPET-snakemake/TEannot_snakemake$ tree 
-.
+./
 ├── config
 │   └── config.yaml
-├── dag_TEannot.svg
+├── envs
+│   ├── Easel.yaml
+│   ├── MREPS.yaml
+│   ├── RepeatMasker.yaml
+│   ├── tefinder.yaml
+│   └── TRF.yaml
 ├── README.md
 ├── run_Snakemake.sh
 ├── scripts
+│   ├── ATOGATA.py
 │   ├── CENmap2align.py
+│   ├── ChangeSequenceHeader.py
+│   ├── conv_path_file_chunk_to_chr_alternate.py
 │   ├── conv_path_file_chunk_to_chr.py
 │   ├── conv_set_file_chunk_to_chr.py
+│   ├── Create_batch.py
+│   ├── Cstfaf.py
+│   ├── db_shuffle.py
+│   ├── DBshuffle.py
+│   ├── FilterAlign.py
+│   ├── getTElib.py
+│   ├── GFF3maker.py
+│   ├── Launch_NTE50andLTE50.py
+│   ├── LaunchTRF.py
+│   ├── LJFTE.py
+│   ├── MergeMatchsFiles.py
+│   ├── PostAnalyzeTElib.py
+│   ├── Preprocess_genome_file.py
+│   ├── RIH.py
+│   ├── RMc2p.py
 │   ├── RMcat2align.py
+│   ├── run_blaster.py
+│   ├── runMreps.py
+│   ├── split_path_per_chr.py
 │   ├── srptRemovePathDoublons.py
-│   └── srptRemoveSpurious.py
-└── Snakefile
-
-2 directories, 11 files
+│   ├── srptRemoveSpurious.py
+│   └── USOM.py
+├── Snakefile
+├── Snakefile_conda
+├── Snakefile_LJTEpara
+└── Snakefile_singularity_noCENSOR
 
 ```
 
-### Scripts 
+### Scripts
 python scripts used in the Snakefile
 
-### config 
+### config
 The directory contains snakemake config file
 
-```
-# config/config.yaml
-
+```yaml
 #Input files
-# Path to genome file, must be a fasta 
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa 
-# Path to TE librairy, must be a fasta 
-consensus_lib: /home/mwan/REPET/REPET-snakemake/data/all_consensus_repet.fa
+# Path to genome file, must be a fasta
+#genome_file: /home/etbardet/REPET/REPET-snakemake/data/AthaGenome.fa
+genome_file: 
+# Path to TE librairy, must be a fasta
+#consensus_lib: /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/athaTEref_ru1.fa
+consensus_lib: 
 
 # Path to Apptainer images
 container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEannot.sif
+  REPET: 
+  CENSOR :
+
+program_align_sequences:
+  RepeatMasker: True
+  Blaster: True
+  Censor: True
+
+filter:
+  force_default_values: no
+  BLR: 100
+  RM: 100
+  CEN: 100
 
 params_batch :
   chunk_length : 200000
@@ -51,26 +89,24 @@ params_batch :
 
 params_blaster:
   sensitivity : 0
-  e_value : 1e-300
+  e_value : 1e-10
   fragment_cutter_length : 2000000
 
 params_run_RmvPairAlignInChunkOverlaps :
   chunkLength: 200000
   chunkOverlap: 10000
   margin: 10
-
 ```
 
 ### run_Snakemake.sh
 bash script to execute the snakemake.  The script will activate the snakemake environment and run the pipeline, it is assumed that
 there is already a snakemake environment.
 
-If the environment doesn't exist, you can create one, using this command line (it is assumed that conda already exists) : 
+If the environment doesn't exist, you can create one, using this command line (it is assumed that conda already exists) :
 ```
 conda create -c bioconda -c conda-forge --name snakemake snakemake snakedeploy python=3.9
-
 ```
-You can also install the environment snakemake in other way, take a look to this documentation : 
+You can also install the environment snakemake in other way, take a look to this documentation :
 https://snakemake.readthedocs.io/en/stable/getting_started/installation.html
 
 If you don't want to use the bash script to launch the snakemake pipeline, you can execute it with the command line below :
@@ -78,20 +114,35 @@ If you don't want to use the bash script to launch the snakemake pipeline, you c
 > conda activate snakemake
 ## if scheduler slurm
 > snakemake --use-conda --use-singularity -p --configfile config/config.yaml -j 64 -s Snakefile -R all --cluster sbatch --max-jobs-per-second 5 --max-status-checks-per-second 5
-## if no scheduler 
-> snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5
-
+## if no scheduler
+> snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5
 ```
 
+If you want to modify the number of cores the pipelines will run on, modify the __-c__ parameter with your desired number  
+You can also add constraint on RAM and disk usage. Consult snakemake's documentation for the exact params you need to input  
+
 ### Snakefile
-**![](dag_TEannot.svg)**
+
+There are 4 snakefiles:
+- Snakefile
+- Snakefile_conda
+- Snakefile_LJTEpara
+- Snakefile_singularity_noCENSOR
+
+*Snakefile* : **Use CENSOR**. Uses Singularity image to handle REPET's dependency. It is the baseline Snakefile  
+*Snakefile_LJTEpara* : **Use CENSOR**. Uses Singularity image to handle REPET's dependency. This snakefile run a more optimized version of the long join procedure, but the results have not been verified yet. It is thus not the default  
+*Snakefile_conda* : **Does not use CENSOR**. Uses conda environnement to handle REPET's dependency  
+*Snakefile_singularity_noCENSOR*: **Does not use CENSOR**. Uses Singularity image to handle REPET's dependency  
+
+We recommend using the base snakefile with singularity images
+
 To obtain the graph, launch the command below :
 ```
 snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600 --rulegraph | dot -Tsvg > dag_TEannot.svg
 ```
 
 ## Launch TEannot snakemake
-1. Fill the config file in the directory config/ 
+1. Fill the config file in the directory config/
 
 2. Then launch [run_Snakemake.sh](run_Snakemake.sh) :
 ```
@@ -99,7 +150,7 @@ snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30
 ```
 or you can launch directly the command line :
 ```
-snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
 ```
 
 3. The results will be in the directory :
@@ -107,7 +158,7 @@ snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30
 REPET-snakemake/TEannot_snakemake/results_TEannot_<fasta_name>
 ```
 
-## Results 
-The main files in the results directory : 
+## Results
+The main files in the results directory :
 - **<fasta_name>_GFF3chr/*.gff3** : it's the annotation file in gff3 format that contains the annotated copies on the genome. There are one annotations files per sequences (chromosome or chunk).
-- **<fasta_name>.globalAnnotStatsPerTE.txt** : It's a statistic file that give you some informations about your annotation
\ No newline at end of file
+- **<fasta_name>.globalAnnotStatsPerTE.txt** : It's a statistic file that give you some informations about your annotation
diff --git a/TEannot_snakemake/Snakefile b/TEannot_snakemake/Snakefile
old mode 100755
new mode 100644
index 69fd08ebb1f5df8726d53fe3ea5d57d9d95ca363..c6e53e371c842194c352c72c21703477f92815a0
--- a/TEannot_snakemake/Snakefile
+++ b/TEannot_snakemake/Snakefile
@@ -5,26 +5,9 @@ import os
 import shutil
 import contextlib
 import pandas
+from annot_pipe.LongJoinsForTEs import LongJoinsForTEs
 
-from commons.tools.PreProcess import PreProcess
-from commons.tools.PrepareBatches import PrepareBatches
-from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
 from commons.tools.dbShuffle import dbShuffle
-from commons.tools.GetSpecificTELibAccordingToAnnotation import GetSpecificTELibAccordingToAnnotation
-from commons.tools.MergeMatchsFiles import MergeMatchsFiles
-from commons.tools.RetrieveInitHeadersPandasVersion import RetrieveInitHeadersPandasVersion
-from commons.tools.AlignTEOnGenomeAccordingToAnnotation import AlignTEOnGenomeAccordingToAnnotation
-from commons.tools.AnnotationStats import AnnotationStats
-from commons.tools.RMcat2path import RMcat2path
-from commons.tools.GFF3Maker import GFF3Maker
-from commons.tools.FilterAlign import FilterAlign
-from commons.core.seq.FastaUtils import FastaUtils
-from commons.launcher.LaunchTRF import LaunchTRF
-from commons.launcher.LaunchMreps import main
-
-from annot_pipe.UpdateScoreOfMatches import UpdateScoreOfMatches
-from annot_pipe.ComputeScoreThresholdFromAlignFiles import ComputeScoreThresholdFromAlignFiles
-from annot_pipe.LongJoinsForTEs import LongJoinsForTEs
 from annot_pipe.srptAutoPromote import srptAutoPromote
 
 genome_name = os.path.basename(config["genome_file"]).strip(".fa")
@@ -41,6 +24,7 @@ censor_dir = "{}/{}_TEdetect/CEN".format(results_dir,genome_name)
 rm_dir = "{}/{}_TEdetect/RM".format(results_dir,genome_name)
 blaster_dir = "{}/{}_TEdetect/BLR".format(results_dir,genome_name)
 comb_dir ="{}/{}_TEdetect/Comb".format(results_dir,genome_name)
+path_per_chr_dir="{}/LJ_split_per_chr".format(results_dir)
 
 censor_dir_rnd = "{}/{}_TEdetect_rnd/CEN".format(results_dir,genome_name)
 rm_dir_rnd = "{}/{}_TEdetect_rnd/RM".format(results_dir,genome_name)
@@ -67,6 +51,7 @@ def get_create_batch_files(wildcards):
     ck_output = checkpoints.create_batch.get(**wildcards).output[0]
     SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
     return expand(os.path.join("{}/batches/".format(chunk_dir), "batch_{BASE}.fa"), BASE=SMP)
+
 def run_matcher_file_names(wildcards):
     du_output = checkpoints.create_batch.get(**wildcards).output[0]
     SMPLS, = glob_wildcards(os.path.join(du_output,"batch_{BASE}.fa"))
@@ -112,21 +97,34 @@ def run_CENmap2align_rnd_file_names(wildcards):
     SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
     return expand(os.path.join(censor_dir_rnd, "batch_{SM}.fa.map.align"), SM=SMPLS)
 
+def get_path_per_chromosome_files(wildcards):
+    ck_output = checkpoints.split_path_per_chromosome.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output,"path_on_{BASE}.path"))
+    return expand(os.path.join(path_per_chr_dir , "path_on_{BASE}.path"), BASE=SMP)
+
+def run_LJ_files(wildcards):
+    ck_output = checkpoints.split_path_per_chromosome.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output,"path_on_{BASE}.path"))
+    return expand(os.path.join(path_per_chr_dir , "path_on_{BASE}.path_join"), BASE=SMP)
 
-# repeat_masker = bool(config["program_align_sequences"]["RepeatMasker"])
-# blaster = bool(config["program_align_sequences"]["Blaster"])
-# censor = bool(config["program_align_sequences"]["Censor"])
-#
-# if not repeat_masker and not blaster and not censor :
-#     print("Error")
-#     sys.exit(1)
+repeat_masker = bool(config["program_align_sequences"]["RepeatMasker"])
+blaster = bool(config["program_align_sequences"]["Blaster"])
+censor = bool(config["program_align_sequences"]["Censor"])
+
+if config["container"]["CENSOR"] == "":
+    censor = False
+    print ("CENSOR is enabled in config but no CENSOR image is given, disabling censor to avoid crashes")
+
+if not repeat_masker and not blaster and not censor :
+     print("Error, no sequence aligner enabled")
+     sys.exit(1)
 
 rule all :
     input:
-        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
         "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
         get_db_shuffle_files,
         get_create_batch_files,
+        get_path_per_chromosome_files,
         "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
         get_gff_file_names,
         "{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
@@ -136,7 +134,6 @@ rule all :
         "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
         "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
         "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
-        get_gff_file_names,
         #"{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir, genome_name),
         #"{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
         #"{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir, genome_name),
@@ -145,31 +142,40 @@ rule all :
         #get_db_shuffle_files,
         #get_create_batch_files,
         #"{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
+    default_target: True
 
 #########################################################################################################
 # PreProcess
 #########################################################################################################
 rule run_preprocess_genome_file :
-    input : config["genome_file"]
-    output : "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    input :
+        config["genome_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
     params :
         dir = "{}/{}".format(results_dir,genome_name),
-        sif  = config["container"]["TE_finder"],
-    log : "{}/launch-preprocess-genome.log".format(log_dir)
-    run :
-        p = PreProcess(fastaFileName=input[0],outputFasta=output[0],step=1, verbosity=3, singularity_img = params.sif, log_name =log[0])
-        p.run(dirStep = os.path.join(os.getcwd(),params.dir))
+        sif = "",
+    singularity:
+        config["container"]["REPET"]
+    log :
+        "{}/launch-preprocess-genome.log".format(log_dir)
+    script:
+        "scripts/Preprocess_genome_file.py"
 
 rule run_preprocess_consensus_file :
-    input : config["consensus_lib"]
-    output : "{}/{}/{}.fa".format(os.getcwd(),results_dir,os.path.basename(config["consensus_lib"]).rstrip(".fa"))
+    input :
+        config["consensus_lib"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,os.path.basename(config["consensus_lib"]).rstrip(".fa"))
     params :
         dir = "{}/{}_lib".format(results_dir,genome_name),
-        sif  = config["container"]["TE_finder"],
-    log : "{}/launch-preprocess-lib.log".format(log_dir)
-    run :
-        p = PreProcess(fastaFileName=input[0],outputFasta=output[0],step=1, verbosity=3, singularity_img = params.sif, log_name =log[0])
-        p.run(dirStep = os.path.join(os.getcwd(),params.dir))
+        sif = "",
+    singularity:
+        config["container"]["REPET"]
+    log :
+        "{}/launch-preprocess-lib.log".format(log_dir)
+    script:
+        "scripts/Preprocess_genome_file.py"
 
 #########################################################################################################
 # Step1
@@ -181,19 +187,18 @@ checkpoint create_batch :
     output :
         directory("{}/batches/".format(chunk_dir))
     params :
-        sif  = config["container"]["TE_finder"],
+        #sif  = config["container"]["REPET"],
         outdir = "{}".format(chunk_dir),
         chunk_length= int(config["params_batch"]["chunk_length"]),
         chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
         min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
-    log: "{}/launch-cutterDB.log".format(log_dir)
-    run :
-        base = os.getcwd()
-        with open(log[0], "w") as o:
-            with contextlib.redirect_stdout(o):
-                pb=PrepareBatches(genomeFastaFileName=input[0],singularity_img = params.sif,projectDir=params.outdir, chunk_length=params.chunk_length, chunk_overlap=params.chunk_overlap, min_nb_seq_per_batch=params.min_nb_seq_per_batch)
-                pb.run()
-        os.chdir(base)
+        sif= ""
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch-cutterDB.log".format(log_dir)
+    script:
+        "scripts/Create_batch.py"
 
 
 # batch rnd
@@ -202,10 +207,10 @@ checkpoint db_shuffle :
         batch_dir = rules.create_batch.output
     output :
         directory("{}/batches_rnd/".format(chunk_dir))
-    params :
-        singularity_img = config["container"]["REPET_image"]
-    run :
-        dbShuffle(inData=input.batch_dir[0],outData=output[0],singularity_img=params.singularity_img,verbose=0)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/DBshuffle.py"
 
 
 rule change_sequence_header :
@@ -217,14 +222,8 @@ rule change_sequence_header :
     params :
         init_name = "{}_refTEs.fa_initH".format(genome_name),
         init_file_path = "{}/{}_refTEs.fa_initH".format(chunk_dir,genome_name)
-    run :
-        base = os.getcwd()
-        os.chdir(chunk_dir)
-        if not os.path.exists(params.init_name):
-            os.symlink(input[0],params.init_name)
-        os.chdir(base)
-        i = ChangeSequenceHeaders(inFile=params.init_file_path, format="fasta", step=1, prefix="refTE_", outFile = output.fasta)
-        i.run()
+    script:
+        "scripts/ChangeSequenceHeader.py"
 
 # On va supposer qu'il y a que ncbi blast
 # Je sais pas où le output est utilisé
@@ -235,15 +234,17 @@ rule run_blaster :
         "{}/{}_refTEs.fa_cut".format(chunk_dir,genome_name), # BLR
         "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
         "{}/{}_refTEs.fa-BLRnPrepare.param".format(chunk_dir,genome_name),
-    log: "{}/launch-blaster.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
+    log:
+        "{}/launch-blaster.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
     params :
         param_blaster = "-P -N -p '-a 1'",
         prefix = "{}/{}_refTEs.fa-BLRnPrepare".format(chunk_dir,genome_name)
-    shell : """
-                blaster2.25 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
-
-            """
+    shell :
+        """
+        blaster2.32 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
+        """
 
 #singularity exec {params.sif} blaster2.25 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
 #########################################################################################################
@@ -256,24 +257,32 @@ rule run_BLR :
         batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),#rules.create_batch.output,
         ref = rules.change_sequence_header.output.fasta,
     output :
-        align = ("{}/batch_{{BASE}}.fa.align".format(blaster_dir)),
-        temp_files = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
+        align = ("{}/run_blaster-{{BASE}}.align".format(blaster_dir)),
+        temp_files = temp(expand("{}/run_blaster-{{{{BASE}}}}.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
     params :
-        param_blaster = "-S {} -N -p '-a 1' -v 1".format(0),
+        #param_blaster = "-P -N -p '-a 1'"
+        param_blaster = "-S {} -N -p '-a 1 -F F' -v 3".format(config["params_blaster"]["sensitivity"]),
+        sensitivity = config["params_blaster"]["sensitivity"],
+        evalue = config["params_blaster"]["e_value"],
+        fragment_cutter_length = config["params_blaster"]["fragment_cutter_length"],
         outdir = blaster_dir,
         temp_dir = "blaster-{BASE}",
         name_batch = "batch_{BASE}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
-    log: "{}/launch-blaster-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                blaster2.25 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
-
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/run_blaster.py"
+    #shell :
+        #"""
+        #cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        #ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        #ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        #blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B run_blaster-{wildcards.BASE} {params.param_blaster} &> ../../../{log} &&
+        #rm -r {params.temp_dir} || true
+        #"""
 
 # Tjrs ncbi + parametre par defaut du fichier de config de TEannot pour l'instant : RM_sensitivity peut etre modulable
 rule run_RM :
@@ -289,15 +298,18 @@ rule run_RM :
         temp_dir = "rm-{BASE}",
         name_batch = "batch_{BASE}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
-    log: "{}/launch-repeat-masker-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
+    log:
+        "{}/launch-repeat-masker-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
 
 rule run_RMcat2align :
     input :
@@ -317,7 +329,7 @@ rule run_censor :
         ref = rules.change_sequence_header.output.fasta,
     output :
         map = ("{}/batch_{{BASE}}.fa.map".format(censor_dir)),
-        temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(censor_dir),sample=SUFFIX_CEN)),
+        #temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(censor_dir),sample=SUFFIX_CEN)),
     params :
         param_censor = "-debug -s -ns -nofilter -bprm '-a 1'",
         outdir = censor_dir,
@@ -325,14 +337,22 @@ rule run_censor :
         name_batch = "batch_{BASE}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
     log: "{}/launch-censor-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
+    singularity:
+        config["container"]["CENSOR"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        if [ ! -f {params.name_batch}.map ];
+        then
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" >> ../../../{log} &&
+            touch {params.name_batch}.map
+        fi
+        rm -r {params.temp_dir} || true
+        """
 
 rule run_CENmap2align:
     input :
@@ -354,21 +374,23 @@ rule run_BLR_rnd :
         align = ("{}/batch_{{BASE_RND}}.fa.align".format(blaster_dir_rnd)),
         #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(blaster_dir_rnd),sample=SUFFIX_blaster)),
     params :
-        param_blaster = "-S {} -N -p '-a 1' -v 3".format(0),
+        param_blaster = "-S {} -N -p '-a 1 -F F' -v 3".format(0),
         outdir = blaster_dir_rnd,
         temp_dir = "blaster-{BASE_RND}",
         name_batch = "batch_{BASE_RND}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
-    log: "{}/launch-blaster-rnd-{{BASE_RND}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                mkdir -p {params.outdir}/{params.temp_dir} &&
-                cd {params.outdir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                blaster2.25 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
+    log:
+        "{}/launch-blaster-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell :
+        """
+        mkdir -p {params.outdir}/{params.temp_dir} && cd {params.outdir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
 
 rule run_RM_rnd :
     input :
@@ -384,15 +406,18 @@ rule run_RM_rnd :
         temp_dir = "rm-{BASE_RND}",
         name_batch = "batch_{BASE_RND}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
-    log: "{}/launch-repeat-masker-rnd-{{BASE_RND}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
+    log:
+        "{}/launch-repeat-masker-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
 
 rule run_RMcat2align_rnd :
     input :
@@ -421,18 +446,22 @@ rule run_censor_rnd :
         name_batch = "batch_{BASE_RND}.fa",
         chunks_file_name = "{}_refTEs.fa".format(genome_name)
     log: "{}/launch-censor-rnd-{{BASE_RND}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
-                censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
-                if [ ! -f {params.name_batch}.map ];
-                then
-                    touch {params.name_batch}.map
-                fi
-                rm -r {params.temp_dir} || true
+    singularity: config["container"]["CENSOR"]
+    shell :
             """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+            ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+            censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+            if [ ! -f {params.name_batch}.map ];
+            then
+                echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+                echo "Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output:" >> ../../../{log} &&
+                touch {params.name_batch}.map
+            fi
+            rm -r {params.temp_dir} || true
+            """
+
 
 rule run_CENmap2align_rnd :
     input :
@@ -451,6 +480,15 @@ rule run_CENmap2align_rnd :
 #'find any HSP on the randomized chunks. In that case, a "Warning" is raised, a default value is given
 # (from the configuration file) and the program "TEannot.py" goes on.
 
+rm_align_files, censor_align_files, blaster_align_files = None, None, None
+
+if repeat_masker:
+    rm_align_files = run_RMcat2align_rnd_file_names
+if censor:
+    censor_align_files = run_CENmap2align_rnd_file_names
+if blaster:
+    blaster_align_files = run_BLR_rnd_file_names
+
 
 rule run_ComputeScoreThresholdFromAlignFiles :
     input :
@@ -461,12 +499,10 @@ rule run_ComputeScoreThresholdFromAlignFiles :
         "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir,genome_name)
     params :
         te_detect_rnd_dir =  "{}/{}_TEdetect_rnd/".format(results_dir,genome_name)
-    log :"{}/launch_ComputeScoreThresholdFromAlignFiles.log".format(log_dir)
-    run :
-        cstfaf = ComputeScoreThresholdFromAlignFiles(list_files_cen=input.censor_align_files,
-            list_files_rm =input.rm_align_files,list_files_blr =input.blaster_align_files ,
-            log_name=log[0], output_name = output[0],verbosity = 3)
-        cstfaf.run()
+    log :
+        "{}/launch_ComputeScoreThresholdFromAlignFiles.log".format(log_dir)
+    script:
+        "scripts/Cstfaf.py"
 
 
 
@@ -474,99 +510,108 @@ rule run_ComputeScoreThresholdFromAlignFiles :
 #FilterAlign.py -i batch_132.fa.cat.align -S 63 -r -v 0
 rule run_filterAlign_python_blr :
     input :
-        blr = rules.run_BLR.output.align,
+        align_file = rules.run_BLR.output.align,
         threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
     output:
-        ("{}/batch_{{BASE}}.fa.align.filtered".format(blaster_dir)),
+        ("{}/run_blaster-{{BASE}}.align.filtered".format(blaster_dir)),
     params:
         reset_evalues=True,
         min_score = 0,
-        verbose= 2
+        verbose= 2,
+        origin = "BLR",
         #parameters = "-S 0 -r -v 2"
-    log: "{}/launch-filterAlign-python-blr-{{BASE}}.log".format(log_dir)
-    run:
-        df_threshold = pandas.read_csv(input.threshold_file[0],sep='\t',header=None,index_col=0)
-        score = df_threshold.loc["BLR", 1]
-        fa = FilterAlign(inFileName=input.blr,resetEvalues=params.reset_evalues,minScore=score,
-            verbosity=params.verbose,log_name = log[0] )
-        fa.run()
+    log:
+        "{}/launch-filterAlign-python-blr-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
 
 
 
 rule run_filterAlign_python_cen :
     input :
-        cen = (rules.run_CENmap2align.output),
+        align_file = (rules.run_CENmap2align.output),
         threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
     output:
         ("{}/batch_{{BASE}}.fa.map.align.filtered".format(censor_dir)),
     params:
         reset_evalues=True,
         min_score = 0,
-        verbose = 2
+        verbose = 2,
+        origin = "CEN"
         #parameters = "-S 0 -r -v 2"
-    log: "{}/launch-filterAlign-python-cen-{{BASE}}.log".format(log_dir)
-    run:
-        df_threshold = pandas.read_csv(input.threshold_file[0],sep='\t',header=None, index_col = 0 )
-        score = df_threshold.loc[ "CEN" , 1]
-        fa_cen = FilterAlign(inFileName=input.cen[0],resetEvalues=params.reset_evalues,minScore=score,
-            verbosity=params.verbose, log_name = log[0])
-        fa_cen.run()
+    log:
+        "{}/launch-filterAlign-python-cen-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
 
 
 
 rule run_filterAlign_python_rm :
     input :
-        rm = (rules.run_RMcat2align.output),
+        align_file = (rules.run_RMcat2align.output),
         threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
     output:
         ("{}/batch_{{BASE}}.fa.cat.align.filtered".format(rm_dir)),
     params:
         reset_evalues=True,
         min_score = 0,
-        verbose= 2
+        verbose= 2,
+        origin = "RM"
         #parameters = "-S 0 -r -v 2"
-    log: "{}/launch-filterAlign-python-rm-{{BASE}}.log".format(log_dir)
-    run:
-        df_threshold = pandas.read_csv(input.threshold_file[0],sep='\t',header=None,index_col=0)
-        score = df_threshold.loc["RM", 1]
-        fa_rm = FilterAlign(inFileName=input.rm[0],resetEvalues=params.reset_evalues,minScore=score,
-            verbosity=params.verbose, log_name = log[0])
-        fa_rm.run()
+    log:
+        "{}/launch-filterAlign-python-rm-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
+
+
+
+input_cat_all = list()
+
+if repeat_masker:
+    input_cat_all.append(rules.run_filterAlign_python_rm.output)
+if censor:
+    input_cat_all.append(rules.run_filterAlign_python_cen.output)
+if blaster:
+    input_cat_all.append(rules.run_filterAlign_python_blr.output)
 
 rule cat_all :
     input :
-        rm = rules.run_filterAlign_python_rm.output,
-        cen = rules.run_filterAlign_python_cen.output,
-        blr = rules.run_filterAlign_python_blr.output,
+        input_cat_all,
     output :
         "{}/batch_{{BASE}}_allTEs.align".format(comb_dir)
-    shell :"""
-            cat {input.rm} {input.cen} {input.blr} >> {output}
-           """
+    shell :
+        """
+        cat {input} >> {output}
+        """
 
 
 rule run_UpdateScoreOfMatches :
-    input : rules.cat_all.output
-    output : "{}/batch_{{BASE}}_allTEs.align.newScores".format(comb_dir)
-    run :
-        usom = UpdateScoreOfMatches(inputData = input[0], formatData = "align",outputData = output[0],
-            verbose = 0 ,typeInData = "file")
-        usom.run()
+    input :
+        rules.cat_all.output
+    output :
+        "{}/batch_{{BASE}}_allTEs.align.newScores".format(comb_dir)
+    script :
+        "scripts/USOM.py"
 
 
 checkpoint run_matcher :
-    input : rules.run_UpdateScoreOfMatches.output
+    input :
+        rules.run_UpdateScoreOfMatches.output
     output :
-        temp( "{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.param".format(comb_dir)),
-        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.map".format(comb_dir)),
-        path= "{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.path".format(comb_dir),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.param".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.gff3".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.bed".format(comb_dir)),
+        path="{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.path".format(comb_dir),
     params :
         matcher_params = "-j -x"
-    log : "{}/launch-blaster-matcher-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-            matcher2.25 -m {input} {params.matcher_params} &> {log} || true
-            """
+    log :
+        "{}/launch-blaster-matcher-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell :
+        """
+        matcherThreads2.32 -m {input} {params.matcher_params} &> {log} || true
+        """
 
 
 
@@ -581,14 +626,12 @@ rule run_merge_files :
         allByAll = True,
         clean = False,
         outFileBaseName = "{}_TEannot_Matcher".format(genome_name),
-        sif = config["container"]["TE_finder"],
-    run :
-        base_path = os.getcwd()
-        iMMF = MergeMatchsFiles(path = params.path_dir,fileType="path",outFileBaseName=params.outFileBaseName,
-            allByAll=params.allByAll,clean=params.clean,singularity_img = params.sif)
-        iMMF.run()
-        os.chdir(base_path)
-
+        filetype = "path",
+        sif = "",
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MergeMatchsFiles.py"
 
 # retrieve the initial headers of the reference TEs
 rule run_RetrieveInitHeaders :
@@ -597,9 +640,8 @@ rule run_RetrieveInitHeaders :
         link = rules.change_sequence_header.output.link_file,
     output :
         "{}/{}_TEannot_Matcher_chk_allTEs.path".format(comb_dir,genome_name),
-    run :
-        iRetrieveInitHeaders = RetrieveInitHeadersPandasVersion(input.link,input.path,output[0])
-        iRetrieveInitHeaders.run()
+    script:
+        "scripts/RIH.py"
 
 # srptConvChunk2Chr.py -m DmelChr4_chk_map -q DmelChr4_chk_allTEs_path -t path -c -o DmelChr4_chr_allTEs_path -v 2
 # convert the coordinates from chunks to chromosomes
@@ -612,7 +654,8 @@ rule run_srptConvChunk2Chr :
         map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name),
         verbose = 1,
         connect = False,
-    log: "{}/launch_conv_path_file_chunk_to_chr_step3.log".format(log_dir)
+    log:
+        "{}/launch_conv_path_file_chunk_to_chr_step3.log".format(log_dir)
     script:
         "scripts/conv_path_file_chunk_to_chr.py"
 
@@ -628,23 +671,16 @@ rule run_launch_trf :
     output:
         ("{}/batch_{{BASE}}.fa.TRF.set".format(trf_dir)),
     params:
-        sif = config["container"]["REPET_image"],
+        sif = "",
         clean=True,
         max_period = 15, # choix possible
         outdir = trf_dir,
         log_dir = log_dir,
         log = "launch-trf-batch-{BASE}.log",
-    run:
-        base = os.getcwd()
-        os.chdir(params.outdir)
-        if not os.path.exists(os.path.basename(input[0])):
-            os.symlink(os.path.join(base,input[0]),os.path.basename(input[0]))
-        lTRF = LaunchTRF(inFileName=os.path.basename(input[0]), maxPeriod=params.max_period, doClean=params.clean,
-            verbosity=3, singularity_img = params.sif,log_name=params.log)
-        lTRF.run()
-        os.remove(os.path.basename(input[0]))
-        os.chdir(base)
-        shutil.move(os.path.join(params.outdir,params.log),os.path.join(params.log_dir,params.log))
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/LaunchTRF.py"
 
 
 rule run_merge_files_trf :
@@ -654,17 +690,18 @@ rule run_merge_files_trf :
         temp("{}/{}_TEannot_TRF.set_tmp".format(trf_dir,genome_name)),
         set = "{}/{}_TEannot_TRF.set".format(trf_dir,genome_name),
     params :
+        allByAll = True,
+        filetype = "set",
         path_dir = trf_dir,
         clean = False,
         outFileBaseName = "{}_TEannot_TRF".format(genome_name),
-        sif = config["container"]["TE_finder"],
-    run :
-        base_path = os.getcwd()
-        iMMF = MergeMatchsFiles(path = params.path_dir,fileType="set",outFileBaseName=params.outFileBaseName,
-            clean=params.clean,singularity_img = params.sif)
-        iMMF.run()
-        os.chdir(base_path)
+        sif = ""
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MergeMatchsFiles.py"
 
+CWD=os.getcwd()
 
 #RMSSR
 #Tjr ncbi pour l'instant
@@ -679,25 +716,26 @@ rule run_RMSSR :
         outdir = rmssr_dir,
         temp_dir = "rm-{BASE}",
         name_batch = "batch_{BASE}.fa",
+        RM_lib = config["RepeatMasker_lib"]
     log: "{}/launch-RMSSR-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell : """
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
-                RepeatMasker -dir . {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
-                rm -r {params.temp_dir} || true
-            """
-
+    singularity: config["container"]["REPET"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        RepeatMasker -dir . -lib {CWD}/../{params.RM_lib} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
 
 rule run_RMcat2path :
     input :
         rules.run_RMSSR.output.cat
     output :
         ("{}/batch_{{BASE}}.fa.cat.path".format(rmssr_dir)),
-    log: "{}/launch-RMcat2path-{{BASE}}.log".format(log_dir)
-    run :
-        iRC2P = RMcat2path(inFileName=input[0], log_name=log[0], verbosity=3)
-        iRC2P.run()
+    log:
+        "{}/launch-RMcat2path-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/RMc2p.py"
 
 
 rule run_merge_files_RMSSR :
@@ -707,35 +745,31 @@ rule run_merge_files_RMSSR :
         temp("{}/{}_TEannot_RMSSR.path_tmp".format(rmssr_dir,genome_name)),
         path = "{}/{}_TEannot_RMSSR.path".format(rmssr_dir,genome_name),
     params :
+        allByAll = True,
         path_dir = rmssr_dir,
         clean = False,
         outFileBaseName = "{}_TEannot_RMSSR".format(genome_name),
-        sif = config["container"]["TE_finder"],
-    run :
-        base_path = os.getcwd()
-        iMMF = MergeMatchsFiles(path = params.path_dir,fileType="path",outFileBaseName=params.outFileBaseName,
-            clean=params.clean,singularity_img = params.sif)
-        iMMF.run()
-        os.chdir(base_path)
+        filetype = "path",
+        sif = "" ,
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MergeMatchsFiles.py"
 
 #Mreps
 #log = os.system("launchMreps.py -i batch_135.fa -c")
 rule run_Mreps :
-    input : "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
+    input :
+        "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
     output :
         ("{}/batch_{{BASE}}.fa.Mreps.set".format(mreps_dir)),
     params :
         outdir = mreps_dir,
-        sif = config["container"]["REPET_image"],
-    run :
-        base = os.getcwd()
-        os.chdir(params.outdir)
-        if not os.path.exists(os.path.basename(input[0])):
-            os.symlink(os.path.join(base,input[0]),os.path.basename(input[0]))
-        lMreps = main(inFileName=os.path.basename(input[0]),singularity_img = params.sif)
-        os.remove(os.path.basename(input[0]))
-        #[os.remove(i) for i in glob.glob('*.xml')]
-        os.chdir(base)
+        sif = ""
+    singularity:
+        config["container"]["REPET"]
+    script :
+        "scripts/runMreps.py"
 
 rule run_merge_files_Mreps :
     input :
@@ -744,16 +778,16 @@ rule run_merge_files_Mreps :
         temp("{}/{}_TEannot_Mreps.set_tmp".format(mreps_dir,genome_name)),
         set = "{}/{}_TEannot_Mreps.set".format(mreps_dir,genome_name),
     params :
+        allByAll = True,
         path_dir = mreps_dir,
         clean = False,
         outFileBaseName = "{}_TEannot_Mreps".format(genome_name),
-        sif = config["container"]["TE_finder"],
-    run :
-        base_path = os.getcwd()
-        iMMF = MergeMatchsFiles(path = params.path_dir,fileType="set",outFileBaseName=params.outFileBaseName,
-            clean=params.clean,singularity_img = params.sif)
-        iMMF.run()
-        os.chdir(base_path)
+        filetype = "set",
+        sif =""
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MergeMatchsFiles.py"
 
 
 #########################################################################################################
@@ -782,7 +816,8 @@ rule run_srptConvChunk2Chr_step5 :
         on_chr_file = "{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir,genome_name),
     params :
         map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name)
-    log: "{}/launch_conv_set_file_chunk_to_chr_step5.log".format(log_dir)
+    log:
+        "{}/launch_conv_set_file_chunk_to_chr_step5.log".format(log_dir)
     script:
         "scripts/conv_set_file_chunk_to_chr.py"
 
@@ -827,34 +862,59 @@ rule run_srptConvChunk2Chr_step7 :
         map_chunk="{}/{}_chunks.map".format(chunk_dir,genome_name),
         verbose=1,
         connect = True
-    log: "{}/launch_conv_path_file_chunk_to_chr_step7.log".format(log_dir)
+    log:
+        "{}/launch_conv_path_file_chunk_to_chr_step7.log".format(log_dir)
     script:
         "scripts/conv_path_file_chunk_to_chr.py"
 
-
-rule run_long_join :
-    input :
+checkpoint split_path_per_chromosome:
+    input:
         rules.run_srptConvChunk2Chr_step7.output
-    output :
-        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join".format(comb_dir,genome_name),
-    params :
-        verbose = 3
-    log: "{}/launch_long_join.log".format(log_dir)
+    output:
+        directory("{}/LJ_split_per_chr".format(results_dir))
+    params:
+        outdir=results_dir
+    script:
+        "scripts/split_path_per_chr.py"
+
+log_dir = "log"
+
+#if os.path.isdir("LJ_chr"):
+
+rule run_long_join:
+    input:
+        batch="{}/path_on_{{BASE}}.path".format(path_per_chr_dir)
+    output:
+        LJ="{}/path_on_{{BASE}}.path_join".format(path_per_chr_dir)
+    log:
+        "{}/launch_long_join_{{BASE}}.log".format(log_dir)
     run:
-        iLongJoinForTEs = LongJoinsForTEs(input_path_file=input[0], output_file=output[0],log_name=log[0],
-            verbose_var=params[0])
-        iLongJoinForTEs.run()
+        LongJoinsForTEs(input_path_file=input.batch,
+            output_file="",
+            log_name="{}/launch_long_join.log".format(log_dir),
+            verbose_var=3).run()
 
 
+rule cat_all_long_join:
+    input:
+        run_LJ_files
+    output:
+        all_LJ_file="{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join".format( comb_dir, genome_name)
+    shell:
+        """
+        cat {input} >> {output}
+        """
+
 rule run_AlignTEOnGenomeAccordingToAnnotation :
     input :
         consensus_ref = rules.run_preprocess_consensus_file.output[0],
-        path_file = rules.run_long_join.output,
+        path_file = rules.cat_all_long_join.output.all_LJ_file,
         genome = rules.run_preprocess_genome_file.output[0],
     output:
-        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align".format(comb_dir,genome_name),
-        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir,genome_name),
-    log: "{}/AlignTEOnGenomeAccordingToAnnotation.log".format(log_dir)
+        align = "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align".format(comb_dir,genome_name),
+        tab = "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir,genome_name),
+    log:
+        "{}/AlignTEOnGenomeAccordingToAnnotation.log".format(log_dir)
     params :
         verbose = 3,
         mergeSamePathId = True,
@@ -863,66 +923,53 @@ rule run_AlignTEOnGenomeAccordingToAnnotation :
         gapOpening = 16,
         gapExtend = 4,
         gapLength = 20,
-        singularity = config["container"]["REPET_image"],
-    run :
-        iATOGATA = AlignTEOnGenomeAccordingToAnnotation(join_path_file=input.path_file[0], genome_fasta=input.genome,
-                                                    consensus_fasta=input.consensus_ref, merge_same_path_id=params.mergeSamePathId,
-                                                    out_file_name=output[0], match_penalty=params.matchPenalty,
-                                                    mismatch=params.mismatch, gap_opening=params.gapOpening, gap_extend=params.gapExtend,
-                                                    gap_length=params.gapLength, verbosity=params.verbose, log_name = log[0],
-                                                    singularity_img = params.singularity)
-        iATOGATA.run()
-
+        sif = "",
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/ATOGATA.py"
 
 rule run_PostAnalyzeTELib_a3 :
     input :
-        join_path_file =  rules.run_long_join.output,
-        genome_fasta_file= rules.run_preprocess_genome_file.output[0],
-        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+        join_path_file =  rules.cat_all_long_join.output.all_LJ_file,
+        genome_fasta_file = rules.run_preprocess_genome_file.output[0],
+        consensus_fasta_file = rules.run_preprocess_consensus_file.output[0],
     output :
         stat_per_TE = "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
         global_stat_per_TE = "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
     params :
-        sglrt_img = config["container"]["TE_finder"],
+        sif = "",
         verbosity= 2
-    log: "{}/launch_annotationStats.log".format(log_dir)
-    run :
-        genome_fasta = FastaUtils.read_fasta(input.genome_fasta_file)
-        genomeSize = sum(list(map(len,genome_fasta.values())))
-        #print("Compute annotation stats per TE...")
-        iAnnotationStats = AnnotationStats(analysisName="TE",seqFileName=input.consensus_fasta_file,
-            pathFileName=input.join_path_file[0],
-            genomeLength=genomeSize,
-            statsFileName=output.stat_per_TE,
-            globalStatsFileName=output.global_stat_per_TE,
-            verbosity=params.verbosity - 1,
-            singularityImg=params.sglrt_img,
-            logName = log[0])
-        iAnnotationStats.run()
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch_annotationStats.log".format(log_dir)
+    script:
+        "scripts/PostAnalyzeTElib.py"
 
 
 rule run_GetSpecificTELibAccordingToAnnotation :
     input :
         stat_tab = rules.run_PostAnalyzeTELib_a3.output.stat_per_TE,
-        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+        consensus_fasta_file = rules.run_preprocess_consensus_file.output[0],
     output :
         flc_fasta = "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
+        flc_txt = "{}/{}_annotStatsPerTE_FullLengthCopy.txt".format(results_dir,genome_name),
         flf_fasta = "{}/{}_annotStatsPerTE_FullLengthFrag.fa".format(results_dir,genome_name),
+        flf_txt = "{}/{}_annotStatsPerTE_FullLengthFrag.txt".format(results_dir,genome_name),
     params :
         verbose = 1,
         work_dir = results_dir
-    log : "{}/launch_getSpecificTELibAccordingToAnnotation.log".format(log_dir)
-    run :
-        iGetTELib = GetSpecificTELibAccordingToAnnotation(fasta_file=input.consensus_fasta_file,
-            table_name=input.stat_tab, verbose=params.verbose, work_dir=params.work_dir, log_name= log[0])
-        iGetTELib.run()
-
+    log :
+        "{}/launch_getSpecificTELibAccordingToAnnotation.log".format(log_dir)
+    script:
+        "scripts/getTElib.py"
 
 
 checkpoint run_gff3_maker :
     input:
-        join_path_file = rules.run_long_join.output[0],
-        align_tab_file= rules.run_AlignTEOnGenomeAccordingToAnnotation.output[1],
+        join_path_file = rules.cat_all_long_join.output.all_LJ_file,
+        align_tab_file= rules.run_AlignTEOnGenomeAccordingToAnnotation.output.tab,
         genome_fasta_file=rules.run_preprocess_genome_file.output[0],
     output:
         directory("{}".format(gff3_dir)),
@@ -936,15 +983,20 @@ checkpoint run_gff3_maker :
         is_with_sequence = False,
         do_merge_identical_matches = False ,
         do_split =  False,
-    log: "{}/launch_GFF3_maker.log".format(log_dir)
-    run :
-        iGFF3Maker = GFF3Maker(inFastaName=input.genome_fasta_file,joinPathFile=input.join_path_file,
-                            classifFile=params.classif_file,isChado=params.is_chado,
-                            isGFF3WithoutAnnotation=params.is_GFF3_without_annotation,isWithSequence=params.is_with_sequence,
-                            areMatchPartsCompulsory= params.match_parts_compulsory, verbose=params.verbosity,
-                            doMergeIdenticalMatches=params.do_merge_identical_matches,doSplit=params.do_split,
-                            alignInformationsFile=input.align_tab_file, logName = log[0],
-                            projectDir = params.project_dir)
-        iGFF3Maker.run()
-
-
+    log:
+        "{}/launch_GFF3_maker.log".format(log_dir)
+    script:
+        "scripts/GFF3maker.py"
+
+"""
+rule scan_blaster_output:
+    input: rules.run_BLR.log
+    output : "BLASTER_REPORT_README.txt"
+    shell:
+        #touch BLASTER_REPORT_README.txt
+        #echo "This files contains a list of batch that failed their blaster run because of the low complexity filter" >>  BLASTER_REPORT_README.txt
+        #echo "because of how the batch system works, that means at least on of the chunks contained in the batch had to much low complexity sequences filtered and the whole batch failed" >>  BLASTER_REPORT_README.txt
+        #echo "Please manually inspect the files to make sure no significant result was lost, and if so, relaunch the pipeline whit the low complexity filter turned off for Blaster" >> BLASTER_REPORT_README.txt
+        #if cat {input} | grep "ungapped Karlin-Altschul", then
+        #echo "batch {input} could not calculate ungapped Karlin-Altschul, these batch had their results replaced by blank files." >> BLASTER_REPORT_README.txt
+"""
\ No newline at end of file
diff --git a/TEannot_snakemake/Snakefile_LJmp b/TEannot_snakemake/Snakefile_LJmp
new file mode 100644
index 0000000000000000000000000000000000000000..961e5df04f2c5c3110a9516297739302034cbc45
--- /dev/null
+++ b/TEannot_snakemake/Snakefile_LJmp
@@ -0,0 +1,954 @@
+import sys
+from os.path import join
+from pathlib import Path
+import os
+import shutil
+import contextlib
+import pandas
+from commons.tools.dbShuffle import dbShuffle
+from annot_pipe.srptAutoPromote import srptAutoPromote
+
+genome_name = os.path.basename(config["genome_file"]).strip(".fa")
+
+results_dir = "results_TEannot_{}".format(genome_name)
+chunk_dir = "{}/chunk_dir".format(results_dir)
+log_dir = "{}/log".format(results_dir)
+SUFFIX_blaster = ["param","raw","seq_treated"]
+SUFFIX_RM = ["masked","out","ori.out","tbl"]
+SUFFIX_CEN = ["found","masked"]
+SUFFIX_RMSSR = ["masked","out","tbl"]
+
+censor_dir = "{}/{}_TEdetect/CEN".format(results_dir,genome_name)
+rm_dir = "{}/{}_TEdetect/RM".format(results_dir,genome_name)
+blaster_dir = "{}/{}_TEdetect/BLR".format(results_dir,genome_name)
+comb_dir ="{}/{}_TEdetect/Comb".format(results_dir,genome_name)
+long_join_batches="{}/{}_TEdetect/LJ_batches".format(results_dir,genome_name)
+
+censor_dir_rnd = "{}/{}_TEdetect_rnd/CEN".format(results_dir,genome_name)
+rm_dir_rnd = "{}/{}_TEdetect_rnd/RM".format(results_dir,genome_name)
+blaster_dir_rnd = "{}/{}_TEdetect_rnd/BLR".format(results_dir,genome_name)
+
+detectSSRs_dir = "{}/{}_SSRdetect".format(results_dir,genome_name)
+trf_dir = "{}/{}_SSRdetect/TRF".format(results_dir,genome_name)
+mreps_dir = "{}/{}_SSRdetect/Mreps".format(results_dir,genome_name)
+rmssr_dir = "{}/{}_SSRdetect/RMSSR".format(results_dir,genome_name)
+comb_SSRdetect_dir = "{}/{}_SSRdetect/Comb".format(results_dir,genome_name)
+gff3_dir =  "{}/{}_GFF3_chr".format(results_dir,genome_name)
+
+def get_gff_file_names(wildcards):
+    ck_output = checkpoints.run_gff3_maker.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(gff3_dir, "{sample}.gff3"))
+    return expand(os.path.join(ck_output, "{SAMPLE}.gff3"), SAMPLE=SMP)
+
+def get_db_shuffle_files(wildcards):
+    ck_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMP2, = glob_wildcards(os.path.join(ck_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join("{}/batches_rnd/".format(chunk_dir), "batch_{BASE_RND}.fa"), BASE_RND=SMP2)
+
+def get_create_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/batches/".format(chunk_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def run_matcher_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output,"batch_{BASE}.fa"))
+    return expand(os.path.join(comb_dir,"batch_{SM}_allTEs.align.newScores.clean_match.path"),SM=SMPLS)
+
+def run_launch_trf_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(trf_dir, "batch_{SM}.fa.TRF.set"), SM=SMPLS)
+
+def run_RMSSR_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(rmssr_dir, "batch_{SM}.fa.cat.path"), SM=SMPLS)
+
+def run_BLR_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(blaster_dir_rnd, "batch_{SM}.fa.align"), SM=SMPLS)
+
+# def run_RM_rnd_file_names(wildcards):
+#     du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+#     SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+#     return expand(os.path.join(rm_dir_rnd, "batch_{SM}.fa.cat"), SM2=SMPLS)
+
+def run_RMcat2align_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(rm_dir_rnd, "batch_{SM}.fa.cat.align"), SM=SMPLS)
+
+# def run_censor_rnd_file_names(wildcards):
+#     du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+#     SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+#     return expand(os.path.join(censor_dir_rnd, "batch_{SM}.fa.map"), SM=SMPLS)
+
+def run_mreps_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(mreps_dir, "batch_{SM}.fa.Mreps.set"), SM=SMPLS)
+
+def run_CENmap2align_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(censor_dir_rnd, "batch_{SM}.fa.map.align"), SM=SMPLS)
+
+def batch_long_join_file_names(wildcards):
+    du_output = checkpoints.split_path_per_chr.get(**wildcards).output[0]
+    SMPLJ, = glob_wildcards(os.path.join(du_output, "{}/TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_{CHR}_join"))
+    return expand(os.path.join(long_join_batches, "{}/TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_{CHR}_join"), CHR=SMPLJ)
+
+def run_split_path_per_chr_names(wildcards):
+    du_output = checkpoints.split_path_per_chr.get(**wildcards).output[0]
+    SMPCHR, = glob_wildcards(os.path.join(du_output, "{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR_{CHR}".format(genome_name)))
+    return expand(os.path.join(mreps_dir, "{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR_{CHR}"), CHR=SMPCHR)
+
+#repeat_masker = bool(config["program_align_sequences"]["RepeatMasker"])
+#blaster = bool(config["program_align_sequences"]["Blaster"])
+#censor = bool(config["program_align_sequences"]["Censor"])
+
+#if not repeat_masker and not blaster and not censor :
+     #print("Error")
+     #sys.exit(1)
+
+rule all :
+    input:
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        get_db_shuffle_files,
+        get_create_batch_files,
+        "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
+        get_gff_file_names,
+        "{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
+        "{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir, genome_name),
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir, genome_name),
+        "{}/{}_annotStatsPerTE_FullLengthFrag.fa".format(results_dir,genome_name),
+        "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
+        "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
+        "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
+        get_gff_file_names,
+        #"{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir, genome_name),
+        #"{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
+        #"{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir, genome_name),
+        #"{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        #"{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        #get_db_shuffle_files,
+        #get_create_batch_files,
+        #"{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
+
+#########################################################################################################
+# PreProcess
+#########################################################################################################
+rule run_preprocess_genome_file :
+    input :
+        config["genome_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = config["container"]["REPET_image"],
+    log :
+        "{}/launch-preprocess-genome.log".format(log_dir)
+    script:
+        "scripts/Preprocess_genome_file.py"
+
+rule run_preprocess_consensus_file :
+    input :
+        config["consensus_lib"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,os.path.basename(config["consensus_lib"]).rstrip(".fa"))
+    params :
+        dir = "{}/{}_lib".format(results_dir,genome_name),
+        sif  = config["container"]["REPET_image"],
+    log :
+        "{}/launch-preprocess-lib.log".format(log_dir)
+    script:
+        "scripts/Preprocess_genome_file.py"
+
+#########################################################################################################
+# Step1
+#/home/mwan/REPET/TEannot_sm/results_TEannot_DmelChr4/chunk_dir/batches/batch_2.fa
+#########################################################################################################
+# batch
+checkpoint create_batch :
+    input : rules.run_preprocess_genome_file.output
+    output :
+        directory("{}/batches/".format(chunk_dir))
+    params :
+        sif  = config["container"]["REPET_image"],
+        outdir = "{}".format(chunk_dir),
+        chunk_length= int(config["params_batch"]["chunk_length"]),
+        chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
+        min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
+    log:
+        "{}/launch-cutterDB.log".format(log_dir)
+    script:
+        "scripts/Create_batch.py"
+
+
+# batch rnd
+checkpoint db_shuffle :
+    input :
+        batch_dir = rules.create_batch.output
+    output :
+        directory("{}/batches_rnd/".format(chunk_dir))
+    params :
+        singularity_img = config["container"]["REPET_image"]
+    run :
+        dbShuffle(inData=input.batch_dir[0],outData=output[0],singularity_img=params.singularity_img,verbose=0)
+
+
+rule change_sequence_header :
+    input :
+        rules.run_preprocess_consensus_file.output
+    output :
+        fasta = "{}/{}_refTEs.fa".format(chunk_dir,genome_name),
+        link_file = "{}/{}_refTEs.fa_initH.newHlink".format(chunk_dir,genome_name)
+    params :
+        init_name = "{}_refTEs.fa_initH".format(genome_name),
+        init_file_path = "{}/{}_refTEs.fa_initH".format(chunk_dir,genome_name)
+    script:
+        "scripts/ChangeSequenceHeader.py"
+
+# On va supposer qu'il y a que ncbi blast
+# Je sais pas où le output est utilisé
+rule run_blaster :
+    input :
+        rules.change_sequence_header.output.fasta
+    output :
+        "{}/{}_refTEs.fa_cut".format(chunk_dir,genome_name), # BLR
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        "{}/{}_refTEs.fa-BLRnPrepare.param".format(chunk_dir,genome_name),
+    log:
+        "{}/launch-blaster.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    params :
+        param_blaster = "-P -N -p '-a 1'",
+        prefix = "{}/{}_refTEs.fa-BLRnPrepare".format(chunk_dir,genome_name)
+    shell :
+        """
+        blaster2.32 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
+        """
+
+#singularity exec {params.sif} blaster2.25 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
+#########################################################################################################
+# Step2
+#/home/mwan/REPET/TEannot_sm/results_TEannot_DmelChr4/chunk_dir/batches/batch_2.fa
+#########################################################################################################
+#Je suppose tjrs ncbi
+rule run_BLR :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),#rules.create_batch.output,
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        align = ("{}/batch_{{BASE}}.fa.align".format(blaster_dir)),
+        temp_files = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
+    params :
+        param_blaster = "-S {} -N -p '-a 1' -v 3".format(config["params_blaster"]["sensitivity"]),
+        param_blaster_noLCF= "-S {} -N -p '-a 1 -F F' -v 3".format(config["params_blaster"]["sensitivity"]),
+        outdir = blaster_dir,
+        temp_dir = "blaster-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
+        rm -r {params.temp_dir} || 
+        if grep -q "Could not calculate ungapped Karlin-Altschul parameters due to an invalid query sequence or its translation" ../../../{log}  
+        then
+            blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster_noLCF} &> ../../../{log} &&
+            rm -r {params.temp_dir} 
+        fi 
+            
+        """
+
+# Tjrs ncbi + parametre par defaut du fichier de config de TEannot pour l'instant : RM_sensitivity peut etre modulable
+rule run_RM :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        cat = ("{}/batch_{{BASE}}.fa.cat".format(rm_dir)),
+        temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(rm_dir),sample=SUFFIX_RM)),
+    params :
+        param_rm = "-cutoff 200 -e ncbi -s -pa 1 -gccalc -no_is -nolow",
+        outdir = rm_dir,
+        temp_dir = "rm-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-repeat-masker-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RMcat2align :
+    input :
+        rules.run_RM.output.cat
+    output :
+        ("{}/batch_{{BASE}}.fa.cat.align".format(rm_dir)),
+    script:
+        "scripts/RMcat2align.py"
+
+
+# On suppose tjrs ncbi pour l'instant
+# si ncbi : censor.ncbi
+# si wu : censor
+rule run_censor :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        map = ("{}/batch_{{BASE}}.fa.map".format(censor_dir)),
+        #temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(censor_dir),sample=SUFFIX_CEN)),
+    params :
+        param_censor = "-debug -s -ns -nofilter -bprm '-a 1'",
+        outdir = censor_dir,
+        temp_dir = "censor-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log: "{}/launch-censor-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["CENSOR_image"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        if [ ! -f {params.name_batch}.map ];
+        then
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" >> ../../../{log} &&
+            touch {params.name_batch}.map
+        fi
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_CENmap2align:
+    input :
+        rules.run_censor.output.map,
+    output :
+        ("{}/batch_{{BASE}}.fa.map.align".format(censor_dir)),
+    script:
+        "scripts/CENmap2align.py"
+
+
+########
+# RND
+########
+rule run_BLR_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        align = ("{}/batch_{{BASE_RND}}.fa.align".format(blaster_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(blaster_dir_rnd),sample=SUFFIX_blaster)),
+    params :
+        param_blaster = "-S {} -N -p '-a 1' -v 3".format(0),
+        outdir = blaster_dir_rnd,
+        temp_dir = "blaster-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-blaster-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    shell :
+        """
+        mkdir -p {params.outdir}/{params.temp_dir} && cd {params.outdir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RM_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        #batch = lambda wildcards: os.path.join("{}/batches_rnd/".format(chunk_dir),f"batch_{wildcards.BASE_RND}.fa"),#batch = rules.db_shuffle.output,
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        cat = ("{}/batch_{{BASE_RND}}.fa.cat".format(rm_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(rm_dir_rnd),sample=SUFFIX_RM)),
+    params :
+        param_rm = "-cutoff 200 -e ncbi -s -pa 1 -gccalc -no_is -nolow",
+        outdir = rm_dir_rnd,
+        temp_dir = "rm-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-repeat-masker-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RMcat2align_rnd :
+    input :
+        rules.run_RM_rnd.output.cat
+    output :
+        ("{}/batch_{{BASE_RND}}.fa.cat.align".format(rm_dir_rnd)),
+    script:
+        "scripts/RMcat2align.py"
+
+
+
+# On suppose tjrs ncbi pour l'instant
+# si ncbi : censor.ncbi
+# si wi : censor
+rule run_censor_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        map = ("{}/batch_{{BASE_RND}}.fa.map".format(censor_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(censor_dir_rnd),sample=SUFFIX_CEN)),
+    params :
+        param_censor = "-debug -s -ns -nofilter -bprm '-a 1'",
+        outdir = censor_dir_rnd,
+        temp_dir = "censor-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log: "{}/launch-censor-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity: config["container"]["CENSOR_image"]
+    shell :
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+            ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+            censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+            if [ ! -f {params.name_batch}.map ];
+            then
+                echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+                echo "Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output:" >> ../../../{log} &&
+                touch {params.name_batch}.map
+            fi
+            rm -r {params.temp_dir} || true
+            """
+
+
+rule run_CENmap2align_rnd :
+    input :
+        rules.run_censor_rnd.output.map,
+    output :
+        ("{}/batch_{{BASE_RND}}.fa.map.align".format(censor_dir_rnd)),
+    script:
+        "scripts/CENmap2align.py"
+
+
+#########################################################################################################
+# Step3
+# cmd = "ComputeScoreThresholdFromAlignFiles.py -d {} -q 0.95 -v {}".format(os.getcwd(), verbose - 1)
+#########################################################################################################
+#For short input sequences of the genome, it may happen that a program (Blaster, Censor and/or RepeatMasker) doesn't ' \
+#'find any HSP on the randomized chunks. In that case, a "Warning" is raised, a default value is given
+# (from the configuration file) and the program "TEannot.py" goes on.
+
+
+rule run_ComputeScoreThresholdFromAlignFiles :
+    input :
+        blaster_align_files = run_BLR_rnd_file_names,
+        rm_align_files = run_RMcat2align_rnd_file_names,
+        censor_align_files = run_CENmap2align_rnd_file_names,
+    output :
+        "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir,genome_name)
+    params :
+        no_CENSOR= False,
+        te_detect_rnd_dir =  "{}/{}_TEdetect_rnd/".format(results_dir,genome_name)
+    log :
+        "{}/launch_ComputeScoreThresholdFromAlignFiles.log".format(log_dir)
+    script:
+        "scripts/Cstfaf.py"
+
+
+
+
+#FilterAlign.py -i batch_132.fa.cat.align -S 63 -r -v 0
+rule run_filterAlign_python_blr :
+    input :
+        align_file = rules.run_BLR.output.align,
+        threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
+    output:
+        ("{}/batch_{{BASE}}.fa.align.filtered".format(blaster_dir)),
+    params:
+        reset_evalues=True,
+        min_score = 0,
+        verbose= 2,
+        origin = "BLR",
+        #parameters = "-S 0 -r -v 2"
+    log:
+        "{}/launch-filterAlign-python-blr-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
+
+
+
+rule run_filterAlign_python_cen :
+    input :
+        align_file = (rules.run_CENmap2align.output),
+        threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
+    output:
+        ("{}/batch_{{BASE}}.fa.map.align.filtered".format(censor_dir)),
+    params:
+        reset_evalues=True,
+        min_score = 0,
+        verbose = 2,
+        origin = "CEN"
+        #parameters = "-S 0 -r -v 2"
+    log:
+        "{}/launch-filterAlign-python-cen-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
+
+
+
+rule run_filterAlign_python_rm :
+    input :
+        align_file = (rules.run_RMcat2align.output),
+        threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
+    output:
+        ("{}/batch_{{BASE}}.fa.cat.align.filtered".format(rm_dir)),
+    params:
+        reset_evalues=True,
+        min_score = 0,
+        verbose= 2,
+        origin = "RM"
+        #parameters = "-S 0 -r -v 2"
+    log:
+        "{}/launch-filterAlign-python-rm-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/FilterAlign.py"
+
+rule cat_all :
+    input :
+        rm = rules.run_filterAlign_python_rm.output,
+        cen = rules.run_filterAlign_python_cen.output,
+        blr = rules.run_filterAlign_python_blr.output,
+    output :
+        "{}/batch_{{BASE}}_allTEs.align".format(comb_dir)
+    shell :
+        """
+        cat {input.rm} {input.cen} {input.blr} >> {output}
+        """
+
+
+rule run_UpdateScoreOfMatches :
+    input :
+        rules.cat_all.output
+    output :
+        "{}/batch_{{BASE}}_allTEs.align.newScores".format(comb_dir)
+    script :
+        "scripts/USOM.py"
+
+
+checkpoint run_matcher :
+    input :
+        rules.run_UpdateScoreOfMatches.output
+    output :
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.param".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.gff3".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.bed".format(comb_dir)),
+        path="{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.path".format(comb_dir),
+    params :
+        matcher_params = "-j -x"
+    log :
+        "{}/launch-blaster-matcher-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_image"]
+    shell :
+        """
+        matcherThreads2.32 -m {input} {params.matcher_params} &> {log} || true
+        """
+
+
+
+rule run_merge_files :
+    input :
+        run_matcher_file_names
+    output :
+        temp("{}/{}_TEannot_Matcher.path_tmp".format(comb_dir,genome_name)),
+        path = "{}/{}_TEannot_Matcher.path".format(comb_dir,genome_name),
+    params :
+        path_dir = comb_dir,
+        allByAll = True,
+        clean = False,
+        outFileBaseName = "{}_TEannot_Matcher".format(genome_name),
+        filetype = "path",
+        sif=""
+        #sif = config["container"]["REPET_image"],
+    singularity:
+        config["container"]["REPET_image"],
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+# retrieve the initial headers of the reference TEs
+rule run_RetrieveInitHeaders :
+    input :
+        path = rules.run_merge_files.output.path,
+        link = rules.change_sequence_header.output.link_file,
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path".format(comb_dir,genome_name),
+    script:
+        "scripts/RIH.py"
+
+# srptConvChunk2Chr.py -m DmelChr4_chk_map -q DmelChr4_chk_allTEs_path -t path -c -o DmelChr4_chr_allTEs_path -v 2
+# convert the coordinates from chunks to chromosomes
+rule run_srptConvChunk2Chr :
+    input :
+        rules.run_RetrieveInitHeaders.output
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir,genome_name),
+    params :
+        map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name),
+        verbose = 1,
+        connect = False,
+    log:
+        "{}/launch_conv_path_file_chunk_to_chr_step3.log".format(log_dir)
+    script:
+        "scripts/conv_path_file_chunk_to_chr.py"
+
+
+#########################################################################################################
+# Step4
+#########################################################################################################
+#TRF
+
+rule run_launch_trf :
+    input :
+        ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+    output:
+        ("{}/batch_{{BASE}}.fa.TRF.set".format(trf_dir)),
+    params:
+        #sif = config["container"]["REPET_image"],
+        sif = "",
+        clean=True,
+        max_period = 15, # choix possible
+        outdir = trf_dir,
+        log_dir = log_dir,
+        log = "launch-trf-batch-{BASE}.log",
+    singularity:
+        config["container"]["REPET_image"],
+    script:
+        "scripts/LaunchTRF.py"
+
+
+rule run_merge_files_trf :
+    input :
+        run_launch_trf_file_names
+    output :
+        temp("{}/{}_TEannot_TRF.set_tmp".format(trf_dir,genome_name)),
+        set = "{}/{}_TEannot_TRF.set".format(trf_dir,genome_name),
+    params :
+        allByAll = True,
+        filetype = "set",
+        path_dir = trf_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_TRF".format(genome_name),
+        #sif = config["container"]["REPET_image"],
+        sif = ""
+    singularity:
+        config["container"]["REPET_image"],
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+
+#RMSSR
+#Tjr ncbi pour l'instant
+rule run_RMSSR :
+    input :
+        batch = "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
+    output :
+        temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(rmssr_dir),sample=SUFFIX_RMSSR)),
+        cat = ("{}/batch_{{BASE}}.fa.cat".format(rmssr_dir)),
+    params :
+        param_rm = "-pa 1 -gccalc -no_is -int -s -e ncbi",
+        outdir = rmssr_dir,
+        temp_dir = "rm-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+    log: "{}/launch-RMSSR-{{BASE}}.log".format(log_dir)
+    singularity: config["container"]["REPET_image"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        RepeatMasker -dir . {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+
+rule run_RMcat2path :
+    input :
+        rules.run_RMSSR.output.cat
+    output :
+        ("{}/batch_{{BASE}}.fa.cat.path".format(rmssr_dir)),
+    log:
+        "{}/launch-RMcat2path-{{BASE}}.log".format(log_dir)
+    script:
+        "scripts/RMc2p.py"
+
+
+rule run_merge_files_RMSSR :
+    input :
+        run_RMSSR_file_names
+    output :
+        temp("{}/{}_TEannot_RMSSR.path_tmp".format(rmssr_dir,genome_name)),
+        path = "{}/{}_TEannot_RMSSR.path".format(rmssr_dir,genome_name),
+    params :
+        allByAll = True,
+        path_dir = rmssr_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_RMSSR".format(genome_name),
+        filetype = "path",
+        sif = config["container"]["REPET_image"] ,
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+#Mreps
+#log = os.system("launchMreps.py -i batch_135.fa -c")
+rule run_Mreps :
+    input :
+        "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
+    output :
+        ("{}/batch_{{BASE}}.fa.Mreps.set".format(mreps_dir)),
+    params :
+        outdir = mreps_dir,
+        sif=""
+        #sif = config["container"]["REPET_image"],
+    singularity:
+        config["container"]["REPET_image"],
+    script :
+        "scripts/runMreps.py"
+
+rule run_merge_files_Mreps :
+    input :
+        run_mreps_file_names,
+    output :
+        temp("{}/{}_TEannot_Mreps.set_tmp".format(mreps_dir,genome_name)),
+        set = "{}/{}_TEannot_Mreps.set".format(mreps_dir,genome_name),
+    params :
+        allByAll = True,
+        path_dir = mreps_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_Mreps".format(genome_name),
+        filetype = "set",
+        sif = ""
+        #sif = config["container"]["REPET_image"],
+    singularity:
+        config["container"]["REPET_image"],
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+
+#########################################################################################################
+# Step5
+#########################################################################################################
+
+rule run_srptAutoPromote :
+    input :
+        trf_set = rules.run_merge_files_trf.output.set,
+        rmssr_path = rules.run_merge_files_RMSSR.output.path,
+        mreps_set = rules.run_merge_files_Mreps.output.set
+    output :
+        "{}/{}_chk_allSSRs_set".format(comb_SSRdetect_dir,genome_name)
+    run :
+        srptAutoPromote(input.trf_set,"set", output[0])
+        srptAutoPromote(input.mreps_set,"set", output[0])
+        srptAutoPromote(input.rmssr_path,"path", output[0])
+
+
+# c'est ok
+rule run_srptConvChunk2Chr_step5 :
+    input :
+        rules.run_srptAutoPromote.output
+    output :
+        temp("{}/{}_chk_allSSRs_set.on_chr.tmp".format(comb_SSRdetect_dir,genome_name)),
+        on_chr_file = "{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir,genome_name),
+    params :
+        map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name)
+    log:
+        "{}/launch_conv_set_file_chunk_to_chr_step5.log".format(log_dir)
+    script:
+        "scripts/conv_set_file_chunk_to_chr.py"
+
+
+#########################################################################################################
+# Step6
+#########################################################################################################
+#########################################################################################################
+# Step7
+#########################################################################################################
+rule run_srptRemovePathDoublons :
+    input :
+        rules.run_RetrieveInitHeaders.output
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr".format(comb_dir,genome_name),
+    log :
+        "{}/launch-removePathDoublons.log".format(log_dir)
+    script:
+        "scripts/srptRemovePathDoublons.py"
+
+
+rule run_srptRemoveSpurious :
+    input :
+        path_file = rules.run_srptRemovePathDoublons.output,
+        ssr_file = rules.run_srptConvChunk2Chr_step5.output.on_chr_file
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR".format(comb_dir,genome_name),
+    params:
+        remain_thres_size=20,# dans le cfg de TEannot c'est min_size
+        verbose=-1  # dans le cfg de TEannot c'est min_size
+    log:
+        "{}/launch-removeSpurious.log".format(log_dir)
+    script:
+        "scripts/srptRemoveSpurious.py"
+
+rule run_srptConvChunk2Chr_step7 :
+    input :
+        rules.run_srptRemoveSpurious.output
+    output:
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr".format(comb_dir,genome_name),
+    params:
+        map_chunk="{}/{}_chunks.map".format(chunk_dir,genome_name),
+        verbose=1,
+        connect = True
+    log:
+        "{}/launch_conv_path_file_chunk_to_chr_step7.log".format(log_dir)
+    script:
+        "scripts/conv_path_file_chunk_to_chr.py"
+
+checkpoint split_path_per_chr:
+    input :
+        rules.run_srptConvChunk2Chr_step7.output
+    output:
+        ("{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR_{{CHR}}".format(comb_dir,genome_name))
+    script:
+        "scripts/split_path_per_chr.py"
+
+
+rule run_long_join:
+    input :
+        ("{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR_{{CHR}}".format(comb_dir,genome_name))
+    output :
+        ("{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_{{CHR}}_join".format(comb_dir, genome_name))
+    params :
+        verbose = 3
+    log:
+        "{}/launch_long_join_chr_{{CHR}}.log".format(log_dir)
+    script:
+        "scripts/LJFTE.py"
+
+rule cat_long_join :
+    input : ("{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_{{CHR}}_join".format(comb_dir, genome_name))
+    output :  "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join".format(comb_dir,genome_name),
+    shell:
+        """
+        cat {input} >> {output}
+        """
+
+rule run_AlignTEOnGenomeAccordingToAnnotation :
+    input :
+        consensus_ref = rules.run_preprocess_consensus_file.output[0],
+        path_file = rules.cat_long_join.output,
+        genome = rules.run_preprocess_genome_file.output[0],
+    output:
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align".format(comb_dir,genome_name),
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir,genome_name),
+    log:
+        "{}/AlignTEOnGenomeAccordingToAnnotation.log".format(log_dir)
+    params :
+        verbose = 3,
+        mergeSamePathId = True,
+        matchPenalty = 10,
+        mismatch = 8,
+        gapOpening = 16,
+        gapExtend = 4,
+        gapLength = 20,
+        sif = ""
+        #sif = config["container"]["REPET_image"],
+    #params:
+        #sif=config["container"]["REPET_image"],
+    script:
+        "scripts/ATOGATA.py"
+
+
+rule run_PostAnalyzeTELib_a3 :
+    input :
+        join_path_file =  rules.cat_long_join.output,
+        genome_fasta_file= rules.run_preprocess_genome_file.output[0],
+        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+    output :
+        stat_per_TE = "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
+        global_stat_per_TE = "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
+    params :
+        sif = config["container"]["REPET_image"],
+        #sif="",
+        verbosity= 2
+    #singularity:
+        #config["container"]["REPET_image"],
+    log:
+        "{}/launch_annotationStats.log".format(log_dir)
+    script:
+        "scripts/PostAnalyzeTElib.py"
+
+
+rule run_GetSpecificTELibAccordingToAnnotation :
+    input :
+        stat_tab = rules.run_PostAnalyzeTELib_a3.output.stat_per_TE,
+        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+    output :
+        flc_fasta = "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
+        flf_fasta = "{}/{}_annotStatsPerTE_FullLengthFrag.fa".format(results_dir,genome_name),
+    params :
+        verbose = 1,
+        work_dir = results_dir
+    log :
+        "{}/launch_getSpecificTELibAccordingToAnnotation.log".format(log_dir)
+    script:
+        "scripts/getTElib.py"
+
+
+checkpoint run_gff3_maker :
+    input:
+        join_path_file = rules.cat_long_join.output[0],
+        align_tab_file= rules.run_AlignTEOnGenomeAccordingToAnnotation.output[1],
+        genome_fasta_file=rules.run_preprocess_genome_file.output[0],
+    output:
+        directory("{}".format(gff3_dir)),
+    params:
+        classif_file="",
+        verbosity=0,
+        project_dir =gff3_dir,
+        match_parts_compulsory = False,
+        is_chado = False,
+        is_GFF3_without_annotation = False,
+        is_with_sequence = False,
+        do_merge_identical_matches = False ,
+        do_split =  False,
+    log:
+        "{}/launch_GFF3_maker.log".format(log_dir)
+    script:
+        "scripts/GFF3maker.py"
diff --git a/TEannot_snakemake/Snakefile_conda b/TEannot_snakemake/Snakefile_conda
new file mode 100755
index 0000000000000000000000000000000000000000..869435c253b4e70fa73161d8c0b7514c76b213b0
--- /dev/null
+++ b/TEannot_snakemake/Snakefile_conda
@@ -0,0 +1,973 @@
+import sys
+from os.path import join
+from pathlib import Path
+import os
+import shutil
+import contextlib
+import pandas
+
+from commons.tools.dbShuffle import dbShuffle
+from annot_pipe.srptAutoPromote import srptAutoPromote
+
+genome_name = os.path.basename(config["genome_file"]).strip(".fa")
+
+results_dir = "results_TEannot_{}".format(genome_name)
+chunk_dir = "{}/chunk_dir".format(results_dir)
+log_dir = "{}/log".format(results_dir)
+SUFFIX_blaster = ["param","raw","seq_treated"]
+SUFFIX_RM = ["masked","out","ori.out","tbl"]
+SUFFIX_CEN = ["found","masked"] #"aln", "align"
+SUFFIX_RMSSR = ["masked","out","tbl"]
+
+censor_dir = "{}/{}_TEdetect/CEN".format(results_dir,genome_name)
+rm_dir = "{}/{}_TEdetect/RM".format(results_dir,genome_name)
+blaster_dir = "{}/{}_TEdetect/BLR".format(results_dir,genome_name)
+comb_dir ="{}/{}_TEdetect/Comb".format(results_dir,genome_name)
+
+censor_dir_rnd = "{}/{}_TEdetect_rnd/CEN".format(results_dir,genome_name)
+rm_dir_rnd = "{}/{}_TEdetect_rnd/RM".format(results_dir,genome_name)
+blaster_dir_rnd = "{}/{}_TEdetect_rnd/BLR".format(results_dir,genome_name)
+
+detectSSRs_dir = "{}/{}_SSRdetect".format(results_dir,genome_name)
+trf_dir = "{}/{}_SSRdetect/TRF".format(results_dir,genome_name)
+mreps_dir = "{}/{}_SSRdetect/Mreps".format(results_dir,genome_name)
+rmssr_dir = "{}/{}_SSRdetect/RMSSR".format(results_dir,genome_name)
+comb_SSRdetect_dir = "{}/{}_SSRdetect/Comb".format(results_dir,genome_name)
+gff3_dir =  "{}/{}_GFF3_chr".format(results_dir,genome_name)
+
+def get_gff_file_names(wildcards):
+    ck_output = checkpoints.run_gff3_maker.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(gff3_dir, "{sample}.gff3"))
+    return expand(os.path.join(ck_output, "{SAMPLE}.gff3"), SAMPLE=SMP)
+
+def get_db_shuffle_files(wildcards):
+    ck_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMP2, = glob_wildcards(os.path.join(ck_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join("{}/batches_rnd/".format(chunk_dir), "batch_{BASE_RND}.fa"), BASE_RND=SMP2)
+
+def get_create_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/batches/".format(chunk_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def run_matcher_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output,"batch_{BASE}.fa"))
+    return expand(os.path.join(comb_dir,"batch_{SM}_allTEs.align.newScores.clean_match.path"),SM=SMPLS)
+
+def run_launch_trf_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(trf_dir, "batch_{SM}.fa.TRF.set"), SM=SMPLS)
+
+def run_RMSSR_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(rmssr_dir, "batch_{SM}.fa.cat.path"), SM=SMPLS)
+
+def run_BLR_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(blaster_dir_rnd, "batch_{SM}.fa.align"), SM=SMPLS)
+
+# def run_RM_rnd_file_names(wildcards):
+#     du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+#     SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+#     return expand(os.path.join(rm_dir_rnd, "batch_{SM}.fa.cat"), SM2=SMPLS)
+
+def run_RMcat2align_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(rm_dir_rnd, "batch_{SM}.fa.cat.align"), SM=SMPLS)
+
+# def run_censor_rnd_file_names(wildcards):
+#     du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+#     SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+#     return expand(os.path.join(censor_dir_rnd, "batch_{SM}.fa.map"), SM=SMPLS)
+
+def run_mreps_file_names(wildcards):
+    du_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(mreps_dir, "batch_{SM}.fa.Mreps.set"), SM=SMPLS)
+
+def run_CENmap2align_rnd_file_names(wildcards):
+    du_output = checkpoints.db_shuffle.get(**wildcards).output[0]
+    SMPLS, = glob_wildcards(os.path.join(du_output, "batch_{BASE_RND}.fa"))
+    return expand(os.path.join(censor_dir_rnd, "batch_{SM}.fa.map.align"), SM=SMPLS)
+
+def get_path_per_chromosome_files(wildcards):
+    ck_output = checkpoints.split_path_per_chromosome.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output,"path_on_{BASE}.path"))
+    return expand(os.path.join(path_per_chr_dir , "path_on_{BASE}.path"), BASE=SMP)
+
+def run_LJ_files(wildcards):
+    ck_output = checkpoints.split_path_per_chromosome.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output,"path_on_{BASE}.path"))
+    return expand(os.path.join(path_per_chr_dir , "path_on_{BASE}.path_join"), BASE=SMP)
+
+repeat_masker = bool(config["program_align_sequences"]["RepeatMasker"])
+blaster = bool(config["program_align_sequences"]["Blaster"])
+censor = bool(config["program_align_sequences"]["Censor"])
+
+
+if config["container"]["CENSOR"] == "":
+    censor = False
+    print ("CENSOR is enabled in config but no CENSOR image is given, disabling censor to avoid crashes")
+
+if not repeat_masker and not blaster and not censor :
+     print("Error, no sequence aligner enabled")
+     sys.exit(1)
+
+rule all :
+    input:
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        get_db_shuffle_files,
+        get_create_batch_files,
+        "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
+        get_gff_file_names,
+        "{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
+        "{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir, genome_name),
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir, genome_name),
+        "{}/{}_annotStatsPerTE_FullLengthFrag.fa".format(results_dir,genome_name),
+        "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
+        "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
+        "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
+        get_gff_file_names,
+        #"{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir, genome_name),
+        #"{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir, genome_name),
+        #"{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir, genome_name),
+        #"{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        #"{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        #get_db_shuffle_files,
+        #get_create_batch_files,
+        #"{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir, genome_name),
+
+#########################################################################################################
+# PreProcess
+#########################################################################################################
+rule run_preprocess_genome_file :
+    input :
+        config["genome_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif="",
+    log :
+        "{}/launch-preprocess-genome.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/Preprocess_genome_file.py"
+
+
+rule run_preprocess_consensus_file :
+    input :
+        config["consensus_lib"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,os.path.basename(config["consensus_lib"]).rstrip(".fa"))
+    params :
+        dir = "{}/{}_lib".format(results_dir,genome_name),
+        sif = "",
+    log :
+        "{}/launch-preprocess-lib.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/Preprocess_genome_file.py"
+
+#########################################################################################################
+# Step1
+#/home/mwan/REPET/TEannot_sm/results_TEannot_DmelChr4/chunk_dir/batches/batch_2.fa
+#########################################################################################################
+# batch
+checkpoint create_batch :
+    input :
+        rules.run_preprocess_genome_file.output
+    output :
+        directory("{}/batches/".format(chunk_dir))
+    params :
+        sif  = "", #use the blank sif if all the dependency are in conda env, otherwise use the non blank sif
+        outdir = "{}".format(chunk_dir),
+        chunk_length= int(config["params_batch"]["chunk_length"]),
+        chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
+        min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
+    log:
+        "{}/launch-cutterDB.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/Create_batch.py"
+
+# batch rnd
+checkpoint db_shuffle :
+    input :
+        batch_dir = rules.create_batch.output
+    output :
+        directory("{}/batches_rnd/".format(chunk_dir))
+    conda:
+        "envs/Easel.yaml"
+    script:
+        "scripts/db_shuffle.py"
+
+
+rule change_sequence_header :
+    input :
+        rules.run_preprocess_consensus_file.output
+    output :
+        fasta = "{}/{}_refTEs.fa".format(chunk_dir,genome_name),
+        link_file = "{}/{}_refTEs.fa_initH.newHlink".format(chunk_dir,genome_name)
+    params :
+        init_name = "{}_refTEs.fa_initH".format(genome_name),
+        init_file_path = "{}/{}_refTEs.fa_initH".format(chunk_dir,genome_name)
+    script:
+        "scripts/ChangeSequenceHeader.py"
+
+# On va supposer qu'il y a que ncbi blast
+# Je sais pas où le output est utilisé
+rule run_blaster :
+    input :
+        rules.change_sequence_header.output.fasta
+    output :
+        "{}/{}_refTEs.fa_cut".format(chunk_dir,genome_name), # BLR
+        "{}/{}_refTEs.fa.Nstretch.map".format(chunk_dir,genome_name),
+        "{}/{}_refTEs.fa-BLRnPrepare.param".format(chunk_dir,genome_name),
+    log:
+        "{}/launch-blaster.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    params :
+        param_blaster = "-P -N -p '-a 1'",
+        prefix = "{}/{}_refTEs.fa-BLRnPrepare".format(chunk_dir,genome_name)
+    shell :
+        """
+        blaster2.32 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
+        """
+
+#singularity exec {params.sif} blaster2.25 -q {input} -B {params.prefix} {params.param_blaster} &> {log} || true
+#########################################################################################################
+# Step2
+#/home/mwan/REPET/TEannot_sm/results_TEannot_DmelChr4/chunk_dir/batches/batch_2.fa
+#########################################################################################################
+#Je suppose tjrs ncbi
+
+rule run_BLR :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),#rules.create_batch.output,
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        align = ("{}/batch_{{BASE}}.fa.align".format(blaster_dir)),
+        temp_files = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
+    params :
+        #param_blaster = "-P -N -p '-a 1'"
+        param_blaster = "-S {} -N -p '-a 1' -v 3".format(config["params_blaster"]["sensitivity"]),
+        outdir = blaster_dir,
+        temp_dir = "blaster-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+# Tjrs ncbi + parametre par defaut du fichier de config de TEannot pour l'instant : RM_sensitivity peut etre modulable
+
+rule run_RM :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        cat = ("{}/batch_{{BASE}}.fa.cat".format(rm_dir)),
+        temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(rm_dir),sample=SUFFIX_RM)),
+    params :
+        param_rm = "-cutoff 200 -e ncbi -s -pa 1 -gccalc -no_is -nolow",
+        outdir = rm_dir,
+        temp_dir = "rm-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log:
+        "{}/launch-repeat-masker-{{BASE}}.log".format(log_dir)
+    conda:
+        "envs/RepeatMasker.yaml"
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+
+rule run_RMcat2align :
+    input :
+        rules.run_RM.output.cat
+    output :
+        ("{}/batch_{{BASE}}.fa.cat.align".format(rm_dir)),
+    script:
+        "scripts/RMcat2align.py"
+
+# On suppose tjrs ncbi pour l'instant
+# si ncbi : censor.ncbi
+# si wu : censor
+rule run_censor :
+    input :
+        batch = ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        map = ("{}/batch_{{BASE}}.fa.map".format(censor_dir)),
+        #temp = temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(censor_dir),sample=SUFFIX_CEN)),
+    params :
+        param_censor = "-debug -s -ns -nofilter -bprm '-a 1'",
+        outdir = censor_dir,
+        temp_dir = "censor-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log: "{}/launch-censor-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["CENSOR"]
+    shell :
+        """
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        if [ ! -f {params.name_batch}.map ];
+        then
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+            echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" >> ../../../{log} &&
+            touch {params.name_batch}.map
+        fi
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_CENmap2align:
+    input :
+        rules.run_censor.output.map,
+    output :
+        ("{}/batch_{{BASE}}.fa.map.align".format(censor_dir)),
+    script:
+        "scripts/CENmap2align.py"
+
+########
+# RND
+########
+rule run_BLR_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        align = ("{}/batch_{{BASE_RND}}.fa.align".format(blaster_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(blaster_dir_rnd),sample=SUFFIX_blaster)), #don't know why it was commented out
+    params :
+        param_blaster = "-S {} -N -v 3 -r".format(0),
+        outdir = blaster_dir_rnd,
+        temp_dir = "blaster-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        baster_dir = blaster_dir_rnd,
+        blaster_name = "batch_{BASE_RND}.fa.align",
+        cwd = os.getcwd(),
+        chunks_file_name = "{}_refTEs.fa".format(genome_name),
+        logname = "launch-blaster-rnd-{BASE_RND}.log"
+    log: 
+        "{}/launch-blaster-rnd-{{BASE_RND}}.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell :
+        """
+        mkdir -p {params.outdir}/{params.temp_dir} &&
+        cd {params.outdir} &&
+        ln -s ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -s ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        blaster2.32 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.chunks_file_name} -B {params.name_batch} {params.param_blaster} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RM_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        #batch = lambda wildcards: os.path.join("{}/batches_rnd/".format(chunk_dir),f"batch_{wildcards.BASE_RND}.fa"),#batch = rules.db_shuffle.output,
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        cat = ("{}/batch_{{BASE_RND}}.fa.cat".format(rm_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(rm_dir_rnd),sample=SUFFIX_RM)),
+    params :
+        param_rm = "-cutoff 200 -e ncbi -s -pa 1 -gccalc -no_is -nolow",
+        outdir = rm_dir_rnd,
+        temp_dir = "rm-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log: 
+        "{}/launch-repeat-masker-rnd-{{BASE_RND}}.log".format(log_dir)
+    conda:
+        "envs/RepeatMasker.yaml"
+    shell : 
+        """
+        rm -rf {params.outdir}/{params.temp_dir} &&
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+        RepeatMasker -dir . -lib {params.temp_dir}/{params.chunks_file_name} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RMcat2align_rnd :
+    input :
+        rules.run_RM_rnd.output.cat
+    output :
+        ("{}/batch_{{BASE_RND}}.fa.cat.align".format(rm_dir_rnd)),
+    script:
+        "scripts/RMcat2align.py"
+
+
+# On suppose tjrs ncbi pour l'instant
+# si ncbi : censor.ncbi
+# si wi : censor
+rule run_censor_rnd :
+    input :
+        batch = ("{}/batches_rnd/batch_{{BASE_RND}}.fa".format(chunk_dir)),
+        ref = rules.change_sequence_header.output.fasta,
+    output :
+        map = ("{}/batch_{{BASE_RND}}.fa.map".format(censor_dir_rnd)),
+        #temp = temp(expand("{}/batch_{{{{BASE_RND}}}}.fa.{{sample}}".format(censor_dir_rnd),sample=SUFFIX_CEN)),
+    params :
+        param_censor = "-debug -s -ns -nofilter -bprm '-a 1'",
+        outdir = censor_dir_rnd,
+        temp_dir = "censor-{BASE_RND}",
+        name_batch = "batch_{BASE_RND}.fa",
+        chunks_file_name = "{}_refTEs.fa".format(genome_name)
+    log: "{}/launch-censor-rnd-{{BASE_RND}}.log".format(log_dir)
+    singularity: config["container"]["CENSOR"]
+    shell :
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+            ln -sf ../../../../{input.ref} {params.temp_dir}/{params.chunks_file_name} &&
+            censor.ncbi -lib {params.temp_dir}/{params.chunks_file_name} {params.param_censor} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+            if [ ! -f {params.name_batch}.map ];
+            then
+                echo "WARNING: Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output" &&
+                echo "Censor ran to completion, but the output is missing, Assuming CENSOR found nothing and creating an empty output:" >> ../../../{log} &&
+                touch {params.name_batch}.map
+            fi
+            rm -r {params.temp_dir} || true
+            """
+
+
+rule run_CENmap2align_rnd :
+    input :
+        rules.run_censor_rnd.output.map,
+    output :
+        ("{}/batch_{{BASE_RND}}.fa.map.align".format(censor_dir_rnd)),
+    script:
+        "scripts/CENmap2align.py"
+
+
+
+#########################################################################################################
+# Step3
+# cmd = "ComputeScoreThresholdFromAlignFiles.py -d {} -q 0.95 -v {}".format(os.getcwd(), verbose - 1)
+#########################################################################################################
+#For short input sequences of the genome, it may happen that a program (Blaster, Censor and/or RepeatMasker) doesn't ' \
+#'find any HSP on the randomized chunks. In that case, a "Warning" is raised, a default value is given
+# (from the configuration file) and the program "TEannot.py" goes on.
+
+
+rm_align_files, censor_align_files, blaster_align_files = None, None, None
+
+if repeat_masker:
+    rm_align_files = run_RMcat2align_rnd_file_names
+if censor:
+    censor_align_files = run_CENmap2align_rnd_file_names
+if blaster:
+    blaster_align_files = run_BLR_rnd_file_names
+
+rule run_ComputeScoreThresholdFromAlignFiles :
+    input :
+        blaster_align_files = run_BLR_rnd_file_names,
+        rm_align_files = run_RMcat2align_rnd_file_names,
+        censor_align_files= run_CENmap2align_rnd_file_names,
+    output :
+        "{}/{}_TEdetect_rnd/threshold.tmp".format(results_dir,genome_name)
+    params :
+        te_detect_rnd_dir =  "{}/{}_TEdetect_rnd/".format(results_dir,genome_name)
+    log :
+        "{}/launch_ComputeScoreThresholdFromAlignFiles.log".format(log_dir)
+    script:
+        "scripts/Cstfaf.py"
+
+#FilterAlign.py -i batch_132.fa.cat.align -S 63 -r -v 0
+rule run_filterAlign_python_blr :
+    input :
+        align_file = rules.run_BLR.output.align,
+        threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
+    output:
+        ("{}/batch_{{BASE}}.fa.align.filtered".format(blaster_dir)),
+    params:
+        reset_evalues=True,
+        min_score = 0,
+        verbose= 2,
+        origin = "BLR",
+        #parameters = "-S 0 -r -v 2"
+    conda:
+        "envs/tefinder.yaml"
+    log: 
+        "{}/launch-filterAlign-python-blr-{{BASE}}.log".format(log_dir)
+    script: 
+        "scripts/FilterAlign.py"
+
+rule run_filterAlign_python_rm :
+    input :
+        align_file = (rules.run_RMcat2align.output),
+        threshold_file= rules.run_ComputeScoreThresholdFromAlignFiles.output
+    output:
+        ("{}/batch_{{BASE}}.fa.cat.align.filtered".format(rm_dir)),
+    params:
+        reset_evalues=True,
+        min_score = 0,
+        verbose = 2,
+        origin = "RM",
+        #parameters = "-S 0 -r -v 2"
+    conda:
+        "envs/tefinder.yaml"
+    log: 
+        "{}/launch-filterAlign-python-rm-{{BASE}}.log".format(log_dir)
+    script: 
+        "scripts/FilterAlign.py"
+
+input_cat_all = list()
+
+if repeat_masker:
+    input_cat_all.append(rules.run_filterAlign_python_rm.output)
+if censor:
+    input_cat_all.append(rules.run_filterAlign_python_cen.output)
+if blaster:
+    input_cat_all.append(rules.run_filterAlign_python_blr.output)
+
+rule cat_all :
+    input :
+        input_cat_all,
+    output :
+        "{}/batch_{{BASE}}_allTEs.align".format(comb_dir)
+    shell :
+        """
+        cat {input} >> {output}
+        """
+
+rule run_UpdateScoreOfMatches :
+    input :
+        rules.cat_all.output
+    output :
+        "{}/batch_{{BASE}}_allTEs.align.newScores".format(comb_dir)
+    script:
+        "scripts/USOM.py"
+
+checkpoint run_matcher :
+    input : rules.run_UpdateScoreOfMatches.output
+    output :
+        temp( "{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.param".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.gff3".format(comb_dir)),
+        temp("{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.bed".format(comb_dir)),
+        path= "{}/batch_{{BASE}}_allTEs.align.newScores.clean_match.path".format(comb_dir),
+    params :
+        outfilename = "{}/batch_{{BASE}}_allTEs.align.newScores.clean_match".format(comb_dir),
+        matcher_params = "-j -x"
+    log :
+        "{}/launch-blaster-matcher-{{BASE}}.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell :
+        """
+        matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+        """
+
+rule run_merge_files :
+    input :
+        run_matcher_file_names
+    output :
+        temp("{}/{}_TEannot_Matcher.path_tmp".format(comb_dir,genome_name)),
+        path = "{}/{}_TEannot_Matcher.path".format(comb_dir,genome_name),
+    params :
+        path_dir = comb_dir,
+        allByAll = True,
+        clean = False,
+        outFileBaseName = "{}_TEannot_Matcher".format(genome_name),
+        filetype = "path",
+        sif = "",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+# retrieve the initial headers of the reference TEs
+rule run_RetrieveInitHeaders :
+    input :
+        path = rules.run_merge_files.output.path,
+        link = rules.change_sequence_header.output.link_file,
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path".format(comb_dir,genome_name),
+    script:
+        "scripts/RIH.py"
+
+# srptConvChunk2Chr.py -m DmelChr4_chk_map -q DmelChr4_chk_allTEs_path -t path -c -o DmelChr4_chr_allTEs_path -v 2
+# convert the coordinates from chunks to chromosomes
+rule run_srptConvChunk2Chr :
+    input :
+        rules.run_RetrieveInitHeaders.output
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path.on_chr".format(comb_dir,genome_name),
+    params :
+        map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name),
+        verbose = 1,
+        connect = False,
+    log: 
+        "{}/launch_conv_path_file_chunk_to_chr_step3.log".format(log_dir)
+    script:
+        "scripts/conv_path_file_chunk_to_chr.py"
+
+#########################################################################################################
+# Step4
+#########################################################################################################
+#TRF
+
+rule run_launch_trf :
+    input :
+        ("{}/batches/batch_{{BASE}}.fa".format(chunk_dir)),
+    output:
+        ("{}/batch_{{BASE}}.fa.TRF.set".format(trf_dir)),
+    params:
+        sif ="",
+        clean=True,
+        max_period = 15, # choix possible
+        outdir = trf_dir,
+        log_dir = log_dir,
+        log = "launch-trf-batch-{BASE}.log",
+    conda:
+        "envs/TRF.yaml"
+    script:
+        "scripts/LaunchTRF.py"
+
+rule run_merge_files_trf :
+    input :
+        run_launch_trf_file_names
+    output :
+        temp("{}/{}_TEannot_TRF.set_tmp".format(trf_dir,genome_name)),
+        set = "{}/{}_TEannot_TRF.set".format(trf_dir,genome_name),
+    params :
+        allByAll = False,
+        filetype = "set",
+        path_dir = trf_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_TRF".format(genome_name),
+        sif = "",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+CWD=os.getcwd()
+
+#RMSSR
+#Tjr ncbi pour l'instant
+rule run_RMSSR :
+    input :
+        batch = "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
+    output :
+        temp(expand("{}/batch_{{{{BASE}}}}.fa.{{sample}}".format(rmssr_dir),sample=SUFFIX_RMSSR)),
+        cat = ("{}/batch_{{BASE}}.fa.cat".format(rmssr_dir)),
+    params :
+        param_rm = "-pa 1 -gccalc -no_is -int -s -e ncbi",
+        outdir = rmssr_dir,
+        temp_dir = "rm-{BASE}",
+        name_batch = "batch_{BASE}.fa",
+        RM_lib = config["RepeatMasker_lib"]
+    log: 
+        "{}/launch-RMSSR-{{BASE}}.log".format(log_dir)
+    conda:
+        "envs/RepeatMasker.yaml"
+    shell :
+        """
+        rm -rf {params.outdir}/{params.temp_dir} &&
+        cd {params.outdir} && mkdir -p {params.temp_dir} &&
+        ln -sf ../../../../{input.batch} {params.temp_dir}/{params.name_batch}&&
+        RepeatMasker -dir . -lib {CWD}/../{params.RM_lib} {params.param_rm} {params.temp_dir}/{params.name_batch} &> ../../../{log} &&
+        rm -r {params.temp_dir} || true
+        """
+
+rule run_RMcat2path :
+    input :
+        rules.run_RMSSR.output.cat
+    output :
+        ("{}/batch_{{BASE}}.fa.cat.path".format(rmssr_dir)),
+    log: 
+        "{}/launch-RMcat2path-{{BASE}}.log".format(log_dir)
+    script: 
+        "scripts/RMc2p.py"
+
+rule run_merge_files_RMSSR :
+    input :
+        run_RMSSR_file_names
+    output :
+        temp("{}/{}_TEannot_RMSSR.path_tmp".format(rmssr_dir,genome_name)),
+        path = "{}/{}_TEannot_RMSSR.path".format(rmssr_dir,genome_name),
+    params :
+        allByAll = False,
+        path_dir = rmssr_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_RMSSR".format(genome_name),
+        filetype = "path",
+        sif = "",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+"""
+MergeMatchsFiles -> Common/tools -> num2id function
+"""
+
+#Mreps
+rule run_Mreps :
+    input : 
+        "{}/batches/batch_{{BASE}}.fa".format(chunk_dir),
+    output :
+        ("{}/batch_{{BASE}}.fa.Mreps.set".format(mreps_dir)),
+    params :
+        outdir = mreps_dir,
+        sif = "",
+    conda:
+        "envs/MREPS.yaml"
+    script :
+        "scripts/runMreps.py"
+"""
+Common/launcher/launchMreps
+"""
+
+rule run_merge_files_Mreps :
+    input :
+        run_mreps_file_names,
+    output :
+        temp("{}/{}_TEannot_Mreps.set_tmp".format(mreps_dir,genome_name)),
+        set = "{}/{}_TEannot_Mreps.set".format(mreps_dir,genome_name),
+    params :
+        allByAll = True,
+        path_dir = mreps_dir,
+        clean = False,
+        outFileBaseName = "{}_TEannot_Mreps".format(genome_name),
+        filetype = "set", #Mreps and other files merges have slightly different merge params
+        sif = "",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/MergeMatchsFiles.py"
+
+"""
+MergeMatchsFiles in common/tools -> num2id
+"""
+
+#########################################################################################################
+# Step5
+#########################################################################################################
+
+rule run_srptAutoPromote :
+    input :
+        trf_set = rules.run_merge_files_trf.output.set,
+        rmssr_path = rules.run_merge_files_RMSSR.output.path,
+        mreps_set = rules.run_merge_files_Mreps.output.set
+    output :
+        "{}/{}_chk_allSSRs_set".format(comb_SSRdetect_dir,genome_name)
+    run :
+        srptAutoPromote(input.trf_set,"set", output[0])
+        srptAutoPromote(input.mreps_set,"set", output[0])
+        srptAutoPromote(input.rmssr_path,"path", output[0])
+
+rule run_srptConvChunk2Chr_step5 :
+    input :
+        rules.run_srptAutoPromote.output
+    output :
+        temp("{}/{}_chk_allSSRs_set.on_chr.tmp".format(comb_SSRdetect_dir,genome_name)),
+        on_chr_file = "{}/{}_chk_allSSRs_set.on_chr".format(comb_SSRdetect_dir,genome_name),
+    params :
+        map_chunk = "{}/{}_chunks.map".format(chunk_dir,genome_name)
+    log: 
+        "{}/launch_conv_set_file_chunk_to_chr_step5.log".format(log_dir)
+    script:
+        "scripts/conv_set_file_chunk_to_chr.py"
+
+#########################################################################################################
+# Step6
+#########################################################################################################
+#########################################################################################################
+# Step7
+#########################################################################################################
+rule run_srptRemovePathDoublons :
+    input :
+        rules.run_RetrieveInitHeaders.output
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr".format(comb_dir,genome_name),
+    log :
+        "{}/launch-removePathDoublons.log".format(log_dir)
+    script:
+        "scripts/srptRemovePathDoublons.py"
+
+rule run_srptRemoveSpurious :
+    input :
+        path_file = rules.run_srptRemovePathDoublons.output,
+        ssr_file = rules.run_srptConvChunk2Chr_step5.output.on_chr_file
+    output :
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR".format(comb_dir,genome_name),
+    params:
+        remain_thres_size=20,# dans le cfg de TEannot c'est min_size
+        verbose=-1  # dans le cfg de TEannot c'est min_size
+    log:
+        "{}/launch-removeSpurious.log".format(log_dir)
+    script:
+        "scripts/srptRemoveSpurious.py"
+
+rule run_srptConvChunk2Chr_step7 :
+    input :
+        rules.run_srptRemoveSpurious.output
+    output:
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr".format(comb_dir,genome_name),
+    params:
+        map_chunk="{}/{}_chunks.map".format(chunk_dir,genome_name),
+        verbose=1,
+        connect = True
+    log: 
+        "{}/launch_conv_path_file_chunk_to_chr_step7.log".format(log_dir)
+    script:
+        "scripts/conv_path_file_chunk_to_chr.py"
+
+checkpoint split_path_per_chromosome:
+    input:
+        rules.run_srptConvChunk2Chr_step7.output
+    output:
+        directory("{}/LJ_split_per_chr".format(results_dir))
+    params:
+        outdir=results_dir
+    log:
+        "split_path_per_chr.log"
+    script:
+        "scripts/split_path_per_chr.py"
+
+log_dir = "log"
+
+#if os.path.isdir("LJ_chr"):
+
+rule run_long_join:
+    input:
+        batch="{}/path_on_{{BASE}}.path".format(path_per_chr_dir)
+    output:
+        LJ="{}/path_on_{{BASE}}.path_join".format(path_per_chr_dir)
+    log:
+        "{}/launch_long_join_{{BASE}}.log".format(log_dir)
+    benchmark: "Benchmark/{BASE}_run_LJTE"
+    run:
+        LongJoinsForTEs(input_path_file=input.batch,
+            output_file="",
+            log_name="{}/launch_long_join.log".format(log_dir),
+            verbose_var=3).run()
+
+
+rule cat_all_long_join:
+    input:
+        run_LJ_files
+    output:
+        all_LJ_file="{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join".format( comb_dir, genome_name)
+    shell:
+        """
+        cat {input} >> {output}
+        """
+
+rule run_AlignTEOnGenomeAccordingToAnnotation :
+    input :
+        consensus_ref = rules.run_preprocess_consensus_file.output[0],
+        path_file = rules.cat_all_long_join.output.all_LJ_file,
+        genome = rules.run_preprocess_genome_file.output[0],
+    output:
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align".format(comb_dir,genome_name),
+        "{}/{}_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab".format(comb_dir,genome_name),
+    log: 
+        "{}/AlignTEOnGenomeAccordingToAnnotation.log".format(log_dir)
+    params :
+        verbose = 4,
+        mergeSamePathId = True,
+        matchPenalty = 10,
+        mismatch = 8,
+        gapOpening = 16,
+        gapExtend = 4,
+        gapLength = 20,
+        sif = "",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/ATOGATA.py"
+
+
+rule run_PostAnalyzeTELib_a3 :
+    input :
+        join_path_file =  rules.cat_all_long_join.output.all_LJ_file,
+        genome_fasta_file= rules.run_preprocess_genome_file.output[0],
+        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+    output :
+        stat_per_TE = "{}/{}_annotStatsPerTE.tab".format(results_dir,genome_name),
+        global_stat_per_TE = "{}/{}_globalAnnotStatsPerTE.txt".format(results_dir,genome_name),
+    params :
+        sif = "",
+        verbosity= 2,
+    log: 
+        "{}/launch_annotationStats.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/PostAnalyzeTElib.py"
+
+"""
+AnnotationStats (Common/tools) -> getCumulLengthFromTEannot -> (commons/tools) -> mapOp
+"""
+
+rule run_GetSpecificTELibAccordingToAnnotation :
+    input :
+        stat_tab = rules.run_PostAnalyzeTELib_a3.output.stat_per_TE,
+        consensus_fasta_file= rules.run_preprocess_consensus_file.output[0],
+    output :
+        flc_fasta = "{}/{}_annotStatsPerTE_FullLengthCopy.fa".format(results_dir,genome_name),
+        flf_fasta = "{}/{}_annotStatsPerTE_FullLengthFrag.fa".format(results_dir,genome_name),
+    params :
+        verbose = 1,
+        work_dir = results_dir
+    log :
+        "{}/launch_getSpecificTELibAccordingToAnnotation.log".format(log_dir)
+    script:
+        "scripts/getTElib.py"
+
+checkpoint run_gff3_maker :
+    input:
+        join_path_file = rules.cat_all_long_join.output.all_LJ_file,
+        align_tab_file= rules.run_AlignTEOnGenomeAccordingToAnnotation.output[1],
+        genome_fasta_file=rules.run_preprocess_genome_file.output[0],
+    output:
+        directory("{}".format(gff3_dir)),
+    params:
+        classif_file="",
+        verbosity=0,
+        project_dir =gff3_dir,
+        match_parts_compulsory = False,
+        is_chado = False,
+        is_GFF3_without_annotation = False,
+        is_with_sequence = False,
+        do_merge_identical_matches = False ,
+        do_split =  False,
+    log:
+        "{}/launch_GFF3_maker.log".format(log_dir)
+    script:
+        "scripts/GFF3maker.py"
diff --git a/TEannot_snakemake/config/config.yaml b/TEannot_snakemake/config/config.yaml
index ae9446871d56f4437ac5f3da38a2af1920642ca6..3f2d77eb80ced820db54ea536ea479c715145669 100755
--- a/TEannot_snakemake/config/config.yaml
+++ b/TEannot_snakemake/config/config.yaml
@@ -1,13 +1,29 @@
 #Input files
-# Path to genome file, must be a fasta 
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa 
-# Path to TE librairy, must be a fasta 
-consensus_lib: /home/mwan/REPET/REPET-snakemake/data/all_consensus_repet.fa
+# Path to genome file, must be a fasta
+#genome_file: /home/etbardet/REPET/REPET-snakemake/data/AthaGenome.fa
+genome_file: /home/etbardet/REPET/REPET-snakemake/data/DmelChr4.fa
+# Path to TE librairy, must be a fasta
+#consensus_lib: /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/athaTEref_ru1.fa
+consensus_lib: /home/etbardet/REPET/REPET-snakemake/data/all_consensus_repet.fa
 
 # Path to Apptainer images
 container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEannot.sif
+  REPET: /home/etbardet/REPET/REPET-snakemake/Singularity/REPET.sif
+  CENSOR : /home/etbardet/REPET/REPET-snakemake/Singularity/CENSOR.sif
+
+program_align_sequences:
+  RepeatMasker: True
+  Blaster: True
+  Censor: True
+
+RepeatMasker_lib: data/RMRBSeqs.embl
+
+
+filter:
+  force_default_values: no
+  BLR: 100
+  RM: 100
+  CEN: 100
 
 params_batch :
   chunk_length : 200000
@@ -16,12 +32,10 @@ params_batch :
 
 params_blaster:
   sensitivity : 0
-  e_value : 1e-300
+  e_value : 1e-10
   fragment_cutter_length : 2000000
 
 params_run_RmvPairAlignInChunkOverlaps :
   chunkLength: 200000
   chunkOverlap: 10000
   margin: 10
-
-
diff --git a/TEannot_snakemake/dag_TEannot.svg b/TEannot_snakemake/dag_TEannot.svg
deleted file mode 100644
index e4dd6fbce4b80b8ec140c7d61b588c058c37e178..0000000000000000000000000000000000000000
--- a/TEannot_snakemake/dag_TEannot.svg
+++ /dev/null
@@ -1,607 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
- "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Generated by graphviz version 2.43.0 (0)
- -->
-<!-- Title: snakemake_dag Pages: 1 -->
-<svg width="1242pt" height="1268pt"
- viewBox="0.00 0.00 1241.50 1268.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1264)">
-<title>snakemake_dag</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-1264 1237.5,-1264 1237.5,4 -4,4"/>
-<!-- 0 -->
-<g id="node1" class="node">
-<title>0</title>
-<path fill="none" stroke="#56c9d8" stroke-width="2" d="M59,-972C59,-972 12,-972 12,-972 6,-972 0,-966 0,-960 0,-960 0,-948 0,-948 0,-942 6,-936 12,-936 12,-936 59,-936 59,-936 65,-936 71,-942 71,-948 71,-948 71,-960 71,-960 71,-966 65,-972 59,-972"/>
-<text text-anchor="middle" x="35.5" y="-951.5" font-family="sans" font-size="10.00">run_blaster</text>
-</g>
-<!-- 21 -->
-<g id="node22" class="node">
-<title>21</title>
-<path fill="none" stroke="#d85656" stroke-width="2" d="M609.5,-36C609.5,-36 579.5,-36 579.5,-36 573.5,-36 567.5,-30 567.5,-24 567.5,-24 567.5,-12 567.5,-12 567.5,-6 573.5,0 579.5,0 579.5,0 609.5,0 609.5,0 615.5,0 621.5,-6 621.5,-12 621.5,-12 621.5,-24 621.5,-24 621.5,-30 615.5,-36 609.5,-36"/>
-<text text-anchor="middle" x="594.5" y="-15.5" font-family="sans" font-size="10.00">all</text>
-</g>
-<!-- 0&#45;&gt;21 -->
-<g id="edge31" class="edge">
-<title>0&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M40.36,-935.67C47.37,-909.08 59.5,-856.5 59.5,-811 59.5,-811 59.5,-811 59.5,-161 59.5,-57.92 435.19,-27.88 556.92,-20.86"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="557.44,-24.33 567.23,-20.28 557.05,-17.34 557.44,-24.33"/>
-</g>
-<!-- 1 -->
-<g id="node2" class="node">
-<title>1</title>
-<path fill="none" stroke="#5682d8" stroke-width="2" d="M463,-1188C463,-1188 344,-1188 344,-1188 338,-1188 332,-1182 332,-1176 332,-1176 332,-1164 332,-1164 332,-1158 338,-1152 344,-1152 344,-1152 463,-1152 463,-1152 469,-1152 475,-1158 475,-1164 475,-1164 475,-1176 475,-1176 475,-1182 469,-1188 463,-1188"/>
-<text text-anchor="middle" x="403.5" y="-1167.5" font-family="sans" font-size="10.00">change_sequence_header</text>
-</g>
-<!-- 1&#45;&gt;0 -->
-<g id="edge1" class="edge">
-<title>1&#45;&gt;0</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M331.75,-1163.39C256.98,-1156.26 146.11,-1141.68 112.5,-1116 68.92,-1082.7 48.79,-1018.47 40.52,-982.01"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="43.91,-981.13 38.41,-972.08 37.06,-982.59 43.91,-981.13"/>
-</g>
-<!-- 8 -->
-<g id="node9" class="node">
-<title>8</title>
-<path fill="none" stroke="#566bd8" stroke-width="2" d="M598,-540C598,-540 487,-540 487,-540 481,-540 475,-534 475,-528 475,-528 475,-516 475,-516 475,-510 481,-504 487,-504 487,-504 598,-504 598,-504 604,-504 610,-510 610,-516 610,-516 610,-528 610,-528 610,-534 604,-540 598,-540"/>
-<text text-anchor="middle" x="542.5" y="-519.5" font-family="sans" font-size="10.00">run_RetrieveInitHeaders</text>
-</g>
-<!-- 1&#45;&gt;8 -->
-<g id="edge8" class="edge">
-<title>1&#45;&gt;8</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M475.13,-1159.72C530.71,-1151.1 601.7,-1136.48 622.5,-1116 651.61,-1087.34 645.5,-1067.86 645.5,-1027 645.5,-1027 645.5,-1027 645.5,-665 645.5,-615.66 604.24,-571.89 573.95,-546.41"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="576.09,-543.64 566.13,-540.03 571.66,-549.06 576.09,-543.64"/>
-</g>
-<!-- 16 -->
-<g id="node17" class="node">
-<title>16</title>
-<path fill="none" stroke="#d89556" stroke-width="2" d="M165,-1044C165,-1044 112,-1044 112,-1044 106,-1044 100,-1038 100,-1032 100,-1032 100,-1020 100,-1020 100,-1014 106,-1008 112,-1008 112,-1008 165,-1008 165,-1008 171,-1008 177,-1014 177,-1020 177,-1020 177,-1032 177,-1032 177,-1038 171,-1044 165,-1044"/>
-<text text-anchor="middle" x="138.5" y="-1023.5" font-family="sans" font-size="10.00">run_BLR_rnd</text>
-</g>
-<!-- 1&#45;&gt;16 -->
-<g id="edge26" class="edge">
-<title>1&#45;&gt;16</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M331.64,-1156.08C298.07,-1147.95 258.53,-1135.25 226.5,-1116 198.96,-1099.45 173.87,-1072.33 157.59,-1052.36"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="160.14,-1049.94 151.18,-1044.3 154.66,-1054.3 160.14,-1049.94"/>
-</g>
-<!-- 18 -->
-<g id="node19" class="node">
-<title>18</title>
-<path fill="none" stroke="#ced856" stroke-width="2" d="M428.5,-1116C428.5,-1116 378.5,-1116 378.5,-1116 372.5,-1116 366.5,-1110 366.5,-1104 366.5,-1104 366.5,-1092 366.5,-1092 366.5,-1086 372.5,-1080 378.5,-1080 378.5,-1080 428.5,-1080 428.5,-1080 434.5,-1080 440.5,-1086 440.5,-1092 440.5,-1092 440.5,-1104 440.5,-1104 440.5,-1110 434.5,-1116 428.5,-1116"/>
-<text text-anchor="middle" x="403.5" y="-1095.5" font-family="sans" font-size="10.00">run_RM_rnd</text>
-</g>
-<!-- 1&#45;&gt;18 -->
-<g id="edge28" class="edge">
-<title>1&#45;&gt;18</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M403.5,-1151.7C403.5,-1143.98 403.5,-1134.71 403.5,-1126.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="407,-1126.1 403.5,-1116.1 400,-1126.1 407,-1126.1"/>
-</g>
-<!-- 20 -->
-<g id="node21" class="node">
-<title>20</title>
-<path fill="none" stroke="#56d8c9" stroke-width="2" d="M315,-1116C315,-1116 248,-1116 248,-1116 242,-1116 236,-1110 236,-1104 236,-1104 236,-1092 236,-1092 236,-1086 242,-1080 248,-1080 248,-1080 315,-1080 315,-1080 321,-1080 327,-1086 327,-1092 327,-1092 327,-1104 327,-1104 327,-1110 321,-1116 315,-1116"/>
-<text text-anchor="middle" x="281.5" y="-1095.5" font-family="sans" font-size="10.00">run_censor_rnd</text>
-</g>
-<!-- 1&#45;&gt;20 -->
-<g id="edge30" class="edge">
-<title>1&#45;&gt;20</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M373.66,-1151.88C357.56,-1142.64 337.5,-1131.13 320.21,-1121.21"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="321.87,-1118.13 311.46,-1116.19 318.39,-1124.2 321.87,-1118.13"/>
-</g>
-<!-- 28 -->
-<g id="node29" class="node">
-<title>28</title>
-<path fill="none" stroke="#569ad8" stroke-width="2" d="M505.5,-1116C505.5,-1116 475.5,-1116 475.5,-1116 469.5,-1116 463.5,-1110 463.5,-1104 463.5,-1104 463.5,-1092 463.5,-1092 463.5,-1086 469.5,-1080 475.5,-1080 475.5,-1080 505.5,-1080 505.5,-1080 511.5,-1080 517.5,-1086 517.5,-1092 517.5,-1092 517.5,-1104 517.5,-1104 517.5,-1110 511.5,-1116 505.5,-1116"/>
-<text text-anchor="middle" x="490.5" y="-1095.5" font-family="sans" font-size="10.00">run_RM</text>
-</g>
-<!-- 1&#45;&gt;28 -->
-<g id="edge47" class="edge">
-<title>1&#45;&gt;28</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M425.01,-1151.7C435.96,-1142.88 449.45,-1132.03 461.32,-1122.47"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="463.64,-1125.1 469.24,-1116.1 459.26,-1119.65 463.64,-1125.1"/>
-</g>
-<!-- 31 -->
-<g id="node32" class="node">
-<title>31</title>
-<path fill="none" stroke="#d8b456" stroke-width="2" d="M601.5,-1116C601.5,-1116 555.5,-1116 555.5,-1116 549.5,-1116 543.5,-1110 543.5,-1104 543.5,-1104 543.5,-1092 543.5,-1092 543.5,-1086 549.5,-1080 555.5,-1080 555.5,-1080 601.5,-1080 601.5,-1080 607.5,-1080 613.5,-1086 613.5,-1092 613.5,-1092 613.5,-1104 613.5,-1104 613.5,-1110 607.5,-1116 601.5,-1116"/>
-<text text-anchor="middle" x="578.5" y="-1095.5" font-family="sans" font-size="10.00">run_censor</text>
-</g>
-<!-- 1&#45;&gt;31 -->
-<g id="edge51" class="edge">
-<title>1&#45;&gt;31</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M446.31,-1151.88C472.9,-1141.24 507.01,-1127.6 533.92,-1116.83"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="535.49,-1119.97 543.48,-1113.01 532.89,-1113.47 535.49,-1119.97"/>
-</g>
-<!-- 33 -->
-<g id="node34" class="node">
-<title>33</title>
-<path fill="none" stroke="#56d89a" stroke-width="2" d="M135.5,-972C135.5,-972 103.5,-972 103.5,-972 97.5,-972 91.5,-966 91.5,-960 91.5,-960 91.5,-948 91.5,-948 91.5,-942 97.5,-936 103.5,-936 103.5,-936 135.5,-936 135.5,-936 141.5,-936 147.5,-942 147.5,-948 147.5,-948 147.5,-960 147.5,-960 147.5,-966 141.5,-972 135.5,-972"/>
-<text text-anchor="middle" x="119.5" y="-951.5" font-family="sans" font-size="10.00">run_BLR</text>
-</g>
-<!-- 1&#45;&gt;33 -->
-<g id="edge54" class="edge">
-<title>1&#45;&gt;33</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M331.98,-1160.21C286.83,-1152.71 228.24,-1139.3 180.5,-1116 134.46,-1093.53 112.69,-1090.17 90.5,-1044 80.73,-1023.67 90.08,-999.22 100.69,-981.1"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="103.89,-982.58 106.26,-972.25 97.97,-978.85 103.89,-982.58"/>
-</g>
-<!-- 2 -->
-<g id="node3" class="node">
-<title>2</title>
-<path fill="none" stroke="#d87d56" stroke-width="2" d="M774,-1260C774,-1260 631,-1260 631,-1260 625,-1260 619,-1254 619,-1248 619,-1248 619,-1236 619,-1236 619,-1230 625,-1224 631,-1224 631,-1224 774,-1224 774,-1224 780,-1224 786,-1230 786,-1236 786,-1236 786,-1248 786,-1248 786,-1254 780,-1260 774,-1260"/>
-<text text-anchor="middle" x="702.5" y="-1239.5" font-family="sans" font-size="10.00">run_preprocess_consensus_file</text>
-</g>
-<!-- 2&#45;&gt;1 -->
-<g id="edge2" class="edge">
-<title>2&#45;&gt;1</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M629.74,-1223.97C585.93,-1213.71 530.07,-1200.63 484.82,-1190.04"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="485.57,-1186.62 475.03,-1187.75 483.97,-1193.43 485.57,-1186.62"/>
-</g>
-<!-- 11 -->
-<g id="node12" class="node">
-<title>11</title>
-<path fill="none" stroke="#56d882" stroke-width="2" d="M703,-180C703,-180 486,-180 486,-180 480,-180 474,-174 474,-168 474,-168 474,-156 474,-156 474,-150 480,-144 486,-144 486,-144 703,-144 703,-144 709,-144 715,-150 715,-156 715,-156 715,-168 715,-168 715,-174 709,-180 703,-180"/>
-<text text-anchor="middle" x="594.5" y="-159.5" font-family="sans" font-size="10.00">run_AlignTEOnGenomeAccordingToAnnotation</text>
-</g>
-<!-- 2&#45;&gt;11 -->
-<g id="edge16" class="edge">
-<title>2&#45;&gt;11</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M698.66,-1223.61C693.1,-1196.94 683.5,-1144.27 683.5,-1099 683.5,-1099 683.5,-1099 683.5,-593 683.5,-520.13 678.81,-499.95 652.5,-432 618.65,-344.57 567.89,-342.25 542.5,-252 538.17,-236.6 536.45,-230.81 542.5,-216 546.99,-205.02 554.97,-195.08 563.35,-186.86"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="565.74,-189.42 570.75,-180.09 561.01,-184.26 565.74,-189.42"/>
-</g>
-<!-- 13 -->
-<g id="node14" class="node">
-<title>13</title>
-<path fill="none" stroke="#d6d856" stroke-width="2" d="M1148.5,-108C1148.5,-108 942.5,-108 942.5,-108 936.5,-108 930.5,-102 930.5,-96 930.5,-96 930.5,-84 930.5,-84 930.5,-78 936.5,-72 942.5,-72 942.5,-72 1148.5,-72 1148.5,-72 1154.5,-72 1160.5,-78 1160.5,-84 1160.5,-84 1160.5,-96 1160.5,-96 1160.5,-102 1154.5,-108 1148.5,-108"/>
-<text text-anchor="middle" x="1045.5" y="-87.5" font-family="sans" font-size="10.00">run_GetSpecificTELibAccordingToAnnotation</text>
-</g>
-<!-- 2&#45;&gt;13 -->
-<g id="edge19" class="edge">
-<title>2&#45;&gt;13</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M786.05,-1235.95C935.59,-1224.59 1233.5,-1190.49 1233.5,-1099 1233.5,-1099 1233.5,-1099 1233.5,-233 1233.5,-170.97 1167.53,-132.6 1113.75,-111.63"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="1114.8,-108.29 1104.21,-108.04 1112.34,-114.84 1114.8,-108.29"/>
-</g>
-<!-- 14 -->
-<g id="node15" class="node">
-<title>14</title>
-<path fill="none" stroke="#56a9d8" stroke-width="2" d="M862,-180C862,-180 745,-180 745,-180 739,-180 733,-174 733,-168 733,-168 733,-156 733,-156 733,-150 739,-144 745,-144 745,-144 862,-144 862,-144 868,-144 874,-150 874,-156 874,-156 874,-168 874,-168 874,-174 868,-180 862,-180"/>
-<text text-anchor="middle" x="803.5" y="-159.5" font-family="sans" font-size="10.00">run_PostAnalyzeTELib_a3</text>
-</g>
-<!-- 2&#45;&gt;14 -->
-<g id="edge22" class="edge">
-<title>2&#45;&gt;14</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M715.86,-1223.72C734.35,-1198.03 765.5,-1147.55 765.5,-1099 765.5,-1099 765.5,-1099 765.5,-665 765.5,-511.76 805.14,-476.82 816.5,-324 820.06,-276.13 822.26,-263.65 816.5,-216 815.48,-207.53 813.57,-198.47 811.52,-190.28"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="814.86,-189.23 808.91,-180.47 808.1,-191.03 814.86,-189.23"/>
-</g>
-<!-- 3 -->
-<g id="node4" class="node">
-<title>3</title>
-<path fill="none" stroke="#d8ac56" stroke-width="2" d="M695.5,-252C695.5,-252 563.5,-252 563.5,-252 557.5,-252 551.5,-246 551.5,-240 551.5,-240 551.5,-228 551.5,-228 551.5,-222 557.5,-216 563.5,-216 563.5,-216 695.5,-216 695.5,-216 701.5,-216 707.5,-222 707.5,-228 707.5,-228 707.5,-240 707.5,-240 707.5,-246 701.5,-252 695.5,-252"/>
-<text text-anchor="middle" x="629.5" y="-231.5" font-family="sans" font-size="10.00">run_preprocess_genome_file</text>
-</g>
-<!-- 3&#45;&gt;11 -->
-<g id="edge15" class="edge">
-<title>3&#45;&gt;11</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M620.85,-215.7C616.86,-207.73 612.05,-198.1 607.63,-189.26"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="610.65,-187.48 603.05,-180.1 604.39,-190.61 610.65,-187.48"/>
-</g>
-<!-- 3&#45;&gt;14 -->
-<g id="edge21" class="edge">
-<title>3&#45;&gt;14</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M672.07,-215.88C696.06,-206.22 726.23,-194.09 751.6,-183.88"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="753.1,-187.05 761.07,-180.07 750.49,-180.55 753.1,-187.05"/>
-</g>
-<!-- 4 -->
-<g id="node5" class="node">
-<title>4</title>
-<path fill="none" stroke="#56b1d8" stroke-width="2" d="M795.5,-252C795.5,-252 737.5,-252 737.5,-252 731.5,-252 725.5,-246 725.5,-240 725.5,-240 725.5,-228 725.5,-228 725.5,-222 731.5,-216 737.5,-216 737.5,-216 795.5,-216 795.5,-216 801.5,-216 807.5,-222 807.5,-228 807.5,-228 807.5,-240 807.5,-240 807.5,-246 801.5,-252 795.5,-252"/>
-<text text-anchor="middle" x="766.5" y="-231.5" font-family="sans" font-size="10.00">run_long_join</text>
-</g>
-<!-- 4&#45;&gt;11 -->
-<g id="edge14" class="edge">
-<title>4&#45;&gt;11</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M725.3,-216.23C701.51,-206.55 671.37,-194.28 646.02,-183.97"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="647.14,-180.64 636.56,-180.12 644.5,-187.13 647.14,-180.64"/>
-</g>
-<!-- 4&#45;&gt;14 -->
-<g id="edge20" class="edge">
-<title>4&#45;&gt;14</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M775.65,-215.7C779.9,-207.64 785.06,-197.89 789.77,-188.98"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="792.88,-190.58 794.46,-180.1 786.69,-187.31 792.88,-190.58"/>
-</g>
-<!-- 5 -->
-<g id="node6" class="node">
-<title>5</title>
-<path fill="none" stroke="#78d856" stroke-width="2" d="M796,-324C796,-324 653,-324 653,-324 647,-324 641,-318 641,-312 641,-312 641,-300 641,-300 641,-294 647,-288 653,-288 653,-288 796,-288 796,-288 802,-288 808,-294 808,-300 808,-300 808,-312 808,-312 808,-318 802,-324 796,-324"/>
-<text text-anchor="middle" x="724.5" y="-303.5" font-family="sans" font-size="10.00">run_srptConvChunk2Chr_step7</text>
-</g>
-<!-- 5&#45;&gt;4 -->
-<g id="edge3" class="edge">
-<title>5&#45;&gt;4</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M734.88,-287.7C739.76,-279.56 745.69,-269.69 751.08,-260.7"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="754.09,-262.48 756.24,-252.1 748.09,-258.88 754.09,-262.48"/>
-</g>
-<!-- 6 -->
-<g id="node7" class="node">
-<title>6</title>
-<path fill="none" stroke="#56d87b" stroke-width="2" d="M782,-396C782,-396 667,-396 667,-396 661,-396 655,-390 655,-384 655,-384 655,-372 655,-372 655,-366 661,-360 667,-360 667,-360 782,-360 782,-360 788,-360 794,-366 794,-372 794,-372 794,-384 794,-384 794,-390 788,-396 782,-396"/>
-<text text-anchor="middle" x="724.5" y="-375.5" font-family="sans" font-size="10.00">run_srptRemoveSpurious</text>
-</g>
-<!-- 6&#45;&gt;5 -->
-<g id="edge4" class="edge">
-<title>6&#45;&gt;5</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M724.5,-359.7C724.5,-351.98 724.5,-342.71 724.5,-334.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="728,-334.1 724.5,-324.1 721,-334.1 728,-334.1"/>
-</g>
-<!-- 7 -->
-<g id="node8" class="node">
-<title>7</title>
-<path fill="none" stroke="#b6d856" stroke-width="2" d="M631.5,-468C631.5,-468 491.5,-468 491.5,-468 485.5,-468 479.5,-462 479.5,-456 479.5,-456 479.5,-444 479.5,-444 479.5,-438 485.5,-432 491.5,-432 491.5,-432 631.5,-432 631.5,-432 637.5,-432 643.5,-438 643.5,-444 643.5,-444 643.5,-456 643.5,-456 643.5,-462 637.5,-468 631.5,-468"/>
-<text text-anchor="middle" x="561.5" y="-447.5" font-family="sans" font-size="10.00">run_srptRemovePathDoublons</text>
-</g>
-<!-- 7&#45;&gt;6 -->
-<g id="edge5" class="edge">
-<title>7&#45;&gt;6</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M601.37,-431.88C623.66,-422.31 651.62,-410.3 675.26,-400.15"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="676.95,-403.23 684.76,-396.07 674.19,-396.8 676.95,-403.23"/>
-</g>
-<!-- 8&#45;&gt;7 -->
-<g id="edge7" class="edge">
-<title>8&#45;&gt;7</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M547.2,-503.7C549.31,-495.9 551.86,-486.51 554.22,-477.83"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="557.62,-478.67 556.86,-468.1 550.86,-476.84 557.62,-478.67"/>
-</g>
-<!-- 12 -->
-<g id="node13" class="node">
-<title>12</title>
-<path fill="none" stroke="#567bd8" stroke-width="2" d="M505.5,-396C505.5,-396 395.5,-396 395.5,-396 389.5,-396 383.5,-390 383.5,-384 383.5,-384 383.5,-372 383.5,-372 383.5,-366 389.5,-360 395.5,-360 395.5,-360 505.5,-360 505.5,-360 511.5,-360 517.5,-366 517.5,-372 517.5,-372 517.5,-384 517.5,-384 517.5,-390 511.5,-396 505.5,-396"/>
-<text text-anchor="middle" x="450.5" y="-375.5" font-family="sans" font-size="10.00">run_srptConvChunk2Chr</text>
-</g>
-<!-- 8&#45;&gt;12 -->
-<g id="edge17" class="edge">
-<title>8&#45;&gt;12</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M509.55,-503.84C495.51,-494.94 480.18,-482.81 470.5,-468 458.48,-449.6 453.62,-425 451.68,-406.32"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="455.15,-405.79 450.85,-396.1 448.17,-406.36 455.15,-405.79"/>
-</g>
-<!-- 9 -->
-<g id="node10" class="node">
-<title>9</title>
-<path fill="none" stroke="#56d8d8" stroke-width="2" d="M974,-468C974,-468 831,-468 831,-468 825,-468 819,-462 819,-456 819,-456 819,-444 819,-444 819,-438 825,-432 831,-432 831,-432 974,-432 974,-432 980,-432 986,-438 986,-444 986,-444 986,-456 986,-456 986,-462 980,-468 974,-468"/>
-<text text-anchor="middle" x="902.5" y="-447.5" font-family="sans" font-size="10.00">run_srptConvChunk2Chr_step5</text>
-</g>
-<!-- 9&#45;&gt;6 -->
-<g id="edge6" class="edge">
-<title>9&#45;&gt;6</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M858.96,-431.88C834.3,-422.18 803.28,-409.98 777.25,-399.74"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="778.49,-396.47 767.9,-396.07 775.93,-402.99 778.49,-396.47"/>
-</g>
-<!-- 9&#45;&gt;21 -->
-<g id="edge37" class="edge">
-<title>9&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M902.5,-431.95C902.5,-405.29 902.5,-352.11 902.5,-307 902.5,-307 902.5,-307 902.5,-161 902.5,-42.96 713.64,-22.71 631.7,-19.48"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="631.67,-15.98 621.56,-19.15 631.44,-22.98 631.67,-15.98"/>
-</g>
-<!-- 10 -->
-<g id="node11" class="node">
-<title>10</title>
-<path fill="none" stroke="#59d856" stroke-width="2" d="M999.5,-540C999.5,-540 903.5,-540 903.5,-540 897.5,-540 891.5,-534 891.5,-528 891.5,-528 891.5,-516 891.5,-516 891.5,-510 897.5,-504 903.5,-504 903.5,-504 999.5,-504 999.5,-504 1005.5,-504 1011.5,-510 1011.5,-516 1011.5,-516 1011.5,-528 1011.5,-528 1011.5,-534 1005.5,-540 999.5,-540"/>
-<text text-anchor="middle" x="951.5" y="-519.5" font-family="sans" font-size="10.00">run_srptAutoPromote</text>
-</g>
-<!-- 10&#45;&gt;9 -->
-<g id="edge10" class="edge">
-<title>10&#45;&gt;9</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M939.39,-503.7C933.63,-495.47 926.64,-485.48 920.29,-476.42"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="923.08,-474.29 914.47,-468.1 917.34,-478.3 923.08,-474.29"/>
-</g>
-<!-- 11&#45;&gt;21 -->
-<g id="edge32" class="edge">
-<title>11&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M594.5,-143.87C594.5,-119.67 594.5,-75.21 594.5,-46.39"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="598,-46.19 594.5,-36.19 591,-46.19 598,-46.19"/>
-</g>
-<!-- 12&#45;&gt;21 -->
-<g id="edge35" class="edge">
-<title>12&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M449.51,-359.96C448.06,-333.31 445.5,-280.14 445.5,-235 445.5,-235 445.5,-235 445.5,-161 445.5,-99.08 513.77,-55.92 557.89,-34.5"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="559.61,-37.56 567.17,-30.14 556.63,-31.22 559.61,-37.56"/>
-</g>
-<!-- 13&#45;&gt;21 -->
-<g id="edge36" class="edge">
-<title>13&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M935.75,-71.97C837,-56.64 697.62,-35 631.75,-24.78"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="632.25,-21.32 621.83,-23.24 631.17,-28.23 632.25,-21.32"/>
-</g>
-<!-- 14&#45;&gt;13 -->
-<g id="edge18" class="edge">
-<title>14&#45;&gt;13</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M862.39,-143.97C896.79,-134.01 940.38,-121.41 976.4,-110.99"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="977.71,-114.25 986.35,-108.11 975.77,-107.53 977.71,-114.25"/>
-</g>
-<!-- 14&#45;&gt;21 -->
-<g id="edge33" class="edge">
-<title>14&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M778.29,-143.87C740.79,-118.39 670.23,-70.45 628.29,-41.96"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="630.04,-38.91 619.8,-36.19 626.1,-44.7 630.04,-38.91"/>
-</g>
-<!-- 15 -->
-<g id="node16" class="node">
-<title>15</title>
-<path fill="none" stroke="#d89c56" stroke-width="2" d="M384,-972C384,-972 179,-972 179,-972 173,-972 167,-966 167,-960 167,-960 167,-948 167,-948 167,-942 173,-936 179,-936 179,-936 384,-936 384,-936 390,-936 396,-942 396,-948 396,-948 396,-960 396,-960 396,-966 390,-972 384,-972"/>
-<text text-anchor="middle" x="281.5" y="-951.5" font-family="sans" font-size="10.00">run_ComputeScoreThresholdFromAlignFiles</text>
-</g>
-<!-- 15&#45;&gt;21 -->
-<g id="edge34" class="edge">
-<title>15&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M281.5,-935.95C281.5,-909.29 281.5,-856.11 281.5,-811 281.5,-811 281.5,-811 281.5,-161 281.5,-41.12 474.28,-21.94 557.25,-19.24"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="557.37,-22.74 567.27,-18.98 557.18,-15.74 557.37,-22.74"/>
-</g>
-<!-- 26 -->
-<g id="node27" class="node">
-<title>26</title>
-<path fill="none" stroke="#56d8a9" stroke-width="2" d="M441,-900C441,-900 322,-900 322,-900 316,-900 310,-894 310,-888 310,-888 310,-876 310,-876 310,-870 316,-864 322,-864 322,-864 441,-864 441,-864 447,-864 453,-870 453,-876 453,-876 453,-888 453,-888 453,-894 447,-900 441,-900"/>
-<text text-anchor="middle" x="381.5" y="-879.5" font-family="sans" font-size="10.00">run_filterAlign_python_rm</text>
-</g>
-<!-- 15&#45;&gt;26 -->
-<g id="edge44" class="edge">
-<title>15&#45;&gt;26</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M305.96,-935.88C318.8,-926.89 334.7,-915.76 348.59,-906.03"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="350.76,-908.79 356.94,-900.19 346.74,-903.06 350.76,-908.79"/>
-</g>
-<!-- 29 -->
-<g id="node30" class="node">
-<title>29</title>
-<path fill="none" stroke="#d8c356" stroke-width="2" d="M605.5,-900C605.5,-900 483.5,-900 483.5,-900 477.5,-900 471.5,-894 471.5,-888 471.5,-888 471.5,-876 471.5,-876 471.5,-870 477.5,-864 483.5,-864 483.5,-864 605.5,-864 605.5,-864 611.5,-864 617.5,-870 617.5,-876 617.5,-876 617.5,-888 617.5,-888 617.5,-894 611.5,-900 605.5,-900"/>
-<text text-anchor="middle" x="544.5" y="-879.5" font-family="sans" font-size="10.00">run_filterAlign_python_cen</text>
-</g>
-<!-- 15&#45;&gt;29 -->
-<g id="edge49" class="edge">
-<title>15&#45;&gt;29</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M345.5,-935.97C383.21,-925.93 431.07,-913.19 470.41,-902.72"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="471.45,-906.07 480.21,-900.11 469.65,-899.3 471.45,-906.07"/>
-</g>
-<!-- 32 -->
-<g id="node33" class="node">
-<title>32</title>
-<path fill="none" stroke="#9fd856" stroke-width="2" d="M241.5,-900C241.5,-900 123.5,-900 123.5,-900 117.5,-900 111.5,-894 111.5,-888 111.5,-888 111.5,-876 111.5,-876 111.5,-870 117.5,-864 123.5,-864 123.5,-864 241.5,-864 241.5,-864 247.5,-864 253.5,-870 253.5,-876 253.5,-876 253.5,-888 253.5,-888 253.5,-894 247.5,-900 241.5,-900"/>
-<text text-anchor="middle" x="182.5" y="-879.5" font-family="sans" font-size="10.00">run_filterAlign_python_blr</text>
-</g>
-<!-- 15&#45;&gt;32 -->
-<g id="edge52" class="edge">
-<title>15&#45;&gt;32</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M257.28,-935.88C244.58,-926.89 228.84,-915.76 215.08,-906.03"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="217,-903.11 206.81,-900.19 212.96,-908.82 217,-903.11"/>
-</g>
-<!-- 16&#45;&gt;15 -->
-<g id="edge24" class="edge">
-<title>16&#45;&gt;15</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M173.48,-1007.88C192.7,-998.47 216.73,-986.71 237.24,-976.67"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="238.94,-979.73 246.38,-972.19 235.86,-973.44 238.94,-979.73"/>
-</g>
-<!-- 17 -->
-<g id="node18" class="node">
-<title>17</title>
-<path fill="none" stroke="#61d856" stroke-width="2" d="M451,-1044C451,-1044 356,-1044 356,-1044 350,-1044 344,-1038 344,-1032 344,-1032 344,-1020 344,-1020 344,-1014 350,-1008 356,-1008 356,-1008 451,-1008 451,-1008 457,-1008 463,-1014 463,-1020 463,-1020 463,-1032 463,-1032 463,-1038 457,-1044 451,-1044"/>
-<text text-anchor="middle" x="403.5" y="-1023.5" font-family="sans" font-size="10.00">run_RMcat2align_rnd</text>
-</g>
-<!-- 17&#45;&gt;15 -->
-<g id="edge23" class="edge">
-<title>17&#45;&gt;15</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M373.66,-1007.88C357.56,-998.64 337.5,-987.13 320.21,-977.21"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="321.87,-974.13 311.46,-972.19 318.39,-980.2 321.87,-974.13"/>
-</g>
-<!-- 18&#45;&gt;17 -->
-<g id="edge27" class="edge">
-<title>18&#45;&gt;17</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M403.5,-1079.7C403.5,-1071.98 403.5,-1062.71 403.5,-1054.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="407,-1054.1 403.5,-1044.1 400,-1054.1 407,-1054.1"/>
-</g>
-<!-- 19 -->
-<g id="node20" class="node">
-<title>19</title>
-<path fill="none" stroke="#8fd856" stroke-width="2" d="M314,-1044C314,-1044 207,-1044 207,-1044 201,-1044 195,-1038 195,-1032 195,-1032 195,-1020 195,-1020 195,-1014 201,-1008 207,-1008 207,-1008 314,-1008 314,-1008 320,-1008 326,-1014 326,-1020 326,-1020 326,-1032 326,-1032 326,-1038 320,-1044 314,-1044"/>
-<text text-anchor="middle" x="260.5" y="-1023.5" font-family="sans" font-size="10.00">run_CENmap2align_rnd</text>
-</g>
-<!-- 19&#45;&gt;15 -->
-<g id="edge25" class="edge">
-<title>19&#45;&gt;15</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M265.69,-1007.7C268.03,-999.9 270.85,-990.51 273.45,-981.83"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="276.85,-982.69 276.37,-972.1 270.14,-980.68 276.85,-982.69"/>
-</g>
-<!-- 20&#45;&gt;19 -->
-<g id="edge29" class="edge">
-<title>20&#45;&gt;19</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M276.31,-1079.7C273.97,-1071.9 271.15,-1062.51 268.55,-1053.83"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="271.86,-1052.68 265.63,-1044.1 265.15,-1054.69 271.86,-1052.68"/>
-</g>
-<!-- 22 -->
-<g id="node23" class="node">
-<title>22</title>
-<path fill="none" stroke="#d88556" stroke-width="2" d="M559,-612C559,-612 488,-612 488,-612 482,-612 476,-606 476,-600 476,-600 476,-588 476,-588 476,-582 482,-576 488,-576 488,-576 559,-576 559,-576 565,-576 571,-582 571,-588 571,-588 571,-600 571,-600 571,-606 565,-612 559,-612"/>
-<text text-anchor="middle" x="523.5" y="-591.5" font-family="sans" font-size="10.00">run_merge_files</text>
-</g>
-<!-- 22&#45;&gt;8 -->
-<g id="edge9" class="edge">
-<title>22&#45;&gt;8</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M528.2,-575.7C530.31,-567.9 532.86,-558.51 535.22,-549.83"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="538.62,-550.67 537.86,-540.1 531.86,-548.84 538.62,-550.67"/>
-</g>
-<!-- 23 -->
-<g id="node24" class="node">
-<title>23</title>
-<path fill="none" stroke="#d86656" stroke-width="2" d="M536.5,-684C536.5,-684 482.5,-684 482.5,-684 476.5,-684 470.5,-678 470.5,-672 470.5,-672 470.5,-660 470.5,-660 470.5,-654 476.5,-648 482.5,-648 482.5,-648 536.5,-648 536.5,-648 542.5,-648 548.5,-654 548.5,-660 548.5,-660 548.5,-672 548.5,-672 548.5,-678 542.5,-684 536.5,-684"/>
-<text text-anchor="middle" x="509.5" y="-663.5" font-family="sans" font-size="10.00">run_matcher</text>
-</g>
-<!-- 23&#45;&gt;22 -->
-<g id="edge38" class="edge">
-<title>23&#45;&gt;22</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M512.96,-647.7C514.5,-639.98 516.36,-630.71 518.08,-622.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="521.55,-622.6 520.08,-612.1 514.69,-621.22 521.55,-622.6"/>
-</g>
-<!-- 24 -->
-<g id="node25" class="node">
-<title>24</title>
-<path fill="none" stroke="#56d863" stroke-width="2" d="M527.5,-756C527.5,-756 399.5,-756 399.5,-756 393.5,-756 387.5,-750 387.5,-744 387.5,-744 387.5,-732 387.5,-732 387.5,-726 393.5,-720 399.5,-720 399.5,-720 527.5,-720 527.5,-720 533.5,-720 539.5,-726 539.5,-732 539.5,-732 539.5,-744 539.5,-744 539.5,-750 533.5,-756 527.5,-756"/>
-<text text-anchor="middle" x="463.5" y="-735.5" font-family="sans" font-size="10.00">run_UpdateScoreOfMatches</text>
-</g>
-<!-- 24&#45;&gt;23 -->
-<g id="edge39" class="edge">
-<title>24&#45;&gt;23</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M474.87,-719.7C480.22,-711.56 486.7,-701.69 492.61,-692.7"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="495.69,-694.38 498.26,-684.1 489.84,-690.54 495.69,-694.38"/>
-</g>
-<!-- 25 -->
-<g id="node26" class="node">
-<title>25</title>
-<path fill="none" stroke="#56d8b1" stroke-width="2" d="M437.5,-828C437.5,-828 407.5,-828 407.5,-828 401.5,-828 395.5,-822 395.5,-816 395.5,-816 395.5,-804 395.5,-804 395.5,-798 401.5,-792 407.5,-792 407.5,-792 437.5,-792 437.5,-792 443.5,-792 449.5,-798 449.5,-804 449.5,-804 449.5,-816 449.5,-816 449.5,-822 443.5,-828 437.5,-828"/>
-<text text-anchor="middle" x="422.5" y="-807.5" font-family="sans" font-size="10.00">cat_all</text>
-</g>
-<!-- 25&#45;&gt;24 -->
-<g id="edge40" class="edge">
-<title>25&#45;&gt;24</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M432.63,-791.7C437.35,-783.64 443.06,-773.89 448.28,-764.98"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="451.45,-766.5 453.48,-756.1 445.41,-762.96 451.45,-766.5"/>
-</g>
-<!-- 26&#45;&gt;25 -->
-<g id="edge41" class="edge">
-<title>26&#45;&gt;25</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M391.63,-863.7C396.35,-855.64 402.06,-845.89 407.28,-836.98"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="410.45,-838.5 412.48,-828.1 404.41,-834.96 410.45,-838.5"/>
-</g>
-<!-- 27 -->
-<g id="node28" class="node">
-<title>27</title>
-<path fill="none" stroke="#56d86b" stroke-width="2" d="M567.5,-1044C567.5,-1044 493.5,-1044 493.5,-1044 487.5,-1044 481.5,-1038 481.5,-1032 481.5,-1032 481.5,-1020 481.5,-1020 481.5,-1014 487.5,-1008 493.5,-1008 493.5,-1008 567.5,-1008 567.5,-1008 573.5,-1008 579.5,-1014 579.5,-1020 579.5,-1020 579.5,-1032 579.5,-1032 579.5,-1038 573.5,-1044 567.5,-1044"/>
-<text text-anchor="middle" x="530.5" y="-1023.5" font-family="sans" font-size="10.00">run_RMcat2align</text>
-</g>
-<!-- 27&#45;&gt;26 -->
-<g id="edge45" class="edge">
-<title>27&#45;&gt;26</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M512.53,-1007.87C486.24,-982.82 437.17,-936.05 407.11,-907.41"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="409.19,-904.55 399.54,-900.19 404.36,-909.62 409.19,-904.55"/>
-</g>
-<!-- 28&#45;&gt;27 -->
-<g id="edge46" class="edge">
-<title>28&#45;&gt;27</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M500.39,-1079.7C504.99,-1071.64 510.56,-1061.89 515.65,-1052.98"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="518.8,-1054.52 520.73,-1044.1 512.73,-1051.05 518.8,-1054.52"/>
-</g>
-<!-- 29&#45;&gt;25 -->
-<g id="edge43" class="edge">
-<title>29&#45;&gt;25</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M514.66,-863.88C497.72,-854.16 476.39,-841.92 458.53,-831.67"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="459.95,-828.46 449.54,-826.51 456.47,-834.53 459.95,-828.46"/>
-</g>
-<!-- 30 -->
-<g id="node31" class="node">
-<title>30</title>
-<path fill="none" stroke="#56c1d8" stroke-width="2" d="M596.5,-972C596.5,-972 510.5,-972 510.5,-972 504.5,-972 498.5,-966 498.5,-960 498.5,-960 498.5,-948 498.5,-948 498.5,-942 504.5,-936 510.5,-936 510.5,-936 596.5,-936 596.5,-936 602.5,-936 608.5,-942 608.5,-948 608.5,-948 608.5,-960 608.5,-960 608.5,-966 602.5,-972 596.5,-972"/>
-<text text-anchor="middle" x="553.5" y="-951.5" font-family="sans" font-size="10.00">run_CENmap2align</text>
-</g>
-<!-- 30&#45;&gt;29 -->
-<g id="edge48" class="edge">
-<title>30&#45;&gt;29</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M551.28,-935.7C550.28,-927.98 549.09,-918.71 547.99,-910.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="551.45,-909.58 546.7,-900.1 544.5,-910.47 551.45,-909.58"/>
-</g>
-<!-- 31&#45;&gt;30 -->
-<g id="edge50" class="edge">
-<title>31&#45;&gt;30</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M584.39,-1079.91C589.74,-1061.72 595.79,-1032.27 588.5,-1008 585.58,-998.28 580.24,-988.7 574.59,-980.41"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="577.4,-978.32 568.68,-972.3 571.74,-982.44 577.4,-978.32"/>
-</g>
-<!-- 32&#45;&gt;25 -->
-<g id="edge42" class="edge">
-<title>32&#45;&gt;25</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M240.9,-863.97C285.99,-850.81 347,-833.02 385.55,-821.78"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="386.71,-825.09 395.33,-818.93 384.75,-818.37 386.71,-825.09"/>
-</g>
-<!-- 33&#45;&gt;32 -->
-<g id="edge53" class="edge">
-<title>33&#45;&gt;32</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M135.07,-935.7C142.7,-927.22 152.02,-916.86 160.38,-907.58"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="163.02,-909.88 167.11,-900.1 157.81,-905.2 163.02,-909.88"/>
-</g>
-<!-- 34 -->
-<g id="node35" class="node">
-<title>34</title>
-<path fill="none" stroke="#56d892" stroke-width="2" d="M1041,-612C1041,-612 954,-612 954,-612 948,-612 942,-606 942,-600 942,-600 942,-588 942,-588 942,-582 948,-576 954,-576 954,-576 1041,-576 1041,-576 1047,-576 1053,-582 1053,-588 1053,-588 1053,-600 1053,-600 1053,-606 1047,-612 1041,-612"/>
-<text text-anchor="middle" x="997.5" y="-591.5" font-family="sans" font-size="10.00">run_merge_files_trf</text>
-</g>
-<!-- 34&#45;&gt;10 -->
-<g id="edge13" class="edge">
-<title>34&#45;&gt;10</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M986.13,-575.7C980.78,-567.56 974.3,-557.69 968.39,-548.7"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="971.16,-546.54 962.74,-540.1 965.31,-550.38 971.16,-546.54"/>
-</g>
-<!-- 35 -->
-<g id="node36" class="node">
-<title>35</title>
-<path fill="none" stroke="#5663d8" stroke-width="2" d="M1028.5,-684C1028.5,-684 966.5,-684 966.5,-684 960.5,-684 954.5,-678 954.5,-672 954.5,-672 954.5,-660 954.5,-660 954.5,-654 960.5,-648 966.5,-648 966.5,-648 1028.5,-648 1028.5,-648 1034.5,-648 1040.5,-654 1040.5,-660 1040.5,-660 1040.5,-672 1040.5,-672 1040.5,-678 1034.5,-684 1028.5,-684"/>
-<text text-anchor="middle" x="997.5" y="-663.5" font-family="sans" font-size="10.00">run_launch_trf</text>
-</g>
-<!-- 35&#45;&gt;34 -->
-<g id="edge55" class="edge">
-<title>35&#45;&gt;34</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M997.5,-647.7C997.5,-639.98 997.5,-630.71 997.5,-622.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="1001,-622.1 997.5,-612.1 994,-622.1 1001,-622.1"/>
-</g>
-<!-- 36 -->
-<g id="node37" class="node">
-<title>36</title>
-<path fill="none" stroke="#70d856" stroke-width="2" d="M1193.5,-612C1193.5,-612 1083.5,-612 1083.5,-612 1077.5,-612 1071.5,-606 1071.5,-600 1071.5,-600 1071.5,-588 1071.5,-588 1071.5,-582 1077.5,-576 1083.5,-576 1083.5,-576 1193.5,-576 1193.5,-576 1199.5,-576 1205.5,-582 1205.5,-588 1205.5,-588 1205.5,-600 1205.5,-600 1205.5,-606 1199.5,-612 1193.5,-612"/>
-<text text-anchor="middle" x="1138.5" y="-591.5" font-family="sans" font-size="10.00">run_merge_files_RMSSR</text>
-</g>
-<!-- 36&#45;&gt;10 -->
-<g id="edge12" class="edge">
-<title>36&#45;&gt;10</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M1092.75,-575.88C1066.74,-566.14 1033.97,-553.87 1006.55,-543.61"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="1007.69,-540.3 997.1,-540.07 1005.24,-546.85 1007.69,-540.3"/>
-</g>
-<!-- 37 -->
-<g id="node38" class="node">
-<title>37</title>
-<path fill="none" stroke="#88d856" stroke-width="2" d="M1174.5,-684C1174.5,-684 1102.5,-684 1102.5,-684 1096.5,-684 1090.5,-678 1090.5,-672 1090.5,-672 1090.5,-660 1090.5,-660 1090.5,-654 1096.5,-648 1102.5,-648 1102.5,-648 1174.5,-648 1174.5,-648 1180.5,-648 1186.5,-654 1186.5,-660 1186.5,-660 1186.5,-672 1186.5,-672 1186.5,-678 1180.5,-684 1174.5,-684"/>
-<text text-anchor="middle" x="1138.5" y="-663.5" font-family="sans" font-size="10.00">run_RMcat2path</text>
-</g>
-<!-- 37&#45;&gt;36 -->
-<g id="edge56" class="edge">
-<title>37&#45;&gt;36</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M1138.5,-647.7C1138.5,-639.98 1138.5,-630.71 1138.5,-622.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="1142,-622.1 1138.5,-612.1 1135,-622.1 1142,-622.1"/>
-</g>
-<!-- 38 -->
-<g id="node39" class="node">
-<title>38</title>
-<path fill="none" stroke="#a7d856" stroke-width="2" d="M1162.5,-756C1162.5,-756 1114.5,-756 1114.5,-756 1108.5,-756 1102.5,-750 1102.5,-744 1102.5,-744 1102.5,-732 1102.5,-732 1102.5,-726 1108.5,-720 1114.5,-720 1114.5,-720 1162.5,-720 1162.5,-720 1168.5,-720 1174.5,-726 1174.5,-732 1174.5,-732 1174.5,-744 1174.5,-744 1174.5,-750 1168.5,-756 1162.5,-756"/>
-<text text-anchor="middle" x="1138.5" y="-735.5" font-family="sans" font-size="10.00">run_RMSSR</text>
-</g>
-<!-- 38&#45;&gt;37 -->
-<g id="edge57" class="edge">
-<title>38&#45;&gt;37</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M1138.5,-719.7C1138.5,-711.98 1138.5,-702.71 1138.5,-694.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="1142,-694.1 1138.5,-684.1 1135,-694.1 1142,-694.1"/>
-</g>
-<!-- 39 -->
-<g id="node40" class="node">
-<title>39</title>
-<path fill="none" stroke="#d8cb56" stroke-width="2" d="M911.5,-612C911.5,-612 805.5,-612 805.5,-612 799.5,-612 793.5,-606 793.5,-600 793.5,-600 793.5,-588 793.5,-588 793.5,-582 799.5,-576 805.5,-576 805.5,-576 911.5,-576 911.5,-576 917.5,-576 923.5,-582 923.5,-588 923.5,-588 923.5,-600 923.5,-600 923.5,-606 917.5,-612 911.5,-612"/>
-<text text-anchor="middle" x="858.5" y="-591.5" font-family="sans" font-size="10.00">run_merge_files_Mreps</text>
-</g>
-<!-- 39&#45;&gt;10 -->
-<g id="edge11" class="edge">
-<title>39&#45;&gt;10</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M881.49,-575.7C893.31,-566.8 907.89,-555.82 920.68,-546.2"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="922.89,-548.91 928.78,-540.1 918.68,-543.32 922.89,-548.91"/>
-</g>
-<!-- 40 -->
-<g id="node41" class="node">
-<title>40</title>
-<path fill="none" stroke="#5692d8" stroke-width="2" d="M880.5,-684C880.5,-684 836.5,-684 836.5,-684 830.5,-684 824.5,-678 824.5,-672 824.5,-672 824.5,-660 824.5,-660 824.5,-654 830.5,-648 836.5,-648 836.5,-648 880.5,-648 880.5,-648 886.5,-648 892.5,-654 892.5,-660 892.5,-660 892.5,-672 892.5,-672 892.5,-678 886.5,-684 880.5,-684"/>
-<text text-anchor="middle" x="858.5" y="-663.5" font-family="sans" font-size="10.00">run_Mreps</text>
-</g>
-<!-- 40&#45;&gt;39 -->
-<g id="edge58" class="edge">
-<title>40&#45;&gt;39</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M858.5,-647.7C858.5,-639.98 858.5,-630.71 858.5,-622.11"/>
-<polygon fill="grey" stroke="grey" stroke-width="2" points="862,-622.1 858.5,-612.1 855,-622.1 862,-622.1"/>
-</g>
-</g>
-</svg>
diff --git a/TEannot_snakemake/envs/Easel.yaml b/TEannot_snakemake/envs/Easel.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..596c42baecc3ae2d1e0bd60c6519a36dd65c1a62
--- /dev/null
+++ b/TEannot_snakemake/envs/Easel.yaml
@@ -0,0 +1,6 @@
+name: REPET_hmmer
+channels:
+ - bioconda
+dependencies:
+ - easel=0.45
+ - hmmer=3.1b2
diff --git a/TEannot_snakemake/envs/MREPS.yaml b/TEannot_snakemake/envs/MREPS.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..9bb38d91d2321b65031831b52ddf21b164b9df1e
--- /dev/null
+++ b/TEannot_snakemake/envs/MREPS.yaml
@@ -0,0 +1,5 @@
+name: REPET_mreps
+channels:
+ - bioconda
+dependencies:
+ - mreps=2.6.01
\ No newline at end of file
diff --git a/TEannot_snakemake/envs/RepeatMasker.yaml b/TEannot_snakemake/envs/RepeatMasker.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..5823083a09b8ad500fecf524325a1e2815011de4
--- /dev/null
+++ b/TEannot_snakemake/envs/RepeatMasker.yaml
@@ -0,0 +1,5 @@
+name: REPET_repeatmasker
+channels:
+ - bioconda
+dependencies:
+ - repeatmasker=4.0.6
diff --git a/TEannot_snakemake/envs/TRF.yaml b/TEannot_snakemake/envs/TRF.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..009725d348fcdf6dd310091b52a8c84563e25ffd
--- /dev/null
+++ b/TEannot_snakemake/envs/TRF.yaml
@@ -0,0 +1,5 @@
+name: REPET_trf
+channels:
+ - bioconda
+dependencies:
+ - TRF=4.09.1
\ No newline at end of file
diff --git a/TEannot_snakemake/envs/tefinder.yaml b/TEannot_snakemake/envs/tefinder.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..519dcf2fdf9b7d0bb9f84c6424a22cd1e45e7d38
--- /dev/null
+++ b/TEannot_snakemake/envs/tefinder.yaml
@@ -0,0 +1,6 @@
+name: REPET_tefinder
+channels:
+ - bioconda
+ - conda-forge
+dependencies:
+ - tefinder
\ No newline at end of file
diff --git a/TEannot_snakemake/run_Snakemake.sh b/TEannot_snakemake/run_Snakemake.sh
index a3b67f8750815d35105bd5ead0c28dedf9154c0a..14e71b10c94a70233859ab13eb6c47dfcc6da721 100755
--- a/TEannot_snakemake/run_Snakemake.sh
+++ b/TEannot_snakemake/run_Snakemake.sh
@@ -2,11 +2,11 @@
 
 VAR=$(env | grep "CONDA_DEFAULT_ENV" | grep "base")
 RESULT=$?
+#for the monment
 if [ $RESULT -eq 0 ]; then
   source ~/anaconda3/etc/profile.d/conda.sh
   conda activate snakemake
-  snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+  snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 6 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 5 --rerun-incomplete
 else
-  snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
-fi
-
+ snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 6 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 5 --rerun-incomplete
+fi
\ No newline at end of file
diff --git a/TEannot_snakemake/scripts/ATOGATA.py b/TEannot_snakemake/scripts/ATOGATA.py
new file mode 100644
index 0000000000000000000000000000000000000000..3e41ddbd843706dbd837cf38d8ebeade84cb156e
--- /dev/null
+++ b/TEannot_snakemake/scripts/ATOGATA.py
@@ -0,0 +1,45 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.AlignTEOnGenomeAccordingToAnnotation import AlignTEOnGenomeAccordingToAnnotation
+
+AlignTEOnGenomeAccordingToAnnotation(join_path_file=snakemake.input.path_file,
+                                    genome_fasta=snakemake.input.genome,
+                                    consensus_fasta=snakemake.input.consensus_ref,
+                                    merge_same_path_id=snakemake.params.mergeSamePathId,
+                                    out_file_name=snakemake.output[0],
+                                    match_penalty=snakemake.params.matchPenalty,
+                                    mismatch=snakemake.params.mismatch,
+                                    gap_opening=snakemake.params.gapOpening,
+                                    gap_extend=snakemake.params.gapExtend,
+                                    gap_length=snakemake.params.gapLength,
+                                    verbosity=snakemake.params.verbose,
+                                    log_name = snakemake.log[0],
+                                    singularity_img = snakemake.params.sif).run()
diff --git a/TEannot_snakemake/scripts/CENmap2align.py b/TEannot_snakemake/scripts/CENmap2align.py
index 34d8e36aa6ed213c3af77add0b32d6167a898f56..fe23566080742e149df527aca5fa40ddceab1992 100755
--- a/TEannot_snakemake/scripts/CENmap2align.py
+++ b/TEannot_snakemake/scripts/CENmap2align.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import sys
 import getopt
diff --git a/TEannot_snakemake/scripts/ChangeSequenceHeader.py b/TEannot_snakemake/scripts/ChangeSequenceHeader.py
new file mode 100644
index 0000000000000000000000000000000000000000..b02385fd1181232ea751140ab5f168a5e6e69376
--- /dev/null
+++ b/TEannot_snakemake/scripts/ChangeSequenceHeader.py
@@ -0,0 +1,50 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
+
+genome_name = os.path.basename(snakemake.config["genome_file"]).strip(".fa")
+results_dir = "results_TEannot_{}".format(genome_name)
+chunk_dir = "{}/chunk_dir".format(results_dir)
+
+
+base = os.getcwd()
+os.chdir(chunk_dir)
+
+if not os.path.exists(snakemake.params.init_name):
+    os.symlink(snakemake.input[0],snakemake.params.init_name)
+os.chdir(base)
+
+ChangeSequenceHeaders(inFile=snakemake.params.init_file_path,
+                    format="fasta",
+                    step=1,
+                    prefix="refTE_",
+                    outFile = snakemake.output.fasta).run()
diff --git a/TEannot_snakemake/scripts/Create_batch.py b/TEannot_snakemake/scripts/Create_batch.py
new file mode 100644
index 0000000000000000000000000000000000000000..4929f1c41fe4d8ca8bedfef5d7aa113980c2bf2e
--- /dev/null
+++ b/TEannot_snakemake/scripts/Create_batch.py
@@ -0,0 +1,49 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import os
+import contextlib
+from commons.tools.PrepareBatches import PrepareBatches
+from os.path import join
+
+base = os.getcwd()
+
+with open(snakemake.log[0], "w") as o:
+    with contextlib.redirect_stdout(o):
+        PrepareBatches(genomeFastaFileName=snakemake.input[0],
+                        singularity_img = snakemake.params.sif,
+                        projectDir=snakemake.params.outdir,
+                        chunk_length=snakemake.params.chunk_length,
+                        chunk_overlap=snakemake.params.chunk_overlap,
+                        min_nb_seq_per_batch=snakemake.params.min_nb_seq_per_batch
+                        ).run()
+
+os.chdir(base)
diff --git a/TEannot_snakemake/scripts/Cstfaf.py b/TEannot_snakemake/scripts/Cstfaf.py
new file mode 100644
index 0000000000000000000000000000000000000000..13a8c04df180015b4e2897a8b7361396ecfa7786
--- /dev/null
+++ b/TEannot_snakemake/scripts/Cstfaf.py
@@ -0,0 +1,38 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from annot_pipe.ComputeScoreThresholdFromAlignFiles import ComputeScoreThresholdFromAlignFiles
+
+ComputeScoreThresholdFromAlignFiles(list_files_cen=snakemake.input.censor_align_files,
+                                    list_files_rm=snakemake.input.rm_align_files,
+                                    list_files_blr=snakemake.input.blaster_align_files,
+                                    log_name=snakemake.log[0],
+                                    output_name=snakemake.output[0],
+                                    verbosity=3).run()
diff --git a/TEannot_snakemake/scripts/DBshuffle.py b/TEannot_snakemake/scripts/DBshuffle.py
new file mode 100644
index 0000000000000000000000000000000000000000..7a0b727d4601a5116ef0b7acec739a173ec8c5fd
--- /dev/null
+++ b/TEannot_snakemake/scripts/DBshuffle.py
@@ -0,0 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.dbShuffle import dbShuffle
+
+dbShuffle(inData=snakemake.input.batch_dir[0],outData=snakemake.output[0],verbose=0)
\ No newline at end of file
diff --git a/TEannot_snakemake/scripts/FilterAlign.py b/TEannot_snakemake/scripts/FilterAlign.py
new file mode 100644
index 0000000000000000000000000000000000000000..ce0d855438b1ead86cfb86c8a701b43364127a44
--- /dev/null
+++ b/TEannot_snakemake/scripts/FilterAlign.py
@@ -0,0 +1,41 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.FilterAlign import FilterAlign
+import pandas
+
+df_threshold = pandas.read_csv(snakemake.input.threshold_file[0],sep='\t',header=None,index_col=0)
+score = df_threshold.loc[snakemake.params.origin, 1]
+
+FilterAlign(inFileName=snakemake.input.align_file,
+            resetEvalues=snakemake.params.reset_evalues,
+            minScore=score,
+            verbosity=snakemake.params.verbose,
+            log_name = snakemake.log[0]).run()
diff --git a/TEannot_snakemake/scripts/GFF3maker.py b/TEannot_snakemake/scripts/GFF3maker.py
new file mode 100644
index 0000000000000000000000000000000000000000..8236159b62e8f722c030893b9244428a4d22f7f8
--- /dev/null
+++ b/TEannot_snakemake/scripts/GFF3maker.py
@@ -0,0 +1,45 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.GFF3Maker import GFF3Maker
+
+GFF3Maker(inFastaName=snakemake.input.genome_fasta_file,
+        joinPathFile=snakemake.input.join_path_file,
+        classifFile=snakemake.params.classif_file,
+        isChado=snakemake.params.is_chado,
+        isGFF3WithoutAnnotation=snakemake.params.is_GFF3_without_annotation,
+        isWithSequence=snakemake.params.is_with_sequence,
+        areMatchPartsCompulsory= snakemake.params.match_parts_compulsory,
+        verbose=snakemake.params.verbosity,
+        doMergeIdenticalMatches=snakemake.params.do_merge_identical_matches,
+        doSplit=snakemake.params.do_split,
+        alignInformationsFile=snakemake.input.align_tab_file,
+        logName = snakemake.log[0],
+        projectDir = snakemake.params.project_dir).run()
diff --git a/TEannot_snakemake/scripts/LJFTE.py b/TEannot_snakemake/scripts/LJFTE.py
new file mode 100644
index 0000000000000000000000000000000000000000..97defdecaa34fd64ceff20348ab3fe379623de41
--- /dev/null
+++ b/TEannot_snakemake/scripts/LJFTE.py
@@ -0,0 +1,36 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from annot_pipe.LongJoinsForTEs import LongJoinsForTEs
+
+LongJoinsForTEs(input_path_file=snakemake.input[0],
+                output_file=snakemake.output[0],
+                log_name=snakemake.log[0],
+                verbose_var=snakemake.params[0]).run()
diff --git a/TEannot_snakemake/scripts/LaunchTRF.py b/TEannot_snakemake/scripts/LaunchTRF.py
new file mode 100644
index 0000000000000000000000000000000000000000..e6f89873be7a3ec7ad6c5642a1d5037e841de7bb
--- /dev/null
+++ b/TEannot_snakemake/scripts/LaunchTRF.py
@@ -0,0 +1,57 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import contextlib
+import shutil
+from os.path import join
+from commons.launcher.LaunchTRF import LaunchTRF
+
+
+
+base = os.getcwd()
+os.chdir(snakemake.params.outdir)
+
+if not os.path.exists(os.path.basename(snakemake.input[0])):
+    os.symlink(os.path.join(base,snakemake.input[0]),os.path.basename(snakemake.input[0]))
+
+LaunchTRF(inFileName=os.path.basename(snakemake.input[0]),
+            maxPeriod=snakemake.params.max_period,
+            doClean=snakemake.params.clean,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name=snakemake.params.log
+            ).run()
+
+
+
+os.remove(os.path.basename(snakemake.input[0]))
+os.chdir(base)
+shutil.move(os.path.join(snakemake.params.outdir,snakemake.params.log),os.path.join(snakemake.params.log_dir,snakemake.params.log))
diff --git a/TEannot_snakemake/scripts/Launch_NTE50andLTE50.py b/TEannot_snakemake/scripts/Launch_NTE50andLTE50.py
new file mode 100644
index 0000000000000000000000000000000000000000..58bf8128bb9474672eae51d194a6ef57fea14439
--- /dev/null
+++ b/TEannot_snakemake/scripts/Launch_NTE50andLTE50.py
@@ -0,0 +1,5 @@
+from annot_pipe.GetNTE50AndLTE50 import NTE50andLTE50
+
+iNTE = NTE50andLTE50(FileName=snakemake.input.infile, OutFile=snakemake.output.NTE50andLTE50, directory=snakemake.params.dir, genomeFile=snakemake.params.genome, verbosity=snakemake.params.verbosity)
+iNTE.run()
+
diff --git a/TEannot_snakemake/scripts/MergeMatchsFiles.py b/TEannot_snakemake/scripts/MergeMatchsFiles.py
new file mode 100644
index 0000000000000000000000000000000000000000..7036ba4c1c1322d416cb17a5e320ca3ff298b461
--- /dev/null
+++ b/TEannot_snakemake/scripts/MergeMatchsFiles.py
@@ -0,0 +1,58 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import contextlib
+from commons.tools.MergeMatchsFiles import MergeMatchsFiles
+from os.path import join
+
+
+if snakemake.params.allByAll:
+    base_path = os.getcwd()
+
+    MergeMatchsFiles(path = snakemake.params.path_dir,
+                    fileType=snakemake.params.filetype,
+                    outFileBaseName=snakemake.params.outFileBaseName,
+                    allByAll=snakemake.params.allByAll,
+                    clean=snakemake.params.clean,
+                    singularity_img = snakemake.params.sif).run()
+                    
+    os.chdir(base_path)
+
+else:
+    base_path = os.getcwd()
+
+    MergeMatchsFiles(path = snakemake.params.path_dir,
+                    fileType=snakemake.params.filetype,
+                    outFileBaseName=snakemake.params.outFileBaseName,
+                    clean=snakemake.params.clean,
+                    singularity_img = snakemake.params.sif).run()
+
+    os.chdir(base_path)
diff --git a/TEannot_snakemake/scripts/PostAnalyzeTElib.py b/TEannot_snakemake/scripts/PostAnalyzeTElib.py
new file mode 100644
index 0000000000000000000000000000000000000000..3db5765e84d298e8a7a1f20a997d12f36c5a4a30
--- /dev/null
+++ b/TEannot_snakemake/scripts/PostAnalyzeTElib.py
@@ -0,0 +1,45 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.AnnotationStats import AnnotationStats
+from commons.core.seq.FastaUtils import FastaUtils
+
+genome_fasta = FastaUtils.read_fasta(snakemake.input.genome_fasta_file)
+genomeSize = sum(list(map(len,genome_fasta.values())))
+
+AnnotationStats(analysisName="TE",
+                seqFileName=snakemake.input.consensus_fasta_file,
+                pathFileName=snakemake.input.join_path_file,
+                genomeLength=genomeSize,
+                statsFileName=snakemake.output.stat_per_TE,
+                globalStatsFileName=snakemake.output.global_stat_per_TE,
+                verbosity=snakemake.params.verbosity - 1,
+                singularityImg=snakemake.params.sif,
+                logName = snakemake.log[0]).run()
diff --git a/TEannot_snakemake/scripts/Preprocess_genome_file.py b/TEannot_snakemake/scripts/Preprocess_genome_file.py
new file mode 100644
index 0000000000000000000000000000000000000000..6825a137142b2ac648b18984bd3117cd014222d9
--- /dev/null
+++ b/TEannot_snakemake/scripts/Preprocess_genome_file.py
@@ -0,0 +1,42 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.PreProcess import PreProcess
+import os
+from os.path import join
+
+
+PreProcess(fastaFileName=snakemake.input[0],
+            outputFasta=snakemake.output[0],
+            step=1,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name =snakemake.log[0]
+            ).run(dirStep = os.path.join(os.getcwd(),snakemake.params.dir))
diff --git a/TEannot_snakemake/scripts/RIH.py b/TEannot_snakemake/scripts/RIH.py
new file mode 100644
index 0000000000000000000000000000000000000000..944da75e01d1f97ba48a4c43898367fa357fbcd7
--- /dev/null
+++ b/TEannot_snakemake/scripts/RIH.py
@@ -0,0 +1,36 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.RetrieveInitHeadersPandasVersion import RetrieveInitHeadersPandasVersion
+
+
+RetrieveInitHeadersPandasVersion(snakemake.input.link,
+                                snakemake.input.path,
+                                snakemake.output[0]).run()
diff --git a/TEannot_snakemake/scripts/RMc2p.py b/TEannot_snakemake/scripts/RMc2p.py
new file mode 100644
index 0000000000000000000000000000000000000000..4bc1347776f148ae11f44e2aeb267b2cb97e3771
--- /dev/null
+++ b/TEannot_snakemake/scripts/RMc2p.py
@@ -0,0 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.RMcat2path import RMcat2path
+
+RMcat2path(inFileName=snakemake.input[0], log_name=snakemake.log[0], verbosity=3).run()
diff --git a/TEannot_snakemake/scripts/RMcat2align.py b/TEannot_snakemake/scripts/RMcat2align.py
index ebe12d68de41451965aefec553d162d343dbc40f..c39b78dd73a8de1f0f58ebe229ecdda7f63dbf4d 100755
--- a/TEannot_snakemake/scripts/RMcat2align.py
+++ b/TEannot_snakemake/scripts/RMcat2align.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import sys
 import argparse
diff --git a/TEannot_snakemake/scripts/USOM.py b/TEannot_snakemake/scripts/USOM.py
new file mode 100644
index 0000000000000000000000000000000000000000..0b2313abb7234e84595304bf89de2bd8f2685000
--- /dev/null
+++ b/TEannot_snakemake/scripts/USOM.py
@@ -0,0 +1,37 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from annot_pipe.UpdateScoreOfMatches import UpdateScoreOfMatches
+
+UpdateScoreOfMatches(inputData = snakemake.input[0],
+                    formatData = "align",
+                    outputData = snakemake.output[0],
+                    verbose = 0,
+                    typeInData = "file").run()
diff --git a/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr.py b/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr.py
index 0d41e3588e71ca5bece0b757307ed5849f9f9d7a..29b4137e0af4f9738415781a409cb2c91b5a709f 100644
--- a/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr.py
+++ b/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr.py
@@ -1,10 +1,35 @@
 #!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-"""
-Created on Tue May  3 14:32:27 2022
 
-@author: mwan
-"""
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 from commons.core.coord.Path import Path
 import sys
 import os
diff --git a/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr_alternate.py b/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr_alternate.py
new file mode 100644
index 0000000000000000000000000000000000000000..1e6369a10754a3f61b4d03f4a2bdfe09f94f1ed2
--- /dev/null
+++ b/TEannot_snakemake/scripts/conv_path_file_chunk_to_chr_alternate.py
@@ -0,0 +1,365 @@
+#!/usr/bin/env python3
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.coord.Path import Path
+import sys
+import os
+import pandas
+from commons.core.coord.Path import Path
+from commons.core.coord.Range import Range
+from commons.core.coord.PathUtils import PathUtils
+from  pprint import pprint
+import logging
+
+
+
+def conv_path_file_chunk_to_chr(map_file, path_file, connect=True, verbose=0, log_file=""):
+    """
+    Convert a 'path' file format.
+    """
+
+    map_data = dict()
+    chr_list=[]
+    output_name_list=[]
+    output_name = "{}.on_chr".format(path_file)
+
+    if log_file == "":
+        log_filename = "conv_path_file_chunk_to_chr.log"
+    else:
+        log_filename = log_file
+    if os.path.exists(log_filename):
+        os.remove(log_filename)
+
+    handler = logging.FileHandler(log_filename)
+    formatter = logging.Formatter("%(asctime)s %(levelname)s: %(message)s")
+    handler.setFormatter(formatter)
+    logging.getLogger('').addHandler(handler)
+    logging.getLogger('').setLevel(logging.DEBUG)
+    logging.info("started conv_path_file_chunk_to_chr")
+
+    with open(map_file, 'r') as f:
+        for line in f.readlines():
+            split_line = line.split("\t")
+            map_data[split_line[0]] = (split_line[1], int(split_line[2]), int(split_line[3]))
+            chr_list.append(split_line[1])
+
+    for chr in chr_list:
+        output_name_list.append("{}.on_{}".format(path_file,chr))
+
+    pprint(map_data)
+
+    if not connect:
+        with open(output_name, "w") as fout, open(path_file, "r") as fin:
+            p = Path()
+            while True:
+                if not p.read(fin):
+                    break
+                #p.range_query.show()
+                logging.info(p.range_query)
+                i = map_data.get(p.range_query.seqname.split()[0], None)
+                if i == None:
+                    # print("*** Error: chunk: '{}' not found".format(p.range_query.seqname))
+                    logging.info("*** Error: chunk: '{}' not found".format(p.range_query.seqname))
+                    sys.exit(1)
+                else:
+                    p.range_query.seqname = i[0]
+                    if i[1] < i[2]:
+                        p.range_query.start = p.range_query.start + i[1] - 1
+                        p.range_query.end = p.range_query.end + i[1] - 1
+                    else:
+                        p.range_query.start = i[1] - p.range_query.start + 1
+                        p.range_query.end = i[1] - p.range_query.end + 1
+                    p.write(fout)
+
+    else:
+        if verbose > 0:
+            logging.info("connect chunks...")
+
+        nb_chunks = len(map_data.keys())
+        df_path_chk = pandas.read_csv(path_file, sep='\t', header=None, index_col=None, low_memory=False) #load the path file as panda
+
+
+
+        # Read path file and convert chk on chr
+
+        tmp_filename = "{}.on_chr.tmp".format(path_file)
+        
+        with open(tmp_filename, "w") as f:
+            p = Path()
+            # for each chunk
+            list_chunks = map_data.keys()
+            # list_chunks.sort()
+            for chunkName in sorted(list_chunks):
+                if verbose > 1:
+                    logging.info("processing {}...".format(chunkName))
+                sub_df_chunk = df_path_chk.loc[(df_path_chk[1] == chunkName)] #extract a subdf coantaining all the path for a given chunk name
+                for i in sub_df_chunk.index:
+                    p.setFromTuple(list(sub_df_chunk.loc[i]))
+                    # convert the coordinates on the query
+                    link = map_data[chunkName]
+                    p.range_query.seqname = link[0]
+                    if (link[1] < link[2]):
+                        p.range_query.start = p.range_query.start + link[1] - 1
+                        p.range_query.end = p.range_query.end + link[1] - 1
+                    else:
+                        p.range_query.start = link[1] - p.range_query.start + 1
+                        p.range_query.end = link[1] - p.range_query.end + 1
+
+                    # convert the coordinates on the subject (if necessary)
+                    link = map_data.get(p.range_subject.seqname)
+                    if link != None:
+                        if verbose > 1:
+                            logging.info("convert subject: {}".format(p.range_subject.seqname))
+                        p.range_subject.seqname = link[0]
+                        p.range_subject.start = p.range_subject.start + link[1] - 1
+                        p.range_subject.end = p.range_subject.end + link[1] - 1
+                    p.write(f) #write the modification to a temporary file
+
+
+        with open(tmp_filename, "w") as f:
+            p = Path()
+            # for each chunk
+            list_chunks = map_data.keys()
+            # list_chunks.sort()
+            for chunkName in sorted(list_chunks):
+                if verbose > 1:
+                    logging.info("processing {}...".format(chunkName))
+                sub_df_chunk = df_path_chk.loc[(df_path_chk[1] == chunkName)] #extract a subdf coantaining all the path for a given chunk name
+                for i in sub_df_chunk.index:
+                    p.setFromTuple(list(sub_df_chunk.loc[i]))
+                    # convert the coordinates on the query
+                    link = map_data[chunkName]
+                    p.range_query.seqname = link[0]
+                    if (link[1] < link[2]):
+                        p.range_query.start = p.range_query.start + link[1] - 1
+                        p.range_query.end = p.range_query.end + link[1] - 1
+                    else:
+                        p.range_query.start = link[1] - p.range_query.start + 1
+                        p.range_query.end = link[1] - p.range_query.end + 1
+
+                    # convert the coordinates on the subject (if necessary)
+                    link = map_data.get(p.range_subject.seqname)
+                    if link != None:
+                        if verbose > 1:
+                            logging.info("convert subject: {}".format(p.range_subject.seqname))
+                        p.range_subject.seqname = link[0]
+                        p.range_subject.start = p.range_subject.start + link[1] - 1
+                        p.range_subject.end = p.range_subject.end + link[1] - 1
+                    p.write(f) #write the modification to a temporary file
+
+        df_path_chr = pandas.read_csv(tmp_filename, sep='\t', header=None, index_col=0, low_memory=False) #replace df_path_chr ising the temporary file
+        df_path_chr_new = df_path_chr.copy() #???
+
+        exit(1)
+
+        if os.path.exists(tmp_filename):
+            os.remove(tmp_filename)
+
+        # read new path file
+        data_path = dict()
+        vect_df = df_path_chr.values
+        list_id = df_path_chr.index
+        for i in range(len(list_id)):
+            row = vect_df[i]
+            index = list_id[i]
+            # for index, row in df_path_chr.iterrows():
+            if index not in data_path.keys():
+                data_path[index] = list()
+            range_query = Range(seqname=row[0], start=row[1], end=row[2])
+            range_subject = Range(seqname=row[3], start=row[4], end=row[5])
+            new_path = Path(id=index, range_q=range_query, range_s=range_subject, e_value=row[6], score=row[7],
+                            identity=row[8])
+            data_path[index].append(new_path)
+
+        for num_chunk in range(1, nb_chunks):
+            chunk_name = "chunk{}".format(str(num_chunk).zfill(len(str(nb_chunks))))
+            next_chunk_name = "chunk{}".format(str(num_chunk + 1).zfill(len(str(nb_chunks))))
+
+            if next_chunk_name not in map_data.keys():
+                break
+            if verbose > 1:
+                # print("try with {} and {}".format(chunk_name, next_chunk_name))
+                logging.info("try with {} and {}".format(chunk_name, next_chunk_name))
+
+            start = map_data[chunk_name][2]
+            end = map_data[next_chunk_name][1]
+
+            if map_data[chunk_name][0] == map_data[next_chunk_name][0]:
+                if (start > end):
+                    start, end = end, start
+                sub_df_path_chr_chr = df_path_chr.loc[(df_path_chr[1] == map_data[chunk_name][0])]
+
+                sqlCmd = "(((sub_df_path_chr_chr[2] <= {}) & (sub_df_path_chr_chr[3] >= {}) & (sub_df_path_chr_chr[3] <= {}))".format(
+                    start, start, end)
+                sqlCmd += " | ((sub_df_path_chr_chr[2] >= {}) & (sub_df_path_chr_chr[3] <= {}))".format(start, end)
+                sqlCmd += "| ((sub_df_path_chr_chr[2] >= {}) & (sub_df_path_chr_chr[2] <= {}) & (sub_df_path_chr_chr[" \
+                          "3] >= {}))".format(
+                    start, end, end)
+                sqlCmd += " | ((sub_df_path_chr_chr[2] <= {}) & (sub_df_path_chr_chr[3] >= {})))".format(start, end)
+
+                sub_df_path_chr_chr_coord = (eval("sub_df_path_chr_chr.loc[{}]".format(sqlCmd)))
+                lPaths = list()
+                for num_path in sorted(set(sub_df_path_chr_chr_coord.index)):
+                    lPaths += data_path[num_path]
+
+                if verbose > 1:
+                    # print("{} matches on {} ({}->{})".format(len(lPaths), map_data[chunk_name][0], start, end))
+                    logging.info("{} matches on {} ({}->{})".format(len(lPaths), map_data[chunk_name][0], start, end))
+                list_sorted_paths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenMinSubjectThenMaxSubject(
+                    lPaths)
+                chg_path_id = {}
+                pathnum_to_ins = []
+                pathnum_to_del = []
+                dpath = []
+                rpath = []
+                for i in list_sorted_paths:
+                    if i.range_query.isOnDirectStrand() and i.range_subject.isOnDirectStrand():
+                        dpath.append(i)
+                    else:
+                        rpath.append(i)
+                x = 0
+                while x < len(dpath) - 1:
+                    x = x + 1
+                    if verbose > 1:
+                        dpath[x - 1].show()
+                        dpath[x].show()
+                        logging.info(dpath[x - 1])
+                        logging.info(dpath[x])
+
+                    if dpath[x - 1].id != dpath[x].id \
+                            and dpath[x - 1].range_query.seqname == dpath[x].range_query.seqname \
+                            and dpath[x - 1].range_subject.seqname == dpath[x].range_subject.seqname \
+                            and dpath[x - 1].range_query.isOnDirectStrand() == dpath[x].range_query.isOnDirectStrand() \
+                            and dpath[x - 1].range_subject.isOnDirectStrand() == dpath[
+                        x].range_subject.isOnDirectStrand() \
+                            and dpath[x - 1].range_query.isOverlapping(dpath[x].range_query) \
+                            and dpath[x - 1].range_subject.isOverlapping(dpath[x].range_subject):
+                        chg_path_id[dpath[x].id] = dpath[x - 1].id
+                        if dpath[x - 1].id not in pathnum_to_ins:
+                            pathnum_to_ins.append(dpath[x - 1].id)
+                        if dpath[x].id not in pathnum_to_del:
+                            pathnum_to_del.append(dpath[x].id)
+                        dpath[x - 1].merge(dpath[x])
+                        del dpath[x]
+                        x = x - 1
+                        if verbose > 1:
+                            # print("--> merged")
+                            logging.info("--> merged")
+
+                x = 0
+                while x < len(rpath) - 1:
+                    x = x + 1
+                    if verbose > 1:
+                        rpath[x - 1].show()
+                        rpath[x].show()
+                        logging.info(rpath[x - 1])
+                        logging.info(rpath[x])
+                    if rpath[x - 1].id != rpath[x].id \
+                            and rpath[x - 1].range_query.seqname == rpath[x].range_query.seqname \
+                            and rpath[x - 1].range_subject.seqname == rpath[x].range_subject.seqname \
+                            and rpath[x - 1].range_query.isOnDirectStrand() == rpath[x].range_query.isOnDirectStrand() \
+                            and rpath[x - 1].range_subject.isOnDirectStrand() == rpath[
+                        x].range_subject.isOnDirectStrand() \
+                            and rpath[x - 1].range_query.isOverlapping(rpath[x].range_query) \
+                            and rpath[x - 1].range_subject.isOverlapping(rpath[x].range_subject):
+                        chg_path_id[rpath[x].id] = rpath[x - 1].id
+                        if rpath[x - 1].id not in pathnum_to_ins:
+                            pathnum_to_ins.append(rpath[x - 1].id)
+                        if rpath[x].id not in pathnum_to_del:
+                            pathnum_to_del.append(rpath[x].id)
+                        rpath[x - 1].merge(rpath[x])
+                        del rpath[x]
+                        x = x - 1
+                        if verbose > 1:
+                            # print("--> merged")
+                            logging.info("--> merged")
+                if verbose > 1:
+                    # print("pathnum to delete", pathnum_to_del)
+                    logging.info("pathnum to delete {}".format(pathnum_to_del))
+
+                df_path_chr_new = df_path_chr_new.drop(pathnum_to_del,
+                                                       errors='ignore')  # est ce une bonne idée le errors='ignore'
+                df_path_chr_new = df_path_chr_new.drop(pathnum_to_ins, errors='ignore')
+
+                for i in dpath:
+                    # if chg_path_id.has_key(i.id):
+                    if (i.id) in chg_path_id:
+                        i.id = chg_path_id[i.id]
+                    if verbose > 1:
+                        i.show()
+                        logging.info(i)
+                    if i.id in pathnum_to_ins:
+                        new_row = pandas.DataFrame({1: [i.getQueryName()],
+                                                    2: [i.getQueryStart()],
+                                                    3: [i.getQueryEnd()],
+                                                    4: [i.getSubjectName()],
+                                                    5: [i.getSubjectStart()],
+                                                    6: [i.getSubjectEnd()],
+                                                    7: [i.getEvalue()],
+                                                    8: [i.getScore()],
+                                                    9: [i.getIdentity()]}, index=[i.getIdentifier()])
+                        df_path_chr_new = pandas.concat([df_path_chr_new, new_row], axis=0)
+                        if verbose > 1:
+                            # print("--> inserted!")
+                            logging.info("--> inserted!")
+                for i in rpath:
+                    # f chg_path_id.has_key(i.id):
+                    if (i.id) in chg_path_id:
+                        i.id = chg_path_id[i.id]
+                    if verbose > 1:
+                        i.show()
+                        logging.info(i)
+                    if i.id in pathnum_to_ins:
+                        new_row = pandas.DataFrame({1: [i.getQueryName()],
+                                                    2: [i.getQueryStart()],
+                                                    3: [i.getQueryEnd()],
+                                                    4: [i.getSubjectName()],
+                                                    5: [i.getSubjectStart()],
+                                                    6: [i.getSubjectEnd()],
+                                                    7: [i.getEvalue()],
+                                                    8: [i.getScore()],
+                                                    9: [i.getIdentity()]}, index=[i.getIdentifier()])
+                        df_path_chr_new = pandas.concat([df_path_chr_new, new_row], axis=0)
+                        if verbose > 1:
+                            # print("--> inserted!")
+                            logging.info("--> inserted!")
+
+        df_path_chr_new.to_csv(output_name, sep="\t", index=True, header=None)
+    if verbose > 0:
+        # print("END Conv path chunk to chr")
+        logging.info("END conv_path_file_chunk_to_chr")
+
+    return 0
+
+
+conv_path_file_chunk_to_chr(path_file="/home/etbardet/REPET/REPET-snakemake/TEannot_snakemake/scripts/DmelChr4_TEannot_Matcher_chk_allTEs.path-nr_noSSR",map_file="/home/etbardet/REPET/REPET-snakemake/TEannot_snakemake/scripts/DmelChr4_chunks.map", verbose=4)
+
diff --git a/TEannot_snakemake/scripts/conv_set_file_chunk_to_chr.py b/TEannot_snakemake/scripts/conv_set_file_chunk_to_chr.py
index 454fbdbe4157085a030a1199cf020c7bb01a800f..730eec7f6c0e6b5632ab8559b08dcfb58d258bff 100644
--- a/TEannot_snakemake/scripts/conv_set_file_chunk_to_chr.py
+++ b/TEannot_snakemake/scripts/conv_set_file_chunk_to_chr.py
@@ -1,10 +1,34 @@
 #!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-"""
-Created on Thu May  5 11:33:22 2022
 
-@author: mwan
-"""
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
 
 import pandas
 import time
@@ -17,7 +41,7 @@ from commons.core.coord.SetUtils import SetUtils
 
 
 def conv_set_file(map_file, set_file):
-    verbose = 0
+    verbose = 4
     df = pandas.read_csv(set_file, sep='\t', delimiter=None, header=None, index_col=None)
 
     map_data = dict()
@@ -57,7 +81,7 @@ def conv_set_file(map_file, set_file):
                 s.write(tmpFile)
 
 
-def connect_conv_set_file(map_file, set_file, output, verbose=0, log_file=""):
+def connect_conv_set_file(map_file, set_file, output, verbose=4, log_file=""):
     df = pandas.read_csv(set_file, sep='\t', delimiter=None, header=None, index_col=0)
 
     if log_file == "":
diff --git a/TEannot_snakemake/scripts/db_shuffle.py b/TEannot_snakemake/scripts/db_shuffle.py
new file mode 100644
index 0000000000000000000000000000000000000000..c779bc93e3ed88778677ed7f8af2bd00f64b23d0
--- /dev/null
+++ b/TEannot_snakemake/scripts/db_shuffle.py
@@ -0,0 +1,36 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.dbShuffle import dbShuffle
+
+dbShuffle(snakemake.input[0],
+          snakemake.output[0],
+          "",
+          verbose=0)
diff --git a/TEannot_snakemake/scripts/getTElib.py b/TEannot_snakemake/scripts/getTElib.py
new file mode 100644
index 0000000000000000000000000000000000000000..bff11f7dbbf385abb32cd4a56d3070cdcd321f5c
--- /dev/null
+++ b/TEannot_snakemake/scripts/getTElib.py
@@ -0,0 +1,37 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.tools.GetSpecificTELibAccordingToAnnotation import GetSpecificTELibAccordingToAnnotation
+
+GetSpecificTELibAccordingToAnnotation(fasta_file=snakemake.input.consensus_fasta_file,
+                                    table_name=snakemake.input.stat_tab,
+                                    verbose=snakemake.params.verbose,
+                                    work_dir=snakemake.params.work_dir,
+                                    log_name=snakemake.log[0]).run()
diff --git a/TEannot_snakemake/scripts/runMreps.py b/TEannot_snakemake/scripts/runMreps.py
new file mode 100644
index 0000000000000000000000000000000000000000..67acacfccb6db1339fc41dcc200ee9506f5081d7
--- /dev/null
+++ b/TEannot_snakemake/scripts/runMreps.py
@@ -0,0 +1,44 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import contextlib
+from os.path import join
+from commons.tools.MergeMatchsFiles import MergeMatchsFiles
+from commons.launcher.LaunchMreps import main
+
+
+base = os.getcwd()
+os.chdir(snakemake.params.outdir)
+if not os.path.exists(os.path.basename(snakemake.input[0])):
+    os.symlink(os.path.join(base,snakemake.input[0]),os.path.basename(snakemake.input[0]))
+lMreps = main(inFileName=os.path.basename(snakemake.input[0]),singularity_img = snakemake.params.sif)
+os.remove(os.path.basename(snakemake.input[0]))
+os.chdir(base)
diff --git a/TEannot_snakemake/scripts/run_blaster.py b/TEannot_snakemake/scripts/run_blaster.py
new file mode 100644
index 0000000000000000000000000000000000000000..b0c6f5eb1d1829f360f41f221b87c6b1edd5d6e3
--- /dev/null
+++ b/TEannot_snakemake/scripts/run_blaster.py
@@ -0,0 +1,45 @@
+
+import re
+import os
+
+from commons.tools.LaunchBlaster import LaunchBlaster
+
+CWD = os.getcwd()
+
+batch_target = "{}/{}".format(CWD, snakemake.input.batch)
+ref_target = "{}/{}".format(CWD, snakemake.input.ref)
+
+batch_symlink = "{}/{}".format(snakemake.params.temp_dir,snakemake.params.name_batch)
+ref_symlink = "{}/{}".format(snakemake.params.temp_dir, snakemake.params.chunks_file_name)
+
+
+
+#print("i'm at :", os.getcwd())
+os.chdir(snakemake.params.outdir)
+#print("i'm at :", os.getcwd())
+
+if not os.path.isdir(snakemake.params.temp_dir):
+    os.mkdir(snakemake.params.temp_dir)
+
+if not os.path.isfile(batch_symlink):
+    os.symlink(batch_target, batch_symlink)
+if not os.path.isfile(ref_symlink):
+    os.symlink(ref_target, ref_symlink)
+
+outfile = "run_blaster-{}".format(snakemake.wildcards.BASE)
+query = "{}/{}".format(snakemake.params.temp_dir, snakemake.params.name_batch)
+subject = "{}/{}".format(snakemake.params.temp_dir, snakemake.params.chunks_file_name)
+
+
+LaunchBlaster(queryFileName=query,
+              subjectFileName=subject,
+              outfilename=outfile,
+              sensitivity=snakemake.params.sensitivity,
+              evalue=snakemake.params.evalue,
+              fragment_cutter_length=snakemake.params.fragment_cutter_length,
+              doAllByall=False,
+              verbosity=3,
+              logfile="{}/{}".format(CWD,snakemake.log),
+              blasterversion="2.32").run()
+
+#queryFileName = "", subjectFileName = "", sensitivity = 0, evalue = 1e-300, identity = 90, length = 100, doAllByall = False, type = "ncbi", nbCPU = 1, program="blastn", extraParams = "", doClean = False, verbosity = 0, blasterversion="2.32"
\ No newline at end of file
diff --git a/TEannot_snakemake/scripts/split_path_per_chr.py b/TEannot_snakemake/scripts/split_path_per_chr.py
new file mode 100644
index 0000000000000000000000000000000000000000..84f5349b90981d908fceb0e3c0dbc3f9164d15c6
--- /dev/null
+++ b/TEannot_snakemake/scripts/split_path_per_chr.py
@@ -0,0 +1,16 @@
+import os
+import pandas as re
+
+
+def split_path_per_chr(infile="", outdir=""):
+    if not (os.path.isdir("{}/LJ_split_per_chr".format(outdir))):
+        os.makedirs("{}/LJ_split_per_chr".format(outdir))
+
+    table = re.read_csv(infile, sep='\t', names=["pathid", "Chr", "start", "stop", "matchname", "matchstart", "matchstop", "idk", "idk2", "idk3"], index_col="pathid")
+    table = table.sort_values("Chr")
+    unique_chr=table['Chr'].unique()
+    for chr in unique_chr:
+        subtable = table.loc[table['Chr'] == chr]
+        subtable.to_csv(path_or_buf="{}/LJ_split_per_chr/path_on_{}.path".format(outdir, chr), sep='\t', header=False)
+
+split_path_per_chr(infile=snakemake.input[0], outdir=snakemake.params.outdir)
diff --git a/TEannot_snakemake/scripts/srptRemovePathDoublons.py b/TEannot_snakemake/scripts/srptRemovePathDoublons.py
index 14993a500a3ce6d9367fbcac1ef00e9e870d713a..16e41cd90e5ad4331f7e1178de55eb25a0c0cbc3 100755
--- a/TEannot_snakemake/scripts/srptRemovePathDoublons.py
+++ b/TEannot_snakemake/scripts/srptRemovePathDoublons.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 ##@file
 # Remove duplicates within a path table.
 
diff --git a/TEannot_snakemake/scripts/srptRemoveSpurious.py b/TEannot_snakemake/scripts/srptRemoveSpurious.py
index 28aa97954c8cfbcd65e42ab7c0d066e177727a79..7c63c021da932ea9f0ca3cadf5d512cdba38f7c8 100644
--- a/TEannot_snakemake/scripts/srptRemoveSpurious.py
+++ b/TEannot_snakemake/scripts/srptRemoveSpurious.py
@@ -1,5 +1,36 @@
 #!/usr/bin/env python
 
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import sys
 import getopt
diff --git a/TEdenovo_snakemake/README.md b/TEdenovo_snakemake/README.md
index 30b2930c6d32cec371eca374e3ee80e4d1b7e1e2..2f8a91fa908cbf3d6b89520cc82b827e78eb7444 100644
--- a/TEdenovo_snakemake/README.md
+++ b/TEdenovo_snakemake/README.md
@@ -1,47 +1,61 @@
 # TEdenovo-snakemake
-TEdenovo Pipeline in snakemake based on REPET v3.1. 
+TEdenovo Pipeline in snakemake based on REPET v3.1.
 This pipeline detects repeats in eukaryotic genomes.
 
 ## Directory tree
 ```
-(base) mwan@urgi197:~/REPET/REPET-snakemake/TEdenovo_snakemake$ tree
-.
 ├── config
 │   └── config.yaml
-├── dag_TEdenovo.svg
 ├── README.md
 ├── run_Snakemake.sh
+├── run_Snakemake_singulo.sh
 ├── scripts
-│   ├── createConsFile.py
-│   ├── launch_rpt_map.py
-│   ├── piler2map.py
-│   └── recon2map.py
-└── Snakefile
-
-2 directories, 10 files
-
-```
-
-### Scripts 
-python scripts used in the Snakefile
-
-### config 
+│   ├── ATOGATA.py
+│   ├── CENmap2align.py
+│   ├── ChangeSequenceHeader.py
+│   ├── conv_path_file_chunk_to_chr.py
+│   ├── conv_set_file_chunk_to_chr.py
+│   ├── Create_batch.py
+│   ├── Cstfaf.py
+│   ├── db_shuffle.py
+│   ├── FilterAlign.py
+│   ├── getTElib.py
+│   ├── GFF3maker.py
+│   ├── LaunchTRF.py
+│   ├── LJFTE.py
+│   ├── MergeMatchsFiles.py
+│   ├── PostAnalyzeTElib.py
+│   ├── Preprocess_genome_file.py
+│   ├── RIH.py
+│   ├── RMc2p.py
+│   ├── RMcat2align.py
+│   ├── runMreps.py
+│   ├── srptRemovePathDoublons.py
+│   ├── srptRemoveSpurious.py
+│   └── USOM.py
+├── Snakefile
+└── Snakefile_singularity
+```
+
+### Scripts
+Python scripts used in the Snakefile
+
+### config
 The directory contains snakemake config file
 
-```
-# config/config.yaml
-
+```yaml
 #Input files
 # Path to genome file, must be a fasta
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa
+#genome_file: /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/AthaGenome.fa
+genome_file: /home/etbardet/REPET/REPET-snakemake/data/DmelChr4.fa
 
 # Path to Apptainer images
 container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEdenovo.sif
+  REPET: /home/etbardet/REPET/REPET-snakemake/Singularity/REPET.sif
 
 # for fasta checking
 preprocess : True
+RunPASTEC? : True
 
 # Clustering Methods
 clustering_methods :
@@ -52,52 +66,135 @@ clustering_methods :
 params_batch :
   chunk_length : 200000
   chunk_overlap : 10000
-  min_nb_seq_per_batch :  5
+  min_nb_seq_per_batch : 5
 
 params_blaster:
   sensitivity : 0
   e_value : 1e-300
-  fragment_cutter_length : 2000000
+  fragment_cutter_length : 20000
+
+build_consensus:
+  minBasesPerSite: 2
 
 params_run_RmvPairAlignInChunkOverlaps :
   chunkLength: 200000
   chunkOverlap: 10000
   margin: 10
+
+#if True, Enable the corresponding feature detection
+Feature_detection:
+  TerminalRepeatSearch: True
+  TandemRepeatSearch: True
+  PolyAtailSearch: True
+  ORFSearch: True
+  HmmSearch: True
+  BlasterBlastn: True
+  BlasterTblastx: True
+  BlasterBlastx: True
+  HGBlasterBlastn: True
+  DNABlasterBlastn: True
+  RNAsearch: False  # Does nothing
+
+# Choose your blast type,
+# /!\ WARNING: NCBI+ is not supported yet
+
+blastType: "ncbi"
+#blastType: "ncbi+"
+
+CustomBanks? : False
+#Path to you DataBanks.The standard databanks are included in the REPETv4 repo. If you don't have a custom bank and don't know what bank to use, check the documentation for some links to reference banks
+DataBanks:
+  knownTEnuclBank: /home/etbardet/REPET/REPET-snakemake/data/repbase20.05_ntSeq_cleaned_TE.fsa
+  profilesBank: /home/etbardet/REPET/REPET-snakemake/data/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm
+  knownTEprotBank: /home/etbardet/REPET/REPET-snakemake/data/repbase20.05_aaSeq_cleaned_TE.fsa
+  HGbank:
+  DNAbank: /home/etbardet/REPET/REPET-snakemake/data/rRNA_Eukaryota_2020_2021.fsa
+
+#Post classification curation, Set True to Enable.
+ClassificationPostProcess:
+  removeRedundancy : True # Remove redundant consensus
+  reverseComp : False # Filter  consensus that are reverse complement of other consensus
+  addNoCatBestHitClassif : False # Try to salvage unclassified consensus by running blast against the others consensus
+
+# After classification, the consensus are filtered. filtering options, set to True to enable
+Filtering:
+  filter_SSR: True # Filter consensus classified as SSR
+  length_SSR: 0 # Filter SRR longer than the given value
+  filter_unclassified: True # Filter out unclassified consensus
+  filter_unclassified_max_fragments: 10 #Filter unclassified if they align to less than the amount of fragment given
+  filter_host_gene: False #Filter out consensus classified as PHG
+  filter_confused: False #Filter out consensus whose Classification we are not sure about
+  filter_rDNA: False # Filter rDNA
+
+# Internal PASTEC filter
+PASTEC_config:
+  maxProfilesEvalue : 1e-2 # Reject Hmm result if Evalue higher than the given threshold
+  minTeProfilesCoverage : 20 # Reject Hmm result if coverage below the given threshold
+  minHgProfilesCoverage : 75 # Filter HGblast result if Coverage below given threshold
+  maxHelitronExtremitiesEvalue : 1e-3 # Discard Helitron extremity if E-value above the given threshold
+  minTeBankCoverage : 5
+  minHgBankCoverage : 95
+  minRdnaBankCoverage : 95
+  minHgBankIdentity : 90
+  minRdnaBankIdentity : 90
+  minSsrCoverage : 75
+  maxSsrSize : 100
+
+Clustering: # MCL parameters
+  MCL_inflation: 4.0
+  MCL_coverage: 0.0
+  clean: yes
+
+#use low complexity filter in steps 7 and 8
+#/!\ enabling LCF leads to less redundancy being removed
+LowComplexityFilter: False
 ```
 
 ### run_Snakemake.sh
-bash script to execute the snakemake.  The script will activate the snakemake environment and run the pipeline, it is assumed that
-there is already a snakemake environment.
+This is a bash script to execute TEdenovo. The script will activate the snakemake environment and run the pipeline, it is assumed that there is a pre-existing snakemake environment (called snakemake).
+
+If the environment doesn't exist, you can create one, using this command line (it is assumed that conda already exists) :
 
-If the environment doesn't exist, you can create one, using this command line (it is assumed that conda already exists) : 
 ```
 conda create -c bioconda -c conda-forge --name snakemake snakemake snakedeploy python=3.9
-
 ```
-You can also install the environment snakemake in other way, take a look to this documentation : 
+
+You can also install snakemake in other ways, take a look to this documentation :
 https://snakemake.readthedocs.io/en/stable/getting_started/installation.html
 
 If you don't want to use the bash script to launch the snakemake pipeline, you can execute it with the command line below :
 ```
 > conda activate snakemake
-## if scheduler slurm
+## if using slurm
 > snakemake --use-conda --use-singularity -p --configfile config/config.yaml -j 64 -s Snakefile -R all --cluster sbatch --max-jobs-per-second 5 --max-status-checks-per-second 5
-## if no scheduler 
+## if no scheduler
 > snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5
-
 ```
 
+If you want to modify the number of cores the pipelines will run on, modify the __-c__ parameter with your desired number  
+You can also add constraint on RAM and disk usage. Consult snakemake's documentation for the exact params you need to input  
+
+
 ### Snakefile
-Step 1 to 4 of TEdenovo implemented in the snakefile
 
-**![](dag_TEdenovo.svg)**
+There are two snakefiles:
+- Snakefile
+- Snakefile_conda
 
-To obtain the graph, launch the command below :
+Snakefile uses Singularity image to handle REPET's dependency
+Snakefile_conda uses conda environnement to handle REPET's dependency
+
+modify the run_sankemake script to point to the corresponding makefile you want to use
+
+/!\ If using the Snakefile_conda, you will have to input valid databanks for PASTEC
+
+
+To obtain a graph of the pipeline, launch the command below :
 ```
 snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600 --rulegraph | dot -Tsvg > dag_TEdenovo.svg
 ```
 ## Launch TEdenovo snakemake
-1. Fill the config file in the directory config/ 
+1. Fill the config file in the directory config/
 
 2. Then launch [run_Snakemake.sh](run_Snakemake.sh):
 ```
@@ -105,7 +202,7 @@ snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30
 ```
 or you can launch directly the command line :
 ```
-snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
 ```
 
 3. The results will be in the directory :
@@ -113,12 +210,11 @@ snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30
 REPET-snakemake/TEdenovo_snakemake/results_TEdenovo_<fasta_name>
 ```
 
-## Results 
-The main files in the results directory : 
-- Consensus fasta file, library created using the selected clustering methods : **all_consensus.fa** 
+## Results
+The main files in the results directory :
+- Consensus fasta file, library created using the selected clustering methods : **all_consensus.fa**
 - Consensus fasta file for each selected clustering methods
   - **map/consensus_grouper.fa**
-  - **map/consensus_recon.fa** 
-  - **map/consensus_piler.fa** 
-
-The consensus library may have redundant sequences. To remove this redundancy, you can use [PASTEC standalone](https://urgi.versailles.inrae.fr/Tools/PASTEClassifier). 
+  - **map/consensus_recon.fa**
+  - **map/consensus_piler.fa**
+- Consensus annotated: Classification_results/*_denovoLibTEs.classif
diff --git a/TEdenovo_snakemake/Snakefile b/TEdenovo_snakemake/Snakefile
old mode 100755
new mode 100644
index fe4785e11fb6c04c4bb973445191ffd5acc1bdc5..09ccfb9d9d61417c2293ec41e0249a444404278f
--- a/TEdenovo_snakemake/Snakefile
+++ b/TEdenovo_snakemake/Snakefile
@@ -1,43 +1,114 @@
+import shutil
 import sys
 from os.path import join
 import os
 import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
 
-import denovo_pipe.splitSeqPerCluster as splitSeqPerCluster
-from commons.tools.PreProcess import PreProcess
-from commons.tools.MergeMatchsFiles import MergeMatchsFiles
-from commons.tools.PrepareBatches import PrepareBatches
-from commons.tools.RmvPairAlignInChunkOverlaps import RmvPairAlignInChunkOverlaps
-from denovo_pipe.FilterSeqClusters import FilterSeqClusters
-
+#Results dir
 genome_name = os.path.basename(config["genome_file"]).strip(".fa").strip(".fasta")
-
 results_dir = "results_TEdenovo_{}".format(genome_name)
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
 grouper_dir = join(results_dir,"grouper")
 recon_dir = "{}/recon".format(results_dir)
 piler_dir = "{}/piler".format(results_dir)
 map_dir = "{}/map".format(results_dir)
 blaster_dir = "{}/blaster".format(results_dir)
 chunk_dir = "{}/chunk_dir".format(results_dir)
-log_dir = "{}/log".format(results_dir)
+project_name=genome_name
 
-SUFFIX_blaster = ["param", "raw", "seq_treated"]
-SUFFIX_grouper = ["param","txt","set"]
-#SUFFIX_matcher = ["param","bed","gff3","tab"] #path et fa
-SUFFIX_matcher = ["param","map","tab"] #path et fa
-OUTPUT_RECON = ["edge_redef_res", "ele_def_res", "ele_redef_res","images"]
-OUTPUT_RECON_summary = ["combo","families","naive_edge_no","naive_eles","obsolete","redef_ele_no","unproc","ele_no","fam_no","naive_ele_no","new_msps","ori_msp_no","redef_msp_no"]
+#PASTEC results file directory
+CWD = os.getcwd()
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
 
+#Boolean to enable certains features
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
 grouper = bool(config["clustering_methods"]["grouper"])
 recon = bool(config["clustering_methods"]["recon"])
 piler = bool(config["clustering_methods"]["piler"])
-
 preprocess = bool(config["preprocess"])
 
+#suffixes for tmps files
+SUFFIX_hmmpress = ["h3m", "h3i", "h3f", "h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_grouper = ["param","txt","set"]
+SUFFIX_matcher = ["param","bed","gff3","tab"] # for matcher 2.32
+#SUFFIX_matcher = ["param","map","tab"] #for matcher2.25
+OUTPUT_RECON = ["edge_redef_res", "ele_def_res", "ele_redef_res","images"]
+OUTPUT_RECON_summary = ["combo","families","naive_edge_no","naive_eles","obsolete","redef_ele_no","unproc","ele_no","fam_no","naive_ele_no","new_msps","ori_msp_no","redef_msp_no"]
+
 if not grouper and not recon and not piler :
-    print("Error")
+    print("Error, no clustering methods enabled")
     sys.exit(1)
 
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("WARNING: HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("WARNING: TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("WARNING: TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("WARNING: HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("WARNING: rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+    
+preprocess_steps = ""    
+if config["preprocess"]["Formatting"]:
+    preprocess_steps += "1"
+if config["preprocess"]["Mask_SRR"]:
+    preprocess_steps += "2"
+if config["preprocess"]["Subset"]:
+    preprocess_steps += "3"
+
+if config["CustomBanks"]: #If you want to use custom banks
+    TEnuclBank = config["DataBanks"]["knownTEnuclBank"]
+    profilesBank = config["DataBanks"]["profilesBank"]
+    TEprotBank = config["DataBanks"]["knownTEprotBank"]
+    HGbank = config["DataBanks"]["HGbank"]
+    rDNAbank = config["DataBanks"]["DNAbank"]
+else: #Otherwise use the banks on the singularity image
+    TEnuclBank =  "/share/banks/repbase20.05_ntSeq_cleaned_TE.fsa"
+    profilesBank = "/share/banks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm"
+    TEprotBank = "/share/banks/repbase20.05_aaSeq_cleaned_TE.fsa"
+    HGbank = ""
+    rDNAbank = "/share/banks/rRNA_Eukaryota_2020_2021.fsa"
+
+
 def get_create_batch_files(wildcards):
     ck_output = checkpoints.create_batch.get(**wildcards).output[0]
     SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
@@ -62,32 +133,100 @@ def build_consensus_piler_files(wildcards):
     SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER_PILER}.fa"))
     return expand(os.path.join(map_dir,"piler", "run_map-piler-Cluster{CLUSTER_PILER}.fa_aln.initH.cons"), CLUSTER_PILER=SMP)
 
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
 
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
 
-rule all :
-    input :
-        "{}/all_consensus.fa".format(results_dir),
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
 
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+#Wildcards
 #########################################################################################################
 # PreProcess
 #PreProcess.py -S 123 -i {} -s 3 -I 300000000
 # PreProcess(fastaFileName="",outputFasta="",step=13, substep3=3, InfoForStep3=300000000)
 #########################################################################################################
-if preprocess :
-    rule run_preprocess :
-        input : config["genome_file"]
-        output : "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
-        params :
-            dir = "{}/{}".format(results_dir,genome_name),
-            sif  = config["container"]["TE_finder"],
-            subset_length = 300000000,
-        log : "{}/launch-preprocess.log".format(log_dir)
-        run :
-            p = PreProcess(fastaFileName=input[0],outputFasta=output[0],step=13, substep3=3, InfoForStep3=params.subset_length, verbosity=3, singularity_img = params.sif, log_name =log[0])
-            p.run(dirStep = os.path.join(os.getcwd(),params.dir))
+
+rule run_preprocess :
+    input :
+        config["genome_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = config["container"]["REPET"],
+        steps = int(preprocess_steps),
+        subset_length = config["preprocess"]["Subset_length"]
+    log :
+        "{}/launch-preprocess.log".format(log_dir)
+    script :
+        "scripts/DenovoPreprocess.py"
 
 input_step1 = None
-if preprocess :
+if not preprocess_steps == "" :
     input_step1 = rules.run_preprocess.output
 else :
     input_step1 = config["genome_file"]
@@ -101,19 +240,15 @@ checkpoint create_batch :
         directory("{}/batches/".format(results_dir))
         #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
     params :
-        sif  = config["container"]["TE_finder"],
+        sif  = config["container"]["REPET"],
         outdir = results_dir,
         chunk_length= int(config["params_batch"]["chunk_length"]),
         chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
         min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
-    log : "{}/launch-cutterDB.log".format(log_dir)
-    run :
-        base = os.getcwd()
-        with open(log[0], "w") as o:
-            with contextlib.redirect_stdout(o):
-                pb=PrepareBatches(genomeFastaFileName=input[0],singularity_img = params.sif,projectDir=params.outdir, chunk_length=params.chunk_length, chunk_overlap=params.chunk_overlap, min_nb_seq_per_batch=params.min_nb_seq_per_batch)
-                pb.run()
-        os.chdir(base)
+    log :
+        "{}/launch-cutterDB.log".format(log_dir)
+    script :
+        "scripts/CreateBatch.py"
 
 
 #########################################################################################################
@@ -134,22 +269,25 @@ rule run_blaster:
         outdir = blaster_dir,
         temp_dir = "blaster-{BASE}",
         #blaster_params="-S {} -l {} -p '-num_threads 1' -E {} -I 90 -L 100 -v 1".format(config["params_blaster"]["sensitivity"], config["params_blaster"]["fragment_cutter_length"], config["params_blaster"]["e_value"],),
-        blaster_params = "-a -S {} -E {} -L 100 -I 90 -N -p '-a 1 ' -n blastn -v 1".format(config["params_blaster"]["sensitivity"], config["params_blaster"]["e_value"],),
-    log: "{}/launch-blaster-{{BASE}}.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell: """
-            if [ -s {input.batch} ]
-            then
-                cd {params.outdir} && mkdir {params.temp_dir} &&
-                ln -s ../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
-                ln -s ../../../{params.chunks_file_path} {params.temp_dir}/{params.chunks_file_name} &&
-                blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.chunks_file_name} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
-                rm -r {params.temp_dir} || true
-            else
-                touch {output.align} &> ../../{log} || true
-            fi
-            """
-
+        blaster_params = "-a -l {} -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format( config["params_blaster"]["fragment_cutter_length"],config["params_blaster"]["sensitivity"], config["params_blaster"]["e_value"],),
+        #blaster_params= "-a -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell:
+        """
+        if [ -s {input.batch} ]
+        then
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf ../../../{params.chunks_file_path} {params.temp_dir}/{params.chunks_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.chunks_file_name} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
+            rm -r {params.temp_dir} || true
+        else
+            touch {output.align} &> ../../{log} || true
+        fi
+        """
 
 rule run_merge_files :
     input :
@@ -168,16 +306,8 @@ rule run_merge_files :
         chunkOverlap=int(config["params_run_RmvPairAlignInChunkOverlaps"]["chunkOverlap"]),
         margin=int(config["params_run_RmvPairAlignInChunkOverlaps"]["margin"]),
         verbose=2,
-    run :
-        base_path = os.getcwd()
-        iMMF = MergeMatchsFiles(path = params.path_dir,fileType="align",outFileBaseName=params.outFileBaseName,
-            allByAll=params.allByAll,clean=params.clean)
-        iMMF.run()
-        os.chdir(base_path)
-        i = RmvPairAlignInChunkOverlaps(
-            output.merge_file,params.chunkLength,params.chunkOverlap,params.margin,
-            output.rmvPairAlignInChunkOverlaps_file,params.verbose,log[0])
-        i.run()
+    script:
+        "scripts/MergeFiles.py"
 
 
 rule run_filterAlign :
@@ -186,33 +316,43 @@ rule run_filterAlign :
         "{}/run_blaster.align.not_over.filtered".format(blaster_dir)
     params:
         parameters = "-E 1e-300 -I 90 -l 100 -L 20000 -v 0"
-    singularity: config["container"]["TE_finder"],
-    log: "{}/launch-blaster-filterAlign.log".format(log_dir)
-    shell: """
-            filterAlign -i {input} {params.parameters} -o {output} &> {log} || true
-            """
-
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/launch-blaster-filterAlign.log".format(log_dir)
+    shell:
+        """
+        filterAlign -i {input} {params.parameters} -o {output} &> {log} || true
+        """
 
 #########################################################################################################
 # Step3 Grouper
 #########################################################################################################
 # singularity exec {params.sif} matcher2.30 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+#SUFFIX_MATCHER_BIS=["param","bed","gff3"]
+
 rule run_matcher :
-    input : rules.run_filterAlign.output
+    input :
+        rules.run_filterAlign.output
     output :
         temp(expand("{}/run_blaster.align.not_over.filtered.match.{{sample}}".format(blaster_dir),sample=SUFFIX_matcher)),
         fasta = "{}/run_blaster.align.not_over.filtered.match.fa".format(blaster_dir),
         path= "{}/run_blaster.align.not_over.filtered.match.path".format(blaster_dir)
-    params:
+    params :
         chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
-        matcher_params="-j -a -d 10 -g 1"
-    log: "{}/launch-blaster-matcher.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell: """
-           matcher2.25 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
-           """
-
+        matcher_params="-j -a -d 10 -g 1 -v 1"
+    log :
+        "{}/launch-blaster-matcher.log".format(log_dir)
+    singularity :
+        config["container"]["REPET"]
+    shell :
+        """
+        matcherThreads2.32 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+        """
 
+"""
+matcherThreads2.32 -m {input} {params.matcher_params} &> {log} || true
+"""
 # rule remove_first_col :
 #     input : rules.run_matcher.output.path
 #     output : "{}/run_blaster.align.not_over.filtered.match.path.align".format(blaster_dir)
@@ -223,6 +363,7 @@ rule run_matcher :
 
 #../../{params.grouper} -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
 #singularity exec {params.sif} grouperThreads2.30 -q {params.all_chunks} -s {params.all_chunks} -m ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+
 rule run_grouper:
     input : rules.run_matcher.output.path #rules.remove_first_col.output #
     output:
@@ -231,23 +372,26 @@ rule run_grouper:
     params:
         outdir=grouper_dir,
         all_chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
-        grouper_params ="-C 0.95 -G -1 -t 2 -X 2 -Z 3"
-    log: "{}/launch-grouper.log".format(log_dir)
-    singularity: config["container"]["REPET_image"]
-    shell: """
-                if [ -s {input} ]
-                then
-                     cd {params.outdir} &&
-                     grouperThread2.27_dyn -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
-                else
-                    touch {output.fasta}
-                fi
-                &>> ../../{log}
-            """
-
-from denovo_pipe.filterOutGrouper import main
+        grouper_params ="-C 0.95 -G -1 -X 2 -Z 3" # /!\ threading of grouper will change results significance
+    log:
+        "{}/launch-grouper.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell:
+        """
+        if [ -s {input} ]
+        then
+             cd {params.outdir} &&
+             grouperThreads2.32 -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+        else
+            touch {output.fasta}
+        fi
+        &>> ../../{log}
+            """
+
 rule filter_output_grouper :
-    input : rules.run_grouper.output.fasta
+    input :
+        rules.run_grouper.output.fasta
     output :
         fasta = "{}/run_grouper.group.c0.95.fa.filtered".format(grouper_dir,)
     params :
@@ -256,32 +400,42 @@ rule filter_output_grouper :
         maxLengthHSP = 20000,
         maxLengthJoin = 30000,
         overlap = 10000,
-        verbose = 0,
+        verbose = 4,
         filterOutGrouper_params = "-m 3 -M 20 -L 20000 -J 30000 -O 10000",
-    log : "{}/run_grouper.group.c0.95.fa_filtered.log".format(log_dir,),
-    run :
-        main(inFaFileName=input[0],minSeq=params[0],maxSeq=params[1],maxHspLength=params[2],
-            maxJoinLength=params[3],chunkOverlap=params[4],verboseParam=params.verbose,logFileName = log[0])
+    log :
+        "{}/run_grouper.group.c0.95.fa_filtered.log".format(log_dir,),
+    script:
+        "scripts/FilterGrouper.py"
 
 #########################################################################################################
 # Step3 Recon
 #########################################################################################################
 rule align_recon :
-    input : rules.run_filterAlign.output
-    output: "{}/run_align2Recon.msp".format(recon_dir)
-    singularity: config["container"]["TE_finder"],
-    shell: """
-            align2recon -i {input} -o {output} || true
-           """
+    input :
+        rules.run_filterAlign.output
+    output:
+        "{}/run_align2Recon.msp".format(recon_dir)
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/align2recon.log".format(log_dir,),
+    shell:
+        """
+        align2recon -i {input} -o {output}
+       """
 
 rule get_seq_name :
-    input :  get_create_batch_files
-    params :  "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}.fa_cut".format(results_dir,genome_name)
-    output: "{}/run_get_seq_name_seq_list".format(recon_dir)
-    shell: """
-            grep -c ">" {params} > {output} &&
-            awk 'sub(/^>/, "")' {params} >> {output}
-           """
+    input :
+        get_create_batch_files
+    params :
+        "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}.fa_cut".format(results_dir,genome_name)
+    output:
+        "{}/run_get_seq_name_seq_list".format(recon_dir)
+    shell:
+        """
+        grep -c ">" {params} > {output} &&
+        awk 'sub(/^>/, "")' {params} >> {output}
+        """
 
 rule run_recon :
     input :
@@ -293,15 +447,18 @@ rule run_recon :
     params :
         out_dir = recon_dir,
         rm_directories= " ".join(OUTPUT_RECON)
-    singularity: config["container"]["REPET_image"],
-    shell : """
-            cd {params.out_dir} &&
-            recon.pl ../../{input.seq_name} ../../{input.msp} 1  &&
-            rm -r {params.rm_directories}  &&
-            rm ../../{input.seq_name} ../../{input.msp}|| true
-
-            """
+    singularity:
+        config["container"]["REPET"],
+    shell :
+        """
+        cp scripts/recon.pl {params.out_dir} &&
+        cd {params.out_dir} &&
+        ./recon.pl ../../{input.seq_name} ../../{input.msp} 1  
+        """
 
+#&&
+        #rm -r {params.rm_directories}  &&
+        #rm ../../{input.seq_name} ../../{input.msp}|| true
 rule recon_to_map:
     input:
         rules.run_recon.output.summary
@@ -317,38 +474,46 @@ rule filter_seq_clusters_for_recon:
         rules.recon_to_map.output
     output:
         "{}/run_filter_seq_clusters_for_recon.map".format(recon_dir)
-    log: "{}/launch-filter-seq-clusters-for-recon.log".format(log_dir)
-    run :
-        iFilterSeqClusters = FilterSeqClusters(inFileName= input[0], outFileName = output[0],
-            HSPLength = 20000, minSeqPerGroup = 3, maxSeqPerGroup = 20, verbose = 3, log_name=log[0])
-        iFilterSeqClusters.run()
+    log:
+        "{}/launch-filter-seq-clusters-for-recon.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
 
 
 rule map2db_recon :
-    input : rules.filter_seq_clusters_for_recon.output
-    output : "{}/run_filter_seq_clusters_for_recon.map.flank_size0.fa".format(recon_dir)
-    params :
+    input:
+        rules.filter_seq_clusters_for_recon.output
+    output:
+        "{}/run_filter_seq_clusters_for_recon.map.flank_size0.fa".format(recon_dir)
+    params:
         out_dir= (recon_dir),
         chunks = "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
-    singularity: config["container"]["TE_finder"],
-    shell : """
-            cd {params.out_dir} &&
-            map2db ../../{input} ../../{params.chunks} || true
-            """
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
 
 #########################################################################################################
 # Step3 Piler
 #########################################################################################################
 rule align_piler :
-    input : rules.run_filterAlign.output
-    output: "{}/run_align2Piler.gff".format(piler_dir)
-    singularity: config["container"]["TE_finder"],
-    shell: """
-            align2piler -i {input} -o {output} || true
-           """
+    input:
+        rules.run_filterAlign.output
+    output:
+        "{}/run_align2Piler.gff".format(piler_dir)
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        align2piler -i {input} -o {output} || true
+        """
 
 rule run_piler :
-    input: rules.align_piler.output
+    input:
+        rules.align_piler.output
     output:
         #trs = temporary("{}/run_piler-{{BASE}}-trs.gff".format(piler_dir)),
         piles= temporary("{}/run_piler-piles.gff".format(piler_dir)),
@@ -356,11 +521,14 @@ rule run_piler :
         output = "{}/run_piler.gff".format(piler_dir),
     params :
         famsize = 3
-    singularity: config["container"]["REPET_image"],
-    log: "{}/launch-piler.log".format(log_dir)
-    shell :"""
-            piler -trs {input} -out {output.output} -piles {output.piles} -images {output.imag} -famsize {params.famsize} &> {log}
-           """
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/launch-piler.log".format(log_dir)
+    shell :
+        """
+        piler -trs {input} -out {output.output} -piles {output.piles} -images {output.imag} -famsize {params.famsize} &> {log}
+        """
 
 rule piler_to_map:
     input:
@@ -375,23 +543,26 @@ rule filter_seq_clusters_for_piler:
         rules.piler_to_map.output
     output:
         "{}/run_filter_seq_clusters_for_piler.map".format(piler_dir)
-    log: "{}/launch-filter-seq-clusters-for-piler.log".format(log_dir)
-    run :
-        iFilterSeqClusters = FilterSeqClusters(inFileName= input[0], outFileName = output[0],
-            HSPLength = 20000, minSeqPerGroup = 3, maxSeqPerGroup = 20, verbose = 3, log_name=log[0])
-        iFilterSeqClusters.run()
+    log:
+        "{}/launch-filter-seq-clusters-for-piler.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
 
 rule map2db_piler:
-    input: rules.filter_seq_clusters_for_piler.output
-    output: "{}/run_filter_seq_clusters_for_piler.map.flank_size0.fa".format(piler_dir)
+    input:
+        rules.filter_seq_clusters_for_piler.output
+    output:
+        "{}/run_filter_seq_clusters_for_piler.map.flank_size0.fa".format(piler_dir)
     params:
         out_dir=piler_dir,
         chunks="{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
-    singularity: config["container"]["TE_finder"],
-    shell: """
-            cd {params.out_dir} &&
-            map2db ../../{input} ../../{params.chunks} || true
-            """
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
 
 #########################################################################################################
 # Step4 Map
@@ -403,28 +574,27 @@ checkpoint split_seq_per_cluster_grouper :
         rules.filter_output_grouper.output.fasta
     output:
         directory("{}/grouper/".format(map_dir))
-    run:
-        base_path=os.getcwd()
-        if not os.path.isdir(output[0]):
-            os.makedirs(output[0],exist_ok=True)
-        p = (os.path.join(base_path,input[0]))
-        splitSeqPerCluster.main(path=output[0],inFileName=p,clusteringMethod="Grouper",verbose=0)
-        os.chdir(base_path)
+    params:
+        method="grouper",
+    script:
+        "scripts/SplitSeqPerCluster.py"
 
 rule launch_rpt_map_grouper :
     input :
         ("{}/grouper/seqCluster{{CLUSTER}}.fa").format(map_dir),
     output:
-        temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr".format(map_dir))),
-        temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newHlink".format(map_dir))),
-        temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newH".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newHlink".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newH".format(map_dir))),
         output_map = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln".format(map_dir),
-        output_file = temporary("{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH".format(map_dir)),
+        output_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH".format(map_dir),
         consensus_grouper_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH.cons".format(map_dir,)
-    log: "{}/launch-build-consensus-grouper-{{CLUSTER}}.log".format(log_dir)
+    log:
+        "{}/launch-build-consensus-grouper-{{CLUSTER}}.log".format(log_dir)
     params:
+        minBasesPerSites=config["build_consensus"]["minBasesPerSite"],
         mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
-        singularity_img =config["container"]["TE_finder"],
+        singularity_img =config["container"]["REPET"],
     script:
         "scripts/launch_rpt_map.py"
 
@@ -436,7 +606,8 @@ rule consensus_file_grouper:
         ouput_shortname = "{}/consensus_grouper_shortH.fa".format(map_dir),
     params:
         clustering_method = "Grouper"
-    log: "{}/launch-shorten-consensus-header-grouper.log".format(log_dir)
+    log:
+        "{}/launch-shorten-consensus-header-grouper.log".format(log_dir)
     script:
         "scripts/createConsFile.py"
 
@@ -448,13 +619,10 @@ checkpoint split_seq_per_cluster_recon :
         rules.map2db_recon.output
     output :
         directory("{}/recon/".format(map_dir))
-    run :
-        base_path = os.getcwd()
-        if not os.path.isdir(output[0]):
-            os.makedirs(output[0],exist_ok=True)
-        p = (os.path.join(base_path,input[0]))
-        splitSeqPerCluster.main(path = output[0],inFileName=p,clusteringMethod="Recon",verbose=0)
-        os.chdir(base_path)
+    params:
+        method="Recon"
+    script:
+        "scripts/SplitSeqPerCluster.py"
 
 rule launch_rpt_map_recon:
     input :
@@ -464,12 +632,14 @@ rule launch_rpt_map_recon:
         temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newHlink".format(map_dir))),
         temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newH".format(map_dir))),
         output_map="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln".format(map_dir),
-        output_file=temporary("{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH".format(map_dir)),
+        output_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH".format(map_dir),
         consensus_grouper_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH.cons".format(map_dir,)
-    log: "{}/launch-build-consensus-recon-{{CLUSTER_RECON}}.log".format(log_dir)
+    log:
+        "{}/launch-build-consensus-recon-{{CLUSTER_RECON}}.log".format(log_dir)
     params:
+        minBasesPerSites = config["build_consensus"]["minBasesPerSite"],
         mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
-        singularity_img =config["container"]["TE_finder"],
+        singularity_img =config["container"]["REPET"],
     script:
         "scripts/launch_rpt_map.py"
 
@@ -483,7 +653,8 @@ rule consensus_file_recon:
         ouput_shortname = "{}/consensus_recon_shortH.fa".format(map_dir),
     params:
         clustering_method = "Recon"
-    log: "{}/launch-shorten-consensus-header-recon.log".format(log_dir)
+    log:
+        "{}/launch-shorten-consensus-header-recon.log".format(log_dir)
     script:
         "scripts/createConsFile.py"
 
@@ -492,15 +663,12 @@ rule consensus_file_recon:
 checkpoint split_seq_per_cluster_piler :
     input :
         rules.map2db_piler.output
-    output :
+    output:
         directory("{}/piler/".format(map_dir))
-    run :
-        base_path = os.getcwd()
-        if not os.path.isdir(output[0]):
-            os.makedirs(output[0],exist_ok=True)
-        p = (os.path.join(base_path,input[0]))
-        splitSeqPerCluster.main(path = output[0],inFileName=p,clusteringMethod="Piler",verbose=0)
-        os.chdir(base_path)
+    params:
+        method="Piler",
+    script:
+        "scripts/SplitSeqPerCluster.py"
 
 rule launch_rpt_map_piler:
     input :
@@ -510,12 +678,14 @@ rule launch_rpt_map_piler:
         temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newHlink".format(map_dir))),
         temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newH".format(map_dir))),
         output_map="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln".format(map_dir),
-        output_file=temporary("{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH".format(map_dir)),
+        output_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH".format(map_dir),
         consensus_grouper_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH.cons".format(map_dir,)
-    log: "{}/launch-build-consensus-piler-{{CLUSTER_PILER}}.log".format(log_dir)
+    log:
+        "{}/launch-build-consensus-piler-{{CLUSTER_PILER}}.log".format(log_dir)
     params:
+        minBasesPerSites = config["build_consensus"]["minBasesPerSite"],
         mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
-        singularity_img =config["container"]["TE_finder"],
+        singularity_img =config["container"]["REPET"],
     script:
         "scripts/launch_rpt_map.py"
 
@@ -529,7 +699,8 @@ rule consensus_file_piler :
         ouput_shortname = "{}/consensus_piler_shortH.fa".format(map_dir),
     params:
         clustering_method = "Piler"
-    log: "{}/launch-shorten-consensus-header-piler.log".format(log_dir)
+    log:
+        "{}/launch-shorten-consensus-header-piler.log".format(log_dir)
     script:
         "scripts/createConsFile.py"
 
@@ -552,6 +723,757 @@ rule cat_all :
         input_cat_all
     output :
         "{}/all_consensus.fa".format(results_dir)
-    shell :"""
+    shell :
+        """
+        cat {input} >> {output}
+        """
+
+
+TE_filename = os.path.splitext(os.path.basename(rules.cat_all.output[0]))[0]
+TE_basename = os.path.basename(rules.cat_all.output[0])
+#########################################################################################################
+# Step5  Feature detection
+#######################################14##################################################################
+
+SUFFIX_matcher = ["param","bed","gff3"] #tab file is missing
+
+#TODO modify the Fastautils to be able to specify the name of the batches directory
+checkpoint split_all_consensus_in_batches:
+    input:
+        rules.cat_all.output[0],  #config["genome_file"]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches("../"+input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcherThreads2.32 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=TEnuclBank,#check if bank is good
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
             cat {input} >> {output}
-           """
\ No newline at end of file
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=TEprotBank,#check if bank is good
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank=HGbank,#check if bank is good
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=rDNAbank,#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+    if config["CustomBanks"]:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=expand("{}.{{sample}}".format(profilesBank),sample=SUFFIX_hmmpress)
+            params:
+                banks = profilesBank,
+                banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+            log:
+                "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+            singularity:
+                config["container"]["REPET"]
+            shell:
+                """
+                cd {params.banks_dir}
+                hmmpress -f {params.banks}
+                """
+    else:
+        rule Prepare_HMM_Banks:
+            output:
+                Preped_banks=touch("{}/Prepare_HMM_banks_empty_file.txt".format(results_dir))
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBankPressed=rules.Prepare_HMM_Banks.output.Preped_banks
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            profilesBank=profilesBank,
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {params.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.cat_all.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            matcherThreads2.32 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False
+if tRNA:
+    pass
+    """
+    rule Run_tRNAscanSE:  # Is here just in case, but output is not used.
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetecttRNA.py"
+    """
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename))
+
+## Step 6
+checkpoint LaunchPASTEC:
+    input:
+        Input_TE_file=rules.cat_all.output[0],
+        BLRn_results=rules.cat_BLRn_output.output.align_master_file,
+        BLRtx_results=rules.cat_BLRtx_output.output.align_master_file,
+        BLRx_results=rules.cat_BLRx_output.output.align_master_file,
+        HG_BLR_results=rules.cat_HGBLR_output.output.align_master_file,
+        rDNA_BLR_results=rules.cat_rDNA_output.output.align_master_file,
+        HMM_results=rules.cat_HMM_output.output.HMM_master_file,
+        ORF_results=rules.cat_ORF.output[0],
+        PolyA_results=rules.cat_PolyA.output[0],
+        TRF_results=rules.cat_TRF.output[0],
+        TR_search_results=rules.cat_TRsearch.output[0],
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used
+    output:
+        classif="{}/{}.classif".format(Classif_dir, genome_name),
+    log:
+        "{}/Classifier".format(log_dir)
+    params:
+        Classif_dir=Classif_dir,
+        genome_name=genome_name,
+        maxProfilesEvalue=config["PASTEC_config"]["maxProfilesEvalue"],
+        minTeProfilesCoverage=config["PASTEC_config"]["minTeProfilesCoverage"],
+        minHgProfilesCoverage=config["PASTEC_config"]["minHgProfilesCoverage"],
+        maxHelitronExtremitiesEvalue= config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+        minTeBankCoverage=config["PASTEC_config"]["minTeBankCoverage"],
+        minHgBankCoverage=config["PASTEC_config"]["minHgBankCoverage"],
+        minRdnaBankCoverage=config["PASTEC_config"]["minRdnaBankCoverage"],
+        minHgBankIdentity=config["PASTEC_config"]["minHgBankIdentity"],
+        minRdnaBankIdentity= config["PASTEC_config"]["minRdnaBankIdentity"],
+        minSsrCoverage=config["PASTEC_config"]["minSsrCoverage"],
+        maxSsrSize=config["PASTEC_config"]["maxSsrSize"],
+        TEnuclBank=TEnuclBank,
+        TEprotBank=TEprotBank,
+        rDNAbank=rDNAbank,
+        profilesBank=profilesBank,
+    log:
+        "{}/Classifier".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/LaunchPASTEC.py"
+
+### We run the PostProcessing of the classification
+
+# TODO seperate addNoCatBestHitClassif, removeRedundancy and reverse comp into their own rules -> gain more granularity
+# addNoCatBestHitClassif also summons blaster,breaking down this steps would allow the complete removal of LaunchBlaster.py
+
+rule PostProcessClassif:
+    input: Classif_file=rules.LaunchPASTEC.output.classif,
+            Fasta_file=rules.cat_all.output[0]
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: There is a hidden blaster call in ConsensusFiltering script, i would need to break down this rule into smaller ones
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: reanable support for Blastclust ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MCL_clustering.py"
+
+    #TODO: bank prep steps for all the blasters ?
+
+if config["RunPASTEC"]:
+    Final_Output = rules.MCL_clustering.output.MCL_fa
+else:
+    Final_Output = rules.cat_all.output[0]
+
+rule all:
+    input:
+        Final_Output
+
+    #    rule Prepare_BLRn_bank:
+        # input:
+        #    bank=config["DataBanks"]["knownTEnuclBank"]
+        #output:
+        #    bank="{}/knownTEnuclBank.fa_cut".format(featureDetection_dir),
+        #params:
+        #    bank_file_name="knownTEnuclBank.fa",
+        #    outdir=featureDetection_dir,
+        #    blaster_params="-n blastn -N -p '-a 1' -P -r -v 1",
+        #log:
+        #    "{}/launch-blaster-prepare-BLRn-banks.log".format(log_dir)
+        #singularity:
+        #    config["container"]["REPET"]
+        #shell:
+        #    """
+        #    cd {params.outdir} &&
+        #    ln -s {input.bank} {params.outdir}/{params.bank_file_name} &&
+        #    blaster2.25 -s {input} {params.blaster_params} -B {params.outdir}/{params.bank_file_name} &> ../../../../{log}
+        #    """
diff --git a/TEdenovo_snakemake/Snakefile_PASTEC b/TEdenovo_snakemake/Snakefile_PASTEC
new file mode 100644
index 0000000000000000000000000000000000000000..4b89b22aac6e385c4c9dfccaad38fee89a225c62
--- /dev/null
+++ b/TEdenovo_snakemake/Snakefile_PASTEC
@@ -0,0 +1,1511 @@
+import shutil
+import sys
+from os.path import join
+import os
+import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
+
+#Results dir
+genome_name = os.path.basename(config["genome_file"]).strip(".fa").strip(".fasta")
+results_dir = "results_TEdenovo_{}".format(genome_name)
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
+grouper_dir = join(results_dir,"grouper")
+recon_dir = "{}/recon".format(results_dir)
+piler_dir = "{}/piler".format(results_dir)
+map_dir = "{}/map".format(results_dir)
+blaster_dir = "{}/blaster".format(results_dir)
+chunk_dir = "{}/chunk_dir".format(results_dir)
+project_name=genome_name
+
+#PASTEC results file directory
+CWD = os.getcwd()
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
+
+#Boolean to enable certains features
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
+tRNA = bool(config["Feature_detection"]["RNAsearch"])
+grouper = bool(config["clustering_methods"]["grouper"])
+recon = bool(config["clustering_methods"]["recon"])
+piler = bool(config["clustering_methods"]["piler"])
+preprocess = bool(config["preprocess"])
+
+#suffixes for tmps files
+SUFFIX_hmmpress = ["h3m", "h3i", "h3f", "h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_grouper = ["param","txt","set"]
+#SUFFIX_matcher = ["param","bed","gff3","tab"] #path et fa
+SUFFIX_matcher = ["param","map","tab"] #for matcher2.25
+OUTPUT_RECON = ["edge_redef_res", "ele_def_res", "ele_redef_res","images"]
+OUTPUT_RECON_summary = ["combo","families","naive_edge_no","naive_eles","obsolete","redef_ele_no","unproc","ele_no","fam_no","naive_ele_no","new_msps","ori_msp_no","redef_msp_no"]
+
+if not grouper and not recon and not piler :
+    print("Error, no clustering methods enabled")
+    sys.exit(1)
+
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("WARNING: HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("WARNING: TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("WARNING: TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("WARNING: HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("WARNING: rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+
+def get_create_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+def run_blaster_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(blaster_dir, "run_blaster-{BASE}.align"), BASE=SMP)
+
+def build_consensus_grouper_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_grouper.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER}.fa"))
+    return expand(os.path.join(map_dir,"grouper", "run_map-grouper-Cluster{CLUSTER}.fa_aln.initH.cons"), CLUSTER=SMP)
+
+def build_consensus_recon_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_recon.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER_RECON}.fa"))
+    return expand(os.path.join(map_dir,"recon", "run_map-recon-Cluster{CLUSTER_RECON}.fa_aln.initH.cons"), CLUSTER_RECON=SMP)
+
+def build_consensus_piler_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_piler.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER_PILER}.fa"))
+    return expand(os.path.join(map_dir,"piler", "run_map-piler-Cluster{CLUSTER_PILER}.fa_aln.initH.cons"), CLUSTER_PILER=SMP)
+
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
+
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
+
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
+
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+#Wildcards
+#########################################################################################################
+# PreProcess
+#PreProcess.py -S 123 -i {} -s 3 -I 300000000
+# PreProcess(fastaFileName="",outputFasta="",step=13, substep3=3, InfoForStep3=300000000)
+#########################################################################################################
+if preprocess :
+    rule run_preprocess :
+        input :
+            config["genome_file"]
+        output :
+            "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+        params :
+            dir = "{}/{}".format(results_dir,genome_name),
+            sif  = config["container"]["REPET"],
+            subset_length = 300000000,
+        log :
+            "{}/launch-preprocess.log".format(log_dir)
+        script :
+            "scripts/DenovoPreprocess.py"
+
+input_step1 = None
+if preprocess :
+    input_step1 = rules.run_preprocess.output
+else :
+    input_step1 = config["genome_file"]
+
+#########################################################################################################
+# Step1
+#########################################################################################################
+checkpoint create_batch :
+    input : input_step1, #config["genome_file"]
+    output :
+        directory("{}/batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    params :
+        sif  = config["container"]["REPET"],
+        outdir = results_dir,
+        chunk_length= int(config["params_batch"]["chunk_length"]),
+        chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
+        min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
+    log :
+        "{}/launch-cutterDB.log".format(log_dir)
+    script :
+        "scripts/CreateBatch.py"
+
+
+#########################################################################################################
+# Step2 BLASTER
+# blaster -q batch_1.fa -s DmelChr4_chunks.fa -B batch_1.fa -a -S 0 -E 1e-300 -L 100 -I 90 -N -p '-a 1 ' -n blastn -v -2
+#singularity exec {params.sif} blaster2.30 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.name_file_chunk} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
+#########################################################################################################
+rule run_blaster:
+    input:
+        batch = "{}/batches/batch_{{BASE}}.fa".format(results_dir)
+    output:
+        temp(expand("{}/run_blaster-{{{{BASE}}}}.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
+        align = ("{}/run_blaster-{{BASE}}.align".format(blaster_dir)),
+    params:
+        chunks_file_path = "{}/{}_chunks.fa".format(results_dir,genome_name),  #rules.cutterDB.output.cutterdb_cut,#attention
+        chunks_file_name = "{}_chunks.fa".format(results_dir,genome_name),
+        batch_name = "batch_{BASE}.fa",
+        outdir = blaster_dir,
+        temp_dir = "blaster-{BASE}",
+        #blaster_params="-S {} -l {} -p '-num_threads 1' -E {} -I 90 -L 100 -v 1".format(config["params_blaster"]["sensitivity"], config["params_blaster"]["fragment_cutter_length"], config["params_blaster"]["e_value"],),
+        blaster_params = "-a -l {} -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format( config["params_blaster"]["fragment_cutter_length"],config["params_blaster"]["sensitivity"], config["params_blaster"]["e_value"],),
+        #blaster_params= "-a -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    singularity:
+        config["container"]["REPET_old"]
+    shell:
+        """
+        if [ -s {input.batch} ]
+        then
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf ../../../{params.chunks_file_path} {params.temp_dir}/{params.chunks_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.chunks_file_name} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
+            rm -r {params.temp_dir} || true
+        else
+            touch {output.align} &> ../../{log} || true
+        fi
+        """
+
+rule run_merge_files :
+    input :
+        run_blaster_batch_files
+    output :
+        temp("{}/run_blaster_concatenate.align_tmp".format(blaster_dir)),
+        merge_file="{}/run_blaster_concatenate.align".format(blaster_dir),
+        rmvPairAlignInChunkOverlaps_file="{}/run_blaster_rmvPairAlignInChunkOverlaps.align.not_over".format(blaster_dir)
+    log: "{}/launch-blaster-rmvPairAlignInChunkOverlaps.log".format(log_dir)
+    params :
+        path_dir = blaster_dir,
+        allByAll = True,
+        clean = False,
+        outFileBaseName = "run_blaster_concatenate",
+        chunkLength= int(config["params_run_RmvPairAlignInChunkOverlaps"]["chunkLength"]),
+        chunkOverlap=int(config["params_run_RmvPairAlignInChunkOverlaps"]["chunkOverlap"]),
+        margin=int(config["params_run_RmvPairAlignInChunkOverlaps"]["margin"]),
+        verbose=2,
+    script:
+        "scripts/MergeFiles.py"
+
+
+rule run_filterAlign :
+    input : rules.run_merge_files.output.rmvPairAlignInChunkOverlaps_file
+    output:
+        "{}/run_blaster.align.not_over.filtered".format(blaster_dir)
+    params:
+        parameters = "-E 1e-300 -I 90 -l 100 -L 20000 -v 0"
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/launch-blaster-filterAlign.log".format(log_dir)
+    shell:
+        """
+        filterAlign -i {input} {params.parameters} -o {output} &> {log} || true
+        """
+
+rule round_filter_align_results :
+    input :
+        rules.run_filterAlign.output
+    output:
+        "{}/run_blaster.align.not_over.filtered.rounded".format(blaster_dir)
+    script:
+        "scripts/round_down_filteralign_results.py"
+
+
+#########################################################################################################
+# Step3 Grouper
+#########################################################################################################
+# singularity exec {params.sif} matcher2.30 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+#SUFFIX_MATCHER_BIS=["param","bed","gff3"]
+
+rule run_matcher :
+    input :
+        rules.round_filter_align_results.output
+    output :
+        temp(expand("{}/run_blaster.align.not_over.filtered.match.{{sample}}".format(blaster_dir),sample=SUFFIX_matcher)),
+        fasta = "{}/run_blaster.align.not_over.filtered.match.fa".format(blaster_dir),
+        path= "{}/run_blaster.align.not_over.filtered.match.path".format(blaster_dir)
+    params :
+        chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
+        matcher_params="-j -a -d 10 -g 1 -v 1"
+    log :
+        "{}/launch-blaster-matcher.log".format(log_dir)
+    singularity :
+        config["container"]["REPET_old"]
+    shell :
+        """
+        matcherThreads2.25 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+        """
+
+"""
+matcherThreads2.32 -m {input} {params.matcher_params} &> {log} || true
+"""
+# rule remove_first_col :
+#     input : rules.run_matcher.output.path
+#     output : "{}/run_blaster.align.not_over.filtered.match.path.align".format(blaster_dir)
+#     shell :
+#         """
+#             cut -f1 --complement {input} > {output}
+#         """
+
+#../../{params.grouper} -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+#singularity exec {params.sif} grouperThreads2.30 -q {params.all_chunks} -s {params.all_chunks} -m ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+
+rule run_grouper:
+    input : rules.run_matcher.output.path #rules.remove_first_col.output #
+    output:
+        temp(expand("{}/run_grouper.group.c0.95.{{sample}}".format(grouper_dir),sample=SUFFIX_grouper)),
+        fasta = "{}/run_grouper.group.c0.95.fa".format(grouper_dir)
+    params:
+        outdir=grouper_dir,
+        all_chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
+        grouper_params ="-C 0.95 -G -1 -X 2 -Z 3" # /!\ threading of grouper will change results significance
+    log:
+        "{}/launch-grouper.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    shell:
+        """
+        if [ -s {input} ]
+        then
+             cd {params.outdir} &&
+             grouperThread2.27_dyn -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+        else
+            touch {output.fasta}
+        fi
+        &>> ../../{log}
+            """
+
+rule filter_output_grouper :
+    input :
+        rules.run_grouper.output.fasta
+    output :
+        fasta = "{}/run_grouper.group.c0.95.fa.filtered".format(grouper_dir,)
+    params :
+        minSeq = 3,
+        maxSeq = 20,
+        maxLengthHSP = 20000,
+        maxLengthJoin = 30000,
+        overlap = 10000,
+        verbose = 4,
+        filterOutGrouper_params = "-m 3 -M 20 -L 20000 -J 30000 -O 10000",
+    log :
+        "{}/run_grouper.group.c0.95.fa_filtered.log".format(log_dir,),
+    script:
+        "scripts/FilterGrouper.py"
+
+#########################################################################################################
+# Step3 Recon
+#########################################################################################################
+rule align_recon :
+    input :
+        rules.round_filter_align_results.output
+    output:
+        "{}/run_align2Recon.msp".format(recon_dir)
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/align2recon.log".format(log_dir,),
+    shell:
+        """
+        align2recon -i {input} -o {output}
+       """
+
+rule get_seq_name :
+    input :
+        get_create_batch_files
+    params :
+        "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}.fa_cut".format(results_dir,genome_name)
+    output:
+        "{}/run_get_seq_name_seq_list".format(recon_dir)
+    shell:
+        """
+        grep -c ">" {params} > {output} &&
+        awk 'sub(/^>/, "")' {params} >> {output}
+        """
+
+rule run_recon :
+    input :
+        msp = rules.align_recon.output,
+        seq_name = rules.get_seq_name.output
+    output:
+        temp(expand("{}/summary/{{sample}}".format(recon_dir),sample=OUTPUT_RECON_summary)),
+        summary = "{}/summary/eles".format(recon_dir)
+    params :
+        out_dir = recon_dir,
+        rm_directories= " ".join(OUTPUT_RECON)
+    singularity:
+        config["container"]["REPET"],
+    shell :
+        """
+        cp scripts/recon.pl {params.out_dir} &&
+        cd {params.out_dir} &&
+        recon.pl ../../{input.seq_name} ../../{input.msp} 1  
+        """
+
+#&&
+        #rm -r {params.rm_directories}  &&
+        #rm ../../{input.seq_name} ../../{input.msp}|| true
+rule recon_to_map:
+    input:
+        rules.run_recon.output.summary
+    output:
+        "{}/recon2map.map".format(recon_dir)
+    script:
+        "scripts/recon2map.py"
+
+
+#FilterSeqClusters.py -i DmelChr4_Blaster_Recon.map -m 3 -M 20 -L 20000 -d -v 3 > DmelChr4_ReconFiltering.log
+rule filter_seq_clusters_for_recon:
+    input:
+        rules.recon_to_map.output
+    output:
+        "{}/run_filter_seq_clusters_for_recon.map".format(recon_dir)
+    log:
+        "{}/launch-filter-seq-clusters-for-recon.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
+
+
+rule map2db_recon :
+    input:
+        rules.filter_seq_clusters_for_recon.output
+    output:
+        "{}/run_filter_seq_clusters_for_recon.map.flank_size0.fa".format(recon_dir)
+    params:
+        out_dir= (recon_dir),
+        chunks = "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
+
+#########################################################################################################
+# Step3 Piler
+#########################################################################################################
+rule align_piler :
+    input:
+        rules.round_filter_align_results.output
+    output:
+        "{}/run_align2Piler.gff".format(piler_dir)
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        align2piler -i {input} -o {output} || true
+        """
+
+rule run_piler :
+    input:
+        rules.align_piler.output
+    output:
+        #trs = temporary("{}/run_piler-{{BASE}}-trs.gff".format(piler_dir)),
+        piles= temporary("{}/run_piler-piles.gff".format(piler_dir)),
+        imag= temporary("{}/run_piler-images.gff".format(piler_dir)),
+        output = "{}/run_piler.gff".format(piler_dir),
+    params :
+        famsize = 3
+    singularity:
+        config["container"]["REPET"],
+    log:
+        "{}/launch-piler.log".format(log_dir)
+    shell :
+        """
+        piler -trs {input} -out {output.output} -piles {output.piles} -images {output.imag} -famsize {params.famsize} &> {log}
+        """
+
+rule piler_to_map:
+    input:
+        rules.run_piler.output.output
+    output:
+        "{}/piler2map.map".format(piler_dir)
+    script:
+        "scripts/piler2map.py"
+
+rule filter_seq_clusters_for_piler:
+    input:
+        rules.piler_to_map.output
+    output:
+        "{}/run_filter_seq_clusters_for_piler.map".format(piler_dir)
+    log:
+        "{}/launch-filter-seq-clusters-for-piler.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
+
+rule map2db_piler:
+    input:
+        rules.filter_seq_clusters_for_piler.output
+    output:
+        "{}/run_filter_seq_clusters_for_piler.map.flank_size0.fa".format(piler_dir)
+    params:
+        out_dir=piler_dir,
+        chunks="{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
+    singularity:
+        config["container"]["REPET"],
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
+
+#########################################################################################################
+# Step4 Map
+#########################################################################################################
+
+# GROUPER
+checkpoint split_seq_per_cluster_grouper :
+    input:
+        rules.filter_output_grouper.output.fasta
+    output:
+        directory("{}/grouper/".format(map_dir))
+    params:
+        method="grouper",
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_grouper :
+    input :
+        ("{}/grouper/seqCluster{{CLUSTER}}.fa").format(map_dir),
+    output:
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newHlink".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newH".format(map_dir))),
+        output_map = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln".format(map_dir),
+        output_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-grouper-{{CLUSTER}}.log".format(log_dir)
+    params:
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img =config["container"]["REPET"],
+    script:
+        "scripts/launch_rpt_map.py"
+
+rule consensus_file_grouper:
+    input:
+        build_consensus_grouper_files
+    output:
+        output_file = "{}/consensus_grouper.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_grouper_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Grouper"
+    log:
+        "{}/launch-shorten-consensus-header-grouper.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+
+##########################"
+#Recon
+checkpoint split_seq_per_cluster_recon :
+    input :
+        rules.map2db_recon.output
+    output :
+        directory("{}/recon/".format(map_dir))
+    params:
+        method="Recon"
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_recon:
+    input :
+        ("{}/recon/seqCluster{{CLUSTER_RECON}}.fa").format(map_dir),
+    output:
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr".format(map_dir))),
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newHlink".format(map_dir))),
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newH".format(map_dir))),
+        output_map="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln".format(map_dir),
+        output_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-recon-{{CLUSTER_RECON}}.log".format(log_dir)
+    params:
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img =config["container"]["REPET"],
+    script:
+        "scripts/launch_rpt_map.py"
+
+
+
+rule consensus_file_recon:
+    input:
+        build_consensus_recon_files
+    output:
+        output_file = "{}/consensus_recon.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_recon_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Recon"
+    log:
+        "{}/launch-shorten-consensus-header-recon.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+###################################
+#Piler
+checkpoint split_seq_per_cluster_piler :
+    input :
+        rules.map2db_piler.output
+    output:
+        directory("{}/piler/".format(map_dir))
+    params:
+        method="Piler",
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_piler:
+    input :
+        ("{}/piler/seqCluster{{CLUSTER_PILER}}.fa").format(map_dir),
+    output:
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr".format(map_dir))),
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newHlink".format(map_dir))),
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newH".format(map_dir))),
+        output_map="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln".format(map_dir),
+        output_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-piler-{{CLUSTER_PILER}}.log".format(log_dir)
+    params:
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img =config["container"]["REPET"],
+    script:
+        "scripts/launch_rpt_map.py"
+
+
+
+rule consensus_file_piler :
+    input :
+        build_consensus_piler_files
+    output:
+        output_file = "{}/consensus_piler.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_piler_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Piler"
+    log:
+        "{}/launch-shorten-consensus-header-piler.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+
+input_cat_all = list()
+if grouper :
+    grouper = rules.consensus_file_grouper.output.ouput_shortname
+    input_cat_all.append(grouper)
+if piler :
+    piler = rules.consensus_file_piler.output.ouput_shortname
+    input_cat_all.append(piler)
+if recon :
+    recon = rules.consensus_file_recon.output.ouput_shortname
+    input_cat_all.append(recon)
+
+
+#Concatenate files
+rule cat_all :
+    input :
+        input_cat_all
+    output :
+        "{}/all_consensus.fa".format(results_dir)
+    shell :
+        """
+        cat {input} >> {output}
+        """
+
+
+TE_filename = os.path.splitext(os.path.basename(rules.cat_all.output[0]))[0]
+TE_basename = os.path.basename(rules.cat_all.output[0])
+#########################################################################################################
+# Step5  Feature detection
+#######################################14##################################################################
+
+SUFFIX_matcher = ["param","map"] #tab file is missing
+
+#TODO modify the Fastautils to be able to specify the name of the batches directory
+checkpoint split_all_consensus_in_batches:
+    input:
+        rules.cat_all.output[0],  #config["genome_file"]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches("../"+input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+#TODO : do a checkup on all the rules and remove symlink_everything, it is redundant
+rule symlink_everything:
+    input:
+        te_file=rules.cat_all.output[0],
+        genome_file=config["genome_file"]
+    output:
+        TRF_Symlink="{}/{}/{}".format(CWD,TRF_dir,TE_basename),
+        TRSearch_Symlink="{}/{}/{}".format(CWD,TRSearch_dir,TE_basename),
+        PolyA_Symlink="{}/{}/{}".format(CWD,PolyA_dir,TE_basename),
+        ORF_Symlink="{}/{}/{}".format(CWD,ORF_dir,TE_basename),
+        tRNA_Symlink="{}/{}/{}".format(CWD,tRNA_dir,TE_basename),
+    shell:
+        """
+        mkdir -p {TRF_dir} &&
+        mkdir -p {TRSearch_dir} &&
+        mkdir -p {PolyA_dir} &&
+        mkdir -p {ORF_dir} &&
+        mkdir -p {HMM_dir} &&
+        mkdir -p {Blaster_dir} &&
+        mkdir -p {Blaster_dir}/TE_BLRn &&
+        mkdir -p {Blaster_dir}/TE_BLRtx &&
+        mkdir -p {Blaster_dir}/TE_BLRx &&
+        mkdir -p {Blaster_dir}/HG_BLRn &&
+        mkdir -p {Blaster_dir}/rDNA_BLRn &&
+        mkdir -p {tRNA_dir} &&
+        ln -sf ../../../{input.te_file} {output.TRF_Symlink} &&
+        ln -sf ../../../{input.te_file} {output.TRSearch_Symlink} &&
+        ln -sf ../../../{input.te_file} {output.PolyA_Symlink} &&
+        ln -sf ../../../{input.te_file} {output.ORF_Symlink} &&
+        ln -sf ../../../{input.te_file} {output.tRNA_Symlink}
+        """
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=config["DataBanks"]["knownTEnuclBank"],
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            cd {params.outdir} && mkdir {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET_old"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcher2.25 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=config["DataBanks"]["knownTEnuclBank"],#check if bank is good
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcher2.25 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=config["DataBanks"]["knownTEprotBank"],#check if bank is good
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET_old"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            cd {params.outdir} && mkdir {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        singularity: config["container"]["REPET_old"]
+        #conda: config["conda_envs"]["TE_finder"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcher2.25 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank=config["DataBanks"]["HGbank"],#check if bank is good
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            cd {params.outdir} && mkdir {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcher2.25 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=config["DataBanks"]["DNAbank"],#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            cd {params.outdir} && mkdir {params.temp_dir} &&
+            ln -s ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -s {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.25 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcher2.25 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+    rule Prepare_HMM_Banks:
+        input:
+            profilesBank=config["DataBanks"]["profilesBank"]
+        output:
+            expand("{}.{{sample}}".format(config["DataBanks"]["profilesBank"]),sample=SUFFIX_hmmpress)
+        params:
+            banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+        log:
+            "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            cd {params.banks_dir}
+            hmmpress -f {input.profilesBank}
+            """
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBank=config["DataBanks"]["profilesBank"],
+            profilesBankPressed=rules.Prepare_HMM_Banks.output
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        #log: "{}/launch-HMMfinder.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {input.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.cat_all.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        singularity:
+            config["container"]["REPET_old"]
+        shell:
+            """
+            matcher2.25 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False
+if tRNA:
+    rule Run_tRNAscanSE:  # Is here just in case, but output is not used.
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetecttRNA.py"
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename))
+
+
+rule GetTElist:
+    input:
+        rules.cat_all.output[0]
+    output:
+        "{}/TElist_file.txt".format(CWD)
+    shell:
+        """
+        cat {input} | grep ">" | sed -e "s/>//g" >> {output}
+        """
+
+## Step 6
+checkpoint LaunchPASTEC:
+    input:
+        Input_TE_file=rules.cat_all.output[0],
+        BLRn_results=rules.cat_BLRn_output.output.align_master_file,
+        BLRtx_results=rules.cat_BLRtx_output.output.align_master_file,
+        BLRx_results=rules.cat_BLRx_output.output.align_master_file,
+        HG_BLR_results=rules.cat_HGBLR_output.output.align_master_file,
+        rDNA_BLR_results=rules.cat_rDNA_output.output.align_master_file,
+        HMM_results=rules.cat_HMM_output.output.HMM_master_file,
+        ORF_results=rules.cat_ORF.output[0],
+        PolyA_results=rules.cat_PolyA.output[0],
+        TRF_results=rules.cat_TRF.output[0],
+        TR_search_results=rules.cat_TRsearch.output[0],
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used
+    output:
+        classif="{}/{}.classif".format(Classif_dir, genome_name),
+    log:
+        "{}/Classifier".format(log_dir)
+    run:
+        iEnv = Environment(consensusFileName=input.Input_TE_file,decisionRulesFileName="./config/Decision_rules.yaml",projectName=
+        "{}/{}".format(Classif_dir, genome_name))
+
+        iEnv.SetEnvFilter(config["PASTEC_config"]["maxProfilesEvalue"],config["PASTEC_config"]["minTeProfilesCoverage"],
+            config["PASTEC_config"]["minHgProfilesCoverage"],config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+            config["PASTEC_config"]["minTeBankCoverage"],config["PASTEC_config"]["minHgBankCoverage"],
+            config["PASTEC_config"]["minRdnaBankCoverage"],config["PASTEC_config"]["minHgBankIdentity"],
+            config["PASTEC_config"]["minRdnaBankIdentity"],config["PASTEC_config"]["minSsrCoverage"],
+            config["PASTEC_config"]["maxSsrSize"])
+
+        iEnv.setupDecisionRules()
+
+        Watermelon = PASTEC(TE_file=input.TE_file,
+            Input_consensus_file=input.Input_TE_file,
+            BLRn_results=input.BLRn_results,
+            BLRtx_results=input.BLRtx_results,
+            BLRx_results=input.BLRx_results,
+            HG_BLR_results=input.HG_BLR_results,
+            rDNA_BLR_results=input.rDNA_BLR_results,
+            HMM_results=input.HMM_results,
+            ORF_results=input.ORF_results,
+            PolyA_results=input.PolyA_results,
+            TRF_results=input.TRF_results,
+            TR_search_results=input.TR_search_results,
+            tRNA_results=input.tRNA_result,
+            BLRn_db=config["DataBanks"]["knownTEnuclBank"],
+            BLRx_db=config["DataBanks"]["knownTEprotBank"],
+            rDNA_db=config["DataBanks"]["DNAbank"],
+            Profile_db=config["DataBanks"]["profilesBank"],
+            env=iEnv)  # if the PASTEC project name and the PostProcessClassif project name are the same, crash will happen
+        Watermelon.LaunchClassifier()
+
+### We run the PostProcessing of the classification
+
+# TODO seperate addNoCatBestHitClassif, removeRedundancy and reverse comp into their own rules -> gain more granularity
+# addNoCatBestHitClassif also summons blaster,breaking down this steps would allow the complete removal of LaunchBlaster.py
+
+rule PostProcessClassif:
+    input: Classif_file=rules.LaunchPASTEC.output.classif,
+            Fasta_file=rules.cat_all.output[0]
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: There is a hidden blaster call in ConsensusFiltering script, i would need to break down this rule into smaller ones
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    singularity:
+        config["container"]["REPET"]
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: reanable support for Blastclust ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    singularity:
+        config["container"]["REPET"]
+    script:
+        "scripts/MCL_clustering.py"
+
+
+if config["RunPASTEC?"]:
+    Final_Output = rules.MCL_clustering.output.MCL_fa
+else:
+    Final_Output = rules.cat_all.output.all_consensus
+
+rule all:
+    input:
+        Final_Output
+
+
+    #TODO: bank prep steps for all the blasters ?
+
+
+        #    rule Prepare_BLRn_bank:
+        # input:
+        #    bank=config["DataBanks"]["knownTEnuclBank"]
+        #output:
+        #    bank="{}/knownTEnuclBank.fa_cut".format(featureDetection_dir),
+        #params:
+        #    bank_file_name="knownTEnuclBank.fa",
+        #    outdir=featureDetection_dir,
+        #    blaster_params="-n blastn -N -p '-a 1' -P -r -v 1",
+        #log:
+        #    "{}/launch-blaster-prepare-BLRn-banks.log".format(log_dir)
+        #singularity:
+        #    config["container"]["REPET"]
+        #shell:
+        #    """
+        #    cd {params.outdir} &&
+        #    ln -s {input.bank} {params.outdir}/{params.bank_file_name} &&
+        #    blaster2.25 -s {input} {params.blaster_params} -B {params.outdir}/{params.bank_file_name} &> ../../../../{log}
+        #    """
diff --git a/TEdenovo_snakemake/Snakefile_conda b/TEdenovo_snakemake/Snakefile_conda
new file mode 100644
index 0000000000000000000000000000000000000000..9e70e057cabe65deef44bec9c38d90775c6200ad
--- /dev/null
+++ b/TEdenovo_snakemake/Snakefile_conda
@@ -0,0 +1,1471 @@
+import shutil
+import sys
+from os.path import join
+import os
+import contextlib
+from commons.core.seq.FastaUtils import FastaUtils
+from PASTEC.LaunchPASTEC import PASTEC
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.Hmm.HmmOutput2alignAndTransformCoordInNtAndFilterScores import HmmOutput2alignAndTransformCoordInNtAndFilterScores
+from commons.core.utils.FileUtils import FileUtils
+from PASTEC.Environment import Environment
+
+#Results dir
+genome_name = os.path.basename(config["genome_file"]).strip(".fa").strip(".fasta")
+results_dir = "results_TEdenovo_{}".format(genome_name)
+featureDetection_dir="{}/feature_detection".format(results_dir)
+Classif_dir="{}/classification_results".format(results_dir)
+grouper_dir = join(results_dir,"grouper")
+recon_dir = "{}/recon".format(results_dir)
+piler_dir = "{}/piler".format(results_dir)
+map_dir = "{}/map".format(results_dir)
+blaster_dir = "{}/blaster".format(results_dir)
+chunk_dir = "{}/chunk_dir".format(results_dir)
+project_name=genome_name
+
+#PASTEC results file directory
+CWD = os.getcwd()
+TRF_dir="{}/TRF".format(featureDetection_dir)
+TRSearch_dir="{}/TRSearch".format(featureDetection_dir)
+PolyA_dir="{}/PolyA".format(featureDetection_dir)
+ORF_dir="{}/ORF".format(featureDetection_dir)
+HMM_dir="{}/HMM".format(featureDetection_dir)
+Blaster_dir="{}/Blaster".format(featureDetection_dir)
+tRNA_dir="{}/tRNA".format(featureDetection_dir)
+Blaster_TEBLRn_dir="{}/Blaster/TE_BLRn".format(featureDetection_dir)
+Blaster_TEBLRtx_dir="{}/Blaster/TE_BLRtx".format(featureDetection_dir)
+Blaster_TEBLRx_dir="{}/Blaster/TE_BLRx".format(featureDetection_dir)
+Blaster_HGBLR_dir="{}/Blaster/HG_BLRn".format(featureDetection_dir)
+Blaster_rDNABLR_dir="{}/Blaster/rDNA_BLRn".format(featureDetection_dir)
+
+#Annex directory (store tmps or log files)
+log_dir = "{}/log".format(results_dir)
+
+#Boolean to enable certains features
+TRF = bool(config["Feature_detection"]["TerminalRepeatSearch"])
+TRsearch = bool(config["Feature_detection"]["TandemRepeatSearch"])
+PolyA = bool(config["Feature_detection"]["PolyAtailSearch"])
+ORF = bool(config["Feature_detection"]["ORFSearch"])
+HMM = bool(config["Feature_detection"]["HmmSearch"])
+Blastn = bool(config["Feature_detection"]["BlasterBlastn"])
+tBlastx = bool(config["Feature_detection"]["BlasterTblastx"])
+blastx = bool(config["Feature_detection"]["BlasterBlastx"])
+HGBlastn = bool(config["Feature_detection"]["HGBlasterBlastn"])
+rDNABlastn = bool(config["Feature_detection"]["DNABlasterBlastn"])
+grouper = bool(config["clustering_methods"]["grouper"])
+recon = bool(config["clustering_methods"]["recon"])
+piler = bool(config["clustering_methods"]["piler"])
+preprocess = bool(config["preprocess"])
+
+#suffixes for tmps files
+SUFFIX_hmmpress = ["h3m", "h3i", "h3f", "h3p"]
+SUFFIX_blaster = ["param", "raw", "seq_treated"]
+SUFFIX_grouper = ["param","txt","set"]
+SUFFIX_matcher = ["param","bed","gff3","tab"] # for matcher 2.32
+#SUFFIX_matcher = ["param","map","tab"] #for matcher2.25
+OUTPUT_RECON = ["edge_redef_res", "ele_def_res", "ele_redef_res","images"]
+OUTPUT_RECON_summary = ["combo","families","naive_edge_no","naive_eles","obsolete","redef_ele_no","unproc","ele_no","fam_no","naive_ele_no","new_msps","ori_msp_no","redef_msp_no"]
+
+if not grouper and not recon and not piler :
+    print("Error, no clustering methods enabled")
+    sys.exit(1)
+
+if not config["DataBanks"]["profilesBank"] and HMM: #check if database is indicated in the config, if not, skip the step.
+    print ("WARNING: HMM profiles banks have not been provided, HMM detection will be skipped")
+    HMM=False
+if not config["DataBanks"]["knownTEnuclBank"] and (Blastn or tBlastx):
+    print ("WARNING: TE nuclear banks have not been provided, Blastn and tBlastx will be skipped")
+    Blastn=False
+    tBlastx=False
+if not config["DataBanks"]["knownTEprotBank"] and blastx :
+    print ("WARNING: TE protein banks have not been provided, Blastx will be skipped")
+    blastx=False
+if not config["DataBanks"]["HGbank"] and HGBlastn:
+    print("WARNING: HG banks have not been provided, HG Blast will be skipped")
+    HGBlastn=False
+if not config["DataBanks"]["DNAbank"] and DNABlastn:
+    print("WARNING: rDNA banks have not been provided, rDNA Blast will be skipped")
+    DNABlastn=False
+
+preprocess_steps = ""
+if config["preprocess"]["Formatting"]:
+    preprocess_steps += "1"
+if config["preprocess"]["Mask_SRR"]:
+    preprocess_steps += "2"
+if config["preprocess"]["Subset"]:
+    preprocess_steps += "3"
+
+#No default banks on the conda version, you will have to supply your own
+TEnuclBank = config["DataBanks"]["knownTEnuclBank"]
+profilesBank = config["DataBanks"]["profilesBank"]
+TEprotBank = config["DataBanks"]["knownTEprotBank"]
+HGbank = config["DataBanks"]["HGbank"]
+rDNAbank = config["DataBanks"]["DNAbank"]
+
+
+def get_create_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+def run_blaster_batch_files(wildcards):
+    ck_output = checkpoints.create_batch.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(blaster_dir, "run_blaster-{BASE}.align"), BASE=SMP)
+
+def build_consensus_grouper_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_grouper.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER}.fa"))
+    return expand(os.path.join(map_dir,"grouper", "run_map-grouper-Cluster{CLUSTER}.fa_aln.initH.cons"), CLUSTER=SMP)
+
+def build_consensus_recon_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_recon.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER_RECON}.fa"))
+    return expand(os.path.join(map_dir,"recon", "run_map-recon-Cluster{CLUSTER_RECON}.fa_aln.initH.cons"), CLUSTER_RECON=SMP)
+
+def build_consensus_piler_files(wildcards):
+    ck_output = checkpoints.split_seq_per_cluster_piler.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "seqCluster{CLUSTER_PILER}.fa"))
+    return expand(os.path.join(map_dir,"piler", "run_map-piler-Cluster{CLUSTER_PILER}.fa_aln.initH.cons"), CLUSTER_PILER=SMP)
+
+def get_create_consensus_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/consensus_batches/".format(results_dir), "batch_{BASE}.fa"), BASE=SMP)
+
+def get_translated_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}.fa_translated"), BASE=SMP)
+
+def get_hmmscan_tab_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab"), BASE=SMP)
+
+def get_hmmout2align_results(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join("{}/".format(HMM_dir), "batch_{BASE}_tr.hmmScanOutTab_Profiles.align.clean_match.path"), BASE=SMP)
+
+def run_BLRn_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRn_dir, "run_BLRn-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRtx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRtx_dir, "run_BLRtx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_BLRx_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_TEBLRx_dir, "run_BLRx-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_rDNA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_rDNABLR_dir, "run_rDNA-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_HGBLR_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(Blaster_HGBLR_dir, "run_HGBLR-{BASE}.align.clean_match.path"), BASE=SMP)
+
+def run_TRF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRF_dir, "batch_{BASE}.fa.SSR.set"), BASE=SMP)
+
+def run_TRsearch_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(TRSearch_dir, "batch_{BASE}.fa.TR.set"), BASE=SMP)
+
+def run_ORF_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(ORF_dir, "batch_{BASE}.fa.ORF.map"), BASE=SMP)
+
+def run_PolyA_batch_files(wildcards):
+    ck_output = checkpoints.split_all_consensus_in_batches.get(**wildcards).output[0]
+    SMP, = glob_wildcards(os.path.join(ck_output, "batch_{BASE}.fa"))
+    return expand(os.path.join(PolyA_dir, "batch_{BASE}.fa.polyA.set"), BASE=SMP)
+
+
+if not TRF and not TRsearch and not PolyA and not ORF and not HMM and not Blastn and not tBlastx and not blastx and not HGBlastn and not DNABlastn and tRNA: #Probably exist a better way to do that
+    print ("Choose one feature to classify your TE's whit") 
+    sys.exit(1)
+
+#Wildcards
+#########################################################################################################
+# PreProcess
+#PreProcess.py -S 123 -i {} -s 3 -I 300000000
+# PreProcess(fastaFileName="",outputFasta="",step=13, substep3=3, InfoForStep3=300000000)
+#########################################################################################################
+rule run_preprocess :
+    input :
+        config["genome_file"]
+    output :
+        "{}/{}/{}.fa".format(os.getcwd(),results_dir,genome_name)
+    params :
+        dir = "{}/{}".format(results_dir,genome_name),
+        sif  = "",
+        steps = int(preprocess_steps),
+        subset_length = config["preprocess"]["Subset_length"]
+    log :
+        "{}/launch-preprocess.log".format(log_dir)
+    conda:
+        "envs/TRF.yaml"
+    script :
+        "scripts/DenovoPreprocess.py"
+
+
+input_step1 = None
+if preprocess :
+    input_step1 = rules.run_preprocess.output
+else :
+    input_step1 = config["genome_file"]
+
+#########################################################################################################
+# Step1
+#########################################################################################################
+checkpoint create_batch :
+    input : input_step1, #config["genome_file"]
+    output :
+        directory("{}/batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    params :
+        sif  = config["container"]["REPET"],
+        outdir = results_dir,
+        chunk_length= int(config["params_batch"]["chunk_length"]),
+        chunk_overlap= int(config["params_batch"]["chunk_overlap"]),
+        min_nb_seq_per_batch= int(config["params_batch"]["min_nb_seq_per_batch"]),
+    log :
+        "{}/launch-cutterDB.log".format(log_dir)
+    script :
+        "scripts/CreateBatch.py"
+
+
+#########################################################################################################
+# Step2 BLASTER
+# blaster -q batch_1.fa -s DmelChr4_chunks.fa -B batch_1.fa -a -S 0 -E 1e-300 -L 100 -I 90 -N -p '-a 1 ' -n blastn -v -2
+#singularity exec {params.sif} blaster2.30 -q {params.temp_dir}/{params.name_batch} -s {params.temp_dir}/{params.name_file_chunk} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
+#########################################################################################################
+rule run_blaster:
+    input:
+        batch = "{}/batches/batch_{{BASE}}.fa".format(results_dir)
+    output:
+        temp(expand("{}/run_blaster-{{{{BASE}}}}.{{sample}}".format(blaster_dir),sample=SUFFIX_blaster)),
+        align = ("{}/run_blaster-{{BASE}}.align".format(blaster_dir)),
+    params:
+        chunks_file_path = "{}/{}_chunks.fa".format(results_dir,genome_name),  #rules.cutterDB.output.cutterdb_cut,#attention
+        chunks_file_name = "{}_chunks.fa".format(results_dir,genome_name),
+        batch_name = "batch_{BASE}.fa",
+        outdir = blaster_dir,
+        temp_dir = "blaster-{BASE}",
+        #blaster_params="-S {} -l {} -p '-num_threads 1' -E {} -I 90 -L 100 -v 1".format(config["params_blaster"]["sensitivity"], config["params_blaster"]["fragment_cutter_length"], config["params_blaster"]["e_value"],),
+        blaster_params = "-a -l {} -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format( config["params_blaster"]["fragment_cutter_length"],config["params_blaster"]["sensitivity"], config["params_blaster"]["e_value"],),
+        #blaster_params= "-a -S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+    log:
+        "{}/launch-blaster-{{BASE}}.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell:
+        """
+        if [ -s {input.batch} ]
+        then
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf ../../../{params.chunks_file_path} {params.temp_dir}/{params.chunks_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.chunks_file_name} {params.blaster_params} -B run_blaster-{wildcards.BASE} &> ../../{log} &&
+            rm -r {params.temp_dir} || true
+        else
+            touch {output.align} &> ../../{log} || true
+        fi
+        """
+
+rule run_merge_files :
+    input :
+        run_blaster_batch_files
+    output :
+        temp("{}/run_blaster_concatenate.align_tmp".format(blaster_dir)),
+        merge_file="{}/run_blaster_concatenate.align".format(blaster_dir),
+        rmvPairAlignInChunkOverlaps_file="{}/run_blaster_rmvPairAlignInChunkOverlaps.align.not_over".format(blaster_dir)
+    log: "{}/launch-blaster-rmvPairAlignInChunkOverlaps.log".format(log_dir)
+    params :
+        path_dir = blaster_dir,
+        allByAll = True,
+        clean = False,
+        outFileBaseName = "run_blaster_concatenate",
+        chunkLength= int(config["params_run_RmvPairAlignInChunkOverlaps"]["chunkLength"]),
+        chunkOverlap=int(config["params_run_RmvPairAlignInChunkOverlaps"]["chunkOverlap"]),
+        margin=int(config["params_run_RmvPairAlignInChunkOverlaps"]["margin"]),
+        verbose=2,
+    script:
+        "scripts/MergeFiles.py"
+
+
+rule run_filterAlign :
+    input : rules.run_merge_files.output.rmvPairAlignInChunkOverlaps_file
+    output:
+        "{}/run_blaster.align.not_over.filtered".format(blaster_dir)
+    params:
+        parameters = "-E 1e-300 -I 90 -l 100 -L 20000 -v 0"
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/launch-blaster-filterAlign.log".format(log_dir)
+    shell:
+        """
+        filterAlign -i {input} {params.parameters} -o {output} &> {log} || true
+        """
+
+#########################################################################################################
+# Step3 Grouper
+#########################################################################################################
+# singularity exec {params.sif} matcher2.30 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+#SUFFIX_MATCHER_BIS=["param","bed","gff3"]
+
+rule run_matcher :
+    input :
+        rules.run_filterAlign.output
+    output :
+        temp(expand("{}/run_blaster.align.not_over.filtered.match.{{sample}}".format(blaster_dir),sample=SUFFIX_matcher)),
+        fasta = "{}/run_blaster.align.not_over.filtered.match.fa".format(blaster_dir),
+        path= "{}/run_blaster.align.not_over.filtered.match.path".format(blaster_dir)
+    params :
+        chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
+        matcher_params="-j -a -d 10 -g 1 -v 1"
+    log :
+        "{}/launch-blaster-matcher.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell :
+        """
+        matcherThreads2.32 -m {input} -q {params.chunks} -s {params.chunks} {params.matcher_params} &> {log} || true
+        """
+
+"""
+matcherThreads2.32 -m {input} {params.matcher_params} &> {log} || true
+"""
+# rule remove_first_col :
+#     input : rules.run_matcher.output.path
+#     output : "{}/run_blaster.align.not_over.filtered.match.path.align".format(blaster_dir)
+#     shell :
+#         """
+#             cut -f1 --complement {input} > {output}
+#         """
+
+#../../{params.grouper} -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+#singularity exec {params.sif} grouperThreads2.30 -q {params.all_chunks} -s {params.all_chunks} -m ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+
+rule run_grouper:
+    input : rules.run_matcher.output.path #rules.remove_first_col.output #
+    output:
+        temp(expand("{}/run_grouper.group.c0.95.{{sample}}".format(grouper_dir),sample=SUFFIX_grouper)),
+        fasta = "{}/run_grouper.group.c0.95.fa".format(grouper_dir)
+    params:
+        outdir=grouper_dir,
+        all_chunks="{}/{}/{}_chunks.fa".format(os.getcwd(),results_dir,genome_name),#"{}/{}/{}.fa_cut".format(os.getcwd(),results_dir,genome_name),
+        grouper_params ="-C 0.95 -G -1 -X 2 -Z 3" # /!\ threading of grouper will change results significance
+    log:
+        "{}/launch-grouper.log".format(log_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell:
+        """
+        if [ -s {input} ]
+        then
+             cd {params.outdir} &&
+             grouperThreads2.32 -q {params.all_chunks} -s {params.all_chunks} -p ../../{input} -B run_grouper {params.grouper_params} &> ../../{log} || true
+        else
+            touch {output.fasta}
+        fi
+        &>> ../../{log}
+            """
+
+rule filter_output_grouper :
+    input :
+        rules.run_grouper.output.fasta
+    output :
+        fasta = "{}/run_grouper.group.c0.95.fa.filtered".format(grouper_dir,)
+    params :
+        minSeq = 3,
+        maxSeq = 20,
+        maxLengthHSP = 20000,
+        maxLengthJoin = 30000,
+        overlap = 10000,
+        verbose = 4,
+        filterOutGrouper_params = "-m 3 -M 20 -L 20000 -J 30000 -O 10000",
+    log :
+        "{}/run_grouper.group.c0.95.fa_filtered.log".format(log_dir,),
+    script:
+        "scripts/FilterGrouper.py"
+
+#########################################################################################################
+# Step3 Recon
+#########################################################################################################
+rule align_recon :
+    input :
+        rules.run_filterAlign.output
+    output:
+        "{}/run_align2Recon.msp".format(recon_dir)
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/align2recon.log".format(log_dir,),
+    shell:
+        """
+        align2recon -i {input} -o {output}
+       """
+
+rule get_seq_name :
+    input :
+        get_create_batch_files
+    params :
+        "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}.fa_cut".format(results_dir,genome_name)
+    output:
+        "{}/run_get_seq_name_seq_list".format(recon_dir)
+    shell:
+        """
+        grep -c ">" {params} > {output} &&
+        awk 'sub(/^>/, "")' {params} >> {output}
+        """
+
+rule run_recon :
+    input :
+        msp = rules.align_recon.output,
+        seq_name = rules.get_seq_name.output
+    output:
+        temp(expand("{}/summary/{{sample}}".format(recon_dir),sample=OUTPUT_RECON_summary)),
+        summary = "{}/summary/eles".format(recon_dir)
+    params :
+        out_dir = recon_dir,
+        rm_directories= " ".join(OUTPUT_RECON)
+    conda:
+        "envs/Recon.yaml"
+    shell :
+        """
+        cp scripts/recon.pl {params.out_dir} &&
+        cd {params.out_dir} &&
+        ./recon.pl ../../{input.seq_name} ../../{input.msp} 1  
+        """
+
+#&&
+        #rm -r {params.rm_directories}  &&
+        #rm ../../{input.seq_name} ../../{input.msp}|| true
+rule recon_to_map:
+    input:
+        rules.run_recon.output.summary
+    output:
+        "{}/recon2map.map".format(recon_dir)
+    script:
+        "scripts/recon2map.py"
+
+
+#FilterSeqClusters.py -i DmelChr4_Blaster_Recon.map -m 3 -M 20 -L 20000 -d -v 3 > DmelChr4_ReconFiltering.log
+rule filter_seq_clusters_for_recon:
+    input:
+        rules.recon_to_map.output
+    output:
+        "{}/run_filter_seq_clusters_for_recon.map".format(recon_dir)
+    log:
+        "{}/launch-filter-seq-clusters-for-recon.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
+
+
+rule map2db_recon :
+    input:
+        rules.filter_seq_clusters_for_recon.output
+    output:
+        "{}/run_filter_seq_clusters_for_recon.map.flank_size0.fa".format(recon_dir)
+    params:
+        out_dir= (recon_dir),
+        chunks = "{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
+    conda:
+        "envs/tefinder.yaml"
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
+
+#########################################################################################################
+# Step3 Piler
+#########################################################################################################
+rule align_piler :
+    input:
+        rules.run_filterAlign.output
+    output:
+        "{}/run_align2Piler.gff".format(piler_dir)
+    conda:
+        "envs/tefinder.yaml"
+    shell:
+        """
+        align2piler -i {input} -o {output} || true
+        """
+
+rule run_piler :
+    input:
+        rules.align_piler.output
+    output:
+        #trs = temporary("{}/run_piler-{{BASE}}-trs.gff".format(piler_dir)),
+        piles= temporary("{}/run_piler-piles.gff".format(piler_dir)),
+        imag= temporary("{}/run_piler-images.gff".format(piler_dir)),
+        output = "{}/run_piler.gff".format(piler_dir),
+    params :
+        famsize = 3
+    conda:
+        "envs/Piler.yaml",
+    log:
+        "{}/launch-piler.log".format(log_dir)
+    shell :
+        """
+        piler -trs {input} -out {output.output} -piles {output.piles} -images {output.imag} -famsize {params.famsize} &> {log}
+        """
+
+rule piler_to_map:
+    input:
+        rules.run_piler.output.output
+    output:
+        "{}/piler2map.map".format(piler_dir)
+    script:
+        "scripts/piler2map.py"
+
+rule filter_seq_clusters_for_piler:
+    input:
+        rules.piler_to_map.output
+    output:
+        "{}/run_filter_seq_clusters_for_piler.map".format(piler_dir)
+    log:
+        "{}/launch-filter-seq-clusters-for-piler.log".format(log_dir)
+    script:
+        "scripts/FilterSeqCluster.py"
+
+rule map2db_piler:
+    input:
+        rules.filter_seq_clusters_for_piler.output
+    output:
+        "{}/run_filter_seq_clusters_for_piler.map.flank_size0.fa".format(piler_dir)
+    params:
+        out_dir=piler_dir,
+        chunks="{}/{}_chunks.fa".format(results_dir,genome_name)#"{}/{}_cut".format(results_dir,genome_name)
+    conda:
+        "envs/tefinder.yaml"
+    shell:
+        """
+        cd {params.out_dir} &&
+        map2db ../../{input} ../../{params.chunks} || true
+        """
+
+#########################################################################################################
+# Step4 Map
+#########################################################################################################
+
+# GROUPER
+checkpoint split_seq_per_cluster_grouper :
+    input:
+        rules.filter_output_grouper.output.fasta
+    output:
+        directory("{}/grouper/".format(map_dir))
+    params:
+        method="grouper",
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_grouper :
+    input :
+        ("{}/grouper/seqCluster{{CLUSTER}}.fa").format(map_dir),
+    output:
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newHlink".format(map_dir))),
+        #temporary(("{}/grouper/seqCluster{{CLUSTER}}.fa.onChr.newH".format(map_dir))),
+        output_map = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln".format(map_dir),
+        output_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file = "{}/grouper/run_map-grouper-Cluster{{CLUSTER}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-grouper-{{CLUSTER}}.log".format(log_dir)
+    params:
+        minBasesPerSites=config["build_consensus"]["minBasesPerSite"],
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img ="",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/launch_rpt_map.py"
+
+rule consensus_file_grouper:
+    input:
+        build_consensus_grouper_files
+    output:
+        output_file = "{}/consensus_grouper.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_grouper_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Grouper"
+    log:
+        "{}/launch-shorten-consensus-header-grouper.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+
+##########################"
+#Recon
+checkpoint split_seq_per_cluster_recon :
+    input :
+        rules.map2db_recon.output
+    output :
+        directory("{}/recon/".format(map_dir))
+    params:
+        method="Recon"
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_recon:
+    input :
+        ("{}/recon/seqCluster{{CLUSTER_RECON}}.fa").format(map_dir),
+    output:
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr".format(map_dir))),
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newHlink".format(map_dir))),
+        temporary(("{}/recon/seqCluster{{CLUSTER_RECON}}.fa.onChr.newH".format(map_dir))),
+        output_map="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln".format(map_dir),
+        output_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file="{}/recon/run_map-recon-Cluster{{CLUSTER_RECON}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-recon-{{CLUSTER_RECON}}.log".format(log_dir)
+    params:
+        minBasesPerSites = config["build_consensus"]["minBasesPerSite"],
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img ="",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/launch_rpt_map.py"
+
+
+
+rule consensus_file_recon:
+    input:
+        build_consensus_recon_files
+    output:
+        output_file = "{}/consensus_recon.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_recon_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Recon"
+    log:
+        "{}/launch-shorten-consensus-header-recon.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+###################################
+#Piler
+checkpoint split_seq_per_cluster_piler :
+    input :
+        rules.map2db_piler.output
+    output:
+        directory("{}/piler/".format(map_dir))
+    params:
+        method="Piler",
+    script:
+        "scripts/SplitSeqPerCluster.py"
+
+rule launch_rpt_map_piler:
+    input :
+        ("{}/piler/seqCluster{{CLUSTER_PILER}}.fa").format(map_dir),
+    output:
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr".format(map_dir))),
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newHlink".format(map_dir))),
+        temporary(("{}/piler/seqCluster{{CLUSTER_PILER}}.fa.onChr.newH".format(map_dir))),
+        output_map="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln".format(map_dir),
+        output_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH".format(map_dir),
+        consensus_grouper_file="{}/piler/run_map-piler-Cluster{{CLUSTER_PILER}}.fa_aln.initH.cons".format(map_dir,)
+    log:
+        "{}/launch-build-consensus-piler-{{CLUSTER_PILER}}.log".format(log_dir)
+    params:
+        minBasesPerSites = config["build_consensus"]["minBasesPerSite"],
+        mapChunkFile="{}/{}_chunks.map".format(results_dir,genome_name),
+        singularity_img ="",
+    conda:
+        "envs/tefinder.yaml"
+    script:
+        "scripts/launch_rpt_map.py"
+
+
+
+rule consensus_file_piler :
+    input :
+        build_consensus_piler_files
+    output:
+        output_file = "{}/consensus_piler.fa".format(map_dir),
+        ouput_shortname = "{}/consensus_piler_shortH.fa".format(map_dir),
+    params:
+        clustering_method = "Piler"
+    log:
+        "{}/launch-shorten-consensus-header-piler.log".format(log_dir)
+    script:
+        "scripts/createConsFile.py"
+
+
+input_cat_all = list()
+if grouper :
+    grouper = rules.consensus_file_grouper.output.ouput_shortname
+    input_cat_all.append(grouper)
+if piler :
+    piler = rules.consensus_file_piler.output.ouput_shortname
+    input_cat_all.append(piler)
+if recon :
+    recon = rules.consensus_file_recon.output.ouput_shortname
+    input_cat_all.append(recon)
+
+
+#Concatenate files
+rule cat_all :
+    input :
+        input_cat_all
+    output :
+        "{}/all_consensus.fa".format(results_dir)
+    shell :
+        """
+        cat {input} >> {output}
+        """
+
+
+TE_filename = os.path.splitext(os.path.basename(rules.cat_all.output[0]))[0]
+TE_basename = os.path.basename(rules.cat_all.output[0])
+#########################################################################################################
+# Step5  Feature detection
+#######################################14##################################################################
+
+SUFFIX_matcher = ["param","bed","gff3"] #tab file is missing
+
+#TODO modify the Fastautils to be able to specify the name of the batches directory
+checkpoint split_all_consensus_in_batches:
+    input:
+        rules.cat_all.output[0],  #config["genome_file"]
+    output:
+        directory("{}/consensus_batches/".format(results_dir))
+        #dynamic("{}/batches/batch_{{BASE}}.fa".format(results_dir)),
+    log:
+        "{}/split_all_consensus.log".format(log_dir)
+    params:
+        batchesDirName="consensus_batches"  # this does nothing, but you can modify the launched script if you want to rename the batches directory
+    # actually don't do that, the pipeline assumes that the batches will be in the consensus_batches dir and this will cause problems everywhere
+    run:
+        os.chdir(results_dir)
+        FastaUtils.splitFastaFileInBatches("../"+input[0],batchesDirName=params.batchesDirName, maxSize=20000)
+        os.chdir("../")
+
+if Blastn:
+
+    rule Run_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRn-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRn-{{BASE}}.align".format(Blaster_TEBLRn_dir)),
+        params:
+            bank=TEnuclBank,
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRn_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastn -v 1",
+        log:
+            "{}/launch-blaster-blastn-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRn-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRn:
+        input:
+            BLRN_input=rules.Run_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRn-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRn_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRn-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRn_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRn-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input.BLRN_input} ]
+            then 
+                matcherThreads2.32 -m {input.BLRN_input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi   
+            """
+
+    rule cat_BLRn_output:
+        input:
+            run_BLRn_batch_files
+        output:
+            align_master_file="{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRn_output:
+        output: align_master_file=touch("{}/run_BLRn.concat.align.clean.match.path".format(Blaster_TEBLRn_dir))
+
+if tBlastx:
+    rule Run_BLRtx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRtx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRtx-{{BASE}}.align".format(Blaster_TEBLRtx_dir)),
+        params:
+            bank=TEnuclBank,#check if bank is good
+            bank_file_name="knownTEnuclBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRtx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n tblastx -v 1"
+        log:
+            "{}/launch-blaster-tblastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRtx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+
+    rule run_matcher_BLRtx:
+        input:
+            rules.Run_BLRtx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRtx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRtx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRtx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-tblastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+    rule cat_BLRtx_output:
+        input:
+            run_BLRtx_batch_files
+        output:
+            align_master_file="{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+else:
+    rule cat_BLRtx_output:
+        output: align_master_file=touch("{}/run_BLRtx.concatenate.align.clean_match.path".format(Blaster_TEBLRtx_dir))
+
+if blastx:
+
+    rule Run_BLRx:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_BLRx-{{{{BASE}}}}.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_BLRx-{{BASE}}.align".format(Blaster_TEBLRx_dir)),
+        params:
+            bank=TEprotBank,#check if bank is good
+            bank_file_name="knownTEprotBank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_TEBLRx_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -p -N -n blastx -v 1".format(
+            #    config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+        log:
+            "{}/launch-blaster-blastx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_BLRx-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_BLRx:
+        input:
+            rules.Run_BLRx.output.align
+        output:
+            tmp_file=temp(expand("{}/run_BLRx-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_TEBLRx_dir),sample=SUFFIX_matcher)),
+            path="{}/run_BLRx-{{BASE}}.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-BLRx-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file}
+            fi 
+            """
+
+
+    rule cat_BLRx_output:
+        input:
+            run_BLRx_batch_files
+        output:
+            align_master_file="{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_BLRx_output:
+        output: align_master_file=touch("{}/run_BLRx.concatenate.align.clean_match.path".format(Blaster_TEBLRx_dir))
+
+if HGBlastn:
+    rule Run_HG_BLR:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            tmp_filetemp(expand("{}/run_HGBLR-{{{{BASE}}}}.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_HGBLR-{{BASE}}.align".format(Blaster_HGBLR_dir)),
+        params:
+            bank=HGbank,#check if bank is good
+            bank_file_name="HGbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_HGBLR_dir,
+            temp_dir="blaster-{BASE}",
+            blaster_params="-N -n blastx -v 1"
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -p -n blastx -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],)
+        log:
+            "{}/launch-blaster-HG-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_HGBLR-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_HGBLR:
+        input:
+            rules.Run_HG_BLR.output.align
+        output:
+            tmp_file=temp(expand("{}/run_HGBLR-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_HGBLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_HGBLR-{{BASE}}.align.clean_match.path".format(Blaster_HGBLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-HGBLR-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_HGBLR_output:
+        input:
+            run_HGBLR_batch_files
+        output:
+            align_master_file="{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HGBLR_output:
+        output: align_master_file=touch("{}/run_HGBLR.concatenate.align.clean_match.path".format(Blaster_HGBLR_dir))
+
+if rDNABlastn:
+    rule Run_rDNA_BLRn:
+        input:
+            batch="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            temp(expand("{}/run_rDNA-{{{{BASE}}}}.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_blaster)),
+            align=("{}/run_rDNA-{{BASE}}.align".format(Blaster_rDNABLR_dir)),
+        params:
+            bank=rDNAbank,#check if bank is good
+            bank_file_name="rDNAbank.fa",
+            batch_name="batch_{BASE}.fa",
+            outdir=Blaster_rDNABLR_dir,
+            temp_dir="blaster-{BASE}",
+            #blaster_params="-S {} -E {} -L 100 -I 90 -N -n blastn -v 1".format(config["params_blaster"]["sensitivity"],config["params_blaster"]["e_value"],),
+            blaster_params="-N -n blastn -v 1"
+        log:
+            "{}/launch-blaster-rDNA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {params.outdir} && mkdir -p {params.temp_dir} &&
+            ln -sf ../../../../../{input.batch} {params.temp_dir}/{params.batch_name} &&
+            ln -sf {params.bank} {params.temp_dir}/{params.bank_file_name} &&
+            blaster2.32 -q {params.temp_dir}/{params.batch_name} -s {params.temp_dir}/{params.bank_file_name} {params.blaster_params} -B run_rDNA-{wildcards.BASE} &> ../../../../{log} &&
+            rm -r {params.temp_dir} || true
+            """
+
+    rule run_matcher_rDNA:
+        input:
+            rules.Run_rDNA_BLRn.output.align
+        output:
+            tmp_file=temp(expand("{}/run_rDNA-{{{{BASE}}}}.align.clean_match.{{sample}}".format(Blaster_rDNABLR_dir),sample=SUFFIX_matcher)),
+            path="{}/run_rDNA-{{BASE}}.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        params:
+            matcher_params="-j -v 1"
+        log:
+            "{}/launch-blaster-matcher-rDNA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """            
+            if [ -s {input} ]
+            then 
+                matcherThreads2.32 -m {input} {params.matcher_params} &> {log}
+            else
+                touch {output.path}
+                touch {output.tmp_file} 
+            fi
+            """
+
+    rule cat_rDNA_output:
+        input:
+            run_rDNA_batch_files
+        output:
+            align_master_file="{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_rDNA_output:
+        output: align_master_file=touch("{}/run_rDNA.concatenate.align.clean_match.path".format(Blaster_rDNABLR_dir))
+
+if TRF:
+    rule run_TRF:
+        input:
+            consensus_file="{}/{}/consensus_batches/batch_{{BASE}}.fa".format(CWD, results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.SSR.set".format(TRF_dir)  #this launcher is incredibly hard to work whit, need to rework it
+        params:
+            max_period=15,#Copy of what was done on the previous max_period in Snakemake TEannot
+            clean=True,
+            sif="",
+            log_dir=log_dir,
+            log_name="launch-TRF.log",#TRF log file need to be declared in the params
+            outdir=TRF_dir
+        conda:
+            "envs/TRF.yaml"
+        script:
+            "scripts/DetectTRFSnakemake.py"
+
+    rule cat_TRF:
+        input: run_TRF_batch_files
+        output: "{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule run_TRF:
+        output: touch("{}/{}.concatenate.SRR.set".format(TRF_dir, TE_basename))
+
+if TRsearch:
+    rule Launch_TRsearch:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.TR.set".format(TRSearch_dir)
+        log:
+            "{}/launch-TRsearch-batch_{{BASE}}.log".format(log_dir)
+        params:
+            identity=0.8,
+            minlen=10,
+            match=10,
+            mismatch=16,
+            gapopen=32,
+            gapextend=32,
+            extlen=0.5,
+            minsize=10,
+            verbose=1,
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            cd {TRSearch_dir} &&
+            ln -sf ../../../{input.consensus_file} batch_{wildcards.BASE}.fa &&
+            TRsearch -l {params.minlen} -m {params.match} -d {params.mismatch} -g {params.gapopen} -e {params.gapextend} -x {params.extlen} -s {params.minsize}  ./batch_{wildcards.BASE}.fa > ../../../{log}
+            """
+
+    rule cat_TRsearch:
+        input: run_TRsearch_batch_files
+        output: "{}/{}.TR.set".format(TRSearch_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule Launch_TRsearch:
+        output: touch("{}/{}.TR.set".format(TRSearch_dir,TE_basename))
+
+if PolyA:
+    rule Find_PolyA_tail:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.polyA.set".format(PolyA_dir)
+        log:
+            "{}/launch-find-PolyA-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        script:
+            "scripts/DetectPolyASnakemake.py"
+
+    rule cat_PolyA:
+        input: run_PolyA_batch_files
+        output: "{}/{}.polyA.set".format(PolyA_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_PolyA:
+        output: touch("{}/{}.polyA.set".format(PolyA_dir,TE_basename))
+
+if ORF:
+    rule find_ORF:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)
+        output:
+            "{}/batch_{{BASE}}.fa.ORF.map".format(ORF_dir)
+        log:
+            "{}/launch-FinORF-{{BASE}}.log".format(log_dir)
+        run:
+            FastaUtils.dbORF(input[0],10,30,outFileName=output[0],verbose=0)
+
+    rule cat_ORF:
+        input: run_ORF_batch_files
+        output: "{}/{}/{}.ORF.map".format(CWD,ORF_dir,TE_basename)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule find_ORF:
+        output: touch("{}/{}.ORF.map".format(ORF_dir,TE_basename))
+
+if HMM:
+    rule Prepare_HMM_Banks:
+        output:
+            Preped_banks=expand("{}.{{sample}}".format(profilesBank),sample=SUFFIX_hmmpress)
+        params:
+            banks = profilesBank,
+            banks_dir=os.path.dirname(config["DataBanks"]["profilesBank"])
+        log:
+            "{}/launch-Prepare_HMM_Banks.log".format(log_dir)
+        conda:
+            "envs/Hmmer.yaml"
+        shell:
+            """
+            cd {params.banks_dir}
+            hmmpress -f {params.banks}
+            """
+
+    rule translatebioseq:
+        input:
+            consensus_file="{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir)#get_create_consensus_batch_files#"{}/consensus_batches/batch_{{BASE}}.fa".format(results_dir) #get_create_consensus_batch_files
+        output:
+            consensus_file_translated="{}/batch_{{BASE}}.fa_translated".format(HMM_dir)
+        run:
+            os.chdir(HMM_dir)
+            consensus_file = "{}/{}".format(CWD,input.consensus_file)
+            #os.symlink(input.consensus_file,"{}/{}".format(CWD,os.path.basename(input.consensus_file)))
+            lBioseqs = BioseqUtils.extractBioseqListFromFastaFile(consensus_file)
+            lTranslatedBioseqs = BioseqUtils.translateBioseqListInAllFrames(lBioseqs)
+            lTranslatedBioseqsWithoutStop = BioseqUtils.replaceStopCodonsByXInBioseqList(lTranslatedBioseqs)
+            BioseqUtils.writeBioseqListIntoFastaFile(lTranslatedBioseqsWithoutStop,"{}_translated".format(os.path.basename(consensus_file)))
+            os.chdir(CWD)
+
+
+    rule find_HMM:
+        input:
+            consensus_file_translated=rules.translatebioseq.output.consensus_file_translated,#get_translated_batch_files,#"{}/batch_{{BASE}}.fa_translated".format(HMM_dir),
+            profilesBankPressed=rules.Prepare_HMM_Banks.output.Preped_banks
+        output:
+            HMM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir),
+            HMM_out="{}/batch_{{BASE}}_tr.hmmScanOut".format(HMM_dir)
+        params:
+            profilesBank=profilesBank,
+            maxProfilesEvalue=10,
+        #TODO : put maxprofilesevalue in the config file
+        conda:
+            "envs/Hmmer.yaml"
+        shell:
+            """
+            hmmscan -o {output.HMM_out} --domtblout {output.HMM_tabular_out} --noali -E {params.maxProfilesEvalue} --cpu 1 {params.profilesBank} {input.consensus_file_translated}
+            """
+
+    rule HmmOutput2alignAndTransformCoordInNtAndFilterScores:
+        input:
+            consensus_file=rules.cat_all.output[0],
+            HHM_tabular_out="{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir)#get_hmmscan_tab_results #"{}/batch_{{BASE}}_tr.hmmScanOutTab".format(HMM_dir) #get_hmmscan_tab_results
+        output:
+            HMM_align="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align".format(HMM_dir)
+        run:
+            Output2align = HmmOutput2alignAndTransformCoordInNtAndFilterScores(
+                inFileName="{}".format(input.HHM_tabular_out),# stupid hack to solve named list problems
+                outFileName=output.HMM_align,
+                consensusFileName=input.consensus_file,
+                program="hmmscan",
+                verbose=2)
+            Output2align.run()
+
+    rule matcher_HMM:
+        input:
+            HMM_file=rules.HmmOutput2alignAndTransformCoordInNtAndFilterScores.output.HMM_align
+        output:
+            HMM_clean_match="{}/batch_{{BASE}}_tr.hmmScanOutTab_Profiles.align.clean_match.path".format(HMM_dir)
+        log:
+            "{}/launch-matcher_HMM-{{BASE}}.log".format(log_dir)
+        conda:
+            "envs/tefinder.yaml"
+        shell:
+            """
+            matcherThreads2.32 -m {input.HMM_file} -j -E 10 -L 0 -v 1 >> {log}
+            """
+
+    rule cat_HMM_output:
+        input:
+            get_hmmout2align_results
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+        shell:
+            """
+            cat {input} >> {output}
+            """
+
+else:
+    rule cat_HMM_output:
+        output:
+            HMM_master_file="{}/all_consensus_tr.hmmScanOutTab.clean_match.path".format(HMM_dir)
+
+tRNA =  False
+if tRNA:
+    pass
+    """
+    rule Run_tRNAscanSE:  # Is here just in case, but output is not used.
+        input:
+            rules.symlink_everything.output.tRNA_Symlink
+        output:
+            "{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename)
+        params:
+            override=True,
+            doClean=False,
+            verbosity=1
+        log:
+            "{}/launch-tRNAscan-SE.log".format(log_dir)
+        singularity:
+            config["container"]["REPET"]
+        script:
+            "scripts/DetecttRNA.py"
+    """
+else:
+    rule Run_tRNAscanSE:
+        output: touch("{}/{}_tRNAscanSE.tab".format(tRNA_dir,TE_filename))
+
+## Step 6
+checkpoint LaunchPASTEC:
+    input:
+        Input_TE_file=rules.cat_all.output[0],
+        BLRn_results=rules.cat_BLRn_output.output.align_master_file,
+        BLRtx_results=rules.cat_BLRtx_output.output.align_master_file,
+        BLRx_results=rules.cat_BLRx_output.output.align_master_file,
+        HG_BLR_results=rules.cat_HGBLR_output.output.align_master_file,
+        rDNA_BLR_results=rules.cat_rDNA_output.output.align_master_file,
+        HMM_results=rules.cat_HMM_output.output.HMM_master_file,
+        ORF_results=rules.cat_ORF.output[0],
+        PolyA_results=rules.cat_PolyA.output[0],
+        TRF_results=rules.cat_TRF.output[0],
+        TR_search_results=rules.cat_TRsearch.output[0],
+        tRNA_result=rules.Run_tRNAscanSE.output[0]  #tRNAscanSE output is not used
+    output:
+        classif="{}/{}.classif".format(Classif_dir, genome_name),
+    log:
+        "{}/Classifier".format(log_dir)
+    params:
+        Classif_dir=Classif_dir,
+        genome_name=genome_name,
+        maxProfilesEvalue=config["PASTEC_config"]["maxProfilesEvalue"],
+        minTeProfilesCoverage=config["PASTEC_config"]["minTeProfilesCoverage"],
+        minHgProfilesCoverage=config["PASTEC_config"]["minHgProfilesCoverage"],
+        maxHelitronExtremitiesEvalue= config["PASTEC_config"]["maxHelitronExtremitiesEvalue"],
+        minTeBankCoverage=config["PASTEC_config"]["minTeBankCoverage"],
+        minHgBankCoverage=config["PASTEC_config"]["minHgBankCoverage"],
+        minRdnaBankCoverage=config["PASTEC_config"]["minRdnaBankCoverage"],
+        minHgBankIdentity=config["PASTEC_config"]["minHgBankIdentity"],
+        minRdnaBankIdentity= config["PASTEC_config"]["minRdnaBankIdentity"],
+        minSsrCoverage=config["PASTEC_config"]["minSsrCoverage"],
+        maxSsrSize=config["PASTEC_config"]["maxSsrSize"],
+        TEnuclBank=TEnuclBank,
+        TEprotBank=TEprotBank,
+        rDNAbank=rDNAbank,
+        profilesBank=profilesBank,
+    script:
+        "scripts/LaunchPASTEC.py"
+
+### We run the PostProcessing of the classification
+
+# TODO seperate addNoCatBestHitClassif, removeRedundancy and reverse comp into their own rules -> gain more granularity
+# addNoCatBestHitClassif also summons blaster,breaking down this steps would allow the complete removal of LaunchBlaster.py
+
+rule PostProcessClassif:
+    input: Classif_file=rules.LaunchPASTEC.output.classif,
+            Fasta_file=rules.cat_all.output[0]
+    output:
+        classif="{}/{}_denovoLibTEs.fa".format(Classif_dir,genome_name),
+        fasta="{}/{}_denovoLibTEs.classif".format(Classif_dir,genome_name),
+        stats="{}/{}_denovoLibTEs.classif_stats.txt".format(Classif_dir,genome_name)
+    params:
+        project_dir=Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        removeRedundancy=config["ClassificationPostProcess"]["removeRedundancy"],
+        reverseComp=config["ClassificationPostProcess"]["reverseComp"],
+        addNoCatBestHitClassif=config["ClassificationPostProcess"]["addNoCatBestHitClassif"],
+        projectName=project_name
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/launch_PostProcessClassif.log".format(log_dir)
+    script:
+        "scripts/PostProcessClassification.py"
+
+
+###Step 7, Consensus filtering
+
+#TODO: There is a hidden blaster call in ConsensusFiltering script, i would need to break down this rule into smaller ones
+
+rule ConsensusFiltering:
+    input:
+        fasta=rules.PostProcessClassif.output.fasta,
+        classif=rules.PostProcessClassif.output.classif
+    output:
+        fasta_filtered="{}/{}_denovoLibTEs_filtered.fa".format(Classif_dir,genome_name),
+        classif_filtered="{}/{}_denovoLibTEs_filtered.classif".format(Classif_dir,genome_name),
+        stats_filtered="{}/{}_denovoLibTEs_filtered.classif_stats.txt".format(Classif_dir,genome_name),
+    params:
+        isStructuralSearch=False,
+        filter_SSR=config["Filtering"]["filter_SSR"],
+        length_SSR=config["Filtering"]["length_SSR"],
+        filter_unclassified=config["Filtering"]["filter_unclassified"],
+        filter_unclassified_max_fragments=config["Filtering"]["filter_unclassified_max_fragments"],
+        filter_host_gene=config["Filtering"]["filter_host_gene"],
+        filter_confused=config["Filtering"]["filter_confused"],
+        filter_rDNA=config["Filtering"]["filter_rDNA"],
+    conda:
+        "envs/tefinder.yaml"
+    log:
+        "{}/launch-ConsensusFiltering.log".format(log_dir)
+    script:
+        "scripts/FilterConsensus.py"
+
+
+###Step 8: MCL Clustering
+
+#TODO: the script that launches MCL has a blaster and matcher steps, need to break down these steps
+#TODO: reanable support for Blastclust ?
+
+rule MCL_clustering:
+    input:
+        fasta=rules.ConsensusFiltering.output.fasta_filtered
+    output:
+        MCL_fa="{}/{}_MCL.fa".format(Classif_dir,os.path.basename(os.path.splitext(rules.ConsensusFiltering.output.fasta_filtered)[0])),
+        cluster_file="{}/{}.mcl".format(Classif_dir,os.path.basename(rules.ConsensusFiltering.output.fasta_filtered)),
+    params:
+        project_dir = Classif_dir,
+        LCF = config["LowComplexityFilter"],
+        MCLinflate= config["Clustering"]["MCL_inflation"],
+        MCLcoverage= config["Clustering"]["MCL_coverage"],
+        verbosity=4
+    log:
+        "{}/launch-MCL_clustering.log".format(log_dir)
+    conda:
+        "envs/mcl.yaml"
+    script:
+        "scripts/MCL_clustering.py"
+
+    #TODO: bank prep steps for all the blasters ?
+
+if config["RunPASTEC"]:
+    Final_Output = rules.MCL_clustering.output.MCL_fa
+else:
+    Final_Output = rules.cat_all.output[0]
+
+rule all:
+    input:
+        Final_Output
+
+    #    rule Prepare_BLRn_bank:
+        # input:
+        #    bank=config["DataBanks"]["knownTEnuclBank"]
+        #output:
+        #    bank="{}/knownTEnuclBank.fa_cut".format(featureDetection_dir),
+        #params:
+        #    bank_file_name="knownTEnuclBank.fa",
+        #    outdir=featureDetection_dir,
+        #    blaster_params="-n blastn -N -p '-a 1' -P -r -v 1",
+        #log:
+        #    "{}/launch-blaster-prepare-BLRn-banks.log".format(log_dir)
+        #singularity:
+        #    config["container"]["REPET"]
+        #shell:
+        #    """
+        #    cd {params.outdir} &&
+        #    ln -s {input.bank} {params.outdir}/{params.bank_file_name} &&
+        #    blaster2.25 -s {input} {params.blaster_params} -B {params.outdir}/{params.bank_file_name} &> ../../../../{log}
+        #    """
diff --git a/TEdenovo_snakemake/config/Decision_rules.yaml b/TEdenovo_snakemake/config/Decision_rules.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d934e04953543497f7d3449064b2e2492306dcdb
--- /dev/null
+++ b/TEdenovo_snakemake/config/Decision_rules.yaml
@@ -0,0 +1,371 @@
+ENVIRONMENT:
+  TE_SIGNIF_CATEGORY_ORF_BOUNDS : [1000, 3000, 100000]
+  BLAST_ID_WEIGHT : ((50,100,1), (40,50,0.9), (30,40,0.8), (0,30,0.7))
+  PROFILES_SCORE_WEIGHT : [0.8, 1]
+  MAX_CI : 100
+  #maxProfilesEvalue : 1e-3
+  #minTeProfilesCoverage : 20
+  #minHgProfilesCoverage : 75
+  #maxHelitronExtremitiesEvalue : 1e-3
+  #minTeBankCoverage : 5
+  #minHgBankCoverage : 95
+  #minRdnaBankCoverage : 95
+  #minHgBankIdentity : 90
+  #minRdnaBankIdentity : 90
+  #minSsrCoverage : 75
+  #maxSsrSize : 100
+
+ClassI_Agent: # ClassI_agent
+  CI_MAX: 6                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!ClassI"
+  BLR_PATTERN : ':classI:|:ClassI:'
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termLTR$"],   weight: 2}
+      - {if: ["^GAG$"],   weight: 2}
+      - {if: ["^AP$"],   weight: 2}
+      - {if: ["^RT$"],   weight: 2}
+      - {if: ["^RH$"],   weight: 2}
+    classif_BM:
+      - {if: [":classI:|:ClassI:"],   weight: 2}
+
+
+ClassII_Agent:
+  CI_MAX: 6                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!ClassII"
+  BLR_PATTERN : ':classII:|:ClassII:'
+  CONDITIONS :
+    classif_other:
+      - {if: ["^Tase$"],   weight: 2}
+      - {if: ['^Tase\*$'], weight: 2}
+      - {if: ["^RPA$"],    weight: 2}
+      - {if: ["^HEL$"],    weight: 2}
+      - {if: ["^ATP$"],    weight: 2}
+      - {if: ["^CYP$"],    weight: 2}
+      - {if: ["^POLB$"],    weight: 2}
+    classif_BM:
+      - {if: [":classII:|:ClassII:"], weight: 2}
+     
+      
+Crypton_Agent:
+  CI_MAX: 5                      #consider 1 BLRtx, 1 BLRx and 1 profile (weight is 2 for each evidence)
+  INIT_CLASSIF : "!Crypton"
+  BLR_PATTERN : '(Crypton|CRYPTON)'
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["! ^Tase$", "! ^termTIR$", "^YR$"],   weight: 1}
+    classif_BM: 
+      - {if: [":Crypton"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      - {if: ["> 10000"], weight: -1}
+      - {if: ["^YR$"], weight: 1}
+
+DIRS_Agent:
+  CI_MAX: 12                     #only one "group" of complex condition is considered
+  CI_INCREASE_IF : [">4000bps"]
+  CI_DECREASE_IF : ["<1000bps", ">15000bps"]
+  INIT_CLASSIF : "!DIRS"
+  BLR_PATTERN : '(DIRS|Ngaro|VIPER)'
+  ORF_PATTERN : ('GAG', 'AP', 'RT', 'RH', 'YR')
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termTIR$", "^GAG$"], weight: 1}
+      - {if: ["^termTIR$", "^AP$"], weight: 1}
+      - {if: ["^termTIR$", "^RH$"], weight: 1}
+      - {if: ["^termTIR$", "^YR$"], weight: 1}
+      - {if: ["^termTIR$", "^RT$"], weight: 1}
+      
+      - {if: ["^non-termLTR$", "^GAG$"], weight: 1}
+      - {if: ["^non-termLTR$", "^AP$"], weight: 1}
+      - {if: ["^non-termLTR$", "^RH$"], weight: 1}
+      - {if: ["^non-termLTR$", "^YR$"], weight: 1}
+      - {if: ["^non-termLTR$", "^RT$"], weight: 1}
+    classif_BM: 
+      - {if: [":DIRS"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^YR$"], weight: 1}
+      - {if: ["^GAG$"], weight: 1}
+      - {if: ["^AP$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      - {if: ["^RT$"], weight: 1}
+
+Helitron_Agent:
+  CI_MAX: 10                      
+  INIT_CLASSIF : "!Helitron"
+  BLR_PATTERN : ':Helitron'
+  CATEGORY_LENGTH_BOUND : [700, 4000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^RPA$"],   weight: 2}
+      - {if: ["^HEL$"],   weight: 2}
+    classif_BM: 
+      - {if: [":Helitron"], weight: 2}
+      #"classif_nb":     ??? #TODO: how to symbolize the helitron extremities search
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      
+      
+
+HG_BLRn_Agent:
+  SUFFIX_TABLE_NAME_LIST: ["_HG_BLRn_path"] 
+
+
+HG_BLRnAdaptatorAgent: 
+  CI_MAX: 1                     
+  INIT_CLASSIF : "!PotentialHostGene"     
+      
+       
+HG_profilesAdaptatorAgent: 
+  CI_MAX: 1                     
+  INIT_CLASSIF : "!PotentialHostGene"     
+      
+
+LARD_Agent: 
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!LARD"
+  BLR_PATTERN : ":LARD"
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["> 1000","^termLTR$"], weight: 1}
+    classif_BM: 
+      - {if: [":LARD"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      
+    
+LINE_Agent:
+  CI_MAX: 11      #consider only 1 complex condition => handle by getAnalysesResults(), but if "..._start" and "..._end", only one must be count ! => to fix               
+  INIT_CLASSIF : "!LINE"
+  BLR_PATTERN : ":LINE"
+  #ORF_PATTERN : ('GAG', 'AP', 'RT', 'RH', 'YR')
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^APE$"], weight: 2}
+      - {if: ["> 700", "^polyAtail$"], weight: 1}
+      - {if: ["> 700", '\(A\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["> 700", '\(T\)\d+_start'], weight: 1} 
+      - {if: ["> 700", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["> 700", '\(ATT\)\d+_start'], weight: 1}
+      
+      - {if: ["^EN$", '\(A\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(A\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["^EN$", '\(T\)\d+_start'], weight: 1}
+      - {if: ["^EN$", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["^EN$", '\(ATT\)\d+_start'], weight: 1}
+      
+    classif_BM: 
+      - {if: [":LINE"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1}
+      - {if: ["> 10000"], weight: -1}
+      - {if: ["^RT$"], weight: 1}
+      - {if: ["^EN$"], weight: 1}
+      - {if: ["^APE$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      
+LTR_Agent:
+  CI_MAX: 14                     #arbitrary...
+  INIT_CLASSIF : "!LTR"
+  BLR_PATTERN : ":LTR_retrotransposon|:LTR:"
+  CATEGORY_LENGTH_BOUND : [700, 4000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^ENV$"],   weight: 2}
+      - {if: ["^termLTR$", "^INT$"], weight: 1}
+      - {if: ["^termLTR$", "^GAG$"], weight: 1}
+      - {if: ["^termLTR$", "^AP$"], weight: 1}
+      - {if: ["^termLTR$", "^RH$"], weight: 1}
+    classif_BM: 
+      - {if: [":LTR"], weight: 2}
+      
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^INT$"], weight: 1}
+      - {if: ["^GAG$"], weight: 1}
+      - {if: ["^AP$"], weight: 1}
+      - {if: ["^RH$"], weight: 1}
+      - {if: ["^RT$"], weight: 1}  
+      - {if: ["^ENV$"], weight: 1}        
+      
+Maverick_Agent:
+  CI_MAX: 8                      #1 complex condition, >10000, 2 matchs, 1 profile
+  INIT_CLASSIF : "!Maverick"
+  BLR_PATTERN : ":Polinton|:Maverick:"
+  CATEGORY_LENGTH_BOUND : [10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^C-INT$"],   weight: 2}
+      - {if: ["^ATP$"],   weight: 2}
+      - {if: ["^CYP$"],   weight: 2}
+      - {if: ["^POLB$"],   weight: 2}
+      - {if: ["> 10000", "^termTIR$"], weight: 1}
+    classif_BM: 
+      - {if: [":Polinton|:Maverick:"], weight: 2}
+    weighting:
+      - {if: ["> 10000"], weight: 1}
+      - {if: ["< 10000"], weight: -1}
+      - {if: ["^INT$"], weight: 1}      
+      - {if: ["^C-INT$"],   weight: 1}
+      - {if: ["^ATP$"],   weight: 1}
+      - {if: ["^CYP$"],   weight: 1}
+      - {if: ["^POLB$"],   weight: 1}
+      
+      
+MITE_Agent:
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!MITE"
+  BLR_PATTERN : ":MITE"
+  CATEGORY_LENGTH_BOUND : [700]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 700", "^termTIR$"],   weight: 1}
+    classif_BM: 
+      - {if: [":MITE"], weight: 2}
+
+
+ORF_Agent: #TODO: this is a special case (length bounds, should it be modified?)
+  CATEGORY_LENGTH_BOUND : [1000, 3000]   
+  SUFFIX_TABLE_NAME_LIST : ["_ORF_map"]
+  CATEGORY_LENGTH_ORF: 
+    0: ">1000bps"
+    1: ">3000bps"    
+
+
+PLE_Agent:
+  CI_MAX: 5                      
+  INIT_CLASSIF : "!PLE"
+  BLR_PATTERN : "(Penelope|PENELOPE)"
+  CATEGORY_LENGTH_BOUND : [1000, 4000, 15000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^termLTR$","^EN$"], weight: 1}
+    classif_BM: 
+      - {if: [":PLE"], weight: 2}
+    weighting:
+      - {if: ["> 4000"], weight: 1}
+      - {if: ["< 1000"], weight: -1}
+      - {if: ["> 15000"], weight: -1}
+      - {if: ["^RT$"], weight: 1}  
+      - {if: ["^EN$"], weight: 1}  
+
+PolyA_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_polyA_set"]
+  
+Profiles_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_Profiles_path", "_ProfilesDB_map"]   
+
+rDNA_BLRn_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_rDNA_BLRn_path"]    
+
+rDNAAdaptator_Agent:
+  CI_MAX: 1                      
+  INIT_CLASSIF : "!rDNA"
+  CATEGORY_LENGTH_BOUND : [700]
+
+
+SINE_Agent:
+  CI_MAX: 5                    
+  INIT_CLASSIF : "!SINE"
+  BLR_PATTERN : ":SINE"
+  CATEGORY_LENGTH_BOUND : [700, 1000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 700", "^polyAtail$"], weight: 1}
+      - {if: ["< 700", '\(A\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(AT\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(TAA\)\d+_end'], weight: 1}
+      - {if: ["< 700", '\(T\)\d+_start'], weight: 1}
+      - {if: ["< 700", '\(TA\)\d+_start'], weight: 1}
+      - {if: ["< 700", '\(ATT\)\d+_start'], weight: 1}
+    classif_BM: 
+      - {if: [":SINE"], weight: 2}
+    weighting:
+      - {if: ["< 700"], weight: 1}
+      - {if: ["> 1000"], weight: -1}
+
+Size_Agent:
+  TRSEARCH_AGENT : "TRSearch_Agent"
+
+
+SSRAdaptator_Agent:
+  CI_MAX: 1                      
+  INIT_CLASSIF : "!SSR"
+        
+SSR_Agent:
+  SUFFIX_TABLE_NAME_LIST : ["_SSR_set"]          
+
+Strand_Agent:
+  MIN_BLASTER_COVERAGE : 30
+  MIN_PROFILES_COVERAGE : 75 #IS THIS THE SAME AS HG_PROFILES_COVERAGE in environment????
+
+  
+TE_BLRn_Agent:  
+  MAX_ERROR_WINDOW : 10 # should keep "SUFFIX_TABLE_NAME_LIST" in config??
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRn_path", "_RepbaseNT_seq"]
+  
+TE_BLRtx_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRtx_path", "_RepbaseNT_seq"]  
+  
+TE_BLRx_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TE_BLRx_path", "_RepbaseAA_seq"] 
+ 
+TIR_Agent:  
+  CI_MAX: 8       #1 Tase, in ORF, 2 matchs, 1 complex condition             
+  INIT_CLASSIF : "!TIR"
+  BLR_PATTERN : ":TIR"
+  CATEGORY_LENGTH_BOUND : [700, 1000, 10000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["^Tase$"], weight: 2}
+      - {if: ['^Tase\*$'], weight: 2}
+      - {if: ["> 700", "< 10000", "^termTIR$"], weight: 1}
+    classif_BM: 
+      - {if: [":TIR"], weight: 2}
+    weighting:
+      - {if: ["> 1000"], weight: 1}
+      - {if: ["< 700"], weight: -1} 
+      - {if: ["> 10000"], weight: -1} 
+      - {if: ["^Tase$"], weight: 1}
+      - {if: ['^Tase\*$'], weight: 1}
+
+TRIM_Agent:  
+  CI_MAX: 5      
+  INIT_CLASSIF : "!TRIM"  
+  BLR_PATTERN : ":TRIM" #TODO: to remove when refactoring is done (_fillDict...)
+  CATEGORY_LENGTH_BOUND : [700, 1000]
+  CONDITIONS :
+    classif_other:
+      - {if: ["< 1000", "^termLTR$"], weight: 1}
+    classif_BM: 
+      - {if: [":TRIM"], weight: 2}
+    weighting:
+      - {if: ["< 700"], weight: 1} 
+      - {if: ["> 1000"], weight: -1}
+
+
+TRSearch_Agent:  
+  SUFFIX_TABLE_NAME_LIST : ["_TR_set"]
+  TERMINAL_WINDOWS_LENGTH : 10
+  
+  
+
+  
diff --git a/TEdenovo_snakemake/config/WickerClassifHierarchy.txt b/TEdenovo_snakemake/config/WickerClassifHierarchy.txt
new file mode 100755
index 0000000000000000000000000000000000000000..a9ec215318fdd53a7860538950d09edab96954ba
--- /dev/null
+++ b/TEdenovo_snakemake/config/WickerClassifHierarchy.txt
@@ -0,0 +1,138 @@
+Transposable Element
+	ClassI
+		LTR retrotransposon
+			LTR
+				Copia
+					TCN1-6
+					TCN1-7
+					TCN1-8
+					TCN1-9
+				Gypsy
+					TCN1-1
+					TCN1-2
+					TCN1-3
+					TCN1-4
+					TCN1-5
+					TCN1-10
+				Bel-Pao
+				Retrovirus
+				ERV
+					ERV1
+					ERV2
+					ERV3
+					Lentivirus
+					ERV4
+			DIRS
+				DIRS
+				Ngaro
+				VIPER
+			PLE
+				Penelope
+			LARD
+			TRIM
+		Non-LTR retrotransposon
+			LINE
+				R2
+					CRE
+					R4
+					Hero
+					NeSL
+					R2
+				L1
+					Proto1
+					L1
+					Tx1
+				RTE
+					RTETP
+					Proto2
+					RTEX
+					RTE
+				I
+					Outcast
+					Ingi
+					I
+					Nimb
+					Tad1
+					Loa
+					R1
+				Jockey
+					Jockey
+					Rex1
+					CR1
+					L2
+					L2A
+					L2B
+					Daphne
+					Crack
+				?
+					RandI
+					Vingi
+			SINE
+				SINE2/tRNA
+				SINE1/7SL
+				SINE3/5S
+				SINE4
+			?
+				?
+					Ambal
+					Kiri
+	ClassII
+		Subclass1
+			TIR
+				Tc1-Mariner
+				hAT
+				Mutator
+				Merlin
+				Transib
+				P
+				PiggyBac
+				PIF-Harbinger
+				MuDR
+				CACTA
+					EnSpm
+			MITE
+			Crypton
+				CryptonA
+				CryptonF
+				CryptonI
+				CryptonS
+				CryptonV
+		Subclass2
+			Helitron
+				Helitron
+			Maverick
+				Maverick
+			Sola
+				Sola1
+				Sola2
+				Sola3
+		?
+			?
+				Transib
+				Novosib
+				Mirage
+				Rehavkus
+				Kolobok
+				ISL2EU
+				Chapaev
+				Zator
+				Ginger1
+				Ginger2/TDD
+				Academ
+				Zisupton
+				IS3EU
+				Dada
+Non Transposable Element
+	Satellite
+		Satellite
+			SAT
+			MSAT
+	Pseudogene
+		Pseudogene
+			rRNA
+			tRNA
+			snRNA
+	Integrated Virus
+		Integrated Virus
+			DNA Virus
+			Caulimoviridae
\ No newline at end of file
diff --git a/TEdenovo_snakemake/config/config.yaml b/TEdenovo_snakemake/config/config.yaml
index ea66f42a5eaaa076a72cc5dc3d646b28ca2bbdaa..407e39ccddb08808dd8a49938f8b9ecaa8d8fc3e 100755
--- a/TEdenovo_snakemake/config/config.yaml
+++ b/TEdenovo_snakemake/config/config.yaml
@@ -1,37 +1,108 @@
 #Input files
 # Path to genome file, must be a fasta
-genome_file: /home/mwan/REPET/REPET-snakemake/data/DmelChr4.fa
+genome_file: 
 
 # Path to Apptainer images
 container :
-  TE_finder: /home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/mwan/REPET/REPET-snakemake/Singularity/repet_TEdenovo.sif
+  REPET:
 
-# for fasta checking
-preprocess : True
 
-# Clustering Methods
+preprocess :  # Preprocess input file to handle large genome
+  Formatting: True # formats headers, nucleic sequences and formats column, also calculates metrics and removes N stretchs
+  Mask_SRR: False # launch TRF to mask SSR, remove N stretchs, metrics calculation
+  Subset: True # For fat genome, allows to create a subset
+  Subset_length: 300000000 # Size of a genome subset in bp, only work if Subset : true
+
+RunPASTEC : True # Run PASTEC on the consensus
+
+# Clustering Methods, at least one need to be Enabled
 clustering_methods :
   grouper : True
-  recon : True
-  piler : True
+  recon : True #
+  piler : True # Works best on old TE 
 
-params_batch :
-  chunk_length : 200000
-  chunk_overlap : 10000
-  min_nb_seq_per_batch :  5
+params_batch : # Batching parameters
+  chunk_length : 200000 # Size of a batch (in bp)
+  chunk_overlap : 10000 # Size of the overlap between the batches
+  min_nb_seq_per_batch : 5
 
-params_blaster:
+params_blaster: # Blaster parameters
   sensitivity : 0
   e_value : 1e-300
-  fragment_cutter_length : 2000000
+  fragment_cutter_length : 20000
+
+build_consensus:
+  minBasesPerSite: 2 # minimum number of bases required to build a consensus base
 
 params_run_RmvPairAlignInChunkOverlaps :
   chunkLength: 200000
   chunkOverlap: 10000
   margin: 10
 
+#Pastec options
+#if True, Enable the corresponding feature detection
+Feature_detection:
+  TerminalRepeatSearch: True
+  TandemRepeatSearch: True
+  PolyAtailSearch: True
+  ORFSearch: True
+  HmmSearch: True
+  BlasterBlastn: True
+  BlasterTblastx: True
+  BlasterBlastx: True
+  HGBlasterBlastn: True
+  DNABlasterBlastn: True
+
+# Choose your blast type,
+# /!\ WARNING: NCBI+ is not supported yet
+
+blastType: "ncbi"
+#blastType: "ncbi+"
+
+CustomBanks : False
+#Path to you DataBanks.The standard databanks are included in the REPET.sif image. Banks have to be specialy formated for REPET
+DataBanks:
+  knownTEnuclBank: /share/banks/repbase20.05_ntSeq_cleaned_TE.fsa
+  profilesBank: /share/banks/ProfileBanks/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm
+  knownTEprotBank: /share/banks/repbase20.05_aaSeq_cleaned_TE.fsa
+  HGbank:
+  DNAbank: /share/banks/rRNA_Eukaryota_2020_2021.fsa
+
+#Post classification curation, Set True to Enable.
+ClassificationPostProcess:
+  removeRedundancy : True # Remove redundant consensus
+  reverseComp : False # Filter consensus that are reverse complement of other consensus
+  addNoCatBestHitClassif : False # Try to classify unclassified consensus by running blast against the others consensus
 
+# After classification, the consensus are filtered. filtering options, set to True to enable
+Filtering:
+  filter_SSR: True # Filter consensus classified as SSR
+  length_SSR: 0 # Filter SRR longer than the given value
+  filter_unclassified: True # Filter out unclassified consensus
+  filter_unclassified_max_fragments: 10 #Filter unclassified if they align to less than the amount of fragment given
+  filter_host_gene: False #Filter out consensus classified as PHG
+  filter_confused: False #Filter out consensus whose Classification we are not sure about
+  filter_rDNA: False # Filter rDNA
 
+# Internal PASTEC filter
+PASTEC_config:
+  maxProfilesEvalue : 1e-2 # Filter out Hmmer result if Evalue higher than the given threshold
+  minTeProfilesCoverage : 20 # Filter out Hmmer result if coverage below the given threshold
+  minHgProfilesCoverage : 75 # Filter out HGblast result if coverage below given threshold
+  maxHelitronExtremitiesEvalue : 1e-3 # Filter out Helitron extremity if E-value above the given threshold
+  minTeBankCoverage : 5 # Filter out Blast results against TEbanks if coverage below the given threshold
+  minHgBankCoverage : 95 # Filter out Blast results against HGbanks if coverage below the given threshold
+  minRdnaBankCoverage : 95 # Filter out Blast results against rRNAbanks if coverage below the given threshold
+  minHgBankIdentity : 90 # Filter out Blast results against HGbanks if identity below the given threshold
+  minRdnaBankIdentity : 90 # Filter out Blast results against rRNAbanks if identity below the given threshold
+  minSsrCoverage : 75 # Filter out SSR if coverage is below the given threshold
+  maxSsrSize : 100 # Filter out SSR if size is above the given threshold
 
+Clustering: # MCL parameters
+  MCL_inflation: 4.0
+  MCL_coverage: 0.0
+  clean: yes # remove al temporary files
 
+#use low complexity filter in steps 7 and 8
+#/!\ enabling LCF leads to less redundancy being removed
+LowComplexityFilter: False
diff --git a/TEdenovo_snakemake/config/config_SIS.yaml b/TEdenovo_snakemake/config/config_SIS.yaml
new file mode 100755
index 0000000000000000000000000000000000000000..1288a07ce6cb8996981fd1ec022c9c53c88ba72d
--- /dev/null
+++ b/TEdenovo_snakemake/config/config_SIS.yaml
@@ -0,0 +1,72 @@
+#Input files
+# Path to genome file, must be a fasta
+genome_file: /DmelChr4.fa
+
+# Path to Apptainer images
+container :
+  REPET_image: /REPET.sif
+  #TE_finder_old is for debug
+
+# for fasta checking
+preprocess : True
+
+conda_envs:
+  TE_finder: "TE_finder"
+  RepeatMasker: "RepeatMasker"
+  Recon: "Recon"
+  Hmmer: "Hmmer"
+  MREP: "MREPS"
+  TRF: "TRF"
+  Piler: "Piler"
+  MCL: "MCL"
+  tRNASCAN: "tRNASCAN"
+
+# Clustering Methods
+clustering_methods :
+  grouper : True
+  recon : True
+  piler : True
+
+params_batch :
+  chunk_length : 200000
+  chunk_overlap : 10000
+  min_nb_seq_per_batch :  5
+
+params_blaster:
+  sensitivity : 0
+  e_value : 1e-300
+  fragment_cutter_length : 2000000
+
+params_run_RmvPairAlignInChunkOverlaps :
+  chunkLength: 200000
+  chunkOverlap: 10000
+  margin: 10
+
+#if True, Enable the corresponding feature detection
+Feature_detection:
+  TerminalRepeatSearch: True
+  TandemRepeatSearch: True
+  PolyAtailSearch: True
+  ORFSearch: True
+  HmmSearch: True
+  BlasterBlastn: True
+  BlasterTblastx: True
+  BlasterBlastx: True
+  HGBlasterBlastn: True
+  DNABlasterBlastn: True
+  RNAsearch: True
+
+# Supported Blast type are WU, NCBI and NCBI+, Uncomments the corresponding blast type to enable it
+# ONLY ONE OF THE BLAST TYPE SHOULD BE UNCOMMENTED AT A TIME,
+
+#blastType: "wu"
+blastType: "ncbi"
+#blastType: "ncbi+"
+
+#Path to you DataBanks. If you don't have a custom bank and don't know what bank to use, check the documentation for some links to reference banks
+DataBanks:
+  knownTEnuclBank: /home/etbardet/REPET/REPET-snakemake/data/repbase20.05_ntSeq_cleaned_TE.fsa
+  profilesBank: /home/etbardet/REPET/REPET-snakemake/data/ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm
+  knownTEprotBank: /home/etbardet/REPET/REPET-snakemake/data/repbase20.05_aaSeq_cleaned_TE.fsa
+  HGbank:
+  DNAbank: /home/etbardet/REPET/REPET-snakemake/data/rRNA_Eukaryota_2020_2021.fsa
diff --git a/TEdenovo_snakemake/dag_TEdenovo.svg b/TEdenovo_snakemake/dag_TEdenovo.svg
deleted file mode 100644
index 2fe22b35e3a8ca6809ee5a4a5ddde20f3fc7d254..0000000000000000000000000000000000000000
--- a/TEdenovo_snakemake/dag_TEdenovo.svg
+++ /dev/null
@@ -1,273 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
- "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Generated by graphviz version 2.30.1 (20201013.1554)
- -->
-<!-- Title: snakemake_dag Pages: 1 -->
-<svg width="492pt" height="836pt"
- viewBox="0.00 0.00 492.00 836.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 832)">
-<title>snakemake_dag</title>
-<polygon fill="white" stroke="white" points="-4,5 -4,-832 489,-832 489,5 -4,5"/>
-<!-- 0 -->
-<g id="node1" class="node"><title>0</title>
-<path fill="none" stroke="#d89c56" stroke-width="2" d="M253,-36C253,-36 223,-36 223,-36 217,-36 211,-30 211,-24 211,-24 211,-12 211,-12 211,-6 217,-0 223,-0 223,-0 253,-0 253,-0 259,-0 265,-6 265,-12 265,-12 265,-24 265,-24 265,-30 259,-36 253,-36"/>
-<text text-anchor="middle" x="238" y="-15.5" font-family="sans" font-size="10.00">all</text>
-</g>
-<!-- 1 -->
-<g id="node2" class="node"><title>1</title>
-<path fill="none" stroke="#56d8c9" stroke-width="2" d="M253,-108C253,-108 223,-108 223,-108 217,-108 211,-102 211,-96 211,-96 211,-84 211,-84 211,-78 217,-72 223,-72 223,-72 253,-72 253,-72 259,-72 265,-78 265,-84 265,-84 265,-96 265,-96 265,-102 259,-108 253,-108"/>
-<text text-anchor="middle" x="238" y="-87.5" font-family="sans" font-size="10.00">cat_all</text>
-</g>
-<!-- 1&#45;&gt;0 -->
-<g id="edge1" class="edge"><title>1&#45;&gt;0</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M238,-71.6966C238,-63.9827 238,-54.7125 238,-46.1124"/>
-<polygon fill="grey" stroke="grey" points="241.5,-46.1043 238,-36.1043 234.5,-46.1044 241.5,-46.1043"/>
-</g>
-<!-- 2 -->
-<g id="node3" class="node"><title>2</title>
-<path fill="none" stroke="#d88d56" stroke-width="2" d="M150,-324C150,-324 12,-324 12,-324 6,-324 0,-318 0,-312 0,-312 0,-300 0,-300 0,-294 6,-288 12,-288 12,-288 150,-288 150,-288 156,-288 162,-294 162,-300 162,-300 162,-312 162,-312 162,-318 156,-324 150,-324"/>
-<text text-anchor="middle" x="81" y="-303.5" font-family="sans" font-size="10.00">split_seq_per_cluster_grouper</text>
-</g>
-<!-- 20 -->
-<g id="node21" class="node"><title>20</title>
-<path fill="none" stroke="#56d8b9" stroke-width="2" d="M134.25,-252C134.25,-252 27.75,-252 27.75,-252 21.75,-252 15.75,-246 15.75,-240 15.75,-240 15.75,-228 15.75,-228 15.75,-222 21.75,-216 27.75,-216 27.75,-216 134.25,-216 134.25,-216 140.25,-216 146.25,-222 146.25,-228 146.25,-228 146.25,-240 146.25,-240 146.25,-246 140.25,-252 134.25,-252"/>
-<text text-anchor="middle" x="81" y="-231.5" font-family="sans" font-size="10.00">consensus_file_grouper</text>
-</g>
-<!-- 2&#45;&gt;20 -->
-<g id="edge23" class="edge"><title>2&#45;&gt;20</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M81,-287.697C81,-279.983 81,-270.712 81,-262.112"/>
-<polygon fill="grey" stroke="grey" points="84.5001,-262.104 81,-252.104 77.5001,-262.104 84.5001,-262.104"/>
-</g>
-<!-- 3 -->
-<g id="node4" class="node"><title>3</title>
-<path fill="none" stroke="#d8ac56" stroke-width="2" d="M128.25,-396C128.25,-396 33.75,-396 33.75,-396 27.75,-396 21.75,-390 21.75,-384 21.75,-384 21.75,-372 21.75,-372 21.75,-366 27.75,-360 33.75,-360 33.75,-360 128.25,-360 128.25,-360 134.25,-360 140.25,-366 140.25,-372 140.25,-372 140.25,-384 140.25,-384 140.25,-390 134.25,-396 128.25,-396"/>
-<text text-anchor="middle" x="81" y="-375.5" font-family="sans" font-size="10.00">filter_output_grouper</text>
-</g>
-<!-- 3&#45;&gt;2 -->
-<g id="edge5" class="edge"><title>3&#45;&gt;2</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M81,-359.697C81,-351.983 81,-342.712 81,-334.112"/>
-<polygon fill="grey" stroke="grey" points="84.5001,-334.104 81,-324.104 77.5001,-334.104 84.5001,-334.104"/>
-</g>
-<!-- 4 -->
-<g id="node5" class="node"><title>4</title>
-<path fill="none" stroke="#b6d856" stroke-width="2" d="M117.25,-468C117.25,-468 66.75,-468 66.75,-468 60.75,-468 54.75,-462 54.75,-456 54.75,-456 54.75,-444 54.75,-444 54.75,-438 60.75,-432 66.75,-432 66.75,-432 117.25,-432 117.25,-432 123.25,-432 129.25,-438 129.25,-444 129.25,-444 129.25,-456 129.25,-456 129.25,-462 123.25,-468 117.25,-468"/>
-<text text-anchor="middle" x="92" y="-447.5" font-family="sans" font-size="10.00">run_grouper</text>
-</g>
-<!-- 4&#45;&gt;3 -->
-<g id="edge6" class="edge"><title>4&#45;&gt;3</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M89.2809,-431.697C88.0687,-423.983 86.612,-414.712 85.2605,-406.112"/>
-<polygon fill="grey" stroke="grey" points="88.6979,-405.44 83.6878,-396.104 81.7827,-406.526 88.6979,-405.44"/>
-</g>
-<!-- 5 -->
-<g id="node6" class="node"><title>5</title>
-<path fill="none" stroke="#56d0d8" stroke-width="2" d="M142,-540C142,-540 88,-540 88,-540 82,-540 76,-534 76,-528 76,-528 76,-516 76,-516 76,-510 82,-504 88,-504 88,-504 142,-504 142,-504 148,-504 154,-510 154,-516 154,-516 154,-528 154,-528 154,-534 148,-540 142,-540"/>
-<text text-anchor="middle" x="115" y="-519.5" font-family="sans" font-size="10.00">run_matcher</text>
-</g>
-<!-- 5&#45;&gt;4 -->
-<g id="edge7" class="edge"><title>5&#45;&gt;4</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M109.315,-503.697C106.752,-495.898 103.667,-486.509 100.815,-477.829"/>
-<polygon fill="grey" stroke="grey" points="104.067,-476.512 97.62,-468.104 97.4165,-478.697 104.067,-476.512"/>
-</g>
-<!-- 6 -->
-<g id="node7" class="node"><title>6</title>
-<path fill="none" stroke="#d85656" stroke-width="2" d="M276.25,-684C276.25,-684 215.75,-684 215.75,-684 209.75,-684 203.75,-678 203.75,-672 203.75,-672 203.75,-660 203.75,-660 203.75,-654 209.75,-648 215.75,-648 215.75,-648 276.25,-648 276.25,-648 282.25,-648 288.25,-654 288.25,-660 288.25,-660 288.25,-672 288.25,-672 288.25,-678 282.25,-684 276.25,-684"/>
-<text text-anchor="middle" x="246" y="-663.5" font-family="sans" font-size="10.00">run_filterAlign</text>
-</g>
-<!-- 6&#45;&gt;5 -->
-<g id="edge8" class="edge"><title>6&#45;&gt;5</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M227.227,-647.768C216.386,-637.607 202.636,-624.357 191,-612 171.311,-591.09 150.194,-566.138 135.229,-547.981"/>
-<polygon fill="grey" stroke="grey" points="137.86,-545.67 128.813,-540.157 132.447,-550.109 137.86,-545.67"/>
-</g>
-<!-- 13 -->
-<g id="node14" class="node"><title>13</title>
-<path fill="none" stroke="#567bd8" stroke-width="2" d="M256,-612C256,-612 212,-612 212,-612 206,-612 200,-606 200,-600 200,-600 200,-588 200,-588 200,-582 206,-576 212,-576 212,-576 256,-576 256,-576 262,-576 268,-582 268,-588 268,-588 268,-600 268,-600 268,-606 262,-612 256,-612"/>
-<text text-anchor="middle" x="234" y="-591.5" font-family="sans" font-size="10.00">align_piler</text>
-</g>
-<!-- 6&#45;&gt;13 -->
-<g id="edge15" class="edge"><title>6&#45;&gt;13</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M243.034,-647.697C241.711,-639.983 240.122,-630.712 238.648,-622.112"/>
-<polygon fill="grey" stroke="grey" points="242.072,-621.369 236.932,-612.104 235.172,-622.552 242.072,-621.369"/>
-</g>
-<!-- 19 -->
-<g id="node20" class="node"><title>19</title>
-<path fill="none" stroke="#56d8a9" stroke-width="2" d="M347.25,-612C347.25,-612 298.75,-612 298.75,-612 292.75,-612 286.75,-606 286.75,-600 286.75,-600 286.75,-588 286.75,-588 286.75,-582 292.75,-576 298.75,-576 298.75,-576 347.25,-576 347.25,-576 353.25,-576 359.25,-582 359.25,-588 359.25,-588 359.25,-600 359.25,-600 359.25,-606 353.25,-612 347.25,-612"/>
-<text text-anchor="middle" x="323" y="-591.5" font-family="sans" font-size="10.00">align_recon</text>
-</g>
-<!-- 6&#45;&gt;19 -->
-<g id="edge22" class="edge"><title>6&#45;&gt;19</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M265.034,-647.697C274.545,-639.05 286.207,-628.449 296.57,-619.027"/>
-<polygon fill="grey" stroke="grey" points="299.14,-621.421 304.185,-612.104 294.431,-616.241 299.14,-621.421"/>
-</g>
-<!-- 7 -->
-<g id="node8" class="node"><title>7</title>
-<path fill="none" stroke="#56d85b" stroke-width="2" d="M329,-828C329,-828 273,-828 273,-828 267,-828 261,-822 261,-816 261,-816 261,-804 261,-804 261,-798 267,-792 273,-792 273,-792 329,-792 329,-792 335,-792 341,-798 341,-804 341,-804 341,-816 341,-816 341,-822 335,-828 329,-828"/>
-<text text-anchor="middle" x="301" y="-807.5" font-family="sans" font-size="10.00">create_batch</text>
-</g>
-<!-- 21 -->
-<g id="node22" class="node"><title>21</title>
-<path fill="none" stroke="#566bd8" stroke-width="2" d="M295.25,-756C295.25,-756 224.75,-756 224.75,-756 218.75,-756 212.75,-750 212.75,-744 212.75,-744 212.75,-732 212.75,-732 212.75,-726 218.75,-720 224.75,-720 224.75,-720 295.25,-720 295.25,-720 301.25,-720 307.25,-726 307.25,-732 307.25,-732 307.25,-744 307.25,-744 307.25,-750 301.25,-756 295.25,-756"/>
-<text text-anchor="middle" x="260" y="-735.5" font-family="sans" font-size="10.00">run_merge_files</text>
-</g>
-<!-- 7&#45;&gt;21 -->
-<g id="edge24" class="edge"><title>7&#45;&gt;21</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M290.865,-791.697C286.148,-783.644 280.438,-773.894 275.218,-764.982"/>
-<polygon fill="grey" stroke="grey" points="278.092,-762.964 270.018,-756.104 272.052,-766.502 278.092,-762.964"/>
-</g>
-<!-- 24 -->
-<g id="node25" class="node"><title>24</title>
-<path fill="none" stroke="#d87d56" stroke-width="2" d="M407,-684C407,-684 343,-684 343,-684 337,-684 331,-678 331,-672 331,-672 331,-660 331,-660 331,-654 337,-648 343,-648 343,-648 407,-648 407,-648 413,-648 419,-654 419,-660 419,-660 419,-672 419,-672 419,-678 413,-684 407,-684"/>
-<text text-anchor="middle" x="375" y="-663.5" font-family="sans" font-size="10.00">get_seq_name</text>
-</g>
-<!-- 7&#45;&gt;24 -->
-<g id="edge27" class="edge"><title>7&#45;&gt;24</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M309.926,-791.871C322.705,-767.35 346.321,-722.032 361.316,-693.259"/>
-<polygon fill="grey" stroke="grey" points="364.525,-694.675 366.042,-684.189 358.317,-691.44 364.525,-694.675"/>
-</g>
-<!-- 8 -->
-<g id="node9" class="node"><title>8</title>
-<path fill="none" stroke="#97d856" stroke-width="2" d="M299,-252C299,-252 177,-252 177,-252 171,-252 165,-246 165,-240 165,-240 165,-228 165,-228 165,-222 171,-216 177,-216 177,-216 299,-216 299,-216 305,-216 311,-222 311,-228 311,-228 311,-240 311,-240 311,-246 305,-252 299,-252"/>
-<text text-anchor="middle" x="238" y="-231.5" font-family="sans" font-size="10.00">split_seq_per_cluster_piler</text>
-</g>
-<!-- 22 -->
-<g id="node23" class="node"><title>22</title>
-<path fill="none" stroke="#d86656" stroke-width="2" d="M283.25,-180C283.25,-180 192.75,-180 192.75,-180 186.75,-180 180.75,-174 180.75,-168 180.75,-168 180.75,-156 180.75,-156 180.75,-150 186.75,-144 192.75,-144 192.75,-144 283.25,-144 283.25,-144 289.25,-144 295.25,-150 295.25,-156 295.25,-156 295.25,-168 295.25,-168 295.25,-174 289.25,-180 283.25,-180"/>
-<text text-anchor="middle" x="238" y="-159.5" font-family="sans" font-size="10.00">consensus_file_piler</text>
-</g>
-<!-- 8&#45;&gt;22 -->
-<g id="edge25" class="edge"><title>8&#45;&gt;22</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M238,-215.697C238,-207.983 238,-198.712 238,-190.112"/>
-<polygon fill="grey" stroke="grey" points="241.5,-190.104 238,-180.104 234.5,-190.104 241.5,-190.104"/>
-</g>
-<!-- 9 -->
-<g id="node10" class="node"><title>9</title>
-<path fill="none" stroke="#ced856" stroke-width="2" d="M265.25,-324C265.25,-324 206.75,-324 206.75,-324 200.75,-324 194.75,-318 194.75,-312 194.75,-312 194.75,-300 194.75,-300 194.75,-294 200.75,-288 206.75,-288 206.75,-288 265.25,-288 265.25,-288 271.25,-288 277.25,-294 277.25,-300 277.25,-300 277.25,-312 277.25,-312 277.25,-318 271.25,-324 265.25,-324"/>
-<text text-anchor="middle" x="236" y="-303.5" font-family="sans" font-size="10.00">map2db_piler</text>
-</g>
-<!-- 9&#45;&gt;8 -->
-<g id="edge10" class="edge"><title>9&#45;&gt;8</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M236.494,-287.697C236.715,-279.983 236.98,-270.712 237.225,-262.112"/>
-<polygon fill="grey" stroke="grey" points="240.724,-262.2 237.511,-252.104 233.727,-262 240.724,-262.2"/>
-</g>
-<!-- 10 -->
-<g id="node11" class="node"><title>10</title>
-<path fill="none" stroke="#56c1d8" stroke-width="2" d="M297.25,-396C297.25,-396 170.75,-396 170.75,-396 164.75,-396 158.75,-390 158.75,-384 158.75,-384 158.75,-372 158.75,-372 158.75,-366 164.75,-360 170.75,-360 170.75,-360 297.25,-360 297.25,-360 303.25,-360 309.25,-366 309.25,-372 309.25,-372 309.25,-384 309.25,-384 309.25,-390 303.25,-396 297.25,-396"/>
-<text text-anchor="middle" x="234" y="-375.5" font-family="sans" font-size="10.00">filter_seq_clusters_for_piler</text>
-</g>
-<!-- 10&#45;&gt;9 -->
-<g id="edge11" class="edge"><title>10&#45;&gt;9</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M234.494,-359.697C234.715,-351.983 234.98,-342.712 235.225,-334.112"/>
-<polygon fill="grey" stroke="grey" points="238.724,-334.2 235.511,-324.104 231.727,-334 238.724,-334.2"/>
-</g>
-<!-- 11 -->
-<g id="node12" class="node"><title>11</title>
-<path fill="none" stroke="#d8c356" stroke-width="2" d="M262,-468C262,-468 206,-468 206,-468 200,-468 194,-462 194,-456 194,-456 194,-444 194,-444 194,-438 200,-432 206,-432 206,-432 262,-432 262,-432 268,-432 274,-438 274,-444 274,-444 274,-456 274,-456 274,-462 268,-468 262,-468"/>
-<text text-anchor="middle" x="234" y="-447.5" font-family="sans" font-size="10.00">piler_to_map</text>
-</g>
-<!-- 11&#45;&gt;10 -->
-<g id="edge12" class="edge"><title>11&#45;&gt;10</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M234,-431.697C234,-423.983 234,-414.712 234,-406.112"/>
-<polygon fill="grey" stroke="grey" points="237.5,-406.104 234,-396.104 230.5,-406.104 237.5,-406.104"/>
-</g>
-<!-- 12 -->
-<g id="node13" class="node"><title>12</title>
-<path fill="none" stroke="#568ad8" stroke-width="2" d="M251.25,-540C251.25,-540 216.75,-540 216.75,-540 210.75,-540 204.75,-534 204.75,-528 204.75,-528 204.75,-516 204.75,-516 204.75,-510 210.75,-504 216.75,-504 216.75,-504 251.25,-504 251.25,-504 257.25,-504 263.25,-510 263.25,-516 263.25,-516 263.25,-528 263.25,-528 263.25,-534 257.25,-540 251.25,-540"/>
-<text text-anchor="middle" x="234" y="-519.5" font-family="sans" font-size="10.00">run_piler</text>
-</g>
-<!-- 12&#45;&gt;11 -->
-<g id="edge13" class="edge"><title>12&#45;&gt;11</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M234,-503.697C234,-495.983 234,-486.712 234,-478.112"/>
-<polygon fill="grey" stroke="grey" points="237.5,-478.104 234,-468.104 230.5,-478.104 237.5,-478.104"/>
-</g>
-<!-- 13&#45;&gt;12 -->
-<g id="edge14" class="edge"><title>13&#45;&gt;12</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M234,-575.697C234,-567.983 234,-558.712 234,-550.112"/>
-<polygon fill="grey" stroke="grey" points="237.5,-550.104 234,-540.104 230.5,-550.104 237.5,-550.104"/>
-</g>
-<!-- 14 -->
-<g id="node15" class="node"><title>14</title>
-<path fill="none" stroke="#d8d356" stroke-width="2" d="M469,-252C469,-252 341,-252 341,-252 335,-252 329,-246 329,-240 329,-240 329,-228 329,-228 329,-222 335,-216 341,-216 341,-216 469,-216 469,-216 475,-216 481,-222 481,-228 481,-228 481,-240 481,-240 481,-246 475,-252 469,-252"/>
-<text text-anchor="middle" x="405" y="-231.5" font-family="sans" font-size="10.00">split_seq_per_cluster_recon</text>
-</g>
-<!-- 23 -->
-<g id="node24" class="node"><title>23</title>
-<path fill="none" stroke="#56a2d8" stroke-width="2" d="M437,-180C437,-180 341,-180 341,-180 335,-180 329,-174 329,-168 329,-168 329,-156 329,-156 329,-150 335,-144 341,-144 341,-144 437,-144 437,-144 443,-144 449,-150 449,-156 449,-156 449,-168 449,-168 449,-174 443,-180 437,-180"/>
-<text text-anchor="middle" x="389" y="-159.5" font-family="sans" font-size="10.00">consensus_file_recon</text>
-</g>
-<!-- 14&#45;&gt;23 -->
-<g id="edge26" class="edge"><title>14&#45;&gt;23</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M401.045,-215.697C399.282,-207.983 397.163,-198.712 395.197,-190.112"/>
-<polygon fill="grey" stroke="grey" points="398.55,-189.073 392.91,-180.104 391.726,-190.633 398.55,-189.073"/>
-</g>
-<!-- 15 -->
-<g id="node16" class="node"><title>15</title>
-<path fill="none" stroke="#56d873" stroke-width="2" d="M437.25,-324C437.25,-324 372.75,-324 372.75,-324 366.75,-324 360.75,-318 360.75,-312 360.75,-312 360.75,-300 360.75,-300 360.75,-294 366.75,-288 372.75,-288 372.75,-288 437.25,-288 437.25,-288 443.25,-288 449.25,-294 449.25,-300 449.25,-300 449.25,-312 449.25,-312 449.25,-318 443.25,-324 437.25,-324"/>
-<text text-anchor="middle" x="405" y="-303.5" font-family="sans" font-size="10.00">map2db_recon</text>
-</g>
-<!-- 15&#45;&gt;14 -->
-<g id="edge16" class="edge"><title>15&#45;&gt;14</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M405,-287.697C405,-279.983 405,-270.712 405,-262.112"/>
-<polygon fill="grey" stroke="grey" points="408.5,-262.104 405,-252.104 401.5,-262.104 408.5,-262.104"/>
-</g>
-<!-- 16 -->
-<g id="node17" class="node"><title>16</title>
-<path fill="none" stroke="#56d882" stroke-width="2" d="M472,-396C472,-396 340,-396 340,-396 334,-396 328,-390 328,-384 328,-384 328,-372 328,-372 328,-366 334,-360 340,-360 340,-360 472,-360 472,-360 478,-360 484,-366 484,-372 484,-372 484,-384 484,-384 484,-390 478,-396 472,-396"/>
-<text text-anchor="middle" x="406" y="-375.5" font-family="sans" font-size="10.00">filter_seq_clusters_for_recon</text>
-</g>
-<!-- 16&#45;&gt;15 -->
-<g id="edge17" class="edge"><title>16&#45;&gt;15</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M405.753,-359.697C405.643,-351.983 405.51,-342.712 405.387,-334.112"/>
-<polygon fill="grey" stroke="grey" points="408.887,-334.053 405.244,-324.104 401.888,-334.153 408.887,-334.053"/>
-</g>
-<!-- 17 -->
-<g id="node18" class="node"><title>17</title>
-<path fill="none" stroke="#56d892" stroke-width="2" d="M428,-468C428,-468 366,-468 366,-468 360,-468 354,-462 354,-456 354,-456 354,-444 354,-444 354,-438 360,-432 366,-432 366,-432 428,-432 428,-432 434,-432 440,-438 440,-444 440,-444 440,-456 440,-456 440,-462 434,-468 428,-468"/>
-<text text-anchor="middle" x="397" y="-447.5" font-family="sans" font-size="10.00">recon_to_map</text>
-</g>
-<!-- 17&#45;&gt;16 -->
-<g id="edge18" class="edge"><title>17&#45;&gt;16</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M399.225,-431.697C400.217,-423.983 401.408,-414.712 402.514,-406.112"/>
-<polygon fill="grey" stroke="grey" points="405.997,-406.469 403.801,-396.104 399.054,-405.576 405.997,-406.469"/>
-</g>
-<!-- 18 -->
-<g id="node19" class="node"><title>18</title>
-<path fill="none" stroke="#a7d856" stroke-width="2" d="M408.25,-540C408.25,-540 367.75,-540 367.75,-540 361.75,-540 355.75,-534 355.75,-528 355.75,-528 355.75,-516 355.75,-516 355.75,-510 361.75,-504 367.75,-504 367.75,-504 408.25,-504 408.25,-504 414.25,-504 420.25,-510 420.25,-516 420.25,-516 420.25,-528 420.25,-528 420.25,-534 414.25,-540 408.25,-540"/>
-<text text-anchor="middle" x="388" y="-519.5" font-family="sans" font-size="10.00">run_recon</text>
-</g>
-<!-- 18&#45;&gt;17 -->
-<g id="edge19" class="edge"><title>18&#45;&gt;17</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M390.225,-503.697C391.217,-495.983 392.408,-486.712 393.514,-478.112"/>
-<polygon fill="grey" stroke="grey" points="396.997,-478.469 394.801,-468.104 390.054,-477.576 396.997,-478.469"/>
-</g>
-<!-- 19&#45;&gt;18 -->
-<g id="edge20" class="edge"><title>19&#45;&gt;18</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M339.067,-575.697C346.939,-567.22 356.555,-556.864 365.173,-547.583"/>
-<polygon fill="grey" stroke="grey" points="367.878,-549.814 372.117,-540.104 362.748,-545.051 367.878,-549.814"/>
-</g>
-<!-- 20&#45;&gt;1 -->
-<g id="edge2" class="edge"><title>20&#45;&gt;1</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M97.3839,-215.696C115.026,-197.33 144.179,-167.74 171,-144 182.439,-133.875 195.519,-123.318 207.068,-114.315"/>
-<polygon fill="grey" stroke="grey" points="209.387,-116.946 215.162,-108.063 205.108,-111.407 209.387,-116.946"/>
-</g>
-<!-- 21&#45;&gt;6 -->
-<g id="edge9" class="edge"><title>21&#45;&gt;6</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M256.539,-719.697C254.997,-711.983 253.142,-702.712 251.422,-694.112"/>
-<polygon fill="grey" stroke="grey" points="254.814,-693.224 249.421,-684.104 247.95,-694.597 254.814,-693.224"/>
-</g>
-<!-- 22&#45;&gt;1 -->
-<g id="edge3" class="edge"><title>22&#45;&gt;1</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M238,-143.697C238,-135.983 238,-126.712 238,-118.112"/>
-<polygon fill="grey" stroke="grey" points="241.5,-118.104 238,-108.104 234.5,-118.104 241.5,-118.104"/>
-</g>
-<!-- 23&#45;&gt;1 -->
-<g id="edge4" class="edge"><title>23&#45;&gt;1</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M352.061,-143.876C328.426,-132.919 297.898,-118.767 274.374,-107.862"/>
-<polygon fill="grey" stroke="grey" points="275.63,-104.587 265.086,-103.556 272.686,-110.938 275.63,-104.587"/>
-</g>
-<!-- 24&#45;&gt;18 -->
-<g id="edge21" class="edge"><title>24&#45;&gt;18</title>
-<path fill="none" stroke="grey" stroke-width="2" d="M376.568,-647.871C378.784,-623.67 382.854,-579.211 385.492,-550.393"/>
-<polygon fill="grey" stroke="grey" points="389,-550.467 386.426,-540.189 382.029,-549.829 389,-550.467"/>
-</g>
-</g>
-</svg>
diff --git a/TEdenovo_snakemake/envs/Hmmer.yaml b/TEdenovo_snakemake/envs/Hmmer.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..596c42baecc3ae2d1e0bd60c6519a36dd65c1a62
--- /dev/null
+++ b/TEdenovo_snakemake/envs/Hmmer.yaml
@@ -0,0 +1,6 @@
+name: REPET_hmmer
+channels:
+ - bioconda
+dependencies:
+ - easel=0.45
+ - hmmer=3.1b2
diff --git a/TEdenovo_snakemake/envs/Piler.yaml b/TEdenovo_snakemake/envs/Piler.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..e0070482962504e954e74dc6e5292dc0108bc93e
--- /dev/null
+++ b/TEdenovo_snakemake/envs/Piler.yaml
@@ -0,0 +1,5 @@
+name: REPET_piler
+channels:
+ - bioconda
+dependencies:
+ - piler
\ No newline at end of file
diff --git a/TEdenovo_snakemake/envs/Recon.yaml b/TEdenovo_snakemake/envs/Recon.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..39bac79525cd2ec4fe3c52df9227b4234acf6189
--- /dev/null
+++ b/TEdenovo_snakemake/envs/Recon.yaml
@@ -0,0 +1,5 @@
+name: REPET_recon
+channels:
+ - bioconda
+dependencies:
+ - recon
\ No newline at end of file
diff --git a/TEdenovo_snakemake/envs/TRF.yaml b/TEdenovo_snakemake/envs/TRF.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..009725d348fcdf6dd310091b52a8c84563e25ffd
--- /dev/null
+++ b/TEdenovo_snakemake/envs/TRF.yaml
@@ -0,0 +1,5 @@
+name: REPET_trf
+channels:
+ - bioconda
+dependencies:
+ - TRF=4.09.1
\ No newline at end of file
diff --git a/TEdenovo_snakemake/envs/mcl.yaml b/TEdenovo_snakemake/envs/mcl.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..cd5c185696b6f117852571c668f8c56a60eb277e
--- /dev/null
+++ b/TEdenovo_snakemake/envs/mcl.yaml
@@ -0,0 +1,7 @@
+name: REPET_mcl
+channels:
+ - bioconda
+ - conda-forge
+dependencies:
+ - mcl
+ - tefinder
\ No newline at end of file
diff --git a/TEdenovo_snakemake/envs/tefinder.yaml b/TEdenovo_snakemake/envs/tefinder.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..519dcf2fdf9b7d0bb9f84c6424a22cd1e45e7d38
--- /dev/null
+++ b/TEdenovo_snakemake/envs/tefinder.yaml
@@ -0,0 +1,6 @@
+name: REPET_tefinder
+channels:
+ - bioconda
+ - conda-forge
+dependencies:
+ - tefinder
\ No newline at end of file
diff --git a/TEdenovo_snakemake/run_Snakemake.sh b/TEdenovo_snakemake/run_Snakemake.sh
index a3b67f8750815d35105bd5ead0c28dedf9154c0a..39dc438e4a86f090c85d3e679a865589dbaab9f5 100755
--- a/TEdenovo_snakemake/run_Snakemake.sh
+++ b/TEdenovo_snakemake/run_Snakemake.sh
@@ -1,12 +1,13 @@
 #!/bin/bash
 
+# TODO, make a system that autolauchesth right version of the workflow depending on the configs dependency options presence
+
 VAR=$(env | grep "CONDA_DEFAULT_ENV" | grep "base")
 RESULT=$?
 if [ $RESULT -eq 0 ]; then
   source ~/anaconda3/etc/profile.d/conda.sh
   conda activate snakemake
-  snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+  snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 5
 else
-  snakemake --use-conda --use-singularity -p --configfile config/config.yaml -c 30 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 3600
+  snakemake --use-conda --use-singularity --singularity-args '--bind /home' -p --configfile config/config.yaml -c 32 -s Snakefile -R all --max-jobs-per-second 5 --max-status-checks-per-second 5 --latency-wait 5
 fi
-
diff --git a/TEdenovo_snakemake/scripts/CreateBatch.py b/TEdenovo_snakemake/scripts/CreateBatch.py
new file mode 100644
index 0000000000000000000000000000000000000000..d231c2e35fc63be551696a520ff759cac987a1f7
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/CreateBatch.py
@@ -0,0 +1,48 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import os
+import contextlib
+from commons.tools.PrepareBatches import PrepareBatches
+from os.path import join
+
+base = os.getcwd()
+with open(snakemake.log[0], "w") as o:
+    with contextlib.redirect_stdout(o):
+        PrepareBatches(genomeFastaFileName=snakemake.input[0],
+                        singularity_img = snakemake.params.sif,
+                        projectDir=snakemake.params.outdir,
+                        chunk_length=snakemake.params.chunk_length,
+                        chunk_overlap=snakemake.params.chunk_overlap,
+                        min_nb_seq_per_batch=snakemake.params.min_nb_seq_per_batch
+                        ).run()
+
+os.chdir(base)
diff --git a/TEdenovo_snakemake/scripts/CreateBatchConsensus.py b/TEdenovo_snakemake/scripts/CreateBatchConsensus.py
new file mode 100644
index 0000000000000000000000000000000000000000..413306d29534653b6177b39ddb5ead58aabb3c68
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/CreateBatchConsensus.py
@@ -0,0 +1,3 @@
+from commons.core.seq.FastaUtils import FastaUtils
+
+FastaUtils.splitFastaFileInBatches(snakemake.input[0], batchesDirName="consensus_batches")
diff --git a/TEdenovo_snakemake/scripts/DenovoPreprocess.py b/TEdenovo_snakemake/scripts/DenovoPreprocess.py
new file mode 100644
index 0000000000000000000000000000000000000000..38a733620f63cba160b08d7ddd1a125779e3fddc
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/DenovoPreprocess.py
@@ -0,0 +1,46 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import sys
+from os.path import join
+import os
+import contextlib
+
+from commons.tools.PreProcess import PreProcess
+
+PreProcess(fastaFileName=snakemake.input[0],
+            outputFasta=snakemake.output[0],
+            step=snakemake.params.steps,
+            substep3=3,
+            InfoForStep3=snakemake.params.subset_length,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name =snakemake.log[0]
+            ).run(dirStep = os.path.join(os.getcwd(),snakemake.params.dir))
diff --git a/TEdenovo_snakemake/scripts/DetectPolyASnakemake.py b/TEdenovo_snakemake/scripts/DetectPolyASnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..57d94f576b7028573fe7c1f70947befc4cdbaf53
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/DetectPolyASnakemake.py
@@ -0,0 +1,6 @@
+from commons.launcher.DetectPolyA import DetectPolyA
+
+DetectPolyA(inFile=snakemake.input[0],
+            logFileName=snakemake.log[0],
+            outfile=snakemake.output[0]
+            ).run()
diff --git a/TEdenovo_snakemake/scripts/DetectTRFSnakemake.py b/TEdenovo_snakemake/scripts/DetectTRFSnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..fad5310a627365f1aaaa7970315ce92ae6fccdf9
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/DetectTRFSnakemake.py
@@ -0,0 +1,33 @@
+import os
+import shutil
+import re
+from commons.launcher.LaunchTRF import LaunchTRF
+
+inname = snakemake.input[0].split("/")[-1]
+dist="{}/{}".format(snakemake.params.outdir, inname)
+
+try:
+    os.symlink(src=snakemake.input[0], dst=dist)
+except:
+    pass
+
+outname = snakemake.output[0].split("/")[-1]
+os.chdir(snakemake.params.outdir)
+print(outname)
+
+LaunchTRF(inFileName=inname,
+            outFileName=outname,
+            maxPeriod=snakemake.params.max_period,
+            doClean=snakemake.params.clean,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name=snakemake.params.log_name
+            ).run()
+
+
+try :
+    os.remove(inname)
+    os.remove(snakemake.params.log_name) #remove the log created by snakemake, it's empty and does not work
+    print ("removed", snakemake.params.log_name, "file")
+except:
+    pass
diff --git a/TEdenovo_snakemake/scripts/DetectTRSearchSnakemake.py b/TEdenovo_snakemake/scripts/DetectTRSearchSnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..f0a7f0ab5e4c885cd329d6d5dd280c259d326675
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/DetectTRSearchSnakemake.py
@@ -0,0 +1,15 @@
+from commons.launcher.DetectTRSearch import DetectTRSearch
+
+DetectTRSearch(
+    fastaFileName = snakemake.input[0],
+    logFileName = snakemake.log[0],
+    identity = snakemake.params.identity,
+    minlen = snakemake.params.minlen,
+    match = snakemake.params.match,
+    mismatch = snakemake.params.mismatch,
+    gapopen = snakemake.params.gapopen,
+    gapextend = snakemake.params.gapextend,
+    extlen = snakemake.params.extlen,
+    minsize = snakemake.params.minsize,
+    verbose = snakemake.params.verbose,
+    singularity = snakemake.params.sif).run()
diff --git a/TEdenovo_snakemake/scripts/DetecttRNA.py b/TEdenovo_snakemake/scripts/DetecttRNA.py
new file mode 100644
index 0000000000000000000000000000000000000000..593d6e2dca3a041399fb03403c06ec93b7a7daad
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/DetecttRNA.py
@@ -0,0 +1,12 @@
+from commons.launcher.LaunchtRNAscanSE import LaunchtRNAscanSE
+import os
+import re
+
+
+
+LaunchtRNAscanSE(inputFileName=snakemake.input[0],
+                outputFileName=snakemake.output[0],
+                override=snakemake.params.override,
+                doClean=snakemake.params.doClean,
+                logFileName=snakemake.log[0],
+                verbosity=snakemake.params.verbosity).run()
diff --git a/TEdenovo_snakemake/scripts/FilterConsensus.py b/TEdenovo_snakemake/scripts/FilterConsensus.py
new file mode 100644
index 0000000000000000000000000000000000000000..0bc16d8928ce891a4b7b456c94680336ba694e5d
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/FilterConsensus.py
@@ -0,0 +1,26 @@
+from denovo_pipe.FilterClassifiedSequences import FilterClassifiedSequences
+def FilterConsensus(inFileFaName="", inFileClassifName="", isStructuralSearch=False, verbose=4, projectName="PLACEHOLDER",
+                    filter_SSR=False,
+                    length_SSR=0, #arbitrary values, chech the default config
+                    filter_unclassified=True,
+                    filter_unclassified_max_fragments=500,
+                    filter_host_gene=False,
+                    filter_confused=True,
+                    filter_rDNA=False):
+
+        FCS = FilterClassifiedSequences(inFileName=inFileFaName, inFileNameCompl=inFileClassifName, isFilterSSR=filter_SSR, maxLengthToFilterSSR=length_SSR, isFilterHostGenes=filter_host_gene,
+                  isFilterChim=False, isFilterNoCat=False, minMemberMSA=0, isFilterIncomp=False, isFilterRDNA=filter_rDNA, verbose=3)
+        FCS.run()
+
+
+FilterConsensus(inFileFaName=snakemake.input.fasta,
+                inFileClassifName=snakemake.input.classif,
+                isStructuralSearch=snakemake.params.isStructuralSearch,
+                verbose=1,
+                filter_SSR=snakemake.params.filter_SSR,
+                length_SSR=snakemake.params.length_SSR,  # arbitrary values, chech the default config
+                filter_unclassified=snakemake.params.filter_unclassified,
+                filter_unclassified_max_fragments=snakemake.params.filter_unclassified_max_fragments,
+                filter_host_gene=snakemake.params.filter_host_gene,
+                filter_confused=snakemake.params.filter_confused,
+                filter_rDNA=snakemake.params.filter_rDNA)  # TODO: as of now, most of these params are not passed to FIlterConsensus and thus do nothing
\ No newline at end of file
diff --git a/TEdenovo_snakemake/scripts/FilterGrouper.py b/TEdenovo_snakemake/scripts/FilterGrouper.py
new file mode 100644
index 0000000000000000000000000000000000000000..75702d5b270fd4216e64b81b92875092d77105da
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/FilterGrouper.py
@@ -0,0 +1,42 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from denovo_pipe.filterOutGrouper_mod import main
+#from denovo_pipe.filterOutGrouper import main
+
+main(inFaFileName=snakemake.input[0],
+    minSeq=snakemake.params[0],
+    maxSeq=snakemake.params[1],
+    maxHspLength=snakemake.params[2],
+    maxJoinLength=snakemake.params[3],
+    chunkOverlap=snakemake.params[4],
+    verboseParam=snakemake.params.verbose,
+    logFileName=snakemake.log[0],
+    legacy_grouper=False)
diff --git a/TEdenovo_snakemake/scripts/FilterSeqCluster.py b/TEdenovo_snakemake/scripts/FilterSeqCluster.py
new file mode 100644
index 0000000000000000000000000000000000000000..83236b1d95ce2c28f7a72749c1cf134636485614
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/FilterSeqCluster.py
@@ -0,0 +1,40 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from denovo_pipe.FilterSeqClusters import FilterSeqClusters
+
+FilterSeqClusters(inFileName=snakemake.input[0],
+                    outFileName=snakemake.output[0],
+                    HSPLength = 20000,
+                    minSeqPerGroup = 3,
+                    maxSeqPerGroup = 20,
+                    verbose = 2,
+                    log_name=snakemake.log[0]
+                    ).run()
diff --git a/TEdenovo_snakemake/scripts/LaunchPASTEC.py b/TEdenovo_snakemake/scripts/LaunchPASTEC.py
new file mode 100644
index 0000000000000000000000000000000000000000..01a1c3b66b0c5d84929644993df9b7322cb64387
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/LaunchPASTEC.py
@@ -0,0 +1,34 @@
+from PASTEC.LaunchPASTEC import PASTEC
+from PASTEC.Environment import Environment
+
+iEnv = Environment(consensusFileName=snakemake.input.Input_TE_file, decisionRulesFileName="./config/Decision_rules.yaml",
+                   projectName="{}/{}".format(snakemake.params.Classif_dir, snakemake.params.genome_name))
+
+iEnv.SetEnvFilter(snakemake.params.maxProfilesEvalue, snakemake.params.minTeProfilesCoverage,
+                  snakemake.params.minHgProfilesCoverage, snakemake.params.maxHelitronExtremitiesEvalue,
+                  snakemake.params.minTeBankCoverage, snakemake.params.minHgBankCoverage,
+                  snakemake.params.minRdnaBankCoverage, snakemake.params.minHgBankIdentity,
+                  snakemake.params.minRdnaBankIdentity, snakemake.params.minSsrCoverage,
+                  snakemake.params.maxSsrSize)
+
+iEnv.setupDecisionRules()
+
+Watermelon = PASTEC(
+    Input_consensus_file=snakemake.input.Input_TE_file,
+    BLRn_results=snakemake.input.BLRn_results,
+    BLRtx_results=snakemake.input.BLRtx_results,
+    BLRx_results=snakemake.input.BLRx_results,
+    HG_BLR_results=snakemake.input.HG_BLR_results,
+    rDNA_BLR_results=snakemake.input.rDNA_BLR_results,
+    HMM_results=snakemake.input.HMM_results,
+    ORF_results=snakemake.input.ORF_results,
+    PolyA_results=snakemake.input.PolyA_results,
+    TRF_results=snakemake.input.TRF_results,
+    TR_search_results=snakemake.input.TR_search_results,
+    tRNA_results=snakemake.input.tRNA_result,
+    BLRn_db=snakemake.params.TEnuclBank,
+    BLRx_db=snakemake.params.TEprotBank,
+    rDNA_db=snakemake.params.rDNAbank,
+    Profile_db=snakemake.params.profilesBank,
+    env=iEnv)  # if the PASTEC project name and the PostProcessClassif project name are the same, crash will happen
+Watermelon.LaunchClassifier()
\ No newline at end of file
diff --git a/TEdenovo_snakemake/scripts/MCL_clustering.py b/TEdenovo_snakemake/scripts/MCL_clustering.py
new file mode 100644
index 0000000000000000000000000000000000000000..40f618cff9a7df1fb0bb204a0d4df307838c53a7
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/MCL_clustering.py
@@ -0,0 +1,15 @@
+from commons.launcher.LaunchMCL import LaunchMCL
+import os
+
+#CWD=os.getcwd()
+#os.symlink("{}/{}".format(CWD,snakemake.input.fasta),"{}/{}".format(snakemake.params.project_dir, os.path.basename(snakemake.input.fasta)))
+os.chdir(snakemake.params.project_dir)
+
+def MCL_clustering(fastaFileName="", outFilePrefix="", verbosity=4):
+    MCL = LaunchMCL(fastaFileName=fastaFileName, outFilePrefix=outFilePrefix, verbosity=verbosity, isCluster2Map=False, doClean=False)
+    MCL.run()
+
+
+
+MCL_clustering(fastaFileName=os.path.basename(snakemake.input.fasta),
+                verbosity=snakemake.params.verbosity)
\ No newline at end of file
diff --git a/TEdenovo_snakemake/scripts/MergeFiles.py b/TEdenovo_snakemake/scripts/MergeFiles.py
new file mode 100644
index 0000000000000000000000000000000000000000..619675440e5ca09ce98ddca2c1e426604e279611
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/MergeFiles.py
@@ -0,0 +1,20 @@
+from commons.tools.MergeMatchsFiles import MergeMatchsFiles
+from commons.tools.RmvPairAlignInChunkOverlaps import RmvPairAlignInChunkOverlaps
+import os
+
+
+base_path = os.getcwd()
+MergeMatchsFiles(path = snakemake.params.path_dir,
+                fileType="align",
+                outFileBaseName=snakemake.params.outFileBaseName,
+                allByAll=snakemake.params.allByAll,
+                clean=snakemake.params.clean).run()
+
+os.chdir(base_path)
+RmvPairAlignInChunkOverlaps(snakemake.output.merge_file,
+                            snakemake.params.chunkLength,
+                            snakemake.params.chunkOverlap,
+                            snakemake.params.margin,
+                            snakemake.output.rmvPairAlignInChunkOverlaps_file,
+                            snakemake.params.verbose,
+                            snakemake.log[0]).run()
diff --git a/TEdenovo_snakemake/scripts/PostAnalyzeTELib.py b/TEdenovo_snakemake/scripts/PostAnalyzeTELib.py
new file mode 100755
index 0000000000000000000000000000000000000000..124cc18ee0759cbe6805647dd265e6a1e24ee229
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/PostAnalyzeTELib.py
@@ -0,0 +1,15 @@
+from commons.tools.PostAnalyzeTELib import PostAnalyzeTELib
+
+
+
+
+extraParams=""
+if not snakemake.params.LCF:
+    extraParams= "-F F" #deactivate low complexity filter
+iLaunch = PostAnalyzeTELib(fastaFileName = snakemake.input.fasta, genomeSize = 0, clustMethod = "MCL", identity = 0, coverage= 80 , inflate = snakemake.params.MCLinflate, coverageMCL = snakemake.params.MCLcoverage, isClusterConsensusHeaders = True, doClean = True, extraParams = extraParams, verbosity = 3)
+iLaunch.run()
+
+    #fastaFileName  -> for MCL
+    #clusterFileName -> MCL output ?
+    #pathFileName -> Matcheroutput
+    #SeqFilename -> ref consensus (for renaming ?)
diff --git a/TEdenovo_snakemake/scripts/PostProcessClassification.py b/TEdenovo_snakemake/scripts/PostProcessClassification.py
new file mode 100644
index 0000000000000000000000000000000000000000..fd7a30583ae6c41800d2ab6cb2c6406bf4acce7e
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/PostProcessClassification.py
@@ -0,0 +1,19 @@
+import os
+from commons.tools.PostProcessClassification import PostProcessClassification
+
+
+os.symlink("{}/{}".format(os.getcwd(),snakemake.input.Fasta_file),"{}/{}".format(snakemake.params.project_dir, os.path.basename(snakemake.input.Fasta_file)))# make symlink of TE_file to dir in which the script will be launched
+os.chdir(snakemake.params.project_dir)# c'est dégeulase
+
+PostProcessClassification(fastaFileName=os.path.basename(snakemake.input.Fasta_file),
+                                    classifFileName=os.path.basename(snakemake.input.Classif_file),
+                                    removeRedundancy=snakemake.params.removeRedundancy ,
+                                    reverseComp=snakemake.params.reverseComp,
+                                    addNoCatBestHitClassif=snakemake.params.addNoCatBestHitClassif,
+                                    projectName=snakemake.params.projectName,
+                                    LCF=snakemake.params.LCF,
+                                    verbosity = 1)
+
+#Bit of an explanation for the use of os.path.basename:
+#Snakemake input need to be absolute path and these old script work whit relative path
+#os.path.basename allow to convert to relative path
diff --git a/TEdenovo_snakemake/scripts/Preprocess_genome_file.py b/TEdenovo_snakemake/scripts/Preprocess_genome_file.py
new file mode 100644
index 0000000000000000000000000000000000000000..fb73344c2f0ebb3f01f669a1c07a6df1d467ef68
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/Preprocess_genome_file.py
@@ -0,0 +1,13 @@
+
+from commons.tools.PreProcess import PreProcess
+import os
+from os.path import join
+
+
+PreProcess(fastaFileName=snakemake.input[0],
+            outputFasta=snakemake.output[0],
+            step=1,
+            verbosity=3,
+            singularity_img = snakemake.params.sif,
+            log_name =snakemake.log[0]
+            ).run(dirStep = os.path.join(os.getcwd(),snakemake.params.dir))
diff --git a/TEdenovo_snakemake/scripts/ReconSnakemake.py b/TEdenovo_snakemake/scripts/ReconSnakemake.py
new file mode 100644
index 0000000000000000000000000000000000000000..e8ea1ab9c5665947ddc1e3e406246b60a6589ace
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/ReconSnakemake.py
@@ -0,0 +1,19 @@
+from denovo_pipe.LaunchRecon import LaunchRecon
+import os
+
+base=os.getcwd()
+os.chdir(snakemake.params.out_dir)
+
+LaunchRecon(Infile = "../../{}".format(snakemake.input.seq_name), #corrects the paths, hacky
+            msp = "../../{}".format(snakemake.input.msp),
+            verbose = 1).run()
+
+#os.remove(sankemake.params.rm_directories)
+os.chdir(base)
+
+#WARNING: input file need to be in the cwd
+#if you change the output dir of recon in any way, recon is bound to break
+
+
+#TODO substract the snakemake.params.out_dir path from the infile path, to get the relative path
+# to the infile if in the snakemake.params.out_dir
diff --git a/TEdenovo_snakemake/scripts/SplitSeqPerCluster.py b/TEdenovo_snakemake/scripts/SplitSeqPerCluster.py
new file mode 100644
index 0000000000000000000000000000000000000000..cd96440ad666385880b2c2636019abe1b7de6b7f
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/SplitSeqPerCluster.py
@@ -0,0 +1,45 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import denovo_pipe.splitSeqPerCluster as splitSeqPerCluster
+import os
+
+base_path=os.getcwd()
+
+if not os.path.isdir(snakemake.output[0]):
+    os.makedirs(snakemake.output[0],exist_ok=True)
+
+p = (os.path.join(base_path,snakemake.input[0]))
+
+splitSeqPerCluster.main(path=snakemake.output[0],
+                        inFileName=p,
+                        clusteringMethod=snakemake.params.method,
+                        verbose=0)
+os.chdir(base_path)
diff --git a/TEdenovo_snakemake/scripts/createConsFile.py b/TEdenovo_snakemake/scripts/createConsFile.py
index 303e8b6fcbccb2dbef0fb697caa14cefeb1ccd93..dc2eebb76b2563199aec1a968b8f4c9dd01d434c 100644
--- a/TEdenovo_snakemake/scripts/createConsFile.py
+++ b/TEdenovo_snakemake/scripts/createConsFile.py
@@ -1,3 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 from commons.tools.ShortenConsensusHeader import ShortenConsensusHeader
 
 def create_consensus_file(list_file, output_name,output_name_short,clustering,log):
diff --git a/TEdenovo_snakemake/scripts/launch_rpt_map.py b/TEdenovo_snakemake/scripts/launch_rpt_map.py
index 020a2c4b5687132902afe8d4bb0a346599859eb7..ce1a3a1e4b42f7d30b691f240d4598e8a8cd2926 100644
--- a/TEdenovo_snakemake/scripts/launch_rpt_map.py
+++ b/TEdenovo_snakemake/scripts/launch_rpt_map.py
@@ -1,3 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import subprocess
 import time
 import os
@@ -13,37 +43,43 @@ from denovo_pipe.buildConsLib import buildconsLib
 # singularity_img = "/home/mwan/REPET/REPET-snakemake/Singularity/te_finder_2.30.2.sif"
 # log="test.log"
 
-def launch_map(input_file, mapChunkFile, output_map, singularity_img, log):
+def launch_map(input_file, mapChunkFile, output_map, singularity_img, log, minBase=2):
 
     output_file = os.path.join(os.path.split(input_file)[0],"{}.onChr".format(os.path.basename(input_file)))
     iConvertFastaHeadersFromChkToChr = ConvertFastaHeadersFromChkToChr(inData=input_file,
                                         mapFile=mapChunkFile,
                                         outFile=output_file)
     iConvertFastaHeadersFromChkToChr.run()
-    
+
     iChangeSequenceHeaders = ChangeSequenceHeaders(inFile=output_file,format="fasta",step=1,prefix="seq")
     iChangeSequenceHeaders.run()
-    
+
     linkfiles=os.path.join(os.path.split(input_file)[0],"{}.onChr.newHlink".format(os.path.basename(input_file)))
     outfiles=os.path.join(os.path.split(input_file)[0],"{}.onChr.newH".format(os.path.basename(input_file)))
-    
+
     param_map="50 -8 16 4"
+
+    if singularity_img != "":
+        cmd = "singularity exec {} rpt_map {} {} > {}".format(singularity_img,outfiles,param_map,output_map )
+    else:
+        cmd = "rpt_map {} {} > {}".format(outfiles,param_map,output_map)
+#check if runing on a sif or not, we assume blank param is absence
+
     if os.path.exists(linkfiles) and os.path.exists(outfiles):
         out_dir = os.path.split(input_file)[0]
-        cmd = "singularity exec {} rpt_map {} {} > {}".format(singularity_img,outfiles,param_map,output_map )
         subprocess.call(cmd, shell=True)
-        
+
         if os.path.exists(output_map):
             iChangeSequenceHeaders2 = ChangeSequenceHeaders(inFile=output_map,format="fasta",step=2,linkFile=linkfiles)
             iChangeSequenceHeaders2.run()
             outfiles_ChangeSequenceHeaders2 =os.path.join(os.path.split(output_map)[0],"{}.initH".format(os.path.basename(output_map)))
             if os.path.exists(outfiles_ChangeSequenceHeaders2):
-                buildconsLib(file=outfiles_ChangeSequenceHeaders2, logFileName=log)
-    
-    
+                buildconsLib(file=outfiles_ChangeSequenceHeaders2, logFileName=log, minBase=minBase)
+
+
 launch_map(input_file=snakemake.input[0],
             mapChunkFile =snakemake.params.mapChunkFile,
             output_map = snakemake.output.output_map,
             singularity_img = snakemake.params.singularity_img,
+            minBase=snakemake.params.minBasesPerSites,
             log = snakemake.log[0])
-
diff --git a/TEdenovo_snakemake/scripts/piler2map.py b/TEdenovo_snakemake/scripts/piler2map.py
index aa545d8b9c5fefff0d3195e0bbc5bdc17b4b9a75..80896dcf16534dbeb9700a950d01af85103316b9 100644
--- a/TEdenovo_snakemake/scripts/piler2map.py
+++ b/TEdenovo_snakemake/scripts/piler2map.py
@@ -1,3 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 def piler2map(inFileName, outFileName):
     with open(inFileName, "r") as inFile, open(outFileName, "w") as outFile:
         content = inFile.readlines()
diff --git a/TEdenovo_snakemake/scripts/recon.pl b/TEdenovo_snakemake/scripts/recon.pl
new file mode 100755
index 0000000000000000000000000000000000000000..51474105683cfab971cd2c7f3315204870b9bbd1
--- /dev/null
+++ b/TEdenovo_snakemake/scripts/recon.pl
@@ -0,0 +1,94 @@
+#! /usr/bin/perl
+
+if (@ARGV < 2) {
+    die "usage: recon seq_name_list_file MSP_file integer\nSee 00README for details.\n";
+}
+
+open(SEQ, "$ARGV[0]") || die "usage: recon seq_name_list_file MSP_file integer\nCan not open the seq_name_list_file $ARGV[0].\nSee 00README for details.\n";
+close SEQ;
+
+open(MSP, "$ARGV[1]") || die "usage: recon seq_name_list_file MSP_file integer\nCan not open the MSP_file $ARGV[1].\nSee 00README for details.\n";
+close MSP;
+
+
+`rm -f core`;
+
+`rm -rf summary`;
+`mkdir summary`;
+
+
+
+# prepare images
+
+`rm -rf images`;
+`mkdir images`;
+
+`imagespread $ARGV[0] $ARGV[1] $ARGV[2]`;
+
+if ($?) {die "imagespread failed. Exit code $?\n";}
+
+if (@ARGV < 3) {
+    $sect = 1;
+} else {
+    $sect = $ARGV[2];
+}
+
+for ($i=1; $i<=$sect; $i++) {
+   $spread = "images/spread" . $i;
+   `sort -k 3,3 -k 4n,4n -k 5nr,5nr $spread >> images/images_sorted`;
+   if ($?) {die "sort failed for $spread.\n";}
+}
+
+`rm -f images/spread*`;
+
+
+
+# initial definition of elements
+
+`rm -rf ele_def_res`;
+`mkdir ele_def_res`;
+
+`eledef $ARGV[0] $ARGV[1] single`;
+if ($?) {die "eledef failed. Exit code $?\n";}
+
+
+
+# re-defining elements
+
+`rm -rf ele_redef_res`;
+`mkdir ele_redef_res`;
+
+`rm -f tmp tmp2`;
+`ln -s ele_def_res tmp`;
+`ln -s ele_redef_res tmp2`;
+
+`eleredef $ARGV[0]`;
+if ($?) {die "eleredef failed. Exit code $?\n";}
+
+`rm -f tmp tmp2`;
+
+
+
+# re-defining edges
+
+`rm -rf edge_redef_res`;
+`mkdir edge_redef_res`;
+
+`rm -f tmp tmp2`;
+`ln -s ele_redef_res tmp`;
+`ln -s edge_redef_res tmp2`;
+
+`edgeredef $ARGV[0]`;
+if ($?) {die "edgeredef failed. Exit code $?\n";}
+
+
+
+# famdef
+
+`rm -f tmp tmp2`;
+`ln -s edge_redef_res tmp`;
+
+`famdef $ARGV[0]`;
+if ($?) {die "famdef failed. Exit code $?\n";}
+
+`rm -f tmp`;
diff --git a/TEdenovo_snakemake/scripts/recon2map.py b/TEdenovo_snakemake/scripts/recon2map.py
index 2c9c4d2af476dcc9739845b2eabf972114639065..6843f66b5466941d19daa875fd3c7b76121d3fd3 100644
--- a/TEdenovo_snakemake/scripts/recon2map.py
+++ b/TEdenovo_snakemake/scripts/recon2map.py
@@ -1,3 +1,33 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import shutil
 
diff --git a/data/RMRBSeqs.embl b/data/RMRBSeqs.embl
new file mode 100644
index 0000000000000000000000000000000000000000..20b508d2025f268421819423f16458d04bb9773c
Binary files /dev/null and b/data/RMRBSeqs.embl differ
diff --git a/devTools/BenchmarkTEconsensus.py b/devTools/BenchmarkTEconsensus.py
new file mode 100755
index 0000000000000000000000000000000000000000..347ba93cc7437b5ce914f69764d9752fc85626d1
--- /dev/null
+++ b/devTools/BenchmarkTEconsensus.py
@@ -0,0 +1,595 @@
+#!/usr/bin/env python
+
+##@file
+# Compare two fasta files of TEs to assess how reference sequences are recovered by de novo consensus.
+
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+# /!\ script translated from python 2
+# too many interesting design choices to go back over and rewrite, so enjoy
+# you need TE_finder2.32 to run this
+
+
+import os
+import sys
+import getopt
+import shutil
+import glob
+import subprocess
+
+
+#import programLauncher
+from commons.core.coord.AlignUtils import AlignUtils
+from commons.core.coord.MatchUtils import MatchUtils
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.seq.AlignedBioseqDB import AlignedBioseqDB
+from commons.core.seq.FastaUtils import FastaUtils
+#from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
+from ChangeSequenceHeaders import ChangeSequenceHeaders #tmp short circuit
+
+
+class BenchmarkTEconsensus( object ):
+
+    def __init__( self ):
+        self._qryFile = ""
+        self._sbjFile = ""
+        self._method = 1
+        self._keepConflictSbj = False
+        self._thresholdCoverage = 95
+        self._thresholdIdentity = 80
+        self._thresholdEvalue = 1e-10
+        self._thresholdCoverageMatch = 90
+        self._useCluster = False
+        self._queue = ""
+        self._configFileName = ""
+        self._clean = False
+        self._verbose = 0
+        #self._pL = pyRepet.launcher.programLauncher.programLauncher()
+
+
+    def help( self ):
+
+        print ("usage: BenchmarkTEconsensus.py [ options ]")
+        print ("options:")
+        print ("     -h: this help")
+        print ("     -q: name of the query file (de novo consensus, format='fasta')")
+        print ("     -s: name of the subject file (reference sequences, format='fasta')")
+        print ("     -m: method")
+        print ("         1: Blaster + Matcher (default)")
+        print ("         2: Blaster + merge + Matcher (not with '-Q')")
+        print ("         3: Orienter + Mafft + Matcher")
+        print ("         4: Yass + Matcher")
+        print ("     -a: keep all conflicting subjects in Matcher")
+        print ("     -t: coverage threshold over which the match is 'complete' (in.format.formatof the seq length, default={})".format(self._thresholdCoverage ))
+        print ("     -I: identity threshold for 'CC' matches (default={})".format(self._thresholdIdentity))
+        print ("     -E: E-value threshold for 'CC' matches (default=1e-10)")
+        print ("     -T: coverage threshold for match length on query compare to subject length (default={})".format(self._thresholdCoverageMatch))
+        print ("     -Q: queue name to run in parallel")
+        print ("     -C: name of the configuration file (compulsory with '-Q')")
+        print ("     -c: clean")
+        print ("     -v: verbosity level (default=0/1/2)")
+
+    def launchProgramm (self, process_name, cmd): #modenised program launcher, using subprocess
+        print ("launching : \t", cmd)
+        process = subprocess.run(cmd, shell=True)
+        if process.returncode != 0:
+                print ("{} failed, shuting down".format(process_name))
+                return quit()
+        else:
+            if self._verbose > 0:
+                print ("{} executed succesfully, moving on ".format(process_name))
+
+
+
+    def setAttributesFromCmdLine( self ):
+        try:
+            opts, args = getopt.getopt( sys.argv[1:], "hq:s:m:at:I:E:T:Q:C:cv:" )
+        except (getopt.GetoptError, err):
+            sys.stderr.write( "{}\n".format(str(err)))
+            self.help()
+            sys.exit(1)
+        for o,a in opts:
+            if o == "-h":
+                self.help();
+                sys.exit(0)
+            elif o == "-q":
+                self._qryFile = a
+            elif o == "-s":
+                self._sbjFile = a
+            elif o == "-m":
+                self._method = int(a)
+            elif o == "-a":
+                self._keepConflictSbj = True
+            elif o == "-t":
+                self._thresholdCoverage = int(a)
+            elif o == "-I":
+                self._thresholdIdentity = int(a)
+            elif o == "-E":
+                self._thresholdEvalue = float(a)
+            elif o == "-T":
+                self._thresholdCoverageMatch = int(a)
+            elif o == "-Q":
+                self._useCluster = True
+                self._queue = a
+            elif o == "-C":
+                self._configFile = a
+            elif o == "-c":
+                self._clean = True
+            elif o == "-v":
+                self._verbose = int(a)
+
+
+    def checkAttributes( self ):
+        if self._qryFile == "":
+            msg = "ERROR: missing query file (-q)"
+            sys.stderr.write( "{}\n".format(msg))
+            self.help()
+            sys.exit(1)
+        if not os.path.exists( self._qryFile ):
+            msg = "ERROR: can't find file '{}'".format( self._qryFile )
+            sys.stderr.write( "{}\n".format( msg ))
+            self.help()
+            sys.exit(1)
+        if self._sbjFile == "":
+            msg = "ERROR: missing subject file (-s)"
+            sys.stderr.write( "{}\n".format( msg ))
+            self.help()
+            sys.exit(1)
+        if not os.path.exists( self._sbjFile ):
+            msg = "ERROR: can't find file '{}'".format(self._sbjFile)
+            sys.stderr.write( "{}\n".format(msg))
+            self.help()
+            sys.exit(1)
+        if self._useCluster:
+            if self._configFile == "":
+                msg = "ERROR: missing configuration file (-C)"
+                sys.stderr.write( "{}\n".format(( msg )))
+                self.help()
+                sys.exit(1)
+            if not os.path.exists( self._configFile ):
+                msg = "ERROR: can't find file '{}'".format(self._configFile)
+                sys.stderr.write( "{}\n".format((msg)))
+                self.help()
+                sys.exit(1)
+            if self._method == 2:
+                msg = "ERROR: can't launch method 2 in parallel"
+                sys.stderr.write( "{}\n".format(msg))
+                self.help()
+                sys.exit(1)
+        nbSeqQry = FastaUtils.dbSize( self._qryFile )
+        if nbSeqQry == 0:
+            print ("WARNING: query file is empty")
+            sys.exit(0)
+        nbSeqSbj = FastaUtils.dbSize( self._sbjFile )
+        if nbSeqSbj == 0:
+            print ("WARNING: subject file is empty")
+            sys.exit(0)
+
+
+    def preprocess( self ):
+        tmpDir = "tmp{}_t{}_m{}_I{}".format( os.getpid(),
+                                         self._thresholdCoverage,
+                                         self._method,
+                                         self._thresholdIdentity )
+        if os.path.exists( tmpDir ):
+            shutil.rmtree( tmpDir )
+        os.mkdir( tmpDir )
+        os.chdir( tmpDir )
+
+
+        os.symlink( "../{}".format(self._qryFile), os.path.basename(self._qryFile) )
+        self._qryFile=os.path.basename(self._qryFile)
+
+        csh = ChangeSequenceHeaders(inFile=self._qryFile, format="fasta", step=1, prefix="query", outFile="{}.newH".format(self._qryFile), verbosity=self._verbose)
+        print (self._qryFile)
+        #print (csh)
+        #Someone killed all the seters in CSH
+
+        #csh.setInputFile( self._qryFile )
+        #csh.setFormat( "fasta" )
+        #csh.setStep( 1 )
+        #csh.setPrefix( "query" )
+        #csh.setOutputFile( "{}.newH".format((self._qryFile)))
+        #csh.setVerbosityLevel( self._verbose )
+
+        csh.run()
+        self._qryFile += ".newH"
+
+        if not os.path.exists(os.path.basename(self._sbjFile)): #did not work in the original so had to fix it, bassicaly, if your subject file is not in the current dir, create a symlink to it
+            os.symlink( "../{}".format(self._sbjFile), os.path.basename(self._sbjFile))
+            self._sbjFile=os.path.basename(self._sbjFile)
+
+
+    def compareFastaViaBlasterMatcher( self, merged=False ):
+        """
+        Blaster (+ merged) +  Matcher
+        """
+        if self._keepConflictSbj:
+            s = "match"
+        else:
+            s = "clean_match"
+        matchFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                             self._sbjFile,
+                                             self._method )
+        pathFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                            self._sbjFile,
+                                            self._method )
+        if merged:
+            matchFile += ".merged"
+            pathFile += ".merged"
+        matchFile += ".{}.tab".format(s)
+        pathFile += ".{}.path".format(s)
+
+        if not self._useCluster:
+            prg = "blaster2.32"
+            cmd = prg
+            cmd += " -q {}".format(self._qryFile)
+            cmd += " -s {}".format(self._sbjFile)
+            cmd += " -B {}_vs_{}.m{}".format(self._qryFile,
+                                          self._sbjFile,
+                                          self._method)
+            cmd += " -v {}".format(self._verbose)
+            self.launchProgramm(prg, cmd)
+
+            if merged:
+                tmpFile = "{}_vs_{}.m{}.align.merged".format(self._qryFile,
+                                                          self._sbjFile,
+                                                          self._method)
+                AlignUtils.mergeFile( "{}_vs_{}.m{}.align".format(self._qryFile,
+                                                               self._sbjFile,
+                                                               self._method),
+                                                               tmpFile)
+            else:
+                tmpFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                                   self._sbjFile,
+                                                   self._method )
+
+            prg = "matcherThreads2.32"
+            cmd = prg
+            cmd += " -m {}".format( tmpFile )
+            cmd += " -q {}".format( self._qryFile )
+            cmd += " -s {}".format( self._sbjFile )
+            cmd += " -j"
+            if self._keepConflictSbj:
+                cmd += " -a"
+            cmd += " -v {}".format( self._verbose )
+            self.launchProgramm( prg, cmd )
+
+        else:
+            os.symlink( "../{}".formatself._configFile, self._configFileName )
+
+            prg = os.environ["REPET_PATH"] + "/bin/launchBlasterMatcherPerQuery.py"
+            cmd = prg
+            cmd += " -q {}".format( self._qryFile )
+            cmd += " -s {}".format( self._sbjFile )
+            cmd += " -Q {}".format( self._queue )
+            cmd += " -C {}".format( self._configFile )
+            cmd += " -n {}".format( 10 )
+            if self._keepConflictSbj:
+                cmd += " -M \"{}\"".format( "-j -a" )
+            else:
+                cmd += " -M \"{}\"".format( "-j" )
+            cmd += " -Z tab"
+            if self._clean:
+                cmd += " -c"
+            cmd += " -v {}".format( self._verbose - 1 )
+            self.launchProgramm( prg, cmd )
+
+        print ("/n", "{}link".format(self._qryFile), "/n")
+        csh = ChangeSequenceHeaders(inFile=matchFile, format="tab", step=2, linkFile="{}link".format(self._qryFile), outFile=matchFile.replace(".newH",""), verbosity=self._verbose)
+        #csh.setInputFile( matchFile )
+        #csh.setFormat( "tab" )
+        #csh.setStep( 2 )
+        #csh.setLinkFile( "{}link".format( self._qryFile ) )
+        #csh.setOutputFile( matchFile.replace(".newH","") )
+        csh.run()
+
+        csh = ChangeSequenceHeaders(inFile=pathFile, format="path", step=2, outFile=pathFile.replace(".newH",""), linkFile="{}link".format(self._qryFile), verbosity=self._verbose)
+        #csh.setInputFile( pathFile )
+        #csh.setFormat( "path" )
+        #csh.setStep( 2 )
+        #csh.setOutputFile( pathFile.replace(".newH","") )
+        csh.run()
+
+        return matchFile.replace(".newH",""), pathFile.replace(".newH","")
+
+
+    def compareFastaViaMafft( self ):
+        """
+        Orienter, Mafft, Matcher
+        """
+        FastaUtils.dbSplit( self._qryFile, 1, False, False, "query" )
+        FastaUtils.dbSplit( self._sbjFile, 1, False, False, "subject" )
+        lQueries = glob.glob( "query_*.fa" )
+        lSubjects = glob.glob( "subject_*.fa" )
+
+        if self._keepConflictSbj:
+            s = "match"
+        else:
+            s = "clean_match"
+        matchFile = "{}_vs_{}.m{}.align.{}.tab".format( self._qryFile,
+                                                    self._sbjFile,
+                                                    self._method,
+                                                    s )
+        os.system( "touch {}".format (matchFile ))
+        pathFile = "{}_vs_{}.m{}.align.{}.path".format( self._qryFile,
+                                                    self._sbjFile,
+                                                    self._method,
+                                                    s )
+        os.system( "touch {}".format (pathFile ))
+
+        countQueries = 0
+        for query in lQueries:
+            countQueries += 1
+            queryHeader = FastaUtils.dbHeaders( query )[0]
+            queryLength = FastaUtils.dbLengths( query )[0]
+            countSubjects = 0
+            for subject in lSubjects:
+                countSubjects += 1
+                subjectHeader = FastaUtils.dbHeaders( subject )[0]
+                subjectLength = FastaUtils.dbLengths( subject )[0]
+                if self._verbose > 0:
+                    print ("compare '{}' ({} bp, {}/{}) and '{}' ({} bp, {}/{})".format( queryHeader, queryLength,
+                                                                                    countQueries, len(lQueries),
+                                                                                    subjectHeader, subjectLength,
+                                                                                    countSubjects, len(lSubjects) ) )
+                    sys.stdout.flush()
+                qsLengthRatio = 100 * queryLength / float(subjectLength)
+                if qsLengthRatio < self._thresholdCoverage - 2 or qsLengthRatio > 100 + (100-self._thresholdCoverage) + 2:
+                    if self._verbose > 0:
+                        print ("skip (q/s=.format.2f.format.format)").format( qsLengthRatio )
+                    continue
+
+                tmpFile = "{}_vs_{}".format( query, subject )
+                FileUtils.catFilesFromList( [ query, subject ],
+                                            tmpFile )
+                prg = "OrientSequences.py"
+                cmd = prg
+                cmd += " -i {}".format( tmpFile )
+                cmd += " -p mummer"
+                cmd += " -c"
+                cmd += " -v {}".format( self._verbose - 1 )
+                self.launchProgramm( prg, cmd )
+                prg = "MafftProgramLauncher.py"
+                cmd = prg
+                cmd += " -i {}.oriented".format( tmpFile )
+                cmd += " -c"
+                cmd += " -v {}".format( self._verbose - 1 )
+                self.launchProgramm( prg, cmd )
+
+                absDB = AlignedBioseqDB( "{}.oriented.fa_aln".format(tmpFile ) )
+                lHeaders = absDB.getHeaderList()
+                lAligns = absDB.getAlignList( lHeaders[0], lHeaders[1] )
+                for i in lAligns:
+                    if "re-oriented" in i.getQueryName():
+                        i.setQueryName( queryHeader )
+                        start = i.getQueryStart()
+                        end = i.getQueryEnd()
+                        i.setQueryStart( queryLength - end + 1 )
+                        i.setQueryEnd( queryLength - start + 1 )
+                    if "re-oriented" in i.getSubjectName():
+                        i.setSubjectName( subjectHeader )
+                        start = i.getSubjectStart()
+                        end = i.getSubjectEnd()
+                        i.setSubjectEnd( subjectLength - end + 1 )
+                        i.setSubjectStart( subjectLength - start + 1 )
+                    if not i.isQueryOnDirectStrand():
+                        i.reverse()
+                AlignUtils.writeListInFile( lAligns,
+                                            "{}.oriented.fa_aln.align".format(tmpFile) )
+
+                prg = os.environ["REPET_PATH"] + "/bin/matcher"
+                cmd = prg
+                cmd += " -m {}.oriented.fa_aln.align".format( tmpFile )
+                cmd += " -q {}".format( query )
+                cmd += " -s {}".format( subject )
+                cmd += " -j"
+                if self._keepConflictSbj:
+                    cmd += " -a"
+                cmd += " -v {}".format( self._verbose - 1 )
+                self.launchProgramm( prg, cmd )
+
+                FileUtils.appendFileContent( "{}.oriented.fa_aln.align.{}.path".format(tmpFile, s), pathFile )
+                lMatches = MatchUtils.getMatchListFromFile( "{}.oriented.fa_aln.align.{}.tab".format(tmpFile, s) )
+                MatchUtils.writeListInFile( lMatches, matchFile, "a" )
+
+                for f in [ tmpFile,
+                          "{}.oriented".format(tmpFile),
+#                          "{}.oriented.fa_aln".format( tmpFile ),
+                          "{}.oriented.fa_aln.align".format(tmpFile),
+                          "{}.oriented.fa_aln.align.match.fa".format( tmpFile ),
+                          "{}.oriented.fa_aln.align.match.map".format( tmpFile ),
+                          "{}.oriented.fa_aln.align.match.param".format( tmpFile ),
+                          "{}.oriented.fa_aln.align.match.path".format( tmpFile ),
+                          "{}.oriented.fa_aln.align.match.tab".format( tmpFile )] :
+                    os.remove( f )
+
+        if not FileUtils.isEmpty( matchFile ):
+            csh = ChangeSequenceHeaders()
+            csh.setInputFile( matchFile )
+            csh.setFormat( "tab" )
+            csh.setStep( 2 )
+            csh.setLinkFile("{}link".format(self._qryFile))
+            csh.setOutputFile( matchFile.replace(".newH","") )
+            csh.run()
+            csh.setInputFile( pathFile )
+            csh.setFormat("path")
+            csh.setStep( 2 )
+            csh.setOutputFile( pathFile.replace(".newH","") )
+            csh.run()
+            return matchFile.replace(".newH",""), pathFile.replace(".newH","")
+        else:
+            return ("" , "")
+
+
+    def compareFastaViaYassMatcher( self, merged=False ):
+        """
+        Yass +  Matcher
+        """
+        if self._keepConflictSbj:
+            s = "match"
+        else:
+            s = "clean_match"
+        matchFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                             self._sbjFile,
+                                             self._method )
+        pathFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                            self._sbjFile,
+                                            self._method )
+        if merged:
+            matchFile += ".merged"
+            pathFile += ".merged"
+        matchFile += ".{}.tab".format( s )
+        pathFile += ".{}.path".format( s )
+
+        if not self._useCluster:
+            prg = os.environ["REPET_PATH"] + "/bin/YassProgramLauncher.py"
+            cmd = prg
+            cmd += " -i {}".format( self._qryFile )
+            cmd += " -s {}".format( self._sbjFile )
+            cmd += " -c"
+#            cmd += " -p '-i 12'"
+            cmd += " -o {}_vs_{}.m{}.align".format( self._qryFile,
+                                                self._sbjFile,
+                                                self._method )
+            cmd += " -v {}".format( self._verbose )
+            self.launchProgramm( prg, cmd )
+
+            if merged:
+                tmpFile = "{}_vs_{}.m{}.align.merged".format( self._qryFile,
+                                                          self._sbjFile,
+                                                          self._method )
+                AlignUtils.mergeFile( "{}_vs_{}.m{}.align".format( self._qryFile,
+                                                               self._sbjFile,
+                                                               self._method ),
+                                                               tmpFile )
+            else:
+                tmpFile = "{}_vs_{}.m{}.align".format( self._qryFile,
+                                                   self._sbjFile,
+                                                   self._method )
+
+            prg = os.environ["REPET_PATH"] + "/bin/matcher"
+            cmd = prg
+            cmd += " -m {}".format( tmpFile )
+            cmd += " -q {}".format( self._qryFile )
+            cmd += " -s {}".format( self._sbjFile )
+            cmd += " -j"
+            if self._keepConflictSbj:
+                cmd += " -a"
+            cmd += " -v {}".format( self._verbose )
+            self.launchProgramm( prg, cmd )
+
+        csh = ChangeSequenceHeaders()
+        csh.setInputFile( matchFile )
+        csh.setFormat( "tab" )
+        csh.setStep( 2 )
+        csh.setLinkFile( "{}link".format(self._qryFile ))
+        csh.setOutputFile( matchFile.replace(".newH",""))
+        csh.run()
+
+        csh.setInputFile( pathFile )
+        csh.setFormat( "path" )
+        csh.setStep( 2 )
+        csh.setOutputFile( pathFile.replace(".newH","") )
+        csh.run()
+
+        return matchFile.replace(".newH",""), pathFile.replace(".newH","")
+
+
+    def analyzeMatchFile( self, matchFile, pathFile ):
+        if matchFile != "":
+            if self._verbose > 0:
+                print ("analyze the 'tab' file...")
+                sys.stdout.flush()
+            #prg = os.environ["REPET_PATH"] + "/bin/tabFileReader.py"
+            prg = "python3 ../tabFileReader.py" #asumes tabFileReader is in the smae dir as BenvhmarkTEconsensus 
+            cmd = prg
+            cmd += " -m {}".format( matchFile )
+            cmd += " -q {}".format( self._qryFile.replace(".newH","") )
+            cmd += " -s {}".format( self._sbjFile.replace(".newH","") )
+            cmd += " -t {}".format( self._thresholdCoverage )
+            cmd += " -I {}".format( self._thresholdIdentity )
+            cmd += " -E {}".format( self._thresholdEvalue )
+            cmd += " -T {}".format( self._thresholdCoverageMatch )
+            cmd += " -v {}".format( self._verbose - 1 )
+            self.launchProgramm( prg, cmd )
+            for f in [ matchFile, pathFile,
+                      "{}_tabFileReader.txt".format(matchFile),
+                      "{}_qryCategories.txt".format(matchFile),
+                      "{}_sbjCategories.txt".format(matchFile) ]:
+                shutil.copy( f, ".." )
+        os.chdir( ".." )
+
+
+    def start( self ):
+        self.checkAttributes()
+        if self._verbose > 0:
+            print ("START BenchmarkTEconsensus.py")
+            sys.stdout.flush()
+
+
+    def end( self ):
+        if self._clean:
+            tmpDir = "tmp{}_t{}_m{}_I{}".format( os.getpid(),
+                                             self._thresholdCoverage,
+                                             self._method,
+                                             self._thresholdIdentity )
+            shutil.rmtree( tmpDir )
+        if self._verbose > 0:
+            print ("END BenchmarkTEconsensus.py")
+            sys.stdout.flush()
+
+
+    def run( self ):
+        self.start()
+
+        self.preprocess()
+
+        if self._method == 1:
+            matchFile, pathFile = self.compareFastaViaBlasterMatcher()
+        elif self._method == 2:
+            matchFile, pathFile = self.compareFastaViaBlasterMatcher( merged=True )
+        elif self._method == 3:
+            matchFile, pathFile = self.compareFastaViaMafft()
+        elif self._method == 4:
+            matchFile, pathFile = self.compareFastaViaYassMatcher()
+
+        self.analyzeMatchFile( matchFile, pathFile )
+
+        self.end()
+
+
+if __name__ == "__main__":
+    i = BenchmarkTEconsensus()
+    i.setAttributesFromCmdLine()
+    i.run()
diff --git a/devTools/Benchmarks_tuto.txt b/devTools/Benchmarks_tuto.txt
index 9e464fc3fcf83d248a507080fd12eaf27469d06a..20989f033b016eff21e33e304f90bdf38e576bdd 100755
--- a/devTools/Benchmarks_tuto.txt
+++ b/devTools/Benchmarks_tuto.txt
@@ -141,3 +141,14 @@ Hopefully there already are programs to compare:
 At each step of each pipeline multiple outputs can be compared. The tools listed above are fairly useful for this task.
 They can already do lots of comparisons though they may become more generic in the future.
 And if you need something else, start implement it!
+
+
+
+
+
+./BenchmarkTEconsensus.py  -q data_bench/TEdenovo_chr4/conda_chr4/consensus_grouper_shortH.fa -s data_bench/TEdenovo_chr4/singularity_chr4/consensus_grouper_shortH.fa -a -v 1 -m 2
+
+
+
+
+
diff --git a/devTools/ChangeSequenceHeaders.py b/devTools/ChangeSequenceHeaders.py
new file mode 100644
index 0000000000000000000000000000000000000000..e508b9328bc368acec5754444d35ac732286bfa5
--- /dev/null
+++ b/devTools/ChangeSequenceHeaders.py
@@ -0,0 +1,551 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import os
+import re
+import sys
+import getopt
+import argparse
+from commons.core.coord.Align import Align
+from commons.core.coord.Path import Path
+from commons.core.coord.Match import Match
+from commons.core.seq.BioseqDB import BioseqDB
+
+
+class ChangeSequenceHeaders(object):
+
+    def __init__(self, inFile="", format="", step=0, prefix="seq", outFile="",
+                 linkFile="", whichCluster="", replace_query=True, replace_subject=True, verbosity=0):
+
+        print ("CSH linkfile:", linkFile )
+        self._inFile = inFile
+        self._format = format
+        self._step = step
+        self._prefix = prefix
+        self._linkFile = linkFile
+        self._whichCluster = whichCluster
+        self._outFile = outFile
+        self.replace_query = replace_query
+        self.replace_subject = replace_subject
+        self._verbose = verbosity
+
+    def checkAttributes(self):
+        if self._inFile == "":
+            sys.stderr.write("ERROR: missing input file name (-i)\n")
+            sys.exit(1)
+        if not os.path.exists(self._inFile):
+            sys.stderr.write("ERROR: input file doesn't exist (-i)\n")
+            sys.exit(1)
+        if self._format not in ["fasta", "newick", "align", "path", "tab", "axt", "lastz", "psl", "chain", "cluster"]:
+            sys.stderr.write("ERROR: unrecognized format '{}' (-f)\n")
+            sys.exit(1)
+        if self._step not in [1, 2, 3]:
+            sys.stderr.write("ERROR: missing step (-s)\n")
+            sys.exit(1)
+        #if self._step == 1 and self._prefix == "":
+        #    sys.stderr.write("ERROR: missing prefix (-p)\n")
+        #    sys.exit(1)
+        if self._step == 2:
+            if self._linkFile == "":
+                print ("linkfile i got given", self._linkFile)
+                sys.stderr.write("ERROR: missing link file name (-l)\n")
+                sys.exit(1)
+            if not os.path.exists(self._linkFile):
+                sys.stderr.write("ERROR: link file doesn't exist (-l)\n")
+                sys.exit(1)
+            if self._whichCluster not in ["A", "B", ""]:
+                sys.stderr.write("ERROR: formatting type not available (-w option): {}\n".format(self._whichCluster))
+                sys.exit(1)
+        if self._step == 3 and self._prefix == "seq":
+            self._prefix = "MCL"
+        if self._outFile == "":
+            if self._step == 1:
+                self._outFile = "{}.newH".format(self._inFile)
+            elif self._step == 2:
+                self._outFile = "{}.initH".format(self._inFile)
+            elif self._step == 3:
+                self._outFile = "{}.tab".format(self._inFile)
+
+    def shortenSequenceHeadersForFastaFile(self):
+        if self._verbose > 0:
+            print("shorten sequence headers for fasta file...")
+            sys.stdout.flush()
+            if self._verbose > 1:
+                print("save sequences in '{}'".format(self._outFile))
+        inFileHandler = open(self._inFile, "r")
+        linkFileHandler = open(self._linkFile, "w")
+        outFileHandler = open(self._outFile, "w")
+        countSeq = 0
+        lengthSeq = 0
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            if line[0] == ">":
+                countSeq += 1
+
+                if self._prefix == "" :
+                    newHeader = line.strip(">").split(" ")[0]
+                else :
+                    newHeader = "{}{}".format(self._prefix, countSeq)
+                if self._verbose > 1:
+                    print("initial '{}' -> new '{}'".format(line[1:-1], newHeader))
+                outFileHandler.write(">{}\n".format(newHeader))
+                if lengthSeq != 0:
+                    linkFileHandler.write("\t{}\t{}\n".format(1, lengthSeq))
+                    lengthSeq = 0
+                linkFileHandler.write("{}\t{}".format(newHeader, line[1:-1]))
+            else:
+                lengthSeq += len(line.replace("\n", ""))
+                outFileHandler.write(line)
+        linkFileHandler.write("\t{}\t{}\n".format(1, lengthSeq))
+        inFileHandler.close()
+        linkFileHandler.close()
+        outFileHandler.close()
+        if self._verbose > 0:
+            print("nb of sequences: {}".format(countSeq))
+
+    def getLinksNewToInitialHeaders(self):
+        if self._verbose > 0:
+            print("retrieve the links new->initial headers")
+            sys.stdout.flush()
+        dNew2Init = {}
+        linkFileHandler = open(self._linkFile, "r")
+        while True:
+            line = linkFileHandler.readline()
+            if line == "":
+                break
+            tokens = line.split("\t")
+            if len(tokens) == 4:
+                dNew2Init[tokens[0]] = tokens[1]
+            elif len(tokens) == 2:
+                dNew2Init[tokens[0]] = tokens[1].split("\n")[0]
+            else:
+                sys.stderr.write("ERROR: link file is badly formatted\n")
+                sys.exit(1)
+        linkFileHandler.close()
+        if self._verbose > 0:
+            print("nb of links: {}".format(len(dNew2Init.keys())))
+            sys.stdout.flush()
+        return dNew2Init
+
+    def retrieveInitialSequenceHeadersForFastaFile(self, dNew2Init):
+        if self._verbose > 0:
+            print("retrieve initial headers for fasta file")
+            sys.stdout.flush()
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        countSeq = 0
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            if line[0] == ">":
+                if self._whichCluster == "":
+                    initHeader = line[1:-1]
+                    newHeader = dNew2Init[initHeader]
+                else:
+                    tokens = line[1:-1].split("_")
+                    initHeader = dNew2Init[tokens[1]]
+
+                    pattern = ""
+                    if "BlastclustCluster" in tokens[0]:
+                        pattern = "Blc"
+                    if "MCLCluster" in tokens[0]:
+                        pattern = "MCL"
+
+                    if self._whichCluster == "A":
+                        newHeader = "{}_{}".format(tokens[0], initHeader)
+                    elif self._whichCluster == "B":
+                        classif = initHeader.split("_")[0]
+                        consensusName = "_".join(initHeader.split("_")[1:])
+                        clusterId = tokens[0].split("Cluster")[1].split("Mb")[0]
+                        newHeader = "{}_{}{}_{}".format(classif, pattern, clusterId, consensusName)
+
+                outFileHandler.write(">{}\n".format(newHeader))
+            else:
+                outFileHandler.write(line)
+        inFileHandler.close()
+        outFileHandler.close()
+        if self._verbose > 0:
+            print("nb of sequences: {}".format(countSeq))
+
+    def retrieveInitialSequenceHeadersForNewickFile(self, dNew2Init):
+        inF = open(self._inFile, "r")
+        lines = inF.readlines()
+        inF.close()
+        line = "".join(lines)  # .replace(";","").replace("\n","")
+        outF = open(self._outFile, "w")
+        for newH in dNew2Init.keys():
+            line = line.replace(newH + ":",
+                                dNew2Init[newH].replace(" ", "_").replace("::", "-").replace(":", "-").replace(",",
+                                                                                                               "-") + ":")
+        outF.write(line)
+        outF.close()
+
+    def retrieveInitialSequenceHeadersForAlignFile(self, dNew2Init):
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        a = Align()
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            a.setFromTuple(line.split("\t"))
+            nameToBeReplaced = a.range_query.seqname
+            if nameToBeReplaced in dNew2Init:
+                a.range_query.seqname = dNew2Init[nameToBeReplaced]
+            nameToBeReplaced = a.range_subject.seqname
+            if nameToBeReplaced in dNew2Init:
+                a.range_subject.seqname = dNew2Init[nameToBeReplaced]
+            a.write(outFileHandler)
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def retrieveInitialSequenceHeadersForPathFile(self, dNew2Init):
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        p = Path()
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            p.setFromTuple(line.split("\t"))
+            nameToBeReplaced = p.range_query.seqname
+            if nameToBeReplaced in dNew2Init:
+                p.range_query.seqname = dNew2Init[nameToBeReplaced]
+            nameToBeReplaced = p.range_subject.seqname
+            if nameToBeReplaced in dNew2Init:
+                p.range_subject.seqname = dNew2Init[nameToBeReplaced]
+            p.write(outFileHandler)
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def retrieveInitialSequenceHeadersForMatchFile(self, dNew2Init):
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        m = Match()
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            if line[0:10] == "query.name":
+                continue
+            m.setFromTuple(line.split("\t"))
+            nameToBeReplaced = m.range_query.seqname
+            if nameToBeReplaced in dNew2Init:
+                m.range_query.seqname = dNew2Init[nameToBeReplaced]
+            nameToBeReplaced = m.range_subject.seqname
+            if nameToBeReplaced in dNew2Init:
+                m.range_subject.seqname = dNew2Init[nameToBeReplaced]
+            m.write(outFileHandler)
+        inFileHandler.close()
+        outFileHandler.close()
+
+    # used for 2 type of clustering file:
+    # 1 with 1 cluster by line, each line containing all sequence members separated by a tab
+    # 2 the cluster name on one line followed by sequence members list with one name by line
+    def retrieveInitialSequenceHeadersForClusterFile(self, dNew2Init):
+        with open(self._inFile, "r") as inFileHandler, open(self._outFile, "w") as outFileHandler:
+            for line in inFileHandler:
+                line = line.rstrip()
+                if line == "":
+                    break
+                else:
+                    if re.search(self._prefix, line):
+                        lItem = line.split("\t")
+                        newLine = ""
+                        for item in lItem:
+                            if item:
+                                newItem = dNew2Init[item]
+                                newLine += "{}\t".format(newItem)
+                            else:
+                                newLine = "\t"
+                        outFileHandler.write("{}\n".format(newLine.rstrip("\t")))
+                    else:
+                        outFileHandler.write("{}\n".format(line))
+
+    def mapFile2Dict(self, mapFileName):
+        dMap = {}
+        mapFileHandler = open(mapFileName, "r")
+        while True:
+            linem = mapFileHandler.readline()
+            linem = linem.strip("\n")
+            if linem == "":
+                break
+            linem = linem.split("\t")
+            dMap[linem[0]] = linem[1]
+        mapFileHandler.close()
+        return dMap
+
+    def retrieveInitialSequenceHeadersForAxtFile(self, dNew2Init):
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        while True:
+            try:
+                line = inFileHandler.next()
+            except StopIteration:
+                break
+
+            if line == "" or not "seq" in line:
+                outFileHandler.write(line)
+            else:
+                elems = line.split(" ")
+                try:
+                    subject_seqname = elems[1]
+                    if self.replace_subject:
+                        nameToBeReplaced = elems[1]
+                        if nameToBeReplaced in dNew2Init:
+                            subject_seqname = dNew2Init[nameToBeReplaced]
+                            subject_seqname = subject_seqname.strip('\n').strip('\r')
+
+                    query_seqname = elems[4]
+                    if self.replace_query:
+                        nameToBeReplaced = elems[4]
+                        if nameToBeReplaced in dNew2Init:
+                            query_seqname = dNew2Init[nameToBeReplaced]
+                            query_seqname = query_seqname.strip('\n').strip('\r')
+
+                    modedelems = [elems[0], subject_seqname, elems[2], elems[3], query_seqname, elems[5], elems[6],
+                                  elems[7], elems[8]]
+                    newLine = " ".join(modedelems)
+                    outFileHandler.write("{}\n".format(newLine))
+                    if self._verbose > 0:
+                        print("query", query_seqname, "subject", subject_seqname)
+                        print("Output axt_line : line {} ".format(newLine))
+                except:
+                    pass
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def retrieveInitialSequenceHeadersForPslFile(self, dNew2Init):
+
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        while True:
+            try:
+                line = inFileHandler.next()
+            except StopIteration:
+                break
+
+            if line == "" or not "seq" in line:
+                outFileHandler.write(line)
+            else:
+                elems = line.split()
+                try:
+                    subject_seqname = elems[13]
+                    if self.replace_subject:
+                        nameToBeReplaced = elems[13]
+                        if nameToBeReplaced in dNew2Init:
+                            subject_seqname = dNew2Init[nameToBeReplaced]
+                            subject_seqname = subject_seqname.strip('\n').strip('\r')
+
+                    query_seqname = elems[9]
+                    if self.replace_query:
+                        nameToBeReplaced = elems[9]
+                        if nameToBeReplaced in dNew2Init:
+                            query_seqname = dNew2Init[nameToBeReplaced]
+                            query_seqname = query_seqname.strip('\n').strip('\r')
+
+                    modedelems = elems[0:9] + [query_seqname] + elems[10:13] + [subject_seqname] + elems[14:21]
+                    # modedelems = [ elems[0], elems[1], elems[2], elems[3], elems[4], elems[5], elems[6], elems[7], elems[8], query_seqname, ]
+                    # modedelems = [ elems[0], subject_seqname, elems[2], elems[3], query_seqname, elems[5], elems[6], elems[7], elems[8]]
+                    newLine = "\t".join(modedelems)
+                    outFileHandler.write("{}\n".format(newLine))
+                    if self._verbose > 0:
+                        print("query", query_seqname, "subject", subject_seqname)
+                        print("Output psl_line : line {} ".format(newLine))
+                except:
+                    pass
+        sys.stdout.flush()
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def retrieveInitialSequenceHeadersForLastZFile(self, dNew2Init):
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        while True:
+            try:
+                line = inFileHandler.next()
+            except StopIteration:
+                break
+            # score, name1, strand1, size1, zstart1, end1, name2, strand2, size2, zstart2, end2, identity, coverage
+
+            if line == "" or not "seq" in line:
+                outFileHandler.write(line)
+            else:
+                elems = line.split("\t")
+                try:
+                    subject_seqname = elems[1]
+                    if self.replace_subject:
+                        nameToBeReplaced = elems[1]
+                        if nameToBeReplaced in dNew2Init:
+                            subject_seqname = dNew2Init[nameToBeReplaced]
+                            subject_seqname = subject_seqname.strip('\n').strip('\r')
+
+                    query_seqname = elems[6]
+                    if self.replace_query:
+                        nameToBeReplaced = elems[6]
+                        if nameToBeReplaced in dNew2Init:
+                            query_seqname = dNew2Init[nameToBeReplaced]
+                            query_seqname = query_seqname.strip('\n').strip('\r')
+
+                    modedelems = [elems[0], subject_seqname, elems[2], elems[3], elems[4], elems[5], query_seqname,
+                                  elems[7], elems[8], elems[9], elems[10], elems[11], elems[12], elems[13],
+                                  elems[14].strip('\n').strip('\r')]
+                    newLine = "\t".join(modedelems)
+                    outFileHandler.write("{}\n".format(newLine))
+                    if self._verbose > 0:
+                        print("query", query_seqname, "subject", subject_seqname)
+                        print("Output lastz_line : line {} ".format(newLine))
+                except:
+                    pass
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def retrieveInitialSequenceHeadersForChainFile(self, dNew2Init):
+        # format: chain score tName tSize tStrand tStart tEnd qName qSize qStrand qStart qEnd id
+        inFileHandler = open(self._inFile, "r")
+        outFileHandler = open(self._outFile, "w")
+        while True:
+            try:
+                line = inFileHandler.next()
+            except StopIteration:
+                break
+            if line == "" or not "seq" in line:
+                outFileHandler.write(line)
+            else:
+                elems = line.split(" ")
+                try:
+                    subject_seqname = elems[2]
+                    if self.replace_subject:
+                        nameToBeReplaced = elems[2]
+                        if nameToBeReplaced in dNew2Init:
+                            subject_seqname = dNew2Init[nameToBeReplaced]
+                            subject_seqname = subject_seqname.strip('\n').strip('\r')
+
+                    query_seqname = elems[7]
+                    if self.replace_query:
+                        nameToBeReplaced = elems[7]
+                        if nameToBeReplaced in dNew2Init:
+                            query_seqname = dNew2Init[nameToBeReplaced]
+                            query_seqname = query_seqname.strip('\n').strip('\r')
+
+                    modedelems = elems[:]
+                    modedelems[2] = subject_seqname
+                    modedelems[7] = query_seqname
+                    newLine = " ".join(modedelems)
+                    outFileHandler.write("{}\n".format(newLine))
+                except:
+                    pass
+
+        inFileHandler.close()
+        outFileHandler.close()
+
+    def SeqHeaderWithoutClusterName(self):
+        iBDB = BioseqDB(self._inFile)
+        lInitHeaders = iBDB.getHeaderList()
+        lNewHeaders = []
+        with open(self._outFile, "w") as outF:
+            for header in lInitHeaders:
+                lFields = header.split("_")
+                newHeader = ""
+                for i, field in enumerate(lFields):
+                    if self._prefix not in field:
+                        newHeader += "{}_".format(field)
+                lNewHeaders.append(newHeader.rstrip("_"))
+                outF.write("{}\t{}\n".format(header, newHeader.rstrip("_")))
+
+    def run(self):
+        self.checkAttributes()
+        if self._step == 1:
+            if self._linkFile == "":
+                self._linkFile = "{}.newHlink".format(self._inFile)
+            if self._format == "fasta":
+                self.shortenSequenceHeadersForFastaFile()
+        if self._step == 2:
+            dNew2Init = self.getLinksNewToInitialHeaders()
+            if self._format == "fasta":
+                self.retrieveInitialSequenceHeadersForFastaFile(dNew2Init)
+            elif self._format == "newick":
+                self.retrieveInitialSequenceHeadersForNewickFile(dNew2Init)
+            elif self._format == "align":
+                self.retrieveInitialSequenceHeadersForAlignFile(dNew2Init)
+            elif self._format == "path":
+                self.retrieveInitialSequenceHeadersForPathFile(dNew2Init)
+            elif self._format == "axt":
+                self.retrieveInitialSequenceHeadersForAxtFile(dNew2Init)
+            elif self._format == "psl":
+                self.retrieveInitialSequenceHeadersForPslFile(dNew2Init)
+            elif self._format == "lastz":
+                self.retrieveInitialSequenceHeadersForLastZFile(dNew2Init)
+            elif self._format == "chain":
+                self.retrieveInitialSequenceHeadersForChainFile(dNew2Init)
+            elif self._format in ["tab", "match"]:
+                self.retrieveInitialSequenceHeadersForMatchFile(dNew2Init)
+            elif self._format in ["cluster"]:
+                self.retrieveInitialSequenceHeadersForClusterFile(dNew2Init)
+        if self._step == 3:
+            self.SeqHeaderWithoutClusterName()
+
+
+if __name__ == "__main__":
+    parser = argparse.ArgumentParser(description='Change sequences header',
+                                     formatter_class=argparse.RawTextHelpFormatter,
+                                     add_help=True)
+    parser.add_argument('-i', '--input', required=True,
+                        help="name of the input file (format='fasta')")
+    parser.add_argument('-f', "--format", default="",
+                        help="format of the input file (fasta/newick/align/path/tab/cluster)")
+    parser.add_argument('-s', '--step', type=int,
+                        help="step (1: shorten headers / 2: retrieve initial headers / 3: retrieve consensus name without Clusterind info)")
+    parser.add_argument('-p', '--prefix', default='seq',
+                        help="prefix of new headers (with '-s 1', default='seq', with '-s 3 default='MCL')")
+    parser.add_argument('-l', '--link', default="",
+                        help=" name of the 'link' file (with '-s 2', format=map)")
+    parser.add_argument('-w', '--type', default="",
+                        help="header formatting type (A: after LTRharvest, B: for ClusterConsensus, not specified: no change)")
+
+    parser.add_argument('-o', '--output', default="",
+                        help="name of the output file (default=inFile+'.newH'/'.initH'/'.tab')")
+
+    args = parser.parse_args()
+    input = args.input
+    format = args.format
+    step = args.step
+    prefix = args.prefix
+    link = args.link
+    type = args.type
+    output = args.output
+    i = ChangeSequenceHeaders(inFile=input, format=format, step=step, prefix=prefix, outFile=output,whichCluster=type,linkFile=link)
+    i.run()
diff --git a/devTools/config_bench/config_bench_TEannot.yaml b/devTools/config_bench/config_bench_TEannot.yaml
index 9bbb9ee7dd05d84af86a323db167564d8e872047..a90275d21c2dbdfe62d64347f9afdf77b5a9f98a 100644
--- a/devTools/config_bench/config_bench_TEannot.yaml
+++ b/devTools/config_bench/config_bench_TEannot.yaml
@@ -1,10 +1,20 @@
 #input files
-genome_file: /mnt/volume_data_mariene/REPET-snakemake/data/dmel_caf1.fsa
-consensus_lib : /mnt/volume_data_mariene/bench/results_TEdenovo_dmel_caf1/all_consensus.fa
+genome_file: /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/dmel_caf1.fsa
+consensus_lib : /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/bdgp941_Dmel.fsa
+
 
 container :
-  TE_finder: /home/centos/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/centos/REPET-snakemake/repet_TEannot2.sif
+  REPET_image : /home/etbardet/REPET/REPET-snakemake/Singularity/repet_debian.sif
+
+conda_envs:
+  TE_finder: "TE_finder2.32"
+  RepeatMasker: "repeatM"
+  Recon: "recon_local"
+  Easel: "hmmer"
+  MREP: "mreps"
+  TRF: "TRF"
+  Piler: "piler"
+
 
 params_batch :
   chunk_length : 200000
diff --git a/devTools/config_bench/config_bench_TEdenovo.yaml b/devTools/config_bench/config_bench_TEdenovo.yaml
index 58e51b6ea9af5ae309923648ac0b1034632a8c28..3aed6d10f35165d13b3a069255a738f44e861b15 100644
--- a/devTools/config_bench/config_bench_TEdenovo.yaml
+++ b/devTools/config_bench/config_bench_TEdenovo.yaml
@@ -1,11 +1,27 @@
 #input files
-genome_file: /mnt/volume_data_mariene/REPET-snakemake/data/dmel_caf1.fsa
-
-preprocess : False
+genome_file: /home/etbardet/REPET/REPET-snakemake/devTools/data_bench/dmel_caf1.fsa
 
 container :
-  TE_finder: /home/centos/REPET-snakemake/Singularity/te_finder_2.30.2.sif
-  REPET_image : /home/centos/REPET-snakemake/Singularity/repet_TEdenovo.sif
+  REPET_image : /home/etbardet/REPET/REPET-snakemake/Singularity/repet_debian.sif
+
+# for fasta checking
+preprocess : True
+
+conda_envs:
+  TE_finder: "TE_finder2.32"
+  TE_finder_old : "TE_finder2.32_legacycppunit"
+  RepeatMasker: "repeatM"
+  Recon: "recon_local"
+  Easel: "hmmer"
+  MREP: "mreps"
+  TRF: "TRF"
+  Piler: "piler"
+
+# Clustering Methods
+clustering_methods :
+  grouper : True
+  recon : True
+  piler : True
 
 params_batch :
   chunk_length : 200000
@@ -21,10 +37,3 @@ params_run_RmvPairAlignInChunkOverlaps :
   chunkLength: 200000
   chunkOverlap: 10000
   margin: 10
-
-
-clustering_methods :
-  grouper : True
-  recon : True
-  piler : True
-
diff --git a/devTools/data_bench/athaTEref_ru1.fasta b/devTools/data_bench/athaTEref_ru1.fasta
new file mode 100755
index 0000000000000000000000000000000000000000..b4367fd6338f9b4ab365e3ba3a23ff29d233cdee
--- /dev/null
+++ b/devTools/data_bench/athaTEref_ru1.fasta
@@ -0,0 +1,25925 @@
+>TNAT1A
+TTAATAAWGAAAAATATTTGGGTTTTAAGGGTGAACCTTTATATTCACCCTCTTTTATTT
+TAGCCAATTAAAATTTGCCACCTAATAAATAATAAATAAATTTATTTAATTATAAAATCT
+AATTTGCCACTAAAACAAAATTATATATCGGTTTGGGTTTATAAGAAAGGATTAGGGTTT
+AGATTTTATAATTAAACGAAATTAAATATCGGTTTGGGTTTATAAAATAGGATTAAGGGT
+TTAGATTTTATAATTAAACGAGGTTAAATATCGGTTTGGGTTTATAAACAGGTTTAGATT
+TTAYAATTAAACGAGGTTAAATGTCGGTTTGGGTTTATAAAAAACGATTAGGGTTTAGAT
+TTTACAATTAAACGAGTTTAAATGTCGGTTTGGGTTTATAAAAGAGAATTAGGGTTTAGA
+TTTTGTAATTAAACGAGATTATATATCGGTTTGGRTTTATAAAAAAGTGGTTAGAGTTTA
+GATTTTATAATTAAATAANTTTTTATTTTTTATTAGATGACATGACATATTTTGATTGGT
+TAATAAAAAAGGAGGGGTGAATAAAAGGGTTCACCCCTAGGGGTGAACCCAAGTATTGTT
+CTTTTTTAA
+>AT9NMU1
+GGGAATTTAATGAAAAAAACCCTCAACTTTGGCCAGATCCATTTTTAAACCCTGAACTAT
+GTTTTTAGTAAAACAAACCCTGAACTAAAACCTGTTAATAAACTTAACCCCACAGTAATT
+AAATATTAATGGGATATTAATTTCCAAAAATCGACCAAAGAACAATGACAGAATCCGTGA
+TCCAACTGAAGATCGTCCACCTCAAAAAGTTCCTTATACACGTGAAAAAGTTCAAATGGT
+AAAATAGAGAACAATGAATTATGTTTCACAAGATCTTCCTTTTCAAATTATTTAATTTAA
+TCTTTGCATATTTAGACTTGCAGCAACTGTCAACAAGTCGGACACAACAAACGTTCATGC
+AAGCGTAAAGCAGTGCCAAAACCACCCAAGAAACCTCAAGGACGACCAAGGAAAAAACAG
+AAAACAATGGATGAAGAGAACCCTATCACTCAGCCAATACAATCTTCTCTTCAAAGTTAA
+TGCTTGACAAGTCTTTACTTTAGAATATCTTGTCCCTCTGAAACGATTGTTTTTTTTTGT
+GACAAATATTGTTGTGTTGCAACAGCTTCGATAGTTATGTTGGTTGGATTTATTTAAGCA
+TGACTCTTTGGATTATTTTAAGTTGTTGTGTCTTTCTTTCAGCTTCTAAAATCCAAACTA
+ATTAAGCAATTCAAAATCATTTAGAACACTAAACGTTTTTTTTGTAATAAATTCAAAACA
+GTTTTAAAGAACATCATGTGGTTTTTGCGCTAAATACAAATGTCTCGTTGTTTTTTTTTT
+TGGAAATTAATATCCCATTAATATTTAATTACTGTGGGGTTAAGTTTATTAACAGGTTTT
+AGTTCAGGGTTTGTTTTACTAAAAACATAGTTTAGGGTTTAAAAATGGATCTGGCCAAAG
+TTGAGGGTTTTTTTCATTAAATTCCC
+>ATLINE1A
+AAATTTAGTTTTTATTKAAAAKTANCTATATTTTTAGAAWATAAATWTAATAGAAATTAA
+AAAAAAAACAAATACAAMAAAGGTTAAWTAAGYGAATATTCGGAAATHWWAACAAGGAAA
+GNTGATTACGGGCATNAAANTTKCAAYAGCAAGTCCCTCAGTTTCTCATCTNTTATTTGT
+GGATGATAGTTTCTTCTTTTGTAAAGCTAVAAAANAACAATGNGNANTAATTTTNGGAAT
+TTTAAAGCAWTATGAAGCGGTTTCRGGNCAACARATAAATTTTWCAAAATCWTCGATTCA
+GTTTGGTCATAAGGTWGATGAYTCTMTTAAGGNAGAAATTAAATNAACCTTGGGWATCAC
+TAATCTNGGTGGYATGGGCTANTATCTCGGGTTACCNGAAAGTCTAGGAGGATCTAAAAC
+AAAAATNTTTTCCTTTGTTAGAGATAGATTACAGAATAGAATAAATGGNTGGTCNGCAAA
+ATTTTTATCTAAAGGAGGGAAAGAAGTGATGATTAAATCGGTAGCTGCGGCATTACCAAC
+TTATGTTATGTCTTGTTTTAGACTACCGAAAACAATCACATCVAAACTTACGAGTGCGGT
+CGCAAAATTTTGGTGGAGTTCAAATGGTGAATCTAGAGGTATGCATTGGATGGCTTGGAA
+TAAATTGTGTAGTAGTAAATCGGAAGGWGGTTTAGGTTTTCGGAATGTAGATGATTTTAA
+TTCGGCTCTACTAGCTAAACARTTATGGCGTTTGATAACGGTTCCAGATTCTCTTTTTGC
+GAAGGTTTTTAAAGGGAGATATTTTCGGAAATCCAATCCTTTGGATAATATAAAATCATA
+YTCTCCATCTTATGGATGGAGAAGTATTTGTTCAGCTAGATCTCTGGTTAATAAAGGACT
+TATTAAAAGAGTCGGTTCTGGGGMATCCATCTCAGTTTGGGAGGATCCGTGGATTCCARC
+TCAATTCCCGAGACCAGCAATAAGTAATGGTTCAATTATTGATCCATCTTTAAAAGTTNA
+AAATTTTATAAACACCCGGACAAATTTCTGGAATATTGATCTTTTAAANGAGCTTTTTGA
+TCCGGAAGATGTCTCGNTAATAAGTGCNTTGCACTTGGGTGCGTCAACTAAGGARGATAC
+TCTAGGTTGGCATTTCACAAAATCTGGAAAATATACAGTTAAATCTGGATATCATACRGC
+GAGGTTAAAAACTTTGGATGATAATTTTTCTTTTTTTGGCCCAGACATCAAAGTCTTAAA
+AGCATTCWCTTGGAAAGTACAGTGTCCGCCCAAGTTACGTCACTTCTTGTGGCAAATTTT
+AGCGGGTTGTGTACCRGTAACGGACAATTTACRRAAAAGAGGAATAAAYTGTGATACAGG
+ATGTNNCAGATGTGGTGCTCTAGAAGAAACAATTAACCATACACTTTTCCTATGCCATCC
+TGCGMGACAGATATGGGCACTTTCACAGATTCCTACGGTCCCAGGAATTTTTCCTTCTGC
+TTCTATTTATGCGAATTTGGATCATTTATTCTGGAGAATACCTTCAGAATTTGATTCATC
+TTCATATCCATGGATAATTTGGTATATTTGGAAAGCAAGGAATGAAAAAATATTTGAAAA
+TGTGGATAAAGATCCTYTAGAGGTATTACGTTTAGCAGAAAAAGAGGCACAATCGTGGCA
+GTTAGCTCAACTTGAGCTTCACAGTACTGAAAATTATGGTTCCTTGAAATCGGAAAATCG
+AATTCGGGTGMGGAATATCTCACATGATAATATTTATTCTGGATTTCGTTGTTTTGTGGA
+TGGATCATGGAAAGAAAGCGATAAGTTTTCAGGAWYAGGATGGTACTGTACATCATCAAA
+TGGAGAGTCGCCAACCATGGGAGCTGCYAATCTTCGAAGAAGTCTATCTCCACTACATGC
+CGAAGTGGAAGCTCTACTCTGGGCGATGAAGTGTATGATTGGTGCCGACAACCAAGATGT
+AGCTTTTTTTACAGACTGTTCAGACCTGGTGAAGATGGTGTCTTCCCCAACCGAATGACC
+GGCGTTTTCAGCGTATTTGGAGGAATTACAGAGCGACAAGGAAGAATTCACAAGTTTTTC
+TTTATCTTTAATTTCTCGTAGTGCAAATGTTAAAGCGGATAATTTGGCACGAAAAGTTCG
+TACCGAACCGCTTCATATCACTTATGTAAACAAYATTCCTCAGGATTGGCTCTTTTGAGC
+TCTAATTAATTATCKGATGACAAAAAAAAAAAAA
+>ATENSPM8
+CACTACAAGAAAACAGTGTTCATGTGGGAAAAAGAAATTAATGTTCCCGCCTCTCTCTTC
+CGGCTTGTTATATTGTTTTCGATAATACTATCAAGATTTGGCCAAATCTACTAATATTTT
+GTAATATCAAATAGACGATTTTATTTTTCCAACTTATATATATAGTTTAAGGATGAGCTT
+CTATCATACAACACGTTAGCAAGCAACATACTATATCTGAAGGTAAACACAGTTTTTTAC
+TAACCAATTTTGTTATAGGATCTAATTTGGAATATAGTTTTTATTGTTAAGTCGTATACG
+TTTGGTTTTTAGTACCGACTTTGTTATTTTTAATTAAAAAAAACATTTAAATGAATCCAA
+TGGAAAATGAAGGTCAAGTTCAAGGAGTCGCTCTGGGTGTTGTAGGTATTCTTAATCTAT
+CAAGACTCAATGGAACGTTGTGGTAAGAAGAAATATAAATATTTTAAAAAATTTATTTAC
+CATCATTTGGGTAATTATTTTAATTTTATTTGCAGGTTCAAACGTGATTCTGTAATCACC
+AGTGAGATAAGAACAGATAAGAACAATAATTCGATATGAGTTTCTTGGTGCATATCAAAA
+TTATTCAACAACACTGATACTTGTGAAAGAGAGATGGTTTAACACATTTAAGATAATGGT
+ATTTGGTATTTTTTTTGTTTTATATACATTTAGTTAGCATAAGTAACAATATTATAGAGC
+CTCTTTATTTTCTATATACATAAAATTATATTAATATTTTGATATATCTTGTAGAGGAAA
+TTCGATTGGCATCCAACAATTGAATTAGAGGTAAAAAACATGTTTCACAAAATGTGCTGC
+AACTAAGCTAATCGATTTGATTAGCCGGGTTCGTGAAAGGGGCAAACAGCCATATTAGAT
+CCTTAATGATCAATACCAATTTTTCGTTAAGTATTGGGGAACAGAAAAAGCTAAGGAGAG
+AAGCAAAAAAGCTTCTAAGAGCCGGATGTCTGGCCGAAATGGTTTGGGACCTCATAAGCA
+TCGAGCGCGTTCACGTTCATATGCCAAAGTTGGTGATCTTTTAGTAAGTGAAACTAGTTT
+TTCTTAAGAAAAAAAAAATAAAATAAATTCTGGCTATTATTGTTTTGTTTATATTTTGTA
+GAAAGAAAAGACGGAAAATGCATCATACATAGATGGATCATTTGTTGATGAGAGGGCAAA
+GCAGATTAGTGAGGGATTTGAGAAGAATGTAGCTGATCTCCTTGAAGATGAAAACCACTA
+AATGAGGAGCTAACTCTTGTAAAAAAAATGAAATGTATTTAAAGGTAACATAATAATTTC
+CTTAAACCTTAGACTGATTTTCAAATATTATAAGTTGGCTTACAAACATTTTTACTATAT
+ACTACAGATTGTGGAGGCAACAAACGGTCGTGTGTTCGGTCTAGGAGCTCTTCTTAGTGA
+ATTCTCACTCAAATGTGGAGTTTCAGCTATCTTGGAAAATCACGTGGAAAATGAGCAGAC
+TTTGAAACAACAATTGGAAGAGATTTATCAAGAAAATCTTAAAATCAAAGAGAGGCTCAC
+CAAGCTTGAAGGGTTGGAGAAAATGCTCGAGCTAATGTTCCCTCATCTATCCTCTAATGG
+TGTCAACAACTAAGCATTCAATTAGTTGTTTTAGTTATGCTTTTTGGTTATTTTCAACTA
+TTTTTTTTATTTCTGCATTGCTGGAATAGTTCAATATTAAATTATTTAATAAAATATGTT
+TTTTCTTTTACTGTTTTCTTATCAAAATCTATTTTTTATCTTAAAAATTATTATTTAAAC
+AATTGTAATTTACTAACTATTTTGTCAAACAAAACAAACAAAAAAGTAAAATACAATGAT
+AAAAATTAATGTACCAAAATAACTGCAATCTTACAAATATACAATGGAACTGCGACTATA
+CATTTCTCGTAATAATACGACAAAGATAATTTGTAGTAATCATACTTACTACAATTTTTG
+TTTTGATTATCGTTATAAAATATATGCAACAACCTTATGTGGAAAAATAATTACTGCAAA
+TTTGCAACAATATTTTCTTATACATTGTAAATTTGCAATGATATTTGCTATACATTTTAT
+GTGGCAATAGGTTGTAACAATTTAAGTTGCAAACGTACGTGACAATTGTACGACAAAATA
+ACTACAACAAAAATGTTGCATTTATACGACATATATAGCAAAAAGCTAGTTCATTGTAAA
+TTTTGTAACATATGTGTAATAACTATAAATTTGCAATGTCCAAAATGCAAAAATGCAAAA
+TGTGTCTCAATTTTGTTGTAATCTCACGATCTGCAACGGTTTGATGAATTACTGCAACTA
+TATTATTGTGGTATTATCCCTTTTTTCTTGTAGTG
+>ATENSPM9
+CACTACAAGAAAACAGTTAAATACCCACTACACCCGGCGACTACATACATAGTCGCTATA
+TTTGGTGACTATTTGGCTACAATTATACGACTAATTTACAACTAACAAAAATATAGACGT
+TAGTTAGTCGCCAAATTACCACTGTAGAGGCGAGACGCCTTGGTAGTCGCTAAAGGGCGA
+CTATTATATGACACTTCTTAATKAGTCGCCAAATGTAGTCGTAAATTAGTCGCTATTTTG
+CGATTAATATACGACACGTTGTAATAGTCGTTAAACAGCGACTATTATATGACAACTGCG
+GCGTGTCATTAAATATAGTCGCAAAATAGACGTAATTTGCCGACTAATATACGACAGCTC
+GTAATAGTCGTCTAAATAGCGACTATTGGATGACTACAGCGGCGTGTCATTAAATATAGT
+CGCAAAATAGACGTAATTTTCGATTAAAAAAATACATGTAATTCGTTTTGTAAGTTGTTG
+TACCTGTTTTAAACGACTACACTATTTAGTCGTGTTTTAGTCACTCTAAAATTGCCTATA
+TAATGAAAATTTCTCGTACACAATATTCATTCACAACACAAACACAATACAAATATTACC
+TTTAAAAAAAATAAACGTTTTTGAAGAAAAAAAACGTTAAAAAATATATTTAGTTTTATT
+ATTGGTCTTATAATGGCGGGAAACTATAATTATCCGAGTAGCGGTGGTTTTAATCGAGAT
+TGGATGTACAAGAGGTTCGATGAAATGACGGGGAATTTGTCAGCAGAATACGTCGCAGGA
+GTGGAGGAGTTCTTGACATTTGCTAATAGCCAGCCTATAGTACAAAGTTGTCGAGGTAAA
+TTCCACTGTCCTTGTGCTGTGTGCAAGAATAAAAAACATATCGTCTCGGGTAGAAAAGTT
+AGTAGTCATTTGTTTAGTCAAGGATTTATGCCAGATTATTATGTTTGGTATATGCATGGG
+GAAGATTTCAACATGAATGTAGGAACGAGTAATTATGTTGATAGTACGTATCTAAGAGAG
+AATTATGAAAGTGTGGGTAATGTTGTAGAAGATCCATATGTGGATGTGGGTAATGTTGTA
+GAAGATCCATATGTGGATATGGTGAACGATGCATTTCGTTATAACGTGGGGTTTGATGAT
+AACTATCATCAAGACGGTACTAATCAGAATGTGGAGGAACCGGTACGTAACCATTCTAAA
+AAATTCTACGACTTGTTAGAAGGTGCTCAAAATCCATTGTACGATGGTTGTCGACAAGGC
+CAGTCTCAATTATCGTTAGCAGCTCGAGTCATGCAGAACAAGGCGGATCATAATATGAGT
+GAAAGATGTGTGGATTCGGTATGTCAAATGTTGACAGATTTTTTACCAGAAGGAAACCAA
+GCTACTGATTCGCATTACAAGACAGAAAAATTGATGCGCAATTTAGGCCTTCCTTATTAT
+ACAATTGATGTTTGTATTAACAATTGTATGATTTTCTGGAAAGAAGACGAAAAGGAAGAT
+AAATGTCGGTTTTGTAGTGCTCAAAGATGGAAGCCTATGGATGACTACCGTCGAAGAACC
+AAAGTGCCATATAGTCGTATGTGGTATCTACCTATTGGTGACCGATTGAAGAGAATGTAT
+CAGAGCCACAAGACGGCAGCTGCAATGCGTTGGCATGCAGAGCACCAATCAAAAGAAGAA
+GAAATGAATCATCCTTCAGATGCGGCGGAGTGGAGATATTTTCAAGAGCTACATCCCATG
+TTTGCCGAAGAACCCCGTAACGTTTATCTCGGATTATGTACCGATGGATTCAATCCATTT
+GGCATGTCGCGAAATCATTCTTTGTGGCCTGTGATCCTGACTCCATACAATTTACCACCG
+GGTATGTGCATGAATACAGAGTACTTGTTTCTTACAATTCTGAATTCTGGGCCAAATCAC
+CCGCGAGGTAGTCTCGATGTCTTCCTCCAACCTCTTATTGAGGAGCTAAAAGAGTTATGG
+TCTACTGGAATCGATGCATATGATGTGTCTTTGAATCAAAATTTTAATCTAAAAGCAGTG
+TTGCTGTGGACGATAAGCGACTTTCCGGCGTACAGCATGTTATCAGGATGGACAACCCAC
+GGTAAACTGTCTTGTCCAATTTGCATGGAAAGTACTAACTCTTTTTATCTACCTAATGGA
+AGGAAGACGTGCTGGTTTGATTGTCACCGAAGATTTCTTTCTCATGGTCATCCATTACGG
+AAGAACAAAAAAGACTTCCGAAAAGGAAAAGACGCTTCTACCGAGTATCCACCTGAGTCT
+TTAACCGGTGAGCAAATTTATTACGAGCGGTTGTCTGGTGTAAATCCACCAAGAACCAAG
+GATGTTGGTGGCAACGGTCACGAAAAGAAGATGCCAGGCTATGGGAAGGAACATAACTGG
+CACAAGGAAAGCATATTATGGGAGCTTCCATATTGGAAGGATCTGAATCTCCGACATTGT
+ATCGATGTGATGCATACAGAGAAGAATTTTTTGGATAACATAATGAATACTCTTATGAGC
+GTGAAGGGTAAATCAAAGGACAACATAATGGCAAGAATGGATATAGAACGATTTTGTTCT
+CGGCCTGACTTACATATTGATAGTAAGGGAAAAGCTCCATTTCCAGCTTATACATTGACA
+AATGAAGCCAAAATGAGTTTATTGCAATGTGTTAAACATGCAATCAAATTCCCTGATGGT
+TATTCGTCTGATTTGAGTAGTTGTGTTGATATGGAGAATGGGAAGTTATCAGGTATGAAG
+AGTCATGATTGCCATGTTTTTATGGAGCGGTTACTTCCATTTATCTTTGCAGAACTCCTC
+GACCGGAACGTTCACCTTGCATTATCAGGTAAAATAAGAATATAATTTACTCTTTATATC
+ATATATGCACTTGAGATGATGATTTTTTTTTTCCAGGGGTTGGCGCATTTTTTAGGGACT
+TATGTTCGAGAACTTTGCAGAAAAGTCGCGTTCAAATTCTTAAGCAGAACATTGTTTTGA
+TCATATGCAACTTAGAGAAGATCTTCCCACCATCATTTTTTGATGTTATGGAGCACCTGC
+CTATACATCTCCCCTACGAAGCAGAATTGGGCGGTCCTGTCCAATATAGGTGGATGTATC
+CTTTTGAGAGGTTTTTCAAAAAGTTGAAAGGAAAAGCAAAAAATAAAAGATATGCGGCCG
+GATCAATTGTTGAGTCATATATCAATGACGAGATTTCTTATTTCTCAGAGCACTACTTTG
+CCGATAATATACAAACAAAATCAAGGTAACCATGAATTATCGATGTGATGCAAGTTTTCA
+ATGCGCAAAAATAACCATGAATTACCTCTTTTGGATCAGGTTAACAAGATTCAATGAGGG
+TGAAGTTCCTGTATATCATGTTCCTGGAGTACCTACTATATTTAGTTCTGTTGGTCGTCC
+AAGTGGAGAAATACGTGAAGTATGGCTATCAGAGGAAGACTATCAATGCGCACATGGATA
+TGTTATACGGAATTGTGATTATTTTCAAGTAATTGAGAGGTATATAACAAAGTCATACTC
+CCATTTTAAGTTAATTATATAAATGTTTGTTTACTAACCCTTATATGTTGTTTTTGTCTT
+TATATAGTATGTTCGAAGATTTTCTTTCTATTAAATATCCAGGATTGAACGAAAAAGAAC
+TCTTCGTGAAAAGAAACGAGGAATATCATGTGTGGGTGAAAGATTATGTATGTCTAAATA
+GTTTATAATATATATGATTTGCATTTATTTATTGTTATTCTTATCTCTATAATGATGTTT
+ATTTCTAAATTTGCATACAGGTTACATATTGGAACTCTAGTAATCCTTTTCCAACTTGGG
+TTCAAGAGATAGTCAATGGACCTTTGCACAAAGTCAAAACATGGCCAATGTATTTTACAA
+GAGGCTATTTGTTTCATACGCAGAGTCATGGAGCAGGACGTAAGACTTGTAACTATGGTG
+TATGTGTGAAAGGTGAAAATTATACGGATGCATCTGACGCAGCAGATTTTTACGGCAACT
+TAACTGATATCATAGAACTTGAGTATGAGGGGGTGGTCAGTTTGAAAATCACACTTTTTA
+AATGTTCGTGGTATGACCCTAAGCTCGGAAGAGGTACTCGGAGGAGCAATAGTGGTGTTG
+TCGACGTTCTTTCATCGAGGAAATATAACAAATACGAACCCTTTATTTTAGGTACGTATG
+GTATATATATATGGTCATTTAGTTTTTCTAGTTCATATACAAATATCTAATTCTCCAAAT
+ATGGTGCATTTACAAACAACATCTCAAGCGGAACAAGTGTGCTTTATTCCTTATCCATAC
+ACGAAAAAACCAAAGCGGGAGTGGCTCAATGTTTTAAAAGTAAATCCAAGGGGAAACATA
+TTAGGAGAATATGAAAATAAAGACCCGAGTTTATTGCAAACAGAAAATGATGATGCTGTT
+TTAATAACAACAATAGAAGATCTTGTACTCGACAATTTGACAATCAATCGCAACCCCATA
+AACCTCGATTTAGATGCCGGAGATGCTGATCCAGAAGATGAATTTCGATGTAATTTATCG
+TCTTCTGATGATGAAGAACAACAAGACGAAGAACAATATTAGTTTTGTGTTTATGATATG
+TACTTAAGTTATTTCTAGTAATTATGATATGTACTTAAGTTATTTTGAAATACTATGCAA
+ACATTTTTAAATTATTTTGAAAAACTATATTTGATTAAGTATGTTATGTTTATTTATATT
+TTTATAGATAATTACTATTTTTGAATATCTATGGCCCAAAAAAACACAAGGCCCAAACCC
+AATTATTAAAAATTAAACAAAGCGACTAATTTGTGACAATTTAGCGACTATAACCATTCT
+ATTGGGCCAAAATAACTCGAGGCCCAAATACGGCGACTAATTTGTGACAATTTAGCGACT
+ACAAAAAAATTATTGGGCCAAAAATTTCGAGGCCCAAAATTGGTGACTAATATGTGACAA
+TATAGCGACTAATGTTTAAATTTCGAGAACTTTTTAGGCCCAAACCCATTAGGCCCAATC
+CCTTTCAATGTCAAAACCCTAAGTTCCATCTCTTTCTCTTCGAAACATCCGCAGCCTTCT
+TCTTCGATTTCTCTCTTCCTCTTCGATTTCCTCTGCGAAACCCTAGCAAATTTCTCTCTT
+CCTCTTCGATTTTCCTCTTAATCTCTCTACCAAACATCTGCAGTCTTCTTCTTCTTCAAT
+CTCTCTCTTCGATTTCCTCTTTGAAACCCTACCAAATCAATCTTTCCTCTTCGTTTTTCT
+CTTAAATCTCTTCTTCTTCTTCGATTTCGTCGATTTGAACCTCTGTCTCATCTAGATCTC
+TCCTTAATATCATGTTTGGGCGAGGAAAAAAGAAGCGAACCAGTCCTAACCTTGCTCAGA
+GAGCCTCCACATCCACGGCTGGTCGACGACCTCGTTCTCTTCCGTCCCAGTACGATTTCA
+CGCCGGCAGCAGAACGGTCGCCTCAGCTACAGACGCCTGCATCAGAAGACGCCGGTCCTC
+CTTTACAGGCAACGGCAGCTCATGTTCGGAACTATCCGCCGCCTCTGCAGTTGTTCCAGC
+ACTCTGGCAGTCGACAACCTGAAGTGCAAAGGTCTGCCTCCGTGGAAGTGCAGAACAATC
+CTGCGAATCAAGCCGCGACTACTCAGCAGGTTCCTCCGGCTCCTCAACAAGACCCTCCGC
+CTTCTCAGCAAGACCCTCCGCCTTCTGCAGTTCAAGAGTCTCGGGCTCACAGTCACCCAT
+CCTCTCAAGGCAACAACTTCGAAGAATATCCACCTCTGTCGCCGGATCTCCAGGAGGACA
+CACTTCAATCCCTAAACGATCTTCTTATGTTGCCGGAGAGGGATAAGTTCGTCACCGTCC
+TCTCTCCCATTCCTCGACCGAATACCACCTGGTATGATCTTCTTCTTCTCTTGTTTGTGA
+TCCCATGTTGTGTTCAATTAGGGTTTAGTTGAGAAATGAGCTTTGTGAGATTGATTAGAT
+TAAGAAAATATCTGAATTGATTCTTTGTTGTGTTGGTCTGAAAGTCCTTGATATTATAGA
+TGTTACTTTGCAGCCACAATCTATTCTCATGTTTGAAGAGTCTTGTTGTGTTGGTCTTAT
+TTTGTTGTTTGCGAGAACAAGTAGTTTAAGTTGTGTTTTGATCTTAGGGTTTAGTTGAGT
+AATGAGCTTTGTGAGATTGATTAGATTGAGAAAATGTCTGAAATGATTCTTTGTTGTGTC
+TCGTGTTGTGTTGGTCTGAAAGTCTGAAAGTTTTGTTCTTAGGATTTAAGTTATGTGTTT
+TGTTATTAGGGTTTAGTTGGGTAATGATCTTTGTGACGTGTTGTGTTGGTCTGAAAGTCT
+TTGATATTATAGATGTTACTTTGCAGCCACAATCTATTCTGTTGTTTGAAGAGTCTTGTT
+GTGTTGGTCTTATTTTGTTGTTTGCGAGAACATGTTTTGTTAAGTTGTGTTTTGATCTTA
+GGGTTTAGTTGAGTAATGAGCTTTGTGAGATTGATTAGATTGAGAAAATGTCTGAATTGA
+TTCTTTGTTTTAGTCTCGTGTTGTGTTGGTCTTTGGTCTTTGATATTTTGATGTTCTTTG
+CAGCCACAATCTATTGCAATGTGTTTGAAGAGCCTTGTCGTCTAGGTCTCTACTCTACTT
+GTTGTTTGCGAGAACAACTGCTTGTGGCTGCAAAGTATCGTGTCTGTCATTGTGTAAGTT
+TAGTTCTAGATGATACTTTGCAGCCACAATCTATGTTCTGCTCTATATGATCTGTTTGTA
+CTTTGCAGCCACAATTTATGTTTTGCTAGTCTTTGGTCTGATATTTAGATATTTTCTGCC
+ATATAATAACTGCTTGTTTTTCTTGTGTATGGAGGTTTACTCGGGACACAAACTCACGAC
+TTGTTAGGAATATCACTAGAGTGTTTACAAACAAGTTTGATGGTCCCTACTACAGCTGGA
+CATGTGTGCCTCAAGAGAGACAAGAGAAATACTTCCTCGAGTTTGCTGTTAAGTGTTCTT
+TCAGCCCTTCTTTTATATAGTTGATTACACTTCTTTTTTTTACTGACATTACCTTTTCTA
+TTTGTAGAAAACACACCATTGGGATCCTTTGATCACAGGGACTGTTCAGTTTTACTTCAA
+CGAGATCTGTTTAAGGCGAATGAAAGGCATGGTTAGCACTGTAAGAACTAGTCGAAAGAA
+ACCTAAATGGATTGGGAAAACTCTATGGAAGGAAATGACTGCGTACTGGGACACTGAAGA
+AGCTCAGGAAAGAAGTCAAATCTATTCAAATGCCCGTATGTCTGACCGTAACGGTCTAGG
+TCCTCACATACACTTCTCAGGGTCTAAGTCATATCATCAAATCCGGGACGAATTGGTAAG
+TCTTCTCTCTGTTTACTCCTTTGCAACTTTAACTCGATGTTTCAATGTACTTTTCTATGA
+CTTGTTTTTTTTTTCATTACAGGAAGACCAATTGGGCAAAACTGTCAGTATTGGTGACGT
+TTTCATCAAAACACATACAAAACCTGATGGGACGTATGTTGATCGAAAGGCAGAGAAGAT
+TGCAGAGTTATATCAGAAGAATTTGCAGCTGAGGCAGTCTGAGCTCGAGGCTGAAGCTTC
+TGCTGTTTCAGATGGCACTTCGCGGGTACGGGAGCTCACAGCTGAGGAATGTACAACCAT
+ATTTCTTCAGGTAACGTTTTATGTTTCCCAATTTAGTGTTTTTGAGTTGTCTTTTTCAGT
+CTCTAATCTCAGCTTTTATCATACTATGCAGTCCACTGAGAGGGATTCGAGAGGCGTTCC
+TTATGGAGTAGGAAGCCTCAAAGAGTCTCTTGTCAATGGCAAGCGGAAGCAAGCAGGTGA
+CTCAACTTCTTTTGTGGCTTTGCAAGAACAACGTTTTCATCAAAACACATACAAAACCTG
+ATGGGACGTATGTTGATCGAAAGGCGGAGAAGATTGCAGAGTTATATCAGAAGAATTTGC
+AACTGAGGCAGTCTGAGCTCGAGGCTGAAGCTTCTGCTGTTTCAGATGGCACTTCGCGGG
+CACGGGAGCTCACAGCTGAGGAATGTACAACCATATTTCTTCAGGTAACGTTTTATGTTT
+CCCAATTTAGTGTTTTCGAGTTGTCTTTTTCATTCTCTAATCTCAGCTTTTATCATACTT
+TGCAGTCCACTGAGAGGGATTCGAGAGGCGTTCCTTATGGAGTAGGAAGCCTCAAAGAGT
+CTCTTGTCAATGGCAAGCGGAAGCAAGCAGGTGACTCAACTTCTTTTGTGGCTTTGCAAG
+AACAATTACTGGAAGCTCAACGCAAGATAGAAGAGCAGGTCTCTTACAATCAGAGGCGTG
+AATCTGAGATTGCTTTGCGTGAAGCTGAGAATTCCCGAGCTGCAGATGAGCAGAAGAAGA
+AGCTTGAGCACTTGTCCTTAGTGGAGAAGTTTTTGCGCGAAAATGATCCTCGGTTCCTCA
+ATTTCCTCGAATCTCATTCAGCTAAGGAGACAACCACAGATCCTATCTCACCCTCTCCAG
+CTGCCTCTCCCTCTTCATCTGCTTCATAGGTCTGAATCTTAACTCCTTCCTCAAGACTCA
+ATATCACGGCTCAAAGTTTTTATATATGTGTACTTGTGTTGCTTGTACTTATGCTGAACA
+AAGTTCTAAGTTGTAGTGAATCGAACATGTTTTTGTAATTTGGGTTTTGTACTTTTCTGA
+AATGACAATAAATTTGTGTTCATGCTTCTTGTATTGTGTTTATGCTTCTTGTAATGTTTT
+GTTTTCTCAGGAAGGTTTCCATCTTTAGAACAATCATATAGGTGTTCTAATAACAACAAT
+AGTCGCAATTTAGTCATCAAAAATGTAACCAAGCAGTCGGTTTTTGATAACAATTTAGTC
+ACTAAAATTTCCGACTAAATGATATTTCAGTCGCAACTCAGTCTTAAATATAGTGACAAC
+ATAGTCGTAAATTTTAACGACTAATTACCTACAACGACTACATAACCCTTAAGTTAATCG
+TTAATTTGTCGTCTAATAGTCGCTAAATTTAACGACTAAAAGGTCACTAAAAAAGCGATT
+ACTTAAACTTAGTCGTAACTTTGTCGCTCTTTGGCGACTAAAATACGACTATCGTATTTA
+CCGACTCTCGATTAGCGACTAAATTTAATAGTCGTTTATTTGTCGTAAAGAGGTGTTTAA
+CGACTACAGAGTGACTAATACTGAAGTCGGTAAATGGCAATTTTCTTGTAGTG
+>ATENSPM4
+CACTACAAGAAAACAAGCGATTTGCGATGGAAAAAATACCTCGCAAATTGCTACAGATTT
+GTGAGACATTTGCGAGGGAGAGTAGACACGTCGCTTTTCCGATCGCAAAGTTTGCGAGGG
+ATAATTTCCTCACAATATTGCGTGAAATTTGCGAGAAACTTGCGAGGACGACAAAATTCC
+TCGCAAAGTCATTGCAAATTGCGAGGGACTTGCAAGTACAAATATTGTTCTGTGGGAATT
+TTTGCGACGAAACTTACAAAGATCGTAATTTCGCTGGATGGTTAAAATTATATGTAAGTA
+ATATTTGGAAATTTTGATATCTTAATGACTTATGTTGAAATGATAAACTTAATTAAAATC
+TACTTTATGTAGGTTACTAACGGATGTGAAAATGAACTTTTACCACTTTGGTTGCATGAG
+ATCGTTCAAGAACCAAGATCTAAGATCACAACCGCAAAATCATTCGTGGTCGATGTCAAT
+GCAAACAAGACTTATGCAAAATTCAAACCATTTATCCTAGCATCACAAGCAGGGCAAGTA
+AGCTTTCTATCTTACCCGCGTGTGAGGCCTAGGCGTGAAGTGTGGTTATCGGTTATTAAA
+GTTAATCCCAGAGGCCGTATAGTCGGCCTAGTTGATGATGTTGTGATGTAACAAGAAAGT
+CTCAGAGAAGTTTCCATACCAGACATAACAACAGAAGATGTTATCCACATTGACCTACAA
+AATAGACAATTAGAAGACATCACAGACGGTTCCGAAGAAGAAAAACAATAAGACGAATTC
+AGCAAATCTGCTGAAAGCGTTGAGTCAGAAAATGATAGTAATGATTCAAAAAATGAATAA
+GAATAAATGTTACTATATTGTTTACTTTTGATGTTTTTACTAAATATAATAAATAAATGA
+ATAAATAATTCAGAAAATGATTAATATATACTTCCAATTTTCTAATTTTAAAGATTTTGT
+AATTTCAAAACTTATAAATTCCTAATAAATTTCTCATTTTAAATATCTGAAGTTTTTGGA
+TATTTTAATTAATTTTTGTTTTTTGAATACTTTGCGACGAGTTGCTATTGACCTCGCAAA
+TCCCTAGCAATTTGCGAGGGACTTACGTGAAAGACGCAAATCCCTCGCAAATAAGTTGAA
+AACCCTAATAAGTCGTTTCCTCGCAAGTCCGTAGCAAAGTTTGCGAGGGACTTGCGAGGC
+TTTTTAAATATATATATACACTGCAACCGTGTTTGAGCTGCGCTCAAACCTAGCCGCACA
+CACCGAAACCCTAAAATTTTCTTCTTCTCTGTTCTTCTTCTCCGGATCTTCTTCTCCGTT
+CTTCTTCTCCTTTGTTCTTCTCCGTTCTTCTTCTCCATTCTTCTTCTCCGTCGTGCCACA
+TCCTCTGCGAGGAGATCCAGATAGCCGCCGCTGACCAGGAAACCCTAATTTCGGAGGTTT
+GAAATCGAGTCTCTTCCGTCTCTGTTCTTCTTCTCCGGCGACAACTCGGTCTTCTTTGCC
+GCCTCTCCTCTCACATCGATCTGCAAGGTAAAGAAATGTTTCTATTTGAAACCTTATCGA
+TTTTCTCTAGATCTTAGTAAGGTTTACTTTTACTTATTCAATTTGTTCTGTTTCATTTGA
+TTTGGGTTTCGTTTACTCAATCGATTTGTTATGTTTCATTTGATTAGGGTTTCGTTTACT
+CAATCGATTTGTTATGTTTCATTTAATTAGGGTTTCGTTTACTCAATCGATTTGTTATGT
+TTCATTTGATTAGGGTTTCGTTTACTCAATCGATTTGTTATGTTTCATTTGATTAGGGTT
+TCGTTTAACAAAATGAGATGATGAGCATGTGTGTAGCATTAGACAACTTTATATTTTGTT
+GGTTATGCAAAATTTTTAGTTTAATCCCACAGGATATCTCGACTAATTGTGATTCTTTTA
+TAATAGAGTTTCATTTTAATGTTTGATTTTCTCTTTAGATCTTATTAGGGTTTCATAATT
+TGAGTTTGATTGTCTCTTTACTAATGTGTTATTTTTATTTGCAAGATGAGCTTCTCTGGG
+AACGATTATACGAGGTATCTGTCTCAGCAGCAACAGAGTCCGCACACGAGTGTAAGTGAA
+GGGAACACCTCAGCTGTTAATGGTACTCGTCGTTCCTCTGCACAACAGATGCCAACCAAT
+CTGAACTCTAATCATCCGGATGGTTCTGCTCCTCAACCGCAAAATCATTCGCCTCAACCT
+TCAGTCAATCATTCGAATCCTCTAACTGCCAGGCTCAACGACAAGACACTAGAAGAGTTG
+CTTGAAAGTCCTGGGCGTGCATCTTTGCCTAGATTAGATCCTAACCGTCCTCCGGGAACT
+TTCTGGTAAGTATAAGTCACTTGTTTTGCATTCTAAGTTAATTTACATAATGATAAGTCA
+CTTGTCTCTGTCTGATGGAATCTTGTTTTGTAGGTTTGACGATGACACATTAGTAGTAGC
+CACTGTCCGGAGCATTTTTGAAAGAGATTTCAAAGAGCCTCACGCTAATTGGACACAGAC
+ACCAGCACCAGTGATCAAACGCTGGTTTGAGACATTTGCTGTAAGTCTTTTCAAGTTGTG
+TTTTATTTTGTAAAGCTGTTGGAATTGTTTATTTATGATGTGTCTTGTTTTTTTTGTAGC
+AAGTGTATAACTGGGACGCTGCAATAAATGAGAGAGTGCGGAATGAGTTTGAAGCAAAGC
+TGAAGGATAGGATGTCTGATCAAGTCTGTCGGTGGAAGGGAAAGTGGAGGGAAAAGGGAG
+ATGAGGCCAAACCAAAGTGCATTGATCCAGATGTGTGGGCAGGTCTTGTTAAGTTTTGGA
+AGGATCCTAAGTCGGAATTAAAGAGTATCAACAGTAGAAATGCAAGATACCATGAACCGG
+ATGGCCTCGGGATACATAAACATCGCTCTGGCCATACTTCTTACAAAGCCCGTGCTCGCA
+AACGTGTAAGTACCTACGCACCTTTACTTTATTTACATTGTTGAACAAACAACTAACCAT
+ATTTTTTTTCTGTTGTAGTGTGAGATGACTGGAGAGACTTGTCCAGATTTTCTTGTGCTC
+TTAGATGAGACACATAGAAAATCTGATGGGACTTTCATTGATAGAAAGTCTGAGGAGGTT
+TACAAAGAAGTTTCTTCGAGGATTCGAGAGGAGGAGTCTCAGCTGTGTTCAGGGGACACT
+ACGGAGAGCACAGCTTCTGGGGGTTATCTATTAAGGCTAAGAACAAGATTTATGCTCAGG
+TAAAATTTTTGTTTTGTCATTGTGTTTTGGGTTACTTGCATTATGTTTTGGATGGCTTGC
+AACATTTCATTGTGTTCAGTCATTTGTCTTTCACTTCAATATAGTTTTGGCTGGCTTGGA
+TTATGTCATTGTCTGTTCATGATCTTGTCTTTGTCATTGTCAGATGGCTTGAGTAGATAG
+TTCTTATCATTGTCTTTTTTAGTGTATGTCTCTTGTGGCTTGCATTATGATATATTGAAT
+ATGAAACGGTTATGATTATGTCATTGTGTTTGTGATTTTGTCTTCCTTAGTATTTTCTAT
+TGTGGCTTGCAATAAATCATAGTGAATATGAAACTGTTATGTCATCGTTTGTTCATGTCC
+TTGTCTTTGTCATTGTCGTATGGCTTGGGTAGCTAGTTCATGCCATTGTCTTTTTCAGTG
+TTTGTTGTGGCTTGCATTATGATATACTGAATATGAAACGATTATGATTATGTCATTGTG
+TTCGTGATTTTGTTTTCCTTAGTATTTGGCAATTATGGCTTGCATTATATCATAGTGAAT
+GTGAACCTGTTATGATTTGTTGTGTTTTTGGTTTTGAGTTTGTTACAGGTTGCTCCAAAA
+AAGAAAGGCAGGGTTTATGGGGCTGGTTCATTGCAGATAGAAGCCTCCTCAGCTCATGCT
+GGTCCAGTGCTGCCTGGGGAAGACCCGGTTGTTCTCTCTCGAAAGCTGGCTGTCGCTGAA
+GCTACTATTGCAACCCAAGCTGAGAAGATCACTAGCTTTGACGTCTACTTCGATTATCTT
+GCCGATAAGGATCCAGAGTTCGCTGCCCTCTTTCGAGCCAGAACCTCTACAAGGACTGAG
+CCGACCAGCTCCAATCCGATACCGGAGGAGCCCAATACCGCAGCTGCTCCATCTGCTGGG
+ATCAGAGATGAGGCAGTCGGAGCCACATGATCATCCTCTCCATCTCAAGCTTTCTAAGAT
+TATAACTTGCATTACTTTGGGTCAAGAAACATAGACTTTTTTGGTTTGTTTAATTATGTG
+TTGAATACTTGGATCTTTAATTCAGTTTGTAAAAACAATTATGCTTTCAATTTCAATTCA
+AGTTTCATTTTCAATTTCAATTAGTTTTCAAATAATCTAAGTTTAATATCAAATTTAAAG
+GTTTAATCTAAATCTATTAGCTAAACAAAACAGTAATTACGCTAATTAGTAAACTCAGTG
+TGATGCAAATAATTCACAAATTCGTCGCAAAAGTTACTAGGGATTTGCTACTAAAGTTAA
+AAAATATCGCAAGTCCGTCGCAAAGTTTGCGAGGGAAATGCGACACCTGTTTAAATTGCT
+ACCGTTGTTGTCCCTCGCAAATTGCAATTAGTTTGCGAGAGATTTTGTTAGTCGCAAAAT
+TTGCGAGGGAATTACTACTATTAACCATTTGCGAGACGCGTTTTGCGAGCAAATTGCAAT
+TAGTTTGCGAGAGATTTTGTTCGTCGCAAAATTTGCGAGGGAATTACTACTGTTAACCGT
+TTGCGAGACGCGTTTTGCGAGGAACTGGTGTTCCTCGCAAATCTCTCGCGATTAACGATT
+TGCGAGGGATTTCCAACGAAATCTTCCGTCGCAAGTCGCCTATTTTCTTGTAGTG
+>ATENSPM5
+CACTACAAGAAAACAGACAAACAACGACTACAGAAAGCGACAACAGATGTAGTCGTCGTT
+TTTGGCGACTACGTCACGACCGTTTTACGACGCATATACGACAACATGAACATTAGTAGT
+CAATTAGTCGTTATTTTACGACTAAATATGTTAGTCGGCAAATACTCGTATAGTAACGAC
+TATTTAACGATTATATTATAGAAGAAAAACGTTTGTCGTTACATAGTCGCAAATGGACGA
+CTACAGTTTCCGACTGCGGAAGTTAGTCGCCCAATCGGCGACTAAAATACGACACATATC
+TGTAATCGTAAAATAGTCGCAACTGAGTCGCAGAATAGTCGCATTAAGTTGTTGGAAAAC
+GTTTTCCGCATTGCCAAGTAGGTACACCTAATTTGTTTGTTGTAGTCGTAAATTAGTCAT
+AAAAATTCGTCTATATAATCAAAATTCACGACACTCTTCTTTCACAAACAAATCAAAACA
+ACAATCAAAAGAAAAAAAAAAGAAAACAATAGAAATTTAGTTTATTCTATAATGGCGGGA
+AACTACAATTATGGCGGTAGTGGCGGTTTCTATCGAGATTGGATGTACAAGAGATTCGAT
+GAAGTGACGGGGAATTTGTCAGCCGAATACGTCGCAGGAGTTGAGGAATTCATGACATTC
+GCTAATAGTCAGCCTATAGTACAGAGTTGTCGAGGTAAATTTCATTGTCCTTGTAGTGTA
+TGCAAGAATGAAAAACACATCATCTCGGGTAGAAGAGTTAGTAGTCATTTGTTTAGTCAA
+GGATTTATGCCTGATTATTATGTTTGGTATAAGCATGGAGAAGAATTGAATATGGATATC
+GGAACTAGTTACACGGATAGGACGTATTTTAGTGAGAATCATGAAGAAGTGGGTAATGTT
+GTAGAAGATCCATATGTGGATATGGTGAACGATGCATTTAATTTTAACGTGGGGTATGAT
+GATAACGTGGGTCATGATGATAACTATCATCATGATGGTAGTTATCAGAATGTGGAAGAG
+CCGGTCCGTAACCATTCAAATAAGTTCTACGACTTGTTAGAAGGTGCAAATAATCCATTG
+TACGATGGTTGTCGTGAAGGGCAGTCGCAGTTATCATTAGCATCTCGACTCATGCACAAC
+AAAGCGGAGTATAATATGAGTGAAAAGTTGGTGGACTCCGTTTGCGAGATGTTTACAGAT
+TTTTTACCAGAAGGAAACCAGGCTACCACTTCACATTACCAGACCGAGAAGTTGATGCGC
+AATTTAGGACTTCCATATCATACGATTGATGTTTGCAAAAACAATTGTATGTTATTTTGG
+AAAGAAGACGAAAAAGAAGATCAATGTCGATTTTGTGGCGCACAAAGATGGAAGCCTAAG
+GACGACCGTCGAAGAACCAAAGTACCATATAGTCGTATGTGGTATCTACCTATTGCAGAC
+CGGTTGAAGAGAATGTATCAGAGCCATAAGACAGCTGCGGCTATGCGATGGCATGCTGAG
+CACCAATCAAAGGAGGGAGAAATGAATCATCCTTCAGATGCGGCAGAGTGGAGATATTTC
+CAAGAGTTACATCCCCGGTTTGCTGAAGAACCCCGTAACGTTTATCTCGGGTTGTGTACT
+GATGGGTTCAATCCATTTGGCATGTCTCGTAATCATTCGTTGTGGCCTGTGATCCTAACT
+CCATATAATTTACCCCCTGGTATGTGCATGAATACAGAGTACTTATTTCTTACCATTCTG
+AATTCTGGACCAAATCATCCTCGAGCTAGTCTTGATGTCTTCCTCCAACCTCTTATTGAG
+GAGCTAAAAGAGTTGTGGTGTACTGGAGTCGATGCGTACGATGTTTCATTGAGTCAGAAT
+TTTAATCTAAAAGCAGTACTACTCTGGACGATTAGCGACTTTCCCGCGTATAGCATGTTA
+TCAGGATGGACTACTCATGGTAAATTGTCTTGTCCAGTTTGCATGGAAAGTACAAAGTCT
+TTTTATCTACCCAATGGACGGAAGACATGTTGGTTTGATTGTCACCGTAGATTTCTTCCT
+CATGGTCATCCATCTCGTAGGAACAAAAAAGACTTTCTCAAAGGAAGAGACGCTTCTAGC
+GAGTATCCACCCGAATCTTTGACAGGGGAGCAAGTTTATTACGAGCGGTTGGCTAGTGTA
+AATCCACCCAAAACGAAGGATGTTGGTGGGAACGGTCATGAAAAGAAGATGCGAGGCTAT
+GGGAAGGAACATAATTGGCACAAAGAAAGCATATTGTGGGAGTTGTCTTACTGGAAGGAC
+CTCAATCTTCGACATAATATTGATGTTATGCATACAGAGAAGAATTTTCTTGACAACATC
+ATGAACACTCTCTTGGGTGTTAAGGGTAAATCAAAAGACAATATCATGTCAAGATTGGAT
+ATTGAGAAATATTGTTCTCGGCCAGGCTTACATATTGATAGTACGGGTAAAGCTCCTTTT
+CCACCGTATACATTGACAGAAGAAGCCAAACAGAGTTTATTTCAATGTGTGAAACATGAT
+GTTAGATTTCCAGATGGTTATTCTTCAGATTTGGCTAGTTGTGTAGATTTGGAGAATGGT
+AAGTTTTCAGGCATGAAGAGTCATGATTGTCATGTTTTTATGGAGCGACTACTTCCATTT
+ATCTTTGCTGAACTTCTTGACCGGAATGTCCACCTTGCATTATCAGGTACAATTCTAACT
+ATTTTTTATGGAGAAATTTTTTTATGTAATTATTTAACTTCCACATATATTTTAGGAATT
+GGAGCATTTTTCCGGGACCTATGTTCGAGAACTTTACAGACAAGTCGCGTTCAAATTCTC
+AAACAGAACATAGTTTTAATCATCTGTAACTTGGAAAAGATCTTTCCACCATCATTTTTC
+GATGTTATGGAACATCTACCTATCCATCTCCCATACGAAGCTGAATTGGGTGGCCCTGTC
+CAATATAGGTGGATGTATCCATTTGAGAGGTTTTTCAAAAAGTTGAAAGGAAAAGCAAAG
+AACAAAAGATATGCTGCAGGCTCAATTGTTGAGTCATATATCAATGACGAGATTGCTTAT
+TTTTCAGAGCACTACTTTGCCGATCATATACAAACAAAATCAAGGTAAATACCTTTATTT
+ATTTAACATGTTGCTATACTACTTCGATCTTAATTCAATTATATGTGGCAGGTTAACAAG
+ATTCGATGAAGGTGAAGTTCCTGTATATCATGTCCCTGGAGTACCTAACATATTTATGCA
+GGTCGGCCGTCCAAGTGGTGCAATGCATGTAGAATGGCTTTCAGAGAAAGATTACCAAAA
+TGCACATGCATATGTTTTAAGAAATTGTGACTATTTTAAACCATTTGAGAGGTATTTTTA
+ATCACTTTGATTTATTCATAGATAAGATCACTTTGATTTATTTGTCTTCGTTTGTTGAGA
+CAGTATGTTCGAGGATTATCTTTCTGCGAAATATCCATCCTTGTCCGAAAAAGAACTCTA
+CGTCAGAAGAGCTGAAGAATATCATCTATGGGTTAAAGAATATGTAAGTCTACAGTAATT
+TTGGTTCATGAATGTAACTATTTGTCTGTTTTCTTGTAGCTAGCGTGATTTAATTTAAGA
+TCATATTGATATTGTTTATCTATATTATGTAGGTAACATATTGGAACACTAATTCTCCAT
+TTCCTACTTGGGTTCAAGAGATTGTGCAAGGACCTTTGAACAAGGTTAAAACTTGGCCAA
+TGTATTTCACAAGAGGATATTTGTTTCATACGCAAACCCACGGTGCTGGACGAAAGACAT
+GTAACTATGGGGTATGTGTTAAAGGTGAAAATTACGCTGATTCATCTGATGAAGCAGATT
+TCTACGGTACCTTAACTGATGTCATAGAACTCGAGTATGAGGGCATCGTCAATTTGAGGA
+TCACACTTTTTAAGTGTAAGTGGTATGACCCAAAGATCGGGAGAGGAACTCGCCGAAACC
+ATGGTGGCGTTGTAGATGTTCTATCTACGAGGAAATACAATAAATACGAGCCATTTATTC
+TTGGTACGTAATTAAGTATACTTAAAATTTCTAATTCATTAATAAATAATGTTGTATATA
+TTTTTGTTGATATATGTATAACATGTTTGAACAGCATCTCAAGCAGATCAAGTTTGTTAT
+ATTCCATATCCATATACAAAGAAACCAAAGAACATTTGGCTCAGTGTTTTAAAGGTCAAT
+CCAAGGGGAAACATTTCTGGACAATATGAAAATACTGATCCGACACTGTTGCAAACCGAG
+GATGATGAAGCTGTTTTGCAGACTACAATTGAAGATCTTGTAATAGACTATCCGGTAGCA
+GACGTAACCCCAATCATCCTCGATTACGATATTGGAGATGCTGAACCAGAAGATGAATTC
+CGATGTAATTTATCGTCCTCGGATGAAGATGAAATAGAAGACGAAGATGAATAATAATTG
+TGTGAAATAGATGTATAATTAATTATTTGAATAAATTTTGTAATATACGATGTATTTGAA
+TAAGTATTTGAATAAGTATTTGAATAATTATTAAAAAATTATTAAATAATTTTAAAAGGC
+ATAAGGTGACGAAATTACGACTATTATGCGACTACCATGTAAGATGTTGGGCTTCGAATA
+ACAAAGCCCAAACCCAACTCAGGTGGTGATTAATATACGACTACACAGCGACTATCTTGT
+AAGCTGTTGGGCTTCGAAATCACAAAGCCCAAACCCAACTTAAGTGGTGACAATTATACG
+ACTACACAGCGACACTTGTGTATGTTGTTGGGCTTCGAAATTACTAAGCCCATAACCCAA
+TTTACGTGGTGACGATTCGGCGACTATGGGGCGACAACGGTGTAAGTTATTGGGCTTTTA
+ATCGTCGAAGCCCAAACCCAATTGATTTAGTGACTATTATGCGACTGATATACGACTACT
+CCAGTGTTGAAAACCCTAATTCGATTCATTTCCCCTTCGTTCCAAACACTTAGCCACTTC
+TTCGATTCTTCTCTTCTTCTCTCTTCTTCTTCTTCCTCGATCTTCTTCGATCTTCTTCTT
+CTTCTTCTTCTTCTTCGTAACCCTAAATCGATTCTCTTCTTCTTCTTCTTCTTCTTCTTC
+TTCTTCTTCTTCTTCTTCTTCTTCTTAACCCTAAATCGATCCGTCTTTCACCAACAAACC
+CTAATACATCGATCCATCTCGATTCTCTCTTCTTCGATTCTCTCTTCTTCGCCAAACTCT
+CCCTTGCCTCTTCGATCCATCTCGATTCTCTCATCTCCAAGAGGATGCCTAACGCCGGTC
+GTGGAGGATCTCGAAAGAGGAAGACCACACCAAACGTGACTCAAAGAGCCGGAGGTTCAA
+CGCCTGCTGGAAGACCCTCTTCGCTACCGCAGCAGTACGATTTCACCCCGGCGGCGGCGA
+CGGTTCAAGTTTCTGCATCGATTCCGCCTCAAGGAGCCGGCGCCGGCGCCTCATCCTCTG
+CCCCCCACTACCGTAACTACCCACCACCGCAGCAACTCTTCCAACACTCCACCAATCAAC
+CACAGCGTGTAGATCCGTTGCCACCACAAGAGACTGCTCAGCAAGACCCTCCTCTTTCGC
+CGGATCCAGAAACTGCATCTCACAGTCATCCCTCGTCTCAAGGCAACAACTTCCAAGAGG
+GCATTCCTGCAGTGTTGCCGGAGCTCCAAGAAGACTCCGTGGTTGCTCTGAATGACATTC
+TCTCTGTGCCTGGCAGAGAAGCGTGGTGTTGTGTGTTGTCTCCCATTCCCCGGCCAAAAA
+CCGAATGGTAAGTTCACTTTAAATTCCCTGTTTTCTTGTTCTGTATGCTCTGTTGTGAAT
+CAAACCGAAAATGTGAACCTTGTTGGCTGTTGTGTTGTGAAACATTGTTGGCTCTTGTGT
+TGCTAGTGTTTTCGGGTTAGGCATTTAGTCAAGTTTAGTTCTAGACTCATTAGTTTATGT
+AGTAATGCCTGTTTTATTGTTGTTTGATGCTCTGTTGTGAATCGGTCAAACATAGATGAG
+TGTTGTGTTGTGATTACATTAGTTCTTGGTCATTAGTTTAGTTCAGTTCTAAACTCGTGT
+TATGTTGTTCTATATTACACAAATGATGATGCTTTGATTGTGAATGATGCTATATTGTTG
+AGACAGTACTATTGTGGAACATAGTTTATAGTCGTGTGTGACTTGTATTTCTTTTGGGAA
+CATAACTTTGTTCACTTTTGTAACATGTTTACTTCTTTCTTTGTTGGCTTTGGAATCAAA
+CCGAAAATGTGAACCTTGTTGGCTGTTGTGTTGTGAAACATTGTTGGCTCTTGTGTTGCT
+AGTGTTTTCGGGTTAGGCATTTAGTCAAGTTTAGTTCTAGACTCATTAGTTTATGTAGTA
+ATGCCTGTTTTATTGTTGTTTGATGCTCTGTTGTTAATCGGTCAAACATAGTTGAGTGTT
+GTGTTGTGATTACATTAGTTCTTGGTCATTAGTTTAGTTCAGTTCTAAACTCGTGTTATG
+TTGTTCTATATTACACAAATGATGATGCTTTGATTGTGAATGATGCTATATTGTTGAGAC
+AGTACTATTGTGGAACATGGTTTATAGTCGTGTGTGACTTGTATTTCTTTTGGGAAAATA
+ACTTTGTTCACTTTTGTAACATGTTTACTTCTTTCTTTGTTGCATGTGTTTGGAGGTTTA
+CTCGAGACAGAGGATCTCGCTTGGTTAGGAAGATCACTAGAATTTTCTTACAAAAATTCG
+ATGCTCCCTTCTATAACTGGTCATGTGTGCCAGTTGATAAAAGAGAAAGATTATTTTTAG
+AGTTTGCGGTAAGCTTCCTCTATATCTGCTCTTGTTCAAGTTAAGTTTATGTAGTTTCAC
+TAACTTCTTCCTTTTTTTTGTAGAAAACTCACCACTGGGATCCCTTAATAACAGGGACAG
+TCCAGTATTACTTCAATGAGATCGTCAAGAGGCGCTTGAAGGACATGGTTAGCACCGCAA
+GGACAACTCGAGAGCAGCCTCCATGGATTGGAGAAACGCTGTGGGGAACAATGTGTGCTT
+ACTGGGACACAGAAGCAGCACAGAAAAGGAGTCGGACCTATTCCAAAGCTCGTCTCTCTG
+ACCGTAACGGTATCGGTCCTCACGTCCACTACTCTGGGCCAAAATCTTTTCAAGAAATCC
+AAGATGAATTGGTAAGTGTTTCTGCAGATTCTCATAAGTTAGAGTTTTCTGTTTTCTGTT
+TTCAATCCAATATAGTCTGTTTTCTTGTGAGTATGTTGAGTTCTTATGTCTAGTGACTAC
+TGTTGATATTGATTTGTGTTTGCAGGAAGAGAAGTTGGGAAGACCGGTCCATCTTGGTGA
+GGTGTTCATCGAAACACACACTAAGTCGGATGGCTCATTTGTTGATCAGAAGTCGGAGAA
+GATTGCTCAAGCTTATCAGCAGAATGTGAGAGATAGGCTGTCAGCACTAGAGGCGTCTGC
+TTCTGCTGTCTCTGATGGCTCTTCACGACCTCCGGAGCTCACACTAGATGATTATACAGC
+CATCTTTCTCGAGGTAAGATGTTTTAGTATAATTATGAGTCTTAGAGTCCAATTAATATT
+CTGTCACTAATGAGCTTCTTCTCTATTTCTTGCAGTCCACAGAAAAGGATTCAAGAGGCA
+ATCCTTATGGACTAGGATGTCTAAAAGACACTCTAGGCAGCGCCAACCGCAATCACTCCG
+GTTCCTCATCATCCTTTCAAGCCCTAGAAGAACGGCTGCAGGAAGCTCAAAGGAAAATAG
+AAGAGCAGGCTGCATATAATGAGAAGAGAGATGCTGAGATTGCTGCCCGAGAAGCTGAGT
+CATCCCGAGTCACAGCTGAGCAAAAGGACAAGCTCGAGCAATTGTCTTTAGTCGAGAAGT
+ATCTCCGCCAAACCGATCCGCAGTTCTTGGACTTCATGGCAAGTCACTCTACCACAACCA
+CAGAACGTATACCAAGTCCTCCACCTAATGATCCTTAGATTATCTTTGCCCAAACTCTAC
+TTGAACATATGTTTATTTGAATAAGTTGTTTGTGTAATAAACAAGATAATTGTATATGTA
+TTTGTACTTGATTTTCTATATATACAAGTCTTTTCATCTTTTTAGCATTTCAAATAAAAA
+AGGAGAAAACAAGAAACAAGAAAACAACAATCGATAACCAACAAACAAGAAACAAGAAAC
+CCAACAATCGATGACCAAATTCTTATTCGGACAAAACAAGTAGTCGCTCAGTAGTCGTAT
+TTAGGTAGCAAATTAGACGTAAAATAGTCGTTTAATAGTCACACTAATTACCGATTATTA
+TCCGACTAAGACACCTAGTCACAATATAATCGTCCACGAGACGTATAATAGTCGTAAAAC
+ATTATACGACTATTATATGACTACGAGAATTATTTCCTTACATTGATAGAATTAGTCGTC
+CAATAGTCGTCCAATCGTCGGAAACAATTATACGACTATTATACGACCACGTGTTTCACA
+CGCTTCGTACAGGACAATTAATCGTGCTATGGTCGTTAAATAGTCGCCAATACGATACGA
+CTATACAACGACCATTGTTTACTGATTGTGTTATTGTCGTAATATAGTCGTCGATCAACG
+ACTAATTCACGACTATCTCATTCAGCGACTATGTAATAATGACTAACGTCGTTAGTCGCT
+GATTAGTCGTATTATCATTTTTTACGACTACTATGCGACTGCCGTGTAAGTCGTTTATCA
+CCTGTTTTCTTGTAGTG
+>ATENSPM6
+CACTACAAGAAAACAGGTAAACGACGACTACAATCAGCGACAACAAACGTAGTCGTAACA
+TTATACGACTATTTGGCGACGGATTTACGACTCGCATGCGACAACACGAAAAATTGTAGT
+TACATAGTCGTTGTTTTACGACTATCGTATGCAGTCGGCAAAGAGTCGGCAAGTAACGAC
+TATTTGACGATTATATTATTGAAGGGATAATGTTGTCGTTGCTTAGTCGCTAATTAACGA
+CTATTCTACCGTCTATTTTATTTAGTCGCTAATTTGGCGACTACAGGACGACTAGTCGTC
+TTAGTCGTCCTGTAGTCGTAGAAACGTCGCACCGTAGTCGTATAAAGTAGATGGAAAACG
+TGTTTCGCATTGGTAAGTAGGTACACCTAATTATTTAGTTGTAGTCGTAAATTAGTCACA
+AAAATTGGCCTATATAATAAACGTTCACGCAACTCTTCTTTCACCAACAAATCAAAACAA
+CAACAACATCAAAGAGAAAAAAAAAATATTAGTTACTTTATTGTATAATGGCGGGAAACT
+ACAATTATGGCGGTACTGGCGGTTTCTATCGAGATTGGATGTACAAGAGATTTGATGAAG
+TGACGGGGAATTTGTCAGCCGAATACGTCGCAGGAGTTGAGCAATTCATGACATTCGCTA
+ATAGTCAGCCAATAGTACAGAGTAGTCGAGGTAAATTTCATTGTCCTTGTAGTGTATGCA
+AGAATGAAAAACACATCATCTCGGGTAGAAGAGTTAGTAGTCATTTGTTTAGTCATGGAT
+TTATGCCTGATTATTATGTTTGGTATAAGCATGGAGAAGAAATGAATATGGATATAGGAA
+CGAGTTACACGAATAGGACGTATTTTAGTGAGAATCATGAAGAAGTGGGTAATATTGTAG
+AAGATCCATATGTGGATATGGTGAACGATGCATTTAATTTTAACGTGGGGTATGATGATA
+ACTATCGTCATGATGATAGTTATCAGAATGTGGAAGAACCGGTCCGTAACCATTCAAATA
+AGTTCTACGACTTGTTAGAAGGTGCAAATAATCCTTTGTACGATGGTTGTCGTGAAGGGC
+AGTCGCAATTATCCTTAGCATCTCGACTCATGCACAACAAGGCGGAGTATAATATGAGTG
+AAAAGTTGGTGGACTCCGTTTGCGAAATGTTTACAGATTTTTTACCAGAAGGAAACCAGG
+CAACCACTTCACATTACCAGACCGAGAAGTTAATGCGCAATTTAGGACTTCCATATCATA
+CGATTGATGTTTGTCAGAACAATTGTATGCTATTTTGGAAAGAAGACGAAAAAGAAGATC
+AATGTCGATTTTGTGGCGCGAAAAGATGGAAGCCTAAGGACGACCGTCGAAGAACCAAAG
+TACCATATAGTCGTATGTGGTATCTACCTATTGGGGACCGGTTGAAGAGAATGTATCAGA
+GCCATAAGACAGCTGCGGCAATGCGATGGCATGCTGAGCACCAATCAAAGGAGGGAGAAA
+TGAATCATCCTTCAGATGCAGCAGAGTGGAGATATTTCCAAGGGTTACATCCCCAGTTTG
+CCGAAGAACCCCGTAACGTTTATCTCGGGTTGTGTACTGATGGGTTCAATCCATTTGGCA
+TGTCTCGTAATCATTCGTTGTGGCCTGTGATCCTAACTCCTTATAATTTACCCCCTGGTA
+TGTGCATGAATACAGAGTACTTATTTCTTACCATTCTGAATTCTGGTCCAAATCATCCTC
+GAGCTAGTCTTGATGTCTTCCTCCAACCTCTTATTGAGGAGTTAAAAGAGTTGTGGTCTA
+CTGGAGTCGATGCGTACGATGTTTCATTGAGTCAGAATTTTAATCTAAAAGCAGTACTAC
+TGTGGACGATTAGCGACTTTCCGGCGTATAGCATGTTATCAGGATGGACTACTCATGGTA
+AATTGTCTTGTCCTGTTTGCATGGAAAGTACAAAGTCTTTTTATCTACCCAATGGACGGA
+AGACATGCTGGTTTGATTGTCACCGTAGATTTCTTCCTCATGGTCATCCATCCCGTAGGA
+ACAGAAAAGACTTTCTGAAAGGAAGAGATGCTTCTAGCGAATATCCACCTGAGTCTTTGA
+CAGGGGAGCAAGTTTATTACGAGAGGTTGGCTAGTGTAAATCCACCAAAAACGAAGGATG
+TTGGTGGGAACGGTCATGAAAAGAAGATGCGAGGCTATGGGAAGGAACATAATTGGCACA
+AGGAAAGCATCTTGTGGGAGTTGTCTTACTGGAAAGACCTCAATCTTCGACATAATATTG
+ATGTGATGCATACAGAGAAGAATTTTCTTGACAACATCATGAACACTCTCATGAGAGTTA
+AGGGTAAATCAAAAGATAATATCATGTCAAGATTGGATATTGAGAAATTTTGTTCACGCC
+CAGGCTTACATATTGATAGTAGTGGCAAAGCTCCATTTCCAGCGTATACATTGACAGAAG
+AAGCCAAACAGAGTTTATTACAATGTGTGAAATATGATATTAGATTTCCAGATGGTTATT
+CTTCAGATTTGGCTAGTTGTGTAGATCTGGATAATGGAAAGTTTTCAGGCATGAAAAGTC
+ATGATTGTCATGTATTTATGGAGCGACTACTTCCATTTATCTTTGCTGAACTGCTTGACC
+GGAATGTCCACCTTGCACTATCAGGTACAATATATACTTACTATATTTTATTCCAACATT
+TTTTTAATCTAATCATTTAACTTGCACATATATTTTAGGAATTGGAGCATTTTTCCGAGA
+TCTATGTTCGAGAACTTTACAGACAAGTCGCGTTCAAATTCTCAAACAGAACATAGTTTT
+AATCATCTGTAACTTGGAAAAGATCTTTCCACCATCATTTTTTGATGTTATGGAACACTT
+ACCTATCCATCTCCCATACGAAGCTGAATTGGGTGGCCCAGTCCAATATAGGTGGATGTA
+CCCATTCGAGAGGTTTTTCAAAAAGTTGAAAGGAAAAGCAAAGAACAAAAGATATGCTGC
+AGGTTCAATTGTTGAGTCATATATCAATGACGAGATTGCTTATTTTTCAGAGCACTACTT
+TGCCGATCATATTCAAACAAAATCAAGGTAAATATATTTAATTATTTAACGATTAGATAT
+TCTTCGATATTAATTCACTTACATGGATCAGGTTAACAAGATTCAATGAAGGTGAAGTTC
+CTGTATATCATGTCCCTGGAGTACCTAATATATTTATGCACGTCGGCCGTCCAAGTGGTG
+AAATGCATGTAGATTGGCTTTCAGAGAAAGACTACCAAAGCGCACATGCATATGTTTTAA
+GAAATTGTGACTATTTTAAACCATTTGAGAGGTATTTTTAATCACTCGTTGTTTGTAAAT
+TTTCACTAAGATCACTTTGATAAATTTTTCCTCGTTTGTAAATGTAGTATGTTCGAAGAT
+TATCTTTCTGCCAAATATCCATGCTTGCCCGAAAAAGAACTCTACGCGAGAAGAGCGGAA
+GAATATCATCTATGGGTTAAAGAATATGTAAGTCTACATCAATTTTGGTTCATTCGAAAG
+GTGATCATTTAATATATACTAATTGATATTGTTTATCTATTATGTAGGTAACATACTGGA
+ACACTACTTCTCCATTTCCTACTTGGGTTCAAGAGATTGTGCAAGGACCTTTGAACAAGG
+TTAAAACTTGGCCAATGTATTTCACAAGAGGATATTTGTTTCATACGCAAAATCACGGCG
+CTGGACGAAAGACATGTAACTATGGGGTCTGTGTTAAAGGTGAAAATTACGCTGATTCAT
+CTGATGAAGCGGATTTCTACGGTACCTTAACTGATATTATAGAACTCGAGTATGAGGGTA
+TCGTCAATTTGAGGATCACACTTTTTAAGTGTAAGTGGTATGACCCAAAGATCGGGAGAG
+GCACTCGACGAAGCCATAGTGGCGTTGTAGACATTCTATCTACGAGGAAATACAATAAAT
+ACGAGCCATTTATTCTTGGTACGTAATTATTCTTAAGTCCAAAATACGTTTCTTTTTTAA
+TTATTAATAATCTATCTTTGATATATGTATACAGGATCTCAAGCAGATCAAGTTTGTTAT
+ATTCCGTATCCATATACGAAGAAACCAAAGAACATTTGGCTCAATGTTCTAAAAGTCAAT
+CCGAGGGGAAACATTTCTGGAGAATATGAAAACAATGATCCAACTCTTTTGCAAACAGAA
+AATGATGATGATGTTTTGCTCACTACAATTGAAGATCTTGTTCTTGAAACTCCGGTAGCC
+AACTTAAACCCAATAATCCTTGATTACGATGTCGGGGATGCTGAACCAGAAGACGAATTC
+CGATGTAATTTATCGTCCTCGGACGAAGATGAAGTAGAAGATGAAGATGTATAACTGTGT
+TAATATATGTATAATTATTTGAATAAATATTAGAATGAATTTTGTTTCATAATATCATTG
+AACTTTTTTATGATATACAAATATTTCTTCACATTTATAATTATATCAATTTAAAAGTGA
+CTATTATGCGACTAATGAGCGACGAAGATAAGTTTTATTGGGCTTCTAAACGTTGAAATC
+CAAACCCATTAAAACCGGCGACAAAACGACGACTATTATGCGACACCTGTTTGATATGTT
+GGGCTTTAAAATTTCGAGGCCCAAACCCATTAGTATAGGCGTCTATATTGCGACTAAATA
+CCGAGACAAGTTTGTTTTGTGGGCTTCTTAATTTCGGGGCCCAAACCCATTATTATCGGC
+GACAATATTGCGACTATTGGCCGACAGATGTTTGGTATTTTGGGCTTCTAAATGTTGAAG
+CCCAAACCCAGTAATATTTTATGACAAAGATGCGACTATGTTCCGACAAGTTTTGATTTG
+TTGGGCTTTGAAATTTTGAAACCCAAACCCAGTATAATTGGCGACAAAATTACGACTATT
+CAACGATACTTGTTTGATTAGTTGGGCTTCAAAATTTCGAGGCCCAAACCCAAATGAATA
+TGCGACAATTATGCGACTATTATGCGACTTCTATTGTGTTGAAAACCCTAAATCGAGTCA
+TTTCTCTTCGAGCCAAACACTTAGCCATTTCTTCTTCTTCTTCTTCTTCTTCGTCTCGAA
+AACCCTAATCCCCAATTCTCTTTCTAAGATCAATCCTTTCTCCTTCTAGATCGATCTTCT
+TCTTCTTCTGCTAAGATCGATCGATCTTCTTCGATCTCTCACCTTAAACCTATTCGATCC
+AACCTCCTCTTCTTCTTCTTCTTCGTCTCGAAAACCCTAATCCCCAAAACTCTTTCTAAG
+ATCGATCCTTTCTCCTTCTAGATCGATCTTCTTCTTCTTCTGCTAAGATCGATCGATCTT
+CTTCGATCTCTCACCTTCAACCTCTTCGATCTGCTTCGTCTTCTTCTTCTTCTTCTCTTC
+AATCTCTTCATTTGGCTCACTATCATGCCTATCGCCGGTCGAGGTGGCTCCCGGAAGCGT
+AAGACGACGCCGAACGTCACTCAGAGAGCCGGCGCCGGCGGATCAAGACCTGCAAATCTT
+CCTCCCCAATACAACTTCACTCCGGCGCCGGCGGTTCAAGTTCCTGCGACGGAGCCGGCT
+CAACAACATGGACCTTCAACGTCTGCACCCCACGTCCGCAACTATCCACCGCCTCTGCAA
+CTCTTCCAGAACTCAACGACTCAACCACAACATCAAGCTCCTCCGCCTCTATCTGAAGAG
+GTCCACTACACTCCGCCGCCAACAGCGCCACCTCAGCAAACTCCTCCTCAGTCGCGAGAT
+TCAGACGCTCCAGCAAACAGCCACCCGTCGTCTCAAGGGAACAACTTCCAAGAGGAAGTT
+CCTGGGACGTTGCCGGAGCTACAAGAAGACTCGGCGTTGGCTCTGCAATCGACACTCTCT
+GTGCCAAACAGGGAGCAGTGGTGTTGTGTCTTGTCTCCAATTCCCAAACCTAAAACCGAG
+TGGTATGTTCTCTTCCTCTATTTTATTCTAGTGTTCTTAGCCTGTGTAGTGTAACTCGTG
+TTATGGTCTGTAGAATGGCTTGTTAGGGTTTGTGTAACATAGTAGAATCTGCCTTTGTTG
+GAATTGGATGTTTGTTAGGGTTTGTGTAACATAGTAGAATCTGCCTTTGTTCTAAACTCG
+TGTGTGATCTTGTTAAGTTCTTCACTTTGTCTATAATCTTGTTAGGTTATTTATTGTGTT
+CTGTGGTGAATCATGAACATAATTGTGGAACATTTGTTGATTGTTGAACTTAGCATGTTT
+TCGGCTTTGACATTGAGGATCTGTCTTTGTTCTATACTTGTCTATAATCTTGTTAAGTTC
+TTTATTGTGTTCTGTTGTGAATCATGAACATAATTGTGGAACATTTGTTGATTATTGAAC
+TTAGCATGTTTTCGGCTTTGACATTGAGGATCTGTCTTTGTTCTATACTTGTCTATAATC
+TTGTTAAGTTCTTTATTGTGTTCTGTTGTGAATCATGAACATAATTGTGGAACATTTGTT
+GATTGTTGAACTTAGCATGTTTTCGGCTTTGACAATGAGGATCTGTCTTTGTTCTATACT
+TGTCTATACTTGTTCTTTACTGTCTATGATCTTGTTATGTTGACTATTGTGTTCTGTGTG
+TGATCTTGTCGGCTTATACTTGTCTAGAATCTTGTAGAATCTGCCTTTGTTCAATTATAT
+AGTCTGCTGTAGTTGTAGTGTTTTGGATTTTAAACATGTTTACTTTCTGTCTGTGTTGCA
+TGTGTTTGGAGGTTTACTCGCGACAGAGGATCTAAATTGGTTAGAAAGATCACACGGATT
+TTTACTCAAAAGTTCAATGCTCCCTACTATAATTGGTCCTGTGTGCCATTGGATAAAAGA
+GAAAGATTGTTTTTAGAGTTTGCGGTAAGCTTCTTGTATTTCTCCAACTTTCATTAGACT
+GTACTATTTAATCTGTCATTTGTTCACTAACTTCACACTTTTTTTGTAGAAAACTCACCA
+CTGGGATCCCTTAATAACAGGGACAGTCCAATACTACTTCAATGAGATCGTTAAGAGGCG
+CTTGAAGGACATGGTTAGCACCGCAAGGAGAACTCGAGAGCAGCCTCCATGGATTGGAGA
+AACTCTGTGGGGAACCATGTGCGACTACTGGGACACTGAAGAGGCACAGAAAAGGAGTAA
+GACATATTCCAAAGCTCGTCTCTCTGACCGTAACGGTCTCGGTCCTCACGTCCACTACTC
+TGGGCCAAAGTCTTTCCAAGAAATCCAAGATGAATTGGTAAGTGTTTCTGCAATCTTCCC
+ATGTGTTTTAGTGATGTTCGTTTAACTGTGTGTGATGTTTAGTCTGTTGATAGTAATGAA
+GCTTGTGATCTGTGTTTGCAGGAAGAAAAAATGGGAAGACCTGTCCCTCTTGGTGAGGTG
+TTCATCCAGACACACACTAAGTCGGATGGGACTTATGTTGATCAGAAGGCAGAGAAGATT
+GCTCTGGCGTATGAGCAGAATGTGAGAGAGAAGCTGTCTGAACTAGAGGCGGCTGCTTCT
+GCTGTGTCTGATGGCTCTTCACGTCCTCGGGATCTCACACTAGATGAGTATGCAGCCATA
+TTTCTCGAGGTAAGATGTTCTTTGTCTTTTTCAGAGTCTTAGAGACATTTAGGATCTGTC
+ACTAATTATCTTCCTCTTTATTTCTTGCAGTCCACAGAAAAGGATGCAAGAGGCAATCCT
+TATGGACTTGGCTGTCTTAAAGAAACTCTAGGCAGTGCCAACCGCCAACTCCCCGGAGAC
+TCAACCTTTAAAGCCTTAGAAGAACGGCTGCAGGAAGCTCAGCGGCAAATTGAAGAACAG
+GCTGCATATAACGAGAAGCGAGATGCTGAGATTGCTGCCCGAGAAGCCGAGACAGCCCGA
+GTCACAGCTGAGCAAAAGGACAAGCTCGAGCACTTGTCCTTAGTCGAGAAGTATCTCCGC
+CAAACCGATCCGCAGTTCTTGGACTTCATTGCCACACACTCTTCCACATCCACAGAGCGT
+ATCCCAATTACTCCCCCATCTAATGATCCATAGAATTTAGGTTTCCAAACACTAGTTGTA
+TCTTTCAATAAGTTGTATGTTTGAACAAGATAATTTTATGTTTTGAACTTGATTTTCAAT
+ATATAAGCAGTGTTTTCATATTGTATAGCATATCAATAACAAACAAGAACAATCGATGAA
+CAAACAAGAACAAACAAGAAACCCATCACCTGATGACCAAATCTTTATTCGGACCAAACT
+ATTAGTCGCAAAAAAGTAGTAAATAAGTAGCACTATAGTCGCTGAATAGTCGTCAATTAG
+TCACATAACTTTACGACAATCATAAGACTAAACAAATTAGTCATAAAAGAATCGTAAAAC
+AGACGTCCAATAGTCGTATATACTTATACGACTATGTTATGACAAAAAGTTTCAAATCCT
+TGGTAAAGTACTTTTAATCGTCAAAGAGTCGTCGAATAGTCGTAAACATATTTACGACTA
+TTTTACGACAACTGGAAACATACCCAGGGTTTAGAATATTTAATCGCAACATAGTCGTAA
+AGTCGTCGTACACAATTAACGACTACGAAACGACTACATGTTCTCACACGCTCTGTACAG
+TACAAATAATCGTAGGATAGTCGTCAATTAGTCGCCGACATAGTACGACTACGTAACGAC
+GATTTTTCACTGTTTAGTCAGTTGTCGTATTATTGTCGTTGACCAACGACTAATAAACGA
+CTACTGTTTTTAGCGACTATGGATTAATGACTACAGTCATTAGTCGCAAATTAGTCGTAT
+TAGCTTTAGTTACGACTACTAAACGACTGACTTGTAGGTCGTCAATCACCTGTTTTCTTG
+TAGTG
+>ATENSPM7
+CACTACAACAAATATGGACATTGATAGCAGACGAGGATAGCTCATTTACCGTACCTGCTA
+TAAAAGATGTGATTTTTTTCGGTTACTTTATAATAGCACCTAAGAAACGCTATGATAGAA
+AAATTATGGAGCGGAAAAAAAAAGTGACTTAGTCCGCCAATACTTAGTGAATTATTATTT
+CTTCTAAAAAAAAAAAAACTCTCGATACTTCTCTCTCGTGAAAACCTAAGCTCAATATTC
+TCTCTCTCGTGAAAACCTAATTTCTTCTTCCAAATTCTCTGTGTGTACAAGTGAAATCTC
+TATCAAATCTCCAGCATTATCGCCGTTCGTGAAAAGCCCCAATTTCGCTGTTCGTGAGAA
+GCCCTAAATCTCCATCTCAGCTCAATTGAACTCTCATCGAAGGCATGTATTCTATCCTCT
+GTGATTTCATTCTCTGTTTCATATCTCTGTGATTTCGACCTGTTTGATTGAGATTTCGAC
+CTGTTTGATTGTGATTTCGACCTCTATGTGTGATAATAGTTTCGACTCAAATTTAGATTA
+TGATTTCGACTGATTTGTTTCATAAACGATTTGTTTCCTAAACGATTGTGAAACTTATAC
+AAATTAGGGTACTGATTTGGTTACAGATTTGTTGCATAAACGATTCATGTTTCAATCTGT
+AACGATTCATGTGTAAACTTATATTGAATGAGTTTTTTTTTTCCAAGTGCTGGTGATTGC
+AATGTTGGGGAACTGAAGCTTCTCATTTCTCTGTACTCACACAACAGGTTAGTATCATTC
+AACAAAATTAGTTGATTGCAATGTTCTGTCCTTTGAGTCTGATTCGTATATAGCTTGTTA
+ATGTTGTTGTTTATGTGATGAGATTAGTATACTTGCTTAATTATCTTAAGTTATCGTGAG
+ATTAGTTTATGTACATGGAATTGCTTATGTGCCTGATTTGGTGTACTATTGACTGATTTC
+TAATATGAAAAACTCTTTTAAAGTTGCTTATGGTTTGAATATTTACATGGAATTGTCTGA
+ATTGTTGCTTATTGTGGATTATAATTGGAAAATTGTATAATCTGTATCTCTATTTTATCT
+ATAAAGGGTTAAATTTATATTATAACATATAATGTTGGACAAGGCATGGGTTCATCTAAA
+CAGGTAAGGAATTATAATTATAGTTAGGTTTCATATGGGGTTTGGATACTTAGAGTTTCT
+ATTTTTTTCTTTACTTATCCATTGAAGAGCTGATCCTGGCTATGAAAGAGGTGCTTGGAA
+ATTTGTACGGGATGTTGCTGCGGTGTTAGGAGACATGGACATGATAATATGTCCTTGTAA
+AGACTGTCGTAATGTAGTACGGCAGTCTGACTGTGTTGTAGTTGATCATCTTGTTAGAAG
+AGGGATGGATGAGGCATACAAGCTGCATAGTGATTGGTATCATCATGGAGATGAGAAGTC
+AGTGGATAAAGTTCAAAGCAAACTAAATCAGTGGAATGAGGAAGTTTTTGAATTATATAA
+AGCTGCTGAATTTTTTGATGAAGAGTTGGCTTGTAGAGGTGACTTAGGTGAGAATCTGGT
+GGGTGACTTAAGTGAGATTGCAGAGTGTGAAGACCAACGAGAAGATGAGTTCCTTGCAAA
+GATATTGGACGCTGAAACCCCACTATACCCAAACTGTTCAAACCACAGCAAGTTATCGGC
+TATTGTGACTTTGTTTAGGATTAAGACACATAATGGCTGGTCGGACAAGAGCTTCAACGA
+GCTGCTTCAGACATTGCCAAGCATGTTGCCAGATGATAATGTCCTTCACACATCATTGTA
+TGATGTCAAGAAATTTTTAAACAGCTTTCATATGGGATATGAAAAGATCCACGCATGTGT
+TAATGATTGCTGCCTCTTTAGAAAGAAGTTCAAGAAGCTTGAAAAATGTCCCAAATGTAA
+TGCTTCACGGTGGAAGACTAATCAGCACACTGGTGAGGTAAAAAAAGGTGTCCCACAGAA
+AGTATTAAGATATTTTCCAATTATACCAAGGCTGAAGAGATTGTTTAGATCAGATGAAAT
+GGCCAAGGACTTACAGTGGCATTTCACTAATAAGAGCACGGATGAAAAACTTCGTCATCC
+GGTTGATTCAGTTACATGGGATAAGATGAATGATAAGTATCCTTCATTTGCAGCTTAAGA
+AAGGAACATTAGGCTGGGGCTGTCTACAGATGGATTTAACCCATTGAACATGAAGAATAG
+TAATTATAGTTGCTGGCCTGTGCTATTGGTAAACTACAATTTGCCTCCTCACCTTTGTAT
+GAAGAAGGAGAATATAATTTTGACATTATTGATTCCTGGTCCACAACAACCAGGTAATAA
+TATCGATGTCTACTTAGAACCTCTTATTGAGGATTTGAATAATTTGTGGAAGAATGGAGA
+GTTAACATATGATGCTTTTAGTAAAAGTACTTTTACTCTAAAGGCAATGCTTCTATGGAC
+TATTAGTGATTTTCCTGCGTATGGAAACCTTGCTGGATGTAAAGTTAAGGGGAAAATGGG
+CTGTCCTTTGTGTGGGAAAAATACAGATAGTATGTGGTTGAAGTTTAGCAGGAAGCATGT
+CTATATGTGTCATAGAAAAGGTTTGGCTCCAACACACATATATAGGGAAAAGAAGACTTG
+GTTTGATGGAAAAGTTGAACATGGGAGAAAGACAAGAATTTTAACTGGTCATGAAGTTTA
+TCAAAATCTGAAAAACTTCAAGAATGATTTTGGAAATGTGAAAAAATCTGGGATGAAGAG
+AAAGAGAACTGTCTATAAAGAACCAGTCTATGATAGTGATGATGTATCCAGTGAATCCGA
+GGAAGATGAGGAAGTAGAAGTAGATGAGGATGAGTTATATAGATGGAAGAAAAGATCAAT
+CTTCTTTACTTTGCCTTATTGGGAGGTATGATTACTTGTTTTCAGATTTAAATAGCTTTT
+ATATGTTTAAGTATGATACATCGATTACTTCTAAAATATATGTATGTCTATATTGTAGGA
+TCTACCAGTAAGGCATAATTTGGATGTAATGCATACAGAAAAGAACGTGGCTCACAGTAT
+TGTATCCACATTGTTGCATTGTGGAAAATCTAAGGATGGTCTTAATGCACGTAAGGATCT
+GCAACATCTTGGTCTACGACACGCTTTGCATCCTACCACACAAGGAAAGAGAACATACCT
+TCCAGCAGCACCTTGGTCCTTGTCGAAGAATGAGAAGAAGATTTTCTGGAAGCGACTATT
+TGATTTTAAAGGTCCAGACGGATACTGCTCTAACATTTCTAGAGGCGTGTCAGTAGGAGA
+GTGTAAGATATCAGGTCTGAAATCACATGATTATCATGTCATGATGCAGCAGCTTCTTCC
+GGTTGCACTTAGAGGACTGTTACCAAAAGGTCCTAGAACAGCTATACTACGGCTATGCGC
+ATTCTTCAATTATTTGTGTCAGAGAGTTATTGACATTGAGGTTATTTCAGTATTGGAAAC
+TGAAATTGTTGAAACTCTTTGTATGTTTAAGAGGTTTTTCCCTCCAACCTTCTTTGATAT
+TATGGTACACTTGACAATTCATCTAGGAAGAGAAGCTAGATTAGGAGGACCAGTTCATTT
+TAGGTGGATGTACCCATTTGAGAGGTAAATCTTATCTCTATTAGTAATTTAAACACTTAT
+ATTATCTAGTTATTGTTTTATTATTGCTAATCCTTACATTTTCATTTTACAGATACATGA
+AAGTTTTAAAAGATTTTGTGCGAAACCCAGCAAGACTAGAGGGTTGTATAGCTGAGTCCT
+ATCTTGCAGAAGAATGAATGCAGTTTTGTAATGAGTTTCTGAAAAAGACAACCAATGTAG
+AAGAAAAGCTAGACAGGAATGTAGAGTATGTGAACAGCTCTATATTAGAAGGCCGTCCAA
+TATCAGCAGGAACATCATTCACGCTTACTGAAATGGACAAAAATATAGCCCATCTAGCTG
+TCATTCAAAATACAGCTGCCTTTGATCATTATGTGGAGTAAGTTCCTTGTGTAATTTTCC
+ATATCAAATTACATTTATCTAGCTGATTCTAACTCAAGGTGTTTATGATTTGGTAGTATG
+CATTTACAATATTTACAAGACTCAAATACAAGATGCAGACGTGATGCTTCAGTTTTATGG
+TCTATGCATGCTAAGAATTTTGCTGCTTGGTTAAAAGGAGAGGCAAGTAAATTATATTTG
+TAATGATGAGTCTGTTTATAAATCTATACTTGACTGAATCATAATTTTTTATTTTGCAGA
+TATCTAATTCTTCTGATGAACATGAAGACATAGTTAAATGGCTAGCATATGGTCCACGAT
+GTACTGCTAGGTCCTATACTGGTTATATAGTTAATGGACAACGTTTTCACACACGCTCAC
+TTGAAAGGCAGAGTCAAAATAGTGGTGTTTATTATGAGGCAACGGCTATGTGTAGATCTA
+GTGCTAAGGATACTTCACAAGTAGTTGATTTGGTATCATATTATGGGAGAATCATTGACA
+TCATATTGCTAGACTACAATGTGTTCTATGTGCCTATATTTAGATGTGAATGGGCAGTAA
+GAGGTAATGGAGTTAAAGTGGAAGATGGGTTCACTCTTGTTAACTTGAATCAGAGCCAAG
+TAAGCTTTCTAAAGGATCCATATATCCTAGCATCACAAGCAAAGCAAGTATTTTATTCAA
+GTGAAGAAGGATCAAATTGGTCTGTTGTTATGAGAGGTGCTTCAAGAAGATATAGTAACG
+ATGAGTCTGAGGATGGAAATGCAGATATAATTGGTCCATTACCAGTAGACGTTGACATGG
+ATACTGAAATGGATGAAGCTGAATATGCTAGATCTGATTGTGAAGGCATATATGTGCCAA
+ATGTAACTTCTTGATTCATTTATATACGGTCTTCTATATGCTTTTGTTTATGGTTGATGT
+GTGATTTTTATAGATCTTCTATATGCTTTTGTATAATTGTCAAGTTATAACTAATTAATT
+ATTCCTTTTTTGCAGGTGAATTAAAATGGCTAAAGGAAAGAAGAAGAGTGGACAAAAGAG
+AAAGAAGAAGTCTATAGATGATGAACCTGAGTATCTTGGTATTGTGGAACCTGTAGCTAC
+AGAACAGCGTGTAGAGGATCATCATTCAGAATAACCACCAACTGAAAAGCAACCAGCTAT
+AGATGAAGAACCTCCAACTGAACACCAACCATCTATAGATACTGAGAGAGATGTTCCCAA
+TTCAGAAGAGCCAGAAGGAGAGGTTGAATTTTCTGGAGGACATGAGCAGCCGCGTAAAAG
+ACAAAGAGGACCAACAAAGATGAAAAACCTAGCTAAGGATCCAACAGTTAGAGTGAAAGT
+TGATTACAATCTAATGGGAGAAGCTATTGGTCCAGGGTCAGTTAAATTGTCATCATATGT
+AGGTACATTGATGCGGGAACACGTCCCTATCAACATTGTTAACTGGAAGAAAGTGACTCG
+AGATCTGAAAACAGTTCTGTGGAAATCTATTCAGGTAACAAGTAGTGTTTTTTTTTAAGT
+TGTCTGTAATTGATCCGGTTCTTCTATAATTATGGTGTGATTGTTCGTGAATGCAGGCAA
+GGTTTGAGCTTGATGAAGATTGGCAAAGGATATCTGTGATAAACCAGATGGGAAATCTGT
+GGAGAGCACACAAGTCACGCAGGGTGAAGGCTATTAACTTGGCTGCAAATAACCAAGAGA
+GGATGAATTTGAGACCAACTAATATTAATCCTGTTGAGTGGCAAAAGTTTGTCAAACTCA
+AAACCAGTTCAGCATTCAAGGTAATTACTTGTGAATATAAAGTTTTGTATTTAAATGGGG
+ATTAGTAACATGTTTCATTGTTAGGCTGTGAGTGATACATTTAAAGCAAGAAGAAAGAAA
+CAGATACCTCATACCACTAGCCGTAAAGGGATTGTCAGACTAACAGAAGAAATGGCAAGA
+TATCTACTTCATTTATTTTGCTTATTATTATACGGTTATTGCTTGTATGTTGTGACAGTC
+ACTGAAATGTTGTTTTTTGTACAGAAACTTGAAAGTGGAGATCCTTCCAGCGTGACAAGA
+CTACAGGTTTGGATCAAGTCTCGTACCAAAAAGGATGGTACACCAGTAGATACTAATGCA
+GCTGAAAAGATTGTAAGTCTAAATTAGAGGTGTTGATTGAGTGTGTCTTCGACTAGTAAA
+ACCTGACACTGTCTTCATGTTTTCCAGCAAGAAGCAGCTGAAATTGTTGGAAGTGATGCT
+CCAACATTTTCAACAAATCCAGATGAAGATCACCTCGCCAAGCTTTTAGGACCTGACAAT
+CCTGGTAGGCTGAGGGTAATGGGGAGAGGCATGAGTAAGACCAAATTAGCTTGTTTACAA
+GTGAAGAACACGTGTATGGCTGAAATGGAAGAGAGGCAAGTGAAATTAAAAAAACAGGTC
+AATGACTTGGAAGATGAAATCATCAGAATCAAGAATCAGGTAAGATACTTTAAGAGTTTT
+AAAATATTCATCAACCAGTTAGAGTTATATAAGTTGACTTTAGTTTTGTTTATGTTACAG
+AGGCCAGAAGCTGAAATGGGTGAAAACTCAGCTGCAAGAGTAACATATTCCTTATTCTTT
+TCATACCATCTAAATGATTCTTCTTATTTAAGTTTATGACTCTTATTTTCTCAGATTTTT
+TTGCAGAGTGTTAACAGAAAATCACATCGTAAGTGTGTGTTTGTTGATTGGTCTGAGACT
+GATGAAAATGTTGGTGAGGGTCGTATTCTTTCTTCAGATCCTGATGATATAGTGAATGAT
+TGTCGTCTAGGCCCTACGGACCTGAAAGTGTTAGTTGAAACTGCATATCAACCAGATGCA
+TTTCTATGGAGACCTGCACACAAGATCTTTAATATGAAAGAAGCTGTTGGACATATAATC
+GCATGGCCAGCTGATAAGTGTAAACTTCTAGACACAGACATCCAAATTGAAGACATTGCA
+CCTTTGGTAATTAAAATTTGTTGCACTGTGTTATCAATGTATTTCCCCTGTGTATCATCT
+GATTATTTGTATTGGATTTGTTTACTGATTGTGTTTGATAGGGTCTAAAAGGAAACAAAT
+GTAAACTATTGGATTTGAAGAATGCTGAAGTCATTGTTGCAGAGGGGCGTTGGGAGACTC
+AAGAACCAAGTGCATTGGTTAATGGACTTCCTCTTGGACCAAAAGCAGTTAAAGTATTTG
+TGGATTCAGTAAAGCAGCCTGATACATCACTATGGAGACCTACAGCTGAAATATCATATC
+TTGAGGACTGTTTGATGGCTTTTGTAGCCTGGCCCCTGAGCAAAGTTGATTTTGAAAATC
+CCTCATCTCCAACCGGTCATAATTCTACATCAGAAGTTTCTAGGTCTGCATCGAAGGCTA
+AGTCTGCAGCCACAGCTTCGAAGTCTGCAGACGGGTCCAAAACTTCAGCAACAGCTTCAA
+AGGCTGCGTCAGAGTCCAAATCTGCAGCTATGTCTTCTAAGTCTGCATCTGGTTCTGAAT
+CTCCTATTGATGATGCAACAGGTCCAAGTTCTCCAATAAGGAATACTTTACCAGCATAGT
+CTCCTCTCAGGAAGTCTCCAGTAAGTGCTTTCATATGTTATGAAGTTGTTTTTGTTAATT
+ATGATGACTGATGGTTTATATTGTATACGTGGCAGCGCATTAACAAAGTTATTTCCAAAG
+AGAATAAGAAGTGCAAGTTGATGGATTTAACTGGAAAGAATAGAGTTGTGGCTGAAGGAC
+GATGGGCAACAAATGATCCAGCACATAAGGTTCACCACACTCCCTTAGGTTCTAATGCAG
+TTAAAGTGTGGATAGATATTGTGAAGGTGGCCAATGTAAAAGTTTGGAGGCCATCAGATG
+AGATAGAGATTATGGAAGATGCACTTAGCTCCTGTATTGCTTAGCTAGAGAACAAGGTCA
+TTATGTCTTAAACTGATGGTTTTCTTGTGTAATGCTAAGTACCTGAACTTATGCACTTAG
+CTCCTGTATTGCTTTACTTTGTGCTTGAGACTTTTCTTATGTATTTTGGATCTAAACTTA
+TGTTTAATCAAAGGTCAATGTATGAGATTTTATAAAGCAGGTTATGTGTTATGTGTACTA
+TAATCACATCTCAGAAAATGCTATAAGAATACAGGTAATAGAATATTTAACATATCACTA
+ATGCTATGTTTTAATCATCTTTCGTAGCTTATAAATTGATATAAGAGCATAACATAGCAC
+ATAATTTGACTAATTATTTTCCAATTGAAAAAAGGCAAACCACGATAAAACAACATTTCG
+CAACAGCTATATTAGAGATATATAACATAGCACAAAAAGTCAAATATTATATAATTTTTT
+TAAGAAAATTAAACGTGATAATACAACTGTTCTTTATAGCTATGTTATAAAACTATAACA
+TAGCATACTGAACTCACGCTACTGAATGTGGGGTACTTATAATAACAGTGCCCTAAAATA
+GCGTTCATGAAAAAGCTATTAAAGACATATTATAGCATTTTTCTCGTGATAAGAATGTCC
+ATATTTGTTGTAGTG
+>ATENSPM1
+CACTACAAGAAAACAGTCGTTTTGCGAGGAACAATTGCGAGGGAAGGAATCCCTCGCAAA
+TTTGCGAGGGAATTGCAAGTATTTTGCTACACCACGGACGAACGTTGCTAATCCCTCGCA
+AATATTGCGAGAGACTGCTTCCTCGCAAATTTGCGAGGAATGTACGAGTACTTTGCAATT
+AACAATATCAACCCTCGCAAACCACTCGCAAAAATCTCGCAAATCTTTACCCTAAACCCT
+AAAATACATAGAAGTGATTTGGGATCTTTGATTTTTATTTATAAATGTAAATCTAAATGA
+CTGTATAATCATACAAGTTGATTATATGGTGATGCACAAAAACATATTGTATATGTTTCA
+ATATCAACATTTCATATTGAAGATGTTAAACACTTATTATTCATATTATTGAAAACACAT
+AAGTTCATCATTGATGTATTTGGGAAAAATGCACATTTGAAGTTTTTGAGATGAAATTAG
+ATTCTAATGTAGATATTTAACTTCCTAATGATTCAGAATAACTAATCCGAATAATTTTAA
+TTAGTGTTTTCTTGTATTTTTTCAAATTGACTCAACATTGCGAGGTCTTTGCGAGAGATT
+TGCAAGTCTGTCGTAGCAGTTCCCTCGCAAATATTTACCATAAACCTTAAATTATTTAAA
+ATATTTACTCATGTTTTTATTTGCTGAGAGTCTTATTCGAAATAGGAGAATCTAAATCAG
+ATCTGATTCAAACACTGAATCAAAATGGTGAGTTAATTGGTTGAAGAATTGCGAGGGAAT
+TGCTAGACGCAATCGCACTTCCCTCGCAAATTTTACCCTAAACCCTAAATTATTAAAAAT
+CATAAATTGCGAGGGACTTGCTAGGAGTTCTGGCAATTCCCTCGCAATATGTGGTGCGTT
+TTAATTGGTTTAAAAATCTTCCTCGCAATTTCAAAGCAAACTGTGCGAGGGTTTTGCGAG
+GAAATAAATTTCTATATATACTCGAAGACCTAGTTTGAGCGGAGCTCAAACCAGCCGCAT
+CAAACCCTAACCCTAAATTTTTTCTTCTTCTTCTCTGATCTCTTCGGCGCCGGAGCTCTT
+CTTCTCCGATCTGATTCCGTCGCCGCCTCTCTTCTTCTTCTTCTCTAATCTGTTATACTC
+ATCGCCGCCTCTCTTCTTCTCCGATCTAATTACGGCGCAGAGTCTCTTCGCCGCCTCTCT
+TCTTCTTCGATCTGTGCTCGAGAACCGCCGCGTCTCCTCTTCTCCGACTCGATCGGTTTT
+GCCTCAAAGGTAACCTCTGTTTCTCCAATCTAAGTTCTTCTCTCAAATCCGACTTATTCT
+TCTTCTCCGATCTTACTCTTTTTCCCAGATCTAACTCTTCTTCTTCTTCTCTAATCTGTT
+ACACTCATCGCCGCCTCTCTTCTTCTCCGATCTAATTACGGCGCAGACTCTCTTCGCCGC
+CTCTCTTCTTCTTCGATCTGTGCTCCAGAACCGCCGCGGCTCTTCTTCTCTGACTCGATC
+TGTTTTGCCTCAAAGGTAACCTCTGTTTCTCCGATCTAAGTTCTTCTCTCAAATCTGACT
+TATTCTTCTTCTCCGATCTTACTTCTTTTTTCCCAGATCTAACACTTGATTTGTTTTTTG
+TGCAAGATGCCGTCGGATAATACTTATGTCCGGTTTAGACAACAGCAGCGTGACCCGTTG
+CATGTCAATTCTCCGCTTAGTGGTGGGAATATCTCAGGGGTTCAAGGTTCAGGTTCAGGT
+TCAGGTTCAACCGTTCCACCATCGCCTCCAACGCCAACGACTCAGCCTTCTGTCAATCAT
+TCTGATGTTCAAGCTGACCGTCTCAACAATCTGACACTGGAAGAGCTCCTCGATAGTCCT
+GGTCGTGCTGGCTTGACAAGGCTAGACCCAAAGCGTCCTCCGGGAACTCTATGGTAAGGT
+TAAGCTTATAGTCTCTGGAATTAGGTCTTGTAAGTTGGTTAGTTTTGCCTTAGAAGTTTG
+ATTCTGCCTTAGAAGTCTCTGGATTTAGGTTGGTTCTGCCTTAGAAGTTTGGTCCTGCCT
+TAGAAGTCTCTGGATTTAGGTTGGTTGTACTTAGCATTGTAGTTTCTTAGAAGTATAAAG
+ACATAGAGATCCTTATGTGTTTTGTTGCTGTTGTTGTAGGTTTGACGATGACTCTACAGT
+TGCAGCAACAGTCCGCAGCATATTTGAAAGAGATTTCAAAGAACCTCATGCCAATTGGTC
+ACAGACATCAAAGGCTACAATCGATCGATGGTATGAAACGTTTGCGGTAAGTTTTGTGCT
+CTTTTGATGTTTATGCTTGTTTTGTTTGCTTTGTCTGTTTTGTTTGCTTTGCTTTGTCTG
+TTTTGTAGTCTGATGTTTGATGTTTGCTTTGTCTGTTTTGTAGCAAGTATATAACTGGGA
+CCGTTCAATTAACAAAAGAGTAAGGGTTGAGTTTGAAGCAAAGCTAAAGTCTAGGATGTC
+TGATCAAGTGTCAAGGTGGAAGGGAAATTGGAAGGAGAAGGGTGATGAAGCCAAGCCAAA
+ATGGATTGATCCTGATGTGTGGAAAGGTCTAGTACAGTTTTGGCAAGATCCAAAGTCAGA
+GAAAAAGAGTAACAACAGCAGAAATGCTAGATATCATGATCCGGATGGCAAAGGCATCTA
+TAAACACCGTTCAGGCCAGACCTCTTACAAAGCTCGTGCAAGAAAACGGGTAAGATAAGT
+ATTCTTCTCTCCTTACCATTACTTAAACTACAATGTTATGAATCTAACTTGTTTATCTCT
+TTGTGTTTCAGTGTGAGAAGACTGGAGAAACAACTCCTGATTTCCTAGAGCTGCTAGATG
+AGACACACAGAAAAGCGGATGGAACTTTCATCGATGGGAAGTCAGAGGAAATTTACAAGC
+AAGTGACATCTAGGATAGAAGAGGAAGAGTCTCATATGTGCTCAGTGGACAATCCGGAGA
+GCACTGGATCAGGTGGATTGTCTGTTCATGCCAAAAACAAGATTTTTACTGAGGTAAATC
+TTCTGTGCTTTTTCTTTGCAGCTTGTTGTGTTGTGTACTTGTCTGAATTTTGTTGTGTAC
+TTGTCTGAATTATGTTGTGTACTTGGCAACTTGTTGTGTTGTGTACTTGTCTGAATTCTG
+TTGTGTACTTGTCTGAATTATGTTGTGTACTTGGCAGCTTGTTGTGTTGTGTACTTGTCG
+GAATTCTGTTGTGTACTTGTCTGAATTATGTTGTGTACTTGGCAGCTTAATTCTGTTATG
+TTGTGTACTTGTAAACTTGTCTGAATTCTGTTGTGTACTTGTCTGAAATGTTTGTGTTGT
+GTCTCTAGTCTTTGATATCAAGTTCTCGTAATCTTGGCAGCTTATTCATTATACTTTGTG
+TCTGAATTCTTTGTGTTGTGTACTTGTCTGAATTCTGTTGTGTACTTGGCAGCTGAATTC
+TGTTCTGTTGTGTACTTCTGTACTTGTCTGAATTCTTTAGTGTACTTGTCTGAAGTGTTT
+GTGTTGTGTACTTGTCTGAAATGTTTGTGTTGTGTCGCTAGTGTTTGATATAAAGTTCTC
+TTAGTCTTGGCAGCTTATTCATTATACTTTGTGTCTGAATTCTTTTGAACTTGGTTTCTC
+ATGGTTTTTCTGTTGTGTCCTTGTGAGTGTTTGTGATCTTTGCAGGTTGCTCCGCGAAAG
+AAAGGAAGGATTTATGGGGTTGGATCTCTGCAGTTTGAAGCATCCTCAGCCCATAGTGGT
+CCAATGCTTCCTAGTGATGATCCGGTCATACTTTCTCAGAAGCTGGCTGCCGCTGAAGCA
+TGCATTCAATCTCAGGCTGAGAAGATCAATAGCTTCGACATCCTGTTTGACTATCTTGCT
+GAAAAAGATCCTGCTTTGGCTGCAATTCTTCGACGTGGTTCCTCGACACAGACAGGACAG
+GCCAACCCAAATGAACCACCTGTGTCTACTGCTCCAGAACCGGAGGTGGCCAATGAGGAG
+ACAGCAGCTGCTGCCCTAGCTAACCTTGCAACAGGATCCTCTCCTCCATCAACTGTATTT
+TGAAAACATTGTCTTGCTTTTTCCTTGTTATCTCTCTTTAGAACAAGTTCTTAGAGTTTC
+AAACAATCTAATATTGTTTTTGAATTTAAACTTCAATTGTGTATTTATCTATTTAGAACA
+AGTTAATGAAATTTCAGCTTTGAATTGCATACAAAATCATCTATAATTAACAACTAATTA
+ACTAGGTAATTAGAGACTAATCAGACACTAATCAAGTCTTAATATATCAGAAAAAACGTT
+GCAGAACGCTTGCAAATCCATCGCAAATTCTGCTAGAGATTTGCTAGGCGGTAAAAAAGA
+ATCGCAAATCCGTCGCAGTTATTGCGAGGGAAGTACTAGGCAACAATTGCGTGTGATTTG
+CGAGGAAAACAGTTCCTCGCAACAATTGCGAGGGAATTGCGACATATAACCATTTGCGAG
+AAGCGATTTGCGAGGAACTCGTTTTCCTCGCAAATCCCTTGCGTATAGCTGTTTGCGAGG
+GATTAGCGAGTAATTCTTCCCTCGCAAAACGACTGTTTTCTTGTAGTG
+>ATENSPM2
+CACTACAAGAAAACAGGTGATTTGCGAGGAAAATTTGCGGTGGAACAAATCACTCACAAT
+TTGCTACGGATTTGCGAGACGTTTGCAACGGAAGAAGGCAACCTCGCTACTCCCTCGCAA
+AATTTGCGACGAACTCTTCCCTCGCAAATTTGCGAGACGATTGCGAGGAATCTGCGTGGA
+AAGCATCATTCCTCACAAAAACGTCGCAAATTTGCGAGAGATTTACGGGTAACATGTCTC
+CCTCGCAAATTGCGACGAATTTGCAACGTCTGTTTATTCTGTCATAACTTTTGCGACGAA
+GTAGCGAGTCTTGTCCAGTTAGGTGAGCACGTTTTAAATTATCTTAAAGGTCTGGTTGGT
+AGGTGGGCTTCCCTCGCAAATTTCTCGCAAAATCCTAGCAAATCCCTCGCAAATGCCTTG
+CAATTCTCTCGCATATTTTTTTGGGACATCTATAAATAGCCAATGTAATGTCTAAGAAAT
+CATAACTCAAACCAAAACATTTACTTACAAACAAAAAAAAAATTCAAAAAAAAAAACTTA
+TTACAAAAATAAGAATGTCTTGGGCGGAGAGCATGAGATTTACACATTACGAAGTTGGAT
+GTATAATCATAGAAATCAAGCGACCGGGGAGGTGACGATAGAGTATTACGACGAACTGCG
+CGGTTTCATGTATCAAACGACAAACGAACCATTTGCTCGTGAGAACGGTACAATACTCTG
+TCCATGTCGTAAGTGTCTCAATGAGAAATATTTGGAATTTAATGTAGTGAAGAAGCATCT
+TTATAATAGAGGATTTATGCCAAACTACTATGTATGGTTACGTCATGGAGATGTTGTAGA
+GATAGCGCACGAACTAGTAATACAAATTATGGTGTCGAGCAATCTAGTAATTTTGATAAT
+GATGCGAATTATGGTCAGCAAGTACCTGATCAATTTGGTTATGGGTATAACCAGGAAAAT
+AGATTTCATGATATGGTTACGAATGCATTTCATGAAACTATTGCTTCATTTCCTGAAAAT
+ATTAGTGAAGAACCAAACGTAGATGCTCAACACTTTTACGATATGTTAGATGCTGCAAAT
+CAACCAATTTACGAGGGATGTAGAGAAGGAAATTCTAAGTTATCTTTGGCATCTAGGATG
+ATGACTATTAAAGCTGATAATAACTTAAGTGAAAAGTGTATGGATTCATGGGCAGAATTA
+ATTAAGGAATATTTGCCACCGGATAATATATCGGCTGAGAGTTATTATGAAATACAGAAG
+TTGGTTTCGAGTCATGGATTACCATCAGAAATGATTGATGTATGCATTGACTATTGCATG
+ATTTTCTGGGGAGATGATGTAAATCTGCAGGAATGTCGGTTTTGCGGGAAGCCGAGATAC
+CAGACTACTGGCGGAAGGACGCGAGTGCCATATAAACGGATGTGGTACTTGCCAATAACT
+GATAGATTGAAACGCTTATATCAATCGGAAAGAACTGCGGCAAAAATGAGATGGCATGCT
+CAACATACAACTGCAGACGGAGAAATAACGCACCCATCAGATGCAAAGGCGTGGAAACAC
+TTTCAAACGGTATATCCTGACTTTGCTAACGAGTGTAGGAATGTGTATCTTGGCTTATGC
+ACAGATGGATTTAGTCCATTCGGTTTGTGTGGGCGACAATATTCTCTTTGGCCTGTTATC
+TTGACCCCATACAAACTTCCTCCAGATATGTGCATGCAAAGCGAATTTATGTTCTTAAGT
+ATTTTAGTGCCTGGGCCAAAGCATCCGAAACGAGCGCTTGATGTCTTCTTGCAACCGCTG
+ATTCATGAACTCAAGAAGTTGTGGTATGAAGGTGTTCATACATTTGATTACTCGAGCAAA
+CAAAATTTCAATATGCGGGCAATGCTAATGTGGACGATTAGTGACTTCCCGGCATATAGA
+ATGTTATCGGGGTGGACAATGCATGGAAGATTATATGTCCCTACTGTATGGGTCGTACAA
+ATGCGTTTCAACTAAAGAAAGACAGAAAACCGTGTTGGTTTAATTGTCACCGTCGGTTTC
+TTCCCCTGCATCATCCGTATCGGAGGAACAAAAAACTTTTTAGGAAGAATAAAATAGTTC
+GTCTTCTTCCGCCATCTTATGTTTCTGGAACTGATTTGTTTGAACAGATCGATTATTATG
+GTGCTCAGGAAACCTGCAAACGTGGGGGTAATTGGCACACCACGGCGAATATGCCTGACG
+AATATGGAAGCACTCACAATTGGTACAAACAAAGTATCTTTTGGCAACTCCCATATTGGA
+AGGATCTCCTCTTGCGGCATAACCTTTACGTGATGCACATCGAGAAAAACTTTTTCGATA
+ATATCATGAATACGCTTTTGAATTTGCAGGGCAAAACAAAAGATACTTTGAAATCAAGGT
+TGGACTTGGCGGAAATATGCAGCAAACCTGAGTTGCATGTTACACGAGATGGGAAATTAC
+CGGTTTCAAAATTCCGCTTGTCTAATGAAGCAAAGAAGGCGTTGTTCGAGTGGGTTGTTG
+CTGAAGTGAAGTTCCCAGATGGATACGTGTCAAAATTTTCAAGATGCGTAGAGCAAGGCC
+AAAAGTTTTCTGGTATGAAAAGTCATGATTGCCACGTATTCATGCAACGATTACTGCCAT
+TTGTATTAGTAGAGTTGCTACCGACAAATATTCATGAGGCAATTGCAGGTAATATATATA
+TATATATATATATATCTATATTTATTATATATATACATACTATATGTTTTTTTTACTCAA
+TTATTACTTGGTCATTATTAACTTACATTAATTAAATACATGATAGGTATCGGAGTATTT
+TTCAAGGACCTATGTACAAGAACACTGACAACAGATACCATAGAACAATTAGACAAGAAT
+ATCCCAGTGTTGCTCTGTAACTTGGAAAAATTATTTTCCCCTGCCTTTTTTGACGTGATG
+GAACATTTGCCAATTCATCTTCCACATGAAGTTGCTCTTGGTGGGCCAGTACAATTCAGA
+TGGATGTATCCTTTTGAGCGATTCATGAAATCTCTTAAAGGAAAGGCAAAAAATCTTGCT
+AGAGTTGAGGGGTCGATAGTCGCAGGAAGTTTAACCGAGGAAACGTCTCACTTCACGTCG
+TATTACTTTAGTCCAAGCGTTAGAACCAAAAAGACTCGTCCTCGATGCTATGACGATGGA
+GGTGTTGCACCTACATATAACGTTCCTGATGTTCCAGATACCTTTGCCCAAATAGGTAGA
+CTCGCAGGGAAGTTGAAAGAAGTTTGGTGGGACGACCATACGCTTTCTCGAGCAGCTCAC
+AATTACATACTCCGAAATGTTGATTACATTCAAAAATTTGAAAGGTATAAAGCAACCTAG
+TTTTATTCATAATATTTATATTTAATAATTAGTGTGAAATTAATTAAGGAAGCTAATTAA
+GCAGCTACGTTGTAATTTGTAGGTTATTTGATTCACAAATCTGTGAAGCATGTCCTGAAT
+TAGAAGAAAAAGAGTATGAAACTTACAAAGATCGTGATTTTGCTAGATAGTTAAAATACT
+ATGTTAGTATAATAATATTTCAAAAATTCGATTACTTATTTACTTTAAAAAAATGATAAA
+TTTAATATTTTCTATGTGTAGGTTACAAACGGATGTGGAAACGAACCATTACCACTTTGG
+TTGCATGAGCTCGTTCAAGAACCAAGATCTAAGATCACAACAGCTCCGATGTACTTCACT
+CGCGGCTATACTTTTCAGACGTATCCATATGGAAGTCGAAGGACAACTGCAAATTATGGA
+ATCCATGTCGAAGGTGAAACTGAGTTTTATGGGATTGTATAGCAAATTCTAGAAGTCGAA
+TATCCAGGACTTTTGAATTTGAAATGCGTCCTTTTCAAGTGTGATTGGTTTGATCTGGTG
+ATCGATCGTGGGGTACGGAAAAATAACTTAGGTGTGGTCGATGTCAATGCAAACAAGACT
+TATGCCAAGTTCGAACCATTTATCCTAGCATCACAAGCAGGGCAAGTAAGCTTTCTATCT
+TACCCGCGTGTAAGGTCACAGCGTGAAGTGTGGTTATCCGTTATTAAAGTGAATCCCAGG
+GGCCGTATAGTCGGCTTAGTTGATGATGTTGTGATGCAACAAGAAAGCATTAGAGAAGTT
+TCCATTCCAGACATAACAACAGAAGATGTTATCCACATTGACCTACAAAACAGAGAGTTA
+GAAGACATCACCACAGACGGTTCCGAAGAAGAAGAACAAGAAGATGAATTCGGCAAATCT
+GATGAAAACGTTGAGTCAGAAAATGATTATAATGATTCAGAAAAATGAATCAGAATAATT
+GTTGTGTTTTATATTGTCTACTTTCATTATTTTTACCAAGTATAATAAATAAATTCAGAA
+TTTTTTTTTAATAATATTGAAAGTTATAATTATATAATTTTAAAGTTTATTATTATAATT
+TAGCATTGTGTTGTTCTTATAATTTTAAAGTTTATTATAATTTTATAATTTTTGTTTTAT
+TTTTTACCCTGTCCCTCGCAAACCCCTAGCAATTTGCGAAGGATTTCCAACGACGACTCG
+CAACTTCCTCGCAAACTTGTAACCTACAGCTTTGCGAGGGATTTACTACGGATCCACGCA
+AGTCCCTCGCAAATTTTCTAGGGATTTACTGGGGACCTCGCAACCTCCTCGCAACTTTGT
+CTGAAAACCCTAATCGAATCTCTGTGTTATCCTACAACTTTGCGAGGGATTTACTACAAA
+GACTCGCAAGTTCCTCGCAAAATTGAAGCGATTTCATTGGTTGTTTAGTCGGTTCCTCGC
+AAAGCCCTAGCAAAGTTGCGAGGGATTTACGAGGCGATTTAAGTTTATATATACAACGCG
+AACGAGTTTGAGCGAAGCTCAAACCCAACCGTCTCTCATCCAAACCCTAATTTCTTTCTT
+CTTCGCCTATTCTCTCTCGATCCGACGACTACCGAAGCTGGTCGCCGCCGGCTCGAACTT
+CTTCAGCATTTCCTTGCCGTCGTGTCTTCATCTTCTTCGCCGCCGTCTGGAGCTTCTCAT
+CCACGCCTGTTCTTCGTCGCCGTGTATCTGGAGCTTCTTCAGCGACGCCTGTTCATCCTC
+TCCGCCGTGTCTACCTCTTCTTCGCCGCCGTCTGGAACCCAAAGGTAATGTTTCAAACCC
+TAGAGTTGTTCTTCATTCTATAGTTAGGGTTTTCGTTTTGTTTTTTGTGTTGATCTTTCA
+AACCCTAGAGTTGAATCGGTTTTAATCTGTCTTATTCGAGTTTATATTTGTAGATCTAAT
+TAGGGTTTCTTGTTTTCAGTTGATTTTCATTGTAGATCTAATTAGGGTTTCTTGTTTTCG
+TTTGATTTTCATTGTAGATCTGCTTAGGGTTTTCTATTTCGTTGATTTTCGTTGTATTTT
+AAATTAGCCCGGTTTCAGTCTCAGCAACAAAATCATCGTCGTTCTCCTAGTGAAGGAAAC
+GGTTCAGCCACTCAGGGTAATCTCCAAACCCCAATCAATTCCAACAATCAAGCAGATGGT
+GCTTCTCCTCCGCCTGTCAATCAATCTCCTCGTGGTTCTGCCAATCAGTCTCCTCGCGGT
+TCTGCCAATCACACTACTCCTCTAGCTGCTCGGTTCAATGACCTAACTATAGAAGAGTTG
+CTTGCTAGCCCTGGTCGTGCAGGGTTGCCTAGATTAGACCCTAATCGACCTCCTGGTACT
+CTCTGGTAAGCCACTAGGCTCTGTTCTCTTCACAATTACTTGATTGTTTAGTTTTGTCTG
+TCTATGGAGTCTTGATTTGTAGGTTTGACGATGACACCTTAGTTGCAGCCACTGTCTGGA
+GCATTTTTGAAAAAGATTTCAAAGAGCCTCATGCAAATTGGTCACAGACATCAGTTGCAG
+TGGTCGATAGATGGTTTGAAACCTTTGCTGTAAGTGAAATAATGTTGTGTTTTGTTTGGT
+ACAGCTTTTGGTCTTGTCTATTTCTAATGTGTGTTGTCTTTGTTTTGTAGCAAGTATATA
+ACTGGGACTCTGCAATAAACCAAAGAGTTAGATTGGAGTTTAAGGCAAAGCTGAAGGATA
+GGATGTCTGATCAAGTTGGTCGTTGGAAGGGAAAGTGGAAGGAGAAGGGAGATGAGGTAA
+AACTGCGGTGGATAAATCCAGAAGTTTGGAAAGGTCTGGTTAGCTTTTGGAGGGATCCGA
+AGTCGGAAAGAAAGAGTATCAACAGTAGGAATGCAAGGTATCATGATCCGGACGGCCTTG
+GGATACATAAACACCGGTCTGGGCAGACCTCATACAAAGCCAGAGCCCGCAGACGTGTAA
+GTTAATCAAATTTTTTCCTTTAAAAAACTTGTATTTCAAACAACTGACCTATATGTTTAT
+GTGTTTCACTGTGAGATGACAGGAGAAAGTACTCCAGACTTTCTCCTCCTCTTAGATGAA
+ACACACAGGAAACCTGATGGGAGTTTCATCGACAGAAAGTCGGAGGAAATCTATAAGGAA
+ATATCATCGAAGATTCAGGAGGAATAGTCACTTCTGTGTTCAGGCGACACTACAGAGAGC
+ACGGGTTCAGGCGGGTTATCTGTTCAGGCAAAGAACAAGATATATGCACAGGTAATTTAT
+CTTTTTCAACCCAATATAGAAGACAGCATTTTTTTGTTGCTTTGGATTGGTCTGTTGTGG
+CTTGCATTATGTCTTTGATGGAATAGTTGCAGGTTCAAACTGAATTGAATATGTTGTGTC
+TTTGTGTTTTTGGCCTGATTCAGTTGTTGTTGGTTTGAATGAAATCATTGTATTGTCGGC
+CTAATATGACTATGTTTGAAGCTAAAAGTTGTCTAATGGGATAGTTTCAGTTTTGTATGT
+TGCTTTGTGTTTGTCTGTTGTGGCTTGCATTGTGTCATTGTGTTTCAAACTGAATTGAAT
+ATGTTGTGTTTTTGGTTTGCAAAATGTCAGTGTGTGTAAACTGATATGATTATGTTGTGA
+AACTGAATTGAAGATGTTGTGTCTTTGTGTTTTTGGCCTGATTCAGTTGTGTTGTTGGTC
+TGAATAATATCATTGTATTTTCGGCCTAAGATCATTATGTCTGAAGCTAAAAGTTTTCCA
+TTATGTCTAAGTGTTTCTACTTTGCTTTGATTATGTTTGCTTGGTTTGGTTGTGAGTTTG
+TGACAGGTTGCTCCTAAGAAGAAAGGGAGGATTTATGGGGCTGGTTCATTTCAACATGAG
+GCGTCTTCAGCTCATACCGGTCCGGTGCTTCCTCGAGATGATCCGGTTGTGCTTTCCCAG
+AAGTTGGCTGCTGCTGAAGCCCTCATTGCAAACCAGGCTGAGAAGATCACCTGTTTTGAC
+GCATACTTTGATTACCTTGCCGAGAAGGATCCGGAGTTCGATGCCTTGTTTCGAGCCAGA
+CCATCTACAAGAACTGAACCAGTCAGCTCCAAACCACCTGATGCGCCTAATGCCACAACT
+GCTGGGATCGGACCTGAGGCTGTCGAACCTGAGGCTGTCGAACCTGAGGCTGTTGTAGCT
+AACCCAAACACTGGGTCATCTCCATCTGAGGCCTTCTAAATTTTTGTATTCAGTTTCTTT
+TTTCACTCATCAAAACTTGAATCTTTTTTTTGTTAGTTATGTAAAATTATTTGTTGGCTT
+GTTTTCTGTACTTGAAATATGAGTTTAAGGTTTCTTAATTAGTATTCAAATTAAAAGTTT
+AGTATAAAGATCCAATTAAGAAAATCATTTAATATTGTTAAGTAGAACAGTAATCCCTAA
+ATTCAACAGTAATCACGCTTAAAACAAAACATGAAAGAGTCGCTCATTCACCGCAAATCC
+ATCGTAAATTTTGCTAGGGATTTACGACTACAGAGAAAAACCACGCAAATCCATCGTAAA
+ATTTGCGAGGCATTAGCGGGACAACAAAATTGCGACTACTTTGCTACTGACGGATTCCCT
+CGCAACTTGCGAGGAAAGAGCGAGGCTTATGTTGCAGCTAATTTGCTACCGAGTACGTCC
+CTCGCGAGGCAGATGGTCCGTCGAAATTAGCGAGTAACTTGCGAGACCGGAAATTTGCCG
+TGAATTTGCTACGGATTACGTCCCTCGTAAATTGCGTGTGCTTTGCGAGGTAATTTGTTC
+GTCGCAAATTTTGCGAGTAACTTGCTATGGATTTGATTTTGCGACGCGCGTTTAGCGAGG
+AATTGAAATTCGTCGCAATTCCCTCGTTAACTGCTCTTTGCGAGGGACTAGCGACGGTTT
+CTTCCCTCGCAACTGGCGTGTTTTCTTGTAGTG
+>ATENSPM3
+CACTACAAAAAAAGTCCTCATTGATAGCAGTAGATGATAGCTCATTTTCCTGAACTGCTA
+TAAAAGATGAATAAAAGTTTTGGTTACTTCTTAATAGCACCTTATAAACGCTAAGACCGT
+AAATCCTCTAGCGGGAATGTAAAATACTTTAGTCCGCCAACACTTAGGCAAAATTATTCA
+CTTCAGCGCCAACACTTAGGCAAAACTATTCACTTCCCTCTACAACTTCGTGAAAACCTA
+ACAAAATCGAGAAGACCAAAATTATTCACTTTTGCCTAAAAGCTAAGATCTGTCGAATCC
+ACTTCCAATTAGCAACCCAAAATCGATTCAACATTGTCGCTGGCCAGAAATTCAGATTCT
+CCGCCGCCACATTCTCCAGCTCAGCCACTGTTGAGCTCAAATTCAAGGTTAGTCTTTCTT
+CCTTATTAATCCATTTCAGCTTCCATCTTACTCGCATTTTGACCTAATCTCATAGAATCG
+ACTTCCATTTTGCAGCCACCAGTGAGCTCTAACCTTGTCGCAGCCACCAATGAGCTCTAA
+CCTTGTAGCAGCCACCAGTGAGCTCAAAATCAAAGCATGTCTTACTCTCAATTGACTTAG
+TTCTTTGTGACGATTTGATTTTGGGGTTTATATGCATCGATTTGTTATTTCTAGGGCAAT
+GTGATTTGAATGGAATTAGGAAGTGAAACTTTTCTTCTTTCTTATACTGATTATCGTTTT
+GGGGTTTATATACTTTTTTTCTTCTATTCACACGACTGCAAGTTAGTCACACGACAGATT
+CTTTTGTTCTGTTCTTTACTTATGAGTTGTATGAACTTAAGTTGCTGTGATTCTTTTGTT
+TTGTTCTTTACTGAAGTTGATGTGATTGTTTTCGATTGGTTTTATTGGCTGAGATAGTGT
+AATTTGTTGGTCCTTAAACATGTGTCTATGAATTAATCTAAGATAGTATACTGTCGATTG
+TGTTCTTTACTGAAGTTGTTGTGATTGTTGTTGATTGGTTTTATTTGCTGAGATAGTGTA
+ATTTGTTGGTCCTAAAACATGTGTCTTTGATTTAATCTGAGATAGTATATTGTCGATTGT
+GTTTGCCATTGTTTATTTCTTAATTTGATGAACTTGATAAGAGATAAGTTTGTATATTGG
+TCCAACTGCATTTGTCTGTGATGCTATTTGAGTTACTGTCTTCTATAGTTTAATGTTGCT
+TATGGTTTGAATTGCTTTTACAAAGGTTTTTATTAAGCTTAGAACATATAATGTTGGACA
+AGGCATGGGTTCGTCTATGCAGGTTAGCAGATAATTAATATGGGTTAGTTTTCTGATTAG
+GTTTGGTTGCTTTAAGAGGCTTTTTATTTTTCCTGTTTACTTGAAGAGCTGATCCTGGAT
+ATGAGAAAGGTGCTCAGAAATTTGTAACCGATGTGGCTGCTGCATTAGGAGACATTGACA
+TGATCGTATGTCCCTGCAAAGACTGTCGTAATGTGGAACGACAGTCAGGCAGCGATGTGG
+TAGATCATCTTGTAAGATGGGGGATGGATGAGGCTTACAAGTTGAGAGTTGATTGGTATC
+ATCATGGGGACGTGGACTCAGTGGCTGACTGTGAGAGCAACTTCAGTCGTTGGAATGCTG
+AAATTTTGGAGCTATACCAAGCAGCTCAGGATTTTGATGCTGACTTAGGTGAGATTGCAG
+AGGGTGAGGACATAAGAGAAGATGAGTTCCTGGCAAAGTGGGCAGATGCTGAAACACCTC
+TATATCCTAGCTGTTTAAACCACAGCAAGCTGTCTGCTATAGTGACTCTTTTTAGGATCA
+AGACCAAAAATGGTTGGTCTCATAAGAGTTTCAATGAACTTCTTGGAACATTGCCAGAGA
+TGTTGCCCGCAGACAATGTGCTTCATACATCATTGTATGAAGTCAAGTAATTTCTAAAGA
+GCTTTGATATGGGATATGAAAAGATTCATGCATTTGTAAACGACTGCTGTCTATTTAGAA
+AGAGGTACAAGAATCTAGAAAATTGTCCTAAATGCAATGCGTCACGGTGGAAGAGTAACA
+TGCAAACTGGTGAAGCTAAGAAAGGAGTCCCACAGAAGGTATTACGATACTTTCCGATAA
+TTCCACGGTTTAAGAGAATGTTCAGATCAGAGAAAATGGCCAAGGACTTAAGGTGGCATT
+ATAGTAACAAAAGCACTGATGGAAAACTTCGTCACCCTATAGATTCGGTTACATGGGATA
+AGATGAATGACAAGTATCCTGAATTTGATGCTAAAGAAAGAAACCTGCGGCTTGGCCTTT
+CAACAGATGGATTTAATCCATTCAACATGAAGAATACTAGATATAGTTGCTGGCATGTTC
+TGTTAGTAAACTACAATTTGCCGCCTGACCTATGTATGAAGAAGGAGAACATAATGCTTA
+GCCTGCTTATCCCTGGACCACAACAACCTGGAAATAGTATTGATGTGTACTTGGAACCCC
+TTATTGAAGATCTTAACCATCTGTGGAAGAAGGGTGAGTTAACATATGATGCCTTCAGTA
+AGACTACATTCACTCTAAAGGCAATGCTTTTATGGACCATCAGTGACTTTCCCGCCTATG
+GAAACCTTGCTGGATGCAAAGTTAAAGGTAAAATGGGTTGTCCTCTATGTGGAAAAGGCA
+CAAATAGTATGTGGTTGAAATATAGCAGAAAGCATGTGTTTATGTGTCATAGAAAAGGGT
+TGGCACCAACACATAGTTATAGAAACAAGAAGGCTTGGTTTGACGGAAAGATAGAACATG
+GGAGAAAGGCAAGAATTCTAACAGGTCGTGAAGTTTCACAAACCCTGAAAAACTTCAAAA
+ATGATTTCGAGAATGCTAAAGAATCTGGGAGGAAGAGAAAAAGGAATGATTGCATTGAAT
+CAGTCACTGATAGTGACGATGAATCTAGTGAATCCGAAGAAGATGAGGAACTAGAAGTAG
+ACGAAGATGAGTTATCAAGATGGAAGAAGAGATCCATTTTTTTCAAGCTGTCTTATTGGG
+AGGTAAATGTTAATTTGTCTATTGATCATGTAAGTGACGTTTATGGTGTGATCCTTATGA
+ACTGTTTTTGTATTGTTTAGGATTTACCGGTGAGGCATAACTTGGATGTAATACATGTAG
+AGCGAAATGTGGGTGCAAGCATTGTATCTACTTTGTTACATTGTGGAAAATCCAAAGATG
+GGCTAAATGCTAGGAAAGATCTGCAAGATCTTGGTGTAAGGAAGGATTTGCATCCTAACG
+CACAAGGAAAACGAACATACCTTCCAGCAGCACCTTGGTCTTTGTCCAAATCAAAGAAGA
+AAACATTCTGCAAGCGTCTATTAGAGTTTCAAGGTCCTGATGGGTATTGTTCTAATATAT
+CAAGGGGTGTATCAGTAGAAGATTGCAAGATAATGGGACTCAAATCTCACGATTATCACG
+TCTTGATGCAGCAGCTTCTTCCTGTTGCACTAATGGGTTTGTTACCAAAAGGTCCTCGGA
+CAGCAATAATACGCTGATGCTCATTTTTCAATCACTTGTGTTAGAGAGTTATTGACATAG
+AGGTGATTTCAGTAATAGAAGCTGAAATTGTGGAAACTGTTTGTATGTTTGAACGGTTTT
+TCCCACCCACCTTCTTTAATATTATGGTTCACTTGACTTTACATTTAGGAAGAGAGGCTC
+GACTAGGAGGACCAGTCCATTTTAGATGGATGTATCCATTTGAGAGGTAAAGTTTCTGTT
+TTTTAGTACATTGTTACAGTTTGTGTGAATAATATTTCAGATTTTTAGTATGTTTTCATA
+GAAAAATGTTTCTCACTGCCACTTTGTAGGTATATGAAAGTTCTGAAAGACTTTGTACGA
+AACCCCTTAAGACCAGAAGGTTGTATTGCTGAGTCTTATCTCGCAGAAGAATGCATGCAG
+TTCTGTAGTGATTTTCTGAAAAAGACTACAAGTGTTGAAGAGAAACCAGAGAGGAATACA
+GAGTATGAGAACAACTCCATACTAGAAGGGCGTCCAATATCCGCAGGTACTTCATTTATG
+CTCACTGAAGTAGATAAGAACATAGCCCATCTTGCTGTCATCCAAAATATGGCTGCCTTT
+GATCCTTATGTGGAGTAAGTACTATCTTTTTCAGGAATGCATCTAATGCTCATTTACGAA
+TTAAACTAAATATAACAAGCTGAGTTTTCAACTGATTGTGTTTAACTGTGAACAGCATGC
+ACTTGCAATATCTCCAAGACACAAATCCAAGATGTAAACGTGATGCATCATTCTTATGGA
+ATATGCATGCCAAGAATTTTGCATCTTGGATAAAAGAACAGGCAAGTACTTCCACGATCT
+GAATTTTATGGTTTATGAGAACATAAGTGACTGACTTTCTGTTTATCATTTGGTAGATAC
+CTCTTTCTTCAAATGGACATGAAGATACAATTAAATGGCTTGCATATGGTCCACGATGTA
+GTGCAAGGTCCTATTCTGGTTATATTGTGAATGGACAACGGTTTCACACACGGTCACTTG
+AAAGGCAAATTCAGAATAGTGGAGTTTATTATGAAGCAACAGCTATGTGTAGATCCAGTG
+CTAAAGATACAACACAAGTTGTTGACTTGGTATCGTACTATGGGACAGTAACTGATATCA
+TATTGCTGGACTACAATGTGTTCTATGTTCCTATATTTCGGTGTCAATGGGCTGTTAGAG
+GTAATGGGGTTAAGGTAGAGGATGGGTTCACGTTGGTCAACTTGAATCAGAGTCAAGTCA
+GCTTTTTAAAGGATCCATTTATATTAGCATCTCAGGCGAAGCAAGTCTTCTATTCAAGGG
+TAGATGATTCATCTAGTTGGTATGTTGCAATGAAAGGTTCATCAAGAAGATATAGTAAAG
+AAGATGCTCAGGAAGGAAACGCAGAGATTGGTCCATTACCAACAGATATTGACATGGACG
+CTGAAATGGATGAAGCTGAATATGCTAGATCTGATTGTGAAGGCATTTATGTGCCAAATG
+TAGATTCTTATTCATTTTATGAGTCATTGTTTTATGCCTTGCATGCTCTATGTTTACTCT
+TGCTTGTTTGGTGAGTCGTTTTCGTTTTTAGAAGTATGATTGACATGGAATTCTTTTTGT
+GAAATGCAGGTGAACTGAAATGGGTAAAGCAAAGAAGAAAGGTGGACAGAAAAGAAAGAA
+GAAAGTTGTAGATGATGAGCCAGAGTATATAGGCACCATTGAGCCCCAAGATACAGCAGC
+TGAGAAAACTGAGCCTGCTAAGCAAACTGAGTGTGATAATGAACCTGAGCCTGCTAAGGA
+AACTGAGTCTCAAATTGAGCCTGTAATAGACCAACAAGCTGAGGAGAATCCTTTAGTGAC
+TGATAAGGATGGGCTGAATGAGGAAGAGGCGATAGGTGAGATTGAATTGTCAGAAGGAAC
+TGAGCCTCCGGCTAAGCATAAGAGACAAAGGGACCAACAAAGATGAAGAACATCGCCAAG
+GATCCAACTGTTAGAGAAAGAGTTGAGTACACTATTATGGGAGATCCTGTTGGTCCAGGT
+TCAGTTAAACTGGCATCATATGTAGGCACATTGGTACGTGAACATGTTCCTATCACAATT
+GAAACTTGGAAGGATGTTAGTCAGGATATGAAAACGGTTCTCTGGAAATCTGTGCAGGTA
+AATTCTTCTTTTCAGTCTCTTTTTCTGTGTGTTAGTTGTGTAAAGGTTTATTTCCATACT
+TTGTGTGATGGTAAATGATTGCAAGTAAGGTTTGAGCTTGATGAAGAGTTTCAAAGGGTT
+GCTGTTCTAAAACAAATGGGCAGTCTGTGGAGGTCATACAAGTCCCGGACTGTCAAAGAT
+ATTAATCTGGCTCCTAATAATCAGCAAAGGATGAATATGAGACCCATGAATATTTCCCCA
+ACAAAATGGCGCAAATTTGTTAAAGTCAAAACTAGCGCAGCCTTTAAGGTAATGAGTTGG
+AATTATGACCATTTTAACTTTTATTTGTCAATTATTAACATGTATAATTGGTAGGTTGTG
+AGTGAGAAATACAAAGAAAGGAGGAGGAATCAAATACCTCATACTACAAGTCGTAAAGGA
+ATGGTGAGATTAGCAGAAGACATGCTAAGTAAATTGACATGTAAGTTGTCTCTTCTGGTA
+AGAATGCATTCTCATATATTTGAATGATATTTTTTTTTTGACACAGAAACTTGAAAGTGG
+AGATCCATCAAAAGTGACAAGGCTAAAGGTCTGGGTAAAGTCTCGTACCAAAAAGGATGG
+TACGCTGGTGAACACTAATGCTACTGAAAAGATTGTAAGTAATCACTGCAAGACTGATCA
+TGGTTTCAGTTATCAATATTAGTAGATAACACAATTTCATATTATGTAGAGAAAGGCGGC
+TGAGCTGGTTGGAAATGATGGTCCACCAACGTCAGCAAATCCAGAAGAAGATCACCTCTC
+TCAACTTTTAGGACCAGACAATCCGGGTAGGCTGAGAGCAATGGGTAGAGGCATGAGTAA
+AACAGAACTAGCTTGCCTCCAAGTCAAGAGCAAGTGCATGACTGACATGGAAGAGAAGCA
+AGTTCTTTTAATGAAGAAGGTCAATGAGCTGCAAGATGAACTTACCAGAATGAAGCAGAG
+ACATGAACTTGAAGTGGGTGAAAACTCTGCTGCTGCCAGGATAAGTGATTCCTTCTTCCT
+TTATTCCATCAGTTTTGGAATCACTTCTTTTTATTAAAGTTTTGACTTCTTTTGTAGAGT
+GTAAATAGAAGAACACACCCTAAATGTTTGTTGGTTAATTGGTCTGGTCCTGAGGATATC
+ATTGGTGAGGGGCGAATTCTTTCTTCTGATCCTGATGACATGGTTAATGACTGTCGTCTA
+GGCCCTGTGGACTTGAAGGTGTTGGTTGAAGTTGCTAATACACCAGATGCATTTCTATGG
+CGACCTGCACCTAACATGTATACTATCACGGAAGCTGTTGGACAGATGATTGCATGGCCT
+GCATCTAAATGTGTTCTTGTAGAGAAGGATCTCGAAATAGAGGACATTGCGCCTTTGGTA
+AACTGCAGATTTCAGCACATTCTTAGTCAGCTTTTTGATGAGTTCATGTTTGATCAAGTA
+GAGACAGAGTCTTAATTTGATTTTTTAACTAAATGTGTTTGACAGGGACTTAGAGGAAAT
+TCTCAGAACAAATGTAAGCTATTGGATTTGTCAACAGATGAAGTCATTGTTGCTGAGGGT
+CGATGGTAGACACAAGAGCAAAATGCATTGGTTAATGGACTTCTTCTTGGACCGAGCGCA
+GTTAAAGTTTTTGTGGATAAAGTGCTCATGCCAGAAACATTTGTATGGAGGCCTACAATG
+GAAATGACGTACCTTGAGGATTGTTTGATGACTTTTATATCATGGCCTGTGCATAAAGTG
+GTATTTGAAAATCTCCCATCTGCTAGTGGTAATCAGAAGTCATCTCTTCAGCCCTCAGGA
+TCAGCTTCCAAATCTTCAGCAGGGGCAAAATCTGCAGCTTCTAAATCCACAAGTTCTAAG
+TCTTCAGCTTCAGGATCTGAAACTCCTTTGGAGAATGCAAATGCTCCAAGCTCTCCAAGT
+CAGAAAACTCTAGAGAAATCTCAGGTAAATGTTTCCTTAGTATCTTGAAATTGCTTCTGT
+CATATTGAATCAGTCTTTGGTTTATTAATGTTATGAACATGGCAGTGTTTCAATCAAGGC
+GTTTCTAAGGAAAATATGAAGTGCAAGTTGATGGATATTACCGGAAAGAAACGAGTTGTG
+GCGGAAGGACGTTGGGCAACAAACGATCCAAAACAGAAGGTTCACTTTGTTCCATTGGGT
+GATAATGCAGTTTAAGTGTGGGTCGATATTGTGAAAGTAAGCGATGTAAAAGTGTGGAGG
+CCATCAGATGAAGTCGAGATCATGGAAGATGCACTTGGCACAGCCATTGCATGGCCAGAG
+GACAAGGTTATCATGTCTTGAGGTTTACTATACTCTTTAGACTTTTGTTGTGTTTGTAAT
+TCGTTTTGGATAATGTAGTTAAGTAGAACATGGCTTTAGAATTGTATTGTGTATCCTGGA
+TTTAGACTTATGTGTATTGGATGTTTATGGCAAATGAATGATGCTTTTGTTAAAAACTTT
+CGGTGAGTTCAATCATTACAGGTTATCATTCTTATGAAAAACATATATTATCGCAGACAC
+AAATCCTACTATTAAAAACTTCAAATGTAATGTAATGTTTTCGTAATGCTATGGTTGAAA
+CACCTAACATAGAGAAGAATATGGATTATTAAATAATTTAGCAAAAATATTGGTGTTCTC
+TAATAAAGCGTTTCATTAGAGCTATCGTAGAAAACTATAACATAGCATACAATTCTGACG
+CTATCGTATGTGGGGGTCTACAATAATAGGGGCATAAGATAGCTTTTATGAAAACGCTAT
+TAATGACATATTATAGCGCTTTTCACTGGCTAATAATGTTGATATTTGTTGTAGTG
+>VANDAL20
+GGAATAAGTTGAGATTTAGTACGTTTATGAAACAAAATTATGGAAGTAGTACACTCACTA
+TTTATAATTAAGGAAATAATCGGGTCCACTATCGACTGTAATACGCGTCGCTTGTAATAC
+AGAAAAACATGGGCCATGATTCGTTTGAGGAAATTACGTTTAGGGGTCGCCGTTTGTTTT
+GTTCGTTTGCAGGAAACCCTTTGACTGAGTTCGGGGGTTTGCTTTACAAGATACAACAAA
+CGTCATGGGCCTAGCGTATTTCTAGATGGGCCTTAATCAAAGTCTGTTTACAGATTTATA
+ATTCGTAGCGAAGGCGTTGAAGTCAACTTCTTTATCGTCGGCTTATTCAATGCCGGAGTG
+CGAGCTGAGAGAAACAACTGCATTTATGAATGTTTCAAATCAACGGAATTAGTTAACAAG
+TCGGTGAATAAAATTTTATAATAATCAAATTCTCTTTAGGTTTTTCTCGAAAGTAGCTAA
+ATTTTTGGGGGGAATTTGAGCTCGTTTTTTTGAGGATTAGGTTATTTTTAAGTAACAAAA
+GGAGATGATGATTGTCAGTTTCGGTTGTGTTTCTTTGTTACCGGGAAAATTCATCTTTGC
+GTTTCTACCATGGAAGGTGGAATTCTGATCAGAAAATTGTTTTGTAAACTTGTCCTCATA
+ATGTTTAAAAGCCTTCAGACTGATAAAAAGTGAATTCCTTTTTTGCAGTGGATGATATTG
+TCGTTGTACAGGCAGGTAGATGGATTTTGTATAGCACTGGTGAATGGGAATTCAAGCTTG
+ATTCTTGTCGTCACGGTAGGGCGATGAGCTTGATGGGGTTAAGAACTTTAAGGGATTTGG
+AGCTTAAGGTTCGTCACATCTTCGGGCTGGAGAAACCTTCCATATCTTTGGAGCTTAGCT
+ACATCTTCGAGGACAGACTAGCTCTGTTAGCTGGTGTTCTGCCGGGTCCGACAATGATTG
+GGTCTGATTGGCAGTTTAGATGCTTTAAATCTCTAAGTATTGGTGATAAATCTGTGAATC
+TGTTTGTGTGTTTTAGAGAAGGCGATTCAGTTATCGTCGGTCCTGCCTGCGAACCTAGAC
+AGACTAGCGCAAGTGTTGTTAAGTATTTTGAAGCTGGAGAACCAACATTTGCAGGCATTG
+TACAGTTTAGAGATAAACCTGTTCCGGCGGTTGGAGGAGGTTACTTTGCGGGGTTATTAT
+CTTCTGTTCAAGATAATATGGATGCCCATCCCCCCAACAATCACTCTGATTTTGTTCAGA
+GTACAACCGTTTGTGATTTATCCAGTCAATGGGACATCAGCGATGAACTTCTGTTAGAAG
+CCCTAGAAGCAGTGGAGAAGTCTGGAGCTTTTGTCACCGCTGCAGGGGTGGATACATCCC
+TACCGGCAGAAGTACCTGATTCAGGTGATGATTCAGAGTCTTTAGCAGAATCTGACGAAT
+CTTCCTCTCTTAGTACAGGTAGTGACTTAGAAGTTTCTGAGTTCGACGACGATACCCTCC
+ACGAAAACACTCTCCAATCTGATAAAGAGATTGTTGTACATGAAGACATCGGGGATGATG
+ATTTCATTGAGCAGCCCCCCAAAAAGAAAGTTTTGCTTCAAAATACCAACCCTGGTGCTA
+TGACAGAGTTTTTGGAAACTTGTCAGAAAGGTATAAGCATTGATCAAGTGTATGGGTACG
+AAGATCTCGAGCCGATGTTTGGGGACGATGATATTGATGCAAAAGCAGCTTACGTTGATT
+TGACAAAAGAGGATGACAATATGTTTGTTGGAAGGACCTTTGCATCGAGGGAAGATTTCA
+GGATTGCCCTGTCCATTTATGCCATTAACCGTATTTTCCGCTTTAAATTTACTAGGTATG
+AGAAACATTACTTGGTTGCTGAATGTTATGACAAAAAAAACTGTGATTGGAGAGTTAGAG
+CACACCAAGTTGGAGGTGACAGCGAAGAATATGAAGTGAGGCTGGCAAAGTTGGAACATG
+TGTGTAAGGTTCAGACTAGGAGCCGCTTTTCAAAACATGCTACGTCCAAGGTTGTAGCTG
+CTCTCCTAAGGGCTAAGTATGCCAAGGCCTTCTGTGGTCCAAGAGCAAGAGATTTACCCG
+ACTCTCTTCTTAGGGAGCACAATGTTCGGATGACGTACTGGAAATGTTGGAAAGCCAAAG
+AATTGGCTGTTGAGACAGCTCAAGGCACTGATGAGAGCTCTTTCTCTTTATTGCCGGTTT
+ATCTTCATGTCTTACAACTTGCAAACCCTGGCACAGTTTATCATTTGGAAACAGAGTTGG
+ATGATATTGGGGATGACCGATTCAAGTATGTTTTCCTCTCATTGGGGGCTAGTGTAAAAA
+GGTTGAAATATATTCGGAGGGTTGTTGTCGTTGATGGTACACACCTCTTTGGTAAGTATC
+TTGGCTGTCTTCTTACCGCAAGTTGCCAGGATGCAAACTTTCAGATTTTTCCAATCGCCT
+TTGCCGTAGTGGACAGCGAGACAGATCATTCTTGGACATGGTTCATGAATAAGCTCTCAG
+AAATAATAAAAGATGGCCCTGACTTGACATTTGTCTCAGACCGGAATCAATCAATATTCA
+AATCCGTTGGTCTTGTGTTCCCTCAAGCACACCATGGAGCTTGTTTGGTCCACATCAGAA
+GGAATGTTAAAGGAAGGTATGGAAAGAAGAGTGGCCTTCAGCTCTAGTGTGGCAAGCTGG
+TAACGCATTCCGTCTCAAAGATTTTAATAATGTTCGTGACAGGATAAAAAAAAAAGGAAT
+ATGTCTTGTTGGAATTACATTGAAGGATCGGGTGTTGCGAATTGGAGTAGGGTTCATTTT
+ACGGGAGAGAGATATAATTTGATGTCTAGTAACATTGCGGAGTCTTTGAACAATGCGTTA
+CTACCAGCTAGGGGAAGCCCCGTTGTTGCATTGCTTGAATTCATTAGGAAAATGCTTGCT
+AGGTGGTTTGAATCTAGGAGGAAAAAAATATCTAGAACGGTTGGCGACATACCCATTGCT
+GTTGAAAGGGAACTTATGAAGCGGTTTAAAGGTGCTTTGGGGATGTCTGTTTCGGCAGTT
+GGCAGTTGGGATTTTGAAGTTGTTGCAAAGGACGGTGAGCAGTTCCACGTCTCTTTAGAA
+CAGCAGTCTTGCTCTTGCTTGGAGTTTCAAGCAATTAGAATCCCATGTACACACGCAATG
+GCTGCGTGTCATGATAGGGGTTTGGAGTTCAGAACTTTGGTTGGAGAGATGCATAGGCTC
+CCAATGTGGTCACCAACGGTCCAAGCTCCAATCCTCCTTGTACGCGATCCATCGGAGGTT
+AAAGTCCCTGAGGAAATAAGGTCACTGTGTTTAATGCCTCCCAAAACAAAAAGACCTGCT
+GGGAGACCTCCTAAGTTGCGGATTCATTCGGTTGGGGAATATGAGGTCAGTTACATCTTT
+TTCATCAATATATTTCTATATAATCCAAAGGCAACAATCCTTTTTCTTTTGCATGTAGGG
+AAATAACAAGTCCAAAACGCCTAACAAAGGTGGACGATGTGGGGGATTAGGTCACAATCG
+TGTTACGTGCAAGACCCCCCTTGGATGATGCTATTTAAACTTAGAAAGATTTGGCTAGTT
+TTTTGTTATTAATGAAGGAGCTTTTTTCGGTGTTGTTTTTGTTTTTGGTATCGGGGTAGA
+CATTTTTACCCAATATGTTTTAACAACAATGTCTAATTCCTAAACTTCTTTTGAAGTTGC
+AAGTATTACTGATGAATAGATACTACTTTTTGTGTATTATTCAAGTAGCATCTGGCGAGG
+TATTTCAGTTCAATCAGTTGTTTTCACATCTTCACCAATCGTTTATCTCATTTAGGTATA
+CAGATAACGTTGTACAGTTTATACAACGTACAGAGATCCCCCGTATACCTTTTTCACCGT
+ACAGATATAACCGTACAGTTTATACAGCGTACAGATATCGCCGCACACTTAATAAGCGTA
+CAGATTGCGTTGTAGCCGTACAGATAGTGGTCTACAGATTGTGCTGTACATATAGCGATG
+TACAGATAGTGGTGTACAGATTGTGCTGTACAGATAGCGGTGTACAGATAGCGATATACA
+TATAGCGGTGTACTGATAGCGATATACACATAGGGTTATGCATATTGTCTAATTTTCTTC
+CAAAGTGGCTTGTACTACTGATCACTGCATACCACATTTACTGCATTTTTGTAGCCTTAT
+TGGTCATGTATTTTTGTTTATAATTTGTTGCACTCTAGTGATTGCAGCGTACTTATGGTG
+GTGTACTGAAAGTGGTGTACAGATTTCGCTGTACAAACAGCTTTACAGTTTGTGCTGTAC
+AGAAAGCGGCGTACAGATAATGCTGTACAGATTGGGTTGTACAGAGAGCGGTGTACAGAT
+AGCGATGTACAGATAGCGGTGCACAGATAGCGATGTACATCAAGGTTATGCATATTGTCT
+AATTTTCTTTCAAAGTGGCATGTACTACTGATGACTTGATACCTTCCTAGCCTTATTGGT
+CATGTATTTTCGTTTAAATTTTGTTGCACTCTACCGACTGCAGCGTACTGACGGTGGTGT
+ACCGAAATCGGTGTACAGATTTCGCTGTACAGTTTAATTTTTACTATTAGTGGGTAATTT
+TAAAGAGTAGGCATCATGTCATTAATATGTTTTGGTTTGAGGATGTAATTATTCTCAACT
+GTAACTTTCCCAACCACTACTTTATTGTGGCTTATATATTTAATCAACCTGCAATAACAT
+CGTAGAAGAAGAAAACTTGTCTTTGTTTCCTCTCAAAGATTATCCACAAAAAAATGAGAA
+CAGAAATGCCTGACATCCCTGACGATCTGTTGGCTAAGATCGTCAAGCTCGTGGCTGATG
+ATCGTTGGTGGTTGCTAGGTCCTATCTTGAAGGCTGGCCGAAGGGGAAGAGATATGGTGT
+ACAGAGATAACGTTTTAAAGGATGCTTGCATCTACTCTCTCTGTTCTGATCCAAGCGATT
+TGTACTATTTCCGGAACCAGGATACCGACGTCGTGCATCAAGGGAGGTACCGTCCTTTCT
+TTGAGAGATGCCTCAAAGCTGGCAACAAAACTGCCATCTACTATGAAGGGCTAAGGGTGG
+TGGCTGAAGGTTGTGACCTCAATGGGGGTATTGAACTTCTAGCTCAGCTGGTCCCAGAGG
+ATGGCGCTCCATGTGTCTTGGGAATGAGGCTATGGCGGTCCACTATCTAGAGCAGTTTGG
+GATTTTCCACGCTCCCTTAAGTACACAAAGGGTTAGGCTATGGGGAGAGGAGTTGGTCAG
+AGATTTACGACCATATCGGAGGATAAGCCACGCTTCTTACCGGAAGGCGTTCATCTATCC
+ACTTTGCAAAGGGATCCCGTCGCCGGATTGTGCCATGGATTGTGCTCTTGCTTCAAGCGG
+TTATGAGAACTTTTGCAACGATTGTTACTTATGGTGGTTGTCAAGGAAGGTCTGTCAAAT
+GGTCTGAAGGTATTCTCCTTATTTTTCCATATTGATCAATGTTTAAATTATATTATGACT
+ATGCGGATGTAATTTGTTTTTGCTTTTTGCTATATAATTATAGTTCTTCAGCTATTATCT
+TACTATGTTGTTTAATTATTGTTTTAAGTTGTTTTCGCACTCCTGGATGTATAATCTTTG
+TTTATGTATTATTTATATATATGTTCTTATTTTTCGAAAGTTTGTCATGACCTTTATTTA
+TGCCGTGTGTAAGTATAGTATATATTTAGAAAGATTGTCTTTCACTTGAATTAGTTTCAG
+AAACATAACGTATGGCGTTACAGTTAATAATCACATTTTTGGTCACTTTGAAACTACCCG
+CCATTTACACTATAAAACCTCGCGCCGTTTCACCAGTTTTGCTTTACGTTCTTTAAAATA
+AATTTTTCTATGATGTTCCTAACTCTTTTCTTCTCCACAGATGAACAAGTTTTTAATATG
+TGTCAATAACCAAAGAACTGATATGTTAATGATATGATTGGAACTTCAGCACACACCTTC
+CACTTGCATTTCCTTGGATGCATAAATGATTGGACATGTATTTTAAATATATGTCTATGG
+CTAGTGGTGAGTCTTTCTCCTACTGATACTTATAATTTGTTTTTGAATAAATTATAAACG
+CAATCATATCATTATTTTCTCACCATTTCAATTTGTGTTGAGACTATTTTTACCAGAATT
+CGCATACCGAGATTTTTTTCAAATGCTTATTAATATATTCATTAATATTTAGAGATGAAC
+AAGGTTTGGATATGTTTCGTTTATGTAGTGAGGAGGTGAGAACTCATAATTACCAATATG
+ATTGACACTTCAGGCTACACTTTCCACTTGCATTTCTTGGATGCCCAAATGATTAGACAT
+GTAGTTTAAATTTATTATTATAGTTAGTGCTTAGTCTTACTCATTCTGACACTAATAATT
+ATCTTTTCAGTAATATATAAAACCAAACATATATCTATCTTCTCACCATTTCAAGATTTG
+ACAAAAAGAGGTTCTTCCACACTAATAATTACTTTGTTTCCAAAGCCCCAAGCGGACTGC
+CACTAATTTGCCTCACCGCTAAGTTGGTGCTTTTGAGAGCACAAAATCTTGAGAAATCAT
+TTACCCCTGACCGAAATAAATTATCTATAAAAACCAGACATTTCAACCTCAATTTTACAT
+TTATATTACATCCAGCGGTAATTTACATTAATATTACACAAACATTTATACATTTTCAAG
+CGGAATTTTACATTAACACTAAACTTCTACTAGGTACTTCAAGTTACGTTCTTACTAATT
+AGACAATTTGAAACATAATTCTACAATAACTGCAAATAGATATTAAAATATTTCTTCAGA
+AGTTATTCTCATTGTTTGTATCTCTACAGAATTTCACAAATTCGAAGTGCTGCATTGAAG
+ATGTAACATCCTTCACAGTAATGTTCGCCTTCATGCCAATAAGCACAGTCTGGTACATTT
+ATTCTCTTAGAGTAAGCAAACTCCCAGATTGGACCGAAGGTATCTTCATTAGCTGGTTCA
+TACGCCAATAGTGTGTCAATCAAACCTTCACATTCTGCTTCCAAATCTTCAGAGTAAATA
+TTAAACAAAAGCCTATCACCTAAGCTCTCGAATATCATGTCGAATGTAGCCCCGGCTAGA
+TCACCCCTTTCAGCACACATTTGGAACATGGCATAGGCCACAGTCGCCGATTCATCTTCA
+GGAACTAGTTCATTTAGCAAAGCAAGGGAACCTTGTATATCCCTTTCACGGGTCACTAAA
+CGCAAAGCTTCATAATAAAGAGCCTGACGTGTAAAGAAGCTTCTAGCTACACCACCAGGA
+TATATTTTCGGTGGCTCGAGACAGAAAGCAGTTAGATTTGCTGACTTTACAATGTCCCTC
+GAGAGTGCAATGTCCCTTCCTCGTTTGTTTGTGAGTATCACCGGAGCTAGGTAATATGCG
+TCATCATCTCCCAGCTTCTTCACAATAATATGGAAGATATCATCTAGTAAATCTTATAAA
+GACATTACTTTTGAGGTTTATGAAGTTAAAAAGGAGCAAAGAAAATGAGGTGTGGATGAG
+TAAACGAACCACTAAGGACATATTTATAGGAAACAAAAACAAAACTAACTTTCATACTTT
+AACCTAAACCTATCTGGACTATTGTACTAATGAAACATCCGTACACCACAGGCGCTGTAC
+AGAACAAATCTGTACATTGAAATATAAGAACAAATCCGTATGCTTTATATACGATACAGA
+AACCATATGTAAAATCACAAGCCAACAATAACCTATGTAGATGAATCATAACAGTCCGTA
+CACCCAATTCACTGTACAGATAATAGCCGTACACCCAATTCACTGTACAGATAACAATCC
+GTACACCACAGACGATCTACAGAACAATCTGTACATCTTAATATATGTACAGTCTCCAAT
+GTGTACACCGCATCTGCCGTTCAGACACATTAAATATCAACAACTAAGTTCTTAAAAAAC
+AATAATTAGTTCTTTAATAATTAATTCAAACAATATATGTTCTCTTCCAGTACGCCACAA
+TAATTAGTTCTTTAATAATTAATTCAAACAATAATTAGTTCTTTAATAATTAATTCAAAT
+AATATGTATGCTGTACAAATACCCATTCGTACACTGTTCTTATAGTACACTATGTATGCT
+ATTCTTATAGTACACTATGTATGCTGTACAGAAAACAATCCGTACACCTTACACGGTGTA
+CAGAAGCAATCTGTACACCGTGGGTATATACAAAATAATAAGTTATAAGTCATATTAATT
+CTTTGACATCAAATAATATACAAAAAACATTCTTTCGATTTTTTAAGTCATAAGCATAAG
+TTCAAATCTAATAAATATACAAATGCATACTTCGATCTCAAGTCCTAAATATAAGTCTTA
+AGTCATAAGCCCCGAATAAGTTTAGAAACACCCAAACTCTAAGTTTAGGAACAAATAACT
+AGTACTCGTCCTCCCATTCAACAAAAGCAGCATATGTATCCATCGCATAAACCTTCTGAA
+TCCTAATCACCACTTCATCCGTTAGAGCCGTCATGTCAGTGTAATCCATTCCATGAGCAT
+GCATTTCAAGGAACTTGCATGCCACAGGCCCACAGTCTCCATCGCCTTTGTTGTCGTACA
+GTCCTGTTACCCGTGTACAGCTGAAAGGCTCAGTCGTCATCTCAGTGGTGAGAGTTGGGC
+AGCTACTGACGATTGGGGTCATTTGGAATTCGACTGCTTCTTCTGGAGTTGGGGAGATGA
+ACGAGTCTAGAACATCTATGCTTTGTTGCTTCAAGTTTATCACCAATCCAACCCAGTGAG
+AGCACCCCCAGTTCATTGGAACGTAGACAACATCAACATGTTTCAGGAATTCCGATTTCA
+TGTGTATCCCAGTCGACTTCCCTGTTATGTATCCCTTGATTGTTTTCCCCCATTCGTACT
+TTGCCTTGTCCTCGCATTTCTGGAAATCTTCATAGTGTGTGGACAGAAGCATTGCAAACC
+ATGTATCAATGATTGCCACCCTTCTTTGACTGTATGCTTTACCCCGGCGTTTCATCAGCA
+TTCCTGTAATTAGCTGCATATGCTGCAACTCATAATAGAGTAAGTCATGTCACCAAACCC
+ATTTTAGCTACGAACGCATGAAATATTATTAGTTTTTGCTCATAATACCTCAGTGTTTAC
+CCATGTCTCCTTCGTTGCAATGTCCAAGAAGTGGTTGTTAGTCACTGTGTGCCCAGTGCA
+GATAGTGTACTCGCTGTTTAGCTTGGATGTTAGATTTAAAAAACATTGTGTCTTTTTCTA
+ATAAAACTGAGATTAACAAGGATCAAACCTCTGTGGATCATCTTCAAGCAGCCTTTTAAA
+TGTCTGGAACTCTCCATCATCCAACTTTGGGAGAGGTGTGTATGCAGGTTCCTTGGTTCT
+GCTCTTAAACAGAGCACTGATCCTAGGATCTACGCTATACTTAGTTGTGTCGAGGAAGCA
+AGAACGTATTGGAACACGCTTACCCGGCACTGGCTGGCGTATATTGGTTCTCTCCTTCTC
+AAAATAAGCAGGTGAAACAGCAACAATAGAAGAGTCGGGTATAACCTGGGATCAAAACAT
+ACAAGCTAGGTAAAATATTTGTATCTCAGATTGTGTATGTAATTTATTACTCGCAATCTA
+GACCTGAGCAATAGGTGTTACTGGTGAACAAGGTGTTTGCCTTGGCGACCCAGCTCGATT
+TCCCAAATCCAATGGTTCTTCCATAGTCTTTATTGGCTTGGTGTCCATAGGCTTGTCTTG
+CGTGGCGGTTGGCACTGGCGAAGTAGGGCTCTCTCTTCCCATTTCTTGTGGCTTACAAAA
+AAAAAAAAAAAGTTATGCAATAACAATAAACCAAAAGGGTTAGCTTTATGGTTAACACAC
+AAGCAGCAACATGTGCTCGCGAAATTAATACCTCTGCACATTTTTCATTCTGGGCTGTTT
+CTCATTCTTCCTCATTTAGCCCGTCTTTTAGAAGGGGAGATGTAAGGATCTCTGTAGCTA
+TCTTCTATAAAGTCCCAACATAAAAGTATCATCATGGAGAATTGCATAATTAAATAAGCA
+AAAATCTACATAAAACCATGTTTTGCTTTCGTATATGTAAGTATTACCTCTGAAATATTT
+TTTGTTGATCCATAAAGTTCCCATGGATCAACAGAGCCTTCTAGATTTACAGTTCCTCCA
+CCATCTACACCTATGTCAGTGTCCACAGCTGGTCCATGGTTCAGCCCCGAGGATGAGCTT
+CCAGAAGATAAAGAAGTAACCTCCTCTCTTTTCCTTTTCCGTGTAACAGGTTGCTTTGTC
+TCCTTCTTCTTCTTGCTTTTCGATTTAGGGGTCTCAGGAGCCCCTGCAGCAGTTTCGGTG
+GCCTTCTCCTTCAAATTTTTCAAAAGATCCTTACTTATGTTGTAGCGGAGGTCTTCAAGT
+TGTTGAGTAAACCATTTCTTCATTCAGCCAATTCACCATGAGTAACAAACTGAGAAGAGG
+AGCTTGCTTGATCAGCGTTGCATCTTGCTTTGCTGTCTTTTTATGGACAGTCTTTCCAAC
+GGGTGTAGCAGCTTTATCCTGAGTAGGCAGGGGTTCAACATTCAATCCTTCTTTCTTACT
+TGAACGCGTGAAAGGCTTGCGACGGATGGGGTAGTATTCTTTCTTTGCCCGTTTCACAGC
+TTTACTTGGTTCACATTTGTCTTCTGGCCCAACAGTTCGTGTCCCTACGAACTCTACATC
+ATCAGTATCAAGCGCTACGCCAACATACTCGGCGTCTGCTGCTGGAGCATCTTTGGAAGA
+GCATTGTATGCTGTGTATGGGCCATGTTTCAGCCTTGAAGTGGTGCTTCTGCTTGATCAG
+AGAGATTATCAACTCCACCCCTTCATCCTCTTTTTCATCCGGCCACGACAGATCCCCCTT
+CACAGTTTCTGACTGATATAGTGTATATTCCACAGACAGCTACATGATTAAAAGAAAAGC
+ACATTAGCTTACTATTGATGCATCTTTTGGATTTAAGGTGTTCTGTACAATTCCCTAAAT
+CAATAAGTTCAAAACAGTCGCTATAATGTTAGAATAAAAGCCAATAGTCAACATTACTTA
+CATTAGCAGTTTGCTCAGCGTCAAGAACATCTGATTCCCGCAGAAGAATTGTGCGACCAA
+GGTCAACAAAAAGCTTTTGGATAAAATTTCTGAAGTCAACAGTGTCTTTTATCCTACTGC
+ATAGGGCAGGAACGGACTTGAGTACCAGGAGCTGGAGTGCAAGAGGGAACCCATAACAGA
+CACTGCTTTTCTGAGACAGCCGGGCCTTCAGCTCCGCAATTGGATCTTCTTCTCCAGCAG
+AAGGGCCAAACCGTTCCATTGTTGATTCAAAAGAAACTCGCCCCCATGGGTAAGACAAGA
+AGAATTCTATATCATGCAGCATTTCTACAAAGTCTCGTGTAACCCGATGTTGTTTCCTAT
+TGCTGCATACAACAACCCATCAATCAGCACTACCAATGCAAGACTCAGCTTCTTCCATGT
+TGAGAATCGCTTCCGAGTCTCCGCTTTAGCATCCTCCCTTAGCATATCTATCACATCCAT
+TACCGTGACTATACTTTTCGCACCAAACAGCCGGTTCCAAACAGACAGGTATGCTGGGTC
+GTGGTAATCTTCTACCTTAGATTCAGATGGAAGCTTATCACAAATCAGCCCTGTGGTCAT
+TTGGAATTCTCGTATAGAGAACCGGAGTGGGAACCCTCCATACACTGTCCACAATTCATG
+TTTGTTCTTCGTTAGAAGCTGTCTTGTAAGCATCCCATGAATGAGTTTTGCAGAGTGATG
+ACACCTAGCAACTGGAAGTTCAAACAATTTTTTGAATTGGGACGCAATAAGCTCATCCCA
+CGCCTCTGAACCCTCTAGTAATTCCACCAGAGTTCCCAAATACTCCGGCTTTGAGTGTAT
+GTTAAGGCGTCCCCCATCCGGGAACTCCGATGGATGCAGCAAACGGCAAGGGAGGCTCGG
+GTTTGTAAATTCACTATCTCTGCATCTCTCATCTCCTATTATTCATCTCAGAAAAAAACC
+AAATCAAAAAAAATGTTCGGTGATGATAGAGTCGGATTCATCAAATTCACCGGCAAGGGA
+CAACAAATAAGAGTTTGTTTACCTTGTTTAGATTCGTTTCTTAATCCTCCAGATTTTGCC
+GGAATTTTCGCCGGCGCTGGTGAAATTGGAGACTCGTCTCTTAACCCTCGAGCACTCGCT
+GGAGATTTAGCCGGAGATTTTGCATGCGTATCTACAAATAACCCAGAAACCTAATTATGA
+ACCCCTATTAACCCATAAATTATCCCGAAAATTGCTTGAGGAACCGTCATCAGTATAACG
+ACTTACCTCTCTGTGCATCTGCTCTGGAGTTTCGCCGCTTGGGTTCTTGTTTCATTACCA
+CTGGAGGGCTTATTGTCTTCGATTTACTCGACTTCTTCTTCGTCATTGCAGATATTCTTC
+ATAATACAGAAACCAACTTCTCTCAACTTCCTTAAGAAACCAGAAATATGAAGAGTCGAG
+AAGAAACCTCTTTTTTTTGGTTTCACTGGCAACTCTGTAATTACATGGAAATCGTAGTGT
+CAGAACCGGGGTAACAAAAAAGCCAACAATAACCACCTGTAGTACATTTCATATTGTAAA
+TAGTAAGTGTACTAGTTTCATAATTATGTTCTGTAAACGTACTAGTTGGCAAACAAACTC
+>ATTIRX1D
+GGAGGGGTTATTGGTTTATAGATTTATAAGGAATTGAAAATCCAAACAAAAATCATTTGT
+TATTCAATCATTGATTTTAAAATTCTAATTAAAATCATGTGTTATTGATTCGATGATTTA
+TAAATACTAGTTAAAATCCTTTGTTATTCGTTTAGTCATTTGTTTTTGGATTTGAGAATC
+CAAATTATGTTTTAAATGGAATTGAATGGATTTGAAAGAGAAAAATAGAAGGATTCAAAT
+CCATGGGTAAACACATGTTATTTCAAAATCCATATATCTTGATTTCATAATTAATAGAGA
+TTTTCAAATTCTATATAGATTTACAAATCAATAAACCAATAACACCCCC
+>ATTIRX1C
+GGGGGTGTTATTCGTTAATGGATTTTAATAGAATTGAAATCCAACACTAATCCACTGTTA
+TTCAACTAATGATTCTAAATCCAGCTTTAAAATCTAGTGTTATTGGAACTCATATTTGTA
+AATCATGCTTAATAGATTTTAAAGTTTGGTGTTATTCAATTAAGATTTTAAATATTTCAT
+TAAAATCCAATGTTATTCAAAACTAAAAGACTTGTAAAATCTTTGTATATTAATTGATTT
+GAAATGAAACCTCTTTGGAGTTTCATGAGTAAATCATTAGAATCAAAATCCAAGACATAT
+TGCAGAGATTTTGAAATTCATACAAACATATTCTTAAAAGCAATATCAGAAAACAAATCT
+AAAGCTTAAAGAATTGACTTTAACTCCATAATTGAATAACACCACC
+>ATHILA
+TGATATGTCTATAATTTTCATGATTTAGGCATTCATTCTTCACCACTTTGTCATTGTTTC
+ATCCACGTTTCATCTCATTAGGAGTCGTTTTAGTGTGTTTTACATACTTTGGACGATTTT
+GCATTAGGATTGCATGTGCATGGCATATTTGGTTGTTTTCAGGTACTTTGGATGCTTTTG
+GAGTTCAAACAGAGGAAAATCAGAATGCCCAATGACGCCTTCAGCAAAAGTACTCTATCG
+CAGCCTCGGAGCCCTGCTAGGGCAAATCACTCTATCGCAACCCCGGAGAAGCAAACAGCT
+CAGTTTCACTCAATCGCGAAGCCGGAGGAATCACCCCATCGAAACCACTCGATCACACCC
+TCATGACATCCACTCGATCGCACTCGATCACAAGGTCGCTGGACCATTCAATCTCGACTT
+CACTGCATTTCACTCGATCGCAAGACGGAGCCCCTGAAGCCCAGTTTGATCAATGACATA
+CTCGATCACTAGGAAGCTCATTTCAGCCCGTCAGATGCCAATGACACATTCGGTCGCAGG
+ATCATGACGTGAAGATTCGCTATATATTTAGTTTCCTTATTTGTTTCATTTTTTCGCTTA
+TATAAACTACCTCTTAGGGTTTTCCTAGGGCGTCGGCTAGCATCCGCTATTATCCGTTTT
+ATTTCGCTTTTACATTTTCGCAACTTTGATAGCCGCAGTGTTTCTCCTGCGACTTTGTAG
+TTTCGTTCTCAAGTATTTGATATTCAGTTTTCGTTTAAGTCTTTCGTCATTTCTGTTATC
+ATGTTTTCAATTGTTGCTTTGTTATTGTCTTTGATTATGTCTGAGTAGTGAACTGTATTT
+CTGAGGATGGGATAGAATAGTTGTGGTTTACTTGGTCGTTTTAGGTGGTTGAGTTTAGAA
+TTCTAGAATCCCTTCTGGATTAGTTGCGCTTATTGCTTATTTCACTGGCTAATGTGGAGT
+ATGAGTCCAGACGTCCAGCGCTCAAAAGGCGTTTAATGGGCGTTGGATCCTATTAATTCC
+AGAGATATCTGACTCTACCCCAAGGGATTGGCTGTAGAGAGGGTATTGACTTTAACATGT
+TGATTCGATAATGCCTGCTTAGTTAGAGATCGCTAAAGGGATTTAGGTCAGTGTCTAGCT
+TTGCTTGAGGATTTCTATCACGGGAGTGAATTAATCTGTTGTTGAACTTGTTGTCTAGGG
+ATAGGTTCTGTGAAGTTTTGTCAACCGACTGAATAGATTAAGTAGACCACACTATTCGAT
+TACCCCATCCTTAGGAATCGTTTATCCATTTGATTGCCTGTTATCATTTCTGCTTTGTCA
+TTCACTTGCCTGCTATTGCCATTCCTGCTTTTAGTTTCACTTCATTTCTGTTATTGCATA
+CTAGGACTGTTAGAACCAACCAACTTTCTGCTTGGCTTGACTTAGAGCTTTCTGATCATA
+TCTCATCTGTTTGCATCACACCGGATTGGATTGACATCCTAAAATACTACAACGACAAGA
+TAGTGTTTTAGGGATTAATTGAGTAAAATCCTACTATCAATTTGGCGCCGTTGCCAGTTT
+GGTGTTTGTTTGCTATATTTGAGATCATTAGAAACATTAAGATCAAGTTCGTTTTTGTTA
+CACAAGTTACTAACATTGTGCCTTTTCTGTCTTTGTGTTTCAGGTACCTTGCAACCTGCT
+TTCCAGACGCATCTCTGATTCGTCTGTTATAGCACGGCTGCTATCTGTTGCATGCATACA
+CGGTCACAAGGAAATCAGAACCTGCTATTCAACGATAACATCGACCGTATTGCTCGCCAA
+CTAAGAGAACAGACAGAAACAGACACAATGGCTGACGTTGTAGATGAGCAAGAGCAACCT
+ACCAACATTGGTGCTGGTGACTTCCCTCACAACCACAACCAGCGTCATGGAATCGTTCCA
+CCTCCAGTACAGAACAACAACTTTGAGATCAAAAGCGGTCTCATTGCTATGGTTCAGGGG
+AACAAGTTTCATGGCCTGCTAATGGAGGATCCGCTAGATCATCTTGATGAGTTTGAAAGG
+CTCTGTCGCCTTACTAAAATCAATGGAGTTAGTGAAGATGGTTTCAAGCTTCGCTTGTTC
+CCATTTTCACTTGGAGATAAAGCCCATCTGTGGGAAAAAACGCTACCCCATGGATCAATC
+ACGACCTGGGATGACTGCAAAAAGGCCTTCTTGGCAAAATTCTTCTCCAACTCCAGGACT
+GCAAGACTCCGGAACGAGATATCCGGATTCACTCAGAAGCAAAATGAAAGCTTCTGTGAA
+GCTTGGGAGCGCTTTAAGGGTTATCCAACCAAATGCCCTCATCACGGATTTAAGGAAGCA
+TCTCTTCTCAGCACACTTTACAGAGGCGTCCTGCCTAAGATACGTATGCTCCTTGACACC
+GCCTCCAACGGGAATTTCCTGAACAAGGATGTCGAAGACGGATGGGAGCTAGTTGAAAAC
+TTGGCTCAGTCGGATGGCAATTACAATGAGGATTATGACAGAAGCATCTGCACCAGTACT
+GAATCTGATGACAAGCACCGCCGAGAGATTAAAGCTCTCCATGACAAAATCGACAAACTC
+CTCCAAGTGCAGCAGAAGCATGTTCACTTCGCCTCTGAAGACGAAGTATTCCAAATCCAA
+GAGGGGGAGAATGATCAGGGCGCTGAAATCAGTTATGTTCAGAACCAAGGCGGCTCCAAC
+AAAGGGTACAACAATTACAGACCCAACCCAAATCTGTCATACAGAAGCACAAATGTCGCC
+AATCCTCAGGACCAAGTTTACCTTCAACAGCAGCTGCAGCAGAACCAACCCAAACCGTTT
+GTTACTTACAACCAAAGCCTAGGGTTCGTTCCTAAGCAACAGTTCCAAGGAGGGTATCAA
+CAGCAACAGCCACCACCTGGTTTCACACCACAACAACATCAGGCCTCTGCACCCCAGGAA
+TCAGACATCAAGAATATGCTCCAACAGATCATGCAAGGTCAAGCCGCAGGGGTAATGGAA
+TCTGCTAAGAAGATAGCTGACTTAAACAACAAAGTTGACAGACAGTTCAATGAACTGAGT
+AGCAGGTTGGAATCATTGAACACAAGGGTACGGTATCTGGACGGCGTCACTACTTCACCA
+CCTGTTACAAACAACCCAGGCCAGCTTCCAGGAAAAGCAATCCAAAACCCTAAGGAGTAC
+GCCACTGCACACGCAATCACTATCAGACATGAGCGAGAGCTGCCAACTCAACATGTCTCT
+ACATCAAACACTGAGGACAGCGTAATTCAAGAAGGGGAGGCTTCCACTCAGATTGAAGTC
+TCTGTTGCTGAGATCGACTATTCAGCTCAACCTTTCTTTCAGGCTCAGTCTGACTTGGAG
+GAGAAGGCTGCTATAATCGAGAGGATGGTGAAACGATTCAAGCCAGCTCCATCACCCTCA
+CTTGCTCTTCCATGGACGTTCAGGAAAGCTTGGAAAAGCAGATATGAATCTCTGGCAGAA
+AAACAACTTGGTGAGATGGAAGCTGTGATGCCCTTAGTAGAAGTTCTCAAGTTGATTTCA
+GACCCTCACAAAGATGTGAGAAACCTGATACTGGAAAGGCTCAACATATATCAGGATTCA
+GATGACGAAGACGATGTCATTATGCATCAAGCCGCTGGTGAGAGGATTATTCAAGAGAAG
+CTGGAAGATCCTGGATCTTTCACTCTGCCATGTTCGATTAGGCAATTGACTTTCAACAAT
+TGTCTATGTGATCTAGGAGCCTCAGTCAGTTTAATGCCACTCTCTGTGGCAAGGAAGCTG
+GGATTCATTCAGTATAAGCCCTGTGACATCACTTTGATCCTTGCTGATAGAACTTCAAGG
+AGACCTTTCAGCATTCTAGAGAACGTACCAGTAATGATAGATGGAGTTGAGGTACCCACT
+GATTTTGTCGTGCTTGAAATGGATGAAGAGTCTAAGGATCCTTTGATCTTAGGAAGACCT
+TTCTTAGCCTCAGTGGGAGCAGTAATAGATGTCAGATATGGTAAGATTGATCTCAACCTT
+GGGAGGCATGTCAAGTTACAGTTTGACATCAACAAATTTCCGACAAGGCCACCAATAGAA
+GGAAAAACCTTAGAGGTCCAGAGAGCGGATCCAAGTGAAGGCCTTGAGATCAAAAGAGGG
+AAGGAGCAAATTTCGGTTCAAACTCCGCCATCGAACTCGACTACTCGATCGAGTATACCC
+TCCTCACTTGATTGGCTGGAACTCAAAAGGAAGACTGATCTACAGAACAGAACCATTCAG
+AAGCTGAGCTACACTGTTGAAAAGCTTAGAGACAAACTAAGTCGAATGCAAAAGGAGGTT
+CAGCCCCAGCTCAACCATGACACGATTTCAAGAAAGGAGATCACCTGGGATTGGTCAGAA
+GAGAAAGACTACCCTCCAGAGGAGGAAGCAGCATACTATGAGGAAAGAAGAATTGAGTAC
+TCAGCTGTGCAACTGTCAAGGGAGGATGCTGAGTATGATGATGATATCAGTGAAGAGGAG
+GACTTCTCAAGTTCCCTCTGTCACATTTTCTCCACTTGATTAGTGTGAGGAGTCAAGCTA
+GAGACTCTAAACAAGCTCACTTGGGAGGAAGTCCCATGACTATCCCTGTATATACTTTTT
+ATTTATTTGTTACTTTTGATTCGTTTTGGTTGTGTCTTTGATTCTCAGGAAATGAATAAC
+AGCTGGAGTGATCAACAAGGATGTGATCGAGTGTTAAAATGAAAATTTTCCAAATTTTTT
+TTCAAATACTCGATCACAACATAGGAGTGAAAGCTCAGGAGTGCGATATAGTAGATTCGG
+GATAACAATTTTCTACTAGATCGCAAGGAGGAGTGAAAGTGTCCACAGAACGTCAATGAC
+AAACCTCAGTCCCATTAAGCCTACTGGATTTCAATCTCCACCAAAACTCCAAAAAGCCCA
+TGCTGTGTCCAATTGTAGCCCATGACACGAAATTAAAGGATCAACAACCCATACTCGATC
+ACAAGGCGCGTGACTTGAAGGAACCCCATCCTGCCGACATAAAGCACCATGTTTTGTCAC
+CTTATCACGTTGCCGACATCATAACGGGCATTGCATCCCATCCGTCCGTTTAAAAGCAAC
+ACACCTCCTCCACTCATTCAAATCGCAAAGGGAGATAAGTGTCATCACTCTTCACTTTTC
+TTCATCACTTGTGATTTCAAAACATCTCTCTTGTTTATCTCTCTACTTCACTACCAAAAA
+CGCTCTCAACTCTTTCGTTGTTGCTAGCTGTTATTGACTAAAACAGAACCTCAGAAACTA
+CTCTATCGCAACCCTGTCTCTCATTTGCTTGCTTCACTCGATCGCGACCTGAGCTCTCAC
+TATCAAATTCTACTCGATCACAACTCTATATCAATAGGAAGTCATTTCTTTCATTGTCTT
+TGTTTGTTTCTCACTAACCTACTGAGCTTTAGTTGTGAGTTTCAAATCGATTTCAGCTTC
+AAGATGAGTTCACACAGCTACGAATCATCTATGGATGCCGACTACAATGTTGATGATGTT
+GAATCTTGGTCAACTAGGCCAAAGAGAGAAGCAGATGAGTATAGGCGATTTGTGGAGGAA
+ACAGAGCGAGCAGTCGCCAATGACAGGAGAAGAGAAGAGATAGCCAGAGGGAAGAGGTCA
+ATGACGGAAAATTATGAGCTAATTGATGAAGAGATGGAAGATGATGCGGAGTACATTCCA
+GAGCAAACCCGCAAGACCACCAAGTCCCTAATGAAAGAAGACAAGCTGACGCCGGGAGAC
+TACTACAAGGCTCTCAAAAGAAATCCGTTTTGGGGAACAAGATATCCTCACCCGGAGACA
+ATGGCGGAGTTAGGCATCTTGGAAGACGTTCAGCTCTTGTTCGAGAAATGCCACATGACA
+ACACTCATGTCTCATCCCTATCCTACCTATGAGGATGAGACACTTCAATTCCTTTCATCA
+CTTCAAGTGGAATTGTTTGAGGGATTGTCAGCTGTTGAGTTAAGAGAAGAAGGGCTTGGT
+TACTTAAGCTTCACCATCGACGACCGCGACTATATCATGGCGATCAAGACGCTGGAATCC
+ATGTTTGGGTTTCCCAGTGGCACGGGAATGAAACCGAAGTTTGCCCGAGAGGAATTGAAA
+TCTTTGAGGAACACAATCGGAGACACCACCAGCTTCAACTCCGCAAGATCCAAGAGCAAC
+TCCATCTGCAATCCCGCCATTCGCTATTTCCAGAGAGCCATGGCCAATGTCCCTTACGCT
+AGGGAGATATCTGCCACTGTGACGAACCAAGACATGGAGACGTTAGACCTGGCGCTGCTA
+AGTTTCCTCCGTTACACCAAGGACGGGAAAACGATGAAGGGAGATACCAATGACACACCA
+CCGTCAATGTATCTTCTCAATCACTTATCCAGCTACAGAGGGTGGGCAATGGCCAATGAC
+AAAAAGAACGCGAAAGGAGCCCTTTGCATTGGAGGAGTGGTCACACCAATTCTCCTATCG
+TGCGACGTCCCGCTGCGACCGGATCCAATCCAACCACGTTGGATGGATATCGCCCATCTC
+AAGCTTGCCCATGTGATCGAACATAAGGTCTATGACGGGAGGTACGCTTTCAAGTTTGAT
+CACCCGTCAACAGGCGAAGCAACTTTTCTTCTCCCATTCAGTGAAATGACAACCATCACG
+GTGAGAGACAACATCGACTTCTCGCCACCACAAGAAATCCTCCATGCTGTGATTGGAGGA
+TCCGCGTCCCGAAATGCTGAAGAAGTAGAAGGTCAGAGTGACAATGAGGAGACCAATTGG
+GAGAACTATGACACGAGCCGCTACCACTTTGAAGAACACAAGCCCCCTTCACGAGAAAGC
+AAGAGTCTCGCTGAAGCACACCGGAAGCTCAATCTAACCCAAAGGTGGTGCAAGTTTCAA
+GACAAGATCATCCATAAGTGTGTCAAGGCCATTGACAACATGCAGAAGGCAATCAGTTGC
+ACCACATCCACCAGTGCGATCACCAGGGACAACCCGCCAGAAGACATGCCATCCAGGCGT
+CATGACATTGCCCCGCCAAGGCAATCTGCTTATCAACAGAGAGAACGCGCTGTCCCGCAA
+GAACCCGCACGACACTCGTCTCACGAGGTCAGGGAGCACAAGAGGCGGAAGAGCGCTAGG
+ATGGTTCGATCATCAAGCAAGGGTCGGATAATGTCGGGGCGGAGAACACGTGAGCGTCGT
+GCTGAACAACCTGCTGGGGTTGCGATCGAGCACAATGACGAGGAGATGACGGAGCCACAT
+CAAGAACCGGTCATGCCTGCTGAGTACACTCAAGCAGATATGAATGACTACATCTCCAGG
+ACATTCTACTGAGGTAACACACCAAAACTCTTTGTAAATATCGCTTTTGTTTTTGTTTCT
+GTGTTTATCTTGAATTCTTTCACAAATTTTGATTACACAAGGGACTGCATAATTTAAGTT
+TGGGGGAGGGTTCAAGACGTATTTGACTTGTTTTTTGTGAATATCATTTGAGTCTGCATA
+TCATCTAAGTCATAGAAAAAAACAAAAAAATTTGAAAATTTTTGAAAATGAATTCCACAA
+AAACAGAGTGATCATTTAGTTGCATTACATTTAGAATCAAGTCTAGAGTGTTTCATATAG
+GATTGTTGCATATGCATAGGGGATAATGAGGAAATAGCCTTGTAAGCATGATGATTCACT
+AAAATGAGTTATTAGTTCTCTGAGGCATTTGAATGACTTTGAAGTAAAACCGCACCATGT
+TCTATAGAAACCACTCGATGCATGTCATGACACCTTTCCCTGTCAATTTGAACTTGAATC
+TGACTTATAATTATCATGTTTGCATCGTTTTTGAACTCGTGGATAGAATACATATTTGGA
+TTTTCTTTCACTTATTCACCACTCTTGTTAATCCAAGTAGCTGCTTCTATTATTGGAGTA
+GTTCCCCCACCCTTAACCAACCCTTCTTTCAAGCCATGTTATTTTGTGAGAGCATGTGAG
+GCCTATTTTCAGGATTGAGCTTGGTAGAACGTGTTAGGTTTGAGCCGACAAGAGTAGTAT
+CTCATGTAGTTCCAATCCGCGTTTTCGGACTTGGTAGGACTAGGTGGGAACTTATTTGGG
+GATTGAGATTGAGTGTGAAAAGAAAAAGAAAGAAAAAAATAGGTTAGAGTCTTTAGGAGA
+AGGAAGCTGAAAATCATATTGTGGTCTAGTGAATGTTTGGGAAGCATAGAATTGTTAAGA
+TATGTTCTAAAGAAATAGATGGCAATAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAGA
+AAAAAAATGATAAGAGCCATAAGAGTTTAAGAAAAACCCAAGTCACTAGACTAGACTCAT
+AGAGTTTAAGAAAAGCTTCTCCTTAAGAACAAGAGCCAAAGAAAAGAAAAGGAAACGTTG
+ATCCAAGAAAAAATCGAAATATGCCTTTAGTGCAAAAGGGTAGACTTAGGATCATCATTG
+GGTTTAGAGATAGGACTATCTACTTGTTATTCACGGTTTATGTCATTGGGTAGATGGGGT
+GCTATTCTTGTATGCATAGGTTGGCACTTACCTTTAGCATTCTTCTAAAGCTAAGTCCTT
+TTTATTGAGAGTCCCCTGCTATTAAAATCTGAACCACTAAAAAGGGACCATCTTTGTCTC
+ATAACCTGTCATTAGCCAAATGAGTTCACTAGCGATGCATATCTTGATTCATTTTTTTGA
+ACTTAATGAATGTTAAAGGGATTGGTTGATCTTGACGCATTGTGCATTTGAGTGTAGGTT
+TGGATCATAACAGAGCATGGCTAAAGTTTTTGAGTAGAAGTCGATCACCTCGCATCTTAG
+AACTGTTAGCTGGTACATTGATCTTAATTGTCATATCTCATGCTTTGGTTCTGAATCCCC
+AACTTCAAACCTCTCCTTCTGCTTATGTCTTCTTGTTTGCTTGAGGGCAAACAAAGACTA
+AGTTTGGGGGAGTTGATATGTCTATAATTTTCATGATTTAGGCATTCATTCTTCACCACT
+TTGTCATTGTTTCATCCACGTTTCATCTCATTAGGAGTCGTTTTAGTGTGTTTTACATAC
+TTTGGACGATTTTGCATTAGGATTGCATGTGCATGGCATATTTGGTTGTTTTCAGGTACT
+TTGGATGCTTTTGGAGTTCAAACAGAGGAAAATCAGAATGCCCAATGACGCCTTCAGCAA
+AAGTACTCTATCGCAGCCTCGGAGCCCTGCTAGGGCAAATCACTCTATCGCAACCCCGGA
+GAAGCAAACAGCTCAGTTTCACTCAATCGCGAAGCCGGAGGAATCACCCCATCGAAACCA
+CTCGATCACACCCTCATGACATCCACTCGATCGCACTCGATCACAAGGTCGCTGGACCAT
+TCAATCTCGACTTCACTGCATTTCACTCGATCGCAAGACGGAGCCCCTGAAGCCCAGTTT
+GATCAATGACATACTCGATCACTAGGAAGCTCATTTCAGCCCGTCAGATGCCAATGACAC
+ATTCGGTCGCAGGATCATGACGTGAAGATTCGCTATATATTTAGTTTCCTTATTTGTTTC
+ATTTTTTCGCTTATATAAACTACCTCTTAGGGTTTTCCTAGGGCGTCGGCTAGCATCCGC
+TATTATCCGTTTTATTTCGCTTTTACATTTTCGCAACTTTGATAGCCGCAGTGTTTCTCC
+TGCGACTTTGTAGTTTCGTTCTCAAGTATTTGATATTCAGTTTTCGTTTAAGTCTTTCGT
+CATTTCTGTTATCATGTTTTCAATTGTTGCTTTGTTATTGTCTTTGATTATGTCTGAGTA
+GTGAACTGTATTTCTGAGGATGGGATAGAATAGTTGTGGTTTACTTGGTCGTTTTAGGTG
+GTTGAGTTTAGAATTCTAGAATCCCTTCTGGATTAGTTGCGCTTATTGCTTATTTCACTG
+GCTAATGTGGAGTATGAGTCCAGACGTCCAGCGCTCAAAAGGCGTTTAATGGGCGTTGGA
+TCCTATTAATTCCAGAGATATCTGACTCTACCCCAAGGGATTGGCTGTAGAGAGGGTATT
+GACTTTAACATGTTGATTCGATAATGCCTGCTTAGTTAGAGATCGCTAAAGGGATTTAGG
+TCAGTGTCTAGCTTTGCTTGAGGATTTCTATCACGGGAGTGAATTAATCTGTTGTTGAAC
+TTGTTGTCTAGGGATAGGTTCTGTGAAGTTTTGTCAACCGACTGAATAGATTAAGTAGAC
+CACACTATTCGATTACCCCATCCTTAGGAATCGTTTATCCATTTGATTGCCTGTTATCAT
+TTCTGCTTTGTCATTCACTTGCCTGCTATTGCCATTCCTGCTTTTAGTTTCACTTCATTT
+CTGTTATTGCATACTAGGACTGTTAGAACCAACCAACTTTCTGCTTGGCTTGACTTAGAG
+CTTTCTGATCATATCTCATCTGTTTGCATCACACCGGATTGGATTGACATCCTAAAATAC
+TACAACGACAAGATAGTGTTTTAGGGATTAATTGAGTAAAATCCTACTATCA
+>ATCOPIA28
+TGTTATGAATATTAGATGGATGCCCATTATAAGGCCCATCTTCTAGATCCTTCTAGAATA
+GAATATTCTAGAATTATCCTGTAGATGCTTTGTGAAACCCTAACCTTATACTCCTTTATA
+AAGGACCTCTCATTCATTGGAATAATACACACAAATCTTCCTCTTCTTCTTCTTTTCTAA
+CACGTTATCAGCACGAGCTGCCTAAGCTAATAGATACTAAAAAAAAATTTCTGATAAAAA
+ACCATATTTATTATCGACTCATGATTCATAATATCAATCTCATATCATTTTTCGATTTAA
+AACCATGATGGCTTGAATCCGATTCATACGTTAATCGGTTGATGATGGCTTGAGTTTCTT
+CTTTATTATTTCTATGCCGCCGTGTGCTTCGTCAATAATTTAATACACCCATACGTTTGC
+CGTTCAAATCAGTTTTTGATAAATCGTATATTATTTATTATTATTTTCATCACGTCCTGA
+TTTTGATAAATTGTACACCACATGTTTAATCGTTATATATCATGGTCGTCATCTCGTTTA
+TCTTGTTGTTATGATAAGTAAATATTTTTCATTTTTATTAAATATGCTATCTTAAAGAAA
+AGTCAAACATGAATATACGGTTCATTTCATTTGCCATCACATGTCTAATATTATATGAAA
+ATTAATTTAATAATCTGATCAAGTTACACGATCGATGATGACTTATGCTCATTTGATAAA
+TTTATTGCTTCATATTTTTTTATATTATTTTATTGACTGGTTTAGTTGGTACAATTGTTT
+GATTTGGTTTGATAAATTGAAATCACAATCTGTTATTTATTGATAATATAAATATGACAT
+CGTTATTCATTTATTTTTATATACAATTATTGTAAAAATATATATATATATATATATATA
+TATATATATATTAATTGTATCATTTATGAAATTTAATTAAATTTCTTAATATTTCAGTGA
+ATCATGTCAAAACTCATGAGCCTTGAATTTGGAGCTCTTGATATCACAGGAGATAACTGC
+TTGGCATGGGCACTAGATGCTGAAATTCATCTAGATTCAAAGGATCTCCTTGATACTATT
+AAAGATGGTAATCAAACTCCAAGCAGAGAAAAATCAAAAGCTATGATTTTTCTGCGACAC
+CATTTCCATGAGGATCTCAAGAATGAGTACCTCAGTGTGAAAGATCCACATATCCTTTGG
+AACGATCTAAAGGATAGGTATGATCATCAAAAGACAGTGATCTTACCTAAGGCCCGATAT
+GATTGGACTCATCTGAGACTCCAGGACTATAAGTCTGTAAGTGAGTACAACTCAGCCTTG
+TTCAAAATAACATCCAAATTGGAGTTATGTGGAGAGAAAATCACGGATGCATATAAGTTG
+GAGAAAACATTCTCTACTTTTCATGCTAATAACATTGTCCTGCAAACACAATACCGTGAA
+AAGGGATTCGTGAAGTATTCCCAACTTATTTCTTGTCTCCTTGTAGCTGAAAAAAAATAA
+TGAGTTGCTTTTGAAAAATCATGGACTACGCCCATCAGGTTCTGCTCCATTCCCTGAAGC
+GAATGTGACATCCTATGGTCAAGAAAGTGGTTACAACCGTGGCCGTGGCCGTGGTTATGG
+TCGTGATCGTGGTCGCGGTCGTGGTCGTGGGCGTGGATACACTGGAGGACGAGGCAGTGG
+AGTTCACTTTAAAAACTCAAACTCTCACAAGAAGTGGGAAAACAAAGATGGTAACAAACA
+AGTGAAAACACCATATGCGAATATCTGTTACCGTTGTGGAGCGAAAGATCACTGGTCTCG
+TACGTGACGTACACCAAAGCATCTTGTTGAGCTCTATCAACAATCAGTCAAAGGCAAGGG
+GAAGGATGTTGAAACAAATTTGGTGTATGAAGACGGAGTTGATGATTTTGACTTTGATGA
+TTTCACTCACTTGGACATTGACGATTTTCTTCCTGAAAAAGAGACAAAGTGATCAAACTA
+CAACTATTTGAAGAACTATGTTTTATTTCTTTATTTATTTTTTTTTTGCTTTCAATTATT
+TGATTTTTATTTATTTGGCTTTCAGTTATTTTATTTTACGAATTATTATTAAAGTTGATT
+TATTTTAATTATTGGATTCATTATCTTATTTATGATATTAATTTATTTTATTTATTTGAA
+GAAACAATGAATGGTGGTGATATTTGCTTGGCAGACAGTGCAACTAGTCATACTATTTTA
+AAAAATAAGAGATATTTCTCTTCTTTGACAATGAAAGAAGCAAGTGTAACTACCGTAACA
+GGTAGTGCAAAGATAATTGAAGGCTCTGGAAGAGCAAATATTTCAATGCCTATGGGAACA
+CAATTAGAAATTGTGGATGCTTTATACTCTCCTAAATCTCAAAGGAACTTATTAAGTTTT
+AAAGACATCCGCAGAAATGGATATCATATTGAGACTATGAGCGAAGGTAATATCGAATAC
+CTTCAAATCACAAGTAATATCCAAAGCTCTAAAAATATTCTCGAAAAACTACCTGCTTTC
+TCCACTGGTTTATATTATACTACAATTAATACAATTGAAGTAAATGCTACAGTAAACCAG
+AAGTCTACAGAAAACATTAAAGTTTGGCATGACCGGTTAGGCCATCCTGGTACAATAATG
+ATGCGAAAGATAATCACTAATTCATGTGGACATTCATTAAAGAACCAGCAGATTCGTCCT
+AATGATTTCTCATGTGTTGCTTGTTCACAAGGCAAGTTAATTATACGGCCTTCACCAAAA
+AGTGTGATCAAATCACATATACCGGCTGCGAATGCTCCAATAAGAATAAATATCCCAGAA
+GGATAAAATCAAACTGCAAATGAGTCTAAGGCACGTTTAAAGCGTGGTAGACCTATTGGT
+TCCAAAGATAAAAATCCTCGAAAAAGAAAAGGGGCAGAAATTGGCATAGATAAAACAGAG
+GAAATAATTACAAATGAAGAATCTCCAGAAGAGACCTTAGACATGACACAGAAAGAAATT
+CAGGTACCTGACAATGAAGAGATCTCAATTAGTTATGTCATGTCTGGATTAAAATGGAAC
+CGAAAGCAAATCGACGTCGATGATATTTTTGCATGCAATGTAGCAGTTGATGTTATGGAT
+GAGGATCATGAACCAACATCTATTGAAGAGTGTACACAAAGAAGTGATTGGCCAAAATGG
+AATGAAGCAATAGATGCAGAATTAAAATCTCTGGCAAAGAGAGAAGTGTTTGGATCAGTA
+GTCCGTATACCCAAAGGTGTAAAACCAGTAGGACATAAATGGGTCTTTGTACGAAAGAAG
+AATGCAAATGGTGAAATTGTGAGGCATAAAGCACGTTTAGTCGCACAAGGATTCTCACAA
+AGACCAGGAATTGACTATGAAGATACATACTCTCCTGTGGTGGATGCAACTACATTCAGA
+TTCCTTATTAGTCTGGCAGTAAAAGAAGGGCTTGATTTACGTTTGATGGATGTAGTAACA
+GCCTATTTATACGGTCCACTGGAAAATGACATTTATATGAAAGTCCCAGAAGGATTTAAA
+ATGCCTGAAGCAGTAAAAACAAATTCTCGAGAACAATACTGCATAAAATTAAATCGATCA
+CTTTATGGATTAAAACAATCAGGGCGTATGTGGTATAATCGTCTTAGTGAGTACTTGATA
+AAAGAAGGCTATAAAAATGACCCTATTAGTCCATGCATCTTTATAAAAAGATTTGAGAAA
+GGATTTGTTATAATGCAGTTTATGTTGATGATTTAAATATTATGGGAACTCCTGCAGAGA
+TTTCCTTCACAGTAGAATATTTAAAGAAAGAATTCGAGATGAAAGATCTTGGAAAAACAA
+AATTTTGTTTGGGACTACAAATCGAACACCTAAAGAATGGAATTCTGGTGCATCAAGAGA
+CATATACAGAAATGTTCTCAAAAGATTCTATATGGATGGAGCACACCCCTTGAGTAGCCC
+AATGGTTGTAAGATCACTTGATGTGGATAAAGATCCATTCCGCCCTCGGGAAAGCAATGA
+AGAAGTTCTTAGTCCTGAAGTACCATACTTAAGTGCAATAGGAGCACTGATGTATCTTGC
+TAGTCATACAAGACCCGATATATCATTTGCGGTGAATTTATTAGCAAGGTTTAGCTCATG
+TCCAACTCGAAGACATTGGAATGGAATTAAACATATACTTCGTTACCTCCAAGGTACGAA
+AGACATGGGTCTGTTTTTTCCTAACCAATCCAAGGAAGATTTAATTGGTTTTGCAGATGC
+AGGATACTTATCTGATCCCCATAATGGTAGATCGCAAACAGGATATGTCTTCACATGCGG
+GGGTACAGCTATTTCTTGGCGCTCTATGAAGCAAACTATTGCAGCCACATCTTCCAATCA
+TGCAGAGATTTTAGCAATTCATGAAGCTAGCCGCGAGTGTGTATGGCTAAGATCCGTAGT
+TCACCATATACAAGAAGATTGTGGTATGTATGCAGGGAAAAAGACTCCAACAATTATGTA
+TGAAGACAATGCAGCATGCATCGCACAACTCAAAGACGGATACATCAAAGGCGATAGAAC
+AAAGCACATCCTACCAAAATTCTTCTACACACACGATCTACAAAAGAGCGGCGATGTACG
+AGTTCTACAGATCCGTTCGAATGATAATCTGGCTGACTTATTCACCAAGGCGCTACCTAT
+TGCTACTTTCAAGAAGTTAGTCTATCGTATCGGATTACGCCGTCTCAAAGATCTCGACGA
+ATATACTCATAAGGGCGAGTAATTGTATGTTGCACTCTTTTTCCCTTAACCATGGTTTTT
+CCCATTGGGTTTTCCTGGTAAAGTTTTTAATGAGGCAACATTTCAAATACTTTACGAGTT
+ATGATACTATAATGGTCATCAGGGGGAGTGTTATGAATATTAGATGGATGCCCATTATAA
+GGCCCATCTTCTAGATCCTTCTAGAATAGAATATTCTAGAATTATCCTGTAGATGCTTTG
+TGAAACCCTAACCTTATACTCCTTTATAAAGGACCTCTCATTCATTGGAATAATACACAC
+AAATCTTCCTCTTCTTCTTCTTTTCTAACA
+>ATCOPIA29
+TGTTACAAATAATTGATGGATGCCCATTATAAGGCCTATCTTCTAGAATTCTCTAGAATT
+ATTTGTATCTAGAATTTTATTTTGTCACCAAGTAAAATTCTTCACTTGTACTCCTATATA
+AAGGACCCTTTATTCATTGGAATAATACACTCATTTTGTACAATCTCTTTCTCTAGTTAC
+AACACGTTATCAGCGCGCTTTAAAAGAAACAATGAATGGTGGAGAAATATGCTTGGCAGA
+CAATGCAACTAATCATACTATTTTAAAAAATAAGAGATATTTCTCTTTTTTGACAATGAA
+AGAAGCAAGTGTAACTATCGTAACAGGTAGTGCAAAGATAATTGAAGGCTTTGGAAGAGC
+AAATATAGCAATGCCTATGGGAACAAAATTAGAGATTGTGGAGGCCTTATACTCTCCTAA
+ATCTCAAAGGAACTTATTAAGTTTTAAAGACATCTGCAGAAATGGATATCATATTGAGAC
+TATAAGCGAAGGTAGTATCGAATACCTTCGAATCACAAGTAATATCCAAGAATCTCAAAA
+TATTCAGGAAAAACTACCTGCTTTCTCCACTGGTTTATATTATACTACAATTAATACAAT
+TGAAGTAAATGCTACAGTAAACCAGAACTCTACAGAAAACATTAAAGTTTGGCATGACCG
+GTAGGCCATCCCAGTACAATAATGATGCGAAAGATAATCACGAATTCATGTGGACATTCA
+TGAAAGAACCAATAGATTCGTCCTAATGATTTTTCATGTGTTGGTTGTTCACAAGGCAAG
+TTGATTATACGGCCTTCACCAGCTAAGATAAATTTCGAATCAATCAATTTTTTGGAATGA
+ATACAAGGAGATATTTGTGGGCCGATTAACCCATCATGTGGAACTTTATAATCCTTTATG
+GTTTTAATTGACTCATCTAGAAGATGGTCGCATGTATCCCTATTATCAACTCGAAACCTG
+GCGTTTGCAAGATTGCTTGCTCAGTTGATTAGAATACGAGCATATTTTCCAGACTTTCCT
+TTAACAAAAATGTGTCTTGATAATGTTGGTGAATTCACATCTCAAGCTTTTAATGACTAT
+TGTATGTCTATTAGGATAAGTGTTGAACATCCTGTAGCACATGTTCACACACAAAATGGT
+TTATCAGAATCACTAATCAAGTGTCTTCAATTGATTGCTAGACCATTACAAATGAAATCA
+AAACTCCCAATATCTGCTTGGGGACATGCTATATTACATGTAGCATCATTGATTCGCATC
+AGGCCAACAAGTAATCATAAGTTCTCTCCATCTCAACTGGTTCTCGGTGAGGAACCAAAT
+ATTTCTCATCTCAAAGTTTTTGGATTGTGCTCTATATGTTCCAATTGCTCCACCACAGCC
+ATATAAGATGGGACCTCAAAGAACGTTGGGAGTATATGTTGGTTATGATTCCCCATCAAT
+AATTAAGTATCTCAATCTATCTATAGGAGATTTATTCAAAGCTCGATTCGTAGACTGTCA
+TTTTAATGAGTCTGTTTTCCTAACATTAGGGGGAGAAAATAAATAGTCGGGAAAAGATAT
+AGTTTGGAATGAATTATCAATGTCTTATCTTTATCCTCGGACTAAAGAGTGTGAATTAGA
+AGTCCAAAAGATAATTCATTTACAGAGTTTAGCAAATCAGCTGCCAGATGCATTCATTGA
+CCCAAAAAGTGTGATCAAATCACATATACCGGCTGCAAATGCTCCAATAAGAATAAATAT
+CCTAGAAGGACAAAATCAAACTGTAAATGAGTCTAAGACATGTTTAAAGCGTGGTAGACC
+TATTGGTTCCAAAGATAAAAATCCTCGAAAAAGAAAAGGGGCAAAAATTGGCATAGGTAA
+AACAGAGGATATAATTACAAATGAAGAATCTCCAGAAGAGAGCTTAGACATGACACATAA
+AGAAATTCAGGTACCTGACAATGAAGAGATCTCAATTACTTATGTCATGTCTGGAATAAA
+ATGGAACCAAAAGCAAATCGATATCCATGATATTTTTGCATGCAATGTAGCAGTTGATGT
+TATGGATGAGGATCATGAACCAACATCTATTGAAGAGTGTACACAAATAAGTGATTGGCC
+AAAATGGAATGAAGCAATAGATGCTGAATTAAAATTTCTTGCAAAGAGAGAAGTGTTTAG
+ACCAGTAGTCCGTACATCCAAAGGTGTAAAACCAGTTGGACATAAATGAGTTTTTGTACT
+AAAGAAGAATGCAAATGGTGAAATTGTGAGGCGTTTAGTCGCACAAGGATTCTCACAAAG
+ACCATGAATTGACTATGAAGAGACATGGTGACTTGATTTACGTTTGATGGATGTTGTCAC
+AACCTATTTATACGGTCTACTAGAAAATGACATTTATATGAAAGTCCGAGAAGGATTAAA
+AATGCCTCAAGCAGTAAATTCAAATTCTCGAGAACAATACTGCATAAAATTAAATTGATC
+CCTTTATGGATTAAAAGAATCAGGGCGTATGTGGTATAATCGCCTTAGTGAGAACTTGCT
+AAAAGAAGGCTACAAAAATGACCCTGTTAGTCCATGCATCTTTATAAAAATTTTGGGAAA
+GGATTTGTTATAATTGCAGTTTATGTTGATAATTTAAATATTATGGGAACTATTGCAGAG
+ATCTCATTCACTGTAGAATATTTAAAGAAAGAATTCGAGATGAAAGATCTTGGAAAAACG
+AAATTTTGTTTAGGACTACAAATCGAACACCTAAAGAACGTAATTCTGGAGTATCAAGAG
+ACATATACCAAAAATGTTCTCAAAAGATTCTATATGGATGGAGCATACCCCTTGAGTAGT
+CCAATGGTTGTAAGATAACTTGATGTGGATAAACATCCATTCCGTCCTTGGGAAAACAAT
+GAAGAAGTTCTTAGTCCTGAAGGACCATACTTAAGTGCAATATGAGCACTGATGTATCTT
+GCTAGTCATATAAGACCTTATATATCATTTGCGGTGAATTTATTAGCAAGGTTCAGCTCA
+TGTCCAACTTGAAGGCATTGGAATGGAATTATACATATACTTTGTTACCTCCAAGGTACG
+AAAGACATGGGTCTGTATTTTCCTAACAAATCCAAGTAGCGAGTGCGAGTGTGTATGGCT
+AAGATCCATAGTTCACCATATACAAGAAGATTGTGGTTTGTATGCAGGGAAAAAGGCTCC
+AACAATTATGTACGAAGACAAATGCAGCATGCATCCCACAACTCAAAGACGGATACATTA
+AAGGTGATAGAACAAATGCAGCATGCATCCCACATTCTTCTTCACACACGATCTACAGAA
+GAGCGGCGATGTATGAGTTCTACCGATCCGTTCGAACGATAATCTGGCTGACCTATTCAC
+CAAGGCTCTACCTACTGCTACTTTCAAGAATTTCGTCTATCGTATCGGATTACGCCGTCT
+CAAAGATCTCGACGTATATACTCATAAGGGGGAGTAATGGCGTGTTGCACTCTTTTTCCC
+TTAATCATGGTTTTCCCAATGGGATTTCTTGGTAAGGTTTTTAATGAGATATCATTTCAG
+ATGCACTACGAGCTATGGTACTATAATGGTCATCAAGGGGGAGTGTTACAAATAATTGAT
+GGATGCCCATTATAAGGCCTATCTTCTAGAATTCTCTAGAATTATTTGTATCTAGAATTT
+TATTTTGTCACCAAGTAAAATTCTTCACTTGTACTCCTATATAAAGGACCCTTTATTCAT
+TGGAATAATACACTCATTTTGTACAATCTCTTTCTCTAGTTACAACA
+>ATCOPIA26
+TGTTGGGCTGTGTGGCCTTAGCCCATTTATATTGTATAAATTAACTAGGTCTAAACTTAT
+CGTGTATATAAAGGCATTGCCTCTTGCCGTAATCAATAAGAATCTTCTTTTCACAACCTC
+GATTGATTCTTGACATGGTATCAGAGCACAATACCTAACTACTAAAAGGTTTTTGTGATC
+GATTCTGTGATCTCTCCTTCCGCTATAAGAGATCGCTTTCTTATTCCTTCTAACTTCTCT
+ACTTAATACTTGCATCAAACTCTCCGTTCATCATGAGTACTGAATTGGCTCTCGCTAGCT
+CCACCACACCAGCTAGGACTGAAACAAGGCGTACAATCTCGCCATATGATCTCACATCCG
+GTGATAATCCCGGAACTCTCATCTCCAAACCGTTGCTTCGTGGACCCAACTACGACGAAT
+GGGCCACAAATCTTCGTTTGGCGTTAAAAGCTAGAAAGAAATTTGGGTTTGCTGATGGAT
+CTATTCCACAACCAGTTGAGACAGATCCCGATTTCGAAGATTGGACTGCCAACAATGCTC
+TTGTGGTTTCATGGATGAAGCTCACCATCGATGAAACTGTTTCCACATCTATGTCTCATC
+TCGACGATTCTCATGAGCTCTGGACACACATTCAGAAACGCTTTGGTGTCAAGAATGGAC
+AACATGTTCAGCGACTCAAAACAGAGTTAGCAACCTGTCGTCAAAAAGGAGTGGCCATTG
+AAACTTACTACGGCTGTCTCTCTCAACTGTGGTGTAGCTTGGCGGATTACCAACAAGCTA
+AAACCATGGACGACGTCAGAAAAGAACGTGAAGAAGACAAATTGCATCAGTTTCTTATGG
+GACTTGATGAATCTGTGTACGGAGCTGTCAAGTCGGCTCTTCTCTCTCGAGTGCCACTAC
+CTTCTCTCGAGGAAGCTTACAATGCTTTGACACAAGACGAAGAATCCAAATCCTTGAGTC
+GCTTACATAACGAGAGGGTTGACGGTGTTAGCTTCGCGGTCCAAACTACTTCACGACCTC
+GAGATTCTTCAGAAAACAGAGTCTGTAGTAATTGTGGCCGTGTTGGTCATCTCGCCGAAC
+AATGTTTCAAATTAATCGGGTATCCTCCTTGGCTCGAAGAAAAATTGCGTCTTAAAAACA
+CTGCATCTTCTTCACGTGGTGGTTTAAGTTCGTTCAAAGGAAAACAGAGTCATGGTCGTG
+GATCTTCTATTAATCATGTCGCTTCTTCTGGAATGGCTGCCAATGTTGTTACGAATTCAT
+CGCTCACTTCTCCATTGACATCAGATGATCGCATAGGACTTAGTGGGCTGAATGATTCAC
+AATGGAAAATTTTACAAACGATTCTTGAGGAACGGAAATCTACCTTAAATGATCATCAGT
+CTGGTAAGTATTTTCTTGAATCTTGGATAATTGATTCTGGAGCCACAAATCATATGACTG
+GTTCTCTTGCATTTCTCCGTAATGTTTGTGATATGCCTCCTGTTTTGATTAAACTTCCTG
+ATGGACGTTTTACAACCGCTACAAAACAAGGCAGTGTTCAGTTAGGCTCTTCTTTAGATC
+TTCAAGATGTTCTGTTTGTTGATGGTCTTCACTGCCATCTCATCTCCGTTTCACAACTGA
+CTAGAACACGTCGCTGCATTTTTCAGATCACTGACAAAGTTTGCATTGTCCAGGACCGCA
+CCACTCTGATGCTGATTGGAGCAGGTAGAGAGCTGAATGGCTTATATTTTTTCCGAGGAG
+TGGAAACAGCAGCTGCGGTGACTAGTAAGGCTTTGCCGTCTTCACAGTTATGGCACCAAC
+GTTTAGGACATCCATCCTCGAAGGCTTTGCATTTGTTACCTTTTTCTGATGTTACTAGTA
+GTACTTTTGATTCAAAGACTTGCGAAATCTGTATTCAAGCTAAACACACTAGAGATCCTT
+TTCCTTTGAGCAGTAATAAGACGAGTTTTGCTTTTGAATTAGTGCATTGTGATCTCTGGG
+GTCTGTATAGAACCACTTCAATATGCGGCTCTCGTTATTTTCTTACTCTAGTTGATGATT
+ATTCTCGAGCAGTATGGTTATACCTCTTACCATCGAAACAAGAAGCTCCAAAGCATCTCA
+AAAACTTCATCGCTCTAGTAGAACGACAATACACTACCAACATCAAGATTATCCGAAGTG
+ATAATGGTTCTGAGTTTATTTGTCTCTCGGATTTCTTTGCACAAAAAGGAATCATACATG
+AAACTTCTTGTGTAGGTACTCCTCAACAAAATGGTCGCGTTGAACGCAAACACCGCCATA
+TCCTTAATGTTGCTCGTGCTCTCCGATTTCAGTCTGGTTTACCTATTGAGTTTTGGAGTT
+ATTGTGCTCTTACTGCAGCATATCTCATTAACAGAACTCCAACTCCATTACTTAAGGGAA
+AGACACCATTTGAGCTCATATATAATCGTCCTCCACCACTGCAGCATATTCGCATTTTTG
+GATGTATTTGTTATGTTCATAATCTGAAGCATGGAGGAGATAAATTTGCCAGTCGTAGCC
+ATAAATCCATTTTTCTTGGTTATCCATTTGCAAAGAAAGGATGGAGGGTCTATAATATAG
+AAACTGGTGTGGTTTCAGTTTCACGTGATGTAGTTTTCCGTGAAACAGAGTTTCATTTCC
+CTATCTCTGTTATGGATTCGTCACCATCACTTGATCCGGTTCTCGTTGATTCATCTGAAT
+TAGAAGAAATCTCTATGACTCCTCCGGTCACTCCGTCTTCTCCGGCTACTCCATCTTCTC
+CGGTCACTCCGTCTTCTCCGGTTACTCCGTCTTCTCCGGTTAGTCCGTCTTCTCCGGTTA
+CTCCGTCTTCTCCGGTCACTCCTCTATCTTCAACTACAACCTCAGCTGCGATAGACACCA
+TTGAGGATATTACCACTGATCTTGAGGATTCAACCTCTATGGATTTTTTTCCTGATGATG
+AAGATGAGTTTTCTCCCACTGCTACAGAATCTCCTGCTTCATCGTCATCTCCTGTACACC
+CTCCAGCAGTTCAACTAGAGCTTCTCGGTAAAGGTCATCGTCCAAAGAGACCTCCTGTTA
+AACTTGCTGACTACGTCACGACTCTTCTTCATCAACCATTCCCTTCCGCGACTCCGTATC
+CTTTGGACAACTACATCTCTAGTTCACGTTTCTCAGATAATTATCAAGCATATATTCTCG
+CTATTACATCTGGAAATGAGCCTCGAAACTATAACGAAGCTATGCTTGATGATCATTGGA
+AGGGTGCGGTTTCAGATGAAATTGGTTCGCTTGAAAATCTTGGTACTTGGACAGTCGAAG
+ACTTGCCTCCAGGGAAGAAAGCTCTTGGTTGTAAATGGGTGTTTCGTCTAAAATACAAAT
+CTGACGGCACACTTGAACGACACAAAGCACGTTTGGTTGTTCTTGGTAACAATCAAACCG
+AAGGTCTTGATTACACAGAAACTTTTGCTCCGGTTGCGAAAATGGTCACAGTCCGCGCTT
+TTCTTCAGCAAGTTGTTTCACTTGACTGGGAGGTTCATCAAATGGATGTTCACAACGCGT
+TTCTCCATGGTGATCTTGACGAAGAGGTATACATGCAATTTCCTCCGAGATTTCGTACTG
+GTGACAAGACAAAAGTATGTCGTTTACGCAAATCTTTGTATGGTCTCAAACAAGCTCCTC
+GTTGTTGGTTCGCAAAGCTCACATCGGCATTGAAGAACTACGGTTTTATTCAAGATATTT
+CAGATTACTCTTTGTTTATCTTTCACAAAAACGGAGTTCGACTTCATGTTTTAGTATACG
+TGGACGATTTGATCATCACGGGTACTACTATTGCTGTGATTACAGAGTTTAAACATTACT
+TAAGCTCTTGTTTCTATATGAAGGATCTTGGAATTTTGCGGTACTTCTTGGGAATTGAGG
+TTGCTCGGAGTCCTGAAGGTATCTACTTATGCCAACGAAAGTACGCACTTGACATTATCA
+CAGAAACGGGTCTCCTTGGTGTTAAACCGGCTTCTTTTCCATTGGAACAAAATCATAAGC
+TTGCTTTTGCCACTGGTGAAACAATAGACGACCCACTTCGATACCGTCGTCTAGTTGGGC
+GCATTATTTATCTTGCGACTACGAGGCCTGAATTATCATATGTTATTCATATTCTCTCAC
+AGTTCATGCATAATCCTAAACCGGCTCATTGGGAAGCTGCTCTTCGCGTCGTCAGATATC
+TAAAGTCTAGTCCTGGTCAAGGTATTCTCCTACGTGCTAATACACCTTTGGTTCTCTCTG
+CCTGGTGCGATTCAGACTTTGGAGCATGTCCTCATTCAGATCGATCTCTCACCGGTTGGT
+TTATTCAGTTGGGTGGCTCTCCTTTATCTTGGAAGACACAGAAACAAAATGTTATTTCCC
+GCTCTTCTGCCAAAGCTGAATACAGGGCTATGGCAGAAACAGTGAGTGAAATCATATGGA
+TCCGTGAATTACTTCCCGCTCTCGGTATTCCGTGTACTGCTCCTACCACACTCCATTCAG
+ATAGTTTATCAGCCATAAGTCTTGCTGCTAATCCTGTCTATCATGCTCGCACTAAACATG
+TGCGTCGAGACGTCCATTTCATTCGCGATGAGCTCGTCAATGGCACTATCGCTACTAAGC
+ACGTCTCAACCACTTCTCAGCTAGCGGACATTCTCACTAAAGCCTTAGGACGAAAAGAGT
+TTGCAGACTTTCTTGCCAAGCTTGGTATCTGCAATCTCCATATACCAGCTTGAGGAGGGG
+TGTTGGGCTGTGTGGCCTTAGCCCATTTATATTGTATAAATTAACTAGGTCTAAACTTAT
+CGTGTATATAAAGGCATTGCCTCTTGCCGTAATCAATAAGAATCTTCTTTTCACAACCTC
+GATTGATTCTTGACA
+>ATCOPIA27
+TGTTGTAAATCACTTGTTGGATGGACTCCATAACCGTGGCCCATGTCCTTGGAGGATAGG
+TCCGTCAGCCCATTGGTGTGACGGCCCATCGACCAGTCGGCCCACCAGTCCACCGGTCCA
+TCGGCCCGTCGGTCTGTCGGCCCGGCCTATGGAGAGAAGCCACAGTTGGTCCGGCCCGTA
+GGTCCGGCCCATGGAGACTAGACATAGGTCGGTCATATACTTAAGTAGTTATGGGCTTTT
+GTAACCTAGCCCATTAGACATGTAACCTCCTCAAGTATGTATATATATGTGATGTAACCT
+CATTATGAATCGATAAGAAACAAGTTAGTTCTTCACACGTTATCAGCACGAGCTTGCTCT
+TAACAAAACCCTAGCAGCCGTCGCTCAACCCTAGCTCGTCCGCCGTCCGCCGTCCGCTGT
+TCCGTCGACCGCCTGTCGACCGTTTGCTGACCGTCTGTCAACCGACGATACTTCCGTCGA
+CCGCCGACTGTCAACCAGCGACCACCGTTTGATAACCAAGGTCTTTAGCTCCCGGTTCCA
+GTCCGTACAACCCCAAAGGAGAAAGGTAATTCATTAAACCCTAAAACTAAAGAACCCTAA
+TCGAACATGGATCTAACAAACGGCTCCCGGTTGATTAGTGTTTGCAATATGATTGCTTGT
+TTGCTCGATTGTTTGTCTTGTTATTGCTTATCCTAAACTTGCAAATCGAAAACATCTTAA
+CCTAGAATCCGAAACCCTAAAAGACATAAACCCTAAATCAAAAACACTATAATCGGATCA
+AAACCCTAATTCTATTTCGTGATTGTTTGAAGTTATCTAGGGTGTTTAGTTTGATTGATT
+TCATGGTTGCATGCATGAATTGTTAAAATCCCTCATGTTGCATAAACCCTAAAACCAAAA
+CCCTAAGGAAAATAGAAAATCGCTAAAAAGGAAAATTTACCCTAAGACCGAAAAAGGAAA
+CTCTCCCAAAAGGAAAAAGAAAAAATAATCCCTAGAGAAAAGAGGAAATTCTCCTAAAGA
+GAAAAGGGAAATTATCCTAGAGAAAAGAGGAAATTGTCCCAAGGGAAAGAGGAAAAGAGA
+AAGTCAAATCCTTGAGTAAATAGAAAAATCGATTTATGGTCTTCATGACATTTACGATTT
+GTCCATTACATGATATTGACTCGTAACTTCTTCATTGTAGATGTCGAAGCTCACAAACCT
+CATGTACGCTGCACTCTTGGCATCTGGTGACAATTACCTTCAATGGGCATTGGACACCAA
+GATTGAGCTGAAGTCTAAAGGACTCGCCGAGTGCATTGTGGAAGGCAATGAGAAAACGGA
+GAGGTCAAAGTATCAGGCGATTTCAATCATACGCCATCACATAGCAGAGAGTTTGAAAAA
+TCAGTACCTTACGGTCGAGGATCCACTTGAGCTTTGGCTTGAGTTGAAGAATCGATACGA
+CCACCAAAGGACCATACAACTACCCAAAGCCCAACATGATTGGCTTAACCTCAGGATCCA
+GGATTACAAATCCGTGGAGGAGTATAACTCCGAGCTCTTTAAGATTGTCTCTATCCTGAG
+GCTGTGTGGTGAGAAGGTGACTGAGAATGACATGCTCGAGAAAACTTTCTCGACCTTTCA
+CGCGAACAACGTACTGCTTCAGCAACAGTACCGTGCGAAAGGGTTTACGACTTACACAAG
+TCTAGCCTCCTGCTTGCTTCTTGCTGAGAAGAACAATGAGCTGTTACTCATGAACAGCGC
+ATTGAGACCTCCCGGATCCACAGCTGTGCCCGAAGCCAATAGAGCCGAAATGGCCAAAGC
+GCCTAATGAACCTCAGGCGACCAAGGAATCCAACTACGTCCATAGGGGTAACCCTCACGG
+CCGTGGCCGTGGCAGAGGACGTGGTGGAAGAGGTCGTGGCAATTTCTACGGCCAAGGAAA
+CCACTATGGTGGTAGAGGCCGTGGGAACTATGGCCGAGGTAGAGGTAGAGGCCGCGGTGT
+TAACAAACCGCGAGGAAAGGCTAAGTCCGTGTGCTATAGGTGTGGCATGGACGACCATTG
+GGCAAAGACGTGCAGAACCTCTAAGCACCTCATTGAGGCATATCAAGAGATGATAAAGCA
+AAAGGGACCCGAAGCCAATTTGGTTCATCTCGATGGTGAAGGGGATTTCGACCACGAGAA
+CGATGACCTAATGGATTATGAGACTTCGGACATCTTGGGAAAATATACATCTAGTTTTAA
+ATTTGCTTTGTTTGCTTTGCTTTGTAGTTTGATCTCTATTGCGCGATGTCTTGGATTTAT
+TTATTTTAATGGAATTGCTTTGCTTCATTATTGTTTGCTTTATCGCCTAAGATATAGTTC
+TTGTCCACATTTAGAAATGGCCGAGGACAAGGACATACTCATAGTGGACAGTGGCTCAAG
+CCACACGATATTGAGAGACAAAAGATATTTCATAAATCTAACATTGAGAAATGCCAACAT
+TAGCACTATAGCGGGTATAGCGAGTCTCATTGAGGGCTACGGCCAAGCCCATGTACTCTT
+ACCAAACGGCACACATCTTGAAATAAGTGATGCCTTGTATTCACCCAGCTCAAAGAGGAG
+CTTGTTAAGTTTCAAAGACATACGTCTTAATGGTTTCCACGTTGAAACAAAGGGTGAAGG
+GAATAGAGAATTCCTACATGTAACAGAGATCGCCCAAGGACATAAGAGAGTCCTAGAAAC
+TATACCCGCATTGTCCACTGGTCTTTATCATACTAAGATCAACATGATCGAAGCTAATTT
+GGCAATGAACAAAGAGTTCATAGAGGAGTTCACTTTGTGGCATGACCGGCTTGGCCATCC
+GGGTCATAACATGATGCGAAAGCTAATGATAAGTTCAAAGGGGCACACCCTAAAAGAAAA
+GAGAGTTATCCCAAAGAAGCTCACGTGTGCTGCATGTGCACAAGGGAAACTCATAATAAG
+GCCATTACCGGCAAAGGTCAATAAAGAGACCATAAACTTTCTAGAAAGGATACAAGGGGA
+CATATGTGGACCAATACACCCACCATGTGGGACGTTTCGATACTTCATGGTCCTCATTGA
+CGCATCGACAAGATGGTCACATGTTTGTCTGTTGTCCTCTAGGAACCAAGCATTTGCTAG
+GTTACTGACCCAGATCATTCGTCTGAGAGCCCATTTTCCAGATTTTCCGCTTAAGACTAT
+ACGTCTAGATAATGCCGGTGAATTCACGTCCCAAGCGTTTAATGGCTACTGTATGTCCAT
+GGGGGTAAGTGTGGAACATCCCGTGGCACATGTACATACACAGAACGGATTAGCGGAATC
+CTTCATTAAACGAATCCAATTGATAGCTCGACCATTACTGATGAGGTCGAGGCTCCCAGT
+AGCCGCTTGGGGACATGCTGTATTACATGCATCGGAACTTATTCGTATCAGGCCATCTAG
+TGAACACAAATATTCACCATCCCAATTGTTAACGGGTCATGAGCCAGACATATCCCATCT
+AAGGATATTCGGGTGTGCCGTATATGTACCAATTGCTCCACCACAGAGAACAAAGATGGG
+ACCTCAGAGGAGGATGGGAATATATGTTGGATTTGATTCTCCCACCATTATAAAGTATCT
+AGAGCCAACAACGGGTGATCTATTTAAGGCTAGATACGCGGATTGTCACTTCAGTGAATC
+CGAGTTTCCTGCGTTAGGTGGTGAGACGAACAAGCTGGGTAAAGAAATAAAAGAGATAGC
+ATGGAATCAAACATCCTTGAATTGGCAAGATCCTCGGACTCTGATGTGCGATTCAGAGGT
+CCATAAAATTATACATTTGCAAAAGCTAGCTAATGAGTTGCCAGATTCCTTTGCTGACCC
+AAAGAGAGTTGTGAAATCGTACATACCAGCTTGTAATGCACCAGTACGTATTGATATCCA
+GAAGGGAATCAATGTAATTGCTACCAAGTCTAACCCACAGAAGAAACGAGGTAGACCAGT
+AGGTTCCAAAGATAAAAATCCTCGAAAGACTAAGAAAGGTGCAATGGGAACCGAGGTAAA
+GGAAACCATAGACATGGCCGCGGCAAGTCCTAAGGAACCACCAAATGAGATTTGGGACGC
+CGAAGCTCATGGTCCTGAAGGAATTGATAATGATGAGATCTCAATAAACTACATCATGTC
+TGGAATAAAATGGAACCGAAAAGAAGTCGACGTCGACGAGAAATTTGCATATGAGGTAGC
+ATATGAGATAAATGAGGATCATGAACCCACGTCTATCATAGAGTGCACTCAAAGGTCAGA
+TTGGCTAAAGTGGAAAGAAGCCATTGACGTGGAGTTAGGTTCATTAAAGAGAAGAGATGT
+GTTTGGTCCAATATTGAGGACACCATCTAATATAAAGCCAGTAGGACACAAGTGGGTCTT
+TGTGAGGAAGAGAAATGAGAAAAACGAAATCGTGAGGCATAAGGCACGGCTTGTGGCACA
+AGGATTCTCACAAAGACCGGGAGTAGATTATGAAGAGACATACTCCCCTGTGGTGGATGC
+AACGACTTTTAGATATCTAATAAGTCTGGCAATAAGAGAGAACCTTGACTTACGGTTAAT
+GGATGTTGTAACCGCATATCTATATGGTCCACTGGATAATGAGATATATATGAGATTACC
+AGAGGGTATTGAGCTCAAAGGAAAAGATAAGAATGGGTCTCGAGACCAATACTGCATAAG
+GCTGAACAGATCGCTTTATGGGCTGAAACAAAGTGGGCGCATGTGGTACAATAGGTTAAG
+TGAGTACTTAGTCAAAGAGGGCTATAAAAATGACCCCATCAGTCCATGTATCTTCATCAA
+GAAGTTTGCTAGCAAAGGATTTGTGATAATAGCAGTATATGTGGATGATTTGAACATCCT
+GGGAACCTCTGGGGAAATCGCCCAAACAGTCGAATATCTAAAGAAAGAATTCGAAATGAA
+AGACCTAGGCAAGACAAAGTTCTGTTTGGGATTGCAGCTTGAGTACGTAGATAAAGGAAT
+CCTTGTGCATCAAAGGGCATATACAGAAACAGTACTCAAGAGATTTAATATGGACAAGGC
+CCACCCATTGACCAGCCCAATGCAGGTGAGGAGCCTAGGATTGGATAGTGATCCATTCGG
+TCCAAAGAAGGATGATGAAGAAATTCTCGGTCCTGAAGTGTCATATCTCAGTGCCATAGG
+AGCGTTGATGTACCTGTCTAGCCACACTAGACCGGACATATGTTTTGCCGTGAACCTCCT
+CTCTAGATTCAGTTCTTGTCCGACCAAGAGGCACTGGGAAGGAATCAAGCATTTGCTTCG
+ATACCTACAAGGGACAATTGATTTTGGTTTATATTATACTAACCATAACAAAGAAGGTTT
+AGTTGGTTTTGCTGATGCAGGATATCTTTCAGATCCGCACAATGGAAAGTCACAAACGGG
+TTATGTGTTTACTCATGGTGGAACCGCAATATCCTGGAGATCAATGAAGCAGACCATCGC
+GGCCACTTCCTCTAACCAGGCGGAGATATTGGCGATGCACGAGGCCAGCCGCGAGTGTGT
+GTGGTTGAGGTCAATGACTCAACACATACGAGCCGATTGTGGAATGGTCGAAGCCAAGGA
+GCCGACTATCATATACGAGGACAACGCGGCATGCATTGCTCAGCTCAAGGAAGGATACAT
+CAAGGGAGATCGGACGAAGCACATTCTGCCCAAGTTCTTCTACACGCATGACCTACAGAA
+GGATGGTGAAGTTAAGGTGGTACAAGTACGTTCAAGCGACAATTCAGCCGATCTATTCAC
+CAAGGCATTACCAGCAACGACATTGAGGAAGCTCGCGCATCAGATTGGGATGCGGAGGCT
+TAAGGACTTACAGGGATGACCAATTCAGGGGGAGTAATGCGTGCTGTACTCTTTTTCCTC
+ACTATGGTTTTGTCCCGAAAGGGTTTTCCTAGTAAGGTTTTAATGAGGCAGCATCCCCCT
+AGCGCATTACTGAGATCTCGTAGGCATCTACACGGTTATGTCATCCAAGGGGGAGTGTTG
+TAAATCACTTGTTGGATGGACTCCATAACCGTGGCCCATGTCCTTGGAGGATAGGTCCGT
+CAGCCCATTGGTGTGACGGCCCATCGACCAGTCGGCCCACCAGTCCACCGGTCCATCGGC
+CCGTCGGTCTGTCGGCCCGGCCTATGGAGAGAAGCCACAGTTGGTCCGGCCCGTAGGTCC
+GGCCCATGGAGACTAGACATAGGTCGGTCATATACTTAAGTAGTTATGGGCTTTTGTAAC
+CTAGCCCATTAGACATGTAACCTCCTCAAGTATGTATATATATGTGATGTAACCTCATTA
+TGAATCGATAAGAAACAAGTTAGTTCTTCACA
+>ATCOPIA24
+TATTGCAGATATAACCGGTTATTGATGTTGGTTATTTCCGGTTATAGATGTTGGTTTAAT
+CTTAAGTATATAAGTTGAGTTAATGACATTGTAAATGATTAAGTTGTTAACATTCTGTTT
+TACTCAATAATGAAAGTTTGTTAGCTTCTTCACTCTCTTCTCCGATTTACTTATCCGGTA
+CATTGTACCTTCAATATGGTATCAGAGCACAATAACATTCCGCGATCATTGTGTTCATCG
+GAAGAGAGCTTTGTTCTTTGTGTTACGTTTTCTTCTTCGATTCTTTGAAGTTTCTGATTC
+CGATTATCCGGAATTTTCCGTTCTGTTTCATTTTTTCTTTCATTTTGACCTTAACGTTGA
+CGATTCTCGTTTTCGATTCATCAAATTCGTCACGTTTTCTTTGTAATTTCTCATTCTTAC
+ACTGAGAATGGGATCTTATGTACCTCAATCTACTATTCGGGTGACTCGTCCTCCGATCAA
+CAACAATGGTGATCAATTTCGTTATCCAGCTGATCAATATGAGAATCCTTACTATCTTCA
+TAGTGCGGATCACGCTGGACTCATTCTTGTATCAGATCGACTAACGACTGCTTCTGATTT
+TCATTCTGGCATCGATCGATCTTGATGGCTTTAAATGTTAGAAACAAGTTGGGATTCATA
+AACGGTACGATTTCTAAACCACCAAAAGATCATAGAGACTTTGGTGCTTGGTCTAGATGC
+AATGACATTGTTAGTACTTGGTTAATGAATTTGGTTGATAAGAAGATAGGTGAGAGTTTG
+CTTTTTATAAAAGATGAAAGACAGAATTCTGTGAAACCATCTACTCGGATTGATAATGTG
+TCTTTTCAGAGTGTTGCTCCCATGATGAATGATGTAGAGAATGCATATATTGCAACTTAT
+AATACTGTCAAAGCAAGTGAGAAACCGATTTGTTCTCACTGTGGGAAAGTAGGACATACG
+GTTCAGAAATGTTACAAGGTTCATGGTTATCCACCAGACATGAAAATAGGCAATCAAGGA
+TATACTTACAAGGTTAATCCACAGTTACAAGTTCAACCTAGGATACAGATGATGCCGAGT
+CAGCCAAGGATGCAATTTCCTAATCAGATGCAAATGAAGCCATATGCTAACTCAATGCAG
+AAAGCTAATGATGTGGCTCATGTTTACACCGAGAATTGTGCTTATCTGTCTGAAGGCTAC
+TCTTTTAATCTTATGATGGTTCCTTATGGTTCATATGGTTCTAATATTCAACAGATGCCT
+CATGTCACACAAGGTGGAAACAATTTAAGTCTACAAGATTTTACTCCACAACAGATAGAA
+CAAATGATTTCACAATTTCAAGCTCAAGTTCAAGTTCAAGAGCCTGAAGCTTCTTCGGGT
+AATCCTAGTCCAACATCTACAGTCTCAGAACATGGTCTTATGGCTCTTACTTCTACTTCT
+GGTACTATAATTCCCTTTCCTTCTACTAGCCTTAAATATGAGAATAATAATCTCACTTTT
+CAAAATCATATACTTTCAACTCTTGAAACATTTCTATCGCATAATTCTCGGATTATAGAT
+AGTGGAGCTTCTAGTCACGTTTGTTCAGACTTAGTAATGTTTAGGGAATTAAAGCCTGTT
+TCTGGAGTTACTATTACTGTTACCAAATGGTACTAGGGTCTCTATCACTCATACAAGCAC
+TGTGCATATAACTCATAAGTTGATTTTGCATAATGTTTTGCATGTTCCTGATTTTAAATT
+CAATTTGATTAAAACTTTGGCATGTTCAGCTCATTTCTATGTTTCTTGTTGTTTAATTCA
+GGAACTTTCTCAGGGCTTGATGATTGGGAGGGGTAAACTATATCACAATCTTTACATTCT
+CGAGACAGGAAATAAATCCCTCTCTACATCAATACCTGAAGCTTGTTCTTTTACTGGATC
+TGTTCTTGATGATGGCAATTTGTGGCACCAGGGTTTAGGTCATCCATCATCGCCTATCTT
+ACAAAAACTTGTTAGTCATATTCCTTCTTTAAAGTCATTTCATTGTGATGTTTCTTCTTG
+TAAAATCTGTCATTTAGCTAAACAGAAAAGGCTAGCTTATGTGTCTCATGATAATCTAGC
+TGAAAAACTATTTGATCTTGTTTATTTAGATATATGGGGTCCTTTTAGTATTGAATCAAT
+TGAAGGTTTTAGATATTTTCTTACCTTAGTTGATGATTGTACTTGTTTAGTTGATGGACT
+ACTTGGATATACATGTTGAGAAATAAAAGTGATGTGTCTAGTGTTTTCCTGCATTTCTGA
+AACTTGTTTCTACACAATTTAATACAAAAGTTAAAGCAATTCTTTCTGAGAACGCGCCTG
+AATTAGCATTCACTGAATTGATTAAAGAACAAGGCATGATTCATTACTTTTCATGTGCTT
+ATACTCCTCAACAGAATTCTGTTGTTGAGAGAAAGCATCAGCATTTGCTTAATGTAGCTA
+GGGCATTACTCTTTCAATCTAAAGTTCCTATGCAATACTGGAGTGATTGTGTAATCACTG
+CAACTTTCTTGATAAATCGTTTGTCTTCACCATTGCTTAACAACATATCACCTTATGAAC
+TTCTACTTAAAAGGAAACCTGATTACAGTTTATTAAAGAATTTTGGTTGTCTCTGTTATG
+TTTCTACGAATTTACATGAAAGAAATAAGTTTTCTTCTCGTCCTAAACCCTTTATTTTCT
+TAGGATATCCTTCTGGATATAAAGGTTATAAGGTTTTAGGCTTGGAATCTCACACTATTT
+CTGTTTCTCGTAATGTGATCTTTAAAGAGACTGATTTTCCTTTTAAAATTAGTGAACTTC
+TTTCTAAAGTTGTTGATGTGTTTTTGAATACTATCTTGCCTTTACCTGCTCCATTAGATT
+TTGTTGACTCATTGCCATTAATAGATGAAGATACATTGATTCCTACTGCACCATCATCAT
+CATCATCATCATCATCATCATCATCATCATCATCATCATCATCATCATCATCTGCATCAT
+CATCATCATCATCTATATTAGTCCCTAGTACGGTTAATCATAATAAAGAAGCATTAGGAA
+CAGACCTTAATACTGTACCCATTACTAGGTCTAAACGAACTACTAGAGCTCCTGGTTATC
+TTTCTGAATATCATTGCTCATTAGTTCCTTTTACTTCTAATCTACCACCTACAAATACTA
+TTCCCTCTGAGACTTTATTATCTGTTACACTTCGTGAAGCACCATCACCTAAAAAGACTA
+CACCATATCCCATTTCATCCGTCGTCTCTTATGATACGTATACACCTCTTTTTCAATCCT
+ATATCTTTGCTTCTAATGCTGAGATAGAGCCAAAGACGTTTTCACCGGCTATGAAATCCG
+AAAAATGGACTAAGGCTGCTAATGAAGAGCTTCATGCTCTTGAACAGAACAAGAATTGGA
+TGGTTGAATCATTACCTGAAGGGAAGAATGTTGTTGGCTATAAATGGGTGTTTACCATTA
+AATACAACCCTGATGGAACAATTGAACGCTACAAAGCAAGATTGGTAGCACAAGGATTCA
+CTCAACAGGAAAGTATTGATTACTTGGACACTTTCTCACTTGTTGCTAAATTGACTAGTG
+TAAAGATGATACTTGGTCTTGCTGCTGCAACGGGATGGACTCTAACACAAATGGATGTGT
+CCAATGCATTCTTGCATGGAGAGCTTATTGAGATCTTCAAGAGTATTCCTCAAGGATACA
+CCCCACCTGCAGGTGTATCTCTTCCCCCTAATCCGGTATGTCGATTACTGAAATCCTTAT
+ATGGCCTTAAACAAGCTTCACGTCAATGGTATAAAAGATTGTCATCAGTTCTTCTTGGTG
+CAAACTTCATCCAAATTCCTGCTGACAACACTTTATTCATCAAGTTTACTTCTGCATCTT
+TTGTGGCAGCTTTGGTTTATGTTGATGATATCATGATTGCAAGTAATGATGATAAGGCTG
+TGGAAGAACTTAAAGCTTTGTTAAGGTCTGAGTTTAAGATTAAGGATCTTGGTCCTGCTA
+GATTTTTCCTTGGATTAGAAATTTCAAGATTTTCACAAGGGACTTCAGTCTGTCAGAGGA
+AATATGCTCAGAACTTGTTGGAGGATGCAAGATTACTTGGATGCAAACCAAGTTTGATAC
+CTATGGATCCGAATCTGCATTTGGTTAAAGATATGGAACTCTATTACCAAATCCAACTAC
+TTATAGGGAACTCATTGGTCGACTGCTTTATCTCACTATTACAAGACCAGATATAACATT
+TGCGGTTCATCAACTGAGTCAGTTCATTTCAGCTCCTACTGATATTCATCTTCAAGCAGC
+TCATAAGGTTCTCCGATATATCAAGACGAATCCAGGTCAAGGATTGATGTTCTCTGCAAA
+TGTTGAATTGTGTTTGAATGCATTCTCTGATGCAGATTGGGAAGCTTGCAAAGATACTAG
+ACGTTCAGTATCAGGCTTCTGTGTTTATTTAGGTACTTCACTCATCTCTTGGAAGTCTAA
+GAAACAGGCAGTTGCTAGTCGAAGTAGTGCTGAGTCTGAGTACATGGCTATGGCACAAGC
+TACTTGTGAAGTGATTTGGCTACAGTAGTTGCTCAAGGATCTGTATATTCAAGTTACTTG
+TCCTGCAAAATTATTTTGTGACAATAAGTCTGCTCTACACATCTCGATGAATCCGGTCTT
+CCACGAGAGAACTAAGCACATTGAGATCGATTGTCACACGGTAAGGGATCAAATTAAAGC
+TGGAAATCTCAAAGCCTTACATGTTCCGACTGAGAATCAGCATGCTGACATTCTTACAAA
+GTCTTTACATCCAGGTCCTTTCCACCATCTTCTGAAGCAAATGTCGTTGTCAAATCTCTA
+CCTTCCAAACGAGACATTTAAAAGATAGAGATTTGAGGGGGTATATTGCAGATATAACCG
+GTTATTGATGTTGGTTATTTCCGGTTATAGATGTTGGTTTAATCTTAAGTATATAAGTTG
+AGTTAATGACATTGTAAATGATTAAGTTGTTAACATTCTGTTTTACTCAATAATGAAAGT
+TTGTTAGCTTCTTCACTCTCTTCTCCGATTTACTTATCCGGTACATTGTACCTTCAATA
+>ATCOPIA25
+TGTCAAAGCTAAACAGCAAAACGACGTTACTTCTCAATTGGGCTTTCGGACAACAAAGCC
+CAATCCAACAAAACCAAACGCTCAGCCCAAACCGGAGCCCACAGACGTACAACGGTCACC
+TGCAACACAAGACAAAAACAGAGTTGCAGAACGATCCCTATCGCCTTACAGTACGGAGCT
+AAAGGTTCAAAACCGATTTGAGGCACTCGCAGCGCGTGATGACGCTTAACCAAATTCCAA
+GAGACAAATTCGCAGCCAAGGATACATTAGGTTAAATCATGTAGCTCTATATAAGAGCAG
+CCTCATTGTAATCCAAAATTAAAAAGTTGAAAGCAATATAAACAAATATCTTTCGATTTC
+TCATTTACTTTCATGGTATCAGAGCCATGGAACAATCCATGGAACTCTACTCTCTTCCAT
+CTCTAAACATCTCAAACTGTGTCACTGTGAAACTCACCGAACGAAACTATATCTTATGGA
+AATCCCAATTTGAATCGTTTCTGTCCGGTCAAGGGCTTCTTGGGTTTGTCAATGGCGCCG
+TCTCTGCTCCACTCAGCACCGTTCCTGGACCACAAAACAATGGTGTCACCGAAGCTGTCT
+CGAATCCGGAGCATCAAGCTTGGCTGCGCTTGGATCAGGTGGTTATGGCGTGGCTCCTTG
+GCTTGTTGTCTGAAGACATCCTTAGTGTCGTTGTTGGGTCTGCAACATCTCACGCGGTAT
+GGTCTAACCTAGCTAAGCACTTCAATCGCATCTCATCTTCTCGGATTTTTGAGCTTCAAC
+GTCGTCTACATGGTTTATCATATGTGACCAACTTGCATCTGTGGGAAGTCCAGTTGCAGA
+GAAGATAAAGGTCTTTGCTATGGTTCACGGCCTTACTCGTGAATATGAACCGCTTATCAC
+CTCTCTTGAAAGTTCTCTGGATGCTTTCCCTGGTCCACCCTATGAAGATATTGTCTATAG
+TCTCAAGGGTTTTGACGACCGTCTCCAACGCTATGCGGTCACATCTGACGTCTCTCCTCA
+CTTAGCCTTCAACACTTTCAGATCTTCTAACCGTGGTCGTGGCCAGTCCTCTGGAAGGGG
+AGGAAGAAACAGAGGCCGTGGTAGTGGAAACTTCTCCACAAGAGGACGCGGTTTTCATCA
+ACAGTTCTCTGGTTCATCTTCTGGAGATCCCAACACTGAGAAACCCATGTGTCAAATTTG
+TGGTAAAAGAGGTCATCCTGCTCTGCAATGTTGGCACCGTTTCGATGACAGTTACCAAGA
+GGAGTCCGATGTTGCAGCAGCTGCGTTCAATGCTTTACACATTAGTGAGGTAACAGATGA
+TGCCGGCTGGTTTCCGGATACAGGAGCAACAGCTCACATTACCAACAATGCTCAACGTCT
+CAGTCAATCTCAGCCCTACTATGGAACAGATACTGTAATGGCTAGTGATGGTAACTTCTT
+ACCAATCACTCACATTGGCTCTGCAAAACTTCCATCCACGTCAGGTATGCTTCCTTTAAA
+GGATGTTTTAGTTTGCCCTGATATTGCTAAATCACTGTTATCTGTGTCAAAGCTCACCAA
+AGACTATCCTTGTTGCTTCACTTTTGATTCTGATGGTGTTGTTGTAAAGGACAAAGCAAC
+ACACAAAGTTCTGACTCTCGGAAAAACAAGTGATGGGCTTTACACGTTGGAGAATCCAAA
+GTTTCAAATGTTCTACTCTACTAGGCAAATCACAACATCTGATGAGGTTTGGCATAGACG
+CTTAGGGCATCCGAATGATCAAGTTCTCCAACATTTATCTTCCAACAAGGCGATTAAAAT
+AAAGAAGAGTACCAACAAGCTCTGTGAACCATGTCGGCTTGGAAAAAGTACAAGATAGCC
+ATTTTTCCCTTCTGCTTTTACTGCTTCAAGACCCCTAGAAAGACTTCATTGTGATCTCTG
+GGGTCCAGCTCCTGTAACTTCTGTTCAGGGTTTCAGATTTTATGTAGTCTTCATTGATAA
+TTTCTCAAGATATTGCTGGTTTTATCTTGAAGAAGAAGTCTGATTTCTATGATATTTTCA
+TTAAATTCCAGAGTCTTATAGAAAATCAGTTAAAAAACCAAAATTGGTACATTCCAATGT
+GATGGAGGGGGAGAATTTACAAGTCAAAGATTTCTGTCTCACTTACAAGAGTCTGGAATA
+CAACAATACATCTTATGCCCTCACACACCTCAACAAAATGGTCTAGCTGAGCGAAAACAT
+AGGCAAATCACAGAAATGGGTCTTACTCTTCTCTTTCAAAGCAAGTGTCCTCAGAGATTT
+TGGGTAGAAGCTTATTTCACAGCTAACTTTCTCTCGAATCTTCTGCCAACCACTGCTCTG
+GATACTAAAGCAAGTCCTTATGAAGTTCTCTTTAACAAAGCTCCAGACTACTTAGCCTTA
+AGACGTTTTGGATGCGCATGTTTTCCCACACTTCGAGACTATGCCATCAACAAGTTCGAT
+CCTCGATCTCTACGGTGTATCTTTCTTGGCTATACTGAGAAATACAAAGGCTATCGGTGT
+TACTATCCGCCTACGGGTCTTGTTTACATCAGTAGGCATGTTGTATTTGATGAAGCCTCA
+TTTCCATTTACTGATACGTATAGTAACTACACCAACTCCTCCAATACACCATTACTTGCT
+GCTTGGCTCAAGAGTTTTCCTGCTTCAGCACCTGAAACTTTTACTCACACCTCAACCACT
+GCTCCTAGTATCAGTCCCGTGGAATCAGTAACGGTTATAACAGAACCTCATCCTCAGATA
+ATAAATGCAGAGGGGGAGAACATACTTCACATCACTGCAACAGCGTCTACTGATTCAAGT
+CCTATGAGTGATGAAGAGTGTTCTGAGTGTACGGCAAGCATTGATCTTGATCCTATTGGC
+AACAGTACTACTTCATCATCTCCTAGGACTGAACAATCAGAAGCTTCTGCTGCTCAACCT
+ACTCATTCACCGACAGTTGTTCAACCTATTCATCCAATGGCTACAAGATCAAAATCTGGA
+ATAACGAAACCAAATCAACGGTATGCTCTTCTTACACATAGAGTAACATATCCTATGCCT
+AAGACTGTTACTGCAGCTTTAAAGGATCCATATTGGACTGAGGCTATGAAAGAGGAAATT
+GGAAACTGCTCAGAAACAAACACATGGTCTTTAGTCCCATTTACACCTGAAATGCATGTA
+TTGGGATCTAAATGGATTTTTCGAGTAAAGCTTAATGCTGATGGGTCTCTGGATAAATTT
+AAAGCAAGATTAGTAGCTCAGGGGTTCAATCAAGAAGAAGGAATCGATTACCTTGAGACA
+TACAGTCCCGTAGTCAGAACAGCAACAGTGAGAGCTGTACTTCATTTGGCTACAATCATG
+AATTGGGAATTGAAGCAGATGGATGTCAAAAATGCGTTCTTACACGGGGATCTCACTGAG
+ACTGTGTATATGAAGCAGCCTGCTGGATTTGTTGATACAGAAAAGCCTGATCATGTGTGT
+CTGCTACACAAATCTTTATACGGATTAAAGCAGTCTCCAAGGGCATGGTTTGACAAATTC
+AGTACCTTTCTCCTTGCATTTGGTTTTATCTACAATTTTTCTGACCCTTCACTATTTATT
+TGCGTCAGAAACAAAAATGTTATCATGCTTCTCCTATATGTGGATGACATGGTCATTACA
+GGTAACAACTCTCAGCTTCTTACCAATCTTCTCAGTGAACTCAATAAGAAGTTCCGGATG
+AAAGACATGGGACAGTTGCATTATTTTCTTGGAATTCAGGCACACTTCCATGAAGATGGT
+CTCTTCATGTCTCAACAGAAGTATGCAGAAGACCTCCTGACTGTTGCTGCAATGTCAGAC
+TGTTCCCCAGTTGCAACACCGCTTCCGCTTCAACTGAACAAAGTTCCTCACCAAAAAGAG
+TTGTTCGAAAATCCAACATATTTTAGAAGCCTAGCAGGGAAACTGCAGTACCTCACACTA
+ACTAGACCAGATCTTCAGTTCTCTGTCAATTATGTGTGTCAGAAGATGCATGAGCCAACC
+GTTTCAGACTTTTTCCTGTTAAAGAGGATTCTTAGATACATCAAAGGCACCATCACAATG
+GGGATTTCTTTCAATAAACGAACAGATACAAAGTTGCGGGCTTACAGCGATAGTGATTGG
+GGAGGTTGTCATAGAACGAGAAGATCCACTGGAGGCTACTGTACCTTCCTTGGCAATAAT
+CTCATCTCTTGGTCCTCAAGAAAACAGCCTTCTGTCTCCAAAAGCTCCACAGAAGCCGAA
+TACCGATCAATGTCCAATACAGCATCAGAGATTACTTGGCTTGTTAATCTTCTTCGAAGT
+CTCAGTGTCCCTCAATTAGAGACTCCAGAACTCTTTTGCGATAATCTCTCTGCAGTGTAC
+CTGACCGCCAATCCAGCTTATCATGCCCGCACCAAGCATTTTGGAATTCATTACCACTAT
+GTTCGCGAGCAGGTTGCGTTTGGAGAACTCATTGTCAATCACATCCCAGCTCACCTTCAG
+CTTGCCGATATCTTTACAAAATCCCTGGCTGCAGCTCCATTTGAGTCTCTGCGATTCAAA
+CTTGGTGTCTGTTTTCCCCCGACTCCACGTTTGAGGGGGAGTGTCAAAGCTAAACAGCAA
+AACGACGTTACTTCTCAATTGGGCTTTCGGACAACAAAGCCCAATCCAACAAAACCAAAC
+GCTCAGCCCAAACCGGAGCCCACAGACGTACAACGGTCACCTGCAACACAAGACAAAAAC
+AGAGTTGCAGAACGATCCCTATCGCCTTACAGTACGGAGCTAAAGGTTCAAAACCGATTT
+GAGGCACTCGCAGCGCGTGATGACGCTTAACCAAATTCCAAGAGACAAATTCGCAGCCAA
+GGATACATTAGGTTAAATCATGTAGCTCTATATAAGAGCAGCCTCATTGTAATCCAAAAT
+TAAAAAGTTGAAAGCAATATAAACAAATATCTTTCGATTTCTCATTTACTTTCA
+>ATCOPIA22
+TGTTGAAGCTATTGCTGGTCAATATTTTAGTTAGCTTAGTCAACAATATATATCCTGTTT
+AGTCATTTCCTTTGTGCAACACTTTAGGTTATATCTTTTGCTTTGTATAAGTAAGGTTTT
+AACGCCTCTTTAATAAGATAAGACAACATAAACCAAACTACATCTTGTCTTAAGTTTCTC
+ATGGTATCAGAGCGCAATCTGGGTTTTTCGAATTGAGTATTTCAAGTGAGTTTTCTCTGA
+AGCTATGGCTGATGCTCCACCACCACCTCCATCTGTAATTGAGGTCCGACGCACAATTTC
+GCCGTACGACTTGACGGCAGCTGACAATTCGGGAGCTGTGATCTCCCATCCGATACTGAA
+GACAAATAACTATGAAGAGTGGGCATGTGGTTTCAAGACGGCGTTGCGGTCTAGGAAAAA
+GTTTGGTTTCCTTGATGGAACCATTCCTCAACCACTAGATGGTTCTCCAGATCTAGAAGA
+TTGGTTAACGATTAATGCTTTGTTGGTCTCTTGGATGAAGATGACTATTGACTCAGAGCT
+GCTGACAAATATCTCTCACCGTGATGTGGCGAGAGACTTGTGGGAACAGATTCGGAAGCG
+TTTTTCTGTTTCTAATGGGCCAAAGAATCAGAAGATGAAGGCGGATCTCGCGACTTGCAA
+GCAAGAGGGTATGACAGTGGAAGGATATTATGGAAAACTCAACAAGATTTGGGATAATAT
+CAACAGCTATCGCCCTCTTCGGATATGTAAATGTGGTAGGTGTATCTGCAATCTTGGAAC
+AGACCAAGAAAAAGATCGAGAAGATGACATGGTTCATCAATTTCTTTATGGACTGAATGA
+AACTAAATTTCACACCATACGGTCAAGTTTGACGTCTCGTGTTCCTCTCCCCGGGCTGGA
+AGAGGTTTACAACATTGTGCGACAAGAAGAAGATATGTTGAACAACAGATCGTCTAATGA
+AGAGAGAACCGATGTCACTGCTTTTGCTGTTCAAATGCGGCCACGTTCTGAGGTAATCTC
+AGAGAAGTTTGCAAATTCAGAGAAGCTTCAAAACAAGAAACTTTGTACTCATTGTAACCG
+TGGAGGTCATTCGCCGGAAAATTGCTTTGTGTTGATTGGATATCCAGAGTGGTGGGGAGA
+TCGCCCAAGAGGAAAATCAAATTCAAATGGCTCAACAAGTCGTGGCAGAGGAAGATTTGG
+GCCTGGTTTTAATGGAGGACAACCTCGTCCAACGTATGTGAATGTCGTCATGACTGGACC
+GTTTCCATCTTCTGAACATGTGAACCGGGTTATCACTGATAGCGATCGTGATGCAGTCAG
+TGGGCTTACTGATGAGCAATGGCGTGGAGTTGTTAAGCTTCTCAATGCTGGAAGAAGCGA
+TAACAAGTCCAATGCTCATGAAACTCAATCAGGTACATGTTCTCTTTTCACTTCTTGGAT
+ACTCGACACAGGTGCTTCACACCATATGACTGGAAACCTGGAATTGTTGAGTGATATGCG
+ATCCATGTCTCCTGTTTTAATTATCTTAGCTGATGGAAATAAGAGAGTTGCTGTCAGTGA
+GGGAACAGTTAGATTAGGCTCGCATCTGATATTAAAATCAGTTTTCTATGTCAAGGAGTT
+GGAATCAGATTTGATCTCTGTTGGGCAAATGATGGATGAGAATCATTGTGTGGTTCAACT
+TGCTGATCACTTCCTTGTGATACAGGACCGCACTACGAGGATGGTGACTGGAATTGGTAA
+AAGAGAGAATGGAAGTTTTTGTTTTCGGGGAATGGAGAATGCTGCTGCTGTGCACACGAG
+TGTGAAGGCCCCTTTTGATCTATGGCATAGGCGTTTGGGACACGCATCAGACAAGATAGT
+TAATTTGTTGCCTAGAGAACTTTTGTCTAGTGGTAAAGAGATTTTGGAGAATGTATGTGA
+TACATGTATGCGAGCTAAGCAAACCCGTGATACTTTTCCTCTAAGTGATAATAGAAGTAT
+GGATAGTTTTCAGCTAATTCATTGTGATGTGTGGGGGCCTTATCGAACACCTTCTTACTC
+CGGTGCTCGATATTTCTTGACAATCGTTGACGATTATTCTCGTGGTGTGTGGGTTTATTT
+GATGACTGATAAAAGTGAAACTCAGAAACATTTGAAAGATTTCATTGCTTTAGTTGAACG
+ACAATTTGACACTGAGATCAAAACAGTAAGAAGTGATAATGGGACTGAGTTTCTATGTAT
+GCGTGAGTACTTTCTACACAAAGGCATTGCTCATGAAACTTCATGTGTTGGGACTCCGCA
+TCAAAATGGAAGGGTTGAGAGGAAGCATCGACATATTTTGAATATCGCGAGAGCCTTGCG
+ATTTCAATCGTATTTGCCAATTCAGTTCTGGGGAGAGTGTATCTTATCTGCGGCTTACCT
+TATCAACCGCACTCCCTCGATGCTTCTTCAAGGTAAATCTCCATATGAGATGTTATATAA
+AACGGCTCCGAAATACTCTCATCTTCGTGTATTTGGTTCCTTGTGTTATGCACATAACCA
+AAATCACAAAGGAGATAAGTTTGCGGCACGATCAAGACGATGTGTATTTGTTGGGTATCC
+ACATGGACAAAAAGGGTGGAGGCTGTTTGATTTAGAAGAACAAAAATTTTTCGTGTCTAG
+AGATGTGATTTTCCAGGAAACAGAGTTTCCATACTCCAAGATGTCGTGCAATGAGGAAGA
+TGAACGTGTATTGGTGGATTGTGTTGGGCCACCTTTTATTGAAGAAGCTATTGGGCCAAG
+AACTATTATTGGACGAAATATTGGTGAAGCTACAGTTGGGCCGAATGTTGCAACTGGCCC
+AATAATACCTGAAATCAATCAAGAATCTTCAAGTCCAAGTGAGTTTGTCTCTCTCTCCTC
+TCTCGATCCTTTTTTAGTATCAAGCACCGTACAGACAGCAGATCTTCCACTGTCATCTAC
+AACACCGGCGCCAATACAACTTAGACGTAGTTCTCGCCAAACACAAAAACCGATGAAGTT
+GAAGAATTTTGTCACCAATACTGTGAGTGTTGAATCGATTTCCCCTGAGGCTTCTTCCTC
+CTCTCTGTATCCAATTGAGAAATACGTGGATTGCCATCGATTCACTTCGTCGCACAAGGC
+TTTTCTCGCAGCTGTTACTGCTGGAATGGAACCAACAACTTACAACGAGGCTATGGTTGA
+CAAAGCTTGGAGAGAGGCTATGTCTGCTGAGATTGAATCTCTGCGAGTTAATCAAACCTT
+CTCGATTGTAAATTTGCCTCCAGGAAAGCGGGCTCTTGGCAACAAATGGGTATACAAAAT
+CAAGTATCGATCGGATGGGGCGATAGAGCGATATAAAGCTCGTTTGGTAGTCTTGGGTAA
+TTGTCAAAAAGAAGGCGTGGATTATGATGAAACTTTTGCTCCGGTTGCAAAAATGAGCAC
+GGTGCGTTTGTTTTTGGGAGTGGCTGCGGCCCGTGATTGGCATGTACATCAAATGGATGT
+GCATAACGCTTTCCTTCACGGTGACTTAAAGGAGGAAGTGTATATGAAATTGCCTCAGGG
+ATTTCAATGTGATGATCCTAGCAAGGTATGTCGTCTTCATAAATCTCTGTATGGTTTGAA
+ACAAGCTCCAAGGTGTTGGTTTTCCAAGCTCTCTTCTGCTTTAAAACAATATGGGTTCAC
+ACAATCTTTGTCGGATTACTCTCTGTTCAGTTACAACAATGATGGTGTCTTTGTTCATGT
+CCTCGTATATGTCGATGACCTGATCATTTCGGGTAGCTGCCCTGATGCTGTTGCTCAATT
+TAAATCCTATCTAGAATCATGTTTTCACATGAAAGACCTTGGCTTGCTCAAATATTTTCT
+TGGCATTGAAGTGAGCCGCAATGCTCAAGGATTCTACCTATCCCAAAGGAAGTATGTTCT
+TGATATTATTTCTGAAATGGGACTTTTGGGGGCTAGGCCGTCTGCGTTTCCGCTTGAACA
+GAATCATAAGCTCTCGTTGTCTACATCTCCTCTGCTTTCAGACTCTTCACGGTATCGTCG
+TCTAGTTGGGAGACTCATTTACTTGGCTGTAACACGTCCTGAGCTATCATATTCTGTTCA
+CACTCTTGCACAGTTTATGCAGAATCCGCGTCAGGACCATTGGAACGCCGCCATTCGTGT
+TGTTCGCTATTTGAAATCTAACCCAGGACAAGGGATTTTACTCTCTAGCACCTCTACTCT
+GCAGATTAATGGTTGGTGTGATAGTGACTATGCTGCTTGCCCTCTCACTCGTCGCTCTCT
+CACAGGATACTTTGTACAGCTTGGTGATACTCCCATATCTTGGAAAACGAAAAAGCAGCC
+CACTGTCAGTCGCTCTTCCGCGGAGGCTGAATATAGAGCTATGGCATTCCTTACTCAAGA
+ACTCATGTGGCTCAAGCGGGTGCTTTATGATCTTGGTGTCTCTCACGTTCAGGCTATGCG
+CATCTTCTCTGACAGTAAATCTGCAATTGCTCTCAGTGTCAATCCAGTTCAGCATGAGCG
+CACCAAACATGTTGAGGTGGATTGTCATTTTATCCGCGATGCTATTCTTGATGGTATAAT
+TGCGACTTCGTTTGTTCCCTCTCACAAGCAGCTTGCAGATATTCTAACTAAGGCTTTGGG
+TGAAAAGGAAGTTCGTTACTTTCTGCGCAAGTTGGGCATTCTCGATGTGCATGCTCCAAC
+TTGAGGGAGGATGTTGAAGCTATTGCTGGTCAATATTTTAGTTAGCTTAGTCAACAATAT
+ATATCCTGTTTAGTCATTTCCTTTGTGCAACACTTTAGGTTATATCTTTTGCTTTGTATA
+AGTAAGGTTTTAACGCCTCTTTAATAAGATAAGACAACATAAACCAAACTACATCTTGTC
+TTAAGTTTCTCA
+>ATCOPIA23
+TGAAGAATAAAGTCCGTTGCTTTCAGTTTCAGTTTGAATAAGTCTTATGACTTTGTTTGT
+CTTTCAAATAACATCCCTAAGTATTAGGAGATAGACTAGCATTTCAGTTCCGTTTATTTA
+GCAGTCTGTTGCATTCTTGTTATCTTTGTAACTTGATCTATTTAAGATCTCTATCGTCTA
+TGAGAATAACACACAAGTTACACATTTGTTCTCTGAGTCACTAGTTCGTTTACAACAAGT
+GGTAGCAGAGCTTTTGTTCTTAAACGCTCAAAGAAATGAGTGAGAAAGATGGTTTGAGCA
+TTCCAAAATTCGACGGAGATTACGAACACTGGGCAATGCTCATGGAGAATCTCATGAGGT
+CCAAGGAGTGGTGGGATCTCATTGAGCATGGAGTTATGCAGCCAGAGAGAAACGTGATCC
+TGACGGGAGCCCAAAGAACAGAGCTTGCAGAGAGTAAGCTCAAAGATTTGAAGGCAAAGA
+ATTACTTCTTTGCTTCAATCGACAAGGCAACTCTGAAGACGATTGCAAAGAAGGACACAG
+CTAAAGATATTTGGGAGTCCATGAAAACAAAGTACCAGGGGAACAAGAAGGTTCAAAGCG
+CCCAACTGCAGAGACTGCGAAGGAACTTTGAAGTGTTAGAAATGAAAGAGGGAGACACCA
+TTGATGGGTATTTCTCAAAGGTGATGGTGGTGGCAAATGACATGAGAAACCTTGGTGAGA
+GCATGCCGGATGCAAAGATTGTTGAGAAAATCCTGAGAACATTGGTGGAGAAATACACAT
+ATGTGGTGTGTGCAATTGAGGAGTCAAATGACATCACAGAACTCTCAGTGGATTCATTGC
+AGAGCTCACTACTAGTGCACGAACAGAAGCTGAGTAGACATGGAGATGATGAGCGTGCAC
+TTAAGATTGAGGGCAGGTGGGATTCTAGTGGAGGAAGAGGTCGTGGTGGACACCAAAACC
+GTGGAAAAGGAAGAGGAGGATATCAAGGACGTGGCAGAGGTAGCACAAACTTCAACAAAG
+AAACAGTGGAGTGCTACAAATGTCACAGACTGGGGCATTTCAAATTCGAATGCCCGGAGT
+GGGAGAAGACTGCTCATTATGCAGAACTGGAGGAAGATGTTCTGCTCATGGCGCATGTTG
+ATATTCAAAGAGCAGGAAACGATGAGGTCTGGTTCTTAGATTCGGGGTGTTCGAATCACA
+TGTGCAGCACAAGAGAGTGGTTTGTGGAGTTTGACTCAACATTCAAGCATAGTGTTAAAC
+TTGGAGATAACAGGAAGATGAGTGTAGAAGGAAGAGGAAGTCTCCGACTCATCATTAATG
+GGGCAGCACAAAAGATAACAAAAGTTTACTATGTCCCAAAGTTGAAGAACAATCTCTTGA
+GTGTTGGGCAGCTGCAGCAGAAGGGACTGAGAATCATCATTGAAGATGATGTGTGTGAGA
+TCTGGCACAAGCAGCAGAGAAGACTACTCATGTTCTCAACTATGACAAAAAACCGGATGT
+TTGTCATACAGGCAGCAGTGAGAGGAGACAAAGAAAAAGAAGAAGGGAACTGTCTGCAAG
+CTGTTTCAGATGAGAAAGTTGAGGAACTGTGGCATAGGCGACTTGGACACCTGAATCAAG
+GAGGAATGCAGAGTTTGTCAGAGAAACAGATGGTGATAGGGATGCCTATGCAAACAAAGA
+CCAATGCTGCAGAGTTGTGTGATGTATGCATGAAGGGAAAACAGAACAGGCTTAGCATTC
+CAAAGAAGAGTTCATGGAGAGCAAGTCGGGGTCTCCAATTGGTCCACACAGACATCTGCG
+GACCAATAACTCCCACATCAGAAGGTGGCAAGAGGTACATCATTAACTTTATTGATGACT
+ATAGTCGTAAGTGCTGGACCTATTTCTTGTCAGAGAAATCGGAAGCTTTGAGAGTGTTCA
+AAGAGTTCAAGGTGGCTGCAGAGAGGGAACTCGGAGTGAGTTTGATATGCTTGAGATCAG
+ACAGAGAAGGCGAGTACAACTCTAATGCGTTTCAGGAGTTCTGTAAGGAACATGGGATTA
+AAAGACAACTCACTGCAGCATACACTCCTCAACAGAATGGAGTTGCAGAGAGGAAAAACA
+GGAGCCTGTTGAACATGACAAGGTGTATGCTGTTTGGGATGTCAGTACCAAGGAGATTTT
+GGCCGGAAGCTGTGCAATATGCAGTACACATATTGAATAGAAGTCCCTCTAAAGCTCTTG
+CAGATGCTACACCAGAAGAAATGTGGAGCAAGCATAAGCCATCAATCGATCACCTAAGAG
+TGTTTGGGTGTGTAGGGTACGCACTAGTGCCATATGAGAAGAGAATTAAGTTGGATGAAA
+AGAGTAGAAAATGTGTGATGCTGGGAGTGAGTAAAGAGTCAAAAGCATACCGCCTGTATG
+ACCCTGAGACAAAGAAGATCATTATCAGTCGTGATGTGCAGTTTGATGAGAAACTAAGGT
+GGAATTGGGAAGAGGATCAGCAAGAAGACTCACCTAAATGGGAAGAGAGTGATGCTGATT
+CTGAAAAAACTGCAGAGAACGCTGAAAATGAGGAGAGAGAAGCAGAAGAGGACGAACCTG
+CAGCAGTCACTGATACACCTGCAGCAGTCACAGATACACCTGCAGAAAACGAACAAGCTC
+CAGTCAGAGGAACCAGTGGCAGAACGATACAGCCACCTGTGTGGATGAAGGATTATGTAA
+CAGGAGGAAAAAGCTTGTTTGTTATTGATGGTGATGAGGTAATGGCGCTGTATACTGCAG
+CAGAGGATCCAGAGAGCTTCGAGGAAGCAGCCCAACATGAGAAATGGAGAAAAGCTATGG
+AAGTGGAGATAAAATCCATAGAAGATAACAACACTTGGGAGATCATAGAGCTGCCTGAAG
+GTGCAAAAGTAATTGGAGTAAAGTGGATTTAGAAAACCAAATACAATGAGAAAGGAGAAG
+TAGACAAGTTTAAAGCCAGGCTCGTGGCAAAGGGATACCACCAGAGGCAAGGAATTGACT
+TCGAAGAGGTGTTTGCTCCTGTGGCCAGATGGGATACTATAAGAACCCTACTTGCAAAGG
+CTGCTCAAAAGGGGTGGAAAGTGTTTCAACTGGATGTCAAAAGTGCATTCTTACATGGTG
+AATTGAATGAAGATGTTTACATCGAACAACCACAGGGCTTTGAAGTAGAAGGAGAAGAGG
+AGAAAGTTTACAAACTCAGAAAAGCTCTCTATGGTCTGAGACAAGCACCTAGAGCATGGT
+ACAGCAGAATAGAAAGTTATTTTGCTAAGGAGGGGTTCAAGAAATGCTACTGTGAGCATA
+CCTTGTTCGTCAAAGCAGAGCGTGGAGGGGTTCTGATTGTGAGTGTGTACGTGGATGATC
+TCATATATACAGGTAACTCAGACTCCATGCTAGCTGACTTTAAGGCGTCGATGACAAAAG
+AGTTTGCTATGACAGACTTGGGTTTGATGAAATATTTCTTGGGGGTGGAAGTGATTCAAG
+ATGACAAAGGAATTTTCATCAAACAACAAAAGTATGCTGCAGAGATACTTGAAAGATTTG
+GTATGGAGAGGTGTAATTCGGTCAAAAATCCAATTGTTCCTGGAAACAAGCTTTCAAAGG
+AAGGTGCTGGAGCAGAAGTTGATCCAACAACATTCAAACAGCTGGTTGGAAGCTTAAGGT
+ACCTAACTGCAACTCGACCAGATCTCATTTCTTCTGTGAATTTGGTGAGTAGATACATGG
+AACATCCAAATGAGCAACACATGTTGGCAGTCAAGAGAATCCTGAGGTATGTACAAGGGA
+CAGCAGGGTTTGAAATTTAGTATTGGCGTGGTAACAAGGAGGAGCTGGTTGGTTTCTCTG
+ACAGTGAGTATGCAGGAGACATTGATGATAGGAAAAGCACTTCCGGCTATGTGTTTATGT
+TGGGAGGAGGAGCAGTATCATGGGCGTCAAAGAAACAAGCCATAGTAACGTTGTCGACAA
+CTGAAGCTGAGTTTGTAGCAGCAGCTCATGGAGCGTGTCAAGGAATCTGGTTGAGAAATG
+TACTTGAAGAAATCGGTGAAACACTAGAAGAAGGAACAGTTATGTACTGTGATAACAGCT
+CTACTATCAAGCTCTCAAAGAATCCTGTACTGCACGGAAGGAGCAAACACATTCATGTCA
+GGTATCATTTCCTGCGTGAACTTGTCAATGATGGAGTAATGCAAATCAAGTTCTGTCCTA
+CACACGAGCAGTTGGCTGATGGCATGACAAAGGCACTTAAGTTGGCGACGTTCGTGTATC
+TAAGAGAGAAGATGGGAGTATGTCTGAAAGAAGAGTAAACTGGAAAGGAGTTCCAGTTTA
+AGGGAAGGATTGAAGAATAAAGTCCGTTGCTTTCAGTTTCAGTTTGAATAAGTCTTATGA
+CTTTGTTTGTCTTTCAAATAACATCCCTAAGTATTAGGAGATAGACTAGCATTTCAGTTC
+CGTTTATTTAGCAGTCTGTTGCATTCTTGTTATCTTTGTAACTTGATCTATTTAAGATCT
+CTATCGTCTATGAGAATAACACACAAGTTACACATTTGTTCTCTGAGTCACTAGTTCGTT
+TACAACA
+>ATCOPIA20
+TATTGAACCTAATGAAGGAAACCCCTTCCGCAAGTTAACCTAGACGACCGTACGGACGAA
+GAGAAGCCCATCCGTACAACATCACAATGAGAGAAGCCCACATAAACTCTTCTTCACCTT
+AAGCTCTTCTAGAAGACCTAGAAGACTCCTCATGTAGCCGTTGAAGCTTAAGCGCCCACG
+TCAAAAGAAGATCACATGTGTTTAAAGCAAACCAAACGTTAGGTCATGTCTCTTTCTTTA
+GTACGATAGTGATTTGTCTACACGATGTGGTCTTGTATAGAGTGCGACGTGTTTAGCATA
+TTCTTAGGAGATCTTTACTTACCTAATGTCCATATATAGCTTGTATCGTATGTATGTTTT
+TAATCAAGAAATAGAGAAAATCTCTTTTCTCACAATCTCTCTTCTATTTCCGCAATACTA
+TCTCTTCCTTATGTTCATTTCTCACTCTCAACCCTCTTAATCAAGAGTCCCATTCTCGCA
+ACCTAAAGCTCCATATTCTTACATGGTATCAGAGCCATAAAGCTCCATATACTCATTCTA
+CTCTACATCATTCTTATTCTTCTTCCTCTTCAATAAAACGAGTCCTTTTACTCTTCGGTT
+AAAAGCTTTATCCTCCGGTCCGTTCAGATCTAAACCATGGAGAACACTAAAGCTTTGTTT
+GTTCCGGTTACACTCAAAGGAGTGAACTACCTTCTGTGGGCAAGAACCACGAAGACAACC
+TTGTGCAGCCGAGGACTTTGGGCTCACATCTTAACGAGTGAAGCACCATCCGAGGCGACC
+ATAAGAGAAGGCATGGAGATAGTTCATGTCGGTGAAGAAAAATGGTTCCAAGAGGACCAA
+TCAGTCTTAGCTCTACTCCAAAACTCGCTTGAGGCTTCCCTTCTTGAAGCTTACTCATAT
+TGTGAGACCGCCAAGGAGCTATGGGAAACTCTCTTCAATGTGTTTGGAAACCAGTCCAAC
+TTAAGTCGAGTGTTCGAAGTAAAGAAAGCCATCAACGATCTTTCTCAAGGAGACATGGAG
+TTCACTCAACACTTTGGAAAGTTTAGGTCTCTTTGGGCTGAACTTGAGATGTTGAGACCT
+AACACTCTAGATCCAAAGGTCCTAATCGAAAGGAGAGAACAAGATAAAGTGTTTGGTCTT
+CTCCTTACTTTGAGCTCTACCTACAATGATCTCATCAAACACCTCCTTCGAGCTGACAAG
+CTCCCAAATCTTGAGGAAGTATGCTCTCAAATCCAAAAGGAACAAGGTTCACTCGGGTTA
+TTTGGGAACAAAGGAGAGCTAGCTTGAGTCAATCTAAGTGATCTCGCTACAGCTAACCGA
+GGGAATTACAAGTATGACAACAACAAAAAGGCTCTATGGTGTGAACATTGCAAGAGAAGC
+GGTCACACAAAGGAGAAATGTTGGACACTTCACCCTCACCTAAGACCCGGAAGGAGAGAA
+CCAAGAGCGAATCAAGTAACCGGAGAGAACTTTGGAACTCAAGAGCAATCCGGAACATCA
+AACCAACACTTGGGAGGTAATGGGGCAGCAATGGCAGCTTCCTCTGACCTAGTGAGGCGT
+TCCGACCTCAAAGCTCTCATTAAGGCTCTAAAGGAGTCCTCCGGTAAATCTTATCATGCC
+CTTAGCTCTTTAAAGCCTCTTATTATTGACTCGGGAGCTTCTCATCATATGATTAGTGAT
+TCGAAGTTAATAAGTAATATTGAACCGGCTTTAGGAAATGTAGTAATCGCTAATGGTGAT
+AGAATTCCGGTTAAAGGAGTAGGTGATCTAGATTTGTTTGATAAAAGCTCTAAAGCTTTC
+TATATGCCTACATTCACCTCTAACTTACTATCCGTTAAGAAAGCTACAACCGATTTAAAT
+TGTTATGCTATCTTTGGTCCTAATGAGGTTCATTTTCAGGATATTGAGACTAGTAGAGTG
+CTTGGTCAAGGAGTTACAAAGGATGGACTTTATGTTCTTGAAGACACAAAGCCATCCGTT
+CCCTTATCTTCTCATTTTAGTTCCATTCTTGGTAATGCGAATAGTGAAAGTTGGCATGCT
+AGACTAGGTCATCCTCACTCTCGCGCTTTAAAACTTTTGTTGCCAAGTACTTCTTTTAAA
+AATGATGAATGTGAAGCATGTATTCTTGGTAAACATTGCAAATCCGTGTTTCCCAAATCT
+AGCACTATCTATGAGAAATGTTTTGATCTTATTCACTCGGATGTGTGGACATCACCTTGC
+TTATCTAGAGAAAATCATAAGTATTTTGTAACCTTCATTGATGAAAAATCGAAGTTCACT
+TGGTTTACGTTATTACCTTCTAAAGATAGAGTCCTAGAAGCTTTTACTAACTTTCAAACT
+TATGTGACTAATCATTATGATGCTAAGATAAAAATCTTAAGGTCAGATAACAGAGGGGAA
+TACACAAGTCATGCCTTTAAACAACATCTAAACAAACATGGAATAATCCATCAAACAAGC
+TGCCCATACACACCACAACAAAATGGAGTAGCTGAAAGAAAGAATAGGCACCTTATGGAG
+GTCAGACGAGTCATGATGTTCCATACAAATGTTCCAAAACATTTTTGGATTGATGGGGTG
+GTCTCAGCGTGTTACTTAATCAACCAAACACCAACTAAGATCTTACTAGACTCTTCTCCC
+TTTGAAGTGCTTAATAAAGTTAAACCGTTTATCAATCACTTACGAGTATTTGGGTGTGTG
+TGCTTTGTTCTTATTTCAGGAGAACAAAGGAACAAGCTACAACCAAAAAGTACAAAAGGC
+ATGTTCATTGGTTACTCTATTAATCAAAAGGGGTATAAATGTTATGTACTAGAAACAAGA
+AAAGTTCTTATCTCTAGAGATGTGAAGTTTCTCGAGTCTAAAAGCTACTATGATAAGAAG
+AATTGGGAAGATATTCAAGATCTTACTGACTCTCCCTCGGATAGAGCTACAAATCTCCGG
+ATCATCCTTGAAAGACTTGGTGTAAGTAATATTCAGACTCAAACAACACCAAGAACCTCA
+AATCCGGAGACTATCACACAACCAGAGAACATGGAAGAAGAAGAAGAAGAAGAAGAAGAA
+GAAGAAGAAAAACAAGGAAAAGAACAAGAACTAATTACTCTTGAAGAAACGGAGAGTTCT
+AAGGTTCAAGAGAAGGATACAAGCTTACTTAACGATGACAATGGTCATACTAATAACCAA
+GAAGAAGACTCTAACTCTCGAGAAGAACCGAGAATACCAAGAAGAAGTGAACATCTTAAA
+GACAAGAGAGTCTACTACAACAACCAAGTCTACTTTGACAATGTCGTGGAACACCCAATT
+CAAGTTGTGTGCACCCTAGCTCATCTACCCGAAGAACATCAAGTCTTTTTTGGAAAAGTA
+GACCAACATTGGATCCCTCAAACTTATGAAGAAGCTATAACTCATCAAGTATGGAGGGAC
+GCTATTGCAGCCGAGAAACAAGCAATGGAGAACAACCATACATGGGATGAAGATGAGCTT
+CCTAGAGGTAAGAAAGTTGTCACCTCGAAGTGGGTCTTCGCCATTAAATATAAGAGTGAC
+GGGGAGATTGAAAGATACAAGGCAAGACTTGTGGCAAGAGGATTTACTCAAACGTATGGG
+GAGGACTATCTAGATACGTTTGCTCCGGTCGCAAAGTTACATACAGTCCGAGTAGTACTC
+TCCTTGACGACCAATCTCGAGTGGGATCTTTGGCAAATGGATGTTAAAAATGCGTTTCTT
+CAAGGAGAACTCGAAGAAAAAGTGTACATGAAGCCACCACCGGGTCTAGAAGACATTAAT
+GCTCCCAATAAAGTCTTTAAGCTTAAGAAAGCCATCTACGGTTTAAAGCAATCTCCGAGA
+GCGTGGTACCACAAACTCAGCACCACATTGATGGGAAGAGGGTTCAAAAGGTCTGAAGCC
+GATAACACTCTCTTCACTTTACCAAGCCAAAAAGGTATAGTAGTCATTCTCGTATATGTA
+GATGATATTATCATCTCCGGGAATGACAAGGTAGGTATTCAAGATACAAAAACTTTTCTT
+AAAAGTGTTTTTGATATTAAAGACCTTGGTGAGTTAAAATATTTCCTTGGGATAGAAGTT
+TGTAGATCAAAGGAAGGTCTCTTCTTATCCCAAAGGAAATATACACTTGATCTTCTTGCC
+CAAGTAGGTAAACTCGGGGTAAAACCGGCCAAGACTCCACTAGAGGACGATTACAAGGCC
+AAACGAAAGGGGGAGCATGATAACAAACCATTTGAAGATGCTACGAGATATAGAAGACTT
+GTTGGTAAACTTATCTACTTAACCATAACCTGACCTGGCATTTGTTTTGTTGTTAATGTA
+GTAACTCAACACATGCAAGCTCCCACAATACATCATTGGAACATGGTGAATCGCATTCTC
+AAATATCTCAAAGGAGCTCCGGGTCAAGGCATTTGGATGGGATGCAATAGAAACACGGAG
+ATTGTTGGATATTGTGATGCGGATTATGCCTGACATCAACAAGATAGGCGATCTACAACG
+GGCTATTGCACCTTCATTGGAGGAAACCTAGTAACATGAAGAAGCAAGAAACAAAAAGTA
+GTGTCTCTCTCAAGTGTTGAAGCCGAATATAGAGCCATGAGAAAGCTCACTACTGAACTC
+ATGTGGTTGAAAGCTCTCCTTAAAGACTTTGGCACTGATACACCAAACCCCATTCCAATG
+CATTGCGACAATCAAGCTGCGATTCACATTGCCTCCAACTCGGTGTTTCACGAGAGAACA
+AAGCACATTGAAGTAGATTGCCACAAAGTACGAGAACAAGTACAACTCGGAGTGATCCTA
+CCACATTACACTGAGGGTGAGGAACAATTAGCCGACGTCTTCACCAAAGGAGCGAGCACC
+AAGGTGTGTGAATATATTCACAACAAACTTGGCCTAGTTGATCTAACCCGGCCATGATCC
+TCTTATCAAATATCCCATACTCTTTTTCCCTTGTGTGTAGTTTTATCCCAAGAGGTTTTT
+CTACACTAAGGTTTTTAATGAGGTGGTTGAATTTGGTTCCAAGCTTAATCTCGACTCATC
+TCCGGTTAAGCTTGAGGGGGAGTATTGAACCTAATGAAGGAAACCCCTTCCGCAAGTTAA
+CCTAGACGACCGTACGGACGAAGAGAAGCCCATCCGTACAACATCACAATGAGAGAAGCC
+CACATAAACTCTTCTTCACCTTAAGCTCTTCTAGAAGACCTAGAAGACTCCTCATGTAGC
+CGTTGAAGCTTAAGCGCCCACGTCAAAAGAAGATCACATGTGTTTAAAGCAAACCAAACG
+TTAGGTCATGTCTCTTTCTTTAGTACGATAGTGATTTGTCTACACGATGTGGTCTTGTAT
+AGAGTGCGACGTGTTTAGCATATTCTTAGGAGATCTTTACTTACCTAATGTCCATATATA
+GCTTGTATCGTATGTATGTTTTTAATCAAGAAATAGAGAAAATCTCTTTTCTCACAATCT
+CTCTTCTATTTCCGCAATACTATCTCTTCCTTATGTTCATTTCTCACTCTCAACCCTCTT
+AATCAAGAGTCCCATTCTCGCAACCTAAAGCTCCATATTCTTACA
+>ATCOPIA21
+TATAAGGAGTTGTATATATTAAGGATATAATTGTCATTAGTAGTTGTGTATACCCTAGAC
+TAAGTACTATATATGTTGTAACACATTCATCATAATAAGACAATTCACTCTCTTATCACA
+TGGTATCAGAGCAGTGATTCTAAAAGACCTAATTTTTTTTTTTTTTTTAAAACAAAAGAG
+CCGCCTCTCTCTTCGACCTTTCTTCTTCTTCTCGCTCCCCTTCTTTCTCTACAAGCTTGC
+TCTTCAAGCTTCATCATTTCCGGCTATGTCTTCCTCCTCAGAAACCGTTGTTGTTGCTGA
+TTCTACCTCTCTCCTCAATGTGAACATGTCCAATGTCACAAAGCTGACATCAACAAACTT
+TCTCATGTGGCGTCGTCAAGTTCATGCGCTATTGGATGGGTATGACCTCGCCGGTTACGT
+TGATGGTTCGATCGAAGAACCTCACACCACAGTCACTGTCCATGGTGTTACCTCTCCCAA
+TCCAGAATACAAACTCTGGAAACGCCAGGATAAACTCATTTACTCTGGCCTCATCGGTGC
+CATCTCTGTTGCGGTTCAACCTCTCTTGTCCCAGGCTACCACCTCTGCCCAGATCTGGCG
+TAAACTCGTTGACACTTACGCAAATCCTAGCCGTGGCCACAAGCAACAGATCCGTGAACA
+AATCAAACAATGGAAGAAAGGTTCTCGTTCCATTGATGACTACGTTCTTGGGCTCACTAC
+TCGTTTTGATCAACTTGCACTACTTGAAGAAGCCATACCACATGAAGATCAAATCGCGTA
+CATACTTGGCGGTCTCTCCGATGATTATAGGCGTGTCATTGATCAAATTGAAGGACGTGA
+TATTTCGCCTTCAATCACAGAGCTACACGAGAAGCTCATTAACTTTGAGCTTAAACTCCA
+AGCGATGGTCCCTGATTCCTCTACTCCGGTTACCGCTAACGCAGCCTCCTACAACAACAA
+CAACAACGGCCGTAACAATCGCTCTTCTTCTCGTGGCAATCAAAACAACCAATGGCAGCA
+GAATCAAACACAACAGTCTCGCTCCAACAATCGTGGCTCTCAAGGCAAAGGCTATCAAGG
+TCGTTGTCAAATCTGCGGTGTACATGGTCATAGTGCGCGACGATGCTCTCAGTTTCAGCC
+CTATGGTGGCAGTGGTGGTTCCCAATCAGTGCCTAGCGGTTATCCAACCAACGGTTATTC
+ACCTTCTCCGATGGCTCCATGGCAACCACGAGCTAACATCGCCACTGCTCCTCCGTTTAA
+CCCATGGGTTCTAGATAGTGGTGCGACACACCATCTCACCTCGGATTTGGCAAATCTCTC
+AATGCATCAGCCCTATACCGGTGGAGAAGAAGTAACCATAGCGGATGGTTCGGGTCTACC
+TATTTCACACACTGGTTCAGCTTTACTCCCTACACCATCTCGATCTCTTGCTCTTAAAGA
+TATCTTATATGTTCCTAATGTTAGCAAGAATCTTATATCGGTTTATCGGCTGTGTAATGC
+TAACCAAGTTTCGGTGGAATTCTTTCCCGCACATTTTCAGGTGAAGGATCTCAACACGGG
+GGCCCGATTACTCCAAGGCAGAACTAGGAATGAGCTATATGAGTGGCCGGTTAACCAGAA
+ATCCATCACTATCCTTACCGCGTCTCCATCACCAAAAACCGACCTCTCTTCTTGGCATCA
+ACGGCTTGGGCATCCTGCTTTACCCATTTTAAAAGATGTTGTTTCTCATTTTCATTTACC
+ACTTTCAAACACTATTCCAAAACAGCTTCCATGTTCGGACTGTTCTATCAATAAAAGTCA
+CAAATTACCATTTTTCACAAACACCATTGTCTCTTCTCAACCTCTTGAGTATCTATACAC
+CGACGTTTGGACGTCTCCATGCATTTCAGTTGATAACTACAAGTATTACCTTGTCATTGT
+TGATCACTTCACAAGATATACATGGATGTATCCTCTCAAGCAGAAATCGCAAGTGAAAGA
+TGTGTTTGTGGCTTTCAAGGCTTTAGTGGAAAACCGGTTTCAGTCACGAATACGAACCTT
+ATACTCTGACAATGGCGGTGAGTTCATTGGCCTTCGCCCGTTTCTTGCTGCTCATGGGAT
+TTCTCATCTCACAAGCCCGCCTCATACACCAGAACATAATGGGTTAGCTGAACGAAAACA
+TCGTCATATCGTAGAAACCGGTCTTGCGCTTCTCACTCATGCGTCATTACCCAAGACATT
+TTGGACGTATGCTTTTGCAACTGCGGTGTATCTAATCAATAGGATGCCAACGGAGGTCTT
+ACAAGGCACGTCTCCTTATGTCAAACTCTTTCAAATGAGTCCTAATTATCTTAAGCTCCG
+AGTATTTGGCTGCTTGTGCTACCCATGGCTACGTCCGTACAACACTAATAAGCTTGAAGC
+ACGGTCAACGATGTGTGTGTTTCTTGGATATTCGCTTACACAAAGCGCATATTTGTGTCT
+CGACATAGCCACCAACCGCATCTACACTTCTCGGCATGTCCAGTTTGTTGAATCAAGTTT
+TCCGTTTGCTTCTCCTCGAACATCGGAAACCGACTCTACACAGACAATGTCTCAACCGAC
+CACCACCAATGTTATCCCGCTTCTACAACGACCGCCTCATATAGCTCCTCCTACTGCCTT
+GCCCTTGTGTCCGATCTTTCACTCTCCGCCGCACTCACCGTCGTCTCCTGCCTCTCCACC
+TTCAGAGCATGTGCCATTGACCGCCGCTTCATCATCGTCAAACGCCATTAACGACGACAA
+TATTTCCTCCACAGGCCAAGTAAGTGTTTCTGGCCCAACTTCACAAAGCCCACATACTAC
+ACCTACAAACCAAAACACAAGCCCACTAAGCAAAAGCCCAAATCCAACCAATACAAATCA
+ATCCCAAAATTCCACGCCTCCTACTTCGCCAACTACGTCCGTTCACCAACACTCACCTAC
+TCCGTCACCACTACCACAAAATCCACCGCTTCCACCACCTCCACAAAACGACCACCCTAT
+GCGTACTCGAGCCAAAAATCAAATCACAAAACCTAAAACCAAATTTAACCTCACCACATC
+TCTCACGTCTTCTAAACCGACAATACCGACGACAGTAGCACAAGCTCTCAAAGATCCAAA
+TTGGAGAAATGCAATGTCAGAGGAGATCAATGCTCAAATGAAAAACCACACATGGGATTT
+GGTGTCACCGGAGGAAGCTAAACATGTTATTTCTTGTAAGTGGATTTTCACGCTTAAATA
+TAACGTTGATGGCTCTATTGCAAGGTATAAGGCGCGACTTGTAGCTCGAGGCTTCAACCA
+ACAGTATGGCATTGACTATTCGGAGACGTTTAGTCCGGTGATAAAGTCAACCACTATTCG
+TACTGTTCTAGAGGTGGCGGTTAAGCGAAATTGGAGTATTCATCAAGTCGATATCAACAA
+TGCATTTCTTCAAGGAACTCTAAACGAAGAGGTGTATGTTTCGCAGCCCCCGGGATTTAT
+AGATCGTGATCGGCCAAGTCATGTTTGCCGCCTCAATAAAGCTTTATACGGCCTCAAACA
+AGCTCCTCGGGCTTGGTATCAAGAACTACGACGATTTCTCCTACAAGCTGGTTTTGTCAA
+TTCTCTAGCCGATGCCTCTCTATTTATCTATAATCGGCATAATACCTTCATGTATGTTCT
+TGTATATGTCGATGACATAATCATTGCAGGAGAAAACGCTCTTGTACAAGCCTTCAATGC
+CTCACTTGCCAGTCGGTTTTCTCTAAAGGATCTAGGGCCTCTCAGTTATTTCTTGGGGAT
+CGAGGCCACTAGAACTTCACGCGGCTTACACCTAATGCAGCGAAAATATATAACCGACTT
+ACTAAAGAAGCACAATATGCTTGATACAAAGCCCGTGTCCACACCGATGTCACCGACGCC
+AAAGCTCTCTCTTCTCTCCGGAACGGCTCTTGATGATGCAACGGAGTATCGCACCGTCCT
+TGGCAGCCTCCAATACCTTGCGTTTACACGCCCAGATATAGCTTTTGCGGTAAATCGCCT
+TTCTCAGTTCATGCATCGTCCAACCAATGAACATTGGCAAGCTGCAAAACGGATTCTTCG
+GTATCTCGCGGGAACAAAATCGCATGGGATCTTCCTCCGCTCCGATACGCCTCTAACAAT
+ACATGCCTTCTCGGATGCAGATTGGGGATGTGATCTGGATGCATATCTCTCAACCAATGC
+CTACATCGTTTATTTTGGTGGCAGTCCGGTATCATGGTCCTCAAAGAAACAACGAAGTGT
+CGCTCGCTCATCTACGGAGGCAGAATATCGAGCTGTTGCAAACACCGCCTCGGAACTACG
+TTGGCTCTGCTCTCTTCTTTTGGAAATGGGCATATCACAAACCACAGTCCCGGTCATTTA
+CTGCGACAACATTGGCGCCACATATCTATGCGCGAACCCGGTGTTTCATTCTCGTATGAA
+ACATGTGGCTCTTGATTATCACTTTGTCAGAGGTTACATTCAATCCGGAGCATTGCGAGT
+TTCTCATGTTTCGACTAAGGATCAGCTAGCTGACGCCTTAACCAAACCCTTACCACGTCC
+ACGTTTTACGGAGCTCAATAGCAAGATTGGAGTTCAAGAATTACCTCCATCTTGAGGGGG
+TGTATAAGGAGTTGTATATATTAAGGATATAATTGTCATTAGTAGTTGTGTATACCCTAG
+ACTAAGTACTATATATGTTGTAACACATTCATCATAATAAGACAATTCACTCTCTTATCA
+CA
+>VANDALNX1
+GGGTGAATTAAATTTCTATGCTCAGACGAATGCGAAATTAGGAAAGTATGAGTGATGATT
+TCATATTTAGTTCTCTCTCCTCCCGACAACAAATTCTGACATATTTGCCCCTACTGAGCA
+GAGATATTGTTGGATACGTAATGATTGTGCAACATTTAATGCCCCTGAAAAAATTATTGC
+TAATGTTTCTTACATGGAAATATATCCTTAACATAACTTCAACCCAAGTTGTTAGTGGGT
+AAGACATGTATATGAATTAGTATAAAAAGAATAATGATACAGTTTAGGATGAACTAAATG
+TGGCAATAATGTAACCGCTACAGAGCAGTTGGAGTCGCCGAAGCAGAACACAAGTATGAA
+GATAATTAGGTTAGTCGATAATACGTTATTTGATATGGTATCATAGGTTATATTAGAAGA
+TACTTGATAGAAGATAAGAATAAATAAGACTATGCCCAATAGTAGAAGACGATAACCAGA
+TAGCAGATAATAAAGTTAATATAGTTGTAGGGCTTCACCACTCGCAATGAAATGTCGAGT
+TATTACACGTGTAGTGAGAGTACCGCAAAAATTCGTATACGGTAATAAAGTATCCGATAA
+TAAATCCGTTAGGGGTTAAAACTTCAACACGCGCAATAAAATGTCGAGATATTACACAGA
+GTAAAACAATATGAAATGTCGAGATAATGAGATAGCAGATAATAGAGTTAATATATTCAT
+AATAGAGTTAATATATTCACCACTCGCAACACGTGAGACGAATTCTGAACCGCAAAAACT
+CGTGTACGGTAATAAATTATCTGATAACAAACCAATTAGGAGTTAAAACTTCAAAACACG
+CAATGAAATGTCGAGATAACGAGATAGCAAATAATAGAGTTAATATAGATATAGGTCCTC
+TCGCAATGAAATGTCGACTTATTACACGTAGGGAGAGTAAATAAAATGTAGAATTCTGAA
+GCGCAATGTCGATAATAAAGTATCTGATAATAAATCCGTTAGAGGTTAAAACTTCAACAC
+GCGCAATAAAATGTCGAGATATTACACAGAGTGAAACAATATGAAATATCGAGATAATGA
+GATAACAAATAATAAAGTTAGTATATTCATAATAGAGTTAATATATTCACCACTCGCAAC
+ACGTGAGACGAATTCTGAACCGCAAAAACTCGTGTACGGTAATAAATTATCTGATAACAA
+ACCAGTTAGGAGTTAAAATTTCAAAACGCGCAATGAAGTGTCGAGATAACGAGATAGCAT
+ATAATAGAGTTAATATAGATATAGGTCCTCTCGCAATGAAATGTCGAGATAACGAGATAG
+CAGATAATAGAGTTAATATATTCATAATAGAGTTAATATATTCACCACTCGCAACACGTG
+AGACGAATTCTGAACCGCAAAAACTCGTGTACGGTAACAAATTATCCGATAACAAACCAA
+TTAGGATGAAAGAGACGAAGAAAAAACATGAGGTAAATATAGATTGGACCGAAACGACGC
+CTCGATTGAAAACTATCAAAATAATATAAAAATTTAATTCACCCACCAAAATATCCAAAG
+CAAGATCTTCTACTATTCGCCTGACACAGAGAGATATAAGAGCTACATTTAGATTTCTAC
+TAGACATAGGGGTACATGCGTCTTTATTTTTGCAACAGTAGCGCCGAAACTTTTGGGAAA
+TTAGAACCTAAATACTGAATCCACTGAGCATACCCAGTGCAATTTCCC
+>ATHPOGO
+CAGTAAAACCTCTATAAATTAATAATGTCAGGATTTATTAATTTATCGATAAATTAATAA
+TTTATTAATTAATAAAGAGAATTTTTGGTTTTCAGATTTTTGAAAGTTTTCTATATGTAA
+AAAAAGAAGTTTTGTTATAATTCTATTATTTCAAATTTTCTTTTAGTTATAGTTCCTTAT
+ATTTTTATAGTGTACATAACGTTTTATGAAATTTCATTTGTAAATAATTTTAAAATTTCT
+TTTTTCATTTGATTTCCTTATTGTTTTTGTGTTTGATGTAGAAGTTCTTATATTAAGAGC
+TACGTAGCATTAGTTTAGTTATTATATTATTTATTCTTAATTGACTAAGCTACAAAAATT
+TTGGTTTTCTTCTCTGTCTTTGATCCACACCAACGATGGCGTCTCATCTCAAAGGTGTTT
+CGAAATCAACGATGACAGATCATATACGTAAAGAATTATGTGAGTACAAGAGATATCATA
+TGGAATGCACTCAAAACGATTTAAAAGTATAGCTTGAAGAAAAGTTTCATTTAAAGATTA
+GTCAAGGTACAATCTCAAACACACTCAAACATTCTGCTGAGTATCTTTCAACCAACCTAG
+GAAAAGGAAAAGCTATCAAGCGACACAAATCAGCAAAATTTCCAGAGATGGAAAAGGTTG
+TTTTTGAGTGGTTCCTCCAACACCAAAGTCATGTGAATATGACCGGAGAACTAATATTAG
+AAAAGGCAAAAGAGACAATGAAACTTGTATACCCTCTACAAGATTCCGTGAAGCAATTTT
+CTCAAGGATGGCTTGAAAAGTTTAAGTTACGACATGGTATCAAGTCTTTTCGTCGTTTTG
+GAGAGAGTGGTTCTGTTGATACACATGACATGGAAAAGAAGCTGGAAGTTATCAGGGAAA
+AAATAGATCAATTTCCATTGAAAGATGTTTTTAATATGGACGAAACTGGTTTGTTTTACA
+AGTTACAAGCTGATCATTCTCTTGCTACGAAACAACTTGAAGGAAGAAAACAAGATAAAG
+AAAGGTTGACAGTTGTTATTTGCTGCAATGCAGATGGCTCTGAAAAAGTTCCTTTGTGGA
+TTATTGGAAAATATGCAAAACCACGTTGTTTTAAGAATGTCAACATGAGTGGCTTGAATT
+GTGAGTATCGGTCCAACAAAAGGGCTTGGATGACAAGTGTGATTTTTGAAGAATATATGC
+GTTGGTTTGATAACAAGATGCATGGTAGAAGAGTTTTGTTTGTGGTAGATAATGGTCCAG
+CACATCCAAAAATTATTGAAGGGTTACAAAATGTTGAGTTGTTCTTCTTGCCACCTAACA
+TGACGTCAAAAATTCAACCTTGTGATGCTGGAATAATAAGAGCTTTTAAGATGCATTACC
+GTAGGAGATTTTACCGTGAGATTTTAGAAGGCTATGAGTTGGGACAATCTGATCCAGGTA
+CGATCAATGTTTTAGATGCTATTAGTTTTGCAGTCTCGGCTTGGACAATTAATGTTCGAC
+GAGAGACAATATTAAATTGTTTTCGACACTGCAAAATTCATTCTGATTGATGATGTTATT
+AACAATCTAGGCTATCGCAATAGAATGGATGTCAATAGTCTACTTGATTATCCTGGTGAA
+AATGATGCATGTTCAGAAGTTCAGACTTTAGAAGAAATTGATGCATCTATCTTTAATGGT
+GATGATGAAGTTGAAGATGATATTGCGCTACCTTTAGAACCAATTACACGTAAGGAAGCA
+ATTATCACATCTAGAACACTTCATAACTTTTGGATGCGATTTGATAAGACAACCCCAGAA
+ATTTTTAATGCAGTAAGGAAGATTAGAGATGAACTCCAAAAAGAATGCAAGTTCAAGAAT
+AAGCAAACAACAATAGAGTCATATTTCACTAAATTTTCTTAAATATATATATATATATAT
+ATTTTTTTTATAGAATTATTAATTTATGATATTGATAGGACTATATTTTACCTAGGGTTT
+TCAAAAAAGTTATTATCTTATTAATTTATCGATTTGTATTGTTTTTTACACTAGTCCCAA
+CTCGGGACCGGAAGAATTTATTAATTTAGAGAGGTTATTAATTTATCGAGTATTAATTTA
+TAGAGGTTCTACTG
+>VANDAL17
+GGACAATGATCTCAAAAGCTCTCTACTCTCCAAAAATGAGTCTAAATACTCTCATATAAT
+CTAACATACTCCTATACTCTTAATGAATTTTAAAAATCCTTGTTTACCCTTACCCAACAA
+ACCGGAACCGGACGGACGAACCAAACCAACCAATTACGGTTAAGTCTCCAAACCAATACC
+ATTTAATTCACAAAATATTAACCTATCAGAAATTCCCAGAATTTCTTTTCCTCCCTCACA
+AAATCAAAATCGACGACTGCAGCCATCGTCGAATCCTCCGACGTTGAATCCAATCGACCA
+AGCTCGCCGTCGTTTTGCTTCTGTTATTCAAAGTGAGCTTTACCATTCTTTTCTTATACT
+TTGGACATCTTAATTCATCAAGTCTTGTGTTGTTGTGTTTGTATTTTGTAGATTTCAATT
+AGATTTGATAGATTTGAAATTGGTGTTGGAAATTAATGGACATTATGTTGGTAACTATAT
+ATTCTGGGTCTATTAAGACATTTTAATGTACTGTAATGGTTGATTCGTAGTTAATCTTAG
+GCAGATTACTGTTTTTGGTCCGAAAATCTTTGCTAGAACAGAATAATCTAGGTATACCTA
+AGAAACGTGGTATAGCTGTGTGAAGCACTATTTATGGTATAACTGGTATTTCTGAAAATG
+AGCGTGGTATAGCTGTTTGAAGTACTATTTATGGTATAACTGGTATTTCTGAAAATGAGC
+GTGGTATAGCTGTTTGAAGTACTATTTATGGTATAACTGGTATTTCTGAAAATGAGCGTG
+GTATAGCTGTTCGAAGTACAATTTGCTAGAACAGGAAAATCTAGGTATAGCTAACGTTTT
+TTTTTTGTTTTTTCCAGGAGAATGGGCATAATCATATATTTTGATTATGATGGATATTAT
+TCAAAAACCGGAGAAGCATATCAATGGAATCCAAAAGTAGTTGGTTTGTATGGTATATTG
+TTTAGGACATCATCAATGGAGGAGATTACTTATTCGTGGTTAGTGGATAAGATATGCACA
+AAGATGAAGATAGATGAATCTACGATGAAGCTGAAATTGAGTTACATTCCAACGGGTGTT
+AAACCTCCTACATATTTATATATTAGGGATGATGATGATGTATATGTTTATCTAACCACG
+TTGGATGAAGAGAAAAGTAGAAGTGTCTTGCATGTAGAAGTCGGTAATGAGTTGGAAATG
+GTTCACTTAAACGAGCAACAATCGAGAGTACAAGGAAAGAGTTCAGTTGGTGTGAATTAT
+GAAGAGGAGAATTTCGGTGGTCTAGATAATGATGATAGAGCTAATGTTGGTGCTATAACT
+CTTTACGCAAATGAGCCACTAGGAGAACAACTTGCTGAGCCTTTGGAGACATTGGAGCCT
+TTAGAGCCTTTGGAGCCTCTTAGAGATGTGGATAATGGTGTTGATAGTAATGTGAGTATG
+AGTAAGGAGAATGATGGTATTCGTGAATATGTTGAGGAACCACGTGACAGCCAACATTCT
+AAGTTTAAAGGTCCATGGGATGATGGTCTTGATCTAGTAATAGGTCAAGAATTTGAAAAT
+AGCGATGATGTGAAATATTTAGTAGAGACAGGAGCAAATAGGAATTGTTTTGGACTAACA
+TTACTCAACTCGGATAAGAAGCGGTATGTGGTAAAATGTGCTGAAGAAGGGTGTGAATGG
+TACATACGATTTTCGAAGGCTAAGGATTCAACTCGCTTCTCGGTTCGAACATATAGGAAG
+TTGCATACATGTGTACGGTCGAATACTGCTACAGGCATTAAAAGGAGAGGTACACCACGT
+TTAGTTGCAACCGTATTGCATGAAGATTATCCAGGTCAGTACAAGACCCCAACTCCTAAA
+AGTCTCATTGGCCTTGTTCAGGGAAAACATGGTACAACTGTGTCATACTCGACTGCTAAT
+AGGGGAAAAAACTAGCTGTTAGTGATATTCGTGCTAGTCCCGAGGAGAGTTTCAAGATGG
+TTTATCAATATTTGTATTTGTTAGAGAAGGTGAATCCTGGCACAAAGACTAGTGTGGTAT
+TAGATGAAGAAAAAAGGTTCAAGTACCTATTTGTCGCTTTGGGGGCTGCCATTGAAGGAT
+TTAAAGTCATGAGAAAAGTGATTATTGTGGATGCAACATTTTTGAAGACTGTATATAAAG
+GTGTGCTCATTTTTGCCACAGCTCAAGACCCGAATCATCACCATTATCCCTTAGCGTTTG
+CTGTAGCTGATGGCGAAAAAGATGTTACTTGGAAGTGGTTTTTCGAAACTCTCAAAACCG
+TTATACCAGACAGTTCGGAATTGGTCTTTATGTCTGACAGAAATTCTAGCCTCATCAAGG
+CAGTGGCTGAGGTGTACCCGAGCTCTCACCATGGAAACTGTGTGTATCATTTGTCACAGA
+ATGTGAGAACGAAAGTTGCATACAACAAAGAAGAGGTTGCTAAAACGTTCAGAAGAATTG
+CATCCATTTGTTCAGTGTCTGAGTTTGAACATGAATATGCAGAGTTTAGAAGAAGGCACC
+CTAAGGTAGCCACCTATCTTGATGAAAACACTGATTTGGAAAAATGGGCAAGATGTCATT
+TTCCGGGAGTAAAGTACAACGTTGACACTAGTAATGCGGTTGAGTCTATGAATGGTGTGT
+TTAGGGATGTGAGAGGGTATGCGCTATTACCTATGATAGATGCAATTATTGGGAAATTTG
+CGGAATGGAGCTGCAATAATAGGAAGGAAGCCTTAAGTGGATCAAATGCACAGAGACTTG
+TTCCTTTTGTGGAGAACGAGATACATGAAACATGTGAAGTTGCACAAAAATTACCGGTGA
+TAGAGCTTAACACCTACGAGCTTCAATATAGTGTCATTGGTCGCGATGGTAAGACCTATG
+TGGTGGACTTGAGGAATAAAAGTTGTTATTGTCGTTGTTTTGACTTGGACAAGTATCCTT
+GTGTACATGCAATAGCGGCTGTGATGACTCACTTGAAACAAAAAGATAGATCCGAGGAGG
+TAAAAAGTTTATATGATTTGATCACGAAATATTACTTTGTTGAGATGTGGGTTATGGCAT
+ATGTTAGAACCATTTATCCGGTGCCGCATAAGTCAGAGTGGGTTATTCCAAGTGAAATCC
+AAGAATTGTTTGCATATCCTCCGGTTCATGTTGTTAAAAAGGGAAGAGTTCAAGAAACTA
+GACACCCATCAGTTGGAGAACGTCGCCCCAAGAATAAGCGTGTGAAAGGCAGAAACTTGG
+AGAGCTGGTTTTTTCCAAACCACGAAAGTGATAGCCAGGGGAGTGGCCAATACACAAGCG
+GAAATTAATGTACTCGTGTTTTTAAGTATTTTCAGATTTTGTAAAACTCGGTTAAACTTT
+ATTCTCTAATGGTAGAACTATGTATGGCTCTAAATTCATGTTTTTAAGTACTTTCAGATT
+TTGTAAAACTCGGTTAAACTTAATTTTTAAATGGTAGAACTATGTATGTCTCTAAATTCG
+TGTTTTTTGTACTCTCTGGTTTTGTAAAACTTGATTAAACTTGGTTTTGTAAAGGTACAA
+CTATGACAAATGTAACAAATGTGCTTAATTTGCAACAAAATTTGATGTAATGTTATTTCT
+TATACAAATTATACCACTTATGTTGAGTATTAAAACTACTGATTGATAAAATCATAATTT
+AATGAAACTTCAAAAAATTAGTCTTTACCAAATTCATTTGTTATAGAAGAAACACCTTAC
+ACTTTGAAGATGACTTTATAATTATTATCATCATAACATTGCAAAACACACAAAATTGAA
+TTTTTCAGACATATTTTTCTATGAAAATATGTGGAATGTTTATAAAACATCAAAACTCTT
+TGGTATAACTAAATTTGTTTAGTTTAAATTTAAGTATATCTAATAAAATTAAAAAACCCC
+CAAAAGTCAAACTGTGTATACACAGGTACAACCTGTTAACTTGGAATATCTGTGTGCAAA
+TTTATTTGCGGGCCCCACCTTTTTTGTTCCGAACAACTCGTACGCGGGTCCCACGGTTAA
+TTCCTTTTCACACTATAAGAAACGTGTTCACACTATTTCCTTTTCACACTATCAAAAAAT
+TTTCCCCCTAAATTTTCATTTCCCCCAATTCGCAGAAATTTTTTAAAACCCTATTATTAA
+TTAAAATAAGAAAAATCAAATCGAAAAAGAAGAAGAAGAGACAAGAAGAGAGAAGACTCA
+GAAGAGAGAAGAAGAGAGAAAAAGAGAGAAGAGTGGAATTATTTGGGTAAGCATTTCGTT
+TTTCTGGGTACATTTTTCATTCAATTCACGTTTCACTTATAGATTTCTGATATGCAATTG
+ACAATTTTCGATTTCGGAGTTTGAAGATTCATATTGTACAACCTGGTTTATCTATTAAAT
+ATTCTAGAATTTCTAAATCCAAAACTCAGGGAATTATGAGCCACCTCTCAGGAGCATCGA
+ACTCGTGTGGAACCTCCGTTTCCCGACCAAGACCAATGGTTCCTGGAATTCCAAAGCAGT
+GTTGGTGTGGCGATGAAATCGTTGAGAGGATTTCAAGATCAAATCCAAATCCGTACCGTC
+GTTATTACCGGTGTGGTTTTGCTGCAGAAAAAAGGTATAGATATACCTAATTTGACTAGT
+CACTAAAATACCTAGATTTACCTAATAGAAATACCTAATAGATATACCTAATAGATATAC
+CTAGTTTATACATAGATATACATGTGATTTAACAATTTTTACAATTTCAAAATGTAGCTT
+ATGAACGACAATCATGTGTTTAAGTGGGTAGATGAGGCTTTTACACATGAGATTGAACAG
+TTGGAATTTCAACTCGGTGTTCTTGAAGAAGAAGTAAGAGTGATGAAGATGGAAAGGAAC
+CAAGAGAGGATGGAAAGAGATCCGATGGAAAAGAACAAAAAGGGGAAGGACTTTAAGATG
+GTAATCGTTTTTAGTTGTGGATGTTTAATCACCATGGCAATTGTTGGCATGTTGTGTTTG
+TCGTAGAAATTCAAGCCTAAGTGGTGTAATGTTTAATTATGAAGAGTAAGTGTTGTAATG
+TTTAATTATGAAGACTAAGTGTTGAATTTGATGTGATGAATGGATATGAATCTAATTATA
+AAGACTAAGTGTTGTGTTGAATCTAGTTATTTCGGTTAAAATTCTTTTCTTATCAATTAC
+AAAAACATATAATTGTACCTAGTGTTACAAAACATAAGTAGATATACCAAAATAAAACAA
+TAGAACATGAAACAGTTATACCAAGTTTTGAAATTAACATAAGTAGATATACAAAAAACC
+CTAATAAACATGTTCAACAGTTGTACCAAGTTTTCAAAAGCATAAGGAGAAATACAAAAA
+AAAACCAAGTACCAAGTTCGAACAGATGTACCAAGTTTTCAACAACCAACATAGTTATAC
+CTAAAACAAACCAAGAGTTGAAATTGCTTAAACATTCTTCTTTGTCTTTTTCCTCCTATA
+CCTCGTCTGTATAGGACTCCGATACACCGGCTTAGCATCCGTCCTCGACTCTGCCAGCTT
+CTTGACCACCTTTGGCTTTTTAACTCCCTCTTCACTAGGATCATCTCCATCCTCATGTGC
+CTTTCCTCGCTTCTTACTTGGCTCAGCCACCTTAGCATCTTGAGGCACCTCTTTCTCCTT
+CTCACTATCAGCCACCTCTATGTCCTTCTCACTTTCAGGCACCCCAATCTCACTTGGCTC
+AGCCACCTCTTTCTCCTTCTCTCCATCCATCTCATCATCTTCAGGCACCTCTTTGTCCTT
+CTCTCCATCCATCTCTCCATCACTCTCAGCCACCTTACCTCCATCCATCTCATCATCTTG
+AGGCACCTCTTTGTCCTTCTCACTTTCAGCCACCCCAATCTCACTTTCAGCCACCTCTTT
+CTCCTTCTCACTTTCAGCCACCACTTTGTCCTTCTCACTTTCAGCCACCTCCTTATCACT
+GTCACCTTGAGCCACCTCTTTGTCTATCTCAGTCTCTGTTTCTCCAACCTCTCTCTCCTT
+ATCACCTTGAGCCACCTCTTTGTCTATCTCAGTCTCTGCATCACTCCCTTCCTCCAGCTC
+GTTTTCTTTATCATCAATCTCCTTTGAACCACAAGCGTCTTCAGTTCCAATGCCTGATTG
+AATTGATTTGATTGCAGCTTCCATCAGTTTCAGTCTTTTATCTTGCTCTTCATACTTCTT
+ACTGAAATCTTTCATCCTCTTGTTCATGGACTTAAATCCATTCTCCATCAAATTCTTCAT
+TTCGTTTACAACCTCAGTCAAACCTTCATCACTTGGACTAGTCAGAGCTGCAGCAGCCTT
+TCCCTTGCCTTTCTTTTCCACTGCGGCTTTTCTTGGAGCTTTTACCACAGTAGACGGAGC
+TTTATTAGCCACAAAGCTCCGGTGTGCTACATCTTCATTGAACAACGGTTCAAAACATAT
+AGTCCTCTCCTCATCAACTAGACGTTTCTTCCAGCCATCAGCTATTAGATCATCGACATC
+ATTCACTCCACACTCCTTATCCATAATTCTTTCCAAAAGTAGCTTCTCATCAGGAGTTGG
+AGCCAAGATACTCTGAATGTCCTGTGCATGATAAGAAAGTCCAATTAATATAACATACAT
+GATAGAACATACATGATACATGATAGATAACTAATAAATATGTCATCACTAACCTTAGTT
+GTACCGAGTTTGTCATACACATCTGACATTGGAAACCCTTTCATAGTGCTTGATTTAAAC
+TTCATTTTACACATCCGGGGACACTGAGGATCTGCGGATTCAATATCTTCGCAGAAATTT
+TTCCTGAGAACTGGGATCGCCTCAAATGCTAGATACTACAAAAAAACAATACAAGATTTT
+TCAAAAACTAATAAGTATAACTGCTAATAAAAACACAGTTGTACACAGTTTAACTTTCTT
+AAAACAATTCATAAATGCATAATGAAATGACATACCTCCAAAGGCATAACAAAACTAGGA
+AACACCTTTTGTGGACCAACTACTCCATTGCACTTTTTCATCAAATAGAAAATGTCTTTC
+ACATTTTCTTCAAATGCAAATCTTCCCCACGGAAATGTTTTGCACAACTCTAGATCAGCC
+ACAGCCCTAAGGAAGAACTTCTCCACATTTGGTGCGTTTGGTCCTGTCTTACCCTTTCCA
+ACGATTACACTACATAAAAAATATAGTACAGCTACCCTCAGACGAGCATCAGAAGGTTTT
+TTCATAGACAATAACTTATTCTCCACATCAAGATACTGAATTGTTGCTCCGGGTCCAAAC
+ATCTTGCCAACAAAAGTGGTACAGCCCAAGCTGTCCAAGGGTTTGGGATAATTGTGGCAG
+TATAATCCTAACATAAGTGCAAATTCTTCGAGAGAATACCGGATCGGTACGCCATTGACA
+ATAAACCATACTTCCTTTCTTATCTAAACATGTTGTACGAAGAAATAACAGCCACATACC
+CATCACCTTATGATTTGGATCCTTATGCATGTGGAAGAAGTGTTTGAATTGTGGGTGCTC
+CAAAAACCACTTCAACTCAGACTCTTCAAGATGAGTCTCCAATAATCCGACTGCCTTATG
+AAGATAACACTTTGCTGTAATCTTGAATGGCTTTGTATACTCACTCGGACCGAAGTACAT
+TTTAAGAGGTTGAAGAGCTTCGGTTTCCTCATCAGAATCCTGCAATCAACATAGATATAC
+CTAGATTATACATAGATATACCTTTTAGTTTTGAAAATTTATAAGTTAGATTCGAAGATA
+GATATACCTAGTTTATACATAGATATACCTTTTAGTTTTGAAAATTTCTAAGTTAAATTC
+AAGTATAGATATACCTAGTTTCAATATAGATATACATTTTAGTTTCGTATAATTTAATGG
+TAGAAATCAGCATAGATATACCTAATTTGAAAATAGATATACCTTTTAGTCTCTAAAATA
+TCTAAGTTATATTCGAACATAGATATACCTAGTTTAAATATAGATATACTTTTTAGTTTC
+ATATAATTTAAAGGTAGAAATCAGCATAGATATACCTAATTTATACATAGATATATTGTT
+TAGTCTCTAAAATATCTAAGTTATATTCGAACATAGATATACCTAGTTTTTAGTTTCGAA
+AATTTCTAAGTTAGATTCAAAATAGATATACTCAATTTATGCATAGATATACTAATTTAT
+ACATAGATATACTTTTTAAAATTTCTAAGTTACAATATCAACAAAGATATACCAAATTCA
+TACATAGTTATACTTTTCTAATTGTGTAAAGTTTAAAGTTCATACCGCTCTATCGTCGTT
+AGAGATTGAATTTGTTGCTTCAGAATCCACTTCAGCAGCCGACGCTACTACTACTTCGTC
+ATTGATTGTCTGTGAAACCACCACCTCCGCCGCCAACGGCACACCTGCGTTCTTTGTTCG
+AGCCATTTCTCCAAACCTACAAACAAAATCATTTGGATTAGCACTACTCTTCAATCAATT
+TCGATCACAAAACCCAATCTGAAACAACTCGGATCAAATCGACGAACAGTTAAATCACTT
+ACCCCAATTTCTTAGTTTCCTGTAGATATACCAAGATCGACGAACAGTTATGTTGTTGTC
+GTTGACGAGAATTGAGAATGGTTTTACTGGATTTTACAGTGAAGAAATAAGGAAGAAACA
+AAAAACAAAGGGAAGAAAGAGATGTGAATCGATTTTACCGCAGAGAATTAGGGGAATTAG
+GGTTTTATTTGGATTTGACCCGAAAACAGTGGGCTTGGATTATTTTGGGATCCATTTGCC
+CTGGTTGGGTCGTAATTAATCAATATTCTTAGGGTTTTCTGAGTAATTTACTTCTTTTAC
+GGAATAAAAAAAATCAAAAATAAATTTTTTTTTATAAGAAGAGTATATGAGATTACTCTT
+CAACCAAGAGGAGCCCCTGAGAATTTGTTCC
+>ATLINEIII
+CAAAGCCCATCTAGCTCAGTTGGTAGAGCGCAAGGCTCTTAACCTTGTGGTCGTGGAAAT
+CCAGTTTTAAAAAAGGGGTGTCTTTACTAGGTCGGAAGGACAGCTGACGTGGCAGGGGCG
+AAAAAAGAAGCGTTCTAGGGTTTTCTTACGTTTCTCACAAGCATGCTGCCGGCGGCGGCT
+CCTCCAGGCCTCTCCGGAGAGGTTCCGTTGCGAGAGGGGTCTCCTGTATCTTCTCCGGTC
+TCTTTGGAGAGACAGGACGGTGATCTCATCGTTTCAAACCAAAGCACATATAGGGTTTTA
+CTTGTCTCAGATTCAGACCAGTTTCCTGCACTCAGTCAGAGTGCTTTAGAGACGACTCAA
+AGGATGTCACATCCGCCTGCGAAGAAATCGTGGGTAAACGCTGCTCGAAAACACACCTTC
+ACTCAACAAAAGTTCGTATCGGAAGAAGTTGATGGTCAAGCGACGGTGGTAGTACCAAAA
+GAGGTCTTTCTCGGTGCTAAACCACTATGGGAAGATTTTCTAATTGGTCACTTTCTCAAT
+GCAAAGGCCCCACACGTTGGGAAAATTCACATGATCGTTAATAAAATTTGGAGATTGGGG
+GACAAGTCAAATCTGATTGATGTTTATGCCGTCAATGACTCGACGATAAAGTTTCGTATC
+CGAAACGAAGCCATGCGACGAAGAGCTTTAAACAGAGGCATGTGGAATATCATGGATTTG
+CCAATGGTGGTGTCAAAGTGGTCTCCTTTTGCGGAAGAAACTCAGCCAGCTATGAAGTCA
+ATTCAGCTCTGGATCACTTTAACGGATGTTCCTCCATCACTATTCACTGATAAAGGTCTT
+GAGTTTTTGGCTAGTGCAGTGGGTAAGCCAATTCGATTGCACCCCAAGACTGAATCTTGT
+TCGAGTTTCGATGAAGCTCAGTTGCTGGTGGAAGCGGACCTAACGAAAGAGTTACCTAAG
+GAGTTTGTGTTTACCGGCGAGGAGGAGGGAGAACTAGCTGCAGTGATAAAATACTCCTAC
+CCTTGGTTACCACCAAGATGTAGTTGTTGTGATAAATGGGGTCACCTCCGTGACTCTTGT
+CTCTCTGCCTTAAAAACCTGCTCTCGAGACACGCCAAATCCAGACCCAATTCATGTTGAA
+GAAACAGAGACGGGTCAGGTCTTGTCTAATTCTCAGACTGCAGCCTCTGTGACTGCAGAA
+TGTGTGACAGAGAATATACCAATCATACCAATCTCTGAAGATGGTAAGGAAGAAGAGAAA
+GGAGCTGAGTCATGGATTACCCCTAAATTTGGTCGTAGTCCACCGAAAAAGCAAGAAGGT
+TTACAATTTGGGGAGGTCTCTATTCTATCAAATAGTTACTCTGCTCTGAATGGTAAGGAT
+GAAAGTGGAGAGGACATCATAACAGCGGATAGTGTTGAGAAACAAGCGGAGGAAACACAA
+AACTCAACTCAAGACCCGCCTCAGGAAAAGGTAGAAAATCAGAATCGACTAGCAAAGAAG
+GAGATGATTTTGCGTCATTCTTTGCCTAGGGGATCAAAGTCAGCACATAAAGTATTATCA
+AACCCTTCTACTAGGAATAATCCTAAAGATCAGAGTAAAGGGCTCCCTCCAAAACATCAT
+TAATGTCGGGTTTCTTTTGGAATGTTCGCGGCCTCAACAAATCAAATAAACATTCCGTAA
+TTCAGAAATGGGTGGACGAGCAGAATTTTCAGTTTGGTTGTCTCATTGAGACGAGAGTTA
+AGGAGGAAAATTCACAGTGGTTGGGTTCTAAGTTGTTCAAGGATTGGTCCATGCTAACTA
+ACTATGAGTTTAATAGAAGAGGTCGTCTTTGGGTAGTGTGGAGGGAGAATGTAAGGTTTA
+CTCCGTTTTACAAGAGTGACCAGTTGATAACTTGTTCGGTGAAACTAGAAAGCCAAGAAG
+AAGAATTTTTCTACTCTTTTGTATATGCTTCAAACTTTGCAGAGGAACGAAAGATTTTGT
+GGAATGATCTTCGAGACCATATGGACTCTCCGATCATTCGTGATAAACCATGGATAATTT
+TTGGAGATTTTAATGAGATTTTGGATATGGATGAGCACTCTCGAATGGAAGATCACCCAG
+CAGTTACCTCCGGTATGCGAGATTTTCAGTCTTTGGTGAACTACTGCTCATTCTCAGACT
+TGGCATCTCACGGGCCCCTTTTTACTTGGTGCAATAAGAGAGATAATGACCCAATTTGGA
+AAAAACTGGATAGAGTTATGGTGAATGAGGCTTGGAAGATGGTCTACCCACAATCTTATA
+ATGTTTTTGAAGCGGGAGGGTGTTCTGACCATTTACGGTGTCGTATCAATTTAAATATGA
+ACTCTGGTGCACAAGTGAGAGGAAATAAGCCTTTTAAGTTTGTGAATGCTGTGGCCGATA
+TGGAGGAGTTTAAACCTTTGGTGGAAAATTTTTGGAGAGAAACAGAGCCTATACACATGT
+CCACGTCGTCCCTGTTCCGGTTCACTAAGAAGCTCAAGGCTCTTAAACCAAAACTTCGAG
+GCTTGGCGAAGGAAAAAATGGGAAATTTGGTGAAAAGGACGAGAGAAGCCTATCTCAGTC
+TTTGTCAGGCGCAACAGAGTAATTCACAAAATCCATCTCAAAGAGCCATGGAAATAGAAT
+CGGAAGCTTATGTTCGTTGGGACAGGATAGCTAGCATTGAAGAGAAGTATCTTAAGCAGG
+TATCAAAGCTTCATTGGTTAAAGGTTGGGGATAAAAACAACAAAACTTTCCATCGCGCAG
+CAACCGCTAGAGCAGCTCAAAACTCTATTCGCGAAATTCAGAAGGAAGATGGTAGTACTG
+CCACAACTAAAGATGATATCAAGAACGAGACTGAAAGGTTTTTTCAAGAATTTCTTCAGC
+TAATCCCGAATGATTATGAGGGAATAACAGTGGAGAAATTAACATCTCTATTGCCTTATC
+ATTGTTCCCCAGCGGAAAAGGATATGCTCACTGCATCAGTTTCAGCAAAAGAGATAAGGG
+GAGCCTTATTCTCAATGCCAAATGATAAATCTCCGGGTCCAGACGGTTACACTTCTGAAT
+TCTACAAGCGGGCATGGGATATAATTGGTGCGGAATTTGTTTTGGCAGTCAAATCGTTTT
+TTGAAAAGGGTTTTCTACCAAAGGGTGTTAATACTACCATTCTAGCTCTCATCCCAAAGA
+AACTGGAGGCGAAAGAAATGAAAGACTATCGACCGATATCGTGCTGCAACGTCATTTACA
+AAGTCATCTCAAAAATCATTGCAAATAGATTGAAACATGTTCTCCCGAATTTCATCGCGG
+GAAACCAATCTGCATTTGTAAAAGACCGGCTCCTAATTGAGAATCTGCTATTAGCCACAG
+AGTTAGTAAAGGACTATCACAAGGACACAATTTCGGGTCGATGTGCTATTAAAATCGACA
+TTTCAAAGGCTTTTGATTCTGTTCAGTGGTCATTTCTTAAAAACGTTTTGTCGGCTTTGG
+ACTTTCCACCGGAGTTTGTTCATTGGGTTATGCTTTGTGTTACTACGGCTTCTTTTTCGG
+TGCAAGTCAATGGAGAATTGGCAGGCTATTTTCAAAGTTCAAGAGGTCTACGTCAGGGTT
+GCTCTCTTTCCCCTTATCTATTTGTTATAAGCATGGATGTTCTATCAAAAATGCTTGATC
+AAGCAACAGAAGCAAAGCAAATTGGCTACCACCCGCGGTGTAAAAGTATTGGTCTGTCCC
+ACTTGAGCTTTGCTGATGATCTCATGATCCTTTCGGACGGAAAAGTTCGATCTATAGAGG
+GTATTGTGAAAGTTTTTGACGTTTTTGCTAAAAGTTCAGGTTTAAAAATTAGTATGGAGA
+AGACAACCATATATCTAGCGGGAACTTCAGAAGTGTCTCACCAATGGATCAAAGACCGGT
+TCAGTTTTGATGTAGGGACTCTACCGGTGAGGTATTTGGGACTCCCTCTAGTAACCAAAT
+GCCTAACCGCTGCAGATTACTTACCTCTCATAGAACAGCTTAAAAAGAAGATTGGGTCAT
+GGACAGCTAGATTTCTTTCTTACGCCGGTCGCTTAAACTTGATAAGCTCGGTCCTATGGA
+GCATTTGTAACTTTTGGCTTGCTGCGTTCCGGCTCCCGCGAAAATGTATCAGAGAAATCG
+ATAAGTTATGTTCTACTTTCCTCTGGTCTGGTCCGGATTTAAATTCTCACAAAGCTAAGG
+TAGCTTGGGACGATGTTTGTAAGCCGAAGAAAGAAGGTGGACTCGGTTTAAGGTCTATAA
+AGGAGGCGAATGATGTGAGTTGTTTAAAGCTGATATGGAGGATACTCTCTCGAGGAGATT
+CTTTGTGGGTAAAATGGGTTGAGACTTATCTTTTAAACACGGAAAGTTTTTGGTCTATCA
+AAGAATCGACAAGCAAAGGTTCATGGATGTGGAGAAAACTTATCAAGTTCAAGGATATGG
+CGAAGCAGTTTTGCAAAAAAGAAGTAAACACTGGCCGCAACACTTTTTTCTGGTATGATG
+ACTGGTCTACCTTGGGCAGGCTGGTTGAAATTGCTGGAGATAGAGGGACAATAGATATGG
+GGATCAGTAGAAAGATGACTCTTGAGGAGGCATGGAATGGTAGACGTCAAAGACGACACA
+GGGATAATGTTCTCAATCAGATGGAGGAGGCTCTTGAACTCACACGACAACGTAGAAATG
+GAAATGATGACGTTACTCTTTGGAAAGGCAAAAATGATGACTACCGCCATTGTTTCTCGA
+CGAAGGAAACGTGGAACAATACCAGAACAATGGGCATCGAGGTCCCTTGGCACAAGGGGG
+TCTGGTTCACTCACTCAACACCGAAGTTTTCTTTTTGTGTTTGGCTTGCAGTTTATGATA
+GGCTCTCCACAGGAGATAAAATGCTTCTTTGGAACAGAGGTTTGCAGGGGACATGTCTTC
+TCTGCAGAAATGCAACTGAATCAAGAGATCATTTATTTTTCTCTTGCAGCTTTAGCTCAG
+AAGTTTGGGAAATGTCAGCAAAAAGCATCTACAAGTCAAGCTACTCTACGGATTGGCGAC
+ACCTACTCACAAAGATTCAAGAAAACTGGAAAGATCGAGTAGAAAGTTTTATCGCACGGT
+ATATCTTTCAAGTTTCAGTCTATGCAATATGGCGTGAGCGCAATAGGAGGAAGCATGGGC
+GCAACCCGAATCAAGCAGCTCAACTTGTTCGATGGATAGATAAGCAAATACGTGATCAAC
+TTTCAGCAATCAAACTTATGGGTGATAGAAGATATGACCAAGGCTTTCAGTTTTGGTTAA
+ACTCTAGTAGTTAACTTGTAAAGTATAGCTCTACGCTTAGTCTCTTAAACACCATGATGC
+ACTCGTTGTACAACCGACATTTTTTCTTTTGAGTATAATTTAACATTTTATTAAAAAAAA
+AAAAAAAA
+>ATENSPM1A
+CACTACAAGAAAACAGTCAATTTGCGAGGAAGGGTTGCGAGGGAAGGCATTCCTCGCAGT
+TTTTGCGAGGGTATTGCGAGAAAGGTGCTACGTACCGCACGCGCGTAGCAATTCCGTCGC
+AAAACTTGCGAGGGAAGACTTCCTCGCAAATTTGCGAGGGAAGTACGATGGTTTCGCAAG
+AAAGATATTATCCGTCGCAAATCCCAAGCAGATACGTCGCAAATCTTTACCCTAAACCCT
+AAAATACATAAAAGTGTTTTGCAATCTTTGATTCTCATTTATAAATATGAATCTAAGTGA
+CCATATAATCATTCAAGTTGATTATATGGTTTGAACAAAAAAATATTGTATTGGTTTCAA
+TATTAACATTTCATTTTGAAAATGTTAAACATTCATGATTCATACTTAATGAAAACCATA
+AGATCATCATTGATGTATTTGGGGAAAAAACACATTCGAATTATATGATGATAAAATAGG
+TTCAAATGTAGATAATTAACGTTCTAATGATTCAAAAAAATGAATCCAAATGATTTTGAG
+TAGTGATTGTTGTATTTTTCGAAATTGATTATACATTGCGAGGAAATTGCGAGGTGTTTG
+CTAGTACGCGTAGCACTTCCCTCGCAATATTTACACTAAACCCTAAAATATTTAGAATTT
+TTAGTCATGTTCTTATTTTGCTGAGGGTCTTACTAGAAATAGGAGAGACTGAATCAAATA
+TAATTATTGAATCAGATATGATTTAATTGGTTAAAACTCTGCGAGGGATTTGCTAGGCGC
+TCTCGCAGTTCCCTCGCAATGTAAGCTGCATTTTGATTGGTTTAAAAGACGGTTCCTCGC
+AATTTCCTAGCAAGGTTTGCGAGTGATTTGCGAGGAAATATATTCTTATATATACTCGAT
+AACCTAGTTTGAGCGGAGCTCAAACCTGCCGCATCAAACCCTAAACCTAATTTTTTTTCT
+TCGATTCTCTTCTTCTCCGATCTGTTTTCCTCGTCGCCGGCTTCTCTTCTTCTCCGATCT
+ATTTTCTTCGCCGCCGCCTCTCTTCTTCTTCGATCTGATTACGTCGCCGCCTCTCTTCTT
+CTTCTCCGCCGCGTCTCTTATTCTCCAGCAGCCGCCGCAACTCTTCTTCTCCAGCTTCAG
+CCGCGAGTCGATCTGTTTCTTCTCCAAGGTAACGTCTTCTTCTCCGATATAACTTCTTCT
+TTCCATTCCAACTTCCACCGTCCGATCTAACTTCTTCTTCTTCTCCGTCGCGTCTCGTCT
+TCTCCAGCAGCCGTCGCGACTCTTCTTCTCCAGCAGCCGTCGCGACTCTTCTTCTCCAGC
+AGCCGTCGCGACTCTTCTTCTCCAGCAGCAGCCGCGACTCGATCTCTTTTGCCTCCAAGG
+TAACGTCTTCTTCTCCGATCTAACTGCTTCTCTCCGATCTAACTTCTTCTTCATCTCCGA
+TCTGACATTGTTTTCCAGATCTAATCTGTTCTAGTTTACGGATCTAAACTCTGTCAATCA
+TTTGTTCTGCTTCTGCTTTTGCTTCTGCTTCTCTCCGATCTAACTTCTTCTTCATCGCTT
+CTGGGTTTTGTTTGTTTTGCAAGATGCCGTCGTCGGAGAATACTTATGCACGATATAGGT
+CACAGCAGCGAGACCCGTTGCATGTCAATTCTCCTGTCAGTGCTGGGAATATTTCAGGGG
+TTCAAGGTTCACGCCATCCACCATCGCCTCCAACGCCAACCACTCAGCCTTCTGTCAATC
+ATTCTGATTCTCAAGCTGAGCGTCTCAACAATCTCACACTGGAGGAGCTTCTTGATAGTC
+CTGGTCGTGCTGGCTTGACAAGGCTAGACCCAAAGCGTCCTCCGGGAACTCTCTGGTAAG
+GTTAAATTCATTGTCCTAGAACAGCTTAGGTTGTAGTGCCTTAGAACTTTGTAGTGCCTT
+AGAGCGTAATGGAATTAGGTTGTAGTGCCTTAGGTTGTAGTGCCTTAGAAGTTTCAACAA
+ATAGAACAGCTTGGTTGTACTTAGCATTGTGATGTCTTAGAAGTTTAAAGACATAGAAAT
+CCTTATGTGTGGGCTGGTTGGTCTTCTTGTAGGTTTGACGATGACGCTGCAGTTGCAGCA
+ACAGTCCGCAGCATCTTTGAAAGAGATTTCAAAGAACCTCATGCCAATTGGTCACAAACA
+TCAAAGGCTACAATCGATCGATGGTATGAAACGTTTGCGGTAAGTTCTGTGCTCTTTTGA
+TGTTTATGCTTGTTTTGTGTATGGTTTCATTTCTGATGTTAGCTTCTCTTTTGTAGCAAG
+TATATAACTGGGACCGTTCAATTAACAAAAGAGTAAGGGTTGAGTTTGAAGCAAAGCTAA
+AGTCTAGGATGACTGATCAAGTGTCACGGTGGAAGGGAAATTGGAAGGAGAAGGGTGATG
+AAGCCAAGCCAAAATGGATTGATCCTGATGTGTGGAAAGGTCTAGTACTGTTTTGGCAAG
+ATCCAAAGTCAGAAAAAAGAGTAACAACAGCAGAAATGCTAGGTATCATGATCCGGATGG
+CAAAGGCATCTATAAACACCGTTCAGGCCAGACCTCATACAAAGCTCGTGCAAGAAAACG
+GGTAAGATAAGTATTCTTCTCTCCTTACCATTACTTAATCTAGAATTACATACTGACATC
+TTGTTTATCTCTTTGTGTTTCAGTGTGAGAAGACTGGAGAAAAAACTCCTGATTTCCTTG
+AGCTGCTAGATGAGACACACAGAAAAGCGGATGGAAGCTTCATCGATGGGAAGTCAGAGG
+AGATCTACAAGCAAGTGACATCTAGGATTGAAGAGGAAGAGTCTCATATGGGTTCAGGGG
+ACAATCCGGAGAGCACTGGATCAGGTGGACTTTCTGTTCATGCCAAGAACAAGATATTTA
+CTGAGGTAAATTTTATGTGCTCTTTCTGTTGTCTGAAATCTTATACTTTGTGTAGTGTTG
+TGTTTGAATTGCTTTTGTGTCTGAAATCTTATTGTGTTGTCTGAAATCTTATTGTGTTGT
+CTGAAATCTTATTGACAGCTTATTGTGTTGTCTGAAATCTTGACAGCTTATTCATTATAC
+TTTGTGTAGTGTTGTGTTTGAATTGCTTTCTATTGCAAGTGTGGTTGTGTTGTGTACTTG
+ATAATCACTGTTAGCGTTGTCTAGTTGTGTCTGAAATCTTATTGTGTTGTCTGAAATCTT
+ATTGACAACTTATTGTGTTGTCTGAAATCTTGACAGCTTATTCATTATACTTTGTGTAGT
+GTTGTGTTTGAATTGCTTTCTATTGCAAGTGTGGTTGTGTTGTGTACTTGATAGTCACTG
+TTAGCGTTGTCTAGTTGTGTTTGAATTCTTTTGTCTTGTGTTGAACTTGTTTTCTCACTT
+GTTTTCTGTTGTGTCCTTGTGAGTTTTTGTGACCTTTGCAGGTTGCTCCGAGAAAGAAAG
+GAAGGATTTATGGTGTTGGATCTCTGCAGTTTGAAGCATCCTCAGCCCATAGTGGTCCAA
+CACTTCCTAGTGATGATCCGGTTATACTTTCTGCGAAGCTGGCTGCCGCTGAAGCTTGCA
+TTCAAAATCAGGCTGAGAAGATCAACAGCTTCGATATCCTCTTTGACTATCTTGCTGAGA
+AAGATCCAGCTTTAGCTGCCATTCTTCGACGAGGTTCCTCGACACAGACAAGACCGGTTA
+GCGCAAATGAACCACCTGTAGCTACAGCTCCGGAACAGCAAGCCAATGAGGAGACAGCTG
+CTGCTGCTGCCCTAGCTAACCTTGCAACAGGATCCTCTCCATCATCAGTATTTTGAGAAC
+ATTGTCTTTCTCTTTTTTCCTTGTAATCTTTTTAGAACATGGTTTCAAACATTGGCATTG
+TAGTATACATTTTAGATAATGATAATTTCAGCTTCTTCTTCTTCTTGTGTCTTTATTTAA
+GAAGCAAAAATAATCTCTAATCAAATCCTAATTAACTAGGTAATTAGAGTCTAATTAACC
+AGGTAATTAGAGTCTAATTAACCACTAATCAAGCCTTAATATATCAGGAAATCAGTTGCT
+TGAAAATACTTGCTAGGCAGAAAGAAAAGAATCGCAAATCCCTCGCAACAGTTGCGAGGG
+AAGTACTAGAACTGTAGTTGCGTGTGTTTTGCGAGGAAAACAGTTCCTCGCAAAATTTGC
+GAGGGAATTGCGACTTTTTACCATTTGCGAGAAGCGATTTGCGAGGAACTTGATTTCCTC
+GCAAGTCCCTCGCGTATGGCTGTTTGCGAGGGATTAGCGAGTAATTCTTCCCTCGCAAAA
+CGACTGTTTTCTTGTAGTG
+>HELITRONY1E
+TCGACATTTTAAATCAAATATTTACCTAACAAAAATATTGCCTAAAATCTCTCTATATTA
+ACTCCACCATTACTTCAAAAAAAATCTAGCATTACTTCAAAAATTATCATTCCTAAAATC
+TCTCATAAGTATTTATTAATTTTTGGTTTTAATTTGCTGTAAAANAAAATCGGTTTCAAT
+AATACAAAATCTTTTAAGGTATGATTTTCTTTCCATATTTATTTAATATTTCGTTTTTTA
+CAGCATTTAATATTTCGTTTATAAATAACAAATTAATTATTTAGCATTCAAGAAAATTTC
+TTCTAATCTATCCTTTAATTATATTGACATTATTGATTTTTTAAATATATATGAATAGAG
+ATTCAAATCTTCCATATATGTTTATCATCTTCTAAGGAAGTTAAACAATTATTTTCTGAA
+TCTAAACTAAAATTTAGGAAACTAAATAAATAAATAAAATCGTTTTAATTATTTTCTAAG
+CTAAACTATATTACACTCTGATCTTTAGTTTGAATCATTCATTTTCAGTGTAATATAAAG
+AATCAATCTCATATTTTCAGTTAGTAAAATGTACATGTATTAAGATAATATTATTGTTTC
+AAATAATGTTACAAACTACCCAATTTAGGCTATTAAATGACGTGAAATACAGGTAGTCCA
+AAAACTCAAGTACATATCAATCACAAATTATGATTAAACTAAATATTTATTTATAACATT
+ATCTACATTAAAAAAATTGAACTACATTTTGTAGAGTTATTTTGTTTTAGTAAGAATTAC
+AAAAAATGTCATTACGTAAAAGGCAAAAAAATATTAATTTTTGAAATATATTATTGAAAA
+TATTTAAACTTTATAAACATTATTAATATTTAAACTTATAAAAAGTAATATTTCACGAGA
+GTTATATGGTGGGACGGGTTTGGATCGATATTAATACAAATTTATAATATCATCAACCAA
+AAGTAATAATACGGTTTAAATCTTATTTTAATATTTTATCAGCATCAGTTTTTTTAATTG
+TACTTATATAAAATTATTAACTTTAATACAAAAAAAAATCGTAAAATCTAACATTATTGT
+CTATACTAATAAAAAAAATTTGYCCGTCGTACCACATRTTAAATCCTAAAATTGTACACT
+AAATYWWAWWTATATATATATATAAGGTTTTTATATTCAAAAAAATACAAAATAATAGGT
+TATATAATAATGTTAATCAATTAAGCATATTACATTTTGATTTTTTCTAAAAAAAATATA
+GCCCCGCGGTATACCGCAGGTTAAAATCTAG
+>ATCLUST1
+TATAAGTGTTTTTTGGATAAGTGTTAAATTTTTAAATTTTGTGTAAACTAATTGGATACA
+TCATCCAAACCCCTAAGAAGTGTTCTAGGTTCAATATGGTTTACACATAATTTAAATTTT
+TAACACTTGTTTTTCTTTTATTAAAAAAATGTTTTTAAACTTATATTTTTATATTACTAT
+TAAAATTT
+>ATGP9B
+TGTTATAGGAAAACTGAAGTCAAGCTATAGCGTTCAGGGGTTAATCTGGCGAGCTGGAAA
+TATGAAGTCAGGGATGTTTAGCAAAGCACGTGTTGTGAGCTGGCGAGCTGGATATGTGAA
+GTCAGGGATGTTAAGCAAAGCACGTGTTGTGAGCTGGCGAGCTGGCAATGCAAATGGACG
+TTAACGGCGATCGTTATTAACGTGGTTAACGTTTACTTTCTTTACCTTTTTGTATAAGAG
+CAACATGTTATGCTCATGCTTTCATTATCGAATAATCTGGTTGTAATCTCTCTCTAGAGA
+CTTCTAGATTTCCCTCATCGTTTTACCGGAGCTCTCGTCGAGTCTCTTGTAGGTGAGAAG
+TTGATATCGCGTCTCTTTACGAACGTTGTATCAAGTGTGTTAATCGGAGTACTCTATTTT
+CATCTCTCTGTTCTATTGATTTCAAACTCTGTTTATTCATTTCTGGTTTACGTTAACACT
+GGTATCAGAGCCAAGCGTTTCCTCGGAATCAATGGCAGAAACTCGTTCGCAGATGTTTTA
+TCGGGAGGTTTCAGCTATTCACGAAACTATGTATCCGTCATTGAAAGTGGTTTGTGGTCA
+CAAATCTGATGTGCGTTCCGGCAAAGCGGCGACGACGAATCAGCAATTTGGTGTTCAATC
+CTCACCGTGCATCGGAGAATCAATGTTGGATACGAGAGCTTACAACATTGGAAGATCCTC
+ACAGCTGATATCTACAGCTCCGATCGTCACTCCTGACACCAGCAAAGAGAGAGTCGGTAT
+GTCGAACAAATATTTTCCATTGGAAGAGAGATCTGATTTTGCGAGACTTGAGCATCTCAG
+ATTTAATGGTGATAGAATTACAGAATGGTTGTTCCAGATTGAACAATTTTTCTTAATTGA
+TCGTACTCCGGAGGAATTGAAAGTTGGCTTCGCTTCACTCCATTTCGATGACACTGCTGC
+GACTTTGCACCAATCAATTGTACAATCGATGTGGTGGAAGCATGTTAGGCATGATTGGTG
+GAGTTACAAACTGTTGTTGCAAGTGAGATATGATGAGCATGTTAATGACTCGATTGCAAA
+ACTGACACAGTTGCAGGAGACTGAAGGAATAGAGGAGTATCATGCTCGATTTGAGTTGAT
+TAGCACTAGATTGAACTTCGCTGAAGATTACTTGGTTAGTGTTTACTTGGCAGGTTTGAG
+AACTGATACTCAACTGAATGTTAGGATGTTTGGACCTCAGACAATTCAACAATGTTTAAT
+GTTGGGAAGATTATATGAGATGGCTCACCCAAAGAGTGTGCTTATCAGAAAAAAGAGTGA
+TGATTATCAGAAAGAAGCTCAACATGTTTCAAGTAATGCTGCAGGAACTTCTATGATTAA
+TGATGGTAATTGCATGATAGGTAATGATGGAGATCGATTCCTTAGTGGTTCAGACTTGGT
+AGAGAATGCGGTTGCGACGGTGAAGAAATATTTGGTTGAAATTGATGATGCTATGTCTAG
+TGATGATGATCAAAATTCGGATGCTGGGGACGTCTTTGGATTCAACATAGAAGAGTGTGA
+AACAGATTCATGGATTGAACATAAGCCGTTGATTCAAGATCAAGCCGCGTTTCACTCCAT
+AGACATAGAAGGTGTCTCACAACTTCAGAAGGTTCGTTCAAACCTTAAGGATTTTGATAA
+AGTTGATGCAACAATGAATCAAATGCTGTCATCAATTGGATTTGTTGTTGATGAATTACA
+CTCTAGTTGTGGAAGTGCTACCGTCCATGTCCAGAAGAAGCCTAGTAAGTCTCTCAAATC
+CTGGAAGTTCAAATTTAAAACCAGCTCACAAGACCAAGGGGATCATGAATCACTTCCAAT
+AGGGTTACATATCAGATTCAAGTCCTGGAAATTTAAGTTCGTGAATAGAAATTTACAAAT
+GATGAGAGAACATGGATATACAACACACTTTCAGCTAATGTCTGATAAGAGAGAACATCA
+AGAGATGTTCATTGTGGCCAGGATTGTTGATGTGAGATGTTTGCTTAGCATGATACTTGG
+GATAACAGAGAGTGATGCAGGTCATGGAGAACAATTTGTGTATGACCGGATTACAATGGT
+AAAGAGGCTGCTGTTGCAAACCAGTTTAGTCATTCAAGAAGTGATGAGAAACAAAAAGAT
+CAAGTTTACCAAACGGTGGTGGTTCAAGTATAAATTTGGGGAAGAGGGTTTCACGAGACT
+GAATTCTTTCAATTTGCGTATGACTTATCATTTTGCGGTTTGGCATTGTTGGAAGAGCAA
+GACCATGGTGCATGTTGAAATGAGTGGTGATCACTGGTCTTGGATGGTCTTAGTCATGAA
+ATCTACAACATCTAGCTTTTTGTCACTTCTCTATGATCGAAGAATGGGAGATCCAAGCAG
+ACATGAAACGGGTCGGGAGATTGTGTCACTTCAGGGTCAAATTCACACTGGTTCTCCTAT
+GATTCAGTGCATAAAGATGAGCTTCAGCATTCTCCTTCTTCAGGGTCTGTTTCAGAGTTT
+GACAATGAAGATGCTCACATATATGCACTTGTTTGGTAGCAAAAGTTGTGTTTCAACTTT
+GGGAGTGAGGAAATTAGGCAAAGATTGGTGGTTTAAATACAAGACAGATGCAAGGGCTAC
+AGATTTACTGACAAATCCGTAGAAAGAGTAACTACGAATTAGACAACAGAGGATGATGAA
+GTTGTCACAAGCTTGGCGATTCAAGGTTTAGGACTTGGTAAAAGGAAAGCTATGATTCAT
+GTTGATTTATGTGGAAGAGGCTACATGGAGTTACTCTATAAACTGGCAAATATGTTTCCA
+TGAACCTTGAGGTCAAGGTTCTCTGAAGAGGGGAGATTTGTTATAGGAAAACTGAAGTCA
+AGCTATAGCGTTCAGGGGTTAATCTGGCGAGCTGGAAATATGAAGTCAGGGATGTTTAGC
+AAAGCACGTGTTGTGAGCTGGCGAGCTGGATATGTGAAGTCAGGGATGTTAAGCAAAGCA
+CGTGTTGTGAGCTGGCGAGCTGGCAATGCAAATGGACGTTAACGGCGATCGTTATTAACG
+TGGTTAACGTTTACTTTCTTTACCTTTTTGTATAAGAGCAACATGTTATGCTCATGCTTT
+CATTATCGAATAATCTGGTTGTAATCTCTCTCTAGAGACTTCTAGATTTCCCTCATCGTT
+TTACCGGAGCTCTCGTCGAGTCTCTTGTAGGTGAGAAGTTGATATCGCGTCTCTTTACGA
+ACGTTGTATCAAGTGTGTTAATCGGAGTACTCTATTTTCATCTCTCTGTTCTATTGATTT
+CAAACTCTGTTTATTCATTTCTGGTTTACGTTAACA
+>TAG1
+CAATGTTTTCACGCCCGACCCGAACCGCCCGGTCCAACCGGTTAAACCACGACCCGAGCA
+CTTCTCCGGTTTGGGTTTAGTGCTAAAACCCACTATCTATAAAACCAAAAAAACCCATAA
+AAACCCGCTATTAACCCACGACCCATTGAACCGGTTGAACCGACTGGGTGTGGGTTTTAA
+AAACTATAGTTGATTTTGGAACGAATATAGGGTTTTTGGAACGAATATAGGGCTTTTTCA
+TAGTTCATAATTTCTTCTCAAACGGCGACTCAATCTCTCGTCTACACTAGCCAAACAAAC
+CAGTTAGTTTTTCTATCTCTCGTTTTAAGTTTGAAAATCCTATTTGTCTTTATTTGTGAG
+CATCATGATCATTTTATATTGTATATTGATATAGTGATTTCTATACTCTCGTGGCCTCTT
+TGTCTTGGCTCCACTGAATCAAATATAATATTCAAAGTGTTTTTGCATCAAAATAATAAT
+TCAGCTTCATGTTTGATGTGCATGTCTCACAGATATTTGTTTGTTTTTTTGTGTGAATTT
+AATAGGTAATGGAAACAGAACACGATGAAAATTATGAAGATATAGCTGCTGCAAACCGTT
+CAATCCGAGGAAAAAGTGATATTGCTTGGTCCTATGTAATTCAATCAAAAGACGAAAAAG
+GAAAAACGGTTTTGGAATGTGCATTTTGTCATAAAAAAAAAAGAGGAGGTGGAATTAATA
+GGATGAAACACCATCTTGCTGGCGTGAAAGGGAATACAGATGCATGTTTGAAGATTTCTG
+CAGATATTAGATTTAAGATAGTGAACGCATTGAAAGAAGCTGAGAACAAGAAGAAGCAAA
+ATATTGTTTTGGATGATACGAACTTAGACGGTCCAGAAATTGAAGATGTTGATGGAGATG
+ATATCCGAGTTGATGTTCGGCCAAGTCAAAAGAGGAAGAAACAAGGTATTGATCTACATG
+ATTATTTTAAAAGAGGTGTGCATGATCAGACCCAACCTTCTATAAAAGCATGCATGCAAA
+GCAAAGAGAGGAATACATGCTGTGGACATGTCTGTTGCATTGTGGTTTTATGACGCTTGT
+ATTCCGATGAATGCGGTGAATTCTCCACTTTTCAGCCTATGATGAGTATGGTAGCAAGTA
+TGGGACATGGATATGTGGGTCCTTCATACCATGCTCTGCGTGTTGGATTGTTGCGTGATG
+CTAAGTTGCAAGTTTCTTTGATCATTGATAAGTTTAAAAGTAGTTGGGCTAGTACTGGAT
+GTACTCTTATGGCAGATGGATGGAAGGACACAAGACAAAGACCACTGATTAACTTCTTAG
+TTTATTGTCCCAAGGGAATTACATTTCTTAAGTCAGTTGATGCTTCAGATATCTATGCAA
+GTGCTGAGAATTTATGCAACTTGTTTGCTGAACTTGTGGGAATAATTGGTTCAGAAAATA
+TTGTTCATTTTGTGACTGATAGTGCACCCAACTACAAAGCTGCTGGAAAGCTTCTTGTTG
+AAAAGTTTCCCACCATTGCTTGGTCTCCTTGTTCAGCTCACTGTATCAATCTTATTTTGG
+AAGATGTGGCAAAACTACCGCATGTTCACCATATAGTGCGCCGTATGTCTAAGGTAACCA
+TTTTTGTTTTACAACCATAAGCCGGCTTTAAATTGGGTGAGAAAAAGATCGGGTTGGAGA
+GAGATCATTCGTCCTGGAGAAACACGTTTTGCTACAACTTTCTCATAGCTCTACAAAGTC
+TCTATCAACATAAAGAAGATCTACAAGCTTTGGTTACAAGTGCAGATCCCGAACTCAAGC
+AGCTTTTCAAAACATCTAAAGCAAAAGTAGCTAAATCGGTTATCTTGGATGAGCGAATGT
+GGAATGACTGCTTGATAATTGTCAAGGTTATGACTCCTATCATCCGTTTGTTACGTATTT
+GTGATGCTGATGAGAAGCCTTCTTTGCCATATGTGTATGAAGGGATGTACCGAGCAAGAT
+TAGGAATTAAAAATATTTTCCAAGAAAAAGAAACCCTCTACAAGCCCTATACAAACATCA
+TTGATAGAAGATGGGATCGTATGTTGCGCCACGATCTTCATGCTGCAGCGTACTATTTAA
+ACCCGGCTTTCATGTATGATCAACCTACATTTTGTGAGAAGCCTGAGGTTATGAGTGGGT
+TGATGAACTTATTTGAGAAGCAAAAAAATGACAGCAAAACAAAACTTTTTCAAGAACTTA
+GGGTGTATAGAGAACGTGAAGGAAGTTTTTCTCTTGATATGGCTTTAACTTGCAGCAAAA
+CCTCTCAGCCAGGTAAATTATTAAACTTGAGTTAAACTTGCATTTTATTATCTATATATA
+TAATATAATTTTATTTCTATTTAGATGAATGGTGGAGATATTTTGGTCATGACGCTCCTA
+ATTTGCAAAAGATGGCAATACGAATTCTTAGTCAAACCGCTTCTTCATCTGGATGTGAGC
+GCAATTGGTGTGTATTTGAGCGGATTCATACCAAGAAGCGGAATAGACTAGAGCATCAAC
+GACTTAACGATCTCGTCTTTGTTCACTACAATTTACGTTTGCAACATAGGTGATTATCAT
+TATTATTTTTTGTTTCTTAATTTAGCTTAGTTTATAACAAGTTCCATGTTTTTAATGTAC
+AGGTCAAAAAGAAAAAGATCATATGATCCTGTTGACTACGAATCTATTGATAAGACAGAG
+TTTTGGGTCGTTGAAGAAGAAGAAGCAGGTGAGCTTGAATATGATGAATTAGAGAATGCT
+CTTGCTGAGGAATATCCCAAAGATCTTGAAGACACAAATCCTGAAACATCGAATGGTATC
+TTAAATTATTGATTAAACTTTTCGAATTGACTTTTAGTTATAGATAATATGTTGACTAAC
+TAAACGATATGTCTTTGATGTTTTAGATTTTGATGAAGACTTCACATTGCCGCCTGAAGA
+GGATGTATGGAATGATGAGGAAGACAATCGAGATTAGTTGTTTTGAATTTGCGATGTTTT
+ATTACTTTATTTCTGTTATTGACTTATTGGTGATCTACTAGACATATTGTTATTTTAGTA
+TTTTAAAGGTTTTATGGATTTAAATTTTTTAAACTTTATGTATTGTTATACTTCTTATTG
+TTATTAAACATGGTATTATTATTATTTTTATATATAAGTTATATAACATAAACTATATAA
+TCTCTATATATATCAAATGCATTAAATCAGTTGACCCGTGGTCTAACCCGGTTGACCCAA
+TGACCCGGTGACCCAGAAGGTAGTCCGGTTCACTGTCCGGGTCGGGCGTGAAAACATTG
+>ATMU3
+GGGAAAAATGTTATTTAATACCTCAACTTACAAAAAATGGCCAAATTAACCGTGAACTCG
+TGAAATGGCCGTTTTAACTCTCAACAAAAAGTTGACTTCTGTTTTAACTTTCAAGTTTGC
+GTTGACTCGGCCTAATTAACCACCGTTAAAAATCCTTCTAACAGCGTAATTGACAGCCGT
+TTTAGTCCGTTAAGCATCTGTTACTATAGTCTTACGACGTCGTTTTCGTGCTAAAGAGAA
+ATCAAAATCGAGAATAGAAATTCTCAAAACAAAATCAATTACCCTAAACCCAAATCGAAA
+CCTAATCCTGCCCCCAAAATCAAAATCGAAACCCTAATTGCTTCAATTCGTTTTCTGAAA
+TGCCATTAGTTAGAAAGAATGGCGTCGTTATGAGGATTGGATCTCCAATGCTTCACGAAT
+CAGAGAATTTGGTGGGAGATGGAGTTGAAGCACCACCGCGAGGAGAAAGAGATGAAATTG
+GAGAAGAAGTTGGGGGTGAAACGAATGTGGTATCTGAGTCTTGTGGCGGAGAAGACGGAG
+CACAAGATGCAGCTAAAGCAACGCCGGAAGGAGAAGCAGATCGAATTGGAGAAGAAGCTC
+GAGGTCAAGCGAATGTAGTATCAAATGTTGATGTGGCAGATGTGGCCGAAGTTCGTTCTC
+CACTTAGGCGAAGTAAACGAAGGCAAATCAGATTGGAAGAAGAAGCTCACGATGCAGTTG
+AACCAATGCCGGAAGGAGAAGCAAATCAAATTGGAGAAGAAGCTCGAGGTCAGTCCGTTG
+ATGTGGCAGATGCAACCGCAGTTTGTTCTCCACTTAGGCGAAGTAAACGAAGGCAAAATA
+GATTGGAAGAGGAAGCTGATGTTGCAGTTGAAGAATCAACTCGTCGTGAAATTGGACAAG
+AGGAAGAGGAAGCTTTAGGTGAAACGTCTTGTGGCGGAGAAGAGGAAGCTCACGATGAAG
+CTCAAGAATCAGGCGTTGCTGTGGCAGATGCAGTCGAAGTTCGTGCTCCACTTAGACGAA
+GTAAACGAAGGAGAATCAGAGATGAAGAAGAGGAGGATTTAGAGGCTGAAGTTCCTGCTC
+TTGATGAAGACGATGACTGTGCAGTCCAAGGAGATGAAGACTGCGATGAGGTTGATGATG
+CAGTAGATACTAATAGAGAAGAAGATGATACTGCTGGATTAGGTGTCGAAGAAGATGGTA
+ACTTAGACATGGAAAGAGATTTTCCAGAGGCTAATGGAGAAGAAGAAGCTAGTGACAATG
+ACAGCGGAGATGATATATGGGATGAAGACAAGATTCCAGATCCTTTGTCCTCTGACGATG
+AAGATGATGATAGAGTAGAGGCAGCTCGAAATGATCTTGGTGATCCTGAGATTTTACTAG
+CATTGGAGAAGACTTATAACTCTCCTGAAGATTTCAAGCTTGCTCTTTTGATGTCTTCCC
+TAAAGACAAGGTATGACATTAAACTTTATAATTCTGAAGCTATGGTTGTTGCTGCTAAGT
+GTGTGTATGTTAGTGATGAGGGTGTTGAATGTCCGTGGAGAGTCCGTTGCTCTTATGAGA
+AGAGAAAACATAAGATGCAAATACGAACTTATTACAATGAGCATACTTGTGTGAGGTCAG
+GACATTCGAAGATGTTAAAGGTGTCATCTATTGGGTTTTTGTTTGAAGAAAGGTTGAGAG
+TGAATCCAAAACTCACTAAACATGAGATGGTTGCTGAGATCTTAAGAGAATACAAGTTGG
+AAGTGACTCCAGACCAATGTGCTAAGGCAAAGACAAAAGTTTTGAGAGCTAGACGTGCTA
+GTCATGATTCTCATTTTGCTAGGATATGGGATTATCAAGCAGAGGTGTTATTGCGGAATC
+CGGGGACAGAGTTCAACATAGAGACAGTTGCAGGAGCAGTGATTGGAAGCAAGCAGAGAT
+TTTACCGGTTATATATTTGTTTTCAAGCTCAAAGGGAGTCATGGAAACAAACTTGCAGAC
+CCGTAATAGGGATAGATGGAGCTTTTCTGAAATGGGACATAAAAGGACATCTATTAGCCG
+CAGTTGGAAGAGATGGTGACAATCGGATTGTCCGTATTGCTTGGTCTGTAGTCGAGATAG
+AAAATGATGACAATTGGGACTGGTTCTTGAGACAGCTCTCTACAAGCTTGGGGCTATGCG
+AAATGACTGATCTGGCAATCATTTCAGATAAACAATCTGTTAGTCTCTATTCTATAAGAT
+TCCCTTCATATATCTACTGTAATTTGAGATAGACAATCATACTAAACTTGTGTTTTTTTT
+GTTGTTTTGCAGGGTTTAGTCAAGGCTATCCATACCATTCTTCCGCAAGCCGAGCATCGA
+CAATGTTCAAAACACATCATGGATAATTGGAAAAGGGACAACCACGACATTGAGCTACAA
+CGTCTATTTTGGAAGATAGCACGCAGCTACACCGTAGAAGAGTTCAATAATTACCAGGCA
+GACTTAAAAAGGTACAATATCCAAGCCTACACGTCTCTCCAACTTACTAGTCCGATTACA
+TGGTCTAGAGCATTCTTTAGAACCGGTACATGTTGCAACGACAATCTCAACAATCTGAGT
+GAGTCATTCAATAGAACCATTAGACAAGCTAGGCGGAAACCACTGTTAGATCTTCTAGAG
+GATATTAGGAGGCAATGCATGGTTAGGACAGCCAAAAGGTTTATCATTGCTGACAGGTGC
+AAAACAAAGTACACACCAAGAGCTCATGCTGAGATTGAGAAGATGATTGCTGGGGTCCAG
+AATACACAGAGATACATGTCCAGGGATAATTTGCATGAAATCTATGTCAATGGAGTTGGC
+TACTTTGTTGATATGGACTTAAAGACATGCGGCTGCAGGAAATGGCAAATGGTTGGGATC
+CCATGTGTTCATGCAACATGTGTGATAATAGGGAAAAAAAGAAGGTTGAGAGCTATGTGA
+ACGACTACTACACAAGAAATAGGTGGCGAGAAACATATTTCCGTGGTATTAGGCCTGTCC
+AAGGGATGCCTTTGTGGGGTCGATTGAATAGGCTGCCTGTCTTGCCACCACCATGGAGAA
+GAGGCAATGCCGGAAGGCCAAGCAATTATGCAAGAAGGAAAGGAAGAAATGAAGTTGCCT
+CTTCCTCAAATCCGAACAAAATGTCAAGGGAAAAGAGGATCATGACATGCTCTAACTGCT
+TGCAAGAAGGGCACAACAAGAAATCATGCAAAAATGCTACTGTTTTAAGTCCACCAAAGA
+GACCAAGAGGTCGACCAAGGATAAATGAGGTTTGTATATCTTTCATTTCTATTTTCAAAA
+ATTCTGTTTCAAAAACTGATTGTAATGTTTGTATTAGGAACCACAAGGGTATGTAGAAGG
+ATCAGATGGACATGATAATGGCTCACAAGGGCAGGGTAATGTGTTACAAGGGCAGGAAAA
+TGTGTCACAAGGGCAGAACAATGGCTCACAAGGGCAGAACAATGGGTCACAAACACAAAG
+CCAAAGAGGAAGAGGTCGTGGAACACAAAGACAAAGGGGAACAACTCGTGGAGCACAAAG
+ACAGAGGGGAAGAGGTCGTGGAACATCACAAGTGTCTGAACAACCACAAGGAGAAGCACA
+ACCGCAAGGACTTGCTGGACTTGCACCATGGTTTGAATGTTCTCGTGGAACATGATATGC
+TAGTCTCATGTTTGTTTTTGTTGTTTGAACTTGTCTTTATGACATATGTTTATTCTCGGT
+TTGTTTTTGTTGTTTGAACTTGTCTTTATGACATAATCTAAGTCTTGGTTACTTATTGTT
+GTTTGCACTTGTCTCTCTATATGATTAGCTTAGTCTCAGTTTTAAGAAGTTGACCTTTTC
+TTTCAAATGAAATTCATTACCATTACCAAAGCTACATGTCATTACATAGTAAAAGCATAA
+CCAAACACAAACTAAACAACAAAGACATCACATTCAAACTAAGCTCCCATTCGATTACAC
+ACTAATAACCAAGAACAAATTTCTGGTTTTTTTTCTTATAGAACATTGATATTACAATTG
+CAATCACACTAAAACAAAGGCACACCAAGCACACTTTCGTCATCTTTTTCCATCTCTGAA
+TTTCTCTTTTGCTCCACATTCCATCTTCTTTCAACTCTATCATTAGCTCCTTTAAGTTTG
+CAATTTCAACAGCAACCTCAGCTTTTGCATTGATTATCTCGTTATCAATGCTGGAGATTT
+TGGGTAGAGCATCTACAACCTCTTCATACATACACTCCTCCACCCATTTGAACAAATGAT
+CCTGCAATTCCATCTCAAGCTTTTACCGACCAAACACAAAAAACATCACATTCTCATATC
+AAATCTACTTACATCTTCACAGCTTTTGCACCGAAAGAAAGGCCTTCCAGGGTTCTTAGC
+CGTGCTCGATGTAAACATGACGACTTCGAGCCCACATTTACACTTAACAGGAAACCCACG
+GCTCTTGAAACCTCCAGCTTCAGCATTCGAAATCATTCCTGAATTGCAGCCTCCACTTTC
+ACCACTCGAATTCCTTGAGTTGCAGCTCATAATGCAGATTTGATCGAAAAATTTGAGAGA
+GAATGATTTTTAGGGTTTGGGTTTTGATTTGGGGATTTTTCAGAGGTTTCGTCGACTTTG
+AAGTCTGTTGATAGCACAAAACGTCGTCGTATCACCTTAACGGATGTTCTGTAACGGCTG
+TCAATTACGCTGTTAGAAGGATTTTTAACGGTGGTTAATTAGGCCGAGTCAACGCAAACT
+TAAAGGTTAAAACAGAAGTCAACTTTTTGTTGAGAGTTAAAACGGCCATTTCACGAGTTC
+ACGGTTAATTTGGCCATTTTTTGTAAGTTGAGGTATTAAATAACATTTTTCCC
+>LIMPET1
+GGGAATGTTCCAATATAAGACACTTTAAACGTAAGTTTAGACAATATAGACACTTTCCAA
+GTTAGAGGCACTTTTCCTTCTTTTTGAAGGAAAACTTGACTTTTATACCTCTTAACTAAA
+CAATCGAAAACAATAACTAAATATATATCTTAACCAAACAATTAAAAAAATAAAAGAATT
+TAGATACGTAGTTATTAATATAGACCATTAGATTGAAAAATAAAAATTAAGATCTATGGC
+TGAGATTAAAGACAATAAATGGATTAATTTTTTGATGTTAAAATCTGATTAGAAAAAGGT
+ATTTCTCTTCGTCTCTAAAACTAAATCTCTCTCTCTAAAAAAACAATCGTTTCTCCCTTT
+CTCCTTCCTGAAGATCGTTTTTTCATAAATCCATAGTAGTTTAAAAACGAAGCAGAGAGA
+TGTTGAAAATCGTTTCTCATGAAATTAATCGATTATTCTCTGTGAAGTTCTTTAATCCAC
+ACAACTTTCCTCATGAACATGATAATAGTAGTAAATGGAGGTTTTTCCTATGGTTACTCT
+AGACGAAGGAGGATCTCCTTGTGTTGGACAGGTTTGTGATTTCTTTCCATGGATTAAAAA
+AATTTGATTGTTTGTTTATGATGAACGATTCTTTGGCTACGGAAGAGTGTCATGGAGTTC
+TGGCGAATTCTTTGGCTATGTTTGGTGATTTCGTTTTTAATCAAGTTGGGAATCAATAGG
+AAACAACTAAGCATACAACATAGATTAGAAGAGATATCAAGATGGATCTAATTTAAGTAA
+GATTTGGCGACTAATTCTAGATGATTAGGGTTATTTGTGATTTATTACAAGGCATTTGTG
+TTCTCATTGATTTGGCGAGTAATTCTGTATGACTAGGGTTATTTGTGTTTTCTTAAAAAG
+AATTTGTGTTCTTGTTGAAATCTTGTTCATTGGAATTATTTGTGTTTGGTAAATCTTCAT
+TGGTGGCTAAGGATGTGTTTGTAGCTCTTACGGCGTTTGTTATTGGTGATGTCCATTATG
+GATGGCAAATTATGGATGGCACATTATGGATGATGAATCATGGATGACATATTATGGATG
+ACGCATCATGGATTGTATATTATGGATTGATATGGTGAGATTTGTAAATCTTTTGGTCTT
+ACATGTTAAGAGTAAAAGATGAAGAATTGGAGAAGCATGTCTAACATCCTAAAAACAAGC
+TATATGCGGTTGATTTGCTACAAATAATTTTTTGGTATCCATAATAACAAATCCATTTAA
+ATATATCCATTCAGAAACCTTTCTACTGATCCGTATCCATTCTATATACCATGTCAATAA
+TAATAGGAGATTCGATTAACCGTGTTTTGTAAAGAAACCAAAGTTCCATGTCCATAAGGT
+TTTGAAGGTGGAGGTCTCTGGCAAACTGAAAAAAAAATCAACAAACAATTTTTTGGTGTC
+CATAATAACGAATCCATTTAAATATATCCATTCGGAAACCTTTTTACTGATCTATATCCA
+TTTTATATAACATGTCCATGATAACAGGAGATTCGATTAACTGAAATCTCGATGCTACGT
+AGATGAAACGAGTTTGACACATGAGAGAGAGCAAAAATCAAATCAAACCGCCATTGTTGA
+AGAAGAAGAAGTTTCTTCTCATTTTTTACAAAGATGAAGAGAGAGAGAGGTGAAGAGAGA
+GAGAGAGATGGAAGAGAGAGAGATAGAGAAAGAGAGATATGAAGAGAGAGAGAGAAAGAG
+AGAAAACGTGGGTTAAGATAATATTTTAGTTAAGAGGGTATTTTAGTAAAAAAACATAAA
+AAAGTGCCTAATCTTTTGAAAGTGCCTAAACACAGAAATAGTTTTAAAAAAGTGTTTAAG
+AGTGTAATATTCTC
+>ATGP7
+TGATGTGATAATGGGAAGCTTGGATCATGGAGCTAAGGAGCAGCTTCAATCCGAGGAGTT
+TGGAGAAAGAAAGCAGTTTGAGGATAAAGAGCTTGGAGCTAAAAAGGATGAAGCATTGCA
+TGTTCTTGAAGGTCTAATAACAAGATCAAAGACGAAACTACTAAATCAAGCTATCACCAC
+ACTTTTACAAAAGATTGAGGGCAGTCTTAAACTAGAAGCTTGTCCAACCACGTTGGTTGT
+GATTCAAGCCGTTTAAGCAACAGCAATAGAGGTGTGTGACTTGCACTCTTTTTCCCTCCT
+CTTGGTTTTGTCCCATTGGGTTTTCCAAGAGAGGTTTTTAATGAGGCAATCCCACACACT
+CTTTTCATGGCCCATTGTTGTTTTTGAAGCCCATTAGCAAAAGAGACATCCAAATTTCGT
+TTTTGTGTTTTTATTTCTCTAAAATGACTATTCCTCTTCTCTAGGGCTCCTCTTCTTCTC
+TATATAATCTATTCTCTTCTCCTTTGTAAGACTTATCAAACTTTTTATTATCAAAACCTC
+TTTCTAATTGTTTGATCTGAAGGGTGTGTAATATCTCTTCAACTTGTGATTGCTTTGGTG
+TGTAATATCCTAGCAAGATCGAGCCCGAAAGTTCAAGAGTCTTTCCGCAACTCTTAGAAG
+TTTTACTTCATCCATTTTCAGTTTGTTTTCAGTTCATCATCATCCCATCTTCAACCCTTC
+AACTTCCCACAGATCCATTCATTCACCATATCACCATCACTTCATCACAATCCATACAAA
+GAGACTTCAAGGGACTGGATCTTGTCACCCAAGATCATATCACGTGGTATCAGAGCAACT
+TTGTATCAGGTTGTGTTTTTCTAAACTCTTGGTATTCTCTGTTCGTCAAAATTGTTTCGT
+CGTTGTAGGCTTGAATACTTATCGGAATCGTTCGAAACTTGTTAAATTGTTTAGATCACG
+TTCTGAACTATAGGAAACTGTACTAGATCGTGCGATTTGAATAAGCTAAACGTTTCGTAT
+TCTAGGGTTTATGATTATGTGTTTTTGGTACTGATTTGGTTTGTTTTAAGAGGAATTTGA
+TAGTGTGTGTCTTCTAGTTGCAGAATCATGTCAGATAAAGATAAGGAAGAGCATAGCAAT
+GCACAAAACAACAAGTTGTTGATGGAAGCTATAACAGCTACTCTTACCGCAACTCTCACT
+GCTAATATGGCTAAGATGATGGATGAGAGATTTGTGGCTGCAAGGTCTAACCAAGAAAGG
+GAGAACAGAACTATGAGGAATAATTCTGATCGGGAGGCAACGCTTAGCTACTACAGTCAA
+TCCTCTACTCGCACTAGTCATAGGAGGCAAAGACGTGGGCAAGAAGAAAGACACCCTCCA
+AGAGACAACTTAGCTAATCTTAAGCTTCGCATCCCTCCATTCCGTGGTACTAATAATCTT
+GATGATTATTTGGAGTGGGAGAAGAAGATTGAGTTGGTGTTTGTTTGTCAAGAGTATACT
+GAAGCAAACAAGGTTAAAGTGGCAGCCACTGAATTCTATGATTATGCACTAAGCTGGTGG
+GATCAAGTTGTTACTACTAAAAGGCGTCTTGGAGATGATCCGATTAAAACTTGGAATCAG
+CTAAAGAATATCATGAAGAGAAGGTTTGTGCCTAGTCATTACCATAGAGAGCTGCACCAA
+AGGTTGAGGAATTTGGTTCAAGGAAATAGAACGGTTGAGGAGTACTTCAAAGAAATGGAA
+ACATTGATGCTAAGGGCTGATGTTCAAGAAGAGTGTGAAGCAACAATGTCTAGATTGATT
+CATGGGAGGCCTCAATAGAGACATTATAGACCGTTTGGAGGTGATACATTATGAGAACCT
+TGAAGAATTGTTTTACAAGGCAGTCATGTTTGAGAAACAGATTAAGAGAAGGAGTGCTAA
+GCCTAGCTACAATTCTAGCAAACCTAGCTACCAAAGAGAAGAGAAATCTGGTTTTCAAAA
+AGAGTACACGCCGTTTGTGAAGCCTAAGGTTGAAGAAATCAGTTCAAAGGGGAAAGAAAA
+AGAAGTTACGCGAACTAGAGATCTCAAGTATTTCAAATGCCACGGACTTGGGCATTATGC
+TAGTGAGTGTTCCAACAAAAGAATTATGATAATTAGGGACAGTGGAGAGGTCGAGTCCGA
+GGATGAGAAACCAGAAGAATCCGATGTTGAAGAAGCACCTAAAGGAGCGCTACTTGTGAC
+TATGAGGGTCTTAAGTGTGCTAAACAAAGCTGAAGAACAAGCGCAAAGAGAGAATCTGTT
+CCATACAAGGTGTTTGATTAAGGGAAAAGTGTGTAGTTTGATTATAGATGGTGGAAGCTG
+TACCAATGTTGCAAGTGAGACTATGGTCCAGAAACTTGGTTTAGAGGAGTTTCCGCATCC
+TAGACCTTATAAACTGCAATGGCTAAAAGAGAGTGGAGAAATGGATGTTACCAGACAATT
+TCAAGTGCCGTTAGCCATTGGGAAGTATGAGGATGAGATCTTATGTGATATTCTGCCCTT
+AGAAGCCAGTCACGTTTTGTTAGGAAGACCTTGGCAATCTGATCGGAAAGTGATACATGA
+TGGGTTTAGCAATAGACATAGCTTTGAATTTAGAGGAAGAAAAACTGTTTTGGCACCTAT
+GGCACCTCATGAAGTCTACTTGGATCAGCTTAGCATGAAAAAGAAAGGATCTCAAGCTGT
+TCAATCCAAAACTTTCGTGAGTAAACCAAAGGGGAGTACTAAACCTAATCTTTTGTTTGT
+CTTTAAAGAAAACTTATTGAATATAACAGCCTTGGAACCGGCTTTGCCGAGTAGTATTAA
+GTTTCTTTTGCAGGACTATCAAGATGTTTTTCCCGAGGAAAATCCAGAAGGTTTACCACC
+CATTAGAGGCATTGAGCACCAAATTGACTTCGTTCCAGGAGCTTCTTTGCCAAACAGACC
+AGCTTATAGGACCAATCCCGTGCAGACCAAGGAACTAGAAAAGCAAGTGAATGAGCTAAT
+GGAGAGAGGCCATATTGGTGAAAGTATGAGTCCATGTGATGTTCCAGTGTTGCTTGTACC
+TAAGAAGGATGAGAGTTGGCGTATGTGTGTTGATTGTAGAGCAATCAACAATATCACGGT
+GAAGTATCGACACCTTATACCTAGATTAGATGACATGTTAGACGAATTGCATGGTTCTAA
+CATCTTTTCTAAGGTTGATCTAAAAAGTGGATATCATCAAATTAGGATGAAAGAAGGTGA
+TGAATGGAAAACTGCATTTAAAACTAAACAAGGATTATATGAATGGTAAGTGATGCCATT
+CGGGCTGACAAATGACCTAGTACATTCATGAGACTAATGAATCATGTTCTTAGAGCTTAT
+ATAGGACATTTTATTGTTGTTTACTTTGATGACATCTTAGTTTATAGCAAGAGTCTAGGA
+GAGCATGTTGAGCATCTAAAAATGGTTTTAGAAGTGCTTAGAAAGGAAAAGCTTTATGCC
+AATCTTAAGAAATGTACTTTTGGAACGGATAACCTTGTCTTTTTAGGTTTTGTTGTGAGT
+ACAGATGGAGTTAAGGTTGATGAAGAGAAAGTGAAAGCAATTCGGGAATGGTCAAGTCCA
+AAATCTGTAGGAGAAGTAAGGAGTTTTCATGGACTTGTCGGCTTCTATAGAAGGTTCGTG
+AGAGATTTTAGCACTCTAGCAGCCCCACTCACTGAAGTTATCAAGAAAAACGTGGGATTC
+AAGTGGGAACAAGCTCAAGAAGATGCATTCCAAGCCTTAAAAGAGAAGTTTACTCATGCC
+CCTGTTTTATCTCTTCCTGATTTTTTTAAAACTTTTGAAATCGAATGTGATGCCTCCGGG
+GTAGGAATTGGTGCTGTCTTAATGCAGAATAAGAAGCCAATAGCTTATTTCAGTGAAAAG
+CTAGGAGGAGGTACTCTCAACTATCCTACATATGACAAAGAGCTTTATGCTTTGGTGAGA
+GCTTTACAAACGTGGCAACACTATCTTTGGCCTAAGGAGTTCGTCATTCACACCGATCAT
+GAGTCCCTAATGCATCTCAAAGGACAGCAAAAGCTTAACAAAAGACATGCTAGGTGGGTC
+GAATTCATTGAGACGTTTCCCTATGTCATCAAATACAAGAAAGGTAAGGACAATGTAGTT
+GTCGATGCATTGTCAAGGAGGTATGTTCTTCTCTCATCTCTTGATGCTAAGTTACTTGGA
+TTTGAGCATATAAAATCTCTTTATGCAAATGATTCTGATTTTAATAAGATATACTCATCA
+TGTGAAAAGTTTGTATTTGGAAAGTATTATAGACATGAAGGATTCTTGTTTTATGATAAC
+CGTTTGTGTATTCCTAATTCTTCTTTGAGAGAGTTGTTTATAAGGGAAGCACATGGTGGA
+GGCTTAATGGGACACTTTGGAGTCTCAAAAACTCTTAAGGTTATGCAAGATCACTTTCAT
+TGGCCGCATATGAAGAGATGTGGAGAGAATGTGTGAAAGGTGCACGACCTGTAAACAAGC
+TAAGGCTAAGTCACAACCCCACGGTTTGTATACTCCTCTTCCTATTCCTTTGCGTTCTTG
+GAATGATATTTCTATGGACTTTGTAATAGGTTTGCTAAGGACTAGGACAGGTAAAGATTC
+CATCTTTGTGGTTGTGGATAGATTTTCTAAAATGGCACACTTCATTCCATGTCATAAAAC
+TGATGATGCCATGCATATAGCCAATCTGTTCTTTATGGAAGTTGTTCGCTTACATGAAAT
+GCCTAAAACCATAGTATCAGATAGAGACACTAAGTTCCTTAGTTACTTTGGAAAACGTTT
+TGGTCTAAGTTAGGAACTAAGTTGTTATTCTCTACTACTTGTCACCCGCAAACTGATGGA
+CAAACTGAGGTAGTTAATAGGACTTTGTCTACACTCCTGCGTGCATTGATAAAAAAGAAT
+TTAAAGACTTGGGAGGATTGTTTACCTCATGTTGAGTTTGCATATAATCATTCTGTGCAT
+TCTGCTACTAAATTCTCGCCTTTTCAAATTGTTTATGGGTTCAATCCCATTACTCCTTTG
+GATTTGATGCCTTTACCTTTGAGTGAAAGAGTGAGCATGGATGGAAAGAAGAAAGCAGAT
+TTAGTGCAGCAGATTCATGAGCAGGCGCGAAAGAACATTGAAGAGAAGACCAAACAATAT
+GCTAAGCATGCAAATAAAAGCAGGAAGGAGCTTATCTTCAACGAAGGAGACTTGGTTTGG
+ATTCACCTCCGAAAAGAACGTTTTCCTAAAGAGAGAAAGTCTAAACTTATCCGCAGATGG
+ATGGACCTTTTAAAGTTCTCAAGAGGATCAACGACAATGCCTACTCTCTGGATTTGCAAG
+ATAAAACAGATTTGAGGTTAAATCCTTTTCAAGTGGGAGAGGATGATGTGATAATGGGAA
+GCTTGGATCATGGAGCTAAGGAGCAGCTTCAATCCGAGGAGTTTGGAGAAAGAAAGCAGT
+TTGAGGATAAAGAGCTTGGAGCTAAAAAGGATGAAGCATTGCATGTTCTTGAAGGTCTAA
+TAACAAGATCAAAGACGAAACTACTAAATCAAGCTATCACCACACTTTTACAAAAGATTG
+AGGGCAGTCTTAAACTAGAAGCTTGTCCAACCACGTTGGTTGTGATTCAAGCCGTTTAAG
+CAACAGCAATAGAGGTGTGTGACTTGCACTCTTTTTCCCTCCTCTTGGTTTTGTCCCATT
+GGGTTTTCCAAGAGAGGTTTTTAATGAGGCAATCCCACACACTCTTTTCATGGCCCATTG
+TTGTTTTTGAAGCCCATTAGCAAAAGAGACATCCAAATTTCGTTTTTGTGTTTTTATTTC
+TCTAAAATGACTATTCCTCTTCTCTAGGGCTCCTCTTCTTCTCTATATAATCTATTCTCT
+TCTCCTTTGTAAGACTTATCAAACTTTTTATTATCAAAACCTCTTTCTAATTGTTTGATC
+TGAAGGGTGTGTAATATCTCTTCAACTTGTGATTGCTTTGGTGTGTAATATCCTAGCAAG
+ATCGAGCCCGAAAGTTCAAGAGTCTTTCCGCAACTCTTAGAAGTTTTACTTCATCCATTT
+TCAGTTTGTTTTCAGTTCATCATCATCCCATCTTCAACCCTTCAACTTCCCACAGATCCA
+TTCATTCACCATATCACCATCACTTCATCACAATCCATACAAAGAGACTTCAAGGGACTG
+GATCTTGTCACCCAAGATCATATCA
+>ATCOPIA7
+TATCAAACAACAAGAGACTCCTTCTCCTACAGAGACTTCAATCCATCGCAACAACATTGT
+TTCTGTTTCAGTTTCAGTTAAAGGAGATTCAGGCCCAAAAGAAAAAGAGAAGCCCACGAA
+GCCCATCCTTTACTCATCGAAACTCTGCAACAATCAAAGCAGAGGAACATCACGCGAGAC
+ACCGCCGTCGACAAACATAAACGTGCACAATCATTTTGATGTTCTTGGAAGCAGCAGCAT
+TTCATGCAACTAGGACACCTGTCATTAGCTATTATGTAATCCTCCTCTTTATATAGTTCT
+CTGCTTGTAATCGAATTCACTAAGGAAGAAATACACAATTATTTTCTCTCTGAAGCTTTT
+GCTTCTACTTTCATGGTATCAGAGCTTAGGACTTTGTTCCTAAGCCATGGAAGAATCTAT
+TTTTGTTTCCTCTCTTAACATCTCTCAAGTTGTTACTCTCAAACTCACTCCCACAAACTA
+CCTTTTGTGGAAAACCCAATTTGAGTCTTACCTTTCATCTCATCTTCTTCTAGGATTTGT
+TACCGGCGCCACTCCTCGGCCTGCCTCCACCATCATTGTCACAAAGGATGATATTCAGTC
+TGAAGAAGCAAATCAAGAATTTCTGAAATGGACTCGAATCGATCAGTTGGTCAAAGCTTG
+GATTTTTGGATCTCTCTCTGAAGAAGCTCTCAAAGTTGTTATTGGCTTAAACTCTGCTCA
+AGAGGTATGGCTTGGTTTAGCAAGACGTTTTAATCGTTTTTCCACCACTAGGAAATATGA
+TCTGCAGAAACGACTAGGCACTTGTTCAAAAGCTGGAAAAACGATGGATGCTTATCTAAG
+TGAGGTTAAAAACATATGTGACCAGCTTGATTCAATTGGCTTTCCGGTTACAGAACAAGA
+GAAGATTTTTGGTGTTCTGAATGGGCTAGGAAAGGAGTATGAGTCCATAGCAACTGTAAT
+AGAACACTCTCTTGATGTGTATCCAGGTCCGTGTTTTGACGATGTCGTGTACAAGCTCAC
+TACGTTTGATGATAAACTCTCCACTTATACTGCAAATTCCGAAGTCACTCCACATCTGGC
+CTTTTACACGGACAAAAGCTATTCTTCACGGGGTAATAACAATAGCCGTGGTGGAAGATA
+TGGTAATTTTCGCGGTCGTGGTTCCTATTCTTCGCGTGGTCGTGGTTTTCATCAACAGTT
+TGGTTCTGGTTCAAACAATGGCTCTGGAAATGGTTCAAAACCCACATGTCAAATTTGCAG
+GAAATATGGTCACTCAGCCTTTAAGTGTTACACACGGTTTGAAGAAAACTATCTTCCTGA
+AGATCTTCCTAATGCATTTGCTGCTATGCGGGTTTCCGATCAAAATCAAGCTTCAAGTCA
+CGAATGGCTTCCCGACTCGGCTGCTACTGCGCATATCACGAACACAACCGATGGCCTTCA
+AAACTCTCAGACATACTCAGGTGATGATTCTGTGATAGTAGGGAATGGAGATTTTCTGCC
+CATCACTCATATTGGTACTATCCCTCTGAACATTTCTCAAGGTACATTGCCTTTAGAGGA
+TGTCTTAGTATGTCCTGGAATAACTAAATCGCTTTTATCTGTTTCCAAGCTTACTGATGA
+TTATCCCTGCTCTTTTACGTTTGACTCTGATTCTGTTGTTATAAAGGACAAACGAACACA
+ACAACTCCTCACACAAGGAAACAAGCATAAAGGTCTCTACGTGTTGAAGGATGTCCCGTT
+TCAAACTTATTACTCTACCAGGCAACAATCTAGTGATGATGAAGTGTGGCATCAGAGATT
+GGGTCACCCTAATAAAGAAGTTCTACAACACCTTATCAAAACTAAAGCTATTGTAGTCAA
+TAAAACAAGCTCCAATATGTGTGAGGCTTGTCAAATGGGGAAAGTATGTCGTCTTCCTTT
+TGTTGCTTCTGAATTTGTATCTTCTCGGCCCCTAGAACGTATTCATTGTGATCTATGGGG
+CCCTGCCCCTGTTACTTCTGCTCAAGGTTTTCAATATTATGTCATCTTTATCGACAATTA
+TTCTCGATTCACATGGTTCTATCCATTGAAGTTGAAGTCTGATTTTTTCTCGGTCTTTGT
+TTTGTTTCAACAACTTGTCGAGAATCAGTACCAACATAAGATTGCTATGTTTCAGTGTGA
+TGGTGGGGGTGAGTTCGTCTCATATAAATTTGTTGCTCATCTTGCTTCATGTGGTATTAA
+ACAATTGATTTCATGTCCACATACTCCGCAGCAGAACGGGATTGCTGAAAGACGACATCG
+GTACTTGACTGAACTTGGCCTTTCTTTGATGTTTCATAGCAAGGTTCCTCATAAGCTATG
+GGTTGAAGCATTCTTTACTTCAAACTTTTTGAGCAATCTTCTGCCTTCTTCTACTTTGTC
+TGATAATAAGAGTCCCTATGAGATGTTGCATGGAACACCACCTGTTTACACAGCCCTGCG
+TGTTTTTGGGAGTGCTTGCTACCCCTACCTTCGTCCCTATGCGAAAAACAAGTTTGATCC
+AAAGTCTCTCCTCTGTGTGTTTTTGGGATATAACAACAAATACAAGGGATATCGGTGTCT
+CCATCCACCTACGGGCAAAGTCTACATCTGTCGACATGTTTTGTTTGATGAAAGAAAATT
+TCCCTACTCCGACATTTATTCACAGTTTCAAACGATTTCGGGTTCTCCTCTGTTCACTGC
+TTGGCAAAAAGGGTTTTCCTCTACCGCTTTATCACGTGAAACTCCATCTACAAACGTGGA
+AGACATCATCTTTCCTTCTGCGACCGTCTCTAGCTCCGTACCAACCGGTTGTGCTCCCAA
+TATAGCCGAAACAGCTACAGCTCCTGATGTTGATGTGGCTGCTGCTCATGATATGGTTGT
+TCCTCCTAGCCCGATCACATCCACATCGCTTCCCACTCAGCCTGAGGAGTCCACTTCTGA
+TCAAAATCACTACTCTACAGATTCTGAAACTGCTATTAGCTCAGCCATGACTCCTCAAAG
+CATTAACGTCTCTTTGTTTGAGGACTCTGACTTTCCTCCTCTGCAATCGGTGATCTCGTC
+GACTACTGCTGCTCCCGAAACTTCCCATCCTATGATAACTCGAGCTAAATCAGGTATCAC
+GAAGCCCAATCCTAAATATGCTCTGTTCTCTGTCAAGTCTAATTATCCTGAGCCAAAATC
+TGTCAAAGAAGCTCTCAAAGATGAAGGCTGGACAAACGCAATGGGAGAAGAAATGGGAAC
+TATGCACGAAACTGATACATGGGACTTAGTTCCCCCAGAAATGGTTGATCGTCTTCTTGG
+ATGCAAGTGGGTGTTTAAAACGAAACTAAATTCTGATGGTAGTTTGGATCGTTTGAAAGC
+TCGTCTTGTTGCAAGAGGGTACGAGCAAGAGGAAGGTGTGGATTACGTTGAGACATACAG
+CCCGGTTGTCAGATCTGCCACCGTTCGATCCATTCTTCATGTCGCTACAATTAACAAATG
+GTCTTTGAAGCAACTTGATGTGAAAAATGCTTTCCTTCATGATGAGCTAAAAGAAACTGT
+GTTTATGACCCAACCCCCTGGTTTTGAAGATCCTTCTCGACCGGATTATGTATGTAAGCT
+CAAGAAAGCAATTTACGACTTAAAACAGGCTCCTAGAGCTTGGTTCGATAAATTCAGCTC
+GTATCTTCTGAAGTATGGATTTATCTGCAGTTTTTCTGATCCATCTCTCTTTGTTTATCT
+AAAAGGCAGAGACGTTATGTTCTTGTTACTATACGTCGATGATATGATTTTGACCGGTAA
+TAACGATGTTCTCCTTCAACAACTTCTGAATATTCTCAGTACCGAATTTCGAATGAAGGA
+CATGGGAGCATTACATTATTTTTTGGGGATTCAAGCTCATTATCACAACGATGGTCTCTT
+CCTTAGTCAGGAAAAGTATACCTCTGATTTATTGGTTAATGCAGGCATGTCTGACTGCTC
+ATCCATGCCGACACCTCTTCAGCTTGATCTATTACAAGGTAACAACAAACCTTTTCCTGA
+ACCCACTTATTTTAGGCGCTTGGCGGGAAAGCTACAATATCTTACCCTCACTAGACCCGA
+CATCCAGTTTGCCGTTAACTTCGTTTGTCAAAAGATGCACGCTCCTACAATGTCTGATTT
+CCATTTACTCAAGAGGATCTTGCACTATCTTAAAGGTACAATGACAATGGGAATTAACTT
+ATCTTCCAACACAGATTCTGTTCTTCGTTGTTATAGTGATAGCGATTGGGCTGGCTGCAA
+AGACACAAGACGATCTACCGGAGGTTTCTGCACATTCCTTGGCTATAACATAATCTCGTG
+GTCTGCTAAACGTCATCCCACTGTCTCCAAGTCCTCCACTGAGGCTGAATACCGAACATT
+GTCTTTCGCTGCCTCTGAAGTGTCATGGATTGGTTTCTTGCTTCAAGAAATTGGACTTCC
+ACAACAACAAATCCCGGAGATGTATTGTGACAACCTTTCAGCCGTATATCTATCTGCTAA
+TCCAGCTCTTCACTCTCGGTCCAAACATTTTCAGGTGGACTATTATTATGTTCGAGAAAG
+GGTGGCTTTAGGCGCTCTCACCGTCAAACACATTCCAGCTTCTCAACAACTTGCTGACAT
+CTTCACTAAGTCTCTTCCTCAGGCACCGTTCTGTGATCTTCGGTTCAAACTTGGTGTCGT
+CTTGCCGCCTGACACAAGTTTGAGGGGGTGTATCAAACAACAAGAGACTCCTTCTCCTAC
+AGAGACTTCAATCCATCGCAACAACATTGTTTCTGTTTCAGTTTCAGTTAAAGGAGATTC
+AGGCCCAAAAGAAAAAGAGAAGCCCACGAAGCCCATCCTTTACTCATCGAAACTCTGCAA
+CAATCAAAGCAGAGGAACATCACGCGAGACACCGCCGTCGACAAACATAAACGTGCACAA
+TCATTTTGATGTTCTTGGAAGCAGCAGCATTTCATGCAACTAGGACACCTGTCATTAGCT
+ATTATGTAATCCTCCTCTTTATATAGTTCTCTGCTTGTAATCGAATTCACTAAGGAAGAA
+ATACACAATTATTTTCTCTCTGAAGCTTTTGCTTCTACTTTCA
+>ATCOPIA57
+TGTTAGTTTATAATTGAGTTTGGTCTATAAGTTATAATTATGTTGTATTAAAAGGTGTTT
+GTTAGAGTCGTGACTTTTAGATTAGGTTGTGTCGTTTATCTTAGAGAGAAAGAGACACAA
+CTCTTTACTTATTGTGTCTATTTGTTTTCTATTTAAACTTTTTGTATCGTGATGAAACGA
+ACAAGTTCTCCATTCAATAAAAGTCAGTTTCTCTTTTGCTTTGTGTATCTCATAAGAAAC
+AGAACAACAAGTAAACACTTGTTTTTTCTTTGTAACAAGAGGCTTCAATTTCCAACATGG
+TATCAGAGCCCTACTGATTCAAGGGCCAAACATTTCAAGTAAAGAGTTTAATAAACACGA
+GAGAGTTATGGAGATGGTGTCACACATTGTGACTCCAATCTTCAACAAAGAGAATTATGG
+TTTTTGGCGCATCAAGATGAAAACAATTTTCCAGACAAAGAAACTGTGGGAAATTGTTGA
+CGAAGGAGTTCCAAAACCACCCGCAGAAGGAGATCATAGCCCTGAAGCAGTGCAACAAAA
+GACACGATGTGAAGCAGCATCCTTAAAGGATCTAACCGCTTTGCAAATTCTTCAAACTGC
+CGTCTCAGATTCCATATTTCCGAGAATCGCCCCTGCATCAAGCGCACTTGGAAAGCCTTG
+GTATTGGAATTTCAAGGATCACCACAAGTCAGGATGATAAAGCTTCAATCTCTTAGAAGG
+GAGTATGAGAATTTGAAGATGAAAGAAAGTGACAATATCAACACTTTCATGACCAAGTTG
+ATTGAGATGGGAAATCAACTGAGAGTTCATGGAGAAGAGAAATCAGACTATCAAATAGTG
+CAAAAAATCCTAATTTCTCTTCCGAAAAGATTTGACATCATAGTGGCTATGATGAAGCAA
+ACGAAGGATCTGACTTCGTTGTCCGTAACATAGTTGATAGGCACATTGAAAGCACACGAG
+AAGCGGGTAGAGATGCGAGACGAATGATCAACGGAAGGAGCGTTCTATGGAGAAAACAAA
+CGTGAAGACAAGCGTCAAACGCAGGCTGGGAAATGGTGTGACGTTTGCGAACGTAAAAAT
+CACAATGAGAGTGATTGCTGGATGAAGAAGAACAAAGGTGTTCTTTCGCAACAAGTGGGG
+AACAATGAGAGAAGATGTTTCGTGTGTAACAAACCGGGACATCTAGCAAAGAACTGCAGA
+CTTAGAAGGACCGAGCGAGTGGATCTAAGTCTAGAAGAAACAAATGATGATGAGGATCAC
+ATGCTGTTCAGTGCAGTCGAAGAAGAAACATCATCAAACGTGAATGATGAGACATGGCTA
+GTTGACAGCGGATGCACTAACCATATGACCAAGGAAGTTAAATACTTCATCACTCTTGAT
+CAAAGTGTAAAGGTACCGATCAAAGTGGGGAATGGTCAACATGTAATGACGGCAGGAAAA
+GGAAATATCCAAGTGATGACAAGCCAATGAGAGAAGATCATCAAAGAGGTGTTTCTAGTG
+CCGGGTTTAGCAAGAAATCTGTTGACTGTTTCTCAAATGGTATCCAAGGGATACAGAGTC
+TTATTTGAAGACAACAGATGTCTCATCAACGATCCTCAAGGAAGAAGGATACTGGATATG
+AAGATGATGCAGAAGAGTTTTCCATTGAGATGGATAAAGGCGAACACAAGTGCTTTACTA
+GCAAGTGAAGAAGGAGTAAACAAGGCAAGGTTCGAAGAACTAAGGAGGAAGCTTGGAGTA
+AGACCGAAACTCAATTAAGGGGGAATGTTAGTTTATAATTGAGTTTGGTCTATAAGTTAT
+AATTATGTTGTATTAAAAGGTGTTTGTTAGAGTCGTGACTTTTAGATTAGGTTGTGTCGT
+TTATCTTAGAGAGAAAGAGACACAACTCTTTACTTATTGTGTCTATTTGTTTTCTATTTA
+AACTTTTTGTATCGTGATGAAACGAACAAGTTCTCCATTCAATAAAAGTCAGTTTCTCTT
+TTGCTTTGTGTATCTCATAAGAAACAGAACAACAAGTAAACACTTGTTTTTTCTTTGTAA
+CAAGAGGCTTCAATTTCCAACA
+>ATCOPIA5
+TATAGAGGTTATGTATAGTTAGGGTATAATTGTAATTAGTATTACCCTAATCTCTCGTGT
+ATATATATTGTAATCACAACCTCTAATGATAATTAAGCTTCACACTCTATATGGTATCAG
+AGCATTACGACTCTCAGACCTAAACTTTTTTTTTTAACGCCGCCTCTTCTTCATACACTC
+TTCTTCAAGTCTGTTTCATTTTTCACGATGACTTCCACACCGTCGGGATCCACAGAAACA
+ATTGCTTTCTCTGAAACACCAACCCTTCTCAATGTCAACATGGCAAACATCACAAAACTC
+ACTCCCACGAATTACATCATGTGGAACCGTCAGGTTCACGCTTTGCTTGATGGATACGAC
+CTTGCTGGCTACATCGACGGATCCGTCACCGCACCATCTGAAATGATCACCACTGCTGGT
+GTTTCTGCGGCTAATCCCGCCTACAAGTTTTGGAAGCGTCAAGACAAGCTGATTTACAGT
+GCTATCCTTGGCACAATCACGACCACCATTCAACCTCTCCTGTCAAGATCCAACACGGCT
+GCAGAGATCTGGGAGAAACTCAAATCCATTTACGCCACACCAAGCTGGGGCCACATCCAG
+CAAATGCGTCAACACATCAAACAATGGAGCAAAGGTACAAAAACAATCACTGAGTACTTT
+CAAGGTCACACAACCCGTTTCGATGAGCTTGCTCTTCTTGGAAAGCCACTTGAACATGCT
+GAACAGATTGAGTTCCTTCTTGGAGGTCTCTCGGAAGATTACAAGTCTGTGGTCGACCAA
+ACAGAGATTCGTGACAAGCCTCCAACTCTCACCGAGCTTCTGGAGAAGCTCCTCAACCGT
+GAAGCCAAACTCATGTGTGCTGCTGCAACAACGCCATCGCTTCCTGCCACTGCTCATGCT
+GCAAACTACAAAGGGAACTCGAACAACAATCAATACAACAACAACAATCGCAACAACAAA
+TCTCATGGTCGCAACAACAACAACTGGCAGCAAAATCAACCTCAATAGCGACAGAACCAG
+TACACACCAAAACCCTATCAAGGACGCTGCCAAATCTGCAGCATTCATGGACACAGCGCA
+CGTCGGTGTCCTCAGCTCCAAGGTAGCAGCTACAACTCGCAACAGTCAATCCCAGCCTCA
+CCATTCACACCGTGGCAGCCACGAGCAAATGCAGCTATAGCCTCACCATACAACGCCAAC
+AATTGGTTACTCGATAGTGGTGCGACTCATCACATCACTTCTGACCTGAACAATCTCTCC
+CTTCATCAACCATACACTGGCGGTGAAGATGTTACTATTGCTGACGGGTCTGGTTTATCC
+ATTTCCCACACCGGTTCGGCTTTAATTTCAACACCCTCTCGCTCTCTTGCATTGACTGAT
+GTTTTATATGTGCCTAATATTCACAAAAACCTCATATCAGTTTACCGAATGTGTAACGCT
+AACAAGGTGTCTGTGGAATTCTTTCCTGCACATTTTCAGGTGAAGGATCTCAAAACGGGG
+GTCCAATTGCTCCAAGGCAGGACTAAAGACGAGTTGTACGAGTGGCCGGTGAATCCACCT
+AAACCGTCATCCCACTTCACTACAACCACTCCAAAAACCGACCTCACCTCTTGGCATTCA
+CGCCTTGGCCACCCGTCTTTATCTACTTTAAAAGTTGTTGTTTCCCAATTTTCTCTTCCT
+GTTTCTAATTCTTTGCAAAAACAGTTCAACTGTTCTGATTGCCTTTTGAATAAAACACAC
+AAGCTTCCTTTTCATACAAACACTATTACCTCCACTCAACCACTTGAATATCTATACATT
+GATCTTTGGACATCACCAATAGTGTCCATTGACAACTTCAAATACTATCTCGTTATTGTC
+GATCACTATACACGATACTCATGGTTCTACCCGATCAAGCAAAAGTCACATGTCAAAGAT
+GTGTTCATGACCTTCAAAGCCTTGGTTGCAAACAAATTTCAACGTAAAATCATTCATCTC
+TACTCAGACAATGGTGGTGAGTTCATTGCTCTCCGCTCCTTTCTCTCCTCAAATGGAATC
+ACTCATTTAACGACACCACCTCACACGCCCGAGCACAATGGCATCTCTGAAAGGAAGCAC
+CGCCATATAGTAGAAACTGGTCTTACACTTCTTGGACAAGCCTCTATGCCGAAATCATAC
+TGGAGCTATGCATTCACCATTGCCATATACCTCATCAATCGAATGTCAAGTGATGTCATT
+GGCGGCATTTCTCCATACAAGCGGCTCTTTGGTCAAGCCCCCAACTATCTCAAACTTCGA
+GTGTTTGGGTGCCTCTGTTTCCCGTGGCTTCGACCGTATACTACACACAAGCTTGATGAT
+CGACCTGCTCCGTGTGTGTTTCTCGGCTACTCACAAACCCAAAGCGCCTATCTTTGCTTG
+AATCGAACCACCGGCCGTGTCTATACATCTCGACATGTCCAATTTGTTGAAAATACCTAC
+CCATTTACCAAACCCACACTCGACCCATTCACCAACCTTGAAGAATCAAACAACCACTCC
+ATAACCACAACAGTCCCGTCACCGCCGTTCGTACAGCTTCCGTCGGTACCACCCCCTACA
+AGAGATCCTCACCAGCCGCCGCCTTCTCAACCGGCGCCGTCACCCTCTCCGCTCTCGCCG
+CCTTCCATGTCGTCACCGGTCATGACATCGTCGCCACAATTCTCGAGCAATCGAGACTCA
+ACGACGCTCCATGGAGATTATTCTCACGTGGACTATGGCCTATCATCACCTTCCAATCCA
+CCAGGCCCAATTACATCACCTACCACCTCAAAAAGCCCATCTGAGCCCACTTCCAGCCCA
+TCACACTCAAACCAACCCAATAAAACTCCACCGAATTCCCCATCGTCTTCTTCCTCTTCC
+CCGACTCCAATTCCCTCTCCATCACCACAGTCATCAAATTCCCCACCCCCACCTCCACAA
+AATCAACATTCCATGAGAACCCGAGCCAAAAACAACATAACAAAACCAATAAAAAAACTT
+ACCCTTGCCGCCACTCCAAAAGGTAAATCCAAAATCCCAACCACTGTGGCCGAAGCTCTC
+CGTGATCCAAATTGGCGAAATGCGATGTCGGAGGAATTTAATGCAGGTCTCCGGAACAGC
+ACATATGACTTGGTCCCGCCAAAACCACACCAAAACTTTGTTGGTACTCGTTGGATTTTT
+ACTATCAAATATAATCCTGATGGCTCTATTAACAGGTACAAAGCACGGTTTCTAGCTAAG
+GGGTTCCATCAACAACACGGTCTTGATTACTCCAACACATTTAGCCCCGTCATTAAGTCC
+ACCACAGTTCAAACTGTCCTTGATATTGCGGTCAGTCGCTCTTGGGATATACGACAACTC
+GATATCAACAACGCCTTTTTGCAAGGCCGTCTAACCGAGGATGTTTACGTTGCACAACCA
+CCCGGTTTCATAAACCCAGACAGACCCAATTATGTGTGTCACCTCAAGAAGGCGCTACAT
+GGACTCAAACAAGCTCCACGCGCTTGGTACCAAGAATTGCGTGGGTTCCTTCTCACATGT
+GGCTTCACGAATTCCGTCGCTAACACCTCCTTGTTTATACGCCAACATAACAAAGACTAC
+ATATACATACTTGTGTATGTTGATGATTTTCTCATCACAGGAAGTAACTCCAATCTTATC
+GCTCAATTTATTACATGTTTGGCTAATCGCTTCTCTTTAAAAGATTTGGGCCAGCTGAGT
+TACTTTCTTGAAATCGAGGCGACAAGGACGAAAGCAGGATTACACTTAATGCAACGTCGG
+TATGTTCTTGACTTACTTACCAAAACAAAGATGTTGGACGCCAAAACAGTCTCCACTCCA
+ATGTCGCCAACACCGAAGCTGACGCTAACATCTGGCACTCCCATTGACAATCCCGGAGGA
+TACCGACAAATACTTGGCAGCCTTTAGTACCTCGGATTCACAAGACCTGACATTGCCTTT
+GCAGTCAACCGTCTCTCACAATTTATGCACAAACCGACCGATCTACATTGGCAGGCCATG
+AAACGCGTACTCCGTTACCTTGCCGGGACTCCATCGAATGGTATTTTTCTTCGCGCCAAA
+AACCCGTTAACACTTCATGGCTTCTCAGATGCTGATTGGGCAGGTGATAATGAGGATTAT
+GTTTCCACCAACGCATACATCATATACCTTGGCGGAAATCCCATTTCATGGTCATCCAAA
+AAACAACGTGGCGTCGCTAGATCCTCAACCGAAGCAGAATACCGTGCAGTTGCAAACGCA
+GGCTCCGAAATTCGATGGTCATCTCACTTCTCACTGAATTTGGAATACCATTGCCCACTA
+CTCCCGTCATCTATTGCGATAATGTCGGAGCAACATATCTCTCCGCCAATCCAGTTTTTT
+ATTCTCGTATGAAACACATTGCCTTGGACTATCATTTCATACGAGACAATGTTCAAGCTG
+GGATACTACGTGTTGCTCATATCTCCACCAACGACCAACTCGCTGATGCTCTTACCAAGC
+CTCTCTCCCGCCAACGTTTCACAGAAATAAATAACAAGATTGGAGTCATACAACTGCCTC
+CATCTTGAGGAGGTGTATAGAGGTTATGTATAGTTAGGGTATAATTGTAATTAGTATTAC
+CCTAATCTCTCGTGTATATATATTGTAATCACAACCTCTAATGATAATTAAGCTTCACAC
+TCTATA
+>ATCOPIA4
+TATAGAGAATATATGTCATAATGTCTTAAAGGACATGTTTGTAATTAATCAATCCCTAAT
+CATATGTCTGTATCTTAGTATAAATATGTACATTACATTCTTAATAAAGTCAATACATTC
+TCCTTCCATATGGTATCAGAGCAAACGATACCCTAATTTTTTTTTTCAAAACACAAACCT
+AGCCGCCTAACATGGGCTCCTCCGCAAACGGTCTCCCAGCCACCACTGATGAAGCAATTG
+TCTTCACTCCGCAAACAATCTTCAACATTAACACGTCTAATGTCACGAAACTCACCTCCA
+ACAATTACCTCATGTGGAGCCTTCAGATCCACGCCTTGCTTGATGGATATGAACTCGCAG
+GACATCTTGATGGTTCTATCGAGACTCCTGCTCCAACACTCACTACAAACAATGTTGTCT
+CCGCTAATCCACAATACACGTTGTGGAAGAGACAAGACAGGCTCATCTTCAGTGCCTTGA
+TTGGCGCCATCTCTCCACCGGTGCAACCATTAGTGTCTCGTGCAACCAAAGCCTCTCAAA
+TCTGGAAAACCTTAACCAACACGTATGCTAAGTCTAGCTACGACCACATCAAACAGCTCC
+GGACTCAAATTAAGCAACTCAAGAAGGGAACCAAAACCATTGACGAATACGTTCTGAGTC
+ACACAACTCTCCTTGATCAATTGGCTATTCTCGGCAAACCAATGGAACACGAAGAACAGG
+TGGAACGTATCCTTGAAGGTCTTCCTGAAGACTACAAAACTGTTGTTGATCAGATCGAAG
+GCAAAGACAACACTCCCTCTATTACGGAGATTCATGAACGACTCATTAATCATGAGGCCA
+AGCTTTTGTCCACTGCTGCTCTGTCATCCTCGTCGCTTCCCATGTCAGCTAACGTTGCTC
+AACAACGCCATCACAACAACAATCGTAACAATAACCAAAACAAGAATCGGACTCAAGGCA
+ACACCTACACCAACAATTGGCAGCCCTCTGCAAATAACAAGTCAGGTCAGCGCCCTTTCA
+AACCTTACTTGGGGAAATGCCAGATTTGCAATGTTCAAGGACACAGTGCGCGTCGATGCC
+CACAGCTGCAGGCAATGCAACCGTCTTCGAGCTCCTCGGCCTCCACGTTCACACCATGGC
+AGCCACGAGCTAACTTAGCGATGGGAGCGCCATACACAGCAAATAACTGGCTTCTCGATA
+GTGGAGCTACCCATCATATCACGTCCGATCTGAACGCTCTTGCCCTTCACCAGCCCTACA
+ATGGTGATGATGTCATGATCGCTGATGGCACAAGTCTTAAGATTACAAAAACTGGTTCCA
+CTTTCTTACCTTCTAATGCCCGTGACCTTACTTTGAATAAAGTGTTATATGTACCCGATA
+TACAGAAGAATTTGGTCTCAGTGTACCGCCTATGCAATACTAATCAAGTGTCCGTTGAAT
+TTTTCCCTGCCTCTTTTCAGGTGAAGGACCTCAACACGGGGACCCTGTTGCTCCAAGGGA
+GAACTAAAGACGAGCTCTATGAATGGCCAGTGACTAATCCTAAAGCTACAGCTCTGTTCA
+CAACACCAAGTCCAAAGACCACTCTTTCTTCCTGGCATTCTCGCCTAGGCCATCCTTCTT
+CTTCTATTCTAAACACTTTAATTTCAAAGTTTTCACTTCCCGTTTCAGTTTCTGCTTCAA
+ATAAACTTGCTTGTTCGGATTGTTTCATTAATAAGAGCCATAAACTCCCATTTTCTATCT
+CATCCATTAAATCCACCTCACCGCTTGAATATATATTTTCTGATGTCTGGATGTCTCCCA
+TATTGTCACCAGATAACTACAAATATTACCTTGTTCTTGTTGATCATCACACACGATATA
+CATGGCTTTACCCTTTGCAGCAAAAGTCTCAAGTAAAATCCACTTTTATTGCGTTTAAAG
+CGTTGGTCGAGAACAGGTTTCAAGCAAAAATCCGAACACTTTACTCGGACAATGGCGGAG
+AATTTATCGCACTACGAGAGTTTCTCGTTTCCAATGGTATCTCTCATCTCACCTCTCCAC
+CACACACTCCCGAGCACAATGGCCTATCCGAACGCAAGCACAGGCACATCGTTGAAACAG
+GACTCACCTTACTCACTCAAGCTTCGGTTCCACGAGAATACTGGCCATACGCATTCGCCG
+CAGCTGTTTATCTCATTAACCGAATGCCGACTCCGGTGCTATCCATGGAGTCACCGTTTC
+AGAAGCTGTTCGGATCCAAGCCGAATTATGAGCGTCTACGAGTATTCGGTTGTCTGTGCT
+TTCCATGGCTCAGACCTTACACTCACAACAAATTAGAAGAACGATCGAGACGGTGTGTGT
+TCCTCGGTTACTCTTTAACTCAAACAGCCTACCTCTGTTTCGATGTTGAACATAAGCGAC
+TTTACACATCTCGCCATGTCGTGTTTGATGAAGCCTCCTTTCCCTTCTCCAACCTCACAT
+CCCAAAATTCTCTCCCCACCGTAACCTTTGAACAGAGCTCCTCGCCGTTAGTTACGCCCA
+TACTCTCATCATCGTCGGTTCTCCCATCTTGTTTGTCTTCCCCGTGTACGGTCCTTCACC
+AACAACAACCGCCGGTGACTACGCCGAACTCACCACATTCATCACAGCCGACAACCTCAC
+CGGCTCCTCTGTCTCCTCACCGGTCAACCACAATGGACTTTCAAGTCCCACAGGTACGCT
+CTTCGTCACCCTTATTATCTTCTTCTTCATCTTTAAATTCTGAGCCCACTGCTCCAAATG
+AAAATGGGCCTGAACCTGAGGCCCAGTCACCACCTATAGGCCCACTGTCGAATCCAACCC
+ATGAAGCCTTTATTGGTCCACTCCCAAACCCAAACCGAAACCCAACCAATGAAATTGAAC
+CAACACCTGCGCCTCACCCTAAACCGGTCAAACCCACAACCACCACTACCACTCCAAATC
+GAACCACCGTCTCCGACGCCTCTCACCAACCAACTGCACCACAACAAAATCAACACAACA
+TGAAAACCCGAGCTAAAAACAATATCAAAAAGCCAAACACAAAATTTAGCCTCACTGCTA
+CTCTCCCAAATCGTTCTCCATCCGAGCCGACCAATGTCACTCAAGCCCTTAAAGACAAAA
+AGTGGCGTTTTGCCATGTCCGATGAGTTTGACGCCCAACAACGAAATCATACATGGGATC
+TCGTTCCCCATGAATCTCAGCTTCTTGTCGGTTGCAAGTGGGTCTTCAAACTCAAGTATC
+TCCCAAATGGTGCCATTGACAAATACAAAGCACGCTTAGTGGCCAAGGGGTTCAATCAAC
+AATATGGTGTCGACTATGCGGAAACGTTTAGTCCAGTCATTAAATCTACAACAATTCGGC
+TTGTTCTTGATGTCGCAGTTAAGAAAGATTGGGAGATTAAACAACTAGATGTCAACAATG
+CTTTCTTACAAGGAACTCTCACCGAAGAAGTATATATGGCTCAGCCCCCGGGTTTCATCG
+ACAAAGATCGTCCCACTCATGTTTGTCGCCTTCGCAAAGCTATATATGGACTGAAACAGG
+CCCCCCGAGCGTGGTATATGGAGCTGAAGCAACACCTATTCAACATCGGCTTCGTCAACT
+CACTCTCCGATGCGTCTTTATTTATCTACTGTCATGGCACCACTTTCGTCTATGTACTTG
+TCTATGTTGATGATATTATTGTCACAGGGAGCGACAAGTCATCCATCGATGCGGTGCTGA
+CTTCCCTTGCGGAACGTTTCTCCATCAAAGATCCCACAGATCTTCACTACTTCCTTGGTA
+TAGAAGCAACCCGAACAAAACAAGGTTTGCACCTTATGCAAAGGAAGTATATCAAGGATC
+TTCTCGCAAAGCACAACATGGCTGACGCAAAACCGGTGTTAACACCTTTACCCACCTCAC
+CAAAGCTCACTCTCCATGGTGGTACAAAACTCAACGATGCATCTGAATATCGATCGGTGG
+TGGGTAGCTTGCAATACTTAGCGTTTACACGTCCTGACATTGCGTATGCCGTCAACCGAT
+TATCTCAGCTCATGCCTCAACCCACAGAAGATCATTGGCAAGCAGCTAAAAGAGTTCTTC
+GATATCTTGCCGGCACATCAACGCATGGTATTTTCCTAGACACTACCTCACCATTGAATC
+TCCATGCCTTTTCGGATGCAGATTGGGCCGGGGATTCCGATGATTATGTTTCTACCAATG
+CATATGTCATCTATCTGGGCAAGAATCCGATCTCTTGGTCCTCTAAGAAGCAGCGTGGTG
+TTGCCCGCTCCTCCACAGAATCCGAATATCGAGCTGTTGCAAACGCTGCATCTGAAGTTA
+AGTGGCTTTGCTCACTTCTCTCTAAGTTACACATCCGGTTACCAATTCGCCCTTCTATAT
+TCTGTGACAACATTGGAGCTACCTACTTGTGTGCTAATCCGGTTTTCCACTCTCGTATGA
+AGCACATAGCCATCGACTACCATTTCGTTCGCAACATGATTCAGTCCGGTGCTCTTCGAG
+TCTCACATGTATCAACACGAGATCAACTAGCGGATGCCCTCACCAAACCTCTCTCTCGAG
+CTCACTTTCAGTCCGCACGTTTCAAGATTGGAGTTCGTCAACTCCCTCCATCTTGAGGGA
+GCGTATAGAGAATATATGTCATAATGTCTTAAAGGACATGTTTGTAATTAATCAATCCCT
+AATCATATGTCTGTATCTTAGTATAAATATGTACATTACATTCTTAATAAAGTCAATACA
+TTCTCCTTCCATA
+>ATCOPIA3
+TGTAGAGTATATAAGTAAAGGATAGTTTAATAAATCATTAATCCCTAATTCATTCTAATG
+TAGTCACTATATATATTGTAATTATATCATCTAATGAATTATTCAGCCTTCAATACTATA
+TGGTATCAGAGCTTTAAACGATCCCTAAACCTAAATCTAGCCGCTACTCTGTTTTTCATC
+ATTTTTCATTATTTTTCTTTCTCTTCAATGGCTTCTGAGACTGTCATTACATCTGATTCA
+ACCAGTCTTCTCAACGTCAATATGACTAATGTTACCAAACTCACGTCCTCTAACTTTCTC
+ATGTGGAGGCGTCAAGTTCAAGCTCTACTCAACGGCTACGATCTCACCGGCTACATTGAC
+GGCTCCATTGTCGTCCCACCTGCAACCATCACTGCAAATGGTGCAGTTACGGTCAATCCT
+GCCTTCAAGCACTGGCAAAGGCAAGATCAACTCATTTACAGTGCTCTACTAGGCGCTATT
+TCAATCTCGGTTCAACCGATCCTCTCCCGAACAACAACATCTGCTGAAATTTGGACTAAG
+CTGATGGACACATATGCTAAACCCAGCTGGTCTCACATCCAACAATTACGACAACAGATC
+AAGCAATGGAAGAAGGACACCAAATCCATCGATGAATTCTTCCAAGGCTTGGTGATGCGA
+TTTGATCAACTAGCTCTCCTTGGCAAGCCGATGGAGAGTGAGGAACAGATGGAAGTCATT
+GTGGAAGGGCTCTCCGATGACTACAAACAGGTCATTGACCAAATTCAAGGTCGTGAGGTA
+CCTCCCTCTCTCACTGAAATTCACGAGAAGTTACTTAATCATGAAGTGAAACTTCAAGCT
+GCGGCATCGTCTCTTCCGATCTCTGCAAATGCTGCAAGTTATCGTCCTCCAGCCAACAAC
+AAGCATAACAACTCCAACAACTATCGCGGACAAAACCGTAACAACAACAATCGTGGTGCT
+AATTCATACCAACAGCCAAGAAACGATCAGCCCTCTTCTCGTGGTTATCAAGGAAAATGC
+CAAATCTGTGGAGTTTTTGGCCATAGCGCTAGACGTTGTTCACAGCTTCAGATGTCTGGC
+GCTTACTCCACCCCATCTCCAAGTCAATACCCTAATGCTACTGTTCCATGGCAGCCCCGT
+GCAAATATGGCAGCCATGTCGTACAATCCTTGGCTTCTTGATAGCGGAGCAACACACCAT
+CTTACCACAGATTTGAACAACCTTGCTCTTCATCAACCTTACAATGGTGGAGAAGAAGTC
+ACAATTGCTGATGGCTCTACTCTTCCGATCACTCACACTGGTTCATCAACTCTCTCTACT
+CAATCTCGTTCCCTTGCTTTAAACAATATTCTATATGTTCCCAACCTGCACAAAAATCTG
+ATTTCAGTTTACAAATTGTGCAATGCTAATAAGGTTTCTGTGGAATTCTTTCCTGCCCAC
+TTTCAGGTGAAGGATCTCAGCACGGGGGCCCGGTTACTCCAAGGCAGAACTAAAGACGAG
+TTATACGAGTGGCCAGTTCCTTCAAACACACCCATCTCTTTATTCGCTTCACCTACACCA
+AAAACAACACTTCCTTCATGGCATTCAAGGCTTGGTCACCCGTCTCCGCCTGTTTTAAAA
+TCCCTTGTTTCTCAGTTTTCTTTACCAGTTTCAAATTCCTCTCAAAAACATTTTCCTTGT
+TCTCATTGTCTCATTAATAAAAGCCATAAGCTTCCGTTTTATTCAAACACAATTATCTCC
+TACACACCTCTTGAATACGTTTACTCTGATGTCTGGACTTCTCCAGTTACATCTGTCGAC
+AACTTTAAATATTATTTAATCCTTGTTGATCATTATACCCGATATACATGGCTGTACCCA
+TTGAAACAAAAATCACAAGTACGGGAGACTTTTGTGGCGTTCAAAGCTCTAGTGGAGAAT
+CGTTTTCAAACCAAAATCCGAACATTATATTCTGACAACGGTGGAGAATTCATTGCGCTA
+CGACAATTCCTGCTAACACACGGCATTTCACACTTGACCTCTCTTCCTCACACGCCGGAA
+CACAATGGAATTGCAGAACGAAAACATCGTCACATCCTCGAAACCGGGTTAACTCTTCTC
+ACTCAAGCCTCTATTCCAACTTCATATTGGACATATGCGTTTGGAACTGCGGTTTACCTC
+ATAAATCGCTTGCCCAGTTCTGTGCTCAATAATGAATCGCCGTATTCGAAGCTCTTCAAG
+ACTTCACCAAATTACCTCAAATTAAGAGTTTTTGGATGTTCGTGCTTCCCATGGCTCCGC
+CCATATACCAATCACAAATTGGAAAGAAGGTCACAGCCGTGTGTATTTCTCGGGTATTCC
+TTAACCCAAAGTGCATATTTATGCCTTGATAGAAGCTCTGGTCGTGTCTACACTTCAAGA
+CATGTCCAGTTTGTTGAGGATCAATTTCCTTTTTCCATCTCCGATACCCATTCAGTTTCT
+AATTCAAGCCCAGAAGAAGCTTCCCCTTCATGTCACCAACCCCCATCTCGCATTCCGATT
+CAGTCATCATCTCCGCCACTCGTACAAGCTCCGTCGTCGCTGCCGCCCCTAAGCTCAGAT
+TCTCACCGCCGGCCAAATGCTGAAACTTCATCGTCTTCGTCCTCGACGAATAATGATGTT
+GTGGTATCGAAAGATAACACACAAGTGGATAACAGGAATAATTTCATAGGCCCAACAAGC
+AGTTCTTCAGCCCAAAGCCAAAATAATTCTAATCCAAGCTCATCCATCCAAACCCAAAAT
+GAGCCCAATCCGAGCCCGTCACCAACACCTCAAAATTCTAGCCCAGAATCTTCACCATCG
+TCTTCTACCTCCGCCACGTCCACAGTCCCAAATCCACCACCACCACCTCCGACAAACAAC
+CACCCAATGCGAACCCGAGCTAAAAATCATATAACCAAGCCCAAAACGAAACTCTCCCTC
+CTAGCAAAAACAGTTCAAACCCGACCTCAAATACCAAACACGGTGAACCAGGCTTTACGA
+GATGAAAAATGGAGGAACGCTATGGGAGAAGAAATCAATGCCCAAATACGGAATAATACA
+TTTGAATTGGTTCCACCAAAACCAAATCAAAATGTTATTTCCACAAAGTGGATTTTTACA
+CTAAAATATCTTCCTAATGGTACTCTTGACAGGTATAAAGCAAGATTGGTGGCTCGAGGT
+TTTCGGCAGCAATATGGACTCCATTACTCTGAAACTTTCAGTCCTGTGGTTAAATCTCTC
+ACAATTCGCCTAGTTCTACAATTGGCAGTGTCTCGCTCATGGACAATTAAACAACTAGAC
+GTAAACAACGCTTTTCTTCAAGGTACATTGACGGATGAGGTGTACGTCACACAACCACCT
+GGTTTTATCGACCCCGATCGACCACACCACGTTTGTCGCCTTAAGAAGGCGCTTTATGGC
+CTGAAACAGGCTCCACGCGCTTGGTACCAAGAGTTGAGAAATTTTGTTTGCTCGTTGGGA
+TTCACCAATTCTCTCGCTGATACATCAGTGTTTGTTTACATCAACGACATCCAAATCGTC
+TACTGCTTGGTCTATGTTGATGACATTATTGTCACGGGAAGTAGTGATGCGTTGGTAATG
+GCTTTCATCACCGCTCTTTCTCGGCGATTCTCGTTGAAGGACCCGACGGATTTGGTATAT
+TTTCTTGGTATAGAGGCAACAAGAACCTCACAAGGTCTTCATTTGATGCAGCATAAATAT
+GTTTATGACTTGTTGTCTAGGATGAAGATGTTAGATGCCAAACCGGTGTCCACACCAATG
+GCGACACATCCTAAACTTTCACTCTACTCTGGCATTGCTCTAGACGAACCCGGAGAATAC
+AGGACAGTGATCGGCAGCTTGCAATACTTGGCGTTTACACGACCGGATATTGCGTATGCT
+GTGAATCGATTATCACAATTTATGCATCGTCCCACAGACATTCATTGGCAGGCTGCAAAA
+CGCGTCCTTCGATATCTTGCGGGAACTGCTACTCATGGTATATTACTTCGCTCAAACTCT
+CCTCTCTCGCTTCATGCATTCTCCGATGCTGATTGGGCTGGGGACAATGACGATTTTGTT
+TCCACCAATGCATATATTGTGTATCTTGGCTCTACACCCATAGCTTGGAGCTCGAAGAAA
+CAAAAGGGAGTCGCACGTTCTTCCACCGAGGCCGAGTACAGGGCTGTTGCAAACACAACT
+TCAGAAATTAGATGGGTATGCTCTCTTCTTACTGAGTTAGGCATCACATTACCAAAGATG
+CCTGTGATATATTGTGACAATGTTGGTGCCACATATCTCTCTGCAAATCCGGTTTTCCAT
+TCAAGAATGAAGCATCTAGCATTGGACTATCATTTTATTCGCGACAATGTGAGTGCCGGT
+GCACTACGAGTCTCTCACATATCAACACATGACCAACTTGCCGATGCTCTAACCAAGCCA
+TTGCCTCGTCAACACTTTCTTCAGTTTTCAAGCAAGATTGGAGTGAGCAAACTCCCTCCA
+TCTTGAGGGGGCATGTAGAGTATATAAGTAAAGGATAGTTTAATAAATCATTAATCCCTA
+ATTCATTCTAATGTAGTCACTATATATATTGTAATTATATCATCTAATGAATTATTCAGC
+CTTCAATACTATA
+>ATCOPIA2
+TATTGAGGATATGATTGATATCCTAGATTGCTACTGTCATGGATACACATATGTAAAGTC
+GTATATATTCTCATTCATTACGTTGATGTACCCTAGCTACTCACTCTTGTATATATATTG
+TGATTCTCACTATGTAATGAAATCATCTCTTCTATAAACATCTATAATGGTATCAAGAGC
+TTAGATCCATAAAAAAATAAAAAAAATTAAAAAAAAATTTTTCCTCTTTCTTCGTTCTCT
+CTCCTTCAATGGCTACTCACGCTGAAGAAATCGTTCTCGTCAACACCAACATCCTCAACG
+TGAACATGAGTAACGTTACCAAACTCACCAGCACTAACTACCTCATGTGGAGCCGCCAGG
+TTCATGCGCTCTTCGATGGCTATGAACTCGCCGGTTTTCTCGATGGCTCTACACCCATGC
+CGCCTGCAACCATTGGCACAGATGCGGTTCCTCGTGTCAATCCCGACTACACTCGCTGGA
+GAAGACAAGACAAGCTCATCTACAGTGCAATCCTTGGAGCCATCTCTATGTCCGTACAAC
+CTGCGGTATCTCGAGCCACTACAGCGGCTCAGATCTGGGAGACACTTCGCAAGATCTATG
+CGAATCCAAGCTATGGTCATGTCACTCAACTCCGTACGTAGCTGAAGCAATGGACGAAGG
+GTGCCAAAACCATCGATGACTATATGCAAGGATTCATCACTAGATTCGATCAACTTGCGC
+TTCTTGGAAAACCTATGGACCATGACGAGCAAGTAGAACGTGTGCTGGAAAATCTGCCTG
+ATGATTACAAACCAGTGATAGATCAAATTGCCGCCAAAGATACCCCACCGTCTCTCACAG
+AGATCCATGAGAGGCTGATAAATCGAGAGAGCAAACTTCTTGCTTTGAACTCGGCAGAGG
+TCGTACCAATCACTGCCAATGTCGTTACTCACCGCAACACCAACACCAACCGTAATCAGA
+ACAATCGTGGAGACAACCGCAACTACAACAACAACAACAATCGCTCAAACTCTTGGCAGC
+CATCGTCTTCTGGCTCTCGATCCGATAATCGCCAGCCCAAACCCTACTTGGGCCGATGCC
+AAATATGTAGCGTGCAAGGACACAGTGCCAAACGCTGCCCTCAACTTCATCAATTCCAAT
+CAACCACCAATCAACAGCAATCGACTTCTCCGTTCACTCCATGGCAGCCCCGCGCCAATC
+TCGCTGTCAACTCTCCATACAATGCCAACAACTGGCTTCTTGACAGCGGAGCAACCCACC
+ATATCACGTCGGACTTCAACAATCTGTCTTTCCATCAACCTTACACCGGTGGTGATGATG
+TTATGATTGCCGATGGATCCACAATTCCCATAACACACACTGGTTCTGCCTCTCTACCTA
+CTAGTTCTCGCTCACTAGATCTTAACAAAGTTCTATATGTTCCAAATATACACAAAAACT
+TAATCTCTGTGTATCGCTTATGCAACACTAATCGTGTCTCTGTGGAATTCTTTCCTGCAT
+CCTTTCAGGTGAAGGATCTCAACACGGGGGTCCCATTACTCCAAGGCAAAACTAAAGATG
+AGTTGTATGAGTGGCCTATTGCATCGTCTCAAGCGGTATCTATGTTTGCGTCTCCATGCT
+CTAAAGCTACTCATTCTTCATGGCATTCCCGTCTCGGCCATCCTTCATTGGCGATTTTAA
+ATTCAGTTATTTCCAATCATTCACTTCCAGTTTTAAACCCCTCTCATAAACTTCTTTCTT
+GCTCAGATTGTTTTATCAATAAAAGTCATAAAGTGCCTTTTTCAAATTCAACAATCACTT
+CGTCTAAACCATTGGAATACATTTATTCGGATGTGTGGAGTTCCCCAATTCTTTCTATTG
+ATAATTATCGCTATTATGTCATCTTTGTTGATCATTTCACCCGTTATACATGGTTATATC
+CATTAAAACAGAAATCTCAAGTGAAAGATACGTTCATTATCTTCAAGAGTCTTGTGGAAA
+ATCGTTTTCAAACAAGGATTGGTACACTTTATTCAGATAATGGGGGCGAATTTGTGGTCT
+TACGGGATTATTTATCGCAACACGGGATCTCTCATTTCACCTCTCCACCGCATACTCCAG
+AACACAATGGTCTATCAGAAAGAAAGCATCGTCACATAGTTGAGATGGGTCTCACCTTAC
+TCTCTCATGCCTCTGTTCCCAAGACGTACTGGCCGTATGCTTTTTCTGTGGCAGTTTACC
+TTATAAATCGGCTTCCCACACCGCTACTTCAGCTTCAATCGCCGTTTCAGAAACTTTTTG
+GACAACCGCCGAATTATGAGAAGCTCAAAGTTTTTGGATGTGCCTGTTATCCATGGTTAA
+GACCGTACAATCGTCACAAGCTAGAAGACAAATCAAAACAATGTGCATTCATGGGTTATT
+CTCTTACTCAAAGTGCTTACTTGTGTCTTCACATTCCCACTGGCAGACTCTACACATCTC
+GGCACGTGCAGTTTGACGAACGGTGCTTTCCCTTCTCTACAACAAATTTTGGTGTATCCA
+CGTCACAAGAACAGCGTTCTGATTCAGCTCCGAATTGGCCATCTCATACAACTCTACCCA
+CAACACCGTTAGTTTTGCCGGCTCCCCCGTGTTTGGGTCCTCACCTTGATACGTCGCCTC
+GTCCACCGTCGTCGCCGTCTCCACTATGCACCACTCAGGTATCGTCTTCTAACTTACCTT
+CCTCTTCGATTTCTTCTCCCTCTTCCTCTGAGCCCACTGCTCCAAGTCATAATGGGCCGC
+AACCCACGGCCCAGCCACATCAAACACAAAACTCAAATTCAAATAGCCCAATTTTAAATA
+ACCCAAATCCAAACAGCCCAAGTCCAAATAGCCCAAATCAAAATAGCCCATTACCACAAA
+GCCCAATCTCATCACCCCACATACCAACACCTTCGACGAGTATCTCTGAACCAAACTCGC
+CGTCCTCCTCATCAACCTCTACGCCTCCGTTACCTCCTGTGTTACCTGCTCCACCAATTA
+TTCAAGTCAACGCTCAAGCTCCGGTCAATACTCATTCAATGGCTACAAGGGCAAAGGATG
+GCATTAGAAAACCCAACCAAAAGTACTCTTACGCCACGTCACTGGCTGCAAATTCAGAAC
+CACGCACAGCGATACAGGCAATGAAAGATGATCGTTGGAGACAAGCAATGGGATCAGAAA
+TAAATGCTCAAATCGGCAATCATACATGGGATCTTGTACCGCCTCCACCACCATCTGTCA
+CGATCGTTGGTTGTCGTTGGATATTCACTAAGAAATTCAATTCGGATGGCTCACTAAATC
+GGTATAAGGCAAGGCTTGTCGCCAAAGGTTACAATCAAAGACCGGGTCTTGATTATGCGG
+AAACCTTTAGTCCTGTAATCAAATCAACTTCCATTCGTATCGTCTTGGGTGTGGCTGTTG
+ATCGATCTTGGCCTATCCGTCAATTGGATGTCAATAATGCATTTCTACAGGGTACACTTA
+CCGACGAAGTATACATGTCGCAACCACCGGGTTTTGTTGATAAAGATCGTCCTGATTATG
+TCTGCCGCCTCAGGAAAGCTATTTACGGGCTGAAACAAGCTCCTAGAGCATGGTATGTTG
+AACTTCGGACTTATTTACTAACGGTGGGTTTTGTGAATTCCATCTCAGATACGTCACTTT
+TTGTGTTGCAACGAGGTCGATCAATTATCTATATGCTTGTCTATGTTGACGACATATTGA
+TCACAGGGAATGACACGGTCTTGTTAAAACATACTCTCGATGCATTGTCTCAGCGTTTTT
+CTGTCAAAGAACATGAGGATCTACATTATTTTCTGGGTATTGAAGCAAAACGAGTCCCAC
+AAGGTCTTCACCTCAGCCAACGTCGGTACACACTTGATCTTCTCGCTCGCACCAATATGC
+TAACCGCGAAGCCGGTCGCAACACCAATGGCAACATCACCAAAGTTGACATTGCACTCCG
+GTACCAAACTGCCTGACCCGACAGAATACAGAGGCATAGTGGGCAGTTTACAATATCTAG
+CATTCACTCGTCCTGATCTCTCTTATGCGGTCAACCGTCTGTCACAATATATGCATATGC
+CGACAGATGACCATTGGAATGCCCTGAAACGTGTTCTGCGATACTTAGCTGGAACTCCGG
+ATCATGGCATATTTCTTAAGAAAGGCAACACATTATCATTACACGCATACTCTGATGCGG
+ATTGGGCCGGCGATACCGATGACTATGTCTCCACTAATGGCTACATTGTTTATCTCGGTC
+ATCATCCCATCTCTTGGTCCTCTAAAAAGCAGAAAGGTGTTGTGCGCTCATCTACCGAAG
+CTGAATACAGGTCAGTGGCAAACACTTCATCTGAGCTACAATGGATTTGTTCCTTATTGA
+CAGAACTTGGTATTCAATTGTCACATCCACCGGTCATCTATTGTGACAATGTGGGAGCAA
+CTTATCTATGTGCCAATCCGGTGTTTCATTCTCGGATGAAACATATCGCGTTGGATTATC
+ACTTCATCCGTAACCAAGTTCAATCTGGTGCACTTCGTGTTGTCCATGTCTCCACTCATG
+ATCAATTAGCAGACACTCTTACAAAGCCTCTGTCCCGCGTCGCTTTTCAGAACTTCTCTC
+GCAAGATTGGAGTCATCAAAGTCCCTCCATCTTGTGGGGGCGTATTGAGGATATGATTGA
+TATCCTAGATTGCTACTGTCATGGATACACATATGTAAAGTCGTATATATTCTCATTCAT
+TACGTTGATGTACCCTAGCTACTCACTCTTGTATATATATTGTGATTCTCACTATGTAAT
+GAAATCATCTCTTCTATAAACATCTATA
+>ATCOPIA1
+TATTAGCTTATATATATTTAGTCTATACTTGTATATAATAGCAGTGATTAAGGGTTCGGT
+ATAGTCCCGGTTTATTCATCTAATTAAGGTGAATCTCTGGTTTATTATTGGTTTAGTTGG
+TTTGTTGTCTATACAACATTGTAACAAACTTTCAAGATTATTAATGAGAAATTGAGCTTT
+CACCATGTTTTCTCTCTCGAGCATGGTTCCTATTATGGTATCAGAGCAATTTCTGCTCTT
+ACTTCTCTGATTTCTCATCGATTTCTCATTGCTTTCTTCGTTTTTCTTCGTTTTCCACCG
+TTAAAGTGTTGAATCGATCCCGGATTTGTGTTGTTTTGAGCTCAAGCTGACCAGAATCAC
+CTTCTGAAGCTTCGATTCAAGTTCCGATAACACATTTGAGCTTCGATCTCTCTATCCATG
+GTGAAACAGAAGAAGAAAACGCAGAATCGGAGTTCTTCTCCTACATCTGAGTATTCTCCG
+ATGAAGACTCGAGCTGGTTCTTCATATCCAGTCGCCGATGACATCGTTGAACCTCCGTCT
+CTCAAGGTTATGGCTAATCGCGATCGTTTTCAATCAAATTCCGCATCGATTGAATCGTAC
+GATAATGCTCATAGTCCGTACTTCCTTCACTCATCGGATCATCCAGGTCTGAATATTGTT
+TCTCATATTCTTGATGGAACGAATTACAACAATTGGTCGATAGCTATGCGAATGAGTTTA
+GATGCAAAGAATAAGTTGAGCTTTGTTGATGGATCTCTTCCTAGACCTGATGTTAGTGAT
+CGTATGTTCAAGATTTGGAGTAGATGCAATAGTATGGTTAAAACTTGGTTGTTGAATGTG
+GTGAGTAAAGAGATTTATGATAGCATCTTGTATTATGAGGATGCAGCTGAAATGTGGAAT
+GATCTATTCTCAAGATTCAGAGTGAGTAATCTTCCGAGGAAGTATCAACTTGAACAGTCT
+ATCCACACTCTGAAACAAGGAAATCTGGATTTATCCACTTACTATACGAAGAAGAAGACA
+CTTTGGGAACAACTGGCTAACACTAGAGTTCTCACAGTGAGGAAGTGTAATTGTGAGCAT
+GTTAAGGAATTGCTGGAAGAGGCTGAGACTAGCAGAATCATTCAGTTTCTTATGGGATTG
+AATGATAATTTTGCTCATATTAGAGGGCAGATTTTGAACATGAAACCACGACCAGGCTTG
+ACTGAGATATACAATATGCTTGATCAAGATGAGAGTCAGCGTCTAGTTGGAAATCCTACT
+CTATCAAATCCGACTGCTGCCTTTCAAGTTCAAGCTTCTCCTATTATTGATTCTCAAGTC
+AATATGGCTCAAGGTTCATACAAGAAGCCTAAGTGTTCTTACTGCAACAAGCTTGGTCAC
+TTAGTAGACAAATGCTATAAGAAGCATGGTTATCCACCGGGTTCTAAATGGACTAAAGGT
+CAGACCATTGGTTCTACTAATCTTGCTAGTACTCAGCTCCAGCCGGTGAATGAGACACCA
+AATGAGAAGACAGATTCTTATGAAGAGTTCTCGACTGATCAAATCCAGACTATGATTTCT
+TATCTTAGTACTAAGCTTCACATTGCATCTGCCTCACCCATGCCGACTACATCTTCTGCT
+TCGATTTCTGCAAGTCCCTCCGTACCTATGATCTCACAGATCTCAGGTACATTCTTGTCA
+CTATTCTCCAATGCCTATTATGACATGCTTATTTCTTCTGTATCTCAAGAACCGGCTGTG
+TCTCCTAGAGGTTGGGTAATAGATTCAGGAGCCACTCACCATGTTACACACAATAGAGAC
+CTATACTTAAACTTTAGGTCCTTAGAAAATACCTTTGTTAGACTCCCAAATGATTGTACA
+GTCAAGATAGCAGGCATAGGATTCATTCAACTGTCTGATGCAATCTCTCTACATAATGTG
+CTTTATATTCCTGAATTTAAATTCAATTTGATCAGTGTTAGTGTTCTTACTAAGTTTTTG
+AAAACAAAAGTGAGCTTTACATCTGATGAATGTTTTGTTCAGGAACTTACAAAGGAGTTG
+ATGATTGGTAGAGGTAGTCAAGTTGGGAATCTTTATGTTCTGGATTTCAATGAAAATAAT
+CATACTGTGTCTTTAAAAGGTACTACTTCTATGTGTCCTGAGTTTTCTGTTTGTTCTTCT
+GTTGTTGTTGATTCTGTTACATGGCATAAGAGATTAGGTCATCCTGCTTATTCTAAGATT
+GATTTGTTGTCTGATGTGTTGAATCTTAAAGTTAAAAAGATAAATAAAGAACATTCCCCG
+GTTTGTCATGTTTGTCATGTTTGTCATTTGTCAAAACAAAAACATTTATCTTTTCAATCT
+AGACAAAACATGTGTTCTGCTGCATTTGATTTAGTTCATATAGATACTTGGGGACCTTTC
+TCTGTCCCTACTAATGATGGTTTTAAATACTTTCTAACTATAGTTGATGATTTTAGTAGA
+GCTACTTGGATTTATCTGTTAAAGAACAAATCAGATGTTTTGCATGTTTTTCCTGCTTTT
+ATTAATATGGTTCATACTCAATATCAGACTAAACTCAAATCTGTTAGATCAGACAATGCA
+CATGAATTGAAATTCACTGATTTATTTGCTGCACATGGTATTGTTGCATATCATTCTTGT
+CCTGAAACTCCTGAACAAAATTCTGTGGTAGAGAGAAAGCATCAACACATCTTGAATGTT
+GCTAGAGCCTTATTATTTCAATCCAATATACCACTAGAGTTTTGGGGTGATTGTGTCTTA
+ACAGCAGTGTTCCTTATCAATAGATTACCTACTCCTGTTTTGAATAATAAGTCTCCTTAT
+GAGAAGCTTAAGAACATACCTCCTGCTTATGAGTCTTTAAAGACATTTGGTTGTTTGTGT
+TATAGTTCAACTTCTCCTAAACAGCGACATAAATTTGAACCTAGAGCTAGAGCCTGTGTA
+TTTCTAGGTTATCCTTTAGGTTACAAGGGGTATAAGCTATTAGATATAGAGACACATGCC
+GTTTCTATTTCAAGACATGTCATTTTTCATGAGGATATTTTTCCTTTCATATCATCCACT
+ATCAAGGATGATATCAAAGACTTCTTTCCTCTATTACAGTTCCCTGCTAGAACCGATGAT
+TTGCCTCTAGAGCAAACATCAATCATTGATACACATCCACATCAAGATGTGTCATCCTCC
+AAGGCTTTGGTTCCTTTCGATCCATTGTCTAAACGCCAAAAGAAACCCCCAAAACACTTG
+CAGGATTTTCATTGCTATAATAATACTAGTACTATCTTATATCCCATCACAGATTATATC
+TCTTATTCATATATAGCTGAGCCTTTCCATGCCTTTATTAATAATATCACAAATGCGGTT
+ATCCCACAAAGATATTCAGAAGCTAAAGATTTTAAGGCATGGTGTGATGCGATGAAAGAG
+GAGATTGGTGCTATGGTAAGGACTAATACCTGGAGTGTGGTAAGTCTTCCTCCTAATAAG
+AAAGCTATTGGTTGTAAATGGGTCTTCACTATCAAACATAATGCAGATGGTAGTATTGAG
+AGATACAAGGCACGTTTGGTAGCAAAAGGGTATACTCAAGAAGAAGGTTTGGATTATGAA
+GAGACTTTCTCACCTGTTGCCAAGTTGACTTCAGTGAGAATGATGTTGTTGCTTGCTGCC
+AAGATGAAGTGGTCAGTTCATCAACTTGATATTTCTAATGCATTTCTGAATGGAGACTTG
+GATGAAGAGATATATATGAAGATTCCCCCAGGTTATGCAGATCTTGTTGGTGAAGCTTTG
+CCTCCTCATGCTATTTGTCGTTTACACAAGTCCATTTATGGACTCAAACAAGCCTCTCGG
+CAATGGTACCTTAAGCTGTCTAACACTCTAAAGGGAATGGGTTTTCAGAAGTCAAATGCA
+GATCATACTTTGTTTATCAAGTATGCTAATGGAGTTTTGATGGGTGTTTTGGTTTACGTG
+GATGATATAATGATTGTGAGTAACAGTGATGATGCAGTGGCACAGTTTACTGCAGAATTG
+AAGTCTTATTTCAAGTTGAGAGATTTGGGTGCAGCTAAGTACTTTCTTGGTATTGAGATT
+GCACGTTCAGAAAAAGGGATTTCAATTTGTCAAAGGAAGTACATTCTGGAGCTGTTATCT
+ACTACAGGTTTTCTTGGTAGTAAACCGTCTTCGATTCCTTTGGATCCAAGTGTTAAGCTG
+AATAAAGAAGATGGTGTTCCTTTGACTGATTCTACCTCTTATCGAAAGTTGGTTGGAAAG
+TTGATGTATTTGCAGATTACAAGACCTGACATTGCATATGCTGTCAACACTTTGTGTCAG
+TTTTCTCATGCTCCAACAAGTGTTCATTTGAGTGCTGTTCATAAGGTTCTTCGTTATCTC
+AAAGGCACAGTTGGACAGGGTCTTTTCTACTCTGCAGATGACAAGTTTGACTTAAGAGGT
+TACACGGATTCAGACTTTGGTTCTTGTACTGATTCTAGGCGTTGTGTGGCTGCTTATTGT
+ATGTTCATTGGAGATTATCTAGTCTCATGGAAATCAAAGAAGCAAGATACAGTCTCTATG
+AGTACTGCAGAAGCAGAATTTCGAGCTATGTCACAGGGCACTAAGGAGATGATTTGGCTT
+TCCAGACTTTTTGATGATTTCAAGGTACCATTCATTCCTCCAGCCTATCTCTATTGTGAT
+AATACAGCTGCTTTGCACATTGTCAACAATTCGGTGTTCCATGAGCGCACCAAGTTTGTG
+GAGCTTGACTGTTACAAGACAAGGGAAGCAGTTGAATCAGGTTTTCTTAAAACCATGTTT
+GTGGAGACTGGAGAACAGGTGGCAGATCCTCTAACCAAAGCTATCCATCCAGCTCAGTTT
+CATAAGCTCATTGGCAAGATGGGAGTGTGCAACATCTTTGCCCCACTGCCATCTTGAGGG
+GGGGTATTAGCTTATATATATTTAGTCTATACTTGTATATAATAGCAGTGATTAAGGGTT
+CGGTATAGTCCCGGTTTATTCATCTAATTAAGGTGAATCTCTGGTTTATTATTGGTTTAG
+TTGGTTTGTTGTCTATACAACATTGTAACAAACTTTCAAGATTATTAATGAGAAATTGAG
+CTTTCACCATGTTTTCTCTCTCGAGCATGGTTCCTATTA
+>ATHAT3
+TAGGCCTGGGCAAAATACCCGAACCCGAAAATCCGAACCGAACCCGACCCGTAAGATCCG
+ATCCGAATGCACTTTGGTTCCCTGCCTAATACCCGGTCGGATCTTTCTCTTTTGTAACTT
+CGGTTCTGGGTTCGGGTTCGGGTAATACCCAAGAACCGAAAGTACTTTTCTCGATCCGAA
+CTTATATACACACAATAGCATTAACCCTTACTTGCCTTAGCTTGTTCTTCTTCCCAATTT
+TTGATTTATTAAACCCTAGAGCGTATCAACACAAATCGCAACAAGCTGGAAACCCTAACT
+CATTTGTTTCTGCCGTCTCATTCTTCAGAGAAGTCAAGAACTCGACTCGATCCGAGGTAC
+TTTTCATTTTTCTACTTCTGTGATTTTGCTTTTGTTTCTTTGAGTCACTGATTCAAATAT
+GTAGTTTATAATTGTAATTTCGTTTTGGTTTTGTATTTCTCTGTTGTATTCTTAGTTGAT
+TTCTTCTAATTTATCTGTTTTCATTAGTTAAATTTTTCAATTTATTTGATTCTATTTTTG
+TATCTGTGGAGAAAAAAAATCTGAGTTTGTGTGAGTTTTGATCTCCAAATTTTCATCTCT
+TACCACCAATTGATCTGTTGTGCATCTTAATTTTTTTGAATATAAATTTACAAGAGCATC
+ACTTACCCAAAAGCATCGACTCCCTCAGATTCAAATTTTGGTGATTTAGCTCAACTTTAG
+GCTCATCTACACCACTTCTAACTCAAACGTTATATTCTATTACCATGCTCTGTTTTTTTT
+TAAGTTATAGGACTCTGTTTTAAGCATCGACTTTGTTTCTTTTAAGTAAGCTTGTAAATA
+TACCTTCATATTTTGATATATAACATTCACATTTTATCAAAATAAATTTGTCCGACTCTC
+TTTTATATGTTGACAGTTGTGTGTGTGTATGTGTTTGATCCAATTGTTTTAAAATTATTA
+ATAGTAAGTTCACTGGATCGTGAATAATATAGTTTGGTATGTATGCATCCAAGAGTCTTA
+TAGACTATTAATTCATTAATTCCTAGTATGCATCCAACGTGTGATAGATTGCATTATTAA
+GTGTAACTAGACTATTAAGTTATAGTTTCATGCTAGTGCTGCAACGTGTGATAGCTTACT
+TTATTAAGTATTATTCTTATTCAATTGTTAACCGATTATTGTTTATATTTTTTTTCTTTT
+GCAGATGGATTCTTCAGCAAATCCAAACAATACTGAAAGTAACACAAAAGGAAACGAAGA
+TGAGGGTAGGACTCGACCTATTGATAACAGTAAAGGGAAGAGAAAAAGCGATGTCGCTGA
+TGATGGTGATAGTGCTAACCCTTGTAAGCCAAAGAAGAAGTTGCAAACAAGGTCTTGGGT
+TTGGGATCACTTCACGAGAAAAGATGGTGATGATGACCAATGCAAATGTCATTACTACAA
+GAGGTTCTTTGGATGTTCAACAAAATCAGGGACTTCAAACTTGAAGAAACATTTGGATTG
+CTGCAAGCATTACTCGGCATGGAAAGGACGCCAGTCTCAGAATGTTATTAATCAAGAGGG
+AAATCTACAAAGTGGAAAAGTTTCTAAGGAAGTTTTTAGAGAGGCTACGAATGAAATGCT
+TGTTTTGGGACAACTGCCACTTTCATTTGTTGAAAGTGTTGCTTGGAAACATATATGCAG
+CAAAGCTAATCTCTACAAGCCTCATTCAAGAAGAACAGCTACTAGAGATATTATTTTAAT
+GAATGTGGCCAGAAAAGCATCTCTGAAGGATTTGGTTTCAGCTAATAAACGTAGAGTGTC
+TCTTACAACTGACATTTGGACTGCTCAAGCTACAGGTGCTAGCTACATGGTAATCACTGT
+GCATTTCATTGATGAGTATTGGCGTTTAAGAAAGTTTATCATTGGCTTTAAGTACATCGC
+AGATCACAAGGGAGCTACAATATCAAGGGTTCTACTTGAGTGTTTGACTGAATGGGGAAT
+AGAGAGGATATTTACCATCACAGTTGACAATGCAACTGCCAATACTAGTGCACTCAGGAA
+GTTCCAGAGAGCTTTACAATCACAGAGAGCTGATTCTTTGGTGTTAAATGGAGATTTTAT
+GCACATGAGGTGTTGTGCTCATATCATCAACTTGATTGTGAAAGAAGGTCTGCACAAATT
+GGGTAATCATGTGGAAGCCATCCGCAATGGAGTGCTATATGTGAGATCTTCTACTTCTAG
+ATGTGACTCATTTGAGCAGAAAGTTGTGACAGGTAAGATGACAAGGGGGAGTTTGCCTTT
+GGATGTCAAAACAAGGTGGAATTCCACCTATTTGATGTTAACAAGAGCAATCAAGTTTAA
+GGTGGCATTTGACAAGATGGAGGCTGAAGACAAGTTGTACAATGACCACTTCTTGGAAGT
+AGTCGATGGGGAAAAGAGGATTGGACCGCCTACTACAATTGATTGGAGGGAAGTAGAGAG
+GTTAGTAAAGTTTCTTGGCTTATTCTACACTGCTACTTTGGTCGTTTCAGCGTCAAGTAT
+TGTTTGCTCTTACAAGTGTTATGGTGAGATAGTCACCATAGAAAAAAATCTGCTGGGAAT
+GACTCATAGTTATGATAAAGAGTTGAGGGAAAAAGCTGTTGAAATGAGGGAAAAATTCGA
+CAAGTATTGGGATGGACAAAAGAATATCAATAGGATGTTGATAATTGCTAGTGTGTTTGA
+TCCTAGACAGAAAATGGAATTTGCTAAAATGTGCTTTGAGAAACTTTATGGTGTAGACAC
+TTCAGAAGCCAAGGAGATGTATAATTCTGTTTATGATGTCATGAAGGCTATGCTGAAGGA
+GTACACTGTCATTTTCAAGGGACCAAACACACAATCATCACAGTCTAATCCGCCTTCATC
+TACTGCTGCCAGAGATACTTTTGCATGTGAGTTAGCTGAAGATAGTAATGTTGAGTTTGA
+AAGGATGGACAGGTCATATAAAGAGATGGTTAATGAAATTAGGGTTACTGATCCTAAAGA
+TGAGTTAGATATCTATCTGAAGGCAGAGGTAGAAAATCCTAAGACTCTTCCTGGAATGGA
+GTGGGATGTCTTGTCTTGGTGGAGACTCAATAGTCAGAAGTATCCAGTTTTATCAGAAAT
+TGCAAGAGATGTACTTGCAATGCAAGTGTCATCTGTCGCATCTGAAAGTGCTTTTAGCAC
+CAGTGGTCGTCTTTTGGAGCCAAGTAGAAGCTGCCTTACTCATTATATGGTAGAGACTTT
+GGTTTGCCTTGAGCAGTGGTTGAAAAGTGAAATCAAGCTGAGTGAAAACACTTTTCTAAC
+AAATGCACAACTTCTTGCTGATATAGAATTACTTGATAAGCTTGAGAAAGGTAACTTTAT
+CTATGTAGTTTACTAGTTTTAGTTTTAGATGTTGTTTGAAAACTCTCTTATGTTCTAACA
+CAACTTGGGTGTTGATTGAATCTTTTTCAGAGTTTCAAACTGAAGTGAACTTGGACTAAA
+AGACTAATCAAGGAAACGACTACAAGGTAACTTCATCACTCCATTTTGTTTTCTTTTACT
+TCTGAACTTGGTTTATAGCTCAATGTTAATATACTAGACTCATGAATCAACGATCATTTC
+GTATTTGACTTTTACTTGGTTTATGGTTTAATGTTTACTTATGGTTTTTTATTTTTCAAC
+TGAGCTTATTTGGTTTTGATGTAACAGGAACAAGTCATGAAGAATCTATCATGTTTGGAT
+GTTGCTTTGGATTTGAACTTCTTTCTTTACTTTGAATGCTTTGGATTTGATTCTGAACGA
+TGGTTTTATGTCTTGCTTTGGATTTGAACTTCTTTCTTCTATTTGGATGGTTTTATTTGG
+ATGTTTTGAATCTTGCTTTTTGGTTGAACGTGTGAAACTTTTATTATGTCATGCTTTATT
+GATTTTACTTCAAGTTTTTTTTATTACAAATTTACAGGTTTTATGGTATATGTGGTTAGT
+ATCAAGTATGTTCGGGTAGTTATGAACTAGTATCCAATAATATTCGGTTACTTTTCGGAT
+TTTCAATGGAAGTACCAATACCTACCCAAACCCAAAATATACCGGACCGAACCCGAACCG
+AAGTTTTCAAATACCCGAACGGGGTCTAAAATTATAGTTCCGAAAAATCCGAACCCGAAA
+GAACCGATCCGAACCCGAACCGAATACCCAAACGCCCAGGACTA
+>ATSINE2A
+TCAAGGATTTCCCCCGACCTCTCTCCCCTCTCTCCCCTCTCCTTGTTCGCCCTAGCCGTC
+AAGGCCATCTTCTTCCTCGTTTTGGCCGGTGATTGGTGGCTTCCATAGCACTGTCGCCGG
+TCCTGTTCTTAATAATTTCAGTTTCTTCTCTCTTAGTTCTTCTTTGTTTTGATTTAGTTT
+CTCAAACCCTAGTTTCGTTGTCTCCTCTTCAAGTCTCTCCTTTTCGTGGTGGTTCCGATG
+TGGTGACTATCATGGAGGATAGGTGGCAGATCGGTGCTCGTTGTAGTCAGATCTATTCCC
+CGGTGGAGCCGTCACGTTTCTCCGATCTGGTTATGGAGGTTTGTGGTTCTGATCTGGTTC
+TAATGTCTCAACTATCGGTCTTGTTCTTGTTAGTTTGGGAACTGGAGTTGATTTGTTGTA
+TGTTCCGGCTGGTTCTGATGTGGATCTATTGAGTACTGTTCTTGGATTTTGTTGGCTTTG
+CGGTGGTGCTGTCTCGTTTGGGGCGTATATTTAGTCGGCGTTTCGTTTCCTTGAGTTAGT
+TCTGTTTATCCCTTTAGTACTGCAGCAACGGCCTCTTTGTATGCGGATTCTTCTTCCGAT
+TTTGAGTTTGAGTGACTTCTAGGGTTTGTGTTTTGCTGTGTTTTTTGACTGGTTATGGTT
+TGAAGCCTCAAGTTCAGCTTTTGGGTAGCCTTGTTTGACTCCTAGCTCTGCCTATCTCTC
+TATCCTCCTCTTGGTTTTCGGTGTGGTGACTTGGTGGAAGGTTCTATTTTGTGGGTTCTT
+CAATCGGATGCTAGCCTCCTATAATGGCATCTACTAGCTCTCTGTTGGAACCTCTTTTGG
+TTTCCCGGCTGAGTTCTGGACGTTATGGTGGGTCGATCTCTTGCCAGGAAGTAGTTTAGC
+TGGGTCTTTGAAGGTCCGTGTGTAAGGATAAGTGGTTCTATTTGGCGTTTCCCCTCTCCG
+ATCTCAAGGTCTTCCATGATCCTTCGCCTTCTCATGTTCATTGGCGCTAAAGCGGTTGTG
+GTGGTTAGGTTCTGTGTTCTGTTCTTCTTGTTTCGTCGTCTTCGTTTCTGCTGTGGAGAT
+GGTCGTATTAAATCTCTTTTCGAGACTCCTGTCAGTTACCTCTCCTCAGCGCCAAACTGT
+TCTATGGAAGTGTTAGTCGGCTGCTTGTTGGGAGGAGTTTTCAGTGTTGTGGCTTTGGAG
+GCTTTAGCTATTACTTCTGTAGCTGTTATCTTTGTATATTTTCTTCTAAGGCTTGATTTG
+TTTGTTCGCCTTTTTTGGCCTCATGTCTCTGGGGGTTTCTATGTACCCGCCGGCTTTGTC
+TCCAAAAGGATTTTATTCCTTTTTGGCTATGTATAACTCAAACGCATTCAATCAATGAAA
+TCCTTCAGACGAAAAA
+>ATMUN1
+GGGAAAAAACCCAAAAAAAACCTCAACTAATTTTTATTTGGACGTTTAATACCCAATTGT
+TTTTGGTTGGAAGGTAAATACACGAAGTAATAAAACCGTGCAATTTAATACACAAACAAK
+TAATTGTTGTTATTTTCATACTCACGATCTCACAACAAAAATAAAATTCCAATTTTACCC
+TTACCATCTCAATTAACTATTAATTTTTAGATAATATGATATTAATTTTATAATTTTGRA
+TAAAAAATAATTTTATTAATATTTTAGTTTATGGTCTCTAAAAATTTAAAATTTCATTTT
+TATTATAATTATTTTATTTTAAAATTTAACATAAAAATTATAGAAAATCAAAAATATTTT
+AAAATGGCCGGTAAACATTCTTCGTAGTGAGAAACTCTCTTTTCGATTGTATATCCTTCA
+AGAATCAAACTATTTTCGACAAAATCTCAACCTGAATCTCATCGTATTTCTCAAGATTTA
+TCAATTCATAAAAATGGCTAATTTTGTTTTTAGTAGCAAAATAGCTAATCTCAACCCAAA
+TCTCAACGAATTAGATTAATCTTTGATTCTAAATTTTTTCAAAGAGAAAACGATTCTTTG
+ATATTGCGACGATAGAAGAAGATTGTAAAAATGACTATTTTAAWATATTTTTGATTTTCT
+ATAATTTTTATGTTAAAKTTTAGAATAATATAATAATAATAAAAATGAAAATTTAAATTT
+TAGAGACCATAAACTAAAATGTTAATAAAATTAATTTTTATTCAAAATTATAAAATTAAT
+ATCATATTATCAAAAAAATAATAGTTAATTGAGATGGTAAGGGTAAAATTGGAATTTTAT
+TTTTGTTGTGAGATCGTGAGTATGAAAATAACAACAATTAATTGTTTGTGTATTAAATTG
+TACGRTTTTATTAYTTCGTGTATTTAYCTTCCAACCAAAAACAATTGGGTATTAAACGTC
+CAAATAAAAATTAATTGAGGTTTTTTTTGGGTTTTTTCCC
+>RathE3_cons
+ACCAACGTGCTGTTGGCCCAGTGGTAAATCTCCCAGGTGGAGGTGCTGGGTTCGAGGCAC
+GTTGGGAGGGATCTCTTCTCCAAAAGAGATGAATTTAACCTGGTGTGGGTCCCGCCTCTA
+GGAGATGTAGGGCCTTTGGGCTTGAACTTCCAGATATTCAAAAAAAAAAAAAAAAA
+>ATCOPIA9
+TATCAACACAACAGCTCCAAACGACACAGTTTTGGAATTGGGCTCAAAACCACTAAAGCC
+CAATCCGAAACAAATGCTCAATCCAAAAGCCAAGCCCAACATAGCTCAACGGAAACCTGC
+AACAACAAAGGACAAAAGCAGAGAAGTTGCAGAGCGGTCATTATCTCCAAGCAGTACGGA
+AGTAACGACGAGGAATCGCTATGAAGCTCTTGAATCATGTGAAGACAATGACGCCACATA
+ACAGCCAAGTGACAGCTATGCAAACCAAGAAGACACTAGGTTAAATCAATCTAGATGTAT
+AAATAGACATAGCTTGTAATCACAAAGGTTAAGGCGAAAGCAAAATAAAAACATAAACTT
+TCGATTTCATATTATCTCTTTCATGGTATCAGAGCCATGGATCAATCCATGGATCTCTAT
+ACTCTTCCATCTTTGAACATCTCAAACTGTGTTACGGTGAAACTCACAGACCGTAACTAC
+ATTTTGTGGAAATCTCAATTTGAATCATTTCTCTCTGGGCAAGGCCTTCTTGGTTTCGTT
+AATGGCGCCTATGCTGCTCCAACAGGCACAGTTTCTGGTCCACAAGACGCCGGCGTCACT
+GAAGCTATCCCAAATCCGGATTATCAAGCTTGGTTTCGCTCCGATCAAGTTGTTATGTCT
+GAGGATATTCTCAGTGTTGTTGTTGGTTCCAAAACATCTCATGAGGTATGGATGAATCTC
+GCAAAACACTTCAATCGCATTTCTTCCTCTCGGATCTTTGAGCTTCAACGCCGCCTTCAT
+AGTTTATCAAAAGAAGGGAAGACCATGGAGGAGTATCTGCGGTATCTCAAGACTATATGT
+GACCAACTCGCCTCTGTGGGAAGTCCAGTTGCTGAAAAGATGAAGATTTTTGCCATGGTT
+CATGGTCTTACTCGAGAGTATGAACCGTTAATCACTTCTCTTGAGGGAACCTTAGATGCG
+TTTCCTGGTCCATCTTATGAAGATGTTGTTTATCGTCTCAAGAACTTTGACGATCGTCTC
+CAAGGCTACACTGTCACTGACGTTTCTCCCCATCTGGCTTTCAACACTTTCCGATCTTCA
+AACAGAGGCCGTGGAGGAAGAAACAACAGAGGCAAAGGAAACTTCTCAACTCGAGGTCGT
+GGATTTCAACAACAGTTCTCCTCCTCAAGTTCTTCTGTCTCTGCGAGTGAGAAACCAATG
+TGTCAGATTTGTGGAAAAAGAGGTCACTATGCTCTTCAGTGCTGGCATCGATTTGATGAC
+TCTTACCAACACTCTGAAGCTGCAGCTGCTGCCTTCTCAGCTCTTCACATAACCGACGTT
+AGTGACGACAGTGGTTGGGTTCCTGATTCTGCTGCAACAGCTCACATTACCAACAACAGC
+TCTCGTCTGCAACAAATGCAACCTTATCTTGGCAATGACACAGTAATGGCTAGTGATGGT
+AATTTTCTGCCTATCACTCACATTGGCTCAGCTAATCTCCCTTCTACATCAGGTAATCTC
+CCATTAAAAGATGTATTGGTATGCCCTAATATTGCTAAGTCCCTATTATCAGTGTCAAAA
+CTGACTAAAGACTATCCCTGCTCCTTTACCTTTGATGCTGATGGTGTTCTTGTTAAGGAC
+AAGGCAACTTGCAAAGTTCTGACAAAGGGAAGCAGCACAAGTGAGGGACTTTATAAGTTG
+GAGAACCCAAAATTTCAGATGTTCTATTCCACCCGACAAGTTAAGGCAACTGATGAAGTT
+TGGCATATGCGATTAGGTCATCCGAATCCTCAAGTTCTTCAACTCTTAGCTAACAAGAAG
+GCGATCCAAATAAATAAAAGTACCAGCAAGATGTGTGAATCATGTAGGCTTGGGAAGAGT
+TCGAGATTGCCATTTATTGCTTCAGATTTTATTGCTTCAAGACCTCTAGAGAGAGTTCAT
+TGTGATCTCTGGGGTCCAGCTCCTGTTTCATCTATTCAAGGTTTTCAGTACTATGTAATC
+TTCATTGATAATCGATCCAGATTCTGTTGGTTCTATCCATTAAAGCACAAATCAGATTTT
+TGTTCACTCTTCATGAAGTTTCAGAGTTTTGTTGAAAATCTCTTGCAAACAAAAATTGGA
+ACTTTTCAGAGTGATGGAGGAGGAGAATTCACAAGTAATAGGTTCTTACAACATCTTCAA
+GAATCTGGTATACAACATTATATCTCTTGCCCTCACACACCACAACAGAATGGTTTGGCA
+GAAAGAAAGCATCGACAACTTACAGAAAGGGGTCTTACATTAATGTTTCAAAGCAAAGCA
+CCACAGAGATTTTGGGTTGAAGCATTCTTTACTGCCAACTTCCTCAGCAATCTTCTTCCA
+ACATCAGCTCTTGACAGCTCTACTACACCTTATCAGGTTCTATTTGGAAAAGCACCTGAC
+TACTCTGCCTTGAGAACATTCGGATGTGCCTGCTTCCCCACACTCCGTGCATATGCTCGT
+AATAAGTTCGATCCGAGGTCTCTCAAGTGCATTTTTCTTGGTTATACAGAAAAATACAAG
+GGTTATCGCTGCTTCTTTCCTCCCACTAACCGAGTATATCTCAGTCGCCATGTCTTATTT
+GATGAGAGCTCCTTTCCTTTCATTGATACTTACACCAGTTTGCAGCATCCTTCTCCAACT
+CCTATGTTTGATGCTTGGTTAAAAAGTTTTCCAAGCTCTTCATCTCCGCTGGAAAATGAC
+CAAACTGCAGGCTTCAACTCGGGTGCAAGTGTTCCTGTGATCACAGCACAACAAACACAA
+CCGATTCTGTCATTAAAAGATGGCCCTAACATTCTCCTTCCAGAGGGGGAGATAACAGTT
+AGTAGCAACAATCAAGACATAGAAGATGAACCAATCTGTGTCACACCGCTCCAAACGCTT
+TCTTCAGAAGATAATGCTAAAAGTTCTGAGACACTGTCTATGGGAAGTGAGGAGTGTTCT
+GAGTGTACGGCAAGCTTCGATCTTGATCCTATTGGGAACAACGCTCTCTCTTCATCCCCT
+AGGCATGATCAATTAACTTCCAGCATTCCTCGTGCGGCTACAGAATCTACTCACCCTATG
+ACTACAAGGCTAAAGAAAGGAATTATCAAACTAAATCAACGGTATGCTCTTCTCACACAC
+AAAGTCTCATATCCTATGCCAAAGACAGTAACTGCAGCATTAAAAGATCCAAAATGGACT
+GCTGCTATGATAGAGGAAATGGGAAACTGCTCTTAGACACATACTTGGACGCTTGTTCCT
+CTACAACCAAATATGCATGTACTAGGCTCTAAATGGGTTTTCAGGGTCAAACTTAATGTT
+GATGGCTCATTAGACAAGTACAAAGCTCGACTAGTTGCTCAAGGCTTCAAACAAGAAGAA
+GGCATTGACTATCTTGAGACATACAGTCCTGTTGTGCGATCTGCAACCGTTAGAGCTGTG
+CTTCACCTTTCTACCATCATGAACTGGGAACTCAAACAAATGGATGTCAAAAACGGTTTT
+CTCCATGGAGATCTTACTGAAACGGTTTACATGAAACAACCAGCTGGATTCATTGACAAA
+GCTCATCCTGATCATGTGTGCTTATTACATAAAGCTCTTTATGGGCTCAAACAAGCTCCA
+AGGGCCTGGTTTGACAAGTTCAGCAAATTTTTGCTCAGCTTTGGTTTTGTTTGCAGTATG
+TCTGACCCTTCTCTCTTTGTTTGTGTAAAGAACAAAGATGTGATCATGCTTCTCCTCTAT
+GTTGATGATATGGTTATCACAGGAAACAGCTCAAAGCTTCTCTCAAGTCTTCTCAGTGAG
+CTAAATAAGCAGTTCAAAATGAAGGATTTGGGCAGACTAAGCTATTTTCTCGGTATCCAG
+GCTCAGTTTCATTCTCAAGGTCTTTTTCTCTCTCAACAAAAATATGCAGAAGATCTTCTA
+GCCACAGCCGCAATGTCCAACTGTTCTCCTGTTGCAACACCGTTACCACTTCAACCTGAG
+AGAACCCCTAATCAAACCGAGCTCTTCGACAATCCATCTTACTTCAGAAGCCTGGCTGGT
+AAGCTGTAGTACCTCACACTTACTAGACCGGACCTCCAATTCTCGGTTAATTACGTGTGC
+CAAAAGATGCACGCCCCTACAGTATCTGATTTTCATCACCTCAAACGGATTCTCCGGTAC
+ATCAGAGGAACAACAACCATGGGAATTTCATTCAACAAGGACACGGATTGTCAACTACGA
+GCTTACAGTGACAGTGATCACGCCGGTTGTCACGGTACACGTCGCTCCACCGGTGGCTTC
+TGTACATTCCTTGGCAACAATCTAATCTCCTGGTCTTCACGGAAACAGGACTCCGTCGCA
+AAAAGCTCAACTGAAGCTGAATACCGCTCTATGTCTGTTACAGCCTCGGAGATCACATGG
+CTAGTTAATTTACTTCGCGATCTTGGCGTTCCTCAATTACAGCTTCCCGAACTCTTCTAC
+GACAATCTCTCTGCCGTTTACCTTACAGCGAATCCATCTTTTCATGCTCGGACAAAGCAC
+TTTGCAACTCACTATCATTATGTCCGTGAGCAGGTAGCTTTTGGTGAGCTCATCGTCCAT
+CATATACCGGGTTATCTACAGCTCGCTGACATATTTACGAAGTCTCTCGCCAAGGCTCCT
+TTCGAATCTCTCCGATTCAAACTTGGTGTCGATTTCCCACCTTCTCCAAGTTTGAGGGGG
+GAGTATCAACACAACAGCTCCAAACGACACAGTTTTGGAATTGGGCTCAAAACCACTAAA
+GCCCAATCCGAAACAAATGCTCAATCCAAAAGCCAAGCCCAACATAGCTCAACGGAAACC
+TGCAACAACAAAGGACAAAAGCAGAGAAGTTGCAGAGCGGTCATTATCTCCAAGCAGTAC
+GGAAGTAACGACGAGGAATCGCTATGAAGCTCTTGAATCATGTGAAGACAATGACGCCAC
+ATAACAGCCAAGTGACAGCTATGCAAACCAAGAAGACACTAGGTTAAATCAATCTAGATG
+TATAAATAGACATAGCTTGTAATCACAAAGGTTAAGGCGAAAGCAAAATAAAAACATAAA
+CTTTCGATTTCATATTATCTCTTTCA
+>ATMUN2
+GGGAAAAATGTCGTTTAATACTCCAACTTTCAAATTGTGGCCATTTTATACCTCAACTTT
+ACATGCGGCCATTTTAAACATGAAGATATCGTTGACCAACCGTTTAAACTATAAACATTC
+GTTGACCAGGCCAAAAAAACTAACCGTTAACAGTCGTTAACTGATTATCTAACGTCTGTT
+AACATCTCCGTTAGCCACCTTTAAACGACGTCGTTTTCATCTTTTAAAAATAATTGACGA
+ACGTAGGATTCGAACTCACAACCTGCGGCAAAAACAAGACCCTTACTTAACCATCTCACC
+AATTGTATTTTATTGGTAACCTTACGAAACAAATATAATTATATAGTTTTAAAAGTTTTC
+TTCTTCATCTTTAACCTACNAAACATCTCCACCATAGCCGCCGCCTCCAAATCTGGGTTC
+TCTCTCAGATGATTTATTTTTTAGTATTAATCATATCATTTTTCGTTGATTGAAAAGAAT
+TTGAATTTGCTAAATTCAATTCATCGCAACCTGTTCTTATGAACACCATTGATAGATTCG
+TCAATTCATATGAAATCAGTAACACAAATAGCACAGTTCTTCGTCGTCTCACATGCACCT
+TCGTTCTCGCACCTACACCATGTGTATATGTTCTGTTATTGCTCTTAGCGGATCTGATGT
+ATCTAATGGCATAATATATAATTACGTGTTTTTGGATAGTAATCATTAAACAGTCTAGCT
+TAGTTGGTATTGACAAGCATAGGGAGCACTTGAAGGTGAACGGTTCGAATCCTATAGTCA
+TCATTTCTTTTTAAAAGATAAAAACGACGGCGTTTAAAGGTGGCTAACAGAGATGTTAAC
+AGACGTTAGATAATCAGTTAACGACTGTTAACAGTTAGTTTTTTTGGCCTGGTCAACGAA
+TGTTTATAGTTTAAACGGTTGGTCAACGATATCTTCATGTTTAAAATGGCCGCATGTAAA
+GTTGGGGTATAAAATGGCCACAATTTAAAAGTTGGGGTATTAAACGACATTTTTCCC
+>ATCOPIA13
+TATTGGGGATAGAGTAGAATCTCTTGTGATATATTTTGTGACAGAGTTATGTCCTATAAT
+TTAGGGATTCGAGTTTATTTTATACGATGACTCTCTTGTATAAATATCACACTTTGTGAA
+TCAATAAACTCAAGTTAGTGCAATACCTAATTCTACATGGTATCAGAGCTCTAAAGATCT
+AAACCTATAAAAATTTTCGTTTCTTATTCGATAGTTTCGAATTCGTTTCCGCTTTTCTCT
+TTAAAACCTTGGTTCTTGCGTGTCAAGAAATCATGTCTATTGCAGAAGAAGTCTCCTCTG
+CAACACATCCACGTACCAATCAACAACCAGATGTAACCAAAGTGTCTCCGTACACTCTGG
+CCAGCTCCGACAACCCAGGGGCCATGATTTCCTCTGTTATGTTAACCGGTGACAATTACA
+ACGAGTGGTCAACAGAAATGTTGAATGCACTTCAAGCCAAACGTAAAACTGGTTTTATCA
+ATGGTTCAATCTCAAAACCACCATTAGATAATCCGGATTATGAGAATTGGCAGGCGGTAA
+ACTCAATGATCGTGGGTTGGATTAGAGCCTCCATAGAACCAAAAGTCAAATCCACGGTCA
+CCTTCATATCCGATGCTCATCAACTATGGAGTGAATTAAAACAACGTTTCTCTGTGGGAA
+ACAAAGTTCGTGTTCACCAAATTAAGGCTCAGCTTGCTGCGTGTAGGCAAGATGGACAGC
+CTGTTATTGACTACTATGGTCGCTTGTGTAAGCTTTGGGAAGAATTTCAAATTTACAAAC
+CAATTACTGTTTGTAAGTGTGGCTTGTGTACCTGTGGTGCTACTCTTGAACCTTCCAAAG
+AAAGAGAAGAAGAGAAGATTCATCAGTTTGTGTTAGGACTCGATGATTCACGCTTTGGAG
+GGCTCTCTGCTACACTTATCGCGATGGATCCGTTTCCATCTCTTGGAGAAATCTACTCTC
+GTGTTGTGAGAGAAGAACAAAGACTCGCATCAGTTCAGATTAGAGAGCAACAACAGTCGG
+CGATTGGGTTTCTTACTCGTCAATCAGAAGTTACAGCCGATGGAAGGACTGATTCTTCGA
+TTATCAAGTCTCGTGACCGCTCTGTTCTCTGCTCACATTGTGGGCGAAGTGGTCATGAGA
+AGAAAGATTGCTGGCAGATAGTCGGGTTTCCTGATTGGTGGACAGAGCGAACCAATGGAG
+GTGGACGAGGATCAAGTTCTCGTGGTCGAGGAGGACGTAGCTCGGGTTCTAATAACTCAG
+GTCGGGGTAGAGGACAAGTCACTGCGGCTCACGCTACAACCTCCAATCTCTCATCCTTTC
+CAGAATTCACACCGGATCAGTTGCGGGTTATTACGCAGATGATTCAGAATAAAAACAATG
+GCACCTCCGATAAATTGTCTGGTAAGATGAAACTTGGCGATGTTATTCTTGATACGGGAG
+CATCTCACCATATGACTGGGCAGCTTTCTCTCTTGACTAACATTGTTACTATCCCTTCGT
+GTTCTGTGGGATTTGCGGACGATCGAAAAACGTTTGCTATAAGCATGGGAACATTCAAGC
+TTTCAGAGACTGTGTCTTTGTCTAATGTTCTTTATGTCCCAGCGTTAAATTGCTCATTAA
+TATCTGTTTCCAAGCTAGTGAAACAGATCAAATGTTTGGCATTGTTCACTGATACAATTT
+GTGTTTTACAGGACCGATTTTCGAGGACTTTGATTGGAACCGGGGAGGAACGTGATGGAG
+TGTATTATCTAACGGATGCGGCTACAACAACGGTGCATAAAGTGGATGTCACAACAGATC
+ATGCTTTGTGGCACCAACGTTTAGGACATCCAAGTTTTTCTGTTCTTTCATCTTTACCTT
+TGTTTTCGGGATCCTCTTGTTCTGTTAGCTCTCGTTCTTGTGACGTATGTTTTAGAGCAA
+AACAAACAAGAGAAGTATTTCCAGATAGTAGCAATAAATCAACAGATTGTTTTTCTTTAA
+TTCATTGTGATGTTTGGGGACCATATCGAGTGCCATCTTCATGTGGAGCAGTTTATTTTT
+TAACAATAGTGGATGATTTTTCAAGGTCAGTTTGGACATATCTACTATTGGCAAAGTCAG
+AAGTTCGTAGTGTTCTTACTAATTTTCTTGCATACACGGAAAAACAGTTTGGAAAATCTG
+TTAAAATCATTCGCAGTGATAATGGTACAGAATTCATGTGTCTTTCATCCTACTTTAAAG
+AACAAGGCATTGTTCACCAGACTTCGTGTGTAGGAACTCCACAACAAAATGGTAGAGTCG
+AGCGCAAGCATAGGCACATTCTGAATGTTTCAAGAGCACTCTTGTTTCAAGCATCACTAC
+CAATCAAGTTTTGGGGAGAAGCAGTCATGACAGCAGCTTATTTAATCAATCGTACACCGT
+CTTCTATTCACAATGGTCTCTCTCCCTATGAGTTGCTTCATGGATGTAAGCCGGATTATG
+ATCAATTAAGAGTCTTCGGCTCTGCTTGCTATGCTCATCGTGTTACACGGGATAAAGATA
+AGTTTGGTGAGAGAAGCCGTTTATGCATTTTTGTTGGCTATCCATTTGGACAAAAAGGGT
+GGAAAGTATACGACTTGAGTACTAATGAATTCATAGTCTCTCGTGACGTGGTGTTTAGAG
+AAAATGTGTTTCCTTATGCAACAAATGAGGGTGATACGATCTACACACCACCGGTCACTT
+GTCCGATCACTTATGATGAAGATTGGTTGCCATTTACGACTCTAGAAGACAGGGGGAGCG
+ATGAAAATTCTTTGTCTGATCCACCGGTTTGTGTCACTGATGTTTCTGAGTCAGATACGG
+AGCATGATACTCCACAAAGTCTTCCGACTCCAGTTGATGACCCACTTTCTCCGTCTACAA
+GTGTCACTCCAACTCAGACGCCAACTAACTCTTCTAGTTCAACATCACCGTCTACAAATG
+TCTCTCCACCCCAGCAAGACACCACTCCGATTATTGAAAACACTCCTCCGCGACAAGGAA
+AACGACAAGTTCAACAACTTGCTCGTCTGAAAGATTACATTCTATACAATGCTTCTTGCA
+CTCCAAACACTCCTCACGTTCTCTCTCCTTCTACATCTCAGTCCTCGTCATCGATCCAAG
+GTAACTCACAATATCCTTTAACGGATTATATTTTTGATGAGTGTTTTTCCGCAGGACATA
+AGGTGTTTCTTGCTGCAATCACTGCAAATGATGAGCCTAAACATTTTAAAGAAGCTGTTA
+AAGTTAAAGTCTGGAATGATGCAATGTATAAAGAAGTTGACGCACTCGAAGTTAACAAGA
+CATGGGACATTGTCGATCTGCCAACTGGAAAAGTAGCTATTGGAAGTCAGTGGGTTTACA
+AAACAAAGTTTAATGCTGACGGAACGGTTGAACGTTACAAAGCTCGCCTTGTAGTTCAAG
+GCAACAATCAAATTGAAGGGGAAGACTACACGGAAACCTTTGCACCAGTGGTAAAAATGA
+CAACGGTCCGTACTCTTCTTCGTCTAGTAGCTGCTAATCAATGGGAAGTATACCAAATGG
+ATGTTCATAATGCCTTCCTCCATGGCGATCTTGAAGAGGAGGTGTATATGAAACTTCCTC
+CCGGGTTTCGACACTCTCATCCTGACAAAGTTTGTCGCCTTCGTAAGTCACTATACGGTT
+TAAAACAAGCTCCTAGGTGTTGGTTTAAGAAATTGTCTGATGCTCTTAAAAGATTCGGGT
+TCATCCAAGGTTATGAGGATTACTCTTTCTTTTCTTATTCCTGTAAAGGGATTGAACTTC
+GCGTCTTAGTATATGTCGATGATTTAATAATCTGCGGTAATGATGAGTATATGGTTCAGA
+AATTTAAGGAGTATTTGGGACGTTGCTTTTCCATGAAAGACTTAGGCAAGCTCAAATATT
+TTCTTGGCATTGAAGTAAGTCGTGGGCCTGATGGTATTTTCTTGTCTCAACGAAAATATG
+CCCTTGATATAATTTCTGATAGTGGCACTCTAGGAGCGAGACCGGCATATACTCCGTTGG
+AACAAAATCATCACCTTGCCTCCGACGATGGTCCGTTACTTCAGGATCCCAAGCCATTTC
+GTCGTCTCGTTGGTCGGCTACTATATCTTCTTCATACTCGCCCAGAGTTGAGCTACTCCG
+TTCATGTATTGTCCCAATTTATGCAAGCTCCTAGGGAAGCTCATTTGGAGGCTGCGATGC
+GCATAGTTCGTTACTTGAAGGGTTCACCGGGTCAGGGCATTTTGCTGAGTTCTAATAAGG
+ATTTGACTCTCGAGGTTTATTGTGATTCGGATTTTCAATCTTGTCCCTTGACTCGACGTT
+CACTTAGTGCGTATGTGGTTCTGCTTGGTGGCTCGCCTATTTCTTGGAAAACCAAGAAAC
+AAGACACGGTTTCTCACTCGTCTGCGGAAGCAGAGTATAGAGCAATGTCGGTTGCTCTCA
+AAGAGATCAAATGGCTTAACAAGTTGTTAAAAGAATTAGGTATCACACTCGCTGCGCCTA
+CTCGTTTGTTTTGTGATAGTAAGGCTGCTATTTCTATTGCAGCAAACCCCGTCTTTCACG
+AGCGTACGAAGCATATTGAAAGGGATTGTCACTCAGTTCGCGATGCGGTTCGTGATGGCA
+TTATAACAACACATCATGTTAGGACCTCGGAGCAACTAGCTGATATTTTCACTAAGGCTC
+TTGGTCGTAATCAATTCATTTATCTTATGTCCAAGTTGGGTATTCAGAATCTTCACACTC
+CAACCTGAGGGGGAGTATTGGGGATAGAGTAGAATCTCTTGTGATATATTTTGTGACAGA
+GTTATGTCCTATAATTTAGGGATTCGAGTTTATTTTATACGATGACTCTCTTGTATAAAT
+ATCACACTTTGTGAATCAATAAACTCAAGTTAGTGCAATACCTAATTCTACA
+>ATCOPIA12
+TATTGAGGATAAGATTGTATCTTATGCGATAAGTTTGAATCCTAGTTATGATATGTTTAG
+GAATGGACATTTAAGGGTTTGGTGTTTATCTTGTGTTGATTCCCTCTTGTATAAATAGCA
+ATGTTAAGTTCATTAATAAAGCAAGTCAGTTCGATATCTAATTCTATATGGTACAGAGCT
+AAAGATCTAGCAAAAAAAAAAAAACATCTAAATTTTTTCTTTTTTTTATCGATTGTTTCG
+ATCTTTGTTTTTCTTGCGTGACAAGAAAACATGGCATCGATAGATGATGGTTCATCTACA
+ACAAGGATGACGTCTTCCTCGTCTCCGGTGGTTACGATGGGCGTTTCTCCTTTACCTTAT
+CAAGTTCTGAAAATCCAGGAACTACGATCTCATCTGTGGTGTTGAACGGTGACAATTACA
+ACGAATGGTCTTCGGAGATGATAAACGCTCTCCAAGCTAAACGCAAAATAGGGTTCATCA
+ACGGATCGATTCCAAAACCTTCAGCTAATGATCCTAATTTTGAGAATTGGATGGCAGTGA
+ATTCAATGATAGTGGGTTGGATTCGTACGTCTATCGAACCTAAGGTGAAATCTACGGTTT
+CTTTCATCTCCGATTCACACCAACTTTGGGAAGATTTGAAGCAACGTTTCTCCGTGGGAA
+ACAAAGTGAGAATTCATCAAATCAAAGCACAGATCGCACGATGTCAACAAGACGGCCAAT
+CAGTTCTGGATTATTACGGTCAACTGTGCACTCTTTGGGAAGAATATCAAACCTACAAAC
+CAGTGACTGTCTGCAAGTGTGGATTGTGCACATGTGGTGCTACTCGTGAACCGGCAAAAG
+AGAGAGAAGAGGAGAAGATTCACCAATTTGTTTTGGGTCTCGATGAATCACGGTTTGGAG
+GTCTCAGCACCCCTCTCATCGCCGTGGATCCTTTGCCCACTCTTGGTGAAATTTATTCTC
+GAGTAGTGAGAGAAGAGCAACGATTGGCTTCTGTCCAGGTTCGTGAACAACGACAAGATG
+CAGTTGGTTTTGTGGCTCGCAACGATCAGAGTTCCTTCCCATCCTCACGACCCGATATGC
+AAAACGGAGGCCGTTTAGACTCCTCTATCATTAAATCTCGGTCTGTGACTTGCTCACATT
+GTGGCCGTGTGGGTCATGAAAAGAAGGACTGCTGGCAGATTGTTGGATTTCCAGAGTGGT
+GGACTGATCGCAATGGAGGTGGTCGTGGATCTGGTTCCCGTGGAAGAGGTGGTCGTGGAT
+CTGGTCGAGGAAGAGACCAATCTGTGACAGCTCATGCAACAAGCTCTAACCCGACCAGCC
+TTCCAGAATTCACACCAGCTCAGCTGCAAGTCTCGCACAAATGATTAAAGGTCAACCTAA
+CAACAGCAGCTCCGACAAATTATCTGGTAAGACAAATCTTGGCAATGTAATTCGTGATAC
+TGGAGCATCTCATCATATGACCGGAACACTATCTCTGTTGTCTAACATGGTCTCCATACC
+ACCTTGTGCGGTGGGTTTTGCGGACGGAAGCAACACAATGGCTATGAGTGTGGGAGTGTT
+ATCTCTTTCCAATGATGTTGCGTTGGTTGACGTTCTTTATGTCCCAAATTTGACATGCAC
+TTTAATCTCTGTTTCTAAAATTGTGAAACAAATAAAGTGCATTGCAACGTTTACTGATAC
+GTATTGCGTTTTACAGGACCGTTTCACGAGGACTTTGATTGGAAGCGGTGAAGAGCGTGG
+TGGGGTTTATTATCTTACGGATGTCGCTACAGCAAAAATCCATACGGCAAAAATCTCCTC
+AGATCAAACTTTGTGGCATCAACGTTTAGGGCATCCCAGTTTCTCTGTTCTTTCATCTTT
+ACCAAAGTTTTCTAGTACTTCAATTCCTGTTGGTTCTCGTTCTTGTGACGTATGCTTTCG
+AGCTAAACAAACAAGGGAGGTTTTTCCCCTTAGTATTAATAAATCAAGCGAGTGTTTCTC
+TTTGATTCATTGTGACGTTTGGGGTCCATATCGGGTTCCTTCATCTTGTGGTGCAGTTTA
+TTTTTTAACGATAGTTGATGACTTTTCTCGAGCCGTTTGGACCTATCTACTACTAGCAAA
+ATCTGAAGTGCGCTATGTACTCATGAATTTTATGGCTTACACTGAAAAACAATTTGGCAA
+GTCCGTCAAAACAGTGCAGAGTGACAATGGCACATAATTTATGTGTCTTGCTGCTTACTT
+TCGTGAACATGGGATCATTCATCAGACCTCTTGTGTTGGGACTCCTCAACAAAATGGTCG
+AGTAGAACGCAAGCATAGACATATCCTTAATGTGGCTAGGGCTCTATTGTTTCAAGCAAG
+CATGCCGGTCAAATTTTGGGGTGAAGCGGTACTAAGTGCTGCATATTTGATTAACCGGAC
+TCCTTCATCTCTTCACAAAGGTATCTCGCCCTATGAAATTCTTCACGGTTGTAAACCAAA
+TTATGATCAGCTCCGTGTGTTTGGATCAGCTTGTTACGTTCACCGCGTCACCCGTGATAA
+AGACAAATTTGGGAAACGAAGTCGTTTGTACGTTTTCGTTGGCTACCCTTTTGCTCAAAA
+AGGCTGGAAAGTGTTTGACATTGACAAGAATGAGTTTATCATTACTCGTGATGTCGTGTT
+TCAGGAAGACGTCTTCCCGTATGATGCTAAGGATGATCATTCTTCACTTGTACCTCCATC
+TCCTATAGTTTGCGATTCAGATTGGATGATCACACTGTCTCTCTCGAACAGGGGGAGTTC
+TGTCATCTTTGACTCCAACACTGAATTTGATGCCGGTGAGAACGTGATCTCTATTTCAAC
+CCCGACGCTTCCCTCGGTTTTTGAACCGGAATCTGAATCTGCATCTGTACCAGTTTCTGA
+ACCGGATTCGGAATCTGCATTTGTACCAGTTTCTGAACCAGAATCTGATTCTGCATCTGT
+ACCAGTTTCTAAACCGGATTCTGATCAAATTGAAAAATCAGTCTCTAAACCAATTGTACC
+GGTTCATACGTCTATACCGGTCGTAACAGAACCTTCTCGTGTTGCTGACTCAAGCGCTGC
+TTCTCCGTTGTCTGTGACAAGGACTCCAGCTAAAACTAAGCTCAAATTTGTTCCCGTTTC
+CACACCAGCTCGGGCAACCAATCTGATTGTTCAATCAGAGACACCATCGCCTCCTCCACG
+TCAAGGTAAGCGAAAACTTATACAATCAGTTCGTTTGCAAGACTATGTCCTCTACAATAC
+TACATGTTCTCCGATAAACCCCCACGCTCTCCCCGATTCTACTCAACAGTCCTCGTCAAC
+AGTCCTAGGTAATTCGTTGGATTCCCTAACAAATTTTATTTCTGACGATCAATTCTCGTC
+AGGTCATCGTGCCTATTTGACAGCTATAACGAGTACTGTTGAGCCCAAACATTTTAAGGA
+AGCTGTTCATATTAAAGTTTGGAATGATGCTATGGTTAAGGAAGTTGACTCTCTTGAGAT
+TAACAAAACATGGGATATTGTCGATTTACCAGCTGGAAAAGTGGCTATTGGGAGTCAATG
+GGTCTACAAAACAAAATACAATGCCGATGGTTCTATTGAACGTTACAAGGCTTGTCTTGT
+CGTTCTTGGGAACAAACAGGTAGCAGGCGAGGACTACAATGAAACTTTTGCTCCTGTTGT
+CAAAATGACAACGGTCCGTACTCTTCTTTGCCTTGTTGCTGCAAATCAATGGGAGGTGTT
+CCAAATGGATGTCAACAATGCTTTTCTTCACGGCGATCTTGAAGAAGAGGTTTACATGCA
+GCTGCCTCCGGGATTTCGTCATTCTCACCCTAACAAAGTGGCTCGACTTCGCAAATCGTT
+ATATGGTCTGAAGCAAGCTCCTCGTTGTTGGTTCAAAAAGCTTTCCGATTCATTGCTCAA
+GTTTGGGTTTGTTCAGTCCTATGATGATTACTCTCTCTTCTCCTACACTAAAGAAAACAT
+TGAGCTGCGTGTGTTGATTTATGTTGATGATCTTCTCATTTGTGGGAATGACGGTTACAT
+GATACAAAAATTCAAGGACTATTTGAGTCGTTGCTTCTCTATGAAAGATTTGGGCAAGCT
+CAAATATTTTCTTGGTATTGAAGTTAGTCGGGGTCCTGATGGAATTTTTTTGTCACAACG
+CAAGTATGCGTCTGACATTGTCTCCGACAATGGGCTTCTTGGTACTAAACCGGCTGCAAC
+TCCGTTGGAACAAAATCATAGGCTTGCAAGTGATGATGGTCCGCTCCTTGCTGATCCAAA
+GCCATATCGTCGCTTAGTTGGCCGTTTGATTTACCTCACTCATACACGCCCTGATTTGTG
+CTATTCAGTTCATGTTTTATCTCAGTTCATGCAGACTCCTAGGGAGGCTCATTGGGACGC
+GGCACTTCGTGTGGTTCGTTTCTTACAAGGTACTTCGGGACAAGGAATATTGCTTTCTGC
+AAACTCTGATCTTACCCTCACAGTTTTTTGTGACTCGGATTGGGCGTCTTGTCCTTTGAC
+TAGGCGTTCCCTTAGTGCATTTGTTGTTTTACTTGGCGGTTCTCCCATTTCATGGAAAAC
+CAAGAAACAAGACACAGTTTCTCACTCTTCCGCAGAAGCAGAATATCGTGCTATGGCCGC
+TGCACTTCGAGAGATTAAATGGCTTCGTCGGTTGTTAAAAGAATTAGGCATCGAACAGCA
+TGCACCCACTCGTCTTTTCTGCGATAGCAAGGCTGCCATTCACATTGCTGCTAATCCGGT
+GTTTCACGAACGCACCAAACACATCGAATCAGATTGTCACTCGGTTCGGGATGCGGTTCG
+TGATGGTATCATTGAGACGCAACATGTTCGAACCACCGAACAGCTTGCTGACGTTTTAAC
+GAAAGCCCTTGGTCGTCTACATTTTCTTGATTTAGTATCCAAGTTGGGTGTTCGGTCTCC
+TCCCACGCCAACGTGAGGGGGAGTATTGAGGATAAGATTGTATCTTATGCGATAAGTTTG
+AATCCTAGTTATGATATGTTTAGGAATGGACATTTAAGGGTTTGGTGTTTATCTTGTGTT
+GATTCCCTCTTGTATAAATAGCAATGTTAAGTTCATTAATAAAGCAAGTCAGTTCGATAT
+CTAATTCTATA
+>ATCOPIA11
+TATTAATGTATATAGCTTAGATTGTTGTATATAAGCTTAGTTTGGTTAGTATAGATTTCA
+TATAGAGTCTGTACAGGTTGGTATTCTATAAACCAATCTTAATTTTGGTTTAGAGGCTTA
+TGGTTTAGGCCAATGTCAGTTTGTATATAAACCCCCAATTGTACTCTTTTGCTAATTAAT
+GAGAATGAGATTGTTTTACTAATATGGTATCAGAGCAAAATATCTCGATCTCAGTCCCGT
+AACAAACTTCTCCGATTAGATCTCACCGGAATCTCACCGGAATCTCACCGGAGTTTGTTC
+ATCTTCTCATTGTTCTTCTTCTCTCTTCTACACGTTTTCCTTTCGTCTCCTTTGCGATTC
+AGTCTCTTTGGTTAGCTGTTTCGATTCTCCATAGGTAAACGAAATGGAAAGAGTGTTCGT
+CGGAGTAGTTCACCGGATCTTCCTGTCATTGCTTCACCGAAGATTCATGAGCAGTCTTCT
+GGTTCATCAGCGAGAGCTCCAGGATCCTCGATTCATGCTGCGATTCATCAACCAGCTCAA
+TATAGCTCATCGCGTCACTTTGAGGTATCGGATTCTCCTGATAATAGTCATAGTCCTTAT
+CATCTTGTTAGCTCCGATCATCCTGGTTTAGTCCTAGCTCCAGAACTGTTAGATGGAAAC
+AACTATGGAACCTGGATTATAGCTATGACTACTAGCATTGAAGCTAAGAATAAGCTTGGA
+TTTGTGGATGGATCTATTCCAAAACCTGATGATGATGATCCTTATTGCAAAATCTGGCGT
+CGTTGTAACAGTATGGTTAAGTCTTGGCTTCTGAATAGTGTATCAAAGGAGATCTATACA
+AGCATCTTGTATTTTCCCACAGCCGCTGCAATCTGGAAAGATCTCTATACTCGATTTCAC
+AAATCTAGCCTCCCTCGACTTTACAAGCTGCGTCAACAGATTCACTCTCTTCGTCAAGGC
+AATCTGGATTTGTCATCGTATCATACTCGTACTCAAACTCTTTGGGAAGAATTGACGAGT
+CTTCAGGCTGTTCCACGGACTGTAGAAGATCTTCTGATTGAAAGAGAGACTAATAGAGTC
+ATTGATTTTCTTATGGGACTCAATGATTGTTATGATACTGTTAGGAGTCAGATTCTCATG
+AAGAAAACTTTGCCATCTTTGTCTGAGGTTTTCAACATGATTGATCAAGATGAAACTCAA
+CGTTCTGCAAGGATTTCTACTACTCCAGGAATGACTTCATCAGTGTTTCCTGTCTCTAAT
+CAGTCTTCACAGTCTGCTCTTAATGGAGATACTTATCAGAAAAAGGAGAGGCCAGTTTGT
+TCTTACTGTAGTCGACCTGGTCATGTTGAAGACACTTGTTACAAGAAACATGGTTATCCA
+ACTTCTTTCAAGTCTAAGCAGAAATTTGTGAAGCCTTCTATCTCGGCTAATGCTGCTATT
+GGTTCAGAAGAGGTTGTTAACAACACAAGTGTTTCGACTGGTGATTTGACGACTTCTCAA
+ATTCAACAACTTGTGTCCTTTCTGAGTTCCAAACTTCAGCCTCCTAGTACTCCCGTTCAA
+CCTGAAGTACACTCTATCTCAGTATCTTCCGATCCTTCTTCTTCTTCCACAGTGTGCCCA
+ATTTCCGGTAACCTTTTTCCCTCTATCCTTTGTTCTTTTGCCGGAATTGCTAGGCCTTAT
+GTCTGTTCTTTAGATAGCAATGTCACTGCTATTCATTCTTGGGTCATAGATACAGGAGCA
+ACCAATCATATTTGCCATGATAAACATTTTTTTTCTTCCTTTAAATATCTTCATGATACT
+ACTGTTTCCTTGCCTAATGGAATTCGTGTGAGCATTGTTGGTATAGGTTCAGTTCACTTG
+GGTAGACATCTCATCCTTAATGATGTTCTTTTCATTCCCCAGTTCAAATTCAATCTTCTT
+AGTGTCAGTTCTTTAACTAAGAGTATGGGGTGTAGAATCTGGTTTGATGAAACTTCCTGT
+GTTCTTCAGGATGCTACACGGGAATTAATGGTTGGAATGGGTAAACAAGTAGCTAATCTG
+TACATTGTGGATCTTGATTCATTATCTCATCCAGGTACAGATTCTTCTATAACTGTTGCG
+TCTGTTACTAGTCATGATTTGTGGCATAAAAGGCTAGGTCATCCTTCAGTTCAAAAGTTA
+CAACCCATGTCCTCTTTGTTATCTTTTCCAAAACAGAAAAATAATACAGATTTTCATTGT
+CGGGTCTGTCATATATCAAAACAAAAACATCTCCCTTTTGTTTCTCATAATAATAAGAGT
+AGCAGACCTTTTGATTTAATCCATATAGACACTTGGGGTCCCTTTTCTGTTCAAACTCAT
+GATGGGTATAGATATTTCTTAACCATTGTAGATGATTATTCTAGAGCTACATGGGTATAT
+CTCTTAAGAAATAAGTCTGATGTCCTTACTGTTATCCCCACCTTTGTCACTATGGTAGAA
+AATCAATTTGAAACCACTATTAAAGGGGTTAGGTCTGACAATGCTCCCGAATTAAATTTC
+ACTCAATTCTATCATTCTAAAGGCATTGTGCCATATCATTCTTGTCCTGAAACACCCCAG
+CAAAACTCTGTGGTTGAAAGAAAACATCAGCATATTCTCAATGTTGCTAGATCCCTTTTC
+TTTCAATCACACATTCCTATTTCTTATTGGGGAGACTGTATTCTTACTGCAGTGTATCTC
+ATTAATCGTCTTCCTGCTCCTATTCTAGAGGACAAATGTCCTTTTGAGGTGTTAACTAAG
+ACTGTTCCAACTTATGATCATATTAAAGTTTTTGGATGTCTATGTTATGCTTCCACCTCT
+CCCAAAGACAGACATAAATTTTCTCCTAGAGCTAAAGCTTGTGCTTTCATTGGTTATCCA
+TCTGGATTTAAAGGATACAAACTCTTGGATCTAGAGACACATTCTATAATTGTTTCTAGA
+CATGTTGTGTTCCATGAAGAGCTCTTTCCCTTTCTTGGATCAGATCTTTCTCAGGAAGAG
+CAAAATTTCTTTCCTGATCTGAATCCTACACCTCCTATGCAACGTCAATCATCTGATCAT
+GTTAATCCTTCTGATTCATCATCGTCTGTAGAGATTTTGCCTTCTGCAAATCCTACTAAT
+AATGTCCCTGAACCTTCTGTTCAAACATCGCATAGGAAGGCCAAAAAGCCTGCTTATCTT
+CAAGATTACTACTGTCATTCAGTAGTGTCTTCAACTCCACATGAAATTCGAAAATTCCTC
+TCTTATGATAGGATTAATGATCCTTATCTTACTTTTCTCGCTTGTCTTGATAAAACTAAA
+GAACCCTCTAACTATACTGAGGCAGAGAAACTTCAGGTTTGGCGTGATGCTATGGGTGCT
+GAATTTGATTTCTTAGAAGGTACACATACTTGGGAAGTTTGCTCTTTGCCTGCAGATAAA
+AGGTGTATTGGTTGTCGCTGGATCTTTAAGATCAAATATAATTCTGATGGTAGTGTGGAG
+AGATACAAAGCTCGTTTAGTTGCTCAAGGTTATACTCAAAAAGAAGGGATTGACTACAAT
+GAGACTTTTTCTCCTGTTGCGAAGCTTAACTCTGTCAAACTTCTTCTTGGTGTGGCTGCT
+CGTTTTAAATTGTCTCTTACACAACTTGATATATCTAACGCTTTTCTTAATGGAGATCTA
+GATGAAGAAATATATATGCGACTTCCTCAAGGCTATGCATCAAGACAGGGGGACTCCTTA
+CCTCCAAATGCTGTTTGTCGGTTGAAGAAGTCCTTATATGGACTCAAACAAGCCTCTCGG
+CAGTGGTATCTCAAATTTTCATCTACCTTACTTGGTCTGGGTTTTATTCAGTCTTACTGT
+GATCACACTTGTTTTCTGAAAATCTCTGATGGCATCTTTCTCTGTGTTCTAGTTTATATT
+GATGATATCATCATTGCTAGTAACAATGATGCAGCAGTTGATATTCTAAAGTCACAGATG
+AAATCATTCTTCAAGCTTCGTGATTTGGGTGAATTGAAATATTTTCTTGGCTTGGAGATT
+GTTAGATCAGATAAGGGTATTCATATAAGTCAGCGAAAATATGCTTTGGACCTTCTTGAT
+GAAACAGGTCAGCTTGGTTGTAAGCCATCAAGCATTCCTATGGATCCAAGTATGGTTTTT
+GCTCATGATAGTGGTGGTGACTTTGTTGAAGTTGGACCTTATAGACGGCTCATTGGACGA
+TTGATGTACCTTAACATCACACGCCCTGACATCACTTTTGCTGTCAATAAGCTGGCTCAA
+TTCTCCATGGCACCTCGTAAAGCTCATTTACAAGCAGTTTACAAGATTCTGCAATACATT
+AAAGGTACTATTGGGCAAGGTCTCTTCTATTCTGCAACTTCTGAACTTCAGCTTAAGGTC
+TATGCAAATGCAGATTATAACTCCTGTCGTGATAGTCGTCGCTCTACATCAGGTTATTGT
+ATGTTTCTTGGTGACTCTCTTATTTGCTGGAAATCACGGAAACAAGACGTTGTTTCCAAA
+TCATCAGCAGAAGCTGAATATAGAAGTCTCTCTGTTGCAACTGATGAATTGGTTTGGCTT
+ACAAATTTCTTAAAGGAATTGCAGGTTCCATTGAGTAAGCCAACTCTTCTCTTCTGTGAC
+AATGAAGCTGCGATTCACATAGCTAACAATCATGTCTTCCATGAGCGCACGAAGCACATA
+GAATCAGATTGCCACAGTGTCAGAGAACGACTTCTTAAAGGTTTGTTTGAACTTTATCAT
+ATCAATACTGAATTGCAAATTGCAGATCCGTTCACCAAGCCTTTATATCCATCTCACTTC
+CATCGTCTAATAAGCAAGATGGGTCTACTCAACATCTTCGTCTCATCTTGAGGGGGACTA
+TTAATGTATATAGCTTAGATTGTTGTATATAAGCTTAGTTTGGTTAGTATAGATTTCATA
+TAGAGTCTGTACAGGTTGGTATTCTATAAACCAATCTTAATTTTGGTTTAGAGGCTTATG
+GTTTAGGCCAATGTCAGTTTGTATATAAACCCCCAATTGTACTCTTTTGCTAATTAATGA
+GAATGAGATTGTTTTACTAATA
+>ATCOPIA10
+TGTTGTGGATCTTAATTCTGATTCAACTTTAAGTGACCGGTTTAGGTGCTGTGGTTAAGA
+AGAATTGAGGACCGGTTAGATGGAGTGTTTTAAACCGGATTGAAGAGGCTAAAGGAAACC
+TTCTTTTCACGAGAGAGGGTCTTCTGTTTCTATTTCGGACTTAGTATAAAAGGCCTTTAT
+TTCTTCTTCTTCATTATTCGTGTTTTCATCTGTAACAAACAAAAAGAAAAGCTTGAGACT
+CCATTGTTGAGCTCTGCTTGTACTCTGTAATTCTCATTCTGTTCTAGTGGATTGCCGAAC
+TGATTCGGCCCCAGACGTAGACTTGATCATACCGATCTTGTTGAACTGGGTAATCAAATC
+TCTTGTGTTGTTTCTTTCGTTCTTCAATTCGTTTCTGTTCTTGAGCTGATTCAAAGTTTC
+GATTACTGAGTTTTCGAAAGTTTGTGAAGTTATTGCGTTGTGAATCGAGCATAAAACGTA
+ACAGATTGGTATCAGAGCCCAGGCTTTGGGTGTTTCGTTCACATCGCATCGGTCGATGGC
+AACGACGACGAGAGTGGAGATCAAAGCCTTCGACGGCGATAACAATTTCTCGTTATGGAA
+GATCAGGATAATGGCACAGCTCGGAGTTCTTGGTTTGAAAGGAACTCTAACTGACTTTGC
+TTTGACAAAGACTGAGACATTAACAAAGAGTGAGGAGAAGCAAGTAGCTTCTGGAGATGA
+ATCATCGGATTCAAGTGCTGTGTTGACTAAAGAAGTTCCAGATCCGATCAAGATTGAAAA
+ATCAGAACAAGCGATGAACATTATCATCAATCACATAAGTGACACAGTCTTGAGAAAAGT
+AAATCACTGTAAGACTGCAGCTACATTGTGGGAATTGTTGAATGAATTGTATATGGAGAC
+GTTGTTACCTAACCGGATCTATGCACAATTGAAATTCTACTCGTTTAGAATGATGACTTC
+AAAGACGATTGATCAAAACGTTGATGATTTTCTGAGGATAGTTGCAGAATTAGGAAGTCT
+TGATATCAAGGTTGCAGAAGAGGTTCAAGCGATCCTAATCTTGAATTCTTTGCCTGTTAC
+CTATGATCAGTTGAAGCACACCTTGAAGTATGGAAATAAGACCTTGTCTGTGAAAGATGT
+AGTATCTTCTTCAAAGTCTCTTGAAAGAGAAATGGCTGAGCTTAAAGAAAACACTAAGGT
+GGTGAATACAACTCTATACACTGCAGAAAGAGGCAGACCACAAACCCGAAATCAAAATGG
+TAGTCAAGGCAACAATCAAGGTAATAACCAAGGTAAAAATCAAGGAAAAGGCAAAAGCAG
+GTCGAATTCCAAATCTCGTGTAACCTGCTGGTTCTGCAAGAAAGAGGGACACGTAAAGAA
+GGATTGTTTTGCTAGGAAGAAGAAGTTCGAAAATGAAGAACAAGGTGAGGCAGGTGTGAT
+TACTGAGAAGTTGGTGTACTCAGAGGCACTTAGCATGCATGACCAAGAAGCTAAAGAGAA
+GTGGGTTATTGACTCTGGATGTACCTACCATATAACTTCAAGAATGGACTGGTTCACAGA
+TTTCAATGAAAATGAGTCAACACTAATCTTGTTGGGTGATGATCACACTGTTGAATCAAG
+AGGTTCTGGCATAGTTAAGATCAACACTCATGGTGGAACCATAAGAATGTTAAAGAATGT
+CAGATTCGTTCTAAATCTGAGAAGGAACTTGATCTCTACAGGTACTTTGGATAAGTTGGG
+CTTTAAGCATGAAGGTGGAGACGGTAAGATCAGGTTTTACAAAGAAAACAAAACAGCTTT
+GCGTGGAAATTTGGTTAATGGACTGTATGTCCTTGATGGTCACACAGTTCTGAATGAAAG
+CTGTAATGCTGAAGGGTCAACAAAAAGGACAAGTTTGTGGCATTGCAGACTTGGTCACAT
+GAGTGTGAATAACATGAAGATTCTGACTGAGAAAGGTTTGATTGAAAAGAAGGATATCAA
+AGAGCTGGGTTTCTGTGAACACTGTGTTATGGGAAAGTCAAAGAAGTTGAGTTTTAATGT
+GGGAAAGCACAATACTGAGGATCTACTAGGATACCTACATGCAGATCTTTGGGGATCTCC
+AAATGTCACCCCATCTCTCTCTGGTAAGCAGTACTTTCTGTCTATAATAGATGACAAGAC
+TCGTAAGGTGTGGTTGATGTTCTTGAAAACCAAAGATGAGACATTTGATAAGTTCTGTGA
+ATGGAAAGAGTTGGTGGAGAATCAGGTTAACAAGAAGATCAAAGTGTTGAGAACAGACAA
+CGGCTTAGAATTCTGCAATCTGAAGTTTGATGAGTATTGTAAGAAGAATGGTATTGAGAG
+ACATCGAACTTGTACCTATACACCACAGCAAAATGGTGTTGCAGAAAGGATGAATCGAAC
+TCTCATGGAAAAGGTGAGATGTCTTCTTAATGAATCAGGTCTAGATGAAAGTTTTTGGGC
+TGAAGCAGCCTCAACTACAGCCTATTTGGTGAACCGATCACCTGCATCAGTAGTAGACCA
+CAACGTTCCTGAAGAATTGTGGCTAGGCAAGAAACCAGGTTATAAACACCTAAGAAGGTT
+TGGCTCGATTGCTTATGTTCATCAAGACCAAGGGAAATTAAAGCCTAGAGCTTTAAAAGG
+CGTTTTTCTGGGTTATCCACAAGGAGTTAAAGGCTACAAAGTGTGGTTGTTGGATGAAGA
+GAAATGCGTCATTAGTCGAAATGTTGTATTTGATGAAGATTCAGTCTACAAGAGTCTGCT
+ACCTGAAAGTGATAAAGAACAGATTGATGGGAAACTCAGTAAAGAGACTACCGTTACTGT
+GAATGACAGTGTTAAAGAAAAAGGAGAAAGTTCTGCTTCAGGTGGAGCTATTGAGGAAAT
+CAGTGACAGTAGTGACTCAGAGGTTGCTGCTACAGAAGAAGACTCACCCATACAGACTGT
+AAATCTCGAAAACTACCAGCTAGCTCGAGACAGAACCCGAAGGGTTACTAGACCACCTAC
+TAAGCTGTCAGACTATACCCATTTTGCTTATGCGTTAGTAATGGCAGAAGAACTTGGTGA
+AGAAGAAGAACCTCAATGCTATCATGATGCACAAAATGATAAAGACTGGGAGAAATGGAA
+TGGTGGGATGTCTGAGGAAATGGATTCATTACTGAAAAATGAAACCTGGGATATTGTTGA
+TAGGCCAAAGGATCAACATGTTATTAGCTGCAGATGGCTATACAAGATAAAACCAGGAAT
+TCTAGGTGTTGAGTCAAAGAGATACAAGGCCAGGCTAGTTGCAAGAGGTTTCACTCAGAA
+GAAAGGGATTGACTATGAAGAGGTATTTGCTCCAGTGGTTAAACACATTTCCATTAGAAT
+TCTAATGTCTATTGTAGTTGCAGATGACATGGAATTAGAGCAAATGGATGTTAAGACGGC
+TTTACTGCATGGAGAGCTTGATCAAGTGCTATATATGGAGCAGCCTGAGGGATTTGAAGC
+AGATCCAAACAAAGATCAAGTGTGTTTGTTGAAGAAGTCACTCTATGGCCTGAAACAAGC
+ACCTAGACAATGGAACAAGAAGTTCAATGCTTTCATGATGGATCAAGGCTTTACTAGGAG
+CTTACATGATTCGTGTGTATACGTCAAAGAGGTCATCCCTGATCAGTTTGTGTATCTACT
+GTTTTATGTAGACGATATGTTGATAGCAGGAAAGAGTATGGCTGAGGTCAATAAGGTCAA
+AGAAGGATTGAGTTTACATTTTGAGATGAAAGATATGGGTGCAGCGAGTAGGATACTGGG
+AATTGATATTGAAAGGAATAGAGAGGAAGGAACTTTGTGCTTATCTCAGTCAAAGTACTT
+AGAGAAGGTCATTCAACGTTTTAGAATGGCAGATGCAAAAGGTGTGAGTACTCCTATTGG
+TGCTCATTTCAAGTTGTCAGCAGTCAGGAACAATGATGAGAGTGTTGACACAGAAGTTTG
+TCCTTACTCAAGTGTAGTAGGAAGTGTTATGTATGCTATGATAGGGAATAGGCCAGATGT
+AGCGTATGCTCTCGGATTGGTGAGCAGGTTTATGAGTAACCCAGGTCATATGCATTGGGA
+ATCAGTTAAGTGGTTACTAAGATATCTTAAAAGGTCAATGGACCTGAAGTTGGTTTACAC
+AAAAGGAAAAGACATGAAGATACATGGTTTCTGTGACTCGGATTATGCTGCAGACCTCGA
+TAAGAGAAGGTCCATAAGTGGATATGTTTTCACGGTTGGTGGGAACACTGTGAGTTGGAA
+GTCAAGCTTGCAGCATGTTGTAGCATTGTCCACTACAGAAGCTGAGTTTATGGCACTTAC
+TGAAGCAGTAAAAGAAGCCATTTGGATCCGAGGTCTCTTGGATGATATGGGATTGAAGCC
+AGAAGCAGCTTCAGTGTGGTGTGACTCTCAGTCAGCGATTTGTCTGTCGAAGAACAATGC
+ATTTCATGAAAGAACAAAGCATATTGCTGTGAATTTCTATTTCATTCGAGACATAATCGA
+AGCTGGTGATGTAGAGGTTGAGAAAATCCACACTTCAAGGAATCCTGCAGATATGCTTAC
+TAAAGTCATACTTGTGCACAAGTTTGAAGCAGCTTTAGATCATCTAAAGCTCCTCAAGTG
+ATACTTGGAATTATGATTGCCGAAGGTTAAGTTCAAGTAGTGCAATTCACTGGAGAATGT
+TGAAAGATTGAATCAAGGTGGAGTGTTGTGGATCTTAATTCTGATTCAACTTTAAGTGAC
+CGGTTTAGGTGCTGTGGTTAAGAAGAATTGAGGACCGGTTAGATGGAGTGTTTTAAACCG
+GATTGAAGAGGCTAAAGGAAACCTTCTTTTCACGAGAGAGGGTCTTCTGTTTCTATTTCG
+GACTTAGTATAAAAGGCCTTTATTTCTTCTTCTTCATTATTCGTGTTTTCATCTGTAACA
+AACAAAAAGAAAAGCTTGAGACTCCATTGTTGAGCTCTGCTTGTACTCTGTAATTCTCAT
+TCTGTTCTAGTGGATTGCCGAACTGATTCGGCCCCAGACGTAGACTTGATCATACCGATC
+TTGTTGAACTGGGTAATCAAATCTCTTGTGTTGTTTCTTTCGTTCTTCAATTCGTTTCTG
+TTCTTGAGCTGATTCAAAGTTTCGATTACTGAGTTTTCGAAAGTTTGTGAAGTTATTGCG
+TTGTGAATCGAGCATAAAACGTAACA
+>ATCOPIA17
+TATTGGTGATTGGTTTAATCTGGTTAACTCCGGTTATCTAGATACTGGTTTAATATCATT
+TATCTTGTGTATATATAAACTAAACTTTAGTTTATTTTGTTGATGAACGTTGTAACAAAC
+ACTTAATTCTGTTAATAAAGATTCAGTTTAATCTCCGATCTTTTCTCTTCTTTTCCGTTT
+TACCGGAACTTCGCCGGTGTTAATATGGTATCAGAGCATATCATTTGAGCTTCCGCATAT
+CATCGGAGATGAGTCTTTCATTGAATCATCTTTCTCTTATGAGAGTTTTTCGATTCCTAC
+AATCGTTTGTTGCAATTTGCAATTTCTTCGTCAGCTATCTAATTTTGGTTCTGATTCTTC
+TTCTTTCCTTCGATTGACCTTTTGTGGTGACGAATCTCACTTTCTTTTCATTTCGTCTCA
+CTTTCTTTGATTTTTCTTTAACAATTTGTTAAGAATGGGTTCTATGAACAATCCGTTGAA
+TTCTTCAAGTCTTCGTCCACCTCCAGCTAGTGTTCCTGAACAATCGCGATATCAAGCTGA
+TCAATATGAGAATCCGCATCATTTGCATACGAGTGACCACGCAGGTTTGGTTCTAGTCTC
+AGAACGCCTTAATACAGCTTCAGATTTCCATTCTTGGCGAAGATCTATTTGGATGGCATT
+GAATGTTAGGAATAAGCTTGGATTCATAGATGGAACGATTGTGAAACCACCATTAGATCA
+TCGTGATTATGGTGCTTGGTCTCGTTGTAATGATACTGTGTCTACTTGGTTGATGAACTC
+TGTGTCAAAGAAAATAGGCCAGAGTCTCCTTTTCATTCCAACTGCTGAAGGAATTTGGAA
+GAATATGTTGTCTAGGTTTAAGCAGGATGATGCTCCTAGAGTGTATGATATAGAACAGAG
+ACTTAGCAAGATTGAGCAAGGTTCTATGGATATTAGTGCTTACTATACTGAATTGCAGAC
+ACTTTGGGAAGAACATAAGAATTATGTGGATCTTCCAGTGTGCACTTGTGGTCGTTGTGA
+GTGTGATGCTGCAGTTAAATGGGAAAGATTACAGCAGCGAAGTCATGTTACTAAGTTCTT
+GATGGGTTTGAATGAGAGTTATGAACAAACTCGTAGGCATATTTTGATGCTAAAACCGAT
+ACGTACAATTGAAGAAGCTTTCAATATTGTTACTCAAGATGAGAGACAGAAAGCCATACG
+TCCTACTCCTAAAGTTGATAATGTGGCGTTTCAGACTGTTTCTTATAACAGTGGTGATCC
+TTATATGGAGAATATGGAAAATGGATTCATTGCGGCTTATAATACAGCAAGACCAGCTCA
+AATTACCTCTGTGTACTAACTGTGGAAAGGTTGGTCATACTGTGCAGAAGTGTTACAAAA
+TCATTGGCTATCCTCCTGGCTATAAGGCAGCTACATCATACAGGCAACCTCAAATACAAA
+CTCAGCCTAGAATGCAGATGCCACAACAATCTCAACCAAGGATGCAACAACCTGTAGCAG
+CACAAATGCAGACAAACATGCCAAATACAGGACCAATGCAGATGATCCCTTATGCAAATC
+AAATGCAGATGGTTCCATACTCGAATTCAATGCAGATGGCGAATGCTGCTTATGCTGAAT
+AAGGTTCTTTTGTTCCAATGATGCCGCATGTTACCAGTGGAGGTAATAATCTAAACTTGC
+AAGATCTTTCTCAAGATCAGATACAACATCTTATTTCACAATTCAATGCTCAAGTTCGGG
+TTCAAGAGCCTGCAGCTACTTCTATTTATACCTCTAGTCCTACTGCTACTATTACTGAAC
+ATGGCTTGATGGCACAAACATCTACTTCTGGTACAATTCCTTTTCCTTCTACTAGCTTGA
+AATATGAAAATAATAATCTCACCTTTCAGAATCATACTCTTTCTTCCTTACAAAATGTTT
+TATCAAGTGATGCTTGGATTATTGATAGTGGTGCTTCTAGTCATGTCTGTTCGGATTTAA
+CAATGTTTAGGGAATTAATACATGTGTCTGGTGTAACTGTTACATTACCAAATGGTACTA
+GGGTTGCAATTACACACACAGGAACCATTTGCATCACGTCTACTCTCATTCTGCATAATG
+TTTTACTTGTTCCTGATTTCAAATTTAACTTGATTAGTGTCTGTTGTCTTGTTAAAACCT
+TGTCTTACTCGGCTCATTTCTTTGCTGATTGTTGTTATATCCAGGAACTTACTCGGGGCT
+TGATGATTGGGAGGGGTAAAACCTACAATAATCTCTATATTCTTGAGACACAACGTACAT
+CCTTCTCACCATCACTACCTGCAGCTAGTTCATTCACTGGAACCGTTCAAGATGATTGTC
+TTCTGTGGCACCAGCGTCTAGGCATCCGTCATTACCTGCATTACAGAAACTTGTTAGTTC
+AATTCCTTCTTTAAAGTCTGTTTCATCTACTGCTTCGCATTGTAGAATTAGTCCTTTAGC
+TAAGCAGAAAAGATTAGCATATGTTTCTCATAATAATCTAGCGTCTAGTCCATTTGATTT
+GATTCATTTAGACATTTGGGGTCCTTTTAGTATTGAGTCTGTTGATGGTTTTAGATACTT
+CTTAACTTTGGTTGATGATTGTACAAGAACCACTTGGGTTTATATGATGAAAAATAAAAG
+TGAAGTTTCCAATATATTTCCTGTCTTTGTTAAGCTCATTTTCACTCAATATAATGCCAA
+AATTAAAGCAATTAGGTCTGATAATGTAAAAGAACTAGCTTTCACCAAATTTGTTAAAGA
+ACAAGGAATGATACATCAATTTTCTTGTGCTTACACTCCTCAACAGAATTCTGTTGTTGA
+GCGTAAGCATCAACACTTGTTAAACATAGCTAGGTCTTTATTATTTCAGTCGAATGTACC
+TTTGCAATATTGGAGTGATTGTGTTCTTACTGCAGCTTATTTGATTAATCGTTTGCCTTC
+TCCATTGTTAGACAACAAAACTCCATTTGAACTTCTTTTAAAGAAAATTCCAGATTATAC
+TCTTTTGAAAAGTTGTCTTTGCTATGCATCAACTAATGTTCATGATAGGAATAAGTTTAG
+TCCTAGAGCTAGACCATGTGTGTTTTTAGGATATCCTTCAGGATACAAAGGTTATAAGGT
+TTTAGATTTAGAGTCTCATTCCATTTCCATTACTCGTAATGTGGTTTTTCATGAAACAAA
+GTTTCCATTTAAAACAAGTAAATTTTTAAAAGAATCTGTTGACATGTTTCCTAATTCCAT
+TTTACCATTGCCTGCACCATTGCATTTTGTAGAAAGCATGCCTCTTGATGATGATTTACG
+TGCTGATGATAACAATGCTTCTACATCTAATTCTGCATCATCTGCATCATCTATTCCACC
+TTTACCTAGTACTGTGAATACTCAGAACACAGATGCATTAGATATAGATACTAATTCTGT
+ACCTATTGCTAGACCGAAAAGAAATGCTAAAGCACCTGCTTATTTGTCTGAGTATCACTG
+TAATTCGGTTCCTTTTCTTTCTTCACTTTCACCTACTACTTCTACTTCCATTGAAACACC
+ATCATCATCTATTCCACCTAAAAAGATCACTACTCCATATCCTATGTCCACAGCCATTTC
+CTATGATAAACTTACTCCACTTTTTCATTCTTATATATGTGCTTATAATGTTGAAACTGA
+GCCAAAGGCTTTTACTCAAGCCATGAAATCTGAAAAGTGGACTAGAGCGGCTAATGAAGA
+GCTTCATGCTCTTGAGCAGAATAAGACTTGGATTGTGGAATCTTTGACTGAGGGTAAAAA
+TGTTGTAGGTTGCAAGTGGGTTTTCACAATAAAGTATAACCCCGATGGAAGTATTGAACG
+ATATAAAGCACGGTTGGTTGCTCAAGGCTTTACTCAGCAGGAGGGAATTGATTATATGGA
+GACTTTTTCACCTGTGGCAAAGTTTGGCAGTGTGAAATTGTTACTTGGACTTGCTGCTGC
+AACTGGTTGGAGCTTAACGCAGATGGATGTTTCTAATGCCTTCTTACATGGAGAGCTTGA
+TGAGGAAATCTACATGAGTCTGCCACAAGGTTATACTCCACCAACTGGTATAAGTTTGCC
+TTCTAAACCGGTATGTCGACTCTTGAAATCTCTTTATGGCTTAAAACAAGCATCTAGACA
+GTGGTATAAGAGATTATCTTCAGTCTTCTTGGGAGCAAACTTTATTCAGTCACCTGCAGA
+TAACACTATGTTTGTGAAAGTCAGTTGTACTTCAATCATTGTGGTGTTAGTCTATGTTGA
+TGACTTGATGATTGCAAGTAATGATAGCTCAGCAGTGGAGAATTTGAAAGAATTATTGAG
+ATCTGAGTTCAAAATAAAGGATTTAGGACCAGCTAGATTTTTTCTAGGATTGGAGATTGC
+TAGATCTTCTGAGGGAATTTCTGTCTGTCAACGCAAATATGCTCAAAATTTGCTTGAAGA
+TGTAGGGCTTTCTGGTTGTAAACCAAGCTCAATCCCCATGGATCCTAACCTGCACCTGAC
+TAAAGAGATGGGAACCTTACTGCCAAATGCGACTTCCTATAGAGAGCTTGTTGGACGATT
+GTTATACTTGTGCATTACTCGTCCTGATATAACTTTTGCAGTACATACTTTGAGTCAGTT
+TCTCTCTGCACCAACTGACATTCATATGCAAGCTGCTCACAAGGTTCTGCGATATCTCAA
+AGGTAATCCTGGTCAGGGTTTGATGTATTCTGCTTCTTCTGAGTTGTGTTTAAATGGTTT
+CTCAGATGCTGATTGGGGTACTTGCAAAGATTCAAGGAGATCTGTTACTGGTTTTTGCAT
+TTATCTTGGTACATCTTTGATTACATGGAAGAGTAAGAAGCAATCTGTGGTTAGTCGGAG
+TAGTACAGAATCTGAATATAGAAGCTTAGCACAAGCCACTTGTGAGATTATCTGGTTGCA
+ACAGCTGCTCAAAGACTTGCATGTGACTATGACTTGTCCGGCTAAACTCTTTTGCGACAA
+CAAATCTGCACTACACTTGGCGACGAATCCAGTCTTTCATGAGCGTACCAAGCATATTGA
+AATCGACTGTCACACTGTAAGAGACCAAATCAAGGCTGGAAAACTGAAGACTCTACATGT
+TCCAACAGGAAACCAGCTTGCAGACATTCTAACCAAGCCACTTCACCCAGGTCCTTTCCA
+TAGTTTACTCAAACGCATGTCATTATCAAATCTTTATCTCCCTCTTCAACAGCAAGGAAG
+ATAAGATTTGAGGGGGGTGTATTGGTGATTGGTTTAATCTGGTTAACTCCGGTTATCTAG
+ATACTGGTTTAATATCATTTATCTTGTGTATATATAAACTAAACTTTAGTTTATTTTGTT
+GATGAACGTTGTAACAAACACTTAATTCTGTTAATAAAGATTCAGTTTAATCTCCGATCT
+TTTCTCTTCTTTTCCGTTTTACCGGAACTTCGCCGGTGTTAATA
+>ATCOPIA16
+TATTAGATTGTATATAGTATTCCGGTTTGATTAGATTGGTTTAGCTATTTAGAGATTGTA
+CATTGGTTTAGATGGTTTAGAGTAATTGTATATATACTCTCATTGTAACACATTTATTCT
+TCGAGGAAATAGAAAATCATTCTACAATTCTCTTTGTTCATGATTTCTAATATGGTATCA
+GAGCATTTCCTCACACAAATCTGGTGATTTTCACCATCGTTTCTTCAATTTCTTCTTAAT
+CACACCTTTTCTGATCTTCTTTCTTCTCCGATTGTCTTTCCGCGACCTTGGATTTGAAGA
+AAAATGGTGAAGAAGGGAGGAAAAATGAAGACTCGCGGTTCTACACCTGATGATGAAGGT
+TCAGCTGTCAGATCTGTTCGTGAAGCAGCAATCCTTGAAGATCAGAAGCTCACGACACTG
+AAACAACAGCTAGCTCAACGATCGGACGTTTATGGTGGAAATGGGTTTAAGGTTTCTGAC
+TCTGGTGAAAACCCACTGCTCCTCCATTCCTCCGATCATCCAGGTTTATCTATTGTAGCT
+CATATTCTGGATGGTAGTAACTATAACAGTTGGTCGATTGCAATGAGAATTAGCTTAGAT
+GCGAAAAACAAGCTGGGTTTTGTTGATGGTTCTTTGTTGCGACCCTCTGTTGATGATTCT
+ACTTTTCGGATCTGGAGTAGATGCAACAGTATGGTGAAGTCATGGATTCTTAATGTTGTG
+AACAAGGAGATTTATGACAGTATCTTATATTATGAGGATGGTGTTGAAATTGGATTGATT
+TGTTTACTCGTTTTAAGGTGAACAATTTGCCTAGGAGGTATCAACTTGAACAAGCTGTGA
+TGACTCTTCAGCAGGGCAAACTGGATCTCTCTACATACTTTACGAAGAAGAAGACCTTGT
+GGGAACAACTTGCTAACACAAAGTCTCGCAGTGTAAAGAAATGTGATTGTGACCAAGTGA
+AGGAGCTGCTAGAAGAGGCAGAGACAAGTCGAGTGATACAATTTTTGATGGGTTTGAGTG
+ATGATTTTAACACTATTCGGAGTCAAATTTTCAACATGAAGCCACGACCAGGGCTTAATG
+AAATCTACAATATGCTAGATCAAGATGAAAGTCAGCGTTTGGTTGGGTTTGCTGCAAAAT
+CAGTTCCAAGTCCAAGTCCAGCTGCTTTTCAAACTCAAGGAGTTCTCAATGATCAGAACA
+CTATTCTACTAGCTCAAGGTAACTTCAAGAAACCAAAATGTACTCATTGCAACCGGATTG
+GCCACACTGTGGACAAGTGCTACAAAGTCCACGGGTATCCTCCAGGTCATCCACGAGCCA
+AAGAGAACACTTATGTTGGAAGCACAAACTTGGCTAGTACTGATCAGATTGAGACTCAGG
+CACCTCCGACTATGTCTGCCACTGGACATGAGACTATGTCTAATGATCACATCCAACAAC
+TGATCTCATACTTAAGCACTAAGCTCCAGTCCCCTAGTATCACTTCATGTTTTGACAAGG
+CTATAGCTTCAAGTTCAAATCCCGTACCTTCTATCTCACAGATAACTGGTACATTCCTTT
+CTTTATATGACTCTACTTATTATGACATGTTGGACTGGAGCTTAGTGCTTAAGTATGAGA
+TCAGTTGTTGGATGTGATCATTAGACATACTCTCATGTCCAGTGGCAGACAAGGCTATAG
+CTTCAAGTTCAAATCCAGTACCTTCTATCTCACAGATAACTGGTACATTCTTTTCTTTAT
+ATGACTCTACTTATTATGAAATGTTAACCTCTTCTATACCTATTGAAACTGAGTTGTCTC
+TTAGAGCTTGGGTTATAGATTCGGGGGCTAGTCATCATGTTACTCATGAAAGGAATTTAT
+ACCACACTTACAAAGCCTTAGATAGAACCTTTGTTAGACTCCCTAATGGCCATACGGTTA
+AAATAGAGGGCACTGGTTTTATTCAACTCACTGATGCTTTGTCTTTACACAATGTTTTGT
+TTATTCCTGAATTTAAATTTAATCTTTTGAGTGTTAGTGTTTTAACTAAAACTTTACAAT
+CTAAAGTGAGTTTTACATCTGATGAATGTATGATTCAGGCTCTTACCAAGGAATTGATGC
+TTGGCAAAGGTAGTCAAGTCGGCAACTTATATATTCTGAATCTGGATAAAAGTCTTGTTG
+ATGTGTCGTCTTTTCCTGGTAAGTCTGTATGTTCTAGTGTTAAGAATGAATCTGAAATGT
+GGCATAAACGTTTAGGTCACCCTTCTTTTGCAAAGATTGATACTCTTTCTGATGTTTTGA
+TGTTACCTAAACAAAAGATTAATAAAGATTCTTCTCATTGTCATGTTTGCCATTTATCAA
+AACAGAAACATTTACCTTTTAAATCTGTGAATCACATTCGTGAAAAAGCTTTTGAATTGG
+TTCATATAGATACTTGGGGACCGTTTTCTGTGCCAACTGTTGATAGTTATAGGTATTTCT
+TGACAATTGTTGATGATTTTAGTCGTGCTACTTGGATTTATTTACTTAAACAGAAATCTG
+ATGTTCTCACTGTTTTTCCTTCATTCCTGAAAATGGTAGAAACTCAATATCACACTAAAG
+TTTGTTCAGTTAGGTCTGATAATGCACATGAATTAAAATTTAATGAGTTATTTGCTAAAG
+AAGGAATTAAAGCTGATCATCCATGTCCTGAAACTCCTGAACAAAATTTTGTAGTAGAGA
+GAAAGCATCAGCACCTGTTGAATGTTGCTAGGGCTCTTATGTTTCAATCTGGAATTCCAT
+TAGAATATTGGGGAGATTGTGTTTTAACAGCTGTGTTTCTTATTAATAGATTACTCTCAC
+CTGTTATAAATAATGAAACTCCTTATGAAAGACTAACTAAGGGAAAACCAGATTACTCTA
+GTCTTAAAGCCTTTGGGTGTTTATGTTATTGTTCTACTTCTCCTAAGTCTAGGACTAAGT
+TTGATCCTAGAGCCAAAGCTTGCATATTTTTAGGCTATCCGATGGGTTATAAAGGGTACA
+AGCTATTAGATATAGAGACATACTCAGTTTCTATTTCTCGACATGTCATTTTTTATGAGG
+ATATTTTTCCTTTTGCTTCATCTAATATCACGGATGCTGCAAAAGACTTCTTTCCTCATA
+TTTATCTCCCTGCACCAAACAACGATGAACATCTGCCTCTAGTGCAATCATCTTCCGATG
+CTCCTCACAATCATGATGAGTCATCATCCATGATTTTTGTTCCTTCTGAACCTAAATCAA
+CTCGACAGAGAAAACTGCCTTCCCATTTGCAGGACTTTCATTGCTATAATAATACTCCTA
+CTACTACTAAAACTTCCCCTTATCCATTAACAAATTATATTTCTTATTCATATTTATCTG
+AGCCTTTTGGAGCTTTTATTAATATAATCACCGCCACAAAATTACCTCAAAAATATTCTG
+AAGCTAGGCTGGACAAAGTATGGAATGATGCTATGGGAAAGGAGATTAGTGCATTTGTGA
+GAACAGGTACATGGAGCATATGTGATCTTCCTGCTGGGAAAGTTGCAGTAGGTTGCAAAT
+GGATAATCACTATCAAATTCTTAGCAGATGGAAGTATTGAACGTCATAAGGCGCGTCTTG
+TAGCTAAAGGTTACACTCAGCAAGAGGGCATTGACTTCTTTAATACTTTCTCTCCTGTGG
+CTAAAATGGTTACAGTCAAGGTTCTTCTTTCACTTGCACCAAAGATGAAATGGTATTTAC
+ATCAACTTGACATTTCTAATGCCCTTCTTAATGGTGACCTTGAGGAAGAGATATACATGA
+AGCTGCCACCTGGATATTCAGAAATACAAGGTCAGGAAGTCTCTCCTAATGCTGTGTGTA
+GATTACACAAATCTATTTATGGTCTCAAATAAGCTTCCCGACAGTGGTTCATCAAGTTTA
+AAACCACTTTGGTTAGTCTTGGATTTGAGAAATGTCATGGTGATCATACTCTATTTGTGA
+AAGCTCAAGATGGATTCTTTTTGGTGGTTCTGGTTTATGTTGACGATATACTTATTGCGA
+GTACTACAGAAGCTGCATCTGCTGAACTAACTTCGCAACTGAGTAGTTTTTTCCAGTTGA
+GAGACCTTGGAGAACCAAAATTCTTTCTTGGGATTGAGATCGCCAGGAATGCAGATGGAA
+TATCCTTATGTCAACGAAAGTATGTTCTTGACTTGTTGGCTTCTTCTGATTTCTCTGATT
+GCAAACCCTCCTCCATCCCCATGGAACCTAATCAGAAGCTCTCTAAAGATACTGGAACTT
+TACTTGAAGATGGTAAACAGTATCGGCGAATTCTTGGCAAATTACAATATCTCTGCTTGA
+CAAGGCCTGACATCAACTTTGCTGTCTCGAAGCTTGCCCAGTATTCTTCTGCTCCAACTG
+ATATACATCTTCAGGCTCTTCACAAGATTCTGAGATACTTGAAAGGTACTATTGGTCAGG
+GTCTCTTTTATGGCGCTGATACAAACTTTGACTTGAGAGGTTTCTCAGATTCAGATTGGC
+AGACTTGTCCTGATACTAGAAGATGTGTTACTGGTTTTGCTATATTTGTGGGTAATTCTC
+TGGTTTCTTGGCGCTCGAAGAAGCAAGACGTGGTCTCTATGAGTTCAGCTGAGGCTGAGT
+ATCGTGCAATGAGTGTTGCTACTAAGGAGCTCATTTGGCTGGGATACATCCTCACAGCTT
+TTAAGATTCCTTTCACACACCCTGCATACTTATACTGTGATAATGAGGCTGCTTTACATA
+TTGCGAATAATTCTGTCTTCCACGAGCGAACCAAACATATTGAGAATGACTGTCACAAAG
+TCAGAGAGTGCATTGAAGCAGGAATTCTCAAGACGATATTTGTCAGGACTGATAATCAGC
+TCGCTGACACACTAACCAAACCTCTATATCCGAAACCTTTCCGGGAAAACAACAGCAAGC
+TTGGTCTTCTGAACATTTATGAAGCTCAAGCTTGAGGGGGGCTATTAGATTGTATATAGT
+ATTCCGGTTTGATTAGATTGGTTTAGCTATTTAGAGATTGTACATTGGTTTAGATGGTTT
+AGAGTAATTGTATATATACTCTCATTGTAACACATTTATTCTTCGAGGAAATAGAAAATC
+ATTCTACAATTCTCTTTGTTCATGATTTCTAATA
+>ATCOPIA15
+TCTTGGAGTATATATACCATCCGATTTAGTTAGAATAGATTATTCTCCGGTTTAATTGAC
+TGGTTAAGTTAGACCAATTGTATATAAGGAAATTGTTGTACACTTTACTCTTTAAGAAAT
+AAGAATCGAAAATCTTAACAAGTTTTCTCCCTAGCTCAGCTCAATCCTTATCTTGTAATA
+TGGTATCAGAGCCAACGAGCTAAGTTTTTGTTGTTTCCGATCAGATTTCTTCTTCTCCGA
+TCTCGTTTTTTTCTTGTTCACTACTCGTTTTTCTGTAAAGATGGTGGCTGTTGCTCGAGT
+AACTCGGAAATCCACTCGTTCAAAGGCGTCGATAAGCTCCGTTCCATGGAAATCGTCGCG
+ATCCACTGGTCTCACAGTCTCTCCTCCGATCTCTCCTCCAGCTGTAGATCTGCTCTCTGC
+TGGCGCATCGCGAGCTGTTGTGACTTCAGATTCCATGGATCCGACTCAGTCTCCGTTTTT
+TATGCACAGTGGTGATCATCCAGGTTTGAATCTCGTCTCTATCCGCTTAGATGAGACTAA
+CTATGATGATTGGAGTGCAGCGTTGCGGATCTCGTTAGATGCTAAGAATAAGATTGGTTT
+TGTTGATGGTTCTTTGCCTCGTCCACTTGAATCGGATGGGAACTTTCGCCTTTGGTCCAG
+ATGTAATAGTATGGTGAAATCATGGTTGTTGAACTCTGTGTCTCCGCAGATTTATCGTAG
+CATTCTACGCATGAATGATGCTACAGATATCTGGCGTGACATTTATGGACGTTTTCATAT
+GACTAATCTTCCTCGTACGTACAATCTGACACAGGAGATCCAGGATTTTCGCCAGGGTTC
+TCTTTCTCTATCTGAGTACTATACTCAGTTGCGTATTCTTTGGGATTTGTTGGACAGTAC
+AGAGGAACCTGATGATCCTTGTACTTGTGGTAAAGTTCTTCGTCTGCAACAGAAGGCAGA
+GAGAGCTAAAACTGTCAAATTCTTGGCAGGTTTGAATGAGTCCTACTCTATAGTCAGGAG
+ACAGATCATTGCAAAGAAAGCCTTGCCTTCTCTGGTTGAAGTTTACAATATTCTTGACCA
+GGATTACAGTCAGAAAGGTTTCTCTACCAATGTTTCTCCTCCTGCTGCTTTTCAGGTCTC
+TAAGATATCTTCTACTGCTTTGACTCCTAAGATTTGCTATGTTCAGAATGGACCTAATAA
+AGGGCGTCCAATCTGTTCATTCTGCAACAAGGTGGGACATATTGCAGAGAAATGTTACAA
+AAAGCATGGTTACCCTCCTGGTTTTAAAGGCAAACTACCAGAGAAGGGTACCAAACCTCA
+ACCGGTTGCTGCTCAGGTCTCTTTATTGCCTCCGATGGTTCCAACTCAGGCTACTCTAGA
+TGGTCTGCTTGGTAATCTCTCCAATGATCAACTTCAGAACTTCATAGCCTTGTTCAGTTC
+TCAACTGAAGTCACAACCAACTGCTTCTTCTTCAGATGCTGGAATTTCACGTTCTCCTAT
+TGATTACACTGGTATCTCATTCTCTAACTCTACATACTACTTTGTTGGTATATTGAATGT
+ATCCCAACATACTCTTTCCACTGAAACTTGGGTGATAGACTCTGGTGCAACTCATCATGT
+TTGCCATGATAAGAGCCTATTTGTTTCTTTGGATCATTCTGTGGTGAGTTATGTGAATCT
+CCCAACAGGATCACGTGTTAAAATCAGTGGAGTGGGTTCAGTACAGATAAATGAAAACAT
+TCTTCTTCGAAATGTTTTATTTCTCCCTGAGTTTCGTTTGAATCTGATCAGCATCAGTAG
+TTTGACTTCAGATATTGGTTCAAGAGTGATCTTTGATCCGTCATGTTGTGAAATACAGGA
+TCTTACCAAGGACCTGAGAATTGGCAGAGGTAGACGCATTGGCAACCTCTATGTGTTGGA
+TACTACACCTCCATTGGATTCAGTCTCTGTTAATGCGGTGGTGGATGTTAGTTTATGGCA
+CATGAGGATGGGACATCCAGCTTACTCAAGACTGGATGCTATTTCAGACATTTTGAGGAC
+TACTAAACACAAGAATAAAGGATCTGCTTATTGTCACATTTGTCATTTGGCTAAGCAGAA
+GAAGTTGTCTTTTCAGTCTTCAAACAATATTTGTAATTCAACTTTTGAGTTATTACATAT
+AGACCTTTGGGGACCCATTTCAGTGGAGACTATTGATGGTTTTAAATATTTTTTGACCAT
+TGTTGATGATCATTCACGAGCTACCTGGGTTTACTTACTCAAGACTAAATCTGAGGTTCT
+TAGTGTGTTTCCGGCTTTTGTCACCCGTGTAGAGAATCAGTACAACGTCAAAGTTAAGGC
+AGTTCGATCTGATAATGCACAGGAATTGAAATTTACTGAGTTTTACAAGGCTAAAGGGAT
+AGTTTCTTATCATTCATGTCCTGAGACACCTGAACAGAACTCAGTGGTTGAAAGGAAACA
+TCAACATATACTCAACGTTGCTAGAGCTTTGATGTTTCAATCCAAGGTTGCTTTACCTTA
+TTGGGGAGACTGCATATTGACAGCTGTGTTTCTTATTAATAGAACACCATCTCAATTGCT
+TTCTAATAAAACTCCATTTGAGGTTCTTACAGGTAAGAAACCTGATTATGAGCAGATTCG
+CACCTTTGGATGTCTATGTTATGGTTCTACTTCTCCTACTCAACGTCACAAGTTTCAGCC
+TAGAGCTCGGGCATGCATCTTTCTGGGTTAACCGTCTAGCTACAAAGGGTACAAGATCAT
+GGATTTGGAAAGCAATAAAGTCTTCATTTCCAGAAATGTTACCTTTCATGAGACAGTCTT
+TCCAATGGCATCACCACACTCTGCTGACTCTCCATCCCTTGTCACACCAATGGATTCTTT
+GCCCTGAGGTAATCCCAATTCCATTTCTCCCTCTCCATCACAAATTTCTCCATCAACACA
+AATTTCTTCCCATCGAGCACGCAAACTTCCTGCTCACTTAAATGACTATCATTGCTATTC
+TTTAAACAATGAAGTCACTCATCCCATTTCTTCTTTCATCTCCTACTCAAAAATCTCTCC
+CTCTCACTTGTTATACATTAATAACATCACTAAAATTCCAATTCCTCAATCATATTCTGA
+GGCAAAGGATTCTAAAGAGTGGTGTGATGCTATTGATACGAAAATTGGTGCGACGGAAGA
+GAAAGACACTTGGGAGGTTACAAGTTTACCTAAAGGAAAGAAGGCAGTGGGTTGTAAGTG
+GATTTTTACTCTGAAGTTTCATGCTGATGGGAGTCTTGAGCGGCATAAGGCTAGGCTGGT
+TGCTAAGGGGTACACTCAGAAAGAAGGTTTGGATTATACTGACACCTTCTCTCCGGTTGC
+AAAAATGGCTACTATTAAAATGTTGCTTAAGATTTCTGCATCTAAGAAGTGGTTTTTGAC
+TCAACTTGATGTTTCTAATGCGTTTTTGAATGGAGATTTGGAGGAGGATATATATATGCG
+TTTACCTGAAGGTTATGCAGACAATAAGGGGGACCAATTGCCAAAGAATGTTGTGTTAAG
+ACTCAAGAAAACGATTTATGGTCTCAAACAAGCATCTCGTCAATGGTTCTTGAAATTTTC
+TAATTGTCTGTTGGATTTGGGTTTTATTAAAGGACATGGAGATCACACTTTGTTTGTTCG
+CTGCTTTGGTGGTGAGTTTCTTGCTGTCTTGGTCTATGTAGACGACATTGTTATTGCTAG
+CACAATAGAGGGTGTTGCAGCTCAGTTAACCAATGCTCTGAAGGAGAGTTTCAAGCTTCG
+TGACCTTGGCCCTTTGAAGTACTTTTTGGGTCTGGAAATTGCTAGGACTGCTGCAGGCAT
+ATCCATTTGTCAACGTAAGTATGCTTTGGAACTTCTTGCTTTCACTGGAATGTTGGATTG
+CAAGCCTTCTACTATTCCCATGGTTCCAAATCTGAAACTTTCAAAGGCTGATGGAGAATT
+GTTGGAGGATCGTGAGTTTTATCGCAGTCTGGTGGGGAAGCTGATGTATCTCACTATAAC
+AAGGCCTGATATTACTTTCGCTGTGAACAAGCTTTGTCAATACTCAGCTGCTCCACGGAC
+TTCACATCTGACTACAGTCTACAAAGTTTTACAATATATTAAGGGTACAGTTGGACAGGG
+ACTTTTCTACTCTTCTGATCCTGACCTTACCCTTAAAGGCTTTGCAGACTCTGATTGGGG
+AACCTGTCCTGACACTCGTCGTTCAACTACAGGGTTAACTATGTTCCTTGGTTCTTCTTT
+GATCACGTGGAGGTCCAAGAAACAGCCCACTGTTTCAAGATCTTCTGCTGAAGCAGAGTA
+TCGAGCATTAGCCTTGGCTTCCTGTGAAATGGTATGGCTTGCTTCTTTACTCTTAGACTT
+GAAGATCATCACAGGGTCAGTCCCCATAGTCTTCTCTGATAGTACCGCTGCAATTTACAT
+CGCTACCAACCCTGTTTTTCATGAGCGAACGAAGCACATCGAGATCGATTGCCATTTAGT
+TCGAGAACGCTTGGATAAAGGTCTCATCAGAATGTTGCATGTTCGGACAGAGGATCAGGT
+TGCAGACATCTTGACTAAACCATTATTTCCGCATCAGTTCTCTTACCTTATGTCCAAGAT
+GAGTCTTCATAATATTTTTGCCTCATCTTGAGGGGGACTCTTGGAGTATATATACCATCC
+GATTTAGTTAGAATAGATTATTCTCCGGTTTAATTGACTGGTTAAGTTAGACCAATTGTA
+TATAAGGAAATTGTTGTACACTTTACTCTTTAAGAAATAAGAATCGAAAATCTTAACAAG
+TTTTCTCCCTAGCTCAGCTCAATCCTTATCTTGTAATA
+>ATCOPIA14
+TATTGGGCCTATGGGCTTAGTCGGTTTTGATATTTAGAATAGGTTAACTTTATGCTCAAG
+TTGTAACCTATATATAAACCAAGCAATGTAACCTAAAACCCTAAGAGATTCAGTTTATAC
+AAACAAGAGTTTCTTGACATGGTATCAGAGCAAAACCTAAACTACTCAAGGGTTTGTTCG
+ATTCTATGATCTAAACTTCCGCTAAAACAACTCTGTTTCTTATTTTCTGTTTTTTAAAAC
+TATCTCACAAAGGAGAAAATCATGGCCACGAATTCTGCTACGTCGTCGGCTCTGATAACC
+TCCACCACCAATCGCCGTACAATATCTCCATACGATTTAACTTCCGGTGAGAACCCCGGA
+ACCGTGATCTCCAAGCCTTTGTTGCGTGGTCCAAACTACGACGAATGGGCCAACAACATA
+TGCTTGGCTTTGAAAGCTAGAAAGAAGTTCGGTTTTGTCGACGGTTCTATACCTCAACCA
+CCAGACGACGATCCCGACTTTGAAGACTGGATTGCTAACAACGCGCTTCTTGTCTCTTGG
+ATCAAACTCACGATTGAAGAAAAGCTCTCTTCGTCCCTATCTCACATCAATGACTCTCAT
+GAACTCTGGACTCATATTCAAAAGAGATTTGGAGTGAAAAACGGCCAGAGAGTTCAAAGA
+TTGAAAACTGAATTGGCAAATTGCAGACAAAGAGGTCTTGCTATCGAAGCATATTACGGC
+AAACTAACTCAGCTGTGGGGGAGTCTTGCCGATTACCAAAACGCAAAAACAATGGAGGAG
+GTTCGAAAAGAGCGAGAAGAGGACAAATTGCATCAGTTTTTAATGGGTCTAGATGATACC
+ATCTACGGAGCCGTTAAATCAAATTTGCTTTCACGTGTTCCTTTACCAAGCCTAGAAGAC
+GCTTACAACGCTTTAACTCTGGACGAGGAATCCAAAAATCTAAGTCGCACTCATGAAGAA
+AGATCAGATGGCGTCAGTTTTGCTGTTCAAACCAATTCTTCTAGGAATTTTTCTGACAAC
+AGAGGAAGCTCTGTTTCATGTACCATCTGTGGACGCACCGATCACATTGCCGACAACTGC
+TTCAAGAAAATAGGCTATCTAGATTGGTGGGAGCACAATCCGAAGTCAAATTCCAGAAAT
+AAAAATGGAAACAATTCAAATAAGGGAAATTCAACTTCGGGTGGTGTTGGCCGTGGAACA
+ACAACCTCTTCGGTGGGCTCAATGACGGGCAAAAGCTTCGGGACTGGTCAAGTTAATCAT
+GAAACCACTTCAAACCAGAATCAGTTGCAAAGTTTTGGTGTCAACACAGCCTTATCTGCG
+TCAACGTCCTCTCTCACATCCGCAGATCGCGTCGGGATAATTGGTTTGAGTAACGACGAA
+TGGGACTCACTAGTGCAAACACTTGCAAACAGGAAACTCAACTCAAAAGAAAAATCAGGT
+ATATCTTTTCTTGAGTCATGGATTATTGATACAGGAGCTTCTAATCACATGACAGGCACT
+CTTGAATTTTTAATCGATGTTCGCGATATGGCTCCTGTACTCATCAAACTTCCAGATGGC
+CGTTTCACCATGGCTACTAAACAGGGTCGAGTTGTTTTTGGTTCTGCGCTGTGTATTCAA
+GATGTGTTTTTTGTTGATGGGCTGCAATGTCACCTTATTTCAGTATCACAGTTAACTAGA
+GAACGTAGTTGTGTATTTCAGATTACTGATCGGCTATGTCTCATTCAGGACCGCATCACC
+AAGACCCTGATTGGAGCAGGTGAACAGGAGAATGGTCTTTATTTTTTGAGAGGAGTAGGA
+GTAGCTGCAGCCGTTCATTCAATGGATTCATCATCTATGGAAGTATGGCATTCGCGGTTG
+GGACATCCTTCTTCTAAAGCTATGGATATGTTAAAGTTTTTGGATTTTAGTACTAAGTTT
+GATACTAAGGCGTGTGAAGTTTGTATCCGCGCTAAACAAACGAGAGAGTCTTTTCCTTTG
+AGTTATAATAAGACAAATGTTGCTTTTGAACTGATTCACTGCGATCTTTGGGTCCTTATC
+GTACATCTTCCATTTGTGGCTCTAAATACTTTCTCACCATACTTGACGACTATTCGAGAG
+CAGTCTGGATTTACTTGTTACATTCCAAACAAGAAGCTCCTACACAGCTTAAGAATTTTG
+TTGCTTTAGTTGAACGTCAATTTTCTACTAAGGTGAAAACAATTCGAAGTGACAACGGAT
+GCGAATTCATCTGTCTAAGAGATTACTTTAATCAACACGGGATCATACATGAAACATCCT
+GCGTTGGCACTCCGCAGCAAAATGGCCGTGTTGAACGAAAGCATAGGCATATATTGAATG
+TTGCCCGAGGTCTACTTTTCCAAGCTAATCTTCCCATTGAGTTTTGGGGTTATTGCGCTT
+TGACAGCCGGGTACCTCATCAATCGTACTCCTACTGAAATACTTGGTGGAAAGACTCCTT
+TCGAACTCATTTATAATCGACCTCCACCAATGAATCACATTCGTGTTTTTGGGTGTTTGT
+GCTATGTTCACAACCAAAAACATGGAGGTGATAAATTTGCAGCCAGGAGTACTTAGGCAA
+TCTTTGTTGGTTATCCATTTGGCAAAAAGGGATGGCGTGTTTATAACCTTGAAACCAGAG
+CAGTTACGGTCTCTCGAGATGTAATCTTTCAAGAATCTGTTTTACCTTATACAATTGAGC
+TCCCAAATCAACCATCTCTCTCGTCAAGCTTAAGTAATGAAGAAGAAGCTATCGGTTTGA
+CCAACGGTTTTGATGATAATGAACCGGAATCTTCTCACTCTCCAACCGAACCGGATCCTC
+CTCAATCTCCAACCGAACCAGAGTCTTCTCCGCCTCTAACTGAACCGGAATAACCTCAAC
+CTCAAACCGATCCGGTTGATTCTACTACGCATACAGAACCAAACCCGCAGACACATCCGG
+TTGATTCACCTTCATCGTCTCCAAAATCTATATCTCGTCCTGACCAATCAGAAGATATCA
+ATGAAGCGTATGACAATTCTCTGGCCGATCATGATTCTGCCATTGATGACGTCACTGATA
+ATTCCACTTCTTCGTCTTCAACGGATACAAACAGTAACTCTGAACCAGAACAACTCGGCT
+TTGGATTCAGGAAAAAGAAACCTCCAACAAAACTCGCTGACTATGTCACTTCTCTCCTTC
+ATAATCCACATCCATCATCAACGCCATATCCAATTGACAATTTCATATCCAGCTCACAAT
+TTTCAGATAAATATCAACATTTTTTGTTGGCTATTACTTCAGGAGTTGAACCAAAGTCTT
+ATCAAGAAGCAATTGAAGATGAAAATTGGAGATATGCAGTCAAAGATGAAATTGATGCGT
+TGGAAGAGAATGGAACTTGGACTGTTGAAACCCTTCCTGCAGGTAAAAAGCCCATTGGTT
+GCAAATGGGTTTTTCGTCTAAAATTCAATTCTGATGGTACGTTAGAACGACACAAAGCTC
+GTCTTGTTGTTCTTGGAAATAATCAAAAAGAAGGTATCGACTACTCCGAAACATTTGCAC
+CAGTCGCTAAGATGATCACCGTGAGAACATTTTTGCAACAGGCTGCATCTTTAGATTGGG
+AAGTTCATCAAATGGATGTTCACAACGCATTTCTACATGGTGATCTTGATGAGGAGGTTT
+ACATGAAATTTCCTCCGGGTTTTCGCACAGATGATAACACTAAAGTCTGTCGTCTTCACA
+AGTCGCTTTACGGTCTGAAACAAGCTCCTCGGTGTTGGTTCGCGAAACTTGGTTCAGCTT
+TGAAACAATATGGTTTTGAGCAAGACTATTCTGATTATTCTCTCTTCGTCCTCGCGACCG
+GTATTACAAGGCTTCACGTGTTGGTCTATGTCGATGACTTGATTATTACGGGAACCTCGA
+TTCATATTGTTAACGAATTCAAACATTATTTGAGTTCTTGTTTTCATATGAAGAATTTGG
+GACCTCTGCGCTATTTCTTGGGCATCGAAGTGGCTCGTAGCCCCATAGGGATGTATCTAT
+GCCAACGTAAGTATGCTTTGGATATTAGTTCAGAAACATGTCTCATGGGAGTCAAACCAA
+CAACGTTTCCTTTGGAACAAAATCACAAGTTGTCTCTTGCGCAAGATGGTTCTTTTTCAG
+ACCCTACAAGGTATAGACGTCTTGTTGGTCGGCTTATTTACTTGGGCAACACACGACCCG
+AGCTGTCCTATGTCATTCATATTTTGTCTCAGTTTATGAATGATCCACAAAACGCTCATT
+GGAACGCTGCTCTCCGTGTTGTTCGCTATGACAAAAACAGTCCTGGTCAGGGCATTCTAC
+TTCGTGCTAACACGCCCTTAACATTGACTGCTTGGTGTGACTCGGATCATGGTGCTTGTC
+CGATCACTAGTCGTTCTCTTACCGGTTGGTTTATACAGTTTGGCGACTCACCGTTATCTT
+GGAAAACTAAAAAGCATGATGTTGTCTCTCGTTCTTCGGCTGAAGCTGAATATCGCGCCA
+TGGCAGATACCGTGAGTGAAATTCTTTGGCTTTGTGAGTTATTACCAACTCTTGGCATTA
+AGGTTAACACACCAATCACTCTTCACTCCGATAGCTTATCCGCCATTATGCTTGCTGCTA
+TCCGGTGTTTCATGCTCGCACCAAACATGTCAGACGTGATGTTCATTTCGTTCGTGATGA
+GATTATTCGTGTGGTCATAGCAACCAAACACGTTTCGACTACGACTCAATTGGCAGACAT
+TATGACGAAGGCTTTGGGACGTCAACAATTTGAAGATTTTCTTGTCAAGCTGGGTATTTG
+TAACCTCCATACTCCAGCTTGAGGGGGGATATTGGGCCTATGGGCTTAGTCGGTTTTGAT
+ATTTAGAATAGGTTAACTTTATGCTCAAGTTGTAACCTATATATAAACCAAGCAATGTAA
+CCTAAAACCCTAAGAGATTCAGTTTATACAAACAAGAGTTTCTTGACA
+>ATDNA12T3_2
+TTGTAACGCCCCGACCGCCCCTACCAGTGGGCCCCACGTCCTCTCTCGGGCCCATGGGCC
+CACCCCTGTCCGACGGTCGGNTGCGCCACGTCCGGGAGGCTTTAAAGACTTGTTACCGAC
+CCTACAAATCACCACATGATCTTTCTCCATGCTTTGTCCTCACTCGCATGGTTCCGACAA
+TCACTTCCCGGAAGGTCACCCATCCTGAAACTACTCCAGCCCAAGCACGCTTAACTGTGG
+AGTTCTCTCAGGACGTTTGACCGAAAAGATAAGTGCACTTTGGTGACATAGGTGGCCAAA
+TCAATTCTTTTAAACCTCTCCGCATGCACCACCATATTCCTGAAAYCGGGGTGTTACAAT
+TCACCCCCACTAACAGATCGCAACGTCCTCGTTGCACACCAAGACCGTCACCCCCGACGG
+TGTGAGCCTTCTTGACTCCACACTCGTCTGGGTTTGGCTCTGATACCACTTGTAACGCCC
+CGACCGCCCCTACCAGTGGGCCCCACGTCCTCTCTCGGGCCCATGGGCCCACCCCTGTCC
+GACGGTCGGTGCGCCACGTCCGGGAGGCTTTAAAGACTTGTTACCGACCCTACAAATCAC
+CACATGATCTTTCCCCATGCTTTGTCCTCACTCGCATGGTTCCGACAATCACTTCCCGGA
+AGGTCACCCATCCTGAAACTACTCCAGCCCAAGCACGCTTAACTGTGGAGTTCTCTCAGG
+ACGTTTGACCGAAAAGATAAGTGCACTTTGGTGACATAGGTGGCCAAATCAATTCTTTTA
+AAACCTCTCCGCATGCACCACCATATTCCTGAAACCGGGGTGTTACAA
+>TA12
+GGGTATGCCAATTYTGCAAAARAGGATTAATAAGGABACTTTTGGAGARGTGCTGGAGAG
+AGTTTCTTCWAGGYTGGCGGGTTGGAARGGYCGDTCYTTGAGYTTGGCGGGGAGAATDAC
+GCTVACHAAAGCAGTKTTGTCDTCAATTCCGGTTCATACWATGAGTACAATTATTTTRCC
+TCARTCTACGTTGGATANGTTGGATAAATTGTCTAGAWCTTTCTTTTGGGGGAGTACWGT
+GGAGAARARRAAGCAACATTTGATAGCTTGGAAAANAGTTTGTTAACCAAAAGSGGAAGG
+TGGKTTNGGAATTCGGTCAGCTAAAGACATGAATAAAGCTCTKRTTGCTAAAGTWGGGTG
+GAGACTACTTCATGATAAGGAGAGTCTATGGGCAMGAGTTYTGMGCAGCAAGTACAAAGT
+GGGAGAAGTTCAKGATGGTACTTGGATGATACCTAAAAGTACTTGGTCCTCGACTTGGAG
+GAGTRTTGGAGTTGGGCTGAGAGAGGTGGTGATTCAGGGCTTGAGATGGGTSCTTGGTGA
+TGGGAGAGAGATTCGTTTTTGGATGGATAAGTGGTTGTNGCATAATCCGTTATTTGANGT
+GGTRATAGGGGAGCTTCCNGCGGATTGGGAAGGAATGCRAGCTAGGGATCTTTGGAGAGA
+TGGGGTSGGCTGGGATHTTBCGAGGATAACKCCGTATGTCACAGAAGATAAGAGGTTNGA
+ATTACTGTCWGTGGTGGTGGATARTGTMACGGGDGCTAGDGAYAGAWTATCTTGGGGAGA
+NACTBCAGATGGGCAGTTTACAGTBAAATCAGCTTATTCTTTNTTAACTYGAAATGAGKC
+NCCRAGACAGGATATGAGNAGTTTCTTTGATCGAGTTTGGMRNGTDATTGCNCCNGAAAG
+AGTGCGAGTGTTCATHTGGTTAGTHGCACATCAAGTBATTATGACGAAT
+>ATCOPIA19
+TATTAGTAACTCAGCTCAAAACGACAACACTTCGCAGTTGGGCCTAAAGCTACAGAAGCC
+CAACACGATCCATAACACAACAAAGCCCTGTCGTCCTCAACGGTTATCTGCAGAACAAGA
+CAAAAGCAGAGGATTAGCAGAACAGTCCTGCAGTACGGAGGTAGCGACAATGAACAGATT
+TGAAATGCTTGGAGCGTGCGATGATTAAGTCAAACACATAGCATTCAAAGACAACTAAGC
+AAGACAAGGAGACACTAGGTTAAAGAATAGAAACTCTATAAAACCAATGTATCTTTGTCA
+TTGAAACTTAAGCTAAATAAAATCAAAACATCAAAGTTTACAGTTTTGGCTTCTTTACTT
+TATGGTATCAGAGCCATGGATAGATCCATGGAAATTTATTCATGTCCGTCGTTAGACATC
+TCAAATTGCGTTACCGTAAAGCTTACAGATCGCAACTATTTACTATGGAAATCTCAGTTC
+GAATCGTTTCTCTCTGGCCAAGGCCTTCTCGGGTTCGTCACTAGCGCAATCTCGGTTCCA
+GCAAGCACCATTCCGGTTCCTCACATTGAAGGTCACACGGATACAGCTGCAAATCCAGAT
+TTCCAGGCGTGGCACCGTTCAGATCAAGTCGTCAAGTCATGGCTTCTGGGTTCGCTTACT
+GAAGACATTCTTAGTGTGGTTGTCGGTTCCAAAACGTCTCAAGAGGTATGGCTAAACCTC
+GCAAGTCATTTTAACCGTATTTCTGCATCTCGTGTCTTTGAGCTTCAGCGTCGTCTCCAT
+GGTTTGTCAAAAGAAGGAAAAACCATGGATGAGTATTTGCGTTGTCTAAAGAATATTTGC
+GATCAGCTTGCTTCAGTAGGAAGTCCTGTTACAGAAAAGATGAAGATTTTTGCAATGGTT
+CATGGTCTAACTCGTGAATATGAGCCACTGATTACTTCACTTGAAAACACCTTGGATGTT
+CTCCTGGTCCATCCTATACTGAAATCATGTTTCGTCTAAAAAGCTATGATGATAGGCTTC
+AAGGATACACTGCAGCAGATGTATCACCACACCTAGCATTTGGTACATTCAACAACTCCT
+CTCGAGGTCGAGGTAAAGGATCTAGAGGAAGAGGACGCGGAAACTACTCAACTAGAGGTC
+GAGGTTTTCAGCAACAGTTTCTTTCTTTAAGTTCTCAGTCGTCCGGTGAAAGACCAACAT
+GTCAGATCTGTGGTAAAAGAGGACACCCTGCTATTCAATGTTGGCATCGTTTTGATGAAA
+GCTATCAGTACTCTGAAGCTGCTGCTGCTGCATTCTCTGCTTTGCATATTACTGATGTTA
+CGGATGATGGTGCTTGGGTTCCTGACTCTGCAGCAACTGCTCACATCACCAACAATGGTC
+AGAGACTGCAACAAAGTCAGCCCTATTATGGTAATGACACAATAATGGCGAGTGATGGTA
+ATTTCTTACCCATAACTCACATTGGTTCTGCTAGTCTACCATCAACGTCAGGTAATCTGC
+CATTAAAAGATGTATTAGTTTGTCCTGATATAGCTAAATCTCTGTTGTCAGTATCAAAGT
+TAACAAAAGATTATCCATGCTCTTTTACGTTTGATGCTAATGGTGTTCTTGTAAAGGACA
+AAGCAACAAGCAAAGTTTTGACAATGGGAAGCAGCACTAGTGATGGTCTCTATAAGTTGG
+AGAATCCAAAGTTTCAGATGTTCTACTCAACCAGACAAGTCAAGGCATCTGATGCAGTGT
+GGCATATGAGATTGGGACATCCGAATCCTCAAGTCCTCCAGCTTTTATCTTTAAGTAAGG
+CGATCAAAATCAATAAAAGTACCAATGCGGCGTGTGAATCCTGTCGACTTGGGAAGAGTT
+CAAGATTGCCATTTTCTTCTTCTGAATTTATTGCTTCAAGACCTCTAGAGAGAGTTCACT
+GTGATCTCTGGGGTCCAGCTCCTGTTTCTTCTGTTCAAGGTTTCCAGTACTATGTAATCT
+TTATTGATAATCTATCAAGATTTAGTTGGTTCTATCCATTAAAGAGGAAATCAGATTTCT
+GCTCAATATTCATCAAGTTTCAGAGTTCTGTTGAGAATCTTTTACAAACGAAAATTGGAA
+CTTTTCAGAGTGATGGAGGAGGAGAATTTATTAGTCAAAGGTTTTTCAAGCAGTTACAAG
+ATTCAGGCATACAACGTTATATGTCATGTCCTCACACACCTCAACAAAATGGCATGGCTG
+AAAGAAAACATAGACAGTTGACAGAGATGGGACTCACTCTAATGTTTCAAAGCAAGACAC
+CACAGAAATATTGGGTTGAAGCTTTCTTTACATCAAACTTTCTCAGCAACCTTCTACCAA
+CAATAGCTCTAGCAACCAAGATTAGTCCATATGAAGCTTTGTTTGGAAAAGTTCCAAACT
+ACTCGGCTTTAAGGACTTTCGGTTGTGCATGCTTTCCAACACTTCGAGACTATGCTCGCA
+CAAAGTTTGATCCGTGATCTCTGAAATGTATCTTTCTAGGATACACTGATAAATACAAAG
+GCTATCGATGTTTCTATCCACCAACAGGCAGAGTTTATCTGAGTCGTCATGTCTTGTTTG
+CTGAAGAATCTTTCCCATTCGCAGACACTTACATCAATCAGCAGACTGCATCTCCAACTC
+CATTGTTTGCAGCTTGGCTTCAAGGTTTTTCCACTACTTCGTCATCAGAAACCAATACGC
+AAGAAAATGGAACAACTGCTTCTACAGAGAATCATCAACAAGAGTCCATGTCAGAAAATC
+AACCAATTTTTGGAAATGGTTTGAGTGAGGAGAACTCTGAAAATATGCAACTAACGATTG
+CAGATCCAATAAGTGCTATACCGTTACAAACAGTTCTTCAGCAAGATAATGAAACAACAC
+CGGAGCAAAGGTCTAGAAGTGATGGAAAACGTCCTGAGTGTACGGCTAGCTTAGATCTTG
+ATCCTATAGGCAACATCGTTTCTCCGTTACCTTCTAGACTAGAGCAACTTGCATCAAGAA
+CAACTACAGCTACAGAATCAACTCATCCTATGGTAACAAGATCCAAGGCAGGTATTAGCA
+AACCAAATAAAAGGTATGCCATGCTTGCTCATAAAGTCTCTCATCCAATGCCCAAAACAG
+TAACTGAAGCTTTAAAAGATGAAAAGTGGACTGCTGCAATGAATGTGTTAGGTTCCAAGT
+GGGTTTTCAGAGTAAAGCTTCTAGCTGATGGATCTTTAGACAAGTATAAAGCTAGATTAG
+TAGCTCAAGGCTTTAATCAAGAAGAGGGAATAGATTACCTTGAGACCTACAGTCCTGTGG
+TTAGATCAGCAACTGTGAGAGCAGTCTTGCATCTTGCCACCATCATGAATTGGGAACTGA
+AGCAAATGGACGTAAAGAACGCATATCTTCACGGAGATCTTACAGAAACTGTGTACATGA
+AGCAACCAGCTGGATTTGTAAAAAAGGCATTACCAAATCATGTGTGCCTGCTACACAAGT
+CTCTCTATGGACTAAAACAGTCCCCACGAGCATGGTTTGACAAATTCAGTAACTTCTTAC
+TCTCTTTTGGTTTTGTATGCAGTTTTTCAGATCCATCTCTCTTTGTCTGCGTAAAGAACT
+CGGATGTTATCATGTTGCTTCTCAACGTTGATGATATGGTCATCACTGGGGACAGCTCAA
+AGCTACTGTCAAATCTCCTCAACGAACTCAACAAACAATTCAAGATGAAAGATCTAGGCA
+AACTCAACTATTTTTTGGGAATTCAGGCTCAATTTCATCAAAAGGGTCTCTTCTTATCTG
+AACCAAAATATGCTGAAGATCTCCTTTTCACAGCTGGCATGAAAGACTGTGCTCCAGTGG
+CAACACCATTACCAATTCAGCCAGACAATGCTCCTCATCAGTCACAACTCTTTGATAATC
+CAACATATTTTCGCAGTCTCGCGGGAAAATTGCAGTATCTGACACTCACAAGGCCAGACA
+TTCAATTCTCTGTGAACTATGTCTGTCAGAAGATGCACGCTCCTACGCTATCAGATTTCC
+ACCTACTGAAACGCATTTTAAGATATATCAAAGGTACCACTACAATGGGAATTTCTTTCA
+ACAAAAACACAGACTGTAAATTGAGGGCTTATAGTGATAGTGATCATGCTGGATGTCATG
+CTTCACGGAGATCCACTGGAGGTTTCTGTACCTTTCTAGGTAACAATCTCATATCGTGGT
+CATCAAGAAAACAACCAACGGTAGCAAAGAGCTCCACTGAAGCTGAATACAGGGCAATGT
+CAGAGACGGCTTCAGAAATCACCTGGATTGTCAATCTTCTCAAAGATCTAGGAGTTCCTT
+AGTTGCAGAAACCAGAACTATTCTGTGACAATCTTTCTGCAGTTTGCCTCACTGCAAATC
+CATCATTCCATCCGAGAACAAAACACTTCGCAACTCACTATCATTATGTGCGTGAACAAG
+TCGCGTTTAGGGAGCTCATCGTCAATCACATCCCAGGGTATCTTCAACTAGCTGACATCT
+TCACAAAATCTCTTCCAGCAGCTCCGTTCACAACTCTAAGATTCAAACTTGGCGTCGATT
+TGCCACCAACTCCAAGTTTGAGGGGGAGTATTAGTAACTCAGCTCAAAACGACAACACTT
+CGCAGTTGGGCCTAAAGCTACAGAAGCCCAACACGATCCATAACACAACAAAGCCCTGTC
+GTCCTCAACGGTTATCTGCAGAACAAGACAAAAGCAGAGGATTAGCAGAACAGTCCTGCA
+GTACGGAGGTAGCGACAATGAACAGATTTGAAATGCTTGGAGCGTGCGATGATTAAGTCA
+AACACATAGCATTCAAAGACAACTAAGCAAGACAAGGAGACACTAGGTTAAAGAATAGAA
+ACTCTATAAAACCAATGTATCTTTGTCATTGAAACTTAAGCTAAATAAAATCAAAACATC
+AAAGTTTACAGTTTTGGCTTCTTTACTTTA
+>ATCOPIA18
+TATTAAGCTTATATGAGAGTTAGTTATAGTTTGTTACTTTACTCTCATATTATATATACT
+CTTGTAATGTTTACTTTGTTCATTAATGAGAAATATACTTTACATTTGATAAAGTTAATA
+TGGTATCAGAGCAAAGAAAAATTGTTTTCTCATTCACTTTCTCGAGAAAGTTCTAACAAC
+CAATTTTCCAGGAAAAATTCACCAAATTCATCGTCTTCTTCATCATCTTCTTCCATTTTT
+TCTGCTTTTGTCTTCAAATCGTCATCATCAACGACGATTCTCACATTATCATCTTCATCC
+ATCATCATTTCGCAGCTCAATTTGCTGTTATCTTCAATCGATAAGCAACATCAAGCTTTC
+GATCTTTCCTTCAATTCATCTCTACATCACAATCATCGCGATTCACATTGAATCTTCTTC
+CGCTTTCATTCACTTCATCGATCTGGATTTGGTTGTTACTTCTTGAACTTACTCGATTCT
+TTGATTCTTTCATTGAATAATGGCAGGCTAAAACGATCATCTAAAGCTCCAAGTTACTTA
+TCGGATTACCATTGTTCTCTCATACACACCAATCCTACACCAAAGGTCATTACTACTCCT
+TATCCTCTTTCTTCTTTCCTTTCATATGCTCAGATAAAGCCCACCTACCAAAATTTTGTG
+CTTTCTATTTCGGTTGAGACAGAACCAAAAACATTTAAAGAAGTCATAGCATCTGTTCAG
+TGGACTATGGCTATGAATGTGGAACTAGGTGTTATGGAACTTAATAAGACTTGGAGTGTA
+GTTTCTTTACCACCAAATAAGAATGTAGTTGGGTGTAAATGGGTATATACTATTGAGTAC
+AATGCAGATGGCTCTATAGAACGATATAAAGCACGGTTGGTTGCTAAAGGTTTCACACAA
+CAGGAAGGAGTAGACTACTTTGATACTTTCTCCCCTGTGGCTAAGCTTGCTAGTGTGAAA
+TTAGTTCTAGGATTAGTAGCTAGAAAAGGATGGAGTACGACTCAAATGGATGTCACAAAT
+GCATTTTTGCATAGTGACCTAGAAGAAGAAATTTATATGAGTCTTGCTCAAGGATACACA
+CCATCTTCAGGATCTTTACCACCAAATCCAGTTTGCAGACTTCATAAATCCATATATGGA
+TTGAAACAAGCTTCACGACAATGGTATAAGTGCTTGTCTCAGACTTTACTTGATGATGGC
+TTTCAACAATCTTATGTGGATAACACGTTGTTTGTTAAGATCACATCCACTGCTATTGTG
+GCTATGTTGATATATGTGGATGATATCTTGATTGTGAGTAATAATGATGAAGTTGTTTGT
+GCTGTGAAGAGTGTTCTGGCTGCAAGGTATAAGATCAAGGATTTGGGTCCAGCAAAGTTT
+TTTCTTGGCTTGGAGATAGCAAGGAACTCTGATGGTATTTCGATATGTCAGAGAAAGTAT
+TGTTTGGATTTGTTGGCTAATTCTGGTCTATTAGGATGCAAGCCTAAATCAGTGCCTATG
+GATCCGAAGGTGGTTCTTACGAAGGATTTAGGTACTTTACTTGAAGATGGAAGACCTTAC
+AGAGAATTGATTGGGAGGTTACTGTATCTTTGTGTTACAAGACCGGACATTACATTTGCA
+GTCCATAATCTCAGTCAATTCTTATCTTGCCCAACGAATGTTCATTTGCATGCGGCACAT
+CAGGTTTTGAAATACCTAAAGAACAATCCAGGTCAAGGTTTGTTTTCCTCTGCAGGAACA
+GAATTGTACTTAAATGGCTTTGCTGATGCTGATTGGGGAACATGCTTGGACTCCAGAAGA
+TCAGTAAGTGGTGTGTGTGTATTTCTTGGCACTTCTCTGATTACTTGGAAATCTAAAAAG
+CAGGAAGTAGCCAGTGGAAGTAGCACAGAAGCAGAGTACAGGAGTATGGCAGTAGCGACT
+AAGGAATTGTTGTGGTTAGCTCAAATGCTGAAAGACTTACATGTGGAGATGGAGTTTCAG
+GTTAAGCTCTTTTGCGATAATAAATCGGCTATGCATATTGCAAATAACTCGGTGTTCCAT
+GAGCGAACTAAACATGTTGAAATCGACTGTCATACTACACGAGATAGAGTCAAGAATGGC
+TTCTTGAAGGTTCTTCATGTTGATACAGAGAACCAACTTGCTGATATTCTGACTAAGGCG
+CTTCAACCAGGTCCATTTCGGTCTATCCTTGGTCGTCTATCAGTGTCAAGCCTCTTCCTT
+CCTCAAAAAGGTCAAGCTATACAGGATTCGGCTTGAGGGGGGTGTATTAAGCTTATATGA
+GAGTTAGTTATAGTTTGTTACTTTACTCTCATATTATATATACTCTTGTAATGTTTACTT
+TGTTCATTAATGAGAAATATACTTTACATTTGATAAAGTTAATA
+>HELITRONY1B
+TCTACATATACATTTTTGGTAGACTTTTTGGCCAAAAATCCCTTAACTATTTACTAATAA
+CATTTAGGTCCTTACAAATTATATCTCAACCAAATATTCTATTACTAAAAATTTACAATT
+TGTTAGTTTGCATTAAATACTTAAATTAACTCTTTCCTATATTACATATTTAGTCCCTAC
+AAAATCTATCTAAAAAAAATATGTGTCTAAATTTATATCCTTAATTAAATCTTATCATTA
+TTGAACTACATTCAATTAATTACGAATTTCCTAAAATTTCTCTATCTACATTAAATATAA
+ATATATGCTTTTTCTTTCACTTTTAGTTGTTCTTATATCTAATTTATTTGATTTTATATA
+AAATATATATAGTTAATAAAATATTAGATTTTTTCTGCATATGATGTAATTCAAATTTTT
+AAAAACAGACATATATTACTCAATCGATGAAGAAAAAAAAGTAAGTGTAAAAAGTCTCAC
+ATTGCTTAAGAAATTGGGCAATGGTTCAGAGTCTTATTATAAAAAGAACCAAAATGATTT
+TGAATAAGAATGAACTGGAAGTTTGATTTATCAGGCATCCAAAAATAAAAATGTTATCCG
+GTTTACTCTGATTCTCTATTTTAAAGAACTGAATCTTTAAAAATTTCAAAATATTATAAA
+TATTTAAAATTTCTTAAAAGTTAAATATCAAAAAATTTAAAACTTTTAAAAAGTTATACT
+TTATTAAAAAATATTAAATATATTAATACGGGACAATATACTACGGGTGAAATCCTATAT
+ATAACAATCAAAATACAATTATAAAGTTTGGATCGATATTATTATTATTTTTTTTAATTT
+CAATACCATAAATATTTAAACTTTAGAAAAAATGACAAAATGATGTTTAATTTCACGTGA
+CGGGGTTATATGGTGGGACGAGTTTGAGTTGATATTAATACGGGATGGTATATACTATGG
+GTGAAATCCTATAATTAACAATCAAAATATAATTATACAATTTTAAAAACTAAACCAAAG
+TAACAATATTAATATATATATATATATATATATATATATAACTTAAAATTTTAAATTTTT
+TAGTTCTAAAATTGTCCCAAGGTGTATTATACGTTAAAAAAATAACATATGTCTATATAT
+CATCTTAAAGACAAAATTCATTTTTTTGATAAAAATATACACATGTGGTATACCTCTTAA
+TATGTTATATATATATATATATATATATATATAATATAATATTAATTAGAATAAAATCGT
+TAACTTTCTAATGAWATATCAACCCGCGGTGTACCGCGGGTCAATCTCTAG
+>HELITRONY1C
+TCTACATATACATTTTTGGAACGATTTGTGTAGAAAAATTCTTTTTCAATTTTGATATTG
+TATGTTTAGTCCCTATAAAATCAATCAAACAAGATATTTTATTTAGGACAATGACCAAAC
+TTTTGTTTAACTATTATGATATTGCACTAACTACTTGCCTAAACATAGATATTGTTAATT
+ATTACCCTAATAAATTGCACAAATCAATCCCTATAAACTCTACGTAATTCGCAAATCATT
+AATTCCTAATTACTAAATTTGATACTAAATCCTAACTAACCATATCTATAATTACTTAGA
+TTCGGAAATCATTATAGTTTTAAATGCTAATGAAATCTTACCAAAATTTATTCTTTTGTT
+ATCAATTACAACAATAATTCCGGTTTGATTAGTAAATCCAAAAATGTATAATACAAAACG
+ATTAACGCTAAACAATTGCCATTAAAACTTTCCACTATTATCAATAATATACATTCATTT
+CGAAATATATGAGAATATCAACAATTTGATTTTTTATCAACTACTCATATCTACATTTCT
+ATTTATTTAAAATAAGCATATACTTGATTTTAAGGAATATTAGTGCCTCACAATATCATA
+ATCTTACCACATCAAATTATTTCCCAAATCTTTGCCAATATTCTCGGAAAAATCTTTCTA
+AAATATCTCGACATAACTAATTGCTATACACTACAAAATATTTATACATAAGATTTTATA
+GAAAATTTTAATTATTATGACAAATCGCATTTATAGCATATACCTAAAATATTCTAATTA
+CGTATATTTGATTCCATTTTAGTTAAGATCGCAAATTAATTTTGCTTGCTCACCAAAATA
+TTGACCTAATCATTCCAAGCCTATATATACTACATATGTTTATCTCCCATCACATTATCA
+AACACACACATCATGGGCATTCTTTTTATTTTTTTTTTATTTTTTTGTACGTATTACCCT
+TCTTTATGAATGTGATGTCAATGTATTGATGTTGATTTCTGTATTAAAGAACACAATACT
+TGAGAATTGTGTATTTCTTTTTTCTTTTTGGTAACGACCTGTGTATTATTGTTCCAAACT
+ATTTAGATATTCATATATGAACGTTTGTGTGTATATATACGTGTGTTTAATTTTGTTGTA
+TTTGCGGTTCTGTTTTTTTTTATTTTGTAAAGAAGTTTATGTAAGTAAAAAATTAAATAT
+ACATGTCAAGGTGAAGCAAAAAGATGGGGAGCCGTACGTACCCCACCGGAAGCTGAAGCT
+AAAGCTCTACTAATGTCAATGCATCAAGTGTGGTCTGACTGCTATACATCAATTTATCAA
+AAATAGAGACTCTGAAGCGCTCATCAACATCATCAAGGTTCTTACGGTGGACTTCATTAC
+CGAAGCCTTACGCAAAAATATTCACTTTTGGGCAACCAAGTTTAGAAATATCTTTTTCTC
+TTTTACTAAAATATCGTGTAATCAGTTAGCTCATTTGTTGGCAGAAAAAGGTTAGATAGA
+TTCTATGTTTTTCTCGGATTGTTTGAGTCCTTTGATTTAGATTTATGATATGTTGTATTA
+TGATCGGACCTAATAATCTTTATTCAATAAAGTTTTTTCGTTGAAAAAAATAAAATAATA
+GTTAAACAAACGTGAATGGTTTAGAACTTTGACTATAAAATAGAACCTAAAATTACTATA
+TTTACTTTGATCTAAAAATAATAATCATATATTAAATTTTATTTTTAAAATCTAAAGTAC
+AAAAACTAAATATTTGCCATGGGGGTTAAAACCTCTTGATTTTGATGGATCAGGTCAAAA
+ACATATTCATATAAATATTCAGCCATAATAAAGCTAAATAATACTATACTTTAAATATAA
+GAGTTACATCGAATTAAAAATCATACACAATAAATTGGTTAATTTTATATACAACAAAAT
+CATAAGTTTATAAATAACAAAAATTTTTAAGAAACAGCCCGTCGTATATTGCGGATCAAT
+CTCAGCTAGAATAATGCACTAATTATTTAGATTTTAAATTTTAAATACAAGATATTATAC
+AGATTTTTAATAATATTTAGTATATATGGAACAAAAAAAAAACAAATAATTCTTTATTTC
+ACGTACATACCATTTCCTATATACTTTTAATATTTTCATACTAAAATCCTAAAACCAAAA
+AAAATCAATTTTTAAAATCTGCTACATCGTTACTTAATGAACTGTATGTTTCGTATCTAA
+ATTTTAAATATTGAAACCTAAACAATACTAATCATACACTAAATAATACATAGATATATA
+TCTATATTTAAATAAGACAAATTAATATGTTATATCTTCAGCTAATCTTCAAAAAAAAAA
+CCAAATTAATATGTTATATCTTCAGCTAATCTTCAAAAAAAAAAAAAAAAAAAATATGGT
+GTTCAATTTGACGGGACATATTATATGGTAGCACGGGTTGGTCGATATTAATACAAGATG
+TATAACATGGGTGAAATCCTAAAATAAACAATCAAAATATAATTATACAGGAATATAATT
+AAAAAAAAAAAAAAAAAAATTATACAATTATACGGAAAATTGTTATACGGTAGGACGGGT
+TTTGGTCTATATTAATATAGACGGTATACAGTGGGTGAAATTCTAGAACTAACAATCAAA
+ATACAATTTAAGAAAAACAAACAAACAATATTAATAAAACAATTACAACTTAAATTTTGT
+CATAAAAAAATTAACTCGCAGTGTACCGCGGGTCATATCCATATCTACATATACATTTTA
+GGTAGTTATAATACTTTTACTTTTAACAAAAAAAAGTATTATATAACAAACACATAATTA
+CGTACCATAAAATACACACTCTATATAAATGATGTGTATAATAAAAAGATTTTTCTAAAC
+TAAACAACATCAAACCAAACAAATACTAATATAACATCAAAAGTAAATAGATATAAAATG
+TAAAATGATGAATTCAAAATATAACTTGATATTAAATATGGATAATATTAAATAAAAATA
+ATAATTTAATTTCTAACGCAAATAATCAACCCGCGGTGTACCGAGGGTCAATATCTAG
+>ENDOVIR1
+TGTTAGTGCACCCTCTATCAGGACAGACCAGAAGGAGTGCTGATTGCTGGAACAAGCTGG
+AAGCTGTTTCAGAAGACTAAAGTGAAGATCAAGTAATTGATGCTGACGTGGATATATCGC
+CAAATGAACGAATGACGTGGAAATCACAACAGGATGAGTTCAGTTTGGAGAGGAGATATT
+CGCGCGAAGATTTGGTGTGATCCAAGATCTCGAAGGCTAACCTAGAAGACCAAAGACCTC
+GATAGTATAAATAGAGGTGCTAAGGTTCTTGTTAGACTTGGCCGTGATAGTTGTGAAAAG
+TAAGTGCAAAGCTTTTCATTGTGAGAGAGTAAGGTTTACTCTGATTAGGATTCTAGAGAA
+ATCAAAGAGTGTGTTCTTGTGATTATCTCTTGTGTGTGTTAGGAAATCTAAGGTGACAAA
+CTAAAGTAGTTTAGATCTTGTGTAAAACCTATTAAGGTAGTTGTAAACTTCTTAATCAGA
+TTTCTAATAAAGTAAGACTCAGTGGTTCTGAGTTTGGGGAATATAGTTCTTGGTTCATCC
+GGATTTTCAATTGGTATCAGAGCAGGCATCTGAACCAAGTTGTACTTAACAACAGGTGCA
+GATCCTGCGGAGAGGATGGACTACCCCAAAGAGTTCGTTGCGGTTGGTAAGGCAATTATG
+CTGGAAAAAGGAAATTACGGTCACTGGAAAGTAAAGATGAGAGCTCTAATACGTGGTCTG
+GGAAAGGAAGCCTGGATTGCCACTAGTGTTGGATGGAAAGCTCCGGTTGTCAAAGGGGAA
+AACGGAGAGGATGTGCTGAAAACTGAAGATCAGTGGACTGATGCAGAAGAAGCAAAGGCC
+ACGGCAAACTCAAGAGCTCTGTCTTTGATTTTCAACTCTGTAAATCAGAATCAGTTCAAG
+CGAATTCAAAACTGTGAGTCAGCTAAAGAAGCGTGGGATAAACTCGCTAAAGCTTATGAA
+GGTACTAGCAGTGTCAAACGGTCCAGAATCGATATGTTAGCTTCTCAGTTTGAAAATCTC
+ACTATGGACGAATCTGAAAACATTGAGGAGTTTAGTGGAAAAATAAGTGCTATAGCAAGT
+GAAGCACATAATCTTGGGAAAAAATACAAAGACAAGAAATTGGTCAAGAAACTGCTGAGA
+TGTCTTCCATCTAGATTCGAAAGCAAGAGAACTGCTATGGGGACGTCGCTGGACACTGAC
+ACGATAGATTTCGAAGAAGTAGTAGGAATGCTTCAAGCATATGAGTTGGAAATCACTTCA
+GGAAAGGGAGGCTACTCTAAAGGAGTTGCATTAGCTGTATCATCAGAGAAAAACGAGATT
+CAGGAATTAAAAGATTCAATGAGTATGATGGCTAAAAACTTCAGCAGAGCAATGAAACGA
+GTTGAGAAAAGAGGATTTGCAAGAAATCAGGGTTCAGACAGAGACAGAGACAGAGACAGA
+GATCGTAACTCAAAGAGAAGTGAAATTCAATGTCACGAATGTCAAGGGTACGGACATATC
+AAAGCTGAGTGTCCCTCTTTAAAGAGAAAAGATCTCAAGTGCTCAGAGTGTAGAGGTATC
+GGACATACCAAGTTTGATTGCATCGGGTCCAAGTCTAAACCTGATAGATCCTATATTGCT
+GAAAGTGACAGTGACTCTGATGATGAAGATTCGGAAGAAGATGTAAAAGGATTTGTGTCT
+TTTGTAGGAATCATTGAAGATGATAATGTGAGTTCTGACAGTTCGGACAGTGAAGTAGGA
+TGTGAAAAAGAAGAAATTTCAGCTGATGATGAATCAGACGTTGAAATGGATGTTGATGGA
+GAATTCAGGAAATTGTATGAAAATTGGTTGGTACTGAGTAAAGAGAAAGTCATCTGGCTG
+GAAGAGAAGGTGAAAGTCCAAGAGCAGATTGAACAACTGAAAGGAGAGTTAGCTGTTGCA
+AATCAGATAAAGTCTGAAATGATCTTAAAATACAGTGCAAAGGAAGAGAAAAACAGAGAA
+CTTTCTCAAGATCTTAGTGACACTCGAAAGAAGATTCATATGCTGAACAAAGGAACAAAA
+GATTTGGATAGTATACTTGCTGCTGGAAGAGTGGGAAAATCAAATTTTGGTTTAGGATAT
+CATGGTGGTGGATCGAGTACAAAGACGAATTTTGTTCGAAGCAAAGCTGCTGCTCCAACA
+CAAAGTCAATCTGTGTTTCGAAGCAAGTCTAATTCTGTTCCAGCAAGACGCAAGTATCAG
+AATCAAAATCACTATCATTCCCAGAGAACTGTGACAGGTTACGAATGCTACTACTGTGGA
+AGACATGGTCATATTCAGAGATACTGCTACAGATATGCAGCTAGGTTGAGCAAGCTGAAG
+AGACAAGGGAAGCTATATCCACATCAGGGAAGAAATTCCAAGATGTATGTGAGAAGAGAG
+GATCTCTATTGCCATGTTGCATACACTTCTATTGCAGAAGGGGTGAAAAAACCGTGGTAC
+TTTGACAGTGGAGCTTCTAGACATATGACAGGAAGTCAAGCTAATCTAAATAATTACTCA
+TCTGTCAAAGAAAGTAACGTCATGTTTGGTGGGGGAGCAAAAGGCAGAATCAAAGGGAAA
+GGTGATCTGACTGAAACAGAAAAACCACATCTCACTAATGTCTATTTTGTGGAAGGACTT
+ACAGCTAATCTGATTAGTGTAAGTCAACTTTGTGATGAAGGTCTGACTGTGAGTTTCAAC
+AAAGTAAAATGTTGGGCGACCAATGAGAGAAACCAAAATACTCTCACAGGAGTTAGAACT
+GGGAACAACTGTTATATGTGGGAAGAACCTAAAATCTGTCTTAGAGCTGAGAAAGAGGAT
+CCGGTGCTGTGGCATCAACGTCTGGGTCACATGAATGCAAGGAGCATGTCAAAGCTAGTG
+AACAAGGAAATGGTTAGAGGAGTGCCTGAGTTGAAGCACATTGAGAAAATTGTGTGTGGT
+GCCTGTAACCAAGGAAAACAGATTAGAGTTCAACACAAGAGGGTTGAAGGAATTCAGACA
+ACTCAAGTTCTTGACCTGATTCACATGGACCTTATGGGACCAATGCAGACAGAAAGCATT
+GCTGGCAAAAGGTATGTTTTTGTTTTGGTTGATGATTTCTCACGATATGCTTGGGTTCGT
+TTTATCAGGGAAAAATCAGAAACTGCCAACAGCTTCAAAATTCTGGCTCTTCAACTGAAA
+AATGAGAAGAAGATGGGAATTAAGCAAATCAGAAGTGATCGAGGAGGAGAGTTTATGAAC
+GAAGCATTCAACAGTTTTTGTGAGTCTCAAGGAATCTTTCATCAATACTCAGCACCTAGA
+ACTCCACAGTCAAACGGAGTTGTTGAGAGAAAGAACCGGACACTTCAAGAAATGGCCAGA
+GCCATGATTCATGGAAATGGAGTTCCTGAGAAATTTTGGGCTGAGGCTATTAGTACAGCA
+TGTTACGTGATAAATCGAGTCTACGTAAGGTTGGGATCTGACAAGACACCATACGAAATT
+TGGAAGGGTAAGAAGCCAAATCTGAGCTACTTCAGAGTATTTGGATGTGTCTGTTACATC
+ATGAACGACAAAGACCAGCTGGGAAAATTTGATTCTCGCAGTGAAGAAGGGTTCTTTCTT
+GGATACGCTACAAACAGTTTGGCTTATCGTGTTTGGAATAAGCAGAGGGGAAAGATTGAA
+GAATCAATGAATGTCGTGTTTGATGATGGAAGTATGCCTGAACTGCAAATTATTGTCAGA
+AACAGAAATGAGCCACAAACGTCTATCTCAAATAATCATGGAGAAGAAAGAAATGATAAT
+CAATTTGACAATGGTGATATCAACAAGTCTGGAGAAGAATCGGATGAGGAAGTACCTCCG
+GCTCAAGTCCATAGAGATCATGCTTCAAAGGATATAATAGGAGATCCTAGTGGTGAAAGA
+GTAACAAGAGGAGTCAAGCAGGACTATAGACAGCTGGCTGGAATTAAACAAAAACACAGA
+GTTATGGCCTCATTTGCGTGTTTTGAAGAAATAATGTTCTCTTGTTTTGTATCCATTGTG
+GAACCGAAAAATGTCAAGGAGGCATTAGAGGATCATTTCTGGATTTTGGCTATGGAAGAG
+GAATTAGAAGAATTCTCAAGACACCAAGTCTGGGATCTAGTGCCACGACCACCACAGGTG
+AATGTCATTGGTACTAAATGGATTTTCAAAAACAAATTTGATGAAGTCGGAAATATCACC
+AGAAACAAAGCTAGACTTGTTGCTCAAGGATATACACAAGTTGAAGGACTTGATTTTGAT
+GAAACTTTTGCTCCAGTTGCAAGACTTGAATGCATAAGATTTCTTCTTGGAACAGCTTGT
+GGAATGGGTTTCAAACTGCATCAAATGGACGTCAAGTGTGCCTTTCTGAATGGAATCATA
+GAGGAGGAAGTGTATGTTGAGCAGCCTAAAGGTTTTGAGAATCTTGAATTTCCAGAATAT
+GTGTATAAGTTGAAAAAGGCCTTGTATGGTTTGAAGCAGGCACCTCGTGCGTGGTATGAA
+CGACTTACTACCTTTCTGATTGTTCAAGGATATACACGAGGAAGTGTAGACAAAACTTTG
+TTTGTCAAGAACGATGTTCATGGCATTATCATCATACAAATCTATGTTGATGATATTGTG
+TTTGGAGGCACATCCGACAAGTTGGTCAAAACGTTTGTGAAGACAATGACGACTGAGTTC
+AGAATGAGTATGGTAGGCGAACTTAAGTATTTTCTGGGTTTGCAAATCAATCAGACTGAT
+GAAGGGATTACTATCTCGCAAAGCACCTATGCACAGAATCTGGTGAAACGGTTCGGTATG
+TGTTCCAGCAAGCCTGCTCCAACTCCTATGAGCACTACCACGAAATTGTTCAAGGATGAA
+AAAGGAGTAAAAGTGGATGAGAAGTTGTATCGAGGAATGATAGGAAGTCTACTTTATTTG
+ACTGCAACCAGACCTGATCTATGCCTCAGTGTAGGTTTGTGTGCAAGGTATCAATCGAAT
+CCAAAGGCATCTCATCTCCTAGCTGTGAAGCGGATCATTAAGTACGTGAGTGGAACTATA
+AACTATGGACTCAACTACACCAGAGATACAAGCTTAGTACTTGTAGGCTACTGTGACGCT
+GACTGGGGAGGGAATCTTGATGATCGTCGAAGTACCACAGGAGGAGTGTTCTTTTTAGGA
+AGTAATCTCATTTCATGGCACAGTAAAAAGCAGAATTGTGTGTCCTTATCATCGACTCAG
+TCGGAGTACATCGCACTTGGAAGCTGCTGCACTCAACTTCTTTGGATGAGACAAATGGGT
+TTGGATTACGGTATGACTTTTCCTGACCCTTTACTTGTTAAATGTGATAATGAAAGTGCT
+ATTGCCATATCTAAGAATCCGGTACAACACTCAGTCACTAAACACATAGCTATAAGACAT
+CATTTTGTTAGAGAATTAGTTGAAGAAAAACAAATTACCGTAGAACATGTGCCTACTGAA
+ATTCAACTTGTTGATATTTTCACAAAGCCTTTGGACTTGAACACGTTTGTGAACTTGCAA
+AAGTCCCTGGGTATTGGTGAAGTCTAACTATCTTCTTGATGAGTGTTTGTGCTGAAACAG
+GGTTGGTTGTACAGTGAGTAGCAAGTTTTCATATCTATTTTACACAGTGTCATAAACGGT
+TTTCAAATCTTCTGCTGTAAAAAGTTCACCAAGAGAAAGAGCTACTCTTCATGGTTTGGA
+GATGCAAAGTCAGTAAAGTATGTGACAGACACAGTGTGTAGAGCATTAAGGAAGGGATGA
+AATGCAGAAAGGGGCAGAAAAGAAGCATTTCATTTCATAAGATGAAGCATGAGCTTATCT
+AAGTTACGGGGGACAAAGGAGAAATCTTGTCACTAACCCGATGGGAACAAAGGAGAAATC
+TTGTTCACCTACACTTTGGAGAGAAGAGATGTCAAACAAAAACATTGAGAGAACAAGTAA
+GAAAGAGCATCAATACACCCTGCAACAAGATAAGAGAAATATTAAAAAAAAAAAAAAAAA
+GAAGGGGTGCAAAAACAAATTTTCTCTCTGACATCTCGTCTCTCTGCAGAAAGGAGCAGT
+AAGAAGCAATAATAAGATCTGAATACAAAAGATCAGACTTATATTTGATCAATAGCCTGA
+ATGTTGCTGCACAGTTTGTCACACTTCTTGTTTACAAGGACTTGCTAGCACTCTGAGATA
+TGACGTGTGAAGACTACTCTTGGAGAATCGACATTTTGTTTGTGTTGTGTCAGCAGATTA
+TGCCCTGAATTTTTTGAATCAAGTTACCATAAGCTTAGTACTGTACAATCACCTCTGGGG
+CAGTTCTGGACCTCAGTATGAGCGAGAGATGGTTATCACTTTGCTGATACTAATGGGGAC
+TTGTTCTATGTGATTCAAGATGGCCTCAGAAAAATAAGTTGAGCTCCAGAGGTAATTAAA
+TTTGATTTTGTCATCGATCTTGGTTTACTGTTAAGAGGTGTCAATTTCGGTTTGATGTGT
+TTTATCTGATTTTAACCGGACCACAAAACCGGTTAGCACTAATTTTTGGTTTTGAGTTGC
+TTGATTTGCATAAATCAAAATCGAAGGAAGAAATTGAAGGGGAAATCGAAAATTCTCCTA
+TCCTAACCCTAAGACTCTAGCGATGGTAAGAACTCGCGGTGACTCCCGGCGTCCGACAAG
+AGCTCCGGCTAACACTCGAGCTGTGGCGAGAACACGCAGCGAAGCCCGGCGTGCTGCTCC
+ATCTGCTCCGGCTACAACTCCAATCGTGGGAAGAACACGACGCGACGCACGGCGTACAGC
+TCCGACGATAATCTCCGATGACTCCGACAGCAGCTCCGACGACGCGGTGCCCGATCCCAA
+AGCTGCTCGTTCTCCTGTCGCCGTCCCGTCAAAGCAAGCCGCTGAGGCTCCGCCTCCTCC
+GTCTCACGCACCCGATGACTCGCCTGCTCCGGTCTCAGATCTGCCTCCGAAGACCTCGAC
+GGCTCCTCCAATTAACGATCCCGCACCAGACCTCCTCCGAAACGCCTTTTCATCTCGAGG
+GCGTCTGCCTTATGACCCGTCGGATCGATGTAGCATCCATCGACATCATCAGGCTGAGAG
+AGATGCGGCGGATCCATCCATTTGGACACCTCCTTATGAGCCACTGACGATTCAATTTCT
+CACAAGCCAAGGGGTTGAGAGGTACAAGGATTTCAAGCTTCGTGATCCCTATGAGCAAAG
+GTATGTGCCGCGTGGTCCTCCAGAGATGCGTGACATGATGAAAGTGATAGAGGATAATCA
+CTTGCTAGACACTGTAGCAGAGATCGATCCGTTTGTGAAAGAAGTGATTTGGGAGTTTTA
+TGCTAATTTCCATATTTTCAATGAGGAAACTAAGAAGTCCAAAGTCTTTGTTAGAGGCAA
+AATGTATGAGTTCTCTCCTCAGATGATTAACAAGACGTTCAGATCTCCGGCTATTAAGTG
+GCATGCCAAGGCTGAATTCGAGAGAGTGACTATGTCCAAACATGCTCTTGCTAAGTACCT
+ATCTGATGGGAAAGTCGTCACTTGGAAGGATCTTCGCACTCCGGTCATGCCTACTCATCT
+CGCTGGTCTATATTTGATTTGTTGCATCAACTGGATTCCTTCGAAGAATAACTCGAATGT
+CACTGTTGATCGTGCTAAGATGCTGTATCTTCTGAATGAGCGGATTCCTTTTAATTTTGG
+AAAGCTAGTCTATGATCAAGTAGAAAAAGCTGCTCGCTCTCCTGGACAAATTCAGAACAT
+CCTGCCATTTCCAAATCTCATCTACAGAGTGTTGATGTTTCAGCGAGTGATAACACTGGA
+AAACTATGAGAAGCCTGGTCCTCACCCAAAGCTGTTTAATCCAGACGTTCGTGGTGGGAT
+TGAACATCCAAAGCGTCGAGGAGAGTATTTGTTTGGCACGTCCTTACCTGGAGACTTAAG
+GCATGTCTCTACCTTGCTAACAACAATAGCAACACGCATTGAAGGTATGATTTCCAGTCT
+TTTACTTAGTGTCTGCTTTCCTTGTTAGTGTGTTAGATAGAGTTTTTGATCAATTATGTC
+ATACAAGCAGGGGGAGATTATGGGTTGGTTTCGTCTTCCTCTCACAGTTCTCAAGGTGTG
+AATGCAGATGTTGAGGCACAAGGTCTTGAACCTGAAGCCGATGACGACTATGTACCGCCA
+GTTGATGAAGGGTGGTCCCCTGAGAACTCTGATTCGTTTGTGAACTCTCTTGATGTTGAC
+AACGAAGAAGGATATGAAGATACTCAATCTTCTTAGGATGTCTAGGTCTAGTTGTGGGGG
+AGTTTAGGATTAAGGGGGAGTTTTTAAGCTTTGGTTGTTAATCATGCTATTTTGATTTTA
+GTAGTTGTTCTTCTAAGTAATGAATGATGTTTTTTGAATCTTAAAAACTTATTTATGCAA
+TCTATGATGAGACCCTCTATTGGTTATTTCCGCTGCTTATTATCTCTATGACTTGATGTG
+TGCTTGTGAGTTTTCTTTTAGGGGTTTCTTGCAGGATTGCTTGAATTGACAAATTGTATC
+AAAAAGGGGGAGATTGTTAGTGCACCCTCTATCAGGACAGACCAGAAGGAGTGCTGATTG
+CTGGAACAAGCTGGAAGCTGTTTCAGAAGACTAAAGTGAAGATCAAGTAATTGATGCTGA
+CGTGGATATATCGCCAAATGAACGAATGACGTGGAAATCACAACAGGATGAGTTCAGTTT
+GGAGAGGAGATATTCGCGCGAAGATTTGGTGTGATCCAAGATCTCGAAGGCTAACCTAGA
+AGACCAAAGACCTCGATAGTATAAATAGAGGTGCTAAGGTTCTTGTTAGACTTGGCCGTG
+ATAGTTGTGAAAAGTAAGTGCAAAGCTTTTCATTGTGAGAGAGTAAGGTTTACTCTGATT
+AGGATTCTAGAGAAATCAAAGAGTGTGTTCTTGTGATTATCTCTTGTGTGTGTTAGGAAA
+TCTAAGGTGACAAACTAAAGTAGTTTAGATCTTGTGTAAAACCTATTAAGGTAGTTGTAA
+ACTTCTTAATCAGATTTCTAATAAAGTAAGACTCAGTGGTTCTGAGTTTGGGGAATATAG
+TTCTTGGTTCATCCGGATTTTCA
+>HELITRONY1A
+TCTACATATACATTTTTGGTAGGGTTTTTGGCCAAAAATCCCTCACCTATTTACTATTTT
+CAATATTAGTCCTTACAAATTTAATCTCAATCAAATACTTTATAACTAAAAACTTACAAT
+TAGCTTAATTGCATTAATTAGTTGAATTAACTCTTTCCTAAATTTTTATCCTTAATTAAA
+TCTTTCTTTATTGAACTATATTCGATTAAGGCTAATTTCCTAAAATCTATATATCGACAT
+TAAATATAAATATATAATTTTCTGTCACTATATTTGTTTTTATATCTAGTTTTTTTTACT
+TTATATATAAAATACATATAGTTAATAAAATATTAAATTTTTTTGCATCTGATGAAATTC
+AAATTTTTTAAAACAAACATATAATACTCCATCGATGAAAAAAATAAGTTTTAAAGGTCC
+CACATTGCTTAAAAAATGAGGAAATCGTTAAGAGTCATACTATAAAAAAGACCAAAGTGA
+TTCTGAATACGAATGAGCAAGAACCTTGATTTCGGTTTACTTCGGTTCTTTATTTTAAAT
+AACTAAAAGTTTAAAAGTTTTAAAATATTATATATATTTAAACTTTATTAAAAGTTAAGT
+ATTACAATTTTTTAAACTTTTTTAAAAGTTAAACTCTATAAAATATATTTAAATATTAAT
+GATTTTAAAATTTTATGAACTTTTTATAAATATTCGAACTTCATAAGAAAATGATAAAAT
+GATGTTTAATTTCACGGGACGAGGTTATATGGTGGGATGAGTTTGGATCGATATTGATAC
+GGGATGATATACTATGGATGAAATCCTAAAATTAACAATCAAAATACAATTATACAATTT
+TAAACACTAAAAAAATTAAAATTTTCAAAAAAAAAATTAGTTATAAAAATCATACAGAGG
+TGTATCATAGTATCATACATAAAAAAACAATAGCATGTATCTATAGATCATCTTAAAGAC
+AAAAATATTATTTTTTATTTAATAAAAATATAGGCCTTTGATGTACCTCTTGAATATGTT
+ATATATATAAATAATATTAATTAAAATAAAAATATCTAATTTTCTAACAAAAATATCGAC
+CCCGGTGTACCGCGGGTCAATCTCTAAATAATACAAATTTTAGATCTTTATTATCTCTAA
+AAAACCCAAACCAAAAAAACAAATACTGAATTTTAATATTAAACTAACAAATATGAGAAC
+ATAAAACATGAATTATCCAAGATTTACATAGATAAAAATTATGTGTTAAAAATATATTAT
+TTATATAGAAATAATAATTCGTATAAAAAATATCTATAACTTTTTAATGAACATATCCAC
+CCGCGGTACACCGCGGGTCAATATCTAG
+>MI167_AT
+CCTCAGCCATCTGATTTCCTGAAATAGCTCCTGAAATCTTCTTCCTCTCGAAGGTATTCT
+TGCTACTAGCGAGATTCTCTATCAAGCTGTAGCATCTGCAGGGTACAAGGTATTGAGTTA
+CCATTGTTCGTTGATCTAGAGCCATCTAGTATCTCCAATCTACTCTCTAAAGAAGGTTCA
+TAGAAGTTGTACCTTGATGAAGCCATGATGCGGCATCTCTTTAATACTCTTTGAGGCAAC
+CTAGACAGCCTTGAAAGCTTCTTCAGGTCCTTGAGTGAAGGTAAAAAGCATATAGCGCAC
+GTCTTCAGACTTAGCATCATCATAGAGGTTTTTCAAGAAAGCAATGTTGATGCTTCTCGA
+GGTGGTAAGCGAACCAGCTTTCAGTTGCTTAGCCAAGAGTGGCTTCCCAGGAGTGAGGAG
+AGCTTGCACATTAGGTAGTCTTTAGAGACTCATTAGCTATGATGTTCAGCACTAGATCTT
+CAAGCGCTCGATGTGGTCATCTGGCTGTTCGTGAATAGCATGGAAAGGATGCTGATAACT
+AAGCAAGTAGTCAAACTTAAACTCATATGTGTTCCTCTAGAAGGGGGGAGGGGGGGTACT
+CTACTGGTAGCTGATTAGCTGCGTCTGGAATTCGTGGGTGTCGATCGACTAATAAGCTAT
+TTCCTTCAGAATACCATAAGCTTGACATTTTTATTATCTAAATTTATATGCATCCAATCT
+GCTATTTGCTTGTTTTGTTTTCTTTTATTGTCGTACTTATTGTCTAGTTTAATTTCAATA
+CTACACCTATGTGTGACAAATGTGATTCGATCATAAAATCCGGGTTGAAAGTTTACCCTT
+AATCCGGGTGAAGTTACTCTATGGATATGTCTTATGAAAAGCAGGATTTGGAGTAAAACC
+CGAAGAATTTTGGTTGCTTCCAAAATGATTACCATTGTAGTTGCCCTACGACGGACCAAA
+CTTCATGTATTCCTGACCAT
+>ATHILA6A
+TGATATGTCTATAATTTGCATGTTTTCAGTGTCCATTCATCATCGTTTTGAGTCCAGTTT
+CGTATCATTCATCACTGTTTTATATCATTTCTCATCATTCTTGCATACTTTGCATGATTA
+GGATAGCTTTGCATACATATTGCATTTCTGAGTTGTTTTCAGGTGATTTGGAGCTGTTTG
+CGAGCAAATTGGAAGAAACGAGCCAGAACCAGAAGACATACTCGACCCCCAGGTCGAGTG
+ACTTTGGAGCCATTCTTCCCACATACTCGACCCCCAGGTCGAGTGACTTTGGAGCCATTC
+TTCCCATCCACTCGACCACCAGGTCGAGTAACCTCAGCTCAGGCCACTCGATGACATTAC
+TCGACCCCCTGGTCGAGTATCACTTCGCCACACCACCTGACCACACTCGACCATTCACTC
+TACCACGTTACTCGACCCCCTGGTCGAGTATCATCACTCACCACCATCACCATCACTCGA
+CCGGACACTCGATCACGTCTTCACAGTCTACTCAAATCCGCACTCAACCAGACAAGCTGA
+GCACAAGGAAGAGAAGAGGAGAAGACAAAGTGTTTGGAAGCGGCCTGGACCTCCATCGGA
+TCACGAAGCCCATCTCGGCCCATTATCACTCTATGGGCCGGGCGATTAGGTTATTGGCCC
+GTCTACTATCATTTTATTTCGTTTTGTATAAATAGATGTCTTAGGGTTCTGTCCTGAGAC
+ATCTAGTCGACATTGAGTTTTTGCTTCAGTTTTATTTTCTGTTTTACTCTGCTGCGCCGC
+TTTTGCTTCTGCAACCTGTAATTCGAGATTTTTCCAAGTTATTCAGATTCCGCRTTTGAT
+TTCATCTGTCATCTTGTTTCTCTACTCTTTATCTCTTTACTTATGCAATATTATCGTTTA
+TCTGCGTTTATGTCTTTGAGCATGTTGTCTGAGTAGTGACTTAGAATTCTTAGGGATGGG
+ATAGAGTAGTTGTGGAATCCGTAGTCTGTAGAATGGTTAAGTTTTAGAATTGATTGAATC
+CCTTTAGGACTAGTTGCGTTTACTGCTTATTTCTTTCTGATCAACTGGAATTCGATCCCA
+AGCATTCCCGCACCCAGAAGGTGTTCGATGGAATGCTTGATCCACTAGTTCCTGAGATAT
+GCGTCTCTATCCCAAGGGATTGGCCGTTTAGAGCGTTTATTGACTTTATCAGTCTGTTCT
+TATTGCCTGCATAGTTAGATTCCGTTAATGGGAATTAGTCTGGGCTAGCTTTGCTTGAGG
+ATTTCTATCACGGGAGTGAATTGATCTGTTGTTGAACCTGTTGTCTAGGGATAGCTTGAT
+TGCGCTTGTTAACCATTCGAATAGGCTAGGATACCACTCTACTCGATTACCCCATCCTTA
+GGAATTTCTCGTCTATCTTATTTCTCTGTTTTATCGTTATCGCTTAATCGTTCTCATTGC
+CTGTTTCTTAGTTTTTACAATCACTCGACCAACTTACTCGACCACACCCAGTGTCTGGCA
+ACAGACTGTGCAGTCGAGTAWRGTTGTCTTGTTTCCTGTCTGTTACTCGACCAGTATACT
+CGACCACACCCAGTGTCTGGCAACAGACTGTGCAGTCGAGTATAGCTGTTTCATATCCTG
+TCTGTTACTCGACCTGTTACTCGACCACATCCTACTTCTGGCATCAGCCTGTTGTGGTCG
+AGTGATTTTAGTAATTCTGTTATTGCTTCTGTTTTCTGCATGTTCGCTTAGGACTGTTAG
+AAACCCCAAAACTGTTATTGCTTGGCTTGACTTAGTGACTTCTGATCACATCTCATCTGT
+TTGCATCACACCCATTTGGATTGACACCTAAAATACTACAACGACATGATTGGTGTTTTA
+GGAATAATTGACTAAAAACCTATTATCAATTTGGCGCCGTTGCCAATTGGGTGTTTGTTT
+GCTATATTTGAGATTTCAGAATATTTAAGATCAAGTTCTTTTTCATTTTTTCTGAAAGTT
+ACTAACTTTGTGTTATTTCTGTTTGTCTGTTTTGATTCAGGTACTACGAATCACTAGCTT
+CACCAGTTGGTACTCGTTGTATGCAAACACGGTCACGAGGAAATCAGAATCTCCTGTTCA
+ACGATAACATCGACCGTATTGCACGCCAACTCAGAACACAGACAGAAACAGACACAATGG
+CTGCAGTTGTTGATGAGCAGGTGCAACCAAACAACATAGGTGCAGGCGATGCACCACGCA
+ACCACAATCAGCGTAATGGCATCGTGCCTCCACCTGTGCAGAACAACAACTTTGAGATCA
+AGAGCGGTCTCATTGCCATGGTTCAGAGCAACAAGTTCCACGGCCTCCCTATGGAGGATC
+CACTCGATCACCTGGACGAGTTTGATAGGCTCTGCAGCCTAACAAAGATCAATGGAGTCA
+GTGAGGATGGCTTCAAGCTCAGATTGTTTCCTTTCTCTCTTGGAGACAAAGCCCATCAGT
+GGGAAAAGTCGCTTCCTCAAGGCTCTATCACCTCCTGGAATGACTGCAAGAAAGCCTTCT
+TGGCTAAGTTTTTCTCAAACTCCAGGACTGCGAGACTAAGGAATGATATCTCCGGTTTCA
+CTCAGACGAATAATGAGACTTTCTGCGAAGCATGGGAGCGCTTCAAAGGTTATCAGACGC
+AATGTCCTCATCATGGTTTCTCCAAAGCTTCGCTTCTCAGCACTCTCTACAGAGGTGTCC
+TCCCAAAGATCAGGATGCTTCTAGATACCGCTTCTAACGGGAACTTTCTCAACAAAGACG
+TTGAAGACGGATGGGAGCTGGTAGAGAACTTAGCTCAGTCGGATGGCAACTATAATGAAG
+ATTATGATAGAAGCGTCCGCACCAGCTCTGATTCTGATGAGAAGCACCGCAGGGAAATGA
+AAGCCATGAATGACAAACTGGACAAGCTACTGCTTGTGCAACAGAAGCACATTCATTTTC
+TGGGTGATGATGAGACGTTCCAAGTTCAGGATGGGGAGACTATGCAGTCAGAAGAGGTCA
+GTTATGTGCAGAACCAAGGAGGTTACAACAAAGGTTTCAACAACTTCAAGCAGAACCATC
+CCAATCTGTCTTACAGAAGTACAAACGTTGCAAACCCGCAGGACCAAGTTTACCCTTCAC
+AGCAGCAGAATCAACCCAAGCCCTTTGTTCCATACAACCAAGGTCAAGGGTATGTTCCTA
+AGCAGCAGTATCAGGGCAACTATCAGCAGCAACTTCCACCACCTGGGTTCACACAGCAGC
+AACAACAACCAGCTTCAACAACTCCAGATTCAGACTTGAAGAACATGTTACAGCAGATTC
+TCCAAGGGCAAGCTGCAGGAGCAATGGATCTCGCCAAAAAGATGGCCGAAATCCACAACA
+AGGTTGATTGTACTTTCAACGATCTGAATATCAAACTTGAGGCACTTACCTCTAAGGTCA
+GATACATGGAAGGACAAACAGCGTCAACTTCTGCTCCAAAAGTAACAGGACTTCCAGGAA
+AGTCCATACAGAACCCGAAGGAATACGCCACCGCTCACGCTATCACCATCTGTCATGATC
+GAGAGCTGCCTACTCGACATGTCTCCACATCAATCACCGAGGACAGTGATGTTCAAGACG
+GGGAGGTTTCTACTCAGATTGAAATTTCAGTGGTTGGACTCGACCATTCAGCAGGATCCC
+GTTTTCAAACACAGTCCAACCTAGACGAGAAAGCAGCCATCATTGAGAGGATGGTAAAAC
+GATTCAAGCCAGCACCATTACCTTCACGTGCTCTTCCATGGAAATTCAGGAAAGCATGGA
+TAGAAAGATACAATTCTCTTGCAGAGAAGCAGCTTGATGAGATGGAAGCGGTGATGCCTC
+TAATAGAAGTGCTCAACCTAATCCCGGATCCTCACAAAGATGTGAGAAAGTCAATTCTGG
+AAAGGATCAAGATTCATCAAGATTCAGAAGACGAATGTGATGCTATTCCGTCTAGGACCA
+CTGTTAAGAGGAGTGTTCAAGAAAAACTGGAAGATCCAGGAACTTTCACTCTACCATGTT
+CCATCGGCCAATTGGTTTTCAGCAATTGTCTTTGTGATTTGGGAGCTTCAGTAAGCTTAA
+TGCCACTCTCAGTGGCAAGGAAGCTGGAATTCACTCAGTACAAACCTTGCGACCTGACTT
+TAATCCTTGCTGATGGGTCTTCAAGAAAACCCTTCGGCCTTCTACAAGATCTGCCAGTAA
+TGATTAATGGAGTGGAAGTGCCTACGGATTTCGTTGTGCTTGATATGGAAGCAGAACCTA
+AGGATCCTCTAATCCTAGGAAGACCTTTCTTAGCCTCAGTGGGAGCGATGATAGATGTCA
+GAGATGGGAGAATAAGTCTCAACCTTGGGAAGCACATCAAGCTGCAGTTTGACATCAACG
+AAACTTCGCAAAGGTCAGCTGTAGAAGAAAGGATCAGGGCTCAACCTCAGCCTTCGAATT
+CAATCACTAGACCAAGCACAGCCTCTACACCCGACTTGCGAGATCTCAAAAAGAAATCTG
+ATGAGCAAGAAGAGACCATAGAGAAGCTAGCTCAGACAGTTGAGGAACTTAAGAGTAAAC
+TGGATCAGATGCAAGAGATAGCTAAATCCAAATGCGGGAATAACACTATCCCGAGGAAAA
+AGATTACTTCAAGATGGTCTGAAGAGATAGATTATCCACCAGAAGAGAAAGAGGCCTATT
+TCGAGGAAAGAAGAATTGAGTATTCAGCTACTCATCTCTCAAGAGAGGATGCTGAATATG
+ATGATGAGATCAGAGAGGACTATGCAGACCCTCTCTATCACCCATTTTCTTCTTAATGAG
+TGTGAGGAGTCAAGCTAGAGACTTTAAACAAGCTCACTTGGGAGGAATTCCCAAGACTGT
+TTCTGTAAATAAAACTTTTATTTTCTCGTTATTTTTGATTTGTTTTTGGTTGTGTTTGTG
+ATTCTCAGGAACAGAGAAACAGCGTGGAGGTAGAGTAAAAATTTAAAATTTTTACTCTAC
+AGAGCAACAGGAGATCGAGTATTTCAGAAATTCAAGAATTTGAAAAAACCTCTGTTGCAC
+TCAGAGGCCATGAGGTCGAGTAAACTGGTCGAGTATTAGTGATGATTCTAAAAACCAAAA
+TTTTGAAATCATATCTATGCTCGACCAACAGAAGCTACAGAGACTTACAGGGAGTTCAAC
+AAATTTACAGAGGATTACAGAAGGTTCTAGTCAACAGAAAACAGTGCTTCAGGACAAATA
+GACAGAACGTGGCCCACCACCTCTCACTTTTGTTCCCCCACGCGTTTTAAGAGATAACAA
+AATCTCTTCCTTCCTTCTCCACCACTCGATCTCACCATATCCTCTCCCACCGACATCATC
+TCTCTCCCTCTCCAAACACTCGACCACGAAAACTCACTCCACCTCACGTCCATCACTCGA
+CCAAACCTCGCAATCCCTTTTCCTCTCCAATCACTCGACCGCACCATCACACTCGACCTC
+ACCGTTCACTCGATCTCGCCCCTCCGGCTTCGTCTCTCTCCTTCACTAGACGACGGTACT
+CGATTTCGCCATTTCTTCCTTCTCACCACTCGACGGTTACTCGACCGCTCCGCCCTTCAC
+TTCGCCGGAAGCTTCACCGCCTCACCGTCGCCTCCTTACCACTCGACCGCAACTCGACCT
+CTCCGTGCTTCATCTTCATCTTCATTTACTCGACTTCGCCGGAGCTTCTCGCCGTTCCAG
+CTTCGCATACTCTCTCACCGTCTCTCGTTTCACTCGACCACTTCACACTTCGCCTCAACA
+TCTTCGCCGGAGTTTCTCGCCATTGTCCGTGCTTCCGTCATCTCCGTTCACTCGACCACC
+GGACCGGCTTCACCATCTCTCAACTATCCACCATTCACTCGACCTCGCCATTCACTGCGC
+CTCCATTCGTCTCTTTACTCGACTGCTCCTCAAACCGCCACCGTCTTCTCTAAATTCGCC
+GTTTACTCGACCACACTGTTACGTCTCTCATTCGTGTACAGTCGACCGCTATACCCGAAG
+CCACAATATCACTGTACTCGACCGTTTCACTCGACCGCGTACTTGACTGGTTTAGTGTGT
+GTGTTTATTTGAACTAACATATTGATATTTGGTTTTGAGTTACATTCTTTTTCAGGGAAT
+CAATATGAGTAACTACAGTGGCGAATCCTCCATGGATGCGGATTACAACGTCGATGAAGC
+TGAATCTTGGTCAACTAGACCAGAGAGAGAGCAACAGGCTTATGAGAGCTTCAGAGCCGA
+GACCCAACGCTCAGTAGCTCGACGCAATGAAAGGAGAGCTGAGATTGCTAGAGGAAAGAG
+AGCGATGACCAGCAGATATGAGTTGATCGACGAAGATATTGACGTCGAGTATGAGCCTGA
+GTCATGGCACAGAGAAACAAAACTGTTGAACAAGCCTGATGAAGTTACAGTGGAGGAGTA
+CATCAGACTTTTCGAGCTGAACGACTTCTGGGGAACGAGGTACCCCTGTTATGAGACTCT
+AGCCCAGCTTGGGCTACTGGAGGACGTACAGCACTTATTCGAGAAGTGCCATCTTGAGAC
+GCTGATGTCTTACCCGTACGTCGCTTACAAGAAGGAAACAATAGAGTTTCTCTCCACTCT
+GCAAGTGGAGTTGTATCAGGGACTTACTGCAGATGAACTGGAGAGTGAAGGGTTGGGGTT
+CTTGACTTTTTCAGTTAACGAGCAGCGTTACCAGCTATCTATCAAGAGCTTGGAAGGATT
+ATTTGGTTTTCCCAGTGGAAAGGGAACTAAACCCAAGTTCGAGAGGGAAGAGTTGAAGGA
+TTTGTGGTTAACCATTGGGAACGATTTGGCGCTCAACTCTGCAAGGTCTAAGAGCAACCA
+GATTCGAAGCCCTGTGATCCGCTACTATCAGCGCTCAGTAGCGAATGTTCTGTACCCCAG
+GGAATCTACAGGCACCGTGTCTAACACAGACATGGAGATGATTGATTCTGCACTCAAGGG
+CATTCTCCGGAGAACAAAGGGGAAGAAGGTCCTAAAGGGCGACCTTAATGATACACCACC
+GGTCATGCTTCTGTTGATCCACCTGTGTGGATACAGGAAGTGGGCGCACACCAACGGGAG
+GAAGAAGGTGCGAGGAGCCCTTTGTGTAGGTGGCGTTGTGACACCGATTCTGATTGCATG
+TGGTGTACCTCTCACGTCTCCAGGGTTTGATCCGAGGATGATGGATTTAGATCACTTGCG
+TCGTTGTGAGTTTCTGGAGTACGACATGGTTGGCGATTTCTATCGCTACAAATTCGAGCA
+CTCCCTGACCCGAACAGCCAACATTTTGCTTCCCTGCATCGAGGCCACAACCATACTTCA
+GGGTGAGAACATTGACTTCAGACCTGCGCGTGATTACCTCTACTTTGAGAGCGCTCCACC
+GACTGATGACAATGTCCCTACGACGGAAGCTACAGAGGATGATATTGCTGAGACGGATGA
+GGATAGGGAGGAGGAGTATGATACGAGCATGTATCATTTCAGTGAGCACGTACCTCCAGC
+GCGGGAGAGCAAGAGCTTGAGTGAAGCTCACAGAAACAACAGTAAGTTGCAGAGGTGGTG
+CAAGAAACAAGATAGGCTACTTATCAAGTGCTTCAAAGCCATCACGTTTCTGACGGACAA
+GATAAGCTGCTTCTCTTCTACTACAGCTATTCCGCAGGGAGAGCGTCCTCAGGACATGCC
+TTCGAGGAGATATGACGCGCCAGGGCCAAGTCATCACAGGCCTGAGCCAAGTCACCACAG
+GCCTGAGCCTAGTGACCGAGTAGTCCCACCAGTCCCTGCGAGGCATTCATCATTCGAGCC
+TCGGGAGCTCGGGAGAAAGAAGAAGGCTGCACTCGCTCGGTCTGGCAGCAGGAGTACACG
+ACTTCTCCAGTCCCGTAGCTTACGCGACCGCGGTGCTGGCCGCAGCAGAAGAAGAGAGGT
+CGAGTATCATCAGAGCGGTGCTGGCCGCGACGAAGGAGCAGAGGTCGAGTACCCCCAGGG
+GGAAGCTGAGACACAACAGGGAGATTCTTCGATGGCCTGGGAGCAATCACAGGCAGCTAT
+TGACGACCAACTCCGCTCCTTCTTCCACTGAGGTATGCACCTCACTCCACCATTGTAATA
+TACCATCTCTTGTTTTTATTTTGTTTTTGTGATGTGTTTTTGTCCTGAGTACTCTCTTCC
+AAATTTGGTCACACAGTGGACTGTGTGATTTAAGTTTGGGGGAGGGCTCAGGAAGTGTGT
+GTTGCATTGTATAATCTTGAGTCTGCATTCATCTAAGGCATAGAAAAACCAAAAAAATTG
+AAAAATTCCAGAAAATGATTTCACAAAAATAGAGTGTTCATGTAGTTGCATTGCATTTAG
+GATCGAGTCTAGAGTGTTTCGTTTAGGATTGTTGCATATGCATAGGGGATAATGATGAGA
+TAGCCTTGTAAGCATTTTGGTTCACCAGATAAGCTCAGTGCCCTCGTTGTTAGTTGTTTG
+ATGCGTTGTCATTGAAATTGAAGTAAGAACTGCACCATGCCTAGATTGCTCTACTCGACC
+ACACTGTTAGGATCTGATATCATTCCCTATCAATTTGAACTTGAATCTGATTTAGAATTA
+TCATGTCTTGGCATCGAATTTGAACTCATGGATACCCTAAAATACTTGGATTTTCTTACT
+CATTTTAACCACTCTTGTTGATCCAAGTAGCTGACTCTCCTTATTAGAGCAGTTAACCCA
+TACCCAAACCTGAACTTTCTTTCAAGCCCTATATCACTTGTGAGTGTTTGTGAGGTCTTA
+TTTCGATTGAGCTTGGTAGAAAGTGTTAGGTTCGTAACGACAGAGATAGTGTCTCATGTA
+GTTCTAGTTCGCGTTCTTCAGACTGGATAGGACTAGGTGGGCGCTTATATCATGGGTTGG
+GATGTGTTTAAAAGAAAAGAGGGAATCCATTGTTGATGAGGAAAGGGAAAGAATTCTAGG
+GGAAGTAAGCTAAAGAAGTTAGAAAAAAATCTAGTAAAGGTTTTGGGAATGTTAAAGAAA
+AGAATGAGGTTCTTGTTAGCTAAAGAAGAAGGGTTAAAAGCCTTTGGTTTTAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAACAGGAACCTTAGTTGTTAAAGAAATCCAAAC
+CCGCTAGATGTATCAGAGCGTTGAGAAAGCTTCTCCTAGAGTTAAGAGAAAAGAAAAGAA
+TGATATGAAAAAGAGTTTGAAAGATTCATGAGTGCAAAGGGTAGAGTTAAGTTGGGACAG
+GAGTTGGGATTACCATTAGAGCTTCATTGTTATACTCTGGGTAGATGGGATCTTATCTCT
+GTATGCATAACTTGGGACTTACCTTTAGCATTCTACTAAAGCTCAATCATTCTTGAGGGA
+TCCCCTGTTACTTAAGCCTATTCTGTAGGGGACCATCTTTGTCTCTTGACCTTCACCTTA
+GCCAAATGAGTTCATTGATGATGCATTGCTTGATTCACGTTCCAGAACTAATGAATGTTA
+AAGGGATTGGTAGATTTGAAAACATGTGTAGGTCGAGTATAAGAGACGGATTTATTGATA
+ACAAGGCATGGCTAACGTTTTTGAGTGGAATTCAATCATATCGCATCTTAGAACTACCAA
+CTTGGACATTGATTTTATTTGCTCTATCATATGCTTTGGTTCTGAGTCCCCGCCTTCACT
+CCTCTCCTTCAACTATGTCTTCTTATTTGCTTGAGGGCAAGCAAAGACTAAGTTTGGGGG
+AGTTGATATGTCTATAATTTGCATGTTTTCAGTGTCCATTCATCATCGTTTTGAGTCCAG
+TTTCGTATCATTCATCACTGTTTTATATCATTTCTCATCATTCTTGCATACTTTGCATGA
+TTAGGATAGCTTTGCATACATATTGCATTTCTGAGTTGTTTTCAGGTGATTTGGAGCTGT
+TTGCGAGCAAATTGGAAGAAACGAGCCAGAACCAGAAGACATACTCGACCCCCAGGTCGA
+GTGACTTTGGAGCCATTCTTCCCACATACTCGACCCCCAGGTCGAGTGACTTTGGAGCCA
+TTCTTCCCATCCACTCGACCACCAGGTCGAGTAACCTCAGCTCAGGCCACTCGATGACAT
+TACTCGACCCCCTGGTCGAGTATCACTTCGCCACACCACCTGACCACACTCGACCATTCA
+CTCTACCACGTTACTCGACCCCCTGGTCGAGTATCATCACTCACCACCATCACCATCACT
+CGACCGGACACTCGATCACGTCTTCACAGTCTACTCAAATCCGCACTCAACCAGACAAGC
+TGAGCACAAGGAAGAGAAGAGGAGAAGACAAAGTGTTTGGAAGCGGCCTGGACCTCCATC
+GGATCACGAAGCCCATCTCGGCCCATTATCACTCTATGGGCCGGGCGATTAGGTTATTGG
+CCCGTCTACTATCATTTTATTTCGTTTTGTATAAATAGATGTCTTAGGGTTCTGTCCTGA
+GACATCTAGTCGACATTGAGTTTTTGCTTCAGTTTTATTTTCTGTTTTACTCTGCTGCGC
+CGCTTTTGCTTCTGCAACCTGTAATTCGAGATTTTTCCAAGTTATTCAGATTCCGCRTTT
+GATTTCATCTGTCATCTTGTTTCTCTACTCTTTATCTCTTTACTTATGCAATATTATCGT
+TTATCTGCGTTTATGTCTTTGAGCATGTTGTCTGAGTAGTGACTTAGAATTCTTAGGGAT
+GGGATAGAGTAGTTGTGGAATCCGTAGTCTGTAGAATGGTTAAGTTTTAGAATTGATTGA
+ATCCCTTTAGGACTAGTTGCGTTTACTGCTTATTTCTTTCTGATCAACTGGAATTCGATC
+CCAAGCATTCCCGCACCCAGAAGGTGTTCGATGGAATGCTTGATCCACTAGTTCCTGAGA
+TATGCGTCTCTATCCCAAGGGATTGGCCGTTTAGAGCGTTTATTGACTTTATCAGTCTGT
+TCTTATTGCCTGCATAGTTAGATTCCGTTAATGGGAATTAGTCTGGGCTAGCTTTGCTTG
+AGGATTTCTATCACGGGAGTGAATTGATCTGTTGTTGAACCTGTTGTCTAGGGATAGCTT
+GATTGCGCTTGTTAACCATTCGAATAGGCTAGGATACCACTCTACTCGATTACCCCATCC
+TTAGGAATTTCTCGTCTATCTTATTTCTCTGTTTTATCGTTATCGCTTAATCGTTCTCAT
+TGCCTGTTTCTTAGTTTTTACAATCACTCGACCAACTTACTCGACCACACCCAGTGTCTG
+GCAACAGACTGTGCAGTCGAGTAWRGTTGTCTTGTTTCCTGTCTGTTACTCGACCAGTAT
+ACTCGACCACACCCAGTGTCTGGCAACAGACTGTGCAGTCGAGTATAGCTGTTTCATATC
+CTGTCTGTTACTCGACCTGTTACTCGACCACATCCTACTTCTGGCATCAGCCTGTTGTGG
+TCGAGTGATTTTAGTAATTCTGTTATTGCTTCTGTTTTCTGCATGTTCGCTTAGGACTGT
+TAGAAACCCCAAAACTGTTATTGCTTGGCTTGACTTAGTGACTTCTGATCACATCTCATC
+TGTTTGCATCACACCCATTTGGATTGACACCTAAAATACTACAACGACATGATTGGTGTT
+TTAGGAATAATTGACTAAAAACCTATTATCA
+>RathE2_cons
+AGCCCAAGCATCTGTGGTCTAGTGGTAGGAGAAGATTTGGGGAAGGGTGAAACTTCCAGA
+CCTGAGTTCGATCCTCCCTGGAAACAAAAATCACATTTGTTTGGGAAGTCTGTCAGTTGG
+GTTTTGGCCCAATTGGTTTACCTGGTAGTCAGAAATGCAGGCGGCCTGACTACCCCCTGG
+CATTAGTCGGAAAGCATTCCAAACTCGGGACAGACAGTGTGGTGGTCCTTCGGGAAGAAG
+TCCACTCTGAAGCACTTCGGTGCGTTTCTACCGGGGCTGACCGGATCAGCCGATAGGGTT
+TATCAAAAAAAAAAAAAAAA
+>ATHILA6B
+ATTTGGCGCCGTTGCCAATTGGGTGTTTGTTTGCTATATTTGAGATTTCAGAATATTTAA
+GATCAAGTTCTTTTTCATTTTTTCTGAAAGTTACTAACTTTGTGTTATTTCTGTTTGTCT
+GTTTTGATTCAGGTACTACGAATCACTAGCTTCACCAGTTGGTACTCGTTGTATGCAAAC
+ACGGTCACGAGGAAATCAGAATCTCCTGTTCAACGATAACATCGACCGTATTGCACGCCA
+ACTCAGAACACAGACAGAAACAGACACAATGGCTGCAGTTGTTGATGAGCAGGTGCAACC
+AAACAACATAGGTGCAGGCGATGCACCACGCAACCACAATCAGCGTAATGGCATCGTGCC
+TCCACCTGTGCAGAACAACAACTTTGAGATCAAGAGCGGTCTCATTGCCATGGTTCAGAG
+CAACAAGTTCCACGGCCTCCCTATGGAGGATCCACTCGATCACCTGGACGAGTTTGATAG
+GCTCTGCAGCCTAACAAAGATCAATGGAGTCAGTGAGGATGGCTTCAAGCTCAGATTGTT
+TCCTTTCTCTCTTGGAGACAAAGCCCATCAGTGGGAAAAGTCGCTTCCTCAAGGCTCTAT
+CACCTCCTGGAATGACTGCAAGAAAGCCTTCTTGGCTAAGTTTTTCTCAAACTCCAGGAC
+TGCGAGACTAAGGAATGATATCTCCGGTTTCACTCAGACGAATAATGAGACTTTCTGTGA
+AGCATGGGAGCGCTTCAAAGGTTATCAGACGCAATGTCCTCATCATGGTTTCTCCAAAGC
+TTCGCTTCTCAGCACTCTCTACAGAGGTGTCCTCCCAAAGATCAGGATGCTTCTAGATAC
+CGCTTCTAACGGGAACTTTCTCAACAAAGACGTTGAAGACGGATGGGAGCTGGTAGAGAA
+CTTAGCTCAGTCGGATGGCAACTATAATGAAGATTATGATAGAAGCGTCCGCACCAGCTC
+TGATTCTGATGAGAAGCACCGCAGGGAAATGAAAGCCATGAATGACAAACTGGACAAGCT
+ACTGCTTGTGCAACAGAAGCACATTCATTTTCTGGGTGATGATGAGACGTTCCAAGTTCA
+GGATGGGGAGACTATGCAGTCAGAAGAGGTCAGTTATGTGCAGAACCAAGGAGGTTACAA
+CAAAGGTTTCAACAACTTCAAGCAGAACCATCCCAATCTGTCTTACAGAAGTACAAACGT
+TGCAAACCCGCAGGACCAAGTTTACCCTTCACAGCAGCAGAATCAACCCAAGCCCTTTGT
+TCCATACAACCAAGGTCAAGGGTATGTTCCTAAGCAGCAGTATCAGGGCAACTATCAGCA
+GCAACTTCCACCACCTGGGTTCACACAGCAGCAACAACAACCAGCTTCAACAACTCCAGA
+TTCAGACTTGAAGAACATGTTACAGCAGATTCTACAAGGGCAAGCAACAGGAGCAATGGA
+TTTGTCCAAAAGGATGGCAGAAATTCACAACAAGGTTGACTGCAGTTACAATGATATCAA
+TATCAAGGTTGAAGCACTGACATCTAAGATTAGATACATAGAAGGCCAAACTGGGTCGAC
+CGCAGCACCCAAATTTACAGGACCTTCCAGAAAATCAATGTCAAATTCAGAGGAGTACGC
+TCATGCTATCACACTTAGAAGCGGTAAAGAATTACCCACAAAAGAGAGCCCGAACCAGAA
+CACTGAGGACAGTGTGGATCAAGATGGGGAGGATTTCTGTCAAAATGGAAATTCCGCTGA
+AAAAGCAATAGAAGAGCCTATACTCGACCAACCTACTCGACTACTAGCTCCTGCAGCATC
+TCCTCTTGTTGAAAAACCAGCTGCCGCCAAAACCAAAGACAACGTCTTCGTTCCCCCACC
+TTACAAGCCCCCACTCCCATTTCCTGGTCGATTCAAGAAGGTCATGATACAGAAGTACAA
+AGCTCTCCTGGAGAAACAATTGAAAAATCTTGAAGTCACGATGCCTCTTGTCGACTGTCT
+TGCACTTATACCAGACTCTAACAAATATGTGAAAGACATGATTACAGAGAGGATCAAAGA
+AGTCCAAGGAATGGTGGTGCTAAGTCACGAATGCAGTGCGATCATTCAGCAGAAGATCAT
+TCCAAAAAAACTAGGAGATCCTGGTTCCTTCACCTTACCTTGCGCTCTAGGCCCTTTAGC
+CTTCAACAAGTGCCTCTGTGATCTAGGTGCATCTGTGAGTCTCATGCCTCTCTCTGTGGC
+AAAGAAACTGGGCTTCAACAAGTACAAGCCCTGCAATATATCCTTGATCCTAGCTGACAG
+ATCTGTTAGGATTCCCCATGGTCTGCTGGAGGACTTACCAGTCATGATAGGCATGGTCGA
+AGTACCGACAGACTTTGTGGTTTTAGAAATGGATGAAGAACCCAAAGACCCTTTGATATT
+GGGAAGACCATTTTTAGCTACAGCTGGAGCTATCATTGATGTTAAGAAGGGAAAAATTGA
+TCTTAACCTCGGGAGAGATCTCAAGATGACCTTCGATATCACCAACACCATGAAGAAGCC
+TACGATAGAAGGAAATGTTTTCTGGATTGAAGAGATGGATATGTTAGCTGACGAAATGCT
+AGAAGAGCTGGGAGAAACAGATCATCTACAGAGTGCTCTAACAAAGGATAGCAAGGAAGG
+AGATTTACATTTGGAGATTTTGGGGTACCAAAAGCTGTTAGATGAACACAAAGCAGTTGA
+GAATCCAGGAGAGTATGAAGATTTGGGTGAAAGAGCAAGGGAGGAATATATACTCGACCT
+CATCACTCGACCAACAGCCCATTCTGTGTACTCGACCGAGCTACTCGACCACAACAACCC
+CTCTGAAGCCAACTTAGTATCCGATGACTGGTCTGAACTCAAGGCACCCAAAGTAGATTT
+GAAACCGCTACCAAAAGGGCTAAGGTACGTTTTTCTTGGACTAAACTCTACTTATCCTGT
+CATAGTGAATGATGGGCTAACTGCTGATCAAGTAAACCTGCTGATAACCGAGCTCAAGAA
+GTATAGGAAAGCTATAGGATATTCGTTAGATGATATTAAGGGGATTTCGCCCACCTTATG
+CACCCATAGAATCCATCTTGAAAATGAATCCTACTCTAGCATTGAACCTCAAAGGAGATT
+AAACCCTAACTTGAAAGAGGTTGTCAAAAAGGAGATACTTAAACTATTAGATGCTGGGGT
+TATCTACCCTATCTCTGATAGCACTTGGGTATCTCCAGTCCACTGCGTTCCTAAAAAAGG
+AGGTATGACAGTTGTTAAAAATTCTAAAGATGAACTGATACCCACTAGGACTATAACTGG
+ACATAGGATGTGTATTGACTATAGGAAGTTAAATGCTGCCTCTAGAAAAGACCATTTCCC
+ATTGCCCTTCATTGATCAGATGCTAGAAAGATTAGCAAACCATCCTTACTATTGCTTTTT
+GGATGGTTATAGCGGATTTTTTCAAATCCCTATTCACCCAAATGACCAAGAAAAAACCAC
+TTTCACTTGTCCTTATGGGACCTTTGCTTACAAGCGTATGCCTTTCGGTCTCTGTAATGC
+ACCAGCTACTTTTCAGCGGTGTATGACTTCTATTTTCTCGGATTTGATAGAGGAGATGGT
+AGAGGTATTCATGGATGATTTTTCTGTGTATGGCTCTTCCTTCTCCTCGTGTTTGTTGAA
+CCTGTGCAGGGTACTTAAAAGATGTGAAGAGACAAACCTAGTGCTGAACTGGGAGAAATG
+CCATTTCATGGTTAGAGAAGGCATCGTTTTGGGCCACAAAATTTCTGAAGAGGGAATAGA
+GGTTGATAAGGCTAAGGTTGACGTGATGATGCAGTTACAGCCACCCAAAACTGTCAAAGA
+CATCAGGAGTTTTCTTGGACATGCAGGATTTTACAGAAGATTCATCAAAGATTTCTCCAA
+GTTGGCAAGACCGCTCACCAGACTACTGTGCAAGGAAACCGAGTTTGCATTTGATGACGA
+ATGTTTGACAGCCTTTAAGTTAATCAAGGAAGCTTTGATCACTGCACCAATAGTCCAAGC
+TCCAAACTGGGACTTCCCATTCGAGATCATGTGCGATGCTTCAGATTACGCAGTAGGAGC
+AGTCTTGGGCCAGCGGATTGATAAAAAGCTGCATGTGATCTACTACGCGAGCAGAACGAT
+GGATGATGCACAAGTAAGGTATGCCACTACAGAGAAGGAACTGCTAGCTGTGGTATTTGC
+ATTTGAAAAATTTAGAAGCTACCTAGTGGGTTCTAAAGTGACAGTCTACACTGATCATGC
+TGCTCTGAGGCATATATACGCGAAGAAGGATACCAAACCTAGGCTGTTGAGATGGATCTT
+ATTGCTCCAAGAGTTTGATATGGAGATAGTTGATAAGAAGGGAATTGAAAACGGTGTAGC
+TGATCATCTGTCTAGGATGAGGATTGAAGACGAGGTCCCTATTGACGACTCCATGCCAGA
+AGAACAGCTAATGGCAATTCAGCAACTTAACGAGAGTGCACAAATTCGGAAATCACTCGA
+TCAAGTATGTACAATTGAAGAAAAGCTTCCGTGGTATGCTGATCACGTCAACTACTTGGT
+TAGTGGTGAGGAGCCTCCGAATCTGTCGAGCTATGAGAAGAAGAAGTTCTTCAAGGACAT
+TAACCATTTCTACTGGGACGAACCTTATCTCTACACACTCTGCAAAGATAAGATCTACAG
+GAGATGCGTCTCAGAAGACGAAATCGAAGGCATCCTATTGCATTGCCATGGGTCTGCCTA
+TGGTGGCCACTTCGCAACGTTCAAGACAGTGTCGAAAATCCTGCAAGCTGGTTTTTGGTG
+GCCATCAATGTTTAAGGATGCTCAGGAATTTATCTCGAAATGTGATTCATGTCAGAGAAG
+AGGGAACATCAGCAGAAGGAATGAGATGCCTCAGAATCCGATATTAGAAGTTGAGATCTT
+TGACGTTTGGGGAATTGATTTTATGGGTCCGTTTCCTTCCTCTTACGGGAACAAGTACAT
+ACTGGTCGCAGTAGACTATGTATCAAAATGGGTGGAAGCCATAGCCAGCCCCACCAATGA
+TGCTAGAGTTGTGCTAAAGCTGTTCAAGACAATTATCTTTCCTAGATTTGGAGTCCCGAG
+AATTGTGATCAGTGACGGAGGGAAACATTTTATCAACAAGGTTTTTGAGAACCTTTTGAA
+GAAGCATGGAGTAAAGCACAAGGTCGCCACTCCTTATCATCCACAGACGAGCGGGCAGGT
+GGAAATCTCCAACAGGGAGATAAAAGCAATTTTAGAGAAAATTGTGGGAAGTACAAGGAA
+AGATTGGTCTGCTAAGCTCGATGACGCACTATGGGCTTACAGAACAGCCTTCAAGACCCC
+TATTGGCACGACTCCTTTCAACCTCCTCTATGGAAAATCCTGTCATTTGCCTGTTGAACT
+CGAGTATAAAGCCATGTGGGCAGTTAAACTCCTGAACTTCGACATTAAAACCGCCGAGGA
+GAAGCGGTTGATCCAACTGAACGATCTCAACGAGATTCGCTTAGAAGCCTATGAGAGTTC
+CAAAATCTACAAGGAGCGAACCAAGTCTTTCCATGACAAGAAGATAGTCTCAAGAGATTT
+TAAGGTTGGTGATCAAGTGTTGCTGTTCAACTCTCGCCTGAGGCTTTTTCCAGGCAAGCT
+CAAGTCTAGATGGTCTGGTCCTTTCTCTGTTACTGCAGTCCGACCTTATGGTGCTATCAC
+TCTAGCTGGAAAGAATGGAGACTTCACAGTCAATGGCCAGCGGCTCAAGAAATACATGAT
+AGATCAGTTTATTCCAGAAGGAACCTCTGTTCCTTTGGAGGAGCCTTTAAACGCCTAATG
+AGTATGAAGAGTCAAGCTAGAGACCTAAAACAAGCTCACTTGGGAGGAAGTCCCAAGCCT
+ATCTTTGTACATATCTTTCATTTTCCTTGTTGTTTTTGATGCATCTTGTTAGTGTTTTCA
+GGAGATAAATATGAAGAGTTGCTGGAAATAGATTCTGGCTTTGAAGGAACAGCAATACAC
+TCGACCACAAAGCAATCAAACTCGACATTGTTCTGGCGTCTTCACACCAGGAAATCACTC
+GACCACACCCTATAAAGACCGAATGACGATGTGGTCGAGTATAGCGAATGATGCAGTCAC
+GACTTCTCCACTCCCGTAGCTTACGCGACCGCGGTGGTGGCCGCAGCAGAAGAAGAGAGG
+TCGAGTATCATCACAGCGGTGCTGGCCGCGACGAAGGAGCAGAGGTCGAGTACCCCCAGG
+GGGAAGCTGGGACACAACAGGGAGATTCTTCGATGGCCTGGGAGCAATCACAGACAGCTA
+TTGACGACCAACTCCGCTCCTTCTTCCACTGAGGTATGCACCTCACTCCACCATTGTAAT
+ATACCATCTCTTGTTTTTATTTTGTTTTTGTGATGTGTTTTTGTCCTGAGTACTCTCTTC
+CAAATTTGGTCACACAGTGGACTGTGTGATTTAAGTTTGGGGGAGGGCTCAGGAAGTGTG
+TGTTGCATTGTATAATCTTGAGTCTGCATTCATCTAAGGCATAGAAAAACCAAAAAAATT
+GAAAAATTCCAGAAAATGATTTCACAAAAATAGAGTGTTCATGTAGTTGCATTGCATTTA
+GGATCGAGTCTAGAGTGTTTCGTTTAGGATTGTTGCATATGCATAGGGGATAATGATGAG
+ATAGCCTTGTAAGCATTTTGGTTCACCAGATAAGCTCAGTGCCCTCGTTGTTAGTTGTTT
+GATGCGTTGTCATTGAAATTGAAGTAAGAACTGCACCATGCCTAGATTGCTCTACTCGAC
+CACACTGTTAGGATCTGATATCATTCCCTATCAATTTGAACTTGAATCTGATTTAGAATT
+ATCATGTCTTGGCATCGAATTTGAACTCATGGATACCCTAAAATACTTGGATTTTCTTAC
+TCATTTTAACCACTCTTGTTGATCCAAGTAGCTGACTCTCCTTATTAGAGCAGTTAACCC
+ATACCCAAACCTGAACTTTCTTTCAAGCCCTATATCACTTGTGAGTGTTTGTGAGGTCTT
+ATTTCGATTGAGCTTGGTAGAAAGTGTTAGGTTCGTAACGACAGAGATAGTGTCTCATGT
+AGTTCTAGTTCGCGTTCTTCGGACTGGATAGGACTAGGTGGGCGCTTATATCATGGGTTG
+GGATGTGTTTAAAAGAAAAGAGGGAATTCATTGTTGATGAGGAAAGGGAAAGAATTCTAG
+GGGAAGTAAGCTAAAGAAGTTAGAAAAAAAATCTAGTAAAGGTTTTGGGAATGTTAAAGA
+AAAGAATGAGGTTCTTGTTAGCTAAAGAAGAAGGGTTAAAAGCCTTTGGTTTTAAAGAAA
+AAAAAAAACAGGAACCTTAGTTGTTAAAGAAGTCCAAACCCGCTAGATGTATCAAGAGCG
+TTGAGAAAGCTTCTCCTAGAGTTAAGAGAAAAGAAAAGAATGATATGAAAAAGAGTTTGA
+AAGATTCATGAGTGCAAAGGGTAGAGTTAAGTTGGGACAGGAGTTGGGATTACCATTAGA
+GCTTCATTGTTATACTCTGGGTAGATGGGATCTTATCTCTGTATGCATAACTTGGGACTT
+ACCTTTAGCATTCTACTAAAGCTCAATCATTCTTGAGGGATCCCCTGTTACTTAAGCCTA
+TTCTGTAGGGGACCATCTTTGTCTCTTGACCTTCACCTTAGCCAAATGAGTTCATTGATG
+ATGCATTGCTTGATTCACGTTCCAGAACTAATGAATGTTAAAGGGATTGGTAGATTTGAA
+AACATGTGTAGGTCGAGTATAAGAGACGGATTTATTGATAACAAGGCATGACTAACGTTT
+TTGAGTAGAATTCAATCATATCGCATCTTAGAACTACCAACTTGGACATTGATTTTATTT
+GCTCTATCATATGCTTTGGTTCTGAGTCCCCGCCTTCACTCCTCTCCTTCAACTATGTCT
+TCTTATTTGCTTGAGGGCAAGCAAAGACTAAGTTTGGGGGAGT
+>ATCOPIA93
+TATTAGTCAAGCAACTCACATGGAACATGGCCTAGACTTCAATAAGGAGAAGAGAAGAAG
+ATTAACCCATTGAGCCCATCAAGTCCTTCTAGAGTTGCGGATAGAGCCGTTAGAAGGGAG
+AAGAGAGAAGAGTCACGGGTAGTCTAAGATTTCACCTAAACCATGGTCAAGTCACTATCA
+ACCTAGAGATCAAGTCTTCTCCTCTCTCTTCATGTCACTTTCATACGATTTGTTTGTTGT
+AAAGGGAACCCTAGTGTCTCCCTATATAAAAGGGTTGTTCCCTACATCGTAACCAATCTA
+ATCTAAGTAACCACTTCACTTTCTAATCTTGGCTCTTCTCTTCTCTATAAACTCCATACT
+TCTTCATACTTCTCATACTCTATTCCGCATATTCTAACATGGTATCAGAGCATGTTCTTC
+GATTCTTAACATGCTAAATCTCTTCTACTTACTCTATTCTACTTATCTTCTATCTACTTC
+TTAAATCTACACATTTCTCTTCAAGAAACACTCTATTACCCAACGGTTAAAAGAGTGCAC
+TCATCATGGAGACTCCAAAACCGGCGATCTTGAAGGGAGAAAACTATCTCCTATGGAAGA
+GAACTACAAAAACAGTGTTATGTTGTCGAGGGATTTGGAGCCATGTTGAGACCAAACATG
+TTCAGTTTAAGCTACCAAATAAGACGGCAGTGAAGGGTTCAACAGGGAAGAAGAAGAAGC
+GGAGATCGAGAAATAAGCCAAGTGGTTTCAAGAAGATCATAACGTTCTAACTATCCTTCA
+ACACTCGCTTGAGAGCTCCATTCTTGAGGCTTACTCATACTGTGAAACTGCACGTGAACT
+GTGGGAGACGCTCGAGAATGTGTATGGAAATGTGTCAAACTTGACTCGGGTCTTTGAAGT
+CAAGAAGACCATTAACAATCTCACTCAAGAAGACTTGGAGTTCACCAAACACTTTGGGAA
+GTTTCGGTCACTATGGGCCGAACTTGAGATGCTTCGACCAATTACTGTGGATTCGGCCAT
+TCTTAACGAGAGAAAGGAACAAGACAAAGTATTTGGCCTTCTCCTTAGTCTCAATCATGC
+CTTCAATGACCTCATCAAACACCTTCTTTGAGTCGACAAACTTCCCTCACTTGAAAATGT
+TTGTTCCCAAGTGCAAAAGGAACAAGGATCTCTCAGACTATTTAGGGGTAAGGGCGAACT
+TCTCACGGCTCACGAAGGGATCTACAAAAGTGAGGAAAGGAAGGCATGGGTGTGTGATCA
+TTGCAAGAAGAAGGGTCATATGAAGGACAAATGTTGGATTCTTCATCCTCATCTCAAGCC
+GGCTAAGTTAAAGGCAAACATATCTCAAGAAGTTGCAAGTGATCAAGGAGAAGTGGTGAG
+GAAGTCAAATTTGGAGGCTCTCATAAGATCCATTGCCTCGTTAAAGGAATCTGGTACCTC
+TTTCTTTACTTATGAACCAAGTAAAACGCTTAAGGAATCTGATACATCTTTCTTTACTTC
+TGAACCGAGTAAAATGCTTGTCATAGATTCGGGTGCCTCTCACCACATGATAAACAACCC
+TAGTCTAATTGACAGCATAAAACTGGCTTTAGGTAATGTAGTTATAGCAAATGCAGATAA
+AGTACCGGTAAAAGGAATAGGAGACTTAAACTTATTTGATAAGAAATCTAAAGCTCTCTT
+TATGCCTAGCTTTACTTTAACTCTTTTATCGGTTAAAAGAGCTACTAACGATTTAAATTG
+CTATACAATATTTGGTCCTAGTAGTGTACATTTTCAGGATATTAAGACCAGAAGGGTACT
+TGGAAAGGGAGATGCTAAAGGAGATCTTTATGTGTTTGAGAAAACCCCATTGAGTGATTG
+TACTTCAGTTTCACTTAATTCTTGTTTAGCTAGTAATCTGAATGTTGCGTGGCATGCTAG
+ATTAGGCCACCCTCATGCTCGTGCTTTTATATTAATGTTGCGGAATGTTTCCTTTGATAA
+CTCTACTTGTGAGTCTTGTATTCTTGGAAAACATTACAAATCTATTTTTCCAAAGTCATT
+GACTATTTATGAAAATTGTTTTGACTTAGTTCACTCGGATGTTTGGACGTTTCCTTGCAT
+ATCTATGGATAATAAGAAGTAATTTGTGACCTTTATTGATGAGAAATCTAAATATACATG
+GATCACATTGTTACAATCTAAAAATTTGTGTGATAGATGAGTTTATAAATTTCTAAAACT
+ATGTCACTAATTACTTTAATGCTAAAATTAAGGTACTAAGATCCGGCAATGGTGGAGAGT
+ATACAAGTCACAAATTCAAAGAGTACCTCGCAAAACATGGCATTATTCATCAAACGAGCT
+GTCCTTACATACCCCAACAAAATGGAGTGGCGGAGAGAAAGAATCGACACCTCATGGAGG
+TAGCAAGATCGATGATGTTTCATACAAACGTCACCAAGAAGTTTTAGGGAGATGCTGTAA
+TGACAGCATGCTATCTTATCAATAGAACTCCCACCAAAGTCCTACAAGACGTTTCTCCAT
+TTGAGGTACTCAACAAAACCAAACTCTCTCTTGATCACTTACGGGTTTTCGGTTGTGTAT
+GTTTTGTATTAGTATCCGGTGACCAAAGAAACAAGTTAGACGCAAAAAGTACTCGATGCA
+TGTTCATTGGATACTCAACAACTCAAAAGAGATACAAGTGTTATGATCCCATTAATCAAC
+GTCTGTATGTGTCTCGGGATGTGAAGTTCTTTGAAGAAAGAGGATATTACGAGAAGAAAG
+ATTGGAATAGCTTGGCCGATCTTTCTACACCCTCAACAGATCGTGCTACAAGTTTACAGT
+TTCTTCTTGATCATCTTGGAGTTACTCCATCAAGTGAAAGAGAAATCAAGACAAGAGACT
+TGGTAGAAGAACCGGTTGTTCTCGATCAAGACCATGAACAAGAGGAAACCCCAAACCTAC
+AACAAGATGGAGACGTTAGTGGAATCCCAACATATGATGATGTGGATATTCTCACTCAAC
+ATGAAGATGTAAGTGCTCAAGAGTTAACCGACCAACATACCACTACCATTCAGTCGGAAC
+TTCCTCGACAAGCTACCTCAACTTTAAGACGAAGTACTCGGATTAAGAGGAAATCTTCCC
+GCTTGTATTACAACAATAAGGCGGTAGCTCACCCTATACAAGCAGTGTGTTCTCTTGCCC
+TCTTGCCACAAGATCACCAAGCTTTTCTGGGAAAAATAGAAGAAAACTTCGTTCCGCAAA
+CCTATGAGGAAGCCAAAGAGAGTGAAGAGTGGATGATTGCGGTGGCGGATGAAACCGGAG
+CCATGATCCGTAACCACACTTGGGATGAAGAGGAGTTACCTCAGAGGAAGAGTGCGGTAA
+GCTCAAAATGGGTCTTCAGGATAAAGTACTTGAGTAATTGTGAGATAGAAAGGCATAAAG
+CCCGCTTGTAGCACGCGGGTTTACTCAAACTTATGGTCGTGACTATACTGAAACATTTGA
+CCCCGTCGCCAAGCTACACACGGTTAGAGTTGTTCTATCTTTTGCTACTAACCTCTCGTG
+GGACTTATGGCAAGTGAATGTCAAGAACGCTTTTCTTCAAGGAGAGCTAGAAGAAGAAGT
+GTATATGACTCCACCACCGGGACTAGAGGATTCCATTGCTCTGGGGAAAGTTTTGCGACT
+TCGGAAGGCAATTTATGGCTTAAAACAATCTCCTAGAGTTTGGTATCATAAGTTGAGTAC
+TACTCTAAAGGAAAAAGGGTTCAAGAAGTCCGAAGCTGATCACACTCTCTTCGCACTTCA
+ATCCGATCAAGGTATCATTGTTGTTCTCATTTATGTCGATGATATTATCATCTCTGGAGA
+CAACAAAGAAGGTATCCATGACACCAAACTCTAACTTAAATCTACATTGGATATAAAATA
+CCTTGGCGAACTAAAGTATTTTTTAGGGATTGAAGTATGCCGCTCTCTCGAGGGCTTATT
+TCTTTCACAAAGAAAATACACTCTTGATCTTTTGAATGAGACAGGAAAACTTGGATCAAA
+ACCGGCTAAGACACCTCTTGTTGATGGCTATACGGTCAAGCGAACAGGGGGAAGAAGAAG
+AATAATGCAACAATAGATCCGTTAAATGAACCATATGAAGATTTTTCTCAATATCGGAGA
+CTAGTTGGTAAGCTCATTTATTTGACCATTACACGGCCTGACCTTTGTTTTGCAGTACAT
+CAAGTGAGTCAACACATGCATGCCCCCACCAAATATCATTGGAACATGTTGGAGAGGATT
+CTACGATACATCAAAGGGAGTCCGGGCCAAGGAATTTGGATGGGGAAGAGCGATAGTACC
+GAAATAGTCGGGTATTGTGATGCGGATTATGGTAGAGATACCACCGATAGGAAATCAACA
+ACGGGCTATTGCACATTTATTGGAGGAAACTTAGTCACTTGGAAGACAAAAAAGCAAAAG
+ATAGTTTCATGCTCGAGCGCGGAATCGGAGTACCGAGCTATGAGGAAGCTAACTAATGAA
+CTCACTTGGCTCACGACACTTCTCAAGGACTTTGGTATTGAATCATCAAGCCCGATAACT
+ATGCACTGTGATAACCAAGCCGCAATACACATCGCTACCAACTCGGTCTTTCATGAGAGA
+ACCAAACATATCGAGGTGGACTGCCACAAGGTGCATGAGAAGATAGACGAAGGAATGATA
+CTATCGTGCTATACGGACACCAAAGATAACTTGACGGATATTTTTACAAAAGGGGCAAGT
+CGCAAGGTTTGTGAACACATTTACAACAAACTTGGGCGTGTCGATCTCACACGTCCTTGA
+TCATCTTCCCTAATCCATGGTCATTACACTCTTTTTCCCTTAACATAGTTTTCTCCCATG
+CGGTTTTCTATGTTAAAGTTTTTTAATGAGGTAATGTATCATGGGTTCCAAGCTTAACCA
+ATTCATCATAGGCTAAGCTTGAGGGGGAGTATTAGTCAAGCAACTCACATGGAACATGGC
+CTAGACTTCAATAAGGAGAAGAGAAGAAGATTAACCCATTGAGCCCATCAAGTCCTTCTA
+GAGTTGCGGATAGAGCCGTTAGAAGGGAGAAGAGAGAAGAGTCACGGGTAGTCTAAGATT
+TCACCTAAACCATGGTCAAGTCACTATCAACCTAGAGATCAAGTCTTCTCCTCTCTCTTC
+ATGTCACTTTCATACGATTTGTTTGTTGTAAAGGGAACCCTAGTGTCTCCCTATATAAAA
+GGGTTGTTCCCTACATCGTAACCAATCTAATCTAAGTAACCACTTCACTTTCTAATCTTG
+GCTCTTCTCTTCTCTATAAACTCCATACTTCTTCATACTTCTCATACTCTATTCCGCATA
+TTCTAACA
+>ATCOPIA92
+TATAGAAGTATAAGTATGTAATAAGTTAAGGGATCTAATTGTAATTAACTTTGATCCTAA
+TACCCTAGACGACTCATGTATATATTGATGTAATCTCTCTTTTAGTGATAATAAGAATCA
+TTCAATCCTTATATGGTATCAGAGCAATAAGCTCCTAAGACCTAAATTTTTTCCTCTCTT
+TTTTCTCTCACGCCGTCACCATGTCTTGAGACAACACCAGCGCTGTCAACTCAAATGTTG
+TTCCCAACATCAACATGTCGAACATCTCAAAGCTACAACACAAAACTACCTCATGTGGAA
+GCTCCAAGTTCATGCTCTCCTTGATGGGTATGAACTTGTCGATCATTTGGATGAATCCAA
+AGAAGTTCCGTTTGAAACCATCACTTTTGGGACAACAACCTCTCCCAACCCAGAATTCAC
+GAAATGGCGTCGCCAAGACCGACTCATCCACAATGCACTCATCGGGTCGATCTCCTCTTC
+AGTCCAGCCGATTGTTGGTCGCACCACCACTGCTGCTCCGATCTGGACCAAACTCGCCTC
+CACCTACGCCAATCCATCCAGAATCCATATTCGTGTCTTGAAAGACCAACTCAAGCTGTA
+CACCAAGGGCACCAAGTCCATTGACGAGTACATCGAAGGGATGACAATCCGTCTCGATCA
+ATTGGCTTTCCGTGACAGTGACCTTGAACATGATGATCAAATCGAGCACATCCTTGAAGG
+TCTCCCTGAGGAGTACAAGCTTATCATCGATCAAATTGCAGCCAAAGACAAAACACCACA
+AATCAATGAAGTTTAAGAAAGGCTGCTGAACTACGAAGCCAAGCTCCTTGCTAAAACTCA
+GGCCGCTCCATCTGTTTTTGCTCTTGTCTCTGCCAACGTTGCTCAACACAACAACTCCGG
+TAATTAACACAACAACCACTACAACAATACCAACAAGAAGAACAACAACAACACACCATG
+GACTCCGAACCAATACCAAAATTGCCAATACTGCAACACACAAGGTCATAGTGCTCGACT
+ATGTCCCCAAATCCAATCGCTGCAAACATCCACGTCCTTAATGGCTTCCACTCCGTTCCG
+CCCTTGGCAGCCACGAGCTAACCTCGTTGTAGGCTCACCGTACACTACCAACAATTGGCT
+CTTCGATTTCGGAGCCACTCATCATTTGACATCCGACCTCAACAACCTTTCGGTGCATCA
+ACCATACAATGGCGGTGATGACGTTCTTATTGCTCATGGTTCCGGAATGAACATCTCTCA
+CACGGGTTCCAATTTTCTTCCTAATCAAACTCGCTCCTTACTTCTTGATAAAATATTATG
+TGTTGATATACAGAAAAATCTTATTTATGTGTTTCGTTTGTGTAACACTAATAAAGTCTC
+CGTGGAATTTTTTCCCTTCTTCCTTTCAGGTGAAGGATCTCAGCACGGGGGTCCCATTAC
+TCCAAGGCAGAACTAGGAATGAGTTGTATGAGTAGCTTGTTACATCTTCTCAACCAGTAG
+CGATGGTGTCTTCTTTTGGTCCAAAAGCTAGTCTTATCAATTGGCATTCAAGATTGGGGC
+ATCCTTCTTCTTCTATTTCGCAATCTATTATTTCCAAATTTTTGCTTCCTATTTCATCTT
+CTCCACAAAAACAAAAACAATATTCTTGTTCTGATTGCCTTGTTAATAAAAGCCACAAAC
+TTCAATTGTCTCTCATCACCCTCTTGAATATGTCTTTACTGATGTTTGGACTTCACCCAT
+TCACTCTATTGATAACCACAAATATTATCTTTTGTTAGTAGACCACTACACTCGCTACAC
+CTGGTTGTACCCACTTGTCCGCAAATTCGATGTCAACGATATATTCACAGCGTTTAAAGC
+CCTTGTTGAGAATAAATTTCAATGTCGCATTGGCACGTTGTTCTCTAACAATGGGGGTAA
+ATTTGTGGCATTACGGCAATTCCTCGCCACTCATGGGATCACTCATCTCACCACACCACC
+ACACATCCCTGAACACAACGGGCTAGGGGAGCGCAAACACCGTCATATCGTAGAGACCGG
+CCTCACACTCATGTCCACCGCATCGGTACCGAAACAGTACTGGACATATGCTTTTTCGAC
+AGTTGTGTATTTGAACAATAGAATGCCCACGGCGGTTCTATCTATGCAATCACCGTTTCA
+CAAGCTATTCGAGTCGCCACCAAACTATGAGAAGCTCCGTGTCTTTGGTTGTTTGTGTTT
+TCCTTGGCTGAGACCTTACACACAAAACAAACTTGACGACCGGTCACAACGGTGTGTGTT
+TCTTGGCTACTACACTTCCCAAAGTGCATATTTATGTCTCCATCTACCGACAAACAGAGT
+GTATTTCTCCCGCCACGTTCAATTCAATGAAGAAATCTTCCCCTTTAAGCAGCCCGAGTC
+TCATCATTGCGAAAATGAAAGTGTCCAACCTTCATCACTCTCCAACATTTTTCATCTCCG
+ACCAGCGAAGATTTCATCGTCGCCGATAACTGTTGTATCACTTCCGACCACCAACTCTAC
+TGCTCCTCATGATCGCACTTCTAGTTCACGTGTGGAAGTCGATGATATCTCCAACACTAA
+TGTTGGCCAAATTCAACTAGGCCCAACATTGACACTAAATTCGGCCCAAACCCAGCAACA
+CCACTCAACTCATCTTCCCAATGCTCAACATCGTGCACCAACTACCTCGTTGTTGTCGCC
+TTCCATTCCACGGACTCGACGAATGCAACGGCTCCTTCCTCAACGCCGCCACTGGGACCC
+CAAGCTTGGATCTTCACCCCTCTTCACCACGATCGTCAAACTCTCAGGTATCAAACTCTA
+TCCCTTCTTCATCCTTTTGTTTCTCCGAGCCCACTGCTCATTCTCAAAATGGGTCACAAA
+CCTCGACCCAATCACCATCGTCTCCAATTGAGCCCACTGCTCCACGTTAATATGAGTTGA
+ATCCTACAACTTAGCCTCAGCCACAACAAACCCAACCACCACACCAAGCCTTGTACAATA
+AACGACAGAACCAAATAATCCAGCCACCAGAAAATACCCACAAAATGAGAACCAGGGCCA
+AAAACAATATCACCAAACCCATATAGAAACTCAGTCTTCTTATCACTGCAAATCAAAAAT
+GACCTACCGAACCTACTACGATCAAACAAGCGTTGAAAGATAAAGATTGGAGTCGGGCAT
+GTTCGATAGAATTTGATGTACTTATGGGTAACCACACGTGGGATCTCGTACCTCCTGCCG
+CAACACAAAATATAGTTGGCTGCAAATGGTTATTCACAACCAAATACTTTTCTAATGGAC
+TTCTAGAACGCTACAAGTCGCGACTTGTTGCTAAGGGTTTTCATCAACAATACGGGAAAG
+ATTATGCCGAAACCTTCAGTCCCGTCATCAAATCAACCACGATCCGCCTAGTTCTTGACG
+TTGCTACATCCAAAGATTGGCCAATAAAACAACTTGATGTCAATAACGCGTTTCTTCAAG
+GCGAACTCACCGAGGAAGGGTACATGTCCCAACCTCCCGACTTTGTAGACAACAATAGAC
+CATCCTATGTATGTTGCTTGAAGAAGCCTATATACGGCCTCAAACAAGCTCCCCGAGCTT
+GGTACATGGCACTCAAGCAATTCCTCCTCCACTCGGGCTTCACAAACTCAATGGTTGATA
+CGTCACTTTTCATCCTCAGTTCGGGAAACACAATTACATATGTCCTTGTGTATGCTGATG
+ATATTCTCGTTACAGGAAATGATAACATGATGGTGGAACAAGTTTTAGCTTCTTTTGCAG
+ATCGCTTTTCTATTAAAGACCCAACAGATCTTCACTATTTTCTTGGCATCGAAGTTACAC
+GCTCATCTCGTGGTCTTCATCTCATGCAAAGGAAATATATAATTGATCTTCTCACAAAGA
+ACAACATGCTCGATGTGAAGCCAGTGTCAACCTCGTTACAACCAGTCCAAAACTCACACT
+CACCACCGGAGAAAGACTCCGTGATGCATCGCAATATCGTTCTGTTGTGGGCAGCCTCCA
+TTACCTCTCCTTCACAAGACCAGACATTGCCTATGCGGTTAACAGGATTTCTCAATTCGT
+CCAACACCCAACAGACGCACATTGGCATGCAGCTAAACGAGTTCTCCGCTATCTTGCCGG
+CACATCCACACATGGTATCCAACTAAACAAGTCTTCTCCAATAACACTTCTTGCATTCTC
+TGATGCAGATTGGGCTGGCGACACGAAAGATTATGTCTCAACTAATGGCTACTTGATATA
+TCTCGGTAGAAATCCTATATCTTGGTCATCTAAGAAACAACGAGGTGTCTCCTGCTCCTC
+AACTGAATTTGAATATCGAGCAGTGGCGAACACTGCATCTGAGTTTCGCTGGCTTTGCTC
+ACTTCTATACGAGATGAAGGTCCGGTTACCAGCTGCCCCGGTTATTTATTGCGACAATAT
+TGGCGCCACTTATCTCTGCGCAAATCCAGTCTTCTACTCTCGTACGAAGCATATAGCTCT
+TGATTATCACTTCGTTCGCAATCATATTCAAGACGGCATTCTTCGTGTTTCTCATGTTTT
+CACTAATGATCAATTGGCGGATACACTCACTAAACCTCTCCCAAGAACACAATTTCATCA
+TGCTTGTGTCAAGATTGGAGTCACACAGTTTCCTCCATCTTGAGGGGGTGTATAGAAGTA
+TAAGTATGTAATAAGTTAAGGGATCTAATTGTAATTAACTTTGATCCTAATACCCTAGAC
+GACTCATGTATATATTGATGTAATCTCTCTTTTAGTGATAATAAGAATCATTCAATCCTT
+ATA
+>ATCOPIA91
+TATTAACATATGTATATGATGTTTATAATTAGAGTAAAAATTCCTTTAGTTTACTCTAAG
+TGTATATAAGGAACATGTATGATTCATTTAATCATTAAGGAGAATATATGGAGAATTCAC
+TTTATCTCTCTATAATTAATATGGTAGCAGAGCACAAAAGACATTTTCTCTCACTATAAC
+AGAAATCTCAGAGTTTCTTCTTCCGCCAAAACTCATCTTCTTCTTCGATTTCATCCAATT
+TCTATGGAATCACCATCGTTATCACCCTAAATCTTCCATTTCTTTTCTTTACTGAGCTCC
+GATTCATCAATAGAGGTCTCAAAATCACCAATCGCAATCACATTCGCGATTTTCACTAAC
+AGTTGAAGCTCAAGCTCGAATCTCCTTCATCTTTCAGATCGATTCGTTCTACATCACGAT
+CGATTCAACTCTAATCGTTTTTCGGTTCGTCGTTCTAATCAATTTCAGTATCATCTCTCG
+ATTCTTGATTTGTTTCAATGACGACATCATCCAATACAAATGTGGATAGCTCGCGACAGT
+CTATTGATCAGTATGAGAATCCATTCTTTCTTCACAGCTCCGATCATGCCGGATTGGTTC
+TAGTTTTCGATCGTCTCACTACTGGAGCAGATTTTCATTCTTGGAGAAGATCCGTTCGTA
+TGACACTCAATGTACGTAACAAGCTTGGTTTTATTGATGGTAATATCACTAAACCTTCAC
+CTGATCATCATGATTTTGGATCTTGGTCTCGTTGCAATGATATGGTAGCAACATGGTTAA
+TGAATTCTGTATGCAAGAAGATTGGTCAAAGCTTGCTGTTTATATCTACTGCTGAGGGAA
+TTTGGAAAAATCTTTTAGCTAGGTTCAAACAAGATGGCACCTAGAGTCTATGAAATAGAA
+CAGCGTTTGAGTATTATTCAACAAGGTGCTATGGATGTTAGTTCATATTATACAGAACTT
+GTGACATTATGGGAAGAATATAGAAATTATGTGGAATTGCCTGTTTGCACTTGTGGAAGA
+TCTGAGTGCAATGCTGCAGTGTTGTGGGAAAGATTGCAGCAGAGGAGCCGAGTCACTAAG
+TTTCTTATGGGACTGAATGAGTCATTTGAGTCTACAAGAAGACAAATTTTGATGCTGAAG
+CCGATTCCAACTATTGAGGATGCATTCAATATGGTAACTCAAGATGAAAGGCAGAGAAGT
+ATTAAGACACCTTCATCAAAAACTGTAGTGTTTCAAGCTTCAGGACCTAATCAATCTTCT
+GGTCAATGTTATCAAGATGTCTCTTCATATCAAGGTCAGATGGATAATACAGCTTTTGCA
+GTACAAAATGAATATCGTCCGAGACCACCTAGACCAGTTTGCACCCAATGTGGTCAATCT
+GGACATGTAGTACAGAAATGTTTCAAGATTATTGGTTATCCTCCAGGGTATATTCCAAGG
+TTTAAGAGCACCATCTCTAACTATCAATCTCAGAGATCTCCTGCTCCATCAACCTTTCAG
+CCTAGAGGATATTCTGCAAATGCTGCATCTAAACCTCATTCAGTTGCAAATATCATGACT
+AATCCTCCTAGTCTATACATTCCACCACCAGCTACAGAAGTTAACAACCTTGATATTAAC
+AAGCTGAGTGGAGATCAAATTCAGACATTGATTCAACAACTCTCAGGTCGTATTCAAACT
+TCAGAGCCTTTGGCTCCTTCTCCATCAACATCGGCACCATCAACAGTTACAGAACATGGT
+ATAATGGCTGTTCAATCGTCTGCTGGTACAATTCCTTTTCCTTCTTCATCTCTTCGTTTT
+GAAAATGATCAACTTACTTTCCAACATCAATGTTTATCTTCCTTATACACAAATCTTCCT
+CATGGTAGCTGGATAATTGATAGTGGTGCCACTACTCATGTGTGTTCTGATCTAGCAATG
+TTTAATGAAACTAATACAGTTTTTGGGGTAACTGTTTCTTTACCAAATGATACTAGAGTT
+CAGATCACACACACAGGCACAATTCCATTATCTCATTCACTCATTTTGCAAGATGTGTTG
+CATGTTCCTTCTTTTAAATTCAATTTGATTTCTGTGAGTAGTCTTTTAAAAACAAATCAT
+TGCTCATCTCACTACTATGTTGATTCTTGTATTATTCAGGAGTTTATTCAGGGATTGACG
+ATTGGTAGAGGCATCCTACTTCATAATCTCTATATTTTGCGACTTGATGCACCATCTACA
+CATGATCAATTTGCTGGATCCTTGGTAGTTGATGGAATTCTTTGGCACCAACGCCTTGGA
+CATCCATTTGCTGACAAGTTAAAATGCATCGCATTTCGGGTACTCTTTCTTCGTCTAAGT
+CTAGTTTCATGCATCCATTTCATTGTTCTATTTGTCATTTAGCAAAACAGAAAAGATTGT
+CATATGAGTCTCATAATCATTTGTCTTCACTTTCATTTGATCTTGTTCATTTAGATGTGT
+GGGGTCCTTTTTCTATTGAGTCTTTAGAAGGATACAAATATTTTCTTACTATAGTAGATG
+ATTGTACTCGTGTAACATGGGTTTATATGATGAGAAATAAAAGTGAAGTTACACAACATT
+TTTCAGATTTTATTAAACATGTTCTTACACAATATAAAGCTGTTATTAAAATGATTAGAA
+CTGATAATGCTCCTGAACTTGCTTTTAAATCTATTGTTAAAGAACATGGAATGGTACATC
+AGTTTTCTTGTGCATACACACCTCAACAGAATTCAGTAGTAGAACGTAAACATCAACATC
+TACTGAATGTTGCAAGATCATTGTTGTTTCAGTCTAATGTCCCGATTGCATATTGGAGTG
+ATTGCTTGTTAACAGTCGTGTTTCTTATTAATAGGATTCCATCAGTTTTGTTGAAAAATG
+TATCACCTTATGAATTACTTACAAAGAGAAAACCTGCTTATGATTTTTTAAGATCTTTTG
+GTTGTCTTTGTTATGTTTCTACTTTGCAAAAGGATAGGAATAAGTTCTCTCCTAGGTCTG
+AAAAGTGTATTTTCTTGGGTTATTCATCAAGTTATAAGGGATATAAAGTCTTGCATATTG
+ATTTAAATTGTGTTTCAGTTTCTAGGAATGTAGTATTTCATGAGAACATCTTTCCTTTCC
+ATGATAATCCAATCTCACCTGTTTCTGATGTTTTTAGTCATGCTATCTTACCATTACCTA
+TTCATGTTAATGATGAAATCCATACATCATCATCACCTAATGCACATAATGAACATTCTC
+ATGCATCATCTGCATCATCGTCATCCACAACATCATCACAACCATCCACTTCAAGCTCTA
+GTATCATACCGGTTTTGCCAGAAGCAGTTACAACAGAGACAGCATGTGTTTCACTTTCTG
+TTGCTAGGCCAAAACGCCAAGGTAAGGCTCCTAGTTACTTATCTGACTATCACTGTTCTT
+TCACACAAATTTCTGAGCCTTCACCACAAAATTCTTTTCCACATCTCAAAGTTTATTCAA
+CACCATATCTTATATCTTCAGTTCTCTCTTATTCTAGCTTAAAATCTCCATTTCAGTCTT
+TTGTTTTATCTTATTCTGCTGAAACAGAACCTAAGACTTTTAAACAAGCCATTATATCTG
+TTCAATGGACTAAAGCCATGGATGAGGAACTTGGGGCTATGGAGCTTAATAAGACTTGGA
+GTGTGGTTTCTTTGCCTCCGGGAAAGAATGTAATAGGTTGTAAATGGGTTTATACCATTA
+AGTACAATCCGGATGGTACTATTGAGAGATACAAAGCAAGATTGGTAGCAAAAGAATTTA
+CACAACAAGAAGGTGTGGATTATTTTGATACATTCTCTCATGTTGCTAAACTAGCTAGTG
+TTAAGCTGGTTCTTGGTTGTGCTGCCAAGAAGGGTTGGAGTTTAACTCAAATTGACGTTT
+CTAATGCCTTCTTGCATAGTGAGCTTGATGAAGAGATCTACATGAGTTTGCCACAGGGAT
+ATACACCTTCTTCTGGATTTCTTCCTTCTCATCATGTGTGCAGATTACATAAGTCCATCT
+ATGGGTTGAAGCAAACATCACGCCAATGGTACAAATGTCTGTCGAAGACTCTCTTGGATG
+CCGCTTTTATTCAGTCTCAATCTGATAACACCTTGTTCGTGCAGCTACAAGGTACCTCTT
+TCATTGCTATCCTTGTTTATGTTGATGACATTCTCATTGCTAGTAATGACAGTAATCAAG
+TCACTTTGATAAAAGCATATATGGCTGACCATTTCAAAATCAAAGATCTAGGACCGGCTA
+GATTTTTTCTTGGTCTTGAGATTGCTAGGAATTCAGAAGGAATTGCCATTTGTCAAAGGA
+AATATTGCTTGGATCTTCTCACTGATGCAGGCTTGTTGGGTTGCAAACCGAGTACTGTTC
+CAATGGATCCAAAGGTGAATCTTACTGCAGATATGGGAACTCTCTTGGATAATGCAAAGC
+CATATAGAAAATTGGTTGGTCGCTTGTTATATCTCTGTGTTACAAGGCCTGATATCACAT
+TTGCGGTTCATCGACTTAGTCGTTTCCTGTCATGTGATACTGATGTGCATATGCAAGCAG
+CTCAGAGAGTATTGAAGTATCTTAAAGGTAATCCAGGGCAAGGTTTGTTTTACTCTACAA
+ACACTTCTCTTTGCCTTAATGGATTTGCTGATGCTGATTGGGGAACATGCTTAGACTCTC
+GACGTTCTGTTTCTGGTGTTTGCATTTTTCTGGGAACTTTTTTGATTTCCTGGAAATATA
+AGAAGCAGGATGTGTGTAGTAGTAGTAGCACAGAGGCTGAGTATCGCAGTATGGCAGTGG
+CTACAAAGGATCTTTTATGGTTCAGTTATATGTTGAAGGATTTGCATATTAAAGTTGAAA
+CGAAGGCAAAGCTTTTCTGCGATAATAAGTCTGCGATGCATATAGCAAACAATCCAGTTT
+TTCACGAGAGGACCAAACATGTTGAAATCGATTGTCACACAACGAGAGATCAAATGAAGT
+TTGGATTCTTGCAAGTGCATCACATTGGAACAGAGAATCAGCTGGCCGATATACTGACCA
+AGCCATTGCATCCTGGCCCTTTCAAATCACTTCTTAATCGTCTTGGAGTTTCAAACCTCT
+TCCTTCCTAAAGAGTGATTTGTGGGGGGCTATTAACATATGTATATGATGTTTATAATTA
+GAGTAAAAATTCCTTTAGTTTACTCTAAGTGTATATAAGGAACATGTATGATTCATTTAA
+TCATTAAGGAGAATATATGGAGAATTCACTTTATCTCTCTATAATTAATA
+>ATCOPIA90
+TATTAACATATAATGTATAGTTATATATGTTGTTGAGTTAGTTATAGTATTAAGTCTCCT
+TTAGCTTGATACTATATATACTCTATTGTATGATTCATTTTACTTTAATGAGAAAATCAC
+TTTGTTAATATGGTATCAGAGCAAAAATAAGCTCTTTGTTTTCTCATTCCTTCCCGGGAA
+AGTGACCAAGAAAATTCACAAATCCTATCATCTTCTTCCACAAATTCTCCGATTGATCTT
+CACATATCTTCGATTAATCACCATCTTCATCGATTACATCCATTTTCTTTCACAAATTCA
+TCCATTTCTCAGATCAACGAACTCATCAAAATCGATTCGTTGTTTCATTCATTTCCGCCA
+AAATCAAAGTCACTTTCTTTGGGAATCTTCTTCCGCTACTCAAGATCTTCTTCGTTTTCT
+CTGATTCTTTCGATTCTTTGATTCTATGATGACTACTGATCAATACGATAACCATTACTT
+TCTTCACAACTCCGATCACGCAGGCTTAGTTCTTGTGTCAGATCGACTTACGACTGGAGC
+TGACTTTCACTCTTGGCGATGATCGGTGCGAATGGCACTCAATGTCCGCAATAAGCTTGG
+GTTCATAGATGGTACAATTCTTAAACCCAATGAAACTCATAAAGATTTTGGATCGTGGTC
+CCGTTGCAATGATATGGTAGCCACATGGCTCATGAATTCTGTTTCCAAGAAGATTGGACA
+AAGCTTGTTATTCATTTCCACTGCTGAAGGCATTTGGAAGAATCTGATGTCAAGATTTAA
+ACAAGATGATGCTCCTCGGGTGTATGAGATTGAGCAACGTTTGAGTGTTATACAACAAGG
+TTCTATGGATGTTAGTGCATATTATACAGAATTGGTAACCTTATGGGAAGAATATCGTAA
+TCATGTGGAACTTCCTGTGTGTACTTGTGGTAAATGCGAGTGTAATGCAGCTGCTCTTTG
+GGAGAAATTGCAACAGAGAAGCAGAGTCACTAAGTTCTTGATGGGTCTCAATGAATCCTA
+TGAAGCTACTCGCAGACATATCCTAATGTTGAAGCAAATTCCAACCATTGAAGATGCGTT
+CAATATGGTGACTCAGGACGAGCGTCAGAAGAATATCAAACCAGTGTCTAAGATTGACAA
+TGTGGTGTTTAATACTTCAGATAACAATCAGTTGAGTTACTATGATGGTAGTGTACAGAA
+TCAGAATCAGAATGTCTATCAAGGTCCTCTTGACAATAATGTCTATGCTGCAATGCAGAA
+TCAATATATACCAAGAGCACCAAGGCCAGTTTGTACTTACTGTGGTCAGACTGGTCATGT
+AATCCAGAAGTGTTTCAAGAAACATGGATACCCTCCGGGTTATATCCCAGGGTTTAAGAG
+TAATGGAGGATATCAGAATCAACCTACAAGACCATTTACTCCATTTTTCAATCAGAATCT
+AGATCCAAGAGCGCAGTTCTCTAACTCTAGACCTACAACTCAACATGCTGCAAACATGAT
+GAATGGAAATCAACAGGCTATATCAGCACCAAATGTGGATGTAAGCCAGATGAACAAGGA
+ACAAATGCAGTCATTGTTACAACAGCTAAATTCTCAAGTTCAGCTTTCAGAGAATCAAGT
+TCCTATTCCATTAGTAGCGTCTGTTACACAGAATGGTGTAATGGATTCTCAATCTTTTTC
+GGGTAGTGTCTCTTTTCCATCTACTTCACTACGTTTTGAAAATAATAAACTCACATTTCA
+ACATCAGTGTCTATCATCTCTTTCTAACCAAATTCCTCAGGGTAGTTGGATAATTGACAC
+TGGAGCAACAAGTCATGTTTGCTCTGATTTGACTCTATTCAATGACATTGTCACAGTGAC
+TGGTGTTACAGTTTCTTTGCCTAATGCCACTAGAGTGGAAATTGCACACACTGGCACTAT
+ACATTTATCATCATCTCTTATATTGCACGATGTTTTACATGTTCCATCATTCAAATTCAA
+TCTTATATTTGTTAGTAGTCTATTAAAACATAGTAATGCATCAGCTCATTTCTTTCCTGA
+TTTTTGCTATATCCACGAGTCTATTCAGAACTTGATGATTGGTAAAGGAGTTCTTCTGCA
+TAATCTTTACATTCTAGAGCTTGATTCACCACATCCTGCTACTCATTCATCATTGTCTGC
+ACCTCATTTCTCTGGATCCTTGATGGTAGATGGACATCTATGGCACCAGCGCCTCGGACA
+CCCATCTTCTGACAAGTTAAAGTTGTTGTCTGGTACACTTTCTATGCCTAAGAATAGTTC
+TTTAGTCGAGTCTCATTGTCCTGTGTGTCCTCTAGCTAAACAAAAACGGTTAAGTTTCGA
+GTCTCATAATCACATGTCTTCGTCTCCATTTGATTTGATTCATTTAGATGTCTGGGGTCC
+ATTTAAACGAGAGTCTGTAGAAGGGTATAAATACTTCCTTACCATTGTTAATGATCATAC
+TCGTGTAACCTGGATTTACATGTTAAGGAATAAAAGTGATGTTTCAAAATGTTTTCCTGT
+TTTTCTTAAATATGTTAGTACTCAGTATAATGCCATTTTGAAAAGAATAAGAACTGATAA
+TGCACCAGAACTAGCTTTTACTGATATTCTTGAACAATCTGGAATTACACATTAATTTTC
+TTGCCCTTATACTCCACAACAGAATTCTGTTGTGGAACGCAAACATCAGCATTTGTTGAA
+TGTAGCTAGGTCTTTGATGTTTCAATCTAATCTTCCTTTAGCATATTGGAGTGATTGCAT
+ATTAACATCTGTCTTCCTGATAAATAGAATTCCATCAAAAGTTTTGAACAATTTAACTCC
+TTATGAGATGTTAACAAAGAAAGCACCTGATTACTCTTTTCTAAAATCGTTTGGTTGTTT
+GTGTTATGTGTCTACTTTACAGAAAGATAGGCATAAGTTCAGTCCTAGAGCAGATAAATG
+TGTCTTTTTAGGCTACTCATCTGGATATAAAGGTTACAAAGTTTTACATTTAGACTCGAA
+CATTGTATCTGTCTCTAGGAATGTCATTTTCCATGAAAAAGATTTTCCATTCAAAACTGC
+AACACATTCCATCCCTGCATCTGATATATTTGATAAATGTGTTCTTCCTGCTTCTACTCC
+TTTTGACATTGATTCGCCATCTCACATTCATCATGATGCATCTGACATTCATACACCTGC
+ATTACACACAACACCACACTCTAGTGTCACAGATCATTCACAGGAAGCTGTAACTTCAGA
+CACGACCACAGTTTCATTGCCTACAGTCAGACCAAAGCGAACTTCTAAAGCTCCAGGCTA
+CTTATCTGACTATCACTGTGCTCTCATACAAACATCATCACCACCAGAAAAGGTCACAAC
+TACTCCTTATCATATTTCCTCTTTTCTTTCATATGACCAATTTTCACCAGACTATCAATC
+CTTCATATGCAATATTTCGATAGAGACAGAACCGAAAATTTTTAAGCAAGCTATTATCTC
+TGAGAAATGGACTGCTGCTATGGGTGTGGAACTTGGGTCTATGGAACTTAACAAAACATG
+GAGTGTTGTTTCTTTACCTCAGGGTAAGAATGTAGTAGGCTGCAAATGAGTTTTTACTAT
+TAAGTATAATGCTGATGGCTCTATAGAAAGATATAAGGCCAGATTAGTAGCAAAGGGGTT
+TATACAACAAGAAGGAGTTGATTATTTTGATACTTTCTCTCCTGTGGCAAAATTGGCCAG
+TGTTAAACTTTTGCTTGATCTAACAGCTAAGAAAGGTTGGAGTACTTCTCAGATGGATAT
+CTCTAGTGCTTTTTTACACAGTGACTTGGAGGAAGAGATCTATATGAGTTTACCAGAGGG
+GTACACGCCACCAGATGGAGTTCCATTGCCTCCTAATGCTGTTTGCAGACTGCACAAATC
+CATTTATGGATTAAAACAAGCTTCACGCCAGTGGTATAAATGTTTATCAGCTGTTCTTCT
+TGATGATGGATTCATTCAGTCCTATGCTGATAATATGCTATTCGTCAAAGTCACTGGTAC
+GTCTATTGTTGCTCTACTTGTTTATGTAGATGACATTTTGATAGTGAGCAATGATGATGA
+GGCTGTGAGATCCGTTAAAGCTGTTCTAGGGAAACACTTTAAAACCAAGGATTTAGGTGA
+GGCAAAATTCTTCTTAGGACTTGAGATTGCTAGAAATGCAGATGGTATCTCTGTTAGTCA
+AAGGAAGTATTGTTTGGATATGCTAGCTGATTCAGGACTATTGGGTTGCAAACCAAAATC
+TGTACCTGTGGATCCTAAAGTCCCTTTAACCAAGGAAACTGGTACTCTTTTGGAGAATGC
+AAGGCCTTACCGTGAGATAATTGGGAGGTTATTGTATTTGTGCATTACTAGGCCTGATAT
+CACCTATGCAGTGAATCGGCTGAGCCAGTTTTTATCTTGTCCCACTGATGTTCACCTACA
+AGCAGCGTATCAGATTCTGAAGTATCTTAAGAACAATCCGGGTCAGGGTTTGTTTTATTC
+TTCTCAACCAGATATATGCTTAAATGGCTTCGCTGATGCAGACTGGGGTACCTGCCTTGA
+TACAAGACGATCTACTTCTGGTATGTGTGTTTTTCTTGGACATTCACTGATTACATGGAA
+GTCAAAGAAGCAGGACATTGTAAGCAGCAGTAGTACAGAAGCTGAGTATCGATCCATGGC
+TGTGACTACAAAAGAACTTCTATGGTTGAGTCAGATGCTTAAGGATCTTCATATACAGGT
+TGATTCATCAGCTAAACTGTTTTGTGACAATAAGTCTGCAACTTATATTGCGATTAATCC
+TGTATTTCACGAGAGAACGAAACATGTCGAAATTGATTGTCACATCACACGAGATCAAGT
+GAAGAATGGCTTCTTGAAGGTTCTACATGTAGCTACAGAAAATCAATTAGCAGACATCAT
+GACAAAGCCTCTTCATCCTGGTCCATTCTATTCTCTCCTTAGTCGACTATCGGTTTCAAG
+CCTCTTTAATCCTTCAGATGATTCGGCTTGAGGGGGGTATTAACATATAATGTATAGTTA
+TATATGTTGTTGAGTTAGTTATAGTATTAAGTCTCCTTTAGCTTGATACTATATATACTC
+TATTGTATGATTCATTTTACTTTAATGAGAAAATCACTTTGTTAATA
+>ATCOPIA97
+TGTTGATAAGCTTGAAGTTAGCTTGAGAAATAAGCTAACCAAATCCTAAGAGATTTAGGA
+TAAGATTGTATTTAGGAGATATCTAAATACAATATTTAGTAGTTATCTAATGTTATTAGG
+AGTTATCTAATGACTAGAAGCGTTCATATAAATAGAGATACCAAGTTGTGGTAATCCTAT
+TGAGAAGTTTAGAGTTTGAGAGATTGAGAGCTTTGGTGAGAGCTTTAGGTTTTGAGTAAG
+TTTCTGAAAGATTAATAAAGAGTGAGTCTTTATATACATCATTCTCTTGTTCTATAATTT
+GATATTTGGTATCAAAGCAATATTGAATTCTCGAACAAAACTCTAAAACAATAACAAAGT
+CGTGTTTTGTTTCAGAGAATCAAACTATGGGAGATATAGTTCTGGTAACTACATGCAGCA
+AGTTAAAAGAAACGAGCTCAGTTTCCATCCAATGTCCTTTACTCAACGCTACAAACTATA
+ACATATGGACTATGCGGATGAGGTTGTTGCTCAAGGTACACAAAGTTTGGGATACTGTTG
+AACCGGGATCAGAAGACGTGGACAAGAACGACATCGCAAAAGCCCTCATCTTCCAATCAG
+TACACGAGTCTTTAACTCTTCAAATTGGAGAACTTGAGACTGCGAAGGAAGTTTGGGAAT
+CTATAAAGATGAAACACGTTGGAGTAGAAAGAGTTATGGAGGCAAGACTTCAGACTCTCA
+TGGCAAAATTTGAGAAAGTTAAGATGAAAGAGACAGATACAATAGAAGACTTTGCAGGGA
+GACTTTCAGAGATAACCACCAAATCTGCAGCTTTAGGAGAGAAGATTGAGGCACCAAAGT
+TAGTCAAGAAGTTCTTAAACAGTCTACCAAGGAAACGCTTCATACACATCATCGCCTCAC
+TTGAACAGATCCTTGACCTTAACAAGACAAGCTTTGAAGACATAGTGGGGAGGATGAAAG
+TCTATGAAGAAAGAATATGTGATGAAGAGGAAGATCAAGCTAATGAAGGGAAGCTCATGT
+ATGCAAACCATGACTCACAATCTTATCAAGGCAATGGAAGAGGAAGAGGACAAAGAGGAA
+GAAGTCGTGGTCGCGGTCAGTTTGGATATCAAGGCTATAGACAAGAGCGGGATACATCTA
+AAGTTACTTGTTACCGATGCGACAAGCTTGAATAAAGCTGTTTAGAAGCTTATGAAGATG
+ACAAACTATCTATGGGGAGAAGTTGTTCGTCATGCCACTTATCTCATAAACAGAGTGGTG
+ACAAGGGTTCTAACAAATCAAACTCCGTATGAAGCATACAAAGGGAGAAAACCCAATGTA
+GAACACATACGTGTGTTTGGTTGTGTTGGATACGCAAGAATAGACTCTCCTTACTTGAAG
+AAGTTAGATGACAGATCTCATGCTCTTTTCCATTTGGGAACTGAACCAGACTCAAAGGCA
+TATCGTCTCTTGGGTCCAACCACACGCAAAATAATCGTAAGTAGAGACGTTGTTTCTGAT
+GAAACTAAAATTTTATGGTGGAATGATCTAGGAGATGAGTCGGGAGAAGAATCAGGAACC
+TTTTTTCTCGGTTTTGAAGCATTTGGAAATAACGGACTAAGAAGAGAAGATGAAGAATAT
+GCCTCTGAGACAAGCGAGAACAGCATAGAGGAAGAAGGTACTACTCGTATCGGGGAAATC
+AGAGGAACAGAGGAAAACAGAGAAACTGAGACGATGATACAAGTAGAAGATCAGGCACTA
+GTCAACACATAACCTGTACTAAGAAGATCTCAGAGACAAGTCTCAAGGCCTAAGTACTTA
+AAGGATTATGTTCTACTTGCTGAAGAAGAAAGTGAACATCTGCTCTCTATAATAAACGAG
+GAACCTTGGGATTATGCTGAAGCAAAAGAAACACGAGAGTGGAGAGCGTGTGAGGACGAA
+ATCACATCAATTGAGAAGAACAAGACATGGGATTTAGTGGAACTTCCTCAAGGAGCTAAG
+CCAATTGGGCTCAAATGGGTGTTTAAGCTAAAGAAGAACGCAGACAGGAGCATAAACAAG
+TATAAGGCAAGACTCGTGGCTAAAGGTTACGTACAACGACATGGCATAGACTTTGACGAA
+GTCTTTTCCCTTGTAGCACGAATCAAAACAGTCCGCTTCATCATTGCCCTTGCTGCTTCA
+AACGGATGGGAGGTGCATCATCTCGATGTCAAAACATCATTCTTACACGGTGAATTAAAA
+GAGACAGTATTTGTTTCACAGCCAGAAAGATTCACAGAGAAAGGGAGTGAAGGCAAAGTA
+TACAAATTGAATAAAGCACTCTATGGATTAAGACAGGCGCCTAGAGCATGGAACAACAAA
+TTTAACAAGATACTTAGGGAATTAAAGTTCATCAAGTGTTCTAAAGAACCATCGCTCTAT
+CGTAAACAAGAGAAAGTTGATCTTCTTTTAGTAGCAGTGTATGTGGATGATTTGCTTGTT
+TCAGGTTATAGCTTAAAGCTCATTAATGATTTCAAGAAGGGAATGTCATCTAAGTTTGAG
+ATGAGTGATCTCGGGTTACTCACATACTATCTTGGAATCGAAGTAATTCAGCATAATGGA
+GGAATTATGTTGAAACAATGGAGATATGCAGAAAAGATCCTAGACGAAACCAAGATGAGT
+GATTGCAACGCAGTTCACATTCTAATGGACTCCGGTTTGAAGCTGTCAAAGGCGGGAACA
+GAGAAAGGAAGTCATGACTCGGAGACAGAGAAGAACATTGAGCCAAAAGAGTATAGAAGA
+AGCATTGGATATCTTCGGTATCTGCCTCACACACGACCTGACCTCTCATACTGTGTTGGC
+GTGTTGAGTAGATACATGCAAGAACCTAAAGAAGGTCATGGAGTAGCTATGAAGCAGATT
+CTGAGATACTTGCGTGGCACTACCTCCTACGGACTACTTTCACGCGAGGAGACAATTCGG
+GGCTAATAGGTTTCAGTGATAACAGTCACAATGTAGACGAGGATGATGGGAGGAACACAA
+CCGGACATATATTCTACCTTGATGGCTCTCCAATAACTTGGTGTACACAAAAGCAAGAAA
+ATGTGGCTTTATCGTCTTGTGAGGCTGAGTTCATAGCAGCTACAGAAGGAGCTAAGCAGG
+CAATTTGGTTGCAGGAGTTACTTGGAGAGGTAACAGGAAAAGCATGCAAGAAGGTGAGGT
+GCTCATTGACAACAAATCGGCGATAGCACTTGCCAAGAATCCAGTATTTCACGGCCGGAG
+CAAACACATTCACAAGAGGTACCATTTCATTCGTGAGTGTGTTGAGAATGACCAAATAGA
+AGTGGAACACGTTCCCGGAGAAGAACAGAAGACGGATCTTCTAACAAAGGCACTTGGAAG
+AATCAAATTCAAAGAAATGAGAGAGCTAGTTGGAGTTCAAGATTTGTCGAAATGTGATTT
+CAAGCTTAAGAGAGTGAATGTTGATAAGCTTGAAGTTAGCTTGAGAAATAAGCTAACCAA
+ATCCTAAGAGATTTAGGATAAGATTGTATTTAGGAGATATCTAAATACAATATTTAGTAG
+TTATCTAATGTTATTAGGAGTTATCTAATGACTAGAAGCGTTCATATAAATAGAGATACC
+AAGTTGTGGTAATCCTATTGAGAAGTTTAGAGTTTGAGAGATTGAGAGCTTTGGTGAGAG
+CTTTAGGTTTTGAGTAAGTTTCTGAAAGATTAATAAAGAGTGAGTCTTTATATACATCAT
+TCTCTTGTTCTATAATTTGATA
+>ATCOPIA96
+TATTAGCGAGATATGCAGGCAGTTTGGAACAAGAAGTTGTTAAGGTTGTTCCACAAGTTT
+TTTATAGTTGTAGATTTGATTTTATCGGATCCTCTTAAAGATTCTTTTGTAATCTATTTA
+AAGCATTGTAAACACTTCTCTTGAATATATCAGAAAACTGAACATATTTTCCCAGTCACG
+ATCTCTGAATTCACATAGTAACAGAGCCTTTCTCTTAAAATTTTTGATTGGAAAATAGAG
+AAGTGATTCTCTACGACGATGGCAGCGATGAACCCATCAACGAACCCGACGACCACTGAA
+GTCCGACGAACCATATCCCCCTACGACAACCCCGGTGCTGTGATTTCCCACCCGTTGCTG
+CAAGCAACAAACTACGATGAGTGGGTCTGTAGCATGAAAACTGCATTGTGCTCTCGAAAG
+AAATTTGGATTTCTCGACGGCTCAATTGCACGACCTGCAGAAAACTCTCCCGATTTGGAG
+GATTGGTGGACCATTCAAGCGTTACTTGTCTCTTGGATAAAGATGTCTATTGATCCAAGT
+CTCCGATCTAACGTCTCACACCGTGATGTTGCGAAGGATCTGTGGGACCATCTAAAGAAA
+CGATTCTCTGTCACTAATGGACTGAGAATTCAACAGATCAAAGCCGAGCTAGCATGCTGC
+AAACAAAGGGGTCTAGCCATTGAGACCTACTTTGGAAAGCTAACTCGCATTTGGGACAGT
+ATGGCGAACTATCGTCCTTTGAGAGTTTGCAAGTGTCGTAAGTGTGAGTGTGATCTTGGC
+ACACTTCAAGAGAAGGACATTGAAGAAGACAAGGTACATCAATTCCTTTTTGGGCTGGAC
+GATACACATTTCCGAACAGTGAGGTCAAGCTTGGTTTTGAGAGTTCCGATCCAATCTATG
+GAGGAAGAATATAATATGGTACGACAAGAGGAAGATATGGTAAGAAATGGAATCAAAGGC
+GTTGAATAGAGCTCAGAAGTAAACGCATTTGCTGTCCACACCACTACACCATTTCAAAGA
+GATGAGAGAGATAAGTCAGTGTTTTGCAAACTCTGCAACAGAGCGGGTCATTCTAGCGAC
+AGCTGCTATGGCGTGATAGGCTATCCAGAGTGGTGGGGAGATAGACCGAGATCTCGCTCT
+ACGTCTAGCTGTGGTCGTGGACGTGGAGGCTCAAACAGAGGGGCTGGAAAGAGTCGTGGC
+AGCACCTCGTACGTCAACGCCGTCGGAGTTAATGAACCAACAGGTTATGCAGCCGCTAAC
+TACGTCATCACCGACAATGACAGAGATGGAGTGACCGGTTTCTCCGATTCACAGTGGAAG
+GTGATTAAGAATCTGCTCAATGCTAACACTAGCAAAGTCTATGAATCCGAAAAACTGACG
+GGTACGTACTCTTTTCCCTCTTGGATAATGGATACAGGGGCTACACATCACTTGACGGGT
+CAGTTAGAAATCTTAACGGATGTTAAAGATATTCAACCAGTTGGAATTGTGTTAGCTGAT
+GGGAGACAACGAGTGTCAGTTAAAGAAGGATCAGTGAGGCTTGGGCCGAATTGGACACTA
+AAATCAGTTTATTATGTTGATGGGTTTCAATCAAATTTGATTTCTCTTTGTCAATTGATG
+GATGAAAATCGTTGCGTAGTGCAGTTAGCTGATCATTTCCTTGTTGTTCAGGACCGCACT
+ACGAGGACGGTGATTGGAGTTAGTAAGCAAAAGGGAGGGACCTTCCTTTTTTGGAGTTTG
+GAGTCTGTAACATCTGTTGAAGTTAGAGATGAGAAGTCATTCGAGTTGTGGCATCAACGG
+ATGGGACATCCTTCAGCTAAAGTAGTTGGTCTTCTTCCTTTAATCTCAAATGTTATTTCT
+TCTGAAATTTTGAATAAAGCATGCGATATATGTCTCCGCGCTAAGCAAACCCGGTTGTCT
+TTTCCAATAAGTGAGAATAAAACGAAAAGGATTTTTGATCTTATTCACTGTGATTTATGG
+GGTCCATATCGAACTCCAACACACTCTGGTGCTCGTTATTTCTTAACTATCGTTGATGAT
+TACTCTCGAGGAGTGTGGTTATATTTGCTTAACGAAAAATCTGAGGCACCAAATGTTTTG
+AAGAACTTCATAGCCATGACTGAACGACAATTCGAAACCCAAGTTTAAGTCATAAGAAGT
+GATAACGGCTCTGAATTTGTTAGTTTGAATGAGTTCTTCAAGAAACAAGAGATTGTTCAT
+GAGACATCATGCGTCGGCACTCCTCAGCAGAATGGACGGGTTGAAAGAAAGCACAGACAT
+ATTCTAAACGTGGCCAGAGCTCTACAGTTTCAAGCTAACTTGCCCATTGAGTTTTGGGGG
+AATGTGTTCTCAGAGCGGCATATTTAATCAATCGAACACCGAGTATGGTCTGGAAAGGAA
+TGACTCCTTATGAACGGATATACAATGCTAAACCGGTGTATGATCACATTCGAATTCTTG
+GGAACACGTGCTATGCTCACGACCAATCACATGGAGGCGATAAGTTCGCATCGCGAAGCC
+GTCGATGTGTATTCATGGGATATCCGTACGGGAAAAAGGGGTGGCAGTTATATGATCTAG
+AGAAGTGTCAATTCTTTGTCTCAAGAGATGTGGTGTTCTTTGAACATGAATTTCCATTTA
+AATCGGATGTTGCAGAAGAATTTGTGGAAGAAGCTGAAAATTTTAACATAGCTTCTTTGT
+ACGTCGAGGAAGAAGAAACAGAGAGAAGATTGGGCCAGTTGGGCCAACTTAATGCTGAAA
+GCCCACTTGTTACAACTAATTCAGATGGGCTGCCCATAAGCCCAATTCGAAATAATGAAG
+AAGCTATTATTAGTGAAAATCAAAACGACGTTGCAGTTGAAACTTCACGTCACGTTCCTC
+TTCGTAACTTGCCATCATCTTCTTCCTCAGAGATTCCACGATCGACGACGTCACGACCTC
+CACCATTAACATCACCGCAAGTACAAACAAAGAAATCGTTTCCTACTGAACAATTGGGTC
+GAGGAAAGAGGCAGAGAACACATTCAGTAAAATTGAAGGAATTCGTGATTGAGACTGGAA
+ATCCAAAAACAAAGAAGAACAAGTCCACATCTGAGTATCTGATTGCCAATTACGTTGACT
+GTGAGCGTTTCTCTGAGTCACATAAAGCATACATGGTTGCAATTACTCAGGGCGTAGAGG
+CAAAATCGTTTAAAAAGGCAATGGAAGACGATAGATTGAAAGGGGCAATGGGTTCATAAA
+TTGATTCTCAGGAAAGAAATCATTCGTTGACCATAGAGGATTTGCCTAAAGGGAAAAAGG
+CAATAGGATGTAAATGGGTTTACAAGATCAAATACAAGTCTGATGGCACCTTGGAGAGAC
+ATAAAGCCAAACTGGTTGCTCTTGGAAACAAACAAGTTGAAGGAGTAGACTATGGATAAA
+CTTTTGCGCCGGTAGCTAAAATGGGAACCGTGAGATTGTTCTTAGATACGGCAGTTAAGA
+ACAAGTGGGATGTTCACCAGAAGGACGTCTACAATGTGTTTCTTCACGGCGACCTTGAAG
+AAGAAATTTATATGAAGCTACCATCAGGGTTTAAAGCAACCGATCCGAACAAGGTATGCA
+GACTTCGAAAGTCTATTTATGGATTGAAGCAGAGTCCGAGGTCCTGGTTTGCCAAATTGT
+CTACGGCGTTAAAAAATTTGAATTTGAGCAAAATCTCTCTGATTATTCATTGTTCACCAA
+GGATGCAAATGGAGAGTCACTTCACGTTTTAGTGTATGTCGACGATCTCACTTAAGGTCA
+TGAATGATTTTAAAGATTACTTGTTGTCGTGCTTTCACATGAAGGACTTAGGCCAATTAA
+AATACTTCCTGGGAATTGAAGTAGCAAGAAACTCTACCGGTATGTATCTTTGTTAAAGAA
+AGTACGCATTGGACATTATCTCAGATGTTGGACTACTTGGTGCGAAACCTGTAGCGTTTC
+CTTTGGAAACAAACAATGACTTGTCATTGTCGAAGTCCGCGTTTTTAAACAACCCTGAAC
+CTTATAGAAGATTGGTGGGTAGATTGATATACTTGGCTGTGACTCGACCCGATTTAGCGT
+TCTCTTTTCACTTTCTTGCTCTGTTTATGCAAAAGCCGAGAGAAGATCATTGGGGAGCAG
+CCTTGCGGGTGGTTCGATATTTGAAAAACAATCCTGGTCAGGGGATATTGTTACGAGCAG
+ACACACCTTTTCAATTGTCCGGATGGTGTGATAGTGACTACGCAAGCTGCAGGCTATCAA
+GAAAATCCGTAACTGGATACTTCATATAGCTGGGAGGGTCACCTATCTCATGGAAGACGA
+AAAAGCAAAAGACAGTGAGTAGATCCTCGGAAGAAGCAGAATACCGAGCATTGGCATATT
+TGACTCAAGAATTGATTTGGTTAAAAACAATTCTTTCAGCGCTCGGAGTCAAACACAATC
+AACCGATGAATGTTCGCTGCGATAGCAAAGCCGCCATTCATATCGCAACAAACCCAGTGT
+TTCATGAGCGCACAAAACATGTGGAGGTCGATTGCCACTTTGTCCGAGAAGAGGTGATAA
+CTAAAAACATTTGTCTCCTACATGTCAAGAGTGAGTCTCAGCTTGCTGATATTTTTACTA
+AACCATTGGGAAGACAAGAGTTTTATCGTTTTTGTTTCAAGTTGGGCATTACAGACCTCC
+ATGCTCCAACTTGAGGGAGGGTATTAGCGAGATATGCAGGCAGTTTGGAACAAGAAGTTG
+TTAAGGTTGTTCCACAAGTTTTTTATAGTTGTAGATTTGATTTTATCGGATCCTCTTAAA
+GATTCTTTTGTAATCTATTTAAAGCATTGTAAACACTTCTCTTGAATATATCAGAAAACT
+GAACATATTTTCCCAGTCACGATCTCTGAATTCACA
+>ATCOPIA95
+TGTTGGAACTTTTTTGACATAAAAYTTTTCCGGTGACTTTCCGGCCAAATTCCGGCCAAA
+CGGCTGAACGGAATTGTCGGGTCATTAGTGCATTGGAAAGCTGGTAAAGAGTACTACAAA
+ATGGTATACTCATACGTCAAAAACGGAGTTGTATTGAATGAGAAATAAGGGTGTAAAGTG
+GGACACTTGGGCCAAACCGGACCGAACCGAACCGAACCGGGCTGAGCCGGGCTGCGGGTT
+GTCGGGACGTCCCGTCGTCGGCTCAAGGGCTGTCGGGCTTGCGGACCGTCATGCTTGTGA
+GTTATTGGGCTTGCTGAGTTGAATCTTATGGAAATATTCTCAGGATAGTCTCAAAATATT
+CTCAGRATAGGATAGTCTCAGAATATTCTCAGGATAGTCTCAAAATATRTCATGCATATC
+CTGAGAATATTCTCACAAAATCCTATCTCCCTCTACTATATAAAGAGACCCAGCCTCTCA
+TTATTTCTCAAGCTCTCAAACACAAAACACTCTAAATTCTAAAGTCTCTCCTCTCTCTCT
+CTTGCTTCTTAAAAGTAAGTTCTTAGTTTAGTAGTTTTGAGAGTATATCGTAGATCTAGT
+TCGCTTGAGTCTAATACTTGTGTGCTCGGGTATTAGTTCGTGATCGGTTGTATCCTGGGA
+TTCATAAATCGTGATGTCCAAAAAGCACTTACGGCCGATTTATTGAATTAAGGAAAAAGA
+TATCATATCTTGCCTCCGTGATTTACTTTCTGTCCTTAATTACTGTTATTGTAATTTTAT
+TGTTATCGTTATCTTAATAAAATTCGTACTTGTTTCTCAATTCGGTTTTTGGGCTCCTAC
+AATCTTAATTCAATAAATCCGCTTTTAGCTTATCGCTCTAGACGGATTGAGAATTTTTCG
+AATTTTTTAAAACGATTTCAAAATCTTCTAAAAATTGTTTCTGCTATCATCTTTGGGTGC
+TTACGCGGAAGGTTTATAGAAGAACGTTATTACTTCTTTCTTTCTCCTCTTTCTAAACTG
+CTTCGCAAACGCTACGTAGCGATTGTTGTGGACAGTTTCTTATATAAACTTCTCTAGTTT
+CCACGAACGCTCATACTTGAGTGAGTTTGTGAAACGCGAAACAAGTTTCTGCGAACGCTT
+CTTAAGCGAGTTTGCAAAACTAATTCGGTGTAATTTAGTTACCTGAATTTTTTGGTTAAT
+ATACTAATCAGATCTGTTTTTCTGTGAACAGAATGACTGAGATCAACACCAACAGCAAGA
+TCGTTGGCAACACCACAGTTGTTGAGACCCCGGATGAGGTAGCTTTGCGCCTTGCGAAAG
+AGCTTGAAAAGACACAGATCACCGATTCTGGTATGGATAATGTGCGCCGAAATCTGTTCG
+GTAATGGTTCAACCAACACTACCATACCACCCTCTGCTTCCCAAGGGATGATGCCAGACT
+TGTTTGATGGCAAATCCGGGTTCAAAACGTGGCAAGAAAAGATGCGCTACTATTTGGTCA
+GCATAAACATGGAAAGGTACCTCACAGAGGATCCACCAATAGTTCCGCAAGGTACCACAT
+ATGTGTATACGGTTGGAGGTATGGATACCTGGGCTCAAGGTGACTATTGTTGCAAAGGTC
+TGATCCTGAACCGCTTGGTGAACGATCTGTTTGACCTCTACAGCAAGGCCAAGTCTTCCA
+AAACACTGTGGCTAACTTTAGAGAACAAGTACAAGACTGATGAGTCTGGAATGCAAAGAT
+TCTCAACTGCGAAGTTTCTGAATTTCAAGATGGTGGACTCCAAACCAATCATGGAACAGG
+TGGAGGCTCTTCAACGTATCTCTCAAGAGATAGAGTTGGAAGGGATGTCGATCTGCAACG
+TCTTCAAGACGAATTGCTTGATCGAGAAGCTACCACCGGGCTGGTCAGATTTCAAGAATT
+ACCTTAACTTCAAACGTAAGGCAATGACTTTTGATGATCTCGTCCGAAGGTTGATGATTG
+AAGGCAACAATCGTGGGGCTCACGCGGGTGCTCAGAATCAAGGGCATGATGTTAATGTAG
+CTGAGCATAAGGCCAAGCTGAAAGGCAAGGGAAAAGGGTTCTCTATTCCTCAGAAGAACT
+TGAAGGTTTCATCGACAACAAACTTCAAGAAGAGCAATCCTGAGCGGAAGTTCAAAGGAA
+AGTGTCATCATTGTGGAAAGATTGGACACAAGGCTGATGTTTGCAAGAGCAAAGCCAAGG
+ATGTCAAGAGCCAGGCAAACCTAACTGAAGAGGATATGGTTGCAGTGGTCACTGAATGTA
+ACATGGTGGACGACAACCAAGTGGAGTGGTACTACGACACTGGTGCAACCACACACATCT
+GCACAGATAGGACCATGTTCTCCACCTATGTGAAGAACAAGTCAAACGAACAACTCTTCA
+TGGGCAACACGGCGATGTCTAAGATTGAAGGTAAGGGCAAAGTGGTTCTGAAGCTGACTT
+CGGGACGTGAGCTTACTCTGCAAAACGTGAAGCATGTACCTGACATGCGGAAGAATCTCA
+TCTCTGGAACGGTGCTAAGCAACAATGGCTTTGCCGTTAACTTTGAGTCTGATAAGCTAG
+TTCTTAAGAAACATGGGGTGTATCTGGGAAAGGGTTTTGTTAAGGGTGGACTGGTCAAAA
+TGTCTGTAATGACAGTCTTTCCGAAAAATGTAGCTTCTGCTTCTGTTGTTGAAATGAATG
+AAAATCCTATTGCTTACTTGGTTGAGTCGTTTACTACTTGGCATGAACGTTTAGGACATG
+TCAATTATAAAACAATGCGAAAAATGCAAAACATGAATTTAATTCCGAAATTCAAAACTA
+ACCAAGAAAAATGTGAAGTATGCGTACAGGCAAAACTCACTAAAACTCCCTCACCACGAG
+TTGAAAGAACAACTGAACCTCTAGGTTTAATTCACACAGACTTATGTGATTTAAAATATG
+TGCAAACTAGAGGTGGTAAGAAATACTTTGTTACCTTCATAGATGATTGCACAAGATATT
+GTTATGTATATCTATTGCATAGCAAAGATGAAGCTCTGGTAAAATTCAAAGAATTTACAC
+TCGAAGTAGAAAATCAACTTCAGAGAACTATAAAAATAGTTCGAAGTGATAGAGGAGGAG
+AATATAATGAGCCATTCAATGCATTTTGCAGAGAAAAAGGCATTATACACCAAACAACTG
+CTCCCTATTCACCAGAATCTAACGGAGTTGCGGAACGAAAGAATCGAACTCTGAAAGAAA
+TGATGAATGCACTGTTGCAGGAATCTGGGTTAGCCCAGAACATGTGGGGGGAAGCTTTGC
+TTACCACTAACTACATCCTCAATAGGATACCACATAAGGTGACTGCAAAGTCACCACATG
+AACTTTGGAAAGGTACAGTACCCTCGTACAAATACCTAAAAGTGTGGGGGTGTCTAGCAA
+AAGTGGCTGTACCACCTCCCAAAAAGGTCACAATTGGGCCTAAGACCGTAGACTGTATCT
+TCATCGGATATGCGCACAACAGCAGTGCTTATCGATTTCTTGTTTATAAATCGGATATTC
+CAGATATCCATGAAAATACAGTTATGGAATCAAGAAATGCATCGTTTTTTGAAGATATTT
+TTCCTTGTAGGAAAACTCAAAAACGAACTCGTGAACAACGAGATGCAGCAACCTCGGAAG
+CTGAGGACAATACTTTGGGTACTATTACTGTTGAAGAAACAGAACAGGAACCTGAAGAAC
+AACCTAGGCGGAGCAAAAGAGCTCGCAAAGAGAAATCTTTCGGTGATGATTTCTTGATGG
+CGTTTTTAGCTGAAAACGTACCAAGAACTTATTCAGAAGCCATGTCTACCCCTGATGCAC
+CTTATTGGAAGGAAGCAGTCAATACTGAAATAGACTCTATCTTGCAACATCATACTTACG
+AGATAGCAGATCTACCCCAAGGTTCTAAACCATTGGGGAGTAAATGGATTTTCACTATTA
+AAAGGAAAACGAATGGTGATATTGATAGGTACAAGGCTAGGCTTGTGGTACAAGGATTTC
+GACAAAAAGAAGGTTTAGATTTCTTTGATACCTATTCTCCGGTAACGAGAATAACTTCAA
+TCAGGATGCTCATAGGCATTGCAGCCTTACGAGATCTTGAAATACATCAAATGGATGTAA
+AAACAGCTTTCTTAAATGGAGATTTGGAAGAGGAAATCTACATGAAACAACCTGAAGGGT
+TTGTTATCCCAGGACAAGAACACAAAGTGTGTAAACTTGTGAAGTCACTATACGGACTCA
+AACAGGCTCCTAAGCAGTGGCATGAGAAGTTTGACAGTGTTATGATGTCTAATGGTTTTA
+CCATTAATGAATGTGACAAATGCATATATTTCAAAATTACTCCAACAGGGTACATTTTGT
+TATGTTTATATGTAGACGATATGCTCATCTTGGGGAGCAACACAGATATCATAAATCAAA
+CTAAAAACATGCTCAAAAGATATTTTGAAATGAAAGACATGGGTCTAGCAGATGTTATTT
+TGGGTATAAAAATCATCAGAACTGATGAAGGCCTTACCTTGTCTCAAACCCACTATGCTG
+AGAAGATACTTGATCGTTTCAAGCATTACTCTAATGGGACTGCAAAAACTCCAGTAGATC
+CTCAACTTCACTTGACCAAAAACTCTGGTGAACCTGTGCAACAGGTGGAATATGCAAGAG
+TAATTGGCAGTTTAATGTACTTGACAAACAGTACAAGACCGGATTTAGCGCACTCTGTAA
+ATGTACTTAGTCGCTACACAAGCAATCCAGGACATAAGCATTGGAAGGCTATAACTAGAG
+TTTTGAACTACCTACGTTATACCAAAGATCATGGCTTGCACTATGGTAAAGAACCCGCAG
+TTTTGGAAGGTTACAGTGATGCCAACTGGATCGCAGATTCCAAAAACTCTAAATCCACAA
+GTGGATACATCTTTACACTTGGAGGTGCAGCAGTATCCTGGAAATCTAGCAAACAAACTG
+TGGCAGCCAAATCAACTATGGAATCGGAATTCATAGCATTGGATACAACTGCAGCGGAAG
+CCGAATGGCTCCGTAATTTCTTGGAAGACATTCCAATGTGGGGGAAACCTGTGCCTGCAA
+TACGTGTACACTGTGATAGCCAATCAGCTATAGGCATGGCACAAAGTACCCTATATAATG
+GTAAATCTCGTCACATCAGACGACGACATAAAACCATTCGACAACTTATCTCAACTGGAG
+TAATCACGATCGATTACATCAAGTCAGCTGACAACCTAGCGGATCCATTTACAAAAGGTT
+TGAATCGAGATCAAGTTGCAAGATCATCAAGAGGAATGGGTTTAAAGCCTACCACCTAAG
+AGGAAGTTTGATGGTAACCCCACCTACAAAGATTGGAGATCCCATGACATAGGTTCAAAG
+GGACAACTAAATCAAACTAAATCTGTTATAAGCACTGAGAGACTGTTGTCTCTTCCTAGT
+TCCTAAAATGATGTACAGTGCTTCCTGTATGTGTAAAGGTTAAGCATTTGCTTTTAATGA
+TTTGAACCTAGCTTTGTAAGATATGTGAAGTACTTACAGGATACTTTTTTAAATACAAGC
+AGCTAGTAAATCACCTTGTGAGTGTGAAATGGGGCCGTTTCTAGGAGAATATGTGAGGCT
+ATACTCTCCAAGTTCACTCATGATTAACCAGGCATGTTCAAGGCCACAATGAACACAAAC
+AGAGAACCTCGTTCTACGAGAAAATGAAGTTGTGTTATACCTGCTGTCTAAGTTTGCATC
+AAACTCCGGATGGTTCAAGACATCATGTTCACCATCTGGCCGAGTAAACTCGACAGGTAC
+TAACAATGAGTAGGTTCAAAGCTGAAAAACGCCACCAACTCAGATACAGTTAGTTTTCGT
+TTATACTCTCGAAGGTCTGTCTAGTCTAGCTAGTTGGGTCAGTCCTTAGGATTAGTAAAG
+TCGTCATATGTTTAGACTTATTTCTATTCATGTGGGGGATTGTTGGAACTTTTTTGACAT
+AAAAYTTTTCCGGTGACTTTCCGGCCAAATTCCGGCCAAACGGCTGAACGGAATTGTCGG
+GTCATTAGTGCATTGGAAAGCTGGTAAAGAGTACTACAAAATGGTATACTCATACGTCAA
+AAACGGAGTTGTATTGAATGAGAAATAAGGGTGTAAAGTGGGACACTTGGGCCAAACCGG
+ACCGAACCGAACCGAACCGGGCTGAGCCGGGCTGCGGGTTGTCGGGACGTCCCGTCGTCG
+GCTCAAGGGCTGTCGGGCTTGCGGACCGTCATGCTTGTGAGTTATTGGGCTTGCTGAGTT
+GAATCTTATGGAAATATTCTCAGGATAGTCTCAAAATATTCTCAGRATAGGATAGTCTCA
+GAATATTCTCAGGATAGTCTCAAAATATRTCATGCATATCCTGAGAATATTCTCACAAAA
+TCCTATCTCCCTCTACTATATAAAGAGACCCAGCCTCTCATTATTTCTCAAGCTCTCAAA
+CACAAAACACTCTAAATTCTAAAGTCTCTCCTCTCTCTCTCTTGCTTCTTAAAAGTAAGT
+TCTTAGTTTAGTAGTTTTGAGAGTATATCGTAGATCTAGTTCGCTTGAGTCTAATACTTG
+TGTGCTCGGGTATTAGTTCGTGATCGGTTGTATCCTGGGATTCATAAATCGTGATGTCCA
+AAAAGCACTTACGGCCGATTTATTGAATTAAGGAAAAAGATATCATATCTTGCCTCCGTG
+ATTTACTTTCTGTCCTTAATTACTGTTATTGTAATTTTATTGTTATCGTTATCTTAATAA
+AATTCGTACTTGTTTCTCAATTCGGTTTTTGGGCTCCTACA
+>ATGP10
+TGATGCTCCGGTTGCATACTTTGTGGTTGTAATGCGCGAGATCACGGGAGTTTGTGTGTT
+TGGTGTTGGGTTGGAAGGCAGCATATCTTGCCCTTTAATGCATGTGCATATTTTTTGTAG
+TTTCTTCGGCAAGCTACCTTTCGTTGCCATTCTCTGTTGCGTGTTTCATGTTGTGTATTT
+GGGTTGGGGTAAATTAATGTCTCTTGCAGGGAATCCTGAGCTCACTTAGTAATCTTAGAT
+TACTCATGATTATACTTGTTTTGCAGGAAACCCGTAGTGTGAAATAGAGGGTGTGGTGGA
+CAATAGGAAACCCGAAGTATGTTTCTATTATGTACCATGATTTTGTAAAGCAAGTATGTT
+TCTATTATGTACCATGCTTTTGGCACTAGGCCCTGGCCATAAAACTTATAAATGTTAGGT
+AACATGTTGTGTAATATTTATACTTATGAAATAAATTGGGTTTCTTGTACAAACTTACGA
+GTAATGACTGATAATGACTTAGTCCGAGTTGGTACAACACTTAAATATCGAAAGGGTTGG
+CAAGCCTAAACAATATTTTAAGTGGGAGAGTGGTCGTCAATACAACGGCCAAGGGTTGGG
+ATATTGGTTCCCGAACCTCGGTTAGATGTTAATGATCAATCTCAATGTGGCGTTTTCAAG
+GCGCCCTGTGACTTGTCTGGTCATAGAGCATCTCGGGGGCGTTACAATTTGTGGTATAAG
+AGCATGGTTAATCATGCTACAGGACTCGTATTTTTCAAAATGTTTTATCGAGTAAATGAG
+TCGCAAAAGGCATTTAGGATAATCTGGTCTGTTCACCATTATTAGGTAGATGGGTTAAGT
+TTACCTTGGTTGAATGGATGCAGATGTCTGGTCAAAGAACGGAGAGGAGTGTGTCGATAA
+ATTTCTCACCAGTTTACGAAAACTGGAGTCAGCATTTCGGTCCGGAAGACTGGGTACCGT
+ATGTTGGAGGAGAAGGAGATGAGGGATACTATTATCCCAATATGTATGGAGCGCCTGATT
+GGGATGTTCCCGGAACCACACCGGAATACTCCTTACCAAGGTCTGTGCACTATAGCACAT
+CTGAATGGGTCACACTCGGGGATGAGACCACATGTTCCTGTGAATCAACATACCGCACAC
+CCAAATCCGTCGCAGCCAAAAGAAGTTAATGAAGGAAATGCGGAAGGCCGTAATGTTCAA
+AATGTGCCAGAGACTCAAGAGATGTTGGGGATGATTCAGACCTTGTTGACTCACATGATT
+CAACAACAGCAACACCAACAACAGATGCAGGAAAGCCAGCGTGCAGAATCTCCTGGAGAA
+GGTCTTAAAACTGGTTATGATGATGAAGGATCTTGGTGTTCGGAAGTTCAAAGGAGAGCA
+AAATACTGTTTTAGCGGATAAGTGTTTGAGGAACCTGGAAATGAATTTTGAAACTTGAAG
+GTGCCCGGAAGACTTTAAGGGCCAGATAGCGGTAAACTTTTTAGATGCGGATGTTCGAGC
+ATGGTGGGATAGTGTTGTTTCACGATACCGCGACCAGCCTATCACATGGGAAATGTTTAA
+GAAGGAGTTTGAGTCTAAGTATTTTCCACCTGGGCACGTGATCGTCTGGAGCTACAGTTT
+ATGAGTTTGGAACAAGGGCAAAAGAGTGTCAGGGCATACGAGCAAATTTTTTCAAGACTT
+CGAAGATATTTGTACAATGGAAGGGATGATGAAGCTATGATGGTACGAAGGTTTTTAAGA
+GGACTAAGGCCTGAAATTAGGGGACGTCTTCAGGCTGTGACTTATACCAATGTGAGTGAA
+TTGACTGATAGGGCCGTGAATGTTGAAGAAGGGATTGAGTTAGAAAAGGGAAACAAGTTT
+CAGGAGAATGAAAAGTCTGAAGGCAAAAAGGGGAATAATGTAGAATTTCAGCCTGGTGTT
+TTGAGGACTAATTAGTCGGGAGGACGAAACCCGAATAATGATCGTGGGAAGCCTAAGGTT
+GGTAACCAAGGAGGACGTGTAATGACCACTTACGATCCAAGAGCCTGCTATATGTGCGGA
+AAGCCGGGACATTTTGCACGAGATTGCTCAACGGTCGTACAGACGAAAGTGCCAATTCTG
+GCATTTGTTACTTGTTACATTTGTGGGGAGTCAGAACATGTGTCAAATGCATGCCCGAAT
+AAGCAAGCGGGACTACAGGATAACCGAGTGCGAGCTTGTTTCATTTGTAGAGACCTAGGG
+CATTATGCTAACGCATGCCCGAACAGGCAAATAAAGCAGTATAACCAAATGGTTAACCAC
+CCACCGCCAGTTCAGAAAGCTAAGGGACCACCGGTAAAGAAGCAAGCCACTCTAGCAAAT
+GTTTATGCCTTAGATGTAGAACCTACCAAACCTTCAGGACCCGCAAAAGTTCCTGTAACA
+GGTTAGTATGGGTTCTTACTTTTCTTATTTATGCGTGTTTGAGTGATTGATCGTTGTGTG
+CGTAGTTTACTAGATTAAATATTGCATACATCATTTTCATTTGCATTAGGGACATTACTT
+GTTAGTGGTAACCCCACACATGTATTGTTCAATTTGGGAGCGACAAATAGTTTTGTTAGT
+TCTGACGTGGCCGATAAGTTTGGCCATGGGTATGAGAAAAGAGAAGTGAATGTTTTGGTA
+CATACTGCGGGAAATCAGCCACCCTTGCAGACCCGAGTTGTGTTAGTAGGAGTTCCAGTA
+GTTATCCAGGATACGATTCTACAGGCAAACCTTTTGGGAATGCCGATGGAAAGGTTTGAA
+GTTATCTTTGGGATGGATTGGTTGTCAGGATATCATGCCCATTTAGATTGTAGGCGGAGC
+AGAGTAGTGTTCGAACTAAGGAATCGACCACGACTCACTTACTGTGGAATCAATCCAAGT
+AAGATTGCTTCGTTCGTGTCAGCACTAAAGGTTGAGAATTTACTATGGGAAGGAGAAGTC
+TACCTTGTCACTTTAACCGCCATTGGTGGAGAAGTTGAAGGTGACTCAAGGATTGAAGAG
+ATCCCAGTTGTGAACGAATTTGAAGATGTGTTCAAGCCCTTGGAAGGATTACCTCCACCG
+AGAAATCATTTGTTTACCATTAATCTTGAACCGGGGGTGACTCCAATTACAAGGGCACCA
+TATAGGATGCCACCAGTTGAGCTTGCAGAACTTAAAAAAGAATTGGAGGATCTACTCGAA
+AAGAGATTTATTCGTCCAAGTTCATCGCCATGGGGAGCTTCGATATTGTTTGTTAAGAAG
+AAAGATGGAAGTATGCGGTTATGTATAGACTACCGAGGTCTTAACAACATGACCATAAGG
+ATAAGTACCCATTGCCACGAGTTGATGAACTATTGGATCAGTTGAGAGGAGCAAGTTAGT
+TCTCAAAAATTGATCTAGCCTCTAGGTATCATCAAATTTCAATCTTGGAGCTGGATGTAA
+TGAAGACTGCCTTTCAGACGAGGTATGGGCAATATGAATTTGTAGTCATGCCATTTGAAC
+TTACAAATGCACCTCCAGCCTTCATGAGACTTATGAACGAGGTACTCCATGATTATTTGG
+ATAGCTTCGTTATCATATTTATTGATGATATCTTGGTATATTCACGGAGTGCGGAAGAGC
+ATCGTGAACATCAGTGGAAAGTGTTGGATAGACTTAGGGAACAACGGTTGTTCGCTAAGT
+TTAGCAAGTGTAAGTTCTGGCAACGAGAAATTGGATTTCTTGGTCACAGAATTTTAGGAC
+AGGGAGTTACAGCGGATCCTGAAAAGATTGCCGTAATACAGCAATGGTCGCGACCTACAT
+CCGTTACAGAAGTACGGAGTTTCTTAGGATTGGCAGGCTATTACCGTAAGTTTGTCAAGG
+GATTTTCGTCAATTGTTAAGCCTTTGACCCGACTTACTGGTAAAGGTGTACCCTTCATAT
+GGAGTAAGGAAGTTGAGGAAGCCTTCGTAAAGTTGAAAAAGACATTAACGACCGCTCTAA
+TTTTAGCATTGCTAGAGCCGAATAAACCATATGATACGGATGCCTCAAGAGTTGGCTTGG
+GATGTGTCCTGATGCAAGAAGAAAATATGAATGCCTATGCGTCACGATAATTAAGACGGC
+ATGAGGAGAATTATCCCACTCACGATTTAGAGATTGCCGCTGTAGTATTTGCGTTGAAGG
+CCTGGAGATCATACTTGTTCACGCTGCCAGACCTGAATCTACGACAACGGAGATGGATGG
+AATTAATCGCCGACTATGATTTGGAGATTCAGTATCATCCGGGAAAGGCTAATGTGGTGG
+CAGACGCCTTAAGTTGCCAGAAAATGAAAGTAAATGTTGGAAAGGATCTAGAGTCGTTAA
+CTGATGAGTTAAAGAAAGTAAATCTGTTAGCTTTAGAGGGTGAATCTAGTGAGCCCTTGG
+GTTTACAAGCCGTGACTCAAGCAAACCTACTTCACCGAATCCGAGAAGAACAAGTACAAG
+ATGAAAAGTTATAGAAAATTGCGGAGGAGTTAAAAACATTAGATAGACCAAACGCTAGTG
+GCTACCATCTAGCTGATGACGGCACCTTATTACTCAATGGGAAAATTACAGTGCCTGATC
+GTAAAGGATTACGACAAGAAATTTTAAGGGCGGCGCATACTTCTTTATTGAGCATTCATC
+TGGGAAGTACAAAAATGTACAAGGATATAAGGAAGTATTACCATTGGCCTGGGATGAAGA
+GATCAGTGGCAAAATGCGTAAGCCAATGTGATTCATGCCAAGGAGTTAAGGTGGAACACC
+AAGTGCCGGCAGGTTTATTGTGTAACCTACCAATCCCTGGATGGAAATGGGAGTCAATCT
+CGATGGATTTTATCACTGGATTACCAACAAGACCAGGACGTAGCAATGATGCTATATGGG
+CAGTAGTAGATCGCTAGACCAAGATGGCTATTTGGTATCAATGAAAAGCGCAAATAAGTC
+ACCTATCCTGGCAGAAAAGTATATTGATGAAATCTTAAGACTCCATGGAGTACCTGCTAA
+TATAGTATCCGATCGAGATCCTAAGTTCTCATCTATATTTTGGCAAGACCTCCAGCATGC
+TTTAGGGACTGATGTTCACATGAGCAAGGCATTCCATCCGAAAATTGATGGGCAAACTGA
+AAAGACCATCACCGAACCATAGAAGATATGATTCGACTATGTGCACTAGAGTGGGCTGGT
+GATTGGGAAGACTACATACCTTTAGTTGAATTTTCTTACAATAACAACTATCACTCGAGC
+ATCGGTATGTCGCCATTTGAAGCAATGTATGGGAGGCCATGTCGAACTCCTCTTTGTTGG
+ACTGAAGTAGGAGAGAGGATGAGTTTTAATAATCGGTTGATCAATGAGACTGCGGAGAAA
+ATTCAGTTCATCCGAGACAATATGAAGAAAGCTCAAGATCGACAGAAAAACTATGCTGAC
+CGAAAGAGGCGTGAAGTGGAATTCCAAGAAGGCGACATGGTTTATCTTAAGGTAACTGCG
+TTAAAAGGGAAAGATCGTTTTGGAAAAGTTGGAAAGCTCGCAGTAAGATTTATTGGTCCA
+TACAAAATTGAGAAGAGAATCGGGGAGGTACCCTACCGTTTGTTTATGCCAGAAGAAATG
+CGAGTACATAAAGTTTTTCATGTGTCGCAACTAAGGAAGCACGTTCCGGATCCTAATGCT
+ATCATACCCGAGCCGATACAAGAGTTGAAAACGAATCTCACCTTTCCCGAAATCCCTCTT
+GGTACTGGTGAAAGAAGAATGCGGAGATAAAGAATAGAAGGATTCTACAAATTCAAGTGT
+TCTGGGGAAGGCAAAATCGTAAGGTTATTACTTGGGCAAATGAGGAAAAGTTCCTCGGAC
+AAAATATCCACAGTTTTTCGAACCACGGAATGCTGAGGATGAAGTCGGACCGTCTAATCC
+TTCTGGAATTTGGGACAAATTCTATTAAGGGGGGGGGGAGAATGTAGTGACCCGCGTAGA
+GACATCGGCCACAAGCAAGAGTCCAAATTTTAGAAAGTTGCCCGAATGCATGGCCAATTG
+ACCTTAAGTGCCCAAAACACAATACACTATCAAAGGGAAAATATGGGCAAGTTTGGGCAA
+AAATGGGCACGAATGGGCAAGTTTGGGCAAGATCGGGCGTGCTGCGGGCAAAGTTTGCCC
+CACCAGGCGTTGACCGACCGTTGACCGCGCCAAGGACGTGTGGCTCGGCTGACATGGGGC
+CCAAGCAAAGTTGCTTGGAGCCGAATTTTAGTTGCGTTGAGCCGAAGTTTGGGTGGCCAC
+GTGTAGCTCATCCGCTAGAGCGACGAGTGTGTCATCACGAGCGGATGACACGTGGATCGC
+TGACTCGCCCAAGCACTTGACATGTGGACCTGCAGACTCGCCCTTTTCCCTTGCCTATAT
+AAGCCGAACACGACCCCGATTGTTTTGTGAAGAGAAAGTGAGTGGAAGTGAGAGGCTGCC
+GAGTTGAAACCGTCCGTCCGATTCAAGTTAAGGTCCCATAGCTGAAAACTTTGCCCGAAT
+CGTTGAAAACTTTTTGTTGGTTACTGAGTGAGTTCTGGATAATGGTTTAAGTTTCATATT
+CATATTCTCATGTATTCTTGATTGATTTTGTGAGTTATATGGATCGTGTGAATGGTTATA
+TTGGAATGCATATGTGATCTTTAGATTCTTATGCTATTATTTATGGTTGGGAGGTTGTGT
+TGGGATATTGATGATTCTATGTGTTTGATTTAACCATATATTTCATAATATCTTAAACTT
+TGGGGTCTTGGTACATGGTGATTGTGGTAGGAGGCAAAGACCATAAGCGTGCCAAGATCA
+TGATATGTCTGACCTTCATAGTGAACCGTGTTATCGTGGGGTCTTGTAACGATTTACTTG
+ATCGCCATGTAGTGCGAAGAACTCAGAGAGACGGGGTTAGCTACCCTGGCCGAGTGTCTA
+CACGACGGTGTAGAGTTTGGTAGTGATGCTCCGGTTGCATACTTTGTGGTTGTAATGCGC
+GAGATCACGGGAGTTTGTGTGTTTGGTGTTGGGTTGGAAGGCAGCATATCTTGCCCTTTA
+ATGCATGTGCATATTTTTTGTAGTTTCTTCGGCAAGCTACCTTTCGTTGCCATTCTCTGT
+TGCGTGTTTCATGTTGTGTATTTGGGTTGGGGTAAATTAATGTCTCTTGCAGGGAATCCT
+GAGCTCACTTAGTAATCTTAGATTACTCATGATTATACTTGTTTTGCAGGAAACCCGTAG
+TGTGAAATAGAGGGTGTGGTGGACAATAGGAAACCCGAAGTATGTTTCTATTATGTACCA
+TGATTTTGTAAAGCAAGTATGTTTCTATTATGTACCATGCTTTTGGCACTAGGCCCTGGC
+CATAAAACTTATAAATGTTAGGTAACATGTTGTGTAATATTTATACTTATGAAATAAATT
+GGGTTTCTTGTACAAACTTACGAGTAATGACTGATAATGACTTAGTCCGAGTTGGTACAA
+CACTTAAATATCGAAAGGGTTGGCAAGCCTAAACAATATTTTAAGTGGGAGAGTGGTCGT
+CAATACAACGGCCAAGGGTTGGGATATTGGTTCCCGAACCTCGGTTAGATGTTAATGATC
+AATCTCAATGTGGCGTTTTCAAGGCGCCCTGTGACTTGTCTGGTCATAGAGCATCTCGGG
+GGCGTTACA
+>VANDAL14
+GGGTTAATTTACTGAATGACCAAATTTGACATCCTTATTAAGAGAATGACCTTCTCCCAG
+AAAAGTTGGGTATATAACGTTTTTTTACCATGCGAAATATCCGATATAGCCTCTACGGAT
+GGGCGGCAAAACCATATTCCCGACAGCAGACTTGTAGATGTAGGGGAGCTAGAGATTGTA
+GGGCAATGATTACAACGTATCAAAAAAAAAAAGCATGCATTACTTATGCAGTTACTACTA
+AATAAAGCATGAACTATTTATGAGTGTAGATCTCAATTTAGAGCTTTCATTACTACAACT
+TTCTAAGTTTGTACTGAACGTTTCATAAAATACATGCAATTTACAACTGCAGCAGCATGT
+ACTATGAAAGGATTTATTTCATTTTTTTTTTAAAAAAATAATCATTAAAAAACAAAAAAA
+TTAGTATTGAAATGGAGTATATACCACGATATTGGGCTGGTAACTTTTTCGGGTGAGTAT
+TGTACTGGATTGATTATTCAACAAGGTGAATGGGCTTTTACCTTGAATCTATGACCAGCA
+GAAGTACTACGATTTGGTAAACAGCACAAGTACTACGGAAACAACATGTGATGTTTTAAA
+ATCACAATAATCATATCGGAGCAACTTGGAAAGAAAACATAAGAGAAAATTATTAGAAAA
+ATTCCCGGATGTGACAATAAAAAGCGCGAGCAAAGAGAGATGGAGATACGTATCAGACGC
+ATTTAATGCGGCGTCAGAGGATATACAGCTTCCAACGTAATATATTGTTGTATGTGTAAA
+CCCTTTTCTTTAGTGTAGCACTTTTTAACACAAGGTTTGTGTGCTTATGCTATACGCTAC
+AAAATGGCAGGTCGATAAGTTGACACGTTGGTCAATGACGTCAAGATTACGAATAGGCAA
+GTGGGGGCAGAAGATATACTGAATCTATACCTCGGTTCACGGAAATGTGTAAAGCAAAGA
+CTAAGTAAATCACATGGTTATTTTGACGATAACATGCAATACAAATAAAGAACACTTAAC
+ACTTCGATTTGACATTGGTTAATTGTGTAAAGCAAGGTTTGTGTGCTTATGCTATACGCT
+ACAGAATGGCAGGTCGTTAAGTTGACACGTTGGTCAATGACGTCAAGATTACGAATAGGC
+AAGTGGGGGCAGAAGATATACTACCTCGGTTCACGAAAATGTGTAAAGCAAAGACTAAGT
+AAATCACCTGGTTATTTTGACGATAACATGCAATACAAATAAAGAACACTTAACACTTCG
+ATTTGACATTGGTTAATTGTGTAAAGCAAGGTTTGTGTGCTTATGCTATACGCTACAGAA
+TGGCAGGTCGTTAAGTTGACACGTTGGTCAATGACGTCAAGATTACGAATAGGCAAGTGG
+GGGCAGAAGATATACTACCTCGGTTCACGAAAATGTGTAAAGCAAAGACTAAGTAAATCA
+CCTGGTTATTTTGACGATAACATGCAATACAAATAAAGAACGCTTACCACTTCGATTTGA
+CATTCGTGAATTGTCGCTTCACGCCTCCCTCGGGTGTTGGGAGGGAAATCATACCGTTTT
+GAAATTCGCGTGGCTGCAAATGGTTAAGCAACTGTTACTAGAAATATCTTTAGTTACTGT
+AGCCCTAAAAAACAAAGTTAACCTTTTCTATAAAAGAAGAAAGATGGCAAGATATCATCT
+CTCACACCTCTACTTCTTCCTATAAAGCACACACTACGTATCCAACAACATCGAAGAACT
+CGATCATTTCTGTTTTGGTATGCAATTAATGAATGTTCTTTTGGTCGGGTTTGTTGCTAT
+TTTTAAAAAACTCATGGTTGATTTATCTCTATTTAATGCAACTCTATTAATGTGTAGGTA
+CCGATGGTGGTTATAACCGAAATAACCGACGATCGTTATGTCAGGACGGTGAGTGGCTCC
+TGGGCAATCGGAGCTGATGGAACATGGTTATTCATATCCAATCACAATAATGCAGTGAGG
+AGGTTGAGCATTGGGGAAGGGGAGAAGTTAGCATCTGTGCGCCAGCTTGTTAGAGAAGCG
+TACGGACAGGAATACGTTGAAGGCCCACTACACCTGACTTACCAATGGCCTGATTGGATG
+GACATGGAAACTACCTTTGGTGGGCGCACGAAGCCAGTAAGCATAACTTCAGAGGAGACA
+ATGGGAGTGTTTCTAGCTATGCGTTTTGAGTTGGAGGACTTGAGTTTGTTTGTCTCCAAG
+CAAACGGTGGATGATGGTTCCGAAGATGGTGGAACAAGTCAGACTTCAAGTTACGGATTT
+GCAGATAAAGGCAAATCACCTTTATACGTCAACGCTGAACGATCACCTAACTACGAGTCC
+GTTGTGTGGAAAAGGCTTATGGATGACGAGGCGGTCCTCCGCTGGATGCGTTCAACGGAA
+ACAGAAGGTCAAAACGTTGGAGACTCTTCTACCAACGTACAACAACACCCTGTGAGACCA
+GCTGTTGAGGCAGCTTCCCCGATGTTAACGACTGAAAGTATGGACACAGCGACTGAAGAT
+GGAGATCAGGTAAAATATTCTGCGTTTATTAAATTCAGCCACTCGAATATACCATTACAG
+TACTAAGACATCTATTTACGCAGGAAGAAGACTCAACTGTTGTTGAGGCAGATTTACTTA
+AAAATCTGGGGTTACCGTCAATTAATTTAGCCACTGAATCTTACGACTCTCTCAGTGAAG
+GGGAAGCGTACAACGACGAAAACGACTATCCCGGGGGCGAGACAATTAAGGAGTGCAATT
+TTTTTGGGCCTTCCGCAACTAACTTGGTGGAACCTCTAGGTGTACACTTGGATCTCGCGG
+TACCTCTGCATGAGGCTCTTGAAGACATGTGCCTTAACTTCGCATCTTTCAACAGGGATG
+CAGCGCCAACCCTAGACGAACAAGGGGAAGAAGGTACCAATTACATAGCATGTTGTTTTT
+AAGAACAACACATATTGCAAGAGTGTTCTAATAATAACCGTCATATAGAGTAACATGTTA
+TTCGTATAAATACCATGCAATAAAAATTTAATTTCGCTGAATTCCTGATTAGTCGTACGA
+ATACAATCTTAATATCCACATCATATTTGTTTAGTTTAAATAACAAATTGTATTTAATAT
+CATGTAATATAATGATATGCTTACAAACCAACACATGGTTTCAATTTACGTTGATATCCC
+TGAGATATCCCTAATCAAAATATAGAGTAACATGCTTTAATATTGAACATCATGGGATAT
+AGATATTATGTTGGTCAAAGTGTTACTATTTAGTCATACAAATACATGCTTTCTACATTC
+ACAACATGTGTACAGTGTAAATAACACACGAACTTTATTGTTGTGTAGGCCGCGTCGGAA
+TGGAATTAGCAATTCGGGATGTGGTCTACGAAGGTGATGAACTGTTTGTTGGCCGGGTAT
+TCAAAAATAAACAGGATTGCAATGTCAAATTAGCAGTTCACGCACTTAATAGACGGTTCC
+ATTTCCGTCGTGATCGTTCCTGCAAGAAACTAATGACTTTAACCTGCATTTCTGAAACAT
+GCCCTTGGCGTGTATACATCGTCAAGCTGGAGGATTCTGACAATTACCAAATTCGAAGTG
+CTAATCTCGAGCACACTTGCACTGTAGAAGAAAGGAGTAATTACCACAGAGCAGCAACAA
+CGCGGGTCATAGGCAGCATAATTCAGTCTAAATATGCGGGCAACAGTCGGGGGCCAAGGG
+CTATTGACCTTCAACGCATCCTATTGACCGATTACTCAGTTAGAATTTCCTATTGGAAGG
+CATGGAAATCAAGAGAAATTGCGATGGATAGTGCACAAGGATCAGCTGCGAATAGTTTCA
+CTCTGTTGCCAGCCTACCTACATGTGCTGCGCGAGGCTAATCCAGGTTCAATTGTTGATC
+TAAAGACAGAGGTTGATGGAAAGGGTAATCACCGGTTTAAGTACATGTTCTTAGCATTCG
+CCGCATCGATTCAAGGTTTCTCTTGCATGAAACGAGTCATTGTTATTGACGGTGCCCACC
+TGAAAGGCAAATACGGTGGATGCCTCCTAACCGCCAGCGGCCAAGACGCTAATTTCCAGG
+TTTTTCCCATAGCGTTTGGCGTGGTCGATAGCGAAAACGATGACGCATGGGAATGGTTTT
+TCCGTGTTTTGAGCACCGCTATACCGGATGGAGATAACCTGACCTTCGTCTCAGACAGAC
+ATTCCTCCATTTATACCGGTCTTCGAAGGGTAATCCTTAAAATTGATAATTTTAAATGTT
+ACATGTTATATACAGCATATGGCTCTTATTTATTTTAGAACACATGCTATCTACCAATAT
+GCCCTGCTATATACGTATAACACATGTTAACATGCAGGTCTACCCAAAGGCTAAGCACGG
+GGCATGTATTGTTCATCTGCAACGAAACATAGCGACCTCATATAAGAAGAAACACTTGCT
+GTTCCACGTGTCAAGAGCTGCGAGGGCTTTCCGGATCTGTGAATTTCATACATATTTCAA
+TGAGGTGATAAGACTAGATCCGGCTTGCGCACGATACTTGGAATCTGTTGGTTTTTGCCA
+TTGGACACGCGCTTATTTCCTTGGGGAAAGATACAACGTCATGACTAGCAATGTGGCGGA
+GTCTTTGAACGCAGTCTTGAAAGAAGCCCGTGAACTACCAATCATTTCCTTGTTAGAGTT
+CATTCGGACCACATTAATTTCCTGGTTTGCTATGAGGCGTGAGGCAGCTAGAACCGAAGC
+ATCGCCTCTACCACCAAAGATGAGAGAAGTTGTTCATCGTAACTTTGAAAAATCAGTCCG
+ATTTGCGGTTCATCGCCTTGACAGGTACGATTACGAGATAAGGGAGGAAGGCGCAAGTGT
+CTACCACGTGAAGCTTATGGAACGCACATGCTCCTGTAGAGCATTTGATTTGCTTCACTT
+GCCTTGCCCCCACGCAATAGCGGCTGCAGTGGCTGAAGGCGTTCCAATACAAGGACTGAT
+GGCGCCGGAATATTCTGTTGAAAGCTGGAGAATGTCTTACCTAGGTACCATAAAACCTGT
+ACCCGAGGTTGGTGACGTTTTCGCTTTACCTGAACCAATAGCCTCTCTCCGCCTCTTCCC
+GCCAGCCACGCGCCGTCCATCGGGACGGCCGAAAAAGAAAAGAATTACTTCAAGGGGGGA
+ATTCACGGTAAACGTTATACATTTGGAATTTACTGTAACACCCTTAGTGTTTTAAATTCC
+TAACAATTGCTCAATCTTCATCTCAGTGTCCCCAGCGACAAGTAACACGTTGTTCTCGTT
+GCACAGGCGCCGGCCATAATCGCGCCACGTGCAAAATGCCCATATAAAGGTACAATGTTA
+TTTTATACCGTATCATGCTATAGATAGAAACAACGTTCATACAATTTTTATAATATCATC
+TGCAGGGGGTGTTGTGTCTCGCGTCTTCTTCATGAGTTATATGTTGTGTTATATAAGCAA
+GGGGAAGTCCATCACATATGGATATTATGTAAAAGGAAGGGTCACTTGGTATAATGTACA
+TATTAGCAATTAGATGTGGCAATTAGGGTGGCAACTAAAAGCTACGTTGAGAATGCAATC
+AAGGGACCCCAATTCCAGTAAGTGCCGTATAGAAGACCACCTTCTACGGACAAAGGATAA
+TGTTCTGTTTTTTGGCTTTTGTGTAGAAAAAAACTTTATGTTCCCCCTTTTGTAAACAGA
+CTCATGATATTAAGTAAAGACGCGAGTGTTTAATTATTAATACGTGGTGTAATGTAAAAT
+TCAGATCCACAGACAAGGGGTTAAATGAGGAAATATATGAAACAAATATAACGAATAGAT
+ATAGCACCATTACTGGCAAATTAAAGTCCATAAAAATGTTCAGCCATCATGAACTGACAT
+TTTATGTCAAGGATTCCAACAAGATGAAATCATTCCAACCATAAATCAAAATAAGATGCT
+ATTCGAGAAAACCACATGTGATGTTTAGCAATTGCGTGAGGTAAAACCGGGCACCGAGAG
+TTGAACAGTTCCACATAGGATTCCTTATGCCACTTCGACTATTTTCTCAGAACCCAATAA
+GTGCTTCTGCACCACACATTTCACCCCCCAACTACGCCACATAAATGAGTGAATATATAC
+ACTAACAATATTGGACTATATATACATATTGGCTATCAACATCTCCGTCAATAATAAAAC
+GTCCTTCGGCCTACTTACACATGCTTGCAAGGGTAGAAATGAGACAGTATCGTCAGAATC
+CAGTACTCATGCGGGTGGGTGGGCTGTTCAGAAAACAATTTGACGACGCATTGGAGGCAA
+ATAACCCGGAAGCACATTATCTTGAAGGGCTAAGGTATGCTTGTTGGGAGAAAGATTTAG
+TCATGGCAAAAAAACACATTTTTAAAGCTGTAAACAAGGTAGATGAGGCGCTGTTTGTTA
+TGGCTATGTTGTCTATTTGTGGTGGTGAGAAGGAGCTAGGTGAATTTTTCACTGAACAAC
+TGTTTGCCCTACCTTGGGCCGAAGTATTAGCTATGGGTGATTCTTTATTTTCAGCTCTTG
+AACGAATGGCTGTGCGCCATGGTACAGCTTACAAGCTTACATGGAATGGGGCCCATCCTC
+CATGTGTATCAATCCACAACATATATAATAGATGCGAAGAGTGCTACATTTTCTTTTGTT
+CAAAAGAATTCTGTCGGCGATGTTAGATGGTACAAGCTGCACCCAACGTGGAAATCTCGT
+AACCAGAAGGGAAGCATCCTTTAAAATAATATGCTGTTATTTTATATTAACCCGCGTAGC
+ATCTATAAATCACATTCTGTTTGTAAAAAGTACATGTTTTATGTCTAATGTGTTAGTCGT
+TATGATAATGGTGTCAAATAACGATATTACATTAAAATGGCGTGATATGTACCTATATTA
+CATGTTTTATATTGACTTTTTGATCATGTTAATCTGTCTAAGGTGTATAATCCAAAATAT
+TTTTAAACGGGTCATTATTATTGCAAAGTTTACAACCGGGTAAGTCCTAAATATCAACTA
+AGCCACAGTTAGAATGCATCTATATTTAAACGAATCATGAGGTAAATATAAAACGCACGG
+TACATATTAGAATTGCAGTGACATATGTTTACTACACAAAACAGGTGCATAGAAAGAACA
+TTAGGTACTCAACTGTTAGGTGTCTAATATATTACAGAGTCAGGTAATAGAAGGTAAACA
+CACTAGAACATTTGGGTCAGACAATCCCATTAGCTAATTCAAAACCGGCAATGAAATATT
+TGTTAGCAGCAGTCACCACATCAGCATGCTTCACTTCTTTGCAAGCCTGAATCCCACCAT
+TGGCATGGGCTTCAATTAAACGAGCTGCCATGACTCCAGAATATTTTACAGAATCTGCCT
+GTGGAATATCATTTTCTCTGTGAACCGCAAGAGATTTCAAACGAAGTTTCTTTTCCCCAG
+CCATTTTAATAGCAAATCGAAATAGATATGGTAACATTTCAGCAAGGGGCAAAAGCACTT
+TCTTCAATTTTGTTTCACGCCATAATCCTGTATAGCAGTCGAGGACGCTAATGATCCTTG
+CACTCATATCAACACAAAGCCCTACCCAATGCTGTAAATCAATGAGAAATGGAATGTAGA
+CCACAGCAGAACCTGTAGGGGTACATTCAAGTAGGTCGTGATCAAACCCATACATTCCCT
+TATCAGCAGACTTGACGAATTTTGGGTAATGCTTGGATAATTCAACCACAAATGTTGAAT
+CAATGAATGAAACGGCTTGGTGCTTTTCAATGATATTATTTGCACACCAGTTAATCCTTA
+TGCTATTAATGAAGATGTCCATAACCTGTAAATAGAGTAGAACGCATATTAGGTGTTTAA
+GGCAAACCCTATGTTTATAGAGCACTATGTAATCTTTTTTACCCACATGATATTTATCAT
+ACCATTTTGGGTACAACGGTCTTGAACTCAACAATCTCACGCAACTCAATGGCGGAAAGT
+GTTCGACAAGCCCCAAAATCAATGTCCCTAATAACAGCCATATGCATAAGTTTTAAGTAA
+TATGAGTCAAACAAAATAAAATAGCATAAGGTTGGAATTAATACCCAGACATGCCATATA
+AGCGATTTATCTTGTTCTTACGGCTAACATCATGCCCAAAAGTAACAGACCTACCGCTTG
+TGGAAGAGGCTATTACGGATTCATGTTGGAGCTGTGAGCAACGTAAACGTGATTAGAAAA
+TCAGATGTTATCTTAATAATCAGGAAATTAGAGTTTGCATAATCCTAAACATTCTGTGTT
+AAACTTAATGGCATGTAATTTGTTCTAAAACCTTGATGTTTGTACGGGCAAAACACTTAC
+AATATGACAAAACTTTTTAAATATTTTTTTGTTATATTAGGTAAAACCCTGAACCATGCT
+GAAAATACATGATGTATCGCAAAATATAACCGTGTGCATATTAAACCAGTGTTTTGTTTT
+TAAAAACCATGAATAAGTAAACTTGACCTACCACAAAACTACGAAATCCATATTTAACAA
+TATCTTAACCATTCATGCACCCAAACTAGACCTAACACAAAACTATGAAATCCATATTTA
+ACACTAGCTAAACGCATTTATGCAACCTTGCCATCAGGGTCCACAATATCATTTGTTGGG
+GCTGGCAGGGACGGTTCAGATATCATCGGCATTTGGCTTAAATTGGCCTAAAATAAGAAA
+CAGTTGCATGTAATTAGTTTGTTAGTGGTAACGAGAGTAAAAAATAATGAATTATATGAT
+CTAACATTATCGGCTGTAGCAGGTGGGTCAGCAAGTCCTTCTCCATCTTTATCTGAAGCA
+CCGTCATCAACCATTGGCCCGGGGGTTGACTTACATTGGGCAGTCAAATCAGACTCTATC
+TGCAAGGCAAACAACAGACGTTAGAGCCAATACACGGAAAAAAAAAAACATAAAAACTAT
+ATGAGAAGGTTTGAACTCACTATGCATGGGATGGTGTACTGCAACTCTGGCTGACCTACA
+TTGTATGCAACACCATCCATGTCAACAAGCACCACATATGGATCAGGGAGGCTGGGCTCA
+GATTCAAAGAACTCATTGACGTCTGTGGGAGGAGGAAGCAAACACTGAGTATGACTCGCT
+GCAGCTGGAATAGGTTTATCAGGGCTAGTTTGGATATCATCAAGGCCCTCTCCACCTATC
+CCATCACCGGGGGCATCAACCAAGATATTATCTTGATGGGATACAGTTTTATCACCAGAA
+ACAGACTTTTCCGCAAACATATCGTCTAATTCTTTAGCCGGCAGAGTGGAAGAGCCAATG
+TCATGAATCCCATCTCTAGCTGACTCATCCTCAGTGGTATCAGTCACCACCCCTCCAACT
+TTGTTGATATTGACAGCTTCAGGGGATACATGTTTATCAGCAGAAACAGACTTTTCAGCT
+GAACTGTTGTCTACTGCTGGCGTCAGGATGGTGGCTGCTGTTGGGCCATTGTTGCCTCTC
+TTCCGTTTCTGTTTGTTATGAAAACAATACTTGAATTAGGAAGAACTCTCATAAAATACA
+GAATATTTACAAAACTGTTAAACGTATACCAGAGAACTACGCAATCCAGGCCTAGTCGGT
+GGGGATAAGCGACCTATGGGGGTTGTAGTCTGTGTAGGTTCTGCGTCGTTAATATCATGC
+ATCACTTCACCTAAGACTTGATCAATAAATCCAGAACCACTGTTCTCCTTCGACTGGGCT
+ACCCTGCCATTATCCAAAACAACAAGGGAGGATCCCTTCTTCCCACCTAATCCCTCACCC
+ACATCTCTTGACTTAGGACCACTGTGACGCTTATTCTTCCTGCCATGGCTTTCCCTCAAC
+AAGCTGCTCAATCTAGCCTCTGAATCAGCTATAGCCTTCAACATACGCGACTCCATACGC
+TTGTCTTTCATGTCAATGTAATTTTTAATCGAATCTGGTATGTGAACCTGCCCTTTAGTT
+TTACGGGGTTTAGAAGAGCCAGGCAAGGAAGCATCAGGTTGTATGGTATCCTCATCAACA
+CAATCATAAGTGCTACATACATCACTGTTGTCATTCCTTTCATCGGGTAGCGAATCAGGG
+ACAACACCACCTGAAAACATGGACCCCTTGAATATGTGCTCCTCTTTTATTAGTTGCAAC
+ATGTAGTCAACAGATAGATCTTCTTCGTCCTCGACCCAACCTGACTTGAAAGCGTCACCA
+GTCGGTGTTCCACTCCAAATAGAAACGACTTTAATCTGAAAAACAAAGAGTTAGACTTTA
+GCCACATGATATTATGTTTTATTACATGTACTAAAAGTATTTATACTGTTACTAACAGTG
+AAATATAGATTATGTACCCATGTGCTCCTTAAAAACAACATGTTATTTCATCATATAACC
+AGATGTTGTAATGCATACCGCCATACGTGACTTACTAAGGTAACAGGGTATGGTTATTAA
+AAAGAACTGTGATCATATTTAAAACCATGCAGTTTTTGCATAAATCATGATATAAATAAT
+AAATAGTAAATCAGCACATATTAAAAAAAAACTTAACCACATGCTACACATTTACAGCCA
+TGTTATGATTATTCTAAAGAAACTGTGATCAGATTTAAAACCATACAATTTATACAGAAA
+TCATGATATAAATAACAAATAGTAAATCAACACATATTAAAAACCTAAGCCACATGCTAC
+ACGTTTACACAGAATGATATGAATCTATAATTGTATGTTTTTGATAGGAAAAGAAGAGGT
+TTTCATGATAAAAACGAGCATATGAAAATTAATTTACGAGAGCAGAGATGCATTGCTCAC
+CTGAGACTGCCGGTCGACTTTCCAAACAAGATCCAACTTCAAACTCCATAAGCGCTCAAT
+TTCCGTATCTGTTTCCTCCATTTCTGAGTCACTATCTTCAACGGCTTCAGGGAATTGCAA
+TTCTCTGATTCGAGGAACACTTTGCAGTAGCAAAAGTTGGAGTGCGTGTGGGAAACCTTG
+AACGGTGATAGATTTCCGCATAAGTTTATCAGCTCCCCTTGCAGTAACACTCTTCAACGT
+CATTAGGAATGACATAGTCCCCCAAGGAAAATTTAGAAACATGTCTAAATTTTCTGCCAT
+GTCCGCATGGACCGGAGAGATTTTACTTCTACCCGAGGTTGGGCATAAAACGCCATCAAT
+CAAGGCCAGCACAGCGTAACGTAAACGAATTCCTTGATCTTGAACCACTCGCTTCTTCAG
+CCTGCCAACAACCCACTCAACAGATACATCACTGCGGTCAAATAGGCTGTACCAATACTT
+GCCAGGCGCCAATTTTCGTTTCCCTTTCCTCTCTTTCATACGAGGCGGTTTGTCGCAGTT
+CAAACCGGTAACATTTTGAAACTCAGAAATGGAAAACCGAACAGGGGATCCAGAGAAAAT
+TACCCAAATTTCTTGTTTCTTCCTAACAACAAGCTGCCTCGTTAGCAAAAAGTGAATAAG
+CTTCCCAGAATACGCGGCGCTTTCGGAGAAATCAAATAATTTCCCAAACTGAGATTCCCG
+GAGAATTTTCATGTCCTCCGCATCTAACGCGTTAGCGATGTCATCTATCAAAGACAGTTC
+ACTGTAGGACTGCACTCTCTCACCGTTGGGCTCGGATCCAGACCTAAACAATCGACGGGG
+TAAAGAGTTGTTCATCATCTACAAGTCGAACCCTTTTCTGCACAAAATAGAAGTTTATAA
+ATCAGAAACAGTATGTACCTAAGATTTCAGTTAATCGGAATATAGATTGGAGAAATAAAG
+AAGTTGATGGCGATCGAGAACGTTGAATAGCTTAAACCGCATATATTTGTGAAATTACCT
+GTAGCCCGATGGAATTGATTGCCTAACTGCGAGATTGAATCTAAAGAAACGATATGTATG
+AGAAACAATATAGATTTGAAATAGATATTCGGAGAGTTTGCAGAATCTATGGGTAGAGAA
+CGGAAGACGTTTCCTCTCGGAAAACCAGCAAATGAAGCGGCGCTAGGTTTTTTTTTGGAG
+CTCCTGATATTTCAAAAAATTCGATAATAAATCGATTTCTCGAAATTAAAATCTATATCG
+TTTGCGTCCACATACAGCATTGCTCTTACCAAGGTTTTCAAAATTCAAATTTCTGCAATC
+ATACGCCTATACACCTATATGTCCCCTAACCAAGAACACAGTTATAGGGGGTTGCGGGTA
+ATTTCAGATACGTCTCCGACAGACACTATAGACTCATAGTTAGTTTCTATATTATTATTG
+ATTTCATGGTCATCTAGTGCATATACCC
+>ATLINE2
+ACGTCAGCAAAGTAGGGCGATTTCGAGAGTGATTAGGGTTTTTTCGTCCGCCGCAAGTCT
+TTTCTGCCAAGGCGGCTAGCCGCCACTGCCACCATGTCGAAGGAGGTGGGAGCGACCCCT
+GGGTTGGTACCAACTCATTCTCCAGAAGTTCAGGGTCCGAAATCTTACGCAAACGTTGTT
+AGCAGTCGCCCAAGTCTTACCAAGTTCAATGTTGATGTTTCAGTAGTAGATGGGAAATCT
+ATGGTTGTGGTTCCAGATGTGGTGCTTGAGGATTCAGTTCCGCTATGGGATGATTTCCTA
+GTCGGTCGTTTTCCAAGCTCTGCCCCCCATATTGCCAAGATCCATGTTATTGTTAACAAA
+ATATGGAACTTAGGTGATAAATCAATTCGGATCGATGTTTTTGCGGTTAATGATAACACA
+GTCAAGTTCAGAATCAGGAATGCATCTGCTAGATTAAGGGCTCTCCGTAGAGGTATGTGG
+AACATTTGTGATCTCCCTATGATCGTCTCGAAATGGACACCGATCGTAGAAGATGCTCAG
+CCGGAAATTAAATCTATGCCAATGTGGGTGGTCATAAAAAATGTTCCCTACTCAATGTTC
+ACATGGCCTGGACTTGGTTTTCTTGCTAGTCCTGTGGGGGAACCGCAAAGATTACATCAA
+GAAACAAAGTAAGTAACAAGCTTCGAGGAAGCAAAAATTTTTGTTGATGTGGATTTATCA
+AAACCGCTACCAAAAACCTATTTTTTCAACATTAAGGGAGAAGAGTTCTGTGTCGAGTTT
+GAATATCCATGGTTGCCTCCAAGGTGTGGTGTCTGTGGGAAGTGGGGTCACCCTGAAAAT
+GGTTGTTTGGCTAGCTTGGGTACAACAAAGGTTTTTACGGGTCCTCTGTTTTGCTCAGAA
+CAGGTAATTGTTAAATCAACATCGGCCCAAGTGTTTCTCTACCGGTTGCAGTGGCGGTGG
+GTAATGACCTTGTGGAGTCTGTACCGTTGGTTGATTCTCAAGCTTTGGAGGTAGTAAAGG
+GAGATATTGCAGAAGAAGTTGAGGAGGGAGAAATAGCTTCAAATTCAAACCAAAAGTCAG
+TTCAGGGGGAAAAAATACAAGAGGAAGGGGATTGGTTAACAGTCTCTAGTTCAGGGGGGA
+AAAAGTACATATCAAAAGTCAGGAAGGACTTTAACCTATGGTCAAGTTTGTATCGCTTCA
+CCCTCACGTTATGCTATTCTTAGCAATATTGAGGATGATTCAGTTCTTGAGGAAGTGCAA
+AACGAAGACTCGGTGGGGAAGGAAACAGAAGACTCAGTTAAGGGGGTTTTAGAAGTAGTA
+GTAGTGGAGGGAAAAGAGGAAATGGCTCTCAATAAAACTCAACAGGTGAAGTCTTGTTTT
+GATGGAGCTTCAACTCGAGTTTCCATCCCCAGATCATCTAAGAAGGCTCATAAATTTGTC
+TCAGTCCCCAATCAAAAGGCCACGGACGTTCTCCCAAGACAAGTCAGCAAGAAGAATAAT
+AAACGCTTTCCTTAATGTCTGGTTTTTTCTGGAACATACGGGGGTTTAATAAGCATAATA
+AACAGAAGGTTGTTCGAGAATGGATTAAAAAAACTTCTTTGCAGTTTGGGTGTGTTCTAG
+AAACAAGAGTTATTGAAAGTAAAGTTCCGGTAATTTTTGCGAAGGTGTTTAAGGATTGGC
+AAATGGTTTCAAACTATGAGTTCAATCGGTTAGGGAGAATATGGGTTGTGTGGAGTTCCA
+GTGTTCAATTGCAGGTTATTTTTAAAAGTAGTCAAATGATAGTGTGTTTGGTGCGGGTGG
+AGCATTATGATGTTGAGTTCATATGCTCTTTCATCTATGCCTCAAATTTTGTGGAGGAGA
+GGAAGAAGCTTTGGCAGGATCTTCATAATCTCCAAAATTCAGTGGCTTTTCGAAATAAGC
+CATGGCTCTTGTTTGGTGATTTTAATGAAACTCTTAAGATGGAAGAGCATTCAAGCTATG
+CAGTATCGCCTATGGTTACGCCGGGTATGAGAGACTTTCAGATTGTGGTGAGATATTGTT
+CTTTGGAGGATATGAGAACCCATGGTCCGTTGTTCACATGGGGAAATAAGCGAAATGAAG
+GACTGATCTGCAAAAAATTAGATAGAGTGCTTTTGAATCCAGAATACAATAGTGCCTACC
+CTCATTCCTATTGTATCATGGACTCTGGTGGTTGCTCAGACCATCTTCGGGGTAGATTTC
+ATCTCAGATCTGCAATTCAGAAGCCTAAAGGTCCTTTTAAGTTCACTAATGTTATTGCTG
+CTCACCCAGAGTTTATGCCAAAAGTTGAAGATTTCTGGAAGAATACAACAGAACTCTTTC
+CCTCTACATCCACTCTCTTTCGGTTCTCTAAGAAACTGAAGGAACTTAAGCCCATACTCA
+AGGACTTAAGCCGTAATAATCTATCAGACTTGACACGTAGAGCTACTTACGCCTATGAGG
+AGCTTTGTAGATGCCAAACCAAATCTCTAACTACTCTAAATCCTCATGATATTGTGGATG
+AATCTTTGGCTTTTGAAAGATGGGAAAAGGTGGCTTGACTAGAAGAAGAGTTTTTGCGTC
+AGAGATCTAAATTGCATTGGCTACAAGTTGGAGATAATATACTAAGGCATTCTACAATGT
+GTTAAAGGAGAGACACTTGTTAAATGCCATTCATGAGGTAATGGATCCGCAAGGTACTAG
+ACCTCCAAATCAAGATGACATTAAGATTGAGGCAGTCCGTTTCTTCTCAGATTTACTATC
+CTCTCAACCAAGTGATTTTACAGGGATCTCTGTGGACGAACTAAAGGGTATATTACAGTA
+TCGATATTCCTTGCATGAACAAAATCTTCTAGTTGCTGAGATCACTGAAGCAGAAGTTAT
+GAAAGTTTTTTTCTCTATACCGTTGAATAAATCTCCTGGTCCGGATGGGTACACAGTTGA
+GTTTTTCAGAGAAACTTGGTCAGTTATTGGTCAAGAAGTCACAATGGCGATTAAATCTTT
+CTTTACCTATGGATTCTTACCGAAAGGTTTAAACTCTACGATTTTAGCTCTTATCCCCAA
+GAGAACATATGCAAAAGAGATGAAAGACTACAGACCTATTTCGTGTTGCAATGTCTTATA
+TAAAGCCATATCTAAATTGTTAGCAAACAGGCTGAAATGTCTTCTTCCAGAGTTTATTGC
+TCCCAATCAGTCTGCATTTATCAGTGACAGATTGTTGATGGAGAATCTTCTGCTAGCTTC
+AGAGCTTGTAAAAGATTATCACAAAGATGGTTTGTCACCCCGTTGTGCTATGAAGATCGA
+CCTTTCCAAAGCTTTTGACTCAGTTCAATGGCCGTTTTTGTTGAATACACTTGCGGCTCT
+AGACATTCCGGAAAAGTTCATACATTGGATAAATCTTTGTATTTCCACTGCTTCCTTCTC
+AGTTCAAGTAAATGGTGAGTTAGCGGGTTATTTTCAAAGTAAATGAGGGCTACGGCAAGG
+GTGTTCTCTGTCACCGTATCTGTTTGTCATTTGTATGAATGTGTTATCGGCGATGCTTGA
+TAAAGGAGCAGTAGAAAAGAGATTCGGCTACCACCCTAGATGCAGAAATATGGGACTCAC
+TCACTTATGCTTTGCTGACGACATCATGGTTTTCTCTGCTGGCTCGGCTCATTCTTTAGA
+AGGAGTTTTGGCCATTTTCAAAGATTTTGCAGCTTTCTCGGGGTTGAACATTAGTTTGGA
+GAAATCAACTCTTTTTATGGCTAGTATTTCTTCTGAAACTTGTGCTTCAATATTGGCTAG
+ATTCCCTTTTGATTCAGGCTCTTTACCTGTTCGCTATTTGGGACTTCCTCTCATGACTAA
+AAGAATGACTCTAGCAGATTGTCTGCCACTTCTTGAGAAAATTCGATCACGTATTAGCTC
+TTGGAAGAACCGTTTCCTGTCATATGCAGGGAGGCTACAACTTTTAAACTCGGTAATTTC
+AAGCTTAACCAAATTTTGGATTTCAGCCTTTCGTCTACCAAGAGCTTGTATCAGGGAAAT
+AGAGCAAATAAGTGCAGCTTTTCTTTGGTCGGGAACAGATTTAAATCCTCACAAGGCAAA
+GGTAGCGTGGCATGATGTGTGTAAACCAAAAAGTGAAGGTGGTTTAGGTTTAAGGTCTCT
+TGTTGACGCTAACAAAATCTGTTGTTTCAAATTGATTTGGAGGTTGGTATCGGCGAAACA
+TTCTTTATGGGTTAACTGGATTCAAAATAATCTAATTCGCACCGGTTGATTTTGGTCTGT
+CAAGGCAAACACAACTTTAGGCTCTTGGATGTGGAAGAAGCTTCTAAAATACCGTCACGA
+GGCAAAGGAGTTTTTTAAGATGGAGGTTTTCTGTGGTAGGCAAACCTCGTTTTGGTATGA
+TCATTGGTGTTCCTTGGGTCAGCTTCATGGTTTACTTGGAGATCGAGGTTTTATTGATCT
+GGGTATCTCATCTTCTTGTTCAGTGGCGGAAGCGCTTTCTAGTCATAGGAGGAGAAGCCA
+TCGCGATGACATCTTAAATGACATCGAAGAAGAGTTAGAAAAGCTTCTGTGTCGCGGTAT
+TTGCACAGAACAAGATAGGTCTCTTTGTCGAAGTATTGGGGGTCAGTTTAAGGCTAAGTT
+TTTCTCTCCGGAAATTTGGCATCAGATAAGAGAACAAGGATTAGTTAAGCAATGGCACAA
+GGCGATCTGGTTCTCCGGAGCTACGCCTAAATTCACGTTTATATCTTGGCTTGCTGCTCA
+TGACAGATTAACAACCGGTGATAAAATGGCATCTTGGAACAGGGGAATCTCCTCTGTTTG
+TGTTCTTTGTAATATCTCAGCTGAGTCAAGAGATCATCTGTTCTTCTCCTGCAATTTCTC
+TTCACACATTTGGGATAGACTAACCCGAAGACTTCTTCTTTGCCGCTACACAACCAACTT
+TCCTGCTTTGCTCCTCCTTCTTTCAGGACAAGACTTCTCAGGTACAAAGCGTTTCCTCTT
+GCGCTATGTATTTCAAGCAACGATACACACATTATGGAGAGAAAGAAACAAGCGTAGGCA
+TGGAGATCTGCCTATACCATCAGATCATATCATCAAATTCATTGATCGGCAAACTCGAAA
+CCGTTTAAGCACAATCACAAAGCAAGGCTTGCACAAATATGCCGATGGCCTCCGCATATG
+GTTTGCAGCGAGAGACAACTTAACGCCAAATCATTAGTATTTCTTTGTTTTTTTCCTTTT
+GATTTTAAGTCTAAATCAAGTTAATAAATGGCTGCATATATTGTAAACCAGGTTTTTTCT
+TTGAATAAATTTAACAATTTTTCAAAAAAAAAAAAAAA
+>VANDAL18
+GAGAATCTTGCAAAACCTGCCATATTCCCCTCAAAATCTTACAATCCCTATCATATTCAC
+AGTCAGCTTACAGAATCTACCACATTTAGCTACACGTGGAAATTCGTGGACGAAATTACC
+CTTAAGGTGGGTCAGTGCTCTGACTTAGATGGCGACAGCTTCGTCCAGCGAAAAGAGGCA
+GCCCCTGTTCCGTAATAAATGTTTCCGTTTCCGATTGGATGTTATGTGGATTTATTTTTT
+AAAAATGGTAATATAGGGGTTAGTCACTTTAATTGTTTATTAATGTTGCAGAGGAAAGAT
+GTTGTGTTGAACAGAACAAAGTGGTAAACTGGGGAATTTGGGAGGTGTTGTTGAAGACAC
+AACCATTTATTGCGGACGAGGTAAAATTTATTATCTGGAATTTCTGTCCTTCGATTCGCT
+TTAGTTTGGTAGTTCTATTTGTTTGTTTGGTTGTGATAAATGCAACTACCTCATATTCCA
+AAATGGTATATTTGTTCTGTTTGAAGAACAGAAAAGGATGGACGAAGGAGTTATGGTATT
+GGTCGGTGGCTGGGAATGCAAAGACAATGGGGAGTGGCGTTTCAAGATGTCGGATAATAA
+GTACGGGAAGTGGGTTGACGTAAGCGAATGAGATATGTTGACTGAAATTGTATCAAAAGT
+TGCAACAACGTTTGGACTAGACAGGAAGACCAAATTTCAGCTGAGTTTTTGGTTCGAAGG
+AGGAGACACTGTCTACACGCATCAGAAAATGTCGCCTGTCTCTGTTGACAACGAAAGCTC
+GTTGAAGAAATTCAAAGAGAAAAGGCAAGAAAAAGGAGGTTTGAACATGTATCTATCTAT
+AGACGATGTCGACGTGGCTGAGATTTCGTCCCCTGAAATAAGGGGACACAAAGACAATAA
+TGTTGTAGAGGTAGAAGTGGCGGGATACATGGGCGGGCGAATGGATGATGGTAATAGCAC
+GCATGCAATTCCATTGACTTATGAGGAAGACGGCTTCCTAGAAGAAATAATTGTGTGTGA
+AGAAACTTAAAGAGGAAGGCTAGTTTACTAGAGTTGGCCTGCGCAAAGCGGGGACGAGAA
+AAGGAAGTGGATGTAGAGTTGGCAACTGAGACAAGAGGATGGGCATCAGACTCAGAAGAC
+GAATCGTTAAGGGAGGTATCAGATTCAGAGGATTATGATTTTGATAATATGAGGGATATG
+ATTGATACAGATTACCTGCCGGATTGGGATCCTTGGAAGGATTGGAGGAACAGCACATTG
+ACAAGTTTTGACGGTTAGCCGGGGACACAAATGTGTGGAACAACTTTGGGGGATAAGTCA
+TCTAGGCCCAATAATATGGGGGACGATATACTGCTTTGTGGCGGGGGACAAAGCCGGGTT
+GACCTTGTCGAAGTGGAAGTTATTGAGATGAACGGAATGGGCGATGAGAGTGCAAAATGT
+CGATTCAGCTGGGGCAAAGTAGAATGAGAGCTGAATTACCGGATACGCAAGCGACAACAT
+TGGAAGAATCGTTAGACAAGGACTGTCCAAGATGTTTGGACAACGTGCATGGACAAAGCC
+TGCAAGGGGTAGGTATAGTGGACGTTGAGGTTACAACAATCCCAGACGCTGATGCACAAG
+GTGATAGTGAGAATGGAATTGAGGATAATGATGAAGAAAATACGAGAATGTCTATATAAT
+TGGGGCAGAGGGCAGTCCCAAATATGAGGACAGATTCAATGACAGAGACGTTGGATACGT
+GTTTGGTCCCTGAATCTGGAGAATATGTAGGACCAGTGGACGTTGTAGTGACATCGTTGG
+AAGCAAGTGCATCTGAAGAGGAAGGACAAAGTGATGTAGAGGTTGGTAATACAACAGTGG
+GGGAAATGATAATACAGCAAGGGCACTGGCAGAGGACATGTCGAGAAGATTAACAGACGG
+AGAGACTATATTTACTGAATTAGCAGGGGACGAGATGTTGATGTGTAGAGATGCCGTTCC
+GTTCAAGGACAACGCAGCCGGGGTTGCTTCCGACAAAGCTAATATGAATCTTAGGAAGGG
+TGGCGATGCAATATATATCGGGTGGGTATTCAACAACAAAGTCGAGTTGCATAAAACATT
+AACTATGTACTCTATGAAAAGGCTATTCAATTTCCGTATAAAAGCGTCCGACAAGACACG
+AGTCATTGCGGTGTGCGATGATAAAAAGTGTGATTGGAGGGTATATGCAACGTTTCACGA
+GAATTCTGAAAAGGTGGAAATTCGTACGGCGACTCTAAAGCATACTTGTGATGTCGAGGC
+GCGGTCTAAGTATGGGATGAAAGCAACACGATCGATGTTAGGTGAGTTGCTTAAGACAAA
+ATATACGCATGGTAAGAAGGGACCAAGGGCCTGTGAACTACCAGAAATAGTATTGGCTGA
+ACTACCATACATGAAGGCTTGGTACGCAAAAGAAATAGCAATGAAAAAAGCTCGTGGTAG
+TGAGGAAGAAGGTTATAAGTTTTTCGCAGACATGTCTCCACCTGTTGAGGACAACTAATC
+TAGGTACGTTGTCCACAGTCCATACGGATTATACGGAGGAAGGGAATATTCGTTTCAAAT
+ATCTTTTTTTTTTGCGTTTGGGCTTCGATTGTTGGGTACCAGTATTTGCGGAAAGTTATT
+GTGATAGATGGTGCACAGACCAAAGGGAAATACAAAAGCTGCTTAGTTGCTGCAAGTGGA
+CAAGATGAAAATTACCAAATATTCCCATTAGCGTTTGGTATTATAGACAATGAAAACATA
+GCAGGTTGGCAGTGGTTTTTCGAATAGTTGTCACAGTTTATCCCTGATGAGGAAGATCTA
+GTTTTCGTCTCTGACAGGCATGCGGCCATTTATGTTGGGCTTAGGACAGTTCACTCTCTT
+GCGAAGCATGCGTGTTGCACAGTACATTTGTTCAGGAACGTTGTCCATAATTTCCAGTGT
+GAGGGACTTGTAAAAATGGTCTCCATGGCAGCGAGATCTTACACTGTGGGAGATTTACGA
+TATTGGTTTGAAGAAATACAGAAGAGAAACATTCAATGTGCCAAGTATTTAGTAGAGATA
+AAGCTATCTCACAGGACACTGGCGTACTTCCCGGGTATGCGATACATTGTGATGAGAAGC
+AATATCTCGGAGTCCCTAAATGCTGCAATTCAAAAAGCCATAGATTTCCCGGTAGTGACC
+ATGGTGGAATTTATAAGGACAATGTTGATGCGTTGGTTTTGCGAGAGACGACAAACTGCA
+GCTAAAACAAAGACAAGATGTACGCCAAAAATCGAGGATTTGCTAATAGATCATCTTAAA
+TTAGCCACAGATTGTGCGGTCATAGCAGCAGACGAATGGATCTATCAAGTAAACGACAGT
+TTTGGCATGATTTTTACTGTTGACCTTGAGAAAAAGACATGTACTTGCAGAGTATTTGAT
+GTGCTAATGGTCCCGTGTTGTCACGCTTTAGCAGCGGTGGGTGTAAGGAACGTGGACATA
+TACTCCTTGATCGGAGACTATGCCTTCGTGACAGAGTGGCGTAAACTATAGCGTGAACAT
+ATTCTACCCCCGCCAAAGGAAAAGGACACAGAGGTCCCGAACGATATTAGTCTAGTGGTT
+GTATATCCACCAAATACAAGAAGACCAGTTGGGAGACCAAGGACCGTTCAGATACCATCG
+AGGGGGGAGCCGGTAAATAACTAAACTCTTAGCATAGTTTTAAGTCCTCCGAATCTATCA
+TAACCAAACGTGTCATCTACTTGTAGGGCAAAGGATGGAAAAAGAAGAAGACAAGACAAT
+GCAGCACATGTGGGAAGGATGGCCACAACAGAGGCTGGGGGAAAAAGTGCATCGAGCGCG
+TGTTAACGTTTTTTTGTAGTTTTTGATGTTTCGAAAAGACGTTTTTTGGTCCATATAAGT
+TTTTGGTTTTGGTCTCCAGATTTTAATACAGATCGGGGGTGTCTTTCGGGAAGGGGATGT
+AATTCAGTCGAACGATTGCTTTTTGTAATGTTAACTTATGATGTTGACTACCAACTAGTT
+TATTGTAATTGCTACATATAGAACAATAATTATTATATTAGACAGTGGAAGAGTAAAAAC
+GCAGAAAGATGCATTAAAAGTGCTGGAAGCAAAGTAAACGTGAAGACTGAAAGCGCTGGA
+AGATAATCACAGTACCCACCAATCAATACAAAGAGGACAGGGGTTGCAATAATTGCATTT
+CTTATATTCTGAGTATCGACGAGGGGGATCAATCATGTAACACGGCCAGCTTATCCAGTT
+CAAGCCAAGTTAGTGTGGCGCAATTATATTGATATTGGACATAACACTCATAGCCACACA
+ATCGGCGTTGCGGCAAGAGACAACATTGAGTTTAAATAGATTCATGGCGGTAATGGCATC
+ATTTGGTCTATTAACCGCAATATGGTAGAGACCCTTCGTAAAAAGTATTTTGGGGGACGG
+ATCGGGTATATAGGCGATCATGTCCATTGCTTCTTTGATTAACCTTTCAAATGAAGCCAG
+CCTAATGCTCTCTAAGTAGCAAGCAACCGGATTACCAGCCTTTACACATCGTAACAGAAC
+AAGTAAATGGGTGAACCACTGGAGACTAATTGAGAATGCGCTTCAATGAGGGCCAGGGAT
+GTCTCCCGCGAAACGGATGGATCAAGTGCTAGACGCAAGCCAGCGTTGCCAGAGACAATG
+AGGGGACCTAAGTGTTGGTAAGATAACTTTCCAACAAGAAGGACAATTGAAACCCTAAGA
+TGTTGAGGAAGCGATTGCCAGTTTACCAAATTGTGATGTTTGAAGTATGGTTTAGTTTGG
+ATTTCACACAGAAAGAAGAACTATATATATAGTTGGGATTAAAGGAGAAAATAAAATGGA
+TGCAATTAGTAGGTATGGACAATGAATATTAGATGTGACAAAAAGCTATAAAAGCTACAC
+CATTAGGACAAAGCAAACTCTGCAAAGTACAAAATTTAATTAAACGGTTTATAGAATTTA
+GAATATTAGTTGAGGACCATAAATATGAAAACTAAATGAATGATGAAGTGACAAGACAAT
+TAGCCATTATTAGGCAAATGGGGACATGGAAAAGTAAATATATAGACTAAATATTGAAAA
+ATCATAAAACGAAATATATAAAAAACTTATCAAATCCGAAAAAAATGGACACATACTCAT
+ATGGTCCACATCTTACAGTACGGTTACATAATTAGTGGACAAAATAATCAAAGATAAAAC
+AATAGTTCTGTGGAAAGAAAAAGATTTAATAGAGCTCTAGCAATGAAATTATCGCTACAT
+ATAAGTGCCAAGGACGAAAGCGACAATGGGGACAAGGATCACGAGGACGAGAATTATATG
+CGGGGGACAAGAATGGACTTGGTCGATGATGGTACGAGGGGAGCGTTCGAGAAGACCAAC
+TTGATGCTGAAGAGATTTGATTTCTTGCTGGTAGAGGTCTAGGCGATCCCACATGTACGG
+AGGATCAATGCGTTCACCATTAGACCCGGTAACTACGAACTTAATGTGTTCATCCTGTTC
+CCTGACAGAGCACTTGAGCGCTGCAATCTTGTCCACCAATGACTCGTCCAACCATTTGAC
+AAGATGACGCCCAGGTCGGGCCTTGAAAAAGATAGCAAAAGCAGGTTTTATACGTGTGGA
+GATAGAAATGAAAAATGGGGGTTAATGGGCATACCTCTCTCTTCTCGCACTGGTAGAACT
+GTCTGTTGTCCTCAGAGGACGAACTCGCAAGAACCACAATCCCACCACAATAACAGCGAC
+GTGGAATACCAAGAATGGGCGTCGACGGTTGGGAAGGGTAAACTAGTCCATATGACGTCG
+GAGATTCTGAATGCTGAGAAGATTCCGATGGTTGTGTATAACTATGAAGGCCCATGTTAC
+AGTGGCTGTGGATAATTTTGAACAAGTTAAAAGGAAAGTGAATAATTAATGGGGTTGGAA
+AATTGAGAAAGTGGACAAGTTATCCTTCAAAAGGTTTGAAAGATTTGAAGGATAATTAAT
+TTAGAGAGATAAAAGGGGGGGGGGAGAATTTAGAGAGATAAAAGGCCGGGGGGGGGGGGG
+GAAGAAGAACTTCAGTAACCTAGGCACCTAATAATATAATAATGTTAAAAATATTAAGTT
+GATGTGATGTGACATAAAGGTAAAATCATAGAAAAGCGTAAGGGATAAAGATTAGTAGAA
+AAAATTGTGGAGACAGTTGACTGAGACTGTTCTTAGTGGGAAGATACCCCACAATAGTCC
+ACGAATGTGAAGTGTATTGCATTTGCATACTTACAAAGCCACAACATAATTGTTGTCCCC
+TCTAAATATATAATGTCCCTCCCCATCCGTTGATAAGTGATTTTACCTCCACATAAAATA
+TTTTACATAAAGATAAGAGTTATATATGGAATAAAAGGTAGTAAAAAGTTAAGTCTCCAA
+AAAACATACAAGTTCGGAATAAAAGTAGAGTCACTAAATATTAAAACAGACATAAATTCT
+AACATGGACATCAAACACGAAGAGCTTCAATAAACTCCTCATAGATGTCTACAGCAAATC
+TCATCCTGAGATCTTCAACGGACTCCTCAGTTATGGAGTCATGGCTAATGGCCTGAAAAT
+GAAGCTCAATAAACTTCACAACAAGCGGGCCACTGTCATCTGCATGCTCAGTTTGGAAGA
+CCTCAGGGAGACGATCATAAGCAAACTCAAGGGGCACTTCATTTGTCCTCAGGTCTTGGG
+GGACAAGCGACTTTATAATAAGCGGAATCAGGACAATAAAAGGTTTCATCAAAACCGTCC
+ATCTGTTTGGCAGTCTTCGAGTCAGCGATAGGGTCTAGCACACCTATGGTACCCTCTTTC
+TGATTTATGACAATGGAAACGCAGTGACCGGCAGTGAGATGTAAAGGAGTGTACAAGATG
+TCGACATCAGCGAACCAAGCCTATCGGATGCTACGGCCAGGGACGATACCTTTCACATAG
+TCCCAGATCTTACTGTTCCACGACCAGTCAGATTTACTTTTGGCCTTCTTATAACGTGGA
+TAGAGCTCAACAAAGTTAAGTGCGAACGAAGAATCTAGTATAACAGCCATACTCTGTACC
+AACTCATCGCCATACCTCCGCGCCAACAGGCTTAGCATAGCCTCGATGTATTGGATTACA
+TAAAGACAACCAGTTAGATCTGAGTAAATTTTAACATATTCCCAGGTTTAGCATTGATTT
+GGTACATACCTCCTGGTGGACAGCAGCCTGAGGAGTGTGCATGTCCTTGAAAAATGTTTT
+AGGGACAACATGTCCCTCGATAACGTACTTCCTGACCATTCATTCATAATAATGATTAAT
+AGATACGTAGAAGAATATTAGTTACCAAAACAATAATTCAGCGGAAAACTTAATTACCTT
+TGGCGATAAGCTTTGATAGTGGACAAAAAGCTTTTCCGAACCTCATCGTTTACTTTGGCA
+ATTGGGTGCAAATCATCATGGGGCCCTTTGACTACTGAGACAGTAACTGTCTCACAAAAA
+CGCTGGGGTTTTTTCTTGCCCTTCTGGGAGGAAGCATAGACTTAGAAGTATCCCCTTCTC
+CAACCTCTCTTTTTCTTTTAATCCTAGAGGGAAAAGTCTCTGAAATTGGGACACCAGCAT
+GTGCATTACCCTATAAGACAAAGATTTATGTCAGATCCATAAAAGACAACAAAAGATTGA
+AAAAACATAGATTTATACCTCTTGATCGGATAGTTGTTCAGTATCAACTTTTGAGGATTG
+AAGAAGCTCTTCTGGATGTATAGCAACAGTAATAACAAAAGGTTTGCTAATCGCAATAAA
+AGATATAATAAGGATTAAATGAGGAATACTTCGTTCATGGTCTGATCATCTTGTTGATCA
+CCGGAGTCAGACCTTCCTTCACTCTCATCATCACCCTCGTCCCCTTGTTTTGGATCTCCA
+TCCCCTTGATGAGTATCATCACCCTCGTCCCCTCGTTGGGGATCTTTGTCCCCTGGATTA
+GTATCATCACCCTCGTCCTTTTATTTGGGATCTTCGTCCCCTTGAAGAGAATCATCACCC
+TCGTCCTCTTGGTTTGCTCCGTCATCAAAATCGTCTCCGGATTCAGAGTCACTAACTAAG
+ACAGCCTCATCTTGAGGCGTTAGGAAATCGTTGGGCTACAAGTAAAAAGAAAGAATTAAA
+GGTAAATAAGATTCTCAAGACCAAAATAATTATTTATAAAAAAAAACACAACTATCTAGA
+AACTTACGTTGTGATCTTCAGTAATATTCACATTATCAGACTTCCCATCCATTTCCTATT
+TAAAAATGTTATGCAAACATTTACAATGTTATATGATACCAAAAAAGAAATAAAGGGACA
+ATACTCACCTCGTCTCCAATAGCAGCGTCTCCAAGAGCAGCGTCCTGGTCTTCCGCTTCT
+GTGTCCTCTGGTATGGTCTGCAGCGGCGTTTGAAAGTCTTTTGGCTAAATAAGAAGTAAG
+CACAATTGGTTAAAGTAAAAGGAAATTCTAACGATAAGTAATAGATGCCAAACCATTAAA
+CTTACATTGTGATCACTCGAGGATTTCGAGGACGATGGACCACCAGAAGGATCCGAACAA
+GTAGAACCAAACTTTCCAGCCTGCGGAGGACCAGAGGAAGATGCATGAGATTGGTTGATG
+TTCTTAATAACTTCAGACAATCCCCCATAATTAGACCAGGCTTGCTGCTGCAATGCATTC
+AAGAGTTGAGCATGAGTCTGTCCACTTGGGGCAGGGTTCTTGCTTGACGAATCAGCGATT
+CGCGAGGGCATATTACTTTGTCTCTCAGGGACAATCTTGGGGTCGAGGTTCTTCGCGGGG
+TCACTAATTTGTCCCTCATCTGCTATGTCCTTTTGGGACGCAGCCTTAGGGGGTGGAGTG
+ACAATTCCATCACCACTAGTGGACTTTGGAGACTTTCCACCAGATTTGGGACTTGGAAAC
+TTGTCACCATGGCGCAAATTGCTTATTATCTCGTCTAATAGTTCGTCCTTTAACAAAGAA
+TTCTCTAAGATAAACATACCAGTAAGGTCCCCAAATAATTCAACCTTCAGTTCATCCTTC
+AATTCACGAAATTTAGAATTAACCTGTTCCATGATCAGACCATGGAGAATATCATGTCCA
+TCAGTCCTCGGTGGTGGAGTACTGAACTCTTCATGCACCTTCCCTTTACCTTTAGCAGAG
+GGCCCTTTTGGGGACCAGATGGACCAGCCTGGAAAGAATCAGGGATATCCGATGGTCTGT
+GTGGAGGCACCTTCTTTGCCTTTCGAGCATTGTCTTCTTTAGGATGGTTCTCATCAACGA
+CGATCTTTGGCCAGGTTCGACAACCACCTCTCCAGTCAGATTGTTGGAACTTGTATCGGC
+TACCAATGACCCTTTCCATATAGTCAAGCGTCGGGTCTTCAACTTCATCGATCCAGTAGT
+CGTTGATATTTGGGTATGGTGGATCATCAATGGGCAACAACGGAGAAATACTCAACTACA
+TTGAAGCCGAAACAATTTATCAACTAAACAAATCATCAAAGGCAAACTAGTGAGAGACTA
+ATAAGAATCTAATAAAATTAGGTCCACAGATTACCCTAGGAATTAGCTCTGTCTCCATTA
+TGTTGGAGTTGTGGTAAGTCTTCAACGGAGGCAAACTGGTGAGAGACGTCTCACTGATAG
+TCTGCGTATCATCGGGGTTTGGAAGGTATCTTTCCAATTCAGGGATAACGTTAAAGACAA
+AAAGTTGGAAGACAAGAGGGAATCCATGTGTTGAATTGTTAGACTGATTGAACTTCGTGA
+TTAGTCCTGGGAGATTGCTGACCTTGGATCTAACTTTGTGAGAAGGAAGGACTCTCGTCC
+CCAGGGATACGCCTCAAAAGCCTCCAAGTCCTTCACCATTTCAACGACTTATTTAGAAAC
+TTTTACAGGTTGGGAACTACAGATCAAGATCCCCTCAACAATAACTATAACAGCGAGACA
+AAGCCTTCTCCAAGGTTCCATCCTCTCTTCTTTAGGCTTCAGCTTATCTGTCTTCAACCA
+TTTGAATATATCCTTGATGAGGACGACTTTGTGTTCCTTACCTATTAGGACATTCCAGTA
+AGGATGTCTCAGATTTATGGGTTGCTGCGACTTCAATATGTCTCTCCGAGAGGGGTAAGG
+ACCACAATTCAAACCACTAAGAATGGCAAACTCCCTTAACAAAAACCGGAAGGGCTGACC
+GGCAAAAACAAACCAAATCTCGTGTTTTTTCCTTGTGTAGAGGCCTCTACACAACATCTG
+GTGGACCAGTTTCCCGGAGAAAGAACATTTACGGACTTCAAATTGAAAAAAGGGACTAAA
+ACAAGGGGCGCAAATGTAGTTTAACTCCTTCGTCCCATCTAGAATATCGACGAGATAAAG
+AAGGTACTTAGGCTTAGAGTATGTATTTATACGCCCATTCAGCGGATAGCAGTCAGTTGC
+GTAAAGTCTCTTGGGAAGTCTTTCCCGATTGAATTCAGGGATGCGAGGAATTATTGGCGG
+ATCAGAGCTCTGCTCAGCGGTTGATTTGGCAGAGAGAAATGGATCGTCGTCGTCTTCAAA
+GGACACCGACCGCCTGGCACCGCCAAGCGCTGACTTCTGTTTCGCTTTGCTGGTGGAAGA
+CCTCATCTGCGTTGGGGTAAAATCAAACAATTATCAAATCAGTTATTCGATGTGATAAAA
+TAATTAAACACACAGGAGGACGAAAAACCCTAAAAGCTGTAATGGGGGACATTTCGATTA
+ATCGGAACAAACTCAATCAACCGGCTTAATTGCTAAAGGTTTTCGAACTTTCTGGGTAAA
+TGAATCGCACAGGAGAGGACGAACTATCTAAAATCATAATGGGAGACAAACTCGATTTTT
+CATAACAGACCAGTAACAAGGGATTTGCTAAAGATTTTCCAAAAATACTTCACTGAATAA
+AATATGAAGACATGATTGAAGATAGCAACATGCAGAAACTTGAAATGACCTTACCGGAGA
+CATAATCCGATGAAAGTTATCGGTGAAGGAAAGGGAAAGTATGAGAGAGATAGACGAAAG
+AGAGAGAGTTAACTGTTGTTGTTTTTCCGCACGGTTTACAATGAAAAAGAGATAAAAGGT
+ATTGTAAAAAGACGCAGTTGTTGAGCGCGAAAACTGCTCAGTAAACCGTGGGAACAAAAT
+GGACATTTCACAACCAAATGTGGTATGAGTTGTAATGCCCGAAGAAATATGGCAGATTAC
+ATAACGATTGGGAAAAATATGGCAGATTTTATAATTTTCC
+>TAG3N1
+CAGTGTTTTCACGCCCGACCCGAACCGTCCGGTCCGACCGGTTAACCCGTGACCCGAACA
+CTTTTCCGGTTTGGGTTTAGTGCTAAAACCCAACAAGTTCAAAACCGAAAAAACCCACAA
+AAACTCGCAATTAACCCGTGACCCGGTGAACCGGTTGAACCGGCCGGGTGTGGGTTTTAA
+AAAGTTCTCTTGATTTTACAATAAAATATGGGATTTTAGACTTTATTCAATTATTTTTAA
+AAGTTTTTTCAGTTCTTAAATTCATTTGATGTTTTAGATTTTGGTGAAGACTTTACAATA
+CCGCCTTAAAATTGAATCGAATGGTGAGAGAGACAACCGAGATTAGTTGTTTGAATTCAC
+GATGTTTTATTAATTTATTTCTGTCATTGATGATCTCCTAATATATTTGTTACGGTGTTA
+GACATTTAGTTGGATTTCAAATTTTTAACCACTTTATTATTATTGTTTGATTTTTTCTAT
+ATATATATATATATATATTTGGGTGTAAATGATTTTATATTTTGTTAAACATAATATAAT
+TTTATATTTGATTAAATATGATATGATTATTTTTGTTTTATATTTATAAATACTACAAWT
+TTTTTTTTTATAAAATACTCTAAAATTTCTATTAATATTAAATTTATTAAATAAATTTTA
+ACTAATTAACCCGTGGTCCAACCCGGTTGACCCGATGACCCGGTGACCCAGAAGGTAGTC
+CGGTTCATCGTCCGGGTCGGGTTTCAAAACATTG
+>SIMPLEGUY1
+TTAGGCCCTGTTCGTTTCATCAGTCAGATGGATCATCTGGATGGAGATGAGTTTTGATGT
+TCGTTTGGTGCCAAAAACGGTTCATTCAGATGATCCATCCAAATGAATTATTTGGATGAG
+TTTGAAAATTTAGGCTAAATTTTGAAACTCATTTGGCTGAACTAAATTGGATCATTTGGA
+TGGAGATGATTCAGTCAAAAATAACAAATGACAAAAATACCCTAATTATTTCAATTGATT
+ATTTAGATGTATTTTTAGATAAAAACAAATAGACTTAAATCTTATTTTACAATTATTTTT
+TAAAAAAATAAAAATTAAATTTTCCGCTAAAACCGCAAAATCAAAATTTTCCGATAAAAC
+CGTAAAATTCCGTTTTCCCGCTAAAACCGTAAAATTACGTTTTCCCGCCAAAACCGCAAA
+ATCATTTTTTCCCGCAAAAACCGTAAAATTCCGTTTTCCCGCCAAAACCGCAAAATCACG
+TTTTCCCGGCAAACCCGTAAAATCGTGTTTTCCCGCCAAAACCGCAAAATCACGTTTTCC
+CGCCAAAACCGTAAAAATCACGTTTTCCCGCCGAAACCGTAAAATCACGTTTTCCCGCCA
+AAACCGTAAAATCACGTTTTCCCGCCAAAACCGTAAAAATCACGTTTTCCCGCCAAAAAC
+GTAAAATTTTGTTTTCCGCCAAAACCGTAAAATCGAGTTTTCCCGTCAAAACCGTAAAAT
+CACGTTTTCCCGCCAAAACCGTAAAATAAATTTATAAATGTAAAAAACTATTATTTAAAA
+TTTATTTACTTTTAAATATATTTTAGATTAAGAATTAAAATTAATATGTTTACAAGTAAT
+AATAAAAATATAATTAGATGAAAGCATGGGTATTTTAGGTATTTGTATTATTACAAATCA
+TTTGGATGGAGATAGAGATAAGCAAACGAACAACATCTCATTCGGATGGTCCAGTCAAAT
+GAACCGACTAAAAATGAAACGAACAAGAGTCGAATGAATCATCTAGATGGACATGTTGAA
+TGGATCAGTTGGATGGATCTGTCAAATGGAGAAACGAACAGGGCCTTA
+>HELITRON5
+TCTATATATACATTTTTGCAGCCACTTTGTGAAATAAATCCTGGAGTTGGGATTTATTTA
+CGGTGGCTGCCACTGGATTTATTAATTGTTTTTTTTTTCCATCAATAATTTGTTTACCAA
+GTATATGCGTACGAAATTTCCGGTGATTTTAACCCTTCCCTTTTATTACATGTTATTAAT
+ATCAGATCAATCTGTTGGGCCATCCGAAATGATATTGGGTTTACAAAAAAAAAGGGCCCA
+ACGCCTACATTATTTGTGGGAACCATTTTATTCCAAAGAAATCAAGCGTAATATATGTAA
+CGTCTATACCACTTTTATTTATCAAATCCCTAAGAATATGCAAAACACACAATAAAACAT
+TCCTTACATATTCGTTTAAACCAAAATATATCTACATACAATCCCTTAAAATTTGGAAAA
+GCTAAACCAAATATTCCATATCTATTCACTTAATTTAAATGATAATGTAACTCGCCGAAT
+ACTTAATTATGATCATCCTACTATTCCGAATCTTTTCCCTAGCGTTTCGGAAGGAAATTA
+TTGCAAAATATAATAAGGATAAGTCCGATATATCATCATACCTTAAAATAAGCTAATCAC
+ACGAAAATCCCTCCCATATTTTTCTCCTCAAACACAATCTTAACCTTCTTTGCGAACCAC
+TATATAAAGAACCAACACCAATCCGTGGGAATCACTCACCTTACCATCTGCCACTTAAAG
+CAACCACAAAAAAACATCCTCACGAAATGGCTGCCACCTTTGCCTACCTCAAAGACGTCC
+GCCCCTACACCACAGCATGGAGAGTTCAAGTCAAAGTTCTTCATTCCTGGAAACAATATA
+CACAAAAGACTGGTGAAACCCTTGAGCTCATTTTCTCTGATGAACAGGTTATCTATATTA
+ACTTTTTATTTGCTTTTTACATAGTCTACTTCATATGTTGTAATTGAATGAAAATTAATC
+TACATTTCAGAACAAAAAAATCCACGCCACCATTCGGACAGACTTGGTGTCAAAGCATGT
+TAATAAGCTAACTGTTGGGCAGTGGGTTTTTGTTGAGATTTTTACTCTCAACTATGCTGG
+CGGTCAATTCTGGCCAACGAATCATCTTTACAAGATGACTTTTACTAACGGAACCACTGT
+GATGGGATCTGATCCTGTATCTGATTCTATGTTTCTATCACTGGCAAAATTTCAGAAAAT
+CCAAAATGGAGAGTTTAATCCATACATATTAGTTGGTAAACATTTATTAAAAAAGCTAAT
+ATTAATAAATATTCACTGTCGATATTCCATTTGTATTAAACTAACACCTTTTTCTTTTAT
+AGATGTCATTGGTCAGATTGTTTCTATTGGAGAGCTGCAGAACTTAGAAGCAGCCAACGA
+CCAAAATTGAGTTTGAACTTCATGATGAAACGTAAGTTTCTGGACGTTTGACTTTTCTAC
+TAATCTCACAAATCAATTTTAATTATATATCTCACTAATCAATTTTTTTGTTTTACAGTG
+ATGAGAGGATTGGCTGTACTTTGTGGGGTACATTTGCTGAACAGATATTTAGGGCATGTC
+AAGACTCTAATCGTGGAATGGTGATTTGCATTCTCAGATTTGTGAAAATCAAATCTTATA
+AAGGTATATCTAATTCATTCTCGGCTTCCTCTCTTATATCTAAATGAATTGTTATTAAGA
+TACTTCTATATTATACTAGGTGTAAGGACTCTATCAAATTCCTTTGATGTTACTCAAGTG
+CATGTCAATCCGCCTTCCTCTGAAGCGGTTTTCTTCCAACAAGCGTAAGTGACGTTTGAT
+TTTAAGTTTTTCAGCAACTTTACAAATGGAATCCTATAAGAAAATGTGTTCGTGCTTACT
+AGAATTGTATTTTACAGCCTGCCCTCTGATGGCCTAAGCCTCATCTCCCGCGAAAGGCAG
+CCAAGGTGGGAAATGGTTGTAAACAAAGATGTTGACTGGCTTGATTATCTGAGGAATTCA
+ATTTCTGACTTGAAGTGTTCAATCGAGGTTGTATTCATATCACCTCTAGCAAATAAACAT
+CTTTGTTTTTACGATATAGATCACCTCTTTAATATCTGTCAAAAACGTTTTCTGCTTTTG
+TAGATTGGAAAGGCTAGGGTTTTGTGTACTATTTATGCCATTGATACGGATTGGGCATGG
+TATTACATTAGTTGTAAGACTTGCAACAAAAAAGTGAACCACATCCATGCTGGAGTCCAT
+GGTGTGAATAACAAAGGGAAAAAACCAAGATTTTGGTGTGACACTTGCAAAACTGTGGTC
+ACTAATGTCATCCCAAGGTAATAAGAGTAATTATAATGGACTTAGTTAAACTATTTCATT
+CTAAATTTTCTGTAAAATTCTGGGACAGGTATATGCTTTACGCTAATGTTATGGACAATA
+CCGGCGAGGCAAAGTTTCTCTTATTTGATTCAATTTGCTCTGAACTCACTGGCGAGTCAG
+CCACATCTGTTCTCGACGGATCACTCGATGAGGTATGTTCTCTCTGTATATTAACACACA
+CAGAAACGGTAGAAAAGGGATAGATCCAATACTGATTGTAATATGTGTTCTTTGTAATTA
+GGTTGTGGACCCTGAGAATTTGCCAGAGCCAGTTAAAAACTTGATTGGAAAGACGTTTCT
+CTTCTTGGTGTGGGTTGAAAAAGAACACATATCAGATGGAAAGGAAGTCTACAAAGTTTG
+GAAAGTTCTTTGCAAAGGTGGACTACTAGAGGAACAGCTTCTTGAATATTCTGCTGATAT
+TGTGAATCCTGCCTCTATTGAGTCAGCTGATCAGGTTTTTAAATCAAAGATTAACTCAAA
+CTTTGTAGCCCGTGTATTTACAATTAGAAACTAATATGGTAAACGATTTTTTTCCACAGC
+CACAACTCATGTTAGAGAATAGCCACGACACATCTGACTTCGGTACTCCTTCTTCCAAGC
+GTATTTACGCAAACCCGGATGGTACTGCTGATGAATCTTCCACCTCTAAGAAGATATGCA
+TTAAACCTTATTGACTTGGAAAAGTCAAACCCAGAATTCGGCCCCACTTCAGAACACGCA
+CAACTTGGAGATCCTAGCGTTAAGGATGGAGATCCAAGTTTGAGGAGCAGCAATCAGTAT
+GAAAAGAAGAATGTGGTTGTGAGGGTCAAAGTTGAGAAGAAGGAGTGATCACTCACTATC
+TTTTACAAATAAATTCAAAGTGCTTCACTTTGATTCTCCTTCCCAATTTAGGATCATCAT
+GTTAGACCCTTTTTTTTTGGTTTTTGTTTTTCTAAATTTTCTATTTCTACAATAAGTTCT
+CTTAACATGGACATCTATTTCATGCGATTTGTGCCTTAATAAAGTTTTCTATTCTTCCAA
+ATTGTTTTGTTCTACTTACAATCCAAGTGCCTATTGTTACCCTATATAACTATTTCTATT
+TGGTTACAACAGAAAGTTAGACCACCTTTAAATTCAAATCACTAATATTGATCACATTAC
+AGTAATTCTAATTTCAATTAAAGGACTGTATTATTGGGCTGGAAATTGTACCTGATGTAA
+GTAATTATACTACAGCAGTTATAAAAGCTCACATTGTAGCCTGGATACTTCATCTCCTAA
+TTCGTTCTGTTCCTGAGAACAAAAAAAATATTAGTATGAAGAACATAATAAAAAATTGAC
+TTATGGCACATGATTACGTCTTATACATAATCAGACTTGATTTTGCTTTTAAGATTTCAC
+AGTTATACATAAACAAAAAAATGGCACATGATTACGTCCTACCTTTTACATCTTATACTC
+ATCCATCATTTTATAAAACCAAAGACTTGATTATGGCAGATCAAAGTTACTTAAAGGTGA
+TAACCCAAAGACTATCGTGGGTTTATGAAACAATCATAAGACATAACTTGGAAACAATAA
+TTTGTCCAGATGTAGCCAACTAATCACGGTACGACAGATTTTAAAATTGGGCTGCAAAAA
+TAAAAAGATGCTTAAATGTCTATAGCCACCATAAAAAATATAAAAATAAAATCAAGCTAT
+AGGTGAATCCGAATTCTATATATGTGGAACTATAAAATCGCCTAAAATCATGGCTTAATT
+GATTTTAGGTTTTCGCAAAAAAAAAACACACTTTATCTCTAGCAGACGCCATACTCATTA
+AACGCAAAATCATTGTTTTCATTGGAAGTCAGCCATGAAAAACAAACAAGATTCTTCTTC
+TCCTGAAACAAATATTGATTCTAATCCATCAAAGAGGACCCGTTTTCAGAGCATTGAAAC
+ACCACAAAGTCAAATAACTCACAGTACTACCGCGGATACTAATGCAACAGTTCCTCTTAC
+TTCAGCATTCTCTAGAGTTTTTAAAGATATTACAAACCTTGGGTATAGCTCTGTTGGCAG
+CTTCTTGACACCATCTAACAATCAACAATCCTATTCTGCAAAAAAAACTCACTCAACAAA
+TATAGGTAAACGCTTATTTCTGTTTTTGGGAATTTAACTAATTGCATTGGTTCTCTTAGT
+TAGAAGAGTGAATTAATCATTCGCGGTACCAAATGTTAGGGTCCACTGTTGTTTCTGGAC
+TTGCTTCAATGGTCCAAGCAAACTCCAGACATATGAAGCAATCTCAAGCTGTTGTATTTA
+AAGACATGACCAACCTTCCCTCCATGGGGCTTTCGTCTGCAACTGGAAAAGGAAAAGGTT
+AGTGTTTTGAACAGATTTTTAATTAAGATACAATGACAAAACCTAAATATCAATGTTTAA
+ACAAAAGTCTAACACAATTATGGCAATCTTTGTTTTCAAGCGAGCCAAAACGAAAGTACT
+ACTTCTTGCATGTTCTTTCACAAACAGACTACTTTGCAGACAGAAAAAGACAGATTCCCA
+AGGAAAAATCTCCAAAATGACTTTGAAAATGCCTTCCACTCTCCTATTACTCAAGGTACC
+TATGAAGTGCAATTTATAATGTCTAATCACACAATGTTAGTCATCTAATCTTTACACATT
+CTGTTTTGAATTATTAGGTCAAAGTTCGGCCACCATCAATAATGACTTTCATTGTGAAAT
+GTCTGATGATGAATCCATGCCTGATTTCAACTATGATAGTTCATCAACCAATGCAACAGA
+TGAGGATCAACACTACTATCTCAGTCCAACTGAAGATGATACTGATGATGAATCTACTAT
+TTCTATTCCAGTTGCTGACCCATCATCTGACATCTGCCAGAACAATGCAAACCCGACAGA
+ACCTACAACGCCTCATATCGCCAAATGTGCAGAACATGAAAAATTCATTGCTACTCTTAA
+GAAAACGGCTGCAAAAGCAGCAGCAAACCCGAATTTGCCGCAGCCAAAGAAAAGAGGAAG
+GCCACGATTGAATAAAGATACAACCAATTCGGCTGAGACTGCAACAAAATCAGGTATAAT
+GCGGTCTTTACATTACAAGAAGTATGTATAATATTTAAGAGTTACTATGGGTTTCCTAAT
+GATTTTCTATTTACATGTAAAGCTTACCTTGATCATGGTGATGCAACATACAAGTGCAAC
+TACTGTGGGGCGTTGATGTGGTTTGCTGAGCGTATAAATAAGAAGCAGCAAAACAAATCT
+CCTACGTTTACACTGTGTTGTGGAAAAGGAAATGTTAAGTTACCACTTCTTAAAGATTCG
+CCTGCGCTTATAAACAACCTTCTTACCGGTGATGATGCGCTAAGCAGAAATTTCAGAGAA
+AATATCCGAATCTACAATATGATTTTTGCAATGACTTCACTTGGTGGAAGAGTTGATAAC
+TCTATGCCAAAAGGTAAAGGACCAAACATGTTTAGACTACAAGGAGGAAACTACCATTTG
+ATTGGCAGCTTGAAGCCTAATCCGGGTGATTATGCTAAGTATTCACAACTTTACATAGTT
+GATACAGAAAACGAAGTTGATAACAGAGCTACTGTCATCAAGTAATCATTTTCGTCTACT
+ATTTTATATATTTTATTTTCCCTGCAGCAGCTCAAAACAATAACATGGTTTAACAACAAC
+CTTCACGTTTTCTGTATTTTGTAGCAAGGGAAAAGGTCGTCGGAATACACCAGCAAAACA
+GAAGCTAAAGAAAGAAGTTATTGAAGCCCTCATTGAAATGCTAAACAAAGTCAACCCTTA
+TGTTGACAAATTCAGACAAGCTAGAGAGAGAATTCAAGATGATAATGATGAACCGTTTCA
+CATGCGGATTGTTGCAGATCGAAAGGGTGTTGATAGGAGGACATACAGTATGCCTACATC
+ATCTGAGGTTGCCGCTTTAATACCTGGAGGTTTTCAGCCATCGATGTTCGACCGAGATAT
+AGTCCTTGAAGAAAAGACTACAGGTCATCTAACACGGATAAGTCAGATTCATATCTCCTA
+CTTGGCATTGCAATATCCTCTTATTTTGTGCTATGGCGAAGATGGTTACACTCCTGGTAT
+AGAGAAATGCTTGCCCAATTCAGCCAAGAAGAAAAAGAAAAAGTGTATAAGTATGCGTCA
+ATGGTTTGCTTTCAGGATACAAGAGAGACCAAATGAGTGTAAAACCTTGACACGCTCAAA
+GAGGTTATTTCAACAATTTCTCTGTGATGCTTATACAACTATTGAATCTAACCGGCTTTC
+TTATATCAAGTTTAAACAATCAAAGCTACGATGTGAGAACTACAACAGTTTGAAAAAGGC
+CTCTGAAGCTGGAACTACCTCTATGAATGAAGAAGGTAACCAGGTTTTAATTCCATCTTC
+CCTCACTGGAGGACCACGCTATATGGTCCAGAACTACTATGATGCAATGGCCATCTGCAA
+GCATTACGGTTTCCCTGACCTTTTCATAACCTTTACATGTAATCCAAAGTGGCCTGAGAT
+AACTAGACATTGCCAAGCAAGAGGTCTTTCTGTTGATGATAGACCTGATATTGTTGCAAG
+GATATTCAAAATCAAGCTTGATTCTCTAATGAAAGATTTGACAGATGGGAAAATGCTGGG
+AAAGACAGTTGCCTGTAAGATTTATTCTACTTCACTTTATACTTAATAAACGTTTTAAGT
+AATTCATGAATTAGTCTAATTGTTTTTCATTTTGTTTCAAACCAGCTATGCATACCGTTG
+AATTTCAGAAAAGAGGATTACCCCATGCTCATATCCTGTTATTCATGGATGCTAAAAGTA
+AGCTTCCAACAGCTGATGATATCGATAAGATTATTTCTGCAGAGATCCCAGATAAAGATA
+AAGAACCCGAGCTTTATGAAGTAATCAAGAATTCAATGATTCATGGTCCATGTGGTGCTG
+CAAATATGAATTCCCCATGTATGGTTGAAGGTAAATGTTCTAAACAATACCCAAAGAAAC
+ATCAGGATATTACCAAAGTTGGTAAGGATGGTTATCCCATCTATCGAAGGAGGATGACAG
+AAGACTATATTGAGAAGGGTGGTTTTAAATGTGATAATGGTTATGTTGTCCCTTATAATA
+AGAAGCTGTCACTTCGATATCAAGCTCATATCAACGTGGAATGGTGTAACCAGAGTGGTT
+CTATCAAATACTTATTTAAGTATATCAACAAAGGAGCAGATCGTGTTGTATTTATTGTAG
+AGCCAGTCAACCAGGACAAAACAACAGAGAATGCGACCTCTGGAGAACCTCCAAATTCTA
+CTGAGAAAAAAAAGGATGAGATCAAAGATTGGTTTGACTGCAGGTAATTGTTTAAACCGT
+CACCCATTTCATAGATTGGCATTGTTAATATGCGATATTTAAACTTAATTTTATTATGTT
+TAGGTACGTATCCGCGTCGGAAGCTGTTTGGAGGATTTACAAATTTCCACTTCAGGATCG
+ATCTACAGCAGTTCAAAGACTATCTTTCCATGATGAAGGGAAGCAACCTGTTTATGCCAA
+ACCAGATGCTGATATTGAAGATGTCCTCGAACGTATAAGCAATGAAGATTCAATGTTCAT
+GGCTTGGTTGACTTTGAATAAGAATAATGATGTTGGAAAAAATGGTAAACGTGCTAGAGA
+ACTTCTATATTCTCAAATCCCTGCCTATTTTACTTGGGATGGAAAGAATAAGCAGTGGGT
+TAAGAGAATTAGAGGATTTTCTTTGGGTCGTATTAACTACGTGTGTAGGAAAATGGAAGT
+TGAATACTATCTTCGAGTGCTTCTCAACATAGTCAAAGGGCCTATGAGTTATGATGACAT
+CAAGACATTTAATGGTGTCGTATATCCATCATTCAAAGAAGCATGTTTTGCAAGAGGAAT
+TCTGGATGATGATCAAGTTTATATAGATGGTCTACATGAAGCCAGTCAGTTCTGTTTTGG
+AGATTACTTGAGAAATTTTTTTGCTATGTTGCTTCTATCAGATTCTCTCGCAAGACCCGA
+GCACGTATGGTCAGAAACATGGCACCTTTTGGCAGAGGATATTGAGAACAAGAAAAGAGA
+AGACTTTAAGAATCCAGGTAATATTTTAAAATAAGCAAAACGTGATTCATTATACTAGAT
+GAACGTGAAAACGTAAATCATTATTCCTTTGTTTCAAAACCTAACAAAGTTTTTCTATTT
+ATTATTAATAAACACGTGCAGATCTGAAACTTACACTGGCTGAAATTAGGAACTACACTC
+TGCAAGAAATTGAGAAGATTATGTTACGTAACGGTGCAACACTCAAAGAAATTCAGGATT
+TTCCACAGCCTTCTAGAGAAGGTATTGATAACTCCAACCGTTTAGTTGTTGATGAGCTGA
+GATATAACATAGATTCTAACTTGAAAGAAAAGCATGATGAGTGGTTTCAAATGCTAAATA
+CGGAGCAGAGAGGCATATATGATGAGATAACCGGTGCTGTTTTCAATGATTTGGGAGGTG
+TTTTTTTTATTTATGGTTTTGGAGGAACTGGAAAAACTTTTATCTGGAAGACATTAGCAG
+CTGCTGTTAGATCTAGAGGACAGATTGTGCTTAATGTAGCCTCCAGCGGCATTGCGTCTT
+TGTTGTTAGAAGGTGGACGGACAGCACATTCAAGGTTTGCTATCCCACTAAATCCTGACG
+AGTTTTCTGTTTGCAAGATCACACCAAAATCTGATCTTGCTAATTTGATTAAAGAAGCAT
+CTCTTATTATTTGGGATGAAGCGCCAATGATGAGCAAATTCTGTTTTGAGTCTTTAGATA
+AAAGCTTCTACGATATACTCAATAACAAAGACAACAAAGTTTTTGGTGGAAAGGTAGTTG
+TTTTTGGCGGTGATTTTAGACAAGTACTTCCGGTTATTAATGGTGCAGGGAGAGTAGAAA
+TTGTGATGTCTTCACTCAATGCCTCATACCTTTGGGACCACTGCAAGGTTCTGAAATTAA
+CAAAGAACATGCGACTCCTATCAGGCGGTTTAAGTAGCGAGGAAGCTAAAGAGATACAAC
+AGTTTTCTGATTGGTTATTGGCTGTCGGTGATGGTAGGATTAATGAGCCTAATGATGGAG
+AGGCACTTATTGATATTCCAGAGGAATTGTTGATTAAAGAAGCAGGAAACCCAATAGAAG
+CTATCAGTAAGGAAATTTATGGGGATCCGTCAGAACTGCATATGATAAATGATCCTAAGT
+TTTTCCAAAGGAGAGCTATTTTAGCACCAACCAATGAAGACGTCAATACTATAAACCAGT
+ATATGCTGGAACATTTGAAAAGTAAGTCAGCCAACTACCTTAGATTTTTACGGTTTAAAC
+TAATTGAAAACTTTAACGGTTTATGCTTATTACACGTTGCTTTTGTTTTTTTGTAGGTGA
+AGAACGGATCTATTTAAGTGCTGATAGCATTGACCCAACAGATTCGGACTCACTCGCCAA
+TCCTGTAATTACTCCAGATTTTTTGAACAGTATACAGCTGACAGGTATGCCTCACCACGC
+TTTACGGTTGAAGGTTGGTGCTCCTGTTATGTTGCTTAGGAATCTTGATCCAAAAGGAGG
+CCTTTGTAATGGGACTAGGCTACAGATTACACAACTTGCCAAACAAGTTGTTCAAGCCAA
+AGTAATAACTCGAGATAGAATTGGTGACATCGTGTTGATTCCTCTAATTAACCTTACACC
+TTCAGATACAAAGCTGCCATTCAAGATGCGCAGAAGGCAATTTCCACTGTCAGTTGCTTT
+TGCTATGACCATCAATAAGAGTCAGGGTCAATCACTCGAGCAAGTTGGACTCTACTTGCC
+TAAACCTGTATTCTCCCATGGCCAACTCTATGTTGCTTTGTCCAGGGTTACCTCCAAAAA
+AGGTTTGAAAATCCTAATACTAGACAAAGACGGAAACATGCAAAAACAAACAACAAACGT
+TGTTTTCAAGGAGGTTTTCCAAAACATAGTTTGAGTAAAAGTTACTCCATCTATGTGACC
+GTAGACTTGGGTAAGTCAACTTCTCATTATCAAATTTATATATAATAGTTTCAATTACGG
+TTTGAATCACAATCACATAAAAACTTATATCTCTATTACTTTTCTAATTTAAAATGCAGG
+TATTTTTGTGGAACTCAACTTCAAACGAACCAATTCACAGAACCACCGTTTCATTCTATT
+TTCATTAACGTCTATTTTTATTTCAATGCAAGTTTAATCACTACTCCCATTTCAAGTAAA
+CATCTTATCATTTCTTTTTCAGCTTTAGTATTTTGATTAAACAGAAATCTGATTGATTCA
+TAGGCAATGCAATACAATTACTTTTCCTAAGTTTCACCTATTAATCTAAATGTAGCTACA
+TAGATTGTGTATGCATACTAACCAAAGTACATGATAAAACATGATTGCGATTTCTTGCAA
+TAGCCATCATCAATCATCTTGCGTTGCTTGAAATAACCATCTCCTCTTCTTGCTGCAATA
+TCCAAAAACAAACCATATCCTTACATAAACATATATCCTGAAATGCATATCAATATTAAA
+CCTTATAGAGATTAGGATTGAATCACAAAGAAAATAGTGAACAAGCGAGATTAGTTGATA
+TATGTAAAGAAAGACGTGAGCAAATTCAACAACCAACAACCAAACTTGAAAGACGTGAGC
+ATCTGACTTGACTTTGGATTCCATATTCACAATTTCGTGATGGATGAGAAGAGACATAAT
+AACATATGAGAAACAATTCAAAGGGAAGATATTTTAAACAAAAGATATTTGAGTTGTATG
+ACTTTGGCGTCTATGTATTTAGAAGACTCTGAAGTCTCTAGATATATTATAAATACCTTC
+ATAGCTGCATCCACCATTGCTTGCGCTATTGACTTTGAGTCAGTGACAATTTCAATCATT
+TTTGGCTCCATTTCCTGCGAAGCAGAATCATGAGAAAAGAATTTCTGTGGCTGTTACTAT
+TAGAAAAAAAAATACACAAAATAAGTCTATGCTTTGAACATTAGCAATCTGAAGACAAAG
+TTTTCACGGGCGTAGAAGTTTAATTAACTTAAGCTTATTTTAGTTACATGCGCATCGGAA
+GTGTGATGCAGTGTCAGAGTCCGTTGAATTTCTGTTCCTCTTACTTTGCTATTGGTTGCG
+ATAGATTAAGCAGAAGAGCGACCAATGCAAACCAAACCACTAATCTATGAAAAGAGATTG
+CTTAAGAAAATCATAAAAAGGAACACGGTTCACTGAAAAAACAGATACAAAACACAATTA
+CATAATCAAAGCAGCATCTTATACAAACAAATCAAATAACGCAGTGATGTTCATATTAAC
+CTGATTTAGGAGGAGGGCTTCGTGCAGCTGAAGGGGGAGAAGGAGGGTTGCTTGAATCTA
+CAAGAGTACGATGATGAAGAGCGTTTGTTTTGTATAAATATACTTGCAGGTTTTTCCATC
+AAGAGAAGCTTATTCCAATGGAAGAAACTGTCGGAATTATCTAATTGTAACGGAGAAGAG
+AGCGGATTGTTCGGGATGTCAGATGAGAATCCTTCAGTCGTAAAGACAACATATTTCAGG
+AAGATAAGGGATTTTGTCTCTGTTTGGGCCAAATAATTAACTGCTGGGCATATTTGGCCT
+GATTCCAGCCCAAAACAGAATATCTTTTATAAGCAAAAACAAAATAGGTGTTGTCTTATT
+GTTGGGCTTAGGAATACTAATTTGATTTGGGCTTAAAATCCGAAATTTGTTTCTTTTAAA
+ATATCTATCTTCTCTGGAATTTAAATAAAACTTTTTGAACTATAGTGTTTACTAAAGTTT
+TTTAATTTGCCACATTTTTTTAAAAAAATCACTTTTTTAAAAACAAACTCACAACATTCG
+AAAATTCAATCCAAAAGACCTTAACATATATTTTATAAAAAAAATCATTAAAACAACATA
+TATACACTACTCTTCAACATCCCAATTTCGTCAACATCCCGAGTAGAAAGATATTTATAT
+TCTACACAAAAACGTTTTATAATATTCCGTTAATAAACTAAAACTTTCAACCGCAATCCC
+ACGTAACATGCTTAAATCACATATTATACAATTAAACTCAATTACAAAACATATGATTCA
+ACTATACAAAAAATCATCAATATATAAATTTGGTAAAAAAACTATCCCTGCGGTGTACCG
+AGGGTCAAAATCTAG
+>ATTIRX1B
+TAAGAGGGTGTATTCAATCTAATATTTTAAGTGATTTGTGTAAAATTTATAAATCTTATG
+TTATTCAAACATGAATTTTAAAAACTCTAATGAAATCCAGTGTTATTGAACTAATGATTT
+AAAAATCTACCTTAAAATCCACTGTTATTGAAAACAATTTGTGGATTTGATTCTTATTAA
+TTTTGAAGGATTTGAGAGGATTTGAGAAGATTTCTTTAGTTAAAAATACAGAAATCCAAA
+TCTCATGGTTTTAGATGAAATTTGAAAAGATTTTACAATAAATCACATCAACTTCCCTAA
+AATCATCAAAATCATATAAAAACTCACTAAAACTCAAATCATTCAAAATTTAAAGTTSAA
+TACATCCCCCTAA
+>ATREP6
+TCATATATATGAAAGTTGGYCAACTCTCTCCATATAAATGACACATCATCACACAACAAA
+ATGACATRTGTCATTYKATRTTTTTTAAATTAATAAAAYTAATAAAATTAAATAAGCAAA
+TTAAATATATCATCAATCCTACTCTTAATTGATTTCTYCAAAATAAAAATAAAAAAWAAA
+ATTATGTWAAYAAATTAAGYACTACTTTCATTATACTCTTTTTATTTTACTAWTTTTTTT
+TATCAATAATCATGACTAANTTTTTTATTGTGTTGTAGTTGTTTGCTACCTAACCTCTTA
+TTAGTTTAGTAATTTWATTTTGAGTCTTTGATAACATTGACATTCAAGTTTTTTCAAATA
+ATAAACCTTYAAAAYATTAGACCTACCAAATAATKTAATACACGATCATTTCTCTTATAT
+KGATATATGCAATGASAGAAGATCTAAAAGTATTGACTTWAATGATACTTTAATTTTTGC
+TTTCTTTTTATTCTTTTCATATGAATACTCTTGAAATCTTGTTCAGTTTATATCAATTCT
+ATATATTTAATCATGAGCCTATAACAHTGTTGTTGGAGTATTATATCWGGAGAATAMATA
+AAACCAGAAATAGTTTATTTATAATCAAGTTRRACAATTTTCAAATCATCCAAGACAYGA
+TCATTTCTCTAATATTGATATATGCAATGACARAAGATCTAAAAGTGTTGACTTMAATGA
+CATTCAATTTTTGYTATCTTTTTATTTTTTYRTACGAATACTYTTCAGATCTTTTTCAGT
+TGATGTCAATCCAAACTTTAATCATGAGCCTATCACAATGTTGTTGAAGTACATAAAACA
+AGGAATTGATTTATTTATAATCGAGTTAGGMAAATTTTAAACCACAMAAGTAACATAGTT
+ACACAKAATTGTATCARAATATCATATATTGTTGTTATATGTATTCATGAAGTGAAAAAA
+TATTAAAATCTTATAAATAATCAGCTTTATACAYAAAATATATAAATTGATATTTCGAGT
+CACAAATGAATCTAACCATAAAATTRTAACTACATATTATGGATCTAATTTTATTAACAA
+TACAAGAATAAACAAAKARTAAATATAAATTAGCATAAAGAACAATCAATGTAAWTTTTT
+TTTAACAATTTTCAAAAYAAACCCACGCGTAGCGTGGGTACTCATCTAG
+>ATREP7
+TCATATATATGAAAGTTGGCCAACTCTCTCCATATGAGTGACACATCATCACACAAGAAA
+ATGACATGTGTCATTCTACATTAATTAATTAAAAAAYTAGCAAAACTAATTGAGAAAAAA
+TCAAAAGTCTTTTGTTGTGTTAAATTCTCCATTAATCTCACTTTTAAATGAATTTTCTAA
+AAATAATYAATAAATAAAAAATCATAATAATGTATCAAGYACTACTTTCATTMTATTCTA
+CTTATTTTATTAATTTTTTTTATCAATAGTCATTAAYCCATAATGACTAAAATTTTACTT
+GTGTTGTASTTTAGATGTTTGCTACCTAACCTCATATTAATTTAGTAATTTTAGTTGGAT
+ATTTTTTTATTATTACGTTTTGTGAATTTGATTTATCATATGACCTTCTTTCTGTACATT
+TTTGTGNGTTCTGATAACTTGGTAACATTGATATACAATTTTTTCACGTAATAGTCATCC
+AAGACATTAGACATACCAAAAAAAMAACAACATGAGACTCTATATGACTATATGGTAGGG
+ATGAGAATTAAAGTGTTGACTTAAATTACTAGCATATCATGATGTGATTGTGTACTAGAT
+GACGAGAGAATATATGGAATAAARAATTGTTTGTTACAATTAAGTTAGGCAAGTTTCAAA
+ACACATAAGTAATATAACTACATACATTGTATCAGTATATCATATATTGTTGTTGTATGT
+GATCATGATAGTGAAATATTAGAATAATAAATATATAAATATTCATATTGTAGTAGAATT
+GATATTTCGAGTTATAGATGAATCTAATCATAAAAAATAATAATTATATTAAATAGATGA
+ATTTATCAAAATGAACATCAAAATCAACAAAAAACYATAATCATATTTTTTCGACAATTT
+TAAAAACAAAAACCCATGCGTAGCATGGGTGTTCATCTAG
+>ATDNA1T9A
+GGGAATGTAGCATAATGAGACACTTTTAAAGAAAGTTTTTACGTTTGAGGCACTTTATAA
+GGAGAGGGCACTTTTTGTGTTGTTTGTGTGTTTTTTGGACTTTTATACCCCTGGGATGAA
+AGAAACGCTAACCAAAAGTCAGTTATCAAATTGTCTTTAACCGAACACTTGAAAACAAAC
+CAATTAAGTTATATGGGGTTTAATATCGATCGTTGGATTAAAATCTACTATAATTAAGAT
+GAAGTTATCAGATCTAAGAATAGTCGCTCTCTACAAAGAGCAATTTCTTTCTCTCTCCAA
+CACAACAATGGCGAGAGCCAAGAAGGTGTTAATTCTCACTATACTAATCAAATTCTCCTA
+TTAACGTTCTCAATTTTTCATTTTCTTTTTCCCTTGCCTTTGCATTATCGAGATCTAATG
+AGCACGGAGTCGTTGATGACGACAAATTGATGACGAGTTTGTTCTTCTAATGGCCTTCTC
+TCTCTTCCTCGTCGGTCCTAGTTGCTCACCTGAAGTAAGATTCACGTCAGTTATGGTCAG
+ATCTTAGATCCAGTGCAGATTCACGATGAGTCATCGATGGATAACGAACGCAAATCCAGG
+AGGAAATCGGTGAATAAACGATATAAAGCGGCGATNATCTGCCGTAAAATGCTTCTCCGG
+TGACACACCGAAGGTGACGGAAATTTCGAAAAAGTGGTGATTACAGTCTAAGGAAAGTGG
+ATATGTGAATGAAACTAAAAATTGGACTTGCGCAAGATATCAATATTTGAAGAAGCAGTT
+TCTTAAGCATCTAACTAGTAAGCTTGGGAGATGGGAAACAGTGGCTTTGGAATTCGTAGG
+AAGGTACAAGACATAGAATGTGATTAAGAAGGCGAAAGAGATTGGTGGAAGAAAATCAAC
+GAGAGTGATTCTATCTTGGTAAATTGATGCTTTGTTGGACATCTAAACTAAGAGAATTAG
+ACTTTGTAGATGACAGTCAATTTCATAGTGTTATATATATTATACTTGTAAGAGATTGTT
+CTTGGGTTTTGGAGTTTTGTTGTTTTAGCTTTGTCGTTCCTATGCAAGAAAATGATGGAT
+GAGACTCACAAATATTGCTTTGAAAGAGGAAGTGATGATCAACAATTCTGATATTACTGT
+TACTCCAACTCTCTTGGGATTAACCAGTTCTTTATCTAGGTGTGTAGCCTAAACTCCTTT
+TATATATCAAATGCTAAACTCTGTGTTCATAATTTCACATTAGTGTTATAAACTTCACAT
+TAGTTACATGGCTGCCAATATCATTACCACACAACTCTGTTTTGTTTTTTTACTCTACAT
+GTCTCTTCTCATTAAAAATTAGCTTTAAAAGATAAGGTAATGATTGTTTAATTAGCTTAT
+CTTGTTTTAAAAAATAAGAGTAATGGTCTACTTAAATCTGCTTATGTTAACAGAATATTG
+TATCATTTTTTCATGTGTTTTGGTAACTTTCTTTTGTTTTCTATGAACAAATGCTTATGG
+TCAAATGGACAAGTGTTTATGGTTGAATCTTAATGGATAATCTGAAAGTGTTTATATCTC
+TTAATCCATTGTGGTGATGATGGTGTCCAAAGCCTGCAACAAGTCTTGATGATTCAAATA
+AATGTAAAACTAGATGAACCCCTAATCCTTATCCACTAAATTTGAAACCGTAAAACAAAA
+CTCTAAACCATATAGTATATCATAACCATAAAAAAATGATAATTTTACAGAGCGATAAAA
+CACATTGACAGTAGATCAAAGACATAGGTGTCCATTAATGATTGTCCAAGCGGTCTAGTC
+CATATTTAATGATTCACCAGGTAGTATATCATTTCAATACACAAGTTTATACATGAATGA
+TAATTGCCAATTCAAAATACATCGTACATCGTTCATTTTTCTTTGACCATTTATTCATTT
+GTGTATGGACACTTCCATCATTATATAGTATTAGTCATTCTTTCTTAAGAAGTATCTAAA
+TGAAAATTACATGGCTTTTCTAAAGATTTTAAAACTCGCAAAAATGGAGTGACAAATAAA
+CAGATTTGAAAAATGGTTTCATGTACCTATATAAAACCAATAATCAATAAGTTGGTTTCT
+ATTAAATTTTTATAATTTGCAAAACATGGAGTGATAAATGAATAAATTTGAAAAATGGTT
+CCATATCTTCGACGTATATACGACCAATAATCAACAATTTGGCCAGATCTTCAAAATCTT
+ACAAAAACCGTCTACTTAATCTATAATTCATGCAAACAAAAGGTATGGTTGTCCATTAAT
+TATTGTCCAAATGTTATAGTCCAAACGTTACAGTCCATGTGTTCATCTTCTTTCCAATAG
+ATGACCTCAAGTACTGAATTTCAAACAAATGGGGCAAATAGTTCTTGAACTTTATCACAG
+AATTATGAAAAAGATCTCCAAACACTTGTAAGCTTTTTGTATCAAAACTAAAGAGATAAA
+TGTATCCCAATCAAACAATATATGTGTCTAAATTGACGCTAGTACTCTCCACTAGCAAAA
+TCAAAGTCTGGCTTAATCGTTCAAAGCTATAAGATTAAGCGACTTTAACATCCAATAACA
+TATAATGATTTTTGTTTTATATAGACTCTCGACAATGAAACAGAAATCGAGATAAGAAGA
+AATCAAAGAGTTTACGACAAAAGTAACCCAAACGTTTGCAACATTTCACAACAAAAGTAA
+ATCAAACTCCAAAACTAAAACTCGAATATGTAATTGTTTGGTGATTGGTTAGTCAAGTTT
+GATGCCATTGCACTCGAAAATCCAGCCCTACCACAAAACAAGTAATCATAGTAAATATCT
+GAGAGTTATCAGAAGAATAGATAACCACCGACTTAAATGTCACAATACTACTCAACAAAC
+TAACCAGTTGAATGAGACCTCCGAAATTGAAGCAAGTGCAACTCCACCAACAATTGGTAC
+AATGGCACTGAGTACCTATGGAGTAGGTTTCTAAAAAAGGTTAATAAACAAATTATGCTT
+ACACAAATCAAACAAAAGCGATGACTAATATAGACTATCCTTAACATGCCGTTAGAAACA
+AGAATCAAATAGCAACTTAGTCCAGACAGGAACATTTGGAGACATGTTTAGATCGCTTGA
+AGAAGCGGCGGTTATAGGATGGTGGCGGAGAGAGAGTCGCCGTTGTTGTAGGAGAGGGAT
+CGACGGAGAGAGGGAAAATACGGCGGAGCTTTGCATCGTTTAGATCTGAAATCAAAAGTT
+GTTGGTGAGAGTGGAGAACGAGGAAGAAGGCGTTTTTAGAATAAAGATCCGGAGTCGAGA
+AACTGTAATTTAGGATTTTTTATTAGATTTAGATTTTTTATAGAATTATGAAAATAAACT
+TTGATGGTAACTGTAAAGTCGCCGTGTACGTAAACCAAATTTGGTTTAGGGAATACGGAT
+TTGGTTTGATTTATAGATAAAAAACAGTTTTAGGGTATAATGGTAACTTTGATTGGACAA
+AGTGCCTTGTTTTTTTAAAGTGTTGTATCACGTAAATTGTTTTGAAAAAGTGCCTCAGAG
+GGCAAATATCTC
+>ATREP5
+TCTATATATACATTTTTGGAGGGGATTTTTGAAGATAATGTTGAAGATTTGAGCCATAAT
+TCAACAATTAATTCAAATGGGTGGGTTTTACCCGGTTTAACTCTGTTCGGATCCTGGATA
+ACATGTTTAATTCTGTTCTGATCTTGGATAACATTAATTTTTGGAAAAGTTACCTAAAAA
+CTAATAATTAAAAACGAAAATTAATGATTTAATTACCAAATTTAATATAAACAATATCTC
+TAAACTAACCATATTTCTTATTTACCTTAACTAATTTCCTAAAATATTTCTACCTAATTT
+AAACATAAATATATAATTCTTCTTTCAYTTTTATTTGATCTTATACTTTATTTATTTTGA
+ATTTATATAAAATATATATAGTTAATAAAATATTATATTTTTTTCTGAATATGATGTAAT
+TCAAATTTTTTAAAACGGACATATATTATTCAACCTATGAAGAAATAATATGTGTACAAT
+GTCCCACATCGCTTAGAAAAATTGGACAATGGTTCAGACCCATATTATAAAAGGACCAAA
+ATGATTCTGATTACGAATGAGCAGGAAGCTTGATTTATCAGGCGTCCAAAATTAAAATAG
+TTATCCGATTTTACTCGGATTTTTTATTTTAAAGAATTGAAACTTTAAAATGTTTCAAGA
+AATTATAAATATTATAACTTTATCAAAAGTTAAATATTATAATTTTAAAAACTTTTTATA
+AAGTTTATCTTTAAAAAATGCTTTAAATATTTATAATTTTAAAACTTATAAAGTTTTAAA
+AATTATAAATTGAATTTTACAAGAAATTTAAACATTATAAATATATAAAAAATATATTAA
+TACGAGACGATATATTACAGGAAAAATCTTAAATATAACAATCAAAATTCAATGATGAAT
+TTTGGGTCGATATTGTATTTTTTTTAAGTTTCAAATTTTATAATATTGAAATTTATAAGA
+AAATGACAAAATTATGTTTAATTTCACGGGACTGGGTTATATGGTAGGACGGGTTTGGGT
+GGATAATAATTACGATTTTACAATGTCCCACATCGCTTAAAAAAATTGGACAATGGTCAA
+GAGCCATACTATAAAAAGGACCAAAATGATTTCGATTACGAATGAGCATGAAACTTGATT
+TATGAGGTGTCCAAAATTAAAATGGTTTGTTTACTAGGGTTATTTATTTTAAAAAATTGA
+AACTTTAAAAAGTTTCAAAAAATTATAAATTAAATTTTACAAGAAATTTAAACAATATAA
+AAGATATTAATACGGGACGATATACTGCGAGAGAAATCTTAGATATAACACTCAAAATTC
+AATGATGAAGTTTGGGTCAATATTAATCTTTTTTGAAGTTTCTAATTTTATAAATATTTG
+AAATTTATAATAAAATGACAAATTTGTGTTTAATTTCACGGGACGGGGTTATATGGTGTG
+ACGGGTTTGAGTGGATAATAACATGGGATAGTATGCTATGGAAAAAAACATATAATTAAC
+AATCATAATATAATTATATAATCTTAAACACTAAACAAAATTAACAATATTAAAAAAAAA
+CACTTAAAACTTTAATTTTTTTAAAACACATTTTGATTCTTTTATAAGAAATTTAAACAT
+TATAAATATTTAAACTTTATACTACGGGTGAAATTTTAGAATTGACTGTTTGGGTTGATA
+AGAATTTGCGATAGAACTAGGAGTTAAATCCTAGAATGACAATCAAAATATAATTATACA
+ATTAAATACTACCACGAGTGAAATCCTAGAATTGACGAGTTTGAATCGATATTAATATGG
+GATGGTGTACTACGGGTGATATTTTAGAATTGACTGGTTTGGGTTGATAATAATTTGCGA
+TAGAATTAGGAGTGAAATCCTAGAATGACAATTAAAATATAATTATACAATTAAATACTA
+CCACGGGTGAAATCCTAGAATTGACGGGCTTGATTCGATATTAATATGGGATGGTGTACT
+ACGGGTGATATTTTAGAATTGACTGGTTTGGGTTGATAATAATTTGCGATAGAATTAGGA
+GTGAAATCCTAGAATGACAATTAAAATATAATTATACAATTAAATACTACCACGGGTGAA
+ATCCTAGAATTGACGGGTTTGATTCGATATTAATATGGGATGGTGTACTACGGGTGAAAT
+CCGAGAAACAACAATCAAAATACAATTATACAATATTAAACATTTAACAAAATAAACAAA
+TACAACTTAAAACTTTAAAATTTGAGTTATAAAATTTCGTCTCGCGGTGAATTATACATT
+TAAATCAAACAATAGCATAAATTTATTAAATCATCCTAAAAAATATTCAATTATTTTTTA
+TTTAATAAAAATATAGGCCCGCGGTATACCGCGGGTTAATATCTAG
+>ATREP2
+TCTATATATACATTTTTGCAGCCATTTTGTGAAATAAATCCTGTAGTTGGGACTTATTTA
+CAATGGCTGCCACTGGATTTTAATATTTGTTTTTGATAATTAGAAAGAAAATCTTCGAAT
+TAAATATTTGACATTTAACAATCTTCCCAAAATCTCTCCACATTAACTACACGATTAGTT
+ACTAAAATAAAACTTCCAAAATATTTAATATCATTTAATTACTACAAAATTATCATTTTT
+GATATTGYTTTTCTCCATGACTATAACAATTCGATTATAATCATCAAACCGCAGAGATAT
+TTGATAGCATTTAATTACTACAAAATTACAAAATATTTAGACAATRATTCATAAACATAT
+CATAAATAAGATCAACATTAATAAAATAAATGAGTTTTTTTTACGGGACGGGTTGGCGGG
+ACGGGTTTGGCAGGACGTTACTTAATAACAATTGTAAACTATAAAATAAAAATATTTTAT
+AGATAGATACAATTTGCAAACTTTTATATATACTAACTTTAAAAAATAAATTGTTTCCGC
+GGTATACCGCGGGTTAAAATCTAG
+>ATREP3
+TCCTACTATATTATTTGGGAAGTACATTTTAAATGTAACCTTAATTTTTGTAAGTAATTA
+CATAGGTATGCCATTAGAAATAAAATTTTAAAGAGTAAATTAATTTATCTCTTTAAGGAT
+TAAAAAGTCAAATACTAATTTAATTAATTAAATTTAATTAAAAAACGAAATACATTATTA
+ATTTCCAAAAATAATAACCAATCAAAATCAACATATAAGATTTGATATCTAAATTTTAAT
+TAATTTAATTTAATTAGAAAAACGAAATACATTATTAATTTCCAAAAAAGTAACCAATTA
+AAATCAACAAATTAGATTTGATATCTAAATTATCATATTAATTTTTTATTAATTATTATA
+GTTCACTTCTCATCTTTATATGATTCTATTTTTGCGAAAAAATAATATCATCATTATAAA
+AAAATAATTAGAGTTTTTTCGCATATGCCATAATTTGAATTTTTAAAAACGAATATAAAC
+TGTTCAATACATGAAAAAATATTATAACGGGTGAAAAATAGATTTAAGAAAACTTTCTAC
+TGAGTAACGGGTCATAATTTGAAATATTTATATTCAATTTCATACATATTATATTGAAAA
+TTTATAATCTTATATACTACAATAATTAATAACATATTAGATTTTTTTATGTGTATGATG
+TGATTCAATTTTTAATACAAGCTGGAAAATCCTAGAATTGACGGGTTTAGATCGATATTA
+ATACAAGATGGTATACTACAGGTGAAACTCTTAAATTAACAATCAAACTACAAGTGTATA
+ATCTTAAACACTAAACAATATAGATAATATCAACAAAACATATACAACTCACAGTTTACT
+ATACATTTAAAATCAAATAAAATAATATCATATATTTTTAAATCATCTTTACAATAAAAG
+TTTTTAGTTTAACTAAAATATAAGCCTACCTGCGGTATACTGCAGGTTAATATCTAGATT
+ATAGGGCTTATTGGATCTAAAGACGGGTCATCAAAGATTTCCTAAACTGAAGCAAAATAT
+ACTGAATATTCAAATATCTATCTGTTACCAAATTATAAACAAATAAGTTCGTAAAACAAT
+TTAATATTTTATATACGAAATCAATTAAATCTTAATCACATAAAAATTAGCACAAAAAAA
+AGTATTCAACAATTAAAAAATTATCAAATCTCTGTGTTATATAAGTTTTGATACTATATT
+CGAATAAAGTGTAATATACCTTTTCAATTTGTATTCTTTAACTAATTTAAGCTAACTAAT
+ATATTTGCTAATCTTATACCTATCAAAACCGACTATCGTTTCTTATCTCTATAGTATTTT
+TGCAAGACTTTTTTGGTGGATTTGGATAAAAGTGCATTCGGGTCATATGGTACATTCCCC
+TATTAAATAAATATGGTGCACTCCTATGTTATTAGCTAAAATGTTTAGATTATAATTCAG
+AGTCATATCATTAATAAAATTAATATTAATAAAATAAATGGCTTTTTGGCAAGACGGATT
+TGGAGGGACGGGTTTTTGAATCAACATTAATAAAAAAGTAAAATATAATTAATCCACCGT
+TTCAATACGGGTTAAATCTTTAATTTATTATTTTTTAAGACCACTAATATTAAACATATC
+AAATCATCCTAATTTAGAAAAGATTATATAAAACCAAAAATGTTATGTGGTATGTATAAT
+GTTACTATATATAAAATTAAACTATAAAATATAAATGTATTAGAGAATGATACAATTTGC
+AAAACTTTTATATATAAAAAATAATTCTTAAATTTTAAAAATTACTACTTTAAAAAAAAA
+ATCACGGGACGGGTAAAGAAATTACAGAACGGGTTTTATTTTGGAATTGGGTTATATGGT
+GGATGTATTTGAATCAATATTTATAAAATTTTAAAATATTATTAATATGCTGTTTTAATA
+GGGGTTAAAACTTCAGTTTTTTAACAATTGTCTCATGGATTCGTGGTATAGCGTTACTTA
+ATAACAATTATAAACTGTAAAATATAAATATTTTATAAAAATAAAATTTGCAAGTTTTAA
+TATATATTACTTTTAAAAAATAAATCGTCCCGCGGTATACCGCGGGTTAAAATCTAG
+>ATLINE1_3A
+GTTTTCTKGCTCGATATGTCTTTCAAGCTTCGGTACATACAATTTGGAGAGAGCGAAATG
+GAAGAAGACATGGTGAAACWCCAAACCCAGCAGCTCGACTAATCCGGTGGATAGANAAAC
+AAATTCGAAATCAACTTTCAGCAATCARACTTATGGGAGATAGAAGATATGACAAGGGAC
+TCCAAATTTGGTTTGCATCAAGAGCTTAATATTTTATAGTTTTAAAAKTTTTAAYTGTAT
+TTATTTTYTTAAAAAAACGTTGCACTWGTTGTAAAAACGTTATTTTTTCTTTTGAATATA
+ATTTAACATTATATTCAAAAAAAAAAAAAA
+>ATDNAI26T9
+GAGAATATTACGTGATTAGACACTTTTTTGAAAGTTTATCCGTAATTAGGCACTTAAAAA
+TCATTAGGCACTTTGAATAATTAAAATTACTTGTTCACCCTCATATCGTCGGTTTTCTAT
+AACCAAACAAATCAAATCCATTTTCACTAAACCAATTCAGATTTACGGAGCCCACGATTT
+TGTAGTTGCCTTTGTGATTTAAATTTTTTTTCCAGAATCGTAAAAATCCAAATCCAATAA
+AAAATCCTAAATTACAATTTCTCGAAAAGGGGACTCCGGCGACGGGATATCCATCTCCTC
+CGTCACTGTCCACCACCACTGCTTTTCACACTACACTCTCGTTTGCTCTTTCAACCGTAA
+AACACCAAACCCAATTCTCTTGTCATTTCCTCTAAATCTCTGCAATTTCTTAAATCGATT
+TGGATTTACTTTGCCTGAAAAACCCTTAACTCGTACTGTCCAAACTCAATTTCAATTTCA
+ATTGAGGTTACTTCGAGAAAAGTTCAAGAATTTCGGAACAACTAAGGTAAAGTTTTGTCA
+TGTTGACTTCGGAGATCTTGTTCGTAATTCTGTGATAATGTTTGATAACTTCTCTGCCCA
+GTTTGTTTGAAATTCAGTACTTGAGGTTCTCTATTGGACAGAAGATGAACATATGGACTA
+CAACACTTGGACAATCCGTAATGGACAACCACACATTTTGTTTGCAGCGTATGTGTCGTT
+ACAAAATTGAAAATCATTGTCCACGACCATACATGACTGCACAGCTTGGTGTTTGATAAT
+TCAAGGAAAAAGCCACATAAAGGTTCTATTTCTTAATCTTACATTTTGGAAGAAATCAAA
+TCATTGATTTAAGAAATAATATGTAAGCTTGGATGCTAGAGCTTTAGGTGATCCTATGGC
+CAGATTAGGATATTGATTTAACTTTGTTCTTACTGCTACTCAACATTGATTGTCTGGTAT
+TAAGTTGTAAAAGAGTAATTTGACTTATCCATTTGTGTTGATATAATTGGTCATTATAAT
+GTGATTAGTCAATAGAAAACCTTAGAGTACATAATATCAAACTTTTAACTTTGTTAATTT
+CTTTAGGCGAGTGGGTGAATACATCAGTTAGACTTGCTTTTGCACATCATGTGATCATCG
+TTATTGATGTCATCCAAAGAAATCTGTCCATTCATACGCAAACATGAAGGTACTGTTGTT
+TGGACACTCCTTACTTTAAAACCCCACCTTAGTTTGCAAGTCATTACTTGACTAATTTAC
+TTTAAAAACAAAATTTAGGTTAGGAACATTGTGTCAGATCCTATTTTCGATACAAGTGGG
+AACATCCAAGTCAACAAACCTACAATGGGGTACCAAATTTTATTAATCGTCTACTCCTTG
+TTACGTTGGACATGATTTTTTGGATACTTTCTTACATTTTTTCCTTATTGAAGGTCGTGT
+TTCTTATGGTTTTTCTGACCATCTTCATTTCTACTTCAACTCAATCAGAACATTTTGGAG
+AGGCTTCCTGCATCCCAATCATTGAAAGATCCCCAAACTGAAAAAAAATTCTAATGAGCA
+AATGAAGGTCTACATGTACACTAAATTATCTTTATGATTTACAGTCCTTGTAATATTGGA
+CAGTATTTTTTGGATAGATATTTAAATAATCTTCTTATTGGAGGCATCGCTTTTTGTTGG
+TGATCTAGTATTTGATATCAGTTCCAAACTTGACCAACATACTCAATCATCTCCCACACA
+TAATCCCAAAGTTGGGTTATCTCCAATGGAAGTATTTCTTATCATCTACAACTGTCTATC
+GATGCACTCTATCTATCATTTGTAAATATGTCTTAGTAAAGTATAATAATTTCACAACAT
+CATTATTATATCTTTCAGTATAAAATCTCTCTCTATCAAGATATGGATCTACACGATGTT
+GTGGATAATCAGGTAGGCATAAAATTAAATAACTAGAACATGTATATTTATTATTACTGA
+AAAGCAGTCAATTTTTACTACAACATTCTTAGTTCTATTATTAATTGTTTACAGAAAACA
+TAAGATTGCTATCAAAGTCTTGTTAGTTATGTTGTGAAACCAATCTCTGAAGACCTAACA
+TAACGCAAGTTAGTTATGTTTGCAGACAAATCCATCTTCTCGTCCGTTTAATTGTTATAT
+GATCGGACGGTCATTATTTCTCATTAACTTCTATTTAAACTGCAAATCTTACCACGTTCA
+TTTGATCCGAATTAACCCATTATTCTACACGTGTTTGGTACACACAATTACAAACCAAAA
+CCAATGACCGGTTATTCTTCTTTTCGTGATTCAGTTTATTTGGGGTATAATGGTCTATTT
+TCACTCCAAAAACAAAGAAAAGTGTCTCAACCTTGGAAAGTGCCTGTTTTGTCTAAACTT
+TTTCCCAAAGTGCCTTATTACGGAACATTCCC
+>ATREP11A
+TCTACATATACATTTTTGCAGCCATTTTGTGAAATAAATCCTGGAGTTGGGACTTATTTA
+CAATGGCTGCCACTGGCATTTATTATTTAGTTTTACAAAATTTAAAAAGATATTAACCAA
+ACGATATCTTGCCTAATTTGTTTCTAAAAATCTCTACACAATCTTTTCATATATCTTCAA
+AAACAAAATTCCGTGAATTTTACTCCACAAAATATGCATAAATCCGATTTATAGCAAATA
+TTTATATTAACATTTTGCATAGCAATAAAAATACTAATTTATAATAATTAAAATATTCAC
+ATAAAAAATCATATACACATACAGAAAAAGAACTATATYTATCATCATTTAAGCCGTTGC
+TTTATTTAAATAAAAAAAAACACAAAAACTTGAAATCATATACTTTATATGATAAATTTA
+AAATCTATATTAGTAGTAKAAATTTAAAATCATTCAAGRAACGGTATACCACGGGTGAGA
+TCCTAAAATTATTGKATTTATAACAATAATAATTTATTTTCTTGGATTTTATAAYACTAA
+TAATTTAGCTAACGAGATAATATAGACGGATTTATATGGGATGACGGGTTTTGATCGATA
+TTAATAAAGAAAGGTATATCACGGATGAAATCTTAAAATTWACAATYAAAATACAATTAT
+ACAACCTTAAACACAAAAAACCATACAATATTAACAAAACAAATATAACTTGAAATTTAA
+AAAATTTAGCTATAAAAAATCGACCCACGGTATACTGCRGATAAAATATTCAAAATTTTA
+AAATCCACCATACATCGTTACTTAAAAAAATATATGTTTTCATATCTATACTTCAAAAAT
+TGAAACCTAAACAATAGTAATCATATACTAAATAATACAGAGATWGATATCTATATTTWA
+AAATACAAATTAATATGATATATCTTCAGTTAATCTTTTAAAAAATAACATTATATTTTT
+GAAAACAATATAGCCCCGCGGTATACCGCGGGTTAAATTCTAG
+>TA11
+ACAAGAAATCTCTCTTTTGGGCTTAAAACCCTCTTTCTCTCTTAGTGTCTTTCACTAGGT
+TTAGAATAGAGCTTCAGTCTGGAAATTCTCTTTCCCCTCAGCCGTTTTTCACTGTTCAAC
+CCTCTCAAGTTCGATTTTCAAGCTGTTTCTACTGAGTTCTTGTGGTTTCGTTCTGGTTTT
+CCGGTCTCCGAAGTTGGTTCTCCTTGTTTTGGTTTGCTGTCGTCGCAATGTCGTCTGCAA
+TGGATAGGGCCTTGATGGAGATGTCGCTGGAAGAGAAAGACGAGCCTTTTGAAATGCCGG
+ACCTGCCGGAATTTTTATCGTGTGAAAGGAATAAGCTCAGTCTAATAGGTAGGGTTCTCA
+ACCCGAGTTGTCAACCGATGAAACACCTGATTCGCAATATACCACGGAAATGGCAAAAAG
+AAGGAAGAGTAACAGGGATATCTCTCACCAGTGAAAGATTCCAGTTTATCTTCGATTCTA
+AACATGATTTAGAAGATGTGTTACCAAAAGGGGTCCATACTTACAATGATTGGTCCATAG
+TGGTGGATCGATGGTACGAAAATCCTCCTGATGATTATTTGAGGTTCATGCTTGTGTGGG
+TTCAGATATGGAATATTCCAGTGAATTACTATACGGAGAAAGCGATTACAAAGCTTGGAG
+ATCTAATCGGGGAGGTCAAGGAGGTCGTTTTTAATCCGGTTGAGCCGCAGCTTCACGAAT
+TCGTTAGAGTAAATGTGCTCTTTGATGTCTCTCGTCCTCTAAGGAGATCCAAAGTGATTA
+ATTTTAAGAATGGCGACACAGCTACTGTCCGTTTTCATTACGAAAGGATTCAGAAGCGCT
+GCTATGAATGTCAAAGGCTAACGCACGAAAAAGACTTGTGTCCCATTCTGATAAAAGAAA
+GACAAGATAAAGCTTCTGCTAGAAGACAAGGAATCAGTATTCCTAAAGCTCCTCCACCGT
+CGGTGCTTCAAGAATCAGACCCTCTGTTTGGGGTTTTGAAGGAGAGTCAAGTTGGTGTTG
+ACCCAAACACGGGTAGGCCAAGAATAGCTCCAGAAGTTTTAGAGGGAATGAGGCAGTATC
+TGAGGGTTGCGAATGATGAAGAACGGTCTATTAGAGTGGATCAGGTGATTAAGTCTGTAA
+GGGATGCTGAAAAGGATCCGTTTACTCAAAAAACAGTTCTTCAGCTGGAAGCATTGCCAA
+TCGTTCATCATGATATGTTAAGGGAGAAAGGTGTTGTTTTTGATTATGATCGTGGGGATT
+CTTCCAGCCACAATGGTGGTCTCAATTTGAATTCGTCCTTACGTCTGGAGGAGTCTACCC
+AGTCGAAAGATGCAAGAGATTGGCTTACTGAACCAGTGAACAGCTTGGCTTCTAAAGATG
+TGGGGTGTTTCCTTGCTCTCTCTCAGCCCTTTCCGGTAAGTTCAACGGTTTATAGCCCTG
+GTCTCTTTGAGTCAGACTCTACTGGGACTATCCGGAAAAAGGTAAAGCAAAGAAACAGAC
+CCCCTAACCATGCTAGGAAACTCAAGCTGAAAGATCCATCTTCCATCTTTGTGGATCATA
+GCCTAAAGGAAGGTTCTACCTCTGGAACAAAAGACAAGAGAAAGGCAGTTGACATGGGTC
+CGAGCGCTGCGAAAATCTTCAAGCTCAACCCTAAATTGGTGGTCCCAAATGAGGGACCGT
+CCAAAGCCTAATGAGTCTTGTTAGCTGGAATTGCCAAGGACTAGGATGGTCTCAGGACTT
+GACGATTCCGAGACTCATGGAGATGAGACTTTCTCATTTTCCTGAGGTTTTGTTCTTAAT
+GGAAACCAAGAATTGTAGTAATGTAGTAGTAGACCTGCAAGAATGGTTAGGGTATGAAAG
+AGTTTTTACTGTGAACCCGATTGGCCTTAGTGGAGGATTGGCTTTGTTTTGGAAGAAAGG
+AGTTGACATTGTGATAAAGTATGCAGACAAGAATCTTATTGATTTTCAAATCCAATTTGG
+TTCTCATGAATTTTATGTTTCCTGCGTTTATGGAAACCCGGCTTTTAGTGATAAGCATTT
+GGTTTGGGAGAAGATCACTCGGATTGGGATTAATAGGAAAGAACCTTGGTGTATGCTAGG
+GGACTTTAATCCCATTCTGCATAATGGTGAGAAGCGTGGCGGTCCACGAAGGGGTGATTC
+TTCCTTTCTACCTTTCACGGACATGTTGGATAGCTGTGATATGTTGGAACTGCCAAGCAT
+TGGTAATCCCTTCACTTGGGGTGGTAAAACAAATGAGATGTGGATTCAGAGCAGATTAGA
+CCGGTGTTTTGGTAACAAGAACTGGTTCAGATTTTTTCCAATTTCTAATCAGGAATTTCT
+GGATAAGAGGGGTTCAGATCATAGGCCGGTTTTAGTCAGATTAACCAAGACTAAGGAAGA
+GTACAGGGGAAACTTTAGGTTTGATAAAAGGCTCTTCAATCAACCTAATGTGAAGGAGAC
+TATTGTTCAAGCTTGGAATGGAAGTCAAAGAAACGAGAATCTGCTGGTTTTAGATAAACT
+GAAGCATTGTCGTTCAGCTCTAAGTAGATGGAAAAAAGAAAATAACATCAACTCCTCCAC
+CAGAATTACGCAGGCTCGTGCAGCTTTGGAGTTGGAGCAGTCTTCTGGTTTTCCTAGAGC
+TGATTTGGTTTTCTCTCTTAAAAATGACTTGTGTAAAGCAAACCACGATGAAGAAGTTTT
+TTGGAGTCAAAAGAGTAGAGCAAAATGGATGCATAGTGGGGACAAAAATACATCATTTTT
+TCATGCTTCAGTTAAGGACAACAGAGGGAAACAACACATTGATCAATTATGCGATGTCAA
+TGGTCTTTTCCACAAGGATGAGATGAACAAAGGGGCGATTGCTGAAGCCTATTTCTCTGA
+TCTGTTCAAATCTACTGATCCAAGCAGTTTTGTTGACCTGTTTGAGGATTATCAGCCAAG
+AGTAACTGAAAGCATGAATAATACGCTCATTGCGGCTGTTTCTAAGAATGAGATTAGAGA
+AGCTGTGTTTGCTATAAGAAGTTCAAGTGCTCCAGGTGTGGACGGTTTTACGGGGTTCTT
+CTTTCAGAAATACTGGAGTATCATTTGTCTCCAGGTAACTAAAGAGATTCAAAACTTTTT
+TCTCCTTGGTTATTTTCCGAAAAGTTGGAACTTCACTCATCTCTGTCTGCTGCCTAAGAA
+GAAGAAACCAGACAAGATGACTGATTTGAGGCCTATCAGTCTTTGTTCAGTATTGTACAA
+GATCATTTCAAAGATCATGGTTAGGCGGCTCCAACCCTTTCTTCCTGATTTGGTGTCCCC
+TAATCAATCTGCTTTTGTGGCGGAGAGGCTGATTTTTGACAATATTCTGATAGCTCACGA
+GGTGGTGCATGGTTTGCGTACTCATAAGTCTGTTTCCAAAGGGTTCATCGCGATAAAATC
+AAATATGTCAAAAGCTTTTGATAGAGTGGAGTGGAATTACGTTAGAGCATTGCTGGATGC
+TTTGGGTTTCCATCAGAAATGGGTGGGCTGGATTATGTTCATGATCTCTTCTGTTTCTTA
+CTCGGTTCTAATCAATGACAAGGCTTTTGGAAACATTGTTCCTTCTAGAGGTTTGAGACA
+GGGAGACCCGCTCTCCCCTTTTCTGTTTGTTTTGTGCTCAGAAGGTCTCACCCATCTAAT
+GAACAGAGCAGAAAGGCAGGGTCTTTTAAGTGGTATTCGCTTCTCTGAGAATGGACCGGC
+TATTCACCACTTGTTATTTGCTGATGACAGCTTGTTTATGTGTAAAGCTGTTAAAGAAGA
+AGTAACAGTGATAAAGAGCATTTTCAAGGTATACGGAGATGTTACGGGTCAGAGGATTAA
+TTATGATAAATCTAGCATCACTTTGGGGGCTCTGGTTGATGAAGATTGTAAGGTTTGGAT
+TCAAGCTGAATTGGGTATAACAAACGAAGGGGGAGCTAGTACTTACCTAGGTCTGCCGGA
+GTGTTTCAGTGGGTCTAAAGTGCAGCTCTTAGACTATATCAAAGATAGGCTAAAGACGAG
+ATTGTCAGGCTGGTTTGCTCGTACTTTGTCTATGGGTGGTAAAGAAACTCTCCTTAAAGC
+TTTTGCTTTGGCCTTGCTGTTCTATGCAATGTCTTGTTTCAAGCTTACAAAAACCACTTG
+CGTGAATATGACAAGTGCAATGTCAGATTTTTGGTGGAACGCTCTTGAGCATAAAAGGAA
+GACACATTGGGTTAGTTGTGAGAAAATGTGTCTTTCTAAAGAGAATGGAGGGCTAGGGTT
+TCGGGATATTGAAAGTTTTAATCAAGCTCTGTTGGCTAAGCAAGCTTGGAGATTACTTCA
+ATTTCCAAATAGTCTCTTTGCTAGATTCTTCAAGAGCAGATACTATGATGAAGAAGACTT
+TCTAGATGCTGAGTTGAAAGCTACACCTTCTTATGCTTGGAGAAGTATTTTACATGGGAG
+AGACTTACTTATCAAAGGTTTTAGAAAAAAAGTGGGTAATGGCAGCTCTACAAGTGTGTG
+GATGGACCCGTGGATCTATGACAATGACCCACGCCTCCCTCTCCAAAAGCACTTCTCGGT
+CAACCTAGATCTTAGGGTCCATGATCTCATTAATGTTGAGGATAGATGCAGGAGACGTGA
+TAGGCTAGAGGAGTTGTTTTACCCGGCTGACATTGAGATCATAGTCAAGAGGAATCCAGT
+GGTGAGTATGGATGATTTTTGGGTTTGGTTACATTCTAAATCCGGTGAATACTCAGTAAA
+GTCTGGGTATTGGTTAGCTTTTCAAACCAATAAACCGGAGCTGATTAGAGAGGCTAGGGT
+ACAACCTTCAACTAATGGCCTGAAAGAAAAAATCTGGTCTACTCTTACTTCTCCAAAAAT
+AAAGTTGTTTTTGTGGAGAATTTTAAGCTCTGCTTTACCGGTAGCTTATCAAATTATCAG
+AAGGGGAATGCCTATTGACCCTCGGTGCCAAGTTTGTGGTGAAGAAGGAGAGTCCATCAA
+TCATGTCCTCTTCACTTGCTCTTTGGCTCGTCAAGTATGGGCTTTGTCTGGAGTTCCTAC
+CTCGCAGTTTGGCTTTCAGAATAGCTCAATTTTTGCTAATATCCAATACCTTTTAGAGCT
+TAAAGGGAAAGGCTTGATTCCGGAGCAAATTAAGAAGTCTTGGCCATGGGTTTTATGGAG
+ACTTTGGAAGAATAGAGACAAATTGTTCTTTGAAGGTACCATTTTCAGCCCTTTAAAATC
+AATTGAAAAGATTAGGGATGATGTTCAGGAGTGGTTTCTTGCTCAAGCTCTTGTTGCAAG
+TGTTGATGCGGGAGAAACTGTTTGCTCTGCTCCTTGTCCTTCTTCGTGGGAGCCGCCTCC
+TTTGGGTTGGGTAAAATGCAACATTAGTGGCGTGTGGTCTGGAAAAAAGAGAGTTTGTGG
+TGGTGCTTGGGTTCTTAGAGATGATCATGGGAAGGTGTTATTACATAGTCGAAGAGCCTT
+CAGTAATCTCTCTGTCAAGAAGGATGCCTTGTTTTGCTGTGTCAAGTGGGCATTGAGAGT
+ATGTCTAGCCACAGACAGTCTAAGGTTTTGTTTGCTTTTGAGCCTGGGACTTACTGTCCG
+CTTTTGCCAGGCCGAAAGCTTGGCCCTCTTTTGCTTTTCATGTTTCAGAACTAACTCATT
+TTTTGGAGAAGATTGGAGATTGGAAGGTCTCGGAGGAAAAGGTCGATTCTAACAGGGGAG
+CTTCTCTTATTGCTCAGAGTATTGTTAAAGGAGATAGGTTTCAATCTTATGTAGCGGTTG
+GACATCTTCGGTGGCTCCATCAACTATTTGAGGGTGAGAGAATCTCTTCCAAGGCCTTGT
+TTCTTTGCTTTGGTTTTTGACCATTGTCAATCTTCAGTTCTTTTGGGGAATTGTTGTTTG
+CCCGACTATTCCTGTAACCTTAATTGGTCTTTTTGTAAAGATTCTGTATCCCAAACAATA
+TTCATCAATATATCATTATTCAGTGAAAAAAAAAAA
+>AT9MU1
+GGAATTTAATAAAAAAAAACCTCAACTTTGGCCAGATCCATTTTTAAACCCTGAACTATG
+TTTTTAGTAAAACAAACTCTGAATTAAAACCAGTTAATAAACTTAACCCCACAGTAATTA
+AACAACGAGACGTTTGTATTTAACGCCAAAACCACATGAAGTTTGCTTGCCATAGACCAC
+ACTAAACTCGTGTTCAGAAAAAACTCCAAATCGTAAAACCCTAATCTGTCATAAATCCAA
+CGATGTTGAACGAGAAGTGAAAGTAGGCTTATAAGGCGATAGAGAAACAGTTTTAGTGTT
+AAATTTGAAGACGAACTCATCAAGTCACCGTAATGGAGTGAGGAATTCGGAGAGCAGAGG
+TCTACTTCATCTCGTTTGATTTTTCTAAGATGTTGAGGTAAGTCAAAAAAAAAATTTTTT
+TGTTTGTATTTCTACATTGACTTCGACACATATAGAATTTTCAAAAGCTTGGAGTAACTC
+TTATTTTTTTGTATGATGTGGAAAGCTTACTGAAAGAGACAAAAAAAAAAAAAAAAGATA
+ACAAACCAAAAAACGAAGTCAAACAAAGGATTTACAATATTTTTTCCCCTTGTTCGAGTT
+CCATACATGTGCCACTTTCTTTTGCATATTACCACTAACGAGGAATTTAAAATACTTTTG
+GAAGTTATTCTCCACTTCACTAACAATACGATGTTTTTCCTTTGTATGCAGGACGACTTT
+TTTTCGATTACACGTTGGTGGGTATTGGGCATCTGATGGTTCATACAATGGTGGTGATAT
+AAGGCGGTGTAGAGTGGACTTTGAAAATCCAAGTATATCAATGCTAATAAGTATTGTTCG
+GAATGAGGGTTTTGCAGAAAATATGAGTAAGTTTTCATATTTTCCTTCAGGATCTGAAGA
+CCATAATCGAAAAGAATTGTGTGGTGATTATGATGTTGCAGAGATGATAAACAATACTTA
+TGAGTTGGAAAGTATGAATCTATATGTTGTTAGGGTTGATGATCCTTATCTTGATGATGT
+TCTTGTTGGAGAAGAGGAAGAAGAAGAGGAACCCAAGAATGAAGATGAACCTATAGACTT
+GCTGTTTCAGGATGCTGTTTCTTGTACTTGTAGAGCATATGATGTGAGTGGCATTCCGTG
+CTGCCATATTATGTCTGCTATGTGGGAGGAATATAAAGAAACGAAGCTACCGGAAACTGT
+TGTGTCAGATTGGTATTCAATTGAGAAGTGGAAGCTATGTTACAGCTCTTTGTTTTTTCC
+TGTTAATGGGATGGAATTGTGGAAAACCCACATTGATGTTGTTGTTATGCCTCCTCCAGA
+CAGAATCATGCCGGGAAGACCAAAGAACAATGACAGAATCCGTGATCCAACTGAAGATCG
+TCCACCTCAAAAAGTTCCTTCTACACGTGAAAAACTTCAAATGGTAAAATAGAGAACAAT
+GAATTATGTTTCACAAGATCTTCCTTTTCAAATTATTTAATTTAATCTTTGCATATTTAG
+ACTTGCAGCAACTGTCAACAAATCGGACACAACAAACGTTCATGCAAGCGTAAAGCAGTG
+CCAAAACCATCCAAGAAACCTCAAGGACGACCAAGGAAAAAACAGAAAACAATGGCTGAA
+GAGAACCCTATCACTCAGCCAATACAATCTTCTCTTCAAAGTTAATGCTTGACAAGTCTT
+TACTTCAGAATATCTTGTCCCTCTGAAACGATTGTTTTTTTTTGTGACAAATATTGTTGT
+GTTGCAACAGTTTCGATAGTTATGTTGGTTGGATTTATTTAAGCATGACTCTTTGGATTA
+TTTTAAGTTGTTGTGTCTTTCTTTCAACTTCTAAAATCCAAACTAATTAAGCAATTCAAA
+ATCATCTAGAACACTAAACGTTTTTTTGTAATAAATTCAAAACAGTTTTAAAGAACATCA
+TGTGGTTTTTGCGCTAAATACAAATGTCTCGTTGTTGTTTTTTTTGGAAATTAATATCCC
+ATTAATATTTAATTACTGTGGGGTTAAGTTTATTAACAGGTTTTAGTTCAGGGTTTGTTT
+TACTAAAAACATAGTTTAGGGTTTAAAAATGGATCTGGCCAAAGTTGAGGGTTTTTTTCA
+TT
+>ATREP8
+TCATATATATGAAAGTTGGNCAACTCTTTCCATATGAGTGACACATCATCACACCAGTGA
+ATGCCACATGTCATTCTAAATTAATATCATTAAAATATAAYAAAACTTAGTGATAAAAAT
+TTAAAAGTTTCACATTGCATTRAATCATCCATTAATCYYACTCTTAACWAAATATCTTCA
+TTTAAAAGAAAAAAATACAAAAAATCATGTTAATGTATCAAACACTACTTTCATTTTACT
+TTTCTTATTTTGCTATTTTWTAATAGTCATTACTTGATAAYGACTAGAAATTTTCGTGTA
+TTRCAACTTAGYTGTTTGCTACTTAACCTTTTTTAGTTTAGTAATTTTAACTTAGTYTTT
+TCTTTTTATTACATTTTTTGGTYTACATGATATGGTCTTTTTTGTGCTTTATGATAAATT
+GGTAACATTAATAATGACATGCATRTTTTTTAAGTAATGRTCTTTTGAGACGTTAGATAT
+ACCAAAAAGTTWAATATACGACRCTTTCTCYAATATGGMTATATGCAAATGCAAAGAGAG
+AAACCTAAAAGTGTTGACTYAAAAGACTATTTAATTTWTGCTTTTTTTTCTCTTTCATGT
+GAAAACTTTTAAARCAAATGAGTAGTTARTTATAYATTTGTTATTCAAATTATGTCAATC
+CAATATTTAGCCATGAGCCTATCATGATGTGATTGGAATAYTAGATTAGGAGAGAATACA
+TGGAACAAGAAATTGTTTGCTTAGAATCAAGTTAGGCAACTTTCAAACCAAATAAGTARC
+ATAATTGCATACCATTGTATCATATATTGTTGATGTAARTATTTCATGATAGTTAAAAAG
+ATTAGAAWCTTGGGTATATAGATAAGAAGATTTATACATGAAAAAAATATAATTGATATT
+TGAATCAAAAGTGAATCTAACTATACAAATATAATTACATAAAATGAATATAACTTTATT
+AACTACATAATAACAKACACGAAAATAACATAAATTAGCAATAAAAATAGTTAAACATAA
+TTATTTTTAAACAAWTTTCAAAACAACAACCCACGCGTAGCGTGGGTACTCACCTAG
+>ATREP9
+TCATATATATGAAAGTTGGCCAACTCTCTYCATATGGGTGACACATCATCACACAAGAAA
+ATRACATGTGTCATTTAAYATTGATTAAATTAAAATYAGCAAAATTAATTGAGAGAAAAT
+CAAAAGTCTCATATTGTGTTAAATCCTCCATTAATTCATTTCTTAAATGATTTTTTCAAA
+ATAWAAATAAAAATAAAATTAYTTATTTAAATAAATCAATTACTACTTTTATTTTACTTT
+TATTATTTTATATTTTTWAAAAATTTAATGGTCAATGGTCATCACTCTATAATGACTAAA
+TAGTTGTTTGTGTTGTAGTTTATTTGTTTGCTACCTAATATTAGTGTAGTTATTTTACCT
+TGATTTTTTATTATTATTACGTTATGGTTCATATCTTATCATATGAAATTCTGTMTTTTC
+ATTTTTGTATCTTTAGGTAAGTTCGTAACATTGACATTCAAYATTTTCAAGTAATAGACT
+TTTGAGACGTTAAACATACCACAAAATTCAAAACAAATCCATTTGTCTTATACGGCTATA
+TGCAATAGTATAAAATCTAAAAAGTGTTACTAAAATAACTCTTTAATTTTTGCTTCTTTT
+TTTTCATACGAAAACTCTTGAAATCAAAATATCTTATATTCTTGTTGTGTGTTCATGATA
+ATGAACAAATTTTAGAATCTTGGATATAAAAATAATCAGATTATACATGAAAATATATAA
+AAATTGATATTTAGAGTCAAAAATGAATCTAAAATGTAAGTACATAAGATGAGTCTAATT
+TTACTAAGTATAAAATAACAAACAAAAAATAAACATAAATTAGCGACAAAAATAATTAAC
+ATATTTTTATCTAAAGAATTTTCAAAACAAACCCACGCGTAGCGTGGGAATTCATCTAG
+>SIMPLEHAT1
+TAGAGATGTTAATGATGGGTTAAAACCCACTGGGTACCCAAAACCCACATAAAATTTTAA
+GCCCATANATCTACTTTTTCTGGAAAAAAAACACAGGTTTAAAATGGGCTGGGTACCCAA
+ATAAATAAAACCCATATGGGTTTACCTCATTGGGTTATGGGTACCCACGGGTTTTTTTTA
+AGTCCTTTTTCAAGTGAATCAACATTTTCTTGTCAAAAAAGATTTCACATTTTTTTCTCC
+AAAACCGCGATTTAACAGTTTACCGCCAAAAAAGACATTCAACATTTTCCCGCCAAAAAA
+GACATTCAACATTTTCCCGCCAAAAACGACAATCAACATTTTCCCGCCAAAACGCAATTC
+AACATTTTCGCGCCAAAAACGACATTCAACATTTTCCGCCAAAACGCAATTCAACATTTT
+CCCGCCAAAAACGCGATTCAACATTTTCCGCCAAAAATGATTTCACATTTTCCCGCCAAA
+AACGCAATTTAACATTTTCCCGCCAAAAACGACATTCAACATTTTCCCGCCAAAAAGATT
+TCACATTTTTCGGTCAAAAACGCAATTTAACATTTTCCCGCCAAAAATGATATTCAACAT
+TTTTCCGCCAAAAACGCAATTTAACATTTTTCCGCCAAAAACGACATTCAACATTTCCGG
+CCAAGAAAAGGATTTGACATTTTTCCCGCCAAAAACGCAATTTAACATTTTTCCGTCAAA
+AAACGCAATTTAACATTTTCCCGCCAAAAACGCAATTCAACCTTTTTCCCATCAAATATA
+TATGTAATACAGAAAATAAATATAATTTAAAATATATTTATAAGCAAAATATAGATACAA
+CATACATATAATAGTATATTAACAGTTAAACATAAACTCTAAGAAAATGATAAAAACCAA
+GTTGGGTACCCACGGGTAGTCTCGGAACAATCAGGTTTTTTCGGGCTTTACCCACTAAAT
+CAAAAACCCATCTGGGTTTTCTAAAGTTGGGTTTTTGGTGGGCGGGTTTATTTTGGGTTC
+AGGTCGGGCTGGGCTTTTTTACCCACCACAACATCTCTA
+>BRODYAGA1A
+GGGAAAAATGTCAAAAAAAGCGTGAACTTTCAAATTTGGGAYGAAAAAAGCATGAACTTT
+CAAAATGTCATTTAAATCMTAAAGTTTGGTTTGACTTTTTAAAAAATGGTCAAGTTTCGT
+TGACTTGGCCATTTYGGGCATGTCGTTAAATTTCCGTTAACAGAACAATAACAGAGTTAA
+CTTTCCGTTAACAGTTTCCGTTAAACAAAACGACGTCGTTTTAAATTCATTAAAAAAAAA
+AAGAAAACTGAGCACTTTAGGGATCGAACCCATGACCTATTGATGAATATAACAAACTTT
+CAACCATTGAGCYACGANAACATTTTAATATAATAGCAAACATTAATATATATATACAAA
+TTAATTAAAATAACAAAAATTAAAAATATTTATATATATATACAATATATACATAAAAAT
+ATATTTATTACATATAAATATACACAAAAAAATCTTTATTAWAAATATATATAAAAATAT
+TTATTATTTATATATTAATATATATATATATATATATTTTTAAATTTTAAATTATAATTT
+ATAAAAATTTATTATATATATATAAAATAATATATAAAAAATAAATATTTTTATATATAT
+ATTTATAATGAAGATTTTTTTATGTATATTTATATGTAATAAATATTTTTTTATGTATAT
+ATTGTATATACATATAAATATTTTTTTAGTTTTGTTATTTTAAGTAATTGTATATATAWA
+TTTTTGTTTGCTATTATANTCAAAATCTTGTTGTAGCTCAATGGTTGCAAGTCTGTTAAA
+TCCATCAATTGGTCATGGGTTCGATCCCAAAAGTGCTCATTTTTCTTTTTTTTTTTANTG
+AATTCAAAACGACGTCGTTTTGTTTAACGGAGACTGTTAACGGAAAGTTAACTCTGTTAT
+TGTTCTGTTAACGGAAAATTAACGTCATGCCCGAAATGGCCTAGTCAACGAAACTTGATC
+ATTTTTTAAAAAGTCAAAGCAAACTTTAGGATTTTAATGGCATTTTGAAAGTTCATGCTT
+TTTTCGTCCCAAATTTGAAAGTTCACGCTTTTTTTGACATTTTTCCC
+>RathE1_cons
+ACCAAGTGTCGTTAGCTCAATTGGTAAAGACCCTAGGCGAAGCTTAGAGGTCGCCGGTTC
+GAGTGACGCTTGGGACGAAACTAATATTACATGTTGTGGTTTCGGGCCTGGGGGGATTAC
+GGGCTTCGGCCCAGAACCTCCTGGTATTCAAAAAAAAAAAAAAAAAAAAAA
+>DRL1
+AAGCTTGAATTGAAATAGTCTTGTATTGATTCCATTTTTGTAGGCAGTGTGTTTAAAAAC
+CAATGGCGCTAGTTGTGATTTGTGGGCAACCTTGTAGTGGTAAGTCAATAGCTGCAGTAA
+CTTTAGCTGAAACATTGAAAGAGTCTGAAACGAAACAGAGTGTTAGGATCATCGATGAGG
+CTTCGTTTCATCTAGACCGCAACCAAAACTATGCTAACGTGCCTGCTGAGAAGAATCTGA
+GAGGAAGCTT
+>VANDAL2N1
+GGGTAATTTGCAGGCCACACCCTTTGACCATGTTTTATTTTCAGGGATTGGCAAAGTCAA
+ATGTGGTTTTCACGTTTTGTCTTTTCAGCTGAAATTTGACCATTTTACCCTTGCTGCTAC
+AGTTGAGAAACTATTGAATGTACGGTTTAGTTAGTCAGGTTTAGTTAGGTACACTGTTCC
+GGTTTAGTTGGAGATATTTTTGTTTCACTTTGAGGAGTGCGGCTGTACAGTTAGAAGGGA
+GATTTTTTCCTTTAAAAACTAAATGACATCAACATTTAATGGCCCAAAAAGTTTAGACGT
+GACTCTTGTCACAATTAATGCAAAATCATCATTACATGTTATAATATTATAAAATTATTG
+ATAATAATTGTTGAGTTAAAGATGAACCCAGAAACAAACATTAATTGCTAACGTACATTG
+ATGTTGAAGATGTGTTGATCTTGTTTATTTACGAAGTTTGGGGCCAAGACAAGCATTATC
+GTGTAAGTAATGAAGTTTTAAAGATTTTTTTTGTTATAATACACTATGATCTTCATTGTG
+TTCGAAATCAATTTTGTTTTTTATAAAAAAATCCAGAATTTTTTTATTTCTAATTTTGTT
+GGTTGAAAATGGTAAATGTGTAGATATTTATGTTTATAAGTGCGTATAACGAAATTCTAT
+TTGTTTTTGTCGATATAATCATGTTTTCAGTTGCATTTATTGGGTTTCTCCTGAATTTAT
+GATGCAGTTGGGTAATGGATAATCTCGTATTTACTATGGTCGGTGAGTGGAGATGCAAAG
+AAGAAAAATGGAAATTTGAACCAGAGGAAGACATGTTTGGTCGCTGTGTACGTGTTAAGG
+AAAACATGACGTACACGGAATTTGTATGTACACTAAGCGAGACTTTCAGTTTGAAGTCCA
+TAGAGATCAATCCCATAATTAGTTACTGGATACCGGGAGAGATGTTAGTGATGATAGATA
+CTAAACGCCCTCCTGTCTACATTGACAGTCAAGTGAGGGTGGGATACGATTTTTTTTATT
+CGTGGTGGGTATCCTTCTCTCAACTTGTTTGTCTCTTTCATTACAACCGTCAAGACACTC
+GGGAATAATGTCTCTAGGACTCATGGTGACGATGCTGAAAGTGACCGTGTGTGTGATAGT
+GTTTTAAATGTTGATGAAAATAATGAGGCCRTAGATTAGCAAGACGACATTGAAGACGAT
+AAAACAGATGAGGATGAAGATGGGGGGACAACGAAGATGGTGATGGGTATGATGATTATC
+AGGGTGACGATGGATCTATGGGGGAAGTACCATCGATCCTACTATTGATGGTAGTGAAAG
+TAGTGGCGAAGATTATGATTACAACAAGTGGAACGATGAAATTGTAGAAGAATATGGAAT
+AGGGAATGTTGAGGAGAACGTCATTCTCACACAGCTGACTGTTCAACATCCAAGGGAATT
+CAGTCTTCTGTTGGCAGAGTGTACGTACACAAGTCAGCGTGTACCTGGCGGAGATAACAT
+TTCTCACCCGGGTGACCGTACACCAGCTGTGACTCCAAGAAGTATGTGTCAACATGGTTT
+GTACCAATGTACGTACACTATAGATTGGAGAGTGTTTTTAAGAACAGAAAAGTCATACAA
+CAAACAATGTCTTATCTCGCAATCAAACAATCTTTTTGCTACAAGCAACCTAGGTCATAT
+CCTACAAGATTGGTGATGGTATGCGTTGATGATACTTGTCCATGACATTTGACTGCTCAA
+GTCGTCAAGAATTCAGAATATTTCAAAATCACATCGTATGAACGTCTTAGAATATATCTC
+GCCCACTGCCAATATTGGTTTAATATTGTATCAATAAAATTTTCTTAATAATTTAATTTA
+CAAACAAAGATGTACGTATATTATTACACATGTACATACATTAATTTACCAACAAAAATA
+TACGTACATTATTACACATATACGTACATAATTTTCAATATGAGGAACAAATATTATTTC
+ACCATCTATATCTATTTAATTATTATGTATGTATGGAGATTATTGAGATATAAGAATACG
+TAATAAAATAGCTTGACTTATTAGAAATCGTACCATATACGTTCGACTAAATAATTTTGT
+GTACGTACACTGTAAATTGAATATACGTACACAGAAGAAATTTAATGAAGGGTATAATTG
+TAATTTTCCAGTCATCTTCAACCTGTGTATCCTTTTCTGCAAACCTAATTTTGCGGCCAT
+CTTTAGCAGTTTTCTCAAAATCTCATTTTTTTATACGTTTTAATTACTATTTATATATAA
+ATCTTGTAAACCTAGAGTATCTTTAGTTTAAAAAGCTAAATTGTTTGAATCTGTGATTTT
+TTTTTGCATTTTGTTCATCTCTGAAAACAAGAAATTTCTTCCTCAATTTTGGAGTTCAAT
+GGAGAGATGTCGAAATATGAAGAAGTGGATAATGAAGTTTGAACTTCTTTCTACTTCTCT
+TTCAAATCTCTCCATCTCTTTCTCTTCCTCTTTTTCTTCTTCTTTGGTTTCTTCGTTTCA
+GTTTTTTTTTCTTTTTTTTTTAAAACTGAACCATAGAAACTAAACCGAAACCAACTGCTG
+TGGGGTTTGGTTGATCCCATTAAGGGTATTTTGGTCTAAAAACCATTCAAAAGACAAATG
+GTGAAAACCACATCTCACTTTGCCAAATCATGAGAGCAATTCTTTTTTTAGCCACTTCTG
+TGAAAATTTCTT
+>VANDAL16
+GGGTGAATTAGCTCAATAACCATATTCCATAAAAATATTAAGTAACTAACACCATAAACG
+AAGGAATTGAGAGAGTGACGCTACGGGTATGTGAAGTTACAACCCACTCCCTAAGCCACG
+TTTCTGTGATTTCTTGTACGCGCGTGAGGGTAAGAGCGAGCTTCTTTCTACCAGCTGACG
+TGTCTCCTTTCGAAGCCAGTAAAAAAATTATCCTAGCACCGCTTGAGAATTGTCCCATCA
+GTAACATAACCTGCAGATTTTTACATTAATTTGAATAAAATATTCCCCCCAAAAATATCG
+GAGCAGAAGATGCTCTGTTTTCTATTTATTGCCAGTAAATGCTATACCTTTTACGCAGAG
+ATCTAACCTGCAAAACAGAACAGTATGGATGGTGGTGAAAATAGTACAGCAGTAAATACA
+GGGAATCAAAAGGGAAAGGTACAAAACCATCGCTTTCTTGTTTCTGTTTTTAGTCTCTCG
+TGATTTAATTGCCTAGTGTAAAGTTTCCATTTAAAAATTCTCACTTTTACGTTCGAATAT
+ACCACTTACCTAGATTGTAGATCTGCTAAACAACTTGTTAGTATTTACTTAAATTAGATC
+GTGATTCACGCTGTATTTGTTATTCCGTAATTAAAAGCTACGAACGATTAAATTGGAAAA
+CTGTTATTATTGATTGATATTTACATTTAATTTTCATTATGTTCTTTCTAAATAATACTG
+AACTATTTCCATAATCCATGTAGACCGCAGGACAAGATGAAGTATTGTTGGTGATTGGCG
+AGTGGGTCAGGGTGGATAATCTAGCCTGGCAGTTTGAACCTAAGACTGTCGAAGGATCGT
+CATTCATCCGACTCAGAACTAACATGACGTATGAAGAGCTATCTCAGAAGGTGAAAGATA
+AACTTGGCTTGCGTGGAAGAGGCATCACAGTTAAAATGGCATACCAATTTCCAGAGTGGA
+TGGCGATAGATGAAGGCAACGGTTCTCCACCTCAATACATCAGCGAAGATAGTGATGTTA
+CAATGTTCATTCAAATGCGGCGGCATATAGAGGAGGTCAATCTATGTGTAACTGTCGTCC
+AACACACTATTCCAAGTTCTCCGGTTGCTGTTACGGACAAGAACTTCAATTCAGAGGACA
+GTGACGATTCAGATTATGACTCAGAGGAGGAACTTCACCAATTTGCACTTGATAGTGCCG
+TGTTGGGGCCTACACTAGAGCCAACCGCTGCTACAACAGAGACAGAACAACACCGTCGTA
+CCAGGCGAGAGCTGTTCCCTACAGGAGGAATCAGTATTAGAGAGCCTGAAGAATGCATCC
+GCCTTAAAAGCCCTGACTGTCTCCCTACTGACAAAGGGAAAGGAATAATGGACCCAATTG
+GGAAGAAAGGGAAGGCTGGTCCAAGCAGAGCAACGGTGACAGATACCTCAACAGACAGTG
+ATGATGACTTGCTCATTGTTCCATTCACACTGCCACCCAATCCACCAGCTATCACCATTC
+CGGAAAATGCTGACATCGAAGGCGCAGATTCCTCACGGGCAGCTGTGGGCACGCCTCATG
+GCAATCATGTTTCTCCTATTGGTAATGCTGTAGCAGAAACTGACCTTCAGCGTCAAAACA
+TTCTTTTTTGGGGGCGGGCACAAGAAGCTTTAAACACTATCCTATCCGATTTCAGTGATG
+ACCCTATTCTTTTTGGTCGGGACGCCCCACCAGTATTTAACGATGGAAAAGGTGAAGGTA
+TAACTTGCATTCCATATCTACATATAGATTTTGTTTGATGCTTGTTGCAAAACAAATTTG
+GTTATGGAGTAATTGGGAAAATAGAGTTCACACCTTATACTATTCTATTTATATTAATCG
+TGTACTATTTATATTACAGACTACAACCATGTCGCTGATAGATGTTCCTTTTATTTCAGG
+TGTGGACTCTGCTTTCTTTGACGTTAAATACGAAGGAGATAAGCTGTTTGTTGGCAGAGT
+CTTTAAGTCGAAGTCTGACTGCAAGATTAAGATAGCTATACACGCCATCAACCGCAAGTT
+TCACTTCAGAACTGCGCGTTCTACTCCTAAGTTTATGGTTCTGAAATGCATTTCCAAGAC
+CTGTCCATGGCGTGTATATGCATCTAAGGTTGATACTTCTGACAGCTTTCAAGTTCGGCA
+GGCAAATCAGAGACACACATGCACGATTGATCAAAGGCGTAGATACCACCGGTTAGCAAC
+CACTCAAGTGATAGGCGAGCTTATGCAATCTCGCTTTCTTGGTATTAAACGTGGTCCAAA
+CGCTGCAGTGATTAGGAAGTTCCTACTTGACGACTATCATGTTAGTATATCATATTGGAA
+AGCTTGGCGGGCTCGAGAGGTGGCAATGGAGAAGTCTTTGGGATCTATGGCCGGTAGCTA
+TGCACTTATTCCAGCTTACGCTGGACTCCTTCAACAAGCAAACCCAGGCAGTCTATGCTT
+TACAGAGTATGATGATGATCCTACTGGTCCACGCCGTTTCAAATATCAATTCATCGCATT
+CGCAGCATCAATTAAAGGGTACGCATTTATGCGCAAGGTCATTGTAGTTGATGGAACATC
+TATGAAGGGGCGATATGGTGGTTGTCTCATCTCAGCATGTTGCCAAGATGGGAATTTTCA
+GATCTTCCCACTGGCTTTTGGAATCGTTAACAGCGAGAATGATAGTGCATATGAATGGTT
+TTTTCAGCGGCTAAGCATTATAGCTCCAGACAATCCGGATTTAATGTTTATCTCTGACCG
+CCATGAAAGCATATACACAGGATTGAGTAAGGTTAGACACAACCATCCATCTCACGTTTC
+TTCATATAGTATACATATATCGATTTACTTAATATGCCAATAAGCTGGTTCTATTTTGAT
+TGGATAATGAATGATTTCCCTAATATTGTTGCAGGTCTATACGCAAGCCAACCATGCTGC
+TTGCACGGTTCACCTTTGGCGCAATATCAGACATCTATATAAGCCAAAAAGCCTCTGCCG
+CCTAATGTCTGAAGCTGCACAAGCTTTCCATGTCACGGATTTCAATCGGATATTCCTGAA
+GATACAAAAATTGAACCCCGGATGTGCTGCATATTTAGTTGACTTGGGTAAGTGTTTTTC
+TCAGCTTACATATATTGTTATTAACGTGGCTGAGATGAAGTTGACTCCATAACCTCTGTA
+TTTTGTAATTCATATAGGATTTTCAGAGTGGACAAGAGTGCATTCCAAAGGCCGGCGTTT
+CAATATCATGGATAGTAACATATGTGAGTCTTGGAACAACGTTATCAGAGAGGCCCGCGA
+GTACCCGCTTATCTGCATGCTGGAGTACATAAGAACGACGTTGATGGATTGGTTTGCAAC
+TAGGAGGGCTCAAGCCGAAGACTGCCCTACTACATTAGCTCCGAGAGTTCAGGAAAGAGT
+TGAGGAAAACTATCAATCCGCTATGTCAATGTCTGTTAAGCCTATCTGCAACTTTGAATT
+CCAAGTACAAGAACGGACAGGGGAATGTTTTATTGTCAAATTGGACGAGTCTACTTGTTC
+CTGTTTGGAATTTCAGGGGTTAGGGATCCCTTGTGCTCACGCAATAGCCGCTGCTGCAAG
+GATTGGCGTTCCAACAGACTCGTTAGCAGCAAATGGATATTTTAATGAGTTAGTGAAGCT
+TAGTTATGAGGAGAAAATCTATCCTATTCACTCTGTTGGTGGAGAGGTCGCACCAGAAAT
+TGCTGCAGGAACTACAGGAGAGCTGCAGCCACCATTCGTTCGCCGTCCACCAGGGAGACC
+AAGGAAGATCAGAATCTTGTCTCGTGGTGAATTCAAGGCAAGTACCTATTAGTAAACATT
+ACAATGTACTTCTTATCTGTTAACAAGCTAATAACCTATCTACTTTTAATATGCAGCGGA
+ACAGGACAAGGTCCCAGAGGAGGTGTTCACGTTGTTGTGGTGTTGGACACAATAAGGCCT
+CCTGCCGTAATGCTATATAAGCCGTCAACTACTGCTATGGGGTGCTAATAGGTGTTATGA
+AGAAACTTTCTGGAGTGGGCTTAAATAATGGTTGTTCCCGCATATCTTGCGGAAGCGGGT
+TTGTTTACTTCTACTAATGCAGGAGTAAGTACATTTATTTAAATAGTTTGGTATACCCAA
+CTTTGATGTATACCTTATTATTTTGATTTTTATGTACTACCTGTTCATCGTGTATATTTG
+TGTTGGTATCTCTAATCCCGATGTAATTAAGTAATGCCCTGTAACACCGCTTTTGAAATG
+TATATATATGAAACCCCGCAGTCTGTCTAATCACCCTTCTCTGCTTCTTTCCAGTGCAAA
+ATCATCCATATCTTACTTACATAAGGTACAGTCTTTCTTTTTACGAAAACTAAACCCTAA
+TAATGAAGTGGGAACCCAAGCAATGATGCATCAGTAATTGTATACACTGATTTTTCCTGT
+AACATAATCAATGGGGTAAGCCATAACAAACCAAAACCATCAATCTGCTTTTGGAACCAC
+AGAAATGAGTTTGTTTACACGTTTGATGAAACTGTTGGCCGAATAACATATGTTTTACTT
+AGTTTCATTATGCTGTATGTTGGAGATGCACTTTCAGTCAATCGCGAGCTTGTACCTGCA
+AGCTGTTACAGAACCAACGTGGTGAGCTGGCGAGCTGGCAATGTGAAGCGAGCTGGCAAT
+GTGAAGCGAGCTGGAAATGTGAAGCGAGCTGGCAATGTGAAGCGAGCTGGCAATGTGAAG
+TCGGGGATAAGCAAAGCACGTGTTGTGAGATGGCGAGCTGGCAATGTGAAGTCAGGGATG
+TTAAGCAAAGCACGTGTGTTGTGAGCTGGCGAGCTGGCAATGCAAATGGACGTTAACGGC
+GATCGTTATTAACGTGGTTAGCGTTTACTTTCTTTACCTTTTTGTATAAGAGCAACATGT
+TATGCTCATGCTTTCATTATCGAAGATTGTTATAGAAACTCTCTCTCTTCTAGAACTTTC
+TTTGTAATCTCTGGGTTTTTCTCATCTTGAGAACCAGAGGAGAATCACTCCGCGTTTCAT
+GAACGTTGTTTGATTCTTAAGTAATATACAGAGCTTTCAATCGTGTTGGTGTTTTGGTTG
+TTAATCGGAGATCGTGATATTTTCTGTATCACAAGCATCACGTTTATAAATGTTATGATT
+ATATAGCCAAACGGGCATCATGGATGGCAGCTTCGTCATAAATAGTTTTGCATGGTATCC
+TATTCTATTTACTATTTACTGTACTATTCCGACCCATATGCAAGATTCAAATAAAAAAGC
+TCGTTTTACATCAAATAATTGGAGGCTCAAATTGTTTTCTCTTGATGTCATGTTTTCAGT
+ATATATGTGAAAATATTACTCGTTTAGTTATAATGATATGCAAGAACTTGACATTTCATT
+TATTAGTTGAATACTTTGGAGTTATAGGAGTTTGTAGCTATAGGAGTTCAGCATATCTGT
+TATTGCATCACTGTAATATAACCCAACACACTAGGCTAATAGGCTGAAACATTTCACTTC
+AAACATAAATATACAAACATCACAGTTAGTAGTTGAGTTTCAATACAACTGTTCTCTGAT
+TACAACAGAAACTCCATGTTTGTTCAACATAAATTACACATCTACAAATCAAGCACCACG
+TTCTGTTGGAGACAATGCATTGAAAGTTTCGATAGCGTACTGTTTAGCTGCATCTCGCAT
+CTTCCCATCATCTAGTTTCCCACAATACTCCATTGCGTTCACTGAGTGTAGCTCTAGTAA
+GACCACACTTGCAATTCCAACCAGCCCTGAAATAAACAAATGTAACTATATATGTAAACC
+AATCACATTGCACACAATTAGTGGGAGATCACAAATGAAACACAAACAGACCTAGTGAAG
+AACAACTGCACTGTATCTTGGGTCTACTAACAGTCATTGGCTCCAGCCTCTGTGTTAGCA
+TGTACCCGTTAACTCCATGCTTTCGAATCAGGTACGGTAGCATGATTGTTATATGCTCTA
+CGTACTTCTCCACCTGCTCGTCTTTCAACACGTCTCTGTTACAGTCTAAAACTGTGACTC
+CCCACTTCTTCAAATCTATGACAAGCCCAACCCAATGCTGCCTCTCGACCTGCATGGGGC
+AGTAGATGACGTCAATCTCGGCAAACCATTTCGGACGCACCATGAAGGGGACTCTTGCAA
+GAGTGCTGAAGTAAAAAGCACTCTTATCTGCAGCTCCTACAAACTTGTTGTACTGGCGTC
+TTAGCTCTGACAAGAAACTTGAAGGTAGGAAATCAAAACGCAGCGGCTTATTTTTATCTA
+ATCGCAGCTGTATGAACCTCACTAACAGATCAGGTCCCTGTGGCAGGAAAATGTTTGTTA
+GCACAAATTCTATACATGAGTTACATTGTCTATCAGTACTCCCACAGTTGCTGCAAAAGT
+AGATGAATGAAGTATTCTATAGTAACTTACTGATTCATCTAGTAGTGTCTGGCCCTCAAA
+AATGTTCAAAAATTCTGTATTCTCCAGTACAACGCCATCAGCCAGAACATATGAGCTGCA
+TGTTAACATATAAAGGTTGCATTAGTTGATACCACAAAGAAGAGCGGTTACTATTCTATA
+CTTAGTGTGACTACTTACACTCCCCGTTCCATTTGTTTGAGAAACCTTTTCACAGATGAT
+GGACTAGGCACAGAGAACGGTTTAAAAGGCCCAATAAAAGCAGGTGATTGATTTGGAGTC
+TGCTTCTCCACTTTTGCAGAACTACTAACATGACTTTTACCAGCCCCTCTGCTAGCTGTT
+TGATGCGGCTGGACCGGTATGCTAGTCATATTCTCTATACTGTTGCTTTGAATTGGCCTG
+TCCCTTATCCGGTTGCTGGACCGCAACACAGAAACTTTGCTGGGGAATGTCTTCTTCTTC
+CCTCTTGGAGGCAACCTGCTTCTGTTATCGTTGATTTCTTGCGTTAGTCCCAACGAAAAA
+TTCGGCTCCACAATGTCTACTTCATCATCCAATTTCTCAGTTGGTGAAACATACTGCAAG
+GCATATAAACATGTACATAGTTCAGCGGAGCAACAACATATAACGTTACATTTACATAAA
+TGGGAACTCTTACTGTTTTGGGTTCATGCACGGCCTCTTTGTTTTCAAGCTGCCAATAAC
+CAATAGCGAAAGTAAGTGGGTTTGCTGCAACATAAAGTATGTATATTGTAACTCAAAACC
+AGAAATAAATATAACTACCTTTGTGCTCGCCACATGCTCCATATCTTTCGCTCGCTTCAG
+TGGCCTATTAGATTGTGCATCCATTTGAGAACAAGATTTTTTCTTTCCTCCTTTCTGAAT
+AGAATCTTCTTCTCTTACCTAAGAGGCATCAAAAATATATGTCATTCTTACCGAATACAC
+ACAAATGCGTCATAATCTTCACTGTATTCTCACCTCCATTCTAGTGTTAGGGTTGCTGCG
+TTCTGGAACAGACACTCCAACGTTTATGCCGCACGCAGCCGGCAAGTTGTCACTTCCTTC
+ACTTAACCCAATATTAGGTTCAACCTGTTGGGAAACTCCATGCTTATTTCCTGGCTGGTC
+AGCTCTTATTTGTTCCTGATGCATCAACAGAAAATTGTTGTTTAATGTGAAGCTGTCCAT
+ATACATCAAATAGCACCTACTAGTGCAATACTTGAAGTCTCAACAAGCAAATTGAGGTGC
+TTAACCTGTTTAGAGTGGGCATCAGCAACACATTTGCTGCATTCTCCAACAATTCCAGCC
+TGTCTATTTAGCCCACTCACAGCTTCCCTAACCGATTCAGTAAGTATTGCAACCAATTCT
+TTCTTCTGCTTAACCAGTTCAGCCTCAAAGTATGACTTCAATTCATCGTTGTTTGATTGT
+TGAATCTTGAGAACACGTTTCTCAAACTCATCAGCTACCTCTTTGATGACTGCCTCTCTA
+AGACCATGTCCAGCAGAGCCACTATCATTGTTTTCCATCTCGCCAGCTCTTGGGACTTCC
+TGCTGCAACCCTTCTCCATCCGCAAAACTGACACCATCTTTATCTGTCACCGGTCCATCC
+TTATTCGCCTCACCATCCAATCCGTCTACACCTTCTCCGGCTGCACACTCTTCCCTCTCT
+TCTGCAGCAACACCAGAACCATCAACATCCATCTCATCGTCACCATCCCCCTTAGCCTGA
+TTCACACAGTCATCAGCCATGAACTCATCTTCAGATGGATGTTCAACATCATTAGCATCA
+ACACCACCACTCCAACTGTTATGCTCGAATGGGTGTTCCTCCATTATCAATGATAGCAGA
+TGCGAAACTTCTTCATCATCCTCCTCATCTGAGAAAGATAAGTCGATCTCTTTCGCCAGG
+AGCTCTTCATTCAGCAGTGAGGTTACCCGGTCCTAAAAGTTAAGAGTCAATAGAATAGAT
+AAGTCAAGTACACAATCTTTCTACACCAAATACAAAGAACAAGCTTTACAACAATAGAAT
+TACCATGCCACTTTGGTCGATAGTTCGTGCATCATGCACATTGATGTTCAAACTCAGCCC
+CAATACATACTGAACCAGCTTCTCGACTGGAATGGTTGGGTCTAGAATGTTAAACACCGA
+GTCTGCCGTGTATATAATAGCTGGACAACATGCCACTGTCACAAGAACTAAGGCATGAGG
+AAACCCTTGTATAGCTGTGGTATCTTGTGCAAGCTCCTTGGCTGTTCTTTGCTTGGCGCT
+TCGAATAGTCGCGAGAAACGAAGTTCTACCCCAAGGATATTTAAGAAAGGATTCTACATC
+TTTTACCATCTCTACATGGTCAGGATCGATGATAGTTCGCGAACATGTCGGGCAAAGAAT
+CCCATCAACTAGTAGCAGCAACGATAGGCGAAATCGAGTCAACGGGTCTTTGTATTTCTT
+CCCCATAGATAGCTTCCCAACAATCCATTGTGAAGTAGGCTTTCTCTCTTTCCCAAATAA
+TGCCTTGTAGAACCTCGTAGGATTCTGAACCGCTTTCATTTTCCCTCTTGTCCTTGCATC
+CTTTTTGTTGAATCCAGATTTGCTGCAGTTAAGCCCGGTAACAAGTGCAAAATCATCAAT
+GGCAAATCGAATTGGCTTCCCTGCAAACACCCACCACATTTCATACTTCTTATCTGTCAC
+CAACTGCCTAGATAGAATGTAATGTAAGAACATTACAGAAAACTGATGCGTCCCCATTTG
+CAACAGAAATCCAAACTGCGAACCCTCCAGCTGCTTCAAATGGTTTTGATCTAGAGCAGC
+CTTGATGATCTCAATCCACCTAAGAGTAAAGTAATTGTTTATCCTCTTTCGGCCCTCAGG
+TTCAGAACCTAGCCGAAACAAACGCTTTGGCAACTCTACATCCCCCATGGAACAGATACA
+CTGAAATACAAATGTCCACGTATCACTTTTTTGATGCTGCTACTTACACAAATACAAAAT
+ATATAAATCTTAGATGTAAATATATGTTATTAACAGACTCAACCAATATAGCCTCAGCTT
+TCCGTTACTATCAACAACAACAAATGGATTACATAGAAGTTGAGTTAAATATTAAACCTT
+CATAACACCAATTAGTGGAATATCGGATTAACCAGCAAAGATTCACTAACTAAAGCTACT
+CAAATCCGAGTTTATGCTATTCAATACTGCAAATAAAACTAAAAATGTCATTAACACATA
+CAACCAATTTGAGTAGCTTCCGTTACTATCAACAAACACAAATGGATTACATTGAAGTAG
+AGTTAAATCCTAAACCTTCATAACAATTACAAATGAATATCGTATTAACCAAGCAGATTC
+CCTACCTAAAGCTACTCAAATCCGAGTTTATGCTATTCAAGCTCTTCAACACAAATTAAA
+AAGATTTTCCCAAAAGCCAAAAAATGGCATTTCATACCTTAATTTGGCTGAATCCCTTCG
+CCGACACCAATTGCCACAGAAATTCGAGTGTTACAGTGGAGACGACGGAGATATAAACAC
+CTCTACTCCCGTACAACAAAACTCACTCAAGTACTCTCAACGGAATCAAAAACCCTCGAT
+TGAGAAAAGAGCCAACATAAGTGTTGTACGAAACTCGGATGCTTAGATAGGCTCCTCCTC
+CAATTGCAGAAGATTTATGCAGTCCGATTGCCAGAAATCGAAGCCTCCACAGTCCCCAAA
+TCGAAACCCACAAATTCAATCTTCGTAAACTCTAGAATCGTCACTCGGATTGCACACGCA
+GTCTGCTCTTCGAAACTTTCCCGGGTGTCGCTTTTTAAAGCCCAGAATTTTCAGATTTTC
+TTACTGTAACTTCTCTGAATGTTCACCTCTATTTGAATTTTTACAGAGTAATACATAGAA
+GTTATCGATTGAAAACTCAGAAGAAGAAGAATAAGCGCGTGTGCTCACGCACGGGTTAAG
+TTTGTCAATATTGCATAAAGTTCAATACATATTGGTTGAAGTGTTAGTTTTGCAATTATA
+ATTTTTTTGTTGGCTATATTTGCAAATTTCCC
+>ATTIRTA1
+TACTCCCTCTGTTTCTRAATATTTGTAGTTTAAGGTTTTTGCACACAAATTAAGAAAACA
+TACAAATCTCATTTAATTTATCTCTTTCCTATAAAAACATCATTAATTACAACTAATCCA
+ACCAATAAAAAAATATGATGATAAAATATAATTGGTTAAAAACTATTAAATACATTTAAT
+GTTTGCATAGAAAAGTGAAAACAACACTTATATTGAAAAAAATAAAAAACCTTTAAACTA
+CACTTAATTAGAAACAGAGGGAGTA
+>ATCOPIA94
+TATTGAGAATATCTTTGATATTCTCATATCTTAGTAAATATTCTCTATACATATATGTTG
+TAACTAGTTAAGGGATATTCGATTAGGTTTTATGCACATACTCTCTTGTATAAATAGAAG
+GCTCAGCCTCCGTTAATAAACAACACATTATGGTGTTTAATTGTTGAATTTCTGTTTTGT
+TGTTTCATTCTTTATTGATCTCTGAATTACTGTATGACCCAGTGTTTTTAATTCGTAGTT
+TAAATCGTTTATTTCTTTGCATTTTTATATACAATTATGAAAACAAAACAAATATCATTT
+ATGCTTTACATAAAAACGAGTCTCACAAATCTTTAGAGCATCAGACGTGGTTCTTATGAA
+TCGACCGCATATTTATTGTCTTACGATTAATTGTATCATGTTACTACTCCAGCAATTAAT
+TAGTATCATATCTGGTTTCAGAACAAGAAAACATAATTTTAAAACTTTAATCTGAATTCC
+ATCCCCATTAAACGCACATTACTCACTTGAAGATATTGTGTCATATTATTATTCAAAAGC
+AAGTGATCATCCGGGACATGTCATCTCCCATCCACTTCTCCGAGGTGATAACTATGAAGA
+ATGGGCTATCAACTTGGAGACTGCTCTTGCCTCGAGAAAGAAGTTTGGTTTTCTCGATGG
+TCGAATTTCGAAGCCAGAAGAAGACTCTTCCGACTTTGATGATTGGAAATCAATCAACGC
+CCTCTTGGTCTCATGGATCAAGATGACAATCGAACCGAATCTGCGCTCCAACATCTCACA
+CAAACCTGTTGCGCGTGACTTGTGGGAACATATCAAGAAACATTTTTGCGTTTCGAACGG
+TCCTCGTGTACAACAACTACGCAAGGAGTTATCGAATTGTCGTCAGGATGGTCTCTCGAT
+TGAGACATACTACGGCAAACTAACAAAGTTGTGGGACAACATGGATGCTTGTCGACCACG
+TATTGTGTGTACTTGTGGAAAGTGCATATGTGATTGTCTTGCCGTGTTGGAGACGCTAAG
+GGAACACGACAAGGTTCATGATTTTCTCATGGGACTTGATGAATCAGCCTATGGCACTGT
+CCGCTCGTCTCTTTTGATTCAAGAACCTTTACCAAGTCTTGAGTATGTATACCTTAAGGT
+GACTCAAGATGAGGATTCTCGCTCTCACAAGCAAGTCAGTGACTCTCGACCCGACGGGAT
+GGTGTTTGCAGCACAACACGCGTCTCGTGTACGACCCGGGGAAAGATCTTCTTCGACAAC
+CGTGTGTACCAACTGTGGGAGAACTGGTCACATGGCAGAAAGCTGTTTTCAGATTCTTGG
+GTTTCCAGAATGGTGGGGAGATAGGCCTCGTAATCAAAACGGACGTGGTTGTGGTACTAA
+ATCCAATGGATCTGGACGTGGCGGTGGAGTTGTTGCACGAGATAATGTTGCTCAGGGAGC
+ATCGTCATCAGAAGTTGTTCATGCCAATGTTGCTATCACAGATGCCGATCGTGCGGCTGT
+GCTCAATCTCACCGACGAACAGTGGATAAGTGTCAAACGGGCCATAAATGCAACTAAAGG
+AAACTCCGATGAGCAACTCTCTGGTAAGTCTTCCTCTACTTCGTGGATTTTGGATACAGG
+TGCGACAAATCATTTGACATGCCGCCGTGATATACTTGAAAATGTTAGAAAATCGACTTC
+GACTCCAATTATTCTTGCTGATAATCGGATTGTGATGGGTGACATGGTTGGTTCTGTGAC
+ATTGAATAAACACTTGAAGTTACACAATGTGTTTTATATTGAAGATTTGGGTTTTGATTT
+GATCTCTGTTACTCAGTTGATGGAGGAGAATGATTGTGTAATGCAGTTGAGTGTTCCATT
+TTGTGTTCTTCAGGACCGCACTACGAGGACGCTGATTGGAGTAGGTAAGCCCTCTGGAGG
+GTTGGTCTATTTTCGAAGCACGGAGGTTGCTGTTGCGGTGAAGGGTGTTCCAAAACAATC
+TTTGGAGTTGTGGCATCAACGCTTAGGGCATCCGTCTTTGAAAGTAGTCGAGTCTTTACC
+GGATTTTGTTTTTTCTAGTCATAAGGATTTTTCGAATAAGGCGTGTGACGTTTGTATCCG
+CGCTAAGCAAACTAGTTCTTCTTTTCCGATAAGCAATAATAAGACTACTGAGATTTTTGA
+GATGATTCATTGTGATATTTGGGGTCCTTACTGTGAACCTTCTTCTTCTGGAGCACGATA
+TTTCTTGACAATTGTTGACGATTACTCTCGTGGTACTTGGCTTTATCTTATGAAGAATAA
+AAGTGACACTCAAACAAAGCTTCGTGATTTTATTGCTTTGGTTGATAGGCAATTTGGCAA
+GAAAGTTCGTGTTCTAAGAAGTGATAATGGTGGTGAATTCTTGTCACTCACATCTTATTT
+TCTTGCATCTGGTATTGTCCATGAAACGAGTTGTGTGGGTACTCCTCAGCAAAACGGTCG
+CGTTGAGCGTAAACACCGTCATCTCTTGAATGTTGCACGAGCAATTATGTTTCAAGGATC
+TCTTCCTATTCAGTTTTGGGGAGAGTGTGCGTTGAATGCGGCTTACCTTATTAATCGGAC
+TCCTTCGATGGTTCTTAATGGAAAGACTCCATACAAGGTTCTCTTTGGGAAACGTCCTTC
+TTATGATCATCTTCGAACCATTGGTTGTTTATGCTATATACATAATCAAGATCATCATGG
+AGATAAGTTTGCTAGTCGCAGCCGCAAATGTGTTTTTGTTGGATATCCATATGCTAAGAA
+GGGTTGGCGTGTGTATGATCTCGAGAAAGAAATTTTTTGTGTGTCACGAGACGTGGTCTT
+TGATGAAGGGATTTTTCCATTTCATAATGATTTGAATCCGCTTCCACTCACTTTGGATAC
+CACGTCTTCACTCACACCTTTCTATTCCGACGATGATGATGATGACAATGGTCCAACGAC
+ATGCTCCGTCTCGGTTCCACCGGTTCCTGTTATCCCACTTCGTGTTGCACCAATATCTTT
+AGCAGATTCCGGTTCGAAAGTTGATTTGCCTAATGATGATTTGGTTCTACCAGATTCTGC
+TTCTACTACTCCACTACCAACGGATCCAAAACCTACTCGTGAACGACGTCAACCTGCTTA
+CCTTGCCGATTACGAAACGACGTTTCTATGTGGTTCATCATCGACTCCGTATCCGATTAG
+TGATGTCCTCACTGATGCTCGTTTTTCATCAGCTCACAAAGCTTTTCTTACAGCTATTAC
+ATTAGCTCATGAACCGGCAACTTATGCAGAAGCTTTTGCAGACCCAAAATGGCGTGATGC
+CACGAAAGAAGAGATTGATGCTCTTGTCTTGAATCACACATGGGATATTGAAGATTTACC
+ACTAGGAAAAGTTGCGATTGGTTCCAAGTGGGTCTTCAAGGTTAAGCATCGCTAGGACAG
+TGGAACGGTACAAGACTCGGTTAGTTGCTTTAGGAAACCGACAGAAAGAGGGCATTGATT
+TTGATGAGACATTTGCTCCGGTTGCGAAAATGACTTCGGTTCGTATATTTTTATCGATTG
+TGGCTGCTCGGAATTGGGAGGTGCACCAAATGGATGTTCATAATGCGTTCTTACATGGTG
+ATCTCGAAGAAGAGGTCTACATGAAGTTACCGCCAGGATACTTTGCCCAACACAAAGGTA
+AAGTGTGTCGTCTTCGAAAGTCATTGTATGGCTTGAAACAAGCTCCACGATGTTGGTTTG
+CAAAATTTGCAACAGCACTTAAAAATTATGGTTTTCAACAATCATATTCCGATTACTCTT
+TGTTTTCATTCAACCGTGATGGTGTGTCTTTATACGTTTTGGTCTACGTTGATGACTTGA
+TTGTTACTGGAAACTCCACTACGGCGATAAGTGAGTTTAAGCAGTATCTTGATTCATGCT
+TTCACATGAAGGATCTTGGTCTTTTGAAGTATTTCTTGGGTATCGAGGTTGCTAGAAGCC
+CCGATGGTATTTACTTATGTCAACGGAAGTATGTTCTTGATATTCTTCAAGACACGTTTC
+TTCTTGGAGCACAACCATCAGGTTTTCCCATTGAGCAAAACCATACTCTTGCTTCTGCTA
+CCGGTTCGTTTCTAACAGATCTAGCATCTTATCGTCGTCTTGTTGGTCGGCTCGTTTATC
+TTAATGTCACTAGACAGGACCTTGCATACTCGGTTCGTGTTCTCACTCAATTCATGCAGA
+AACCACGTGAAGAACATTGGACAGCGGCACTACGTGTTGTTCGTTATCTCAAAGGAACTC
+CGGGACAAGGTGTTCTCTTACGAGCTAATTCTGATCTTCACATATACGGGTGGTGTGACT
+CTGATTTCTCTGGCTGCCCTCGTTCGCGTCGCTCTTTAACAGGGTGGTTTGTTCAGCTCG
+GTCAATCTCCAGTATTATGGCGAACTAAGAAACAAAAGGTTGTTAGTATGTCTTCAGCTG
+AGGCCGAATATCGTGCTATGTCACTTACTGCACGAGAGTTGGTTTGGTTGCAAGCTTTGC
+TTGAAGATCTTGCTGTGTTTCTCTCTCGCCCAATGACGTTGTATTGTGATAGTACAGCAG
+CTATCCATATTGCGGCCAATCCAGTTTTCTACGAACGTACGAAGCATATCGAACGAGACT
+GTCATTTTGTTCGCGAAAAAGTTCAGAATGGTACTATTGCCACAGTTCATGTTTCAACGA
+CTACTCAGCTTGCGGACATTTTCACTAAGGCATTGGGAAGTCGGGAGTTTGATGTTTTTC
+GGGACAAGTTGGGCATTGAGGATCTCCATGCTCCAACTTGAGGGAGGGTATTGAGAATAT
+CTTTGATATTCTCATATCTTAGTAAATATTCTCTATACATATATGTTGTAACTAGTTAAG
+GGATATTCGATTAGGTTTTATGCACATACTCTCTTGTATAAATAGAAGGCTCAGCCTCCG
+TTAATAAACAACACATTA
+>ATHILA4B_LTR
+TGATATAACCCGATTTTCACCGATTTTATCTATGTTTTAGGTATAGGATTTTGAGTCTTT
+ATGTTATTTCTCGAGTCTTTTTAGTGTCTTTTCAGGTATTCTATGCAATGGGACAACAAT
+GGAGATAAGGAGACATTTTGGAGCAAAAGCTAAGGAAAAGGAAGCTAAGGACGATTTTGG
+TTCAGGAATCAGCGAGGAGTGTCGATCGACACACTCTTGGTGTCGATCGACACCAGTTTC
+GGCCCAGCAAAAGTCCTAGACGCTTTCAAGTTTACAGAAGAGGAAATTTGCCCCAGAAGA
+CTTCCCTATTTGCATTATTAGTCCCTGGACGTTTTTAGGGTTTATATATATTGTTTTTAG
+ACCTAAGTTTCTTTTATCAAGTCTTTTATCAAGTTCTTTGCAAACCCTATTGTGAGAGAC
+ATAAGCTATTCATCCATTGTTCTTCAGAGATTCATTCCAGTTCTTAATACAGTGAAGAGA
+TCCTTTCTTTCCCCTTCTCTATTTACTGTGTTTATGCTTTCTATCTCAATTATGTTGTTT
+GTTTCATTCAATATGTCTGAGTAGTCTGCTTGTTAGGAATAGGGTTTCTCATTAGGGATT
+CATATGGTTTAGTAGATTGCCCCCTTTGCTAGGTTATCTGTAGAATTCTTCATCTTTAAT
+TATGCTTAATGCTAGATCTAGAGTAATTAACTAGATCTTGAATCCAGACAATAGATATGC
+CCGCCATAGGTATCTGTAGTTGGATCTATTATTTGATGAGTCTGGTTTATAGGTGTGTAA
+TAAGAATCGGCCTATCTACTAAGATGAACAATTGAACTCGTTAAGAATGCATATTTAGGT
+TGATAGTTTCTCGGCTTCTCCGGTTATTATTAGCTATAGATATAGGGAGTTTCGCGGCAC
+GCCCACCGGTTATTCCATAATTAGAGTTTGAGTTTAAGAATGGTTCGATAACAACCTAGC
+TTTCATTAGATCTACTAACCAATAGTTTCCTGAGAATACCCTGTTCCTAGCTCTTTATTA
+AATCGTTTACAACACAATCAATCTGCTGTCTTTTTACTTTGTTCTCTTTTATTTTCACTC
+ATACCCTGCTAGCTTAATCTCGACATTTAACTCACTGTTTGAACAAAAGAACTCCGTGAA
+TTCGATCCTAAAATACTGCAATTGATCTCTTATTTGAGAGAGTAGTTCTAGGTAATTTGA
+ACCATATCA
+>ATDNA12T3A
+TTGTAGCACCCCTTATAGGGAAGTAAGAAGTCTGGAGGAGTTGAGCAGGATTTTGAGCTT
+TTGCGTGAGTTAAGTAAGCTTCCATTGAAGGAGAAGGGGAAGAGCAAAGGTGAACTCCAT
+GGAAGAAGAAAAACCTTACTGGAGGACAAAGACGAGAAGAAAGGTGATTATGTTGCCCTC
+GCTTTAAACCCGTCTCAAATTGAATTGAAATGACTTGACCCGCGAGAGTGGTTCCCAAAG
+CTTAGAGAAGTGAGAAGAAATCCGATTAGGGAAGAAAGAATAGGATGAAATTAAAGGATT
+CATCGATCGAGAGATCAAGCTGAATCACCCGACCAAGAAATCTATGGTTGAGAGCTTGGA
+TTCAGAAGAACTTTTGAGACTTTGAAGATTTTTGAGGAGAAGATGATTATTTTTGTCTAA
+GTGTTTGGAATGAATGAATGAGGGTTGCGTTATTTATAGAAGAGAAGGAAACTTGGAGCC
+GAATCCATTCAGGCGAAGCCATGCAAATCAAATATGGCAAACTTTGTGACCAAGTCGGCT
+TGCATGGAGCCGAAGCGAACAAAACTTGGCGCCCTAGTCCCTTGGTCGGACGCCATTCAA
+AATGCTTGCCATTTGTTGTTGCCACGCGGCCGAATTCTCTTGCATGTGCGAGTTGTAGAA
+CGTGCCTCGCCAAGTGTCAACGGACGTGAGCCAAGTGTCCTAGGACGCTAACTCTCGCCA
+AACGATCGGACCGTATATATAAACCACCCTCTTCAGTTCCGAACATTCCTCTTGAGAATC
+CAAAAATAACTAAGAAGTTTTTAAGAGTTTCTAGTGAGTTTTAAAGAGAGTTTCCGAGAG
+TTCTAGGGAGAGTTTTTGCGAGAGCTTTTAGAGGAGTTCAAGAGAGGTTTCATGGAGAAG
+GCGGAGGAAGATCTTGACGAGAAAGTCGGGTAACCAAGATCGCCGGTGAAGCATTCCGAG
+CCTTAACCTCTCGAGCCGTTTCTAGTTCTATGAGTTCGCGTCCACCTTTTCTTGTTGCAT
+TCTCATGCTAGGGTTTCATTCATTCTCGGATTTGGTTACATGTTGATAAGCTATGACCTT
+AATGCATATAGCTCACTTAGAAACCTCACCGTTCATTTCTTCACTACATGTCTAAAATCC
+GGCTAGGTTAAATGAATCTCATACAGAACTCATCACCCATCATGCTTGTCTTTGTTATTC
+TTAATCCAGCTAGGTTACGTTGTGTGTTGCATTTAGTTTTCTAGGGCTTGCTTGTTTGTT
+TGTGTGTTTCTTTGCTTGTTGAGTCTTGTAAGTCCTGCTTGAGTGTCGCCATCTTCAAAT
+CCTTGTCGGATGAGAGATGTGCATTTTTGTATTGTTGAGTCTAGGTGATCTTGGACGCGG
+AGTCCATGGATCGTAGATCGAGTCTAGTTTAGGGTGCTGCTATTTCCTGCCTGTGTATGT
+GGAACCTTCGAGCCTTGGTCCCAAGGGAACGATCGTTGGTTAGTCTCAGAACCTAGGCCG
+ATGGTGCATGACGATGCATTATGGGCTTATTGGTATCCTGTGTGGGTTCAATAAAGTCGT
+GATCTTGTTGGTTTCTTGTGTGGGTTCAACGAGTGGTTGGTTTGTTTGACGGATCCATGT
+AGGAGAACTTAACTTCCGACGTTTTGTGTGAGGAGGAATAGAGCACAGGACCCATAGGTC
+GTGTCTAGGTCGAGTCTAGGTTGAGTCATAGGTCGTGTCTAGGTCGAGTCTAGGATAGAT
+CAAGTCTTGTCATGTTTGTGTGTCTTGTGTTTTTCTTTGCTTCCGCATGTTTTTCTGATC
+CATGTTGTCTTCTTTCTTGCTTGCTTTCGTTCATTAACCTCCCTCTAGGATTGAACTGCA
+TTAGACAGCTTAGAATTGCCATAGGTTGTGTGCTGCATGGTCCCGACTCACTTAGTAATG
+CTAGATTACTCATGATTTTACTTGTCTTTCAGGCGCCTGTAGTCTCGGACGTCAAGACGA
+AAGACGAACGCAAGGCCATTCGGACTAGGTTATTATTTTTCTTTAGTTGCTTTTGTAAAA
+CCTCATTTTGTATCTCTACGAGTTTTATATGCGGATCCGTTTACTAATCGTTTGCTTTTT
+GTGGGTTTTATTCGAATAAGTACAAAGGGTTTTACAAATGCGGATGTTTTGAGATGATAC
+AAGGCTTTGTCCGAGCCGCACAACACTAGGTTCATCGCAAGGGCTGGCAAACCTACGCGG
+GGAATCTCGTGGGGAGATGACCGGATGCGGTTTGGCCGTGGACTTGGAACCCCGAGACTT
+TGGCCGAGTTGCGAATGGTTCTCTCCATCTGTGATGCCCACCCGAGTCAGGCGTGGTTAG
+TCCGGTCATGGCCAGGCTCGGGGGTGTTACAA
+>TA1_AT
+TGATTTGGAATGGTTCTTTCTGTTGGAGTTATGATCCAATTCCTAAGTTGCTAAAGTCTA
+ATGTCGACTATTGACTTGAGCTGAGTTTGAATTTGGATTGGAGGAGCTAAACCGGTTTGG
+TTATTGAAAGAAGGAAGGATTGAGTTCGGTTTAATCATTGAAGCTGAAGACTCGACTTGG
+TTTAGAGGGTTTGACGTTGACTATAAAAAGGACTCGTCTTCTTCTTTTCTGTTCAATCCT
+CTGTAACAAACATTGTATCTTCTTCTTCTTCCTCTGATCTTGAGCTTGTAACGGTGTGTG
+TAAAAGCTTGAGAAACTCCATTGATATAGTGAATTGCTGGTCAGAATCCAGCCGAGACGT
+AGGCTTACTCATCCCGAGTAGCTGAACTCGTAAATCCTCTGTGTCACTTTCTTCTTTGAG
+TGTTTCTTGTTTTGAGAGTGAGAGATTACAAATTGAGAGACGAGAGAGGTTCGTGTGCGT
+GAGATCACAAATCGATCAAGGTTTAAGGTTCGTTGGGTAACACTTTCATTTACCAAATGC
+A
+>ATTIR16T3A
+GGGGGTGTTATTGGTTTATGATTTAAAAAGAGTTTTAGTGATTTAAAATGTYATGTAAAA
+TCTGTTGTTATTCAATCAAGATTTTTTAAAAGTATGTTAAAGTTTTGTGTTATTMATTTA
+AGATTTGTAAAAAGTAATCTAAAATCTTCATAAATTTGGGGTTATTRGATTCATACTTTT
+ATAAAGTCATTAAAAGTTTTGTGTTATTCAATTAAAACAAAAGAATCTTTGATTGTTAAT
+GATTGTTAATGATTTAAATTATTGTGTTATTGGTTYATGACTTTCTACATTTTTCTTCAC
+AAAATAAAGTCATGAAAAGTCATGAAAAGTATTATCAAAATAGAGAGATTGTTTGAGAAA
+CTTTACAAGATTATGAAAAACTAATCAACAAGATTATAAAAAACTCTCTAACAATAGTTT
+AAAATCTTTCATTTATTTACTTTCTAGGATTTGATTGAAGTCATCAAAATTCCTTGTAAA
+TTAGGAACCAATAACACCCCC
+>SIMPLEHAT2
+TAGGGGTGTCAAAATGGGTCAAAATTCATGGGTCAACTCAACTCAACTCAACCCATGAAC
+CCTAATGAGTTGAAAATTTTGACTCAAATGAGTTGATGGGTCAAATGAGTTGATGAGTCA
+ATTGGTTTGATGAGTAAAATGAGTTGGGTTGTAATGGTTAATGGTTTCAATGGTTTACCC
+AATTAACCCATCAAGTTTTGTAAAATTGAATTAAACCAACTAAAATCTCTAAACCAATGC
+CAATTTAAGTTTAACCAACACATCTAAACCAATTTAATAAAATTAATATTTTTCCAAATT
+TCTTAAATATACAAGCGATGAAATTGAGAAAAAGTAAACTCGTAATTTTTCCACCAAAAA
+ACATAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGT
+AAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAAC
+CCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGT
+GATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTAATT
+TTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCC
+CGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCC
+AAAAACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAA
+AACGTAAACCCGTGATTTTCCCGCCAAAAACGTAAACCCGTGATTTTCCCGCCAAAAACG
+TAAACCCGTAATTTTCCCGCCAAAAACGTAAACCCGTAATTTTCCCGCCAAAAACGTAAA
+CCCGTGATTTTCCCGCCAAAAACGTAAACCCGTAAAAAGTGGAATCCGTAAATATCCTAA
+GTTTGATGATAATGAATTAATAATTATTAATAATGATAATTATTTATTATTGTTTTATAA
+TAATAATTAATTAAATTATTACTTAAATGGGTTAACCCATTTAACAACTCAACCCATCAA
+ATTAAATGAGTTATGGGTTGACCCAACCCATTTAACAAAATGAGTTGGGTCAACCCATAA
+CTCATTTAACCCTAAACTCATTTGATTATGAGTTGAGTTGAGTTGGGTTACCCATTTTGA
+CACCCCTA
+>ATCOPIA88
+TATTAACGACTCAACAGAGTTTGCGGACCAAGTCATGATCCCAACGATCACCTAACCATA
+TAAGGAAGTTGCTCTGTTTTTGATACAATCTGTATACGATTGATACGATTGTGATTATGC
+ATTGATTGTAATTTAGGATTTTCTATGATCTCTTTTGTAGCCTATAAAAGACATGTAATA
+TGCATCAAAGTAAATACAAGAAACTGTTTACAGTTTCTAAATCTTTATGATATCAAAGCG
+ACAAAGTTTTTCTTCAAAAATTCTTTGTGATCTCTGAAACTTCGAATGACAAACCCGAAC
+CAGACTGAAGCTCCGGCTGCGACTGTGGAGGTGAGAAGAACCATCTCTCCTTACGAGTTG
+ACCTCTGCCGACAATCCCGGCGCGGTGATATCACACCCTCTCTAGAAGGGAGTTAATTAC
+GACGAATGGGTTTGCGGGATGAAAACGGCGTTGTCATTACGCAAGAAATTCGGATTCCTC
+GACGGCTCAATCCCAAAACCGGCTGATGGATCACTTGACTTGGAAGATTGGTGGACGATT
+CAAGCACTTCTCGTGTCTTGGATAAAGATGACTATAGATCCATCGATGCGTTCAACAATC
+TCTCACAAGATGTGGCAAAGGATCTATGGGATCACTTGAAGAAACGATTTGGGGTGATGA
+ATGGGGCTCGGATTCAACAAATCCATGCTGGATTAGCTTGTTGCAAACAGAGAGGTGCAG
+CAATCGAAGCGTACTATGGGAAGCTGACCCAAATGTGGGATAGTCTTGCGAGTTACCGAC
+CAATACGAGCGTGTAAGTATGGTTTGTGTACGTGTGATCTTGCGACGGCACAAGAAGCGG
+ATCTTGAAGAAGACAAGGTGCATCAATTTCTTTGTGGACTTGATGATCAGTTTCGGACAG
+TTCGTTCAACCCTTGTTGCTCGTGTTCATGTGCAGCCATTAGAGGAAGTCTACAACATTT
+TGCGACAAGAAGAGGATCTTCGCATAAATGTTGAGGAGAAGCCTACAGATGTGACATCCT
+TTTCAGTTCAAACCTGACCTCGTTTCAAACTTGACGACAAGGAAAAAGGAGTTATGTGCA
+ACTTTTTTAATCGCATTGGCCATAGCCCAGACAAGTGTTATGCGGTGTTTGGCTATCCAA
+AATGGTGGGGTGATAGGCCAAAAGGCAGAACTTTGCAAGGACGAGGTCATGGCGGTACTA
+ACGGAGGAGCTAGAAGAGGTTGTGGGAGCACCTCCTACACCAATGCAGTCCAAGTCAATC
+CACTGACAAGCTATGAGCAAGCTAACTACGTTGTGACAGAAAAGGACAGTGACGAAGTAA
+CGGGATTTATCGATTTGCAGTGGAAAGCAATTAAGAATCTTCTCAACAATGGGAAGACTA
+ACGAAACTGAAAAAACTGACGGGTAAGTCTTCTTTGCCTTTAAGGATAGTGGATACTGGT
+GCATCGTATCACTTGATGGGTCACTTAGACATTCTAGAAAGTGTTAAGGAAATGGAACAA
+ATCAGTATTGTATTGGTCGATGGAAGAGAAAAAGTGGCAGTTAAGGAAAGATCAGTTAGG
+ATAGGACCTTGTTTGATACTCCGCTCAGTTTATTATGTTGAGAATTTCCACACAGATTTG
+ATTTCTCTTTGCCAAGTGATGGATGAGAACAATTGCGTAGGGCAGTTAGCTGATCGTTTT
+CTTGTGGTTCAGGACCGCACTACGAGGATGGTGTTTGGAGTTAGTAGACGTACAGGAGGG
+ACTTTCCGCTTTAGAAGTATGGAGTCAGCAGCATTTGTGGAAGTAAGAGATGATAAATCT
+TTTGAGCTTTGGCATAAGAGGATGGGATATCATTCAAACAAAGTAGTTGGTCTTCTCCCT
+GTTGTTTCAAATGTTGTTTCTGATATTTTGAATAAAGCGTGTGATGTTTGTCTCCGCGCT
+AAGCAAACAAGATTATCTTTTCCATTTAGTGAGAATAAAACGAAAGGGATTTTTGATCTA
+TTGTGATTTATGGGGACCTTATAGAACTCCAACTCATTCGGGTGCTCGTTACTTCTTAAC
+CATTGTAGACGATTACTCTCGTGGAGTATGGCTCTATTTGATGTCTGAAAAATCTGAAGC
+TTCTAATCATCTCAAGAATTTCTTGGCCATGACTACTGGTCAGTTCGATACTCCAGTAAC
+CTTGGAGTACTTATTCCAGGTTATTTAAAAGGCCAAAGTCGGGTCTTTCTTTCGTGTTAT
+AAGAAGCGATAACGGATCAGAATTTCTTTGTCTAAGTGAATTCTTCAAACAACAAGGCAT
+AGTTCATGAAACGTCTTTTGTTGGCACTCCTCAACAGAACGGAAGAGTGGAGAGAAAACA
+CCAGCATATACTCAATGTTGCTAGAGCGCTTGGTTTGAAGCCAATTTACCGATAGCGTTT
+TGGGGCGAATGTGTTCTCACTGCGGCTTACTTAATAAATCGAACTCCAAGTATGGTGTTG
+AAAGGAATGACACCATATGAGAGGATATATAATGAGAAACCGAAATACAATCATATGAAG
+GTGTTTGGGACTCTCTGCTATGCTCATGATCAATTTCATAAAGGAGATAAGTTTGCTTTT
+CGGAGTCGTCGATGCGTTTTCATCGGATACCCTTATGGAAAAAAGGGGTGGAGGTTATAT
+GACTTGGAAAAATATCAATTCTTTGTTTCAATAGATGTGGTATTTTATGAAAATGAATTT
+CCATTCAAGTCTGAGGTAGAAGAAGAAATTGCAGAAGAAGAACTTGAAGTTCTAAATTTA
+CAGTCTCTGTTTGTCGAAAATGAAGAAGAAAATGGACGTACAAGCTCAATTCGTGAGGAT
+GGCCCATTAACACCACAATCGACTATTGGGCCTACACCAAGCCCAACTGGGTTATTGAAA
+ACCCAATTTCTGAACACGCTCCTTCACTTCAAAACGTCATCATCGAGGGAAGTCAAAGAA
+CTGAAAATCAAAATCGCTCCACTATGATTCCGACGCCAACTCCGGCGATTGTTCCAATCA
+TGTCATCGACGACGAATCTGCAGGTCCAAGAAGAACAATTGGGTCGCGGAAAAAGGCAGA
+AAACTCAGTCAGTGAAGTTGAAAGAATTTGTGGTAAACACGGGAATTCTGAAATCGAAGA
+CGGCTTCAACGTCTGATTCTACATCGAGTCATCCAATTGCAAATTTCATTTCTTGTGAGC
+GTTTCTCTACTCAACATCAAGCATATTTGGCTGCAATAACTTCGGGCGTATAACCAAAGT
+CATTTAAACAAGCAATGAAAGATGAGAAATGGAAAAGTGCTATGTCTTCAGAAATTGATG
+CTCAAGAACGAAACCACTCATGGACGATAGAAGATTTGCCACAAGGAAAGCAAGCAATAG
+GCAGTAAATGGGTTTACAAGCTCAAATACAAATTAGACGGTACATTGGAACGACATAAAG
+CGAGGTTAGTTGCTCTCGGTAACAAACAAATTGAAGGTGTAGACTACGGTGAAACTTTCG
+CACCAGTTGCCAAGATGGGAACTGTACGGTTGGTTTTGGATACAACTGTGAAAAATGTGA
+ATAAAAGAAGAAGAGGGTTTTCTTACTGAATAATACTTTTCATTAACACTCTCCCAAACT
+CACGATGAATACAAAGAGCTTATACTTATACTACAAAAAGAACCTTCTGGATCCTTATTT
+GCAGTCAAGGATCTGGTTACACTTGTCAATCATCTAGCCACTCTCTTCTTCTGATGTGAT
+AGGACTGAAACGGTTACATAGTACGATGGTCGGAGAGTCAGCTGGTTGACTCTGCTTCTT
+CTGCAAATTCTGCAAACTCTGTTTTGTCTGACCGTGATGTTGAGAGGAACTCTTGACTTG
+GGCATTGTTTTGTTGGGCTTGTGATTGGGCTGACTGGGCTTGTGTCTTGTCACTTACAAA
+AAATAGAAGGGATGTTCACCAAATAGACGTCTACAATGCGTTTCTACATGGTGATTTAGA
+GGAAGAAATATATATGAGACTGCCACCCGGCTTTCAAGCTTCTGATTCTTTTAAGGTATG
+TAGACTTTGCAAGTCAATGTATGGGTTAAAACAGAGTCCAAGATGCTGGTTTGCGAAACT
+GTCAACAAGCTTACAAGAGTATGGCTTCGAACAAAATAAGTTGGATTATTCACTGTTTAC
+TCTCGACAAAAATGATCGCATATTCGTGTATTGGTGTATGTTGACGATTTGATAATCAGT
+TCTCCGACGGTCATGGATGACTTCAAGTCCTATCTTTCATCGTGCTTCCATATGAGTGAT
+ATAGGACTTTTGAAATATTTTTTGGGTATTGAAGTGGCTCGGAACTCTACGGGTATGTAT
+CTCTGTCAAAGGAAATATGCTTTGGATATTGTCTCCGACACAGGCTTGTTAGGATCTAAA
+CCCGTAGCTTTCCCCCTGGAAACTAATCACCAACTAGGCCTGTCCAAGTCGCCACTCTTA
+CAAGACCCAGAACCCTATAGACGACTCATTGGAAGGTTGATTTATCTCGCAGTAACATGA
+CCGGATTTGGCGTACTGCGTTCATCTTTTGGCTCAATTTATGCAGCAACCAAAACAAGAT
+CATTGGACTACAACTTTGCGAGTTGTTAGGTACTTGAAAAACAATCTTGGGCAAGGTATT
+CTGTTGAGAGCTGAGACACCATTTTGTTTTACTGGTTGGTGTGATAGTGACTATGCGAGT
+TGTCCTTTAACGAGAAAGTCAGTCACTGGTTATTTTATTCAGCTTGGAGGATCGCCAATC
+TCATGCAAAACAAAAAAAACAAAAGACACTGAGTAGGTCTTCTACAGAAGTAGAATACAG
+AGCGATGGCATTCTTAACACAAGAGTTGATTTTGGCTTAAAAGGATTCTTCAATCGCTTG
+GAGTAAAGCACTATCAGTCAATGTCTGTTTGGTGTGATAGTAAGGCAACAATTCATACAG
+CGACAAATCTAGTCTTTCAGGAACGCACCAAGCACGTCGAAGTTGATTGTCATTTTGTAC
+GCGACGAGGTACTATCCAAAAATATACGCCTGTTACATGTACAAAGTCACAAATAACTTG
+CAGATATCTTTACAAAGCCGTTGGGGAAGAAGGAATTTGATCGGTTATGTATCAAGTTGG
+GCATACAAGATTTGCACGCTCCAACTTGCGGGAAGGTATTAACGACTCAACAGAGTTTGC
+GGACCAAGTCATGATCCCAACGATCACCTAACCATATAAGGAAGTTGCTCTGTTTTTGAT
+ACAATCTGTATACGATTGATACGATTGTGATTATGCATTGATTGTAATTTAGGATTTTCT
+ATGATCTCTTTTGTAGCCTATAAAAGACATGTAATATGCATCAAAGTAAATACAAGAAAC
+TGTTTACAGTTTCTAAATCTTTA
+>ATCOPIA89
+TATTAGATGTATAGAGTTTGGTTAGTGTAAATAGAGTTTGGTTATGTACATAACCGGTTT
+GTACTGGATTAGTCTTTTTGTATATAACTCATGTATCATTCATTAAATGTAAAGAACAAA
+ATCTATTTTCATCGCCTCTCATCTTCTTCCTCTCAACATCATCTTCTTCATCCATCCTTC
+TTCCTTCATCGATTCTGTTCGTGTTTCACTAATATGGTATCAGAGCTATACGCTTAGCTC
+CGATTTCGTTTTCCTCCTCTGATTCTATTTCTTTGGCGTGTTTTGTGTGGTTGTTTAGAT
+CGATATGGGAGTTCCGGTTCGTAAATCTACTCGTCGTCTGGGTAGATCTGTTGGTGCTGG
+TAGCTCGGGGACTAAGTTGAAAGCTCCGATGAGCTCAAACTCGCCCGATCCAGCTCCTGT
+TGTTCCGATTCGCTCCATCTCTGAGATCGATGCCGTGGATAGTCCACACTCGCCGTTCTT
+TCTTCACAGTGCTGATCATCCGGGTCTGACTTTGGTTGCTGATCGTCTAGATGGTACAAA
+CTACACTCAATGGAGCTCTGCGATGAAGATTTCTCTTGATGCGAAGAACAAAATCGCTTT
+CATCGATGGATCTCTTCCTCGTCCTGCAGAAGGTACTCCTCTCTCTCGGATCTGGTCTAG
+ATGTAACAGTATGGTTAAGTCCTGGTTGTTGAATGCTGTTTCAAAGCAGATCTATGGTAG
+TATTTTGAACTTGGATGATGCTACTATGATCTGGAATGATTTACATGATCGTTTTCACAT
+GACGAATTTGCCGAGAACATTTCATCCCATCCAGCAAATTCAGGATCTGCGTCAAGGTTC
+CATGGATCTATCAAGCTATTACACAGCTTTGAAAACTCTCTGGGATCAACTTGATGGCAG
+TGAACCCACTGAGTCGTGTTTATGTTGTCATTCTTTTAACTGTGTTAGCAAAAGGCATTA
+TCGGGGTAAGGTGGATAGAGGTCGCATCATCAAATTTCTTGCTGGTTTGAATGAAACCTA
+TTCCATCATCAGAGGTCAGATAATCATGAAGAAGCCTCTTCCTGACATTGCTGAAGTTTA
+TCACATCTTAGATCAAGATGACAGTCAAAGGAAATTTGGTAACAGCATTGTTCCAGCTGC
+TTTTCAAGTAGGGATTGCAGGGTCTCATCCTGGAGTGGTGAACGCTGATGCATCCTCGCC
+TTCTGCTGGTTCTTTGATTGCTGCTTACCAGTCTTTTAAGAAAGACAAACCAACATGTTC
+CTATTGTGGTTTCACTGGACATGTTGTGGATAGATGCTACAAGAAGCATGGCTATCCTCC
+TGGGTGGAAACCTAGAAAACAACAAGTCAATGCTTCTCCGACTCCTCAATCGTCTTCTCC
+TGCAATCACAGCACAAGTGTCTGCTACTGTTGGATCAGGTGATAAACAGGATGGTGGTCT
+GGATAGTTTGATTGGGAATCTCAGTAAAGAGCAGTTACAACACTTCATTGCTTACTTCAG
+TTCTCATCTCACTACTCAGTTTCCTGCTTCAGTTCCTTTAAATGAGGCTTCTACTTCTGG
+TATATCTTTCTCACCATCTACCTATAGTTTTATTGGGATTTTAACTGTTACTCAGAGTGT
+TACAAATAAGAGATCATGGATAATTGATTCTGGTGCTACTCATCATGTAAGTCATGATAA
+GAGCTTATTCAGTGATCTAGATGCTTCTGTTAGTCAGCATGTTAACCTTCCAAATGGTAG
+TGTTGTTATGGTAGCTGGTGTGGGAACAGTGATTATAAACACTTCTATCAGTTTGAAGAA
+TGTTCTCTACATACCAGATTTCAGAATGAATCTTCTCAGTATAAGCTCGTTGACTACAGA
+TCTTGGTTCTCGAGTTATTTTTGATCCTGCTTCTTGCCTCATATAGGATCCTACCAAGGG
+ATTGACGATTGGAAGAGGTAGACGGATTGCTAATCTTTACTTGTTGGATGTTGAAGAACC
+TGCAGATTCAAGACAACTATCTTCTTATAGTTTGAATGATGTAATAGACTCTGCTGTTTG
+GCATAAGAGATTAGGACATACCTCTTTTTCTCGGATTGATATGCTTACAGATGTTCTTGG
+AATTTCTAAACAAAGGAATAAAGGAGTTATACATTGTGACATTTGTCAAAGAGCTAAACA
+AAAGAAACTTTCATATCCTAATAGAAACAATCTTTGTTCTGCATCTTTTGACTTGTTACA
+CATTGATGTTTGGGGTCCATTCTCAGAGCCAACAGTAGAGGGATTCAGATACTTCTTGAC
+AATAGTGGATGATCATACTCGTGTCACCTGGGTTTATTTGCTGAGATTGAAGAGTGATGT
+TTTGACTGTGTTTCCAGAATTTCTGCAAATGGTAGAGACTCAGTTTGATAAGCGAGTTCG
+TTGTGTGAGATCAGATAATGCTCCGGAGTTGAAGTTTACTGAGCTTTATCGACGGCTGGG
+CATCATTCCTTACCACTCCTGTCCTGAAACACCAGAGCAGAACTCCGTGGTTGAGAGGAA
+ACACCAGCATATACTGAATGTTGCACGAGCTCTTCTTTTTCAGTCCAACCTACCGTTGTC
+TCTGTGGGGGGATTGTATTCTTACAGCTGTGTTCTTGATCAATCGCACGCCATCACCATT
+GTTGGAAAATAAGACTCCTTTTGAGAAGCTCACTAATACAACACCAGAGTACACTGATTT
+GAGAACTTTTGGCTGCTTGTGTTATGCGAGTACTTCTCCTAAGCAACGAACTAAATTTGA
+AGATAGGGCTAAAGCTTGTGTCTTCTTGGGTTATCCAGCAGGTTACAAAGGATATAAACT
+GATGGACATTGAAAGTAATGTTGTGTTCATTTCCAGAAATGTTAAATTCTTTGAAGACAT
+ATTTCTTTTTCAGAATTCCCAAGCTAGTGACGAAGTTGATGTCACAGGGTTCTTTCCTCA
+GATAAGTACTCGTGTTGCTGATCCAGGAGAATCTTCAGGGACTAGAACTGAGGGGGAATA
+TTCGTCTACAATGAGACAGGGGGAATCTAACTCTGAGTCAGTAATACCTAATACAGAAGA
+TACATCACGGCGACGAGTTTCGAGACCTCCTGGTTATTTGCAAGACTATCAATGCTATTC
+AGTGAAAGAATCTGTGAAAGAGTCTACAGAACATCCAATATCACAGGTCTTTTCTACTGA
+TAATCTCTCTTCTTCTTATTGTGCATACATTAATGCTCTCACCAAATATCCTACTCCAAC
+TAGTTATACTCAAGCTAGTAAAGTCAAGGAATTTTGTGATGCTATAAAGGATGAGATAGG
+GGCTTTAGAGCGAACTAATACTTGGATTGTTTGTGCTATTCCTCCTGGTAAGACTGTGGT
+TGGATGTAAATGGATTTATACTATCAAGTTGAATGCAGATGGCAGTCTTGAACGTTATAA
+AGCTCGTCTAGTGGCAAAGGGTTACACTCAGAAAGAAGGACTTGATTATGTGGAAACGTT
+CTCACCAGTGGCAAGGATGGCAACTGTCAAGTTCTTACTCTCTGTTGCAGCTCCTAGAAA
+ATGGTTTTTAGACCAACTGGATATATCCAATGCTTTTCTCAATGGAGATCTTCATGAAGA
+GATTTTCATGGCCTTGCTTCCTGGTTATGTTGATAAGGATGGGAAGCCATTTCCACCAAA
+TTCAGTTTGCAAGCTTCAGAAGTCTCTGTACGGGTTGAAACAAGCTTCACGACAGTGGTT
+TTTGAAGCTCTCTCACTGCTTGATGTCTATGGGTTTTAGAAATGGAACAGGAGATGATAC
+TTTATTTCTCAGGAGAACAGATGATACTTACATGGCTATATTGGTTTATGTTGACGATAT
+AATCATTGCAAGCAGCTCTTCTACAGCCACTGCGTCTTTTACAGCCGCTTTGAAAGAATC
+TTTTAAACTGAGAGATTTAGGACCTCTCAAATACTTCCTAGGTCTTGAGGTTGCAAGGAC
+TTCTGCTGGCATTTCTATTTGTCAACGCAAGTATGTGTTAGATCTTTTGGATGAGACAGG
+TCTTCTAGGATGTAAACCATCTTCTATACCCATGGATCCAAGTCAGAAACTGAATCTAGA
+AACTGGAGATCTTTTGACAGATGTGGAGATGTATAGACGGCTCGTTGGGAAGCTTATGTA
+TCTGACTTTTACTCGGCCAGACATCACCTTTGCAGTTCATAAGCTGTGTCAGTTCACCTC
+TGCGCCGCGACAACCACACCTCACAGCTGTCTACAAAGTGTTACACTACTTGAAAGGCAC
+CATTGGTCAGGGTATGTTCTATTCTGCCAATTCTGATCTTAAGTTGAAGAGTTTTTCAGA
+TGCAGACTGGGGGACTTGTACTGATTCAAGAATCTCGGTTACTGGCTTCTGTATGTTCCT
+TGGTCCATCTTTGGTTTCATGGAAGTCCAATAAGCAGGAAACAGTCTCCATGTCATCTGC
+AGAATCCGAGTACAAAGCTATGTCAACTGCAGTCAAGGAAATGTTGTGGCTTCGAAAGCT
+CATGAATGATTTGTGGATTGATGCTTCAGAAGCTTCTGTGCTTTACTGTGACAACACGGC
+TGCTATACATATAGCTAACAATTCAGTCTTTCATGAGAGAACTAAGTATTTGGACCTTGC
+TTGTCATCTTGTCAGGGAAAGGGTTCTAATGGGGCAGATCAAGACTCTTCATGTGCAGAC
+TGAACATCAATTGGCAGATGCGTTAACTAAACCTCTATATCCTACTTTATTTTTGAGACT
+CATTCGCAAGATGGGTGTTATTAACATATACACTCCATCTTGAAGGGGAATATTAGATGT
+ATAGAGTTTGGTTAGTGTAAATAGAGTTTGGTTATGTACATAACCGGTTTGTACTGGATT
+AGTCTTTTTGTATATAACTCATGTATCATTCATTAAATGTAAAGAACAAAATCTATTTTC
+ATCGCCTCTCATCTTCTTCCTCTCAACATCATCTTCTTCATCCATCCTTCTTCCTTCATC
+GATTCTGTTCGTGTTTCACTAATA
+>TAG2
+TAGAACCGTCAATTGGGCATCTGACCATGGGCTAAGCCCAGTCCACAACATTATGGACAG
+TCCATGGTCGGCCCGTAAAGAAAACGGGTTAAATGGTCTAAAGACCAATTATGTCCACGG
+GTTTAATGGGCTAGCCCACACGGTCTATGGTTGGCCCATCAAGTTTCTCGACACATCAAT
+TTTCTTCTCTTCTCTCTCCCTCGGCGACGAAGCTCCCTCTCTCTCTTTCTCGCTTCGACC
+TCTCTCTCAACTCCTACTCCGGTTAGTTCTACTAGAATATGAATCCGTTGATTAGAATAA
+GTTCTCTAAGTCCTTATGCAATTTCATCGCTTTGTTCTTTTCTATTCCTTAATTGTGATT
+CTGCATATGCTTTCTTTGATTTCAGCTTGTGGGTTTGTCCAAATTTCACTTGTTTGCTAT
+TCTTTGTTATTCTCTCTCTCCCTTCCTTTGATGCCAACCATGTGTTTGATGGAATGCCTC
+ACAGAATATGTAGAGTTTTGTTTTGGTAGAGCTTGTAATTACTTGTGTAAAGCTTGGTGT
+TTATGTATGGAGCTAAGTGTATGAACGTTTAGTGTGTGTTTGCTAATGTTAATGAACGTT
+TAGAGCTTGTAATTAAGTAATCGTTTCTCACCACAATCCATCACTTGTTTGACCAAACGT
+GCAAATATTGTGAGCAGACTTATCACTTGAATCTGAGACGAAATGGTACTAATACCATGA
+ATCGTCATATGAGATCTTGTGAAAAGACTCCTGGAAGTACACCTAGAATTAGCAGAAAGG
+TGGATATGATGGTCTTTAGAGAAATGATTGCAGTGGCTTTAGTTCAACATAATCTTCCAT
+ATTCGTTTGTCGAATATGAAAGAATTAGAGAAGCCTTTACATATGCTAACCCTTCTATAG
+AATTTTGGAGCAGAAATACTGCAGCTTTTGATGTCTACAAGATTTATGAAAGAGAGAAAA
+TTAAGCTTAAGGAAAAGTTAGCTATAATCCCGGGTAGAATATGCTTAACAACAGATTTGT
+GGAGAGCTTTAACTGTTGAAAGTTATATTTGCTTAACAGCTCATTATGTAGATGTTGATG
+GTGTTCTGAAAACGAAGATCTTATCTTTCTGTGCTTTCCCGCCTCCACATTCTGGAGTAG
+CTATAGCAATGAAGCTTAGTGAGCTGTTGAAAGATTGGGGAATTGAGAAGAAAGTTTTTA
+CTTTAACTGTGGATAATGCTTCTGCAAATGATACTATGCAAAGCATTTTAAAGAGAAAGC
+TACAAAAAGATCTTGTCTGCAGCGGAGAATTCTTTCATGTGAGATGTTCAGCACATATCC
+TAAACTTGATAGTTCAAGATGGTTTGGAAGTGATATCTGGAGCTTTGGAGAAAATTAGAG
+AGACTGTGAAGTATGTGAAAGGATCTGAGACTCGAGAAAATTTATTTCAGAACTGTATGG
+ATACAATTGGAATTCAAACAGAGGCAAATTTAGTTTTAGATGTCTCAACCCGCTGGAACT
+CCACTTATCATATGCTCTCACGAGCAATTCAGTTTAAGGATGTATTGCGTAGTCTTGCAG
+AAGTAGATAGGGGTTATAAGAGTTTCCCATCTGCTGTGGAGTGGGAAAGAGCAGAACTGA
+TATGTGACCTTTTGAAACCATTTGCTGAGATTACAAAGCTGATTTCGGGTTCGTCTTATC
+CGACAGCAAACGTGTATTTTATGCAAGTATGGGCGATTAAATGTTGGCTGGGAGATCATG
+ATGATTCTCATGATAGGGTTATTCGTGAAATGGTGGAAGATATGACGGAGAAATATGATA
+AATATTGGGAAGATTTCAGCGACATTCTTGCGATGGCTGCAGTTCTTGATCCAAGATTGA
+AATTCTCAGCTTTAGAATATTGTTATAATATTCTGAATCCATTGACCAGTAAGGAAAACT
+TGACTCATGTGCGTGATAAGATGGTTCAACTATTTGGAGCTTATAAAAGAACCACATGCA
+ACGTTGCAGCAAGCACTTCTCAATCTTCACGAAAGGATATCCCATTTGGATATGATGTAA
+GTTGCTAATTTTGTGTGTTTACAGTATTGTTCTTGTATGTTTGTTTGTTGTGATAGTTAG
+TGGCTATGAAAATGCATTCTTATACTTAGTGAGAATGGGTTGTCTGTTGTGATTGTTGAA
+CTATACGGTTGGTCATATTTTCTTTTGTTGGTCATATTTCAGGGGTTTTACTCTTACTTT
+TCTCAAAGAAATGGAACTGGAAAATCACCATTAGATATGTACTTGGAAGAGCCTGTGTTA
+GATATGGTCTCTTTTAGAGATATGGATGTTATTGCATATTGGAAAAACAATGTCTCGCGT
+TTTAAAGAATTGTCATCGATGGCATGTGATATCTTAAGCATTCCGATCACTACCGTGGCA
+TCGGAATCAGCTTTTAGTATAGGTAGTCGTGTGCTTAACAAATATAGAAGCTGCCTTTTA
+CCTACTAATGTGCAAGCCCTCCTATGTACTAGAAACTGGTTTCGTGGATTTCAAGAAGTT
+GGTAATATTCACATCTTGAACTCGTTTATAATAGTAAACTTATATGGCTTTTGGACTGCA
+GCTTTTAGATTAATAGCTCGGTTTTTCTTATTGTAGAAACTGATGAGATCCAAGGTCAAG
+AGGACACAAACACCATCCTTGCATGAAAGTTTCAAGACTGGGAAGAAACAGGTACATGGC
+TGTTCTCTTAAACTCTGAGCCTATGGTTATGTGTTTATTATTCTCAGTCTGTGACTTAGA
+AGCTTATGTAATCGTTTTTTCTTTTCTTTGTTTCTCATAAACAAAGGTTTTTGCTTAAGA
+AACAAGGAAAAATAGAACCATGTAAGACACAAACAAAGCTCCAAACAGTAACGCAGAGAC
+GAAATGCAAGTTGTGCCACGTCAAAATAAACTTCTTTAAGTGTAGTTGAAAAATCATGGG
+CTGACCATGGGCTGACCATTGGACAATGGTCCTTAATGGTCTTGGAAAAATTTTCAGACC
+ATGTCCATTAAAGACCAACCATAAAAACCCATGAAAGATGATGGTCCAAGTGGACATGAC
+CATTGGGCTTTGGACAGCCCAATTGACACTTCTA
+>ATCOPIA84
+TATAAAAGTATATATATACATATATATATATATATATATGTTAACACTTAGTTAAGAGTG
+TTTATGTAATTAGTTTTACCTTAATCACTTCTTAGTCTCTGTATATATATGTGTACTTTC
+CATTACTATGAATAATAAGAATTACTATTCTCTATATGGTATCAGAGCATAAACGCTCCT
+AACAAAACCTATTTTTTTTTTCAAGGCCGCCATCTTCACACCTCTCGCCATGGCTGCTCA
+AAACGATGCTATCCCTCTTAATTCAAACATAGTTCTTAATCAACATGATGAATGTCTCAA
+CGCTCATAAGCAACAACTACCTCATGTGGAGCTTACAAGTTCACGCCCACCTTGACGGAC
+ATGGCCTTGATGGTCACCTCGACGGATCGATCAACATCCCTCCACCCACGATTACATCAA
+ATGGTGTTATATCAGAGAATCTGCAGTTCACCAAGTATAAAAGCCAAGACAAGCTGATCT
+ACTCTAATCTCATTGGAGAAATCTCAACAAATCTCCAACCCTTGGTGTCACGCACGACCA
+CCGCCAATGAGATCTAGACCAAGCTCTCTGACACTTATGCGAAACCGAGTCGCATCCATC
+TCCAACAGATTAGAAGGCAAATCACAAGCTGGACAAAGGGAACAAAAACAATTGATGAGT
+ACATGAATGGTCTCACGATACGATAGGATGAGATGGCCTTACTTAGCAGACCTGCATACC
+ATGAAAATATCATTGAGAAGATCTTTATCGGGCTGCTAGAAGAATACAAGACTGTGATTG
+ATCAAATTGAAGGCAGAGATCATCAGTTACAGAAGTTCATGAGAGATTACTGAATCATGA
+AGGGAGACTCCTCACTGTTGCTACACAACCAACCAATTTTCCAGTCTCTGCTCATGTTAA
+CACAACAACAATAACAACCGCTACAACAACAATGGATGACGCTCTAACAACAACAACAAC
+TCCAACTGGCAACCATCTCAGTCCCAAAACAACAGTCGTTCTGACACCCGTGTATCGAAG
+CCGTTCTTAGGCAAATGTCAGTTTTGAAGCCACAATGCTAGGCGATGCCCCCAACTCAAT
+CACTTCAGTCCATGTCGTCTCTGTCTCTTACCAATCCGTTCAAGCCCTCGCAACCACGTG
+CCAATCTCGCAGTTGGTTCATCTTACGCGACCAACCCGTGGCTCCTTGACTCAAGTGCAA
+CACACCATCTAACATCTGATCTCAACAACTTAGCTCTTCACCAGCCATACAATGGTGGTG
+ATGATGTCATGATTGCGGATGGGTCGAACATGACCATCTCTCATACGAGTTCCACTCTCA
+TTTCTAATCAAATTTGATCTTTACTTTTTGATAAAATATTGTGTGTGCTTAATATACAGA
+TGAATCTTATATCTGTATATCGCCTTTGCAACACTAATCAAGTCTCTGTTGAATTTTTTC
+CAGCTTCATTTCAGGTGAAAGATCTCAGTACGAGGTCCCATTACTCCAATGGAGAACTAA
+AAATGAACTGTACGAATGACCGATGTCATCTCCTCAAGCTGTTGCGATGGTGTCGTCTGT
+TGGTCCAAAACCAACTCTCACATCTTGGCATTCAAGATTGGGACATCCTTCTTCTGTTTT
+GCATTCAATAATTTCTCAGTTTTCTCTACTCGTTTCTTCTTCTTCACAAAAACTTTTATC
+TTGTTCCGAATGCTCTATTAATAAAAGCCATAAATTACCTTTTACTAAAACCTTCATTGC
+CTCCACACGACCTCTTGAATATATATGTACCGATGTTTGGACATCACCAAACAATTACTT
+TGTCCTCATAGATCATTTCACTCGTTACTCTTGGTTATATCCTCTGCAACGCAAGTCTGA
+TGTCAAAGAGGTTTTTATTGTATTCAAAAACCTCGTTGAAAACCGATTCCAATGCCGAAT
+TGGTACCTTGTTCTAAGACAATGGAGGTGAATATATCGCACTTCGTAGCTTCCTCACAGC
+TCAAGGCATCTCACATCTTACCTCACTGCCACACACCCCGGAACACAACAGCCTCGCTAA
+ACGCAAACATATGCATATCGTCGAGACATGCCTTACACTTATGTCAACGGCTTCTGATCC
+TCTCGCCTTTTGGCCCTATGCTTTTGCAACTACGATATATTTCATCAATCGCATGCCTAC
+ATCAGTCCTCTCTATGCAATCACTATTTGAGAAGCTATTTGGGACAACACCAAATTATGG
+GAAGCTTAGAGTGTTTGGCTGCCTCTGTTTCCCTTGATTACAACCGTATACAAGTAAAAA
+GCTTCAAGCTCTGTCTCAACGGTGTGTTTTCCTTGGTTACTCGACATCTCAAAGTGCATA
+CTTTTGTTATGATCAAGCAACAAGATATATGTATGCATCACGACATGTTCAATTCGATGA
+AAAAATGTTTCCAGTCTGTCCAACGCTACACCTCATGGTGCAAGAAGAAACCGTCAATTC
+TGAATCTCCATCAGCACCTGTCGTCTCACCTATACAACCTGAAATACCAATTGGCCACAC
+ACCGGTTACATTGCCACCGTCGTAAGCTGAAACCCCGTCGTGAGCTGCTTCCTCGTCGTC
+ACCTTCGTCTTCCTCGCGAAATGAAGAAGACAACCAAATCTTAGAAAATTTGGGCCCAAC
+TCAAACAGGCCCAACAACCACTTCTCAGTTAAATCCGGCCCGAAAACAGCTCCTAGCCCA
+CATCAACACAAGCCCGAATCAAAACAGAGAAGAAATGCTCACCTCGTCTTCTTCACGACA
+AATCAGAGAGACATCACTGTCGCTCAGCTCTCAAACTCCGGCCAGCTCAACGGGACCCTC
+ACGCTCTGACCTTCACCTCTCTCCGTCGCCGAATACTTAGTTATCGTCTTCTTCCTCTAA
+AAACTCTTCTTCCTCATCTACCTCTTAGCCCACTACTCCACATAAAAATGGATTGACACC
+CACAATCCAGCAAATTCCTCCACGTATTGAGCCCAATGTTCCACCCCAACATGAGTTACG
+AGTCATAACTCAGCCACAACCACCAACAGATGCAACAACATCACACCAAGTCGTGTCTCA
+TCAATCACATAACCAAAACGATCAACCTTCAGAAAATGTCCCCAACATGAAAACTTGAGC
+CAAAAATAACATAACCAAACCAATCCAAAAATTTAATCTCATTGTTTCAGGTCCACCATC
+GAAGGAACCTACAACAATCAAGCAAGCTCTCAAAGACCAAAACTGGAGTCGTGGGTGCTC
+ATCCGAATTTGATGCTCTAACAATACACCAAACATGGGATTTGGTACCTCCAGCCTCTAC
+ACAAAACATCGTTGGATGTAAATGTGTCTTCACGACAAAATATTTCTCCAATGGCGTCTT
+GGAGAGATATAAAGTGCGCCTTGTTGCCAAGGTTTCCACCAACAATACTGGAAAGACTAT
+GCTGAAACATTCAGTCCGGTAATTAAGTCCACAACCATCCGTCTTGTTCTCGATGTCGCA
+ACTGCAAAAGCATGGCAACTTAAACAGTTGGATGTCAACAATGCTTTTCTCCAAGGCAAA
+CTCACCGAAGAAGTATATATGTCACAACCACCTGGGTTTATTGACATTGATAGGCCCTCA
+TACGTTTGCCGATTGAAGAAACCAATATATGGGCTTAAACAAGCACAAAGGGCATGGTAT
+ACGACTTTGAAACAATATTTACTATGTTCTGGCTTTGTCAACTCTGTGGCAAATACGTCG
+TTGTTCATACACACCTCAGGACATAACATCACATATGTCTTATTGTACGTTGACGACATT
+ATTGTCACTAGGAACAACAACGTTGTGGTCAACAAATTTTTTTCCTCGTTTGTAGAACGC
+TTCTCGATCAAAGATCTGTCGGATCTCCATTCCTTTCTTGGAATCGAGGTAAACCAAATT
+GCCAAAGGTCTTCATCTTATGCAGCAAAAATACATCACAAATCTTCTTATTAAGCACAAT
+ATGCTTGACGCCAAACCAGTCACTACGCCATTACCAACCTCACCTCAACTCATACTTGAC
+AGTGGTGATCCTCTCCCTAACGCTTCCCAATATCGTTCTATTGTCGGCAGCCTCCAATAT
+ATCTCCTTCACACGCACTGATATCTCCTTCGCTGTCAATAAATTATCACAGTTTGTCCAT
+AAGCCAACACATGAACTCTTGCAGGCCGCGAAACGAGTACTCCGATATCTAGCTGGCACA
+ATCACACAGAGTATATTTTTACATGCCTCCTCTCCCATGACTCTTCATGCATTTTTAGAT
+GCAGATTGGACATGTGACACGAATGATAATATCTCCATAAATGGGTATATCATCTATCTT
+GGCTCTAACCCGATTTCTTGGTCCTCACGCAAACAACGAGGTGTTGCAAGATCTTCATTC
+GAGTCAGAATATTGAGCTGTTGCCAATTGTGCTGCGGAGGTACGATGGCTTTGTTCTTTA
+CTCTATGAACTCAAAATTCCGTTGCCAATAGCTCCGGTTATCAATTGTGATAATATTGGA
+GCAACATATCTTTGTGTGAACCCGAGTTTCTATTCCCAGATGAAACACAATGCTCTCGAT
+TATCACTTTGTACGAAATCAAATCCAAGATGGCTTGCTACAGATCTTTCATGTCTCTACC
+AACGTTCAATTGGCGGATACTCTAACCAAACCACTACCGAGAACACGTTTCCAACATGCA
+TGTCGCAAGATTGGTGTTATTCAAGTACCTCCATCTTGAAGGGGTGTATAAAAGTATATA
+TATACATATATATATATATATATATGTTAACACTTAGTTAAGAGTGTTTATGTAATTAGT
+TTTACCTTAATCACTTCTTAGTCTCTGTATATATATGTGTACTTTCCATTACTATGAATA
+ATAAGAATTACTATTCTCTATA
+>ATCOPIA85
+TATTAGATATATCATATAGTGTATATACTTAGGCTTATACATGTAATTAATGTCCACTAT
+ATAAGGTGACAATGTACAGAACTTTATGATTAATGAGAATAAGAAGTTTAATAATCTCAA
+TCTTAATACTTATATTCCACCTCCTGCAATGACTGCATCAAGTCTTGATCTCAGTCTTTT
+TACGACGGATCAAGTCCATTCTTTAATACAACAACTCAATACTCATCTTCATGTTCCGGA
+GCAGTCAACTCCCTTTCCATCAGCTACCATCACTGATCATGGAGCTATGGCAACTACTTC
+TACAGCTGGTAATGTTTCTATTGAATTTCCCTCAACAAGTTTACGATATGAAAATCATTC
+TTTCACATTTCAACATCATTGTCTTTCATCATTATATTCCATTTTGCCTCATGATGCTTG
+GATAGTTGACAGTGGAGCTAGTAGTCATGTTTGTTCTGATTTGGCAATGTTTAGTGAGAC
+TTTTCCTGTTACTGGTATTACAGTCTCACTTCCAAATGGCACTAGAGTACCCATTAGTCA
+CACAGGCACAGTGCATATTTCATCCACATTGACTTTGCATAATGTTTTATATGTTTCAAC
+ATTCAAGTTTAATCTCATCAGTGTTAGTTCTTTACTTATGCATAATAAATGTTCAGCTCA
+TTTCTATCATGATTCATGTTATATTCAGGACCATACTCGGGACTTGACGATTGGTAGAGG
+AACTCTCATACATAATCTTTACATTCTGAAGAAAGAAGATACATTGCATTCATCAAATTT
+CTGTGGATCCTTGATAGTTGATGATCGTCTATGGCATCATCGCCTAGGACATCCATCATC
+TGCCAAGTTACAACATCTTTCTGGTATTTTACCTATGACTAAGTCTGCTATTCATGATCA
+TTGTGAAGTCTGTCCATTAGCTAAACAGAAAAGGTTACCTTTTAGTTCAAATAATCATTT
+GTCTGAGAATCCATTTGATCTTATTCATTTAGACGTTTGGGGTCCATTCTCAGTAGAGTC
+TATAGATGGTTTTAAGTATTTTCTCACTATTGTTGATGATTGTACTAGAGTTACTTGGGT
+CTATATGCTAAGGAATAAAAGTGAAGTTACTAAAATTTTTCCTGTCTTTGTTAAATATGT
+TCATACACAGTATAATTCGATCATTAAGGCTATTCGTAGTGATAATGCACCTGAATTGGC
+TTTCACTCAACTCGTTAAAGATACTGGTATGATACATCATTTCTCATGTGTATATACTCC
+TCAACAGAACTCTGTGGTCGAGCGAAAACATCAGCATTTACTCAATGTAGCTCGTGCTCT
+TTTGTTTCAATCTAATATGCCTTTGGTCTATTGGAGTGAATGCATTCAAACTGCAGTATT
+TCTGATTAATAGAACTCCTTCTTTGATTTTACAGAAAATATCTCCATATGAAAAGCTTTT
+CAAAAAGAAACCAGATTATAATTTCTTGAGATCTTTTGGTTGCTTGTGTTATGTGTCTAC
+TCTAGTCAAAGATAGGACTAAGTTTACACCTAGGGCTGAACCATGTGTTTTTCTAGGTTA
+TCCATCTGGTTACAAAGGTTATAAGGTGATGAATTTGAGTACAAATGTTATATCCATTTC
+AAGGAATGTTATTTTTCATGAAACATCTTTTCCATTTAGAAATGTTCCTTCTAACTTGCC
+TACTGAGGATTTATTTCATCACATTATATTACCTATGTCTACTCCTGTTGCTCTTGATAC
+TTTACCTGTGCATCATACACTGCCTAATCATGCATCTGCATCATCATCTGCATCACACTC
+TAGTGCCACATCTGTTACACTAGAGACTGTGATACCTATTACAGGACAAGGCGATCTTCC
+TATTGCCAAGCCAAAACGCAGTACTAGAGCACCAGGTTATCTCTCTGACTATCATTGCAA
+TCTTATAGAAACCATTCACACACAGCCTCTTCCTATTTTACCAAATAAAACAACACCACC
+TCAGTTTCTACCATCACCAAAAATAGCTAATAATCCATCTTCCAAGTCGAAAAAATCCAA
+AGTGCCACAAACACCTATTAAAACACCTTCTGAAACACCTTCTGTTTTGTATCCTATATC
+TTCTGTTGTTACATATAATCATCTGGAGCCTTTCTATCAGTCCTTTGTTCTTTCTTGTTC
+ACTAGAAACAGAACCACAAAATTTCAAACAAGCCATGGCTCATCCACACTTTCCTAAAGC
+TATGGATTTGGAGATTTCTGCCCTGGAACAAAATGGAACATGGATTGTTGAGTCCTTACC
+CCCGGGTAAGAATGTTATTGGATGCAAATGGGTGTATACAATCAAGTACAATCCTGATGG
+CTCTATAGAAAGATATAAAGCCCGCTTGGTAGCAAAAGGTTATACACAACAAGAAGGGAT
+TGATTATATTGACACATTTTCTCCTGTTGCTAAACTTGGTAGTGTGAAATTTGTGTTAGG
+ATTGGCATCTAGTTTTGGTTGGAAGCTAACTCAGATGGATGTTACAAATGCCTTTCTGCA
+TGGTACACTAGATGAAGAAATCTTCATGAGCCTTCCTCAGGGCTACACACCTGCAAATGG
+AGCTTCTTTACCTGAAAATGCAGTGTGTAGATTGAAGAAGTCCTTGTATGGACTGAAGCA
+AGCTTCTCGTCAGTGGTATCATTGCTTCTCCACTGTGGTCTTAAGAGCTGGTTTTGAGCA
+GTCTCCAGCAGATAATACTCTTTTCACACGACAATCTGGTACATCTTTCATTGCCCTCCT
+AGTATATGTTGATGATATCATGATTGTCTCCAACTGTGATGTGGAGTTGCAGAAGCTGAA
+AGATGCATTACATGGTGCGTTCAAGATCAAAGATATGGGTGCTCCTAAGTATTTTTTAGG
+TCTTGAGATTGCAAGAAATGCATCAGGTATCTCTGTCTGCCAGCGAAAGTATGCATTGGA
+TTTGCTTGCTACTACTGGTTTACTTGCTTGCAAGCCGTCTTCTGTGCCAATGGATCCAGT
+TGTGCATTTGACTAAAGACAGTGGTAAGCTTCTTGATGATGGTAGGCCTTATCGCGAGAT
+CATTGGACGCTTATTATATCTCACTTTGACTCGACCTGATATTACTTTTGCGGTGAATTG
+CTTAAGTCAATTTCTCTCATGTCCAACGGATGTGCATATGGCTGCAGCTTATCGGGTTTT
+GAGGTACATCAAGAATAATCCAGGTCAAGGTTTGTTTTACTCTGCTAAGTCTGAACCATG
+CCTTAATGCTTTTGTTGATGCTGACTGGGGAACATGTCAAGATACACGACGATCTGTCAC
+TGGATTATGTGTATATCTAGGTACTTCTTTGATTAGTTGGAAATCTAAGAAGTAGACAGT
+GGTGAGTCGTAGTAGTACAGAATCAGAGTATCGTGCAATGGCTTTAGGAACTTGTGAATT
+GTTATGGTTTTCACAGCTTCTCCGAGATTTGAAAGTTAAGGTCACATCTTCTGCAAAGAT
+GTTTTGTGACAACAAGTCTGCCATTCACATTGCTCATAACCCGGTGTTCCACGAGAGGAC
+AAAACATATCGAAATCGATTGTCATACGACAAGAGATCAGATAAAGAATGGATTTCTTCG
+GCTGTTTCATGTGACTACTGATAACCAACATGCAGACATCTTAACCAAAGCACTCCAGCC
+AGGTCCGTTCTACTCGTTGTTGAACCGGATGTCAATATCAAACCTCTTTCTTCCCAATTC
+TGGTTCAGTTTCAGAGGTTTGAGGGGGGTATATTAGATATATCATATAGTGTATATACTT
+AGGCTTATACATGTAATTAATGTCCACTATATAAGGTGACAATGTACAGAACTTTATGAT
+TAATGAGAATAAGAAGTTTAATAATCTCAATCTTAATA
+>ATCOPIA86
+TATCAATGGAGACAAGCTAGAAGAAACAAGAATGTTTGGGAAAGAGATTGAGAAGACTGA
+AAAAGGTGAAGAAGACAAAAGACCTAATTCAGCTTCAGACACAACTCAATACGGTGTCGT
+TGAGTCAGCTCTACCAAATCAGATGACCAAGCCCAATAACATGGTCTGGAGGCCCAAAGC
+AGAAAAGCAGCCCATTTAGCCCATCCAAGAGCAACGGTCACCTGCAAAACAAGAAGACAA
+AATTAAGGAAGCTTCAAGGAAATTGCTAAAAGATGAAAGCAATTCCAGCTGTCCAAGTCA
+AGACCTAATCTTGACTAATAGGTTTGAATGTCTAGAGAGTGAGGACCTAGCTTAACCTAA
+TCTAGAGACTATATAAGAGAGTCTAATGTAATCACAACATTAAGAGAGAAATAAGATGGA
+AAATATTTCAGTCTCCTTCACATACTATCTCTAAAGCTTACTACTTTCATGGTATCAGAG
+CCATGGATTCATCAATCCAGCTCTATTCTCATCCGGTTCTACATATCTCAAACTGTGTTA
+CAGTCCAACTAAATGAAAGAAATTACCTTCTTTGGAAGACACAGTTTGAATCCTTTCTCT
+CTGGCCAAAGTCTCCTGGGGTTTGTCAATGGTGCTATTAAACCTCCTCCAGTCGACAACA
+CTCTGACTCACATTGATGGTCTCACCACAGAGGTTCCGAATCCAGACTATCAAGCATGGC
+TGAGGTCGGATCAAGTGGTGCGAGCTTGGCTTCTAGGCTCTCTGTCTGAAGATATTCTGC
+GAGAGGTTGTCCACACCACCACGGCTCAGGATGTTTGGACTACTCTAGCTCTGCACTTTA
+ACAAGGTATCTTCGTCTCGTCTCTTTGAGCTGCAAAGAAAACTGCAAGTTATAGAGAAGT
+TAGATAAATCGATGGATGATTATCTTAAGGAGATTAAAAGAATCTGTGAACAACTTACTG
+CTATTGGTAGTCCTGTTAGTGAGAAAATGAAGATTTTTGCTGCATTACATGGTCTTGGCA
+GAGACTATGAGCCAATAAAAACTTCAATCGAAGGGTCTATGGATCTTGAACCTCAGCCTA
+CCTTTGAATCTATTATCCCTCGGTTAACTGGTTTTGCGGATAGGCTTGCTAGCTACAACA
+CATGCATGGAAGTTTCACCACATATGGCCTTTTATGCAAACTATTCAGGCAAAGGAAGAG
+GAAGCTTCAATGGGAAACCTGGTGGTAATCAAGGCAAAGGAGGGCAATACTCAACCAAAG
+GCAGAGGCTTTCCACAGCAAATCACTTCAGGCTCAAGTTCTCCGGGTTCCAACAACACAG
+AAAACAGAATCATGTGTCAAATTTGTGGAAAACCAGGTCATCCAGCTTTGAAGTGTTGGC
+ATCGTTTTAATAACAGCTATCAGTATGAGGAACTCCCTGCTACCTTGACTGCAATGAGAA
+TTACTGATGTGACTGACCACAATGGAAATGAATGGGTAGGAGACAGCGGTGCAACAGCTC
+ACATTACAAGCTCTCATCAAAACCTGCAACAGTCACAACCATATGGAGGATCAGATGCAG
+TCATGGTGGGAAATGGAGATTTTCTGCCTATCACTCACACTGGATCAACTACCCTACCAG
+GAAGCTCAGGTATATTACCTCTTAAAGATGTTTTGGTTTGTCCTAACATTGGAAAATCTC
+TATTGTCTGTTTCGAAACTTACAAGGGATTATCCATGCTCCATTAATTTTGACTGTGATT
+ATGTCTGTGTGACTGATAAGGCAACAAAGAGGCTTCTGGCTCAGGGAAACAACAGTAATG
+GCTTGTATGTTCTGAAGGATTCACCAGTTCATGCCTTTTATTCCTCTCGTCAACAAACTA
+TGTCTGAAGATATCTGGCATATGAGACTAGGACATCCAAATCAAGAAGTCCTTCAGTATT
+TGCACAAGAACAAAGCTGTTAATATCAACAAAAGCTCCAAAGGCATCTGTGAAGCATGTC
+AGTTTGGTAAAAGCTCAAGGTTACCTTTCTCAAGCTCTTGTTCTACTACTTCAAGGCCTC
+TCAGAAGATACACTGTGATCTATGGAGACCTGCACCAGTGAAGTCAGTACAAGGCTTCAG
+TTTTTATGTTATCTTTGTAGACAACTACTCTAGATTCTGTTGGTTTTACCCTCTAAAGAA
+TAAATCAGATTTTCTACCAATATTCCATAAGTTTCAAGCTTTAGTAGAAAATCAGTTTCA
+CAGCAAAATTGGAAGTTTTCAATGTGATGGAGGTGGAGAGTTCACTAGCCTCAACTTTGT
+GAATCATTTGCATCAACATGGAATCCAACAGTTAATCTCCTGTCCTTATACACCACAACA
+GAATGGTTTGGCAGAAAGAAAGCATAGGCACCTTATTGAATTGGGATTGGCAATGATGTG
+TCACAGCCGCATGCCAATGAGATACTGGGTTGAAGGATTCTTCACAGCAAACTTCCTCAT
+TAATCTCCTGCCTTCTTCAGTTCTGTCAGACAACAAAAGTCCCTATGAGGTATTATTTGG
+TCAGAAACCAGATTATACTTCTCTCAGAGTCTTTGGATGTAGCTGTTATCCTACATTAAG
+AGATTATGCAAAGAACAAATTTGATCCAAGGTCTCTGAAGTGTGTGTTTCTTGGATATAA
+TGAAAAGTATAAGGGATACAGATGCTTACTGATTTCAACAGGTCGAGTTTACATCAGTCG
+TCATGTGCTATTCGATGAGGAGGACTTCCCATTCCATAAGGTATCGGCTTCCCCACAGTT
+CATCACTACTCCACTTCGCATGGCTTGGCAAAAGAGTTTTCAACCTCAGACATCAGAAAC
+AACAGTTAGTTCAGACCAGAATCAGAAAGTATATGCTCAGATCGACATAGAAGCTTCAGC
+AATACCTATTCCTGCTACTTTTCCAACTAGTGGTGATACTGGGAGTTCTGGGTGTACGGC
+AGGCATTGATCCTGTTCCTATAGGCAACAGCTCTTTAGTATCATCACCTAGCTTGGCAAA
+TGTAGTGACATCTGCAACAACAGAAACAGCTACAACAAGTCAGTCATCAGCAACAACAAC
+AGAAACAACTACAGAAAATAGAGGATTATCAGTACCTACTGTATCATCTGTTAGACAGTC
+TCAAAGACATCACATGGTTACAAGATCTCAGGTGGGAATTAGAAAACTAAATCCCAAGTA
+TGCTCTTCTTACTTCGAGAGTCAAATATCCTGAACCAAAAACAGTAACTTCTGCCTTAAA
+AGATGAAGGATGGAATAAAGCGATGCATGAAGAGTATGGAAACTGTCAAGAAGCAGGAAC
+ATGGTCTCTTGTACCTTATTCTCCAGATATGCACGTGTTGGGCAGTAAATGGGTCTTCAG
+AACCAAGCTCAATGCAGATGGATCTCTGGATAAATTAAAGGCCAGGTTAGTTGCTAAAGG
+ATTTGATCAAGAAGAAGGAATTGATTACCTTGAAACTTACAGCCCTGTAGTAAGAACTGC
+TACTGTAAGGACTATTCTTCATGTGGCAACAATCATGGGTTGGGAAATCAAGCAAATGGA
+TGTGAAAAACGCCTTCCTCCATGGTGATCTCACAGAAACCGTCTATATGACACAACCTGC
+TGGGTTTATTGATCCTGCAAAAAGAGATCATGTCTGTCACTTATACAAATCACTCTATGG
+ATTAAAACAGTCACCAAGAGCATGGTTTGACAAGTTCAGCACTTATCTTTTGGAGTTTGG
+CTTCATCTGCAGTATGTCTGACCCTTCTCTCTTCATCTACATAAAAGGAAAAGATATAAT
+CATGCTTCTTCTTTATGTTGATGATATGGCAATCACGGGAAATAGCTCAGATACCTTAGC
+TACTCTCCTTGTGGAACTCAGTAAACGCTTCAGAATGAAAGACATGGGTCAGCTACACTA
+TTTTCTTGGTATACAGGCGCAATTCCATTCAGGGGGACTGTTTCTCTCGCAACAGAAGTA
+CGCAGAGGACCTCCTTGCTGTAGCTGGTATGCTTGACTGTGCTCCCATGCCAACACCCCT
+GGCTCTACAATTAAACAAGGTATCTCATCAAGACCAACAATTTGAAAACCCAACATATTT
+CAGAAGTTTGGCAGGAAAGCTTCAGTATCTTACCTTGACTAGACCTGATATACAATTCGC
+TGTGAATTATGTGTGCCAAAAGATGCACATGCCTACCGTTGCAGACTTCAATCTCCTGAA
+ACGAATCATCGGGTACATAAAAGGAACTGTAACCATGGGAATTTCTTTTAACAAGGAGAC
+AGACTGTACCTTGAGAGCTTATAGCGACAGTGACTATGGAGGTTGTGAAACAACAAGCAG
+ATCGACTGGTGGGTTCTGTACCTTCCTTGGAAACAACATTATCTCCTGGCAGTCACAGAA
+ACAACCAACTGTTGCTAAAAGTTCTACAGAAGCAGAATATAGAGCTCTATCAGAAGCAGC
+TTCGGAAATTACCTGGCTATGCAAGATTCTGAAAGAACTCGGTATTCCTCTTCATCAAAC
+ACCAGAACTATACGGGGATAATCTCTCCTCTGTTTACCTCACTGCGAATCCGACTTTCCA
+CAAGAAGAGTAAGCACTTTGCCAATCATTACCACTACGTTCGGGAACAGGTTGCTCTGGG
+AACTCTTCGGGTCACTCACATCTCGAACCAGTTTCAGATCGCAGACATCTTCACCAAATC
+TCTGCCTCACGGTCCTTTCTCTTCTCTTCGATTCAAACTTGGCGTAGATGTTCCACCCAC
+TCCAAATTTGAGGGGGTATCAATGGAGACAAGCTAGAAGAAACAAGAATGTTTGGGAAAG
+AGATTGAGAAGACTGAAAAAGGTGAAGAAGACAAAAGACCTAATTCAGCTTCAGACACAA
+CTCAATACGGTGTCGTTGAGTCAGCTCTACCAAATCAGATGACCAAGCCCAATAACATGG
+TCTGGAGGCCCAAAGCAGAAAAGCAGCCCATTTAGCCCATCCAAGAGCAACGGTCACCTG
+CAAAACAAGAAGACAAAATTAAGGAAGCTTCAAGGAAATTGCTAAAAGATGAAAGCAATT
+CCAGCTGTCCAAGTCAAGACCTAATCTTGACTAATAGGTTTGAATGTCTAGAGAGTGAGG
+ACCTAGCTTAACCTAATCTAGAGACTATATAAGAGAGTCTAATGTAATCACAACATTAAG
+AGAGAAATAAGATGGAAAATATTTCAGTCTCCTTCACATACTATCTCTAAAGCTTACTAC
+TTTCA
+>ATCOPIA87
+TGTGAGAGTTTGTCTTCGAGTTTCATGAATGAGAAGAGAAGGCAAGAGAAGACTCTCAAA
+GAATCAGAAGGTTTGATTCAAAGTTAGAAAACTTCAGGCCCATACGCAAGAAGCCCATCT
+CGTACAAGTCGTTGAAGAGGAAGCACGCCTGCAGCATTGTTTCCTTTAAAAGGTCTGTGT
+CGTTTTGTTCTTTGTAGAAGTGTTCGAACAAAACATGAAAAACAGGGGACAAAGAATCAA
+AGATGCAGAGAGTAGATGAGATGGAATGGCGTGTTTGGTTGAATGTAGTTAATGAGTTGT
+GTATGTACAAGCTCTAGTAAGAGCCAACTGTATATAAGGACTGATTCTAGTGGATTCCGG
+GACAATAAGTTTCCCGGCGTGAGTAGGGTTTCACACTGAGACCCGAACACGTAAAACTCT
+CTCTTGCACTTTACTTTCTCTGCAATTTCTCAGTTTCTACTCTGCTTCAAGTCTTTCTTT
+CTAAGTTTCTTCACACGAGTGTAATGGAGAGAAAGAGAGGGGTTTATGGTGATAAAGGTC
+GCTACTTTAACACCCAAAATCTCCACAAAAATGGTATCAGAGCTCCAGGTTAAGGAGGAA
+ACCTCTCAAGAACCTAGATTCGAAAGATTCGACGGGAGAGGAGATTACACACTGTGGAAA
+AGAAAGCTTCTTGCTCAGCTTGAAGTTATGGGTATCTCAGATGCTCTAAAGGAGAAAGAA
+GAAAAGAAGGAAGCTGTTGAGACAGAAAGGGTGAAGGTCGTGTCTTCAAGCTCAGAAAGA
+AGAAGAGAAGAACACAAGAAAGACCATTCACGAGAAGAGAAGGAGAACAAGGCCAGATCT
+GTTATCATACTTAGTGTTGCAGACAATATCCTAAGAAGAATCAGAACAGAGGAGACTGCT
+GCAGGTATGATAAGTGTTCTAGATAAACTCTACTTGTCTGATCCACTATCAAGTCGTATA
+TCTCTTAAAAGGAAGCTCTTTGAGTTTAAGATGAGTGAAAACAAGGCTGTAGAAGAGAAT
+ATAGAAGATTTCTTCAGGATAGTTGAAGATCTAGAAAAGTTAGATGTTTATGTGTCTGAT
+GAAGACAAAGCATTCATGTTGCTTTTGTCTCTCCCTAGAAAGCTTGAACAGCTTAAGTAC
+TCTTTAGATTATTGCGAGGAACCCTTAACTTTGGGTAGAGTAATGACTGCAATATACAAG
+AAAGAGCTTGAGGTTGCTCAAATAGAAAGACAAACAGAGGAAGAAGAGAAGCGTTTGTCT
+TTAAGGGAAAGAGAAAGGTCAGATTACAGAGAAGAACAAGCTAAGGGAAAAGAGAAGGTC
+AGATCTGAGGCAAGAGAAAAGAAAGGTCCATGTTGGAGATGTGGACAAAAGGGACATGTC
+AAGACAGAGTGCTTCCAAGAGAAAAAGAACAAGTCAAGGAAGAAGTCAGTTAGATATGAA
+GAATCATCAGCGCAAAGTATTGTTTCTGGTGGGTCTGTGTTCATGGTTTCAGAAGCTGCT
+GCTCGAGCAAGTAAAGGAAGCTCTGAAGAATGGATTTGTGACACAGGTTGTACTTCTCAT
+ATGAGCTCAAGAAAAGAATGGTTTGAGGACTTGGTATTTTCTGAATCTGGAAATGTGTCA
+ATGGCAAATGACACTACTTTACAGGTTAAAGGGATTGGAAGTGTGAGGATCTTGAATGAC
+GATGGAACAACAGTCTTGTTGACTAACGTCATGTATATTCCGGGCATGTCAAAGAATCTC
+ATATCCTTAGGGACACTTGAGAACAAGGGATGCTGGTTTAAATCCAAGAATGGGATTTTA
+AAGGTCATAAAGGGATGCATAACATTGATGAAGGCTGAAAAAGTTGGTACACTTTACATG
+CTAAAGGGTAAAGCAGTAACAGCGAGACGAAGAGCTGTACAAGGACCAAAAGAGGAGACT
+AAGATGGAGCATATCAAGCCTGCTCACATGAGTCAAACGAGTCTCGAGATTCCGGTCAAG
+AAAGGGTGTATCAGAAAACAGAAAATCGGTGAAGTGAAAGTCTGTGAAGACAGGGCACAG
+AAAGAAGTAAAAAGAATCAAGTTTGATTCTGAAAAGATTGTCACTGAAATGAAGCCTAAG
+ATTGTGCATTCAAAGATATGGAGTTTCGCATCTACTCCGAGAAAAATCAAAGAAGGATTG
+AGAATAAAAGGCATCACTGCAAAAGAAACAGGGAAATCGGTTTGTGACACTATTCTGTTA
+AAGTCATGTACAGGAGGTGTTGATATTGCAGTGAATCTCAAGAAAAGTTTATTCTCATCA
+AGTTTTGAAGTCTCAAGAGATAAAGAGACAAGTTCTGCATCAAACTGCAGGAAATTGGTC
+ATAAGTCAAGATGAGAAATTTCAGAGAGACATCATTTGTGAATGTTGTCAAGAACATGAA
+TGTGAAAGGCGAAAGTGTGTCTCAGAAAAGGGAATTTTCAGTCTACATGACAAGAATGAG
+TTAGTCTACAACGAATCTGTTATTCAAGGTGGAGCAAGCTCAAGTGAAAATTCACAGCAA
+CATTCAAGTTTGAATTCTCATCAAGTCATGGCAACGTTCATGAGATCAAGAAAAGAAGAA
+ATGGCAAAAGATGGGACATATCATCACTCAACAAGTCATCAAGTGAGTATGAAACGTTCT
+GGAGTTACAGTATATGCACCATCAAGCCAAAGGAAGCCAAGTCCAAGAGAAAGAAATATT
+ATTTCTGTCGGATGTTATGATGGAGAAATCTTTTTCAAGATCTTGTTGCCTGAAGATAAA
+GAGGACTGCTTCATAAGGAAAAATGCAGAGTTTCTAGAAGGTTATTTGATCAAAGTGTTG
+AATCTTAAGTTTCAGGATTTAGAGGATCAAAGAAGAAAATCTGTGAGAGTAAGTCTGAAA
+TCTCTACAAGATTATGAAACCAGTAGCTTTCAAGTTCAAGGTGGAGCTTATTCAGCAAAA
+GGCAGTTTCATAAGTGAAGGACAAGAGTCTTTAAATACGTCGTTGCAAGGTAGAGATGCA
+GCATCAGAAACCAGTGAAGAAGAAACGGATCTGCAGGGTTATCTATTGACAAGAATTAAT
+GTCAAAAGAGAAGTTCAGCCAAGTAAGAAAGATGAAGAAACAAAGTTAGTTGGATCAGTT
+CAGTTTATCATTGAAGATGCAGGAAAAACAGAACCAACTAGCTTTGAGGAGGAAAAGAGA
+GATCCAAGCTGGTCAAAAGTTGAAGAAATCCAGTTTTTGCATAATAGGGATACATGGGAT
+CTGGCTGATAAACTCATGAATCAAGAGGCAAGTATATGCAAAGGGATCTACAAGAAGAAA
+CCAGAATTTTCTGGAATTGGAAAACCAAGTTTTAAAGTCAACTTGAGGGTTAAAGGTCAC
+TCAAAAGAAAAAGTGGTTCTGAAGCTAATGGAGATGAAGCAAAAGACAGATTTCTTACAT
+GAAAATTCTGAGAAGAACATTCGGATGCTTCAACCTGCAGTTTATGAAGAAAAATCAAGA
+AAAGAGAAAGCATTTCTCTTGGAGAATTTTCTGTATGGTTTGAAGAATTTACCAAGATCA
+CAGAATCAGAGAAATGACACACTCTTGATTCAAGATGGTTATATGAGAAGCAAGTACGTT
+TTGTGGGTATACTTCAAGGTGTCAAAGATGGAGATACATCAAAACAGAGGATTTGAAAGT
+CCAAGGCTGTCTCAGGAAGCTTATGTGATAAAGGTAATAAGGTTGTTCAAGGAAGATCAA
+TGTGAGTTCGTTTTTACTTCATCGGAAACTCTATTTGAGTTCCAAGCACTCGAAGAAGAA
+AAACAAGGAGATCAAGCGGATTATATGAAGTTAATATCATGCTTAAGTGATGTTGATAGT
+GTGGTAGTCGCCATCATTGGCACAAGAGTTAATATTGCTTGGTTTAGAGGAGTGGTGTTT
+CGTTCTAAGAAAGAACATTGGAAGTCAATGTTACGGAGGATGCGAGGCATTAAAGGAACC
+ACGGAATCAGTTCAAGTTCACCGGAAACAAGAAGATTTTGAGCTTACAAGAGTTAATGAC
+TCAAAAGTTGCAGTTGGTGCTGATCAAAAACGAGTTTTGACGTGTCGGAGTTTCACGACT
+GCAGGCAGCTCAATAAGCTGCAAATATATGTTTCAAGAAGTAGATTTTGTGTCTACAAAG
+AAGGGTGAACGCAACAGATGGACTGGGGCTTATAAGCGAGTTGTTTGGGTGAGAGACTTT
+AAGGATTTGATAGAATCAAGTCTGGTTTTCAAGAAACAAGAAGAGTCTATGTTAAGAGGA
+TGCTACAGCTCAAAGTTTGCAGCAGGATCAGTTTTAAAGGTAAACTTTCAACAATGTGTG
+TTCAGTTTTGCAGGAAACACATTAAGGAGAGAATCTGGTCTGCTGAAAGTGGGTGTTTCA
+TCTACAACAGAGGCTGAAAAGAGGGTCCAGGAAATGGACATACAAGAGACAGTTTTGTCA
+AGAGAATTGCTTGACATGGACACAGGAGGGCTGAAGAAAACTACCAAGTTGGGTATGTTG
+TCTAGTGCAGCCGGTGTTGTCACCAAAGGGTTAACAAGGAGCATGTTCCAAGATGGCGGG
+CCGATGCTCAGGTTTACCAAGAACTGACCAAGGTCAGGGTCCGGGGAAGGAATCCAAGAA
+CTAGAATCATCAACTCAAAGACAAGGTGGAGTTTTGTGAGAGTTTGTCTTCGAGTTTCAT
+GAATGAGAAGAGAAGGCAAGAGAAGACTCTCAAAGAATCAGAAGGTTTGATTCAAAGTTA
+GAAAACTTCAGGCCCATACGCAAGAAGCCCATCTCGTACAAGTCGTTGAAGAGGAAGCAC
+GCCTGCAGCATTGTTTCCTTTAAAAGGTCTGTGTCGTTTTGTTCTTTGTAGAAGTGTTCG
+AACAAAACATGAAAAACAGGGGACAAAGAATCAAAGATGCAGAGAGTAGATGAGATGGAA
+TGGCGTGTTTGGTTGAATGTAGTTAATGAGTTGTGTATGTACAAGCTCTAGTAAGAGCCA
+ACTGTATATAAGGACTGATTCTAGTGGATTCCGGGACAATAAGTTTCCCGGCGTGAGTAG
+GGTTTCACACTGAGACCCGAACACGTAAAACTCTCTCTTGCACTTTACTTTCTCTGCAAT
+TTCTCAGTTTCTACTCTGCTTCAAGTCTTTCTTTCTAAGTTTCTTCACACGAGTGTAATG
+GAGAGAAAGAGAGGGGTTTATGGTGATAAAGGTCGCTACTTTAACACCCAAAATCTCCAC
+A
+>ATCOPIA80
+TATAAGAGTATTAAGTAAATACTTAGTTAGGGATATCAATGTAAATTATGAAAGTTAACT
+CTACCCTAATTCTCTCATATGTTCTGTATAAATAGATGTAAACCATATTCTTTGATTAAT
+AAGATTATTTCAATCCTTGTAATGGTATCAGAGCTATCGGTCCTAAAAACCTAAAAATTC
+TCCATTTTTTTTACTCAGCCGTCACCATGGCAAACTCAAAAAACACAAACGATGCAATAT
+CGATCACAACAAACACCATCCACAACATCAACATGTTCAATATCACGAAACTAACGACCA
+CAAACTACCTCGTGTGGAAATTCCAAGTTCATGCTCTCATTGATGGGTATGAACTAGTGC
+ACCACCTTGATGACACCACAGAAATTCCGGTTGTCACTGTAATAGTTGGATATGTGACAT
+CCCCAAATGTTGCTTACACCAAATGGCGTCGTCAAGATAGGATCATATACAGTGTTCTCA
+TAGGCTCCATCTCACCGTCTCTTCAAGAGATTGTTGGCGTCATCAAGATAGGCTTATATA
+CAGTGCCGCTGAGATCTAGACGAAGCTAGCCTCCACATATGTCAATCCTTCATGTACACA
+CATCCGCTCACTGATAGATCAGCTCAAACTCTTCCACAAAGGTACCTTAACCATTGATGA
+GTATATCAAGGGAATCACAACTTTTCTCGATACTCTTGCTCTTCTTGGAAAACCTCTTGA
+ACATGATGACCAGATTGAGCACATTATCGAGGGTCTTCCCGATGACTACAAACCTGTCAT
+TGATCAAATCGTTGCCAAGGATAAGCCTCCTCAAACCACAGAAGTCCATGAACGACTTCT
+TAACCATGAAGCCAAGCTTCTCTCCAAGCAAGCTGCTGCCACATCGATGGTTCCTGTCTC
+TGCCAACACTGCCCAACACCGCAACAACTACAACAACCGCAACAATAACAATAGAAAACG
+ATACAATAATAACAACAACAACAACAACAACAACAACACATCCTAGCAGCCTTCGAACAA
+TCAGACCATACCAGACGAAAGGGTCTCCAAACCGTGTTTGGGCAATTGCCAAATATGTCA
+AACCCAAGGGCATAGTGCTCGACGCTGCCCGCGGTTTCAGTCTCTTCAAACATCACAGAG
+TCACCCTCAAAGCTCTCCTTTCCGCCCATGACAACCACGAGCAAACCTAGCCATTGGGTC
+ACAATATCCTGCCTCGCCTTGGTTACTTGATTCTGGCGCGACTCATCATCTTACTTCTGA
+TTTCAAGAACTTGGCGCTACACCAACCGTACAATGGCGGTGACGATGCTCTCATAGCTGA
+TGGGTCAACAATATCTCTATCATACACGGGTTCCACTCTTCTTCCCAATCAAATACGTGC
+TTTACTTACTTGATAAAATATTATGTGTTCCGGATACACAAAATTTCATTTCTGTATATC
+GTCTTTGTAACACTAATCGTGTTTTGGTTTAATTTGCTTGTGACATCTCCTCAAACTACT
+GCGATGGTTTCTTGTTCCGGTCCAAAGACAACTCTTACATCTTGGCACTCAAGATTGGGG
+CATCCGTCTTCTTCTATTTTGCATTCTATTATTTCAAAGCATTCTCTGCCGTTTTCTTCT
+TCACAACAAAAACACTTACCTTGCTCAGAATATCTTATAAATAATAGCCATAAGCTTCCT
+TCTACTCAAACTACCATTGTCTCTACTTGTCCTCTAGAAATCATTTTTACCGATGTTTGG
+ACATCACCTCTTTATTCCTTTGATAATCACAAATACTACCTTGTTTTGGTTGATCACTTT
+ACCCGTTATACTTGGTTATATCCGCTTAAACGCAAGTCTGATGTCCGAAAATATTCTAAG
+CCTTTGTAGCCCTAGTTGAGAATCGTTTTCACTGCCGCATTGGGACTCTGCTTTCGGATA
+ACGGAGGGGAATTTGTTGCACTTCGAAGCTTCCTCTCTACACATGGAATCAGTCATCTCA
+CCTCTCCATCTCATACGCCTGAAAACAACAGCCTTGCTGAACGCAAACACCGGCATATAG
+TGGAAACTGGTCTCATGCTTATGTCAATTGCTTTGGTTCCAAAAGAGTATTGGACGTACG
+CCTTCTCTATCGCGGTCTATCTCATAAACCGAATGCCAACTCCGGTTCTCTCCATGACGT
+CACCATTTCATAAACTCTTTGGGATATCACCTAATTATGAGAAGCGTCGGGTCTTCGGTT
+GTGTTTGTTACCCTTGGGTGCGTTCGTAGACGAGACATAAACTTGACAATCGTTCTCAAC
+AATGTATCTTCCTTAGGTACTCTACTTCTCATAGTGCATATTTTTGCTTTCATCCCCCTA
+CCAAGCGAATGTATGTGTCAAGGCACGTTCAATTTGCTGAATCTGTTTTCCCATTCGTGA
+AGCCCAATCGAGAGGACCACACCAATAATGTGGTAAATTCCAGCTCGCCGTTGTTGATAT
+TGCTCGCACCACCTCAGATATCTCCGTCACCACCGTCGACGCCTACTGTCCAACCTGAAC
+TCCAACTCATCCGCTGCCTAGACATAACTCACGTGTTTAAGACGACAATGGTCATCAAGA
+CTCACCAAGAATATTGGGCTCAAATCAAACAGGCCCATTCCAATCAAATAATCTGGCCCA
+ATACAATAACCCATCAACAACAAGCCCATCATCCATCACCCAGAATTTGCCCAACAACAC
+AACAACTCGTACATCATCATCTTCGTCTTCACCTTCGTCTCACACCAGAGCTTATCAGAT
+GTCACCGGTCACCCCGCCAACTTCGTCAACGCCACCGGGATCCCCGCACTCTGGCCTTCG
+CCTCTCACCACAACCATCGTCATCGTCACAAGTATTATCTCATATCCCTAACTCTTCCTC
+ATCTCATATATCTGAGCCTACAGCTCCAATTATACATGGGTCGCAAATCTCGACCCATGC
+AGACCCTCTTTCAATTGAGCCCATTGCTCCACGCCAAAATGAGTTGCAACCCACAACTCA
+GCAAAACCCACAAACAAATCCACAAAATCTAATCCAAGCTGCGCCTATTCAACCACAAAA
+CCAAATTCATAAACCACCACAAAATAATCACAATATGCGAACTTGAGCCAAAAACAATAT
+ACACAAACCAATAAACAAACTCAGCCTCACAGTCACTGCCAATAAACACAAATCCAAGTA
+CAAATCCAAGGAACTGACAACAATTCAACAAGCCTTGAAAGATGAAAATTAGAGTTGTGC
+CTCTTCTCATGAATTCGATGCACTTATGAAGAATCACACCTGGGATTTAGTCCCACCACA
+ACCTACTCAAAATATCATTGGCTGCAAATAGGTCTTTATGACGAAATTCCATGCCAATGG
+GCTCCTAGATCGATATAAAGCAAGACTTGTCGCTAAGGGTTTTCATCAACGGTATGGGCA
+AGACTACGCAGAAACCTTCAGTCCTGTCATTAAATGAACTACGCAGAAACCTTCAGTCCT
+GACATTTCATACGCCATCAATCGCCTATCCCAATTCATTCACAAGCCCACTAATGAGCAT
+TGGCAAGCTGCAAAACGGGTGTTACGATACTTGGCAGGTACACTTACACATGGAATATAT
+CTTAATGCTGCCTCACCAATGCTTCTTCATGCCTATTCCGATGCTGATTGGGGTGGTGAT
+ACTGAATATTACATCTCCACGAATGGCTACTTAATCTATCTTGGTCGTAATCCAATCTCT
+TGGACTTCAAAGAAACAACGCGGTGTTGCTCGCTTGTCCAGTGAAGCTGAATACCGGGCC
+GTTGCAAATACTGCTTACGAGGTACAATGGCTATGTTCTCTACTCACTGAACTACAAATA
+TCCTTACCGACAGCTCTAGTGATCTACTGTGACAACATATTGCCCTCGACTACTGTGACA
+ACATACTATGACAATTGCCTATCTTTGCGCAAATCCGGTATTCCACTCCCGCATGAAACA
+TATTGCCCTCGACTATCATTTAGTTCACAATCAAATACATGGTAGAATGATGCGTGCAGC
+TTATATCTCTACACTTGATCAACTGGTGGATACACTTACCAAGCCTCTTCCACGATCACG
+ATTTCAACAAGCATGTGTCAAGATTGGAGTCACTCAAGTACCTCTATCTTGAGGGAGCGT
+ATAAGAGTATTAAGTAAATACTTAGTTAGGGATATCAATGTAAATTATGAAAGTTAACTC
+TACCCTAATTCTCTCATATGTTCTGTATAAATAGATGTAAACCATATTCTTTGATTAATA
+AGATTATTTCAATCCTTGTA
+>ATCOPIA81
+TATTTGCGAATGGTTTATGCCGGTTCGGCTTGGTTCACACTTGGTTTATTTTTCTGAGAA
+TATACTCTATTAGATGCTGATAATTGTATAGTTACGGATAGCTTTTAGATCTTCTCAACT
+GTAGGGATTTTCCTAGATTCACGACGTCTGTTGTATAGTCGATCTATATATGTTGTATGC
+TTCTCTTGATGATCAATAACACATATACATTGTCGAACTCTGTATTCCTTTATGGTATCA
+GAGCCTGAAAAGCAAAACTCTTGATTTTTTTTTTCTCGACAATGTCAACTGAAAGCAACA
+CCTCCGCTGCGACTGAAGTAAGGAGAACAATCTCTCCTTATGACCTGACTTCTGCTGATA
+ATCCTGGAGCCGTAATCTCTCATCCTCTCTTGAAGGGAAGCAACTATGAAGAGTGGGCTT
+GTGGTTTTCGAACCACGTTGATATCACGGAAAAAGTATGGATTTCTCGATGGTTCAATTT
+CCAAACCAGAAGAGACTTCCCCTGATTTTGAAGACTGGACGACGATTCAAGCTCTTCTTG
+TGTCATGGATCAAAATGACAATTGAACCAACTCTTCGATCCACCATTTCTCATAGAGATG
+TGGCTCAAGATCTGTGGGAAACATCTGAAAAAGAGGTTCTCTGTCATGAATGGGTCACGA
+CTACAACAACTGAAATCTGAGCTAGCTTGCTGCAAACAGAGAGGTTTGGCTATTGAATCT
+TACTTTGGCAAGTTGACTAGGATCTGGGATAACCTCGCCACACATCGTCCGTTGCGTGTT
+TGTCGTTGTGGTAAGTGTACCTGCAATCTTGGTGCTGCTCAAGAGGCAGATCGGGAGGAA
+GACAAGACTCATGAATTTCTCAATGGTTTTGATGAGCAGTTTCGGGCGGTCCGATCAACT
+CTAGTGGCTCGGACTCCCATTCAACCACTTGAAGAGGTGTACAACATCATTCGTCAGGAA
+GAGGACTTGCGTGTTCCCGTAGAAGAGTCACCGTCAATGACAGCTTTTGCGGTGCAATCC
+AAACCACGTCTTCCAACTGACGAAAAGGAGAAAAGTTTCTTCTGCAAACTGTGTAATCGA
+TCTGGTCACACTGCAGAGCGGTGCTATGCTGTCATCGGGTATCCAGAGTGGTGGGGTGAT
+AGACCCAAGGGTCGTACTCTACAAGGGAAGGGACGTGGTGGCAGTACGTCTCGTGGTGGC
+AGGGGACGCGGAGCCTCCCAAGAGGTTGCTAATCGGGTTTATGTGCCGAATGTGGAAAAC
+GTGACAACTGAACAAGCTAATCATGTTCTCACAGACGACGACCGATCTGGAGCTCATGGA
+CTGAATGATACCCAGTGGAAAATGATAAAATCAATTCTCAATGCGGGAAAACAACCTTCA
+ACTGAACAACAAACGAGTATGTCTTCTCTCTCTCCTTGGATTATGGATACAGGGGCGTCA
+CATCATTTAACTGGAAGGTTTGAGACCTTAACAAATGTGCGAGAAATGCCCCCTGTTTTG
+ATCATTATGGCAGACGGTAGAGAGCAAGTTTCTTACAAAGAAGGTTCTATTAGTCTTGGT
+AGTCATTTGGTAATGAAATCTGTTTACTATGTTGAAGAGTTGAAAACTGATTTGATGTCT
+TTGGGGCAGTTAATGGATGAAAACAAGTGTGTTGTTCAGTTGGCTGATCGGTTTCTCGTG
+GTTCAGGACCGCATTTCGAGGATGGTGATTGGGTGTGGTAAAAGAGTGGGTGGTACCTTT
+CACTTTCGTAGTACAAAGATCGCAGCTTCAGCCGCAACAAAGGAAATCAAGTCATTTGAG
+TTGTGGCATAATCGGATGGGTCATCCGTCGACGCAAGTGGTGGGAAAGCTTCCGTTTGTT
+TCTGCTTCTGTTTCTTCTTCTAGTTTGAATAAGCCTTGTGATATTTGTCTTCGTTCAAAA
+CAGACAAGGGATAGTTTTCCATTGAGTATGAATAAAAGTTCAAATTGTTTTGAATTAATA
+CATGTTGATTTATGGGGTCCTTATAGAACTCCATCTCATTCTGGAGCAAGATACTTCTTA
+ACTATTGTTGATGACTACTCCAGAGGAGTGTGGCTGTATTTGTTAACCACTAAAAGTGAA
+GCTCCAGAGCAGTTGAAAAAGTTTTGTGCTTTAACAGAGAGACAATTCAATACCAAAATA
+AAGAGGATCCGGAGTGACAACGGGACTGAGTTTCTATGCTTAACTAAGTATTTTCTCACC
+AATGGTATCATCCATGAAACCTCGTGTGTAGCTACTCCTCAACAGAATGCAAGAGCTGAA
+AGGAAACATCGCCATATCTTAAATATTGCTAGGGCATTGAGATTTCAAGCGTCTTTACCC
+ATTGAATTTTGGGGTGAATGTGTGTTAACCGCAGCGTATTTGATAAACCGGACTCCTAGT
+TCAGTTCTCGACTTCGCAACACCATTCGAACGCTTATTTAACAAAGCTCCAACTTATGAT
+CATATCAGAGTTTTCGGCTCCCTGTGCTATGCCCATGATCAGAATAAAAGTGGTGATAAA
+TTTGCTTCCCGAAGTAAATGTTGTGTTTTTGTGGGTTATCCGTATGGGAAAAAAGGCTGG
+AGATTATATGACTTAGAAAAATTGGAATTTTTTGTCTCAAGAGATGTTGTTTTCTCTGAG
+ACACAGTTTCCTTTTGCTCCGATTAATCACTTGCAGGCTTCAGACGAATCTAAAGCTTTG
+TGGGCTCCAATATCTGAATTTTTGGAAAATGATGATTGTGGGCTTCGTAAGCCCAATCCT
+ATTAGGTCTGTTGCATTAGGGCCTGTATCATCCAGCCAGCTGTCGACTCCCATCTCATCT
+GCAAATGATACACGCCGGTCTGAAAATTCAGACGGTGACAACGGTGGTGCCCGACAACTT
+CCTGAACCAACCGCCGGTGACAAAATTCTGCCTTCTACGGCACCCAATCCAATTCCAGTT
+GCTCCAACTAGCCGATTAACACCGGCTGCTGTGGTTATGCCTCCAGTTCCGACAGAAGAG
+CTATTAGGTAAAGGGAAACGCAACAGGACCCCGTCGGTTCGTTTAAAAGATTTTGTTGTC
+CCACACGCTCCCAAACCGAAACAACAAGAAGAAATTAATCTGGTTTGTGCTGAAAATCTG
+ACTCACAACGTGGATGTTCACCGTTTCTCCGAAACACATGTTGCTTATGTTGCTGCAGTT
+CTCTCCAACTTGGAACCAAGATCATTCAAACAAGCTATGCAAGAAGAAAAGTGGCGAAAT
+GCTGTTGGTTCAGAATATGGAACATTAGAAGAAAACAACACATGGACCATTGAAGACTTA
+CCTCCTAACAAAAAGGCAATAGGGAGTCAATGGATCTTCAAGGTCAAATTTAAATCAGAT
+GGTACAATAGAGAGATATAAAGCCAGATTGGTTCCAATGGGAAATAAACAGATTGAGGGA
+GAAGATTATGGAGAGACTTTCTCTCCTGTGGTAAAGATGGGAACAGTGAGATTGTTTCTT
+GACATTGCTGTTAAAAAAGGGTGGATTATACATCAAATGGACGTCCACAATGCCTTCTTA
+CATGGTGATTTAGAAGAAGAGGTATATATGAAGTTGCCTCCTGGTTTTGAGTCTGTTGAT
+AAGAATAAAGTTTGCCGATTGCGCAAATCTCTGTATGGCCTTAAGCAGGCACCTCGATGC
+TGGTTTGCAAAGCTCTCTTCAGCTCTTCTTGAGTATGGGTTTCAGCAATTACGCAGTGAC
+TACTCATTATTCACTTATGCACAAGGTACTACTCGTCTAAATATTCTGGTTTATGTTGAC
+GATTTAGTTATCGCTGGAAGTAGCCTGAAAGCTACAGAATCATTTAAAGCCTATCTCTCT
+TCATGCTTCCATATGAAAGATCTAGGAGAACTTAAATATTTTCTGGGAATAGAGGTGGCT
+AGAAATGCATCTGGCATATATCTTTGTCAGAGAAAATATGCACTAGACATCATTACTGAA
+ACAGATCAACTAGGAGCAAAGCCAGCACACTTTCCTTTGGAAGCAAATCACAAGCTAGCA
+CTCTCCGAGTCTGTTCTATTACATGATCCGAAACCATATCGTCGTTTGTTAGGACGTCTT
+ATTTACTTGGGAGTTACACGTCCTGATCTCGCGTTCTCGGTTCATGTTCTTGCTCAATTT
+ATGCAGAATCCACGATTGGATCATTGGCTCGCAACTTTACGACTCGTACGGTATTTAAAA
+TCTGATCCAGGACAAGGTATCTTGTTGCGAGCCGATGGGAATTTTCAAGTCACTGGCTGG
+TGTAATGCAGACTGGGACAACTGCCCGATAACACGTTGCTCAGTCACAGGCTATTTGTGC
+AGCTAGGAGACTCTCCGATCAGTTGGAAAACGAAAAAGCAGAAAACGGTTAGTCTTTCAT
+CAGCTGAAGCAGAATATCGGGCACTTGCTAAACTTGTTCAAGAGCTTATTTGGATCAAGA
+TGATGCTTAAAACTCTTGGGGTTGTTCATACTTAACCAATGTTAGTGCAATGTGATAGTA
+AATCTGCAATCTACATCGCCACAAATCCGGTCTTCTACGAACATACGAAACATATCGAGA
+TTGATCTACATTTTGTCAGAGACGAAGTTCTAAAACGAGAGATTCAGCTTTGTCATGTGG
+ATTCTTTTTCACAGCTTGCAGACATCTTAACAAAACCTATTGGGAAAGATGGTTTTCGTT
+ACTTCAAGTCCAAGCTGGGAACACTAAATCTGTATTCTCCAGCTTGAGGGAGGGTATTTG
+CGAATGGTTTATGCCGGTTCGGCTTGGTTCACACTTGGTTTATTTTTCTGAGAATATACT
+CTATTAGATGCTGATAATTGTATAGTTACGGATAGCTTTTAGATCTTCTCAACTGTAGGG
+ATTTTCCTAGATTCACGACGTCTGTTGTATAGTCGATCTATATATGTTGTATGCTTCTCT
+TGATGATCAATAACACATATACATTGTCGAACTCTGTATTCCTTTA
+>ATCOPIA82
+TATTAGAGAGAATGCATCTTGTGTTGAGACAACAGCTCGGATTGGTGAAGAGAAGAACCA
+GATCAGAGCTGTGATCGGACACGAAGCAGAGGAAGCTGTAAAGGTAAACTCTTCAGATGA
+CATTATCAAGAAGGTTCTGAGATTGGGCCAAATTGAGAATGCAGCAAACCTCAAGCCCAA
+TAAACAACAGGCCCAAGCGCAGACCCTAAACAACTCTCAGCTCCAACGGTCATCTACTGC
+AAAAGAAGACAAAACCAAAAGCACATCAAGATTGGATCAAAGGACAAAAACAAGGAGCTG
+TGCTGGAAAAGAAGGAGTGGTTTTACAAAACCGTTTTGACTGTCTAGGATCAATAGAGAC
+CTGACATGTGTCAGTGAAAACCCTAGTGTCACTAAGATTGTAATGCCTATAAAAGGAAAC
+ATGATGTAACCTTAAACCCTAAGGAGAATAATCAAGAGAAATGAAACTTATCTTCTTCAT
+ATTTAGCCTTTGAGCATCTTTACTTTCATGGTATCAGAGCCATGGATTCTCAAATCCAGC
+TCTACTCGCATCCTGTCATTCACATTTCCAACTACGTTACGGTTCAACTTACTGAGAGAA
+ACTATCTTCTCTGGAAGACTCAGTTTGAGTCCTTTCTCTCTGGACAAAACCTTCTAGGGT
+TTGTCAATGGTGCTATCAAGCCTCCTCCAGCTGTCAACACTCTCACACAGATCAATGGTC
+TCACCACAGAAGTCCAAAATCCTGACTATCAAGCATGGCAGAGATCTGATCAAGTTGTTC
+GAGCATGGCTTCTGGGATCTCTATCAGAAGATATTCTCAGAGAGGTTGTTCATACCATCA
+CAGCACAAGAGGTTTGGACAGCTTTAGCTCAGCACTTCAATAAGGTATCTTCATCCCGTC
+TCTTTAAGCTGCAAAGAAAACTGCAAACCATAGAAAAGTTAGATAAATCTATGGAAGACT
+ATGTTAGAGAGATCAAGAGAATCTGTGAACAACTTGCATCTATTGGTAATCCGGTTAGTC
+AGAAAATGAAGATTTTTGCTGCATTACATGACCTAGGAAGAGATTATGAACCAATCAAGA
+CTTCTATAGAAGGATCTATGGACTTACATCCTCCACCTACTTTCGAGTCTGTGATTCCTA
+GGTTGACTGGTTTTGCTGATAGAATGGCTGGTTACAATGCTGGAAATGAGGTGTCTCCCC
+ACTTGGCATTCAACATTACCACAACTAATGGTTCCCATTACTATAGTAGCCAAGGTCGTG
+GAAATGGAAAACCTGGAAACAACAACAAAGGGAGATTAAATTTTACAACAAAAGGAAGAG
+GCTTTCACCAGCAAATCTCATCAGGTTCTTCAGGAGGTGACAGAATAATATGTCAGATAT
+GTGGCAAACCTGGACATCCTGCTCTGAAATGCTGGCACCGCTTCAACAACAGCTACCAAC
+ACGAGGAACTGCCAAGTGCTCTAGCTGCGTTAAGGATTACAGATGTTACAGAGACTGCTG
+GTCATGATTGGTTTACTGATTCGGCTGCAACAGCTCATGTCACAAACTCAACTAATAGGC
+TTCAGCAGTCTCAGCCTTACTCAGGATCTGATGCAGTAATGGTTGGTAATGGTGAGTTTC
+TCCCCATAACTCACACTGGATCAACTAGTCTTCAGTCAACCTCAGGTAATCTTCCTTTAA
+CTGATGTTCTAGTTTGTCCTGATATTAATAAATCCTTGATATCTGTTTCTAAGCTCACAT
+CAGACTATCCCTGTTGTGTTGAATTTGACTGTGACACTGTGCGTATTACTGATAAGGCAA
+CAAAGAGGTTGTTAACAATGGGGCATCACAATAAGGGGTTGTACATGTTGAAGAATCACT
+CACCTCTTGAAGTCTACTATTCCTCAAGACAGCAAGCTGCAAGTGATGCTGTTTGGCATA
+GAAGACTCGGTCATCCTAATGCTCAGATTCTTCAGCACCTGTCAACAACTAAAGCTATTT
+CAGTCAACAAAAACACCAAGATGGTATGTGAAGCCTGTCAGCTTGGGAAGAGTCTTAAGT
+TACCTTTTTCTGCTTCTTCGTTTGTAGCCTCTAGACCTTTGCAAAGAATACATTGTGATC
+TTTGGGGTCCTTCACCAATAATGTCAGTACAAGGTTTTCGATACTATGCTGTTCTCATTG
+ACAATTACTCACGCTTCAGCTGGTTTTATCCCCTCAAGTTGAAATCAGACTTTGCTTTGA
+TATTTCCTGTGTTTCAAGCAATGGTTGAGAATCAGTTTCAATAGAAAATTGGAACCTTTC
+AATGTGATGGTGGGGGTGAGTTTATAAGCAAAGACTTCATAGCTCATCTACAAAAACATG
+GCATTCAACAACTGATGTCATGTCCACACACACCTCAACAAAACGGTTTAGCAGAAAGAA
+AACACAGACACATTATTGAATTAGGACTCTCAATGATATTCCAAAGTAGTATGCCACAGA
+AGTATTGGGTTGAGGCGTTCTACACTGCAAATTTTCTTATCAATCTACTACCAAGTTCAG
+TATTGGAGAAGAAATGCAGTCCCTATGAAGTTCTAATGGGAAAGCCTCCAAATTACACAT
+CACTACGTGTCTTTGGGTGTGCCTGCTATCCTACCCTAAGAGATTATGCAACCACAAAGT
+TCGACCCTAGATCACTCAAGTGTGTGTTCCTAGGATACAATGACAAGTATAAGGGCTACA
+GATGCTTACTTCCAACCACAGGGCGTGTGTATATCAGCCGTCATGTCATCTTTGATGAGT
+CACTCTTTCCTTTTTCATCTATGGCTTACATTCACTTGCAACCTGCAAATGTTACACCAT
+TGATGTCTGCTTGGTTAAAGGGTTGCTCAGTACAAGAACAGAATCAGACTGGTACTTCAA
+CAGAAAATCAAGATCACAATGATCAAAATTCAGTACCTTCTGGTAGGGTTTTGTTGAGAG
+AAGAGGAGAGTACTGGGTGTACGGCAGGCTTTGATCATGTTCCTATAGGCAACAGCTCTT
+CTTCTTCTACTCAGCAAATCACTACCTCAGAAGACTCTCCTATCATTCAACCGCTGCCAT
+CAACTACAGAACAGTCTACTCAGAATCAATCTTCTCAGAGTGCATCTTCCAACAGTGAGT
+CATCTCAGGTCCAAACAGCTCAGCCATCTCAGTCTACCCACCCTATGACAACAAGATTAA
+AAGATGGAATCAGAAAACCAAATCCGAGGTATGGTTTACACACTCAAAGAGTATCTTACC
+CGGAACCTAAAACAGTGACAGCTGCTTTAAAAGATGAAGGCTGGACTGATGCAATGCACG
+AAGAAATGGACAATTGCTCTGAAGCTAAAACCTGGTCCTTGGTGCCCTATACACCAAATA
+TGCATGTATTAGGCAGCAAGTGGGTTTTCAGAACTAAACTCAATGCTGATGGGTCCCTTG
+ACAAGCTGAAAGCCAGACTGGTTGCAAAGGGATTTAATCAAGAAGAAGGCATTGATTACC
+TGGAAACTTATAGCCTAGTGGTGAGAACTCCGACAGTTAGATCAGTTCTTCACCTAGCAA
+CCATCATGCAGTGGGACATAAAGCAGATGGATGTGAAGAATGCCTTCCTCCATGGTGATC
+TCACAGAGACAGTGTACATGATGCAGCCTGCAGGTTTTGTAGAGAAATCAAAGCCAGATC
+ATGTCTGTCTTTTGCATAAGTCTATCTACGGATTAAAACAATTCCCACGTGCTTGGTTTG
+ATAAATTTAGCACTTATCTGATTGAGTTTGGCTTTGAATGTAGCAAGCCGGATCCATCCT
+TGTTTGTATACATCAAGAACAAGAGTATCATCCTGCTGCTGCTTTACGTTGATGACATGA
+TAATAACAGGAAACAGTTCAGATGCGATGTCAAAGCTATTAGACAGCTTGAATACTGAAT
+TCAGAATGAAAGATATGGGAAGACTACATTACTTTTTGGGGATTCAAGTGCAGTTTCATT
+CAGAAGGAATGTTTCTCTCCCAACAGAAGTATGCAGAAGATCTTCTTGCTGTGGCTGTGA
+TGAGTGATTGTGCTCCAATGCCTACTCATCTGCCACTTCAGTTGACTGCTATACCTGCAC
+AAGATGAAATCTTTGACAATCCAACATATTTCAGAAGTCTTGCAGGTAAACTTCAATATC
+TTACCTTAACAAGACCTGATATACAGTTTGCTGTTAACTTTGTTTGCCAGAAGATGCATG
+CTCCAACAGTGTCTGACTTCAATCTGCTCAAACGAATTCTGAGGTACATCAAGGGAACTA
+TAACAATGGGGATCTCCTTTAATAAGAACACATATTGCAGATTGAGAGCTTACTGTGATA
+GTGATTATGGAAATTGCATAGACTCACGAAGATCCATTGGAGGTTACTGTACCTTCCTTG
+GTACAAATATCATCTCATGGTCCTCACAAAAGCAAGATTCAGTCTCCAAAAGCTCAACCG
+AAGCTGAATATCGAACTCTGTCTGACACTGCCTCGGAGGTAACCTGGTTAGGATCTGTTC
+TCAAGGAATTGGGCATTCCTCTACTTGACACTCCAGAAATCTATTGCGACAATCTCTCCT
+CCGTGTATCTCTCTGCGAATCCAGCTTTCCACAAAAGAAGTAAACACTTTCAGCTACACT
+ATCATTATGTTCGAGAGAGAGTAGCACTTGGAGCTCTGATTGTGAAGCACATACCTGGTC
+ATCAACAGATCGCGGACATCTTCACCAAATCTCTCCCCATCAAGCCGTTCTGCGATCTTC
+GTTACAAACTAGGCGTCGATGTTCCACCTACGCCGAGTTTGCGGGGGTATTAGAGAGAAT
+GCATCTTGTGTTGAGACAACAGCTCGGATTGGTGAAGAGAAGAACCAGATCAGAGCTGTG
+ATCGGACACGAAGCAGAGGAAGCTGTAAAGGTAAACTCTTCAGATGACATTATCAAGAAG
+GTTCTGAGATTGGGCCAAATTGAGAATGCAGCAAACCTCAAGCCCAATAAACAACAGGCC
+CAAGCGCAGACCCTAAACAACTCTCAGCTCCAACGGTCATCTACTGCAAAAGAAGACAAA
+ACCAAAAGCACATCAAGATTGGATCAAAGGACAAAAACAAGGAGCTGTGCTGGAAAAGAA
+GGAGTGGTTTTACAAAACCGTTTTGACTGTCTAGGATCAATAGAGACCTGACATGTGTCA
+GTGAAAACCCTAGTGTCACTAAGATTGTAATGCCTATAAAAGGAAACATGATGTAACCTT
+AAACCCTAAGGAGAATAATCAAGAGAAATGAAACTTATCTTCTTCATATTTAGCCTTTGA
+GCATCTTTACTTTCA
+>ATCOPIA83
+TATTGGGCTATGAGGCCTCTCCCGAGCCCACTTAGATTGTATAGCTACACTAGGTTAAAT
+CATGTTGTTGTATATAAGGCATTGCCTCTCTTACGTATCAACTTGAAACGTCTTTTTACA
+TCTTCATCTCCTTTTTGACATGGTATCAGAGCAAAACCTAAACTACTAAAGGGTTTTTGT
+TTCTTGATTCTGTGATCTGTCAATTCTGCTGCAAGTTATAGTTGTTTCTAAAATTCGTTT
+GTTTCCACTTCTTTGACAAACTTTTCTCACGATGAGTACGGAGTTGGCTCTTACCACCTC
+TTCCTCGACTACCACACAACCTCGCCGTACCATCTCACCATACGATCTTACCTCCGGAGA
+CAATCCAGGCACCCTAATTTCAAAACCTCTCTTACGTGGACCTAACTACGATGAATGGGC
+CACAAATTTACGTTTGGCTTTGAAAGCAAGGAAAAAGTTTGGATTTGCAGATGGGACAAT
+TCCTCAGCCCGACGAAACAAATCCTGACTTCGATGATTGGATTGCTAACAATGCTCTTGT
+GGTTTCATGGATGAAACTCACCATTCATGAAAGCTTAGCTACCTCAATGTCACACCTCGA
+CGATTCCCATGATATGTGGACTCACATTCAAAAACGGTTTGGAGTTAAAAATGGACAGCG
+CATCCAAAGACTCAAAACCGAGTTAGCTACATGTCGTCAAAAAGGAACTCCCATTGAGAC
+ATACTACGGGAAACTCTCTCAATTGTGGAGAAGCTTGGCAGATTATCAACAAGCTAAAAC
+AATGGAGGAAGTAAGAAAAGAGCGTGAGGAAGACAAGCTGCATCAATTTCTCATGGGTCT
+AGACGAATCCATGTATGGAGCCGTCAAGTCCGCTCTTCTCTCTCGGGTACCACTGCCTTC
+ACTCGAGGAAGCTTACAACACCTTGACTCAAGACGAAGAATCAAAGTCTTTAAGTCGTTT
+ACATGATGAAAGAAACGATGGTGTGAGTTTTGCGGTTCAAACTACTCCAAGGACCCGCAG
+CCTCACCAAAAACAAAGATTCTGCAATTGTTTGTTCTCACTGTGGGCGTCTTGGTCATCT
+CGCCGAAAACTGCTTCAAACTAGTAGGATATCCTCCTTGGCTTAAGAGAAAATGCGTCGG
+AATGCTACTTCTTCCTCACGAAATCAGTCTGCCAGCATGGGTCGTGGCTCCTCTGTTGTA
+CCCGCCACATCTTTCAAAGGAAAACAGAGTTTTGGTCGTGGTGCATCAGCCAATCATGTC
+GCAAATATCGGAGAAAGTACGACTGCTGCAACAAGCTCGATGTCTGGTTCTCAGTTAACA
+GAAGCTGACCGTGTCGGAATAAGTGGCCTGAACGATGAACAATGGAAGCAATTGAGACAG
+ATGCTTAAAGAACGAAATTTCAATTCCACCAATACCAAATCCAGTAAGTTCTTTCTTGAA
+TCTTGGATCATTGATTCCGGTGCGACAAATCACATGACCGGTACTCTTGAATTTTTGCGT
+GATGTTTGTGACATGCCTCCGATTATGATTAAACTTCCCGACGGAAGGCTTACAACATCT
+ACCAAACACGGACGTGTTTATTTAGGCTCATCTTTGGATCTTCAGGAAGTGTTTTTTGTT
+GACGGTCTACATTGTCATCTAATCTCAGTTTCACAGTTGACTAGAGCAAAGAGTTGTGTT
+TTTCAGATAACTGACAAAGTGTGTATTATTCAGGACCGCATCACTCTAACGCTGATTGGA
+GCTGGTAAGCAGCAAAATGGATTGTATTTCTTTCGAGGAACGGAAACAGTGGCATCAATG
+ACACGCATGGACTCGTCTTCTCAGTTGTGGCATTGTCGTCTCGGCCATCCTTCCTCCAAA
+GTTTTAAAGTTGTTATCGTTTTCAGATTCTACTGGTCATGCTTTTGATTCAAAGACTTGT
+GAGATTTGTATTAAAGCTAAACAAACAAGGGATCCTTTTCCTTTGAGCAATAATAAAACA
+AGTTCTCCTTTTGAAATGGTGCATTGTGATCTTTGGGGTCCATATAGGACTACATCAATC
+TGCGGTTCTAACTATTTTCTCACACTTGTTGACAACTATACACGGGCTGTCTGGTTATAT
+CTCCTACCTTCGAAACAAACAGCTCCGATGCATCTTAAAAACTTCATATCTCTGGTTGAG
+AGACAGTTTTCTACTAAGATAAAGACAATTCGCAGTGACAACGGCACGGAGTTTGTTTGT
+CTCTCTTCATTTTTTGTTGACCACGGTATTATTCATGAGACTTCTTGTGTGGGGACGCCA
+CAACAAAATGGTAGAGTAGAACGCAAGCATAGACACATTCTCAATGTCGCACGTGCTCTT
+CGTTTTCAAGCTAGATTACCTATTGAATTTTGGAGTTATTGCGCACTCACTGCGGCTTAC
+CTCATCAATAGAACTCCAACTCCATTACTTCAAGGCAAGACACCATTTGAGCTTCTATAT
+AATCGTCCTCCTCCGGTTAATCATATTCGGGTTTTCGGTTGTATTTGCTATGTTCATAAT
+CAAAAGCATGGAGGTGACAAATTTGAGAGTAGAAGTAACAAATCCATTTTTCTTGGATAT
+CCATTTGCGAAGAAAGGCTGGAGAGTATACAATTTTGAAACGGGTGTGATTTCTGTCTCT
+CGTGACGTTGTTTTCCGGGAAACAGAATTCCCTTTTCCAGCCTCTGTTTTTGACTCCACG
+CCAGACTCGCAGCTCTCACCCTCCAACGCAGATCAGTCATTTTTTTTACCATCAGAATTA
+CAAGCTCCTACACCGGTCAGTATTACTACAACTCTGGAATTAACACAGTCATCGTCCTCT
+ACCAATCTCAACGATGATAATTTTCATATTCCCTCCGACGAATCAAGCTCTGTTAATGAG
+ATGTCTGACAATGAGGATTTGAATTCTCCAACTACCAATGAATCATCTCCGTTCTTGTCA
+CCGGCATCACCGTCTCTGCCTTTATCACCGGCATCACTGTCTCTACCTCTATCACCGGCA
+GCACCCTCTCCGTCTCTGCCAAAAATAGCAGAACCAGAACCTGAACCTGAACTACTTGGA
+AAAGGAAAACGCAAGAAAACACAACCTGTGAGGCTTGCGGATTATGCCACTACATTACTT
+CACCAACCACACCCGTCAGTGACTCCATACCCACTGGACAACTATGTATCAAGCTCTCAA
+TTCTCTGCTGCTTATCAAGCTTATGTTTTTGCCATATCTTTGGGTATTGAACCAAAGAGC
+TACAAGGAAGCGATTCTTGATGAGAATTGGCGTTGTGCAGTGTCTGATGAGATTGTCTCT
+CTTGAAAATCTTGGTACATGGACAGTAGAAGACCTACCTCCTGGTAAGAAAGCATTGGGC
+TGCAAATGGGTGTTTAGACTAAAATACAAATCGGATGGTACGCTTGAAAGACATAAAGCA
+CGTTTGGTGGTTCTCGGTAATAAACAAACCGAAGGCATTGACTACTCCGAAACGTTCGCT
+CCTGTCGCAAAAATGGTCACCGTTCGTGCTTTTCTTCAACAAGTAGCATCATTAGACTGG
+GAAGTTCACCAAATGGACGTTCACAACGCATTTCTACACGGTGATCTTGATGAAGAAGTT
+TACATCAAATTTCCTCCGGGTTTTGGTAGTGATGATAATCGTAAAGTGTGTCGCCTGCGC
+AAAGCTTTGTATGGATTAAAACAAGCTCCTCGATGTTGGTTCGCCAAACTTACTACTGCT
+TTGAATGATTACGGGTTCATACAAGACATCTCTGATTATTCGTTATTTACCATGGAGAGA
+AACGGCATCCGTTTACATATTCTTGTCTATGTTGATGACTTGATCATCACAGGCTCTTCT
+CTCGATGTCATCACTAAGTTTAAAGGGTATTTAAGCTCATGTTTCTACATGAAGGATCTT
+GGTATTTTGCGATACTTCTTGGGAATCGAGGTTGCTAGGAGTCCCGCCGGGATTTACTTG
+TGTCAGCGTAAGTACGCCATTGATATTATCACAGAAACGGGTTTGCTTGGAGTCTGGCCT
+GCATCACATCCTTTGGAACAGAACCATAAGCTTGCTTTAGCTTTTGGTGACACGATCTCG
+GATCCTTCTCGGTATCGTCGTCTTGTTGGCAGACTTATATACCTCGGCACCACACGTCCT
+GAGTTGTCTTATGCAATTCACATGCTTTCCCAATTCATGAGTGATCCTAAAGCCGATCAT
+ATGGAAGCTGCTCTCAGGGTCGTTCGTTATCTAAAATCAAGTCCAGGTCAAGGTATTCTT
+TTACGCTCAAATACACCTTTGGTACTCATTGGTTGGTGTGACTCAGGTTTTGATTCTTGT
+CCGATTACACAAAGGTCTCTAACGGGTTGGTTTATTCAACTGGGAGGCTCTCCGATCTCT
+TGGAAAACCAAGAAACATGATGTGGTTTCTAGATCCTCAGCTGAAGCAGAGTATCGTGCT
+ATGGCCGACACCGTTAGCGAGCTTCTTTGGCTGCGGGCTCTTCTTCCAGCTTTAGGTATC
+TCGTGTAATGAACCCATCATGTTGTATTCTGATAGTCTTTCGGCTATTAGTCTAGCTGCC
+AATCCTGTTTATCATGCACGTACAAAGCATGTTGGTCGCGACGTACACTTCGTTCGTGAT
+GAAATTATACGAGGTACCATTGCCACCAAACACGTCTCCACGACATCTCAACTAGCAGAC
+ATTATGACTAAAGCATTGGGTCGTCGTGAGTTTGACGCTTTTCTTCTCAAGCTGGGTATT
+TGTAATCTCCATACTCCAGCTTGCGGGGGGGGGGGGGGGGGGGTATTGGGCTATGAGGCC
+TCTCCCGAGCCCACTTAGATTGTATAGCTACACTAGGTTAAATCATGTTGTTGTATATAA
+GGCATTGCCTCTCTTACGTATCAACTTGAAACGTCTTTTTACATCTTCATCTCCTTTTTG
+ACA
+>HELITRON2
+TCTACTCTATTATTTGAGACGTACGTTAAGTGATTCTCGGTTAAAAAAAAATTTACCTTA
+AAATCATATGTTTAAAATGTTAATGTCATGAAAAAAATTACCTTTAACTGAGAATCACTT
+AAGTTACGTTATAATCTTAGCCATTCGATTGAATTGTTTGTGTCCGTTCGATCTCTCGCC
+TTCACTTAAAAAACACGCGGATCCTTTTGACCCGGGTTTACAATTTTTGGGTCATACGTT
+ATAATCTTGGCCATTCGATTGAAGTGTTTGTGTCCGTTCGATCTCTCGCCTTCACTTAAA
+AAACACGCGGATCCTTTTGACCCGTGTTTACAACTTTTGGGTCATACGTTATAATCTTGG
+CCATTCAATTGAATTGTTTTTATCCGTTCGATTTCGCGGCTTCACTTAAAAAAACACGCG
+GATCATTTTACCCGGGTTTAAAATTTCGGGTATTCGCCTCTAATCTTGGCCATTGAATTG
+AATTGTTTGTATCCGTTCGATTTCGTATTTCCCAAAAAAAAACACGCGGTTCTTTTTATC
+CTGTTTTAAAAAAATGGGATTCTCCTTTTAATCCTGGCCGTTGAATAGATTTATTTCAAG
+CCGTCCGATTTTGTAGTTTCATGCATAAATTCATCCGACTATATTTCAGGAAACTAATCG
+TATTAATTTCATTCAATATATTGCGTATCTTCGTTAACAATGAAGTATATATCACTTCTC
+CATAATTATGCATGAAACAATATTCCGTTTGGATCTTCTTTGGGAATTATCTTACATTTT
+CTCCATAATTATAGCACATATAATATTTCGTTTGGATCTTCTTTTGGAATTATCTTACAT
+TTTCTCCATAATTATAGCACATCTAATATTTCGTTTCGATCCTCTTTTGCAATTATCTTA
+CATTTTTCACAAGTATTCCCTATATTCATACCCACTTTTACGGAAAATGGTGAATATTTT
+CCTATAATTATCGGATTTTTGATATGGAATAAACTTGAATTCCAAGGATAATATCTTTTG
+CGCATATTTTTTTGACCTAACCACTCATTCTTATAAATATCGGACGCCTCATTTCAATCT
+ACTCACTCAGCTTACACTCACACAGTTTCATTTCCAATTTCATTTTTAAAAATGATGCTC
+GCCAATCCTCTTCCATTCACTCCCTTGAAATCGCTCAAACCTTACAAGAACGCTTGGCGT
+ATTCAGGTTAAATTGCTTCATGTTTGGAGGCAATATTCTGTAAAGGCTGGTGAATCCATC
+GAAATGATTTTGGTTGATGAAGCTGTACGTGTATTATAGTTTCAACTTTATATTTTGTCC
+AGCCTTATAGTAGGTTCAAGCATCATTTTCCCTTATTAATTATTATTTATATTATTTTTG
+TCATATAGGGTGATAAGATGTATGCTGCTGTGAGAAGAGAGCAGATCAAGAAGTTTGAAA
+GGTGCTTAACCGAGGGTGTTTGGAAGATCATTACGACCATCACTCTAAATCCTACAAGTG
+GCCAGTATCGTATTTCTGACTTGAAATACAAGATTGGTTTTGTTTTCAAAACCACGGTCT
+CTCCATGTGATACCGTTTCTGATGCTTTGTTCCTCTCACTTGCTAAGTTTGATGTGATCC
+TCTCTGGATCCGCTAACTCAAATATCTTGCACGGTTAGATTCAAGTTTTCATTTTATTTT
+CGAACATACATGCATTATCTCTTATATAGTCATTATATTCATAGATTTATTCTATTTGTC
+TATACAGATGTTATGGGTCAGGTTGTCGATCGGTCTGAAATCCAAGATCTTAACGCTAAC
+AACAAGCCCACCAAAAAAATCGATTTCCATTTGAGAGATCAGCAGTACAAACAATCTATA
+TTCATATTCATTCTTATTTAAATGTTTGTTATTTTTTTACTTTTTACTAATAAATTTATT
+CTTTCCATTTTTAGTGACACTCGCTTGGCATGTACACTTTGGGGGAAGTATGCTGAGATT
+GTTGACCAAGCTTGCCAGGAGTCAACCGATGGTATTGTTGTTTGCTTAATCCGATTTGCG
+AAGATCAATCTCTACAACGGTAATTATATTGTTATGTGTTACTACATATCTATACTATTT
+TTAAAAACACGACCTTTTATTTTTAAAACAGATAGTAGGAGTGTTTCCAATTCTTTTGAT
+GTTTCACAAGTCTTCGTGGATCCCACGTTGGCTGAGTTGGGTCTTTTTAAGCAAAGGTAA
+TTGTATTTATTTGTCACTAAATATATTTGCTTCTACATAATATTAAGCAAAGTATATTTT
+CTTGATATATAGCATACCAACCGATGGGTTAACTTTGGGAAGTTCGGGATCTTTTCACAA
+GAGGCTCTATGCACCAAGAACTGGGGATGACGATGGTGATTATCCAAGGCAAACAATCAA
+GGAAGTCCTCACATCTTCTGATGTACTATTCATTAATTTATTTTATCTACTAACCTTTTT
+ATTACATTTTCATATTTTTAACTTAGTTTGTTAATTCCTCTTTATATTCATTTGAAGGTG
+GGTAAGTGCAAAACAGTTTGCACTGTTTCGGCAATTGATACAGATTGGCCGTGGTACTAT
+TTTTGTTGTCGTGCTCACAACAAGAAGGTTGTCAAAGAGGAAGTTATCAAACTTGAAGAT
+GTCAAGCTACCTCAAAAGCCAAGATTTTGGTGTGAAATATGCAATGGTTTTGCAAAATCT
+GTTGTTGCCAAGTTAGTCTTTATGAAATCTTTATATTGAATGTATTATGAATTATAATTT
+GGTGTTTAGAAGCTAATAATCCTATTTAACTTTTAGGTTTTGGTTACATCTCCATATTAT
+GGACCAAACCGGTGAAGCTAGATGCATGTTATTCGATAGTCATGCAAAGGAAATTCTTGG
+CACTACTGCCCATGAATTGCTTGATGGGTCATTTGATGAGGTATATTGCCTTTTTAAAAA
+TAAACTCTTTCATTAAAATGACTACGTTCATGTTATAATAATCTATATTTTTTTGTAGAT
+CGAAGACCCAACTGTTTTGCCTGATGTGATCAATGGTTTGAAAGGGAAGACTTTTCAGTT
+TCTATTGTGCATTCAAAGGGAAAACATATTTGGTGGATATGATTCATTCACTGTTGCCCG
+AGTCTACACCGGTAACATTGCTGATGAAATCGTTCAAGAAGACTCTGATGCATACGTTGA
+TCCATCATCCTTAATTTCGATCGAACAGGTTTGTCAAATAACATTAAACAATTCCAATCA
+TTWATATTTATATTTTAGGGTTGTCTTATTAAAATGTTTATGTATTTTCATATAGGGTTC
+CCTTATGCTCACTAATGGTGTTGACCTTTCTGATGTGGATTTGTCGTCAACCTCTACTCC
+ATCATCAAAACGAAAAGATTCAGATGATGTTGATGGAAATGATCAGGCTTCCACAAGTAG
+GAAGAAGTGTTCTAAGATGACCATGTCTGAGGAAGGCTCCGGCGAATGATGCTCAATGAC
+TACTCCAGCTTGGATCGTTTTCTTCTTTCTTATGTCTTTGCTTAAAGTTATCGAAGTTGT
+TTTATTTTTTTAAGATCTAAACTATCTTTATTTTATTTTATTTTATTTTTTGGGAATTAA
+TAAAGTTATTTCAATTATATGTCGTTTTGTTAACAATTTTATTACTTAAGTTATACTCCC
+TCTGTTCCACTAAATTTTATTTGTTATATGTTCACACAAATTAAGAAAACAAATTTAATG
+AAATATTATTATTTTGTTATTTAACTATAATATTAGTAATATTTCTCTCTTCTTTTTATT
+GTTTAACAATAAAAATAGTAATGATGTTGATGTAGAACATCAATCTTTTTGAAACAATAA
+AAAACTCAAAACATCAAATTTCCAGAAAACAATATTGTTTATTATTACGAAACACATTAT
+TTTATATTATACTGTTAATCATACTAAGAACTATAAACAATTTTGCTAATTTTGTATTAA
+ATATTCAACAAAATCAGAATTAGCAAAGATTTTGTACACTAAATAATCAGTCTAACTAAA
+CAAACCTATTCCTATTTTTTCATAGATTCTCATTTTAATAATTACAATTTTTTGTAACAC
+GCTAAGAAATAAATGTCATAATTATTGTTCTAACCTATAAGAAATCATATTGGTTGTAGA
+CGATTCGTTTCCTTTTTACACATCAATTATTTCAACGAGGAGATAATTGATCAATCATCC
+CTTAATTTGTGTTCCAATTTGCACAATAATATAGTAGAAAAACTAAATTAGAATATACAT
+TCCGTATGTTGTGCCATAATAGATTTAGATTATAGATATTTTGGTTAACAATATATTTTC
+ATATATATTGTTTCCTAWTTTTTAGCATGGCTATGTTTATCATATTATTTCGTTTCTCAT
+ACATTTAGCTTTATACTGAAAACAAATCAATATTCTTTGTTATTTTTTCGTCGATTACAA
+TGAAGAAAAGAAAGGATAATGATGAAAATGATGTACATCAACAACAAAAAAATCAGAAAA
+CCAAAAAAAGAACAAGACGTTTGTTCGATGAAACCAACTTTCCTTCGCATAATCAAACAC
+TTGGGTCGAAAAATTTAGTTCCCGTCAGTTCTGTTTTTGGTAGAGTGCTTAGTGACATTA
+CCAATGTCGATCTTACCAAAAGAAGTCAAACTCCTCATACTCCCGTGTCCTTACCGCTAT
+ACCCGGCAAATAATAATGGGAGTTCCTCACCCATTACGCCTATTAATTCGTTGAACTCAA
+CTCTTACAGGTAGTATTCTCATATATCATCATCATCGTTTCTTTCGACTTTATATTGAAT
+CATATATTTTTGCACTTCAAAGGAGACAGAGTAATTTATAATACACCAAACACAAGAGAA
+AATATAGTCAATCGATCTAATAGCTCAGAAGTTTTTAATCCAACTTTTACAAGAGCTGCC
+GCAAAAACTAGAAAATCAGGTTAGTAAGTTATATACTATTCGATATACAACATTATCATA
+TAAATTTAATTATAAAAATAGTATTTTATTTATATGTTATTTTTTATTTTTATATTTTTT
+ACTGCAGGAAATTTATCCAATACAAAAAGTATACCATCATCACTTCGTAAGAAGACCAAT
+GTCAAAACAACCAACAATTATGATATTGTTAACAAAACACCTATTAGAAGATTGTCTGCT
+GTTAAAAGAATGGCCAGAAAAATATCAAACCCATCAGGTTATAATTTTTTAATATTTTAT
+ATTAGATACAATACATATTAGTTAATATTATTATTTTTCTTTATTTGGTTGTTGTTTTCT
+CAGTAGGATCACCAGACTTCTTAACTCCTAATCAAACTACCCCAAACGTAAACACATTGT
+TTGGGGTAGATTACTCTGGAAATGTCTTATCGGATATAACAAATATATCGGGAGAATCCA
+TCGTCTCTACCATTAGATTAATGTCCAATAAGAAGAAAAAAGTATCAAATGAGCAAGGTT
+CGATTTATATTTGAAAGTAGCTATTTATGTTATGTTTTAGTATGTTTGTCTAATGTCCAA
+TAGTCAAACAGAAATTATATTGTTTAATATTTTTGTTTGTTGATTGTTAGGAGTCCCCCA
+TTCAACWAAATTACAATCAAAGGAGAATTCTGCAAGTATTGTACGTGACAACACGCTCAA
+TGACGAAGAAATTGATCATTCTGAAGCAATATATTCTGATAGTGGTATAATGTTAATCAT
+ACTTTTAGAATTGCCACCTTTATATAAAAAGTATAAAATTGTTTTATTTGTGCTACTTTC
+ATGTTTTCTTCTGTCTACAGATAGGTCAGAGGAATTCGATGATCATATATTTGACTGTAG
+TAGTCAAGAAGAGTATGAGTCAGACAAAGATTCACCGAGCGATCAAGTTGTTGGACCAAA
+TAATATGATTGACATGAAAGATTTGTTAAGAAGGAATTTAAACAAGGAGTTTGCTGCAGC
+AGCTTCGAACAAAGAGGATGGCAGTTCATCCACTAGCGGTAATAATTTTAAAACATATAT
+TATATATATTAGAAACAAGGAAAAACAACATGTATTGATGTTTGTTCGATTCAGGTTATC
+ATGACGAAGGTGATGCGAATCACACATGTGTGCATTGTGGTGCAATTTTCTGGTACGGTG
+AAAGACTAAATAGAAGAAGGAAGAGTGCTAATCCGGTTTATACAGGATGTTGTATGCAAG
+GACAGATTGTTCTACCTATGCTAAAAGAATCACCTGAATATATGTGGTGGTTGCTTACAA
+GCGACCATCCAGATGCTAAAAATTTTAGAGCAAATATCAGACCATACAACATGTTGTTTT
+CATTCACATCTATTGGTGGCAAGGTGGATCGATCAGTTAAAAAGGGACGTGGTCCATCTA
+TGTTTGCTCTACAAGGAGAAAACTATCACTTGATAGGCGCGTTGAAACCAAAACCTGGCG
+ATTATGCAAAATTCCAACAGCTTTATATCATGGACACTGATAATGAAGTTGACAATCGAA
+TTGAAGTTATGAGGTAAGTCATAGTTTTATAAATGAGCTTTATGAAAAAATTTATATTTT
+AAAGGCAGCTAATACATTGTATTTATTATATGTCTTTTGTAATTATACAAAATTGCAGCA
+AAGGTAATAATGGTGGGATGGAAGGTGGGAAACAAAAGTTCAAGAAAGAAACAGTTTCAG
+CTTTGCTAAAGATGTTGGACAAGATAAACCCTCATGTTGCAAATTTTAGGATTGCCCGTG
+ATAGATTCAACATAGAGAAAGAAGAGGCAAATTTTCATATGAGGATTATATCTAAACGCG
+AGACAGATGGGAGAGTGTATAACCTTCCATCTGTAGCTGAAGTTGCTGCATTGATACCTG
+GAGATTTCGACGACAATCTAGATAAAAGAGATATAGTTCTACAGATGAAGTCTGGAAAGT
+TAAGGAGAATACATGAATGTCACGTTTCATATCTAGCTCTTCAGTATCCATTGTTATTTC
+CAAAAGGAGAGGATGGGTATAGGCTTGGAATAAAAAAAACTCCTACCAAAACTTCAAAAG
+GAAAGAAGAAGCAGGAAGATGTTAGTATGAGGCAGTGGTTTGACTACCGTTTACAAGAGA
+GAAAAGATGAGAAGCACATCCTCCTTCGCTCAAAACGTTTACTTCAACAATTCATGGTGG
+ACGCTTTTACAATGATAGAGTCTAATCGGCTAAGGTATATTAAAAAAAATCAGACGAAGT
+TGCGCAGTACCAACAAGCAGGCAGTTCAAGATGCTTCTGATGCTGGAGATAATGATCTTT
+CTAATAAAGGAAAAAGTTGTATTATTCCTCCATCTTTCACCGGTGGTCCAGCTTATATGC
+AGCAGAACTACTTAGATGCAATGGGTACCTGTAAACATTTCGGCTTTCCCGACCTGTTTA
+TAACCTTCACATGTAATCCTAAGTGGCCAGAGATCACAAGATTTGTTAAAGAGCGGAAGT
+TGAATGCTGAGGACAGGCCGGATATCATTTGCAGGATTTATAAAATGAAACTCGACAACT
+TGATGGATGATCTAACAAAGAATCATATCTTTGGCAAAACCAAATCAGGTACTACATGAT
+TTCATATTTTTATACATATATTTCATGAATTTTAATTTACAAGTGACATTAACTCATAAT
+TGATATGTTGAAACAGCTATGTATACAGTAGAATTTCAAAAAAGAGGTCTTCCACATGCT
+CACATAATTGTTTGGATGGATCCTAGATACAAGTTTCCTACAGCTGATCATGTTGACAAG
+ATTATTTTTGCCGAAATTCCAGATAAAGAAAAAGATCCAGAGCTATATCAAGCTGTCTCG
+GAATGTATGATTCATGGACCATGCGGATTGGTTAATCCTAATTCGCCATGCATGGAAAAT
+GGTAAATGTTCCAAGTATTATCCAAAGAACCATGTTGAGAACACGTCTCTTGACAATGAA
+GGTTATCCAATATATAGGCGCAGAGATACTGGTCGTTTCATCGAGAAGAATAAGTATCAA
+TGTGACAACCGGTATGTTGTTCCATATAACGATGTCCTATTACGGAAATACAGGGCTCAC
+ATCAATGTAGAGTGGTGTAACCAATCCGTCTCTGTTAAATACTTATTCAAGTATGTTAAC
+AAGGGACCTGATCGTGTAACCGTCTCTGTAGAGCCTCATCGAAAAGAAGTTGTCTCCGAG
+CAAAACAATGTAGGAGAAACAAATAATGATCCACAAGAACGAAATCAAGTTCAGGATTAT
+TTTGATTGCAGGTACTTTTCATTATTTTATTTCATTTTATTGTAAACATTCTTAAGAGAC
+TATTTGAAATATAAAACTTAATGAAAAATAACTCAAATGTCGTTTTACAGATACGTATCT
+GCATGTGAAGCGATGTGGAGGATTAGAGGGTATCCTATACATTATCGACAAACATCAGTA
+ACTAAACTTACGTTCCATGAGAAAGGCAAGCAACCTGTTTATGTCAAGGAAGGTGAGACT
+GCTGAATCTGTTTTGTATAGAGTGAACAATGATGAGACTCAGTTTACTGCATGGTTCGAG
+CTTAATAAGCGTGATCCGGAAGCGGCAAAACTTTTATATGAACAAATACCTAATTTCTAT
+ACGTGGAATGGTAAAGATAAGGATTTTCGCAGAAGAAAAATGCCAGGTTTTGTTGTTGGT
+AGAATAAATCATGTACCTCCAAAGATAGATGATGCATATCACCTTCGCATCCTTATTAAC
+AACATAAGAGGTCCAAAAGGTTTTGATGATATCAAAACCGTCGAGGGTGTTGTTCATAAA
+ACATACAGAGATGCATGCTATGCTCTAGGTTTGCTTGATGATGATAAGGAATATATCCAC
+GGTATTGAGGAGGCTAATTTTTGGTGTTCTCCTAAGTATGTTCGCAAGTTGTTTGTTATT
+ATGCTTATTTCCGAAAGCTTGAGTTCCCCAGCCGTTGTATGGGAACACACTTGGAAGATA
+CTGTCTGAAGATTTTCAGAGGAAAGTAAGAGATAAGTTAAAACGTCCAGGTTAGTTAAAT
+TATTTTTTAAAATGTAATATACAATTTTTTAAATGTTTTTTTACATATTTTATTACATTC
+AACCTAATATTAATGTATATGCAGAATACATATTGCCTGACGAAGACAGGATTCAGTTAT
+GTTTACAAGAGCTGCAAAAAATATTGAAACGGCATGGAACAGATCTTTGGAGGTATAAGA
+TGTTGCCGCAGCTTGAACCTGGCGATGAACCTGCCTTTAATCAGTTGATCCTCGATGAGC
+GCAACTACAATCGTGAATCATTGAAAAAAAAACATGATAATTGGTTAAAGATGCTAACTC
+CGGAACAGAAGAAGGTATATGATGAAATTATGGATGTTGTCCTTAATGACAAAGGAGGTG
+TTTTTTTCTTATATGGTTTTGGAGGAACATGGAAAACCTTTTTGTGGAAGGTTCTATCCG
+CAGCGATAAGATGTAAAGGAGATATTTGTTTAAATGTTGCGTCAAGCGGCATTGCATCTC
+TGTTATTAGAAGGTGGCCGAACTGCACATTCTAGGTTTGGTATTCCTCTAACTCCTCATG
+AGACCTCAACATGCAACATGGAGCGTGGTAGTGATCTTGCTGAATTAGTAACAGCAGCTA
+AGTTGATTATTTGGGATGAAGCTCCTATGATGAGTAAGTACTGTTTTGAGTCATTAGATA
+AGAGTTTAAAAGATATTCTATCGACTCCAGAAGATATGCCGTTTGGTGGAAAAGTAATTC
+TTTTCGGAGGTGATTTTAGGCAAATTCTTCCTGTCATCCCTGCAGCCGGTAGGGAACTGA
+TTGTCAAATCGTCACTCAATTCGTCTTATCTTTGGCAGCATTGCAAAGTTTTGAAGTTGA
+CCAAGAACATGAGGCTTCTCCAAGATATAGACATAAATGAGGCACGTGAGATTGAGGAGT
+TTTCGAAATGGATCCTTGCAGTCGGCGAGGGGAAACTAAATGAGCCTAACGACGGAGTAA
+CTCAGATACAAATACCAGATGATATTCTTATACCTGAAGGAGACAACCCTATAGAATCGA
+TCATTAAAGCAGTCTATGGTACAACCTTTGCTCAAGAGAGAGATCCAAAGTTTTTCCAAG
+ACAGAGCTATTTTGTGTCCCACCAATGACGATGTTAACTCAATTAACGATCATATGCTTT
+CCAAGCTAACAGGTTAGTGAATTAACTTTGGATATTACTCAAAATTATACATATAACTTT
+ATCCGCTGTTACTTATAATAGAGTAGATGACAATGAACTACTACTCTTTGCAGGTGAAGA
+AAGGATTTATCGAAGTTCTGATTCTATTGATCCTTCTGACACACGTGCAGATAAAAACCC
+CGTATATACGCCTGATTTTCTCAATAAAATCAAGATTTCTGGATTACCTAACCATTTACT
+TCGGTTAAAAGTTGGTTGCCCAGTTATGTTGTTGCGTAATCTTGATCCGCATGGAGGTTT
+GATGAATGGTACAAGACTTCAGATTGTAAGACTTGGAGATAAACTGGTGCAAGGACGTAT
+ATTAACAGGTACTAGAGTTGGTAAACTGGTCATTATTCCCAGGATGCCCCTAACTCCTTC
+GGATCGTAGATTGCCATTTAAAATGAAAAGGAGGCAGTTTCCTTTATCTGTTGCATTTGC
+GATGACGATCAATAAGAGCCAAGGCCAGTCATTAGGCAATGTTGGTATATATTTACCGAA
+GCCTGTTTTCTCACATGGACAGTTGTATGTCGCTATGTCTAGAGTGAAATCAAAGGCAGG
+GCTGAAGGTTCTTATTACAGACAGTAAAGGAAAACAGAAGAATGAAACAACAAATGTTGT
+TTTCAAAGAAATATTCCAAAACCTTTAGTAGATTATTTCTTCAGGTATGATTTATTTATT
+TTGATTATTATAAAATAAATATCATTGTACAAAATTATATAACATGCTAACTTAGTCGTT
+TTTATATTTGCAGGTTGGAATAATTATTAAAAGCATTTCGTTTTCCCATTTTCTTAATGC
+AAGTTTTTTTAATACCAGTGGAGAATTATGTAGTCTATTCTTTTTTCTTTCGTTTATTTT
+TTTAATACATTATGAGTTTGAAGTATGAAGAAAGACATTTTCCAATTATTATTTGTCAAA
+TTTTATAATTCACTTACATGTTAATGACATACACGAAAATGTACAAATCTACTATGTGTA
+CACCTACATATACAAAATATACAATTACGTTCCCAAACGTACATACCAACTATAGACATA
+TATTTTCCATGCTACAAACCGAGGAAACTACATATACTAAACAAAATATGGTTTGACCAG
+ACTAAATATATTTAGTTGGTACCAATAATACATGATAAACAACTACATGTTTAAAGATAA
+TGAAAATATAGTAGAGTTTCTGTGGAATACACAGAACTGAGATTGGATGATTGATTAAAC
+CAAAGATATCGTGCGTAGCACGGATACTGACCTAA
+>HELITRON3
+TCTACTTAACATTTTTGAAGTACAAAATAAGGAATTTATTGGGTCGGGTTTTGTTTTGGG
+TTTTACCCACTTTTTTTGACCGGATCTTTGGCCCAAATCATGTTAATTGGCCCATCAACC
+TCCAAGATTTCGTCTCCTTCAAATCCTCTCACACCTACATTCACTCACACAATGAATCAC
+GGAAAATCAATCTCTTAATCAAGGCACAAATCTATTACATTCAGTTTTCCTAATCTATCA
+AAGAATCTTTACTAATCAAGTTGTTGATATTATAACTTCCATGAATCTTACCTATCATTT
+ACCTATAATTGCTAATCGAATCAAGCTCATTATATTCTGACTATTTATCTTTCAAACCAT
+TTATATTCACTGTCCTATGATAACGCTTATTTGAAATGCAGTTACCAAAACAATCAAATC
+CATATCTACTCTGTTTGGAAGTTACATTCAAGATATGACAGTATCTACTTAACATATTCA
+ATCGCCTTCAATATAAAGATATTGATCAAGCCGCATATCCAGCTTCATTTATTTGCAGAG
+AATATTCACTGATTGATTCTAAAAAGATTACGCCTACTCTATAATCTAAAACCCTATACA
+ATCTCACAACACTATAAATATACTCTATATTGCATACCATTTCTACACATTGCAGAATAT
+CAAGATATCGTTCCATTTTTGAGAATCACTTTGCTTACCTTTCAAATGGTTGCCTCTTTT
+GCGTTCCTGAGAGATGTCCGATCATACAAGACCTCATGGCGTGTCCAAGTCAAGGTGCTT
+CACTCTTGGCGTCAATACACCAACATGACAGGTGAAACACTCGAGTTAGTGTTGGCAGAC
+TCACAAGTAAGTTAAGTAGATATTGTTTTGACGCATTTGATTGCGACCAAATATGCACTA
+TGTTATTGACATGTGCTAAATATTTGTTTTCTGTTTATACTAGGGTGTCAAGATTCATGC
+ATCAGTGAAGAGGGACTTGGTTAGCAAGTATGTGAACAACTTGCCTTTGAATGAGTGGAG
+GTTTATAGAAACCTTTGCTCTAAACCATGCATCAGGTCAATTCCGACAAGATGTTATTGG
+TCAAGTGGTTAATATTGGTGAGCTTGAGACTCTCGAGGCTAGCAACAAACCTACCACAAA
+GCTTGACTTCGAATTAAGGGACGACACATAAGTCTATGTACCCTGACCTAAATCCTCAAG
+AATGTAATTTAGAAAGCAATCTCTTGATATATTGTTTTGTTTAGTGATGAGGGAATGTCC
+TCTACTTTATGGGGAGCATTTGCTCAGAGAGTTTTTAGTGCATGTGAATCTGCTGATGGT
+CAAATGGTTATTTGTGTTCTGCGATTTGCCAAGATTAAGTCTTACAAAGGTACATGTCTA
+CTCTTAACTTTCTTGATTTTACTCATTGATTATAACATTTATGACCATAACTAAAATACA
+GTTTCTAATGTATGTAGGAGTTAGGACTTTTTCTAACTCTTTTGATGCATCTCAAGTCCA
+CATCAACCCGAAATTTCCATGAAGTTCAAGCTTTTGTTTCTCGCTTTGTTTTCTTTAAGA
+GTCTGTTTATTTGATAGTGTAATGTTGTTCTGATTCCGTTTATATGATGTGATTGAACAG
+TTTACCTGCTGATGGTCTTTCTCTCACTTTCCGTGAGAGTGTTCCAAAGTTTCAAATGAT
+TACTGTGAAACAAGATTATGACTGTTCTCAGTATGAGAGGAAGTCAATCCGTGATCTGCT
+TCATTCTATGGAGGTTTGAGTTCTAAATTTTAGCAGTACTATGAATTTGAGTAAACATAT
+ACTTATATAAATTTTCATTTCAGATTGGAAAAGTTAGGGTTGTCTCCACCATATATGCTC
+TTGACTTGGATTGGTCATGGTATTACTTTAGTTGTCGTAATTGCAACAAGAAAGTGACTC
+ACATTCATGCTGGTGTTAACACAACTTCATCGAAGTCATCAAAACCAAGGTTTTGGTGTG
+ATGTCTGCAAGAATGCAGTCACTAATGTGCAAGCCAAGTAAGTATGCCTCACAGTTTAAT
+TGCTTTGTTCTACCTTAACTAGCAAATGCACACATTAATTGACCCTTATATAATTTAAGG
+TACATGCTTTATGTGAAAGTCATGGATGACAGTGGTGAAACCAAATTCCTTCTGTTTGAT
+ACCATCTGTGCAGACATGGTTGGTGAATCATGTACATCCATGTTAGGTGGCTCTTTTAAT
+GAGGTATACTTTCAATCGAAATAGTTATCTTCTTATGTATGTGGAATCTAATATGTTGCA
+AGTGTATATAAACTGGCTAACTAACAATTTATGGTCTTACTATTTAGATTGAGGATCCAA
+ATGATGTCCCTGACGGTTTGAGAAATTTTGGTTGGGAAGACTTTTCTATTTCTGGTATCT
+GTTGAGAAAGAAAACATATGGGATGGTAAGGATTCTTTTAAAGTCACAAGGCTATTGTCT
+ACCGATGGTCTCTGTGGTGAAGCGGTCCTCGAAGACTCAGACCACTCTGTCAACCCTGCA
+TCCATTGTTTCTGGGGACCAGGTATGATTCTACACATGTTCTCCTTAACAAATCAGGTGT
+AAATTATATAGTATCAATGAAACTTTTCTAAACTCTGTTTTCGTGTTTACAGTGTATTAT
+GTTAACTTCGAGCCAGAAGACTTCTAACTCAGTTACTTCATCATCTAAGCGTGTTTATGC
+TACAAAGTTGTCAGACTCGGAACAATCATCCAGTTCCAAAAAGCTTTGTGTTCAGCCATT
+GGATTTGGAGAAATCTGAACCTGATATTAATGATGAAGTCGCTATTAAGGAGGTGAAGAC
+TGCTGAGATAACTGACATTGTTGAAGGTGCTTGAATTACAGATAAAGGGAAGGGTGTGAA
+ATGCCACGAAACACCTCAGGTGGTAGTCAAGAAGGCTCCAAATAAGGTGGTTACTAAGCC
+TATGCCTGTGAGGATCAAGCAGGAAAAGAAGTGACATGTTTTCAAGTTGTCTTGATCCAT
+GACTCATGTTTATGTTGGTTTTAGAAGTTATTGCTTTGGTTTTGTTTTTCGAACAATTGT
+TTAAGTTTAATACCTTTTGTTCAATCTTGAATTTGTTTCTTTAGACCTTGATATTAATTT
+GTTTCTGTTTACTTTCCTTAATTTTGATTATTAACTATTTTATTAGGTTATACATATAAT
+CAAGCTAATGTTAGTAACCAACAACTAAGAGAGTGAATGCCTATAATCAAACTAATGTAT
+ATGGGACTCTGACTGATGCATATAAGTATGAATATTCATGGAAAGAGGATATTTACCTTA
+TGCTCATGGTGAACTTCATATATTTGAATTCCTGAAAACAAATGTAAATATTTAGTATAC
+ACGCAATAATAATTTACTTAGTTTCAAAAAAATAATGATTGTAATCTGAAGTCGAAAGAT
+ATGTAATCTATGCAATCATTAGAACAAAGAAGTTTCTATCTTTTGATTGGATCAAGGATC
+GGTTATTCATAATCTCGATATTTTCATTATATTTCATTGTTTATATTAGGAAATATACAT
+AACTCAATCGTTTCGACTTTCCTATCCTTTCAACTGTCTATATATATGAAAGACCTTTGG
+TTAAAAAATAAAACTATCTCCTCTCTTAACTTCTCTGTAAACAGTTTCCTTAAAAACTAA
+ACCTAATGGGTACCATTGACTATATCCGTGATTTCAATCTCGAGAGAACCAACTGGGTCC
+TCTATGTGAAGATCTTAAGTCTATGGAACCATCTGGCTGTCAACAATGGTGAACCGACAA
+CCATGATTCTCTGTGATGAGAATGTGAGTTCATAATTCAACTACTTGTGAAGTTTTCATA
+ATTTTGTTTCTGAAACCTGTTCATAATCTAGAGTATTTTTGTTTACGCTTCACAGAGATG
+CAGAATCGATGCCAGGGTACCTTCTCGAAATTATTTGTATAATTTCAGATCTACCCTACG
+TGAGGGAACGTGGTATTACATGGCAGACTTGCTTCTGAAGAGAGCAACTTCAACAACAAA
+GTACTCATCATTTATTTATGAGATCAAGTTTATTTGGCCAACAACAATGTGGCGTGTAAG
+TCCTAGATCGACTCAGATTTCTCTGCAAGTAATCCATTCTGATGAGGTTGAATATGAACC
+TGACACTTATGTTAATGATAAACTAAGTTATTCATTCTAATGTTCTTATAGTTACAGTTA
+TTGCATAAGGAAAATTTACAGACTCTGACTTAACTATTTTGATTGTAAGATGTTGTTGGA
+ATCATATCGAGTGTTTCTACTTTTGCGAGGTTTCCTTACGTCTATCGTGAAGGGGAAACT
+GACTATGAAGCCAGATATGTGAAGTTTACTATCAGAGACAATCTGTAAGTTACATTATCT
+ATGTAACTTGTAGACATGTAGGTTTATAAGGAACAGAACTGTCTGATGATTGGTTTCTTT
+GGATTGTTGTTTGTTGTAGTAATAGGATAACCACATGTGTAGCTAAAGGGAGGGCCTGTG
+AGTTATTTTTGATCAAGTTTTATCGACGGATTGGTTTGGTCACTTATAACTTTGAGCCAA
+TTGTTGCTGTGGTCCGGTTCTGGAGAGTTCATGATTTCAAAGGTTAGTTAAAATTCATCT
+ATAAGTAGGCGCTTTCATAGATTCATGATTATACAATAGACATTTAAAGTAGATAACAAT
+ACTGATTTTGAAGTCTCTTATAGGATCCAATGCCTTATTCAGTGAGGATGGATGTTCTAA
+ACTACTCATTGATCCTTTATTTCCAGACTATGATCTTCAAACTTACATGTATGTGAAATC
+GAGTAGTTTATATTAACTGTACAAAGACGTATTCCTATACTTTTTCCAAGTGAATTGAGT
+TTTATTGTTTTCTTACAGTGGTTGGAATGCATATGGAGATGACGAAGTGGTTGATGGGAA
+GATTGATTATGTAATTGAAAACTAAAGCCGTGTTCTTATTTCTGTTTTTTGTCTGAACTA
+ATGGATTGTTGTCCTGCTTTTGAAGTCCTATGACTCTTTTATTTATGTTGTGGTTCCTTT
+GATATTTCCCAAATTTAAGTACCTATTTGAACTTCTTATTTTGTTGATCTACTGTTAATA
+TATGCTTATGTTATTAGTTGTATCATAGTCACTACCAGTATTTTTAACAATTTTAGAAAA
+ACTAGATTAGTAACTTGCAAAATAAAATTTTGAAATGTGTAAAACTCAAATCAATTTAAA
+CCAAATGGAAGCCAGTTATATGATAAAAAGATGGATGTGATATAACTGAGTTTTTCATGT
+TGAAAAACTGAATTTAAAACACAAGCCAATCCAATGGTTCTTGAAAACACAAAAAGAATC
+TGATTGTTTTCAAAACTGTAATAATTTATTTTAGATATTAAAAAAATCTCTTGAAAATTA
+AATTACATAAAAGATAAATTGGAAGCCATAAGTTATATGAAATATAAAAGTCATCTTCTT
+ATCCCATTCATCTTCCACACAAGAACAAAAACGTTTAGAGAGAAATATAAACACTTTTCT
+GAAATGTCATTTCTAAAGACCTTCTCAGATGTGCATCCTAGAAAGACGAGATGGTTTGTC
+TTTGTTAAATTACTCCGTCTGTGGAATTGGCCTCCAAATTATGATGGAGAAGAACCTACT
+ATGATTTTGGCTGATGAGAAGGTATGGAAGTTATGTCTAAAGCTATGCCTGATTTATAAT
+TGTGGATTTTTAATTATCACTATACACATTCATGCAAGATTTAGTCAGATTTACAAAAAC
+TTTCTCAGGGAAACAAAATCGATGCAAATTCTCCTCTCCATGTAAAGAAAGAAGTGTTGA
+TTTCAACACTTAAAGAAGGGCAATGGTATCTGCTATCACATTTTGAAGTTGCCGTGGCTA
+ATCCACTGGATAGATTCTCTAACCATGTGTTCTAACTTACGTTTTTAAGAAAGACTACAA
+TGGAGGAAGTAGCTTCTAGAAAAAGATGTCAGTTTATTGATTGTTAGCCTTTATACCGGA
+TCAAGCATGCTTCTACTGTTGAGAAGCAATTTGTTGTTGGTCAGCACTTGAGTATTTGTT
+TTTAACTATGTTCGGACTACTATATGGCTTACAGATATAAATACTAAATTGTATGATTCT
+TGGTTTTTATATATTTACAGATGCAATGGGAATCATTGAAGCTGTGTCTCCAATCGGCAA
+AATTCCGTGGTAAAGAGGGAGTTTGAAGGTGACTATGAATCTAGCTATCCGACTTTCACA
+ATTAAAGATACCACGTAAGTTTATCCTCAACTATCATACATTGTACTTAGGTTGATGACA
+CTTTTGGATAATGGATTCAATGCACTACATGTTATAGGTCACAGTTAATGAAATGTGTTG
+CAATAGGAAGGTCTTGTGATGAGTTTGAAAAAAAATGGTACAAGAAAATAAGCGAGATCA
+ATTTTAAGATGGAGCCTGTGATGATTATTCTCCGTTTTTGGAAAATGTCTGAGTTTCAAG
+GTTATATTCCTATTTCTTTCTACTATGATTGTTCTACTAGGATATCTAATTTATGAATCA
+GATAATCTAAATTATGTTTTATACACAGGAAATCCATGCTTGATAAGCGTTGGTGGTTGT
+TCAAAGGTTTACATTGATCCAAATTTCAGAGGATTAGACAAGAACACCTATCTGTAAGCT
+ACTTATTTATTACAGAATCAATAACCTTTGAAGTTTTTTAAAGTTCCATATTAACTTTGT
+CTATTTGTTGTCTATTTGTACAGCCGTAACTTTGCTGGATCAGATGATGAAGATGATGAC
+ATTTTTATGGAGACTGTGGAGTCCAATTTCTAAGTTATCGATATGCCATTTTAAATCCCA
+GTGTACTAAGCTTCATATAACTAGGTTTATTTTCTTCTGTTCTATGTTGGACTTCCTTGG
+AGTACTTTATATTATGAATGCTTATGTCTACTTTTATCTGAATATAAGTAGTGTACCAAC
+TTATATTCAGCATAACATGTTTTACAGGAAATGCTAACTTAAACTACTAGAGTAAAAGAA
+GAATCGTATTACCTTTATGAGTTTGCTATCTTCTCTGACTTGAAATGCCTGAAATTATAG
+TAAGAGAACAAACTTAGTATTATTACTGAATTATTTGGATAATATGAAAAATCCGTGAAG
+GAAATAACTATAAACAACCATTATTCATGTAGCTAATGAATCAAAATACTTAATCATCAT
+TATCTACTTAACATAGTTGGAATCATTAGCAAATTTTAGTTCTGTAATTTGATTGGCTAC
+AGAGTCGGTTATGACAAAGATATAATTGATTAAAGGATGTGAACGGTTATTGAGGAAGGA
+AACCTTTCATATAGATTCACTAAATCGTTACAACATTCCTCTCCATTCAATATATATATA
+AGGCAAAGGGTAGGTTAACTTCAGACAATCTGTACTCACTTTTAAATCTGTATCAAATCC
+ATACACCAAGATATGACCGACACAAACTATATCCCTGACATGAATTTGCACAGGAAAAAT
+CATGTCCTATACGTGAAAATCTTAAGCATCTGGGACCATCATTCTATTATCTGTGGAACT
+CCTGCTACCATGATCCTCTGTGATGTGAAGGTTTGTTCTAGAATAAATTTTTTGGTTTCC
+TATTTTTTGTTCTTGCTTTCTATTGTATTCCAAAGAACTTGATATGTTTTTATTTTTTTC
+CAGGGGAATAGAATCGACGCTAGAGTTCCTTAGCGTGATTATTTATACAATTTCAAGCCT
+AGCCTATTTGAAGGAAAATGGTATTACATTCAGGACTTCCGATTGAAGAGAGCAACTTCA
+ATATCTAAGTACTCAGATTACGTTTATGAAATAGAGTTTATGTGGCACACCAAAATGTGG
+CCTATAAGTGATAGATCCGATGAAAGTTCTCTCCAATTCATCCATGCTGATGAAGTCGAA
+TCTGAATCTGAGGATTATGTAACTGGTAATCTAAGACTTATCTATATAGTTTATGCTTTC
+TCTCTATTCTATTTCCTTAGTACTAAGATTTATAAGTTATTTGATTGCTCTGTTGTTATT
+GTTAGATGCTATTTGAGTCATATCAAGTGTCTCAACTGTGTCAAGATTTCCATATGTCTG
+TCGTCAAGACACTTGATTTTATCTTCATTTTTTCACATAGCCGAGTGAAGCACATACAAA
+CTGGACCATGAGTAAAAAACATACATCAAACAATGAGAATATTGATTCGTCATCCAATCC
+GCCAAAAAAGAAACAGATTCAATCACTTATGTTTCAAAGCATTAGGATGTCTCAGTGGAA
+TTCACCTTCGTCTCACGGTTATGTCCCCTTTAGTTCTGTTTTGAACACAGTTCAGCGTGA
+TGTAAGCAACACCTCTCAGTTACACAATTCACCCAATGTTAGAGGTGAGGTGTCCACCCC
+TAATATATCTGCAAGACGAAGACAAACGTCAAAAGGTATAAAATAGGATATGTACCTGAT
+AAAGACCAGTTTGTATCAGTATATTTCAACTCATTATACTGAACATTACCTCTCATTTAA
+ACAGGAATGCCACTTGGATCTCATATTCCGTCTACATATCCAATGTCAAGCATAAGTATG
+ACAGGTTGTACTCCATTTGTACTTAGAGATATCACCAATTCATCCGTTGGGCCACATGGC
+AGAATGGATGGCACACTGCTTACGTGTCCTGAGACTGAAAAAAGACAGAGAAAAGATTAG
+TAACTAATTATTCAAACTGTGAATATTTTAATACATGTGGTTTATGCAATAAAGTTTTTG
+CTTATAGGCAAACAAACTATCAATGATTCGGAGTGCTTGACCCAAGAACAATCATCATGT
+GTCAACACCAGTATACTTAATATGCCAAGAAAAAGTCTGCACATAGACTTTGCTAGAGTA
+AGTTCTGAATCTAATGTTGAAGGTGAATGATTATCTATAAGTATTCCTATATGTACTAAA
+ACCTAGCCAACTCTGTGTTTTGACTAATCATCTACTTAACATTATCCAGTGAAACTATCA
+AGCACAACTGCAGATCACACTAGCAGGGATGAGGAAATGTATGATGAGATGAACGGTATC
+AATCTCAATGAGGAAGAGGAACTAGAACAAAACTATGACATAAGTAGCGGTGAAGATGTT
+GGGTCACCAATCAGAATACAGAGAATGGATTTGGATGAGGCACAAGACATGGGAACTTGC
+CCATCTGTCTTATCTAATGAAGCTATTTCCACAGAACAAGCATCACATGATTCCATAGGT
+CAAAAGAGCAAAGAATCAGAATCACTAAAGATAAAGAAAACACGTCGGAGGACTACAAAG
+AGTATACCTTTAAGTATGGAATCCGACTATTGCTTTTAATTTACATGCCTTTTATATAGA
+CTTATTAAGAAGGATATTGATTATGGTTATTTGTTTCTCAGCTTATCTTGATCGTGGTGA
+CCCTACCTATTAGTGTAAATATTGTGGTGCATTGATGTGGTATGATGAGCGAATCAACAA
+AAGGCGCAATCTAAAAGATGATGCACCTTTTACACTTTGCTGTGGACAATGGTCAGTTAA
+ATTATCTTTTCTTGAAGAGTCACCAGAGTTAGTAAAGGAACTTCTTACTGATGATGATGC
+ACAGGGTCGGAATTATAGAAAACATGCTTGGATATATAACATGGTTTTTGCTATGACCTC
+TATTGGCGGAAAAGTTGATAAATCTATGCCAAAAGGTCAAGGACCTATCATGTTTCGATT
+GCAAGGAGGTAACTATCATTTGATAGGCAGTTTGAAACTTTCGGAAGGTGATTATGCAAA
+GTACTCACAGTTATATATAGTGGATACAGAAAAATGAAGTGGATAACAGAGCTACTGTAA
+TCGGGTTAGCATTCTCAAAACCAAATCACTGAAACATAAGCAATGACCTAACAATTTTGG
+TTCTTTTTTGTTAACACATTTTATGCTCTTTCTATAATTGTAGAAAGGGAAATGATGCAA
+CTAACGGAGGTCGTAAGGGCAATCTGAACAAAAAAAACAATTGCTGCCATAATGGATATG
+TTAAACGAAGTTAATCCATATGTTGCAATTTTTATAATTGCCAAGGACAGATTCCAAGCT
+GCTGACTGCTAACCTTTCTGTATGAGAATAGCCATTGGTCGTAAGGAGAAAGATCAAAGG
+ACTTACATTAGGCCTACTACATCAGAGGTTGCAGAATTAATCCCAGGGGATTTTGAAAAT
+GGTATGCCTGACCTTGACATTGTTATTCAAGAAAAGATTACAGGTCACCTTACTAGAATC
+AGTCAAATTCATATTTCCTATCTAGCTTTGCAATATCCTCTAATATTCTGCTATGGTGAA
+GATGGTTTTACCCCTGGGATAGAGAAATGTTACAAAGGAAATGACAAAAAGAAGAAGCAA
+AAATGCATATGGTTCAAAGTTATTATGATGCTATGGCTATATGCAAACACTATGGATTTC
+CTGATTTATTCATCACATTTACATGTAACCCTAAGTGGCCTGAGATAACAAGATATGTCA
+AGGAAAGAGGATTGACTGCTGAAGATAGGCCTAATATTGTTGCTAGGATTTTTCAAGATC
+AAATTAGATTCTCTCATGCATGATCCAACTGAGAAGAAAATGCTTGGGTAGACTGTCGCA
+TGTAAGTTAATTTATTTCACTATCATTCTGTACTTAAATTGTTGATGTCATTTACTTACA
+ATAAATATTGTTTTCTGATCGCATCAATGTATACAGTTGAATTCCAGAAAAGAGGCCTTC
+CACATGCACACATCCTTCTGTTTATGGACTCTAAAAGTAAATTGCCAACAGCTGATGATA
+TTGACAAGATGATTTCTGCGGAGATTCCGGATAAAGAAAAGGAACCTGAGCTATATGAGG
+TTATTAAGAAGTGCATGATTCATGGGCCATGTGGTGCAGCTAATAAGAATTCTCCATGTA
+TGGTCGATGGCAAGTGTTCGAAAAATTATCCAAAAAAGTTTGAGGAGATAACCAAGGTTG
+GTAAGGATGGGTTTCCAGTCTATAGAAGAAAGCAATCTCATAACTATGTTGAGAAAAGTG
+GTTTTAGATGTGATAATAGGTATGTGGTTTCTTACAATAAGATATTGTCAGTTCGATATG
+GTGCTCATATCAATGTGGAGTGGTGTAATCAGAATGGTTCTATTAAGTACTTATTCAAGT
+ATATAAATAAGGGTCCAGATCGATTTGCATTTGTGGTTGAGCTTGATAAACCACAAACAA
+CATAGACTAATGAGAATGTCAATGGCATAGCAGCTGGTGAAGAACCCTTACCAACTAAGA
+AAAAGAAGGACGAAATCAAAGATTATTTCGATTGCAGGTGCTTTTCTACATAGTCTTTCC
+CAGCTTTGCATTTATATAAATTGTCCCGATATAGAATTTATAGTTTATTTCTTTTCTATA
+TTACAATTTCAGATATGTATCAGCCTCTGAAGCAGTTTGGAGGATATTTAAGTTCCCAAT
+CCAGCATAGATCAACTCCAGTGCAGCACCTATCATTTCATGTTGAAGGGAAGCAACCCGC
+ATTTTTTAAAGGGAAAGAGTCTATAAAAGAAGTTTTGGAACGTATTGCCAACCAAGATTC
+CCAATTCATGGCTTGGTTGACATTAAACAGGAATGATGTTGTTGGTAAAAATAGAAAACG
+TGCACGTGATCTCTTATATGTAGATATCCCAGCGTATTTTACTTGGGATAGAATAAATAA
+AATGTGGAACAAAAGATCATGTGGATTTTCATTGGGACGTAGAAATTATGTTCCAAGGAA
+ATTAGAAGATGAATATTTTCTAAGTGTTCTGCTTAACATTGTCAGAGGTCCAACGTGTTT
+TGCTCATATCAAGACCTACAATGGTGTTGTCTACCCAACTTACAAAACAGTCTCTTTTGC
+TCGTGGTATTCTTGATGATGACCAAGTTTACATTGACAGTTTGGTGGATGCAAGTCAATT
+CTGCTTTGGTAATTTCTTGAGGAATTTCTTTGCAATGTTGCTTCTATCTGGTTCATTATC
+TAGACCATAATATGTTTGAGAACAGACATGGGAGTTATTATCATAGGATATGCTGGAAAA
+AAAGAGAGATGACTATAACAATCAAGGTATGATCGTGTCTAAGCTTCATTCATTTCATTT
+CATATATATGTAATGTTACATATGAATTCACACATCATTTATTGTTATTCTTCTTTTCAG
+AGTTGGAATTAACAGAAGCTGAAATCAAGAACTACACTCTTCAAGAAATTGAGAAGATTA
+TGCTGTTTAACGGAGGTACAATTACAGAGATTGAGAACTTTCCACAGCCAACAAGAGAAT
+GTATTGATAACTCCAACCGGTTGATAGTAGACGAGATGAGATATGACCGTCAATATTTGA
+CTGGCAAGCATGCTGAGTGGATAGATATGCTTACACCTGAGAAGAGAGGTGTGTATGATG
+AGATTACAGGGGCTGTTTTTAAGGATCTAGGTGGAGTGTTTTTCGTGTATGGATTTGGAG
+GCACAAGAAAAACTTTTATTTGGAAGACTCTATCTGCTGCAATTAGATCTAGAGGTGACA
+TAGTTCTAAACGTGGCTTCCAATGGAATCGCCTCATTGTTGTTAGAAGGTGGGAGGACAG
+CGCATTCAAGGTTTTCTATTCCACTTACTCCAGATGAATATACGTCTTGCAGAATCAAGC
+CAAAATCTGATCTTGCTAATCTAATTAGAAAAGCCTCTCTCATTATATGGGATGAAGCAC
+CTGTGATGAGCAAATGGTGTTTTGAATCACTTGATAAGAGTTTCTCTGATATTATTGGTA
+ACAAGGATAACAAAGTGTTTGGTGGCGCAAGGTTGTTGTCTTTGGAGATGATTTTAGACA
+AGTTCTCCCTATGATTCCCAATGCAGGGAGAGCTGAAATTGTCTTGGCAGCTCTAAATGC
+TTCATATATTTAGGATCATTGTAAGGTTCTAAAGCTAACTAAAAACATGCGCCTGCTAAG
+CAAAGACTTAAGTGAAGAAGAAGCTAAAGACATCAAAGAATTTTCAGATTGGCTTCTGGC
+AGTTGGTGATGGGAGAATACCTGAGCCAAATGACGGAGAAGAACTCATTGATATTCTTGA
+AGAACTATTGATTACATAAACAGGAAATCCAATAGAAGCTATTAGTCATGAGATCTATGG
+AGATCCAGCAATGTTAAAAGTTAATGAAGATCAAAAATTCTTTCTAAAAAGAGTTATTTT
+ATCACCTACCAATGATGATGTGCACACAATCAATCAGTACATGCTTAACAATATGGAAGG
+TCAGTTGTATGTGAGCCTAGAGTTTTAAATTTTCTTTTAAGACAATTAAATTTTAATTTA
+TTAATTTAAACTTGCAGGTGAAGAAAGAATATTCCTCAGTGCTGACAGTATAGATCCTTC
+AGATTCTGACTCATTGAAAAATCCAGTTATCACGCCTGATTTGTTAAACAGTATCAAACT
+ATCCGGTTTGCCACACCATGAATTACGTTTGAAGATTGGTGCTCCGATTATACTACTTAG
+AAATCTTGATCCTAAAGGCGGTCTGTGCAATGGAACAAGACTTCAGATTACTCAAATGAC
+TATACAAGTTCTTCAAGCAAAAGTTATAATTGGGGACAGAAGTGGAGACATTGTTTTGAT
+TCCCTTAATTAACATTACACCATCAAATATGAAGCTGCCCTTCCGGATGCGTAGGAGACA
+GTTCCCAGTGTCACTAGCATTCGCTATGACCATCAACAAGAGTCAGTGACAATCACTTGA
+GAGAGTTGGTCTCTATTTACCGAAGCCCGTTGTTTCACATGGCCAACTATATGTTGCTCT
+GTCTAGGGTCACTTCAGATTCTAGATAAAGCAGGGAAGATTCAAAAGCAAACAACAAATG
+TTGTTTTCAAAGAAGTTTTTCAGAATATCATCTGAAATCTCCTCAAGAATGATTCGTCTT
+TCATTCTTATCAAAAGGTATGTTTCATTCTTTAATCTTTTATTGATTAGTTGCTTCATGG
+TTGGCAAAACCCAAAAAAATCAAAGTTATTCCTGACAAAACTAACTGTTTGCATCTAATG
+AACAAGGCAATTACAAGATGGAAACCAAAGGATGCAATAATCACAGACCTAATCAATTAC
+CATTTCCTCTAGCTAACCATTGTTTAAAATTCCATAATAACACAAGAATCAAGTAGCTAA
+TCTTACAGTTCTACACTTCGCATTTTCATCAATTCCATGTCTTGAATTTATCAGCCATTA
+GTCCTGCATCAAACAGAAACAAATGTCCTACTTCAATAAATTCAAAACTGCAAAAATTTT
+CCGTGTCTTCTCAATCATTCATCTAGCTTTCGAATTCTAAATTTCGATTCTAGGTTTAAT
+TTTGAATACAATTCCCGACGTTTACAGAGGCATAGAGTAAGTACAGATTAAATCAATTGA
+CAATCTTTGAATGAAACCAATCTGACTCCAAAACTTACGCATTATTTTCATGTATTTTGC
+AGATTCTGTTTTTCACAATTGGAACATGTACCACCTGTGAATTCCGTGTTTCAGTAGCTC
+TAGCATCATCAATTGAGGATTGAAAAAGAGTGTTAGAAGCAAAACTCAGTAGAAAGAGGA
+TTTCAATCGGATTTTTGAAGGTAACGAGAGTTGAGAGAGAGTAATTTTTTTTTTCCGTTT
+TTTTTTTCTGTTGACAGTTAAGAGAGTCATACAGTATTTGGGCTTAAAATATTAAGTGGG
+CTTCGATTTTAGATTTGCGCTTCAATAACATTATGGTTTAAACAAAAGATGAAATTGTAT
+TGGGCTTTGTTTATTACTTAGTTTTCAGAAATATTATCAAATTTATAAACATACATTGTT
+TTAAATTAATTATACAATTTAGAATAATCACAATCATGTTTAAAAAATTTAGTAATTGAG
+TGTATTCATTATTAGACTTTATCATATAAAAAAAATTGAATTACATAAATCCAAATAAAA
+ATACATGTTAGACATTACAACATTGCATTTCATGATTAAAATAAATACGAATACTAATTC
+TAATTACCATTAGATTACTAAAATTCCACATACTTATACACACAACAGAAGCTATAGGTT
+CATAAAAAAAATTAAAATTCGACAACCCTTCAAAATCATATGCTTACAAAAATATACACA
+TTCTATCAACTAATTTGAAAACTCCGCAAAATAACCAATGTTATCGTAACCTTAATTACG
+TGTCCTTTAATTATACACACAGCCAAATATATAATTGAGAAGTAAGGAAAAATACAACAA
+CCATACTAAACATAAACTACATTGTCAAAACACAAAACATAAATAATTTTAAAAAAAAAA
+AAATCTCGCGGTGTACCACGGGTCATATCCTAG
+>HELITRON1
+TCTACATATACATTTTTGGGGACGATTTGTGTCGAAAAATCCTTTTTCAATTTCGATATT
+GTATGTTTAGTCCCTACAAAATCAATCAGACAAGATATTTTCTTTAGGACAATAACCAAA
+TTTTTGCTCAACTATTCACGTATTGCACTAATTACTTGCCTAAACATATAAATTGTTAAG
+TACTACCCTCATAAATTGCACACATTAATCCCTTGAAACTCTACTAATTCAATATTACAC
+GAAATAATATTTCCTAAAAATCCGAACAACCAAATAACTAACCATATCTTTACTTACTTC
+ATTCCAAAATCTCGAAATATTTACTACACTCTTACCAAATATTCATATTTCGATATCACA
+TTTCTATAAGTTAAACGATTATTAATCATGCATTAATTCCATAAACCTTAAAGGAACCCT
+CAATATATCATATAATCTTACATATGGTATAGTCAATATATTTTTACACATTCTAAAAAT
+CATCATCAATTCGAAATTCCAATATATCACCTCGAAAATTAAATTTCGCCAACTATAATA
+TTATCCAAATTGTTATGGATTATTGCCTTCCAAAAATTTTATCCGATCGAATCATCTATT
+CTCTCCACTCCTCATTCATAGCAATTCTGTTTCCTGATTTACATATATCACCTTAACTAC
+AAAATCTTTTAACATTCGCTTGCCAGTCAAGACATAATCTAAATCACGCAATATTCCATC
+TTCTAAACCATCCAAATCATTCTGTTTTGAATGTACAAGCGTAAAAATAAGGGCAAATGC
+ATCTACCATATCTCGACAGTTTGATTCAGAATCAAATCAAAATCTAAATACGGCATTTCG
+ATTATTATTTTGCACTTATGATACTCAAGCATATTCCTATTCTAAACCATTCAGAATCAT
+TCTGTTTCTAAAGAATTTACGCTCTAAATCTTTGCAAATAAATGTTTAAAGATTCACTCG
+GCTACTATAAATACGCTTCTCATATCATTCCATTTCATCATCACTCACACCGCAAACGAG
+AGATCAAAGCAATTATACATTTTGAGAAATGGCTGCTACATTCGCATACCTTAAAGACGT
+GAGGCCTTACAAAAACGCATGGAGAGTCCAGGTCAAGATTCTTCACTCTTGGAAGCAGTA
+CACAAGCAACACCCGTGAAACCATTGAGTTGGTCATCTCTGATGAATATGTAAGAATTAC
+TGTTATCTATGCAAAATTTACGTTTACATATACACAAGTGCTAATATAGATTTCTGTTGT
+CTTTGTCATAAGGGGAAAAAAATGCATGCTACCGTGAAGAAGGAGTTGGTTTCTAAGTTT
+GTTCACAAGCTTATTGTTGGCGAATGGGTCTTCATTGAGATTTTTGGTCTTACCTATGCG
+TCTGGCCAGTTTCGCCCAACCAACCATCTATACAAGATGGCGTTCCAGGTTAGAACTGAA
+GTCATGGGTTGTGCTTCTGTCTCTGACTCCAACTTCTTGACTTTGGCGCCATTTTCAAAA
+ATCCAGAGTGGTGAGCTTAACCCTCACATGTTGGTTGGTGAGTTTTCTGATTCTATATTA
+TATTTTTGCTTTATTCCATTCACTTGCTATCATTAGATTATGAACACAGTCATGTTTCAC
+TGCAGATGCTATTGGCCAAATCATTACTGTTGGTGAGTTGGAGGAACTCGAGGCTAACAA
+TAAGCCTACAACAAAGATTGACTTTGAGATCAGAGATCAAATGTAATGTCTATATCTTAT
+TAGTTTATTGCGATCTTATTTGTTTATTGCTTATCAAAGAAAGTGTTTGTTTCGATTCAT
+TTGTTCTCATAGGGATGAGAGAATGCAAGTTACTTTGTGGGGAACATACGCTCAGCAGGT
+TTACAGAGCATGTCAGGAATCTGAGGGAAAGAATGTGATTTTTCTCATTCGTTTTGCCAA
+AATTAAGAGTTACAAGGGTATATTCAGTTTCTTTGTACCTATTCCTTTTCTTTCCATACT
+GCATGATCTATGGTCACTTAAATGTTATGAGACTGCAGGTGTGAAGAGTTTATCCAACTC
+ATTTGATGCATCGCAAGTACATGTCAATCCGGACTTCCCTGAAGCTCACCATTTCAGTCA
+AACGTAAATGCATCTACTCTCAACACAATCTACTTTTAGTTGACTTCTTTATGTGCTATT
+GATCATCTTTTTATCCAAATGCAGACTTCCAAATGATGGTGCTATTTGTGTGTTCCGTGC
+AAGAGTCCCACGTTTTGAGATGGTTGCAGTTAAAAGGATTGACTACAGTGAGTACACAAG
+GAATACCATTGAAGATCTGCTTAGCTCGACTGAGGTTATATTCAGCTAACTTATCTCAAA
+GTTTAGAAATCTAACTATCATCAGTATCTAATGTGTTCTGATATTTTATATAGGTTGGTA
+AAGTCAGAGTTTTGTGCACAATCTATGCAATTGATACGGATTGGGCTTGGTATTACATCA
+GCTGCAAGACATGTAATAAGAAAGTGAATCATATTCATGCTGGTGTTAATGGAGTAAACA
+ACAAGGGTAAGAAGCCTAGATTCTGGTGTGATACATGCAAGTCTGTTGTAACCAATGTGG
+TCTCTAGGTAAATACATTTCTTTGAAGATTATATTTACATAGCATACTACTTTGAAATAT
+TTTATTGGAACTGTGTGTATAGTTTGGAAATTAAGTTCGTAAAATTTTATTATATGCAAG
+GTACATGATCTATGCAAAGGTTATGGATAGCACTGGTGAAGCCAAATTGCTTCTGTTTGA
+TTCAATTTGCTCTGAGATCATTGGCGAGTCTGCAACCTCTGTTCTTAATGGATCTGTTGA
+TGAGGTGTGTTTCTTAAAGTTGTCCCGTGTCTACTTTATGTATACTGACATATAAATATA
+TAGAGAACTCAAATAGCTATTTACACTCTTCCAGATTGAGGATCCAGAAGATCTTCCTGA
+TTCTGTAAAGAATCTGATTGGTAAGACATTTCTGTTTCTGGTGTGGGTTGAGAAAGACAA
+CATCTCGGATGGAAAAGAAATCTATAAGGTTTCAAAGGTGCTTCTGAAGGATGGACTACT
+AGAGGAACAATTACTAGAGGATTCTGCTGAACATGTGAACCCTGCATCCATTGTGTCTGG
+TGATCAGGTATTTCACACAACATTTCAAGTTACATTCTTCATTACAATCATAAAGTTCAT
+AAGAGTTTTGGCAATTTCTAACTCTATATATTGCAGGTTCTACTTATGCTGGAGAATGGT
+AATGGATCGCCAGACTCTACGACTCCATCTTCAAAGCGTGTTTACGCTAGAGAAACGAGT
+GGCTCTGAAGGTTCTTCAAGTTCAAAGAAGGTGTGTGTTGTACCATTAGACTTGGAAAAG
+TCTTTATCTGAGAATGCTGAACATGGAGTTGCCTTGAATCCGCAGGTGGCTGATTCAAAA
+GAAGTTACTGTTCCAACTGAAGTCAAAACATCAAAGGTTCCTGTTGAAACAGAGAATGAC
+CAAGCACTTGTCCCAGCTACTGTCGTGGTGAAACAAGAAGTCAAGAAAGAGATGGCTAGG
+AACATGGCTACTGTAAGGGTCAAAGTGGAGAAGAACAAGTGATCTACTTATCTATTTCTT
+TTAATAAGTGATGCTTCTTGAACTGTGTTTGGTCACTGAAGCTATGTTTTGAATTTTTTT
+TTTTTTTTTATTGGATTATGTTCGTGTTTTTGTTTTCGAAGTTATTGGATTTCATGTTTT
+GGATTATGTTTCATCTTTAATTTTGGAGTTAATCTTAAAATTATTTTATTAAGCTTATAT
+GTTCGATCATTACTAATTTTGTAGCCATCTATATGAAAACATGCAATCTCAGTTATAATG
+TTACAGTTAGAGGGTCCAAAGAAACTTACCATTTCATGTTGTATATATGTATTCGACTGG
+CTTCAGACTTTTAATGAATGACTTTAGTGTATACCTGTATCAATAAGTTAAAGTTTCATT
+AACAATTTGCTATTCCAATCTTTTAGATATAATATAGATTTCATACTATATTATAAAATG
+AAACTATACAAAAGATCAAATCAATATTATGTCAATATTATGTCAATCTTTTGACAATCT
+TACATATAGATTCACTATGATTAACATCTATAACTGTCTAGATATTAGGAAATTGTCTTA
+TTCGTAATCATTATACATCTATGTCTACGATATCTTATTAGATTTTCTCGATATGTCATA
+TTGACGTCATCATCGAGAACCCGCGGAACGATTCGTATTTTCTTATTTTAAAAAACATCT
+GCCATTCATTGTATCTTTTCAACTTATATATATATTGAGTAACTGTTCCTTTTCGATCTC
+AACCCTAAAAGATAAAGCATAAACATTAAATCCAAAGAGAGACATCCGTGGCTTATATTC
+ACAAACTCGAAGATTTGAACTTGATGAACAATCAGAATTGGGTTATATGCGTGAAAGTTC
+TCTGTATTTGGGATCATCCTCCAAACGTGAACGGTGATGTTACAACCATGATTTTGGTTG
+ATGCAAAGGTTAGTCTTTCAAATTCATCTGCTCTTTTAGATCGTTTTTTTTTGTGGCTTG
+GTCTATTGCATGTCATCAAAATATCTTGCGGGTTCTACTTAGTCTTTTTATTTTGTCAAC
+TTAACAGCATCACAGAATCGTTGCAACCATACCTAGATTGAATTTGAGGGAAAAATTCAG
+GCGAGTTCTCCAGGAGGGTTTCTGGTTTAACATCTCTCAGTTTCGTGTGATTCCCTCTAC
+ACACAGAGTAGAAACGTATGTGTTGAACCGTCTCCATATCATGTTCAGATGGGATACTGT
+AGTGTTCAGAATGTCAGAGTTAGTGAAATCTGATTTCACAGACTATCTTTTCCCCAATGA
+ACTTGAGGACTCTGCTACAGACAATGTTGTTGATGTTACTGGTATGTTTATAACGATCCT
+AATTCTTTAGATCATTTCATGAGTTTATATTTGAGTACTCTGCTGCAGACAATAACTAGC
+TTTTGATTTTTTGTTTTCATAGATGCTATTGGTGTGGTTGCAAGCGTTTCTTCTATCAAG
+AGGTTTCCTTATGTCTGCAATAAGGGTGAGACCGACTATGAGGCCAGATATGTTTCTTTC
+GAGCTTATGGATAATTGGTAAGTTTATAAGTTATAGATTTAGGATTAGTTGATCTAGCTT
+GCAGACTTTACATTTAGATTATTGCGTGTGATTATTTACCACAGTCTACCAATGGTACAG
+GGAACAAAAACTCAAGTGTGTTGCTGTTGGTTCATGCTGTGAAGAGTTTGTTACCAAGTG
+GTCTAGGCGTATCACTAGACCAACATACAACTATGAACCAGTTGTATGTGTTGTGCGCTT
+CTGGAGAATTGCTTCAATTGATGGTTAGTATTCTAAATCTGCTAGATAATTGTATTGAGT
+TGTGTCCCATGAAACCTGTGTTTACATTTAAATTATGTTCTGTTTTGACAAATGAAACCT
+GTGTTTTTTCTGTGTGTAAGGTGAAAACGTTTTAACGAGTGAGTTTGGATGTTCCCGTCT
+ACATATAGACCCAAGCTTCCCTTACTTTGATCTTGCAAGTTATCTGTAAGTCTAGCAATT
+GGTTTTAAATTTCTGTAGTTTACAATTAAGAACAGTTACTTAGTTTTATAATCTATTGTC
+TCTGTACCAGGCGGAGTTTCAAAGATGCTGATGATCAAGAAGTGACAATGGAACCAGTTA
+CTGAAGCTTGAAGCTATTTGGGTCGGTTTGTTCGGTTTTGGGAGAAATTCGGTTTTAATT
+TTTTTTACCGAATAGACCCAAATTAAAATTCGGTTCGGGTCGGTTCGGAAGTCGGTTCAT
+TCGGGTCGGTTCTAGAAATTGTGTTCCGAACTTAAAACCAAACAAAAATTTATTCGGTTT
+CTACGGTTTTTAATTCGGTTTAGATATTTAAAAAAAAAATTACACTACCAAAAATCCTAA
+TCCAAACAAATTACCCACTACAAATTAATAAAAAGCCCAAAATACAATTCAAAAAAGCCC
+AAAACAAAAACTAATAGCCCAACCCTAGAAAATATTAGGGTTTTGACCAAAAGATATGAG
+CTGCCGAAGGGTTGCGGCTGCGGCTCCAGGTGACGTAACGACGACGGCCATCTCTGATGA
+TCCTATTCATCCTTTCATCGTCATTGGCCGTGCTATTCATCTTCCTCCTTTCAACTTCAT
+TCGCCTTGCTACTCTTTTAAACCTCATTCGCCTTGCTACTCATCTTGCTCGTTGCCTTCG
+TACAATTCTTCGTTCTTTATATCACAAAGTAACAATGCTTGTATGTAAGGATGACGAGAG
+CCTATGATGTTTTGGATCCAATTTATAAATCAAAAGAAGAAGCAACGAAGAAAGAAGAGC
+GTACGGAGATGAAGTGATAAAGTAGAATAGAAGAGATGAGATATTTGTTTAGATGTGAGA
+AGCAAGATGAGCTTTCTCGAGAATAAGAGGCGGAGCCGAAGCGAAGAAGATAAACAAATT
+AGGGTAACTTAGTTAGGTTTACACTTATATATGGCTCCTATTAATGGACTTAGGTTTAGA
+GTAATAAACCGATCGGTCCGATTACCGAACCGACCCGAACCGAGTACCGTTGCAACAAAT
+TAATTCAACCGATCAGTTTAGACTTCTCTCTTCGGTTTACGCCGAAACCCGAAATTTTCG
+GGTTAATCAGTTCGGTTTCTTCGGTTTACTCCGAACTAGTTGTTATGTTTTTAGTACTTT
+TTAACATTATGTTATGTTTTTGGATTGAAACATATCTATTCCTATCTTATAACTTTTATG
+ATATTGTGTTCTTTAAAGTATTCAATTCTTAAATTTTAATTTCGTTTTAACATATATGAT
+ATTGTCACTAATTTACAAAAATAATTATACCTGTAACAGATTCAGAACATTAGCAGAATA
+TTGGTTCTTGGAGAATCATTAAATCCAAAATATATGACAGTTGAGAAAGGAAAAAATATA
+TTACCAACTTCGATTTGGTACTCCAAATTGGTTACATAATTTGTAATCGTCTGGTATATT
+GTGTAGCAAAGTAAATATACTTTATGTAGAAAATGCGAGAACAGAGCAAGTTGATATATT
+TACTCACCTACCAAATATTTCCTTAACTAACAAACAGATCCTCTCTAATCAAGTATGGAC
+TCTATTACATTTACTTTCAACAATTCTATAAAATCTTATACCAGTTATCTTAAATCACTC
+AATACTCATGACAGTCTAGAGTATTGAAATGGGAAAAAAAAACAGCCATGCTCTGTTTGA
+TCTAATTTCACCTCCACCCTCAGAGAAGAGACCACGTATAGGTCAAATAACAGCTTCACA
+AAGCCAACTTACTCAGCGTAATGGATCTAATTCTAATGGTTATGTGTCTATTAGATCAGT
+TTTCAATACAGTTTTCAGAGATATCACTAATTTGATTCAGCAACTTCTATACAGTATTCA
+CATGGTACTGTCATTACTATACAATATCCAACTTTCAGATTCTATCTGCTTTACAAGATT
+TGCAAATGGTTGTCACAGTTACTTAGAATGTGTTTGAACTACTCGCAGGTTCATTTGAAA
+GATCAGGACTTACCTCGATTGGCAGAAAAAATTTGCATCAGCCTAAGACAGCTTCTACTA
+TTCCATTTAGTGATCTCACCAAACCAAATCTTCAGGCATCACCTCAAAATTTAGATGCAT
+CGATGACACCAGCTACTGCATATACAGTGAACACAGGTTAGTTATTCTATATATATCTTT
+TAGTTCTCCAAACTACTCTGTCTATTATGTAATTTTTATCTTTTAAATATCCGAATCATT
+AATCTAAATCTTATTTTATGTATTACAAGGACAAGAACTGAGTAATCCATATTCATGTAT
+AAGCAACCAAACACAGACACCAGTGATGTCAACAGAGTATTCTCATATACGAAATTTACA
+AGCAGAATTTGAGAAAGCATCAACATCTGCTACCAATCCGAGTAAGAATATATAGGTTTA
+CAAACATTTCTCTTAAAGTATCATTTTATATAAGTTGTGTTAATTTATAAATTTTCGATG
+TGATCATAGGAGCAGAAGCTACAATCAATTCAGATACTAGCAGTGATGATGAAAACATGG
+CCAATATGATGTTTGATGGTGCAGTATATGAAAGTGATACTGATGTGGATCAAAATTACT
+CTCTTAGTAGCACTGACGATGAAAGTGCAGACACAACCACAATCCAAACAGAATCTGAAT
+CAATGGCTAATGTATCTACTCATGAAGTAGAAGACATTGTGTCACAGTTAAGTGAAAATG
+ACATAGAACTTGATACATTCAGCTCACAGATGGATATATTTATGATTCCAACAGAATCTA
+CTCAAACAGCAAATGTCCCAGAATCTGCTCCTAAAAAAAGAGGTCGTCCAAGATTGGCTG
+TAACCAAACAAATGAGAATGAAACAAATTAGACAACAGAATAAGCCAGGTATTGTTTGTT
+ATCTAAATTCTTCATTGTCATACATTTATCTCAGATATTGTAATGCAAACCCAAATTATA
+GTTGTTTCAGGTTATCTTGATCACGGTGATCCTACATTCAAGTGTAAGTATTGTGGTGCT
+ATGATGTGGTATGATGAGCGGATTAGAAAAAAGGAGACAAACAAAGAATCTGGTTTCACT
+CTTTGTTGTGGAGAAGGAAGTGTCAAACTTCCATTTCTGAAGGAGTCCCCAGATCTTCTC
+AAGAACCTCCTCTCAGGAAACCATCCACTCTCTAAACATTACAGAGACAATGCTAGAACT
+TTTAATATGGTTTTCGCAGTGACCTCTCTTGGTGGTAAAGTAGATAAATCTATGCCTAAA
+GGTAGAGGGCCAGCCATGTTTAGATTGCAAGGTGGAAATTACCATTTGATTGGTAGTTTA
+AAACCTACTCCTGGAGATTACGCTAAGTATTCCCAACTATACATTGTTGATACTGAGAAC
+GAAGTTGAAAACAGAGCTATTGTCATCGGGTAACATAGCTCATATCTTACATGCTTTACA
+TGTCTGTTTAGGTTATGCACTGATATGGATTTAAAAATAGTTTACTGTTGTTTTTCATCT
+AATGTAGCAAGGGAAAAAATGCTAAGCCGGCATCAGGAAAACCAAATTTGGATAAGAATC
+TTATTGAAGTCATTATAAAGATGCTTAACCGTTGCAACCCTTACGTTAGAAGATTTAGGA
+CAGCCAGAGAGAGGATTCAAACAAATGATGAAGAGCCATTTCACATGCGTATTATCGCAG
+ATCGTCAAGGTGTTGAGGGCAGGACATATAGTATGCCTACCACATCAGAGGTTGCAGCCT
+TGATCCCTGGAGATTTTCGACATGGCATGCCTGATAGGGACATTGTTATAGGAAAAAAAT
+CAAATGGTCACCTAAAGAGGATTAACCAGATTCACATTTCCTATTTGGCTCTGCAATATC
+CACTAATATTTTGTTATGGCGAAGATGGCTTCAGACCTGGAATTGAGAAGTGTTCTAAAT
+CAAAAAGTAAGAAGAAGAATAAGAAGTGTATCAGCATGAGACAATGGTTTGCATTCCGTA
+TTCAAGAGAGGGAAGTTGAGTGCCAAACTCTATTACGTTCAAAGAGGTTGTTCCAGCAGT
+GTCTCTGTGATGCTTATACCACTATTGAATCTAACAGATTAAACTATATCAAGTTTAATC
+AGTCGAAACTTCGATGTGAAAACTACACATCTGTAAAAGAAGCAGCTGCAGCTGGAGCAA
+CCACTATGGAAGAAGAAGGTAACCAACTACTGATTCCAGCTTCATTCACTGGTGGTCCTA
+GATATATGGTTCAAAGCTACTATGATGCAATGGCTATCTGTAAACATTATGGTTTTCCAG
+ATCTTTTCATCACTTTTACCTGTAACCCAAAGTGGCCAGAGATAACAAGATACTGCGATA
+AAAGAGGTTTAAATCCTGAAGACAGACCTAACATTATAGCCCGTATTTTTAAAATCAAAC
+TGGATTCTCTAATGAATGATTTAACTGTGAAAAAGATGCTTGGGAAGACTGTTGCATGTA
+AGTATGGTTTAGTATACTACATTACTATTTATCAAAATCATCTAATTCGAAAGTACTCAT
+TCTGTTTTGTTTGTGCTTGCAGCGATGTATACTGTTGAGTTTCAGAAAAGAGGCTTGCCT
+CATGCACACATTCTCTTATTCATGCATGCTAAGAGCAAATTACCAACAGCAGACGACATT
+GATAAACTTATTTCTGCTGAGATTCCTGACAAAGAAAAAGAACCAGATCTATACGAAGTT
+ATCAAAAACTCCATGATTCACGGTCCATGTGGTTCAGCAAATGTCAATTCTCCATGTATG
+GTTGATGGAGAATGTTCTAAACTTTATCCCAAAAAACATCAAGATATAACCAAGATTGGT
+AGTGATGGTTATCCTATTTATAGAAGAAGAAAAACTGATGACTATGTTGAGAAGGGTGGT
+ATTAAATGTGACAATAGGTATGTTGTGCCTTATAACAAGAAGCTTTCTCTTCGTTATAAT
+GCTCATATCAATGTCGAATGGTGTAACCAGAATGGCTCCATTAAATACTTATTCAAGTAT
+ATCAACAAAGGACCAGACAAAGTTGTCTTCATAGTTGAGCCAACTCAGCAGACTACAGCT
+GGTGACTCTGAAACGCCACAGCAAGAACAAGGTTCAGCTGAGAAGAAGAAGAACGAGATC
+AAAGATTGGTTCGATTGCAGGTTAGTCTATTTCTTTGTTATTTCTTAATTATTTGGTTTG
+GTTTCATATTGAATAAAAAAATCATTCTAATACATAATGAATTGTTTGCAGATATGTTTC
+CGCATCTGAAGCTGTTTGGAGAATTTTTAAATATCCAATTCAACATATATCAACGCCCGT
+CCAGAAATTATCTTTTCATGTAGAAGGAAAACAACCAGCTTATTTTGATCCAAAGTCAAA
+CATTGAAGACGTTCTAGAACGAGTAGCAAATGCAGACTCTCAGTTTATGGCCTGGCTCAC
+TTTGAATAGAAGAAATGCTGTTGGAAAAAATGGTAAGCGAGCTAGAGAGTGTTTGTATGC
+TGAAATTCCTGCATATTTCACATGGGATGGAGAAAACAAGTCGTTTAAAAAGAGAACTAG
+GGGTTTTTCAATAGGTCGCATTCACTATGTTTCAAGGAAAATGGAAGATGAGTATTTTCT
+CAGAGTACTCTTAAACATTGTGAGAGGTCCAACGAGTTATGCTGAAATCAAAACCTATGA
+CGGTGTTGTATACAAGACTTTCAAAGAAGCATGTTTTGCACGTGGTATTCTTGACGATGA
+TCAGGTTTTTATTGATGGCCTGGTGGAAGCAAGTCAGTGTTGTTTTGGAGATTATCTCAG
+GAATTTTTTTTGCAATGCTTCTTCTCTCGGATTCTTTGTCTAGACCAGCACACGTCAGGT
+CACAAACGTGGCATCTTTTAGCAGAGGATATTTTGAAAACAAAAAGAGATGAGTTCAAAA
+ATCCAGGTTTTTATATTTTTTACCTTCCATGTTTCCTTACTTATAGAGTTTTAATGTTTT
+CACGTTATTTGTTTTAATGTTTTCATCTAAAATTTTGCAGACCTAACACTCACTGAAACT
+GAAATTAAGAATTACACACTACAGGAAATCGAGAAAATTATGCTGTCAAATGGAGCAACC
+TTAGAAGATATTGATGAGTTTCCTAAGCCTACTAGAGATGGTATTGATAATTCAAATAGA
+CTCATTGTTGAGGAGTTAAGATATAACCGTGAATCCAACCTAAAAGAGAAGCATGAAGAA
+TGGAAACAGATGCTAACTCCTGAGCAGAGAGGCGTATACAATGAGATTACAGAGGCAGTT
+TTTAATAATTTAGGTGGAGTCTTTTTTGTGTACGGTTTTGGAGGTACAGGGAAGACTTTT
+ATTTGGAAAACTCTGTCTGCTGCTATTAGATGTAGAGATCAGATTGTTCTTAACGTCGCC
+TCCAGTGGCATTGCCTCTTTGTTGTTAGAAGGTGGTCGGACTGCACATTCAAGGTTTGGT
+ATTCCATTGAATCCTGATGAGTTCTCTGTATGTAAGATAAAACCAAAGTCTGATTTGGCA
+AATTTGGTTAAAGAAGCGTCTTTAGTTATATGGGATGAAGCACCAATGATGAGCAGGTTT
+TGTTTTGAAGCTTTAGATAAATCTTTCTCCGACATTATAAAAAACACAGACAACAAGGTT
+TTTGGTGGAAAGGTTGTTGTTTTTGGTGGTGATTTCAGACAGGTGCTTCCAGTAATTAAT
+GGTGCAGGGAGAGCAGAAATAGTAATGTCATCGCTTAATGCTTCGTATCTTTGGGATCAC
+TGCAAGGTGTTAAAGTTGACTAAGAACATGAGACTACTAGCAAACAATTTGAGTGAAACT
+GAAGCTAAAGAAATTCAAGAGTTTTCTGATTGGTTATTGGCTGTTGGTGATGGTAGGATA
+AATGAGCCTAACGACGGTGTGGCTATAATAGATATTCCAGAAGATTTGTTGATTACCAAC
+GCAGACAAGCCAATAGAATCGATCACCAATGAAATTTATGGAGATCCTAAAATCCTACAC
+GAAATCACTGATCCCAAATTCTTTCAAGGCAGAGCTATATTAGCACCAAAGAATGAGGAC
+GTAAACACAATCAATGAGTATTTGCTAGAGCAGTTGCATGGTCAGTGCACTTTTACTCTT
+CAGTTTAAAGTTTATAATCTTTATATGCAATCTATTTTTTATTGAATATACAACTGACAT
+ACATTCAATTTGTTTTTTGTTTCAGCTGAGGAAAGAATTTATCTATCTGCTGATTCCATA
+GATCCTACAGATTCTGATTCACTTAACAATCCTGTTATCACTCCAGATTTTTTAAACAGT
+ATCAAGTTACCAGGTTTGCCTAACCATTCTTTGCGTTTAAAGGTCGGTGCTCCTGTTATG
+TTACTACGAAATTTGGATCCTAAAGGTGGTCTATGCAATGGCACTAGGCTTCAGATTACG
+CAGCTATGTACTCAGATTGTTGAAGCTAAAGTTATTACAGGAGACAGAATTGGTCACATA
+GTTTTGATTCCTACAGTGAATCTTACACCTACAGACACTAAACTTCCATTCAAGATGCGT
+AGAAGACAGTTTCCACTCTCTGTTGCATTCGCTATGACTATAAATAAGAGTCAAGGTCAA
+TCTCTAGAACATGTAGGACTTTACTTGCCCAAACCAGTGTTCTCCCATGGTCAGCTTTAT
+GTTGCTTTGTCTAGGGTTACCTCTAAAAAGGGTTTGAAAATCCTAATACTAGACAAAGAT
+GGTAAACTTCAGAAGCAAACAACCAACGTTGTTTTCAAGGAAGTTTTCCAAAACATAGAC
+TGATTACATTGCTGCCAGTCTATGTTCCAAGCATTTGAGAAAGGTATTCTTCATCAACCT
+TTATTCACTTTATATACTTTCATTTATGGCTGTTAAACCCCCACACAGTAACTAACAAGT
+AGTATTTGATCTATAATGTCACAGGATTATTTACATTATTCTGCTGAAGAGGATTAACTA
+GATTCGCATTACTAAAGTAGTCATAGAGAAGGATTATGACATCTTCTCCGACTTCAAGTT
+CCTCATATTTTAATAAGGCAACTATGTTAGTATGTCTTAACTAAATTGGTTTGATTGAAT
+ATTTAAAATTAGTTTTGGAATTTAAACATAATCAACCATTATTTATATTCTTGTTGCATC
+CAAATACTTTATTGGAATTATCTACTAACATATATGCAATCATTAGCAACAAAGACTTTA
+CTATATTGTGATTGGCTACAGAATCGGTTAGCACATAATTAGAGATTGATTAAATGATTT
+AAACGGATATATAGCAAGAAACCTTTCGTATATATTCACTGAATCTATATTCATCTTTCA
+TCGTGCTTCTTCAATATATATATAAGACCAATATTTGGTTAACTTCCCTCAATCTATCTT
+TTCTAAAAATCTGAACAATCACCATCCAAACTTCCAATGGCCGAGAGAAATTATATCCCA
+GATCTAAATTTACACAGGAACAATCATATTATATACGTAAAAATATTAAGCATGTGGGAT
+TTGCAGTCTATGATCAAACCAACTCCGTCTACCATGATCCTATGTGATGTGAAGGTGAGT
+ATCTATGATGTATATTTGAATTGTTATTCTGGTTTTTGCTTTCTATTATTTTCCAACAAA
+TTTTATATGGTTCTCTTTTTATTCAGGGAAACAAAATCGATGCTAGAATACCTTGGGGCG
+AGTATATGTCCAATTTTAAGACTAGCCTATTTGAAGGAAAGTGGTATTACCTTCAACACT
+TTCGATTGAAGAGATCAACAACAATACCAAAGTACACAGATTTTCACTATGAAATCGAGT
+TTATGTGGCACACTAAAATGTGGGCTGTAAGTGATAGAGCAGAACAAAGTTCTCTCAAAT
+TCATCCATGCTGATGAAGTCAATGGAGAATCTGAGGATCATGTAGTCGGTAATATAAGTC
+TTAATTTTATAGTATATCATTTCTTGCAATTGTTATTCCTTAGTACTAATATTTTGATTA
+ATACTGACTTATTGTTCTGTTATTGTTAGATGTTATTGGAGTTATAACAACTGTCTCAAC
+TGTGTCGAGTTTTCCATATTGTTGTCCTGAAGGGGAAACAGACTATGATGCCAGATATGT
+GATATTTACCATCCGAGATAATCAGTAAGTTAACAATCATGGACTTATATTGGTATAGAA
+ATTCGTTAGGAACAGACATATATGTGTAGTATGATAAATTTGTATTCTCTTTGGTTGTAG
+TGAGAGGATCATAACTTGTGTTGCTAGAGGGAGTGCGTGTGAGTCTTTTCTATCAAAGGT
+TTATCGACTTATTGGTTCGAAAACTTACAACTACGAGCCAATCACTACAGTGCTCCGGTT
+CTTTAGAACTTCTATGTTTAAAGGTTAGTTTATATACGTTAATATGTTATACTCTTACCT
+TAGAATGTTAAATCATGTGATATATAACTAATCAACAGAATGATAACAAATATTATAGGA
+TCTAAGGCCTTAATCAGCGAGTATGGGTGTTCAAGGGTCTTCATTGAGGAAGAGTTTCCA
+GACTTTGATGTATCATGTTACATGTATGTGAAAGACATTAGATACTGGTGATAGTTTGTT
+TATTAGATACTAAGTTATTCAAGAAGTTTGACATCTTTTTATGTTTTTGTTACAACAATT
+TTTTTGCAGCTGAACCAGTTGGAAATGTTGAAGGGAGGATTGAGTATGTTGCTAAGGACT
+AATCCTAGAGTCAGATTCGTCGGAAGAAGGATTTGTTTAATCTATTTACCTTGCTTTCAA
+AAATCAAATTATTCATTCTTAAGTTGATTTTGTTTTTGTCTTTTGAACTATTGTTTGTAA
+GAATGATCATAAATTGTGTTCATTTTGGGAGAGATTGTTTCAGTTTAAAAACAATCTAAG
+TATTATATAATAAATATTTAGTATADAAATTAAATTATTGTAGAAATTTAAATACATCAT
+ATACTTCATATAACAATAGAGCASCCATGTAATTTTAATGATAATTACAGTTACAATCCA
+AAAATTAAATTTCAAACCAATTGAATCATATGAATTTACATGTAATAAAATACGATGTAT
+ATAAATAGAATATTATACATGTTTGCGGAACTTTACAAAACCAGACCGAAACATACAAAT
+ATAATCACCCATGTCAATAAATATAAATATATAGTAAAAAATACAAATTAACTATAATGA
+TTTAACTGTCAATTATATTATAATGAAACCATCATATTACGATCAAACGCAAATACTCAA
+CCTGCGGTGTACCGCAGGTCCGTATCTAG
+>HELITRON4
+TCTATACTATTAAGAGAGAATGAGGGACAGAAAATTTCCAAGCCATTTAAGCCATTTTCC
+AAAAACACGTTACAGGAAAAAACAAACAAAACAAATTAAGGGTAAAAGCGTCATTATCCG
+TGCTCTTCGCAGCCGACCCGAGCCGCGTCCGTATCCGACCCGTTTGAATGACGCGCGGAT
+CCTGATTCACGTATAATGGGCCTCTATTCTATTTCTCATTTGGCGTCAAGGAGAACAGTT
+GGCCCATTTGCGTTAAACACCACTCTTAGAAAACATTTCTTGCTCAATATTTTGCCTCCT
+TTCCAAGATATTCTTAGTTCTTGAAGATATTCTGCAAATCACAACCAATTAGGTATGATT
+CCTATATTCTATTGAGATAGTATATTTAGTTATGATTTCATATACCAAAAAATCCGGTGT
+TGCTCTAGGGTTTCAGAACCAAGTCCTAACCGTATAAATACTCAAGCAATATCATCAATT
+CTGTCAGCATTACTTTTCTTCGCAGCCTATCACATAATCAATGAGTTTACCTTTAGGTTT
+AACGTATCTTAGTGATGTCAAGCCTTTCAAAACGAATTGGCGTGTCCGAGTCAAGATCCT
+TCATCTGTGGAGGCAAACCAAAGATGCATCAGGAGAAACGTTAGATGTCATTATATGTGA
+TGAAAATGTATGAGAGAATGCTATTGATTAAATATATGAATCTATATATATTTCGGTTTG
+AAACATTTAACATGTTCTTATGTGTTTTTGTTTATTTGGTTTTGATATAGGGATCTAAGA
+TGCAGATCACCATTAGAAAGCATTATATTGGCAAGTTTCACAGGTCAATAAAGGTCGGTG
+ATTGGAAGATCATTGATAACTTCACTTTGAGTCCTTCGACTGGCAAGTACAAGATATCGA
+GTTTGAGCTATCGAATGGGCTTTAACCACAACACAGATGTGATTAAATGTGATCCTGTAT
+CGGATAGTGTTTTTCTTGATCTTGCAGATTTTGAAGGGGTTAAGACCGAGAGTTATGATG
+AGAATGTTCTAATTGGTACGTATTTTCTAAATTCCCTATCATTCTTTTAACTCAAACAAA
+CAAGTGTTATGGATTTTAATATTAACAGAGTATTCTTTACAATGGCAGACATATTAGGTC
+AAGTGGTCAGTGTGGGAAAAGTGGATGAGATTATGGCTCAAAACAAACCAAACAAAAAAC
+TAGAGTTTCAAATAAGAGATGCCAGGCAAGTCTTCTCAATTGTTTTCATATAATTTTTGA
+TTCATAATAACTATGTTTTCAAACAAGTAATATTGAAATCGTTTGTTACTATATTGAAGC
+AATGAGCGTTTGTCTTGTACTTTGTGGGGTGTGTTTGCTGAGAAAGTATTTAGTGCTTTA
+AAAAGTGTAAAGCATGACGAGAAGACAGTGGTTCTGATACGCTATGCTAAAATCAATAAT
+TTTAAAGGTATTCACTCTTCCCTTAACTATGTCTAAAGTAATCATATTGGATGTATATGT
+GCATGTCTTAGTTAACATATATTGTCTAATTCTGTTAACTAGGTGAGATTAGTATTACAA
+GTGCTTTTGATGTTTCGGAAGTCATAATCAATCCAGTTCATGTTCCTGAGGTTGAACTGT
+TCGTGAAATCGTAAGTGCAAAATATATTATGACCTTCTTTGTTCTGTTTAAATTCACAAA
+CATGTTAACCAGACAAATGCTTATTTGCAGACTCCCAAGTGATGGTCTTGCTCTCACTAT
+TCAAGATAATTATGTGAACCGTGACATCATTAAGGTTAAATCAGATAATTTTTTTGATTA
+TCCTGCCAAAACAATTGTTGATTTACTTCATGGGAGAGACGTAAGTATATTTCCACTAAT
+TCCTAAATTACTGTGTTTAGTTTAAGTACCTATAATTGTGATTGTATTGAAAATCAGGTT
+GGGCAATGGAGAATACTTGGTTCCATTTTTGCCATTGATACCGATTGGGGATGGTTCTAT
+TTTGGATGTCCTAAATGTAACAGAAAAACTGAGCTGGTTAAAGAATCAACCAGCACTGGT
+AAGATGGTCAAGACACCTATGAAACCTAAGTTCTGGTGTGACAAATGTCAGGAGAGCATC
+ACAAATGTGGAGGCAAGGTAAGAATGTTTTCTATTACTCTTTTATCTTGTACAAGATAAA
+AAAAATTGTTTCTATTGGTATACAGAAAATATAAAGGTTTATAAGTGTATATTAATTTGA
+TATGTACAATACATTTTACTCCAGGTACAAGCTTCATGTTCGTGTAATGGACCAGACAGC
+TGAAATTAAACTCATGGTGTTTGAAAATAATGCAACCAAACTTATTGGGAAAACTTCTGA
+AGAGTTAGTGGATGGACAATATGAAGAGGTATTAAATATATACTGTCATTCAAGTATTAG
+CTATATGTCTATGGTAGAATGAAGAGTACTAATGTGAGACATGTCTATAGATTGAGGATC
+CTACGATCATACCTGATGTCATCACAAATTTGTGTGGAAAGACATTCCATTTTCTGGTCA
+GTGTTGAGAAAGCCAATATTTATGGTGGTAAAGATATTTACAAAGTTACAAAGGTGCATT
+TTGGAACAGACATAGCCAAAGAAGAATCAGGTTTGCTTGAAGACACTCAGTATGATCCAT
+CAACAATTGGGTCTGAGGAACAGGTATGATCATATTCACCTTAATACAATTTGTTATGCT
+TATTAAGTGTTTTGTACTCATAGACCAAATTATATTTCTCAATTTTGTGAGTTAGGGTCA
+ATTGATGTTAACTAATAGCAGCGAGAACTGTTCTGATGCTACAAACAATGAACTGTCTAC
+TCCTTCATCTAAGCGTGGTTCAGCTGAGTTGTCTGATATGGCTGATCAATCGAGTACTAC
+TAAGAAGTTATGCTCTAGGGTTAACTCAGAAAATGGAGATGATGAGATTGGAACCAATGT
+GATAATAGAAAATGCTGATGAGGTTAAAGTTATTTCAGATGATGCTGGAAGTCTACTGAT
+AGAAGGAGTAGTTAAAGAGATTGAGCCCCAAACCTCAAAAGCTAAAGGATCAACCAAAGT
+GAAGACAGAAAGATACAAGGAATAAAATTAGTTATATGTTTTCACAGTTTTTTTTTGGTT
+TTGGATTTAATAAAAGTCAGAATTTTCTGACTTCGTTTATGTTTTTCAATAAGTATTAAG
+AACATTTTCAATTGTTATTTTATTGACTATTTATGCTGCTTTATACATTTACATGTATTG
+CTATTTTTTTGAGAGATTTTATTTCTGGTTTTCACTATCTTTGTTCTACTATATATTTAT
+ACTCTTTATCCTAACTCTATTTTCTTATTGAATAGCAAAGAACCGGTTTCGAAATTATAC
+TGAAACAGATGAAAACATCAAAAGATCTTTGGAATTTTATAGTCAATATACTTGCATGGT
+ATATTAAATAATTTTTGAAAAGTAAGATGTGATATATCAGAAATATAATTGTTAAATCTG
+AATTTTCAAAAATAAACCAAATCAATGGATCTTGAAACCCTCAAAAGAAGCTGTCTAAAT
+TCAAAAAAGTAATCATTCATTGGCAAAAATTTGAAATTCATTTCTGATATAATTATTTTC
+GAAAAAATAAGAAGTTACGTTTATTGGAAAGATCAATAGATTCTCTCCTTATCTCATTCA
+TCTTCCACACAAGAAAAAACAGTAGAGAAGAAAAAGAGTTTTTCTTCAATGTCAAACTTC
+AAGAACTTCTCTGATTTGCGTCCTAAAAAAACAAAATGTTTTGTCTTTGTTAAGCTACTG
+AGGTTGTGGAATTGGCCTCCTAATTACTTCGGGGAAGAACCTACTATGATTTTAGTTGAT
+GAGAAGGTATGAAACTTCTATTTACAGTTTTTATTTCTATAATTGTTGTTATTTACCGGA
+TCTCTTGAATATAAACATCCATGCAATATCTTCGCTGAGATTTTATACTCTATATATTTG
+ATGAGATTTTATATATGATCTCAGGGACATCGAATCGATGCATTGTCTCCTCTACATGCA
+TACAAAGAAGAAATGATTTCTACACTAAGAGAAGGAAAATGGTATCTACTCTCAAACTTT
+GAAGTGGTTGTAGCTAACCCACTTGAAAGATTCTCTTCTCATGTGTTCCAAATTAAGTTT
+TTACGAAAGACTACAATGGAACATGTTGCTCCTAAGATAAGATGTCATTTCATTGAGTGT
+TTTGATTTCTATCGGATCAAAAATGCAGCTCCTATCCAAAAGAAATTTGTTGTTGGTGAG
+TATTTTAGTAGTTATTTTCCGGATTTTAAAGTATAGAATTTGGCTTACAGATATAAAATT
+TAAACTTGAATCTTTGTTATTATCAATTTACAGATGCAATGGGAGTCATTGAATCAGTAT
+CTCCCATCGGGAAGATACCTTGGGTTGCTAGAGAGTGGGAAAGTGACTTTGCATCAAGAT
+ACCTTACTTTCACAATTAAAGATACTCTGTAAGTTTTTATACTTTCTATACTATTAAGAG
+AGATAGTTAGGACTTTTGGAATATTTACTGAGTTCACTTCATATTATAGGCACCAGTACA
+TGAAATGTGTTGCTGTAGGAAGTTCTTGTGAAGAGTTTGAAAGAAAATGGTACAAGAAAA
+TAAGTGATCCTAATTTTAAGATGGAGCCTGTGATGATTATTCTGCGTTTTTGGAAAATTT
+TAGAGTTTGAAGGTTAGTTTCTTATTACTTCTTAGTCTGATTTTTCTCGAGATCATTTGA
+CATTTATGATTTTCAAATTCGTGTGATTGTTTAACAGGAAATCCATGCTTGATAAGTGTT
+TATGGTTGTTCAAAGGTTCACATTGATCCAAATTTCCGAGGAATCGACAAGAACAACTAT
+CTGTAATCTACAGCCTTATTCTTAAGCATCGTTTATTCCATATGTAGTATATATAGATAT
+TAACTTTGTTTGTTTTTGGTATCTGTTTCGTAGGCGTAACTTTGCAGGATCAGATGATGA
+AGATGATGACATTTTCATGGAGAGTGTGGAGTCCAATTTCTAAGTTATCGATTTACAATT
+TGAATTATGAGAAAACAATTGTGCTATGCTTTATGAACTATGTTTATTTTCTTCTGTTAT
+AAGTTGGATTTCCTGTGACTACTTTATATTATTTTGCTTATGTTTGCTTATGTTTACCAA
+CTTCTAGCATGAAATGGATTACAACCCATGATAACTAAAATGACAAGAGTAAAAGAAGAA
+TCATATTACCTTAATGCAGTGTGCTATCTTCTCCGACTTCAAATTCCTGAAATTATAGTA
+AGACAACAATGTTAGTATATTTACTAAATTGTTTAGATTAAATACTGAAGAATTCGTTTG
+GGATCTAAAACATAAGCAACCATTATTTATATGTCTACTGAATCCAAATACTTTATCATC
+ATTATCTACTTAACATATCAGCAATCATTAGCAAAGAGACTTTTCTATTTTTTTGATTGG
+CTACAGAATCGGTTAGCAAATAATTATATATTGACTAAAGGATTTGAACGGTTATATTAT
+ATGGAAACCTTTCATATAGATTCACTGAATCGTTTCAACTTTCCTCTCCATTCAATATAT
+ATATATAAGACAAAGATTAGGTTAACTTCAGTCAATCTATCCTCTCTCTGAAATCTGTAT
+CAAACCATTCAAACTTCCAATGGCCGACACAAACTATATCCGTGACTTAAGTTTACACAG
+GAACAATCATGTCCTATACGTGAAAATCTTAAGCATCTGGGACAATCAGTCTATGATCTT
+TGGAACTCCTACTACCATGATCCTCTGTGATGTGAAGGTTTGTGCGTAAACAATCTTTTT
+GGTTTCTTATTTTGGTTTTTGGTTTCTATTATAGTTCAAAGAATTTTATATGTTTGTCTT
+TTTATTCAGGGAACCAGAATCGACGCTAGAGTACCTTGGGGGGATTATTTGAACAATTTC
+AAGCCTAGCCTATTTGAAGGAAAGTGGTATTACATTGCTGACTTCCGATTGAAGAGAGCA
+ACTTCAATACCTAAGTACTCATCATTTAATTATGAAATCGAGTTTATGTGGCACACAAAA
+ATGTGGCCTGTAAGTGATAGATCTGATGAAAGTTCTCTCCAATTCATCCATGCTGATGAA
+GTCGAATCTGAATCTGAGGATTATGTAACTGGTAATCTAAGACTTATTTATATAGTTTAT
+GCTTTCTTGCAATTGTATTTCCTTAGTACTAAGATTTATAAGTATCTGTTTGCTCTGCTG
+TTATTGTTAGATGCTATTGGAGTCATATCAAGTGTCTCAACTGTGGCGAGGTTTCCATAT
+GTCTGTCGTGAAGGGGAAACAGACTATGAGGCCAGATATGTGACATTTACCATCAGAGAT
+AATCTGTAAGTTAACAAGTAATATGTATATTGATATTGAAATTCGTTAGGAACAGACATA
+TATTTGTAGTATGGTAAATTTGTATTTTGGTTGGTTGTAGTGATAGGATCATAACATGTG
+TTGCTAGAGGGAGTGCGTGTGAGTCGTTTCTGACAAAGTTTTATCGACTTATTGGTATGA
+AAACTTATAACTACGAGCCAATCACTACAGTCCTCCGGTTCTTTAGAGCCTCTAATTTTA
+AAGGTTAGTGAAAATTCGTGAATATGTTAGTCACATTCCTTTATGATGTTAAACCCTGTG
+ACCTATAACTAATCACCAGAATTCTTTACAAATGTTCTAGGATCTAAGGCCTTAATCAGC
+GAGCATGGGTGTTCAAGGATCTTCATTGAGGAATCTTTTCCAGACTTTGATGTAACACGA
+TACATGTATGTGAAAGACATTAGATAAATTGTTTTTGTTAATTAGATACTAACTATTCAA
+GTCAAAATGACATCTTTTTATATTTTTGTTACAGCAATTGGTTTGCATGTGAAGATGATG
+GGTCTGTTGAAGGGAAGATTGAGTATGTTGTTGAGAACTAATCCAAGAGTCAGATTCGTC
+TTTCCAATGATTTGTAGAAGCAATTTACATTGCTGTTAAAAATCAAACTTATTATTTCTA
+AGTTGATTTTGGTTTTATCTGATGAACTATTGTTGGAATGTTTGTTTGAATTATCATACA
+TTGTGTTCTTTTTTTTTTTTATGGTTTCAGTTTCCAGTTCTCCTATTTGATGTTGCAAGT
+TACTATGTTTATTTTCCCTATGTTTTGTATTTTCTTTAAGCATGTAAGACTCATAAGCGT
+TTGAGTTTCAAATTTCTGTTAAAAATATTAAATTTCCGGTTATTTTATTTTGGTTATAAC
+TTAGTTCATATTTACAGAGCATTTTCTTATACAATCTAAGAGTTATTAGTATCTAACCTT
+AGATGGAAATGATGAGTTCCACTCTTTAGCTCTTCTTCTGTAAAAAAGGAAAAATATGTT
+AATAAATTAGTAAATTTAATTCAAGTTCTATTACATAAAAAGTAAAATTACAATACATTG
+AAACCTCCAATACAAGACAAAATTCAAATTACCTATATAGTATCAATATGTATATACTCT
+TTCCATAACAATATATGATATCTTAACTAAAATATTCTTAGAATATACTCTCTAATATAT
+TAAGTTCGTATAAATAACAAACTTGGCGATTACACTTAAAATTATATATTATATCTATAT
+ATTAATAATATTTAATCAATATATAACGTTTCAGTTTCTCGATTTTTGGATGTTCTAGAA
+CTGTTTTCTCAATGATTGCAACTCTTCAATCTGCTATAAAATAGACAATTCCGACTTTGT
+GTTTACAGTTTACTTTTATTTTTCTTTGAGTCTTCCTCTAATTTAGAGACCGACACGAGT
+TATCAATCTCAATGGAGAGGATGAACCTTTTATCTGACATAGGTGTTCACAGTACTAAAT
+GGAGTGTCTATGTGAAGATTCTTGGTCTCTGCCATCATAATCCACCGCGAGATGGTGTTG
+TAACCACGATGATGCTGATCGATTCAAAGGTAAGTTTATAAATTAGCATATCTTACACTG
+TGACTTGATGGTATTTGAAACCCTAAATTTCTAAATTTAATAATTTTGTAATTTTTATGT
+AGTATAATCGAATTGATGCAACTATTCAAGAAGGCATCATTCAGTGGAAGTACAAGGATG
+TACTCAAAGAGGGTTTTTGGTATTACATGTCCGACTTTCGAGTTGTGGTTAATACCATGC
+CTGTTAGATACTCATTTTGTTCAAAACAGATCAAGTTTCTCAGAGGAACAAACATGTGGC
+ATGTTCCTTCTCTTTCAACAAGTAGATTTTTTGAGTTTGTGGCTCCGATTGATGTTAAGA
+ATGCTGCACCGCAAGATATGGAGTTTCTATCTGGTAATCTCTTATTTTCTATTTGAGATC
+ATATGGTACTCTGTTTTCTATAACTTATTTTCAACTTTATATCATGTTTGTTCTCTTAAC
+TTACATTATATTAAACGTTTCAGATGCAATGGGTATTATTACAAGGGTTTCTAACATTAG
+GAGATTCCCATTTGTCTGTCGTCAAAGAGAGACAGATTATGAAGCAAGATATGTGAAATT
+CACGATTGCGGACAACATGTAAGTCTTTTCTTAAGGAACAATATTTTAGTCTATTTCTAC
+TCTTAGAAGATAATCATTAATAATGTGGTTAGTGATGATATTGAGTTTTCTTTCTAGGGG
+AAAAAAGATAAGGTGTATTGCTGTTGGAAAGATGTGTGAGTGGTTTGTGAACCACTGGTC
+AAAGAGAATCAGTTTGATTACTTACAATTATGAACCAATTGTCGCTGTTCTCCAAAACTG
+GAGAATCACAAATTATCATGGTCATTACTTTGAATTTGACTTCTAAATAATACTAAAGAT
+TCTGTCTTCATTATAATATTAACATGTTTTTAAAATATTACAGGTAAGAATGTTCTCCTG
+AGTGAGTTTGGCTTTTCAAAGCTATACATCGATCCTAAATTCGAAGAAATTGATATTCCA
+ACTTGCCTGTAAGTATATATATTTTGGCTTTTTTTATACTTTAATTGTTAACATTACTAA
+TTGCCAAGATGATTTTGAAATGCAGCCGCGGATACATGATTGAAGATGATGAGGACGATG
+TAATGATGGAGGTCGTTGAGGAGAACTAAAGCTATGATGAAGTGTGTGTTTGGTTTTTAT
+TTTTTTAAAGTTAAACTCTGTTCTTTTTGTTTCTTTCTATCTCTCTTAACGTGTCGATTC
+TATTCTATTTTGTAATGGTTTAAGAATGCTTTATTTGATGTATATTAATCTATGTGAAAT
+CAAAAGTTTCCTATCAAATGTTAATAACTTAGTTCTTATAAAAAAAACAAGAATTTACCT
+TAAAATAAGTAGTCATTGGCTTATAGACTTGAGAAGAATTCATACCAAGAAAGACTCTCC
+CAACCACAATTATTTCCTTTAGTGCTCGAGTTGATCCTATAAAAAAAAAAAAAGATCTTC
+ATAGATTAGAAAATGAATAATCGAATTCTCTTTAAGAAAACAAAATAACAAAGTTTAAAT
+AGATTTAACAATAAATTGGATCATGTAACCAATTAATAATTGTTTCCATATAAATAGTTG
+ATATCTTAATCAGTTTAGTTAAATAACATAACAGCAAATATTCTGTCAATCTTTTCTGGC
+CGGAGAACAAAGAAAAGAGCACATAACTAGGTTAACATATTATAGAAAAGTCATTTCTCA
+TAAGGTTTTGAGTGTTTAGCTATCACGTTTTCACTGGTATCTTTTCTTTGTTCTCCATGT
+CAAAAAGAAAAAAAATTCATGAAACTCAATCTTCAGATTTGTCTAATGTTATTCAAAACA
+CAACTGATAAGCGGTTTAGACATGAAGAAACTTCTGAAAATACACCCCCGTCATTCAATG
+GACCAAGTGTGAAGAAATCAGTGCCAGTTAGTTCTGTTTTTAATAGGGTTCTAAGTGATA
+TTACAAATCAAAGAGTTCATACACCAAGCATTAGCCAAACGCCTGGCACTTTGGAGTCAT
+GTTTAACATCAAAAACAAGTTAAGTTTACTGATCAATCTATATTATATATTTAAGCTTTA
+TAGGTTGTCCTATATAACATAACTACATTTAACAAGATTTATTTATGAAATGTTAACAAT
+GCCAGCAGGAATCGATCTTTCAAGTCCTATTCAATCATATCGAAGGCATTTAACATATGA
+TGATAATCTACCTTCAGATGCAAATGATTCTCAGTATCCGTTTGGTAAGTCATGGTTTAC
+AACTTGGTGAGTCTCATGTTGTTTAATACTATCTAACGTTTTGTTATATTCAGGAAATCA
+TAGACCAAATTCCAACCTAAGTTCTTCATTCACAACAACTAATTTGGAACAAGGAGAGAC
+ATCAAACCCGTCTAAAGATAAAAGATTGTTTAGAAACTTTACCAATGACATTCCTCTTCA
+GATAAATGGCGTCACACATTGTGGACGAGGAGACAGAACCGATGATCCCATTCTTCCTGA
+ATTTCTGCAATCAGGAAATCAAATGAATTTAGGAGAATGTGACAGTAATGGAGAATCAGA
+TGGTAAATATTAAGCATAACTGCAATGATTTCCTTATTCTTCACTGTTAAAATAAACTAT
+AGTATGTGATGTATAATAAACTTTTCTTATTTTTTAGGTTCAGAGTCTGATATATATGAT
+GATCTTGAAAATGGTTTTCAAGATGAAGTTGATTATGATTCATATACCAACTACAAACAA
+AAAGGTGTCAAGATTACTGAACTGGTTAAAAAAAAATTATGAGTTTTTGGATGATCTTGA
+GAAGAGTTTGCTTGCCACTTTTGGCCTGGGATGTCGTACCTCTAATGAAAATATAGAGGA
+ACATTCTTACGGTGTGTTATATTCAATAAACTTTGTAAATGAATTATAATAAACTTTTTG
+CAAATGCTCAATCAAGGTTGTAACAAATCTACAAGCTCTAATGACATCTATGTTTCACAG
+GAAAAGAACATGAAGACTTTGAGCGTCAATTTAATATGAATTCAAGAAAAAACAAAACAG
+GTATGAATATATATTAGTACTCTGTGTATCCTCTATATTTAACATTTTATGATTTCAAAT
+GCAGTATACATTGATCATGGTGATCCTATTTACTCATGTGAATATTGTGGAGCTATAATG
+TGGCATGGTGAGCGTATTGAAAAGACAGTCAAGAATAAGAAGCCCAAGTTTACATCATGT
+TGTTTGCAAGGTCAAGTGAAGTTACCTTTTCTTAAAAATTCACCAGAATTACTTTATGCA
+TTGCTAACCAATGACGATGAAATCAGTAGACATTTCAGAGAAAATATCAGGGCTTACAAT
+ATGATATTTTCTTTTACATCACTTGGTGGTGATACAGAAAATAGTGTTAGAGCCAGTGGT
+GGTCCTCAAATGTTCCAGATTCACGGAGAGAATTACCATAGGATAGGGAGTTTGAAACCA
+GACAATGATATACCTCCAAAGTTCATGCAGTTATATATTGTAGACACAGAGAATGAAGTT
+GATAACAGATCGGAAGCACTCAGGTGAGTCCATTCCTTATAGTGTTACTAATGTTTTTGT
+ATATAACATTGATGTTGTTTTAATATTGGTTACTGTTCTAAATTTGACTTATTTGATTCT
+TAACAGTAATGGTGTTAATGCTGACAAGTATAAAAAGAAAGAGTTGAGAAAGGAAATTAT
+TGATGCTGTGATCAAATTGCTGAATAGTATCAACCCTTATGTATCACACTTACGGACTGC
+TAGGGACAGGTTCAATGCTAATCCAGAAGAGACTTTGCATATGAGAATAGTTAGTAAACG
+GGAAAAGGATGGCAGGGTGTATAATGTACCAACGGCATCAGAGGTAGCCATGTTGATTCC
+AGGAGATTTCACTATAGATATGCCAAGCAGAGATATAGTAGTGCAAGAGAAATCAGGGAA
+ACTACAAAGAATTAGTGAAATTCTTCCGTGTTATCTTCCTTTACAATATCCTCTTTTGTT
+CCCTTATGGTGAAGATGGATTCAGAACAGGCATTGAGAAACATCAAACAGGGTCTGGTAA
+AAAAACGAAGAACAAGTGCATATCTATAAGGCAATGGTTTGCCTTCAGAATTCACGAAAG
+AAAACATGAGAAGCATATTTTACTTAGGTCGAGAAGGCTATGGCAGCAATTCTTGGTGGA
+TTCTTATACAGCAATAGAATCTAACCGGCTTGGTTACATCAAACTTAACCAGAGTAGTTT
+GAGGGCAGATAATTACAATTCTGTGCAAAAGGCTTCAGAGGAAGGAAAGAGTGATTTGAA
+AGATCAAGGATTAGCATGTTATTTGCCAGCTACTTTTACAGGTGGTCCTAGATATATGAG
+GAACATGTATTTGGATGCGATGGCATTGTGTAAACATTTTGGGTTTCCAGATTATTTTAT
+CACATTCACTTGCAATCCAAAGTGGCCAGAGCTGATTAGGTTTTGTGGTGAGCGAAACTT
+GAGAGCTGATGATAGACCTGAGATTATATGCAAGATCTTCAAAATGAAACTTGATTCTCT
+GATGCTTGATTTAACTAAAAGAAACATACTAGGGAAGACAAGTACATGTAAGCAGATTTT
+AATTTGTTTCATTTACTCTGAAATATTATGTCTATTATTATTTTTGATAACTATAATAAT
+TATTATGTTTTCTGTGTAATTGCAGCTATGTATACTATAGAGTTTCAAAAAAGAGGACTC
+CCTCATGCTCATATACTAATTTGGCTGGATTCAAAGTGTAAGTTGACCAAAGCAGAGCAC
+ATTGATAAAGTTATATCAGCAGAGATTCCTGACAAATTGAAAGACCCTGAGCTATTTGAA
+GTGATAAAGGAAATGGATGGTTCATGGTCCTTGTGGTGTGGTGAACCCGAAATGTCCATG
+TATGGAAAACGGAAAGTGTTCAAAGTTTTATCCGAAAGATCATGTTCAAAAAACAATTAT
+TGATAAAGAAGGATTTCCAATATACAGAAGGCGAAGAACAGATGACTTTGTTCAGAAGAA
+AGACTTTAAATGCGATAACCGTTATGTCATTCCTTATAATAGATCCCTATCACTGAGATA
+CAGAGCTCACATCAACGTGGAGTGGTGTAACCAATCAGGTTCTGTGAAATACATATTCAA
+GTATATTCATAAAGGACCAGATCGTGTTACTGTTGTTGTTGAATCGTCTCTAAATTCGAA
+AAATAAAGAAAAAGGTAAACAGAAGGTCAATGCTGATACAGATGGATCAGAGCCAAAGAA
+GAAGAATGAAGTCGAAGACTATTTCAATTGCAGGTATGTTTAATTAAAATTTTAATAGTA
+TTATTCCTGTTAAATACATTTATTTATGTTCCTTATGATTGTATAATTTTGCATTTCAGA
+TATGTTTCTGCTTGCGAAGCAGCCTGGAGAATATTAAAATATCCTATACATTATAGATCT
+ACTGCTGTGATGAAGCTTTCGTTCCATTTGCCAGGGGAACAATTTATTTATTTCAAAGGC
+GATGAAGAAGTAGAAACAGTGTTAAACAAGGCTGATCTAGATGGCTCCATGTTCCTTGCT
+TGGTTCGAATTAAATAAAGTTAGTAAGATTGCTAGGAAGCTGACTTATGCAGACATCCCC
+ACTAGATTTACCTATGATCCAAAAGAAAAGAAATTTAATCTCAGAAAGAAAGGCTTTGCT
+ATAGGAAGAATAAACTATGTTCCTCGTGATATAGAAGATGGATATTATTTGAGAATACTT
+CTCAATGTTGTGCCAGGTCCAAGATGTTTTGAAGAGCTAAGGACAGTTAATGGTGTGCTA
+TATAAAGAGTGGAAAGATGCTTGTGAAGCATTAGGCTTATTAGATAATGATCAGGAATAC
+ATTGATGATTTAAAGAGAACAAGTTTTTGGAGCAGTGGTTGGTATCTACGTCAGTTATTC
+GTAATTATGTTAGATGCTCTAATTAGTCCTGAAAATGTGTGGGCTGCAACGTGGCAACAT
+CTCTCTGAAGATATTCAAAACGATAAAAGGAAATATTTCAACAGACCAGGTAACATCTAA
+TATCATTTCAAAACCTCAATTTTATCTCATTTTGTTATACAATGCAATATTGATAATAAA
+CTTGCTTTGCTAAATTGTAACTCATTTAGTTATCTGTTTGTTTACAGATCTAATTTTGTC
+TGATGAGGAGAAAAAATTATATGCTCTACAAGAGATAGATCACATTTTAAGAAGGAATGG
+TACTTCACTTACATATTATAAGACTATGCCACAAGTACCTAGAGATCCTAGGTTTGATAC
+TAATGTCTTGATTTTGGATGAGAAAGGGTATGATCGTGATAGTTTGACAAAAAAACATGC
+CGAATGGATTAAAATGCTTACTCCAGAGCAGAAGTCTATTTACGATAACATTATTGGTGC
+AGTGAATGAAAACGTTGGGGGAGTATTTTTTGTTTATGGATTTGGAGGAACAGGAAAAAC
+ATTTCTTTGGAAAACACTCTCTGCTGCACTTAGGTCAAAGGGTGACATTGTTCTTAACGT
+TGCTTCCAGTGGTATTGCTTCTCTCCTTTTAGAAGGAGGTAGGACAGCTCACTCTAGATT
+TGGAATTCCTCTTAATCCTAATGAGTTTACTACATGTAATATGAAAGCTGGTTCAGATAG
+GGCAAATTTAGTCAAAGAAGCTTCTCTGATTATATGGGATGAAGCTCCAATGATGAGCAG
+ACACTGTTTTGAGTCATTGGATAGGAGTTTGTCAGATATTTGTGGTAATGGTGATAACAA
+ACCGTTTGGTGGCAAGGTTGTTGTCTTTGGAGGTGACTTCAGACAAGTTCTACCAGTAAT
+CCCCGGTGCTGATAGGGCAGACATAGTTATGTCTGCCCTTAATTCATCTTACCTATGGAG
+TCATTGCAAAGTATTGACTCTGACAAAGAATATGCGTCTTTATTCTGAAGGTTTGAGTGT
+TAGTGAAGCGAAAGATATTAAAGAGTTTTCAGAGTGGATATTAGCAGTAGGTGACGGTAG
+AATTGGCGAGCCTAATGATGGGGAGGCTTTGATCGATATTCCTTCTGAATTTCTTATTAC
+GAAAGCAAAAGATCCAATACAAGCCATATGCACAGAGATATATGGAGATATTACAAAGAT
+ACATGAACAAAAGGATCCAGTTTTTTCCAAGAAAGAGCAATATTATGTCCCACCAACGAA
+GATGTCAACCAAATAAATGAGACCATGCTTGATAACCTCCAAGGTTATTACTAATTCAGA
+AGCATTGATTTGAAACTTTATTTACTTATATTAATAGTGTTTCTATTTCCTATTTCTTCT
+ATAACTGTAACTAACCAAAATTTTAATTTTCAGGAGAGGAGTTTACATTCCTAAGTTCAG
+ACAGTTTAGACCCAGCTGACATTGGTGGTAGAAATAATCCGGCATTGACTCCTGACTTTT
+TGAATAGTGTTAAAGTTTCAGGGTTACCTAACCATAAGCTTCGTCTAAAGATTGGTTGTC
+CTGTGATGTTGCTCAGAAATATTGATCCTATAGGTGGTCTAATGAATGGCACAAGGTTAC
+GGATCACGCAAATGGGTCCATTCATTTTGCAAGCAATGATTCTAACCGGTGACAGAGCTG
+GTCATTTAGTATTGATTCCAAGATTGAAGCTAACACCATCAGACACAAAGTTGCCATTTA
+GAATGCGAAGAACACAACTACCTTTAGCTGTTTGCTTTGCAATGACTATCAACAAAAGCC
+AAGGACAATCTTTGAAAAGAGTAGGTATTTTTCTACCTAGGCCTTGCTTTTCACACAGCC
+AACTTTATGTTGCCATATCCAGAGTTACATCAAAGTCAGGATTAAAGATTCTGATTGTGG
+ATGATGAAGGTAAGCCACAAAAGCAAACAAAAAATGTAGTTTTCAAAGAAGTTTTTAAGA
+ATCTTTAGTTTCCATTTGTTTTTTACTTCTGTTGGATTCTTATCATGTCAGTCTTATATC
+TACAATATTCGTTGAACATTTGCTACTTCAATCTAAGAATTTACACTATCAAATACAGAT
+TCTAACCGGTGTTACTTAAATTATCTATATATCAACCATATCACACAAATGCAGACTTTC
+TACTTGCTTAAAGATTAAGAACCATGTACCTTTTCAGGATTGTTGTTGTCTGAGAGGTTT
+GTGAAGAATTTTATCGATTCTATGACTGCCACCATGAAACATCCATTGTCATGTCCTCTA
+AACTTCAGAACATCCGTACTGCAGTTAAAGAACAATTCGCTGCATTTGTATTTTGGCAAA
+TTGCATAAATCTATCAAGTAAAACAGAACAATCAAGATTCACAATTCCATTCAAATTTGT
+TTACCTTCTCAATATCACATTTAACATAACGAAATGTGATCAGCGGAAGATGAATCAGAA
+TTCGGACAACGCCAATAGACTAAACTCCAATCACCAGATTCTGAATTTGAAAGACCATTA
+CACTTCGCCTTCTCCATTGATCAAAATTTCAATCGAATTCGATAAGATCTGATGAAATTG
+TGTGATTAATGGAAGAAAGAAAATGATCAGATTTGTTGATATCCGAAAAACCCAGTAAAT
+CGATTCGAATTCTGCAATCGAATTGAAGGAAGCTCAATGTCAAAAAAATGAACTTAAGAT
+CCATTCCCGTGTTTTATCGAATAGCATGTTTTGTTRACAATTATAACACTCTTTTTTTCT
+ATTGGTTAGTCAAAGTGTCATAAAAATAGGTTGTTTGTTGTTTTTGTTATCTTTAATTAA
+GTATAGATGATTTTGAAACTTTTACAGAATAAAAGGTTTATGAATAATTTAGAAATCACA
+TATTGTTTTTATTTTGTTTTGTGATTTTGTTTTCAACTTATAAAATTCTTAATTAAAATA
+TATAATACACATGAAAAAATAAATTCACTTTCATTCTTATAATTATTCATAATAAAATTT
+ACCTTATCTTCATTACTAATAAAATAACAAAATGTAATAAACAAAATTTCTCTAACACTT
+GACAAACATAGATTATAATATATAATACTATACTAAATTCATATATAAAATTCCTTCCAA
+TAAATAAATGCATATCAAAACAAATATACTCCAATACTATAATTAATAAATCTAATATTT
+CAACCATTTGCTACAATATAATTTTCTATACAAAATGATGAGTGTCAACACATATATTAT
+TATAATAAATATTACAAAACCATAAGATAAAAAAACAAAAAACTAAATAAATACCATAAT
+ACAATTAAAACGTCATAGTACAATAGTTTCCAAAACTTCCCGCAACATGTATTTATATAT
+CAAAATTTAACACCCGGGCGAAGCACGGGTTATCAATCTAG
+>ATHILA8B
+TGATAACATCGTATTTTCGCCCACTTTTACTATGTTTTTATTAGGTTTTCCATGGAGAAA
+TCAAGAGTTAAAGGACACTTCAAGGCATATTTCAAGTATTTGAGCTTCAAGGAAGAATTA
+TGAGTTTTCATGCAAAAAGGAGTAGAAGTCAACCAAAATCCGTTTCAGAACAGTTTATGT
+GCCTCAGATGTTTCACATCCGGCCAAGGTCTTCCCGATCTCGGCATGAGGGTATCTCGGT
+GTCATTGGAAAGCTAGAAGAGTCAAGATTAACGTCGAAGTCGAATCGAAGCAATCCATGA
+AGCCGGTCAGAAGTTATGGCCCGAAGAGTGAAGACATGTCCTAGAATCGCGGTTTTAAAA
+ATGATCAATTTAAAACCGCCGGCCAAGGTGACTTGAACCCGGGCGTCCCCTCGAGTCTTT
+CACCGACCACTAGGGCGCACAACCACACCTTCCCTTCCTCTTGCCGCCGACTTCCAGCAA
+CCCTAAGAAGCCCAAGAACTTGGCCCATCACTTACTAATCAATGGAAGGACGTTTCTACC
+CTTTGACCTAATGAAGCCCTATAAATACAAGTTTAGGGGAAACCCTAAAAAACACCCACG
+AAAAAAGGCTGCCTCCTGCGCCTCTCACCGCCCCAAAAGTCGTCCTCCTCTTGTTCTTCT
+TTAGATCTCTCTTTTCTCTTCAATTCTCTATTCTCTACTTGTAAAAGGAAGAAGATTTAT
+CAAGCTTTGGATTTCCAGAGAAGATCTCTAAACCCTTTTCTATACTCATACTCTCTTTTA
+TGCAATTTCTTATTCATATGATGTTGTGTTCTTTGAGTATGTGTGAGTAGATCTCTAGTT
+AGGTTTTAGGGGGGTTTCAAAGGGTATTCATGGGGACTTTAGATCTGATTTAGGTTGGCG
+GTTTCTATGGTTTTGTTTGATCGTTTACACTATTCTTTCTAGTTGAGTTGAATCTTAATG
+CTTGTATGTCCGGAACGCCACCTAGTACTTGACCTTAGGTATTTCATTCTTTGGCAAAAT
+CTTGTTTGAATGCTTGAACTAGCTCAACTGAATAAAGAACTATAACCGTTGCACACCCGC
+CGAGTGATAGGGACTTATGGACTAGAATCGAATTTGAACTTAATGCTTTGATCTTGTATT
+TTGAAACCATGTTAGCACCTACTAACCGATAGGGCAACTGAGTACGCAAGATATTAGTGA
+TAATAGCCGGCTTTCACCTACTAACCGTTAGGGTTAGCTGGTCTTGATAGAGTTTTGTAT
+GTCCGAGAATTTGGAAGTAAACAAACCTAACCATGTTATCACCTGAATTGGAATCTATAC
+CTTATTGATTGAACCATGATGCCCGGAGAAAACCCCGATGACCTAGCGTTTCGTTTTACT
+TGTTTTACACCGCTCTTCTTATTGACATTTACTTTTATTGCCTTTTCTTAGTTTCCTTTT
+ATTGCTTTCTTACTTTTATTGCATTCTTTACTTATTTTCACTGCATACAACAACCCCCAC
+TCTTTCGTTTGTCTTGATCCAGGTTACCTAACTTGAATTCTTCCTTGTAGCTACACTCCC
+TGTGGATTCGATCCTCAAATACTACTCCGATATACTATGCACTTGCAGTAGTCGTGTGGT
+CTTTCAGGTAAAAGCCTGAGGCGAAATAAAACACGCATCAAGCTTTTTGGCACCGTTGAA
+GGGGAGTGATTCAAGCAACCGTTGCAGGGGCTAACCTCTTGTCAAGACACTTTAAGCTCA
+ACGCTTATCCTCTTTCTTTCTTACTCTACTTTGATAACTTCTTTTTCCCCTGCTAGCTTT
+GGTTCTTGAAATCTGCAGGTGCATGAGAAGGAGCCAAAACTCCGGTGTACCGCCATATCA
+AGACATAGGTCGACTGGAACGCGAAATCCGAAGACTTCAAAGACAAAAAGCAATGGCCGA
+ACAAAGGAAACAAGACGAAGGTCTCCCCGCTTATCAGCCGCAGCAAGTTCCGGCTTTAGA
+AGAGCACGGACAGTCCTTACACGACGAAGATGGCAACCCCATCTACGAGGCGGCCGAAGA
+ACAACTCGATCCACAAGACCGAGACTATCTTGAAGCTCACCCTCTAGGCGTCGGAGAAAA
+CATAAATGCTCCTCTGCCACGACCTCCCAAAATTGTTGCTAGGCAACCGACCTATGTTCC
+ACCGATAAGACGGGCAACCGTACTATAGCCGATTACGACGCACCTAACCGGTACCCTCAA
+GAACGAGCTGCAATACGAGTCCCTAGTCCAAGGCAAAATTTTGAGATCAAACCTCATATC
+ATTGGCCTTGTGAAGCAAAACCAATTCCATGGTCTGAACACGGAGCACCCGATGGATCAT
+ATCGACCTCTTCGAAGAAATCTGCAGTACTACACAATCCCGTGGGATACCTAAAGACTAT
+TTGAAGTGTAAGTTTTTCCCTTTCTCTTTGGCCGACAAGGCCACTAGATGGTTAAAGTCT
+TTACATCCAGGGTCAATTACTTCGTGGGAAGGATGCAAGTCAGCCTTCCTAAATCACTTC
+TACACGAAGTCAAGATCCAACTCTTTGAGGAACAAGCTGCAAGGATTCCAACAAAGACCG
+GTCGAATCCTTCTATGAAGCATGGGAACGATTTAAGGACTACGAACGCGATTGTCCTCAT
+CATGGTTTCCCCGAAGGTAACCTCATAAGTACCTTCTATAGAGGACTGCATGCCAAGTTC
+CAACTCTCTCTTGATACGGCTAGCAATGGAGACTTCACAACCAAGAACGTCGACGATGCA
+CATGCCTTCATAGAGAATTTGGCGACCAGCAACAGTAATGCTTCCACGGATTTTGATAGG
+ACCATCCGTACTAAAGACTCTGACTCAAAGGAGATGTTCGAGCTAAAGAACATGATGGCC
+CAACTTCTGAAGAATCAAAACCGTGCCCTAAACGCATGCGAGACGGTCGGCAACACGGAA
+GCTTTCCAAGGGTACAATGACACATTCGATCAAGAAGAAGAAGTTAACTATGTTGGAACC
+CAAGGATTCTACCAGAACCGCGGTTACAACAATAACTTCAACAACAACTTTAGAGGTAAC
+TCTAATCTCTCTTATAGGAACCCGAATGTTGAGAACCCTCAAGATCAAAACTATCCGCCG
+GTGAAACCTTTCCAAGGGCGATTTCAAAACGCCAACTACAACACCAATAACTTCCAGCCA
+AGAGCCTCTTTCAACAACAACAATACGGCGCCCTTCGAGACTGGACCGACCGAACCCGCA
+CCATCCAACGAAAGTAAGCTTGAGATGATGATACAAGACATGACGAACGAGAATCGCAAG
+GCCAATCAAGCTATGGAAGTGCGGATGGGGAACATGTACGGTGATTTAAATGGAAAGTTT
+GAAAGTCTTACCACGCATATGAAGAAGCTCGAGACTCAAATAGTGCAGAACTCTGAGTCG
+GTCAAAAGGCAGCCCGACACACTCCCAGGAAGGACTGAGGAGAACCCTAAGGGATTTTGC
+AACACGGTGGCATCCACCCAAACCCCCGCCAATGAAGCCGAGTCCTCAGTTCCACCCGTC
+GAACCCGACCAGGACGTCGCCTGCAAACCGGAGGAGGATGTCAAGGTCAAGCCCGAATGC
+CAACCATTACGGAAGCTTCCCAAAGCCGAAGACCCTGGACGTTTTGTCTGCTCTTGCTCA
+ATAACAAGCATAGAATTTCCCGACTCTCTTTGTGATTTTGTCAACTTAATGTCAGGAAGT
+GTAGAAGAGAAGATCGGATTGCGAGATTTATCTCCATCCAACCTTAATCTAGTCTTCGGA
+GATGCATCCCAGAAGACTCCCGACGGATTAGTCTGCGACCTTCTGCTAGTCGTAGGGGAT
+TGCTTAGTCCCGACCGACTTTCACGTTTTAGAGATGGACGAGGAGATCGATAAGCCATTA
+ATCTTGGGACGACCCTTTCTTGCAACCGTTGGTGCCGTGATTGACCACAACCGCAAGAAA
+ACCATATTCACCAAGGTTAACAAGAAAGTCATCTACCCGACGATCTCAAAGACGGTTCCA
+AACCCGGTAAGTCCTCTGCCTTATCACCCTGTTGGTCCTGATATCAACAAGGAAGAGAAA
+GGCAACCGTGTAATCCGCAAGAGAGCCCCAAAGCTGCCGTCCAAACCGCCCAACCCGCCT
+AAAATCTCAAAGGTGAAGATCATCATTCCTCCGGAGCTTGGAAAGGAAAGCAAGGAACAC
+ATCCAAGAGATGATAAAGCGCACTAAAGAAGTTTTCCTACAAGATAAGGTTTCTAAAACC
+CCATTTAGAAGAAAACTTACCATAGAAGCCGGGGCAGGATATCAAGACATCAAGGACGCC
+AAAGGAGAAGCGATCCCTGAAGCTCCTCCCCATTGAACCAAASGGTTCCCAAACGTCGAG
+CCAACGACGTTAAACAAGTGCGCTAAGTGGGAGGCAACCCACTAGGTAAATACTTTCCTT
+AGGATTTAAAATTTGCTTTTGCTTTTGATCTTTTCAGTATTTGTTTCAGGTTTTTATAAA
+AACACAAAAGAAAAATAGAAAAATAGAAAACAGAAAAACCCAAAAAGAAGAGAAGGAAGG
+AGGGTCACCTGGACCCGTCACTAGGCACCGTGACAACCGGCCCGGCTACTCGCCCGAGTA
+ACCAGCATCGCCTGGATAAGCCGGCCCGACCGTGCCAATCTTTGGTCAGAGCCCGCCCGT
+GTCCGCCACCCTTTGGCCAGAGCGGACCGTGCCACACCTTCGCCGGATTTGCCCCGCCTG
+GCGGCCCGAGCAACATCTTGCCCGCCGGTCCGGCCGAACGCAAACTCACTCCAACTACGG
+CCAACACGTGAATGGATAAGGGAAGTTGCACCGCCATGGCCGATCGGCTTGCCAATGGAT
+TCGTTTAACCTGCGACCATTCCGCCCATCTCAACGACCGGCGACACCATCCAACACCTGG
+CCGTTTATTATCCACCCACTCCACCCTTTCGGCCAAGCCCGCAACTGCCCCGCCATCCAT
+TCACACCATCCGTCACCACGAATTTGATCTTATTCGTTGCCGTATTGACAACAACAAGAT
+CAATTCTATCTTAGGTATGTTTTTATTTATTTTGTTTTGTTAAAGCTATTGGTGGTTTTA
+GGTTTTTGTTTCAAGGAAGATGCGAATGGAGATTAATATCATGGAATTCGACCATACTAA
+GCCGAGTAAGACCGATGTTAAGCAAGGAGAGAGACCATCCGGTTAGTCACCACAACCAAG
+GTGACATTGTTCTTAACCTATCTTTCTCACGGATTCATCCCTATGCTTATTCTCACACCG
+GGGACGGTGTGAAGTAAGTCTGGGGGGTTAATGAATCTGTTACTACTAATGCTACTCTCT
+ATTTTGTTGACTTGAGACCTTTTTCTACTTTTTACACCGATACGTTCTAACAAAGCAAAA
+AGCTTTTATTTTCAGTTTTTATTTCTTTTCAAGGTATCATTGGGCAAGGACGATGTAGGG
+AACAATGAACCTACTATATGATGAATAAGACCATTACAATGTGCTAACTCATTCCCTAAG
+TGACAAGTTTTGCAGGACTCACAAGGACGGACAATACCTAGAAACCCACTACCGGATCTA
+TCCCCTGAAGTCTCACTACAGAGACTCTGTTTGACCTGACGTTAACTCTATTTTATTTGG
+ACGAATTAACCTGACCTTAATTCTTTCTCATGAAGGGGTGTTAGATCGGGGAAACGAGCA
+TATACATTCAGGACTTCTTATCCCTTTTTACCACTCTCTGCTGATCCTGAATGGCCACTC
+ACTTTTAGTGGTTCCTACCCTTAAACCCTATCCTCTTTTCAAGCCTCATGCATTCTCTTT
+TCCTTTTTCATTTAGCAGATGTGTGCAAAAACGTCGGAGAGAAAGGAACAACACAGTTTC
+CCGCCACAAAGACGGAAGAAGGAAGTAAAAGAAGAGATTGCAACAAAACGGCCTAAGAGT
+TTATTCTTCCTTGGAACCAATTCAAAAGGTATGCTCATTAGACTCGGTGTTTAGAAGTTC
+TGTTTCCCCTTCCATAAAAAAAAAAAAAGAAGAATAAAAAAAAAAAAAAAAAAAAGAAAA
+GAAAAGGAAGGAAAGGAAACATTACAACCAAGAGAGTCTAGTGGCATAGTTCCAAGGAAA
+GACATGGAAACCTAAGGAGAGATGAGCCAATTACAGAAGAGAGCCCCCTCGGAAAAACCT
+AAGTCTTGGGGAACCGAAAGTAAGAAAGAAGTAAAGGAGAAGAAGGTGTTTAAAAGAAGA
+AGTGGTTGGAAATTGTGGACCTCAACCGATCTGTTCGCTCTTGCGGTTTTGCAACATATC
+CTGCATTCGAGACTATACGGTAACCCTAAACACTTTAACTCCACCACTTAAACACCAAAA
+GCCTCTTTCATACCAAGCGTCGTCTACCCCGAATGACACCCTCTAGTGAGAAAGCTCACG
+CCACTTTTAATAAATGTAGAGGGTTAACTGACGAGATTCTTGAGTTCTCTTGTAGGTCCG
+AGACGGATGGATAAGGATAGTGAACGTTTTGGGTCTATAGTGAGAATGTTCTAACGTGAT
+GTCTTTGTCTTTACGCGTCCACATGATATCTTTTAGGACATGGTCTCTGATAGTAGGAGA
+GTTCCCGCTTTTTCAAAATCTCTCCACCAGCTTGGCTTTGTTGTTTGCTTGAGGACAAGC
+AAAGTCTAAGTCTGGGGGAGTTGATAACATCGTATTTTCGCCCACTTTTACTATGTTTTT
+ATTAGGTTTTCCATGGAGAAATCAAGAGTTAAAGGACACTTCAAGGCATATTTCAAGTAT
+TTGAGCTTCAAGGAAGAATTATGAGTTTTCATGCAAAAAGGAGTAGAAGTCAACCAAAAT
+CCGTTTCAGAACAGTTTATGTGCCTCAGATGTTTCACATCCGGCCAAGGTCTTCCCGATC
+TCGGCATGAGGGTATCTCGGTGTCATTGGAAAGCTAGAAGAGTCAAGATTAACGTCGAAG
+TCGAATCGAAGCAATCCATGAAGCCGGTCAGAAGTTATGGCCCGAAGAGTGAAGACATGT
+CCTAGAATCGCGGTTTTAAAAATGATCAATTTAAAACCGCCGGCCAAGGTGACTTGAACC
+CGGGCGTCCCCTCGAGTCTTTCACCGACCACTAGGGCGCACAACCACACCTTCCCTTCCT
+CTTGCCGCCGACTTCCAGCAACCCTAAGAAGCCCAAGAACTTGGCCCATCACTTACTAAT
+CAATGGAAGGACGTTTCTACCCTTTGACCTAATGAAGCCCTATAAATACAAGTTTAGGGG
+AAACCCTAAAAAACACCCACGAAAAAAGGCTGCCTCCTGCGCCTCTCACCGCCCCAAAAG
+TCGTCCTCCTCTTGTTCTTCTTTAGATCTCTCTTTTCTCTTCAATTCTCTATTCTCTACT
+TGTAAAAGGAAGAAGATTTATCAAGCTTTGGATTTCCAGAGAAGATCTCTAAACCCTTTT
+CTATACTCATACTCTCTTTTATGCAATTTCTTATTCATATGATGTTGTGTTCTTTGAGTA
+TGTGTGAGTAGATCTCTAGTTAGGTTTTAGGGGGGTTTCAAAGGGTATTCATGGGGACTT
+TAGATCTGATTTAGGTTGGCGGTTTCTATGGTTTTGTTTGATCGTTTACACTATTCTTTC
+TAGTTGAGTTGAATCTTAATGCTTGTATGTCCGGAACGCCACCTAGTACTTGACCTTAGG
+TATTTCATTCTTTGGCAAAATCTTGTTTGAATGCTTGAACTAGCTCAACTGAATAAAGAA
+CTATAACCGTTGCACACCCGCCGAGTGATAGGGACTTATGGACTAGAATCGAATTTGAAC
+TTAATGCTTTGATCTTGTATTTTGAAACCATGTTAGCACCTACTAACCGATAGGGCAACT
+GAGTACGCAAGATATTAGTGATAATAGCCGGCTTTCACCTACTAACCGTTAGGGTTAGCT
+GGTCTTGATAGAGTTTTGTATGTCCGAGAATTTGGAAGTAAACAAACCTAACCATGTTAT
+CACCTGAATTGGAATCTATACCTTATTGATTGAACCATGATGCCCGGAGAAAACCCCGAT
+GACCTAGCGTTTCGTTTTACTTGTTTTACACCGCTCTTCTTATTGACATTTACTTTTATT
+GCCTTTTCTTAGTTTCCTTTTATTGCTTTCTTACTTTTATTGCATTCTTTACTTATTTTC
+ACTGCATACAACAACCCCCACTCTTTCGTTTGTCTTGATCCAGGTTACCTAACTTGAATT
+CTTCCTTGTAGCTACACTCCCTGTGGATTCGATCCTCAAATACTACTCCGATATACTATG
+CACTTGCAGTAGTCGTGTGGTCTTTCAGGTAAAAGCCTGAGGCGAAATAAAACACGCATC
+A
+>VANDAL18NA
+GGGAATCTTGCAAAATCTGCCATATTTCACTCTAAATCTTACAATTTCTGCCATATTCTA
+AATCACCTTACAAAATCTGCCACATTTTACTACACGTGGAATTCCGTGGACGAAATTACC
+CTTAAGGTGGGTCAGCGCTCTGACGAAGATGGTGACATAACAGCTTTTGGCTGATGTGAT
+GATACATGACGAAAAATCATGGTGGAAGCATAAAGGATTAGGGGACAGAATAGTGGAGAA
+CAGCTGGCTTCTACTGTTGTTATTGGGTATTTAAAAATGACTTGTTTAAACAAATTGGTT
+ATCCAAAATTCTGCGGGGGACAACGTAATATATAATACATTAGGAGACATGATTACCTGA
+TAGCGGGGGACAACGTAATATATAATGCATTAGGGGACATGATTACCTGTTAGCGGAGAA
+CAATTGGAGCAAGACTTTTGTTTTAGTCTCCAGATCTTGTCCCCGAATAGAAATTCTCTG
+TTGCATCTACGTTTTGTCCTCGATTTCATCATCTTGCTCTATTATTATGAATCCTACATC
+TTATATGCAATTGTTCTCATTTAAGAATTTTGAATTTTATTTAGATTTTCGCCATCTATT
+TTGGTCCACAGATTAGTTGAGCGTTATTGTCTTCACATAGATGCTGACATATTTTAATAA
+TATCTTATATCGGGGACAAGTTCATATCGAATGAGTAATAGAATTAGATCGGGGACAAAT
+TCAGATCGAATGATAGACAAGATAATATGTAATAACTGGATATTTTTGTTATTTTACAAT
+AGAAGAAAAAAAAATCGTGTCGGTGAAGACAATAATGCTCAACTAATCTGTGGACCAAAA
+TAGATGGTGAAAAATCTAAATAAAATTTGAAATCCTTAAATGATAATAATTGGTGGATAA
+GATGTGGGATTCATGATAATTTTGAAAGATGATGAAATCGGGGACAAGATCTAGATACAA
+CAGAAAATTTATGATGAATAAAATTGGGAGACAAATTTAATTGAAAGTTACATGTAGAGA
+ATCTGTGCAGGTTGTCAGGGGAAGTGAGAGAGAGACAAAAGCGTTTCGTTTTGTCTTCGG
+GAAGATAATGATGTATGGTTAAAGCGCACGGATTTCGAGGAAAGAGAGATAAAATAGAGA
+AGAAATGGTGAGGGCAAAATTGACATTTCACAACGAAATGTGGCATGAGTTGTAAGGCCC
+AGAAAATTATGGCAGATTGCATAAGGATTTGAAAAAATATGGCAAATGTTGTAATTTTTC
+C
+>ATMUNX1
+GGGTTTTGTGCAAAAAAAAACCTCTAACTCATCCATTTTTGCAATTTTACCCTCCACTTC
+CAACAAATGCAGATTAATCCTATGAAATCTAAAATAATACGCATTGTAACCCTTTTTTGC
+TTTTTTTTGCTACCATCAATTTTGTAAAATATTGACATATAATATGTTAAATCGAAGCTC
+TCGCGACGAAGAGTTCAACTCTACCTTCAAAATTTTAAAAATCTAATGTATGTGACCGTA
+AAAACGTTTACAATATACGTATAAGGGTCATATTGCGTATTATTTTAGACTTCATAAGAT
+TAATCTGCATTTGTTGGAGGTGGAGGGTAAAGTTGCAAAAATGGATGAGTTAGAGAATTT
+TTTTTTGCACAAAACCC
+>ATHILA8A
+TGATAACACGGCTTTTTAGCCCGTTTTAGCTATTGTTTTCTTATGTTTCAGAGAGCATTT
+GGTGCCATTCTAGAGCCAATAAGAGGAGAAACACGTATTCTAGGTGCCAAGAAGGTTTTA
+AGAGTTTTGAAGCTAAAAGTATCAAAAGGCGATCATTCCAGTACTTCAGAAGTTTAGCAT
+CCGGCCGAGGTCTTCCCCATCACGGAAACGAGATATTTTGGTATGAATGGAAAGCTAGAA
+GAGTCAAGATTAACGTCGAAGTCGAATCGAAGCAATCCATGAAGCCGTTTGGAAGATATG
+ACCCGAAGAGTGAAGACATGTCAAGAACCGGCCGTTTGGAAATAATAAGTCCAAAAAGCA
+TCCGGCCAAGGAGACTTGAACCCGGGCAGCTCCGAGAAGCTCACCACCGACCATTAGGTC
+ACGCCCAAGTCCTTCCCTCTTTGCGCCACCGTCATTAGGCTCCTTCCCTGAAGCCCACTA
+CTCGGCCCGATCACTTACTTATCCGGCGGAATGACGTTCTTACCCCTAAACCTAATTCTT
+GGCCCTCAAGTATAAATACTTGTTCTAAGCCCTAACCCTAGGTGTGCCTTCATCACAAGC
+GAACCCTAGCCGTCGCCGAGAGCTGCCAACTCGCCGCCGCACCTCTTGAAGCTTGAAGAT
+CACCATCTCTCTCTTTCTCTTTCTCGTTTTTGTGTAAGACTCTTTAAGGTGGAGCTTTGC
+CTCTTGTATTCTACATTCAAAGAAGTAATCTCTAAACCCTTTTTAAGTTTTATTCATCTT
+TTTGTTATGGTTTACTCAACCCAACTTTTGATTAGCTCCTTTGCCATGAGCGAGTAGATC
+TCTAGTTGGGTTTGAGGGGGTTTCAAAGGGGAATTCATGGGGACTTTTAGATCGAAAGTC
+TAGGTTGGCGGTTTCTATGGCTTTGTTTGATCGTTTACACTATTCTTTCTAGTTGAGTTT
+AATCTTAATGCATGTATGTCCGGAACGCCACCTAGTACATGATCTTAGGTATTTTATACT
+TGGCAGAATCTTGTATAATTGCCTGAACTAGCTCAACTGAATAAAGAACTATAACCGTTG
+CACACCCGCCGAGTGATAGGGACTTATGGACTAGAATCGAATTTGAACTTAATGCTTTGA
+TCTTGTATTTTGAAACCATGTTAGCACCTACTAGCCGATAGGGCAACTGAGTACGCAAGA
+TATTAGTGATAATAGCCGGCTTTCACCTACTAGCCGTTAGGGTTAGCTGGTCTTGATAGA
+GTTTCGTATGTCCGAGAATTTGGAAGTAAACAAACCTAACCATGTTATCACCTAGATTGA
+GATCTATACCTTATTTATTGAACCATGACATCCGGAGAAACCCCCGAAGACCTAACGCTT
+CTCTCTTATTGCTTATCGTTTAGTTTAGTTACTTGTCTTTTATTTTGGTTACTCATTGCA
+TACAACAACCCCCTCTCTTTTATTTTGGTCCTAGCTTCACTCTCTTCTTAAGGATTTCTC
+TGAACTACTTCTCTCCTTGTGGATTCGATCCTAAAATACTACTCCGATATACTGTGCACT
+TGCAGTAGTCGTGTGGTCTTTCAGGTAAAAGCCTGAGGCGAAATAAAACACGCATCAAGC
+TTTTTGGCGCCGTTGCCGGGGAGAGATTGTTAGTTCCACAAGTCCAAGAACTAGAGTGAA
+CTCTAGGACACTTTGCTTTTAATTTTTGTTTTTGTTTTTCTTTGTTTCAGGAAGCTTAAA
+GGATGAATTCGAGAAATTATCCCAATAGCTACTACCCGAATGTGAATCACGGCTCAAACC
+GCGGATCACATTTCTCTACTGGCCACTACACGCCTGATGCATCCCAAATGCATGGCGAGT
+CTTGGCAATCTTGGTCGTCTAATGGAGGAGCTTACAGGACCGATCATTACTCTAATGATC
+AATCTGCCACCTTCGTTCAGAATCGGCCGCAAGCTAACCGCTCGGTTAGCCCATTCCACC
+ACTGCGTCCCATCTCCTAGAGATCAACGCGTGGGAGGACCTCACTCTTCTCATCCTTATG
+GAGTTGCCCGCCATGAAGATTTCGGCTATGACCAAGGATACTTGCAAGAGGTGATGAGTG
+TAGATGTTCATCCGAACAACTATGCTTACCAAACTAATGAGCCCTACCAAACTGCCGAGC
+TAGAAGATAAACTCATTGGTCTTCTCCAAGACTTCGTTGATGACCATCAAGAAGACGTGA
+AGAGGATCGACTCAAAGATGACGGAGATGAAAGCCAAATTTGAGGAGAAGTTTGATGACC
+TCACTAATCGACTCGAAAATATGGAGGGGGCACTTGTTGAGATCAACAACACTCTCCTTA
+ATCACCAAGACGATATCCAAGACCAAAACACGAGAATCGTCAATGTGGGATTCGCCGTTG
+ATACGGTTGAGAGTCATCTAGATTGGAAGATTGAGGAGCTAGAGAAGAAGCTCACTAACT
+CAAATGAGTTTTCGGAATGGAGAAGCAACCAATCTTGCCAAGAAGAAGATGAGTTTCCTA
+AGGCCCAAGCCCGATATGAGGAGGAAACGAAAAAGGAAATCGGATTCCTAGTGGAAAAAG
+GAAAAGACCTAATTTCCTATTCCGAAAAAGGAAATCTTGACCCTATAAAATCTCTAGGGA
+TTTCGATCCCTTTTGTTTCTCCTCAAGACCAAATCGAGCAAGAAGAGGACTTAGAAGAAG
+AAGAAGCCGTCTCTTTTGAAGAAGACTCGATGGCCGAACACAATTCTAGAGAAGAAAGCC
+TTGAAACCGAAAAAGAAGAAGTTTGCCTTGAGAGTCAAGAAAACCGATTCGAAGAACTTT
+CAGAAGAAAGTGATGAACTCACCAACTTTTCTAGTGAAGAAGGAGAAGACGAAGAGCTCA
+AGGATGTCCACTCTTGCATGGCAATCCGACTACCTAGTGGGGGAATTCCCGCAAACCCTA
+GCTTCGGGCAACTTGGGTCTCTAGAAGAAGCTAACCCTAGGGGAAGCTTGGGTGCTATAC
+AAGCTAACCGCCCTTTTCATGTTGGTGAAGACCTTGATGCAGCCCGAAGAGCCCAACCAA
+GTCGTTTTCGGACTCCCTATCCAAGAAGAGCCGAAGAAAGCTATCCGGCCCAACACTACC
+GACCGCCCGTCTTGCCTATGCTATCAACCCGAGACCGTTCTCACATGCCTTGGAAGCACA
+AGACTCATGAAGAGAGACTTGAGATCTTGGTGAGCCAATTCTTAGATCAACAAGCTTTGG
+ATACAAGAAAGCTCAATGCAAGGATCGATGACATCGAGGTTACTCTCTTGAGTAAAGTCG
+ACGCCCTCTTTGTAAAATTCAAAAAATCGGAAGGCTCGCGCGTTAAAGAAGCTGAAGCTA
+ACGAAGAAAGGTTCAAGAAGATCGAAGAGGAGCAGGAGAGGCACCTTAAGAGCGCTCAAG
+ACAACGCCATCAACACTAGGGCATTGTTGAGGCAAATATCAAACTCGGACAAGGACTATG
+ATGCAAAGATTGAGGCTTTGTCCGACAAGGATGCCAACTTGGTAAGCCGGTTGGGTAAGC
+TTGAGGACCATTTGTATGAGGAACAAAGAAGGGTCGATGACCTAAGCTACCAACAAAACC
+GGTTTCATGAGACCTTATCCGAAAGGACCATTCTTGCCGCGGGCAATGATGAACTCGACC
+CGAGAGACAAACGTGAGTGGTCGCCTTGCTCCGGTAAAGATTTCTCTTCGATTAGCCAAG
+ATGACCTAAGGAGAATCCAATCTAGGATGGAAGGCGTCGATGAGAGCATATGGAGACTTC
+AAACGCGCATTAATCAACTAGAAGATAATGACGCGAAAGAAGATGTGGCTTTGGAGGACG
+TGATAAGGAGACAAGGCGAAGTTGAGGAGAACCAAGTCAAGAACGTTGATGATCAATCAA
+AGATCCGGGCATCACTTAGAAGAGTGACCATGGAATCCTCAAGGAAATACGTGGAATTGC
+TTGATAGGATTCTTGATTTGGACAAGAAAGTTGATAACCTATCAACACGCATAGAAGGGC
+ATGAACCGATGGAGAGCGAAGAAGAAGACTCTAGCCCTCATGTGCTTTGCGATGCGGTTA
+CAACTTACCAAGAACCTCACGACCTTGAAGAAGGAGAGATCGACGAAAGGGATGAAGATC
+CTCCGGGAAGAACAAGCGTTTACAACCGGCTCACTCTCCTAGAAGACCGGTGGCATCCAC
+GCATGATAAGCTTGAGAAGACTTGGAGATTTTAACCGAGCCGTTTCTAAGCTACCTCGAG
+GTATCCCTTTTTCTAAAGCTTGTTCAGCTTACCATATTGACCGTTTCTTTCTTGAGAGTT
+GTGAAACAAGAAGAGAAATGAAGGAATTGTATGAGGAAGCCCTACACCACTTGAAACCGT
+TCAACACTCTTCGAAAGATAGAGAGTCCGGGAAGATTCCTTGTGACTTGTTCTATACGAG
+GTGTTGAATTCAAAGATGCCCTATGCGATTCCGGATCATGCATCAACATTATGACAAAGG
+AGACATCGAAGAAGCTTCGAATCAAGGAGCTACAACCTTTGGATGTGCGGATCGGGCTTG
+CGGACTCGTCTTTCACGGTTCCTGAAGGGATAGTCCGCAATGTTTATGTTCGAGTCGGAA
+GGTGCAATGTACCGACCGATTTCCATGTCATAAAGGTCGAGAAAGGAAGACCCTCTCAAC
+TCATACTAGGAGGCGCGTTCCTAGCCACAGCCGGCGCTATAATGGATTGGCCTAATCGAA
+CGGTATGCTTCGCCAACATTGATGACGAAGTATTTCACGAGATGGTGCCGTTTACCCCGG
+CCGCAAGAAGGAGAAGGAGGTCAAATGGCGAGAGCTCGGAAGAACCTCCCGAGGAGTTCC
+AATCCAAGAGAGCTCGCCTAGGGCGAAACAACCCGTCTTACTACGCCTAGTAAGACCCAA
+ACGTCGAGCCAACGACGTTAAACAAGCGCGCTAAGTGGGAGGCAACCCACTAGGTAGCTA
+CCTTTTTCCTTAGGATTTTGATTTTGCTTTTGCTTTTGACCTTTTTAGTATTTGTTTCAG
+ATTTTTATAAAAAATAAAAATAAAAATAGAAAAATAGAAAACAGAAAAACCCAAAAAGAA
+GAGAAGGAAAGAGGGTCACCTGGACCCGTCACTAGGCACCGTGACAACCGGCCCGACTAC
+TCGCCCGAGTAACCGGCGCCGCCTGGAGAAGCCGGCCCGGCCGCGCCAAACCTTGGCCGG
+AGCCCGCCAATGCGCGCCAACATTTGGCCGGAGTCCGCCCGGCCGTGCCACACTTTGGCC
+GGAGCCTGCCCCACCTGTCAGCTAGCCAGCCCGGCGGCCCGGGCAACATACTACCACGCC
+CGCCGGTCCGGCCGAACCCGAACTCAGCCGGCCAAGACTCGGCCAACGACGGCCAACACG
+TGAATGGATAAGGGAAGTTGCACCGCCACGGCCGATCGGCCCGCCAATGGATTCGTTTAA
+CCTGCGACCATTCTGCCCATCCCAACGACCGGCGACCCCATCCAACACCCGGCCGCTTAT
+TGCCCACCCACTCCACCCTTTCGGCCAAGCACCGCAACTGCCCAGCCATCCATTCACACC
+ATCCGTCACCACGAATTTGATCTTATTCGTGGCCATATTGACAAAAACAAGATCAATTCT
+ATCTTAGGTATGTTTTTATTTATTTTGTTTTGTTAAAGCTATTGGTGGTTTTAGGTTTTT
+GTTTCAAGGAAGATGCGAATGGAGATTAATATCATGGAATTCGACCATACTAAGCCGAGT
+ACGGCCGATGTTAAGCAAGGAGAGAGATCATCCGGTTAGTCACCACAACCAAGGTGACAT
+TGTTCTTAACCTATCTTTCTCACGGATTCATCCCTATGCTTATTCTCACACTAGGGACGG
+TGTGAAGTAAGTCTGGGGGGTTAATGAATCCGTTACTACTAATGCTACTCTCTATTTTGT
+TGACTTGAAACCTTTTTCCACTTTTTACACCAATATGTTCTAACAAAGCAAAAAGTTTTT
+CTTTATTATCGAGTAATGTTTTATTGAGTCAAAACTAGTAGGGAACTGTGATCTTGTTAT
+ATGATGATTATTGACCATTATGTGTTGAGAATTGTTTCTTGAGGAACACTTACAGGGTCG
+CAAGGAACGGGCAACCTTGAACACTACGCCCGGACCGTCCCCCGGAAGCTTAACCCCGCG
+GAAATTTCTGTTGGATCCGACGTCAACTCTACCCTATATTGGACGATTAACCTGAACTTA
+ATTCTTTCTCATGAAGAGGTGTTAGATCGGGGAAACGAGCATATACATTCAGGACTTCTT
+ATCCCTTTTTACCACTCTCTGCTGATCCTGAATGGCCACTCACTTTTAGTGGTTCCTACC
+CTTAAACCCTATCCTCTTTTCAAGCCTCATGCATTCTCTTTTCCTTTTTCATTTAGCAGA
+TATGTGCAAAAACGTCAGAGAGAAAGGAACAACACAGTTTCCCGCCACAAAGACAGAAGA
+AGGAAGTAAAAGAAGAGATTGCAACAAACGGCCTAAGAGTTTATTCTTCCTTGGAACCAA
+TTCAAAAGGTATGCTCATTAGACTCGGTGTTTAGAAGTTCTGTTTCCCCTTCCAAAAAAA
+AAAAGATAACAAAAAAAAAAAGAGAAAAAAAAAGAAAAAGGAAGGAAAGGAAACATTACA
+ACCAAGAGAGTCTAGTAGCATAGTTCCAAGGAAAGACATGGCAACCTAAAGGAGAGATGA
+GCCAATTACAGAAGAGAGCCCCCTCGGAAAAACCTAAGTCTGGGGGAACCGAAAGTAAGA
+AAGAAGTAAAGGAGAAGGAGGTGTTTAAAAGAAGAAGTGGTTGGAAACTGTGGACCTCAA
+CCGATCCGTTCTCTCTTGCGGTTTTGCAACATATCCTGCATTCGAGACTATACGGTAACC
+CTAAACACTTTAACTCCACCACTTAAACACCAAAATCCCCTTTCATACCAAGCGCCGTCT
+ACCCCGAATGACACCTTCTAATGAGAAAGTCCATGCCAAAACATTTAAAGAATGTAAAGA
+GTTGACTGACGTGAATTCAGAGTTCTGTAGGATCAAAGCGGATGGACAAGGACGAGAAAG
+GTGTAGGACTATTGAGCGGCCGTTCTAACGCAACTTTTGTTTAATGTGGTCTGTAGGATA
+TATTCGAGACACGGTCACTGATAACAGGAGAGTTCCCGCGATTTTCAAACCTCTCCACCA
+GATTTGTTCTTTTGTTTGCTTGAGGACAAGCAAAGTCTAAGTCTGGGGGAGTTGATAACA
+CGGCTTTTTAGCCCGTTTTAGCTATTGTTTTCTTATGTTTCAGAGAGCATTTGGTGCCAT
+TCTAGAGCCAATAAGAGGAGAAACACGTATTCTAGGTGCCAAGAAGGTTTTAAGAGTTTT
+GAAGCTAAAAGTATCAAAAGGCGATCATTCCAGTACTTCAGAAGTTTAGCATCCGGCCGA
+GGTCTTCCCCATCACGGAAACGAGATATTTTGGTATGAATGGAAAGCTAGAAGAGTCAAG
+ATTAACGTCGAAGTCGAATCGAAGCAATCCATGAAGCCGTTTGGAAGATATGACCCGAAG
+AGTGAAGACATGTCAAGAACCGGCCGTTTGGAAATAATAAGTCCAAAAAGCATCCGGCCA
+AGGAGACTTGAACCCGGGCAGCTCCGAGAAGCTCACCACCGACCATTAGGTCACGCCCAA
+GTCCTTCCCTCTTTGCGCCACCGTCATTAGGCTCCTTCCCTGAAGCCCACTACTCGGCCC
+GATCACTTACTTATCCGGCGGAATGACGTTCTTACCCCTAAACCTAATTCTTGGCCCTCA
+AGTATAAATACTTGTTCTAAGCCCTAACCCTAGGTGTGCCTTCATCACAAGCGAACCCTA
+GCCGTCGCCGAGAGCTGCCAACTCGCCGCCGCACCTCTTGAAGCTTGAAGATCACCATCT
+CTCTCTTTCTCTTTCTCGTTTTTGTGTAAGACTCTTTAAGGTGGAGCTTTGCCTCTTGTA
+TTCTACATTCAAAGAAGTAATCTCTAAACCCTTTTTAAGTTTTATTCATCTTTTTGTTAT
+GGTTTACTCAACCCAACTTTTGATTAGCTCCTTTGCCATGAGCGAGTAGATCTCTAGTTG
+GGTTTGAGGGGGTTTCAAAGGGGAATTCATGGGGACTTTTAGATCGAAAGTCTAGGTTGG
+CGGTTTCTATGGCTTTGTTTGATCGTTTACACTATTCTTTCTAGTTGAGTTTAATCTTAA
+TGCATGTATGTCCGGAACGCCACCTAGTACATGATCTTAGGTATTTTATACTTGGCAGAA
+TCTTGTATAATTGCCTGAACTAGCTCAACTGAATAAAGAACTATAACCGTTGCACACCCG
+CCGAGTGATAGGGACTTATGGACTAGAATCGAATTTGAACTTAATGCTTTGATCTTGTAT
+TTTGAAACCATGTTAGCACCTACTAGCCGATAGGGCAACTGAGTACGCAAGATATTAGTG
+ATAATAGCCGGCTTTCACCTACTAGCCGTTAGGGTTAGCTGGTCTTGATAGAGTTTCGTA
+TGTCCGAGAATTTGGAAGTAAACAAACCTAACCATGTTATCACCTAGATTGAGATCTATA
+CCTTATTTATTGAACCATGACATCCGGAGAAACCCCCGAAGACCTAACGCTTCTCTCTTA
+TTGCTTATCGTTTAGTTTAGTTACTTGTCTTTTATTTTGGTTACTCATTGCATACAACAA
+CCCCCTCTCTTTTATTTTGGTCCTAGCTTCACTCTCTTCTTAAGGATTTCTCTGAACTAC
+TTCTCTCCTTGTGGATTCGATCCTAAAATACTACTCCGATATACTGTGCACTTGCAGTAG
+TCGTGTGGTCTTTCAGGTAAAAGCCTGAGGCGAAATAAAACACGCATCA
+>ATMU6N1
+GGGAAAAATGTCGTTTTATACGCAAACTTTCAAAAAGTGACCATTTAATACGTGAACTTT
+TTGTGTGGCCAAATAAAACATAATAAAAATGTTGACCGGTCGTTTCACACAAATGTTATT
+GTTGACCAGGCCAAAATCCCCATACCGTTATCTTTTTCTAACGGATACGTTAATTCCGTT
+ACCACACGTTAATTAGTTTCCTGTAATACTCAAAACGACGTCATTTCATTGAAATCAAAA
+AATCAAAATTCCCAAATTGATTTCAAAATCCCTAAATTCCAAAATGGAATCCAATTCATT
+TTTCTTCAATCCATCTGCTTCACATGGCAACATCATGTTCTTCTTTAGGAATCTCAATCC
+CGTTGTCCAAGGTTCTTTTCTCACTCTCATAATCTTATTTCATCATGTTGGAAGTTTCCC
+TGTTTTTGTTTTGTTGTCTTGTGAATAAAATGTTACGAACACACACACATGAGAACCAAT
+TTGAATATGAATAATAACATTCGACTATTGACAGCAGTTGTTCGTTTGAATTCACGAAGG
+GGGAGGAACAAGATCGATGATGAACAAGGAGGAAACATCAAAGCGAAGGCCCTTCTTTAG
+CTCTCTTGAGGATCTTTACGACGATGACTATTACGACGACCAATTGCTGAAAATAAGAGG
+CTGTTAGGGATTTGGTTTTTAGAATTTAGGGATTTGATTTTTGGAATTTAGGAATTAAGG
+ATTTGTTTTTTTGGAATTTAGAGATTTTGAAATCAATTTTAGGAATTTTGATTTTTTGAT
+TTCAATAAAACGACGTCGTTTTGAGTATTGACGGAAACTAATTAACATGTGTTAACGGAA
+TTAACGGATCCGTTAATGAAAGATAACGGCATGGGGACTTTGGCGTGGTCAACAATAACA
+TTTGTGTGAAACGGCCGGTCAACGTTTTTATTATGTTTTATTTGGCCACACAAAAAATTC
+ACGTATTAAATGGCCATTTTTTAAAGTTCACGTATAAAACGACATTTTTCCC
+>ROMANIAT5
+ATAAAGAAAGTCAGGCTTGATAATGCTGGGGAATTTACTTCACAAACCTTTAATGACTAT
+TGTGTATCGATGGGATTCGATGTAAACCATCTGGTCCCTCATGTTCATACACAAAATGGC
+ATGGCCGAACCATTAATTAAACGGTTGCAACTCATTGCAAGACCGTTAATATTGAGAACA
+AAACTCCCAATTTCTATATGGGGTCATGCTATATTGCATGATGCGGCTTTGGTTCAGATT
+AGACCAAACGCAGATAATGAATATTCCCCTTTACAAATGACNTATGGTCAAATACCAAAT
+TTATCCCATCTTCGCCTTTTNTGATGTGCGGTATATGTGCCTATAGCACCGCCACAAAGA
+ACAAAAATGGGGCCCCAAAGGAGATTGTGAATATACGTCGGTTATGTATCACCGAGTATA
+ATAAGATATCTTGAACCACAAACTGGTGATTTGTTTACGGGACGTTTTGCCAATTGCTAT
+TATAATGAAGATGAATTCCCAGCTTTAGGGGAAGGAATTCATAAAATGCATATGCATAAA
+GATATAGAATGGTGCGCACCATCTTTAAAATATTTTGATCTCCCCACAAAGCAACGTGAG
+TTGGAAGTGGAAAATATTGTACATTTACAAAATATGGCAAATCAATTACCAGATTCGTTC
+ATCGATACAAGAAAGGTGACAAAGTCATATATCCCCGCTGCAAATACCCCATCAAGAGTT
+AAAATTCCTAATGAACTGGAATTAGATGGGAGCAAAATTAATGAACATAAGGTTCAATTA
+AAGCGTGAGAGGCATATTGGCTTAAAAGATAAAAATCCTCAAAAGAAATTGCAAGAAGAA
+AATAAAAAGGTTCTTCAAGAAGAACCAAGTCCTCGGGACGATAGAGAAAATCATGAGATT
+TCCATTAATTATGCCCATGATGGTATCATATGGGATAAAGATGATATTGATGATAAAAAT
+AGAATATTCTCCTTTTCTTTATCTAAAGAGATCGATCAAGAGAATGATGATCTAGATCCA
+AAGACATTATCCGAGTGTCAGAAAAGGCCAGATTGGGAGAGATGGAAAAATGCCATGCAA
+GCTGAGTTGCACTCCGTTAATAAAAGAAATGTCTTTGGACCTATTGTCACTGCATCTGAT
+AGTGTAAAACCTGTTGGATACAAGTGGGTATTCGTGCGAAAAAGAAATAATAAAAGATGA
+GATCACACGATATAAAACATGACTTGTTGCACAAGGTTTCTCTCAAAGACCAGGAGTTGA
+TTATGAAGAAACATATTCTCCGGTCATGGATGCAATTACATTTAGGTACTTAATGAGCCT
+TTCGGCATCTAATAATTTAGATATGTACCTTATGGATGTAGTGACAGCTTATTTATATGG
+ATCTCTTGATAATGATATATATATATATGAAAATCCCGGAAGGATTAAAACTTCCCGAGG
+CATTAGACACATCAATGTCTAAAGATATATATTTGTCAAATTACAGCGATCACTTTACAG
+ATTGAAACAATCCAAATGCATGTGGTATAATTGTTTAATAAATTATCTACTTAAGAAAGG
+GTATGTGAATAATGAAATCTGCCCTCCCGTCTTCATTAAGAAATCCCCTTTGAGATTTGT
+GATCATTGCTGTTTATGTTGATGACCTAAATATAATTGGAACTCCATAGGAGATTGATGG
+TGCACGAACTCATATGAAAGAAAAGTTCGAAACAAAAGATCTTGGAAAGACAAAATTTTG
+TCTTGGGCTCCAAATTAGCAAATAAGTAGGCCTGAAAAACCTACTTATCATGCATCAATC
+CAATTAAACAAAAAGGATTTTAAAGCGCTTTAATATGGATAAAACGAATCCTTTAAGTAT
+TCCAATGGTCAATAGATCTTTAAATCTTGAAAATGATCCATTTAGACTTTGTGAGGATAA
+CAAAGAATTTCTTGGTCCCGAAATACCTTATATTAGTGCTATCGGTGGACTTATGTATCT
+TGCAAATTGTACTAGACCATATATTGCTTTTGCTATTAATTTGCTTGCAAGGTACAATTC
+ATCCCCAGATATGTCTTTACCATTGGAGGAACTGCAATCTCGTGGCGTTCTCAATAGCAG
+ACTATAGTCGCCACTTCATCAAACTAAGTGGAAATAATTGCTCTTCATTAAGCATGTAGA
+GAATGTGTTTGGCTTAGATCCATGACTAACCATGTTCAAGAAGCAAGTAGATTAGTCATT
+AAAAGAGAGCCAACAACAATATATGAAGATAATGATGCATGTGTTGCTCAAATCAAAGAA
+GGATATATCAAGAGTGACATAACAAAGCATATCCCTTCATTATTCTTCTCCTACACTCAA
+GAACTCGAGAAAAACAAAGAAGTCGACGTTCAATACATTTGTTCAAGTTACAATGCAGCA
+GATTTATTTACAAAGGCGTTTCCAACCTCCACATTTAGAAACCATGTTAAAAGTATTGGG
+CGTCATGAGTGGTAAGTGTGTATTTTGCATGTTTTGAGCATCCATCTCTCATCACTTTAG
+CATCATATCATCACTGTTTTATACCATTTCACATCATTTGTCATCACTTTGCATGTTTAG
+GATAGTTTTGCATGCATGTTGCATATTTGTGTTGTTTTTAGGTGATTTGGAGCTGTTGAC
+GAGCTAACTGGAAGAAGCGGACCTGATCATGATAAACCACTCGACCCAGAGGTCGAGTAG
+GAGCTTCAAGATCTCAAGAGACCACTCGACCCCCAGGTCGAGTAGAAGACATCACCACTT
+CACCTCACCACTCGACCACCAGGTCGAGTGTCTTCATCTCCATCTCCTGACCACCACTCG
+ATCACATCACTCGACCCCGAGGTCGAGTGTCTTCATCCCATTGTCAGACCACTACTNGAC
+CTCATCACTCTACCTGGAAGTCGAGTATCACCATCACCACCACTCGAGTGCATACTCGAT
+GACAAGCTTCAGAGCCTTCTTCATTCCGCACTCAACTAGACACTCGAGCACAAGGAAGAA
+AAGAAGACTCCAGCTATTCACTCGACATCCCACTCGACCCCATGGGTCGAGTACAGTTCT
+TAATCCGTCCCAATACTTCATCGTTTTGAGTATTAGGGTTTCGGAATATTTGGCTATAAG
+TAGCATGTACTCCATATTTTCGCAAACAAGTTTTTTATCTAGTTTTATTCCGCAGACTTT
+GTGTTCTAGACCTTTTGTAATCCGAATTTGTCTTTATCTATTCAGTATTCAATATTCAGC
+TTTTGTTCTTGATTTCGTTTACCGTTGTTCATTCTGTTATCATCCTGCTGTTACACTGTT
+GTTATCATGTTTTCAACTTGTTCAACGTTTATGCTTTCTATTATGATGTCTGAGTAGTGA
+ATAGGTTTCTGAGGATGGGTTAGAGTAGTGTCGAATTC
+>ATIS112A
+AGCAAGTCTAGCAAGGGTTTTTAGTGGGTTTCTATGTTGGGTTTTTTAAAAAAAATGGGC
+CCGGATGAAAAAAAACAGAACAATCCATTTAGGATCGTTCCTAAAATTGGGTTTTTCGCG
+ACCCAATAGAAACTCATACGTGGCTTCATTTTATTGGGTAAACGTTTTGACTAAACAAAA
+AAAAAAAACACGCGTTTTTTTGTTTTCTTCTTCTCTCTGATTTCTTCGTGGTCGCCGACG
+GAGACCCCAAATCGATTCTGCTTCTAACCAAATCGAAACCCTCATCATGGTTCGTATCTC
+TTCTTCTTCGAATCGATTTGATTTTATGAGCTTTGAAATTGAATTTTGAAAGAGATTATG
+ATCTGATTGCATTGGTATGTATATTGAATTACGAATTCTGGGAATTTTTAGTTCGTGTAC
+TAAGCTTGAGCTGCATATGTTGTTATTAGCTTGTTCTTAGTTTTCTATATGTTTGCTTCA
+TTCTCAGTGAAGTCATATTGTTGTTTCTATATTAACATAGAAATTTCAGATCTTTATGTG
+TTTGTTCTGTAGCTTTGTTTGTACCTATATCCTTCAAAGAAAAACTTACGGATTCAGGTA
+TATGTTTTGTTGTGGTAGATAGAGGAGCATTATGTGGCTCAAGGTTTAAGTATTGTTGGA
+TACTTTGATTTGGTTGTCTGAAAAGTTTAGATGTCGTGTATTCATTGCATAAACTGGCTT
+TTGCTTGTTAATCTTTCAAGCCTTCAAAGCATCTGGACAACGATTTTGCATTATGTATTT
+GATCTTTTGGTAGTTCGTTTTAATTAAGTTTTTGTTTCTATATTTTTTCTGAGGTTATTT
+GGAGGATTTGCAACAAAGTTTGCTGCTTCTTAATTGAATATAATCCAAATGCAAAGGTGG
+TTGGCTTGAGATCGAATGCAAGGTAATTTATCATTTTGTATTTATTTATGTGATCAATGC
+TTTGCTGTTATTTACTGTGATAAATGCTTCTTTGTTGATATAAAACTGTAGTTAGATAAA
+CGTCAATTGCTTTTGTAGGTAAACGTCAAATGCTAGTTCTTATAGCATTTAAAACTGTAA
+AACTGTGATGATTGCTTGGTAGGTTAATTTTAGTCAATAGTATTTAGTATGGCATTGATT
+GTGAGTTGTCTAACAAAGCCATAATTTGCCTTTAAAACACAAAACCGTAACCTTTGATTT
+TTAAAACACACAACCACAAACAATAATATGATTCACCGAATCCATATCATCATACTTCAA
+GCTTTATAAACCTTTTGAACAGTCAAGATGACAGTCACATTCTCCCACCAAATCCATATG
+AATGCTTTGAACTTGGATCAGCAAATGTCCCTGTGTATAGCACTGAGTGGTCTGATGATG
+ATCCAAGTGAAGATGAAGCACCAATTGCTGGGAAAAAGGGAAGAAAGGGAAGAAAGGGAA
+GAAAGTCAAGAAACCAAAGAGGAATTGGTCATCAACTGAAGATGTTGTTCTCATAAGTGG
+GTGGCTGAACACTTCCAAGGATCCGGTGGTGGGCAATGAGCAAAAGGGGGCAGCTTTCTG
+GGAACGTATAGCAGCGTACTACAACTCAAGTCCCAAGCTCAAAGGTGTGGAAAAGAGAGG
+CCACATATGTTGTAAACAAAGGTGGTCAAAAGTGAATGATGTTGTGAACAAGTTTGTAGG
+GAGCTACTTGGCTGCAAGCAAACAACAAACAAGTGGTCAAAATGATGATGATGTGGTGTC
+TTTGGCACATCAGATCTTCTCAAAAGATTATGGCTGCAAGTTTACTTGTGAGCATGCTTG
+GAGGGAGCTTAGATATGATCAAAAGTGGATTGCTCAGTCTACTCATGGGAAAGCAAAGAG
+AAGAAAATGTGAAGATGACTCTGAACCTGTTGGCCTTGAAGACAAGGAAGCTCGTCCCAT
+TGGTGTTAAGGCGGCCAAAGCCGCAGCCAAAGCCAAAGGAAAAGGCAAGCTAAGTCCGGA
+TGAAGGTGAAGAAACCAATGCTTTGAAGGAGATAAAAAGTATATGGGAGATAAAAGAGAA
+AGATCACGCTGCCAAAGAGAAGCTAATCATTATTAAAGAGAAGAAAAATAGGACTAAGTT
+GCTTGAGCGTCTGTTAGGGAAAACAGAACCTCTATCTGACATAGAGATTGAACTGAAGAA
+CAAGTTAATCAATGAGTTGTTGGCTTGAGTTTCAGTTGTAGGTTAAGTGTCTGTTTCTAG
+ATTATGGTTCTCTAAGTGTCTGTTTTAACTCTGTTTTTAAGTTTAGTGTCTGTTTCAAGT
+GTGTTTTTATATTTAGTGTCTGTTTTTTGTCTATGTTTTATGTTTAAGTGTATGACTATG
+TTAATCAATGAGTTGTTTCAGTTTATGAGTTTGAGTTGTTTCACTTTGGCACTTTCAGTT
+TCAGTTTATGAGTTTGAGTTGTTTGACTTTCACTTTCACTTCAGTTCTGTTCTATTTTTG
+ATCTAGTCTCCAAGCTTACTTGGTATTTTACTGATGCAGAACATGTGAGAAAGAAGAAAA
+TGAAGAGCCAACAAAACAAAAGTTAGGTCTTGTTCCAGACGACCAGTTTCTTGCTCAAAA
+TCCGGTTAAGTTTTCTTCTGACTCTTACCTTTTTTTTTTTTTTTTGGTTGTATCTTATTA
+GCAGTCATACATTTGCAGAATAACAGAACAGTAGGATTATGGTTTCTATTTTAGTCAACT
+GGTTAACGAGCTTGGTTGTGCTTTGGATCTTCAGTGTGGAGTTTTATTATTAGTTTTCTC
+GCACAAATTTCTTCATACTGTATCTGTTCTAAAAAATTATGGCTATGTAGGAATAGAATT
+TGGGCTACGAAGAAGTAAAACCAGATACATTTTTTCGATCTGCAATAGATGTATGATTGA
+AGGTATCAATGATTACAAGCTTTAAACATCAATCTCCTATGTATTTTTGATAGAATTTGC
+AGACAATGAAACTTAAACATGCACCTTTATTAGCTTCACGCTCACTAATCTGTAGAATCA
+TTTTCTGCCTTGGAGCTTTGAGTGTGTATATATAACAGAATCATATCGGGTGAATCCTGC
+AGGGACAATTGAGCTTCACTACCTGTTAGGTCTTGCACCACACATGGAGCATCTAACTGA
+GGAAACAGAGCCAACAAAACAAAAGTTAGGTCTTGTATCTTACTAGCAACAAAAACGTTT
+CAGAAACGTTGAAAAAGTTATAAGTCCGTGCTCTTTGGAATGTATTATATCATTGGCAAC
+CAATTTGTTTGTTTGTGAACATTTTCAATGATTTTGGACCGCATTTAATTGGAGTCACAT
+GTGGACGCAGACCGCATTTAACCGGTTTGACAAAATATGTGTTTCTTTTAACGATGACAA
+ACCACTACTGAATCACAGAATCATAAGCCTTGTTTTAATGGAGAAGAAAGAATATCAAGT
+CCAAGTGTTTGCCATTCTTTAGTGCCGACATCAAGTACTTTAGTATGTCACCAAGGAATG
+TACTTTAGTTTTGTCACCACAAACTTGATTGTTCTTTTCATTTGAACCATTGATTATTGT
+ACCATTCATTTGCACCATTCACTACTCCTTTATATTGTATGAATGAATGTACACCGAATA
+AAAAGAATTCCGAACACACTACTCCTTTATTGTTCTATATATAATCCGAACACTACTTCA
+ATATTTCTATCAACTCTCTTTATCATAATAATAAACACTCTTTTTTATCAAATCATTTTT
+ATCTCTTCTCTCTTTCTATAATTTTGCTAAAATGGCAGGTTCTTCTTCAAACTATAATCT
+CGACGACATGTTCGATGATAAGTTTGATCAATGCTTTGATCAAGCATTAGAGAGTTATGG
+TAATCGCCAACGAGTCAAGCCAAGGAAAAAAAAAACATATATCGAAAGAAATCGTGAAGA
+AGGTCACATCCAATTAGTGAATGATTATTTTACAGAGAATCCAACATATCCTCCCCATAT
+ATTCTGACGCCGGTTTAGAATGAACAGACCGTTGTTCATGCGTATCGTTGAGAAATTCTC
+CAATGAAGTCCCATACTTTAAACAAAGAAGAGATGCCACCGGAAGACTCGGTTTCTCGGC
+ACTACAGAAGTCTACAGCAGCAATTCGTATGCTCGCATATGGTATTGCGGCTGATGCGGT
+TGATGAATACCTCTGAATTGGTGAAAGCACGTCGCTGTTATGTTTGGAACATTTTGCAGA
+AGGAACCATAAATCTGTTCGGGGATGAGTATCTAAGAAGACCCACACGAGATGATCTTAT
+ACGACTTCTCCATATTGGAGAGCAACGTGGATTTCCCGGGATGATAGGAAGCATCGACTG
+TATGCATTGGGAGTGGAAAAATTGTCCCACCGCTTGGAAAGGACAATATACACGTTGATC
+AGGAAAACCAACAATCGTTTTAGAGGCCGTTGCTTCACAAGATCTCTGGATATGGCACGC
+GTTTTTTGGACCCCCAGGTACCTTAAACGATATCAATGTTTTTGACCGCTCACCAGTTTT
+TGATGATATATTACAAGGTCGAGCTCCGAAAGTGAAATACGTAGTCAACGGGAAAGACTA
+TAATTTGGCTTACTACCTCACAGATGGAATTTATCCTAAATGGGCTACATTTATCCAATC
+AATTTCAATTCCACAAGGTAATAAAGCTTCTTTATTTGCTACAACTCAAGAAGCTTGTCG
+TAAAGATGTTGAGCGTGCTTTCGGAGTTTTGCAAGCTCGGTTTGCCATTATCAAACATCC
+AGCTCTTTTTCATGATAAGGTGAAAATTGGCAATATTATGCGAGCATGTATAATACTTCA
+CAATATGATAGTAGAGGACGAACGAGATGGTTACACTCAGTTTGATGTATCTGAATTCGT
+ACATCCAGAATCAGCTAGCTCTTCACAAGTGGATTTCACTTATGCTACAGATATGCCTTC
+AAATCTCGGTAATATGATGGCCACTAGAGCTCGAGTTCGTGATCGGATTAAACATGAAGA
+ATTGAAAGCTGATTTAGTTGAACATGTATGGCAACATTATAACTAGAATCAATCTTAAAA
+TGTAATCGTTTTTTTTTCCGCTTTTAAATATGTTTTTTTGCTTCTTCTTTCTATATCATG
+TATGTTTAAAATTTGATAATTCTTAATCATAATCATATTTGCTCAAATAAAAATATTTAA
+CAAATTTTCTTTTTTTCAAAATTTTTTTGTTTTAGAAACCCACTTAAGGATTCCACCAAT
+GGACCAAAAAATTTCCAAAAACTCGTAAAAGTTTCTAAACTACAAAACTATCCAAATTTA
+TTAATAAAAAATACATAGAAACTATACTTTAGAAACTAATCACTGGATTTGCT
+>ATHILA7
+TGATATCTAGTGTTTTTGGTTGTTTTAAAACCTCTTTTTCTCTTAGTTTTTGTTGCTTTG
+CATTCATATTTTGGCATATAGTATTGCATTTGCATTTGCATTTGGTTTTCTTAGGTACAT
+GAGTGGAGTTTAAAGTTTTGGAAGTAAAATGGAGCAAATGGAGCAAACAAAGGAGCTAAA
+AGAATGCAAAGTGACCAAAGAGGAGAAGCTAGCAGGACAATAGACCAAGTGGTCGATTGC
+GTGGTCGATTGGTCAAGGACCAGAGCTACGGAGGAAATWTGAATCTACCAAAGTGGTCGA
+TTGCGTGGTCGATTGGTCAGGACCAGAGCTACGGAGGAAATTTGAATCTACCAAAGTGGT
+CGATTGCGTGGTCGATTGGTCAAGGATTAATGTTGCGGACGATATTCGAATCTACCAAGT
+GATCTATTGCTTGGTCGATTGCCTTCCTAAACCGGGTCAAAACCCGGTTTGTTCCGGGTT
+GATCCGGTTTATTTTCTCATTACTATAAATACTCTTAACCTAGTTTTAGAGAAAGAGAGC
+TTTTGTTTTAGGAGATCAAAACTTCTCTTGAAGGTTCTTTATCTTAAGTTTTTGTATGAA
+TGTTGAGTTCTTAAGTTTCTATATCAAGTATTTCTTTTAAATTTCTCATCTACMTTCTCT
+AATGATTATGGCTTTACAAAGATCAAACCAATTCCTTTGTATGATCATGATCATGAGTGA
+GTAGTCTCCTAGAGTTCTTTGGTTAGGGTTAGATTAGGATGGTTTAGATGTTGGGTTATG
+GAGTTTAGGGCTAGATTACTTAAGATTCTTACTTATTGGTTGCTTTTAAGGCTAGATCAA
+CCTTGATCATGTTGATTTAGACACTAGGAATTTCATGCCCGGAAGGTGTTCGATGAAATT
+CCCGAACCAAAATCTTTAAGTGCTTTTCATACCTTACCTTTGGAAATTGTTGATTAGGGT
+GATTAGTGGCTAGATAGACTTGTTATTTATGCTTATTGATCATTTGATTGCCTTTGGAAA
+TTGTTGATGATTGATTGATTAGTAAAGGGATTAATATCATGGAAATGTRTTAGTCTTGYT
+TAGTGTTCTATGGCCTAAGGATCATTGCTTGTTAGAAGTTGTTTGWTGCTCCATAATCCA
+TCTCTTTATCATTTCTAATCGATTACCTTAACCCGAGAATTCGTCTTTAGTTATCACTTA
+GTAATTTGTTAATTTCCCGCTTTGTTTACTTTCGAAACTTGTTAGTCTTTTGTTTCTTGC
+TTTCTTTTAYCTTGTTTTGCATTGTTTGCTTGATAATGCATTGTTACTAAGATTTAGAAC
+ACTCAAARTCACCTTATTAGCTTAGATTAAGCAATTGTGTGTATTCTTGGTGAGTTGATT
+AATTGCAAATTGTGGTTCGATAATTAATTGAAAAAAATGCTACATCAATTTGGCGCCGTT
+GCCGGTTTGCAATATTTATTAGCCTTTAGGATTTCATATTTGCTTGAGACTAAGCCTTTT
+ACTTTCATTACTAATCCTTTATACTTGATATTTGCTCTTGTCTTATAGGTGTATATGAAC
+CTACGAAGTCACGGCCGAGCAAATTTAATAGAAGAGATTAGCGAAATCCGCCAGTTTGAA
+AGAGAAAATGTTAGAGCAAGAAGAGAACAAGAAAGACTTGAACACCTTGCTTGGTTAGGC
+GTCATGTATGAACCCGGACTTGAAGGCCATAATAAATGGCCAAGCTAATGGGGATGGTCA
+TATGCCACAACATCCACCAAGAGCTCATCAACCAATTGAAGCCTTTGATGAGTCAAACAT
+CCGTGGAAATAGAAACGGTATTCAAACTCCTCCGGTTGAGAACAACAACTTTGAGATTAA
+ATCAAGCCTCATCAACATGGTTCAAAGCTCTAAGTTCCATGGTTTATCAATAGAGGACCT
+TTTGGATCATCTAAACCAATTTTATATGTTGTATAGCACGGTGAAAATCAATGGGATCTC
+GGAAGATGCATTCAAACTTATACTCTTCCTGTTTTCTCTTGAAGACCGAGCTCGTATTTG
+GGAGAAGAATCTACCTCAAGGCTCCATCACCTCTTGGGATCAATGCAAAAGAGCCTTCCT
+TTCAAAGTTCTTCTCCACAACAAGAACGACAAGGTTGAGAAATGAGATATCTATCTTCAC
+TCAAAAGAGCAATGAAAGGTTTTTTGAAGCTTTGGAAGAGTTCAATTTAATCATAAGGGA
+TAGGGGAAAGGTAGCCAGGCCAGGGATACAAAATTCAATGTCCTCCTCATGGTTTCTCTA
+AGGAGTCTATACTAAGTACCTTGTATAAAGGAGTTCTCCCTAAATTTCGCATGTTGTTGG
+ACACGACAAGTAATGGAAACTTCTTGAGCCAAGATATTGATGATGGTTTATCTTTGGTAG
+AGAATCTAGCTCAAAGTGATGGTAATTATGGTGAAGATTATGGCCGCACTCCAAGAGAAA
+GTAATGAGATGAGCGATCTACACCACAAAGAGATCAAAGCTTTGAATGAAAAGATAGATA
+AGATGATTCTTGCAAATCAAAAACCGATCCATTTTGTATCCAAGAGTGATGTCTACCAAG
+GGTATCAAGAACACATGGAAGGCTGTGTAGAGGGACAAGATGAGGTAAACTATGTTAGTG
+GACAAGGGTACAACAAATTCAACCCCAACTATAGGACATCCCAACCTTTCATATAGGAGC
+ACTAATGTGGAGAACCCACAAGATCAAAGGTACCCACCCATAAAACCTCCTGGTTTCACA
+CAATAACCCAACTATCAACCTAAACCCCAAGGGAACTTCCAAACAAAGCCTCAAGCCTAC
+CACCACAACCAACACCAAGGGAGTTCATCGAATCCTCCACCTCAAGCGGATGATACAAAC
+ACTCTTCTTAGAAAAATTCTAGAAGGGCAAGGAAGTGGAGCATTCAATCTTGCCACGCAA
+ATGAAAGGAATGCACACCAAGGTTGATGACATTTATGGTGAGCTCAATGCCAAAATAAAG
+CGTTTGAATGCCATGTTTTTAGCCAATCCTCATCCACTTCCAAGCGGCTAATGAGAACTT
+ATCGGGTAAACCGGAACCAAATCCGAAAGAGTATATAAATGCTATAACCCTTAATAGTGG
+TAAAGAGTTTCCGAGTGGAGAGCTCAATAGAGACATTGAGCCTAAACAAAAGGAGGTTGT
+GAGTGAGATTGATGAAGAGGAGGTATTGAATGAGAAAGTTTGTCAAGAAGAGATTGATGT
+TGAAAAGTGTATTATTGACAAAGAGAAGGGTAAAATTGTTGAAGAGTCTAAAGAAGACAA
+AACCCAAGTAGAAATCTCCACGAAGGATAAAAGTTTTTCTAAGAAAGAGACTCTATTTGT
+GCCTCCACCTTATGAACCAAAGTTACCATTCGTGGATCGTTTCAAGAAGCAACAAATAGA
+GAAGTATAGAGCAATGTTTGATGAGCAAATGAAAGAAGTTACTATCACCATGCCTATCAT
+AGATGTGTTCTTGTTAAACCCGACTTACAACAAGTTTCTTAAAGATGAGGTTGTAGAAAA
+GAAGAAAACATTGCAAGGTATGGTCCTTTTGACTCATGATTGTAGCACTATCATCCAAAA
+CAAGATTGTAGCAAAGAAGCTTGATGATCCAGGTAGCTTTACACTTCCATGTGCTCTTGG
+TCCTTTATCTTTTGACCATTGCTTGTGTGATCTTGGTGCTAGTGTTAGCTTGATGCCTCT
+TTTGATTGCCAAACACTTATACTTCACAAGATATAAAGATTGTAGAATCTCACTTGTCCT
+TGCGGACCGTTCTATTAGAACTCCGGTTGGTTTGCTTAAGGATCTTCCCGTGATAATTGG
+TCATTTTGAGATACCAATGGACTTTGTGGTCCTTGAGATGGATGAGGAACCAAAAGACCC
+ACTTATCTTAGGACGCCCATTCTTGAGAACCACGGGAGTAATGATTGATGTGTGAAGAGG
+AAAGATTAATTTGAACTTGGGTTAGGAGGTATTAACCTTTGATATTAACAAAGTGATGAA
+GAAGCCTACCATTGAAGGCCAAGTATTCTATATTGAAGAGATGGAAGCTTTAGCGGATGA
+GCTTTTGGAAGAGCTAGCAATGGAGGATGCACTTCATAGTACTTTGACTATAAAATAAGG
+AGAGTTTTGGTTACTTGAAAGTGATAGTGAGGGTTATGAGAAGATACTTGATTCTCACAA
+GTCTTCTAATGAAGATGGAACCTTCCTTTGTTGAAAGAAGGTAGTCATGAGATTAGTGTT
+GTTTAAATTGAAGAGGTGACCAACAAGGAGGAAACTAACAATGGTAAGTCTCACATTGAT
+GGAGATTGGAGTGAACTCAAGGCTCCAAAGGTGGAACTAAAACCTCTTCCCAAGGGGCTA
+AGGTACGCATTTCTTGGAACAAACTCTACTTATCCGATTATAATTAATGAGGAGCTTAGT
+AACTTAGAGGTCTCCACCTTAATAGAAGAATTGAAAAAGTATAGAAAAGCTATTGGTTAT
+TCTCTTAGTGATATTAAAGGAATATCAAAAACTCTTTGTGTGCATAGGATCCATCTTGAG
+AATGAGTCAATGACTTCCGTTGAACATCAAAAGCGGTTAAATTCTAACCTTAGAGATGTA
+GTACAGAAAGAGATCCTCAAACTCTTGGATGCGGGAATAATTTACCCGATCTCGGATAGC
+ACATGGGTTTCTCCGGTTCATGTGGTCCCAAAGAAGGGTGGAGTCACTGTTGTAAAGAAT
+GATAATGACGAGTTGATCCCAACTAAAACAATAACGGGACATAGGATGTGTATAATTGAA
+TGCCACTTCTAGGAAATATCATTTCCCTTTACCGTTTATTGATCGAATGCTTGAGAGGTT
+AGCTAATCACACCCACTATTGTTTTCTAGATGGATATTGGGATTCTTTCAAATCCCGATT
+CATCCAAATGACCATGAGAAAACAACTTTCACATGCCCTTTTGGTACATTTGCATATATA
+AGAATGCCATTTGGTTTGTGTAATGCTCCCGCTACATTTCAAAGATGCATGATGTCTATA
+TTCTCGGATCTAACTGAAAATGTGGTTGAAGTTTTTATGGATGAATTCTCCGTCTATGGA
+AACTCTTTTGCTTCTTGTCTTTCTAATTTGTGTAAGGTCTTGAAACGTTGTGAACAGGCT
+AATCTTGTGTTGAATTGGGAAAAGTGCCACTTCATGGTTAAGGTTGGATAGTATTGGGTC
+ACAAGATCTCCAAGAAGGGTATAGAGGTTGATAGAGCTAAGATTGATGTGATGACCAATC
+TACCACCGCCAAATTTGGTTAAGGGGATAAGAAGTTTTTTGGGCCATGCCGGGTTTTATA
+GAAGATTCATCAAAGACTTCTCCAAAATAGCAAGACCACTTACAAGACTATTGTGTAAAG
+AAGTTGCTTTTGTGTTTGATGAGAAATGTCTAGAAGCTTTCAAGAAGATAAAGAAAGAGT
+TAGTTAGCGCCCCGATAGTGCAAGCACTTGATTAGAACCTACCATTTGAGATCATGTGTG
+ATGCTAACTATGCGGTTGGAGCGGCTCTTGGTCAAAGAAAGGATAAGAAGTTTCATGTCA
+TCTATTGCAAGTAGGACTCTTTCTGATGCACAAGTTAAGTATGCCACCCACCGAAAAAGA
+GCTCCTTGCTATAGTGTTTGCATTTGAGAAGTTTAGATCATACTTGGTTGGTTCTAAGGT
+GATAGTTCACACGGATCATGCGGCATTAAGGCATCTATTGGCAAAGAACGATGCAAAACC
+AAGGCTTTTGAGATGGATTTTGTTTCTACAAGAATTTAACTTGGAAATTAAAGACAAAAA
+AAGGGATTGAGAATGGTGTTATGGATCATTTCTCAGTTGAGGATTGACAATGATATACCA
+ATCGATGACTCTCTTCCCGAGGAGCAACTATTGGCAATTCGGCTTTTGGATGCAAGTCAT
+GAGACCTATATGAAACTTGAGGAAGTCAAGAGATTGAAAGAAAATTGTCCATGGTATGCG
+GATTATGCTAACTATTTGGCATGTGGAAAAGAACCGCCGAATTTGACTAGTTATGAAAGG
+AAGAAGCTCTTGAAAGATATAAACCGCTTCTATTGGGATGAACCATTTCTTTACACCTTA
+TGTAAAGATAAGATCTATAGAAGATGTGTCAGACGTGTCTCGAAAGAAGAAGAAGAAGGA
+ATTTTGCTCCATTGCCACGGTTCAAGCTATGGAGGTCACTTTGCAACTTTCAAGACGGTC
+TCCAAGGTTCTACAAGCGGGTTTATGGTGGCCAACGATGTTTAAAGACGCACAAGAGTTC
+ATTTCGAAGTACGATTCATGTCAAAGAAAAGGAAACATTAGTAGGCGGAATGAGATGCTC
+CAAAATCCTATTTTAGAGGTTGAGATATTTGATGTATGGGGAATAGATTTCATGGGACCA
+TTTCCTTCTTTATATGGAAATAGCTACATACTTGTGGCGGTTGATTATGTGTCAAAATGG
+GTTGAGGCGATTGCTAGTCCAACCAACGATGCAAAAGTTGTGTTGAACCTATTCAAGACA
+ATAATATTCCCAAGATTTGGTGTCCCTAGAGTGGTCATAAGTGATGGAGGGAAGCATTTC
+ATCAACAAGGTCTTTGAGAGCTTACTTAAGAAGTACGGAGTGAAGCACAAGGTCACTACG
+CCTTATCACCCGCAAACAAGTGGTCAAGGTGAGATTTCTAACCGGGAAATCAAACCTATT
+CTAGAGAAGACGGTTGGGACTACAAGAAAAGAATGGTCGGTAAAACTTGATGATGCATTG
+TGGGCATATAGAACCGCCTTTAAGACTCCGATAGGTACTGCTCCGTTCAATCTTCTCTGC
+AGAAAATCATGCCACTTGCTGGTTGAGCTCGAGTATAGGCTTTGTGGGCAATAAAGCTTT
+TGAATTTTGATATCAAAACCGCCGAGGAAAAGCGGTTGATTCAATTGAATGACCTTGATG
+AAATCCACCTTGAAACTTATTAGAACTCCAAAATCTACAAAGAGAGGACTAAGGCATTTC
+ACGATAAAAAGATCGTTCCAATAGACTTTAAAGTAGGTGATCAAGTGTTGTTGTTCAATT
+CTCGCTTGAGACTATTTTCGAGAAAGCTCAAATCTCGTTGGTCGGGTCCATTCAAGATTA
+AGGAAGTTAGACCCTATGGCGCTTTGGTATTGTGGAACAAAACGGGAGGAGAATTTGTTG
+TGAATGGTCAACGCTTGAAGTCTTACTTGGCAAATGAACACGTTGAGGAGGAAACTACGG
+TTTCTCTCTTGGAACCTCAAACCGCCTAATTTGTGTGGAAACGTCAAGCTTAGTGACTTT
+AAACAAGCGCACGTGGGAGGCAATCCCATGGTATCCTTGTAAATATTTTATTTTATCTGT
+GTGTTTTTGTGTGCTTTTGGTTTGATAAAGTTTCACGAAAGTATTTGGAAAATTTCATAT
+CAAGATGGGCAAGCAAAACCATTTCTGGGCAAGCGAATCGACATGATCCATTGAACGATC
+AACTAATACACAACAGCGTGTCCGTCAGATTTCTAATCGAGCACTCAATAGAGCATTCAA
+TAGACAAGTTGGTCGATTGGACAGTCGACTCATTCATGTCCGCAAATCCGTCGATTTTCT
+AATCGACCAAGCAATCGCTCGATTGGTTTTCAAGGCCCAGGTAAGTCAACTCTTGACTTT
+TGTCGGTTCACTCAAATTGAATTAGAAATCTTTCGGTTTGGCCCCATAACCAACGAAAAC
+CGATTTTCTTTTAAAAATATATATATATATATATATATATATATATATATATATATTCCT
+TTCTTCTTTATTCTCTCACGATTCTCTTCTTCTCACTTTCTCTCTTTTTCAAACACATTT
+GCTTTTTTTTAGTGATTCAAAGCTCTTGTTCACTTGTTTTTCTCCATAGAATCCGAATTT
+AGCATTCCATTCTCGGATTGACAAACAATGGTAGGAGGCACAAAGAGAAGAAACCCCAAA
+CGTTCTAAGACAATGACCTCAAATGAATCGCAAAGCGAACCCGTTGCTCATTGGACTAAG
+GAAGATAAGAAAACTCTCAAAGTCATCTCTCCACTTCTTTCATTTCCAACGCATTTTGCA
+AATCGCGAGATCCTAAAGAAGATGGGTTTGCTCGAGACTATTGACGAGTTCTTCACTAAG
+ATGGGACTTGGCGCTTTCACCTCCATGGATCACGCTACATTCAGTGAGCCTACAAATTAT
+TTCTTTAGCACCATGGTGTACACGTTTAAGAACCCAAAGACGCCACTAGCTAAAGAAGGA
+ATCATCAACTTCAAGGTCAAAACGAAGGCTTTCTCCATATCAATTCTCGACCTTTGTGAA
+GCCTATGGATTTGAGAACAAAAGCGAGATGAGCTTCCCGAAATTTAAAGGAATACACTTC
+CTTTGGGGCAAGCTAGCAAGCGGAAAATTCAGTTGTAACGCAAGTATCAAGAGCGTCCGC
+AATCTGGTAATTCGTTACACCTTGAAGCTTCTCGCGCATGCTCTTTTTGGGGGAGGTGAA
+ACGAGTTCTACTACGGTTTCCGAGATGTGCTTTCTTTTTCAAGGAGTCAAAGAATTGTTG
+GTAGAAGATGCGGATGGGAATGGCGACGAAAGGATTGTCTATGATGATCTTGGAAATGAT
+GTGAACTATGGGTGGTGAATCTTTGCTTCTTATCTAGAGGATTACAAGAACCGGCTTATC
+AAGGTTAAGACGAAATTCATCTACATTGGTGGTTCTCTCACACCACTTTTTGTTAAAGCG
+GGAGTAGATCTTTCTCCAATCAATGCTCTCCTAAAGCGTGAATACATTGACTATGAAAAC
+TTGGTGCGTTCTTGCTCCTTAAAACATAGCAATGATGCTTTCATCTACTTGTACACGGAT
+AGATAGGATAACAAGTTGGAATGCATACTACCCTCAAAAGAGATCACAAATCTAGAGAGT
+CATGATAACATTATGTTTTTGCCAAGTGAAGAATATCAAGTACCAAATGTATAGCAATTT
+ATGGAGATTGAAAAAGAAGACTTGCCACCATGTCCACGAGATGACCCTTACAACCTCAAC
+AAGTATGATCTTCCTGAATTCACATTTGTGCCAAAGACCAAGACGGAGAAGTTTCTTCAA
+TCCCTCATCAAGTCTCAAAGGAAGATAAACAAGTGGCAATCTTAAGCAATAGGGAAGCTA
+CTTAAGAAGGTGAAGAAGCTCCAACCACCGGATTATGTCTCTTCCGAGGATTAGCTTGTA
+CTTCCTTCAAATGAGGAGGAAGATAGAGACAATATTTTGGAGAGTGATGAGAATGATGCA
+ACACCCGCCACTCCATCACACTCGTCTAGGAGAAAGAACGCCTTGAGAGACTACTCCACC
+ATGCCTTAGCCACTCCACCGTATCACTTGTATATACCGCTTTATTTCTTTTAGTTCTATT
+TCTTTATTTTCGTTAGTCTTTTCTCGGATTTTTCTTTCACACCGAGACAGTGTGAAATAA
+GTTTGGGGGAGAGACTAACTAACCATCTAACGTTGTGTTTTGTTTTGATTTTATTTCTTT
+GAGTCTTGCATTGGTAATATCTCTGTTTTGAGAAAAATCAAAAAACAATTCTGAAAATTT
+TGAAAAATCCAACAAAAATCATGTAGGTTTGCATATTAATTTTCTCTTTTAGGATTGAGT
+CTAGTAGCAGCATCTAGTTTACATTTGCATATGCATAGGAGATAATGATTTAATTACCTT
+GTAGAAATTCAAGATTAGGATTGAACTTAAAGCCCTTGATCACAGTTAATCGTTGCTTGA
+TCATCATATATCATCCTTCGTATAAATGGAAAAAATGGAAAACCCATGATTAGACTTTTG
+CGTTTCTCGAAAGCAATTTCTACTTGTGTGAAACTTACATGACTTTTGAAATATCTATAT
+GAATTTGGACTTAATTTGATATTGATTTCTCGCTTATGGATCTTAAATGCATTCTCATGG
+TAGTCTAAAAGACTCATTCGGGTTATTTTATTCTTTTTGCCAATCTTTTGTTAACCCGAA
+TGGCCATTCTCACCTTTAGAATGGTTTTCCCTACCCTTAACCTTGAAACCTTTTCTTTCA
+AGCCTATGAATTATTTGTGAGTGAGGCCTCTAGTATGAAAATGGTATAGATTTTGAAATC
+TTGAAAGTATTGAGAACGACAAGGTTTTAGCTCTTGTTTTTAGCTTGCTTTTTGAACATC
+TTTGGACTAGCTATTAGGTTGGGAATGAAAGATTTAAGTGGTTAGATTGAATATTTGGAA
+TTGGGTTTGGGAAAAAAAAGAAAAAATAAATGAATAGAAAGGTGTGATCAATGGTTTTAT
+AGGAGTCTCTATGGAATAAGTCATAAATAAAGAAAGCTCTAAATTTCTAAGTATAAAGAG
+AAAGTTGAATATCAAGTTAGTTCCCCAAAAGAAAAGAAGCTTGCAAAGCTATAAGTATTT
+GGGAACGAAGAAAAACTTAGAAAAGAGATAGAAAAGAGCAAAGTGTTGAAAAGAATAAGT
+CTTTCCTAGGTGACTAACAAGAAAGGATTGATCTTGAGGATTGTGGTTCAAAAAGACCAA
+AGTGTCTAATGATTGGGTTGAAAAGAAGAAGAAAAGAGTTTGCAAGAAGGGTAGAAATAA
+GAGTTTACATCTAAGGCGAGTACTGTTGACATTTCTAAAGCAATGATATTTATGCTCAAA
+TGAGCTTATTAAGAGAAATATAAAACTGAAATTAGATAGCTCATTAAGAGCTTTATTACT
+CAAAGAAACTAAAAGAGGGAAGATTAATTTGTTGTCACCAAGAACACAATAATTCAATTG
+ATACTTTCATAAAGATGAGAAGGAAAGTTGTCTCAAAACAACTCTCAAAGTTACAATGAA
+AGTTCTCATTACATAACAATATATATATGAGTCACTATCTTGCTAACCCTAGGTACATGG
+GCTTTTGGATTACTTATGAGACACTAAATTGGGCTTCATATGGATCTTCTAATAGGTTGA
+ACAACAAGAGCTAGACTTTGTATGCATAAGTAGTTCTCGGTCTTAGATGGATTTCACGAT
+TGTCTAGGATTACTATTTTTTGAGACAAACCCACCAAAGTGTAAATCTTTTGAAACCACC
+TCTAAAAGCCTTCACCAAAACCGATTGAGAATGATTTATCTTCCATTTGCGAAACCGCGC
+CAAACACTTGAATGAATGTTAAAGAGATTGTAAGTCTTTGCTAATAGTTGGAGATTTGAA
+ATAGAGCTATGCACTAAGAAGAGTATGGAGAAGTACGAAAGAGTATGATGATTGATTCAA
+GCAAATTTGAACTATACTTTGAGTTGAATCCTTCGTTTGATATTTTGTGGCTATGAATCC
+CCACCTTCAACCCTCTTTCTCTTCTTATTTCTTAGTTCTTGCTTGAGGACTAATAAGAGA
+TAAGTTTGGGGGAGTTGATATCTAGTGTTTTTGGTTGTTTTAAAACCTCTTTTTCTCTTA
+GTTTTTGTTGCTTTGCATTCATATTTTGGCATATAGTATTGCATTTGCATTTGCATTTGG
+TTTTCTTAGGTACATGAGTGGAGTTTAAAGTTTTGGAAGTAAAATGGAGCAAATGGAGCA
+AACAAAGGAGCTAAAAGAATGCAAAGTGACCAAAGAGGAGAAGCTAGCAGGACAATAGAC
+CAAGTGGTCGATTGCGTGGTCGATTGGTCAAGGACCAGAGCTACGGAGGAAATWTGAATC
+TACCAAAGTGGTCGATTGCGTGGTCGATTGGTCAGGACCAGAGCTACGGAGGAAATTTGA
+ATCTACCAAAGTGGTCGATTGCGTGGTCGATTGGTCAAGGATTAATGTTGCGGACGATAT
+TCGAATCTACCAAGTGATCTATTGCTTGGTCGATTGCCTTCCTAAACCGGGTCAAAACCC
+GGTTTGTTCCGGGTTGATCCGGTTTATTTTCTCATTACTATAAATACTCTTAACCTAGTT
+TTAGAGAAAGAGAGCTTTTGTTTTAGGAGATCAAAACTTCTCTTGAAGGTTCTTTATCTT
+AAGTTTTTGTATGAATGTTGAGTTCTTAAGTTTCTATATCAAGTATTTCTTTTAAATTTC
+TCATCTACMTTCTCTAATGATTATGGCTTTACAAAGATCAAACCAATTCCTTTGTATGAT
+CATGATCATGAGTGAGTAGTCTCCTAGAGTTCTTTGGTTAGGGTTAGATTAGGATGGTTT
+AGATGTTGGGTTATGGAGTTTAGGGCTAGATTACTTAAGATTCTTACTTATTGGTTGCTT
+TTAAGGCTAGATCAACCTTGATCATGTTGATTTAGACACTAGGAATTTCATGCCCGGAAG
+GTGTTCGATGAAATTCCCGAACCAAAATCTTTAAGTGCTTTTCATACCTTACCTTTGGAA
+ATTGTTGATTAGGGTGATTAGTGGCTAGATAGACTTGTTATTTATGCTTATTGATCATTT
+GATTGCCTTTGGAAATTGTTGATGATTGATTGATTAGTAAAGGGATTAATATCATGGAAA
+TGTRTTAGTCTTGYTTAGTGTTCTATGGCCTAAGGATCATTGCTTGTTAGAAGTTGTTTG
+WTGCTCCATAATCCATCTCTTTATCATTTCTAATCGATTACCTTAACCCGAGAATTCGTC
+TTTAGTTATCACTTAGTAATTTGTTAATTTCCCGCTTTGTTTACTTTCGAAACTTGTTAG
+TCTTTTGTTTCTTGCTTTCTTTTAYCTTGTTTTGCATTGTTTGCTTGATAATGCATTGTT
+ACTAAGATTTAGAACACTCAAARTCACCTTATTAGCTTAGATTAAGCAATTGTGTGTATT
+CTTGGTGAGTTGATTAATTGCAAATTGTGGTTCGATAATTAATTGAAAAAAATGCTACAT
+CA
+>ATHILA4
+TGATATAWCCCTATTTTTACTGATTTTAGCTATGTTTTAGGTATAGGTTTTAGAGTCTTT
+TTGTTATTTCTAGAGTCTTTTCTAGTCTTTTTCAGGTCTTTACATGTTTGGGATGCATTT
+GGAGATAATGGAGCATTCTGGAGCAAAACAGAGAACTTAAGCTGCAGAAGCAATYCGGAG
+ACGAAAATGCACGTAGGTGTCGAACGACACCACCCCTGGTGTCGAGCGACACCAATACCT
+GACGGCAATTCCAAGACGCAACTTATTGATGTTTTGAAGATTTCCAAATTCGGCCCAGAA
+CTTTCTCCTATTTTTAAAKAAGGCCCATCACGTTTTTTAGGACATATATATAGTTTTAAG
+GTCATTGTTTAGACCTAAGCTTKGAGAGGCTAATCTCTTTATCTCTTTTGTACTTGGGAG
+CAAAACCCTGTGGAGACTCCCTTTAGAGAAGATCTTTCTTAACCTTTTTCTCTTCTTATT
+TTATTTATTGATTTCTTATTCAATCATGTTGTTTGTTTCATTCATCATGTYTGAGTAGTT
+TTCTTGTTAGGTTTAGGGTTTCTCATTAGGGATTTAGATGATTTAGTAGATTGCCCCCTT
+GCTAGGTTATCTGTAGAATTCTTCATCTTTGATTGTTCTTAATGCTAGTTCTAGAGTAAY
+TAACTAGAACTTGATTTTAGATAATAGGTATGCCCACCATAGGTATCTGTTATTGGATCT
+ATTATTTGATGAGCCTAGGCATTTAAGAAAGAACAGGTAGGYTTATAAAAAGAATCTGGC
+CTATCTACTAAGGTGAACTAATCAAACTTGATWANAATGCATGTTTAGGTTTAGGATTTC
+TCGGCTTCTCCGGTTATTCTTAGCTATAGGCATAGGGAGTTTCGCGGAACACCACCGGTT
+ATTCTATAATTAKAGTTTGAGTTTAAGAACGGTTCGATAACAACCTAGCTATTACTAGAT
+CTACTATCATCTATTTCCTGAGAATACCCTAAGCCTGACGCTTTTATTATCTTGTTTTCA
+CAACCAACAATCTGCTATTGCTTACTTTTTGTTTCTTTTTATTTTATTTACTATTTTACT
+TAGCTTAATTCGATTAACCATTAGTCTATTGTGTGANCCGAAGAACTTTGTGGAATTCGA
+TCCTTAAGTGCTGCAATTGATCTCTTTATTTGAGAGAGTAGTCTTAGGGTTAATTTGACC
+TATATCAAATTTGGCGCCGTTGCCAAAGTTCTTGGGAATCATCATTGAGTTTAGTTTAGA
+GATTTCGTCTAGTTTTTACTTTTATTTTGTTACTCACGCGTTTCTTGTTTTCTTCTTTTC
+TGTGTTTCAGGTGTATGCCTAGGCAAACAAGGAGCACAAAACAGAAGGAGCTTATCAACT
+TGTCTGTTCTGGACTTGGGAAAACTTGAACGCACCAACCGAAAAACTCAGAGATTAGCAA
+TGGCTGACAGAGTCATCAGAGCTGATGCAGAAGGAGTTTTGAGAGATGAGGATGGGCAAG
+CCTACAATGAGGCTGGTCAGAGATTGGATGATCATGGACTCATCCTACCTGAGGACGCCA
+ATGAGGATCAGGCGCGCCTCAATGCGCAATTAGCTGCCAGAGACGCAGCAGGGCTCGGTG
+TCGAGCGACACCAACTGGGTGTCGATCGACACCTTCGGGAGCAGAATGCAGATGCGATTG
+GTGTCGAACGACACAACAGAGGTGTCGATCGACACCAACCCCAGATTCCTGCAGCTATTC
+CTCCAGCTGCGGAACCACGTCGTACTCTTGGGGATTTCAACAGGCCAGACCTGTTCTATG
+CTAATCGATCAGCGATTGTACCCCCACCCTTCCAGAGGAACGACTATGAGCTGAAGCCTG
+GCTACTTTGCTTTAGTTGGCCAGCATCCTTTCCATGGCTTATCTCATGAGCAGCCAATGG
+ACCATATCGAGCGTTTTGAGGACCTTGTTCTGAGCATCAAGGCTAATGGAGTCTCAGAGG
+ACTACCTACTGTGCAAGCTCTTCCCTTATTCACTTGCTGGGGAAGCCGCTTCTTGGCTGA
+AACAACTTAAAGCAGGTTCCCTCAAGACTTGGAGAAGCATCAAGATAGCCTTCTTGAACA
+ATTTCTACGATGATGCTAAGTCTGAGGAGTTGAGAAACAAGCTGTCTACCTTCACACAAG
+GTCCAGCTGAAGCTTTCAAGGCTGCTTGGGTTCGTTTCAAGGAGTACCAACGGGACTGCC
+CACATCATGGTTTCAGTGAGGTACAACTTCTAGGTACCTTCTTCAGAGGAGTTGATTGGA
+GATACCAGATGGCTCTAGATGCAGCGAGCAATGGTAACTTCAACACACGTTACCCAGCTG
+ATGCTACAGCCCTGATAGAGAACCTCGCTTGCAGCAACAGTACCAAGAATGCTGACTTTG
+AGAGGAAGAAGATTGCTGGAGCTATTTCAGGAAATCAGATGGCAGAGGTGAATGCTAAGC
+TGGATTCGGTTCATAACTTGCTTACAGGGAAGAAGCATGTCCACTTTGCAGCTGAGGAAG
+AGACTATTGAGCCTGAGCCTGAGTCAGAGGAAGGAGTCTTCTACATAGATGGTCAGGGAT
+ACAGGAAGTTTGGGCAGCCACAGGGCAACTTCAGTGGCAACAGGTTTACAGGGAACCAGG
+GTTCCTCCAACTACACTCCAAAGCCTGCTTTCCAGAAGACCTTTCCTCAGAGCAACTTTC
+AGAGGACCTATGGTAATTCAGCTTACCAAGCCCCCCCCCCTCCACCCTCATCAGAGACAA
+GAATGGAATCGATGCTTGAGCAGATTCTGGAGAGCCAAACAAAGCTTGTTGTGGAGTTTA
+ATGGCAAGTTTGATGCTGTCTACACAGATCTTAATGGGAAGATCGACAATCTGAGCTCTC
+ACTTGAAGAAGCTAGATGTACAGGTAGCTCAAACTGCACAATCTATCAAGAGACAAGAGG
+GTTTTCTTCCTGGTAATCCTGATGCTAACCCAAGGAAGAGCTGTAATGCCATCTTGATCA
+GAGAAGGAGATGATGTGTGGGAAGAATTGGACACTGAAGACGAGTTGGAGCTCGCAGTTG
+CAGAGATGGTGTCGACCGACACCCTCCAGTGTCGATCGACACCATATGGGACGCTCTTCT
+CAGAGACGACTCAATACGACGGTGTCGATCGATACCCCTCTAGTGTCGATCGACACTGGA
+TCCGGACTGCACCTTGTGAGGTGCAAATCCCTATGCAGCCCGAGTCTGTTTACACTCCTC
+CTGTCCCTTATCCGAGGAAGCGTCGTTCTAAGCAGGAGATTCATGCTGCTAAGTGCACAA
+CCATAATGGAGAAGATCCTCACTTCTCTTCCTAAGGATGCTTCTGAGACATCTTCTGCTC
+CACTCAACAGGTATGTCAAGCGACTTGTTGACAATGGTATTAGCTCAGATGAAGCTAAGC
+TGCTGACCAGGGACATCAGTGCAATCATGCTGCCTAAGGTCAAGAAAGAGAAGGCACAGA
+GAGTGGACATTGCTGAGTACATCCGCACCATCACTCCTGATCAGACCACTGAGAAGCTTC
+CAGATCCAGGTAGCTTTGTTCTTGATTGCTCTATCTCCACAAGCAGGTTCAGCCGCTCTT
+TGTGTGATCTGGGATCAAGTATCAACCTCATGCCTAAGTCTGTTGCTGAGAGACTAGGCA
+TGACTAACTACAGGCCGACTCGCATCACTCTCCTCTTCGCGGATCGTTCCAAACGAATCC
+CTGAAGGAATCCTTGAAGATGTTCCTGTTAAGGTTGGTAACTCCATAATCCCTGCTGATT
+TCGTGGTCCTGGACTATGAGAAGGAACCCAAGGATCCTCTTATCCTTGGAAGAGCATTCC
+TAGCTACAGCTGGTGCTAGGTTTGATGTGAAGAGAGGTAGGATCTCTCTCAAGGTTTGTG
+ATTTGGAGATGGAGTTTGGCATGGATGGTTCAGAGCTTACTAAGCCTATCAGTAGCATTG
+CCTCCAGCACAGACACACCTCCTCAGACTGCTCAGAATCCCAACACAGAGCCACACACAA
+CGCTCCCATCAGCTCAGCTCGCCAATGAGAGTTGCAGAGCAACGGTGTCGATCGACACCA
+CCACTCCTGTCGATCGACACCCTCGGGATTCACAGACAGAGGATTCTGCACATTCTCTTC
+AGCCCACACCACTTGAGGACCTATGTGATAAGTTCTCTTCTATCTCTTCTCCTGCTTTAC
+CTTCGATTAATTCTTTAGATTCTTCGAAGTGATATAWCCCTATTTTTACTGATTTTAGCT
+ATGTTTTAGGTATAGGTTTTAGAGTCTTTTTGTTATTTCTAGAGTCTTTTCTAGTCTTTT
+TCAGGTCTTTACATGTTTGGGATGCATTTGGAGATAATGGAGCATTCTGGAGCAAAACAG
+AGAACTTAAGCTGCAGAAGCAATYCGGAGACGAAAATGCACGTAGGTGTCGAACGACACC
+ACCCCTGGTGTCGAGCGACACCAATACCTGACGGCAATTCCAAGACGCAACTTATTGATG
+TTTTGAAGATTTCCAAATTCGGCCCAGAACTTTCTCCTATTTTTAAAKAAGGCCCATCAC
+GTTTTTTAGGACATATATATAGTTTTAAGGTCATTGTTTAGACCTAAGCTTKGAGAGGCT
+AATCTCTTTATCTCTTTTGTACTTGGGAGCAAAACCCTGTGGAGACTCCCTTTAGAGAAG
+ATCTTTCTTAACCTTTTTCTCTTCTTATTTTATTTATTGATTTCTTATTCAATCATGTTG
+TTTGTTTCATTCATCATGTYTGAGTAGTTTTCTTGTTAGGTTTAGGGTTTCTCATTAGGG
+ATTTAGATGATTTAGTAGATTGCCCCCTTGCTAGGTTATCTGTAGAATTCTTCATCTTTG
+ATTGTTCTTAATGCTAGTTCTAGAGTAAYTAACTAGAACTTGATTTTAGATAATAGGTAT
+GCCCACCATAGGTATCTGTTATTGGATCTATTATTTGATGAGCCTAGGCATTTAAGAAAG
+AACAGGTAGGYTTATAAAAAGAATCTGGCCTATCTACTAAGGTGAACTAATCAAACTTGA
+TWANAATGCATGTTTAGGTTTAGGATTTCTCGGCTTCTCCGGTTATTCTTAGCTATAGGC
+ATAGGGAGTTTCGCGGAACACCACCGGTTATTCTATAATTAKAGTTTGAGTTTAAGAACG
+GTTCGATAACAACCTAGCTATTACTAGATCTACTATCATCTATTTCCTGAGAATACCCTA
+AGCCTGACGCTTTTATTATCTTGTTTTCACAACCAACAATCTGCTATTGCTTACTTTTTG
+TTTCTTTTTATTTTATTTACTATTTTACTTAGCTTAATTCGATTAACCATTAGTCTATTG
+TGTGANCCGAAGAACTTTGTGGAATTCGATCCTTAAGTGCTGCAATTGATCTCTTTATTT
+GAGAGAGTAGTCTTAGGGTTAATTTGACCTATATCA
+>ATHILA5
+TGATAACACTAGATTTTAACCTTTTTAAGCCCTTGTTTTTCATGCATTTAGCTTAGTTTC
+ATGTCTCTTTTCATGCATTCTTAGTCTCTTTTCCTTCTTTTGCACATTTTGCATTGCATT
+GCATAGCATACTTGCATTTGGAGTGTTTTACAGGTGAATCAGGTACTTTTGGACTCAACT
+TGGAGGTTTCTAGCACAAGGGATGGACAGACTCGAGTTCGGGGGATCTAAGGAAGGACTT
+GAAGTATACTCGGCCTATGTACTCGGCTGGAGGCCGAGTGGAGCACACGTGAAGAACAAG
+GAGCCTACTCGACCAAGGCACTCGGCTGGAGGCCGAGTTGTGCACTTAAGGAAGAAGAGA
+AGCCGCTCGACCAAGCCACTCGGCCTAGACCCGAGTKATGTGACCAAGAGGAAGCCACTC
+GACTTTTCTACTCGGCCTAGACCCGAGTGSTSCTGCGCCGACTTTCCTATTTTGTCTTTT
+TCCCAATTAGGGCATCCTAGGATTGCCTATAAATAGACCTCTTATGTTTTTGCCCAAAAT
+ATCTTTGCTTTGTCTGCTGGATATTAGGGTTCTTAGATTTTCTTTTGCATTTTCTGGTTG
+TTGTGTTGAGAATTTGGATTTGATTTCTTCTGCAAACTTGTTTATCTTATTGAGATCTAT
+CATTTGCTAAGTTTATAATGATTTCTGGGTTTTATGAATTTTCTGGGTTTTGTTCTATGA
+TGTTCTTCATTGTTCTTGAGTAGTSTTCTTCAGAGTTCTTGAGGATGGGTTAGGTTTAGG
+TGGATTCCTCTSTTCTTTAGCTAGCTAAGTTTATAAATGCATGATTCCCTTCTGTTTTAG
+GAGTTCTTAATGCTATTTTCTTTCTGATCAATTGAAAATTGATTTCAGACTTTCTCCACC
+TAAAAAGTGTTTGATGAAATGTCTGAACCAACTAATTTCAGAGATTTGTAGATTCTAGCC
+CAAGACCTTGGATGTTTAGACTGCTTATTGACTTTAATAGATTGGTGTTTAAAGCCTGCT
+TTATTATGTTTCATCAATGAAAATTGAGATTAGGAAGTTCTAAAGTTATGAGAATCATTG
+TCACGAAAGTGGATTGATTTGGTTTTGAATCTATTGTCTAGGGATAGCTTGATTGAGTTT
+GTTAGTTAGCTAATGGATTGAGGAGTCCACTAAGACCAATTACCCCATTCTTAAGAGCTC
+TGTTTCGTTTTATNGTGCAAAACTCGTGTTTTTAGTACTCTGTTCGTTTCGTGCAAAATT
+GGTGTTTTTAGTATTGTACTCGACCTGTTTTAGTHGTWTGCTCGACCGAGTGCTTYACTT
+WGTGCTTGGTTTACTTTCTTGTTCTTGCATTTGACAGTTCCTGGTCTTTAGTTTCATTTC
+TGCTTTTATCATTTGAGTTCTTTATCTTCTGCTTAGTATAGTTTTATTYCTGAATTTGAT
+TTGCATGTTAACTTGTTGCTTAGGTTTAGTAGAAACACACCAAACCTATTCACACTTGGC
+TTGACTTAGTATTCTCTGATCAYATCCTGATTGWTAGCAATTACACCCATTTGGATTGAC
+ACCTTAAATGCTGCAATGACATAAGATGCATTTAGGGAATTGACACACAAAACCCTTGTA
+TCAATTTGGCGCCGTTGCCATTTGGGTGTTTTTCTTGTTACATTTAGGATTTCTGAGTTA
+TTAAGATCAAGTTCTATTTCTTTCTTTCTGGTTACTCACTTGTTTCTTCATTTGCTTGTT
+TTTGTCTTGCAGGTACTCATACTCGACTAGCACGTCGAGTACATCAACCGAGTAAGATCA
+AAACGTATGCAAACTCGTTCTCAAGGTTCTGGTAATCTCCTGCGGTACAGAGACGACATC
+GACAGGATTCAGCGTGAACTCAGAGAACAACAAGCCACTTCAAACCCAGTAGTAATGGCT
+AATGAGGCGAATGCTAATGAGTTGCCAGGCAACATTGGTGCTGGTGATGCACCTAGAAAC
+CACCATCAGAGAGCTGGTATTGTCCCACCTCCTATTCAGAACAACAACTTCGAGATCAAG
+AGTGGTCTTATCTCCATGATTCAAGGCAACAAGTTTCATGGACTGCCAATGGAGGACCCA
+TTGGATCATCTTGATAACTTTGATAGACTCTGTAGTCTCACCAAGATCAATGGAGTTAGT
+GAGGACAGCTTCAAGCTCAGGTTATTCCCTTTCTCACTTGGAGATAAAGCTCATCTTTGG
+GAAAAGACTTTGCCTGTTGAATCTGTAGACACTTGGGATGATTGCAAGAAGGCTTTCCTA
+GCCAAGTTCTTCTCTAACTCAAGAACGGCTAGATTGAGGAATGAGATTTCGGGATTCAAT
+CAGAAGAATTCAGAATCATTCGCTGAAGCATGGGAGCGTTTCAAAGGATATACCACTCAG
+TGCCCGCACCACGGATTCAAGAAGGCCTCCCTCCTCAGTACTCTATACCGAGGTGCCTTA
+CCCAAGATCCGGATGCTCTTGGATACAACTTCCAATGGTAACTTTCTCAACAAAGATGTA
+GCTGAAGGTTGGGAACTTGTTGAAAACCTAGCACAATCTGATGGGAATTACAATGAGGAC
+TATGATCGCACTAACAGAGGCAGTAGCGATTCTGAGGACAGGCACAAGAAGGAGATCAAA
+GCTCTTAATGATAAGATTGACAAATTGGTGCTTGCTCAACAGAGAAATGTCCACTACATT
+ACAGAAGAAGAGCTTACACAACTCCAAGATGGGGAGAATCTTACTATTGAGGAGGTGAGC
+TACCTACAGAATCAAGGTGGCTACAACAAGGGATTCAACAACTACAAACCCCCTCATCCT
+AATCTCTCTTACAGAAGCAACAATGTGGCAAACCCACAAGATCAAGTCTACCCCCCACAG
+AACCAACCGCCTCAAGCTAAGCCCTTTGTACCCTACAACCAAGGCTACAACCAAAAGCAG
+AACTTTGGACCTCCAGGCTTCACCCAGCAACCACAGCAAACTTCAGCACAAGACTCAGAG
+ATGAAGACTCTACTTCAACAACTTGTGCAAGGACAGGCCTCATGTTCCATGACCATGGAT
+AAGAAGCTAGCTGAGCTCACCACCAGGATTGATTGCTCTTATAACGACCTGAATATAAAG
+ATAGATGCACTTAACACTAGAGTCAAGAGCATGGAGGGACACATTGCTTCTACTTCAGCT
+CCTAAGCACCCTGGACAACTTCCTGGAAAATCTGTTCAAAATCCAAAGGAGTATGCCCAT
+GCTATCTCCACAGTTAATACTTCTGCCACTGCGGACAGTGGGATTCAAGAAGGGGAGGTT
+TTGAGACCAAGATCAAGACAGGAGATTGAACTCGACTTCTTTGCTCGGCTTGTCGAACGA
+GCACATGACCCGAGCAACCCAATCCCTATTCCACCTCCCTATGAACCTAAACCATACTTT
+CCAGAAAGGATTGCACAGATTAATGAAAGGATCTTCCAGAAACACAAGATGATGTTCATC
+AAGTGTATCAAAGAGTTAGAAGAGAAGATACCCTTGGTTGATACTCCCAAGGAAGTGATT
+ATGGAAAGACCCCAAGAAGCTCAGCAAATAGTTGAATTGAGTTTTGAGTGCAGTGCTATC
+ATTCAAAGGAAGGTGATACCAAAGAAGCTAGGTGATCCAGGTTCCTTCACTCTACCTTGT
+TCACTAGGACCCTTAGTGTTCAACAATAGTCTTTGTGATTTGGGAGCTTCGGTTAGTTTG
+ATGCCTTTGTCTGTTGCAAAGAGATTGGGATTTGATAAGTTCAAGCCTAGCAGCATTCAT
+CTTATTCTAGCTGATAGATCAGTGAGAGTGCCTCATGGGATGCTAGAAGACTTACCGGTA
+AAGATTGGATCAGTCGAGATTCCAACCGACTTTGTGGTTCTAGAGATGGATGAGGAACCG
+AAAGACCCTCTCATTCTTGGGAGACCATTTTTAGCAACTGCGGGCGCTCTTATCGATGTG
+CAAATGGGTAAGATCGACTTGAACCTTGGTAAGAATCTCCATATGAGCTTTGACATTGCT
+AAGAAGATGAAGAAGCCCACCATAGAAGGGCAGCTTTTCTTCATTGAAGAAGGAAATTTA
+GATGCTGAGTTGTTGAGTGGGTTGGAAAATTCTATTCCGTACTCCATTCCGACTCACCAC
+CTAGGAGAGCCCGAGGAGCCTCTTATGATAGAAGGAGAACCTAGCTCAGAGGTTGAGACT
+AAGAGGAACCATTTTGATGTTGGTCCTATTGCTAGAGAGCTTATGGAGCTCAGGAAACAG
+TATGGAGCTCAAGGGGAAACCATGGAAAAGTTGGACCTCAAGATGGAAGAGCTGAACTAC
+GCTATCCTGGAGCTTAAGGAGATGATTAAAGGTTACCCAGGTCCTGAGATTGAGGAATAC
+TTTGAGGAACCTGATTTGGGAGAAGAGGACTATACTACTGATGAAAAGGAGGCTTACTTT
+GAGGAAAGATCCAATGAGTACTCTACACTCCAGCTATCAAGAGAAAATGCGGAGTATGAT
+TCAGACTTTGAGGATTCAGCAAGTGAGGATGAGGACTTCTCAGTTCCTCTCCTCAATCTC
+TTCTCTACCTAAACATTGTGAGAGTCAAGCTTAGTGACTTTAAACAAGCTCACTTGGGAG
+GAAGTCCCATGTCTATCCTTGTATATATTGCTTTCTTGTTATTTTTGATGTTTTTGTTTA
+AGTGTTTCAGGAAAAAAGACTTCTGAAAAATTTCAGGCCACACTCGACCGTACCACTCGG
+CTACAGGCCGAGTGTGGGCTTCAATTGACCAAAGGCCCAAGATTGAATAGTACTCGGACC
+ATACCACTCGGCCCATGGTCGAGTATGGGCCTCACTGTTCAAAGGCCCAAGAAGATGCAG
+CACTCGGCCCGAAGCCGAGTCAGAAAAGAAGCCCATCAGGCCCAACACTGTACTCGACAC
+GCGCGTCGAGTATGTCGGCCGAGTTCACACGTGCGAGGTCAACACAATTCAAATTCAAAT
+TTGAATTCGAATTTGCTCGGCCCCACCAATCAAATCCTGCTCCCCAAAGCCCTTCAAAGA
+TTCTTCTGCAAATAGTGAAAGCATGTCCCCTTGACCAAATGAAGGGTGAAGATCTAAGGT
+GTTTGGAGGGCTAGGATCAAATCTTCTTGTCTATAAAACCACACTCAACAAGCTAAGTCA
+CTTACACTCTCTCTTTGCTCAAAAATTTCGAATTTTACTTCTTCTCTCCAAACATTTCAA
+GATTTTACTCTCACTTCTCTCTAGAATTCCCAGAAACTTTACCAAAATCTCTTGTTTTCT
+CTCCATACAAACCTTTTCAAAACCTCTCTTACAGCCTTTGTTCAGTTTTAAACATCAATT
+TCTCTTCTACTTTGACCTACTTTGGGTTATTTTGTGGTGACTATCTGCAGTAAATCATCC
+CAAGATCATGGATCCCGAAGAATCAAGAAGGAGAGCCTCTGCTCGAGCTGTGGCAAGAGG
+GTTTGCGATGATTAATGAGAAGGGTCCGTCAAGGAATCAGGAAGCTGCGAGTCCTGGTTT
+TACTCGGTTGACAGGCCGAGTACAGTGGCCGAGTATGGCCCCGGAGTCTTCTATGGGTCG
+TTCTGCGGCTGCTCGAGAGGAAATTGCAAGAGGCAAGAGGGTTTGGGAGTCCGAGCCAGT
+TGCAGAAGAAGAAGTGCCTGTGCTAGAGAAGGAAGCATCTGAGGAAGATGTGGAAATTGA
+TGAGGAGGTCCCGATAGTTCCTGCAAGGAGAAGAAGGAACAACCCAAGGAGAAAGAAAGA
+GCCTACCATTGAAGAGCACTACCAGTACCTCATGGAGCTGAGTTTTGAGGGGACAAGATA
+TCCCCATAGACCTACCATGCAAGCTTTGGGGATATGTAGGGATGTTGACTACCTCATGGA
+GATGGCCAAGCTGGAGACCTTCTTCTCCTACAAGTGTGAAGGATACAAAACTGAGAGCTG
+CCAATTCCTAGCCACTTTGAAGCTCCATTTCTATGCTGAAGAAAGGGAGAGAGAGCTACA
+TAAGGGAGTTGGCTATATCACATTCATGGTGTTTGGAATTCAATACTCCCTTCCTATTAG
+GCAGTTGGATGCTGTTTTCAAGTTCCCCACCAAGTATGGGATCCGCCAAAACTTCAGCAA
+GGACGAGCTCCATGATCTATGGTTGACAATCGCCGGTCCACTCCCCTACAAGTCATCTAG
+GGCCAAGAGTTCGTTGATAAGGAGCCCGGTGCTTAGGTATCTCCACCTTTGCATTGCAAG
+TGCCTTCTTCCCGAAGAAGACAACCGGCCATGTTAATGAGGGAGAGCTGAAGATGCTTGA
+TCTCACCTTATGCTTCATTTTGGGGCGCACAAGGAATGGGATAGAGATGGAAGGGGATAG
+GGCTGATACATCCCTTTCGGTGGTGTTGATTGATCACTTGATTGGTTTTAGGGAATATGC
+AACCGGCATCCACCAATCCGGCTATGGAGGAAGCTTATGTGCTGGAGGAGTGATCACGCC
+CATCCTAATAGCCGCTGGAGTTCCTCTTCATACCCCCACTGTCACAGCAAACTACATTGA
+TATGGAGTATTTGAAGAGGAAATGCTACTTGGATAGGTCTGCCCCAGCTGATCAACTCTA
+TTTCAAGTTCAAGCACTCCACGCTAGGTCTCTCTAGGCTAGCACTCCCTTGCAAGGAGTT
+CACCACAGTTAGAATTGGGAACAACATTGACTTTGATCCTCCTCAATCGATCTTAGTCAA
+TGTCCTTGCGCCTTTACAAGCAGAGCCGAGCATAGGGAGTGAGTCTCAAGAAGAAGGAGC
+AGAGTTCAACCAAGAAGAAGCTGAGCAGGAAGACTATACTCGGCCGAGTAACTTTCAGCA
+GGCCGAGTATGGCCAGGCCGAGTATGAACAAGCTGAGTTCAGTCGAGCTGAACAGTTTGA
+TGAGCAAGAAGATTCGTGTGAAGCTGCAGCGGAGCAGTATTTCTTTGAAGATTATGCTGA
+GTCCGATCAAGAGAGAGATCCCGGTCAAGTTCACAAGAAGTTGGGAATGCTCAAGGGTTT
+GGGCAAGTTTCAGAGAAAGTTGTTCAGTGGGTTGAAGAAGAAGGTGAGAAAGATGAAGAG
+GGCAATGGACGGCATGGCGGTTCAGATTCAGGAGCTGCAAAGAAGGCAGAGATCGCCACC
+ACCTCCACCCGAGTTCAGGAGATGTAACTCAACGAGTGTGGCACCGCAAAGGGACGTTCG
+TTTCGACCCGCCAAGAGCCTCAAATTACGAGCTCGGGAGGAGCTCCACCTTCTCAGATCG
+CCGTTTCAACAGGCGCCCACCCGGTCCAGTGAACCAGTTGGTTCTGAATGCTGACCCGAG
+CCGAGAGGAGTACTACTCGGGCTACATGCTCGACGGGTCAACCGAGTACAACCCCAACAC
+CTCCACCCATGATCCTGAGTACACACAAGACCGCCTGGACGAGTTTGTCCAGAACCTCTT
+CGTCTAAATGTTGAGGTATCACTCCATTTCACTGTATATATCATTGCATTTCTTTTATTT
+CTTGCTTTGTGTGGTTATTTCTCTTGAATTCTTCTTTGAATTTTTATTACACAAGGGACT
+GTGTAATTTAAGTTTGGGGGAGAGTTCAAGATGTATCTAACATTGTTTCATGTTTTCTTA
+TTCAAATTTTTGCATCATCTAAGGCATAGAAAACCCATAAAAATTTGAAAATTTTTCGAA
+AATGATTCCAAAAAAATAGAGTGTCATGTAGTTTGCATTTGCATTATTAGGGCTGTTTTT
+AGAATGTTATCATATAGGTTGTTGCATTTTGCACTTGCATAGGGGATAATGATGATCATA
+GCCTTGTAAATTTGCAATGTTCACTAGATAGTTTCAATGCCCTTGTTGTTAGTTGTCTAG
+TGCTTAACCGATTGAACTTGAAGTAAAACCGCACCATCTTTTGAATTCATATACTTGATC
+TTCCTTAGTCGAAACTCGCTGTGATTTGAAGCTATTCCCTATCAATTTGAACCATAATTT
+GACTTTTAATTATCATACTATGCATTGCTTGTTAAACTCATGGTTACCCTTAAAATATTT
+GGATCTTCTTATTCATTTCACCACTCTTGTTGATCCAAATAGCTGTCTCTCACCTTTAGA
+GCAGTTTCCCCACACCCTAACCTAAGCCTTCTTTCAAGCCATATATCACTTGTGAGTGTT
+TGTGAGGTCTTATTTCGATTAAGCTTGGTAGAAAGTGTTAGGTTTGTAACGACAAAGATA
+GTATCTCATGTAGTTCTAGTTCGCGTTATCCGGACTAGATAGGACTAGGTGGGTACTTAT
+TCTATGGGTTGGGAAGAGTTTAAAAGAGAAAAAGGGTTGAATTCATTGTTTACAAGAAAA
+GGGAAAAGAATTCTAGGAGAAGTAAGCTAAAGAAGTTAGAAAAAGTCTAGTAAAGGGTTT
+GAGATTGTTAAAGAAAGAGATTGGGTTATTGTTAGCTAATGAAGAAGGGTAAAAAGCCCT
+AAGCTTAATAGAGATTAAAAACAGAACCTTAGTACTAAAGAAAGCCAAACCCGCTAGAAG
+TATCAAAGAGAAAAGAAAAGCTTCTCCTAGAGTTAAGAGAAAAAGAAAAGAATGGGTTAA
+GAAAGAGTTCAAAAGATTATGAATGCAAAAGGGTAGAGTTAAGTTCTTAATTGGGATGGG
+AGATGGGATTGCCATTAGATCTTCATTGATTATACTTTGGGTAGATGGGATCTTATCTTT
+GTATGCATAACTTGGGACTTACCTTTAGCATTCTACTAAAGCTTAATCATTCTTGAGAGA
+TCCCTTGTTACTAAAGCCTATTCTTTAAGGGACCATTTTTGTCTCTTGACCCTTTACCCT
+TAGCCAAATGAGTTTAATATGCATTGTGTAGTATGATCCATGGTTCTTGCTTAATGAATG
+TTAAAGGGAATATGCTGATTTGAATGCTTGAATAGACTAAGTGAAAGATTAGGTTGTGTT
+GTGAAGAAGATGGCTAAAGTTTTTAAGTAGAGATCATTCAACCTAGCACTCTAGAACTAG
+CAACATGGACATTGAGACTATTTATTTTACATGCATATTTTGGTTCTGAATCCCCACCTT
+CAAACCTCACTCCTAGCCTAGTTCTATTTGTTGCTTGAGGACAAGCAAAGAGCTAAGTTT
+GGGGGTGTTGATAACACTAGATTTTAACCTTTTTAAGCCCTTGTTTTTCATGCATTTAGC
+TTAGTTTCATGTCTCTTTTCATGCATTCTTAGTCTCTTTTCCTTCTTTTGCACATTTTGC
+ATTGCATTGCATAGCATACTTGCATTTGGAGTGTTTTACAGGTGAATCAGGTACTTTTGG
+ACTCAACTTGGAGGTTTCTAGCACAAGGGATGGACAGACTCGAGTTCGGGGGATCTAAGG
+AAGGACTTGAAGTATACTCGGCCTATGTACTCGGCTGGAGGCCGAGTGGAGCACACGTGA
+AGAACAAGGAGCCTACTCGACCAAGGCACTCGGCTGGAGGCCGAGTTGTGCACTTAAGGA
+AGAAGAGAAGCCGCTCGACCAAGCCACTCGGCCTAGACCCGAGTKATGTGACCAAGAGGA
+AGCCACTCGACTTTTCTACTCGGCCTAGACCCGAGTGSTSCTGCGCCGACTTTCCTATTT
+TGTCTTTTTCCCAATTAGGGCATCCTAGGATTGCCTATAAATAGACCTCTTATGTTTTTG
+CCCAAAATATCTTTGCTTTGTCTGCTGGATATTAGGGTTCTTAGATTTTCTTTTGCATTT
+TCTGGTTGTTGTGTTGAGAATTTGGATTTGATTTCTTCTGCAAACTTGTTTATCTTATTG
+AGATCTATCATTTGCTAAGTTTATAATGATTTCTGGGTTTTATGAATTTTCTGGGTTTTG
+TTCTATGATGTTCTTCATTGTTCTTGAGTAGTSTTCTTCAGAGTTCTTGAGGATGGGTTA
+GGTTTAGGTGGATTCCTCTSTTCTTTAGCTAGCTAAGTTTATAAATGCATGATTCCCTTC
+TGTTTTAGGAGTTCTTAATGCTATTTTCTTTCTGATCAATTGAAAATTGATTTCAGACTT
+TCTCCACCTAAAAAGTGTTTGATGAAATGTCTGAACCAACTAATTTCAGAGATTTGTAGA
+TTCTAGCCCAAGACCTTGGATGTTTAGACTGCTTATTGACTTTAATAGATTGGTGTTTAA
+AGCCTGCTTTATTATGTTTCATCAATGAAAATTGAGATTAGGAAGTTCTAAAGTTATGAG
+AATCATTGTCACGAAAGTGGATTGATTTGGTTTTGAATCTATTGTCTAGGGATAGCTTGA
+TTGAGTTTGTTAGTTAGCTAATGGATTGAGGAGTCCACTAAGACCAATTACCCCATTCTT
+AAGAGCTCTGTTTCGTTTTATNGTGCAAAACTCGTGTTTTTAGTACTCTGTTCGTTTCGT
+GCAAAATTGGTGTTTTTAGTATTGTACTCGACCTGTTTTAGTHGTWTGCTCGACCGAGTG
+CTTYACTTWGTGCTTGGTTTACTTTCTTGTTCTTGCATTTGACAGTTCCTGGTCTTTAGT
+TTCATTTCTGCTTTTATCATTTGAGTTCTTTATCTTCTGCTTAGTATAGTTTTATTYCTG
+AATTTGATTTGCATGTTAACTTGTTGCTTAGGTTTAGTAGAAACACACCAAACCTATTCA
+CACTTGGCTTGACTTAGTATTCTCTGATCAYATCCTGATTGWTAGCAATTACACCCATTT
+GGATTGACACCTTAAATGCTGCAATGACATAAGATGCATTTAGGGAATTGACACACAAAA
+CCCTTGTATCA
+>ATHILA2
+TGATAAGTGTGTATTTTGCATGTTTTGAGCATCCATTTGTCATCACTTTAGCATCATATC
+ATCACTTTTTATACCATTTCTCATCATTTGTCATCACTTTGCATGTTTAGGATAGTTTTG
+CATGCATGTTGCATATTTGTGTTGTTTTCAGGTGATTCGGAGCTGTTGACGAGCTAATTG
+GAAGAAGCGGATCTGATCATGTAAAACCACTCGACTCCCATGTCGAGTAGACGCTTCACA
+ACCTCAGAAGACCACTCGACCCCCTGGTCGAGTAGAGGACATCACAAATTCACCTCACCA
+CTCGACCACGAGGTCGAGTGTCTTCATCTCCATCACCTGACCATCACTCGATCACCTCAC
+TCGACCCCGAGGTCGAGTGTCTTCACCACCATTACCAGACAACCACTCGATCTCACCACT
+CTACCTTGAAATCGAGTATCACCATCACCACCACTCGGCTACATACTCGATTGCGAGCTT
+CAGAGTCTTCTTCATTCCGCACTCAACCAGACACTCGAGCACAAGGAAGAAAAGAAGACT
+CCATCTATTAACTCGACCTCCCACTCGACCACCTGGGTCGAGTACAATTCTTAATCCGTC
+CCAATACTGCGTCGTTTTAAGTATTAGGGTTTCGGAATATTTTGCTATAAGTAGCATGTA
+CTTCACATTTTTGCAAACAAGTTTTTATCTAGTTTTATTCCGCAGACACTGTGTTCTAGA
+CCTTTAGTAATCCGGATTTCTCTTTATTTATTCAGTATTCAGTATTTATTTTTGATTTCT
+TTTACTGTTGTTCATTCTGTTATCATCCTGCTGTTACACTGTTGTTATCATGTTTTCAAC
+CTGTTCAACGTTTATGCTTTCTGCTATGATGTCTAAGTAGTGAATAGGTTTCTGAGGATG
+GGTTAGAGTAGTGTAGAATTCTCAGTATGTTAGGTGGTTGAGTATTGATTGATAGATCCC
+TTCTGGATTAGTTGTTCTTAATGCCTATTGCTTTCTGATCAACTGGAATTTGAGCCCAGA
+CATTTCCGCGCCCAAAAGATGTTCGATGAAATGTCTGAACCACTAATTCCAGAGATTCAT
+GGCCCTGTACCAAGGTATTGGTTGCAGGGAGCGTTTTGGCTTTAACTTGTTGATTCGTAA
+TGCATGTTAGGTGAGCTCTCGTCAATGGTGATTGAGTCTGGGACTAGGTTAACTTGAGGA
+TCTCTATTGCGGTGACACTTAGATTTGGTTAACGAACTTGTTGTCTAGGGATAATTTATT
+GAGCATGTCAATCACTTGTAAACTGAGGAAACGAAACTACTCAATTACCCCATCCTCGAG
+AATTCTTTATCTGATTGAATTCTTTGTTTACACTACTGTTGTTTACTGCATCTTGTCATC
+TGTTGCTTAATTTCTACAATTCTTTTTCGTTACTCGACCACCCAGTTGTCTGGCAACAGA
+CTATGCAGTCGAATAACTGTGTTATACTTTCTGTCTGTTACTCGACCTGTCACTCGACCT
+CACCCAGTGCTCTGCAAAGAGTTGTGTTGGTCGAGTGTTTTATTGTTTCTGCTTGAATTT
+CTGTTTTATGCATGTTCATTTAGAACTGCTAGAACACACCAAAACATGTTATTGCTTTGC
+TTGACTTAGTGACTTCTGATCACATCTTGATTGTTAGCATGACACCCATTTGGATTGACA
+ACCTAAAAGACTACAACGACATGATAGTGCTTTAGGATTAATTGATCTTAAAAACCTATT
+ATCAATTTGGCGCCGTTGCCAATTGGGTGTTTGTTTGTTACATTTGAGATTTCAGACTTG
+CTTAGATCAAGTTCTTTTTCAATTTTCTTTTCAGTTACTAACTGTGTGTTTTTCTTGTTG
+TCTTCTTGATCCAGGTACACCTCTACTGTATGCCAACTCGATCAACAGGCAATCAGAACC
+TCCTTTTCAACGAGAACATCGACCGAATAGCTCGCGAACTCAGAGAAAGGAGAAACACAG
+TCAACCTTGTACCTCAGCAACCACTCGAAATGGCTGACGAACAAAATCAACAAAATGGCC
+CTACCAACGTTGGTGCTGGAGATGCACCACGTGATCACCGTCAGAGGAAAGGAATTGCAC
+CTCCTGCTATCCAGAACAACAACTTTGAGATTAAGAGTGGTCTCATCTCGATAATTCAGG
+GGAACAAATTCCATGGTCTGCCAATGGAGGATCCACTCGACCACCTTGATGAATTCGATA
+GGCTCTGCAACCTAACAAAGATCAATGGTGTTAGTGAAGACGGATTCAAGCTCCGTTTGT
+TTCCATTCTCCTTGGGCGACAAAGCACACATCTGGGAGAAGAATCTGTCCCATGACTCAA
+TCACCACCTGGATGATTGCAAGAAGGCTTTTCTATCAAAGTTCTTCTCCAATGCCAGAAC
+TGCAAGACTCAGAAATGAGATGTCTGGCTTTTTACAGAAGGCTGGTGAAAGCTTCTGTGA
+AGCATGGGAGCGTTTCAAGGGTTACACCAACCAATGCCCTCATCATGGCTTTACTAAAGC
+CTCTCTGAACAACACTCTTACAGAGGAGTCCTACCACACATCATAATGCTTCTGGATACC
+GCCTGCAGTGGAAATTTCCAAAACAAAGATGTTGAAGAAGGCTAGGAATTGGTTGAGAAC
+CTTGCTCAATCAGATGGCAATTACAACGAGGACTACGATAGGACCGTTAGAGGAACCGCT
+GACTCTGATGACAAACACAGGAAGGAGATCAAGGCGATGAATGACAAGCTCGACAGGATT
+CTTCTTAGCCAGCAGAAGCATGTGCACTTCCTTGTTGATGACGAGCAATTTCAAGTCCAA
+GATGGGGAGGGTAACCAGTTGGAAGAAGTCAGCTACATCAACAACAACCAGGGTGGCTAC
+AAAGGATACAACAACTTCAAAACCAATAACCCCAACCTCTCCTACCGCAGCACCAACGTT
+GCTAATCCTCAGGATCATGTGTATCCTCCACAGCAACAACAAGGTCAGAACAAACCTTTT
+GTTCTCTACAACCAAGGTTTCGTTCCCAAGCAGCAATTCCAGGGGAACTACCAGCCACAA
+CCACCACATGGGTTTGCACCTCAGGAAAACCAAGGTCCTACTGCTCCTGATGCTGAAATG
+AAACAGATGGTACAACAGCTGCTACAGGGACAAGCATCAAGCTCAATGGAAATTCCTAAG
+AAATTATCCGAATTGCACCATAAGCTAGACTGCAACTACAATGACCTGAATGCCAAAGTG
+GAGGCATTGAATACCAAAGTCAGATATTTGGAAGGACAATCAGCATCTACCTCTGTACCT
+AAAGTCACAGGACTTCCAGGGAAGTCCATACAGAATCCAAAGGAGTATGCAACTGCTCAC
+GCCATCACCATCTGCCATGATCGAGAGCTGCCAACTCGACCTGTCCTTGATTTAATCATT
+GGGGAGAGTGATGTTCAAGAAGGGGAGGCTTGTACTCAGATTGAAGTCTCTGTGATTGAA
+TTCAACCATTCTGCTGGTTCTCACCATCTCATTCAATCCACCTCGGAAGAGAAGGCCGCC
+ATAATCGAGAGAATGGTGAAACGATTCAAACCTACTCCATTACCCTCACGTGCTCTTCCG
+TGGACATTTAGGAAAGCGTGGATCGAGAGATACAAGTCTGTTGCAGCGAAGCAGCTAGAC
+GAGATTGAAGCAGTGATGCCACTGATGGAAGTTCTCAACCTGATTCCAGATCATCACAAA
+GATGTGAGAAATTTGATACTGGAAAAGATCAAGATGTATCACGATTCAGATGATGAAAGT
+GATGCCACTCCATCTCGAGTTGTTGATAAGAGGATTGTTCAAGAGAAGTTAGAAGATCCT
+GGATCTTTCACTCTACCATGTTCCATTGGGGAATTAGCTTTCAGCGATTTTCTGTGCGAT
+CTCGGAGCCTCTGTCAGCTTAATGCCACTCTCTATGGGAAGAAGGTTAGAGTTCATTCAC
+TATAAACCTTGTGACCTGACTTTGATCCTTGCGGATAGGTCTTCTAGAAAACCCTTCGGC
+ATGCTGAAAGATCTACCAGTCATGATTAATGGAGTAGAAGTGCCTACTGACTTCGTGGTG
+CTGAATATGGAAGTAAAGCATAAGGATCCCTTAATCCTGGGAAGACCCTTCTTAGCTTCA
+GTGGGAGCAGTGATAGATATCAGGGAAGGGAAAATAAGCCTTAACCTTGGAAAGCACATC
+AAGTTGCAGTTTGACATCAACAAAACTCCACAAGGGTCAACAGAAGATGGAAAAATCTCT
+AGAAATGATAGAGTGGAGAAGGATATGAGACTGAAAGAGTAAAGAAACTTAAAAAGAGGT
+CTGATACGCAAGAAGAAACTATAGAGAGGCTAGCTCACTCTGTTGAGGAACTTAGGAGTA
+AGCTGAATCAGATGCAGAAGGAAGCTCAACCTAAAGGCGGGATTAACACTATCCCGAGAA
+AAAAATTCACTTCAAGATGGTCTGAAGAGACAGATTACCCTCTAGAAGAGAAGGAAGCCT
+ATTTTGAAGAAAGGGGAATTGAGTATTCTGCTGTAGACCTCTCCAGGGAGGACGCTGAGT
+ATGATGATGATATCAGAGAGGATTGTGCAGATCCTCTCTATCATTCATTTTCTTCTTGAT
+AAGTGTGAGGAGTCAAGCTAGAGACTTTAAACAAGCTTACTTGGGAGGAAGTCCCATGAT
+TATCATTGTAAATAATTTTTACTTTCTTGTTATTTTTGATTTGTTTTAGTTGTGTTTGTG
+GTTCTCAAAAAAAAAAAATGGGAATAACGTGAAGGTAGAGTAAAAATTCAAAACTTTTAC
+TCTACTGATGGCCTAGAGATCGAGTACATTGGTCGAGTGTGAGTGATGTTTAAAACCTAA
+AAACTTTTAAATCATCATTTCACTCGACCAACAGAAGCTACAGAGTCTTACTGGGAGTTT
+ATAAAGTTTACAGAAGATTGTTGGATTTCCTGAGACTTTCCTAGTGAAGAAAGAATAATA
+ACTCATAACAAGGAGACAAACGAGGAACCCACTGCTGCACCCTATGTCTCCCATGCTCCT
+AACCAACAGACAAGAAATCCAACACCTTCTTCTCACAACCACTCGACTCCCTCACCCTAT
+CCTATCTCAACCCATCACTCGACCTCGACGCCATCACCATCCCTCACCTATCACTTACTC
+GACCTCGTTATCTCCTCCACACCTATTAAACTCTACCCCATCCCTCCTCATTCATCATCA
+CCAACAAACCAACTCTCATACTCTCAACCACTCGACCTCCTCACCATCTTCTTCATATAC
+TCGACCTCAACATCTTTTTCCACACACCAAACTTCCTCAAGTGTTCGATTCCATCACTCG
+ATCGCCGCTGCTTTCGTCTCTTTGCCACCACCACCTCTCATTCGTCTCCGTTTCACTTGA
+CCGTCACATTCGCTTCACTCGACTTCACCACAAGAACACCTCTGCCTTTCAAGCTCACAG
+TCACTCGACCACGAGTTCACCAAACCGAAAAAAAGAAGAAGAAGAAGAAAAAATTTGGTA
+CACTCGACCGGTTTACTCTGTTGGATTGTGTTTTTGGTTTTGTTGGAACTAACGTATTAA
+CGTTAATTTTTGAGTTACATTTGTTTTCAGGTTTCATCATGAGTAACTACAGTGGAGAAT
+CCTCTTCGGACCCTGATTATAATGTGGATGAAGCTGAGTCCTGGTCCGCTAGACCGAGAG
+AGCAACATGTTTACCAGAGCTTCAGGGATGAATTTGAATGCTCTGCAACTCGACGTAATC
+AGAGAAGTGCTGAAATCGCCAGAGGAAAGAGGGCGATGTCGAGTAGATATGAGCTGATTG
+ATGAGGACATCGGAACTGAGTATGAGCAAGAGTCATGGCGTAAGGAGACAAAGCTGCGGA
+ACAAACCTGACGAGGTTACAGTGGAGGAGTATATCAGATTCTTTAAGATGAATGACTTCT
+GGGGAACGAGGTATTCGTGCTATGAGACTTTAGCCCAGCTGGGGTTACTAGAGGACGTGC
+AGCATCTGTTCGAGAAGTGTCATCTGGAGACACTCATGTCTTACCCTTACGCTGCTTATT
+AGGAGGAGACAATCGAGTTTCTTTCCACACTTCAAGTGGAGATGTATGAGGGACTCACAG
+ACTTTGAGCTGGATACCATGGGGTTAGGCTTCTTGACGTTCTTAGTGGATGAACAGCGGT
+ATCAGCTTGCGATCAAGAAGTTGGAAGAACTGTTTGGTTTCCCTAGTGGAAAGGGAACCA
+AACCCAGATTTGACAGAGAGGAGCTTAAAGATTTGTGGGCCACTATAGGGAACAATCTAC
+CGCTAAACTTGGCGCGGTCTAAGAGCAACCAAATCCAAAGTCCTGTGATCTGCTACTTTC
+AGCGCTCGGTTGCCAACGTCTTTTACTCCAGGGAGTCTACAAGCACCGTGTCTAACACGG
+ACATGGAGATGATAGATTCCGCGCTTACAGGGATTCTCCGCCGTACGAAAGGAAAGAATG
+TCTTGAGAGGCGATCTCAACAACGCACCACCAGAAATGTCTGTTGATCCACCTGTGTGGA
+TATAGGAAGTGGGCGTTGATGAACGGAAAGAAGAAGGTGAGAGGAGCACTATGCGTGGGT
+GGCGTTGTGATGCCAATTCTGGAAGCTTGTGGAGTACCGCTCAAGGAACCAGGTTTAGCA
+CTGAGGATGATGGACTTGGATAATTTGCGCCGATGTGAGTTCTTGGAGTTTGACATGGCT
+GGCGACTTCCACCGCTACAGGTTCGAGCATTCATCGATTAGAATCGCCAACATTCTTCTC
+CCCTGCATTGACGCTACTAGGATTCTCGAGGGAAGGAACATTGACTTCAAGCCTGCGCTT
+GAAGATCTTTATTTTGAGGGCAGTCCGCCAACTGATGATGTTAGTCACACCGAAGGAGCT
+CCAACAGAAGATGTTGATGAGACAGATGATATAGATGAGGCGGAGTTCAACACAAGCATG
+TATCATTTCAGTGAGCATATACCTCCAGCGAGGGAAAGCAAGAGTTTGAGCGAAGCTCAC
+AGGAAAAACAGCAAGCTGCAGAAGTGGTGCAAGAAACAGGATAAGCTACTCGTCAAGTGC
+CTCAGGGCTATCAAGTTTCTGAAGGACAAGATCAGCTGCTCCTCTTCCACTACAGCCATT
+CCGCAGGGACAACTTTCTCAGGACATGCCTTCGAGGAGATATGACGCGCCCGAGCCAAGT
+CGGCGCAGGCCTGAGCCTAGAGAGCAAGAGATTCCGCATGTCCCTGCGAGGCATTCATCA
+TTCGAGCCTCGTGAATCTGGGAGGAGAGGAGGACCACACTCACTCGATCTAGCAGAAGGA
+GCAGACGACTTCTACAGTCTCGTAGTTTACGCGACCGCGGTGCTGACCGCAGTAGAAGAA
+GAGAGGTCGAGTATCCTCAGAGCGGTGCTGGCTGCCACAGAGCTGATGAGGTCGAGTACC
+CACCTGCTGGAGCTGATACGGAACAAGGCGGTTCGTCTATGGCCTGGGAGCAATCACATG
+CAGCCATTGACGACCAACTCCGTTCATTCTTCGACTAAGGTAAGCGCCTCACTTCACCAT
+TGTATTATATCATCTGTTGTGATTTGTTCTTTATTTTGTTTCTGTGATTGGATTTGTCCT
+GTGTACTCTCTTCCAAGTTTATTCACACAGTGGTCTGTGTGATTTAAGTTTAGGGGAGGG
+CTCAGGAAGTGTGTGTTGCATTGTATATATTCTTGAGTCTGCATTCATCTAAGGCATAGA
+AAAACCAAAAAATTTAAAAAATTTAAGAAAATGATTTCACAAAAAAAGAGTGTTCATGTA
+ATTGCATTACATTTAGGATTGAGTCTAGAGTGTTTCATTTAGGATTGTTGCATGTGCATA
+GGGGATAATGATGAGATAGCCTTGTAAGCATTTTGGTTCACCGGATAAACTCAGTGCCCT
+CGTTGCTTGTTGTCTGTTGCATAATCAATGAATTTGAAATAAAACTGAACCATGCCTAGA
+CTGCTCTACACGACCACATTGTCATGATCTGATAACATTCCCTATCCATTTGAACCTGAA
+TCTGATCTTTAATTATCATGTCTGCATCAAATTTGAACTCATGGATACCCTAAAATACTT
+GGATTTTCTTATTCATTTTGATCACTCTTGTTAATCCAAGTAGCTGACTCTCCTTATTAG
+AGCAGTTAACCCAAACCCAAACCTAGACTTTCTTTCAAGCCCTATATCACTTGTGAGTGT
+TTGTGAGGTCTTATTCCGATTAAGCCTTGTAGAAAGTGTTAGGTTCGTAACGACAGAGAT
+AGTGTCTCATGTAGTTCTAGTTCGCATTTTTCGGACTAGATATGACTAGGTGGGCGCTTA
+TACTTTGGGTTGGGATGTGTTTAAAGAAAAAAAAAAGGTTGATTCATTGATAAGAAAAGG
+TAGAAGACTCTAGGTGAAGTAAGCTAAAGAAGCAGAAAAAGTCTAGTAAAGGTTTTGGGA
+TTTGTAAAGAAAAGAAAGAGTTTTGTTATCTATTGAAGATGGGCAAAACCCCTTGGTTTT
+AAAATGTTAAAAACAGGAATCTTAGTTGTTAAAGAAATCCAAATCCGCTAGATGTATCAA
+AGTGTTGAGAAAGCTTCTCCTAGAGTTAAGAGAAAAGAAAAGAATGATTAGAAAAAGGGC
+TTAAAAGATTCATGAATGCAAAGGGTAGAGTTAAGTTCTTATATTGGGATTGGAGATGGG
+ATTACCATTAGAGCTTCATTTGATATACTCTGGGTAGATGGGATCTTATCTCTGTATGCA
+TAGCTTGGGACTTACCTTTAGCATTCTACTAAAGCTTAATCATTTTTTGAGAGATCCCCT
+GTTACTGAAGCCTATTCTGTAAGGGACCATCTTTGTCTCTTGACCTTTTACCTTAGCCAA
+ATGAGTTCATTGATGATGCATTGCTTGATTCATGTTACAAAACTAATGAATGTTAAAGGG
+ATTGATAGATTTGAAAACATGTGTAGGTCGAGCATATGAGTCAGATTGATTGATAATGAG
+GTATGGCTAACGTTTTTGAGTAGAATTCGATCATATTGTAGATTAGAACTTTCAACTTGG
+AGATTGATTTCATCTTGTTTATCTGGTGCTTTGGCTCTTAGTCCCCGCTTTCAAACCTCA
+CTTCCAGCTTGTTCTTGATTGTTTGCTTGAGGGCAAGCAAAGACTACGTTTGAAGGAGTT
+GATAAGTGTGTATTTTGCATGTTTTGAGCATCCATTTGTCATCACTTTAGCATCATATCA
+TCACTTTTTATACCATTTCTCATCATTTGTCATCACTTTGCATGTTTAGGATAGTTTTGC
+ATGCATGTTGCATATTTGTGTTGTTTTCAGGTGATTCGGAGCTGTTGACGAGCTAATTGG
+AAGAAGCGGATCTGATCATGTAAAACCACTCGACTCCCATGTCGAGTAGACGCTTCACAA
+CCTCAGAAGACCACTCGACCCCCTGGTCGAGTAGAGGACATCACAAATTCACCTCACCAC
+TCGACCACGAGGTCGAGTGTCTTCATCTCCATCACCTGACCATCACTCGATCACCTCACT
+CGACCCCGAGGTCGAGTGTCTTCACCACCATTACCAGACAACCACTCGATCTCACCACTC
+TACCTTGAAATCGAGTATCACCATCACCACCACTCGGCTACATACTCGATTGCGAGCTTC
+AGAGTCTTCTTCATTCCGCACTCAACCAGACACTCGAGCACAAGGAAGAAAAGAAGACTC
+CATCTATTAACTCGACCTCCCACTCGACCACCTGGGTCGAGTACAATTCTTAATCCGTCC
+CAATACTGCGTCGTTTTAAGTATTAGGGTTTCGGAATATTTTGCTATAAGTAGCATGTAC
+TTCACATTTTTGCAAACAAGTTTTTATCTAGTTTTATTCCGCAGACACTGTGTTCTAGAC
+CTTTAGTAATCCGGATTTCTCTTTATTTATTCAGTATTCAGTATTTATTTTTGATTTCTT
+TTACTGTTGTTCATTCTGTTATCATCCTGCTGTTACACTGTTGTTATCATGTTTTCAACC
+TGTTCAACGTTTATGCTTTCTGCTATGATGTCTAAGTAGTGAATAGGTTTCTGAGGATGG
+GTTAGAGTAGTGTAGAATTCTCAGTATGTTAGGTGGTTGAGTATTGATTGATAGATCCCT
+TCTGGATTAGTTGTTCTTAATGCCTATTGCTTTCTGATCAACTGGAATTTGAGCCCAGAC
+ATTTCCGCGCCCAAAAGATGTTCGATGAAATGTCTGAACCACTAATTCCAGAGATTCATG
+GCCCTGTACCAAGGTATTGGTTGCAGGGAGCGTTTTGGCTTTAACTTGTTGATTCGTAAT
+GCATGTTAGGTGAGCTCTCGTCAATGGTGATTGAGTCTGGGACTAGGTTAACTTGAGGAT
+CTCTATTGCGGTGACACTTAGATTTGGTTAACGAACTTGTTGTCTAGGGATAATTTATTG
+AGCATGTCAATCACTTGTAAACTGAGGAAACGAAACTACTCAATTACCCCATCCTCGAGA
+ATTCTTTATCTGATTGAATTCTTTGTTTACACTACTGTTGTTTACTGCATCTTGTCATCT
+GTTGCTTAATTTCTACAATTCTTTTTCGTTACTCGACCACCCAGTTGTCTGGCAACAGAC
+TATGCAGTCGAATAACTGTGTTATACTTTCTGTCTGTTACTCGACCTGTCACTCGACCTC
+ACCCAGTGCTCTGCAAAGAGTTGTGTTGGTCGAGTGTTTTATTGTTTCTGCTTGAATTTC
+TGTTTTATGCATGTTCATTTAGAACTGCTAGAACACACCAAAACATGTTATTGCTTTGCT
+TGACTTAGTGACTTCTGATCACATCTTGATTGTTAGCATGACACCCATTTGGATTGACAA
+CCTAAAAGACTACAACGACATGATAGTGCTTTAGGATTAATTGATCTTAAAAACCTATTA
+TCA
+>ATHILA3
+TGATAACACTGTATTTTACTCATTTTAGGTGTGCGTTTATCATCATTTAGCTTTGCATTT
+GCTCATTGTATCATATCATTTTGCACCATTTTAGCTTATTTTGCATACTTAGGCATTTAG
+GATCATCTTGCATACACTTGCATGTTTTGGTGTGTTTTCAGGTGCAGAAGAAGCTTAAAA
+GAATTCTACTTAACCTCTTTACTCGATCCAGGCAGCTACAGAGGAGGTTGCAGTTCACTC
+GACCCTCTTACTCGATCAAGGCAGCCTCAGTAGAAGCAGCAGATTGATCTACTCGCCCCT
+CCTACTCGATCCTCTACTCGACCCATTTACTCGACCAAGGGTGACCAACTCTACAAGACT
+TGTTGATCTATCAAAGCAACTTCGGATCCTCCTCATTCCCCACTCAACCAGACATCTGAG
+CATACAGATAGGAGAGGAAGAATCATCTACTCGACCAATTGATCAGAGCATAGACACAAA
+GGCGCAAACTTTGCAGCACCCTCTTTACTCGATCCCCAAGATCGAGCATCCGCCCAAACC
+GCCTCAAGTCTCTTTTCTTCTAGTGAATCTAGGGTTTCAACATTTTACTATAAATATATA
+ACTTTGGGATTTGTCCAAAGGATCTAGCATTTATCCTTTAGTTTTTCTTTGTCTTTATAA
+ATCTTGAAAACTTAATTACTCTTAATATATTTTGATTTTGCATTTAGTTGTTTTAGTAAA
+GTTGTTTAGCTTGTTTAGATCTACGTTTTGATATGATTTGAGTAAATTTTGGGTTTGTGT
+TCTTGAGAATGTTGCTTGAGTAGTGATTAGGGTTCTTGAGGATGGATTAGATTAGGGTAA
+TCTCTACGTTAGTTAGGTGGTTAAGATTAGGTTAGAACCCTTCTGGATTCGCTTGGCCCC
+TATGCGGTTTTTGCTGGCTAATGTGGAGATTCGATCATAGACGTCTAGCATCCAAAAGAC
+GTTCAAATGGATGTCTGATCTACGAATTCCAGATATTTGTAGACTCGACCAAGACATTGG
+CTTGTCTGCTTATTGGCTTTGGTAGATTGTTTCTTAAACCCTGCTCTTCTATGTTTCATC
+AACGACAGTTGAGATTAGGAAGTGGTAGTGTTATGGCGGTCTTTGTCACGACAGTGGATT
+GACCCAGTTTTTGAATCTATCGTCAAGGGTATCTACCTTTCACCTGTTAGCCATCTGATG
+AACCCGAGAGTTGCCCTTATCAATGAATCCATCCTTAGAACTTCTATTAGATTTATTTGT
+ATCCCCTGTTGATTGCACTTTTATTTACCTGTTATTTGTATCCTTTGTTGATTGCATTTT
+AGTTACTTAATTTTGTTGCCTGTTGGTTCTACACGACCCAATGATCGAGTAGGGCTCTTA
+AAGTTCTCATTTTCGTGTTTGAATCTTGACCTAGGATTGTTACTAGAAACCCACCATCAT
+TATAATCTGGCTTGACTTAGTTGCTTATGTACACATCTTGATTGCTAGCAATAACAGTGG
+ACTGGATTGACACCCACTATAGCTGCATCGACATGTTAGTGTTTGTAGGGGAATTGAACT
+GAACCTCACACCCTTCAGCAAATAAGTAGGCCTAAAAAACCTGCTTATCAATTTGGCGCA
+GTTGCCAATTCATTGTTACATTGTTACATTCAAGATATCAGAAAAAGTTAAGATTATGTT
+CTTTTACATTTATCAAGTTACAAACTCATCATTTCGTCTGCTTGTTTTTGTGGTATTGGT
+ACTAATCTTTGTGCATGCAAACTCGGTCCAAAGGTTCTGCACACCTACTACCATTCAGAG
+ACAGAATTGACAGAATAGCTCGTGAGTTACAAGAAACCAAAGCAAAGGCAGCATGTGATC
+AGCAAAGACCAGCTGCTATGGATCAACAGAACAGAGTAGTTGATGTTCAAGACCCACCTA
+ATGTTGATCAACCATGAAACATTGGTGCTGGTGATGCCCCAAGGAATCATCACCAAAGAC
+AAGGGATAGTGCCTCCACCAGTTCAGAACAAAAACTTTGAGATCAAGAGTGGTCTCAACT
+CAATGATCCAAGGAAACAAGTTTCATGGTTTACCTATGGAAGAGCCCATGGACCACCTTG
+ACAGCTTTGATAGGCTCTGTGGCTTTACCAAGATCAATGGTGTCACTGAGGATATGTTTA
+AGCTCAGACTATTTCCCTTCTCTTTGGGAGACAAGGCACACCACTGGGAGAAGACTCTAC
+CCCTAGACTCCATCAACTCTTGGGATGATTGTAAGAAAGCTTTTCTTGCCAAGTTCTTCT
+CTAACGCTCGCACCCCTAGATTGAGGAACGAGATCTCAGGCTTCACACAGTAAAACAATG
+AAACTTTCTGTGAAGCTTGGGAGAGGTTGAAAAGCTACACCACTCAGTGCCTCCATCACG
+GTTTCAAGAAAGCTTCATTATTGAGCACACTCTACAGAGGAGCTTTACCAAAGATCAGAA
+TGCTTCTCGACACTCCCTCAAATGGAAACTTCCTGAACAAGGATGTAGCAGAAGGATGGG
+AGTTGGTCAAAAATCTAGCACAATCTGATGGGTGCTACAATGAAGACTATGATCGCTCAG
+TAAGAGGAATTGGAGGTAGTGAGGATAAACAGAGCAAGGATATCAAGGCTCTGAATGAAA
+AGCTAGACAAGGTGTTGCTGCCTCAGCAGAAGCATATACACTATATCACTGATGAAGAGA
+ACTTCCAAATGCAAGAAGGGGGGCAAACTGAAGGGCTGTGTTACATCCAGAACCAAGGAG
+GGTTCAACAAGGGGTACAACAACTACAAGCCCAACCCAAACCTCTCCTACAGAAGCACCA
+ATGTAGCTAACCCCCAAGATCAAGTGTATCCACCACAACAGAATCATTCCCAAGACTTTT
+GTTCAGTACAACCAAGGTTATGTCCCTAAACAACAGTTTAATGGAGACTACCAACAGCAG
+AATCCACAACAAGCCCCACCAGCTCAAGATCCTGAAATTGGGCAACTTATTCAACAGATC
+ATTCAAGGAAAAGCTACTGGAGCTATGGCTTTTGACAAGAAGATAGCTGAATTACACAAC
+AAGATCGATCGTTCTTACAATGATCTAAATGTCAAGTTCGAAGCTCTGAATTCAAAAATC
+AAGTATGTGGAGAGTCAATTTGCATCAACCTCTGCTCCGAAGCATCCTCAACAACTTCCA
+GGGAAAGCAGTCCATAATCCTAAGGACTATGCTACTGCTAATGCTATCACCATCCACCAA
+GAAGATGAGTCCCCACCAAGTCATCAAACCCTCAATACTGAGGACAGTATGGTTCAAGAA
+GGGGGGGGGGATTCAACTCAAATTGCTGCACCTGCCACCCAACAATTCAACTAGATTATA
+GAGCACACACCTTTGCTGAATACTCACCATTAGCAGTGCCTCCACCCAAGAAACATACAA
+GAAGAAAGTCATCCAAGAAAAGCTTGATGATCCAGTTTCATTCACTCTACCATGCTCTCT
+AAGACCATTGACATTCAATAGGTGCCTTTGTGATTTGGGAGCATCTTTTAGCCTTATGCC
+TCTCTCTACAGCTAAAAGGCTACGGATCATGGAATACAAGTTCTGCAACTTAGCTTTACT
+CTTAGCTGATGGTTCTGTTGCACATCCTCATGGTCTAATAGAAAATCTGCCTGTCAAGAT
+TGGAAATGTTGAGATACCTACAGATTTTGTGGTATTGGACGTGGATGAAGAAGGCAAGGA
+TCCCCTGATCCTAGGCAGACCATTCTTAGCTTCAGCTGGAGCAGTCATAGATGTCAGGAA
+TGGAAAAATTAATCTGAACCTTGAAAAAGGCATCAAGATGAAGTTCGACATCAGAGAAGC
+TTCAGGGAAATCAACAACAGTAGGTCAGAGTTTTGGGATTCAGGACATGGATAATGATGA
+AGAAACAGAAACAGAAACCCCACCAAGAGTTAACTATACTTCTCAACTCAGCAAGCTGAA
+GAGAACTTTTGACCATAAGAAGAGAGCAATAGAAAGGTTAGCTCAGACTGAAGATCCTAC
+AGAAGATGACTGGTATGAGATGAGAAAAAAATTTAAATGGCAAAGCAGAGTCATAGAGGG
+ATTATCTTCAAGGGTGATGAAGCTGAAAGATCAACTATGGATATTTCAAAAAAGAGTTAA
+AAAGTTTGCAAATACTATTGATCCAAAGAAGATGGAAACTGCACTAGCTATCAAGGAGGA
+CGAAGATTTCACAACAGAATGGTTTGCACCACAAGACCAGAAAGGAGTTCACTTAGAGGA
+AAGAAGCCTAGAGAGCAAGTTGATGAGTGAGGAGGAAATCCCTATTCCGACTTATTCTCC
+AAGAGTACCTAAACCAACCACCAACCCCTCTGCTGAAGAAGAACTCTTGATTCATGATTC
+TGTTGCTGAAGAACTCCTAGAGCTCTAGGTTGGATATAAGGCTCAGGAGGATACAATTGG
+AAGGTTAACTCATAAGATGGAAGAGTTAAATAGCACCATTCTTGAACTTCAAGAAATGGT
+CAAGGACTACCCCAACTTTGAAATTGAGGATTGGTCAAAGGAGCCTGGTTCAGAAGAAGA
+AGACTACTCTGCTGATCAGAAAGAAGCCTACTTTTAAGAAAAATCAAATGAGTACTCATC
+CTACCATATCTCAAGAGAGGATGCATAGTATGATTCAAGCACTGAAAATTCAACCATTGA
+AGATGAGGACTTCTCTGTTCCTCTCTTCAACCTCTTTTCTGACTAAGCTCTATAAGAGTC
+AAGCTTAGTGACTTAAAACAAGCTCACTTGGGAGGAAGTCCCATGTCTATCCATGTACAT
+AACTATATATTTTCCTTGTTATTTTTGATGTTTTTGTTTAAGTGTTTCAAGTTTATTTCA
+TTGATCATTATGGAGTCAACGGTCGAGTAAATTCAAACCAAGTCGAGAAAGATCTCAACC
+GTTGATCGAGTAGAATGAGGAGGAGTGTTTTGAGCCGTTGATTTGAATGACCAAATGAGA
+GAAGCATCACCACCGTTTGATCGAGTGATTTCTTGCAATTCATTCTGATCCGTTTGATCG
+AGTGATTAAAGATGGAGCATTTCTCACCGTCCGATCGAGTGAAGAAACCAAAGACACCCT
+CTTTGTAGACACCAACGCCTCGTGACCCGCCTCCATTGAAAAGCTGGTGTACCTTTGTCT
+TCTTGCCCCCCCATATTCACTTTGGTCCCCCCATTGCAATTCCCGAACTCAACAACCTCA
+TCTCTTCACCTCCCATACCAAAGCAATCTCGAATCCTTACAATTCTCTCTTTATCTCCTT
+CACTTCCCTTTCTTATCAAAAACTTTTCGCAATTCATTTGTTTCCTCCATCATTCCATCT
+CCTAACCTACTGAATTTTGGTTTTGAGTTTCTCCCACTTTTGTTCTTGATGACGAACAAG
+CGCTCGCTTTGTCAAGGATTCGAAACAATGCTCTCTCCCCATAGAAGAGGTATCCAACAC
+CTTCTTCGCATGCAGCAGCTCGAGTACCTTCTGAACCATCACCCTTGGGGTTGAGCAGGA
+GAGAACAAGCAAGTTTCGAAACCGATCACAGTGAATCGAGCCAAGAGGAGGAAGTGATGC
+AAGAAGAAAAACTTTCAGCCCTCTGTAAAGGAATTCTCGAGGAACAAGGCAGATATCACT
+CGAGGAAAGAAGCCCGTGGAGAGGAGGTTGGAACTGGTAGATGAAAACTCCGAGGAAGAA
+ATGGCTTCACCAGAGGAAGATGATCAAATAGAGAAAGGAGGCAGTGATGATTTGGAATAA
+GAAAAGTGTGCAACTCGAAACGAGTACTACAAGCTGCTGAAGCGCAATGTGTTTTTAGGA
+ACTCGATACCCTCATCCCGAGACCATGGAGAGACTCGACATCTATGATGATGCAGACTAT
+ATGTTTAAGCAGTGCAACCTCAATATTCACATGTTTCGGCCAATGGAGGGGTATGAGGAA
+GAGACCATCCAGTTTCTTTCATCCGTGGAATTGTTCTTATATGGAGAGTCAAAGGACGAT
+GAAATCAGGCCAGACGGAAGTTTGGGATACTTGGAGTTCTGTGTGTATGACGTAGAGTAT
+CGGCTTCCAATCGAGCATCTCGAGCTGATGTATGGATTTCTAAGCGGAAAAGACACGAGT
+CATCGTTTTGACAAGAGAGAGCTTTAGTCATTCTGGGCCACACTTGGGTCTAAACATGGA
+TTTTCATCCTTTAGGACCAAGAGCAACGGAATAAGGAGTCTGGTGGTTAGATATTTTCAT
+AGGTCCTTAGCTAGTACGCTATTTGCAAGAGAGAGGAATGAAACCTTTGTCAATGGAGAA
+CTAGAGTTGATGGAGACAGCTCTACAAGAGCTGCTTGGTTTAGCATCATATGGTATAGTT
+CTAGCTGGAGATCAGACTAACGCTTCGGTCTCATTCTACCTAATCAAGCACCTGCTAAGT
+TACAGAGGATGGGCTAAGGGACTTAAGAAACCAGGAAGAATGGTTGTGGGAGGAGTTGTG
+ACACTAATTCTGAGAGCTTGCAATGTACCTCTACATTTAAAGCCGATTCCCCCGAGATGG
+ATTGATATGCAACACCTTATCAATTCCAAGAGTTTTTGGTCGCAGCAGAAGAATGACCTA
+TATAAGTATAGGTTCGATCACCCCACAGCAGGACAATATATTTTTCTCCTCCCAAATCCC
+GCTTCCACTTCGATTAGAGATGGTGGCAACATTGAGTTTTGTCCACCATTAGAGAACCTC
+TATTTTTCAGGTGATGAACTTGTGCCGATGGAAGGAATGAATAATGATGAGACCCCAATC
+CATCATTCAGATAATGAGGCAGAACCTATGGACGTGTCTTACGCAACACAACAATTTTAC
+TTTGAGGAGTACTCCGCACCGAGTCAAAGTAAAGACTCAAAGGAAATTCACAAGCGCCTT
+GGTTTCCTCCAGAGCTGGTGTAAGTTCCACAACAAGGCTCTCGCGACACTCAACAAGAAG
+TTTAACAATCTCCAACTCAAGATCAACTGTTCTTCTTCAACTACAACAATGCCACATAAC
+ATGCCTTTTGGGAGAAGCGGATCCACTCGTCATGAACCTATGCATTTCGATCCGCCTTCA
+CCACCAAGACAGTCGTCATATGAGCCGAGGGAACACCATGCTGCACCTTCACCACCAAGG
+CAATCATCCTTCAAACCTAGAGAAAGGAAAAGAGGAGCAAGTTGAAAAAGCGAAGAAGAA
+CAAGGAAATCAGATGCTGGAGTAAGCCACTCTACCGCACCACTTGAGGGGCCACTCGATC
+AACAACCCGAGAAAAGGGTCGAGCATCCAGCTATCCAAGTTCAGCATAACCCGTTCCTTG
+GAGTTATACAAAGGAGAGTATGGATGATTTTGTCTCCTCCTACTTCACCTGATTACTGAG
+GTAACACCACCTCAACCATTGTACATACCATTAGCTTTTTATTTTCCTTTTGTGTTGTTT
+GTTTTGGTCTTGAATTCTCTTTCAGATTTTTATTACACAGGGGATTGTGTAATTGAAGTT
+TGGAGGAGGGTTCAAGACATGTTTAACATTGTGTTCTCTTTTCTTATTTCAAATTTTGCA
+TCATCTAAGGATAGAAAAACCATAAAAATTTGAAAGAATTTCAGAAAATTATTTCACAAA
+AATAGAGTGTCATGTAGATTGCATATCATTTTACGATTGTATATAGTGTACTTGCATTTA
+GGATTGCTCATTTTCATAGGGGATAATGATGATTTCAAACCGATAAGCATGTTTTGATTC
+AATAAAGTAAGTTCAATGCCCAGGTTGTTAGTTCTCTATGCATAACCGATTGTATCTCTG
+AAGTAAGACTGCACCCTGCTTCTAATTTGTAACTTGACTATACTACTTTGATTCGAAACT
+CGCTTATCTGATGTCATTCCCTATCTATTAGAACCTGAACTGAATTTGTAATTATCATGT
+CTATGCATTGTTTGTGAACTCATGGCTACCATATACATACTTGGATTATCTTATTCACTT
+CACCACCCTCTGTTAATCCAAGTAGATGTCTCTCATTTTTAGAGCAGTTTCCCATACCCT
+TAGCCTAGCCTTATTTTATGCCAAAGATCATTTGTGTCTGACTGTGAGGTCTTTTTCGAT
+TGAGCTTGGTATAACGTGTTAGCTATGAGCCGACAAGAGCAGTCTTTCATGTAGACCTAG
+CCCACGCTTTTTGGGTTATCTAGGACTAGGTGGAGACTTGTATTTGGGATTGGGATTGTG
+AATGGATTGAATGGGAATGAGAAAGAGAATGAAAATAAAAAGAAAAGGAAAAAAAAATTG
+TTTAGAGTTCTTAAGGGGGATACAAAAAAGTGTTAGTCTAGTAAAGGGTTTGGAATTCAA
+AGAAGTTAGGCATTGTGATTCAAAAAAAGGATAAATCGCCCTATGTGCTAAAATTAGAAG
+AAAAGCCTTAAGATTTTCAAAGTATAAAACCAAACCCGCTAGACTCTTGAATCGTTTCAA
+AGAAGAACCCTTTAGAACTTGAACCAAAAGAGAGAAAGAATAAGAAAAAGGGTAGAGTTA
+GGACATTTGTGGGACTGCGATCATCTTCTGAGCTATCATACTATATCATTGGGTAGATGG
+GAGTCTGTTCTTGTATGTGTCCATTGGTTTTTACCTTTAGCATTCTGCTGAAGCTCAATC
+TTTTCTCTGAGAGTCCCCTGTTACTCGACCAAATCAATAGAGGGACCATTTTTGTCTCTT
+AGCCTAAGCCCGAAACCAAGTGAGTTCATAACCATTGCATTGCTTGATCCACTGTTCGTG
+CTTAATGAATATTCAAGGGAATTGGTTGATGAGAATGCTTGAATATATTAAGGCAGGTTG
+TTAGGTTGCATTGTGACGAGTATGGCTAACGTTTTTAAGTAAAGGTCTATCATCTTGCAA
+CCTAGAATTACCTACCTGGACATTGAGCTTACCCGTTCTATATGTATGCTTCGGTTTTTG
+AATCCCCACCTTTAAACCTCTCCTTCAACTTAAGATTTTTTGTTTGCTTGAGGGCAAGCT
+AGAGATAAGTATGGGGGAGTTGATAACACTGTATTTTACTCATTTTAGGTGTGCGTTTAT
+CATCATTTAGCTTTGCATTTGCTCATTGTATCATATCATTTTGCACCATTTTAGCTTATT
+TTGCATACTTAGGCATTTAGGATCATCTTGCATACACTTGCATGTTTTGGTGTGTTTTCA
+GGTGCAGAAGAAGCTTAAAAGAATTCTACTTAACCTCTTTACTCGATCCAGGCAGCTACA
+GAGGAGGTTGCAGTTCACTCGACCCTCTTACTCGATCAAGGCAGCCTCAGTAGAAGCAGC
+AGATTGATCTACTCGCCCCTCCTACTCGATCCTCTACTCGACCCATTTACTCGACCAAGG
+GTGACCAACTCTACAAGACTTGTTGATCTATCAAAGCAACTTCGGATCCTCCTCATTCCC
+CACTCAACCAGACATCTGAGCATACAGATAGGAGAGGAAGAATCATCTACTCGACCAATT
+GATCAGAGCATAGACACAAAGGCGCAAACTTTGCAGCACCCTCTTTACTCGATCCCCAAG
+ATCGAGCATCCGCCCAAACCGCCTCAAGTCTCTTTTCTTCTAGTGAATCTAGGGTTTCAA
+CATTTTACTATAAATATATAACTTTGGGATTTGTCCAAAGGATCTAGCATTTATCCTTTA
+GTTTTTCTTTGTCTTTATAAATCTTGAAAACTTAATTACTCTTAATATATTTTGATTTTG
+CATTTAGTTGTTTTAGTAAAGTTGTTTAGCTTGTTTAGATCTACGTTTTGATATGATTTG
+AGTAAATTTTGGGTTTGTGTTCTTGAGAATGTTGCTTGAGTAGTGATTAGGGTTCTTGAG
+GATGGATTAGATTAGGGTAATCTCTACGTTAGTTAGGTGGTTAAGATTAGGTTAGAACCC
+TTCTGGATTCGCTTGGCCCCTATGCGGTTTTTGCTGGCTAATGTGGAGATTCGATCATAG
+ACGTCTAGCATCCAAAAGACGTTCAAATGGATGTCTGATCTACGAATTCCAGATATTTGT
+AGACTCGACCAAGACATTGGCTTGTCTGCTTATTGGCTTTGGTAGATTGTTTCTTAAACC
+CTGCTCTTCTATGTTTCATCAACGACAGTTGAGATTAGGAAGTGGTAGTGTTATGGCGGT
+CTTTGTCACGACAGTGGATTGACCCAGTTTTTGAATCTATCGTCAAGGGTATCTACCTTT
+CACCTGTTAGCCATCTGATGAACCCGAGAGTTGCCCTTATCAATGAATCCATCCTTAGAA
+CTTCTATTAGATTTATTTGTATCCCCTGTTGATTGCACTTTTATTTACCTGTTATTTGTA
+TCCTTTGTTGATTGCATTTTAGTTACTTAATTTTGTTGCCTGTTGGTTCTACACGACCCA
+ATGATCGAGTAGGGCTCTTAAAGTTCTCATTTTCGTGTTTGAATCTTGACCTAGGATTGT
+TACTAGAAACCCACCATCATTATAATCTGGCTTGACTTAGTTGCTTATGTACACATCTTG
+ATTGCTAGCAATAACAGTGGACTGGATTGACACCCACTATAGCTGCATCGACATGTTAGT
+GTTTGTAGGGGAATTGAACTGAACCTCACACCCTTCAGCAAATAAGTAGGCCTAAAAAAC
+CTGCTTATCA
+>HELITRONY2
+TCTACACTATTATTTGAGACGTACGTTAAGTGATTCTCAGTTAAAACAAAAAAATTACCT
+TAAAATCATATGTTTAAAATGTTAATGTCATGGAAAAATTTACCTTTAACTGAGAATCAC
+TTAACTTACGTTATAATCTTGGCCATTCGATTGAATTATTTGTGTCTGTTCGATCTCTCG
+CCTTCACTTAAAAAACACGCGGATCCTTTTGACCCGGATTTACAATTTTTGGGTCATACG
+TTATAATCTTGGCCATTCGATTGAAGTGTTTGTGTCCGTTCGATCTCTCGCCTTCACTTA
+AAAAACACGCGGATCTTTTTGACCCTGGTTTACAACTTTTGGGTTATGCGTTATAATCTT
+GGTCATTCAATTGAATTGTTTTTATCCGTTCGATTTCGTATTTTCCAAAAAAATACACGT
+GCATTTTTTATTAATAAAACAAAAAATGGAATTCTCCTTTTAATCCTGGCCGTTGAATAG
+ATTTATTTCAAGTCGTCCGATTTTGTAGTTTCATGCATAAATTCATCCGACTCTATTTCA
+GGAAACTAATCGTATTAATTTCATTAAATATTTGGCGTATCTTCGTGGATGACGATGAAA
+CAGTATTTCGTATGGATCTTCTTTGAGAATTATCTTACATTTTCTCCATAATTATAGCAC
+ATATAATATTTCGTTTGGATCTTCTTTTTGAATTATCTTACATTTTCTCCATAATTATAG
+CACATCTAATATTTCTTTGCGATCTTCTTTTGGAATTATTTTACATTTCTCCATAATTCT
+AACATATCTAATATTTCGTTTCAATTCTCTTTTGCACTTATCTTACATTTTTTTCAAGTA
+TTCCCTATATTCATACCTACTTTTATGGAAATGATAAATATTTTCCTATAATCATCGGAT
+TTTTTATATCGAATAAACTTGAATTCCAAGGATAATATCTTTTGCGCATGTTTTTTTGAC
+CAAACTGCTCATTCTTATAAATATCGGACGCCTCATTTCAATCTACTCACTCAGCTTACA
+CTCACACAGTTTCATTTCCAAATTCATTTTTAAAAATGATGCTCGCCAATCCTCTTCCAT
+TCACTCCCTTGAAATCGCTAAAACCTTACAAGAACGCTTGGCGTATTCAGGTTAAATTGC
+TTCATGTTTGGAGGCAATATTCTGTAAAGGCTGGTGAATCCATCGAAATGATTTTGGTTG
+ATAAAGCTGTACGTATTATAGTTTCAACTTTATGTTTTCGTAAACCTTATAGTGTGTTCA
+AGCATCATTTTCTTTTACTAATTATTATTTAAATTATTTTTGTCATATAGGGTGATAAGA
+TGTATGCTGCTGTGAGAAGAGAGCAGATCAAGAAGTTTGAAAGGTGCTTAACCGAGGGTG
+TTTGGAAGATCATTACGACAATCACTCTAAATCCTACAAGTGGCCAGTATCGTATTTCTG
+ACTTGAAATACAAGATTGGTTTTGTTTTCAAAACCACGGTCTCTCCATGTGATACCGTTT
+CTGATGCTTTGTTCCTCTCACTTGCTAAGTTTGATGTGATCCTCTCTGGATCCGCTAACT
+CAAATATCTTGCACGGTTAGATTCAAGTTTTCATTTTATTTTAGAACATACATGCATTAT
+CTCTTATGTAGTCATTATATTCATAGATTTATTGTATTTGTCTATACAGATGTTATGGGT
+CAGGTTGTCGATCGGTCTGAAATCCAAGATCTTAACGCTAACAACAAGCCCACCAAAAAA
+ATCGATTTCCATTTGAGAGATCAGCAGTACAAACAATCTATATTCATATTCATTCTTATT
+TAAAGTTTATTTTTTTTACTTTTTATTAATAAATTTATTCTTTCCATTTTTAGTGACACT
+CGCTTGGCATGTACACTTTGGGGGAAGTATGCTGAGATTGTTGACAAAGCTTGCCAGGAG
+TCAACCGATGGTATTGTTGTTTGCTTAATCCGATTTGCGAAGATCAATCTCTACAACGGT
+AATTATATTGTTATGTGTTACTACATATCTATACTATTTTAAAAACACGATCTTATATTT
+TTAAAACAGATACTAGGAGTGTTTCCAATTCTTTTGATGTTTCACAAGTCTTCGTGGATC
+CCACGTTGGCTGAGTTGGGTCTTTTTAAGCAAAGGTAATTGTATTTATTTGTCACTAAAT
+ATATTTGTTTATACATAATATTAAGCAAACTATATTTTCTTGATATATAGCATACCAACT
+GATGGGTTAACTTTGGGAAGTTCTGGATCTTTTCACAAGAGGCTCTATGCACCAAGAACT
+GGGGATGACGATGGTGATTATCCAAGGCAAACAATCAAGGAAGTCCTCACATCTTCTGAT
+GTACTATTCATTAATTTATTTATCCTACTAACATTTTTATTACATTTTTATATTTTTAGC
+TTAGTTTGTTAATTCCTCTTTATATTCATTTGAAGGTGGGTAAGTGCAAAACAGTTTGCA
+CTGTTTCGGCAATTGATACAGATTGGCCGTGGTACTATTTTTGTTGTCGTGCTCACAACA
+AGAAGGTTGTCAAAGAAGAAGCTATCAAACTTGAAGATGTCAAGCAACCTCAAAAGCCAA
+GATTTTGGTGTGAAATATGCAATGGTTTTGCAAAATCTGTTGTTGCCAAGTTAGTCTTTA
+TGAAATCTTTATATTGAATGTATTATTAATTATAATTTGGTGTTTAGAAGCTAATAATCC
+TATTTAACTTTTAGGTTTTGGCTACATCTCCATATTATGGACCAAACCGGTGAAGCTAGA
+TGCATGTTATTCGATAGTCATGCAAAGGAAATTCTTGGCACTACTGCCCCTCAATTGCTT
+GATGGGTCATTTGATGAGGTATAATGCCTTTTTAAAAATAAACTCTTTCATTAAAATGAC
+CACGTTCATGTTATAATAATCTGTATTTTCTGTAGATCGAAGATCCAACTGTTTTGCCTG
+ATGTGATCAATGGTTTGAAAGGCAAGACTTTTCAGTTTCTATTGTGCATTCAAAGGGAAA
+ACATATTTGGTGGATATGATTCATTCACTGTTGCCCGAGTCTACACCGGTAACATTGTCG
+ATGAAATCGTTCAAGAAGACTCTGATGCATACGTTGATCCATCATCCTTAATTTCGATCG
+AACAGGTTTGACAAATAACATTAAACTATTCCAATTATTTCTCAAAATTTTTTAGGGTTG
+TCTTATTAAAATGTTTTTGTATTTTCATATAGGGTTCCCTTATGCTCACTAATGGTGTTG
+ACCTTTCTGATGTCGATTTGTCGTCAACCTCTACTCCATCATCAAAACGAAAAGATTCAG
+ATGATGTTGATGGAAATGATCAGGCTTCCACAAGTAGGAAGAAGTGTTCTAGGATGACCA
+TGTCTGAGGAACGCTCCGGCGAATGATGCTCAATGACTACTCCAGCTTTGATCGTTTTCT
+TCTTTCTTATTTATTTGCTTAAAGTTATCAGAGTTGTTTTATTTTTTAAGATCTAAACTA
+TCTTTATTTTATTTGTGGAATTTTTTTGGGAATTAATAAAGTTATTTCAATTATATGTCG
+TTTTGTTTTGTTAAATCTAAATTTTTGGAATACACAGAGCTGAGATTTGATTACTCTCTT
+AGTTTCACCAAATATTATGTTGTAGAATTTTGACACAAAGTAAGAATAACAACTTTTCAT
+TAAATATTATTATTTTGTTAGTTTAACTATAGTATTAGTTATATTTCTCTCTTCTTTTAT
+TGGTTAACAATAAAAATAGTAATGATGTTGTTGTACAACATCAATCTTGATGAAAGAAGA
+AAAAAACTCAAAACATCAATTTTTCAGAAAAAAAATCTACACTATTATTAAGAAACACAT
+CATTTGGTTTTTATAATGTTAATCATACTAATAACTATAAACAATTTTTTAATTTTGTAT
+TAAATATTCTACAAAATCAAAAATAGCAAAGATTTTGTACACTAAATAATCCGTCTTATT
+AAATATGATTAATCATGATAACTCAAACAAAACAACCTATTTCTATTTTTTCATAGATTC
+TCATTTTATTAATTATAATATTTAGTAACACGCTAAGAAATAAATGTCATCATTATTGTT
+CTAACCTATAAGAAATCCTATTGGTTCTAGACGATTCGTTTCCTTTTTACACTTCAACTT
+TTCATCATTGTATCTTTTCCCAATTATATAAAATCAAAAACCTCAAGTCTAGAACAATTA
+GGTTTAACTCTTTATCTTTCTAAACAAAAAAAAACTTCCTTCGATACACAAGATGTCTGT
+TCATAAACTCACCGATTTGAGGGATAACTCAACAAACTGGAAGATTAACGTCAAGATCCT
+ATCAATTTGGAATCATCCTCCAAACAGTCATGGTGAAATTACGACCATGATTCTTCATGA
+TGACAAGGTTTGTATTTTCACTTTTTTTTCTTTTAATCCCAATTTACTTTGTTATTATTG
+AAACAGATCATCACAAACTATTTAATCTTTGAGTTGTTTGGACTTTTTCAGAATAACCGT
+GTTGATGCAACAATTCCTCAAGGAAACTATCACAATCCCTTCCGTCCGTTTCTCAAGCCT
+GGCACATGGATTCACATCTCTGACTTTCGGGTCGTTGTTCCTCAATCAAGGGTTAGGTAT
+TCGTCCTTTCGTTTTCACATCAAATTCATTTGGGAAACAAGTGTTTACCCTCTCCCGGAA
+CTTGTGAAAAGAGACTTCTTTGACTTCATTTTTCCCATTGACCTTAAGTATCCATGTCTT
+GAGGATTGGGATTATGTCACGGGTAAGTTTTTAGTCAATCTATGTTCTTCTCATTTTAAG
+AATTAATTTATGATAGTAATTTATGTTATTATTTTTGAAATATGGTATTAATATATTATT
+CTATACTTAGATGCAATGGGTGTGGTGACAAATATCTCGGCTATTAAGAAATTTCTATTT
+GTTTGTCGCCAAGGTGAAACCGACTATGAATCAAGATATGTCTCATTCGAACTTTTGGAC
+AATATGTAAGTTGTAGTGTTTTTAAGTATGTTTAGTAATGCAATGCTTAGTTTAATATTA
+GCTTAATAATGTGTGAGTAGATGTGTCACCTGTCTGAAAAATTAGCTTAATAATGCATTG
+CTTAGTCTAATATTTTATCATATTGGTTAGGGGAGAGAAAATGAAATGCTATGCTGTTGG
+AAGATGCTGTGAACTTTTTGTTACAAATTTCTCAAAATGTATCAGTTCAGCCGCTTATAA
+CTATCAGCCCATTGTTGCCATTGTGAGATTTTGGAGAATTGCTGAGATTGAGGGTTAGTT
+ATTTTTGTTTCTATTGTAATTCTATTTACTTATGATTATTATTTGTATTATATAATTTTA
+AATGAAACTAATGGAACAGGTGAGAATGTTTTGAAGAGTGAATTTGGATGTTCAAGAATT
+TACCTCAATCCAACCAATTTCCCTGAGATAGATATTCAAAGCTACATGTAAGAATTTTAT
+CACTTTTTTATTGTATTCGTTAACCAAAACATCAATTAATCAATACCGATTTTTGTTTTT
+TCTCTTTTACAGCCGCGGTTTCGAAGATTATGATGAACTTCCAAAGAACCCAAGGATGGA
+AGTGATTGAAGAGAATTAGGAGTTTGACCTCCCATCTCCTATTCTTATTTAAATTATGTT
+TCGAACTTATTTTAATTTCCTGCAAACTTTGTCATTGTATGTTATTTTTTATTATAAAAA
+ATATGCTTATGCTTTGAACTTATTTAAGTAATGTATTCCCTTTTTATTTTCATATATCTT
+ATGTTTTGTTAAACTCCTAACAAAGTTTACAAGTATAACATAAAAATCTACAAACAAACT
+CATATATAAATTTGCAACGATTACATATAAATACAGTTGTAGAATTTTTTATTTCTTTAA
+AAAAATACTATCCTTTTAATTTATTTTATTTCACATATCATTATTTATGATTCTTTTCAA
+AAGGAAATTAAAAAATTATTGGGTATCAAGAATAAAACATTAAAAACTTTGAGATAAATC
+ATTCTTGGAAACATCAGGATCATTTATTATTAAGTTCATTTCTTTTCAACTCATGTCATT
+GTCTTATACAAAAAGTAATCTTAAATATTTGGACTCTTTATATTTATAACCCTACAAAAG
+CATTATCTTTCAGTATCATGTCTCTCATATTAAAATAATATTGATTTTGAAAACCTAGGT
+ACTCCTTTTAAAGTTTCTTTTTGGATATAGATGAAAGTCACATCATTACCTTTGTGACTT
+AAAAATAATCGATACATATATAACAGTTAGAATTTAATTTCTAAGGAATGTAATATATAT
+ATATATATATATATATATCAGTTTATTCTAAATATATTTTGCTCTCATACATATTTTCTG
+GAATAATAAAGTAGATTTTATTGAGTAGATACAAATATTAACATCTATATTCTCTTCAAT
+CTATTTATGAGACTTGCTTTCTCAATTAAATCTATTGTTCACATCTTTTCTTTCCATCTT
+TTCCAAGATTGATAACAAGATTAGACAACTCATCCAAGAGATATGACAACTTATGTCACA
+TTTTGTTTCTTACAAAATTTATTAAAATTCGCAAGTAACCATAAAAAGCACTATAATTTA
+CCATCGAGATTCCAAATTCGATTGACAAGATTTGCATGGCATTTAACTTTTTCTATTTAA
+TATACAAGTAATATTCTTTTGGGCAAAAAAAAAAAATACAAGTAATATTCCTAAACTGTC
+AAAGGACACATAACCTGAAAAAAGGTAACCTCCCCTCTTATTTTCATCCATTACTTATCT
+TCGACATCTTTCTTCTACCCTATTAGTTTCAAAAAAAAAAAAGATGTTGAGAGATGATAG
+AGGTGGTTATTTTAAAGGTATCTCATATCTATCTCAACTTTCTCAAAAAAAAAAGATTGG
+AAGGTTTTTGTGAAGCTACTATGTTGGTGGGTAACACTTCCTCATGAGGGTGGGAAGTGT
+TACCAAATGATCTTGTGCGACGAGATGGTAATTTGTTTTTTGATCTAATCTATTAATAAT
+TTAATAGTATTCCTTGGATCTAATCTATTAATAATTCATAAGTCAATTTTTTTTTTTAGG
+GCACAATGATTGATGCCATTTGTGCTTATTTCTACACTGGATATGACGTCCCTAGAGTTC
+TCAATGAAGGAGGTTGGTTTTTCTTGGAAAACATACTTCTGATCAAATCAGTCGGCGGTA
+GAAAACCTCCCTTAACTGATAATAAGTTGAGAATCAAGTTCCTTCAGACTACCAAAATGA
+CTCCTGTGCCTAATAGAGAACCAAGTAACTTTTTCCGATTTGCTGCCTTCTCTATGATCG
+AAAACAAGACTATTAATTCTTCAACTGTTCATGGTAACTTTCTTATTTAGATTTTTCACT
+AATATAAAGTCTATTTTTTTGAAAATATTAATCTTTCATATTATCGTTTTTTTTGTTTGT
+AGATGCTTATGGTATTGTCGTGAGAGTTGGGAATATAACAAGACCGGACTTTGTCCCTCA
+AGCTTCAGAAAATACTATACTTTCTCAATTTCTCGAATTTGAGATTAAAAATTCTTGGTT
+AGTATTTTCCACTATATAGTTCGTCATCTATTTGGTTATATATTTGAATGCACAAACATA
+GTAAATATTGTTATCTTTATAGTTGGTTTAATTCATAGAACTTAGATGTTTTGGTGGAAT
+AATTTGATATTGTTATTAGGGGTAAATCTCTCATATGTGTTGCAAGCGGATATACTTGTG
+AGTTGTTTGTGCAATTATGGAGGGGACTTGGTCTAGAACTTGGTTATCACTGGAACTTTG
+GTATGAATCCTACAATCTGTGTGCTACGATTTTGGAATGTTGATGATCATGAAGGTATAT
+TTAAGACTCATTTTATGTTATCTATAATTTATATAGCTACTTCATATAATAAAAACGTTA
+ATATTTTAGGTCGTCAATGTCTAATCTCACATAATGGTGCTTCAAGAATTACATTCAATC
+AAAGTTACCCAGAGATTAACATGGATCGCGTCAGGTAAGAACGTTTATATTTACATTATC
+CCTTAACTGTTTATTGTATTTTTTAAAATTTTGGTCTTGGTTATTTTTAATTTTTCTATT
+TTCCTACTGTTTCAGAACTCAATTCCTTCAACGAATGCAAACACCTGAGCTAGATGAAGT
+TGTGGACGAGAACTGAAAATGCAACACCAGACCCCTATCTATCGTTTTGTTTAAAAACTT
+ATCTACATATGTTTTAAAGTTGTACTTTTAAAGACTTTGTTTATTTTTTTATTGACTTTC
+TTATGATTATTTCTGTTAAACTTTAACTTTATTATAACTCCTTTTATTTAATGCTTACTA
+AATAACTATATAACCGTAAACTTAGATCAAATTATAACTGCTTTTAGATTGGCCAATTAT
+TAGGTTATTTTGATTTAAATAATGTTGATATTTTATTGATTTTAATAAAATGTATTTGGA
+TTGCAAATTTTGATTACAATGTAATCTAAAATATGAGTTAGATATCTACACTATTAAACA
+AAGAAAAATAAAAACCAAACCTTAGAGTTTATTAGAAGATTTGTCCAAAGAAATATGTCG
+TTAAAATCAACATCGTTAGAGAATCTTCTAAGTTGAAAACATTTATTATTTCAACTCTTA
+TATATAAGTGCCATAATAGAATTAAATTATAGATTCTGTTGTTAACAATATATTTGCATA
+TATATTGTTTCCTAATTTTTAATCACTTCCATTATTAAAAATATTTTAAAATTTTGTTAC
+TTATTTCTCTCCATTATTATTAACTTTTATGGAAATTTTGTTATTATATGTCTCAAACAT
+TATAGGATCCTGTGATTATTAGTAATTTATCCACGCAGTTAAGACAATTGGTATTTATAT
+AAGAACTCCAATTAATAATAAGGATACAATATTTATATTATTTCCTAAAATATAAGACTC
+GCCAAATTTTTAATTTTATTAATAATTGATTTATTCAAAATATATTACAGAATCTTCAAG
+ATTACGAAGTGACTTGAAACGTCATGACTGTTATTACTTTTTAAAAAAGTTGCGTCTAAA
+ACATGCCTCTACGGTGTATTTGTCTCTTATATATATATATATCGGTATCATTAGCATCTC
+ATAAAACGAATACAAAAAAATAACTAAGAAATTTCTGCCAAAAGATGGAATCGTTTCATC
+CTCTTTCACTGTTGAAACCGTCTATTAGAGGATGGTGTATTCGTGGGAGAGTTGTGAGGA
+CATTCTTAGTTTCGCTGGTTCCATCTTCAAAGGTTATGGGTTTGATTCTCGCCGACGAAC
+ATGTAAGTATTGACTGTTTTGTAATGATAATTCTAGGTTTGCATGTTTTAGAATTTTGAT
+TAGTATGTTTGATCCGTAGGGTATGACTATTGAAGCTACTGTTGGGTATAAGATGTCGGA
+TCACTATAAAGATTTTATTAATGAAGGAGAATGGGTAACGATAACAAATTTTGGAGTTGT
+TGAGAACTCGGGTTCTGTCAGGGCAACAACTCATAGCTTCAAAATTGGATTTTCTGTTGA
+CACTGTCGTCAGATTAACAAGTCCGGTACCCGCTATTCCTCACTATCGTCTAGCATCCTT
+CTCTTCGATTATTGATGATGAAATCGATAAATCTGTTTTAGTCGGTGAGATTTTTATGAA
+TTTGTTGTGTTCCTTATTTTATATCATGCATCTTAGTGTTCATTAGTTTTGTCATTTTCA
+ATATCAATTGTATATATTTGACTCTGATTTATTTTAATTAATTTATGTAATTTTTTGGAG
+ACTTGGTGGGAGCGATCTATGATGTTGGAGAATTGATTAACACAAGACCTAAGCAAAACA
+ACGTCGATGATTTGACGCTAACATTCAAAATAAGTGACAATGAGTAAGTTTCCTTCTTTG
+ATAGTTTAATTCGAATTACCTAAATTATACTATTCTAATAATATTTTTGATTTTATGTTT
+AGAAACCGTGTTTTGGAATGTCTAGCTACTAAGAAGGAAGCTCTTGACTTTGATCATAAT
+TATCGTCGATATGGTGGTGGAGTTATTGTCGCTGTTCTTGGTTGGTGGAAGATTGACCGT
+TATTTTGATGGTCCAAAGAACGTACGTGTTTGCACCGCAGGCCCGATATCAACCGTCTTT
+CCGGATCCTGATATTCCCGAGTCTAACGAGATCCATGAGATGTAAGTTTTGATCTATCAT
+CAAATATTCTTACATTTCGTTATTAGTAATTATATAAACGGAATATCTATACTATTATTT
+ATAATTGCATACCACATTTGTTTGTTTTGTAGGCTCCGTGATGAAGGTGCAAGGAATGGC
+GGTTGAACATCTACTTAAAAAATGTTTTTACATGTAGCCTATTGAACTCGGTCTATTATT
+ATTTTTATTTCTGTATGAACAAGTTTCCATTTTTATTTCTGTATGAACAAGTTTACATAT
+TTCGAATTTAGAATACCTTCTAAAACTTGATATCTTACAATATCGCATCGCTATTATTGA
+CAAAATTTAATATGATTCATCCTAAAATAAATCTTAGAAGGTATGACAAAATTTAATATC
+AAAGATTATTGCTTTTTTTTTAAACATCTTAATATTGCTTTATATATCTAATTCTAATAT
+TTATTTATTCGTCTGTCTCTATCAGAATTGCAAAATTTAGAAAAATATATTTATTATTGC
+TTTGGCTTATGTCTCATATAACATAATTATTTTATCAACAAATGTTAGTTTCACATTCTG
+TAAATATAAACATATATAAAATTAGAAATTTTCTGATTATGAGATACTGTTAAACTTCTA
+TAACACTTACATACACGAAAATGTACAAAGCTACTATGTGTAAACCTACATATACAAAAT
+ATAAAATTACGTTCCCAAACGTACATATCAACTTAGACATTGTTTCCATGCTACAACCCG
+AGGAAACTATATATACTTACCAAAATATTGTTTGACGAGACTAAATATATTTATTTTATT
+CCAATGATACATGATATACAACTATATGTTTACATATAATGAAAATAAAGTAGAGTTTAT
+GTGGAATACACAGAACTTATATTTGATGATTGATTTAACCAAAGATACCGTGCGTAGCAC
+GGGTACTGACCTAG
+>HELITRONY3
+TCTTATATAATAAGAGAAGGTTTTTTCTAACTTTGCCTACYAATGCGACATTTGGCACTC
+TACTTTGATGACACRTGTACTTATCATTAATTGTAGTTTGACTAAAATAATTTATTAATA
+GATATATTATATATTTAGAAAAATAGTCATTAAACTATGAAATTACTACATATTAAACTA
+CAATTTTGAAATNANTTTTNTTCTAGCATAATTGCAACTCNCTTAACTAATTACAAAATC
+AAATCTTTAAAATTTTGACATGATATTATGTTTTAGAGGGTGTTATTCGTGTATGATTTC
+AAAAGAGTTTTAGTNATTNAAATTGTCATGTAAAATCTGTTGTTATTYAATCAAGATTTT
+TTAAAAGTATGTTAAAWTTTTATGTTATTTATTTAAGATTTGTAAAAAGTAATCTAAAAT
+CTTCATAAATTTTGGGTTAATAGATTCATACTTTTATAAAGTCATTAAAAGTTTTGTGTT
+ATTCAATTAAAACAAAAAAATCTTTGATTKTTAATGATTGTTAATGATTTAAATTATTGA
+GTTATTAATTATGATWTCCTAYATTTTTCTTCACAAAATGAAGTCATGAAAAGTCATGGA
+AAGTATTATCAAAATAAAGASATTGTTTNANAAACTTTACAAGATTATGAAAAACTAATC
+AATAAGATTATAAAAAACTYTCTAACAATCGTTTAAAATCTTTCATTTCTTTATTTTCAA
+GGATTTAATTGAAGTYATNAAAATTCCTTGTAAATTAKGAACTAATAAGACTGCACATTA
+ATAGTTCACTACTATAAATAATCCTCCAATTTTATAAGAAATTTTTCCATCTTTAGTTTT
+TTTTTTAAAACCTTAATTAATTAAAATAATTTTGTATCAATATTATATGATTAAAAAATT
+AAAAATATGTTAAAATTTGATATCTTACTTTTGCTCATATTTTAACAGTTTTTCTTTTTC
+TATGTTATTTATGCATGTATATATTAATAAACATATCATATCTTATTTTTACAAAATAAA
+TGTATGATAAAGTAAATTACAAAATAATTTGTTGATATAAACTCATACATAATAGTTCCA
+ATTCATTTTATTTTGTAAGTGACAAACTAATTTGTTTTCTTATAAAATCATATGAATTTT
+AATATAAAAGTTTTTTTTTTTTAAACCCCAAGGACAACTTCTATCTTTTAAATTTATTGT
+GTTTTACCCATATAACAACATAAGATATATATACATGAATATAGTGCAAAATGATGAGAG
+AATGATTATTTATAAGATGGTAATGAAAAATTGATAATCGAGATGTATTTAAACAAAAAA
+GAATAACAGTGTAAGGTTCATAATCTAAAATTAAAATTTAGAATTAAGTGTTTACAATAA
+TATTTTTTAAACTCATAACAACAACAAGAAAAAAACTTAAAACTAAACAAAACAATATTT
+AAGATACGGTGGAAGGGGATGAAGAAATGAGAGAATGAAAATAAATTGTGGGAGTTAATG
+TATATATTTATAGGATGAGAAGTGATGTGAAGAAATATAATTAATTTATATATATTTACA
+ATTTAAGTTTTGTAAATAAATTGTGGGAGTTAATTTTTAATTTATTTTGTGTTGAATAAA
+ATGGTGTGGAGAAATATAATTAATTTATATATATTTATGATTTCAGTTTTGTAAATAAAT
+TGTGGGAGTTAATTTTTAATTAATTGTGTGTTGAATAAAGTAGAGTGGAAAAATATANTT
+GATACATATTTTTTTGATTTCAGTTTTATATTAAACTGTGTGTTAAATAAGTTATTTATT
+ATTTATWTAAATTTTAAAAAAAAACTTATATTGCCAAGTGGACCATTAAGGAAAGAGTGA
+AACCTTACTTTTATATATACATGATTCCTAAGTTTTTGGTTTCATTTTTAAAGGTTACCT
+AAAGTATAGCTATTATTGTTGCCATTACATCACATATAAATAATAACAATTGTTATATAA
+TATTAAATTAATTATATAAAAACATTATGGTTTCAATTTATAAAAGCTTATAACATTTAA
+CTTAGAGACATATTTTCCCTACTTTTTCCCATCATTTGAAGTTAAACATAAATAAAACTA
+TATTTATGCTATAATAATAGGTAAACAAAAACAATTAGAATTTTATTTCACCGGCTTATC
+TGTTTGGAAATCTAATAATAACAATTGTTTGACATTTCATTTATTATATATAAAAAATAA
+AAATATTTATTTCTATTCAACCCATATTGAAACTCATGTGTAATGGATTCATGGAAATAT
+CTAATAAAAGATAAATAAAAAAAAGTTTAACAGTAATCTTAAACTGTTGAAAGCAAATTA
+CCATAATGAAAAATTTTAATTTGTATAATTCAAAATCATGAATCAAATGTATTATTAAAC
+ATGCTGCGTATTAATTGTTTTAATATAACTTTTGAGGGAAAANNTCCAGTAAAAAAAAAT
+CTTCAAGGTGACAAATTTTTTATGTAATATCAAATAANAATTTATTTTTGTTCTTTATGT
+TCTTAAAAAGAATATTTAATTTATTCYAATTTAACTTACATTTACTTAAAGWATTGTTGA
+YCATTTGGAAATTGGGTAGTNACATGACGTCTTTCACTATATTTANCAAATTTTATATGA
+TTTAATTTTNMCTTTGAACCGATATTCTGAGATCTTTAGTCAAGTTAGAGAATTTTTCAT
+TAAAAGATATCTTAAATCATATGCTTTAAATTTTCATATGTGAAGAAGGTTTATTTATTR
+TTTYGACTTTCAAGACAATTGGTAATACATGTATTTGCATTTTCACAAAAAATGAATATT
+TTAAGTTAATTTAAAWAAAAAAACATACATTTTTCACNAAAAAANGGAAAATAAACTATA
+GTGCATTGAAAACTCTTAAACAACTAAATTATCTTTTTTAAAGACATCACAATTTGTAAA
+CATCAAAATTAATATTTTTAATTACTTTCGAGTTTTCTATTAATAATTATAGATAAATTT
+TATATATAGTTTGTTTTTTTAGTACACTTATCATATTTTATATGACTTTTGTTTTCCTCA
+AAACTGACATTCTTAGATCTTTAGTTAAGTTGGTAGATTTTCCATTGAAACTTATCTTAA
+ATTATAGGCTTTAAATTTTTAAACGTGAAGAAGGTTCATNTATTTTTGAAAAATTCTTTC
+TAATNCCCTTTTCATGATGNCCYTTTTCAACTCTAYCCTTTTGTTTTATCYATTTTRTTT
+CTACCCTCTNTAAATTTTTAATGANCATTTTACCCTTATTTNGAAATTNTTTTANRTTAA
+CAAAATNAAATATTAATATTTTTNNGNNTAAAATATTCCAAAATAAATTTCNCGCCAANN
+ATTTNCNGCCAAAAAATTTCGAAAAAAAAATTCCCGCCAAATTTTGTTTTCAAAAATATT
+TTTCCCGCCAATTTTTTTTTTTTGGCGGGAAATAGATTTACAAGGGATTTTAAAAGAGTT
+TTAAAAGATTTACAAGAGATTTTAAAKGGGTTTTATAAGATTTACAAGRGATTTTAAAAG
+CGTGATTTACAAGGGATTTTAAAAGGTTTTTAAAAGATTTATAAGGGATTTTAAAAAGGT
+TTTAAAAGATTTACAAGAGATTTTAAAGGGATTTAAAAGATTTACAAAGGTCTTTTAAAG
+ATTTTTAAAGGGTTTAAAATTGTTTTAAAAAGATTTTAAAATATTTACAAGAGATTTTAA
+AAGGGTTTTACAATATTTACAAGAGATTTTAAAGGGCTTTAAAAGATTTACAAAAGATTT
+GTAAAGATTNTTAAAGGGTTTAAAAGTGTTCTGAAAGATTTACAAGGGATTTTAAAACCT
+TTTAAAATTACTTGTAAATTTTTTAAAACCCTTTTAAAATCCCTTNTAAATCTTTTAAAA
+CTCTTTTAAAATCTCTTGTAAATCTTTTAAAACCCTTTTAAAATCCCTTGTAAATCTATT
+TGCCGCTAAAAAATATTTACAAGGATTTTTAAAATCATTTTTTTGGCTGAGGAAAAATTT
+GTTACGAAAAAAATTTTGGCGGGAAANTTTTTTTTTGGCGGGAAAAAAGTTTGGCTGAAA
+NTTTTTTTTGGCGGGAAAAAAAAATTTTGGCGCCAAAAAATTGGCGGGAAAAGTTCAGTT
+TCCAATTACATGTTTCTATTAGATGAGGGTAATTTGGTCATTTTGTTCAAGAGAAAGGGT
+ATTTTTAAAAATGGACAACATAAAAGGGTATTGTTGCAAAAGGGTAGTGAAAAAAGGGTA
+GTTTTGCAAATCTCCCTTGTTNTTTTAGTACACTTATCATATTTTATATGACTTTTGTTT
+TCCTCAAAACTGACATTCTTAGATCTTTAGTTAAGTTGGTAGATTTTCCATTGAAACTTA
+NCTTAAATTATAGGCTTTAAATTTTTAAACGTGAAGAAGGTTCATCTATTTTTTGACTTT
+CAAGACAATTGATAATACATGCATATTCATTTTCACAANAAAAAAAAATACATTCTTGAA
+TATTTTAAGTTCTTATATAGTAAAATATACCGTTTTCACAAAAAAAAAAAAAAATCAGTT
+TAGTGCATTGAACATTTTTAATCAACTAAAGTGTCTTTTTAACACATCATAATAATTTGT
+AAACATCAAAATTGAAATTTTATTTAATTTTGAGCGATATATTAACAATTTTTAAATAAA
+TTATATATATAATTTAACGTCTTTCAATATATTTATCAGATTTTATATGACTTATTTTTT
+TTGAGCCGACATATAAGATCTTTAGTCAAGTTAGAGGGTTTTTCATTGAAAGTTATCTTA
+AATCATAGGCTTTAAATTTTTAAATGTGAAGAAGGTTCATCTATTGTTTTGACTTTCAAG
+AAAATTGGTAATACATGCATTTGCATTTTTACAAAAACAAATACTGAATAATTTATGTTT
+ATTTTTTTGGAAGAAAAACNTACTGTTTCACAAAAAAATAATTTAAAATTGAGTGCATAA
+CTTTTAATCAACTAAAATGTCTTTGTAAAAAACATCTTGTAAACATCAAAATTGCTATAA
+TTAATTATTTTGAGCGATATATTAACAATTATAAATAAGTTTTATATATAATTTAATATA
+AATATTATTCTATATTCAAAACTAAAACCGTATATAAAATCCACGCATCGCGTGGACAAC
+TTCTAG
+>ATREP10A
+TCTTATTATATAAAGTATGGTTTTCAAAGTTACTAACTCATAAGATCGTGCCACGTGTCA
+AGTCAAACGATCAGATGTTTACATGTGTCATTCAAAATTTAACTTTTTTATTCTCTTAAA
+AAAATAGAAAATCTTAAAAAGTAAACAAATTTACATATACTAATTTATATATCTATATAT
+TTATAAACAATTAACATTTATTCAACAAAAGGAAAATTAACAAATTTGTCTTTAACTAAT
+GTAATCATAAGTGAAAATAGAACATTTTGAGAAAAATAGCTTAGCTTATAGGATTTAACT
+TTTCAATTATTTTTAATGAGAATATTTTCATTTATTAATTTTAACTCATTTAATATTAAT
+TTGCATGATGTAAAATTAACTTACGAGATTACGGCATATATAAAAAATATATTTTCAACA
+ATGTTTGGTTTCTAAATATTTTTGTGGATTTCTGTTTTTTTATTAATTATTAGCCCTAGG
+CGTTTGGGTATTCGGGTCGGGTATTTCGGGTTCGGGTTTTCGGGCTTAGAAGTTTAGGAC
+CCGTTCGGGTAATTTAAGATTTCGGGTCGGGTTCGGTTCGGGTTCGAGTTTATTTATATA
+TTGAAATATCAAATTTTGTCTGCAAATCTATTAAATTACTTGAAAATTTTAAAAATTCCC
+AAAACAACACGAGTAGTTTTGCTTGAATATATCTAAAAATACACAAAAATAACTAAAATA
+TCCAAAAAATCCTAATATTTTCTATATATAAGTATAAATATAACTAATATATACTTATAT
+TTGAGATATGTTTGGATACCTATTCGGGTTTGGGTTCGGGTTTTTCGGGTTTTGAAGTTT
+AGACCTGTTCGGGTATTTGAAAATTTTGGGTTCGGGTTCGGATCGGGTTTTTTGGATCGG
+TTCTTCGGGTTTGGGTATTATGCCTAGGCCTATTAATTATGTTTTGTTAATTGTTAATTA
+TTTTTAATACTAACTAGGATATAGATTTGATATGTCATAAATATTATTTTGATATGAAAA
+TGTTATCACTCAATATGAAGTGTGTAGAATTTAAATCGAGTTTATTATGATGACATAGAT
+AGTTAAACTGTATTACAAAATTGAATGGTGTAAGATAGAAATTTGTTTTTTCTTTTTCTT
+TTCTAGATACTAAATTAAATATAGAATAATGGTCGGTTACTTTTTAGAATTCAAATATCA
+TTGATAAGATTGAGTGTATATAATTAAAATAGAATGCATAAGACTGAAATTTTGTTTAAA
+CCAATAATTATTAAATTAAATATCAAAAAAATATATAGATTGCTATACAATATTCAAATA
+CTATCGATAAAAATTTATTTTTGTATCTTACACCCGCCTAAATAGGCGGGCCTTATCTAG
+>HELITRONY1D
+TCTACTTAACATTTTTGAAGTACATTTTAAGGAATCCAATTGGGTCGGATTTTTTTATTT
+GATTTTGACCCGAAAATCTTCAATCGGATCTTCCATAATTGGTTTTTATTACCATTTTCT
+ACCAAAAATAATAATTAAAAACGAAATTAATTTAATTACCAAATTTAATATATATAATAT
+CTCTAAACTAACCATATTTGTTATTTACCTTAACTAATTTCCTAAAACATCTTTACCTAA
+TTTAAACATAAATATATGATTCTTCTTTCAAATTTATTTGATCTTATATTTAATTTATTT
+TGAATTTATATAAAATATAAATAGTTAATAAAATATTATATTTTATTTTTTYTGTATATG
+ATGTAATTCAAATTTTTTTTAAAACGAACATATATTATTCAATYSATGAAGAAATAATAT
+GTGTACAATGTCCCACATCGCTTAAAAAAATTGGACATTGGTTCAGAGCCATACTATAAA
+AAGGACCAAAATGATTCCRGTTACGAATAAGCAGGAAGCTTGATTTATCAGGCGTCCAAA
+ATTAAAGTGGTTATCCGGTTTACTCGGGTTCTTGTATTTTAAAGAATAGAAACTTTACAA
+AGTTTCAAAAATTATAAATATTTTAACTTTTTTTTATTATCAAAAGTATAAATATTATAA
+ATTTTACAAGAAACTTTTTATAATTATAAAGTTTANATTCTTGCTTAAAAAATATAAATA
+TTATATAATGCTTTAAAACTTATGAAGTTTTCAAAATTATAAATTGAATTTTACAAGAAA
+TTTAAACATTATAAATATATTAAAAAAAAATATTAATACGGGACGATATATTACGGGAAA
+AATCTAGATATAACAATCAAAATTCATAATKKTATAARTTTRKGTGRATWTTAAATWTAW
+WTTGAAGTTTCAAATTTTATAAATATTTGAAATTTACAAGAAAATGACAAAATTATGTTT
+AATTTCGACAGGACGAGGTTATATTGTGGGACGGTTTTGGCTACGACTTCACTTCTTTTA
+ATTTNAATMTTTAGGTGGGTTTTCTTTATTCAAATTGGATTCTTATGTTGTATGGWTGTT
+GGACTATTTAGCTAACTAGGCCTTGATGGTCATGTAATATTTTAATCCTCATTAGAACCC
+TAAGCGTCACATATACATTACACTTATTTACACTATTTGTCAATCTAATAATACTCTTCA
+AAATTTATAATTGAAATGTAAATTATAATACCATGTTACAAAACTTTTTATAATTTTATT
+TTGTTTATCTACTTAACAATTTTATTTTATCTACTTAACATTTTTGAAATACATATTTGC
+TCTTTTTTGAACAAAATAAAAAAAAATATANATATAATATATATATATATATATATATAT
+CTTTAAACAAAAATAGACACTAAAAAGATCTCAACAACAAATCTAAACAATATATATATA
+TATATATATATATATATATCTTTAAATTATAAAAAATCACATAAATATCTTCGGGATTCA
+AATTTTAATAATTATTTGAACAGGTTTTCTAAAATATATCAAAACCAAATATATTGAAGA
+TAAAACAAATACAAATAGGAAATATATTAATTTAAAAGATACAAAATATTTAACAAGAAA
+TTKTGTTATTTTTTGTTCAAAGAATTCGATATAAAATCTTCAAAACGATCCGATATTGAT
+TCTTATTAGATTKAAATTGTTAAAATTTCAATATAGTATACAATTTTTCTTATTAGATTG
+AAATTGTAAATTGACTCGAAGTATCTTAAATAAAAATATTATTAAAAAGAAAAAAAGAAC
+AATTTGATTTTTAGTTATCACGGGACRGATTTATATGGCGGGATGGGTTTAGAKGAGACG
+GGTTTACATAGTAGGACGRGTTTGGATGAGACGAGTTTATATGGTGCTATGAGTTTAGAT
+GGGACAGATTTGGATACCACGGGTGTATTCCTAGAATTAACAATCAAATTACAACTATAC
+AATACTAAACAAAACAAACAATAATAACATAACAAATACAATTTCAATTTTAAATTTTTA
+GTTACAAAAAAATACATTAAAATTCAACATTATAGTATAAGTGTTAATCTTCTTTGACAC
+CTCTAAATGTTATTCTTCTTTGATACATTTAAATGTGTAATTTTAATTGTAAAGTTACTA
+AATTACATATGTTCCACGGGTTAAATCTGAAAACACCAAAAGTTTAAATTATATAATTTT
+TTTWTAAAACAAAATTATGAATAAATTAAAAAAAACAAATAAAATATTATCCCGTGGTAT
+GGTCTATCACAAGTCAAATCCTAGAAGATAAAATAACACATATTAGACTTACTAATATCA
+TAATTATGACTCAATAAAAAGCATACACAACCTTATCGATAATTATTACTAATATCATAA
+TTATGACTGAATAAAAAGCATACACAACTTTATCGATAATTATTAATCAACACAAACAAC
+AACAAACAACAAATTCTATTTTATGATAAAGAAAAATAAATAAAATATTTAACCCGCGGT
+ATACCGCGGGTCATATCCTAG
+>ATREP10C
+TCTTATTATATAAAGTACGGTTTTGAAAGTTACTAACTCACGAGATCATGACACGTGTCA
+GGTCTATCATTGAGATGTTGACATATGTCAAAAAAAAGTTTCTTTAAAAAAAAGAAATAA
+ACATATTTACATATACTAATTTATATTTCTATATCTAAAAAATTTAACTTATAATTTTCT
+TAATTAAAAAGGAAAACTAACAATAAGATGGAGTGTATAGAATTAAATTGTATTTGTATT
+GAAAAATTGGATTGTATTTGAATTGTATACAATCGAATTAAATTGTATTGTATTATGATA
+AAAAAGATATTTAAATTGTATTGTAAAATCGAATTTGTAAGATTGAAATTTAGTTTAAGG
+AAATACTAAATTAAATACTGAAAAAATATGAGTTACTATTTAAAATTCAAATATCATCAA
+TAAGTTGGAGTGTATAGAATTAAAAGGCAGTTTATTATGATGAAAGAGATAGTTAAAATG
+TATAGTAAAATTGAATGTGTATGATTGAAATTTTATTTAATTCAAAAATTACTAAATTAA
+ATATTAGAAAAAGTGTGTGGATCACTATTTACTATTCAAATTTTAAATATTATCGATAAA
+TATTTGAATAAATTTATATCTTACACCCGCCTATTTAGGCGGGCCTTATCTAG
+>ATREP10B
+TCTTATTATATAAAGTATGGTTTTCAAAGTTACTAACTCATACGATCGTGCCACATGTCA
+AGTCAAACGATCAGATGTTTACATGTGTCATTCAAAATTTAATTTTTTATTCTYTTAAAA
+AATAGAAAATCTKAAAAARTAAACAAATTTAYATATACTAATTCATTTACTAACTCATAS
+GATCATGCCACGTGTCAAGTCAAACGATCAGATGTGTACATGTCATTCAAAATTTAACTT
+TTTATTCTCTTAAAAAAATAGAAAATYTTAAAAAGTAAACAAATTTACATATACTAATTT
+ATATGTCTATATATTTATAAACAATTAACATTTATTCAACAAAAGGAAAATTATCAAATT
+TGTTTTTACATGTGTTATTGGTCATTTAAATGTAGCACATATTATTTTCTTAAAAATATR
+ATTTAGTATGGATAACAATACTAATTAAAAAGACCATTGAAGTTTAAAATAGTAATATAA
+TTTTCTAAWCATTATTTTAGTTGGATAAAATTATATTTGTCAATGTAATACAATGTTTTT
+ATTCGTYAAATCAAAACACAAAATATTAATGAACTTATAAGAATAAAATTTTGAATACTT
+ATGTTTTATTCTAAGAATTTTAACTCATCGTATGATGGAGCGTCTTGCATCTTTTGATGT
+GATACTATAYCTATGTTTTATTTTAAGAATTTTCACTCATGTAATCATAAGTGAAAATAG
+AACATTTTGAGAAAAAATAGCTTAGCTTATAGGATTTAACTTTTCAATTATTTTTAATGA
+GAATATTTTCATTTATTAATTTTAACTCATTTGATATTAATTTGCATGATGTAAGATTAA
+CTTACGAGATTACCGCATATATAAAAAATATATTTTCAACAATGTTTGGTTTTAAATATT
+TTTGTGGATTTCTATTTTTTTAATTAATTATTAGCCCTAAGCGTTTTGGTATTCGAGTCA
+GGTTCGGGTCGGCTATTTTGGGTTTGGGTTTAGAAGTTTAGGACCCGTTTGGGTAATTTA
+AGATTTCAGGTCGGGTTAGGGTTCGAGTTTATTTATATATTAAAATATCAAATTTTGTGT
+GCAAATCTATTAAATTACTTGAAAATTTTAAAATATTTCCAAAACAACACGAGTAGTTTT
+GCTTGAATATATCTAAAAATAAACAAAAATAATTAAAATATCCGAAAAAATCCTAATATT
+TTCTGTATACAAGTATAAATATAACTAATATATACTTATATTTGAGATATGTTTGGATAC
+CTATTCAGGTTCGGGTTCGGGTTTTTTGGGTTTTGAAGTTTAGAACCGCTCGGGTCTTTG
+AAAATTTTGGGTTCGGGTTCGGGTCGGTTCTTAGGGTTGGGGTATTATGCCTAGGCCTAT
+TAATTATGTTTTGTTAATTTTTAATTATTTTTAATACTAACTAGGATATAGATTTGATAT
+GTCATAAATATTATTTTGATATGAAAATGTTATCACTCAATATGAAGTGTGTAGAATTTA
+AATCGAGTTTATTATGATGACATAGATAGTTAAACTGTATTACAAAATTGAATGTGTAAG
+ATATAAATTTATTTTTTCTTTTTCTTTTCTAGATATTAAATTAAATATAGAATGATGATC
+GGTTACTTTTTAGAATTCAAATATCATTCATAAGATTGAGTGTGTATAATTAAAATAGAA
+TGGATAAGACTGAAATTTTGTTTAAACCAATAATTATTAAATTAAATATCAAGAAAAATA
+TATTGATTATTATACAAAATTCTATCGATAAAACTTGATTTTTGTATCTTAGACCCGCCT
+AAATAGGCGGGCCTTATCTAG
+>ATREP10D
+TCTTATTATATAAAGTATGGTTTTTAAAATTACTAACTCATAGGATTATGCCATGTGTCA
+AGTCTATCGATCAGATGTTGACACGTGTAAGAAAATAATTAACTTTTTTCTTCTTAAAGA
+AATAGAAATACTAAAAAAGAAATCAATTAACTTTTTTCTTCTTAAAGAAATAGAAAACTA
+AAAAATAAATCATTATTAACATATACTAATTCATATGTCTATATCTAAAAAATATTACAT
+TTTATTTTTCTTAACCAAAAGGAAAATTAACCAAAAATATTTATATATGTTATTGGTCAA
+ATTTTTAATATGTATGGTATTAACAAATTTTTTATTATTATTAATTATGTTTTGTTAATT
+GTTAATAATTTTTAATATTAACTAAGATATAGATTTGATCTCATATATATATTATTTTGA
+CATGAAATCATTATCAAGTAAGATGAAGTGTGTAGAATTAAAATCGAGTTTTTTATGAAA
+TAGATAGTTAAATTGTATTACAAAATTGAATATGTAAGATAAAAATTTGTTCTTTTCTTC
+TAAATACTAAATTATAATAAAGAAAAAGTGTGTAGGTTACTATTTAGACTTCAAATATCA
+TCAATAAGATTGAATGGGTATAATAAAATAAAATGCATAAGACTACTATTTTACTATTCA
+AAATTATATATCAAGAACAATGTATAGATTATTATTTTACTATTCAAAATTTAAATATTA
+TCGATAAAAAATTACAGTTACATCTTACACCCGCCTATTTAGGCGGGCCTTATCTAG
+>ATCOPIA38B
+TATCAGATTAGATACCGGTTTAGCTGGTTTAGTATAGCTGGTTAACTTAAATCAATTGTA
+TAGCTATAGTATAAATACATGTACATTACACATTATGTGATTGAATGAGAAAATCAGATT
+AATATCCTCAACAAACTCTCTTTGATCTTCTTCTTCGTAATATGGTATCAGAGCCAACAA
+CGCTCTCATCTCCATCGTTTTTTTTTCCGACTTGATTTCTTCGTTCTGAGCTCCGATTCG
+TCTTCCTCGTTGCATTTCCTTAAGATCCAATGGTGACGGTAGCTCGTGTGACTCGGAAAT
+CGACTCGCTCGAAAGCTGGTACAAGTTCAGTGACTCGGAAGTCGCGATCCACCGGTGCTG
+TTACTACTCCTCCGAATTCTCCTCCGGTTAACAGATCTGGAGCTTCGCGAGCCTTAACAT
+CATCGGAATCTGGAGATCCGACTCAATCTCCCTTTTTCCTGCATAGTGCAGATCATCCAG
+GTTTGAACATAATCTCTCATCGCCTTGATGAAACGAATTATGGTGACTGGAGTGTTGCTA
+TGCTTATTTCTTTGGATGCTAAGAACAAAACTGGATTCATAGATGGAACTTTATCTCGTC
+CTTTAGAATCAGATTTGAATTTTCGTCTATGGTCTAGATGTAATAGCATGGTGAAGTCTT
+GGCTATTGAACTCTGTTTCTCCTCAGATTTATCGAAGCATTCTCCGTATGAATGATGCTT
+CTGATATATGGCGTGATCTTAATAGTCGATTCAATGTGACTAATCTTCCACGCACGTATA
+ATCTTACTCAAGAGATTCAGGACTTTCGTCAGGGAACTTTGTCTTTGTCTGAGTACTACA
+CTCGTCTCAAGACATTGTGGGATCAATTGGATAGTACAGAGGCTTTGGATGAGCCTTGTA
+CTTGTGGTAAAGCGATGCGTCTGCAACAGAAGGCGGAGCAAGCTAAGATAGTGAAGTTTT
+TGGCTGGTTTGAATGAGTCTTATGCTATTGTTCGCAGGCAGATCATAGCTAAGAAGGCTT
+TACCTAGCTTGGGAGAGGTGTATCACATTCTGGATCAAGACAATAGTCAACAGAGTTTCT
+CCAATGTGGTTGCTCCACCTGCTGCTTTCCAAGTTTCTGAAATAACACAATCTCCTAGTA
+TGGATCCCACAGTTTGCTATGTTCAGAATGGTCCTAATAAAGGTAGGCCAATTTGTTCTT
+TCTACAATAGAGTTGGTCACATTGCTGAGAGATGTTACAAGAAACACGGTTTTCCTCCTG
+GTTTCACTCCAAAAGGTAAGGCTGGTGAGAAACTTCAGAAACCAAAACCTTTGGCTGCAA
+ATGTTGCTGAATCTAGTGAAGTTAATACTAGTTTGGAGAGTATGGTTGGAAATTTGAGTA
+AGGAACAGCTTCAGCAATTCATTGCTATGTTCAGTTCTCAGCTTCAGAATACTCCTCCGA
+GTACTTATGCAACTGCAAGCACTTCTCAGTCAGATAATCTTGGTATTTGTTTTTCACCAT
+CTACCTATAGTTTCATTGGAATTTTGACTGTAGCTCGTCATACTCTTTCTTCTGCAACAT
+GGGTGATAGACTCTGGAGCTACACACCATGTGTCTCATGATAGAAGTTTATTCTCAAGCT
+TGGATACTTCTGTTTTGAGTGCAGTGAATCTGCCAACAGGACCCACTGTGAAGATCAGTG
+GTGTTGGTACTTTGAAACTGAATGATGACATTCTACTTAAGAATGTGTTATTCATCCCGG
+AGTTTCGACTGAATCTTATAAGTATAAGTTCTTTGACTGATGATATTGGCTCCCGTGTGA
+TATTTGATAAAAATTCTTGTGAAATTCAGGATCTTATCAAGGGCCGGATGCTTGGTCAAG
+GTAGACGAGTGGCGAACCTCTACTTGTTGGATGTTGGAGATCAGTCTATCTCAGTGAATG
+CAGTTGTGGACATCAGCATGTGGCATAGGAGGCTTGGTCATGCTTCTTTGCAAAGACTTG
+ATGCTATTTCTGATTCATTGGGAACTACTAGGCATAAGAATAAGGGTTCTGACTTTTGTC
+ATGTATGTCATTTGGCAAAACAGCGAAAGTTATCTTTTCCTACTTCGAATAAAGTTTGTA
+AAGAGATATTTGATCTACTACACATTGATGTTTGGGGTCCTTTCTCAGTTGAAACAGTTG
+AAGGATATAAGTATTTCTTGACTATTGTTGATGATCATTCAAGAGCAACATGGATGTATT
+TGCTTAAGACTAAATCAGAGGTTCTTACAGTATTTCCAGCGTTCATTCAACAAGTGGAGA
+ATCAATATAAAGTGAAGGTTAAGGCTGTACGTTCTGATAATGCACCTGAGTTAAAATTTA
+CAAGCTTCTATGCAGAAAAAGGGATTGTTTCTTTTCACTCATGTCCCGAGACTCCAGAGC
+AGAATTCAGTTGTGGAAAGAAAACATCAACACATTTTGAACGTTGCTCGAGCTCTCATGT
+TTCAGTCTCAGGTACCTCTTTCTCTGTGGGGTGATTGTGTTCTTACTGCTGTGTTTTTGA
+TAAACAGGACTCCATCACAGCTATTGATGAACAAGACTCCATATGAGATTCTCACTGGTA
+CAGCACCTGTTTATGAGCAGCTTCGTACTTTTGGTTGCTTGTGTTATAGTTCTACATCTC
+CAAAACAAAGACATAAGTTTCAGCCAAGGTCACGAGCTTGTTTGTTCTTGGGTTATCCTT
+CTGGTTACAAAGGTTACAAGCTGATGGACTTGGAGAGTAACACAGTGTTCATCTCAAGGA
+ATGTTCAGTTTCACGAAGAAGTGTTTCCTCTGGCAAAGAATCCGGGTTCAGAGAGTTCGT
+TGAAGTTGTTTACACCAATGGTTCCTGTGTCCTCAGGTATCATATCTGATACTACTCATT
+CTCCCTCTTCTCTTCCATCACAAATTTCTGATCTACCACCACAAATTTCTTCTCAGAGAG
+TTAGGAAACCTCCTGCTCATCTGAATGATTATCATTGCAACACCATGCAATCTGATCACA
+AATATCCTATTTCTTCTACTATCTCTTACTCTAAAATTTCTCCATCTCATATGTGTTATA
+TCAATAATATCACAAAAATTCCTATTCCCACTAATTATGCTGAGGCACAGGACACCAAGG
+AATGGTGTGAGGCAGTTGATGCAGAGATTGGTGCAATGGAGAAGACAAATACATGGGAGA
+TTACTACGTTACCTAAAGGGAAGAAAGCAGTTGGTTGTAAATGGGTGTTTACTTTGAAGT
+TTTTGGCAGATGGTAATCTTGAGAGGTATAAGGCACGTTTGGTTGCGAAGGGTTACACAC
+AGAAAGAAGGCTTGGATTACACAGATACTTTTTCTCCGGTTGCTAAAATGACCACTATTA
+AGCTGTTGTTGAAAGTTTCAGCCTCTAAGAAGTGGTTTCTTAAGCAACTTGATGTTTCTA
+ATGCTTTCTTGAATGGTGAGTTGGAAGAAGAGATATTCATGAAGATACCTGAAGGATATG
+CAGAGAGAAAAGGAATTGTGTTACCATCTAATGTTGTTCTAAGGTTGAAGAGATCAATTT
+ATGGGTTGAAACAGGCTTCAAGGCAGTGGTTCAAGAAATTTTCAAGCTCTTTACTCAGTT
+TGGGTTTTAAAAAGACTCATGGTGATCATACTTTGTTTCTGAAGATGTATGATGGTGAGT
+TTGTGATTGTTCTGGTTTATGTGGACGATATTGTGATAGCTAGCACTAGTGAAGCTGCTG
+CAGCACAATTGACTGAAGAGCTGGATCAACGTTTCAAACTGAGAGATTTGGGTGATTTAA
+AGTATTTTTTGGGTCTTGAAGTGGCTAGGACGACTGCAGGGATTTCAATTTGTCAACGCA
+AGTATGCTTTGGAGCTATTACAGTCTACAGGTATGCTTGCTTGTAAACCTGTTTCGGTCC
+CTATGATTCCAAATTTGAAGATGAGAAAAGATGATGGTGATTTGATAGAGGATATAGAGC
+AGTATCGACGGATTGTTGGTAAGCTAATGTATTTGACCATAACAAGACCTGACATTACAT
+TTGCTGTCAACAAGTTGTGTCAATTCTCATCAGCACCTCGGACTACTCATCTCACTGCTG
+CTTATAGAGTTCTGCAGTACATCAAAGGCACGGTTGGACAGGGTCTTTTCTATTCAGCAT
+CTTCTGATCTTACTCTCAAGGGATTTGCTGATTCTGATTGGGCTTCTTGTCAAGACAGTC
+GACGCTCTACTACAAGTTTCACAATGTTTGTTGGTGATTCCTTAATATCTTGGCGGTCTA
+AAAAGCAGCACACTGTTTCAAGATCTTCTGCAGAGGCAGAATATAGAGCTTTAGCTCTAG
+CCACCTGTGAAATGGTCTGGTTGTTTACTCTGCTTGTCTCTTTGCAGGCTTCACCACCAG
+TTCCTATTCTGTACTCTGATAGTACTGCAGCGATCTATATTGCTACAAACCCGGTCTTCC
+ATGAGCGGACCAAGCATATAAAATTGGACTGTCACACAGTTAGAGAACGCTTAGACAATG
+GCGAACTCAAGTTGCTGCATGTACGAACAGAGGATCAGGTGGCCGATATACTGACTAAAC
+CATTGTTCCCCTATCAATTCGAACATCTCAAGTCCAAGATGAGCATTCTCAACATCTTCT
+CATGCTCATCTTGAGGGGGCCTATCAGATTAGATACCGGTTTAGCTGGTTTAGTATAGCT
+GGTTAACTTAAATCAATTGTATAGCTATAGTATAAATACATGTACATTACACATTATGTG
+ATTGAATGAGAAAATCAGATTAATATCCTCAACAAACTCTCTTTGATCTTCTTCTTCGTA
+ATA
+>ATCOPIA8A
+TATCAACACAATTCAAGTAATGAAGCCTCAAAACTCTGCAGTTTCTCTGAACTCAGCAAA
+GAAACAAATGAAAGCCCAATGCAGGCCCAAGAAGCCCACAACACAAACTTGGAAGCAACG
+GTCATCTTCTCCAAGTAACGACAAGAACAGAGCTGGCAACCTCAAGACAAGTTCACCTAA
+TCTCAGTACGGAAAAGGCTTTCAACATCAAGCTTGAGAACAGGTTCCTGACCCTTGATTC
+AGAGAGTCCAGCTTGATGTGTGACACCTGTCGTTTCTCTCTAGGGTTTTAGCTATGTCTC
+TCTTGTTGTATATAAACAAAACCCCATCATCTTTTGTAAAGTTAAGAGAGTATTATCAAT
+GAAAACCTAAAGCATTGCTTTTGCCTTCATGGTATCAGAGCTCATGGAACATAGATCCAT
+GGAACTCTACTCTGTTCCTTCTCTCAATATTTCAAATTGTGTCACCGTCACTCTTACTGC
+CAAGAACTATATTCTCTGGAAATCTCAGTTCGAATCTTTTCTTGATGGTCAAGGGCTTCT
+GGGTTTTGTCACAGGCTCGATTCCTGCACCAAGCCAAACCAGCGTTGTTTCAGACATTGA
+TGGGTCAACATCGGCTTCACCCAATCCTGAGTACTACACCTGGTTCAAGACAGATCGAGT
+TGTCAAATCCTGGCTCCTTGGTTCTTTCTTAGAAGATATTCTCAGTGTTGTGGTCAACTG
+CAACACTTCTCATGAGGTATGGATCTCTGTAGCAAACCACTTTAATAGGGTTTCCTCCTC
+TAGGTTATTTGAGCTGCAAAGACGCCTCCAAAATGTTAGCAAACGTGATAAATCTATGGA
+TGAATATCTTAAGGACCTTAAGACTATTTGTGACCAACTAGCCTCTGTAGGAAGTCCTGT
+AACAGAAAAGATGAAGATTTTTGCTGCTTTGAATGGGTTAGGGCGAGAGTATGAGCCTAT
+CAAAACCACTATTGAAAACTCCATGGATGCTCTGCCTGGTCCTAGTCTAGAGGATGTTAT
+TCCTAAGCTTACAGGCTATGACGATCGACTTCAGGGTTATCTTGAAGAGACAGCAGTTTC
+ACCTCATGTCGCCTTCAACATCACCACTTCAGATGACTCTAATGCTTCTGGTTACTTCAA
+TGCTTACAATCGTGGCAAAGGGAAATCTAACAGAGGCAGAAACTCATTTAGTACTCGTGG
+TCGTGGTTTCCATCAGCAGATATCTTCAACAAACAGTTCTTCAGGTTCTCAGTCTGGTGG
+TACTTCGGTTGTCTGTCAGATTTGCGGGAAAATGGGTCATCCAGCTCTTAAGTGTTGGCA
+TCGCTTCAACAACAGCTACCAATACGAAGAGCTTCCTCGTGCCTTAGCTGCAATGCGCAT
+CACTGATATTACAGATCAACATGGCAATGAATGGCTTCCAGATTCTGCTGCAACTGCTCA
+TGTCACAAACAGTCCTCGATCCCTGCAACAATCTCAACCATACCATGGATCTGATGCTGT
+CATGGTTGCTGATGGTAATTTTCTGCCCATTACACACACTGGCTCAACAAACTTGGCTTC
+CTCATCAGGTAATGTCCCTCTCACTGATGTTCTTGTTTGCCCAAGCATAACGAAATCTCT
+CTTGTCTGTGTCTAAGCTTACTCAAGATTATCCATGTACTGTTGAGTTTGACTCTGATGG
+TGTGCGTATCAATGATAAGGCAACCAAGAAGCTTCTCATAATGGGAAGCACTTGTGATGG
+TTTATATTGTCTGAAGGATGACTCTCAGTTCAAGGCTTTCTTCTCCACTCGTCAGCAGTC
+CGCAAGTGATGAAGTGTGGCACAGACGCCTTGGACATCCTCATCCTCAAGTCCTGCAGCA
+ACTGGTCAAGACCAACTCTATCTCTATCAATAAGACTTCTAAGTCACTCTGTGAAGCATG
+TCAGCTTGGGAAGAGCACTAGGCTGCCATTTGTTTCTTCTTCATTTACTTCAAATAGACC
+TCTTGAGAGGGTTCACTGTGACTTGTGGGGACCCTCTCCAATTACTTCTGTACAAGGCTT
+TAGATATTATGCAGTCTTTATTGATCATTATTCTCGATTCAGTTGGATTTATCCTTTGAA
+GCTCAAGTCAGATTTCTACAATATCTTTGTTGCATTTCACAAGCTAGTTGAAAACCAACT
+TAATCATAAGATTAGTGTGTTTCAATGTGATGGTGGTGGAGAGTTTGTCAATCATAAGTT
+TCTGCAACATCTTCAGAATCATGGGATACAACAACACATCTCATATCCTCACACTCCTCA
+ACAAAATGGACTAGCAGAAAGGAAGCACAGGCATTTGGTGGAATTAGGCTTATCTATGCT
+GTTTCAGAGTAAAGTCCCTCTTAAGTTTTGGGTTGAAGCCTTCTTCACTGCCAACTTTCT
+GATTAATCTTCTCCCTACATCTGCTGTTGAGGATGCTATTTCACCTTATGAAAAGCTGCA
+TCAGACGACTCCGGACTATACAGCTCTCAGATCTTTCGGTTGTGCTTGTTTTCCAACTAT
+GCGTGACTATGCTATGAACAAATTTGACCCTCGCTCTCTTAAGTGCGTTTTCCTGGGGTA
+CAATGACAAATACAAGGGGTATAGGTGTTTATATCCACCTACAGGACGGGTTTATATAAG
+CAGGCATGTGATTTTTGATGAAACAGCTTATCCTTTCTCTCATCACTATAAACACCTTCA
+TTCGCAGCCTACAACTCCATTACTTGCAGCATGGTTCAAGGGGTTTGAATCCTCCGTGTC
+TCAGGCACCACCAAAAGTGTCTCCAGCACAACCACCACAGAGAAAGGCAACACTACCCAC
+GCCTCCTCTTTTTACTGCTGCTGATTTTCCTCCTTTACCACGGAGAAGCCCTCAGTTGTC
+TCAGAATTCTGCTGCTGCACTTGTGTCTCAACCTTCAACAACAACAATCAATTCAACTCA
+TCCACCTGCTGTGGTGAATGAGAGTTCTGAGCGTACGATAAACTTCGATTCTGCTTCTAT
+TGGCGACAGCTCTCACTCATCCCAGCTTTTGGTGGATGACACTGTAGAAGATCTCATGGC
+AGCTCCAGTTCCTACTCAACAAGCTCCACCTCCTACTAACACTCACCCAATGATCACAAG
+AGCTAAGGTGGGAATCACAAAACCAAATCCTCGTTATGTTTTTCTGTCTCACAAGGTTAC
+TTATCCTGAGCCAAAGACAGTAACTGCGGCTTTAAAGCATCCGGGTTGGACAGGCGCCAT
+GACAGAAGAAATGGGCAACTGTTCTGAAACTAATACATGGTCCCTGGTGCCATACACACC
+TAACATGCATGTTCTTGGAAGCAAATGGGTCTTCCGGACTAAACTCCACGCTGATGGAAC
+CTTAAATAAGCTCAAGGCTCGGATAGTTGCAAAATGTTTTCTTCAAGAAGAAGGGATTGG
+CTATCTTGAGACCTACAGTCCTGTAGTAAGAACACCTACAGTCCAATTGGTTCTCCATTT
+GGCTACTGCTTTGAACTGGGAGTTGAAGCAAATGGATGTTAAAAACGCCTTCTTACATGG
+CGATCTAAATGAGACTGTTTACATGACTCAGCCTGCTGGTTTTGTTGATAAGAGTAAACC
+AACTCATGTTTGCTTGCTTCACAAATCTATCTATGGTTTAAAACAGTCCCCAAGAGCTTG
+GTTTGACAAGTTCAGCACCTTTCTCTTGGAGTTTGGATTTTTCTGCAGTAAATCTGACCC
+TTCACTATTCATCTATGCTCATAATAATAACCTCATTCTGCTTCTTCTTTATGTTGATGA
+CATGGTGATTACAGGAAATAGTTCACAGACATTATCCAGTCTTCTAGCAGCTCTCAACAA
+AGAATTCAGAATGACTGATATGGGACAACTCCACTACTTCCTGGGAATTCAGGTTCAGCG
+AAATCAACACGGCCTGTTTATGTCTCAGCAGAAGTATGCTGAAGATCTCTTGGTGGCTTC
+TGCAATGGAGAACTGCACTCCTCTGCCAACTCCTCTACCCGTTCAGCTTGACAGAGTTCC
+ACACCAAGAAGAACCTTTCACTGATCCAACTTATTTCAGGAGTATTGCTGGAAAGCTCCA
+ATATCTCACCTTGACTCGCCCTGACATACATTTTGCTGTAAACTTCGTGTGCCAAAAGAT
+GCACCAGCCAACAATGTCAGACTTTCATCTTCTGAAGCGGATTCTAAGGTACATAAAAGG
+TACCATCACTATGGGAATCTCTTACAATCAAAATTCTCCTACTCTTTTGCAAGCTTACAG
+TGACAGTGACTGGGGCAACTGTAAGCTCACAAGACGCTCTGTTGGTGGCCTCTGCACCTT
+TATGGCCACGAACCTGGTGTCATGGTCGTCAAAGAAACATCCAACTGTCTCCCGAAGCTC
+CACAGAAGCTGAATACCGCACCTTATCTGATGCTGCCTCTGAGATCCTCTGGCTGAGCAC
+TCTTCTCCGTGAGCTTGGCATTCCTCTCCCAGATACTCCTGAATTGTTTTGTGACAACTT
+GTCTGCAGTCTACCATACAGCTAATCCAGCGTTTCATGCAATGATTGATAAAGCAACAAA
+AAGTACCAACTTTCGAGTGCTATATCCAAATGGTGACAGTATTTTGACGTGGCATGAAAA
+TGCATAACAAGACAGCACAGAAAAATTAATATTTATACTCAGAGACAAAGAAGATGATGC
+AAGGTTCATGAGTTTACCCGGAGTAACCGGAACATCAGAGAATATGAGATGGATCTTTGG
+AGGAGAATCGAAATTAAATCTACGAAATGAAAAGAGTCAAAAATGTCAGAATTTTGTGAA
+TATATAATATCAGAAAGGAACATTTTTCATTTCTTTACAGTAAAGAAGATGAATCATGAA
+ACAAGACTTTGGGAATTATCAACACAATTCAAGTAATGAAGCCTCAAAACTCTGCAGTTT
+CTCTGAACTCAGCAAAGAAACAAATGAAAGCCCAATGCAGGCCCAAGAAGCCCACAACAC
+AAACTTGGAAGCAACGGTCATCTTCTCCAAGTAACGACAAGAACAGAGCTGGCAACCTCA
+AGACAAGTTCACCTAATCTCAGTACGGAAAAGGCTTTCAACATCAAGCTTGAGAACAGGT
+TCCTGACCCTTGATTCAGAGAGTCCAGCTTGATGTGTGACACCTGTCGTTTCTCTCTAGG
+GTTTTAGCTATGTCTCTCTTGTTGTATATAAACAAAACCCCATCATCTTTTGTAAAGTTA
+AGAGAGTATTATCAATGAAAACCTAAAGCATTGCTTTTGCCTTCA
+>ATCOPIA8B
+TATCAACACCATTCAAGTGAAGCCTCGACAAAACTTTGTCGTTTCATCAAACTCAGCAAA
+GAAGCAAATGAAAGCCCAATGCAGGCCCAAGAAGCCCACAACTCAAGTTTGGAAGCAACG
+GTCTTCTGCGATAAAGACAGAAACTCCAGAAGTTTCACCAAGTTACGACAAGAACAGAGC
+TGGCACAACTTCACCTAATGCTTGTACGGAAAAGGCATTCAACATCAAGTTGGAGAATCG
+GTTTTTGACCCTTGATTCAGAGATCCCAGCTTGATGTCTGCCACCTGTCTTGTCTTCCTA
+GGGTTTTAGCAAGTCTCAGACATTATATATAAACAAGTTTATCATGTCTTGTAACCTTTT
+AAGCTTTATCAATGAAAACAGAGTATTGATTTTGCCTTCATGGTATCAGAACTCATGGAA
+CATAGATCCATGGAACTTTACTCTGTTCCTTCTTTAAATATCTCAAACTGTGTCACTGTT
+ACTCTCACGGGAAAGAACTACATTCTCTGGAAATCTCAGTTCGAGTCTTTCCTTAATGGT
+CAGGGACTTCTGGGTTTTGTCACCGGCTCCATCCCAGCTCCAAACCAAACCAATGTGGTC
+TCAGACATTGATGGGTCAACCTCTGCTTCACCAAATCCGGAGTACTAAACCTGGTTCAAG
+ACAGACCGAGTCGTCAAATCTTGGCTTCTTGGATCCTTTTCCGAGGATATCCTCAGTGTG
+GTTGTCAACTGCAACACTTCACATGAGGTATGGATCTCTATAGCGAACCATTTTAATAGA
+GTCTCCTCTTCTAGGCTGTTTGAACTGCAAAGACGCTTACAGAATGTTAGTAAAAGGGAT
+AAGACCATGGATGCATATCTCAACGATCTCAAGAACATTTGTGACCAACTAGCATCTGTA
+GGTAGTCCAGTGACAGAAAAGATGAAAATTTTTGCTGCATTGAATGGGTTAGGTCGTGAG
+TATGAGCCAATCAAAACCACCATTGAGAACTCTATGGATACTCAGCCTGGTCCAAGTCTA
+GAAAATGTCATTCCTAAGCTGACTGGTTATGATGATAGGCTCCAAGGATATCTTGAGGAA
+ACAACCATTTCTCCTTATGTTGCTTTCAACATCACCACATCTGATGATAGCTATCGCAAC
+TCCTACAACCGTGGCAAGGGTAAGCCCAATAGAGGCAGAAGCTCCTTCAGCACTCGTGGT
+AGAGGGTTCCATCAGCAGATATCCTCCACAACCAGTTCTTCAAGCTCACAGCCTGGTGGT
+TCTTCTGTTATCTGTAAAATCTGTGGCAAAATGAGTCATTCTGCACTCAAGTGTTGGCAT
+CGATTCAACAACAGCTAGCAATATGAAGACCTCCCTCTTGCTCTGGCTACAATGCGAATT
+ACAGATGTCACAGACCAACACGGGAATGAATGGCTTCCGGACTCAGCAGCAACTGCTCAT
+GTCACCAATAGTCCTCGGTCTCTGCAGCAGTCTCAGCCTTATCACGGGACAGATGCAATC
+ATGGTTGATGATGGCAATTATCTGCCAATCACTCACACTGGATCCACAAACTTGGCTTCC
+TCATCAGGTACAGTTCCTCTTACTGATGTTCTTGTTTGTCCAAGTATAACAAAATCTCTC
+TTATCTATGTCAAAGCTCACACAAGATTTTCCATGTACTGTTGAGTTTGAATATGATGGT
+GTGCGTGTGAATGATAAGGCAACCAAGAAGCTTCTCTTAATGGGAAGCAATCGTGATGGT
+TTGTATTGTCTGAAGGATGACAAGCAGTTCCAGGCCTTCTTCTCCACTCGTCAACGCTCA
+GCTAGTGATGAAGTGTGGCACAGACGTCTTGGGCATCCACATCCTCAGATCCTTCAGTAA
+CAGGTGCAGAATCACTCTATATCTATCAATAAGACTACTAAGTCTCTTTGTGAAGCATGT
+CAACTCGGGAAGAGTACTAGACTGCCATTTATTTCTTCTTCTTTTACTGCAAGTAGACCT
+CTTGAGAGGGTTCACTGTGACTTGTGGGGACCCACTACAATAACCTCTGTACAAGGCTTT
+CGCTATTATGCAGTGTTTATTGATCATTACTCTCGTTTCAGTTGGATTTATCCTTTAAAG
+CTCAAGTCAGACTTCTACAATATCTTTCTTGCTTTTCACAAGCTAGTCGAAAATCAACTT
+AGTCAAAAGATTAGTGTTTTTCAATGCGATGGTGGTGGAGAGTTTGTCAGTCATAAATTT
+CTGCAACATCTCCAGAGTCATGGGATTCAACAACAGCTCTCATGTCCTCACACCCCTCAG
+CAGAATGGTCTAGCAGAAAGGAAGCACAGACATTTGGTTGAGTTAGGTCTTTCTATGCTG
+TTTCAAAGTCATGTTCCTCACAAGTTTTGGGTTGAAGCCTTTTTCACAGCAAACTTCTTG
+ATCAATCTATTGCCTACCTCTGCTCTTAAGGAATCGATCTCACCTTATGAAAAACTCTAT
+GACAAGAAGCCTGACTACACTTCTTTAAGATCATTTGGGAGTGCCTGTTTTCCAACGCTA
+CGAGATTATGCTGAAAACAAATTTAACCCTTGCTCTCTTAAGTGTGTCTTTCTAGGCTAC
+AATGAAAAATACAAGGGTTATAGATGCTTGTATCCACCTACAGGAAGACTCTACATCAGT
+AGACATGTTATCTTTGATGAATCTGTATACCCCTTCTCTCACACTTACAAGCATCTTCAC
+CCGCAGCCTAGAACTCCTCTACTTGCAGCCTGGTTGCGGAGCTCTGACTCTCCTGCTCCT
+TCAACCTCAACATCTCCTTCTTCAAGGTCCCCTCTCTTCACGAGCGCTGACTTTCCACCT
+CTACCACAGAGAAAGACACCCCTACTCCCCACTTTAGTGCCTATCTCAAGTGTCTCTCAT
+GCATCCAATATCACAACTCAGCAAAGTCCAGACTTTGATTCTGAGCGTACGACAGACTTT
+GATTCTGCTTCTATTGGCGACAGCTCTCATTCTTCACAAGCAGGCAGTGACTCTGAAGAG
+ACCATACAACAAGCTTCAGTTAATGTTCATCAAACTCATGCTTCAACCAATGTTCATCCA
+ATGGTGACTAGAGCTAAAGTAGGTATTTCAAAACCAAATCCACGCTATGTCTTTCTGTCC
+CATAAAGTCTCTTATCCTGAACCGAAAACAGTAACAGCGGCTTTGAAACATCCAGGATGG
+ACCGGTGCCATGACAGAAGAGATTGGAAACTGTTCAGAAACACAAACTTGGTCTCTTGTT
+CCATACAAGTCAGATATGCATGTTCTTGGAAGCAAATGGGTCTTTCGAACCAAACTCCAT
+GCCGATGGCACCTTAAACAAGCTCAAGGCTCGAATAGTGGCAAAAGGATTTCTCCAAGAA
+GAAGGAATCGATTATCTCGAGACCTATAGTCCAGTAGTTCGCACACCTACTGTGAGGCTA
+GTTCTGCACTTAGCAACAGCTCTAAATTGGGACATTAAGCAGATGGATGTGAAGAACGCA
+TTCCTGCATGGAGATCTCAAGGAAACTGTTTACATGACTCAGCCAGCTGGTTTTGTTGAC
+CCTAGCAAACCGGATCATGTCTGCTTGCTTCACAAATCAATATATGGTCTCAAGCAGTCC
+CCACGAGCTTGGTTTGACAAGTTTAGTACCTTTCTGCTGGAATTTGGCTTTTTCTGCAGT
+AAGTCTGATCCATCTCTGTTCATATACGCTCACAACAACAACCTGATTCTACTTCTCCTG
+TATGTTGATGACATGGTGATCACTGGTAACAGCTCACAGACCCTAACAAGCCTTCTTGCA
+GCACTCAACAAAGAGTTCAGAATGACTGACATGGGCCAGCTTCACTACTTTTTGGGAATC
+CAGGTTCAAAGACAACAAAATGGCTTGTTCATGTCTCAGCAGAAATATGCTGAGGACCTC
+CTGATTGCAGCGTCTATGGAACACTGCACTCCTCTGCCAACTCCTCTTCCTGTTCAACTT
+GACAGAGTGCCACATCAAGAAGAACTCTTCAGTGATCCGACTTACTTCAGGAGTATTGCA
+GGAAAGCTCCAGTATCTCACATTGACAAGACCTGATATACAGTTCGCAGTCAACTTTGTG
+TGCCAAAAGATGCACCAGCCAACTATATCAGACTTTCATCTTCTCAAGCGGATTCTCAGA
+TACATTAAAGGCACCATTACAATGGGAATCTCCTACAGTCGTGACTCTCCTACTCTCTTG
+CAGGCTTACAGTGACAGCGATTGGGGAAACTGTAAGCAAACGCGAAGATCAGTTGGTGGT
+CTATGTACATTCATGGGCACAAATCTTGTCTCATGGTCCTCAAAGAAGCATCCGACTGTA
+TCACGCAGCTCAACTGAAGCAGAATACAAATCCTTGAGTGATGCCGCATCAGAAATTCTT
+TGGCTAAGCACACTTCTCCGCGAGCTTAGAATACCTCTTCCCGACACACCGGAGCTGTTC
+TGTGACAATTTGTCTGCCGTTTATCTCACTGCTAATCCGGCATTCCATGCCAGAACAAAG
+CACTTTGACATTGATTTTCATTTTGTCAGGGAACGAGTGGCTCTGAAAGCTTTGGTGGTG
+AAACATATTCCTGGCTCTGAGCAAATTGCAGATATCTTCACGAAGTCACTTCCTTATGAA
+GCGTTCATACATTTGCGAGGCAAACTCGGTGTTACTCTTTCGCCCACACCAAGTTTGAGG
+GGGACTATCAACACCATTCAAGTGAAGCCTCGACAAAACTTTGTCGTTTCATCAAACTCA
+GCAAAGAAGCAAATGAAAGCCCAATGCAGGCCCAAGAAGCCCACAACTCAAGTTTGGAAG
+CAACGGTCTTCTGCGATAAAGACAGAAACTCCAGAAGTTTCACCAAGTTACGACAAGAAC
+AGAGCTGGCACAACTTCACCTAATGCTTGTACGGAAAAGGCATTCAACATCAAGTTGGAG
+AATCGGTTTTTGACCCTTGATTCAGAGATCCCAGCTTGATGTCTGCCACCTGTCTTGTCT
+TCCTAGGGTTTTAGCAAGTCTCAGACATTATATATAAACAAGTTTATCATGTCTTGTAAC
+CTTTTAAGCTTTATCAATGAAAACAGAGTATTGATTTTGCCTTCA
+>ATCOPIA38A
+TATCAGATATGTATATTGGTTTAGTTGATATAAGTTGGTTTAGTAGAACCATTGTATAGT
+GTAAAGTATATAAGACATTTGTACAGAATCATTTTACAATTAATGAGAAAAGCCTTCATA
+ATATCTTCAACAAACTTTTCTCTCATCTCTATTCCGCTAATATGGTATCAAAGCCTTCCA
+AGCTCAAAACTCCATTGTTTTCGATCTGATTTCTTCATTCTCAGCTCAAGTTCGTCTTCT
+TCGTTGTTCTCGCTCCAGATACAATGGTGACAGCTAGAGTTACTCGGAAATCCACTCGAT
+CGAAGTCCGGTACAAGTTCTGCAGCTCGAAAATCATCGCGATCCACCGGTGTTGATGAAT
+CTCCTCCGATCTCTCCTCCAGTTCACAAATCCAACGTTTCTGGAGCTTCGCGAGTCATCG
+CACCACCGGAATCCGTTGATCCGACTCAGTCTCCCTTCTTCTTGCATAGTGCAGATCATC
+CAGGTTTGAATATCATATCTCATCGTCTTGATGAAACAAACTATGGTGATTGGAATGTTG
+CTATGCTTATCTCCTTAGATGCTAAGAATAAATCTGGATTTATTGATGGAACTCTCCCTC
+GTCCGTTGGAATCGGATAAGAATTTTCGTCTTTGGTCTAGATGCAAAAGCATGGTGAAGT
+CTTGGTTATTGAATTCTGTATCTCCTCAGATCTATAGGAGCATTCTCCGTATGAATGATG
+CTTCTGATATATGGCGTGATCTTCACAGTCGTTTCAATGTGACTAATCTCCCACGCACAT
+ATAATCTTACTCAAGAGATCCAGGATTTTCGCCAAGGTACATTGTCTTTGTCTGAGTACT
+ATACTCGCCTCAAGACATTGTGGGATCAATTAGAAAGTACAGAGGAACTAGATGATCCCT
+GTATTTGTGGTAAGGCTATGCGTTTGCAACAGAAGGCAGAGCAAGCTAAGATAGTGAAAT
+TGTTAGCTGGTTTGAATGATTCTTATGCTATCATTCGCAGACAGATCATTGCTAAGAAAG
+CACTCCCAAGTTTAGCAGAGGTGTATCACATTCTGGATCAAGACAACAGTCAACAAGGTT
+TTTCCAATGTGGTTGCTCCACCGGCTGCTTTTCAGGTCTCTGAGGCAATGATGGCTACTA
+ACAATGATGTGAATATGCTATGTTCAGAGTGGTCCAAACAAGGGCAGACCGATTTGTTCT
+TTCTGTAATAGGGTTGGACATATTGCAGAAAGATGCTATAAAAAGCATGGATTCCCTCTT
+GGTTTTACTCCTAAAGGCAAAGGTGGTGACAAGTCTCAGGTGATAGATTCAGGAGCAATA
+CATCATGTATCTCATGATAAGAGTCTTTTCTTGAATTTGGATACTTCTGTTGTGAGTGCA
+GTGAATTTACCAGCTGGTCCTACTGTAAGAATCAGTGGTGTTGGTACATTGCGACTTAAT
+GATGACATTCTTCTCAAGAATATCTTATTCATTCCTGAGTTTCGCCTGAATCTAATCAGT
+ATAAGTTCTCTGACTGATGACATTGGTTCACGAGTAATATTTGATAAGACTTCTTGTGAA
+ATTCAGGATCCTATCAAGGCTCGGATGCTTGGTCAAGGTAGGAGAATTGCGAATCTATAT
+GTGCTGGATATTGAAGATCCTATTGTCTCAGTGAATGCAGTGGTTGATATCAGTATGTGG
+CATCGAAGACTTGGTCATGCTTCTCTACAGAGATTGGATGTTATTTCAGACTCTTTGGGG
+ACTACTAAGCCTAAGAATAAAGGCTCAGATTATTGTCATGTTTGTCATTTAGCTAAACAG
+AGAAAGTTACCCTTCCCTTCTCAGAATAAAGTTTGTAATGAAATCTTTGATTTGTTACAC
+ATTGACATTTGGGGTCCTTTTTCAGTTGAGACAGTGGATGGCTATAAATATTTTTTGACA
+ATTGTGGATGATCATTCCAGAGCTACATGGATTTATTTGCTTAGAAACAAGTCAGAAGTT
+CTTACTGTGTTTCCTGCTTTCATTGAACAAGTTGAGAATCAGTATAAAGTGAGAGTAAAG
+GCAGTGAGATCAGATAATGCACCAGAATTGAAATTCACAAGTTTATATCAGCAGAAAGGG
+ATTGTTTCGTTTCATTCCTGTCCTGAAACACCGGAGCAGAATTTAGTGGTTGAGCGTAAA
+CATCAACACATACTCAATGTTTCTCGGGCTCTCATGTTCCAATCTCAGGTACCACTCTCT
+CTTTGGGGTGATTGTGTGTTAACGGCTGTGTTTCTTATCAACAGGACACCTTCCCAGCTC
+TTATCAAACAAGACTCCATATGAGATTCTCACTGGTACAGTTCCTGTTTATGAGCAGTTT
+CGAACCTTTGGTTGTTTGTGTTACAGTTCTACTTCGCCAAAAAAAGACATAAGTTTCAGC
+CGAGATCTAAAGCGTGTGTGTTTTTGGGATATCCTGCTGGTTACAAGGGGTACAAGTTAA
+TGGATTTGGAGAGTCACACTGTGTTTATCTCAAGGAATGTTGTTTTTCATGAGGAGGTAT
+TTCCATTGGCTGTGGATCCAAAGTCAGAGAGTTCTTTGAAGTTGTTTACTCCAATGGTTC
+CTGTGTCCTCAGGTATTACACAATCTCCTATCTCTTCTCTTCCATCACAAATTTCTGATC
+TACCACCACAAATTTCTTCACAGAGAGTTAGGAAACCTCCTGCTCATCTGTCAGATTATC
+ATTGCAACATCACGCAATCTAATCACAAATATCCTATTTCCTCTACTATCTCTTACTCTA
+AAATTTCTCCATCTCACATGTGTTATATCAATAATATCACAAAAATTCCTATTCCCACCA
+CATTTGCTGAGGCACAGGACACCAAAGAATGATGTGAGGCTGTTGATGCAGAGATTGGTG
+CTATGGAAACTACACACACTTGGGAGATTACTACTTTACCTGCAGGGAAGAAGGCAGTAG
+GGTGTAAATGGGTATTCAGTTTGAAGTTTTTGGCAGATGGCAGTCTTGAGCGGTATAAGG
+CTAGATTGGTTGCTAAGGGTTACACTCAGAAAGAAGGTCTAGACTATACAGATACTTTCT
+CTCCAGTGGCAAAGATGACTACAATCAAGTTGTTATTGAAGATTTCTGCCTCTAAGAAAT
+GGTTCTTAAAACAGCTTGATGTGTCTAATGCTTTCTTGAATGGTGAGTTAGAGGAAGAGA
+TTTACATGAAGTTACCTGAAGGTTATGCGGCAAGGAAAGGTATCACTCTACCTCCTAATT
+CAGTCTGTCGATTGAAGAGATCCATTTATGGTTTGAAACAGGCCTCTCGTCAGTGGTTTA
+AGAAGTTTTCTGCTTCATTACTTGATTTGGGTTTTAAGAAGACACATGGTGATCATACTT
+TGTTTATTAAAGAGTATGATGGAGAATTTGTGATTGTTTTGGTTTATGTTGATGATATTG
+CTATTGCGAGTACAAGTGAAGGTGCTGCAATACAATTGACTCAGGATTTACAACAGCGAT
+TCAAGTTAAGAGATCTTGGGGATTTGAAATATTTTTTGGGTCTTGAGATTGCTAGAACTG
+AAGCTGGTATTTCTATCTGCCAGAGAAAGTATGCTCTTGAGTTATTAGCATCTACTGGTA
+TGGTTAACTGTAAACCTGTTTCAGTTCCCATGATCCCGAATGTGAAGATGATGAAGACTG
+ATGGTGATTTGTTGGATGATAGAGAACAATACCGTCGTATTGTAGGAAAGCTGATGTATT
+TGACAATTACTAGACTTGACATCACCTTTGCAGTTAACAAGTTATGTCAGTTTTCCTCTG
+CTCCTAGGACGTCTCATCTTCAAGCTGCTTATCGAGTTTTACAATATATCAAAGGCAGTG
+TTGGCCAAGGTCTGTTCTATTCTGCATCTGCAGATCTTACTCTTAAAGGTTTTGCAGATT
+CAGATTGGGCTTCCTGTCCAGATAGTAGGAGATCAACAACTGGATTCAGCATGTTTGTGG
+GTGATTCATTGATATCTTGGCGTTCCAAGAAACAGCATGTGGTTTCCAGATCTTCTGCAG
+AGGCTGAGTACCGTGCCTTAGCACTGGTTACGTGTGAACTGGTATGGCTTCACACTTTGC
+TCATGTCTTTAAAAGCTAGCTACTTGGTTCCTGTGTTATATTCTGATAGCACAACTGCTA
+TTTACATCGCCACAAATCCTGTGTTCCATGAAAGAACGAAGCATATAGAGCTAGATTGTC
+ACACGGTTAGGGAGAAACTAGACAATGGCGAGCTGAAGTTGCTTCATGTGCGAACTGAAG
+ACCAAGTAGCGGACATTCTTACTAATCCGTTATTTCCCCATCAATTCGAACACCTTAAAT
+CCAAGATGAGCATTCTTAATATCTTTTCATGCACATCTTGAGGGGGCATATCAGATATGT
+ATATTGGTTTAGTTGATATAAGTTGGTTTAGTAGAACCATTGTATAGTGTAAAGTATATA
+AGACATTTGTACAGAATCATTTTACAATTAATGAGAAAAGCCTTCATAATATCTTCAACA
+AACTTTTCTCTCATCTCTATTCCGCTAATA
+>ATCOPIA71
+TATAACGAGTATTTTACTCTATAGTATAAAATATGTATTAGAGTATAAATACATGACATT
+GTACATTTTACCAAATTAATGAGAATAAACGATTCTTTGTTTCTGTTATCTTCTTCCTCT
+TCTTTCACTCTCTCTCTAGAGTTTGTTACAGAGATTAAAGAATCCTGATATGGTATCAGA
+GCATCTCCGATCATGAGTTGTTCTTCGATTGAAATCGTTCTCATTCATCTTCTTTGTTTT
+CTTTTGGATTCATGTTGTATCATCTTTCTCGCGATTTTTCAATTCATGTTCGTGAGAGAA
+ATCTGAGTTTCTTCTTCGTTTTTTTTGACCTTATTGCTTTGATTCTCTTTATATCTTCAA
+TCCGGAGCAATTTCTATCATCGTTTGAGCTCAAATCAACTATGGGTTCAACACCACTTCG
+TCCATCTTTTCTTGATGCAACATCGAATAACTTCAATCACCACAACGATGTCGATAGACA
+ATCGGTTATGGATCATTACGATAATCCGTTCTTCCTCCATAGTACTGATCATGCTGGTTT
+ACAACTGGTTACAGATCGATTAACCTCTGGTGCAGATTTCCATTCTTGGAGACGATCGGT
+GAGGATGGCGTTGAATGTGCGTAACAAATTGGGATTCGTCGATGGTACAATCTCTAAACC
+TCCTCCCAATCATCGTGATTCTGGATCTTGGTCAAGGTGTAACGATATGGTTGCAACTTG
+GTTAATGAATTCAGTGAGTAAAAAGATAGGTCAGAGTCTATTGTTCATGTCTACTGCTGA
+AGGAATCTGGAATAATTTGATGAGTAGATTTAAGCAAGATGATGCACCACGAGTGTTTGA
+AATCGAACAAAGATTGAGTAGTATCCAACAAGGATCGTTGGATGTTAGTGCTTACTATAC
+TGAATTGATAACTCTGTGGGAAGAGTACAAGAATTACATTGAGTTACCTGTGTGTACTTG
+TGGTAAATGTGAGTGTAATGCTGCAGTACTTTGGGAAAGATTACAACAAAGAAGTCGGGT
+TACTAAGTTTTTAATGGGACTAAATGAAGCTTATGAGCAGACTCGAAAACACATTCTGAT
+GTTGAAGCCTATTCCTAGTATTAAAGAAGCATATAACATTGTGGCACAAGATGCGTCAAC
+GTGTTGTTAAACCGATGATCAAGACAGACAATGTTGCTTTTCAGACTTCTGAATCTTATG
+ATGGTAATTCATATCAGGGTGAACAGCCAGAATTTGTTGCTGCTTATAATGCATATCGAC
+CTAAGAGTAATCGACCATTGTGTACTCATTGTGGGAAGTTGGGACACACTCTTCAGACTT
+GTTTTCAGGTTCATGGTTATCCACCGGGTTACAAGATTCCGGGTCAGGGGAATACTCAAG
+GTAATAAGGCTTCATACAATCCTCGTGGTCAGACAGATTTCAACTCAAAGCCAGTCTTCA
+GGCCACAGGCTAATAACATGCCAGAGCAGAGAACAGTTGCCAATGTATTCACAGGACAGC
+TTCCTGCTAGTGACACAGTTCCTTATTATCCTTCTCCGGCCATGAATGCAGTCAATCTTG
+ATGTCAGTAGGTTGACACAAGAGCAAGCTCAAACACTAATCAGTCAGCTAAGTTCTCATG
+CTCAAGTTCCTGTTTCAGAGTCTCTAACTCCTCAATTCCCTACTATTACTGAACATGGGA
+TTATGGCTGTTCAATCTTCATCTGGTACAGTTTTCAATATCTCTTCTAATCTTAGATATG
+AGAATAATAATCTCACATACAATCACCAATGTCTCTCTTCTTTACATACTGCTTTGCCTA
+ATGATGCTTGGATAATTGATAGTGGAGCTACTAGTCATGTTTGTTGTGATTTTTCAAAAT
+TTAAAGAGACTAGTTTAGTATCTGGAATAACAGTAGCATTACCTAATGGCATTAGTCTCC
+CTATCACTCATACATGCACCATTCATTTATCTGATTCATTGGTTCTTCACAATGCTTTGT
+TTGTTCCATCATTTCGTTTTAATTTGATTAGTGTGAGTACTCTTTTACGAGATAATAAAT
+GTTTTGCTCACTTTTATCCTACATCATGTTTTTTACAGGAGTGTTCTCGGGGATGGATGA
+TTGGGAGTGCTAATCTTCATCACAATCTCTACATCCTCAATCTTCAATCCCTGAATACAC
+CAGTTGCATCATCTAGTGTCATCAACTTCTGTGGATCCTTGTCAGCTGATGGGAATCTAT
+GGCACCAACGCCTTGGTCATCCCTCAACTGCCAAGTTAGAACTTCTCTCTGATTGTCTTT
+CTCTTAATAAGTCTGCATTAGCTAGTCCTCATCATTGTTCTGTGTGTCCTTTAGCTAAGC
+AGAAGCGTCTGTCTTTTCCTTTTAATAATAATGTGTCTTCTAATCCATTTGACTTAGTTC
+ATTTGGACATATGGGGACCTTTTTCAGTAGAGTCTATAGAAGGATATAAGTACTTTCTAA
+CTGTAGTTGATGATTGTACTAGAGTTACATGGGTTTAAATGATGAAATATAAAAGTGATG
+TGTTACAGATTTTTACAAACTTCATTAAACTTGTTGATACTCAATATCAGATAAGAATAA
+AAGCTATTAGAAGTGACAATGCTCCTGAACTGAAACTAACTGAATTGATAAAAGAAAATG
+GCATGATTCACTATTTTTCTTGTGCATATACTCCACAACAAAATTCAGTTGTTGGAAGGA
+AGCATCAACACTTGTTAAATGTTGCTCGTGCATTGCTTTTTCAGTCTAATGTTCCTATCA
+TATATTGGAGTGATTGTGTTTCGACTGTTGCATTCTTAGTGAATAGGATTCCATCTGTCT
+TACTTAATAATGTCACACCCTATGAGAAGTTACTGAAAAAGAAACCTACATATGCATCAT
+TGAAAATTTTTGGCTGTCTATGTTATGCAAGTACTTTACAAAAAGATCGTAACAAGTTTA
+CTCTGAGAGCACAACCTTGTGTTTTCTTGGGGTATCCCTCTGGATACAAAGGATACAAAG
+TCTTAGATCTTGATTCTAATGTCATTTCGATCACTAGGAATGTTGTTTTTCATGAACAAA
+TTTTTCCTTTTCATAATAAAGAAAAATATCAAACTGATTTCTTTTCACATACCATTCTGC
+CAAATCCTGTTCCATTTATTAGTGAATCATCTCATCCATCATCTGAAACGATTATTCCTG
+CTGCATCTCATACTCCTGCTGCATCTGCATCTGAAACAATTGTTCCTGCTGCATCTCATA
+CTCCTGATGCATCTGCATCTGAAACAATTGTTCCTGCTGCATCTCATACTCCTGCTGCAT
+CTGCATCTGAAACAATTGTTCCTGCTGCATCTCATACTCCTGCTGCATCTGCATCTAATA
+ATGAAATATCTGAATCGGTTTTACCTGCTGCATCTTTGACTGAGATTTTTAAAACAGCAG
+TTCCCTCTACAGTAGTAAATGAGACTTATGATAATGATGCATTTGTTCGTGACTTGATTG
+AAAGTGAAAAAGGAAATGTTGCATCATCATCATCATCATCATTACCTCAGAGGGAGACTA
+GGTTGCCTAATGAGAATGTTCCTGTTATTTCGAATATTAAATCTGTGTCTTTACCTGTTG
+AAAGGACTAAGAGGCAGACTAGGGCTCCTAGTTATTTATCTGAGTATCATTGTGCATTAG
+CACAAATTTCTACTCCATTACCATCTAACCATACTACTCCATATCCTCTATCATCTGTTC
+TTAGCTATGACCTTTTTAAACCCACTTTTTGTTCTTATATCTTATCTTATTCCCTGGAAA
+TTGAACTGAAAACTTTCAAACAAGCCATAGTTTCTGACAAATGGAAAGGGGCTTTAAATG
+AGGAGTTACAGGCTATGGAACAGAACAAGACATGGAGTGTTACATCTTTACCTCCTGGAA
+AAAATGTGGTTGGTTGTAAATGGGTCTTCACGATCAAATACAACTCAGATGGGACTGTAG
+AGCGTTACAAAGCTCGGCTCGTTGCAAAAGGGTTTACTCAACAGGAAGGGGTTGATTTTA
+ATGAGACTTTTTCGCCTGTTGCTAAACTCACAAGTGTCTAGATGATGTTAGGCTTGGCAG
+CAAGAGAAGGTTGGGAGTTGAGTCAAATGGATGTATCTAATGCCTTTCTGCATAGTACTT
+TGGATGAAGAAATTTACATGAGCTTACCTCAAGGCTATACTCCAGGTACTTCAGAACCTT
+TACCGCCGAATGCTGTGTGTAGATTACACAAGTCCATTTATGGCTTGAAACAGGCGTCTA
+GACAATGGAATCAACTTTTTACATCTGTGCTTCTAACTAATGGTTTTATATAGTCTCAGT
+CTGATACTACATTGTTTGTGAAGTTTACGGAGACTAGCTTCATAGCTTTGTTGGTTTATG
+TGGATGATATAGCTATTGCTAGTAACAATGCTGATGATTTGAAATCTTTGAAGATGGTTT
+TAGCAAAGGCTTTTAAGATAAAAGATCTAGGTCAGCTGAGGTTCTTTTTAGGCTTGGAGA
+TAGCTAGAACTTCAAAAGGAATATCTGTTTGCCAGAGAAAATACACGTTGGACTTATTAG
+AAGATGCTGGTCTTCTTGCGTGTAAACCTAGTGTAGTACCTATGGATCCCTATGTCACCT
+TGAGTAAAGACACAGGAGTTCCATTGGTATCTGCTACGCCATTTAGAGAGCTTATTGGCA
+GGTTGTTATATTTGACGATAACTAGACCCGACATTGCTTATGCGGTTCACAAGTTAAGTC
+AGTTTATTCAAGCTCCAACAGATGTTCATTTACAAGCTGCACATAGGATTCTTAAGTATC
+TGAAAGATAGTCCAGGACAGGGACTTTTCTATTCTGCAACGACTGATTTGTGCATTAATG
+CTTTTGCTGATGCTGATTGGGGTACATGTCCTGATAGTAGAAGATCAGTCTCTGGGATTT
+GTGTTTACTTAGGCACTTCGTTGATTTCCTGGAAGTCTAAGAAGCAGCAAGTGGCAAGGA
+GAAGTAGTACAGAGGCAGAGTACCGAAGTCTAGCTGATGTTACTCGTGAGATTCTATGGA
+TACAACAACTATTGAAAGATTTCAGAGTGACTGTGACTGCAACTGCCAAAGTCTTTTGTG
+ATAACAAGTCTGCTATCTATATTGCTACAAACCCTGTGTTCCATGAAAGAACCAAACACA
+TAGAAATCGACTGTCACACAACGAGAGACCAAATCAAGCTTGGAAACTTGAAGCTGCTAC
+ATGTTACAAGTGAGAACCAACTGGCAGATATTCTCACCAAACCGCTGCATACTCGAATCT
+TTTATTCTTTACTTACTCGAATGTCTTTGTCAAACCTTTTCAATCCTACTGTTTTGGATT
+CAAAGGTTTGCGGGGGTGTATAACGAGTATTTTACTCTATAGTATAAAATATGTATTAGA
+GTATAAATACATGACATTGTACATTTTACCAAATTAATGAGAATAAACGATTCTTTGTTT
+CTGTTATCTTCTTCCTCTTCTTTCACTCTCTCTCTAGAGTTTGTTACAGAGATTAAAGAA
+TCCTGATA
+>ATCOPIA70
+TGTTGGAGTTGGAGATTTGGTTTAAAGGTAAACCGGGTTTGCTTTAGCTACAAAGTTGCG
+TGAAGAGGAAGTTGCCGTTAAATCAGCAATGTGTATCAGATTCATTCCATAAAATCTGCA
+TCGTTAATATTGTTTCTATATTTTCTGTAAATATACGATATTGTGATAGCATAGAGATCG
+TGTTCTCTAAAGACTATATATGTACATGTAATCGTTCATAATAAAGATCAGAGAAACTCT
+GTTTATTTCATGGTATCAGAGCTTGAGAAATCAATTTTGATTTTCTTTTGAAACGAAGAG
+TGACAATGGTTGGAGCTCCTGCGAACGTGAACACGAACACGAACACGAACCCGATCCCGA
+ACCCGACAGTGGAGGTGAGAAGAACAATTTTACCCTACGATCTAACCTCCGCTAATAATC
+CTTGTGCAGTAATCTCACATCCATTGTTGACTGGAAGTAACTATGATGAATGGGCTTGTA
+GCATGAAGACGGCGCTGTGTTCTCGCAAGAAATTTGGATTCCTCGACGGGACAATCTCAA
+AACCCGTAGAAGGATCTCCAGATTTGGAGGATTGGTGGACAATTTAAGCACTACTTGTGT
+CTTGGATTAAGATGAGTATCGATCCGGTGGTGAAAAAGAATGTTTCTCATCGTGATGTGG
+CGAAGGATCTCTGGGATCATTTGAAGAAAAGGTTCTCTGTGATGAATGGGCCAAAGCTTC
+AACAACTGAAATCTGAGTTAGCGTGTTGTAAGCAAAGAGGGCTTACAATTGAGACATATT
+ATGGGAAGCTAACGAAGATTTGGGATAGTATGGCTAGCTTTCAAACCGGTGCGCATCTGC
+AAGTGTGGTGGTTGTGTGTGCGATCTTGGTGCTCTTCAAGAGAAAGATCGAGAAGAAGAC
+AAAGTTCATGAATTTTTGTCTGGTCTTGATGATGCTTTGTTTCGAACGGTCAGATCGAGT
+CTTGTGTCACGTATTCCTGTGCAACCTTTAGAAGAGGTATACAACATAGTGCGACAAGAG
+GAGGATTTGCTCAGGAATGGGGCAAATGTTTTGGATGATCAACGTGAAGTCAATGCATTT
+GCAGCTCAAATGAGACCGAAGCTTTATCAAGGAAGAGGTGATGAAAAAGATAAGAGTATG
+GTGTGTAAACATTGTAATCGCAGTGGTCATGCATCCGAAAGCTGTTATGCCGTCATTGGC
+TATCCGGAGTGGTGGGGAGATAGGCCACGGAGCAGATCATTGCAAACTCGAGGTCGTGGA
+GGAACCAATTCGAGCGGAGGGCGTGGACGTGGTGCAGCTGCCTATGCCAATCGTGTGACG
+GTTCCAAACCACGACACATATGAGCAAGCTAACTATGCTCTCACTGACGAAGACCGTGAT
+GGTGTGAATGGTCTCACCGACAGTCAGTGGAGAACCATCAAAAGCATTCTCAACTCCGGG
+AAAGATGCTGCAACTGAAAAGCTAACCGGTAAGTTTACTTCACCCTCTTGGATAATGGAC
+ACTGGAGCCTCTCATCATTTGACGGGAAAATTTGATATATTGATGATGTTAGAGATATGG
+ACCCAATTTTGATAGTTCTAGCTGATGGTAGGGAACGAATTTCAGTTAAAGAAGGAACAG
+TTCGACTTGGGTCAAATTTGGTTATGATATCTGTATTTTATGTTGAAGAATTTCAGTCCG
+ATTTAATCTCAATTGGACAATTGATGGATGAGAATCGATGTGTTTTGCAAATGTCTGATC
+GCTTCCTTGTCGTACAGGACCGCACTTCGAGGATGGTGATGGGAGCTGGTAGGCGTGTTG
+GGGGAACGTTTCACTTTCGCAGTACGGAGATCGCGGCATCAGTCACGGTTAAAGAGGAGA
+AGAATTATGAGCTGTGGCATAGTCGGATGGGTCACCCAGCTGCGAGAGTTGTTAGTTTGA
+TACCCGAGAGTTCTGTTTCTGTTTCTTCTACACATTTGAATAAGGCATGTGATGTTTGTC
+ATCGTGCTAAGCAAACAAGAAATTCTTTTCCTTTGAGTATCAATAAAACTTTGCGAATTT
+TTGAGTTAATTTACTGTGATTTGTGGGGGCCTTATCGCACACCGTCACATACCGGTGCTC
+GCTATTTTTTAACTATAATTGATGATTACTCAAGAGGGGTTTGGTTGTACTTGTTGAACG
+ATAAGAGTGAGGCGCCATGTCACTTGAAGAATTTCTTTGCAATGACAGACAGACAGTTCA
+ATGTCAAGATAAAGACGGTGAGAAGCGACAACGGAACAGAATTTCTGTGTTTGACTAAAT
+TTTTCCAGGAACAAGGAGTTATTCATGAGCGATCTTGTGTGGCTACTCCAGAGCGAAATG
+ACAGAGTTGAGAGAAAACATAGACATTTACTTAATGTTGCAAGGGCGTTGAGGTTTCAAG
+CCAATCTACCAATTCAGTTTTGGGGAGAGTGTGTGTTGACTGCAGCATATCTTATTAATC
+GTACTCCAAGCTCGGTGTTAAATGACAGCACACCATATGAACGTTTGCATAAGAAACAGC
+CTCGATTTGATCATTTGCGTGTTTTTGGAAGCTTGTGCTATGCACACAATCGTAATCGTG
+GTGGTGATAAATTTGCAGAAAGGAGTCGACGTTGTGTCTTTGTTGGGTACCCTCATGGTC
+AAAAAGGATGGAGATTGTTTGATCTTGAACAAAATGAATTTTTTGTGTCGAGAGACGTGG
+TTTTCTCAGAACTAGAATTTCCATTTCGAATTTCTCACGAACAGAACGTAATTGAAGAAG
+AAGAAGAAGCTTTATGGGCTCCAATAGTTGATGGGCTTATTGAAGAAGAAGTTCACTTGG
+GCCAAAACGCAGGCCCAACACCTCCAATTTGTGTTTCTTCTCCGATTAGCCCTTCTGCAA
+CTAGTTCACGATCTGAACACTCGACGTCTTCTCCGTTAGACACTGAAGTTGTTCCGACGC
+CTGCAACTTCAACGACATCGGCTTCGTCACCCTCCTCGCCGACGAACCTGCAATTTTTGC
+CCCTGTCTCGAGCTAAGCCAACGACCGCTCAAGCGGTCGCACCACCGGCGGTCCCTCCTC
+CACGACGTCAAAGTACAAGAAACAAAGCACCGCCTGTGACTCTTAAGGATTTTGTTGTCA
+ACACAACAGTCTGTCAAGAGTCGCCATCTAAACTTAATTCGATTCTCTATCAATTGCAAA
+AACGGGATGATACTCGTCGTTTCTCTGCCTCTCATACTACTTATGTTGCTGTAATTACAT
+CTGCGATTGAACCATGATCGTATAAACAAGCAATGATGGATAAAAGATGGATTAAAGCAA
+TGGGTTTGGAGATTGATGCTCAAGAAGAAAATCATACATGGACCATTGAGGATCTACCTC
+CCGGGAAACGAGCGATTGGTAGTCAATGGGTCTATAAGGTGAAACACAATTCTGATGGCT
+CGGTTGAACGGTATAAGGCGCGACTGGTTGCGCTGGGGAACAAACAAAAAGAAGGTGAGG
+ACTATGGTGAGACTTTCGCTCCTGTTGCAAAGATGGCTACTGTGCGCTTATTTCTTGATG
+TAGCAGTAAAACGCAATTGGGAAATCCACCAGATGGATGTTCACAATGCGTTTTTACATG
+GAGATTTGCGTGAAGAAGTATATATGAAGCTACCTCCTGGATTTGAAGCTTCACATCCGA
+ACAAGGTTTGTCGTCTCCGTAAAGCCCTATACGGATTAAAACAGGCTCCTCGATGTTGGT
+TTGAGAAGTTGACAACAGCTTTAAAGAGGTATGGATTTCAGCAATCACTAGCTGATTATT
+CATTATTTACTCTTGTCAAAGGTTCTGTTCGGATAAAAATTCTGATTTATGTGGATGATT
+TGATTATCACTGGAAATTCTCAAAGAGCGACTCAGCAATTTAAAGAATATCTTGCGTCTT
+GCTTCCATATGAAAGATTTGGGTCCATTGAAGTATTTTTTGGGTATAGAAGTGGCAAGAA
+GTACCACAGGAATTTATATCTGTCAGAGGAAGTATGCGTTAGATATCATTTCCGAAACCG
+GTTTGTTGGGAGTTAAGCCGGCGAATTTTCCCTTGGAACAAAATCATAAACTTGGATTGT
+CAACATCACCACTTCTCACGGATCCACAACGATATAGAAGATTGGTTGGTAGATTGATTT
+ATCTTGCGGTTACTCGACTTGACTTGGCATTTTCAGTACATATTTTGGCACGGTTTATGC
+AAGAACCAAGAGAAGATCACTGGGCTGCAGCATTGCGTGTAGTTCGCTATCTCAAAGCTG
+ATCCTGGTCAAGGGGTTTTTCTTCGACGTTCGGGTGATTTTCAAATCACAGGATGGTGCG
+ACTCGGATTGGGCTGGTGATCCCATGAGCCGGCGTTCAGTAACGGGTTATTTTGTGCAGT
+TTGGTGACTCTCCTATCTCTTGGAAAACGAAAAAGCAAGATACAGTGAGTAAATCATCTG
+CGGAGGCTGAATATCGAGCAATGTCGTTTCTTGCTTCAGAATTGTTGTGGTTGAAACAGC
+TCCTGTTTTCACTTGGTGTTAGTCATGTACAACCGATGATAATGTGCTGTGACAGTAAGT
+CCGCTATCTATATCGCTACGAATCCCGTATTTCATGAACGCACAAAGCACATTGAGATCG
+ATTATCACTTTGTGCGTGATGAGTTTGTTAAAGGTGTAATCACTCCTCGACATGTTGGCA
+CAACGTCTCAACTCGCAGACATCTTCACAAAGCCCTTAGGACGTGATTGTTTCTCAGCAT
+TCAGGATCAAGTTAGGCATACGAAATTTGTATGCTCCAACTTGAGGGGGGGTGTTGGAGT
+TGGAGATTTGGTTTAAAGGTAAACCGGGTTTGCTTTAGCTACAAAGTTGCGTGAAGAGGA
+AGTTGCCGTTAAATCAGCAATGTGTATCAGATTCATTCCATAAAATCTGCATCGTTAATA
+TTGTTTCTATATTTTCTGTAAATATACGATATTGTGATAGCATAGAGATCGTGTTCTCTA
+AAGACTATATATGTACATGTAATCGTTCATAATAAAGATCAGAGAAACTCTGTTTATTTC
+A
+>ATCOPIA73
+TATTGGGAGGCATTGTATGATTTTGTAATTGTTAGCTGGTTAAGTTCGGTTTAGTCAGGT
+TTAGTTGGTAGAGTTTACTTGTATATATACTCACAATGTACAGGATTTTATCAATAAGAG
+AAAATAGAAACTTCTTCTTTTACAATCTTTCTCTCTAAAACCCTCTTCTTCGTCTTTACT
+ATTATGGTATCAGAGCAATCACGGTTCTAATCTTCTTCTCTCCGATCTGATTTTGTTCTT
+CTCTTGCTGGTTTCCTCCATCTTTTGAGCTCTTTTTCGTTCAAAATGGTGAAGGCAGCTC
+GAGTCACTCTCAAATCAACTCGATCCAAGTCCGTTGCGAGCTCCGTTGCGAGCTCCATTG
+TTCGCCGATCTACTCGATCTACCTCCGATGGTAACGTTTCTCCTCTAATCGATCATCCAG
+CAGCTATATCTCAAGTTTCCGGACTTCCAAGAGGTGTTCCATCGCCAGATCTCTCTGATC
+CAACTCAGTCACCTCTGTTTATGCACAGTGCAGACCATCCAGGTTTAAACATCATCTCTC
+TTCGTCTTGAAGAAACGAATTATGATGATTGGAGCTATGCGATGCGTATTTCTCTTGATG
+CTAAGAACAAAATAGGTTTTGTTGATGGATCCTTGCCTAGACCATTGTCTATAGACCCGA
+TGTTTAGAGCATGGTCGAGATGCAACTCTATGGTGAAATCATGGTTGTTAAATGCAGTTT
+CTCCACAGATCTATCGTAGCATCTTGTGAATGGATGATGCTTCTGATATTTGGTGTGATC
+TCTGCGGTCGATTTCATCTTACTAACTTACCTCGCACCTACAACCTTACTCAGGAGATTC
+AGGATCTTCGTCAGGGTTCTATGACTTTATCTGAATACTATACTCGTTTGAAGACATTGT
+GGAACCATATGGACAGCTCAGAAGAACCTGATGATCCTTGTGTTTGTGGGAAATCTGCTC
+GTCTGCAACTGAAGGCAGAGAGAGCTAAGACTGTGAAGTTTTTAGCTGGCTTGAATGAAT
+CTTATGCGATTGTTCGTCGTCAGATCATTGCTAAGAAAGTTTTGCCATCACTGGTTGAAG
+TCTATAATATTCTGGATCAAGATGACAGTCAGAAAGTATTCACTGTTGCTACTCCACCCT
+CAACTTTTCAGATCTCTCAAGCAACACCTACACATGATGATTCTGTGGTTCCTGATGTAA
+TGTATGTCCAAAATGGTCCTAACAAGGGAAGGCTAATTTGTTCCTACTGCAACAGGGTTG
+ATCATATTGCTGAAAGGTGTTACAAGAAACATGGATTTCCTCCGGGCTTCACACCTAAAG
+GGAAACCCACTGATAAAGCTCAGAAACCGTCTCCAGTGGCTGCTCAAGTTACCCTGTCTG
+CTTCACCTGCTCCTCAAGGCAACATTGCAGGTTTACAGGGAACTTTATCTAATGATCAGC
+TCCAGAATATCATTGCTCACTTCACATCTCAACTGACAACTCAATCTCCTCTTGGTGCTA
+GCACTTCTCAGTCAGCTCTGGATCATACTGGTATCTCTTTCTCTAACTCCACTTATTCTT
+TTGTTGGCATTCTGGCAGTCTCTCAACACACACTGTCACGTAACACATGGGTGATTGATT
+CTGGTGCTACTCACCATGTGTGCCATGACAGAAATCTGTTTGTTTCTCTCGACTCTTCTG
+TGGTGAATTTTGTGAACTTGCCTACTGGTCCTAAAGTGAGAATTAGTGGAGTTGGATTGG
+TTCGGTTAAATAAAGATATTCTTCTTCAGAATGTCTTATTTATACCTAAGTTTCGATTAA
+ATCTCATCAGTATCAGTTCATTGACTTCTGATATTGGTTCACGAGTGGTTTTTGATCCAT
+CTTGTTATGAAATACAGGATCCTATCAGGGGGTTGATGAATGGTAAGGGTCGCCGTATTG
+GGAATCTCTATGTGTTAGATACAGAATCTCCATCCGTTTCAGTGAATGCAGTGGTGGACA
+TTGGTATGTGGCACAAGAGACTCGATCATCCATCTTTCTCAAGACTGGATGTTATATCAG
+AAGTTCTTGGAACTACTCGTCATAAGAATAAGAAGAATGCTTTTTGTCATACTTGTCACT
+TAGCTAAACAGAAGAAGCTGTCTTTCCCTTCTGAAAACAACATTTGTAATTCAACTTTTG
+AGTTATTACATATAGACATTTGGGGGCCATTTTCAGTGGAAACTGTTGAAGGTTTTAAGT
+ACTTCTTGACTTTAGTTGATGATCACTCCAGAGCAACTTGGATTTATCTGCTAAAGAACA
+AAAATGATGTTCTTAGTATCTTCCCTGCTTTCATCACTCAAGTTGAGAAACAATACAACA
+CAAAGGTTAAAGGTGTTAGATCAGATAATGCTAAGGAGTTACAGTTCACTCAGTTTTACA
+AAGATCATGGAATTGTTTCTTATCACTCATGCCCTGAAACTCCAGAGCAAAACTCAGTGG
+TAGAGCGTAAGCATCAACACATTTTGAATGTTGCTCGTGCTTTATTCTTTGAGTCCAAGA
+TGCCATTGTCTCATTGGGGTGACTGTGTTCTCACTGCAGTGTTTCTGATCAACCGAACTC
+CTTCTCAGGTACTCTCTAATAAGACTCCATATGAAGTTCCCACGGGTAAACCTCCAGATT
+ACACTCGCATTCGAACTTTTGGCTGTTTGTGCTATGCTTCAACCTCACCTCAGCAACGTC
+ATAAGTTTCAGCCTAGGTCAAGAGCTTGTGTTTTTCTGGGATATCCTTCAGGTTACAAGG
+GGTACAAAGTCATGGATTTGGAGACTAACAAAGTCTATATCTCTAGACATGTTGAGTTTC
+ATGAGGATTCCTTTCCTATGGCAGATTTGAATAAAGAAGCTGCAGTGAACGATGCAGATA
+ATGATCTTCAACAGATGAATTCTTTGCCCTCAGGTAATTCGATCATTCCTCATCTTCCAT
+CACCTCAAATTTCTCCATCAACACAAATTTCTTCTCATAGAGCACGAAAACCACCTGCTC
+ATTTAAATGATTATCATTGTTACTCTCTTGACAATGATGTCACCCAACATCCCATTTCCT
+CTTCTCTTTCATATTTCAAACTCTCTCCATCACGTTTGCTATACATTAATAGCATTACTC
+AAATTCCAATCCCTCAATCTTACTCTGAGGCAAAGAATTCGAAAGAATTGTGTGGGGCTA
+TTGATAAGGAGATTGGAGCAATGGAAAGTACAAATACTTGGGAGATTACTGTGTTGCCAC
+CAGGGAAGAAAGTTGTGGGTTGTAAATGGATATTCACTGTGAAGTTTTATGCAGATGGAA
+CTCTTGAGAGGTACAAAGCCAAAATTGTTGCTAAGGGTTTTACTCAGAAGGAAGGCTTGG
+ATTATAATGAAACATTTTCACCTGTGGCTAAAATGGTTACTGTGAAAATGCTTCTTAAGA
+TCTCAGCTTCTAAGAAATGGTTCTTGAATCAGTTGGATATCTCAAACTCTTTTCTCAATG
+GAGACTTGGATGAAGATATCTATATGAGAGTTCCTGAAGGCTATGCCGAGAGTAAGGGGA
+TCATTTTACCAAAGAATGCTGTTTGCAGATTAAAGAAATCTATCTGTGGTCTGAAACAAG
+CTTCACGATAATGGTTCCTCAAGTTTTCAGCTTCACTTCGTCAGCTTGGCTTCATTAAGT
+GTCATGGTGATCATACTCTTTTTGTTCGTCCTTATGGTTCTGAGTTCATTGCAGTTTTGG
+TTTATGTGGATGATATAATGATTGCTAGTACTACACAAGAGGGTGCTACGCAGTTAACAG
+AAGCATTGAAGCAGAGTTTTATATTGCGTGAACTTGGTCCTTTGAAGTATTTCTTGGGTT
+TGGAGATAGCTCGAAATGATTCAGGTATATCCATTTGTCAGAGGAAGTATGCTCTTGAAC
+TTCTTACTTCTTCAGGCATGCTTGGATGCAAACCATCTTCAGTTCCCATGATTCCAAATC
+AGAAGTTACTTAAGACAGATGGTGAACTGTTGGAAGATAAGGAGTTGTATCGCAGTCTTG
+TTGGACGGTTAATGTATCTCACAATAACTCACCCTGACATTACTTTTGCTGTGAATAAGT
+TGTGCCAGTTCTCTTCCGCGCCTCGCACTTCCCACCTCACAGCAGTTTACAAGGTTCTGC
+AATACATCAAAGGCACGGTTGGTCTAGGTCTCTTCTACTCTTCAGATCCTGATCTCACTC
+TCACTGGATTTGCAGACTCAGACTGGGCTTCCTGCCAAGATACTAGACTATCGACTACTG
+GTTTCACCATGTTTCTAGGATCATCACTCATCTCTTGGAGATCCAAGAAACAACCTGTAG
+TATCTCGATCTTCTGCTGAAGCAGAGTATAGGGCACTTGCTCTTGCTTCATGTGAAATGT
+CATGGCTGGTTATTCTTCTTGTTGGTTTGAGGATTGGTCCTTCATCAGTTTCGGTTCTCT
+TCTCAGACAGTACTGCAGCCATTTACATAGCAACCAATCCAGTCTTCCACGAACGGACTA
+AACACATCGAAATAGATTGCCAAACGGTTCGGGATAAGCTGGATGCAGGCTCATTGAAGA
+TGCTTCATGTTCGCACTGAAGATCAGGTTGCAGACATTCTAACTAAACCTCTTTTCCCTC
+AGCAATTCAATCACTTACAGTCCAAGATGAGTCTCATCAATATATTCGGCTCATCTTAAG
+GGGGCATATTGGGAGGCATTGTATGATTTTGTAATTGTTAGCTGGTTAAGTTCGGTTTAG
+TCAGGTTTAGTTGGTAGAGTTTACTTGTATATATACTCACAATGTACAGGATTTTATCAA
+TAAGAGAAAATAGAAACTTCTTCTTTTACAATCTTTCTCTCTAAAACCCTCTTCTTCGTC
+TTTACTATTA
+>ATCOPIA72
+TAATAGAGTAGCTAGGTGTAAATAACCGGTTCTATGTAATTAGTCGGTTTAGCTTGGTTT
+AGTTATTATACCATACGTGTATATAAGAGAAACAATTGTACACATTATTATTAAGATGAA
+TAAAACTTTCCCTTTCTATAACAAACTCTCTCTCATCGTTTCTTCATCGTGAAATGGTAT
+CAGAGCCATCGAGCTCAATTTTTTCTTGATTTTGTTCGATTTCTTCTTCTTTTGAGCTAG
+TTTTCTTCGTTTCTTCACGATCCAATGGTTCCTGGAATTCGTGTTACTCGAAAATCAGCT
+CGCTCGAAGGTGTCGACGGGTTCTGTTGCTCGGAAATCATCAAAGTCCACCGGTGTTCTC
+GATTCTGCTTCCGATTCTCCTCCAATGGCTCGTTCTCAGACCGCTGGAGCTTCGCGAGGT
+GTTTTCTCATCGGGATTTGATGATCCGACGCAGTCTCCTTTCTTCCTTCATAGTGCAGAT
+CATCCAGGTTTGAGCATCATTTCTCATCGTTTAGATGAAACAACTTATGGTGACTGGAGT
+GTGGCTATGAGGATCTCGTTGGATGCTAAGAACAAACTAGGATTTGTAGACGGATCTTTA
+CCTCGTCCTTTAGAATCGGATCCAAATTTCCGTTTATGGTCTAGATGCAACAGTATGGTG
+AAATCCTGGTTGCTTAACTCTGTTTCTCCTCAGATCTATCGTAGCATCTTACGTCTGAAT
+GATGCTACAGATATTTGGCGTGATCTCTTTGACAGGTTTAACCTGACGAATCTTCCACGT
+ACCTACAATCTGACACAGGAGATTCAGGATCTTCGTCAAGGAACAATGTCTCTATCTGAG
+TACTATACTCTTTTAAAGACTCTCTGGGATCAGCTTGACAGTACAGAGGCTTTGGATGAT
+CCTTGTACTTGTGGAAAAGCTGTTCGTCTGTATCAGAAGGCAGAGAAAGCTAAGATAATG
+AAATTTCTTGCAGGATTGAATGAGTCTTATGCCATTGTTCGTAGACAGATCATTGCAAAG
+AAGGCACTTCCTAGTTTGGCAGAAGTTTATCATATCTTGGATCAGGATAATAGCCAGAAG
+GGATTCTTTAATGTTGTTGCTCCACCTGCAGCTTTTCAAGTCTCTGAGGTATCTCATTCT
+CCTATCACTTCTCCTGAGATAATGTATGTTCAGAGTGGACCAAACAAAGGTCGTCCTACG
+TGTTCATTCTGCAACAGAGTTGGTCATATAGCTGAAAGATGCTATAAGAAGCATGGTTTT
+CCACCAGGTTTCACTCCTAAAGGGAAGTCCTCTGATAAACCTCCAAAACCTCAGGCAGTG
+GCAGCTCAGGTTACTCTTTCTCCGGATAAGATGACAGGACAACTTGAGACTCTTGCTGGT
+AACTTCTCCCCTGATCAGATACAGAATTTGATTGCCTTGTTCAGTTCTCAGTTGCAGCCA
+CAGATTGTTTCTCCTCAGACTGCTTCTTCTCAGCATGAAGCAAGTTCTTCTCAGTCTGTT
+GCTCCTTCTGGTATCTTATTCTCTCCTTCCACATATTGCTTTATTGGCATCTTGGCAGTT
+TCACATAACTCTTTGTCCAGTGACACTTGGGTTATTGACTCTGGGGCTACACATCATGTG
+TCCCATGACAGAAAATTGTTTCAGACTTTAGATACTTCTATTGTGAGTTTTGTGAATCTT
+CCAACAGGTCCAAATGTCAGAATCAGTGGAGTGGGAACAGTTTTGATAAACAAAGACATT
+ATTCTCCAGAATGTTTTGTTTATTCCTGAATTCAGATTGAATTTGATCAGTATCAGCTCT
+TTGACTACTGACCTTGGTACTAGAGTGATCTTTGATCCTTCTTGCTGTCAAATACAGGAT
+CTTACCAAGGGGTTGACGCTTGGAGAAGGTAAAAGGATTGGGAATCTCTATGTGTTGGAC
+ACACAATCTCCTGCTATCTCGGTGAATGCAGTTGTGGATGTGAGCGTGTGGCACAAGAGA
+CTTGGACACCCATCTTTTTCAAGACTGGATTCTCTTTCTGAAGTTTTGGGAACTACTAGA
+CATAAGAATAAGAAATCAGCTTATTGTCATGTTTGTCATTTAGCCAAACAAAAGAAGTTG
+TCATTTCCTTCTGCGAACAACATTTGTAATTCAACATTTGAGCTGTTACACATTGATGTT
+TGGGGACCCTTTTCAGTGGAGACAGTTGAAGGATACAAATATTTCTTAACTATAGTTGAT
+GATCATTCTAGAGCAACGTGGATTTATTTGCTTAAGTCTAAGAGTGACGTCCTCACAGTG
+TTTCCTGCCTTCATTGACTTAGTTGAGAATCAGTATGATACAAGAGTTAAATCTGTGAGA
+TCTGATAATGCTAAAGAGTTGGCTTTCACAGAATTTTACAAAGCAAAGGGAATCGTTTCT
+TTTCATTCTTGTCCTGAGACACCAGAACAAAATTCAGTGGTTGAGAGGAAGCATCAGCAT
+ATTCTTAATGTGGCTCGGGCTTTGATGTTTCAGTCTAACATGTCTTTGCCATATTGGGGT
+GACTGTGTTTTAACTGCTGTCTTCTTGATTAACAGGACACCTTCTGCTTTGTTATCAAAC
+AAGACTCCTTTTGAGGTTCTCACTGGAAAGCTACCAGATTACTCTCAGCTCAAGACATTT
+GGTTGCCTTTGCTACAGCTCTACTTCATCGAAACAGCGACACAAGTTCCTTCCAAGGTCA
+AGAGCGTGTGTTTTCTTGGGCTATCCGTTTGGTTTTAAAGGCTACAAGTTGTTGGATTTA
+GAGAGCAACGTGGTTCATATATCGAGGAATGTGGAGTTTCATGAGGAGTTGTTTCCATTA
+GCGAGTTCTCAACAGTCTGCTACTACAGCTTCAGATGTTTTCACACCAATGGATCCTTTG
+TCCTCAGGTAATTCCATCACTTCTCATCTTCCATCACCACAAATTTCTCCATCAACACAA
+ATTTCTAAACGTAGGATTACTAAATTCCCTGCTCATCTCCAAGACTATCACTGTTATTTT
+GTCAATAAAGATGACTCACATCCTATTTCATCTTCTCTTTCTTACTCTCAAATCTCACCA
+TCTCATATGTTATACATCAATAACATTTCCAAAATTCCAATCCCTCAATCTTATCATGAG
+GCAAAGGATTCCAAAGAATGGTGTGGTGCTATTGATCAGGAAATTGGTGCAATGGAAAGG
+ACTGATACTTGGGAGATTACAAGTTTACCTCCTGGGAAGAAGGCAGTTGGATGTAAGTGG
+GTATTTACAGTGAAGTTTCACGCAGATGGCAGTTTGGAAAGATTCAAGGCCAGAATTGTT
+GCTAAGGGTTATACTCAGAAGGAAGGTTTGGATTACACTGAGACTTTCTCTCCTGTTGCT
+AAGATGGCCACAGTAAAGTTACTTTTGAAAGTTTCAGCTTCTAAGAAGTGGTATTTGAAT
+CAGCTGGATATATCTAATGCTTTTCTCAATGGAGATTTAGAGGAAACCATATATATGAAG
+CTGCCTGATGGTTATGCAGATATTAAGGGAACTTCTCTGCCACCTAATGTTGTTTGTCGT
+TTGAAGAAGTCCATTTATGGTCTTAAACAGGCATCTCGTCAATGGTTTTTGAAGTTTTCT
+AACTCTCTGTTGGCTCTGGGTTTCGAAAAACAGCATGGTGATCATACTCTCTTTGTTCGC
+TGTATTGGTTCTGAGTTCATTGTCCTCTTAGTTTATGTTGATGACATAGTGATTGCGAGT
+ACTACAGAACAAGCAGCACAGTCGTTGACAGAGGCTTTAAAAGCTAGCTTTAAGCTGAGG
+GAACTTGGTCCACTGAAGTATTTCTTGGGTTTAGAGGTTGCTCGCACTTCTGAAGGTATT
+TCCCTATCTCAAAGGAAGTATGCTTTAGAATTGCTCACTTCTGCAGATATGTTGGACTGT
+AAACCATCCTCCATACCTATGACTCCGAATATTAGATTATCTAAGAATGATGGTCTACTC
+TTGGAGGACAAAGAAATGTATCGAAGACTTGTTGGCAAGTTGATGTATCTGACCATAACT
+CGCCCTGATATCACATTTGCGGTGAACAAGTTATGTCAGTTCTCTTCTGCTCCTCGTACT
+GCACATCTTGCAGCTGTCTACAAAGTCTTACAATACATTAAAGGTACAGTGGGTCAAGGT
+CTGTTTTATTCTGCTGAGGATGATCTGACTTTAAAAGGCTATACTGATGCGGATTGGGGT
+ACTTGCCCAGATAGTCGTCGATCAACCACAGGTTTCACTATGTTTGTTGGTTCCTCTCTG
+ATATCCTGGCGCTCCAAGAAACAGCCTACTGTCTCACGGTCGTCTGCAGAGGCAGAGTAT
+CGAGCATTGGCTTTGGCTTCTTGTGAAATGGCGTGGCTGTCTACACTGTTATTGGCTTTG
+CGTGTTCATTCAGGTGTGCCTATTTTATACTCTGACAGTACCGCCGCTGTGTATATAGCC
+ACTAACCCAGTGTTTCACGAACGAACGAAACACATCGAAATCGATTGTCACACCGTTCGT
+GAGAAGCTGGATAATGGTCAGTTGAAGCTGCTTCATGTCAAGACTAAAGATCAGGTTGCT
+GATATCCTTACTAAACCACTCTTCCCTTATCAATTTGCTCATTTATTGTCCAAGATGAGT
+ATCCAAAACATCTTTGTATTCTCATCTTGAGGGGGACTAATAGAGTAGCTAGGTGTAAAT
+AACCGGTTCTATGTAATTAGTCGGTTTAGCTTGGTTTAGTTATTATACCATACGTGTATA
+TAAGAGAAACAATTGTACACATTATTATTAAGATGAATAAAACTTTCCCTTTCTATAACA
+AACTCTCTCTCATCGTTTCTTCATCGTGAAA
+>ATCOPIA75
+TATTAGAGTAGATACGATATATGTAAATCCTAGATTTACTAGATACGTTCTTATCTTCTA
+TGAGCAACTCTCCTTGTATAAATACTCTCTTCGACTATTGGAATAAACACACTTTTACAT
+TATATTTCATTGTATCAGAGCAAAAGCTCTTTTGACCTAAATTTTTTTCCACCGCAGCCT
+TCGTTGTTCTGTTTCTTATTCTACTTCTATTTTCTCCTATTACTATACCTCTACTATACG
+ATGTCTTCAGCATCTGCCTTGGTAACGAGTACGTCTTCATCTAACACGTCCTCCACCACT
+GCATATCTTATCAACGCATCAGACAACCCGGGTGCTTTGATCTCTTCTGTTGTTTTAAAA
+GAAAACAACTATGCTGAATGGTCTGAAGAACTACAAAACTTTCTTAGAGCCAAACAAAAA
+CTTGGCTTCATCGATGGATCCATCCCCAAACCGGCAGCTGATCCTGAATTAAGTTTGTGG
+ATCGCCATAAATTCTATGATTGTTGGATGGATCCGCACATCTATCGATCCAACAATTCGT
+TCTACAGTTGGTTTTGTTTCAGAGGCATCACAACTGTGGGAAAATCTTCGTCGTCGTTTT
+TCGGTTGGGAACGGTGTTCGTAAGACACTGTTAAAAGATGAAATTGCTGCTTGTACTCAA
+GATGGACAACCAGTTCTTGCATACTATGGGCGTTTGATTAAACTATGGGAAGAATTACAA
+AACTACAAGTCTGGACGCGAGTGTAAGTGTGAAGCTGCCAGTGATATCGAGAAAGAACGT
+GAAGACGATCGAGTTCACAAGTTTCTTCTCGGTTTAGACAGTCGTTTCAGCTCCATCCGA
+TCTTCTATTACTGATATAGAACCTCTACCCGATCTCTATCAAGTGTACTCTCGCGTGGTT
+CGTGAAGAACAGAATCTCAACGCTTCTCGTACTAAAGACGTTGTCAAAACAGAGGCGATT
+GGGTTCTCAGTTCAATCTAGTACTACACCTCGTTTTCGTGATAAGTCTACTCTATTTTGT
+ACACATTGCAATCGCAAAGGTCATGAGGTCACTCAATGCTTTCTGGTTCATGGATATCCT
+GACTGGTGGTTAGAGCAAAATCCCCAAGAAAACCAGCCTTCTACTCGTGGTCGCGGCTCC
+AATGGTCGTGGAAGCAGCTCCGGTCGTGGAGGTAATCGTTCTTCTGCTCCCACTACTCGA
+GGTCGTGGTCGTGCTAACAACGCTCAAGCAGCCGCTCCCACCGTCTCCGGCGATGGCAAT
+GATCAAATAGCTCAGCTCATCTCTCTCCTTCAAGCTCAACGTCCCAGCAGCTCCTCTGAA
+CGTTTGTCGGGTAACACTTGTCTTACTGATGGGGTTATTGATACTGGTGCTTCCCATCAT
+ATGACAGGGGATTGTTCGATTTTGGTTGATGTTTTTGATATCACTCCTTCTCCGGTTACC
+AAACCCGATGGCAAAGCCTCGCAGGCTACGAAATGTGGCACACTTCTCTTGCATGACTCT
+TATAAACTTCACGATGTGTTGTTTGTTCCCGATTTTGATTGCACTTTGATCTCTGTCTCT
+AAATTACTTAAACAGACAAGCTCAATTGCAATCTTTACTGACACATTTTGTTTCTTACAG
+GACCGTTTTTTGAGGACTTTGATTGGGGCGGGGGAAGAACGTGAGGGAGTGTATTATTTT
+ACCGGTGTATTGGCACCTCGTGTACACAAAGCTTCGTCGGATTTTGCGATCTCTGGAGAT
+TTGTGGCATCGCCGCCTAGGACATCCTTCTACTAGTGTTTTGCTTTCGTTACCGGAATGT
+AATCGTTCTTCACAAGGTTTTGACAAGATTGACAGTTGTGATACTTGTTTTCGTTCAAAA
+CAAACTCGTGAGGTTTTTCCTATTAGCAATAATAAAACAATGGAATGTTTTTCTCTAATT
+CATGGTGATGTATGGGGTCCATATCGAACTCCATCTACAACGGGTGCTGTTTACTTTCTC
+ACATTAGTTGATGACTATTCTCGTTCCGTTTGGACGTATCTCATGTCTTCTAAAACTGAA
+GTCTCGCAGCTCATTAAGAATTTTTGTGCTATGTCTGAACGTCAATTCGGAAAACAAGTC
+AAAGCATTTCGTACTGACAATGGAACCGAATTCATGTGTTTAACACCCTACTTTCAAACA
+CACGGCATACTTCATCAAACATCATGTGTTGACACTCCGCAACAAAATGGTCGTGTCGAA
+AGGAAACATCGACATATCCTGAACGTTGCTCGGGCGTGTCTATTTCAAGGTAACCTTCCG
+GTCAAATTTTGGGGTGAAAGTATTCTTACTGCTACTCATCTTATCAATCGCACACCATCC
+GCTGTGTTAAAAGGAAAAACTCCATATGAACTCCTCTTTGGCGAAAGACCCTCATATGAT
+ATGCTTCGCTCTTTCGGTTGTTTATGCTATGCTCACATTCGCCCGCGAAACAAGGATAAA
+TTTACTTCTAGAAGTCGCAAGTGTGTCTTTATAGGCTATCCCCATGGCAAGAAGGCATGG
+CGTGTTTACGATCTGGAAACCGGAAAAATATTTGCAAGTAGGGATGTTCGATTTCATGAG
+GATATCTATCCATATGCGACTGCTACTCAATCCAATGTTCCTCTACCCCCTCCTACTCCT
+CCAATGGTGAATGATGACTGGTTCTTACCTATCTCCACCCAAGTTGATTCCACTAATGTT
+GACTCTTCATCCTCATCTTCTCCTGCGCAATCTGGATCGATCGATCAGCCACCTAGATCG
+ATCGATCAATCACCTTCTACGTCGACGAATCCAGTCCCAGAGGAAATTGGATCGATCGTT
+CCCTCATCTTCTCCTTCTAGATCGATCGATCGATCCACATCTGACTTGTCAGCTTCAGAT
+ACGACTGAATTACTAAGTACAGGCGAATCTTCTACTCCTTCATCTCCGGGTCTTCCTGAG
+TTATTGGGCAAAGGTTGTAGAGAAAAGAAGAAGTCTGTTCTTCTTAAAGATTTTGTCACA
+AACACTACATCGAAGAAGAAAACAGCATCTCATAATATACACTCTCCCTCACAAGTTCTA
+CCCTCTGGTCTCCCCACTTCTCTGTCCGCCGATTCGGTCTCTGGTAAGACTCTTTATCCT
+CTCTCAGATTTTCTGACTAACTCTGGTTATTCTGCAAATCATATTGCTTTTATGGCAGCA
+ATCCTTGATAGCAATGAACCTAAGCATTTTAAAGATGCTATTTTAATTAAAGAGTGGTGT
+GAAGCAATGTCTAAGGAGATAGACGCACTCGAAGCTAATCACACATGGGATATTACAGAT
+TTACCTCATGGGAAAAAGGCTATCAGTAGTAAGTGGGTTTACAAGTTGAAATACAATTCA
+GATGGAACACTTGAACGTCACAAAGCTCGCCTTGTTGTTATGGGTAATCATCAAAAAGAA
+GGAGTAGACTTCAAAGAAACGTTTGCTCCTGTGGCTAAATTGACTACAGTTAGAACCATT
+TTGGCTGTCGCTGCTGCAAAAGATTGGGAGGTCCACCAGATGGATGTTCATAATGCATTT
+TTACATGGCGATCTTGAGGAAGAAGTTTACATGCGACTACCTCCAGGTTTCAAATGTTCC
+GACCCTTCTAAAGTGTGTCGCCTTCGCAAGTCCTTGTATGGTCTCAAACAGGCTCCCCGT
+TGTTGGTTTTCTAAGTTGTCGACCGCACTTCGTAACATTGGTTTCACTCAGAGTTATGAA
+GACTACTCCCTATTTTCTCTGAAAAATGGCGACACGATTATTCATGTCCTAGTCTATGTT
+GACGACCTCATTGTTGCTGGTAATAATCTTGATGCCATTGATCGATTCAAATCACAGCTT
+CACAAATGTTTTCACATGAAAGATCTCGGTAAGCTTAAGTACTTTCTCGGTCTTGAAGTG
+TCTCGTGGTCCGGATGGATTTTGTCTCTCTCAACGCAAATACGCATTGGATATCGTCAAA
+GAAACTGGTCTGCTAGGTTGTAAGCCTTCCGCTGTTCCTATTGCTCTTAACCACAAACTT
+GCTTCCATAACCGGACCGGTGTTTACTAATCCCGAACAATATCGTCGCTTAGTTGGTCGG
+TTTATCTACCTTACYATCACGAGACCTGATCTTAGCTATGCGGTTCACATTCTTTCTCAG
+TTTATGCAAGCTCCGTTGGTTGCTCATTGGGAGGCTGCGCTCCGTCTCGTTCGTTATCTC
+AAAGGCTCACCGGCGCAAGGCATTTTTCTCCGATCAGATAGTTCTCTTATCATCAATGCT
+TATTGTGACTCTGATTATAACGCTTGCCCTCTCACACGAAGATCTCTCTCGGCATATGTC
+GTTTACTTGGGGGACTCTCCTATTTCTTGGAAGACAAAGAAACAAGACACAGTCTCCTAC
+TCTTCGGCTGAGGCCGAGTATAGGGCAATGGCATATACGCTTAAAGAACTGAAATGGTTG
+AAAGCTCTACTCAAGGATTTGGGTGTTCATCACAGCTCTCCTATGAAGTTGCACTGTGAT
+AGCGAGGCTGCCATTCATATTGCGGCAAATCCTGTGTTTCATGAGCGCACTAAACACATC
+GAATCGGATTGTCATAAGGTTCGTGACGCTGTTCTCGACAAACTCATCACTACTGAACAC
+ATTTATACTGAAGACCAGGTCGCCGATCTTCTTACCAAGTCGCTACCAAGACCGACCTTT
+GAAAGACTCTTGTCCACGTTAGGTGTTACGGATTACGTACCATCAACGTGAGGGGGGGTA
+TTAGAGTAGATACGATATATGTAAATCCTAGATTTACTAGATACGTTCTTATCTTCTATG
+AGCAACTCTCCTTGTATAAATACTCTCTTCGACTATTGGAATAAACACACTTTTACATTA
+TATTTCA
+>ATCOPIA74
+TGTGGAAGTATTGCCTAAAGTGTCATAAAGACTCTAATCCAAAGAGAAGGTCTCAGCTTG
+TGAAAGAAACGAAGTCACGAGAGGCGCACGTGCTTTGTCATACAGCTCATCAAAGCTAGA
+GACGTAATTAACCTCTTGCCAATGGTTCAACCATTTTGTCTCTTTGTCTCTGCATTTGAA
+ACAGAGTACGGAAGAAGAGAGAGGAGCGTGGCGGTGAGTAGAGTTGTATAAAGGAGAAGA
+TAAGTGAGACATTAGGGTTAAGAGAGTAAGTGCAAGAGAGGCAGCTGAAAGTTTATTCAG
+TCTTGTTTCTAAGGGTTTGTGTAACCAAGGCTTTCTAGTGGATTTCCGGGTAATCTCGGT
+CCAGACGTAGCGTTCATCACTGAACGTGAACTGGGTTAACATTTGCTTGTGTCTGTTTTA
+CTTTCTTTGTCTAAACACACGAGTGATCGAACAAAGAGAGATTTAGTGAGAGCTTCCGCA
+TAAAACAGTTAAAGATTCAAGCTTTTTTTTTTTACATCAACAAATTGGTATCAGAGCCAG
+GTTGAGTTTAAAGGTTGAAGAAAGGTTTGAACTTTATAAAGTTTGAAGCTTTGGTGATAA
+AGCAGGTTCAGACTTCATAAAGGTTGAAGCTTTGGTGTTAAAGCTTTGAACTTTCTTACT
+AATCATGACTTCTGGGCATTCGGAGGTGGAAAAGTTGGATGGAGAAGGAGATTACGTCCT
+TTGGAAAGAAAAGTTGCTTGCTCACATAGAGTTGCTGGGTTTGTTAGAAGGGCTCGAAGA
+AGACGAAGCCATTGAGGAAGAAGAGTCAACAGCTGAAACTGATTCTTTGCTAACAAAAAC
+AGAAGACAAAGTCCTAAAGGAGAAGAGAGGAAAAGCTAGATCTACAGTCATACTGAGTCT
+AGGAAATCACGTTCTAAGGAAGGTCATAAAGGAGAAGACTGCTGCAGGTATGATCAGAGT
+GTTAGACAAGCTGTTCATGGCTAAATCTTTACCAAATAGGATTTATTTAAAGCAAAGGCT
+TTATGGGTATAAGATGTCTGATAGCATGACTATTGAAGAGAACGTGAATGATTTCTTTAA
+GTTGATTTCTGATCTGGAGAATGTTAAAGTTTCTGTACCGGACGAAGACCAAGCCATTGT
+TCTGCTTATGTCATTACCTAAGCAGTTTGATCAGCTCAAAGATACTTTGAAGTACGGCAA
+AACCACTCTTGCTCTTGATGAGATCACAGGAGCAATCAGATCTAAGGTATTAGAGCTTGG
+AGCCAGTGGAAAAATGCTCAAGAACAGCTCTGACGCTCTGTTTGTTCAAGACAGAGGAAG
+ATCTGAGAAACGAGACAAGAGTAGTGAAAGAAACAAGAGTCAAAGCAGATCAAAGTCAAG
+GGAAAAGAAGGTGTGTTGGGTTTGTGGCAAGGAAGGACATTTTAAGAAACAATGTTATGT
+CTGGAAAGAAAAGAACAAGAAAGGAAACAACTCAGAGAAGGGAGAATCCTCTAATGTCAT
+AGGACAAGCTGCAGATGCTGCTGCTTTAGCAGTAAGAGAAGAGTCGAATGCAGACAATCA
+AGAAGTTGACAACGAGTGGATAATGGACACAGGGTGCTCATTTCATATGACACCAAGAAG
+GGACTGGTTTGTTGAGTTTGATGAGTCACAAACCGGAAGAGTGAAGATGGCAAATCAAAC
+ATATTCTGAGATCAAAGGCATTGGAAGCATAAGGATTCAGAATGATGATAATACAACCGT
+TCTTCTCAAGAATGTGAGATATGTCCCAAGTATGTCCAAGAACTTGATCTCGATGGGAAC
+ATTAGAAGATCAAGGTTGCTGGTTCCAGTCTAAGGCTGGGACATTAAAGGTTGTCAAAGG
+CTGCATGACACTACTTAAAGGAAAGAAAGTTGGTACTTTGTACCTCTTGCAAGGAGTTGT
+TGTAACAGGAAATGCAAACGCAGTTACAAGCTCAAAAGATGAATCAAAGATATGGCACAG
+CAGATTATGCCATATGAGTCAGAGAAATATTGATGTGTTGATCAAGAAAGGATGCCTTCA
+AGCTGAAAAGATAAATGGTCTCGAGTTTTGTGAAGACTGTGTGTACGGGAAAACACATAG
+AGTTGGTTTTGGGTCTGCAAAACATGTCACAAGAGAGAAACTTGAGTACATTCACTCGGA
+TCTTTGGGGAGCGCCATCAGTACCAAACTCACTAGGTAATTGTCAGTACTTTATCACGTT
+TATTGATGACCTTACAAGAAAAGTATGGATTTATTTTCTGAAGAAGAAAGAACATTTCTT
+CTCTTGTATGTTGATGATATGTTGATCATATCAAAGAACAAGGAAACAGTCAAGGAATTA
+AAGGAAAGACTGAGTTCAGAGTTTGAAATGAAGGATTTGGGGCCTGCAAGGAAAATTCTG
+GGAATGGAGATAACAAGAAACCGAGAAGAAAATATTTTGGAGTTATCTCAGAGAAGTTAT
+CTGCAAAAGGTGTTAAAGACATTCAGAATGGATGAATGCAAGCCTGTTAAAACACCATTG
+GCACCACATATGAAGTTTGTAGCAGCAACAGAGACTGAAGCAGAGGAGCAAGCTGATCAA
+ATGAAGTCTATACCTTATGCAAATGCAGTGGGAAGCATAATGTATTCTATGATCGGGTCA
+AGGCCTGACCTTGCTCATCCTGTTGGAGTCATAAGTAGGTTTATGAGTAAACCATTGATG
+AATCATTGGCTAGGTGTGAAATGGGTTCTCCGTTACATTAAGGGGTCTATTGATTCAAGG
+CTGCAGTACAAGAGAGAAGGTGATTTTGTGGTGACAGGGTACTGTGATTCAGATCACTCT
+GGAGATCGTGATCGAAGTAGATCGACCACAGGGTACACATTCACTGTAGGAGGGAACATA
+GTAAGCTGGAGGTCATGCTTGCAGCCAGTTGTTGCACTGTCATCAACAGAGGCTGAGTAT
+ATAGCCTTAACAGAGGCTGCAAAAGAAGCATATTGGCTAAAAGACTTGATGAATGAGCTG
+GGATTTAAACAAGGAGCGGTAGATATCCATTGTGATTCTCAGAGTGCTATAGCTTTAGCA
+AAGAATGCAGTTCATCATGAAAGGACAAAGCATATCCAGAGAAGGTTTCATTACATCAGA
+GATGCAATCACTGATGGAGAAGTGAAAGTGCTGAAAATATCCACAGTTCATAATCCATCG
+GATATTTTCACAAAGGTGGTACCGGTTAACAAGTTCCTGAGCGCGTTGAAGAAGCTCAGG
+GTTACAAGTGCCTGATAAGGGATCATGGTCCGAGATGGAAATCAAGTTACACTAGAAGGG
+AAGCAAAGGAAAGGTTGACACTAAGGCAAGGTGAAGTTTTGTGGAAGTATTGCCTAAAGT
+GTCATAAAGACTCTAATCCAAAGAGAAGGTCTCAGCTTGTGAAAGAAACGAAGTCACGAG
+AGGCGCACGTGCTTTGTCATACAGCTCATCAAAGCTAGAGACGTAATTAACCTCTTGCCA
+ATGGTTCAACCATTTTGTCTCTTTGTCTCTGCATTTGAAACAGAGTACGGAAGAAGAGAG
+AGGAGCGTGGCGGTGAGTAGAGTTGTATAAAGGAGAAGATAAGTGAGACATTAGGGTTAA
+GAGAGTAAGTGCAAGAGAGGCAGCTGAAAGTTTATTCAGTCTTGTTTCTAAGGGTTTGTG
+TAACCAAGGCTTTCTAGTGGATTTCCGGGTAATCTCGGTCCAGACGTAGCGTTCATCACT
+GAACGTGAACTGGGTTAACATTTGCTTGTGTCTGTTTTACTTTCTTTGTCTAAACACACG
+AGTGATCGAACAAAGAGAGATTTAGTGAGAGCTTCCGCATAAAACAGTTAAAGATTCAAG
+CTTTTTTTTTTTACATCAACA
+>ATCOPIA77
+TAATAGCGTAATAGCGTATCTTAACGTATCAATGTGATACGCTCCAATATCAATCACATT
+TATTGTGAATTGATTCTGATTTGTATCTCTTTAGGAAAGTAGATATCGTCTCTTACCTAT
+ATAACAATGTAAAGGCTACTGTGAATAAGGACAAGAAACTTTTTCTCATACATCGATCTC
+TATTTGTTCATGGTATCAGAGCCCTGACAATTTTTTTTTCTATTGTCTTAAACATGTTTG
+CTTTGAAACGATGGCCACCCCAGCAAACTCTGATGCGACCGAAACGACCACGACCCCTAA
+CCCGATGGAGACACGACGCACCATCTCACCTTACGACCTTACCGCAGCCGACAATCCAGG
+TGCCGTGATCTCTCATCCCTTATTCAAGGGATCCAACTACGATGAATGGTCTTGCGGCAT
+GAAAACAGCTCTCTGCTCTCGCAAGAAATTTGGTTTTCTTGATGGCTCGATTGCTAGGCC
+AGCAGAAGGGTCTGCAGATCTTGACGATTGGTGGACGATTCAGGCCTTACTTGTGTCCTG
+GATCAAGATGTCCATCGATTCATCTCTCCGTTCGAGTATTTCCCATCGTGATGTTGCCAA
+AGATTTGTGGGACAACTTGAAGAAGAGATTTTCTGTGACGAATGGTCCGCGTATTCAGCA
+ACTGAAGGCGGAGTTGGCGTGTTGCAAGCAACGTGGTCTCGCCATTGAGGCGTACTACTG
+AAAACTGAACCAGATTTGGGACAACATGGCTCATTATCGTCCCGTGCGTGTCTGCAAATG
+TGGAAAGTGTGACTGCGATCTTGGATTTCTCCAAGAACAGGACCGTGAAAGTGACAAAGT
+TCATGAGTTTCTGTCTGGTCTTGACTACAGTTTTCGAACTGTTCGATCTTCTCTGGTTTC
+CCGTGTGCCTATCCAGTCTCTGGAGGAGGTTTACAATGTTGTTCGTCAAGAGGAAGATCT
+CAAAACTACGGTGCATCACTATGAAGATTCCTCTCAAGTTGTGGCTCATGCGGTTCAAAC
+CAAGTCACGTCCCATCTCCGATCGAATTGATGCTTTCGAGAGAGCTGTGGTTTGTAAACA
+TTGTAATCGCTCCGGTCATGCCTCCAACAACTGCTTTGCAGTCGTCGGGTATCCTGAATG
+GTGGGGTGAGAGACCACGTAGCCGTGTTGTTAATGGAAGAGGCAAAGGCGTCACACCCGG
+AGCTGCTTCTGTTGGTCGAGGGCGTCATATCAACGTCAATGCTGTTCATGTTTCTCAACA
+ACCACAAACAGAACAAGCGAATTATGTTATCACTGATGCAGACCGTGATGGTGTGAGTGG
+CTTTAGTGATGTGGAGTGGCGTCGTTTGAAGGTCTTACTCAATGGTGGTGCAAGCACGAG
+CACAGAAAAACTCTCGGGTAAGTCTTTAACATCCTCTTGGATATTAGATACGGGTGCTTC
+TCACCACTTAACGGGAAATTTTGATCTGCTCACAAGTGTTAGAGATATGGATCCTGTTTT
+AGTCATACTAGCTGATGGGAGACAGAGGATTTCCGTAAAAGAAGGCTATGTTGTTTTGGA
+TTCCCATCTTGTGTTAAAATCAGTTTATTTTGTTGAGGAGTAAACAACGGATCTGATTGT
+TGTTGGTCAGTTAATGGATGAAAATCGTTGTGTTGTTCAACTCGCTGATCAGTTTCTTGT
+GGTTCAGGACCGCGTTTCGAGGATGGTGATTGGTGCGGTAGGAGAGAGGCTGGAACCTAC
+TTTTGCAAAACGGAGTTGGCAGCATCGGTGAGGACACAAGATGACAAGTCATATGAGCTG
+TGGCATCATCGCATGGGACATCCGTGTGCACAAGTTGTTGGCTCTCTTAAGAATGTTACA
+GTTTCAATTCGTTCTGATATTTTGAATAAAGCGTGTGATGTCTGTCTCCGCGCCAAGCAA
+ACTAGATCTCCTTTTCCGATTAGTATCAATAAAACTACACAAGCTTTTGAGTTGATTCAT
+TCTGATTTGTGGGGTCCGTACCGAACAATTTCGCATTGTGGAGCTCGCTATTTTTTAACA
+CTTGTTGATGATTTCTCAAGAAGTGTTTGGATTCATCTTCTTAACGACAAAACAGAGGCT
+CCTACTTGGATAAAGAATTTTATTGCCATGGTAGAAACGCAGTTTTCAACAAGAGTAAAG
+AGTTTTCGCAGTGATAATGGAACCGAGTTCACAAGTTTGGCAAGCTATTTTCGACAGCAA
+GGGATTCTTTAAGAGACTTCCTGTGTGGGTACACCACAACAAAATTGAAGAGCCGAACGC
+AAACACCGACACATTCTGAATGTGGCAAGAGCATTGCGCTTTCAAGGACACTTACCAATC
+CAATTTTGGGGTGAGTGTATCCTCACAGCTGGTTATTTAATTAATCGTATTCCTTCATCA
+GTTCTGAATGGTCTAACACCATATGAGAAATTGTATAAGAAAGAGCCCGATTATACACAT
+CTCAAAGTATTTGGGAGCTTGTGCTATGCTCATAATCAAGGTCATAAGGGAGACAAGTTT
+GAATCGAGAAGTTGAAAGTGTGTGTTTGTTGGCTATCCATATGGCAAAAAGGGTTGGAGG
+CTATATGATTGCGAAACAGAGGAGTTTTTCATCTCTCGCGATGTGGTGTTCTGCGAAGAT
+CAGTTTCCGTTTGATAAGTCATCTTCATCATCGGCTTCTCCTGTACACGAAGAAGAAGAA
+GAGTTATGGGCTTCATTCAGTATGAACCCATTAGCTGAAATTGAAGATAGGCCCGATAAG
+GGCAAAAGCCCACTAACTGATTCAAGTCCATCTTCATTATCCAGCCCAGATACAAACATT
+GCTTCTTCATCCTCTACGAGTCTCTCGACGCCTCCGTCCACTTCCTCTGATTCATCTTCG
+TCACCACCGACCTCCACAACTCAGTCTGACAATTCCGATCAAGGATTGACTACCCTCGAA
+GCTACGTCTAACTCCACGAATCCTGTGCCACCATCATCAAATCTGTTGGGTCGAGGAAAG
+AGACCGAAAATTCCATCTGTCAGACTCAACAATTATGTGGTTAATACGGCACATGGAAAA
+TTGCTCAACAAGTCTGGTAAAACCCAATATCCCATTGCAAACTATGTCTCTTGTACACGT
+TTTTCAGAGACACATCGTGTTTATCTAGCGGCTATCACTGAGAATATTGAGCCCAAATCA
+TTCAAGTCAGCTATGGAGAATGAACGATGGAAGAAAGCTATGGGCACAGAGGTGGGTGCT
+TCAGAAGAAAACGAAACATGGACATTAGAGAATCTTCCACCTGGGAAACGAGCCATTGGG
+AGCAAATGGGTCTACAAGATCAAGTACAATTCGGACGGCACGATTGAACGTTACAAGGCA
+AGGTTGGTTGCTCTTGGTAACAAACAAATTGAAGGTGAAGGCTATGGAGAAACGTTTGCT
+CCAGTAGCTAAAATGGGTACGATTCGTTTGTTTTTAAAGGTTGCAGCTGGGAATGATTGG
+CCGGTTTATCAGATGGACGTTTACAACGCCTTTCTTCACGGAGATCTTGAAGAAGAGGTG
+TATATGAAACCACCACCTGGTTTTTATCCAAAAGATGAGCAGAAAGTTTGTCGGTTAAGA
+AAGTTAATATATGGCCTTAAACAAGCTCCGAGGTGTTGGTTCGAAAAATTCACATCATCT
+CTTCGTGACTATGGGTTTCAGCAAACACATGCTGATTATTCGTTGTTCACCTTTGATAGA
+GATGGTATTCAGATTCGCTTGCTCATATACGTCGACGACATGATTCTTACCGGTAACAAT
+GACGCATCATTGGAAGAATTTAAGGTCTATCTCTCCTCTTGCTTCAAGATGAAAGATCTT
+GGTCCTTTAAAATACTTTCTGGGTATAGAGGTCTCTCGCAACAAATCTGGGTTCTATCTG
+AGCCAACGAAAATACGCTTTGGATATTGTCACCGAAACCGACATGTTAGCCTCCAAGCCT
+GCCTCATTTCCGTTGGAACAAAATCACCAACTTGCTTTATCAACGTCACCTCTGTTGGTC
+GATCCGTCTCCATATCGCCGCTTAATAGGTCGGTTTATCTACTTGGCAACCACTCGACCT
+GATTTAGCTTTTTGTGTTCATACTCTGGCGCAGTTTATGCAACAGCCGCGTGAAGATCAT
+TGGCACACAGCTTTGCATGTTGTTCGCTACATTAAAGGTACCGCTGGTCAAGGAATCCTC
+TTGAGTTCTGCCAATGATTTTAAGGTTAATGGGTGGTGTGATTCCGACTGGTCGAGCTGT
+CCTATTACTCGTCGTTCAGTGACGGGGTATTTTGTTCAGTTGGGACAATCTCCAATATCA
+TGGAAGACGAAGAAACAAGACACGGTGAGCAAGTAATCCGCGGAGGCTGAATACAGAGCA
+ATATCTCATCTTCGAGATGAACTATTATGGATAAAGAAGGTACTTCTATCAATGGGTGTT
+CGTCATGATCAACCGATGAACATTTTCTGTGATAGCAAAGCAGCGATCTACATAAGTACT
+AATCCAGTCTTTCATGAACGTACCAAGCACATCGAGAATGACTGTCATGTTGTTCGTGTG
+AAATACAAAAAGGAACCATGTCTCCACATCATGTTTCCACAACTCAACAGCTAGCCGACA
+TTTTTACGAAACCGTTAGGACGACAAGCATATGAGCTATTTCGCAGCAAGCTGGGCATTC
+TTGATCTCCACGCACCAGCTTGGGAGGGGGTAATAGCGTAATAGCGTATCTTAACGTATC
+AATGTGATACGCTCCAATATCAATCACATTTATTGTGAATTGATTCTGATTTGTATCTCT
+TTAGGAAAGTAGATATCGTCTCTTACCTATATAACAATGTAAAGGCTACTGTGAATAAGG
+ACAAGAAACTTTTTCTCATACATCGATCTCTATTTGTTCA
+>ATCOPIA76
+TGTGAAGATGAAACCTTGATGATCAAGCTACTAGTCCCATCAAGATGATGACTCATTGGG
+TTTAAATGTTTTACTGAGGTGAATGTAAATGAGACCATGATGAAACTGCTTTTGGGACCA
+CAGATAGGGGAAACGGCTACATTGACAGCAAGGAGTCCGTACTCGTTCGTCCTCTGGTGC
+TCCCAATTGGTTAAAGCAGTCTTTGTCTTGATTTGGTGATGGCGACTCCTATGAGCTGTG
+CTCAGCGACAAAGTGAAAGGAGCGGCTGCTTTAGGTCATTGCATAGGTTACCTCTTGTTG
+CTATATAAGAGGCTTGTTAGGTTTGAGAGAGTGTAGAGTGAGATTGAGTGATATAGACTA
+AGGAGAGAATACTTGTAATAAGCTTAAACTTTTCTTGTATTCTCTAAGGCTAGAAACACA
+TAGAGTGAACATCAAGTGCTAGTGAAGGGCATTGGTGTGCGTCACTTATTGTTTCTAGGT
+GTAAGTTCTATATTGAACCTAGTGGATTCCGAGTATCATACTCGACCCAGACGTAGCTAC
+TTCGGTGGTGAACTGGGTTAACAAACTCTCTGTGTTCTTCTTGTTATCTCACACACAAAA
+ACACTCACCTATTGATCTGTTTTCTCTGTCTCTCATTCAAGCTCTTATCCGTCCTTTCTG
+TTCTTGGTTTTGTGGGGCTTACTCTCAAGTTAAGTCGACAGCTTGAGGTCAAGAAATCCT
+TACAGAGTGGTATCAGAGCCATAGGTTCATTGTTCTGTGGATCTCTAAAGATTCAAAGAT
+CCTGAACTATGTCTGCAGCAAGAATAGAGGTTGAAAAGTTTGATGGTCGTGGGGATTACA
+CGATGTGGAAAGAGAAGCTCATGGCGCATCTAGACATTCTAGGCCTGAGTGTGGCTCTTA
+AGGAAGAAGACGATTTGGTGGAGAAAGTTGCAGAGATGCAGCTTACTGAAGAAGAAGAGA
+AGGAAGAGGTACTGAGACGAGAGCTCTTGGAAGAAAAAAGGAGAAAGGCGAGAAGCGCCA
+TTGTGCTGAGTGTTACTGATAGAGTCTTGAGGAAGATTAAGAAGGAGCAGTCTGCAGCTG
+CTATGCTAGGCGTGCTTGACAAACTGTACATGTCTAAGGCGCTACCAAACAGAATCTACC
+AAAAACAGAAGCTTTACAGCTTCAAGATGTCAGAAAACCTCAGCATAGAAGGTAATATAG
+ATGAGTTCTTGCGTATTATAGCTGATTTAGAGAACACGAACGTGTTAGTTTCTGATGAAG
+ACCAAGCTATATTACTACTCATGTCATTACCTAAGCCGTTTGATCAACTTAGAGATACTC
+TGAAGTATGGGTTAGGAAGAGTCACTTTATCGTTAGATGAGGTTGTAGCAGCTATCTACT
+CTAAGGAACTAGAGTTAGGGTCTAACAAGAAGAGTATTAAGGGTCAGGCTGAAGGTCTCT
+TTGTCAAGGAAAAGACTGAGACAAGAGGAAGGACTGAACAGCGAGGCAACAACAACAACA
+ACAAGAAGTCTAGATCCAAATCTAGATCTAAGAAGGGTTGTTGGATTTGCGGTGAAGAGG
+GACACTTCAAGAGTTCATGTCCTAACAAGAACAAAACACAACCTCAGACAAAGACAACTA
+ACAACAACAACAAAGGTGAATCATCAAACGGTAGCAGTAACTACTCTGAAGCTAATGGGC
+TTTATGTTTCTGAAGCTTTGTCTTCTACAGACATACATCTTGAGGACGAATGGGTCATGG
+ACACTGGCTGTAGTTACCACATGACATACAAGCGTGAATGGTTTGAAGATTTGAATGAGG
+ATGCTGGTGGGTCTGTGAGGATGGGAAACAAGACTGTTTCAAAGGTCAGAGGAATAGGCA
+CAATCCGGGTTAAGAATGAAGCAGGAATGGTGGTTCGTCTTACAAATGTGAGATACATTC
+CAGAAATGGATAGGAATCTTTTATCTCTGGGAACATTTGAGAAGTCTGGCTACAGTTTCA
+AGTTAGAAAATGGAACACTGAGCATCATTGCGGGAGACAGTGTTCTACTCACAGTAAGAA
+GGTGTTATACACTCTACCTGTTACAGTGGAGACCAGTAACAGAAGAGTCTCTCTCTGTGG
+TGAAGAGACAAGATGACACAATCTTGTGGCATCGAAGATTGGGACACATGAGTCAAAAGA
+ACATGGATTTATTGCTGAAAAAAGGTCTTTTGGACAAGAAAAAAGTGTCCAAGCTGGAGA
+CATGTGAGGACTGCATATACGGGAAAGCTAAGAGGATTGGATTCAACTTAGCTCAACATG
+ATACAAGAGAGAAGCTGGAGTATGTGCATTCGGATTTATGGGGAGCTCCATCAGTGCCAT
+TCTCTCTAGGTAAATGTCAATACTTCATATCGTTTATTGATGATTACACTAGAAAAGTTA
+GGATTTATTTCCTGAAGACTAAGGATGAGGCATTTGATAAATTTGTTGAATGGGCTAACC
+TTGTTGAGAACCAAACTGACAAGAGGATAAAAACTCTTAGAACAGACAATGGTCTTGAGT
+TTTGTAACAGGTCATTTGATGAGTTCTGCTCACAGAAAGGGATTCTATGGCATAGAACGT
+GTGCATACACGCCACAACAGAATGGTGTTGCAGAGCGCATGAACAGGACCTTAATGGAGA
+AAGTCAGGAGTATGCTTAGTGATTCTGGTCTTCCAAAGAAGTTTTGGGCAGAGGCTACTC
+ATACGACAGCTATACTCATCAACAAAACCCCATCATCAGCTCTAAACTATGAAGTACCAG
+ACAAGAGATGGTCAGGGAAGTCACCAATCTACAGCTACTTAAGAAGATTCGGGTGCATTG
+CGTTTGTTCACACTGACGATGGAAAGCTCAATCCGAGAGCTAAGAAAGGAATACTAGTAG
+GATATCCTATTGGTGTTAAGGGTTACAAGATTTGGTTGTTAGAAGAGAAGAAGTGTGTGG
+TGAGCAGAAATGTGATTTTTCAAGAAAATGCATCTTACAAGGACATGATGCAGAGTAAAG
+ATGCTGAGAAAGATGAAAACGAGGCACCACCAAGCTCTTATTTGGATTTGGATCTTGATC
+ATGAAGAAGTTATCACCTCAGGTGGAGATGATCCGATTGTCGAAGCTCAGTCTCCATTCA
+ATCCAAGTCCGGCAACCACTCAAACCTACAGTGAAGGAGTTAACTCAGAAACTGATATAA
+TTCAGTCACCACTGAGTTATCAACTGGTGAGAGATCGAGATAGAAGAACAATCAGAGCTC
+CAGTGAGGTTTGATGATGAAGACTATCTCGCTGAAGCTCTCTATACTACAGAAGACAGTG
+GAGAAATAGAACCTGCAGATTACAGTGAAGCTAAAAGAAGCATGAATTGGAATAAGTGGA
+AACTTGCTATGAATGAAGAAATGGAGTCACAGATCAAAAACCATACTTGGACAGTGGTCA
+AAAGACCTCAACATCAGAAGGTTATTGGTAGTAGGTGGATCTACAAGTTTAAACTTGGGA
+TTCCTGGAGTTGAAGAAGGTAGATTCAAGGCAAGGCTTGTTGCCAAAGGGTATGCTCAAC
+GTAAAGGAATCGATTACCATGAGATCTTTGCTCCTGTTGTGAAACATGTCTCCATTAGAA
+TACTGATGTCTATTGTTGCTCAAGAAGACTTGGAGCTGGAACAACTTGATGTAAAGACAG
+CATTTCTACACGGTGAGCTGAAAGAGAAGATTTACATGGTACCTCCTGAAGGTTATGAAG
+AAATGTTTAAAGAAGATGAAGTTTGTCTTCTTAATAAGTCACTGTATGGACTCAAGCAAG
+CTCCAAAGCAATGGAATGAGAAGTTTAATGCTTACATGTCTGAGATTGGCTTTATAAGGA
+GTTTGTATGACAGTTGCGCATACATTAAGGAATTGAGTGATGGTTCAAGGGTTTATCTGC
+TTCTGTATGTGGACGATATGCTAGTGGCAGCTAAGAACAAAGAAGATATATCTCAGCTTA
+AAGAAGAACTCAGTCAGAGATTCGACATGAAGGATTTGGGGGCTGCTAAAAGAATCCTCG
+GTATGGAGATTATCAGAAATAGAGAAGAGAACACTCTGTGGCTGTCACAGAATGGCTATC
+TGAATAAAATTCTTGAGACTTACAACATGGCAGAGTCAAAACATGTGGTGACACCACTTG
+GAGCTCACTTGAAGATGCGAGCAGCCACAGTTGAGAAGCAAGAGCAAGACGAGGACTACA
+TGAAGTCAATTCCCTACTCAAGTGCAGTAGGAAGTATCATGTACGCAATGATAGGTACTC
+GCCCTGATCTAGCTTATCCTGTTGGAATCATTAGTCGCTACATGAGTCAACCGGCTAGAG
+AACACTGGCTTGGAGTCAAATGGGTCTTGAGGTACATCAAAGGCTCACTGGGAACTAAGT
+TGCAATACAAGAGAAGCAGTGACTTTAAGGTTGTGGGATACTGCGATGCTGACCACGCTG
+CATGTAAAGATCGGAGAAGATCAATTACAGGGCTTGTGTTTACTCTTGGAGGAAGCACTA
+TCAGTTGGAAATCAGGTCAACAGAGAGTTGTAGCTCTCTCAACTACAGAGGCAGAGTACA
+TGTCTCTAACTGAAGCTGTGAAAGAAGCAGTGTGGATGAAGGGTTTGTTGAAGGAATTTG
+GTTATGAACAAAAGAGCGTGGAGATCTTTTGTGATTCTCAAAGTGCTATTGCACTCTCCA
+AGAATAATGTTCATCATGAAAGAACGAAGCATATAGATGTTCGATATCAATATATTCGGG
+ACATAATTGCTAATGGTGATGGTGATGTGGTGAAGATTGACACTGAAAAGAATCCAGCTG
+ATATCTTCACCAAGATCGTGCCTGTAAACAAGTTTCAGGCGGCTTTGACCTTGTTACAGG
+TCAAGCCTGAGTAGTAAAACTCAGGAGGAATCCGAGTATGGAATCCTACAACTAGGTTCT
+CGGGGTACTCTCTTATCTCTCTCATTGACAGTTTGTGCAAGTTTTTGGTTTTATCATCAA
+GTTTCAGGTGGAGATTTGTGAAGATGAAACCTTGATGATCAAGCTACTAGTCCCATCAAG
+ATGATGACTCATTGGGTTTAAATGTTTTACTGAGGTGAATGTAAATGAGACCATGATGAA
+ACTGCTTTTGGGACCACAGATAGGGGAAACGGCTACATTGACAGCAAGGAGTCCGTACTC
+GTTCGTCCTCTGGTGCTCCCAATTGGTTAAAGCAGTCTTTGTCTTGATTTGGTGATGGCG
+ACTCCTATGAGCTGTGCTCAGCGACAAAGTGAAAGGAGCGGCTGCTTTAGGTCATTGCAT
+AGGTTACCTCTTGTTGCTATATAAGAGGCTTGTTAGGTTTGAGAGAGTGTAGAGTGAGAT
+TGAGTGATATAGACTAAGGAGAGAATACTTGTAATAAGCTTAAACTTTTCTTGTATTCTC
+TAAGGCTAGAAACACATAGAGTGAACATCAAGTGCTAGTGAAGGGCATTGGTGTGCGTCA
+CTTATTGTTTCTAGGTGTAAGTTCTATATTGAACCTAGTGGATTCCGAGTATCATACTCG
+ACCCAGACGTAGCTACTTCGGTGGTGAACTGGGTTAACAAACTCTCTGTGTTCTTCTTGT
+TATCTCACACACAAAAACACTCACCTATTGATCTGTTTTCTCTGTCTCTCATTCAAGCTC
+TTATCCGTCCTTTCTGTTCTTGGTTTTGTGGGGCTTACTCTCAAGTTAAGTCGACAGCTT
+GAGGTCAAGAAATCCTTACA
+>ATCOPIA79
+TATTAGCAAGAGCTCTACTGCTCCGCCTTCAGCTCCTGAATCTGAAACAAGATCGAAGAA
+GAACTCAGATGCAGCTGAAAGTCAAGGAGTCAAGACGATGTCGTTGCAGTAAACAAAGAG
+AAAGGGATATTGGGCCACTTACCTAACAAGTCCAATATCAACTTAAATGAGAAGCCCAGC
+AAGTCTGAGAAGCCCAACAAGTCTTCTTCATCTTCTCAACGGCTAAGTCCACCTGTGCAA
+GAGAACAAAGCCAGAATAATGACAGAGAAGAGGAGCGCTTGTTGTACGGCTCCAATCATC
+ACAGAGAACAAATTTGATTGCTTGATGACATGCGTAGCATAACAAGATTGAGACATTTGT
+CAGTTCACAATGATTGAAACCCTAGCATTGTTTAGCTATAAAAGGGAACTTGTGATGTAA
+CCTAGAACTCAAGTGAAATAATATCAAAAGGAAAGTTCATTCAAACATTACCTAAAGTAG
+CCGTCTTGCTCTTACTTTCATGGTATCAGAGCACAGCGGTCTATGATGGATCAATCTATC
+CAACTCTACTCACCTCCTGTTCTTCACATCTCCAACTGTGTCACTGTTAAGCTCAATGAG
+CAAAACTACTCTCTTAAGAAGACACAGTTTGAGTCCTTTCTTTCTGGCCAAAACCTTCTA
+GGCTTTGTCAATGGGTCACTCAAGCCTCCTCCTGCAACAACTCCATTCAACAACATCGAT
+GGTCTTACTATTGAGGTACCAAATCCAGAGTATCATACCTGGAACAGATCTGACCAAGTA
+GTCCGAGCCTGGCTGTTGGGATCTCTGAATGAAGACATCATGCAGGAAGTTGTCAACTGT
+GCCACCTCCTATCAAGTCTGGAATGCTTTGGCTCAACACTGCAATAAGGTATCTTCATCA
+CGACTCTTTGAGCTACAGAGAAAGCTTCAAACCATAGATAAACAGGATAAATCCATGGAA
+ACTTACCTTAAGGAGATAAAGAGGGTTTGTGAACAGCTAGCTTCCATAGGCAGTCCTGTT
+AGTGAACAGATGAAGATATTTGCTGCACTTCATGGGTTAGGTAGAGAGTATGAGCCTATC
+AAAACATCTGTAGAAGGTTCAATGGATACTCAGCCACCACCTACCTTTGAGAGTGTGATT
+TCAAGGCTGACAGGATTTGCTGATAGGCTGAACAGCTATGGTCCTGATACTGAAACTTCA
+CCTCACATGGCTTTCAATGCTTCAAGATCAGACTCCTCTGGTTACTACAACAACAACAAC
+AACCGAGGAAAAGGCAACTAAAGATTTGGGAGTGGAAAAAGCAAAGATTCATTCTCCACA
+CGTGGTAGAGGTTTTCATCAACAAATTTCACAAAACTCAAATGGAGAAAGAGTCATTTGT
+CAGATCTGTGGCAAACCTGGTCATCATGCTTTGAAGTGTTGGCATCGGTTCAACAACAGC
+TACCAAGATGAGGATCTGCCAGCAGCTCTTGCAATACTCAGGATAACTGATGTCACAGAT
+CAATCCGGTGGTGAATGGGTAGGTGACTCTGGCTCTACTGCTCACATCACCAATGCACCT
+CACAAGCTCAGTCAGACTCAGCTGTATGAAGGAAGTGACTCAGTAATGGTGGGAAATGGA
+AACTTTCTTCCCATAACACACACATGATTAGGCAGTCTTCCTTCTACTTCAGGTAACTTA
+CCTTTAAATGATGTTCTTGTGTGTCCTGATATCTCTAAACCCTTTTTGTCAGTTTCCAAG
+CTCACCAATGACTATCCCTGCGTATTTCAATTTGACTGTGATGATGTTCGAATCTATGAT
+AAGGCAACAAGGAAACTGTTGACAAAGGGAAAGCATAGTAAGGGACTTTATGTGTTGAAG
+GACTCACCAGTTCAAGCACTCTACTCTTCAAGACAGCAAGGAGCGAGTGAAGATATATGG
+CATCAACGACTGGGGCATCCTCACTCTCAAGTCCTTCAAGTGCTATCTGCAAACAAATCT
+ATCAGTGTTGGAAATAAAAGTACCAAGATGGTGTGTGAGTCTTGCCAGCTTGGGAAAAGT
+GTTAGACTCCCTTTTTCTGCTTCAACTTTTTGTAGCTACTAGACCTCTAGAGAGAATACA
+CTGTGATCTCTGGGGTCCTTGACCTATTAAATCAAATCAAGGATTCAGTTATTATGCAGT
+GTTCATTGATAACTACTCAAGATTTTGCTGGTTCTACCCATTAAAGCTCAAATCAGACTT
+TACTCATACCTTTACTGTGTTCCAAGATATGGTTGAAAATCAATATCAAACCAAGATTGG
+ATCTTTCCAGTGTGATGGAGGGGGAGAGTTCACAAGCAGAAAGCTAACTGATCACCTACA
+ACAATGCGGGATCAAACAGCTTATCTCTTGTCCCTACACTTCACAACAGAATGGGTTAGC
+TGAAAGAAAACATAGACACATTATTGAACTTGGTCTCTCAATGATGTTTCAGAGTACCCG
+TCCTCAGAAGTTTTGGGTAGAAGCCTTCTACACTGCGAGTTTCTTAATCAATCTCCTTCC
+TACAACAGCTCTAGATGAGAAGTACAGTCCTTATGAGAAGCTGCATGGTAAGCCTCCAGA
+ATACTCAGCACTCAGAGTCTTTGGTTGTGCCTGCTATCCCACCTTGAGAGATTATGCGTC
+TAACAAGTTTGATCCTAGATCACTCAAGTGTGTGTTTCTGGGTTATAATGATAAATACAA
+GGGGTACAGGTGCTTCTTACCTTCAACTGGAAGGGTTTACATCAGTCGCCATGTCATCTT
+TGATGAAACTGTCTTCCCTTTTGCTCAGTCTCATTCAAGACCAAATTCAGGAAGTCTTAC
+TCCTTTGATGCTAGCCTGGACAAAGGGAATCAACACAGTAAGTAAACCTCAACCTAAATC
+AGATGACAGTTTATTCACAAGTGAAGATTTTCCTCCACTACCTACAAGAGAAACACCTAT
+ACTACCAATACCAATACCAAGACCGACTGTAGTACCTGCTGTGGAAGAGGAAAGAAGTTA
+TGGGTGTACGGCGGGCTTAGATCATGTTCCTATAGGCAACAACTTCTCTTCTTCTTCTCA
+CAGTCCTGGTATTGCAGAAGAAACGTCAGATCAGTCTACAGAAAGAATATTAGATCAGTT
+ATCAACAACAACAACTCAAAATGAAAGTCAAGAAGAAATGTTACCTAGTTAAGAACCTGT
+GCAAGAGCCTGTTGTAACTCAGTCTACTCACCCTATGACCACAAGACAAAAGAGTGGGAT
+CAGAAAGCCAAACCCAAGATATGCTTTACTGACTCACAAAGTGTCTTACCCTGAACCTAA
+GACAGTTGCTGCAGCTCTAAAAGACCCAGGATGGACAGGTGCCATGGGAGAAGAAATGGG
+AAATTGCAAAGAAGCTGAAACTTGGTCTCTGGTTCCTTATACACCAGACATGCTTGTTTT
+AGGCAGCAAATGGATTTTCAGGACCAAACTAAATGCAGATGGATCCCTGCAAAAGCTGAA
+AGCAAGGTTAGTAACACAAGGTTATAATCAAGCTGAAGGGATAGATTACTTAGAAACTTA
+CAGTCCAGTCGTCAGAACAGCTACTGTGAGAGGAGTTCTACATCTTGCAACGATTATGGA
+GTGGGATATCAAGCAGATGGACGTGCAAAATGCATTTCTCCATGGTGACTTAACAGAAAC
+AGTCTATATGGCTCAACCTGCAGGTTTTGTAGATCCAGACAAACCAAATTATGTCTGTCA
+TCTTCATAAATCTTTGTACGGGATGAAACAGTCACCTAGAGCATGGTTTGACAAGTTCAG
+TACATACCTCTTGGAATTTGGGTTTCACTGCAGCATTCCAGATCCATCTCTATTCGTCTA
+CAGCAGAGGAAAAGACATCATTCTTCTTCTCCTGTATGTCAATGATATGCTGATTACTGG
+AAACAGCTCAGAAACACTTGCCTCTCTCCTTGCAGAACTCAACAAAAGATTCAAGATGAA
+AGATATGGGTCAGATGCATTATTTCTTGGGAATTCAAGCTCAATTTCATTCTGAAGGTCT
+ATTCCTATCTCAGCAAAAGTATGCAGAGGACTTACCCATTGCAGCATCGATGAGTGACTG
+TGCCCCAATGCCGACTCCTCTGCTTCTTCAGCTAAACAAACAAAGGAAACAGAATCAGGA
+TACCTTTTAAAACCCAACATATTTCCGCAGCCTTGCTGGTAAGCTCCAATATTTGACTCT
+TACCAGACCTGATATTCAGTTTGCAGTGAACTATGTTTACCAAAAGATGCATGCTCCTAC
+TACTCTGGATTTCTTGTTGCTGAAAAGGATTTTAAGATATGTTAAGGGTACAGTTACTAT
+GGGAATAAACTTCAGGAAGAAGTCAGATTGCACATTACGAGCTTATAGTGACAGTGACTG
+GTCTGGTTGTCCTGAAACAAGACGATCAACCGGAGGCTACTTCACTTATCTGGGTCTGAA
+CCTTATCTCCTGGTCTTCTCAGAAGCAGTCGTCTGTGTCAAAGAGCTCCACTGAAGCAGA
+ATACAGAACTCTCTCTGAAGCAGCTTCTGAAATCACATGGCTCAGCTCAATTATGAAGGA
+ATTGCGAGTACCCCTTCTAAAACCACCACAACTATACTGCGACAATCTCTCTGCGGTCTA
+CCTAACAGCAAATCCAGCGTTTCACAAGAGAACAAAGCATTTCGAGAACCACTATCACTA
+TGTGAGAGAAAGAGTGGCTCTTGGACTGTTGGAAGTCAGACACATACCTGGTCATGAGCA
+GATCGCAGACATCTTCACTAAATCGCTTCCGTTCAATGCGTTTACATCTCTCAGGTACAA
+ACTCGGTGTAGTTGTGCCACCCACACCGGGTTTGCAGGGGGATATTAGCAAGAGCTCTAC
+TGCTCCGCCTTCAGCTCCTGAATCTGAAACAAGATCGAAGAAGAACTCAGATGCAGCTGA
+AAGTCAAGGAGTCAAGACGATGTCGTTGCAGTAAACAAAGAGAAAGGGATATTGGGCCAC
+TTACCTAACAAGTCCAATATCAACTTAAATGAGAAGCCCAGCAAGTCTGAGAAGCCCAAC
+AAGTCTTCTTCATCTTCTCAACGGCTAAGTCCACCTGTGCAAGAGAACAAAGCCAGAATA
+ATGACAGAGAAGAGGAGCGCTTGTTGTACGGCTCCAATCATCACAGAGAACAAATTTGAT
+TGCTTGATGACATGCGTAGCATAACAAGATTGAGACATTTGTCAGTTCACAATGATTGAA
+ACCCTAGCATTGTTTAGCTATAAAAGGGAACTTGTGATGTAACCTAGAACTCAAGTGAAA
+TAATATCAAAAGGAAAGTTCATTCAAACATTACCTAAAGTAGCCGTCTTGCTCTTACTTT
+CA
+>ATCOPIA78
+TGTTGAAAGTTAAACTTGATTTTGAATCAAGTTTAATTATTGGATCAATTATCCAATAAT
+TAATTATGGCCAAATCCAAGTTCTAGAGTTTTCTCTAGAAATATCATCATTTCCACCTCC
+TTAAAAGATTCTAGAAATTTTCTAGAATCATCTTCCACCTCCTTAAACATAAAAATCTAG
+ATACTCTAATAGAATAATCTAGATAATTTGAATAATGTAATCTAGATCTTATGTAAGAAC
+TCTCTAGACTTAGGATTAAAATATTTTAGATATTTTGTAGTTTGGAGGCTATAAATACCT
+CCTCCCCCTCTCAAATGTTGCAATGTTGTGAAGTTGTATTCAAGTTTAAAGCAAAGTAAT
+AAAAGTTCTATTTCCTAAAAAACTCTCTCAAAACACTTAAACACTTTCTCCATTACCTCT
+AAAAGAATTTTACTCTAACAAAAGTGGTATCAGAGCTTGAAGATCCTAAAGATGGCGAGT
+AACAATGTTCCCTTCCAAGTCCCGGTGCTCACAAAGAGCAACTATGATAATTGGAGTCTA
+CGAATGAAGGCTATCCTAGGAGCACATGACGTGTGGGAGATAGTCGAGAAAGGTTTCATT
+GAACCGGAGAATGAAGGTAGTCTTTCTCAAACTCAAAAAGATGGTTTGAGAGACTCAAGA
+AAGAGAGACAAGAAAGCTCTCTGTCTAATCTATCAAGGATTAGATGAAGATACGTTCGAG
+AAGGTCGTTGAAGCTACGTCGGCGAAAGAAGCATGGGAGAAGCTTCGAACCTCTTACAAA
+GGTGCCGATCAAGTCAAGAAAGTACGTCTTCAAACTCTAAGAGGAGAATTTGAAGCACTA
+CAAATGAAGGAAGGTGAACTCGTCTCCGATTACTTCTCAAGAGTGTTGACGGTTACTAAT
+AACCTTAAAAGAAACGGAGAGAAGCTAGATGATGTGAGAATCATGGAGAAAGTTCTTAGA
+TCATTGGATCTAAAATTTGAGCATATTGTCACCGTCATTGAAGAAACAAAAGATTTAGAA
+GCTATGACAATAGAGCAACTTCTTGGGTCATTACAAGCTTATGAAGAAAAGAAGAAGAAG
+AAAGAAGATATCGTCGAACAAGTCCTCAATATGCAAATTACAAAAGAAGAAAACGGCCAA
+AGTTACCAAAGAAGAGGTGGTGGTCAAGTACGAGGACGAGGTCGTGGTGGATATGGAAAT
+GGACGTGGTTGGAGGCCACATGAAGACAACACAAACCAAAGAGGTGAAAACTCATCAAGA
+GGTCGTGGGAAAGGACACCCAAAATCAAGATACGATAAATCAAGTGTCAAATGCTACAAT
+TGTGGGAAGTTTGGACATTATGCTTCTGAATGTAAAGCTCCTAGCAACAAAAAATTTGAG
+GAGAAGGCCAACTACGTTGAAGAAAAAATTCAAGAAGAAGACATGTTATTAATGGCTAGC
+TACAAGAAAGATGAACAAGAAGAGAATCATAAGTGGTACCTCGATAGTGGTGCAAGTAAT
+CACATGTGCGGGAGAAAAAGTATGTTCGCGGAGCTTGATGAATCGGTGAGAGGAAATGTG
+GCTTTAGGAGATGAATCGAAGATGGAGGTAAAAGGTAAAGGAAACATTCTCATTCGATTG
+AAGAATGGAGATCATCAATTTATTTCCAACGTTTACTATATTCCGAGCATGAAGACAAAC
+ATCTTGAGCCTTGGACAACTCTTAGAGAAAGGTTATGATATTAGATTAAAAGATAATAAC
+CTTTCAATAAGAGACCAAGAAAGCAATCTCATTACCAAGGTGCCAATGTCGAAAAATAGA
+ATGTTTGTCCTCAACATTCGAAATGACATTGCACAATGTCTTAAGATGTGTTACAAAGAG
+GAGTCTTGGCTATGGCATCTTCGATTCGGACATCTAAATTTTGGAGGATTGGAGTTGCTT
+TCAAGGAAGGAAATGGTGAGAGGGCTACCTTGTATAAATCATCCAAATCAAGTGTGTGAA
+GGATGTCTACTTGGAAAGCAATTCAAAATGAGCTTTCCAAAGGAGTCAAGTTCAAGAGCA
+CAAAAACCGTTGGAGCTAATACACACCGATGTGTGTGGTCCGATCAAGCCGAAATCACTT
+GGTAAAAGTAATTACTTCCTTCTCTTTATTGATGATTTTTCAAGAAAAACATGGGTATAT
+TTTTTGAAAGAAAAATCCGAGGTGTTCGAAATTTTCAAAAAGTTTAAAGCCCATGTTGAG
+AAGGAGAGTGGTCTTGTGATCAAAACCATGAGATCCGACCGTGGAGGAGAATTTACATCC
+AAGGAGTTTCTTAAGTATTGTGAAGACAACGGCATTCGAAGACAATTAACGGTGCCAAGA
+TCCCCTCAACAAAATGGTGTAGCGGAAAGAAAGAATAGAACAATTCTTGAGATGGCAAGG
+AGCATGCTCAAAAGTAAGAGACTACCAAAAGAGTTGTGGGCGGAAGCGGTCGCGTGTGCG
+GTTTATCTATTAAATCGATCTCCAACAAAAAGTGTCTCCGGAAAAACACCACAAGAAGCT
+TGGAGCGGAAGAAAGCCCGGTGTTTCTCATTTAAGAGTCTTTGGAAGTATTGCTCATGCT
+CATGTACCGGATGAGAAGCGGAGCAAACTAGATGACAAAAGTGAGAAGTATATCTTCATT
+GGTTATGATAACAACTCCAAAGGCTACAAGCTCTATAATCCCGATACGAAGAAGACAATT
+ATTAGTCGAAATATAGTGTTCGATGAAGAAGGAGAATGGGATTGGAACTCAAATGAAGAA
+GATTATAACTTCTTTCCACATTTTGAAGAAGATGAGCCGGAGCCAACAAGAGAGGAGCCA
+CCAAGTGAAGAGCCTACTACACCACCAACTTCACCAACAAGTTCTCAAATAGAAGAAAGT
+TCGAGTGAAAGGACTCCGCGTTTTAGAAGTATACAAGAGCTCTATGAGGTAACCGAAAAT
+CAAGAAAACCTTACCTTATTTTGTTTATTTGCGGAGTGCGAACCCATGGATTTCCAAGAA
+GCCATTGAAAAGAAGACTTGGAGAAATGCCATGGATGAAGAGATCAAATCAATACAAAAG
+AATGACACATGGGAGTTAACTTCACTTCCAAATGGACACAAGGCAATTGGCGTGAAGTGG
+GTGTATAAAGCAAAGAAAAACTCTAAAGGAGAAGTGGAAAGATACAAAGCAAGATTGGTT
+GCAAAAGGTTATAGTCAAAGAGCCGGAATTGACTATGACGAGGTATTTGCTCCCGTTGCT
+CGTCTAGAAACGGTTAGACTAATCATCTCACTAGCGGCTCAAAACAAGTGGAAGATACAT
+CAAATGGATGTCAAGTCGGCCTTCTTAAATGGAGATCTTGAAGAAGAAGTTTACATTGAG
+CAACCACAAGGCTACATAGTCAAAGGTGAAGAAGACAAAGTCTTGAGGCTAAAAAAGGCG
+CTTTATGGATTAAAACAAGCCCCAAGAGCTTGGAATACTCGAATTGACAAGTATTTCAAG
+GAGAAAGATTTCATCAAGTGTCCATATGAGCATGCACTCTATATCAAAATTCAAAAAGAA
+GATATATTGATCGCATGCTTATATGTAGATGACTTGATATTCACGGGTAACAATCCAAGC
+ATGTTCGAAGAATTCAAGAAAGAGATGACGAAGGAGTTCGAGATGACGGACATTGGATTG
+ATGTCTTACTATCTCGGAATTGAAGTAAAACAAGAAGACAATGGAATATTCATAACTCAA
+GAAGGCTATGCTAAGGAGGTACTTAAGAAGTTCAAGATGGATGACTCAAATCCCGTTTGT
+ACACCAATGGAATGCGGAATCAAACTATCAAAGAAAGAAGAAGGGGAAGGAGTGGATCCA
+ACAACCTTTAAGAGCTTGGTTGGAAGCTTGAGATACTTAACATGCACAAGGCCCGATATT
+TTATATGCGGTCGGAGTTGTTAGTCGTTACATGGAGCATCCAACAACAACTCATTTCAAA
+GCGGCAAAAAGGATTCTTCGCTATATCAAAGGTACCGTAAACTTTGGCTTACATTATTCA
+ACTACTAGTGATTACAAGCTTGTTGGATATAGCGATAGCGATTGGGGTGGAGACGTAGAT
+GACCGAAAGAGTACAAGTGGTTTTGTGTTTTACATTGGAGACACGGCTTTCACATGGATG
+TCGAAGAAACAACCAATTGTCACTCTATCCACTTGTGAAGCGGAGTATGTAGCGGCTACG
+TCATGTGTATGCCATGCTATTTGGTTAAGAAACCTCTTGAAGGAGTTAAGCTTACCACAA
+GAGGAACCAACGAAGATCTTTGTGGACAACAAGTCGGCAATAGCTTTGGCGAAGAACCCG
+GTCTTCCATGATCGAAGTAAACACATTGACACACGCTATCACTACATTAGAGAGTGTGTT
+AGCAAGAAGGACGTGCAATTGGAGTATGTGAAGACACATGATCAAGTAGCCGATATTTTT
+ACCAAGCCTCTCAAGCGTGAAGACTTTATCAAGATGAGGAGTTTGCTTGGAGTAGCAAAA
+TCAAGTTTAAGAGGGGGTGTTGAAAGTTAAACTTGATTTTGAATCAAGTTTAATTATTGG
+ATCAATTATCCAATAATTAATTATGGCCAAATCCAAGTTCTAGAGTTTTCTCTAGAAATA
+TCATCATTTCCACCTCCTTAAAAGATTCTAGAAATTTTCTAGAATCATCTTCCACCTCCT
+TAAACATAAAAATCTAGATACTCTAATAGAATAATCTAGATAATTTGAATAATGTAATCT
+AGATCTTATGTAAGAACTCTCTAGACTTAGGATTAAAATATTTTAGATATTTTGTAGTTT
+GGAGGCTATAAATACCTCCTCCCCCTCTCAAATGTTGCAATGTTGTGAAGTTGTATTCAA
+GTTTAAAGCAAAGTAATAAAAGTTCTATTTCCTAAAAAACTCTCTCAAAACACTTAAACA
+CTTTCTCCATTACCTCTAAAAGAATTTTACTCTAACA
+>VANDAL22
+GAGATAAGTTGGAGAGTAGGCAGTTTTTGCAAAAATAATTTGAGGAATGAGTACTTTTTT
+TAGAAATAGGAGGAATAAGTACTTTTATCTCTCCTCTCTAATAGAACTCCCCCTCTAATA
+CAGCTTTTAGTAAAGTACTATTTTACCCTTCTGTTGTTTTGATGAAATAAACTGGGCCTC
+ATTAAAACGAGCCCAATATCATCTCCAATTTTGAATTGCTCATGGGCTTGACATCAACTA
+AAACCCATATTTTCTTAAGTCATTGAAACCAAACACACTCATAAACCCTCGTCGTCGACA
+TCTTCATTTGTACGGTAAAGACCTCGTCGTTGTCATAGAAGGATAAACCCTCGTCGTTTG
+CCAAATTCATAGATACATTGTCAATTTCATACCAGATGGAAGGTATGTTTATCATAAAAT
+GCTTTAAAGTGTATGATTTTTTGCCTTCAGCCAACTATTAACTATGACTCTGTTTTCGTT
+TTTTCAGGGGACGAATCATGCGTCTCCATGGTCGGCTGCTGGATTTGCTACTCGAATGGT
+TGGTGGGACTTCAAAGTTGATAAAACTAGGCCAAGAAAGTGTATTAACTGCGGAAAAATT
+GACACTTTCAAATCCCTTGAAGAAGTTATCCGGCGAAGATTCTCGATGGTTGTTAACGAC
+GTGTTTGTTGAGATGTCATACTCGGCTGATGACGTTTTGGTGAGGCTCAATGGTCAGGAA
+ACAGCTCCGACGGAAATCCAAGATGATTGGTCTTTTATAATGTTCAAGTCTCTTCTAAGG
+TCTGACAGTTCTGTGAATCTTTTTGTCACCTTTAAGAGAGTGGTAGACAATAAGCTTGAG
+TTCCTAGATCCCCTTGAAATTGTTGTTCCGCCTTACAACAGAGGCTTCCCACTGATACAA
+GGTGATAACACTGTGAAGGAGTTGCAACCCTTTATTTTTGGTGTTCCTGATAAAACGAGC
+GTACACCATGAAAATGGGTTTGACGTACACCAGGAACTTGAACATTCTGTTCGAGAACCA
+AATCCAGTTTCAGACATCAGTAGCCCAACTGGAGATGTCCGAGACCTGGTCATTTGGGAT
+GGTACTGTTGATAACTCACTAATAGCTCACATTGAAGAAATTGAAGCTCAGTTAAAAGAT
+GAAAATCCACAAAAAGACGTTGTTGATGATAGTGAAAGCAATGATGATTTTAATGAGTTC
+AGTGAAGAAGACGATGATCCAGACTATCAATCTGGATCAGAAGAGGATGAAGATGATGAT
+GTCTGGACTGAGAAAGTTTTAGACGAGAATGTGGCGTTGGATGATGATTTCACAGATCCC
+CCTCTAAGGAAGGTACAAAACTATAGTTACCTTCTTCGTGAAATGGATGATTTTGTCAAC
+CCTCCTCTGTTGGTAGACAACCCTCTTCTGTCTCCTATCCAAGTTAAGAGGAGAAAAGTC
+TCACTAAAAGAGTTGTCCTCCAATTAGAAGAAAGAACAGGCGGCAGCCTTAAAGAGAGGG
+ATAACATTGTGTGAAATATATGACTTTGAAGACATTGAACCAATGTTCATTGACAGTGAC
+TCACCCGATTTCAGAGGTCATAACATTGATCTTTCTAAAGAAGACAATGTTATATTTAAA
+GGAAGGGTTTTTGAAACCAAGGACGAGTTCAAAGTGTCACTGTCTATTTATGCAATCAAT
+CAAATTTTTCGGTTTAGTTTGTGAGATACACCAAGTGTTATCTTGTAGCACAATGTGTTG
+ACAAGAAATGAGACTGGCGGGTGTACGCGCATAAGATTGGTGATATCGATGAGTACGAGG
+TTAGGAAAGTGAAGCTTGAGCATGTCTGTGATGTGGAAACCTGAGGTCAATTTACCAAAT
+ACACCACTTCTAAGATAATCGCTGCTTTATTACGGTCGAAGTATGTCAATGTTACAACTG
+GTCCTAGAGCGAGAGATCTACCCCAAGCTGTTTTAGACGAGCATAATGTGACAGCTTCTT
+ATTGGAAATGCTGGAAAGCCAAGGAATTGGCAAAATCTTCTACTCAAGGGACAGAGGAGA
+CTTCTTACTTACTTTTGCCCCTATATTTGTATTTATTGCAACTTGCAAATCCAGGGACAG
+TTTATTATATAGAGACAGAAGATGATGATGTCGGAGATGAAAGGTTTAAGTATGCCTTTG
+TTTCACTGGGTGCAAGTATATAGGGTATGAAATTCATTCAGCGTGTAGTTGTTGTGGATG
+GGACTCATCTTCAGGGGAAATACCATGGGTGCTTGTTAACTGCAAGTGAACATGATGCAA
+ATTTTCAGGTATTTCCAATAGCTTTTGCTATAGTGGACAACGAGAATCATAATTCTTGGA
+CGTGGTTCATGGAGAAACTGAGAGATATTGTTCCGGATGGGTCTGATCTAATTATCATAT
+CTGATCGCCACCAGTCAATATACCATGCTAAGTCTCTGGTGTACACTCAGGCGCACCACG
+TTTGTTGTCTTGTACACCTGAGGCGCAATGTGAGAAGCTTGTATAAAGGAATGTCCGGAC
+TTGTATGGAAAGCTGGGGAAATGTTCAGAGTTAAAGATTTTAAGTAAGGCCTATGCACGT
+ATTAAACGAAGGAAGCCTGAATGTTGGGAGTACCTTGAGGTGATTGGTGTTGAACATTGG
+ACCCGTGCACACTTCAAAGGGGAGCGGTATAACCTAATGTCTAGCAACATTGCAGTTAAA
+CAATGCCTTACTACCGGCTAGAGACAGCCCAGTTGTTGCTCTTATTGAATTTTTTCGGAA
+GATACTTAGTAGGTGGTTTGAAGCCCGAAGGAAGAAAGTTTCTAACACTCTGGGATTGAT
+CCCGTAGAAGTTGAGAAAATCTTATTGAAACAGCTGCCATACTCAATAGGTGTAAGTATT
+CGAACTGCATCGGCTTGGGATTATGAAATAACAACAAAAGATGGAGGAAAATTCCATGTC
+TCATTAGAGAAACGTACCTGCACTTGTCGCTCATTTCAGCTGTTATAAATTTCTTGCCCA
+CACGCAATGGCTGCTGCCCATAGCAGGGAGATGGAATACCGATCACTTGTTGGCTGCATT
+CATAAGAATGACATATGGGCTCCAACGTTTGATGGTGTTATCCTACCGGTTCAAGACCCA
+TCAGAGGTGGGAGTACTTGATAGCGTCAGGATCCGCTGCATTCTTCCACCTAAGACTAAA
+CGTCCTTCCGGGAGGCCCCCTAAAGTTAGGATACCAACAACCGGAGAGTTTGAGGTTAAC
+ATTCTTGCTCTTCATTTATATTATGATGTAACTAATTCATACTCACAACAAAGTATGATT
+ATTTATGCATGGAGAAACAAAATACTGGTACAAGAAAGAACAAATGCGGAAGGTGCAATA
+GTTTAGGACACAACAGGGTTCGGTGCTCTGTTCCGCTGAAATGAAGTGCATTTGTTTGGG
+GAATGGTGTACAACCAGACAGTCTTCACTGGTAGTCTGTACACTCGTTTTTATTTTTTTC
+GGCTTTAAGAAGGGGATGTGATTTTTGATACTTTAAGAGCTGAAGAACTATAGCACAATC
+TATTTTTTGGATTGACATACCCCTTATTTGATACTTTTCATTAAAGGTGTACAATTGTTT
+TGCTATGCAGTGTACACCCGTCGTAGTTGATTCAATGGATTATATTATTATAAGATGTTG
+TGATACATTTTGTGTTTGAATATCTATTTTTGCAATTATTTTTTGTTATTTTTTTGCGAA
+TTAAGTTACATATGTATCCATAATTTGTTGTTATCAAAAAGGTAAATTATTTGAAACTGA
+GAATGAAATGTTTGAAACTGAGAATGAATGTTTTCCTCCTTCCTTTTTATCTTTGGCTTA
+TCCTAACTATTTAAAAAAAATTGAAATGTGATTCCAATGTCGGATTGAAATGTTTCACTC
+CTTCCTTTTGTCCTCACTATTTGTGTTTGGCATATCCTAACTATTATAGATCTTTGTAAA
+TGTTTTTGAAAACATTGCGTGTATTTTTGTTTACACAAAAATTATAAGAAGACAAACTAG
+GTGTTTAAATAAAGCTGTCAAACTAGGTGCCAAACTAGGTGTCATTGCGTGTATATTTGT
+TTAAATATAGTTGTCCCCCTTTCACTAAACTAGTCTCCTCACTAACATGTAGGGTACGAT
+TAAAAAATCAAGAGCCAATACTTTCCCAAAACAAACTTCTAGGCCATCAAAAAAATAGTA
+ACAAAACACATTATGTTCTATTTTGTTTGTAATCTTACATATAGCTGTCCAACCTATCTC
+ATATTTTAATATTTTAATACTTTAATATGAGGACGGTGTCAGCCTTTTACTAGACTAGTT
+CTTTTAGGTTAATTAAATCAACATATGTTTTCTCACCACCAACATGTACGGTATAATTAA
+ATCAATACAAGGGCCAATACAATCCGGAAAAAATATTGCAGTAGGTTAACAATTTATTAT
+TATTATTTTAAAACAAGCAAACAATTCAACAAGGGCTCTCGTTCAACTAACATAAACAAG
+ACAAATTAGGTGTACACAACTACAACAATTCTCTTATGCGAAGTAAACACCAGAATAGGT
+AGCAGTCGTCACAATTAATTCGATAATAGTGCCACTGAGCGCACTCAGTGAAGCTGAGTG
+TGTCGGTATTTAGATAAACCTACTTATCTCCGAACGTGTCTTGTGAAGGAGGGAAGAATC
+CTTTGAGGTCTTCAAATAATTTCTCCCCAATTTCTCGAATTTTCTCCGTAGTTCACGAGC
+ATGTACAGCAAAGAAGGTATTGAAAATCTCATCTGCAATTTCAAACTTCCCTGCACAAAG
+CAAGAACATTGCATATGCAAATGTTGGGACTGAATAATAAGGCACAAGAGAAGCGACCAT
+TGCCAAAGCCCCATCTAGATCTTGTTCTCTTGTAAGTAATCTAAGCGATTCAAAGTAGAC
+TGCCGTTGGGTTTTCGTAATGTAAAAACTTCTCGAAGAAAGATCTACCCGGTCCAGCTTC
+GAAGATAAACCCATTGATTGGGTTTATCGATTTGCTGAAAATTTGAGGAGGCTCAACGCA
+CAACTCATCCAGTTTAGCTTCCATCAACATTTCCTTACTGTGTACTTGCGCCAGACCTCT
+ACTTCCCGCTCTTAGAATTGCCCCTAGGTGTAAATACGACGCCTTGTCCACTCTTCTCAC
+GATATCTACCAATATCTCATTAGGCAGCTCGGCATGACCATAACATGATTTTTCTTAGAT
+CTGTCTTGTTTATTGCCAATAAGAAAGTCAAATATATAGGCGTTTCTCTCTCATGAATTT
+ACAACTTACTTTTTTTCCTACAAGTATAGATATATGTATCTTACATAGAAAAGGTGTACA
+AAAAATATTATGGTGTACATACTGTCTACCTTGAAAGTGTACAGACACGAATGTGGTGTA
+CTCAACCTATTATAAAGTCATAGTATCACATGAAAATTCGAACACAATCCATTTCAATTC
+AAGTGTTATGAACCATAAAAACCAATCAACGGTTATGATGTTGATATAGAAACTTACTCA
+TTGACTTGGAATTTCAATGAGTTTAGCCATGTATCTTAGCTTTTAGGGTATAGTTTTTTA
+ATTAACTTCATTGCTAAAATTGTTTTTCCCTTGGGATTAGTAATCTATCTTGGCTTTTAG
+GGTATAGTTTTTAATTTCATTGCATTTCTTAATTGGGTTTAGTAATTTGTACTTATGTGG
+TGTACTATTCTAGTGTACGAATGTGGTTTACTATTCTAGTCTACTATTATAAAGTCATAG
+TATCAATGAAAATTCGATTAAAATACATTTCAATTAAAGTGTTATGAACCATCAAAACCA
+GTTGAGGGTTATGATTTTGAAATATAAATTTACTCATTGTCTTGAAATTTCTATGAGTAA
+TCTAAGACTTTAGGGTCTAGTTTTAAACTTTATTGCATATGTTAAATGGTTTCTCTTGGG
+TTTAGTCTTCTATCTTTGGCTTTTAGTGTATAGTTTTGAATTTCATTGCATTTCAATAAT
+GGTTTTTCCCTAGGGGTTTATTAATCTATCTTGGCTTTTAGGGTATCGTTTTAAATTTCA
+TTGCATTTCTTAATCTATCTTGGCTGGTGTACAATTATAGTGTACCTATATGGTGTACAG
+TTCTAGTGTACTTATGTGATGTACAAATTTAGTGTATGTATGTGGTGTATTATTCTACTC
+TACTTATGTGGTGTACAATTCTAGTGTATGATGTAGTACATACTTGGTGTACTTATACCA
+GTGTACAAAAGAGTATACGTTTAGAGATTATCGTGTACTACTTATAGAAGCAACAAATTT
+AAAAGTCATAAAAAGCATAACATTTCAATATCCATAAAAACAGGTACATCCAAAGTTTAA
+AGTCAACAAAAGATGAAAACACCAGCAATGTCTCGATTAACGTTTTTAAAGAAGGTAAAC
+AAAAGAACTTTAGATTCATTTGCAACTCCAGTCAAGTTTTTGTAGCTTCAGCACTCTCAA
+TGAACTCAGCGTATTCATCCAGCGCGTACCCTTTCCTTAACTCGTCGACCACCTCCTCCG
+TATACTCACCCATATCATCTATGTCAAGCTCAAACGAGTGCATTTCAATGTATTTTGTTG
+CAAGGGGTCCAGTGTCACCTCCTCTCTGGTTCTGGTATACTCCTATAACCCTCTCCAATG
+TTAGTGGGTTTGTTGAGAATTTCTTTGTATACTTCTTACCTACAACCTCTTTAACCAACC
+ATGAAATCATCTCTAAAACAGGCGCCATCAAACCTTGTACTTCCTCGTCCGACGTTGCTT
+CAATTAAAGGGTCAAAAACCTGAACTGTATGCAACCTCAAGTTAATTACCAGACTTACCC
+AGTGTGATGTGTACCATTTCATAGGGATGTACACCAGGTGAGCATATTGCAGAAAAGTTG
+TTGGTGCCCGTCCTTTTGCCCTGCCTGTAACAAACGCTCTGATGTTCACTCCCCAATTGA
+ACTTCCTCTTATTCTTGCTGGCTTTGAAATCTGTGTACTTCTCATTTAGAAGGGTCAGAA
+ACCATGTATCAATGAAAACAGCTCATGCCGTGTTGTACAAACCATGCCTTTTGCGCCACA
+ACATAGCCATTATTACCTGCACATGCTGTTTACCAATTGCACCATGTGAGATATTATCCT
+GTATGGTGTTCATACTAAGTATTCAAGAGGTTTTAGTGTACACGTTCTTTACCTCAATCT
+CCAAAGGTTTGTTGGCTTCAGCTATGTCTAGGAAAAACCGATAGCTGGCGATGTGTTTAG
+TTACAATCTTAAAAGTCCTGTAAAAACGAACGTTTTGTTAGATAGCGTTAAAAAAAATAG
+CTATACTTTTAATCATAGAACTTACAGCTCCTCATTGTCCACCATCAGTTATCTGAGCTC
+GTCAAACTCCTTCAAGTTTACACTGGACATGGGGTGGTATAGTGGGTTTTTTTCTTTACT
+TGCAAACAGAGCTTTTAACTTGGGATCACTTGTATACTCCCCTCCCTTGACAAACCCTGA
+AGCACAAGGCACTCTATTACAGTCATTTACCATCTCTTCAGGAGTCTTACAGTCATTAAC
+CAACTCTTGAGGAGCCAAACTTTCATGTCCAAAATCATTTTAATCTAAGAGACAATGATA
+CCTTTTAATAATCACTGAATAATGTAGCTGTGGACTTACCTCTTCATTTCTATTCTCTAA
+ACCCCTACATGTTTCTTCATGTCCAATCTTTAAACTGGAGGGAACAATGGCAAGTGCATT
+ATGTTCAGCAAAGGGTGAATCATAACCAGATTCAAATTCGTTATCATATTCTATTCCCTG
+CTAGTATAGAACACAATGAGATCACACATTCAGTTGTACACCAATTACTAAGCTAGTACA
+CCAAACAATAACTATACACCTAACCAAAAACACACAGTTTTTTACGTGGGAACTATTGTC
+TTTTGCTGTCTCTTCGTTAGGTGACAGATCTACATTATCAACTTTCTCAATGATGTCTTC
+CACACCTTTGTAAGCATATTCCATTCCATGTTAGTATAAAACATAATGAGATCACACATT
+CAGTTTGTACACCAATTACTAAAATCAGTAATGTAGTACACCAAACAATAACTCTACACC
+ACAAACCAAAAACACAGTTTTTACCTGGGAACTATTGTCTTTTGCAGTATCTTGGTTAGG
+TGGCAGATCAACATTATCAACTCTCTCAATGATGTCTTCCACACCTTTGTAAGCCTCGTC
+CCATCTGTTTCTCTCATAGAGAGCAAAGTCCTCTCCTTTTCCTCTTCTTCTTGCCCCTCG
+ACGTTGTACCCATCTCTAAACTAATGACCTCATCATGATTCTGATTCTGCTCCATTGTGG
+TGTTAGCTTTTCCATCTTCATTCGGTTCCATTGTGGTGTTGTCTTTCCCGTCTTCCTGCT
+ACTTCTCCATTGTGCTATCTTTTGTAGATCGCAGTCCACCACAGTCACATTTGATCAGAC
+CCTCGAATAACTGAACTATCTCTCTCTTCAACGTGCTTGATGTTTCTTTGTGTTGCTCCA
+CAATGAATTTCTTCAACATCTCTATAGTGTCTCCGTCATCTTTAATTACAGCAACATCTT
+CTTGGTTCTTCTCTGCATGTCCTCCTCGCCTAGCTGGCTCTTTCTTGACTCCCCCTCTCC
+TAGCTGGTTCTTTTTTTACTCCACCTCGCCTTGTAGGCGCTTTCTTAACACACCCTGGGG
+TAAGAGGCACCAGTCCACTAGTCTATGTGTCTCCACCTGGCCATTCTGACTCAGTAAACT
+CATGTCCTTCAATTAGTAGCTTCTCCATATAATCCACCTTCTCATCTACAACATCGTCAT
+CCCACCCAAAATCCATGCATTCCACGCCCTCATCACCCTCAAGCGTGTAAGCAACCTTCA
+ACTGAACAATACAGGTCTTAAAACAATGTACAAAATTGTGATAAATTGGTGTACAACATT
+AAAGTTTTCACTAACAAAGTTGTACACCATATGGTTAAGAGTATTGTACATGTTCATCGG
+ATTCAACCTGGATGATTTCTTTTTGATGTAGGATCAGTTTTTTGTGCCCAGATCGTCATA
+TGTCATCTGAGTATAACCACGCTTGTCATCTGGATCCGGTAGCTTAGAGACAATAAGTGG
+GATTGCCTCAAACGCCAGCATTTGGAGTGCCAATGGAAATCCATAACAACAGCTACTTCG
+TTGTCTTAGACGGGCTTTAAGCTCTATGATGGGATCAGTGTCGTTGAGTGTAGGAGGTCC
+AAACCTCTCCATCGTTGTCTTGAAGGCTACTCTCCCCCACAAGTATGATAAGAAGAACCT
+AACATCATCAAGCATCTTAACATATTCTGGTGTTATGTTGAGGTACTTGTTACTACAGAC
+TATCACACCATCCACCAGGAGAATCAAAACTAGACAAAACCGCTTCCAGCAAGACATCTT
+CTCATCATCGGGCATCTTGACATCTTTTCTTACCATATCCAAAACATCGGTAACTGTGAC
+ATCTTCTCCTAAGAGCTCAGGTGAAGAATAAATGTTCAACCTTGCTTCCTTGGGAAAAAA
+ACTCTTGCAAAGACTCTCTCTGGAAGCCCATGGTCCACGCCGTCCTCACTTTCCGAATCC
+TTCGAAGTTGTTGACATATCTGGCCATTAGAATAAGAGATGGTTCAGAGATTTAATTCTC
+ACTAAAACAATTTTACCGACACCAGTAAAAAAACATTTGGATTGAACACCAACAACCTTG
+AACGACTTTGAAACGACAAACATTATTCGGGACTAAAACAACAACTCACATGTTTTGCCA
+ATATATTCTTTCCTCCGTTTTGCACCACTACGAGTTGTACTAAAATCATCCTCCCTGCTA
+GTTGACGCCATAAGAATCTGGGTTTCTCTCAAACGTCTCTCTTCTCAAACTGGTTCTCTC
+TCGATTTGTTGTACACCACAGTCGGCTAGGGTTCGTGATAAACGAAGAAGAGTAAAGTAA
+AACAATCCCAACAATTAACTCGGGTTCAATAATTTTCTGAATAAAATCGAAATGTAACAT
+TCGGGCTCAATAATTGGGCTCACTTAACACGAAATAGAGTAAATGGGCCACGAATAAATT
+AGTATACCCATTAGTCTTTATTTTTTCGAACCCAGACGAAATTTGTGTTTTTAAAACACA
+AGGCTACAATAGTATTTGACACCTCTTTTAGATTTTAGCCACATTTTTTCTCATCTCACA
+TGCTCTCCATCTCACAAGCCCAACAAAAACTACCCATTCCTCATATTTCTAAAAGAAGTA
+CCTAGTTTCCAAATTATTTTCTAAAAAGTGTCTACTTCTCTAATAAGCCC
+>VANDAL12
+GGCTATATTAATTGGTATGCTCAGACGATGAGAAATTAAGAAAGTATGCATGACAACATA
+CTAATTAGTCTCTCTCTTCAGCGACATATTTATTTCCCGAAAATACCCCTATTAACCGAA
+ATAAACGATAATTGTTTCTAGTGTAGCTGCAGAAGCATTTAATGTTGAGGATACACTCGA
+AGATACACCCGCTGGCATTAGAAACATAACAAGGATATTGATAATCATTGCTGATATTTT
+TGAGGTTGCGGATATATCGTTTGTATACACTGGGCTATTTATTAGCAATGTATTATCTTC
+CCTTTAACAACGAAAAAACTACAAGACTAAAGACCTTAGCTTCCGACAACTTTAATGCAA
+GAGGGAGCTAAAGAAACAGAGAAATCAAAGCAGAAAGGTAAAAGTAAAAGATTTGAGTAT
+TTCGTTACTTAGAGTTAAATTTTTGGAATTTCTTTTTTAACTTAGGGTTTGGGAAACTAA
+ACTTCATATCGGTAACGAATTTGTTATTTCTAAAAATTCTGCAGTTACGCATGGCGTTTG
+TGGTGAGATTGGTACCTGGGGAGTGGAAAAGAGATGAACAGGGATTCTTCGAACACGTCT
+CGCATGTGGATGAGTTTGAACTAGGAGTCCGGCTGCGTGAGCGTGATGGGTTTGCGAAAG
+TTGTTATGGCGGTAAAAGATAGGCTAGGGCTGAGTTCAGATGACAATATCGAATTAACGT
+ACCAGTGGCCACAGTGGATGATCAGGCCTGATTGGAAGCGAGCGAACCCAATCGATATAT
+TGGATGACGAAGACATCACGCAGTTCATGGCGATAAGGGCATATCTAGATGAAGTGCATC
+TTCGAGTGAAGATTATACGAGGTGGAAATGTTCGAAATGTTAACAGTTACCGTAGTAACC
+TGGATCTAGGCGGTTTGAGTTCAAAAGAAATATCTGATAAGTACTAGAATTACGCAGAAA
+CAAGAGCCGTGTGGGGTACCGCGCTAACAAGAATGCTGTTGCGGAACATTTCAGGTTAAA
+CTTTTAGCAACATTAGTGATAATTGGTTGGGCTATGGATATATGATATGTCTGATAACAA
+ATTAATTTTCAGGTGACGCAGAGGATATTGCGACCATGGCGGCTAACAACGACGTATACA
+TGCGCAAAGACAAGGAGCAACGCAACACCTCTTGAGGTGTTACCATAAGGGAAAACGTGG
+ATATTACAGTTGGGGCTAGCAGGCCGCATCCGAAAGTAACACAGCCAGGGTCAATTGCAA
+GCGTAAAAGGCAAAGAGAAAGTTATAGATGACGAAGAGAGGGAAAGAGATCGTTTATTCG
+AAGAGTGGAGAAAAAATCAGCAAGAAGCAATGTTGAGAGAAATGTGTGCTAGAGAGGAGT
+CACTAAGAGTAAGTCAACCGAGTGCAACAAACGTACTCGACAAAGAAAAACAGCGAGAGC
+CTTAGATTTCGGAAGCTCATGTCATGGAGATGACCATGCAACAACAAATTTGCAATTGAG
+TCTTGCAAGGGCAGAAACACAGTCTATTAAGCCACAAATAGTCGTGCTGTCCTCAAGTGA
+TTCAACCTTCGAAACGCCAACTTCAATCTCCACAAGTGTTTCTTTCTGTAGCGAAGACCT
+AATGGATGATACTGACACGTCCAACAGCCCATCCCTATGGGTGATAGGTATGTTACAGAG
+AAACTAATATATTGTCCTTATGGATTGATAACTAATATGTTACCGGCTATTATTTAGGCT
+ACTATTAGAAATTATTCACTATTTTTTTGTTTCGTACTGTAGGTGATGAGACACTTGCCC
+ACTTTTATTCCGATGCTGATGGCCCACTCATTAATGATCCTCAACCCATCACAATGATAG
+ATAGAGGGAAAGGTATAATGATAGAGGATGGTTTAACCACTAAAGAGGTTGGATCAGGTT
+CAGATAACACAAGAGTGTTGGAGTTACAGAGATATGCAATGTTCGTGAAGGAGACACCGG
+TTGCAACGGTCTTGTATGACCGAGATGCACCACCGTATTTCGACGATCCAGGGGAGGAAG
+GTAAATATTTGAACAATATGCTAATAATATGTTAGTGTGACTCTAAGTATTGACTATATC
+TATATAAGCATGTCATTATTAGATATATTTAATAATATGCTAATAATGATGTTAGCGTCA
+CACTAAGTATTGTATCTAAAACCAATAAGTAATTAGTTATCTGTGTATTGACTATATCTA
+TATAAGCATGTCATTTATCAGATATATTTAACATTGTTTCTTACTTGGTTTGTCGGACTG
+TCAGATGCTCTACAACGAGCCCTGAAGGATGCTGATTACGAAGGGAATGACATTTACATT
+GGGCGGATTTTTAAAAACAAAGAGGATTGTTCAACCAAGCTAGCTATTCATGCGATTCGC
+CCGAAGTTTCATTTCATTTATGCGAAATCCGGACCTAATGTTGTGGCGGCTGTCTGCGTC
+AGCCATACATGTCCGTGGAGGGCTTACGCAACTAAGCTGCCCGATTGCGATAGGTTCGAG
+GTTAGGACCACAACTTCAACCCACATATGTAGCGTGGATGCGAGAGGGGACTTCCACAAG
+CAAGCATCAACGGCTGTGAATGGAAAGTTGATACGAACGAAATACATAGGAATAGGCCGG
+GGACCTCGACCTAATGAGCTTAGACGGATGTTGCGCCAGGAATTCAGCCTTAACGTCTCG
+TACTGGAAAGCATGGCGAGCAAGAGAAATAGCAATGGACAATGCAATGGGGTCTGCTATG
+GGGAGTTACGCTCTAATCCAACCGTACTTCAAGCTACTTTTAGAAACGAATCCAAACTCG
+CTTGTGGCAATGGAGACTGAAAAAGATACGTCAGGTGTCGAGAGATTCAAGTACTTGTTC
+TTTGCGCTCCATGCGTGTGTTTTGGGTTACCCTTTCATGACGAAAGTCATAGTTATTGAT
+GGAACAAAACTAAGGAGGCGATATGGGGGATGCTTAATTGCAGCTAGTGCACAAGACGCA
+AATTTCCAAGTGTTTTCCATTGCATTTGGGATAGTAAACAGCAAGAACGATGAGGCGTGG
+ACTTGGTTCATGACTAAGCTGACAGAAGCTATACCAGATGATCCCGAGTTGGTGTTTGTG
+TCTAATAGGCATTCCTCAATTTATGCCAGTATCCGCAAGGTATTGGGTTATCATAAATCT
+TATCAGTTACGTTTTACATTAGTTGTATGCGTTTTTTTGTTAGACTAAGCCTTTTATAAC
+TCTTGGAGGTTTACCTAATGTCATCTCATGCTGTTTGCATCGTCCACCTGAAAAGAAACA
+TTGAAGCTTACTTTAAATCTGATCAATTAGGCGCCTTGGTATCGAGTGCAGTTAAGGCTT
+ATCGGCTAATCGACTTCAACAAGATTTTTGCTGAAATTAAGGCTAAACATGGGCCGTGCA
+CTGATTACTTGGCTAGTCACGATGTAAAATTATCGGAATCCATCCAACTTTCATGAAGAA
+ATGTTAGATATAATGGCGATGTGTTGAGGATATTTTTTTTTTGTGTAACTAGAAGTTAAT
+CTATTACTTCTAGCTGGTAAGACTAATATCACGATGTCAAAAATATCGGCAAACAATGAA
+ACACAACGTTTTGTTAACTCGCGATATTAATGTTAACTAATAGACACGAGTTGTCTACCC
+CATTTAATCGGAAAACAAATATCCTCCGTTGGTAAATTTGTCGCTAACTAATAGCGGATA
+ACAAACGTTGCCAATTAGTGCTTTGTCACGTTATCTGATTGTCCTCAAATCGAGTAACAT
+AAACAAGTAAATCGCTTTAGTAAGATGAAACGGGATAATCATACATTTGATAATCCGATA
+TCTGATTGTCTTAGAATATCGTGATATGAGCCTAACTGATATAATTAATATCGCGATATC
+GCGATATTTGATTATCCTCAAACCGGGGTTCCTTCATTTATGGACATAAACCCGAAGCAG
+ATAATGAACCCGTCCACCTCTACCAAATAAACCAATATTGTTTTACAAAAAATCCGACCA
+ATCTCGCTAATATCCCGAAGAAGTAATCCTCTAAAACCCCCAAATTGAAAACTAAAGAAC
+CCTAAAATCAGATCCAACGATCTTCGATCTTCGCATTAAGGATGAGCAATCAATCAACAA
+GTTCGTTTGGGTCTACGGGACCTCGGGGTAGAGGGAAAGTTGTTGGGGTGCCAAAAAGAT
+GTTGGTGCGGGGAAGGAGTCGTGGCACTCATTTCAAAATCGGATATGAATCCTTGCCGGA
+GATACTATCGTTGTGGTTTCACTGCAAAACATAGGGTAATGTTACTCATCAAGTTCATCT
+ATATCTTCGATTTTTTCAATCTTCCTGTTTAGCTTGTTCTTAATTATGAAGATTAATGTT
+CATATGTAGCTAAGGAACGATGAACACACTTTTAAATGGGTTGATGAAGCTTTGCTCAAT
+GAGATAGAAACATTGATAGACAAAACACGTGAAATTGAGCAAGAGCTGAAAGAGCTTAGA
+ACAGAGAGGATGGTGTTTGAAAGGATGGTTTCAGAGAAACTCGAAATCAAGATAGAGAAT
+GAGGTGCTTGAGAAAGTTGAAGAAGCTTTGTCTGAAGCGAAAGCAAGCAGTAAGAAAATG
+ATGATTGTCATGGTTATCGGATGTATGATCTTACTTGGAATCACCAAATTTGTAGGGTGA
+ATGTTTTAGATTTAGAATTATGATTTGGTTATGTGTCTGAAACCGAGTAGACGCTTAATT
+AAATTAATATTCGATACTATTGTATCTACTAACTCGAATATTGTACGATTCTTAATTAAA
+TTAGCTTGTTCTAAATTAAATTATGATTGTCATGGTTATTAGGATAAATTCGAAGTGGGC
+TATAAAAAACTCTAATTACTATACTCTAATTACTAAGCTAGTCTATAAGCAGCCCCATCA
+GCAAGACCGAAAGATACAAAATGTAACAACGTACTTAATAAAACTGGTAACAATGATACC
+AGGACCAGATACGAACAATATAAACAGTTATAACAATAACAATACCGTTACATTAACGGA
+TAACAAGACGATGGATTCGGTAATACGATAACACAGTAAAACACGATAACGCTAACGCTA
+AAAGGTAATGTCAGTTATCTAACACACACGTACTAAATGCTAAAAACACTATAATATTAA
+CAGCTAACACGCCGGTGGATTCGGTTATGCGATAACACAGACAAAACACGATAATGCTAA
+CGCAAAAAAGGCAGAGTCAGTTATCTGACACATACGTACTAAATGCTCAAAACACAATAA
+TGTTTTTAGTTAGTCAAAACTATTTACATTACATGCTGAAACACGTAATATCGATAATCA
+TGCTAATAAAGAAAAATGGTACAATAAGAACAGTTTAGTCACAACGTCATAAAGGAGAGG
+GCACGCATAAAAACATAGTCATACATCAGAAAAAGAGGGGGGCCAAGATCCTTAAGAGAA
+CATAAAGAAAAGATACAATGTAGGGGTTACTTAATAGTTAGCTAGTAACCACCAGCAAGT
+ATCAAAGCCGAGACAAACTTTTTCACTTCACTCTGAAGACCGCCCACCTCAAAATCCACA
+CATTCAGCTAAAGCTACCCAATGCTTTTTGTCGAAGTTAAATGGCAGGTAAAGATAATCA
+GCCTCTGAAAATAACTGGACATGGTCATCTTCCCCAATTCCAGAAAGAAGATCAATCAGC
+GGAGCTGGAAATTGAAACTCCAGTTTCGAGGTGCATCGAGAAAACTTAGTGAATTGTCGG
+CAGAATAAAGACACGAACTTTGAATCAAGGACTTCGACACGAAGTTTCTCACCATCAACA
+TCTTCAGTCCTCAACAAATGACGACTAAACTTGATGAGTGCATCCATTACCTGAGTGAAT
+ACGAAATACAAAAAATAATTTAATTACAAATACTAATATGTTACTCGTTAATTTTGTTAA
+GACAAAAAGTACCTTGCTTGTAAGATTTTTCTTCCGTTCAATTAAATCCAAAATATCTTT
+ATTAGACAGAGCAACACCCCCGCATATGCTAATAAAACTGTACCGATAACGAAAATAACA
+TAGGGAATATGTTATCTATCTATATCTAAAATAATAGTCATTGTATGGGGTAACGTAATA
+GAAAACGGAATAAGTAATACCTTATCGACTTAAGTTTCTTCATTGATTTTTGGAATCGCT
+CCTCCGGGTCAACATAAGCGTTGAGTTGCTTGATACCAGGAGATGGATGACCAACTAATA
+CTTTGGTTTTCTTATCATACTGGTATCGCCTATCCAACTTGTTAGAAAGAGTACAGAGCC
+GTTTACTTCTTCTTCCACAAATTCCATCCACATTATTAGCATTACCATTCTCCTGTATCG
+AAAAAAATATATTGAGAAAGAGGGCAAAATAATTATTTAACCTACGACAAAAACTATAAA
+TTTAGCTAAATATGCATGAAGGGGAGCCTTGACTTCTTTGGACTGCGGGGGCGGAGTGGT
+GAAATCCTGGAAAAGTAAAAGTTTTGTTATAAAATGTCGTATAGCAAAAAGTATAGCATG
+TAAACATTTTCAGAATACCTCATCCGAATCCTGAACACCACCCAGAAACACGAGCGAGAA
+ACAAATGGGAAGTTAGAAAGATAATATATTAGTGAATAATTTAATTATTGAAAACTAAAA
+ATACAAACTTTAACCTCCCGGGCAGATGAAACAATAGAAGACGCTCCCCTGCTAACATCC
+TACAAATACAGAGGTAACTATAAAGTTTACAAGTTAGTAACTTAAGAAAATCAAATAATG
+TGTCAACTACGGCGTTAACCTGATTATGATAATCTTGAATTGGTTGATTGTCCTGGCCGG
+TAAAAACATCATTATAGGCACATCCTTGACATATTTTCACTGTGTAATGAGACGACAATG
+AATATGACATAAACATCTAATACAAATTTTTTTTAATATTATTAACAAACTTGCCAATTC
+GTTGGTTCCTGACAAGTCCATATATTCACCCTCAGGAATACCAACCGCCTTCCCTTCGCA
+TGCAGCTCCGCCATGAACATTGACCGCAGCTTAATGCATAGTTTTTTAAATAAAAAGGTG
+CATATACGGTAAACATGAATTTGAACAAATTAAAATTGTATCACCCTAACAAGGAGATAG
+GTTTTCAGAAATATCCATATAGGCACGTTGAAAAATTGACGGTGAAAAACAAAAATAACT
+ACCAACCACCATCATAACCACAATCAAATATACTTCCAGTGTATACTTAAAAAATAAAAA
+ATCTAATAAATAGTTTTATAAATAAAAAGGTACACAAACGCCCATAAACATATATGAGTA
+CAACTTAAAATGTTGTGACGGCTGAACAAGGGAGATATGTTTTATGAAATATACTTAGAG
+AAACGGTGAAAAATTGCGGTTGGAAAGCAAAATAACTTCAAACAACCATCATAACAACAA
+TCAAATGTACTTTAGGCAAAATTAGACATAAAAAATAAAAAAAAACAGTGTATTAATTGG
+GCTTAGTAATATTTATAAACCACATTACTCCAAAAGATAATATAAAACAGCATAACTATC
+TCACTATAATAAATTTTAAAACACAAACCGAAAACCATAGTAATTTTAAGGCAAAACAAA
+TATGGGATATAGTTTAACGCCTAACATCGTAATCATCCGAAACTTAGTCATTACAAATAG
+CAAAGATTATGGGTGGTAATTTAGCATTATGGGTGGTAATTTAGCTGCTAACCAAATTAT
+CCTTAATCTCGGCGGACTCGTCTGCGCCAACCGTGACATCTCCCACCGCGCAGGCAACCT
+GGACACATAAGAGTTCCAATTAATCAAGGGAGAAGGAAAACATAAACTGAGAATAGCAAA
+AAAAAAGAAAACGTTATAACGTGGTAGAACAAAATGTGCATATTACCTGGCTTTCTTCAA
+CGTCATTTGGGGAGGAGGGCACAACCCCACCTGTCGGCTGAGAACATTGAACCTGGCGTT
+TAAAACAAGAAATATGTGTTACACCACCGGAAAAAAAATTACATCAACGACAAACATCGT
+TGTCGATAGATCCCTCTGGAATTGTAACTGTATCATTTGCTGAAACAGTCTCATTGCCCT
+TTAAAATTTAAATCATGAAAATAAAGACTCAACGGAATTAGAAGAACTCGACAAAATACC
+ACGTAACGCAACATACAAATTTAGCTGATATTTTATTTTGAGAATTAGTATATTTAATAA
+CTAACCTCGTCACCAACTAGTAGAGAGGGGGGTCGTCTACCACGAAGTCATTGTTAGCCG
+TCTACAAAAACAAATGACCGCAACTATCAATAACAAAAAATAAAAGGGAAAAATGCTTGG
+TCGGTAACGAAAATTTTAATCACTACTAATCTAGATTTCTAACATTGCCAAACACAATGA
+TAGGGACCTACAACCACCACGTGATTATTGTTGTCAGGACGCTGAACGTAAAGTGTTTAT
+CGTTACCAACAGCGTTAGCACGCTGAACTCTAACTACTAACCTCTGAATTATCTTTATCA
+CCAATAGTGGTGTTGACATCGGCAGCAGCAAGGTGAGGGGCCTACAAAACCAATTTTTGT
+TATCACGCAAAATAAGGAAAATCTTGCTCGTTCACAAAAAAAAAACACTAATACCTAGAC
+TACTTACCTCTGAATTGTCTTTTCCACCAGTAGTGGTGTCGTCATCGGCAACAGCATTGT
+TCGAGGTCTACACAATCAATGCAAATTTTTAAATCGGAAAATTGAACGAGCAAAGTTTAT
+AGTTAACAAAAAAGTTAGTCCTCTAAAAACATAACTTCTAACCTCTGAAATATCTTTATC
+ACCAATAGTGGTGTCCACATCGGCAACAACAATGTCAGGGCCCTACACAATGAATGATCA
+CGTCACATGCAATGCAACTATAACCTCAAAAAACACTTAATTGATTTCAGGGATAAACTA
+ACCAGTATCGAACAGTAATTAATTGAGGGTCTTATTTTATTGAACAACAAGTAAACCATC
+GTTACCTACTAGCTCACCTGTGAATCATGGGTAAGAACAGCTCCGGGTGGGGAATCTACC
+TCAATCGAAACATTGTCCTCACACTGTAACTAGGAAAAAAGAATTTATGGTAAAACCCCC
+GCATAAAAATAAGACAGTTTTAGTATCTGATAACAATAAAAAGTAGTTACTAACATAGGA
+GTTATCTTCAGAAACGGATTTCTCTTGGGGGGGGGGGGGATATCAACTGTGTCTCCGGAG
+GCGGACTACGAAACAATATAACACAATGTTTACAATCCAATAAAGAAACACGCGATAAAA
+ACACCATTATTCTTTAGTTGAAATTACAGCGATTAGCATCTATTCAGGTTAGCAACTAAA
+ACTATACAGATTAGCTTGTAATATTATAACAATTATCATCTACACTGGTAAGCCTATATA
+AATAACTTAATCACATGTGGGTTAGGGGCCTCAACGCGGTCAGAGCATGTGTTTTCTTCC
+ATTGGAACAACTTTATCCCGCTAATAAACCAAAACAAAAATAATAAAATATTTACCACAA
+TAATTTGCTAAACTGAACATAAAACTACATGTTTACCTCCGCCTCTTTACAACCAACATC
+AATTGGCACCTTTCCCGTGTAGTAAGATAAGATCTCATTCACGCTAGCCTTGACGTTAGA
+ATTCCCTTCACCGCAGGGAGGCCGGGGATTGGTAGATGTGGGTTAGGGGCCTCAACGCGG
+TCCATTGGAACAACTTTATCCCGCTAATAAACCAAAACAAAAATAAGAAAATATTTACCA
+CACTAATTTGCTAAACTGAACATAAAACAACATGTTTACCTCCGCCTCTTTACAACCAAC
+ATCAATTGGCACCTTTCCCGTGTAGTAAGATAAGATCTCATCCACGCTAGCCTTGACGTT
+AGAATTCCCTTCACCGCAGGGAGGCCGGGGATTGGTAGATGTCTGACGGAGAGAGTCAAA
+CCCAAAATAATCGTTACCATCACTGCAACCCATATCTTTAGAAGGTGACACACCCCTAGT
+ACCATCCGGGACATCCTTCTTCGGACGGCTTGTCCCATTAGCAGGATCTTTCGAGCTACC
+GCCTTAGATAACGGTGTTTTTGATAAACCAATCAGTAATAGCTGAGATGATAAATTTCCC
+ATGAGCATCGAGCTTGGCGTCCTACATGCGGGAAATAGATTCCATGGAAACCACCCCTGA
+GCTACTCCCTTCTTCTGTGATAGGTCTTTGATGTTTGGTCCTAACCCCACCAGCGTTCTT
+GGATGCTTTGGCTTTCCTACTGCGGCTAACATTTGACTTGACACCCCGCTTTTGCTTTTT
+AGATGCCAATTGCATCTGTGATGGGAAACACCCACCACGAAACATGTCATTCTTGAAAAT
+GAGACCCTCAGCAGCCAACTTTAGAATATTATCGACCCCTTCATCTTCCTCATCTTCATA
+CAACGACAAATCTTCCTCCGGATCCAACACAAGATCGGGACAAATAATGGTTGCAACACG
+AATCTGCAAGAGATAACGAGGATATTAACCTCCTACTCGGATAACTTGATTAAATCACAA
+ACACTTATCGGAATAAACAAATAGATATCGCCAAATACGGAGTTAGATGATAACAATTAG
+CATCGATAATAGTCTTACCGAGCATTTAGCATCCAACTCCTTGGCGTTGCCAAGCTTGAA
+AGCGACAGACTCTCTCGGGGCCTCATCAACGTCGTCTTCAGATTTAGACTGAATAGTCTC
+ACCAATCTGAGGACCTTCTTGAATAGACGGAGCTGCCTGAAATACGACCAATTGCAAAGC
+GTACAACAAACCCTGAACAACAAAACACGTGCTGGCTAATTGATCAATTTCCCTCTCTTT
+AATCGACTTCATCATCATATCGAAAGTGAAACGACCCATGGATAAGCTAAAAATGCGCTA
+AGGTCCTCAGCCATTTCAGCGTGAGCCTTAACAATTTTAGGATAGTGAGAGGTATGGACA
+AGGAAACCGTCGACGATAGCTAAGCAAGCACATCAGATCTTCATACTGGGATCCGAGACA
+ACCCTTCTCTTCAACATCGTAATTACCCTGTCCACGGTGACATCATGTTCAAGCCCAAAC
+AACTTGCTGTAAACTGGGATCGTCTTCCCCGCCGTGCCTTTCTTCTTCTTCAACTTCAAA
+CTCGGATACTTCCCACACGGTAAATCAGTAACGATCTTAAACTCTCGCAAAGAAAACGAA
+TAGGGGTACCCGCGAATAGAACCCAAATCTCGTTAGGCTTCACGACATCCAACTGCCTAT
+CCAATATGAATATCCCAAAACTCGCGGACAAGGAGGGTAGTTTAGGAAACTCCAACAGGC
+GACCGAAAGAAGTCCGAGCTATGAACTCCCGTTCACCATCGTCGAGTGCATTAAAGATAC
+CACAAAGGGTTTTCATCTTCTGATAAACATTGACCCTCTCGCCGTGTGATTCTTCCCCAA
+AGGCAATCAGACGTTGAGGTAGAGGAATCGGCGGCATCGTTGCTGTAAAAAATCTTAAAC
+CCTAATGAGACTACTAAAAATGTGAAGCCAAAATCATAAACAAAAAAAAAACATTGTCAT
+TGCATACCAGGGAAAAAACGGCAAAAAAAACCCAGATCTGTAGATGAACTACTGCACGAA
+AACAGAAGGAAAAAAGGTATTTTGGAGGAGACGGTTCTTCTTTTCTTCCACCTCAAAACG
+CCTTCTCTCACCATCTTATATCCATGGAAAAAGACGACTGTTCGATAACTGAGTAATGAC
+AAAAAAAACCGTAAACAAAAAAACACAACTCCCCAAACATAATATATACATAAAATCTAT
+TCCTATGCTATAGCCATAATATCGCCCTAGACCCTATAACACTCGATATCAATATTGTAG
+GGGTACATGCGTAAATATTTTTGCAACAGTAGTTATCGAACATTGTAAAAGGAAGGCAAT
+GAATTAACGAGTATTTTTAGTATATGGATTTATA
+>ATREP10
+TCTTATTATATAAAGTATGGTTTTCAAAGTTGCTAACTCATAGGATCGTGCCACGTGTCA
+AGTCAAACGATCAGATGTTTACATGTGTCATTCAAAATTTAACTTTTTTATTCTCTAAAA
+AAATAGAAAATCTTAAAAAGTAAACAAATTTACATATACTAATTTATATGTCTATATATT
+TATAAACAATTAACATTTATTCAACAAAAGGAAAATTAACAAATTTGTCTTTAACTCATG
+TAATCATAAGTGAAAATAGAACATTTTGAGAAAAATAGCTTAGCTTATAGGATTTAACTT
+TTCAATTATTTTCATTTATTAATTTTAACTCATTTAATATTAATTTGCATGATGTAAAAT
+TAACTTACGAGATTACGGCATATATAGAAAATATATTTTCAACAATGTTTGGTTTCTAAA
+TATTTTTGTGGATTTCTTTTTTTTTATTAATTATTAGCCCTAGGCGTTTGGGTATTCGGA
+TCGGGTATTTCGGGTTCGGGTTTTCGGGTTTAGAAGTTTAGGACCCGTTCGGGTAATTTA
+AGATTTTGGGTCGGGTTCGGTTTGGGTTCGGGTTCGGGTTCGAGTTTATTTATATATTGA
+AATATCAAATTTTGTGTGCAAATCTATTAAATTACTTGAAAATTTCAAAAATTYCCAAAA
+CAACACGAGTAGTTTTGCTTGAATATATCTAAAAATACACAAAAATAACTAAAATATCCA
+AAAAAATCCTAATATTTTCTATATATAAGTATAAATATAACTAATATATACTTATATTTG
+AGATATGTTTGGATACCTATTCGGGTTCGGGTTCGAGTTTTTCGGGTTTTGAAGTTTAGA
+CCCGTTCGAGTATTTGAAAATTTCGGGTACACCCGCCTAAATAGGCGGGCCTTATCTAG
+>ATCOPIA31A
+TGAAGAATAAAGGTCCAATGAGTTTGGGCCTGTGGAGTTTGGGCCTACGGGTTTAGTTAC
+GCATCTTTCGTTTTCAAGTTGCTGTGTTTTGTTCTGTTTTCGTTTTTGAATAAGTCAGCT
+CCTTTGTCGGAGAAAGACTCGGGCGTTTAGCTAGTAGCTTAAGTTTAGGAGCTGCAGTTT
+GATTATCTTGTAAGGTCTATTTAAAGACTATCACTGAAGTCAATTGAAGTAAGAAGTTTT
+CAGTCTCTGTTTCTTGCATACTCTGTTTCAAATTGAGATTAGAAAACAATAAGTGGTATC
+AGAGCTTGTCACGAGCTTGGTACGAGAGAGAAAAACATCATGAGTGAAAAAGAGTCTGTG
+ATCATACCAAAATTCGACGGTGACTATGAGCATTGGGCTATGCTCATGGAGAATCTGATA
+AGATCAAAGGAGTGGTGGGATATCATCGAGACGGGAATCCCAAGGACGGAGAGAAACGTG
+ATTCTCACCGGACCGCAGAGGACGGAGCTGGCGGAGAAGACGGTGAAAGATCACAAAGTG
+AAGAACTATCTATTTGCGTCAATAGATAAAACAATCCTCAAGACAATCTTGCAGAAGGAA
+ACGTCTAAGGATTTGTGGGAGTCCATGAAGAGGAAATACCAAGGAAACGATCGAGTTCAA
+AGCGCACAACTGCAGAGATTACGCAGGAGCTTTGAGATTCTTGAGATGAAGCTGGGAGAA
+ACAATCACCGGGTATTTCTCTAGAGTGATGGAAGTCACCAATGATATGAGAAATCTGAGT
+GAAGACATGCCAGATTCTAAGGTGGTAGAGAAGATCTTGCGAACTCTGGTGGAGAAATTC
+ACATACGTTGTATGTGCCATAGAAGAATCAAATGACATCAAGATGATGACAGTAGATGGT
+CTGCAAAGCTCGTTGATGGTTCATGAGCAGAATTTAAGAAGACATGATGTAGAAGATAAA
+GTCTTAAAAGCTGAGACACAATGGAGACCGGATGGTGGAAGAGGTAGAGGAGGAAGTCCA
+AACCGAGGAAGAGGAAGAGGAGGTTATCAAGGAAGAGGACGTGGCCATGTGAATAGAGAC
+ACGGTGGAGTGTTTCAAATGTCACAAAATGGGACACTTCAAGGCAGAATGTCCAAGCTGG
+GAGAAAGAAGCAAATTACATAGAGATGGAGGAAGATTTGCTTCTCATGGCGCATGTAGAA
+CATATTGGTGAAGAAGAGAAACATGTTTGGTTTCTCGATTCCGGATGCAGCAATCACATG
+TGTGGTGTCAAAGAATGGTTCATCGAGTTGGACCATGACTTCAAGCAGAATGTAAGGCTG
+GGAGATGACCGGAAAATGACTGTGGAAGGAAGAGGAAAGCTGAGACTTGAAGTTGACGGA
+AGAAACCAAGTAATCTCGGACGTGTACTTTGTTCCGGGGCTGAAGAACAATCTCCTTAGT
+GTTGGGCAGCTGCAACAAAAGGGGTTGAGATTTATAATTGAGGACGATGTGTGTGAAGTG
+TGGCATAAGTTGGAACAGAGAATGGTGATGCACTCAACCATGACAAAGAATCGCATGTTT
+GCTATTGTTGCAACTGTTAGAGAGGCTAGAGAGACTGAAGGAAAAAGGTGTCTTCAAGTG
+ATCGAAGCTCAAGACAATTTATGGCACAAGAGATTCGGGCATCTTAATCACCATGGCTTA
+AGATCACTTGCAGAAAAGGAAATGGTAAAGGGTTTACCAAAGCTCACTCATGGAGACAAA
+GATGTGACATGCGAAATTTGTCTAAAGGGAAAACAGATCAGAGAGTCTATTCCGAAAGAG
+AGCATGTGGAAATCGACTCAGGTCCTGCAGCTTGTTCACACAGACATATGTGGACCAATA
+AACCCTGTATCGGCCAGCGGGAAAAGGTATATCCTTAACTTTATTGATGATTTCAGTAGA
+AAGTGTTGGACCTATCTGTTGTCCGAGAAGTCGGAAGCATTTCAGGCCTTCAAGGAATTT
+AAAGCTGAAACTGAAAGAGAATCTGGTCAAAAGGTGGTCTGTTTGAGATCAGATAGAGGA
+GGAGAGTATAACTCAAAGGAGTTTGAGGAGTACTGCAAAGAATTTGGAATCAAGAGACAG
+CTCACAGCAGCTTACACGCCACAACAGAACGGCGTCGCAGAGAGAAAGAATCGGAGTGTG
+ATGAACATGACGCGATGTATGCTGATGGAGATGTTTGTACCAAGAAAGTTCTGGCCTGAA
+GCGGTTCAGTACGCAGTGTACATACTGAATCGAAGTCCGTCAAAGGCTCTAAAGGAGATA
+ACACCAGAAGAGAAGTGGAGTAATTGGAAGCCATCGGTAGAGCACTTGAGAATTTTTGGT
+TGCTTAGCATATGCTTTGGTACCGTACCAGAGAAGAATCAAGCTTGATGAGAAGAGTATC
+AAGTGTGTAATGTTTGGAGTAAGCAAGGAATCTAAGGCGTATCGTTTATATGATCCTGCT
+ACAGGAAAAATCTTGATTAGCAGAGATGTTCACTTTGATGAAACCAGAGGCTGGGAATGG
+GAAGATAAATTGCTGGAACAAGAGCTTGTTTGGGAAGATTCTGTTAAAGAACCTGCAGGG
+GAAGAGGGTACAGAAGCAGATCAACCTGAGCAACAAGAACAAGCGGAATCAGAAGAAGAA
+GTAGTAGAAGAAGAAGCTCATCAAAATCAAAATTTGCCGTCTGTTGAAACAGGAGCTGCT
+AGACAGAGACAACCACCTATTTGGATGAAAGATTATGTCATCGGAAACGCAAAGGTTCTA
+ATAGCAGAAGAAGAAGATGAGTTGTTTGCGATGTTTGTTGGACCAGAAGATCCAGGAAAC
+TTTGAAGAAGCGGTTCAGATGGAGGTATGGAGAAAGGCTATGGAAGCTGAGATCGCCTCA
+ATAAAAGAAAATAACACATGGGAACTGGTTGAGCTGCCGGAAGAAGGAAAAGTGATTGGG
+TTGAAGTGGATCTTCAAAACCAAGTTCAATGAGAAAGGAGAAATCGACAAATTTAAGGCA
+AGACTGGTCGCAAAAGGGTACCATCAGAGATACGGAGTCGACTTTCATGAGGTATTTGCG
+CCAGTGGCTAAGTAGGACACAATCCGGTTAATACTCGCCTTAGCAGCAGAGAGAGATTGG
+AGAGTCTTTCAACTTGATGTAAAGAGTGCCTTCCTTCATGGAGACTTGAAGGAGGACGTT
+TTCGTTGAGCAACCTCAGGGATTCAAAGTTGAAGAAGAATCCAACAAGGTATACAAGCTT
+AAGAAAGCCCTATATGGACTAAAACAGGCCCCGAGAGCATGGTATAGCCGCATAGAGGGT
+TACTTTATCAAGGAAGGGTTTGAAAAGTGCTACTGTGAGCATACTCTGTTCGTGAAGCAG
+GAGAGAAGTGATGTTTTGGTTGTCAGTGTTTATGTGGATGATCTCATTTACACAGGAAGT
+TCAATGGATATGATTGAGAAGTTCAAGACATCGATGATGGAGGAATTCTCAATGACTGAC
+TTGGGAAGAATGAAATATTTCTTGGGAGTGGAAGTTATTCAAGATGAAACAGGTATTTTC
+ATTAACCAAAGGAAATATGCTGCAGAGATTCTCAAAACGTATGGAATGGAAGATTGCAAC
+CCGGTCAAGAATCCAATTGTGCCAGGACAGAAATTAACCAAGGAAGGAGCTGGTGAACTA
+GTAGATTCAACCAAGTATAAACAACTCATTGGGAGCTTGAGGTACCTAACCACTACACGA
+CCAGACTTGATTTATTCTGTAAATCTAGTCAGTAGGTACATGGAAAGTCCAACTGAGCTG
+CACATGCTTGCGGTGAAGAGAATCTTGAGATATGTGAAGGGAACTCAAGGTTACGGAATT
+CAGTATAAACGTGGGAGAGTTGCAGAGCTGGTCGGGTTTGTTGACAGTGATTACGCTGGT
+GATGTTGATGACAGGAAGAGTACGTCCGGGTTTGTGTTCATGTTAGGAGGAGGAGCAATT
+GCTTGGGCATCAAAGAAACAGCCCATCGTGACTTTATCAACAACAGAAGCTGAGTTCGTG
+TCGGCTGCTTTTGGTGCTTGTGAAGCGATATGGCTCAGAAATGTGTTAGAAGAGATTGGT
+TGCAGACAAGAAGAAGGTACACTTGTGTTCTGTGACAACAGTTCCACTATAAAGTTGTCA
+AGAAATCCTGTGCTTCACGGAAGGAGCAAACACATTCATGTGAGGTATCATTTTCTTAGA
+GAACTGGTGAAAGAAGGAACTATCAGGCTTGATTACTGTGCTACTGCAGACCAAATTGCA
+GACATCATGACCAAGGCTGTGAAACGAGACGTGTTCGAGGATCTTCGTGAAAGAATGGGA
+GTAAGGATTAGAGAAGAGTAAACTGAAGAGAAGGAGTTTCAGTTTAAGGGAGGGAATGAA
+GAATAAAGGTCCAATGAGTTTGGGCCTGTGGAGTTTGGGCCTACGGGTTTAGTTACGCAT
+CTTTCGTTTTCAAGTTGCTGTGTTTTGTTCTGTTTTCGTTTTTGAATAAGTCAGCTCCTT
+TGTCGGAGAAAGACTCGGGCGTTTAGCTAGTAGCTTAAGTTTAGGAGCTGCAGTTTGATT
+ATCTTGTAAGGTCTATTTAAAGACTATCACTGAAGTCAATTGAAGTAAGAAGTTTTCAGT
+CTCTGTTTCTTGCATACTCTGTTTCAAATTGAGATTAGAAAACA
+>ATMU11
+GGGAAAAATGCCTTATAAATCCTCAACTTTTTCATTCCGTTGAATTTAATCCCCAACTCG
+AACTAAAACGTTTTAAATACTGAACTTTAGTTTGACTTTCAAATTAAATAATAAACTTTA
+ATTGACGAAGTTGTTTTAAGCACGACGTTAATTGTATAACGGAACAATTAAACAGAGTTA
+TATTTCTGTTAATAGGTACTGTTAAACCTTAATGAGGTCATTTCCTTCACATTAAAACGA
+CGTAGTGTGCTGCAAATAATAAAAACCCCATTATCGATTTGATTATCCCCAACTAAAGAA
+AACACCAAATTGAAATCAAATCCCTAACCATATAAATCGAAAGCTTTCTCTGAACATTAG
+ATTCGTTGTAATGACGCGACGGGAATCCAAACGAAAGAGGCCAGACGAAAAAGAAAAAAG
+AGATGTTGACCCAGTTCGTGAGAAAAACACTGAAAGTGAGGCTGTGAGTGGAGACGACTG
+TGAAGTGTGTGGCGATGAAGATTGTGATGATATTAGGTATGATGATGAGGAAGACGACCG
+CGATGAAGTTAACGAAACAGAACATCGAAATCGTTTAGGAGTAGACGAACAAGTTTGCGA
+AGACTTTGTAGCAGAATTTGGAGAGGCAGCGAGGGATGATGAAGATGTGAGTGATGCAGA
+TAGTGGAGATGAAATATGGGATGACGAGCGGATTCCAGATCCATTGTCTGATAGTGATAA
+CGATGAAGATCTTGTTGATGGTGTTGCTCGTACTGAACCCGAAGATCTTGAAGAGTTGTT
+AAAGTTGGGGAAGACTTTTAGTTGCCCAGAAGATTTCAAGATTGCAGTTCTAAGGTATTC
+ACTAAAAACTAGATATGATATAAAGCTCTATAGGTCTCAGACTCTGAAAATTGGTGCAAA
+ATGCTTAGATACCGATGTCAAATGTCAATGGCGATGTTATTGCTCTTACGATAGGAAGAA
+ACACAAGATGCAAATTAAGGTTTACGAGAGTAAGCATATTTGTGTCCGATCGGGTTACTT
+CAAGATGTTAAAGAGAAGAACCATTGCTTGGTTATTTTCGGATAGGCTGAGGAAGAATCC
+AAAGATTACCAAACATGAGATGGTTGATGAGATAAAGAGAGAGTACAATCTTGTTGTAAG
+TGATGAACAATGTTCAAAGGCAAAGACCAAAATCATGAAAGAAAGACGAGCTGTTCATGA
+AGATCATTTCTCAAGAATATGGGATTATCAAGCGGAGGTGTTGCGAACAAATCCAGGACT
+AAGTTTGAGATAGAGACTATTCCAGGACAAACCATTGGAAGCTTACAAAGGTTTTATCGT
+CTCTTTATTTGTTTTAATTCACAAAGAGATTCTTGGAAACAGACTTGCAGGCCTATCATA
+GGAGTAGATGGTGCTTTTCTTAACTGGGATGTCAAAGGACATCTCTTAGCTGCAACAGGG
+AGAGATGGAGACAATAGGTTAGTTCCCATTGCTTGGGCAGTAGTTGAAATAGAGAACGAT
+GATAATTGGGATTGGTTTATTAGAATGCTCACTACAACTTTAGATCTTCAAGATGGAAGC
+AATGTGGCAATCATTTCTGACAAACAGGCGGTTAGTATATTCACAATTCTGACACATTCT
+GTTTTTTTTTTTCTTTTCTAAATATTGATGATATAGTCCGATGTTTCTTTCAGGGTTTAG
+TTAAAGCTATTCATAGCATTCTTCCAAATGTTGAACATCGCCAGTGTGCTAGGCATATTA
+TGGATAACTGGAAAAGAAACAGTCATGACATGGAGTTACAACGTATGTTCTGGAAGATTG
+CAAGGAGCTACACAGAAGGAGAGTATGCTGCTAATATGGAAGCATTGTGGAAATATAATC
+CAGGTGCATTTAGTTCCCTTCTAAGAACTCATCCTATGACATGGTCTAGAGCATTCTTTA
+GGATTGGCAGCTGTTGCAATGATAATTTGAATAATTTGAGTGAATCTTTTAAAAGAACAA
+TCAGACAGGCTAGGAAGAAACCTTTATTAGACTTGTTAGAGGATATTAGGAGGCAGTGTA
+TGGTTCGAAATGAGAAGAGGTATGTTCTAGCTGGGAGGTTGAAGACTAGATTTACAAAGA
+GAGCACATTTTGAGATAGAAAAGATGGTTGAAGGGTCACAGTTTTGCATCAGATGGATGG
+CCAGGAACAACAAACATGAGATAAGCTTGAATAATGTAATTTACTCAGTTGATATGAATG
+ACAATACATGTGGTTGTAGGAAATGGCAAATGACAGGTATACCATGTGTTCATGCGGCAT
+CTGTCATTATAGGAAAGAAACAAAAAGTAGAAGACTATGTTGTTGACTGGTACACGACAC
+AACGGTGGCAGCAAACATACAAAGATGGTATTGCACCTGTACAAGGGAAGATTCTATGGC
+CTAGAGTGAATAGGTTTGGAGTTTTACCACCACCATGGAGAAGAGGAAACCCAGGGAGAC
+CAAACAACTATGCTAGGAGGAAAGGAAGAAATGAAGCTGCCTCGTCTTCTATCACCACGT
+TGTCACGCTTACACCGAGTGATGACGTGTTCAAACTGCAAGCAAGAAGGCCACAACAAGA
+AAGGTTGTAAGAACCAGTGGGTTGAGGGTCAACCAAAAAGACCAAGGGGTCGACCAAAGA
+AAGCTTCGGTTAGTCTTTCATAACATTTTCATCATTTTACTTCTGGTATGTATATATATT
+GATATTGGTATATGATCTTAAAACCAGGAACCAAGGAATATTTTGTTTGGTCAAGGATTA
+TCACACGCATTTTCAGGATCACAAGACCAAGCATCTCAACGATCACAATCATCTCAAACA
+TCACATGTTTCACAAAGAGTTCCACATGGAGAAGGACAAGGGCAAGGACAAGGACAATAT
+ACATACTAACAATAATGATGTGTTTTTTTTTTGTAGTTTGGTTGGATCATGTTTTTGAAC
+CTCATGATTTGTTTCTGTTTTCTTTATTTTGGTCGGATTATTACAGCTTGTTTCAGAACC
+TGCAGCTTCTTTTGGCTTGTTTCAATAAATGTTTCAAAAAATTTGGTTTTATTAACTCAT
+TACCATATCCTTACACAAGAATTTCATTATTACAACTTTCATTCCTTCATCTCGAAATTC
+TTACCCAAGAAATAAAAATAATCAAGCGGCAATGGTGATAAAACAAAGCCACACAAAGCA
+CAAGTTCAAGCCGCACAAAACAATGACAATGGTGATATAGCATCCTGTCATATCCAAATA
+GGCCATTATTTGAATGTGAATTTTGGGTTTCTCTCATAAACATTACATACAGTTTCGATT
+TCATCTAGTGATTCCATTCTCTTTGGATAGTAGAATGACGATAGCTTTGCACATGTTGAT
+GAAATCAGTTTAATTGTAGGATCATTCACATACATTTTGACGACACACGTTTTCCGACGA
+ATTTCAATGTTACAAAACTTGAACTCAATTAGAAAAGGAAGAAGAACAATACGAGAGAAT
+CAAAAATTAAACCGAGAAAAATGAGGGGGATCGGAATGAGCTTTCAATTACTAGGATTAG
+TAAAATCGAATTTGGGGATAATGAAATCAAATTTGGGGGTTTTGTAATTGTAGCGGATGA
+CGTCGTTTGATGTTAAGAGGACGACTTAATTTAAGTTTTAACAGAATTATTAACAGAGTT
+TAATTGCTCTGTTACACGATTAAACTTCATGTATAAAACAACTTCGTCAATTAAAGTTCA
+TTATTTAATTTGAAAGTCAAACTAAAGTTCAGTATTTAAAACGTTTTAGTTAGAGTTGGG
+GATTAAATTCAACGAAATGAAAAAGTTGAGGATTTATAAGACATTTTTCCC
+>VANDAL5A
+GGGAATGTGACACGTTTAGGCACTTTCAAAGAATTTTATTACTTTTGAGGCACTTTTCAG
+GGATGAGGCACTTTTCCTTGTTTTTGGAGGATAAAATGACAATTATATCCTTTTTAAACT
+AAACCATCAATTACTTAACCGGTTAACATGATTTTGTTTGAATTGGTATATAATAAAACG
+ACAGATGAGATTTGCAGATGAGAAAGGGAGTTACCTTCACAATTACAGGCCGTCCGATTA
+TCTCACAATATCAATGTCGATGGCTGATAATTCTTCCGGCCAATCTCTTTCTCATTGCAA
+ACCTCCAACATCTTCTCCTTCCTCTCCATCAACCACCGTTTCTTCTCCGAAATCGCCGTT
+TCGTCTTTGTTTCGAGAAACCTCCATCTAGATTCGGGTTATCGTTTGGATCTGACTCTGT
+TTCTGCATCGTCTCTTCCGGAAGAAGTTTTAAAAAAGGAAACGACCTACAAGGCTTGATA
+TACCGATTGGTGTTGATGGATTTGTAGCTCCGATTTCTTCATCGGTTGATGTAGCTGTGA
+CGTCGAGGGAGGAGTGTAAAGAGGTTGAAAGAGAAGGTGATGATTATTCTGTTTATTGTA
+AGAGAGGAAGAAGAGAAGCTAGAGAGGTTGTATCAAGTTGGGCTCCAATGATAATGTTAG
+ATGAGCAAACAAAAAAGTGCTAATTTTATCGATCTATAAACACATTCGCAGCAAAACAAA
+GACATACTTGTCCATTAATGATTGTCCAAGCAGTCTAGTCCATATGGTCATCTAATGACT
+CACATGGTAGTTTCATACTAATACATAAGTTTATACATAAACAATAAACGTCAATCCTAA
+GTACATTATCCATGTCTATTTGACCATTTATCCACATGTGTATAGACATGTTGAGATAAT
+TTTATCGAGCTATAAACACATTCACAGCAAATCAAAGACATACTTGTCCATTAATGATTG
+TCCAAGCAGTCCAGTACATATGGTCATCTAATAAGTCATATGGTAGTTTCATACTAATAC
+ATAAGTTTATACATGAACAATAAACGCCAATCCAAAGTACATTATCCATGTTTCTTTGAC
+CATTTATCCAAATGTATATAGACATGTTGATGCAATTTTATCGAGCTATAAACACATTCG
+CAGCAAATCAAAGACATACTTGTCCATTAATGATTGTCCAAGCAGTCCAGTCCATATGAT
+CATCTAATGACTCACATGATAGTTTCATACTAATACATAAATTTATACATGAACAATAAA
+CGCCAATCCAAAGTATATTATCCATGTTTCTTTGACCATTTATCCAACATATCAAGTCCA
+ATAAAAGATAAACTGCAAAATATTAATGTCCACTTCTGTATGTCCAACTATTTTATCATA
+TTTGTTCACTGATAATTGTCCAGTATCGTCGAATGTTTAAACTGTTATATTGATTATGTT
+TGATGTAAAGGGATGTAAATTATATCTTTCATGTTTTTGACCTTAGTTCCTTTTTGGACT
+TTTTTAGACAAACCCAAAAAATATAAAAAAGAAAACCATGATTTATATTGGTTAGTGATG
+TATCTGTTTTTGTTGTAGAGAAAAGAGGATTCCTAATAATTTGGTCTTCTATCATATTGA
+TGCTTCTCCCAAAATGTTCAGCTCTACTTGAGTGTATACATGCAAAAAATGAATTGAAGA
+TTTTATTTGATTATTTAAAATTTTTCCCACAATGTTTTATGTGTTTTTGTTTGATTTATT
+TTTTGTTTGCTGATTTTTAACTTTCCATTATACTGATTGTGTTCTATATATCCACAATAT
+TATGTCCACAATATAATGTCCAATAAATCCAAAAAAAATGTAAAATTGATGAGTGTTTCA
+TACTTGTGTATTGTTGAGTGTCCAATATGATCAATCAATTAGTTAACCAGTTATCTTGCT
+TAGGTTTGTAGCGGTATCTAAAAAAAATGTATCCACTCAGTGCATAAAGAGACGGTTGAG
+ATCTTCACACAAAGAAAGGAGTTATTTGACGATTACAGACGGTTGTAATGCAGTCATTAT
+TTCGATGTCGACGAAGGTACAATGAAAAAATATCCTTAAATATCGTAACACGTTTACGAT
+ACTCAATTACGCTATTAGGTAATTAACGTGAATGCTCTGTTTTGTTTTGGTTAGGGATTG
+ATGGATGAGTTTTGTATGGTAATTTGTGGAGATTGGGTTTGTTCGTCGAATGGAGAGTGG
+AAACTGGAGATCTGTAACAAACTGTTTTCTAGGGTTGTTCCAATTTCTGAGGGAATGACA
+CTGGGAGCGTTTAAGTCAGCGATTTCGAAAGAGTTCGGAATGATTGGTGTAAATCCTTTG
+TTGAGTTATGCTGCACCGGATAAGGATATGTTCACAACAAAGGAGAAGACTCCTCCAGTT
+TTGGTTACAAGCGAGGTTGGCCTTCTGTACTATCTAAGTGCACTTAGAGAAAACAGAGAT
+CTTAATTTGTTTGTGAAGTTTGAAGAAATGGAGGAAGATTTACAAAGTTTTGATACACGA
+GGAGATAGTAGCACTAAACGACCGCGTCAAAGCAGTTTGGAGGAAGAGTGTGGTTCAAAA
+ACGCCTAAAAGTGGTGTCACATCTGTTCGCGATATATCGTCTGTGGGTTCAAAAACTCCT
+ACAATTGTGTTGACCCCTCGTGATGACGAATTCATGGAGGAATTGGAACAAGCAGAAGCA
+AACATAGGAAGTAACAGTGGGCATAAATCGTCACGGAATGATACTGATAACGAATGTTTT
+AACAATGATGTTGAAAAGTTGTTTTTCGTTGATAACGATACAGAGGAAGTTGAAGCAGTC
+ACGGAAAAACCTGAAGATAGTATGCCCTGTGGCGGTTATGATAAGGAGTTTTGGTCAAAT
+TTCTTAACAGATGATTATGGTGGCTCCAATGCTAATGAGTTGATGGCAACAGGAGGTTTA
+GATGTAAGGTACGGGTCTAACAATAAGGTTGTGGGCTCCAATCCGGATGAAGTGGTTTTC
+TGTACTGGCAGCGGAGTTATGTGAATGGGGCTGGCGAAAGTATAAAGACAGAGCATACAA
+AAAAGACTCCACAAGTTATGAAAGGAAAGATGCTCGGTGGAGTTGGAAGCTCTCAGGAAA
+CGAGTAATGAGGTCAAAAAGTTGGAGGAAGTGGATGACGAGGAGTTTGACATCCCACCTT
+TGTTTGAGGACATCGAGTATGAAGTTGATAACTTACCTGATTTGGACATTGATGATGATG
+GTAAAGGTATATACCAGGGAAAAGTGTATGCGAGCAAAGAAGATTGCCAAATAGGATTGG
+CTATATTTGCGATAAAGAATCAGTTTCATTTCAAGCAAACAAGAACAAAATGGAATTATT
+TTGTTCTCAGTTGCTCAGATGAGAAATGTGATTGGAGAATATTGGCCACTGTAATGAATG
+GCACAGGTTACTATGAAATTAAGAAAGCGCAGCTTCAACACACATGTTCGGTTGATACTA
+GAAGGCAGTATTTAAGGCAACGTCAAAAGTGATTGCATCTGTATTTAAGGCAAAATACAG
+TGAAGCTTCTGCTGGTCCTGTTCCAATGGATCTTCAGCAACTTGTACTAGAAGATTTGAG
+GGTTTCTGCGTCATACAAAAAGTGTTGGAGAGCTAGGGAATCAGCTTTAACAGATGTTGG
+CGGGAGTGATGAAGAGTCTTATAGCAATTTGGCTGAATATTTGCATCTTCTGAAGTTAAC
+AAATCCAGGGACGATAACACATATAGAAACAGAACCTGATATTGAAGATGAAAGGAAAGA
+GAGGTTTTTATATATGTTTTTAGCTTTTGGGGCTTCAATACAAGGTTTTAAGCATCTGAG
+AAGGGTTTTGGTTGTGGATGGAACACATTTGAAAGGAAAATACAAGGGGGTTTTACTCAC
+AGCAAGTGGTCAAGATGCAAACTTTCAAGTGTATCCACTCGCATTTGCTGTGGTGGATAG
+CGAGAACGATGATGCATGGACTTGGTTCTTTACAAAGTTGGAGCGGATAATAGCTGACAG
+CAACACACTCACTATATTATCAGATAGGCACGAATCGATAAAGGTAGGGGTGAAGAAGGT
+ATTTCCGCAAGCACATCATGGTGCATGTATTATTCACCTATGTAGGAATATACAAGCAAG
+GTTCAAGAACAGAGGATTGACGCAGTTAGTGAAAAACGCTGGATATGAGTTTACGAGTGG
+AAAGTTTAAAACGCTTTATAATCAGATTAATGCCATTAACCCCCTTTGCATAAAGTATCT
+ACACGACGTAGGGATGGCTCATTGGACAAGGCTATATTTCCCTGGCCAGCGTTTCAATCT
+GATGACTAGCAATATTGCTGAAACGTTAAACAAGGCGTTGTTCAAGGGGAGATCGTCACA
+TATTGTGGAATTGCTAAGATTTATTAGGTCTATGTTGACACGTTGGTTCAACGCGCGTCG
+GAAGAAGTCACAAGCACATTCAGGTCCAGTACCTCCGGAGGTTGACAAGCAAATTTCAAA
+AAACTTGACAACATCAAGTGGAAGCAAGGTTGGTAGGGTAACCAGCTGGAGCTACGAGGT
+AGTTGGGAAGCTAGGTGGTAGCAATGTTGTTGATCTAGAAAAGAAGCAGTGCACCTGCAA
+GAGATATGATAAACTGAAGATACCATGTGGTCATGCTTTGGTGGCTGCCAATAGCATTAA
+CCTCTCGTACAAGGCTTTAGTTGATGATTATTTCAAACCACACTCATGGGTTGCGAGTTA
+CAAAGGAGCAGTATTCCCTGAAGCAAATGGCAAAGAAGAAGACATACCGGAAGAGCTCCC
+ACACCGTTCCATGCTTCCACCATATACTCGGAGACCATCAGGGAGGCCTAAAGGTAGCAA
+GAATACCATCAACAGGGGAATATAAGGTTAGATAAATATTTTGTAAATCTCGTACATTGT
+CTAAGCTTTTGAAAAACTAACCAAACTAATGCAACATGTTGGTTAACATGGTAAACGTAG
+AAACCTAAGACAGGAAGGACGCAGCAGAACAGGTGCTCACGCTGCAAAGGATTGGGTCAT
+AACAGGACAAGTTGTTCTAATCCAATTTGAGAAATTGTGTTTTCGAATTTTAGTTGTTAA
+TATATGTATGATGATTAACTAGTTGCTATTTTTTTTTGTAAAATATTTCAGTTCTTATTG
+TAAAACTAGTTGCTATGTTTTTTGTAAAATATTTCAGTTCTTATAATTAGTTATTGCTGA
+AACATATCTTGATTGTATCGCAAACCTCTGCAATACCGTTTGCTTATCCATAAAGCCGTA
+TCCATATGGAGATGCTTTTTAACAGGTAATGTAGTTCTAATCCATTTTGAGTACTTGTAG
+TTGATTTTTTTAGATTGGGTCATAACAGGACAAGTTGATCTAATCCAATGAGAAATTGTA
+TTTTTGAATTTAAGTTGTTAATAAATGTATGATCTATAACTAGTTGCCATGTTTTTGTAA
+AATATTTCAGTTCTTATTGTAAAACTAGTTGCTCTATTTTTTGTAAAATATTTCAGTTCT
+TATAATTAGTTTTTGCTGATTTTATATCCTGATTGTATCGCAATCCTCTGCAATACCGTT
+TGCTTATCCATAAAGCCATATCCATATGGAGATGTTTTTTAAACAGGTAAAGTAGTTCTA
+ATCCATTTTGAGTACGTGTAGTTGTTTTTTTAGATTGGGTCATAACAGGACAAGTTGATC
+TAATACAATGAGAAATTTTATTTTTGAATTTAAGTTGTTAATTAATGTATGATCTGTAAC
+TAGTTTCCATGTTTTTGTAAAATATTTCATTTCTTATTGTAAGATATTCCCATAAATGTT
+TTTCCGTTTCTGTAAACCTAGTTCTTGATGTACCAAATATAAGTATATATGTTTATTTAT
+TGTGTTAAAATAGTCTATAATTAGCATATCTTGCTAAACCGCAAATCTGTGCAATCCCGT
+TTAACTATCCATAAACTCGTATCCATATGGAGATGATGTTTTAACAGGAAAAGTAGTTAT
+AATCCATTTTTAGTAATTGTAGTTGTTTTTTTAGATTATTTTTTGTAAAGCCATTAATAT
+ATGTAATGATTAAAGGTATTGGCTTGCCCTGTTGAGAATTGGCTTATAAATGTTGTTTTG
+GAAAAGATCTGATAGAAGAAGCATCCCTCTCCAGTGTCAAATAAAGCAAGGAACTAGTTA
+AAAATGTATACCTCCACAGGGTCATCGGGTTGAGGTAGTTCGACTGAGTGAGATGTTGCA
+GCTGACTCCAAAGTAACCTGAATGTTGAAGTACACTAGTAAGTATCCACAAAATCATGTC
+CACAATAACTATGCACAAGAGTCATTATTTATATTAAGGACTAAATCCAATGTGTTAAAT
+CAAATTATGTATTAGCTTACCTCCGTCATATGATCATCGTCAATGTTTTCTTCGGGTTGC
+GTCTCCAACACTGAATGAGAAGCTTCAACCGTCTCCAAGGTTTCCTGAATTATGAATTAC
+AAACAGATATGTCTTAAGGGCTGTGACAATAATTTGGTTTAATAAAGTTCTGACAATAAT
+TTGGTTTATATATAAGCTTATCTCCATAATATTGTCTTGCTCGAGAGGAGATTGTTCTTT
+TTGGCTTAGGTTTGCACTTGAATCAAACTGATTGTAAAGTACAGTAGTCAATTTTGTGAG
+AATCTATAACCTGTAAAATAAATTGTTTGATGTGTTGTGTTTGTATTTTTGTACCTGGAT
+TTTTCCCTCATCATCTGCTTCATGGCCATTTGGATCTTTTAGAATGCACTGAGATGCTGC
+ATTGCCCTGTGGAGAATTACAGTCTGGAGAATTGGCCTGTAAATATTTTTTTGGACAAGG
+ACTGAGTGATGAAGCATCCCTCACCGGTGTCCAATAAATCAAGGAACTAGTTGAAAATGT
+ATACCTCCATAGGGTCATCGGGTCTACATAACAAGGCATGAATGACCTTACCCGAAGTCG
+CAACCCTACTAACTGGCAAATGGAATAAAGGACCAAAGCAAGACTGAAGTATAAAATCTA
+AATCCTCTGTCCCATCAAAAACCTTCTTGATAAAGGATAGAATATCCGGTCTAGAGTATA
+CGTTCAGCCTTCCCCTCGGATAATGATCGGTGGCGAAGAGTCTATTTGGAAGGTTTGAAT
+CCCACTGAGAAGATGGTTCCTGAGATGTCGACCCTGTTCATTGGCAAGAAACCAGTTCAA
+GAGATAAAGATTAGATTAACGAGTATTTGTACAAACTACTAAAACCACAAACGTCTGTGC
+TTAGCTACAAACAATTGGGAAACATTTTTCGATTCAAAAAAAAAATTGCAGAAACATTCA
+GCGAGAAGAGGATTTCTTCTTCTGAGTTAATTGGACCAAAATAAGATGATTGGAAACGAT
+TTGTACCTTCCATTGAGTATTCCGATCAGTGAGAATCAACTGGAATGCTAATGAATCTGG
+CTTACGAGAACAATAAATCGAAATCGAATTCGATTATTGCAGAGATTTGGGGGAAATTAC
+TATTTGGTTTTTATTCAGCGAGTATAGACTCGCCTGAGTGGCGGATTGATGGACAGCGAC
+GGAGGAGTCGCCGGATTCGGAGCAGTCGACGGATTGGGAGCAGTCGCGATGTGGAGATAC
+AGTAAATTAGGGTTTTTACTGGGTAAGCGGTTTTTTACGATCGTGTTGGTAAATGAAGAT
+TTAACCCAGACAGTAACTGATAATACGTGGTTCAACCGGAACCGGAT
+>DT1
+TACTCCCTCTGTTCCTTTTTATTTGATTTTTTAGAAAAAAAAATTGTTTCAAAAAGATTG
+ATTTTTTAGGTTTTCTATGCAATATTTATTAGTTATTATTGATGAATTGTAAATTTTAAG
+AAAAATAATTAAATATCATTGGTTTAGARTTATAAAAAATTGTAAATCACAAAAAATAAT
+ACATTTATAATCAATATTTAATATGTTTTCTTAATATGTGTGTTTTTTCTAAAAAATCAA
+ATAAAAAGGAACAGAGGGAGTA
+>VANDAL15
+GGGTGAATTAGCTCAATAACCATATTCCATAAAAATATTAAGTAACTAACACCATAAACG
+AAGGAATTGAGAGAGTGACGCTACGGGTATGTGAAGTTACAACCCACTCCCTAAGCCACG
+TTTCTGTGATTTCTTGTACGTGTGTGAGGGTAAGAGCGAGCTTCTTTCTTCCAGCTGACG
+TGTCTCCTTTCGAAACCAGTAAAAAAATTATCCTAGCACCGCTTGAGAATTGTCCCATCA
+GTAACATAACCTGCAGATTATTACATTAATTTGAATAAAATACTCCCCCCAAAAAATCAG
+AGCAGAAGATGCTCTGTTTTCTATTTATTGCCAATAAATGCTATACCTTTTACGCAGAGA
+TCTAACCTGCAAAACAGAACAATATGGATGATGGTGAAAATAGTTCAGCAGTAAATACAG
+GGAATCAAAAGGGAAAGATACAAAACCATTGCTTTCTTGTTTTTGTTTTTAGTCTCTCGT
+GATTTAATTGCCTAGTATAAACTTTCCATGTAAAACTTCTCACTTTTTCGTTCGAATATA
+CCACTTTCTAGATTGTAGATCTGCTAAACAACTTGTTAGTATTTACTTAAATTACATCGT
+GATTCACGCTATATTTTGTATTCCGCAATTAAAGGCTACGATCGATTAAATTGAAAAACT
+GTTATTATTGATTGATATTTACATTTACTCTTCATTATGTTCTTTCTAAATAATAATGAA
+CTATTTCCATAATCCATGTAGACCGCAGGACAAGATGAAGTATTGTTGGTGATTGGCGAG
+TGGGTCAGGGTGGATAATCTAGCCTGGCAGTTTGAACCTAAGACTGTCGAAGGATCGTCA
+TTCATCCGACTCAGAACTAACATGACGTATGAAGAGCTATCACAGAAGGTGAAAGATAAA
+CTTGGCTTGCGTGCAAGAGGCATCACAGTTAAAATGGCATACCAATTTCCAGAGTGGATG
+ACTATAGATAAAGGCAACGGTTCTCCACCTCAATACATCAGCGAAGATAGTGATGTTACA
+ATGTTCATTCAAATGCAGCGGCATATAGAGGAGGTCAATCTATGTGTAATTGTCGTCCAA
+CACATTATTCCAAGTTTTCCGGTTGATGTTGCGGACAAGAACTTCAATTCAGAGGACAGT
+GACGAGTTAGATTATGACTCAGAGGAGGAACTTCACCAATTTGCACTTGATAGTGCTGTG
+TTGGGGCCTACACTAGAGCCAACCGCTGCTACAACAGAGACAGAACAACACCGTAGTACC
+AGGCGAGAGCTGTTCCCTACAGGAGGAATCAGTATTAGAGAGCCTGAAGAATGCATCCGC
+CTTAAAGCCCTGACTGTCTCCCTACTGACAAAGGGAAAGGAATAATGGACCCAATTGGGA
+AGACAGGAAAGGCTGGTCCAAGCAGAGCAACGGTGACAGATAGCTCAACAGACAGTGATG
+ATGACTTGCTCATTGTTCCATTCACACTGCCACCCAATCCACCAGCTATCACCATTCCAG
+AAAATGCTGACATCGAAGGCGCAGATTCCTCACGGGCAGCTGTGGGCACGCCTCATGGCA
+ATCATGTTTCTCCTATTGTTAATGCTGTTGAAGAAACTGACCTTCAGCGTCAAAACATTC
+TGTTTTGGGGGCGGGCACAAGAGCTTTAAACACTATCCTATCCGATTTCAGTGATGACCC
+TATTCTTTTTTGGTAGTGACGCCCCACCAGTCTTTAACGATGGAAAAGGTGAAGGTATAA
+CTTGCATTCCATATCTACATATAGATTTCGTTTGATGCTTATTTCAAAACTAATTTGGTT
+ATGGATTAATTGGGAAAATAGAGTTCACACCTTATACTATTCTATTTATATTAATCGTGT
+ACTATTTATATTACAGACTACACCCATGTCGCTGATGGATGTTCCTTTTATTTCAGGTGT
+GAACTCTGCTTTCTTTGACGTTAAATTCGAAGGAGATAAGCTGTTTGTTGGCAGAGTCTT
+TAAGTCAAAGTCTGACTGCAAGACTAAGATAGCTATACACGCCATCAACCGCAAGTTTCA
+CTTCAGAACTGCGCGTTCTACTCCTAAGTTTATGGTTCTGAAATGCATTTCCAAGACCTG
+TCCATGGCGTGTATATGCATCTAAGGTTGATTCTTCTGACAGCTTTCAAGTTCGGCAGGC
+AAATCAGAGACACACATGCACGATTGATCAAAGGCGTAGATACCACCGGTTAGCAACCAC
+TCAAGTGATAGGCGAGCTTATGCAATCTCGCTTTCTTGGTATTAAACGTGGTCCAAACGC
+TGCAGTGATTAGGACGTTCCTACTTGACGACTATCATGTTAGTATATCATATTAGAAAGC
+TTGGCGGGCTCGAGAGGTGGCAATGGAGAAGTCTTTGGGATCTATGGCCGGTAGCTATGC
+ACTTATTCCAGCTTACGCTGGACTCCTTCAACAAGCAAACCCAGGCAGTCTCTGCTTTAC
+AGAGTATGATGATGATCCTACTGGTCCACGCCGTTTCAAATATCAATTCATCGCATTCGC
+AGCATCAATTAAAGGGTACGCATTTATGCGCAAGGTCATTGTAGTTGATGGAACATTTAT
+GAAGGGGCGATATGGTGGTTGTCTCATCTGAGCATGTTGCCAAGATAGGAATTTTCAGAT
+CTTCCCACTGGCTTTTGGAATCGTTAACAGCGAGAATGATAGTGCATATGAATGGTTTTT
+TCAGCGGCTAAGCATTATAGCTCCAGACAATCCGGATTTAATGTTTATCTCTAACCGCCA
+TGCAAGCATATACACAGGATTGAGTAAGGTTAGACACAACCATCCATCTCACGTTGCTTC
+ATATAGTATACATATATCGATTTACTTAATCTGCCAATAAGCTGGTTCTATTTTGATTGG
+ATAATGAATGATTTCCCTAATATTGTTGCAGGTCTATACGCAAGCCAACCTTGCTGCTTG
+CACGGTTCACCTTTGGCGCAATATCAGACATCTATATAAGCCAAAAAGCCTCTGCCGCCT
+AATGTCTCAAGCTGCACAAGCTTTCCATGTCACGGATTTCAATCGGATATTCCTGAAGAT
+ACAAAAATTGAACCCCGGATGTGCTGCATATTTAGTTGATTTGGGTAAGTGTTTTTCTCA
+GCTTACATATATTGTTATTAACGTGGCTGAGATGAAGTTTACTCCATAACCTCTGTACTT
+TGTAATTCGTATAGGGTTTTCAGAGTGGAGAAGAGTGCATTCCAAAGGCCGGCGTTTCAA
+TATCATGGATAGTAACATATGTGAGTCTTGGAACAACGTTATCAGAGAGGCCCGCGAGTA
+CCCGCTAAACTGCATGCTGGAGTACATAAGAACGACGTTGATGGATTGGTTTGCAACTAG
+AAGGGCTCAAGCCGAAGACTGCCCTACAACATTAGCTTCGAGAGTGCAGGAAAGAGTTGA
+GGAAAACTATCAATCAGCTATGTCAATGTCTGTTAAGCCTATCTGCAACTTTGAATTCCA
+AGTACAAGAACGGACAGGGGAATGTTTTATTGTCAAATTGGACGAGTCCACTTGTTCCTG
+TTTGGAATTTCAGGGGTTAGGGATCCCTTGTGCTCACGCAATAGCCGCTGCTGCAAGGTT
+TGGCGTTCCAACAGACTCGTTAGCAGCAAATGGATATTTTAATGAGTTAGTGAAGCTTAG
+TTATGAGGAGAAAATCTATCCTATTCACTTTGTTGGTGGAGAGGTCGCACCAGAAATTGC
+TGCAGGAACTACAGGAGAGCTGCAACCACCATTGGTTCGCTGGCCACCAGGGAGACAAAG
+GAAGATCAGAATCTTGTCTCGTGGTGAATTCAAGGCAAGTACCTATTAGTAAACATTACA
+ATGTACTTCTTATCTATTAACAAGCTAATAGCCTATCTACTTTTAATATGCAGCGGAACA
+GGACAAGGTCCCAGAGGAGGTGTTCACGTTGTTGTGGTGTTGGACACAACAAGGCCTCGT
+GTCGTAATGCTATATAAGTCGTCAACTACTGCTATGGGGTGCTAATAGGTGTTATGAAGA
+AACTTTGTGGAGTGGGCTTAAATAATGGTTGTTCCCACATATCTTGCGGAAGCGGGTTTG
+TTTACTTCTACTAATGCAGGATTAAGTACATTTATTGAAATAGTTTGGTATACCCAACTT
+TGATGTATACCTTATTATTTTGATTTTTATGTACTACCTGTTCATCGTTATATTTGTATT
+GGTATCTCTAATCCCGATGTAATTAAGTAATGCCCTGTAACACCGCTTTTGAAATGTATA
+TATATGAAACCCCGCTGTTTGTGTAATCACCCTTCTCTGCTTCTTTCAAGTGCAAAATCA
+TCCATATCTTACTTACATACTATACAGTATAACGAATTACGAAAACTAAACCTTAATAAT
+GAAGTGGGAACCCAAGCAATGATGCATCAGTAATTGTATACACAGATTTTTCCTGTAACA
+TAATCAATGGGGTAAACCATAACAAACCAAAACCATCACTCTGCCTTTGGAGCCCAAGCA
+ATGAGTTTGTTTACACGTTTGATGAAACTGTTGGCCGAATAACATATGTTTTACTTAGTT
+TCATTATGCTGTATGTTGGAGATGCAATTTCAGTCAATCGCGAGCTTCTACCTGCAAGCA
+TCACGTTTATAAATGTTATGATTATATAGCCAAACGGGCATCGTGGATGGCAGCTTCGGC
+ATAAATAGTTTTGCATGGTATCCTATTCTATTTACTACTTACTGTACTATTCCGAACCAT
+ATGCAAGATTCAAATAAAAAAAGCTCGTGTCGATATCCAAAGTATTCAACTAAAATTGTT
+TTCTTTTGATGTCATGTTTTCAGTATATATGTTGATATTACTCGTTAAGTTATAAGGATA
+TGCAAGAACTTGACATTTCATTTATTAGTTGAATACTTTGGAGTTATAGGAGTTTGTAGT
+TGTAGGAGTTCAGCATATCTGTTATTGCATCACTGTAATATAACCCAACACACTAGGCTA
+ATAGACTGAAACATTTCACTTCAAACATAAATATTCAAACATCACAGTTATTAGTTGAAT
+TTCAATACAATTGGTCTCTGATTACAAAAGAAACTCCATGTTTGTTCAACATAAATTACA
+CATCTACAAATCAAACACCACGTTCTGTTGGAGACAATGCATTGAAAGTTTCGATAGCGT
+ACTGTTTAGCTGCATCTCGCATCTTCCCATCATCTAATTTCCCACAATACTCTAGAGCGT
+GTGCTCACGCACGGGTTAAGTTTGTCAATATTACATAAAGTTCAATACATATTGGTTGAA
+GTGTTAGTTTTGCAATTATAATTCTTTTGTTGGTCATATTTGCAAATTTCCC
+>ATSINE4
+GTGGAAGCCCCCTTGGCCCAATGGTTGACCAAGGGTTCATTAATGCTTCTACACCAAGAG
+GTCTGGGGTTCGAGTCCCAGCTATTGCGATTTATTAGCAGATTTGCAGATTAATGGAGGC
+AAGTGTGCAGGAGATCTACAACGATGTACAATTATAGCCGTTCGCCAGGATTCTACGCAG
+AGAAGATATTGAAGGTGTCCATCAAGCGCATGGAGAAGGAGAAGGAGGTGTCGTCTGTCG
+TGGATCTAATAAGGGTCGGAAGGAATTGTCCGTGATAGAATCGTCTATGTAACAGTTCTC
+ATAATTTGTAATAAATAATAAATCTAGACGGCAAAAAAAAA
+>ATDNA2T9B
+GGGAAATTTACTAGAGTAACCCATATTTTATACATAATGACCCAAAAGGAATGCTAAAAA
+TATGAGTTATTTGAGTAATAATTATACCTAAATTATCCTTGTTTTCCTTTGCAGAGAAAA
+ACAATATTACAGAAATGCCATTACTATTTAATTCCAGCAAGGCAATAAAACCACATTTAT
+TTACGAAAATGCCATCGTCGTTTTTGGTAAATCTGTGGCTCTTGTTGCGACGGATTTGTT
+ATCGATCACAGATTTGTTGGTCAACCACAGATTTTTTACAACAGACTTGTCTTGTACCAC
+AGACTTTACTGTGTTATGTTACGCCAGATTTTTTTTTTTCGCAGATTTTTTAACCGTGAC
+TGATTTGTTTCATATAGTCTCCACAGATTTTATTTAAATTTCAAAAGTAAGAATGTTGAA
+ACCAAATCTGTCACTGATTTGTTTTCCGGACCACAGATTTTTCTTTATGGTGGCAACAGA
+TTTTCTATTTGCACCCAAAAATCTGTTGTGTTATAACAGATTTGTTAACCTCGAAAAATG
+TTATATAGGCATGACAGAGTTGTTTTGTGTAATCACAGATTTAATTAACTTGTTAACAAA
+TCTGGTGTTTTACAACAGATTTTTGTTAAAAAAAAAAATTACTACACAGTCACATAGTGA
+TAACAGATTTGTTTTTAGTGATGACAGTTTTGTTTTTCAGTGTCAAAGCATAACAGATTT
+ACTCATGTCAATGTTATGGCCGATTTGTTTATGACTAGAATAACCTTTTTAGTAATAACA
+GACTTTTTTTGGCAGATTTATTTTTAAAATTTCGAAATTTTTTGTTATATGAGATTTATT
+AGCTAGCCCTCAATTAAATTATTTCCCGGTCTGATTGTATGTTAAATCCGGTTTGACTGG
+ATTTTTTTTTTTTTTTTTGAAAACGTTACGACAGACTTTTATTAGCTGACAGATTTTTCC
+GAAATATTACCATATTTGAGTCAAGGAATATTCTCGTAACGCCTAGGGTTTTCTTACGGC
+AGATTTGTTTATGTTATTTCCATATTTGATGTTTAATGCATTAAATTGACAATAAAGTGT
+ATATCTTTCTAAAATCAAAATTTTTGGTTTTTTTCCTTATTCTACACATATCAACTATTT
+CAATAAGATCTTTTGATTGCGTTTCCTTTTATCAATTTATATTTTTAATTTATATTTTTA
+ATATAATCTTAATTTATATTTTTCAATTTATATTCTTAATTTATATTTTTTCATATCAAT
+AAGATCCAGTTTTTTTCGGGATCTTATTCATTTATATTTTTAATTTATTTGATTCATAAT
+TCGTTTTTTTTTTGCTAAAAATATGGTATTAAGGTTGATTAAGGTTAATTGGTCTTTTTA
+CTTAAAATTGGAGTCATTTTAGTTAATCATTGCCAAGAGGAGTCATTCTAGTTATTTTTG
+TTAAAATTAGAGTCAATCTGAGCAAATTTCAG
+>ATDNA2T9C
+GGGAAAATTACTAGAGTGACCCATATTTTATACATAATGACTAAAATGAAATGCTAAAAA
+TATGAGTTATATGAGTAATAATTATGTCTAAAATATCCTTGTTTTCCTTTGTAGAAAAAT
+AATATTACAGGAATGCCATTATTATTTAATTCCAGCATGGCAAAAAAACTACATTTATTT
+ACGAAAATGCCATCGTCGATTTTGGTAAATTTGTGGCTCTTGTTGCGACAGATTTGTTTT
+CGACCACAGATTTTTTGGTCAACCACAGATTTTTTTCAACAGACTTGTTTTGTACCACAG
+ACTTTACTGTGTTATGTTACGACAGATTTTTATTTTTTCGTAGATTTTTTTACCGTGACA
+GATTTGTTTCATATAGTCTCCACAGATTTTTCTAAAATTTTAAAATTTAGAATGTTGAAA
+CCAAATCTGTCACTGATTTGTTTTCCATACCGCAGATTTTTCTTTATGGTGGCAACAGAT
+TTTTTATTTGTAACCAAAAATCTGTTGTGTTATAACAGATTTGTTAACCCAGAAAAATGT
+TATATAGTCATGACAGAGTTGTTTTGTGTAATCACAGATTTAATTAACTTGTTAACAAAT
+CTGGTGTTTTACAACAAATTTTTGTTAAAAAATAAAATTACTACACAGTCACATAGTGAT
+AACAGATTTGTTTTTAGTGATGACAGTTTTGTTTTTCAGTGTCAAAGCATAACAGATTTT
+CTCATGTCAATGTTATGGCCGATTTGTTTATGACTAGAATAACCTTTTTAGTAATAACAG
+ACTTTTTGTTGGCAGATTTGTTTTTAAAATTTTGAAATTTTTTGTTACATGAGATTTATT
+AGCTAGCCCTCAAGTAAAATCTTTCCCGGTTTGATTGTATGTTAAAACCGGTTTAATTCA
+ATTTTTTTTTAAATAAAAAATCGATAACGTTACGACAGACTTTTAATAGCTGACAGATTT
+TTACGAAATATTATCATATTTGAATTAAGGAATATCCTCACAACTCATAGGATATTTTTA
+AAAAATATATTACTATTTTATTTTCATAATTGATGTTTAAAATCAATTAAATTTACAACA
+RATTGTATATCTTTCTAAAATTAAACTTTTTGGTTTTTTTCCATATTCTACATATATGAA
+CTTTTTCAATAAGATCTTGTGATTATTTTAATTTTTATCAATTTATATTTTTAATTTTTA
+TTTTAAAAATTTATTAATATATATTTTTTAATTTATAATATTAATTTATATTTATTGATA
+AAAATAAAATTTATTTTTTTTTTGTTTTTTATTTATTTATATTTTTTATTTATTTTATTA
+ATAATTTTTTTTTTTTTTAATAAAAATATGGTTTTAATATTGATTAAGGTTAATTAGTCT
+TTTTACTTAAAATATGAGTCATTATAGTTAGTCATCAATTATGAGAGTCATTTAAGTTAT
+TTATGTTAAGATTAGAGTCAATCTGAGCAAATTTCAG
+>VANDAL13
+GGGTAATATTAGGGGGTAACGTAATTTGACATCAATATTAAGAAAATGACCTTAGTGCAG
+AAAAGTTGGGTAACTAACGTTTTTGGGCCATGCGAAATAACGAATATAACCTCGGTCATT
+GGGCGTCAAATCTTTATTTCCGACAGTAGGGTTCTCGGTATAGGATCAAATAGGGTAGTA
+GGGATATGATTACACCGATACGTAATAAAAATTCATGCATTACAGTAATCGATATTTTTA
+TATGTCACATGTTACCTTACTATGCAAGAGAACCTAGTTAGAGCTATTGGTTACTACAGG
+CTGAATAACCGGATTTTGAATATGACACAGGCTGTATATAATTACCTTCAGATGATGCAT
+GAAATTAAAGAGATGGATTACTTTCCTCACACCTGCAAGAAATGATTCTGGAAAAAGAGA
+TGTGACGTTTACATTAATACCAAAATACTACAAATATCCCACAAATATCAAACTTCATAA
+CGTAACCCGCGTTATGTATAAAAAACACGATGTACAAATTTTCCTTAGCAGCATGTATTA
+ATGTAAAGTAACTGAAGTAAAAGTTTTACTTGGGAGGCCTAACTCGAAATGTACTGGACT
+GGATTACCCTAAAGTTGAATGGGCTTTTGAGAAGAAGATCCGGAAATTAGATTTCCGAAA
+CAGCATAAGTACAACGTAAACAACATGTTTTGTTAAAAAACACAGCAATCATTGTTCTGC
+CACTTGCAAATATAACATAGTGGAAGAAGTATAAAAGGAAACAGATGTGACAGTGAAAAG
+CGCGTGCAAAGAGGAGAGTAGATATGTATCCCTTGCATTAAATGCGGCGTCAGAGAGTAT
+CAGCTTCCAAGGTATTAAACTGTTAAAAAATAGAAACTTTTTTTCATGTGTAACAATCTG
+AACACATGCTATATATGTGCTTCTCACGTACGCTACATCTTAGCGAATCATATAGGTGAC
+ACGTCTCAACTGACGTCAGCGTTACGACTGAGCAAGTGGACGACGAAGATATAGTGTATC
+TTACCTCAGGACAAGTTAATGTGTAAAAACATGAGTATATGATAAATCATTTGGTTCTAT
+TGTCGATAACGTGCAATACAAATAAAGAACAAGTACCTGTTTGATGCGACATTCGTGAAG
+AGATCTTCTCGCCGCCCTCGGGTGTTGGGAGGGAAATCATAACCTTTTCAAATTCACGTG
+GCTGGAAATGGGTCAGCAACTGTTGCCCAAAATTCATAGACCACTGTAGCTCTAAAAAAA
+GTTCAACTTTTCTATATAAGATAATAGATGGCAAGATATCATCTCTCACACCTCTTCTTC
+TATCTAAAAAACACAAACGAAGTATCCAATAACATCTCAGAGGTCGATCGTTGTTGTTTT
+GGTATGCAATTAATGATTGTTCTTTTTGTCTACCTTGGTGTTGTATTAATAAATCGCATG
+GTGATTTTATATGGTATTTAATGCAACCCTATTGATGTGTAGGTACCAATGGTTATTATA
+ACCGAAATAACCGAAGACCGTTATGTCCGGACGGTGAGTGGAACATGGGCAATCGGAGCT
+GATGGCACATGGATATTCATAGCAAACCACAATAATGCTGTCAGACGGTTGAGTATTCGT
+GAAGGTGAAAAGCTGTCATCAGTTCGGGAGATTGTTAGAGAAGCGTACGGCCAGGAATAC
+ATGGGATGTCAGCTACACATGACATATCAATGGCCTGATTGGATGGACATGGAGGCTACC
+TTTGGAGGACGAACGAAGCCAGTAACCATCGCGACAGATGAGACAATGGGTGTTTTCCTA
+GCTATGCGTTTTGAGTTGGATGACTTGAGTTTGTTTGTCTCTAAGCTAACGGTAGATGGT
+GTTCCGGTTGATGATGGAATGAGTCAGACATCGAGTTACGGGTTGCCAGCTAAGGGAAAA
+TCACCATTGTATTGCAATGAGGAAAGATCTCCTAACTACGAGTCCTCCATTTTGACAGGT
+ACAGAAGGTGCAAACATGGGTGACTCTTCCTCCAACGTACATGCACAACCTGCGGGAGCT
+ACTGTTGAGCCAGCTTTGACTTTGGAAACAAATCAAAGTATGGACACAGCGAGTGAAAAG
+GCAGATGAGGTAAACAATCAGTAGTTCAATACATTCTAATTACCAAGAAGGTACAAAGCT
+TATATCAACTCTGTTTACGCAGGAGGAAGACTCAAATCTTGTTGAGGCAGATTTCCTGGC
+AAATCTAGGGCTACCGTCAATTAATCTGGCAACTGATAATTACGGCTTTGACAGCGGAAG
+TGAAGGGTACAACGACGAGAATGACTATGACGGGGGAGAAACTCTTAAGGAGTCCAACTT
+TTTCGGACCGTCGGCGACAATCTTGACCGAACCTCTAGGTGTACACTTGGACCTACAGGT
+CCCACTACAACAGGCTCTTGAAGACATGTGCATTAACTTCGCATCTTTCAACAGGGATGC
+GGCGCCAACCCTTGATGAACAAGGAGAAGAAGGTACCAATTGCATAGCATGCTATTTTCG
+TATAAACACATCAATTTATATATAATTTGATATCGAGTACCTATAACATATCTTGCACAT
+TCTGTATCCGTCAAGGGCCTACTTATTTCTGTTCCATATAGTCATGTATGTTGCTAAATA
+GCATGTGATACATTGAAAACTATTGTTTTTTTGGTTTATAACTAAGTTACATCGGATTGA
+TAGGTACAATAATTTATATTTACTTTGATATAACGTAACTCTAACAAGTCATGCTTACTT
+ATATCGTGTACTTTCTATTTACTTTTTCATTTAGTCATGTGTATTGTAATATCATACATT
+AGGTTGGAACACATTGTTGTCTGATTTGATAGCTAAGTTAAGTAATTTTTTTACAGGCCG
+TGACGGGATGGAACTAGCAATTCGGGATGTTGTGTATGAAGGTGACGAACTGTTTGTCGG
+CCGGGTATTCAAAAACAAACAAGATTGCAATGTCAAATTAGCAGTACACGCACTAAATAG
+CCGTTTTCATTTTCGCCGTGATCGCTCCTACAAGAAATTAATGACTTTGACATGCATTTC
+TGAATTGTGCCTTTGGCGTGTGTACATTGTCAAATTGGAGGACTCGGACAATTATCAAAT
+TCGAAGTGCAACACTTGAGCACACTTGCACAGTCGAAGAACGGAGTAACTACCACAGGGG
+AGCAACAACGAGGGTAATCAGGAGCATAATTAAGTCAAAATATGATGGCAACACACGGGG
+GCCAAGAGCTGTAGACCTACAACGAATCCTTCTAACCGATTATTCGGTTAGAATTTCTTA
+TTGGAAGGCATGGAAATCAAGAGAAATAGCTTTAGAGAGTGTGCAAGGCTCAGCTACGAA
+TAGTTTCAGTCTGTTAACGGCCTACATTCATGTCTTGCAGGAGGCCAACCCTAGTTCAAT
+TGTTGATCTTAAAACTGAGATTGATGCAAAAGGAAATTACAGGTTTAAGTACCTTTTCTT
+AGCATTTGCCGCCTCAATTCAAGGATTCTCATGCATGAAACGGGTTATTGTTATCGGCGG
+CGCACACCTGAAAGGCAAATACGGAGGCTGCCTCCTAACGGCCAGCGCACAAGACGCGAA
+TTTTCAAGTTTATCCCTTAGCTTTTGGGGTGGTCGATAGCAAGAACGACGACGCGTGGGA
+GTGGTTTTTCCGCGTTTTGAGCACAGCTATCCCCGATGGAGAGATCCTAACATTCGTCTC
+TGACCGACATTCATCCATTTACACAGGTCTGAGAAAGGTAATTTCTACTCTTTGCTGTTT
+TTTATGTTTACATGTATTTGATTTTAACACTAGCATTTAACATTAAACACACATGATAGT
+TCATAAATTACGCGATATACCAGTATAACGCATGCGATAGTAAATAATAAATGGTATTCC
+TTGTTTCTTATTAGAGATAGATCTAACGTGTTGCGGTTTTTAACCACTAGCATTAAACTT
+AGTAAACAAATTAATATTCTTTACATTACATGCTATACCAGAATAACACATGTTATAGTC
+AATAATAACTGCTATATTACCGCAGGTGTATCCAAAGGCTAGGCACGGCGCTTGCATAGT
+TCATCTCCAAAGAAACATTGCAACCTCCTATAAGAAAAAACATTTGTTATTCCACGTATC
+GAGAGCTGCAAGGGCCTATCGTATTTGTGAGTTTCAAACCTACTTTAACGAAGGGATAAG
+ACTTGATCCAGCTTGTGCACGGTACCTAGAGTTAGTTGGGTTTTGTCATTGGACAAGAGC
+ATATTTCCTTGGGGAAAGATACAACGTCATGACAAGCAATGTAGTTGAGTCTCTGAACCC
+AGTCTTGAAGGAAGCCCGAGAATTACCAATATTTTCGCTGTTAGAATTCATAAGGACGAC
+GTTGATTTCATGGTTTGCTATGAGGCGTAAGGCGGCTAGATCCAAAACATCGGCACTCCT
+ACCAAAGATGAGAGAAGTTGTGCATCAAAACTTTGAAAAGTCAGTCACATTTGCTGTGCA
+TCGGATCGATAGGTACGATTATAAGGTCAGGGGAGAAGGATCTAGTGTCTTCCACGTCAA
+GCTAATGGAACGCACCTGTTCCTGTAGAGCATTTGATTTGCTTCACCTGCCTTGCCCCCA
+TGCAATAGCTGCAGCAGTGGCAGAGGGAGTTCCAATTCAAGGACTGATGGCGCCCGAATA
+TTCAATTGAAAGCTGGAGAATGTCTTACCAAAGAACAATAAAACCTGTTCATGATGTTGG
+TGACGTTTTCGCTTTGCCTGAATTAATAGCATCCCTCCACCTGTTCTTTCCAGCAACACG
+GAGGCCACCGGGTAGGCCCAAAAAGAGAGAATCATATCAAGAGGGAAATTTACGGTAAAT
+GTATTGTTTTTGGACAGAAATTGACTCTATTTGATTGTTGATTTCTCTAACTAGCATGTG
+TTCTTCGCAGGGACCACAACGTCAACTAACACGTTGTTCCCGTTGCACAGGCGCAAGACA
+TAATCGCGCCACGTGCAAAATGCCCATATAAAGGTTTGCTACATATTTTTACAAAATAGC
+ATGGTCTACACAAAAGTAACAATACTAATTGATTTATTACATCATATGCAGGGGGTGTTG
+TGTATCGCGTCTTGCTCATGGGTTATAAGTTGTGTAATATATGCAAGGGGAAGTCCATCA
+AGGATGGAGGTATATGTAAAAGGAAGGGTAACTTGGTTTAATGTACATATTAGCAATTAG
+ATGTTGCGATTAGGGTGGCGCCTAAACGTTACATACAAAATGCAATCAAGGAAATCCCAA
+ATCCTATCGGTGCCGTAATGAAGACGACGTTCTACCAGGCAAAGGAAAATATTTTGTTTT
+TTGGATTTTGTGTAAGAAACTTTGAATTCTCTCTTTTGTAGATACCCATGCTATTAAGTA
+AAGACGCAAGTGTTTAATTAAAGGTACATGTTGTAGTGTAAACCAGCATACACAAATTTA
+GGACCAAACTGACACACAGAGCATCACATTTATTACAACACTTAGAGCAAAATGTTTAAA
+AGACACATATTGCATTATAGCAATTAATCCATGAAGGAAACACTGCTCAATTAAATAATC
+ATTTTCCATTTACAGATGCTATTTTATTGACAACCATGCGGATAGATCTTAATACATGTT
+ATTATACTGCATCACATGCTATGAACACTGTTTACATAGGATTCTAGTCCCACTTGAAAT
+ATTTTAATAGAATCCAATAAGTTCGCTTCCACCACACATTATCTACCCACCACAAACCCC
+ACATAAATGTGTGTATATACACTCCACCATTATTGCCTTATATATACATGTATTTCCCCG
+AACAATGAATAACGTAATCATCCCTATACACACATGATAGCTCGAGTTGAAATGAGACAG
+TACAGACAAAATCTTGTACTTATGCGGGTCGGTGGGTTGTTCAGAAAACAATTTGAGAAC
+GCATTGGAGGCAAACAACCCCGAAGCACATTACTTGGAAGGTCTAAGGTACGCGTGTTGG
+GAAAAAGATTTAGACATGGCTGAAAAACACATTTTCAAAGCGATTAACAAAGTAGATGAG
+GCACTGTTTGTTATGGCTATGTTGACAATTTGTGGTGGAGAGAAGGAGCTAGGAGATTTT
+TTCCCTGAACAGTTGTTTGCACAATCTTGGGGCGAGGTATTGGCTATGGGCGACTCTCTA
+TTTGCAGCTCTTGAGCGCATGGCGGTGCGTCAAGGTACAACTTACATGCTTACATGGAAT
+GGGGCCCATCCCCCATATGTATCAATCCACAACCTATATAATAGGTGCGAAGAGTACTAC
+ATATTCTTTTGTTCCAAAGAATTCTGTCGGTGTTGTTAGCTATTAGAAGCTACTCATCCT
+AATCGGCCGATAACATGATATGAACGGGTTTTACATGTTGTATGTCTAACGTTTTAGTAT
+CTGTGGAAACGTGTCACCAGTCGGGTAACTCTAAAAAATAACGTGATGTTTTCTGACATT
+ACATGTTGTATGTATGTTGTGTTATGATTGTTATGTCTGATGTCTCGTTGTTTGATTTAT
+ATTATTTAAATATTAATAAATAGTTTCATTTGCATACGTATGCTTTGAAAACGTGGCAAA
+AAAAAGCAATTGTATGCTAACAGAACATGTCAAAACAATAAAAGGCATGCTACAAATTAA
+AACTTCATTTACTTATCATATATATTAATTAAGAATGTTTGTTTAAGATCAAATAATTTA
+AAAATGTAACTATGTTTATCTAGTTGTACGCTAACAAAACATGTCATAAACTTTAAAGGC
+AAGCAATTTCGATTAAACATGATTGTTACAAGCATATATATTAACAATTGTTGGGTTTAA
+ATATCTAGAGAGTACGAAGACGTAATTATCATAGACGCATCAGTTTTAATGCATATGTAT
+TTTAAAAACACATGTCATCAAAGTAAATTCTATGCTACATAAAACAATATCAGGTAGTAA
+TTATATAAACATACACAATAACGCTACATCGAAACAACATTAATATCCAAGGAAAGGTCT
+CTACAAAATTACAGAATGAGGTGATAGTAATACAAGAAACTAGGTGCAGTTTGCGAGCGT
+CCCATTAGCCAACTCATACCTAGCAATAAGCCTGTGAAACTTCATTTTCTCTGTTAACAA
+CAAAAGCTTTCAATCGAAGTTTCTTTTCCCCACCATTCTTTAAAGCAAAACGAAATAGGT
+AAGGTAGCATTTCAGCTAAGGGCAAAAGGATATTCTTCAACTTGGTTTCACGCCATAATC
+CTGTATAGCAGTCTAGAACAGTAATGACTCTTGAATTCACATCAAGACATAGCCCCACCC
+AATGCTTTGAGTCGACGAGAAAGGGAAAGTAGACCCTTTCAAAACCGGAGTGAGTGCATT
+CTAGTAGATCATGATCAAACCCATACATTCCCTTGTCAGCTGTCTTCGAGAATTTTAGGT
+AATGCTTGCATAATTCATTGACAAATGTAGAATCAATGAATGCTACATCCTGCTGCTTTT
+CTATGATATTTTTTGCTCCCTAATCAATCCTTATGCAGTTTATGAATAAGTTCATAACCT
+GAGAAAGAGTAAATGGAGTTAAGGATTCTTCATAGATGAAAATAAATAGCTGTTTATTTA
+AATCTGCCATATATATATATATATATATATATATATATATATATCATACCAAACTAGGCA
+CGACTGCCTTCAATTCTACAATATCCCGGAGTTCCGTTGAAGACATGGTCCGATCAGCAC
+CAAAATCAATGGGCCTAAAACACCGGATAGATTGGTTATAATTAAGTTAAGTACCATGGA
+ATGAAATAGTAGCATAACAAAGATGAGGAAAAAATACCTAGTCAGTGTATATAAACGATT
+TATCTTAGCAATGCGGCTAACATCATCACCAAAGGTAACCGTCCTACTACTCGTGGAGGA
+TGAAATACGTGTTACAGGTTTGAGCTGAGAAAAATGGAAGATAAGTTAGAAATAATATGA
+GATATATACTAAATTCAAAGTATTTATTTAAAAGCATGTAATGTTTTATATAATGCTTGA
+TGTTTGCCCGCATAAGCAAATGTAAAATATGCACTATATTTTTTTTAATAAAACATTGTT
+CTAATTTTTCAACATGCACTTTATAATTAAGACATGCTGTTTAAAAATATAAAACCTTGT
+CCAACTTAAATCAATCGTGTTTAAAAAAAACTCATGACCAACTACGACGAGAACTAATAT
+AAACTAATGTATGTTATATAGTTATAAAATATGTCTCTTAGTTTTATAACAAAACCATGT
+GAACTTTAGACATATGAAACGTTGTGGAAATAAAATCCGCTATTCAAAAAAAAAACTATA
+ACCAGATAAACTGAGTTCTAACAATAATACCCCTTTGAACCTATGGAATTCATATCTACT
+AAGACTCTAACACATTCATAGCAACCTTGTCATCGCGGGCCACTACTTCAGTTGGCGGGG
+AGCCTGGGTCCGAAGCATTTCTCATCACCGAGCTGGATAAATTGGCCTACATCGTGGGGG
+AAACATTAAAATGTGGTACATTACATCGCACACACGGTATTTTAAAAATTCAGCTCTTAC
+CTCATCATTTAAACCAGGAGGATCAGATATTCTTTCTGCATATCTCTCAGAAACAATGTC
+ATCAGCCGATGGTTTGGATAAATTGGCCTACATCAAACCCACAACATAAATATGTGGTAA
+GATGACATCAAACAAACTAACTATACAAAGAATCAGCTCTAACCGCATCACTTATAGTAG
+GTGGGGCAGCGGTTGTTTCTTCATCTTTCCCTGAAACAATCTCATCATCTTGTGGGTGTG
+GTCTGGTTTTATCATTGCTATTCTCATCTGCCTCAAACTGGAAAACCAAAAACAAACTTC
+AATGAACCAAATAGGACCAATTAATTGGGAAAACATGTTAATTCAATAACTTGCAAAGAG
+GATGGGTTCTTAGTTCCAAAAGCTGAATGCAATACCATAGATGGTTCCGTGATGTTTGGC
+TCCGATTCAATATAAGCAGTGTCTTCTGTGTCAGGATTAAGTGGAGACTGGAGTTGGGGA
+GCTTCATCTGGAATTGATGTTTCATTGCTTGAAGGACTGTCATGATTTCCATCCTGAGGT
+ACTTCATCGGAGTCGCCAACAATCCCAGAACCTTTAACTTGGGCGATCGTATCAGCTTGA
+GGTGATAATGGTTTCTCTACTGAAGCAGCAATTTCTCCTGATCTAGTGTCCACCTCAACA
+GGTGGAAGGGTTGGTCGACGTTGTACTAGTGTGTACTCTCCTCCTCTTTTGTACATGACA
+AAAAGTTATAAAATTAGTAATTGGTAACAGATAGTAGGTAAAAGAAGATAACCTTATAAA
+TTATTACCAGCGAACTACGGTTCAGTTGCTTTGCCTTTGGAAATGAGCGATGTTTTGTAT
+TGTCGGCTGTGCAGATGAATCATCATTGATATCTTCCATCACTTCCCCTAAAACTTGATC
+AAGAATATCTGTTGCACTATTCTTCATTGTATGCACTCCCATAGATGTATCCAGATCAAC
+AACAGATCCTCCCTTCCCACCCAATCCAGGACGTTGAACCTCTTCATACATGTGATGTTT
+GCCATGAGTTGCTCTCAGTAAGCTGCTTAATCTAGCCTCCGAATCAGCTATAGCCTTCAA
+CATACGAGACTCCATTCGCTTGTCTTTCTTGTCAATATAGTTTTTGATCGAGTCTGGTAT
+GTTAAACTGGCCTTCAGCTTTACGAGTTTTGGAGGAGCCATCCATGGTTCCATCAGTTTG
+ATAGTTGTCATCATCACCACAATCATGAGTGCTACAAACATCGCTGTTGTCATTCCTTTC
+ATCAGGCAACGAATCAGGGACTACACCACCTAAGAACATGGATCCCTTAAAAAGGTGATC
+CTCTCTAATAAGTTGTAATAAGCTGTCAACACGAGGGTCAGCTTCGTCATCAATCCACCC
+TCTCGAGAAAGGGTCACCATTAGCTGTACCACTCATAACAGATGTGACTTTGGTCTGCAA
+AAAAATCAAGATTTATTACTTTAAAAACATGCTATTGTTATAAATAAAGAAGGTTTAGTT
+TTACTTTTAAAAGCCAGAGTATATTGATAAATAGCAGATGATATAAATTTAAAACAATAA
+TAATGTAGTAAAATAGCTAATACATTATTACGTTATCCCCTAAACCAACTAAATTTACAC
+CCAACTACAGACGAAACATAACACGGGTGATTAAATTAAAGCATGTTACATATATTTCCA
+ACATGCGTTTTATCAATAAATCATACTAAAACACATAATGTAGACTGATTTTATTAAATC
+TCTAACACTACCCTTAACGTAATGCAATATGAAACTTATGTAAAATAGCTAATATATTAT
+TACATTATCCTATAAAACAACTAGATTAAAACCCAACTCCAGACCAAACATAACACAGTT
+GATTAAATTAAAGCATGTTACATATATTTAAAACATGAGATTTATCAATAAATCATACTA
+TACCCTCAAATAATGTAGACTACTTGTATTAAATCTCTAACATTACCCTTCACATAATGC
+AATACCAATAAGTACAGGATTTTAGGTTAATACATGCTAGACACTTTAAAATCAAGTTAT
+GGAGAATTTAGGTAACTACAGTTGTGTATAACATGATATAAAAGTAAGATACTATGTATT
+TTATAAAAGCACGAAATGCACTGATTACCTGGGACTGCCTATCGACTTTCCAGACAATAT
+CCAACTTCAAGCTCCATAGACGCTCAATTTCCGTCTGTGTTTCCTCCATCTCTGAGTCAT
+CATCTTCGTCAACCTCAGGGAATTACAATTCCCTAATTCGAGGCACACTTTCAAGGAACA
+ACAGTTGGATTGCGTGTGAGAATCCCTGAACCGTGACAGATTTCCGCATAAGCTTATCAG
+CACCCCTTGCTGTAACACTCTTCAACGTCAATAAAAAAAATGTAGTTCCCCACGGATGTT
+TAAGAAACATATCTAGATTTTCGGCCATGTCCGCATGTACCGGAGATATTTTGCTTCTAC
+CCGACGTTGGGCACAAGACGCCATCAATGAGGGCTAGAGCAGCGTACCGTAGACGAATTC
+CTTGATCTTCAACCATTCGTTTCTTCAGCCTACCAACAACCCGCTCAACAGATACATCAC
+TCCAGTCAAATAAGGTGTACTAATACTTGTCAGGAAGTAGTTTTTGTTTCCCCTTCCTCT
+CTTTGACATGAGGGAGTTTGTAGCAGTTGAGCCTAGTTACTCTTTTAAACTCAGATATCG
+AAAACTGAATTGGGGAACCAGAGAATATTACCCAGATTTTATTTTGCTTGCTAACAACTA
+GCTGCCTCGTTAGCAGAAAGTGAATAAGCTTTCCAGAATACGCGGCTCCCTCCGGGATAT
+CAAATAATTTTCCAAACTGTGATTCCCTTAGAATCTTCATGTCCTCCTCATCTAAAGCGT
+CGGCGATGTTATCGATTAAAGATAACTCACAGTAAGACTGGACTCTCTCACCGTTTGGTT
+CAGATCCACCCCGAAACAACCGACGAGGAATAGGGTGGTTCGCCATCTAGAAACAGTATT
+AGCGTATACAGGTTTCACCTGTGACGACAAGAACTTAACTTGCTTATCAACAATTACTAA
+CGAATTAAAATTTGTGGAAGATACTAATTGTGAGCTTAAAAATCCAGATCTAACAATATT
+TACCTTCGGGAATGATGGATTCGACCCCGCATGTAGCACAAACACTCGAAAGCTGCAAAT
+ACCTTCCACAAATCGGCAGATTTTAAACGGGATTCCAATGTCGCATGTCGTTTTTTTTTC
+TCTCCAGTTATGTTCTTCAACAGAGAGAGAAACGGAAGAGGCGCTAGGGTTTTCTGTTTA
+CAGGGGGTTTTCTGATATATATGTAAATTATTCATTTTCTTGAAATTGTAGTCTATATCG
+GTTGCGTCCTCAAACCAACTTTGTGCTCCAGATGATTTCAAATTTCAAAATTTAAAATGA
+TATGCCTATGAAGCTATTTGTCCCCTCAATCAAAAACCTATTGTAGGGAGATGAGAGTAA
+TTTAAAGTTGGTTTCCGACAGGTACTATACGGCCATAGTTAGTTTGTACATTCTTTTCAA
+ATCCATAGCCATTTATTATAAATTCTC
+>ATDNA2T9A
+GGGAAATTTACTAGAGTAACCCATATTTTATACATAATGACCCAAAAGGAATGCTAAAAA
+TATGAGTTATTTGAGTAATAATTATACCTAAATTATCCTTGTTTTCCTTTGCAGAGAAAA
+ACAATATTACAGAAATGCCATTACTATTTAATTCCAGCAAGGCAATAAAACCACATTTAT
+TTACGAAAATGCCATCGTCGTTTTTGGTAAATCTGTGGCTCTTGTTGCGACGGATTTGTT
+ATCGATCACAGATTTGTTGGTCAACCACAGATTTTTTACAACAGACTTGTTTTGTACCAC
+AGACTTTACTGTGTTATGTTACGCCAGATTTTTTTTTTTTCGCAGATTTTTTAACCGTGA
+CTGATTTGTTTCATATAGTCTCCACAGATTTTATTTAAATTTCAAAAGTAAGAATGTTGA
+AACCAAATCTGTCACTGATTTGTTTTCCGGACCACAGATTTTTCTTTATGGTGGCAACAG
+ATTTTCTATTTGCACCCAAAAATCTGTTGTGTTATAACAGATTTGTTAACCTCGAAAAAT
+GTTATATAGGCATGACAGAGTTGTTTTGTGTAATCACAGATTTAATTAACTTGTTAACAA
+ATCTGGTGTTTTACAACAGATTTTTGTTAAAAAATAAAATTACTACACAGTCACATAGTG
+ATAACAGATTTGTTTTTAGTGATGACAGTTTTGTTTTTCAGTGTCAAAGCATAACAGATT
+TACTCATGTCAATGTTATGGCCGATTTGTTTATGACTAGAATAACCTTTTTAGTAATAAC
+AGACTTTTTTTGGCAGATTTATTTTTAAAATTTCGAAATTTTTTGTTATATGAGATTTAT
+TAGCTAGCCCTCAATTAAATTATTTCCGGTCTGATTGTATGTTAAATCCGGTTTGACTGG
+ATTTTTTTTTTTTTTGAAAAAGAAATTTTCATAACGTYACGACAGACTTTTATTAATGTC
+GGCAGATTTTTACATAATATTGTCATATTTGAATTTTAATGAATTTTATTAGTCATGATA
+AATTCTCCAAGGGTTTTCATAACCGTTTTTTTTCTTCTTCTATTCCTACCATCAAATCAA
+TTATTTGTGAATTGATACATGTCAAAATATTATTGGTAAGCTAAAACAAGTCAATTTATA
+ATATGCAATATCAAAATTAAATTGTTTTTCTTTAGTATTTTTAAAATCAAAAACGAAATA
+TGTGAAGAAGATTCTTCTTTATCTAAATTTTGTTCAAAATTATTATTTTAAAAAAAGTTT
+GTTCTCACGTTAACTGGATTTTCGTTTTTGTTTTAATTATGTAATATAGGTTTTGGTTTT
+CTTTTTTATCCACGATTTCTTTTTTGATTTTATAATTCTGTTGAAAAATAATTTGGTTTT
+GCTGATTTGTCAAAATTTTATTGGTGGAGTGACTTGTGCTTTAAAATATAAAAGATTTGT
+TTTATTTTTTATTTTTTGTTTTAATTTGATTACAATTAATCATTAAGGTTATTTCGTCTT
+TTTACCAAAGATATGGGTTACTACAGTTTTTGAAACCAAACGTGTGTCATTTAAGTTATT
+TATGTTAAGAGTTGAGTCAATCTAAGCAAATCTTAC
+>ATHATN3A
+TAGGCCTGGGCATAATACCCGAACCCGAAGAACCGAACTGAACCCGACCCGAAATACCCG
+AACCCGTTCTACTTCGGTTCCGGCTAATTACCCGATCGGGTTCTGTTTTCAAATAACTGT
+GGGTATCGGGTATTACCCGAACCGAACCCGATACTCGTGGGTACTTTTTATTACCCGAAC
+ATATATATACATATGAGGACATATATGCACTAATAACTTGAATTTGTGACTTGTTTAATG
+ATTTGAGTTATGGAACAAGCTCAAAACAAGGTTTACTTCTTGTTTTATATTATTGTCTTA
+AGGAAAAACTTGTTATAATTTCAGATTTTTCGGGTTTTATGGATATTTTTATGTATGTTT
+GGGTATATTTGGACAAAGTTTGGGTAAGTAGTACTCAAACCCGAAATAGTTTTGGTTATT
+TATGGGTTTTTAACCAATACCCGAATTATCCGGACCCGAAGTGAACCCGAACCGAACCCG
+ACCCGAAATTGTTGATATAACCATACGGGTCCAAAATTTCTAAACCCGAAAAATTCGAAC
+CCGAAAAATCCGACCCGACCCGACCCGAATACCCACATGCCCAGGGCTA
+>TA1-2
+TGTTGGAGTTATGATCCAATTCCTAAGTTGCTAAAGTCTAATGTCGACTATTGACTTAAG
+CTGAGTTTTGAATTTGGATTGGAGGAGCTAAACCGGTCTGGTTAAGTTTGGTTATTGAAA
+GAAGGAAGGATTGAGTTCGGTTTAATCATTGAAGCTGAAGACTCGACTTGGTTTAGAAGG
+TTTGACGTTGACTATAAAAAGGACTCGTCTTCTTCTTTTCTGTTTTATCCTCTGTAACAA
+ACATTGTATCTTCTTCTTTTTCCTCTGATCTTGAGCTTGTAACGGTGTATGTAAAAGCTT
+GAGAAACTCCAGTGATATAGTGAATTGCTGGTCAGAATCCAGGCGAGACGTAGGTTTACT
+CATTCCGAGTAGCTGAACTCGTAAATCCTCTGTGTCACTTTATTCTTTGAATGTTTCTTG
+TTTTGAGAGTGAGAGATTACAAATTGAGAGACGAGAGAGAGGTTCGTGTGCGTGAGATCT
+CAAATCCATCAAGGTTTAAGGTTCGTTTGGTAATAAGTGGTATCAGAGCCATTGGTTCTT
+GCGAGCTATGGCGAACGATCCAAATCAGAACACGTTCCTGAAGGCCTCGTTTCAAATCTT
+TAACGAGAACTCAGACTTCTCGCTATGGAAGACGCGTATGAAGGCACATCTGGGATTGGC
+AGGACTTAAAGGCATCATCGATGACTTTGATCTTACTGTGACAGTGCTAATTCCGAAATC
+TGAGGGAAAGAAGATTGAAGATGGTGACGAACAAGGAGATTCGTCTCAAACAAAGATTGT
+TCCTGATCAAGTGAAGATTGAGAAATCTGAAAACGCGATGAACATTATCATCGCTCATGT
+TGGTGATGCAGTATTGAGAAAGATCGATACTGCAAGAGTGCAGCTGAGATGTGGGAAACT
+TTGAACAAGCAATACATGGAAACCTCATTGCCTAATCGGATCTATGTACAGCTCAAGTTC
+TATTCATTCAAGATGAATGATTCTAAGTCGATCAACGAAAACGTGAATGAATTCTTAAAG
+ATCGTCGCAGAATTGAGTAGCTTGGAGATCAATGTGGTTGAAGAAGTAAGAGCCATCTTG
+TTCTTGAATGGTTTGTCTTCAAGATATTCACAACTCAAACATACACTCAAGTATGGGAAC
+AAGGCATTGTCACTGCAAGATGTGATATCATCTGCACGTTCTCTTGAAAGAGAACTTGAT
+GAACAAAAGGAAACTGATAAGAACACCTCTACAGTTTTGTATACTAATGAGAGAGGCAGA
+CCTCAGACTAGAAATCAAAATCAGAACAAAGAAGGTCAAGGCAGGGGCATAAGCAAATCC
+AACTCTAATGCAAAGCTTACGTGCTGGTACTGCAAGAAAGAGGGACATGTCAAAAAGGAC
+TGTTTTGCTAGGAAAAGGAAATTAGAAAGTGAAAACCCAGGAGAAGCTGGAGTCATCACT
+GAAAAGCTGGTGTTCTCTGAAGCACTCAGTGTCAATGATCTAGCAGTAAGAGACATTTGG
+GTACTTGACTCAGGTTGCACGTCTCACATGTCTGCAAGAAAAGATTGGTTCTGCAATTTT
+AGAAAAGATGGTGGCACTACTATTCTTCTGGGAGATGACCACTCGGTCAAATCTCAAGGA
+CAAGGATCTATCAAGATAGATACTCATGGAGGCACTATAACAGTGCTTGAGAATGTGAAG
+TATGTACCTGAACTTAGAAGGAACCTAATCTCCACAGGTACTCTTGACAAAAGGGGGTAC
+AAACATGAAGGTGGTGATGGTAAAGTGAGGTATTTCAAGAATCAGAAAACAGCTCTAAGA
+GGAGAGATTGTTAACGGACTGTACATACTTGATGGAAACACAATATTATCTGAAACGTGT
+GTTGCTGAAGGGTCTAAGGGAAAAACAGAACTCTGGCACAGCAGGCTCGGTCATATGGGT
+CTAAACAATATGAAGGTGTTAGCAGGAAAAGGGCTAGTGAGCAAAGAAGAAATAAGGGAA
+CTGGACTTCTGTGAAAATTGTGTCATGGGAAAGGCCAAGAAAGTGAGCTTTAATATGGGA
+AAGCACAACTCAGAATATGTTCTCAGCTATGTCCATGCAGATCTGTGGGGCTCCACAAAC
+GTTACACCCTCATTGTCAGGTAACAAGTATTTCCTGTCAATAATTGATGATAAAACACGC
+AAAGTTTGGTTGTATTTTCTCAGGTCTAAAGACGAAACATTTGATCGCTTTTGCGAGAGG
+AAAGAGCTCGTTGAGAATCAACAAAACAAGAAAGTCAAGTGTTTGAGAACTGACAACGGA
+TTGGAGTTTTGCAACTTGAAATTTGATGCTTACTGTAAAGACCATGGAATAGAAAGACAC
+ATGACCTGCACCTATACTCCTCAGCAGAATGGAGTAGCAGATCGCATGAATAGGACAATC
+ATGGAGAAGGTGAGGTGCATGTTGAATGAGTCAGGGTTGGGAGAAGAGTTTTGGGCAGAA
+GCTGCTGCAACTGCAGCCTATTTGATAAGCAGGTCCCCAGCGTCTGCAATTGATCATAAT
+GTCCCTGAGGAATTATGGTTGAATAAGAAACCTGGTTACAAACATTTGAGGCGGTTTGGC
+TCTATTGCATATGTCCACATAGACCAAGGGAAGTTGAAGCCTAGAGCTTTAAAGGGAATC
+TTTATTGGATACCCATCTGGAACAAAAGGGTATAAGATCTGGCTTCTAGAAGAACAGAAA
+TGTGTGATAAGCCGAAATGTGTTGTTTCATGAGGAATTAGTGTATAAGGATACTATTGAA
+AAAGAAAGAGTTGTAGAAAGTGAGGCAGAACCTGCTAGTCACTCAAAGAGTACACTGATA
+AAAATGAAAACCCCAGGAAATCTGAATTCAGGTGGAGTAATTCAAGTATCAGATGAAGAA
+GAATCTGATGAAAGTGTTGATGAAGAACAGGAACCTGAACCTCAGGTGGAGTTACCAGAA
+ACTCAAACAACTAGTTCTTTAGCTAACTATCAACTAGTTAGAGATCGAGAAAGAAGGCAG
+ATCCATCCTCCTGCTAGGTTCACAGAAGAAAGTGGTGTAGCATTTGCACTAGTAACTGTT
+GAGACCTTGAGTATGGAGGAGCCGCAGAGTTATCAGGAAGCAACTTCTGATAAAGAATGG
+AAGAAATGGAAACTTGCTACTCATGAGGAGAAGAATTCTCTGATTAAGAACGGTACATGG
+GTGTTAGTTGATAAACCCAAGGACCGAAAGATCATTGGTTGCAGATGGTTGTTTAAAATG
+AAGAGTGGCATTCCAGGAGTTGAGCCTGTGAGGTACAAGGCTCGGTTAGTGGCAAAAGGG
+TACACTCAGAGAGAGGGTGTTGATTACCAAGAGATCTTTGCTCCAGTGGCTAAACACACA
+TCTATCAGGATATTGATGTCTGTTGTTGTTGATCAAGACCTAGAATTGGAACAAATGGAC
+GTAAAGACAACTTTCCTTCATGGAGAGTTAGAAGAAGAACTTTATATGGAACAACCAGAC
+GGTTTCATATCTGAAGATGGTGAGAATAAGGTTTGCTTATTGAAGAAGTCGCTGTATGGG
+TTAAAACAATCCCCAAGACAGTGGAACAAGCGCTTCAGCAGATTCATGATTGATCAAAAC
+TTCATTAGAAGTGAGCATGATGCTTGTGTATATGTGAAGCAGGCAGGTGAACAAGACCAC
+TTGTACCTGCTGCTATACGTTGATGATATGTTGATTGCAGGAAAGAGCAAATCAGAAATT
+AACAAGGTTGAGCAGCTTAGCATGGAATTTGAAATGAAAGATATGGGACCAGCGAGTAGA
+ATCCTCGGCATTGACATTATAAGAGACAGGAAGAATGGAGTTCTACGCATGTCTCAGGCT
+AGATACATTCACAATGTAGTTCAGCGGTTCAACATGGCTGAAGCCAAAGTCACTCGGTCA
+CCAATAGGAGCTCATTTCAAGCTAGCTGCAGTAAGGGACGATGATGAGTGCATTGACAAC
+AATGATGTACCATATGCCAGTGCAGTTGGCAGTATCATGTACGCCATGATAGGTACACGT
+CCTGACTTAGCTTATGTTATATGTCTGGTAAGCAGGTACATGGCAAGACCAGGCAACATT
+CACTGGGAAGCAGTCAAGTAGATTCTCAGGTACATGCGAGGATCTCAGGACTTAAATCTT
+GTGTTTACAAAAGAGAAAGAATTCAGAATTACAAGGTATTGTGATTCGGACTATGCTGCT
+GATTTGGATAGAAGAAGATCAGTAAGTGGATACGTGTTTATAGTAGGTGGTAACACAGTG
+AGTTGGAAGGCAAATTTGCAGTCAGTGACTGCATTATCAACTACAGAAGCCGAGTTCATG
+GCACTTACAGAAGTTGCCAAAGAAGCTTTATGGATTAAAGGCTTAATGAAGGACTTGGGA
+CTTGAGCAGGATAAGGTAACCCTTTGGTGTGATTCCCAGTCAGCTATTTGCTTGTCTAAA
+AACAGTACTCATCATGAAAGGACTAAGCATATAGATGTCAGATACAACTTCATAAGAGAT
+GTTGTGGAAGCAGGAGATGTGGATGTACTTAGATACACACTTCAAGAAATCCTGCGGATG
+CTTTAACCAAGAGCATTCCGGTGAACAAGTTTCAGTCAGCTCTAGAGTTGCTAAAGCTGG
+TTAAGTGGGACTGAGGTGATTCAGCCACTGCTGGAGGTTATGACCATGGAGAGTAATTCA
+CAGTTGGAATAGGATTAAGGTGGAGATTGTTGGAGTTATGATCCAATTCCTAAGTTGCTA
+AAGTCTAATGTCGACTATTGACTTAAGCTGAGTTTTGAATTTGGATTGGAGGAGCTAAAC
+CGGTCTGGTTAAGTTTGGTTATTGAAAGAAGGAAGGATTGAGTTCGGTTTAATCATTGAA
+GCTGAAGACTCGACTTGGTTTAGAAGGTTTGACGTTGACTATAAAAAGGACTCGTCTTCT
+TCTTTTCTGTTTTATCCTCTGTAACAAACATTGTATCTTCTTCTTTTTCCTCTGATCTTG
+AGCTTGTAACGGTGTATGTAAAAGCTTGAGAAACTCCAGTGATATAGTGAATTGCTGGTC
+AGAATCCAGGCGAGACGTAGGTTTACTCATTCCGAGTAGCTGAACTCGTAAATCCTCTGT
+GTCACTTTATTCTTTGAATGTTTCTTGTTTTGAGAGTGAGAGATTACAAATTGAGAGACG
+AGAGAGAGGTTCGTGTGCGTGAGATCTCAAATCCATCAAGGTTTAAGGTTCGTTTGGTAA
+TA
+>ATHILA4D_LTR
+TGATATACCTCGATTTTCACTGCTTTTAGCTATGATTTAGGTATAGTTTTTAGAGTCCTT
+TTGTTATTTGTAGAGTCTTTTCTAGTCTTTTTCAGGTCTTTACATGTTTGGGATGCATTT
+GGAGATTATGGAGCATTCTGGAGCAAAACAGACAACTTAAGCTGCAGCAGCAATTCGGAG
+ACGAAAATTGACGTAGGTGTCGATCGACACAACCCCTGGTGTCGAGCGACACCAATACCT
+GACGGCAATTCAATTGCGCAACTTATTGATGTTTTGAAGATTTCCAAATTCGGCCCAGAA
+CTTTCCCTTATTTCTAAAGAAGGCCCAGCACGTTTTTAGGACTTATATATTGATTTTTAT
+GGTCATTGTTTAGACCTAACTCTTATTATCTCTTTTATACTTGGGAGCAAAACCCTGTGG
+AGACTCCCTTTAGAGAAGATTCTTCTAAACTCTTTTCTCTTCTTAATTTCATCATTGATT
+TCTTATTCAATCATGTTTTGTTCTTCTATGATCATGCTTGAGTAGTTCTCTTGTTGGGTT
+TAGGGATTCTCATTAGGGATTTGGATGAATTAGTAGATCGAAAACCCTGTTAGGATAATA
+TATTTAGAATTCTTCATCTTAGATTGTTCTTAATGCTAGTTTTAGAGTAACTAACTAGAA
+CTTGATTTTAGGATAATAGGTATGCCCACCATAGGTATCTATTACTGGAACTATCTTAGA
+TGAGCCTAGTATTTAGATGCGTGCTAGCGTCCATTACTTAGGTGAACTTATCAAACCTGA
+TTATAATGCTTGCTTAGTTCTAGGGATTTACAAGAGAGTTGGGATCAATACTATTAAGCA
+TAGTGAGTTTCGCGGAACACCACCGGTTACTTTATATTAGTGATTTGTGTTCTAGAATGG
+TTCGATAATAATCCTAATTTACTGCTAGATCTACTATTCTGATATTTCCTGAGAATTTCC
+CTAAACCCGACATCTTAATCATCTGAATCTACAACCAATTTTAATTGCTTTCTTGTCTTT
+TACTTTTATAATATTTTCTGTTTAGCTTTATTCAAAACTGTTAATCTATTGTGTGATCCG
+AGAACTTTGTGGAATTCGATCCCTAAGTGCTATAACAACCTCTTTATTTGAGAGAGTAGT
+CATTAGGGTAATTTGACTCATATCA
+>ATHILA0_I
+ATTTGGCGCCGTTGCCAATTCATTGTTGCATTGTTACATTCAAGATATCAGAAACTTTTA
+AGATCAAGTTCTTTTACATTTATCAAGTTACTAACTCATATTTTCGTCTGCTTGTTTTTG
+TGGTATAGGTACTAATCTTTGTGCATGCAAACTCGATCCAAAGGTTCTGCACACCTACTA
+CCATTCAGAGACAGAATTGACAGAATAGCTCGTGAGTTACAAGAAACCAAAGCAAAGGCA
+GCCTGTGATCAGCAAAGACCAGCTGCTATGGATCAACAGAACAGACCAGTTGATGTTCAA
+GACCCACCTAATGTTGATCAACCAAGAAACATTGGTGCTGGTGATGCCCCAAGGAATCAT
+CACCAAAGACAAGGGATAGTGCCTCCACCAGTTCAGAACAACAACTTTGAGATCAAGAGT
+GGTCTCATCTCAATGATCCAAGGAAACAAGTTTCATGGTCTACCTATGGAAGACCCCCTG
+GACCATCTTGACAGCTTTGATAGGCTCTGTGGCCTTACCAAGATCAATGGTGTCACTGAA
+GATATGTTTAAGCTCAGACTATTTCCCTTCTCTTTGGGAGACAAGGCACACCACTGGGAG
+AAGACTCTGCCCCCAGACTCCATCACCTCATGGGATGATTGTAAGAAAGCTTTTCTTGCC
+AAGTTCTTCTCTAATGCTCGCACCGCTAGATTGAGGAACGAGATCTCAGGCTTCACCCAG
+AAAAACAATGAAACTTTCTGTGAAGCTTGGGAGAGGTTTAAAAGCTACACCACTCAGTGC
+CCCCATCACGGTTTCAAGAAGGCTTCATTATTGAGCACACTCTACAGAGGAGCTTTACCA
+AAGATCAGAATGCTACTCGACACTGCCTCCAATGGAAACTTCCTGAACAAGGATGTAGCA
+GAAGGATGGGAGTTGGTCGAAAATCTAGCACAATCTGATGGGTGCTACAATGAAGACTAT
+GATCGCTCAATGAGAGGAACTGGAGGAAGTGAGGACAAACAGAGCAAGGATATCAAGGCT
+CTGAATGAAAAGTTAGACAAGCTGTTGCTGGCTCAGCAGAAGCAGATACACTACATCACT
+GATGAAGAGCACTTCCAAATGCAAGAAGGGGGGAATGATCAAACTGAAGAGCTGTGCTAC
+ATCCAGAACCAAGGAGGGTTCAACAAGGGCTACAACAACTACAAGCCCAACCCAAACCTC
+TCCTACAGAAGCACTAATGTAGCTAACCCCCAAGATCAAGTGTATCCACCACAACAGAAT
+CAGTCTAAGCCATTTGTTCAGTACAACCAAGGTTATGTCCCTAAACAACAGTTTAATGGA
+GGATACCAACAGCAGAATCCACCACCAGGGTTCACTCAACAACCACAACAAGCCCCAGCA
+GCTCAAGATCCTGACACAAAACGAATGCTTCAACAAATCATCCAGGGTCAAACTACTGGA
+GCTCTAGTTCTGGAAAAACGATTGGCTGAGATTAATAGTAAAGTTGACTGTTCCTACAAT
+GAGTTAAGAAGCAAATATGAGGATCTCACATCTAAAATGACATACATGGAACGTCAAGCT
+GTTTCCAATACCTCCTCAACGTATACAGGGCCACATCCAGGAAAAGCCATTCAAAATTCC
+AAGGAATATGCACACGCAGTTACACTCCGTAGTGGAAGGAAATTGATCAACAACCAGCCA
+ACAGAAAAGATCACTGAGGACAGTGAAGTTCAAGAAGGGGAGGACCAGCATCAAAACGAA
+GTTCAAACTGATGAACCAATTAAGCTTGATCAGCCTTCAGACTCACTCGACCCTCTACTC
+GATCGAGCAAAGCCAACTTTTGAGGAAAGAAAAGCTGCGGCTGCAGAAAAAAATAAAGAA
+TTTGCTCCGCCACCCTTCAAACCGACTATGCCTTTCCCAAGAAGATTCAAGAAGGAATTA
+ATAGAAAAATACAAAACCCTTTTTGATAAGCAGCTAAAGGAGATTGAGCTAAGAATGCCG
+TTAATGGATGCTTTCATGCTCATTCCACACTCCCACAAGTACCTCAAAGATCTGATTATG
+GAAAGAACCAAGGAAGTGCAGGGAATGGTGGTAATAGGCCATGAATGCAGCGCTATCATC
+CAGAAAAATATAATACCAAGAAAGTTGGGAGATCCTGGATCCTTCACCCTACCTTGTTCA
+GTAGGACCATTATCTTTCAGTAAATGCCTATGTGATTTGGGTGCCTCAATCAGCCTCATG
+CCCCTATCTGTAGCCAGAAGATTGGGTTTTAGTAAATACAAGCCCTGCGGTATCCAACTG
+ATATTAGCTGACAGATCAGTCAGAATACCTCATGGAGTTCTCGAAGACCTGCCTGTTAAA
+GTCGGATCAATAGACATCCCTACTGATTTCGTAATACTGGAGATGGATGAGGAGCCAAAA
+GACCCATTGATCCTAGGAAGACCATTCCTAGCTACTGCAGGAGCTATTATCGACGTCAAG
+AAGGGAAAAATCGACCTAAACCTGGGGAAGGAGATGAAAATGACCTTCGACATTAACAAA
+GCTATGAAGAAACCAACAATCAATGGACAAGTCTTTTGGATCGAAGAAATGGATAGATTG
+GCTGACGAATTACTGGAAGAACTTACAGAAGGAGATCACCTAGCAAGTGCCTTAACCAAC
+GATGGAGAAGAAGGGTACCTACACTTAGAAACCCAAGGGTACAAAGAGTATCTTGACGCC
+CACATACCAATGGAAGGACCAGAAGAGTTTGAGGAATTGATTGTTCCCTCAGAAGAAGCA
+GTATCAGGATGCACCATGAGCCTAATCGCTGAAAAAACAAACTCTACTGAGATGCTCGAC
+CATGGAGGAGAGAATATAAGTTCAGATGACTGGTCAGAACTCAAAGCTCCAAAGGTTGAC
+CTTAAGCCTCTTCCAAAAGGTCTGAGGTACGCGTTTCTCGGTCCAAATGATACTTATCCC
+GTCATTATTAATGATGGACTAAGTGATGAACAAGTGAACCAGTTGTTGAATGAGCTTAGA
+AAGTATAGGAGGGCAATTGGGTATTCTTTAGCTGATATTAAAGGAATTTCACCTAGTTTA
+TGTACTCATAGGATCCATCTTGAAAATGAATCATATACTAGTATTGAACCACAGAGGAGA
+TTAAATCCAAATTTGAAAGATGTGGTTAAAAAGGAAATTCTTAAATTGCTTGATGCTGAT
+ATAATCTACCCAATTTCTGACAGTACATGGGTCTCTCCTGTGCACTGTGTACCCAAGAAG
+GGAGGAATGACTGTAGTTAAAAATGATTTAGATGAGCTCATTCCCACTAGAACTATAACA
+GGACATAGAATGTGCATTGATTACAGGAAACTAAATGCTGCAACTAGAAAGGACCATTTT
+CCCTTGCCATTCATTGATCAAATGTTAGAAAGGCTAGCTAACCATGTTTATTACTGTTTT
+CTTGATGGCTATAGTGGTTTCTTTCAAATTGCAATTCACCCTAATGATCAAGAAAAAACC
+ACTTTCACCTGCCCCTATGGAACCTTTGCTTATAAGAGAATGTCTTTTGGTTTATGTAAT
+GCTCCTGGAACTTTCCAGAGAAGCATGACTTCGATATTCTCGGATTTTATTGAGGAGATA
+ATGGAGGTATTCATGGACGATTTTTCAGTCTATGGATCCTCTTTCTCCTCATGTTTGTTA
+AATTTGTGCAGGGTTCTAGAAAGGTGTGAGGAAACCAATTTGGTACTCAACTGGGAGAAG
+TGTCACTTCATGGTTCAGGAAGGAATTGTGCTAGGGCATAAGATTTCTGGTAAAGGAATT
+GAAGTCGACAAGGCAAAAATCGATGTCATGATTCAGCTGCAACCCCCTAAGACAGTTAAG
+GATATCAGGAGCTTCCTAGGCCATGCAGGATTTTACAGGAGGTTCATAAAAGATTTTTCA
+AAGATTGCTCGACCCCTCACTAGATTGCTGTGCAAGGAAACTGAGTTCAACTTTGATGAA
+GATTGTCTCAAAGCTTTCCATTTGATAAAGGAAGCATTGGTGTCTGCCCCTATCGTTCAA
+GCACCCAACTGGGACCACCCATTTGAGATCATGTGTGACGCATCCGATTATGCAGTTGGA
+GCTGTCCTAGGCCAAAAGATTGATGGCAAACTTCACGTCATCTACTACGCGAGTAGAACA
+ATGGACGAAGCTCAAACAAGATATGCAACCACAGAAAAGGAGCTATTAGCTGTGGTTTTC
+GCCTTTGAGAAATTTAGAAGCTATTTGGTTGGCTCCAAAGTGAAGGTCTACACAGACCAT
+GCAGCACTAAGGCACATCTATGCCAAGAAGGAAACCAAGCCAAGACTTCTAAGGTGGATA
+CTGTTGCTTCAAGAGTTTGACATGGAAATCATTGACAAGAAAGGTGTTGAGAATGGAGTT
+GCAGACCATCTCTCCAGGATGAGAATTGAAGATTCAGTCCCGATAGATGACACTATGCCC
+GAAGAACAGCTTATGTTCTACGACCTTGTTAACAAAAGCTTCGACACAAAGGACATGCTG
+GAAGAAGCATATGCAGTTGAAGAAGAAAAGTTGCCCTGGTATGCAGATTTAGTCAATTAT
+TTGGTAAGTGGTATGATCCCCCAGAGTTTGGATGCATATAAAAAAAAGAAGTTCTTTAGA
+GACATCCACCATTACTATTGGGATGAGCCGTACTTGTATAAAAAGGGGAGTGATGGGCTA
+TTCAGGAGGTGTGTCTCTGAAGGAGAAGTTCAAGGTATACTGGGACATTGCCATGGATCC
+ACCTATGGAGGGCATTTCGCAACCTTCAAGACTGCCCAGAAAATTTTGCAAGCAGGTCTG
+TGGTGGCCCACAATGTTTAAGGATACTCAGGAATTCATAGCGAAATGCGATCCATGCCAA
+AGAGTTGGGAACATATCCAGAAGGAATGAGATGCCACAGAATCCAATTCTTGAGGTAGAA
+GTTTTTGATGTGTGGGGAATAGACTTCATGGGTCCGTTCAACCCTCCCTCATATGGAAAT
+GCTTATATCCTGGTAGCAGTGGATTACGTCTCCAAGTGGGTGGAAGCAATAGCAGCACCA
+ACCAACGATCACAAAGTAGTCCTGAAAATGTTTAAGTCCATTATTTTTCCCAGATATGGT
+ATTCCGAAGGTAGTGATAAGTGATGGAGGCTCACATTTCATAAACAAAGTCTTTGAAGGT
+CTATTGAGAAAACATGGGGTTAAGCATAAGGTTGCCACTCCCTATCACCCTCAGACCAGT
+GGCCAAGTGGAAGTATCAAACAGACAGATCAAAGCTATACTCACAAAAGTTGTTGGTGTC
+TCAAGAAGGGATTGGTCAGCTAAACTTGATGAGACTTTATGGGCCTATAGAACCGCATAC
+AAAACGCCTATTGGGAGAACCCCATTCCAGATGCTATATGGGAAATCTTGTCATCTACCA
+GTTGAAGTGGAATATAAAGCCATTTGGGCAACCAAACTTTTGAATTTGGAAATCAAGGGA
+GCTCAAGAAAAAAGAGCAGTCGACCTGCATGAACTGGAAGAGATTAGGCTGGAAGCATAT
+GAGAGTTCAAAAATCTACAAAGAAAGAACAAAAGCCTTTCATGACAAAAAGATCTCACCA
+AAAGATTTCAACATTGGAGACCAAGTTCTGCTTTTCAACTCCAGACTCAAGTTGTTTCCA
+GGAAAGCTAAAATCCAGGTGGTCTGGGCCTTTCACCATCAAAGAGGTACTGCCATATGGG
+GCAATTACTCTTACTAAGGAGGGAAGTTCTGAATTTACTGTGAATGGGCAGAGGGTCAAG
+CGTTATATGGCAGATTGCCCTATTCCTGAAGGAACTACAGTTGACCTCCAGGAACCCATC
+AATGCCTAAAATAGTAAGAAGTCTAGCTTAAGACTTTAAACTAGCTCACTTGGGAGGAAA
+TCCCATGCCTATCTCTGTACATATTTAATTTTGATATTTTGATATGCTTTTTAGTGTTTT
+TGGAATTCAGGAAATAAATCAGGATTTGTAGAGCTGTGAACTCTGTGATCAAGAAATATC
+TGCAACAGAAGCAATTCTACTCTATCAATTGGTCGAGTAAAATTGCATCACCATTTTACT
+CTATCAATTGGTCGAGTATAGTGACTAAACGACCAAGCATGGTGATCGAGTGGCCCACTT
+GTCTCCCCATCATTCTATTACTCGGTGGACAAAGCCTTTACCCATCATGCTCAATCACTA
+TTTGGTCAACACCCTTATCCCAACAAAGAAAGCATAGGAGACCATCCTCCTCCACTCATT
+CAAATCGAAACCTAAAGATAAGATATCACTCTCTCTCACTTTCTTCTTTTGAGCGCACCT
+CACCATCATCTCTCTCACTTGTTTCCTGCTTCACACCATCCCCAAAATTTCAGCCTTCAG
+TTTTCTTCAAAAATCACTTGCCCCCCCCCCTGTTTCACTCGATCAAAACTACAAGTGTTT
+TCTTTGTTTGAGACTCACCTACTAAGCTTTAGTTTTGATTTCTGAGAGTTTAGCTTCACC
+ATGAGTTCAAACAGCAACGAATCCTCAATGGACGCCGATTTCAACGTGGATGAGGCTGAA
+TCTTGGTCTACTAGGCCTCAGAGGGAGATGGAAGAGTATAGGCGGTTCAGTCAACACGCC
+GCCAAGGTCCTAGCTCGTGATAGAAGAAGAGCGGAAATTGCAAGAGGTAAGAGAGCTATG
+GCGGAAGAGAGAAGCCTCGTGGATGAAGACCTTGGTGGGGATGAAGACTATGTCCCTGAA
+ATAACTCCAAGAGCCACTAAATCCTTGATGAAGAAGACTAAGCTATCACCGGATGGATAC
+TATGAGCTTTTGGCGGCTCACGAATTCCATGGCACTCGATACCCCCACTCCGAAACCATG
+AATGAGCTTGGCATAACAGAGGATGTCGAGTACCTCTTTGAAAAGAGTGGTCTTTTGGGT
+CTCATGACCAACCCTCACTCAGCCTACAAAACAGAAGCGCTTCAGTTTCTTGCTTCGCTG
+GAAGTAGAGTTGTTTCAGGGGCTATCTAGCCATGAAGCAAGAGAAGAAGGGCTTGGGTAT
+ATCACATTCGCAGTCTATGGAAAAGACTATGTTTTGGCTATCAAAACTCTTGAGGATATG
+TTCGGATTCCCTAGAGGGACTGATGTTAAACCCAAGTTCAAGAAAGAGGAGCTTTCGGAT
+CTTTGGGTAACAATAGGTGATGACGCCCAATTCTCGTCCTCAAGGGCCAAGAGCAACGCA
+ATCCGAAACCCCTGCATTCGGTACTTCCAGAAAGCAATGGCTAACGTCCTCTACGCAAGG
+GAGAAGACCGGACCGATTAACAATGGCGAGATAGAGCTGCTGGATATTGCCCTAAAAGAT
+ATCCTAGTCTACACCAAGAACAAAGTGCCTATGAAGGGTGACACAAACGATGCTTCACCA
+TCAATGCGTTTATTGAATCATCTTTGTGGTTTCAGGAAATGGGCACTAGCGAATAAGCAC
+AAGAGAACCATTTCTATAGGAGGGGTGATAACACCTATACTAATGGCTTGTGGAGTGCCA
+CTTCAGTCGACTCCCTTTGCCCCTAGATGGATCGACATTCCTCACCTGAGATGGGCTTTG
+TTTATTGAGCATCAGAGTCATGAGGGGATGCATATTCTCAAGTTTCAGCATAGAACGGAA
+ATGGATGCCAGGCTTCTCCTACCCAACCAAGAGCTCACAACCATCACAGTGAGAGGTAAC
+ATCGATTTCAACCCGCCTAATGAAGAACTCTTCTTCATGGAAAGAGCACCCCCGACGAGA
+GAAGCTCCAGACAATGAAGAAAGGGTTGAGAGTGAAGAAGGAGCTGAGAATGAAGAAGGA
+GAGGAGATGGATTGGGAGAACTACAATGCGAGTAGGTTCCATTTTGAGGAACACAAACCA
+CCACCAAGAGTGAGTAAGAGTCTGACTGTTGCGCATAAGAATATTGGTTCGATGAGTGCT
+TGGAATAAGTTTCAAGACAAGATGTTGGAAAAATGTGGCAAGGCCATAGCCGCAATTCAG
+GCTGTACTGAGCTGTTCATCCTCAGGCGCCACCATGGTGAGAGAAAACCGCCCTGAAGAA
+GTGGTTTCAAGAAGGCACAGAGTTTCACCATCAAGGCAATCTGCCTATGAGCAACGAGAG
+GTAAGTCGCCCCCAAGCTCCTGCAAGACATTCATCTCATGAGCACCGCGAGCAGAAAAGA
+AGGAGAAAAACAAGAATTGTTCGGCCAAGGAGCAAGGACCTTCTTATGTCCAGCAGAAGA
+TCACTCGACCAAGATACTCGACGTGATATCGAGCAGAGTGTCGAGCAGGATCCGTGGGTT
+CAGAACGAGCAGAGTGTCGAGCAAAATCAGTGGGATCAAGATGGGCAGTACTCGGGAATG
+AATTGGGATGCTTACCATGGCATCAACGAGCAGGAACCCACCTCTGACAACTGAGGTAAC
+ACCACCTCAACCATTGTATATACCATAGCATCTTTTTATTTTTCTTTGTGTGTTTTGTGC
+TTTGGTCTTGAATTCTCTTTCAGATTTTTATTACACAAGGGACTGTGTAATTTAAGTTTG
+GGGGAGGGTTCAAGACATGTTTAACATTGTGTTCTCTTTTCTTATTTCAAATTTTGCATC
+ATCTAAGGCATAGAAAAAACCATAAAAATTTGAAAAATTTTCAGAAAATTATTTCACAAA
+AAAAGAGTGTCATGTAGATTGCATATCATTTTAGGATTGTATATAGAGTGTTTGCATTTA
+GGATTGCTCATTTGCATAGGGGATAATGATGATTTCAAACCGATAAGCATGTTTTGATTC
+AATGAAGTAAGTTCAATGCCCAGGTTGTTAGTTCTCTGTTGCATAACCGATTGTATCTCT
+GAAGTAAGACCGCACCCTGCTTTGAATTTGTAACTTGACTATACTACTTTGATCGAAACT
+CGCTTATCTGATGCCATTCCCTATCTATTAGAACCTGAACTGAATTTGCAATTATCATGT
+CTATGCATTGTTTGTGAACTCATGGCTACCATATACATACTTGGATTATCTTATTCACTT
+CACCACCCTCTGTTAATCCAAGTAGCTGTCTCTCATTTTTAGAGCAGTTTCCCATACCCT
+TAGCCTAGCCTTATTTCAAGCCAAAGATCATTTGTGTGTGATTGTGAGGTCTTTTTCGAT
+TGAGCTTGGTATAACGTGTTAGGTATGAGCCGACAAGAGCAGTCTTTCATGTAGACCTAG
+CCCACGCTTTTTGGGTTAGCTAGGACTAGGTGGAGACTTGTATTTGGGATTGGGAATGTG
+TATGGAATGAATGGGAATGAGAATGAGAATGAAAATGAAAAGAAAAAAAAAAAAAAGAGA
+GTAAGAGTTTAGAGTTCTAAGGGGGATACAAAAGTGTTAAGTCTAGTAAAGGGTTTGGAA
+TTCAAAGAAGTTAGGCATTGTGATTCAAAGAAAAGGGTAAAACGCCCTATGTGCTAAGAT
+TAGAAGAAAAGCCTTAAGTTTGTCAAAGTATAAAACCAAACCCGCTAGACTCTTAAATCG
+TTTCAAAGAGAACCCCTTAGAACTTGAACCAAAAAGAGAGAAAGAATGAGAAAAAGGGTA
+GAGTTAGGACATCTATGGGACTGAGATCATCTTCTGAGCTATCATACTATATCATTGGGT
+AGATGGGAGTCTGTTCTTGTATGTGTCCATTGGCTTTTACCTTTAGCATTCTACTGAAGC
+TCAATCTTTTCTCTGAGAGTCCCCTGTTACTCGACCAAACCATTAGAGGGACCATTTTTG
+TCTCTTAGCCTAAGCCCGAAACCAAGTGAGTTCATAACCATTGCATTGCTTGATCCACTG
+TTCGTGCTTAATGAATGTTAAAGGGAATTGGTTGATGTGAATGCTTGAATAGATTAAGGC
+AAGTTGTTAGGTTGCATTGTGACGAGTATGGCTAACGTTTTTAAGTAAGGGTCTATCATC
+TTGCAACCTAGAATTAGCTACCTGGACATTGAGCTTACCCGTTTTATATGCATGCTTCGG
+TTTTTGAATCCCCACCTTCAAACCTCTCCTTCAACTTAAGATTTTTTGTTTGCTTGAGGG
+CAAGCAAGAGATAAGTTTGGGGGAGT
+>ATREP4
+TCTATATTATTAATTGGGAAGCATTGTGTGAACTACAACATTGTAAGGGTAGTTTAAAAC
+TAACTAAATGAATTTTTGCATGGGTAATTTAGTAAATTAACAACTACTACAACTAAATAA
+ATATCTTGGATTTTGTTCTTTWAAAAAAACGAATTTAAAATCAATAAATTAATAACTACC
+CAATATTTTCGGAAATCATTTAAAAACGTTTCCATAACATATCAGGCTATTTTAATTCGA
+ATTGTATATATGTAAACTTATTTATTTTGGTAATATGTTATTAGATAATTCGGAAACTTC
+AATCTAATTTAATAACAAATTATCATTTAGTTTAGATTTTATACAATTTCCTTAACAAAA
+CTATGTTAATTGTTTCTGATTAGTACACATAAAAAATAATTTTAAATTATGATTTAGCAT
+ATTCAAAAGAGAATTTTTGGATTTTAGATTTGTAATTATCTAGAAAATAGTTTCAGTATA
+GATTAAAATATTTAACATTTTAATTAGAATTTAAATGATATAAACTTTTAAAGTATTTTT
+TTAAAACAGGTAATTTTCATTATTTTAAAAATATATCACTAAGCTAAATTTGAATTATAT
+AAAAGAAAATATATTTTTAAACGTATTATAATAGTTACAAGCTTTTGGAATATTCATTCT
+TCTAGATTCGATTATTTCTTTTTTTTTAAACAGTAAAACAAAGTTTAAATACCAATGTTT
+AAAATTTTTAATGCAAATATTCAAAATGAGAAAATATTGATTCACACCAATATYTTATTT
+TTTTCTTTGAAATTTGAATGACTTTTTTTTGGAACAAACAGTAATATGATTTTTTTGACA
+GATCATTAATTGTATTCGAACAATAATAACTACCATATTTGCGATAATGCATAAGGATAA
+GTTTAATTTTAAAAAATACCAAAATCGTTGAGATCATAGTAAATTTTAGCTTTAAAAAAA
+AATATTTTCGTCATCCTAAATTTAAAATATGTAATTCAGATTAGTTTTTTTCAGTAAAGC
+TAAGATTGAATCCAAATTAAAATCTAATTTTGCGTACAATCTATCTCTTATAATTATAAA
+TGTTATGCATACATTCACATTGCCTCACAATCAATCTAGAATATCGATTCTTTAAAAAAA
+ATAGATAGAGATTCATAAGTAAATTACTTCATGTTCTAATGATGTTTATCTCCTAATTTT
+ACTATCCATTTATGCGTATTCTTATGGATTTTTCTTTCAGGGTCAACACTAGATTACAAG
+AAACTAGCCGGGTGTTGGTCAATATTATACCACANATAAAATCATGGAATTAACAATCAA
+AATATAGTTATACAATCTTAAACAATAAACAAAACAAATATAACTTAATTTAATTTTTTA
+TTTTTAACTAAAATCAACAAATTTATYAGTTTATAAAAAACAAAATAAAAATTAGCACGT
+GGTACCCTACGGGTAAATCACTACGATTTCATGAGGTTGCAATATCAATTTATACAAATT
+TTGACTTTTAAAATATACTTTATACAATTATTGAAAGGTATACACTAAAAATCGGTTTTA
+TATACTACAATATCATAAATTTATAAATCACAAATTATTTTTAAATATATTAATCCAAGA
+TGTACCACATGTCAATCCCTCGATTTTTTTAATATATTACAATAACAATATTTAAAAATA
+ACAAAATAATATTTAATTTTACGGAATGAAGTTATATGGTGGAACGAGTTTGGGTTGATA
+TTAATACGGGACGATAATCTACGAGTGAAATCTTAGAATTAACAATTATAACACAATTAT
+ACAATCTTAAACACTAAACAAAATAAACAATATTTACAAAACAACTATAACTTAAAATTY
+GAATTTTTAGTTACAAAAAAATCGACCAACGGTGTACCGCGGAGTAAATTTTACATTATA
+TCATCTAATTGATCAAATTTCAAACAAAAACAATTAATTTATATATACATCAAACTAACA
+AAAATACACAGATTTTCCAAATATCTCTATATTATTCCGCAAATCGAAACAAATCTAACA
+ATCTATTTACTATGCAAAATACAAATAAAATATAAATAATATAAATTAATAAAAAAAATT
+AGCTATTGTATCATAAATAACACTATACACTTTTCTATGCACATTATAATTTATACACTA
+YAATATCTTTCACTAAAAATGTATTCCAATAYATTTCTTAAAATATGAAACCCCGCACGT
+ATGTGCGGGTCAGAATCTAG
+>ATMU2
+GGGGAAAAAGCTTAAAAAATCCTCATTTATTTTTAATTTGGCCGTTTAATACCTGTACTT
+TTAAAATTGGAAGAAAAATACACAAGTTAATTTCGATTGCCTATAAAAACACTGATCTTT
+TAAATGTTGGTAACTTCATGCTCTCGAGTTAACGACTGTTAGTTTTGCTAACAGAATCAC
+TAACTGTGGTTAAAATATAACCACACGTGGTTAATTAGTCCTAATGAAAGACACTGTTGC
+CCTTTTTCATTTTCCCCCAAATCGATTTGGGATTCAGTCACGAACCCTAATTTTCTCTCA
+GAAATTCGCTCTCTTTCAAACTGGGATCTTCGATGTGTTTGGGTGTTTGATTGGTTACGG
+ATTGGTCCGAAATTGAGTTTGTGGAGTTCGCTTTGTCGCGTCGTGGCTGCTTGGTCGCGT
+CGTGATGAGGTATGCAAACGATTGAAATTTGTTTCGATTTTTGGTTTAGGGTTTGGATTT
+CGAGTATCTGGGTTTTGATTTCGAGTGTCTGGGGTTTGATTTCGAGTGTCTGGGTATTGA
+TTTCGAGTGTCTGGGTTTTGATTTTAACTTAATCTCTCTCTCTCTATGTAGTGATTTCGA
+GTGTCTGAAACTCAACATAAAGTTCGGAGGTGATGTGGTATTTAAGGATGAATTGTTCGA
+CTACGTTGGAGGATTCGAGAAGAGAGATATGTGTATGGATCCAGACTTGATGACATGGTC
+AATTTTTGATGATTTCCCGAAAGAGAATGGTGTATCTGGTCCGGTGGAGAAAGTGTGGTA
+CAAGCTTGCTCACGAAGACTTAGTCTCAGTTAGAGCTATCTCAGAAGATAGAGATAGTGG
+GATTAGGCAATTGTGCAATGAAGCTTTGATTGGTGGTGAAGTGGATGTGTATATTCAGCA
+AGGTGTGTCTATACCTTCACCGTTTCCTCTGTCTCAGCCTACTGAAGAAGTTGTTGTTGA
+AGAGCAGTCCGATGATGAAGCAGTGGAAGAAGAAGATAAATCTGCTGAGGAAGAAAGATT
+AGAAACTGATGGAGTTGATCCAGTCGAAGAAGTTAGGGAAAATGGTGTTGATCCTCGGTT
+TAGAGCTTTCTATGAAGAAATAAATGCAGAAGAAGCTCACCAAGTTCCTGAAGAAGAAGC
+TGCGGGTGATGAAACTCACCAATATCAACAGGAAGCTGCGGGTGGTGAGGAAACTGAAAG
+GGATGTTGCGGGCGAAACTGAATTAGATGATGAAGACTTTGAGATGCAATGCATGGACAA
+TGAGAGACCCGACCCTGCTATGGATACAGATGAAGAATGGGATGCCTTTGATCGTGAAGA
+AAGGGAGACATCAAGAGCTAAATACTCAAAAGATAAGCCACCTTACTTATGGATTAAGCA
+GATTTTTCACAGTGGAGAGGAGTTCAAAGATCATCTACTGAGGTATGTTCTCAAGGCAAA
+CTACGATGTGAAGTTGTGTAAGTGGGCTCAAACACAGTTGATGGCTATATGTAGGCATGA
+GAATTGCAAATGGAAGATTTACTGTTCAGTTGATAAGCGGCTAAATAAGTGGGTGTAGTC
+AAAACATATGTTGATGAGCATGAACATGCTATAAGTGGTAAAGCTAGGATGTTGAAGCAA
+GGTGTAATTGCTAGACTATTCAGAGATGAAGCAAGAAGGAGGCCGACTTTGAGATGGACT
+GACATTAAAGATGAGATTATGATGCGTTACACGATCTCTGTTTCTAAGTGGATTTGTCAA
+AAAGCAAGAAGATTGGCATTTGATATGGTGATACAAACACAGAGAGAACAGTTTGCAAAA
+CTATGGGATTATGAGGCAGAGTTGCAAAGGTCTAATAAGGACATCCACACAGAGATTGTC
+ACGATTCCTCAGGATTGCGGTAAGCAGCAATTTGATAAATTTTACATATGTTTTGAGAAT
+ATGAGAAGAACTTGGAAGGAATGTTGTAGGCCTATTGTTGGTTTAGATGGGGCTTTTTTG
+AAGTGGGAACTGAAGGGTGAGATTCTAGCAGCAGTTGGCAGGGACGCTGACAATAGGATT
+TATCCTATTGCTTGGGCAATAGTAAGAGTTGAGGACAATGACTCGTGGGCCTGGTTTGTT
+GAGCACTTGAAGACAGATTTGGGTTTAGGTTTAGGGAGTCTTCTGACTGTTATATCAGAT
+AAGAAGAAGGGGTTAATCAATGTTGTTGCTGATTTACTTCCACAAGCAGAACACAGGCAC
+TGTGCTAGGCACATTTATGCTAATTGGAGGAAGGTATATAGCGATTACAGCCATGAAAGC
+TATTTCTGGGCTATTGCTTACAGCTCAACAAATGGGGATTACAGATGGAACATGGATGCT
+TTGAGATTATATGACCCACAAGCACATGACGATTTGCTGAAGACCGATCCAAGAACATGG
+TGCAGAGCCTTCTTCAGTACTCATTCTAGATGTGAAGATGTTTCCAACAATCTTTGTGAG
+AGTTTTAATAGAACCATTAGGGACGCAAGGAACCTCCCTGTGATAAATATGCTAGAAGAA
+GTAAGGAGAACCTCCATGAAGCGTATTGCTAAGCTGTGTGGGAAGACAATGAAATGCGAG
+ACAAGGTTTCCACCTAAAATAATGGAGATCCTTGAAGGCAACCGCAAGTCAGCCAAGTTT
+TGTTCAGTTCTCAAAAGCAGTGAAAACATATATGAGGTGCCAGATAAGAGGAAGAAACGA
+GGACGACCAAAGAAGTTTGATAGGATAAAAGAGCCAGGCGAATCAGCAACTAATCCAAAT
+AAGCTAACCAGAGAAGGAAAAACAGTGACTTGTAGCAATTGTAAGGAAATAGGTCACAAT
+AAGGGAACTTGCAAAAAACCAACAGTGCAATCAGCTCCTCCACGCAAAAGAGGAAGACCA
+AGGAAGTCAATGGTACGTATTCTGACTCTCTCTTGGCCCATATTTAAGCACACGACCATC
+TTAGCCTTCTTCCTCACAATTGTTGTAGGAGGATGATGATCCATGGAGCATCAACAATGC
+TCCAAGAAGGTGGAGAAATGCTCCAAATGTTGCTCAAAGTCAGTATTCCAACCCACATGT
+TGCTCAAAGTCAGTCCAACCCACCTATTGCTCTCAGTCAACCGACTCAAATTCCGCAGCA
+TTCTAGTGCTCCAGCAGCTCCTTCAAGTGGTACAGGTCGTGCTCGTGGACGTCCTCCAGG
+AGTAAAAAATGGTCAAGGCAAAAGTAAAAGTAAAGGCAAGGGACGTGGTAAAGGATCCGA
+TGAAGCTCCAAGACCTCCTGTCTTTTTTATGTCCCCTTAAACTGATAAGGTCTTCGATGT
+ATGGCGACCTGAGAAGAAGTAGGAATGACTTATGTTCTCTTTGTCCTTAATGACTTTGTA
+GGATTACTTTCTAGGATGATATCTATGTAGGATGATGTGTTTTGGTTGGTAAGATCCTGA
+ATTGTTTTTGATGGGATCTTACTATTTCTAACGGCTCTTTTGATCAATTAAAGTAGCATT
+TTGATTATCGAAACAAAGAGTTAAAGTTTTACAACAACAAAGGTTCCCCAATAACAAAAC
+AACAAACAACCTTAGCATCAACAACGTTATGTCCCGAACAAGACAATGAACTAGGACCTA
+CTTCTTTCCCATTCCAAGGCACATCCCAATGACAACAATGAAACATCCCCAAGACAACAC
+AATCAATTGCCTAAGCATTTTTTCTCTCTCATTAGCACCCATAACTTCAATTGCAAGTGT
+CTTCTTCTCTTCATCAAGCTTCTTCTTCTCTTCTTCAAGCTTCTTCTTCTCTTCTACAAG
+CTTCTTCTTCTCTTCCTCAAGCTTATTATTCTCTTCCTCATACTTCTTCAAATGGTCGTT
+TGAGCCAGACACTGAGACACTCACCTTCTGTTCCCTCAAAGCCTTTATACACTCGCTTAG
+CTGCCGAATCTCATCTCTAGCCTCCAATAAGCTCTGTTTTTGCCAACCAAATGGCTTCTC
+TGCATCTGCCCAGTTGATGAAGCCATGAACACCACATCTAACAAATCTTCTACCAGGATT
+TTCATTTGTCCAAGCCTTAGTAATTGTCGTAGCCCTACCACAACTGCAAACAGGACCCCA
+GCTACGGCTGATTGAATTTGCATCAGATCATGAACTTTGGCTCATCATCTTTGAGAAATA
+AGCAAAGATAGAAATTTTTTTAGGGTTTGTGAATTTGAAATCGATTTGGGGAGAATGAGA
+AAGGGCAACAGTGTCTTTAAATTGGACTAATTAACCACGTGTGGTTATGTTTTAACCACA
+TTTAGTGGTTCTGTTAGCAAAACTAACAATCGTTAACTCGAGAGCATGAAGTTACCAACA
+TTTAAAAAATCAGTGCTTTTATAGGCAATCGAAATTAACTTGTGTATTTTTCTTCCAATT
+TTAAAAGTACAGATATTAAACGACCAAATTAAAAATAAATGAGGATTTTTTAAGCTTTTT
+TCTC
+>ATCOPIA35
+TGTTGGATAAGCTTGAGAAAAGTAACTTGAGGAGTAAGTTACTAAAGAAGAGGAAAAGGA
+GATTAAGCTTTATTATTCTAGGAGATATCTAGAATATATTGTTTGGAGTTATCTTATGAT
+ATTAGGAGTTATCTAATTGTTAAGATAAGGTTAAAGCTTTGTTATATAGGGAGGTATCAA
+TGTTGTGATACAACTTATGGGATTTGAGAGAGATTGAGACTTTAGGTTTTGAGAGAGTTT
+CCTAAAGATAATAAAAGAGAGTTATTCTTTTATATACTTGTGTTCTTAATCTTTCTTGAA
+AACTAGATTTGGTATCACAGCAAGATCGATCTTGCAGAATGAGTGAAATAATTCCCGCAG
+CTTCACCCGCAGCTAAAGCAATGAGAGAAGTGAGTAGATCTTCTTCGATTCAATGTCCTA
+TGCTAAACGCAACGAATTACACATGATGGGCCATGAGGATGAGGAGAGCGCTTAAGGTTC
+ACAAGACTTGGGATGTGATAGAGAAGGTTACGGAGCCGTTTGATGAAGACAAGAGTGATG
+TTGCATGCACCTTGTTGTTTCAATCCATTCCTGAATCATAAGCATTACGGATTGGAGAAC
+TTGAGACAGCAAAAGAAGTATGGGATTCGATCAAAGCAAGAGATGTGGGGGTAGAGAGAG
+TGAACGATGCTAGATTGCAGACCCTAATGGCTGAATTTCATCGACTGAAGATGAAGGATT
+CTCATAAAATAGATGACTTTGCAGGCATGTTGTCTGAGATCTCAGTAAAATCGGCTGCTT
+TGGGTGTAATTATTGAAGAATCAAGACTTGTTAAAAAGTTTCTTAAGAGTGTTCCTCGGA
+AGAGATACATTCACATTGTGGCTGCTTTAGAACAAGTCTTGGATCTTAATGCCATAACTT
+TTGATGACATAGTTGGTCGTTTAAAGGTGTATGAGGAACGAGTTTACGACGAAGACGATC
+CTGAAGAAGACCAAAGCAAGCTTTTGTATTCAAGTATGGACTCAAGTAAACGTGAATCAG
+AGGGTGAGGAGGAAGAGGATCCTATAGGGGAAGAGGACGAGGACGGAATGGTGGCAGAGA
+TGCATCACATATAACATGTTTTAGATGTGATAAGATCGGCCACTATGCTTCGTATTGTCC
+TGATCGATTGTTGCAATTGCAGGAAACTCAAGAAAATGACAATAAGGAGACCCAAGTCGC
+GGATGAGCTTATGATGCATGAAGTGGTTTATCTAAATGAACAAAGTTGTATGCCAAGCAG
+TTTTGAAACAAACGTTGATGGAGAGAATGTTTGGTACCTGGACAACGGAGCTAGTAACCA
+CATGACAGGAGATCGTCGATACTTTGACAAGATGGACCATTCTATTACCGGGAAAATACG
+CTTTGGAGATGATTCACGCATCGACATTAAGGGAAAGGGCACAATAGCTTTCATAGACTT
+GAATGGTAAACCAAGAGTAATGTTAGATGTCTATTTTATTCCTGAACTCAAGAGCAACAT
+AATTAGCCTTGGACAAGCTACTGAGTCAGGATGTGAAATAAAATTGAAGGATGGATATCT
+AACTATGCATGATCAAGAAGGAAAGCTGTTGGTAAAAGCTGAGAGGTCTAGGAATAGTCT
+ATACAAAGTAAAGATGGGCTTAAGAAAGGAAGCATGTTTATACCTAACAAGTACAAGTAT
+GTCAAGTCTGTGGCACGCAAGAATGGGACACGTGAGTCTCATCACACTAAAGTCTATGAT
+TGATAAGGAATTGATCCAAGGAGCTCCAAGTTTAGTGATTGAGTCGGAGGTTTGTGGTTC
+TTGCTTACTTGGAAAGCAGACAAGGCAGTCATTCCCACAAGCGACCGTCTTTAGAGCAAC
+CAAGAAGCTTGAGCTGATACACGGAGATCTGTGTGGTCCAATAACACCAAAAACAAGTGT
+TGGAAATCGTTATATCTTTGTACTCATTGATGATTATTCTCGTTACATGTGGACAGTGCT
+GTTAAAGGAGAAGGGAGATGCTTTTTTTAAGTTTAAAAACTTCAAAGCTTTGGTAGAGAA
+AGAATCTGGAGAGAAGATTCAAACTTTCATAACTGACAGAGGAGGAGAGTTCGTGTCTGG
+AGAGTTCAATTCTTTCTGCGAAAGGACAGGGATAAGAAGGCATCTCACTGCTCCATATAC
+ACCACAACAAAACGGTGAAGTAGAGAGACGTGACAGGACTCTATTGGAGATGGCGAGAAG
+CATACTGAAGCATATGCACATGCCTAATTATTTGTGGGGGGAAGCCATAAGACACTCTAC
+CTATCTAATCAACAGAGTCGCTACAAGAGCTCTTAAGGATAGAACCCCATATGAATGCTT
+CAGAGAGAAGAAACCAATCGTTGACCACATATGAATCTTTGGTTGTACGGCATATGCAAA
+GATAGACAAGCAGTTTTTGAAGAAATTAGATGATAGGTCTCGAGTACTCATTCATTTAGG
+GACAGAATCAGGATCAAAAGCTTACAGATTACTCGATCCACAAACAAAGAAAGTAGTGGT
+CAGTCGTGATGTTGTCTTTGACGAGACAAAGGGCTGGAACTGGACACAGGATGACTCAAC
+ACAAGACGGAGAAGGAAGCTTCAAAGTCATGATTGAAGACTTTGGTGATCATGAACTTAA
+AGAGAAAGAAGGAGATGCAGACACAGATCAGATTTCTCCAGAACAAAATGATGATTCTAA
+TTCTGAGACAAGTCAAGAAGCAATAGAAGAAGCAACAGAGTCAAGTGAAAGTGTTTCTCC
+TCTGCAAGCATTAAGAAGATCAACTAGACAGGTTAGTAGACCAAAATACCTTGAGGATTA
+CGTATTGCTTGCAGAAGAGGAGGGTGAGATGTTACTTTTGACTCTAAACAACGAGCCTAG
+ATGTTTTTATGAAGCAAGAGAACATAAGGAGTGGATACGCGCCTGTGAAGAAGAAATCAA
+CTCTATTGAGAGACTAGAGACATGGAATCTCGTGAACTTACCAGTTTGAGTGAAGCCGAT
+TGGTCTGAAGTGGGTATTCAAACTTAAAAGAAACTCTGATGGAAGCATAAACAAATACAA
+GGGTCGCCTTGTTGCTAAAGGGTATGTCCAGAAGTATGGAGTTGATTTCGAAGAAGCCTT
+TGCACCTGTAGCACGAATTGAAACAATAAGATTGCTCATCGACTTAGCAGCAGCTCATAG
+TTGGGAGATTCATCACCTCGACGTCAAAACTGCCTTCTTACACGAAGAACTAAAGGAAAT
+AGTTTATGTCTTACAACTAGAGGGCTTTGAGAAGTTTGGAAAAGAGGATAAGGTTTATAA
+ACTTAAAAAGGCTTTGTATGGATTGAGACAGGCCCTAAGAGCTTGGAACAACAAGCTAAA
+TCACATTCTTGTTGAACTTCTTTTTAAGAAGTGCTCTAAGGAGCCATCAGTCTACCGCAA
+AGAAGTTAAAGGTAATCTCCTCATTGTTGTTGTGTACGTCGATGACTTATTTGTCACATG
+GACAAGCTTAGAATTGATCAACAAATTCAAGAGGGAGATGTCTGCTAAGTTTGAGATGAG
+TGATCTCGGGAAGTTGACTTATTATCTGGGGATAGAAGTAACTCAACACAATGAAGGAAT
+AATATTGTCATAAAGTCGATATGCTCTCAAGATTTTAGAAGAAGCTGGGATGAAAGACTG
+CAACCTAGCACACACTCCTATGGAAATTGGTTTGACTTGGAAAAATCAGAAAATGAAAAG
+GAAGTGAATACAACAGATTTTAGAAGAAACGTTGGTTGTCTCAGATATCTGCTACATACA
+AGACCTGACTTGTCGTTTTGTGTAGGAGTTTTGAGTATATATATGCAGAGTCGCAGAGAA
+TCACATGCGGCTGCGATGAAACAATGTTTAAGGTACTTAAAGGGAACTACTACACTTGGT
+ATATCGTTCACTCGAAGCATGGAGATACCAAGACTAGTAGGATACAGTGATAGCAGCCAT
+AATGTGGATCCAGATGATGGGAGAAGCACAGTAGGACATATATTTTATCTTGGCAAAGGA
+CCAATTTCTTGGTGTTCTCAGAAACAAGACACTGTGGCGATGTCGTCTTGTGAAGCAGAG
+TTCATGGCAGGAACAGAGGCAACAAAACAAGCAATTTGGCTTCAAGATCTTTTGAGTGAG
+ATTACAGGTACATCAAGTGAGAGTGTAACCATACGCATCGACAACAAATCAGCTATTGCC
+CTTACGAAGAATCCGGTCTTTCATGGTCGAAGCAAGCACATACATAGGAGATACCATTTC
+ATTAGATAATGTGTTGAGAATGGTCAAATTGAAGTGGAACGTGTTTCAGAGATGAACAAA
+AGGCAGACATTTTAACAAAGGCACTTGGTCGATCCAAGTTCAAAGAGATGAGAAGCTTCA
+TTGGAGTTCAAGACTTAAAGGGAGAAGAGTTCAAGCTTAAGAGGGAGAATGTTGGATAAG
+CTTGAGAAAAGTAACTTGAGGAGTAAGTTACTAAAGAAGAGGAAAAGGAGATTAAGCTTT
+ATTATTCTAGGAGATATCTAGAATATATTGTTTGGAGTTATCTTATGATATTAGGAGTTA
+TCTAATTGTTAAGATAAGGTTAAAGCTTTGTTATATAGGGAGGTATCAATGTTGTGATAC
+AACTTATGGGATTTGAGAGAGATTGAGACTTTAGGTTTTGAGAGAGTTTCCTAAAGATAA
+TAAAAGAGAGTTATTCTTTTATATACTTGT
+>ATMU1
+GGGAAAAAACCCTAAAAACACCCCATATATTTTTAATTTGCCCGTTTAATACCTCGGTTA
+TTTAATTTGCCCGAACAATACCTAGGTTTATTTCTTTTCGCTTTAAAATCTTTCGTTTAG
+TTTTTGTTTGGAAAAACCAGCTTCTCGGGTTAACGACTGTTAACTTCGTTAACGGAGTGT
+CTAACCGAGGTTAATACTTAACCCCACGTGTTTATTTCGATCTAATCAAAGACACTGTTA
+CCCTTTTGGCATTCTCCCCCAAATCGATTTCGATTCCAAACCCTAAAATTCTCTCTTTGA
+TTTCGAAACCCTAAAATTCTCTCTTTGATTTCGAAACCCCAAATCGATTTCGATGTGTGT
+CGTCGTTTAACTGGTTGCGTTGTGGTCGGTAATTGATTTCAACGAGTCTGCTAAGTCACG
+ATGAGGTATGTAATCGAATCGATTCTTAGGGTTAGAATTGGGGGAAATCGATTTCTTTGT
+TCGTCGGGATCGATTTCTGGGTTGTCGGGATTGAGAATGGGAAGATTTCTGGATCGATTA
+CTGGATTTGTCGGGTTAGATTTCTGAGTTTAGAGTAACAGTTTCTATGTTTGTCGGGTTC
+GATTTCTAGGTTAAGGGTTTTGTCGGGTTTGATTTCTGGGTTTTTAGAGTTCTAGGTTTG
+TGTCATTTGAACTTAATCCCCTTATTCTTTGTTGTTTTTGCAGTGGTTTCGATTGTTTGA
+AGCTGCATATAAAGTATGGAGGAGATGTCTCAATTCGCGATGAGTCGTTTGCCTACATTG
+GAGGATTTGAGAAGAGGGATATGCTCATTGATCCAGATCTGATGACGTGGTCTATCTTCG
+CCGATTTCCCAGCAGAGAATGGAGTATCTGCTCCCGTGAAAAAAGTTTGGTACAAGCTTG
+CACACGAAAGCTTTGAATCAGTAAGAGCTATAGGCGAGGATAGAGATAGTGGGATTAGGC
+AGCTGTGCAGTGAAGCGTTGATTGGTGGAGAAGTAGACGTTTATATTGAGCAAGGTGTGT
+CTGAACCAACACCGTTTCCTATGTCTCAGCATGGTGAAGAGGCTGTTGTTGAAGAGATGG
+AAGAGTCTGATGCAGAGGTTGAAGGAGATAAAACTGGGGAAGAAGACAGAGGTAAAGATG
+ATGATGTTGATCCTGTAGCAGAATGTGAGGGAGATGATCCTCGGTTTAGGGCCTTTTATG
+AAGAGATAAATGAAGAGGATAATAACCACCAAGATGCAGGGGAAGCAGCTGGTCAGGGAA
+TTCCTGAAGCTGATGAAGGACATGTAACGGGTCAAGAGGCTGGAGTTGATGAAGGACATG
+TAACGGGTCAAGAGGCTGGTCAAGAGGCTGGTCAAGAGGCTGGTCAAGAGGGTATTGATG
+AAGAAGAGTTTGAGGATCAATGCATGGATACAGAGCGACCTGATGCTGCGTTGGATACAG
+ATGAGGAGTGGGATGCTTTAGACCGTGAAGAAAGAGAAATTGCAAGAGCTAAATTCACCA
+AAGATAAGCCACCTTATCTATGGCTTAAGCAGCAGTTTAATAATGGTGAAGAGTTTAAGG
+ATCAGCTTTTGAGGTATGTCTTGAAGACTAACTATGATGTGAAGTTATGCAAATGGGGTC
+AGAAACAGCTGATGGCTATATGCAGCCATGAAAACTGTCAATGGAAGATTTATTGTTTTG
+TGGATAAGAGGGTAGGGAAATGGACAGTGAAAACTTATGTGGATGCACATAAGCATGCGA
+TCAGTGGAAAAGCGAGGATGCTGAAACAAGGTGTGATTGCCAGATTATTCAGAGATGAAG
+CAAGAAGGAGGCCAACCTTGACTTAGGTTGACATTAAGGATGAGATAATGATGAGGTATA
+CGATTTCAGTGTCTAAGTGGATATGCAGGAAAGCAAGAAGGATGGCGTTTGACATGGTTA
+TTGAAACACAGAGACAGCAATTTGCGAAGTTGTGGGATTATGAAGGTGAGCTTCAGAGGT
+CTAACAAGCACACACACACAGAGATTGTGACAATTCCTAGAGCTGATGGTAAGCAACAAT
+TTGACAAGTTCTATATCTGTTTTGAGAAGCTTAGAACTACATGGAAGAGTTGTTGTCGGC
+CGATTATAGGATTAGATGGTGCTTTTCTGAAATGGGAATTGAAGGGTGAGATTCTTGCAG
+CAGTTGGTAGGGATGCAGACAATAGGATTTATCCTATTGCTTGGGCAATAGTAAGAGTAG
+AAGATAATGAAGCTTGGGCTTGGTTTGTTGAAAAACTGAAGGAGGATTTGGATTTGGGCG
+TTAGAGCTGGTTTCACTGTGATATCTGATAAGCAAAAAGGGTTAATCAATGCAGTGGCTG
+ATTTACTACCTCAAGCAGAGCATAGGCATTGTGCTAGACACGTTTATGCTAATTGGAAGA
+AGGTGTATGGAGATTACTGCCATGAAAGCTACTTTTGGGCTATTGCTTACAGTGCAACAG
+AAGGGGACTACTCATACAACATGGATGCGCTGAGATCATATGATCCAGATGCATGTGATG
+ATTTGCTGAAGACGGATCCAACCACGTGGTGCAGAGCCTTCTTCAGTACACACTCTAGCT
+GTGAGGATGTAAGCAATAATCTCTCTGAGAGTTTCAACAGAACGATTAGGGAAGCAAGGA
+AGCTCCCAGTGGTAAATATGCTTGAGGAAGTCAGGAGAATCTCTATGAAGCGTATTTCTA
+AGTTGTGTGACAAGACAGCCAAGTGTGAAACAAGGTTTCCACCCAAAATAATGCAGATTC
+TTGAAGGCAACCGCAAGTCATCTAAGTATTGTCAAGTTCTCAAAAGTGGAGAGAACAAAT
+TTGAGATATTAGAGGGTAGTGGCTACTACTCAGTCGATCTCTTGACTAGAACATGTGGTT
+GTAGGCAGTGGGAGCTGACAGGCATTCCTTGTCCTCATGCAATATATGTTATCACAGAGC
+ACAACCGCGACCCGGAAGAGTAAGACTTTAATCTCTTTCTCTTCTCTTTTACCAATCTAT
+GTTATTATGTGATTGTGTTTTCTGAATTGGAGTTTGCTTGCCATTTAGCTATGTGGATAG
+GCTCTTAGAAACACAGGTCTGGAAAGCTACATACAAGGACAACATAGAACCTATGAATGG
+AGAAAGATTATGGAAGAGAAGAGGCAAGGGACGAATTGAAGTCCCTGATAAGAGAGGGAA
+GCGAGGGAGACCTAAGAAGTTTGCAAGGATTAAGGAGCCTGGAGAATCATCAACTAATCC
+AACAAAGCTTACAAGAGAAGGTAAAACTGTGACATGTAGCAATTGTAAGCAAATTGGTCA
+CAATAAGGGATCCTGCAAAAATCCAACTGTGCAATTAGCTCCTCCACGCAAAAGGGGTAG
+ACCAAGAAAGTGTGTTGTAAGTATTCTTAACCATTACCTATCTTACTATCATTTGCAATA
+TTATAGCATTAATAATTCTGGGTTTTGTATAGGATAATGATGATCCATGGAGCATCCACA
+ATGCACCAAGAAGATGGAGGGCAGCTCAAAGCCAGTCCACACCACCTGTTGCTCAAAGCC
+AATCCACTCCACCTGTTGCTCAGAGTCAACCCACACAGAATCCGCAGCATTCAAGTGCTC
+CAGCTGCTAATCCAAGTGGTAGAGGCCGAGCTCGTGGACATCCTCCTGGAGTTAAAAATG
+GTCAAGGCAAGGGTAAAGGCAAGGGACGTGGTAAAGTCACTGATGAATCTCCGAGACCTC
+CTGTGTTTTTTATGTCCCCTTGGACTGATAAGGTCTTCGATGTTTGGAGACCTGAGAGGA
+AATAGGATAGATTTAAGTTCTCTTTTGTGTTCTTATTGACTTTGTAGGATGTTATTTATG
+TAGGATGATGTGTATGATTGGTAGGATCCCGATTTTTTTTGGGTGGGATCTAGACCTTAC
+TCTGATTTTTCGGCTCTTTTGACTCAATGAAAGTAGGATATTACCATTGATTTAAGAGTT
+TTACAACAACAACACAGCAAACAACAAAGAACTTCTAAAACAACTAGCATTAGAACATCC
+ATAAAACAATGCAAAGAACTTCCTAGCATCCATAACTCCCTATTACAAAGCCTACTTCTT
+TCCCATTCCCAGACACATTGCAATGACAACAGTGAAACATCCCCAAGACAACACAATCAA
+CTGCCTAAGCACTTTTTCCCTCTCATTCGCACCCATAACTTCAAATTCAAGCTGCTTCTT
+CTCCTCCTCAAGCTGCTTCTTCTCCTCCTCAAGCTGCTTCTTCTCCTTCTCAAGCTTCTT
+CTTCTCCTCTTCAAGCTTATTCTTCTCTTCCTTGTGCTTCTTCATATCCTCGTTAGTAGC
+AGACCCTGACCCACTCGGTAACTATTCTTTCATTGACCTCAAAGACTCTTTCAGTTGACG
+AATCTCATCTCGAGCCTCCAATAAACTCTCTTTTTGCCAACCAAATGGCTTCTCCTCATC
+TGCCCAATTGATGAAGCCATGAGTCCCACATCTGAAAAATTTTCTACCCGGATTTTCATT
+TGTCCATGACTTTGTAACTGTCGTTGCCCTACCACAATTGCAAAGAGGACTCAGCTACGG
+CTAATTGAATTCGCATCAGACCCTGAACTTTGGCTCATCATTTTTGGAAATAAGAAGAGT
+TCTTGTAAAGAAGAGCTAATAGAACTAGGGTTTATAATAACAAATCGATTTGGGGGTTTT
+CGTTAAGGGTAACAGTGTCTTTATATTGGGCGAATAAAACACGTGGGGTTAAGTATTAAC
+CTCAGTTAGACACACCGTTAACGAAGTTAACAGTCGTTAACCCGAGAAGCTGATTTTTCC
+AAACAAAAACTAAACGAAAGATTTTAAAGCGAAAAGAAATAAACCTAGGTATTGTTCGGA
+CAAATTAAATAACCGAAGTATTAAACGGGCAAATTAAAAATATATGAGGTTTTTTTAGAG
+TTTTTTCCC
+>ATMU6
+GGGAAAAATGTCGTTTTATACGTGAACTTTCAAAAGTGGCCATTTTATACGTGAACTTTT
+AGGTCGGCCAAATAAAACATGATAAAGACGTTGACCCGCCATTTAACACAAAACATAAAG
+TTGACCTGACCAAAATCCCCGAGACGTTAACTTGCATTAACAGATCCGATAACCCCTGTA
+AGCAGACGTTAATTTTTTCTGTTAATGCCTAAAACAATGTCGTTTCATAAACTGAAACAG
+AAATTCCCATTTTGATTTCAAAATCCCTAATTTCCAAAAACCAAATCCCTAATTCTTACT
+TTGGCGAAATCGCGATTTTGATTTGATTTCATCTTGAATTTGTATCCTTGGAGTCCTAGA
+TTGTATCAATGGAAGGCAAATTAGACAATGATGAAGCTCCACCACGAGGCGAAGATGACA
+CCAAAGATGTTGTTCGAGCTCCACCAGCGGAAGCAGTTTTAGAGTTTGATAACGGAGTTC
+TAGCTCTGCCGGCTGTAGGCGTAGTAGAGTCTTCTATCGTAGTTAAAGCTCGAGTTTCAA
+AGCGGCTTTGAAAACAAAAACGAAGAAGAGTCAGACATTAAAAAGAGGAGGATGAAGAAC
+CTACATTTGAGCCTGACCCTGAAAAATGAAGAAGACTGCGCCGTGTATGGTGATGAAGAC
+TGCAATGTCGTTGATGATGTGGTTGGTGGTGGAGATAACGATTATAATGGTGGTTTACGC
+GGTGAAGAGGATATAAACACGACTTCAAGCGTGTTCTTTTGATGTACTCTTTAAAGACAT
+GGTATACCATTTCTCTTTATGGGTCTGAATCTATGGTTGTTGCTGCGAAGTGGTCATAAA
+TTGGTGTTGATGGTGTTAAATGTGGTTGGAAAGTATATTGTTCGTATGAGAAGACAAAAC
+ATAAGATGCAAGTAAGATTTTATATGCATACTTGTGTTAGGTCAGGATATTCAAAGATGT
+TGAAGCGGTCTTCCATTGCACTTTTGTTTGATGAAAGGCTGAGAGTGAATCCAAATATTT
+CAAAGAACGAGATGGTTGTTGAGATTCAGAGAGAATTCAATTTGGATGTGACTCCAGACC
+AATGTGCAAAGGCCAAGACCAAAGTGTTGAAAGCATGACATGCTACTCATAATGATCACT
+TTTCAAGAATATGAGATTATCAAGCGGAGGTTTTAAAGTAGAACCCAGAGACAGAGTTTG
+AGATAGAGACAACAGTAGGGCTTTTTATTGGAAGCAAGCAAAGGTTTCTCTGATGCTATA
+GCTGCTTTATATCACAAAAGGATTCTTTTCTCTGGTGCTATATCTGCTTTAAATCTCAAA
+AGGATTCTTGGAAGCGAACTTGTAGACCTGTGATAGGAATAGATGGGTTTTCTAAAATGG
+GATGTAAAAGGTCACCTTTTAGCTGTAGTTGGAAGAGATGGAGATAAGAGGATTGTTCCT
+ATAGCTTGGGCAGTTGTTGAGATAGAAAACAATGATAATTGGGACTGGTTTTTGAGACAG
+CTCTCTACTAGTTTGGGACTGTGAAATGCAACATCTAGTTATCATTTCAGATAAATAATC
+AGTTAATTTTATCATCTTTTGCTTCAGTTTAATGTCTTTTATGAAGGGTTTACGCTTATG
+TTTTTGTGTTATTTTACAGGGTCTAGTCAAAGCTATCAATACCATACTTCCAGAAGTTGA
+GCATCGACAATATTCAAGGCATATAATGGACAATTGGAAGAGAGACAACCATGAGATAGA
+ACTACAATGTCTCTTTGAAAAACAATTTGAAGCTACACTGAAGAAGTGTTCATGAATAAT
+ATGGAAGAGCTAAAGAGATACAATCCTCATGCGCATGCCACTCGCAACTTACTAGTCCAA
+TGACATGGTCGAGAGCCTTCTTTAGAATTGGACACGTTGCAATGACAGCCTCAATAATCA
+GTGTGAGTCTTTTAATAAGACTATTAAACAGGCTAGGAGAAAGCCTTTGTTGGATTAGCT
+AGAGTACATCCAGAGGTAATGCATGGTCATAACTACGAAGACGTATATCATTGCTGACAA
+ATTGAAGACAAGGTTCACAAAGAGAGCCCATCTTGAGATTGAGAAAATGATAGTTGGGGT
+TAGAAATTGCGAGAGATATATGTCCAGAAACAATTTGTATCAAATTGATGTGAATGGTGT
+TAGCTACTATGTTGATACGGAGAAGAGAACTTGTGGTCGCAGGAAGTGGTAGATGGTGGG
+GATCCCATGTATTTATGCGACACCTGTGATAATAGGAAGAAGAGAAACAGTTGCAGACTA
+TGTGAGCAAGTTTTACACAAAGGTAATCTGGCGAAAAACTTATAAAGATGGTATTAGCCT
+TGTCCAAGGTATGCCATTGTGGCCTAAAACCAATAGGCTCCCTGTTTTGCCACCACCATG
+GACAAAAGGAAATGTTGGAAGACCGAGTAATTATGTTAGGAGAAAAGGAAGAAATGAGAC
+TTCTTCTTCTTCAAATAAGAACAAGATGCCACTGCAAAAGAGAATCATGACATGCTCTAA
+CTGCCTTCAACAAGGGCAAACAAGCAAAGCTGCAAAAATGCCACTATTCTGATTCCACCA
+AAGAGACCAAGAGGTCATCCACGAATAAATCAGGTTTGTATTCTTGTTTTTTTTTATATG
+TTTTACAACTCACTTAATCATGCAACTGTTCAGACTGTCATATTTAACTTAGGAGGAATC
+ACAAGTGCTAAGATCACAACCTCATCAAAGTTCACAATCTCATTAAGGATCACGATCTCA
+AGTGCTCGAATCGCAAGAGCAAATACACGGATCACAACCTCATCAAGGATCACAATCTCA
+TATTCGATCACAAGGACCAAGGGCAACAGGCGGAACATCAGAAAGACCAAGGGAGACAGG
+TGGAGCATCACAAGTACAATCCCAAACAGAACCACAAGCACAAGCACAAACTGAGCCACA
+TGCTCAACCACAAGGACTTGGTGGATTTGCATCATGGTTTGAGTGTTCAAGACAAGATTA
+GTCACAAGTTTCTTTTTGTTGTTGTTTGAACTTAAGCTTTCTCATAAGTTTATTTTTGGT
+GGTTGACATAATGGATTTGTCTTTATGACATAAGCTTAGTATCGATTTCATTTTGTGGTT
+TCGACTTGTCTTTGTGACACAAGTTTTATAATGTATGAATGAGTTTCATTTTGGTGATTC
+TCATTGTTAAACAAGCATCTAGTAGCATTTCATTACAATCACAACACTAAGACAAAACAC
+TAGGACTGATTATCATTGCCAAACAAACATTTCAGTACCATAAAAACATTTTATTACAAA
+CACAAAACACTAGTAACCAAGAACAAGCTTATGGTTTTTGGTCTTATAGAACATTATGAT
+CATAATTGCAATGACTGTTATACAAAGGCACACCAAGCACAATTTGGTCATCGATTTCCA
+TATCTTCAATTCCATTTTGCTCCACATTTCATCTTCCTTCAATTCTTGGATCAAAACCTT
+TAATTCTGCAATCTCGACTACAACCTGAAATTTGACATTGTTTATCTAGCTATCAATCAT
+AGAGATTATCAGTATTGCATCTACAACCTCTTCATACACACAATCTTCGACTCACTTAAA
+CAAATGGTCCTGCATTTACAACGACAACTTTTTACCGATCAAACACCAAAAAAAACAAAT
+TCAAATCTACTTACATCTTGATATGTTGGACAACAGAAGAAGGATCTTCTTGGGTTCTTC
+GTCGAGCTTGATATATAGATGATGAAATCTCTCCCCCAATGACACTTTGAAGGAAACCCA
+AGGTTCCCACTTCCTCCTTCTTGAACACTCAAATTTTTTAAACTCATATCTACACAAAAT
+GGAGATTTTGAGCTCAAAAAAAATATATCGAGAATAGTTCAAATTTTGGGGATTATGAAG
+AATTAGGGAATGAAAAATCGATTTGGGAATTTTAAGGTTTGTACTCATCACAAAAAATCG
+TTTGGTATTAACGGAAGACGACTAACGTCTGCTAACGAGGGTTATCAGATCCGTTAATAC
+AAGTTAACATTTCGGAAATTTTGGCCAGGCAAACTTTATGTTTTGTTTAAATAGCGGATC
+AACATTTTTATCATATTTTATTTGATCGATCTAAAAGTTTACATATAAAATGACCATTCT
+TAAAAACATCACGTATAAAACGATATTTTCCC
+>ATMU7
+GGGAAAAATGTCATTAAAATCCCGAACTTTGCTAAAACATTGATTTAAATCCCAAACTTT
+AGTTAAACGAAAAAAACATCGAACTTTTGTTGTCTTTTCTAATAAATCTTAAACTTGTGT
+TGACCGCGCCATTTTAGTCTTGCCGTTATCTGGGTTAACAGACTTAATTGACAGGGTTAA
+TTAGGCGTTAACAGAGACTTAATTTGCAAACGACACAGTTTCGTTTTTAGTAAACGACGT
+CGTTTTATCAAAAAGACTGAACTTCCCCAATTCGATTTGAAAAATCACGAGCCTTAAAAA
+ACAAAAATTCTCAATTCTCTTTTGTCGATCGAGGAAGGAAAATTCGAAACTGTAATGATG
+AGAAAGAAGCTGCCTGCTGATGTCGACCCGCCTCCTCCTGTTGTTGAGCCGCCTCATGTT
+GTTGTCGAGCCTCCGTCTGCTTCTATCGAGCCTCCGTCTGCTTCCATAGAGCCTCCGTCT
+GTTGCTATCGAGCCTCCGTCTGTTGCTGAGCTACGACGTGCTTCTGTCGAGGCTCCTGCT
+ATTCACGAGCCTTCTACTAGGCCGTCTCATTCTGTCGTTGACAATAGGAGAAGAAAAAAA
+TCGAAACAGAATGGTAACAGGTTAGATGGTGACAATAGAAGGAAAAAATCGAAATCCAAA
+CAAAATGGTAACGAATCAGATGGTGAGGGCTTGAGTGAAAATGACTGTAATGTTACCGGT
+GATGATGATTTCGATGAAGTTCACTATGCTGACGAAGAAGATGGTAATCGGTTAGGTGTT
+ACTGAAGAAAATTGTGAAGACTTTGAAGCACACTCTGGACCAGCAGCTAGAGATGATGGA
+GATGTGAGTGATGCGGACAGTGGAGACGATATTTAACTTATGTCCAATTACTTTGCAGGG
+TTTAGTTAAAGCTATACACAACCGGATTCCAGCAGCTGAACATCGTCAATGTGCTAAGCA
+CATAATGGACAACTGGAAGAGAAACAGTCACGACATGGAACTCCAGCGTCTGTTCTGGAA
+GATTGCAAGGAGCTACACCATTGGAGAATATACAGCTAATCTGGAGGAATTAAAGACTTA
+CAATCCAGGTGCAGCTGCTTCTCTAATGAACACTAAACCAATGGAATGGTCTAGAGCATT
+TTTCAGAATTGGAAGCTGCTGCAATGATAACTTGAATAATCTCAGTGAATCCTTCAACCG
+GACAATCCGACAAGCAAGAAGAAAACCTCTACTGGATATGTTGGAGGATATAAGGTCTCA
+GTGTATGGTACGCAATGAGAAGAGGTACATTATTGCTGGAAGGTGGAAAAGCAGATTCAC
+AAAGAGGGCACATGAGGAGATAGAGAAGATGATTGCGGGGTCTCAATTTTGTGAAAGAAG
+CATGGCAAGGCATAATAAGCATGAGATATCACATTTTGGTAGAAAATATTCTGTGGATAT
+GAATGACAATACATGTGGTTGCAGGAAGTGGCAAATGACAGGTATACCTTGTGTTCATGC
+AGCCTCTGTTATAATTGGGAAAAAAACAGAAAGTAGAAGACTATGTGAGTGACTGGTACA
+CGACGAGGATGTGGCAGCTAACTTACAATGATGGTATTGCGCCGGTCCAAGGGCAGTTGT
+TGTGGCCTAGAGTGAATAGGTTAGGTGTCTTGCCACCACCATGGAGAAGAGGTACTCCTG
+GAAGACCAAGCAATTATGCTAGAAGAAAAGGAAGGAGATCATGGTTTGAGTGTTCAAACT
+TGACATGAGAACATCGATTGGTCTTTGGTTGTTGGTATTTGGATTGTTTCATAACTTGAG
+ATGTCTCTTTTGTTGTCTCTTTTGTTGTTTGATTTTTGGTTCGGCAAGTTTTAAGACATG
+TTGGTTAACTACTTTTATATGAAACGACCTCTTCCTCAACAAAATTATCTCGCCTGCACC
+GTATCACTCATAGTTTTAAGACAAGTTTTTGTTTGAGTGAAATTATTCCATCTCTTTACT
+CCGATTCTCATATCAAGACCAAACACTCACACCGACCAAACACTCACACCTTATATCAAG
+ACCAAACACTCACATTCACCCAAGAAAAATAAAGACCAAACACTCACAAGTTTTATTAAG
+ACAGCAACAAAGCCAACATTACAAAGTCATAAAAGTCACAAATACTACATTGTCATTACA
+AGCTTGGCGAAGACAACAAGATAAATAGACTTACACTATTAAGCAACACCAAATTCATTT
+CTTTTTGCCTTACCAAGCATCATGTAAAGAATGAAAATGCTGATCAAACAAAGCCAAAAA
+AACATATTTTCAAACACACTTTCCACTTGCAGATTTCTTGTTTACTCAACATTGCTTCTT
+CTTTTAGTTCATGTATCATCACATTTAGCTCATTTGCCTCGGATTTGGCTTTGTTAAGCT
+CATTTGCAATGATCACAAATTTTGGTAAAACATCTTCAACCTCTTCGTATACAGCATCCT
+CAACCCATTTAAACAAATGACTCTGTTACACAATCAAACCAAATCCGATATGATTAGCTG
+CTAAGTTACATAACATAAACACAAACTCAAACTCAAACTCAAACTCAAACTTACATCTCT
+TTTGTTTGTCCACGTCTTTGGATCTCTTTTCGTTTCACAACGAAAAAAAGGTCTGCCCGG
+ATTATCAACACTCTTCGATGTGAAGATTGTCACATCATCTCCACACCAACACTTCACCGG
+AAAACCACGGTTTTGGACAACACCCGATGACGCTGAACTTGAACTCATTGCGTAGGAAGA
+TCCAATTTTCGAAATCGATTTCAATTCTGTCGTAGAAGAAGAGAACTGAGAAATTTTGTT
+TTTTTAGGGCTTGTGATTTCTTCGATTTCTGATCGAATTGGGGGAAAACATAGCAAGTCG
+TTTTGAAAAAACGACGTCGTTTACTAAAAACGAAACTGTGTCGTTTGCAAATTATGTCTC
+TGTTAACGCCTAATTAACCCTGTCAATTAAGTCTGTTAACCCAGATAACGGCAAGACTAA
+AATGGCGCGGTCAACACAAGTTTAAGATTTATTAGAAAAGTCAACAAAAGTTCGATGTTT
+TTTTCGTTTCATCTAAAATTCGGGATTTAAATCAACGTTTTAGCAAAATTCGGGATTTTA
+ATGAAATTTTTCCC
+>ATMU4
+GGAAAAAATGTAGTTAAATCCCCCAACTTTCAAAAAATGGCCAATCAATACGTCAACTTA
+GATGGAAGCCATTTAAAACATCAACTTACAGTTGACTAACAAATAAAACATGAACTTTGC
+GTTGACGAGGCCACATTATACGCGTCGTTAAGTCGATTAACAGACCCAATAAACGACGTT
+TTCTCCCGTTAGTATCTCTCTGTTAGTCAAGAAACGGTGACGTTTAGAGGTTAATAGAAA
+CCCAATTAGGGCTTTGTCGAGAAGAAATTCCCAAATCAAATCAAATTCATTCTTCCCCAA
+ATTGCTTTTGTTCTTCCCCAAATCAAAAACCCTAAATTATCGACGAGTGTTAGTGGATGC
+CATTAGTTAGACTCAACGGCATCATATCGACGATTGGGTCACCAATGGAAGACGACGAGT
+TAGAGAGTTCTGTACCTGTAGTTGCTCCACCGGCGGAAGTCATTTCAGAGTCAGGTGGAG
+GAGATGGAGGAGTAGAGGCAGCTGCTGTTGATAACAGAAGAGTTTCTGGACGTCGTCGGA
+CAGGAAGTAGAGTCAGAGTCGTAGAAGATGATGAGCCTGAAATTGATCCCGAGCTTGAAA
+TTGATCCCGAACCGGATTTGGAAGATGATTGCGCCGTGTATGGTGATGACGATTGTGATG
+TTGTTGATGATGCAGTAGCTGGTGAAGGCAACGAAGATAACGTTGTTGAAGAAGATGCTA
+ACCTCAACATTGCAGATGATTTTCCCGAGGCTTATAGAGCAGATGAAGAAGCTGGTTCTG
+ATTCCGACACCGGAGATGATATCTGGGATGACGAAAAGATCCCAGACCCTTTGTCATCTG
+ACGACGAAGATGAGGTTGTTAGAGTCGGAGAAGAGGCAGTTTGTGGAGATGAAGACGATC
+CAGAGGTTTTGCTAGCTATAGAGAAAACTTTCAACTCTCCGGATGACTTCAAGCGTGCAG
+TATTGATGTACTCTTTGAAGACAAGGTATAACATCAATTTCTATAGGTCTGAATCATTAA
+TGGTTGCTGCTAAGTGTTGCTATGTAAATGAGCTAGGTGTTAATTGTCCGTGGAGAGTCT
+TATGTTCATATGAGAAGAAGAAGCATAAGATGCAAATAAGAATTTACTTCAACGAGCATA
+TATGTGTGAGGTCCGGTTATACAAAAATGTTGAAGCGGTCTACCATTGCAGCTTTGTTTG
+AGGAAAGGCTGAGAGTTAATCCAAAGATGACAAAATATGAGATGGTTGCTGAGATAAAGA
+GAGAGTACAAATTGGAAGTAACTCCAGATCAGTGTGCTAAGGCGAAAACCAAAGTTCTAA
+AGGCAAGAAATGCTAGTCATGATACCCATTTTTCAAGGATATGGGACTATCAAGCAGAGG
+TATTAAATCGGAACCCAAACAGTGACTTTGACATCGAGACAACTGCGAGAACGTTTATTG
+GAAGCAAGCAGAGGTTTTTTCGCTTGTATATATGTTTTAATTCTCAAAAGGTTTCATGGA
+AACAACATTGTAGACCAGTCATAGGCATAGATGGAGCGTTTTTGAAATGGGACATAAAAG
+GTCATCTTCTTGCTGCAGTTGGAAGAGATGGTGATAATAGGATTGTTCCTCTAGCTTGGG
+CAGTGGTAGAAATAGAAAACGATGATAACTGGGACTGGTTTTTGAAGAAACTGTCTGAAA
+GTTTAGGGCTTTGTGAAATGGTGAATCTAGCTTTAATTTCAGATAAGCAATCGGTAAGCA
+ATCAAGCTTTAGTTTAAGCTTTATTCGTGTTTATGCTTCAGTTTGTATTCTTTGTTTAGT
+TTCAGCTTTTATTCATGCTTTAGTTTCAGCTTTATTCATGCTTTAGTTTCAGCTTTATTC
+ATGCTTTGTTTAGTTTCAGCTTTTATTCATGGATCACTTTCAGCTTTTATTCTTGGTTTA
+GTTTCAGCTTTTAATGATGGATTCATATTTCTGTGATTTTTCAGGGTCTTGTCAAAGCAA
+TCCATAATGTACTGCCACAAGCGGAGCATCGCCAATGTTCTAAGCACATAATGGATAATT
+GGAAGAGGGACAGCCATGATATGGAGCTACAACGTTTGTTTTGGAAGATATCCCGCAGTT
+ACACCATAGAAGAGTTCAACACTCATATGGCGAATCTAAAGAGCTACAATCCTCAGGCTT
+ATGCATCTCTGCAGCTTACTAGTCCTATGACCTGGTCAGAGCCTTCTTTCGAATAGGTAC
+CTGCTGTAATGACAACCTAAACAATTTGAGTGAGTCTTTTAATAGGACTATTAGACAAGC
+CAGAAGAAAGCCGTTATTGGATATGCTAGAAGACATCCGGAGGCAATGCATGGTCAGAAC
+TGCAAAGAGGTTTATCATAGCTGAGAGGTTAAAGTCAAGATTTACTCCGAGAGCTCATGC
+TGAGATTGAAAAAATGATTGCTGGTTCTGCAGGTTGCGAAAGACATTTGGCGAGAAACAA
+TTTGCATGAGATATATGTGAATGATGTTGGATACTTTGTTGATATGGATAAAAAGACTTG
+TGGTTGCAGGAAATGGGAGATGGTTGGAATCCCATGTGTTCATACACCATGTGTGATAAT
+AGGCAGAAAAGAAAAGGTTGAAGACTATGTTAGTGACTACTACACAAAGGTAAGATGGAG
+AGAGACATACAGAGATGGTATTAGGCCTGTCCAAGGAATGCCATTGTGGCCTAGAATGAG
+TAGGTTGCCTGTCTTACCGCCACCTTGGAGAAGAGGCAATCCTGGAAGACAAAGTAACTA
+TGCTAGAAAGAAAGGAAGATATGAAACAGCCTCTTCTTCAAACAAGAACAAGATGTCACG
+GGCTAATCGAATAATGACATGCTCTAATTGTAAGCAAGAAGGGCACAACAAGAGCTCATG
+TAAGAATGCTACTGTCCTGTTACCACCACCGAGACCAAGAGGTCGACCAAGTCTAAATCA
+GGTTACACTTCTTTTACGTTTCAGATTCTCAACAAGAGCTTCATTGAATTATGTACGTTT
+CAGATTCTCATCAAGGCTTCATTGAATTAGGAACCACAAGGAGCACAATCTTATCAAGAA
+CAAGCAGTTTCAGGTCATGGATCACAAGAACAAGCAGCTTCGGGTCATGGATCACAAGGA
+CATGGTTCACAAAGACATGGATCACAAGAACAAGCAGCTTCTGGTCATGGATCACAAGGA
+CATGGGTCACAAGGATCAAGAGCTCATGGACCGCAGAGACAAAGGGCATCACAAAGACAA
+AGATCAAGAGCTCATGTTAGATCAGAAGCACAAGCACAATCTCAACCACAAGCGCAAGCC
+CAAGAACAAAGACTTGCTGGGTTAGAATCATGGTTTAATTGTTCATCTCAGCTCTAATTG
+TAGTATTTCTGTGACATTTGCGTTTTTTTTTGTCAAAAACTTAAGCTTTGCCTCAGGGTT
+TTTTGGTTGTTTGAACTTAAGCACTTCTCTTGTTGTTTGCTTCTTGTTAAACTTTGAAGA
+AGATAACCTATGTTTTTGTTGTTTGGTTCTTCTTGTATGCAAACACATGATCTAGAAAAA
+CATCACACTCATTTTCATTACGATAGTAAAATACAAACACAAAGACAAAGAACAAAACGT
+TGCACTAGTAACCAAGAACAAGCTTTTGTTCTTTGGTATTACCGAACATTATCATACCAA
+CCACAATCACAATGACAATAAAACCAAGACACACCAAGCAACATTTGATCATCCGTTTCC
+AATTCTTGATTTCCCTTTCGCTACACATAGCTTCTTCCTTTACTTCTTTTATCATAGTCT
+TCAACTGCTCAATCTCGATTGCAACCTCACATTTGGCCTTCATTATCTCACTGTCAATGC
+TGGAGATTTTTGGTAAAGCCTCTACAACCTCTTCGTACACGCCATATTCAACCCATTTAA
+ACAAATGATCCTGTTTTCAATCGGAAATCAATTACCAACCAAACCAAAAAGACACAAACT
+CAATTCAACTTACATCTTGTTTCGTTGGACACCGAAAGAATGGCCTTCCAGGATTCGACT
+TTGAAGCTGAAGTATAGATGACGACCTCCAAACCACAGTGACACTTCGAAGCTAAGCCAC
+GTCCCCAACAACCTCCGTCTAGAATACTAGGATAAGAATTTCCAGATTTGCAGCTCATTT
+CTTCAGCTTTTGATGGAGAATTTGGAGAAAAAGCAGAGAATTTGGAGAAGAAGAAGAGAA
+TTAGGGAATTAGGGATTTAAAGTATTGGATTTGGGGTTTTTTGACAAACAATCGGGTTTC
+TATTAACCTATAAACGTCACCGTTTCTTGACTAACAGAGAGATACTAACGGGAGAAAACG
+TCGTTTATTGGGTCTGTTAATCGACTTAACGACGCGTATAATGTGGCCTCGTCAACGCAA
+AGTTCATGTTTTATTTGTTAGTCAATTGTAAGTTGATGTTTTAAATAGCTTCCATCTAAA
+TTGACATATTGATTGGCCATTTTTTGAAAGTTGGGGGATTTAACGACATTTTTCCC
+>ATMU5
+GGAAAAAATGTTAATTAATACACCAATTTTCAAAAAGTGGTCATTTAAACCATAAACTCC
+ATATATGGCCAAATAAAACTTAGTAAAAGCGTTGACCGGCCATTTTATACATCTCAAAAC
+GTTGACCAAGCCAAAAACCCTGCGACGTTAGCAGTCGTTAACAGAGTCGATAACAGGCGT
+TAGCAGGCGTTAATTAATCCGTTTAAACACAAAACGACGTCGTTTTGTGTTTAATCGAAA
+CCAACAAAATTCCCAATTCGATTCTCAATCCCTAAAATCCCCAATTCCAATTCTCATGCC
+CTAAAATTCCCAAATTCGAAAAATCTTCAAATCGTCTTCCCAAATGACGAAAATTAGGAT
+GGGAGGCGTGATATCTACGATTGGATCAGGGGAATCAGAGAGTGTTGTGGATCGTGGAGT
+TGAAGTGGCAGTCGAATTAGAGAGTGTCGTCGGAGACGGAGTTGAAGTTCCACCGGTTGA
+AGCTCCAGTCGGAATAGAGCTTGTTGCCAGAGGAGAAGATTGTGTTCCAAGCCGGCATCG
+AAAACGAAGAAAGATAAGAGTGGGGGACGAAGACGAGGCTGAAATTGATCCCGACCCCGA
+CTACGAAGATGATTGCGCAGTTCATGGTGATGAAGACTGTGATGCTTATACTGATGCAGT
+AGGTGGTGACGATGATGCAACCGGCGGTGAAGGTAATGATGATGAAGCAGTAGGTGGTGG
+TGATGATGCAACCGGTTGTGGAGGTAACGATGATGAAGCTTTAGGTTATGATGATGATGC
+AACAAGCGATGGAGGTAACGATGATGATGACGGAGGTGTTGAAGAAGATGCTAACCTCAA
+CCTTGCAGAAGAATTCCCAGAGTTTGCGGGAGTAGAAGAAGATTGTAGTGATGATGATCC
+ACCGGATGATGTATGGGAGGAAGATAAAATTCCCGATCCGTTTTCATCTGATGACGAAGA
+TGAGAGCAGAACCAGAGAAGTACATGGTCATAGAGATGCTGCGAATGAAGAGGTTTTGCT
+AGAATTGAAGAAAACTTACAACACTCCCGATGACTTCAAGCTTGCAGTCTTGAGGTACTC
+ATTGAAGACAAGGTACGACATTAAACTGTTTAGATCAGAAGCTAGGATTGTTGCTGCAAA
+GTGTAGCTATGTTGATAAGGATGGTGTTCAATGTCCGTGGAAAGTGTATTGTTCATATGA
+GAAGACTATGCATAAGATGCAAATAAGAACTTATGTGAATAACCATATATGTGTGAGGTC
+TGGGCATTCGAAGATGTTGAAGCGGTCTTCCATTGCTTATTTGTTTGAGGAAAGGTTGCG
+AGTGAATCCAAAGCTTACAAAATATGAGATGGCTGCTGAGATATTGAGGGAATACAACTT
+GGAAGTGACTCCGGACCAATGTGCTAAAGCAAAGACGAAAGTGGTGAAAGCAAGAAATGC
+TAGCCATGAAGCCCATTTTGCAAGAGTCTGGGATTACCAAGCAGAGGTAATAAAGCAGAA
+TCCATGGACTGAGTTTGAGATAGAGACAACTGCAGGGGCTGTCATTGGAGCCAAACAGAG
+GTTTTTTGGTTATACATTTGTTTTAAGGCTCAAAAGGATTCATGGATAAAAACGTGTAGA
+CCTTTCATAGGACTTGATGGAGCTTTTCTGAAATGGGATATTAAAGGCCATCTTCTAGCT
+GCAGTTGGAAGAGATGGAGATAACAAGATTGTTCCTATTGCTTGGGCTGTCGTTGAGATA
+GAAAATGATGACAACTGGGACTGGTTCTTAAGACATCTATCTGCAAGTTTGGGGCTTTGT
+CAAATGGCTAATATAGCTATCCTCTCTGATAAACAATCTGTTAGTTTTTTTAACTTTGTG
+TCTTTGTTAAATTGGTTTGTTGTTTTGTTTACTGATTTTTGGTCATGTTTTATGTCATAT
+TGCAGGGGCTAGTCAAAGCTATCCATACAATACTTCCACATGCTGAGCATCGACAATGTT
+CAAAACACATCATGGATAATTGGAAAAGGGACAGCCATGATTTAGAGCTCCAGCGTCTGT
+TTTGGAAGATAGCACGAAGCTACACGGTTGAGGAGTTTAATAATCATATGATGGAGCTAC
+AGCAGTACAATCGTCAAGCTTATGAATCTCTGCAGCTTACTAGTCCAGTGACATGGTCAA
+GAGCATTTTTCAGAATAGGTACATGTTGCAATGACAACCTCAATAATTTGAGTGAGTCTT
+TTAATAGGACTATTAGGCAGGCAAGGAGAAAGCCAATATTGGATATGCTGGAGGATATCC
+GGAGGCAATGCATGGTCAGAAGTGCAAAGAGATTCCTAATTGCTGAAAAATTGCAGACAA
+GGTTCACAAAGAGAGCTCATGAAGAGATTGAAAAAATGATTGTTGGGCTTAGACAGTGCG
+AGAGATACATGGCCAGAGAAAACTTGCATGAGATATATGTGAATAATGTTAGCTATTTTG
+TTGATATGGAGCAGAAAACTTGTGATTGCAGGAAGTGTCAGATGGTTGGGATCCCTTGTA
+TTCATGCGACTTGTGTGATAATCGGAAAAAAAGAAAAGGTGGAAGACTACGTGAGTGACT
+ATTACACAAAGGTAAGGTGGCGAGAAACTTACTTGAAAGGTATAAGGCCTGTCCAAGGGA
+TGCCTTTATGGTGTAGGACGAATAGGTTGCCTGTATTACCACCACCATGGAGAAGAGGCA
+ATGCTGGGAGGCCAAGTAACTATGCTAGGAGGAAAGGTAGAAATGAAGCTGCAGCTCCTT
+CAAATCCAAACAAGATGTCTCGGGAAAAGAGAATCATGACATGCTCTAACTGCCATCAAG
+AAGGGCACAACAAGCAAAGGTGCAACATTCCAACTGTCTTGAATCCAACAAAGAGACCAA
+GAGGTCGTCCTAGGAAAAATCAGGTTTGTGACTCTCATTTATGACTCTCCTTTTTAACAA
+TCCAACATTCATTTATGACTCTCCTTTTTAACAATCCAACATGTGTTTCTGACTCTCTTT
+TTTAATTTAAGAACCAGAAGTGTTTGGATCTCAATCTTATCTTGGATCACAAGAGCAATC
+ACAATCTTATCTTGGATCACAAGAGCAACCACAATCTCATCAAGGATCACAGGCTGATCT
+TGAATCACAAGGACCAAGTGCTGCAGGTCGTGGTCTTGGATCACAAGGACCAAGTGCTGC
+AGGTCGTGGTCTTGGATCACAAGGACCAAGTGCTGCAGGTCGTGGTCTTGGATCACAAGG
+ACCAAGTGCTGCAGGTCGTGGTCTTGGATCACAAGAACCAAGTGCTGCAGGTCGTGGTCG
+CGGAGCACAAGGACCAAGTGCTGCAGGTCGTGGTCGCGTAGCACAAGGACCAAGGGCTGC
+AGGTCGTGGTCGCGGAGCACAAGGACAAAGGGCTGCAGGTCGTGGTTGTGGAGCACAAGG
+ACAAACAGCATCAGGTGGTGGTCGTGGAGCACAAAGACAAGCAGGTGGACCATCACAAGG
+ACCGCAACCTTATAGAAGACATGGTTCAGCACAAGCAGAAGCAGAACCACAAGGACTTCG
+TCGATTTGAATCATGGTTTGAGTGTTCAGACAATCTTAGTCACAAGTTTCTTTTTGTTAT
+TGTCTGCAGCTTAGTCATAAGTTTCTTTTTGGTGGTTGAACTTGTCTTTATGACTTAGCT
+TAGTATCGATTTCATTTTGTTGTTTTGACTTGTCTTGGCTTTGTGACATTAGTGTTATAA
+TGTATGAATCGTTTTTAATGTATGAACTTTGTTTAGGATTATTAATCATTGTGAAACAAA
+ACAAGAATTGCATTACCAATCATGGTTTCATTACAAACTTAGATAAAAGCCATCTAACCA
+AACACAAACATTAGTAACCAAGAACAAAACAAGCATTGCATTACCATAGTACCATTTCAT
+TACAAACTTAGATAAAAGCCATCTAACCAAACACAAACACTAGTAACCAAACACACATCA
+CTAGTAAACACAAACCATCTAACCAAACACAAACGCTAGTAACCTCTCTTCAATTTCCTC
+ATTTTTGGTCTTGTAGAACATTATGATCACAATTGCAATGAAAATTATACAAAGGCACAC
+CAAGCACACTTTGGTCATCGATTTCCATCTCTTCAATTCTCTTTTGCTCCACATTTCATC
+TTCTTTCAATTCTTGGATCAAACCCTTTAATTCAGCAATCTCGAGCAACCTCCGATTTGG
+CATTGTTTACCTCGCTGTCAATGATAGAGATTCTCGGTATTGCATCTACAACCTCTTCAT
+ACACACAATCTTCAACCCATTTAAACAAATGGTCCTGTAATTCCATCGACAATTATTTAC
+TTATGACCAAAAACAATAAAACAAAATCAAATCTACTTACATCTTGATAGGTTGGACATC
+GAAAGTAAGGTCTTCCCGGATTCTTCTTCGAGCTTGATGTATAGATGACGACATCTCTAC
+CACAACGACACTTTGAAGGAAACCCACGGTTCCCACTTCCTTCTTCCCCAACACTCGAGA
+TTTCTAAACTCATATCTGCAGAAAATGGCTATGAAATTGGAGTTTTCGAGTTCAAACGAA
+CAAAAATGGAGAGGCTTTTGAAGATTTTCGAATTTGGGAATTTTAGGGCATGAGAATTGA
+AATTGGGGATTTTAGGGATTGAGAATCGAATTGGGAATTTTGTTGGTTTCGATTAAACAC
+AAAACGACGTCGTTTTGTGTTTAAACGGATTAATTAACGCCTGTTATCGACTCTGTTAAC
+GACTGCTAACGTCGCAGGGTTTTTGGGCGGATCAACGTTTTTGAATGTATAAAATGGCCG
+GTCAACGCTTTTACTAAGTTTTATTTGACCATATATGGAATTCATGGTTTAAATGGCCAC
+TTTTTGAAAGTTGGTGTATTAAACAACATTTTTCC
+>VANDAL11
+TATTTTAATTTCTATGCTCAGTCGAACCGAAAATAAAAGAAGTAAGCATGATAAGTTAGA
+AATTAGCTTCTCTCTTGTGTGACATATTTTTGTACCAAAAATATCCCTATAACCCGGAGT
+AAACGATAACTAATTGTAGCGTAGCTGTTTAAGCATTTAACGCCGTAGAGATTTACGAAG
+ATTCACTCGCCGATTTTGGAAACATAAAATATATTGGGGGAAAATATTGTGATCATTACA
+AATATATTTCGAGTTGCGGGAATATCAGCCATATACATTGGGTTATCCTATTTATTACCG
+TTGTACTAACTTCAACCAACAAAAAACTAGCAGACTAACAACTTAAATTTCCGATAATTT
+TAATGCAAGCAAAAGCTAGGAACCCAGAAAATTCAAAGCAGAGACGTAAAAGTAAAAGAT
+CCAAGTATTTTGTAACTGATAGTTAAATGTTTGGAAGCTACTTTTTTTACCTTAGGGTTT
+GCAAGATTATAATAGAAACCGATAACTAACTTGTTATTTCTGAAACTATTTCAGGTACAA
+ATGGCGTTCGTGGTGAGATTGATACCTGGGGAGTGGAAAAGAGATGAAAACGGAATTTTC
+GAACACATCTCGCATGTAGATGGGTTTGAATTCGGAGTCCGACTGCGTGAGAGAGATAGT
+TTTGCGAAGATTGTTATGGCGGGAAAAGATAGATTAGCGTTAGGGCCAGATGACGATATC
+GAGTTAACGTACCAGTGGCCACAGTGGATGCTCGGTCCTGATTGGAAACGAGCGAACCCA
+ATTGACATATTGGATGACGAAGATACGACACTGTTCGTGGCTATTAGGGCATATCTGGAT
+GAAGTGCATCTGCTAGTGAAGATTATACGAGGTGGAAATGTTCGAAACGTTAATAGTTAC
+CGCAGTAACATGGATCTAAGCGGTTTGAGTTCGAAAGAAATATCGGATAAATACTAAAAT
+TGTGCGGAAACAAGAGCTGTATGGGGTACCGCGTTAACCAGAATGCTGTTGCGTAACCTC
+TCGGGTAAACCTCAAAACCACGTTAATGATAATATTTAAGTTATCAAATAAGTTGGATAT
+CTGTTAATAATATTTAGATTTCAGGAGACGGACAAGATATAGCAACCATGGGGGACACCA
+ACGACGTCGGCATACGTAAAGAGATTGAATAACACAACCCGTATGGAGGTGTCATCATAA
+GGGAAAACACGGAGATTGCAGCGGAGACTAGCGAGACGCCATCGAAAGTACCACAACCAG
+GGGCAATTACAAGTTTGAAAGGCAAAGAGAAGGTTATAGATGACGATGAGAGAGAAAAAG
+ATCGTTTATTCGAGGTGTGGAGAACAAATCAACAAGAAGCAATGTTGCGTGAAATGTGTT
+CAAGAGAAATGTCGCTAAAAGGGAGTCAACCGAGTGAAACAAACGGATGCGATAAAGAGA
+AGACAGCGAGAGCACTAGACTTCGGAAGTACATATCATGCAAACGACAATGAAATTGAAA
+ATTTGCATTTGACCCTTGTAGGGGCAGAATCGCAAGCTGTTGGACCACAAATAGTCGCAT
+TGTCTTCAAGTGATTCAACCTTCGGGACGCCAACTTCGATATCAACGAGCGTTTCTTTCT
+GCAGCGAAGACCTAATGGATGATACTGACTCTTCCGACAGCCTTAGCGTATCGGTGATAG
+GTTTGTTAACAAATAACATGTTTGGTAACTGATAAGTTTTTAAACTGTTACTCGCATTTA
+TCGACTAACGTGTTTCGTAATGTAGGTGATGAGACTCTGTCCCACTTTTATTCTGACGCC
+GATGGCCCACTCATTGAAAATCCTCAACCCATCACCATGAGGGATAAAGGAAAAGATATC
+ATGATAGAGAATGCCTTACCGAGTGAAGTTGTTGGATTGGTCTCCAATACCTCAAGAGTA
+TTGGAGATGTAGAGAAATGCAATGACCGTAAAGGATATAGCGGTTGCGACGGTCTTGTAT
+GACCGAGATGCTCCGCCATATTTTGACGATCAAGGGAAGGAAGGTAAAAAAAAAAATCAA
+CTTGCTAAATATATTGTTAGATAGCTACAACTGTTGTTATCGTCAGGAAAGCAAGAAGTT
+AAAAGTATATCTATATATTATCATACATATAGAAGAGTATGTGTTTATCGTTAGCGACAG
+ATAACAACATTAATAAAAGAAAACTTTATCTTCAACTTTCTATATCTCTCTAGTAATAAT
+ATTATCGAATGCATTAACATATCGTTAACGCCTGATTCGTTGATTGACTTGCAGATGCCC
+TTCAGCGAGCCCTGAAGGATGCTGATTACGAGGGGGGTGACATTTACATCAGCCGCATTT
+TTAAGAATAAAGAGGATTGTTCAACTAAGCTCGCTATTCATGCGATCCGGAGGAAGTTCC
+ATTTCATTTACGTAAAGTCCGGGCCAAATGTTGTGGCGGCTGTGTGCGTCAGCCATACAT
+GTCCATGGTGGGTTTATGCAACTAAGCTGCCAGATAGTGATACGTTCGAGGTTAGGAGCA
+CGACTTCAACACACACGTGTAGCGTGGATGCTAAAGGGGACTTCCACAAGCAAGCATCAA
+CGGCTGTGATTGGGAAGTTGATGGGAACTAAATACATAGGAGTGGGCCGTGGACCTCGAC
+CTAATGAGCTTAGAAGAATGTTACGCCAAGAGTTTAACCTCAACGTCTCTTATTGGAAGG
+CATGGAGGACAAGAGAAATAGCGATGGACAATGCAATGGGGTCTGCTATGGGGAGTTACG
+CTCTAAACCAACCATACTTTAAGCTGCTTTTGGAGACAAATCCCAACTCACTTGTGGCAA
+TGGAAACTGAAAAGGATGCTTCAGGGGTAGAGAGATTCAAGTACTTGTTTTTTACCCTTC
+ATGCCTGTGTTCTAGGCTATCCTTACATGAGGAAGGTGATAGTTATCGACGGTACACACC
+TACGGGGACGATATGGGGGATGTTTAGTTGCAGCTAGTGCGCAAGACGCCAATTTCCAAA
+TATTCCCCATTGCATTTGGAATAGTAAACAGCGAGAACGATGAGGCGTGGACTTGGTTCA
+TGACTAAGCTGACGGAAGCTATTCCAGATGATCCCGAGTTGGTGTTTATGTCAGATAGGC
+ATTCCTCTATTTATGCCAGCATCCGCAAGGTATGGAATTAATCTCTATGTTATCCGATAA
+TGTGGGGTTTACCATCAGGCTTTTTATGTTTACATAAGCCTTTTTGTACTGTAACAGGTT
+TACCCCATGTCATCACATGCTGCTTGCATCGTCCACCTCAAGAGAAACATTGAGGCATAC
+TTTAAAGTCGAACAGTTAAGTGCCTTGGTATCAAGTGCAGCTAGAGCTTATCGGCTAACT
+GACTTCAACAAGATTTTTGCTGAAATTAAGGCTACGCATGGATCGTGCGCTGAGTACCTG
+GAAAGTATAGGGTTCGAACATTGGACCAGGTCACATTTTGTTGGGAATCGGTACAACTTC
+ATGACGAGTAATATTGTCGAGTCGCTAAACAATGTTTTAACGGCAGCCCGAGATTATCCG
+GTAATCTCAATCTTAGAATCTATCCAGACAACCCTCGTATCATGGTTTGCGTTTCGTAGG
+CAGGCAGCCCAGTTAGAAGACAATATCTTGCCGCCTAAAGTACATAACATGGTTATCGAG
+AATTTTGAGAAGGGGGCGGGTTTTGTTGTGATAAAGATTGGGGATGGTCTCTATGAGGTT
+AGAGACAAAAGAGGCGGAGGGTTTGTAGTTAACCTATTGGAGAGAACATGTACATGCAGA
+GAGTTTAAGCTTCTAACGATTCCTTGCTCTCACGCAATAGTGGCGGCCATACAAGAAGGA
+CTCCGAGTGGACACACTGGTTGGGGTTCATCACACCACGCCACAGCTACGGTTGTGTTAC
+CAAGCCCTAATAATGCCGGTGCCTGACACGGAGACTCTTACTCCGTCACCAAACGATGTA
+GGGGGGGGAGAACTGGCTCCACCGTATGTTTCAAGGCCTCCGGGAAGACCAAGGAAGCGA
+TGTGAAAGCTTTAAATTATTGAACGCTAATCAGGATATCTGATATACAATAACTATACAA
+TAATAACTTCTGTTACTTTTGTAAAAGACTTCAAGGAAAAGATGTTCGCGCTGCAAGTCG
+TTGGGCCATAACAGGGTAACCTGCAATGGACCAATAACGGTAAGAATTATAATATCGCGA
+TTACATATATGTTACTTGATATTTAAAGGGTGGAATTGTACTGCAGGAGACATAAGAGAA
+GGGGAGGATCACGTTTTTTTGCGCTGAAAGTTGTGGGATGGATGTTGCCAGGATTAACAG
+AATCTGGCATGGCGATGTGAAATAAATAATACGGGGGAAGGGTTCAGAAAATTTTCATTG
+TACATGCGTATGACATCTGTTCCCTAAATGTAAAATTATCGGTACGAATCCAACTATCAT
+GAAGTAATGTTTCATATAATGGCAGTATGTGGTATGTTTTTGTTTACTGAGTTATCTCTG
+ACTTTAACCTACTAACTAAAGAAGATAATACTAACCGGAAAAAATCGCATCGAAATGATA
+TCGTGATACAAATCATGATAATCTATTAACTTTAGTTGATAAGCCTAATGTCGCGAAAAT
+AATGTAACGCCTGTCATTGGTATAATCACGATGTTGGTACTCCTAAAAGAAGACAAGGAC
+ACCTAGTGGGTCGAGTTATTAAGGACATCAATCAGAATAATCATAACGCGTGTTATCTGA
+TAACAAAAAAAAAACATAAATATGTACTTGTCCCCATACCGGGATAGATTCACTAGTGAA
+TATTAACATAAATTTATTGCCCGGCTTTGTAGGAGTTGCAATCAAAGCAATAAACACCCG
+AGTTGTTTTTACAAAAAAGTAAAACAGCTATATTGTATAACTGATAATAATAACATTACC
+TATACGCTGAATGTTACATATCTTCGGACCGAATCAAGTAAAAGGTTCGCTTTTTTAAAT
+ATATATCAGTATATTCATGTATCGGCTAATTTACGTATCCGAGTTGATAAGAATATTTAT
+AATTGTCACAACGTCTAATTGTCCCCAGATAGATATTACTTCGGTTTGGTTCATGAAGCC
+GACAAAGAAACAGTGACCCAGTCACAATGAAACCAAACCAAGCCGTACAGCTACAAATAT
+AACCCGATAATTGCCGTGAGTATTCCAGGGTTATAATCCCCCAAATTAAAAACAGAAGAA
+CCCTAATTTGGAACCAGAACCCGAAATTTGGAACCAAAATTCTTCGACAAAGGATGAGCA
+GTCTATCATCAAGTTCGACTGGATCTACAGGGCCGCGGGGTAAAGGTAAAGTTGTAGGAA
+TACCGAAAATATGTTGGTGCGGGGAAGGAGTCGTGTCACTCATTTCAAAATCGGTTCCGA
+ATCCTTGCCGGACATATTATCGGTGTGATTTTGCTGCAAAAAATAGGGTAAATGCTGCTA
+ATCTTGTTCATCTGATTATTCTATTTCTTCAATTGCCATGTTTAATTCGCTGTTAATTTG
+GAAAATCTATGTTAATACCTAGCTAAGAAACGACGACCACACTTTTAAATTGGTTGACGA
+AGCTTTGCTCAATGAGATAGAGACATTGACAGCAAAGACACGAGACATTGAGCAAGAGCT
+GAAAGATCTTCGGGGACAGAGGTCCGAGTTCGAAAAGATGGTTTACGAGAACGTGGAAAT
+GAAGATAGAAAAAGAAGTGCTTACGAAAGTGGAAGAAGCTGTGTCTCAAACGAAAGCGAG
+CAGTAAGAGGTTGATGATTGTGATGGTGTTAGGGTGTATGATCATACTTGGATACACCAA
+ACTTAAAGGGGAAGTAGTGTAGAATAATATTTACACTTTGTTGTAGTAGTCAGCGGGATA
+ATATTGTGTCTGCTAACCTTCGCTCTAGTAGAATAATATAGGGACTATAGTGTATCTGCT
+AACGCTGCAATATAGACCAACGGTTGGAGTGAGATAAAATCTCGAGAACTTGTTATTAAG
+ATAAACGTTAGTAATTAAAATGTATTTGAAATCGACGTTGATAATGTAAGATAACAACAA
+AGTTAGCTAGTAACCTTTACGCTGAAAAGGGATAATATAGTATCTACTACCGCAATCCTA
+ATGCAACGATCCGAGTCTGGTCAAAATCCACGAATTTTAAAAACAATGAGTAACAATGAT
+AACAACAATGTTAGCGAGAAAATCTCTAATATGGAATAATATTGGGATAATAGTTAATCT
+GCTAACGCGAGTCGAATGCAACGATGATAAATATCCCACAATGCTTACCGAGATACTGCA
+ACACTAACCATTTAAATCGGCTAATCTAATATCAGATAACTTATTATTATCTACTACCGC
+AATCTTAATGCAACGATCCAAGGCTGGTCAAAATCCACGAATTTTAACAACAATGAGAAG
+CAATGATAACAAAAACGTTAGCGAGGAAAATCTCTAATATAGATTAATATTGGAATAATA
+GTATCTCTGCTAACGCGAGTCGAATGCAACGATGATAAATATCCCACAATGCAACGATAC
+TGCAAAACTAACCATATATTATTAACTTAGTAGATAACTTATTATTAAGTAAATACAAAC
+GTTAGCTGCTAACAATATCGAGGTACACGACGTAAACAAAACAGAATCGGATAACTAGGT
+GTAAGACAAAAGCTAAACGCAGTTAGAAAAACGCTGGGAAACAAAAAATTGTAAAGTTGG
+GTGACAAAAAAGTTTGCTAGTAAAACGTTATTTAGTAATTCTGCGCTAAATCAACAATCC
+GAGTCTGGTAAAATCCTACAAAATGGTAATAATACATAACAATAATATTTTTTAAAAAGA
+TATTGGATAACGTGATAACATTATATCTGATATTATTATTAGTGATACATGCGAAGACAA
+AATCAACGAATTGAAAAAACTATTAAAAACAGAGATAAACGACAAACGTTATCTGATAAC
+AACGATGACAAATATACAACAATGCAACGAGAATACAACATTAAGCATTTAAAACGGCTA
+ATCTTATATCAGATAACGTAATATTAGGTTAATAACAAAGTTATATACTAAACAATATCG
+AGGTGCTAAACGTACACAAACAGATTCGGATAACTAAGACTACGACAAAAGCTTCACGCA
+ATTAGAAAACGGTTGGAAACAAACATTGTAAAGAAGGGTAACAACAGAGTTAGCTAGTAA
+CCCCCACCAATATTAAGGCCGACACTAGCTTTTTAACTTCACACTGAAGACCGTCGACCT
+CAAATTCCACACATTCAGTGACACCACCTGTGGCGTGAGTGTGGATAAGGAATATAGAGA
+AGATGCCTGTATCGAGTGGGGAAGCAACCTGCGGGATGACTAGTGGTCGCTCTATAGAAA
+ACGGATCCATCGAACAGTTCCTCTTAGACGAATTGAAAGCAGCCTGTTGGAAAAGGAATG
+ACAACATTACCGCGAGTGGCATGATCTCGTCCTGAATAGCAGAATCTTTGCGTCGTTGAA
+TGTTCGAATCCAAGACAGTTATCTTTCGACAGTTCAAATCAACAGCTAAAGCCACCCAAT
+GCTTCTTGTCAAAGTTAAATGGCAGGTACAGGAAATCAGCCTCCGTGAATAATTCGATAT
+GATCAGGTTCTCCACGGCCATTAAAGAGATCAATCAGATGAGGTGGGAACTGAAAATCTT
+GTTTAGAAGAGCATCGAGAAAATTTGGGGAATAGACGGAACAATAGTGAGACGAACTTAG
+AATCAAGGACATCGACACGAAGTTTATGACCATCGGCATCATCGGTTCTTAACAAATGCC
+GACTAAACTTGATGAGAGCATCCATTACCTGGGTGATAAAGGAAAGAGAAACACCCAACA
+TATTACAAAACAATATGTTAAATCTTTAAGTATTCTAATATATAATGACAGAACGTACCT
+TGCTTGTTAGATTCTTCTTCCGATCAGTCAAATCCAAAATTTCTTTATTGGTCAAAGCAA
+CACCCCCACAAATGCTAATTGACCTATTGCAAACCAATACGTCGATAAAAGATTACCAAT
+TGCAAAAATAACAATATTTTATGTGCTAACAACAAACAAATGGGATAAAGAATACCTTAT
+CGCCTTAAGTTTCTTCATGGAGTTTTGAAATCGTTCTTCTGTGTCGACAAGGTCGTTGCC
+TTTATTGACAACAAGGGATGGATGACCCACTAAAATCTTGGTTTTCTTACCATACGCGAA
+GCGACCATCTAGCTTGGTAGATAGAGTACGGAGACGCTTACTTCTTCTCCCACAAATTCC
+ATCAGCGTTGTTAGCATTCATATCATCCTGCTACTAACTGGCATTATTAATAAAAGGTGG
+CAAATCATATTTAGGTTACAAAAAAAAAATTACAGTTGACGAGATATGCATGGGTTAAGA
+TCTTAGCCTCTTTTGAAGGAGGGAGGGGTGGTGGTAAAATCCTAAAAGATTAAGCATATT
+AAAGTAAACATGTAACCAATATTATATCAGATATACAATTAGGGGATATACCTCGGGGAT
+ATACCTCATCTGAATCCGGTGCAGAACGAGTCAATTGAATAAAAAGTAAGAATTAGATAG
+TTATAGCAATTAGGAGATAATTAAAATATTAGTAGGAAACAAAACCCAAACACCTTGAGG
+ATAGAAGACACAACTGAGGGGGTGCCCCTGCCAACATCCTGTCAAAACAGTTCAAAAATG
+AGAATTACCGATAAAAAAACTTATGGAAATAATAACATACGATGTGTAGTTACACATTAA
+CCTGTTCATAAAATCTCTTAATAGGGTCACGACCGTCGCCGGTATAACAATCGTTACCGC
+CATATTCCTGATACAATACAACGGTTCCACAAAATACAACTTACTGTAAAAGGGGAGATG
+AAACTTTGAAATCAAAAGTGTTTTGCGTAACCATAACACGACCGCAACAGAACTAGCATC
+CAAATACAATGTTATAACACTAATGATGGCATGTAGTAACTTCCAAACAATAACAACACA
+ACAACATGATAGACTCTGAGACAAATTAAAACTGAGCATAAATTAAAAAAACGATTAATT
+TTAATTTTATTTGCCGGTGGTTGGTTTACCACTCATGGTTTTTATTTTAAAATTATAAAC
+GATCTACTCAGTAATAAAGCATTTGCCCAACTTAAAGACTGAACATAAATAGAACTCAAA
+TTCCAAACTAAAAAAAGGTTTACTTAACTCCTAACATCGCTATCATTGAAAACTTAATCT
+TTACAAGTAGAAGAGTAGGTAAACGCTGGAGAAAAGCGTAAGGAGGTAACAACATTATGG
+GTGCTAGTTTAGCTGCTAACCAAAATATCCGGAAACTCCGCGGTCACATCAACACCAACC
+ATTCCATCATCAGTCGCGGGGGCAACCTAATCGACGATGAGTTCAAATAGTGAAGCCAGA
+TTCAAACACATAAAAACCGTGCTAGTATGAAATAGACGTGTTACCTGGCCATCTTCTCCA
+GCATTCGTCAATTGGCTTACAGAACCACCTGCAGGCTGGGAACATTGAACCTAGCGCATG
+AAACAACACAACTTTGGATAAAACAACCGACAGAGCAAAATACGGCATTATGAGGATAAT
+ATCTACGCCGCTAACTTCCACGTTATCGAGAGATTCCTCTACGTTATCGAGAGATTCCTC
+TGGGTTTACAACCGTTTCATTGGATGAAACCTTGTAACCAGACTTTTAAACATATGAAAA
+ATATGTAATCAACAGGATTCAACAAGGGAGTATGTAAAGCAGAATTACAATTAAAAAGAG
+AAATTCAGTTTAATGTTTCTTTATAAAACAAACCTCATTACACACCACTGCAGGGGGGAT
+GTCGTCTACCACGAAATCAGTATTAGCGTCCTACAAAGATATTTTTTCCAACATTAGGGT
+CGGGATAATAGAGAGAAATGCAATTCGTTGAAACACTAATCACAATACTAAGATCTTAAC
+TCCTTACCTCTGGCGTATCTTTATCCGCATCAACGTTGACTACGTCAGCAACAACTCGAT
+TTGGTGCCTACAGCACAAATGAACACATTAACAGCTACCCAACTCATTATCTGCTATGTT
+ACATTACCTAATCCATAAAATGTTTGGAGTAATCAAAGTGTATTTAAATATAATTAATTG
+CTATCCAACACATCTCATTGCCCTCCAGATTGGGGGGGAGTCCGTCAACACATGAATCTA
+TGTTATTTGGCTAATAACAAATTACGACAACGGTTATTGTCAAGGCAACGTAATCGAAAT
+ACAATTCGTTAACAACCCATTTGACATGCTAAGAGACATATCAGCTAACCTCTTGACTTC
+CACCGTCACCAAAGTTTGTACCAAAATCAGCTCCTACAAAGACTGGGCCCTACAAAACCA
+AAATAACAACAAAATTATAATCCCCCAGTTGCGTTAGTGGCTAATATAACTGTTAAACAT
+GTAAGTGACATAATGATTACTATAATTACTGACTAGTGACTTCACTTCCGTTGGAAAAGG
+TCTCACCTCGGAATCGTGAATCACGTCAGCCTCGGCTAGTTGATCTTCCGCTACAGCATC
+AGATGAGACGTTTTCTTCTACCTGTACCCATAAGAAAAAAAAACGATGTGAAAAGATGAC
+ACCGCAATGATTGAGTAAACCAGAAACACCTAGAGCAGTTTAAGAAACTGCAATCCACAA
+AAATAATTATACACTAAAAAAAAGATTATCGTCAATTACCATTTTCTCAGTAGGATCAGA
+GGCATCTGTGACATCATTAACGCCCTGCAAAACAATTAAGGCGATTGTTTGTAATATTCA
+TAAGCATCATAATCCATACACTAAAAAATAGATTATCATCGATTACCATTTTTTCGGTAG
+GGCCAGAGGCATCCGTAACATCGTTAGCGCCCGGCAAAACAATTAAGGCGATTGTTTGTA
+ATATCCATGAGCATCACAATCCAAACCCCTCCCCCCAATGGATATTTAATAGATATGGGA
+ACAGTTAGTCACTAAATAAAATAACGCCTAACAATTTAATTAACTTAAACAAACTAACCA
+CCAAAACCCAAGTTTAAGTAACTACAGTCCACAAAAACAATTATCCATTAAAAACGAGAT
+TATACACCATTACCACTTTATCGGTTGGATCAGAGACATCCGTAACGTCCTTGGCGCCCT
+GAAAAAAAAAAATAAAGCGCACATGAATATTTTATAGATATGCTAACAGTTAGTAACTAC
+ATAAAATGACGCTTAAGAAGTTAATAAACTTAAACAAACCAACCCACCAATACGTGCGGG
+CTCAATTGGACCTCGGATCGGATATGGTCTTCCATTGGAGCAACGTTGTCACGCTAAGAA
+AAAACGAAAAAAATTCTCAGAATTATAACTCAAAACAATCATTGCCTTGATAACAATTTG
+TAAAAAAAGTTAGGTGAAGTCATCAACGCAATCATGGCAGAAAAAGACAACAGATAAGAC
+AGTTTAAAAAGACTACAATCAAAAAAAAAGAAAAAAGAAAAACTCACGCCAGGGTTATCT
+TCGGATTCCATTATATCAAAAGTAGCAGGCCCCTCTCTAACATTGTTAGCAGCCTGCACA
+ACAATAGAAGATAATAATTTTCAACTATTTAAAATAACAACTAAAAGATGAGTTAACTGC
+TACAAAAAAACTAACTGATGGGTTTGGACTCATGTCACCTGAGGATCGAACATCATCTCC
+CACTGGCTCAACATTGTCGCGCTAATAACCACAAATAACACCCGCTTGATATTATACATA
+TATTGTGCCAGTTATGAACTATTTAGAATAACACCTTAGTAGTAATTTATCGGGAAAAAA
+ACCTACCTGCACGTTCGGGCTCAAGCCGCCAGCAGATCGAACATCGTCTTCCACTAGCTC
+TACAATATCGCGCTAAAAACCCAAGAACAAAAATAAACTGAGGACATATCCAGCAAAAAA
+ATTTCATATGTTGTAAGTGACTTCCCAAAATTACCTCCGACACGTTGAGCCCAACACCAC
+TTGGAACCTTGTCTGTGTAGTAAGACAAAATCTCATCCACACTAGACTGAACATTCGAAT
+TCCTTTGACGGCCATTAGAACCAACATTAGAAGATGGCCGGCGGAGAGCATCAAACCCAA
+AATCATCATTGGGCTCATTCCGACCCACCTCTTCAGGATTAGAAACACCCCCACTAGCCG
+GATCTTTGGAAAGTCCACCTTCAATGACAATGTTTATAATGAACCAATCCATAAGCGCAA
+CAATGATTAATTTCCCCTGCGCTTCAAGCTTTTTGTCCAACAAACGGGAAATAGAATCCA
+TAGAAACGGTCCCTGAACTACTACCTTCCTCTGGAACGGGTCTTTGATGTTTGGTCCTGA
+CCCTACTAGTGTTCTTTGATGGTTTGCCTTTCCTGTTCCGACCACCATTTGACTTAACAC
+ACCTTTTTTGTTTTTTGGAAGCCAATTGCATCTGTGATGGGAAACATCCACCACCAAACA
+TATCATTCTTGAAAATAAGACCCTGCTCAGCCAATATTAAAATATTATCGACTCTCTCAT
+CTTCATCGTCTTCAGACCACGACAAATCTTCCTCAGGGTCCAGATCAAGGTCAGGGCAAA
+TAATAGTAGCAACACGAACCTGCAATAGTGAATCCCGATAACAAAATCAGTCAGATAACT
+TGATTAATGGTGAGCACGCTTAGTGGTTAACTATGAAGATGTCACCATTGCTAACAGATA
+ACAAAATAACCGACAATACTATTATCGAGTTTTACTAATAGACCATTGTATGGTCTCGCG
+TGTTGAAACCAACTACTGTGTTAAACAATAACAAGTTTAATGAATAATAGTATTACCGAG
+CATTTAGCATCCAGCTCCTTCGCATGCCCTAGCTTGAAAGCGACGGAATCACGAGGGGCC
+TCTTCGAAATTGTCTTCAGCCTCTTCTGATTTTTGACTCAATGGTCTCACCAACTACATG
+ACCTTCTTGAATAGATGGGGCTGCTTGTAATACCACCAACTGCAACGCGTACAACAGACC
+CTGAACAACAAAACAGGTACTAGCAAGTTGTTAAATTTCCCTCTCTTTAATCGACTTTAT
+CATCATCTCGAATGTGAAACGGCTTCATGGATAAGAGAGAAATGCTTCAACATCCTCAGC
+CATTTCAGCGTGAGCCTTAACAATCTTGGGATAGTGCGAGGTAGGGACAAGAAAGCCGTC
+GACAATGGCCAAACAAGCACATCTGATCCTCATGCCGGGATCTGAGATAATCCTTCTCTT
+CAACATTGTAATCACCCGGTCAACAGTTACATCTTCTTCAAGCCCAAACAGCTTATTGTA
+AAATGGTATCCTCTTCCCCGCAGTGCCTTTCTTCCTCTTCATCTTCAAGCTCGGATATTT
+TCCACACTGTAACCCGATAACTATCTTGAACTCTCTCAACGAAAAGCGAATAGGAGTGCC
+GGCAAATAAAACCCATATCTCATTCGGTTTCGCAACTTCCAACTGCCTACCCAGAATGAA
+AATTCTAAAGCTCGCGGACCACGCGAGTAGTTTGGGGAATTCCAACAAGCGACCGAACGA
+AGATCGAGCAATGAACTGCCGCTCTCCATCGTCTAGGGCATTGATAACACACCACATAAG
+GTTTTCATTTTCTGATACACGTTGACCCTCTCGTCGTGTGGTTCTTCACGAAACGCAATC
+AGTCGGGGAGGGAGAGGGAGAGGCGCCATCTTCCTACAAAAGAAACAAACAAAGCCATTA
+GTCAACAAATGAAGGACTGATGACAAAAAGAGGGGAAAAAATGAACTTACTATAACGTTT
+GTCAGGAAAAATCCCAGATCTGAGAGACGAGTTGATGATCGAAAATAAAAACTGCCGAAA
+AAGCTAATTTTTGGGAAAGTTGCTCTGATGATTTCTTCCGCCTCCAAACCGTCATTCATG
+ATATATAAACTTGAAAAGTAGCGACCGTTCGATAACAAGCTAATTAAAAAAAAACATCAC
+ACCTCCCCAAAAAAATCTAGAGAGAATCAACTCCTACACTCTAGCAATAATATCGTCTAC
+GCTCTACTCCTCTCGATATCGAAATCATAGGGGTACATGCGTAATCTTTGAGTTAACAGT
+AGCTGGGGAACTGTTAAGAAAAATGCGACCTAAATAATGAATCCTCTGGGCATACGCAAT
+GATATT
+>ATMU8
+GGGGAAAATGTCGTTTAATTGCCGAACTTTACCAAAATGCCATTTTATACACCAACTTCG
+TATAAGATCGTTTTAAACATTAACTTTGCGTTGACTTTCATAATTTTGTTGACCGGGCCT
+AAATATACTCGTCGTTAAATCCGATAACGGACCCATTAACAGCCGTTTAGATCCGTTAAC
+ATCTCTTTGTTAGTGACAAAACTGCGTCGTTTTCGACTTAATCGGCACTTATACTCAAAT
+TAGTCGACAAAAAATCCCCAATTCTCAAACTTGATATCCCTAATTCCCAGAAACCTAAAT
+CGAATTGGTAATTACAAATCTTTCACAAATGCCTTTGGTTCGAAACAAAGGCGTTGTATC
+TAGGATTGGGACAACAATGTGAGTCTCTAATTCGGCAGCTGAAGTTGAAGATCCAGCGAG
+ATGTGAAATTGGAGGTCCACCGGCGGTAGATGGAAGTGTAGTAGCCTCACTGTCTGTAGA
+AGATGGAGGTTTAGCTCAACCCAATGTTCTTGGAGGTCGAGTCTCTAGACAGAGTCGAAA
+ACGAAGAAGAGTCGTTGAAAAATATGAGGAAAAGCCTGAATTGGAAGTTGCTCAAGATAT
+CGAAGATGACTGTGCCGTATATGGTGATGATGACTGCAATGGTGTTGACGATGCAATACG
+TGGTGGAGATAACGATGCTGTGGAGGAAGATGCTAACGATGCTAACGATGCTGATGGAGA
+AGATGCTAACGATGCTGATGGAGAAGATGCTAACGATGCTTTTGAAGAAGATGCAAACCT
+TAACATTGAAGAAGATTTTCATGAGGCTTTTAGAGTTGATGAAGACGGTTCTGACCACGA
+CAGCGGTGATGATATATGGGATGAAGACAGGATTCCTGATCCGTTGTCATCTGATGACGA
+AGATGAAGTTAGAGGAGAAGAAGAGACAACTCGTAGAGATGAAAACGAGCCAGAGGGTTT
+GCTAGCATTAGAGAAAACCTACAACTCTCCGAATGACTCTTCAAGCGTGCATTATTGATG
+TACTCTTTGAAGACAAGGTATGGCATAAAGCTTTATAGGTCAGCATCTATGATCATTGCA
+GCTAAGTGAAGTTATATTGATGAAGATGGTGTTAAATGTCCGTGGAGAATTTATTGTTCT
+TATGAGAAGAAAAAACATAAGATGCAAATAAAAGTTTATGTCAATGAGCATTCATGTGTG
+AGGTCAGGGTATTTTAAGATGCTGAAGCGGTCTTCGATTGCTGCCTTGTTTGAGGAAAGG
+GTGAGATTGAATCCAAAGCTGACAAAACACGAGATGGTGGCTGAGATAAAGAGAGAGTAC
+AAGTTGGAAGTAACTCCAAACCAGTGTGCTAAAGCGAAGACCAAGGTTATGAAAGCAAGA
+AGTGCTAGTCATGAAACCCACTTTGCAAGAATTTGGTATTATCAAGCAGAGGTTATAAAC
+CGGAATCCAGGTACTGAGTTTGATATCGAGACAGTACCAGGGCCATTGATTGGGAGCAAA
+CAGAGGTTTTTTCGATGCTATATTTGTTTTAAATCTCAAAAGGAGACTTGGAAACAAAAT
+TGTAGACCAGTCATAGGCATAGATGGAGCTTTTCTTAAATGGGACATTAAGGGTCATCTT
+CTAGCGTGGGCAGTTGTAGAGATAGAAAATGATGATAACTGGGACTGGTTTTTGAGAAAA
+CTCGCTGGAAGTTTGGGGCTTATTGAAATGACTCATCTAGCTATCATTTCAGACAAACAA
+TCAGTATCATTATAGAATCTTATAGTTATATTTTGTTGTGAAATAAATGTCTCATACATA
+TGTTTTTATGTTTTGGTTGCAGGGTCTTATCAAAGCAATCCACACCATACTGCCACAAGC
+TGAGCATCGTCAATGTTGTAAACACATAATGGATAATTGGAAGAGAGACAGCCATGATCT
+AGAGCTACAACGCCTTTTTTGGAAGATAGCCCGGAGCTACACCATAGAAGAGTTCAATAA
+TCATATGGCTGAGCTCAAGGCGTACAATCCACATGCTTATGATTCCCTACAACTTACTAG
+TCTGTTGACTTGGTCTAGAGCCTTCTTTAGAATCGGAACATGTTGCAATGATAACCTCAA
+CAATCTGAGTGAGTCTTTCAATAGGACTATTAGACAAGCAAGAAGAAAACCATTGGTTGA
+TATGCTAGAGGACATTAGGAGGCAATGCATGGTTAGAACTACAAAGAGGTATCTCATAGT
+TGACAAGTTGAAGACAAGGTTCACTAAGAGAGCTCATGATGAGAAAGAGAAAATGGTTGA
+TGGGGCTTCATGGTGCGAGAGACATTTGGCCAGAAACAATTTGCATGAGATATTTGTGAA
+TAATGTTGGGTACTTTGTAGATATGGACCTTAAAACTTGTGGTTGCAGGAAGTGGGAAAT
+GGTTGGGATCCCATGTATACACGCAGCATCTGTGATAATAGGAAGAAGACAAAAGGTTGA
+AGATTATGTAAGTGACTATTACATAAAGAGAAAGTGGCTAGAAACGTACAAGGATGGTAT
+TATGCATGTCCAAGGGATGCCATTGTGGCCTAGATTGAATATGCTGCATGTGTTGCCCAC
+CTTGGAGAAGAGGCAATTCCGGAAGGCCAAGTAACTATCCTAGGAGGAAAGGAAGAAATG
+AAACTGCCTCTTCTGCAAATCAGACCAAGATGTCACGGGCAAGGAAAATAATGACCTGTT
+CTAACTGCCATCAAGAAGGACACAACAAAAAAAGGTGTAATAATCCTACTGTTCTGCTGT
+CACCATCGAGACCAAGAGGTAGACCAAGGATAAATCAGGTTTAGACTTCTTTTAAAAAAA
+CTCATTGAATCATTAAATCACTACTGTTTCTGATTCTCATCAACATACCACTAAATTAGG
+AACCTCAAGGATCACAACCGCAATACGTACAAGGATCACAAGGATCACAACCGCAACAAG
+TACAAGGATCACAAGGATCACAACTGCAACAAGCATAAGGATCACAAGGATCACAACCGC
+AACAAGCACAAGGATCACAAGGTGCAAGAGCTCAAGGATCACAAAGACAAAGAGCATCAT
+CAAGAGCTCATGTTCGATCACAATCACAACCACAAGCACATCCTCAACCACAATCATCGG
+CAGCACAAACTCAACCACAATCACAAGGACTTGCTGGATGGGGATCATGGTTTAAATGTT
+CAAGGCGAAGTTCGTAAGACTCTCCGGTTTTTTGTTATTATCTTTCTCTCTTGTTTTCGG
+TTTTTCAAGCTTTGACTTGGACCAATGAATGTTTGTTGTTTGCTTTTTGTTGTAAGACAT
+GTTTTGTTGTTTAGCTATCTAACATGTGTCTTAGATTTTGCTATAACGATAAATCTTTGT
+TTTCATTACCGTTTCATTACAAGATACTTCATAAAACAAGACATAACACTAAGACAAACA
+TCAAAACAAGACACAACACTAAGACAAACATCAAAAGAAAAGACATAACACTAAGACAAA
+CATCAAAGACACAACAAACAAAGACCAGCTAATGCACGCTAGTAACCAAGAACAAGTTTC
+TCTTTTTTGATATTACCGAACATTAAGATGCCAAGAACAAGAACCATGACAATAAAACCA
+AGACACACCAAAGACAATGTGCTCATCCATTTCCATTTCTTGATTTCCCTTTTGGTCCAC
+ATTCCTTCTTCCTTGAGTTCTTCGACCATAGCCTTTAACACTTCAATCTCGATTGTAACC
+TCAGATTTAGCATTGTTTATCTCACTGTCAATGATGGAGAATTTTGGTAAAGCGTCTGCA
+ACCTTTTCATACACACCATCTTCGACCCATTTAAACAAATGGTCCTACATTATCAATCGA
+AAATTTTAAGATGAAACCAAAAAAGACCAAACTTAATTTCAAATCTACTTACATCTTGTT
+TCGTTGGACAGCGGAAGAATGGTCTTCCAGGGTTAGTCTTCGATGCCGAGGTATAGATTA
+CGACGTCTAATCCACATTCACACTTTGAAGGAAACCCACGTTCCCAACGACCTCCGTCTT
+GAATACGAGGATACGAATTCCCAGAAATATAACTCATTGTTGTCGCTCAAGATGGAGAAT
+TCGGGTATGAAGAAGAATTGGAGTTCCAATCGCGTTTAGAAATGATAAAGAAGAAGAAGA
+TTCAGAGAATTAGGATCAAAAATTGATTTTAGCGATTTTATTGGATTTGGGGTTTCGATT
+AAGTCGAAAACGATGCAGTTTTGGTCACTAACAGAGAGATGTTTACGGGTCTAAACGGCT
+GTTAATGGGTCTGATATCAGATTTAACGACGAGTATATTTAGGTCTGGTCAACAAAATTA
+TCAAGCTTTATATGAAAGTCAACGCAAAGTTAAGGTTTAAAACGACCTTATACGAAGTTG
+GTGTATAAAATGGCGTTTTTGGTAAAGTTCGGCAGTTAAACGACATTTTCCCC
+>ATMU9
+GGGAAAAATGGCAGAAAAATCACCAACTTTCAAAAATGAGACGAAAAAATTGCCAACTCA
+CGAGACGTCGTTTTAATCACATACTTTTGGTTGATCTCTCCAAAAAATACCAAAGTTTTG
+TTGACCGAGCCAAATTAGTCATCGCGTTAAGTCTTTGTTAGTACGCGAGAAACGGGGTTA
+ATACTTCGTTAACGGGCATCGTTGAACCTAAACGACATCGTTTTGTCAAAAACAAAACGA
+GCCAAAAACGAGAGAAACGTCGTCGCTTGATTCACAGTCTGCTAAAATTTCCCAAATCGA
+TTAGAAACCAATCCCTAACCCTAAAAGAGAAAATTCTCAAATTCTCTCAATCTCTTAGCA
+ATTGATCCCGATGGCGAAGACGCGGGGAGGAAACTGGAATCCTCGTCGGTCGCGGAGGCT
+AATGGCTGTTGTTGGCGAAGCTAACAGAGCAAATATTTCGAATCGACCACTAGAAGTTTT
+TGAGATCTCTGATGAACTGGAGACAAATTAAAACCCAAAAGAAACCGCGACAAATCAGAT
+CCCAGAAGAAACCGCGACGAATAGAAACCCAGAATTAACGGAGACTAATCAAAACCAAGA
+AGAAATGGAGATAAATGAAACCCGTGAAGAAACAGTGACTAATCGAACTCCAGAAGAAAC
+AGTGATTGAGGCGGTGTCGATTCTACAAGAGGAAAACCCAGTTCCTCAACAGAAACAACA
+TGAACAAAAAGAGAAGAAGAAAAAAAAGGAAGAGTCGTGACGAAGAAGAAGAAGAAGATC
+GCGATTGTGTGAGTGGAGATGATTGTGAGGTTATCGGCGATGAAGACTGCGAGGAAGAAG
+ACAATGTGGGTGAAGTGGGGATTGAAGCTGTTCCTGAACGTTACTGTGAACCTTATGTTG
+AAGACAATGGCCGTGGAATCGTTGATGAAGACAATGTGGGTGTTACTATAGATGAAGACA
+ATATGGGTGGAACATGTGGTGAAGACAATGTGGGTGGGAATGTTGGTGATGACAATGTGG
+GTGGGATTGTTGGTGAAGACAATGTGGGTGGCAGTGTTGGTGAAGACGATATGGATGGAG
+GTCTAGAGGAGGAACATTGCGATGATTTTGAAGCAGGGTTTGGTATTGGTGCAAGAGAAT
+ATGGCGATGCAAGGGACACTGATGTTGACAGTGGAGAAGAGATATGGGACGATGAGAGGA
+TTCCAGAGCCTTTGGCTGACAGTGATGATGAACTAGGTCCTGAAGAAGAAGGTGTTGCTG
+CTCCTGAAGCCGAAGATCTTGAAGTGCTTCTGAGATTGGGGAAAACGTTCAATGGTCCTG
+AAGAATTCAAGATAGCTGTCTTAAGGTACTCTCTGAAGACTAGATATGATATCAAGCTGT
+ATAAATCACAAAGTCTGAGAATTGGTGCAAAGCGCTCTTCTACTGACGTGAAGTGTCCAT
+GGAGATGCTACAGCATGTATGACAAGAAGACTCATAAGATGCAACTGATGATATACGATG
+ATAAGCATGTATGTGTGAGGTCAGGTTACAGCAAGATGGTGAAGTAAGGGACAATTGCAT
+GGTTGTATAGGGAGAGGCTGAGGAAGAATCCAAAAATTACTAAGCAAGAGATGGTTAGTA
+TTCATAGGGAGTATAATCTTGTAGTCACAGAAGATTAATGTTCAAAGGCGAAGACAAAGA
+TCTTGATGGAAAGGAAAGCTACTCACGATGACCATTTTGCTCGGATTTGGGACTACCAAG
+CAGAGATTTTTTGATCAAATCCTGAGACCAAATTTGAGATTGAGACAACTCCAGGAACAA
+CCATAGACAGCTTACCAAGGTTTTTGCGACTCTCTATCTGTTTTAAATCGCAAAGAGACT
+CTTGGAAGAACACATGTAGGCCTATAATAAGGATAGATAGTGCATTCCTTAAATGGGATG
+TAAAAGGACATCTACGAGCTACTACAGGAAGAGATGGAGATAATAGGATAGTTCCCATAG
+CATGGGCTGTAATTGAAATTGAGAATGATGATAACTGGGACTGGTTTCTTAAGATGCTCT
+CTTCTTCTTTAGGGTTAGGAGATGGGAGTAATGTAGCTGTCATATCAGACAAGCAATTGG
+TGAGAATCTCTTGGTTTAATACTTATATGGATGTTTGTTTTGATGTTTTAGTTGTTTGAC
+ATTCTTATTTGTATCATGCATTTTCAGGGTTTGGTAAAAGCTATTCATACTGTTATCCCG
+CAAGCTGAACATAAGTAATGTGCTAGGCACATTATGGACAACTGGAAAAGGAATAGTCAT
+GACATGGAGTTACATCGACTATTCTAGAAGATTGTTAGGAGTTACACTGAAGGATAATTC
+ACTAACCATATGGTTGAACTGAAGAATTACAATCCAAGCGCTTATGAGTCTCTGTTGAAG
+ACCAATCCGAGGACATGGTCACGAGCTTACGTCAGGATAGGAAGTTGCTACAATGACAAC
+CTCAATAATCTTAGTGAATCTTTCAACAGAACTATCAGACAAGCAAGAAGGAAGCCTCTA
+CTTGATATGTTGGAAGATATTAGGCGGCAATGTATGGTGCAGAATCAAAAGAGGTATGTA
+ATAGTAGAGAGACTGAAGAGTCAATTCACCAAAAGAGCTCATGCTAAGATAAAGAAGATG
+ATTGCTCGTGCACAAGGTTGTGAAAGATGGATGGCCAGACATAACAAGTATCAGATCAAA
+TGTGGCGATATGGACTTCACAGTCGAATGAACAGCCACACTTGCGGTTGCATAAAGTGGC
+AGATGACTAGAATTCCATGTATTCACGCTGCCTCGGTTATTATAGAGAATCGTGAGAAGG
+TGGAAGATTATGTTGTGGATTGGTACACAACTAGAATGTGGCAGCTGACATACTATGATG
+GCATTACGCCTGTACAGGGCAAGCTTCTATGGCCTAGAGTGAACCGGTTGGGAGTGCTGC
+CACCTCCTTGCATAAGAGGTAATCCAGGTAGACCAAACAATCATGCAAGGAGGAAGTCTC
+AGTTTGAAACAGCTTCTAGCTCCAATACCATGTTATCACGAATACATCGAGTCATGACCT
+GTTCTAATTGCCAGCAAGAAGGACACAACAAACAAGGGTGTAAGAATGAGATTGTTGCAC
+CTCCACCAAAAAGATCTAGGGGTCGATCAAGAAAAGATCAGGTTTATTTCATGTCATCTT
+TAAAATTATCATGTGCATAAGGTGGTTGATTAATGAGATTATGTTGTGGCTGCAGGAGCC
+GAGGAATATATTGTTCGGTCAAGGACAACCATTGCAACGAGAACCATCTGAACCTTCCCA
+AGGAGCACCTACACCATCTCAAACATCTCTTGGAGCAACATCACAAGTAGAACCATCTCA
+AGCTTCTCAGGGAGCAACCTCTCAACCTCCATATGTAGCGCCATCCCAAGCTTTCCAACC
+ATCACAGAGAGGACGATCAAACAGAGGTAGATCACAAAGAGTTGGAACACAGAGAGGAAG
+AGGAAATGCACAGAGCGGATGGGAGAGAGGTGGAACACATAGAGGAAGTGGAAATGACAA
+CCTCGGAGGATGGAGATCATGGTTTGAATGTTCCCGCTAAACAATGTGTTGATGCAGCTT
+TTGTTTTTTGTTTTCTTTTTTTCTTGTTTCAGAACCAAATAACTCATCATGTTTTGTTTT
+GTCATGTTTGGTATTATGACATTGCTAATTTGTTTCAGAGTGTATTAAGACATGTTTCAA
+TGTTGCATTTTCATAACTTTTGAGTTCAAATTACCTTACAAACGATTAGTTATAATCCAT
+ACAACATTACAAAAGTTACATAAGATTGCATACACTCAATAACCAATTGAAAGTTTCTTT
+TGGTTCCCTTGACCAAACATAACATAAGCAACCACAATTGTGATTACACAAAGCAACAGA
+AAACACACATACAACCACTCTTTACACTTGACGAGTTCCTTTTTCCTCGCTATGGCTTCT
+TCTTTCAGCTCTTGTATCTGATTAAGCATCTCATTTGTTTCTGCTTTAACTTTGCTAATC
+TCATTTGCTACGATGGCTAGTCTTGGTAAAGCATCTTCGACTTCTTCAAACACGGGATCC
+TCTACCCACTTAAACAAATGACCCTAATGCACAAACACATAGATACATTGTTAGCTTGTC
+AAAAAAATGTCGACTCATTTCTATCCTCTACATACATCTCTTTTGGTTGTCCAAGTATTC
+ACATCTCTATTCCTAACACAACGAAAGAATGGACGTCCTTGGTTCTCTTGGGTTTTTGAA
+ACAAAGATCGTGACTTCTGATCCACACAAACACTTCGACGGCACACCACGCTCTCCGGCA
+ACACCACGCTCTCTGGCAACACGTGATGTGACAGAGCTTGAGCTCATTGTTAGAGTGAGA
+ATGTAAAAGAAAAAGAAGAGATTTGGAAAATTTAGGGTTTGAGATTCTAAAATTGAATTG
+GGGGTTTCAGAGGCTTGTTTTGTTTTTAAAGAGACGAAGTCGTTTAGGTTTAACGGTGAC
+CGTTAACGAAGTATTAACCCCGTTTCTCGTGTACTAACAGAGACTTAACGCGATAACTTA
+TTTGTCTCGGTCAACAAAACTTTGGTATTTTTTGGAGAGGTTAACCAAAAGTATGTGATT
+AAAACAACGTCTCGTGAGTTGACGAGTTTTTCGTCTCTTTTTTGAAAGTTGACGATTTTT
+CTGATATTTTTCC
+>HARBINGER
+GGTCCTGTTTGTTTGTCCATTTGGATGAACCATCTCAATGAAGATGAAAATTGTTGTTTG
+TTTTTCATGTTTAAATAGATCATTTGAATGATTCAGTTGAATGTTTTTTTCTAAACTCAT
+CCAAAAAATAAAAAAAATCTGACTGAGTTTGATTTGTTCATTCTGCTGAAGCTGATTCAG
+CCAAAATTATAAAATGTCAATAATACCCTAATCTAATATATGGAATTACATCCAAAAACC
+ACATCTCTTCTTCACCCTCTCCTCGACACAAAACACTCAAAATTGAGATTCATAGCCGTC
+AATGATGCTGATTCTTCGCCGGTGATCTCGCCGTCGCCGATTCTTCACTGGAGACTCGTC
+GGATCCATCGCCGGAGTGTAGTAGGTTTGTGTTTCTCTCTCTCTCTCTCTCTCTCTCTCC
+CTCTCTCGCTTCCTCTCTCTCGCTCCATGTCTCTCTCGTTGTTTCTCTTTGTATCCTTGT
+TGCAATCACTTGTTCTTGGGTTTGATCCACCATGGTTACATTGTTTAATTGTGGGTTTGC
+TTTACTTTGCTTTGTGTTGCTTTTGATTCTTCGATTAGCTTTAGTTTACGGCTTGTGTTG
+CTTTGCTTGCTTTGTGTTGCTTTTGAGTCTTCGATTTGCTCTTAAGAGGCTTTGTTGTCT
+CTACATTAGGAGCAACAGAACCATTTGGTGCTGCCACTTTAGCATCTGCACTTTAGCCCT
+CTTTAGATTGACCATCCATAGTTACAAACTTCAGCTGCCTCCTTGACGTGTTCAATTGCA
+TCCAAAGTGGAATTGTTTTTGTGTTTATAGGTCTTTTGTATTTTTGATGCAGAAAGCTAG
+GATCCAGATTGTGTTATCTGATTTGTTTTGAGATACAATGATTGATGATGTTGTGACTCG
+TGTATAGCTCATTGATAAAAAACTTTGCATTAGTCTCTATTTAGTCTCGAAGAACAAGTT
+TGGCTCTGAGTTTTGTTGATTGATGATGTTGTGACTCGTGTATAGCTTATAACTGCTTAT
+TTATACGGGAGAATTTCATCTTATAAAAGATTTTTTCTCTTCAGTCCTTGTTTCAGCAAG
+TTTTGTCTCCAAGTAAGAAAGCTTTGGTTTCTCAGGTACGTCCTCTGTAATTAGTGGTTG
+CATTTGGCTTTCTGTAGTAGTAGCATGAGTTCGTCTAAGGTTTGAGTTCAAATACTGTAG
+AAATAGTCAAGAATAATATCTCATGATTGTTCAATATCAAATAGTTTTTCTTTGCTTTGT
+TATCTCTAATCTTTGTACACGTTTTATTTGCTTTGCTTTGTTATCATAAGTTGTGTATTG
+TTTGCTTTGTTATCTCTGATCTTTGTTTTATTTGTTTGGTATCTTTGATCTTGTTCTAAC
+ACAACTACAAAACGTTTGTTTTCATTGTGTGCTACAGATGACAACTATCAATGGTACCGA
+TGTGAGTATATTTTCCTCTAAACTTAGATTTACTGTAACATTTTCTGTAATTTAGACTGA
+TTTTGTACAAAAACACATGATCAACTAAGAATCTTGCGTGGAATGATGAGCAAACTCGTT
+TCTACCTTGAACTAAGAATTGAGGAGAAGCTTAAAGGAAATATTAGGAATCAGAATGTCA
+ATGATGCTGGGAGACAGACTATTATAGATAGATTTTATGAGGTTTATGGGAAAGACATAC
+ATGGAGAAAATTTGGGATCAAGTTTACTACTTGTAAGAAGCAGTATGAAGGTTTTAAGAA
+GCTGACTCACAACAGAACCGGTCTTGGTTACTATCCAAATGGGAGCATAAGAATGTCTGA
+TGATTGGTGGAATGAACGGTGTAAGGTATATAGATTCTTAAACTTCTTCTGTCCTTTGTT
+TGTTCTAGATCAAGTTCTCATTGTTTGTTTATTCTCATTGTTTGTTAAGAATGGCCTGGA
+GCTCGGAAATTTAAAGATAAGCCAGTGGCAAATGTGGATTTGATGGAAAAGGTATTTGGT
+ACAGTGCATATCAGTGGAGCCGAGGGCTGGGCTCCTAAACAAGGTGAAGAGAAATTAGAC
+TCAATGCATCAAGATGATGATGGTGATTCAACGCAGATCCCTATAACTCAAGATGATGAT
+GGTGAATCAAGGCAGATCCCTCTAAATCTAGATGATGATGAAGCAGCGCATATCCTTCCT
+ACTCAAAGCAATGTTGGCAATGGTCCCTCATATTCAAGTAAGTCAAAGAGTAGTAAGAAA
+AGATCAAGGTCTGTACAAGATGAACAAGGTGTAGCAGAGGTGATTAAGGATAGTATCGAG
+TCACGGGATAAAATTCTTTCCCACAAGAACCAACTAATAGAGATGCACCCTGAGTTTAGT
+TGCTGTCAGCTTCGAGCCATGCAAATTCTACACTCGCTGCCTGCTATAAGGGTGTGGTCT
+CCCTTATACAAAGCAGCAATTCAACATCTTAAGAAAGATATCGCCAATCGTCAGACATTC
+TTGTTTTATGAAGATGATGAGAACAAGGTTCTCTACTTGGAGTTTGAAACTGGTGTAAGC
+AGGAATGCATGAGAAAGAAGACAGTGTCTTGCATTGTTATTTTTAAGAATTCTTGTATTT
+CAATGGTTTTTATGAACTCTATTGTCTGTTATCATCTTGTGTATGAGAACCAAGTTTTTT
+TAGAGAATGAGAATAAAATTAGCTGCTTTCTATTATCTTGTGTATGAGAAACAAGTTTTT
+TATCTTGTATATGTTCTGTTGCTCAGGTCTGCTTAGGTCAGAGGAGTGTGAGGTGAAAAG
+ATTCTTGTCGGTATTGTAAGTTTATCATTTCCTTGTTATGCTTCTGATTGTATCGTTTTA
+GTATATCATCTGATTTGAGTTTTTTATTTGTTTCAGGCTGATTTAGATTCTTCAAAGCAA
+TCAACTTCACAGTCAGTTATGCTTCAAGAGGTACATTTCTGAGATCTATAGCTTGTACAT
+TTCTGATTAATGGAATCTATTTGATGGGCATGAATGTGATCAATTGATTTTCTCTCCGTT
+TCCATTATGATCTTGTTGTGCTTTGTACTGTCACTTTATCTTGGCGTAGTAGTTCTTAGG
+GTGAGTTATAACAATTGGAAAATTCTTCGTATTCAATCCGTGTATGAACAATATGTCAAT
+GTCCTGTTTTTCACTGTCAAAATTCTTCCGTAATCTGAAGTGACTTATATTTGTTCTAGC
+AATTCTCTTGTCTAGTCTCACTCGTGTTGGCTACTTTCTTATGTAGGGATGACTAGTAAT
+CTGAAGTGACTTATACATTCTTGTTTCATTTTTATGTAGGGATGGATTTGAAAGAGACAT
+TTAGATTTTTAGTTGAGGATGATGACATGGATTTGGTACTAGAGGAAGAGAACAATATGT
+ATGCTCTTGTAAAGGAATTGTATGGAGGGAAGAATGTGAATACTGAAAGACAGTTAGTGA
+GGATAAACAGAGGTGGAGGCTGGCGTCGTGTTCAGCGGTTGATGGTCGAGTCCAAGGTAG
+AATGCTTCGATATTTTACGCATGCACCAGTCAACATTTAGGACTTTATGCAAGATTCTTT
+CAGAACAATACAAGTTAGAGGAGTCCTGCAATATCTATCTTGAAGAGAGCGTTGCAATGT
+TCATAGAGATGGTTGCACAAGATTTAACTGTACGGGTCATAGCTGAGAGATATCAGCATT
+CACTTGAGACAGTGAAAAGGAAGCTGGATGAAGTATTAAGTGCTCTTTTGAAACTCGCAG
+CAGACATAGTGAAACCTACAAGAGATGATGTCACAGGTATTAGTCCCTTTCTAGTAAATG
+ATAAACGCTATATGCCTTATTTTATAGATTGCATTGGTGCCCTTGATGGTACACATGTGT
+CTGTGCGTCCTCCATCAGGGGATGTGGAGCGATATAGAGGTAGGAAATCTGAAGCTACAA
+TGAACATTCTAGCTGTGTGTAATTTCAGTATGAAATTCAATATTGCATATGTAGGAGTAC
+CCGGAAGAGCGCATGACACTAAAGTACTAACCTACTGTGCTACACACGAAGCTTCATTTC
+CTCACCCACCTGCTGGAAAATATTACTTAGTAGATTCAGGATATCCTACTAGAAGTGGCT
+ACTTAGGTCCTCACCGTAGGACTAGATACCATTTAGAACTGTTTAATAGAGGAGGTCCTC
+CGACAAACAGCAGAGAATTGTTTAATCGTAGACATTCTAGTTTGAGATCTGTAATCGAAA
+GAACATTTGGTGTGTGGAAAGCTAAATGGAGAATACTTGATAGGAAGCACCCAAAGTATG
+AAGTGAAGAAGTGGATTAAGATTGTGACATCAACGATGGCTTTACATAATTATATACGAG
+ATTCACAACAAGAAGATAGTGATTTTAGGCATTGGGAAATAGTTGAATCATATGAGCAGC
+ATGGTGATGAAAATGATGGGCATGTTCCATATGTGCCTACTGGTGACAGAGTAATGGAGA
+ATATACGAGATTCCATCACTACAGAGATGGCCAAAGGAACAAGACTCCCATATTAACAGG
+TTCCATCTCTCTGTCTTATGTTATTGATTGTCTCTGTCTTATGCTATTGTCTGTTTCTGT
+CTTGGTTTTAAATTTTGTGACTAATAGTGACAGCTGAATGGTCACGTCACTACATAAGTT
+GGTTGATTACACACGTTTTAAATTTTGTGACTAGTAGTGACAGCTGACAAGTAATTCGTT
+GAACATAGTGTTCATTAGTTTGGATTAGACTTGATTCAATTGAATAGCTTGACATAATGA
+CAGCTGAATGGTCTATGTTTCTGGTTTTAGCTCATTGTTGAATAGTCTCTCTCTCAATCT
+AGTTGTTGTATTCTTGAGCAGCTGCAATTCTAGTGTCTCTTGATGTTGTTTGCTTTAGTG
+TTATGGTTTGGTAATATGCATAAGACCATACTTTGGTTTCTGATTCTAGTTTGTGTCATG
+ATTGAATTACTTTTGAGAATGTGTCATGGTTGAATCGTTAGGTAAGTACTAGCCAATATG
+CATGCTTGCTCTTATTGGAGAATTGGTGATGATTCAGGTTATTGCTCTTCTTTACAGGTT
+TAGTAATTTGAAATTGAAGTTTGAAATGGGAAATGATCAACGACGACAAGATTTGAAGCA
+CAAAACCAAATTCTCTTTTTCAAACTTTACTTTGATTTATAAGAATGTAGCAATTGACTT
+GTTACTTAACAGAGGGTATTTTAGTCATTTATATATATATGAGAAAGTGAATGATTCATC
+CAAATGATCAAACAAACAAAGCTCTATCTAAATGATGCATTTAGATGAATTAGCAAATGA
+TTAGCAAATGATCAAACAAACATCATTAAGATGAATCATTCAAATGGATTATTTGGATGA
+ATCATTTGGATGCAAATTCCAAATGATCAAACAAATAGAGCC
+>ATHPOGON1
+CAGTAAAACCTCTATAAATTAATAATGTTGGGACCGTAAAATTTTATTAATTTATAGAGG
+TATTAATTTATCGATAAATTAATAATTATTAATTTATAGAGAGATTTTTCTAATTTTGTA
+ATTTTTWAAAATTTTCTATAAGATTTTTTCATTATAAAAAATATTTTTCTAAAACCAATT
+ACAAGTAAAAAATAATATTATGTTTAGAAAACAACACCAAAATTTTTTGATATAGTAAAA
+TATTAGAATTAAATTTTAAATAAGAATAAATAYAAATTTAAGCAAAAAAATATTAGAATT
+ATATTTTAAAAAAATATTTTAYATATAATATATATATATAATTGATATATTTATATAATT
+ATTAATTTATGATATTGATGGGACCATATATTTACATAGGATTTTCAAAAAAATTATTAT
+CTTATTAATTTATCGATTTGTGTCAATTTTTACATTGGTCCCAACTCGGGACCGAAAAAA
+TTTATTAATTTATAGAGGTTATTAATTTATCGAGTATTAATTTATAGAGGTTTTACTG
+>ATCOPIA62
+TATTAGAGTATGGTTTAGAATAAACCATGATTGAGTCTGTAAACCGGATTGAACCGGGTA
+TTAATGTTCCTTATATAAACGAGTCTGTAATCAAGTCCAGATTTATTAAGGAATAATATG
+AGATTCTTATCTTCTTCTCCGTAACAAACTCTTCTGTAACATGGTATCAGAGCATGAATG
+GTGAATCATTCATACGATTCTTGACCTCGTTTTCTTCTTTTCTTTTTCATTTCGATCAGT
+TTCTTCAGTCTCGTCACTGAGAAACTGTTGTATCGACCAAAAATTTCAACAAAAATTTCT
+TCCTTTGCCGTGAAATTGGAGCTTCTCTAATGGCGCCTGGACGTAAAATCTCTACTCGTC
+GCACGATTCGCGTTCCTGTTTCAGCTCGTAGATCGGCAAATCGCGATGATTCTTCACCTG
+AAGGTTCACCTGAACCTCGAGCTCGTACTCGAAATCCGGTAACTGAATCTCATGATAGTA
+TACATTCACCCTATTATCTTACGAATAGTGATAATCCTGGAGCTTCTATTACTTCTGAAG
+TGTTTGATGGAACGAATTATGATGATTGGAAAATTTCGATCAAGATTGCTTTAGATGCGA
+AGAATAAGCTTGTTTTCATTGATGGATCTGTTCCTCGACCTCCTGAATCAGATCCTATGT
+TTCGAATTTGGTCCCGATGTAACAGCTTGGTTAAGTCTTGGCTCTTGAATTCGGTGTCAA
+AACCAATATATAAGAGTATCCTTCGTTTCGATGATGCCTCAGAGATATGGAATGATCTTT
+CAACTCGTTATCACATTACTAATCTTCCAAGATCTTATCCGTTAACTCAACAGATTTGGT
+CACTTCAACAAGGGACTATGGATCTTACTACTTACTATACGACATTGAGGACTCTCTGGA
+ATGAATTGGATGGTTCTGATTGTGTGACTTTGTGTAAACGTTGTGATTGTTGCAAAGCTA
+TGGATAAGAAAGCTGAACATGCTCGTGTGATAAAGTTTTTGGCTGGCTTGAATGAATCAT
+ATGCCGTCATTAGAAGCCAAATCATCATGAAGAAACATGTGCCTTCCTTAGCTGAGATTT
+ACAATTTGTTGGATCAAGATCACAGTCAACGCAGCTTCACACCGGTTCCTTCTAATGCAG
+CTGCATTTATTGTATCTGCGCCAGAACAAGTTCAACCTTCTGTGAATGCCACATTCAACA
+ATGCGAAACCACAGAAAGTCATATGTTCTCATTGTGGTTACACAGGACATACTGTTGATC
+GTTGTTACAAGATTCATGGATATCCACTTGGTTTTAAACACAAGAATAAGAACCAATCTG
+ATAAGAGTGTTTCTTTGGAAAAATCAGTTTCTACAGTTAAACCTGTTGTTGCTCATATGG
+CTTTGACAGATAGTACTACAAATGATCTTATTAATGGTCTGACTAAGGTTCTTACCAAGG
+ATCAAATTAATGGAGTTGTTGCATACTTCAATTCTCAAATGCAGAATTCCTCTATTGCTT
+CCTCGTCTGGTGCTACTATTACCGCATTACCTGGTATTGCTTTCTCCTCCTCTACTCTTG
+GTTTTATTGGTGTTTTGAAAGCTACTGTTAATGTTTTATCCTCGGAAACTTGGATAATAG
+ACAGTGGAGCAACTCATCATGTTTGTCATGATAAGAATTTGCTTATGAGATTATCTGAAA
+CTATGAATAGTTCAGTTACCTTACCTACTGGTTTTGGAGTTAAGATCACATGTATAGGTA
+CAGTGAAGCTGAATGAGTTCCTCGTCTTGAATAATGTGCTTTACATTCCGGATTTTCGCC
+TTAATCTTCTGAGTGTCAGTCAGCTGACTAAAGATCTGGGATATAGAGTGACATTTGATG
+AGGATTATTGCCTTATACAGGATCATGTCAAGGGGCTGATGATTGGTAGAGGTGAGCAGA
+TCAACAATCTATACGTCCTGGATGTTCCGAGAATTAAGGATTTTCCTACTAAGGAAATAA
+GTTTTCATGCAAACATTGTTGTTGATTCTAGTCTTTGGCATAGTAGACTAGGTCATCCAT
+CTGTAACTACTTCTGATATAGTTACTGATGTACTTGGATTTAAACAAAGGAATGAAAGAT
+CTTTTCATTGCACCATTTGTCCTCTTGCAAAACAGAAGCGTCTTCCCTTTGTTTCCAAGA
+ATCATGTTTGCGACTCAGCTTTTGATTTAGTTCATATCGACGTCTGGGGTCCATTCAATG
+TTCCTACTCCAGATGGTTTTCGATATTTTCTAACCATTGTTGATGATCATACACGGGTCA
+CTTGGTTGTATCTTATGAAGAACAAGAATGAAGTGTTGACTATCTTCCCAGATTTTCTGA
+AAATGATAGAGACTCAGTACAAGAGTCAGGTGAAAGGTGTTAGATCAGACAATGCACCAG
+AATTGAAGTTTGTGAAGTTGTTTAAAGAAAAGGGCATCATTCATTATTTCTCTTGTCCAG
+AAACACCAGAACAAAACTCGGTGGTGGAAAGGAAACATCAACACATATTGAATGTTGCTC
+GTTCTCTTATGTTTCAAGCTCAAGTGCCTGTGGAATATTGGGGAGAGTGTGTGTTAACTG
+CAGTCTTTCTCATCAATCGATTGCCTACACCATTGCTTCATGACAAATCTCCTTTTGAAG
+TGCTTACTAACAAAATGCCTGATTTTAATGGTCTTCGTGTGTTTGGCTGTCTTTGTTACA
+GTTCTACATCAACCAAAAATCGAGATAAGTTTCAACCAAGAGCTAAGGCGTGTGTGTTTC
+TTGGTTATCCACCAGGTGTTAAGGGTTATCGACTTTTGGATTTGGAAACCAATATCATAT
+ACGTCTCACGCAATGTTGTTTTTCATGAAGACATTTTTCCATTTGCTAAAAGTGGATCTA
+CTGTTCTTCCTGATTATTTTGCTACTGAAACATCTAATGTTGATGCATCTTCTACTGAAG
+CATCTACTTCTGAAGCACCTGCAGTTGTGAATGATTCTGTCACTCCATCTAATATCAATC
+CTGTAGTTGTGAGTGAATCTCCTACGGATACTAATGATATTGTTGACAGTACTATTCCTG
+CAGTTTCTTCTACGGATAAGACAAGTAAAGGCCGAACAAGTAAGACTCCTGCTTACCTCC
+AAGACTATTATTGTAATTTGTCTACTAATGGAGTGGAGCACCCAATTTCAAATTTCTTGA
+ACTATGATGGTTTAGCTGATTCACACCGAGCATATATTTGTTCTATAACAAAATATGCAG
+AGCCTACTTCTTTCACTCAAGCCAGGAAATCTGATGATTGGTTAAAGGCAATGAATGATG
+AATTGAAGGCTCTAGAAGGAACAGCAACTTGGAAGATATGTTCTTTACCACCTGATAAAC
+ATGCCATAGGCTGCAGATGGGTTTATAAAGTGAAGTTAAACGCAGATGGAAGTTTAGAGC
+GTTACAAGGCACGGTTAGTTGCCAAGGGTTACACACAGCAGGAGGGTGTTGACTTTGTTG
+ACACTTTTTCCCCAATGGCAAAGATGACTATTGTCAAAACATTGTTGGTTGTTGCAGCAG
+CAAAGAAATGGAGTTTGCATCAGTTGGATATATCGAATGCCTTTTTATATGGCGACCTTG
+AAGAAGAAATTTATATGACTCTTCCTCCGGGTTACACAACTAAAGAAGGCGAGACTCTTC
+CACCTAATGCAGTCTGTAAGTTGCAAAAATCTCTCTATGGTTTAAAACAAGCTTCAAGAC
+AGTGGTTTCTGAAGTTTAGTACCACTTTAATGCTATTAGGATTCCAAAGATCACAGGCTG
+ATCACACTTTGTTTGTGAGAAATGTGAATGGGAAATATATAGCAGTACTTGTGTATGTTG
+ATGATATTATCATCGCAAGTAATGATGATGCAGAGGTTGTTGAACTAAAAGCAGACTTGG
+AAAGAGCTTTTAAACTGAGAGATTTGGGTACTTTGAAGTATTTTTTGGGCTTGGAGATAG
+CTCGTAATGCTTCAGGTATTTCAGTTTGTCAACGTAAGTATGCGTTGGGATTACTTGAAG
+AAACAGGTTTATTGGCTTGTAAGCCATCTAATATTCCTATGGAACCAAGTATAAAGTTGA
+TATCGGATGGAGATGAGCCTCCGATGGAAGATCCAGCTTCTTACAGACGCTTAGTGGGTA
+AAATGATGTATCTTACCATCACTAGACCTGACATTACATATGCAGTGAATAGACTTTGTC
+AGTTTACTTCAGCTCCAAAAGAATCACATATGAAGGCAGCTCACAAGGTTTTACACTATG
+TTAAAGGGACTGTTGGAACAGGTCTCTTCTATTCAGCTGATTGTGATATGACATTACAGG
+CATATACTGATGCAGATTGGGCTTCATGTCGTGATACAAGACGTTCCACTTCTGGCTTCT
+GTATGTTTCTAGGCACATCTTTGATCTCATGGAAGTCAAAGAAGCAGCAGACTGCATCTC
+ATTCTTCAGCTGAGTCTGAGTATCGAGCAATGGAATTTGCAGTTCGTGAGGTTGCTTGGC
+TTGTTAATCTTCTCAGAGAGTTTCAAGCACCTCAGCTAAAGTCCGTTGCTTTCTTCTGTG
+ATTCAACTGCAGCAATACATATTGCAAATAATGCAGTATTTCACGAAAGAACCAAACATG
+TGGAACTTGATTGCCACATCCTTAGAGACAAGGTTATGAGTGGTTTGATTAAGACTTTGC
+ACCTTAAAACTGATCAACAGGTTGCAGATGTTTTTACCAAGCCCTTATTTCCGACTCAAT
+TCAAGGCTCTTGTTGGCAAGATGGCTCTCCAATGAATATACTTGCCATCTTGAGGGAGGC
+TATTAGAGTATGGTTTAGAATAAACCATGATTGAGTCTGTAAACCGGATTGAACCGGGTA
+TTAATGTTCCTTATATAAACGAGTCTGTAATCAAGTCCAGATTTATTAAGGAATAATATG
+AGATTCTTATCTTCTTCTCCGTAACAAACTCTTCTGTAACA
+>ATCOPIA63
+TGTTGGACGTGATCAAGTCTTCATCTTATTTTATTATCTTAGAGGAGTAGTATATTATAT
+AGTTAAGTAACTGATTTATAAACTATTCGTATCACACCGAAAAGATACGTATAGAATTGT
+TAACTACAAAACAGTTACGTGTGTGTGTATGTGTCTTTACATTGGGTTGTCTTCTAGAGA
+CGTGTCCCTCAGTTAAAGTGTGTCATGTAAACCTATAAATACTGTTTATGTATCTAATAA
+AAGTGTGTGGTTTGTGTTTACAATAATTAGTGCAATACGTTGAGTGTCGAAAGAGAAACA
+GAGAGAGTAAGACAAAACAGAGTAAAATCTGTGTTGTCCGATCCTTAATAACTTTGAGAG
+ATCAAAGTTCTACATGGTATCAGAGCTATGGAGACAACAATGCAGCAAGTTATTCCAATC
+TTCAATGGTGAATCGTATGGCTTTTGGAAAATCAAGATGATAACCATCTTGAAAACACGG
+AAGCTGTGGGATGTTATCGAAAATGGGGTTACGTCGAATTCGTCGCCTGAAACCTCACCG
+GCGTTAACTAGAGAGCGTGACGATCAAGTGATGAAGGATATGATGGCTCTTCAGATTCTT
+CAAAGTGCAGTTTCTGATTCAATATTTCCGAGAATCGCTCCGGCATCAAGCGCAACAGAA
+GCGTGGAACGCTTTGGAAATGGAGTTCCAAGGAAGTTCACAAGTTAAGATGATCAATCTT
+CAGACCTTAAGAAGAGAATATGAGAATCTAAAGATGGAGGAAGGTGAAACCATAAATGAT
+TTTACAACCAAGTTGATTAATCTGAGTAATCAACTAAGAGTTCATGGAGAAGAGAAGTCC
+GATTACCAAGTGGTTCAAAAGATTCTAATCTCCGTACCACAACAATTCGACAGTATCGTT
+GGGGTACTTGAACAAACGAAAGACCTATCAACTCTTTCTGTCACAGAATTGATAGGAACA
+CTGAAAGCGCATGAGAGGCGTTTAAATCTCCGAGAAGATCGTATCAATGAGGGTGCGTTT
+AATGGAGAAAAGCTTGGCTCAAGAGGAGAAAACAAGCAAAACAAAATTCGCCATGGGAAG
+ACCAACATGTGGTGTGGCGTGTGTAAAAGGAACAATCACAATGAGGTAGATTGTTTCAGA
+AAGAAGAGTGAAAGCATTTCACAAAGAGGTGGAAGCTATGAAAGAAGATGCTATGTGTGC
+GACAAGCAAGGACACATAGCCAGAGATTGCAAACTTAGAAAAGGTGAAAGAGCACATCTA
+AGTATTGAAGAATCAGAAGATGAAAAAGAAGATGAGTGTCATATGCTCTTTAGTGCTGTT
+GAAGAAAAAGAGATCTCAACAATTGGAGAAGAAACGTGGTTGGTAGATAGCGGATGCACC
+AATCACATGTCTAAAGATGTTAGACACTTCATCGCTTTGGATCGCAGCAAGAAAATTATC
+ATACGGATTGGTAATGGTGGAAAGGTTGTGTCTGAAGGCAAAGGAGATATAAGAGTATCC
+ACAAACAAAGGAGATCATGTCATCAAAGATGTACTTTATGTACCCGAACTAGCAAGAAAT
+TTGCTTAGTGTCTCTCAAATGATATCCAACGGGTATCGAGTCATCTTTGAAGACAACAAG
+TGTGTGATTCAAGATTTAAAAGGAAGGAAGATCTTAGACATCAAGATGAAGGACAGAAGT
+TTTCCAATTATTTGGAAAAAATCAAGAGAAGAAACGTATATGGCTTTCGAAGAAAAAGAA
+GAACAAACAGATCTTTGGCACAAACGATTTGGTCATGTGAATTATGACAAGATAGAGACA
+ATGCAAACGCTGAAGATTGTGGAAAAGCTTCCAAAGTTTGAAGTAATAAAAGGCATATGT
+GCGGCTTGTGAGATGGGAAAACAATCAAGGAGGAGTTTTCCAAAGAAATCTCAAAGCAAC
+ACAAACAAAACCTTGGAGCTTATTCATTCGGACGTGTGTGGTCCAATGCAAACGGAGTCA
+ATAAATGGGAGCAGGTACTTCCTCACATTTATTGATGATTTCTCAAGGATGACATGGGTG
+TATTTCTTGAAAAACAAGAGTGAAGTGATCACAAAGTTCAAGATATTCAAGCCTTATGTG
+GAGAACCAATCGGAGAGTCGAATCAAAAGGCTTAGAACAGATGGAGGTGGAGAATTTCTA
+TCAAGAGAATTCATCAAACTATGTCAAGAGAGTGGCATACATCATGAGATAACAACTCCT
+TACTCTCCACAACAAAATGGTGTTGCGGAAAGGAGAAACAGAACACTCGTAGAGATGGCA
+AGATCAATGATCGAAGAGAAGAAGTTATCTAACAAGTTTTGGGCTGAAGCTATTGCAACA
+TCAACATACTTGCAAAATAGATTGCCATCTAAGTCACTGGAAAAAGGAGTTACACCAATG
+GAGATATGGAGTGGAAAGAAACCAAGTGTTGATCACTTGAAAGTTTTTGGATGTGTATGT
+TACATACACATACCGGATGAGAAGAGAAGAAAGCTCGACACTAAAGCCAAGCAAGGGATA
+TTCGTAGGCTACAGCAATGAATCAAAAGGGTATAGAGTGTTCTTGCTAAATGAAGAAAAG
+ATCGAAGTGTCAAAAGATGTGACATTCGATGAGAAGAAAACATGGAGCCATGATGAAAAA
+GGAGAAAGAAAAGCGATTCTATCGCTAGTCAAGATCAATTCACAAGAACAAGGAGGAGGG
+AATGATCTAAACGCCCATATAGATCAAGTAAGTAACGCATTCAATCAACTTCATATTTCG
+AGTAGAGGAGTGCAAAACTCACATGAAGAAGGAGAAGAATCTGTTGGTCCAAGAGGTTTC
+AGATCAATCAATAATCTTATGGACCAAACAAATGAAGTTGAAGGAGAGGCTCTTATACAT
+GAGATGTGTCTCATGATGGCTGAAGAACCACAAGCTTTGGAGGAAGCAATGAAAGATGAA
+AAGTGGATAGAAGCCATGAGAGAAGAGTTGCGAATGATAGAGAAGAACAAAACATGGGAA
+GTTGTGGCGAGACCAAAAGACAAAAATGTGATCAGTGTCAAATGGATCTTTCGGTTGAAA
+ACTGATGCAAGTGGAGAAGCAATCAAACGCAAAGCAAGATTGGTGGCCAGAGGATTCACA
+CAAGAATATGGTGTGGATTATCTTGAAACTTTTGCACCGGTTTCAAGATATGATACAATA
+AGAACCATAATGGCGATTGCGGCTCAACAAGGATGGAAACTCTTCCAAATGGATGTGAAG
+TCAGCGTTCTTAAATGGAGACTTGGAAGAAGAAGTTTACATAGAACAACCACCAGGTTTC
+ATAGAAGAAAAAGAAGAAGGAAAAGTTCTTAAACTTCACAAAGCGCTATACGGGTTAAAA
+CAAGCACCTAGAGCATGGTATGGACGCATTGATGGATACTTTATCAAGAATGGTTTTGAG
+AGAAGCATCAATGATGCAGCATTTTATGTGAAGAAGACTTCAAAGGAGATATTGGTGGTT
+AGTCTCTATGTTGATGACATCATAGTCACAGGAAGCAACGTAAAAGAGATTGAACGATTC
+AAGGAGGAGATGAAGAATGAGTTTGAAATGACAGACTTAGGAGAACTAAGTTACTTTCTT
+GGCATGGAAGTAAACCAAGACGATGAAGGCATTTTCTTATCACAAGAAAACTACGCAAAG
+AAGCTTTTGAAGAAATTTGGAATGCAAGAGTGCAAGAGTGTGTCAACGCCATTGACGCCC
+CACGGTAAAATAGAGGAGGTCTTAAGTGAAAAGCTTGAAGACGTTACGATGTATAGAAGC
+ATGATTGGAGGTATGTTGTATCTTTGTGCTTCTAGACCAGACATCATGTATGCGAGTTCT
+TACTTGTCTCGCTACATGAGATCTCCATTAAAGCAACATCTTCAAGAAGCCAAAAGGGTT
+CTTAGATATGTTAAAGGTACTTTGACATATGGGATTCATTTCAAGCGAGTAGAAAAACCA
+GAATTGGTGGGATTTTCTGATAGCGATTGGGCCGGATCAGTTGAGGACAAGAAGAGTACA
+AGTGGCTACGTCTTTACGATCGGATCAGGTGCATTTTGTTGGAATTCCAGCAAGCAGAAG
+ACGGTTGCCCAATCAACGGCCGAGGCGGAGTACATTGCCGTTTGCTCAGCAGCAAACCAA
+GCAATATGGTTACAAAGGTTGGTGAATGAGATCGGTTTCAAGGCAGAGAAAGGTATAAGG
+ATCTTCTGTGATAACAAATCAGCGATTGCAATCGGAAAGAATCCAGTTCAACATCGTCGG
+ACCAAGCATATCGACATCAAATATCATTTCGTTCGAGAGGCTCAACAGAATGGGAAGATC
+AAACTTGAGTACTGTCCAGGAGAGTTACAAATAGCTGACATATTGACAAAGCCTTTAAAC
+ACAACAAGGTTCGAGGTCTTACGAGAAGAGCTAGGCGTAACTATGAAGCCATGATCAAGG
+AGGAGTGTTGGACGTGATCAAGTCTTCATCTTATTTTATTATCTTAGAGGAGTAGTATAT
+TATATAGTTAAGTAACTGATTTATAAACTATTCGTATCACACCGAAAAGATACGTATAGA
+ATTGTTAACTACAAAACAGTTACGTGTGTGTGTATGTGTCTTTACATTGGGTTGTCTTCT
+AGAGACGTGTCCCTCAGTTAAAGTGTGTCATGTAAACCTATAAATACTGTTTATGTATCT
+AATAAAAGTGTGTGGTTTGTGTTTACAATAATTAGTGCAATACGTTGAGTGTCGAAAGAG
+AAACAGAGAGAGTAAGACAAAACAGAGTAAAATCTGTGTTGTCCGATCCTTAATAACTTT
+GAGAGATCAAAGTTCTACA
+>ATCOPIA60
+TATTAGTGAAACCAGACCACTGCAAAGTTCTGTGGTTACAAAAGAAGAGAATGAGAAGAA
+GCAGACAGAAGTTGAGCAAGTACAATCTAGATCTGGGAAAAGAGAAGTCAAAGCGATATT
+GAAGACGCAAACATCAGCAGGTCAAAACGAAACTGTCTTGCTAATAGGCTCAAAGAATGT
+TCGGCCCAAGAAGATTGTCAAGACTGTGTACAGACCAAAGCCCATCTCCAAGCCCAACAA
+TACTTGTACTAATCAGCTTCCTGTCACACAACGGCTACCTGCAGAAAAAGACAATAAAGA
+TAAAGATAAGCAGGAGGAAGTTTCACCTCAGGAACTAAAGACAAAGACCAGCTGTCATGT
+TCAACAAATCAAAACGACAAACAGATTTGCAGTATTAGACATTGAGGTGGAAGCGTGATG
+ACCTAATTCTAAAGTGCATAAATAAGCCTTAAGTTGTATCAGAAACTCTAAGAGAGAAAG
+ATATAAAAGAAGCAATGCTTATCTTATTCTCCAAACACTAGACACTGTGTTTACTTTCAT
+GAAATCCCACACCACTGATGAAAATTTGGCTACAAAGTCTTGATCTGCCAACAAAGGGAA
+CCAGACCACTGCAAAGAGATCAAGACTATGACTCAAATACAGAAAAGGTATCTACTACGC
+TATTTACTCCAGATGATTTTCCACCATTACCTGTCAGCAGTCGTGCTGTAGTGATTCCTG
+AGAGTGGAGAGCAGAGTTCTGAGTGTACGACAGGCTTTGATCCTGCTTCTATTGGCAACA
+ACTCTACCTCTTCACCACCAGGGACTCCTACAGCTACACAAGCTTCATCAACATCATCTG
+AAAAGAGTAAAACTCCAACATCAATACCATCTACACCAACAACACCACAAAGGTCATCAA
+CTGAAAGTACTGAGACACCGATGTCCTCACCTGTCATAACACAACCATCACCATCTGCAA
+GCAGTATTCCTACAATGCATGCAGCTACATCCTCTGCTTCTACATCTCAACAATCATCAG
+TGGCGAGCAATAAAAGCACTACTGATGTTGTTCAAATACAAGAAGCTTCTCCGAAAAGTA
+CAGCTCCTTGTATAGAAGCTCCCGTGGAAAAACAGCCTACACATACAATGGTAACCAGAT
+CAAAAGCTGGCATCCATAAACCGAATCCAAGATATGCACTTATGCTTCATAAAGTGTCAT
+ATCCTGAACCAAAAACAGTCACTGCAGCCATGAAAGATGAGGGATGGAATAATGCAATGC
+ATGAAGAAATGGATAACTATAAAGAAGCTCAGACTTGGTCGCTCATACCTTATACACCAG
+ACATGCATGTTCTTGGCTGCAAGTGGGTCTTTAGAACAAAGCTTAATGCTGATGGATCCC
+TTGACAAGCTAAAAGCCAGGATAGTTGCAAAAGGCTACGATCAAGAGGAAGGCATTGATT
+ATTTGGAAACCTACAGCTCAGTGGTCAGAACAGCCACAGTGAGGTCAGTTTTACATGTCG
+CTACTATAATGAATTGGGAAGTTAAACAGATGGATGTTAAAAATGCATTCTTGCATGGAG
+ATTTGACAGAGACTGTGTATATGAAACAACCTACCGGCTTTGTAGACTCTGCAAGACCAG
+ATTATGTGTGCCATCTCCATAAATTTCTCTATGGCCTCTAACAATCTCCAAGGGCCTGGT
+TTGATAAGTTCAGCAATTTTCTACTTGAGTTTGGTTTCTTTTGCAGTCAATCTGATCCTT
+CGTTATTTGTCTACATCAAGAATAAGGACATCATCTTGCTTCTCTTGTATGTTGACGACA
+TGGCCATCACAGGAAACAGCTCCACAGCATTGTCTAACCTATTAGATGAGCTCAACAAAC
+AATTCAGAATGAAGGATATGGGAAAGCTACACTATTTTCTTGGCATACAAGCGCACTATC
+ATTCAGGGGGACTGTTCTTGTCACAACAGAAGTATGTTGAAGACTTACTTATTACTGCTT
+CAATGGCTGATTGTGCACCAATGCCGACTCCACTCCCTCTGCAGCTAAACAAGGTACCTA
+ACCAAGATGAACAGTTCTCAGATCAGAGATATTTTAGAAGTTTGGCTGGTAAGCTTCAAT
+ACCTAACCCTTACCCGTCCAGATATCCAATTTGCAGTCAATTATGTGTGTCAGAAGATGC
+ACTCCCCAACAGTCTCCGATTATCACCTGTTGAAGCGAATTCTCAGATATGTTAAAGGAA
+CTACAACAATGGGGATTTCATTTGCAAAAGATACGGATTGCACAGTTAGAGCTTACAGTG
+ATAGTGATTATGGTGGCTGCAAGAGAACAAGACGCTCGACAGCAGGGTTTTGTACCTTCT
+TTGGCTCAAATATAATCTCTTGGTGCTCCCAGAAGCAAGAAACAGTGGCAAGAAGCTCCA
+CTGAGGCCGAGTATAGAGCTCTGTCAGATGCAGCTGCCGAGATCACTTGGTTGTGTAAAG
+TCCTAAAGGAACTTCAGATCCCTCTTCATACAGCTCCAGAACTATACGCTGATAATCTCT
+CCTCCATCTACTTGACTGCTAATCCGTCTTTCCACAAGAGAAGCAAACACTTCGAGACTC
+ACTATCACTACGTCAGGGAGAGAGTGGCTCTTGGGTCTTTGACTGTGAAACATATCCCGA
+GTCACGTCCAGCTGGCCGATATATTTACTAAATCCTTACCAGTCGGAGCCTTCACAACTC
+TACGCTTCAAACTCGACGTTTGTTGTCCACCCACTCCGAGTTTGAGGGGGACTATTAGTG
+AAACCAGACCACTGCAAAGTTCTGTGGTTACAAAAGAAGAGAATGAGAAGAAGCAGACAG
+AAGTTGAGCAAGTACAATCTAGATCTGGGAAAAGAGAAGTCAAAGCGATATTGAAGACGC
+AAACATCAGCAGGTCAAAACGAAACTGTCTTGCTAATAGGCTCAAAGAATGTTCGGCCCA
+AGAAGATTGTCAAGACTGTGTACAGACCAAAGCCCATCTCCAAGCCCAACAATACTTGTA
+CTAATCAGCTTCCTGTCACACAACGGCTACCTGCAGAAAAAGACAATAAAGATAAAGATA
+AGCAGGAGGAAGTTTCACCTCAGGAACTAAAGACAAAGACCAGCTGTCATGTTCAACAAA
+TCAAAACGACAAACAGATTTGCAGTATTAGACATTGAGGTGGAAGCGTGATGACCTAATT
+CTAAAGTGCATAAATAAGCCTTAAGTTGTATCAGAAACTCTAAGAGAGAAAGATATAAAA
+GAAGCAATGCTTATCTTATTCTCCAAACACTAGACACTGTGTTTACTTTCA
+>ATCOPIA61
+TAATAGAGTGTGGTTTAGAGATAACCATACATTTGTTTCAGTAATGTAAACCGGTATAAG
+ATAAACCGGGTTTTGCCACTTACTATAAAAGAAACACTCTGTACTATTATTACATTTAAT
+GAGAAATACAGAGAAATTTTACCTTTCTTCTTTCTCTCGTCTCTAACAAAATTGTTTCTA
+TTATGGTATCAGAGCAATGAATTTTCAAAATTCATTCGATTCTTCTTCGTTTTTTGCTTT
+GTTCTTTGATGATTCTCATTGATCTTCTTCTTCTTCGATAGATTCGTTTGGTTTACGTGC
+CGGAATCACAAATATCGATCAAGTTTTCTTCAGATTCTGTTAACAATGGTTGTAACTCGC
+AAAATCCCTCGTCGATCATCTCGTGTAGCTTCGTCAGCTCGAAGACAAGTGAATCGTGAT
+GATGATGATGAGAGTTCGCCAGAAATTCCTCCGATTGTTCCTCCGATTGTTTCTCCGATT
+GTTCCTCCGGTTGTTCCTCCGGTTGTTCCCGTTTATACATCATCGATTGATAATCCAGAT
+AGTATTCATTCTCCATATCATCTTTCTAACAGTGATAATCCTGGAATTTCTATAATTTCT
+GAGGTTCTTGATGGTACAAATTATGATGATTGGCATATAGCGATGAAAACTTCTTTAGAT
+GCAAAGAACAAGATTGCTTTTATTGATGGATCTATATCTCGACCTAGTTAAACAAACGCT
+ATGTTCAGGATTTGGTCACGATGCAACAGTTTAGTGAAATCTTGGATTCTAAACTCGGTT
+TCAAAACAGATCTATAAAAGCATTCTTCGTTTTAGTGATGCATCTGAGATTTGGAAAGAT
+TTGGCCACACGTTTTCACATTACAAACCTTCCAAGATCATATCAATTGTCACAGCAGATA
+TGGTCACTACAACAAGGTTCAATGGATCTTGCTACGTATTATACTACTCTGAAGACATTG
+TGGAATGAGTTGGATGGCGCTAATTGTGTTACAGTATGTAAAAACTGTGATTGTTGCAAA
+GCTATGGAAACAAAATCAGAACATGCTCGTGTTATTAAATTTTTGGCTGGCTTAAACGAA
+TCCTATGCCGTCATTAGAAGTCAGATAATCATGAAGAAGCATATTCCAGAACTTGCTGGG
+ATTTACAATTTGTTGGATCAGGATTTGAGTCAAAGAAATATCACTCCTGTTCAGAATGCT
+GTAGCTTTTAATTTTTCAGCAATGGAACCAACTCAAGCTTCTGTTAATGCTACTTATAAT
+CATTCAAAACTGCAGCAGAAAGTGATTTGTTCTCATTGTGGATACACTGGTCACACTGTG
+GATAAGTGTTATAAAATTCATGGTTATCCCATAGGATTTAAACACAAGAACAAGAATGCT
+CAACAGGATAAACAGATTGTTCCTCCAAAACCTGTTGTTGCTCAGTTAGCTTTTACTAAT
+GCTACTTCGAGTGATTTGTTAACAGGAATGGCAAAAACTCTAACAAAAGATCAGATTCAA
+GGGGTTCTTGCTTATTTTTAAGGAAAACTCAATGATGGTTCTGTGACATGGCTTCTCCAT
+CTGGTGCTACGATTACTGCATTACCTGGTATAGCTTTTTCTTCCTCCACATTACGTTTTA
+TTGGAGCCTTGAAAGCTACAGGAAATGTTTTATCTTCATCCTCATGGGTGATAGATAGTG
+GAGCTACACATCATGTGTGTCATGATATAACATTATTTCAGACATTATCTGAAACCATGA
+ATGATTCTGTTACCTTACCTACTGGTTATGGAGTTAAAATAACAGGAATTGGTTCAGTGG
+AGTTAAGTGATCATATGATCTTGAAGAATGTGTTATATTTTCCAGACTTTCGGTTAAATT
+TACTGAGTGTGAGTCAGTTAACCAAAGATTTGGGATATCGTGTAAGTTTTGATGAAAGTT
+GTTGCATGATACAAGATCATATCAAGGGGTTGATGATTGGTAAAGGGGAACAGATTTCAA
+ATCTCTACGTTTTGGATATGCAATTTCTCGTGAAGAATTCAACTCAACCACTTGTTTTTT
+CTGCAATTCTTGTTGACTCTAGTTTATGGCATAGTAGACTAGGTCATTCATCTAATGTCA
+AAACAGATCTTGTTACAGATGTACTTGGTTTCAAACAAAGGAATAAAGATGATTTTCATT
+GTGTTATATGTCCCTTGGCCAAACAGAAACGATTATCATTTCCATCCAAGAATAACATCT
+GTGAATCTGCTTTTGATCTCTTACACATTGATATATGGGGACCGTTTTCTGTTTCTACAT
+CATAAGGATACAAATACTTTTTAACCATTGTGGATGATCATACTAGGGTCACCTGGTTGT
+ATTTGTTGAAAGCAAAATCTGATGTATTGTAGATATTCCCTGATTTCTTGAAGATGGTGG
+AGACTCAATATAAGACAGTGGTGAAAGCAGTCCGGTCTGACAATGCACCTGAGCTTAAGT
+TTGTGAATTTGTTCAAGTCGAAAGGTATCATCGCATATCATTCATGTCCAGAGACTCCAG
+AACAAAACTCAGTTGTTGAACGCAAGCATCAACATATTCTAAATGTTGCAAGGTCATTGA
+TGTTTCAGTCACGGGTTCCTGAAGAGTATTGGGGAGATTGTGTTCTCACCGCAGTCTTCC
+TTATCAATAGACTTCCCACACCACTACTGAAGAATAAGTCTCCTTATGAAGTTCTTACTT
+CAAAGAAACCAAAATACAGGCTTACGTGTCTTTGGCTGTCTTTGTTACAGTTCAACTTCG
+TCGAAGAACAGACACAAATTTCAGCCAAGAGCCAAAGCTTGTATCTTTCTGGGATATCCT
+AGTGGTTACAAAGGATACAAGTTATTGGATTTGGAAACCAAGTCCATTCATATTTCAAGG
+AATGTTGTTTTCCATGAAACCAGATTTCCCTTCAGTTCAGGTGATTCTGCTGGTCCTTTC
+TCTGATATTTTTGGCAGCATAAATGAATCTCTTATTGAGAATGATACAGAAATTGTTGAC
+AGTAACATTCCTGTAGTTGTGAGTGAGGCTCCTATTTTGAGTGAACCTCTTACAGTTGTG
+AATGATTCTGTCAATGATTCACATGAGGATTCAGCTCCGAAATCAGTTCCTACAACTTCA
+ACCTCTCGATCTAAAAGAGAGAGTAAACAACCAGCTCATTTGAAGGATTACTTTTGTAAT
+CTATCGAGAAAAGGAGTTCAATATCCACTTTCTGACTATATGTCTTATGATCAACTTTCA
+ACTCCATATCGAGCTTATATCTGTTCAGTTACAAAGTTTTCAGAACCTTCTTCCTTTTTT
+CAAGCTAAGAAGTCTGATGATTGGATTAAGGCTATGAATGCAGAGTTGCAGGCTCTAGAA
+GGCACTGCTACATGGGAGATTTGTTCTTTGCCTTCAAATAAAAAGGCCATTGGTTGCAAA
+TGGGTTTACAAGGTTAAACTCAATGTTGATGGAACCTTAGAACGTTATAAGGCTCGTTTA
+GTAGCAAAAGGCTACACGCAACAAGAAGGAGTTGATTTTGAAGATACCTTCTCTCCAGTG
+GCAAAAATGACAACAGTTAAGACCTTACTTGCAGTTGCAGCTGCTAAGAAGTGGAGTCTT
+CATCAGCTGGATATATCTAATGCGTTTCTTAATAGGGATTTGTATGAAGAGATTTACATG
+AACCTAGCGCCAGGATATACACCAAAAGAAGGAGAGGAAATACCTCCTAATGCAGTTTGC
+AAGCTAAAGAAGTCTCTTTATGGACTAAAACAAGATTCGAGACAATGGTTTTTGAAGTTT
+CGTTCTACTTTGCTGTCTCTAGGCTTTCAACAGTCTCATGCTGATCACACTCTATTTGTG
+AAAAAACAACAATGGCAGGTACATTGCTGTTCTTGTCTATGTAGATGACATAGTAATAGC
+TAGCAACAATGATGAAGAGGTTGCAAATCTAAAAGATGATTTGAAGAAAGCTTTTAAACT
+TAGAGATTTGGGATCTTTGCAATATTTCTTCGGATTAGAAGTTGCAAGATCTGCCTCGGG
+TATATCTGTTTGTCAGAGGAAATATGCCCTGGATATCTTAGAAGAAACTGGTATGTTGGC
+TTGTAAGCCATCTGCTATTCCGATGGAACCGAGTATCAAGTTAGTTGGTGATGGAGCTGA
+ACCTGTCATTAATGATTCGGCTTCTTATCGAAGATTGGTAGGGAAACTGATGTATTTGAC
+TATAACTCGTCCAGAAATCACTTACGCTATGAACAAGTTATGTCAATTCACTTCAGCACC
+AAAAGGGTCACATATGAAAGCTATTCTTAAAGTCCTGCAATATATAAAAGGCACAATTGG
+AAATGGCTTGTTCTATTCTGCTACTTCTGACTTTGTTCTTAAAGGATTTACGGATGCAGA
+TTGGGCTTCATGTCGTGATTCAAGAAGATCTACTTCTGGCTATTGCATGTTTTTAGGTGA
+ATCAATGATCTCTTGGAAATCTAAGAAGCAGCAAATGGCGTCTCATTCTTCTGCAGAATC
+TGAGTACCGTGCTATGCAATATGCTGTCAGAGAGATTGTGTGTTAGTTCATCTCTTATCT
+GATCTTCAAGTACCTCAACATGCTCCTGTGGCTTTCTTCTGTGATTCTACAACGGCAATA
+CATATTGCGAACAATTCTGTATTTCACGAACGGACCAAGCATGTCGAGCTGGATTGTCAC
+ATCGTTAGAGACAGAATTATGAGTGGTCCGATTAAAATTCTACATGTGACTACTATCTTC
+AGCTGGCAGATGTGTTTACCAAGTCTCTGTACCCGACACAGTTCAAGTCTATTGTTGGCA
+AGATGTCATTGAAGTACATGCCATCTTGAGGGGGCATAATAGAGTGTGGTTTAGAGATAA
+CCATACATTTGTTTCAGTAATGTAAACCGGTATAAGATAAACCGGGTTTTGCCACTTACT
+ATAAAAGAAACACTCTGTACTATTATTACATTTAATGAGAAATACAGAGAAATTTTACCT
+TTCTTCTTTCTCTCGTCTCTAACAAAATTGTTTCTATTA
+>ATCOPIA66
+TGTAAAGGTGTGATTCAAACTTCTGGTTTAGCCTGATGTCGACTTGGTTTAATCAGTTAG
+TTGTTGGATCACGGTTCAATGCCGGTTTGGTATTGGTTGAAGGAGAAAGGAGAAATCGGT
+TTGAGTTCAGTAGAAGATTGAAGAGACTCTCTTGGTATTAGAGGGTTTGACTTGGACTCT
+GTTATAAATAGTCTTCTTCTTCCTTTGTTCGTTGTAACAGAAAATTCTTATCTCAATTCT
+TCTCCTTTGTAACACGATCTTGAGCTCTGGGTTTTGAGCTTGAGTAAATATTGATTCATA
+GTGGATTGCTGGATTGAATCCAGCCCCAGACGTAGGATCATCACACCGGTGATCTGAACT
+GGGTAAACAATCGTGTGTTCGTTTCGTTCTTTGTTTGATTATGTTCTTGATCGATCTATT
+AAGTGTTCCGCGAATTGAAGCTTGATCGAGTTGTGTTGTGATTGAATCGAGTTGTGTTGA
+ATCGATCTTTAAGTTATCGGATTGTAACAGATTGGTATCAGAGCCTAAGGTTCTTTAATG
+GCGATGACGAACGAAGCAAGCTTGAATTCAGGGTTAAAGGCTTCGTTTCAAGTCTTTAAC
+GAGAACTCAGACTTCTCGCTATGGAAGACAAGGATGAAAGCACATCTTGGCTTAGCTGGG
+CTTAAAGGAGTGATCGATGATTTCACATTGACGAAATTTGTTCCGCTAACTAAAAGTGAA
+GGAAAGAAGGTTGAGGAAGGTGATGATGATGGATCAGAGTCATCACAGACTAAGGAAGTA
+CCTAATCTTGTAAAGATGGAGAAATCAGAACAAGCAATGAATGTGATTATCGCTCACGTT
+GGTGATGTTGTTCTGAGGAAAATTGATCACTGCAAGTCTGCTGCAGAGATGTGGGAAACC
+TTGAACAAGCTGTATATGGAAACATCGTTACCAAATCGAATCTATGTGCAGCTTAAGTTT
+TACTCATTCAAGATGAATGACACAATGTCAATTAATGAGAATGTGAATGAATTCTTGAAG
+ATAATTGCCGAGTTAAGCAGTCTTGAGATTGTGGTAGGTGAAGAAGTTCGTGCAATATTG
+TTCTTGAATGGATTGTCATCAAGATACTCTCAGTTAAAGCATACCCTGAAGTATGGGAAC
+AAAGCTTTGTCTCTGCAGGATGTAATCTCCTCTGTTAAGTCGTTGGAGAGAGAGCTAAAT
+GAATCTCTAGATCTTGAAAGAAGCTCCTCAACGGTCTTGTATACTACTGAAAGAGGTAGA
+CCACTAGTGAGAAACAATGAGAACAATCAAAACAATCAGAAGGGTGGTCAAGGCAGAGGT
+AGAAGCAGGTCAAACTCTAAAACAAGAGTAACCTGCTGGTTTTGCAAGAAAGAAGGTCAT
+GTTAAGAAAGACTGTTTTGCTAGAAAGAAGAAAATGGAAACAGAAGGTCCTGGTGAAGCT
+GGTGTCATCATAGAGAAACTTGTTTTCTCTGAAGCACTAAGTGTGAATGATCAGATGGTT
+AAAGATCTATGGGTTTTGGACTCGGGGTGTACTTCACACATGACTTATAGAAGAGACTGG
+TTCTGTGATTTTCAGGAAAATGGATCTACAACCATACTACTCGGAGATGATCACTCAGTT
+GAATCGCAAGGCCAAGGTTCCATAAGAGTTAACACACATGGAGGATCTATAAAGATTCTA
+AACAATGTCAAGTATGTGCCAAACCTGAGAAGGAATCTCATCTCCACAGGAACACTTGAC
+AAGTTAGGGTATCAACATGAAGGTGGAGCAGGAAAAGTGAGATACTTTAAGAATCAGGTT
+ACTGCTTTGTGTGGAAGCTTAGTCAACGGTCTGTATATTCTTGATGGTGAGACGGTGATG
+ACTGAAAGTTGTGCAGCTGTGGACTCACAGAGTAAAACAGCATTGTGGCATAGCAGGTTA
+GACCACATGAGTTTAAATAACCTGAAAGTTCTTGCTGGTAAGGGTCTATTGAACGGTAAA
+GAAATCAAAGATTTTGGATTTCTGCGAACATTGTGTAATGGGAATGTCCAAGAGACTGAG
+TTTCAATGTGGGAAAACATGATGTTGTGGAAGCACTGAGCTATGTTCATGCAGACCTCTG
+GGGATCATCAAATTTATCACCCTCCTTATCAGGTAAACAATACTTTCTCTCTATCATAGA
+TGATAAGACTAGAAAAGTATGGTTATATTTCCTTAGGACTAAGGATGAAACTTTTGATAA
+GTTTTGTGAATGGAAAGAACTTGTAGAGAATCGGGTGGATAGAAAGGTTAAGTGTTTGAG
+AACAAATAATGGGTTGTAATTTTGCAATACTAAGTTTGACAGGTACTGCAAGACCCATGG
+TATTGAAAGACATAGGACGTGTGTGTACACACCACAGCAAAATGGTGTTGCAGAGAGAAT
+GAACAGGACGATCATGGAGAAAGTGAGATGTTTACTGAATGAGTCAGGTCTGGATGAGAG
+TTTCTAGGCTGAAGCAGCTGCAACTGCTGCATACATCATTAACAGATTTCCTGCCTCAGC
+CATTGATCATAATGTTCCTGAAGAACTATGGCTAAACAGAAAGCCGGGATACAAACACTT
+GAAGAGATTTGGATCAATCGCATATGTTCATCATGATCAAGGAAAGCTGAAGCCAAGAGC
+ATTGAAAGGAGTGTTCTTAGGTTACCCTGCTGGCACAAAAGGTTACAAGATATGGCTGCT
+TGATGAAAGAAAATGCGTGATAAGTAGAAATGTGATATTTCGAGAAGATATGGTCTACAA
+AGACCTGAACAAAGATGTGAATGATGCAGTAGCAGAAGACGCTGAAGCATCAACATCAAA
+TTCTGATGTTATTTCAGAATTGGTCAAGAAGCGAGTCAGTTCTAAGCAAGGTGGAGTAAT
+TACTGAGCTGGTAGAAGTCTGTGAAAGTGAATCTGAAGAAGATTCTGAAGAACCTGCAGA
+AACTGCAGTTACTCAGTCACCTGAACCAAGTGGGTTGACAAATTATCAACTTGCAAGAGA
+CAGAACTCGAAGACAGATCGTAGCTCCGGTTAAGATGAAAGACTATTCTCAATTTGCATT
+TGCGTTAATGACATATGAGATACTGAATGTGGAAGAAGAACCACAATGTCTTCATGATGC
+TCAAAAGGATGAAAACTGGGAGCTATGGAATGGAGCTATCGGTGAAGAAATGGATTCTTT
+AACAAAGAATGGTACTTGGGAACTTGTTGACAGACCAAAGGACAGAAAGGTTATCAGTTG
+CAGGTGGTTATTCAAAATCAAAGTTGGTATACCGGGTGTTGAATCCAAGAGATACAAGGC
+AAGACTTGTTGCAAGAGGATTCTCACAGAAAAAAGGAATTGACTACCAGGAAATATTTGC
+CCTTGTGGTTAAACACACGTCTATCAGAGGCTTAATGTTTGTGGTGGTTAATCTTGACTT
+AGAGCTTGAACATATGGATGTTAAAACAGCCTTCTTACATGGTGAATTGGAAGAAGAGTT
+GTATATGGAGCAGCCAGAGGGTGTGGTGTCAGTTGGAAACGAAGACAAAGTTTTTCTTCT
+CAAGAAGTCCTTGTACGGTTTGAAGCAGGCGCCAAGGCAATGGAACAAAAGGTTTAACAA
+GTTTATGACAGATGAGAAATTTCAGAGAAGTGATCATGATCAGTGTGTATATGTGAAGAC
+AATGAACAATGGAGAACTTGTCTATCTTCTGTTATACGTTGATGACATGTTGATTGCAGC
+TAAGAATATGTCAGAGGTTAACAAGGTTAAGAAGAGACTCAGTAGTGAGTTTGAGATGAA
+AGACATGGGACCTGCAAATAAGATTCTTGGTATTTAAATCACAAGAGATAGAGTGAATGG
+AGTTTTGTGTTTATCTCAAGCAGGATACTTGAAAAAGGTGCTAAAGAGATTCAATATGAG
+TAATTGCAAGTCAGCTCTAACTCCTATTGGTACACATTTTAAACTTGCATCTGTGCAGGA
+CGATTCAGAGTGCATAGATACAGTTAAAACTCCATACTCAAGTGCTGTTGGAAGTGTAAT
+GTTCGCGATGATCAGCACTAGACCAGACTTAGCCTATGCAATAGGACTAGTTAGTCGTTT
+CATGAGTAAACCAAGATCAGTTCATTGGGAAGCAGTCAAGTGGCTGCTAAGGTACATAAA
+AGGATCACAGGATCTGAGTTTGGTGTATACTAAAGGGAAAGATCTCAGTGTCATTGGTTA
+CTGTGATTCAGATCATGGTGGAGACTTGGATAGGAAAAGGTCTACTAGTGGATACGTTTT
+CACAGTAGGAGGTAATACAATCAGTTGGAAGTCTTGTCTACAATCCGTAGTGGCTTTGTC
+ATCAACTGAAGCAGAGTTTATAGCTTTGACTGAAGCAGTAAAAGAAGCTATATGGGTTAA
+AGGGTTGCTTGAAGATCTCGGTTTTCAGCAGGATAAAGCACAGGTCTGGAGTGATTCTCA
+GTCAGCGATCTGTTTATCGAGGAATAGTGTGTTCCATGAGCGAACCAAACACATGGCACG
+CAAGAGGTCATTTCTGAGTGAGATTATTGAAGAAGGAAACATTGAAGTTGTGAAGATTCA
+CACTTCTATTAATCCTGCTGATATGTTGACCAAGTACATTCCCGTGAAAAGTTTTGATTC
+AGCTTTAGATACTCTGAAGCTGATCGAATGGAAGTAAGCTCTTAAGCTTGCATTGCTGGA
+GGTTAAGTCCAAGCATGGCAGTCTACTGTGTTGAAGAAGATTTGTATCAAGATGGAGAAT
+TGTAAAGGTGTGATTCAAACTTCTGGTTTAGCCTGATGTCGACTTGGTTTAATCAGTTAG
+TTGTTGGATCACGGTTCAATGCCGGTTTGGTATTGGTTGAAGGAGAAAGGAGAAATCGGT
+TTGAGTTCAGTAGAAGATTGAAGAGACTCTCTTGGTATTAGAGGGTTTGACTTGGACTCT
+GTTATAAATAGTCTTCTTCTTCCTTTGTTCGTTGTAACAGAAAATTCTTATCTCAATTCT
+TCTCCTTTGTAACACGATCTTGAGCTCTGGGTTTTGAGCTTGAGTAAATATTGATTCATA
+GTGGATTGCTGGATTGAATCCAGCCCCAGACGTAGGATCATCACACCGGTGATCTGAACT
+GGGTAAACAATCGTGTGTTCGTTTCGTTCTTTGTTTGATTATGTTCTTGATCGATCTATT
+AAGTGTTCCGCGAATTGAAGCTTGATCGAGTTGTGTTGTGATTGAATCGAGTTGTGTTGA
+ATCGATCTTTAAGTTATCGGATTGTAACA
+>ATCOPIA67
+TGTCAAGGATACTAATTGATCATAAAAATATTTTGATTGACACACTTATAGAAACTGTGT
+AAATGACGATAGTCTAGAATCTTCTTCTGTAATTCCTTTATAAAGGATTGTACATTCTCT
+CGTGAATAATAAGAAAACATAACTTCCTTACATGGTATCAAGAGCAAAAAGATACCCTAG
+AAACCTCTAAATTCTTTTTATTTCTCGCAGCCGCCTCTCTCCTCTATAATCTCTTTTCTT
+TTTCTTCTCCTCTGTTTTCTATCTCCTGTTTCTTTCTCTCACACAATGGCTGCTATTGAT
+GCAATCGACACTACTCAGGCTCTCCTCAATGTGAACATGTCCAATGTCACAAAACTTACC
+GCTGGCAACTACCTGATGTGGAGCCTTCAGGTCCATGCACTTCTAGATGGCTATGATCTC
+GCCGGTCATCTTGATGGCTCACTGCCTGCACCACCACCCACCATTGAAATCATTGGTGTC
+GTTACACCAAATTCAGCTTTCACCAAATGGAAACGCCAGGATAAGCTTATCCACTCGTGG
+CCTCATCGGTGCAATCTCTCTTCCGGTCCAGTCAACCTTCTCTAGAGCACTCACCACTAA
+TGAAATCTGGAAAACACATGCCAACATCTATGCCAAGCCGAGCTGGGGTCACATCCAACA
+ACTGCGCATCCAATTAAAGCAGCAGACCAAAGATATAAACACAGTCGATGAATATATGCA
+AGGTCTCATCACTAAGTTTGATCAACTAGCACTTCTCGGCAAACCTCTACAACATGAAAA
+GCAAGTTGAACACATTCTCCTAGGATTGCGTGAAGACTACAAAAGCGTCATAGAGCAGAT
+TGAAGGACGTGACTCCCCTCCCTCCATTCCAGAGATTCATGAGAAGTTGCTCAACAAGGA
+AAACAAGCTGCTGTCCACAACTACGTCCTTCTCCCCGGTGATTCCCGTTTCTGCTGACAT
+CGCTAACACTCGTCCTGCAAACAGAATAACCGGTCCGTTCAACCATGGCAATCACAAACC
+AACAATCAGCAGTTTCAGAGGAACACCAATAACAACAACTCTCGATTCAGCAAAGGCTAT
+CAAGGAAAATGTCAACTGTGTGGAGTACAGGGACATAGTGCAAAACGTTGTCTACAACTT
+CAACAACATCAACAAAACAATTCACGGAATGTGTCTTATCCGCCTTGGCAGCCCAATGCC
+AACCTAGCGCTTGCATCCCCGCACCCAGCAAATGCTTGGCTTCTTGATAGTTGCGCAACC
+CATCACCTCACCAGTGATCTCAACAACCTCGCTATCCATCAACCTTACCCTGGCGATGAC
+TCAGTCCTAATTGGTGATGGCTCGGGTCTACAAATAACACATACTGGTTTACTTTCCTTA
+CCTTCATCCTCTCGTAACCTTACCTTACAGAATGTTTTATATGTTCCCCACATTGCTACA
+AACCTAATCTCTGTTTATCGCAATGTGCAATTCTTTCTCACGCTGGGATGCCAAAGACGT
+TCTGGAGCTATGCATTTACCACTGCAACATACTTGATCAATCGCCTTCCGTCTCCGACAA
+TAGCCATGGAAACTCCATATCAGAAGCTCTTTGGCAGTTCACCAAACTACGGAAAGCTTC
+GCACATTCAGATGTCTTTATTTTCCATGGTTACGGCCATACAAGCTAGAAGAGAGATCCA
+CTCCGTGTGTCTTCATCGGTTATGCACCAACTCAAAGCGCATATTTGTGTCTCCAAACAT
+CCACAGGCAGGATTTATGTTTCTCGACATGTGAAATTTGATGAGCAAGTGTTCCCCTTCA
+CTCACTCAACTCCTCCATCCGATAAATCACTTCCAACAAGCTCAAATTCCCCATTCATTC
+CCGTCTCCCAGATTCCGGTCACCGTGCCACTCGCTCCGATGCCTCTGGGACCCACGAGCT
+TCGATCTTCACCAATCACCACGTTCGCCGGCAACTTCTACAGAGACTGCGTTAGTAGATA
+CATCCTCCTCAGCCGAAATCCAACCTTCATCCTCAAGCCCAAATCTGGCCCATACTGAAA
+ACCCAGAAACTCAAAACTCAAATTCAACCCAAGCCCAATTACTACCACCACAAATAACCA
+ACAATCCAAAACCCAACCCACGACACAAACCAATACTTCAACGTCCTCCTCGCAGCCAAA
+CGTTCCACCTCGCTCAGTCGACAACGCTCACCCTATGAAAACTCGTCGCAAAAACCATAT
+TACCAAACCAAACACTAAATACAACCTTTCTGTTGCCCTCTCCACCCACATTAAACCAGA
+ACCACGAAATGTGAACCAGGCGTTAAATGATCCGCATTGGCGTGGAGCTTTGTCAGATGA
+AATTGATGCTTTTGCTAGGAATCAAACCTTTGATTTGGTCCCTCGGCAACCTCAGATGAA
+TGTTATTGGCTGTAAGTGGATTTTTAAAAACAAGTTTCACTCTAATGGCTCTCTTAACAG
+GTGCAAAGCACGTCTTGTAGCAAAGGGGTACAATCAACAATTTGGTCGGGATTACACAGA
+TACTTTCAGCCCTGTCATCAAAGCTACAACACTCCGCTTAGTCCTTGATGTTGCTGTCAC
+TCGCTCTTGGCCACTTCAACAATTGGACGTCAATAACGCTTTCTTACAAGGGACATTGAA
+TGAAGAAGTTTACATGGAGCAGCCACCGGGATTTGTGGATGCTGACAATCCATCACACGT
+CTGCCGTCTCCGCAAAGCCATCTATGGACTGAAACAAGCCCCTCGAGCTTGGTACATGGA
+GCTGAAAAACTATCTCCTCAGTCTTGGATTTCGGAACTCACTCGCTGATACATCCTTGTT
+TGTTCTCCAATGTGGTACGCAATTTGTTTATCTCCTAGTCTACGTTAATGACATTATTAT
+CACCGGTAACAGTGACAATGGCATCAAACGAGTCTTACAATTGTTGGCAGATAGATTCTC
+TGTCAAAGATCCCGAAGAACTACATTATTTTCTAGGCCTTGAAGAACACCGCACACCACA
+AGGACTTCATCTATCCCAACGAAAATACATTTTGGATCTTCTTCATCGCCACGACATGAT
+CAATGCAAAACCGGTTTCCACACCCATGGCGTCCTCACCAAAACTGACCACCAACTCAGG
+TACAACACTCTCCGATCCGACTACATATCGACAGCTTGTTGGAAGCTTACAATACCTAGC
+ATTTACAAGACTAGATATCTCCTATGCGGTGAATCGTTTGCCTCAATTTATGCATAGACC
+AACAGAAGATCACTCCCAAGCAGCAAAAAGAGTACTCCGGTATCTCGCAGGAACCACAAC
+ACACGGTATTTTCTTTGCTGCTAAGAATACTCTCACTCTCCATACATTCTCTGATGCGGA
+CTGTGCCGGCGATACAGAGGACTACGTCTCTGCGAATGCATATATAGTATATCTCGGTAG
+CCACCCAATCTCATGGTCGGCTAAGAAACAGAGAGGAGTAGGTCGATCTTCTACAGAAGC
+GGAGTATAGAGCTGTTGCCAATGCATCGTCGGAAATCAGTTGGATATGCACTCTTCTAAG
+TGAGCTAGGCATTACGCTATCTGCACCTCCAGTGATATATTGCGATAATGTTGGAGCAAC
+GTTTCTTTGTGCCAACCCCGTCTTTCATTCTAGAATGAAACACATTGCCATTGATTATCA
+CTTTATCCGTGGACAAATTCAAACCGGTGCTCTCCGAGTCCCTCACGTCAATAAAAAGGA
+TCAACTGGCGGATGCTTTAACAAAACCACTACAACGAGCAAATTTCTTGAATTACGAGAC
+AAGATTGGTGTTGCTAAAGCACCTCCATCTTGAGGGTGCGTGTCAAGGATACTAATTGAT
+CATAAAAATATTTTGATTGACACACTTATAGAAACTGTGTAAATGACGATAGTCTAGAAT
+CTTCTTCTGTAATTCCTTTATAAAGGATTGTACATTCTCTCGTGAATAATAAGAAAACAT
+AACTTCCTTACA
+>ATCOPIA64
+TGTTGGGATAAGCATGAAGTCAATAAATTAGGGAATAAAAGTTATGTTTTAAAATAGGAT
+TAAGATAAATCTTTAGGAGTAATCTAAAGATATGTTAGGAGTTATCTACATCTTATTCTA
+TTGTGTTTGTTATCATCCCTCTCCTATATAAGAGTTGCCAAAGTTGTGGTAAACCTTAAG
+AGATTTGAGAGAGAGATTGAAAGCTTTGTTTTGAGTTATTTTCAAAGCTAATAAAAGGAG
+TGCTTTTATATTTGATCTAAGTATTCAAATCTTTATTTGGTATCAGAGCATAACCTAGGT
+TTCAATTTTTCTTTTTCGAATATGAGTGAAATTGTTGCTGCAAGCAACAAACCTAAAGAA
+GGGGGGGGGGGGGTCATCATCCATTCATTGTCCCATGCTGAACAACGCTAATTACACGGT
+GTGGACTATGAGGATGGAGGCTACTCTCCGAGTGCATAAAGTTTGGGAAACAATCGATCC
+TGGATCAGATGACATGGAGAAGAATGATATGGCTCGAGCTCTTTTATTTCAATCCGTACC
+CGAATCAACTATCTTACAAGTCGGAAAACACAAGACCTCTAAAGCCATGTGGGAAGCCAT
+CAAGACAAGGAACCTCGGTGCTGAAAGGGTAAAAGAAGCAAAGCTACAAACTCTTATGGC
+AGAGTTTGATAGACTAAATATGAAAGATAATGAGACAATCGATGAGTTTGTAGGGAGAAT
+ATCTGAGATTTCTACGAAATCAGAATCTCTTGGAGAAGAAATAGAAGAGTCAAAGATTGT
+GAAAAAATTTCTGAAAAGCTTGCCACGAAAGAAGTATATACATATCATTGCAGCATTAGA
+GCAGATTCTCGATCTCAACACAACCGGATTTGAAGATATAGTAGGAAGGATGAAAACATA
+TGAAGATCGGGTTTGTGATGAGGATGATTCACCGGAGGAACAGGGTAAACTCATGTATGC
+AAATTCAGAATCATCTTATGATACAAGAGGAGGAAGAGGTAGAGGTCGAGGTCGTTCTTC
+TGGCAGAGGACGTGGAGGATATGGTTATCAACAAAGGGACAAGAGTAAAGTCATCTGTTA
+TAGATGTGATAAAACAGGACATTATGCATCTGAATGTCTAGATCGTTTGCTCAAACTTAT
+TAAAGCGCAAGAACAACAACAAAACAATGAAGATGATGATGAAATTGAGTCGCTTATGAT
+GCATGAGGTGGTTTATTTGAATGAGAGAAGCGTGAAGCCAAAGGAGTTTGAAGCTTGCTC
+AGATAATAGCTGGTATTTGGATAATGGTGCGAGTAACCATATGACAGGTAATCTTCAGTG
+GTTCTCCAAGTTGAATGAGATGATCACAGGAAAGGTGAGATTCGGTGATGATTCTCGTAT
+TGACATAAAAGGGAAAGGTTCAATTGTGCTCATCACCAAAGGAGGAATACGCAAGACATT
+GACTGATGTCTACTTTATACCGGATCTAAAAAGCAATATCATTAGTTTGGGACAAGCCAC
+TGAAGCAGGCTGTGATGTTAGAATGAAGGATGATCAATTAACGTTGCATGATCGTGAAGG
+GTGTCTGTTACTAAGAGCAACACGCTCCAGAAACAGACTTTACAAAGTCGATTTAAATGT
+TGAAAACGTGAAGTGCTTACAACTCGAAGCAGCAAGTGAGTCAACTAAATGGCACGCACG
+TCTTGGACATTAACTTTGACACAATCCAAGCTATGGTAAGAAAGGAATTGGTTATCGGAA
+TCTCTAATATTCCAAAGGAGAAAGAGACGTGTGGTTCATGCCTCCTTGGAAAACAAGCAA
+GGCAGCCATTCCCTAAAGCAACTACTTATCGAGCATCACAAGTATTGGAACTTGTTCATG
+GTGATCTTTGTGGTCCGATAACACAATCTACAACTGCTAAGAAAAGATACATACTCGTGC
+TGATCGATGATCACACTCGTTACATGTGGTCTATGCTATTGAAGGAGAAGAGTGAGGCAT
+TTGAAAAATTCAGAGATTTCAAGACTAAAGTTGAACAAGAAAGTGGAGTTAAGATCAAAA
+CCTTCAGAACAGATAAAGGAGGAGAGTTTGTCTCTCAAGAATTTCAAGATTTCTGTGCAA
+AAGAAGGCATCAACAGACACTTAACCGCTCCATACACACCACAGCAGAATGGAGTTGTTG
+AAAGGAGAAATAGAACGTTGCTAGGTATGACAAGAAGCATCTTGAAGCACATGAAAATGC
+CTAACTATTTGTGGGGAGAAGCAGTAAGGCACTCAACCTATATCATCAACAGAGTAGGAA
+CAAGATCTTTGCAGAACCAAACACCATATGAAGTTTTTAAGCAAAGAAAGCCGAATGTAG
+AACACTTACGTGTATTTGGATGTATTGGTTATGCCAAGATTGAAGGTCCACATTTGAGAA
+AGCTTGATGATAGGTCAAAGATGCTTGTTTATCTTGGAACTGAACCAGGCTCCAAAGCAT
+ATCGTCTTCTTGATCCAACTAACCGCAAAATTATCGTAAGCAGAGATGTGTACTTTGATG
+AAAACATGAGCTAGAAGTGGAACAATTCAGATTCTGAAACTCGGGACATCTCTGGAACAT
+TCTCACTTACCTTAGGAGAATTTGGAAACAATGGAATTCAAGAAAGTGATGATATAGAAA
+CAGAAAAAAACGGAGAAGAAAGTGAGAACAGTCACGAAGAAGAAGGAGAAAACGAACACA
+ATGAACAAGAACAGATTGATGCTGAAGAAACACAACCCTCACATGCTACTCCTCTGCCAA
+CATTAAGAAGATCAACAAGACAAGTTGGAAAACCAAATTATTTGGACGATTATGTCTTAA
+TGGCAGAGATCGAAGGCGAACAAGTTCTATTGGCAATTAATGATGAACCATGGGATTTTA
+AAGAAGCAAACAAGTTGAAAGAATGGAGAGATGCTTGCAAAGAAGAGATCCTGTCAATAG
+AGAAGAACAAAACTTGGAGCTTAATTGATCTTCCAGTTAGAAGAAAAGTCATAGGGTTAA
+AATGGGTTTTTAAGATCAAGCGAAATTCAGATGGCAGCATAAACAAGTACAAGGCAAGGT
+TAGTAGCAAAGGGTTATGTTCAGAGGCATGGTATTGACTACGATGAAGTATTTGCTCATG
+TAGCTCGTATTGAAACAATTCGAGTCATCATTGCCTTAGCAGCATCAAACGGATGGGAAG
+TACATCACTTAGACGTCAAGACCGCTTTTCTCCATGGGGAACTAAGAGAAGATGTTTATG
+TTACACAACCTGAGGGCTTCACAAATAAAGACAATGAAGGGAAAGTCTACAAATTACACA
+AGGCTCTTTATGGTTTAAAACAAGCACCTCGTGCTTGGAACACTAAGCTGAACAAAATTC
+TTCAAGAACTGAATTTTGTAAAGTGTTCTAAAGAACCATCAGTGTACAGAAGACAAGAAG
+AAAAGAAGCTTCTCATTGTGGCTATTTATGTTGATGATTTACTTGTGACAGGCTCTAGCT
+TGGATCTAATACTCTGTTTCAAGAAAGATATGGCTGGAAAATTCGAAATGAGTGATCTGG
+GACAGCTCACGTACTACCTTGGCATTGAAGTTCTCCATAGAAAGAATGGCATCATATTAA
+GACAAGAGAGGTATGCAATGAAAATTATAGAAGAAGCTGGAATGAGTAACTGCAACCCGG
+TCTTAATACCAATGGCAGCAGGATTAGAGCTCTGCAAAGCACAAGAAGAGAAGTGCATCA
+CCGAAAGAGACTACAGAAGAATGATTGGATGTCTGAGATACATAGTGCATACTCGGCCGG
+ATCTCTCTTATTGCGTTGGTGTACTAAGCAGGTATCTACAACAACCGAGGGAATCACATG
+GAAACGCACTGAAGCAAGTTCTAAGGTATCTCAAAGGAACTATGTCTCATGGTCTGTACC
+TCAAGAGAGGATTCAAGAGCGGATTAGTAGGCTATAGTGATAGTAGTCATAGTGCGGATT
+TGGATGATGGAAAAAGCACTGCCGGTCATATCTTCTATCTTCATCAATGTCCCATTACAT
+GGTGTTCACAAAAACAACAAGTAGTGGCTCTTTCATCTTGTGAAGCGGAGTTCATGGCAG
+CTACTGAAGCAGCCAAGCAAGCCATATGGTTACAAGACCTATTCGCAGAAGTGTGTGGGA
+CAACAAGTGAGAAGGTGATGATTCGAGTGGATAACAAGTCGGCGATTGCTCTTACTAAGA
+ATCTTGTCTTTCATGGTAGGAGTAAACATATTCATCGAAGGTATCATTTCATAAGAGAAT
+GTGTTGAGAATAACTTAGTCGAAGTGGATCATGTTCCCGGAGTTGAGCAAAGAGCTGACA
+TTCTAACCAAGCCACTTGGAAGGATTAAGTTCAGAGAGATGAGAGAACTAGTAGGAGTTC
+AGTGTGTGTTGGAAGATGACTTCAAGCTTAAAGGGGAGTTTGTTGGGATAAGCATGAAGT
+CAATAAATTAGGGAATAAAAGTTATGTTTTAAAATAGGATTAAGATAAATCTTTAGGAGT
+AATCTAAAGATATGTTAGGAGTTATCTACATCTTATTCTATTGTGTTTGTTATCATCCCT
+CTCCTATATAAGAGTTGCCAAAGTTGTGGTAAACCTTAAGAGATTTGAGAGAGAGATTGA
+AAGCTTTGTTTTGAGTTATTTTCAAAGCTAATAAAAGGAGTGCTTTTATATTTGATCTAA
+GTATTCAAATCTTTA
+>ATCOPIA65
+TGTTGGAGTAAGCTTGAAATAACTTAATAAATAAGTTATTAAATATTACAAAGGATTATG
+TTAAATCTCTAGGAGTTATCTAGATATTTAAATTAGGAGTTATCTAATGTTAATCCTAGT
+ATGATTAGGTCTAATTATTCTCTATATATATGAGTCCCAAGGTGTGGTTGACCATATGAG
+TTTTAAAGAGATTAAGATTTAGAGATTGTTTAGGTTTTGAGTTATTTTCCTAAACTATAA
+AGAGAGTTATTCTTAAATCTTTGAGTTCTTAATCTTCTTTGAAAACTAGATTTGGTATCA
+GAGCATCTAGGTTTGATATTGAAACACAAACATGAGTGAAATCGTTGAAGCAACAAGCAA
+AGGTAAAGAAGGTGGAGGATCAGCGTCGATCCAATGTCCGATGCTAAACTCCGTCAACTA
+TACTGTATGGACCATGAGGATGGAGGCTGTGCTTAGAGTACACAAACTTTGGGGAACAAT
+TGAACCCGGATCAGCCGACGAAGAGAAGAATGATATGGCTCGGGCTTTGCTCTTTCAATC
+CATACCTGAGTCGTTAATTTTACAAGTTGGTAAACAAAAGACTTCTTCAGCTGTCTGGGA
+AGCCATAAAATCAAGAAATCTTGGTGCAGAACGAGTAAAAGAGGCGAGATTACAGACACT
+TATGGCAGAATTTGATAAGCTGAAGATGAAGGATAGTGAGACGATTGATGATTACGTTGG
+TAGGATCTCAGAGATTACTACAAAAGCTGCAGCTTTAGGAGAAGATATAGAAGAATCCAA
+GATCGTTAAAAAGTTTCTCAAAAGTTTGCCAAGAAAGAAATACATACACATTGTTGCAGC
+CTTAGAACAAGTTCTTGATCTGAAAACAACTACCTTCGAAGACATTGCAGGAAGAATCAA
+GACTTATGAAGACAGAGTTTGGGACGATGATGACTCACATGAAGACCAAGGCAAACTTAT
+GTGTGTTAAAACATAATCACAAGATGGCAAACTCATGTATGCAAATTCGGATTCACAAGG
+GCAATACGAATTTCAGGACAGAGGTAGAGGAAGAGGTCGTGGACGATTTGGAAGAGGAAG
+AGGAAGAGGTTATCAACAAAGAGATAAAAGCAAAGTCACATGTTATAGGTGTGATAGACT
+CGGGCACTATGCCTCTGATTGTCCAGACCGTCTTCTCAAGCTGATCCGACTCCAAGAACA
+GAAAGAAAAAGAGGAAGATGACACTCATGAAGCAGAATCACTTATGATGCATGAGGTGGT
+ATATCTCAACGAGAAGAATATTCGCCCAACAGAGTTAGAATCGTGTATTAACAATGCTTG
+GTATCTTGACAATGGTGCTAGTAACCATATGACGGGAAATCGTGCTTGGTTCTGTAAGCT
+TGATGAGATGATCACAGGGAAAGTAAGGTTCGGTGATGATTCATGCATCAATATAAAAGG
+AAAGGGTTCGATTCCTTTTATTAGTAAAGGAGGTGAAAGAAAAATACTATTTGATGTTTA
+CTACATACCAGACTTGAAGAGTAACATCTTAAGTTTAGGACAAGCAACTGAATCAGGGTG
+TGACATCAGAATGAGAGAAGACTACTTAACCTTGCATGATCGAGAAGGAAATCTACTAAT
+AAAGGCGCAGCGATCAAGGAACAGATTATATAAAGTGAGTCTAGAAGTTGAAAACTCCAA
+GTGCCTGCAGCTCACAACAACAAATGAATCAACAATATGGCATGCCAGACTAGGACACAT
+CAGTTTTGAGACCATTAAAGCTATGATAAAGAAAGAACTTGTTATTGGGATATCTAGCTC
+AGTTCCACAAGAAAAGGAAACATGCGGTTCTTGTTTGTTCGGAAAACAAGCTAGACATTC
+ATTCCCAAAAGCAACTTCTTATCGTGCAGCACAAGTACTTGAACTCATCCATGGTGATCT
+CTGTGGACCTATTTCACCATCTACAGCAGCTAAGAAGAGGTATGTATTTGTATTGATTGA
+CGATCATTCACGATACATGTGGTCTATTCTACTAAAGGAGAAAAGTGAAGCGTTTGGAAA
+GTTTAAAGAGTTTAAGGCACTAGTTGAGCAAGAGTGTGGGGCTATCATCAAGACATTCAG
+AACTGATAGAGGGGGAGAGTTCTTATCACACGAATTTCAAGAGTTTTGTGCAAAAGAGGG
+AATCAATAGACACTTAACTGCACCATACACGCCTCAGCAGAATGGAGTTGTGGAGAGAAG
+GAACAGAACACTCCTAGGAATGACAAGAAGTATTCTCAAACACATGAACATGCCGAATTA
+TCTTTGGGGAGAAGCTGTGAGACATTCGACTTATCTTATAAACAGAGTTGGAACAAGATC
+ACTTTCAAATCAAACACCTTATGAAGTCTTTAAACATAAGAAGCCGAATGTTGAACATTT
+AAGAGTGTTTGGTTGTGTTAGCTATGCTAAAGTCGAAGTTCCAAATCTGAAGAAATTGGA
+TGATAGGTCTCGGATGCTTGTTTATCTTGGTACAGAACCTGGTTCTAAAGCGTATCGACT
+ACTTGATCCAACAAAAAGAAGAATCTTTGTGAGCAGAGATGTCGTCTTTGATGAAAACAG
+AAGCTGGATGTGGCAAGAATCAAGCTCAGAAACTGACAAGGAATCAGGGACATTCACAAT
+TACCTTAAGCGAGTTTGGAAATAATGGAGTCACAGAGAATGATATCTCTACAGAACCAGA
+AGAAACAGAAGAAGCTGAGATAAATGGAGAAGATGAGAATATCATTGAAGAAGCAGAAAC
+TGAAGAGCATGATCAATCTCAAGAAGAACCTCAACCCGTAAGAAGATCACAAAGACAAGT
+AATCCGACCTAACTACTTGAAAGACTACGTGTTATGTGCAGAAATCGAAGCAGAACACCT
+TTTACTTGCTGTCAATGATGAACCGTGGGACTTCAAAGAAGCAAACAAGTCAAAAGAATG
+GAGAGATGCTTGTAAAGAGGAAATTCAATCAATAGAGAAGAATCGCACTTGGAGTTTGGT
+CGATCTCCCTGTTGGAAGCAAAGCAATAGGAGTCAAGTGGGTTTTTAAACTGAAGCATAA
+CTCTGATGGCAGCATAAATAAATATAAAGCAAGACTAGTGGCAAAAGGATACGTTCAACG
+ACATGGTGTAGACTTTGAAGAAGTATTTGCTCCGGTGGCTCGTATTGAAACAGTTCGTCT
+CATAATTGCTTTAGCAGCCTCAAATGGTTGGGAGATACATCATTTGGATGTTAAAACTGC
+ATTCCTTCATGGGGAATTAAGAGAAGATGTCTACGTCTCACAACCTGAAGGCTTCACAAA
+CAAAGAAAGCAAAGAGAAAGTCTACAAACTGCACAAAGCTCTCTATGGATTACGTCAAGC
+ACCCCGGGCTTGGAACACTAAGCTAAATGAAATTCTCAAAGAGTTGAAGTTCGAAAAATG
+TCACAAAGAACCCTCATTATACAGAAAACAAGAAGGCGAGAACATTCTTGTTGTAGCCGT
+ATATGTGGATGACCTTCTTGTCACAGGCTCTAACTTAGACATCATTCTCAACTTTAAAAA
+GGGAATGGTTGGAAAGTTCGAGATGAGTGACTTAGGTAAACTCACATATTATCTTGGTAT
+AGAGGTTCTACAAAGTAAAGATGGGATTACGCTGAAACAAGAAAGATATGCAAAGAAGAT
+CTTAGAGGAAGCTGGAATGAGTAAGTGTAACACAGTCAATACACCAATGATAGCTAGTTT
+GGAGCTGTCTAAAGCACAAGATGAGAAGAGGATTGATGAGACTGATTACAGAAGAAATAT
+TGGTTGTCTTCGTTACTTACTCCACACCCGTCCGGATCTCTCTTACAATGTTGGCATACT
+GAGTAGATACTTGCAGGAACCGAGAGAATCACATGGAGCTGCACTCAAGCAAATCCTAAG
+GTACCTTCAAGGAACAACTTCACATGGACTTTACTTCAAGAAAGGAGAAAATGCAGGATT
+GATCGGCTATAGTGACAGCAGTCACAACGTGGACTTAGATGATGGTAAAAGCACCGGAGG
+TCATATTTTCTATCTTAATGATTGTCCCATCACATGGTGTTCACAGAAGCAACAAGTGGT
+TACGCTATCTTCTTGTGAAGCTGAATTTATGGCAGCCACTGAGGCAGCTAAACAGGCTAT
+TTGGCTCCAAGAACTTCTGGCTGAAGTCATTGGTACTGAGTGTGAGAAGGTAACAATTCG
+AGTTGATAACAAGTCTGCTATAGCTCTCACAAAGAACCCGGTGTTCCACGGGAGAAGTAA
+ACACATCCACCGGAGATACCATTTCATTCGGGAGTGCGTTGAAAATGGACAAATTGAAGT
+AGAACACGTTCCCGGAGTAAGACAAAAAGCTGATATACTAACAAAGGCTCTTGGGAAGAT
+TAAGTTCTTAGAGATGAGAGAGCTTATTGGAGTACAAGGAGTGTCAAAAGAAGATTTCAA
+GCTTAAAAGGGAGATTGTTGGAGTAAGCTTGAAATAACTTAATAAATAAGTTATTAAATA
+TTACAAAGGATTATGTTAAATCTCTAGGAGTTATCTAGATATTTAAATTAGGAGTTATCT
+AATGTTAATCCTAGTATGATTAGGTCTAATTATTCTCTATATATATGAGTCCCAAGGTGT
+GGTTGACCATATGAGTTTTAAAGAGATTAAGATTTAGAGATTGTTTAGGTTTTGAGTTAT
+TTTCCTAAACTATAAAGAGAGTTATTCTTAAATCTTTGAGTTCTTAATCTTCTTTGAAAA
+CTAGA
+>ATHPOGON3
+TACAGTAGAAACTCTATAAATTAATAATGTTGGGACCATGAAATTTTATTAATTTATAGT
+GATATTAATTTATCCTATAAATTAATATTTATTAATTTATCGTATAAATTAATAAATATT
+AATTTATAGAAATATTTACGTAAAATACAATACTATATTCTTTTAAAAATGTTTWTTAAT
+TTAATTTTCTATATGTTTTGTTGTTTGYATATNTAATTATGTTAGATTTTTATTTTTCTT
+TGACTTTTTTAATTTATTTTTCKGCAAGATATTGTGTCTGTATATCTACGACRTTAACGT
+GAACGTAAACGTAAACATGAAGCTTAATCCAATTTCTCTTTACACAAATCTTAGCAATGC
+TTTCTCAAATAAAAGATTTTACAAAATCAACTATGACGGATCAAATACGCAAATAGTTAT
+GTGAGTACAAMAGAGATCATACCARYTGTATTTTAAAAAGAGTTGTAATTGTAGCTTGAA
+CAAAAATTTCATATAAAAATTAGTCTTAAAATATATACTTAAGATTTATGATTATTAATT
+TATAATATTATTGGGACTATAWTTTTACATAGGGATTTCAAAAAAATTATTATCTTATTA
+TCTTATCGATTTTGGTTAATTTTTACATTGGCCCGACTTGGGACCGACAAAATTTATTAA
+TTTATCGTGTTTATTAATTTATCGAGTATTAATTTATAGAGTTTCTACTGTA
+>ATCOPIA68
+TGTGAGTAAGTGACCCCTATGCTATTAATATCCTAAGTATAGGAAAGTCTATAAAGAAGA
+AAGAGGGTCTTCGGTTTTGGGTTAGTCAAAGCTTAGCACGTGAGACCCACACGTGAGTAC
+GAATAAAACTGATTCTCAGCTTTATAACCCGAGCTCTGTTTTCTTCTGGGATTGATTCTA
+TTGTGATAGAAAGTAGAGAGAGAGAGAGAGAAGAGAGAGATTATTGTAACCGAGTAACAA
+TCTTTGTGGCTTAGTGGATTCCGGAGAATGCCTCCGGCGAGACGTAGCGTTACGATTTGG
+AGCCTGAACTCGTAAAATTGTCTGTCTTCTTTTCTTTCTTGTAATCAAACGAATGACGAG
+AGTGATCGGTGAGCTAAAGTGAGTTGCGAATCAAATCCGATTCGTACAAATTGGTATAAG
+AGCTCCAGGTTCTCGTGTTGACTGAACGTTGTTACAAGGATGACGAACTCGAAGATCAAG
+ATATCGGTGTTCGATGGAACTGGTGACTTCTCTCTCTGGAAGACACGCATGTTCTCTAAT
+CTTCGAATCCTAGGCTTGAAGGATACTCTGGTGGAACAAGCTTCGTTCCCACCACTGTCA
+GAAGAAGATGAAGCAGATCCGACGAAGAAGAAGAAGCGGATCGAAGAAGAAACTGAGAAG
+ATTGAACGATGTGAGAAAGCTATGAACATTATCTTTCTTAATGTCGGTGATAAGGTATTG
+AGGAAGATCGATCAGTGCAAGACTGCAGCCAAAGCGTGGATGTTGCTGGAAAGATTATAT
+CTGGTAAAGACTTTACCAAATCATGTGTATTTGCAACTCAAGGTATACAACTATAGGATG
+CAAGAATCGAAGTCACTTGATGAGAACATTGATGAGTTCTTAAAGATGATCTCAGATCTA
+AGTAACTTGCAAATCCAAGTTCCTGATGAAGTACAAGCGATCTTGATTCTGAGTTCTCTC
+CCAGTCAAGTATGAAATGTTAAAGGAGACCTTGAAATATGGAAGAGAAGGCTTAAAACTT
+GAAGAGGTGATAAGCGCATCTAAGTAAAAAAAATTAGAGTTCCAGGCAGACTCAAGCTCA
+AGGTCTGCAACACAAGGTCTTCATGTTAAAGGAAATCAGAATAACAATTCAAGATCAAGA
+TCTCAAGACGGCAAGAAGATATGTTGGATATATGGCAAAGAGGATCATTTCAAAAGGCAA
+TGCTATAAGTGGCTAGAGAAGAACAAGTCAAGTGGGAACACACAAGAAGCAGGTGCGTCT
+AGGCTGGCAAAGGATGATGCTCAAGACTAGGTTGGTTTAGTAGCTTCTGAGGTAAATCTG
+AGTGAGGATCGACTTGACCAGAATGAATGGATTATGGATACTGGTTGTTCATTTCATATG
+ACACCAAGAAGAGATATATTCATTGAGATTGAGGAGTTGACTTCCGGGAAAGTTAGAATG
+GCAAATAACTCATTTTCAGAGGTAAAAGGTATCAGTAAAGTGAGATTTGCCAACATAGAT
+GGGACTACATTTGTGTTACATGATGTAAGATACATGCCTGGAATGTCTCGGCATCTTATT
+CTGATGGGTACTCTAGAAGCAAAAGGATGTGTGTTTGAGGGAAATGATGGTGTATTGGAG
+GTAATGCAGGGAAATACAGTGTTCATGAAAGGGTCACAAAGAGCTTCTTTATACATCCTG
+CAAGGAGAAGCTAAGAAGTCGGAAGCTATGGTGGCTGAGTCAGGAGATTCGGATATGGAT
+CTAATGCAGGTATGACATAGCAGGCTCGGTCATGTAGGATAGAAAGGAATAGATGAGCTG
+GCCAAGAAAGGATGTTTTGGCAAGGATAAGGTCTCAAGTCTTAAGTTATGTGAAGATTGT
+GTTTTTGTATAACACATAAAGTGAGCTTTGGGCAAGTTCAACATATTACTAAGGAGAAGC
+TAGATTCTGTGCACTCAGATTTGTGGGGATCACCCAATGTGCCTTTTAGCCTCGATAAAA
+TGTCAGTATTTTCTCACGTTGACTGATGACTGGTCTAGGAAGGTTTGTATATATTTCCTC
+AGAACCAAAGATGAAGCGTTTGATGCGTTTGTACTGTGAAAGAAGATGGTTGAGGTTCAG
+AGTGAGAGAAAGGTGAAAAGGTTGCGTACTGATAATGGTCTAGAATTCTGCAATCACAAG
+TTCAATGACTTCTGCAAACAAGAAGGAATGGTGAGACACAGGACATGCACCTATACATTG
+CAACAAAACGGAGTTGCTGAAAGACTTAAGAGGACTATAATGAAGAATGTGAGAAGCATG
+CTGAGTGAGAGTGGTCTTGGTTAGAAGTTCTGGGCTGAAGCAGCTTCAACGTCTTTGTAC
+CTAATTAATAGAACAACATCATCAACGATTGATTTCCAGATCCCAAAAGAGAGATGGACT
+TCAGCTATTCCAGACATGTTAGGACTCAGAAGATTTGGATGTCTAGTGTTTATTCACTCA
+GATGAAGGGAAACTGAATCCTAGGGAAAAAAGAGGCATCTTCACTGGTTATCCCGAAGGC
+GTGAAAGGTTTTAGAGTATGGTTACTAGAAGATCAGAGATGCATGATTAGCAGAAATGTG
+GTCTTCAAGGAGAAAGTGATGTACAAAGATGTTATAGCTCAAGAGAAATCAGGTATGTCC
+TCTAACCCGTTTGATTTATCTACTGATGAGTGTGCTTGTTAAAATGCAGGAACAGATAGA
+GCGAAGAAGGACTCATTGTAGAGTGGAGCTATTGTTCAAGGTGGAGAAACCACACCTGAA
+CAGAATACTAACGAGACAACAACAGATGAGATTGAGCTAGAAGAAGTTGCTGGGTATGCT
+TATTTAGTCATTGAAGATGGAGGAAAGTCAGAACAAGGAAGTTTTCAGGAAGCTTTAGAA
+GATGCTGATCAAGATAAATGGATCAAAGCGTCAGATGAGGAGATGGAATCTCTCATGAAG
+AATAAAACCTGGATATTGGTGGAAAGGAACAAACAACAGAAACCTATTGGTTGTAAGTGG
+GTGTTCAAGAGGAAGGCTGGAATAGCAGGAGTTGAGGGTCCCAGGTTCAAGGCCAGACTT
+GTAGCTAAAGGGTATTCACAGAAAGGGAATAGACTATCAAGAGATCTTTTCCTCTATAGT
+GAAACATGTCTCCATCAGATTTTTACTGAGTATGGTAACTCATTTTGACATGGAGCTTTA
+GCAAATGGATGTCAAAACGGCGTTTCTCCATGGATTTTTGGATGAAACAATATTCATGGA
+GCAGCTAGAAGGCTCATTGATGAGAAGAATCTAGATAAAGTGTGTCTGTTACAAAGATCT
+CTGTATAGCTTGAAATAATCACCCAGACAATGGAACACCAGGTTCAATGATTTCATGGAG
+GCTCATAACTATGAGAGGAGCTCATACGACAGTTGTGTGTACTTTAAGAAATATGCAGAC
+GGTGATTATGTGTTCATGTTGCTATACGTAGATGACATTCTTATTGCCTCCAAGAATATG
+AAGCATGTAAGTGAACTCAAAGCACTGTTGGGATCTGAGTTTGAAATGAAGGACTTAGGT
+GAAGCAAAGAAGATCTTGGGTATGGAAATAGACAGAAACAGACTTAAATGTACCCTTTCT
+ATCTCTCGGGAGGGTTATCTTTCAAAACTATTGGGAACGTTTAACATGGATCAGTCTAAG
+CTTGTTTTAATGCCAGTGGGAATACATTTCAAGTTGAGGTCTGCTACAGATGAGGAAGCT
+AAGAGTCAGTATGAATCAATGAGAGCTGTTCCATATCAAAGCGTAGTGGGAAGTCTCATG
+TATGCCATGATAGGTACAAGACCAGACTTAGCACACTCTATTGGTCTAGTTTGCAGGTTT
+ATGAGTAAACCACTTAAAGAGCATTGGCAGGGAGTCAAGTGGGTTCTCAGATATATTCAG
+GGTTCACTCAAGCGAAAGTTATGATACAGTAACAAAGGGGATTTCATAATTTTAAGGTTA
+CTGTGTTTTAGATCATGGTGCAGATCAAGATGGGAGGAGGTCAACTTCAGGAGTGGTATT
+CACTGTAGGTGGGTAATGTTGTTAGTTGGAGGTCTAGTCTATAGAAAGTGGTAGCATTGT
+CATCAACAGAAGCTGAGTGTATGGCATTAACAGATGCGTCTAAGGAAGCAGTTTGGTTGT
+TAGGGCTCATGAATGAGCTTGGTTTTGAGCAAGAAGCAGTGGATATTTACAGTGACTCGC
+AGAGTGCCATTGCATTAGCTAAAAATATAGTCCATCATGAATGGACGAAGCATATAGAGA
+TCAAGTATCACTTCATTAGAGAGCTGATCTACAATGGCTTAGTAAGAATGAAGAAGATTG
+CTATAGAAACCAATCCTGCTGATATCTTCACGAAGGTCGTACCGGTGGGCAAGCTTCAGG
+AAGCTCTAGAGTTGCTCAGAGTTACTGAGAACTAAGAAGAGGGGTTAAGTCCCAAGACAT
+GAAGCTGAGTGGGTTTACTCAGGAGATAAGTAGTTGAGTGAGTGTACTCAAAGTTTAAAA
+GTTGGTTAAGTTGAATCAGGTTCGGAGGTGGAGTCAAGAACTAAGTCACGTCATTAGGGT
+CAAGGTGGAGAATTGTGAGTAAGTGACCCCTATGCTATTAATATCCTAAGTATAGGAAAG
+TCTATAAAGAAGAAAGAGGGTCTTCGGTTTTGGGTTAGTCAAAGCTTAGCACGTGAGACC
+CACACGTGAGTACGAATAAAACTGATTCTCAGCTTTATAACCCGAGCTCTGTTTTCTTCT
+GGGATTGATTCTATTGTGATAGAAAGTAGAGAGAGAGAGAGAGAAGAGAGAGATTATTGT
+AACCGAGTAACAATCTTTGTGGCTTAGTGGATTCCGGAGAATGCCTCCGGCGAGACGTAG
+CGTTACGATTTGGAGCCTGAACTCGTAAAATTGTCTGTCTTCTTTTCTTTCTTGTAATCA
+AACGAATGACGAGAGTGATCGGTGAGCTAAAGTGAGTTGCGAATCAAATCCGATTCGTAC
+A
+>ATCOPIA69
+TGAAGAAGTATTGATCTATATGCTAAGTATAAGAGACTCTCTAAGTGTTTCAGAAGGTTT
+CAGGGTCAACTGGTTGACGAGCTAAGGAGATCGTGACACGTGGAGCGATCCAATCCGTTT
+ACTCTCAACGGCATTTTCTTATCCTTTACTCGTCTTATTCTGTTTCCTTTCAGTATTGTT
+GTTTCTCTGTAGATTTGATTGATTTAGAAATTTGTTGAATAAGAGAAGTGAGAGAGAGAA
+AACAGAACGATTGTAGAGAGAGAAAGCTCGTTTTGAGCTAAGTGCTTTTAGTGAATTCCG
+GAGACATCTCCGGTGAGACGTAGGGTTCCTCATCGGAGCCTGAACTCGTAAAATCTTGTG
+TGTCTCTTTTAAAGGTTCTTTGTGTTCAATCTCACACGAGTGTCCGATCGATTTCGTTAG
+TGTTCTTGAGGGTTCGAGGATCACAAATTGGTATCAGAGCCCAGGTTCTGAGCTCAAGAA
+TTTCAGATCGATTCAAGGATGTCGAACACGAAACTGAAGATTTCTCAGTTCGACGGATCA
+GGCGACTTCTCACTATGGAAGATGGGATTAAAAGATGCGCTGGTGGAACAAACTAAGTCA
+TCTTCATTGACAGATGAAGAAGAAGACGATCCAGCAAAGAAAAAAAAGATTCTCGAAGAG
+GAAAAAGCAAGAATTGATCGAGATGAGAAAGCGATGGATATGATCTTCATAAATGTCGGA
+GATAAAGTTCTGAGAAACATAGAACATTCAAAGACAGCCGCAGAAGCATGGGCAACTCTT
+GATAAATTGTATTTGGTAAAGACTCTACCAAACCGTGTTTACCTTCAACTCAAGGTTTAC
+AACTATAGAATGCAAGATTCAAAAACTCTTGAAGAGAACATAGATGAGTTTCTAAAGATG
+ATATCAGATCTAAGTAATCTTTAGATTCAAGTTCCAGAAGAAGTCCAAGCAATCTTGATT
+CTAAGTGCTTTACCAGAAGGCTATGATATGCTTAAGGAAACCTTGAAATATGGAAGAGAA
+GGCATAAAACTTGATGACGTTGTGAGTGCTGCAAAATCAAAGGAACTAGAACTAAGAGAT
+GGTTTAGGAGGATCAAGACCGGTTGGTGAAGGTCTCTATGTAAAGGGAAAGTTTCAGGCC
+AAAGGAAGTGATAACAACAAAGGGAATAACTCAACAGAAGGAAAGAAAGTCTGTTGGATA
+TGTGAAAAGGAAGGTCACTTCAAGAGACAATGTTACAAGTGGCTTGAGAAGAATAAGGGA
+AATGGTGCAGGGGAAACAACATTGGTAAAGGACGATGCTCAAGACTTGGTCGGGCTAGTA
+GCATCAGAAGCTAACCTAAGTGAGGATAAGAGAGATCAAGAAGAATGGATAATGGACACT
+GGGTGCTCTTTCCACATGACACCTAGGAGAGACTATCTTGTAGACTTTGTAGAAGGCAAA
+GCAGGAAAGGTTAGAATGGCTAATAATTCATTCTCTGAAGTAAAAGGAATTGGAAAGGTT
+AAGTTCACAAATGAGGATGGAAGACAGATCATCCTTCATGGAGTGAGGTACATCCCAGAG
+ATATCTAGAAATCTGATCTCTATGGGAACTCTTGAGTCAGAGGGATATGAGTTTAGAGGA
+GGTAACGGTGTCTTAAAGGTAATTCAGGGATCATAAGTGTTCATGAAAGGAGTCAGAAGA
+GCCTCGTTATACATTTTACAAGCGGAAGCGAGAAAGTCAGATGCAGACTCTCTTACAACA
+GTCTCAGGTGAATCAGATCAGACTCAGTTATGGCATAGCAGAATGGGACATATAGGACAG
+CAGGCTATGGAAGTTTTGAGTAAGAAAGGTTGCTTTGGTAATGACAAGATATCAGAGATA
+AAGTTTTGTGAAGACTCATAATAGGGAAGACTCACAGAGCTAGTTTCGGATCAGCACAAC
+ATGTAACTAATGAGAAACTTGACTATGTTCATTCTGATCTATGGGGATCTCCTAACGTAC
+CGCACAGTCTTGGAAAATATCAGTACTTCATATCATTTACAGATGACTGGTCAAGAAAGG
+TTTGGGTGTACTTTCTCAAGTCTAAAGATGAAGCCTTTGCTTCATTCACTGAATGGAAAA
+AGATGGTGGAGACTCAAAGTGACAGAAAACTCAAGAAATTAAGAACAGACAACGGGTTAG
+AATTCTGTAATCAAAAGTTTGATTGTTTCTGCAAGAAGGAAGGGAGAGTAAGACATAGAA
+CATGTACTTACACTCCACAGCAAAACGGAGTTGCAGAAAGATTAAATAGAACAATCATGA
+ACAAGGTTAGAAGTATGCTGAGTGAAAGTGGCTTAGACAAGAAATTTTGGGCTGAAGCAG
+TTTCAACCTCAGTATACTTGATTAACAAATCACCATCATCTACAATGGAGAATAAAATCC
+CTGAAGAACTGTGGACCTCAGTGATTTCCAATCTGTCAAGACTAAGAAGATTTGGCTGCA
+TTGTATACGTTCATTCTCAAGAAGGAAAACTGGATCCTAGAGCCAAGAAAGGAGTGTTTG
+TGGGTTATCCAAGTGGAGTTAAGGGTTTTAGAGTCTGGATGATTGAGGAAGAGAAGTGCA
+CCATAAGTCGAAACGTTGTGTTCAGAGAAGATGTGATGTACAAGGACATCATGAACGCCA
+CAACCTCATGTATAAGTCTTGAACTCCCTTTGACTACTAATAAAGTTCCCATCTTCGAAT
+GTGCAGGTGCCAGTAAAACCAGAGACAGTTCAGATCATGGTGGAGCTACAGAGAGTATTT
+CTGATGAGACTACAGAAATCATTGACATTGATCAGGTAGACACTACACCAGAAGGAAATC
+AGAGAACAAGACAGATAGCTCGAGATCGACCTAAAAGACAAGTGATTATCCCATCAAGAC
+TCAAGGATTATGAGATGGATGAGGAAGTATTAGATGAGATTGCAGGCTATGCTTACCTCA
+TAACAGAGGATGGGGGAAATTCTGAACCTGAGTGCTATCAGGAAGCAGTTCAAGACCCTG
+ATAGTGAGAAATGGTTAGAAGCAGCTGATGAGGAGATAGAATCTCTGATAAAGAATAAGA
+CATGGGTTCTTGTAGAGAGAAACAGTCTACAGAAGCCTATTGGATGTAAGTGGATATTCA
+AAAGGAAAGCTGGAATTGCAGGAGTGGAGAAACCAAGGTTTAAGGCTAGGCTTGTAGCTA
+AGGGATACTCACAGAAAGAGGGAATAGACTTTCAAGAAATATTTTCACCAGTGGTGAAAC
+ATGTCTCTATTCGCCTCCTGCTATCAATCGTTGCTCACCTAGACATGGAGTTACAACAGA
+TGGATGTAAAGACAGCCTTTTTACACGGCTACCTGGATGAGACGATCTATATGGAGCAAC
+CAGAGTGATATACTCATGAAAGATATCCAGACAAAGTTTGCTTACTGAAGAAGTCGCTGT
+ATGGACTGAAGCAGTCTCCTAGACAATGGAACAACAGGTTCAATGAGTTTATGCAGAAGA
+TTGGATATGAAAGAAACAAGTATGATAGCTGTGTTTACTTCAAGATGTTGCAGAGTGGAG
+AGTACATCTACTTGCTTCTATACGTTGATGATATACTAATAGCATCTAAGGATAAAAAGG
+AGGTATGTGAGTTAAAGGTTCTTCTAAACTCTGAATTCGAAATGAAAGACTTGGGGGATG
+CTAAGAAAATCTTAGGTATGGAGATCGTCAGAGATAGACAAGCTGGAACTCTCTCCATTT
+CTCAAGAGGGCTATCTCCTGAAAGTTCTTGGAGATTTTGGCATGGATCGAGCCAAGACAG
+TCAACACACCCTGGGGATCCATTTTAAACTGAAACCTGCAACTGATGAAGAGATTCAGAA
+ACAGTCAGAAGTCATGAGAACAATCCCTTATCAAAGTGCAGTTGGGAGCTTGATGTACTC
+AATGATTGGTACAAGGCCAGACCTAGCTCATTCAGTTGGTGTAGTATGCAGATTCATGAG
+TAAACCATTGAAGGAACACTGGCAGGCAGTAAAGTGGATATTAAGATACATTGGTGGTAC
+TTTAGACCGAAAGCTGTGCTATAAGAATGAAGGAGAGCTAGTCTTAGAAGGTTATTGTGA
+CTCGGACTATGCTGCAGATAAGGAAACAAGGAGATCCACTTCAGGAGTGGTGTTTACCTT
+TGGTGGAAACACGATAAGCTGGAAGTCAAGCTTACAGAAAGTAGTAGCTCTATCAAGCAC
+TGAAGCTGAGTATATGGCTCTAACTGATGCAGCAAATGAAGCAGTTTGGCTGAAAGGTCT
+TGTAAGTGAGTTAGGTTTTGCACAAGGATCAGTAAACATCCATTGTGACTCACAGAGTGC
+TATTGCCTTGACTAAGAACGCAGTCTACCACGAAAGGACCAAACATATTGATGTTAAATA
+TCACTTCATCAGAGAATTGGTGAACGATGGTGTGGTGCAGATATTGAAGATTGACACTGA
+AGACAATCCAGCAGATATATTCACCAAAGTGCTACCAGTGAGCAAGTTTCAAGACGCTCT
+TGACTTGCTCAGAGTATCTCAAAGTTAAGGTGGAGCTTTGCTCCGGGTTTTAAGCTGAGT
+GGGTTTACTCAGGGAGAAGAAGCTGAGTGGGTTTACTCAGGGAGAAGAAGCTGAGTGGGT
+TTACTCAGGAAAAAGAAGCTGAACAAGTTAGTTCAGGTACCGGAGAGGAATTCAAAAGCT
+AAAGGCAGCAGAGCATAAAGATCAAGGTGGAGATTTGAAGAAGTATTGATCTATATGCTA
+AGTATAAGAGACTCTCTAAGTGTTTCAGAAGGTTTCAGGGTCAACTGGTTGACGAGCTAA
+GGAGATCGTGACACGTGGAGCGATCCAATCCGTTTACTCTCAACGGCATTTTCTTATCCT
+TTACTCGTCTTATTCTGTTTCCTTTCAGTATTGTTGTTTCTCTGTAGATTTGATTGATTT
+AGAAATTTGTTGAATAAGAGAAGTGAGAGAGAGAAAACAGAACGATTGTAGAGAGAGAAA
+GCTCGTTTTGAGCTAAGTGCTTTTAGTGAATTCCGGAGACATCTCCGGTGAGACGTAGGG
+TTCCTCATCGGAGCCTGAACTCGTAAAATCTTGTGTGTCTCTTTTAAAGGTTCTTTGTGT
+TCAATCTCACACGAGTGTCCGATCGATTTCGTTAGTGTTCTTGAGGGTTCGAGGATCACA
+>ATHPOGON2
+CAGTAGAAACTCTATAAATTAATAATGTTGGGACCATRAAATTTTATTAATTTATAGTGA
+TATTAATTTATCCTATAAATTAATAAATATTATTTTATTGGATAAATTAATATTTATCAA
+TTTATAGAAATATTTAAGCAAAATACAACACTATATTCTTTCGGAATAGAATAAATGTCA
+ATAGCCTACTCGAATATCTAGGTGAAAATGAAGCATACTCAAAAATTCAGAGTTTTTAGA
+AGAAATTGTGATTTCTGTCTATAATGTTGGTGAAGAAGTTGAAGACGATAATGTGAAACT
+TTTTGAAATAGTGACACGTAAGGAAGCAATTATCGCGTCTAGAACTCTTCACAACTTTTG
+GATGCATATCGAGAAGACAACACCAGGAGTTTTTGATGCAATAAAGAAAATTAGAGATGA
+ACTTCAACAAGATTCAAAYTTTAAGAAAAGACAAATAAAACTAAAGTCATATTATACTAG
+ATTATCTTTAAAAGTATGCTTAAGATTTGTGATTATTAATTTATGATATTATTGGGACCA
+TATTTTTACATAGAGATTTCAAAAAAATTATTATCTTATTATCTTATCGATTTTGGTTAA
+TTTTTACATTGGCCCGACTTGGGACCGACATAATTTATTAATTTATCGTGTTTATTAATT
+TATCGAGTATTAATTTATAGAGTTTCTACTG
+>AR12
+AAGCTTCTTCTTGCTTCTCAATGCTTTGTTGGTTTAGCCGAAGTCCATATGAGTCTTTGT
+CTTTGTATCTTCTAACAAGGAAACACTACTTAGGCTTTTAGGATAAGATTGCGGTTTAAG
+TTCTTATACTTAATCATACACATGCCATCAAGTCATATTCGTACTCCAAAACAATAACC
+>ATGP6
+TGATGAGAACATGACCAATGCAACCAAACCACTTGAACCACAAGAAGACGAGGAGCAGCT
+TGTACCGGAGGAAGCATTAATCGTTCCGGCGGGTCCTCTAACAAGATCAATATCCAAGAA
+GTTCAACCAAGCTATCAATGGACTACTCAGGGAGCTAAAGAAGAATCAAGAAGACGTGGC
+TCAATCCTCCTTCATAGTGATCACGGCTCAAGAGGCTCGGTAAAGGGTTAAGTGTTGCTT
+ATGCACTCTTTTTCCCTTGTCAAGTTTTGTCCCAATGGGTTTTCTTGACAAGGTTTTTAA
+TGAGGCCTAAGTAACATTTTCAAGCCTCCCTTTATCAGCCCAATTTGTGGTCCAAGGCCC
+ACTCACAATGCCTTGGCCCATTCTCTCTTTTCTATTCAAACTCTGCATTTATTGCTTTTG
+TTATTTCCAAAACTCTTTGCATGAGCTTGCATGAGTGTGGACTTGTGCATGCTCTTGCAT
+GTCTTTCTTCTCTCACCTCTTCCCCTTCTTCCTCCTCTCCTATATAAACTCATTGTATTT
+CTCATTTGCAAACATTTTAATCAAAAACCTTCTCTTTTACTAGTTTGATCATAATATCTT
+TTCAACTTGTTTTATTCTTAGTGTGTAATATCTAAGTTGGATCCAAGCTAGTAGTCTAAG
+AGTCTTTCATCACTCTTGGAAGTACAATTCGTTCCCCTTTCATTCTGCTGCATCCACTCA
+ATCTCGTCTTCATCCCGGTTTATCGTCTTTCCACCGCTTTGTTCCAAATCCATCTATTAT
+TCACCATCAAGTACATCATTTTCAATTCAAAACCAACAAAGTGAGTCCTTGGAGCATACA
+TCCACGTCCAGGAATGTATCATGTGGTATCAGAGCCACTTTGTTATCAGGTTTTGAAGTT
+CCAACCCTAAACTTCTGTTTTTCTTCTTTCAGATCTCCGTTCAATCTTGCGTGAATTTTA
+TAAAATATTTGGCTCATTCAAAAATTGTGAAACCAATTGCATTCGAACCGTTTACGAGTC
+TAGTATTCTTGGAGTTGTTTTGATAATTTTTCAGATCCGTTTTTATTTGCCTGTTTTTGG
+ACTGTTTTACTTGTTAAATTTTTAATTTTTCAGGTACAATGGTGACAAGTGAAGAAGATG
+AAGCGTCATCTGCCTCTAGCTTGGAAAGGAGGATTTTGAAAACAGTCACATCAGCTATGG
+CAACATTAATCGATGAAAAGCTTAGTGCTCTAAACTTACATCAAGTCAACCCGGACGCAA
+ATCCATGTCTAAGACAAGAAGAACCAAGGGAAGATGAAGAGGCAAGAAATTACTATAGTC
+ACGCCTCCTCTCACAGTAGCCAACGTAGGCATCGACGAGAGAGACCACCACCTAGAGATC
+CCTTGGGAGGCCTAAAACTCAAAATTCCTGCATTCCATGGAACCGACAATCCGGATACTT
+ACTTGGAATGGGAGCAAAAAATTGAGTTAGTCTTTCTTTGTCAAGAATGTCTTCAGTCCA
+ACAAGGTTAAAATTGCGGCTACTAAGTTTTACAACTATGCCTTAAGTTGGTGGGATCAAC
+TTGTTACTAGCCGAAGACGTACCCGAGACTATCCGATCAAAACATGGAACCAGCTGAAAT
+TCGTCATGCGAAAGAGATTTGTGCCGAGTTACTATCATCGTGAACTACATCAGCGGTTGA
+GAAATTTGGTTCAAGGAAGCAAAACCGTTGAAGAATACTTTCTGGAAATGGAAACCCTTA
+TGTTAAGAGCTGATCTTCAAGAAGATGGAGAAGCGGTCATGTCCCGATTCATGGGAGGTC
+TTAACCGAGAAATCCAAGACCGTCTAGAAACTCAACACTATGTGGAGCTTGAGGAGATGC
+TTCACAAAGCGGTCATGTTCGAACAGCAAATCAAGAGAAAGAACGCCCGATCAAGTCACA
+CCAAGACCAACTACAGCTCGGGAAAGCCAAGTTATCAAAAGGAAGAGAAGTTTGGTTATC
+AAAACGATTCCAAGCCGTTCGTCAAGCCAAAACCGGTCGATTTAGATCCAAAAGGAAAGG
+GTAAGGAAGTAATCACGAGGGCTAGAGATATACGATGCTTTAAGTCTCAAGGACTTCGGC
+ATTATGCGAGCAAGTGTTCCAACAAAAGGATCATGGTCCATAGAGACAATGGCGAAGTAG
+AATCCAAAGATGAGAGTGCGGAAGAAGACTCAATGGAAGAAGATGTGGAATCCCCCGCTA
+GAGGAGAGTTTGCGAGAAGATCGTTGAGTGTTCTAACAAAGGCCGAGGAACAAGCGTAAA
+GGGAAAACTTGTTTCATACACGTTGCTTGGTCAAAGATAAGGTATGTAGTTTAATTATTG
+ATGGTGGAAGTTGTACTAACATTGCGAGTAGGAACATGGTCGAGAAACTTGGTTTAGAAG
+TGCTTAAACACCCGAGACCGTATTCGCTCCAATGGCGTAATGAAACGGGTGAGATGTCCG
+TCAAAGAACAAGTCAAGGTACCACTATCAATTGGGAAGTATCATGATGAGATCATGTGCG
+ATATTCTACATATGGACGCTAGTCACATCCTTCTCGGACGACCATGGCAATCGGATCGGA
+AAGTTCTTCAAGATGGCTTCACCAACCGACAAACCTTCGAACACAATGGCCGAAAGACAA
+CTCTCATCCCGATGACTCTGCACGAAGTGTATCTAGACCAGCTAAGTATGAAACAACGGG
+CCATCAAACCAACCGAACCAATCGATACAAAGGGCAAGAACAAGGTAAGTAAAAATAGTT
+TACTCTTTGTTTTCAAAGAAACACTTATTTGTTCAATTAATCCCGTACCGGTGCTACCGA
+GTAAGATCGAGTTGATTTTGCAAGAGTATAAGGACGTGTTTCTAGAAGACAATCCCATAG
+GTTTACCACCCATCAGTGGGATCGAGCATCAAATCGACTTCGTTTCGGTAGCCGCTCTAC
+CAAACTGACCAGCTTATCGCATCAACCCGACCGAAACAAAGGAACTCGAGAGACAAGTGA
+ATGAGCTTATGGACAAAGGTCATATTCGTGAAAGCATGAGTCTGTGTGCCGTTCTGGTCT
+TACTAGTACCAAAGAAAGATGGGATTGTCGAGCCATCAACAATATCACGGTTAAGTATCG
+CCACCCTATCCCTCGATTAGATGATACGCTTGATAAATTGCATGGTTCTAGCATCTTTTC
+AAAAATTGATCTTAAAAGTGGTTATCATCAAACCCGGATGAAGGAAGGTGATGAATGGAA
+AACGGCTATCAAAACTAAACAAAGATTATATGAATGGTTAGTTATGCCGTTTGGGTTAAC
+AAATGCACCTAACACTTTCATGAGATTGATGAATCATGTCCTTAGGAAGCATATTGGAGT
+ATTTGTTATTGTTTATTTTGATGACATCTTGGTTTATAGCAAAAACTTGGAATATCATGT
+CATGCATCTTAAACTCGTTTTGGACTTGCTTCGAAAAGAAAAACTTTATGCGAACTTGAA
+GAAGTGCACCTTTTGCACGGATAATCTTGTTTTTCTAGGCTTTGTTGTAAGTGCAGATGG
+AATCAAGGTTGATGAAGAAAAGGTCAAGGCGATTCGAGAATGGCCGAACCCTAAGAATGT
+GAGCGAGGTGAGGAGCTTTCACGGTCTAGCGGGATTTTACTGACGATTTGTCAAAGATTT
+CAGCACCATTGTCGCCCCGCTTATGGAAGTTATCAAGAAGGACATTGGATTCAAATGGGA
+AGATGCACAAGAAAACGCCTTCCAAGCCTTGAAAGAGAAGCTTACTAATTCTTCCGTTCC
+AATTCTTCCTAATTTTATGAAAAGTTTTGAGATTGAGTGTGACGCCTCCGGGTTAGGTAT
+TGGAGCTGTTTTGATGCAGGATCACAAGCCCATTGCTTACTTTAGTGAGAAGTTAGGAGG
+AGCGACTCTCAATTATCCGACCTACGACAAGGAGCTTTACGCATTGGTCCGCGCACTACA
+AACGTGGCAACACTATCTATGGCCGAAAAAGTTTGTCATTCATACCGACCACGAGTCTCT
+CAAGCACTTAAAGGGTCAACAAAAGCTCAACAAACGTCATGCTCGGTGGGTCGAATTCAT
+AGAAACCTTTCCATACGTGATTAAGTACAAAAAAAGGTAAAGATAATGTTGTAGCCAATG
+CATTATCTCGGAGGTATGTTTTGCTTACTTCTTTGGATGCAAGATTGTTGGGTTTTGGGC
+AAATAAAAGACTTGTATGCTAATGATTCTGATTTTAGCAAAATATTTCAATCTTGTGAGA
+AGTTTACCTTTGGAAAATATTATCGACATGATGGGTATTTATTCTTTGAAAATAGACTTT
+GTGTGCCTCACTCTTCTTTGCGAGAATTGTTTCTAAGGGAAGCTCATGGAGGTGGCTTAA
+TGAGACATTCCGCGACTAAGTTTTCTCCTTTTGAAATCGTTTATGGGTTCAAACCCACAT
+CTCCTTTGGATCTAATTCCTTTACCTTTGAGTGAAAGATCAAGTCTTGATGGTAAGAAGA
+AAGACGATTTAGTACAACAGGTACTAAATCTTGAGGCTCGAACGAAGCAATACAAGAAGT
+ATGCAAACAAAGGTCGAAAAGAAGTCATCTTCAACGAAGGCGATCAAGTGTGGGTTCATC
+TTAGGAAAAAACGTTTTCCGGAAGTGCGATCATCCAAGCTAATGCCAAGAATCGATGGAC
+CATTCAAAGTGCTCAAACGGATCAACAACAACGCCTACAAACTCGATCTCCAAGGTAAGT
+ATAATGTGAATGGTAGTTTCAACGTTTCTGATCTTCAACCATTTTTTGCAGATACTTCAG
+ATTTGAGAACAAATCCTTTTCAAGTGGGAGAGGATGATGAGAACATGACCAATGCAACCA
+AACCACTTGAACCACAAGAAGACGAGGAGCAGCTTGTACCGGAGGAAGCATTAATCGTTC
+CGGCGGGTCCTCTAACAAGATCAATATCCAAGAAGTTCAACCAAGCTATCAATGGACTAC
+TCAGGGAGCTAAAGAAGAATCAAGAAGACGTGGCTCAATCCTCCTTCATAGTGATCACGG
+CTCAAGAGGCTCGGTAAAGGGTTAAGTGTTGCTTATGCACTCTTTTTCCCTTGTCAAGTT
+TTGTCCCAATGGGTTTTCTTGACAAGGTTTTTAATGAGGCCTAAGTAACATTTTCAAGCC
+TCCCTTTATCAGCCCAATTTGTGGTCCAAGGCCCACTCACAATGCCTTGGCCCATTCTCT
+CTTTTCTATTCAAACTCTGCATTTATTGCTTTTGTTATTTCCAAAACTCTTTGCATGAGC
+TTGCATGAGTGTGGACTTGTGCATGCTCTTGCATGTCTTTCTTCTCTCACCTCTTCCCCT
+TCTTCCTCCTCTCCTATATAAACTCATTGTATTTCTCATTTGCAAACATTTTAATCAAAA
+ACCTTCTCTTTTACTAGTTTGATCATAATATCTTTTCAACTTGTTTTATTCTTAGTGTGT
+AATATCTAAGTTGGATCCAAGCTAGTAGTCTAAGAGTCTTTCATCACTCTTGGAAGTACA
+ATTCGTTCCCCTTTCATTCTGCTGCATCCACTCAATCTCGTCTTCATCCCGGTTTATCGT
+CTTTCCACCGCTTTGTTCCAAATCCATCTATTATTCACCATCAAGTACATCATTTTCAAT
+TCAAAACCAACAAAGTGAGTCCTTGGAGCATACATCCACGTCCAGGAATGTATCA
+>ATGP5
+TGATATGATCATGGATAGCATTAACGATATGGAGCATGAACCGGAGCTTGAACGTGAGCT
+TGTAGCCGAGGAAGGAGCTAAGCTTGTAGCTGAGGATGAGCTTGTAGCTGAGGAGAACTT
+GTAGCGGAGGATATTCTTGTCACACCGGCCGTCCCAATGACTTGTTCTAGAGCTAAGCTA
+TTCGACCAAGCCATTGCCGGGATGCTTAACCACATTTGGGACCGACCAAATGACTTGAGC
+CAAGTCACTACCTCTTTGGTTTTGATTCAAGCTCAAGGACCTCATCAAGATGGATAAGTG
+ATTCATGAGTGCTCTTTTTCCCTGCCTTTGGTTTTGTCCCACTGGGTTTTCCAAAGGAAG
+GTTTTTAATGAGGCTTATGTTTTCACTTCATATAATCCATTTTGATGATTCAAGGCCCAA
+ACCCACTAAAATAAAGAGACAATTTCGTGGCCTTAGTAGTTGAAGAGTTTATTTTGATTT
+TCAAAAATTGTTTTTAATTTCTGTTGTTTTCTAGGCAGCCTTGGAGCATGTTCCAAGACT
+TGCCTCTTCATCTTCTCTTCTCCTTCTCTTTATATACTCTTGTATTTACTTTTGAGAACT
+TATCTTTCTTTTAATCAAAAACCTTTTCTAAGAAGATCATCTTGTTGGTGTGTATATCCA
+GCAAAATCCTTAGTCTCTTTTAGTGCGCATATCCAAAGGATCTAAGTCTCGATATCTTGA
+AGCCCTTCCGCAAGCTTCTGTGATATCCATCGATTCATTTAAATCTATCCATCATCACGG
+CATCACAGCCACCTCTATCCATTTCTCAACCTAAGAGTGCCGAGTCCTTGGGAGGATCTC
+ATCATGTGGTATCAGAGCACACTCTGAAAGTTGAGTTTTCCATCGTTATCATTTTGTATA
+TTTTCATCTTTAGATCTGTGTCCGTCTGTCACCTTGATTTAATTTTCATAATTATTTGGT
+GCATGCTAAAATTGCGAAATTAACTGTCACGGGTTTGAAAAATACTCTAGTATTTTTTAA
+AATTGTTTCTGGAATTTTTGGGAACGTTATGATAATATTTAGCATCCGAACAAGTGAAAC
+TGTCGTAATTAGGGTTCTAGGGCATCTGAAGGGTTATTTCGTGTTTGTTTAAAAAGAACT
+AGTTACTGGTGTTGTTTTGTTGTCTCTATTGCAGAAAGAATGGCTGAATCTGAGGAGGAA
+GAGACTAGCCACAATCGAAACAACAAACTTTTGGTGGAAGCCTTTGAGAAAATGATGGAT
+ACCAAACTGAATGCTTTTCGCCAAGAGTTTCATGAGAAACTAGAGTTGGGGCAGACTCGT
+CCTCGAGAATGAAGGAGAGTTAATGAGCCGCTTGAGCAAAGAGATGAAGCTACAGATCAG
+TACTATGGGCATAGGAGCACTTCATCTCACAATAGTCAAAGGAGACACCATAGACGTGCT
+AGAGAAGGTAGAGATCTTTTGCAAGACAATCTTGGAGGTCTTAAGCTTAAAATTCCACCA
+TTCCATGGAAAGAATGATCCAGATGCTTATTTGGAATGAGAAAAGAAGATTGAATTGGTT
+TTCAACCTTCAACACTACACCGAGATCAATAGGGTAAGAGTTGCTGCTACTGAATTTTAT
+GACTATGCTTTGAGTTGGTGGGATCAGCTAGTTACTTCACGGAGACGTAATCAAGAGCTT
+CCATTGGAATCTTGGTCCGAAATGAAAGCTATTATGAGGAAGAGGTTCGTCCCTAGTCAC
+TACCACCGAGAGCTGCATCTCAAGTTGAGGAATCTTACACAAGGGAACCGTTCTGTCGAA
+GAGTACTACAAGGAAATGGAGACTTTGATGTTGCGGGCTGATATTTCTGAGGATAGAGAA
+GCAACTCTGTCAAGGTTTCTTGGGGATTTAAACAGAGATATTCAAGACAGATTGGAGACT
+CAATACTATGTTCAAATAGAAGAGATGTTGCACAAGGCGATTTTGTTTGAGCAGCAAGTT
+AAGAGGAAGAGTTCTTCACGATCTAGTTATGGTTCAGGAACCATTGCTAAGCCTACTTAC
+CAAAGAGAGGAGAGAACCAGCAGCTATCATAATAAGCCGATTGTCAGTCCAAGGGCCGAA
+AGTAAACCATATGCTGCAGTTCAAGATCACAAAGGAAAGGCTGAAATTTCTACATCTAGA
+GTTCGTGATGTTAGATGTTACAAATGTCAAGGGAAAGGACATTATGCTAATGAATGTCCA
+AATAAGAGAGTCATGATTCTCTTGGATAATGGAGAAATAGAGCCCGAGGAGGAGATTCCA
+GATTCACCTTCTTCATTGAAAGAGAATGAGGAGCTGCCGGCTCAGGGTGAGTTGTTGGTA
+GCTAGGAGAACTTTGAGCGTCCAAACCAAGACCGATGAGCAAGAACAGAGGAAAAACTTG
+TTTCACACGCGTTGCCATGTGCACGGGAAAGTTTGCAGCCTCATCATAGATGGAGGGAGT
+TGTACTAATGTGGCAAGTGAAACTATGGTCAAGAAACTTGGATTGAAAGTGCAAAAACAT
+GCGAAACCATACGATCTTTAGTGGCTTAATGACAGTGGAAAAATGAGAGTTAAAAATCAA
+GTGGTTGTGCCCATTGTCATCGGGAAGTATGAAGATGAGATCTTATGTGATGTATTACCG
+ATGGAAGCTGGACATATTCTTCTTGGAAGGCCGTGGCAATCTGATAGAAAGGTAATGCAT
+GATGGTTTCACTAATCGTCATTCCTTTGAGTTTAAAGGAGGGAAGACTATTCTGGTCTCT
+ATGACTCCACATGAGGTTTATCAAGATCAAATACATCTGAAACAAAAGAAAGAACAAGTC
+GTCAAGCAGCCCAACTTCTTTGCAAAATCTGGTGAGGTTAAGAGTGCTTATTCTTCTAAA
+CAACCAATGTTATTGTTTGTTTTTAAAGAAGCTCTTACGAGCTTAACTAACTTTGCACCG
+GTGCTGCCGAGTGAAATGACTTCTCTTTTGCAGGATTATAAAGATGTATTTCCTGAAGAC
+AACCCGAAAGGACTACCACCAATTCGTGGAATTGAGCATCAGATCGATTTTGTGCCAGGA
+GCTTCACTTCCAAACCGACCAGCATATAGAACCAATCCGGTGGAGACAAAAGAACTACAA
+AGACAAGTGGACAAGCTTATGGAGAAAGGACACATTAGAGAGAGCATGAGTCTCTGTGCC
+GTTCCAATTTTGCTTGTGCCTTAAGAAAGATGGCAGCTGGAGAATGTGTTTTGATTGCAG
+AGCCATCAACAACGTAACGGTTAAGTATTGCCATCCCATCCCTAGATTAGATGATATGCT
+TGATGAATTGCATGGTTCTAGCATATTCTCTAAAATTGATCTTAAAAGTGGCTATCATCA
+AATTAGGATGAACGAGGGAGATGAATGGAAAACTGCATTTAAAACGAAACATGGTTTATA
+TGAGTGGTTAGTCATGCCATTTGGATTAACTCATGCACCTAGTACATTCATGAGGTTGAT
+GAATCATGTTCTAAGAGCATTCATTGGAATATTTGTTATAGTTTACTTTGATGACATCTT
+AGTTTACAGCGAAAGCTTGAGAGAGCATATAGAGCATTTAGATTCTGTTTTGAATGTCCT
+TAGAAAGGAAGAACTTTATGCCAACCTAAAGAAATGCACATTTTGCACAGATAATCTTGT
+GTTTTTAGGCTTTGTTGTGAGTGCAGATGGAGTTAAGGTTGACGAAGAGAAAGTTAAGGC
+TATTAGAGATTGGCCGAGTCCAAAGACTGTGGGAGAAGTAAGGAGTTTCCATGGCCTTGC
+TGGATTTTATAGGCGATTTTTCAAGGACTTTAGTACCATTGTCGCACCACTCACCGAGGT
+TATGAAGAAGGATGTAGGATTCAAGTGGGAGAAAGCACAAGAAGAAGCGTTTCAGTCTCT
+CAAGGATAAACTAACCAATGCACCTGTTTTGATATTATCTGAGTTTCTTAAAACGTTTGA
+GATTGAGTGTGATGCATCAGGTATAGGTATTGGAGCTGTTCTAATGCAAGATCAAAAGCT
+TATTGCCTTTTTCAGTGAGAAACTTGGAGGAGCTACGCTAAACTACCCAACCTATGACAA
+GGAGTTGTACGCCTTGGTCCGAGCTCTCCAAAGGTGGCAACACTACCTATGGCCTAAGGT
+GTTCGTCATTCACACTGATCATGAATCGCTAAAACACTTGAAGGGCCAACAGAAACTTAA
+CAAAAGACATGCGAGGTGGGTTGAGTTTATTGAGACATTTGCCTACGTCATCAAGTACAA
+AAAAGGTAAGGATAATGTAGTTGCCGATGCATTATCCCAGAGGTACACCCTACTCTCTAC
+TCTCAATGTTAAGCTTATGGGTTTTGAACAAATAAAAGAAGTTTATGAAACTGACCATGA
+TTTTCAAGAGGTTTATAAAGCTTGTGAGAAGTTTGCTTCTGGTCGTTATTTTAGACAAGA
+CAAGTTTCTCTTCTATGAGAACCGTTTGTGTGTACCTAACTGCTCTCTACGAGATCTATT
+TGTCAGGGAAGCTCATGGAGGTGGACTAATGGGACACTTTGGCATTGCCAAAACGTTGGA
+AGTCATGACAGAACATTTCCGTTGGCCACACATGAAATGCGATGTTAAAAGAATTTGTGG
+GAGATGTAATACTTGTAAGCAAGCCAAATCTAAGATTCAACCCAACGGTTTGTATACTCC
+TTTACCTATTCCTAAACACCCCTGGAATGATATTTCAATGGATTTTGTGATGGGATTGCC
+TAGGACAGGAAAGGATTCTATCTTTGTTGTGGTTGATAGATTTTCTAAGATGGCTCATTT
+CATTGCTTGTCATTAAACTGATGATGCATTGCATGTAGCTAATCTATTCTTTAAAGAGAT
+AGTTCGTTTGCATGGGATGCCTAGGTCCATAGTTTCGGATAGAAATACTAAGTTTCTTAG
+TTACTTTTGGAAAACATTGTGGTTTAAGTTAGGAACTAAGCTGTTATTCTCTACGACATG
+TCATCCGCAAACTGATGGTCAAACTGAAGTGGTTAATAGAACCTTAGGTACTCTCTTGCG
+TGCATTGATTAAAAAGAACCTTAAAACTTGGGAAGAATGCTTACCACATATTGAATTTGC
+ATATAATCATGCCATGCATTCTGCTTCTAAGTATTCTCCTTTTCAAATTGTTTATGGGTT
+CAACCCCATCTCACCTTTTGATCTAATCCCTTTGCCTTTGAGTGAAAGAGTAAGTATTGA
+TGGTAAAAAGAAGGCTGAGCTAGTGCAACAGATCCATGAGAATGCGAGGAGAAACATAGA
+AGAAAAGACCAAACTCTATGCTAAGCAAGCTAATAAAGGGAGACGAGAACAAATCTTCGA
+AGTTGGAGATATGGTGTGGATTCACTTAAGAAAGGAGAGGTTTCCAGCTCAAAGGAAGTC
+CAAACTCATGCCAAGAATAGACGGTCCATTCAAGATAATCAAACGGATCAACGACAATGC
+CTACCAACTCGATCTGCAAGGTAAGTATAATGTGAGTTCTAGCTTCAATGTTTCTGACTT
+GGTACCTTTTATTGCAGATGAACCAGATTTGAGGTCAAATCCTTTTCAAGAGGGAGGGGA
+TGATATGATCATGGATAGCATTAACGATATGGAGCATGAACCGGAGCTTGAACGTGAGCT
+TGTAGCCGAGGAAGGAGCTAAGCTTGTAGCTGAGGATGAGCTTGTAGCTGAGGAGAACTT
+GTAGCGGAGGATATTCTTGTCACACCGGCCGTCCCAATGACTTGTTCTAGAGCTAAGCTA
+TTCGACCAAGCCATTGCCGGGATGCTTAACCACATTTGGGACCGACCAAATGACTTGAGC
+CAAGTCACTACCTCTTTGGTTTTGATTCAAGCTCAAGGACCTCATCAAGATGGATAAGTG
+ATTCATGAGTGCTCTTTTTCCCTGCCTTTGGTTTTGTCCCACTGGGTTTTCCAAAGGAAG
+GTTTTTAATGAGGCTTATGTTTTCACTTCATATAATCCATTTTGATGATTCAAGGCCCAA
+ACCCACTAAAATAAAGAGACAATTTCGTGGCCTTAGTAGTTGAAGAGTTTATTTTGATTT
+TCAAAAATTGTTTTTAATTTCTGTTGTTTTCTAGGCAGCCTTGGAGCATGTTCCAAGACT
+TGCCTCTTCATCTTCTCTTCTCCTTCTCTTTATATACTCTTGTATTTACTTTTGAGAACT
+TATCTTTCTTTTAATCAAAAACCTTTTCTAAGAAGATCATCTTGTTGGTGTGTATATCCA
+GCAAAATCCTTAGTCTCTTTTAGTGCGCATATCCAAAGGATCTAAGTCTCGATATCTTGA
+AGCCCTTCCGCAAGCTTCTGTGATATCCATCGATTCATTTAAATCTATCCATCATCACG
+>ATGP3
+TGATGCAGAACCCGCACGTGGGAGTTGGCACGTGTGAAGTCAGTGAAGAATAAAGAAGGA
+TCTGGAAGTGACGCGTGGCATGTGTTGGTTTGCAGATCAGAATTGGCCGTTAGGCGTGTA
+TATGACGCTGAGGAGAGTCATCGTTTTCGATCATCGAATCATTTTGTAATCTTCTAAGGT
+TTTTCTGTGAAACTTTGTAGCTAGTTTCTCTCATCTCGAGAGCTAGCATGAGATCATTTG
+GTATTTTATGAACATCGTGTTGATCATTTGATTACAAGTTATTCAATCGAAAGTTATCTG
+AGTTGATTTGTTGGGTTTTCTCTATTAAAGGTATCAGAGCCATCTCTTTCCTTGGAATCA
+TGGTGGTTACTCGTTCGCAGGAAGGTGAATGTAGGGATAACAAAGGCAAGGAAGTGGAGG
+TTGAGGAATCTGTGGAAACGCGGATGTCGAGGTTGGAGCTGCTGGTGACAGAGCAGAACA
+AGGCGATGATGAAACAGTTTGCTGATCTATACGGTGTTCTTAGCAGATCGACAGCTCAGA
+AGGTGGTGGAGGACCATTCTATTGCAGATCGTGGTACACCAGGTGGTTCTCATGTTACAA
+ACACCAGATCGGGTTATGCTGAGCCATTTCGTGATGATCGCTATAACCAAATACGAATGG
+ATCAGCATAACGCTTATGGGAACTTGACGAGGTTGGGGAAAATAGATTTCCCAAGGTTTG
+ATGGTAGTCGTTTGAAGGAATGGTTATTCAAGGTGGAGGAATTCTTTGGTGTGGATCTGA
+CTCCAGAGGATATGAAGGTGAAAATGGCTGCGATTCATTTTGATAGTCATGCTTCCACAT
+GGCATCAGTCTTTTATCCAGTCTGGTATTGGTTTGGAGGTTTTGTATGATTGGAGAGGGT
+ATGTTAAACTGTTGAAAGAAAGGTTCGAAGATGAGTGTGATGATCTGATGGCTGAATTGA
+AACATTTACATGAAACGGATGGTATTGTTGATTATCACTAGAAGTTTGAACTCATTAAGA
+CTAGAGTCAATCTTTCTGAAGAGTACTTGGTGAGTGTGTATTTGGCAGGTTTAAGAACAG
+ACACCCAAATGCATGTTCGCATGTTTCAGCCACAATCCATTAGGCATTGCTTGTTCTTGG
+GAAAAACATATGAGAGAGCCCATCCTAAGAAGCCAATAGTGTCAAATCGGTCGTCTCGTC
+CCACTCAAGCTGGTGGTTATTCTCAGAACTCTAAGGATAAGGAGGGAAAGTTTGATCAAT
+CTTCGTCGCGGGGTGGTTTCAAGCCTGTGAGTCAGCAGCCCAAGAAGATGTCTCAGCAAG
+AAATGAGCGAGCGAAGAGCTAAAGGGTTATGTTATTTCTGTGATGAGAAGTACACTCCAG
+AGCATTACTTGGTTCACAGGAAAACACAACTTTTCCGTATGGAAGTGGATGAAGAGTTTG
+AGGATGCTTCTGAGGTCTTGTTGGAAGATGAAGATCAGGACCCCAGACACATGCCTCAGA
+TCTCAGTAAATGCAGTGGCTGGTATCTCAGATTACAAGACGATGCTAGTCAGAGGTACTT
+ATGACAAGAAGGTTATCTTTATTCTGATAGACTCAGGCTCTACTCACAATTTTTTGGACG
+CAAGAATGGCTAAGAAACTGGGTTATCAGGTAGAAACTGCAGGGTTATCGAGAGTTTCAG
+TGGCAGATGGTCGAAAACTGAAAGTTGAGGGCAAGATTCGTGACTTTGAGTGGAAGCTGC
+AATCTACTAAATTTCAGTCTGATATTTTGTTGATTCCATTACAAGGTGTGGATATGGTTT
+TAGGGGTACAGTGGCTTGAAACGTTGGGTCCTATTTCTTGGGAATTTAAGAAGCTCGAAA
+TGAGATTCAAGTTTGCAAATCAAAAGGTATTGTTACATGGCATTCACAGTGGTTCTGTCC
+GTGAGATGAAGGTTCAGAAATTACAGAAACTTAAGGAGGAGGAGGTTCAGTTAGCCATGG
+TATGTGTGCAAGAGATTCAGTCAAATGAGGAAGTTGATAGTGAACTTTGTATGCTTAACA
+CCTTAGCAGTGGAGACAGAAGTAGACTCAGGAGTGGAGAGAGTTGTGAATACATATCAAG
+ATATTTTTGTTGAACCTACTGAGCTTCCACCATTCAGAGATCAACATGATCATCGCATTC
+CACTATTGGAGGGGTCTAATCCTGTAAACCAGCGACCGTACAGATATGTTATTCACCAAA
+AGAATGAGATAGACAAGATTGTTGAGGACATGTTAGCAGCTGGTACAATCCAAGGTAGTT
+CCAGTTCTTATGCATCCCCAGTGGTTTTGGTTAAGAAGAAGGATGGATCCTGGCGGTTGT
+GTGTAGACTATAGAGAGCTCAATGGAATGACTGTTAAGGATAGATTCCCAATTCCATTAA
+TAGAGGATTTAATGGATGAGCTCGGAGGTGCTGTGGTCTTTTCTAAAATAGATTTGCGAG
+CAAGTTATCATCAAGTGAGAATGGCACCTGTTAATATCCATTAAACAGCTTTCAAGACAC
+ATAGTGGACACTGTGAGTACTTGGTTATGCCGTTTGGCCTGACTAATGCTCCTGCTAATT
+TCCAAAGTCTAATGAATTCAGTTTTCAAGACATTTTTGAGGAAGTTTATTCTGGTTTTCT
+TTGATGATATTCTCATCTATAACTCATCACTAGAAGAACATGAGCAGCATCTTAAGCTTG
+TCTTTGAGGTAATGCGTGAGAACAAGTTGTATGCTAAGCGAAGTAAGTGTGCTTTTGCGG
+TCAGTAGAGTGGAGTATTTGGGCCATTTTATTAGCTCAGAGGGTATTTCTACAGATCCTG
+CAAAGATTCAGGCTGTTCAAGATTGGCCAAGACCAGCGACTTTGAAGCAGTTAAGGGGTT
+TTTTGGGTTTGGCTGGCTACTACAGGCGGTTTGTTAAAAGTTTCGGCACTATCGCAGGAC
+CCTTACATGCTCTCACAAAGACTGAATCGTTTCTGTGGTCTGACGAGGCAGAAACAGCTT
+TTCATGCACTTAAAGCTGCCATGTGTCATGCACCGGTACTAGCTTTACCTCTTTTTGATA
+AACAGTTTGTAGTGGAAACTGATGCATGTGGGCAAGGGATTGGGGCTGTGCTGATGCAAG
+AAGGCCGTCCCTTAGCATATATAAGCAGACAGTTAAAAGGTAAGCAATTGCATTTGTCAA
+TTTATGAGAAAGAGTTACTTGCTGTGATCTTTGCGGTGCGTAAGTGGCGTCACTATTTAT
+TACCAAGCCACTTTATCATAAAGACGGATCAACGCAGTTTGAAATACTTGCTGGAACAAC
+GATTAAATACCCCTATTCAACAACAGTGGCTGCCCAAATTATTGGAGTTTGATTACGAAA
+TCCAATACAAGCAAGGTAAGGAGAACTTGGTTGCGGATGCATTGTCTCGAGTTGAAGGTT
+CAGAGGTTTTACATATGGCGATGACCGTGGTGGAATGTGACCTTCTCAAAGAAATTCAGG
+CGGGTTACATCACTGATTCAGGTCTTCACGATATCATTGAGGCTCTGAAGAAAGATCCTA
+CTGCTAAGAGACATTTTTCTTGGACTCAAGGTGTGTTGCGCAGGAAAAGCAAGATAGTTG
+TCCCTGCTGATGTGAAAATAAAGGATAATATTTTGCAATGGTTACACGGCTCAGGCGTTG
+GTGGTCATTCAGGTCGTGAAGTTACTCACCAGCGGGTGAAGGGTCTGTTTTACTGGAAGG
+GTATGGTAAAAGAGATTAGGCTTACATTAGGAGTTGTAATGTGTGTCAACAGTGTAAGCC
+GGATAACGCAGCATATCCAGGGTTGCTTCAACCATTACCAATTCCTGAAACGATCTGGAG
+TGATGTTTCAATGGATTTCATTGATGGATTACCAGTTTCAGCGGGTAAGTCTGTGATAAT
+GGTTGTAGTTGATCGCCTTAGCAAAGCTGCTCATTTTATTGCTTTGGCTCATCCATATAG
+TGCTGCAACTGTAGCTCAAGCCTATCTGGATAATGTCTTTAAGCTCCATGGAAATCCTAA
+TTCTATTGTGAGTGATAGAGACAAAGTGTTCACAAGCGAATTTTGGAAGGAATTCTTTTC
+TCTCCAAGGGGTCGCTCTGAAGCTTTCTAGTGCATATCATCCACAGAGTGATGGTCAGAC
+TGAGGTAGTCAATCGTTGTTTGGAGAACTATCTCAGGTGTATGTGTCATGCTAGACCTCA
+TCTCTGGAGTTTCTGGTTACCTTTAGCAGAGTTTTGGTACAACACTAACTACCACACTTC
+AAGCCATATGACTCCTTTTGAGGTTGTATATGGTCAGGCACCTCCAACTCATTTACCATA
+TCTACCCGGTGAATCTAAGGTGGCAGTAGTGGCTCGTTCATTGCAGGAGAGAGAGAATAT
+GCTGTTATACCTGAAATTTCACTTGATGCGTGCACAGCATCAGATGAAAGTTTTTGCTGA
+TCAACACAGAACTGAGCATGAATTCGACATTGGTGAGTATGTCTATGTGAAGCTTCAGCC
+CTATAGGCAGCAGTCTGTGGTTCTGCGTTCTAATCAGAAACTTTCCCCCAAGTACTTTGG
+CCCTTATCAGATAATTGACAAGTGTGGAGAGGTTGCATACAAGCTGAAGCTACCTGAGTA
+CTCTCAAATCCATCCCGTGTTTCATGTTTCCCAACTGAAGGTCTTGGTGGGCAATGTCCA
+TACCACACACCACTTACCTTCTGTTCTTCCGGACGTGTTTGAGAAGGCACCTGAAACTAT
+TCTGGAACGCAAGATGGTGAACAGACAGGGTCGTGCAGCTACTAAGGTTTTGGTCAAGTG
+GGTTAATGAACCAGTAGAGGAGGCAACCTGGGAGTTTCTCTTTGATCTTCAGAAGAAATT
+CTCAGCTTTTGTTGATTGAAACCTTGAGGACAAGGTTCTGCAAAAGGAGGGAGATTTGAT
+GCAGAACCCGCACGTGGGAGTTGGCACGTGTGAAGTCAGTGAAGAATAAAGAAGGATCTG
+GAAGTGACGCGTGGCATGTGTTGGTTTGCAGATCAGAATTGGCCGTTAGGCGTGTATATG
+ACGCTGAGGAGAGTCATCGTTTTCGATCATCGAATCATTTTGTAATCTTCTAAGGTTTTT
+CTGTGAAACTTTGTAGCTAGTTTCTCTCATCTCGAGAGCTAGCATGAGATCATTTGGTAT
+TTTATGAACATCGTGTTGATCATTTGATTACAAGTTATTCAATCGAAAGTTATCTGAGTT
+GATTTGTTGGGTTTTCTCTATTA
+>ATGP2
+TGTAACGCCCGCGATCCTCAATAGGATCGTTGGCTAGGACTTGGTCCGAGAGATGAAGGT
+GGAGTCTCGGACAAGTGAGAAGGAGCTGGCCATAAGCTCGGACAAAGGGGAAATCATGCA
+GGCTAAGCTAGGATCGTAAAGAAATCAGCTGGGTCAGCTCGCCCAAAGCTCAAGCTCAGC
+TGGAAGGACTGACGGTTACTCAGGTCGAGTGACAGTCCAGCTCGGGCAGCTGGACGAGTG
+ACGGTTGAGCTCGAGGTAGCTGGACGAGTGACGGATGAGCTCGAGGTAGCTGGACGAGTG
+ACGGACTAGCTGGGCGGTTATGGGCGAAGAGATACAACTCTTCGGAAAGGTGCAACTCTT
+CGGAAGGGCGCAACTCTTCGGAAAGGTGCAACTCTTCGGAAAGGTGCAAGGAACGGATGT
+ATTGATTCGGGAAGCATCCTTTCGCCCCCTATATAAGGAAGGGCGCCCGGGACCATTCCA
+CTCACCACAACACACCGAAAACACAAGAAACTCACCATTAAAACTCTCTCCCTCTTGGGA
+GAATAAATAGTCTTAGGATTCGGTAGCCGGGCTGTGGCCGGCAATAAAGAAGGAGGGTCG
+GATCGACCTAACCTCGAGAAGGAAGGTAAGGGATCCTAGACTTTGAGTCTAAGGGTTCTA
+GGATGTGAGTAAGTAGTCGGATCCTTGAAAGGATTGACTAGAGGGCTTGGTAGTATCCGG
+GTCATGTGCATCCTACACAAGACTCGGTCCGGGTAGGGATCAGCTGAGGCGGGGACACGG
+CTCGACGGAGGACCGGCGGGTCTTAACTGACCTGCCGAGAATCGGCCGGACTGATGCGCG
+ATCTTCCCCTCTCTGAATTCTCTCCACGGATCCGAGTAGTGTATGGCATATAGAGCATTG
+CATGGACTTGCATATGATTAAGTAAATGAGATTACTTATGGCTCTATGACTTTCATGAAC
+AAATGGTGATCGTGGGAAGGACTTGGCTTAGGCGCGAGAGACTCAAGGCCGGGATGATGG
+GTGGTGATAGTTCGGATAGTCTAGGGATCGATTATATGACTTGTAATAGCTTATATGCAA
+ACTCATAGGTTGTATCGAATCCTTTGCTTAATCAATAAAGTATCCGATTGTTTGTTTACT
+CTATTCGTCTCATATATTGAATCACGGAATCATATGGAACGGATTAGACTAGGAAAGAAC
+CTCATAAACGGTTAGGGCCGAGTCACTTACTGTCTTAGGTCGAGAGAACTCGTCCGGACT
+TTAGGCAGTCCGGATCGGGGCCTTTCACAAGTTGGTATCAGAGCATGCTTGGTTCTAGGA
+CTAGGTGTTGGGTTAAGGGGTATCACCACTCGTCGGCTTGAGAATCTCGCGGTAGTTGTT
+CTTTACTCTTTTGCTATTTTACTAGGAGTTATGTGGATTAACTTTGGAGGTTTCGCAGAT
+GGGTAAGAGCAGCAAAACGGGAAAGAGTAAGAAGGATAAGGGCATTGTCGAGGAGACTTT
+GGTTGAGGAGGAAACGATGATCAACGAGAAAACCAGAGTCGGGACGATGCTCGATGGGAC
+AGACTCGGCCGGACCTGAGGCCGGGAAGAAGTCCATAAATGAGGAAGCACCGGAGAGTAG
+TGGTGCAAGGGACAACACGGATAACCGGAACAATACTCCAACGGCCCAAGAACAGTGGGA
+TTTGATGAAGGGAGTGATGGCGCAACTAGCCACATTGACCAAGGCCGTTGTAGCGGATCC
+AGTGGTCCAAAGAGTGGATAACCAAAAGGACGATGACTCGGAAGTTGTGGAAGTGAATCC
+ACAACCGAATCATGGGCGAAAAAGGGGAGACTATCTGAGTCTTCTCGAACATGTCTCAAG
+GCTGGGCACGAGACACTTCATGGGCAGTACAGACCCGATTGTGGCCGATGAGTGGAGGAG
+TAGACTCAAGAGGAACTTCAAGTCTACCCGCTGCCCTGAGGATTACCAAAGGGACATTGC
+GGTCCACTTCCTTGAAGGAGACGCCCATAACTGGTGGTTAACCGTCGAGAAACGCAGAGG
+GGACGAGGTCCGGTCCTTTGCGGATTTCGAAGACGAGTTTAACAAGAAGTACTTTCCACC
+GGAGGCTTGGGATAGGCTTGAATGTGCGTACCTCGACCTAGTTCAAGGGAACCGCACGGT
+GCGTGAATATGATGAGGAATTTAACCGCCTAAGGCGTTATGTGGGACGTGAACTTGGGGA
+GGAACAAGCTCAAGTGCGCCGATTTATCTGTGGACTAAGGATAGAGATCCGCAACCATTG
+TTTGGTCCGGACATTCAACTCGGTTTCCGAATTGGTTGAAAGGGCAGCAATGATTGAGGA
+AGGGATCGAGGAGGAGAGGTACTTGAACCGGGAGAAAGCACCGATCCGGAACAATCAATC
+CACCAAACCCGCAAATAAGAAAAGGAAATTTGACAAGGTGGATAACACCAAGTCCGATGC
+TAAGACCGGGGAATGCGTGACCTGTGGTAAGAGCCACAGCGGAACTTGCTGAAGGCCATA
+GGTGCATGTGGCCGGTGTGGAAGCAAGGACCATGCGATCCAAAGTTGCCCGAGAATGGAA
+CCAGGACAGTCCAAGGTTCTCGGTGAAGAGACAAGGACTTGTTTCTATTGCGGAAAGACT
+GGACATCTAAAGCGAGAGTGCCCTAAGTTGACTGCGGAGAAGCAGGCCGGACAAAGGGAC
+AATCGCGGGGGAAATGGACTGCCGCCTCCCCAAAAGCGGCAAGCCGTGGCACCGCGAGTT
+TATGAGTTGTCGGAGGAAGCTAACGATGCCGGAAACTTCAGGGCGATCACTGGTACGTTC
+TCACAACTCCCTATTCATTATTTCAATAACTGCATTTGCATTGCATCATGCATATGGGAA
+ATGGGAGGTACTCAGCATTCTAAGGGAATGTGTAGGGACCTTGAGAGTAGGTGACGTAGT
+AACGCACACTCTATTTGATTCTGGGGCTACACATTGTTTTGTTAGTCCGGAATTGGTTGA
+AACAGGTGGGTTCAGGAAAGAACCAAACACCGATTATGGAATGGTACGAGCGGCCGGCGG
+ACAGGCAATGTATCCGACCGGACTTGTTCGGGGCATCTCGGTTGTAGTGAACGGTGTCAA
+TATGCCCGCGGACCTAATCATTGTTCCACTAAAGAAACATGATGTTATCTTAGGGATGGA
+CTGGTTGGGGAAGTACAAGGCTCACATAGATTGTCACCGAGGCCGGATACAATTCGAGAG
+GGACGAGGGTATGTTAAAATTCCAAGGAATAAGAACAACCTCGAGAAGCTTGGTAATCTC
+GGCAATCCAGGCTGAAAAGATGCTCGGGAAAGGTTGTGAGGCATATTTAGCCACGATCAC
+AACCAAGGAAGTGGGGGCGAGTGCGTAGTTGAAAGACATTCTGATCGTCAACGAGTTCTC
+GGACGTGTTTGCGGCCGTTAGTGGTGTAGCACCGGACCGGTTAGACCCGTTCACGATAGA
+ACTCGAGCCCGGGACAACCCCCATATCTAAAGCTCCGTACCGGATGGCACCGGCGGAAAT
+GGCGGAGCTAAAGAAACAGTTGGAGGAGTTGTTGGATAAAGGATTCATCAGGCCGAGTAG
+CTCACCATGGGGTGCGCCGGTTCTATTTGTGAAAAAGAAAGATGGTAGCTTTAGGCTATG
+CATCGACTATCGGGGATTGAATAAAGTTACGGTGAAAAACAAATATCCTTTACCCCGGAT
+AGATGAGTTGATGGATCAACATGGAGGTGCACAGTGGTTTTCAAAAATCGACTTGGCCTC
+AGGATATCACCAAATTCCCATAGAGCCAACGGACGTGAGGAAAACGGCTTTCCGGACAAG
+GTACGGCCACTTTGAGTTTGTGGTCATGCCATTCGGATTGACCAATGCACCAGCAGCCTT
+CATGAAAATGATGAATGGGGTATTCCGGGATTTCTTAGACGAGTTTGTTATCATCTTCAT
+TGACGACATCCTTGTTTACTCGAAATCTTGGGAAGCTCACCAAGAACATCTAAGGGCGGT
+GCTGGAACGGCTAAGGGAACATGAGCTATTTGCGAAGTTAAGTAAATGCTCATTTTGGCA
+AAGGAGCGTTGGTTTTCTTGGTCATGTTATCTTGGACCAAGGAGTATCGGTTGATCCGGA
+GAAAATACGGTCGATGAAGGAGTGGCCACGACCAAGGAATGCCACCGAGATTAGGAGTTT
+TCTCGGACTAGCAGGGTATTACCGAAGGTTCGTAATGAGTTTTGCGAGCATGGCCCAACC
+CTTGACTCGACTGACCGGAAAAGACACCGCATTCAACTGGTCGGATGAGTGCGAGAAAAG
+CTTCCTGGAGTTAAAGGCCATGTTGACTAATGCACCAGTATTGGTCTTACCGGAGGAAGG
+TGAGCCCTATACGGTTTATACGGACGCATCCATAGTGGGACTAGGATGCGTACTGATGCA
+AAAGGGGAGTGTTATCGCATACGCATCAAGGCAATTGTGGAAACATGAGAAGAACTACCC
+TACGCATGATTTGGAAATGGCCGCGGTAGTATTTGCCTTGAAGATTTGGCGATCATACTT
+GTATGGTGCTAAAGTTCAAATCTATACTGACCACAAAAGCCTAAAGTACATATTCATCCA
+GCCGGAGTTGAATCTAAGGCAAAGAAGGTGGATGGAACTTGTGGCGGATTACGACTTGGA
+CATAGCGTACCATCCGGGCAAGGCCAACCAAGTCGCCGACGCCCTGAGTAGGAGGCGCTC
+GGAAGTTGAGGCGGAACGGAGCCAAGTGGACTTGGTTAACATGATGGGGACATTGCATGT
+GAATGCCTTATCTAAAGAAGTTGAATCCTTAGGGTTGGGAGCCGCCGATCAGGCCGACCT
+GCTTAGTAGGATCCGGCTGGCTCAGGAACGGGACGAGGAGATAAAAGGATGGGCACTAAA
+CAACAAAACCGAGTACCAAACCTCGAACAATGGTACAATCGTGGTGAACGGTCGAGTATG
+TGTGCCGAACGATAGGGCATTAAAGGAGGAGATCCTAAGAGAGGCGCATCAATCGAAGTT
+CTCAATCCATCCTGGGTCGAACAAGATGTACCGCGACCTTAAAAGGTACTACCATTGGGT
+AGGAATGAAGAAAGACGTGGCCAGATGGGTGGCCAAGTGCCCGACTTGTCAACTGGTCAA
+GGCGGAGCATCAAGTACCAAGTGGGTTGTTACAAAACCTACCTATACCGGAATGGAAGTG
+GGACCACATAACGATGGACTTCGTCACTGGACTGCCAACGGGGATCAAGTCCAAACACAA
+TGCGGTATGGGTTGTGGTAGAGCGATTGACTAAGTCTGCGCACTTCATGGCGATCTCGGA
+TAAGGATGGAGCAGAAATCATTGCCGAGAAGTATATAGACGAGATCGTGCGGTTACATGG
+GATTCCGGTTAGTATAGTGTCAGACCGAGACACAAGGTTCACGTCAAATTTTTGGAAGGC
+TTTCCAAAAGGCCTTAGGAACTCGAGTGAACCTAAGTACTGCCTACCACCCACAGACGGA
+CGGACAGTCCGAACGAACGATTCAAACCCTCGAGGACATGTTGAGGGCATGCGTCTTGGA
+TTGGGGAGGAAACTGGGAGAAATATCTAACGTTAGTAGAGTTTGCATACAATAATAGTTT
+TCAAGCTAGTATTGGTATGTCTCCCTATGAGGCGTTGTATGGCCGAGCTTGTAGAACACC
+GTTGTGTTGGACGCCCGTGGGCGAACGTCGGTTGTTTGGACCTACGATCGTGGATGAAAC
+CACGGAGAGAATGAAGTTCTTAAAAATCAAGTTAAAGGAAGCCCATGATCGACAGAAAAG
+CTACGCCAACAAACGTCGAAAGGAATTGGAATTCCAAGTAGGAGATTTGGTGTACTTAAA
+GGCGATGACCTACAAAGGGGCAGGACGATTCACCTCAAGGAAAAAGTTAAGCCCAAGGTA
+TGTTGGCCCGTACAAGGTGATCGAACGAGTAGGGGCGGTGGCATACAAACTTGACCTTCC
+TCCAAAACTAAATGCGTTTCACAACGTCTTCCATGTGTCACAATTACGGAAGTGTTTAAG
+TGATCAAGAAGAAAGTGTGGAAGATGTACCTCCCGGGTTAAAGGAGAACATGACGGTGGA
+AGCATGGCCAGTACGGATCATGGACTGAATGACGAAAGGGACTCGGGGAAAATCAAGGGA
+TTTGTTAAAAGTCTTGTGGAATTGTGGAGGCCGTGAAGAATACACTTGGGAAACCGAGAA
+TAAGATGAAGGCCAATTTTCCGGAGTGGTTCAAGGAGATGGGTAAAGATCAACTTGATGC
+GGATTCGAGGACGAATCCAATTCAAGGGGGGAGACTTGTAACGCCCGCGATCCTCAATAG
+GATCGTTGGCTAGGACTTGGTCCGAGAGATGAAGGTGGAGTCTCGGACAAGTGAGAAGGA
+GCTGGCCATAAGCTCGGACAAAGGGGAAATCATGCAGGCTAAGCTAGGATCGTAAAGAAA
+TCAGCTGGGTCAGCTCGCCCAAAGCTCAAGCTCAGCTGGAAGGACTGACGGTTACTCAGG
+TCGAGTGACAGTCCAGCTCGGGCAGCTGGACGAGTGACGGTTGAGCTCGAGGTAGCTGGA
+CGAGTGACGGATGAGCTCGAGGTAGCTGGACGAGTGACGGACTAGCTGGGCGGTTATGGG
+CGAAGAGATACAACTCTTCGGAAAGGTGCAACTCTTCGGAAGGGCGCAACTCTTCGGAAA
+GGTGCAACTCTTCGGAAAGGTGCAAGGAACGGATGTATTGATTCGGGAAGCATCCTTTCG
+CCCCCTATATAAGGAAGGGCGCCCGGGACCATTCCACTCACCACAACACACCGAAAACAC
+AAGAAACTCACCATTAAAACTCTCTCCCTCTTGGGAGAATAAATAGTCTTAGGATTCGGT
+AGCCGGGCTGTGGCCGGCAATAAAGAAGGAGGGTCGGATCGACCTAACCTCGAGAAGGAA
+GGTAAGGGATCCTAGACTTTGAGTCTAAGGGTTCTAGGATGTGAGTAAGTAGTCGGATCC
+TTGAAAGGATTGACTAGAGGGCTTGGTAGTATCCGGGTCATGTGCATCCTACACAAGACT
+CGGTCCGGGTAGGGATCAGCTGAGGCGGGGACACGGCTCGACGGAGGACCGGCGGGTCTT
+AACTGACCTGCCGAGAATCGGCCGGACTGATGCGCGATCTTCCCCTCTCTGAATTCTCTC
+CACGGATCCGAGTAGTGTATGGCATATAGAGCATTGCATGGACTTGCATATGATTAAGTA
+AATGAGATTACTTATGGCTCTATGACTTTCATGAACAAATGGTGATCGTGGGAAGGACTT
+GGCTTAGGCGCGAGAGACTCAAGGCCGGGATGATGGGTGGTGATAGTTCGGATAGTCTAG
+GGATCGATTATATGACTTGTAATAGCTTATATGCAAACTCATAGGTTGTATCGAATCCTT
+TGCTTAATCAATAAAGTATCCGATTGTTTGTTTACTCTATTCGTCTCATATATTGAATCA
+CGGAATCATATGGAACGGATTAGACTAGGAAAGAACCTCATAAACGGTTAGGGCCGAGTC
+ACTTACTGTCTTAGGTCGAGAGAACTCGTCCGGACTTTAGGCAGTCCGGATCGGGGCCTT
+TCA
+>ATGP1
+TGTAACGCCCGTGAACCGGAAAATCGGTTAGGGTTTGTTTTTAAATCATCCGGTTTAATT
+GGTTGGGTTAATTGGAAACCCTAGAGTGTGCCTATAAAAGAAGGAAACTCGAAATTAGGG
+CTTTAGTTAGCCACTTTTCGTTTTATAAAGGAGAAAAAGAGAGAAAAGGAGAAGGAGCAG
+AATCGTTAGGGTTTGGGAGAAATCAGTTTCGTCATATCAAATCGTGGTAAAAGGTAACGA
+AATTTGGTAGAGTTATTCCCAAGTCCTTTATCGTTATTCTCCAGTTTACAGAATTGGATT
+TGGATTAAAATTGGTTGAGTTATTCGCAGTTTCGTGAGACACGTTTTCTCAGACGCGAAT
+TAGGACCAGCGGAGATTGAAACTGAGATCGTGGTCTCGTCTGTTTTCCGATCGGCACGAG
+ATTTTGTGGGCAGCTTTGTGACGTCTGCAGCTAGGATTTCACCGGAGCGATTGAATAGTT
+AACGGTTAGCTTGTATTTTAGGGTTTCGTCTTTGAGACTGCTTGTTTCTGGTTTTTCCTG
+TCCAGTTTGCTTCAAGGTTGCTTTTGGTTGTGGACTTGTTGTAGGACGTTTCTGGACTGT
+TTCAGACGCAAGGAGAGTCTCTCCTGGGTTTAATTGCTATTAGAATCAATTTGTTAAGGT
+GAGTGCGTGACCATGAGCTTATCTGAGCGATTGGGTTGTGTGATTTGTTTTGTGTGATGA
+TATGTAGGTGTGGTGAATGTGTTTTGGGTGAATTGTTCAATGACTGGTTTGTTTGTATTG
+TATTCGTGATTATACCTTTTTATTTGCTTGTGTGTATAGCTCGTAGATGGGAGGATCGCC
+TCACTAAGTATTTATGATAATACTTACGCATCTCATTGTGTTGTTGATGCAGGTAAAGAT
+AAAGTGTGATCGTGGAATCATGGCAAGGAAGAGAGGATGATCTAGGAACTCGTTTGTTTT
+ATTTTTGGTGTTTTTGGTTATTGGAACCCGGTTAGGATTGTCAGTTATTCTTGGTTTTGT
+TGGTCGAATTATTTATTTATTCATAAAATAGTATTTTTGACTTGCGGTTTAATTATTATG
+TTATTGGTTGGTTTAATTAGATATTTATGGGAATATTTAATTATATTTTTTTTTAAAAAA
+AAATGGGTCGGGTTGTTTCAATTTGGTATCAGAGCGATTACGGTTCTAGGATGTGTAGAA
+AAATTAATTGATGAATTATTTTCCTGTTGATTGATGTGGGATGAGCTAGGGTGTTAGCAT
+ATTGAGGATTGATTATGGAGTGTTTAGTCAATTGTGTGTTGTTGGAGTCCTAGCATCATC
+TTCTCCGAGCCTTAAATGAGATTCCACGGTAAGTTGTTTGTGATATATTCGTTTGTTTTA
+GTTTCTTAGCCATTTGTTCTTGAGTAGCGCAGATGGTTAGAGGAGCTGGAGTTCGTGGTC
+GTGGTCGCGGTCGTGGTCGCGGTAGGGGACGAGTCCTCGAGGGTACCGGCGAGAGTGATG
+GCCACAGTGCCACAGTTGAGCAGAGTGTGGGTTCGCAGCCTGAGTTTGTGGAGCCCGGGG
+TTAGGAACGGTCTTGGTGCCGATATAGCTGGTGCAGCCGGAGTGGGGGCTGGTGGAGCTG
+GTGTCGGTACCGGTGTGCATGCCGTTGGTGCTGAGGGCCCAGGAGTGATGGGTGCCGCAG
+CCGGAGGAGCCCAGGTTCCAGAGGTTGGTTTGGCGGGCCTGTTGAGGCAGTTGTTGGAGC
+GGTTACCAGGTGTGGTACCAGTGGAGGCTCCAGTTGCGCCACGAGTGGCGGAGGTGCAGC
+AGCGGGCTGCGGTTGCTGAGGAGGTTCCATCTTATTTGAGGATGATGGAGCAGTTGCAGA
+GGATTGGCACCGGTTATTTTTCTGGTGGTACTAGTCCTGAGGAGGCCGACAGTTGGAGGT
+CGCGGGTTGAGCGGAACTTCGGTTCGAGCAGATGCCCGGCGGAGTATCGGGTAGATCTAG
+CAGTGCATTTTCTAGAGGGGGATGCACATTTGTGGTGGCGGAGTGTGACTGCCAGGAGGA
+GGCAGGCGGATATGTCTTGGGCAGATTTCGTGGCTGAGTTTAATGCCAAGTACTTTCCGC
+AGGAGGCGCTCGACCGTATGGAGGCGCGTTTTCTTGAGCTGACACAGGGTGAGCGGTCGG
+TTCGGGAGTATGACCGGGAGTTTAACCGACTCTTGGTGTATGCGGGTCGGGGCATGGAGG
+ATGACCAGGCCCAGATGAGGAGGTTCTTGAGGGGACTTCGACCGGATTTGAGGGTGCGGT
+GTAGAGTGTCGCAGTACGCCACGAAGGCGGCACTGGTGGAGACGGCTGCTGAGGTAGAGG
+AGGACCTTCAGAGGCAGGTGGTGGGAGTGAGTCCAGCGGTACAACCGAAGAAGACTCAGC
+AGCAGGTGGCACCTAGCAAGGGCGGCAAGCCTGCGCAGGGGCAGAAGAGGAAGTGGGATC
+ATCCTTCCAGAGCTGGACAGGGTGGTCGTGCAGGATGTTTTTCTTGTGGGAGCCTTGACC
+ACAAGGTGGCGGATTGCACGCAGCGAGCTGAGACGAGGGAGTGCTACCACTGCAGGGAGA
+GGGGACATCTCAGGCCGAATTGTCCTAAGCTGCAGCGGATGGCAGTGGCAGTGGTACAGC
+CGGCGGTGCAGCACGGAGCGCAGGTGCAGCAGGGAGTGCAGCAGTTGGCACATATTGCAG
+CGGCACCGCAGGGTTACACTACGCGTGAGATAGGCGGTACCAGCAACAGAGCGATTACTG
+GTATGATTTCTGAGACTCAGACTTTGTGAATTATTTCTGTTGTTTTGGATATCATTGTTT
+TGTGATGAATGTTAGGGTTCTTAGCACATGAGGTTTGTGTAGGGACCTTATTAGTGGGCG
+GTGTAGAGGCCCATGTGTTGTTTGACTCTGGAGCATCGCATTGCTTCATTACCCCGGAGA
+GTGCCTCGCGCGGCAACATCCGTGGGGATCCTGGTGAGCAGCTTGGAGCCGTCAAGGTTG
+CTGGAGGGCAGTTTCTAGCGGTTCTGGGGAGAGCGAAGGGTGTGGATATTCAGATTGCAG
+GGGAGTCAATGCCAGCAGATTTGATTATCAGCCCTGTAGAGTTGTATGATGTTATTCTGG
+GAATGGATTGGTTGGATCATTACAGAGTACATCTTGACTGCCACCGTGGGAGAGTTTCTT
+TTGAGCGGCCAGAGGGAAGGTTGGTTTATCAGGGAGTGAGACCTACCTCAGGGAGTCTCG
+TCATCTCAGCAGTGCAGGCAGAGAAAATGATCGAGAAGGGCTGCGAGGCTTACCTGGTGA
+CGATATCTATGCCGGAGTCTGTGGGGCAGGTAGCAGTGAGCGACATTCGGGTTGTTCAGG
+AGTTCGAGGATGTGTTTCAATCGTTGCAGGGATTACCACCATCACGGTCTGATCCTTTCA
+CGATTGAGTTGGAACCAGGGACAGCGCCGTTGTCTAAGGCACCCTACAGGATGGCTCCAG
+CAGAGATGGCAGAGCTAAAGAAGCAGCTAGAGGATTTGTTGGGTAAGGGATTCATTCGTC
+CTAGTACTTCACCTTGGGGAGCGCCGGTGTTATTTGTGAAGAAGAAGGACGGGAGTTTCC
+GCTTATGTATTGACTACCGGGGGTTGAACCGGGTCACTGTGAAGAACAAGTACCCTTTGC
+CAAGGATCGATGAGTTGTTGGATCAGTTGAGGGGTGCTACTTGTTTCTCCAAAATCGATT
+TGACGTCGGGTTATCACCAGATCCCGATAGCGGAGGCAGATGTTCGCAAGACTGCTTTCA
+GGACGAGATATGGACATTTTGAGTTCGTGGTGATGCCTTTCGGGTTGACTAATGCACCTG
+CAGCGTTCATGAGGTTGATGAACAGCGTGTTCCAGGAGTTTTTGGATGAGTTTGTGATCA
+TCTTTATTGATGACATTCTGGTGTATTCTAAGAGTCCTGAGGAGCATGAGGTACATCTGA
+GGAGAGTGATGGAGAAGCTGCGGGAGCAGAAGTTGTTCGCTAAGTTGAGTAAGTGCAGTT
+TCTGGCAGAGAGAGATGGGTTTTCTGGGTCACATTGTTTCTGCAGAGGGAGTTTCAGTGG
+ATCCAGAGAAGATTGAGGCTATCAGAGATTGGCCTAGACCGACGAATGCCACTGAGATCA
+GGAGTTTTCTTGGGTTGGCAGGGTATTACAGGAGGTTCGTCAAGGGGTTTGCGAGTATGG
+CACAGCCGATGACTAAGCTGACAGGGAAGGATGTTCCTTTTGTGTGGTCACCGGAGTGCG
+AGGAGGGTTTCGTGAGCCTGAAGGAGATGTTGACGAGTACACCAGTGTTAGCATTGCCAG
+AGCATGGAGAGCCTTACATGGTGTATACTGATGCCTCGAGAGTTGGTTTGGGTTGTGTTC
+TAATGCAGCGTGGGAAGGTTATTGCCTATGCATCACGGCAGTTGAGGAAGCATGAGGGCA
+ACTATCCTACTCACGATTTGGAGATGGCTGCAGTAATCTTTGCCTTGAAAATTTGGAGGT
+CTTATCTTTATGGCGGGAAAGTGCAGGTGTTCACGGATCATAAGAGTTTGAAGTATATCT
+TCACTCAGCCAGAGCTGAACCTGAGGCAGAGGCGATGGATGGAGTTGGTGGCTGATTATG
+ATCTGGAGATAGCTTACCATCCCGGTAAGGCTAATGTGGTTGCAGACGCGTTGAGCCGTA
+AGCGCGTGGGCGCGGCTCCAGGGCAGAGTGTTGAGGCCTTGGTGAGTGAGATTGGTGCTT
+TGCGGTTGTGTGCTGTGGCACGAGAGCCATTGGGATTGGAAGCTGTGGATCGAGCAGATC
+TTCTGACTAGAGTTCGGTTGGCTCAGGAGAAGGATGAGGGGTTGATTGCGGCTTCTAAGG
+CAGAGGGCTCTGAGTATCAGTTTGCAGCTAATGGGACTATCCTTGTGCATGGGCGAGTTT
+GTGTGCCTAAGGATGAGGAGTTGCGACGGGAGATCTTGAGTGAGGCTCATGCGAGCATGT
+TTTCCATTCATCCAGGAGCGACTAAGATGTACCGAGACCTCAAGCGGTACTATCAGTGGG
+TCGGGATGAAGAGGGATGTAGCTAATTGGGTTGCAGAGTGCGATGTTTGCCAGTTAGTTA
+AGGCTGAGCATCAGGTGCCAGGTGGCATGTTGCAGAGTTTACCCATTCCTGAGTGGAAGT
+GGGATTTTATCACGATGGATTTTGTGGTTGGGTTGCCTGTGTCGCGAACCAAAGATGCTA
+TTTGGGTGATCGTGGACCGTCTGACTAAGTCAGCACATTTTCTGGCCATCAGAAAAACCG
+ATGGAGCGGCGGTGTTGGCTAAGAAATATGTGAGCGAGATCGTGAAGTTGCATGGAGTAC
+CTGTGAGTATTGTGTCAGACAGGGATTCCAAGTTTACTTCTGCATTTTGGAGAGCCTTTC
+AGGCAGAGATGGGTACTAAGGTGCAGATGAGCACGGCTTATCATCCACAGACAGATGGGC
+AATCTGAGAGGACTATTCAGACGCTTGAGGATATGTTGCGGATGTGTGTCTTGGATTGGG
+GAGGTCATTGGGCGGATCACTTGAGTCTGGTAGAGTTTGCTTATAACAATAGCTATCAGG
+CGAGTATTGGGATGGCTCCTTTTGAAGCGTTGTACGGGAGGCCATGCAGGACACCGTTAT
+GCTGGACCCAAGTGGGGGAGAGGAGCATATATGGTGCAGATTATGTTCAGGAGACCACGG
+AGAGGATCCGGGTTCTTAAGCTGAACATGAAGGAAGCTCAGGATCGACAGCGGAGTTATG
+CTGACAAGAGGAGGAGAGAGCTTGAGTTTGAGGTTGGGGACAGAGTGTATCTTAAGATGG
+CCATGTTGCGAGGTCCGAACAGGTCTATCTCAGAGACTAAGTTGAGTCCGAGGTACATGG
+GTCCGTTCAGGATTGTTGAGAGGGTGGGACCAGTGGCATACAGGTTAGAGTTGCCTGATG
+TTATGCGTGCGTTTCACAAGGTCTTTCATGTGTCGATGCTGAGGAAGTGTCTTCACAAGG
+ATGATGAGGTGTTGGCTAAGATTCCAGAGGATCTTCAGCCCAACATGACTTTGGAGGCGA
+GACCAGTGAGGGTTCTCGAGAGGAGGATCAAGGAACTTCGGCGGAAGAAGATTCCTTTGA
+TCAAAGTCCTGTGGGACTGCGATGGTGTGACAGAGGAGACTTGGGAGCCAGAGGCGAGGA
+TGAAGGCAAGGTTCAAGAAGTGGTTCGAGAAGCAGGTTGCTGCATGAGTTTGCCTTTCCT
+TGGTTTCCAGTTTCAGTGTTGTTGAGTTTTTGAGCTTTTGAGTTGTTGTTCTTATTTCTC
+TTTCATTTGTATTTTCGTTTGGAGTTGTAACGATCATGACAGTTGATGATTAATAAGATG
+AGTATTTTTTTTCTTGGATTTGACTTGAGTTGTCTTATTTAAGAATGTGTTGTGCGGTTT
+CCAAAAATGGAAAGTTTCCTAGAAAGGACTTGTCTATTTTTGGAAAGTTTGAGTAAACAA
+CCTAAGAGAAAGGTGTGTTTACGAGATGGCCGGGAGTTGGTCATAAGGATGTTCTCGAGG
+GGATATGATGGATGGTGAGGCATAGAGGTGTCTTACGCGAATCCATGAGAGAGTCTGGAG
+ATATGCTCGGAAGCGTTTAGTATTGTTGCTCGAGGGACATGAGGGTCCCAACGACTCGTG
+AGGAGCGGGGTATGCTCCTGAGGTACCGGTAACTCGAGGGACATGGTGTCTTTAGAGTAC
+GAGGGGTACGGTGGCTTCGGGTGACGATCCGAGAGCACGCTTTAGGGTGACGACCCGAGA
+GCGAGTTTTGTGGTATTATTTTCTCCAAGTGTCGTAACTCGATGACTTTGTGGCTGAGAG
+TGAGCCGACACAACTCAGGGTTTGACTTTGAGTGGGGAAGATAATATGTGTGATACCCGA
+GATACCGTAGGCCGAGGCCTGAGAGTGACGGTTTATGCTCGAAGATTGCGGTCTGAGAGT
+GGAGAGTGAGTTGTGAGCAACAATGACTAGTAAATCGTGAGTATATCGACTGGATAGAGA
+GACCTAGAGGGGGTCTGGTTGGAGGGAGTGCGGACTGTAGTGATGGTTGCACGGAGTTCC
+TCGGAGTGGAAGGGTGAAGCTAGATTCGAGGACGAATCTATGTTAGTGGGGGAGAATTGT
+AACGCCCGTGAACCGGAAAATCGGTTAGGGTTTGTTTTTAAATCATCCGGTTTAATTGGT
+TGGGTTAATTGGAAACCCTAGAGTGTGCCTATAAAAGAAGGAAACTCGAAATTAGGGCTT
+TAGTTAGCCACTTTTCGTTTTATAAAGGAGAAAAAGAGAGAAAAGGAGAAGGAGCAGAAT
+CGTTAGGGTTTGGGAGAAATCAGTTTCGTCATATCAAATCGTGGTAAAAGGTAACGAAAT
+TTGGTAGAGTTATTCCCAAGTCCTTTATCGTTATTCTCCAGTTTACAGAATTGGATTTGG
+ATTAAAATTGGTTGAGTTATTCGCAGTTTCGTGAGACACGTTTTCTCAGACGCGAATTAG
+GACCAGCGGAGATTGAAACTGAGATCGTGGTCTCGTCTGTTTTCCGATCGGCACGAGATT
+TTGTGGGCAGCTTTGTGACGTCTGCAGCTAGGATTTCACCGGAGCGATTGAATAGTTAAC
+GGTTAGCTTGTATTTTAGGGTTTCGTCTTTGAGACTGCTTGTTTCTGGTTTTTCCTGTCC
+AGTTTGCTTCAAGGTTGCTTTTGGTTGTGGACTTGTTGTAGGACGTTTCTGGACTGTTTC
+AGACGCAAGGAGAGTCTCTCCTGGGTTTAATTGCTATTAGAATCAATTTGTTAAGGTGAG
+TGCGTGACCATGAGCTTATCTGAGCGATTGGGTTGTGTGATTTGTTTTGTGTGATGATAT
+GTAGGTGTGGTGAATGTGTTTTGGGTGAATTGTTCAATGACTGGTTTGTTTGTATTGTAT
+TCGTGATTATACCTTTTTATTTGCTTGTGTGTATAGCTCGTAGATGGGAGGATCGCCTCA
+CTAAGTATTTATGATAATACTTACGCATCTCATTGTGTTGTTGATGCAGGTAAAGATAAA
+GTGTGATCGTGGAATCATGGCAAGGAAGAGAGGATGATCTAGGAACTCGTTTGTTTTATT
+TTTGGTGTTTTTGGTTATTGGAACCCGGTTAGGATTGTCAGTTATTCTTGGTTTTGTTGG
+TCGAATTATTTATTTATTCATAAAATAGTATTTTTGACTTGCGGTTTAATTATTATGTTA
+TTGGTTGGTTTAATTAGATATTTATGGGAATATTTAATTATATTTTTTTTTAAAAAAAAA
+TGGGTCGGGTTGTTTCA
+>ATCOPIA18A
+TATTAAGCTATAAAGTAGAATAAGTCTCCTTTAGCTTATCTATTATATATATGAATGTAA
+TGTCACATTTGAGGTTTAATGAGAAATTCACAATCTGTTAATATGGTATCAGAGCAAAAC
+AAACTTTTTCTCATTCACTTTCTCTCTCACTTTCTCGGGGAAGTTTAACAACCAAATTTT
+CCAGGAAAATTCATCTTCTTCCATCAATCTTCTTCGTTTATCTTCGATTTATTCAATTCA
+TCACCATCTAAATCGATTGCACACATCATCTTCTCCATTCATCATCGTTTCTCAGCTCAA
+ATTGCTGATTTCTTGAAGTCGAAAAGCAACATCAAGCTTTCGATCTTTCTTTTTCATCAT
+CGCTTCATTGATTCACATTGAATCTTCCATTATCATCACTTCATTTCATTCGTTTCTGGA
+TTTGGTTGTTTCTTTACTCATCTTCTTCAACAATGTCTCAATCGACGGATCAATATGACA
+ATCCATTTTTTCTTCACGGCTCGGATCATGCTGGGCTCGTCTTAGTATCGGATCGATTAA
+CAAATGGTGCAGACTTTCATTCATGGCGACGATCAGTGCGTATGGCTCTCAATGTTCGAA
+ACAAGCTTGGATTTATTGACGGTACAATTACTAAACCTACTGAGAATCATAAAGATTTTG
+GATCTTGGTCAAGATGCAATGATATGGTAGCAACTTGGTTGATGAATTCTGTTAGTAAAA
+AATTGGACAAAGTTTATTGTTTATCAACACTGCGGAAGGGATATGGAATAGTCTAATGTC
+AAGGTTTAAACAAGATGATGCTCCAAGAGTGTTTGAAATAGAGCAGAGGTTGAGTGCTAT
+TCAGCAGGGAACAATGGATATTAGTGCATATTATACGGAGTTAGTAACTTTGTGGGAAGA
+ATATAGGAATTTTGTTGAGCTTCCATTGTGCACTTGTGGAAAGTGTGAATGTAATGCAGC
+TGCTTTGTGGGAAAAGCTACAAGCGAGAAGTCGTGTGATGAAGTTTTTGATGGGGCTTAA
+TGACTCGTATGAGGCTACACGATGACACATTCTTATGCTCAAGCCGATTCCTTCTATAGA
+AGAAGTGTTTAACATGGTAACACAAGATGAAAGGCAGAAAAATTTGAAACCATTTCACAA
+GAGTGATAATGTAGTGTTTCAAGCTTCTGATAATGCTAAGTTCTCTGTTGATCAGAATCC
+TGCAGCTTATACTGAGTACTCATATAATGGTCCTGCAGATAATAATGCTTGTGCAGTACA
+GAATAGTTATAAACCAAGAGGTGCTTCTCGTCCTTTATGTACTTACTGTGGGATGACAGG
+TCATGTAATTCAGAAGTGTTACAAACCTCATGGGTATCCACCTGGATATATTCCTGGATA
+CAAGAGTAATCCAACATCTCCAGGGTATCAACCAAGGCCACCATCATCTCAACAATCGTT
+TGCTCAACCATCGTTTCAGCAATCATTTGGTCAACCTCCTCAACCTAGAGCGCCGTTCTC
+TAGTCCCAGACCTCCTCTACATGCTGTAGCTAATGTCATGACTGGTCCATTCAACACACC
+TAATGTCTGTGTTCCACCGGTGGTTACTCAACAGAACACACCTGTTACTAATGTGGACTT
+CAATCAGATGAACAATGACCAGATTCAGACTTTGCTTCAGCAGCTTAATACTCATGTTGA
+GATTTCAGAACACCAAGAACCATCTTCATCACTTTCTTTGATTACTGAACACGGTGCTAT
+GCATCCGTCATCTTCTTCTGGTACTGTCTCATTTCCTTCAACTTCTCTTAGATATGAGAA
+TGATAAATTGACATTTCAACATCAATGTCTTTCAACCCTTTATTCAAATCTTCCACATGG
+AAGTTGGATAATTGACAGTGGAGCCACTAGTCATGTTTGTTCAGATTTGGGATTTTTTAA
+TGAAACTGTAACAGTGTCTGGAGTTACAGTCTCATTGCCTAATGACACTAGGGTTGACAT
+CACGCATTGTGGACGCATACATTTGTCTGAATCATTAATATTGCATGTTGTTTTGCATGT
+TCCTTCTTTTAAGTTCAATCTCATATCAGTTAGTAGTCTGTTAAAGCATAATCATTTGTC
+AGCTCATTTTTATCTGGATTTTTGCTTTATTCAGGAGTCTATTCAGGGCTTGATGATTGG
+TAGAGGGATTCTTCTGTACAATCTTTACATTTTACAACTTGATGCATCATCTGCAGTATC
+TTCATCACATTCATCTCATTTCTCTGGATCCTTGGCGGTCGATGGAAAGATTTGGCATCA
+ACGCCTAGGACACCCATCTTCTAACAAGTTAAAAGTTCTTTCGTGTACACTTTCTTTGTC
+TAAGAGTCATGTGTTAGAGTCTCATTGTGATATCTGTCCTTTAGCTAAACAAAAAAGATT
+GTCTTTTGAGTCAAATAATAATCAGTCTGTTAGGCCATTTGATTTGATACATATGGATGT
+GTGGGGTCCTTTTTCAGTAGAGTCTGTTGAAGGATATAGATACTTTCTTACTATTGTAGA
+TGACTGTACTCGTGTAACATGGATTTATCTCTTAAGGAATAAAAGTGCAGTTTCATCGAA
+GTTTCCTGATTTTATTAGTCATGTTAGAACTCAATATAATGCAGTCATAAAAGCTATTAG
+AACTGATAATGCCCCTGAGTTAGCCTTTCATGATTTAGTTGCAAAACATGGTATGTTACA
+TCAATTCTCATGTCCTTATACACCTCAACAGAACTCTGTAGTTGAAAGAAAACATCAACA
+TCTGTTAAATGTAGCACGGTCATTACTTTTTCAGTCTAATATTCCATTAGCTTATTGGAC
+TGATTGCATTCATACAGCTGCTTTTCTGATAAATAGAATACCATCTGTTTTGTTAGATAA
+CATGAGTCCTTATGAAAAGTTAACACAGAAAAGCCACAGTATTTGTTTCTTCGCTCATTT
+GGTTGTTTGTGTTATACTTCTACATTGCAAAAAGATAGGCATAAGTTTAGTCCAAGAGCT
+GATAAGTGTGTTTTCTTAGGATACTCTTCAGGATTTAAAGGATACAAGGGTTTACACTTG
+GATACAAATATAGTTTTAGTTTCTCGCAATGTAGTGTTTCATGAAAATGTTTTCCCTTTT
+AAAACTGATAAGAGTTACATGCAGGATAATGATCTTTTCAGTGATTCTATTCTACCATTA
+CCAATAGATTCACACTTGCATATGGAACCAAACTCTGTAGTTAATCCAGATTTAGGAATA
+CATTCATCTCATGATACTCCATCATCTTCATCATCATCTCATAATGCATCATCATCATCA
+TCACAACCTAGTGTCACAAATTCTTTTCTTGAGACTGTAACTACAGGGACAACCACGGTT
+TCATTGCAAGATGCTAGACCAAAACGATCGACTAAGGTTCCAGGTTACTTATCTGACTAC
+CATTGTGCTCTTCTTCAATCCACTACCTCACCAGAAGTCCTCACGACTAAACTAAAGGTC
+ATCACGACTCCCTATCCTCTTTCTTCTTTTCTTTCTTATGCAAACATAAAACCTGCATAT
+CAAAATTTTATTCTATCAATATCGGTTGAGACAGAGCCAAAGAATTTTAAAGAAGCTATA
+GCGTCTGTTCAGTGGACTAAGGCTATGAATGTGGAACTAGGTGCTATGGAATTGAATAAG
+ACATGGAGTGTAGTTTCTTTACCACCAAATAAGAATGTAGTGGGGTGCAAATGGGTTTTT
+ACTATTAAGTATAATGCAGATGGCTCCATAGAACGTTATAAGGCTAGATTAGTGGCAAAA
+GGCTTCACACAGCAGGAGGGTGTTGATTACTTTGATACTTTTTCTCCTGTGGCTAAGTTA
+GCTAGTGTGAAACTGATTCTAGGATTGGTAGCTAAGAAGGGCTAGAGTACACCACAAATG
+GATGTTACTAATGCTTTTTTGCATAGTGATTTAGAAGAAGAAATATACATGAGTCTTCCA
+GAAGGTTATACATCATCATCTGGAGTCTTCCCACCTAATCCAGTTTGTAAACTTCACAAG
+TCCATCTATGGTTTGAAGCAGGCTTCACGGCAGTGGTACAAGTGTTTATCACAGGTTTTG
+CTGGATGTTGGATTTCAGCAAACTTATTCAGACAATACAATGTTTGTGAGACTCACGGGT
+ACGTCTTTCATAGCTTTATTAGTCTATGTAGATGATATCTTGATGGTGAGTAATGATGAT
+GAGGCAGTTCAGTCTATTAAGAGTGTTCTTGCTGCAAGCTTCAAGATAAAATATATGGGT
+CCTGCAAAGTTTTTTCTGGGCTTGGAGATTGCTCGGAACTCTGATGGGATTTCAATATGT
+CAGAGGAAGTATTGTCTTGACTTGCTGACAAAGACAGGTTTATTAGGCTGCAAACCAAAG
+TCAGTGCCTATGGATCCAAAGGTGCCGATGAACAAAGAAACAGGTACTCTTCTGACTGAT
+GGAACACCATATAGAGAACTAATTGGCAGGCTTCTTTACTTGTGTGTAACTAGGCCGGAT
+ATCACCTTTGCGGTTCATTGTTTGAGCCAGTTTTTGTCCTGCCCAACTGATGTCCATCTC
+AATGCTGCTCATCATATACTGAAGTATCTCAAGAATAACCCAGGGCAAGGTCTATTTTAT
+TCGGCAGACACAGAATTGTGTTTAAATGGTTTTGTTGATGCAGACTAGGGTACTTGCAAG
+GATAGTAGAAGGTCAGTAAGTGGTGTTGCAGTATTTATAGGTTCTTCTCTTATAACTTGG
+AAGTCTAGAAAGCAGGATGTAGCTAGCAGCAATAGCACAAAGGCGGAATATAGGAGTATG
+GCTGTTGCTACAAAGGAGCTACTATGGCTGAGTCAAATGCTTCAAGAGTTGCACATTAAA
+GTTGACTTCAAGGCCAAGCTATTTGCGGATAACAAATTTGCCATGCACATTGCGAATAAT
+CCTGTCTTTCACGAGAGGACAAAACATGTGGAAATAGATTGCCACAATACAAGGGATCAA
+GTGAAAAAAGGTTTTCTGACAGTTCATCATGTGACTACAGAAAATCAGCTGGCTGATATC
+TTGACTAAGGCGTTACATCCTGGTCCGTTTCATTCGATTCTTAGTCGGCTATCAGTTTCA
+AGTCTGTATCTTCCTCAGCAGCAAGGTTCACAAGATCCAGCTTGAGGGGGGTGTATTAAG
+CTATAAAGTAGAATAAGTCTCCTTTAGCTTATCTATTATATATATGAATGTAATGTCACA
+TTTGAGGTTTAATGAGAAATTCACAATCTGTTAATA
+>ATHAT1
+TAGAGTTGTCAAGCGGGCCGCTAGCCCGCGGGCTTTGTCCAAGTAGCCCATGGCGGAGCG
+GGCTTGGACGTTGATTTTTTTGTCCACAAATTAGCGGGCCTCGCGGGCAGGCCCATTACG
+GACTGCGGATTATAGCAGACAAGCCCGTTGCGGACTGCGGGTATGCGGGTAGCCCACGAA
+AGAAAAACCAACTCTTTTAAAACCCTTCATTTCTCATAGAGGCTTTCAAACCTTTTCTCT
+CTATTAGAGTTTCTTGTGCAGTTCAAACCCTAGAAGTAGCAGTTCACGCTCAATTGCTTA
+ACAAGGAAACTGAAAAGTCATTCTCTATCTCTTCAAGTTTCTTTTTTACGATCATTGAAG
+CTTCTTAGATTCAGATTTCAGATCAAAACAGAGCATCTAACACTTGTAATGGTATGTTAT
+TTGTGACTACACATAAACAATTAGATGTTTTACTTTTGTTTGATTGATTTGCTAGTCTTG
+ACTAGTTTTTGTATTTTGTTAATGATAGGATCCGTTGGATTCTGTTGATGCTGAGTATTT
+GAGATCATTAGATGTGGAATCTCGGAGAGTCATTGAGTTGGAACAAGCTAGATATGAACA
+ACAACAAGCTAATGATGAAGCAGGAGGATCTAAAAAGCTGAAAAGAAAACTGAGAGATGA
+AACAGGAACACCTATGACGCAGAGGAAAAAAGTGTGTGAACCAGAAGCATCAAAAACCCA
+AAGAAGAAGCAAGGGTGATGAAGCTTCTGCCTCTAAAACAGAGAGAAGAAAAAAGTCTGA
+AGCTGAAGCACCTAAAAAACCGAAAAAAGTTTTTGAGATTAGTGATGAAGACGAAGATGA
+TGATGATGAAGAAGATGACGATGGGGACAATGGAGCTGATGATGTTGATGATGATGAGGA
+CAATGGAAAGTCATCGAAACCAAAGAAGAGAAGGCAATACTCAAAAGTCTGGAACGATTT
+CATAGTGATTAAAAAGGTTAATCATTTGGGAAAAAGTGAAGAAAGAGCTATGTGCAAGCA
+TTGCAAATCAGATTATGCGTACAATGCACACAAAAATGGTACGAATACATATCGACGTCA
+TTTGCAAATATGTAAGCTCGTGCCTAGAAATGGTGATATTAGTCAGATGATGGTGAATGC
+AGAAGCAAAATTCCAAGCTAGAAAGATAGATCAATCTGTTTTCCGGGAATTGGTAGCTAA
+GACAATTATCCAACATGATCTTCCATTTTCTTATGTGGAGTATGAGAGAGTTAGAGAAAC
+GTGGAAGTATTTAAATGCGGATGTCAAGTTTTTTAGTCGAAACACAGCTGCTGCAGATGT
+TTATAAGTTTTATGAGATTGAGACGGATAAGCTGAAGAGAGAGTTAGCTCAACTTCCTGG
+AAGGATTAGTTTAACTACAGATTTGTGGTCTGCGCTCACTCATGAAGGTTATATGTGTCT
+TACAGCACATTACATTGACAGAAATTGGAAGCTCAATAACAAGATCCTAGTTTTTGTGCA
+TTCCCTCCACCGCATACAGGAATGAACTTAGCGATGGAGATACTTGGGAAATTGAAGGAC
+TGGGGAATTGAGAAGAAAGTTTTCTCCATTACGGTAGACAACGCGGGTAACAATGACACA
+ATGCAAGAAATTGTAAAATCTCAGCTTGTACTCCGAGATGATTTGTTGTGTAAAGGAGAG
+TTTTTCCATGTTAGATGTGCAACTCACATTCTCAACATCATTGTTCAAATTGGGCTGAAA
+GGGATTGGTGATACATTAGAAAAAATTAGAGAGAGTATCAAGTACGTTAAAGGATCAGAA
+CATCGTGAGATCTTATTTGCAAAGTGTATGGAAAACGTTGGTATTAATCTGAAAGCTGGT
+TTGTTGTTGGATGTGGCAAATAGGTGGAATTCAACATTCAAGATGCTTGATAGGGCTCTG
+AAGTATCGAGCTGCATTTGGTAATCTCAAAGTCATTGATGCCAAAAACTACAAATTTCAT
+CCTACAGATGCTGAATGGCATCGACTACAGCAAATGAGTGATTTTTTAGAGTCGTTTGAT
+CAAATAACCAATCTTATATCAGGTTCGACATATCCAACTTCGAATTTGTATTTTATGCAA
+GTTTGGAAGATCCAAAACTGGTTAACAGTGAATGAGTCCAACCAAGATGAAGTTATCAGA
+AACATGATTGTCCTAATGAAAGAGAGGTTTGATAAGTATTGGGCAGAAGTAAGTGATATC
+TTTGCAATCGCTACGGTATTTGATCCGAGGTTGAAGCTTACACTTGCAGATTATTGTTTT
+GCAAAACTAGATATCAGTACTCGTGAGAAAAGAATGAAACATTTGCGTGCTCAACTACGT
+AAACTTTTTGAAGTTTATGAGAACAAGTCCAATGCGGTATCACCTACAACTGAGTCTCGT
+GAAGATGTTACACATGATGATGAAACTGCAAAAGGGAATTTTAGCAATTACGATGTAAGT
+TTCTTATGTTTTGTTTTTGTTAGTTAATATGCAGTTTTTTTTATGAAAAACAGCAAGTCA
+TTAGTTTTTATGTTATGTTATTTTGATTTCTTATCTTTGTTATAGGATTTCTTTGCTTTT
+CGCAAAGCAAACGTTGTTGCCAATGGAAAGTCGACGTTGGATATGTACTTGGATGAACCG
+GCAATGAACGTAAAAGGGTTTGAGAGTTTAGATATTCTCAATTATTGGAAAGATAACGGT
+CCACGGTTTGGAAAATTGGCTTCCATGGCTTGTGACATTCTAAGCATTCCTATTACAACA
+GTTGCGTCCGAATCATCGTTTAGCATCGGAACTCGAGTTCTAAGCAAGTATAGAAGTCGT
+CTTTTACCGAGAAATGTTCAAGCATTAATATGCAGTCGCAATTGGTTAAAAGGTTTTGAA
+TCTTATGAAAATGGTAAGTAAGTTGTTTTTCATAAGTTTTATAGTCACACAATCTTAGTC
+TATGAATTAACATTGTTAGTTTGTATGATATTTGTAGAGGAGTATGAAAAATTTGATGCT
+GAAGATGAGACTCTACCTTCCTTCCAGTCGCTTGTGGATGATGCAGATGGATGTTGAGTT
+GCAGATTTTATTTTAAGTTTGATATTCATGTTTGGATTTGAGTTTAAGTTCATGTTTCAG
+TTATCATGTTTGCGTTTAAGAAGTTGCAGGTCTTTCTCTTGACTTAAGTTCATTTTCTGT
+TTCACATTTGAGTTTAACTTGTTACAATTAAGGTTTGAATATGAGTTTAAGTTCAGATTA
+AGGTTTACAAATGAGTTGCAAGATGAGACACGACATTGTTCCTTTTGGGATATTTTGGAT
+TTGAGTTTAAGTTAAGGTTCTGATAGCACGATTTCGCAGCTTAGAGCTATCTCAGATTAT
+CTTGCTTCAGCCAAGCAGGCTGCAGTTCTTCAGGTTCTTTTACCTGCAAATGTACAAACT
+GAAATCGATCAGATCGGAGCGAAACTGGATTCTTCTGTAGCTACTATCACTGAGAAATCG
+ACTAGTAACTCCAATCACATAAGACATTTCCTTGATTCTGTGTAACAAACTCCTCCTAAC
+AGTCTATCTGTTACAGAATCTTTGGATTTTGAAAAACAAATGTATAATAGTCATTTCTGT
+ACTCGCAGGAGAGTGGCGCTTATCGTAGTTTCAATCGTCATGCTTGTGGTGACTTTTCTT
+GGTCTCGGTAATGTTTTCATCTTTGACTACATGTTTCTCAACTATCAACTAATGTATTGA
+CCTTAGTGATCTTGTTATCATTTCTTCTCCTGCAGTTTCTTCGATTTGTACTGCAGACAC
+ATGTGTGGCAATGAGCGAATGGGTTGAGAGACCATCAAGCAATACGGCTCTGGACGAGAT
+ATTGCCTTGTACAGACAATGCCACAGCTCAAGAATCCTTGATGCGTAGCAGAGAAATGCC
+CGCGGGCCGACCCGTATATCCGCTGGGCTTTGCGGGCCGGGCTTGGACACTGATAATTTT
+GTCTGCGGTCCTAAACGGGCCAACCCGTCGCGGCCCGAAAAAAGAAAGCCCACTGCGGGG
+CGGGCTAGATGGGCGCGGGCCGGCCCGTCTGACACCTCTA
+>ATGP8
+TGTAACACCCCTATTTTACAATTAGACTATGAGGCCCTAGTCCAGCCCGCTAATGATTTG
+AATCCAAGTGAAAACCTAATGATCCCACGTGATTATAAAAGGAGAACGCAAACTCCAAAT
+CAAGTCACAAAAACCCTAAGCCGGCAACCTTGCACCACTCAGACCACCGGAGATCGTTGT
+TGTGTTGAGCCGGAGTCACCGCGTGAATCATCCTCACCGGAGAGATAACGCACGAGAATC
+GATTCTGGTTTTGATCTCTTAGTTTCTTTAGGATTGTTTTTCTTTAGGATTGTTGAACCA
+ATCTAACTAGTGAATGGAACCATCGTAGATCTGTGCCACTCCGCTGTTCCAACCGCCAAG
+CAAACCGTAAGGGAGACTCGTCGAGAAAAGTCACCGAGAAAGGTAATCGGGAATCTTCTC
+GTGTTGTTATGTGATTATGTTATTTGATTATTAAACCATGATCTAAATTAAACCAGTTAA
+AACCAATGAATCGTTTGTTTAGTTAGAAGTTACGTGAAATTGTGTCGTAGGAAGAAGAAG
+TTGACTTCATTCATTGGTTTAGTTGTTAGAGTACCGGTTAATTGCCAAACCGGAAGCTAT
+CATTCACGTGAATGCATGGATCCAATTGTGGACGTAGTGTTACATGTAGTGAATGAATCA
+ATATTTAATTACTAGATTTAGTTGGATTATTTTATTAAATTAAGTCTAGTTAATTTATTG
+AAGGATATATAGTTTGGGTTGATTATGAAATTAATTATAGATTATTAATGAAAAATAATC
+TTTGATCGATTATTTAAACCGTCGCAGATTGAGATCGTTATTGGACCTTTTCTTGTTGCT
+GTTATTTCGAAACCGTGTTATCCAACCGAGTTGCTAAGGTGAGGGCGGGATCTGTGGAAA
+CATAGTATCACCTTTCTACTTTTGTACTTTTGAAGTTCATTTGTATAGGATTAGACATTG
+GGTGTTGATTGTTAATTATTAGGAATTAATTGTTAAAACATTATAAGATGTGTTGTGTGA
+TGTTATGCGTTAGGTGTTAGCGTGATATACATGTTGATTTGTTTGACGTCTTTAAGACGT
+ATTTTTAAATAAATATATAAAGATAAATAAAAGAGAATAATGATATTAAAGAAAGGATAA
+CATTGAGGATGTTGGACTGTAATGGAACCGACGGGTTCATTACAGGTCATTAATCGCTGA
+CGTGCAATGAGAGGAAGGATCGAGCTACGGGCCGTGGTCTTCCATGAATAGGCTTGAGGA
+GCCATAAATTAACGTACGTTAAAAACTAAGAAAAGAAAGTAAAAGATCTTGTGGTGAGCA
+AGACGAAAGCTTGTCTGTTATAGCTTACTACGAAAGTTTAAGCTATTTGCTTGTTGTTTG
+AGTCTATGCTTATGAAATGGAAATTGTGTATAAGTATAATCGTGTTATTGTGATTCGGTG
+GACAGTTTTGACTGCCTTCACTGAGTAATTAATTACTCACCCCCTTTTCTTTTCCCTCAG
+GTGAGGAAGAGAATGTTGAGTAGCTGCTCGTTTGGTGTTATTTCGGGAACTTTGGGTTTT
+ATTTGATTTATCGATATTTCTTATATTTCTAAACACGGTTTCTTTATACATTTTTATCCA
+ACGATTTTAATTTATTTATGCTATTATTTTGAGACAATTTATTTCTGATTCTTAATAAAA
+GAAAGTTTCCCGAAATTATGATATTTTATTTCAAGATTTGATTTGAAGAAGTTGAATAAA
+TGAATGGAAAAGATGAAAGTACGCCGTCTCAAGGTTGAGAGAGACGGGTATTATAAATGG
+TATCAGAGCAGAGGTTAAAGTCAAGCCGGTGTTGACCCGGAAGACTAACTATATCTGTAT
+TTATTTTTATTAAAAAAAAAGGTTTTTCTAATAATATATATTTTTAGAAAGCGGTTTAAA
+AAAAAAAAAAAAAAAGTTTTCAGTATTGAAATGGGGAAGGGGATTTTAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAACCAAATGAGCTAGACTTGATTTTAAAGTAGTTGTGTAAAGTTT
+CGGTTATTGTAAGGGTCCTAATGTTTAGTTTTGTGTAAAACAGAAAATGCCGCCAAGAAG
+AGCAAGACGCCCCGCGAACGCTCGGATAAACCGAGTAGCGAAGGCACCAGTTGTTGGGCA
+AGACCAGCCACCTGTGGTAGCTCAACCAGCTCAGGCAGCTCAAGCAGATGAGGCAGCTCA
+GGCAGCTAATGCAGCTCATGCAGCAGAGATTGCAGCGAATCGTACCGAGATGCAGGAGCT
+CTGAAACATGATGCGTGAGATTTTGGATCGACCTGTGTATGCACCGCCACCGCCACCAGC
+ACCTGGAGTTGCTGCACCTCAGTACCATCAGCCACCGCCGCCGCCACCAGCACCTAGGGT
+TGAAGTACCTTAGTACCATCAGCCACCAGCGCCGCTTGCACGGACCGAGTATTTTGGGAC
+GATGAAGCTCATGAGTACCATGGGCACAGAGTATTTCAGTGGTGGGTTTGGTTAGGTTCG
+CGCTGATGATTGGAGGCAGATGTTGGAGAAGAATTTCAGGACAGCGAGGTGCCCAGAGGA
+ATTTAAGAAGGATCTTGCAGTGCATTACCTAAGGGGAGAAGCAGATCATTGGTGGAAAAA
+TTTTAAGAGGGGCTTGCCTGCTGGATATGTGCCTACGTGGGAGGATTTCTTAAGGGAGTT
+CAATAATAAGTACTTTCCGCGGGAAGCTATGGAACAGTTTGATCATGAGTTCATGGAGCT
+TCGTCAGGGCACGAGGACCGTTCGTGAGTATGATGAGGAGTTCAGTCGTCTAAGGAGGTT
+CACTATGAAGAATTTTGGAGAGCAGGATATGATTCAAAGATTCATGAGGGGACTCAGGGT
+TGATATTCGTACTCGTACCTCCATTCGAGGGTGCACTAGCCTCGTTGAGTTAGTTGAGGA
+GGCTGCTAGGTTAGAGATAGGACTTGTGGAGGAAGTTATGGATCTCAAGAAGGCTCAAGC
+AAAGGTAACAAAAGGAGCTGAATCTCAGAAGCGCACTTGGGATAATCGTGGTGCAGTATC
+AGTCCAAAATGGTCAGCATTGCGCCACATGTGGTAAGAGGCACAGCGGGCTTGTTAGAGT
+AAGAGTGGGAATTGCTTCAGTTGTGGACAAGCTGGTCATATATGGTCGAATTGTCCAGGA
+AAAGACAATAATTGCAGGAGGTGTTGGAAGCCAGGTCATTTTGCAAGGGATTGTAGAGTG
+AATTTGGCAGGGGGACAACCAGGAAATCAGAACAGAGGAATTATGCCACCACCGCCAAAG
+CGGCAAGCAGTGGGACCTCGAGTGTATGCCATAGCAGGCGAGGAGGATGTTGATGAGGAT
+GGCGCCGACCCGATTGTTGGTAAGTCTTCTTAAAAATTTATTTAAGTGATTTTTCTTTCC
+ATTTTTGGATGAGTATTGCTTGTGCTTGTTTTTGGTGTTCTTGTCTTTCTTAGTTTAAGA
+ACCTGTGTAGGATCGGTTCTTGTTGGAGGAGTCAAAGCCTACACTATGTTTAATAGTGGA
+GCTACACACTGTTTTGTGAGTCCTGAGTTAGCCAGATGTTGGGATTCCACAATTGAGTAA
+TCGGAAAAACGGAGAAAAGTTGAAACCGCAGGACCAGGATTGGTGAAGTCGTCACGGACC
+TATCGGGATGTCCCTGTAGAGATTGAAGGTGTGGAGTTGTTTGGGAATTTCCTAGAGATG
+GAGTTGAAGCGTTATGAGATAATCCTCGGGATGGGTTGGTTGAAGAGACATAATGCTAAT
+TTGGATTGCCCAAGGTTGCGGGTTAATTTTACTCGAGAAGAGGGTAATTTGATGTTTCAG
+GGAGTCGAAACTCGTAGCGGGCCGATCTTTTCGATGATTCAAGCAGATAATTTACAGTGG
+ACTGGACCTGAAGCTTACTTGGCAACAATCTCTATTGACGGAGGAGATACAGGAATGGAA
+TTAAAGGATATTCTTGTAGCAGCAGAGTACTCAGATATTTTTGAACCGCTCCAAGGACCG
+CCACCAGATAGAGGAGATGCTTTCATCATTGAGTTAGAGCCAGGGACTGCTCCAGTATCC
+AAGACACCTTACCGATTAGCTCCAACAGAAATGGCTGAACTGAAGAAGCAGTTAGAGGAG
+CTTACAGACAAAGGATTTGTGAGGCCAAGTAGTTCGCTGTGGGGAGCGCCTGTTCTTTTT
+GTGAAGAAGAAAGATGGAACTTTCAGGCTTTGTATTGATTACCGTGGCTTGAATAAGGTG
+ACTATCAAGAACAAATATCCTTTACCGAGAATTGATGAATTGTTGGACCAACTTCAGGGA
+GCATCTTGGTTTTCGAAGATAGATTTGGCATCAGGTTACCATCATATTGCTATCTCTGAG
+GCAGATGTGAGTAAAACAGCTTTCAGGACACGTTATGGGCATTATGAGTTTGTTGTCATG
+CCGTTTGGATTGACGAATGCCCCTGCAGCTTTTATGAAGCTAATGAATAACATATTCCGG
+GAGTTTTTGGACAAGTTTGTTATTGTGTTTATCGATGACATCTTGATATACTCTAGGAGT
+AAGGAGGAGCATGTTGAGCATCTAAGGATTGTGTTACAACGGTTGCGAGACCACCAGCTT
+TTTGCAAAATTATCAAAGTGCAGTTTTTGGCAGAAAAAGATTGGATTTTTGGGTCATGTC
+ATTTCAGAGGAAGGTGTAGCTGTGGATCCAGAGAAGATCACGACTATCACTCATTGGCCT
+AGACCCAAGAACGCTACAGAGATTCGTAGTTTTCTTGGACTTGCTGGTTATTATCGGAAA
+TTTGTGGAAGGATTTGCCAGCATTGCCAAACCACTAACACAGTTGACATGTAAGGATGCC
+AAGTTTGAGTGGACAGAAGCATGTGAAGAAAGTTTTGGAAAGTTAAAGGAGCATTTAACT
+CAGACACCTATACTAGTATTACCGAAGGCTGGGGTACCTTATGCGGTTTATACGGATGCA
+TCGGGAACTGGGTTAGGATGTGTATTTGCATATGCATCATGGCAGTTGAGAAAACACGAG
+ATTAATTACCCTACTCATGAATTGGAGTTAGCTGCAGTGGTTTTTGCTCTTAAGGTTTGG
+AGAGCCTACTTGTATGGGGAGAAGGTACAAGTATTTACTGATCATAAGAGTCTGAAGTAT
+ATCTTCACCCAAGCAGATTTGAATCTGAGACAGAGGAGATGGACGGAGTTTCTTGCAGAC
+TATGATTTGGATATTGCTTACCATCCAGGAAAAGCAAATCTGGTGGCAGATGCACTAAGT
+AGAAGGAGACATGATGTGCATGCAACCAAAGAGGTTGAAGAGCTTGTTTCAGCTTTGACA
+AGTCTCAATATCTGTGAAGCTTTAGTGGATGATGAAGTAGTTGGCTTGAAAGCGGTAAAC
+CAAGCTGACTTACTATGAAGAATTCGTGAGGCACAGAAAGAAGATGTGGTATTAAAGAAA
+TCAGTGGAGAGTGAAGTTGAAGGTTATCACATTACCAAGAATGGGACATTTGTTTTTAAA
+GGCCGAGTATGCGTCCCAGATGATAAAGATTTGAAGGAAGAGATCTTGAGACAGGCGCAT
+CAGTCACGTTTTGCTATTCATCCAGGGTCTACCAAAATGTACAGAGACTTGAAGAGGTAC
+TATCATTGGGTTAAGATGAAACGAGAGGTTGCTGACTGGGTAGCAAAGTGCACGACTTGT
+CAGTTGGTGAAAGCAGAACACAAGTCTCCAAGTGGACTTTTACAAGGTCTACCATTGCCA
+GAATGGAAATGGGATATGGTGACTATGGATTTTGTTACTGGACTTCCGAGAACAGCAAGT
+AAGCAGGATGCAATTTGGGTAATTGTAGATCGACTTACTAAGTCAGCTCATTTTCTAGCA
+GTCAATAAAAAAGACACAGCTGACCGCTTAGCTCAAAAGTATATGGATGAGATAGTGAGA
+CGTCATGGAGTTCCGGTAAGCATTGTTTCTGATAGAGATTCGAAGTTCACATCGTTGTTT
+TGGAAAGCATTTCAGAAAGCTTTGGGAACCAAGGTGCACTTGAGTAAAGCATATCACCCT
+CAGACAGATGGTCAATTTGAGCGGACGATTCAGACTTTGGAGGACATGCTTAGAGCTTGT
+ATGCTGGATTGGGGAGGACGTTGGGAAAAATATCTACCTTTGGTAGAATTTGCTTATAAC
+AACAGTTATCATTCAAGCATAGGCATGCCGCCATTTGAGGCTCTTTATGGAAGACCTTGT
+CGCACACCACTTTGTTGGACAGAAGTGGGGGAGCGCCAAGACATTAAGCCTGAAATAATT
+CAAGAGTCAACTGAGCAAGTAGAGCTGCTTAAAAACAGGCTAAGAGAAGCTCATGACCGC
+CAAAAGAGTTATGCAGATAAAAGAAGGAAAGGGCTTGAGTTTAAAGTTGGTGACTTGGTG
+TATCTTAAAATGAGATTGTTCAAAGGACTGAATCGTTGGGCTAAGAGAGGAAAACTTAAG
+TCGAGATACATGGGTCCTTACCCTATCATAGAGAGAGTTGGAGCTGTAGCTTACCGTTTG
+GACCTACCAGCAGATTTGGCAGCATTTCATGATGTATTTCACATATCGGTGCTTAGAAAA
+GTTGTCACAGAACCAAAGCTTATCATTTCACGGCCACCAGAGGATCTTGAGTTAGACTTA
+TCGGTAAAAGGAAAACCGGTATCAATTGTGAGTCATAGAGAAAATGGTTCACGGGGGAAG
+AAAGTTAAGTCGATTCAAGTTTGCTGGGAAAGGGATGGAATTCAAGAGTTGTCATGGGAA
+TCAGAAAGAATGATGCGGGAAGACTACCCAGAACTTTTTAAGGACGAAGAGGAGGATCAT
+GGTGATGGATCGAATTCGAGGACGAATTCCATTGTAGTGGGGGAGAATTGTAACACCCCT
+ATTTTACAATTAGACTATGAGGCCCTAGTCCAGCCCGCTAATGATTTGAATCCAAGTGAA
+AACCTAATGATCCCACGTGATTATAAAAGGAGAACGCAAACTCCAAATCAAGTCACAAAA
+ACCCTAAGCCGGCAACCTTGCACCACTCAGACCACCGGAGATCGTTGTTGTGTTGAGCCG
+GAGTCACCGCGTGAATCATCCTCACCGGAGAGATAACGCACGAGAATCGATTCTGGTTTT
+GATCTCTTAGTTTCTTTAGGATTGTTTTTCTTTAGGATTGTTGAACCAATCTAACTAGTG
+AATGGAACCATCGTAGATCTGTGCCACTCCGCTGTTCCAACCGCCAAGCAAACCGTAAGG
+GAGACTCGTCGAGAAAAGTCACCGAGAAAGGTAATCGGGAATCTTCTCGTGTTGTTATGT
+GATTATGTTATTTGATTATTAAACCATGATCTAAATTAAACCAGTTAAAACCAATGAATC
+GTTTGTTTAGTTAGAAGTTACGTGAAATTGTGTCGTAGGAAGAAGAAGTTGACTTCATTC
+ATTGGTTTAGTTGTTAGAGTACCGGTTAATTGCCAAACCGGAAGCTATCATTCACGTGAA
+TGCATGGATCCAATTGTGGACGTAGTGTTACATGTAGTGAATGAATCAATATTTAATTAC
+TAGATTTAGTTGGATTATTTTATTAAATTAAGTCTAGTTAATTTATTGAAGGATATATAG
+TTTGGGTTGATTATGAAATTAATTATAGATTATTAATGAAAAATAATCTTTGATCGATTA
+TTTAAACCGTCGCAGATTGAGATCGTTATTGGACCTTTTCTTGTTGCTGTTATTTCGAAA
+CCGTGTTATCCAACCGAGTTGCTAAGGTGAGGGCGGGATCTGTGGAAACATAGTATCACC
+TTTCTACTTTTGTACTTTTGAAGTTCATTTGTATAGGATTAGACATTGGGTGTTGATTGT
+TAATTATTAGGAATTAATTGTTAAAACATTATAAGATGTGTTGTGTGATGTTATGCGTTA
+GGTGTTAGCGTGATATACATGTTGATTTGTTTGACGTCTTTAAGACGTATTTTTAAATAA
+ATATATAAAGATAAATAAAAGAGAATAATGATATTAAAGAAAGGATAACATTGAGGATGT
+TGGACTGTAATGGAACCGACGGGTTCATTACAGGTCATTAATCGCTGACGTGCAATGAGA
+GGAAGGATCGAGCTACGGGCCGTGGTCTTCCATGAATAGGCTTGAGGAGCCATAAATTAA
+CGTACGTTAAAAACTAAGAAAAGAAAGTAAAAGATCTTGTGGTGAGCAAGACGAAAGCTT
+GTCTGTTATAGCTTACTACGAAAGTTTAAGCTATTTGCTTGTTGTTTGAGTCTATGCTTA
+TGAAATGGAAATTGTGTATAAGTATAATCGTGTTATTGTGATTCGGTGGACAGTTTTGAC
+TGCCTTCACTGAGTAATTAATTACTCACCCCCTTTTCTTTTCCCTCAGGTGAGGAAGAGA
+ATGTTGAGTAGCTGCTCGTTTGGTGTTATTTCGGGAACTTTGGGTTTTATTTGATTTATC
+GATATTTCTTATATTTCTAAACACGGTTTCTTTATACATTTTTATCCAACGATTTTAATT
+TATTTATGCTATTATTTTGAGACAATTTATTTCTGATTCTTAATAAAAGAAAGTTTCCCG
+AAATTATGATATTTTATTTCAAGATTTGATTTGAAGAAGTTGAATAAATGAATGGAAAAG
+ATGAAAGTACGCCGTCTCAAGGTTGAGAGAGACGGGTATTATA
+>TNAT2A
+GGGAAATTGCACTCTGTATACATAGAAGATTACAAAATTAAGTGTCAGAAAAAACTACTG
+TTGAACCTTCTCTCTCCATCATGAAAATACCCTTATACCCCTATATCATATTTGCTTTTG
+ACGTTAAATATTTTGTTACCTTTTAATAATAATGTTATCATCTTCCCATAATTATACAAT
+CTTTGAAATCAAATCGTTGGTTCAATAGCTGGTAATTTGTTTATATCGTCAATTGTATTA
+TTAACATGTTAAGTAGGTTTGTACCCTAAGTCTTTTCATCCATACATCAAAATCCTATCN
+ATATTTTGTTATCAATGTTATCCTGATAATACGTTATCTGCTAACTATTCTGATGCATGT
+ATTTTTTCTACATGATTATTCAGTCGCAAGTCAACTTTTTTGCTCTTCATGCTAAATATT
+TTGTTACCTTTTAATAATAATGTTATCGTCTTCGCATATATATCAGTCTTTGAAATCTAA
+TCATTGGTTCAATAACTGAGAATTTGTTTATATCGTCAAATATATTATTAACATATTAAG
+TTGGTTTGTACCCCATGTCATTTCATCCATACATCAAACTCCATCCATATTTCGCTAACG
+ATATTATCTCGATAATGCGTTATCTGCTAACTATCATGATTTTTATCATATCTCTTTATA
+GGGGTATATTTGTCATATAGATTTTAATTGAAAAAAGTTACCTAAATAAATGGTTTTCAT
+GTATAGATTCTTAATTATTTGATNGTSCATGTATAGATTTTTAAMTCACCC
+>ATCOPIA65A
+TGTTGGAGTAAGTTTGAAATGACTTGAGCAATAAGTCATTAAAGAATAAGAAGGATTATG
+TTAAATCTTTAGGAGATATCTAAAGATATATGTTAGGAGTTATCTAATGCTAATCCTAGT
+ATGTTTTGGTTTATTAATCTCTATATATATGAGTCCCAAGCTGTGGTTGACTATATGAGT
+TTAGAGAAATTAAGACTTTGAGATTGTTTACGTTTTGAGTAATTTTCCTAAGCTTAATAA
+GAAAGTAAGCTTAATAAGAAAGTAATTCTTATATCTTTGAGTTCTTAATCTTTTTTGAAA
+CTAGAATATTAATACTTCTTGCTGAAGTCATAGGTACAATGTGTGAGAGAGTAAAGATTC
+GAGTTGATAACAAATCTGCTATAGCTCTCACAAAGAACCCGGTGTTTCACGGGAGAAGCA
+AACACATCCATCGAAGATATCATTTCATACGGGAGTGTGTTGAGAATGGTCAAGTTGAAG
+TAGAACATGTTCTCGGAGTTCGACAAAAGGCTTACATACTAACAAAGGCGCTTGGGAAGA
+TCAAGTTCTTGGAGATGAGAGATCTCATTGGAGTACAAGAGGTGTCAAAAGAAGTTTTCA
+AGCTTAAAGGGGAGAATGTTGGAGTAAGTTTGAAATGACTTGAGCAATAAGTCATTAAAG
+AATAAGAAGGATTATGTTAAATCTTTAGGAGATATCTAAAGATATATGTTAGGAGTTATC
+TAATGCTAATCCTAGTATGTTTTGGTTTATTAATCTCTATATATATGAGTCCCAAGCTGT
+GGTTGACTATATGAGTTTAGAGAAATTAAGACTTTGAGATTGTTTACGTTTTGAGTAATT
+TTCCTAAGCTTAATAAGAAAGTAAGCTTAATAAGAAAGTAATTCTTATATCTTTGAGTTC
+TTAATCTTTTTTGAAACTAGA
+>VANDAL18NB
+GGGAATCTTAYAAAATCTACCACTTTTTGSAATTGTCTTACAATTTATACCACATTTCAC
+TCASTYTTACAGAATCTACCACATTTCATTGTCACATGCACATTTGTGGACGAAATTGCC
+CTTGATGGTGACAGACTGATGTGTCAGATAAAGGACAATTGGTGACAGACTTTTGTTTTT
+GTCTCCAGATCTTGTCCCCGATTAGAAATTCTCTGTTGCGTCTACGTCTTGTCCTCGATT
+TCATCATCTTGCTCTATTATTATGAATCCCACATCTTGTCCACCAATTGTTCTCATTTAA
+RGATTTTGAATTTTATTTAGATTTTTCGCCATCTATTTTGGTCCACAGATTAGTTGAACG
+TTATTGTCTTCACCTACACGTTTACAATTGCATATAATTTTATTTWAATAATATGTTATA
+TCGGGGACAAGTTCATATCGAATGAGTGATAGAATTAGATCGGGGACAAATTCAGATCGA
+ATGATAGACAAGATAATATGTTATAACTGGATCTTTTTGTTATTTTGCAATAGAAGGAAA
+AAAATCAATAATCTGGGTCGGTGAAGACAATAATGCTCAACTAATCTGTGGACCAAAATA
+GATGGTGAAAAATCTAAATAAAATTCGAAACCCTTAAATGAGAACAATTGGTGGATAAGA
+TGTGGGATTCATGATAATTTTGAAAGATGATGAAATCGGGGACAAGATCTAGACGCAACA
+GAGAATTTCCAATCGGGGACAAGATCTGGAGACAAAAACGAAAGTTATTTGTTTAGTCTC
+AGGAGATATAATGTTTATTGGTTAAAGCGCACGTGTTTCGAGGGAATAGAGATAAATAGA
+AAGNGAAAATAAATAGAGAGGAAAGAKAAATAGAGAGGAGAGATAAATAAGAARATAAAT
+AGAGAGGGTAAATTGGTAATTTAAATAATAAATGTGGTAGGAGTTGAAAGGAAATTAGAA
+ATGTGGTAGATTTTATAAGAAATTGAAAAAAATGGTAATTGTTGTAATTTTCTC
+>VANDAL9
+GGGTTATATTAATTCCTATGCTCAGAAGATTGGTAAATTAAGTAACTATGCATAAAAACA
+GAGAAATAAAATCTCACTCCTCTGCCACAAACGATTCTGCCGAAATTACCCCTACCAAAT
+CAAAATAGCGTAGCCTCTGATAACAGTTTAGAGAGTAGACGCGGCTGCATTTAATGCCCA
+AGATATAACCGAAGATTTTCTCAGCCGACCTTGGAAACATAAAATATATTCATCATCATG
+TCGGATATTTATGGGGTTGCGAGATATCACTTATACACGTTGGTGTATTTATTAGCAGTA
+TACTCTCTTCTTTGCATCAAAGAAAAACCTACCAGACTAAAGACCTTAGTCTCCGACAAA
+ATTAATGCGAAAGGAGCTAAACACCCAGAGAATTCGAGATTGAAAGGTAAAAGTAAAATA
+ATAGAGTCATACGTATATTATTGTTAAGTTCCGTAAGAGTGATTTTTACTTTAGGGTTTC
+ATATTAATTGAAATAAACGGATACTAACAAGTTTGTTACTGCGAATATTGGCCCAGCAGG
+TGTAAATGGCGTTCGTGGTCAGACTAGTACCTGGGGAATGGAAAAAAGATGAGAACGGCT
+ATTTCGAACACGTTTCACATGCCGATGGATTTGCGTTAGGAGTCCGATTGCGAGAGCAGG
+ATGGGTTTGCTAAAGTTGTTATGGCGGTAAAGGAAAAGTTAGCGCTGGGTGCCGAAGACG
+ATATCGAGTTAACATATCAATGGCCACAGTGGATGATGGGTCCTGACTGGAGACGCGCTA
+ACCCGATCGATATATTGGACGATGAGGATATGACACTGTTTATGGCAATACGGGCAGATC
+TAGATGAAGTGCATCCACGGGTGAAGATAATACGAGGAGGGAATAGTCGAAACGTTAATA
+GTTATCGGAGTAACCTGGATATAGGCGGTCTGACTTTGGAAGAAATTTCGGATAAGTACT
+GGAATAGCGCGGAAACAAGAGCTGTTTGGGGTACGGCGTTAACAAGAATGTTGCTGCGAA
+ACATATCAGGTGAAAACCAAAACCTATGTTGTTCGCTATATTGTAGTAAATTTATTTGTT
+AATATATAAATCGGATAACTTTGCTTATATCAGGGTTGATTTACAGCTCATATACTTAGT
+CCGATAACTTATTTATATGCTACCATATATCTTATCCAGGTGACGGTGATGGACTGGCAG
+CCATGGGAAAGGACAACAGCATGGGCGTACAGAAAGGCAATGACCAACGAAACGCTTATG
+GGGGGGGGGGGTTATCATAAGAGACAACGTCGAGATTACAGCTGGGACAAGCGGTGTGCC
+ACTAACAGACACAGAACCAGACTCCATTCCAATCTCTAAAGGAAAAGAGAAAGTTACTGA
+TGATGATGAGAGAGAACGGGATCGTTTGTTTGAGATGTGGCGAACTCAACAACAGGAAGA
+AATGTGGCGAGAGATGTGTGCAACACAAATGACCCTAGGAGCAACTCAAATTGACGCAAC
+AAACGTGGGCGACACTGGTAAAACTGCTAGAGCTCTTAACTTCGGAAGTGGCGACATTTT
+CAAGGGCAATCCACGTGAGGACTTGCAACTCACTCTAGCAAGAGCAGAAACACAAGAAGT
+TTGCACCCAAGTGGTGGCACTGTCATCAAGCGATTCAACCTTCGGAATGCCAACCTCGCT
+TTCCACAAGCGTATCTTTCTCTAGCGATGACCTAATGGACGTCACTGACTCATCCAACAA
+CAACAGCTCATCGTGCATAGGTTGGTTATCTGATATTTAATATGTTATCGCCGATAGCAT
+AATACTATTACCATTCGTTCACGGTTTCTGACTTTTGACTATAGGTGACGAAACACTGTC
+ACACTTTTATTCTGAACTTGATGGCCCACTCATTATGGCCCCATAGCCCGTCGGAATAAC
+AGATAAGGGAAAAGGTATCATGATAGACGAACGAATAACCACTAAGGAGATAGGTGCGGG
+TTCAACCAATACAAGAGTATCGGAGGTACTGAGGAATGAGTTAATGGTGAAAGATACACC
+GGTTCCGACGGTGTTGTACGATAGAGATGCCCCACCATATTTTGACGACCCAGAGAAAGA
+AGGTAAAGCATACCTATATAGCAATTTTGATAAATAAAAAAAAAACTAATTAGCTCTGTA
+TTATATATAGCTAATCATGTTCGATAAGTAATTGTTTAACTCGATAACTAAACATCTTCG
+CTAAAAGTATTAACAGCTATGTTTTCTCTTCCTCGCAGATGCTCTTCATCGTGCCCTAAA
+ATATGCTGATAATGAGGGAGATGATATCTACATTGGTCGGATTTTTAAAAGCAAAGAGGA
+CTGCGCCACGAAACTAGCAATCCACGCAATTCACTGGAAGTTCCATTTTATCTACGCGAA
+ATCAGGACCGAACATCGTGGCGGCTGTCTGCGTCAGCGACACATGTCCATGGCGGGTTTA
+TGCTACTAAGCTGCCAGATAGCGACTGGTTCGAGGTCAGGAGCACCACCCAAACCCATAC
+ATGTAGCGTGGATGCAAGAGGAGACTTCCACAAGCAGGCGTCGACGGTAGTTATTGGCAA
+GTTGATGCGTACTAAGTATATTGGAGTAGGACGGGGGCCTCGCGCCAATGAGCTGAGAAG
+AATGCTACGCCAAGAGTTCAGCCTCAACGTTTCCTATTGGAAAGCATGGCGGGCCAGGAA
+ATTGCCATGGACAATGCTTTAGGGTCTGTCATGGGAAGTTACGCCCTAATCCAACCTTAC
+TTCAAGTGTCTTTTAGAGACAAATCCAAATTCTTTGGTTGCAATGGAGACCGAAAAAGAT
+AACTCTGGCGTAGAGAGGTTCAAATACTTGTTCTTTGCGCTTGATGCTTGTGTTCAAGGG
+TATGCTTACATGAGGAAAGTCATTGTAATTGATGGAACTCACTTACGAGGACGATATGGC
+GGATGCTTAGTTGCAGCTAGTGCACAAGACGCAAATTTTCAGGTCTTCCCGATTGCATTT
+GGGATAGTAAACAGCAAAAACGATGAGGCGTGGACCTGGTTCATGACTAAGTTGACAGAA
+GCGTTACCAGATGATCCGGAGTTGGTGTTTGCGTCTGATAGACACAACTCAATTACGCCA
+GCATCCGTAAGGTAACATGGTAACACATAATGTATCTCATACTAATTAAGTTAGTCACTA
+ATATACCATGTTTTAAAAAAAATCACATCCTGCCTAAACATTATGCAGGTTTACCCCATG
+TCATCTCATGCTGCTTGCGTCGTACATCTGAAAAGGAACATTGAGGCGTACTTTAAATAT
+GAACAGGTAGGTTCTTTGGTATCCAGTGCAGCTAGAGCTTATCGACTAACTGACTTCAAT
+AGGATATTTGTTGAAGTTCGAGCTAAGCATGGACCGTGCGCAGACTACTTGGAAGGTATC
+GGGTTCGAGCATTGGACAAGGTCCCATTTTGTTGGGAATATGTATAACGTCATGACAAGT
+AATATTGTGGAGTCGCTAAACAATATGTTAACTATGGCTCGAGATTACCCGATAATTTCT
+ATATTAGAGTCAATTCGCACCACACTCGTAACATTGTTTGCGCTTAGGAGGCAAGCTGCC
+AGAAGTGAGGATAATATCTTATCGTCTAAGGTGCACGATATGCTAATCGAGAATTACGAG
+AAAGGAGCTGGATGTGTTGTGCTAAAGATTGGGGATGGGCTATATGAGGTTAGAGAAAAG
+AGAGGCTCAACATTTGCAGTTAACCTATGGGAGAGAACGTGTACGTGCAGGGAGTTCCAG
+CTCCTAACTATCCCCTGCTCACATGCCATATCGGCGGCTATAGAAGAAGGGCTCCGCGTG
+GACACGATGGTTGGAGTCCATCACACGACCCCCGGCTTAGATTGTCATACCAAGCACTCA
+TAATACCGGTACCCGACACGGAAACGCTGACTCCTTCACCAAATGATGTAGGAGGTGGAA
+AATTGGCTCCACCGTATGTGCGCCGACCGCCTGGGCGACCAAGGAAACGGAGATTATTCT
+CAAAAGGAGAATTCAAGGTAACATATTTGACGTCAAAGCTAATAAAATATTTATATGGTA
+ATACTATTAGGATGTAACCATCGCTTCCATTTGTAGCGAGCATCAAGAAAAAGATGCTCA
+CAATGCAAGTTATTGGGACATAACAGGGTAACCTGCAATGGACCAGTACCGGTATGTCAA
+ATATTTTCTGTTAATGACTATATTATGGAATATTTATATGATCTGTTTTGAGTGTAGGGA
+CCGTAGAAACTATGGTTCAAGGACGTTTTTTGGCGCGGAAAGTGATGGATGCTGCCAGGA
+TTAATAAGAAATGCCCTGGAGATGTGTATAAATAAGGAACCTTAAGCGATCAGAAATTTT
+AAATGTGTATACGTACGGCTATTGATCGCTAAATGTAATATTATCGGAACTCATCCACTT
+TTCAAGTAGAAATGTTAAATTATAATGTCATATTTTATCTACCCAAACAGATATTCTGAT
+AAACAAAGTAGTAGCCCCTAATTCTTAGATATTCGATGACTCAGTGCTAAATAGTTATGA
+TATGCTGTTAAACACTAAGTTATTAGGAAAAGAAATTGACATTGGGGTTAAACATAAGGA
+TGACCTAATCTTCAAATACATAGTACGATAAAACAATAATAGCATAGTTATCTTCTATTG
+GTGTTTATAGAAAAATCTAATAGGAACGTACGAATTGCAAAAAGATAAATTTTATAATAG
+CATAATAGACTAGTTATCCGCTAATATTGTTAGGAACGTACGAATTACAAAAAGATAAAT
+TTTATAAAATAGGAACATAAACATATAATTTGATAGATCCTGTTAACCTGGTTAATCTCT
+ATATTTTCTAACAAGATAAACAGTATAAGCGATCAAGATGCTAATATTGTTACCTCAATA
+TGATGTTTACGATGCCAACTAAATAAATAGTTAGGATATACCTAACAAGCTGAACAGTTA
+TCCAGATTAGTCGTGAAAGCAGAATGGCTTGTCAGCGACGATCCATTACAAACGATATAT
+ATGCTAATATTGTTAATTTGATAAGATTGTTACGTTGACAGCTAAATTAATAGTTACCCT
+AAGCATGGTTCAGCTGCCGTTAGTTTTAGGATATTCTTTTATCCGCTACGATCGTTACCA
+GATAAAACTCATGCCATCTCCATCTTTCCGTACACGCCTAATAAAATAGAGCAGAATGGC
+GTCTCAGCGACTATCCATTACAAACGATATATATGCTAATATTGTTAATTTGATAAGATT
+GTTAAGTTGACAGCTAAATTAATAGTTATCCAGTTTAGTCGGGAAAGCAAAATGGCTTGT
+CAGTGACTATCCATTACAAACGATATATATGCTAATATTATTAATTTGATAAGATTGTTA
+CGTTGAGAGTTAAATTAATAGTTAACCTAAGCATGGCCCAACTGCCGTTAGTTTTAGGAT
+ATTCTTTTATCTACTACGATCGTTACCAGATAAAACTCATGACAACTCTCTCTTTCCGTA
+CACTCCTAATAAAATATTAAAAAAATCAGACTCAGCAACCGGTAATGAAATAAATCGTGA
+TAATCTTGCTAATAGTCAGCTAAACTGATATCCACTTACGGTTGTTAGCAAGATAAAAAA
+TTGATAACCAGACAAACATTTCAGAAACTTAATTACAAGACAAATGTAGCGAAAGCGTTT
+GGAGATTATCTTAGTTAATCTCAACAAAGAGTTTAAGATACATGATTCGAGGCGAGAACA
+TAAACACACGCGGATAAAAGAGTATTCGTTAACACAACGGTTATCTAGTAACCGCGAGCT
+AGGATTAAAGCTGAGACTAGCTTCTTCACTTCACTTTGTAGGCCGCCAACATCAAAATCC
+ACACATTCAGGTACACCCCCGGTAGCATGCGTGCGTATGAGAAATATAGAGAATATGCCT
+GTGTCAAGAGGCGAAGTTACCTGTGGAATGACAGAAGGGCTCTATAGTAAATGGATCTAG
+AAGAAATTGACTCATAAGAGGATTGAAGGTTGCTTGTTTGAAAAGATATGCCAGCATTAC
+TGCGAGAGGCATAAGCACATCATGAATGGCAGAATCCTTGCGGCTTTGGATATTCGAATC
+CAAGACAATGATTTTCCGGCATTTTAGATCAACAGCTAAAGCAACCCAGTGTTTTTTGTC
+GAAGTTAAAAGGTAGATATATGTAATCAGCCTCCGTGAATAACTGCACACTGTCAGATTC
+GCCAACGCCGGAGAGAATATCAATTAGAGGTAAAGGGAATTGGAACTCCGTTTTTGAGTT
+GCATCGGGAAAACTTCGTGAATTGCCGGTAGAGCAATGAAACAAATTTCAAATCAAGAAC
+TTTGAGACGAAGTTTTTCGCCGTCCACATCATCAGTACGCAACAGGTGACGACTAAATCT
+GATGAGAGCATCCATTACCTGTGGGCACAAGTAAAACACGAAAAAATTAAGTAAATGAGA
+AAAAACAATTTAAAATTAAATGCGCATATATATGACAGACATAATACCTTGGAAGTCAGA
+TTTTTCTTGCGGTCAATTAAGTCCAAAATGTCTTTATTAGATAGAGCAATCCCACCACAA
+ATGCTAATAGAACTGTAAAGAAAACAAGCTGAAAGATTACCCTTGGAAATAATTAAAAAT
+AACAAAACATGTATTGACTAAACAATTAAAAAAACAGGATAAAACAAACCTTATCGCCTT
+GAGTTTCTTCATTGAGTTTTGGAATCGCTCCTCAGGGTCGACGTTGACCTGATTAATAAC
+AGGGGATGGATGCCAACTAACAATTTCGTTTTCTTGTCGTACTGGAACCGACCATCTAAC
+TTGCTAGAGAGAGTTCGGAGCCTTTTACTTCTTCTCCCACGCATACTCTCGACATTATCA
+ACATTTCCATAGTTCTGTTTGCCAAGTAGTTAAAATGTAAAATATAAAAACAGAGCTCCA
+TGAGCTAAAGTAAAAAAAAAAAAAGAAGTTAAATGCCTGGAGGGGGGGCATCGCTTCTTT
+AGAAGGGGGTGGAGTTGTGAAATCCTGAAATGGGATACATTAATAAAAAACCTAATCGAT
+CACCAAAGAATTAACAGCGCAACCACTACGAATTACCTCATCTGAATCCTGCGCAAACCA
+ACCACTGCGCATGGACGAACGATTACAAATTGAAAATTTACATGAGAGAAATTTAACTCA
+GTAACAATATGATTAGCAGACAAGGAAATAAAATAAAATAAATAACCTGGCGGGGAGATG
+AAACAGCAGAAGGGGCACCCCTGCAAAAAGCCTATTAAAACCAAAACAAAAGCGAAAGTT
+ATCGATTGACAACGAATGATGAATTAGTTATATCTGATACTAATAATGTTATCAAACTAA
+CCGGGACAGTGGTTACTGGTAGATCGGCCGACACATCAGGGATAGGGACCTAATTAGAGT
+TTTGTATAAAACAAGATGACCACATCCGGGATAAAAGATGGTCCGCTTGAAAACTATTAT
+GGACATTCTTAATAACCACTAACTAAACTTCACTCCAAAAAGATAACGACAAAGATTGTA
+TTGGAGACAAAGGGTAGTCATATAAAAACAATGTAATAATGGATTGACTTTAATAGTATA
+ATTAGTGCGATAAACTTTTTTTTTTTAGGCCAATCAGTTAGTACGATAAACTTATTACTT
+AATTTAGGTCGGTTAGTGTGAAGAGATCAATAATCAATATTTTATTTTAATCTTCAAAAG
+ATATTAGGATTAATATTTTAAAGAACAAAAAAAAAGGTTGAAAACAAACTAAAAAACCGA
+TGGTAATTTAGGACCTAATAAGTTATCACGCCAAACATTTATCCTTACAGAAAGAGAAGA
+AGTTGATTTGGAAACAAGTTCTAAAGACAATATATCAAATATTGATGGTAATTTAGCTGC
+TAACCACTATATCTGGCAACTCCGCAGACATCTCGTTGCTAACCGAATCGACGCCAACCA
+CGGGGACACCCTACAGAACGAAAATTCAATAGAATGAGGTCAAATATACAAAAAAAATTT
+GAAAACTAGTCAACCCGACTAGGATAATATAAAGGGATCTAATACCTGGCTTTCTTCGCA
+TTCATTACCCAAAAGGTCAACATCGTGTGCTGCCTGCTGGGAACACTGAAACTAGAACAA
+GAAACAGTTAATAACTAAATTATATCAATAAGATGGCAATTATTCCGCTAACGAATAACT
+GCTAACCTCTTCATTATCAACCGAATGATTAGGAGATGAAACTGCTAGATTGGCTGGTGT
+ATTCTCAGGCCGCTTAAATTAAAAAAGAAAAAAGATTATTTGAAACTGCCAATATGGAGA
+ATCTGGCTAGGAAAAAATAGATATAATACCACGCTAACCTCTACTTCATTTGTCAAGGTA
+TCCACATTGGTTGTTGTCAGCTGAGAGCACTGGACCTGGAATTATCATTTTGAAGGGCAC
+TTAAAATTATACTAAAAACATGTAACGGTAACACAACTAACTTAATACGATAAAAGTATA
+ATGATTTCGATAATATGGATAACAGCTAACCTCCACATTATCGCCCGAAAGTTTGGGAGA
+AGTGACTGCTCCAGTTACAGGGCTAATATCATGCCGCTTTAAATAAAAAATAAAAAAATA
+AAGTTACAAACAACGCTAACACAACGATGACAAAACTCACCAAATCTGGAGGAGAAAAAA
+ATAGAAACCAATATTTGATTAATAATCTAACCTCGTTAACATCCGCTTCCACATTAACAT
+CCCGTCCGGGGGAGAGGTCATCCTCGACGGCGTCGCCGTTAGAGACCTACCGACAATTAC
+AGCAATTACAAAAAATCGTGACAAATGGAGAAAAAATGTGACACATTATGATATTTATTA
+ACCCATAATCAAACTATCTGCTAACCTGTGCGTTAACTTCAGAAACAACCTTTGGTGATG
+GACTAGCACCAATCGATAAATTGTTATCACCCTAACAACCCAATTACAGAAATTATTTGT
+TAACACGAAAAAAATGCAAAAAAGGTATACTAGTGACACATGTATACGAGTTTAAACTAA
+ACTAATCAGATACAATGTTGAATCAGTATGATAATTGTTAACCCATAATCAAAATATCTG
+CTAACCTAGGTGTTATCTTCGGAAACAGCCTATGGTGGTGGAATAGCATCGGACGCTACA
+TTGTTATCACCCTACCAAATCCATTACCAAATTATTTGTTAACCCGAAACAAAACATGTA
+GTCCTTAACATCTAACTTATAGGAATAAGAATACTATGATGGTTAGCTACGCTGAGCCGT
+ATTTTTCGGAAATATCTCACCTCGGAATCATGGACCATACTGGGTTCAGAGGGGAAATCT
+TCATCATTAGGAGTATTGTTCCCGCACTATAGCAAAACCAAAACCAATTCAGACGGCGAG
+CGGTATAATAATTGTTAACCCATAATCCATATATCTGCTAACCTCAGTGTTATCTCTGGA
+AACAGCTTGTGGAGGTGGAATAGAACCGGTAGCTACATTATTATCACCCTACCAAACCAA
+TTATCGAAAATTATTTGATAATCCCAAAAAAATCATGTAGTCCTTAACAACTAACTTACA
+ACAATAAGAACGCTATGATGGTTAACTACGATGAGCAGTAACTTTCGGACATAGCTCACC
+TAGGAATCATGGACCAGACTGGGTTCGGAGGGAAGATCTACATCAATTGGAGCATTGTTC
+CCGCGCTATAGCGAAACACAAAACCATTTCAGACAGCAAAACACTTAAACATAATTACAA
+TAACTTATTGATTGCTAAGAAGTTTTAATTAACACTAACATCAGAATTATCTTCATGGTC
+AGAATGTAGAGGAGAGTCAACATCATCTGAAACATTGTTAGTTCCCTACAAAACAATATA
+TCAGAATGTTTGTTACACAGCACGCAAGTATTATCTAAGAACACTAACTACTAAACTATA
+AGTTAGCTTAATCAAGTAAATCAATATACACCACGCTCACCTGCTGATTATGGACACCGT
+CGCCCTCAGATCGAATATCTTCATCCATAGGAATAACTTCTTCATGTTACACCGCGACAG
+AAAAGAAGGAAATAAGGAAAAAATTAATAAACCAGCAGGAACCTGAACAGCTTAGAAAAC
+GAGATATTACCTCCGCCTCCTTGTAACCAGCACCACTTGAGACATTATAATTATAGAAAG
+ATAAAATTTCATCCACACTTGCCTCAACATTAGAAGTTCTTTCAGGGCAATGAGAACGTG
+AATTGGTTCGGAGAGAATTAAAACCAAATTCATCATTAGTTGCGTTAGACCCCAAATCAC
+CAGTATTTGATGCACCGACATTACCAGCAGGAGCAGTCTCTTTCGGGTGATTTACCCCAC
+TGTCAGGATCCTTCAAGTGATCACCTTCAATTATAGTGTTTTTTGTTAACCAATCAGTCA
+CCGCCGAAATGATTGTTTTCGAATGAGCTTCAAGCTTCGCATCCAGCATACGGGAAATAG
+CATCCATAGAAACAGCCTCAGAACTCCCAACCTCCTCAGGTGTGTGTCTTCGAGGTTTGG
+ACCGAACCCCACCATGGTTCTTAGATGTTTTGGCTCCTTTCCTATTCCGAGTAGCATTAG
+ACTTAGCCCCACGCTTTTGCTTTTTAGATGCCAATTGGATCTGGGATGGGAAACATCCAC
+CGTCAAACATGTCGTTCTTGAAAATCAAACCCTTGTTAACCAACATGAGAAGATTTTCAA
+CCCTCTCATCCTCCTCATCGTCTGACCACGACAAATCTTCCGCCGGATCCAACACATAAT
+CAGGACAAATGATTGAAGCAACACGAATCTGCAAAACAAGAGAAAACAACATCCGATGAG
+TATGTTAACATAATAGACTTAGTGACTACTGATCTGATTATCTTGTATACTCTGTTAACG
+TTTATCAATATTAACGGATAAGTTATATAATAGGACCTGATAAGACTAAAAAAAGACTTA
+GAAAATAATGATCAGCTTATTGTCTCTAATCAGATAACAGTTAAAAGGTTAGCGGATAAA
+AGCATTACCGAACACTTCTCATCCAACTCCTTCGCATTCCTAAGTTTGAAGGGGACTGAC
+TCTCGGGTGGCCACTTCAACATCGTCTTCGGCACCTTCCGAATCGGAATCAATAGGGTTG
+TCGATAACAGGACTATCTTGAATGGCTGGAGCAGCTTGTAAAACGACCAATTGCAAAGCA
+TACAACAATCCCTGAACAACAAAACACGTACTTGCCAATTGTTTGATTTCTCTCTCTTTT
+ATCGACTTAATCATCATCTCAAACGTGTAACGCCCCAAGGATAAGCAAGAAAGGCATCCA
+CATCTTCAACCATTTCGGCGTGGGATTTAATAATCTTGGGATAGTGAGATATAGGGACAA
+GAAACCCATCAACAATGGCAAAGCAAGCACATCGGATCCTCATACCAGGATCTGAAACAA
+CCCTCCTCTTCAACATTGTAATAACCCTATCAACGGTTACATCCTCCTCAAGGCCAAACA
+ACTTACTGTTGAAAGGAATCGTCTTTCCCGCAGTGCCTTTTTTCTTCTTCATCTTCAAAC
+TCGGATACCTACCAGAGGGCAATCCAGTGACGATCTTGAACTCCCTCAGAGAAAACCGAA
+TAGGTGTACCGGCGAATAGAACCCAAATCTCATTAGGCTTAGTCACCTCCAACTGCCTAC
+CCAAAATAAAAATCCCAAAACTAGCAGACCAAGCATGATTGTTGGGGAACTCCAACAGTC
+TAGCGAAAGGAGACCGAGAAAGGTATTGCCGTTCATCGTCATCGAGAGCGTTGAATATAC
+CGTAGAGGGTTTTCATCTTCTGGTAAACATTAACCCTTTCACCACGAGGTTCTTCGCCGA
+GAGCTATTAACCGGGGAGGAAGTGGAATCGGAGCCATCGTCTACACAAAGTAAAAAACCC
+TAGTAAGACACAGCGAGATAAAACAAATGAAGAAACAAAATCAAAGAGAGGAGACTCAAA
+TCAATTACCCAAAACGAATGAAGAACCCTCGGATCGGAAGGAAATGATATCGATTGACAA
+TCAACCCAGATAACACAAGAAATTTTTAAGACAAGGGTTATGTTCTTCCGCCTCAATCGC
+AGTCTTTCTCCTTCATATAGTAATGAAAGCACACGACTGTTCGTTAGCAGGAGAGAAGAA
+AACATATTAAAAAAAAAAACATAACTCCCGAACACAATATCCCAATAAAATCTTAGAGTC
+CTACAACATGCAATAATTCGCCTATACTCTACAACTGACTAAAACGATAACGTAGGGGTA
+CATGCGTAAAAAGTTATGTTAACAGTGTTAGGGTAATAGTGAATTTCGAAGGGATCTAAA
+TAACAAGTTTTCTATGCATATGGAATGATATTTCTC
+>VANDAL1N1
+GGGTAAATTGCGCACAGTAGCCGTTGACCCACTTTTAATTTCAGATTTTGACACTGTGGG
+CTGGGCCTTTCATTTCTTAGCCATTCAGCCAAAAACTGACCAAAATGCCCCTGACGAAAC
+TGAACCCGGTTTGTACGTACGGACCGCGTCGTTGGAATCCAAGAGAACCGGGTTTGTACG
+TACACTGTTCATCGACGAGAAATGCATTAAATGTTTTCTGGGTTTCGGCGAATTTGACAC
+TTGAGATTGGAATTAAAAATTTTAAAAATTGGTTGGGCTCAGAAGTTTTTAATGCTAAAA
+AGTTTTGACAAGACTAAAACTCATGATTACCTATTATAATAGAGATTATATTGTAAGATA
+TTTACATAATTGAGATTAGAATTCTGGGAAAAAAACGAAAATCGAAATTGTGTTACGGTG
+AAGAATCTGAAGTTTTCAGTTGCTGTTTTACAAAGTTTGAAGGATTGAAGGGGAGACAAT
+CTGTGTTCTGGGTAAGAAATTCGTGTTAATCCTATTAATTACACTTGAGAACGTGATATG
+AAAGTAATGATACGTTTTTAAAAATTTCTGGGTTCATAAATTGTTTTGTTGGAGATTCTT
+TTTGTATTTGTAAACCCAAAATTATCCAAAGCAAATTGAGAACCGAATGGGTATTCAAAA
+TATAGTTATATACTTAACATAAATTATATTTAGACTTTTATATTCCAATTACCCAAATTA
+CAATTATAAAATCGAAGTTAACGTACACTCGTACATTTATCAAAGAATATGTACGTACAC
+TACTAATTATGTATCTGGTGAATTATGTAAAGATGAATGTTTTACGTACACGAATACATA
+TAGGCATGGTAGATGTGAAATGAATTGTAATGGTGTGCAATTTAGTATTGGAAGATCGGT
+TTTACATGAATGAGAGTACGATTCGTTGAAATATTATATATGCATAATCTATATTAAAAT
+ATACAGCATACATATAACTTACATAATAACTTAATCTGGATGTCAAAAAAATAAAATTAA
+AATTTTTTCGTAGACAATGGTTAGAGAATTTTTAAACTCATTTTAATGTTGTACCATGTA
+CGTTCCAATAAATATTTTTGTGTACGTACATAGTATTAGATTTATGTGATTTAGACATTT
+TTATGATGTAACTGTTTAGAGCGGTCGTATACGTGTACGTGTATCTCAATATTATCGTGT
+ATGTTTAAGGGTTTAGTTTAAAATCTTGTTTATTCTCAACAATTTTAACTCACCAACAAA
+GATGTACGTACATTATTATACATGTACGTACATAACATTTTTCAAAAGTATGAGGAACAA
+CTATACTTTGACCATATATTTTTATTTAATTATTATATATGAATAGATTTATGATGAAAA
+CCCCAAAAGATATTTTATCTAATCAAAATAACCAAAGGTTTCTAATGTACAAACTCAATA
+AATATTTTGTATGCCGCCTTTACAATAAAACAAAATCTAACATGTTTATTTCTATTTTAA
+ATAATATTTTATTTATTATCATTTGAAGACAATTCACGATTAGCAATATCATATAAACAT
+ATGTGCGTAACGGTAATAATATATACGTACACGGTAGTAATGTGTACGTACACGGTAGTA
+ATGTGTACGTACACGGTAGTAATGTGTACGTACACGGTAGTAATGTATGTAGTAATGTGT
+GTGTACGTATACCGTAAATTACATATACGTACAATTTTTTTTTAATGAAGGGTATAATTG
+TAATTTTGCACTCGTCTTCAACCTCTGCAACCCTAATTTTGCAGCCGCTTGTTAACTCAT
+TAACATCCGAAACTCCTCGCCGCCGACTACTCTTCTTCATCTCCGCCATTTGAGTATGAA
+CAATAATTCAAGAAACCAGAAAATCCTCTTTTTGTTATCCTTTATCACGAGCTCGATCGA
+AATTTCCTCAACTTAAGCAACGACTAGAACTCGCACAGAGCCTCAATCGAAATTTCACTT
+TCGATCGGAGTTTGTGTTTCGTCGGAATTGTTCTTCGTCTTCGACAAACAGTTTTTGATT
+TCCTTTGGTTGTCAGAAAGTTAATAACGTGTTTTTGATTTAATTTTAAATTTAAATTTTG
+GTAACCAGAAAAATAAAGAAACGAAACTGAACCGCCTCCTTTCATTTCTCGTTCCAGGGC
+AAATTTGTCCATTTTTGGCTGAATGGCTAAAATCTGGTTGGGCCAGCCCACTTTGTCTTT
+TTGTGAAAGAAAAAGTCAGAAAGGTGTCCACGGTGAAAATTTCTT
+>ATLINE1_6
+CCTCTTTGTCCATGATACATATTTAGAGTATACACCAGAGAGAGATTTCGCTCCCAGGCA
+CGACTTCCGAGGAGGACAAAAGAAGAATGTTCCTTTCTTTTAACCAGAACTCACCCACTT
+TTGGCCTCTAAAAGTAGTAACTTCCAACGGTTAATAGACTGGTTCGGTATGTTCCGGCAA
+GTTTCCTGGTTCTCCGGTGGTTTTCCCCTGCTCAGAAGCTTTACACCTCTCGCTGCTGGA
+CATACTCACTCACGTCTCCCTTAATGAAGACCCCTCCCAGGTAGCCTTCTGCTCTCCCCC
+ATCTTGCTTCCAACTGAAAACCCTGAAGAAAACTTTGTAACCCTGTTAAACCTTTGTAAC
+CCTGGTAAACCTGTTTCAAACCCTAAACAAGTCTCAGCGCATTTATTGTTTCTCAAAGAA
+ATCTCTTCCAACTTAACCCCACAGCTATTACTCACCCACCTGAAGTAATAGAGAAGAGAA
+TCCCCTATCACCTTAAAGGCAAAGAAGTAGCTAGAGGTTACTCCCCCCCCCCCACCTCGT
+AAAAGAATCAGAGCCCCGGATCTGGATACATCTGAGCTAATCAAAGAGAACTCCCTCACT
+CTTATGGGAAGACTAACTAACCCCTCCGTCCAACGCCTCTGGTCTATGTTTCCCTTTTTA
+TCAAACAGATGTAATCTAAGAGGCAAAGCCTTAGGCTCAGACTTGGGAAAAGGCTGTTTC
+CAGTTCAAGTTCGACTATGAAGAGGATCTACTGAAAGTCTTGGATAACAGACCTTACCAT
+TATGACCAGTGGATGGTTATTTTGCAGCGTTGGGAACCTATTATCTCTGAGTCATTCCCT
+TGTAAGATCCCCTTCTGGATAGAGCTTCAAGGACTTCCCAAACACTTTTGGCAACCTGAA
+ATGCTAAAGACCATTGGAGAGGAACTAGGTGAAATCTTAGACATGGAAATAACCTCTTCT
+GCAGCCAAACTCAGAGTCCTTGTGGATGGACTCCAACCCCTCACAAAGGAAACTATTGTG
+GATTTTCGTGATGGTAGTGAAACTACAGTCTTCTTGGTCTACAAAAACCTCAAAAATCAC
+TGCCACCATTGCTTCCGGCTGTCTCATGAAACTAAACTCTGTCCTGGCTTAACAGAGTCA
+AGAGGAAAAGACTCTGTATCTGTTCAACCAGCTGTCTCGCAAGATTCTCGAGGTGGTTCC
+AGAAACTATTACACCCCTAAAGATAACTTCACTGCTCCCAGACTGAGTCACCACGATTGT
+GAAAGAACTCATTATTCTCAGGAAGTCTCCAACAGACAGCGAAATTCCCACCCTTCTAGT
+CCAGTGCTCTCCAATCACTTCTCTGCTGATAGAGGGCGCACGCAGAGAGAGAGGCGCGGT
+CCACTAGTGGAAGTTACCCTCTGGCAGTTCCTAAGGTAAGGCTCCAAAGCTTTCTCTAAT
+ACCTGCAACAAAGAAGACAAAGGTGGATTTTCAGAATCCATCTCACCCTCTTCCTTAAGG
+GTAGTAAGCTGGAACTGTTGTGGGCTGGGGAATCCCATGACAGTCCAGAGAATCAAGGAA
+ATCCGTAAAAAGATTTTCCCTGACTTACTATTCCTCATGGAGACAAAAAATTCATCTGAA
+ACGGTCCTCCAATCTCTCCAATGGCTTGATTACCCTTCTCATCATCTTGTACCGCCAGAA
+TCTCCAGCTGCAGGAGGTCTTGGTCTCTTCTGGAAATCAAGTGTAGAAGTGGAAATTATT
+CACTCTTCTCTGCATTATATTGACACTAAAATCAAGGCAAAAGGAAGAACTTTCTACTCA
+ACTTTTCTCTATGGTGAACCGGATAGAACCAAAAGACTCCAAATCTGGAATGCCCTTCAA
+GAGTTGAGTTCCTCTAGAGAAGGCCCTTGGTTCATTACTGGAGATTTCAATGATATTGTC
+AATAGTGCTGAAAAATCTGGAGGTCCTGATCGCCCAGAAGGCTCTTTCACAGACCTGAGA
+TCCTTTATGTCTTCTTGTGATCTCTATGACCTGAAACATACAGGGAATTTCTTATCTTGG
+CGAGGCAGAAGACATTCCCATCTTGTAAGGTGCAGATTAGACAGGGCAATGGCCAATAGT
+GACTGGATAATAGCCTACCCTTCAGGACGCAGTGAATACCTCAGATTTGAAGGCTCTGAT
+CACCGTCCGCTGGTTACTTCCTTTGACCATGTCCAGAAAAAAACCAAGAATATTTTCAGA
+TATGACCGGACCCTGAAAGATAATCCTGAAATTTCAAAGCTGATGAATGAGACCTGGAAA
+TCTAATCCTAGTGCTAAAGTGGATTATCGACTACACCTGTGTAGGGCTGCTCTCTTAAAC
+TGGAGTAAAGAACATCATTTGAACAGCCAAAAAGAGATCCTATCTCTCCGGGTCCAACTG
+GAAGAAGCTCTGACAGATGATGCTGCAACCCAGGATTCTGTGGATCTCCTGAACCAAAAT
+CTCTTGTTGGCTTATAGAAAAGAAGAGACTTTCTGGAAGCAACGAAGCAGAAATCTCTGG
+CTGGCTCTCGGGGATAAGAATTCTTGTTTCTTTCATGCTGCAACAAACAGTCGTCGAGCA
+ATCAATACTATCTCTGTAATTGAAAACTCTGCAGGCACTAGTGTCTATGAAGATTCTGAA
+ATCATTGAGACCATATCAGATTACTTCCAGGATATTTTTACCTCTCAAGAGGGAGATAGA
+ACTTCTGTGGTAGCTGAGGCGCTTTCTCCTTGCATTACTACTGATATGAACAACACACTC
+ATCTCTTTGCCAACTGTTGCTGAGATTAAACAGGCGTGCCTATCAATTCACCCTGACAAA
+GCCCCGGGACGTGATGGCTTCTCTGCAAGTTTTTTCCAATCTAATTGGTCTACAGTTAGC
+GAGGAAATCACTGCTGAGGTTCAGGCCTTTTTCATCTCCGAAATCCTGCCACAGAAAATA
+AATCACACACATGTCAGGCTCATTCCCAAAATCCCTGCCCCTCAAAAAGTATCTGATTAT
+CGACCAATTGCTCTCTGCTCTGTGTACTACAAGATCATAGCTAAGCTATTAGCAAAGAGA
+CTTCAGCCTATTCTACATTCTTGTATTTCTGAGAATCAATCTGCTTTTGTCCCCCAGAGA
+GCAATATCTGACAATGTACTTATTACACATGAGGCTCTCCACTACTTAAAAAACTCAGGG
+GCTCTAGTTAATTGCTACATGGCAGTTAAAACTGACATGAGTAAAGCCTATGACAGGTTA
+GAGTGGGATTTTGTCAAAGCTGCCCTAGAAGAAATGGGGTTCCATCATCACTTTGTGGGA
+TGGATTATGTAGTGTATTTCTACTATTTCCTACTCATTCCTACTCAATGGTCAAGCTAAA
+GGCTTGGTAGTTCCAGAAAGGGGAATACGGCAAGGTGATCCACTATCTCCCTACATTTTC
+ATTATCTGCAGTGAAGTTCTCTCCAGAATGTGTCTCAAAGCTCAAGAGAATGGTAGCTTA
+CCTGGTATTCGAGTTGCTATGGGATGTCCCCGTGTGAACCACCTCTTGTTTGCTGATGAC
+ACCATGTTCTTCTGCCGCGTGGACCCCAAGAGCTGCTTAAAACTCAAATCAATTCTCCAC
+AAGTATGAACTGGCCTCAGGACAGAAAATTAACCAGGCTAAATATTCCATCACCTTCTCT
+GCCAAAACACCACCTGCTGTTAGGGAAAGAGTCAAACAGATTCTGTTGATCCAAAAAGAA
+GGCGGACAGGGCAAGTACCTGGGTCTCCCTGAGTTGTTTGGCAGAAAGAAGAAAGACCTG
+TTCACAGCCATAGTGGATCGTATTAAACAAAGAGCTCTCAGTTGGTCCTCAAGGTTTTTA
+TCTTCTGCAGGAAAACTCACTATGCTCAAATCAGTCCTCTCGACTATGCCTACTTACACA
+ATGTCGTGTTTCCAACTCCCACTATCTCTGTGCAAGCGCATCCAGTCTACATTGACTCGC
+TTCTGGTGGGATTCAAAACCTGATCAAAGAAAAATGAGTTGGATCTCTTGGCAGAAAATG
+ACATTATCTTTTAAAAGTGGAGGATTGGGGTTTAGAGATGTTCAAACCTTCAATAAAGCT
+CTCCTTGCAAAGCTCTCTTGGCGACTGCTACAGAACCCTTCATGCCTGCTAGCTAAGCTC
+CTACTAGGGAAGTACTGCAAACACTCAACCCTTTTGGACTGTAAGGTTTCAAATTCAGCT
+TCCCATGGTTGGAGAAGCATCTGTCTAGGCAGAGATGTCCTCAGTTTACAGCTTGGACGT
+CTTATTGGCAATGGTCTAACCACACCTATTTGGCGAGCTCCTTGGCTGTCTCTTACCAAA
+TCTTAAGCGCCTATGGGTCCTCCAACTGAAGCGTCTCATCTTTTAGTTGTCTCTGACCTC
+TTAATCGCAGGGACCACAAACTGGAATAAAGAACTCATCCGTCAACTTTTGCCAGTTTAT
+GAGAAGGATATCCTGCTCCTCAAACCAAGCCTTCTTGGTGCAGCAGATCGCTGGGCTTGG
+TTGCCTACAAGCTCTGGCCTTTATGCAGCTAATTCTGGGTATTTTGAAGCCCTCAAGGAG
+ACTGCCTCCTTGGAAAACCCTCCTAACCATGATTTAGTGAAAAATTTCAATTGGAGATCT
+AACATTTGGGGACTTCAAACTTCACCGAAAACTAAGCTTTACCTGTGGGTTCCAACCTTC
+TCCTTAGGCATATCTCTGACACGGCAAAGTGCCCACGATGTGAGCAAGCAGAATCGACTC
+TCCATCTGTTCTTTCACTGCTCCTTTGCACGCAGGATCTGGGATTTGGCTCCCTTCTCAA
+TCAGACCCAATTTCGATGGAATCAGGTCATTTAAAGAGGGACTTGTCCTAGCGAATACCT
+TAATCTGCCTTCCACCCACAGGCATCGGCTCTGGTCCTCTCTTCCCTTGGTTGTTGTGGA
+CTATCTGGACTGCCAGTTGATCTTCAATAAACGCCAAGTTCTGGAAGAAGAAGCCATTCA
+CATGGCTATCCTGAGGGCAAAGGAATGGCAAGAGGCCCAAACCCCCCAAGATCTTCACCG
+CCGGTCTCCCCCGGAACCCTCTGCATCACCGCCTTGTTACCGGTGATCAGATCTGCTACA
+CTGATGTTGCCTGGCTTCCTGACTGTAGAGCTGGTTTTGGCTGGATCTTCAAATCTGCCC
+AAGACTTTCAGCTGTTCGCAGGCAACTCTAGTGCATCTGACGTTGGCTCCCCGCTAATTG
+CCGAAACCCTTGTAACTCTCGCTGATGTTAGAGTTGCGTGTGAATCGGACATCAAAGCTA
+TCTCTTTCGCTTCTGACTCTCAGATCATTGTCAAAGCTCTCAATCAGAAACTCCAAGTCA
+AGGAGCTTCACGGGATTCTCCATGATATCCTTTCTTTATCTTCTTCTTTTGATGCATGTA
+CCTTTACCTTTATCAATCGTGAGTTTAATCACCAAGCTGACGCTTTGGCGAAGAGAGCTC
+TCGTCTGTTGTATGGAACCCTAAATTATGAAGTAAAGTCAGTTTATTTGCCCAAAAAAAA
+AAAAA
+>ATCOPIA32B
+TGTGAAGACTGATAGCTTGAAGCACAAGGTGATATTCAAATGTTTGGCCTTAACCTTAAG
+ACTTAACCCAAGGTAAAGTAACTCAACCTTGGTTAGTCTACTTTTGGGACCACAACAAAG
+CAAACGGCTATGAAGGAGCTTGCCTCGCAATGGCATCGGTTTGCTTTAAGGACAGTTTGT
+CCATTTGTGTGTGCAAAGAGAGGAGGTTAAAGAAGGAGACAACAATCGCTTTCAAGCTGG
+CAGTTTTGGCGTTTTAAGGAGCGTAGGCTGCGGCTTGTTATTTGCTGAGGTGAAGCCCTA
+ATCTACTTTGAAGTATAAATAGGTGCTTAAGTCATTGAGAGAGTGTGCGAGACATTTTAG
+AGAGTTTGGGAGGTGTTAAGAGAGAAAGCTATTCATAGTATAAACTTGTATTAACTGTTC
+TTTGTGGGATAACAGAGTAGTGCAGAGCAATCCTAAGTACTAGTGAAGGGTATTAGGTGT
+ATTGCTTGTAGACTCTTGTTGTAAACACTATAAGATTCTAGTGGATTCCGAGGAGAGTCT
+CGGCCCAGACGTACCTACCCTATGGGAGTGAACTGGGTTACCAAATTCTCGTGTGTGTTC
+TCTATTTTGTTTCTCTATTTCTTGCAAAGTCTTGTTCTTCTTACAAACATTCTTGAACGA
+GTTTCTGAAGTACATCACTCATCTCTGAAGTAGTTCTGTTCTAGGATCTGTTTTGAGTCA
+CTGAGTAAAGTAAAGTCGACGTCTTTAGTTCTGTCGTTTCTTAACAGATTGGTATCAGAG
+CACCATGTTGGTGTTCTTTGTGGTTCTGAAAAGGGTTTAAGATCTTGAACCATGTCTACA
+ACTAGAATAGAAGTTGAGAAGTTTGATGGTCGTTGTGATTACACGATGTGGAAGGAGAAC
+TGTTGGCTCATATGGATATATTGGGTCTGTGTACTGCTCTCAAAGAATCAGAGAGCAAGG
+GTGAGGAGTTATCAGGTCCAGACGAATTTGATGAAGACTATAAAGAGAAGCTCGAAAAGT
+TCAAAGCTTTAGAAGAAAAGAAGAGAAAGGCTAGGAGCGCCATAGTTCTTAGTGTCATTG
+ATAGAGTCCTAAGGAAGATAAAGAAGGAATCGACAGCCGCTGCAATGTTGTTAGCCTTGG
+ATAGGCTATACATGTCGAAAGCCTTTCCAAATAGGATCTATCTGAAGCAGAAGCTTTACA
+GCTACAAGATGTCTGAAAATCTGTCAGTAGAAGGTAATATCGATGAATTCCTTTAGATTA
+TTACAAACTTAGAGGACATGAATGTTAATATCTCTGATGAGGATCAAGCTATTCTGCTGT
+TAACATCGCTTCCAAAAGCTTTTGATCTGCTTAAGGATACTCAGAAATATAGCTCGGGTA
+AGTCTATATTAACCTTAGATGAGGTTGTTGCAGCCATCTACTCTAAAGAGTTGGAGTTAG
+GGTCTGTAAAGAAGAGTATCAAGGTTCAGGCTGAAGGTCTTTTTGTTAAAGACAAGAATG
+AGGCTAAAGGAAAGGGTGAACAAAAGGGAAAGGGGAAAGGAAAGAAGGGCAAATCCAAGA
+AGAAACCCGGGTGCTGGATTTATGGTGAAGAAGGACACTTCAGAGCTTCCTGTCCAAACC
+AGAACAAGCCACAGTTCAAGCAGAGTCAAGTAGCAAAGGGAGAATCCTTAGGAGGAAAAG
+GAAACATAGCTGAAGCAGCTGGTTATTATGTATCTGAGGCGTTGTCATCAACTGATATCC
+GTTTAGAAGATGAATGGATACTAGATACAGGCTGTAGCTATCACATGACCTACAAGAGGG
+AATGGTTTGAAGAGTTCGATGAAGAAGCAGGAGGTTGTGTCAGAATGGGAAACAAGACTG
+TTTCTCGGGTAAAAGGAATTGGAACCATCAGGGTCAAAAATGATGATGGTCTGTCTGTGG
+TTCTCACAAATGTGAGATATATTCCTGATATGGATAGAAATCTGCTATCTTTGGGGACTT
+TTGAAAAGGCAGGTTACAAGTTTGAGTCAGAAAATGGAATCTTAAGCATTAAAACTGGAA
+GTCAAGTGCGACTTACTGGAAGAAGGTATGACACTCTTTATTTGCTTAACTGGAAACCTG
+TAGCTAGTGAATCACTTGATGTAGTTAGGAGAATGGATGATACTGTGTTATGGCATAGAA
+GTTTATGTCATATGAGTCGAAAGAACATGGAGATTTTGGTCAAGAGAGGACTTCTAGATG
+GTAAGAAAGTCTCAGTTCTCGACACCTGCGAGGACTGCATTTATGGTAAAGCCAAGAGAA
+TTGGTTTCAATTCGGCTCATCATGGTACCACTAAGAAGTTAGAATATGTTCATTCAGACC
+TTTGGGGAGCTCCATTAGTTCCATTCTCATTAGGGAAGTGCCAATACTTCATGTCAGTTA
+TTGATGATTACACTAGAAAGGTGTGGGTTTATTTTCTGAAAACCAAAGATGAAGCCTTCG
+AGAAGTTTGTTGATTGGGTCAGTTTGGTTGAGAATCAGAGTGACAATAGAGTGAAGACTC
+TTAGAACAGACAATGGTCTGTAACAAGTTGTTTGATGGTTTTTGTGAATCAAAAGGGATT
+CAAAGGCACAGAACGTGTGCTTACACACCTCAACAGAATGGGGTTGCTGAACGCATGAAT
+AGAACCATCATGGAGAAAGTGAGAAGCATGCTGAGTGATTGAGGTCTACCTATGAAGTTT
+TGGGCAGAGGCAACTCACACTGCAGTACTTCTCATCAATAAAACACCATCATCAGCTCTT
+AATTTTGAGATTCCTGACAAGAAGTGGTCAGGAAAACCACCGGTTTACAGTTATCTGAGA
+AGGTATGGATGTATAGCTTTCATTCACTCTGATGATGGAAAGCTTGAACCAAGAGCTAAG
+AAGGGAGTGTTTATTGGTTACCTGTTGGAGTAAAAGGGTATAAAGTGTGACTGCTGGATG
+AAAGAAAGTGTGTGGTTAGTAGAAATGTCATCTTTCAAGAAAATGTTGTGTACAAGGATC
+TGATGCTGACACGTGAGAATGTGTCTAGTGAAGAAGATGATCAAACTGGATCATATCTAG
+ATCTTGACCTTGAAGCAGAAGATGATGTTATCTCAGGTGGAGATCAAGGGATGTCTTAGA
+CAACTCCTGTACCAGAAAGTCCAGTACACGCTACTCCACTCAGTAAAACTGCAAATGATA
+ATGGTGTTTCTGAAGTAAATCAGTCTCCTCCGAGTTATCATTTAGTAAGAGACAGAGACA
+GAAGAGAGATTAGAGCACCAAGACGTTTTGATGATGAAGATTACTATGCTGAGGCATTGT
+ATACAACTGAAGATGGTGATGTAGTTGAGCCGGAGAGTTTCAACGAGGCAAAAATGGACT
+CTAATTGGAACAAATGGAAGCTTGCTATGAATGACGAGATCGATTCTCAAGAGAAAAACA
+ACACGTGGACAGTAGTCACGAGACCTGAGAATCAAAGAATCATTGGCTGCAGGTGGATCT
+ACAAGTATAAGCTTGGGATTCTGGGTGTAGAAGAACCAAGATTCAAAGCAAGACTTGTTG
+CCAAGGGGTATTCTCAACGAGAAGGAATTGACTATCATGAGATCTTTGCTCATGTGGTAA
+GACATGTATCTATAAGGGTTTTGCTGACTATAGTATCACAAGAGGACTTGGAACTAGAGC
+AGTTAGATGTGAAAACAGCTTTTCTGCATGGAGAGCTGAAGGAGAAGATCTACATGTCAC
+CTCCAGAAGGTTATGAGTCAATGTTCAAAGAGAATCAGGTATGTCTTTTGAATAAAGCCC
+TGTATGGACTGAAGTAGGCACCAAAACAATGGAATGAGAAGTTTGACAACTTCATGAAAG
+AGATTGGTTTTGTGAAAAGTCAGTATGATAACTGTGCTTACACTAAGGTGCTGCAGAACG
+GTTCAATGATGTATCTTCTCATCTATGTGGATGATATGCTTGTAGCAGCAAAGGATAAAG
+AAGCAATAGCCTCTTAAAAGTCTGAGTTGAGCAAGCGTTTTGAGATGAAAGATTTGGGGG
+CTGCTAAGAAGATACTTGGTATGGAGATCAACAGAAACAGATCAGAGGGTGCTCTATGGC
+TGTCTCAGGAAGGTTACTTGAATAAGATTCTTGAAACTTACAATATGTCAGAACCAAAGC
+CTGCAATGACTCCACTTGGAGCTCATTTTAAGTTTCAAGCTGCAACAGAACAGAAACTGG
+TCAGAGATGAAGACTTTATGAAGTTTGTTCCCTACTCAAGCGCTGTGGGAAGCATCATGT
+ATGCCATGATTGGGACACGTCCTGACCTTGCTTATCCAGTGGGTATCGTCAGCCGCTTCA
+TGAGTAAACCGAGTAAAGATCATTGGGTTGGAGTGAAATGGGTGTTGAGATACATTAAAG
+ATACTTTGAAAACAAGACTGTGTTACAAGAAAAGCTCAAGTTTCAAGATTGTGGGCTATT
+GTGATGCAAATTATGTTGATGACCTTGATAAGAGAAGATCAATCACTGGTCTTGGTTTTA
+CACTTGGTGGAAACACCATAAGTTGGAAGTCAAGTCTACAAAGAGTTGTTGCTCAGTCAA
+CAACAGAATCAGAGTACATGTCACTTAATGAAGCAGTGAACGAGGCAGTTTGGTTAAAAG
+GTTTGTTGAAAGACTTCAGGTATGATCAGAAGAGTGTGGAGGTCTTCTGTGATTCTCAGA
+GGGCTATTCCACTCTCGAAGAACAATGTGCATCATGAAAGAACCAAGCACATTGATGTTA
+AGTTCCATTACATCCGAGAGATCATATCAGATGGAACTGTTGAGGTGTTGAAGATAACTA
+CAGAGAAGAACCCAGAGGATATATTCACCAAAGTTTTGGCAGTGAGTAAGTTTCAAATAG
+CTTTGAACTTGCTCCGTGTCAAGTCTGAGTAGTAAACTCGGAGAATCCGAGACTAGAATC
+CAGAGGCTAGAATCAGGTACTCTTTCTCTCTCTTGTAACTCTAAACAGTTTGAATGTTTG
+TGGCTTATGCTATCTAGTGGAGATTTGTGAAGACTGATAGCTTGAAGCACAAGGTGATAT
+TCAAATGTTTGGCCTTAACCTTAAGACTTAACCCAAGGTAAAGTAACTCAACCTTGGTTA
+GTCTACTTTTGGGACCACAACAAAGCAAACGGCTATGAAGGAGCTTGCCTCGCAATGGCA
+TCGGTTTGCTTTAAGGACAGTTTGTCCATTTGTGTGTGCAAAGAGAGGAGGTTAAAGAAG
+GAGACAACAATCGCTTTCAAGCTGGCAGTTTTGGCGTTTTAAGGAGCGTAGGCTGCGGCT
+TGTTATTTGCTGAGGTGAAGCCCTAATCTACTTTGAAGTATAAATAGGTGCTTAAGTCAT
+TGAGAGAGTGTGCGAGACATTTTAGAGAGTTTGGGAGGTGTTAAGAGAGAAAGCTATTCA
+TAGTATAAACTTGTATTAACTGTTCTTTGTGGGATAACAGAGTAGTGCAGAGCAATCCTA
+AGTACTAGTGAAGGGTATTAGGTGTATTGCTTGTAGACTCTTGTTGTAAACACTATAAGA
+TTCTAGTGGATTCCGAGGAGAGTCTCGGCCCAGACGTACCTACCCTATGGGAGTGAACTG
+GGTTACCAAATTCTCGTGTGTGTTCTCTATTTTGTTTCTCTATTTCTTGCAAAGTCTTGT
+TCTTCTTACAAACATTCTTGAACGAGTTTCTGAAGTACATCACTCATCTCTGAAGTAGTT
+CTGTTCTAGGATCTGTTTTGAGTCACTGAGTAAAGTAAAGTCGACGTCTTTAGTTCTGTC
+GTTTCTTAACA
+>ARNOLD4
+GAATAATTCACTCTAATGCCCTTTTCTCAATGCCCTTTTGCAACTCTACCCTTTTTTTCC
+CATTTTCATTTCTACCCTTTCTAATACTTTTCTCCCCAAATTACCCTTAATGAGCTACCC
+ACAGACCTAATTCATTTCTTCACTCTCTCTCTTCTTCCTCCATCGGAAATTGTGAATGTC
+GTTGAATCCCATGCCGTCGGAAATAGTGAGTTTACTCGCCGTGAAAACCCATCTTCGCCG
+TCGTAAGTAGAGCTGTGTGTCGTCGTCGAATCTCTTGCGTTTCCCAGGTTTGATTTTATA
+ATGTTAGCTTAAATCTTCGTTTTCGAATTGGTTTATTCGATTTTTGTTGTTGATTATGTG
+AATTCGTTATTTTAAATTCTGATTCAATCGACAGTTTGACATTTGCTTCAGCTTCGAATT
+TGAATTTTGTTTGAGATTTGATGATTGAATTTGTTTCTAAAATCCTTGTAAATTCGTTAT
+ACTGTTCTAAAATCCTTTTGAATTCGTTAGACTGTTTCGTGATAGATTTGCTTATGTGAA
+TTCGTTATACTATTTCGTAATAGATTTTGGTTCTGATTTAGTGTTTACCTCTTTTGCATA
+TGCTTTCGTGATAGATCTATGCCACTTACGCTTTAAAACGATTTGTAAACCATGTTAACT
+ACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTTTATGCTACTTACTTACGCTTTAA
+AACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATT
+CTATGTTACTTACTTACGCTTTAAACCGATTTGTAAACCATGTTAACCACTTTTCAAAGC
+TTTTAAAATCCCTTGTAAATTATTCTATGCTACTTACTTACGCTTTAAAACGATTTGTAA
+ACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTACTTA
+CTTACGCTTTAAAACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCC
+TTGTAAATTGTTCTATGCTACTTACTTACGCTTTAAAACGATTTGTAAACCATGTTAACC
+ACTTTTCAAAGCTTTTAAAATCTCTTGTAAATTATTCTATGCTACTTACTTACGCTTTAA
+AACGATTTGTAAACCTTGCTTTTCTCTGTAGTGACAGTGTTTTTGTGGGTGTTGATTTTG
+TTGTTAATTATCTTATCAGGTTATAATGCTAGAATTGTATTCTGTTTGTGGCTTGTGGAA
+GTTGACAAACAATATGACTTGGGAATTTGAATTAGACATTGAATTGGGAGCTTCTTTAGT
+GCTCATTGATGAGCACATTACCTATCACGCGTTGGTTGATATTCTTGTAGAGGATTTTCA
+AATAGATAGTTCAACCAATTCTTTGAAGCTTAGTTACAAGTTAGTCTCCACGTCTACAAC
+CATACAATCTCATCCTCTTTATTTTAGGAACGATAGACAGCTTGCAACTTTTATGCACAA
+ATTCTCACAGAGTGGAGGATTGCTTCAGTTATGTTTGACTGTAGAGCAAATTTCTGTGAC
+AGTTGAGCAGGTTTTTCAATAACCTTCTTGTGTAATAATTTTAAAAATCCTTGTAAAATC
+ATTATTAAGTCAGTGATTGTGCTTATTACAGGCTGAGACTACTTCAAATCCTTTTGTTTC
+TCATTTTGTCCCTACTGCTCAGGTACTAATCGTTTTAAAAATCCTTGTAAAATCATTATT
+AACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTAACGTTTTTAAACCCC
+TTTTAAAAATCCTTGTAAAATCATTATTAAGTCAGTGATTGTGTTTATTACAGGCTGAGA
+CGACTTCAAATCCTTTTGCTTCTCATTCTGCATTTACTACTCAGGTAATAATCCCTTTTA
+AAAATCATTATTAACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTAAGT
+CAGTGATTGTGTTTATTACAGGCTGAGACGACTTCAAATCCTTTTGCTTCTCATTCTGCA
+TCTACTACTCAGGTAATAATCCCTTGTAAAATCATTATTAACGTTTTTAAACCCCTTTTA
+AAAATCCTTGTAAAATCATTATTTAAGATAGATTGATGTTTGAGGTAAACTTTTTATTTT
+GGCAGCCGAGGTTAACCTCTAGGATTATTGAGGTCTGTGTATCTGAAACATCTAGTATTC
+TTGATCAACAGTATTCTAGTTCTGCGTTTTCAACTGGTCTAAGTGATGCTGATTCTTTGT
+TTATTGGAAAAATTTTCAAAGACAAAGATAAAATGGTATTCACGTTGCGGATGTTTGCAG
+TGAAGCACAACTTTGAGTTTCATACAGTGAAATCAGATCTCACGAGGTATGTTCTTCATT
+GTATTGATGAAAACTGTATTTGGAGACTACGTGCAACTAGGGCTGGTGGATCCGAGAGGT
+ATGTTATTCGGAAGTATGTTAGTCATCACTGTTGTGACTCTTATTAAGGAATGTTAGTCA
+TCGTCAAGCATCTGCAAGGACATTAGGAAGATTGATAAGTAACCATTTTGAAGGAGGAAA
+GCTTCCCCTCAGACCTAAATAGCTGATAGAAATATTTAGAAAAGATCATGGAGTTGGAAT
+CAATTATTCGAAGGCTTGGAGAGTTCAAGAACATGCAGCAGAACTTGCGAGGTGTTTACC
+TGATGATAGTTTTGAGGTTTTACCGAGGTGGTTCCACAGGGTACAAGTGACGAATCCAGG
+TTCTATCACTTTTTTCAAAAAAGATTCTGCTAATAAGTTTAAGTATGCGTTTCTGGCTTT
+TGGTGCATCAATTAGAGGTTATAAGTTGATGAGAAAAGTCATATCTATTGATGGTGCCCA
+TCTGACATCAAAGTTTAAAGGGACTTTGCTTGGTGCCTCAGCTCAGGATGGGAATTTTAA
+TTTGTATCCTATTGCTTTTGCAATAGTTGACTCTGAAAATGACGCGTCATGGGACTGGTT
+TTTGAAGTGTTTGCTGAATATAATCCCTGATGAGAATGATTTAGTTTTTGTGTCTGACCG
+AGCTGCTTCTATTGCAAGCGGACTTTCAGGGAATTATCCACTTGCTCATCATGGACTTTG
+CACTTTTCATTTGCAAAAAAACTTGGAAACCCATTTCAGAGGTTCTTCACTTATTCCAGT
+TTACTATGCGGTTTCTAGAGTTTACACGAAGACAGAATTTGATTCTTTGTTCTGGGAAAT
+CACTAATAGTGATAAAAAGTTAGCACAATATCTTTGGGAGGTAGACGTTAGGAAATGGTC
+TCGAGCTTATTCTCCTTCAAATCGGTATAACATCATGACATCTAATCTAGCTGAATCTGT
+TAATGCCTTGTTGAAACAGAACCGCGAGTATCCGATTGTTTGCCTATTTGAGTCAATCAG
+ATCTATTATGACATGGTGGTTTAATGAGCGACGTGAAGAGAGTAGTCAACATCCGTCTGC
+TGTTACTAGAAATGTAGGGAAGAAATTGAAAGCGTCATATGATACTTCAACACGATGGCT
+TGAGGTTTGTCAAGTTAATCAAGAAGAGTTTGAGGTAAAAGGAGATACCAAAACGCATTT
+GGTTAATCTGGACAAAAGGACTTGCACATGCTGTATGTTTGATATTGATAAATTTCCTTG
+CGCACATGGAATTACTTCTGCTAAACATATCAATCTGAACGAAAACATGTTTGTTGATGA
+GTTTCATTCTACTTACAGGTTTTATCTTTATTCTTCACAACTTTACAAGCGTTTTTAAAT
+GTTTTAATATCTCTTTTTATGGTTTTATCTGTGTTTATGTGGTTTTAATCTCAGTTTACA
+TCGCTGTAATTTATAGGTGGCGTCAAGCATATTCAGAGAGCATTCACCCAAATGGTGATA
+TGGAATATTGGGAGATTCCAGAAACTATTAGTGAAGTTATTTGTCTACCACCTTCTACTC
+GTGTACCTAGTGGCAGACGGAAGAAAAAGAGGATACCTTCTGTTTGGGAGCATGGAAGGT
+CTCAGCCAAAACCAAAATTACACAAATGCAGTAGGTGTGGTCAGTCGGGTCACAACAAAT
+CAACTTGTGTTGCTGCAATTTAGATATATCTTTATCTCCAGAGAATTGAATATTGTTGGG
+GTTTTTAATATTTTCTTCATTGTGTCGTGTTATTACTCTCGTTTGTTAAAATTACTATCA
+AACTTTTACAAGTAATTTTGAAGGTTATTCCAATATTTTACCTTTTAAAATCTCTTGTAA
+AATCCTATTTAAAATGTCTGTTTAAATCCTTTTAAAATACCTTGTAAATCTTTCGTTATG
+CCACTTACATATACTTTAAACGATTGTAAATCAAGTTAAACACTTTTACAAGCTTTTAAC
+TTGAATCTTTTAAAATGTCTTGTAAGTCGTTTACTAAAATTACTATCAAACTTTACAAGT
+AATTTTAATAGTAATTCCAATAATTTACCTTTTTAAATATTTTGTAAAAGCCTGTTTAAA
+ACGTCTTTGAAAATCCTTTTAAAATACCTTGTAAATATTTTGTTATGCCACTTACATATA
+CTTTTAACAATTGTGAATCAAGTTAAACACTTTTACAAGCTTTTAAAATCCCTTATAAAT
+CATTTTCTGACATTAACTTATTCTTCTTAAAACGATTGTTAATCAAGTAAACCCCTTTTA
+AAAGCTTTTAAAATCCCTTGTAAATCATGCTTTACCACTTTACTATCCTTAAAAACCGAT
+AGCAAACCATGTAAACTCTTGTTAATTCGTTTGCAAGGCTTTACAAATCCTTTAAAATGT
+CATATAAATCTTTCGTTATGCATATAAGCTGTTTATGCCTTTAAAATCACTTGTAAATCA
+TGATAATTCTTATAAAACCATAAGCAGTTGAAAATAGTAAAGCATTTTGATTAGATTTGA
+CAGTCATAATTAAAATACAAGTACAATCATAGATTCCAAATAACAAAAGTAAAATAAACA
+TGTTTGAAATAAGTCAGTCTAAAGAACTAAATCCATTTTTGCCTTAGTAGCTCTGTCTTT
+CTCTACCTGCAAATAAAATTTAAGCTGTAAGTTATTTTTTGCATAACAATAATATTCAAG
+TTTTTAAAGATATATCGTTATACAAAGGAAGAGTTTAACACTAACAATTATTATCTTGTA
+GATTTGTTCAGCTAGGTATTTCACTTCTGGATGAGCTCGAGGCAGTTTGTCACGATGAAT
+GAGTAACGTTGCTTTCTTTAATGCTAATTTGTATTTCTTCTCGTCCTACATTTCCCAAAT
+TTCGACTTTTTGCCATTTACTGTCGGGCCAAAGAATCTGAAATGTAAAAATTCCAAAATG
+ATAAGAATTAAAACCTTTTGCAGCAAAACAATGATGTAATTTAACTTACTTCTTCAAGTG
+ACGATAGTAGATCTCTTATTAATTTGTTTTTCGCCCATTTTTTAACTTTTAGGTCAATTT
+CTTCCATTACTTCCTGACTCAACATGACCGGCGTCAAAGGAGTTTGAACTGATACAAAAA
+CAAAAAAAATATATTTAGAAGTTGTTTATCAAGGCAATCATCTGTGAATGTAAAAAGAAC
+TTACGACTGCTCTGTCCCTGGGTGATTTCTTCTTCTTGCGTAGAGAGTGGTGTTTGATTA
+ACATCTTCATCATCTTTCTTGGTCTCTTTTGGAACCTGTAAACAAAAACATCCAAACAAA
+TTTTTATTTTTTGACAATTTTATCATGCCTTTTAAAACAACTAAGGAATGCAGACCTTTG
+TTGTTTCTTCTTTTTGAGGTTGTGATTCTTTCTCTGTGGGTGCAGTCCCATTACCTTCAT
+CATCTGACAAAATTACATATGCTTCTTGATCTTCAGTCTCATCATATTCATCATGTTCTT
+CTACGTTTTCTTCTTTTGGAACCTGTAAACCAAAACATCAAAACAAATTTTTATTTTTTG
+ACAATTTTATCATGTCTTTTTAAACAATTAAGGAATGCAGACCTCTGTTGTTTCTTCTTT
+TTGAGGTTGTGATTCTTTCTCTGTGGGTGCAGTCCCATTATCTTCATCATCTGACAAAAT
+TACATATGCTTCTTGATCTTCAGTCTCATCATGTTCATCATGTTCTTCTACGTTTTCTTC
+TTTTGGAACCTGTAAACCAAAACATCAAAACAAAATTTTTATTTTTTGACAATTTTATCA
+TGTCTTTTTAAAAAGTTAAGGAAAGCAGACATTTGTTTCTTCTTTTTTTTTGTTGTGATT
+CTTTCTCTGTGGGTGCAGTATCATTATCTTCATCATCTGACAAATTTATATACGCTTCTT
+GATCTGCAGCATCATTATATTCATCATGTTCTTCTACTTTTTCTTCTTTTCCTTCTTCTC
+TTTCCATTTCTTCATCGCCTTGTTTGGGATTCTCTTGTTTTTCTGTTTCTTCAACATTGC
+AAGTAGAATGATGATCTCTGTATTCAACCTGTATAAATAATTACAAGTTCCCAAATACAA
+GCCAGGACACAGTTATTAGTCATGTAAATCACTTTTAAAAAGCTTTTAAAATCCGTTGTA
+AAATCTTATCGAACACTGCCTATCCTTTAAAAACGAATTTCAATCTTTTAAAACCCCATT
+AAGAAGTCTTTAAAATCCCTTGTAAATACATATCTAACACTGCCTATCTTTTAAAAACGG
+CTAAAAATCTTTCAAACACGATTTATTCACCTTCCTTAGGTTTTAAAAACAATCGATCTT
+CGAGATCACCAAGGGTATAGGATTCTTTACTAGCCCAAAAGTATGGTTCTTTTACAGGAT
+CTTTCCCCTTTCGTCGAAGTTCCCTATGAACAGGTTCACATTGAATTCCTGTATGAACAA
+AAGACAGTGTCGAGACTATTATTACAGGTTTTATAGTAAATACTTTAAAAACGATTGTAA
+ATCATGTTTAACACTTTTAAAAGCTTTTAAAATCCCTTATAAATCATTCAATGCCACTTA
+CTTATGCTTTAAAAACGATTGTAAACCATGCAGACACTTTTAAAATCCCTTGTAAATCAT
+TATATGACACTTACTTATGCTTTAAAAACGATTGTAAATCATGTTTAACCCTTCTAAAAG
+CTTTTAAAATCCCTTGTAAATCATTCTATTCAACTTACTTATGCTTAAAAAATGATTGTA
+AATCATGTTTAACCCTTAGAAAAGGTTTTAAAATCTCTTGTAAATATTCTATGCCACTTA
+CTTATGTTTTAAAATCGATTGTAAACTATGCAAACACTTCTAAAATCCCTTGTAAATCGT
+TTTACGACACTTACTTATGCTTTTAAAATCCCTTGTAAACGTGTTTAACACTTCTTTAAG
+CTTTTAAAATCCCTTGTAAATTATTCTATGCTAGTTACTTATGCCTAAAAACGGTTGTAA
+ACCATGCATACCCTTTTTAAAATCCCTTGTAAATCATTATCTGCCACTAACTTATGCTTC
+TTAAACGATTGTTAATGAAGTAAACCCCTTTTAAAAGCTTTTAAAATCTCTTGTAAATTA
+TCTGTGACACTTATGTTTTAAAAACGATTGTAAACTACGCAAACAGTTATGCAAATGCCT
+TGCAAATGCCTTGTAAATCATTCTACGACAGTTAATTAAGCTTTAAAAACGATTGTAAAA
+CTTTATTACCTGTTGTGAGATAGAACTCTCTCAAGGAGAAACGGATAGGTTGAGAATCAA
+CTCTAAACCAAAGAGTTGATCCTTTTGTTTTTACTCTCTGCTTCATGAGATAGTGAAAGA
+TTTTCCAGAAAATCTGATTCCCTTCTTAGCCTTCATTTTTGGTCCCAATTCAACTAGAGG
+ACCAAGAAACACTCGCCTAAAGCTTCCTCTACTTTACTAACTAAATTCCAATCCGAGTAT
+TGTTGAACGGTTCCCAGTGTAATAGATTCTTCACCTTCTCTGTATATCTGTTCAGGCAAT
+GTAAGGATTTCACTCTCTGAATCCATCTGCAAAACATGTTATGAAACATCGTCAGATCTA
+CTATAAAATCGACTATAAAATCGATTATAAAAACGGTTACCGTCGGATCTATCGATATCT
+CTGGGGATTGTTTGCGTCGTAGAGAAATGATCTGAATCCTTCAGCGAAGAACAAGTTTAT
+CGGAGAGGAAATTCGTCGGCGATTTTGGGGTTTCTCAGAGAGAAATTTCGTCGGCGATTT
+TCAGTGAAATCGGAGAGGAAATTCGTTGGCGATTTTGAGTGAAATCGGAGAGGAAATTCG
+CCGGCGATTTTGAGTGAAATCGGAGAGGAAATTCGCCGGCCAAAACGAAGAAGTTTGTGC
+CAAAACGAAGAAGTTTGTGCCAAAACGAAGAAGTTTGTGAAACGAATGTGAAACCTAATC
+ATTCAGTAAGAGTAAGACAGTCATTTGCCATATTAGAAGGGGTAGTTTTAAAAATGGCCT
+TCAGGAAAGGGCATTTTTACAAAAGGTTATTAGAATAAGGGCAGTTTTGCAAATATCCC
+>ARNOLD3
+GAATAATTCACTCTAATGCCCTTTTCTCAATGCCCTTTTGCAACTCTACCCTTTTTTTCC
+CATTTTCATTTCTACCCTTTCTAATACTTTTCTCCCCAAATTACCCTTAATGAGCTACCC
+ACAGACCTAATTCATTTCTTCACTCTCTCTCTTCTTCCTCCATCGCAAATTGTGAATGCC
+GTTGAATCCCATGCCGTCGGAAATAGTGAGTTTACTCGCCGTGAAAACTCATCTTCGCCG
+TCGTAAGTAGAGCTGTGTGTCGCCGTCGAATCTCTTGCGTTTCCCAGGTTTGATTTTATA
+ATGTTAGCTTAAATTTTCGTTTTCGAATTGGTTTATTCGATTTTTGTTATTGATTATGTG
+AATTCGTTATTTGAATCCTGATTCAATCGACAGTTTGACATTTGCTTCAGCTTCGAATTT
+GAATTTTGTTTGAGATTTGATGATTGAATTTGTTTCTAAATTTTTTGTAAATTCGTTATA
+CTGTTCTAAAATCCTTTTGAATTCGTTATACTGTTTCGTGATAGATTTGCTTATGTGAAT
+TCGTTATACTATTTCGTAATAGATTTTGGTTCTGATTTAGTGTTTACCTCTTTTGCATAT
+GCTTTTGTGATAGATCTATGCCACTTACGCTTTAAAACGATTTGTAAACCATGTTAACCA
+CTTTTTAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTACTTACTTACGCTTTAAA
+ACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAGTTATTC
+TATGCTACTTACTTACGCTTTAAAACGATTTGTAAACCATGTTAATCACTTTTCAAAGAT
+TTTAAAATCCCTTGTAAATTATTCTATGCTACTTACTTACTCTTTAAAACGATTTGTAAA
+CCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTACTTAC
+TTACTCTTTAAAACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCT
+TGTAAATTATTCTATGCTACTTACTTACTCTTTAAAACGATTTGTAAACCTTGCTTCTCT
+CTGTAGTGACAGTGTTTTTGTGGGTGTTGATTTTGTTATTATTTATCCTATCAGGTTATA
+ATGCTAGAATTGTATTCTGTTTGTGGCTTGTGGAAGTTGACAAACAATATGACTTGGGAA
+TTTGAATTAGACATTGAATTGGGAGCTTCTTTAGTGCTCATTGATGAGCACATTACCTAT
+CACGCGTTGGTTGATATTCTTGTAGAGGATTTTCAAATAGATAGTTCAACCAATTCTTTG
+AAGCTTAGTTACAAATTAGTCTCCACGTCTACAACCATACAATCTCATCCTCATTATATT
+AGGAACGATAGACAGCTTGCAACTTTTATGCACAAATTCTCACATAGTGGAGGATTGCTT
+CAGTTATGTTTGACTGTAGAGCAAATTTCTGTGACAGTTGAGCAGGTTTTTCAATAACCT
+TCTTGTGTTATAATTTTAAAAATCCTTGTAAAATCATATTAACGTTTTTAAACCTCTTTT
+AAAAATCCTTGTAAAATCATTATTAACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAA
+TTATTATTAAGTCAGTGATTGTGTTTATTACAGGCTGAGACGACTTCAAATCCTTTTGCT
+TCTCATTCTGCATCTACTACTCAGGTAATAATCCTTTTAAAAAATCTTGTAAAATCATTA
+TTAACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTTAAGATAGATTGAT
+GTTTGAGGTAAGCTTTTTATTTTGGCAGCCGAGGTTAACCTCTAGGATTATTGAGGCGTG
+TGTATCTGAAACATCTAGTATTCTTGATCAACAGTATTCTAGTTCTGCGTTTTCAACTGG
+TCTAAGTGATGCTGATTCTTTGTTTATTGGAAAAATTTTCAAAGACAAAGATGAAATGGT
+ATTCACGTTGCAGATGTTTCCAGTGAAGCACAGCTTTGAGTTTCATACAGTGAAATCAGA
+TCTCACGAGGTATGTTCTTCATTGTATTGATGAAAACTGTAGTTGGAGACTACGTGCAAC
+TAGGGCTGGTGGATCCGAGAGTTATGTTATTCGGAAGTATGTTAGTCATCACAGTTGTGA
+CTCTTCATTAAGGAATGTTAGTCATCGTCAAGCATCTGCAAGGACATTAGGAAGATTGAT
+AAGTAACCATTTTGAAGGAGGAAAGCTTCCCCTCATACCTAAACAGCTGATAGAAATATT
+TAGAAAAGATCATGGAGTTGGAATCAATTATTCGAAGGCTTGGAGAGTTCAAGAACATGC
+AGCAGAACTTGCGAGGGGTTTACGTGATGATAGTTTTGAGGTTTTACCGAGGTGGTTCCA
+CAGGGTACAAGTGACGAATCCAGGTTCTATCACTTTTTTCAAAAAAGATTCTGCTAATAA
+GTTTAAGTATGCGTTTCTGGCTTTTGGTGCATCAATTAGAGGTTATAAGTTGATGAGAAA
+AGTCATATCTATTGATGGTGCCCATCTGACATCAAAGTTTAAAGGGACTTTGCTTGGTGC
+CTCAGCTCAGGATGGGAATTTTAATTTGTATCCTATTGCTTTTGCAATAGTTGACTCTGA
+AAATGACGCGTCATGGGACTGGTTTTTGAAGTGTTTGCTGAATATAACCCCTGATGAGAA
+TGATTTAGTTTTTGTGTCTGACCGAGCTGCTTCTATTGCAAGCGGACTTTCAGGGAATTA
+TCCACTTGCTCATCATGGACTTTGCACTTTTCATTTGCAAAAAAACTTGGAAACCCATTT
+CAGAGGTTCTTCACTTATTCCAGTTTACTATGTGGCTTCTAGAGTTTACACGAAGACATA
+ATTTGATTCTTTGTTCTGGGAAATCACTAATAGTGATAAAAAGTTAGCACAATATCTTTG
+GGAGGTAGATGTTAGGAAATGGTCTCGAGCTTATTCTCCTTCAAATCGGTACAACATCAT
+GACATCTAATCTAGCTGAATCTGTTAATGCCTTGTTGAAACAGAACCGCGAGTATCCGAT
+TGTTTGCCTATTTGAGTCAATCAGATCTATTATGACAAGATGGTTTAATGAGCAACGTGA
+AGAGAGTAGTCAACATCTGTCTGCTGTTACTATAAATGTAGGGAAGAAAATGAAAGCGTC
+ATATGATACTTCAACACGATGGCTTGAGGTTTGTCAAGTTAATCAAGAAGAGTTTGAGGT
+AAAAGGAGATACCAAAACGCATTTGGCTAATCTGGACAAAAGGACTTGCACATGCTGTAT
+GTTTGATATTGATAAATTTCCTTGCGCACATGGAATTGCTTCTGCTAAACATATCAATCT
+GAACGAAAACATGTTTGTTGATGAGTTTCATTCTACTTACAGGTTTTATCTCTATTCTTC
+ACAACTTTACAGGCGTTTTTAAATGTTTTAATATCTCTTTTTATGGTTTTATCTGTGTTT
+ATGTGGTTTTAATCTCAGTTTACATCGCTGTAATTTACAGGTGGCGTCAAGCATATTCAG
+AGAGCATTCACCCAAATGGTGATATGAAATATTGGGAGATTCCAGAAACTATTAGTGAAG
+TTATTTGTCTCCCACCTTCTACTCGTGTACCTAGTGGCAGACGGAATAAAAAGAGGATAC
+CTTCTGTTTGGGAGCATGGAAGGTCTCAGCCAAAACCAAAATTACACAAATGCAGTAGGT
+GTGGTCAGTCGGGTCACAACAAATCAACTTGTGTTGCTGCAATTTAGATATATCTTTATC
+TCCAGAGAATTGAATATTGTTGGGTTTTTTAATATTTTCTTCATTGTGTTGTATTATTAC
+TCTCGTTTGTTAAAATTACTATCAAACTTTTACAAGTAATTTTGAAGGTTATTCCAATAT
+TTTACCTTTTAAAATCTCTTGTAAAATCCTGTTTAAAACGTCTGTTTAAATCCTTTTAAA
+ATACCTTGTAAGTCTTTCGTTATGCCACTTACATATACTTTAAACGATTGTAAATCAAGT
+TAAACATTTTTACAAGCTTTTAACTTGAATCTTTTAAAATATCTTGTAAGTCGTTTACTA
+AAATTACTATCAAACTTTACAAGTAATTTTAATAGTAATTCCAATAATTTATCTTTTTAA
+AATATTTTGTAAAAGCCTGTTTAAAACGTCTTTGAAAATCCTTTTAAAACACCTTGTAAA
+TATTTCGTTATGCCACTTACATATACTTTTAACAATTGTAAATCAAGTTAAACACTTTTA
+CAAGCTTTTAAAATCCCTTATAAATCATTTTCTGACATTAACTTATTCTTCTTAAACGAT
+TGTTAATCAAGTAAACCCCTTTTAAAAGCTTTTAAAATCGCTTGTAAATCATGCTTTACC
+ACTTTATTATCCTTAAAAACCGATAGCAAACCATGTAAACTCTTGTTAAGTTGTTTGCAA
+GGCTTTACAAATCCTTTAAAATGTCTTATAAATCTTTCGTTATGCATATAAGCTGTTTAT
+GCCTATAAAATCACTTGTAAATCATGACAATTCTTATAAAACCATAAACAGTTGACAAGA
+GTAAAGCATTTTGATTAGATTTGACAGTCATAATTAAAATACAAGTACAATCATAGATTC
+CAAATAACAAAAGTAAAATAAACATGTTTGAAATAAGTCAGTCTAAAGAACTAAATCCAT
+TTTTGCCTTAGTAGCTCTGTCCTTCTCTACCTGCAAATAAAATTCAAACTGTAAGTTATG
+TTTTGCATAACAATAATATTCAAGTTTTTAAAAATATATCGTTATACAAAAGAAGAGTTT
+AACACTAACCATTATTATCTTGCAGATTTGTTCAGCTAGGTATTTCACTTTTGGATGAGC
+TCGAGACAGTTTGTCAGGATGAACGAGTAACGTTGCTTTCTTTAATGCTAATTTGTATTT
+CTTCTCGTCCCACATTTCCCAAATTTCGACTTTTTGCCATTTACTGTCGGGCCAAAGAAT
+CTGAAATGTAAAAATTCCAAAATGATTAGAATTAAAATCTTTTGCAGCAAAACAATGATG
+TAAATTAACTTACTTCTTCAAGTGACGATAGTAGATCTCTTATTAATTTGTTTTTCGCCC
+ATTTTTTAACTTTTAGGTCAATTTCTTCCATTACTTCCTGACTCAACATGACCGGCGTCA
+AAGGAGTTTGAACTGATACAAAAACAAAAAAAAAAAATTTAGAAGTTGTTTATCAAGGCA
+AATCATCTGTGAATGTAAAAAGAACTTACGACTGCTCTGTCCCTGGGTGATTTCTTCTTC
+TTGCGTAGAGAGTGGTGTTTGATTAACATCTTCATCATCTTTCTTGGTCTCTCTTGGAAC
+CTGTAAACAAAAACATCAACACAAATTTTTATTTTTTGACAATTTTATCATGTCTTTTAA
+AACAATTAAGGAATGCAGACCTCTGTTGTTTCTTCTTTTTGAGGTTGTGATTCTTTCTCT
+GTGGGTGCAGTCCCATTATCTTCATCATCTGACAAAATTACATATGCTTCTTGATCTTCA
+GTCTCATCATGTTCATCATGTTCTTCTACGTTTTCTTCTTTTGGAACCTGTATACCAAAA
+CATCAAAACAAATTTTTATTTTTTGACAATTTTATCATGTCTTTTTAAACAATTAAGGAA
+TGCATACCTCTGTTGTTTCTTCTTTTTGAGGTTGTGATTCTTTCTCTGTGGGTGCAGTCC
+CATTATCTTCATTATCTGACAAAATTACATATGCTTCTTGATCTGCAGCATCATTATATT
+CATTATGTTCTTCTACTTTTTCTTCTTTTCCTTCTTCTCTTTCCATTTCTTCATCGCCTT
+GTTTGGGATTCTCTTGTTTTTCTGTTTCTTCAACATTGCAAGTAGAATTTTCATATACCA
+GTTTTACCTTCTCACCAAAGGACATTGATTTCCTTTTTCTGCTTTGATGCACAACTGTTT
+CAATTGCAGGTTTCAAGACATGATCAATTCTTCCTTGATGTCCTTGTTCCACTTGAATCC
+ATCCCTGACACCAATCCTTCTTGCTCATTCTATATCCTTTGATCACAAGATCAAAAACAT
+CCAACAGATCCTTGTCTTCAGGATTCTTCTGTGAAACCAAGTGGTCGTATTCATGAGTAT
+GAACACCAACTATTGGTGTCACTTCAACCTGCAAAGATAAACAAAATTCCAAACTGTGTA
+AAAATAATGCACAATTCTTAATTAACCTTTTAAAATCCGTTGTAAATAGTTTAAATTGCT
+TTTAACCCTTTGTAAATCCTTAAAACTTGATTGTAAAAACTATTGTAAAACATACTCTTT
+ATTTATAAACAGTGTTTAAAACATAAAAAAAGCCACAACTAAGAAAATGTACCTTGTCAC
+CATCTGCTATCATTGTTATAGCTTTTGCACTTGGAGACGATGTTGATCTCCATTGGAGAA
+TTAATGGAATATTTCCACTAAATGATTCATCTCTAGTGCCAAACTTTTCTCCCAACTTCT
+GAACCGATGATAATGCCCATATCTGAATTGATTGAACAAATCCAAATAGACCATATTGTT
+TCCTGAACAAATAGTCATTACCGATTCTCTTCACTTCAGTTACCAAATATGAGTACACAA
+TCTGCGCCCATGGATACTTACAAAACTTTTCGAAATCAGTAGCTCTCTTCAGATTCTCAA
+TTGGCAGCATGGTAGTGGGATTTCGAGCTAGCAATATGCCCTCCACTAGTAACAAACCCG
+CCAATCTCAGTCTCTCCTCTGGCTGCATTTTTTTGGAACGCATTTCCAAAACATATGTAA
+GATCTAAAAAAGTCATTTCCTTGTCAATCCACACATTTTTTTTCTGCTTTCCCTTCAAAG
+TCTGATTATCTTTTATCCACCACTTTTCTTTCTTCTTTCTCTTCACATTTGGACTGCTTC
+CTGATGCATCATCCATTGGAAGTCCTGTTGTTATGATAAACTCTCTCAGGGAGAATCGCA
+TAGGTTGATCAGCAAATACAAACCACAATTCGTCATTGTTGGTTAGTATTCTTCTCTGGA
+GTAAATGATGAACGATATGGCTTGAAAATGCTAAGTCCATTTAAGCGAATTCCACTATAG
+GACCCAAGAATGTGTCCATTAATGTGTTGAACTCTATCGGCTCTAAAGCTTTCCTGACAG
+TCGAGACAATTTTGAAGGATGAATGCTTTGATACCCTTGTAATATTATCTACTTCGCTGC
+CTGGTTGGAACAGTCTTTTAGGAAAGAACAGTTTCTTTGTACTCATATTTCTCAAAACCT
+GATTAAATACATTAACACAGTCATTAAATTAACACAGTTTTGAAATGGTTTTAAAAACCA
+TTTTTGTAAATCTATTATGCATTTGTAGTTTTCGAAACATAAACATAGTCATTACAAGTC
+GTTTAAAGAACTTTAAAAACCCTTGTAAAACCATTTTTCAAAGTCATTACAAGTCGTTTT
+AAGACTTTAAAAACCCTTGTAAAACACAGTCATTACTCCATAATCCTTTTTAAAGACCGT
+TTTGAAACCATTCCAAAAACAAAATTTTAATCCTTTTCAAAGAACACAGCCGCTGAAAAT
+AGAAACAAAAAAAAACCCTTTTCCAAACCAATTCCAATCAACTGGTAACCCATAAATTAA
+GTGAGGATCTATAAATTAAAACACAAACCCAAACATCAATCTATTTACTGTTGAAGTTTC
+AAAACGAAAAAACTTTGAAATTGCTACAACAGAGAAGTTAATCGGCATTTGAAATCTTCT
+TTGAAGGTTTTTGAAACTCAAATATCAAACTTTAAACATAAATCTATCAAAATTATATAA
+CAATTTCCAACACTCCTTCAAAATCCCAAATATCAATCTATTTTACTTGTTTCGTTTTCA
+ACCGAAAAACCTAGAAATGCTAGAACAAAAAAGAGATTCGGCAAAAATTGAACAAACCCA
+AATGGTAAACTTCAGTTTCGTAAATTAGTTACCTTCAATTGCTTCCTTTTTGCTGTATAA
+TCAGATTTTCTTCACATTGTTGAAAGGAAGAAGACGAAGACGACAGTTTGTATTCTTCTT
+TTTTTTTTTTGTTACTTTTTTGTTGTCTTTTCACGGTTCCCTTCCTTTTTTGTTTTTGGG
+TTATAGTGAATTTTTGGGCTTTAGTGTTTTTTGGGCTTTTAGTGTTTTTTTACTAAAACA
+GTTTGTTTTTCTAAATAACAGGCCTAGGCCCAATTAGTAACAGATACAGTGTTTAACATT
+ACTGTAACTTTTTCAACGGTTGATATTCTCTTTTAAAAACGGTTCTAAATCATTTTAAAA
+ACGGTTGTAAATCTTTTCAAAGTGACTGACCCTAATTCGGTGAAGATGTCAGAAGCCAAT
+TCCTGTTTAATTTGTTTTTAGGTTATAGTGAATTTTTGGGTTTTAGTGTTTTTTGGGCTT
+TTAGTGTTTTTTTACTAAAACAGTTTGTTTTTCTAAGTAACCGGCCTAGGCCCAATTAGT
+AACAGATACAGTGTTTAACATTACTGTAACTTTTTCAACGGTTGATATTCTCTTTTAAAA
+ACGGTTGTAAATCATTTTTAAAACGATTGTAAATCTTTTTATAATAGCAGCTACTGCAGC
+TTTTTCAACACTTTTAAAACGCTTTTAAAACAGCTTATAATTCATTTAAAAACCCTGTTT
+AAAAGCATGTTTAAAGTCCTTTTCCATTCAAATCAAAGCACCTGTTAACCCAAACAACCA
+TTATACAGTAATTTTGTAAAATAGGAGTTAAACTAAATAAACTTCATAAATCTTGTTCCA
+TATAGATGTTCATAAAATATTCAATTGACAAAGTTTATAAATCTATCTTGTACTCCACTA
+CTTTTTGATTAGAAGTCTGCTACTTCTACAAAGTGACTGACCCTAATTCGGTGAAGATGT
+CAGCAGCCAATCCCTGTTTAATTTGTTTTTACGTTATAGTGAATTTTGGGCTTTAGTGTT
+TTTTGGGCTTTTAGTTTTTTTTTTTACTAAAACAGTTTGTTTTTCTAAATAACAGGCCTA
+GGCCCAATTAGTAACAGATACAGTGTTTAACATTACTGTAACTTTTTCAACGGTTGAAAT
+TCTCTTTTAAAAACGGTTGTAAATCATTTTAAAAACGGTTGTAAATCTTTTTATAATAAC
+AGTTACTGCAGCTTTTTCAACACTTTTAAAACGTTTTTAAAACAGCTTATAAATCGTTTG
+TAAATCTCTTTTAAAACGGTTGTAAATCATTTTAAAAACGATTATAAATTTTTTTCATAA
+TAACCGCTACTGCAGCTTTTTCAACACTTTTAAAATCCTTATAAAGCAGCTTGTAAATCG
+TTTAAAAACCCTGTTTAAAAGCATGTTTAAAGTCCTTTTCCATTCAAATCAAAGCACCTG
+TTAACCCAAACAACCATTATACAGTAATTTTGTAAAACAGGAGTTGAACTAAATAAACTT
+CATAAATCTTGTTCCATACAGATGTTCATAAAATATTCAAATGACAAAGTTTTATGAAAT
+AAGAAACAAAAGCTGATAAATCTATCGTATACTCCACTACTTTTTGATTAGAAGTCTGCT
+ACTTCTACAAAGTGACTGACCCTAATTCGGTGTAGATGTCAGCAGCCAACTTATTCCTAA
+CGTTTTGAATTATGTTCCCTTCAAGGTTTGAATGGCTGGTATACATTGAGTAGCATTCCA
+TAAACTTCAGCATATAGATACCAGACTCTTCATTTCTAGGAGCCTACAACCAAAAACCAA
+AAGAATTACTTAAGAAAAGAAGTTATAGAAGTCAGGACTTACGGAATATTCATTTCTAAG
+ACTATGATATATTTAAAGAAGTTACCTGAGGAAAAGTGGTAAGGACTTTGATGCTAAATG
+GAGAGACATCCATGTCTTCTTTTTTGAGGATGTTCCGAACAATGTATGGCATAGCTATAG
+AGTAGGCAGCAACATATTTTTTCTTGACTTCTTCTGTTAAATAAGAAGCTGCATATTCCC
+ATATACAAACTGTCTTCTGTTCCAAGTGGATGAGCAAGGCAACCCAGCATTTTCCTTTGA
+TACAAAAAGGAGCCAATATGCACTTGGTTTCTTCCTCTATTATCAGCTTACTGATTTCTT
+CAGACTGAAACTGAAATCCCTCTTTGTTATCCAAAAACTCCATGTATGACTCATCAACCA
+CATTTAAGAAAGACGATCCAACAAATACAACTGATTTGTTTTTGAATAATTCTGGATTGC
+TTTCCTTCCTCGTTTTCATCAACTCCAAAGCTGCATCAACATGCTAAACACAACAAAAAT
+AAAAATTATCATATTAGAAAACCCCTTTAAAAACGATTGTAAAAAGTGCAAACCCTTTTT
+AAAATACCTTGTAAATCATTCTACGCAACATACTTATGCTTTTTAACGATTGTAAATCAA
+GCTAAACACTTTTAAAAGCTTTTAAAATCCCTTGTAAATCATTCTATGTCACTAAGTTCT
+GCTTCTAAACGATTGTTAATCAATTAAACCCTTTTTAATAGCTTTTAAAAAATCCCTTGT
+AAATCAATCCTTACCACTTTCTAATCCGTTAAAAACGATTGCAAGTCATGTAAATCCTTT
+TTAAAATACCTTGTAAATCATTCTTTACCACTTTCTAATCTTTTAAAATTGTTTATAAAC
+CATGTAACCCTTTTTAAAATCTCTTTGTAAATAACTTAATGATGCTTTAAAAACTATATG
+TAATTCATGGGTTACCAATTTTACAAGGATTTTTAGACATACCGTTGCTGTTATTGCTTT
+CCCTGGCGTCTCTAGGGTTGTAAACCACTTTGTATCTACAATATTTCCCGCGATTGATAG
+TGGCCTACAACAACAAAACAGTCAACAATGATGCTTCTTCCATTATTAAAAAAAACTCAC
+TATCTTACTAACAAAACTCACTTTTTTTTCCTTGACTTCTTCCATTCAGCCAATTTCTCA
+AGTCTTGTGGCATCAACTTTCGCAAATGGATGCAAAATTGGATGCTTTTTCTTCTCAGCT
+GTGAAAGGTGCTTGGGTATGAATGGAAGGAAACGTACCCCGCTAACTCTTTCTTTGCGGA
+GCGGGCTGAAAATCATCATTGTCGTCATCATTATCAGCGTTATCACCATCATTGCCAATA
+ATTTTCCTTTTCTTACTCTGTACCAATCAAAAAGAATAAAAAAAACAGATGTTTAAAATA
+CCTTGTAAACAAAATTTTCAAAATCATAATAAATTAGATACTAACCTCTTTCCTTGTTGG
+AACATCAACATCAGCACTATCAACTTGTTTCTGCCTCTTTCTCGGCACCTAGAATAGTAA
+AAAACACCAATTAAAAGTACTTTTAAAATCCCTTGTAAATATCATAACAAGACAATTGAC
+AAATTTTAAAAACAGTACTGTTGCAAATACTAACCTGTTTTCTTGTTTTAAGATTATCCT
+CAGCATGAACACTTGGTTTAACTCTCTTGTTCTGAAGTTGCATGAAAGATAAACTTTTAA
+AGATTTGAAAAAAATATTATAAACACTTGGTTAGATAATACAAATTTTTTAAAATGCTAA
+CCTCATTTCTTCCTCTGCTAGATCTCTTCTTATCCTTTTGAACATCCAAACTTTCTTCAG
+ACAAAATATTGAAATTTGGTGTAGAGGATCGTGGAGTAGGAGACTTATCCTTGAAAATAT
+AACAGAATGTAAAATTATAAAAAGGATACTAATCATTTTTGTAAGACTTTTAGAGATATA
+AATTACTGTACTTTTGATGATTCTTCAGCTACTTCATCACCAACATCACATTGGGTGTTT
+TCATCATCACCCGGATAGCTCCCATACTGTGTGTTTGGCTCTCTGATTGAATCTTCAAAT
+GATTCATTGTCATTCTGCAACAAAATAAAAACAATAAGTCAATCATTAATATAATTAGTA
+GACCTTTAAAATAGCTTGTAAAGATTTTCAATTACCTCTGCTTTTCTTTCTAGTCCTCCT
+TCTTCTTCAGCCTGCGAAAAAAAAGAGTACATTGTAAAGGTTTACTACGTATTTTACCTT
+TAAAATACATTGTAAAACCTTTCCTTTCAAATAGCTTTTAAAGAAACATTTACAATTACC
+TCTGGTTGTCTTTCTACTCCTCATCTTCTTGTTTTCTTTCTTCATCTTCCTCAGATCTCT
+GATTATTCTTTTCCTCCATTCTAATGTCCAAAATCCTCTCAATCAGCTCGACTCTCTTGT
+TAAGATCTTCAAGGATTGTCAAAATCCTGTCAAGCTTCTCGCTATTAGATATTTTGTTAT
+TGATTTTGTTTTGACCTACTTCTTCAAGGGCAGCACAAACATCAACACATCTTGTATTCC
+ATTCAGTTTTCTTCAATCTGTAGCCCATCTTAACAAGTTCCAAAACCTGTTGGAATTCTG
+TGTCGTTTGTGTGGAAATCAGGAACTAAAGACTTGAAGTCTTCTGGGTTTCCAATAATTG
+TATTCACCTCAATCTGCGAAGATACAATAACATTACAAATCTTGAGAAAGCAGAACTTCA
+AATCTCAAAACCATTTAAAGAATTCTGTAAATAGACAAAAGCTTACCTCATAAACATCAT
+TTACAAGGTTTACGATCTTGAAAAACTCTGGAGTAGTAGTGCTTTTCCACTTCAATATCA
+ATGGATATTCAGATTGGAATTCCTTATCTTTAACTCCAAATGCTGCACCAAATGCTGGAA
+CTGCGCTCAACACCCATATTGTTAGCGCGAGTCCAAATCCTCTCAAATCATATTTCTCTT
+TTGCCCAAGTTTTCTCGTCCATTCTCAGAATTGAATTTGATAGAACACTGAATGCTTCTT
+TACCCCACGGTTGGGCTGTGTACATCTCAAAATCAGAAGCATGCCGCAATCTTGGCAAAG
+GTATCTTCTCTTTTCCATATGGTGTCAAGAGAATTCCTTCAGTCAACACTACTGCAGCAA
+GACACAACTTTTCTTCATCTTCAACAGCAGGTTCACCTTCCTTAGGTTTTAAAAACAATC
+GATCTTCGAGATCACCAAGAGTATAAGATCCTTTACTAGCCCAAAAGTATGGTTCTTTTA
+CAGGATCTTTCCCCTTTCGTCGAAGTTCCCTATGAACAGGTTCACATTGAATTCCTGTAT
+GAACAAAAGACAGTGTAGAGACTATTATTACAGGTTTTATAGTAAATACTTTAAAAACGA
+TTGTAAATCATGTTTAACACTTTTAAAAGCTTTTAAAATCCCTTATAAATCATTCAATGC
+CACTTACTTATGCTTTAAAAACGATTGTAAACCATGCAGACACTTTTAAAATCCCTTGTA
+AATCATTATATGACACTTACTTATGCTTTAAAAACGATTGTAAATCATGTTTAACCTTTC
+TAAAAGCTTTTAAAATCTCTTGTAAGTCATTCTATTCAACTTACTTATGCTTAAAAAACG
+ATTGTAAATCATGTTTAACCCTTAGAAAAGGTTTTAAAATCCCTTGTAAATATTCTATGC
+CACTTACTTATGTTTTAAAATCGATTGTAAACTATGCAAACACTTCTAAAATCCCTTGTA
+AATCGTTTTAAGACACTTACTTATGCTTTTAAAATCCCTTGTAAACGTGTTTAACACTTC
+TTTAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTAGTTACTTATGCCTAAAAACGG
+TTGTAAACCATGCATACCCTTTTTAAAATCCCTTGTAAATCATTATCTGCCACTAACTTA
+TGCTTCTTAAACGATTGTTAATGAAGTAAACCCCTTTTAAAAGCTTTTAAAATCCCTTGT
+AAATTATCTATGACACTTACTTATGTTTTAAAAACGATTGTAAACTACGCAAACAGTTAT
+GCAAATGCCTTGTAAATCATTCTACGACAGTTAATTAAGCTTTAAAAACGATTGTAAAAC
+TTTATTACCTGTTGTGAGATAGAACTCTCTCAAGGAGAAACGGATAGGTTGAGAATCAAC
+TCTAAACCAAAGAGTTGATCCTTTTGTTTTCACTCTCTGCTGCATGAGATAGTGAAAGAT
+TTTTCCAGAAAATCTGATTCCCTTCTTAGCCTTCATTTTTGGTCCCAATTCAACTAGAAG
+ACCAAGAAACGAACTTCTAATCTTCTGAAATAAACACTCGCCTAAAGCTTCCTCTACTTT
+ACTAACTAAATTCCAATCCGAGTATTGTTGAACGGTTCCCAGTGCAATAGATTCTTCACC
+TTCTATGTATATCTGTTCAGGCAATGTAAGGATTTCACTCTCTGAATCCATCTGCAAAAC
+ATGTTATGAAACATCGTCAGATCTACTATAAAATCGACTATAAAATCGACTATAAAATCG
+ATTATAAAAACGGTTACCGTCGGATCTATCGATATCTCTGGGGATTGTTTGCGTCGTAGA
+GAAATGATCTGAATCCTTCAGCGAATCCTTCGGAGAGGAAATTCGTCGGCGATTTTGGGG
+TTTCTCAGAGAGAAAATTCGTCGGCAATTTTGAGTGAAATCGGAGAGGAAATTCGTTGGC
+GATTTTGAGTGAAATCGGAGAGGAAATTCGTCGGCGATTTTGAGTCAAAACGGAGAGGAA
+ATTCGCCGGCGATTTTGAGTGAAATCGGAGAGGAAAATCGGAGAGGAAAACGAAGAAGTT
+TGTGAAACGAATGTGAAACCTAATCATTCAGTAAGGGTAAGACAGTCATTTGCCATATTA
+GAAGGGGTAGTTTTAAAAATAGCCTTCAGGAAAAGGCATTTTTACAAAAGGTTATTAGAA
+TAAGGGAAATTTTGCAAATCTCCC
+>ARNOLD2
+GAATAATTCACTCTAATGCCCTTTTCTCAATGCCCTTTTGCAACTCTACCCTTTTTTTTC
+CCACTTTCATTTCTACCCTTTCTAATACTTTTCTCCCCAAATTACCTTTAATGAGCTACC
+CACAGACCTAATTCATTTCTTCACTCTCTCTCTTCTTCCTCCATCGGAAATTGTGAATGC
+CGTTGAATCCCATGCCGTCGGAAATAGTGAGTTTACTCGCCGTGAAAACCCATCTTCGCC
+GTCGTAAGTAGAGCTGTGTGTCGTCGTCGAATCTCTTGCGTTTCCCAGGTTTGATTTTAT
+AATGTTAGCTTAAATCTTCGTTTTCGAATTGGTTTATTCGATTTTTGTTGTTGATTATGT
+GAATTCGTTATTTGAATCCTGATTCAATCGACAGTTTGACATTTGCTTCAGCTTCGAATT
+TGAATTTTGTTTGAGATTTGATGATTGAATTTGTTTCTAAAATCCTTGTACATTCGTTAT
+ACTGTTCTAAAATCCTTTTGAATTCGTTATACTGTTTCGTGATAGATTTGCTTATGTGAA
+TTCGTTATACTATTTCGTAATAGATTTTGGTTCTGATTTAGTGTTTACCTCTTTTGCATA
+TGCTTTCGTGATAGATCTATGTCACTTACGCTTTAAAACGATTTGTAAACCATATTAACC
+ACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTTTATGCTACTTACTTACGCTTTAA
+AACGATTTATAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATT
+CTATGCTACTTACTTACGCTTTAAAACAATTTGTAAACCATGTTAACCACTTTTCAAAGC
+TTTTAAAATCCCTTGTAAATTATTCTATGCTACTTACTTACTCTTTAAAACGATTTGTAA
+ACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTACTTA
+CTTACTCTTTAAAACGATTTGTAAACCTTGCTTCTCTCTGTAGTGACAGTGTTTTTGTAG
+GTGTTGATTTTGTTGTTATTTATCTTATCAGGTTATAATGCTAGAATTGTATTCTGTTTG
+TGGCTTGTGGAAGTTGACAAACAATATGACTTGGGAATTTGAATTAGACATTGAATTGGG
+AGCTTCTTTAGTGCTCATTGATGAGCACATTACCTATCACGCGTTGGTTGATATTCTTGT
+AGAGGATTTTCAAATAGATAGTTCAACCAATTCTTTGAAGCTTAGTTACAAGTTAGTCTC
+CACGTCTACAACCATACAATCTCATCCTCTTTATACTAGGAACGATAGACAGCTTGCAAC
+TTTTATGCACAAATTCTCACAGAGTGGAGGATTGCTTCAGTTATGTTTGACTATAGAGCA
+AATTTCTGTGACAGTTGAGCAGGTTTTTCAATAACCTTCTTGTGTTATAATTTTAAAAAT
+CCTTGTAAAATCATTATTAAGTCAGTGATTGTGCTTATTATAGGCTGAGACTACTTCAAA
+TCCTTTTGTTTCTCATTCTGTCCCTAATGCTCAGGTACTAATCGTTTTAAAAATCCTTGT
+AAAATCATTATTAACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTAACG
+TTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTAAGTCAGTGATTGAGTTTAT
+TACAGGCTGAGACGACTTCAAATCCTTTTGCTTCTCATTCTGCATCTACTACTCAGGTAA
+TAATCCTTTTAAAAAATCTTGTAAAATCATTATCGTTTTTAAACCCCTTTTAAAAATCCT
+TGTAAAATCATTATTTAAGATAGATTGATGTTTGAGGTAAGCTTTTTATTTTGGCAGTCG
+AGGTTAACCTCTAGGATTATTGAGGCGTGTGTATCTGAAACATCTAGTATTCTTGATCAA
+CAGTATTCTAGTTATGCGTTTTCAACTGGTCTAAGTGATGCTGATTCTTTGTTTATTGGA
+AAAAATTTCAAAGACAAAGATGAAATGGTATTCACGTTGCGGATGTTTGCAGTGAAGCAC
+AACTTTGAGTTTCATACAGTGAAATCAGATCTCACGAGGTATGTTCTTCATTGTATTGAT
+GAAAACTGTAGTTGGAGACTACGTGCAACTAGGGCTGGTGGATCCGAGAGTTATGTTATT
+CGGAAGTATGTTAGTCATCACAGTTGTGACTCTTCATTAAGGAATGTTAGTCATCGTCAA
+GCATCTGCAAGGACATTAGGAAGATTGATAAGTAACCATTTTGAAGGAGGAAAACTTCCC
+CTCAGACCTAAACAGCTGATAGAAATATTTAGAAAAGATCATGGAGTTGGAATCAATTAT
+TCGAAGGCTTGGAGAGTTCAAGAACATGCAGCAGAACTTGCGAGGGGTTTACCTGATGAT
+AGTTTTGAGGTTTTACCGAGGTGGTTCCACAGGGTACAAGTGACGAATCCAGGTTCTATC
+ACTTTTTTCAAAAAAGATTCTGCTAATAAGTTTAAGTATGCGTTTCTGGCTTTTGGTGCA
+TCAATTAGAGGTTATAAGTTGATGAGAAAAGTCATATCTATTGATGGTGCCCATCTGACA
+TCAAAGTTTAAAGGGACTTTGCTTGGTGCCTCAGCTCAGGATAGGAATTTTAATTTGTAT
+CCTATTGCTTTTGCAATAGTTGACTCTGAAAATGACGCATCATGGGACTGGTTTTTGAAG
+TGTTTGCTGAATATAATCCCTGATGAGAATGATTTAGTTTTTGTGTCTGAACGAGCTGCT
+TCTATTGCAAGCGGACTTTCAGGGAATTATCCACTTGCTCATCATGGACTTTGCACTTTT
+CATTTGCAAAAAAACTTGGAAACCCATTTCAGAGGTTCTTCACTTATTCCAGTTTACTAT
+GCGGCTTCTAGAGTTTACACGAAGACAGAATTTGATTCTTTGTTCTGGGAAATCACTAAT
+AGTGATAAAAAGTTAGCACAATATCTTTGGGAGGTACATGTTAGGAAATGGTCTCGAGCT
+TATTCTCCTTCAAATCGGTACAACATCATGACATCTAATCTAGCTGAATCTGTTAATGCC
+TTGTTGAAACAGAACCGCGAGTATCCGATTGTTTGCCTATTTGAGTCAATCAGATCTATT
+ATGACAAGATGGTTTAATGAGCGACGTGAAGAGAGTAGTCAACATCCGTCTGCTGTTACT
+ATAAATGTAGGGAAGAAAATGAAAGCGTCATATGATACTTCAACACGATGGCTTGAGGTT
+TGTCAAGTTAATCAAGAAGAGTTTGAGGTAAAAGGAGATACCAAAACGCATTTGGTTAAT
+CTGGACAAAAGGACTTGCACATGCTGTATGTTTGATATTGATAAATTTCCTTGCGCACAT
+GGAATTGCTTCTGCTAACCATATCAATCTGAACGAAAACATGTTTGTTGATGAGTTTCAT
+TCTACTTACAGGTTTTATCTCTATTCTTCACAACTTTACAGGCGTTTTTAAATGTTTTAA
+TATCTCTTTTTATGGTTTTATCTGTGTTTATGTGGTTTTAATCTCAGTTTACATCGCTGT
+AATTTACAGGTGGCGTCAAGCATATTCAGAGAGCATTCACCCAAATGGTGATATGGAATA
+TTGGGAGATTCCAGAAACTATTAGTGAAGTTATTTGTCTCCCACCTTCTACTCGTGTACC
+TAGTGGCAGACGGAAGAAAAAGAGGATACCTTCTGTTTGGGAGCATGGACGGTCTCAGCC
+AAAACCAAAATTACACAAATGCAGTAGGTGTGGTCAGTCGGGTCACAACAAATCAACTTG
+TGTTGCTGCAATTTAGATATATCTTTATCTCCAAAGAATTGAATATTGTTGGGTTTTTTA
+ATATTTTCTTCATTGTGTCGTGTCATTACTCTCGTTTGTTAAAATTACTATCAAACTTTT
+ACAAGTAATTTTGAAGGTTATTCCAATATTTTACCTTTTAAAATCTCTTGTAAAATCCTG
+TTTAAAACGTCTGTTTAAATCCTTTTAAAATACCTTGTAAATCTTTCGTTATGCCACTTA
+CATATACTTTAAACGATTGTAAATCAAGTTAAACACTTTTACATGCTTTTAACTTGAATC
+TTTTAAAATGTCTTGTAAGTCGTTTACTAAAATTACTATCAAACTTTACAAGTAATTTTA
+ATAGTAATTCCAATAATTTACCTTTTTAACATATTTTGTAAAAGCCTGTTTAAAACGTCT
+TTGAAAATCCTTTTAAAATACCTTGTAAATATTTCGTTATGCCACTTACATATACTTTTA
+ACAATTGTGAATCAAGTTAAACACTTTTACAAGCTTTTAAAATTCCTTATAAATCATTTT
+CTGACATTAACTTATTCTTCTTAAACGAWTGTTAATCAARTAAACCCCTTTTAAAAGCTT
+TTAAAATCCCTTGTAAATCATGCTTTACCACTTTATTATCCTTAAAAACCGATAGCAAAC
+CATGTAAGCTGTTTATGCCTTTAAAATCACTTGTAAATCATGACAATTCTTATAAAACCA
+TAAACAGTTGACAATAGTAAAGCATTTTGATTAGATTTGACAGTCATAATTAAAATACAA
+GTACAATCATAGATTCCAAATAACAAAAGTAAAATAAACATGTTTGAAATAAGTCAGTCT
+AAAGAACTAAATCCATTTTTGCCTTAGTAGCTCTGTCCTTCTCTACCTGCAAATAAAATT
+CAACCTGTAAGTTATTTTTTGCATAACAATAATATTCAAGTTTTTAAAGATATATCGTTA
+TACAAAAGAAGAGTTTAACACTAACCATTATTATCTTGCAGATTTGTTCAGCTAGTTATT
+TCACTTCTGGATGAGCTCGAGGCAGTTTGTCAGGATGAATGAGTAACGTTGCTTTCTTTA
+ATGCTAATTTGTATTTCTTCTCGTCCCACATATCCCAAATTTCGACTTTTTGCCATTTAC
+TGTCGGGCCAAAGAATCTGAAATGTAAAAATTCCAAAATGATTAGAATTAAAATCTTTTG
+CAACAAAACAATGATGTAATTTAACTTACTTCTTCAAGTGACGATAGTAGATCTCTTATT
+AATTTGTTTTTCGCCCATTTTTTAACTTTTATGTCAATTTCTTCCATTACTTCCTAACTC
+AACATGACCGGCGTTAAAGGAGTTTGAACTGATACAAAAAAAAAAAAAAAAATAGAAGTT
+CTTTATCAAGGCAAATCATCTGTGAATGTAAAAAGAACTTACGACTGCTCTGTCCCTGGG
+TGATTTCTTCTTCTTGCGTAGAGAGTGGTGTTTGATTAACATCTTCATCATCTTTCTTGG
+TCTCTCTTGGAACCTGTAAACAAAAACATCAAAACAAAWTTTTATTTTTTGACAATTTTA
+TCATGTSTTTTTAAACAATTAAGGAATGCAGACCTCTGTTGTTTCTTCTTTTTGACGTTG
+TGATTCTTTCTCTGTGGGTGCAGTCCCATTATCTTCATCATCTGACAAAATTACATATGC
+TTCTTGATCTTCAGTCTCATCATGTTTATCATGTTCTTCTACGTTTTCTTCTTTTGGAAC
+CTGTAAACCAAAACATCAAAACAAATTTTTATTTTTTGACAATTTTATCATGTCTTTTTA
+AACAATTAAGGAATGCAGACCTCTGTTGTTTCTTCTTTTTGAGGTTGTGATTCTTTCTCT
+GTGGGTGTAGTCCCATTATCTTCATCATCTGACAAAATTACATATGCTTCTTGATCTTCA
+GTCTCATCATGTTCATCATGTTCTTCTACGTTTTCTTCTTTTAAAACCTGTAAACCAAAA
+CATCAAAACAAAATTTTTATTTTTTGACAATTTTATCATGTCTTTTTAAAAAGTTAAGGA
+AAGCAGACATTTGTTTCTTCTTTTTTTTTTTTGTGATTCTTTCTCTGTGGGTGCAGTATC
+ATTATCTTCATCATTTGACAAATTTATATACGCTTCTTGATCTACAGCATCATTATATTC
+ATCATGTTCTTCTACTTTTTCTTCTTTTCCTTCTTCTCTTTCCATTTCTTCATCGCCTTG
+TTTGGGATTTTTCTTGTTTTCCTATTTCTTCAACATTGCAAGTAGAATGATGATCTCTGT
+ATTCAACCTGTATAAATAATTACAAGTTCCCAAATACAAGCCAGGAAACAGTTATTAGTC
+ATGTAAATCACTTTTAAAAAGCTTTTAAAATCCGTTGTAAAATCTTATCGAACACTGCCT
+ACCCGTTAAAAACGAATTTCAATCTTTTAAAGCCCCATTAAGAAGTCTTTAAAATCCCTT
+GTAAATACATATCTAACACTGCCTATCTTTTTAAAACGGCTAAAAATCTTTAAAACACGA
+TTTATAAGGTTTTTAAAATCCTTTGTAAAAACACATACTTTTTCTTCTTCCTCTTCTTTT
+CCTTCTTCCTCTTGCTTTTCTTCTTCCCCTTCCATTTCTTCATCGCCTTGTTTGGGGATT
+TCTTGTTTTTCTTTCCCTTCATCGCCTCTGTATTCAACCTGTATATAAAATTACAAGTTT
+TATAACTACAAGTTACTCATGTAAATCACTTTTTAAAAAGCTTTTAAAATCCGTTGTAAA
+TACTTATCGATCACTGCCTATCCTTTAAAACGAATTTAAATCTTTAAAACCCCATTAAGA
+TGTCTTTAAAATCCCTTGTAAAAACACATACCTTTTCTTCTTCCTCTTCTTTTCCTTCTT
+CCTCTTGCTTTTCTTCTTCCCCTTCCATTTCTTCATCGCCTTGTTTGGGGATTTCTTGTT
+TTTCTTTCCCTTCGTCGCCTCTGTATTCAACCTGTATATAAAATTACAAGTTTTATAACT
+ACAAGTTACTCATGTAAATCACTTTTAAAAAGCTTTTAAAATCCGTTGTAAAATCTTATC
+GAACACTGCCTATCCTTTAAAAACGAATTTCAATCTTTTAAAACCCCATTAAGAAGTCTT
+TAAAATCCCTTATAAATACATATCTAACACTGCCTATCTTTTAAAAACGGCTAAAAATCT
+TTAAAACACGATTTATAAGCTTTTAAAATCCCTTGTAAAAACACATACCTTTTCTAATTC
+CTCTTCTTTTCCTTCTTCCTCTTGCTTTTCTTCTTCCTGCTCCTTTTTTTCGTCCTCTTC
+TTTTTGTTCTTCTCTAGTATAACTGGCAGGAACTCTTTCGATGCCTAAATAGCCCTCCAG
+CCTTCCAATTTTCTTCTTAAGAACCTCACAATTTTCATATACCAGTTTTACCTTCTCACC
+AAAGGACATTGATTTCCTTTTTCTGCTTTGATGCACAACTGTTTCAATTGCAGGTTTCAA
+GACATGATCAATTCTTCCTTGATGTCCTTGTTCCACTTGAATCCATCCCTGACACCAATC
+CTTCTTGCTCATTCTATATCCTTTGATTACAAGATCAAAAACATCCAACAGATCCTTGTC
+TTCAGGATTCTTCTGTGAAACCAAGTGGTCGTATTCATGAGTATGAACACCAACTATTGG
+TGTCACTTCAACCTGCAAAGATAAACAAAATTCCAAACTGTGTAAAAATAATGTACAATT
+CTTAATTAACCTTTTAAAATCCGTTGTAAATAGTTTAAATTGCTTTTAACCCTTTGTAAA
+TCTTTAAAACTTGATTGTAAAAACTATTGTAAAACATACTCTTTATTTATAAACAGTGTT
+TAAAACATAAAAAAAGCCACAGCTAAGAAAATGTACCTTGTCACCATCTGCTATCATTGT
+TATAGCTTTTGCACTTGGAGATGATGTTGATCTCCATTGGAGAATTAATGGAATATTTCC
+ACTAGACGATTCATCTCTAGTGCCAAACTTTTCTCCCAACTTCTGAACCGATGATAATGC
+CCATATCTGAATTGATTGAACAAATCCAAATAGACCATATTGTTTCCTTAACAAATAGTC
+ATTACCGATTCTCTTCACTTCAGTTACCAAATATGAGTACACAATCTGCGCCCATGGATA
+CTTACAGAACTTTTCGAAATCAGTAGCTCTCTTCAGATTCTCAATTGGCAGCATTGTAGT
+CGGATTTCGAGCTAGCAATATGCCCTCCACTAGTAACGAACCCGCCAATCTTAGTCTCTC
+CTCTGGCTGCATTTTTTTGGAACGCTTTTCCAAAACATATGTAAGATCTAAAAAAGTCAT
+TTCCTTGTTAATCCACACATCTTTTTTCTGCTTTCTCTTCAAAGTCTGATTATCTTTTAT
+CCACCACTTTTCTTTCTTCTTTCTCTTCACATTTGGACTGCTTCCCGATGCATCATCCAT
+TGGAAGTCCTGTTGTTATGATAAATTCTCTCAGGGAGAATCGCATAGGTTGATCAGCAAA
+TACAAACCACAATTCGTCATTGTTGGTTAGTATTCTTCTCTGGAGTAAATGATGAACGAT
+ATGGCTTGAAAATGCTAAGTCCATTTTAGCGAATTCCACTATAGGACCCAAGAATGTGTC
+CATTAATGTGTTGAACTCTATCGGCTCTAAAGCTTTCCTGACAGTCGAGACAATTTTGAA
+GGATGAATGCTTTGATACCCTTGTAATATTATCTACTTCGCTGCCTGGTTGGAACAGTCT
+TTTAGGGAAGAACAGTTTCTTTGTACTCATATTTCTCAAAACCTGATTAAATACATTAAC
+ACAGTCATTAAATTAACACAGTTTTGAAATAGTTTTAAAAATCATTTTTGTAAATCTATT
+ATGCATTTATAGTTTTCGAAACATAAACATAGTCATTACAAGTCGTTTAAAGAACTTTAA
+AAACCCTCGTAAAACTATTTTTCAAAGTCATTGCAAGTCGTTTTAAGACTTTAAAAACCC
+TTGTAAAACACAGTCATTACTCCATAATCCTTTTTAAAGACCGTTTTGAAACCATTCCAA
+AAACAAAATTTTAATCTTTTTCAAAGAACACAGCCGCTGAAAATAGAAACAAAAAAAACT
+TTTCCAAACCAACTCCAATCAACTGGTAACCCATAAATTAAGTGAGGATCTATAAATTAA
+AACACAAACCCAAACATCAATCTATTTACTGTTGAAGTTTCAAAACGAAAAAAACTTTAA
+AATTGTTACAACAGAGAAGTTAATCGGCATTTGAAATCTTCTTTGAAGGTTTTTGAAACC
+CAAATATCAAACTTTAAAACATAAATCTATCAAAATTATATAACAATTTCCAACACTCCT
+TCAAAATCCCAAATATCAATCTATTTTACTTGTTTCGTTTTTAACCGAAAAACCTAGAAA
+TGCTAGAACAAAAAAGAGATTCGGCGAAAATTGAACAAACCCAAATGTTAAACTTCAGTT
+TCGTAAATTAGTTACCTTCAATTGCTTCCTTTTTGCTGGATAATCAGTTTTTCTTCAGAT
+TGTTGAAAGGAAGAAGACGAAGACGACAATTTGTATTCTTTTTTTTTTTTTTTTGGTTAC
+TTTTTTGTTGTCTTTTCACGGTTTCCTTCTTTTTTTGTTTTTGGGTTATAGTGAATTTTT
+GGGCTTTAGTATTTTTTGGGCTTTTAGTGTTTTTTTACTAAAACAATTTGTTTTTCTAAA
+TAACAGGCCTAGGCCCAATTAGTAACAGATACAGTGTTTAACATTACTGTAACTTTTTCA
+ACGGTTGATATTCTCTTTTAAAAACAGTTGTAAATCATTTTAAAAACGGTTGTAAATCTT
+TTCAAAGTGAGTGACCCTAATTCGGTGAAGATGTCAGCAGCCAATCCCTGTTTAATTTGT
+TTTTAGGTTATAGTGAATTTTTGGGTTTTAGTGTTTTTTGGGCTTTTAGTTTTTTTTAAA
+CTAAAACAGTTTGTTTTTCTAAATAACAGGCCTAGGCCCAATTAGTAACAGATACAGTGT
+TTAACATTACGGTAACTTTTTCAACGGTTGAAATTCTCTTTTAGAAGCGGTTGTAAATCA
+TTTTAAAAACGATTGTAAATCTTTTCATAATAACAGTTACTGCAGCTTTTTCAACACTTT
+TAAAACGCTTTTAAAACAGCTTATAAATCATTTGTAAATCTCTTTTAAAAACGGTTGTAA
+ATCATTTTAAAACCGATTGTAATTTTTTTTCATAATAACCGCTACTGCAGCTTTTTCAAC
+ACTTTTAAAATCCTTATAAAGCAGCTTGTAAATCGTTTAAAACCCCTGTTTAAAAGCATG
+TTTAAAGTCTTTTTCCATTCAAATCAAAAAGCACCTGTTAACCCAAACAACCATTATAAA
+GTAATTTTGTAAAACAGGAGTTGAACTAAATAAACTTCATAAATCTTGTTCCATACAGAT
+GTTCATAAAATATTCAAATGACAAAGTTTTATGAAATAAGAAACAAAAGCTGATAAATCT
+ATCTTATACTCCACTACTTTTTGATTAGTAGTCTGCTACTTCTACAAAGTGACTGACCCT
+AATTCGGTGAAGATGTCAGCAGCCAATTTATTCCTAACGTTTTGAATTATGTTCCCTTCA
+AGGTTCGAATGGCTGGTATACATTGAGTAACATTCCATAAACTTCAGCATATAGATACCA
+GACTCTTCATTTCTAGGAGTCTACAACCAAAAACCAAAAGAATTACTTAAGCAAAGAAGT
+TATAGAAGTCAGGACTTACGGAATATTCATTTCTAAGAATATGATATATTTAAAGAAGTT
+ACCTGAGGAAAAGTGGTCAGGACTTTGATGCTAAATGGAGAGACATCCATGTCTTCTTTT
+TTGAGGATGTTCCAAACAATGTATGACATAGCTATAGAGTAGGCAGCAACATATTTCTTC
+TGTTAAATAAGAAGCTGCACATTCCCATATACAAACTGTCTTCTGTTCCAAGTGGATGAG
+CAAGGCAACCCAGCATTTTCCTTTGATACAGAAAGGAGCCAATATCCACTTGGTTTCTTC
+CTCTATTATCAGCTTACTGATTTCTTCAGACTGAAACTGAAATCCCTCTTTGTTATCCAA
+AAACTCCATGTATGACTCATCAATCACATTTAAGAAAGACGATCCAACAAATACAACTGA
+TTTGTTTTCGAATAATTCTGGATTGCTTTCCTTCCTCGTTTTCATCAACTCCAAAGCTGC
+ATCAACATGCTAAACACAACAAAAATAAAAATTATCATATTAGAAAACCCCTTTAAAAAC
+GATTGTAAAAAATGCAAACCCTTTTTAAAATACCTTGTAAATCATTCTACGCCACATACT
+TATGCTTTTTAACGATTGTAAATCAAGTTAAACACTTTTAAAAGCTTTTAAAATCCCTTG
+TAAATCATTCTATGCCACTAAGTTCTGCTTCTAAAACGATTGTTAATCAATTAAACCCTT
+TTTAATAGCTTTTAAAATCTCTTGTAAATCAATCCTTACCATTTTCTAATCCGTTAAAAA
+CGATTGCAAGTCATGTAAATCCTTTTTAAAATACCTTGTAAATCATTCTTTACCACTTTC
+AAATCTTTTAAAATTGTTTATAAACCATGTAACCCTTTTTAAAATCCCATTTGTAAATAA
+CTTAATGATGCTTTAAAAACTATATGTAATTCATGGGTTACCAATTTGACAAGGTTTTTT
+AGAAATATCGTTGCTGTTATTGCTTTCCCTGGCGTCTCTAGGGTTGTAAACCACTTTCTA
+TCTACAATATTTCCCGCGATTGATAGTGGCCTACAACAACAAAACAGTCAACAATGATGC
+TTCTTCCATTATTAAAAAAAACTCACTATCTTACTAACAAAACTCACTTGTTTTTCCTTG
+ACTTCTTCCATTCAGCCAATTTTTCAAGTCTTGTGGCATCAACTTTCGCAAATGGATGCA
+AAATTGGATGCTTCTTCTTCTTAGCTGTGAAAGGTGCTTGGGTATGAATGGAAGGAACCG
+TACCCCGCTTACTCTTTCTTTGCGGAGCGGGCTGAAAATCATCATTGTCGCCATCATTAT
+CAGCGTTATCACCATCATTGCCAATAATTTTCCTTTTCTTACTCTATGCCTATCAAAAAG
+AATATAAAAAACAGATGTTTAAAATACCTTGTAAACAAAATTTTCAAAATCATAATAAAT
+TAGATACTAACCTCTTTCCTTGTTGGAACATCAACATCAGCACTATCAACTTGTTTCTGC
+CTCTTTCTCGGTACCTAGAATAGTAAAAAACACCAATTAAAAGTACTTTTAAAATCCCTT
+GTAAATATCATAACAAGACAATTGACAAATTTTAAAAACAGTACTGTTGCAAATACTAAC
+CTGTTTTCTTGTTTTAAGATTATCCTCAGCATGAACACTTGGTTTAACTCTCTTGTTCTG
+AAGTTGCATGAAAGATAAACTTTTAAAGATTTGAAAACAATATTATAAACACTTGGTTAG
+ATAATACAAATTTTTTTAAATGCTAACCTCATTTCTTCCTCTGCTAACTCTCTTCTTATC
+CTTTTGAACATCCAGACTTTCTTCAGACAAAATATTGAAATTTGGTGTAGAGGATCGTGG
+AGTAGGAGACTTATCCTTGAAAAGATAACAGAATGTAAAATTATAAAAAGGATACTAATC
+ATTTTTGTAAGACTTTTAGAGATATAAATCACTGTACTTTTGATGATTCTTCAGCTACTT
+CATCACCAACATCACGTTGGGTGTTTTCATCATCACCCGGATAGCTCCCATACTGTGTGT
+TTGGCTCTCGGATTGAATCTTCAAATGATTCATTGTCATTCTGCAACAAAATAAAAACAA
+TAAGTCAATCATTAATATAATTAGTAGACCTTTAAAATAGCTTGTAAAGATTTTCAATTA
+CCTCTGCTTTTCTTTCTAGTCCTCCTTCTTCTTCAGCCTGCGAAAAAAAAGAGTACATTG
+TAAAGGTTTACTACGTATTTAACCTTTAAAATACATTGTAAAACCTTTCCTTTCAAATAG
+CTTTTAAAGAAACATTTACAATTACCTCTGGTTGTCTTTCTACTCCTTCATCTTCTTGTT
+TTCTTTCTTCATCTTCCTCAGATCTCTGATTATTCTTTTCCTCCATTCTAATGTCCAAAA
+TCCTCTCAATCAGCTCGACTCTCTTGTTAAGATCTTCAAGGATTGTCAAAATCCTGTCAA
+GCTTCTCGCTATTAGATATTTTGTTATTGATTTTGTTTTGACCTACTTCTTCAAGGGCAG
+CACAAACATCAACGCATCTTGTATTCCATTCAGTTTTCTTCAATCTGTAGCCCATATTAA
+CAAGTCCCAAAATATGTTGGAATTCGGTGTCGTTGAAATCAGGAACTAACGACTTGAATT
+CTTCTGGGTTTCCAATAATTGTATTCACCTCCATCTACGAAGATACAATAACATTACAAA
+TCTTGAGAAAGCAGAACTTCAAATCTAAAAACCATTTAAAGAATTCTGTAAATAGACAAA
+AGCTTACCTCAGAAACATCATTTACAAGGTTTACGATCTTGAAAAACTCTGGAGTAGTAG
+TGCTTTTCCACTTCAATATCAATGGATATTCAGATTGGAATTCCTTATCTTTAACTCCAT
+ATGCTGCACCAAATGCTGGAACTGCGCTCAACACCCATATTGTTAGCGCTAGTCCAAATC
+CTCTCAAATCATATTTCTCTTTTGCCCAAGTTTTCTCGTCCATTCTCAGAATTGAATTTG
+ATAGAACACTGAATGCTTCTTTACCCCACGGTTGGGCTGTGTACATCTCAAAATCAGAAG
+CATGCTGCAATCTTGGCAAAGGTATCTTCTCTTTTCCATATGGTGTCAAAAGAATTCCTT
+CAGTCAACACTACTGCAGCAAGACACAACTTTTCTTCATCTTCAACAGCAGGTTCACCTT
+CCTTAGGTTTTAAAAACAATCAATCTTCGAGATCACCAAGAGTATAGGATCCTTTACTAG
+CCCAAAAGTATGGTTCTTTTACAGGATCTTTCCCCTTTCGTCGAAGTTCCCTATGAACAG
+GTTCACATTGAATTCCTGTATGAACAAAAGACAGTGTAGAGACTATTATTACAGGTTTTA
+TAGTAAATACTTTAAAAACGATTGTAAATCATGTTTAACACTTTTAAAAGCTTTTAAAAT
+CCCTTATAAATCATTCAATGCCACTTACTTATGCTTTAAAAACGATTGTAAACCATGTAG
+ACACTTTTAAAATCCCTTGTAAATCATTATATGACACTTACTTATGCTTTAAAAACGATT
+GTAAATCATGTTTAACCCTTCTAAAAGCTTTTAAAATCCCTTGTAAATCATTCTATTCAA
+CTTACTTATGCTTAAAAAACGATTGCTAATCATGTTTAACCCTTAGAAAAGGTTTTAAAA
+TCCCTTGTAAATATTCTATGCCACTTACTTATGTTTTAAAATCGATTGTAAACTATGCAA
+ACACTTCTAAGATCCCTTGTAAATCGTTTTAAGACACTTACTTATGCTTTTAAAATCCCT
+TGTAAACGTGTTTAACACTTCTTTAAGCTTTTAAAATTCCTTGTAAATTATTCTATGCTA
+ATTACTTATGCCTAAAAACGGTTGTAAACCATGCATACCCTTTTTAAAATCCCTTGTAAA
+TCATTATCTGCCACTAACTTATGCTTCTTAAACGATTGTTAATGAAGTAAACCCCTTTTA
+AAAGCTTTTAAAATCACTTGTAAATTATCTATGACACTTACTTATGTTTTAAAAACGATT
+GTAAACTACGCAAACAGTTATGCAAATGCCTTGTAAATCATTCTACGACAGTTAATTAAG
+CTTTAAAAACGATTGTAAAACTTTATTACCTGTTGTGAGATAGAACTCTCTCAAGGAGAA
+ACGGATAGGTTGAGAATCAACTCTAAACCAAAGAGTTGATCCTTTTGTTTTCACTCTCTG
+CTGCATGAGATAGTGAAAGATTTTTCCAGAAAATCTGATTCCCTTCTTAGCCTTCATTTT
+TGGTCCCAATTCAACTAGAGGACCAAGAAATGAACTTCTAATCTTCTGAAATAAACACTC
+GCCTAAAGCTTCCTCTACTTTACTAACTAAATTCCAATTCGAGTATTGTTGAACGGTTCC
+CAGTGCAATAGATTCCTCACCTTCTCTGTAGATTTGTTCAGGCAATGTAAGGATTTCACT
+CTCTGAATCCATGTGCAAAACATGTTATGAAACAGCGTCAGATCTACTATAAAATTGACT
+ATAAAATCGACTATAAAATCGATTATAAAAACGGTTACCGTCGGATCTATCGATATCTCT
+GGGGATTGTTTGCGTCGTAGAGAAATGATCTGAATCCTTCACAGAAGAACAGGTTTATCG
+GAGAGGAAATTCGTCTGCGATTTTGGGGTTTCTCAGAGAGAAAATTCGTCGGCGATTTTG
+AGTGAAATCGGAGAGGAAATTCGTTGGCGATTTTGAGTGAAATCGGAGAGGAAATTCGTC
+GGCGATTTTGAGTGAAATCGGAGAGGAAATTCGCCGGCGATTTTGAATGAAATCGGAGAG
+GAAAATCGGAGAGGAAAACGAAGAAGTTTGTGCCAAAACGAAGAAGTTTGTGAAACGAAT
+GTGAAACCTAATCATTCAGAGGGTAAGACAATCATTTGCCATATTAGAAGGGGTAGTTTT
+AAAAATGGCCTTCAGGAAAGGGCACTTTTACAAAAAGTTATTAGAATAAGGGTAGTTTTG
+CAAATCTCCC
+>ARNOLD1
+GAATAATTCACTTTAATGCCCTTTTCTCAATGCCCTTTTCTCAATGCCCTTTTGCAACTC
+TACCCTTTTTTTTTCCCATTTTCATTTCTACCCTTTCTAATACTTTTCTCCCCAAATTAC
+CCTTAATGAGCTACCCACAGACCTAATTCATTTCTTCACTCTCTGTCTTCTTCCTCCATC
+AGAAATTGTGAATGCCGTTGAATCCCATACCGTCGGAAATAATGAGTTTACTCGCCCTGA
+AAACCCATCTTCGCCGTCGTAAGTAGAGCTGTGTGTCGTCGTCGAATCTCTTGCGTTTCC
+CAAGTTTGATTTTATAATGTTAGCTTAAATCTTCGTTTTCGAATTGGTTTATTCGATTTT
+TGTTGTTGATTATGTAAACTCGTTATTTGAATCCTGATTCAATCGACAGTTTGACATTTG
+CTTCAGCTTCGAATTTGAATTTTGTTTGAGATTTGATGATTGAATTTGTTTCTAAAATCC
+TTGTACATTCGTTATATTGTTCTAAAATCCTTTTGAATTCGTTATACTGTTTTGTGATAG
+ATTTGCTTATGTGAATTCGTTATACTATTTCGTAATAGATTTTGGTTCTGATTTAGTGTT
+TACCTCTTTTGCATATGCTTTCGTGATAGATCTATGTCACTTACGCTATAAAACGATTTG
+TAAACCATGTTAACCATTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTAC
+TTACGCTTTAAAACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCT
+TGTAAATTATTTTATGCTACTTACTTACGCTTTAAAACGATTTGTAAACCATGTTAACCA
+CTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTACTTACTTACGCTTTAAA
+ACGATTTGTAAACCATGTTAACCACTTTTCAAAGCTTTTAAAATCCCTTGTAAATTATTC
+TATGCTACTTACTTACGCTTTAAAACGATTTTGTAAACCTTGCTTCTCTCTGTAGTGACA
+GTTTTTTGTGGGTGTTGATTTTGTTGTTATTTATCTTATCAGGTTATAATGCTAGAATTG
+TATTCTGTTTGTGGCTTGTGGAAGTTGACAAACAATATGACTTGGGAATTTGAATTAGAC
+ATTGATTTGGGAGCTTCTTTAGTGCTCATTGATGAGCACATTACCTATCACGCGTTGTTT
+GATATTCTTGTAGAGGATTTTCAAATAGATAGTTCAACCAATTCTTTGAAGCTTAGTTAC
+AAGTTAGTCTCCACGTCTACAACCATACAATCTCATCCTCTTTATATTAGGAACGATAGA
+CAGCTTGCAACTTTTATGCACAAATTCTCACAGAGTGGAGGATTGCTTCAGTTATGTTTG
+ACTGTAGAGCAAATTTCTGTGACAGTTGAGCAGGTTTTTCAATAACCTTCTTGTGTTATA
+ATTTAAAAAATCCTTGTAAAATCATTATTAAGTCAGTGATTGTGCTTATTACAGGCTGAG
+ACTACTTCAAATCCTTTTGTTTCTCATTCTGTCCCTAATGCTCAGGTACTAATCGTTTTA
+AAAATCCTTGTAAAATCATTATTAACGTTTTAAAACCCCTTTTAAAAATCCTTGTAAAAT
+CAAATTATTAAGTCAGTGATTGAGTTTATTACAGGCTGAGACGACTTCAAATCCTTTTGC
+TTCTCATTCTGCATCTACTACTCAGGTAATAATCCTTTTAAAAAATCTTGTAAAATCATT
+ATTAACGTTTTTAAACCCCTTTTAAAAATCCTTGTAAAATCATTATTTAAGATAGATTGA
+TGTTTGAGGTAAGCTTTTTATTTTGGCAGCCGAGGTTAACCTCTAGGATTATTGAGGCAT
+GTGTATCTGAAACATCTAGTATTCTTGATCAACAGTATTCTAGTTCTGCGTTTCCAACTG
+GTCTAAGTGATGCTGATTCTTTGTTTATTGGAAAATTTTTCAAAGACAAAGATGAGATGG
+TATTCACGTTGCGGATGTTTGCAGTGAAGCACAGCTTTGAGTTTCATACAGTGAAATCAG
+ATCTCACGAGGTATGTTCTTCATTGTATTGATGAAAACTGTAGTTGGAGACTACGTGCAA
+CTAGGGCTGGTGGATCCGAGAGTTATGTTATTCGGAAGTATGTTAGTCATCACAATTGTG
+ACTCTTCATTAAAGAATGTTAGTCATCGTCAAGCATTCGCAAGGACATTAGGAAGATTGA
+TAAGTAACCATTTTGAAGGAGGAAAGCTTCCCCTCAGACCTAAGCAGCTGATAGAAATAT
+TTAGAAAAGATCATGGAGTTGGAATCAATTATTCGAAGGCTTGGAGAGTTCAAGAACATG
+CAGCAGAACTTGCGAGGGGTTTACCTGATGATAGTTTTGAGGTTTTACCGAGGTGGTTCC
+ACAGGGTACAAGTGACGAATCCAGGTTCTATCACTTTTTTCAAAAAAGATTCTGCTAATA
+AGTTTAAGTATGCGTTTCTGGCTTTTGGTGCATCAATTAGAGGTTATAAGTTGATGAGAA
+AAGTCATATCTATTGATGGTGCCCATCTGACATCAAAGTTTAAAGGGACTTTGCTTGGTG
+CCTCAGCTCAGGATGGGAATTTTAATTTGTATCCTATTGCTTTTGCAATAGTTGACTCTG
+AAAATGACGCGTCATGGGACTGGTTTTTGAAGTGTTTGCTGAATATAATCCCTGATGAGA
+ATGATTTAGTTTTTGTGTCTGACCGAGCATCCGGAAGAAAAAGAGGATACCTTCTGTTTG
+GGAGCATGGACGGTCTCAGCCAAAACCAAAATTACACAAATGCAGTAGGTGTGGTCAGTC
+GGGTCACAACAAATCAACTTGTGTTGCTGCAATTTAGATATATCTTTATCTCCAAAGAAT
+TGAATATTGTTGGGTTTTTAATATTTTCTTCATTGTGTCGTGTCATTACTCTCGTTTGTT
+AAAATTACTATCAAACTTTTACAAATAATTTTGAAGGTTATTCCAATATTTTACCTTTTA
+AAATCTCTTGTAAAATCCTGTTTAAAACGTCTGTTTAAATCCTTTTAAAATACCTTGTAA
+ATCTTTCGTTATGCCACTTAGATATACTTTAAACGATTGTAAATCAAGTTAAACACTTTT
+ACAAGCTTTTAACTTGAATCTTTTAAAATGTCTTGTAAGTCGTTTACTAAAATTACTATC
+AAACTTTACAAGTAATTTTAATAGTAATTCCAATAATTTACCTTTTTAACATATTTTGTA
+AAAGCCTGTTTAAAACGTCTTTGAAAATCCTTTTAAAATACCTTGTAAATATTTCGTTAT
+GCCACTTACATATACTTTTAACAATTGTGAATCAAGTTAAACACTTTTACAAGCTTTTAA
+AATCCCTTATAAATCATTTTCTGACATTAACTTATTCTTCTTAAACGATTGTTAATCAAG
+TAAACCCCTTTTAAAAGCTTTTAAAATCCCTTGTAAATCATGTTTTACCACTTTATTATC
+CTTAAAAACCGATAGCAAACCATGTAAGCTGTTTATGCCTTTAAAATCACTTGTAAATCA
+TGACAATTCTTATAAAACCATAAACAGTTGACAATAGTAAAGCATTTTGATTAGATTTGA
+CAGTCATAATTAAAATACAAGTACAATCATAGATTCCAAATAACAAAAGTAAAATAAACA
+TGTTTGAAATAAGTCAGTATAAAAAACTAAATCCATTTTTGCCTTAGTAGCTCTGTCCTT
+CTCTACCTGCAAATAAAATTCAACCTGTAAGTTATTTTTTGCATAACAATAATATTCAAG
+TTTTTAAAGATATATCGTTATACAAAAGAAGAGTTTAACACTAACCATTATTATCTTGCA
+GATTTGTTCAGCTAGGTATTTCACTTCTGGATGAGCTCGAGGCAGTTTGTCAGGATGAAT
+GAGTAACGTTGCTTTCTTTAATGCTAATTTGTATTTCTTCTCGTCCCACATTTTCCAAAT
+TTCGACTTTTTGCCATTTACTGTCGGACCAAAGAATCTGAAATGTAAAAATTCCAAAATG
+ATTAGAATTAAAATCTTTTGCAGCAAAACAATGATGTAATTTAACTTACTTCTTCAAGTG
+ACGATAGTAGATCTCTTATTAATTTGTTTTTCGCCCATTTTTTAACTTTTAGGTCAATTT
+CTTCCATTACTTCATGACTCAACATGATCGGCGTCAAAGGAGTTTGAACTGATACAAAAA
+CAAAAACAAAAATATTTAGAAGTTGTTTATCAAGGCAAATCATCTGTGAATGTAAAAAGA
+ACTTACGACTGCTCTGTCCCTGGGTGATTTCTTCTTCTTGCGTAGAGAGTGGTGTTTGAT
+TAACATCTTCATCATCTTTCTTGGTCTCTCTTGGAACCTGTAACAAAAACATCAAAACAA
+ATTTTTATTTTTTGACAATTTTATCATGTCTTTTTAAACAATTAAGGAATGCAGACCTCT
+TTTATTTCTTCTTTTTGAGGTTGTGATTCTTTCTCTGTGGGTGCAGTCCCATTATCTTCA
+TCATCTGACAAAATTACATATGCTTCTTGATCTTCAGTCTCATCATGTTCATCATGTTCT
+TCTACGTTTTCTTCTTTTGCAACCTGTAAACCAAAACATCAAAACAAATTTTTATTTTTT
+GACAATTTTATCATGTCTTTTTAAACAATTAAGGAATGCAGACCTCTGTTGTTTCTTCTT
+TTTGAGATTCTGATTCTTTCTCTGTGGGTGCAGTCCCATTATCTTCATCATCTGACAAAA
+TTACATATGCTTCTTGATCTTCAGTCTCATCATGTTCATCATGTTCTTCTACGTTTTCTT
+CTTTTAAAACCTGTAAACCAAAACATCAAAACAAAGTTTTTATTTTTTGACAATTTTATC
+ATGTCTTTTTAAAAAGTTAAGGAAAGCAGACATTTGTTTCTTCTTTTTTTTTTGTGATTC
+TTTCTCTGTGGGTGCAGTAGCATTATCTTCATCATCTGACAAATTTATATACGCTTCTTG
+ATCTGCAGCATCATTATATTCATCATGTTCTTCTACTTTTTCTTCTTTTCCTTCTTCTCT
+TTCCATTTCTTCATCGCCTTGTTTGGGATTCTCTTGTTTTTCTGTTTCTTCAACATTGCA
+AGTAGAATGATGATCTCTGTATTCAACCTGTATAAATAATTACAAGTTCCCAAATACAAG
+CCAGGACACACTTATTAGTCATTTAAATCACTTTAAAAAAGCTTTTAAAATCCGTTGTAA
+AATCTTATCGAGCACTGTCTACCCTTTAAAAACGAATTTCAATCTTTTAAAACCCCAATA
+AGAAGTCTTTAAAACCCCTTGTAAATACATATCTAACACTGCTTATCTTTTTAAAACGGC
+TAAAAATCTTTAAAACACGATTTATAAGCTTTTAAAATCCCTTGTAAAAACACATACCTT
+TTCTTCTTCCTCTTCTTTTCCTTCTTCCTTTTGCTTTTCTTCTTCCCCTTCCATTTCTTC
+ATCGCCTTGTTTGGGGATTTCTTGTTTTTCTGTCCCTTCGTCGCCTCTGTATTCAACCTG
+TATATAAAATTACAAGTTTTATAACTACAAGTTACTCATGTAAATCACTTATAAAGAGCT
+TTTAAAATCCGTTGTAAAATCTTATCGAACACTGCCTATCACTTAAAAACGAATTTCAAT
+CTTTTAAAACCCCATTAAGAAGTCTTTAAAATCCCTTGTAAAAACACATACCTTTTCTTC
+TTCCTCTTCTTTTCCTTCTTCCTCTTGCTTTTCTTCTTCCCCTTCCATTTCTTCATCGCC
+TTGTTTGGGGATTTCTTGTTTTTCTGTCCCTTCGTCGCCTCTGTATTCAATCTGTATATA
+AAATTACAAGTTTTATAACTACAAGTTACTCATGTAAATCACTTTTTAAAAAGCTTTTAA
+AATCCGTTGTAAATACTTATCGAACACTGCCTATCCTTTAAAACGAATTTAAATCTTTAA
+AACCCCATTAAGATGTCTTTAAAATCCCTTGTAAATACATATCTAACACGGCCTATCTTT
+TAAAAACGGCTAAAAATCTTTAAAACACGATCTATAAGCTTTTAAAATCCCTTGTAAAAA
+CACATACCTTTTCTAATTTCTCTTCTTTTCCTTCTTCCTCTTGCTTTTCTTCTTCCTGCT
+CCTTTTTTTCGTCCTCTTCTTTTTGTTCTTCTCTAGTATAACTGGCAGGAACTCTTTCGA
+TGCCTAAATAGCCCTCCAGCCTTCCAACTTTCTTCTTAAGAACCTCACAATTTTCATATA
+CCAGTTTTACCTTCTCACCAAAGGACATTGATTTCCTTTTTCTGCTTTAATGCACAACTG
+TTTCAATTGCAGGTTTCAAGACATGATCAATTCTTCCTTGATGTCCTTGTTCCACTTGAA
+TCCATCCCTGACACCAATCCTTCTTGCTCATTCTTTATCCTTTGATCACAAGATCAAAAA
+CATCCAACAGATCCTTGTCTTCAGGATTCTTCTGTGAAACCAAGTGCTCGTATTCATGAT
+TATGAACACCAACTATTGGTGTCACTTCAACCTGCAAAGATAAACAAAATTCCAAACTGT
+GTAAAAATAATGCACAATTCTTAATTAACCTTTTAAAATCCGTTGTAAATAGTTTAAATT
+GCTTTTAACCCTTTGTAAATCTTTAAAACTTGATTGTAAAAACTATTGTAAAACATACTC
+TTTATTTATAAACAGTGTTTAAAACATAAAAAAAAAACCATAACTAAGAAAATGTACCTT
+GTCACCATCTGCTATCATTGTTATAGCTTTTGCACTTGGAGACGATGTTGATCTCCATTG
+GAGAATTAATGGAATATTTCCACTAGATGATTCATCTCTAGTGCCAAACTTTTCTCCCAA
+CTTCTGAACCGATGATAATGCCCATATCTGAATTGATTGAACAAATCCAAATAGACCATA
+TTGTTTCCTTAACAAATAGTCATTACCGATTCTCTTCACTTCAGTTACCAAATATGAGTA
+CACAATCTGCACCCATGGATACTTACAGAACTTTTCGAAATCAGTAGCTCTCTTCAGATT
+CTCAATTGGCAGCATGGTAGTCGAATTTCGAGCTAGCAATATGCCCTCCACTAGTAACGA
+ACCCGCCAATCTCAGTCTCTCCTCTGGCTGCATTTTTTTGGAACGCTTTTCCAAAACATA
+TGTAAGATCTAAAAAAGTCATTTCCTTGTTAATCCACACATCTTTTTTCTGCTTTCCCTT
+CAAAGTCTGATTATCTTTTATCCACCGCTTTTCTTTCTTCTTTTCTCTTCACATTTGGAC
+TGCTTCCTGATGCATCATCCATTGGAAGTCCTGTTGTTATGATAAACTCTCTCAGGGAGA
+ATCGCATAGGTTGATCAGCAAATACAAACCACAATTCGTCATTGTTGGTTAGTATTCTTC
+TCTGGAGTAAATGATGAACGATATGGCTTGAAAATGCTAAGTTCATTTCAGCGAATTCCA
+CTATAGGACCCAAGAATGTGTCCATTAATGTGTTGAACTCTATCGGCTCTAAAGCTTTCC
+TGACAGTCGAGACAATTTTGAAGGATGAATGCTTTGATACCCTTGTAATATTATCTACTT
+CGCTGCCTGGTTGGAACAGTCTTTTAGGGAAGAACAGTTTCTTTGTACTCATATTTCTCA
+AAACCTGATTAAATACATTAACACAGTCATTAAATTAACACAGTTTTTTGAAATGGTTTT
+AAAAACCATTTTTGTAAATCTATTATGCATTTGTTGTTTTCGAAACATAAACATAGTCAT
+TACAAGTCGTTTAAAGAACTTTAAAAACCCTTGTAAAACCATTTTTCAAAGTCATTAGAA
+GTCGTTTTAAGACTTTAAAAACCCTTGTAAAACACAGTCATTACCCCATAATCCTTTTTA
+AAGACCGTTTTGAAACCATTCCAAAAACAAAATTTTAATCATTTTCAAAGAACACAACCG
+CTGAAAATAGAAACAAAAAGCCCTTTTCCAAACCAACTCCAATCAACTGGTAACCCATAT
+ATTAAGTGAGGATCTATAAATTAAAATACAAACCCAAACATCAATCTATTTACTGTTAAA
+GTTTCAAAACGAAAAAACTTTGAAATTGCTACAACAGAGAAGTTAATCGGCATTTGAAAT
+CTTCTTTGAAGGTTTTTGAAACCCAAATATCAAACTTTAAAACATAAATCTGTCAAAATT
+ATATAACAATTTTCAACACTCCCTCAAAATCCCAAATATCAATTTATTTTACTTGTTTCG
+TTTTCAACCGAAAAACCTAGAAATGCTAGAACAAAAAAGAGATTCGGCAAAAATCAAACA
+AACCCAAATGTTAAACTTCAGTTTCGTAAATTAGTTACCTTCAATTGCTTCCTTTTTGCT
+GGATAATCAGATTTTCTTCAGATTGTTGAAAGGAAGAAGACGAAGACGACATTTATTCTT
+TTTTTTTTTTTTTTTTTGGTTACTTTTTTGTTGTCTTTTCACGGTTCCCTTCCTTTTTTG
+TTTTTGGGTTATAGTGAATTTTTGGGCTTTAGTGTTTTTTGGGCTTTTAGTGTTTTTTTA
+CTAAAACAGTTTGTTTTTCTAAATAACAGGCCTAGGCCCAATTAGTAACAGATACAGTGT
+TTAACATTACTGTAACTTTTTCAACGGTTGATATTCTCTTTTAAAAACGGTTGTAAATCA
+TTTTAAAAATGGTTGTAAATCTTTTCATAATAACAGTTACTACAGCTTTTTCAACACTTT
+TAAAACGCTTTTAAAACAGCTTATAAATCGTTTGTAAATCTCTTTTAAAAACGGTTGTAA
+ATCATTTTAAAAACGATGATTGAACACTATCGGGTTTAGGCAACCCAGCACAACCACAAG
+GACTTGCTGGATTAGCATCATGGTTTGAGTGTTCTTCTTAATGTTGTTAACACTATCGGG
+TTTTTTTTGTGTCAAAACTAAGGCATTATCACGGCTTGAGTGTTCCTCTTAATGTTGTTA
+ACACTATCGTTTTTTTTGGTGTCAAAACTAAGGCATTATCACGGCTTGAGTGTTCCTCTT
+AATGTTGTTAACACTATCGTTTTTTTTGGTGTCAAAACTAAGGCATTATCACGGCTTTTT
+TGGTTGTATCAACTTAAGCTTGTTTCAGCTTTGACTTTGATAAAGAGCATGACATGTTTG
+CCTCTTGTATGACATTTTTTGATTTGCACTAAAAATTTGTCTTTCAAGACAACAACATAA
+AACAACATTTTGATTAATAAAGAGCCATCAAGACAATAACATGAACAGCATTTTGATTAA
+TAAAGTACCATGTAGACAACAACATCAAAGATAGAAAAAAAAACATTTGGATACCAACAC
+CACTAGTAACCTAGAACAAGTTTCTGATTTTTGGTTTTACCGAACATTATGAAACCAAAG
+ACAATGACAATCAAACCAAGACTCACCAAACACACTTTGATCATCAATTTGCATTTCTTG
+ATTTCCCTTGAGCTCCACATTCCTTCTTCCTTCAGTACTACGATCATAGCCTATAACTCA
+TCAATTTCGGCTGCAACTTCAGATTTGGCAATGTTAATCTCATTGTCAATGTTGGACAAC
+TTCGGTAAAGCATCAACAACCTCTTCGTACACACCATTTTCGACCCATTTAAACAGATGA
+TCCTACATTTCAATCCAAAACAAATTATCAACCAAACCAAATTCAAAACACAAAATCAAT
+TAAACTTACATCTTTCTTCGTTGGACAGCGGAAGAAGGGTCTTCCAGGGTTTGTCTGTGA
+ACCCGATGTGTAGACAACGACGTCTAACCAACAAATACACTTGGAAGGTAACCCACGTCC
+CCAACGACCTCCGTCTTCAATACTCGAATTCGAATTCGCGGAATTTGAACTCATTTCTTG
+AGCTCAGGATGGAGAATTCCGAAGATAAGAAGATTTGAAGCTCCAATCCCGTATAAACAA
+TGTAGAAGAAGAAGAATAAACAAAATCTGGGAATTGGAATTGAATTTCAAGTTTAGGGAT
+TTCAAGTTCGATTTTGGGGATTTATCAGATATGGGATTTTCGATTAGGACCAAAACGTGG
+TCGTTTCGCCACTAACAGAGAAGTATTAACGGATCTAAACGTCTGTTAGTGGGTCTGTTA
+ACAGAGTTTACGAGATGTCTTAATGGGCCTGGTCAACGATATTCCATGTTTTAAAAGTTT
+GGTCAACGATAAGTTGATGTTTAATATGGCCTTAGACGAAGTTGACGTATTAAACGGCCA
+CTTTTTGAAAGTTCGGCAATTATTTGACATTTTCTCCCTTTTAAAAACGGTTGTAAATTA
+TTTTAAAAACGATTGTAATTTTTTTTCATAATAACCGCTATTGCAGCTTTTTCAACACTT
+TTAAAATCCTTATAAAGCAGCTTGTAAATCGTGTTTAAAAACCCTGTTTAAAAGCATGTT
+TTTAAAAACCCTGTTTAAAAGCATGTTTAAAGTCGTTTTCTATTCAAATCAAAGCACCTG
+TTAACCCAAACAACCATTATACAGTAATTTTGTAAAACAGGAGTTGAACTAAATAAACTT
+CATAAATCTTGTTCCATACAGATGTTCATAAAATATTCAAATGACAAAGTTTTATGAAAT
+AAGAAACAAAAGCTGATAAATCTATCTTATACTCCACTACTTTTTGATTAGAAGTCTGCT
+ACTTCTACAAAGTGACTGACCCTAATTCGGTGAAGATGTCAGCAGCCAATTTATTCCTAA
+CGTTTTGAATTATGTTCCCTTCAAGGTTTGAATGGCTGGTATACATTGAGTAGCATTCCA
+TAAACTTCAGCATATAGATACCAGACTCTTCATTTCTAGGAGCCTACAACCAAAAACCAA
+AAGAATTACTTAAGCAAAGAAGTTATAGAAGTCAGGACTTACGGAATATTCATTTCTAAG
+ACTATGATATATTTAAAGAAGTTACGTGAGGAAAAGTGGTCAGGACTTTGATGCTAAATG
+GAGAGACATCCATGTCTTCTTTTTTGAGGATGTTCCGAACAATGTATGGCATAGCTATAG
+AGTAGGCAGTAACATATTTTTTCTTGACTTCTTCTGTTAAATAAGAAGCTGCACATTCCC
+ATATACAAACTGTCTTCTGTTCCAAGTGGATGAGCAAGGCAACCCAGCATTTTCCTTTGA
+TACAGAAAGGAGCCAATATGCACTTGGTTTCTTCCTCTATTATCAGCTTACTGATTTCTT
+CAGACTGAAACTGAAATCCCTCTTTGTTATCCAAAAACTTCATGTATGACTCATCAATCA
+CATTTAAGAAAGACGATCCAACAAATACAACTGATTTGTTTTTGAATAATTCTGGATTGC
+TTTCCTTCCTCGTTTTCATCAACTCCAAAGCTGCATCAACATGCTAAACACAACAAAAAT
+AAAAATTATCATATTAGAAAACCCCTTTAAAAACGATTGTAAAAAATGCAAACCCTTTTT
+AAAATACCTTGTAAATCATTCTACGCCACATACTTATGCTTTTTAACGATTGTAAATCAA
+GTTAAACACTTTTAAAAGCTTTTAAAATCCCTTGTAAATCATTCTATGCCACTAAGTTCT
+GCTTCTAAAACGATTGTTAATCAATTAAACCCTTTTTAATAGCTTTTAAAATCCCTTGTA
+AATCAATCCTTACCACTTTCTAATCCGTTAAAAACGATTGCAAGTCATGTAAATCCTTTT
+TAAAATACCTTGTAAATCATTCTTTACCACTTTCTAATCTTTAAAAATTGTTTATAAACC
+ACGTAACCCTTTTTAAAATCCCTTTTGTAAATAACTTAATGATGCTTTAAAAACTATATG
+TAATTCATGGGTTACCAATTTTACAAGGATTTTTAGACATATCGTTGCTGTGATTGCTTT
+CCCTGGCGTCTCTAGGGTTGTAAACCACTTTGTATCTACATTATTTCCCGCGATTGATAG
+TGGCCTACAACAACAAAACAGTCAACAATGATGCTTGTTCCATTATTAAAAAAAACTCAC
+TATCTTACTAACAAAACTCACTTGTTTTTCCTTGACTTCTTCCATTCAGCCAATTTCTCA
+AGTCTTGTGCCATCAACTTTCGCAAATGGATGCAAAATTGGATGTTTCTTCTTCTCAGCT
+GTGAAAGGTGCTTGGGTATGAATGGAAGGAACCGTACCCCACTTACTCTTTCTTTGCGGA
+GCGGGCTGAAAATCATCATTGTCGCCATCATTATCAGCGTTATCACCATCATTGCCAATA
+ATTTTCCTTTTCTTACTCTGTGCCTATCAAAAATAATAAAAAAAATAGATGTTTAAAATA
+CCTTGTAAACAAAATTTTCAAAATCATAATAAATTAGATACTAACCTCTTTCCTTGTTGG
+AACATCAACATCAGCACTATCAACTTGTTTCTGCCTCTTTCTCGGCACTTAGAATAGTAA
+AAAACACCAATTAAAAGTACTCTTAAAATCCGTTGTAAATATCATAACAAGACAATTGAC
+AAATTTTAAAAACAGTACTGTTGCAAATACTAACCTGTTTTCTTGTTTTAAGATTATCCT
+CAGCATGAACACTTGCTTTAACTCTCTTGTTCTGAAGTTGCATGAAAGATAAACTTTTAA
+AGATTTGAAAAAAAATTTATAAACACTTGGTTAGATAATACAAATTTTTTTAAATGCTAA
+CCTCATTTCTTCCTCTGCTAACTCTCTTCTTATCCTTTTGAACATCCAGACTTTCTTCAG
+ACAAAATATTGAAATTTGGTGTAGAGGATCGTGGAGTAGGAGACTTATCCTTGAAAAGAT
+AACAGAATGTAAAAATATAAAAAAGATACTAATAATTTTTGTAAGACTTTTAGAGATATA
+AATTACTGTACTTTTGATGATTCTTCAGCTACTTCATCACCAACATCACGTTGGGTGTTT
+TCATCATCACCCGGATAGCTCCCATACTGTGTGTTTGGCTCTCGGATTGAATCTTCAAAT
+GATTCATTGTCATTCTGCAACAAAATAAAAACAATAAGTCAATCATTAATATAATTAGTA
+TACCTTTAAAATAGCTTGTAAAGATTTTCAATTACCTCTGCTTTTCTTTCTAGTCCTCCT
+TCTTCTTCAGCCTGCGAAAAAAAAGAGTATATTGTAAAGGTTTACTACGTATTTAACCTT
+TAAAATACATTGTAAAACCTTTCCTTTCAAATAGCTTTTAAAGAAACATTTACAATTACC
+TCTGGTTGTCTTTCTACTCCTTCATCTTCTTGTTTTCTTTCTTCATCTTCCTCAGATCTC
+TAATTATTCTTTTCCTCCATTCTAATGTCCAAAATCCTCTCAATCAGCTCGACTCTCTTG
+TTAAGATCTTCAAGGATTGTCAAAATCCTGTCAAGCTTCTCGCTATCAGATATTTTGTTA
+TTGATTTTGTTTTGACCTACTTCTTCAAGGGCAGCACAAACATCAACGCATCTTGTATTC
+CATTCAGTTTTCTTCAATCTGTAGCCCATATTAACAAGTCCCAAAATATGTTGGAATTCT
+GTGTCGTCTGTGTGGAAATCAGGAACTAAAGACTTGAAGTCTTCTGGGTTTCCAATAATT
+GTATTCACCTCCATCTGCGAAGATACAATAACATTACAAATTTTGAGAAAGCAGAACTTC
+AAATCTAAAAACCATTTAAAGAATTCTGTAAATAGACAAAAGCTTACCTCAGAAACATCA
+TTTACAAGGTTTACGATCTTGAAAAACTCTGGAGTAGTAGTGCTTTTTCACTTCAATATC
+AATGGATATTCAGATTGGAATTCCTTATCTTTAACTCCATATGCTGCACCAAATGCTGGA
+ACTGCGCTCAACACCCATATTGTTAGCGCTAGTCCAAATCCTCTCAAATCATATTTCTCT
+TTTGCCCAAGTTTTCTCGTCCATTCTCAGAATTGAATTTGATAGAACACTGAATGCTTCT
+TTACCCCACGGTTGGGCTGTGTACATCTCAAAATCAGAAGCATGTTGCAATCTTGGCAAA
+GGTATCTTCTCTTTTCCATATGGTGTCAAAAGAATTCCTTCAGTCAACACTACTGCAGCA
+AGACACAACTTTTCTTCATCTTCAACAGCAGGTTCACCTTCCTTAGGTTTTAAAAACAAT
+CGATCTTCGAGATCACCAAGAGTATAGGATCCTTTACTAGCCCAAAAGTATGGTTCTTTT
+ACAGGATCTTTCCCCTTTCGTCGAAGTTCCCTATGAACAGGTTCACATTGAATTCCTGTA
+TGAACAAAAGACAGTGTAGAGACTATTATTACAGGTTTTATAGTAAATACTTTAAAAACG
+ATTGTAAATCATGTTTAACACTTTTAAAAGCTTTTAAAATCCCTTATAAATCATTCAATG
+CCACTAACTTATGGTTTTAAAAACGATTGTAAACCATGCAGACACTTTTAAAATCCCTTG
+TAAATCATTATATGACACTTACTTATGCTTTAAAAACGATTGTAAATCATATTTAACCCT
+TCTAAAAGCTTTTAAAATCTCTTGTAAATAATTCTATTCAACTTACTTATGCTTAAAAAA
+CGATTGCTAATCATGTTTAACCCTTAGAAAAGATTTTAAAATCCCTTGTAAATATTCTAT
+GCCACTTACTTATGTTTTTAAAATCGATTGTAAACTATGCAAACACTTCTAAAATCCCTT
+GTAAATCGTTTTAAGACACTTACTTATGCTTTTAAAATCCCTTGTAAACGTGTTTAACAC
+TTCTTTAAGCTTTTAAAATCCCTTGTAAATTATTCTATGCTAGTTACTTATGCCTAAAAA
+CGGTTGTAAACCATGCATACCTTTTTTAAAATCCCGTGTAAATCATTATCTGCCACTAAC
+TTATGCTTCTTAAACGATTGTTAATGAAGTAAACCCCTTTTAAAAGCTTTTAAAATCCCT
+TGTAAATTATCTATGACACTTACTTATGTTTTAAAAACGATTGTAAACTACGCAAACAGT
+TATGCAAATGCCTTGTAAATCATTCTACGACAGTTAATTAAGCTTTAAAAACGATTGTAA
+AACTTTATTACCTGTTGTGAGATAGAACTCTCTCAAGGAGAAACGGATAGGTTGAGAATC
+AACTCTAAACCAAAGAGTTGATCCTTTTGTTTTCACTCTCTGCTGCATGAGATAGTGAAA
+GATTTTTCCAGAAAATCTAATTCCCTTCTTAGCCTTCATTTTTAGTCCCAATTCAACTAG
+AGGACCAAGAAACGAACTTCTAATCTTCTGAAATTAACACTCGCCTAAAGCTTCCTCTAC
+TTTACTAACTAAATTCCAATCCGAGTATTGTTGAACGGTTCCCAGTGCAATAGATTCCTC
+ACCTTCTTTGTAGATTTGTTCAGGCAATATAAGGATTTCGCTCTCTGAATCCATCTGCAA
+AACATGTTATGAAACAGCGTCAGATCTACTATAAAATTGACTATAAAATCGATTATAAAA
+ACGGTTACCGGCGGATCTATCGATATCTCTGGGGATTGTTTGCGTCGTAGAGAAATGATC
+TGAATCCTTCAGCGAAGAACAGGTTTATCGGAGAGGAAATTCATCGGCGATTTTGGGGTT
+TCTCAGAAAGAAAATTCGTCGGCGATTTTGAGTGAAATCGGAGAGGAAATTCGTTGGCGA
+TTTTGAGTGAAATCGGAGAGGGAATTCGTCGGCGATTTTGAGTGAAATCGGAGAGGAAAT
+TCGCCGGCGAGATTGAGTGAAATCGGAGATGAAAATCGGAGAGGAAAACGAAGAAGTTTG
+TGCCGAAGAAGTTTGTGAAACCAACGTGAAACCTAATCATTCAGAGGGTAAGACAGTCAT
+TTGGCATATTAGAAGGGGTAGTTTTAAAAATGGACTTCAGGAAAGGGCACTTTTACAAAA
+GGTTATTAGAATAATGGCAGTTTTGCAAATCTCCC
+>ATLINE1_1
+ATCAAGTTCGTCTTCCATGGAGAGCGGTGCTAGGGTTTTGGGCGAGAAAGCGCAGGACGC
+GACGATGACCGATGTTGGTGAGAAAGGGAGGCCGCCGGGGGATCCTCCGGATAAGTCATC
+GTCGTGGGCGAATAAGGTGAGAGGAGGCCATGTGGGAGGGATGTTGGCTCCGACGGATGT
+GTTAAGTGATGAGTTTGTAAGGGCACGGTTGAGTCTGACGTTTCCAGATGGCGAGGATGG
+AGAACCACTAATCATAATCGGGCTAGAGGTGTTTGAAGCTATGAACAGTTTGTGGAAGAA
+TTGCATGTTGGTCAAGGTGTTAGGAAGGAGTGTCCCTATTGCAGTGTTAAGCAAGAAGTT
+AAGAGAGCTGTGGAAGCCTATAGGAGCGATGCATGTTGTGGATCTACCACGACAATACTT
+CATGGTTCGGTTCGAATCAGAGGAAGAGTATTTGACAGCACTGACGGGAGGGCCGTGGAG
+GGTGTTCGGCAGTTACCTGTTAGTTCAAGCGTGGTCCCCAGATTTTGATCCAATGAAGGA
+CGAGATTGTTACGACACCGGTGTGGGTGAGATTGTCGAACATCCCGTTGAATCTTTATCA
+TCCGTCGATCTTGATGGGAATTACTGGTGGCCTGGGTAATCTGATCAAAGTGGATATGAC
+AACGTTGACTTGTGAAAGGGCTAGGTTTGCTCGTGTTTGTGTTGAAGTTAACTTGAGAAA
+GCCGCTTAAAGGGACGGTGATGATAAATGAGGACAGATATTTTGTGGCTTATGAAGGCCT
+TACGAATATTTGCTCCGGTTGTGGCTTGTATGGACATCTAGTGCACAACTGCCCACAAGT
+GAAGCAGAGTAACGTGGTGAAAGCTACACAATCTATTGTGGCGGTCGAGACAAGCTTAGC
+TCCAGTGAGTCAATCAGTAGATGGGTTCACGACGGTCGGACAGTCAGGTCGAAGGGGGAC
+GAAGCAGCCGGCGACGGTTGTGTTCGCAGCTGGAGGCACTAGGAGCGGTTTAGGAAAGTC
+TCAACGTGATTTGGGGAAGAAGAGTGATTCAGCGAATATTTCGGTAACAAACAGTTTTGG
+GAGTTTGTTGACTGATATGGAAGGTACTGATTTAAGTGCAGATGTGGTGGAATTAGAGGG
+GAATAAGGAGAATGAGGAGATTCTAATTCAATCAAGGAATGAGAAGAAAGTTATTCATGG
+TAATGTTGTACCGTTAGGGGAGAATTCTAAGAGGGCCAATGAGGGTGCGCGTATAGGGAA
+GAAAGATAAGCGGAATGGGCTCAAAAAAGTTGCAGTTTCGAATGGGCCTAGGCCTAATCA
+AATGAACCACGTTAGGCCCACAAGAGGTCTGGTGTTTGGGCCAACTAGAGGCGAGATGGA
+GAGATCTTTTAACGGGAAACGTCTAAGGATAGAGGAGAAGAATCCAGGACGTCCGGGGGG
+TGTGTTTACTCAGACAGGGGACGGAAGTTCGAATGTAGAGAATTCCGGTCAAGGTCGAGT
+CGTTAAAAACATGGTCGGTCAGTTGGATTCGAATCAAAGTACGATGCCTATGGAGGAAAC
+GATGCGTAGTGTTCCACAGGGTAGTGGTAATGGGAACATGGTCGCATAACGGATTGCCCC
+GGCTTTTCTTTTTACTCAAGAAGAAATAATGATGAATTGTTTACTATGGAATTTCCAGGG
+GGCGAATAAACCCCACTTTCGAAGATCAATTCGATATATTGTAAAAAAGTTTCCAACCGA
+AATCTTGGCAATCTTTGAAACTCATGCGAGTGGGGATCGAGCAGGGAGCATTTGCCAGGG
+ATTAGGCTTTGATAAATCTTTTCGTGTCGACGCAGTCGGGCAGAGTGGGGGTATTTGGTT
+GTTGTGGCGGTCGGAGATTGGGGAAGTGACGATTGTTCAGTCAACAGATCAATTTATCTT
+TGCGACGGTGGATACAGGGGATGAGGTTCTGAATCTCATTGTAGTATATGCTGCGCCTTC
+TATAAGTCGGAGAAGTGGTTTATGGGATCAACTTCGAGATGTGATACGCGAGGCTATAGG
+ACCGATTGTAATTGTTGGAGACTTTAATTCAATAGTAAGGTTGGATGAAAGGACTGGTGG
+TAATGGCCAACTCTCGCCGGATTCGTTAGCCTTTGGAGACTGGATCAATACTTCATCTCT
+TATTGATATGGGATTCCGGGGTAATAAATTCACTTGGAAACGAGGGAAAACAGAATCGAA
+CTTTGTGGCAAAACGGCTGGATAGGGTTCTGTGTTGTGCTCACTCCTGTTTAAAATGGCA
+GGAAGCTATTGTAACGCACCTTCCGTTTCTCTCTTCGGATCATGCTCCTCTTTATGTTCA
+ACTCTCTCCAACAGTAAGAGGAGACCCACGAAGAAGACCATTCCGTTTTGAAGCGGCGTG
+GCTAAGTCACGAAGGGTTTAAAGAGTTGTTAAATGTTTCGTGGAATCGAAATCTGAGTAC
+TCCAATAGCTTTGCAGGAGTTACAGAAAATTCTCAAAAAATGGAACAAAGAGGTGTTTGG
+AGACATTCAGCAACGTAAAGAGAAGTTGGTGGTGGAAATTAAAGAAGTTCAGGACTTGTT
+GGATGTTACCCAAACTGATGAGTTGTTGCAGAAGGAGGAACAACTAATTAAAGAGTTTGA
+TATCGTTCTTGAGCAGGAGGAGACGTTGTGGTATCAAAAATCAAGAGAACGGTGGATTGT
+GTTGGGCGACAGAAATACCACATATTTTCACACTTCTACGGTGATTAGGAGACGGAGAAA
+CAGAATAGAGATGCTCAAGAATAATGAAGATCAGTGGGTTTCAGATTCTCGAGAATTGGA
+ATAGCTCGCCCTTGATTATTATTCTAAGCTTTATTCTTTAGACGATGTTGAGCCTGTGGT
+TACCAAACTACCACCAGAAGGATTTATGAGCCTGTCCCAAGCAGATAAAACAGAGCTGCT
+ACGGTGTTTCTCTGCCGGTGAAGTGGAGAAGGCTGTTCGTTGTATGGGTAAGTTTAAAGC
+ACCTGGACCCGATGGATATCAGCCAGTCTTTTATCAAGAGTGCTGGGAGGTAGTGGGGGA
+ATCAGTGGTTAAGCTTGTGTTGGAGTTTTTTGAAACGTCCGTGTTACCGAGTAGACTAAA
+TGACGCCCTTGTTGTGCTGTTACCAAAGGTTGGAAAGCCTGAAAAAATAACTCAGTTCCG
+GCCTATCAGCCTATGCAATGTGCTTTTCAAGATCATCACTAAGACGATGGTAGAGCGTCT
+GAAACCGTTAATGACAAATCTGATTGGTCCGGCTCAAGCTAGTTTTATCCCCGGGAGAGT
+AAGTACGGATAATATAGTGTTGGTTCAAGAAGCAGTCCATTCCATGAGAAGAAAAAAAGG
+GGTAAAGGGCTGGATGCTTTTGAAGTTGGATTTGGAGAAGGCTTATGATACGATCCGATG
+GGATTATCTGGAGGATACACTTATTTCTGCGGGGTTCCCCGAAGTTTGGGTAAGATGGAT
+AATGTGCTGTGTGTCGGGCCCGGAGATGAGTTTGTTGTGGAATGGAGAGAGAACAGACTC
+CTTCAAGCCGTTACGGGGCCTCCGCCAGGGTGATCCCTTATCTCCGTATTTGTTTGTGCT
+ATGTATGGAGAGGCTTTGTCACTTGATTGAGCGATCGATTGATAACAAACAGTGGAAGCC
+CATTAGTTTGTCTCAAGGCGGTCCCAAGTTATCTCATATCTGTTTTGCTGACGATCTAAT
+TTTATTTGCGGAGGCTTCAGTAATGCAGATAAGAGTGATTCGGAAGGTGCTGGAGACATT
+TTGTATAGCCTCTGGTCAAAAGATTAGCCTGGAGAAGTCAAAAATATTTTTTTCAGGGAA
+TGTCTCACGTGATCCGAGCAAACTGATAAGTGAGGAGAGCGGGATTAAAGCAACAAACGA
+CTTGGGTAAATATCTTGGGATGCCAGTACTTCATAAACGCATCAATAAGGATACTTTCAG
+TGAACTTTTGGAGAAGGTCTCTTCCCGTTTGTCGGGTTGGAAGGAGAGAACTTTGAGTTT
+TGCGGGACGGATGACGCTTACCAAAGCTGTATTATCATCTATACCGGTCCATACAATGAG
+TTCTATTGCGCTACCACAATCGACTATTACTCGATTGGACAAAGCTTCTCGTTCCTTTCT
+TTGGGGAAGCACGGCTGAGAAGAGAAAACAACACTTGGTGTCTTGGAAAAAGGTCTGCTT
+ACCTAAGAAAGATGGGGGTTTGGGCATTCGCAATGCGAAATTGATGAACAAGGCTCTTAT
+TGCTAAGGTTGGTTGGCGTCTGCTGCAGGACCAGTCGAGTCTTTGGGCTGAGGTCTTCAG
+AAAAAAGTATAAAATTGGCGATCTCCGGGATTGTCAGTGGCTGCGTAAGAAGGGGACTTG
+GTCATCAACTTGGAGAAGCATTGTAACAGGGCTTGTGGATGTGATATCGCGGGGGACTTG
+CTGGGTTCCTGGTGATGGACATCATATTCGTTTTTGGCGAGATATTTGGGTCTCAGGGAA
+ACCCTTATGGGAAGATGGGCAGGGCGTGGTTCCGGCGAACTTGGAGACAGAGTCAGTGCG
+GAGTTTGTGGAAGGACGATAGTGGCTGGGATATCAGTAGGATCAGTCCGTATGTTTCAGA
+GAGCCGATGTCTAGAGCTACGGGCAATCGTATTGGATCATGAGACAGTGGCGAGAGACAG
+AATCTCCTGGAATGAGAGTCAGAATGGCCAATTCAGTGTATCGTCCGCTTATAATATGCT
+GAGTTGGGATGATAGTCCACGACCTAATATGGAGAAATTCTTTAATCGGATATGGAGAGT
+TAAGGTTCCAGAACGTGTGAGAGCTTTCTTCTGGTTAGTGGTCAATCAAGGGATTATGAC
+AGATGCAGAGCGTTATCGAAGGCATATCGGTGAGTCGGAGATTTGTCAGATTTGTAAAGG
+GGGAGTAGAGACCACTTTACACATTCTCAGAGATTGTCCAGCTATGTCAGGGATCTGGAC
+TAGAATTGTGCCTCAGAGGAAGCGGCGTGCGTTCTTCGACAAGACTTTGTTTGAATGGGT
+GTTTGATAATCTGCACGAAGAAACCCCTTTTCAAGAGAGCTCTTGGTCCACGGTGTTTGC
+TATGGCGGTTTGGTGGGGATGGAAGTGGAGATGCGGTAACATTTTTGGTGAGAAAAGGAA
+ATGCAGGGATAGAGTTCAGTTCATCAAGGATGTCGCGAAGGAAGTATTTGTGGCGAATGC
+AAGGGCTACAGTGCTTAACGGGATTCCGACAAGAGTGGAGAGGCAGATTGGATGGGTCGC
+ACCAAGTACGGGTTGGTATAAGGTGAACACAGACGGTGCTTCTCGTGGAAACCCGGGGTT
+AGCGACGGCGGGTGGTGTGATACGGGATGGAGCTGGAAATTGGTGTGGAGGCTTTGCGCT
+TAATATCGGGAGATGCTCAGCGCCTTTAGCGGAGCTGTGGGGGGTTTATTATGGACTTTA
+CCTAGCTTGGACTAAGGCGTTGACTCGTGTGGAGCTCGAAGTTGATTCGGAGTTGGTAGT
+TGGTTTTCTCAAGACAGGGATCGGTGATCAACATCCGCTGTCGTTCCTGGTGCGGTTGTG
+CCATGGCTTATTATCGAAGGACTGGATTGTCCGAATCACTCGCGTGTATAGGGAGGCTAA
+TCGTCTAGCCGACGGTCTAGCTAACTATGCATTTTCTTTACCATTAGGTTTTCATTCTCT
+TATTGATGTTCCGGATGATTTAGAGGTGATTTTGCATGAGGATAGTCTTGGGTCAACGCG
+ACCAAGACGAGTCCGGTTGTAAGCTTTGTTTTATTTCTTTTTTAATAATATTCCGGGAGC
+TTCCGTCTCCCGGTGAATCACCAAAAAAAAA
+>ATCOPIA6
+TGTAAGGGAGAAATGACTAAGGATATAATTGTAAATTATAGATACCTAATTACTCTTGTA
+ATCACTATATATATTGTACAAACATCTATGTAATAAACTATTGAGCCTCATTTCATACAT
+GGTATCAGAGCTTGTCGATACCTAAATCTAAAGAAAAAAAAAAGAAAAAAAAATTCCCTA
+CCGCCGCTCTTTCTTCTTCTCTTTTCCATCTCTCTTTTTCTCTCTCTTCTTTCACGATGT
+CTGATTCAACCTCCCCAGTATCTGTCTCCGAGACCATCGCCGTCTCCACTTCCACCTTGC
+TGAATGTCAACATGACGAACGTCACCCGCCTCACCGATTCCAACTTTGTTATGTGGAGTC
+GTCAGGTTCACGCCCTACTTGATGGTTATGATCTAGCCGGCTACATCGACGGATCTATCC
+CCATCCCAACCCCGACTCGCACCACTGCTGATGGCGTTGTCACTACCAACAACGACTATA
+CACTTTGGAAGCGACAAGACAAGCTGATTTATAGTGCTCTGCTTGGTGCTATATCTCTCT
+CTGTTCAGCCTCTTCTCTCGAAGGCGAACACATCTGCGGAGATCTGGGAAACGCTTTCCT
+CCACGTTTGCTAATCCGAGTTGGGCTCATGTCCAACAATTGCGTCAGCAGCTCAAACAAT
+GGACAAAAGGAACCAAGTCCATTGTCACCTATTTTCAGGGTTTTACAACCCGCTTTGATC
+ATCTTGCGCTACTTGGAAAGGCTCCTGAACGTGAAGAACAAATTGAGCTTATTCTTGGTG
+GCCTCCCTGAAGACTACAAGACAGTAGTCGACCAAATCGAAGGCCGTGAAAATCCTCCTG
+CTCTCACCGAAGTCCTTGAGAAGCTTATTAATCATGAAGTGAAGCTGGCAGCCAAAGCAG
+AAGCCACCTCCGTCCCTGTCACTGCAAATGCTGTCAACTATCGTGGTAACAACAACAACA
+ACAACAACTCTCGGAGTAACGGTCGCAACAACTCTCGTGGTAACACTTCATGGCAGAATA
+GTCAGTCCACCTCAAACCGCCAACAATACACACCACGTCCCTATCAAGGCAAGTGTCAGA
+TCTGTAGCGTCCATGGTCATAGCGCACGTCGTTGTCCACAACTTCAACAACATGCTGGTT
+CATACGCCTCTAATCAGTCGTCATCTGCCTCTTATGCGCCATGGCAGCCTCGTGCTAACA
+TGGTTTCTGCGACACCATACAACTCCGGCAATTGGCTATTGGATAGTGGAGCGACGCATC
+ACCTCACTTCTGACCTGAATAATCTCGCTTTACACCAACCGTACAATGGTGATGAAGAGG
+TTACCATTGCTGATGGTTCGGGTTTGCCAATCTCTCACTCTGGTTCTGCCTTACTCCCTA
+CTCCAACTCGCTCTCTTGCTTTAAAAGATGTCTTATATGTTCCAGATATTCAGAAAAATC
+TTATCTCTGTTTATCGAATGTGTAATACTAATGGAGTATCTGTGGAATTCTTTCCTGCAC
+ACTTTCAGGTGAAGGATCTCAGCACGGGGGCCCGATTACTCCAAGGCAAGACTAAAAATG
+AGCTGTATGAGTGGCCGGTCAATTCTTCCATTGCTACCTCCATGTTTGCTTCACCCACAC
+CAAAAACAGACCTTCCATCATGGCATGCAAGACTTGGCCATCCCTCTTTACCTATTTTAA
+AAGCACTTATTTCAAAATTTTCTTTACCCATTTCTCATTCTTTGCAAAACCAATTGTTAT
+GTTCTGATTGCTCTATCAATAAAAGCCATAAACTTCCCTTTTACTCAAACACTATTGCCT
+CTTCTCATCCTCTTGAATATTTATATACTGATGTTTGGACCTCTCCTATTACTTCCATAG
+ATAATTACAAGTATTATCTGGTGATTGTTGATCATTATACCCGGTATACTTGGCTCTATC
+CTTTACGGAAAAAATCGCAGGTCCGTGAAATGTTTATCACATTCACAGCATTGGTCGAAA
+ACAAATTCAAATTCAAGATTGGCACGCTGTACTCCGATAATGGTGGTGAGTTCATCGCTA
+TGCGCTCATTTCTTGCCTCCCACGGTATCTCACATATGACGACACCACCACACACACCGG
+AGCTCAACGGTATCTCTGAGCGCAAGCATCGACACATTGTCGAAACTGGCCTTACTCTTC
+TAAGCACCGCCTCCATGCCAAAAGAATATTGGAGTTATGCGTTCGCCACGGCCGTTTACC
+TCATTAATCGGATGCTAACACCTGTTCTAGGCAATGAGTCTCCATACGTGAAGTTGTTTG
+GTCAACCTCCCAACTACCTTAAGCTTCGAATTTTTGGGTGCTTGTGCTTCCCATGGCTGC
+GTCCATACACTGCTCACAAGCTTGATAATCGGTCAGTGCCGTGTGTGCTCCTTGGCTACT
+CTTTGTCTCAAAGTGCCTATCTATGTCTCGATAGAGCTACTGGCCGTGTTTACACCTCCA
+GACATGTTCAGTTTGCTGAATCGAGCTTCCCGTTTTCGACCACATCCCCTTCTGTCACAC
+CTCCATCAGATCCTCCTCTCTCACAAGACACAAGACCCGTCTCAGTCCCGCTTCTTGCTC
+GTCCACTCACTACAGCTCCGCCTTCGTCGCCCTCGTGCTCAGCTCCTCACCGGTCACCGT
+CGCAGTCCGAAAATCTCTCGCCACCGGCTCCGTTACAACCATCACTGTCATTGTCTCCAA
+CTTCGCCGATCACGTCTCCTTCGTTGAGTGAAGAATCTCTTGTGGGCCACAATTCAGAAA
+CAGGCCCAACTGGTTCTTCTCCTCCACTCAGCCCACAGCCACAACGCCCACAGCCACAAA
+GCCCACAATCCACAAGCCCACATTCCTCAAGCCCACAACCAAATAGCCCAAATCCACAAC
+ATTCCCCACGTTCGTTAACACCTACACTCACGTCCTCACCATCACCCTCACCTCCACCAA
+ACCCAAATCCTCCACCAATTCAACACACCATGAGAACACGATCCAAAAACAACATTGTCA
+AACCAAACCCCAAATTCGCAAACCTTGCTACAAAACCAACTCCACTAAAACCTATAATTC
+CCAAAACCGTGGTTGAGGCGTTACTTGATCCGAATTGGAGACAAGCCATGTGTGATGAGA
+TTAATGCTCAAACACGAAATGGCACGTTTGATTTGGTTCCTCCAGCACCCAATCAAAACG
+TTGTTGGTTGTAAATGGGTCTTTACTTTAAAATATTTGTCTAATGGTGTACTTGATAGGT
+ACAAAGCGCGGCTTGTGGCGAAGGGATTCCATCAACAATATGGTCATGACTTTAAGGAGA
+CATTCAGTCCAGTGATTAAGTCAACCACCGTACGGTCTGTGCTTCATATTGCCGTAAGTA
+AAGGATGGAGTATCCGGCAAATTGACGTCAACAACGCCTTCCTTCAAGGCACCCTATCGG
+ATGAGGTATATGTGACACAGCCCCCAGGATTTGTGGACAAAGATAATGCCCACCATGTGT
+GTCGTCTCTACAAAGCTCTCTATGGTCTCAAACAAGCTCCACGTGCGTGGTACCAAGAAT
+TGCGCTCGTATCTTCTTACACAAGGCTTCGTCAACTCTGTCGCCGACACGTCTCTATTCA
+CTCTTCGTCACGAGCGCACCATACTCTATGTTCTAGTTTATGTGGACGATATGCTCATCA
+CTGGCAGTGACACAAACATCATCACGCGGTTTATTGCTAATCTTGCAGCTCGGTTTTCAC
+TTAAGGATCTAGGGGAAATGAGTTATTTTCTCGGGATTGAAGCAACTCGCACATCCAAAG
+GACTTCACCTAATGCAAAAACGGTATGTTCTTGATCTGTTGGAGAAAACTAATATGCTTG
+CTGCACATCCGGTTCTCACTCCGATGTCCCCGACTCCAAAGCTATCGCTTACCTCAGGCA
+AACCACTTGACAAACCAAGTGAATATCGGGCCGTGCTTGGTAGTCTCCAATATCTCTTGT
+TTACAAGACCGGACATTGCCTATGCGGTGAATCGCTTGTCACAATATATGCACTGTCCAA
+CCGATCTTCATTGGCAGGCCGCCAAGCGCATTCTTCGATATCTTGCTGGAACACCATCTC
+ATGGGATCTTCATCCGAGCTGATACGCCTCTCACACTACATGCTTACTCTGATGCGGATT
+GGGCCGGTGATATTGACAACTACAACTCTACCAATGCTTACATTTTGTATCTTGGGAGTA
+ATCCGATTTCATGGTCATCCAAGAAGCAGAAAGGTGTTGCTCGATCATCCACCGAAGCAG
+AATATCGAGCAGTTGCGAATGCCACTTCCGAGATTCGTTGGGTATGCTCCCTCCTCACTG
+AACTTGGCATCACATTGTCGTCACCGCCGGTTGTTTACTGTGACAATGTAGGTGCTACAT
+ACCTATCTGCTAATCCGGTATTCGACTCACGAATGAAACATATAGCACTTGATTTCCACT
+TTGTTCGTGAAAGTGTCCAAGCTGGAGCTCTCCGTGTTACTCATGTCTCTACCAAAGATC
+AACTCGCAGATGCCTTGACGAAGCCTCTACCACGACAACCGTTCACTACTCTCATTTCCA
+AGATTGGTGTTGCTAAAGCACCTCCATCTTGAGGGGGCGTGTAAGGGAGAAATGACTAAG
+GATATAATTGTAAATTATAGATACCTAATTACTCTTGTAATCACTATATATATTGTACAA
+ACATCTATGTAATAAACTATTGAGCCTCATTTCATACA
+>ATREPX1
+ATCAACACCATAAAAACACTAAAAGTCTCTCCTGTGCTGACACATCAGCTTTTTCAGTTA
+ACCTCAGCTTGACACCTCATTAAAATCAACARCCAATCAGAACATTTCGATTAATACACC
+TCATTTACGTCGACCAATAAAAACTTACTATTTTTCCATGTCATCTCATCAACTTAACAA
+AATTAAAATTAGACATGGGCCTASCCCAACTAAACTAYTTTCAAAACTAAAATCTATATA
+AAAAYATGGGCCTAAACTTCCTAATCTAGAAAACTTAGGCCTMGGMAAATAAACCGMAGC
+GAATGTACCGAACCAAAACCGATGCAAAAAAAACTAAACCGAACCAAAAATTTGAAAATA
+ACCGAATGGATATTAAATTCTATAACCGAAAGAACCGAAACCGAATGGATACAAACCAAA
+ATATTTTGGATAACCAAAAATATCCAAAATATAATTATATTTTYAAAAATATTAGTTATT
+TCTAAACYWAATAATTAAAAATTATATAATAGTAAAAATACTCGAAAGACCAAAAATATA
+TGAAAATATMAAAAATAACTAAAATATCCRAAAATATTYAAAGAAAAATAACCGAATAKA
+TATTAATTTTTAAAACCGAAAGAACCGGAACTGAACCGAAACCGAACAAAAATTTTAAAA
+TAACCGAATGGATACTAAACTTTATAACCGAAAGAACCAATAACCGAATGGATACGAACC
+GATACTGAATGGATAAYCGAATGCCCATGACTAAGAAAACTTATCTAAAGGCCTGACTGG
+TTGAAACGCAGTGCCTACAGTTGTGACTGCATGAGTTTACGGAATCAGACGGTTGCGGTT
+TTAAGCGTTATAAAACTTTTTGAACGACTGGTTTAGCGGTTAAAAATTGGTGCATTTTCG
+GGAGCTTTATGACTGGTTAACGGATTTACGTTTATGGTAGAAAAATTACGGGTTTATGTT
+TTTGGCAAGCTAATTACGGGTTTACGTTTTTGGCGGGAAAATTACGGGTTTACATTTTAC
+AGCGTTTGCGGTTATGAATACGAGAGTTTGCGGAAGCGGACGGTTGCGGTTTCAAGCGTT
+ATGAAAYATTTTGAACCACTGGTTTAATGGTTAAAAATTGGAGCGTTTGCAAGAGTTTTA
+TGACTGGTTAACCAGCAGGTGGTATTACGGTTAAATTAAAAATAACAAAAAAATTATAAT
+TATACAAAGTATAAAAATACCAAAAATATTATATTATTATGATAAAATGTGAAATTTAAA
+TATAACTAATAATAAAATAAAATTCTTCCTAATTATTCAAACTAATTAAATTTTATACTC
+AAATATGCATTTGGTTCATAAAAAAAAACATCATCAAGTAATATGCAAATTACAAAAAAA
+AAGAATATGACAAACTAAAAAAAAAATTTTCAATTTTTGGATCTTCCGGATTAATAATAT
+TATTACAATACTTAGTTAGTATCTTATCATTCTTCAGTTTGGTTTGATGCTATGATTTTG
+ATAGAGAAAAAAACTAGCGTTTTAAGAATATAAATCACCAACATATATGGAAGTTTTGGA
+GAAGAAGCTTACGCTGAAAAATGTTACAGATGACATTGTTGATGTAATATGTAAACAAGC
+AAAAAATTGTTACAACTAAGATGTCATTTTTGTTCTTTAAGGTCTAATTAAATTTATCTC
+TGAGGTATGGTTACTCTCAAATCTCCAATGATCAATTCGATTCTTGTCCCTATTTTTTTT
+TTTAACGTGCATCTATTATCTATTTTTTTGGTTCAAGAGCTTATTTCCGAACTGAATGAA
+GTCTTAGCADAAGAAAACATCGAGGAAGAAGGTCAATGGAAGAAGAATCTTAAAGAAGAG
+ACATTAAAGATTTTTGAGTTTCTTCCTCAAAATATTCAAGGATCTTATCAGATTTACTAA
+GCGTCATTGTGGATCTTAATCAATAACTAATAATCATTTGAGTACGTTCTATACTCCTAA
+TAAAAAAAAAAATCAATTTTCAAATTYTGAAAAACAAACAAACATAGCTTTTAGCTTTTT
+ATGCCTCTTCAACATATGAATCAAGTATGCATGTGGAACATTAAAATCAAAGATGATAAC
+TCCATATAACATATTCTTAAGAATCTAAAATGACTTTAACCTCACCAGAATTAGCACCTG
+GTGATTTTTAACTCTTTTCACTTTTGTGTTTTTTAATGACTCTTCTAAATAGATGTTCGT
+AAAGCAAAAAATTAGCTTCCAAAACTTATAAAGGCTATATAGATCTTACTAAAAAAAATT
+AACAAATGCATTGTGTTCTCAATCACTTTCTAATGAATCCTTTTGTTCTACATATATCAT
+GAATCATGACAAATAACATTCAATACCTACATACAACTTAACAAAATTACATTAAAAAAA
+AAAGCCCGCGGCTTGGCGCGGGTTTCGCCCTAGT
+>VANDAL5
+GGGAATTGGACATGTTTAGGCACTTGTACAAACTTTTATTCCTTTTGAGGCACTTCTCAC
+GTACAAGGCACTTTTCCTTGTTTTTGAAAAATAAATGGACAATTATATCCCCACCCATCT
+AAATCAAAAATTTACTTAACCGGTTAGAAAGGTTTTGTTTTGATTTGGTTCCCTTCTAAT
+ATATCGACAGTTGATATTTACAGATGAGAAAAGGAAGTTACCTTCGCCGACTTAAATTAT
+CTCACAATATCAATGTCGATGGTTGTTAATTTTTCCGACCAAGCAATTACTATGGAAAGT
+CTCGGAATCTCCGGGTCACTGTTTCTTGAATTGGTTAATATTACTGTGCAACGATCTCTC
+TCCCTTCAAACAAAACCTCTGAAACAATTTAAATTGAGTTGCCTCCGCCTTAACCAAGGC
+ATTGTGACGATGTTTTTTGCAGCGAATTAACCGCCACTGTGATTGGAGAGATGACATAGA
+AGTCGATTAGGAATCTCCCCCTAAATTAGTATCGGCCTGCAATAGCCATTTTTTTACAGA
+CTTTGAAAATCTTAATATGATGGAAGTTGTAGATATCTGAAAGGTTTAGAATAACTAGAG
+TGGCGGGTAGAGATATTTTGTTGCTCGATATTGTTGTTTCCTTCCAACACCCAGACTTTA
+GTCGGCTTTATATCATCACATGAGTTGATTAAAGAATTGTTTCAGGTAACTTTCCTGGTT
+GCTTTACCCACTGAAACATGAAATGAAGTGTTTTTTGTTGATAACTTGACATTGATGATT
+AAACAATTGTTTCAGGTAATTTTCTTGGTTGCTTTACCATGAAAAAGGTGATTGTTGCCA
+TTTCTAATGCGTTATGCATCGTTTGCAGGAAAAATATAAAGATAACTATGTACATAAAGC
+ATCTAAATCATAATGGGCTAGAAAATTCCAGTTGCGTTCATAAAATATGATAAATCGTAT
+CAACCTTAGTAGAGTCCATGCTGGGGTTTGACTTGATCACCATTAAACAAGAAACTCGTA
+TGAAAAAAATTTAAGAAATTGTTTCTGCAACTAAACTAGTATCCAACATATCAAGTCCAA
+TAAAAGATAAACTGCAAAATATTAATGTCCACTTCTGTATGTCCAACTATTTTATCATAT
+TTGTTCACTGATAATTGTCCAGTATCGTCGAATGTTTAAACTGTTATATTGATTATGTTT
+GATGTAAAGGGATGTAAATTATATCTTTCATGTTTTTGACCTTATTTCCTTCTTGGACTT
+TTTAGACAAACCCAAAAAATATAAAAAAGTAAACCATGATTTATATTGGTTAGTGATGTT
+GATGCTTCTAACCATGTTAGTAAAAAATATAAAAAAGAGGATTCCAAATAATTTTGTCTT
+CTATCATATTGATGCTTCTCCCAAAATGTTCAGCTCTACTTGCACCTCTGTGAGTGTATA
+ATGCAAACAATGAATTGAAGATTTTTTTTGATTATTTAAAATTTTTTCCACAATGTTTTA
+TGGTTTTTGGTTTGTTTTCTTTTTTGTTTACTGATTTTTAACTTTTCATTATACTGATTG
+TTTTCTATATATCCACAATATTATGTCCACAATATAATGTCCAATAAGTCAAAAAAAAAA
+ACATGTACAATTGATGAGTGTTTCATACTTGTGTATTGTTGAGTGTCCAATATGATCAAT
+CAATTAGTTAACCGGTTTTGGATATGTTCACAACAAAGGAGAAGACTCCTCCAGTTTTGG
+TTACAAGCGAGGTTGGCCTTCTGTACTATCTAAGTGCACTTAGAGAAAACAGAGGTCTTA
+ATTTGTTTGTGAAGTTTGAAGAAATGGAGGAAGATTTACAAAGTTTTGATACACGAGGAG
+ATAGTAGCACTAAACGACCGCGTCAAAGCAATTTGGAGGAAGAGTGTGGTTCAAAAACGC
+CTAAAAGTGGTGTCACAGCTGTTCGCGATATATCGTCTGTGGGTTCAAAAACTCCTACAA
+TTGTGTTGACTCCTCGTGATGACGAATTCATGGAGGAATTGGAACAAGCAGAAGCAAACA
+TAGGAAGTAACAGTGGGCATAAATCGTCACGGAATGATACTGATAACGAAGGTTTTAACA
+ATGATGTTGAAAAGTTGTTTTTCGTTGATAACGATACAGAGGAAGTTGAAGCAGTCACGG
+AAAAACCTGAAGATAGTATGCCCTGTGGCGGTTATGATAAGGAGTTTTGGTCAAATTTCC
+TAACAGATGATTATGGTGGCTCCAATGCTAATGAGTTGATGGCAACAGGAGGTTTAGATG
+TAAGGTACGGGTCTAACAATAAGGTTGTGGGCTCCAATCCGGATGAAGTGGTTTTCTGTA
+CTGGCAGCGGAGTCTTTGATCACGCTATATATGTGAATGGGGCTGGCGAAAGTATAAAGA
+TAGAGCATACAAAAAAGACCCCACAAGTTATGAAAGGAAAGATGGTCGGTGGAGTTGGAA
+GCTCTCAGGGAACGAGGAATGAGGTCAAAAAGTTGGAGGAAGTGGATGACGAAGAGTTTG
+ACATCCCACCTTTGTTTGAGGACATCGAGTATGAAATTGATAACTTACCTGATTTGGACA
+TTGATGATGATGGTAAAGGTATATACCAGGGAAAAGTGTATGCGAGCAAAGAAGATTGCC
+AAATAGGATTGGCTATATTTGCGATAAAGAATCAGTTTCATTTCAAGCAAACGAGAACAA
+AATGGAATTGCTCAGATGAGAAATGTGATTGGAGAATATTGGCAACTGTAATGAATGGCA
+CAAGTTACTATGAAATTAAGAAAGCGCAGCTTCAACACACATGTTCAGTTGAGACTAGAA
+GGCAGTACATGAAGAGAGCAACGTCAAAGGTGATTGCATCTGTATTTAAGGCAAAATACA
+GTGAAGCTTCTGCTGGTCCTGTTCCGATGGATCTTCAGCAACTTGTACTAGAAGATTTGA
+GGGTTTCTGCGTCATACAAAAAGTGTTGGAGAGCTAGGGAATCAGCTTTAATAGATGTTG
+GCGGGAGTGATGAAGAGTCTTATAGCAATTTGGCTGAATATTTGCATCTTCTGAAGTTAA
+CAAATCCAGGGACGATAACACATATAGAAACCGAACCTGATATTGAAGATGAAAGGAAAG
+AGAGGTTTTTATATATGTTTTTAGCTTTTGGGGCTTCAATACAAGTTTTTAAGCATCTGA
+GAAGGGTTTTGGTTGTGGATGGAACACATTTGAAAGGAAAATACAAGGGGGTTTTACTCA
+CAGCAAGTGGTCAAGATGCAAACTTCCAAGTGTATCCACTCGCATTTGCTGTGGTGGATA
+GCGAGAACGATGATGAATGGACTTGGTTCTTTACAAAGTTGGAGAGGATAATAGCTGACA
+TCAACACACTCACTATATTATCAGATAGGCACGAATCGATAAAGGTAGGGGTGAAGAAGG
+TATTTCCGCAAGCACATCATGGTGCATGTATTATTCACCTATGTAGGAATATACAAGCAA
+GGTTCAAGAACAGAGGATTGACGCAGTTAGTGAAAAACGCTGGATATGAGTTTACGAGTG
+GAAAGTTTAAAACGCTTTATAATCAGATTAATGCCATTAACCCCCTTTGCATAAAGTATC
+TACACGACGTAGGGATGGCTCATTGGACAAGGCTATATTTCCCTGGCCAGCGTTTCAATC
+TGATGACTAGCAATATTGCTGAAACGTTAAACAAGGCGTTGTTCAAGGGGAGATCGTCAC
+ATATTGTGGAATTGCTAAGATTTATTAGGTCTATGATGACATGTTGGTTCAACGCGCGTC
+GGAAGAAGTCACAAGCACATTCAGGTCCAGTACCTCCGGAGGTTGACAAGCAAATTTCAA
+ATAACTTGACAACATCAAGTGGAAGCAAGGTTGGGAGGGTAACCAGCTGGAGCTACGAGG
+TAGTTGGGAAGCTAGGTGGTAGCAATTTTGTTGATCTAGAAAAGAAGCAGTGCACCTGCA
+AGAGATATGATAAACTGAAGATACCATGTGGTCATGCTTTGGTGGCTGCCAATAGCATTA
+ACCTCTCGTACAAGGCTTTAGTTGATGATTATTTCAAACCACACTCATGGGTTGCGAGTT
+ACAAAGGAGCAGTATTCCCTGAAGCAAATGGCAAAGAAGAAGACATACCCGAAGAGCTCC
+CACACCGTTCCATGCTTCCACCATATACTCGGAGACCATCAGGGAGGCCTAAGGTAGCAA
+GCATACCATCAACAGGGGAATATAAGGTTAGATAAATATTTTGTAAATCTCGTACATTGT
+CTAAGCTTTTGAAAAACTAACCAAACTAATGCAACATGTTGGTTAACATGGTAAACGTAG
+AAACCTAAGACAGGAAGGACGCAGCAGAACAGGTGCTCACGCTGCAAAGGATTGGGTCAT
+AACAGGACAAGTTGTTCTAATCCAATTTGAGAAATTGTGTTTTCGAATTTTAGTTGTTAT
+TATATGTGTGATCTTTAACTAGTTGCTATGTTTTTGTAAAATATTTCAGTTCTTTTTGTA
+AAACTAGTTGCTATGTTTTTTGTAAAATATTTCAGTTCTTATAATTAGTTATTGCTGAAA
+CATATCCTGATGGTATCGCAAACCTCTGCAATACCGTTTACTTATCCATAAAGACGTATC
+CATATGGAGATGTTTTTTTAAGAGGTAAAGTAGTTCTAATCCATTTTGAGTACTTGTAGT
+TTTTTTTTTTTAGATTGGGTCATTACAGGACAAGTTGATGTAATCCAATGAGAAATTGTA
+TTTTTGAATTTAAGTTGTTAATAAATGTATGAACTTTAACTAGTTGCCATGTTTTTGTAA
+AATATTTCAGTTCTTATTGTAAGACATTCCCATAAATGTTTTTCCGTTTCTGTAAACCTA
+GTTCTTGATGTACCAAATATAAGTATTTATGTTTATTTATTGTGTTAAAATAGTCTATAA
+TTAGCATATCTTGCTAAACCGCAAATCTGTGCAATCCCGTTTAACTATCCATAAACTCTT
+ATCCATATGGAGATGATGTTTTAACAGGAAAAGTAGTTATAATCCATTTTGAGTAATTGT
+AGTTGTTTTTTTAGATTATTTTTTGTATAGTCATTAGTATATGTAATGATTAAAGGTATT
+TTTGTTGATTTGAATCAAAGTAAAGCTTGATTGCGCCAATTATTAATATATTTTATGATA
+CAAATCTCTATTCAACGTAATTGTATACAGATAGAACTATCCAATTTTTTATTATCTTTT
+GGCTACTATGTAAGAGAAGGAGTTGTATCAGAAACTGGTAAAATAGGATTTACTAACATG
+TGAATAATTACAAGGGGTCTTAATTACGTGTGATTAGACTCGGATTCGAATTAGTAGAGA
+TTACGAAAAACCAAACACATTAGACTAAACGAAAGATAAACGTGAAAGATGAAAACATAA
+TAAAGCTGGAACAGGATGTGTATCTTACTAAACTAGGAAAGCAGAAGGATGTCTCGGAAG
+AGGTAGAAGTAGAGGCATTGTGAACATCTTTCTCCGTTAAATTCATTGTTAAGCTCATGT
+ATTAGCCAGCAGTCAGGATATTCCTCGTAAAGAAAGGTCTCGGCGTAAGATCCGAAACAT
+TTAGGTTCCGAAGCAGAAATGTGGCCGATAAGCTTGTTTGCCATCAAGGATACATCAAAG
+AAACACTTGTTCTCGCGATTGAAACTATTGAAATCATCAATGACTTCGATACCTGCGGAA
+CGGTTTAGAGCAATGTTGAGTAGTTTGGCTAAAGGAAATCTATCTTTACAGGTACTCAAA
+ATTGAAATGGCTCCACACAGGTCGAGGCAGCGAAATCCGAGACTCAAGCTATGGAGATAC
+AATGCGTAGGGGTTCCTTTTTTCTAGACAATTGGAGTAGAAAGAGAAATAAAGAGAGTTA
+GAGGAAGACATGTAGATGAAGTGTGGGCTTTTGTCTAGACGCACTCGGGTTAGCGTTTCG
+TCAGAGAAAGCTGCTAATTTCCCAACCTGACCAGCTTTAATCCAATTTTTCAAAGCGTCT
+ATTCCTTGTTCCGAAACGTAGCTAACGATTAGAGCAAGTATTGGTTCCGGAATATATAAC
+CTGGAATTCTTCATTTTCTGCTAAAAGGGTCGATGATAAGTTAGAGGAATGATTAATTTA
+AGGAATAAGTAAAGGAAACATATTTGTTTGTTTAGTTGCGAACTAAAACCTGTTTTGCAG
+TGTGTCCACGATTTGGTACAACAACGATGGCAGCGGAAGGTGGATGGATGTATTACTGAG
+GAGGAAGATCTGGATCGGCGGGGTGGGGAGAATCTCTAATGTTTGTATTGAGCAGAACGG
+GTTATAAAGGGAGAAAGGAAATGAAAGTTTCTATAAAATATTTATATTCGAGAGGGATAA
+AGCTTAGTGGGGAGAATGGGTGCAGTTATAAAATTAGTTCCATAAAATGTTGGAGACGAG
+GTAACGGTCGAAGACTTGTTCTCTTTATAATTGTGAAAAATAGTGGACAAGTACTACTTA
+ATTTAATTTAATATCGTCACATATGAAAAAACCGATAGGTAACTTCACATATAATAACTT
+CATATATAAATTCTCATAAAAAAAAACATAGATTCTTAAGTTTGCCGCAAATGTGAACAA
+CAAAAAGAAGAACTGAACTGAAATTTACTTATGAAATAAGGGCTACTTCTTGGGAGAGGT
+AAAAGTAAATACATGTGTTACACCTCTGTCCCTCATACTCATTGAGGTTCTGATGGTCCG
+ACCAACACTCACCGTAATCCTCAAACTCCTAGGAATTTTTGTATGTCCCTTGGCGACGTG
+GACCAACCTCGTTGATATGGAACATTAGCTTATCTGCGAATAAGTCGACTTCACTAAATT
+TGTAGTACCTTCGCTTGTACATCCTATAAAATTCCCACGGGATTGATCCAGCGCAACTAT
+GGAGCATGATGTAAAGTAGACCAGCATGTGGGAACACGTCTTTAATACCATCCAAAATAG
+CAATTGCTTCCTGGAGCTCACACATATGAAACGCCAACATAAAATACCAAGATCTGTCAA
+GGCGGACACAACTTAGTGTTTCCTTGGAATAGACTGCCGCTTTAAATAACAGACCAGCCT
+TAACAAAGGATTTCAAAGAATCAACACCAGATTCTGCAACGTAGCTAACAATTTTAGCAA
+GCATCGGGGCCAGCAAGTAAACTTCTGGGATAGCAGCAACTGTTGAAAATAACGAAAGAG
+ATTGTTAGTATTTTTATTAAAGTTGTAGTTAAAATTGTAGAATACTAAGTACTTTAGGTT
+TGGACGAACAACCATTTTAACATCTGAGGCAGATGATGTTTCATTGTTGCTTATCTTCGT
+AAACTTCTGCATAATTTCTCTGTTATTTGGTTTTAACTGAAGAAATGGGTAATGGGAAAA
+ACATTAATGAATGTTGGGTGTTTATATAGATTATTAAGGAAAGAGTAGTTTAAGTTTTTC
+TGCGGTTATATTAAACAAGTTATAATCGGTGGTAAATTGTCCCGCTATAAATCAGTTTCT
+CAATGTTGAGGAGGGAACTAAAATCAGATGCGGAAAAAAGTAAGAGAATACATCGTTTAT
+AATTAGGGTATAAAAGACAAGAAAGTAATTTATTAACCTATCCATAAACAACAATCCACG
+ATAGTAATTGCTTATGGATTTCAACTAAAAGTTTCAACAATCCACCCTATCAGTCATGTA
+AACAAGTATATGTTGAGAAATTAGATATGTTGGGAAACAATATTTTCAGATCACCAATTA
+TATTCCTTTTAAAACTCAAGCAATTTGCTAATTTCTGATAAAAAGATTGTAATCTTGATA
+TAACCGATCGTTAGTAAGGTGCACTTAATTTATACACCTTATTACTACTGTACTATTTAA
+TAAAATATTTGTTACAATTATTACATATGAGAAATTTTGAACAAAGAAATAACTTTTTTT
+ATTAATATATCTTATCATTTATAAAAATATTACAACTTTGAAAAAAAATAAAAGAAGATG
+AGATAGTTCTAATCATCTTCTATTAGTCGACAACCATTTTGATTTCTTCAACTTCCTCAA
+CATCAGGTTCTGGATACATGGTTGATATAGGTGCATAGTTAACAATCTTAAACCAGTTAC
+AACCTGGATAAAATCTAAGAATCTTCCACCAAGCAAGAGCAATAACAACATTATTCTTGC
+GAAATGCTCGAAATCTTTTCTCCAAGTCCACTGCAATTTCTCCATAAGCCTCACATACCA
+ATGTATCCTTGCTGAAAATATGTAAAAATATGAGATTATATACTTACTATAAAAATGTAT
+AAACATGATATGTTTGAAAAAAACTGTAAATTGAGGTTTTAAGAAATGTACTTTTTATCC
+ATGATCGTGAACGGCAATTTGAATCCGGCCATATCATTCTCGTTACTTGCGGTATTAGTC
+AGAATCCCAACATTAACGAGTGCCCCGATAAGATCTATAAGAGATATGTTGGAGATATCT
+TTTTAAAAAAGTAATGTTTTGAAAAAAGTGAATGAAGTTTATAAAGAAGCTATTACTTAC
+CAACCAAGGTATCGTTGCCAACAACATCATCCACAATGTAGTCAAATGGAGTGAACTTGT
+TGAGTAAACCGGTTTCTCTTGGTGTGGAAGAAGTGACAATGGTGTGATCCATGAATAGAA
+TGCGAAACTGATGAGGAGTTGTTTTTATTGCTTCGCAGTTAGGTCGAACGAGAAACGTAG
+TTATTGTTTTCCATTGATTCTCTTTGATCCTGTCAAAGTAGAAGGCAGAGAAACGAGGAC
+CGATTGTTGCTTCTATTTGAGTGCCCTGTGAAAACAACATTTTAGGGGTAAGGGATACAC
+TGAAAAAAAGAAAAATTCTGCAAATTGCAAAACAAATTAAGGAAAATTGTTTACCCATTC
+ATCGGCCAAAACAAGACGTAGTTCGAAAGCGTTCAGGTTAAGAAATTTTTTGTAAATCCT
+CAAAACCATGACACAGATCGTCCAACCAGTAACCATCGGAGACAACTCGTACAAGTGGTG
+ATGTTTAACCATCGTGAAAAGGAGAAGTGAAGAGTAACGAAAAACAGAGAATTATGGAAA
+CGAAAATAGAGGATAGTGTTTTTCTTTTGCGATTGGGTTGTCTTGGTAGAGTCAAGTATA
+GGAGAGGTATTTATAGCAAGTGAAAGTGTTCCTCTGATTGAAGCCAAAACGGTGTAAGTT
+CGTCTGCGAGGAAAAGATGTAACTTTTAACATCCAAGGGATGCTTACTTGAACGATCCGT
+TGTCGTTATGCTCTATGACATATTTATTTGAGAATATTAAGTATTGAGTTGGTGGTGCTT
+GTAATATTAGATATATAATTCGTCTGCTGTGGTTTATAGTCGAGTTATTTATCTGTAATT
+GTTATGCTAAATATATGTTCTGTCCAGGAGAACAAGTCCAAAGAGAAATGTCCGTTTGAA
+ATTTATTATAACGAGGTGACCAAACGTATATGACCTTAGAGGATTATCAATTGGAATTCA
+TTTATGCTGAACGAACAAATTTGATGGGATTTGACTTTTCATAGGATTAAATAGTGTATA
+AATGATGTATTTTAACAAAAACAAAAGCAGAACATCAGAAATGAAAAAGGAACCACATTG
+TCTTTCAAAGTTTGGGACTATCTGTTCCATTCTTTGATTTGTATCATTCATGCTCTCCAT
+ACAGCTCCGCCCATAGGGTAGATCTATAGCATTCGGCAGCAAAATTCTCATATGCTATTG
+GTTTGTACATTACAGCTTTCAAAGCATGTAGATTTTTGGCTTCAAGACATTTTGTGAAGA
+AATGATAATAAATGGAATGCGGCATGGACCACCACATGAAATAACGAGATTTGTCTATGC
+GGACACAACTCAGTGTTTCCTTGGAATACACTGCAGCCTTAAATGCTGGACCAGCCATAA
+CCAAGGGTTTCAAAGCATCCACGCCATCTTTGGCAACGTAGCTAACAATTTTAGCAAGTA
+TTGGTGACGGGATGAAAATTTCAGGAAAAACAGCAACCTGAGATAAAAAAAAACAAACAT
+ATGCAGACTATAAGTTTTTGTTTACAATGAATATAAAACATAGAAAACTAAGTAGTTTTG
+TTTATGTTGAACAACCTTTTTGACACTAGATGGTATTTCATTCTTGTTGTCTTTTGCTAA
+CTTGAGCATAATTTCTTTGTTTTCAAGTTGAAACGGATGGAATGGGGAATGGAAGAAACT
+TAAACAAATCGTGAGTGTTTAGTAACTGTATATAATTATGCTCAACACTGGATAATTATC
+TATAATAAACAATTATAATTAAAACTAAAAAAAATAAAACTAAAAAAAAAAGGATAATGC
+TCTAACTATAATTGTGCTCTAATCATAATGTCCCCGGATTTGTCTCGAACCATAATAATC
+CCAGTTTTAAACCTGATTGTGGAAATATTCCCGCTATACAACAGTATCTCAATATTTCCC
+GTAGAAGGAATTTTAGATTTGTCTTTCATGGTGAAAGAGAAAGATAATTGTTAATATATC
+CATATGAATCCATCCACAACATAACTGTATTAATTCGTTTGTCTGATTGAATAATTCACT
+ATGACTTTTAGACATTTATATTAAGTTTTAACGTATTTGTAAACATAATTAGCTCGAATG
+ATTTATAAAAGCAACAATAGTTCAAAATACTCAAAATTATTTATTTCTCTTGAAAAAATG
+GGGTTATGGATGGAACAAACAAATAATATGATACAAACCACTACAACATTCAACAGCAAT
+ATAGAGATAAGATTATTTTGTGGGAATGGGGAATGGAAGAAACTTAAAAAAATCGTGGGT
+CTTTAGTAACTGTATATAATTATACCTAACACTGGAGAGCTAACCATAATTATCTTCTCA
+TAATAAACGTGATAATTAAAAAAAAAAAAAAAGAATAATGCTCTAACTATAATTGTGCTC
+TAACCATAATGTCCCCGAATTATGCTCGAACCATAATAATCCCAGTTTTAAACCTGATGG
+TGGGAATATTCCCGCTATACAACAGTATCTCAATATTTCCGGTAGAAGGAATTTTAGATT
+TGTCATTCATGGTAAAAGAGAAAGATAATTGTTAATGTATCCATAAGAATCCATCCACAA
+TATAACTGTATTAATTCGGTTGTCTGATTGGATAATTCATTATCACTGGATGACATTTAT
+ATTAAGTGTTAACGTATTTGTAAACATAATTAGCTCGAATGATTTACCAAATCAACAATA
+GTTCAAAATACGCAAAATTATTTATTTTTCTTCGCATTGTGAACTGATATCAAATGTTAG
+ATGCACTTGAAAAAAATGGGGTTATGGATGGAACAAACAAATAATATGATACAAACCCCT
+AAAACATTCAACATCAATATAGAGATAAGATTATCGATATGGTTAAGAAAAACAAAAAAC
+ATATTTATAGAATCCAGAGTTATAAGCATTCAAAGAAGGGGGAATCAACATTTATATTAC
+AACAGATTTGTAGGGTGGCATTCCATAACTAGTCAGAAACATTAGATGAATAGAGTGGGC
+AGACACATTGTTTATATATGTCCATGGCATATTGACGCCTAAACGCGTCGACGTGTTTGT
+CAGTAATTTCAGCCATTTTATCTGGGAGTTTATCACTTGCCTGGATCTCGAGGAACTTCA
+TGGCAACCGGGCCACAGTCACCACTCCGCAAATTCTTGTAGATACCATCAATTCGACTCC
+AGCCAAACGGTTGAAGACCGTGATTCTGAGAAAACTCTGGCGTACAGTACCTTTGGATGA
+GGTGGGGCAAAAGATTGACTACTGGCTCAATGCATCTTTTTACCTTAGCGTCGTCGTAGA
+GGTCTGATTTGGGTCAAGAATTTCAACGCTCCATATGCCAAGATTGATTGAAAGACCAAC
+CCAGTGGCAATCATTCCATATCATGGGTGCGTAAATTGTATCTATGTCCTTGAACCATTC
+AGTTTTGGATCCTTTGATGAAGCGCTGCATGTCCTCTGACCAACGAACACGTGATTTCAC
+CTTCGCAGCGTTGAAGGCTCTGAATTTAGCTTGTAGATGGCTTGTGAACCATGGATCAAC
+AAAAGCAGAACGATGATTCTCAAGTGTAGTTGTGAGCCTCCGAGAAAGTAATGACACCAA
+AACCTCCATGTGCTAGGAAATAAAACATTTACACATTAGTATCTCTTGTTAACAGGTTAA
+TTTGTACTAAGGTAAATATAGTGGACTACATACCAGGGTTGAAACCCATTGCTGAGGTTT
+GGCAAGTTTGACGAAGAATTTGTTGGAAATAAGGAATCCACACTTGGTTAGATGTTCACT
+ATGAGGTAAAAAAACAGCATTAGTGAAGAACTTGATGATAAATGTTGTGGAAATAGGAAA
+AATGAATGATAACCATACATATTTGGAGAGCTCGAGAGGGTTTTGACAAACTGTGAATAC
+TCTGCTTTTTTTAGTGTTGGTAAAAGGGCTTGTGTCTCAAGTATTGGTTGCGATATGAAC
+TCGGCTACGAGACGTGCTTCAGCTTGGGAGAGATTTGGTTTTTCTCTTTTATGCGCCGGG
+GATGAATCAGATAACTCAAAATATTGATCTGGTTCCTGGGCAAGTGAGTTAGAGTGTTCT
+GAGTTATTATCCTGTACAGGAAGATAATATATCAGACCAATAGGGACAAGCTGTTACAAA
+ACTGAAAAATCATTCCCTAGTCATTATTAACAAAAGTCAGTATATGTTACGCAATACCTC
+GTTCCTTGTACCCACAATATTGGGACTATGTGTGGGAGATGATTGGGGCTCTTTGTCATC
+TTTGGAACTTGTATCAAATACAGGCTTCCCAAACACAACCATTGCCTGGAATAAGAAGAT
+AATTTTAAAAACAATCCAAACAGAGCTGTCCATTAAAACATACCAGAAAATTATGATACA
+TGTTATACCTTCATAGGATCAGTGTTGTCTTTACAAACTCCTGAATGAATTGCTGCAGCC
+GTCTCCATGGTGACCTGAATGTTTAGGGTTCACAAAGAGATGGTGAGAAAAACATAAGAA
+TATATAACCTGCAAATTATCTCGAATCCACAAACTCCAATCCAATATAAAAGTGAACATG
+CAAGCCTAATTTAGTTTAGACATAAGGATGACCTTCTTTTTGGAGAACATTGCAAACCCA
+GACAATGAATGAGCTGCTGGAGGCGTCTCCATGGTGTCCTGAAAGTTGAAGTACACAAAA
+AGATGGTGAGAAAAACATAAGATAATATTATCTGCAAATGTTAAGGTATACACAAAATCA
+TGTCGATTATAAAAGTGAACATGGGAGCATTTTTCTATAAATGTTTGTTGCATAATGCTT
+GAGAGATGCATCAAACCTCTACAATCTCCAATAAATCAAAGAATGTAAATCATTAGCTGA
+AACTAGTTAGAAATGTATACCTCCATAGGATCATTGCCAATCTTTTCTTCGGGTTGAGCC
+TCCGACACTGAATGCGATGATGCAGACATCTCCAAAGTAACCTGATTGTTGATGTAGACA
+TGTAGCTAGTTAGAATAAATAAAAGAAATTTTGCCTACATTTTATGAAGTAACAAGAAAA
+TCATGTCCAATTACACAAGAACCACAACACATAAAACTTGATGATGATTGTTACAGTATA
+CCTTCATAGAATCACTGTCGATGTTGACTTCTGGTTGAGTCTCTAGCAATGAATGAGATG
+CTGCATTGCCCTGTTGAGAATTGGCCTATAAATGTTGTTTTGGAAAAGATCTGATAGAAG
+AAGCATCCCTCTCCAGTGTCAAATAAAGCAAGGAACTAGTTAAAAATGTATACCTCCATA
+GGGTCATCGGGTTGCGGTAGTTCCACTGAGTGAGATATTGCAGCTGACTCCAAAGTGACC
+TGAATGTTGAAGTACACTAGTAAGTATCCACAAAATCATGTCCACAATAACTATGCACAA
+GTGCCATTATTTATATTAAGGACAAAATCCAATGTGTTAAATCAAATTATGTATTAGCCT
+ACCTCCGTCATATGATCATCGTCAATGTTTTCTTCGGGTTGCGTCTCCAACACTGAATGA
+AAAGTTTCAACCGTCTCCAAGGTTTCCTGAATTATGAATTACAGAGGAAGAAGAAGTAAG
+GACTGTGAAATTAATTTGGTTTAAGGAGTGGGATGCAGAAACCCTCTCCGATGTGTTCCA
+ACAAATTATTTATTAGCTTACCCCCCTCATAGGATCATCGGCAATTTTAACTTCGGGTTG
+CGTCTCGAACACTGAAAGAGAAGCTTCAACCGTCTCCAAGGTGTCCTGCATGATGAATTA
+CAAACAGATATGTCTTAAGGGCTGTGACAATAATTTGGTTTAATAAAGTTCTGACAATAA
+TTTGGTTTATATATAAGCTTACCTCCATAATATTGTCTTGCTCGAGAGGAGATTGTTTTT
+TTTGGCTTAGGTTTGCACTTGAATCAAACTGATTGTAAAGTACAGTAGTCAATTGTGTCA
+GAATCTCTAACCTGTAAAATAAAGTGTTTGATGTGTTGTGTTTGTATTTTTGTACCTGGA
+TTTTTCCCTCATCATCTGCTTCATGGCCATTTGGATCTTTTAGAATGTACTGAGATGCTG
+CATTGCCCTGTGGAGAATTACCGTCTGGAGAATTGGCCTGTAAATGTTTTTTTGGACAAG
+AACTGAGTGATGAAGCATCCCTCACCGGTGTCCAATAAATCAAGGAACTAGTTGAAAATG
+TATACCTCCATAGGGTCATCGGGTTGCGGCTCCACCACTGATTGAGATGCTTCATCCGCC
+TCCAAATTGACCTGAATGTTGAAGTACACTCGTAAGTATCCACAAAATCCTGTCCATAAT
+AACTAAGCAGATGTGCAATTATTATGTTTACGGTCTGTGATGCACCAACCATTTCCGATG
+TGTTGCACCAAATGATGTATTAACTTACCTCCATAATATTGTTTTCCTCGAGAGGTGATT
+GTTTTTTGTTGCTTACGTTTGCACTTGAATCAAACTGATTGTAAAGTAGAATAGTCAAAT
+GTGTCAGATCCTATAAACTGTTAAATAAAGTGTATGATGTGTTGTGTTTGTATTTATAAA
+AGTACCTGGATTTTTCCCTCATCATCTGGTTCATTGTCATTTGGATCTTTGGCACCAGTG
+TCATAAATTGGATTGTCCTCTGTTGCATCATCCTTATAAGAATCCTGTGATTCATGTGGA
+GTATGATTGACATCCATGGGGTCATCAGTAATCACCTGAAACAAAATATTTTGACGTAAT
+CAATTCTACCAAAGAGATATTGGAAATTAAATATTACACTAACCGTGTTTGTCAAAGTTG
+TTCTATCAATGGATTCATCTTGAAACTTCTTGAATTCATCATCGTGGACTATCATAGAAG
+GGTGGGAAAGAGGAGGAGAAACATCCCATGAATCATCCTTTTGCTCAGATAGATGCTAGC
+AAGAGTGATAAAAATTGATTAAGTACATATAGATGTGGTAACAGAATAAACAATAAACAC
+ATAAGGTTAAAACAGCAGACCTCAATATCAAAATCCTCATTCTGTTCATCAGACATCGTG
+TGTGAATGAGATGGATTCTATGAGGAAAATAAAAGTTTTGTTATGCGTTAAAACTTGAAA
+AATGTATAAGTAGATGATAAAGTTCAAATATTATAAACTGTTTGAAATCTTGATTACCTC
+AGAGGCTTGAGATTGAGTAGGTACCTCCAATGACTTCTTGCGCTTTGAACTAGAAACAAA
+TGGAACAAAACTGAAAGCCGGTTTTCTGGACCGCTTGAATCTGACAGTTTTTCTTTTCTT
+TTCAAGCTTCATTACACGATTTGATAGCTCTTCCATCTTGTTTTGTAGATCAACGAGCAA
+CCTAGACTTCTCATCATCAGATAGCCTTACATTTTGATTAAAACGAGTTGAATACCTATG
+CTTGGATTTGGGAGGGTCAGACTTCACCCGTAGTCTCTTCTTACGATCCACAATATGCTT
+TTTGTGAACAACAGAAGACTTCTTCTTTGGGATTTTAATTGATGGCAATGTAGTATCACC
+TCCTGGCCAATCACTTTTTTTGAATTGATGAGCTGTCAGTATCAAACCATTCATGTAAGA
+AACTTTCCTGTCTTTCAGCTCGTCATCCCACTCTGCCCAACTTTGGTCAACATTAATATC
+TTCACCTATAAGCGGATCCACAGGTCTCTGTTGAAAAATAGAATGTTATTATTAGTTAAT
+AAGACTGGATATATAGAAAGAGAATATTATAGAGACTATATAAAAACTTTTGGGTTAGAA
+AAAAACCTTAAGGTTGCTTTCTAAAGAGTGAATCTGATGAAGAGTAATTAGTTATGTTGG
+ATGAGTTAAATTCTTCCAATGAAGGATTGTCAAGGAGGTGTCGTCAAACTTCAGCAAATC
+CACCATTCCAGGTATGTTTCGAAATGCTAAGAGCTGCAGGGCATGCGGGAAACCTTTAAG
+ACGGAATGTGATCTGCTGGAGTTGCTTCACCAAATTCTGAATAGGATCGTTTGTGAGCTG
+TCTTTTACCGGTGCTCTTAGCGAGAATCCGTTTCTCGGGTGTCATCGCTTCAACCGTCTT
+CATAAACGACTCTCTACCCCAAGGAAACGAAAGGAATTTCTCTAAATCTGCCAACATCTC
+TACATATTTAAATGTAGGCCTACCGGTTTGGTTAGATGCTATGAGGACACCATCTACAAT
+GAGTAGGAAAGCGAGCTTCAGTTTGTGGTCAGAAGACAGTTTACTGGGTTTCTTGGTTAG
+CATGGCAGATATATCCCCTAATGTAACCGTATTGTTTGGACCAATTAACTCATTCCAGTA
+GCTCTTCTTGCCATCATCATAAACCGGAGAATTTTCAGGGTCATACTCGTCAGGAAACTC
+CCCACAAGGCAAGCCAGTCACGGAAGCAAATTCTAGTAGTGAAAATCTCATTGGGTGTCC
+ACCAAAAACTGTCCAAAACTCATACTTTTTCTTAGTAAGCAACTGTCTACATAACAAGGC
+ATGAATGACCTTACCCGAAGTCGCAACCCTACTAACTGGCAAATGGAATAAAGGACCAAA
+GCAAGACTGAAGTATAAAATCTAATTCCTCTGTCCCATCAAAAACCTTCTTGATAAAGGA
+TAGAATATCTGGTCTAGAGTATACGTTCAGCCTTCCCCTCGGATAATGATCGGTGGCGAA
+GAGTCTATTTGGAAAGTTTGAATCCCACTGAGAAGATGGTTCCTGAGATGTCGACCTTGT
+TCATTGGCAAGAAACCAGTTCAAGAGATAACGATTAGATTAACGAGTATTTGTACAAACT
+ACTAAAACCACAAACGTCTGTGCTTAGCTACAAACAATTGGGAAACCTTTTTCGATTCAA
+AAAAAAATTGTAGAAACATTCAGCGAGAAGAGGATTTCTTCTTCTCAGTTAATTGGACCA
+AAATAAGATGATTGGAAACGATTTGTACCTTCCATTGAGTATTCCGATCAGTGAGAATCA
+ACTGGAATGCTAATGAAATCTGGCTTACGAGAACAATAAATCGAAATCGAATTCGATTAT
+TGCAGAGATTTGGGGGAAATGACTATTTGGTTTTTATTCAAAGAGTATAGAGTTGCCTGA
+GTGGCAGATTGATGGACAGCGACGGAGGAGTCGCCGGATTCGGAGCAGTCGCCGGATTCG
+CTGGAGTCGCGATGTGGAGAAACAGTAAATTAGGTTTTTTACTGGGTAAGCGTTTTTTTA
+CGATCGTGGTTGGAATATGGAGTTAACCCAGACGGTTGATAAGACGTGGTTCAACCGGAA
+CCAGTTTAAAGAAAACCGGCTATATTTGTTAGGTTTTGTTTAACCAACGATTTCAGGGTA
+AAGGGGTAATTCCGTTTGATTAAAGTGACTAATGCTTTTAAAGTGCCTATTTGTGGCCAA
+AGTTTCAAAATAGTGCCTCTACGTGTAATATTCTC
+>RP1_AT
+TACTTAGAGCATCTCCATTGGAAGTATCTCAATGAGATACCCAACAAAAAAAAAAATAAT
+TAAAAAAAAAAAAGTAAGAGAGAAGGAAGAAAAAGTAAGAGAGAAGGAGAGTTGAGTTTC
+TCTTNNGAGAAACTTTGAGAAACTATTCTCATCCAATTTGGACARGTGTCATCATACTAT
+TAGTTCAATTATTAAATAATAATTAATATATCTGTTTTAATTAAAATATTAATATTTTTT
+TTTTTGAGAAACTTTTCTTGNTTTTACTGATGGAGATGGTCTTATA
+>ATDNATA1
+TACTCCCTCTGTCCCATAAAGATAAATTTTCTAGGAAAAATATTTGTCCCACAAAGATAG
+AAGTTTTATATTTCCAATGCAAATTTTAAAACTGTTTTCCCGTTTTACCCTTACTAAATA
+ATTAGATAAATATTTATTATTATTTTTAAAGTATATTAAGAGGTTAAAATTATCTTTATA
+CAATATTTCTTAAAGAATGTGAAATTTCTAAAAAATTCATCTTAGTGGGACGGAGGGAGT
+A
+>ATCOPIA56
+TGTGAGTTTTGGTCTAAATTCACCAAGTATGAGAAAGACTCTATTCGGTATAGAGGGTTC
+GAAGTTCAAATGAAAAGCAAGGAAGAGATAAGAGTTTCTGGGTCGCTTAGAGGGTTCACT
+TTATGCGCCAAGTTTGAGAAACAAAAGGAGATCTCTTCAGCTCTCTCTCATGACATCACA
+TTGTCGAGTTCGTACAAGCAACAAGAGCAGACAACCAGAATGGTTTCTTCAATCAAGCCG
+CCTAAGAGATTGCAGCAATTCAGGCCCGTAATTGCAGCTGGAGCACCTGACTTGTGTAAG
+GTTCAAGCACGAGCGTGTCGGGTAGCTCTAGATCCTTCTCTTTGTCTCTTTAAAGGAGTT
+GGTTGTGTTGTGTTGCTTTGTAAGGTGTGAGAGAAGTTTGTAACAGAGAGAGAAAGTTGT
+AGAACCCTAAAGGCTCAAGATAAGAGCAAGTTCTTAGTGGATTTCCGAGAATATCTCGGC
+GAGACGTAGGGATTCAAGTTTGAATCCTGAACTCGTTAATTCCTGTGTGTTCTTACTTTC
+AAGTTCCGCTTTTTACAAACGAGTGAACAACAGAGTGAGTTGAGAGGTCTGAGATTAGAC
+AAAGTACAACTCGAGAACGTTCTAATCCTCACAGTTTGGTATCAGAGCTTCCAGGTTACT
+ACCTAGGAGCGAGAAGATCTGCTCAAGATGTCTTCGGGCAGAGCAGAGGTGGAGAAGTTC
+GACGGAGATGGGGATTACATCCTGTGGAAAGAAAAGTTACTGGCTCATATGGAGATGTTG
+GGACTTCTGGAGGGTCTCGGGGAAGAAGAGGAAGCAGAGGTTGAAGATTCTACCACTGAG
+ATTAGTGATGGAGGAAACCAAGACCCAGAAACTGCAACTTCTAAACTGGAAGACAAGATC
+CTCAAAGAAAAAAGAGGAAAAGCCAGATCTACCATCATCTTGAGCCTGGGAAACAATGTT
+CTGAGAAAGGTCATCAAACAGAAGACAGCAGCAGGTATGATAAAGGTCCTGGATCAGTTA
+TTTATGGCAAAATCTCTTCCAAATCGCATTTACTTGAAGCAGAGGCTGTATGGCTACAAG
+ATGAGTGAGAATATGACGATGGAGGAGAATGTTAATGATTTCTTCAAGTTAATATCGGAC
+TTGGAAAACGTAAAGGTTGTAGTCCCAGATGAAGATCAAGCCATAGTCTTGCTCATGTCT
+TTACCAAGACAGTTTGATCAACTGAAGGAGACACTGAAGTACTGCAAGACTACACTTCAT
+CTCGAAGAAATCACAAGTGCCATAAGGTCTAAGATCTTGGAGTTGGGAGCTAGTGGTAAG
+CTTCTCAAGAATAACTCAGATGGGTTGTTTGTTCAAGACAGAGGCAGATCAGAAACCAGG
+GGGAAAGGACCGAACAAGAACAAGAGCAGATCTAAGTCAAAGGGAGCAGGAAAAACGTGT
+TGGATCTGTGGCAAGGAGGGTCATTTCAAGAAGCAATGCTATGTATGGAAGGAGAGGAAC
+AAGCAAGGTTCCACATCTGAAAGAGGAGAGGCTTCTACTGTAACTGCTCAAGTCACTGAT
+GCAGCTGCACTAGTAGTTTCAAGAGCTTTACTTGGCTTTGCTGAAGTCACCCCAGATACA
+TGGATTCTAGACACAGGGTGTTCCTTCCATATGACCTGCAGAAAGGATTGGATCATAGAC
+TTCAAGGAGACTGCAAGCGGGAAAGTAAGGATGGGCAATGATACTTATTCTGAAGTGAAA
+GGAATTGGGGATGTCAGAATCAAGAATGAGGATGGATCTACTATCTTGCTCACTGATGTC
+AGGTACATACCAGAAATGTCAAAGAACCTCATCTCACTTGGAACTCTTGAAGATAAAGGC
+TGCTGGTTCGAATCGAAGAAAGGTATTTTGACTATTTTTAAGAATGATCTTACTGTACTA
+ACTGGAAAGAAAGAGAGTACTTTGTATTTTCTCCAGGGAACGACACTTGCAGGTGAAGCC
+AATGTCATAGACAAAGAAAAGGATGAAACAAGTTTATGGCACAGCAGGCTTGGTCACATT
+GGTGCAAAAGGGCTGCAGGTTTTGGTCAGTAAAGGTCATCTGGATAAGAACATGATTAAA
+GATTTGCAGTTTTGTGAAGATTGTGTGTATGGAAAAACACGCAGGGTTAGCTTTGGAGCT
+GCAAAGCATGTCACAAAAGATAAACTCGACTATGTGCATTCTGATCTATGGGGATCACCG
+AATGTACCATTCTCCATTGGTAAGTGTCAGTATTTCATCACTTTCATTGATGATTTTACG
+AGGAGAACTTGGATCTATTTCATTAGAACCAAAGATGAAGCTTTCAGCAAGTTTGTAGAA
+TGGAAAACACAGATTGAAAACCAACAGGACAAGAAGCTCAAGATTCTCAGAACAGATAAT
+GGGCTGGAGTTCTGTAACCAGGAGTTTGATTCATTCTGCAGAAAAGAAGGAGTTATAAGG
+CACAGGACATGTGCTTACACACCACAGCAGAATGGTGTTGCTGAAAGGATGAACAGGACC
+ATCATGAACAAGGTCAGATGCATGTTAAGTGAATCAGGGTTGGGGAAACAGTTCTGGGCA
+GAAGCAGCGTCTACTGCCGTGTTCCTCATCAACAAAAGCCCAAGCTCTTCAATAGAGTTT
+GATATTCCTGAAGAGAAGTGGACTGGTCATCCACCAGATTACAAGATACTCAAGAAGTTT
+GGATCAGTCGCTTATATTCATTCAGATCAAGGAAAGCTGAATCCTAGAGCAAAGAAGGGG
+ATTTTTCTCGGATATCCAGATGGTGTAAAGGGATTCAAAGTGTGGCTGCTAGAAGACAGG
+AAATGTGTAGTCTCTCGAGACATTGTTTTTCAAGAAAATCAGATGTACAAGGAACTGCAG
+AAGAATGATATGTCTGAGGAAGAAAAACAGCTCACTGAAGTAGAAAGGACTCTCATAGAG
+CTAAAGAATTTGTCTGCAGATGATGAAAATCAGAGTGAAGGAGGAGATAAGTCAAACCAA
+GAACAAGCTTCAACAACAAGATCTGCAAGTAAAGACAAACAAGTAGAGGAAACTGATTCT
+GATGATGATTGTCTAGAGAACTATCTACTGGCCAGGGATAGAATTCGAAGACAGATCAGA
+GCTCCACAGAGATTCGTTGAGGAAGATGACAGCCTTGTTGGGTTTGCATTAACAATGACA
+GAAGATGGAGAAGTTTATGAACCAGAAACCTATGAAGAAGCCATGAGAAGTCCAGAATGT
+GAGAAATGGAAGCAAGCTACCATAGAAGAAATGGACTCCATGAAAAAGAATGACACATGG
+GATGTCATTGATAAGCCTGAAGGAAAGAGAGTTATAGGCTGTAAGTGGATATTCAAGAGA
+AAAGCAGGAATTCCCGGAGTAGAACCACCAAGATACAAAGCTAGGCTTGTCGCCAAAGGA
+TTTTCACAAAGAGAAGGCATAGACTATCAGGAGATTTTCTCACCTGTAGTCAAGCACGTG
+TCAATCAGGTATCTTTTATCCATTGTGGTTCAATTTGACATGGAATTAGAACAGCTTGAT
+GTTAAGACTGCGTTTTTACATGGGAATCTGGATGAGTATATATTGATGAGTCAGCCTGAA
+GGATATGAAGATGAGGACAGCACAGAAAAAGTCTGTTTGTTAAAGAAATCTCTGTATGGG
+CTGAAGCAGTCTCCAAGACAGTGGAATCAGAGATTTGACTCATTCATGATCAACTCAGGT
+TATCAAAGAAGCAAGTATAATCCATGTGTCTACACACAACAACTTAATGATGGATCGTAC
+ATCTATCTACTGTTGTATGTAGATGATATGCTCATTGCATCACAAAACAAGGACCAAATC
+CAGAAGTTAAAAGAGTCACTCAACAGAGAATTTGAGATGAAGGATTTAGGGCCTGCAAGA
+AAGATACTGGGAATGGAAATCACAAGAAACAGAGAACAAGGCACTTTGGACCTGTCTCAG
+AGTGAGTATGTGGCTGGAGTGTTGAGAGCTTTTGGGATGGATCAAAGTAAGGTCTCTCAG
+ACGCCACTTGGTGCACACTTCAAGTTAAGAGCCGCAAATGAGAAAACTCTTGCAAGAGAT
+GCTGAGTATATGAAGTCGGTTCCCTACCCTAATGCAATTGGAAGTATCATGTACTCTATG
+ATAGGATCAAGGCCAGACTTGGCATATCATGTGGGGGTTGTAAGCCGGTTTATGAGTAAA
+CCCTCAAAAGAACACTGGCAAGCTGTTAAGTGGGTCATGAGGTACATGAAGGGAACACAA
+GATACCTGTCTAAGGTTCAAGAAAGATGACAAATTTGAAATCAGAGGCTACTGCGATTCA
+GATTATGCAACTGATTTAGACAGGAGGAGATCGATTACAGGATTTGTATTCACAGCTGGT
+GGGAATACAATAAGCTGGAAGTCGGGTTTACAGAGAGTGGTGGCTCTGTCAACAACAGAA
+GCTGAATATATGGCCCTTGCAGAGGCAGTTAAAGAAGCCATTTGGCTAAGAGGGTTAGCT
+GCAGAGATGGGGTTTGAACAAGATGCAGTAGAAGTTATGTGTGATTCACACAATGCCATT
+GCTTTGTCCAAGAACTCAGTCCACCATGAGAGGACAAAGCATATAGACGTGAGGTATCAC
+TTCATAAGGGAGAAGATAGCAGACGGAGAGATTCAGGTTGTTAAGGTTTCAACAACATGG
+AATCCTGCAGACATCTTCACAAAAACAGTTCCAGTGAGTAAGCTTCAAGAAGCGCTGAAG
+CTACTCAGGGTCTCAAGTAACTAGGGAGACCACAGATCCGAGATTGGAAGTCAAGTAACA
+CTAAGAAGATGAGTTCAGTGAACTTTATACCAAGGAGGAGTTTTGTGAGTTTTGGTCTAA
+ATTCACCAAGTATGAGAAAGACTCTATTCGGTATAGAGGGTTCGAAGTTCAAATGAAAAG
+CAAGGAAGAGATAAGAGTTTCTGGGTCGCTTAGAGGGTTCACTTTATGCGCCAAGTTTGA
+GAAACAAAAGGAGATCTCTTCAGCTCTCTCTCATGACATCACATTGTCGAGTTCGTACAA
+GCAACAAGAGCAGACAACCAGAATGGTTTCTTCAATCAAGCCGCCTAAGAGATTGCAGCA
+ATTCAGGCCCGTAATTGCAGCTGGAGCACCTGACTTGTGTAAGGTTCAAGCACGAGCGTG
+TCGGGTAGCTCTAGATCCTTCTCTTTGTCTCTTTAAAGGAGTTGGTTGTGTTGTGTTGCT
+TTGTAAGGTGTGAGAGAAGTTTGTAACAGAGAGAGAAAGTTGTAGAACCCTAAAGGCTCA
+AGATAAGAGCAAGTTCTTAGTGGATTTCCGAGAATATCTCGGCGAGACGTAGGGATTCAA
+GTTTGAATCCTGAACTCGTTAATTCCTGTGTGTTCTTACTTTCAAGTTCCGCTTTTTACA
+AACGAGTGAACAACAGAGTGAGTTGAGAGGTCTGAGATTAGACAAAGTACAACTCGAGAA
+CGTTCTAATCCTCACA
+>ATCOPIA55
+TGTAAAGGAGAAGCTTCAGTCAACGACAACAGAGATTGGGTCAAACCCTCTGCTCAGCTC
+AGAGTCTCCCAAACAAAATGCTATGGGCCAAGACACCAAGCCCAACACCATTCAACATAA
+CGAAAAGCCCAACAACAGAAGATTGCCTCTGCAACTCACAAACGACAAAGAGAACAGAGT
+TGCAGGCGTGAAGGAGAGAGCCGTTGCAAAAGCAACAATGCTGAGCTGTGAAACCGTACC
+GAAGGTAGAGACAAAGAACAGATATGACGCTCTTAACCTCCTGTGCTCAAACGACATGTG
+TTAAGGCACCTAGGGTTTATGAGAGGTTTTGAGTTGTATAAATAAGAGAGACAATCGCTT
+GTAATCAACTAAGAGAGAAGAGCTTAATAAAGTTATAATATTTCTCCTTCATTCTAAGTT
+TCTTACATGGTATCAGAGCCATGGAGCAACCTATTGAGCTCTATTCTCAACCACTCTTAA
+ACATTTCAAATTGTGTTACTGTCAAACTAAATGGAAGGAACTATCTTCTGTGGAAAACAC
+AGTTTGAATCGTTTCTCTCCGGCCAAGGTTTACTGGGTTTCGTCACCGGCGCTCTCAAAC
+CACCAGATCCTGTTCTTGCGACTCCACTCACCGCTGAAGCTGCAGCTGTGGAGACAGTGA
+ACCCTGCGTATCTCTCTTGGGTGAAATCTGATCAAGTGGTCCGGTCATGGCTTCTTGGAT
+CTCTGTCTGAAGACATTCTCTCTGAAGTCGTCAACACAACCACGTCTCAGGAGGTATGGC
+TAGCTCTAGCAAAACATTTCAATCGTGTTTCTTCTTCACGCTTGTTTGAACTACAAAGAA
+AGTTACAAACCATTGAAAAGCGTGACAGATCCATGAGTGATTATTTGAAAGAGATTAAGT
+CTATCTGTGAGCAACTTGCTTCTGTTGGCAGTCCAGTGAATGAAAAGATGAAAATTTTTG
+CTGCCTTACATGGTCTAGGCAGAGAGTACGAACCGATTAAGACATCTATTGAGGGGTCCA
+TGGATACTGTTCCTACAACCTTTGAAGACATCTCTCCTCGTCTTACTGGTTTTGATGATC
+GTCTTTTGGCTTACACTGACGCTGCAAGCATCACTCCTCATCTTGCATTCAATACACAGC
+GTTATGACTCAACAACCTACTACAACAAAGGCAGAGGCAGTTCATCTCAAAAGTCCAAAG
+GGCGTGGAGGCTATACAACACAAGGAAGGGGATTTCATCAGCAAATCTCCTCTGGTTCTT
+CTGTGTCTTCGGGTCAGTCTGTTGAAAGACCAGTGTGTCAGATTTGTGGAAAAATAGGAC
+ATCCGGCTCTAAAGTGTTGGCATCGCTTTGACAATGCATATCAGCATGAAGATATGCCAA
+CTGCTCTCGCTGCTCTCCGAATCACTGATGTCACAGATCAAGCAGGCAGTGAATGGTGTG
+CAGACTCTGCAGCTACTGCTCATGTTACAAGCTCACCTCATCACCTGCAGCAGAGTAGAG
+CTTATTCAGGATCTGACACGGTCATGGTAGGAGATGGGAACTTCTTACCAATCACTCACA
+CAGGGTCTGCTCTCTTACCAACGACATCAGGTACTCTCCCTCTTCTTGATGTTTTAGTTG
+TCCCTGATATTGCAAAGTCTCTGTTATCAGTTTCAAAACTCACAACCGATTACCCATGTA
+CTCTTGAATTTGATGCTAATGGGGTCATTGTAAAGGACAAGGTAACAAAGAGGCTTCTCA
+CTCTGGGTCAAAATAAGAATGGTCTGTACACGCTGAAGGATCCACCTGTTCAAGCCTTCT
+ATTCATCTAGACAGCAAGCAGCCTCAGATGAAGTGTGGCATAGACGTCTTGGACATCCGA
+ATAGTAAGATCCTGCAGCAGTTAGTCAGTACTAAAGCTATCATCATCAATAAGAGCACCA
+ATAGGATGTGTGAATCATGTCAGATTGGGAAGAGTAGTAGACTTTCTTTTTCAGATTCTC
+AGTTTGTTGCAACTAGACTACTAGAGAGAGTTCATTGTGATCTTTGGGGACCCTCTCCAG
+TTTTGTCAAATCAGGGGTTTAAGTACTATGTAATCTTCATTGACCATTGGTCTCGTTATT
+GCTGGTTTTATCCTTTGAAATGCAAGGCTGATTTCTACATTACTTTCTGCAAGTTCCAAA
+AGTTTGTTGAAACACAGTTTAATCAAAAGATCAGTACCTTTCAATGTGATGGAGGGGGTG
+AATTTATAAGCCATAGATTTCTCAAACATTTAGAGGAAAGTGGTATACAACAGTCAATAT
+CGTGTCCTTACACGCCTCAGCAAAATAGACTTGCTGAGAGGAAGCACAGACACATCACAG
+AGCTTGGGCTGTCAATGCTGTTCTCAGCTAAGCTGCCACAAAAAGTTTGGGTGGAAGCGT
+TCTTCACTTCAAATTTCCTGAGCAACATTCTTCCTACAACTACTCTACCAAATCAGATGA
+GTCCATTTGAGAGATTACATGGCCATCAACCGGAATATTCAGCTTTAAGAACCTTTGGCT
+GCAGTTGTTTTCCCACTCTAAGAAACTATGCATCAAATAAGTTTGACCCTCGTTCTCTTA
+AGTGCGTGTTCTTGGGCTACAATGATCGCTATAAAGGCTATAGATGCATCTATCCTCCAA
+CAGGAAGAGTTTATATTAGCCGCCATGTGATCTTCGATGAGTCTTCTTTTCCTTTCCAAG
+ATACCTATCTTCACCTGCAGAACTTGGGATCAACAAAGCTTCTTGAAGCGTGGCAACAGA
+ATTTCATGCCTTCTCAAAAGAATCAAAGTGAAACTCAAGCTGCTTCTGTGTTCTCTGAAG
+ACGACTTTCCTCCTCTACCAGTCACACGGGTTCAAGTTTCACCACCAAATGTCACACCTC
+AAGCTGCTCAGTCCACAGTACAACGAGAAGAACAACCTGCAGATACAGACATTCAATCAA
+ACTCACCAAGAAATCAAGCCGAGTCACCGGCTCTTGTGGACAGAGAGTGCATTGAGCGTA
+CGACAGGCTCAGATCCTGCTTCTATAGGCGACAACGCTCTCAGTCCACAAGACAGTGCCA
+CTCAACGTTCTCCTGTTCAGTCAACAGAAACAGCTGGAACTTCAGATCAAAATCAGAGGA
+CAGAAGCTGCAGTTGATCCGGTTCAGCAAGTTCACCCAATGGTAACAAGATCAAAGAAGG
+GAGTAGTCAAACCAAACCCCAGATACGTCCTTCTAACACAGAAAGCATCACATCCAGAAC
+CAAAAACTGTGACACAAGCACTGAAACATGAAGGCTGGAAAGGTGCTATGGGCGAAGAAA
+TTGACACTTGTGTTGAAACCAACACTTTTTCTTTAGTCCCATACACACCTGACATGAATG
+TTTTAGGAAGTAAATGGGTGTTCAGAACCAAAATAAATGCTGATGGCAGTTTGAACAAGT
+TGAAAGCTAGACTAGTGGCTAAAGGATATCACCAAGAAGAAGGAATAGACTACTTGGAGA
+CCTACAGTCCAGTTGTGAGAACAGCCACAGTGAGACTTGTCTTACATATAGCAACAGTGA
+TGGAATGGAATCTGAAACAGTTGGATGTGAAGAATGCTTTCTTACATGGAGACTTAAATG
+AAACAGTCTTTATGCATCAACCAGCTGGATTTGTGGATAAGACAAAACCAAATCATGTTT
+GGCATCTCCACAAATCTATATACGGGTTAAAACAATCTCCCCGAGCCTGGTATGATAAGT
+TTACTAACTACTTGTTGGAGTTTGGTTTTGTTTGCAGCATACAAGATCCATCACTATTCT
+TCTATGAACAAGGACGAGATGTGCTCATTCTACTTTTGTATGTAGATGATATAGTCCTAA
+CCGGTAGCAACAACATTCTCATGGATAGACTTCTGCAGGAAATGAGCAAGGAGTTTCGAA
+TGACTGACATGGGATCTCTGCAATACTTTCTCGGGATTCAAGCACAGAACTCTGACCAAG
+GCTTGTTCTTATCTCAACAGAAGTATGCTGAGGATCTTCTACAAGTCGCAGGAATGATCG
+ATTGTGCACCAATGCCTACTCCTTTGCCAGTTCAACTTCACAAAGTTCCTAAACAAAATG
+AGCTATTCTCAAACTCCACTTACTTCCGCAGTTTGGCTGGCAAGCTTCAGTATCTGACAT
+TGACTAGGCCAGATATTCAGTTTTCAGTAAACTTCGTATGTCAAAAGATGCACGCTCCAA
+CAACAGCTGATTACAATCTGCTTAAGAGGATCCTTAGGTATGTAAAGGGAACCATAACCA
+TGGGGTTACTCTTCAACAAGAACACAGACTTCACTCTTCGAACCTACACTGACGGTGACT
+ATAGTCAACACTCAAAGCAAAAGAAGTCTGCTACAAATAATGATGCAGTCTTCAAGCTTC
+GAGCCTTCAGTGATAGTGATGAGAAACAAGACGTTCTACAGGAGGATTCTGTACCTTTCT
+TGGCAACAATATCATCTCCTGGTCGTCGAAGAAGCAACCAACTGTCTCCAAGAGCTCAAC
+AGAAGCCGAGTATAAAGCCTTGTCAGATACAACTTCTGAAATCATCTGGCTCAATAACAT
+GCTCAGAGATCTCCACATTCCACAACCTGATCCACCGGAGCTCTATGGAGACAACCTTTC
+CTCCATCTATCTTGCTGCAAACCCGGTACTTCACACACGCTCTAAACACTTTCAAACTCA
+CTATCATTTTGTTAGAGAAAGGGTAGCGTTGGGTTCGTTGATTGTCAAGCATGTGCCATC
+CCACCAGCAGTTGGCTGATATATTCACCAAGCCATTGCCCTTCGATGCTTTCACTTCGCT
+AAGGTACAAACTGGGTGTAGATTTGCCACCCACACCAAGTTTGCGGGGGAGTGTAAAGGA
+GAAGCTTCAGTCAACGACAACAGAGATTGGGTCAAACCCTCTGCTCAGCTCAGAGTCTCC
+CAAACAAAATGCTATGGGCCAAGACACCAAGCCCAACACCATTCAACATAACGAAAAGCC
+CAACAACAGAAGATTGCCTCTGCAACTCACAAACGACAAAGAGAACAGAGTTGCAGGCGT
+GAAGGAGAGAGCCGTTGCAAAAGCAACAATGCTGAGCTGTGAAACCGTACCGAAGGTAGA
+GACAAAGAACAGATATGACGCTCTTAACCTCCTGTGCTCAAACGACATGTGTTAAGGCAC
+CTAGGGTTTATGAGAGGTTTTGAGTTGTATAAATAAGAGAGACAATCGCTTGTAATCAAC
+TAAGAGAGAAGAGCTTAATAAAGTTATAATATTTCTCCTTCATTCTAAGTTTCTTACA
+>ATCOPIA54
+TGTTGGGTTAAGTTTGAATATGACTTGAGCACTAAGTCATTAAATCCTTGAGAGATTAGG
+ACTAGAATATCTAGGAGTGATCTAGAAAATATTTAGGAGTTATCTAAATATACTTCTATT
+AAGATTATGATTGTTTAAGAGATCTCTATATAAGGAGATGTAAGTATGTTGCGTAACTTA
+TGAGTTGAGAGAATTAAGAACAAGAGAGTTTAAGTTTTGAGTAGTTTTCTTAAACTAATT
+AAGAAAGTTATTCTTTAATCTTTGTGTTCTTGACAATTTCAAACTATATTTGGTATCAGA
+GCGGTTATAATCATTTTGTGATCAAGAGAGATTAGAAGAGAGTAGAGATCAACGTTTCAA
+GCTAGAAACATGGGTGACATAGTTGTGGCAAAACCAAAGGAGAATATCTCATCATCAATA
+ACATGTCCTATGCTCAATGCTACGAACTACACGGGTTGGGCCATACGTATGGAGATTACG
+CTTAGTATACATAAGGTGTGGGAGGTAATAAATCCAGGATCTGATGATGTTGACAAGAAT
+CTCATGGCTAGGGGTTTCATATTGCAACCTATACCAGAGACTTTGACACTACAAGTCGGG
+AATCTTAATACAACAAAAAAAGTATGGGAATCAATAAAAACTCGACATGTAGGAGTGGAG
+AGGGTCAAAGAAGCAAGGTTACAAACCTTGATGGCAGAGTTTGAGAAAATAAAGATGAAG
+GAAAGAACATATTGATAACTTCGTTGGAAGACTTTCGGAACTCTCTACAAAATCTGCGGA
+ACTAGGAGTTGAGATTGAAGTACCAAGACTCGTTAAGAAATTTCTTAACGGTTTGCCAAG
+AAAGAGATATATACAAACAAGTTCTTGACCTTAATAATACAAGATTTGAGGATATTGTGG
+GCCGTATGAAAGTATATGAAGAATAAGTTGGTGATGTAGGAGATGAGCAAGATGACATAA
+GAAAACTCATGTAAGTTAATACTAATTCACAATCCTATCAAGATAACTGCTAGTAGAGGA
+AGAGGTCAAAGAGGACGATTTGGTGGAAGAGGAAGAGGACGTGGTCGTAATACAAGAGAT
+AAGTCAAAGATCATGTGTTACAGGTGTGATAAGATAGGGCATTATGCTTCTAATTGTCCA
+GATAGATTACTTAAGCTTCAAGAAGCATGTGCAAACAAGAAGAAGAAACTCAAGAAGCGG
+ATGAGCTCATGATACATGAGGTAGTCTATTTAAATGAAAAGAATGTCAAACTTTTGAAAC
+ACAATCAGATGGAGATAATGTGTGGTATCTTGACAACGGGGCAAGGAATCACATGACAGA
+AAACCGTTCTTATTTCTCTAAAATCGACGAGTCAATCACAGGGAAAGTGAGATTTGGAGA
+TAACTCTCGTATTGATATCAAAGGGAAGGGCTCAATACTCTTTGTAAGTAGAAGTGTACT
+ACATACCGGATCTAAAGAGCAATATCATAAGTCGTGGTCAAGCCACCAAAGCAGGATGCG
+ATGTGAGGATGAAAGAAAACTATCTAACATTGTATGATCGTGATGGAAAGTTGTTGGTGA
+AAGCGATAAGGTCAAAGAATCGGCTTTACAAAGTTACCATGGAAACCGAAGCTAAGAAGT
+GTTTACAACTAAATCTTATCGACGATTCATCAATATGGCACTCAAGGTTAGGACATGTTG
+GGTTAAACACTATGAGGTGAATGATGAACAAAGAGTTAGTTGTCGGGTTACCAAAGATCA
+CAGTCGAAAAGGAAACATTGGCCTCATGTTCGCTTGGGAAATAAGTAAGAAGAATATTCC
+CTCAAGCTACTTCTTTTCGAGCCTCACGACTACTTGAACTCATACATGCGGATCTCTGCG
+GACCTATCACACCTATGACAGCAGCACAAAATAGGTATATCTTTGTTCTTATCGACGATC
+ACTCTCGTTATATGTGGACAGTGCTATTGAAGGAAAAGAGTCAATCATTCGACAAATTCA
+AAAAATTTAAAGCACTAGTTGAAGAAGAAACAGGAGCAAAGATCAAAACACTTCGTATAG
+ATAGAGGTGGTGAGTTCACTTCACATGAATTTCAAGATTTTTGTGATAAATCCGGAATCA
+CAAGATATTTGTGATAAATCCAGAATCACAAGACACATAACTGCACCTTACTCACCACAA
+CAAAACGGAGTTGTTGAAAGGAGGAATAGAAATTTGCTAGAGATGACCATAAGCATCATG
+AAGCACATGGATGTACCAAACTATCTATGGGGAGAACCAGTGAGGCATGCTACCAATCTT
+TTTAATAGAGTCGCAATAAGATCACTGGTTAAACAAACTCCATATGAGGTATTCAAGGGA
+AGAAGGCCAAATATTGAACATTTACGTGTGTTCGGGTGTATCGGATATGCATAGACTGAG
+AGTCCACAGTTAAAGAAGCTAGATGACAGGTCGAGAAGGTTAGTTCATCTGGGAACAGAA
+CCTGGCTCTAAAGCTTATCGCTTGTTGGATCCATCTAGGCGGAGAATTATTGTGAGTAGG
+GATGTCGTTTTTGATGAGAGTAAAAACTGGTCTTGGAATGAGACAAAAAACGAGACAAGT
+GAGAGCCCATGAACGTTTAAAGTCAGCTTTGGAAACAATGGTATTGAAAATGAGGACTCA
+GTACAAGAAACAGAGGAGAACGGAGCCGATGAGAATAACGAGGGTTCAGTTGAAGAGGAA
+GAAGACATTCCAAACGATAACGATCAAGATGAACAGACTAATGAGGTCATCTTAAGGAGA
+TCAGAGAGACAACGTCATAGACCTAATCATCAAGATGACTATATTTTGTTTGCTGAACTT
+GAAGTCGAAAAACTCTTGATGACAATCAGTGAAGAACCATGGGATTACATTGAAGCAAAA
+GAGCTAAAGGTATGGAGAGACTCGTGTAGAAGAAATCATGTCTATTACCAAAAATAAAAC
+ATGGGACCTAGTAGAACTTCCAGTCGGAGTCAAGGCTATAGGACTAAAGTGGGTGTTTAA
+ACTAAAGCAAAATTCTGATGGTAGTATTAACAAGCATAAAGCAAGGTTGTAGCAAAATGT
+TACATACAAAGACATGGAATAGATTATGACGAAGTCTTCACTCCGGTAGCAAGAAAAGAA
+ACCATTCGCCTTATGCTTGTTCTTGCTGCTTCACATGGATAGCAAGTTCACCACCTCGAT
+GTCAAAACGGCGTTTCTACATGGGGAGCTGAAAGAAGAAGTTTATGTTATACAACCGGAG
+GGTTTTGTTACAAGAGGGAGTGAGGAGAAAGTTTATAAGTTAAACAAAGCATTGTGTGGC
+CTCAAACAAGCGCCTAGGGCCTAGAATCATAAGCTTAACTCGATACTTAATGAGTTAAAG
+TTTGTCAAGTGTCCTAAGGAACCTTCATTGTATCAGAAACAAGACAAAGATAAAGTTCTT
+CTAGTTGCAGTCTATGTGGATGATCTATTAATCTCGGGGTTTAGCTTGAAGTTGATTCTC
+GAGTTCAAGAAGGAAATGGCGAAAAAATTCGGGATGAGTGACCTTGGTTTGTTAACATAC
+TATCTCGGTCTTGAGTATGTCAACACGAAGGAGGTATTACGTTGAAGCAAGAAAAGTATG
+CATCAAAAATTCTAAGTGAAACTCAAATGGAAGAATGCAATGTTGTAGACATACCAATGA
+ACGCGAACTTAAAGCTAAGTAAAGCACATGATGAGAAAAACATCGATGAGAAGGAGTATA
+GAAGAAATATCGGGTGCCTTCGATATTTACTTCATACAAGCCCTGATCTTTCTTATAGTG
+TTGGAGTCTTGAGCAGGTACATGCATGAACCAAAGGAGTCTCATGGTGCAGCTCTAAAAC
+AAATACTTAGGTACTGACAAGGTACACGGGCTTATGGTCTCTCCTTCACTCAGAAAAACG
+AAGCCAAGTTGATAGGCTTCAGTGATAGCAGTCACAACGTTGATGAGGACGATGGAAGGA
+AAACAATATGTCACATTTTCTATCTCAACAAGTGTCTGATCACTTGGTGCTCGCAAAAGC
+AAGATAATGTGGCTTTATCATCATGTGAGGCCGAGTTTATGGCCGCTACTGAGGCAGCAA
+AATAAGCACTATGACATCAAGAGCTTCTTGGAGAGATCAATGGAAAACCATGCGAGAAGA
+TGCTGATTTTACTTGACAACAAATCTGCAATTGCACTCACCAAGAACCCGGTGTTTCACG
+GACGAAGTAAGCATATACACAAAAGGTATCATTTTATTCGTGAGTTTGTGACGAATGAAC
+AAGTGGAGGTAGAGCACGTTCCTAGAAAAAGACCAAAGGCAGATATTCTAACCAAGGCTC
+TAGGAAGGATCAAGTTTAAAGAAATGAGGGAGCTAGTTGGAGTTCAAGATGTGTCGAAGT
+ATGGCTTCAAACTTAAGAGGGTGAATGTTGGGTTAAGTTTGAATATGACTTGAGCACTAA
+GTCATTAAATCCTTGAGAGATTAGGACTAGAATATCTAGGAGTGATCTAGAAAATATTTA
+GGAGTTATCTAAATATACTTCTATTAAGATTATGATTGTTTAAGAGATCTCTATATAAGG
+AGATGTAAGTATGTTGCGTAACTTATGAGTTGAGAGAATTAAGAACAAGAGAGTTTAAGT
+TTTGAGTAGTTTTCTTAAACTAATTAAGAAAGTTATTCTTTAATCTTTGTGTTCTTGACA
+ATTTCAAACTATA
+>ATCOPIA53
+TATCAAATATGTATTGGTACAATGACCCGGTTTACCGGTTTATCTATTTTTGTCTTGGTT
+AAGTAGATTGTATTTGAGGATCAAACCTTGTTTCCTTTATTGTCAATGAAGCATATTTCT
+AATCTAAGGTAAAGTTTGTTAGATCTAAAATGGTATTAGAGCTTTTCCCAGCTTCATTCA
+TCTTCTTCTGCAAATTTTCTTCTATTCTCTGATAATTTCTCTTGATTCTCTTTTGTTTCT
+CAATCTTTGTTTCATTCTCTATCGTTTGATCGGAGAATTTCTTTGATCGCGTTTCATTCC
+GATCATTTTTTCATTTTCTGGTTTTGTTACTCTTCGCGATGGCTAATCCAGCTCCGACGA
+GCTCCAATCCTTACTCAAATCCATTGTGTCTTCATGCTGCTGACAATTCGGGTGTTAAAT
+CTCGTTCTCGACAAGCTCATCGGTGAATCTTACTATCTTACAAGGCGTCGTTCTATCATC
+AAAGCTCTCAACGCTAAAAGCAAGCTCGGATTCATCTATGGAAGTGTCGTTAAACCTCCG
+GAAGATCACAATGACTATGGATCTTAGACTCGCTGTAACGATATGGTATGTACCTGGATT
+ACGAACTTTGTTTCAAAGGATTTAGGATCTGGAATGGTCTATTTTTATGATGCTCATCTC
+TTATGGTTGAAACTAGAAGGTAGATCTAGGCAGAGTAATTTGTCTAAGATCTATAGTGTT
+CAAAACCAACTAGATCGTCTACATCAAGGATCATTAGATCTCAGTGCTTATTACACTCGT
+CTTACGGTTACCTTCATTAGATCTCAGTGCTTATCATGGGAAGAATTGAAGAATTTTGAA
+GAGTTACCTTCCTGTACTTGTGGAAAATGCACTTGCGGTTCAAATGATCGTTGGATTCAG
+TTGTATGAGAAGCACAACATTGTCAGATTCTTAATGCGTCTCAATGAATCGTTTATTCAA
+GCGCGTCGTCAGATTCTTATGATGGATCCACTTCCAGAATTCACAAATCTCTATAACTTC
+ATCTCTCAAGATGATCAACAAAGAAGTTTTAATTCAATGCCTACCACAGAGAAACCTGTT
+TTTCAAGCTTCTATAACTCAACAGAAACCTAAGTTTTTCAATCAACAAGGAAAATCTCGT
+CCTCTTTGCACTTACTGTGGTTTATTGGGTCATACTAATGCTCGATGTTATAAACTTCAT
+GGATATCCTCCAGGCTACAAGGTTCCTGTTGGTACATGCTACAATAATGACAAATCAAGA
+GGTCAGCCTTATCCACATAATGGCATTCACATGGTTTATTCTCAACCTCCCGAACAGATG
+ATGTATTCTCTAGAAAAGCTCCACAGATTCAATCTATGATTCCATAGAGTCATCTTATCA
+CTTACAATGGGAACTCATATGCTCCAATTGTTCAAGCTAATAACAATGCTCCATATGCTC
+TTTATAATCAAGCTTATAATGGGAATTCGTATGCTCCTATGGCTCAGAACTTTGCTGGAA
+ATCATATTATCTCTGATGGATCTTCAATGTCTGCTGGTAATGTGACTAGTGAATCGCCAA
+CTGTAAATCATTCTGTCAATATGATGAATTCTGGAAGAGGTTTTCTTGGTAGTAGTTCAC
+ATGGTAGGGAACAGGTTAATCAGATGGTTACTCAATTGAACACACAACTTCAAGGTTCTC
+CGTATCAAGTTATTCGACCACCAACTGTCTCGCAAAATCATGGTTCTATCTCAGCACAAG
+GTATGTCACCTATACCTTCTCACTATATTTCTGCTTTCGAACCATGTCTTATAATTCCAC
+AAAATACCTGGAGTCTTGATACTAGAGCTAGTTGTCATATCTGTTGTGACTTGAGTTTGT
+TCTGTAATGTCTACCATATTGATCACACGAATATCACTCTACCAAATAATATCAAAATTT
+CCATTAACATAGCTGAAACAGTTAAACTCAATGATAGGCTCATTCTTCATCTTGTTTTCT
+ATGTTCCTTCTTTTCATTTCAATCTTATTAGTGTTAGTTCTTTAACAAAAACAAATAAAA
+AAAATTCAGTGCATTTTTATCATAAGAATTGTTTCATTCAGGATCATACTCACGCATGGA
+CGATTGGTAGATGAGATTAGCCCAATGATCTTTATCTCTTAAATCATCAACCTCCACCTG
+ATACATAACATCATGCTGCATCATTCATTCAACCTGATTCGCAACTCATGTTGCATCATT
+CATTGTTGTTTCACCTAAGCTTTGGCATCAGCGTCTAGGTCACCCATCTATGTCAAGGGT
+TCAGGCTTTATCTTCAAATTTACATATTCCTCAGAAACTTTCTGAATTTCATTGTAAGAT
+TTGTCATTTGTCAAAACAAAAATGTTTATCTTTTGTTTCTAATAATAAAATTTATGAGGA
+ACCTTTCCCTTTGATTCATATTGATGTTTGGGGTCCTTTTCATATTACTTCTGTCAAAGG
+ATATCGTTAATTTCTTACTATTGTCGATGATTGCACTAGAATGACATGGATTTATTTCTT
+GCGTTTAAAGAGTGATGTTACAACGATTTTTCCAGAATTTTTAAAACTTGTTCAAACTCA
+ATTTGGTTGCACAGTGAAAAGCATAAGGTCTGATAATGCACCTGAATTACAATTTAAGGA
+CTTACTAGCAACTTTTGGCATTTTTCATTATCATTCATGTGCATACACACCTCAGCAAAA
+TTATGTTGTCGAACGTAATCATCAACATCTTCTGAATGTTGCTAGATCTCTTTATTTTCA
+ATCAAATATTCCACTTGCATATTGGCCTGAATGTGTTTCTACTGCTGCATTTCTTATAAA
+TAGAACACCAACTCCCAATTTAGAACACAAGAGTCCTTATGAGGTTCTTTATAAGAAATT
+ACCTGACTATAATTCTCTTAGGGTGTTTTGTTGTTTATGTTATGCATCTACACATCAACA
+TGAACGTCATAAATTTACTGAAAGAGCTACAAGTTGTGTTTTTATTGGTTATGAATCTGG
+TTTTAAAGGATATAAAATTCTGGATCTTGAGTCAAATACTGTTTCTGTTACACGCAATGT
+TGTTTTCCATGAAACTATTTTTCCTTTTATTGATAAGCATAGTACTCAAAACGTTTCTTT
+CTTTGATGATTCTGTTTTACCTATTTCTGAAAAACAAAAAGAAAATCGTTTTCAAATTTA
+TGATTATTTCAATGTTTTAAATCTTGAGGTTTGTCCTGTCATTGAGCCTACTACTGTTCC
+AGCACACACACACACACGATCCCTCGCTCCATTAAGCACTACTGTTACTAATGATCAATT
+TGGGAATGACATGGACAACACGCTCATGCCCCGCAAAGAGACACGTGCTCCTAGTTATCT
+TTCACAGTACCATTGCTCTAATGTTCTAAAAGAGCCTTCATCTTCTCTTCATGGTACTGC
+TCATTCTCTCTCTTCCCATTTGTCTTACGATAAACTCTCTAATGAGTATCGTCTGTTCTG
+CTTTGCCATTATTGCTGAGAAAGAACCAACCACCTTTAAAGAGGCAGCTTTGTTGCAAAA
+ATGGCTTGATGCGATGAACGTGGAGTTGGATGCTCTTGTGAGTACTTCCACCAGGGAAAT
+TTGTTCTTTACATGATGGAAAACGTGCCATTGGTTGTAAGTGGGTCTTCAAGATTAAGTA
+TAAATCCGATGGTACTATTGAACGGTATAAGGCTCGCTTGGTTGCTAATGGCTATACTCA
+ACAAGAAGGAGTTGATTACATTGATACATTCAGCCCTATAGCTAAGCTTACTTCAGTCAG
+ATTAATTCTTGCTTTAGCTGCTATTCATAACTGGAGTATTAGTCAGATGGATGTTACTAA
+TGCTTTTCTCCATGGTGATTTTGAGGAGGAGATATATATGCAGCTACCACAAGGTTATAC
+ACCAAGAAAGGGGGAGCTTTTACCAAAGAGACCTGTGTGTCGCCTAGTCAAGTCCTTATA
+TGGTCTAAAACAAGCTTCACGTCAATGGTTTCACAAGTTCTCCGGTGTTCTAATACAGAA
+TGGTTTTATGCAATCTCTCTTTGATCCGACTTTGTTTGTCAGAGTTAGAGAAGATACTTT
+TCTGGCCCTGTTGGTATATGTGGATGATATAATGCTTGTTAGTAACAAGGATTCTGCTGT
+GATAGAAGTCAAGCAGATATTAGCCAAGGAGTTCAAGCTAAAAGATTTGGGACAGAAGAG
+ATATTTTTTGGGATTGGAAATAGCTCGCTCTAAGGAAGGTATCTCTATTTCACAGAGAAA
+ATATGCTTTGGAGTTACTTGAAGAGTTTGGCTTTCTTGGTTGTAAACCTGTCCCAACACC
+AATGGAGCTGAACCTTAAGCTAAGTCAGGAAGATGGTGCCTTACTTCTGGATGCCTCACA
+TTACAGAAAACTCATTGGAAGATTGGTTTATCTCACTGTGACTCGACCAGATATATGTTT
+TGCAGTGAATAAACTCAATCAGTATATGAGTGCTCCTAGGGAACCACATTTGATGGCTGC
+ACGTCGCATCTTACGTTATTTGAAGAATGATCCAGGTCAAGGTGTGTTCTATCCAGCCTC
+TTCTACTCTGACTTTTCGTGCTTTTGCTGATGCTGATTGGAGTAATTGCCCGGAGAGTAG
+CATATCCATTTCTATAGTTTGTGTGTTTCTTGGAGATTCCTTAATCTCTTGGAAATCCAA
+GAAACAAGATGCTGTTAGTCGCAGTTTGGCTGAAGCTGAGTACAGAAGCATGGCTAGTGC
+TATCTTTGCCTGACACAATTTTTGTGTACTATGACGATGAGTCTGCACTTCACATTGCTA
+AGAACTCAGTCTTCCATGAGAGTACCAAGAACTTCCTTCATGATATTCATGTGGTGCGAG
+AAAAGGTTGCTGTTGGTTTTATCAAGACTCTTCATGTTGATACTGAACACAACATTGTTG
+ATCTGCTCACTAAGCCTCTCACAGCGCTTCGGTTCAATTATCTACTGTCCAAGATGGGAC
+TGCATCACTTGTACTCTCCATCTTGAGGGGGAGTATCAAATATGTATTGGTACAATGACC
+CGGTTTACCGGTTTATCTATTTTTGTCTTGGTTAAGTAGATTGTATTTGAGGATCAAACC
+TTGTTTCCTTTATTGTCAATGAAGCATATTTCTAATCTAAGGTAAAGTTTGTTAGATCTA
+AAA
+>ATCOPIA52
+TGTGAGTGAGATGTCTGAAGCTAAGGAGATGGGCCAAACCCATAACAAATCAAGTCCAAC
+TATAAAGCCTGGTCAACAAATACAGAAGATGACAAAGATCAAAAGCTGTCTCTCATCCGT
+ACATGTACCTGCAGGAAACATTGAAAGAGAAAGGAAGACGCTCCTCTAAAACTAATTCAA
+TCCTCTTTCATCCTTATCTAATAACCAAAAATTACATACATCTGTATAGTGTCGAGAGTG
+TTCTAGATCCTTCTCCCTCAATCTCTATAAAAAGAAGAATGTAATCTCATTGTAATTATT
+ATTGAAAAACAGAGTAATATTATTAAAAGGTTCAAATTTTCTCTTCTTTCTCATGGTATC
+AGAGCCATTCTAAACTCTCACAGGTCCAAAAATGGCAGATCCATACCCTTTTCCGGACAA
+TGTCCATGTCTCTAGTTCTGTAACTCTCAAGCTCAATGACTCCAACTATCTCCTTTGGAA
+GACACAATTCGAGTCTTTGCTATCTTGTCACAAACTCATCGGCTTTGTCAATGGTGGAAT
+CACACCACCACCACGTACTCTCAACGTCGTCACAGGAGACACCTCCGTCGATGTCGCAAA
+CCCTCAGTATGAAAGTTGGTTCTGCACTGATCAGCTCATCCGTTCATGGCTTTTTGGCAC
+GCTATCAGAAGAAGTTCTCGGGTATGTCCACAATCTCCAAACCTCTAGAGATATTTGGAT
+CTCCTTAGCAGAAAACTTCAATAAGAGCAGTGTTGCTCGTGAGTTCACGCTCCGCCGTAC
+TCTGCAACTCTTGTCAAAAAAAGACAAAACTTTATCAGCGTATTGTCGTGAGTTTATTGC
+TGTGTGTGATGCTTTAAGTTCTATAGGCAAGCCTGTGGATGAATCAATGAAGATCTTTGG
+TTTTCTTAATGGTCTGGGAAGAGAGTATGATCCTATCACTACTGTTATACAAAGCTCTCT
+GAGTAAAATTTCTCCACCAACCTTCAGAGATGTGATTTCCGAGGTTAAAGGGTTTGATGT
+GAAGCTCCAGTCCTATGAAGAATCAGTTACTGCCAATCCTCACATGGCTTTCAACACTCA
+ACGTAGTGAATACACAGACAACTACACTTCCGGCAACCGTGGTAAAGGTAGAGGAGGCTA
+TGGTCAAAATCGCGGCAGAAGTGGCTACTCTACGCGTGGAAGGGGTTTCTCTCAGCATCA
+GACAAACTCCAATAACACAGGAGAGCGTCCAGTGTGTCAGATCTGTGGGCGGACTGGACA
+CACAGCTCTAAAATGTTACAACAGATTTGATCACAACTATCAAAGTGTTGATACTGCCCA
+GGCCTTCTCTTCTCTGCGGGTTTCAGACAGTTCTGGTAAAGAGTGGGTACCTGATTCTGC
+AGCTACAGCTCATGTGACTTCTTCCACAAATAATCTACAAGCTGCATCACCCTACAACGG
+CAGTGACACAGTTCTTGTTGGCGATGGAGCATACTTACCCATCACACATGTTGGATCCAC
+CACCATTTCTTCTGATTCAGGTACTCTTCCACTAAATGAGGTCTTAGTATGTCCTGATAT
+ACAAAAGTCCCTTCTATCAGTATCCAAACTATGTGATGACTATCCTTGCGGTGTGTATTT
+TGATGCTAATAAAGTATGCATTATTGATATAAATACTCAGAAAGTGGTGTCAAAGGGTCC
+TCGAAGTAACGGTCTATATGTGTTGGAGAACCAAGAATTTGTAGCCTTCTATTCTAATCG
+ACAGTGTGCAGCATCCGAAGAAATATGGCACCATCGCTTAGGACATTCAAATTCTCGGAT
+TCTTCAACAACTCAAGTCAAGCAAGGAAATTAGTTTCAATAAGAGCAGAATGTCCCCTGT
+TTGTGAGCCTTGCCAGATGGGGAAAAGTTCTAAGTTACAGTTTTTTTCTTCGAATTCTCG
+TGAGTTAGATCTTTTAGGTCGAATTCATTGTGACCTTTGGGGCCCCTCACCAGTTGTATC
+TAAACAAGGTTTCAAGTATTATGTGGTGTTTGTTGACGATTACTCTCGCTACTCATGGTT
+TTATCCATTAAAAGCAAAGTCAGATTTTTTTGCGGTATTTGTTGCTTTCCAAAACCTGGT
+TGAAAACCAATTTAATACAAAGATCAAGGTGTTTCAGAGTGATGGAGGTGGTGAGTTTAC
+AAGTAACTTAATGAAGAAGCACCTAACAGACTGTGGAATTCAACATAGAATCTCTTGCCC
+CTATACTCCTCAACAAAACGGTATAGCAGAACGGAAGCATCGTCACTTTGTCGAGCTCGG
+TTTGTCGATGATGTTTCACAGTCACACACCGCTACAGTTCTGGGTAGAAGCGTTCTTCAC
+TGCAAGTTTCCTAAGCAACATGCTTCCCTCTCCGTCATTAGGCAATGTAAGTCCCCTTGA
+AGCTTTACTAAAACAGAAACCAAATTATGCAATGCTTAGAGTGTTTGGAACAGCATGTTA
+TCCCTGCTTAAGACCCTTAGGAGAGCATAAGTTTGAGCCTAGATCACTACAATGTGTATT
+TCTTGGCTACAATTCTCAGTATAAAGGATATAGATGTCTATACCCACCTACCGGAAGAGT
+GTATATCTCAAGGCATGTTATCTTCGATGAAGAAACATTTCCTTTCAAACAAAAATATCA
+GTTCTTGGTTCCACAATACGAGTCCTCTCTTCTCAGTGCTTGGCAGTCATCTATACCACA
+AGCTGATCAGTCACTCATACCGCAAGCTGAAGAAGGAAAAATTGAAAGCTTAGCAAAACC
+TCCATCGATCCAGAAGAATACAATTCAGGATACTACAACTCAGCCTGCAATTTTAACTGA
+GGGAGTATTGAATGAAGAAGAGGAAGAAGACTCCTTTGAAGAAACAGAAACAGAATCTCT
+GAATGAAGAAACACACACTCAAAATGATGAAGCAGAGGTTACAGTAGAAGAAGAAGTACA
+ACAAGAACCAGAAAACACTCACCCAATGACAACAAGGTCTAAAGCCGGGATTCATAAATC
+AAACACACGATATGCACTTCTTACCTCAAAATTTTCAGTTGAGGAACCAAAATCGATTGA
+TGAAGCCTTAAATCACCCTGGTTGGAACAATGCGGTGAATGATGAAATGAGAACAATTCA
+CATGTTGCATACATGGTCATTGGTTCAGCCCACAGAAGATATGAATATTTTGGGATGCAG
+GTGGGTGTTCAAAACTAAACTCAAACCAGATGGGTCTGTGGATAAGCTAAAAGCTAGGCT
+TGTTGCCAAAGGATTTCACCAAGAGGAAGGTCTAGACTATCTTGAAACCTTCAGTCCGGT
+GGTCAGAACAGCCACTATCCGTCTTGTTCTCGATGTTGCTACTGCTAAAGGATGGAACAT
+AAAGCAACTTGATGTGTCTAATGCGTTTCTTCACGGTGAATTAAAGGAACCTGTCTACAT
+GCTTCAGCCTCCTGGTTTTGTGGATCAAGAAAAACCTTCATATGTGTGCCGTCTCACCAA
+AGCTTTGTATGGCTTAAAACAGGCTCCTAGAGCTTGGTTTGACACGATTAGTAACTATCT
+TCTTGACTTTGGTTTTTCTTGCAGCAAATCAGATCCTTCTCTATTCACATATCACAAGAA
+TGGGAAGACTTTGGTGTTACTTCTATATGTAGATGACATTCTTCTCACCGGGAGTGATCA
+CAATCTACTTCAAGAGCTTCTCATGTCTCTCAACAAACGTTTTTCAATGAAGGATCTGGG
+CGCTCCAAGTTATTTCCTTGGTGTGGAAATTGAGTCATCACCAGAAGGTCTCTTCCTCCA
+TCAAACTGCCTACGCTAAAGACATTCTTCACCAAGCCGCAATGTCAAACTGCAACTCTAT
+GCCTACTCCACTACCTCAACACATTGAGAACCTGAATTCAGACCTCTTCCCTGAACCTAC
+TTACTTCAGAAGTTTAGCTGGAAAGCTTCAATATTTAACCATCACCCGACCCGACATACA
+GTTTGCTGTTAACTTCATTTGCCAAAGGATGCATTCTCCTACTACAGCAGATTTTGGTTT
+GCTCAAACGGATTCTGAGATATGTGAAAGGAACTATTCACTTGGGCTTACACATCAAGAA
+AAACCAGAACTTGTCCCTCGTAGCTTACAGTGATAGCGACTGGGCTGGGTGTAAGGAAAC
+AAGACGCTCGACAACCGGGTTCTGTACACTACTTGGATGCAACCTCATTTCGTGGTCAGC
+CAAGAGACAAGAAACAGTGTCAAAATCTAGCACAGAAGCAGAGTATCGAGCTCTTACGGC
+AGTAGCTCAAGAGCTTACTTGGCTGTCTTTTCTGCTTAGGGATATTGGAGTTACACAAAC
+CCATCCAACCTTGGTGAAATGTGACAATCTATCAGCAGTTTATCTAAGCGCCAATCCTGC
+TCTTCATAACAGGTCTAAGCACTTTGACACAGATTATCATTACATCAGAGAACAAGTTGC
+TTTGGGTCTTGTGGAGACAAAACACATATCTGCAACGCTGCAACTTGCAGACATTTTCAC
+AAAACCGCTACCAAGACGAGCCTTCATTGATCTCAGAATCAAACTTGGTGTAGCTGAACC
+ACCCACCACAAGTTTGAGGGGGAATGTGAGTGAGATGTCTGAAGCTAAGGAGATGGGCCA
+AACCCATAACAAATCAAGTCCAACTATAAAGCCTGGTCAACAAATACAGAAGATGACAAA
+GATCAAAAGCTGTCTCTCATCCGTACATGTACCTGCAGGAAACATTGAAAGAGAAAGGAA
+GACGCTCCTCTAAAACTAATTCAATCCTCTTTCATCCTTATCTAATAACCAAAAATTACA
+TACATCTGTATAGTGTCGAGAGTGTTCTAGATCCTTCTCCCTCAATCTCTATAAAAAGAA
+GAATGTAATCTCATTGTAATTATTATTGAAAAACAGAGTAATATTATTAAAAGGTTCAAA
+TTTTCTCTTCTTTCTCA
+>ATCOPIA51
+TGTAGAAGACAACCCAATAAATAGAACGGGCTTTGACAAAAACAAAGACATGGTAGCCCA
+AACTCAACAAAGCCCACTACAGAAGCCCAGTCAACATATGCAAAAGAAGATAAAGACCAA
+AAGCTCTTTACCTGCAAAACAGAAGACTGTCACTAATACGGAGAAGAAGACAATAACACT
+TGAAAACAAATTCAAGCCGTTGCAGTCGCTGCCGTTGCAGTAATTCACAATAAATAGCTA
+TTGATTAAAGATAGCATTGTCAAGGATTCTAAATTGTTCTAAAGAAGTCATAAAAGAAAG
+ATGTAAAACTCCATTGAAAGATAAGCAAAATAAAAACATTTTTTGTCAAGAAATAATCAC
+AGTTTTATTTTTCTCTTCATGGTATCAGAGCTATTATACCTTAACAGGTGATTCAATGGC
+CCCTGCTTACCCTTTTCCAGACAATGTCCATGTCTCTAGTTCCGTTACCTTAAAGCTCAA
+CGATAGTAACTACTTGTTGTGGAAGACACAGTTTGAGTCCCTTCTATCGAGCCAAAAGCT
+CATAGGTTTTGTCAATGGAGTCGTCACTCCTCCAGCTCAGACTCGTCTTGTTGTTAATGA
+TGATGTCACCAGCGAAGTTCCGAATCCTCAATATGAAGACTGGTTTTGCACAGACCAGCT
+CGTCCGGTCGTGGTTGTTTGGTACGCTTTCAGAGGAAGTGCTTGGTCATGTCCACAACCT
+CACTACATCTCGTCAGATTTGGATCTCTCTAGCTGAAAATTTCAACAAAAGTAGCATCGC
+CAGAGAGTTTTCTCTTCGTCGTAATCTTCAACTTCTGACAAAAAAAGATAAGTCTCTATC
+TGTTTACTGTCGTGATTTTAAAATAATATGCGACTCTCTAAGCTCCATTGGCAAACCAGT
+AGAGGAATCCATGAAAATCTTTGGCTTTCTCAATGGACTCGGCAGAGAGTACGATCCTAT
+CACCACAGTTATCCAAAGCTCCCTAAGCAAGCTCCCTGCTCCGACGTTTAACGACGTCAT
+CTCCGAAGTTCAAGGGTTTGACAGTAAGCTGCAATCTTATGACGACACTGTCTCTGTTAA
+TCCTCATCTTGCGTTCAATACTGAAAGATCTAACTCTGGCGCTCCTCAATACAATTCCAA
+TTCCCGTGGTCGTGGTCGTTCTGGGCAAAACAGAGGACGCGGTGGCTACTCTACACGCGG
+CAGAGGATTTTCTCAACATCAATCCGCTTCACCATCATCAGGACAAAGACCAGTTTGTCA
+AATTTGTGGTCGCATAGGACACACTGCTATCAAATGCTACAACCGATTTGACAACAACTA
+CCAAAGTGAAGTCCCTACTCAAGCATTTTCTGCTCTCCGTGTCTCTGATGAAACCGGCAA
+GGAATGGTACCCCGATTCTGCAGCCACAGCCCACATAACAGCCTCAACATCTGGTCTGCA
+AAACGCAACAACATATGAGGGAAACGATGCAGTCTTGGTTGGAGATGGAACATACCTCCC
+TATTACACATGTTGGATCCACCACAATTTCCTCATCCAAAGGTACTATTCCGTTGAATGA
+AGTCTTAGTGTGCCCTGCTATACAAAAATCTCTTCTATCTGTGTCCAAACTTTGCGATGA
+TTATCCATGCGGTGTTTATTTTGATGCTAATAAGGTTTGCATAATTGATTTAACCACTCA
+GAAAGTGGTGTCCAAGGGTCCACGAAATAATGGGCTCTACATGCTGGAGAATTCAGAGTT
+TGTAGCACTCTATTCAAATCGTCAATGTGCAGCTAGCATGGAAACATGGCATCATCGACT
+TGGCCACTCAAACTCAAAGATTCTTCAGCAACTTTTAACCCGCAAGGAAATCCAAGTGAA
+TAAAAGCAGAACTTCTCCCGTTTGTGAGCCTTGCCAAATGGGAAAGAGCACTAGATTACA
+GTTTTTCTCTTCTGATTTTCGAGCTTTAAAACCTTTAGATCGAGTTCATTGTGATCTTTG
+GGGACCATCACCGGTTGTATCAAACCAAGGATTCAAATACTATGCAGTTTTTGTTGATGA
+TTTCTCAAGATTCTCTTGGTTTTTTCCTTTGCGCATGAAGTCAAAGTTTATTTCAGTGTT
+TATTGCATATCAGAAATTGGTTGAGAATCAACTTGGTACAAAAATCAAAGAGTTTCAAAG
+CGATGGAGGGGGAGAATTTACAAGCAACAAATTAAAAGAACACTTTAGAGAGCATGGCAT
+TCATCATCGTATATCTTGTCCATATACACCGCAACAAAACGGTGTTGCCGAAAGGAAGCA
+CAGACATTTGGTAGAGCTTGGGCTTTCAATGTTATATCACAGTCATACACCTCTCAAGTT
+CTGGGTAGAAGCTTTCTTCACTGCCAACTATCTCAGTAATCTCTTGCCTTCTTCTGTCCT
+CAAGGAAATAAGTCCCTATGAAACTTTGTTTCAACAAAAAGTTGATTATACACCTCTCCG
+AGTGTTTGGTACAGCCTGCTACCCCTGCTTGAGACCGTTAGCAAAGAACAAGTTTGATCC
+ACGCTCGTTGCAATGCGTGTTTCTTGGCTATCACAACCAATACAAGGGATACCGCTGTTT
+GTATCCTCCTACCGGTAAAGTCTACATCTCTAGACATGTCATTTTTGATGAAGCTCAATT
+CCCATTTAAAGAAAAGTACCACAGTCTGGTTCCAAAATACCAGACGACCTTACTACAGGC
+TTGGCAACATACTGATCTCACACCACCTTCAGTGCCTTCTTCTCAATTACAACCTCTTGC
+AAGACAAATGACTCCTATGGCAACAAGTGAGAATCAGCCAATGATGAATTATGAGACAGA
+GGAAGCCGTCAATGTTAATATGGAAACTAGCTCTGATGAGGAAACTGAATCAAATGATGA
+ATTTGACCACGAAGTAGCTCCCGTACTAAATGATCAAAATGAAGACAATGCACTAGGACA
+AGGCTCATTAGAAAATCTCCATCCCATGATTACAAGATCAAAAGATGGAATTCAGAAGCC
+AAACCCCCGGTATGCTCTCATTGTCTCTAAATCCTCTTTTGATGAACCAAAAACTATTAC
+TACTGCTATGAAGCATCCTAGCTGGAACGCTGCAGTTATGGATGAGATAGATCGCATTCA
+CATGCTAAACACTTGGTCTCTAGTTCCTGCAACAGAGGACATGAATATTCTGACATCCAA
+ATGGGTTTTCAAGACTAAACTCAAACCTGATGGCACCATAGATAAGTTGAAAGCTCGTCT
+AGTTGCCAAAGGGTTTGATCAAGAAGAAGGAGTCGACTATCTTGAGACATTCAGTCCGGT
+TGTTCGAACTGCAACTATACGTCTTGTTCTCGATACCGCTACTGCAAATGAGTGGCCTCT
+CAAACAGCTTGATGTGTCCAACGCGTTTCTCCATGGAGAATTACAAGAACCGGTGTTTAT
+GTTCCAACCCTCTGGTTTTGTTGATCCTAACAAGCCTAATCACGTTTGTCGGCTCACCAA
+AGCTCTTTATGGTCTAAAACAAGCGCCTAGAGCCTGGTTTGACACCTTTAGCAACTTTCT
+TCTTGACTTTGGCTTTGAGTGCAGCACATCTGATCCTTCCCTCTTCGTTTGTCATCAAAA
+TGGGCAAAGTCTCATACTCCTCTTATATGTCGACGATATACTCCTCACAGGAAGTGATCA
+ACTGCTCATGGATAAACTTCTTCAAGCTCTCAACAACCGCTTTTCGATGAAAGATCTTGG
+GCCTCCTCGCTATTTTTTGGGTATAGAAATTGAATCTTACAACAATGGTCTATTTTTACA
+TCAACACGCATACGCTTCCGACATTCTTCATCAAGCAGGCATGACAGAATGCAACCCTAT
+GCCTACCCCTCTGCCACAACACTTGGAAGACCTCAATTCAGAACCCTTTGAAGAGCCAAC
+ATACTTTCGGAGTTTAGCTGGCAAGTTACAATACTTAACAATCACAAGACCGGATATTCA
+ATATGCCGTGAACTTCATCTGCCAAAGAATGCACGCTCCGACCAACTCTGATTTTGGCCT
+TCTCAAACGCATACTCAGGTATGTGAAAGGAACTATCAACATGGGGCTTCCAATCAGAAA
+ACACCACAACCCTGTTCTTTCGGGATTTTGCGATAGTGATTACGCTGGCTGCAAGGACAC
+TAGACGCTCCACTACTGGTTTCTGCATCCTCTTGGGATCTACTCTGATATCTTGGTCTGC
+AAAGAGACAACCCACTATCTCTCACTCCTCAACAGAAGCCGAATATAGAGCTCTTTCCGA
+TACAGCTCGAGAAATCACTTGGATTTCCTCTCTTCTCCGAGATCTTGGAATCTCTCAACA
+TCAACCTACACGAGTGTTCTGTGATAACCTATCTGCTGTCTACCTCTCTGCAAATCCTGC
+TCTTCATAAACGATCTAAACACTTCGATAAAGACTTTCACTACATCAGGGAACGTGTGGC
+TCTCGGTCTCATAGAAACGCAACACATCCCAGCAACTATTCAACTTGCTGATGTCTTCAC
+CAAGTCACTACCGCGACGGCCCTTTATCACGCTTAGAGCCAAACTCGGCGTGTCTGCGTC
+ACCGGTCTCACCCACGCCAAGTTTGAAGGAGGGTGTAGAAGACAACCCAATAAATAGAAC
+GGGCTTTGACAAAAACAAAGACATGGTAGCCCAAACTCAACAAAGCCCACTACAGAAGCC
+CAGTCAACATATGCAAAAGAAGATAAAGACCAAAAGCTCTTTACCTGCAAAACAGAAGAC
+TGTCACTAATACGGAGAAGAAGACAATAACACTTGAAAACAAATTCAAGCCGTTGCAGTC
+GCTGCCGTTGCAGTAATTCACAATAAATAGCTATTGATTAAAGATAGCATTGTCAAGGAT
+TCTAAATTGTTCTAAAGAAGTCATAAAAGAAAGATGTAAAACTCCATTGAAAGATAAGCA
+AAATAAAAACATTTTTTGTCAAGAAATAATCACAGTTTTATTTTTCTCTTCA
+>ATCOPIA50
+TGTTAAGATTTAGCAACAAAGAACACAACATGAAGAAGCTTGAGGAAGAAGAAATGCCAA
+CTCAGCAAAGGGGACACGTCAACAGCAGGACCACAAGACAAAGAAGGAGCCGTTAGCGCC
+AACCAGGGTTATGAGTCGCACGACTAAAGCATTCTTGTCTTGGTTTGGTAAAGTTGCACG
+CGGGTTAAGCCCAATCCAAATTGGTGGAAGGTGACAAATTTGGAGGCAGCTTGGAGACAG
+CTGTAGAGGAGCTTGTAGAGGCAAACCAAGAAGGATCCAGAAGGGAACCTAGGTTAAAAC
+CTCTAAGTCCATTTAAGCTGAAGGTGGTGCTTAGAGACAGAGTTAGAAACGTAGAGACAT
+TCATTAGAGAGTAAACTTGTAGTGAGTGTTCTTAGGGAAACAATGAGTGAGAGAGAGTGA
+ATCATATTGGTTCTGTAAGGGGCTGAGAGGGTGAGAGATCTCTTTGTAAAACTCAAAGGT
+TATAGTGGATTCCGGGAAAGATTTCCCGGCCCAGACGTAGCACCGTTGGTGTGAACTGGG
+TTAACAATCTGTTTGTGTGCTCTGTGTTGTTATGTTTCACTTTCAGTCACAAGTCTTCTT
+ATCTCAAAGTTCTGTTCTTGTTCGATTTCAAGTTTCTTAGACATCAAGTCTTGAAACCCT
+TAGTCTGTATTTGGTCTAAACACTACAAAGTGGTATCAGAACGAAGGTTCTTTGTATTGG
+CGGTTCAGTAAGGTTCTTACAAACAAAGAAGCCATGTCGTCAGCAAGGGTAGAGATGGAG
+AAGTTTGATGGGCATGGAGACTACACATTGTGGAAGGAGAAGCTGATGGCTCACATGGAT
+CTGTTGGGTTTAACGGTGGCTCTCAGGGAAACACAGTCGGTCTCAGATCCTCTAGAATCT
+GAGGAAGAAGGAAAAGAATCTGAAAAAGGAGATAAGGAAGCACTCATGGAAGAGAAGAGA
+CAGAAAGCGAGAAGCACCATTGTTTTAAGTGTCTCAGATCAAGTTTTGCGGAAGAGTAAG
+AAAGAGAAGACTGCACCTTCTATGTTGGAAGCCCTAGACAAACTGTACATGTCTAAGGCA
+CTTCCAAACCGCATTTATCTGAAACAGAAGCTTTATAGCTACAAGATGCAGGAGAACTTG
+TCTGTAGAAGGAAACATAGACGAGTTTCTACGTCTCATAGCTGATCTGGAAAACACAAAT
+GTGTTGGTTTCAGATGAAGACCAAGCTATTCTGCTACTGATGTCTTTACCAAAGCAGTTT
+GATCAACTGAAGGATACTCTAAAGTATGGCTCAGGGAGAACAACACTATCCGTCGACGAA
+GTTGTTGCAGCCATTTACTCAAAGGAGCTAGAGTTAGGCTCAAATAAGAAGAGTATAAGA
+GGACAAGCAGAGGGCCTGTATGTCAAAGACAAACCAGAGACAAGAGGCATGTCAGAGCAG
+AAAGAGAAAGGGAACAAAGGACGGTCAAGATCTAGATCTAAAGGCTGGAAAGGATGTTGG
+ATCTGCGGTGAAGAAGGTCACTTCAAGACCTCATGTCCCAACAAAGGGAAGCAGCAGAAC
+AAGGGAAAAGACCAAGCAAGCGGTAGTAAAGGCGAAGCTGCAACGATCAAAGGAAACACA
+TCCGAAGGTTCAGGCTATTATGTGTCAGAAGCATTACATTCAACTGATGTAAATCTGGGG
+AATGAATGGGTCATGGACACGGGTTGCAACTATCATATGACTCATAAGAAGGAATGGTTC
+GAGGAGCTGAGTGAAGACGCTGGAGGGACAGTGAGGATGGGAAACAAATCAACCTCAAAG
+GTCAGAGGCATTGGAAGTGTCAAAATCCTGAACAAGGATGGAACAACAGTTTCGTGTAAA
+GTACATTCCTGACATGGATCGTAATTTACTTTCTATGGGAACTCTAGAAGAACATGGTTA
+TAGTTTTGAGTCAAAGAATGGAGTCTTAGTGGTGAAAGAGGGAACTAGGACTTTATTGAT
+AGGCAGCAGACATGAAAAGCTTTACTTACTCCAAGGAAAGCCTGAGGTTAGTCATTCTAT
+GACTGTTGAAAGGAGAAATGATGATACAGTTCTGTGGCACAGAAGATTAGGCCATATAAG
+TCAGAAAAATATGGATATTCTGGTCAAGAAAGGATACTTAGATGGAAAGAAAGTTTCTAA
+GTTAGAGTTGTGCGAAGACTGTATTTATGGTAAAGCTAGGAGGCTGAGTTTCGTTGTGGC
+TACACATAACACTGAAGACAAGTTGAATTATGTTCATTCTGATTTGTGGGGAGCACCATC
+GGTCCCTCTATCCTTAGGAAAATGTCAGTATTTCATCTCGTTCATAGATGTTTACTCAAG
+AAAAACGTGGGTTTATTTTCTGAAACACAAGGATGAAGCTTTTGGGACCTTTGCTGAATG
+GAGTGTTATGGTAGAGAACCAAACAGGAAGAAAGATCAAAATTCTGAGGATAGACAACGG
+TCTGGAGTTTTGTAATCAGCAGTTTAATGATTTCTGCAAGGAGAAGGGTATTGTGAGGCA
+TCAGACATGTGCTTACACACCTCAACAAAACGGCGTTGCAGAGAGGATGAATCACACAAT
+CATGGAAAAAGTCAGAAGAATGTTAAGTTATTCTGGCTTACCTAAGACGTTTTGGGCAGA
+AGCAACTAACACTGTAGTGACTCTAATCAACAAAACTCCCTCATCTGCAGTCAACTTTGA
+GATTTCTGACAAGAGATGGTCAGGTAAGTCTCCTGTTTATAACTACTTAAAAAGGTTTGG
+TTGTGTGGCTTTTACTTATGCAGATGAAGGAAAGCTAGTACCTAGAGCCAAGAAAGGAGT
+GTTCTTAGGCTATCTCAGTGGAGAGAAAGGGTACAAGGTCTGGTTGTTAGAAGAAAGAAA
+GTGCAGTGTTAGTAGAAATGTGACATTTCAAGAGAATGCAGTCTACCGAGATGTGATGCA
+GAAGAACAAAGACTCTGAGGAAGTGGACACATCAAGCAGGTCTCTTGATATTGATCTTGA
+AGATGTTGGTGATTTGAGCTTAGGTGGAGATCTCTTGGAAGAAACATGATCCCTGGGAGA
+TCACTCACCTGCTCAGGACCATCACCACACTGAAGACGCGGAGATCAATGAAGAAACGGT
+ACCTGAAACACCAAACAGCTACCATTTGGTTAGAGACAGAGTTAGAAGAGAAATCAGAGC
+TCCAAAACGTTTTGATGTGGAGGGTTATTACAGTGAGTTTACTGATGATGAAGAAGAATC
+ATTTAATGTTGAAGCCTTGGTCACCACAGTAGATGGAGACACCAGAGAACCTGGAATTAT
+CAAGAAGCTCTAAGAGATGATGATTGAGAACTATGGAAAGTCGGCATGGATGAAGAGATG
+GACTCTCTGTTGAAGAATCACACCTGGACTGTAGTAAAGAAGCCTGTTGGAGAAAGAGTG
+ATAGGCTGCAAATGGATTTTCAAGCGTAAGCCTGGAACTCCTGGAATTGAACAACCTAGA
+TTCAAGGCTAGGTTAGTTTCAAAAGGGTATGCACAAAGAGAAGGAATAGACTACACAGAT
+ATCTTCTCTCCAGTGGTAAAGCACGTTTCAATACGGATATTGCTGGCTATTGTTGCAGAG
+GAGAATTATGAGCTTGAACAGCTAGACGTCAAGACTGCTTTTCTTCATGGAGATCTAGAA
+GAAAAGATTTTCATGGAAGCACCAGAAGGTTATGAAAGTCAGTTCAAGCAAGGAGAAGTG
+TGTCTGTTAAACAAGACCATGTATGGTCTAAAGCAATCACCAAGAAGATGGAATCAAAAG
+TTTGATAGTTACATGCTGGAAATCGGCTTTGAGAGAAGCCCTCGTAATAAGTGTGCATAC
+ATTAAATCACTTGAGGATGGCTCAAAGGTCTATCTACTTATCTATGTCGATGACATGTTG
+GTGGCTGCTAGAGATATGCAGGTCATTTCTGAGTTAAAGCAGAAACTCAGTGAGAAGTTT
+GAAATGAAGGATCTCGGAGCTGCTAAGAGGATACTTGGCATGGAGATCTCAAGAGACAGA
+GTTAAGGGAACTCTCACACTGTCACAAGAAGATTACTTGAGCAAGGTTCTGGAAACATAC
+AACGTGGATCAATGCAAGTTTGTGGTAACACCTCTCGGTGCTCACCTAAAGATGCATGCG
+GCAACAGAACAACAACTGCTCAGTGATGAAGAGTACATGAAGTCAGTGCCTTATTCAAAC
+GCAGTAGGAAGCATTATGTACTCTATGATCGATACAAGACCAGATTTGGCTTATTGTGTT
+GGCATCATCAGTCGGTTTATGAGCAAACCAGTTAAAGAGCACTAGTTAGGGGTCAAGTGA
+GTACTTAGGTACATTAAAGGAACCCTGAACATGAAGTTGTGCTAGAAGAAGGGAGCAGAC
+TTAACCCTCAGAGGGTATTGTGACTCCGACTATGCTGCAAACCTGGAGAACAGGCGATCA
+ATAAGCGGAATGGTATTCACACTTGGTGGGAGCACCATAAACTTGAGATCATGTCTGCAA
+AAAGTAGTGGTAATGTCATCCACTAAAGCCGGGTATATGTCTCTCACTGAAGCAGTAAAG
+GAGGCTATATGGCTTAAAGGTTTGTTACAGGACTTTGGCTATGAACAGAAGACGGTGGAG
+ATTTTCTGTGATTCTCAAAGCGCCATAGCCCTGTCAAAGAACAATGTGCACCATGACAGG
+ACAAAGCACATTGACATCAAATACCACAAGATCCGCGAGGTCATTGCAGATGGAGTGGTA
+GAAGTGAAGAAGATATGCACACTGGTGAATTCAGCTGATATCTTCACAAAGGTTGTACCC
+GTTAGCAAGTTCAAGACAGCTTTGCACTCGCTACGAGTAAAGACTGAGTAATCTACTCAG
+GACCGGGAAAGGAATCCTAAACTATAACAAGTTATTCTCTCTCAAAAAGGTATTCTCGCT
+TCTGTCAATTCGTGTTTCATGTTCTTCTATTGCTAGGTGGAGATCTGTTAAGATTTAGCA
+ACAAAGAACACAACATGAAGAAGCTTGAGGAAGAAGAAATGCCAACTCAGCAAAGGGGAC
+ACGTCAACAGCAGGACCACAAGACAAAGAAGGAGCCGTTAGCGCCAACCAGGGTTATGAG
+TCGCACGACTAAAGCATTCTTGTCTTGGTTTGGTAAAGTTGCACGCGGGTTAAGCCCAAT
+CCAAATTGGTGGAAGGTGACAAATTTGGAGGCAGCTTGGAGACAGCTGTAGAGGAGCTTG
+TAGAGGCAAACCAAGAAGGATCCAGAAGGGAACCTAGGTTAAAACCTCTAAGTCCATTTA
+AGCTGAAGGTGGTGCTTAGAGACAGAGTTAGAAACGTAGAGACATTCATTAGAGAGTAAA
+CTTGTAGTGAGTGTTCTTAGGGAAACAATGAGTGAGAGAGAGTGAATCATATTGGTTCTG
+TAAGGGGCTGAGAGGGTGAGAGATCTCTTTGTAAAACTCAAAGGTTATAGTGGATTCCGG
+GAAAGATTTCCCGGCCCAGACGTAGCACCGTTGGTGTGAACTGGGTTAACAATCTGTTTG
+TGTGCTCTGTGTTGTTATGTTTCACTTTCAGTCACAAGTCTTCTTATCTCAAAGTTCTGT
+TCTTGTTCGATTTCAAGTTTCTTAGACATCAAGTCTTGAAACCCTTAGTCTGTATTTGGT
+CTAAACACTACA
+>ATREP2A
+TCTATATATACATTTTTGCAGCCATTTTGTGAAATAAATCCTGGAGTTGGAACTTATTTA
+CAATGGCTGCCACTGGCTTTTAATTATTGAGTATTTTTTTTTRGCAATAAATTGATTAAC
+AAACKAAAAATATTCCAAATATATTCCAATCTCATATATCACGCAGATTTCTCCAAAATT
+TGAACTAGATTTCGGCAACTATTTAAAACAAAAAATGTTTGACAAACCAAAATACAATTG
+CAATCCCTTAAAATGAGCAAAACRCACCTAAATACATTTTTTATCAATTCACTAAATCTT
+ATTTCTCCAAAATTTGAACTAGATTTYGGCAACTATTTAAAACAAAAATTTGTTTGACAA
+ACTAAAATACAATTGCAATCCCGTAAAATATTTATTTTAATTATATATTTAAATTAGCGT
+GTGTACCGCGGGTTTTTTTTTACGGGACGGGTTTGGCGAGACGGGTTTGGAAGGACGTTA
+CTTAATAACAATTGTAAACTATAAAATAAAAATATTTTATAGATAGATATAATTTGCAAA
+CTTTTATATATACTAATTTAAAAAATAAATTGTCTCCGCGGTATACCGCGGGTTAAAATC
+TAG
+>ATREP1
+TCTATATATACATTTTTGCAGCCATTTTAGCAAATAAATCCTAGAGTTGGACTTATTTAC
+AACCCAATGCCATTAGCATTAAATCTTTTTTCCAAAATAATTAATTTTACTTTAAATTCT
+TAATTTAAATTGTCAATCACATTATCAATCAAATTTAATCCAAACAAACTTCACATCAAT
+CCCTTAAAATTAGCATAAACGTATTTTGTTAACAATATTTTAAAACAAAGTTTTTTGTTT
+AAATAAATATTATTCTTACTAAACGTTTTTTGTTTAAATAAATAAATCATGTATTTGAAC
+TTATTTACAATGTCATGCTACTGACATTAATTATTTAGGAATGAAAATATTTAATTAAAG
+ATTTAAATCTTCTAAATCCTTGCTTTTAGAGTTATTATGTCATTACCTAAAAGGCAAAAA
+ATATTAATTTTTTAAATATTATTATTTATATATTTAAACTTTATAAAACATTATTAATAT
+TTAAACTTATAAAAAGTTTAATATATCAAAAATTTTTAACATCATTATATAATATATAGA
+GTTTAAAAAAATCTCAAWTTTAAWTCCGTCATATTTTGTGATTCGAAATTTTAAAAATGA
+ACATATATTAACCAATTGGCGAAAAATGTGTGGGTTCAACGTCCCGCATCGACTAAAATA
+TTTAGACAATGATTCATAAACATATCATAAATAAGATCAACATTAATAAAATAAATGGTT
+TTTTTTCGGGACGGGTTTGGCGGGACGGGTTTGGCAGGACGTTACTTAATAACAATTGTA
+AACTATAAAATAAAAATATTTTATAGATAGATACAATTTGCAAATTTTTATATATACTAA
+CTTTAAAAAATAAATTGTCTCCGCGGTGTACCGCGGGTTAAAATCTAG
+>ATCOPIA59
+TGAGAGACTCCATTGTTGTAAAGCTCTTTGAGCAGATTCTTCTTCTTTGTGTTAGTGGAT
+TGCCGGATCGAATCTGGCCCCAGACGTAGGCTTAATCATATCGATTAGCTGAACTGGGTA
+ACAAATTTGTGTTCTTCGTTTATTGCTTTTAATTTTGTTCTTGAGTTGAGATTCAACGAG
+TTTAAAGAGAGAATTGAATCAGAGTGACTGTGAGCATGAATCGTAACAAAGTGGTATCGG
+AACGTTGGTTCGAAAGATTCGCTCGATGGTAATGACGATGAAGGTCGAGATTAAAACCTT
+CAATGGCGATCGAGACTTCTCGTTTTGGAAGATAAGAATAGAAGCTCAGCTCGGCGTACT
+AGGCTTGAAGAACAGCCTTACGGATTTTAAATTGACCAAGACAGTTCCTGTGGCAAAGAA
+AGAGGAAAAAGAATCAGAATATGAAGATGATGCATCTGATATAAAGCAAGCTACTGAAGA
+ACCAGATCCGATTAAGTTTGAGCAGTCTGAACAAGCAAAGAACTTCATCATTAATCACAT
+CACTGATACAGTTCTTTTAAAGGTTCAACACTGTAAGACCGCTGCAGAGATCTGGGCAAC
+ATTGAACAAATTGTTCATGGAAACTTCTTTGCTTAATCGAATATACACACAATTGAAGTT
+GTATTCATTCAAGATGGTTGATACTTTGAGCATTGATCAGAATGTTGATGAGTTTTTGAG
+GATTCTGGCTGAGTTAGGAAGTTTATCAATCTATGTTGGAAAAGAGGTTCAAGCTGTCTT
+GATCAAAATTTACTGCCATCTAGTTACATCCAACTTAAACATACTCTTAAGTATGGGAAC
+AAGACTCTCTCAGTACAGATGTGGTATCATCCGCCAAGTCACTTGAGAGAAAGTTATCAG
+AGACTCAAGAAAGCAACAAAAATGTGTCCATGGCTCTCTACACAACAGATAGAGGCAGAC
+CTCAAGTGAGGAATCAGGATAAGCAAGGTCAAGGAAAGAATAGAGGTAGGTCTAACTCTA
+AAACGCGAGTGACTTGTTGGTTTTGTAAAAAGGAAGCTCATGTTAAGAGAGATTGTTTTG
+CGAGAAAGAAGAAGCTGGAAAATGAGAATAGAGCAACAATGATACTTTTGGGTGATGATC
+ACACAGTAGAATCAAGAGGATGTGGTACCATCAAATTGAACACTCATGGAGGTTTAATCA
+GAATGCTGAAAAATGTCAGATATGTTCCTAACCTAAGAAGAAACTTGATCTCTACTGGGA
+CACTTCACTCTCTTGGTTACAAACATGAAGGTGGAGAAGGAAAACTGAGATTCTACAAGA
+ATGGCAAAACTGCTTTATGTGGATACTTGATGAACGGTCTCTATATTCTGGATGGACACA
+CAGTAGCTACTGAAACCTGCAATGCAGAAAGTGCTAAGAACAGCACAAAGCTGTGGCATA
+GCAGACTTGGTCACATGAGCATAAATAATATGAAGATCCTATAAGGCAAACAGACTGATT
+GAGAAAAAGGAATTCAAGGACTTGGACTTCTGTGAACACTATGTTATGGGAAAATCGAAG
+AAACTCAGTTTTAATGTTGGTAAACATGTTACAGAAGACATACTTGGATATGTTCATGCT
+GACTTGTGGGGATCACCAAATGTTACTCCATCTATCTCGGGTAAACAATACTTCTTATCC
+ATTATAGATGACAAATCTAGAAAAGTTTGGTTAATGTTTCTGAAATCGAAAGATGAGACA
+TTTGATAAGTTCTGTGAATGGAAGGAAATAGTAGAGAATCATGTGGGAAAGAAGGTCAAA
+ACTCTAAGAACTGACAATGGATTGGAGTTTTGTAATAACAGATTTAATGACTATTGTGCC
+AAGACTGGCATTGAAAGACACCGGACGTGTACCTATACTCCTCAGCAGAATGGAGTGACT
+AAAAGGATGAATAGAACAATAATGGAAAAGGTGAGGTGCATGCTTGATGAATCAGGTCTT
+GAAGAAACGTTTTGAGCTGAGACTGCAGCAACAGATGCATACTTGATTAACAGGTCACCT
+GCTTCAGCAGTTGATCACAATGTGCCAGAGCAGTTGTGGCTCAACAGAGAACCTGGATAT
+AAGCACCTGAGAAGATTCAGTTCTATAGCCTATGTTCATCAAGAACAAGGCAAGTTAAAA
+CCGAGAGTATTGAAAGGAGTGTTTCTCGGATATCCTCAAGGCACTAAAGGTTACAAGGTG
+TGGTTAATTGATGAAGAAAAATGTGTTATCAGCAGAAATGTGGTGTTTAATGAAGATTCA
+GTGTTCAAGGACTTACAGTCAGGAAGCAAAGATGAAGATGAAACAGTAACACAGGAATCT
+CAGATTGAGATTGAAACGCCGCCAAAATCAGAACTTGAAACACAGAATCAGGTTCAAGGT
+GGAGCTACTCAAGTCCAGCTCAATGATTCTGAAGATGAATATAATGATGTTGAAGGAGTA
+GTTACATGAAGCAATCTGAAGACTTATCAGTTGGCTAGAGATAGGGTCAGAAGAACAATT
+AGACCACCTGCAAAACTTACTGACTATACTCAGTTTGCTTTTGCTCTAGTCATGGCAGAA
+GAAGTTGAATCAGAGGAACCAGTATGTTTTCATGATGTTAAGGAAGACAAAGACTGGGAA
+AAATGGCATGGAGGCATGATAGAAGAAATGGATTCTCTGTTGAAAAATGCAACCTGGGAT
+ATAGTCGACAAACCTAAGAATCAAAAAGTGATAAGCTGTCATTGGTTGTACAAGAAGAAG
+CTTGGAATTCCTGGTGTTGAGCTACCAAGATATAAGGCAAGGTTGGTAGCAAGAGGATTC
+TCTCATAGAGAAGGAATTGACTACCAAGAAGTGTTCTCACCTGTTGTGAAACACACATCA
+ATCAGAATCTTACTATCCCTAATGGTTAAAGAGGACATGGAATTAGAACAGATGGATGTA
+AAAACAGCATTTTTGCATGGAGAACTTGATCAAACATTGTTCATGGAACAACCTGAAGGC
+TTTGAGGTAAATCCTGAACTAGATCAAGTATGTTTGCTAAAGAAATCTCTTTATGGCCTG
+AAACAGGCACCTAGACAGTGGAATAAGCGGTTCAATGCATTCATGATGGATCAGAAGTTC
+AGTAGAAGTGTGAGTGATTCATGCGTCTATGTTAAAGAGGTAAGCAATGGTGAATGTGTC
+TACTTGCTGCTCTATGTTGATGATATGTTGTTAGCAGCTAAGAGTATGACAGAGATTAAA
+AAGCTTAAGAAAGTTTTGAGTAGAGAATTTGAAATGAAGGATATGGGAGCTGCAAGTAGG
+AAATTGGGAATAGATATCATAAGGAATAGGAGTGAAGGAACTCTATGCTTGTCCCAGACT
+AGTTACTTGGAAAGAGTAATTCAGAAGTTCAGAATGGATGGGGCTAAGGTTGTGAATACT
+CCAATTGGTGCTCATTTCAAATTGTCATCAGTTCATAACGATGATGAAAGAGTAGGTTCT
+GAGAAAGTTCCCTACTCTAGTGTTGTCGGCAGTCTCATGTATGCTATGATTGGAACTAGA
+CCGGATATAGCTTATGCTATTGGACTAGTTAGCAGGTTTATGAGCAAGCAAGGAGAAGTA
+CATTGGACAGCAGTCAAGTGGTTGTTGAGGTATCTTAAATGGTCAATAGGATTAAACTTG
+ATGTATACTAAAGGATTTGATTTTAAAGTGCAGGGTTATTGCGATTCAGATCATGCTGCA
+GACCTTGATAAGAACATGTCTATTAGCGGATATGTTTTCACAGTGGGAGGCAACATTGTG
+AGCTGGAAGTCATGTCTGCAACCAGTTGTTGCGCTGTCAACCACTGAAGCAGAATACATA
+GCTCTTACTAAGGCTGTAAAGGAGGCTATGTGGATAAGAAACTTGTTGGATGATATGATG
+CTTGGAACTGAGACTGCTGAAGTGTGAAGTGACTCACAGTCTGCATTATGTTTATCAAAG
+AACAATGCTTTTCATGAAAGAACAAAGCACATTGGTAAGAAGTATCATTTCATCAGAGAC
+ATTATTGAAGCTGGTGAAGTCGAAGTTCATAAGATTCACACGACTAGGAATCCAGCTGAT
+ATGCTCACAAAAGGTATACCAGTTTCGAAGTTTGAAGCAGCATTGGAGTTCCTGAAGCTG
+CTCAGGTAAACAGGCGAGAATTCGCCAAAACCAGAGGTTACATCCAAGTAATGCAATTCA
+CTTGAAGGAGAAAGAAACTTGAATCAAGGTGGAGTGTTGTGATGTTGGTTTCTGATTCAG
+TTTTAAGGTTTGGTTTAACCTAGAAATTGATTGGAGATTGAAGTCGGTTTAGTTCGGTTT
+GTCTCGGTTATCAATTGAAGAAGAAAAGTAGGAAGTCAAAGCCTCTAGTCGCGATAGAGT
+TTTTGTTGTTTCAAGTATAAAACATAAATTGTTATTTTCTTCTTTATTCATTCTGTTATC
+TCTGCTATTGAGAGAGAGAAGTAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGCTT
+GAGAGACTCCATTGTTGTAAAGCTCTTTGAGCAGATTCTTCTTCTTTGTGTTAGTGGATT
+GCCGGATCGAATCTGGCCCCAGACGTAGGCTTAATCATATCGATTAGCTGAACTGGGTAA
+CAAATTTGTGTTCTTCGTTTATTGCTTTTAATTTTGTTCTTGAGTTGAGATTCAACGAGT
+TTAAAGAGAGAATTGAATCAGAGTGACTGTGAGCATGAATCGTAACA
+>ATCOPIA58
+TGTTAGTGCACCCTCTGTCAGGACAAACCAGAAGGAGTGCTGATTGCTGGAACAAGCTGG
+AAGCTGTTTCAGAAGACTAAAGTGAAGATCAAGTAATTGATGCTGACGTGGATATGCCGC
+CAAATGAACGAATGACGTGGAGATCACAACAGGATGAGTTCAGTTTGGAGAGGAGATATT
+CACGCGAAGATTTGGAGTGATCCAAGATCTCGAAGGCTAACCTAGAAGACCAAAGACCTC
+GATGGTATAAATAGAGGTGCTAAGGTTCTTGTTAGACTTGGCCGTGATTGTGAGTGAAAA
+AGCTAGTGCAACGCTTTTCATTRTTAGAGACTAAGGTTTAGTCTGATTGGAATTCTAGAG
+AGATCAAAGAGTGTGTTCTTGTGATCTGCTCTTGTGTGTTTAGGGAAATCTCAGGTGACA
+AGCTAAAGTAGTTTAGATCTTGTGTAAAACCAATTAAGGTAGTTGTAAACTTCTTAATCA
+GATTTCTAATAAAGTGATACTCAGTGGTTCTGAGTTTGGGGAATACGATTCTTGGTTCAT
+CCGGAATTTCATTTGGTATCAGAGCGGGCATCTGAACCAAGTTGTACTTAACAACAGGTG
+CAGATCCTGCGGAGAGGATGGACTACCCCAAAGAGTTCGTTGCGGTCGGTAAAGCAATCA
+TGTTGGAAAAAGGAAATTACGGACACTGGAAAGTGAAGATGAGAGCTCTCATACGTGGTC
+TAGGAAAGGAAGCCTGGATTGCTACGAGCATTGGATGGAAGGCTCCGGTCATCAAGGGAG
+AAGATGGAGAAGATGTGCTAAAAACTGAAGATCAATGGAATGATGCAGAAGAGGCAAAGG
+CCACAGCTAATTCAAGGGCACTGTCTTTGATATTCAACTCCGTGAATCAAAATCAATTCA
+AGCGGATTCAAAACTGTGAATCAGCTAAAGAAGCATGGGATAAACTTGCTAAAGCATATG
+AAGGGACAAGTAGTGTCAAAAGATCCAGAATCGACATGTTAGCATCTCAGTTTGAAAATC
+TCAGTATGGAAGAAACAGAGAACATTGAGGAGTTCAGTGGGAAAATCAGTGCCATAGCGA
+GTGAAGCACACAATCTAGGAAAGAAATACAAAGATAAGAAACTGGTCAAGAAACTGTTGA
+GGTGTCTCCCATCAAGGTTTGAAAGTAAGAGAACGGCCATGGGAACGTCGTTGGACACTG
+ACTCAATCGATTTTGAAGAAGTAGTGGGAATGCTCCAAGCATATGAATTAGAAATCACTT
+CCGGAAAGGGAGGTTACTCCAAAGGACTTGCTTTAGCTGCATCGGCAAAGAAGAATGAGA
+TACAGGAATTGAAGGATACAATGAGCATGAAGAATGAGATACAGGAATTGAAGGATACAA
+TAAGCATGATGGCAAAAGACTTCAGTAGAGCAATGAGGAGAGTTGAGAAGAAAGGATTCG
+GAAGAAATCAGGGAACTGATAGATATCGAGACCGAAGTTCAAAAAGGGATGAGATTCAAT
+GTCATGAATGTCAAGGATACGGACATATTAAAGCTGAATGTCCCTCCTTAAAGAGAAAAG
+ATCTCAAGTGCTCTGAGTGTAAGGGTCTTGGACACACTAAGTTCGACTGTGTTGGATCAA
+AGTCTAAGCCTGATAGATCCTGCAGTTCTGAAAGTGAAAGTGACTCAAATGATGGAGACT
+CGGAAGATTATATAAAAGGTTTCGTGTCTTTTGTAGGAATCATTGAAGAAAAAGATGAAA
+GTTCAGACAGTGAAGCAGATGGTGAGGATGAGGACAACTCAGCTGATGAGGATTCTGACA
+TCGAAAAGGACGTTAACATCAATGAAGAGTTCAGGAAACTGTATGACAGCTGGTTGATGC
+TGAGTAAAGAGAAAGTTGCCTGGCTGGAAGAGAAGCTAAAAGTTCAAGAACTGACAGAAA
+AGCTGAAAGGAGAGTTAACTGCTGCAAATCAGAAGAACTCTGAGCTGACTCAGAAATGCA
+GTGTGGCTGAAGAGAAAAACAGAGAACTTTCTCAAGAGCTTAGTGACACTCGCAAGAAGA
+TCCACATGCTGAACAGTGGAACAAAAGATTTGGATAGTATACTTGCTGCTGGAAGAGTGG
+GAAAATCAAATTTTGGTTTAGGATACAATGGTGCTGGATCAGGTACAAAGACGAATTTTG
+TACGAAGCGAAGCTGCTGCTCCAACAAAAAGTCAAACAGGTTTTCGAAGCAACTATGATG
+CTGTTCCAGCAAGACGCGTGTACCAGAATCACGATCACTATCATTCCCGGAGAACTGTGA
+CAGGTTACGAATGTTACTACTGTGGAAGACATGGTCATATTCAGAGATATTGCTACAGGT
+ATGCTGCTAGGTTGAATAAGCTGAAGAGACAAGGAAAACTATATCCATATCAAGGAAGAA
+CCTCCAAGATGTATGTCAGAAGGGAGGATCTCTATTGTCATGTAGCATACACCTCGATTG
+AAGAAGGAATAAAGAAACCATGGTATTTTGACAGTGGAGCATCCAGACATATGACAGGAA
+GTCAATCCAATCTTGAAAATTACACCTCTGTCAAGGAAAGTAAAGTTACTTTTGGAGGTG
+GGGATAAAGGAAAAATCAAGGGAAAAGGTGATTTGACTAAAGCAGAAAAGCCTCAGCTTA
+CAAATGTGTACTTTGTCGAAGGGCTTACTGCAAATCTGATTAGTGTGAGTCAGCTATGTG
+ATGAAGGGCTGACTGTGAGTTTCAATAGTGTAAAATGCTGGGCTACAAACGAGAAGAACC
+AAAACACTCTCACTGGAGTTAGAACTGGGAACAATTGCTACATGTGGGAAGAACCTAAAG
+AGTGTCTTAGAGCTGAAAAAGAGGATCCAGTGGTATGGCATCAACGTCTTGGTCACATGA
+ATGCGAGGAGCATGTCAGAAATAGTGAGCAAGGAAATGGTTAGAGGAGTACAAGAGCTGA
+AACACATAGAGAAAATTGTGTACGATGCCTACAATCAAGGTAAACAGATTAGAGTCCAAC
+ACAAGAGAGTTGTAGGTGTTGTTGAGAGAAAGAACCAGACTTTTCAAGAGATGGCCAGAG
+CCATGATTCATGGACATGGAGTTCCTGAAAAATTCTGGACAGAGGCTATCAGTACAGCAT
+GTTATGTGATAAATCATGTTTATGTGAGGATTGGAGGCACATTCGACAAGTTGGTCAAAG
+CGTTTGTGAAGACAATGACAACTGAGTTCAGGTTGAGTATGGTAGGCGAACTTAAGTACT
+TTCTGGGGTTGCAAATCAATCAGATTGATGAAGGGATTGCTATCTCGCAAAGCACCTATG
+CTCAGAACCTGGTGAAACGCTTCGATATGTGTTCCAGCAATCCAGTTGAAACTCCTATGA
+GCACTACCAACCTCTGCAGCTGCTGTACTAAAATTCTTTGGATGAAACACATGGGTTTGG
+ATTACGGTATGTCATTTTCTGACCCTTTACTTGTTAAATGTGATAATGAAAGTGCTATTG
+CCATATCTAAGAATCCGGTACAACACTCAATCACTAAACACATAGCTATAAGACATCATT
+TTGTTAGAGAATTAGTTGAAGAAAAACAAATTACCGTAGAACATGTGCCTACTGAAATTC
+AACTTGCTGATATTTTCACTAAGCCTTTGGACTTGAACATGTTTGTGAACTTGCAAAAGT
+CCCTGGGTATTGGTGAAGTCTAACTATCTTCTTGATGAGTGTTTGTGCTGAAACAGGGTT
+GGTTGTACAGTGAGAAGCAAGTTTTCATATCTATTTTACAAAGTGTCATAACCGGTTTTC
+AAATCTTCTGCTGTAAAAAGTTCACCAAGAGAAAGAGCTACCCTTCATGGTTCGGAGATG
+CAAAGTCAGTAAAGTGTGTGACAGACATAGTGTGTAGAGCATTAAGGAAGGGATGAAATG
+CAGAAAGGGGCAGAAAAGAAGCATTTCATTTCATAAGATGAAGCATGAGCTTATCTAAGA
+CACGGGGGACAAAGGAGAAATCTTGTCACTAACCCGATGGGAACAAAGGAGAAATCTTGT
+TCACCTACACTTTGGAGAGAAGGGATGTCAAACAAAAATATTGAGAGAACAAGTAAGAAA
+GAGCATCACTACACTCTGCAACAAGACAAGAGAAAAAAAAAAAAAATAAAAAAAAAAAAG
+GGGGGTGCAAAAACAAGTTCTCTCACTGACATCTCGTCTCTCTGCAGAAAGGAGCAGTAA
+GAAGCAACAATAAGTTCTGAATACAAAAGATCAGACTTGTAATTTATCAATAGCCTGAAT
+GTTGCTGCACAGTCTGTCACACTCCTTGTTAAAAGGACTCGCTAACACTCTGAGATATGA
+CGGTGTGAAGACTACTCTTGGAGAATCAACATTCTCTTTTGTGTTGTGTCAGCAGATTAT
+GTTCTGAATTTTTTTGAATCAAGTTACAATGAGCTTAGTATTGTACAATCACCTCTGGGA
+CAGTTCTGGACCTCAGTATGAGGGAGAGATGGTTATTACTGTGCTGATACTAATGGGGAC
+TTGTTCTGTGTATATCAAGATGGCTTCAGAAAAATGAGTTGACTTTCAGAGGTACTTAGT
+TCAATTCTATAAGCTAATTGGGTTGTTCGGTTTTGTTTTATGGTGGTTATTGTGTTTTAT
+GAGATTTGACCGGACCAAAATCCGGTTAGCACTGATTTTTGGTTTTGAGTTTCTATGGTT
+TGCATAAAGGGATCTATCGAATGAAACAAGTGAGAAAACCCAGAAAATTGAGCTCTCACG
+CCGAAACACTAGCGATGGGAGAACACGCAGCGATGCCCGGCGTATGCGAAAGATGTTTAA
+TCCAGAGTATGTGTTTGGCACATCCTTACCTGTAGATTTGAGATATGTCTCTACCTTGCT
+GACGACAATAACGACACATATGGAAGGTATGGTGTCTTGGTCCTGTGCTCAGTGTCTGGT
+TTAATTGGTAGAGTGTCTAGATAGAGTTTTTGATCAATTGTGTCATGCAAGCAGGGGGAG
+ATTATGGACTGGTCCCTGAGAACTCTAATTCATTTGTAAACTCTCTAGATGTTGATAACG
+AAGAAGGCTTTGAAGATACTCAATCTTCTTAGTGTGTTTAGATCTAGTTGTGGGGGAGTT
+TAGGATTAAGGGGGAGTTTTTAAGCTGTGTTTGTTAATCATGTCCTTTTGGTTTTAGTAG
+GTCTTTGTTTCTAAGTACTGGATGATGTGTTTTGAATCTTAAAAACTTATTTATGCAATC
+TATGATGAGACCCTCTATTGGTTATTTCCGCTGCTTATTATCTCTATGACTTGATGTGTG
+CTTGTGAGTTTTCTTTGAGGGGTTTCTTGCAGGATTGCTTGAATTGACAAATTGTATCAA
+AAAGGGGGAGATTGTTAGTGCACCCTCTGTCAGGACAAACCAGAAGGAGTGCTGATTGCT
+GGAACAAGCTGGAAGCTGTTTCAGAAGACTAAAGTGAAGATCAAGTAATTGATGCTGACG
+TGGATATGCCGCCAAATGAACGAATGACGTGGAGATCACAACAGGATGAGTTCAGTTTGG
+AGAGGAGATATTCACGCGAAGATTTGGAGTGATCCAAGATCTCGAAGGCTAACCTAGAAG
+ACCAAAGACCTCGATGGTATAAATAGAGGTGCTAAGGTTCTTGTTAGACTTGGCCGTGAT
+TGTGAGTGAAAAAGCTAGTGCAACGCTTTTCATTRTTAGAGACTAAGGTTTAGTCTGATT
+GGAATTCTAGAGAGATCAAAGAGTGTGTTCTTGTGATCTGCTCTTGTGTGTTTAGGGAAA
+TCTCAGGTGACAAGCTAAAGTAGTTTAGATCTTGTGTAAAACCAATTAAGGTAGTTGTAA
+ACTTCTTAATCAGATTTCTAATAAAGTGATACTCAGTGGTTCTGAGTTTGGGGAATACGA
+TTCTTGGTTCATCCGGAATTTCA
+>ATN9_1
+GGGTAATATTAGTAGATAACCAAATAAAACATACAAATTAAGAAACTAGCAGAGAGAAAG
+TTTTTTGTTACAAAATAACCATGGACCCACGTTGTCGGAAGAAAGGAAATAACAAAGCTA
+CCCTTCATTTGTTGTAAGATGAACAGTAAACGAAACACATCCGTGTAATTTTTCAAAATA
+GCATGTAACATTAAAATTTCACATGTTATATTTAGTTTAAAAACATGCTATTTCAAAAAA
+CGTTATGAATTTTTAAGAAAAAACATTATTATGAAATTCTTTTACATGAACAGAATCTTA
+AAAAAAAAAAATTATATGTGATTTTAATAAAAACCATGTATTACTAAAAAATAAGAATAT
+ATTTTTAAAGAAATCACGTGTGATCTTAATAAAAAACGTGTATTACTACAAAATATCATG
+ATAAAAAGAGATATTAAACTGAATAGAATGTTTTTTCCAAAAAATACCATGTGCTTTTTA
+TAAATACTATGTAATAAGAGAAAATAACAAGATAAAAAGAGGATATTATGTTATCGCATG
+TATTTCGGAAAAATAACATGTTACAAAGGACATTTACGTAATTACACGTGTTCTCCAACA
+TGTTTCCGACAAGATACTGTGACTCAAGGTTAGTTTGTACATTCTTTTCAAATCTATAGT
+CATTTATTATAAATACTC
+>VANDAL21
+GAATGATCATCTCTTGTGTCCCTTTTGTGGGACAACTAATCTGCAAAACCACTTTAGAGT
+CTTCATATCCCCTTTGAGTTAATGAATTGTGTTAAGACGAATTTACCCCTGTAATTTATT
+TTGAATGAATAATTAAAATATTTCTAGAAAACATTTTGAAAAAAAAAAAAACGGAAAAAG
+AAAAAAAAAAAGCTCGAGCTCGAGCTCGACTTCTTCTTCGGGCTTCTTCCTCCGGCGAGC
+TCCGGCGAGCCGCATTGTCGTTTTTCTCCTCCTGCAAGCTGCATCAATCTACTAAGTCCA
+GGTATGGAGAGAGCTTCAAAAGCTTTGAATTACATATTTTGAGGATTTTGAGATTCAATC
+CAATTAGATTTGGGTTATTGTGTTTTAGCACCTACATTAGAAGTTTAAGTATAGATTTAG
+GCTTCATTTGGTCTGTTAATGGGTAAGCAATTGATTTCACATGCTGATTCATACTAAATT
+GAACTCAAATCGAATATTTGTTCTTGTCGCGAAAATAATACTGGTCGAACTAGCTATAGT
+AGTACCGTAATTTATATAGATAGTATGTTTTAATAGCACCAGTATTACTTAGACACGTAG
+TATTTCATATATGTAATAGTATTACTCACACATGTAATATTTCAGAATTAGTACTAGTAT
+TACTGAAAATGTACTAGAATCGGTAATACTAGTAATATTGACTGAGTATGTGTATTGTTT
+TGGCAGGTTACAATGAAAGAGAACGTGATCATATATTTTAAATTCCAAGGTCGCATGTAT
+AATGTGATGATGAAGACATTAGGGGAGAAGATTACTCTCTCAATGTTAGAAGATAGGATA
+ATGACGAAGCTTGGATTAGATGCAAATAAGGTAAAATTGCATATGAGGTACAATCCACGG
+TTGTTCGGAGTAGAGGAAGAAATGAACGTTTGTGATGATGAGGATGTCTTTGTTTATGTA
+ACATCCGCAAAAAATAACCGGAGAAGTGTTTTGGTTGTGGAGGAGATCTCTAAACCGCCC
+GAGCCGGAGCAATTGCCCGAGCAATTGTCTAGAGTTGGTAAAAGTTCTGTTGGTAAGAAC
+TATACGGAGTTGAATTCAGAGGAGGATGAAATGAGAGTGGATGATGGTGCACTCATCGTC
+TTATTAGAAGAGGAACAAGGAACTCAACATCAACTTGAGGCAATAGTGGAGGATCACGGG
+ACTCAACATCAACTTGAGGCAATAGTGGAGGATCACGGGACTCAAGAAGATGAAACACGC
+TATGATGAGTCTATGGATAATTCTGATAGGGGGGAACAGTATGTTGAGTCGCCACCTGCT
+GTAGAACCGGGTATGTTTAAAAAAGAATGGGAAGACGGAATTGGGTTGACCTTACGTCAA
+GAATTTCCAAACAAGGCGGCATTGCACGAGGTGGTGGATAGAGCTGCATTTGCTAACAGT
+TTTGGTTATGTGATTAAGAAGTCGGATAAGGAGCGCTATGTCCTAAAGTGTGCCAAAGAG
+AGCTGTTCTTGGCGTTTACGAGCGTCCAATATCAGTAATACTGATATATTCTCGATTAGA
+AGGTACAATAAGATGCATAGTTGCACTCGGCTAAGTAAAGGTAGTAGTAGGCTCAGGAAA
+AGAAAAGGCAACCCACAATTAGTCGCAGCTCTCCTTCATGATCATTTTCCGGGACAGTTG
+GAAACTCCGGTTCCAAGAATTATCATGGAGCTAGTTCAGACGAAATTAGGTGTGAAAGTA
+TCATACTCGACAGCGCTAAGGGGGAAATATCATGCGATTTATGATTTAAAAGGTAGCCCG
+GAAGAAAGCTACAAGGATATCAATTGTTATTTATACATGTTGAAGAAGGTAAATGATGGT
+ACAGTTACTTATCTGAAATTGGATGAGAATGATAAATTTCAGTACGTATTCGTAGCTTTG
+GGAGCTAGCATTGAAGGTTTTAGAGTGATGAGGAAAGTTTTAATTGTGGATGCAACACAT
+TTGAAGAACGGATATGGCGGAGTGCTAGTGTTTGCCTCGGCTCAAGATCCTAACCGTCAC
+CATTACATCATAGCGTTTGCCGTACTCGACGGTGAGAATGATGCTAGTTGGGAGTGGTTT
+TTCGAGAAGCTAAAAACGGTTGTACCCGATACTTCAGAATTGGTTTTCATGACGGACAGA
+AATGCAAGCCTCATAAAGGCCATACGGAACGTGTATACCGCGGCTCATCACGGGTATTGT
+ATTTGGCATTTGTCCCAAAATGTGAAAGGTCATGCTACTCACACCAACCGAGACGTACTC
+GCATGGAAGTTTCAGGAGTTAAGTCGGGTCTACGTCGTGGCGGACTTCAACCGAGCGTAT
+GACGGGTTTAAGTTGAGATATCCTAAGGCGACCAAGTATTTGGAGGATACAACCGTGAAA
+GAAAAATGGGCAAGGTGTTGTTTTCCCGGAGAAAGATACAACTTAGACACAAGCAATTGT
+GTGGAATCTTTGAACAATGTGTTTAAAAACGCAAGGAAATACTCGTTAATACCAATGCTT
+GATGCGATCATCAAAAAAATCTCCGTTTGGTTTAATGAACATCGGATGGAAGCCGCGTCT
+GGATCCTTAGAAAATAAGATGGTGCCTTTGGTCGAGAATTATTTGCATGATTTGTGGGTT
+TTTGCCGAGAAGCTGAAAGTGGTGGAGCTAAACTCATTCGAGCGTGAATATGTAGTCACA
+TGCGACAAAGGAATAGATTATACGGTGAGCTTGCTTTTGAAAACTTGCAGTTGCAAGGTT
+TTCGATATCCAAAAATATCCTTGTATTCATGCATTAGCCGCTTTCATTAACATTATGGAT
+GATGAAGATCGGAGAAGAGGTTTGGAGTTACATGATTTGGTTACAAAATATTATTGGGCG
+GAGTTGTGGGCATTGGCCTATTATAGGACTATTTATCTTGTTCCGGATAGGTCGCAGTGG
+GAAGTACCAGATGAAGTAAAGGCGTTGAAGATAGTTCCGCTGTCTAAAAAACCGAAGAAA
+GGAAGGAAAAAAATGCTAAGGTTTCCATCAACCGGGGAAAAGCGGCCAAAACGACAAAGG
+ACGCAAAACAAAAGGCGTCCAAGGCAATCGTGTCAATGGTTATTATTTGGGAATACGCCT
+ATCTGAGTTTTTTACTTTGTTTCTGCAGTGATTTGTTGTTTTTATGGTATGGACTTACTA
+TGTAATACTGTATTTCCCCTTCTGTAATACTATGTCTGTTTCTATTGTTTTTTTGTAATA
+CTGGTTATAACAAGTAATATCATGTCTGTTTCTGTCGAATTTGTGGTCATATTAGTACTA
+CTGGTAATACTAAGTTGGTGTTATGGAGTTCGAATTTGTTTACCTCAAAACTCAATGAAA
+ATGAATACAGTGAGTTATTAACAGATAAAAATGTATTATTAATCATTTATACTTAATTAA
+GTTAGAAATTTTAATATTAAATCGTTTTAACTTATCTTTAGTAGACTCAATACAACATAT
+CCCTTATACTTTTAAGCTCACTTTTAATATTATCACCAACTTAAAATGAAAAATTCATAT
+TGCTACATATATTTAATTTATAATTGCACAAAATATTTAAACCTCTATATTTATAAAGTT
+CAATCCAGTGTACTACTAAATAAACAAATTGTAAATATAGGAAATACTGCTAAACATGAA
+AAACATGGAAAGTAATACTATTTGAGAAATTGGCACTACCAAAACCTTAGGAAATACTAT
+GCTGTAAAAAGGCTGCGCACATGTCAAAAATCTCCAAAAAACGGCGCACACGTGGGGAAT
+TAATTTTTTTGGTTTTCCCCCAAAATTTTTGGCGCCTAACAAATTTTGAGATTCCCTCCA
+AAACCAAAAATTTCACTTTTTTCTTTTTCCTCTTTCTTTTTCGATCTCTTCTTACAACTT
+TCTTTCATCTTTCATCTTCTTTCCTCTTTTTCTTTCATCTCTCATCTCTCTTCTCCCACA
+TCTCTCATCTCTCTCTTCGACTCGAATTCTCTCACATCTCTCATCTTTCTTTCATCTTTC
+TACCATGGATAGACTGTGTGAGAGAGACCCCTACTACGATGATATGAAAGTGGCGAAGAG
+AGCCATTGAGCAAATGGAAATGGTTGCGATGATGGAAGGGATTCCTAAGTTTTGTCCATG
+TGGTGGTAGCATTGTCGACACTCGAAAGGATGAAAAGAGATACTATCAATGCGAGAAGTT
+TAAGGTATGTTGATGTAGAGCACAAGTTTTTCAAGTTTGTGTAGATCTAGATCTAGATAT
+ATTTGGTATTTCAGAGTATTTCCCGTTTTGGTAATACTGCCTAGAACAAGTAATACTGCA
+CAAGTTTTTCTAGTTTTTGTAGATCTAGATCTATATTTGATAAATATTTGGTACTTTGTA
+GGATGATAGAACTGATTGTATGCACATCCGTAAACTTTGGGATAAGGCTATGGAAGAAGA
+GGTGAGTAGCTTAAGGGAGAGTGTTGATTACAATCGGAAGAAAGTTCTAAGTCATGAGTA
+TCTCATAGAAGAAATGCAAAAAGAATTGAAAGCCCACCGTGCAGAGATTGTGAACGTGAG
+CAAAGTGGTATTCCGTAATCCTATGGCTCCAAAGAAGTAATGTGTTATCCTATTGTTCCT
+TAATCTTATTGTTAATTTGCTTGTAAGACTTTCCCTATGCTTTGTAAGACTTTCCGTATG
+CTTTGTAAGACTTTCCCTTCGATTGTAAGACTTCTCTTTGATTGGTAATACTATGGTTGT
+TCAGTTTGATATTTCCAGTATATCTCTTAATAGTAGTAGCATGTTGTATTTCCAGTATAT
+CTCTTAGTTGTAGTAGCCTTTTGTATTTCCAGTATATCTCTTAGTCGTTGTAGTACGAGG
+TATTTCCAGTATTTCAGTAAAATTCAATATCTTAGTAGTAGTAGCACGAGGTATTTCCCG
+TATTTCAGTTAACAATATCATAAAACATCCTAATACATTAATTGAATCCAAACATAGTTT
+TACGAGTACTTGCGAAATCCTAAAACAAAGTCAAAGTACAAGAAATCAAAATACAAATCC
+GGAGAAGTTACACGAATAGTTTTCACACGTTACTAGACTTTGCACGGGTTGAACGGGTCA
+CTCGTTTGGGCACAACAGGAGCAGCCGCATTTTCCTTGATTGTTGATTCCTCCTCATCTG
+GTGGGTTCTGAGACATCTGCATTGTTAATTTAGTTAAACCTTGGTATTACGCGATATTAC
+CAATTATGGAACAGTATATCCGGTATTACCCAGATTTACCTTGGCTTTCATCTCATCCAT
+AAATGCTTCGAACGTTGCTTGTTTTTCCTCCATTTCCATAAGCGCCAACAAAGCTTCATT
+CAGCTTGTCATTGATGGAATGGAGCTTCTCCATTACATCAACTAACGTCGGGTCTCCCGG
+TCCAACAGCTGTGGGAACTTCCTCTTCATTTGGGGCTTCCATTCGTGCCTGCACATCCTC
+GTTGTACACCTCCTCAAATCTAATTTCACGCCCTTGACCAAGACGCTTCATCCAACTATC
+AACTACAACATCGTGCTTATCAACATCATCCTCTACTCCCGTGATTTCAGCCAAAAGAGG
+TACTTCTTCAGCCTTCTCTCTAATTATACTCTCAATGACCTATGGAAATAATAGACAATG
+AAATATTAGAAAGAAATAAAATCATATTTGCTCAAGGAATAATAGGAAATACTAACCTCA
+GTTGTTCCGAGTACATGGTTGATTTGCTCAAGGGTAAACCCTTTCATCTCGGTCCTCTTG
+AAATTCACCTTGCACATCCTTGGACAACCGGCATGTGCACCCTCTTTTTCTTCTATGAAT
+CTTTCCCTAAGTGATGGAATGGCCTCAAATGCTAAAAACTACACAAAACACATGAAATTT
+AATTGTTAGCTTCAATTACGAAAATGTAACAAGGATAAAACATGTGACTTACCTCAAGCG
+GCACACAGAATCCGGGAACAGGCCATGGTGACTGAGTGTTCGGGACGACACCGTTAAAAT
+GATCCAATGTGTGTGAGATCGATTTTAACATGTACTCAAATGAATATCTCCCCCATGGAA
+ATGTCTTACAAAACGTAAGATCACTTGCAGCCCTAACACAGAAATCATCAATTGGACTAG
+CCCTTTCTCCGGTCTTAGTAGGCACGGCAATGATGCTTGTTAGAAAATAGAGGACCGCCA
+TCCGCAACCTATCCTTTGATCTAGCCGGTTCCATCTCCATTAGCTTGGTTTTCACGTCTT
+CACGTCTAATTACCCCGGTTTTGAAGTACCTGTTGGCGAAGTTCATATTACCAGCACTCT
+GATAATTAGCTGGATAGGCCTTGCAGTTGAAACCAGAGATCAAAGCATGCTCCCTAATAC
+CATAGCGGATGGGAACTCCATTAACAACGAACCAAACCTCCTTCTTCTTCTCAATAGATG
+CCGTTCGAAGAAAAAGCATCCACATCCCCATTAACTTGTGGGTATATCCGGAAGGCAGGT
+GGTAGATGTGCTTGAAACTCGGATGCTCCATAAAATAATTCTTCTCAACATCCGTTAGAG
+GATGTTCCAAGTCAGCGAAGGTCTTCAACACCTCCGAGATATAACACCTCGTTGCTAACT
+TCATCTTCTTGGTATACTCCGACGCCGGGAAGTACATACCAAGTGGCTGCATTGCCATCG
+CTTCCTCCATATCCTGAAAGAAACAAACATTCATTCATATATCACTCAATTGTAAATAGT
+ACTGCCACAGTATTACTCTGTATTTCCAAAAAGTATTCCCCGAAATTACCAGTATTACAC
+AAATCCTACTATTCATATATCACTCAATTGTAAATAGTACTGCCACAGTATTACTCTGTA
+TTTCTCAGAAGTATTCCCCGTAATTACCAGTATTACACAGATACTCCTATTTTACTATGT
+AGTATTTCTCAAAGTTACTAGTACTAACTATCGATAAATCACAATTGTAGTATTACTCTA
+AGGTATTACCCACATCCGCCAATATTACCTAAATATCAACATAGCATTTCCCAATGTTAC
+TAGTACTGTCCACAGTTCACAATTGCATTATTACCCAATTAGATCGGTATTACGAAATGG
+AATACTTACCACATTTGCGATGTCCTCGTCTATGGTCCTCTCCTCCACGGGTTTTTCCAC
+TATCACGTCCTCGTCTCTCTCGTCCTCGTCTCCCTCATCCTCCACGGACTTTTCCACATT
+GACGTCCTCGTCGCTCGCGGAGCTCCTCTCCTCCTCCTCCTCGATAACGGCTAGGCCGTC
+ATCTTGTCTCTCCGCCTCTTCCACGGGATTAGCACACGCGAGTTCTTTGTTTGTCTCCGT
+CTCCTCTGAATCGGAATCGGAGCCCAAGGTTCGGCTACTACTCCCTGATTCTTCTTCTTC
+ACTTGCTTCTTCTTTTTCATTTTCATCTTCCACCTCATCAGTTTGCATATTCTCTTGAAT
+TTCTTCAGCAGGAATATGCTTCAGAGCATCATAAAACGTAGAATCATCAAGCATCGGGCT
+CTCCGTCGTTGGAGCCGTCGTTGGAGCCGTTGTCGTTGGAGCCGCTGTCGTTGGAGCCGC
+ATTGGTTGCCATCGCCGTCGCAGTCGTTTGTGCCGGCGACTGCTCCTCAGCCGGCACTTT
+CTCTTTATCTTTCTTCGCCGGCGCCTGAACCTTCGCTTTCTTCGCCGGCGCCTGAACCTT
+CGCTTTCTTCGCCGGCGCCTGAACCTTCGCTTTCTTCGCCGGCACCTTCTCCTTCACTTT
+CTCCGCCGGCGCCTTAACTTTCTCTGTCTTCGCCGGCGCCGACGCTTCTATCTCCTTTCT
+TTTCCCTTGACCTCCTCCACGCGTCTTAGGCGGCATGACTGATTTCGAATCGGAAATAGA
+ACGGAAATACTGGTGAAAGGAAGAAGAACGATCGATTGAATTTAAAGAAATAGGGAATGT
+TGCGGTTAATTTCAGCGGTTACTAAGGAGAAGAAGAAGAAAAATCGAAAACGGTTGTAAT
+GAGAAAAAGAATGAAATTCGAATTGGGAAATCCCTGGAAATATTAGGGTTTTTTTTATTT
+GATTTTCAAATAAAGAGTAAAGGTGGTTCGGGTGGTTTGGTTCGGAAACGAACCATGGTT
+TTTCTGGTAATTAATAGGTTCAGATGGGGATATACTAGTAATATCCATATATTTCGAATT
+AAAAAAAAAAAAAATTATTTCTGTTTTTTACAAGGATTTTTTGGCTTCCTCTTTGCAAAA
+AAGGGACTGGCCAGACGATTTTTC
+>ATENSPM10
+CACTACAAGAATATTGAGCATTTATAGCATTATATTGTAGCAGTTAACCGTGTTCTGCTA
+TAATTTACTAACCAGCTAAAATGTTATAGCGTTTGGTAATTTCAAAACGCTATACTATCT
+TACCCCGGGAAATAAAATGACGCGGGTCAATATTTTTAGATTAGGGGTTATTATTCGATA
+GCACTAATTTACAAAAAACGCTACCTAATATAGTAGCGCGGAATGAAATTTTTTTGCTCG
+CTGGAGAATAAAATATTTGGTGACTTTTAACCCCGAAATTTTTTTCTAAGGCAAAAAAAC
+ATTGTTCGTGTTCTCACTGTTCTTCATCTCACTGTTCTTCATCTCTTTCAATTCTCTCTT
+TCAATTCTCTCTGTTCGTGTTCGTGTTCGTGTTCTTCAGCTGTCTGTCTCTCTCCCGTCC
+CTGTTCGTGTTCTTGCTCAACGCCTCAATCTCTCTTGGTACTCTTCAGCTTCTCAGTCAC
+AGATCTGGTTCTAATTCGAGAAGGTTATGTTTCTTTTGTAATCGATTTAGGGTTTGCATT
+GTGAAATTTGTCTTGTTTGAGTTTCGATTTGGGGTTTTAATCACATTTAGGGTTTGATTT
+TCAGGTTTCTCAGATTTAGGGGTTTCGATTTGGGGCTTTCGCTATCCGCGTTTCTCGAAG
+ATTTCAGTGGCTTCTCTTTGACAGGTATGTTATTTAGATCGATTTCTGTGGTTCTTAGAT
+CGATTTTGAGTTTCATATAGCTTTGAACTTGACTATTCTCATGTATCGAATTGAGTTTCA
+TATAGCTTTGATAGTGAGCATTCATTTGTATCGAATTGAGTTTCAAATAGCTTTGATAGC
+TTGTATTCACTTGTATCGATTAGAACTTGACTATTTACAGTGACTATTGACTTGTATCGA
+TTAGAACTTGACTATTTCTGTGACTATTCACTTGTATCCAATTGAACTTGACTATTTATG
+TGATTCACTTGTATCGAATTGAGTTTATTTCTGTGGTTCTTAGTTTACGTGTAGCTTTGA
+GTTTATGTGGTTCTTGTATTCAATATAGCTTTGATAGTATTGAATTTTTGTTTTTGAAAT
+TTCTCTTTGTGTCTTTGTTCTTGTATCTCTGTTAACTAATATATATATATATATATATAT
+ATATATATATATATAAATATTATCATATATATGGGGTTGGAGCTTGTTGGTGTTTTAAAA
+ATGGATAAGACTTGGGTATGGCTGCCAAGGAATAGCATTGAGTACGAGAAAGGAGCAACA
+ACTTTTGTTTACGCATCATCGAGACGTTTGGGAGATCCTTCTGAAATGTTTTGTCCATGT
+ATGGATTGCCGGAATCTGTGTCATCAACCAATTGATACTGTTTTGGAGCATCTGGTTATT
+AAGGGAATGGATCATAAATACAAGAGAAATGGATGTTGGAGTAAGCATGGGGAGATACGG
+GCTGATAAGTTAGAAGCTGAGCCTAGTAGTGAATTTGGAGCTTATGAGCTGATAAGAACA
+GCTTATTTTGATGGAGAAGACCATTCTGATTCTCAGAATCAGAATGAAGATGATAGTAAG
+GAGCCAGCAACAAAAGAAGAATCTGACTTTAGAGAGAAGTTGAAGGATGCTGAAACTCCA
+TTATATTATGGGTGTCCCAAGTACACAAAGGTGTCTGCAATTATGGGGCTTTACCGCATT
+AAAGTAAAGAGTGGGATGTCAGAGAATTACTTTGATCAACTTTTGAGTTTAGTGCACGAC
+ATCTTACCAGGAGAGAATGTGCTTCCAACTTCAACAAATGAGATCAAAAAATTCTTGAAG
+ATGTTTGGTTTTGGGTATGATATCATTCACGCTTGTCCGAATGATTGCATCTTATACAGA
+AAGGAGTATGAGCTGAGGGATACTTGTCCTAGATGCAGTGCTTCCAGATGGGAAAGGGAT
+AAACACACTGGTGAAGAGAAGAAGGGGATTCCAGCTAAGGTACTTCGGTATTTTCCCATC
+AAAGATAGATTCAAGCGAATGTTTAGATCCAAGAAAATGGCTGAGGACTTACGGTGGCAT
+TTTAGCAATGCTAGTGATGATGGTACAATGCGACATCCAGTAGACTCTTTAGCTTGGGCT
+CAAGTGAATGATAAATGGCCACAGTTTGCTGCTGAACCAAGAAACCTTAGACTGGGACTT
+TCAACTGATGGGATGAATCCGTTCTCTATTCAGAACACTAAGTATAGTACCTGGCCAGTT
+TTGCTAGTTAACTACAACATGGCTCCAACCATGTGTATGAAGGCAGAAAATATCATGTTA
+ACTCTTTTGATACCTGGACCTACAGCACCCAGCAATAACATAGATGTCTATCTAGCCCCA
+TTGATAGATGACTTAAAGGATTTGTGGAGTGATGGTATTCAAGTTTATGACTCATTCTTA
+AAGGAAAGTTTCACTCTTAGAGCTATGTTGTTGTGGAGTATCAGTGACTATCCAGCCTTA
+GGGACATTGGCTGGTTGTAAGGTGAAAGGAAAACAAGCTTGTAATGTCTGTGGGAAAGAT
+ACACCTTTTAGGTGGTTGAAGTTCAGTAGAAAACATGTGTATTTAAGCAATAGAAAACGA
+CTCAGACCAGGGCATCCTTACAGGCGTAGAAGAGGCTGGTTTGACAACACTGTAGAAGAA
+GGGACAACTAGTAGAATTCAAACTGGAGAAGAAATATTTGAAACATTAAAGGATTTCAAA
+AATGATTTTGGGAGACCCTTGGAGAGAAACAGCAAAAGAAAGAGATCAGATTTGTGTGAA
+GATGATGAATATGGTGAAGACACACATCAATGGAGATGGAAGAAGCGATCAATTCTTTTT
+GAATTACCTTATTGGAAGTAAATACTTCACCTTTTGAATTTTATCTTGAATTTAATCTTG
+ATTGGCTCTAACTACTTATTGTTTGTATTGTAGGACCTCCCTGTCCGTCACAACATTGAC
+GTGATGCATGTGGAGAAGAATGTGTCTGACGCCATTGTGTCTACGTTGATGCAATCTGCC
+AAATCAAAGGATGGCTTGAATGCACGCAAAGACTTGGAAGATATGGGAATTCGTAGTAAC
+TTGCACACTCAGTTAAGAGGGAAGAGGACATACTTACCTCCTGCGGCATTTTGGTTATCT
+AAGGATGAGAAAAAGAGATTCTGCAAAAGGCTGGCTAGGTTTAGAGGGCCGGATGGATAT
+TGTGCCAATATCTCCAACTGTGTTTCTGTGGATCCACCAGTCATTGGTGGTTTGAAGTCT
+CATGATCATCATGTGCTCCTTCAGAACTTGTTACCTGTTGCTTTGAGAGGATTGCTGCCA
+AAAGGACCTAGAGTCGCTATAAGTAGATTATGCCACTACTTCAACAGGCTGTGTCAGCGG
+GTTATTGACCCTGAGAAGCTAATCTCATTGGAGTCTGAATTAGTTGAGACTATGTGCCAG
+CTGGAGAGGTACTTTCCTCCATCTCTGTTTGACATCATGTTTCATCTGCCAATTCATTTG
+GCTAGAGAGGCTCGCTTAGGTGGACCAGTCCACTTTAGATGGATGTATCCCTTTGAAAGG
+TATTGTCTATAACTTTGTCTATATAGTTAATTACTTATATAAAATTTGGATATTGATCTA
+ATCTTATTAACTTGCAGGTACATGAAAACTCTAAAGGCTTATGTGAAGAATTTTGCAAGG
+CCTGAAGCTTGTATGGCTGAGGGATATTTAGCTGGAGAATGTATGGCTTTTTGCTTGAAG
+TTTCTACAAAACTCATTATCAGTTCCAGAAGTCGTTAACCGCAATGAAGATGTTGATAGT
+AATTCACTTGTTCTTGAAGGCAGACCACTGCAGAAAGCTACACAAGTAACTCTTACGAGT
+AAAGAGCGAGACATAGCTCATAGATATGTTCTAATGAACATGGCCGTTATGGATCCATAT
+GTTAAGTAAGTGATTCTGCATTATTTTCTGTCATTATTATTTGACTGTCATTAACTTGTA
+TTCTAAACTATTTTGTAAAACTGGTCACAACTTGCATTTAGAAGAACTCCAAGCTACTGA
+TGCCAGATGTATGAAAAATGAAACGTTTTTATGGAAGACACATGCAGAAAAGTTCTCACA
+GTGGGTAAAGGAGAAGGTGAACATTTAGTTGATTTTTCATTCATTGAAGTACTCTAATTT
+TGATTTTTTGTTCTCTGCTAATAGATACCTACAAACTCAAAGGAGAATTCAACCCAACCG
+AGATGGTTGGCCTTTGGACCAAGGCATATTGCTCAATCATACAAGGGGTTTGTCATTAAT
+GGACACAGATTTCATACAGACGACATGAAGAGGAAAACTCAAAACAGTGGGGTTACATAT
+GAAGCATTTTCAATGTGTAGATCAAGTGCCAAGGATACTAGACAGCAGGCTGATATAGTG
+TCATACTTTGGAGTGATAAAGGAGATCATCATGTTGGACTATCACATGTTCCAAGTTCCT
+ATATTCAAGTGTCATTTGGCTAACAAAGGGAATGGAGTCAAAGAAGAAGACGGATTCACT
+CTTGTCAATCTCCATTTAAACCAAACTGCTTTTCTTCAGGATCCATACATTCTGGCTGCC
+CAAGCAAAACATGTCTTCTACTCTAGAGAAGACGATTCTTCACCTTGGTATGTAGTAATG
+AAGGCGCCACCAAGAGGATATCATGAGTTAGAAACAGAAGAGGAGTTTGTTGCAGCATCA
+GTATCAATTCAGGAGAATGACGATTTAGGGAATGAATCATCTGATGATGAGAGTTTCTGT
+GTTAGGAATGACTGTGAAGGTGTCTTAGTAATGGATTAATAGGACAGTAAGGAGTCTTTG
+CGTGTTGGTTAATGGGAGTTTCTGTGTTGGTTAATGGAGTCTTTGTGTGTTGGGTAATGG
+GATGAGTTTTTGTGTTTGATAGTATTGATCAGTTTGGTGTGTTTCAGGTAAAGAATGTCT
+ACTTTACAACAGGAGAACCAACCTCGCCGCAGTAAGCGTATGCAAGGGATAGAGTTGAGT
+TCTACTGTTGGATTAAAGAAACATAGAAAAAGCAAGAAAACTGTGGCAGAGAAAGCAGCC
+ATAGCCCATCATCAACAGGAGGAAGAGACTGAACAAGTAGCTGATGTTCTTGGTTCAGAC
+TTGGCTGCAGAAGAGGAAGAAGAACAAGTAGCTGCTGTTCTTGGTTCAGACTTGGCTGCA
+GAAGAGGAAGAAGAACAAGTAGCTGATGAAGAAGTCCAACCAGCTGAACCAGCTGAAGAA
+GATCACCAACCACCTGAAGAAGAAGGAATTGAAGAAGAAATGGCTGCAGAGGAAGCTGGA
+ACTGAAGAAGAGGGAACTGAGATTCTGTCCACTGAATCAACTCAAAGCCACCAATCCGCA
+ACCAAGAAAAGGAAGACACGGGGACCAACTAGGATGCGTAAAATAGCAAAGCAACCTGAC
+GAGAAGCTAGAAGTTGAATTTACTTCTCTGGGTGAACATGTAGGTTCAGGATCAGTCACA
+CTTTCATCTTTCCTTGGTCCTCTTGTGAGAGAGCATGTACCTGTTTTGCTTCATGACTGG
+AGGCACTTACCTGATGAGACTAGGGACACACTCTGGGAAGAGATTCAGGTATATCAGTCT
+CATTTGCTGAGTTTAATCATTGCATGATTGTGTTTAACTATGTGTTTTCAATGTGTAGGG
+GAGGTTCAATTTGAAAGAAGATTGGCAAAAGGATGCTGTTTTTAAGCAGATGGGTTGTGT
+GTGGAGGTCTTCTAAGTCGAAGCTCACAACGAAAGTGCGTGCAGTGAAGAGCAAGACGGA
+TTTGCTTTCGCTAAAACCAAGTAACATACAATCTGTGACGGCTTGGAATGCTTGGGTGAA
+GAACAGGAAGACCACTGCCTTCAAGGTTGTGTATTTTTGTAAATTGAAATTTTTAGAAGA
+TGATTTGTTTTAATGGAAGTTGCTTTTGCAGGAAATAAGTGACAAGTACAGGATGTTGAG
+GAAGGCACAGATTCCACACACCACCAGCCGCAAAGGAATGATTCGCCTAGCCCATGAGAT
+GGTATAGTATATGTCTACTCTGTAATCAATTAAGCTTGTGTAAATTGGTTACCATCAACT
+AATCACTATCTGTTTTGTAGAAAAAAAAGAGTTCCAACCCTAAATTGGTGACAAGAAGCA
+AGGTTTGGATAGCAGGTCATACACACTCAGATGGGAGACCTGTCAACCCTGAATTTGCAG
+AGACGATTGTAAGACAATCATTCACTTGCTTTCTTTTTTTGTTTTGCTAGTACTTATTGT
+CATTACATTCTGTTTCAGGAAAAAATCAAATCTATTGATAGTGAAATGGACTCATCATCA
+TTCACCGATCTTAAAGAAGATGCTGTGAGTCAAGTATTAGGTAAAGACAAGCCTGGAAGA
+CTTAGAGGTATGGGCAGAGGAGTCACTGCAACTAAGTTAGCATTCATGTTAGCTAGAGAC
+TCACATGTGGAGAAGCTTGAAGCTACACAAGCTGATTTGCTGACAAAGCTTGAGGACTTG
+CAAAATGTAGTTAGTGGCTTAGCTGCCAAAAAGGTAAATTATCTAACTGAATACACTTGT
+GCTATTAAGCAAAATTGAATGTTATATGTTACTAATTCCATTGTTTTTGTCAGGAACATG
+TTGAAGAGGTTTCTAAGTCTGAGGCTAGTAATGTTAGTGCAGGAGTTCGATGTCAGCTAC
+TTGATTGGTGTTCAGATGATGATGTTGTTGTAGGTGAAGGAGAATTCTGCTCTGCTGAAC
+AAATGTACAAGATTGGTCGGATTCCACTTGGACGTAATGCTGCGGCTGTTATTGTGAAGT
+CAGTGTCAGACGCCACAACTTCTTTGTGGAGGCCTACACCATCAGTTTTCACACTTGGTG
+AAGCTTTAGGGAACAAGATTGCTTGGCCTTTCGATAAGATCATTCTAGACAGTGATGTAT
+CTTCCCCTTCTGAGAATCAGACTGCAGGATCTTCGGTAATGTCTTTTTCCCATCACTTGT
+CAATTATCTAGCTGAACCTAAACACTGACTCTAGTCACTTATTATTTATGCATCATGCCT
+TAGGCTAAAGATTCATCAGCCGTTAAAATCATCATAATTGATTGGAATATGGCTGATTCT
+GTGGTTGGTGAGGGTCGATTGTGTTCAACAGACCGACAAGAACTTGTGAACAATATGCCT
+CTTGGTCCTTCTGCTGCAATTGTTAAGGTTGAGAAGGTGTTTAACAAAGCCGCATATTTG
+TGGAGACCAAGTCCAGGAAAGTTTGTGATGGGAGATGTACTAAATGAGAACATTGCATGG
+CCACTTCATAGTATACAATATGTGAATTCATCTCCTCCACTGTATGAAACAGCATCAGCA
+GAAAAAAGACCATCACCTCCATTGGCAGATAAAAGACCAGCATCAGTAAATTTCTGCACT
+TTAACTTACAGCCTATAAAATCACTTAAGTATTATTTCTGCTTGAATGCTTGGTATTATT
+TCTGCCTGAATGCTTGGTATTATTTTTGATTCTTGTAGAGCTTAAGCCACAGTACTGCTA
+GCACCAGCAAATCTGCCAAGAAGAAATGCATCATGTTAGATTACAAGAACGGGAGAGAAA
+GAGTAGCAGAAGGAAGAGTATGTACCTCTAACCCTTCAGACACAGTCCATCATATGCCCC
+TAGGTCCAAATGCGAGCAAGGTATGTGTAGAAGTTTCAAAGATTGGAGATGCTGCTGTGT
+GGAGACCAAACTCTGAAATTCAAACCATTGCCGATGCAGTAGGTAGTATTGTGGCTTGGC
+CTACTGATAAAATCATGTTTGTGTAAACATTATGTGGTTTTTTTTGTTAAGTACTGATAA
+AATCATGTTTGGCTTTGACATTGAAATGTAATTTGGGATCTTGAATTTTATATAATATGA
+ATTTCTTTCTGAATTTTGAATTTATGATATCTAAATAATATGAATTTCTTTCTGAATTTG
+GGATTAAAAAATAATTTATGAACTGGAATTAATTGGAGAAATATTGCATAATTAAAAATG
+CCATAATATATAAATATTGCAATTAACTAAATGCTATTGTCTAATTATATGTAGCAAATT
+AAATATGCTATGTATAATAGTTATTTATATCAGAAACTAATCGCTATTAAATAATTAAAG
+ATTGCAGCAGATAAAGCGCTGTAATAAATGAAATAATGATAGCAGAACAAAAAAGCGCTA
+CAATATGTCTCCGACCTATTATGACGGACGATGATAGAGCGCTTCTAATAACGCTATAGT
+ATAATTAAATAGCGTTTTTCGGGCGCTACAAATGCTCCATATTCTTGTAGTG
+>ATENSPM11
+CACTACAAGAAAAGTGAGTATTAATAGCACTGAGTTATAGCGTTTTATGTAGTATTGCTA
+TTAATGAGTAACCACTGATTTTTAGATAGCGTTTAGAATTTATAAAACGCTATGAAAGGT
+TTTTACTAAAAAACGTGTTTATTAAAGTTGGTATATAAGAGTTTTGATTGCAGATCCATA
+TTAAAACGCTACGGAATCATAAGCGGGAACTAAAAAATTTTGGGCTCCAAAAAGCCTTTG
+ACCAAAGACTTAGGCTCCAAAAATAATTTTCCTCGACTGTTCTTCTCCTTTGACTGTTCT
+TCTCCTTTTCATCTCTCTCTAGCTCTTGAACTTCTTCACTGCTAAAAAATTAAGAGGTTC
+TATCTTCACTCTTCCTTACCATCTGAGATTGTCGCATCTATCTTCACTCTTGCTCTCTCG
+TCGAAATTCGTACTCGACCACAAATCCCATCCATCGTCTTCGTCCGCTTCAAGGTTGTAA
+TTTTTAGGGTTAATGCATGTATGATTTTGGGGTTTAGATCTTGTTTTGTTTTGTTTCAAT
+TGAAGTTTTAAGAGTTTGGGGTTTTGATTTGTCACAATTTTGCTTCTTTTTAATTGAATC
+GATTTGGGTTCTCGATTTAGTTCACTAGGCTTTGAAATTCTTTCTTTGATGTTTCGATTA
+GGGGTCTTGGCAACTCACATTCGCCGAACATTGTCTGAAACTGACACCAGTATTTAGGGT
+TTTGCTTCATCAAAATTGTTATTGTTTCGATTTGTATTTGGATTTTTAGATCTATAAATT
+GTACAGCACGAATAGTTATAGTCGATTATGATGTCTTGTTTTTGGTTTGATTCTTGTGTT
+GTCTTTATTTTAGTGGTTTGATTCATGTCTTGTTTTCTGCAGTTCGAGTTTCGCATAGAC
+GAAGGACTAGCACTAGCAGGTAATGGTTGAGTGGTTTAGTTCTTCTCTTAACTCAGCTGT
+ATTGCGATTCATGGAATAAAAGTTTGTGTTTTTTTGCAGTCTCGGGTTTTACAATTCACA
+AGATCCCTCATAGATTCTTCTTCTGTGCAGGTATTTGGTTTCTCTTTGTGTGATTACCTT
+TATTTGATCCTCATGGTTGGTGTCTGACATATAGAGTAACTCTAATACTTGTGTGTTTAA
+CTGCTGGTCGAGCTTTGGAGTTATTGTTTTAATATGGAGAAGTCTTGGGTTTGGCTGCCA
+AGGTAAGCTTATGATTGTTATTTACGTTGTTCTCTTATACTTACAGTGATTATATTGGAG
+TTAATTTGTTAATTTTATTGACTAACAGGGCTAGCCCTGAATATGGAGAAGGAGCTAATA
+ATTTTGTTGAGGCGCCAGCCAGGAGATTGGGTAATCCTGAGGATATTTTATGTCCCTGCA
+GTGATTGCCGGAATGTTTGCCATCAACCATTAGGGACAGTAGTAGATCATTTGGTGATTA
+GAGGTATGGATCAAGAGTATAAGATGAATACTTGTTGGAGCAAACATGGAGATATCAGGG
+ATCATCAGCGGACTGATGTTCAGACTTCTGAGTTTGAGGCTTATGACTTGATTAGGACTG
+CATTTTATCAGGGAGAAGAAAATCTGCAGTCTCAGACTGAGAGTGGTGATCAGGGTTCTC
+ATGTTGAGAGTAAAGAAGAATCAAAGAGTTTAGGCAGAAACTGATTGATGCAGAAACTCC
+TCTATACTCGACGTGTCCCAGCTATACTAAAGTTTCTGCAATCATGGCACTCTATCGCAT
+AAAGGTTAAAAGTGGTATGTCTGAGAACTACTTCGATCAGCTCTTGTCATTAGTGCACGA
+CATGCTACCCGTGGATAATGTTCTACCAAAATCCACAGATGAGATGAAGAAGTTCTTGAA
+GCTATTTGGTTTTGGTTATGAAATGATTCACGCATGCCAGAATGATTGCATTCTGTATAG
+GAAGCAGTATGAGCAGTTAGTAAGCTGTCCACGATGTAGTGCATCAAGATGGGAAAAGGA
+TAAGCACACAGGAGAGGAAAAGAAAGGGATTCCAGCGAAGGTTTTACGGTATTTTCCAAT
+CAAGGATAGATTCAGGAGGATGTTTAGATCAAAGAGAATTTCTGAGGAGTTGCGTTGGCA
+TTTCAGTAATGCAAGTGTAGACGGGTCAATGAGACATCCAGTTGATTCATTGACTTGGTT
+TCAGGTGAGGGATAAATATCCAAAGTTTCCAGCTGAACTAAGGAACCTTCGTCTTGGGCT
+TTCCACAGATGGGATGAATCCATTCTCAATGCAGAATACGAAGTACAGTACATGGCCGGT
+TATGTTGGTGAACTATAACATGTGTCCGACTAAGTGTATGAAAGCTGAGAACATCATGTT
+AACTATGCTCATTCCAGGACCTACTGCGCCGAGTAACAACATAGACGTGTATCTTGCACC
+TCTTATAGATGATCTAAATGATCTTTGGAAAGAAGGAATTGAGGTTTATGATTCTTATGC
+TAAGGAGAATTTTAGACTTAAAGCTATATTATTGTGGACTATCAGTGATTATCCGGCTTT
+AAGGACTCTAGCTGGCTGTAAGGTTAAAGGGAAACAGGCGTGTAACGTTTGTGGCAAAGA
+TACACCACATAGGTGGCTAAAGTTTAGTCGGAAGCATGTTTATTTGGGAAACAGGAAGCG
+ACTAAGGCCAGGACATCCCTACAGAAGGAAAAAGGCTTGGTTTGACAACACAGTTGAGGA
+TGGAACTGTGAATAGAATTCAGACAGGATCTGACATATTTGAGACACTTAAGGACTTTAG
+AAATGATTTCGGAAGACTTTTGGATAAGAAAACAAAGAGGAGCAGAACAGATTTGGGAGA
+TGAGGATCTGGTTTTAGAAGAAGAATATGAAGAATATACAGATCAGTGGCGGTGGAAGAA
+GAGGTCAATACTCTATGAATTAGCATACTGGAAGGTTTAGTTCATTCAGAAGAAGTATAG
+TGTTTTCTTTGTGAACTAGTTTTGTTGTTTGTCCTAACTTATTTTTCTTATTTTTCAGGA
+TATGTCAGTCCGTCACAACATAGATGTGATGCATGTGGAGAAGAACTGCTTTGATGCATT
+ATTGTCCACTCTAATGCAAAGTTCTAAATCCAAAGATGGATGAAGGCAAGGAAGGATTTG
+GAAGACATAGGAATTCGATCACACTTACACACAGAGGTAAGAGGAAAGAAGACTTACTTG
+CATCCTGCAGCTTATTGGTTATCTAAGACATAGAAAAAGGGTTTTTGCAGTAGGCTAGCT
+AAATTCAGAGGGCCTGATGGTTATTGCGCTAATATCTCAAATTGTGTTTCAGTAGATCCT
+CCAATAATTGGTGGCCTGAAGTCACACGATCATCATGTACTTATGCAAAATCTCTTGCAT
+GTGGCGTTGCAAGGGTTTCTGCCTAAAGGCCCCAGAATTGCAGTTACCCGTCTATGCAAT
+TACTTCAGTAGACTGTGTCAGCGTGTCCTTGATCCAGAGAAGCTTCTTGCATTAGAAGCT
+GAAGTTGTTGAGACAATGTGTGAAATGGAGAGGTTCTTTCCTCCTTCACTTTTCGATATT
+ATGTTCCACCTTCCCATACATTTAGCAAGGGAAGCACGATTGGGTGGCCCTGTTCATTTT
+CGTTGGATGTATCCATTTGAAAGGTACATTTTCTTGAAGCTTTGTTTGGTCTGTCTCAAT
+TTTAAAAGTGAAAACCACTTAACTTTATTTGTACTGTTTTGAATGATGATGTCAGGTACA
+TGAAAACACTGAAAGCATATGTTAAAAACTATGCTAGGCCAGAGGCATGTATGGCTGAGG
+GGTATTTGGCTGGAGAATGCATAGCATTCTGTACTGAGTTTCTTCAGAATTCATTACCAC
+CCCAAGAAGAAGTCAATCAAAATGAAGACCTTGAAACAGATGAGAATATCCTAGAGGGTC
+GACCGCTGAATAAGGCTACTGAAGTTACTCTAACAGAGAGAGAGAGAGATATTGCACATC
+GATATGTTTTAATGAACATGGCAATAGTAGATCCATATATTGAGTAAGTTCTATCTTCAT
+TCTTGTCAGTTTGTTCAGCTTAACTTGTATAATCAACTTACAGACCTTGTTACTGCAAGA
+TGCATCTAGAGGAATTGCAAGCAGTCGATGCTAGATGCTCTAAAAACGAAACTTTGTTAT
+GGAAACTTCATAACGACAGGTTTCCTCAGTGGATCAAAGAGAAGGTAATGTTGTCATCGA
+TTAGAGAATGTTTGGTCTGTTGATAAAAGAGACTTTATGTGTCATTGATTAGTATTTTGT
+ACTGTTTTCCTGTTAGATACCTACTAATTCAAAGGAGCATTCTACAAAGCTGAGATGGCT
+TGCATTTGGTCCAAGACTTGTTGCTCAGACCTATAAGGGCTATATTATAAATGGTAATCG
+GTTCCACACAGAGGATGTAAGGCGAAAGACTCAAAACAGTGGTTTAACATATGAAGCTTT
+CAGTATGTGTAGATCAAGTGCCAAAGATACTAGACACCAAGCAGACATAGTAGCATTTTA
+CGGAGTGATTAAGGATATCATAATGTTGGACTACCACATGTTCCAGATTCCCATTTTCAA
+TTGTAGTTGGGCCAACAAAGGGAATGGTGTGAAAGAAGAAGATGGATTTACACTTGTGAA
+TCTTCATTTGAGTCAAGCTGCGTTTCTGCAAGATCCTTACATCCTGGCATCACAAGCAAA
+ACAAGTTTTCTATTCTAGAGAAAGTGACTTGAGTCAGTGGTATGTTGTTATGAAGGCGCC
+ACCAAGAGGGTATCATGAATTAGAGACAGAAGAGGAGAGTGTTAGTCAGTTGTTAGTCCA
+CCCAATAGAAGACATGGGAAATCAATCTTCAGATGATGAAAGTTTTTGTGCTAGAGATGA
+TTGTGAAGGGCTCTTAGTATTAGAATAGTTGTTGACTTGTCATTTTTAATCACTTTTTAA
+AAATTGATCTTGTTGCAGGGGAACCAGAATGATGTCAAGTCAAGCTAACACCAAACCACG
+TCGCAGTAAGCGTCAACAGGGACTTGAGGTGAGTCCTTTTGAAGTAAGAAAAGTTAGGAA
+AAACAAGAAGCAAGCGAGTCCTCTTAAGCCTGTGAGAGAGGAAAACAATGAGTTGAGTGT
+TGATGAGGGAGATGAGCAAGTTTCAGACCTTAATGAAGAAGATGCAGACCTTAATGAAAG
+CAATCAGGATTTACCTGCTGATGATAATGCACAGCATGAGAGCATTCAGGAGCCAATCGA
+AGAAGACACAACTAGAGTTTCAAACCAGAGTGAAGAAGCACAATCCCATCAGTCAGGGAC
+TAACAAATAGAGAACTAGAGGTCCATCTAAGATGCGTAAACTGGCTAAACATCTAGATGA
+TAAGGTCGATGTTGAATTTACAGAATTGGGTGAACACTTTGGGAATGGTTCAGTCAAACT
+GTCGTCCTTTCTTGGTGCACTAGTCAGGGAGCATGTACTTGTGATACTTGATGATTGGAA
+GCACCTTGATGAACTTACAAGACACGCACTTTGGGAGGAAATTCAGGTATGTATAACAAT
+TTATTTAGTTTACCAGAACGTTCCCTTGTGACTCTTAGTTAACAATCTAAACTTATGTAG
+GGGAGGTTTAATCTGCAAGAAGAATGGCAAAAACAAGCTATTTTTAGGCAGATGGGTTGT
+TTGTGGAGGTCCCATAAATCTAAGATTCTCTCAAAGGTTAAAGCTGCAAAGACAAAGCTT
+AGAGTACTTGAGCTAAGACCAAGCAACATCCCATATGTCGCAGTTTGGAGCAATTGGGTG
+AAGAGTAGGACTAGCAGCACTTTTAAGGTTGTATTCATTGTGAAATTTGATTTTCTAAAG
+TAAATTTACAAGAAAATGTTAATAATGTTGCATTGGGTTTGATTTGTAGGTACAAAGTGA
+CAAATTTAGGCAATTAAGGAGGGCACAAATTCCACATACTACCAGTCGAAAAGGAATGAT
+TCGCCTGGCTCAAGAGATGGTAAGTTTATATAGTTTTTGGTTACGAATATCTCCTTGAAA
+ACAATAGTGAGTTCTGCTGCTATTTAAATTAATATTTGGTCGTCGAAAAAAACGAGTTTA
+GACCCAAGGAAGGTGACAAGAAGCAAGGTTTGGGTAGCAGGACACACACATTCTGATGGG
+AGACCTGTGAAGCCAGAGTTTGAAGAGACCATTGTAAGAAGTTGTCCTTTATTCTATTAT
+CATTTTCTTGATCAATTTGTTTATCAAGATTTGTGTTTTGTTTCAGGAAAAAATAAAGTC
+AATTGACAGTGAAATGGACTCCACATCTAATACTAATATTAGAGAAGATGTTGTTAGTCA
+AGTATTAGGAAAGGACAAACCCGGGAGAGTCAGAGGGATGGGCAGAGGGGTTACTTTTTC
+TAAGCTAGCTTTCATGCAAGTTAGAGATTCACATGTGCAGCAGCTTGAAGCTAAACAAGC
+TGAATTGATCAGCAAACTTGAAGACTTGCAGAATGTCGTTCATGACTTAGCTGGCAAAAA
+TGTATGTTTCTCACCTCTGTTATGATAGTGATGTAGTCTTTATTTTACTGATGCCCTTTT
+TTGTTCTTCACAGTTTCCAACAGATAGTCACTCAAAATCAGAAGCAACTAGTATAGTAAA
+GTAGTTAGATGTCAGCTACTGGATTGGAATGCGTCTACTGAAGTTGTTGTTGGAGAAGGA
+GAATTCTGCTAATTGAACAAACTTACAAGATTGGTCGTATAAGACTTGGTCCAAACGCAG
+CAGCTATTATTGTGAGGTCTGTCCTAGTCGAAGATGCATATGTCTGGAGACCTACACCAA
+CCATTTGCTCACTTGGGCAAGCTTTGGGGAGTAAAATTGCATGGCCAGCTGATAAGGTGA
+TATTGGACAATGATGAGCACACAACTGAAAATAAGACTGCTAGCTCCACGGTACTTTCTA
+ACTTCTAACTTGATTTATTCTTAAATGTGGAACTTAAGTGGAACTTTGCTGATATATATG
+CCTGATTACATAGGATACATCAACAGATAGAGTTCGCATTATTGATTGGACTTTTGATGA
+AGTTATAGCTGAAGGTATATTATGTTCAACTGATCCAAAAGAAATGGTGAACAATACTCA
+ACTAGGTCTGAATGTTGCAGTTGTTAAAGTTGATCTGGTAATTAAAGGCGATGCTTTTTT
+GTGGAGACCAAGTATTGAAATGTCAATGATGAGTGAAGCACTTAATGAGAACATCGTCTG
+GCCTATTCAGAAGATACAATTTATAAGTTCATCGTCGGTACATGAATCAGCTAACAGACC
+ATCACCACTACAGGAATCACCTACCAGACCATCATCAACGGTATGATATTTCATCTTCTG
+TGAATTTGTTTAGATACAGTTGAGTAGCTGCAATGGTGAGAACTGCTCTAATACATATAT
+ACATTCAAATTTTAAATTGACAGACTCTAAGTAACACTTCGGGTAACATCAATGGTGGGA
+AACAGAAGTGTATTTTGCTGGATATCAATAACTTTAGCCAAAGAGTTGCAGAAGGCAAGG
+TTTGTTCATCTAAACCTGCAGATGTTGTCCACCATGTCCCCTTAGGTCAGAATGCTAGCA
+AGGTATGGGTCGAAGTTTCAAAGATTGGAGATGCAAAAGTGTGGAGGCCAAATTCAGAAA
+TTCAATTCATTTCCGATGCAATAGGCACTATTGTAGCTTGGCCTAATGACAGACTCATGT
+TACTCTGAACTTGCTGAACTTGATGTAATTTTTTTACTTTTTTATCACAAACAAAGATTG
+TATGAATTTTAGATGTTTTATTGATTTTATGAAATTTAATTTCTTTTCAAATTGATTTTT
+ACAATTTGGTTGACCTGTCACAACAATTATTTCTGAAATTGAAATTATTAATTCGTAAAA
+CGAAATTAAATTTTATATATTTCCAGAATTCAGTGAGATATATAGTAACATTTCACTAAC
+GCTATTTATGAATTATTAATAACAAAACAATAGTGCTATTATAAAATCTACAGTAGCAAA
+CAAATAAACGCTATTAAAGATAATTTTAAGATAGCATAAACAAAAAGCGCTATATAAAGT
+GTTCGACCTATTATCGCGGTTGATGAGATAGCGTTTTTATTAACGCTATCTATTTATACG
+ATAGCGTTATTCAGATGTTATTAATTCTCGTTTTTCCTGTAGTG
+>ATHATN3
+TAGGCCTGGGCAAAATACCCGAACCCGAAGAACCGAACCGAACCCGACCCAAAAAACCCG
+ATCCGAATCCGAACCCAAAATTTTAAAATACCCGAACGGATCCTAAACTTCAAAACCCGA
+ACCCGAACCCGATCCGAACCTGAACCCGATCAAGTACCCGAACATATCCGAAATATATAT
+ATATATACATAGAAATAATTTATTAGTAATAATCATATTTACAACAACTTAAATGTCTAA
+AATATTTGGATTTTAAGATATTTTGTATATTTTAGATATTTTACCTACTTTTAGATATAT
+TCAGATAGAAAATACTCGTGTTGTTTTAGAAATTTTTGAGTATTTTCAAGTAATTTGAAT
+ATATTTTGATACAAAATTTTGAGTTTTGGATACTCCGGATAAACCCGAATCCGAACCCAA
+AAAACCCGATCCGAACCCGACCCGAACCCGAAGTCTTAAAATACCCGAACGGGTCTTAGA
+TTTCTAAATCCGAAAAACCCGAACCCGAAATACCCGACCCGAACCCGATCCGAATACCCG
+AACGCCCAGGCCTA
+>ATHATN2
+TAGGCCTGGGCATAATACCCGGAACCGAATACCCGAACCGAAAAACCCGAAAAATAACCG
+AACCGAACCCGAACCCGATTTTTAGAATTACCCGAATGGGTCCTCGACTTCACTACCCGA
+AAAAACCCGAACCGAACCCGAACCGAATCTAATACCCGTGGGTACCCGAATACAAATGTA
+AACCTAAAAATATTAGTTATATATATATATTTGTAATACCTCAAACACCCAAAATTAAAA
+TTATAAATCCGAATATACTAGATNTTTTTAGTAATTCATATACATTTGGATATATTTGGG
+ATAAAAGTAACCAATGTTATAGTTTTCTTTTAGATAATTTAAGTATTTTGGTTACATTTG
+GTTATATTTGGATAAAAAGTAACCAATATATTTACGGGTAATCGGGTATTTCGGGTAGAT
+TTGGGTATATATGAGTAAAAAACCCGAAYCYAACCCGAACCCAAAAATATTTTGGGTATT
+TTTGGTTATTTTTACATTTTTACTAAAATAACCGAACCGACCCGAACCCGAACCGAAACC
+GAACCGAATTTTTAGAATACCCGAATGGTTCTCAACCTCCTACCCGAATAGACCCGATAC
+CCGAAAAAAAAGAACCGAACCCGAACGGGTACCCGAATGCCCACGCCTA
+>ATHATN1
+TAGGCCTGGGCAAATAAACCGAACCGAATGTACCGAACCGAAACCGAAGCAAAAATAACC
+GAACCGAACCGAAAATTGGAAAATAACCGAATGGATACTAAATTCTATAACCGAAAGAAC
+CGAAACCGAATGGATACCAAACCGAAATATTTTGGGTAACCGAAAATATCCGAAATATAA
+ATATATTTTCAAAAATATTAGTTATTTCTAGACTAAATAATTAAAAATACTTGAAAATAT
+ATATAAAATAGTAAAAATACTCGAAAATAACCAAAAAAAATATCCGAAAATATCCAAAAA
+TAACCGAAATATCCGAAAATATTCAAAGCAAAATAACCGAATGGATACTAAATTTTAAAA
+CCGAAAGAACCGAAACCGAACCGAAACCGAACCAAACTTTCAAAATAACCGAATGGATAC
+TAAACTTTAGAACCGAAAAAACCGATAACCGAATGGATACGAACCGAAACCGAATGGATA
+ACCGAACGCCCAGGACTA
+>AR3
+CAAATTTTTGTTGGTTTTAGCCTCTTTTGGGAGAAAATGGGTATAAGTGTTGTCTAAACA
+CTCCTAATCCATCTCTAACTCTTATAATTAGTCAAATGCATTGGATTGTGAWACATTTTG
+ACCATAGAAACACTAACAAAGCTATTTACTGCTTCTAAGCAATTTTTTGTTGGTTTTAGC
+CTCTTTTGGGAGAAAATGGGTATAAGTGTTGTCTAAACACTCCTAATCCATCTCTAACTC
+TTATAATTAGTCAAATGCATTGGATTGTGACACATTTTGACCATAGAAACACTAACAAAG
+CTATTGACTGCTTCTAAGCAAT
+>ATHATN7
+TAGGGCTGGGCAAAAAACCCGGACCCGATACCCAACCTGATACCCGAACCGAAAAAATCG
+GGTTGGGGCGGGTTAGGGTTTTAAGAAATTACTTCATTGGGTAAAGTTTTAGTAAACCCG
+TGGGTATCAGGTCGGTCCGGGGATTATCCGTTACCCAAATAGGATACCCGAGAACCCGAA
+CATAAATTTAATATCAAAAATATTAATTATATTTAATCTTAATATAATGTAATTATCTAA
+AATTATAATTATAAATCTAAATATATCAATTAATTTTAGATCTAAATACCCAAAACAACT
+AAACTATTTAAAAATTATTTGTTATGTTTGTAGTAAAATATATTCAAATCTAATTAAATT
+TATTAAAAATTTGTTAATATTTAAGGTTTGTTTGTTGGGTACCCGCTATCTACACATAAA
+ATACCCGTTTCCATTTGTTTGGGTATTTTTAGGGCTTGAAACTCTTTACCCAAACCGACC
+CGAACCCGAGTGTACCCGAACCAGACCGAAACCGAAAATTCTATTTTACCCTATTGGGTA
+GTAAATCCATTACCCATTTAACCCGAACCCGAACGGGTTACCCATATGCCCAGCCCTA
+>ATHATN6
+TAGGCCTGGGCAAAAAAACCGCTAACCGATTAACCGAACCGAACCGAACCGAAAAACATG
+GTTCGGTTCGGGTTTGGATAGCTTAAAATAACCGGCTGGATATTATATGTCTTAGATTTC
+GGTTTCGGTTTCGGTTAGGTTAGTAACCGATAACCAAAGGATAACCAAAGCATATATGTA
+TGATAGATAATATATCACATATATTGTATGTATTGACACTTAACTATGTTCTTCTCTTTA
+TTAGTTTGCAAGTTGAATTTCGTGAGTTGTGAATCAGGTGTTTTAATATTATGGAGAGTA
+TGGACCATATTTGCATCTTTGTGAGTTGTGAATATGTCTTTTTTTACGTACGTTCTATAT
+CGGTTATTGGTCAATTTTTTTGGTTGTTTCGGTTTTTAGTCGGTTATTTCGGTTTTGGTT
+TATTTATGGTTACCAAGTTTAATATCCGAACCGAACCGAACCGAAAGATATCCGAACCGA
+ACCGAACCAAAATTCCTCAAATATCCAAATGGTTCTTATATTACTATAACCGAAATAACC
+GAAACCATGCGCAACCGAACCGAAACCGAATGGTTAACCGAATGCCCAGGCCTA
+>ATHATN5
+TAGGGCTGGGCATAAAATCCGAAATCCAAAAACCGATCCGAAAAATCCGGCTCCGAAACC
+GAACCGAATAGTCACAAAATCCGAACAGATAATGAATTCTCCTAYCYGAATTAYCCGAAC
+CGAATCCGATCCGAACCGAAAACCGAACGGATATCYGCTAATCCGAAATAAAATTATATA
+TCTAAAAATATTAGTTATATTTAGTTATAATTTATACCCAAAAAATACTAAATAACAAAA
+ATATCCGAAATAACYTTAATATCCRAATTTNTTTTAGTTATATTTGTTATAATTATACAA
+TGTTTTGCAAAATTAAACCAAATTTTAGTAAAATTAAACGATTTTTGATTAAAATTRAAC
+AATTTTTTAGTTTTTTTTTCTCAAAAACTGATCCGAAACCGATCYGAATCCAACACCATC
+CAAACCGAAACCAAACCGAATAGTCATATAATCCGAACGGATAATAAACTCCCTCATCCG
+AATTATCCGAATCAAAAAAATTCGAACCGAATCCGATCCGAAATCYGAATGTCCAGACCT
+A
+>ATHATN4
+TAGGGCTGGGCAAAAAAACCGGAACCGATTATCCGAACCGRAACCGACCCGAAAAATTGG
+ACCCGAAACCGAACCCGAACCCGAAGATTTACCCTATTGGGTCCTAAATTCCTCTACCCG
+AAAAACCGAATCCGAACCCGAAAATACCCGAATATTTTATTCRAAAATCTAAATTTTACC
+CGAAACCCAAAATTTTACCCGAAAATCCGGATATTTACCCRAAAAATCTGGATATTTACC
+CGAAAATTCGGGTATCGGTTCCAAAAAAGGGCCTAAAAATCTATATCCGAACCGACCCGA
+ACCCGATTGGACCCGAACCGAAACCGAACCGATATTTTAGATTTACCCTATTGGATCCTA
+AACTTCTCTACCCGAAAAACCCGTACCCGATCGGATTTTACCCGAACCCGACCCGCTTAC
+CCGAATGCCCACCCCTA
+>TAT1_ATH
+TGTGGATGTCGGATTCGGTCCACTTCGGACCAATCCGCATTCAATGGGCTTCAAGGTGAA
+TTGGGCCCAATTCACAGCCCAGCGTGAGCCTGGCCGTTTAAAGAACGATCCGACATTAAT
+ACAGAAACGGAAGGATCACGACTTAAACCGCGCATTAAAGTCCCGAGTTGAAGATTCGTA
+ACGTACGACGTTAATAACGCGAGATCCGCGGCGTGAAGTCAGCAAGTATTTTAATACGTT
+TGATTCGATGTATTGAGTATAAATACGAGTCGATGACATTTGTAAAGGGGACGATNAAGA
+AAACACTAATACTATACACAAAATTCAAAAGCACTTTCTTCTCTTTTCGATTCGATCATT
+GTTCGTTTAACAAGACCAAAGATCCCCGTAAAAACAACCACAAGATTCTAATTGCGGATT
+CCGACATCCACAATTAGCGCTAGAAGGAGGGGACTTTTAGTCTTTTACTTCAGAGCAACG
+ATCAATCCACCATGAGCAACACCGACGATCAGAGTTCCGGCGGCCAAGCCTCCACCCTCG
+ACAACATTAAGCTGCTGCTTCAGCAGCTATCCGAGAAAACCGACAGACAGCAGCTCGCCG
+TAACGACGCTCTCCGATAAGTTCGTGTCCTTCCAAGAGCGTTGCAATGGCCAGCTCGCCG
+CTTTAGCTGTAAACCATTCCGAGATCAGGTCAGCACACAATGCATATGCCGAGCGGGTTG
+ATTCTCTTTCTGCAGGAACGACACGGACTACAGGAGCTCGAACGCGACTCAATTTTCAGG
+GCGCCGCAAGCCCAAGCGTCCAGAATTCGCAGGAAGCTTCTGGTCAGCAATCTCCTTCAC
+CTCCGGTTGACGTCGGAGCAACGTCGACACAAAATCCAGTCAACCAATCTCCGTCAGCAG
+GTCTTGCTGCAATCTCAGATGAGACAATAGCTCAAGCGCCGGCTCCATTAGGTCCCGCCA
+TCAGACTCCCGAATTCTAATCCTCGACCAGAGCCGAGCACGGTCAATTCGGAGCTGCAGA
+ACCTTCAAGATCAAATCTGGGCAATGAACACAAAGGTTCATCAGGCTACCACGTCGGCCC
+CCGAAGTCGAAAAAGTTGTTGAAGCAACAAGGAGAACACCTTTCACTTCGAGAATCTCAA
+AGCTCCGTATTCGCGATTTCCGAGACTTCAAACTCCCCGGTTATAACGGTAAGGGAGACC
+CAAAAGAGTATCTGACTTCTTTCCAGGTCATCGCAGGTCGAGTCCCGCTCGAGCCACACG
+AAGAAGACGCGGGGCTCTGCAAGCTATTCTCAGAAAGTTTGTCAGGTCCCGCACTTACCT
+GGCTCACCCAGTTAGAAGAGGGTTCGATCGATAACTTTAAGCAACTCTCCACTGCTTTCA
+TTAAGCAGTACGGGTACTTTATCAAAAGTGACGTCACTGAGGCTCAGCTTTGGAACCTCT
+CTCAAGGAGCTGACGATCCACTTCGGACTTACATCACTGCCTTCAAAGAGATCATGGTCC
+AAGTGCCCAACCTGTCTGATTCGGCAGCTCAATCCGCCCTCAAAAATGGTTTGTGGCATG
+AGTCGCGTTTCCGTGAATCTCTAACCGTAAACCGCCCCGAATCGATTCAGGACGCCCTTC
+ATCGAGCAACAAACTGGATCAATGCCGAAGAAGAACGGGCTTTTTTGGCTAAAAGGTTTA
+ACGCTATAACAAAAGCCTCCCCACCTTTGGGTACGTAGGCAGCCTGTACTTCGGGTCCAG
+TCTCTTCATTATTCAAATAAAAACAAAGTTTCTCTCTTGAATCAAAGATTTTTTATCAAA
+TTCTATCTTCGAAATAAGCTTCGGGTGGATATCTTCACGTCCAAACCCTCGCTTCGAATA
+TACCCGAACTAAGTCCAAGACTTGTGATTCGCGGTCATAAATGACGTCCCTACTAACACC
+GAGTCTACCTCGTTAGGGAAGTCATCATTTGCTTCGAATATACCCGAACTAAGTCCAAGA
+CTTGTGATTCGCGGTCATAAATGACGTCCCTACTAACACCGAGTCTACCTCGTTAGGGAA
+GTCATCTTTGTTTTGCTTAATTTTCTATACGAAGGATAAACCGAGCTTAGCTCGTAATTC
+GGAAAATAAGCTAAAATCAAGCAAAATAAATGGTCTCTATGACCTCAAAAATCAAGTACT
+TCAAAATAAAAGGCCTCTGTGGCCAACATAAAATTAAGTATTTAAAAACAAAAGGGCCTC
+CGTGGCCAATTTAAACAAATTCAAGTTTTAAGGAAAACAAGTGGGGGACCTTCAGCGTTT
+CAACTTCTTCGGACTCCCGGAAGAAGTTCCCATACTTCGACGAGAACTCGTGAAACCGAG
+CTTTGACCTTCTTCCTCTCTTCCTTCCTGGCGACGTCAATTTTTGCGGCTTGCTCCTCTT
+CAAGTTTCCTTAGCTTCTCCTCGCGAACCTTGAGTTCAGCTCGGGCCTGGCTCTCGTTGT
+CGACCGCAGCAAGATAGGCATTTTTACCTACTTCCAGTTTCGCCATGAGATCAATATTGT
+TCACCTCGAGTTCCTGGACCCGCAGCTCGGCGTCTTTCATCCGCTTCAGCACCATGCTGG
+CCCTCTCCACCGTATGAGCGTTCTCGTCTTCATTTCGCCTAAAAGCTGTCAAGTTCGCTA
+TCCTTGTCAGAAAGCTGATCTTCGTGGCTGCAGAAGACGGAGTTGAATTCCAAGATTAGC
+TGCAAGATCAAAGGTGACGTTAGTCTCGGTTTTACGTCGGATTTCCTGGTAAATCAAACG
+AGGCTTTTGCCTTGCCGAGTTTCCGAGCGAAGCGAAGTTATCCTTGTTCACCTCCCTCAT
+TTCGTCGAAGGGGGCGATGGCAGAACTGGGGGCCACGAGAGTCCTCATGATGTCGGCAAA
+GGAAGACGGGGTAGCTACGGCAAAAGCATAACAATGTGAGATGCCATAGTATACCGTCAT
+GTCAATTCGGAATAAAAATACGTTCTGGGGGAGTGCTGCGAGGTTCCGACCTGCGAGCTT
+CAGATTCCCGAGACGAAAGAACGAGGCTTGGAGGAACCTCTTTCGGGTCTTCTTTATTTT
+TCCCGCACCAGTATTCTTCTCCTCAAGTCGGGGACGAGATGAGCGAGGCGAAGGGCGGGA
+GTCGTCTCACGAAGCTCGTTAGCTCGTCCGTCTCAAGTAGCTCGTCTGTCTCATGTAGCT
+CGTTAGTTCGCTCCTCTTTGTCAAGCTCTTCAGCTCGCCTTTAAGCTCTTCCCATCACTC
+AGCGACCATCTCCTCGCCTAGCTGTCAGCTAGTCAGCTCGTCCAACTCCTCATCTAGCTA
+TCGGCTCATCTCTCGACTGCAAAACTCAAGTAGGACGAGCTTCTCAAGTAGCTCGTTAGC
+TCGCTCCTCTTCGTTAAGCTCTTCAAGCTCCTCAGCTCGTCCTCAAGCTCAGCTCGTATT
+GGAGTTGGTCACTATTCGAGGAAAGTCTCGGTAATCGCGCGATTTAGTTTTTTTTTTTTT
+TTTTTTTTTTTTACGTCAAGGATTTTCGTTCTCGAGGTGACGATCCGTGATTCTTGGGAT
+AATACGATTCGGATTTTCTTAAGTCCCCGAACTGGATCACTTCGAGGACTTGGGGGGCAA
+ATTGTGGATGTCGGATTCGGTCCACTTCGGACCAATCCGCATTCAATGGGCTTCAAGGTG
+AATTGGGCCCAATTCACAGCCCAGCGTGAGCCTGGCCGTTTAAAGAACGATCCGACATTA
+ATACAGAAACGGAAGGATCACGACTTAAACCGCGCATTAAAGTCCCGAGTTGAAGATTCG
+TAACGTACGACGTTAATAACGCGAGATCCGCGGCGTGAAGTCAGCAAGTATTTTAATACG
+TTTGATTCGATGTATTGAGTATAAATACGAGTCGATGACATTTGTAAAGGGGACGATNAA
+GAAAACACTAATACTATACACAAAATTCAAAAGCACTTTCTTCTCTTTTCGATTCGATCA
+TTGTTCGTTTAACAAGACCAAAGATCCCCGTAAAAACAACCACAAGATTCTAATTGCGGA
+TTCCGACATCCACA
+>ATHATN9
+CAGGCCCGGCCCAGAGCTAAAGATGGTGAAGCTAGGGCTTTAGGCATCACATTTTAGTAA
+CAAAATTTGGGGCATCAAATTGTAAAATTGTTGGTGGTATAGTGGTCAACGNTTTGAATA
+ACCTTCTTCTATGTGTCTAGTTCGAGTCTAACTTTTGTCAGAATTTGTTTTTTTTTTCAA
+TACCTCATTATTAATGGGCCAAACACATTTTTGCTTTAAGCAACAAAAAGACTTGGGCCG
+GCCCTG
+>ATHATN8
+CAGGCCCGGCCCAAGGCTAAAGCTCATGAAGCTGGTGCTTTAGGCATCACAAATATATTG
+TAAAAGTTGAGGGCATCATTCCAAATTTAACTTGTGGCATAGTGGTATAACTGTACTAAA
+ACGTCCACGAGATGACTGGTTCGAGTTCCTTCTTTTCCTTTTTTTTTGGATTTTTCATTT
+AAGTTTTGTTTGTTAGTGGGCTTAAAATTATTTTTGCTTTAGGCATGGAAATTGTTTGGG
+CCGGCCCTG
+>BRODYAGA2
+GGGTTGCCTGAATTTTCAGCCCTATACTAGTTGGAATCTCAACTTTCCACCCTAAACTTT
+TAGCCACTTGAAAAACCACCATAAACAATTTTAATCTCGATAAAACTACATGTACTTTCG
+GATTTGTTCTTAAAACTACGCCTCCAATTGAACCGACCAGTTAACCGATAATTATACATC
+CGGTTTGACTTACCCATAATTTAACCGAAATTAATCCGATTTGACTCTATTTTAGCCCAA
+TTTTGACCCAAATGTAAATAAATTGTCTTATTAAGAAGTAAAAGTATTTTTATTAATTTT
+TATTTGTGATAAACAATTAAAAATATTAAATTATAACTTAATTTTAGCAAAAATTAATAT
+GACAAAATATACCCCAAATTATATTTTGAGCTATATTTTGTTATAAAATTTTGATAATAT
+ACAAACATATACATTTTCCTTTTGGCAATCATTTATATTTTTTTATAAATTTAAAGCTAT
+GTCTTTTTTTAAAACAAAATATTCATTTTTCTTGAAATCATAATATATGACCTTTGAACT
+TTATATATGTAATGAAATTCAAAATATATGCCAAATTTATTTTTATATATATCCGTAAAC
+ACCACAATCAAAGTATATATTATGGTATTTATAAATTTATTTTTCTTTATAGATTCAGTT
+TTCTTTTTATATATTCAAGATGAGTTATATATATATATATGATTATGGTRTTTTTAAAAA
+GAAAATGACCTTTGAATTATTAAATTTARAGTATATACCAAATACATTTATATATATAAC
+ACMATTTTATTTATAAAAAGAATTTGTTGTCTATTTTGTTATATTATTTTGCGGTATATT
+TTTTTATTACCAAAATATATACTAAAATTTTATTATATAATTTTGTGTGGTATATTTGTT
+ATTTTATTATTTTGGTAAAATTAATTAATTTATTTTTAATTTTTTATCAAAAATAAATAA
+AAATAAATAAAGTATTTTTCTTCTAGAGAATATATTTTTTGGGTCTAAATTGGGTTAAAA
+TAGAGTCAAAATCGAATTAGTTTTGGTTAAATTTTGGGTAAGTCAAACCGGATGTATAAT
+TATCGGTTAACTGGTCGGTTCAATTGGAGGCGTAGTTTTAAGAACAAATCCGAAAGTACA
+TGTAGTTTTATCGAGATTAAAATTGTTTATGGTGGTTTTTCAAGTGGCTAAAAGTTTAGG
+GTGGAAAGTTGAGATTCTAACTAGTATAGGGCTGAAAATTCAGGCAACCC
+>ATCOPIA48
+TACTAGACCACTGCTCCAAAACGACATCACTCCTGCAAGTGGACCTGCAACAGAAACAAA
+AGTGTTGGGCCAAAACACACTTAAGCCCAAACCATTTAAGTTCAAGACGGAAACGACGAC
+GTCCAGCTCTCAACGTTCGTCTTCAATGTTCCTGCAAAAAGACAAAGGAAACAGAGAAAC
+AGAGATGACGAAAGCAAAAGCTTGTACGGAGACGACCAAGCTTTCAAACCAATTCTCAGC
+CCTTGATGGGTTAGAGACAACAGGATGAAGACACCTGTAAGGGTTTAGCTAGGGTTTCAG
+TTCTCAAGTGTTCTTGTATAAAAGCTAAAGCTTGAGCCGCTTGTAAAACTCTTAAGAATG
+AATGAAATCTGAAAGTTAAGTTACAAAGCTTCTCATAGATTCATAAATCTCTTCATGGTA
+TCAGAGCTCATGGAAAGAAGATCCATGGAGCTCTATACTGTTCCTCAACTCAACATTTCA
+AATTGCGTTACAGTCACTCTTACGCAGCAGAACTATATTCTGTGGAAGAGTCAGTTCGAA
+TCTTTCCTTTCTGGTCAAGGCTTGCTTGGGTTTGTCACTGGATCTATTTCTGCACCGTCA
+CCAACCATTCCTGTTCCAGATATCAATGGTGTCACCACAGACAGACCAAATCCAGAGTTT
+GATGTTTGGTTCAAGACAGACAAGGTTGTCAAGTCTTGGCTTCTAGGGTCCTTTGCTGAA
+GATATCCTGAGTGTTGTTGTGAACTACGTCACTGCTCATGAGGTATGGTCTACTCTTGCA
+AATCACTTCAATAGAGCTACTTCATCTAGGCTATTTGAGCTTCAAAGGCGTTTACAAACT
+CTAGAAAAGAAAGATAAACCTATGCAAGTCTATCTTAAGGAGTTACAAACCATCTATGAA
+CAGTTAGCTTCTGTAGGGAGTCCAGTTCCTGAGAAGATGAAAATCTTTGCTGCTCTTAAT
+GGTCTAGGTAGGGAATATGAGCCTATCAAAACAAGTATTGAAGGTTCCATTGATATTCCT
+CCCACTCCTAAGCTTGATGAAATCATGCCTAGACTCAACGGTTATGATGATAGACTTCAG
+GCTTATGCAGCAAACTCTGATGTTAGTCCTCATCTAGCTTTCAATACAGTTCAAGCTAAC
+TCTGTCTTCTACACCAACCGCGGCAGAGGTCAAGGGAACCGTCGGTTTGGTGGGTCACGA
+GGCCAAGGTTCCTTCTCCACTCGGGGTCGTGGCTTCCATCAGTAGCTCTCATACAATGAT
+TCTTCTTCCAACGCCTCTGCAGAACGTCCAACATGTCAGATTTGTGGGAAACATGGTCAT
+CATGCTCTCAACTGCTGGCACAGATTTGATAATAGTTATCAGCTTGATGTGTTACCACAG
+GCTCTCCCAGCAACGCAGATCACAGACATTACTGATCACTCTGGCAGCGAATGGGTCACA
+GACAGTGCTGCTACTGCTCACATCACCAACTCGCCACGTCATCTGCAACAGACAAAGTCC
+TATGCTGGTTCTGATTCTGTAATGGTTGGCAATGGGAATTTTCTACCTATCACTCATACC
+GGTTCTACAAGTATTGGTTCTACTTCAGGTAAGCTTCATCTTAAAGATGTATTGGTTTGT
+CCTCTAATTACTAAATCTTTGTTGTCTGTGTCAAAAGTCACAAAGGATTATCCCTGCATT
+TTTGAGTTTGATTGTGATGAAGTTCGTGTGCGTGATAAGGAAACCAAGAAGCTTCTTCTT
+CAGGGAAGTAATCGAGATGGACTCTATGTGCTGGATGAACCAAAGCTTCTGGTGTTCTAC
+TCTTCTCGCCAAGTTGCAGCGTCTGATGAAGTTTGGCACAGACGGTTAGGACACCCAAAT
+CCCCATGTTCTCCAGCAGCTATCCTCAACAAAGTCCATTCTTATTAATAAACACAGCAAG
+GCTATTTGTGAAGCATGTCAGTCTGGTAAAAGCTCAAGACTGTCATTCTCTGCATCATCT
+TTTGTTGCTAGTAGACCCTTAGAGAGAATTCATTGTGATCTCTGGGGTCCTTCTCCTGTT
+ATGTCAGTTCAAGGATTCAGATACTATGTTATATTTATTGACAATTACTCTAGATATTGC
+TGGTTCTATCCTCTCAAGTTAAAGTCTGATTTCTACACAATCTTTGCAAAGTTTCAAGCT
+TTGGTTCAGAATCAGCTACAAAGCAAAATCTCAATTTTTCAATGTCATGGAGGGGGAGAA
+TTCACCAGTAAGGTCTTTCTCAATCATCTTCAAGAACATGGGATTCAACAATACATCTCC
+TGTCCTTACACTCCCCAACAGAATGGTCTTGCTGAAAGAAAACACAGACACATTACTGAT
+TTTGGTTTATCTATGCTTTTTCAAGGCAAAGTCCCTCAAAAACATTGGGTAGAAGCCTTT
+TATACTACAAACTTTCTCAGTAATCTGCTTCCTCATACTGCTCTTACTGATGCTAAAAGT
+CCTTTTGAGCTGTTAAACAAGAAGAAACCGGATTATCAGGCCTTGAGAATCTTTGGATGT
+GCTTGTTTTCCGACACTCCGAGATTATGCACAACACAAGTTTGATCCTAAGTCCTTAAAA
+TGTGTGTTCTTGGGCTACAATGAAAAATATAAGGGCTACCGGTGTCTTCTTCCTACCACA
+GGCAGAGTCTACATAAGTCGTCATGTCATTTTTGATGAACACTCCTTCCCTTTCTCAGAT
+ACTTATATGCATCTGCAACCCACTGGTGTTACACCTTTGCTCTCTGCCTGGCAACAAAGT
+TTTATGCCTCAGACAACTGCTTCTTCTACAGCCTCTGCAACTGCAACCTCTCCATTCAAT
+GCTGCAGAGATTCAGGTTTCTCCTGTGATTACCAGTAACAACAACACAGGCGCTTCAGTG
+TTAGAAAATGGTTCATCTCAGCTGCCTATACAGAATTCATCAGTCTTGTCTACTGTGGCT
+AGTGAAGAGAGTTCTGAGTGTACGGAGAGCATCAATCTCTTACCTATTGGCAATAGCTCT
+TCTTCACTTGCTAACAGGACGGATAATGCTGATACTTCTCCTCTTCAAGAAGCTGCAACA
+GAAACAAACAGCTCTACTGTGCAAGAAGCTGCAGAATCAACAACTAGCTCTACAATGCAA
+GAACCTGCTTCAAATCAGTCTACTCATCCAATGATAACACGGTCTAAGAAAGGTATTACA
+AAGCCTAATCCACGGTATGGACTTCTTACACACAAAGTTAAATATGCAGAACCAAAAACG
+GTTACAGAAGCTCTTAAACACCCGGGATGGACTGCTGCAATGCATGAAGAGTATGATAAT
+TGTACAGAAGCACAAACGTGGAGTCTAGTTCCGTATACTTCTGATATGAATGTCCTTGGA
+AGTAAATGGGTGTTTCGAACCAAGTTAAATGCAGATGGGTCTTTGGACAAGTTAAAAGCT
+CGCTTGGTTGCAAAAGGATTTGATCAAGAAGAGGGAATTGATTACTTAGAAACATACAGC
+CATGTGGTAAGGTCTGCAACAGTCAGAATGGTGCTTCATGTTGCAACAGTCATGGACTGG
+GAAGTGAAACAAATGGATGTGAAGAATGCATTTCTTCATGGGGACCTCACTGAAACTGTT
+TACATGCTTCAACCAGCTGGCTTTGTGAATAAGGAAAAACCTACTCATGTCTGCCATCTA
+CATAAAGCTCTTTATGGTTTAAAACAGGCTCCTCGGGCTTGGTTTGACAAATTTAGCAAT
+TACTTGCTTGAATTTGGTTTCAACTGCAGTATTAAAGATCCATCTCTGTTCATTTATTTA
+AAAGGGAATGATCTTATACTCTTACTTCTTTATGTTGATGACATGGTTTTAACAGGTAGT
+AACTCTGCAACTATGATCAAGCTGCTTGAGGATTTGAATACACAATTTCGTATGAAAGAT
+CTTGGGCAAATGCATTATTTTCTTGGGACACAAGCTTAATTTCACGAGAATTGATGATGT
+TTATACACTCTTTCAGGCCTATTTCTATCTCAGCAGAAGTATGCTGAAGACCTTCTCACC
+ATTGCAGCAATGGACGAATGCTCCCCAATGCCAACTCCACTGCCACTTCAGCTTCACAAA
+GTTCCTCATCAAGAAGAACTCTTTGCTAATCCAACTTATTTCCGGAGTCTTGCAGGGAAA
+CTTCAGTACTTGACATTGACAAGGCCGGATCTTCAGTTTTCTGTAAACTTTGTGTGCCAA
+AAGATGCATCAACCAACAGTTTCAGATTACAATCTTCTCAAGCGGATTCTTCGGTATGTC
+AAAGGAACTCTATCAATGGGAATCCACTTCTCCAAGCACTCTGATTTCCAGCTCCGGGTT
+TACACTGAAAAAGACCCTGCTTTTAGTCTTCGTGCTTACAGTGATAGTGACTGGGGTGGT
+TGTAAAGATACTCGTCGTTCCACAGGAGGCTATTGCACATTTCTTGGCACTAACCTCATC
+TCCTGGTCGTCTAAGAAGCAGCCGACTGTTTCTCGAAGCTCGACTGAAGCAGAATATCGA
+TCACTCTCAGAAACAGCTCAGGAAATGACTTGGATCTGTCATTTACTTCGAGAGCTTGGC
+ATACCTCTTCCTGTCACACCCGAGCTCTATGGAGACAACTTATCTTCTGTGTACCTTACT
+GCCAATCCTGCCTTCCACGCTCGTAGCAAACACTTTGAATTCGACTATCATTATGTCCGT
+GAAAGAGTCGCCTTGGGATCTTTGGTCGTGAAACACATTCCTGCTCATCAACAAATTGTT
+GACATCTTCACGAAGTCTTTGCCTTATGAAGCTTTCTGTAATCTCAGGTTCAAACTTGGT
+GTGGATTTACCACCCACACCGCGTTTGAGGGGGAGTACTAGACCACTGCTCCAAAACGAC
+ATCACTCCTGCAAGTGGACCTGCAACAGAAACAAAAGTGTTGGGCCAAAACACACTTAAG
+CCCAAACCATTTAAGTTCAAGACGGAAACGACGACGTCCAGCTCTCAACGTTCGTCTTCA
+ATGTTCCTGCAAAAAGACAAAGGAAACAGAGAAACAGAGATGACGAAAGCAAAAGCTTGT
+ACGGAGACGACCAAGCTTTCAAACCAATTCTCAGCCCTTGATGGGTTAGAGACAACAGGA
+TGAAGACACCTGTAAGGGTTTAGCTAGGGTTTCAGTTCTCAAGTGTTCTTGTATAAAAGC
+TAAAGCTTGAGCCGCTTGTAAAACTCTTAAGAATGAATGAAATCTGAAAGTTAAGTTACA
+AAGCTTCTCATAGATTCATAAATCTCTTCA
+>ATCOPIA49
+TGTAAGAAGTGACTCAGATTTTAGTCTTCGGGTCTAAGTGTGGGAGAAACTCTCGGTGAA
+AGAGAGGGTTCGAAGTCTGTTGTGATTCAAGCGAAGCACGTGAGAGAGCTGACTAAAGTC
+ATAACACGTGAGGCGAGCTGACTAAAGTCATAACAAGCTTGAGGGCGTTTTGGTCTTTTC
+GCATGAGCTCTGTAACTATATCTTCTTCTTCTTCTCTGTAATTCTGTTAGATCGKGATAA
+GARTTTGTTGAGATCAAAGAGAGAGAGGAGTGTAGTGAGAGAAAGCTTGAAAGCATTGTA
+ACAGAGACTAAGTTYCCAAGTTCTAGTGGATTTCCGGAGAGGTTTCTCCGGCGAGACGTA
+GCGTTCCGGTTTGGAACGTGAACTCGTTAAATTCTCTGTGTTCAGCTTTTCTTTTACTTT
+CTTTCAGTTCTGRTCAATTCGATTCTTAGTGCTGAAGTTGATTCGTGTGTTTGTGAGATT
+GAAGTGAAGTTAGATCTTTACAAATTGGTATCAGAGCTCACGGTTGTTGAGCGAGTGCGA
+ATCTAAGATGGCAGGAACTCCGATCGCGATCTTTGATGGATCAGGAGATTTTTCTTTGTG
+GAAAACAAGGATTATGGCACATCTAAGCGTCATTGGACTTAAGGATGTTGTCATCGGAAC
+ATCGTCTCCGCCGCTCACTGCAGAAGAAGAAGAAGATCCGGAGAAAAAGAAGAAACGAGA
+TGCAGATGATGCAGCAAGGCTTGAGCGATGTGATAAAGCGAAGAATGTGATCTTCCTTAA
+TGTTGCAGATAAGGTCTTAAGAAAGATCGAGCTATGTCAAACTGCAGCAGAAGCTTGGGG
+AACTCTAGATCGATTGTTCATGATTCGATCTCTACCTCATAGAGTCTTTACTCAGCTAAG
+TTTCTATACTTTTAAGATGCAAGAAAACAAGAAAATCGATGAGAATATTGATGATTTCTT
+AAAGATTGTGGCTGATTTGAATCATTTGCAGATTGAGGTGACTGATGAGGTTCAAGCAAT
+TCTGTTGCTAAGTTCGTTGCCTTCAAGATATGATGGTTTAGTTGAAACCATGAAGTATAG
+TAATAGCCGAGAAAAGTTGAGGTTAGATGATGTGATGGTTGCAGCTCGAGACAAAGAAAG
+AGAGTTGTCACAGAGTAATCGATCTGTATCAGAAGGAAATTTTGCTAGAGGAAGACAAGA
+AGGATCTTCCAACAATAACCAAAGAAATAAGGGTAAAGGGAGATCAAGATCTAAGTCTCG
+AGATGGTAAGCGAGTATGCTGGATATGTGGTAAAGAGGGACACTTTAAGAAACAGTGTTT
+CAAATGGCTTGAAAGAAACAAAGATAAAGGATCAGGATCAAGTTCAGACAAAGGAGAAGC
+GAGTATAGCTAAAGCTGAATATGATCCAGCAATGGTTCTTATGGCAGAAGAAGAGAATCT
+ATTTGTTTCAGGGAATACTGCAGACGAATGGGTTCTAGATACAGGCTGTTCTTTTCACAT
+GACACCAAGGAGAGATTGGTTTTCAGATTTTAGAGAAGTGAAATCTGGTTATGTTAAAAT
+GGGAAATGATTCTTTGTCTCAGGTAAAAGGAATTGGAAACATAAGAATCAAGAACTCTGA
+TGGGACACAGATTACTTTAACAGAAGTGAGATACATGCCAACAATGTCTAGGAACCTAAT
+TTCTTTAGGAACCTTAGAAGACAAAGGATGCTGGTTCAAGTCTCAAGATGGTATTCTCAA
+GGTGGTTAAAGGATGCTCTACTGTTCTTAAAGGACAGAAAAGAGAAACGTTGTATATACT
+TCTTGGAGAAGCTGAGATTGCTGAATCAAATGTCTCCGAGAAATCCAAAGATGAAACTGT
+GTTATGGCACAGCAGACTTGGTCATATGAGTCAGAAGGGAATGGAGATATTAGTGAAGAA
+GGGTTGTTTAAACAGGAAAGTGATTCATGAGTTGAAGTTTTGTGAAGACTGCATTTATGG
+AAAAAATCATAGAGTCAGTTTCCCATCTGCTCAGCATGTTACAAAGGAGAAGCTAGCTTA
+TATCCATTCAGATTTATGGGGATCTCCTCATAATCCAGCATCTTTGGGAAACTGTCAATA
+CTTCATCTCCTTCATTGATGACTATTCCAGGAAAGTGTGGATATATTTTCTGAAGAAGAA
+AGATGAAGCTTTTGAGAAATTTGTTGAATGGAAGAAAATGGTGGAAAATCAGTCTGATAA
+GAAGGTTAAGAAACTCAGAACTGATAATGGCTTAGAGTACTGTAATCATTACTTTGAGAA
+GTTTTGTAAAGAGGAAGGCATTGTAAGGCACAAGACTGTTGCTTACACACCTCAACAGAA
+CGGTGTCGCTGAGAGACTCAATCGAACTATAATGGATAAAGTTCGCAGCATGTTAAGTGA
+AAGTGGTATGGAAAAGAGATTTTGGGCAGAAGCTGCTGCTACAGCAGTGTATTTGATAAA
+TCGATCTCCCTCTACTGCAACGAACTTTGAGCTGCCAGAAGAAAGATGGACAGGAGCGTT
+ACCGGATATGAGTTCATTGAGAAGGTTTGGTTGTTTGGCTTATGTACACGCAGATCAAGG
+GAAGTTGAATCCTAGAGCAAAGAAGGGAATATTCACGAGCTATCCTGAGGGTGTTAAAGG
+ATATAAAGTTTGGCTACTTGAAGAAAAGAAGTGTGTCATTAGTAGAAACGTGATATTCAG
+AGAGGAAATGATGTACAAAGACCTTAAAACTGATTCTCAGAACAGTTTCTATGAAGAAGT
+CATGGAGAACATAGGAGAAGGTTCTAATCAGCTGATATCTAATATCACAGATCAAAGTAT
+TACAGAACAAGAAAGCGTTGAGCAAGGTGGAGTTACTGAAGAACAGATTGTTAATGAACA
+GAATCAAGTGCAGACAGAAACTCATGAAGAAGAAGGAAGCAGTAGTGATAATTCTACTGA
+AGAAGTGGATCTCAGTAACTACCTACTAGTAAGAGACAGGGAGAAAAGGACTGTTAAGTT
+GAACAGAAGATATAATGAGTCTAATATGGTTGGGTTTGCCTACAATACAGAAGATGGGGG
+TAAGTCTGAGCCTAAAACATACCAAGAGGCATTAAGTGATCAAGATTGGGAGTTATGGAA
+TGGAGCTATGAAAGAAGAGATATCATCCATGGGAAAAAACCACACGTGGGACTTAGTAGA
+TAAACCAGTAAATGCGAAAATCATTGGTTGCAGATGGGTCTTCACAAGGAAAGCTGGTAT
+TCCCGGAGTGGAAGCACCTAGATTTAAAGCTCGGCTGGTAGCCAAAGGTTTTACACAGAA
+AGAAGGTGTAGATTATAATGAAATCTTCTCACCAGTTGTTAAACATGTGTCTATCAGGTT
+TATGCTCTCAATGGTGGCTCAGTTTGACATGGAGCTACATCAGATGGACGTTAAAACAGC
+GTTCCTACATGGATTTCTTGATGAAGAGATATTGATGGCTCAACCTGAAGGTTTTGAAGA
+TAAGAAATACCCTGAAAAGGTATGTTTACTGAAAAGATCCCTATATGGTCTAAAGCAATC
+TCCTAGACAGTGGAATCTGAGATTTGATGAGTTTATGAAGAGTATTGATTTCACTAGGAG
+CGCTTATGACAGCTGTGTATACTTGAAGCAGCAAAGTGATAAGTCATATGTGTATCTACT
+CCTATACGTAGATGACATGTTGATAGCTGCTAAAGAAAAGTCAAGTATCATGGAGTTAAA
+ACAGTTACTGGGTAAAGAGTTTGAGATGAAGGATTTAGGTGAAGCTCAGAAAATTTTAGG
+CATGGAGATTGCTAGAGATAGAGCTGCAGGTGTGTTGACTCTGTCACAGGAAGGTTATGT
+GAAGAAAGTTTTGAGATCTAGTCAGATGGATCAGGCTAAACCTGTGTCAACACCATTAGG
+AATCCATTTCAAGCTCCGAGCAGCTACTGAAAAAGAGTATCAGGAACAATTTGACAGAAT
+GAAGATTGTACCTTACTCAAACACTGTTGGAAGCATCATGTATTCAATGATAGGCACGAG
+GCCAGATCTTGCTTATCCAGTTGGAGTGATCAGTCGCTACATGAGTAGACCATTAAAGGA
+TCATTGGCAAGCGGCTAAGTGGGTCTTGAGGTACATGAAGGGGACAGAGAAAAAGAAGCT
+TTGCTTCAGAAAGAATAAAGACTTCTTATTAAGAGGTTACTGTGACTCTGACTATGGTGG
+TGATTATGATAACCGGAGGTCAATCACAGGTTATGTTTTCACTATTGGTGGAAACACCAT
+TAGCTGGAAATCACGGCAACAGAAGGTGGTAGCTATATCTACTACAGAGGCAGAATATAT
+GGCATTAACTGATGCTGTTAAAGAGGCTTTGTGGCTGAGAGGTTTTTCTGAAGAACTTGG
+TTTTGCACAGGAAAGTGTAGAGGTGAATTGTGATTCAGAGAGTGTTATTGCTTTGGCAAA
+GAACTCTGTACATCACGAAAGAACAAAGCATATTGATATCAGGTTACATTTCATTCGGGA
+TATCATAAATGCAGGTCTGGTTAAAGTGGTGAAGATTGCAAGTGAATGCAATCCTGCAGA
+TATTTTTACAAAGGTATTGCCCGTGGAGAAGTTTGAAGGAGCATTGCATATGCTCCGAGT
+TACTGAGAACTGAGAGGTGAATCTCAGGTACCGGAGGGGAGATCCAAGAACTAGAACAAG
+TTGAGACAAGGAAGACAATCAGAGTCAAGGTGGAGAATTGTAAGAAGTGACTCAGATTTT
+AGTCTTCGGGTCTAAGTGTGGGAGAAACTCTCGGTGAAAGAGAGGGTTCGAAGTCTGTTG
+TGATTCAAGCGAAGCACGTGAGAGAGCTGACTAAAGTCATAACACGTGAGGCGAGCTGAC
+TAAAGTCATAACAAGCTTGAGGGCGTTTTGGTCTTTTCGCATGAGCTCTGTAACTATATC
+TTCTTCTTCTTCTCTGTAATTCTGTTAGATCGKGATAAGARTTTGTTGAGATCAAAGAGA
+GAGAGGAGTGTAGTGAGAGAAAGCTTGAAAGCATTGTAACAGAGACTAAGTTYCCAAGTT
+CTAGTGGATTTCCGGAGAGGTTTCTCCGGCGAGACGTAGCGTTCCGGTTTGGAACGTGAA
+CTCGTTAAATTCTCTGTGTTCAGCTTTTCTTTTACTTTCTTTCAGTTCTGRTCAATTCGA
+TTCTTAGTGCTGAAGTTGATTCGTGTGTTTGTGAGATTGAAGTGAAGTTAGATCTTTACA
+>ATHAT7
+TAGGCCTGGGCATAATAACCGGACCCGATACCCAAACCGATACCCAAACTGAAAAAGCTG
+GGTTGGGGCGGGTTAGGGTAAAAGGATATTACCTCATTGGGTTTGGTTTTGGTTAACCCG
+TGGGTTCGGGTTCGGGTAGGGTATTACTCATTACCCATTCCGGGTACCCATACACCCGAT
+TCTTGTGCTTATATAGATATCCCTATATATCATATATAACCTATACACCTATACACCACT
+ACTTACTTTTTGTCGATTCAGTTTTCTTCACGAATCCCTTGAATATCGGCTTCTCTTGTT
+AAATTCTCTTTGAACCATATTCTATCAAACTGGAAACCCTTGTCGAAACACTCTCGGCGA
+CCTCACCGTCACCGACGATCCTGTTAAACCCACCACAGACAGCTCAATCGCGAAATCATT
+CTAAGGTAAGTACGTTCATGCAATTTCAATTCTAGGTTTCGATTATTGATCTCAATCTCT
+GATTAGTTTCAAACTTTCAAGTTTCAATTCTCGATTTCTCAGTTCCTAGTTTCGATTGTT
+GTTTGCTTGTTTCAATTCAATTCTCGATTTCTCAGTTCCTAGCTCCGATTGTTGTTTATG
+TAGATGGCGTCAAATGAAACTCTACCTCCAAATGATTTTGATGATGTTGAATTAAGTGGA
+AATGACGATGATGATGTTGTTCAACATACTCCTACTTCTGGAAATAAGAGGAAGCGTAAA
+GAGAAGGAAACAGGAGATGAAGGTGATGGAGGTAATAGTTCAAAGAAAAAGAAGACAAGT
+AGTCGATCCTATGTTTGGGATCACTTCAGTAGAAAGAAAGGTAATCCAAACAAGTGCAAT
+TGTCATTACTGTGGGAAAGAGTTGGCTTGTCCTTCCAAGTCTGGCACCTCTACTTTGAAA
+AAACATTTAGAATTGTCCTGCAAAGCATTCAAGGCATGGAAAAGTACTAATACAGACCAA
+ACTCAAACTGTTATTGGTCGTGATGGTGGTGATGGTAGTCTTACCATGTACAAGGTCTCT
+GAATTAGTCATTAGAGAAGCTTCTATTGAGATGCTGATTTTAGGCGAATTACCATTATCT
+TTCATAGAGAGTGTGGCTTGGAGACATTTCTGTTCTAAAGCTAAATCGTATAAGCCTGTT
+TCTCGGAGAACAACTACAAGAGAAATTGTGATGCTTTATGTCAAGAAGAAAGTGGCTATG
+AAGAAGATTCTAGGGAAGAGCCAGGAGAGGATGTCACTGACTACAGACATTTGGGTTTCA
+AACAATACTGGAGAGAGTTATATGGTAATAACAGCTCATTTTGTTGATGTTGATTGGAAG
+TTAAAGAAGATGATAATCGGATTCAAGCATGTTACTGATCATAATTGTGGAACTATTTGC
+AAGGTTCTTCTGGAATGTTTGGCTGAGTGGGATATAAGGAGAATCTTTTGTATCACAGTG
+GATAATGCTACAGCTAACAACACTGCATTGACTAAATTCAAGAAAACGATGAAGCTGATT
+GGGGATGATGCATTGGTACTGAAAGGGGAATATATGCACATGCGGTGTGATGCTCACATC
+CTGAATTTAGTTGTAAAGGAAGGCTTGACTGAAGTGGATGCAAGTGTGACTAGTATTCGC
+AATGGGATTCAGTTTGTGAGGTCTTCAACAAATAGACTCAAATCATTTGATTTGCGTTGT
+GATGCTGGAACGATTAGTAGAGGTAGCTTCCCTTTAGATGTGAAGACGAGATGGAACTCT
+ACTTATCTCATGCTTGAACAAGCTGTGAAGTTTAGGATTGCTTTTGAGAAAATGGAGGCT
+GAAGATAAACTATATAATGACTATTATCTGGAAAAGGTGGATGGAGAAAAAAAGATTGGA
+CCGCCTATGTCAAGTGATTGGGATGCAGCTGAGAGGTTAATTCAAATCCTTGCTATATTT
+TACAAGTCGACATTGGTGCTTTCAGGTTCAACTTATGTTACTTCTCATAAGATGTACAAT
+GAGATAATCAACATGGCTAGAAACCTAACTACCTTAAACACAGACACTTTTTTTGATGAG
+CAACTAAAGAAGAAAGCGATAGCAATGTTAGGAAAGCTGAAGAAATATTGGGATCCGTTT
+GGTGAAGGAGTAGAAATGAATAGGTTGGTGATGGTTGCTACTGTTTTTGACCCTAGAAAG
+AAGATGAAATTTGTTGAGCTTTGCTTTGGAAAGATGTATGGTTTAGGTAGTGTGGAGGTT
+GTTCTTCTTTCTGATTCAGTGATTCAAATCTTGAAGGATTTGTATGATGAGTATAGCAGG
+GCAAATTTGTTGAGAATAAATGGAGGCAGCGATTCAATGCCATCTTCTCAGTCACAAGGA
+TCATGGTCTCAGTCTCAAGAGCAAGATAGAAGTGGAGCTTATGAGAGAACAATCAACAAA
+ACTGGTATTCAATTAGAAGATATGGAGAACTTATTTGATGAGATTGTGAAAGAAACATGT
+ATTCATAAATCATCTAATGAGTTGGATTTGTATTTGAATGAGGCTGTCGAGACTCCACAT
+CTTCTAATGGGAATAGAATCTGATGTGTTAGATTGGTGGAAGCTCAATAGTGGGAAGTTT
+CTAGTTCTGTCGCTAATAGCTAAGGATATATTTGCTATGCAAGTATCGTCGGTGGCATCA
+GAATCTGCATTTAGCACTAGTGGTAGAGTGTTAGATCCATTTAGAAGCTGCTTAACACAT
+TACATGATAGAAGTCTTGATGTGCACAGAGCAATGGTTAAAGTCTGAGATCAGTATCAAT
+GAAAAAGGATTGTCAACCATTCATGAATTGCTTGCAGATCAAGTGGACGAAGATGAGCTT
+ATGAGAGGTAATCTATTCCCTTTAAACTCTCTTTAAATTCTGGTTTACCAATTATAGCTT
+ACAAGTTTGCTTATAGTCCGTGTTTCTTAAATTGTTCATGTGATGTAGAGTTTAAACCTG
+AATTCCACATCCATGGTTTTGAGTAGGCCGAGTTATCGTTTCAGCCTTCAGGAGACAAAA
+ATGCAAAACAAAGTCATCACCTCATGTCCTCATCAACTATCGTTTAAACTTTAAACTTCT
+ACTTCTATGTTTTTCATTTTCGGATTGTTGTTTTGCTTTTCAATTACTCTTGTTTGAGAT
+TTGAGAACGTTCTATTTGTCATATTTGTGTTCTTGTTTGTGGTTTGCCAATTAGGCTTGG
+ATTTGGATGCTAGTTTTGTTGCTTTTTCATTCTGTTTTTTTTTCTCCTCATTTGTTACAC
+ATGATTAGAATATCGGTTTTTCGGGTTTATGGGTAACTTTTACCCAATAATACCCGAACC
+GAAGGAAACCCGTTTTTTTCCGGGTATTTACCGGTTCTTATATTGATTACCCAAACCGAC
+CCGAACCCGGGTGTACCCGAACCGGACCAAACCCAAAAATTTCAGTTTACCCTATTGGGT
+AATAATTTCATTACCCATTCAACCCGAACCCGAACGGGTTCTACCCGAACCCGAACGGAT
+TACCCATATGCCCAGGCCTA
+>ATCOPIA41
+TGAAGATGCAGAGTTCAATCAATCAGCTGATGGCGATCAGAGCGTTGATGGATTTCAGGA
+AGCTGCATCGAGTTTCATCAGACGCTTGATTTGCAGACATGGATGCGAGAGCAAACGTGG
+CAAGCTAAGGCGGATGATGTGGAGAGCCAAGGATGGAAGCTGACTTGGCGTGGTGTCAAA
+GACAAGAATTACCAAGAAGATATGGAAGATATCATCTCGAAGATTTAGGAAGGAATAAGC
+TTGAAGAAAACAAGAAAGATTCCTTAAAACGAGATTCTCGGAGATCCTAGGTTTAGGGTT
+CTGGAGAGTAGGTATAAGTATTCTAGAGTTTAGTGTGAGGCGCTTTGAGCACTCTAGAAT
+ACTACGATACGATTGAAAACTTCAGAGCATTGCAAAAGCTTGAAGGTGAGTGTGTAATTC
+TCTTTGTCTTCACGTGAGAGTGATAAGAAACAGAGAAGAGAATTAGGCTTAGATATTCTT
+AGTCGGGTTTGATCTTTTGGGTAGAATAGATCAAGTAATCTCCGAGATAACATTTGTAAA
+CAGTTTGTTATCAATAAGAATATAGTTATAAGCAATTCTCTGTGTTGTGTTGATCTCTAT
+ACCCTTTAATTGGTATCAGAGCTGACACCTAACACAAGTGGTATCTGTTCAACAGGTGAG
+ATCTTGCTACAGGGTAATGGAGAAATCACAACAGTACGTTACAATACAACAGCCATTGAA
+GTTGGATGCTGAGCATTATGGCTACTGGAAGGTGTCTATCCGATAGGCTATCCAAAGTGC
+TAAAATGGATGCGTGGTTCGCAGTGGAAGAAGGATGGAAAGCTCCGATGGTCATGGATGC
+CAAGGGGTTAGAAATACCAAAATCTAAGAAGGATTGGACTACTGAAGAGAAGACAGCTGC
+TAAGAACAACTCAACGGCCTTGTCAATCATCTTCAGATCATTGCCAATGAGTCAATTCAC
+GCATGTGCAAGGGAGCACATCAGCAAAGGAAGCATGTGACATTCTAGAAACAACCTTTGA
+GGGAACCAGTAATGTGAAGAGGACCAGATTGGATATTTTAGCGTCTGAATTTGAAAACTT
+GACAATGGAGAATGAAGAGTCGATTGAGGAATTCAGCAGTCGGCTGAGTTCAATTTCCTA
+GTAAACTGTCGTCTTGGGAAAAACGTACAAGGACAAGAAGCTGGTCAGCAGTCGGAACCA
+AGGATTTGGATAAACTTTTAACCATGGGCAGAACGTCTAATGTTACGTGGGGTCTTGGAT
+ACAATGGAGGAAATACAAAAGGTGAGACTCAGTTTGTCAAAGGATCCACTTCAGACGATA
+AATCTCAGGTCAAACCCACAACCACTGTTCGGAATCTGTTTCGCTCTAAGCCTAAACGAG
+CATCTCAGGCTTACAACTTGAGACAAACTTACTTCAAACCTGAGTTCAGAAGCAAGAGAA
+CAGGATGCTGGTACTGTGGAGGTCTGAGTCACTACAAAGCAGACTGCTACAACTACTTGA
+AACATGTTGTTCAGACTAGGAGGAATTATCAAGTGGGTGCTCAAGGACGACGAGTCAGAC
+AAGTGTATGTCAAGAAAGAACATCTATAGTGTCATGTTACTCAAACATCAGCGAATGCAG
+AACTCAAGGATCTGATGTGGTGCTTTGATAGTGGATGCTCCAGACACATGACTGGAACAC
+TAGACAATCTTGCTGGATATAAGGATGTGCCATCTAGGAAAGTCAGATTTGGAGATGGAG
+GTCATGCCTTGATCAAAGGAAAGGGATATACTTCCGGACAAGCCTTGCCTCATCTAACCG
+ATGTATATCATGTTGATGGACTTAAGGCAAATCTGATCAGTATCAGTCAACTGTGTGACG
+ATGGTTTGAGTGTTTTCTTTACACAAACGGAATGCAAAGCCTTTGACAAACATGGATTTG
+TAAAGATGGAAGGACACCGTGCTGCAAATAACTGTTACATGTGGAATCCAGAAGAGTCAT
+GCTACACTGCATCACAGATCGATCAATCTACTTCAGAAGATCAATCGCTAGTGTCTCTGC
+TAGAATCTGATCATATGGGTGAAGCCATGAGTTCGGTTCAGGAGTTTACCATATACACAA
+TGAGCTGGCAGGCTCCATTCAAGTTCACAATCAACAAGGTATGCAATTGTTTAGCTTGGT
+ATCTGACCAGTCTGTATGGCTTACTTGTCTCAGGTGGTTGGTGGGAAGGTCAGCTGATCT
+CAGGAAACAAGCAATCTCAGTTCCAGTTCCTCAAACACACGGTTCACGTCATCTCACAAC
+CAATACAGTGTGGAATCTCATTAACACTAGTGTCATGAATGAGATTCAAGGGGGAAGAGT
+GATCTTGGATTCTTCGTGTGTTAACAATTAGGAAGATGCAATGGAGTGGGAACTGAACTT
+ACTTAAGTCTGTCAAGCTATTGGGATCTGATATCTGCAATCAGATCATTGATGAAGCCGG
+TGTTGCAATCCGTCTTAGACATCTGCTGTTGGCTCAGGGCTATATTCGGATGGAAGACGA
+GTCAAAGATTGATACACATCTTGCTTGATGTGAATCTATCAGGTTTCTGCTAGGATGTGT
+GTGTGCAACACAGTTCTATGTTTATCAGATGGTACTCCAGAAAGGGATCTTGAGTAGTGA
+ACCCCAGAGGGAATGGTTTGAGAGTCACCCAAGAGCATTCGGTGTTCCGGGACATCCATA
+CTCGGCTCATAGATTGAAAACAGTTGTCTACTGCTTAAAGCAGCTTCCGGAGAAAATGTG
+TTGTATGGCTCGACAAATCAAACACTTGTACAAGCTTTTGTTGAACTTATTACCAGAGAG
+TTTGAAGTAAGTATGTACGGAGTTCTGAGGTACATGCAGGGCATACAGATTAAGCAAACT
+GATGAGGGCATATCTATGTCGCAGAATATATACGCAAGAACAATGATTGAGAAGTTCAAA
+CTGGATGCACAAGAGATTGTCACAACACCGATGAAGATCTCGACAAGACTTACTGCAGAT
+GAGAGAGGAGGAGATGTAAATGTTAGTATGTATCAGGGGATGATCGAGAGTCTTCAGTAC
+TTGACTGTGAGTAGACCAGATATCTGTCATGCAGTGAATGTGTGTGCTCAGTATCAAGTC
+AACCCCAAGATGTCGCACTTGTCAGCTGTAAGAAGAATTCTCAAGTATGTGAATGGTATA
+CCAACTTTCGAGCTGTACTACACCAAGGACACTGACAATAGACTGAAGGGATATTGTGCT
+GCGGATTGGGCTTGATCTTTGGATGACATACGGGGATCACTTAGAGGATGCTATTTTGTT
+GGAAACAACATGGTGTCTTGGAAGAGCATGAAGCAGAACAGTCAGCTTCTATCAACTGCT
+GAAGCAGAGCTAAGTTCTTTGGAGAGTTCGAGTTCTCAACTTGTACGACTGAAACAGCTC
+ATAGAGGAGTGTGGTATGATCTCTGATTTTCCAGTACTGTATTGCAATAATCATAGTGCT
+ATACATTGTTTCCAAGAACCTGCTAGGAAGTCTCGTACAATGCACATAGATCATAAACAT
+AACTATATTCATGAATTGGTTAAGGAGAAACTAATAGCAATTGAACATGTGGGTACTAAA
+GCTCAACTAGCTGATGTGTTTATCAAACCTCTGATGTCTAACAAATTATGTACTCTACGA
+ATGTTCATTGGAATGTTTGAACTATAATTGTGTTTGAGTTGTGCTGATCTAGAATAGGGA
+CCTGAAGCAAGAACAAGTCATGGAAATCCAAAGATGCATAGAGGATCAGCACTTAGCAAA
+GTCATGTGGAAAATAGTTGCATGTCATGCCGGTTCAAATCAGACGTAAAAAGTTGTCGTC
+TAACAGGAGGTTAAAGAGCTGAGAAGATCAACAAACTGAATGAACTTGGTACACAAAAAA
+AAAAAAAAATGTGTATCAAGTTCACCAGGTTCGAATATCAAGCAATTGAGAAGTCAAGTG
+ATATTGCTGATATAACAAAATAAGGGAGTAATTCAAAAGAATTCATATCATCACGCCCCT
+GTTTAGTCAAACTATCTTCAAAGGACATTCCAGCTGCCTGTTACACGTTGATCTGATTCA
+TGAGAGCTAAAGGCATGACAGTGTGAAAGACTAGCCACTGAATAATGAGCTGATTCATCA
+ACGATCTGATTGGTTATGACAGTTTCATGCGGAAGTCGTGAACACCTGATTGGCACAAAG
+CACATTTTCAAGTACTAGGAAGAGGTAAACTTTGAAATCAGTGTTGGAAAGCTTTTACCC
+TCATGTGTCAATTAGCTGTTTAGGTCACTAAACTAGTTCAGGCTATAAAATGTTCAATGT
+TGCTCTGAATGTGTTTGAAATTTAATCACGTGTTTGATTGAAAATTCTCTTGGCAAAGAA
+GCACTTATGTGTTTGTTAAGTGTTTCAGAATATTAAAACAGTTTGGGCCCAAGCCTGTTT
+CAAGCCCACAGAATTTCAAGGAGGAGTGCTCGAGTATTGGAGGGAAAAAGAGGAGTTAGG
+GTTTGAGGAGTCAAATCAATTTCTTATTTGGAAGTCGAGAAGGCAATCCCCTGTGTTCAA
+CGCAATTTCGAGTGAGATCGAGCATGAAATCACTTCTCTCCGGTCTGCAACGCCTGGTTC
+AATAGAAAGCCGAGTCCGCATCTTCTGCAGACATGTTCGGTGCACAATCTAGTGATTCGT
+TGCCAGAGATTTCACGGCCGACTGCAACAGAATGTCAAGAGGTGAAATCCGATGAAGCAC
+TCACTGAACCCAACCCTGATTGGGCTCTAGTTCTCGTCAAAGACCCATCGCCTCCACTCA
+TCATCGAGGTTGAGGATGAGACTCTGCCTTCAATCGACAGTGTTCAGAACCCTAAACCGA
+AGGATCCTGAGGCTACCCCCTCGCAACCCTCTGTTGCATCTCGATTGCGCAAGAGGAAGT
+CATCTGCTGCGGATCCACGCATCAAAAGGATGAAGCAGGGAAAGGGAGTTACCGGTTCAT
+CTTCCTTCGATGGAATTCGATTTGTCTCTACGGAGGCTGAAAAGAGGTATGCTCAATTCT
+CTCAACGAAATTTCATTGAGGAAGTAGAACTGTCTAGGAAGACAAATGAGGCAGCTAGGG
+AGTTTATAAAGCAGGCAGGACTGATTCGAACGGTTACTAAGTTCAACCCGTTCACTCAGA
+ATCTAGTGTTTGAGTTCTGGGCTAATCTGCCCACTATGAAGGTAGACACGTATATGGTCA
+AAGTCTTGGTGCGCAATCGGGAGTATGAGCTCTCACCTGGGAAGATCAACGAGATGTATG
+GTCTCCCTTCTGTTGATGCTAGACAGCAGCGGATGGATATCGCTGGTCTGGTTGATGAAC
+AAGTGGCTGAATTTCTCACTGGTGGGAAAGTCAGTGTTCTGAGCAAGCTTCAGGTGAGTG
+CCTTTACACCTACGAGTTTGGAACTGTTTAAACTCTGCTGCTCAAATTCGTCTCCCACAT
+CCAACGCTGGGTATGCTCAGCCTGATCGATTGTATATTACATTTCTTTGATTGAGTATTT
+GATTTTTGACTAAGTTCTGTGCTCAAGCAGGGGGAGATAAGGCCCCTTCGGACTCCGTTG
+ATGCTGGGGGAGATTAAGTTGTGGGGGAGCTGTGTTGTTTAAGTTTTTAATTGTTATAAG
+CTTCATTGTATTTCAGACCAAAACAGTTTCTTTTGTGTTTTTGTTTAAACCGATGATTAT
+ATCATCGTAAACATGGGTCTGTAATATTTTTAACACAATGTTTACTTTCAGACTAATCAT
+TTATGCTAGATGATGTTTCTAGAGTATGTGTGTTATGTCTCCGATTTGAGTTTCAGGTTA
+TATCAATAAAGGAGTGCTTGAGTATCAAACTCAGTCAAAAAGGGGGAGATTGAAGATGCA
+GAGTTCAATCAATCAGCTGATGGCGATCAGAGCGTTGATGGATTTCAGGAAGCTGCATCG
+AGTTTCATCAGACGCTTGATTTGCAGACATGGATGCGAGAGCAAACGTGGCAAGCTAAGG
+CGGATGATGTGGAGAGCCAAGGATGGAAGCTGACTTGGCGTGGTGTCAAAGACAAGAATT
+ACCAAGAAGATATGGAAGATATCATCTCGAAGATTTAGGAAGGAATAAGCTTGAAGAAAA
+CAAGAAAGATTCCTTAAAACGAGATTCTCGGAGATCCTAGGTTTAGGGTTCTGGAGAGTA
+GGTATAAGTATTCTAGAGTTTAGTGTGAGGCGCTTTGAGCACTCTAGAATACTACGATAC
+GATTGAAAACTTCAGAGCATTGCAAAAGCTTGAAGGTGAGTGTGTAATTCTCTTTGTCTT
+CACGTGAGAGTGATAAGAAACAGAGAAGAGAATTAGGCTTAGATATTCTTAGTCGGGTTT
+GATCTTTTGGGTAGAATAGATCAAGTAATCTCCGAGATAACATTTGTAAACAGTTTGTTA
+TCAATAAGAATATAGTTATAAGCAATTCTCTGTGTTGTGTTGATCTCTATACCCTTTA
+>ATCOPIA40
+TGTTGGAGTAAGCTTGAAGATAATGACTTAAGTTATAAGTTATTTAAATATAGGAATAGA
+TTAAATCTTAAGGAGATATCTTAGGAGTTAAGTTAGGAGTTATCTAACCCTAATCCTATT
+GTTATTTGGTTTTAAATCTCTATATATATGAGTCCCAAAGTTGTGGTGAACCATATGAGT
+TTTAGAGAGATTAAGACTTTGAAATTGTTTAGGTTTGAGTTATTTCCTAAGCTTAATAAG
+AGAGTAATTCTTATATATCTTTGAGTTCTTAATCTTCTTTGAAACTAGATTTGGTATCAG
+AGCATCCAGGTTTTCGATCAAAGCAAAGGATTGAAAACATGAGTGAGATTATTGCAGTAA
+ACAACAAATCAAAAGATGGAGGAGGATCATCGTCTATTCAATGTCCGATGTTGAATAACA
+CAAACTATACGGTATGGTGTATGAGGATGGAGGCTGCACTACGAGTGCATAAAGTCTGGG
+GAACAATCGATCCTGGATTAGAGGACGAAGAGAAAAACGACCTAGCCGAGCCCTTCTCTT
+CCAATCTATTCCGGAGTCACTTATTCTTCAAGTCGGAAAACTGAAGACTTCAAAGGCAGT
+ATGGGATAAGATTCAATCTAGGAATCTTGGAGCAGAACGAGTCAAAGAAGCAAAGCTAAA
+AACTCTTATGGCAGAGTTTGACAAACTCAAGATGAAGGACAATGAAACTATTGATGAATG
+TGCAGGGAGACTTTCAGAAATTTCAACAAAATCAACATCTTTGGGAGAAGATATTGAAGA
+AACAAAAGTTGTTAAGAAATTTTTGAAAAGCCTACCAACAAAGAAGTATATTCATATAGT
+TGCAGCCCTTGAGCAAGTTCTAGACCTCAAGAACACAACATTCAAAGACATAGTAGGGAG
+AATAAAGACCTATGAGGACAAAGTATGGGATGACGATGATTAACTAGAAGACCAAGGTAA
+ATTAATGTATGTAGATTTGGGTTCTCATTACATGTCTCAAGAAGGAGGCAGAGGAAGAGG
+AAAAATCCGTGGTCGGGGTAGAGGCAGAGGAAGAGTTGGTTATAAGCAGAGAGATCACTC
+TAAGGTTACTTGTTATCGCTGTGATAAATTATGCCTCTAATTGTCCAGACCGACTATTGA
+AGTTAATCAAGCTCCAAGAAAGGCAACAAGAGGCTGAAGACGATGATGATGATGAAGTGG
+AGTCTCTTATGATGCATGAAGTAGTGTATCTCAACGAGGGAAACATGAATCTAGAGATTT
+ATGAAGCATGTTCTGACAAAGCTTGGTATTTAGACAATGGTGCTAGTAATCATATGACTG
+GGAATCGTGATTGGTTTTGCAAACTCGATGAGATGGTCACTGGAAAGGTTAAGTTCGGAG
+ATGATTCACGAATTGACATAAGAGGCAAAGGATCGATATTGTTTTTGACCAAAAATGGAG
+AGCCAAAGACACTAGCAAATGTCTATTACATACCCGATCTCAAAAGCAACATCATAAGCT
+TGGGACAAGCTACTGAGGCTGGCTGCGACGTGAGACTAAAGGACAACTACCTGACATTAC
+ATGATCGTGATGGTAACCTGTTGGTGAAAGCAACAAGATCGAGGAACAGACTGTACAGAG
+TGGAGCTAAAAGTCAAAAACACTAAATGTTTACAACTTGCAGCACTTAACGACTTAACAA
+AGTGGCATGCTCGATTAGGTCACATTAATCTTGAGACCATAAAGGCAATGGTAACAAAAG
+AATTTGTGATTGGAATACCTAGTGCCCCAAAGGAGAAGGAGATCTGTGCTTCATGTATGC
+TTGGGAAGCAAGCAAGACAAGTTTTTCCGAAAGCTACTACTTATCGTGCTTCTCAGATTC
+TAGAACTCATCCATGGAGACTTGTGTGGACCCATTTCACCACCTACAGCTGCAAAGAGAA
+GGTACATACTAGTTCTAATTGATGATCACTCACGCTTCATGTGGTCATTTCTTTTAAAGG
+AGAAGAGTGAAGCATTCGGAAAATTCAAGACTTTTAAAGCAACAGTTGAGCAAGAAACCG
+GAGAAAAAATCAAAACACTCAGAACAGATAGAGGAGGCGAGTTCCTATCTCAAGAATTTC
+AGACATTTTGCGAAGAAGAAGGAATCATTAGGCACCTCACCGCGCCTTACACTCCTCAGC
+AAAATGGAGTAGTTGAGAGACGAAACAGAACCTTGTTGGGAATGACTAGAAGCATCATGA
+AACACATGAGTGTTCCAAATTACTTGTGGGGAGAAGCGATAAGACATGCAACATATCTCA
+TTAACAGAGTGGGAACAAGAGCTCTTATCAACCAAACGCCCTATGAAGCTCTCAAGAAAA
+AGAAGCCAAATGTTGAACACTTACGCGTGTTTGGTTGTGTGAGTTATGCCAAAGTTGAAT
+TCCCACACCTAAGAAAGCTTGATGAGAGGTCGAGGATTCTAGTCTATCTCGGAACAGAAA
+CCGGCTCCAAGGCTTATACATTACTAGATCCAACCACGCGGAAAATCATAGTAAGCAGGG
+ATGTAGTGTTTGATGAGAATAAAAGCTGGAAGTGGGCTAACTCTGAATTGATTGAAATTC
+AGAAAGAACCAGGAATGTTTACTCTTGCTCAAACAGAGTTTCACAATAACGAAGAAGTTG
+AGAACGAAACCTCAGAAGAAATAGAAGAAAATGAAGCAGAGGACTCAACTAATAAAGACG
+CAGAAGACGGTCTTGATGAACCAAGTGTTCCTGAACCCAATCACAGCGATGATGTACCAG
+TCTTTACACGCTCAGGAAGACAGGTCATAAAACCGGCACACTTAAATGATTATGTGTTGT
+TGGCTGAAATTGAGGGTGAACGACTTCTGCTTCTGATTAATGATGAACCCTGGGATTTTA
+AGGAAGCAAATAAATACAGAGAATGGCGTGATGCGTGTGATGAAGAGATCAAGTCAATAA
+TAAAAAACAGAACATGGAGCTTAGTCTCTCTACCCGTCGGTATCAAACCAATAGGGCTGA
+AGTGGGTGTTCAAGATAAAGAGAAACTCTGATGGGAACATAACTAAACACAAAGCAAGAC
+TCGTTGCAAAGGGTTATGTGCAAAAACATGTTGTAGACTTTGATGAAGTGTTCGCTCCAG
+TGGCTCGCATTGAGACAGTTCGATTCATCATCGCTCTTGCTGCATCTAATGGGTGGGAAG
+TGCATCATCTAGACGTCAAGACTGCATTCCTACATGGCGAATTAAAGGAGAATGTTTATG
+TCACCCAACCGGAGGGCTTTGTTACAAAGGGAAGTGAAGAGAAGGTCTACAAGCTGCATA
+AGGCTCTCTATGGTTTGCGCCAAGCTCCACGTGCATGGAACATTAAGCTCAATGAGATTC
+TTTAGAAGTTGTTATTCGAAAGGTGCTCTAAAGAACCTTCTCTGTATCGGAAACAAGAGG
+GTAAGCATCTTCTTATAGTTGCAGTCTATGTGGATGATCTACTTGTCACAGGTTCTAGTC
+CAAAACTGATAGATGACTTCAAGAAAGGAATGTCAAAGAACTTCGAAATGAGCGATTTGG
+GAAGGCTCACATATTATCTTGGCATTGAGGTCACACAAGAAGAAGACGGGATCATCTTAA
+AACAAGAAAGATATGCTAAAAAGATCCTTGAAGAAGCTGGAATTAATGAGTGTAAATCAA
+TTCTTGTTCCTATGAATTCTGGTCTAGAACTATCAAAAGCACTTGATGAGAAGAGCATTG
+ATGGACAACAATATCGGAGAAGTATTGGTTGCCTAAGGTACTTACTACACACAAGGCCAG
+ATCTCTCTTACTCCGTTGGTGTCTTAAGCAGGTATATGCAAGATCCCAGAGAATCTCACG
+GAGCCGCCTTGAAGCAAGTCCTGAGGTACCTTCAGGGAACTACGGGTTACGGTCTTGTAT
+TTAAGAAAGGCGATAAGACTGGATTAGTTGGTTACAGTGACGCTAGCCATAGTGTAGACG
+CGGACGATGGTAAGAGTACCGGAGGGCATGTGTTTTACCTAAATGAGTGTCCTATTAGTT
+GGTGCTCACAGAAACAACAAGTTGTAGCTCTCTCATCTTGTGAAGCCGAGTTTATGGCAG
+CTACAGAGGCAGCCAAGTAAGCCATTTGGCTTCAAGACCTGCTTGCTGAAGTTATTGGAA
+CACCATGTGAGAGAGTTACATTACGAGTTGACAACAAATCCGCGATTGCACTCACAAAGA
+ACCCAGTTTTCCATGGAAGAAGCAAGCACATTCATCGCAAGTATCATTTCATAAGAGAGT
+GTGTAGAGAATGGTCAAGTCTCGGTAGAACATGTTCCCGGAGTCAAGCAAAGAGCGAATA
+TACTAACCAAGGCACTCGCGAAGATCAAGTTCAAGGATATGAGAGATCTCATTGGAGTTC
+AAGACTTGTCAAATGAAGACTTCAAGCTTAAAAGAGTGAATGTTGGAGTAAGCTTGAAGA
+TAATGACTTAAGTTATAAGTTATTTAAATATAGGAATAGATTAAATCTTAAGGAGATATC
+TTAGGAGTTAAGTTAGGAGTTATCTAACCCTAATCCTATTGTTATTTGGTTTTAAATCTC
+TATATATATGAGTCCCAAAGTTGTGGTGAACCATATGAGTTTTAGAGAGATTAAGACTTT
+GAAATTGTTTAGGTTTGAGTTATTTCCTAAGCTTAATAAGAGAGTAATTCTTATATATCT
+TTGAGTTCTTAATCTTCTTTGAAACTAGA
+>ARNOLDY2
+GAAAAATTCTTTCTAATGCCCTTTTCATGATGCCCCTTTTCAACTCTACCCTTTTGTTTT
+ATCCATTTTCATTTTTACCCTCTTTAAATTTTTAATGACCATTTTACCCCTATTTGGAAA
+TTGTTTTAGGTTAACAAAATGAAATATTAATATTTTTTCGCCTAAAATATTCCAAAATAA
+ATTTCCCGCCAAAAATTTTCGAAAAAAATTCCCGCCAAAAATTTTTTTTTCAAAAATATT
+TTTCCCGCCAAAAAAATATTTTTTGGCGGGAAATAGATTTACAAGGGATTTTAAAAGAGT
+TTTAAAAGATTTACAAGGGATTTTAAAAGGGTTTTAAAAGATTTACAAGGGATTTTAAAA
+GGGTTTTAAAAGATTTACAAGGGATTTTAAAAGGGTTTTTAAAAGATTTACAAGAGATTT
+TAAAGGGCTTTAAAAGATTTACAAAGGTTTTTTAAAGATTTTTAAAGGGTTTAAAATTGT
+TTTAAAAGGGTTTTAAAATATTTACAAGGGATTTTAAAAGRGTTTTAAAAGATTTACAAG
+GGATTTTAAAAGGGTTTTAAAATATTTACAARGGATTTTAAAGGGCTTTAAAAGATTTAC
+AAAGGATTTTTAAAGATTTTTAAAGGGTTTAAAAGTGTTTTAAAAGATTTACAAGGKATT
+TTAAAAGNTTTTCAAAAGAGTTACAAAAGTTTTTAAAKATTTACAAGTGTTTTTAAAAGA
+TTTTTAAAGATTTTACAAGAAGACCCTTTAAAAACTCTTGTAAATCTTTTAAAATCTTTT
+AAAATCTCTTATAAATCTTTTAAAACTCTTTTAAAATCTCTTGTAAATTTTTTAAAACCC
+TTTTAAAATCTCTTGTAAATCTTTTAAAACCCTTTTAAAATCCCTTGTAAATCTATTTTC
+CGCCAAAAAAAATTTACAAGGATTTTTAAAAGCATTTTTTTGGCTGAGAAAAAATTTGTT
+ACCGGGAAAAAAGTTTGGCGGAAATTTTTTTTGGCGGGAAAAAWAAATTTTGGCGGCAAA
+AATTTGGCGGGAAAATTTCAGTTTCCAATTACATGTTCCTATTAGATGAGGGTAATTTGG
+TCATTTTGTTCAAGGGAAAGGGTATTTTTAAAAATGGACAACATAAAAGGGTATTGTTGC
+AAAAGGGTAGTAAAAAAAGGGTAGTTTTGCAAATCTCCC
+>ATCOPIA42
+TTGAGTCACACGGCTGGTGAAAKCAAACCCGGTTTGGCTGCAGTAGTCTGAGAAGTGGTT
+GGTCATCAAAGTGTTTTACGATACACTRATWTCAGGTAAGTGTTTCTAACTACTTATCYT
+GATGTAGATCTTCTGTAACTAGTTGTTTTTAACTTAGTTGTGCACTCAAGCAGGGGGAGA
+TGASTCTGGTTTATAGAATGCTTGATTGTGGGGGAGTTTGACWRACTGCTGAYTACTTAG
+TAATGTTCATAGTTGACTGATYACTTGATRAGTATTGTTGACTAATTACTAGTTGAGTAG
+TGTTCACTGTTTATGGGGGAGACTTGTTTSAATTTRATTCGTTTTAAGTTTAGACATAGT
+TTCACTGCCTGKTRTTRGAGGAGTTCGTTGTTAGAATYCTTCTGAGTGATGTGAACGGTT
+AAGAACTTGATTTYCGYTGCTATTGATKTTTTGCGTTCTTAACACAGTTCTGATATGAAC
+AAGCTTTWATCTCTAGCTAGATATTGCTTKTTCTGTTTCTTTTTGGTTGGTTTGTTTAGT
+ATCTTTTYAGGTTGARCCAGAAGGATGCTTGAGTATCAAACTAAGTCAAAAAGGGGGAGA
+TTGAAGATGCAGATTCTGACAACAACGAGCTGATGGACATCAGGGAGCTGTTGGATATCA
+GGAAGCTGCATCAAATCTACATCAAACGTCTGAGTTGCTGACATGGACGCGTGAGCTGAC
+ATGGCGGAGCTGGAGTGGTTGATGTGACGTGCCAAGAAGCTTTGCTGACTTGGCRTGGTG
+ATCAAAGACGAAAGTCGGTTGAGAAGATTTGGTGAATATTCTTCTCAACAAGTTAAGGAA
+AGAGATAGGCTTGAATATCAAGGAGGATCTCGAACAAGGAAAGAGATAGGCTTGAATATC
+AAGGAGGATCTCGAACAAGGAAARGGATAGGCTTGACGATTCAAGAAAGATYCCGCTCAT
+TGATTCTCGGAGATCCTAGGGATTAGGGTTAGCGAGAATAGCATAAATATTCTAGGAGTA
+GGCATTGAGCCGCCTAAGCACTCTAGAATATTGCCATACGTGTAAAGCTTTCGAAGCCTA
+GCAAAAGCTTAGAAAGTGGGTGTTTGTAATCCCTCCTCTTCACAGGCGTGTGATAAGAAA
+CAGAGGAGTGATTAGGCTTAGATTTGTTCTTAGTCGGGGTTGATCATTCGGGTAGAATAG
+GTCAAGTAATTGCCGAGATAATAGAATCCTTGTAAAAGATTTATTATCAATAAGAACAAG
+TAAAAARCGTTTGTTTGACGCGTTTCAAACAAAATCAGCGTGTTGTGTATCCTCTATACC
+CTCTTAATTGGTATCAGAGCGGACACCTGATAAAAGAATTTGTTAATCTTTTCAACAGGT
+GAGATCTTGCGACAAGGGATGGAGAAAGCACAACGGTTCGTTGCGATACCTAAGCCACTG
+AAGCTGGATGCTGAGCATTACGGGTATTGGAAGGTGTTGATCAGGCAATCGATTCAAAGT
+ATCGACATGGATGCATGGTTTGCAGTAGAAGATGGTTGGACGCCTCCTACCACAAAGGAT
+GCAAAGGGAGACATTGTCTTGAAATCAAGGACTGAATGGACTCCGGATGAGAACACAACA
+GCCAATCACAACTCTCAGGCACTGTCTGTGATTCTTGGATCTTTGCCAAGGAATAAGTTC
+ACTCAGGTTCAAGGATGCTTATCAGCAAAGGAAGCATGGGACATTCTGCAAGACTCATTC
+GAAGGCACCAACAATGTGAAGCGTACTCGTCTGGACATGCTTGCGTTAGAGTTTGAGAAT
+CTGACCATGGAAGTTGAAGAATCCGTGGATGACTTCACCGGCAAACTGAGCTCCATCACA
+CAAGAGGCTGTTGTCCTAGGAAAAACGTACAAGGACAAGAAGATGGTGAAAAAATTTCTC
+AGGAGTCTGCCAGACAAGCTTCAGTCACACAAGTCAGCGATTGATGTATCTCTGAACTCA
+GATCAATTAAAGTCTGATCAGGTCGTTGGGATGATGCAGGCGTATGATACTGATTCAGTG
+AACGATGAGCATGGATTCTCTTTGGAGAAAGTCAGGATTCTAATTGAGGAGTTGATTCTG
+AAAAGGAAGGAAAATAAGGAGCTCATTTCTGAAAAGGGAATCTTGATGGAAAAAGTTTCT
+GCACTTGAAAAGGAGCTTGGTGAAGAGAGAATCAAATCCCAAGGACTGGAGAAACAGCTA
+GAAGACCAACTGAGAAACATCAAGATGCTGAGTAGGGGGACTAAAGACTTGGATAAGCTC
+CTGACTGTTGGAAGAACTTCAAACGTTACTTGGGGTCTTGGATATGATGGAACAAGTTCA
+AAAGGAGGAACGCGTTTTGTCAAAGGGACAACTTCAGATGAGAAATCTGATGATATCCAA
+CCAGCAGAAGCACACCGCACGGATGCACCTTCGAAGGCTCGAAAGGCGTTGACCAGGAGT
+ATGCCTACTCATAACTGGAGACAGTCAGATTATCAGGTTGATCACAATCATCTGAGGAGC
+AGAAGAACAGGATGTTGGTATTGCGGAAGTCAGAAACACTACAGAGCTGATTGTTACAGC
+TTCCTGAATCGTGTTACGCAAGTCAGGCACCACAAGCAGCACCACAAGAACGATAAGCAA
+GGGAATCAAGTCTACATAAAGAAAGATGATCTTTATCGTAATGGTGGATATTCATGTACC
+TCAATTAAGGTTATGAATAGAGCTGTTCTTGTTAACAACTTTGCTAAGTCTGGTTATGTG
+AAGGCAAGGACGAGATCAGAAGCAAGAGTTAGTCAGTCGAGTGTCAAACAGCTGAGCAGA
+AGAACGAGGAATTGTTTCTGTAGTGACCAAGGACAGATTACAGCTAGTTGTAACTTGTGT
+TACAATCGAGTAACTAAATTGCTGAAGCGAAACAAATATCACAGCGATATTTGTATATCC
+AATCGAGATTGGATGAAGAAACCTAATGTTTGCCGTCATGTTGCTGATAAACAAGGACGT
+ACGACCCTCAAAAGTGTGCGAACTGGTGACTGCTGTTACATGTGGAATCCATCCAATCCA
+CATTCAAAGCAGTTTGTTCAGAGAGGTGTTCTGAATCCGAAGTGCCTACATAGCCAGGAC
+TTGGCCACTAGTAGCAAGGTGCAGCAGTCTGGTAAGTGTTCGAATCATATCCCACATGAT
+GCTATGGGAAGGATTCGGGGGGAGAAAGTTACCAAGCCTGCTGGTGGCGGATGAATCAGG
+AACTGAATCTGATGGTGTTTGTACATATGTCTGTACATATCTGGAGTCAAAGTTGATGAG
+TCTCTGTACATATCAGGGGAGTTGCAGTGCATGGATACCATTACAAGAGTCTGATGCAGT
+GCAAGATGCTGACTGGACTGGATCCGTGGAAGATTGCTGAAGTACAAGTGGTTGATGCTT
+CTTCATGGGTAGCAACATGGTCTCGAGGTAGAGTAAGGAGCAGAATATTGTGTCTCTATC
+CATTGCTGAAATAGAGTACTTTGCTCTAGGGAGTTGCTACACTCAAATCATGTGGATGAA
+ACAAATGGCAGCTGACTATGGTATGATCTCTGATTCTTTACTAATTTATTGTGATAATCA
+GAGTGCATTAAACATAGGAAATAATCTTGTTCAACATTCACGCACTAAGCATATTGATAT
+TTTACACCATTTCATTCGTGAACTTGTTGAGGCGAAACTGATAGTAGTTGATCATGTGAG
+TACTGAATATCAACTATCTGATTTGTGTACCAAAATCTTGGAGTTTATTAGCCTCAGTGA
+TCTGAGAAAGTTAATTGGTGTGCGTGAGATCTAATCTGTTTCGTGAGATGTGTTGATCTA
+AGACAGGAACAAAAAATGCAAGAACAGGCCATGGAAATCCAAGGATGAATAGAAGATCAA
+CACTCTGTGAATAAAGGTGTGTGGAAAATAGCTGCCTGTCATGCCGATTCTGTAGTCAGC
+CGTAAAACGTTGTCGTCTAACAGGAGGTCAAAGAGCTGAGGAGATCAATTTATTGTGCAA
+ACCAAACTAAGGGTATCTAAAGCCTAATTTGGTGTCAAGTGACCATCATGCACTGATATC
+AGCAGTTGAGAAGTCAAGTGATGCTGCTGATATGAAACTGACAGATCAACAGGGATTCAA
+AGTTTAAAAAAAGAAAAGAAGAAAAAGGAGAACCCTGTTGTATCTAAATCTGAGGAAGTG
+TGGAAATAAAAGCAGCACACTCCTGATTCTTTGAGCAATCTCCAAAGGAAAATTCCAGCT
+GCCTGTTACACGTTGAGCCGATCTACTGGAATTGAAGGCATGACAGTGTGAAAGACTAGC
+CACTGTACCCAGAGTTGATCTATCAAAGATCTGAGTGGTTATGGTAGCTTCTTGCTGAGT
+TCTGAACAACTGGTTGGCACGGAACACGGAACAGATCTCAAAGGTATAAAAATGTTTTGA
+ATCCAACGTAGTGTACTCACATGTTTCAATAACTTTCTGGGTCACTAAACTCTGTTCATG
+AGTGAATGGTTGTTCGCTAAATGATTTTTAATCTGAACTATGCTAACATGTGATGTTGAT
+CAATGGGATGATATGAATCAATGGGATTATTTGCAAGTGTGCACTAATGTTTTTGTTTAG
+TGTTTCAGGCTCTAATTATTTTAGGTATAGCCTAAGCCCATTTGTTTTGAAGGCCCATGA
+ACAAATTAAGCCCATTACTTAATGTCTAGGTTGGAGGGAAAAAGAGTTAGGGTTTCTCAT
+GTCAAATCAAACCTGCCTAGGGAGTCGTTAACTCGAAGACTTGTGCTCAAAGAGAATCAA
+GTTGAAATCTTTCTTGAAGATGAATGCGATTTTCTCTGGACTTCAACGGCTCGTGCAACA
+AAGATCTGTGACACCGTCGTCGAACCTGTCAGAAGCAGCCTCTGAGGAGCATCCATCGCA
+GTCTCTGAAAGCTGAAGAGGAAGAAAATCTAAACAAAGCTATGGTGTTGTATGCTGAGCC
+CGAACCAACATCTCTCAGATCTGAGCTTCCAAACAAGGAGAACCAAGATGAACAGGCAGC
+CGTATCTCCAGAGCCACCGGTGATTGTGGAACTGCCTGACGAGTGTGAATCTACTGTTGT
+TCATGTGCATAGATCTGAGACACCCATTCAAGCTGAGACCAGAAACCAGACTTGTGACCA
+AGTTCCACCACTCAACAACGAGAATCCTCAAGTGGTGCAGATCTCTGATGCGTCTGAATC
+CGCACAAGCTGTTGACTCAACAGATCTGTCTGTGTCCTCGCGTCTGCTGAAAAGGAAACA
+GTCTGCTGTTGTGGAGAGGATGAAAAGACAGAAGACTAACGAAAGGAAGGAAGCTGCTGG
+TTCAAGTGCTTGTGGAGAAATTGGTCTTCAACGGCTTGCGACTTATCACTCATGATGCTA
+AGAAGAGGTCGAAGACGATTCTGTCAAGGTATGTGTGCGAGGCATGGAGTACGAATTCTC
+TCCTGCCAAGATCAACGTTTTGTTTGGTCTGCAATCAGTTGATGCCAGAGCTCAACAGAT
+GCAAATTGCTGGTCTGATGGATGATGAGGTCACCAGCTATCTGACTGATGGACAAGTGAA
+GGTTCTTCAGAGTCTTCCGATGAGCACCTTCTCGAAAAACTGTAGGAAGCTGTTCAAGTT
+CTCGTGCAGAAATTGGTCTCCAACAACCAGCGAGGGATATGCAAGTACAGACAGGGCTTT
+GCTTGTGTATCAGATTGCACACAAGTTGGCTTTTGACTTTGGGAAGATGGTGTATGAGCA
+TATCATGCAGCTTGCTTTGAAACCCGAGGCAAAGTTCTACATTCCGTTTCCGAGTCTTGT
+GTATCAACTTCTTCAGATGCAGCATCCTGTGAAGTTTCATGTTGAGAAGCCAGAGCCCTT
+AGTCCAGACTAAGAAGAAGACTGCAAAGAAGCCATCAACACAAGGAGTGCAAACTGGTGA
+CTCCACTAATGGTTCAGGACATCGCAGAGCAATGAAACTGGCCATTGAAGTTCTGCAGAC
+TGCTTTAGATGCAGGTAAGTGTTTCTCTGTTTTCCTCTGAAATATTATATCTCTAATGAT
+GTTTGTGTGATTTTTGACTAAGTCATGCACTTAAGCAGGAGGAGATGTGTCTGATTCTGA
+TGATGATGGGGGAAATTAATTTGTGGGGGAGCTTGATGTTTTTAACGTTTAAAATCTAGT
+TTTTGACAAGCTTGTTTTTATTTCACACCATGCTTTTGTTTTTGTTCTTTTTGAACTGAT
+GATATGTATCATCTGAAAACTTGGGTCTGTAATAAGTTAAACACAGCTGCTTGGACGAAT
+CTTATCTTTTGATATGTATGCTAGAAACGTTTCTAGATTTTGTCTTGTTGCTGTGTTTGG
+GTTTCCTTCTGTTTGACTTTCAGGTCTTGTCAGGGAGATTGAGTCACACGGCTGGTGAAA
+KCAAACCCGGTTTGGCTGCAGTAGTCTGAGAAGTGGTTGGTCATCAAAGTGTTTTACGAT
+ACACTRATWTCAGGTAAGTGTTTCTAACTACTTATCYTGATGTAGATCTTCTGTAACTAG
+TTGTTTTTAACTTAGTTGTGCACTCAAGCAGGGGGAGATGASTCTGGTTTATAGAATGCT
+TGATTGTGGGGGAGTTTGACWRACTGCTGAYTACTTAGTAATGTTCATAGTTGACTGATY
+ACTTGATRAGTATTGTTGACTAATTACTAGTTGAGTAGTGTTCACTGTTTATGGGGGAGA
+CTTGTTTSAATTTRATTCGTTTTAAGTTTAGACATAGTTTCACTGCCTGKTRTTRGAGGA
+GTTCGTTGTTAGAATYCTTCTGAGTGATGTGAACGGTTAAGAACTTGATTTYCGYTGCTA
+TTGATKTTTTGCGTTCTTAACACAGTTCTGATATGAACAAGCTTTWATCTCTAGCTAGAT
+ATTGCTTKTTCTGTTTCTTTTTGGTTGGTTTGTTTAGTATCTTTTYAGGTTGARCCAGAA
+GGATGCTTGAGTATCAAACTAAGTCAAAAAGGGGGAGATTGAAGATGCAGATTCTGACAA
+CAACGAGCTGATGGACATCAGGGAGCTGTTGGATATCAGGAAGCTGCATCAAATCTACAT
+CAAACGTCTGAGTTGCTGACATGGACGCGTGAGCTGACATGGCGGAGCTGGAGTGGTTGA
+TGTGACGTGCCAAGAAGCTTTGCTGACTTGGCRTGGTGATCAAAGACGAAAGTCGGTTGA
+GAAGATTTGGTGAATATTCTTCTCAACAAGTTAAGGAAAGAGATAGGCTTGAATATCAAG
+GAGGATCTCGAACAAGGAAAGAGATAGGCTTGAATATCAAGGAGGATCTCGAACAAGGAA
+ARGGATAGGCTTGACGATTCAAGAAAGATYCCGCTCATTGATTCTCGGAGATCCTAGGGA
+TTAGGGTTAGCGAGAATAGCATAAATATTCTAGGAGTAGGCATTGAGCCGCCTAAGCACT
+CTAGAATATTGCCATACGTGTAAAGCTTTCGAAGCCTAGCAAAAGCTTAGAAAGTGGGTG
+TTTGTAATCCCTCCTCTTCACAGGCGTGTGATAAGAAACAGAGGAGTGATTAGGCTTAGA
+TTTGTTCTTAGTCGGGGTTGATCATTCGGGTAGAATAGGTCAAGTAATTGCCGAGATAAT
+AGAATCCTTGTAAAAGATTTATTATCAATAAGAACAAGTAAAAARCGTTTGTTTGACGCG
+TTTCAAACAAAATCAGCGTGTTGTGTATCCTCTATACCCTCTTA
+>ATCOPIA43
+TGAAGAAACAGAGTGTCTGAAGTTCTACAGGCGTGTCTGAAACAACRCAGAGCAGAACAG
+AGGAACAGAGGAAGCGGGAAAGTAGCAGTTGCTTTTGCSAGCGTGGCATGTTGATTGGAG
+TGAAGGAAAGGCGTATCACTTTAGACAAAGGAGACGAAKKCGTCAGACATAGGACGTGTG
+CCTAGTGTCAAGATAATGATGAGGAGCTACACTTGAACCTGCTGGATAAAGTRGAGCATC
+CTGYCTTTTCCGAGAAACTACATAAGAGAAGTTTTGGTCTCTTATTAGGGTTAGCCACTT
+TACTTGAGAAAAGTGGAAGAGAAGAAAAGTTAAGTAGAACTTGTTCTTGTGGGTTTCATT
+GGTGAGTGAACAAAGAGAGCACACGGCTGTTGCTGTGTTTGTGAGCTGGGTAGTTTTTAG
+GTTCTGACAGTAGCAAATCAGGTTGTTGATGTTGCATAAYACTGTCCAAACTTATCTGTG
+ATTGATCAGTTTGAAAGTTGTTCTAATAAAGTGTGTTTATTGGAGTTGTGTTCTTTATCT
+TGTCAAAGTACTTAGGGTTCTTTTACTTCAATTGGTATCAGAGCGGGTAACCAATCTGAG
+ATTAGTATATCTGAACAGGTTAGATCCTAGTTATGGAACCAACGGATGTTAGTACTGGTA
+CAGGCAAGGTATTACTGCTAGATACTAAGCGGTATGGATACTGGAAAGTTCGTATGACAC
+AAATCATTAGAGGCCAAGGTGAAGATGCTTGGACTGCAGTAGAGGAAGGATGGGAACCTC
+CGTTCGATCTAACAGAAGATGGGTTCAAAATCACTAAACCAAAGGCGAATTGGACTGCAG
+AAGAGAAGCTTCAATCAAAGTTTAATGCAAGGGCTATGAATGCTATCTTCAATGGTGTTG
+ATGAAGACGAGTTTAAGCTTATTCAAGGGTGCAAGTCAGCGAAACAAGCATGGGATACGT
+TACAAAAATCTCATGAGGGAACTTCGAGTGTAAAGAGAACAAGACTGGATCACATTGCTA
+CTCAGTTTGAGTATCTCAAGATGGAACCAGATGAAACAATTGTGAAGTTCAGTTCAAAGA
+TAAGTGCTCTTGCGAATGAGGCTGAGGTCATGGGAAAGACCTACAAAGATCAAAAATTGG
+TTAAGAAGCTGTTACGTTGTCTGCCACCGAAGTTTGCTGCCCACAAAGCAGTTATGAGGG
+TTGCAGGGAATACTGATAAAATATCATTTGTTGATCTTGTGGGAATGCTCAAGTCAGAAG
+AAATGGAAGCTGATCAAGACAAAGTCAAACCGTCGAAGAATATTGCATTTAATGCAGATC
+AAGGCTCTGAGCAGTTTCAGGAGATTAAGGATGGAATGGCACTGCTAGCAAGGAATTTTG
+GGAAAGCTCTGAAACGTGTGGAAAGAGGTCAGAATCGTGACAGTACATCCTGGAGCAATA
+AAGATGGAGAGAGATCACGTGGAAGATTCTCCAGATCTGAGAATGATGACTCAGGAAAGA
+AGAAGGAAATTCAATGCTATGAGTGTGGTGGTTTTGGTCACATTAAACCGGAGTGTCCAG
+TCACCAAGAGAAAAGAAATGAAATGTCTTGAATGCAAAGGTGTGGGTCACACTAAGTTTG
+AATGTCCCAACAAGAGCAAACTTAAAGAGAAATCTCTTATAAGTTTCAGTGATTCAGAAT
+CTGATGATGAAGGTGAAGAGCTGTTAAACTTCGTGGCGTTTATGGCAAGTTCTGACTCAA
+GCAAGGTTATGAGTGACACGGATTCTGACTGCGATGAGGAACTGAATCCCAAGGATGAAT
+ACAGAGTGCTATATGACAGCTGGGTGCAACTAAGTAAGGACAAGCTGCAGTTGGTAAAGG
+AAAAGCTAACTCTAGAAGCAAAACTTGCTAATGTGAGCACAGAGGATAAGCAGAAACTGA
+GTGGAATCACTGTTGATGGAAATTCACAGGACTACTATCAAAAGAAACTTGACTGTCTTC
+AGGAAGAGTGTCACAGGGAAAGAGATAGAGCTAAACTTCTGGAAAGAGAGTTGAATGACA
+AACACAAACAGATCAGGATGCTCAACAAAGGGTCAGAAAGTCTAGACAAGATCTTGGCAA
+TGGGCAGAACTGATTCTCAACCAAGGGGTTTGGGTTATCAAGGTTATACAGGAAAGATCA
+ACAAGGAAGAAGGAAGAGTCATCAACTTTGTCAGTGGTGGTTCAACAAGTGAAACCGTGG
+TGAGACAAAGCTATACTGAACCGAAGAAACAAGTGAAGTCACATGTTGAAACAAAAGGAG
+AATCTGTTGTGAGAACAAGGATGGTGGGTGTGATTTGCTGCGATCATTGTGGTAAGAGAT
+TTCATATGAGAGAACAGTGTTACAAATTCAAAGAGAAAGTCAGAACGCTGTGGAATTTAG
+CAAAGTGCTACATTGAGCCATCAAGATTCTGCACTGTGTGGATTAAGAAGAAAGATCTGT
+ATGGTGATATGGAAGCTGAAAGGTACAATCACAAGTTAGAAAGAATGTACGAAGAAGAGG
+AAATGCATTACGCCAGTTGCTGCAATCAGGTCAACAAAGAAATGCAAGACGAGGCAAATC
+TTGTTTGCAACTGGAATCTTTCTGAGTTGGATGACTGCACTCCACAAGCCAAAGTGGCTT
+ATACTTCAGCTGTTTCTCAAGACAACAGAGCGTGGTATTTCGACAGTGGGTGTTCTCGTC
+ATATGACCGGTGTACAATCTGTTCTAAATGACTTTTCTGTCATCACCAATGGGAAGGTCA
+CTTTTGGAGATGGTGGAAAAGGAAGCATTAAAGGAAAAGGGAAGATCGAGATAGATGATC
+AACCGCATCTGTCAAATGTGTACTTTGTTGAGGGACTCACTGCTAATCTAATAAGCATCA
+GTCAACTGTGTGATGATGACTTAACTGTTACGTTTACAAAGACTGGATGTGTTGCACTCG
+ATATTGCTGGCAACAATGTTCTATCAGGAGTTTGTTCAGGCAACAACTGCTACATGTGGA
+AAGACTCTGAAGTCTGTTTGTCTGCAATCACATCCAAGCTTGATCTGTGGCATCAACGAC
+TTGGACACATGAATACTCAAAGCTTGGTCAAGATTGTGAATGCTGATGTTGTCAGAGGAA
+TTCCAAAACTTGAAGGCAGTACAAGTGTTGTCTGCAAAGCTTGCAGCCAAGGCAAACAAG
+TTAAAGTGCAACATAAGAGGGCCACGCATATTGGAACTACTAGTGTTCTTGAATTGGTAC
+ACATGGATCTTATGGGGCCAGTTCAGACAGAAAGCTTGAGTGGTAAGAAGTATATTTTGG
+TTCTGGTTGATGACTACTCTCGGTTCACATGGGTGAGATTTCTAAGAGAAAAATCTGAGG
+CAGCTGAAAGTTTCAAGATTCTGGCTTTACAACTTCAGACTGAGAAAGGGAATCTTGTTC
+AAATCAGAAGTGATCATGGTGGAGAGTTTCAAAATGAAGAATTTGAGAAATTCTGCAGAA
+TTCAAGGAATCAGACATCAATTCTCTGCACCTAGAACACCACAACAGAATGGTGTTGTTG
+AGAGAAAGAACAGAACTTTACAAGAAATGGCTAGAGCTATGATTCATGGAAACAATGTGT
+CACCAAGATTCTGGGCTGAAGCTGTCAACACTGCTTGCTACATCGTGAATAGGGTGTACG
+TAAGACCTGGGACAAGCACAACTCCTTATGAGATATGGAAGGGAAGGTCACCAAATCTGT
+GCTACTTCCATACTTTTGGTTGTGTGTGCTATGTTCTGAACGATAAGGATCATCTTGGAA
+AGTTTGATGCAAGAAGTGATGAAGGGATATTTCTGGGTTATGCCACAAACAGTATGGCGT
+ACAGAGTCTACAATAAGAGATTGAAGAGAGTTGAAGAATCAGTTAATGTTGTGTTTGATG
+ACAAGCATCCTACAAGACTCTTCACGGTGGAACAAGATGATGATGAGCAAGTAGAGGAAA
+CAAGACATTCAACATCTCTTGTTGAATCTGGAACTTCAAAAGATGTTGAACAGACTACTG
+AACCACGTACATCATCATCTCGCCTCACAGTTCCCAAAAGTCACTCAGAAACTGACGTTA
+TTGGAGAGTTGGATGGAGACAGAGTTACCAGGGGGATAAAGATGAACTACAGAGATATGA
+TTCTGTTTACCTGTTTTGTGTCAAGCATTGAGCCTAACAACATTGAAATTGCCTTAGAAG
+ATGAATTCTGGTACCAAGCTTGCCATGAAGAACTAAATCAGTTCAGTCGTCATGAAGTAT
+GGGATTTAGTTCCAAGACCGGTTCATGTCAATGTGGTTGGTACTAAATGGATTTTTAAGA
+ATAAAACTGATGAAGAAGGCAATGTGACACGTAACAGAGCTCGACTGGTTGCTCAGGGAT
+ACTCTCAGGTTGAAGGAATTGATTTTGATGAGACTTTTGCTCCAGTAGCTCGGCTGGAAT
+CTATTCGTCTTCTTCTTGGAATATCGTGCTTGCTGAAAATCAAACTGTTTCAGATGGATG
+TCAAGAGTGCTTTTCTGAATGGAGTTATTCAAGAAGAAGTGTTTGTGTCTCAACCTAAAG
+GCTTTGAAGATTCAAACTTTCCAGATCATGTGTACAAGCTTAAAAAGGCTCTTTATGGGT
+TGAAGCAAGCACCCAGGGCTTGGTATGAGCGTCTCACTCTGTTCCTAATAGAAAAAGGTT
+TCAAACGTGGAAGTGTGGACAAGACTTTGTTCATCCTTGTTGATGAAAAGGACATCCTCA
+TTGTGCAAATTTATGTGGATGATATTGTGTTTGGAAGCACAAAACAGAAACTTGTCTCTG
+ACTTTGTGGAATCCATGACCAAAGAGTTTGAGATGAGCATGGTTGGAGAGATGAACTACT
+TCCTGGGTCTACAGATCAAACAGACTGATGAAGGAGTTCATATCTCTCAGTCTACGTATG
+CCAAAGGGTTGATTCAGAGATTTGGGATGCAGACAGCTAAGACCTCAAAAACTCCCATGA
+GTGCTACTGCTAAACTGTCTGCAGATGAAGCTGGTCTGAGTGTTGATGAGAAGCTGTATC
+GTGGAATGATTGGGAGTCTTCTGTACTTAACAGCAAGTAGACCAGATCTGTGTTTCAGTG
+TGGGTGTGTGTGCCCGTTATCAGGCTAATCCAAAGCAGTCTCATCTGAATGCTGTGAAAC
+GGATTCTCAAATATGTTAAAGGTACAACCGATGTTGGTCTGTTTTACTCTAAACAAACTA
+ATCAAAATCTTGTTGGATTCTGTGATGCTGATTGGGCAGGAAACCTGGATGATCGAAGAA
+GCACAACAGGAGGGTGTTTCTTTTTGGGAAACAACTTAGTTTCATGGCACAGCAAGAAAC
+AAAGCTGTGTATCCTTGTCCACTGCAGAAGCTGAGTACATTGCACTAGGGAGCTGCTGTA
+CTCAGTTGCTATGGATGAAACAGATGCTTCTGGATTACGGTATGACATCTAACACCCTGC
+TTGTGTACTGTGATAATATGAGTGCAATTAACATATCAAAGAATCCTGTGCAACACTCTC
+GAACGAAGCATATTGACATCAGACACCATTTCATTCGTGAGCTTGTTGAAAACAAGATTG
+TTGAGATCTCTCATGTTTCCTCTGAAAAACAGTTAGCTGATATATTTACAAAACCATTGG
+ATTTGAACAGTTTCTTGAATCTGAAAAAATCTATTGGTCTGAGTGAATACTAATGTGTCT
+TGGTGTTAAAGCTATTGCAATAGGTTCCTTTGTACAGAGTTGCATTAGCTTTGTGTTTTC
+ATCAATATGTATATATATATATCTATTGTGTCTGTCTTTCTGGCACTTCATTTCAGGAAA
+ATAGCTGCTCTTCATGCTCTTCCTCAATGAAGTTTCCAAAAAGGATGTGTGTGTGGTGTG
+TAATAATAATAAAAAAAAAGGCAAAAAGAAAAAAAAAAAGGCCTGAAGGAATGAACAAAT
+GAAAGTTCAAAAAAAAAAAAAAACAAAGGTTGTGTGTTGGCAGGAAAGGGATTGGTATTC
+TTTCTTCTCTTGGGGTATATATGTATCTATGAGTACCCCCTCAAAACATTGTTCTTCATT
+ACAGGCTCTACCAATCCCCCTCGCCGTGTTACCCACACACATCATGAGGTTGCTTCTTTG
+GAGAGTATGACGAGTGTAGACTATCCTGTCTTGATCAGTGTGTATGGTTCATCTCACTGG
+GCCAGGAAGCTGCTATTTTCTCCATACTAAAAGTAAGCTATGCACCTCTGTACTTTGGAA
+TCTGTCCTTCTCGCTTGGATGCATTTCGCATGTGGGTTCCTTGCCTAGTAGAAGTTTCTT
+TAAGCTATATAGTATATATGTCTATATCTTAAGATTATGCTATGTTTTATCTTTCAGAGG
+ATGACTTGATGAGATCTCACATTCAGTTTGAATCACAGTTCTTGAATGACAGTGGCTGTT
+AATTTCAAGTGTTGATTTGGTTGAATTTGTGGTTCTATATGGTTTAGTCCTACTTTATGT
+TGCAATCATATTATGTACATATGTTGGCTGTCTACTACGTCTCTGGGTTTCTGTTGTGAT
+TTGTTTTTGGGCCTGGTATAAGGCCCTGTCGATTGTTTAACGGATCTGGTTTAGTGTTTT
+GCAGCCTGTCTTGGTTTTCGTGCTGTTTTTAGGGTTTCCCTTGATGCGCTCGTGCCTTTT
+AAACCTAGCAGCTCTCACAGAAGGCTCATTCTCCTTCTCTGCTACTCAAACCTCAAAATT
+CAAAGGGTTTCTTTCTCTAAAAACACAAGTCACCATGAATCAAGAAGCGACCTCGTTGAC
+TGGAGTCTCTGGTGCTGGTCAGCCTTCCGCTGCGACTCCTTCTGACCCTCCACCGCCTCC
+GGTTGCTCCAATGTTCATTCCCAAGACTGAACCAGGCATCTGCATGTCTAAGAAAACCAA
+GTCCAAGGTCTCTGCTCCGACTCAGCGCAAGAGACAGTGTACGGCTGCATCTGCCAAGTC
+CAGATCTAAAGCGCCTGCTCCTGCTCTCCGACGTCTGTCAAGCAGGAAATCCAACCGATC
+TGCCTCTGCTGCTGGACAAACTGAAGAACTTGTCCGTGACTCTTCAGATCTGCAAGATGG
+TGATGTCACCGAGATTGCTCCGCCTCTCTTTCTGTCTCGTTACCGAGAGAACCGTCGGCT
+TCTTGCTGTTCGTGATCGTAAGTATCCGGAGCTCAAATTCCCATCGGAGACTCCCTACAG
+TAGCTGTTTTCTGACTGAGGAAGGTCTTGGGCGCTACAAGGTCATCGGGAATCGCTGCTT
+CAACGACATGCGTTTCCTTCCTCTGGATGGAAACAACACTGCGAGTACTCAGCAACTTCT
+CTTCAATGCTGGTCTGCTTCCTACTGTCACCGAAATTGACTCTTATGTGCATGAGGTTGT
+CATGGAGTTCTATGCAAACCTTCCCGATGGTGAAGAAGGTGATCAACTTGCCTACTCCGT
+GTTCGTCAGAGGCAACATGTATGAATTCTCCCTGGCTATCATCAATCAAATGTTTCAGCT
+TCCTAATCCTTCCTATCCGCTGGATGGTATGTCTGAGATTCAAGTTCCTGAGTCCATGGA
+TGAAGTTGCGATTGCTCTGTCAAACGGCAAAGCCAACTCCTGGAAGATGCTCACTTCTCG
+GCTGTTATCTCCTGAGCTAGCTCTGCTCAACAAGATCTGCTGTCACAATTGGAGTCCCAC
+TGTGAACCGCTCTGTTCTGAAGCCGGAGAGGATGACTCTGCTTTACATGGTGGCCAAAGC
+TCTACCGTTCAACTTCGGCAAACTCATCTTTGATGAAATCTGGGCGTGTTCGAATGCAGT
+TGCGAACCCCTCCTCTACTCTCCGACTTGTGCTTCCGAACCTGATTGATCAAATGCTGCG
+CTTTCAGCGCATTGTCCGCTCTGATGAAGGAGATACCACTTCGTCTGCACCGTTGAAGTT
+CACCATGGAAGTGAAACCTGTTCCTGTGCTACAGTCTGACAGTCCAACCTTGGATGCAGC
+TCTGGAGACCCTCATTGCATCTCTCACAACGATGCGTGTTCGTCTGGCAGGTAAGCCTCT
+CTCACTCAACTTACACTCTGTTATCTTTTGAGAATGGTTTTTTATATGAGTGTGCACTCA
+AGCAGGGGGAGAGTATTCTGATGTGTCGTACTCTGTTCCGGATGATGTGGGAGATGAGAA
+TGTGGAGGAAGAGGACGATGATGATGAGTTAGATGACAACACTTAATTGCTTAGTCCTGG
+TCGTTTTTTAGTTGTGCATTGTGTTAGGGGGAGTTTGTCCCTGATTGTTTTTGTGTGTTT
+GTGAAAACTCCTTGATCTTGTTCTTTATCGGCTTCTTATCGGATCTTCTGTGTGTTTAAT
+GATTGGTCTTATGTATGGAACCAAGAACTCATTTCTGTTTCATGTTTAAATGGTTATGTC
+TTTTGGCAGTAGTTGCTTAAACTTGAGCCTTTGGTTTCTATGTTTGGTATGGAATATTGC
+TTGGCTTGTATGTGTGGTCTCTACTCTTTTGCAGATTACTTGAGGTGTCACACTCAGATA
+AAAAGGGGGAGATTGAAGAAACAGAGTGTCTGAAGTTCTACAGGCGTGTCTGAAACAACR
+CAGAGCAGAACAGAGGAACAGAGGAAGCGGGAAAGTAGCAGTTGCTTTTGCSAGCGTGGC
+ATGTTGATTGGAGTGAAGGAAAGGCGTATCACTTTAGACAAAGGAGACGAAKKCGTCAGA
+CATAGGACGTGTGCCTAGTGTCAAGATAATGATGAGGAGCTACACTTGAACCTGCTGGAT
+AAAGTRGAGCATCCTGYCTTTTCCGAGAAACTACATAAGAGAAGTTTTGGTCTCTTATTA
+GGGTTAGCCACTTTACTTGAGAAAAGTGGAAGAGAAGAAAAGTTAAGTAGAACTTGTTCT
+TGTGGGTTTCATTGGTGAGTGAACAAAGAGAGCACACGGCTGTTGCTGTGTTTGTGAGCT
+GGGTAGTTTTTAGGTTCTGACAGTAGCAAATCAGGTTGTTGATGTTGCATAAYACTGTCC
+AAACTTATCTGTGATTGATCAGTTTGAAAGTTGTTCTAATAAAGTGTGTTTATTGGAGTT
+GTGTTCTTTATCTTGTCAAAGTACTTAGGGTTCTTTTACTTCA
+>ATCOPIA44
+TGTTGTTGGTTTATATCTGATTCAAAATCTGAAGTTGGTTTGGTTAAGTCAATTGAAGAT
+TGAAGCAGTCGGTTATCTCTGGTTAAGGGATTTCTGATTAAACCGGAAATTGAAGAAGAG
+AAGTCAAAGACTCTAACTGCAGTGGAGGGTTTGACTATTATATAAAGAGTAACAGAGTCT
+GTTACGATTATCATCTTCTTCATCTGTTTTCTTCTTTGAAGTTTTCTTGTATCGAGAGAG
+AGAGAACTTGAGAGAATCACCATTGTTGTAAGCTCGGTTTGAGCTGTACTCTTCATAAAG
+CTTAGTGGATTTGCCGGATTGATTCGGCTCCGGATGTAGGCTTGATCACACTGATCTTGC
+TGAACCGGGTAAACAAATCGTGTGTCTTTGTTCTTCGTTTTCTGTTCTCTGATCTTGCAT
+AAGTTGAGATCGATCATTCGCAACATCATTTCGATCGTTCTTAACGCTGAATTGAATCTA
+ATCGGAGCTCAATTTCGTAACAAAGTGGTATCAGAGCCTTGGTTTCTGAATTGAGGAGGT
+TTGATGCTTCGATAGCGTTAATGGCGATGTCGTCAAAGGTAGAGATCAAGACATTTAATG
+GAGATAGAGACTTTTCTCTATGGAAGATTCGGATTGAAGCACAACTTGGAGTTCTGGGTT
+TGATGAACACTTTAACGGATTACTCTTTGACAAAGTTTGTTCCAGTCCCAAAGAGTGAAG
+GAAAGAAACCTGAAACCGATGAAGAATCATCTCCGACTGAAGAAGTTCCAGATCTGATCA
+AGATTGAACAATCGAAACAAGCTAAGAACATCATAATCAATCACATTACTGATGCGGTTC
+TTCTTAAAGTTCAGCATTGTGTATCTGCAGCTGATATGTGGGCAACGCTAAACAAGCTCT
+ACATGGAAACATCTCTGCCTAACAGGATCTATACTCAACTTAGACTTTACTCATTCAAGA
+TGCTTGAAACAATGAGTATTGATCAGAACATTGATCAATTCTTAAGAATTGTGGCTGAAC
+TTGGCAGTCTGCAGATTGTAGTTGCTGAAGAAGTGCAAGCAATCTTGATCTTGAATTCAT
+TGCCTGTGAGTTATATCCAGTTGAAGCACACTTTGAAGTATGGTAACAAGACTCTCTGTG
+TGCAGGACGTTGTATCATCAGCTAAGTCATTGGAACATGAACTTGCTGAATCTAAAGAGT
+CTGAAAGAGGCTCTTCAACTGTGTTGTATACAACTGAAAGAGGTAGACCCCAAAACAGGT
+CTCAGCAGCAAGGAAACAAAGGGAAAGGCAGGAGCAGATCTAATTCCAAAACAAAGGTCA
+CCTGCTGGTTCTGTAAAAAGGAAGGTCATGTGAAGAAAGATTGTTTTGCTAAAAAAAGAA
+AACTGGAAAGTGAAGGTCCAGGAGAGGCTGGTGTTATCATTGAGAAACTAGAAGTTTCTG
+AAGCCTTAAACATTGGTGACAGATTGGTCAAGGACATGTGGGTACTAGACTCTGGATGCA
+CATCACATATGTCATCAAGAAGAGACTGGTTTAGTGATTTTGAGGAGAATGATGGCACAA
+CAATTCTTCTTGGTGACGATCACACAGTTAAGTCTCAGGGACAAGGTTCTATTCGGATTA
+AGGCAAATGGTGGATCAATCAGAATCTTGAAGAATGTCAAGTATGTGCCTAATCTCAGGC
+GAAATCTAATTTCAACAGGCACTCTAGATAAACTGGGATATCACCATGAAGGTGGAGATG
+GTAAAGTGAGATACCATAAGAACAATGCAACTGCATTAGTTGGACGTTTAATCAATGGAC
+TGTATGTTCTGGATGGAGAGACCATTATGTCTGAGAGCTTTAATGCAGAAGACACTAAAA
+GCAGTACTGAATTATGGCATAGCAGACTTGGCCATATGAGTTTAAACAACATGAAGATAC
+TGGCTGGAAAGGGACTGCTACAAAAGAACGATGTCAAAGAACTAGAGTTCTGTGAGCACT
+GTGTAATGGGAAAATCCAAGAAGCTTAGCTTCAATGTCAGCAAGCACATCACAGAGGAAG
+CTCTAGGATACGTTCATGCAGACCTATGGGGCTCTCCAAATGTAACTCCATCACTCTTAG
+GTATGAAATATTTTCTGTCTATTGTTGATGGTAAGACAAGAAAGGTTTGGCTTATGTTTC
+TTAAATCTAAAGATGAGACATTTGACCGTTTTTGTGAGTGGAAAGAACTTGTTGAAACAC
+AGGTGTGAAAGAAGGTTAAAGTGCTCAGGACAGATAATGGATTGGAGTTTTGTAATTCCA
+AATTTGAAGATTACCTCAAGAAGTTTGGTATTGAAAGGCACAGGACATGTGCTTATACCC
+CTCAGCAGAACGGTGTAGCAGAGAGAATGAACAGAACTCTTATGGAAAAAGTGAGATGTC
+TTTTGAGTGAATCAGGTCTTGAAGAAATATTCTGGGCTGAAGCTGCTTCAACTGTTGCAT
+ATCTGGTGAACAGGTCACCTGCTTTTGCAGTGGATCACAATGTACCTGAAGAGTTGTGGT
+TAAACAGGAAATCTGGGTACAAGCATTTAAGGAGGTTTGGGTCAGTTGCTTATGTACACC
+AAGATCAAGGAAAGCTTAAACCAAGAGCTTTAAAAGGTGTGTTCCTCGGTTATCCGCAAG
+GCACTAAGGGATACAAGATCTGGCTCTTAGAAGAAATGAAATGTGTTATCAGTCGAAATG
+TGATATTTCATGAGGACTTGGTGTATAAGGATTTGCAGTTAAAAGAGAAGTCTGAACAAG
+AAGAAAGAGCAGAGAAGATTACTCAAGCAGAAAAGACTGTCTCTGAAATAGTAAGTAACC
+AACAGCAGGTTGGTGAGAGTTCTGTTGCAGGTGGAACAGTTGATGTTTCATCTAGTGATG
+ATGAGTCAGAGTATTTTGAACCCGAAGGAGAAGCTCCAGCAAGCAGTGAAAGACTGAGCA
+ATTATCAGTTAGCTAGAGATCGGGTTAGAAGGCAAATCAGAGCACCTATAAGATTCTCTG
+ATTACTCTCAATTTGCATATGCTCTTATGGCAGCTGAAGATATGGACAGCAGTGAAGAAC
+CTAGCTGTTATCATGAAGCTAAAGAAACCAAAGAGTGGGAAAAATGGAATGCAGGAATGG
+GAGATGAAATGCAGTCACTATTGAAAAACTATACATGGGATATAGTAGACCATCCCAAGA
+ATCAGAAAATCATCAGTTGTAGATGGCTGTACAAGAAGAAACCAGGAATTCCCGGTGTGG
+AACCTGAAAGATACAAAGCCAGACTAGTAGCAAGAGGCTTTACTCAGAGAAAAGGAATCG
+ACTATGATGAAGTGTTTGCACCTGTAGTCAAGCATGTGTCGATAAGAATCTTGATGTCTA
+TTGTTGTTCAAGAAGATCTAGAATTGGAACAAATGGATGTTAAGACTGCGTTCTTGCATG
+GTGATCTGGACCAGCCACTTTACATGGAGCAACCTGAAGGGTATGTTGCTGATGAACAAA
+AGGATCAAGTGTGCTTGTTAAAAAAGTCACTCTATGGGTTAAAACAAGCACCACGTCAGT
+GGAACAAGAAGTTTAACTCTTTTATCATGGATCAGAACTTTATCAGAAGTGGTCATGATT
+CGTGTGTTTACATAAAACAGGTGAGTGATGAAGAGTTTGTGTATATACTGATATACGTTG
+ATGACATGTTGATAGCAGCTAAGTCAATGACTGAAATCAACAAGATCAAAGAGGCGTTGA
+GTACAGGATTTGAAATGAAGGATATGGGTGCAGCTAGTCGAATACTGGGAATCGACATTA
+TAAGAGACAGAAAAGCAGGTACATTGCGGTTGTCTCAGACAGGATACTTAGAGAAAGTGC
+TTCACATGTTTAATATGACTGAAGCAAGACCTGTAAGCACACCTATGGGAGCACATTTCA
+AACTTGCCTCAGTAGTTGAGGAAGAAGAGTGTGTGGACACTGATAAAGTTCCAAACTCAA
+GTGCTATTGGCAGCATCATGTATGCCATGGTTGGCACCAGACCAGATATAGCTCAAGCTA
+TTGGAGTTCTAAGCAGGTTTATGAGCAAACCAGGTAAGATTCATTGGACTGCAGTGAAAT
+GGTTGCTAAGATACTTAAAAGGGTCTACAGATTTGAATCTGGTTTTCACCAGAGAAAAGG
+ATTTCAGAGTTCAAGGCTTTAGTGACTCTGACTATGCAGCAGACCTTGACAGGAGGCGTT
+CAACAACAGGTTATGTATTCACTGTTGGTGGAAATACAGTAAGTTGGAAGTCAAATCTGC
+AGAGCATAGTGGCTTTATCAACCACTGAAGCAGAGTATGTTGCTTTAACTGAAGCAGTGA
+AAGAAGCTTTGTGGATTCAGGGGTTGTTAACAGAAATGGGATTCAAGCAAGAGAAGGTTA
+CTTTGTGGTGTGACTCACAGTCAGCAATCAGTTTGGCAAAGAACAACACGTTCCATGAAA
+GAACTAAACATATTGCGATCAAGTTCAACTTTATCAGGGATGTGATTGAAGAAGGAAGTG
+TTGAAGTTCTTAAGATCCATACTTCTCAGAATCCTGCAGACATGCTTACCAAAGGCATTC
+ATGTGCAGAAGTTTGAGTCAGCTTTAGAGTTTCTAAAGCTACTCAGGTGAGGTGGAAAGA
+CATCTCAGCCGAAGGTGAAATCCAAGTAAGTGCAAGTCCACTAGTTATGGAGAGATTTGA
+ATCAAGGTGGAGTGTTGTTGGTTTATATCTGATTCAAAATCTGAAGTTGGTTTGGTTAAG
+TCAATTGAAGATTGAAGCAGTCGGTTATCTCTGGTTAAGGGATTTCTGATTAAACCGGAA
+ATTGAAGAAGAGAAGTCAAAGACTCTAACTGCAGTGGAGGGTTTGACTATTATATAAAGA
+GTAACAGAGTCTGTTACGATTATCATCTTCTTCATCTGTTTTCTTCTTTGAAGTTTTCTT
+GTATCGAGAGAGAGAGAACTTGAGAGAATCACCATTGTTGTAAGCTCGGTTTGAGCTGTA
+CTCTTCATAAAGCTTAGTGGATTTGCCGGATTGATTCGGCTCCGGATGTAGGCTTGATCA
+CACTGATCTTGCTGAACCGGGTAAACAAATCGTGTGTCTTTGTTCTTCGTTTTCTGTTCT
+CTGATCTTGCATAAGTTGAGATCGATCATTCGCAACATCATTTCGATCGTTCTTAACGCT
+GAATTGAATCTAATCGGAGCTCAATTTCGTAACA
+>ARNOLDY1
+GAAAAATTCTTTCTAATGCCCTTTTCACGCTACCCCTTTTCAATTCTACCCTTTTCTATT
+TGCCATTTTCATTTATACCCTCTTTAAATTTTTAATGACCATTTTACCCCTATTTGGAAA
+TTGTTTTAGGTTAACAAAATGAAATATTAATATTTTTCGCCTAAAATATTCTAAAATAAA
+ATTTCCCGCCAAAATTTTCCCGCCAAAAATTTTCGAAAAAAAAATTTTTCCCGCCAAAAA
+ATTTCGAAAAAAAATTTCCCGCCAAAATTTTTTTTTCAAAAATATTTTTCCCGTAAAATT
+TTTTTTTTGGCGGGAAATAGATTTACAAGGGATTTTAAAAGGGTTTTAAAAGATTTAAAA
+GATTTACACAAGGGATTTTAAAAGGGTTTTAAAAGATTTACAAGGGATTTTAAAAGGGTT
+TTAAAAGATTTACAAGGGATTTTAAAGGGCTTTAAAAGATTTACAAAGGTTTTTTAAAGA
+TTTTTAAAGGGTTTAAAAGTGTTTTAAAAGATTTACAAGGGATTTTAAAAGGGTTTTAAA
+AGATTTACAAGGGTTTTTAAAAGATTTTAAAAGAATTTACAAGAAAACCCTTTAAAAACT
+CTTGTAAATCTTTTTAAAACCTTTTGTAAAGGTTCACAAGAGTTTTAAAATGGTTCAAAA
+AGAGTTATAAATGTTTTAAATACTTACAATTCTTTTTCTAAGAGTTAAAAAATGTTTGTA
+AAGACTTTATAAGAGTTTTAAAACCTTTTAAAAACTCTTGTAAATCATGTTTTACCCTTT
+TAAAACCCTTTTAAAATCCTTGTAAATCATTTTAAACCACTTACTTATCTTTTAAAATCC
+CTTGTAAATCTTTTAAAACCTTTTTAAAATCCCTTGTAAATCTTTTAAAACCCTTTTAAA
+ATCCCTTGTAAATCTATTTAACGCCACTTACTTATGCTTTAAAACGATTGTAAACCATAC
+AAACACTTTTAAAATCCCTTGTAAATCATTCTATGCCACTTACTTATGCTTTAAAAACGA
+TTGTAAATCATGTTTTACCCTTTTATAAGCTTTTAAAATCCCTTGTAAATCATTCCAATA
+CCACTTACTTATACTTTAAAAAAGATTGTAAACCATGCTAACCCTTTTTAAAAATCCTTG
+TAAATCATTCTATGCCACTTACTTATGCTTTAAAAACGATTGTAAATCATGTTTTACCCT
+TTTATAAGCTTTTAAAATCCCTTGTAAATCATTCAATGCCACTTACTTATGCTAAAAAAC
+GATTGTAAACCATGCTAACCCTTTTAAAATCCCTTGTAAATCATTCTATGCCACTTACTT
+ATGCTTTAAAAACGATTGTAAATCATGTTTTACCCTTTTATAAGCTTTTAAAATCCCTTG
+TAAATCATTCAATGCCACTTACTTATGCTTAAAAAACGATTGTAAATCTTGTAAAACTAT
+TGTAAAAAGTTTTAAAATGATTTACAAAGGTTTAAAAAGGGGTTTTAAAGTATTTACCTA
+TGTTTTTAAAGACTTTATAAAGATTTTAAGAGGTTTTAAAATGATTTACAAGGGTTTTTA
+GCAACTACCAAAGCTTTTAAAAAACTTTACAAGGTTTTTTWAAAGAGTTTTTAAAAAATT
+TACAAGGATTTTTAAAAGCATTTTTTTGGCTGAGAAAAAATTTTTACGAAAAAAAATTTT
+GGCGGGAATTTTTTTTTTGGCGGGAATTTTTTTTTTGGCGGGAAAAAAAGTTTGGCGGAA
+TTTTTTTTTGGCGGGAAAAATAAATTTTGGCGCCAAAAATTTGGCGGGAAAATTTCAGTT
+TCCAATTACATGTTCYTATTAGATGAGGGTAATTTGGTCATTCTGTTCAAGGGAAGGGGT
+ATTTTTAAAAATGRACAACATAAAAGGGTATTGTTGCAAAAAGGTAGTAAAAAAAGGGTA
+GTTTTGCAAATCTCCC
+>ATCOPIA46
+TGTGAATCAGAGAGAACCTCCTCTACAATCAGAAACTTTGCTTTCTGCGAATGGACCTGC
+AACACTCAACAATACTTTGGGCCTCAGTCAAAGTGTCAAGCCCATCAACCTCAAGTCTTC
+TCTACCTTGCAACGGTAACAAGATTCCTCAATTTCCAGCGCATCAACGTACGGGATTCAC
+AGCTAATCATTTGTCCCTTCATAACAAATTTGATCCTCTTTGTTCCTCTGTCGTGATGTG
+CAGCTAATGACGTGTGACCTAGTGTCTCACCATTTTGGGGTTCATATATAAACTCTTCTC
+TGTCATTGTAAACCTTAAGCTGAAATATTCAATAAAGAGATTTCTCTTCATCATCGTTTT
+ATCAATACTTTCATGGTATCAGAGCTCAGTCGAAAATGGCTGACAACTCTGATTCATCTT
+CCGCTCTCTGTTTTTCTCATTATGTTACTCTGAAACTCTCAACTGCAAACTACCTCTTGT
+GGAAGATCCAGTTCGAGACTTGGCTCAACAATCAACGTTTGCTTGGTTTTGTTACTGGTG
+CTAATCCGTGTCCTAATGCTACGAGATCTATCAGAAATGGAGATCAAGTTACAGAAGCTA
+CAAATCCTGACTTTCTCACATGGGTTCAAAATGACCAGAAAATCATGGGGTGGCTCCTTG
+GTTCGTTGTCTGAAGATGCTCTGCGTTCAGTCTACGGGTTACACACATCCAGAGAGGTAT
+GGTTTTCTCTTGCTAAGAAGTACAACCGTGTCTCTGCCTCTAGGAAAAGTGACTTGCAAC
+GTCGTTTGAACCCTGTCTCTAAGAATGAGAAATCTATGCTTGAGTATCTAAACTGTGTTA
+AGCAAATCTGTGACCAGCTAGACTCTATTGGTTGTCCTGTTCCAGAAAACGAAAAGATTT
+TTGGGGTCTTGAATGGTTTAGGTCAGGAATATATGCTTGTGTCTACAATGATTAAAGGTT
+CTATGGATACCTATCCCATGTCCTTTGAGGATGTTGTTTTCAAGCTGATTAATTTTGATG
+ATAAGCTGCAAAAGTATGCAGAGGTTCCTAATGTTTCTCCTCACTTGGCTTATGCTACTG
+AATCAAACTACTCAAAGTGGTCAATCTGGTGGAAATCGAGGTCGCAACAACTACACCACT
+AAAGGGAGAGGTTTCCCTCAACAAATCTCAAGTGGCTCTCCCTCTGACTCAGGAACAAGA
+CCTACCTGTCAGATCTGCAACAAGTATGGTCATTCTGCTTATAAGTGTTGGAAGCGTTTT
+GATCATGCTTTTCAGAGTGAAGACTTCAGTAAAGCCTTTGCTGCAATGCGTGTCTCTGAT
+CAGAAATCCAATCCTTGGGTGACTGACTCAGGCGCTACTTCACACATCACGAACTCTACT
+TCTCAGCTTCAGTCTGCTCAACCTTACAGTGGAGAAGATTCAGTTATTGTTGGCAACAGT
+GACTTTCTCCCCATAACTCACATTGGTTCAGCAGTTCTGACAAGCAACCAAGGTAATCTG
+CCACTAAGAGATGTTCTTGTTTGTCCTAATATCACTAAGTCTCTTTTATCTGTGTCTAAG
+CTTACCTCAGATTATCCTTGTGTGATTGAGTTTGACTCTGATGGTGTGATTGTTAAGGAC
+AAGCTGACAAAACAGCTCCTCACGAAAGGAACCCGCCATAATGATTTGTACCTGTTGGAG
+AATCCGAAGTTCATGGCTTGCTACTCTTCCAGACAACAAGCTACAAGTGATGAGGTGTGG
+CATATGAGGCTAGGTCACCCTAATCAAGATGTTCTCCAACAACTTTTAAGAAATAAAGCC
+ATAGTTATAAGTAAAACAAGTCACAGTTTGTGTGATGCTTGCCAAATGGGAAAGATTTGC
+AAGCTTCCTTTTGCTTCTTCAGATTTTGTTTCAAGCAGACTCCTAGAACGTGTCCACTGT
+GACTTATGGGGTCCTGCACCAGTTGTTTCTTCTCAAGGTTTTCGATATTATGTAATCTTT
+ATTGACAATTACTCAAGATTCACTTGGTTTTATCCATTGCGCCTCAAATCAGATTTCTTC
+TCTGTCTTTCTCACGTTTCAAAAGATGGTTGAGAATCAGTGTCAACAAAAGATTGCTAGT
+TTTCAGTGTGATGGAGGGGGTGAGTTTATCAGCAATCAGTTTGTTTCTCATCTTGCAGAG
+TGTGGAATCAGACAGTTGATCTCATGTCCCTACACTCCTCAACAAAATGGTATTGCTGAA
+AGAAAACATCGTCACATTACAGAACTTGGTTCGTCAATGATGTTTCAAGGCAAAGTTCCT
+CAGTTTTTGTGGGTAGAAGCTTTTTACACTTCAAATTTCCTGTGCAACCTTCTTCCATCC
+TCAGTTCTCAAAGATCAGAAAAGTCCATATGAAGTTCTTATGGGAAAGGCTCCAGTCTAC
+ACTTCTCTTCGAGTTTTTGGATGTGCCTGCTATCCTAATCTCAGACCTTATGCAAGTAAC
+AAGTTTGATCCTAAATCGTTACTATGTGTTTTCACAGGTTATAATGAGAAGTACAAGGGA
+TACAAGTGTTTTCATCCGCCTACAGGGAAGATATATATCAACAGACATGTTCTATTTGAT
+GAATCCAAATTCCTTTTTTCAGATATCTATAGTGACAAAGTTTCAGGTACAAACTCAACT
+TTAGTCTCAGCTTGGCAAAGCAACTTTCTCCCGAAGAGTATTCCTGCAACTCCAGAAGTC
+TTGGATATCTCTAATACTGCAGCTTCTTTCAGTGATGAACAAGGTGAATTCTCTGGTGCT
+GTTGGAGGAGGAGGTTGTGGGTGTACGGCGGACTTAGATTCTGTTCCTATAGGCAACAGT
+CTCCCTTCTTCTCCAGTTACTCAGCAGAATTCACCACAACCAGAAACTCCTATCTCTTCT
+GCAGGTTCAGGAAATGATGCAGAAGACTCAGAGTTGAGTGAAAATTCAGAAAATTCAGAA
+AGTTCAGTGTTCAGTGAAGCTACAACAGAAACAGAAGCTGCTGACAACACTAATGATCAA
+AGTCATCCTATGATAACAAGGTCTAAATCAGGCATTTTCAAGCCAAATCCCAAATATGCT
+ATGTTTACAGTAAAGAGTAACTACCCTGTACCAAAGACAGTCAAAACAGCTCTTAAAGAC
+CCTGGATGGACTGATGCAATGGGTGAAGAGTATGACTCTTTTGAAGAAACACATACTTGG
+GATTTGGTTCCACCTGACTCGTTCATTACTCCTTTAGGCTGCAGGTGGGTTTTCAAAACG
+AAGCTAAAGGCTGATGGAACTCTTGATAGATTAAAGGCTCGTCTTGTTGCTAAGGGCTAT
+GAACAAGAAGAAGGAGTTGATTACATGGAGACTTATAGTCCAGTGGTTCGCACAGCCACA
+GTGAGAACAATCTTACATGTTGCAACCATTAACAAGTGGGAAATCAAGCAACTTGATGTT
+AAAAATGCCTTTTTACATGGTGATTTGAAAGAGACTGTGTACATGTACCAACCTCCAGGT
+TTTGAAAATCAAGACAGACCTGATTATGTGTGCAAGCTCAACAAAGCCATTTATGGTCTT
+AAACAAGCTCCGAGAGCTTGGTTTGACAAGTTCAGTACTTTTCTCTTGGAGTTTGGTTTC
+ATCTGTACCTATTCAGATCCTTCTCTGTTTGTGTTTCTGAAAGGAAGAGATCTCATGTTC
+CTCTTGCTCTATATGGACGACATGCTTCTCACAGGCAACAATAGTGAACTGTTGGACACA
+CTGCTTGTCTCTCTGAATAAAGAGTCCGCATGAAAGACATGGGAATGCTGCATTACTTTC
+TCGGAATTCAGGCTCATTTTCACTGAGAAGGGTTGTTCTTGCATCAAGAGAAATATGCTA
+TGGATCTCCTTGTTGCAGCAGGAATGGCAGATTGTGCCCCAATGCCAACCCCTTTGCCTC
+TTCAATTGGATAAAGTTCCTGGTCAACAAGAAAGCTTTGCTGATCCTACTTATTTTCGGA
+GCTTGGCTGGTAAGTTACAATATCTTACTCTTACTCGTCCTGACATTCAATTTGCAGTCA
+ATCTTGTGTGTCAAAAGATGCATTCCCCCACAGTTGCTGATTTCAATCTCCTCAAAAGAG
+TCTTACGCTATCTCAAAGGAAAAGTTCAAATGGGTCTCAACTTACACAACAACACGGATA
+TCACTTTGCGTGCTTATAGTGATAGTGACTGGGCAAACTGCAAAGAGACTAGAAGATCTG
+TTGGTGGTTTCTGCACTTTTCTTGGCACTAACATAATCAGTTGGTCTGCAAAACGTCATC
+CAACAGTCTCAAGGTCCTCAACAGAAGCTGAGTATAGGACCCTCTCTATCGCAGCTACAG
+AAGTGAAGTGGATCTCATCTTTGCTTCGTGAAATAGGCATCTATCAACCTGCACCACCGG
+AGTTGTACTGTGACAACCTCTCTGCTGTCTACCTCACTGCAAATCCAGCAATGCACAACC
+GGTCTAAGGCCTTTGATGTTGATTTTCACTATGTTCGAGAACGTGTTGCCTTGGGAGCTT
+TGGTTGTCAAACATGTCCCTGCTTCTCATCAACTTGCAGACATCTTCACCAAGTCTCTTC
+CCCAACGTCCATTCTTTGACTTAAGGTACAAACTTGGCGTTGTTTTACCTCCCACACCAA
+GTTTGAGGGGGTGTGTGAATCAGAGAGAACCTCCTCTACAATCAGAAACTTTGCTTTCTG
+CGAATGGACCTGCAACACTCAACAATACTTTGGGCCTCAGTCAAAGTGTCAAGCCCATCA
+ACCTCAAGTCTTCTCTACCTTGCAACGGTAACAAGATTCCTCAATTTCCAGCGCATCAAC
+GTACGGGATTCACAGCTAATCATTTGTCCCTTCATAACAAATTTGATCCTCTTTGTTCCT
+CTGTCGTGATGTGCAGCTAATGACGTGTGACCTAGTGTCTCACCATTTTGGGGTTCATAT
+ATAAACTCTTCTCTGTCATTGTAAACCTTAAGCTGAAATATTCAATAAAGAGATTTCTCT
+TCATCATCGTTTTATCAATACTTTCA
+>ATCOPIA47
+TATCAGTGAGAACTTGACCTTTGGGATTCAAGAACCTTCAAAGCTGCAAAACCCAAAAAA
+GAAAGAAGTTGGGCCACTGGAAGCAAAGCCCAAGCCCAATGCGCAGCCTTTGAAAGATCC
+TCAGCAACGGTCATGTCCACCTGTCAATAAAGCCAAAACTGCAGTCATCACACAGCTAAG
+AGAACGTACAGATTCAACGATACCTTTGAAGAACCAATTTGAGTGTCTTGGATCCGGTGA
+TGATTGCCAAGACTGACACCTGTCATTATTAGGGTTTAGGCTACATCACCTTGTATTCAA
+TATAAAAGGACTTTATGATGTAATGTGAAACCTAAGTCGAAATATAAGAAAGATAAGTTC
+TCTATATTTCAGATTACGTTCATGGTATCAGAGCCATGGCAAATCAGTCCATGGAGCTCT
+ATTCCTATCCTGTTCTAAACATCTCAAACTGTGTTACTGTTAAGCTTACTGAGAGAAATT
+ACCTGCTCTGGAAAACTCAGTTTGAGTCCTTCTTGTCTGGTCAGAACCTTCTCGGCTTCG
+TCAATGGCGCTACCAAGAGTCCAGATCCTGTCTCAGCTGTCACGAACATTGATGGTGTTG
+TTACAGAGATCCCAAATGCTGACTACAGTGCTAGGCACAGATCTGACCAAGTGGTGAAGT
+CATGGATCTTAGGCTCTCTCTCTGAAGACATTCTGGAAGAGGTCATCACTGAATCCACTG
+CTCAACAAGTCTGGGAAGGTCTAGCCAGGTATTTCAATCGTGTCTCTACTGCTCGCCTAT
+TTGAACTGCAAAGAAAACAGCAGACTATGTGTAAGCATGATACACCTATGATAGATTACA
+TTAAGGGAATAAAGAACATTTGTGAACAACTTGCCTCTGCTGGTAGTCCTGTTAAGGAAC
+AAATGAAATTTTTTGCTGCTCTTAATGGTCTTGGTCGTGAGTATGAACCTATTAAGACAT
+CCATAGAGGGTAGTATGGAATCTACACCTGCTCCTACTCTAGATAGTATCACTCCTAGGC
+TTACAGGCTTTGCTGACCGTCTCAAGAGCTATGAAGTGGTGTCTGTCACTCCCCATCTAG
+TCTTCACTGCAGATGCTCCTGATGCTGGCAACTACTATCAGACCAACTACAGTGGCAGAG
+GGAATTTTTCTGGCAAGGGAAACAGAGGCAGAGGAGCATACAACACCAAGGGACGTGGCT
+TTCATCAGCAGACCACAACTGGCTCTTCCATGTCAGGAGAAAACAGACCTGTCTGTCAGA
+TCTGTGGAAAGCTAGGCCATCCTGCTCTCAAATGTTGGCACAGGTTCAACAATAGCTACC
+AGCATGAAGAACTGCCTAGTGCCTTGACAGCTATGCACATCACAGAAGTTACAGAACACA
+ATGGACAAGAGTGGTTCCCTGATACAGGAGCTTCAGCTCATGTGACCAACAGTCATCAGC
+ATCTGCAACAATCAAGACCATACAATGGTTCAGACGCTGTGATTGTAGGAAATGGTGAAT
+TCCTTCCAATCACCCATACTGGCTCCACAAACCTGTCATCAACCTCAGGTAAACTTCCAC
+TTAAAGATGTTTTAGTCTGTCCTGACATTGCAAAACCATTACTGTCTGTGTCCAAACTTA
+CTAGAGATTACCCATGCTCCTTTGAATTTGATTGTGACGGTGTCCGTGTACATGATAAGG
+GAACAAAGAGGTTGCTAATTCTGGGAACAAGTAAAGATGGTCTTTATGTGCTGAAGAACA
+CTCCTATCCAAGCCTTCTATTCCACAAGACAACAAGCGACATCAGATGAAGTATGGCATA
+TGAGGCTTGGCCATCCTAACCCTCAGATTCTTCAGTACCTGTCAAAGATCAATGCTATCA
+AGATCAATAAGAGCTCCAAGTCTATGTGTGAAGCGTGTCAACTTGGAAAAAGCTCAAGAT
+TACCATTTTCCCTTTCTACTTCTGTAACCACTAAACCTTTGCAAAGGATCCATTATGATT
+TGTGGGGTCCTGCACCTATAGTGTCAGGTCAGGGCTTTAAATACTATGCTATCTTCATTG
+ACAACTACTCCCGTTTTTGCTGGTTCTATCCATTGAAGTTAAAATCTGATTTCTTCACTG
+TGTTCATCAACTTTCAAGCTCTAGTTGAGAATCAGTTTTCTACAAAAATACAAAGCTTTC
+AGTGTGATGGAGGAGGAGAGTTTACCAGTAATCAGTTTGTCAATCACCTACAAGCGTCAG
+GAATCAAACAACTCATCTCTTGTCCCCACACACCTCAGCAAAACGGACTAGCTGAAAGAA
+AACACAGACACATCATAGAGTTAGGCTTATCCATGATGTTTCAAAGCAGAATACCTCAAA
+AGTATTGGGTTAAAGCTTTCTTCACGGCAAATTTTCTGAGCAATCTGCTTCCCTCATCTG
+TCTTGGATGCTCAGAAAAGTCCCTATGAAGTGTTACTTGGCAATGCACCTGATTACACTT
+CTCTTCGCACGTTTGGTTGTGCTTGTTTTCCAACCCTGCGAGACTACACACAAAACAAGT
+TTGATCCTAGATCTTTACAGTGTGTGTTCCTTGGATACAATGAAAAATATAAAGGCTACA
+GATGCTTACTTCCATCAACAGGCAGAGTCTACATCAGCAGACATGTTTTGTTCGATGAAC
+AAGTGTTTCCCTTTGCAACACTCAACAAAGAAGTCACTTCCAACCTACAAACTCCACTGA
+TGCAGGCTTGGCAGAAAAGTTTTCAAGTGTTGCCTACTACCTCACCTCAACCAGCTTCTC
+CACTATTTTCAGAAACTGACTTCCCACCATTACCTATCAGAATACCTGAACAGTCTACTG
+TGAGGAGTGAAGGGAGATCTGGGTGTACCACAGGCCTAGATCCTGCTTCTATAGGCAACA
+GTCTCTCTCTCATTCCTCAGAGGATGGATAGTTCAGAAAGTACCTCAACATCGTCAGAAA
+TCCCAGAATTAGCAATCGTCACTCAGCCAACTGAAGAATCAACAGAGAATCCTGCAGCTT
+CAACAACGACTTCTACTCAGACTGAATCAGACACTCCTGCAACAGCTCAACATCCAATGG
+TAACCAGGTCAAAGTCAGGAATAACAAAGCCAAATCCGAGGTATGCACTACTAACTCACA
+AAGTGTCTTACCCGGAGCCAAAAACTGTTACTTCTGCACTTAAAGATCCTGGCTGGAATG
+GAGCAATGACAGAAGAAATAGGCAACTGTGGTGAAGCAGAAACCTGGTCATTGACTCCTA
+GAACTCCAGAAATGCATGTTCTTGGCTGCAAATGGGTGTTCAGGACTAAGTTAAACGCTG
+ATGTCTCCTTGAATAAACTGAGAGCCAGATTGGTTGCTAAGGGATTCAATCAAGAAGAAG
+GAATCGACTATCTGAAAACATATAGCCCAGTGGTTAGATCTGCAACAGTAAGAGGAGTGT
+TACATGTGGCAACAATAATGGAATGGGAAATAAAGCAAATGGATGTTAAAAATGCTTTCA
+TGCATGGTGATTTGACAGAAACTGTCTACATGACTCAACCAGCAGGCTTCGTGGATCCAG
+ACAAACCAAATCATGTCTGTCATCTACACAAGTCAATCTATGGTCTTAAGCAGTCTCCCA
+GAGCCTGGTTTGATAAGTTCAGCACATTCTTACTAGAGTTCGGGTTCACTTGCAGTTATC
+CTGATCCATCACTATTCATCTACATCAAGAACAAAGATGTCATTCTTCTATTACTCTATG
+TGGATGATATGGTGATAACAGGTAACAATTCAAAGGCCTTATCGAATCTATTGGCAGAGT
+TAAATAAGCAGTTTCGAATGAAGGATTTGGGTGAGCTACATTACTTCTTGGGAATTCAGG
+TTCAGAATCATTCAGAAGGGCTATTCCTATCACAGCAAAAGTATGCAGAAGACTTACTTG
+TTGTGGCTGCCATGTCTGACTGCAGTCCTATGCCAACACCTCTCCCTCTGCAAATTCATA
+AAGAGTCTGATACTGATGACGCCTTCCCTGATCCTTCTTACTTCAGAAGTCTTGCGGGTA
+AACTCCAATACTTGACTCTAACAAGGCCAGACATACAATTTGCAGTGAATTTTGTTTGCA
+GGAAGATGCATGCTCCTTCTCAGTTCGATTTCAGTCTGTTGAGAAGGATATTGCGGTATA
+TCAAAGGAACAATTACAATGGGAATAACATTCAGAAAAGACACTGATTGCACATTGAGAG
+CTTACAGTGATAGTGATTTCGGAGGCTGCAAGTCAACAGTCAGATCTACAGGTGGTTTCT
+GTACCTTCCTTGGCAGTAATTTAATCTCCTGGTCATCGCAGAAGCAGGACTCAGTCTCTA
+AGAGCTCAACTGAAGCCGAGTACAGAGCAATGTCAGAAGCAGCTTCAGAAATAACCTGGT
+TGTGCTCATTCCTGAAGGAACTTGGAATTCCTCTTCATGAGACCCCAAGTCTGTACTGCG
+ACAACTTATCAGCAGTCTATCTCACGGCAAATCCGGCGTTTCACAATCGAACCAAACTCT
+TCCTGCGACATTATCACTATGTTCGTGAAAGAGTAGCTCTTGGAGCGCTGATTGTGAAGC
+ACATCCCGTCTCATCATCAAATAGCTGACATCTTCACCAAGTCTCTTCCTCACGGACCGT
+TCAGCTCATTAAGGTTCAAACTCGGTATCGATTCACCACCGATCCCAAGTTTGCGGGGGT
+ATATCAGTGAGAACTTGACCTTTGGGATTCAAGAACCTTCAAAGCTGCAAAACCCAAAAA
+AGAAAGAAGTTGGGCCACTGGAAGCAAAGCCCAAGCCCAATGCGCAGCCTTTGAAAGATC
+CTCAGCAACGGTCATGTCCACCTGTCAATAAAGCCAAAACTGCAGTCATCACACAGCTAA
+GAGAACGTACAGATTCAACGATACCTTTGAAGAACCAATTTGAGTGTCTTGGATCCGGTG
+ATGATTGCCAAGACTGACACCTGTCATTATTAGGGTTTAGGCTACATCACCTTGTATTCA
+ATATAAAAGGACTTTATGATGTAATGTGAAACCTAAGTCGAAATATAAGAAAGATAAGTT
+CTCTATATTTCAGATTACGTTCA
+>AT9TSD1
+GGATTTTAATCTCTTTGGCCCCTTTTGGTTGAATCAATTTTTGAAAAACCCTCACTTATT
+CTCACTACCCCCTCTCCTTCCTAACCTATTTGAAATACAATTTTACCCTTCTCCTTTATT
+TTTTTTAATTTTCTATTTAATTTTTGCTACCAAATAATTTATTAAAATCAACCAATCATA
+TGCATTCTCTCTCTTATCTCATTAATCACTTAAACCTACAAAAAACGCTGGACAACTGAA
+ACCAATAGGCACAACTATGTTGATGGACTTCTACGAAAACATATAATTACATATCGTTTT
+TTTTTTCTCTTTGATTTTCAAGTTATAATCAAAAAGACTTCAGTCATACGCATTGCTTAT
+AATGGATACTATTAATTTTTTTGTCGTATTTATACAAATTAATATGTTTTGTATTGGTAC
+AACTAAGTACAACCCGCACAACTAAGGTCTATTCACTTGGCTAGTTTTCAGAATATTATA
+AAATATGAAAATTTAAAACAAAACTAAGAAAACTTAAATAATGCATACACAATGGTAATG
+AAATTACATAATTAGTTTTTGACAAAAATCATATTTTCTAAATTAATGAAACTCTTATCA
+CAAAATCTAACATTCATACACTAACAACCTTATACTTTCATGGTTACTTTGTATATTTTA
+ACAAAACAAATTAAAAATTTTAAATACTTGTAATTAGATAAATATAAATACACCGATACA
+AAGTAATGGTATTTTGATGGGGGAATACCATATGTTCCACCCATAAAAATTAGTTTTGAG
+TTGATAACAACTAGATTTATTATATTCTCGATATTGTACAACTATGAGCAAAAATGTGCA
+ACCGAGTACAACTGTACAACTATGGGCAATATATTTTTCAGATATTTATAGATATTTTTT
+AGATATTTGTAGATATTTTATAATAAAAATTAGCTTTATTTTTTTGTGATAAAAATATTT
+AGTTTTTTTTTTGTCATCAAAAATACTTAATTTTATAGTTAAATAAACTATTTTTTTCCC
+TTTCAAACTTTTTTTTCCTTTTCAAAACACTGTTGTTTAATAAAATAAAATACTAACATT
+CATAATTTTTTGTGTTTTGTTTTGGATCAAAATACGTTGATGTGTAGATTCATATTTATT
+TTGGAGTTTTTTTTGACAAAAAATCTTAGATTCATACATAAACTCAGATACATAGTTGTA
+CATGAGCGTACCAGTTGTACCTAAACGCTTAGATCTATTATCTTAAAACAAAAAGACAGC
+CGAACAATTGTATCTAAACCCAAAAACCCAACATAATTATATCTAAAAATTTAGCCACAA
+TTATACCTAAAACCAAAAACACAACACTATCTAAAGACTCAAACAAGAAGCCTTCTTCTT
+CTCTTTGTCATTCTCCTTCTCAATTTCTTTCTCCACAGCTTTCTCCTTCTTCCCTTTTCT
+TCTAGTTTTTATCATTCAAAAGCAATCTCATAATATTTTGTTTTAATGCATTTCACAAAC
+TATCTCTAAGGAACAAAATTCAAATTCATTCGAATCCCAATTGTAATCCTAAAAACTAAG
+TCATAATGGCTATTAGAAGAGGCTTTTAAGGGACAATTTCGATTTTAAATCGATAATTAA
+TTCAAATTTGAATTGTAATCATAAAAATCCAAATTATAATCGAAATTTCATCCAAAATCC
+ATCATTTTCAAACAAAATCAAAGAGAAAAAAGATCAAACTATCAAATCTAATAAAAAATA
+AAACCCTAATTAAACACAACACCATCAATCATCATATATAGAATAGAGATGGATTTTTGG
+ATTGATAGAAACAAATGAAAAGGTAAAAAAGATGGATCTTTGGATTGATAGAAAGAATGA
+AAAGGTAAAAAGGAGACGAAAGATTATATATGGAATAGAGAGAAGAGAGTAAAGAGAAGA
+AGAAGAAGAAACAAATCAAAAATTTTGTTTTTGTTGAATTGAGAGAAAAATAAATTGAAG
+ATGAAAAAAATTTGATCTGAGAAATTAGATTTTTTTTTTGTTGAGAAGAAAAGATCCAAA
+ATTGTTATGGATCTAGATCCAACATAGAGGTTGGGTTGTAAATAAGTGAAAAACTCTAGT
+TTTACTTGTCTTTTACTATTATTCTGAATTGAAATAAATAAATAAACATATGTTTTTTTA
+TAAGGGGGCTAACTAGAGAATGTTTGAAGCTGAGGGGGTGGACTAGATTAAAATCC
+>ATHILA7A
+ATTTGGCGCCGTTGCCGGTTTGCAATAGTTATTAGCCATTAGGATTTCATATTTGCTTGA
+GACTAAGCCTTTTACTTTAGTTACTAATCCTTTATACTTGATCTTTGCTCTTGTCTTAAA
+GGTGTATGAACCTACGAAGTTACGGCCGAGCAAACTTAGTAGAAGAGATTAACGACATTC
+GCCGGTTTGAAAGAGAAAACGCTAGAGCAAGAAGAAAAAGAGAACGACTTGAACACCTTG
+CTCGGTTAGGCGTCATGAATGAACCCGAAGTTGGGGGCCATAATGGAAATGGCCAAGCTA
+ATGGGGGTGGTCATATGCCACAACATCAACCAAGAGCTCATCAACCAATTGGAGCCTTTG
+ATGAGCCAAACATCCGCGGAAATAGAAACGGTATTCAAGCTCCTCCGGTTGAGAACAACA
+ACTTTGAGATTAAATCAAGCCTCATCAACATGGTTCAAAGCTCTAAGTTTCATTGTTTAT
+CAATGGAGGACCCTTTGGATCATCTAGACCAATTTGATATGTTGTGTAGCACGGTGAAAA
+TCAATGGGATCTCGGAAGATGCATTCAAACTTAGACTCTTCCCATTTTCTCTTGGAGACC
+GAGCTCGTATTTGGGAGAAGAATCTACCTCAAGGCTCCATCACCTCTTGGACCAATGCAA
+AAGAGCATTCCTCTTAAAGTTTTTCTCCACAACAAGAACGGCAAGGTTGAGAAATGAGAT
+ATCTAGCTTCACTCAAAGGAGTAATAAAAGTTTTTGTGAAGCTTGGGAAAGGTTCAAAGG
+ATACAAAATGCAATGTCCTCATCATGGTTTCTCTAAAGAGTCTATACTAAGTACCTTGTA
+TAGAGGAGTTCTCCCTAAATTTCGCATGTTGTTGGACACGGCAAGCAATGCAAACTTCTT
+GGGCCAAGATATTGATGATGGTTTGTCTTTGGTAGAGAATCTAGCTCAAAGTGATGGTAA
+TTATGGTGAAGATTATGACCGCACTCCAAGAGAAAGTAATGAGATGAGTAATCTACACCG
+CAAAGAGATCAAAGCTTTGAATGAAAAGATAGATAAGATGATTCTTGCTAATCAAAAACC
+GATCCATTTTGTATCCGAGAGTGATGTCTACCAAGGGTATCAAGAACACATGGAAGGTTG
+TGTAGAGCGACAAGAGGAGGTCAACTATGCTATTGGACAAGGCTACAACAAATTCAACCT
+CAACTATAGGAATCATCCCAACCTTTCATATAGGAGCAATAATGTGGAGAACCCACAAGA
+TCAAAGCTACCCACCCTTAAAGCCTCCCGGTTTCACACAACAACCCAACTATCAACCTCA
+ACCCCAAAGGAACTTCCAACCAAAACCTCAAGCCTACCACCACAATCAACACCAAGGGAG
+TTCATCGAATCCTCCACCTCAAGCGGATACAAACGCTCTTCTTAGACAAATTCTAGAAGG
+GCAAGGAAGAGGAGCAATCGATCTTGCCACACAAATGAAAGGAATGCACACCAAGGTTGA
+TGACATTTATGGTGAGCTCAATGCCAAAATAGAGCGTTTGAATGTCCATGTTTATAGCCC
+ATCCTCATCCACTTCCAAGCATCCAATGGGAACTTTAAAGGGTAAATCTGAAACTAATCA
+TAAGGAGTTTTGCAATGCTATCTTCATAAACGATTTTGATATGGTTGAAAATATGAGCTA
+TACACAATCAAGAGAGGATGGTAGAATTGATGAGAATGAAAAGGCAATAGAAGAGATCTC
+TAAACTTCTATATGGTTCTAATGTTGAGAACTTAATGGTTGCTAGTGATGAGAAGGCCAA
+GAAGAGTACGAATGGGAATGATATGATAACCAAGAGTGTTGAAAAGAAAGAGGCATCAAG
+AGTTGAGCCTCTTCCTTATGAGCCTCTACTTCCGTTTCCCGGGCGAGTTCTTACCAAAGC
+TAAAAAGAAAGTTTTCTCAAGTTTTAAAGCCAACATGAGTAGAGTTGGAGCGCCTTTGCC
+TTGTGTGGAAAACTTGTCTCAAATTCCTCTTCACTTTAAGTTCATTCAAGCCATTCTAGA
+AAATCGAGAGAAAGTGGAAGAGATCATGAGAGCCTTTGATTCACCAATCACACCACAAAC
+GGAACCAAAATCTATTATCAAGCTTGAAGATCCGGGTAAATTCACCATACCTTGCTCACT
+TGGTGATTTACAACTTGATGATGCCTTATGTGATTCGGGTGCAAGCGTGAATGTGATGTC
+ACTTGAGATGGTAAAGAGTCTAGGGGTTAAAGATATGAACCACCACACCTCCTCCATCAT
+GTTTGGAGATGCTTCTTCAACAACTCCTCTTGGTTTGATTGAAGACTATCCACTCAAAGT
+TGGTGATTGCATAGTCCCAACGGATTTCATGATAGTGGAGATGAAAGACACCCACAAGGT
+TCCTCTCATTCTAGGAACTCCATTTCTCAACACCGTGGGAGCCAACATCGACTTCCCAAA
+CAAGAGAGTTACTCTTCTCCACGTGAATGGTAATGTCTCATATCCAATCAAGCCTTTCTC
+TACAAAGTTTTGTGGAACAATCACTAATGAAGAAGTGAAAACAAAGAAAGAGCCTAAAAG
+TTTGAAGGATCAACTTGAGATCAAAGTTGTGAATGCGAAGAATAGAGAGGATTTCACGGT
+TGATGAGAAAATCTTGGATGGTGAATGTCTACACTTTTTGTTTGATGCGCAAGAAGAAAG
+TACTAAAAAGAAGGAGTTGGGTAAAGCTAAGATGGTTCTTGAGAAGAACAAGAGGATGAT
+GAAAAGAACCCACCCTCCCACCCTTGACAATTCACCAAATCCTACCTCTTCTATGACTCT
+AACACTTTTGAGGTATAATGATGGAATTTTAGAGTATAGAGTCAAGTGCAAGGGTCGATC
+CAACCCTTTTTCATCGGTTAAAGCGATTCTCACACCGGAGTTCAAAGAAAAAGGTTCAAA
+AAGTGTTGAAGAATTGATGAAAGAGGTCCTCACACTTGCATTCAAGGGCTCTACAAGGAG
+TTTCACAACTCCTCCTATCACTTCACTCCCTAAGGTTCACAACTAGGGCCAAGGTATGGT
+CCTATCTATCCTTTGTATATACTATTTTCTTTCATTTTCTCTTTGTTTTTCGTTAGTCTT
+TTTTCCGGAATTATCTTTACACCGAGACGGTGTGAAATAAGTTTGGGGGAGAGACTAACC
+ATCTAATGTTGTGTTATGTTTTGATTTTCTTTCTTTGAGTCTTGCATTGTCAATAACTAT
+GTTTTGAGAAAAATAAAAAAAAAATCTGAAAATTTTGAAAAATCCAAAAAAAATCATGTA
+GGTTTGCATATTAATTTTCTCTTTTAGGATTGAGTCTAGTAGCATCTAGTGTACATTTGC
+ATTTGCATAGGGGATAATGATTTAATTACCTTGTAGAAATTCAAGCTTAGGATTGAGCTT
+AAAGCCCTTGATCACAGTTAATCGTTGCTTGATCATCTTGGAAAAAATGGAAAACCCATG
+CTTAGACTTTTGCGTTTCTCGAAAGCAATTTCTACTTGTGTGAAGCTTACATGACTTTTG
+AAATATCTCTATGAATTTGGACTTAATTTGATATTGATTTCTCGCTTATGGATCCTAAAT
+GTATTCTCATGGTAGTCTAACAGACTCATTCGGGTTATCTTATTCGTTTAGCCAATCTTT
+TGTTAACCCGAATGGCCATTCTCACCTTTAAAATGGTTTTCCCTACCCTTAACCTTAAAA
+CCTTTCTTTCAAGCCTATGTACTATTTGTGAGTGAGGCCTCTTGTATGAAAATGCTATAG
+ATTTTGAAATCTTCAAAGTATTGAGAACGACAAGGTTTTAGCTCTTGTTTTTAGCTAGCT
+TTTGGAACATCTTTGGACTAGCTACTAGGTTGGGAATGAAAGATTTAAGTGGTTAGATTG
+AATACTTGGGATTGGGTTTGGAAAAAAGAAAAGAAAAAAGAATGAATGAAAAGAAATGTG
+TGATCAATGGTTTTATAGGAGTCTCTAGGGAATAAGTTATAAATAAGAAAGCTCTAAATC
+TCTAAGTGTAAAGAGAAAGTTTAATATCAAGCTAGTTCCCCAAAGAAAAGAAACTTGCAA
+AGCTATAAGTATTTGGGAACAAAGATAAACTTAGAAAAGAAATAGAAAAGAACAAAGTGT
+CAAAAGAAGAAGTCTTCCCTAGGTGACTAGCAAGAAAGGATTGATCTTGAGGATTGTGGT
+TCAAAAAGACCAAAGTGTCTATTGATTGGGGTTGAAAAGAAGAAGAAAAGAGTTTGCAAG
+AAGGGTAGAAATAGGAGTTTACATCTAAGACGGGTAGAACAACAAGAGCTAGACTTTGTA
+TGCATAAATTGTTCTTGGTCTTAGATGGATTTCATGATTGTCTAGCATTACTATTTTTTT
+TAGAGAAACCCACCAAAATGTAAATCTTTTGAAACCACCTCCAAAAGCCTTCACCAAGAC
+CGATTGAGAATGATTTATCTTCCATTTGCGAGACCGCGCCAAACACTTAAATGAATGTTA
+AAGAGATGTTTCAACTTGATTGTGAGTCTTTGCTAATAGTTGGAGATTTGAAATTGAGCT
+ATGCACTAAGAAGAGTATGGAGAAGTACGAAAGAGTATGATGATTGATTCAAGCAAATTT
+GAACTATCTTTAAGGACTTTGAGTTGAATCCTTCGTTTGATATTTTGTGGCTATGAATCC
+CCACCTTCAAACCTCTTTCTTTTCTATCTCTTAGTTCTTGCTTGAGGACTAGCAAGAAAT
+AAGTTTGGGGGAGT
+>ATHAT2
+TAAGCCTGGGCGTTTAATCCGAATCCGATAAACCGAACCGCATCCGAACTGGGAAAATCG
+GATTAAAAACCGAACCGAATCCGCTCAATTAACCGTTCGGTTATTGATTTCTATATCCAC
+GGTTATCGGATTTTATCCGATCCGAACCGAAATAATATGGCTATCCGAAACCAACCGAAG
+AACTTCTTCTATACACTACTCTTTAGCCTTCGAAGTCTGGATCCACTTCCCTTATGATGA
+TTATCAAACAATATGATTCGATCCACTTCCCTAATCTTCTTGATTTTCCTAGCAATACGG
+GATCCACTTCCTCTAGATTATAACCATAAAACCCTAAGCTCTTTCAATATGGAATTCTTA
+AGCTCTCTTTCGTCACAATCGCCTCCATCAGAAGCATCAAGCAATCGATCTCGGGTATGT
+GTTTGAACTTCAATTCTTCTTCTTCATTAGCTATCGTCTTTGTTCTTTGATTCTTCTTCT
+TCATTAGAAAAAAAATTGAAACTCATTTAAATTGATTTAGTCATATAGCTAATGATAAAT
+TCTTTGTTTGGATTTTAAAAATTTGTGTATGTTGGAGTTAAATTCTTAGTCGATTCTAAT
+CCTCTTGTTGTGTCAATGGATGTTTGTTGAGTAGCAAGAGTATATTTTTGATTGTGAGAG
+TATAGTTTTGAGTAGTGAACGTATATTTAGATGGATTCTCATTATTCTTATGTTAAAACT
+TCTCATTATTCTTATGTTTAGATGGATTCATCACCATTTCCAAGCAACAGTGATGTGGGG
+AATGAGAAAGTGACTGAACCTGAAAGTGATGCTGCTAACAAAAGGAAGGATGTTCAGGAA
+GATAGTGGAGCTACTTCAAAACCACCTAAGACAAAGAAACCAAGTCAAAGGTCGTTTGTC
+TGGGACCATTACACGAGATTTGAAGATAATCCTAAGAGATGCAAGTGCAACTATTGTCAC
+AGAACCTACGGATGTGATTCTAAAGATGGGACTTCAAACTTGAAGAATCATCTTCGAATC
+TGCAAGCATTATCAAGCATGGAGTCAGAAAGCAAAACAAACTGTTTTCAACAATCAGGGA
+CATCTTCAGAGTGGGAAAGTTACATAGGAGATTTTAAGAGAAGCTTCAAATGAGATGCTT
+GTGCTGGGAGAATTACCACTTTCTTTCATTGAAAGCGCGGCTTGGAAACATTTATGTGAA
+AAGGTAAACCTCTATGCGCCACATTCTAGGAGAACTTGTATGAAAGACATTGTTAAAATG
+TATGTGGGAATGAAAGCATCTCTGAAGACTTGGATTGCGACTACTAATCCAAGAGTCTCT
+TTGACAACAGACATCTGGACAGCTAAAGCTACAGTTGCTAGTTACATGGTGATTACTGCT
+CACTTTGTTGATTCTGCTTGGAAATTAAGGAAGCTAATCATTGGGTTTAAGTACATTACG
+GATCACAAAGGTGCAACAATAGCAAGGATTCTTCTTGAGTGTTTGGCTGAGTGTGGAATA
+GAGAAGATTTTCACTATCACAGTGGACAATGAAACAACAAACACTTCTGCTTTGAAGAAA
+TTTCAAGAAACATTCAGCTTAAGGAGTAATGAAGCATTTGTTTTAGAAGGCGAAGGTATG
+CATGTGAGGTGTGCTGCTCACATAATCAATTTAATTGTCAAGGAGGGTTTGGTTGAATTG
+GGTGATCATGTGGCAGCCATACGCAATTCAGTGCAGTATGTGAGGTCTTCTACTTCAAGG
+TGTGATTCATTTGACCAGAAAGTTGTCTCAGGCAAGATGACTAGAGGGAGTTTACCGTTG
+GACATCAAAACAAGGTGGAACTCTACTTACTTGATGCTGAAAAGGGCTATGGAGTTCAGG
+TTGGCATTTGATAAAATGGAAGCTGAAGATAAGTTGTATAATGACTACTTCAATGAAGTA
+GACGATGGAAAAGCAAGATCGGGCCACCTACAAGAGCTGATTGGAATGCAGTCGAGAGGT
+TAGTGAGATTTCTGATCATATTCTACAACTCCACTTTGGTCGTGTCTGCTTCTAATTCAG
+TAGCTTCTTATAAGTGCTATGGTGAGATAGTGACTATAGAGACGAATTTGGTGTCACTAG
+GCAATAATTTTGACAGGGATCTGAAAATTAAGGCTAAAGCTATGTTAGGAAAATTTGTTA
+AGTATTGGGATGGAACAAGAAACATTAATGTTTATCTGATAGTTGCAAGTGTCTTTGATC
+CAAGGAAGAAAATGCAGTTTGCTAATATGTGTTTTGCAAAGCTTTATGGGAAAGATACTA
+CTGATGCTAAAGAGATGGCTGAAAAGGTCAACAATGTTTTGACTTCCTTGTTTAAGGAGT
+ATAGTAGTCGTTTTCAGAAAACATCAAGTGGTAGTGGTCCATCATCACAGTCCACTCAGA
+CTTCGATTACTGCTAGCCAAGGTGAGCCCTCTGATTTGATGTCTGATAGTATGGGGTATG
+AGAGGATGGACTTTGCTTATAAGGAGTTGGTTGATGAGATTGGGGTTGATGATGGTAGGG
+ACGAGTTAGATGTGTATTTGAAGGAGAAAGTGGAGAATCCTAAAACTATCATTGGATTAG
+AGTGGGAAGTACTTTCTTGGTGGAAGCTCAATTGTGGTAGGTTTCCTGTTTTGTCTGCAA
+TAACTAAGGATGTCCTTGCAATGCAAGTGTCATCGGTTGCATCTGAAAGTGCTTTTAGTA
+ACAGTGGTCGAGTCATAGAGCCACATAGGAGTTGTTTAACTCATTATATGGTTAAAGTGT
+TGTTGTGCACAGAGCAGTGGATGAAGAATGTGAATCACTTAGGTAATAAATCTGTTGTTA
+CCATTAAAGAGTTGCTTGCCGACATTGTTGAGCTAGATAACATTGAAAAAGGTAAATTCA
+TCCCTTATGCTCTATTTCAATTCTCTCTTAATAGTTTTAATTGTTCACAGTTTTAATTTC
+TTGTTTTTCTTGATTACAGAGTTTGATGGCAACTCTGCTTAGAAGACTCTTATCCTCAAA
+CTTTTTAATCGGCTATAAGGTAAATTGTTTTAAACTTGATGTTTTTGATTCATGTATTTC
+ATAGATTAAGAAGTTAAGTATTTTGTTGTATCAAGGTTCAAGAACATGGTGAAGTTTGAG
+AATGCGGCAAAGAAGAAGCTTGAGGTTGCTGTTGTTGGCTTGTTTTCACTCTCTTTCACT
+TTTTTTTTTACTACTTTCCAATTGAATTCTGCTACTTCTTCACTCTTTAAGATGTTATGG
+TTTACTTTTCTTTCAAAACTTTGATGTATTGGCATAGTTTATGCCTCACTTTGGTTTCAA
+AAACTTTATGGTTTGCTTTGCTATGGTTTCATTTCATCTACTCATTTTTTGCATAGCTCG
+TTTTTTCGGTTTAAGTTCGGATTAATATCGGTTATTCGGGTTCAATCGGATGTTAAATAT
+CATATTCATACCGATCCAAAATCCAAAATATCTAAACCGAAACCGATCCGAATTTTATAA
+TTATCCATATGGATATTAGAATCTAAATCCAAAATAACCGAAATCCGAAACAACCAAACC
+AAATCCGATTCGATAACCGAACGCCCAGACCTA
+>VANDAL8
+GAGCCACGTTCTATTCTGCCACCATTTTGGAAAAACTATTCTGACGTACCATCCTTTATT
+CTGAGTACCACTCGAGCATGTGCAATTACATCTCTCTCCTTAATGAATAACTGAGGGAGA
+ATTTCAAAATAAAGAGTAAATCATTTAGTAAAAAAAAAAGAAAAACGGTCGTTACCAAAA
+TCGCGATTCTCTCCGACTTCCGACGTGATTTTCTCCGACTTCGCCGCCGGCGACTTGAGC
+TCCGATTTCGCCGGCGATTTGAGCTCTAATTTCACCGGCGAGTTAGCTTCCGAGATCGCC
+GTAGCTTCCAAGCCGATAATCTGCTCCCAAAGTGAGCTTCCTCTTCAACGGCAAAAGTAA
+ATCCGATCTCGTTTTGATTTGTAGATTAATGTGAATTTCTTGTTGGAGTTAGTTGTTAAT
+AACATAAAATTGTTGTATTGTTCATTCTGGGCTGTTGTATCGTTTTGAATCAGAGAGTTT
+AGTGAGTGTTCAATCGAAATTTACGATTTGTGAAACCCAGAATTGACGAACTGGGACAAA
+TGGTAAAACTGAGATATAATAGTATAAGCGGTACAAGTGTTTTATTGAGATACAATAGGA
+CAGGTGGTACAAATGGTATTAGTGAGTTATAATATAGGTACAATTATGTCTAAATCTGAA
+TGATTACGTAATTGTGTTTTTATAATTTATTTGTAATTACAGGAGACGATGAAGAACAAG
+CACACATTCATACAATTTGACAATGGGTATTATTCAGAAGAGCATGAGTGGATTTCAAAC
+AATTCTTTAAGCGGTGTATTGTTGAGGACGTCAAAGGTAACATACTCTATGTTAGTAGAA
+AAGATATGCAAGAAGATTGGAATAGATGAAACCTCAAGGAAGGTGAAATTGAGTTATATT
+CTATGCACATCTCAGAGAGAGACATCTATTGTAGATGATGATGACTTTTTAGGTTATCTA
+ACGGTAGTGAATGCTAAGGGAATTAGACCAGCTTTGAACGTGGAGGTAGTAAATAAAGAA
+TCTGAGAGGGTGGAACAAATTTCAAGGGTAGAGAGAAGAAGTTCAGTTGGTGTTAATTAT
+GAGGAGTTGAATGCATTTGATGTGGAGAATGGTGGAGTAGTGACGATTTTTAGAGGAGAA
+ACTGCAGGAGGTAATTGTGTGAATGATGAACCGATTATTGAAGAGGCTAATAGTGTAGAA
+GAGGCTATTGAGAATGCGGATAGCCGGGTTTTTGAAGAGGCTATGGAGAATGTAGTTATT
+GAAGATAGGGAGCATGTGGATAGCCGGATGGATGTTGCTGAAGATAATGGTGTTGATGGT
+AGAATTGAGTATTATGAGCTTCCATGTGTTGGTGAAGGAAGTCAGAGTAGTGAGAAAAGT
+CAGAGTGTTACGGAATGGGAAGATGGAACGGGGATTGAATTGCACCAAGAATTTGTTTCT
+AAGGAGGCCGTGCAAGATTTGGTTAACAGAGCTGCAAATAAGTATTGTTTTGCGACCGCA
+ACTATAGCGTCAGATCCACAGCGACTCATGTTACGATGTCGGCAATCTAAAACAACAGGT
+TGTCGATGGTATTTACGATGTGCAAAAGTAAAGAGTTCAGATTGTTTTAGTGTTAGAGTT
+CACAGGAAGATGCACACATGCAAGCGGTCTAATAAGAACTCAGGCAATTGTAAACATACC
+GGCACACCACGATTAATCGCGTCTATTTTGCATGAGGATTATCCAGGTGAGTTTCAAACT
+CCACCACCTAAAAGCATAATGAGTATTGTTCGGGGAAGAATGGGTTTGCATTGCTCGTAT
+GCTACCGCATGGAGAGGGAAAAGACAACACGTTAGTGATGTGCGTGGTAGTCCTGAAAAA
+AGCTACACCGACTTGTACTCTTATCTGCACGTATTAAAGGAGGTGAATCCCGGGACAATA
+TCATATGTGGAAGTGGATGCACAACAAAAGTTCAAGTACTTATTCGTTGCTTTGGGTGCT
+TGCATTGAAGGGTTCAAAGTTATGAGGAAAGTTGTTATTGTGGATGCCACTTTTCTTAAG
+ACCGTATACGGCGGTATGCTAGTTTTCGCAACAGCCCAAGATCCTAATCATCACAATTAT
+ATCATTGCGTCTGCTGTAATTGATAGGGAGAACGATGCTAGTTGGTCGTGGTTCTTTAAC
+AAGCTGAAAACAGTTATACCAGATGAACCAGGTTTGGTTTTTGTGAGTGATAGACATCAG
+AGCATCATCAAATCAATTATGCAAGTGTTTCCAAACGCGAGACATGGCCATTGTGTTTGG
+CATTTGTCTCAAAACGTTAAAGTACGAGTGAAAACTGAGAAGGAAGAAGCGGCGGCTAAC
+TTCATTGCATGCGCACATGTTTATACTCAGTTTGAGTTCACGAGAGAGTATGCTCGATTT
+AGGAGAAGATTTCCTAATGTCGGTACGTATTTGGATCGATGGGCTCCTGTGGAAAATTGG
+GCTAGGTGCTATTTTGAAGGGGATAGGTATAACATAGACACGAGCAATGCGTGTGAATCA
+TTGAACAGTACGTTTGAGCGTGCAAGGAAATACTTCCTTTTACCTTTGCTTGATGCGATA
+ATTGAGAAAATTTCAGAATGGTTTAACAAACATAGGAAGGAGTCTGTTAAATATTCTGAA
+ACAAGGGGTCTTGTGCCGGTTGTGGAGAACGAAATACACTCCTTATGCCCAATTGCGAAA
+ACGATGCCGGTGACCGAGCTTAACAGCTTCGAACGTCAATACAGCGTCATTGGCGAAGGT
+GGTATGTCTTATTCTGTTGACTTGCTAAGGAAAACTTGTTCTTGCCGACGTTTTGATGTT
+GACAAGTACCCGTGTGTACATGCGATTGCCGCTGCCCGAAACTTTGTGGGGACCGAATGG
+ATATTAGATGGTCTCGAAATGGAAGACCTAACTTCGCATTATTACCATATGAATACGTGG
+ATATTGGCATACCACAGAACCATTTATCCAGTCCCGCATTCATCAGTTTGGATTATTCCT
+GATGAGATAAGACAATTGATAGTCTTACCGCCGGATACCACAACTAAACCGGGGAGAAAT
+CAAGAAACCCGGTTTCCATCAACAGGGGAACGTCGTCGAAAGAGGACTAACAACAAGTTT
+CAGCCTGGGATTAATATCAACGCGTGGTTGCAGCCCGAGGAGTCCGACTCATAATTAAAT
+GTGTATTTTGTGTTGTGTTGTTATGTCTGTACCGTGTACTTGTGCTGTCTGTACTATTGC
+TTCATGTATTATGTCTTCATTTTTAAGTACTTTGGAATTTTCTTAAGTATTGTGTTGTTA
+TGTCTGTACCGTGTACTTGTGTCGTCTGAACTATTGCTTCATTTTTAAGTACTTTGGAAT
+TTTGTTAAGTGTTATTATGTATGTACCTTGTACTTGTACCGTATGTACTAGTTCTTTCAT
+GTTTATCTCTTACAATAAAACCCCTCCTATATATATAAGAAAGAAATATAATTTTAGTAT
+TGTTTTTTTTTACTTAAATTTGCTTCAATTTAATTTAATTTAAATATTTTTATTATATCA
+AAAATATGGGTTTTTGTATGAAAAACTATCCAGTTTATGGGTTTTTGTATGAAAAATACA
+CCTCTCTCTACTTTTAATTAAAACTATAATTATTTCTAATATATTAAATGACAATTTTTA
+AGAAGCTGTATTTTTAATATATTTTTACTATTTATGAGACAAATACAGTTTATTTATTTT
+ATCTACTAAAATATGATATTATTAAAAAGGAGGTAATTTTTTAATTTTTCTCATAATTAT
+AAAGAAAAAGTTATCATACTTGGAAAATCTTTCTATACATTGTTCTGGAACATTTATTAA
+TCACTTATACTAATTATCATACAATCTAAAAAACAATTGAACATATTATACTCATCAATT
+CAGAAAACACTTCTTACATTATATGGTATGCATTGTATCATGTTGGACCATCTTGACATA
+AACATGGCAAAACGCATATATTTGGACAAATTATATAACTAAAACATGATATCTTATTAT
+TAAACATATTATATCATCTGTCCAACTAAAAGTTAATTCCCTTAATGAAGTCCAACTCTA
+AATACTAAAACTTCCACAAAGTACAAATAAATTGAGTACGGGACAACTGAATAACTTATG
+GCACAACTATGGCTAATGCGCAGTATTTTGTCTGGGCCCGCATTCCACTTTTATTACCAT
+AATAACTATTGTGTGTTCACACTATGCGTTCACACTATGTGTTCACACTATGTATTTCAA
+TTTCAATTCAAAAAATCTTTCTCATCTCATTAAATTACAAACTTTTCTCTCTCTTTCTTT
+ATTTCCTTCTTCTCCTTTCTTCTCTCGAAAAGTTTTCTTCTCTCCTTCTCTCTTCTCTGA
+CGACGAACCTCCGCCGACGAACAACACAACGAACCTCCGCCGACGAACAACACGACGAAC
+CTCCGCCGACGCCGAATCTTTCGCATCAGCCGCCGGATCCAAGTTCATTGGTAAGTTTCG
+GGTTGGATAGAAAATAAATTAGGGTTTTGATTTTCCCCCAATTCCATTGAATTATGGTTT
+GCAAAGGAATTAGAGTTGCCGTTTATGATAATTTGATATCTAGGGGTTGGATTTTGGATT
+TTCTTAAAGATCTAGGGTTTGGATGTTAGGGTTTATATTTTGGAATTTATCCCCTTTTGA
+TTTTCATGTGTTTGGCTATGTAGCAAATAATGCCGCTTAGTTATTCGTCACCTTCTTCAT
+CAGAGGAACGATCCGATGATCCTTCCAAGTACGATGGTGATTTTGGTGTTCCCCAAATCT
+GTTTTTGTGGTAAACAGCTTGAGCTTGTAGAGCGTCTTATTGGCGATCAAAAGAAGACAT
+TTCTCAAATGTCCGATGAGTGGTCAAGATGATAATTATCACGTAGACAAGGGTTGGGATC
+TTGCAGTTCACGAGCAGTGCTTTTGCATCGACAAACGATTTGGCGAGCACAGGGAATTGA
+TTCAAAACGCATTCAAATTTGGAGGTGATAGTAATCGTCTCCAGATTAACCAAATCCGTG
+CTGAAATTGAGGACCTCAAAGACCGCTTGGACAAGAAAGATGCAGAGATCGCAAGGCTTA
+TGGATGCACTTGGAAAGAAGTAAAATGATTTAATTGACTTTGTGATTGTATTTCCTTTTT
+ATGTTGCAACAAGTATGTTAAAGTTTGAAACTATGTTGAATTCCTATTTCTAGAGTCATT
+TGTACCTTTTTAACTTGTTTTGAAGTAATTTGTACCTCTTTCGGAATTGAGTTGTACCTC
+TCTATAAACTACTTGTACCTCTTTCGGAATTGAGTTGTACCTCTCTATAAACTACTTGTA
+CCTCTTTTTTGAACTCACTTGTACTTGTTTTGAACTCATTTGTACTTGTTCTGACTTGTT
+AGTTGTACCTCTTTTGGAATTGAGTTGTACCTCACTATAAACTACGTGTACCTTTTGTTT
+TGAACATCATTTGTACTTGTTTTGACCTAAATACCATAAATACCATAAAAACAAGATCAA
+CCATCCTAAATACATAAGTAMCATAAATCCCAAAACAACATGATCAATCATCCTAAATAA
+CAAAAACACAAGTCTTCAATACATCCGAAATACATAAGTAAATCGTTCCCACAAAAACAC
+AAGTCTTCAATACATTTTTCTCCAAACGTAAACCGGACCCTTGGTCCCTCTCATTCTCTC
+CGCGGTATAAGGTGGCTTGTGGAATCTCGATGGATTTATCTTACGCTTCTTTTTGCCACC
+TTCATCCTCGTCCTCAGGATCCTCGTCTCTTTTCTTCTTCTCATTCTTCTTATCGTTGCA
+CTTTCCCTTTCCCTTCCTCCCTTTCTTCTTCGTTTCCTTCTTCGGCGTCTCATCATCGCC
+TTTATCCGCTTCAGTTTCCCTTTCAACTTGAACATCACCTTCAAAAGAAAAGACAACCAT
+TCATAACCAACAAACATCATATATTAAAAAGATCAAAGATTGACAAAACAAACCATACCG
+ATTGGAACATCCGGAACATAAAGAACCATGGCAGAACTCGGATCATCGGGCTCAACAAAC
+TCGGGCACAAAACCCTCAGGCTCAACACCATCGGTCTCAACATCATGGGTCTCAACACCC
+CCGATCTCAACACCATCGGGCTCAACACCCTCGGTCTCAACAGCCTCGGTCTCAACATCA
+TGGGTCTCATTAGCCTCGGGCTCAACACTAGCCTCGGTCTCAACAGCCACATTCACGTTC
+TTCTCATTCTTACCACCATCTTCCTTCTCCTTATTCACATCGGAATGGACCTTCTTCTCA
+AATGGAGGCACACTCTCACCGGCTTGTCTCCTTTCAATGGTTACAAGCCTTTCATTGTGT
+TCCGCCAACATCGCCATCACTCTCTTAAAGCCTTCATCAATAGCTTCCTTCAAAGAGCAA
+GAGCTACTGCTGCCCGGAACATCCGGAACATGTCTCGGAACATTCTCTTCCTCCATTTGC
+TCGCCGCCGCTTCGAGCCCGGACATCCGCTTCAAACATATCCTTCCAGAAGATTCTCTTC
+CTCTCTTTGATCAAACGGTTTCTCCAGCTATCGACAACCGGATCAACAAACCCTATCCCA
+TCATCAACATGATCACCATCTACAATCCGCCTCAACAAATCTTTCTCCTCGTAATCCGGT
+TCCAAAACGCTAGAGATAACCTATACAAATTCACACATCAAAAATAATCATATTCTAGCT
+CATAGATAACTGGGACAACTCTAGAGATAACTGGGACAACTCGTACCTTTACACTTCCAA
+GCTCCTCGTTTATCTCTTCCAACGAGAACCCTTTCATGACACTACTAGAGAATTTGGCCT
+TACACATTCTCGGACACTCATTCTCGAACCTTACAGGGTCTCTAAACTTTTGTCCCAAAT
+GTGGAATAGCCTCAAAAGGCAAAATCTACACATTCAAAGTAAAAGTCACATTAGTATTAT
+TTTTAAGTCTACTAATGCATCTTATAATGGATATTACTCTAAATTGTTACCTCTAATGGA
+AGAATAAATCCGGAGAAACAAGTCTGCAATTTTGCTTTCCCTTTCATCGATTTCATTACC
+GACTTGATACCTTCCATACATCCATCAAATGTGAAACGACCCCATGGGAATGTCTCACAT
+GCACGCACATCATCAACAATCTTCAGAAAGAATTTGTCAATGTTTCCATCAGCCTTTGAC
+TTGGCCGCGATCACCTTGCACAAAAAAAGCAAGATAGCCAACTTCTTCCTATCCGTCTTC
+TTCTTTTCTCCACATTTCTTCATTTCATCCAACTTTTTCTCAACATCAACGATCTTAATC
+CCAGATACCTTCTTAAAGATCTTTTTGGCAAACTTCAAATCTGCATCCACGATCTTCATA
+CTCGGCTGCAACTCCTCCGGGTAATCATGACAATCGAAACCACATAACAACGCATGCTCT
+TTAATGGAGTACCTAATAGGCACTCCATTAACCACAAACCAGCACTCCCTATCCATCTCT
+GTCTGTGCTGTGCGAAGCAAAAGCATCCACAAGCCTTGGGTCATGTGGTTTTTCTCCTCA
+GGCATGTGGAATACATGCCTAAACTGTGGATGCGCCTTGAACCATGGCAAATCTTCTTTA
+AACTCCTCCAAATACTTCACTGTCTGCTGCACAGTGCATCTCGTCCCTATCTTACACGTC
+TTCACGTATTCGCTTGGACTAAAGAACATCCTCTCTGGCTGCATTGGTTGTTCCTCATCA
+TCAAGTTCCTGAAATTTCATACACAAACATACAATTAATATTTTGCTGTACTACTTGTAC
+TAGTTATCTCATAACAACATTATCAACTTTTCTCAGAATTGAAACTATACGTATTAAATT
+CATGCACCAATCATACAATTAAATTCATGCACCAATCAAACAAACCAATGTATGATCACG
+TTAACGTATAAATCCATGCACCAATCACATAAGTTGAAACTATACTATTAAGTTGTCCTA
+AGTGTTTTCTAGTTGTCCCTATACACTACTTTCAATGGATATTCAAACAAAATTTTCAGA
+AATTAATGTTACCTCAGGGTTTTCTTCTTCCCTTTCTTTTTCCTCTTCTTGAGGGTTTTC
+TTCCATCCCGTGAGATGGCATTGGTTCATCATCATCAATTTCCTGAAAATTCATACACAA
+CCATAAAATTAATATTTCTCGTTATCTCAGACCAACATTATAAACTTTTCTCAGAATCCA
+ATTTTCTAATGCAAATCAATGTATGATTGATCACGTATAAATCCATGCATGCACCAATCA
+AACAAACCAATACTATTAAGTTGTACTCATTGTTTTCTAGTTGTCCCTATACACTACTTT
+CAATATTCAAACACAATTTACAGAAATAACCATTTACCTCAGATTCTTCTTCTTCTTCCC
+CTTCTTTTTCCTCTTCTTCAGGGTTTTCTTCCATCCCCTGAGACTGCATTGGTTCCTCAT
+CATCAATTTCCTGAAAATTCATACACAACCATAAAATTAATATTTCGCTGTACTACTTGT
+ACTAGTTATCTCAGAACAACATTATCAACTTTTCTCAGAATTCAATTTTCTAATGCAACC
+CAATGTATGATTAATCACGTATATCCATGCACCAATTACACAGACCTATACTATTAACTT
+GTACTCATTGTTTTCTAGTTGTCCCTAAACACTACATCAATATTCACACAAAATTTTCAT
+AAATTTGTATATACCTCAGAAATCTTTTCTTCTTCCGGTTCGTTAAGGTTTTCCGGAGGC
+TCTTGTTCACAGTTTTCGTCTTCAAATTTGTTTTCCTCGGCTGCAACTTCTTCACGGTTC
+ATATCCGCTTCACGGATGATCGTGACCCTCTCGTCTTCACTTTCACTCGAACTAGGAGTG
+ACTAACCTTACACGACCCATGATTACCTTGCAAAACCACTCAACAATCAAGGAAACCGTT
+CAAATCAACACAACGAAAACCAATTCTAATGTTTCAAATCAAAAACCGTTCCAATTTCTA
+TACTAAAAGCCCTATTCGACACTTACAATTTGGAACGTCGGCGGTTTGGAACGACGACGG
+AACTGCAACGGAACTGTAACGGATGTGTGGAGTCGCGACGGTCGGTTTTGACGGCGGAAC
+TAAAACGGTTGTGCGAAATCGCGACGTTCGGTTAGGNAACAGGAGCCACACAACGGCGGT
+GAATTACTCGGAAATGAGAAAGAAAGGGGTTCNTCGGTGACGGTGAACTGAACGGAGAGA
+GAAGAGAAAGTCGACGGTTTTGGATTTTGAAATCGCCGGAATCGAAACGCGTTTGGTNNG
+RAKTGAGARGAGTCGACGACGRMAGTGAGAAATTGATTTTTGAAAAGTTACTTAGGTTAA
+AAAATTTTGATTTGGGGGAAAACCCAGTAACAATGGGTCGGATCCTGGAGCAACCCGTGG
+ATCTGTGGTTGGATCCTGTAGTTTTACTAAGTCAACAAGGTTATTTGGTAATCTCCCTCT
+GTTTTTCTATTTAAAAATAAATCAAAAAGAAATTCATTTTTTTGGGTGGCARAATRGAAT
+TTTTTTTTGCRGATGATGGCAGAATAGATAAAAATCC
+>TSCL
+GGAAATATATACACTCAAGTATTTAAAGAAGATCACGCGCGGCGATTGATTAAGCGAGAA
+CGACGCTACAGTAAACCAAAACCAAATCTAGATCTGTGCCTCTCCGGTCACGGTGCTTCT
+CACCGGTGGCCGGAGAGGGCTTCTCCCTCTTCTCCTTTCCTCTCTCTTATCTCCTCTGCC
+TCTCCTTTGAAGCTCCGGTGGTGTTCAAATCTGGCTTGCTCTTCGTCTCTTGTTGGTGGT
+ATGCGGCGAGTGGTCACGCACGGAGCAAAGGACGTGCGGCGTGTCTCTCTCCGTTTAAGG
+CAGTGGCTTTGATGAGACGACTGTAGCGGTTGTGCGGCTCCTATCGACGGGACCATCTTC
+CAGATCTGATAAATTGGTGGTGCATCGCCATGTTTCTTCAGACATCGTCGTTCTTCTTTG
+ATTTGGGCACAACGGTGAGTTTTCGGTGTGGCAGATCTTCTCTTCTCGGGTCTCTCTACC
+TGTTTTTTCTCCAGCTCTGGTGATGGTGTGATTGATCCGACGGGCTTCTCTTGTGGAGGC
+AATCCAAGGAGTCGTTTGGCTCTTGTGGATTGTTCGTGGTGGTTAGTGGCGTTGTGGGTT
+TTGTTTGGTGGTCGACGTCTCTCCTCCATTGGTGGGCAGTTGAGGGTGGTAGCCTCTTCG
+GCCATGGGTATGGATTCTCTGTGTCCATTGGGTTTCGTCCCTTTTGCTTCATCTCTGGTT
+TGCTTTCAGGTGGAGTTTTGTTGTTCATGGTGTTGTCGGTGTTGGTTCATTTGGTGAAGG
+TGAGCCTTTGGGTGTTATGGCTATGTTCACCGAGGGTTGAATAGAGGCGGCGGATAGGTC
+TAAGTGGCATCACTAACTCAACGAGTTAGTGTAGAAGTCCGCGGTTGTCTTTACGTTTTT
+GCGTTAGTTCTTTGAGAATCTGTAGGCACCTATCTCGAGGTTTGTGGACGGATCTCAGAT
+AGTTGAGCTCGTGGCAACAACGATGAGGATTCCAATACTTCGGTATTGTGGCAATCACGC
+AAATTTCCAAGTTTCGCGGACTTGAAATCGGTGTTTCCCTTCGCAACTTAGTCATAATTA
+CTCAGCTGCAATCCGAAGTTTTTTGAGTAGTAATGTTGTTTTTAATTTTCTGTAGTGTGC
+TTTAATCCGTTCTTGTATTTTCTGTAACTTCTGTCAAAAATCTTAAAATGGTATAAAATT
+TAACTTTTTACCAAAAAAAAAAAAA
+>ATTIRX1A
+TAAGGGGATGTATTCAATCAAACATTTCAAGTGATTTGTGTTAAAATAACAAATCCTATG
+TTATTCAATCATGGATTTTTAAAAGTYTCATAAAATCTAATGTTATTGAACTAGTGATTT
+TAAAATCTACTTAAAAATCCCTTGTTATTGAAAACATTTTAAGGATTGGATTTTTARTGA
+CTTTAAGAGACTTAAGTGAATTTTAGTGGATTTCCTTAGTTAAAAATACAGAATTTTAAA
+TCTCATGGTTTTAGGTGGAATTTGAGAAGATTTTACAATAAATCATAACAACTTCCTTAA
+ATTCACCCAAATTCTTCAAAATCATATAAAAACTCAAAATAACTCAAATCACTCAAAATA
+TAAGATTGAATACACCCCCTAA
+>ATCOPIA45
+TGTTGGAGTAAGCTTGAAGCTTACTTGAAGAAGAAGCAATCAAGCAAAAAGGAAATTAGA
+ATTATACTTTGTGTTTAGGAAGTTGCCTAAATACTTATGTGTGTTTTCCTAATAGGATTA
+GGAAATTGTCTAGTTCTTTTCATATATAAAGGAGTTGCAAGAGTGTTGCAAAACTTATGA
+GTTGAGAGATTAAGATTGTGTGTTTTTAGGTTTTGAGTTATTTTCTTAAAGCAATAAAAG
+AGAGAGTCTTTTATTCATAATCTTGTTCTTATTCTTGAGTTTGATATATAGTTTGAATCA
+ATAATTGGTATCAGAGCATAATATTGATTCAAGCATCTTTACGATCAAACAAAGGCAATC
+AACGAAGTTAGCGTTGATTCCGTACGGAGAAAGAAGGTAACTTGTGAAGAAGACATGGGC
+GATATAGTACCAGTAACGAACAACACCAAAGAAGGTAGCAGCTCTTCCTCTATTCAATGT
+CCGATGCTTACGGCAACAAACTATACGTTTTGGACAATACGTATGACGATGGCTCTAAAA
+GTTCACAAGGTATGGGAAACGATTGAAGAAGGATTAGATGATATCGATAAAAACAATATG
+GCAAGCGCTCTCCTTCTCCAATCTATCCCTGAAGCATTAACCTTGCGAGTTGGAAAACTT
+AAAACCGCAAAGAAGATATGGGATGCGATAAAGGCTAGAAATCTAGGAGCTGATAGGGTC
+AAAGATGCAAGACTTCAGACATTGATGGGCGAGTTTGAAAGGATAAAGATGAAAGAAACT
+GAGAAGATAGATGACTTCGCTGGAAGACTCTCAGAATTGTCCACCAAATCAGCAGATCTT
+GGGAATGATATTGAAGAACCTAAGTTGGTGAAAAAGTTTCTCAATAGCCTACCACGGAAA
+CGTTATATACATATCATTGCTGCACTAGAACAAGTTCTTGATCTTAATACAACAAGTTTC
+GAGGATATAGTCGGCAGACTAAAGGCATATGAAGAGAGAATCTGCGATGAAGAAGATAAC
+CAAGATGATCAGGGAAAGCTTTTGTATGCGAACTCTGAAGAAAAGTCAGCTCAGAACAAT
+TGGAATCCCAATAAAGGAAAAAGTCAAGGTGGTCGAGGATACGGACGAGGAAGAGGCAGA
+GATCGGTTTGGGAATGCACAAGGCAACAGAGACATGACAAACGTGATTTGCTATAGGTGT
+GATAAGCTAGGACACTATGCTTCCGACTGTCCCGATAGATTGCTTAAACTTCAAGAAACA
+CAAGATGTTAAGAATGATGATACACAAAAGGCTGACGCATTAATGATGCACGAAGTAGTG
+TTTCTTAACGAGAAGAATGTAATGCCAAATAAACTTGAGGCGAGCTTGGATGTTGATAAT
+GTGTGGTACTTGGATAATGGCGCGAGCAACCATATGACGGGAAACTTGGCTTACTTTGGT
+GAGATTGACGAAAGAGTTACGGGAAAGGTTCGTTTTGGTGACGATTCTCGTATTGATATC
+AAAGGAAAAGGCTCGATTACGTTTATAGCTAAGAATGAAGAGAGAAAAATCTTGGCTGAT
+GTCTATTACATTCCCGATTTAAGAAGCAACATCGTGAGTCTTGGTCAGGCTACCGAGTCC
+GGATGTGATGTTAGAATGCGAGATGACCATCTAACTCTATATGATAGAGATGGAAAGCTG
+CTAATAAAAGCGACAAGATCCAGAAATCGACTTTACAAGGTGATCATGGAAGTCGATGAT
+ACAAAGTGTTTGCAACTTGAGAGCTTGAGTGAAACGACAAAGTGGCATGCAAGATTGGGT
+CATATTGGAACTGACAACTTGAAAAGAATGATGCAAAAGGAATTGGTCATTGGCATTCCT
+AATATCAAAGTCGAGAAAGAAATGTGTGGCTCATGCTTGCTTGGTAAGCAAGCTAGAAAA
+CCATTTCCACAAGCAACTCCATATCGTGCAACTAGCATACTCGAGCTCTTACATGGAGAT
+CTTTGTGGACCAATTACGCCTTCTACAGTAGCATAAAATAGGTATATCTTTGTCCTAATT
+GATGATTATTCACGTTATATGTGGTCACTTCTTCTCAAGGAAAAGAGCGAAGCGTTCAAT
+AAGTTTAAAAGCTTTAAGGCATGTGTGGAGCAAGAAACTGGTGCTACCATTAAAACGTTT
+CGAACGGATAGAGGGGGAGAGTTTGTTTCTCAAGAGTTTCAAGCGTTTTGTGACGCCTCC
+GGGATTAAAAGGCACTTAACTGCACCGTATTCTCCACAACAAAACGGAGTGGTCGAGAGG
+CGCAATAGAACGTTAATGGAAATGACTAGAAGCATCTTGAAACACATGAGTGTCCCAAAT
+TATCTATGGGGAGAAGCAGTGAGACATTCGACTTATCTTATAAACAGAGTAGCGACGAGA
+ACTTTGGTAGATCAAACCCCATACAAAGTCTTAAAGAGTAAGAAGCCAAATGTGGAGCAT
+TTACGGGTCTTTGGTTGCATTGGTTACGCTAAAGCAGAGGCTGTACATTTGAGAAAGTTA
+GACGATCGCTCACGAATGCTAGTACACCTAGGAACAGAGCCTGGATCAAAAGGCTATCGT
+TTATTAGATCCAACAAGGAGAAAGGTGATAGTTAGCAGAGATGTTGTATTTGATGAAGAA
+AAAAGGTGGAAGTGGAATAATAGTGAAGATGAAATTAATAATGTTCCAGGAATGTTCAGT
+CTTAGTTTTGAAGAATTTGGCAACAATGGTATAAGAGAGGAGGATGATATCACAGAAGAA
+ACAGAGATCAATGATGGAGAGAATCATGATCGTGAAGCTGAAATTCCTACTCAAGCAATA
+GAGACTGTAGAACAATAAGTAGAGCCGCAAGTCACACTAAGAAAATCCGTGAGAGTGATC
+TCAAAACCAAGTTACTTAGACGATTATGTTTTGTTGGCCTCAATCGAATGTGAACGGCTC
+TTACTTATGATAAATGAAGAACCATGGGACTACAATGAGGCAAAGGAATTGCAAGAATGG
+AAGAAAGCGTGTGTAGAAGAGATTGCGTCGATAACTAAGAACCACACTTGGGATTTGGTG
+GATCTTCCGATCGGAGCTAAACCAATTGGACTCAAATGGGTCTTTAAGTTAAAACGGAAC
+TCTGATGGAAGCGTTAACAAACACAAAGCAAGGCTTGTAGCTAAGGGTTATGTTCAACGA
+CACGGTATCGACTTTGATGAAGTATTTGCTCCGGTTGCCCGAATTGAAACCGTTCGACTT
+ATCATTGCTTTAGCAGCTTCTAATGGATGGGAAATACATCATCTTGATGTGAAAACTGCA
+TTTCTTCATGGAGAATTAAAAGAAGTGGTCTACGTTTCACAACCTGAAGGATTTGTGATA
+GGAGGAAGTGAAGATAAAGTGTACAAGCTGAACAAAGCTCTTTACGGACTCAAACAAGCT
+CCTAGAGCATGGAATAACAAGTTGAACAAGATTCTCATGGAACTTAAGTTTACTAAGTGC
+TCTAAAGAACCGTCATTATATTGTCGAAGAGACAAGGATGAGCTACTTGTTGTGGTGGTC
+TATGTGGATGACCTACTTGTCACGGGATCTAACTTACAAGTCATACTTGAGTTTAAAGAA
+GAGATGGCAAAGAAGTTTGAAATGAGTGATCTTGGAAAGCTTACGTATTACTTAGGTATT
+GAAGTGTTTCAACATGAAGGCGGCATTATGCTTAAACAAGAGAGGTATGCAAACAAGATC
+CTAGAAGAAACAAAAATGGATGATTGTAATGCGGTTCAGATTCCGATGGATGCAAACCTA
+AAGCTAAGTAAAGCACAAGAAGAGAAAAACATCGATGAGAAGGAATATAGAAGAAATATT
+GGATGTCTTCGATATTTGCTGCACACACGTCCTGACCTTTCTTATTGTGTTGGAGTGCTT
+AGTAGATATATGCACGAGCCAAAGGAATCACATGGAGCAGCCTTGAAACAGATTCTTAGG
+TACTTGCGAGGAACTCAATCTTTTGGTCTCTGTTTCAAACGAATGAATAAAACAGAGCTA
+GTAGGATTTAGTGATAGCAGTCACAATGTTGATGAGGATGATGGAAGAAGTACGACGGGT
+CATATTTTCTATCTTAATGACTGTCCTATCACTTGGTGCTCGCAAAAGCAAGAAACTGTG
+GCTCTATCGTCTTGTGAAGCTGAGTTTATGGCGGCTACAGAGGCAGCAAAACAAGCGGTT
+TGGCTTCAAGAGTTACTTGAAGAGATTGTTGGAAAAACGTGTAAGCAAGTGTTGATATTA
+ATTGACAACAAGTCGGCTATAGCACTCACGAAAAACCCGGTTTTCCATGGACGAAGCAAA
+CACATTCACAAGAGGTATCACTTTATTCGTGAGTGCGTTGCGAATGAACAAGTTGAGGTG
+GAGCACGTCCCCGGAACCGAACAGAGAGCCGACATTCTAACAAAGGCACTCGGGAGAATC
+AAGTTCAAAGAGATGAGAGATCTTGTGGGAGTTCAAGATATGACAAAGTGTAGCTTCAAG
+CTTAAGGGGGAAAATGTTGGAGTAAGCTTGAAGCTTACTTGAAGAAGAAGCAATCAAGCA
+AAAAGGAAATTAGAATTATACTTTGTGTTTAGGAAGTTGCCTAAATACTTATGTGTGTTT
+TCCTAATAGGATTAGGAAATTGTCTAGTTCTTTTCATATATAAAGGAGTTGCAAGAGTGT
+TGCAAAACTTATGAGTTGAGAGATTAAGATTGTGTGTTTTTAGGTTTTGAGTTATTTTCT
+TAAAGCAATAAAAGAGAGAGTCTTTTATTCATAATCTTGTTCTTATTCTTGAGTTTGATA
+TATAGTTTGAATCAATA
+>META1
+TGTTATGAATAAAGATGGATGCCCATTATAAGGCCCATCATCTAAGCCCATCATCTAGAT
+GTTTCTAGGGTTTTACCCTTTCCTTGTACTCCTATATAAAGAACCCTTTATCTCAATGGA
+ATAACACACTCATTTCTTCTATCTCTTTCTCTGTTTATAACACGTTATCAGCACGCTCTA
+AAAGGTAGATATAGAGATTCTTACATTTTTTTTAAGAACCATGTTTACTTATCGACTCAT
+GGTTCATAGTACTTATTTTCTATTATTGAAACAAAACAATATGAGCCGATCGATGATTAT
+AGTATAGATCGGTAAAAGCATGTTTTCAATGATTCAATAAAGAAGAGAATCATGCTTATC
+ATTTGTTTCTATAATTACTATCGCATGATTCAATGATTCTACAAAGAAAATCGTTAAAGA
+AGAGAATCATGCTTGTTAATTGTTAATTTTTGTGATTTACTATTACAATATTGAATATAT
+AAATTACCAATTTTATAATTATATAACTAATTTTGTAACTATTCATAGCCCGGTGGTGGG
+TGATGCAAGCATGTATTAATGTTTTAGCATTCCAGTTTTGAATAGTTGCATCTATATTCA
+ATATCATTTTATAAATATTATATTGTCTAAAATCCATTTATGATTGATATGATATCCCTT
+ATTTAACTCCTTTGATTAAAACGTTATACATATCTTATCACTTTTAGATATTGACTTTTC
+CATATTAAATATTTGATTTCCATATATTTGATTGTGTTATTATTATTTTTACTAAAAACG
+TTGCAAGATAATTTTTCTTTTTATAAGATTCCATATATCTAAATCTTTGTGTTATTATTA
+TCTAAATCTTTTTATAAGATTTCCATATATTTGATTGTGTTATTATTATTTTTACTAAAA
+ACGTTGCAAGATAATTTTTCTTTTTATAAGATTCTTTTCTCTAAATCTTTGTGGTATCTA
+AAAAAAAAAAAAAAAAAAAAAAAAAAATTGTTCATGGTTTTGCCCTAATTTTGCACGAAA
+TCATTTTACCCAAATCTTGCACGAATTCATATTACCCTAAATAAAAGTTTTGTCAAGATA
+TATGTAAAATCCAGATTTTGCACAAAATAGTTTTATTCTGATTGGTTTTACAATATTGCA
+TTAAAATTGTATTAGTATATAATACTTGATTATTTTATGAAATAAATTGATTGATAAATA
+ACTTAATTTAAAGGTATAATCACTTATAGAAATTTTCATGAATGACTAGTTTAATGTATC
+TTAAGAAGATATCATATTTTTGATGGTCAAAGTTTTTTCAAGAACTTAAATTATCACCAG
+AAGTTGAGAAAATAAATATGGTAAAAAAAAAAAAAAATAAAAAAAATTTCTAACGATGAA
+ATAATCTAGTATATCAAGTAGTATAAAATCTTATTAAAAGACTCTAGAAGAGCATATACA
+TTGTTTTCTATGGGAATACAAAATTAAAATCATCGATGCGGTATAGTTCTCCAAATCTCA
+AAGTTAATATGATGAGATATAAAATACATTATGATTCTAGAGTGGAATTCAATACGAGAT
+GGATGAACTTGAAGTTTCATCATTTCGAGGAGGAGAAGTAATGAATCTCACATGGATAAT
+AAGTGACATATCCAGAAGATTATGTTCAATCTTTGACTACTAAAGATCTAAAAGTTGTAT
+AAAGCAATTCTTATACGAATGTGTTATTAGATAAAATAAGTTATAATTAGTTATTACTAA
+AACTTCAAGACTTGAAGTCTCTTTGTGAATATAACTCACATTGTTAAGAGAATATCTCTG
+ATGCGGAGATGGTAAAACAGACGCTTAAACTTTTACGCAAGTATTGTTGTCCTGTAGACA
+CAATATTTTGAAAGAAATTTTGAGAACTATTATAAACTTAAATCGAGTGTTTTTCAAAGG
+CTAAGAAAATATATGAGTTATCGATGATAAGTAATACTCATATTCTGAAGTGAATATAAG
+ATCTTACATAGTTAGTCAAATTAAATTTAATATCGTTTATACTAGAATATAAAATTTTAA
+TTATTATCTCGTTATTGTTTTATTAACATATGATTGATTATTAAAATACATGGAAGTAAT
+TTTGATTATAAGATCTCATTAAGGGAGTAACTGATAAGCAATGAAAAGTAAATTAGAAGT
+TTTGAAAGAACTAGAAGTTTCAAAAGAATTAAAAGTTTCAAGAGTATATTTGGCTTAACC
+GGATTGGTCATCCTGGTTTAATGATGATGTGAAAGTATTGAGAATTATGTGGACATTAGG
+TGAAAAACCAGAAGATTCTCCCTAATGATTTATCAAATGTTACTTGCTCAGAAAGCAATA
+TGATAATGTGATTTTTACCAGTGTAAGTAATTTGGACTTTATCTATTCGTAAGTATATAC
+AAGGAGATGATTATGGGTTGATCACCCACTATATGACATTTAGATACCTAATGGTTATAA
+AAGATGCATCGATTCAATGGACGCATTGACTCGATTGTTGCATCGACAAGAAGGTCATAT
+TTATCCTTGTTATAAACCCGCAACATAGAGTTTGCGAGATTACTTTCTTGATTAAAGTAC
+AAGAGTATTTCAGTGTTTATTTATAATAACCATTATTGGATATCCGTTGGGATAAGTGTT
+TAACATTTTGAAATTCATGTTCATACACAAAATGGTTTAGTAACATCGATACGCATCAAG
+CCAATGAATAATTAATAGTTTTCCCCATTATTATTGGTTTTGGGTCAGAAACCAAATAGT
+TTTCATCTAAAAGCTTTGAATGTGAAAAGTGCTCCACCACAGCACGCAGAGATGAACCCT
+CAAAGGAGGATAAGAATACATGTTGGATATGAATGATAACTAAGCCATCCTAGAAGGATT
+TATATACCGCTCGTTTTGAAGACTATCATATTATATAGTCAGCTATTCCAACATAAGGGG
+GAGAATGTATACAGCTGGTGAAAAAGATAAAAAGAAATGAATTATCAATGATCCTCGGAG
+TAAAGAATGTATATTAAGAGTCCAAAAGATAATTCAATTACAGAATTTAGCGTTGTAATT
+GCCAGACGCATTTGCTGACCCAAATAAAGTGATGAAGTCACTTATACCAGTTGTAAATTA
+AATGCTCCAGAATATAATGAATGTCCTGTAAGGACCAATTTCAAACTGCTATTGAGTCTT
+AAGATCGCATGAAGCGTAATAGACCTTGGTTCCAAATATAAATATCCTCGTAAAAGTGAA
+GGAGCACAAAATTAAAAATGACCAAATTGAGGAAATAAATATTTTGATGATCTCTTGAAG
+AGAGTGAATGATCTCTAAAAGAGACATAAACATGACAAATGAAACATTCAAGTACTTGAC
+AATGAAGAGATCTAGCTAGCTATGTCATGTCAAAATATAATGGAATCAAAAGCAAATCGA
+CGTCGTAATATATTTGCATGCTATGAGCAGTTGATATTATGGACAAAAAGGAGGATCATG
+AAAGAAAGTCTATTGAAAAGTGTACACAAAGTAATGATTAGCCAAAAATGGAAAAGAAGA
+AATAGACATATAATTATAATCTCTAGTAGAGATATTTGGACTAGTAGTCTATGCACATGA
+TGTGTAAAACCAGTGGAAAATAAATGAGTCTTTATGTGAAAGAATAGTGAAATTAATGAG
+ATTTTCACAAAGATAAGAAATGTATTATGAAGAGATATATTCTCTTGTGGTGGATGTAAT
+ATTTTTTTAAGTATCTAAAGTCTGGCAATAAGAGACGGAACACTGGATATGACATTTATA
+TGAAATTCTTGAAAGATATAATCTCTGAAGGATTAATTATATGAGAATTATGTTCTCTAG
+AACTCTACTCGATCGAATAAAAAGAAATATGTAACATGACATATAATCATATAAATGTAT
+ATTTATGTTGAGTTTGTCAAAATATATTGATCAAACTAATATTTGTTTTGAAAATCATTA
+AAACTCCTACAGAGTTATCATAAGTAATACGATGACAATAATCTATGATAAAATATCACT
+AGATAATGATATTTATAAGTCTATATGAAAACCATATAATTTTGATCATTAAGATTATGG
+TTATTAATTCCAACGAGATATTGTATTTGATTGAAAATCATCTCCTGAAGAAGATGTTTC
+CGAGGGGGAGATTGAATGATATGCGTGGATGTACCCTTTTTCCTTATCATAGTTTTTATC
+CCACATGATTTTTCTATGACAAGGTTTTTAACGAGACATTAAAGAACACGCAAATAATAC
+ACTTGATGAATATTAAGAAATTCTATCAATCATCCAAATGAATATTATACACTAATGATA
+TTTAGAGAAATAAATAAGATGGTCAAGATGAATCATCTAAAAGATTCATGAGCAGCAGAA
+GAATGGCGTTGTACTTTATCCAGAAATTTGTTCAAGAGAAGATTTGGCAGACTTATTCTC
+AAATACTGTTTATTCTCTGCCACATCTTCTAATCATGCAGAGATTTTACCAATTCATGAA
+GCTAGCCGCGAGTGTGTATGGCTAAGATCCATAGTTCACCATATACAAGAAGACTGTGGT
+ATGTATGCAGGGAAAAAGACTCCAACAATTATGTACGAAGACAATGCAGCATGCATCGCA
+CAACTCAAAGACGGATACATCAAAGGCGATAGAACAAAGCACATCCTACCAAAATTCTTC
+TACACACACGATCTACAAAAGAGCGGCGATGTACGAGTTCTACAGATCCGTTCGAATGAT
+AATCTGGCTGACTTATTCACCAAGGCGCTACCTACTGCTACTTTCAAGAAGTTAGTCTAT
+CGTATCGGATTACGCCGTCTCAAAGATCTCGACGAATATACTCATAAGGGGGAGTAATTG
+TATGTTGCACTCTTTTTCCCTTAACCATGGTTTTTCCCATTGGGTTTTCCTGGTAAGGTT
+TTTAATGAGGCAGCATTTCAAATACTTTACGAGTTATGATACTATAATGGTCATCAGGGG
+GAGTGTTATGAATAAAGATGGATGCCCATTATAAGGCCCATCATCTAAGCCCATCATCTA
+GATGTTTCTAGGGTTTTACCCTTTCCTTGTACTCCTATATAAAGAACCCTTTATCTCAAT
+GGAATAACACACTCATTTCTTCTATCTCTTTCTCTGTTTATAACA
+>ATREP17
+GGGAAAACGGGATTTTCATACTCATACTTTTATTCAGAGTGTATTTTCATACCTAAACAA
+ATTTGTAAGGTATTTTCATACCTAAACTGTATATTTATTTGAATTTCATACCTCAACTTA
+AGAAAAAGTGCAAAATTCAAAGTCAAACTAACGGGTGTTAGTCAAATCCGTAAAGATGCT
+GAGTCAGCGGACATGTGAATTATGACATGTCTAGAACGACGTCGTTTTGCATAACAGACG
+TTTATAAATGATAAAAAATTTGAAACAGACGGGAATTGAACCCACGTCGTTTAAACCTTT
+ACCCGGAGAATCTAACCATTTTTACCAACAAACTTTATTGGTTATAACTCAAACGTTTCA
+ATATATAAGGATAACAGTTTTGTGTTAAATTGTTTGCAAAACAAAGGTGTCGAACTTGCA
+TCCTCAATGTCTTTTAACGGAGTGTCTAAACATTCCATCTCCATTTTCATTGGTTATATC
+CCAAACGTTTTAAAATATAAGGGTAATTATTTTGTGTTTTCTCATTAATAAAAATTATTT
+TGTATTAGGAGGAATGAATTAAATTTTATGGTTTGTAATTGAAATTCTAGAATATGAAAA
+ATCAATTTCAAATACAAACCCTAAGTTTATTCATTTCCCTCAATTCAAAACGTTTTCGTT
+TTATTAATGAGAAAATACAAAACTATTATAAAATTTATTCAGTTTCAGTTTAGAAAGATT
+TTACATTCTAAATTTTTTAACATTCTACATTTTAGAATTTTTCAAATTGAAATCGATTTT
+TCACATTCTATAATTTGATTTCAATTAGAAACACTAAAATTTGATTCATTTCCCCCAATT
+CAAAACGACTTCGTTTTATTAATGAGAAAACACAAAATCATTACCGTTATATATTTAAAC
+GTTTGACGTATAACCAATAAATATTGTTGGTTAAAATGGTTTGGTAATCAGTAACGATGC
+TCTTAGGGCGTGGGTTCGATTCCCGTCTGTTGCAAGTTTTTTTTTTTTCTTTTTTTTTTA
+TCATTTTAACGTCTATTATGCAAAACAACGTCGTTTTAGACACGTCATAATCCACGTGTC
+CGTTGACTCATCGTTTTCACGAAGTTGACAAACACCCGTTAGTTTGACTTTGAATTTTAT
+ACTTTTTCTTAAGTTGAGGTATGAAATTCAAATAAATATACGGTTTAGGTATGAAAATAC
+CCGACAAATTTGTTTAGGTATGAAAATACACTCCAAAAAAGGTACGGGTATGAAAATCCC
+CTTTTCCC
+>BOMZH2
+GGGAAAAATGTCGTTTAATACGCGAACTTTCAAAAATGGTCATTTAATACGTGAACTTCT
+TATATGGTAATTTAATACATGTAAAAATCGTTGACCGGCCATTTTACTCAAACTTAATCG
+TTGACCAGGCTAAAATCTACACGACGTTATCTGACGTTAACAGACCGATAACAGCCGTTA
+ACTAGTTTCTGTTAGTTTCCAATACGACGTCGTTTAACCATAATCGAAACGGGAAAAATG
+TCATTTAATACTCCAACTTTCAAATTATAGTCATTTTATACATCAACTTCACATGTGGCC
+ATTTTATACATGAACTAAACGTTGACCAGCAATTTGAAATATGAGAATGTGTTGACCAGA
+CTAAAAAGACATACCGCTATCTAGGCCTAGACATTCAAATTTTGGTATAGGCTTGTTCGT
+GTTTATTCGGATTTAAATAATTAATCTAATAAATTTTACTATACATTTTGATTTTATAAA
+TATTTTTTGATATCTAGTTTATTTAGATATAAAACTATATAAACTTAACATTTATTTAAA
+ATAAAAAAAGATAAAATGCTAACATATAATAAACTCTCCTACCCGAACCAAACGGAATAG
+TAAAAATCTGAATTCGAATAAATCCAAACCGAATCTAAACCAAAATCCGAATGTTTAGGC
+CTAGATAGCGGTATGTCTTTTTGGCATGGTCAATGCATTCTCATATTTTAAACTGCTGGT
+CAACGTTTAGTTCATGTATAAAATGGTCACATGTGAAGTTGATGTATAAAACGGCCACAA
+TTTGAAAGTTGGAGTATTAAATGACATTTTCCTGTTTCGATTATGGTAAAACGACGTCGT
+ATTGGAAACTAACGGAGACTAGTTAACGACTGTTATCGGTCTGTTAATGTCAGATAACGT
+CGTGTGGATTTTGGCCTGGTCAACGATTAAGTTTGTGTGAAATGGCCGGTCAACGATTTT
+TACATGTATTAAATGGCCATATACGAAGTTCACGTATTAAATGGCCACTTTTTGAAAGTT
+CGCGTATTAAACAACATTTTTCCC
+>BOMZH1
+GGGAAAAATGTCATTTAATCCCCCAACTTTCAAAAAATGGTCATTTTATACATCAACTTC
+GTATGTGGCCGTTTAAAACATGAACTAAACGTTGACTAATTTTTAAAACATGATCTTTCG
+TTGACCAGGCCAAAATAGACATGCCGTTATCAGTCATTAACGGAACTTCTAACGTCCGTT
+ATCATCCGTTAACTTTATTAGTCAAGTTTCAAATTGTGGCCATTTTAAACATCAACTTCT
+TATGTGGCCATTTAAAACATGAACTAAACGTTGACTACCATTTAAGACATGAAAAATTCG
+TTGACCAGGCCAAAATAGACATGTCTTTATCAGTAGAACCTAGAAACCCGTTAATGACTG
+TTAATCTGTCCAAAACAACGTCGTTTGAGAATAATCGAAAGAACATAAAGATTTTTCCCA
+TATGAAATCTCCATATCAAAAAGTTTTAAGCAGAACCCAAGAACATAGTTTGATAAAGAG
+ATAATCGCAGTGCCAGTAATTGGAAGCAAATAAAGGTGTTTTCGTTTATATATTTGTTTT
+AAATTTTAAAAGGAATCATGGAAGCAAATTGAAGACTCATTATAAGATTGTTCGTCTTGT
+TTGAGCGGTTGTAGAAATAGATTTGGGGAACTGGGGTTTCATTTAGAAAACAATCCTGAT
+TTTCTTTTGATTATTCTCAAAACAAAGTCGTTTTAGGGATACTAATAGAGTCGTTAACAA
+GTGATAATGAATGTTATAAGTTCTTTTAATGAATGATGACAACATGTTTATTTTGGCTTG
+GTCAACGAATTTCTCATGTTTTAAATGGTAGTCAACGCTTAGTTCATGTTTAAAATGGCC
+ACATATAAAGTCGATGTTTAAAATGGCCACAATTTAAAACTTGACTAATAAAGTCGTTAA
+CGGATGATAACGGACGTTAGAAGTTCCGTTAATGACTGATAACGGCATGTCTATTTTGGC
+CTGGTCAACGAATAATCATGTTTTAAAAGTTAGTCAACGTTTAGTTCATGTTTTAAACGG
+CCGCATACGAAGTTGATGTATAAAATGACCATTTTTTGAAAGTTGGGGGATTAATTGACA
+TTTTTCCC
+>ATMU10
+GGGAAAAATGTCGAAAAAATCATGAACTTGCAATTTTTGGACGATTTAATCTTGAACTTC
+AAGGAAGACTAATAAATCGTAAAGTTATTGTTAACTTTCTATATAAATGACGAAGTTTCT
+GTTGACTTGTCTATTTAGTCACGTCGTTAAATAGGTTTAATAGAATCGATTACGACGTTA
+ATACTCCCGTTTAGCTGCTCTGTTAGAATAAAACGACGTCGTTTCTTTCTCAGACAAAGC
+GAGATAAAACAACGTCGTTTTATCTGTTACCCAATTTTAATCCCTAAAATCCCTAAATCA
+AATCGACATCTCTCTTTCTTCTCTTCTCAAACTCGACATCTCTCTTATCAATTTCTCTGT
+TCGATCGAAATGGCTAAAACTCGTGGGGGGGAAGAGAAGAGATCCGGTTCGTCGATCACG
+GAGACTGAGTCAAGCATCCGCCGAATCAAATCCTACTGAAGCTGAACCAATTTTAATTCC
+TTCTGTCGACGAGGCTAATCGAAAGAAAAGAAAAAGGAAGAAGGTAGTTGAAGTAGATAT
+TGAGGAAGATCGTGAGCCTGTGAGTGGCGATGATTGTGAGGTTGTTGGTGACGAAGATTG
+CGAAGAGGTTTGCTATGCAGACAAGAGAATCGGGAATAACGAAGAACATGGTGGAGAGGA
+ACAATGGGACATTGACATTGTTTCTGTTCAGCAAGAAGACGATAGAAGTGCTGTCGGGGA
+AGAAGGAAACGTTGCAGCTGGGGTTGAGGAAGAAGGAAACGATGGAGGTGGTGTTGGGGA
+AGAAGAAAACAATGGAGTTGGGGTCGAGGAAGAAGAAATCAATGAAGTTGGAGCTGTAGG
+TGTGGAAGAAGCACACGTTGGACAAGATGTTGAAGAAGAAGACGACGATGGAGGTCTAGG
+TGTGGAAGAAGAAGATTGTGAAGATTTTGAAGCAGAATTTGGAGCACAGGCGAGAGAGGA
+GGAAGACGAAAGCGATGGTGACAGTGGTGACGATATCTGGGATGACGAGAAGATTCCAGA
+ACCAGTGTACCATAGTGATGATGAAGAAGTTCATGACGCCAGAATTTGACGATCCTGAAA
+AGCTTTTGAGGTTGGGGAAAACATTCAATAACCCAGAAGATTTCAAAATAGCTATTTTGA
+GGTACTCTCTTAAGACTAGGTATGATATTAAGCTATATAGATCACAAAGCTTGAGAGTTG
+GAGCAAAGTGCACAAATACTGATGTTAAGTGTCAATGGAGATGCTATTGCTCCTATGATA
+AAAAGAAACAGAAAATGCAAGTGAAGATATTCGTAGATGAACATTCATGTGTTAGGTCGG
+GTTACTCAAAAATGTTGAAGCAAGGAACAATAGCTTGGTTGTATAGAGATAGACTGATAA
+AGAATCCGAAAATAACCAAAAAGGCGATGGTGGATGAGATCCAAAGAGAGTATAAACTCA
+CTGTAACAGAGGATCAATGTTCCAAGGCGAAGACAATAGTAATGAGAGAAAGAAAAGCAA
+CTCATCAGGAGCACTTTTCACGTATTTGGGATTACCAAGCTGAGATCTTCCGCACTAATC
+CGGGAACAAAGTTTGAGATCGAGACTATCCCGGGGCCAACCATTGGAAGCTTGCAAAGGT
+TTTATCGGCTTTTCATTTGCTTTAAGTCACAAAAAGATTCTTGGAAACAAACATGTAGGC
+CTATTATAGGAATTGATGGTGCATTCCTCAAATGGGATATAAAGGGACATCTATTGGCTG
+CGACTGGGAGAGATGGAGATAATAGAATTGTACCAATCGCATGGGCAGTTGTAGAGATAC
+AGAATGATGACAATTGGGACTGGTTTGTGAGGCAACTCTCTGAATCTTTGGATCTTCAAG
+ATGGAAGAAGTGTAGCAATCATCTCAGACAAACAATCGGTGAGTACACTAACTCTTTTGG
+TTTATTTGTTTCAAGAATCAAACTCTTCTCACATGTTAGGTTTATTCTTATCAATGATTT
+TCAGGGTTTAGGTAAAGCAATCCACACTGTCATCCCACAAGCTGAGCATAGACAATATGC
+TAGACACATCATGGACAACTGGAAGAAAAATAGCCATGACATGGAGTTACAACGACTCTT
+CTGGAAGGTTGCTAGGAGTTACACTGAAGGATAATTTCAAGCGCATATGAGAGCATTGAA
+GAGTTACAATCCAAGTGCGTATGAATCTTTACTGAAGACTAATCCGCTGACATGGTCTAG
+AGCTTTCTTCAGGATTGGTAGCTGCTGCAATGACAACCTCAACAACCTCAGTGAGTCGTT
+CAATAGAACAATTAGAAATGCAAGGAGGAAACCACTGCTAGACATGTTGGAGGACATTAG
+GAGGCAGTGTATGGTGCGAAATGAGAAGAGGTTTGTCATTGCTTACAGGTTGAAGAGTAG
+ATTCACCAAGAGAGCTCACATGGAGATAGAGAAGATGATTGATGGGGCTGCGGTTTGTGA
+TAGATGGATGGCAAGGCACAACAGAATTGAGGTCAGGGTTGGACTTGATGATTCATTCTC
+TGTCGACATGAATGATAGAACTTGCGGCTGTAGAAAGTGGCAAATGACAGGTATACCTTG
+TATTCATGCTGCATCTGTCATAATAGGAAATAGGCAAAAAGTGGAGGACTTTGTCAGTGA
+CTGGTATACAACTTATATGTGGAAGCAAACATACTATGACGGTATTATGCCTGTTCAAGG
+CAAGATGTTATGGCCAATAGTCAACAGAGTGGGAGTGCTGCCACCTCCATGGAGAAGAGG
+CAATCCTGGAAGACCAAAGAATCATGATAGGAGGAAAGGCATTTATGAATCTGCAACTGC
+CTCTACCTCAAGTAACACAGAGTTATCACGCATGTATCGAGTCATGACATGTTTAAATTG
+TTAAGGAGAAGGACACAACAAGGCAGGATGTAAAAATGAGACGGTTGCACCTCCACCAAA
+AAGACCAAGGGGTCGGCCTAGAAAAGATCAGGTTCGGTTTATATCCTCTTTGGCATCATA
+ATGTGGCTTCAATCTTTTTGAATTCTATTGAATTAATCTTGTTTGCAAACAGGATTCGAG
+GACTATCTTGTTTGGGCATGGACAATCATGGCAAGGATCACAAGGTGAACCATCTGTAGC
+ATCTCAGCCAGCTCAGCCATCGCAGCCATCTCAGCCATCTCAGCCATCTCAGCCAGCTCT
+GTCCCAACCGTCTCTGTCCCAACAGTCCCAAAGAGCACCATCTGCACCATCTGAACCACC
+TGCACCACCTGCACCATCTGCACCATCTGCACCATCTCAACGAGTTTCACCAAGAGGAGT
+AGCACAGAGAAGAGGGTCACAGAGAGGAGTGTCAAGTAGAGGAGGATCGCAGAGAAGAGG
+ATCACAGAGAGGAGGGTCACAGAGAGGAGGATTAGAAGGGTGGGGGTCATGGTTTGAATG
+TTCAAACAATCGGTGAATTTGGGTTGTCTTGTTTGCTTTTGTGGGTTACTCGGATAAGAA
+ACTGCAGTTTGTCTTCATGCAGCCAGAACTTATGTGTGTGTTTTTGTGTGTTTGTGGGAT
+CATGTGTTCCTTTTTGTTTTAGACCAAGATACATAACCTGTTTGGTGCTTGTGTTTGTTT
+CGGTTAATGTTCAAAAACATGTTTCATTTTGCATTTTGTCTTTAAATTTGTCATTCCATA
+ATAAGTTTCAATTCCTCATTCTTTAAATTCGAATCAAACCAAACTTGCATTGATATAAAG
+TCAAATGTTACAACACACAACACACTAATAACCAACTACAAGCTTCTTCTCATTAACGAG
+GCCAAACAACACGAAGAAAATCACAATGGTGATAACAAACATCCACACAATACACACTTT
+CAAGCCACACCAGTTTCTTCGGGTCTTCATGTCGTTGACCATTGCTTCTTCTCTCATTTC
+TTGAATCATAGCCTTTAACTCATTTGCCTCAGATTTAGCTTTGCTTATCTCATTTGCAAT
+GATGGCTAATCTTGGCAAAGCATCTTCTACTTCTTCAAACACAGCATCTTCGACCCATTT
+GAACACATGATCCTTAGAAACAAACAATTTACACATTCTCAGCTTATACAAAAAGCTCCA
+ACCAAGAACAAATTTTATACATAAGTCAACTTACATCCCTTTTGGTTGACCACGAATTAG
+CATTCCTTTTGCTAATACACCGGAAGAACGGTCGTCATGGGTTCTCTTGCGTTTTTGAGA
+CGAACATCGTGACCTCTAAGCCACACACACATTTCGTCGGCATACCCCGTTCTCTGGCGA
+CACCTGAGGTTATAGAACTTGAACTCATTGTAACAGATTGAAAGAAAGCTATACTAGTAG
+GAAATTTCAACAAAAACAGAGAGAGATCGATTTTGAAGTTTCGGATGTCGAGTTTGAGAA
+GAGAAGAAAGAGAGATGTCGATTTAATTTGGGGATTTTAGGGATTTAAGTTTGGTAACAG
+ATAAAACGACGTCGTTTTATCTCGCTTTTTCTGAGAAAGAAACGACGTCGTTTTGTTCTA
+ACAGAGCAGCTAAACGGGAGTTTTAACGTCGTAATCGATTCTGTTAAACCTATTTAATGA
+CGTGACCAAATAGACAAGTCAACAGAAACTTCGTCATTTATATAGAAAGTCAACAATAAC
+TTTACGATTTATTAGTTTTCCTTGAAGTTCAAGATTAAATCGTCCCAAAATTGCAAGTTC
+ATGATTTTTTTGACATTTTTCCC
+>ATLINE1_4
+GACGGATTATATTATACCAAAATGTTATCTTTCTTTCTTGACTCTTTTCTCTTTCAGGCA
+CAGTCTCCGAGATAACTGAAAGAGGCAAATGGGTTCAAAATTAGTAGATCTGAACTAATT
+TTTTTAGCTATTTTGGGAAATTTTCCCTCTTTTCTTGCCGGAGTCTCCTTTTTCTCTTCT
+CCCCTCATGGTTTTCTTCTCTGTTTCTTTTAGCCACAGACTTTGCTTCTCATCTGCTCTC
+TCTCAAGAATTCTTCTGCTGAGCTTTTGTGAATGCAAAGAAAGGCTCTCATCTCCTCTGA
+AGTTTCTCCTGCAATAGCAGAGTTTTTGCTTGTTTCTAGCTTTTAGCTAAGTCTGTGTGT
+GTTATTACACATCTCTCCTCTGCTTACCATGTCGAAGAGAATTCGCCCAAGCTGGTACAG
+AGAGTCCCCTCCAAAACAACCTCCTTTTGCTTTTGAACCTGAAGAAGAAGATGATGTTGT
+CATTCTCCCTCAAGTGGATAATTCAGCGCTCCTTGCTCGTCTCCATCTCAGCCTCGTGGG
+GAGAATGTTCCACCAAGGAGGACGCAGTACTAAAGCCCTTCTCTCTTTTCTCCCTAAGGA
+AAACATATGGGATGTGGAGGGTCGAGTCCGAGGCGTTTCTCTCGGAGATGCTCGATTTCA
+ATTCTTTTTTGAATCTGAAGTTGACCTCCAAAAAGTTCTCAACAAGAGACCTTGTCACTT
+CAACAAGTGGTCTTTCGCATTGGAGAGATGGGAACCCCATGTTGGAACCTCCTTCCCAAA
+CATCATGACTTTTTGGGTTAGAACTGAAGGCATCCCTGCTGAGTTTTGGGATGAAGAAGT
+GTTAAGAAATTTTGGTAACTCTCTTGGTTTAGTTCGGAGAGTTGATCCCTCTAAAGGAAG
+AATTCTAATCTCTGTGACAGCAGATGTTCCTCTAAGATTCAACAAGAATGCACAACTCCC
+CTCTGGAACAGTTGTCAAAGTGAAACTTTCTTATGAAAAGCTCTTTCGCTGGTGCTCGTA
+TTGTCGCCGTATTTGTCACGAACTAGAGCAGTGTCCTTTACTCGATGCAGAACAAAAAGC
+TGTTCTCTCAGCTGAGGAATCTCAACGTAACCTTCGACTCTCTCTTAGAGATGGAGATAG
+TTCTCAAGCTCGACTTCCTCTACAATCTTTTCCAGAGTCTAACCGTTCTAGATCTGAGAG
+AAATCACTTACCCTTGCTGAATGGTCCTCCTTCCTCAAGACCATATCACTCTCGTGGAGT
+CATCAGAAGGGAAGAAAACAACTTAGCTTCAAGGTCTGGTCGCAATCGATCCCACCGACA
+GCCTTACCCTGCTTCCCTCAATCAGTACCCTGCTGAGCATGCTTCCAAGCTGAATCGACC
+TCATGGTGCTGTCTCCCACAAACGCCCAGCCTCCCCTGTTGTCACTAGAAACGCCGGTGT
+TGATGACGGAAGGAAACGTCGTTTTGGTGATTCTTTCTCCAAGGAAAAAAGCTCTGCACC
+TCCTAACAAACAATCATCACCACTCCTCTCGGATTCACAATTGACGCTTTCAGACACGGT
+CTTGGCTCCCTCAAGGGCTAAACAGATAACCTCTTCCCCGACTTATGTCAGGGAAAGACC
+ATTCCGGTTAAATCTCTCTAAGAAGGCTTCCGCTTTAGAGAAAGGTAAAGGAAAGGTTGT
+GGAGCATCCTACTCCGTTGCTAGGTGAATCCTCTGTTGTTGGGAGCTCGGCTAAGAAATC
+TCTTAACTTTGAACCCTCTGAACCGGCTCCGAAGAACCTTGATACGCCCATCTCTGTAAC
+AAGCAAGTCGCTGGAGCCACAACTGGAAAAACGAAAGAGTTGGTATGATATGACTGTAGA
+AGAAGATGAAGCTACTGCGAGAAGTCTTGAGTCCGGTCCGGATACAATACTTGCAGCCAA
+ATTCTCGCAGGTGGTCTCTTTCGCAAGTCCATCTGTCGTCTCTCCATCTCTCTCTGTTCT
+TCCATCTCCTGCTGCTCCGGAGGATGAGTGGAATGAGTCTCTCAATCCGCTCTCGGAAGC
+TCTAAATTTGGATTGGACTGAAGAAGACGAGGCTGCTTACCATCTTGCCGACGACCTAGA
+TGTGGATGCTGACGATTTGTTGAGTGAGGAGCTTCAGGAGAGTCTTCAGGATCAATCCGG
+TTTGGTGATTCCGGGGAGCCATGTAGCACCCATCTCTGAGCTTCAGCCGGAAAAATTGAA
+GAGCTTGATCGTGAGCTCGCTTCAATCGGAGGAGGTGGGGCCGTCTATTGCTATCCCTAG
+GAGGAAGGACTCAAAGAAGAAAGTTGTGCCCCATTCCAGAAAAGCCCAACTAAATTCGGG
+CCTTTGTTTGAACTTGGCTTCAAAAAAAATTCATCACATTTAGGGTTTATCTCCCGAGAA
+AAGGCTATCCAACAAATCCGGCCCATCTAGGCCGAGATCCTCTAGGAGAACCACGACGGG
+TAAAAGAAATGGAGTGCCGTCTACTTCCAAGACTAAGAGTCCGGTTTTGAGTGTTGTTTC
+GGAAGGGATCCCACCTTCCGACAACAAAACATGAGGCTTATTTCGTGGAACTGTCAAGGG
+GTGGGACCGAAAACTACATCCCGTCGACTGGAAGAGATGTGTCGGATGTACTCTCCAGGT
+TTTCTTTTTTTATCGGAAACTAAGAATGATCTTGTGTATCTTCAGAATGTACAAGTTTCA
+TTAGGCTTTGATTGTTTAAAAACTGTTGAACCTATCGGTAACAGTGGTGGTCTTGCTCTT
+TTTTATTCTCGAGACTACCCGGTTAAGTTTATCTATGTATGTGATCGTTTGATTGATATT
+GAAACAATTATTGATGGAAACCGCGTATTTATTACTTTTGTTTACGGTGATCCGGTAGTT
+CAATACCGTGAATTAGTTTGGAAACGTTTGACCCGTATTGGTATTGTTCGGTCTGAGCCA
+TGGTTTATGATCGGTGATTTTAATGAGATTATCGGTAATCATGAAAAAAGAGGAGGAAAA
+AAGAGATCTGAATCCTCTTTCCTCCCTTTCTGTTGTATGATTGAAAACTGTGGAATGATT
+GATTTCCCCTCTACAGGGAGTTTATTTTCTTGGGTCGGAAAACGAAGTTGTGGAGTGGCG
+GGCCGAAAGAGACGTGACCTCATTAAGTGTCGGTTAGATAGAGCTATGGGAAATGAAGAA
+TGGCATAGTATTTATTCCCACACGAATGTGGAGTACCTGCAGCATAGGGGTTCAGATCAT
+AAACCCCTACTTGCATCCATACAAAACAAACCTTATCGCCCTTATAAACATTTTATTTTT
+GATAAACGATGGATAAATAAACCAGGTTTTAAGGAATCCGTCCAAGAAGGATGGGCTTTC
+CCCTCTCGAGGAGAGGGTGTTCCGTTTTTTCAGAAGATTAAAAATTGTAGACAAACTATA
+TCTATCTGGAAAAAATCCAACAAAACAAATACGGAGAAGCTTATTCTTGAGCTACATTCC
+CAACTTGATTTGGCGTATGAAGATGAGAATTTCTCTACTGAAGACCTTCTTGCCCTAAAA
+TGGAAGCTCTGCCAAGCGTACAGAGACGAGGAGATTTTTTGGAAACTTAAGAGTAGGGAG
+ATCTGGCTCCAACTTGGAGACATGAACACAAAATTTTTTCATGCGTCCACAAGCAAAGGA
+GGGCTAGGAATAAAATTCTAGGTTTGCTAAATCAAGATGGCCTTTGGGTGGATAATGAGG
+TGGGAGTTGAACATCTTGCAGAGAATTACTTTGAGACTCTTTTTACCACGTCAGACCCAC
+AAGTTTTTGATTCCGCTCTCCAGGAAGTCCCCGTGCTAATTACTGAAGAAATGAATAAAT
+CTCTCACAAAGGTGATCTCACCAGAGGAAGTCAAGCGAGCTCTTTTTTCGCTAAATCCTG
+ATAAAGCTCCAGGGCCGGATGGGATGACAGCTTTCTTTTATCAGCACTATTGGGACCTTA
+CGGGGCCTGATCTTATTAAACTTGTCCAAAATTTCCATTCCACCGGTTTCTTTGATGAAC
+GGCTGAATGAGACCAATATCTGTTTGATCCCAAAAACAGAAAGACCTAGGAAAATGGCAG
+AATTTCGCCCTATCAGTCTTTGCAATGTCAGTTACAAAGTTATATCCAAAGTTCTAAGTT
+CTCGTCTAAAACGTCTTCTTCCGGAATTAATATCCGAGACGCAATCTGCCTTTGTAGCGG
+AGCGCTTGATTACTGATAACATTCTTATCGCTCAAGAAAATTTTCATGCCCTTCGAACAA
+ATCCAGCCTGCAAGAAGAAATACATGGCCATTAAAACTGATATGAGCAAGGCTTATGATC
+GAGTTGAATGGTCTTTCTTGCGAGCTCTAATGTTGAAAATGGGTTTCGCTCAGAAATGGG
+TAGATTGGATAATTTTCTGCATCTCTTCGGTATCTTACAAAATTCTTTTAAATGGATCAC
+CTAAAGGGTTTATCAAACCATCGAGAGGTATTCGTCAGGGCGACCCTATCTCTCCGTTTC
+TGTTTATCTTGTGTACAGAAGCTCTTGTAGCAAAGTTGAAAGATGCAGAATGGCATGGCC
+GCATTCAAGGACTTCAGATTTCGAGAGCTAGCCCATCAACATCCCATCTTCTTTTTGCTG
+ATGATAGCCTATTTTTCTGTAAAGCTGACCCTTTACAAGGTAAAGAGATTATTGATATTC
+TCCGCCTATATGGGGAGGCTTCAGGACAACAGTTGAATCCCGACAAGTCCTCGGTAATGT
+TCGGTCATGAGGTGGATAACTCTATCAGAAATACCATTAAAGTATCTCTTGGGATTCATA
+AGGATGGGGGTATGGGATCTTATTTGGGACTCCCAAAACAAATTCATGGCTCGAAGACTC
+AAGTTTTTTCCTTTGTAAGAGATAGACTTCAAAAAAGAATAAATGGATGGACGTCCAAAT
+TCTTGTCTAAAAGGAGGCAAAGAGATACTTATCAAGTCTGTGGCGCAGGCTCTTCCGACA
+TATGTTATGTCGTGTTTCCTTCTCCCCAAAGCTATCCGCTCAAAACTAAGTAGTGTTGTG
+GCTAATTTCTGGTGGAAGACAAGGGAGGAAAGTAATGGTATTCATTGGATAGCTTGGGAC
+AAGCTTTGTACACCATTCTCTGATGGTGGTCTCGGGTTTAGAACGTTGGAGGAATTTAAT
+CTTGTGTTACTAGCAAAGCAACTTTGGCGCCTAATTAGATTTCCAAATTCTCTCCTAAGC
+AGGGTGTTGAGGGGAAGGTACTTTAGGTATAGTGATCCTATTCAAATTGGAAAGGCTAAT
+CGTCCTTCGTTTGGATGGAGAAGCATTATGGCTGCTAAACCACTCCTTCTCTCGGGTCTA
+AGGAGAACAATAGGATCTGGAATGCTAACCCGAGTGTGGGAAGACCCTTGGATCCCTTCT
+TTTCCACCAAGGCCTGCAAAAAGTATTCTTAACATAAGGGACACACACCTCTATGTTAAT
+GATTTAATTGATCCCGTGACAAAGCAATGGAAATTAGGTAGACTTCAAGAGTTGGTTGAC
+CCTTCCGATATTCCTTTGATTTTAGGAATTCGGCCGAGTCGTACTTACAAAAGTGATGAT
+TTCAGCTGGTCATTTACCAAATCTGGGAATTATACTGTAAAATCCGGTTATTGGGCCGCG
+AGAGATCTCTCTCGTCCTACTTGTGACCTCCCTTTTCAGGGACCTAGTGTTTCGGCGCTT
+CAGGCACAAGTATGGAAAATTAAAACTACGCGTAAATTTAAACATTTCGAGTGGCAATGC
+CTTTCGGGCTGTCTAGCGACAAACCAAAGACTTTTCTCCCGTCACATTGGTACCGAAAAA
+GTTTGCCCTCGATGTGGTGCAGAGGAAGAGTCTATAAACCATCTTCTTTTTCTCTGTCCG
+CCTTCGAGACAAATCTGGGCCTTGTCCCCTATCCCGTCTTCGGAGTACATTTTTCCCCGG
+AATTCTCTCTTCTATAATTTTGATTTCTTACTCTCGCGAGGAAAAGAATTTGATATAGCA
+GAAGATATTATGGAGATCTTTCCATGGATACTTTGGTATATTTGGAAGAGTCGTAACCGG
+TTTATTTTCGAAAACGTTATTGAATCCCCGCAAGTTATTCTGGATTTTGCAATTCAAGAA
+GCAAATGTTTGGAAACAAGCAAATTCAAAGGAGGTGGCTACGGAGTACCCTCCTCCTCAG
+GTGGTCCCTGCTAATCTTCCCCCTACTCGGAATGTTTGCCAGTTTGACGCATCTTGGCAT
+CTAAAGGACACCTTGAGTGGACATGGATGGGTCTTGGTAGACCAAGACATCGTCCTACTT
+TTGGGCCTTAAGAGTGCACGGAAGAGTCTATCACCACTACACGCTGAAGTAGATTCCTTG
+TTGTGGGCAATGGAATGCATGATCTCCTTAGGTGTCTCGGATTGCTCTTTCGCATCTGAC
+AGTGCTGATTTTATCTCTCTTCTTGAAAATCCTTCGGAGTGGCCTACCTTTGTTGCTGAG
+TTGGCGACTTTTAGTTCCCTTGTCTGTTTTTTCCCTTCTTTTAGTATTAAGTTCTTTTCT
+CGTATTTACAATGTGCGGGCCGATTGCCTTTCAAAAAAAGCACGAGCCCGCAATAGTCTT
+TTTTCCATGTAAGCAAGTCGGTTCCTGATTGGCTCTCTCTAAAAAAGAGTATCTTTCCAA
+TTACTTAATAGAAATGGTGTTTCGACGGAAGAAAAAAAAA
+>ATHAT10
+TAGGCATGACCAAAATCTAACCGTAACCGGACCGTTTTTAAACCGTAGCCGGACCGTAAC
+CGTATAAAACGGTTAATAACCGTAACCGTTAACCGTAAAAATATATTATTTACGGTTAAA
+AATATATACTAACCGTAACCGTTAATTAACCGTAACCGTATCAAAACCGTTGGTTAACCG
+CACGGTTAACCGTAMSCTTAAAAATATGAAAGCTGACCAAGTTGCATTATTATTAAAAAG
+CTGGTCATTAGTTTTGCATTATTAACAATGATAAATGATTTTAAAAAATCCTCAATTCTC
+ATAACCCAAAGAAGTAGTAAAGTTTTTTCAAAACCGATAATTGATTGACAAGAGAAAAAA
+TGTGATTAGGAAGAGAAAACGAGAGAGCTAAGTGTGATGTCATCAAATGAAGATAAAATA
+AAATAAAATTTATGTGGCAAAACGCACGAGCACTTGAATGTAGCCGGATTGAAATAAAAT
+AAAATTTCAATCTTTAAAATTTTATGTGGCAATCCGTTAGTTCATTTCAATCTTTAAAAT
+TTATGACCAAGTCAAATCCTACGTGGCAAAACTGCAGAATTAGATCGTTAAAGACTTGAG
+CTTGACCAAGTTTTGGAATGTAGCCGTTTATGACCAAGTCATCAATGTTTGTTTAATTTA
+AAAAATTTCAAAGATTTTTTCCATAAATATAGTAACCAGTTTTTCTATAAATATTGTTTC
+CATTGTTCCATATGCTAAAAATTTCTAAAATAAAGATTATTCTTCTTGCTTCATCCAACG
+TTAAAGAGATTTTTTTTTCATCATATTTTTGAGCTTTATTAATTTTGTTTAAAAATGTCT
+TCCGATTCATTTCGATCTAACATCGGCACACCCATAGAAGATGTTCATAACTCAACACCA
+GCCATCAATACTCAAGAAAGTGCAACTGAAGAACAAGCTAACACAAGCTCAGGAAAGCAA
+CGTCTGAATGCTTCCGATATTTTCAAGGTACACTTTCGAAAAGAAAAAATTGATGGAAAA
+ATGAAAGCATGTTGTAATTACTGCAATAAAAGTTTTTTTTGGAAATCAGGTTCAGGATAT
+GGATCATATAGATATCATTTGGTTAACAATCATCCTGAAAAATATGGTGGAGAAACTCAA
+AATGCTACTTCTGCTAATCTTTCGAATTTTCATTATTCTGATAAAAGAAATCGAGAAGAA
+TTAGCAAAATGTGTTGCTGTTGACCACCTTTCATTTAGCTTTGGTGAGAAACTGGGTTTT
+AATAATTATTGCCAAAAAGCATTAAATCCTCAAGCTAAGAGAGTTCCTCGAACTACTCTT
+ACTCGTACATTAAAATCACTTTATCGAAAAACAAAAAAAAGATTTAGAATGTTTGTTTTC
+TGGTTTACCTAATAATGTTTCAATATGCTCTGATATTTGGAGTGATCAGTGGCAAATTCA
+TCATTATATGGGTATTACTTCTCATTGGCTTGATAGTGATTGGATTATTCAAAAGAGAAT
+TATTGCTTTTCGAGTTTTTTATGAAAGACATACATCTGATAATATTTTTAAATTAATAAA
+AATAATTTTAGAAGAATATAATTTAACAAACAAAATATTTTCTATTTCTTTTGATAATGC
+ATCCGCTAATACTGCTTCCATTGATGAATTAATAAATAATTGTAGTCCTATTTTAGGAGG
+AAAATATTTTCATGTTCGATGCATTTGTCATGTCTTAAATTTATGTGTTCAAGATGGTTT
+ATTGGTTTCTCAAAATAATCTTATTTCTCCAATTAAAACTGCTTTGAATTATTTATGGGG
+TCATCCACAATTAATGAAAAAATGGTTTCGGTTTTGTAAAATGCATAATGTATCCCCCAA
+AAGGTTTTCTCGAGATGTTCCTACTCGTTGGAATTCAACATATGATATGCTTGTTGATTC
+TATTGGTTATAAAGATTTATTGTGTAGTTTTATTCAACAAAATTGCAGTTCTTTAACTTT
+ATGGCCCACTCATTGGGATGATTGTAATGCACTTTTAAAGTTATTAAAATGTTTTAATGA
+TGCAACGTTTTTATTATCCGGTGTTTATTATCATACTAGTCATTTACTTTTATATGAATG
+TGTTAATATTGCTGATGTGATGCATGAACATGAAAATAATACTGTTTTGTCATCATGCAT
+AACTAGTATGAGAGATAAATGGTTAAAATACTATAGAGAAATCCCACCTCTTAATTTGCT
+TGCATCTGTTTTTGATCCTCGAACTAAATTTGATGGTTTATATGATTACCTCGTCGCATA
+TTATGATCTATTACATTTGTCTGATAGTATTAATGTTCCAAGCATTATTTCCAACTCAAG
+AAAAGACATAGAAAATTTGTATGATGAATATTATAGATTATATGAGCATTTGGTACCACA
+AGGAACTGAATCATCTCTACAAAATGATATGTCATCAACTTCTACGTTAAGTCTTGCAGA
+AAGAATGCGGCGACGTAAAAGGCAACGACCATCACAAGGTAATAATGCTGAACTTGAAAA
+ATATTTATCTACTAATTTTGAGTTTAGTGATGCAGATGCAGGTAATAACTTTCAAATCAT
+TCATTGGTGGAAGAGTCACCAATCTCAATATCCAATTTTAGCCATGATCGCAAAAGACGT
+TCTTTCTTCACCCGTTTCTACAGTTTCCGTCGAGCGAGCTTTTAGCATGGGAGGTCAAAT
+ACTAGATGAAACTCGATCAAGAATGAGTCCAGATTCTCTTGAAGCTCAAGCATGTCTTGA
+CGATTGGACCAGAGCCGGATATAGACAACAAGAATTCCTTCGAGAGAATGAAGAAGAATT
+AGAAGATATTGATAGTGATGTATCATCAACGAGATCAGAAGATAGTGATTAAAGTTTATT
+TTTTATTACTTGTTTTAGTTAGCTTAATAAACATTGTTATAATTAATAAATATGAATTTT
+TTGGTTACTTCATTTTTCTAATTACATAATTATTTCACTTAAATAGTACCTTAATCATTT
+CGTAGTTTATTTATTTGCTGTAAAAAAATAGTTTATATAATTATTCTTTTAAAAAGAAAA
+TTATTTAAGAAAATATAATATTTTGCTTCATATATTAATTGTATTATAATTATCAAATAA
+CCGTAACTGTATTTAACCGTAACCGTTTTAACCGTATATTCAGCGGTTAAGGTTAAGGTT
+AAAGAAAATTTGTAACCGTAACCGGTGGTTAATAAACCGTAACCGTAACCGTGGCCATGC
+CTA
+>ATLINE1_5
+ATTTGGTGACAGATGCTAAAAAAACTCTCTCATGCACTCTTCTCGAGGTGTCTGAAATTG
+GCAATGTTTGTCAAAAAAAGTAGATCTTGACTTCTTCTTTTAGCTATTTTGAGAAACTTT
+TCTTACCCTTCCATGAACTTTGCAGTCCTCGAGCCTTGTAATGGAGGGTTTAGCGTCTTC
+TTATATGTATACTTGCATCAACTTTCTGTGATAGACAGTTCTCTCCTATCACAAGCGAAA
+TTTTTTCAGTCTTTGCTTCTCTCTGTTGTGGTCACGAACAGCTCGTTTCTTGTCCGAAGG
+AATTAAGCTTTTACTGAACTTTTCCTGCTTGAGCAGTGTGGTGTTCTTTCGTTCTCTATC
+TCTTAAGCCTCTTCCTCATGACTCCCTTATCTCTCGTTCTATTTCCATGTCTAAGAGAAT
+GAGACCAAGTTGGTACAGGGATTCTCCCCCAAAACAGCTCCCGTATGCCTTTGTGCCGGA
+AGAAGATGATGACGTTGTCATCCTTCCTCAAGTTGACAATTCGGCTCTCCTAGGTCGTCT
+TCAACTTAGCTTGGTTGGTAGAATGTTTCATCAAGGTGGTCGGAGTACTGAAGCTTTGCT
+CTCTTTTCTCCCAAATATATGGGATGTCGAAGGGAGGGTCCGGGGAGTTTCTCTTGGAGA
+TTCCCGGTTCCAATTCTTCTTTGAATCTGAGACTGATCTTCAGAAGGTCCTTAATAAGAG
+ACCTTGCCACTTCAGTAAGTGGTCCTTTGCGCTGGAAAGATGGAAGTCCCACATTGGCAT
+TTCCTTCCCTGATACGATGACCTTCTGGATCAAAACTGAAGGAATCCCTACTGAATTCTG
+GGAGGAGGAAGTGCTGAGAAATTTTGGTGCTTCCATTGGAGCAGTTAGGCGAGTTGACTC
+TTCAAAAGGAAGACTCCAAATCTCTGTTAAGGCAGACGTCCCTTTCAGGTTTAATAAGAA
+TGCTCAACTCCCAAATGGTGAAGTAGTTAAAGTAAAACTATTTTATGAAAAGCTCTTTTG
+ATGGTGTACCTACTGTCGCCGGATCTGTCACGAACTTGACCAGTGTCCCCTCCTCGATGA
+AAATCAGCGAGTGGCTCTAATGGCAGAGGATCAGAGACATAGTCATCTCGACGGATCAGT
+TGATGGTCGTTCCTAGTCTCTCTCTCTCAGTCAAGGAGGAACAGTGGTTCCTCGTAACGG
+CCCTGGTGAGCGGGTTGTGTCTCTCCCTGAAGGTCCTCAAATCTGAAAGTCCAATCCGTC
+TTACGGACCCAATCGTTTGGCGGCGAACAATCCTCCCCTGTCCAAGTCTTCTTCCCGCTT
+TGGTGGCTCTCGCTCCCGGCGCCATCCTCATCCTCCTTCCTCTCGACGTCTGCCTACGGA
+CCGGGCTCCACCGCCTAACCGGGCTTCTGGCTCTGTACGACGCTCGTCTCCCCCTGAAGG
+TCGTAAGCGACGTTATGGTGTCTCTTTCTCTCAGGAGAAGATTGTGGAAAAGCCATCTAA
+AGGAAATCAGGACCTGGCGCGTGTAGTTCCCTCCTCCTCGCTCCCACCTTCCACCATCCC
+TGGTGAGCTGCGATCCTCACCTCACCTCTCTGACTCGCAGATAACAATCTCGGACCCCCT
+CCTGGCTCCCTCAAGAGCAAAACAGAGAACCTCTTCCCCGGCTTATGTCAGGGAAAGACC
+TTTCCGCCTAAACCTATCTAAGAAGCACTCTGCTTCAGAAAAAGGAAAGGGCAAAGTGGG
+GGATCCTCCCATGTCTCTCGGAGACACGACTCCGGGGTCTAGCCCCTCTGCCAAGAAATC
+TCTTAATTTCGATCTAGATCCTTCATCGAAGATCACAACTACCCCAAGTTCTGTAAATCA
+TGTTGTGCAAGTCCCTTCCCCACCTGGTAAGCGTCTGAGCTGGTACGAGATGAAGGTGGA
+AGAAGATGAAGCCAATGCCCGGGCTTTAGGTGCAGGACCGGACACGATATTAGCGGCGAA
+GTTTTCTCAGGTCGTCTCCTTTGCAAGCCCAGTTGTTGATGTCCCTGCTCTCCCTGACCG
+GCAATCCCACTCTCCTCCCCTCTCTGGTGGCTCCCCTCAAGCCGAATGGGATAAGAACCT
+CAATCCTCTCTCGGAGGCGCTTAACCTAGACTGGACGGCCGAGGATGAGGCTGCCTATCA
+CGCTCTGGAACCTCCGTTCACCACGGGGGAAGAAGATGTGGCAGGAAAAAACACTCTGAG
+AATTGAGTCCCATGTTTCTTCTCTAGAACGTTTGGAGACGCAGTCGTCGATCTCCCTCGC
+TTCCACGCAGCGTCCGACTCCGTCCAAAGTTCTTGAAGGAGCGACTGAGAACGGCGGTGA
+TGTGGAGAACAGAGATCAGCTTCTGTCCCTAGATGGGCTTCTCTCTTTGGAAATAGATTT
+TGTTTCTACTCTCGGTGGGCCAAAAAAGGGAGTAAAAAAGAAGAGGGCCGAAACCCATTC
+TCGCAAGGGTAATACTACTTCTGGTAAAGTCCAGTCCTCTTTGGGCCTTTTGGTGAATCT
+AGCTTCAAAAAAGATACAAAATGTCAAAGGACGTTCTCCGAGTAAGCGTCTCTTGCTCAA
+AGGTGGGGCTTCCAAGTCAAGAGCTGCTAAACGTCCGTCTTCGGCTCCTCGTTCAAGCAT
+CTTCCCGTCATCCAAAGTCAAATCTCCGGGGTCTATTGGTGGCTCGGTGGGGTCCATGGA
+ACCCCCCGACACTAACCCATGAGGATCTTAGCGTGGAGGACATGTGTCGCATGTATTCTC
+CGGGTTTTCTTTTTTTATCGGAAACTAAAAATGATCTTTTGTATCTTCAGAATATGCAAG
+TATCTCTAGGCTTTGATTGTCTCCAAACTGTTGACCCTATAGGTAACAGTGGTGGATTAG
+CTCTATTGTACTCTAATGAATTTCCGGTTACGGTTGTTTTTCTTAATGATCAGCTTATTG
+ATATTGAGACTATTATTGATGGTAACCGTGTTTGTATTACTTTTGTTTATGGCGACCCGA
+ATGTCCAATATCGGGAACTAGTTTGGGAACGGTTGACCCGTATTGGTATTATTCGTTCAG
+ATCCATGGTTCATGATAGGAGATTTCAATGAAATCACCGGGAACCATGAGAAAAAGGGAG
+GCAAAAGTTGGTCCGAATCTTCTTTCCTTCCTTTCCGATGTATGATCGAAAATTGCGGGA
+TGATTGAAATTCCATCCCATGACAATCTTTTCTCATGGGTGGGACGACGGAGTTGTGGAG
+TTACGGGACGACGGGTCCGGAAAGTCATTAAAGCTCGGTTGGATAGGGCTATGGCCAATG
+AGGAATGGCATAATATTTTTTCCCACTCGAATGTGGAGTATGTTAAATTATGGGGATCAG
+ATCACCGCCCTCTCCTTGGTTCAATACAAAACAGTCCCCAACGTAATTTTAAGCAGTTTT
+CTTTTGATAAACGATGGTTTGGGAAATCGGGCTTTAAAGAATCTGTGTACGAAGGGTGGA
+ACCTATCTTCCCATGATGGTGATTTTTTTTCACAAAAAGTGAAAAGTTGTAGAAAATCTA
+TTTCTACTTGGAAGAAAGCTAGTTCAACTAATTCAGAGAAAAAAATTGTGGACTTGCAAG
+ATCAGATTGATCGAGCTCAAGAAGATGAGGCCATCTCTGCAGAGGACCTCCTAGCCCTGA
+AATGGAAACTCTGTGATGCGTATAGAGAAGAGGAAATTTTTTGGCGCCAAAAGAGTAGGG
+AATTGTGGTACAAGTCCGGTGATAATAACACAAATTTTTTTCATGCGATAACTAAGCAGA
+GAAGAGCGAAAAACAAGATTATTGGCTTATTGAATCAAGACGGTCTGTGGATTGATAACG
+AGGTGGGAATTGAAAATCTAGAAGTGGATTATTTCAAGGATTTAGTCACCACCTCAAATC
+CACAAGATTTCCATTCCGCCATTCGGGATGTGCCAGTGATAATTTCAGAAGAAATAAACA
+AAAATCTCACAAAAGATATTTCCCCGGCAGAAGTCAAACGCGCCCTTTTTTCTCTCAACC
+CAGATAAAGCTCCAGGTCCAGATGGAATGACAAGTTTTTTCTATCAAAAGTTTTGGGATT
+TGACGGGCCCTGATTTAGTTATAATAGTCCAAAACTTTCTTTCTTCAGGTGCTTTTGACA
+AGCAGTTGAATGAGACAAACATTTGCTTGATCCCTAAGGTAGACCGACCTAGGAAAATGG
+TGGAGTTTCGCCCTATTAGTCTGTGTAATGTGAGCTACAAAGTTATCTCAAAAGTTCTTA
+GCTTCCGGCTAAAGAAACTACTTCCGGACTTGATATCCGAGACGCAATCTGCCTTTGTGG
+CAGGTCGCCTAATTACAGATAATATTCTAATTGCACAAGAAAACTTTCATGCTCTCCGGA
+ATAACCCGGCTTGCAGAAAAAAGTTTATGGCTATTAAGACAGATATGAGCAAAGCTTATG
+ACCGGGTTGAATGGTGTTTTCTTCAAGCGCTTATGTTGAAAATGGGTTTTTCCCAAAAAT
+GGGTTGACTTAATAACCTTTTGTATCTCTTCGGTCACTTATAAAGTCCTTGTAAATGGTT
+CCCCGAGAGGCTTTATTAAACCATCAAGAGGTATCCGTCAAGGAGACCCAATCTCCCCTT
+TCCTCTTCATCTTGTGCACAGAGGCTTTGGTAGCAAGCCTCAAAGATGCGGAGTGGCACG
+GCCGGATTCAAGGCCTACAAATCTCTCGTGCGAGCCCTTCAACCTCTCACCTATTGTTCG
+CGGATGACAGTCTTTTCTTCTGTAGAGCGGATCCTGTCCAAGGGCAGGAAATTATTAAAA
+TTCTTCGGACATACGGGGAGGCCTCGGGTCAGCAGTTAAACTCTGCTAAGTCTTCCATTT
+TGTTTGGACATGATGTGGAAAATACTATTCGTAACAACATTAAAGTAGCTATTGGGATCC
+ATAAGGATGGCGGTATGGGTTCATATCTGGGCTTACCAGAGAAGATCCATGGTTCAAAAG
+TTCAAGTCTTCTCTTTTGTAAGAGATCGTCTTCAAAAACGCTTGAATACTTGGACGGCTA
+AATTCTTGTCAAAAGGCGACAAAGAAGTACTTATAAAGTCTGTAGCTCAGGCCCTTCCGA
+CATACGTCATGTCGTGCTTCCTTCTCCCAAAAGCAATTCGCTCCAAGCTAAGTAATGCCA
+TTGCCAATGTTTGGTGGAAAACCAATGAAAACAGTAACGGTATTCATTGGATAGCTTGGG
+ATACCCTTTGTAAACCCCATTCGGAGGGGGGGATAGGCTTTAGAACACTTGAAGAGTTTA
+ACTTAGCTCTGTTAGCTAAACAATTATGGCGGCTGATTCGATTTCCGAATTCTCTTCTCA
+GTAGAATCTTACGTGGAAGATATTTCCGTTTTAGTGATCCACTCCATATTGGTGCTTCGT
+TTAGACCCTCTTATGGATGGAGAAGTATTATGGCGGCGAAACCCCTTCTTCTTTTGGGCC
+TCCGTCGGACCATAGGTTCTGGAATGTTGACTCGCGTCTGGGAAGATCCTTGGATCCCCT
+CAATTCCTGCAAGGCCAGCTAAGAGCATCCTTGATACAAGAGATCCCCATCTTTATGTAA
+ACGACCTGATTGATCAAAACACTCAATCGTGGAAGATCGACCGTCTTACATCCTTGATAG
+ACCCCGTTGACATTCCACTTATATTAGGAATTTGACCAAGTCGGACCTACTTGAGTGATG
+GATATAGCTGGCCGTATACTAAATCTGGTAATTACTCTGTTAAGTCCGGATATTGGGCCG
+CGAGAGATCTTTCTCGTCCTATTTGTGACCCCCCTTCTCAGGGACCAGGTGTTACGGCAC
+TTCAGGCACAAGTATGGAAGCTTAAAACTACACGAAAGCTTAAGCATTTCGCGTGGCAAT
+GTATTTCAGGGTGTCTTTCTACCTGTCAACGTCTAGCTTACAGACATATGGGTACCGATA
+AGAGTTGCCCCCGTTGCGGTGCTTCGGAGGAGTCGATTAACCATTTACTCTTTCATTGTC
+CACCTTCTCGACAAATATGGGCACTCTCGCCTATTCCTTCCTCAGGGAGTCTTTTCCCTA
+GAAATTCTCTCTTTTATAACTTCGATTTTTTTCTTTGGCGTGGCCGGGAATTCGATATAG
+AAGAAGATGTTATTGCTCTCTTTCCATGGATTATTTGGTATATCTGGAAAAGTAGAAACC
+GCTTTATATTTGAAAACGTCAGGGAACCCCCTCCTGAAACTCTCGCATTGGCCCTCCAAG
+AAGCTGCTGCTTGGAAACAAGCCATGCTAATTGACGAGGATCATGTAGATGCTCCCCCTC
+CGCCTAGCTTCGCGGAAGCCCCCCCAGCTGAGCTCGTTGAGTGTCAATTTGATGCGTCCT
+GGCACGCTGAAGACTCTCTAAGTGGCTTTGGTTGGGTGTTCGTCAGACATGATGTTGTCT
+TACACCTGGGTCTCAAGAGTGAGCGTCGGAGTTTATCACCGCTCCATGCTGAATTTGACT
+CCTTGTTATGGGCGATGGAATCACTGATCTCTATTGGTATGACGACTGGTGCCTTTGCTT
+CGGATTGCGCAAATCTGATCTCTATCCTGGATAATCAAGATGAGTGGCCATCCTTCGCTG
+CGGAGATTGTCTCATATCGATCTTTAGTCTGTTTATTCTCGTCTTTTAGTATTCGCTTTG
+TTCCTCGTAGTTTTAACTTTCGAGCTGATTGTCTAGCTAAAAAAGCTCGAGTCCGCAATT
+GTATTTTTTCTCATGCAGTCGGTTCCTGAATGGCTCTCCGTAGAGGAGAGCCTCTTCCTG
+ACATCTTAACGAGAATGGTGTTTGATGAAAAATCTAAAAATAAAAAATAAAAAAA
+>ATENSAT2
+TACTACAAGAAAACAAGCGATTTGCAAGGAAGATTTGCGTTGGAAAAGGTCCCTCGCAAA
+TTTGCTACAGAATTGCGAGGACTTTGCGAGCAGATAGGAGAACGTCGCTAATTCGTCGCA
+AAATTTGCGAGGAATATATCCCTCGCAAAATTTTCTTCTTCCTCTTCTTTTTCTTCTTCT
+CTAGTAGAACTGGCAGAAACTCTTTCGATCCCTAAATAGTCCTCCATCCTTCTAACTTTG
+TACCTAAGAACTTCACAATTTTCATAGACAAGTCCTATTTTCTCACCAAAGGACATTGAT
+TTTCTTTTTCTGCTGCAATACACAAGTGTTTCAATTGCAGGTTTCATTACATGATCAATT
+CTACCTTCATGTACTTGTTCCACTTCAATCCATCCCTGACTCCAATCCTTCTTGCTCATT
+TTATATCCTTTGWTCACAAGATCAAAAAYATGTAACAGATCCTTGTCTTTAGGATTCTTT
+TTTGAAACACAAGTGGTCATATTCATGAGAATTAACACCAACTATTGGTTTCTACTTCAA
+CCTGCAAATATATCCCTCGCAAAATTGCGAGGTACTTGCGAACCGAAAACCCTAGATATT
+GTTATAACAGAGAAGAGATTCGACAAAAAAAAATAAAAATCGAACAAACCCAAATATCAA
+ACTTTAGTGCCTTAAATTTGTTATCTTCAATTGATTCCTTTGCTGGAGAAACAAAAAATT
+TTCAAATTGTTCTAAGGAAGAAGACACTGTAAGAGAGACGACAGTTTCTCTAAAATTTTT
+TTTTTACTTTTTATTACTTTCACGGTTTCCTTTTTTTTTTTTTTGATTTTCAGTGAATTT
+TGGTTTTCTAGTGAATTTATGCTAAAACGGTTTGCTTTTTCGAAAATAAGAGGTCTAGAC
+CCAATTACTAACAGTTAAAGTGTTAACATTACAATAACTTCTTCAACGCTTTAAAATTCT
+TTTAGAAACCTTTT
+>HELITRONY3A
+TCTACTTAACATTTTTGAAGTACAAAATAAGGATTTTTCGGGCCGTTTTTTTTTTTGGTT
+TTACCCGGTTTTTTACCCGGTTTTTTGGCCCATTTGCTGAAACTCTTTAATATTTAGCCC
+ACATCCTATTATTTTAAATGTTAATCAAATCTTACCAAAATTAATCACTTTAAATACGAA
+TTGAATACAATTAATTATTTCCGTTCAGCAAAGTAAATCCGACTTATATGGAATCGAATA
+TGTAACATTGCAAAACAAATCCGACTCATATGGTAATTTAGTATTTATCCGTTCAGCAAA
+GTAATTACTTGAGTAAATATTCTATTAACTACAAAATCTTCAACACATAATTTTCGGAGA
+TCTTGAGAACTAAATTAAAACATATTCCTTAAACATCCTCTATTCAATTCCTATAACTTT
+TGAAAAATATACTTTTCAAAGAATTCTAACAATCATTATGAAACAACCTAACGAGATACT
+TTTTCCATAACAACTAATCATTCAATTCATTTTCTAATTCTAGCCAATAAGAAAATAGAA
+AAAAATATTGCTTGCACACAAAGATATTTTTTATTCGAAATCAAAACTAACCCTAATTGT
+CAATGACTACTATATATACTCTCTCATTAGCAAGCCAAATATCACATCTTCATTGTTTTT
+TTCATTACCTGCACCTATATATAACATCTCTCATCTTCATCTTCATCGTTTTGTTTTTGT
+TTTCTGTTATAAGAATTTTCATATTTTATGTTTTTAGTTAGAAAATATACTAAACATTTA
+ATCTGTTTTGCAGCTAATCTTACAAACATATCAACAAATACACTCTCAAATCTGGTGAGT
+TATTGAAATGGTCCATAGTCTTTTATTATCTTCATAAATATGATTCTAAATTCTTTTATT
+ATTTACTAACTAAATATGTTCTATATCTTTATAGTTAAAGATTACTTTTTCAATTTCAAT
+CTTCATCTCTATGGTATGGATGTATCTCTTCAAACTTTGATAGCTCAATCTGCATCAAAA
+CTCCTAGATAATTCATTTGAGCAGTGTTCAAATGTACAAAATTTTATTTTTTATGATGAT
+ATAAGAGTTGTATTTCTTATACAATTTCTGCTCATCTTTTCTTTGTTAATAACTACAAAA
+TATTAAATATATAGGAATAAATTTTGCAATATATTGAAAAATATAGCCTTGAATATCAAA
+TCCTACTAATAAGGAAAGTTAAAATTTATTCCTTTAACAACTTATATACTCGCTTACATC
+TTCTCTAATAAGGCAAATTACGAAATATTCTCTAAACATTTAATACACGATAGCTAAACG
+TTATCTATTCCTATTAAAAAAAAAAAAATCTAACAAGAGAAAGTTGCAATTTCGGTAAGA
+TTGAGTACTATATTATGTATAACTAATATTGTAAACAATCTAACCTTATTTGTATTTTTA
+AATCTCATAGAATATGCTTCATATAAACCCTAACATAAAGACCTAACCATAAACACTATA
+AATATAACCTTCACTATTTTACCGTAAGTCATAACCAAAAACTAACTATATTTATTTGCC
+TACACAATTACATTAGATTTTATGTTTAATGACTAGGAAAACTTTGCTTGCTAACCGGAT
+ATGGTTGCTCTAAAATATTCATTGATCCTAATTTCAGATGTTTGGATAAAAAGAACTACA
+TGTAAGTCACTCTCTTTACTTAATTTTCCTAAATGTATAAAAAAAATTAAGGTTTACTTA
+ATGATTTTTTTTGTTGTTTTATAGGAATGCATTTAAAGGTGATGATGATGACGACTATGA
+GCTTTATGAGGAGATTGTTGAAACAAACTTCCAAATGTTTTTTAGTATCAAAAAATAGCA
+AACATTCATGTTTGATTGTCCTTTCGTTTTTTTTTTTGTTTTGTACTTATGACTTATCAA
+CATCGTACATTTTGTTATATTTCTACTAATCAAACTATCAAGTTATTAAAACAAGTTATA
+AGATTTTATGTTGGTGGTTTATTAATTTATTATTACTCAATTACGAGACATACATTCTAA
+CAATATATTTTACAGTTCTAATACTTACTACTATAATTATATTTGTACTTTATGACAATT
+AAGTATAAGTATTGATCCCAACTAACCTTATAAATAGCGATTTATCCTTCACGTGCTCTT
+CAATCATAGTAATCAACTTCCATCTACCAAATAATTATTTTGGAAATAAATTATGAAGGA
+TGACATTATAACAATGATATAGTAAAAGGAATAAAATATTACAAAACTCTAATTTAGGTA
+AATATAATCATTAAGATCTTTTCAAATAAACATAAATCAAAACAGAAGATTTTGGTAATA
+TTAAATATAGGCCTCGATTACATTAGAAAACTTAACTAAGCAGTGATTATAGGGATTCTG
+TAAAGAAAATAACACGCATGTTACTTTTTCTTTTTGGTTTTGTCATTACTCTCAACCATT
+TATCTTTCGACACATATTCACCTCTTAACTCTAAAATAACATCTTAGCTAAGATTCACTG
+CTTAACATTTTAATCTGTTTTGATTTAATTTTTAAATCTTATAACATAAGATATTATGCT
+AAGATATACCGTTGGAGAGGCTCTTAGAAACTAGAGGTAAATGTTTTGTTTCAAAAGTAT
+ATATGAATAAATCATATAAAAAACTGAATAGAATATACACACATAGGACAACTCTAGCAT
+GACGGCGGATTTATTAAAACACTATAACTATTAACTTATTTCAAATATTATAGGGTGATC
+ATATTTTAGAACTAATTAACTTACAAATTATATCCATATTTATTATATGAACTACAAAAT
+TTAAACCTATTAACACCTTCTTACTTTCAAAACAATTAATTTAAATTGGTACATTTTCAA
+ATAAATATTTAATTTGTATTTACATCAAACAAACAACTGAGTGTACTAATTTATAGTATC
+GTTACATTGCATAATTAAAATAAATGAGTGTACTAATTTATAAACTCGATCGCTTAATAA
+AATGTCATATATAATATACACACAACAAAAGATATAGTTTTCATATAAGAAAATGAAATA
+TCAACAATAATTTGAAATCATATGCTTACAGAGATAGACACATTGTATAGAATAATTTTT
+ATAAATCCGTAGAATAACCAATATTATCGTTACCTTAAATACGTGTCATTTAATTCTACA
+TACAACGGAACATATAATTTGCCAGTAATAAAAAATACAACAATCATACTATACATATAC
+TACATTGTCAAAACCCAAAAAACCAAAACTATAAACAAACAAAAATCCTGCGGTGTACCG
+CGGGTCATATCCTAG
+>ATENSAT1
+ATCTACAAGAAAACAGGCGATTTGCGAGGGAAATTTGAGATGGCGTAAATCCCTCGCAAA
+TTGCTATAGACTTGCGAGCACTTTGCGCGGGAAAACCAATACGTCGTTAATCAGTCGCAA
+AATTTGCGAGGGAGAATTCCCACGCAATATTGCGTGGCAACTGCGAGAAAATTGCAACGA
+CGGAAGAATTCCTCGCAAAGTCATCGCAAATTGCGAGGGATTTGCTGTACGATAAGAGCC
+TCGCAAACTGCGGTAAACTTGCGGCGTACAAACTTTCTGTAGCAAATTTTGCGTCGGAGT
+TGCGAGTCCTTGGCAGGTTAGGTCAGCACGTTTTAAATAATCTTCCTGCTTTGGTTGGTA
+GTTGAACTTCTCTCGCAAATTCGTAGCAAAATAGCGCTGTTCCTCGCAAGTTCCTCGCAA
+ATCCCTCGCAATATGTTTTCGGACATCTATAAATAACCAACGTAACATGTACAAAATCTT
+CATGTTCAAAATACAACAGGACACACCTCGTCAGAACCACCTAAGCTAAGAGATACATTC
+CATACCCCAAAATCTAACATAAACATATAAAAAAAAAACTTACATGTTTTCAGAAATTGT
+AGAGAGAAGTAAGAAGAATTGCAAAATAATTGAGAGAGTGGAAGTGAGAGAACAAAATAG
+TTAAGTAAAATTCAAGTTAAATAGATATTCAAAGTAAAAAAAAATTACAACAACTTAAGC
+TTTTATTAAATTAAATAAAATAACAATCAAACGAGTATTGCTTAAATTTAGGAAAATAAG
+TTTAATAGGATTTACTCAAATAAAATTTGTGGATAATAATAAAAATAAAAATAGGATTTA
+GCATCCCCACATCTTCTCAAAATTATATATTGAACAAGCTATAGTCGCCTTCTTCCGTTC
+TTAGCTCATCAAAAAAGTCATAGTCGTGATCTGTTCGTCGCCTTCAGTTGTTAGCTCATC
+AAATTCATAGACGTAGCCGTCTTTTAATAATAGCATCCACGTGAAGGGGTAAACAAATCT
+CTCTCCAACGATTTTTGGTTTTTATTTGATTATCTTTGATCTGTTTTTATTTTTCCTCTA
+TAGGTTGAAACTACTAAACCCACGTTGAGTTCATGAACTCTAATATATATTGTCTTCTTC
+GTCGACTTAGATGGAGCCTCTCGTCGTCACCATTATTGATCTTAAGCTTCATTAAATTTC
+TATCTCAATTCAGCACTATTATTGTGTGGTTAGAGTTATCGATCAAATCTAAGTGGAGAA
+CTCGTCACAAGCAGTAACGTCCCGCCATAATCATCATCTGAGATCTTTGATTCTTTATCT
+GAACCATCCACTCTGTAACATGTTATAAGTCAGACTTGAATAAGCTCCTAGAAGAATGCA
+CATCAATGCATTTTTGTGCATCAATACACACACATAACTATCATAAACTTAGAAAATTTG
+CCTTAGGTTGAAGTTTTGTGAGCTAGTACTCAAGTCAAACCAAGCAAGATTATATCAAAT
+CTAATTCTCAATGCAGATTCACAGAAATTTCACTCCAAGGACATGGAAACTAGTCACGAA
+AAGGAAATGATCGATGTTATAAGTATCTCAAGAGCGTGTTTGTAACGCCGAGTTCACTCA
+TTTGGAAATGAGATGATGACTTTATACATGTATAAGAAAAATATTTTATATTTCCGACGG
+ATTTGCGAGGGTAAAAGTTTCACCGTTGGAAAAGCATCGGGCACCAAACTTTACCCTCCA
+AAACGAAAAAATTATGCGGCAATTGTTTCTTTTTTCCAAATCAGTTTTACGCTTATTTTT
+TTCAAAACAAAACCCTTAAATATCTCTTAATATTCCCTCAAATCTCAATTTTCCTTTCAT
+TTCTCTCACATCTCAACTCTCCCTCAATCTCTTTGAAATCTCTCTCAACCTCTCCACCGT
+CTCCTTCTATCTCTTTGAAATCTCTCTCA
+>ATLINE1_2
+GATGGGTGAGAGAGGCGATTTTAGGGTTCCAGTGACGAGTTCGCAAGATGCGCCAATGAT
+GGATATCGGAGATGGTGGTCGTCCCTCGGGAGACCCTCTGGATGTGGTAGAGTCATGGGC
+GAGTAAGGTGTCCGGTAGCAATGCTGGAGGGAGGTTGTCACCGGAGAGAGTGTTGGATAA
+GGAGTTCGTCATGGCGAGGATGCGGCTGGAGTTTCCTGATGGGGAGGATGGAGAACCAGT
+CATTACGATCGCCCAGGAAGTTCTTGATGTGATGAATGGTTTGTGGAAGCAGTGTATTAT
+TGTGAAGGTGTTAGGGAGACACATAGCGTTACCAGCGTTGAACAAGAGATTGAGGGAAAT
+GTGGAATCCAAAGGGAGGGATGCATGTGTTGGATCTCCCAAGACAGTTCTTTATGATTCG
+CTTTGATCTGGAAGATGAATACTTGGTGGCTCTTACCGGTGGACCATGGAGAGCGTTTGG
+GAGCCACCTAATGGTGCAAGCTTGGTCTCCGGACTTTGATCCGTTGAGGAATGAGATAGT
+AACAACGCCAGTGTGGGTTCGTTTGTCGAATATTCCTTTGAATCTGTATCACGAAACGAT
+CCTGTTGGGTATTGTTCAGGGATTAGGGAAACCTATCAAAGTGGATCTCACGACATTGCA
+TCATGCGAAAGCTAGATTTGCACGAGTATGTGTGGAGGTGAATCTATCAAAACCTCTCAA
+AGGTACAATAACGATTAATGGAGAGAGATATTTCGTTGCTTATGAGGGTCTATCAAACAT
+TTGCTCGGGATGTGGGATATATGGTCATTTGGTGCACAATTGTCCTAGGAGAGTGGTGGA
+GAGGACAGTGGCGCCTGTGACCGTGGAGGTTCCAGTGAATGTTTCCGGTGGGACGCCGCA
+GGATGACGGTTTTACGGTGGTTCGAAGAACGGGCCGTAAGGGAGGAGCACCGGAAAATAG
+TGGGGTGGCAACAGCTGGTCGGTTGAGCACAAATTTGGAAAGGAATCTGCGTGATATTTC
+TGGGCGGGCGAATATGGAAAGCATTGATACCTCTAACAGTTTTGGGAATTTGGAGGAAGT
+GATTGAGGGGAGTGTAAGGGAAGTTGCTGCATCAGTGGATGCGAATAAAGAAAATATGAT
+GAATGGTAATTATGCTAAAAAAGGGAAGAGTGTTGCACAAGGGAAGGCTTGGGCGCCAGT
+GGATTTAATGAATAAAATTAGGGCCGGAAAAAAAGATAAAACGGCTGGAGGCAAGGTAGG
+AGAGGCTAATGGGCCAAAGCCCAGAAATGGTAACTCCAACAGGCCTGTGCGTGGGTTAGT
+TTTTGGCCCGACAAGGAAGGAAATTGAGTTATCTGGCTCGGGGAAAAGGCTGAGAGTGGA
+TGAATCTTCGGTGTATCGACAGGGTGGAGGTGGTTCACCGGAGAAGGAGAGTAGAGGAGT
+TGATGGCGTGTCAATGTCTGTGGCGGGAGAGGCTGTGGCGAAGAGTTCTCTTGTGGATTT
+GGCAGAGGCGCCACAGAATAGAGAAGTGGAAATGCAGAATGGGTTGTCGGCGGTTGTGGC
+GACCTCTCTTGCGGCATGACAGCTTGCCCCGGTAGTTCAAGCTTTTTTCAATCTCTTTAT
+GATGGATGTTTTATTTTGGAATTGCCGGGGGGCAAATAAACCTCTTTTCCGAAGAACAAT
+ACGGTACATGTTGAAGAAGAATAACATCGACATTCTGGCTCTGTTTGAAACACACGCTGC
+AGGAGATAGAGCCAGCAGAATTTGTCAGAAGTTGGGTTTCGAGCACACGTTCCGGGTCGA
+TGCAGTGGGGCATAGTGGTGGAGTATGGTTGCTGTGGAGAGCTAGTGTGGGAGTGGTTAC
+AGTTGTGGCCTCGTCTGAACAGTTTATTCACGCCAAGATTGTGAGTGAGACAGAGACCTT
+GCATTTGATTGTGGTTTACGCAGCTCCATCAGTTAGTCGAAGAAGCGGGCTATGGGGATG
+TTTGAAAACTGCGATTGAAGGAGTAGATGGTCCTTTAGTGATTCGTGGTGATTTCAACAT
+GATTGTAAGACTTGATGAGCGGACAGGGGGGAATGGACGTTTGTCTCTGGACTCTTTAGC
+ATTCGGTGAATGGATTAATGAGCTTATGTTAATTGATATGGGTTTTAAAGGGAGTCAGTA
+TACTTGGAGAAGAGGTAGATTGGAAGAGAATTTTATTGCTAAGCGCTTGGACCGGATTCT
+TTGCTGTCCCCAGGCACGCTTGAGATGGCAAGAGGCGACAGTAACTCACCTCCCCGTTGT
+TGCCTCAGATCATGCGCCTCTTTATCTGCAACTTTCGCCTGCATTCCGAGGTGACCCGAA
+ACGAAGACCATTCCGGTTCGAGGCAGCTTGGTTACTACATGACGGGTTTAAGGAGCTTCT
+TCAACTCTCTTGGAATAACAGTCTATCAACGCCTGAAGCTCTTAATGGGTTGCAAATTAG
+GCTGAAAAAGTGGAATCGGGAGGTGTTTGGTGATATTAATCAACGTAAGGATCGATTAAC
+CACGGAAATCAAATCGGTACAAGACTTGCTCGATGTTGTTCAAACTGATGCTCTGTTACG
+CAAAGAAGAAGAGCTGATTAAAGAGTTAGATGTTGTCATGGAGCAGGAGGAAGTCATTTG
+GTTCCAAAAGTCACGGGAGAAATGGGTGTTAGACGGAGATCGAAATACTAAATACTTTCA
+CACATCTACCATTATTCGAAGGAGAAGGAATCGTGTTGAGATGTTGAAGAGTGATAGTGG
+TGTATGGATCTCAGACCCGCAGGAGCTGGAGAAATTGGCGACTGCTTATTATAAAAGATT
+ATATTCCATGGAGGATGTTGATCAAGAGGTGGAAATGCTACCACCGGGAGGTTTTGCTAG
+GCTTACAGAGAGAGAAGTAGCAGAGCTTACCAAACCGTTCTCGGCAGTTGAGGTGGAAGC
+TTCAGTCCGGAGTATGGGGAAGTTGAAAGCTCCGGGGCCAGATGGATACCAACCAATCTT
+TTACCAAGACTGTTGGGAGGTGGTGGGACAGTCAATAGCCCGCTTTGTGTTGGATTTCTT
+TGTAACAGGGATCTTACCTGAAGGAACCAATGATGTGTTGATGGTGCTTATCCCTAAGCT
+AGCTAAGCCGAGTAAAATTATGCAATTCAGACCAATCAATTTATGTAATGTTTTGTTTAA
+AACAATTACAAAAACCATGATGCGGCGTTTACAGAATGTGATGAGTAAGCTCGTTGGTCC
+AGCTCAGTCAAGCTTCATACCGGGCAGATTGAGTACCGACAATATTCTGGTGGTTCAAGA
+AGCAGTCCATTCAATGCGGAGGAAAAAAGGGCGAAAAGGTTGGATGCTCCTAAAACTGGA
+TTTAGAGAAAGCCTATGATCGTATACGCTGGGATTTTTTACATGATACTTTAGTGTCTGT
+GGGACTGCCAGATTGTTGGAGAGAGTGGATCATGAAGTGTGTTGCAGGACCATCTATGAC
+TTTGTTGTGGAATGGGGAGAAGGCAGATCCGTTTAAACCGGCTAGAGGGTTGAGACAAGG
+TGACCCGCTGTCACCATATCTCTTTGTTCTTTGTATGGAGCGGTTGTGCCATCAGATAGA
+GATTTCAGTAGCTTCGAAGGAGTGGAAACCGATTAATCTCTCTCAGGGAGGGCCGAAGTT
+ATCACATATTTGTTTCGCGGATTATCTTATTCTTTTTGCCGAAGCATCGGTGGCACAAAT
+TCGGGTTATCAGACAAGTTCTAGAACGATTCTGCGTAGCGTCGGGGCAGAAGGTTAGTCT
+CGAAAAATCAAAGATCTTCTTCTCTGATAATGTGTCTCGGGATTTAGCGACTCTTATCAG
+TAATGAAAGCGGCATTAAGGCAACTAAAGATCTGGGCAAATATTTGGGAATGCCAGTTCT
+TCATAAGCGGATTAATAAAGACACATTTGGTGATGTGGTAGAGCGAGTAGCTTCAAGGCT
+GGCGGGTTGGAGATGTCGCTTCCTCAGTCTTGCGGGTCGGATTACACTTACTAAATCAGT
+CCTCTCATCCATTCCGGTTCATACCATGTCAACAATTTCGCTGCCACAGTCTATTTTGAA
+TAAATTAGACAGTATCTCACGCTCTTTTTTATGGGGGAGTACAATGGAAAAACGAAAACA
+ACATCTTATTGCTTGGGATCGTGTGTGCTTGCCAAAACAGGATGGAGGGTTAGGCATCCG
+GTGCTCTACACAGATGAATACGGCTCTTCTCTCGAAAATTGGGTGGCGTTTACTTCATGA
+TGATGTGAGTCTATGGTCGAAAATCTTGAGAAGCAAGTACCGTGTCGGTGATATTCATAA
+CAGAGCGTGGATGGTGTCTAAAGGTACATGGTCTTCTACATGGAGGAGCGTTGTCGTGGG
+TCTGAAGGAGGTGGTCTTCTCGGGTTTGAGCTGGGTTCTAGGGGATGGTGTTGATATCCT
+CTTCTGGAAAGATAGGTGGATGTCGCAGACCCCGTTATGTGAGGTGGTAACATGCGAATT
+ACCGGCAAACTGGGAGGCGGTTAAAGTTGTGGATGTTTGGAGAGATGGAGTGGGCTGGGA
+TTTACAGAGGCTTACGCCGTATTTCACAGAAGGTATGAAGCTCAAGTTACTATCTTTGGT
+GGTGGATAATGTGACAGGGGCTAGGGATCGTTTGTCTTGGGGAGGGTGTTCCAATGGTAA
+TTCTACAGTCAAGTCAGCTTACTCTTTTTTAAGCTTGGACTGGAGTTCGAAGCAGCAGAT
+GGCGCGTTTTTTCTCTAGAATTTGGCGTGTTGTAGCTCATGAAAGAGTTCGAGTGTTCAT
+ATGGTTGGCTGCAAATCAGGTGTTGATGACGAATGTTGAGAGATACAGACGGCATTTATG
+TGATTCGAGCTTATGTTCAGTATGCAAGAGTGGGGAGGAGACAATTCTACACATTTTACG
+GGACTGTCCGGCGATGGCGGGAATTTGGACCCGCTTGTTACCAGCACGGAGACTCTCTTC
+TTTCTTTTCGAAATCGCTGTTAGAATGGATCTATGCAAATTTAGGAGAGGAGATAGAGAT
+TAATGGTTGTCCATGGGCGGTCACTTTTTCGCAGGCCATATGGTGGGGGTGGAAATGGCG
+TTGCGGTAACATCTTTGGCGAGAACAGGAAGTGTCGGGATCGGGTTCGTTTTATTAAGGA
+TCGTGCGTTGGATGTTTGGAAGGCGCATGTGCACAAAATGGGAGTGACGACGCGGACAGC
+TAGGGAGGAGAGATTGATTGCGTGGTCTCCGCCAAGGGTGGGTTGGTTTAAGCTCAATAC
+TGATGGGGCTTCGCGTGGTAACCCGGGACTAGCTACAGCAGGTGGAGTAGTTCGAGACGG
+GGATGGAAATTGGTGTTATGGGTTTTCGTTGAATATTGGGATTTGTTCGGCTCCGCTTGC
+GGAACTATGGGGAGCATATTACGGTTTAAATATCGCTTGGGAGCGCGGTGTCACACAGTT
+GGAGATGGAGATTGATTCGGAGATGGTAGTGGGTTTTCTTCGGACAGGGATTGATGATTC
+GCATCCGCTGTCCTTCCTGGTGCGGTTGTGCCATGGCTTACTTTCAAAGGACTGGTCAGT
+CCGGATTTCGCATGTGTATAGAGAAGCTAATCGTCTCGCGGATGGGTTAGCTAACTATGC
+TTTTCTTTTACCGTTAGGTTTTCATTTGTTTAATTCTACTCCGGATAATGTTATGTCGAT
+TGTTCACGACGATGTAGCGGGGTCTGCGTACCCCCGGAACGTTCAAGTGTAATTTTTTTA
+GTTTTTCAGTTTTAATAAAAATGGGGGTTCGCCCCCCTCTTCTACCAAAAAAAA
+>ATREP13
+TCATATATATGAAAGTTGGCCAACTCTCTCCATATGATTGACACATCATCACTTTAGCAT
+TTGCCATGTGTCTATTAAATAATTAATGTAAGCTCTTCAACTTCTAATTTATAGGTTAAT
+GATATATTTATTATTTAATTTTACATATTATTTTATTTTACATATTTAATTGTACTATTA
+CTAAATTTATTTTAATATTACATGATTTTTCAATAAAACCATTTTAATAGTTTTCTCATA
+CTCGAAGATTTTTTTTTGTAATCCAAACTCAAAGTATGAGTGTATAATAGTCGTGGATTA
+CTTAATGATTTGAGTAAGTTATTCTCTTAAATTGATATTTATATTCTCTTAAATTGATAT
+TTATATAATAAATCACTGAGGGTGAAGAATACGTAAGGAGCTCCATCATCAAATTCTTAG
+GTTTCTAGAATCCAACACTACCCTCTGTTAAATTGGTTTAAGACAAACGTTGTTTATGAA
+TTATGTGTATGATGCATTGTTGAGAATGTTGTTAGAAAAAAATATTTTTAATACTAAAAG
+TAATTGCTTATTGCATGAGTGAATGATTAGATAAATAAAAATTATATTTAAATTAAACAA
+TACAAAAAAATCCAAAAAAACCGCGGCGTAGCGCGGGTGATCACCTAG
+>ATLANTYS1
+TGTTGGAGCTGGATTCCCCTCCAGGAATCCACCTGCGAAAATACCAAGCCAGCCCACAAA
+AGCCCACCAAGCCCACCAAGTAGAGGACCTACGCAGCTGACGAGCCCACATACGCGAATG
+GGTATTTGGGCCAGATAAGCCCAGTCACCTGATGAAGGGAGATAAGCGAATAATGACCTA
+GGAACTGATGAGGAGATATTCGCGGAGCGGACCTGATATCTCGGAACTGACCTGCCGAAT
+ATCCAGGAGGATCTCCGCAGATCCCGGACGGAGCTACCACGTGCGTAGACCTATATAAGG
+GAGCAAGGACGACTTGGAAGAGACATTCAATCCAGCTTACATTCACACACACACTTTTAC
+ACTTGTAATCTCCTTTCACATTGTAAAAGCTTTGTCATAATCAATACAAAAGTCCATTCG
+TTCTTAGCAATATAACTCTCAAGGTTTCAGTGAAGATCTAGCCCTCCTTTCTCATAATCT
+TAAATACAAATCTCTAGTGTGGATTTCAGAACCCACATTTGGCGCCGTCTGTGGGGACGG
+AAATAGATCATTCCAACACCGAAACTAACACATCAATTGTGACCAACGATCATGGATCCC
+AATTCATCCAATTCATCGGGATCTGGCTTACCAGTTCAGATCCCAAACGATGACGTTACG
+GACGGGCACCTCCCAACGGATCTCCCTCTCGGAACCAAGGTTGATGCTGTCCATAACGCT
+GATGCGGAGGACATCTCCCAAAACTCGAATTCTTCTGGATCTGACCAAATCACTCCCCCT
+CCGCAAACAAGGGGCGGAGAACGAAACGTCACGATACAGCCTCCAAACGGAGATAACCCG
+GCCAACCCGTCTAATCAGGTCCCTCCGCGACCTGCCAGCGAATTGGCCGAGCTCCGCGCA
+ATGATCATGAACTTGATCAACTTAACCAAAAACCAAGAAATTGCGCATCGCAACCTCGCC
+GCAATTGTGGGTCAGCAGAGACGCGACTCCACTCGCATGGCACATGAGGTAGAGCGCGAT
+ACCGCGGGTAAGGAAGTTCCCCCCCGCGAAACTGGGATTCCTGCCCAGGTCCCCATAGAT
+CTGACAGGTACCGTCTCCCCGGCCGATCCTACTCCGAGGACTCGTCTGGACTTCGCCTCG
+ATAGACGTCTCACCTCCTATCAACCGGCAGGTCACCTTTTTACAGGCACCTGCGAACGCT
+CTCGTCGAAAACCTGGCAACAGGAAACGAGACAAGCACAACGCCTGCCTTCCCAAGGCTA
+CCGGTCCCACCTTTACTACCGCTGGGCTATTCGCCTCCTAGGTACACGTGGACGAGAAAC
+CAAACAACCGCGTCCAGTTCCCGCATTCCCGGGAACTCAACGCAACAACGGACCTCTATC
+GCTAATCCGCCATCCATTCCCCGGATACCAGGAAGCGACCTCCTTAACAGTCCAACCGAT
+CCCCAAGCACCGGTCGATCCGCGTAACGTCGTAGATATGGAAACATTCCGCAATTACGCA
+GCTCAAACAAATGCGAACATGGCTCAAATGCATTCGCGAATGCATCTAGCAGTGAGCGAT
+GCTCCCGACATAGATCGCGTGATCGAAGAAACCAGGCGCACCCCGTTCACGGATAGGATC
+GCTCGTTTTCGCCTCCGAGACGTCGGGAGACTCCGTTTCCCGGAGTACGACGGAACGAGC
+GACCCAAAGGCTCATCTGAGATCCTTCCGTTTCGCTATAACACGAGCGTACCTGACAGAC
+GAAGAAAACGAAGCAGGTCATTGCCGTTTCTTCGCAGAAAACCTCGTAGGTCACGCCCTC
+GAATGGTTTGCTAGCCTCGAAGGGAACTCCATTGATACCTTCGACCAGCTCGCCGCCGCT
+TTCTTAAAACAGTATTCGGTACTTATCGAACACAGGACGTCTGAAGCCGACCTCTGGAGT
+CTCACTCAACTTCAGAACGAATCCCTGCGATCTTACGTCGAAAAATTCAAAGCAATCAAA
+TCGAAAATTGCAAACCTAAACGAGGAGGTAGCCATAGCAGCCCTTCGTAACGGTCTGTGG
+TTCTCCTCTAGGTTCCGTGAGGAACTCACTGTTAGGCAACCAGTCTCTTTAGACGATGCC
+CTTCACAAAGCTCTCCACTTCGCCAAAGCCGAAGAGGAGCTCGCTGTGCTGGCCTTACGA
+TTCAAAGAATCTAAAACGCAAAACGCTCCCCTTGCAATTAAAAAACCCTTCAAAAAGGAA
+AACCAAACGCAAGGGCAGCATACCTTATTCGCAATAGAAGAGGCAGCTGAGGACGAGAGT
+CCAGAACTTGACCTCGGAAAATATTGCAAGTACCACAAGAAAAGAGGACATTCCACCGAG
+GAGTGTCGCGCCGTTAAAAAATTAATCGCAGCTGGGGGCAAAACTAAAAAAGGTTCAAAC
+CCCAAAGTTGAAACCCCTCCTCCCGACGAACAGGAGGAGGAGCAAACTCCCAAACAAAAG
+AAACGGGAACGAACACCGGAGGGAGGTGACTCTCCCCCACCCGCTAGGAGAGAACGCATA
+GACCTAGTCTTTGCAGAACTCGATCTAGGTGGCAGGACAGGAAGGTCAGTCACCACACCT
+CCCCCCGCCCCGCATAAGAAAAACATGAGGTTTCCATTACGCCTCTCGAAATTCTGCAGA
+AGCGCAACCGAGCACCTCTCCCCGAAACGCATCGATTTCATCATGGGAGGGTCTCAGCTC
+TGCAACGACTCAATCAATTCGATCAAAACTCATCAGAGGAAGGCAGATTCCTACACAAAA
+GGCAAGAGCCCGATGATGGGACCTGACCACCAGATCACATTCTGGGAAAGCGAAACCACC
+GACCTCGATAAACCTCACGATGACGCTCTCGTTATTCGAATCGATGTAGGCAACTACGAA
+CTCTCCCGTATAATGATCGACACGGGAAGCTCAGTTGACGTACTCTTTTACGACGCCTTC
+AAAAAAATGGGGCACCTCGATTCCGAGCTGCAAGGCAGAAAAACGCCACTTACCGGGTTC
+GCTGGAGATACGACCTTTTCTCTAGGAACCATCCAGCTCCCAACCATCGCACGAGGAGTG
+AGGCGACTCACGAGTTTCCTCGTAGTCGACAAGAAAGCTCCTTTCAACGCAATACTGGGA
+AGACCATGGCTACACGCCATGAAAGCCGTCCCATCAACCTACCACCAATGCATTAAATTC
+CCCTCGGACAAGGGAATAGCAGTCGTATACGGCAGCCAACGCAGCTCCCGAAAATGCTAT
+ATGGGCAGCTACGAGCTTATCAAAAAAGCTGACCCCGTAGTACTAATGATAGAAGACAAA
+CTCGCGGAAATGAAAACAGTCAGATCCTCTGATCCTTCTCAACGCGGACCTCGAAAATCA
+TTGATAACACAGGTCTGCATAGACGAATCAGATCCCAAACGATGCGTTGGGATAGGTCAA
+GACCTCGACCCAGCGATACGAGAGGATCTCATAACCTTTCTCAAAGAAAACAAAGACAGC
+TTTGCCTGGTCAAGTGCGAACCTCCGAGGAATAAGCCTCGAGGTAACCTCACACGAACTC
+AACGTCGATCCGACCTACCGACCTATAAAGCAGAAACGTCGCAAGCTAGGTCCCGAAAGG
+GCTAAAGCTGTGCACGATGAGGTCGATCGATTGCTCAAGATCGGATCGATAAGAGAAGTA
+AAATACCCTGACTGGCTCGCCAACCCGGTCGTCGTTAAAAAGAAAAACGGGAAGTGGAGA
+GTATGCATCGACTTTACGGACCTGAATAAGGCATGTCCTAAAGACAGTTTCCCACTCCCA
+CATATTGACCGACTGGTCGAAGCCACTGCGGGACACGAACTATTGTCCTTCATGGATGCA
+TTCTCCGGGTACAACCAAATACTTATGCGCCCAGATGACCAAGAAAAAACAGCTTTTATT
+ACTGACCGAGGCACCTACTGTTATAAAGTAATGCCCTTTGGTTTAAAAAACGCTGGAGCT
+ACTTACCAAAGATTGGTGAACAGAATGTTCGCCGACCAGCTAGGTAAAACGATGGAGGTC
+TATATCGACGACATGCTGGTCAAGTCAGCTCGCGAAAAAGACCACGTCCCGCAATTAAGA
+GAATGCTTCAAAATCCTAAACAAATTCGAGATGAAGCTAAACCCCGAGAAATGCTCTTTC
+GGAGTTCCCTCAGGAGAATTCCTCGGATACCTAGTAACCGAAAGAGGCATCGAGGCCAAT
+CCTAAGCAGATTGCAGCCTTCATCGACATGCCATCGCCAAAAACGGCACGGGAGGTCCAA
+CGACTAACCGGCCGTATCGCCGCCCTCAACAGGTTCATATCCAGGTCTACCGATAAATGC
+GTCCCTTTCTATCAGCTCCTCCGAAAGGATAAAAAGTTCGATTGGAATGAGGACTGCGAG
+CAAGCCTTCAAACAATTGAAAGCATACCTGTCCGAACCACCCATACTCGCAAAACCCGAA
+GAAGGAGAACCGTTGTACCTGTACACGGCAGTCTCCCGAACCGCGATAAGCGGCGTCCTG
+GTGAGAGAAGATCACGAAGGACAGAAACCGATCTATTACGTTAGTAAAACGTTGATAGAC
+GCTGAAACCCGTTATCCAGCAATGGAAAAACTGGCACTGGCCGTAGTCATGTCAGCTCGA
+AAACTGAGACCATATTTTCAATCACATCCCATCGTAGTGATGACGTCTCAACCAATCAGA
+ACCATTCTGCACAGTCCAACTCAATCAGGTCGACTTGCAAAATGGGCCATAGAACTAAGT
+GAGTACGATATAGAATATCGCACCAGAACCAGCTTGAAAGCACAGGTCCTAGCCGACTTT
+GTAATCGAGCTCCCGTTAGCGGACCTGGATGGAACCAACTCCAATAAGAAATGGCTCCTC
+CACGTCGATGGCTCCTCCAACCGACAGGGATCCGGAGTAGGAATACAACTCACCTCCCCC
+ACCGGGGAAGTCATCGAACAATCGTTCCGACTCGGATTCAACGCATCAAACAACGAGTCT
+GAGTACGAAGCCCTCATTGCTGGCATTAAGCTAGCTCAAGGAATGGGGATCCGCGATATA
+CACGCCCATAGCGACTCCCAACTCGTCACCAGCCAGTTCCACGGGGAATATGAAGCTAAA
+GACGAGCGCATGGAAGCGTACCTCGAACTAGTCAAAACCTTGACCCAACAGTTCGAATCG
+TTCGAACTGACCAGGATCCCCAGAGGAGAAAACACCTCTGCAGACGCCTTGGCAGCTCTC
+GCCTCCACGTCAGATCCTTTCGTCAAAAGAATTATCCCGGTCGAAGGAATAGAACACCCG
+AGCATCGACCTAACGGTCAAACACGCTGGGATGGAAACCTCGGCAACTTGCAACTTTACG
+CGAGTAACCCGAAGCACCACCGCCGCGGCTAGAGCCCTCGCAGCAGCCGCGGAGGCAGGT
+GCAGCGGAGGAAGAGCCGGAGCTCGGAACCCCCGAACAACCTGCCTCGTACGAACCTGAA
+CCGTACAACGACTGGAGAATCCCAATCATCGATTACATCGAACGAGGGATCACACCTCCC
+GACAAGTGGGAGACCAGAAAACTCAAAGCCCAGAGCGCAAGGTACTGCATCATGGAAGGG
+AGACTTATGAAACGCAGCGTCGCAGGTCCCTATATGGTGTGTACCTACGGGCAACAAACA
+AAAGACCTCATGAAAAGCATGCACGAGGGGCAATGTGGTAGCCACTGTAGTGGACGTACC
+CTCGCCCTCAGAATCAAAAAGCAAGGCTACTTCTGGCCAACAATGCTAGCCGATTGCATA
+GCTCATTCACTCAGGTGCGATAAATGCCAACGACATGCACCTACTCTTCATCAACCTCCC
+GAGGAAATGTCCTCGATATCTTCTCCTTACCCATTTATGAAGTGGTCCATGGATGTCGTA
+GGTCCCATGGAAGCCTCCGGTGGGAAGAAGAGACTAAAAAACCTGCTGGTCCTCACCGAC
+TACTCTACCAAATGGATTGAGGCTAAAGCCTTCCAACAGGTAACCGAGAAACAAGTCGAG
+GACTTCCTATGGGAAAATATCGTATGCCGACATGGCATACCTTATGAGATCGTCACCGAT
+AACGGGACTAACCTCACCTCGGGAAAAATCAAAGCATTTTGCGACAAGTGGAAGATCCGT
+CTTACCACATCCACCCCCCTGTTACCCACAAGGTAACGGACAGGCAGAAGCCGCCAACAA
+AGCTATACTTAGCAACATCAAGAAAAGACTTGATTCCAAAAAATCAATGTGGTCCGACGT
+GCTCCACGGAGTTCTCTGGGCCTACCGAACTACACCTCGCAAATCAACGCAAGAAACACC
+GTTCTCTCTCGCCTATGGTTTAGAAGCAGTAATCCCTGTCGAAACCATAGTACCAAGCGT
+GAGAAGGACCGCCAGTCCTGCTAACTCGGACCTGAACACGCAAATGTTACAGGACAACAT
+GGACTTCATCGATGAACGCAGAGATCAGGCAATGATCCGAGTTCAAAACTATCAACAAGC
+TGCCGCCCGCTACTATAACTCCAATATCAAAATTCGGAGATTCGAAGTGGGAGAGCTCGT
+TTTACGAAAAGTGTTCAGCAACACGAGAGAGCTAAACGCTGGAAAACTGGGAACTAACTG
+GGAAGGTCCCTATCGAATCACCGAGGTGGTACGTGACGGCGTCTATAAGCTCGTAAAAGT
+TATCAACGGAGTACCTGAGTTACGGCCTTGGAATGCCATGCATCTCAAGAAATACCACGA
+ATAGGTACTCAAAAACAATCGAACTACGATAAGGCTTGATCCCTTGGCAGGGTACGTAGG
+CAGCTCCCCCCAAGAGCGCAGCCACCACTTCAATCAAATCACAAAAGGGCTTAATCCCCT
+AACCAGGTATGCAGGCAGTTCCCTCCGCAAACGCAATTACCATCTCAACCCTTCCATTTG
+AAAGACGAAACTTCAACAAGGGAAACAGACATCACATCTTCCATCAACGAAGATCAGCTG
+CTCACCTGACAGTTCAATCACCCTTCGGTATCGAGCAGGTCCCTGCTCGATGATCAAACG
+CCAGATCGTCGCTTGCTTTACCTCTTTTTGTACTTAACAATTTCGAGATAAGAATAAAAG
+AAAATTTTGATACTCATTATCATGTTTCGCAAAAACAATCATTTACACTATGATTTAAAA
+CTCATTCGTAATCTTACGATACCCAAAGCCCAACACCCGAATGTTGGCGGATCCATTTTG
+TGATCTCGCTTCCAAAAAGTCGATAGTGAACTAAACTTATAAGAACACATCACTTCGGCT
+TCATCGGAGCTCACCTACTACAACCATATCTAACTCTTTCGCTATCAACACATAACATAG
+TAAACAAGGAAGAAACGAAGGTTTCATTCGCGACCTGGCGATACCACAAGCCCAGCTCCC
+AAAATCTGGCAGGTCCCTTGTGTGACCTCACTTCAACAGGTTCCCGAGACAAAACAACTC
+AAACTCACTCAAAGTTTTAACCTTCGAAGAACATACCATATCACATCCGAAATAACTTGG
+ACTCGAAACAAGTCCAATTATTATCCGGAACGTGGACAAAGCGAGGTGATCATACACCAA
+AATCAACGAAGTGTCAACACTCGAACGAAAGACAAAAAATACTTGCTAAAAAGGATAAAA
+GCCTTCCCAGGCATCCAAGTACTTAAACGAACAAAGGATAAAAGCCTTCCCAGGCACCAA
+GTTCAAAAAGCAATAAACGAAAGGATAAAAGCCTTCCCAGGCATTAAGTCTGAAACAAAA
+CACAAAATCCTAAAACAAACAAGGAGCGAAAGTGATCACTCCCTCGATTCTCCGGCTGGC
+GTAGCGAAGACAGTACCAGAACCCTCCGCGAGACCTCCCGGAAACGCGTCTTTGTTGCTC
+CCGAACTCATCCAAGCCAATTGGCGTCCCTTGCTCGTCGACGTCCATCGGACGTACCACC
+GAAATCTCTGAAACCTGCGGGAGATCCAACTTGCTTAGAGTAAAGTCTGATACCTCCTTC
+GATTTGCACCGCGCCTCTAGGTCATCCAGCTCTGCTTGCAGCCGAGGTTTCTCCACGGTC
+AGATCGATAGCAGCCTTTGTGATCTGGTCGATCAAAGCCAGGTTCGACTCCACCTCGGCC
+GCTTGCCCCTCCAGCACCGTGTACTCCTTTTTGGCGACCCACTTCTCCTTGATCCCAGCT
+AGCAGCTTCGAATACGCAGCAGCCAGCTCAACCTTAGCATCGTGAACCGCCTTCTTCGCC
+CCTTGTGCAGTCGAAGTCAGGTCCATCACCTTTTTGGAGAGCTCTTCCCTCCTCTGCTCC
+AAGCGATGAATCTGGTTCCTCGCCGTCTGCTTGTCGGCTTGCAACCCCCCGATCTCCATC
+TCCATGAACCCGATCTTCTCAGCATAACCTTTCTCGAGGTCTTTTGAAGTGGACAGCTCC
+ATTTTCAGCCTCTCGATCTCCGCCTGAAATCACAATCAGGTCAGAATCATCGAATCATCG
+ACGAATTATATACAAACAAGTCAAAACCGAGGTGTACCTGGAACGAGACTTCGCGATCCT
+GACCAGCCTTCACACTCGACGTCAGCTCCCGGATGAGGGTCTTTCCTTCTTCGAGCTCAC
+TCGCCGAGGGGACCTGGCTCAGACGCTGCTCATAGAGAGCGACCAGCTTGTTTGTGGCAG
+CTATCGCCTACCGAAAGCAAAACAGAAAGTCACAACTAGCATAAAGATGGAATTAGAAGG
+AGACAGTTATCGATTATTACCTGGCCCTCCTTCGCCATCATGTCAGCATAGGCCGCCGCC
+TCGGCCATGTTCTTCACTCCAGGAACCTGGCAGTTCCTCCCTTTGATGTGGCGAAGCAGG
+TTCGCCAACCCAGCCTCGTCCTCAACGATCGGGTGATCACGGTCGTGAGTGTAAGACCAG
+TGGAAAGGCCTGCTTCCCGCGGATCCTCCGCCGGAGTTGGACGTCTGCCTCACTTCCTGA
+GACCGGTTTGAAGACCTGCCCCCACCTCTGGAGCCTCGTCCTCCGCCATGGGACCTGCCC
+GAGGATCGCCTATCCGCGGACGCAGCTGCCTCCGGAATAGCAGCCGCAGGTTCCATCCTC
+TCCTCTCTGGGAGAGGCGACCCCCTGGTCGCTCACGACCAACTCAGCCGCCGGATGCACC
+TCCGGCTGGGTCCGAGCTCTCTTCGGAGAGGACGGTGCACCATCAGAACGAACAACTGCA
+GATGGCCCAGACACCTGAGCGACCTGATTGTTATCTGACTGACCTGCTGCAGCAGAGGTC
+CCGGTATTGATCTCAGGAAGCGAGGGATGAGATGCTGAGGCAGATGCGCTGGAGACAGCT
+AGAGTGTTTCGAGCCGCGGTCACCGCGGCCGACAGATCACCAGCACGAGCAGGAGCCCCG
+GCGTTGGCTCGTTGAACACGAAGACTTGGACGCCTCATTCTTCTAATGAGCGGGAGTTCT
+GAAGTGGAGCTGGAGTCAGGAGGAACTGAACAGACAAAGCACGACATGTGTTAGTTAGCA
+GCTCGAGTTGCGCAGCTGTCTCGATAACTCGTACATTTTTTAAACCAAAGAAAATATAAC
+GGAACTCGTACCTATAGGCAGATCAGCCTCGGGGATCGGTTCAATCCGCGGGACCTCTTC
+GATCGGATCTAGCTGTGCTGCTGGAAGGACGATTGCGGGAACTGCTGGAGCTACGGGAAC
+TGCTGGAGCTACGGCAAGAGCAGCTACGATGCGATCTCTGCTAAAAGTGGCCCAGTCAGT
+CTGACCACGTCGGAGAAGGGTTAACAGCTCGAGTTCCGTCTCCGAGAGAGTAACTTCCTT
+GGTCCTTGCTGCAAACCATCAAAAACAAACAATTAGTTTCAGTACTAACGTTCAGCAAAA
+GCAGTCAAGGATTCGACACAAACAACAAAGAAAAATCAAGAGGCTCAGGTCTCCATCTGA
+CCCAGGTTGGTAGACCAGGTCCTTGTTATCCTCGCGGGATCAAAACTGCCGATTGAATGA
+CGATCTACTCTGAAAAAGAAGTACTTGGATCGCCAATTGGTGTCTCGACAAGCCTTCAAA
+CCGCCGAGGACCAGAGATCCGGGACGAGCACTGATGTAGTACGTCCCCTGGTCGCTCCTA
+GCATTGGTCTTGACCTGGCAGAGCTGAAGCAGGTCATGGCAGCTGAATTCTCTGTTTACT
+TCCCGAGCCCGGGTGAATAACGCCAGCACATGGCGGACGAAGTTCGGGCACATCTGGGGA
+AAGGCGAGGCCGAGACAGTAGAGCATCTCGAGGATACACGCCGGAATCGGGAAAAATAGG
+CCACATTTCTCGAAGAAATTGGCATAAGCGCAGCACCACCCGACCGGCACGTTCTCAGGA
+TGCAGCGGCGGCCTTGGGAGTATCATAGTTACCCCCACCGGAACCTGGCATCTCCTCCGG
+AGGTCGACCAGGTCGCTGTTCGTCATCGGCGTGCCTCCTCCTTGCTTGGCAGCCTTTTTC
+TTCTTCGGCTTGTCGGCTCTGGTTGACGGCGGACGAATTGGACCCATTCCGCCTAGGGTT
+ATGACGCGTCTTTGTACTCGCGGCGGTGACGCCGCCGACCTCGTCTCGGACGAACTTGAA
+TCGTCGCCGTAACTGTGGTTGCTTTTATTCTGGGAATCTTCGAAGTCGCTCATCTTTGGG
+TTTCGACAGAGAAGGACGAGAGAGATGAAAGAAAAGAGCAAAGAAGGCAGATCGAGAAAG
+AGGGAATAGCAGAGAAACGAAGGAGATAGCAAAAAAAATAAAGACGAGATTTTTCTACCT
+CTACAAAACAAAGCGCAGTAAATAATAAAGGAGGAGAGAAGTTACCTTGAGAGTTGTGTG
+AGTTGACGTGACGTCAAGTGGAGAGGTGGGAAGTTATTTAAAGCCATCATCACCACGATT
+TTCGAGATTGCAGAGATCTCTTCTCCGCGCCTGATCTGGACCGTCAGATGCGGTGCGCTG
+AAGAGACGCTCCATCTCAGCCGTCCACATCAGCAGCGACTTATCTCGCGTATCTCCTCGA
+AATCTTTCGGTTAAGGGAATCTGAAATTAAATCGAAATTGTTGAGTTTATCCTCAAAACC
+GACTGATCTTATCACATTTATCTTCTCATCAAGAATATTTTCGCAATCTTACCTGACCTA
+TATGTCCGCTCATCGAGTTCGCCTACTCACTCAATGGGCTGGGGGGCAAATGTTGGAGCT
+GGATTCCCCTCCAGGAATCCACCTGCGAAAATACCAAGCCAGCCCACAAAAGCCCACCAA
+GCCCACCAAGTAGAGGACCTACGCAGCTGACGAGCCCACATACGCGAATGGGTATTTGGG
+CCAGATAAGCCCAGTCACCTGATGAAGGGAGATAAGCGAATAATGACCTAGGAACTGATG
+AGGAGATATTCGCGGAGCGGACCTGATATCTCGGAACTGACCTGCCGAATATCCAGGAGG
+ATCTCCGCAGATCCCGGACGGAGCTACCACGTGCGTAGACCTATATAAGGGAGCAAGGAC
+GACTTGGAAGAGACATTCAATCCAGCTTACATTCACACACACACTTTTACACTTGTAATC
+TCCTTTCACATTGTAAAAGCTTTGTCATAATCAATACAAAAGTCCATTCGTTCTTAGCAA
+TATAACTCTCAAGGTTTCAGTGAAGATCTAGCCCTCCTTTCTCATAATCTTAAATACAAA
+TCTCTAGTGTGGATTTCAGAACCCACA
+>ATLANTYS3
+TGTTGGTGCAGGAATTAACACCTCCGACAATACCAATTTAAACCAAGGAATAATGTGAAT
+AAAATCGAGAAGTCGATTGAACCGGGGTATCCCGGTTAGCCTGTTAATGGGCCTAAGTCA
+TGAGCTCGCCCGAAGACTTAAGTCGACAATCAAGATCGCCATAACCAACTTCTTAGGTCG
+TGTAAAGAGAAAACTTCCATTTAAGAGAAGAGGATCTTATGAAGAATAGAAGTAATGAAG
+ATTTAGACCTAGGATAATTAGAAGTTTATCATATTTTGGTATATTCGACCCATTGTATAA
+ATAGAGGGGTCAACCCCCCCCCCCCCCATTGAGACCATCTTTAACCTAATACAAGAGACT
+ACTATTACAGAGCAAACCCTAGCTTTTTGTTCAAGCAACATAGTTATTTTCCTTTGATTA
+TTTGTGAGCTAAGAGAGGAGTGAATTTGTTTAAATCTCTTAGTACAAATTCATTGTTTGA
+TTACAGAATCAACAATTGGCGCGCCAGGTAGGGGAATATAAACAAATTTTCTCTACGCTC
+CTTTAATCAAAGCAAGCATGGTTCAAATCATCATCGACCCCGTCATTCCTCCAGTCAACG
+ATGATGGCACGGAGTCAAGTCTCCTCAATGGAGGAGATCCACCATCTACTGTGGAAGTAG
+CGGCCAAAGCGACCGCGAATCAACCGGCACACGGGGCGACCCCTATAGACCCACCATCTT
+TCTCCTTGGAGGACCTCAAAGCCATCCTCACAACCGTGACGAAAGATCTTTCTGAATCGG
+TCATGGAGACTAATCGCCGACTCGACGAGCTGGCTAAAGGAATCTCCCAACGTCCGAGCT
+CCGAAGTGACCCTGCCGAGAATCATCCATCCGCGCGGGCTTAGCTTCGACCTCACGGATG
+CACAATCCAATAGGATGAAACCCAGGTTCCCAGGATCACTCCATCCTATCAACCAAGAAG
+GCAGACCGCCTATGCCTCCGTTGACGTCGCCGGGTCATGTCTCCAGATCCGCAACCTTAG
+ATCACGATGGAAAGTTAGATGATATCTATTTGAAACTCCGAGAAATCGGATCCCAAGTCC
+ATAGAGCCAGCAGTTTGGCCCCAGAAATCGACCGAATGATCGAAGAAACCCAGAAGACTC
+CTTTCACGGATATCGGGTTACACGTACGAGAATCCCTCAAGTGAAGCTTAGGATTCCAAT
+CTACAAGGGTGGAAGCGATCCTAAACAATACATGACATCCTTCATGACAACAGTCGCCAA
+AGCTCACTTTTTGGACGAAATCCGAGATATCGGCTGCTGCCAGCTCTTCGTCGAGGGCCT
+CTTCGGAAACGCTTTAACCTGGTTTTCCAGATTAGAGGCAAACTCAATTGACAACTTCAC
+CCAGTTGTCAACTGCCTTCTTGAAACAATATCGGGTATTTATTCAACCAGGTGCCTCTAG
+TTCCGACCTTTGGAGCATGACTCAAGAAAATGGCGAAACACTGAACGACTATCTAGGTCG
+TTTCAAAGAAATACTGTCTAGAGTTACCATCACAGATGAAGCCGCGGTGGCTGCTTTTAG
+GAAGGGACTACTCCAAGGATCCCCGCTGAGAAAAGACCTCGCAATAAGAGAACCGCGATA
+TCTCGACGACGCCCTGCATAGAGCTTCATGATATGCTTTCCTCAAAGAGGAAGACGCAAA
+GTTGGCATGCAAATCTCAACCGCCAAAGGCCAAGGAAAAAGAGCGGGGAGATTATCAAGA
+ACCGCGTCAACACTATGATCCAAAGGCGAACAAGCGAGGAACGATCTTTGCCGCAGTCGA
+TTCGGAAGACCGACCTCAACAGCCGGCCAAACCGAATGGCTCGAAGAACTCGTACTGTCG
+TTTCACCAGTTCGGAGGACATTCCACAAAAGAGTGTAAACATCTTTTGAACATCCTCCTC
+GGGAAGTACAAATCTGGAGAAGTAGAGGCGGTCTACCATCCCAAGAATGGGAAAAATAAA
+CGCAAGAGCGACTCCAAGCAGTCCCAGGCTGAGCCAACGCATGAAGAGCCACACGTGGAT
+CACCAATTGCTCCTAGAGGACGATAATGTAGAAGAAGTGAGGGTCCCGGAGAACGAACTC
+CCCGGTCCCCCAAAAAGATGGAGAGAACAGCAACCGCAACGAGCTCCGAACCATCCCCGC
+GGAAGGATTTCCATGATTATGGCCGGACTATCTGACGATGAAGATTCAGTCTCGGCTTTG
+AAGAAGCGAGCTCGACAAGTATGCAGCGTTAGGGTCGCCCCAGAAGCCGAGCCATTAAGC
+CAGGAACCCATCATCTTTACTTCGGAAGATGCAAGTGGGATTCGGCATCCTCACAACGAC
+GCATTGGTCGTCAAACTGGTAATGGAGGACTTCGACGTAGAACGAGTCCTAATCGATATC
+GGCAGCTCGGTCAACCTGATGTTCTTGAAGACCCTTTTAAAAATGGGAATCTCTTAGAGC
+AAAATAATGCCTAAGATCCGCCCACCGATAAGATACGACGGCGAAGCAAAAATGTCAATA
+GGAGAGATAAAACTCCAGGTCCAAGTGGGCGGCATCACGCAAAAAAACAAGTTCGTCGTC
+ATCGACTCGGAACCAATCTACAATGCCATCCTGGGAAGTCCTTGGATCTACTCAATGAAG
+GCAATTCCCTCAACATACCACCTTTGCCTAAAGTTCCCGATAAACACAGGAATCTTCACC
+CTGTACGGTAACCAGAAGGTCTCACAGACGTGTTACGTAATCGAGAAGAAGCAGCGAAAG
+AAGGATTTCCACTGGGACGACAAATGCGAAAACGCCTTCCAAGAGCTCAAATCCTACCTC
+ATGAGTGGGGCGATCTTAGCCAAACCTGAGGTCAGAGAAACCCTGTATCTCTACGTCTCG
+GTGTCAAGTTCGGCGGTGAGCGGAGTACTGGTAAGAGATGATCGCGGTAACGAAAAACCT
+ATCTTCTACACCAGTAAAGCTCTGAATGATGCCGAGACTAGGTATCCGACCTTTTAAAAG
+CTGGCATTAGCGGTGATAAAGGCAGCTCGGAAACTCCGACCTTACTTCCAGTCACATTCC
+ATAGTAGTCTTCACTGACCACCCACTACGCATAGTGCTCCACAGCCTAAACTAGTCTGGA
+CGAATTGCAAAATGGGCAATCGAACTAAGTGAATATGACGTGGAATATCGATCTCGCCCG
+AGCCTCAAATCTCAGGTCCTAGCTGACTTCATGACCGAAATGTCCCCGGATGTGATTGAC
+GTTACCCTAGACGAAAACTGGACACTTTACTCGGATGGCTCCTCATCATTACAAGGCTCC
+GGTCTTGGAATTTTACTTCAGTCACCAACCGGAGAAATCCTCGAACAGTCACTTTGGCTC
+CAGTTTAAAGCATCGAGTAACGAAGCGGAATACGAAGCACTTCTTGCAGGACTTCGACTC
+GCTAAAGGACTCGGAGCTAGACAGATCAAAGCTTTTTGCGACTCTCAACTCGTAGTCAGT
+CAGTTCAGCGGGGAATTCGAAGCCAAGAACGAAAGGATGCGGGCTTATCTCTCACTGGTC
+CACGAACTTTCCAGCCAGTTCCACCAGTTCGCCCTGGTCAAAATTCCTCGAAACGACAAC
+TCAGCAGCAGACGCACTAGCCGCACTGGCCTCAAGCGCCAACCCCGATTTAAGGCGAACA
+ATCCCTGTCGAAAGCATAGCAAAACCGAGCATCGAGCCACCAAATTCGACCTGCGTGATC
+GTAGACCCCGTAACGGCCATGGACATAGACGGCAACGCAATCAACGCGCCGGGTATAGAA
+GAGGATCCGGAACCATCCGATTGGTGACTCCCCATCAAAATGTACATTGCCGACGGCATA
+GTTCCAACAGATCGATGGGAAACTCGCCGACTAAAAACCAAAGCGGCGAACTACATGATG
+CTAGATGGCGAACTTTACAGACGAAGTGCGACAAAAGCTTTCCTCACTTGCGTGGATCAA
+AAAGAAGCCCTGACACTCATGAAGGAGACGCATCACGGAGACGGTGGTAATCATTCAGGC
+GGGCGAGATCTCTGCCTTAAAATCAAAAAAGATGGTCATTACTGGCCCACTATGCTGCGG
+ATTGCGAGGTCTACGCGGCAAAGTGCGAGCCGTGTCAGAGGCACGGCCCGATGAAGAACG
+TCCCTCCCGAGATACTGTGTTCGGTCACGGTGCCATATCCATTCATGCGATGGGCCATGG
+ATATCGTGGGACCGATGCCTCCTTCCGGATCCAAAAGATTTCTGTTAGTCCTGACTGATT
+ACTTCACCAAATGGGTCGAGGCACAGGCGTACCACAAGGTCAAGTCACGCGATGTTGTCG
+CATTCATCTGGAAGAACATTATTTGCCGGCACGGTCTTCCTTATGAGATCGTTACAGATA
+ATGGGAAGCAGTTTGTCTCGCTCATTACTAGAAACTTCCTCGCCAAATGGAACATTCGCA
+TGAGCAACTCGACTCCAAGATACCCACAAGGGAATGGTCAAGCCGAAGCCACAAACAAAA
+TGATCATAGCTGGGATTAAGAAAAGGCTTGGTCCTAAAAAGGGGAACTGGGCAAACGAGC
+TGGATGGCGTGCTCTGGTCGTACAGAACTACGCCTCGGCGACCTACATCATTATCCCCTT
+TCTCCCTGGCTTACGGCATCGAGGCAATGGCTCCAAACGAAGCCGGAGTTCCGACTTTAC
+GGAGAAGCATGATGTCAAACGACCATGAACTGAACGATCAGCTTTTGGGCGACCACAATG
+ATTTTGCCTAAGAACTTCACGATCAAGCCGCCATCCGGATCCAGAATTACCAGAACGCAG
+CGGCGAAATACTATAATCGAAACATCCGAGAACGTCGCTTCAACGTAGGTGACCTCGTGC
+TTCAGGAAGTTTACAGTAACACCGAAGAGAAGAACGCCGGAAAGCTCGGAGCTCGATGGG
+AAGGACCTTACTTGATCTCCAAGGTACTTCATCCAGGAGTCTATCTGCTGAAGACCATGA
+AGCTGAAAGAGGTGGAAAATCCGTGGAATGCAGCCCACCTCAAAAGGTACTACACTAGGC
+TAGGAGTTAGCTAAGTAGAGCTCAAAAAAAAAAAAAAAAAAAAAAAAGAACAATATACTA
+TGTATGCAGATCGTCTGTCGATCTCCTTTATGTAATACAAACTACGAATGGCTTGATCCC
+TTCATCGGGTACGTAAGCAGTCCTTCGCAAGGATGCAGCTATAATACTTTATAAAATTAA
+AGTTTGCATTCTCAATACGGAGTTCGCTTTAAGATCTGTTATGTCAACTCTCGGCGCCCT
+GGCCAGGTGTTCGATGCGCGTCTCACATGGATGCAGTGGTGAAATAATCCACGCCCTATT
+AGAAACATAAGTCTATTGGAATTGGCTCTGTATCAATGGAATTTTTCTAATAGGGATAGC
+CGAGACCAGTTTTCTCGCACTTAAGCTCTGGTTCGGACAGAAATATAAGCCGAACCCTGT
+ATTTCGCGATCTGCCGAACAAATGCTCTACGGGGAGTAAGCCGAGCCCAGCATCTCGCCC
+TCCAAATAATATGCTGAGTCCGTCTCACTTATTCTTGAAACAGAGCCCAGAACTCCCTCT
+TTAAAACATGCATAGGCCTGCTGGACATAAGCCGAGAGACGTCTCGCGTCCAGCACACGC
+TGAATATTGTCTCTCAAAAGCCGAGCCCAGTCTCGCACCTAACATCTAATCCGAACTTAG
+ACAGAAAAAATTGCGTTACTCCAAAAAGAACTCAAAAGCCGACCTCAAAGGTCGCACGGG
+AAACAAGCCAATTCATAAAAGTTGTATTATATTAATCAACGACCAAACAAGATCGGGAGC
+TATTACAAAGAATAAATTAGAGAATTAAACAAGGTCGGCAGCCATAACAAAGGCGTTTAT
+TCGAAAACAAAAAGACAAAAGGAAAAACGATCTGAAAAGCCACTAAGGATCATCTTCTAT
+CATCCTGGCATCCAGCAGAGCTACCGGCCAGATAGGACATCAGATCGCCCTGTCAGAAAC
+AACGCGATTATCCTGAAGGAGGCGATCTGGCATGGGCCACATTAGCTGCAGACCAACCTT
+CTCCCAATCCTCTGAGCGAATCTCCAGTGCCCTAATCGTCTGTTCGACCTCATCCAGACG
+AATGACGACCCTTCTTCGCTTCTTCTTCAGCTTAGCAATCAGAGTTTCGAGCTCCTCGAG
+ACGAAAATCCACTCTTCGTTTCTTGGTTCGGAAGTACTACAGCTCGCGGCATTGATCCTG
+ATGTAGAAATCTGACCTGGGAAACCAAAGCAACGAAAATCTTAAAAATCATCCCAAAATC
+GAAGACACGAATCAAAGTAATCCTTACCTGGTTGACGAAGTTCTGACACTCGTTGGTATC
+AGCATCAGTAGCACCTGGCCCAAGATAGAATAGAGAAGGCGTCCTGGGAATGAAGTCCCC
+ATCAGCAATGATTGTTGGATTCTTCTCCTTTGAGGCGGCAGCAGCATCTCGAGCACAATC
+CTCACAGTACGACAAAATGATGTCCGGCATCGGAGCCAGAAGCTGAAAACCATTCTTGAG
+CCAATGGCGAGGATGCGACTCCAGCATAGCCATTTTTCGGGCAATATCAGACTTTCGTTC
+ATCATAATACCTCAACATCTCGCGGTATTCCTTATGCCTTGATTCAACACATGATAAACA
+CCCCTCAGCTTCACGTCTTGCCTCCGAGCTCGCCTGGAATAGAAGAGTCCAGGGAACTCG
+AAGGTTATTGAAGAACGGCATCCCACGTTCAATCGCCTCAGCGTTCGAGAAAGTCGGAAC
+ATTTTTGCCAACAGAAGAAGAAGATCCAGCACTCTCCATCTTGCAAACAAAAGGAGGAAA
+GGCCGATAAAACAATTGGTGATCAACAGAGAAGTATTTATAGGGGCAAATACAGAAATCG
+AATTGGGAATTTGCTTAAATGCGGTCTGGAAATTCTCGTTTTCCTTTCCCAAGAAAGACT
+AATATTTGCATTTTCTCCAAAACTGGGAAAATGGAAATTTACTTGATTAACAGGTTGACT
+TCCCCTAATTTCCTTTTCCAAAAATGCCAAAGCTCATAAATGGAAAACATAGAGAAAATA
+CTATTTTGCCTCGGAAACAGGAAAAATGGAAAATCATCGAAAATAGAGTTTAAAATTAAA
+ATCCGCCCCGAAAGTGGGTCCACGGTTAAACATGAGTTTTGAGATCCCCCCGAAAGTTGG
+GTCCACGATCAATGTATCAAAATAAATTACAAGGACGACCGATTCAGGTCGTCTGGTTCG
+TTTCTTCAACGCTTACACGTCGAATATCGCTTCCGCTAACGAGGTCGACATTTGAGCTGT
+GATGGTCCGCCACAGGAGCAATTTGGGAGGCTTGCCTCAAAAAACCGAGCTGATCCGGGG
+ACATGTTCAGGTCATCATCCCCGAGCTCGATGACGTTCAAGGCATTAACTTCGTCAGTCG
+CCCTTTTGGTTAACTCCTTAAGGCCGTTGAGTTCAGAATGCCCACTATCTCCTCAGCGCC
+TTTGGCTTGATTCTCAACATCCACCTTTGGCCCGACAAGGTCCTCTTGCTCCTTGAGATA
+AGCCTTCACTTTATCAAGACGAGCTTGGGCTTTCTTTGTAGTACGGGCGACCTTAGCAAC
+TAGGTCATTCCGCAGCCTGTTGCATTCCTTCTCCCCGTGCTCTTTCACAGCAACCAACGC
+GACCTGAAGATCGCTGATCTCTTTCTGAAGATCAGCTTCTCGACCATTGAGCCTCTTGAC
+CTCGTCGTTCAACGAGCTCATTTCCGCCTTATGAATCTCGGCAGCATCCCTCAATGCAGC
+CATTTCCTTCATGTCTTTGGCGTAGATGGCTTTGGCCTGGTCTGCGCATTTCTTCAGGTT
+ATCGAAGGCCTCTCTGTCGGCGAGCTTCAGCTTCAACTTGCGATCGTATGTCGCAATCAG
+ATCATTGGCCAGGGCGGCGGTCTGGAAAAAGAGTTACGGTTAAAGCTAAAATACAAAGAT
+ATTAAGCCACAGGAAGACATGTAACTAGCACGTACCTCAAGTGATGATCTGGCAAACTTT
+TGATATCCCTCTTTCAGAACCAGGTCGTCAAGATTAGGGAAATCCTTCGTCCCAGGGAGC
+ATCAAGTTACGCCAAAGATGACTGGCGGCCTCCTGATCTCTCACAAGGAATTTCGCACCA
+GAATACTTAAACGAAAACTGGTCAGAATTAAGAGTTTCACCTCGCGACAGGCGAAACGTC
+TTCGGAGCAGCAACTTCATCTAAACCGGCTTCAGAGGCCGACCTCTTCTTGGATTGGTTA
+GCCACTCCTTTCCCTTTCTCTTCACGGGACCTCCTGGAAGTCTCGAGCTCCTCAACGGTT
+TCATCCTTGTCTTGATCAACGATAACTAGGCCCGTGTTGACCTCTTCGCCTGCTGGCACG
+GCGGCATAAACGGCGATGGAGCGGTCGCTGGTAACATTTTGAATTTCAGGCTCGACGACC
+TGAACGGATTGACTTTGATCGCACTCGGCGATCTCTTGAGCTGGAACGACGTCGGCCCCT
+TCAAGACGCGTCCTATCTTGAGAATCTGGATTGACCGTCTCATGGGAGACCTGATCAACA
+CCGGAAGGGCCAGCACTAACGGGAGGATTCGACGTAGCCGCCTCTCCGTCTAGAGGATGA
+GTCTCCTCTTCGATGGGAGCTGAGGAGGCGGCATATTCAAAAGCCCGGCAGCAAAGCTAA
+TAAAGGGCTTCCTGACCTTCCCCTTTATCCTGTTGACGCGCGACCTCGTGATGTCTTTCC
+ACGCACGACGTTGAGCTTGGAAGATTGCCTCTAAAACTCCCTCGAACTCCATGGGAAACT
+CCGGGCTAGGCCTGTACCGATCTGCAACAAAAGAAAAGGCTATGAGAATCTAATCGGGAT
+CGACATGTCTTTACCCTATCTATTTAAAAGAAGTCTACCAGGAAACTCCGTCCACATCCT
+TTTCCTCCACGAGAACGGACGCTCATACGACTCGAGGTCGACCCTGATGTAGAAGTAATA
+TTCTTCCCAGTTCTTGAAATTACTGACTTTGGGACCGGGAAGAAAGTTGTACTTTGGGCG
+GTTATTCACCACCCAATAGCCAGGCGACCTGATAGCTTTCAACGTTGTCATTTCCTCGAA
+ACAACGAACGTTTACCAGATAACCTTCTTCAGCGCCGAAGGTCAGAGCAACAACGAAATT
+GCAGATCGCCACCGGAGTGAGCTGGGAGAACGCCATACGACGGCGATTTAGAAAGGAGAT
+GATCAGAGACGGAATGGGAAACCAAAGATGACACTGTCTGAAGTAGGCTTCATACATACA
+GACATATCCTCGAGGGGGATTCCAAGGACGCTCATCTTCTCCGAGAATCATGTAAGTGAG
+TGGGCGATCTCCGGAGCCGCACAAGGTAAATACTTCCGCGACTGACTCGGTTGTTGAAAG
+GGTCTTTTTTACGGTGATCTCGGTGTTCCAATGAACAATTGGGTCGAGGTCAAATTCGAC
+ATAATCCTCATGAAGTAATCTCGCATTAACTTCAGCCTCTGTATACTGCGGATGCGTGTT
+GTAAGCATCCTCCAGGTCGATGAGTGGGTCGAACTGAGCTAAAAAATCCACCGAATCTTC
+AGGAGCAGCGGGATGTCCACCGGAACCTTCCCGATCTGGCTCATCAAGCAACGTCGGAAT
+TTCGATCCGATTCGATCGACTAGATTGAGCTTCGTCACTTGGATTCCCGGTTAACCGAGA
+GTTTCGGCGAACTAACGACGCTTCGCTCTCGGAGGAAGAAGAGGACGGAGAAACAAGAAC
+AGCCTTACCCATTGCCGGAAAAATCGATAAAGAATCGAGAATACAAAATAATTCGTAGAG
+GAGAGAGCGAAAGCTACCTTTGATTCTTCTTGCAAGCGGCAGAAAATGATTTCCCGAGGG
+TTTGGTCGAATATAAATAGAGACGAATGGGCGGCAAGCCTACGAGGTCATCATTAAACCT
+ACGGGACGCTTCGGTTCTTGAGCTTCACGCGCGCGTACAGATGCGACGATTTGACACGTG
+TCAAATACGTTCGAAATACGAATCGATTCGGAGATCTAATGATTAATTCACGTCTTCCAA
+GATTTAAATCAAATATTCAATTTCTAAGTTCGGAAATTTCGAATTAGGCAACTCGGATTC
+TCCGGACTGGGGGGGGACTAATTGTTGGTGCAGGAATTAACACCTCCGACAATACCAATT
+TAAACCAAGGAATAATGTGAATAAAATCGAGAAGTCGATTGAACCGGGGTATCCCGGTTA
+GCCTGTTAATGGGCCTAAGTCATGAGCTCGCCCGAAGACTTAAGTCGACAATCAAGATCG
+CCATAACCAACTTCTTAGGTCGTGTAAAGAGAAAACTTCCATTTAAGAGAAGAGGATCTT
+ATGAAGAATAGAAGTAATGAAGATTTAGACCTAGGATAATTAGAAGTTTATCATATTTTG
+GTATATTCGACCCATTGTATAAATAGAGGGGTCAACCCCCCCCCCCCCCATTGAGACCAT
+CTTTAACCTAATACAAGAGACTACTATTACAGAGCAAACCCTAGCTTTTTGTTCAAGCAA
+CATAGTTATTTTCCTTTGATTATTTGTGAGCTAAGAGAGGAGTGAATTTGTTTAAATCTC
+TTAGTACAAATTCATTGTTTGATTACAGAATCAACA
+>ATLANTYS2
+TGTTGGGGTCGGATTCCACCCAGGTAAGCGAGCCAACCATGTTTCAACGCCTCGGGAGAC
+GTCGAAGAGTTATCCCGAACCGGGCCACAAAACACCTCGGAGATCGCATCAAGAATCCAT
+ACCGAGGCGATATCGAGAACGCTTCGGAGCATTCTCGTGAAATGGTCCCCCGACCCGACC
+TCGGAACGCCTCGGACATAAAACCTGGCAATTCATCCCGAGGCGGGCTCCAAGACGCCTC
+GGGAACGCATCCTCGAATATCACGGTCCGAGCCGCCCGAGCACGACCCGAGGTCAGCTAA
+ATTCCGGCTCGGAAGAACTTCGGGTTAGATGAGAAAACCTTCAAAAAAGGACTTAGCCGA
+TATAAGATCAAACATATCATTTCCGAAAACCCCGGAAGAGATAATCTTCAAAGATATCAC
+CGAATACAGAAATTCCCAGAATCTTCGGAAGATAAGGACAATCTCCTTCACCAACTTAAA
+GATAAAGAGAAATCTTCCGAGAATATCGCGAGAGGCGATATTCCAAAGCTCTATAAAAAG
+CACCTCGAAGGACAAACAAAGGGGACACGCACAAAAACGCTCTCAACTTCAGGCTATCAA
+AAACGCTCTGACTTTGAAGGCAAAAACACTTATTTTCATATTCTAGAACACTTGTACGAT
+CAAATCATTACTTTCTCATTAATACAATCAAGAACACCGTCCGCGGTAATTGAGAATTCT
+GTTGTTCTTTGAGAATCTCACAAAGATTCGTTCTTTGAAGAAACCCTTAAAACAATTTCT
+ATTGTGCGAGTTTTGACTCTCACAATTTGGCGCTAGAAGGAGGGGACTTGAGATTTCTCT
+TACTCCCGGAACACAGAACCAACCACCCAATTCACAATGGTCAACAATCAAATCCCCGGT
+AACACAGTTGATGCAGAGGGGAACCCAATCCCTCCAATCCAGACAGACGTTCCTGAAGCC
+GCTGCTCCCGCGACCCTAGCGGAACTAAGAAGTATGATGGCTCAACTTCAGCAGAAGGTG
+AACGATCAAGAACAGGCAAATCGATCCTTGGCGCAACAACTCGAAGCAGCTACCTCCCAA
+GGACAGATCAGGACTACTCGTTTCGGCGCGAGGCATCTTCAGGATCGACGAGCAGCAGCA
+GATCTCAACCCCACACGGCTCGTGTTCCACACGCCTGGCAATACTACAAGGCCCGTCCGC
+CGAACCGCACCGGAAATCGGAAGAGACCGAACCGAGCCAGCGATTTTGGGAAATCGGGAA
+ACGAATCGAACAGAAAGAAACGAACCGCAGCTCCCTCCTCCCCGAGCAGAAGTTGCCGAG
+GCCGATCAGATCGGGGTCTCGGACGATGAAGATTCAGAAGAGAACATTAGGTGGGCTGAA
+GAATACGCCAGAGAACAGGAAATAAGCGCCATCAAGCTCTCCCTAGCCAAGGCAGAAAAC
+GAGATGAAGCTCGTGAGATCCCAAATGCATAACGCAGTCTCCTCGGCCCCGAACATCGAC
+CGCATTCTGGAAGAGTCCCACAACACACCGTTCACACACAGGATCTCCAACGCGATAATC
+TCAGATCCAGGAAAACTAAGAATCGAGTACTTCAACGGATCTTCCGACCCGAAAGGACAC
+TTGAAGTCATTCATCATCTCCGTGGCCCGAGCCAAATTCAGACCAGAAGAAAGAGACGCC
+GGTCTCTGTCACCTGTTCGTCGAGCACTTGAAAGGGCCAGCTCTGGATTGGTTCTCGAGA
+CTCGAAGGAAATTCTGTGGACAGTTTTCAGGAGCTATCGACACTCTTCCTGAAGCAATAT
+TCGGTGCTAATCGATCCCGGCACATCAGACGCCGACCTGTGGTCACTATCTCAGCAGCCT
+AATGAGCCACTTCGAGACTTCCTCGCAAAATTCCGATCTACCCTAGCCAAAGTCGAAGGA
+ATCAACGACGTAGCGGCTCTCTCTGCTCTGAAGAAAGCACTGTGGTACAAATCCGAATTT
+CGAAAGGAATTAAATTTGTCCAAACCACTGACAATCCGAGACGCCTTGCACCGAGCCTCG
+GATTACGTATCCCATGAAGAAGAAATGGAACTACTAGCCAAAAGACACGAACCGTCCAAG
+CAAACGCCTCGCATCGATAAATCCCAACCCAGTGCTCCGAATCACAAAAAGGGTGCTCAA
+GGCGGGACATTCGTTCACCATGAAGGACGAAATTTCTCCGGAGCCCATAATTACCAGGCT
+GATACACCCCGAGGCGAAGCCGCCCGAGGCCGAGGACGAGGCCGCGGTCGAGGACGCGGT
+CGAGAATCCTACACTTGGACAAAGGATCAACCCGCAGGAAACGAGCAGGAATATTGCGAG
+TTGCATAAGAGTTACGGCCATCATACTTCCAGATGTCGTAGCCTCGGAGCAAAGTTGGCA
+GCAAAATTCCTAGCCGGAGAAATCGGTGGAGGTTTGACCATCGAAGACTTAGAAGCGGAA
+AAAGGTAAAACCGAGCAGGTCAACGCTGTGGCCAATCCCGAGCAGGCAGCCCCCGCGGCG
+AACCCCGAAGGACCCAAAAGAGGCCGAGGTAATCGCGAAGCAGACGACGATGAGCCAGAA
+GCTGCTCGGGGAAGGATCTTCACAATTTTAGGGGATTCGGCTTTCTGTCAAGACACGGCG
+GCATCAATCAAGGCTTATCAAAGGAAGGCCGACGCGAATCGTAACTGGGCGCGGCCATTT
+AATGGGCCAAATGACGAAGTAACCTTTCACGAAAGCGATACCAACGGTTTAGACCGTCCG
+CACAACGATCCTTTAGTCATTACACTGACCATCGGTGATTTCAACGTCGAACGAGTCCTA
+GTCGACACGGGAAGCACACTGGACATCATTTTTCTTACAACTCTGCGAGAAATGAAGATC
+GACATGACGCAAATCGTACCAACTCCACGACCTGTGCTCGGATTCTCTGGGGAAACCACT
+ATGACTCTCGGGACCATCAAATTACCAGTCCGAGCCAAAGGGGTAACAAAAATCGTCGAT
+TTCTCTGTTACCGACCAGCCGACCGTGTACAACGCGATTATCGGCACACCATGGTTAAAT
+CAATTCCGAGCTGTCGCCTCGACGTATCATCTCTGCCTGAAATTTCCCACAAGCGACGGC
+GTGAAAACCATCTGGGGAAATCAGAAAAATGCTCGCATCTGCTTCATGGCAGCACACAAG
+CTCAGGAACCCCGTCACTGAATCGACGGCCGACGCGAATCATAAGAAGGCCAAGCTTGGC
+CGAGCTGAAGAGAAATCAATTTCCGAGCAGTTATAGCAGCTAAAGATCGAGGAGGCTCGG
+GAATCTACAACACCAACTCCCGATCCGGTAATCTTAATCTGCCTTGACGACGAAAAGCCC
+GAGCGATGCGTAGAAATCGGCGGAGATCTGGGAGAAGAACTAACAGCTGAACTCACCGCC
+TTCCTCAAAGAAAACGTCAATACATTCGCCTGGTCCCCAGAAGATTTGCCCGGAGTAAGT
+GTTGACATCGTATCGCACGAGCTCAACATCGACCCGACTTTCAAACCCATCAAGCAGAAG
+AGGAGAAAATTGGGTCGGGAGCGAGCAGAAGCCGTGAAAGCCGAGGTAGAGAAATTATTG
+AGGATCGGATCCATCACCGAGGCGAAATATCCCGATTGGATCGCGAACCCGGTCGTAGTA
+AAAAAGAAAAACGGCAAATGGAGAGTCTGCGTAGATTTCACAGACCTTAACAAAGCCTGC
+CCGAAAGACAGCTTCCCATTACCACACATCGATCGCCTCGTAGAATCAACTTCTGGAAAC
+AAGCTACTGTCATTCATGGACGCTTTCGCTGGTTACAACCAGATCATGATGAACCCCGAA
+GATCAAGAAAAAACCGCTTTCTACACAGAACAAGGCATCTTTTGTTACCGAGTGATGCCC
+TTCGGACTCAAGAACGCCGGGGCAACCTATCAACGCTTCGTCAACAAAATCTTCGCATTA
+CAGATCGGGAAGACAATGGAAGTTTACATCGACGACATGTTGGTGAAATCCATGGCAGAG
+AAAGATCACATATCCCATTTACGCGAATGTTTCAAGCAGCTTAACCTCTACAACGTCAAA
+CTCAATCCTGCAAAGTGCCGCTTCGGAGTAAGATCCGGCGAGTTCCTCGGGTACCTAGTC
+ACGCACCGCGGCATCGAGGCAAATCCGAAGCAAATCGAGGCATTGTTGGGAATGGCGTCA
+CCTCAGAACAAGCGAGAAGTGCAGCGCCTAACCGGAAGAGTTGCGGCCCTTAACCGTTTC
+ATCTCTCGCTCAACCGACAAATGCTTGGCCTTTTACGATGTGCTTCGGGGAAACAAAAAG
+TTCGAATGGACGACCCGATGCGAAGAAGCTTTTCAGGAACTCAAGAAGTACCTGGCAACT
+CCACCCATCCTCGCAAAACCCGTAATCGGAGAACCACTATACTTGTATGTTGCCGTATCG
+GATACTGCAGTCAGCGGAGTGTTAGTCCGAGAAGACAGAGGCGAGCAGAAACCGATTTTT
+TACGTCTCGCAGACTTTCACCGGCGCGGAATCTCGCTATCCGCAAATGGAAAAACTTGCT
+TTAGCAGTCGTAATGTCGGCTCGGAAGCTGCGACCCTACTTTCAATCCCATTCCATCATA
+GTAATGGGATCCATGCCACTCCGCGCCATCTTACACAGTCCAAGCCAATCAGGACGTCTG
+GCTAAATGGGCAATCGAGCTCAGCGAATACGACATCGAGTATCGGAACAAAACATGTGCA
+AAATCGCAGGTCCTAGCCGATTTTATCGTCGAACTGCCCACCAAGGAGGCCCGGGAAAAC
+CCACTCGACACAACTTGGCTTCTACACGTAGACGGCTCGTCATCAAAGCAAGGCTCGGGT
+GTAGGCATCCGCCTCACCTCGCCAACAGGAGAGGTCCTCGAGCAGTCATTCAGATTAAAC
+TTCGAAGCTACCAACAATGTGGCCGAGTACGAAGCGCTCGTTGCCGGACTTAATCTAGCT
+CGGGGACTAAAGATAGGAAAAATCCGAGCTTTTTGCGATTCTCAGCTCGTCGCGAATCAA
+TTCAACGGAGAATACACAGCTCGGGACGAAAAGATGGAAGCCTACCTGATTCATGTTCAA
+AATCTAGCGAAGAATTTCGACGAATTCGAGTTGACAAGGATTCCACGAGGAGAAAATACA
+TCGGCTGACGCCCTAGCTGCTCTAGCCTCGACATCTGACCCGAGCCTGAGAAGAGTCATC
+CCAGTGGAATTCATTGAGAAGCCAAGTATTGAGCTCGGCGAAGAAGAACACGTCCTCCCA
+ATACAAATCAGCGCGGATCAAGACGACCCAGATGACTGCAGCTCAGAATGGATGGAACCC
+ATCATAAGCTATATATCCGAAGGGAAATTGCCCTCGGACAAATGGAAAGCTCGGAAACTC
+AAAGCTCAGGCTGCACGTTTCGTTCTAGTAGATGAAAAACTTTACAAGTGGCGATTATCC
+GGACCCTTGATGACATGCGTGGAAGGAGAAGCGATTTGCAAGATCATGAAGGAAATTCAC
+GGTGGCTCGTGCGGAAATCATTCCGGGGGAAGGGCTTTAGCCATTAAAATAAAACGCCAC
+GGATTCTTCTGGCCGACAATGATCAAAGACTGCGAAAATTTTTCAAAACGATGCAAAAAA
+TGTCAAAGGCACGCGCCAACAATCCATCAGCCAGCCGAGCTCTTGTCATCAATCGCCTCG
+CCATATCCATTCATGCGATGGTCAATGGATATAATTGGACCTATGCATCCCTCGAAGCAA
+AAAAAGTTAGTCCTCGTCCTGACCGACTATTTCTCTAAGTGGATAGAAGCCGAATCTTAC
+GCCAGCATAAAGGACGCTCAAGTCGAGAACTTCGTGTGGAAACATATCCTATGTCGCCAC
+GGGATACCTTATGAGATTGTCACGGATAACGGCTCGCAGTTTATATCAACCCGCTTCCAA
+GGCTTCTGTGATAAATGGGGAATTCGACTTAGCAAGTCAACACCACGATATCCCCAAGGA
+AACGGCCAAGCCGAAGCCGCTAACAAAACAATCCTCGACGGATTGAAGAAACGGCTCGAT
+GCTAAAAAGGGCTCGTGGTCCGACGAACTCGAAGGTGTACTTTGGTCGCATCGGACAACT
+CCTCGCCGAGCCACAGGAGAAACCCCTTTCGCCTTAGTCTACGGAACGGAATGCATAATT
+CCAGCCGAGATGATAGTGCCGAGCCTACGACGGAGTCTATCCCCCGAGAACACCCCTGAT
+AACACTCAAAGGCTCCTCGACGAACTCGATCTGATCGATGAACGAAGAGATTCAGCCCTG
+GTTCGCATACAAAATTATCAGAATGAAACGGCTCGTCATTACAACTCAAATGTTCGGCAA
+CGAAGATTCCACGAAGGAGATCGGGTCCTCCGAAAAGTTTTCCAGAACACTGCCGAACCG
+AACGCTGGAAAGCTCGGGACGAACTGGGAAGGACCATACTTAATTTCTAAAGTCATCCGA
+CCCGGAGTGTATGAGCTCGCTGACTTAAGCGGCAAAGCCGTTCCAAGATCATGGAACGCA
+ATGCACCTAAGGAAATACTACAACTAAATCCGAGGTGACTAAACTTGAACTACGAGGTGG
+CTTGATCCCTGAAAAGGGTACGTAGGCAGCTCGTCTTCGGACGAGTTCAGCTACCCCCCC
+ATTAAAAAAGGGGGGAGTGGGTCCGTATATTCATACTCCCATTTTTATTATCTTGTAGAT
+TTTCGAACCGAAACATGAATAAAAATTCTTTGCAACTTTTTATTCGGCTAATACGATGAG
+CGACGGCTCGGAGTATCCATTACGCCTATTCGGCTACAGCGCGCTATACAAATACGAGGT
+GAAATCTATCAGATTATTTCTGATAAGAAATTTTCATCTTCAGAAACCCGGTTATACTTT
+TAACACCGGTATCCCAGCTCGTTCCTAAACGCTGGTCGGGAAGTGAATACGATCGGGTCG
+CAACCGAATCATATTAGAMAATAAAACGGTTCGGATTTTTAGAATCCCACCAAAWATTTT
+GGATTTCAAAAAAKATTGGATAAAGCCATCCAGGCACAGGTTCTACAAATCATTGGATAA
+AGCCATCCAGGCATAAGTACTATAACCAAACAAAAAGAAAAAAAAAAAAAAACAAATCCC
+GCCTCGGGTCCCTAGTCGAGATCTTCAGATGGGCGATTATCCTCGGCAGGAAGGAGAGAT
+CCGGATTGATCAGTAACTCCCGCCTCGTCGGCAAGAGACTCGACCGATCTGTGACCACCC
+GGACTCAGAGGAGCGGGCTCGGGAGCTGGAGCCTTGAGTTCATCTTTCAGCTCGGCGATG
+AAGCGATTAAGATTAACCTCAGCATCGGCGAAATCTTTCAACCACTCATCGACCTGCTCC
+TTCTCTCTCTCCAGAACTCCGCCACCTTCGAGCGCCTCGATCAGCTGCGCATTGGCTCGC
+GCCTGAGACAAGTACATGAATCGGTCATTGACCTCATCAAGGAGCGACACTTTGTGCTCG
+GCGGTCTTTATTTTGGCAATGAAGGTCTCGGAAACCTCCCGCCTCGTCGTCTGAATGGCC
+CGAGCCACCTCGCTATCACGAAGCCCTCTCGCCTCGGATAACATCCGCTTGAGACGGACG
+ATCTCAGAATTCGCCTTGAGATTCTGCTCGGCCATCTTAATGGCATTCTCTTTGTTCACA
+AAGGCCATCCTCTCGACCTCCTCCCTTTCCAGTTTCGCTGCGGCAGCTTCGGAGAGTGCC
+TCATTTTTCTCTCGCTCGGCGGCCTGAATCCGAGACTCCGCCTCGGCTAACTTACCAGCC
+ACCTCCATGTTGCTCCGCATAGCCGAATCATACGAATGTACCATCCGGTTCATCGAAGCG
+ACAGCCTGGAAAAGAGAAAAGTTAGATTTACAATGACAACACCAAGACAAGTTATAAGTA
+ACAAAGCACATACCCGCAGAAAGTGAGATGCCGTCTCGGCATACTTCCGAGATTCCAGAA
+GAGTATCTGGAGGAGGAAGCAAGGGACCAACGCATCCCCCGAGCAGATTGGCCGAGGCAA
+TACGATCTTCAAAGATCGGGAGTACTTTCTCCGCCTCGGAGCCGGATGTCTTCTTTTTCT
+TCTTCTTCTTCTTTGACGATTCATCGTCAACCCGAACGCGCTTACCCGCCGCTTTGTCAC
+TCGCAGGTAACGCCACAACCGCCTCGGGCGCAGCAGCAGACGGCTCGGCTTCCTGAGCTT
+CAGCGGGCGCCGCGTCAACCGGSGCGGCAGCATCGGGAATAACATTCCCATCTTGGGTCG
+CCTCAGGAGCGGCCCGCGGCGAGATCAATCCCGCATCAACAAGGCGTTTCTCCTCCGCCA
+ATCGCCTCTCCTTATCCTCTTTCTTCTTGGCGTAGACCTCCCGCAAAGTAAGCTTCGTCG
+ATTGCATATCTACGAAAAATTGAGTACGGTGGTCGGAAGATTCCGAACTAGTAGGACAAG
+AAACGCCGTGAAGAAGACGAAGCGCACGTTCAACTCGCTCCCGAGAGAAATGCTTCAGCC
+AATCGCACTTCCGAGCCGACAACGCGTGAAAAGCCGAAAGAAAATCGTCTGGAATCGGCT
+CGAGAAACTTGAGAGTGCGTTCTGCAAAAGGAAAACTGCAATTAGAAAACGAAACTAACA
+TCGCATCGGGTACAAATAAATTTCTAACTACAACTACCCAAAATTCCCCATCTCGTCAGA
+ACCGTCCCGAGGAGATCTTCATGAACAGCATCTTCGATGGCTACGAAGAAGAAGTGATCG
+GTATACGGCTCGTCCTTGCTCGGGAACCCATCAATAATTTTCTTTCCCTTAGCGGGGGAA
+ATGTAATACCGATCCACTTCGGATTTTGGCACCCGCCGGATCTCGAGAAAATTTCTCAGA
+TGAGCAAGCGTTATCTCCGTTTCAGACTCGTAACTCCGAATCAAAATCCCGAGCAAATGT
+CTCAAAGATCGCATCGTGATCTGGGAAAGGGCAATCTGATATGATGTCACATACTCCAGG
+ACCAGCCTCGGGATCGGCAGCCACAAGAAGCAACCATAAAAGAACCCCTCATACAAGGTA
+TAGAAACCCGCAGGGGGATTGTCGGCTCGCTCGTCAGGGCTCGGCACACGCAAGGTTACA
+GCGCCAAGACCAAATCGAGCCCTAAGGTCCGAGAGAGACCGCTCGGTGCACAATGTTGAG
+CCGGGAGGATCTGGCATTATCACCTTTTTGTTCTTCTTCCTCTTCTTCTTCTCAGCCTTT
+TCGAAAGCCTTCTGCTCGTTAAGACGCAAGATATCTTCTGTCTCGTTCGGGCCGAAGTAA
+AGAAAATCCTCGATCTTAACCGTCGGCATGAAGGGCTCGGGCACATCTTGCCAATTGGAT
+GTCCCGGCTTCGTCAGCCATCGGGGCAAAAGACCTCCGAACGAGAGGCGGCTCGGGATCA
+TCGGGCAAATCCAATTCCCGAGCGATATCGGCATTGGTATCTTCCCGAGCCGTGAAGGGA
+GTCGTCTGCTCGGGGGCATTCGAAGAAGATACAGCATCCTCTTCAGAAGACGTCCAAACT
+GATCTCCGTTTGTAGATCGGGGGAAGATCATCTGGGTGATTTGAGTCGCTAGAATCGACA
+AGAGAAGCGCTCGGGGTCGACGGAGACTGTGAAGAACTCATTCTCGGCTCGGGACGATAG
+ACGAGAAGGGAAACAACCAGAAAACAAGAATTTCTATCCCGGAAAAATCAAAAATAACAA
+AAAGAACGACGGAGCTTCACCGGAAAAGAAAAAACGATAGAAATATCAAGATCAGAGAGA
+AGGAAGCAAACCTTGTTTATTTTCTTCGAAAACTTCAAATGAAGTCTTGAAGGAGTGGCT
+CGCCGTATATATAGAGTTTTCAAAGGCGCGTCGGGTCCGCAGCAAACATTCAAAACGCGT
+TCAAGCGCGTGGGCTCGGCAGAAGGAAAAGATCCGCGTGATCCTCGGGAATAAGCGAGAA
+ACGTTTCCACTCCTCAAGAATAGTCGGCGACACGCGACAGAAGTTTGACCGTCCGAGAAG
+ATGAAGCGACAGAACTAGAAGACGAACAGTCGGCTCGGGAATCCATTCATGAAGCTCATC
+GTCTCTCTGCCAAGTCAATGAGCTGGGGGGCAAACTGTTGGGGTCGGATTCCACCCAGGT
+AAGCGAGCCAACCATGTTTCAACGCCTCGGGAGACGTCGAAGAGTTATCCCGAACCGGGC
+CACAAAACACCTCGGAGATCGCATCAAGAATCCATACCGAGGCGATATCGAGAACGCTTC
+GGAGCATTCTCGTGAAATGGTCCCCCGACCCGACCTCGGAACGCCTCGGACATAAAACCT
+GGCAATTCATCCCGAGGCGGGCTCCAAGACGCCTCGGGAACGCATCCTCGAATATCACGG
+TCCGAGCCGCCCGAGCACGACCCGAGGTCAGCTAAATTCCGGCTCGGAAGAACTTCGGGT
+TAGATGAGAAAACCTTCAAAAAAGGACTTAGCCGATATAAGATCAAACATATCATTTCCG
+AAAACCCCGGAAGAGATAATCTTCAAAGATATCACCGAATACAGAAATTCCCAGAATCTT
+CGGAAGATAAGGACAATCTCCTTCACCAACTTAAAGATAAAGAGAAATCTTCCGAGAATA
+TCGCGAGAGGCGATATTCCAAAGCTCTATAAAAAGCACCTCGAAGGACAAACAAAGGGGA
+CACGCACAAAAACGCTCTCAACTTCAGGCTATCAAAAACGCTCTGACTTTGAAGGCAAAA
+ACACTTATTTTCATATTCTAGAACACTTGTACGATCAAATCATTACTTTCTCATTAATAC
+AATCAAGAACACCGTCCGCGGTAATTGAGAATTCTGTTGTTCTTTGAGAATCTCACAAAG
+ATTCGTTCTTTGAAGAAACCCTTAAAACAATTTCTATTGTGCGAGTTTTGACTCTCACA
+>ATDNAI27T9B
+GGGAATGTGACACGTTTAGGCACTTTTAGAAAATTTTATTCCTTTTGAGACACTTGTCAG
+GGATGAGGCACTTTTCCWACTTTTTSATTAAACTTTTGACCAATTTACCCCTVAAAATTA
+AAAAATTATAATTAAAAAAAAAGTTTCATCTCTCCACGTTCCTTTTTTTTCCTTCTTCTT
+CGTCGCTTCTTCTTTTCGCTCTCTCTCTCTCTCTTCTCATTATTACTTTTTTTTCTTTCC
+TTGCAAAATCAAACATTTAAGAGTTTATCAAAATCAGTTTATGGAAAACCCAAGTTGGCA
+AATTCCAGTATTAAATTTCATATCCATTTGATCGCCTTGTTTGGTACAATTTGATTCTTT
+CTTGATAAATTGATGTTTCATTGAACGTCTAACTTAAAAGCATATTCTTTTGCTTATGAG
+AATCACTTATTTCCACATGGTTACGTTTACGTGGACAHGTTATTATCCAAGCTTCCAACA
+CCAATTATTTATGTAGAACCCAATAATCTTAGATGTCTCCAAAACCCAAGAACAATCTGT
+AGACATTGCTTTCAAATAGCAACACACAAAACCCAACTAGTTAATGATAGTTTAGTCCAT
+GATAAATTGTCCACTTAGACTTGACCATATGGAGTAATGGTGAAACATGACAAACACTGG
+AACACAAATGGTTCATGTGTAGAGCTTTCATCAATTGTTTTTTTAATGAAAAGAGTGTCA
+TTGGTGATGCAAGAATCACAAGTTGGTCAAAACAAATCATAGTTYRMTTKTATATARACA
+CTCAAAATATAAYATAAATGATCAYAAATTCAAGGGAAGAACGTGTCCASAARTCGTTGT
+CCACATAGGTATGTTCATTTAACTCTGTTAAGATGATCTTCTYGATTGRATTTTGAGATA
+AAAAGGTAAAGAAGAACGTGTCCAGAAAKYGTTGTCCACARAGGTCTGTTCATTTAACTC
+TGTTAAGATGATCTTCTCAATTKGATTTTGAAGTTTTAAAATACAAGTCCAAGTTTGATT
+TTATATACAAAACATCTCAAAATATAACATAAATGATCAMAAATTCAAGGGAAGAACGTG
+TCSAGAAGTYGTTGTCCACATAGGTCTGTTCATTTAACTCTGTTAAGATGATCTTCTCGA
+TTGGATTTTGAGATAAAAAGGTAAAGAAGAACGTGTCCAGAAATCGTTGTCCAGAAATTG
+TTGTCCACTGAGGTCTGTTCATTTAACTSWGTTAAGATRATCTTCTCGATTTTGCACCAA
+ATTTTTAACATYTATATCTTAAACACAAAYGTAGAAATCAATCTAACATATGTGAATGAA
+AATTARTCTCAGATCTAAGCTAAAACCTCYATCAATTTCACTAGCAACAAGGTTCTTCAA
+TAAGTGAATCAACCATCAAAAAACTTATAAACCKTTTATGATGAACACATAARATAACCA
+GAYTTTCTGAAAAGATACAACCCAAATATAATCATGAATCAAATTCACAGAACATGAACT
+AAGCAACGAGTTCCATCAAYTAGTGATTCGACCATTRCTATCAAACGATTCGAAGTCCAC
+TACGAGGCTTTAATCTCCAATTCAAGAGAATAATCTCGAATATGAAATTGGARAAGCAAG
+ACAAAGAATCAAAGAGCAAGTAATCAGATTAATTTTGCAACAAACAGCAAAAACATAAAA
+CGAAAACCAAACCGYAAATCCAATTCAAGCATTCAACGAGTCATGTAACTAAATCAGCCA
+GATAGGRCAGATTCTCAAATTGATGGTCTGAAAWWWTTYTCCTTCAARTCAGATCAAAGC
+ASACGCGRAAAATTWAARAAGSTGAATCTCAATCTCTCTTTCTCATAAAAGCTGATGATT
+TGTTGAAGAGGRAAGAAAGAAAAAGGAAKAAATATATTTTTTTGGCTTGAKTTTTGTTTA
+TTTTTGGAGAAAGTAAGAGAAAGAGAGAGAAAGGATAGGAGNAAGAGAGATANAGCGATA
+TNTGGTTANAGGGTAAATKGGTCAAATTATTCATTCAAAGTGCCTTCTCTTTAGAAAGTG
+TCTAANCACGGAAATGTTTTTTAAAAAGTGNCTTAGAGTGTAATATTCTC
+>ATDNAI27T9C
+GGGAATGTTCCATTATAAGGCACTTATAGAGAAAGTTTGGACGTTTGGGACACTTTTGAG
+GGAGTGRGCACTTTTCCACTTTTTTAYTGATTTTRTGACCAATTTACCCTTAYAAACGTG
+AGAAGGAAAAAAAACAGGAGATAAATTAATTTTGTTGCCAATTACTAAAAAGCAATATAC
+GTGACATTAGATAGAGATAACAAGTTAAAAATTAATGGTCAGATCTGTTAAAATTTAGTT
+TAATCAAATAAAATATTTATATCAAATAAAAATATTTAAGCCTAAGTAATATTATATATT
+CCCAACAAATATCAGATATTAAACTATGTTCCTAATTATGTATCCAATATATATTGTCCA
+CGTAAACATATCCAAACAGTTCGCATTATATGAAATGCTTTAAATCAAATAAAAATATTT
+AAGCCTAAGTAGTATTATATATTCCCAACAAATATCAGATATTAAACTATGTTCCTAATT
+ATGTATCCAATATATATTGTCCACGTAAACTTATCCAAACAGTTCGCATTATATGAAATG
+CTTTAAATCAAATAAAAATATTTAAGCCTAAGTAGTATTATATATTCCCAACAAATATCA
+GATATTAAACTATGTTCCTAATTATGTATCCAATATATATTGTCCACATAAACTTATCCA
+AACAGTTCGCTTTATATATATCAATACAAGGTCCATCAACAAACTTTTTTTTAGAATATG
+ATACAATGTTGTTGACACAAGCAAATGGTTTGTGGTGTGTAAACCTTATACCCTTAAGGC
+TCTGCACTAAAGCCTAATTTCCTTACCCTAAAATTAAACCCAAACCCTCAATCCCTAATC
+CTTATCCACTAAATCCAAAATCGTAAAACAAAACTCTAAACCATAAAATATATTGTAAGC
+ATAAACAAGAAAGTGATAATTTTACTGAGAGATAAAACAAATTCACAGCAAATCAAAGAC
+AACATGTGTCCATTGATGATTGTCCAAGAGGTTTAGTCCATGTGGTCATCTAATGACTCA
+CGGGGTCGTTTCATTTCAATACACAAGTTTATGTATGAACGATAATCGCCAGAATCAGAT
+TCGATGGAAAAAAACGAAAACTTTTGGAACAATTCAAATCGTAAAAATGTGATCTTTACG
+AAATTCGACCAATATCAATTGCAGATCTAAATGCTAAACATAAGAACAATGAACAAAGGA
+AACAATTTTTTTAATCAATTTCTTATATCAAATTGATACCCAGAATTAGCTGGAGAACGA
+ATCTAAGATCTAAGTAAAGATTTGAAGAAATGTAAGATGGAGCATTGGAGATAATGACAT
+AAATCAAAGACACGAACACATGTGCTTAGTGTGTTAGATGGAGAATTGGAGATAATGACA
+TGAAAATCAATAGGAATCATGTGAGAGAGAGAGTACTAACTTGGAGAAGGCAGCGGAGGA
+TTCTTCTTCGAGCCAATCGCGGATGTGCTTGATGTTACGCCTTAAGACGGTGACAGATTG
+CTTCACGTCGTTTTTGTAATCCGAAACTTGACTAATGAAGCTATCCCAGAGAGCAAGGAT
+TCATAGTAATTTTGCAGTAAAGAGAGAGAGAAAGAGCAAAATCTGAATCTCAGATTTCAA
+CAAAACCCTAGAAATTCAAGTATAACAAAATTGAGGAACGAACTGATAAGTTGACTGATG
+ATGGGAAGAGAGGGAGAGAGAGATCAAAATCATGGTAAAGGTTTTTATTTTCTCCGCTTG
+ATTGTCTGTTCTTGAAAAATGAGAGAAAGAGAGAGAAAAGAGAGGAGAAGGAGAGAGACA
+AATAAAATGTAACGAAAGAGAAATGTATTTAAAGGGTAAATGGGTCAAATAACCTATCGA
+AAGTGTCTGCTCTTTTTAAAGTGCCTAATTAGGCATTAACTTTCCAAAAAGTGCCTAATT
+ACGTAATATTCTC
+>ATDNAI27T9A
+GGGAATGTGACACGTTTAGGCACTTTTAGAGAATTTTATTCCTTTTGAGGCACTTGTCAG
+GGATGAGGCACTTTTCCAACTTTTTCATTAAACTTTTGACCAATTTGCCCCTGAAAATTA
+AAAAATTATAATTAAAAAAAAAGTTTCATCTCTCCACGTTCCTTTTTTTTCCTTCTTCTT
+CGTCGCTTCTTCTTTTCTCTCTCTCTCTCTTTCTCTCTCTTCTCATTATTACTTTTTTTT
+CTTTCCTTGCAAAATCAAACATTTAAGAGTTTATCAAAATCAAACATTTGAGAGTTTATG
+GAAAACCCAAGTTGGCAAATTCCAGTATTAAATTTCATATCCATTTGATCGCCTTGTTTG
+GTACAATTTGATTCTTTCTTGATAAATTGATGTTTCATTGAACGTCTAACCTTAAAAGCA
+TATTCTTTTGCTTATGAGAATCACTTATTTCCACATGGTTACGTTTACGTGGACAAGTTA
+TCATGGAGACAAACTAGCATCATTTTTTATCTTCTCTGTCTTCCATGTTTTTTTTTTTCA
+TCATTTTTATTTTCTTTTTCAAAATCATCAATCATGGTGGTTCTCTATAATTCTTACAAA
+TCATAGAAATTCTGAGATTATCTCAAAATTCTCTATCATAACTTAAAAACGAAGAATATA
+TTAAGAATCAACAACAGAACATTGCTGCTACAATTGATCTTCTTACACGCTTTATATACT
+TAAACTTGAGTACTTGGACACTCATCAATGGACAACTATGCTTCAGATGTGAGTTACTAG
+ATGACCACTTGGACTAGAGTGCTTGGACACTTATCAATGGACAACTATGCTTCAAATGTG
+AGTTATTAGATGACCATTTGGACTTGAATGCTTGGACACTCATCAATGGACAACTATGCC
+TCAGATGAAGTTACATCGACAATGGCCTTTTTGCTGCTACTCGCGTTCTCAACATCACGA
+ACCGTTTCAAGCCCAGATTGCTTAGAAGGTAACTGATCATGGTTAACATCCTCACTTTTC
+ATTGTAATCGATGACAGAGATTCCTTAATCAAGGAGAGAAATAAATGGAACCAAATCAAA
+TAATTGTTGAGAGACAGGGAAGATGATGATAAATCATATGAAATTGGGTTTTTAGTTTTG
+ATTTGGAATATTGAGATTCCCGTAAAAAATTGGTTTTGATTTTGGAAAGAGAGAGAAATA
+AAGACGATGGAGAAAAGAGTTGAGAGAGAAAATGAGGAGAAAGCGTTGTGGTTCAGAGGG
+CAATTTAGGAATTTTGATTTGGTAAAGTGCCTTCTCCTTTCAAAGTGCCTATTTGTGGCT
+AAAGTTTCAAAATAGTGCCTCTACGTGTAATATTCTC
+>ATCOPIA39
+TGTTGAATAATGCCTATTTTGCTTTCAAACCATACTGAAGAAGTCAAAGAGAGAACAAGT
+AGTTACATGTGAAAGAAGTTGGTTTGAATCTAGTTGCTTTTGTTTACTTGGAAAACTAAG
+CTATAATCTAGAGTAAGCATGCTAGTAGTGGGAGCAGCCTGCAACAGTGTAATCGTGTAG
+GTGTCATCGTGTAGGTGTCAGAAGCTAGTATTTTGTGTTTTACTTTATGTTTTGCTATAA
+GGATGTATGTGTGTGTAAGAAAGAATTATGGGAAAATTCTAAGAAAAACAGAGTTTATGC
+ATCTCTCTCTCAACTTCTAAATTGTTTTAATTCACAAAACATGAGTGAAAGTGAGAATCA
+CAACATGGTATCAGAGCTACGCTGATTACTGGAACCAAACGAAATGGCTCAAGATCTCGG
+GATGAAAACGCCGGTGACCAAGAGGGACACCAAGAAAGAAAGAAAAGGCTCACAAAAGAG
+CAAACTGGGAATGGCTACAGAGACAGCAGAAGAAGTGAAGAAAAATCTTGTGTTTATTGC
+AAGACAAGAGATTAAAGAACCAAGTGGAGGAAACACTTGGTTGATCGACAGTGGATGCAC
+AAATCACATGACACCAAATGAGAAGCTGTTCACAAAAATCAACAGAGACTTCAAAGTTCC
+AATAAGAGTTGGAAATGGAGCTGTAATGATGAGTGAAGGAAAAGGAGATATTGAGGTTAT
+GACAAGGAAAGATAAAAGAGGCATACGTGATGTTCTCCTTGTACCTAAACTTGGGAAAAA
+TTTGTTGAGTGTTCCTCAAATGATCATCAACGGATATCAAGTCACATTAAAAAACAACTA
+CTGCACCATTCATGATAGTGCAAGAAAGAAAATTGGAGAAGTAGAGATGGTGAACAAGAG
+TTTTCACCTAAGGTGGCTTTCAAACGAAGAAACAGCAATGGTGGCTAAAGATGAAGCAAC
+AGAGTTATGGCACAAGCGACTTGGGCATACAGGACACTCAAACCTTAAGATCCTGCAGTC
+AAAAGAAATGGTAACTGGCTTGCCTAAGTTTAACGTGGAAGAAGGAAAGTGTGAAAGCTG
+CATCTTAAGCAAACACAGTCGTGATCCATTTCCAAAAGAATCAGAAACAAGAGCAAAACA
+CAAGCTTGAGCTCATTCACAGTGATGTGTGTGGACCTATGCAAAACTCATCTATCAATGG
+TAGCAGGTACATACTTACTTTCATTGATGATGCTACAAGAATGGTTTGGGTCTACTTCCT
+GAAAGCAAAATCGGAGGTATTTCAGACTTTCAAGAAATTTAAGAATCTTGTTGAGAATAA
+TGCAAATTGCAGAATCAAGAAGCTTAGAATAGATAGAGGAACAGAGTATCTTTCGAAAGA
+ATTTTCAGAGTTTCTAGAAGGGAATGGCATTGAGAGGCAACTTACTGCAGCATACTCTCC
+ACAACAAAATGAAGTCTCAGAAAGAAGAAACAGGAGTTTAGTGGAGATGGCAAGAGCCAT
+GATTAAAGCAAAAGATCTGCCATTAAAATTATGGGCTGAAGCTGTTCATGTTGCAGCCTA
+TGCTCAAAATAGAACACCAACAAGAACCCTGAAGAACAAGACACCTCTAGAAGCTTGGAG
+TGACTCAAAACCGTCTGTAAGTCACATGAAAGTGTTCGGGAGCATATGCTATGTCCACAT
+ACCTGATGAAAAGAGGAGGAAATGGGATGACAAGTCAAAAAGAGCTATATTTGTCGGATA
+CAGCTCTCAAACAAAAGGTTACAGAGTGTACCTGTTGAAAGAAAACAAGATAGACATTTC
+CAGAGATGTCATCTTTGATGAAGACAGTAAATGGGACTGGGAAAAGAAGGAAGTAATCAA
+ACATTATGATATGTCACGTGAACCAGAAGACAGAGGAGACCAACAAGCAGATGAGCAGAA
+CTCAAGAGATAATGAAGCTAGAGGGAGAAGAAACGTTTTACCAAGTCCCTTGAATCTGAA
+TTTTGACAGTCCTGGAGGCAGCACAAGTCAGCCAAACAAGAAAACCAGATCGATTAATGA
+CATTCTCCTCACTGCTCCATTTGCAGATGTTTAATACTAAGGAGCATGTGAAAGCTGCTA
+TACTGGTGCAGAAGAGCCTGCAGTATTTGAAGAGGCTGCAAAACATGAGGAATGGACACA
+AGCAATGGAAGAATAAATATTAATGATCGAGAAGAACAAAACGTGGGAGCTGGTGAAAAG
+ACCAACAAACAAAAATGTGGTAGGCGTTAAGTGGATATTCAGGCTGAAAACTGATGCAGA
+AGGGAATGTGGTGAAACACAAGGCAAGACTTGTAGCAAAAGGGTTTACTCAGCAACATGG
+GGTTGACTATCTAGAGACATTTGCTCCTGTCTCTAGACATGAAACAATCAGGTTGATTCT
+TGTTGTTGCAGCTCAGAGGAAATGGAAATTGTTCCAATTAGACGTCAAGTCTGCATTTCT
+AAATGGTACTCTTGAAGAGGAGATATACGCAGAACAACCTCTTGGATTTGAGGAAGAAGG
+AAAAGAAGATCATGTTCTGCGTCTACACAAAGCTTTGTACGGTCTGAAACAGGCACCGAG
+AGCCTGGTATAGTCGAATTGATGAATTCTTCCAGCGAGAGAACTTCACAAGAAGTGACAA
+TGATCATGCTCTATATACTAAAGAAGTTCTGGGAAAGCTATTGGTGGTGTGCATATATGT
+GGATGATCTCATTGTAACAGGTGATGATGAGGAAATGGTGGAAGAATTTAAGACTGCGAT
+GAAGAATGAGTTTGAAATGTCTGATTTGGGATTACTTAACTACTTTCTGGGAATGGAAAT
+TGTGCAAAGTCTTGAAGGAATTTTTCTATCTCAAGAGTGCTATGCGAGAAAACTGTTGAA
+AAAGTTCAACATGGAAGACAGCAAGATCATGAGTACACCACTGTTGCCTCAAAGAAAAGA
+TCAAGAAGAAGATGAGAGTCTGGCCGACTCAAAAGTTTACAGAAGTCTGGTAGGGGGTTT
+GTTATACCTAACAAGCACTCGTCCTAACTTAATGTTTTTTGCATCATACTTGTCTAGGTA
+CCTAAAGGAACCAAAAATCAAACACTTTAAGGAAGCTAAGAGGGTTCTTAGGTACATTAA
+TGGAACAATTGATATGGGAATGAGGTTCACTTCAACTATGGAGCCAAAGCTGATTGGTCA
+CTCAGACAGTGATTAGGGAGGTTGCAGAGAAGATCTGAAATCAACTACAGGATATTGTTT
+TAGTATTGGATCAGCTGTGTTCACATGGCAAACCAGCAAGCAAGAGACCATTGCTCAGTC
+CACTGCAGAGGCGGAATATATGGCGTTGTGTGCAGCAACAAATCAATCAATGTGGTTAAA
+GCGATTGTTAGAAGACTTGAAGTTCACCACTCAAGAGGGAGTACCTATTTACTGCGATAG
+CCAGTCAGCTATGCCATTGGTAAGAATCCTGTCCAGCATAGAAGGACAAAACACATTCAG
+ATCAAGTATCATGTCGTAAGGGAAGCAGAAAGAAATGGGGATATCAAACTGTTATACTGC
+AGAAGTGAAGAACAGTTGGCTGACATACTAACTAAAGCATTGGGAAGACAGAGCTTTGAA
+GGATTTCGAGAAAAGCTTGGTTTGAGTTGCAAAATGGCAAGAGGGAGTGTTGAATAATGC
+CTATTTTGCTTTCAAACCATACTGAAGAAGTCAAAGAGAGAACAAGTAGTTACATGTGAA
+AGAAGTTGGTTTGAATCTAGTTGCTTTTGTTTACTTGGAAAACTAAGCTATAATCTAGAG
+TAAGCATGCTAGTAGTGGGAGCAGCCTGCAACAGTGTAATCGTGTAGGTGTCATCGTGTA
+GGTGTCAGAAGCTAGTATTTTGTGTTTTACTTTATGTTTTGCTATAAGGATGTATGTGTG
+TGTAAGAAAGAATTATGGGAAAATTCTAAGAAAAACAGAGTTTATGCATCTCTCTCTCAA
+CTTCTAAATTGTTTTAATTCACAAAACATGAGTGAAAGTGAGAATCACAACA
+>ATCOPIA38
+TATTAGAGAGTGTTGGTTTATTTATGTGGTTTAGTTCATTATGTATTTCGGTTATGTTAA
+CCGGTTGTATAATCATAGTATATATACTTGTACATATACATTTTACAGAGTTAATGAGAA
+AATATCTTCTTCTATGTCTAACAAATTTTCTCTTCTCTCTCAATCGTAATATGGTATCAG
+AGCCATCCAAGCTCAAATTTCATTGGTTACTCGATCTGATTTCTCCGTTTTCAAGCTCAG
+AATCGTCTTCTCCATTGCTCAAGCTCAAGATCCAATGGTGACAGTAGCTCGAGTGACGCG
+GAAATCAACTCGATCGAAGTCAGGAACAAGTTCAGCTCGCAAACAGTCGCGATCCACCGG
+CATTGATGATTCTCCTCCGAATTCTCCTCCAGTTGCTCGATCTAAGACTACTGGAGCTTC
+GCGAGTCATCGTTTCACCGGAATCAACGGATCCGACTCAATCACCGTTCTTCTTGCACAG
+CGCCGATCATCCATGTTTGAATATCATCTCTCATCGTCTTGATGAAACGAACTATGGAGA
+TTGGAATGTTGCAATGCTCATTTCGTTAGATGCTAAGAACAAATCTGGATTCATAGATTG
+AACTCTGCCTCGTCCTTTAGAAACGGATAAGAACTTTCGTCTATGGTCTAGATGCAATAC
+CATGGTGAAATCTTGGCTTCTCAATTCTATGTCTCCTCAGATTTACAGGAGTATTCTTCG
+TATGAATGATGTTTCGGATATATGGCGTGATCTCAATAGTCGATTCAATATGACTAATCT
+TCCACGTACATATAATCTTACTCAAGAGATTCAGGATTTGCGTCAAAGTACTTTGTCTTT
+GTCCGAGTACTATACTCGTCTCAAGACATTGTGGGATCAATTGAATAGTACAGAGGAGTT
+GGATGATCCTTGTACATGTGGTAAAGCTCTTCGTCTGCAACAGAAGGCAGAAAGAGCTAA
+GATAGTGAAGTTTTTAGCTGGTTTGAATGAATCTTATGCTATTATTCGCAGACAGGTTAT
+TGCTAAGAAGATACTTCCGAGTTTAGCAGAGGTGTATCACATTGTGGATCAAGACAATAG
+TCAACAAGGATTTTCAAATGTGGTTGCTCCACCAGTTGCTTTCCAAGTGTCTGAAGTCAC
+TGTTGCTAATATCATTGATCCTACTATCTGCTATGTTCAGAATTGTCCTAATAAGGGGAG
+ACCGATGTGTTCTTTCTATAATAGGGTTGGTCACATTGCAGAGAGATGCTATAAGAAGCA
+TGGTTTTCCTCCAGGCTTTACTCCTAAGGATAAGGTTGGTGATAAAACACAAAAACCAAA
+GTCTGTTGTTGCTAATGTTGCTTTGGCTACTACAAAATCTGATGATACTCATTCTGGTCT
+GGAGAGTTTGGTGGGCAATCTGAGCAAAGAACAACTTCACTAGTTCATTGCTATGTTTAG
+CTCTCAACTTCAGCCTCAACCTCACAGTAATTCTGCAGTAGCTAGCTCATCTCAAGCTGA
+TAACATTGGTATTTCTTTCTCTCCTTCCACCTATAGTTTTATTGGGATTTTGACTGTTGC
+TCAACATACTCTTTCCTCTAAAACATGGGTGATAGATTCAGGAGCTACACATCATGTTTC
+ACATGATAGAGATCTGTTTTTGACTTTGAATACATCTGTTTTGAGCTCAGTGAATTAACT
+AGCTGGTCCCACTATGAAGATTAGTGGAGTTGGTACTTTGAGACTCAATGATGATATTCT
+TCTCAAGAATGTTTTGTTCATACCTGAATTTCGTCTTAATCTGATTAGTATAAGTTCATT
+GACAGATGATATTGGTTCAAGAGTGATATTTGATCAACATGCTTTTGAAATTCAGGATCT
+TATCAAAGGCCGGATGCTTGGTCACGGTAGGAGAGTGGCTAATCTTTATGTCATGGATGT
+TGAAGATACAAATGTTTCAGTGAATGCAGTTGTGGATATCAGTACGTGGCATAACAGACT
+CAGACATGCTTCTCTACAAAGACTGGATGTTATTTCAGAATCATTGGGAACTACTAAACA
+CAAGAATAAAGGATCCGATTATTGTCATGTTTGTCATCTAGCTAAGCACAGAAAGTTGTC
+TTTCCCTTCTCAGAATAATGTTTGTAATGAGATTTTTGAGATGTTACACATTGATATTTG
+GGGGCCTTTCTCAGTTGAAACAGTGGATGGTTATCAATATTTCTTGACAATCGTTGATGA
+TCATTCTCGTGCAACATGGATTTATTTGCTCAAAACTAAGTCTGAAGTTCTTACAATATT
+TCATGATTTCATTCAGCAAGTGGAGAATCAGTATAAGGTTAAAGTGAAAGCTGTAAGATC
+TGACAATGCTCCAGAACTGCGTTTTACAAGTTTGTATCAACGGAAAGGGATTATGGCTTT
+TCATTCTTGTCCAGAGACTCCAGAACAGAACTCGGTTGTAGAACGTAAACATCAGCACAT
+TCTTAATGTGGCAAGGGCTCTCATGTTTCAATCTCAGGTACCACTTTTTCTATGGGGTGA
+ATGTGTCTTAACAGCTGTTTTCCTTATCAACAGGACACCTTCACAGCTTCTTTCAAATAA
+GACTCCTTATGAGATTCTCAGTGGTACTGCTCCCCAATATGGACAGCTCAGAACATTTGG
+TTGCTTATGTTACAGTTCTACATCACCGAAGCAAAGACATAAGTTTCAGCCTCGATCAAA
+AGCTTGTATCTTCTTGGGATACTCGTCTGGTTATAAAGGTTATAAACTTATGGATTTGGA
+GAGTAATGCCATTTTTATTTCTAGGAATGTGGTGTTTCTTGAGGAGGTGTTTCCTTTGGC
+TGGTACTAAGAAGTCAGCAGATTCTCTGAAGTTGTGTACACCATTAGTTCTTGTGCCTTC
+AGGTATTCAACAACAATCTTCTTTTTCTTCTCTTTCATCACAAATTTCTGATCTACCACC
+ACAAATTTCTTCACAGAGAGATAGGAAACCTCCTACTCATCTGTCAGATTATGTTTGCAA
+CAATATGCAATCTGATCAAAAATATCCTATATCTTCTACTATCTCTTACTCTCAAATTTC
+TCCATCTCACATGTGTTATATCAATAATATCACAAAAATTCCTATTCCCACGAATTTTGC
+TGAGGCACAGGGCACTAAAGAATGGTGTGAAGCTGTTGATGTTGAGATTGGTGCTATGGA
+ATCTACGAATACATGGGAGATTACAACATTACCAAAGGGTAAGAAGGCAGTGGGTTGTAA
+ATGAGTGTTTACTTTGAAATTTTTGGCGGATGGTAGTCTTGAGAGGTATAAGGCTAGACT
+GGTTGCTAAGGGTTATACTCAGAAGGAGGGTCTAGATTATACGGATACTTTTTCTCCAGT
+TGCTAAGATGACAACGATCAAGTTGCTGTTAAAGATCTCTGCTTCTAAGAAATGGTTTAT
+GAAACAGCTTGATGTGTCTAATGCTTTCTTGAATGGGGAGTTGGAGGAAGAAATATACAT
+GAAGTTACCTGAAGGATATGCTGAGAGAAAGGGTATTATCTTACCATCAAATGTTGTTTG
+TCGTTTAAAAAGATCCATTTATGGTTTGAAACAGGCTTCTCGACAATGGTTTAAGAAATT
+TTCCGCATCTTTACTCAGTTTGAGATTCTTCAAAACACATGGAGATCACACATTGTTTCT
+CAAAGATTGTGGAGGTGAGTATGTGGTTGTGTTAGTGTATGTTGATGATATTGTCATTGC
+TAGTACTAATGAGGCAGCAGCAGTACAGTTGAGTCAGGATTTACAGAATCTTTTCAAGTT
+AAGAGATCTTGGAGATTTGAAGTATTTTTTGGGATTGGAAATTACTAGAACTGAAGCAGG
+AATCTCATTGTGTCAGCGAAAATATGCTTTGGAGTTGTTGGCATCTACTGGTATGATAAA
+TTGCAAACTTGTTTCAGTTCCAATGGTTCCAAATTTGAAACTGATGAAAGTTGATGGTGA
+GTTACTTGAGGATAGAGAACAGTATCGTCGAATTGTTGGCACGTTGATGTATTTGACTAT
+AACTAGGCCAGATATCACGTTTGCGGTGAACAAGTTATGTCAATTCTCTTATGCACCTAC
+GACTGCACATCTTCAGGCTGCTCACAGAGTTCTTCAATACATTAAAGGCACTGTTGGTCA
+AGGCTTATTCTATTCTGCTTCTTCTGATCTTACTTTGAAAGGATTTGCAGACTCGGATTG
+GGCGTCTTGTCCTGATAGTCGTCATTCCACTACTGGTTTCACTATGTTCGTCGGTGATTC
+CCTTATATCATTGAGATCCAAGAAACAACATGTGGTTTCTCGGTCATCAGCTGAGGCTGA
+ATATAGAGCTCTCGCTCTTGCTACTTGCGAGTTAGTATGGTTACATACTTTGCTTGCGTC
+TTTGACTGCTGCTACTACAATTCCTATATTATTTTCAGACAGTACAGCAGCGATTTACAT
+AGCAATCAATCCGGTCTTCCATGAGCGGACCAAGCACATCGAGATTGATTGCCACACCGT
+GCGAGAAAAGATAGATGATGGTGAGTTGAAGTTGTTACACGTTCGCACGGAAGATCAAGT
+AGCAGATATCATGACTAAACCTCTGTTCCCAAACCAATTCGAACATCTTAAGTCGAAGAT
+GAGTATTCTCAACATTTTTGAATCCTCATCTTAAGGGGGCATATTAGAGAGTGTTGGTTT
+ATTTATGTGGTTTAGTTCATTATGTATTTCGGTTATGTTAACCGGTTGTATAATCATAGT
+ATATATACTTGTACATATACATTTTACAGAGTTAATGAGAAAATATCTTCTTCTATGTCT
+AACAAATTTTCTCTTCTCTCTCAATCGTAATA
+>BRODYAGA1
+GGGAAAAATGTCAAAAAAATCGCGAACTTTCAAATTTGGGATGAAAAAAGCATGAACTTT
+CAAGAAGACAATTAAATCCTAAAGTTTAGTTTGACTTTTGATAAAATGATCAAGTTTTGT
+TGACTTGACCATTTAGGGCATGTCGTTAAGTTTCCGTCAACCAAACAATCACGGAGTTAA
+CTTTCCGTTAGAATCTCTCTTATATCAAAACGACGTCGTTTTGAAAATTAGAAAATGAGA
+AAGAAAAACAGCATTTCAAGTGAATCGAAATGCTGACCTTCTGAACTAATAGAGGATATT
+CAACCATTGAGCTGCATTAACATTTTAATATCTTACAGACATAGTATATATATATTACAC
+AAAACATAATAATATACAATTAATTAAATATCTGCAATTTATTAAAAATAACAAAACTAA
+ATAAAATCAACAACCAAATATATACAAATATTAAATATATTTACCCTAAATAAATATTTG
+GAAATTTCAATTATTTAGTTTGCTATGTTAGTTTCTTCTATATTTGAAAAATTATTGATT
+TCTAAATTATATAAAACAAACTGAAACTTGGATAAATTAATTTGTATTTATATTATAATA
+TATATTAGATAAATATAAAACATAATTATTCTAACTTGAAATTGATGTAATATTAATAGT
+TAGATGGAAAATAAATAAATAAAAATTATTTTAGTTACATTATAAGAAAAAGTGATAATT
+GTATTAATGGTATATATATTTAAATGAAAAGGATTGTATAAACTTAAACTCACATATTTA
+ATATTATATATTCTAATGGTTTCTGTTATTTTTTTACATTATATATATATATATACATGC
+TCTGTTTACCATAATACAAGAATATTAATGTAGCTCAATGGTTGAGTGTCTCTTATAAGT
+CCAAAAGGTCAGCTGTTCGATTCTCCTTGTTAGCAAATTTTCCTTCTTATATTCTAATGT
+CCAAAACGACGTCGTTTTGATTTCACGGAGATTCTAACGAAAAGTTAACACCGTGATTGT
+TTTGTTGACGGAAACTTAACGACAAGCCCTAATTGGCCAAGTCAACAAAACTTGATCATT
+TTATCAAAAGTCAAACTAAACTTTAGGATTTAAATGTCTTTTTGAAAGTTCATGTTTTTT
+ACGTCCCAAATTTGAAAGTTCACGATTTTTTTGACATTTTTCCC
+>ATGP2N
+TGTAACGACCGCGTCCCGCGTTCATAAAGAGGCCAGGTTGTTTTAGGAGAAAACTAGACC
+ATGGTCAAGAAACGGACTAAAATACTTAGTCGGAAGAACGAGAAAGTTCAAGCTGAACCA
+GCTAGGTGAGCTGGACAAGCTAGGATGAACTAGCTAGCTAAGCTAGGTGAGCTAAACCAG
+CTGGAAGACTAGCTAGCTCAGCTAGGTGAGCTGACCGACAGCTCGACTGAGCTCGGTGAG
+CTGATCGWGTACTGACCCAGCTGGGTGGTCCGGTCAGCTGACACTCGAGCTGGTGGACTG
+TGGTAGCTCACGGGTGAAGAGGTGTCTCGGCCAAAAGGTGTAAGGTCGAGCGGGTACCAA
+CGAACGGTTGCATCGCCCAAAGGATGCAAGGAACGGATGTGACCTTTCGGAAGGATGCAA
+GGAACGGATGTGACCTTTCGGAAGGGTGCAAGGAACGGATGTGATGCTTCGGGAAGCATC
+CATTCGCCCCCTATATAAGGGAGGACGCCCAAGGCCTTTGGAATAATCTCACATCATCTC
+ACAACATCCAAAACACCATAAAACATTCTTAAAGGAGTCCCAACACATCCTAGAGTTGTT
+GGTCGGAAAGGGGGTGCGGCTCGGCGAGTATAACTCGACCGAACTGATGCGCATGCTACC
+TCCCGGTCCAACGGTTCGATGGAGTGTAGAGGATGGAGAGGGTAGACCGTTCGTCTTAGA
+GACGAATCGGATCTGGTAGACCGATCGTTGGATCGGATCGGCCAGACCGATCGTCAGACG
+GATCGGATCGGCCAGACGGATCGGACAGACCGATCGTCGGACGGGTCGGATGGGACAGGC
+CGATCGTCTGACGGAACGGGTCGGACAGACCGATCGTCGGATGGGATGGATCGAGAAAAG
+TGTTCGAGGAAGCACAAGGATAAGTGCATCCGAACACACCCAAGGGTCGCCCATGGATGC
+AATCTTACCGGTAAAGGGAGAAAGCACCAAGAATGGGTAAGGAACGTGATTCACCATATA
+GGATCAACATCGCGGCCGCCTTCATGTATCTATCTCCTCAGCCATGGTGAAACCGATCAG
+AGATCGGTAAGACCAAAGGGTGACTCGACGGATAACCAACGGGAAAGTCCACGGTGGGAA
+CCGATGGACAAAACGGATGTTGGACCCGCGAGCAAACCTAAGGCCGACGGAAGAARGATT
+TCATGGGCTAGCCTACGATGATCCAGTGGATGAATCCACGGACCCTTGGGTGTGATAAGG
+ATATCGTTCGGACCGCATGGATGGATCATTAAGCCGAAAGCTTTATCGACCACCATGGAC
+CGGACGGGTAAACGGTTAGTAAACCGTGGGCGGTCGTAGTGTTAAACGACCGGATCGGAA
+ACATGGATGGTTCGATAAGCCGAGGGCTCAATCGTCCACCATGTAGCCGGAGGGGCGTAC
+GTTTGGAGAACGGATGGACCAATAAGCCAAGAGCTTGATTCGGCCATCGTGAACCAAGGG
+AATCGTACGATCCCCAATCTCTATCGTTGTACTTAGACCAGTGGGGTTGGTTGGTTGTAT
+GGCTAAGTAACGATAGGGATTGGTTCATCAATTCACGACCGATGACGAGTCGTTGAACGA
+ATGGAGTAAGGCGACAAACGGGCTAAGGAATCAAATCCGCATATTGGCCAAGGTATGTAA
+CGATCTAGCTTATTAGTTAAGATAGACGTTTGGTAATTGACCGTGAAAGTAGGATAAAGG
+AATATGCGATTGTTTGGCTTAGAATGGTTAGCGAACAATATGCATGTCTTGACCGAGTAA
+AGGATCGATCTAAGTCTAAGGGACAAAGACGATGAAACCGGTACAAGAGTTGGTTAGAAT
+TAAACCAAGGTTAGAAAGACTTCCGCTGTGTAATAAGAGAGCGATTATAGAATTTAGCCT
+CGTAAAGGCAATTCTATGTTGAATCGCGAAAAATTAAGAGGTTCGGCCGGGAAGAGGCGC
+GAACTTGAGTACAACGTCGCCGGACGCCGAGACGTCCGGGACGGGGTCTCACAAGTTGGT
+ATCAGAGCATGCTTGATCCTAGGATGGATAGGTGCTCGGGAAAACGTCATAGTAAGGTTT
+TGGCGGATAAGGAAGTTGAGGGATCGATGTGTTTGGAAACGGAAACAGTTACCCAACTCA
+CGATCAGGAACCAAGATATTATCCTTGTTGTCAAAACTTAAACATGACGGGAAAATGGGT
+TGATATATTCGGAGATGGACCGATATCAATGAAATTTGGATCTAGTCGGAACTTGACTAA
+GATCGGGTACAGACTTAGTCAGGATTTGACTATTTCTGGGGTTTTGATCTTATCGGAAAT
+TGACCAAGATCATGGAAAAACGACAAGGTCGGAAGAGACCTATGTCGGGAATATTGACCG
+AGTCCGGTGGGGACCAGGGTCGGAAATATTGACAAAGTCGGAAAAAGACTTAAGTCGAGA
+ATATGATCGAGTCCGGGAAAGGACCAGGATCAAAAATTTGATCGAATGTCGGAAGAGACA
+AAGATCAGAAAACATTGATCAAGTCCAGGAAAGGACAAAGATCGGGAAATAATGATCGAG
+TCCGGGAAAGGACCAGGATCAGAAATTTGATCGAATGTCGGAAGAGACAAAGATCAGAAA
+ACGTTGATCAAGTTCAGGAAAGGACACAGATCGGAAAACGTTGATCAAGTCCAGGAAAGG
+ACAAAGATCGGGAAATAATGATCGAGTTCGGGAAAGGAACAGGATCGGAAATTTGATCGA
+ATGTCGGAAGAGACAAAGATCAGAAAACGTTGATCAAGTCCAGGAAAGGACAAAGATTGG
+AAAACGTTGATCAAGTCCAAGAAAGGACAAAGATCGGAAAACATTGATCAAGTCCAGGAA
+AGGACAAAGATCGGGAAATAATGATCGAGTCCGGGAGAGGACCAGGATCAGGAATTTGAT
+CGAGTGTCGTAAGAGACAAAGATCGGGAAACTTGATCAAACTCGGAAATAGAGATTTGAT
+CAAATGTGATATCTAAAGTCTCGGAGAGACTAAAGATGGGAAAGCGTTAAGGAGTAAACA
+AGATCTTACACCCGCTGAATTCGAGGACGAATTCAGTTTAAGGGGGGTAGACTTGTAACG
+CCCGTGTCCCGAGTTAGGGAGTAAGCAAGATCTTACACACGCCGAATTCGAGGACGAATT
+CAGTTTAAGGGGGGTAGACTTGTAACGACCGCGTCCCGCGTTCATAAAGAGGCCAGGTTG
+TTTTAGGAGAAAACTAGACCATGGTCAAGAAACGGACTAAAATACTTAGTCGGAAGAACG
+AGAAAGTTCAAGCTGAACCAGCTAGGTGAGCTGGACAAGCTAGGATGAACTAGCTAGCTA
+AGCTAGGTGAGCTAAACCAGCTGGAAGACTAGCTAGCTCAGCTAGGTGAGCTGACCGACA
+GCTCGACTGAGCTCGGTGAGCTGATCGWGTACTGACCCAGCTGGGTGGTCCGGTCAGCTG
+ACACTCGAGCTGGTGGACTGTGGTAGCTCACGGGTGAAGAGGTGTCTCGGCCAAAAGGTG
+TAAGGTCGAGCGGGTACCAACGAACGGTTGCATCGCCCAAAGGATGCAAGGAACGGATGT
+GACCTTTCGGAAGGATGCAAGGAACGGATGTGACCTTTCGGAAGGGTGCAAGGAACGGAT
+GTGATGCTTCGGGAAGCATCCATTCGCCCCCTATATAAGGGAGGACGCCCAAGGCCTTTG
+GAATAATCTCACATCATCTCACAACATCCAAAACACCATAAAACATTCTTAAAGGAGTCC
+CAACACATCCTAGAGTTGTTGGTCGGAAAGGGGGTGCGGCTCGGCGAGTATAACTCGACC
+GAACTGATGCGCATGCTACCTCCCGGTCCAACGGTTCGATGGAGTGTAGAGGATGGAGAG
+GGTAGACCGTTCGTCTTAGAGACGAATCGGATCTGGTAGACCGATCGTTGGATCGGATCG
+GCCAGACCGATCGTCAGACGGATCGGATCGGCCAGACGGATCGGACAGACCGATCGTCGG
+ACGGGTCGGATGGGACAGGCCGATCGTCTGACGGAACGGGTCGGACAGACCGATCGTCGG
+ATGGGATGGATCGAGAAAAGTGTTCGAGGAAGCACAAGGATAAGTGCATCCGAACACACC
+CAAGGGTCGCCCATGGATGCAATCTTACCGGTAAAGGGAGAAAGCACCAAGAATGGGTAA
+GGAACGTGATTCACCATATAGGATCAACATCGCGGCCGCCTTCATGTATCTATCTCCTCA
+GCCATGGTGAAACCGATCAGAGATCGGTAAGACCAAAGGGTGACTCGACGGATAACCAAC
+GGGAAAGTCCACGGTGGGAACCGATGGACAAAACGGATGTTGGACCCGCGAGCAAACCTA
+AGGCCGACGGAAGAARGATTTCATGGGCTAGCCTACGATGATCCAGTGGATGAATCCACG
+GACCCTTGGGTGTGATAAGGATATCGTTCGGACCGCATGGATGGATCATTAAGCCGAAAG
+CTTTATCGACCACCATGGACCGGACGGGTAAACGGTTAGTAAACCGTGGGCGGTCGTAGT
+GTTAAACGACCGGATCGGAAACATGGATGGTTCGATAAGCCGAGGGCTCAATCGTCCACC
+ATGTAGCCGGAGGGGCGTACGTTTGGAGAACGGATGGACCAATAAGCCAAGAGCTTGATT
+CGGCCATCGTGAACCAAGGGAATCGTACGATCCCCAATCTCTATCGTTGTACTTAGACCA
+GTGGGGTTGGTTGGTTGTATGGCTAAGTAACGATAGGGATTGGTTCATCAATTCACGACC
+GATGACGAGTCGTTGAACGAATGGAGTAAGGCGACAAACGGGCTAAGGAATCAAATCCGC
+ATATTGGCCAAGGTATGTAACGATCTAGCTTATTAGTTAAGATAGACGTTTGGTAATTGA
+CCGTGAAAGTAGGATAAAGGAATATGCGATTGTTTGGCTTAGAATGGTTAGCGAACAATA
+TGCATGTCTTGACCGAGTAAAGGATCGATCTAAGTCTAAGGGACAAAGACGATGAAACCG
+GTACAAGAGTTGGTTAGAATTAAACCAAGGTTAGAAAGACTTCCGCTGTGTAATAAGAGA
+GCGATTATAGAATTTAGCCTCGTAAAGGCAATTCTATGTTGAATCGCGAAAAATTAAGAG
+GTTCGGCCGGGAAGAGGCGCGAACTTGAGTACAACGTCGCCGGACGCCGAGACGTCCGGG
+ACGGGGTCTCACA
+>ATCOPIA34
+TGTTCGATATGACTTGAATTGGAATGTACCCTTAACTTTAGGCCAAATCAGTTTAGGGTT
+AATTAGGGCTTCTTTTGTATAAGTACTCTTCTTAACCTAGCCTCCCTGTATTCTGTACTC
+TGTTTTCTCAAGTAATAAATCTGTCTCTTTGCCCGTGGACGTAGCCAACAGAAAGTGTTG
+GTGAACAACGTTAAATCTGTGTCGTGTTCTTTACGCTTTTTTGTCTTGCTCACATCTGTT
+ATAACAAAACTGGTATCAGAGCCAGGTTACTTTGTTCTTCTTTCGTCCTGCGAATTTTTT
+GCATAAGAAGTTTTGTGCAGAATAAGGTTCTGGAAATTCCATGTTTTGTAATCTGGTGAG
+AAGATGTCTTCGATGAATGTGAAGATTGATAAGTTTTCTGGAAGAAACAGTTTCAGTCTC
+TGGCAAATTAAGATGCAAGCCCTGTTAAAACAACAAGGCTTGTGGGCGCCGCTGTCTAAT
+GACAGTAAAGGGAAGAGCGATGATGCTGAGATGGATGTCATGGACAAGAAGGCACACTCC
+ACAATCATGTTGTGTCTTGAAGACGAAGTCATCATTGAGGTTTCAAGAGAAACCACTTCT
+GTCAATCTGTGGAAGAAGTTAGAGAATTTGTATATGACAAAGTTTCTACAGAACAAGCTG
+CTTCTGAAACGACGCCTGTTTGCATTAAGGATGCAAGAAGGTACACCACTCAAAGATCAC
+TTAGAAAAGTTGAAGTCAGTATTACTAGAACTGCGGAATATTGATTTTAAAGTTGAAGAT
+GAAGATGCTGCTTTGCTTCTGTTGGTACCTTTACCACTATCATATGAGAACTTTGTTGAA
+TCATTTATAGTGAATAAAGTTACAGTTACTTTGGAAGAAGTCAGATCTACGCTTCACAGG
+ATCTACTGCTATAGCAGAAAATGACACTAAGTCTCAATATGATGTTGCTCTTGTGGCTGC
+TGGAAACGCCCACAACTCTGATGTGTGGGTTCTGGATACAAGGGGCATCATTTCATATGT
+GTCCAAGGAGAGAGTAGTTCTCAACATATGTACATGTAGAAAACGGCTGCATCAAGATGG
+CTAACAGTTCTGTCTGTTAGGTTGCTGGAATCGGCTCTATACAGATCATGACACATGATG
+GCAGATTTTGCACACTGAACGATGTCAGACATGTTCCGTCGACGGAGAAAACTTTGATAT
+CACTGAGTCTGCTTGATAGCAAAGGTCTAAAATATTCTGGTGGAGACAGAATTTTGCAGG
+TCTGTCAAGGTTGTTATAAGTGGTCCTCTTTATATACTACATGGGTTCACTGTTATAGGT
+TCAATGAATGTTGCATCTTCAGAGATTCACAAGGAGGATATGACTAAGCTATGGCCTATG
+AGGCTTGGTCATATGAGTGAAAGAGGGATGAAAATTTTGTCCAAGGAAGATCTTTTGTGT
+GGCCATGAGGTCAAGAGTCTTGAGTTCTGTGAGCATTGTGTGTATGGGAAGCTTCACCGT
+AGTAAGTTCCCTAAGGCTGTTCACATAACCAAAGGTACATTAGATTATATTCACTCTGAT
+TGTTGGGGTCCAGCTCAAGTTGAATCTCTAGGAGGTCATAGATATTTTGTGTCGATGATT
+GATGATTACTCTAGGAAGACTTGGGTGATCAAGCTAAAACACAAAAGTGAAGCTTTCAAT
+AACTTCAGGGAGTGGAAAATTTTGGTGGAAAATCAAACTGGAAAGAAGATCAAGAGGCTG
+CGGACAGACAATTGTCTGGAGTTCTGTTCATCAGAGTTCAATCAGCTGTGTAAGGATGAA
+GGGGTTGCTCGTCATCACACTGTCAGAGATACACCATACCAGAACGTTGTAGCTGAACAG
+ATGAATCAGACTTTATTGAAGAGAGCTAAGTGTATGCTCTCTAATGCTTGTTTAGAAAAA
+AGATTCTAGGCTGAAGCAGTAAATATAGCCTGTTACTTGATAAATCGTGGGCCGCACACA
+TGAATCAAGTGTAGGACACCTGCAGAGATGTGGTCTGGTAAATCTGCTGATTACTCTAAT
+CTTAAGATTTTTGGCTGCACAGTTTATAATCATGTAAATGAAGGTAAATTGGAGCCAACA
+GCAAGGAAGGGAGTATTTCTAGGCTATGGAGATGGAGTCAAGGGATTCAGGGTTTGGTCT
+CCATCAGAGAAGAGAGTGATTTTGAGAAGGAATGTTGTCTTTGACAAAGTTTCTATGCTC
+TGATTTTCAGAGAAGTCTACAACTACAGAAGAGAACAGTAGCTTTGATAAATAGGTGGAG
+CTGACAGCTAATCAGAAAGCTGATTTACAGAAACCAGAAGACAGTAAGGGGCTACAGGCA
+GCAGATGGGTCACCTGACACTATCAAGCAAGAATCAAAACCTTACTGTATCGCTCAAAAC
+CGAACAAAGAGGATTGGAGTTGGACCACCGCAAAGATACGGTTATGAGGATATGGTAGGA
+TTCTGTCTTGAGGATATGGTAGGGTATGCTTTACAGGTTGCAGAAGAGGTAGATACTCAT
+GAGCCAGCCACTTATCGAGAAGTTTTTTCTGGGATTGAGGCTGAGAAATGGTTTCCTGCA
+ATGAGAGATGAGATGGAATCTCACTGTAAAAATCAGACATGGGATTTGGTCAAACGACCA
+CCGGGAAGAAAGATTGTTACTTGCAAGTGGATCTTCAAGATAAAGGAAGGGATATCACCA
+GTAGAAGGGGTTAAGTACAAGGCTCGAGTTGTTGCGAGAGGTTTCAGCCAAAGAGAAGGG
+GTAGACTACAATGAGATTTTCTCACATGTGATCAGACACACTTCAATCAGAATGCTGCTA
+GCAATTATTGCAAATCAGGACTTGGAACTTGAACAACTTGATGTTAAAACTGCTTTTCTT
+CATGGTATATTAGCAGAAGAAATATACATGACTCAATCAAATGGTTTCCAAGTTCCTAGA
+AAGGGAGATCACGTCTGTAAGTTGAACAAGTCTTTGTATGGCCTCAAGCAGTCTCCAGGC
+AGTGGTACAAGAGGTTTGACAACTACATGATGGAGCTGGGCTACAACAGGAGTCCGTATG
+ATTGCTGTGTTTACACTAGCAAGCTGAAAGATGAATCATACGTCTATCTGGTGCTCTATG
+TAGATGACATGTTAATAAATGCCAAACAGATGTCTGATATTCAGAGATTGAAAGATTTGT
+TGAGTGCTGAGTTGGAGATGAAGGATCTGGGAGCAGCAAAGAAGATTCTAGGGATGGAGA
+TTCTCAAAGACAGAAGTCAGAATAAGCTTTTCTTGTCATAGAAAGGCTACATTCAGAAGG
+CGTTGGATAGGTTTGGTATGTTATCAGCAAAACCTGTTGATACTCCTTTTGCTGCTAATA
+TTCCTCTCACCATGTTTGCTCCTTAGTCTGAAGAGGACAAAGAGTATATGTCTCGTGTTC
+CTTACGCTAATGCTGTGGGATGTTTGATGTATGCTATTGTCTGTACAAGACCAGATCTTG
+CACCTGTAGTCAGTGATGTCAATAGGTTCATGGGACAATCATGAAAAGAACATTGGCTGG
+CTGTGAAAAGGATTTTCAAGTACCTGAAAGGTACGTCTGATGTTGGACTCCTATACAGAG
+GTGAGGCTCTGAGCCTGATTGCAGGCTATTCTAATTCGGATTATGCAGGAGATATAGACA
+GCAGAAGATCAATGACTGGTTATGTGTTTGCCTTGGGTAATTCTGTAATTAGCTGGAAAG
+CAACTCTACTGCCAACTGTGACGCTGTCAACCACAGAAGCAGAGTATATGGCTTCAACAG
+AAGCTGCTAAAGAGGGTATTTGGCTGAAAGGATTGGTCAGTGATATCCGTTTGCATCAAG
+ATCAGGCTACAATGTATTGTGACAGTTTGAGTGCGATTTCTTTAGCCAAAGATCATGTCC
+ATCATGAGCGGACCAAGCATATTGATGTGAGATATCATTTTCTGAGAAATGAGAAGAGGT
+TTCAAGTGAAGAAGGTAGGGACTGCTGATAACCCTATAGATATGTTCACTAAGCTGGTTC
+CTTAGAGCAAGTTTAAACATTGTTTAGACTTGCTGAATGTCTCAAGCTGTTAATCGCCCT
+GAAGGGCAAACAGGCCCCTAACGGGGCAGCAAGTCCCTGGAGGGACATCTGGCCTCTGAA
+TAGGCATAAGGCTCCTTATGAAGCATTTGGCCCCAGTGGAGCGTTCTGGTTTCTGATGAA
+GCATTTTGGTCTTGGTAGGCGTTCTGGCTTCTGAATAAGTATTCTGGCTCAGTGAAGCAT
+CTGACTTGACGAAGGAGTTGGCTTGCAGGGGCATCTGGTCCCTGATGGAATATCTGAGGC
+AAATGAGAATTTTGGTACATATCTCTGCTACTTTTGGTTGGTACGTCTAGCATTGGGATA
+ATGCATATAGTACAACCGTCTGGTAGCTTAATCTAGTACATCTATCTAAGGGCGAAGTCT
+GGTACAACACTGTGAGCAGTGTGTCAGGTACAGCTGTTTGGAGGATTCAAGTCACGTTGG
+AGATTTTGTTCGATATGACTTGAATTGGAATGTACCCTTAACTTTAGGCCAAATCAGTTT
+AGGGTTAATTAGGGCTTCTTTTGTATAAGTACTCTTCTTAACCTAGCCTCCCTGTATTCT
+GTACTCTGTTTTCTCAAGTAATAAATCTGTCTCTTTGCCCGTGGACGTAGCCAACAGAAA
+GTGTTGGTGAACAACGTTAAATCTGTGTCGTGTTCTTTACGCTTTTTTGTCTTGCTCACA
+TCTGTTATAACA
+>ATCOPIA37
+TGTTGTTTGGGTTTGACATAACACAATTATTGGGCCAACAAAATTGGCAAGGTGAGGAAG
+AACACAAGTGTGGGCAAAAGTATGTGGCCCATTTACGTCACCTATAAATGCATTACAACG
+TACGACGTATAGTGGAGGTAGGTGAGAAAAGAATCTAAAGAGAGTTATAGAGAAGAGAGA
+TAAAAGAGCTTCCAAAGCAAGCTTTCTTCTTCCTCTTTGTTGTTTTTGAATCTTTGTTTT
+TCTTGAGTGCAAATCTGTAAAAACCAAAAGACAACATCACAAGTTAGTGGTGTGTTTGTA
+ATCCCTTTGATGTAGTGAAACTTGGGAGCAAGAGATCTCCCCCGAGATGTAGGGGTTGAG
+GCTGTGAACTCGGTTATCAATTTTCTTTGTCTGTTTATTTCTTTACCAAGCAATCTCTAT
+CACTTTTTTCTCCACAAGTGGTATCAGAGCTCCAGGCTTGTATAGGGTTGTTAAGGAGTT
+TCAGCTAAGGAGTTTCAGATCAGGGGTTACAAGAAGTTTTAAAAGATGAGTAGTAACGCT
+CGGGTTGAGGTTGACAGATTTGATGGAACCGGTGACTTCTCTTTGTGGAAGGTCAGAATG
+TTGGCTCATTATGGTGTTTTAGGGCTAAAAGGTATCTTGAACGATGAGCAGCTGCTAAGA
+GATCCACCTGTTATAGAAGAGGAAGCTGCAGTAGCTGGAAGAGACTATCACGTCGGAGAT
+TTTGAGCTGCCTTCCAATGTTGATCTTATAAAGTTTGAAAAGTCAGAGAAGGCAAAAGAT
+CTTATAGTACTAAACGTGGGAAATCAAGTACTAAGAAAGATCAAAAACTGTGAGACAGCT
+GCAGCCATGTGGTCCACATTAAAGAGGTTATACATGGAGACTTCTCTACCTAATCGAATC
+TACTTACAGCTTAAGTTCTATACTTATAAGATGACTGATTCTAGAAGTATAGATGGGAAT
+GTGGATGATTTCCTTAAGCTAGTTACTGATCTAAACAACATAGGAGTAGATGTGACAGAG
+GAGGTTCAAGCTATACTATTGTTGAGTTCATTATATGACCGGTATGATCAGCTCAAAGAG
+ACGTTAAAGTATGGCAGAGACACTTTGAGCTTGAATGAAGTCATTGGAGCTGCAAAATCA
+AAGGAAAGAGAACTCACAGAAAGTGGAAAGCTCTCAAAGTGAAGGTCTGTATGTGGAACA
+AGAGGCAGATCAGAGAAGAGGTTTGAAAAAGGAAAAGGCAAACCATGGAGAGGACGTTCT
+AAGAGCAAAGGCAGATCAAAATCAAGGCCAAAGTACAATAAAAACAACAAGGGTTGTTTC
+ATCTGTGGTAAAGAAGGACATTGGAAGAGGGAGTGTCCTGAAAAGTCTTCACAAGCCTTC
+AAGTTCAGCAAACATTGCAACGGAGCCAAAACAGCCACTAGTATTAACAGCTAGCCCTCA
+AGACACTAAGGAAGAATGGGTTATGGATTCTGGATGTAGTTTTCACATTACACTAGACAA
+GGATTCTCTGTTTGACCTACAAGAATTTGATGGAGGCAAAGTTTTGATGGGTAATATGAC
+TCACAGTGAAGTGAAAGGGATTGGTAAGATTAAGATCTTAAATCCAGATGATTATGTGGT
+CATATTAACAAATGTGCGGTACATACCTACAATTGGAGAAGAGCGGCTGCAAGTATGAAG
+GAAAAGACTTTATAGTCACTTTCTACAAAGATGGACAGAAAGTCATTTCTGGAAAATATC
+AAGATGGGCTGTACTATCTAGAAGGAAAAGTAGTAAAAGGAGAAGTTGCAGTGGCAAGAC
+CAGACATTGACATGACTAGCTTATGGCATTCTAGGCTGGGTCATATGAGCTTGAAGAACA
+TGAATGTGCTGGTTGAAGAAGGTTACTTGTCAGGAAAAGAAGTAGACAAGCTGGAATTTT
+GTGAGAGTTGCGTACTTGGAAAATCTCACAAACAAAGTTTCCCAACTGCTAAGCACACTA
+CTAAAGGTATATTAGATTATATACATTCTGATCTCTCGGGATCTCCTTCTACTCCAGAAA
+GTCTTGGTGGTTGTAGGTACTTTGTGAGCTTCATTGATGATTTCTCAAAGAAAGTATGGG
+TGTATTTTCTGAAGACCAAGGATGAGGCATATCACAAGTTCAGAGAATGGAAACAAGCAG
+TTGAGAATCAAACGGGCAAGAAGATTAAGTATTTAAGGACTGATAATGGTCTTGAATTCT
+ATAATACACAGTTTGACAACTTGTGTAAGGAAGATGGAATTAAAAGGCACAGAACGTGCA
+CTTATACACCGCAGCAAAACGGTGTATCGGAGAGGATGAACAAGACCATTATGGATATAG
+TTAGAAGTATGCTTGCTGAGACAGGAATGAGTCAAGAGTTTTGGGCTGAGGCTACTTCTA
+CGGCAGTCTACTTAATCAACAGAACACCGAACTCGTTTATTGGTTTCAAGCTACCTGAGG
+AAGTGTGGACAGGTACAAAACCAGATTTAAGTCATCTCAGGAGGTTTGGATGTTCAGCCT
+ATGTCCATGTCACTCAAGACAAGACAAGTCCAAGAGCAGTCAAAGGAGTTTTCATGGGAT
+ATCCTTGTGGTATTAAAGGATATAGAGTCTGGTTACCGAAAGAAGGGAAATGCACTACAA
+GTAGAAATGTGGTGTTCAATGAAACTGAGTTGTACAAGGACACATTAAGTAGTGCAGATG
+AAAGGAAAGAGGAAGCTGAAAAAGAGTACAAGAAATTGAAGAAAGCTAGAAAAAGAGTGT
+CCTTCAGCCATGATCTTCTCAGAGGTCCTTCAACTAGCTGCTGTGATTTGGATGACTCAT
+CTTCTCAAGGTGGAGAAACCTCCTCATCTTCATCAGAAAGTTCAGAAAACTTAGAGGAAT
+CAGAAATGAATGAGGAAGTTGTTGGATCTGAAAATGAGCAGTCTCTGGATGATTACTTAT
+TGGCGAGGGACATGAAACGAAGAAGTAATATCAGGCCTCCTTCCAGATTTGAAGACGAAG
+ATTTCGTAGCTTATGCATTGGCAACAGCAGAAGACTTGGAAGAAGAAGAGCCTAAGTCTT
+ATGAAGAAGCATTGAAAAGTAGTAAGAGAAAGCAGTGGGAAAATGCAATGAAAGAGGAGA
+TGGATTCTCATAAAAAGAGTCACACTTGGGATTTAATTGAGAAACCAGAAAAGCAGAAGC
+TGATTGGATGCAAGTGGATTTTTAAATTAAAGCCAGGCATACCAGGAGTTGAGAAACAGA
+GATACAAGGCTAGACTTGTTGCTAAAGGTTTCTCGCAGCAAGAAGGTATTGATTATAATG
+AAGTGTTTTCTTTAGTGGTGAAGCATGTCTCCATCAGGTTAATGTTGTCACTTATGGTTA
+ACATGGATTATGAGCTGGAGCAAATGGACGTTAAAACAGCTTTTCTGCATGGTAATCTAG
+AGGAAAGGATCCTAATGAGTCAGCCTGAAGGATTCATACAAGAGGGAAACGAAAATAAAG
+TTTGTTTGTTGAGGAAATCCCTATATGGCCTAAAACAGTCTCCTAGACTTTGGAATCAGA
+GGTTTGATGCATTCATGAAGGATCAGAAGTTTGAAAGAAGCTGTTATGACCCATGTGTCT
+ACATGAGAGACACTCAAACAGACAAAGCTATCTACTTGTTGCTCTATGTTGATGATATGT
+TGATAGCTTCAGGGAATATGGCTATCATACAAGAGCTTAAAAACAAGCTGAATTGTGAGT
+TTGAGATGAAAGATTTGGGAAGGCTTCAAGAATTCTGGGTATGGATATCATAAGAGACAG
+AGAAAAGGGAGAATTAATTCTGTCTCAAGGAAACTACTTGGAGAAAGTGTTAAAACGTTT
+GGAATGCTTGAAGCAAGACCAGTGATTACACCAACTGCTGCTCACTTCAAATTCAGAAGT
+TTGTCAGAAGAAGAAAAGAAAACAGAAGCTGTTCACATGGAAAGAATTCCATATGCAAAT
+GTTGTGGGGAGTTTAATGTACGCCATGGTTGGTTCAAGGCCAGATTTAGCATTTGTAGTG
+GGTTTTATCAGCAGATTTATGTCAAGTCCAGGAAGGGAGCATTGGTCAGCAGTAAAATGG
+GTGTTAAGGTATTTAAAAGGTGCATACACTCAAAACTTGATTTTTAAGAAGGATTCTAAG
+TTCTGCATTGAAGGATTTTCAGATTCAGATTATGCAACAGACTTGGACAGGAGAAGATCA
+GTGACAGGATATGTGTTTAAAGTTGGTGGAAACACAATTTCGTGGAAGTCAAGTTTACAG
+TCTGTTGTGGCTCTTTCAACCACAGAAGCAGAGTATATGGCTCTTACTGAAGCAGTGAAA
+GAGGCCATTTGGTTGAAAGGTTTGTGTTCAGAATTGGGTTTTAAACAAGATAATGTTATG
+GTTCATTGTGATTCGCAGAGTGCTCTAGCCCTAGCAAAGAATTCAGTTCATCACGAAAGA
+ACCGAGCACATAGACACTAAATTCACACAACAGTCAATCCGACAGATTTCTTAACTAAGA
+CGGTACCTGGTCAAAAGTTCCAGCTTTGCTACGAGCTTCTCAACATCCACTGAGATGGAG
+CAGCGGCTACAAGTAACTCCAACAGTCTCGCAAAACAGGAAGAAACAAGATGAGTCAGTT
+TTGTGAGAAATACTCAAGTGTCATAATTGAGTAAGGCATTAAATTGGAGTTGGTGTTACC
+TGTTAAGTGCTGGAACTGCGTAGGAGTTGCAAGTTCCAGGTGGAGTATCTGACTACACAG
+TTTCAGAAAGAAATTGGGTTAGGAAATCTCATAATGTTGTGAGATTGAAAAATTGCTACA
+AGAGATGGTGATTAACGGCAGGTAATTACGTGAAAGCTGTTGTTATTGTGCTGAGAGGAA
+TATCAGTTTCAGGTGGAGTCCTCTAAGAAGCCAGCTGAAATCGTTGGGTGTGGTGATTCA
+ACTATTAACAAAGCAGATCGAGTCAGATCACTTGGTTAAAATTTGAATCGCAAAATCAGT
+TGGTGAGGAAGAGCTTACCTAAGGTCGAAATTGATTGGGTATTATCTCATCGAAGAAGTT
+GTGGAGTTCGCCAGAGAAGTTGTGCCAATCACCCGAATTACATTAAAAAAAAAAAAATCA
+AGTTTTTTCAGATTCTCTGGAAATATTAAAGGATCCTAGTCTCTAAGTGTGACAAGAAAG
+AGATTAGAGAGTACCTTTGATGAACCTGGAGTTACAAAGGAGGCTGTGGTCAGAATCTAA
+AATTGATTCCAATTTTTATCATCTTCTCTTCATCACGGGAAAGAGAGGAAGCTTGGAAGA
+GATTGGTGAAGATGAGAATGGGAGATTATGAGGAGATCACAGCCGGAGCTAATCGCTGGA
+GAAGACGGCCATGATGTGTCATGGAAGGAAGGTGAAGATGAGAGACAACGAGATGTCTCA
+GATTCGCCAAAGTTTGATACCAACGGGAACAGAGGTGTCAGCCGGTGATGGAGAACGTCG
+CCGGTGTAAAACGCCGGAGGTAATGGCAATCCGGTGGTGTCGTTGTTGGCTTCACGAAGG
+GACAAAGGGAAAAGGTGGTTTCAGATAACGATTTCGTCGAGGAAGATTGTGTTTTGTCAA
+AAGGTGGAGAATTGTTGTTTGGGTTTGACATAACACAATTATTGGGCCAACAAAATTGGC
+AAGGTGAGGAAGAACACAAGTGTGGGCAAAAGTATGTGGCCCATTTACGTCACCTATAAA
+TGCATTACAACGTACGACGTATAGTGGAGGTAGGTGAGAAAAGAATCTAAAGAGAGTTAT
+AGAGAAGAGAGATAAAAGAGCTTCCAAAGCAAGCTTTCTTCTTCCTCTTTGTTGTTTTTG
+AATCTTTGTTTTTCTTGAGTGCAAATCTGTAAAAACCAAAAGACAACATCACAAGTTAGT
+GGTGTGTTTGTAATCCCTTTGATGTAGTGAAACTTGGGAGCAAGAGATCTCCCCCGAGAT
+GTAGGGGTTGAGGCTGTGAACTCGGTTATCAATTTTCTTTGTCTGTTTATTTCTTTACCA
+AGCAATCTCTATCACTTTTTTCTCCACA
+>ATCOPIA36
+TGTTGAAGAATAATCAAATCTCGTATAAGTCAAAGTCACATTCGTATAAGTTAGTTATTA
+AGTTACGAGTCGTGTCTGTTAACACAGTTGTGTCTTTATCAAGAGTCATGTCTTTTACAC
+AAGACAATGTTTCATTTCATATAAATAGATCGAGTCTCTGTTTCCTGTAACACAATTGAG
+TTTTGTAATACAATCAAGTCAATAAGATTGATTACATTCATACTCTGTTTTTTCGTTCTT
+ACTCTGTTCTTCTTTCATAACAAAACATTAACATGGTATCAGAGCTTATCGATTGAGAGG
+ACAAGAGAAAACACTAAAAAGAGAGAGAGGCAACAAAAGTGAGATCGTATACGTCTCAGC
+AAAAAGCGAGACGATGCAAGGCTCCTCACATCAAGTCATCCCTATATTCGATGGGGAGAA
+ATATGACTTCTGGAGCATTAAAATGGCAACCATTTTCAGGACCAGAAAACTATGGTCCGT
+GGTTGAAGAAGGCGTACCGGTCGAACCGGTACAAGCGGAAGAAACTCCTGAAACTGCAAG
+AGCAAAGACGCTCAGAGAAGAAGCAGTGACAAATGATACAATGGCTTTGCAAATCTTGCA
+AACTGCCGTAACCGATCAAATCTTCTCACGGATTGCAGCGGCATCATCATCAAAAGAAGC
+GTGGGATGTGTTGAAGGACGAATACCAAGGATCTCCACAAGTCCGATTGGTTAAACTTCA
+ATCGCTGCGTAGAGAGTACGAGAACTTGAAGATGTATGACAATGACAACATCAAGACATT
+CACCGATAAGTTAATTGTTCTGGAAATTCAATTGACTTATCATGGTGAAAAGAAGACAAA
+CACTCAACTCATACAGAAGATACTCATCTCTCTCCCAGCCAAGTTCGACAGCATTGTTAG
+TGTTCTAGAGCAAACTCGCGACTTGGATGCACTAACAATGTCAGAACTTCTTGGTATCTT
+AAAAGCACAAGAAGCGAGAGTAACTGCAAGAGAAGAAAGCACAAAAGAGGGAGCATTCTA
+TGTTCGGTCCAAAGGAAGAGAATCCGGTTTCAAACAAGACAACACCAACAACCGTGTCAA
+TCAAGACAAGAAATGGTGTGGTTTTCACAAGAGTAGCAAACACACAGAAGAAGAGTGTCG
+AGAGAAACCGAAGAATGACGATCATGGCAAAAATAAGAGAAGTAACATCAAGTGTTACAA
+GTGTGGGAAGATCGGCCATTACGCAAATGAGTGTCGCTCGAAGAACAAAGAGAGAGCTCA
+TGTAACTCTTGAAGAAGAAGACGTAAATGAAGATCATATGTTGTTTAGTGCAAGTGAAGA
+AGAATCAACAACGTTAAGAGAAGATGTTTGGTTGGTAGACAGTGGCTGCACAAACCATAT
+GACGAAAGAAGAGAGATACTTTTCAAACATCAACAAAAGTATCAAAGTCCCGATTAGAGT
+CAGAAATGGAGATATAGTCATGACAGCCGGTAAAGGAGATATTACCGTCATGACAAGGCA
+TGGCAAAAGAATCATCAAGAATGTTTTCTTAGTGCCTGGTTTGGAGAAGAACCTATTGAG
+CGTTCCTCAAATCATCTCAAGCGGCTATTGGGTACGTTTTCAAGACAAGAGATGCATCAT
+CCAAGATGCAAATGGAAAGGAGATCATGAACATTGAGATGACGGATAAGAGCTTCAAGAT
+CAAGTTAAGTTCAGTCGAAGAAGAAGCCATGACAGCCAATGTTCAAACAGAGGAAACATG
+GCACAAAAGACTTGGCCATGTAAGCAACAAGCGCTTGCAACAAATGCAAGACAAGGAATT
+GGTAAATGGGTTACCAAGATTCAAAGTGACGAAGGAGACATGTAAAGCGTGTAATCTTGG
+GAAGCAATCACGCAAGAGCTTTCCAAAAGAATCTCAAACGAAGACAAGAGAAAAGCTTGA
+GATTGTGCATACGGATGTGTGCGGACCGATGCAACACCAATCGATCGATGGAAGTCGCTA
+CTATGTGCTGTTTTTGGATGATTATACTCACATGTGTTGGGTATACTTCCTAAAACAAAA
+GTCGGAGACGTTCGCAACGTTCAAGAAATTCAAAGCGTTGGTGGAGAAACAATCAAACTG
+TTCCATCAAGACGTTGAGACCGATGGAGGTGGTGAGTTCACTTCACGAGAATTCAATCAG
+TTCTGTGAAGATGAAGGAATCAATAGGCAAGTGACTTTGCCTTACTCACCTCAACAAAAT
+GGTGCAGCAGAACGCAAGAATAGATCATTGGTGGAGATGGCAAGATCAATGCTTGTTGAA
+CAAGACTTACCCCTCAAGTTATGGGCAGAAGCGGTATATACCTCGGCGTATTTGCAAAAT
+CGCTTACCATCAAAAGCAATAGAAGATGATGTGACGCCTATGGAGAAGTGGTGTGGACAC
+AAACCAAACGTGTCACACTTGAGGATATTTGGAAGCATATGTTACGTGCATATACCGGAT
+CAGAAAAGAAGAAAGCTAGACGCTAAAGCAAAGTGTGGTATTCTCATCGGTTATAGCAAT
+CAAACCAAAGGCTATAGAGTTTTCTTACTGGAAGATGAGAAGGTGGAAGTATCAAGAGAT
+GTTGTTTTCCAAGAAGACAAGAAGTGGGATTGGGATAAACAAGAAGAAGTTAAGAAAACT
+TTTGTCATGTCCATCAACGACATACAAGAGTCAAGAGATCAACAAGAGACATCCAGCCAT
+GATTTGTCTCAAATCGATGATCATGCTAACAATGGAGAAGGAGAAACCTCAAGTCATGTG
+TTATCCCAAGTCAATGATCAAGAAGAACGAGAAACTTCAGAATCACCAAAGAAATACAAG
+TCCATGAAAGAGATCTTGGAAAAGGCACCAAGAATGGAGAATGATGAGGCGGCTCAAGGC
+ATAGAAGCTTGTCTTGTTGCAAATGAAGAACCACAGACTTATGATGAAGCTCGTGGTGAT
+AAAGAATGGGAAGAAGCCATGAATGAGGAGATAAAGGTGATCGAGAAAAACAGAACATGG
+AAACTAGTAGACAAACCGGAGAAGAAGAATGTGATAAGCGTGAAGTGGATCTATAAGATC
+AAGACGGATGCAAGTGGAAATCACGTCAAGCACAAGGCAAGACTAGTTGCGAGAGGTTTT
+TCTCAAGAATATGGAATCGATTATCTTGAGACATTCGCCCCTGTTTCAAGATATGATACA
+ATACGAGCTTTACTTGCGTATGCGGCTCAAATGAAGTGGAGATTGTATCAAATGGATGTG
+AAGTCGGCGTTTCTAAACGGAGAGCTTGAAGAAGAAGTTTATGTCACACAACCACCTGGG
+TTTGTGATAGAAGGCAAAGAAGAGAAGGTGTTAAGGCTTTACAAAGCCTTATATGGTCTT
+AAGCAAGCTCCACGTGCATGGTATGAAAGAATTGATTCTTACTTCATTCAAAATGGTTTT
+GCAAGAAGTATGAATGATGCAGCCTTGTACAGCAAGAAGAAAGGAGAAGACGTGTTGATC
+GTTAGCTTGTACGTCGATGATCTTATCATCACTGGAAACAACACTCATCTCATCAACACA
+TTCAAGAAAAACATGAAGGACGAGTTCGAGATGACAGATCTCGGTTTGCTAAACTACTTC
+CTTGGAATGGAAGTAAACCAAGATGACAGTGGCATTTTTCTTTCACAAGAAAAATATGCA
+AACAAACTTATTGATAAGTTTGGGATGAAAGAGAGCAAGAGTGTAAGCACCCCACTTACA
+CCACAAGGGAAAAGAAAAGGAGTAGAAGGTGACGACAAAGAATTTGCAGATCCAACAAAG
+TACCGGAGAATTGTCGGAGGATTGCTCTATCTATGTGCATCAAGACCTGATGTGATGTAC
+GCAAGTTCTTACCTATCAAGGTACATGTCATCACCAAGCATTCAACACTATCAAGAAGCC
+AAACGAGTGTTGAGATACGTCAAGGGAACGTCAAATTTTGGAGTACTCTTTACAAGCAAA
+GAGACACCAAGATTAGTTGGCTACTCGGACAGCGATTGGGGTGGTTCTCTGGAAGACAAG
+AAAAGCACCACAGGTTATGTCTTTACTCTTGGTTTGGCTATGTTTTGTTGGCAGTCTTGT
+AAGCAGCAAACAGTGGCTCAATCAACGGCGGAAGCAGAGTACATAGCAGTGTGTGCTGCG
+ACAAACCAAGCCATATGGTTGCAAAGACTTTTTGAAGACTTCGGCTTAAAGTTCAAAGAA
+GGTATTCCCATCTTATGTGACAACAAGTCGGCAATTGCGATTGGAAGGAATCCTGTGCAA
+CATAGAAGAACGAAGCACATCGAGATCAAGTATCATTTCGTGAGAGAAGCCGAGCACAAA
+GGACTCATTCAACTTGAGTATTGCAAAGGAGAAGATCAACTCGCGGATGTACTTACCAAG
+GCGTTAAGTGTTTCAAGGTTTGAAGGTCTTAGAAGGAAGCTTGGAGTGAAGCCGAGATAT
+GATTAAGGGGGAGTGTTGAAGAATAATCAAATCTCGTATAAGTCAAAGTCACATTCGTAT
+AAGTTAGTTATTAAGTTACGAGTCGTGTCTGTTAACACAGTTGTGTCTTTATCAAGAGTC
+ATGTCTTTTACACAAGACAATGTTTCATTTCATATAAATAGATCGAGTCTCTGTTTCCTG
+TAACACAATTGAGTTTTGTAATACAATCAAGTCAATAAGATTGATTACATTCATACTCTG
+TTTTTTCGTTCTTACTCTGTTCTTCTTTCATAACAAAACATTAACA
+>ATCOPIA31
+TGAAGAATAAAGCCCAATCGGTTTGGATTTGGGCCTGCATCTTTGTGTTGGTTCTGCAAC
+TTTATTGGTTTTTCTAGTTTTGAATAAGTCTCCACCTTTGTAGGAGAAAGAATCGTGACA
+TTAGTTTAGTTGCGAGAGTTTCGTAGCTTCAGTTGCTTTCTTTGTAAAGTCTATTTATTG
+ACTAATCTGAATTCAATGCAAGTAAGAGTTTTTCAGTATCTGTTCTTGCAAATCTTTGTT
+TTTCCTTAAAGTGAGATTTGATAAAACAACAGTGGTATCAGAGCTTGTCACGAGCTTGGT
+ACAAAAGAGAAACACCATGAGTGAAAAGGAGTCGGTGATCATACCAAAATTCGATGGTGA
+TTATGAGCATTGGGCTATGCTCATGGAGAATCTGATAAGATCAAAGGAGTGGTGGGATAT
+CATTGAGACGGGAATTCCAAGGCCGGAGAGAAACGTGATCCTCACCGGAGCGCAAAGAAC
+AGAGTTGGCGGAGAAGACGGTGAAGGACCACAAAGTGAAGAACTATCTATTTGCATCAAT
+AGATAAGACGATTCTCAAGACGATTCTGCAGAAGGAGACGTCGAAGGACTTGTGGGAGTC
+AATGAAAAGGAAATATCAAGGGAATGATAGGGTTCAAAGCGCTCAACTGCAGAGGTTACG
+GAGAAGCTTTGAAGTTCTTGAGATGAAGATTGGAGAAACAATCACGGGTTACTTCTCAAG
+AGTGATGGAAATCACTAATGATATGCGGAATCTGGGAGAAGACATGCCAGACTCCAAAGT
+AGTGGAGAAAATTCTGAGAACATTGGTCGAAAAATTCACATACGTTGTGTGTGCTATAGA
+AGAGTCTAACAACATCAAGGAGCTTACGGTGGATGGGCTTCAAAGTTCTTTAATGGTGCA
+TGAGCAGAACTTGAGTAGACATGATGTGGAAGAGAGAGTGTTAAAAGCTGAAACTCAATG
+GAGACCGGATGGAGGAAGAGGCAGAGGAGGAAGTCCAAGCCGAGGAAGAGGTAGAGGGGG
+TTACCAAGGAAGAGGGCGTGGCTATGTGAACAGAGACACGGTAGAGTGTTTCAAGTGCCA
+CAAGATGGGACATTACAAGGCGGAGTGTCCAAGTTGGGAGAAAGAAGCGAATTATGTTGA
+GATGGAGGAAGATCTGCTTCTCATGGCTCATGTAGAACAGATTGGTGATGAAGAGAAACA
+AATTTGGTTCTTGGACTCGGGATGCAGTAACCACATGTGCGGTACAAGAGAGTGGTTCCT
+CGAGTTGGATAGTGGTTTTAAGCAGAACGTGAGACTAGGAGATGATCGAAGAATGGCGGT
+AGAAGGAAAGGGAAAGCTGAGACTTGAAGTTGATGGAAGAATTCAAGTGATCTCAGATGT
+GTACTTTGTGCCAGGGTTGAAGAATAACCTCTTTAGCGTGGGTCAACTACAACAAAAAGG
+GTTAAGATTCATCATTGAAGGTGATGTGTGTGAAGTGTGGCACAAAACAGAGAAGAGAAT
+GGTGATGCACTCAACGATGACAAAAAATCGCATGTTTGTGGTTTTTGCAGCTGTGAAAAA
+GTCAAAGGAGACTGAAGAAACAAGATGCCTTCAAGTGATCGGCAAAGCTAACAATATGTG
+GCACAAGAGATTTGGACATCTCAACCATCAAGGCTTGAGATCGCTAGCTGAAAAAGAGAT
+GGTAAAAGGCTTACCAAAGTTTGATCTTGGAGAAGAAGAAGCAGTTTGCGATATATGCTT
+AAAGGGTAAGCAAATCCGAGAGTCAATTCCAAAGGAGAGTGCGTGGAAATCAACTCAGGT
+TCTGCAGCTTGTTCACACAGACATTTGTGGACCGATAAATCCTGCATCAACCAGTGGGAA
+AAGGTACATTTTGAACTTTATAGATGACTTTAGCCGGAAGTGTTGGACTTATTTGTTGTC
+GGAGAAGTCAGAAACATTTCAGTTCTTCAAGGAATTTAAGGCTGAAGTCGAAAGAGAATC
+AGGAAAAAAATTGGTATGTTTGCGGTCAGACAGAGGAGGAGAATATAATTCGAGGGAGTT
+TGACGAGTACTGCAAGGAATTTGGAATCAAGAGACAACTCACCGCAGCATATACGCCACA
+ACAAAACGGGGTCGCAGAAAGAAAGAATCGGAGCGTGATGAACATGACGCGGTGTATGTT
+AATGGAGATGTCAGTGCCAAGAAAGTTCTGGCCTGAAGCTGTTCAGTATGCAGTGTATAT
+ACTGAATCGGAGTCCGTCAAAGGCTTTAAATGACATAACTCCGGAAGAGAAGTGGAGTAG
+CTGGAAACCATCAGTTGAGCATCTAAGAATATTTGGCAGCCTAGCATATGCTCTTGTCCC
+GTACCAGAAAAGAATCAAGCTTGATGAGAAAAGCATCAAATGTGTGATGTTCGGTGTAAG
+CAAGGAATCCAAAGCCTATCGTCTCTATGACCCTGCAACAGGAAAAATATTGATTAGTCG
+GGATGTTCAGTTTGACGAAGAAAGAGGCTGGGAATGGGAAGATAAGTCGCTGGAGGAAGA
+ACTTGTGTGGGACAATTCTGATCATGAACCTGCAGGAGAAGAGGGTCCAGAAATAAACCA
+CAACGGGCAACAAGATCAAGAGGAAACAGAAGAAGAAGAAGAAACGGTAGCAGAAACGGT
+TCATCAAAATCTCCCGGCTGTTGGAACAGGAGGTGTTAGACAGAGACAACAACCAGTTTG
+GATGAAAGATTATGTTGTTGGAAACGCCCGGGTGCTCATAACACAAGATGAAGAAGATGA
+AGTTCTTGCGTTGTTCATTGGACCAGGTGATCCGGTTTGCTTTGAAGAAGCGGCTCAATT
+AGAGGTGTGGAGAAAGGCGATGGAAGCAGAGATAACCTCCATAGAAGAGAATAACACATG
+GGAGTTAGTTGAATTACCTGAAGAAGCAAAGGTGATTGGGCTGAAGTGGATTTTCAAGAC
+TAAATTCAATGAGAAAGGAGAAGTTGATAAGTTTAAAGCAAGACTGGTTGCAAAGGGCTA
+TCATCAGAGATATGGAGTGGATTTCTATGAGGTATTTGCACCAGTAGCTAAGTGGGATAC
+TATCAGATTGATTCTTGGCTTAGCTGCAGAGAAAGGATGGAGTGTTTTTCAACTAGATGT
+GAAAAGTGCGTTTTTGCATGGAGACCTAAAGGAAGATGTGTTTGTTGAGCAGCCTAAGGG
+ATTCGAAGTGGAAGAAGAATCCAGCAAGGTGTACAAATTGAAGAAGGCCTTATATGGCCT
+AAAACAAGCTCCAAGAGCTTGGTACAGCCGTATAGAAGAATTCTTTGGTAAAGAAGGGTT
+CGAAAAGTGCTACTGTGAACATACACTGTTCGTGAAGAAAGAGAGAAGTGACTTCTTGGT
+GGTAAGTGTGTATGTGGATGATCTTATTTACACAGGAAGCTCGATGGAGATGATTGAAGG
+GTTTAAAAATTCTATGATGGAGGAATTTGCTATGACTGATCTTGGAAAGATGAAGTACTT
+CTTGGGAGTTGAGGTCATACAAGATGAAAGAGGTATTTTCATCAACCAAAGAAAGTATGC
+TGCAGAAATCATTAAGAAGTATGGAATGGAGGGATGTAATTCAGTCAAGAATCCAATTGT
+GCCCGGACAGAAGTTAACAAAAGCTGGAGCTGGTGATGCTGTTGATCCAACTGAGTTTAA
+GCAACTCATTGGGAGCTTAAGGTACCTAACCACCACTCGACCAGACTTGATTTTCTCTGT
+AAATCTAGTTAGTAGGTACATGGAAAGTCCAAATGAGCAACACTTGTTGGCTGTGAAGAG
+AATCTTGAGGTACGTTCAAGGTACGTTGGATCTCGGGATTCAATATGAACGTGGTGGTGC
+TACAGAGTTGGTTGGCTTCGTTGATAGTGATTATGCCGGTGACGTCGATGACAGAAAGAG
+CACCTCTGGTTATGTGTTCATGTTAGGTGGAGGAGCTATAGCTTGGGCATCTAAGAAGCA
+ACCAATTGTGACATTATCAACAACGGAAGCAGAGTTTGTGTCAGCTTCTTATGGTGCGTG
+TCAAGCGGTATGGCTCAGAAACGTTTTGGAGGAGATTGGCTGCAGACAAGAAGGAGGCAC
+ACTTGTGTTCTGTGATAACAGCTCCACCATAAAGTTGTCAAAGAATCCTGTACTACATGG
+AAGAAGTAAGCACATTCATGTGAGGTATCATTTTCTCAGAGAGTTGGTGAAGGAAGGAAC
+TATTAGACTTGACTATTGTACTACTACAGACCAAGTTGCAGACATCATGACTAAGGCTGT
+GAAACGTGAAGTGTTTGAAGAGCTTCGGGGAAGAATGGGAGTAAGAAGAAGAGAAGAATA
+AACCGAAAAGTGTGTTTTCGGTTTAAGGGAGGGATTGAAGAATAAAGCCCAATCGGTTTG
+GATTTGGGCCTGCATCTTTGTGTTGGTTCTGCAACTTTATTGGTTTTTCTAGTTTTGAAT
+AAGTCTCCACCTTTGTAGGAGAAAGAATCGTGACATTAGTTTAGTTGCGAGAGTTTCGTA
+GCTTCAGTTGCTTTCTTTGTAAAGTCTATTTATTGACTAATCTGAATTCAATGCAAGTAA
+GAGTTTTTCAGTATCTGTTCTTGCAAATCTTTGTTTTTCCTTAAAGTGAGATTTGATAAA
+ACAACA
+>ATCOPIA30
+TGTTCTAAATAATAGATGGATGCCCATTATAAGATTCATTTTATAGAAGTCTCTAAAATT
+ACTTGTACATAGGGTTTTACTTTGTCACCCAAGTAAAACCCTTCCCCTCCACATTGATAT
+AAAATACCCTCTATTCATTAGAATAATACACACGTTTCTTCGATCTCTATCTCTATTTAC
+AACAAGTTATCAGCTAAAAGGTAGATATTCTCATTTTTTTTTATAGAACTATGTTTATTT
+ATCGACTCATGGTTCATAGTATTTATTTTTCTATTATTGAAACAAACAATATGAGCCGAT
+CGATAATTATGATATAGATTGGTAAAAGCATGTTTTCAATGATTCAGTAAAGAAGATAAT
+CATGCTTACCATTTATTTATCTAATTATTATAGCATGATTCAATGATTCTATAAAGAAAA
+TCGTCAAAAAAAAAGAATCATGTTTGTTGATTGTTAATTTATGTGAAATCTATTATAATA
+ATATAAAATATATTATTTAATTTGATATTTTATCTAGTTAATATTGCAACTATTAAATGC
+CCGGTGGTGAATGATGCAAGCATGCATTAGAGCATCATTATTGGTAGGTTTTTAAGAAAT
+TCTTAGCATTAACTTTGACAAAAATTAAATGAATAATTGGTTTAAATTCTAAGAACCAGC
+TCTTATATAAGAGCCAAAGAACTAGTTCTTAGCATTAATTCCTAGTATTTTTCTATCTTC
+TTCGTTTTGGATAGTTGCATATTCAATATAGTTCAGTTAATATTTTATTATCTAAAATTC
+TTTTACGATTGATTCAATATTATTTAGTTAATACTTTATTTTTGATAATTCATATTTCAC
+AACCATGATCGTCGTACATATATTATTACTTTTGATATTGACTTTTCATATGTAGATAGA
+TATCTAATATTCTGATTTCCATATATTTAATACTTGATTGTTGATTTTCATATATTTAAT
+ATTTGATTGTCCTATTACTTTTTTTTAACAAAAAGCGTTAGTCAACCCAATTCTACGTTT
+TTTAATTTTCTATGAAACTTTCCTTGCAAAGTAATACTTTATTATTATAAGATAATTATA
+ATATCGTTCAGAAGGAATTGTCTGTAGTAAAATCGTCTTTGTAACAGTTCTCATAATTTG
+CAATAAAAATAAATCTAAGACGAAAAAAAAGATAATTGTAATATTTTATTTGTTAATGTA
+TTTTGAAAATTAACACATATTTTTTTATTTTTGAAATCTAGTCATATTTAATCAATTTTT
+TTAATATTTTAGTAAACCATGTCAAAACTTATGAATCTTTAATTTGGAACTCTTGATATC
+ACAGGAGATAACTATTTGGCATTGGTACTGAATGCTGAAATTTATCTAGATTCAAAAGAT
+CTCCTTGATACCATCAAAGATGGGAATCAAACTCAAAGTAAAGAAAAATTAGAAGCTATG
+ATTTTTCTGCGATACCATCTCCATGAGGATCTCAAGAATGAGTATTTCAGTGTGAAAGAT
+CCGCAGATCATTTGGAACAATCTAAAGCACAGTTATGATCATGAGAAGACTATGATATTA
+TCTAAGGTCCGATATGATTGGACTCATCTGAGACTCCAAGACTTTAAATATGTAAGTTAG
+TACAACTCAGCCTTATTCAAAATAACTTTAAATTGGAATTATGTGGAGAGAAAATGATGG
+ATGCAGATAAGTTGGAGTAGACATTCTCTACTTTTTAATGCTAATAACATTGTCTTGCAG
+ACACAGTACGGTGAAAAGGGATTCGTGAAGTATTCCCAACTTATTTCTTGTCTACTTGTA
+GCTGAGAAAAACAATGAGTTACTTTTGAAAAACCATGGACTATGCCCATCAGGTTTTGCT
+TTGTTCTCTGAAACGAATGTGACATGCTATGGTCAAAAAAGTGGTTACAACCGTGGTCGT
+GGCCGTGTATACACTAGAGGACTAGGCAGTGGAGTTCATTTTAAGAACTCAAACTCTCAT
+AAGAAGTGGGAAAACAATGGGACCTCAAAGAAGGTTGGGAGTATATGTTGGTTATGATTT
+CCCATCAATAAAAGTATCTCGAGCCATCCACATGGGATTTATTCAAAAGCTCGATTCGCA
+TACTGTCATTGTAATGAGTCTGTTTTTCCAACATTAGAGGGATAAATAAACAGTAAGAAA
+AAGATATACTTTGGAATGAATTATCAATGTCTTATCTTGATCCTCGGACTAAAGAGTGTG
+AATTAGAAGTCCAAAAGTTAATTCATTTACAGAGCTTAGCAAATCAGTTGCCCTATGCAT
+TTACTGACCCAAAAGTGTGATCAAATCACATATACCGGTTGCAAATGATCCAATAAGAAT
+AAATATCTCCTAAGGACAAAAACACGTTTAAAGCGTGGTAAACCTATTGGCTCAAAAATA
+AAAATCCTTAAAAAAGAAAAGGGACAGAAATTGGCATAGGTAAAATAGAAAAAATAATTA
+CAAATGAGGAATCTCCCGAAGAGACTTTAGACATGACACAGAAAGAAATTCAGTTACCTG
+ACAATTAAGAGATCTCAACTGGTTATGTCATGTCTAGAAGAAAATAGAACTGAAAGCAAA
+TCGACGTCGATGATATTTTGCTTGCAACATAGCAGTTGATGTTATGGATGAGGATCATGA
+ACCAACATCTATTGAAGAGTGTACACAAAGAAGTGATTTGCCAGAATGGAATGAAGCAAT
+AGATGCAGAATTAAAATTTCTTGCAAAGAGAGAAGTGTTTGGACCAGTAGTCTGTACACC
+CGAAAGTGTAAAACCAGTGGGACATAAATGGGTCTTTGTACGAAAGAAGAATGAAAACGG
+TGAAATTGTAAGGCATAAAGTCGCACAAGGATTCCCACAAAGACCCGGAATTGACTATGA
+AGAGACATACTCTCTTGTGGTGGATGCAACTACATTTTGGTTCCTTATTAGTCTAGCAGT
+AAAAGAAGGACTTGATTTATGTTTGATGGATGTAGTCACAACCTATTTATACGGTCCACT
+GAAAAATGACATTTATATGAAAATCCCAGAATGATTTAAAATGTCAGAAGCAGTACAATC
+AAATTCTCGAGAACAATACTGCATAAAATTAAATCGATCCCTTTATAAATTAAAACAATC
+ATGGTGTATGTGGTATAATCGCCTTAGTGACTTGCTAAAAGAATATACAAAAAAAGACTA
+TGTTAGTCCATGCATCTTTATAAACAGATTTGGGAAATGATTTGTTATAATTGTAGTTTA
+TGTTGATGATTTAAATATTATGGGAACTTCTGCAGAGATCTCCTTCACAGTAGAATATTT
+AAAGAAAGAATTTGAGAAGAGAGATTTTGGAAAAACAAAATTTTGTTTGGGACTACAAAT
+TGAACACCTAAATAATGTAATTCTGGTGCATCAAGAGACATATACAGAAAATGTTCTCAA
+AAGATTCTACATGGATGGAGCAGTCCCCTTGAGTAGCCCAATGGTTGTAAGGTCACTTGA
+TGTGGATAAAGATCCATTATGTCCTCGGGAAAACAATGAAGGAGTTCTTAGTCCTGAAAT
+ATCATACTTAAGTGCAAGTTCATGTCCAACTCGAAGACATTGGAATGGAATTAAACATAT
+ACTTCGTTATCTCCAATGTAAGAAAGACATGAGTCTGCTTTTTCCTAACCAATTTAGAAG
+ATTTAATTGGTTTTGCAGATGCAGGATACTTATCTGATCTCCATAAGGTTTTGCAGATGC
+AGGATATTTATCTGATCTCCATAATGGTAGATCGTAAACAGAATATGTCTTCACATGTAT
+TGCTATTTATTGGCGTTCTATGAAGAAAACTGTTGCAGCCACATCTTCTAATCATTCAGA
+GATTTTAGCAATTCATGAAACTAGCCGCAAGATTTTTAGCGTGTATGGCTAAGATCCATA
+GTTACCATATACAAAAAGATTGTGGTATCTATGCAAGGAAAAAAGCTCCAACAATTATGT
+ACAAAGACAATGCAGCATGCATCGCACAACTCAAAAACATATACATCAAAGGCGATAGAA
+CAAAGGACATCTTACCAAAATTCTTCTTCACACTGTTCTAAATAATAGATGGATGCCCAT
+TATAAGATTCATTTTATAGAAGTCTCTAAAATTACTTGTACATAGGGTTTTACTTTGTCA
+CCCAAGTAAAACCCTTCCCCTCCACATTGATATAAAATACCCTCTATTCATTAGAATAAT
+ACACACGTTTCTTCGATCTCTATCTCTATTTACAACA
+>ATCOPIA33
+TGAGAGTTGTGACCCAAATGCCTTTATTCTCTAAGTATCAGAGAGTCTCTCAAAGAAACT
+GAAGGTTCAAGTCTTGGGGTTAATTATCACACGTGTGGTTAACAGGTGAGAAGTCAACGA
+AGGAGTATTAGCGTTATATCTTTAGCTCATTCTGTTTCATCGTTCATTGAGTTGTTGTAA
+CAAGATAAGAGAGAGAGAGAGATCCTTTGTAGAGAGAGAACGTTATCAGCGATCTAGTGG
+ATTCCGGAGAATCTCCGGCGAGACGTAAACTAACCACATCAGTTAGTTGAACTAGTTAAA
+GCTTGGTGTCGTTTCTTCATTCTTAAACAAACACACGAGAGTCTAGAGTGTTTAGTGAGC
+TAAACTTGAAGACGATTCATCTTGAATCGTACAAATTGGTATCAGAGCTCTGGTTCATCA
+ATAATCTGAAGATCGGTTATAAGAATGACGGATTCGAAAGTAAAGATTGCTCAATTCGAT
+GGATAGGGTGACTTCTCCCTCTGGAGAACTCGGATGTTCGCTCACCTCAGAGTGTTGGGG
+CTAAAGACTGCTCTGGTGGAGCAACCACCACATAAACCTCTCACGGAAGAAGAAGAAGGA
+GATCCTGCAAAGAAGAAGAAGTGGATCGAGGAGGAAGAGGCTAGAATAGAGCGAGATGAG
+AAGGCGATGGACATTATATTCATCAATGTCGCAGATAAGGTTCTAAGATCAAGAAAACAT
+TCAAAATCTGCAGCGGAAGCTTGGGGAACGCTTGAGAGATTGTATTTGGTAAAGATTTTA
+CCAAATCGTGTATATCTTCAACTAAAGGTTTACAACTACATGATGCAAGAATCGAAGACT
+CTTGAGGAAAACTTTGATGAGTTCTTAAAGATGATTTTAGATCTGAATAATCTTCAGATT
+CAAGTCCCAAATGAAGTTCAAGCAATCTTGATCCTGAGTGCTCTTCCAGAGAAGTATGAT
+ATGTTGAAAAAAACATCGAAATATGGTAGAGAAGGTATAAGGCTGGATGATGTAATAAGT
+GTTGCTAAGTCAAAGGAGCTGGAGCTGAGGGATAGCTTAGGTGATTCAAGACCGGTTGGT
+GAAGGCTTGTATGTGTGAGGAAGACCACATGCAAAGGGTAATGATCAAATGTTTGGGAAA
+GAGGGCAAGAAAATCTGTTGGATCTGCGGTAAAGAGGGACATTTTAAAAGACAGTGCTAT
+AAGTGGATTGAGAGGAACAAGGCTAATTCTCAACAAGGAGAATCAGCTCTGGTTAAAGAT
+GATGCACAAGATCTGATTGGACTAGTCGCATCTGAAGTGAATCTCACTGAGAATGCAGAT
+CAAGATGAGTGGATAATGGACACAATTGCTCGTTTCACATGACTCCAAGAAGAGATGTGC
+TCATTGAGTTTCAGGAAATTGGAACAGGGATGGTTAGAATGGCAAACAACTTATTCACAG
+AGGTCAATGGTATTGGCAAAGTGAGGTTTGTGAACTCGGATGGTACCACCTTTATGCTTC
+ACGATGTCAGATATATGCCAGGGATGTCAAGGAATCTGATCTCCATGGGAACTCTGGACT
+CTAAAGGATGTGAGTTCGAAGGCAAAAACGGTGTGTTAAAGGTTATGAAAGGGGATATCA
+CGTACATGAAAGGCACAAGAAGAGAGTCTTAATACATTTTACAAGCAGGAGCTAAGAAGT
+CAGAGTGTCTGGCACTTGAAGAGAAACCTGCAGAAGAAGATCTAACAAAACTTTGGCACA
+ATCGTCTTAGGCATGTGGGACAGAAAGGGATGGATGGCCTAGCAGAGAAAGGGTGTTTTG
+GAAAAGACAAAGTATCAAGTATTAAGTTCTGTGAGGATTGTGTGTTTGGAAAAACACACA
+AAGTTAGCTTCAGCTCAGCACAACACGTCACTAAAGAGAAACTAGACTATGTTCATTCAA
+ATTTATGGGGCTCTCCAAACGTCCCATTGAGTCTTGGAAGGTGTCAATACTTCATCTCCT
+TCACTGATGATTGGTCCAGGAAGGTCTGGATCTATTTCTTGAGGACAAAGGATGAAGCAT
+TTGACATGTTTGTTCAATGGAAGAAGATGGTTGAAACACAAAGTGAAAGGAAAGTAAAGA
+AGCTTCGTACGGATAATGGTCTTGAGTTCTGCAATAATAGATTTGATACTTTCTGCAAGA
+AGGAAGGAATGGTGAGACACAGAACCTGTGCCTATACACCTCAACAAAATGGAATTGTAG
+AGAGATTAAATAGAACGATTATGAACAAAGTCAGAAGCATGCTCAGTGAGAGCGGATTAG
+GACAACAGTTTTGGGTTGAGGCAGCTTCCACATTAGTGTACCTAATAAATAGAACACCAT
+CATCTGCTATTGATTTTCACATTCCAGAAGAGATGTGGACTTCAACTGTGCCAGACTTAT
+CAGGTTTGCGAAGATTTAGATGTCTCGCTTACATTCACTCAAATGATGGTAAGCTAAATT
+TGAGGGCTAAGAAAAGAATCTTTACCGGATATCCAGAAGGAGTTAAGGGCTTCAGGGTTT
+GGTTGTTAGAAGACAGGAAGTGCACCATTAGCAGAAATGTGGTGTTCAAAGAGGATGTGT
+TGTACAAGGATATCATGGCTCAGAAACAGTCATGTATGATCTCTAACCCTTTACCAATGT
+TATCTGATAAAGCTACTTGTGATATTGCAGGAAATAACAGGTCTGAAGAGGATATTTCTT
+AAGGTGGAGCTTTAAAGCAAGATACTGTGATAAATTCAGGACAAAGTTCAGTGGAAATGT
+CAACAAGAGTTGAGAATCAAATGTCAGGGAGCTATCAGATAGCTAAACACAGGCCAAGAA
+GACAGATCATGAGACCAACCAGACTAGAAGACTAATACACTGAAGAAGCAGAATTAGATG
+AGATAGCCGGATACGCATACTTCGTAACAGAAGACGGTGGCAAGTCTGAGCCCTCCAGTT
+TTCAGGAAGCATTAAGAGATGCTAATAGTGACAAGTGGTTCACAGCTGCAGATGAAGAGA
+TAGAGTCTCTCATGAAGAACAAAACTTGGTCACTAGTAGACAGAGATGAAAAACAGAAGC
+CTATAGGCTGCAAGTGGGTCTTCAAGAGAAAACCTGGAATAGTGGGTGTGGAAGGTCCTC
+GATTTAAAGCAAGAGTAGTAGCTAAAGGTTACTCACAGAAAGAAGGGGTTGACTATCAGG
+AGATTTTTTCACCTGTGGTGAAACATGTGTCAATTCGTTTTCTGCTCAGTATTATTGCTC
+ATTTGGATATGGAACTCCAACAGATGGATGTCAAGACTGCTAACTTGCATGGATACTTAT
+AAGAGACCATTTACATGGATCAGCCAGAAGGTTATGTAGATGAAAAATATCCAATGAAGG
+TGTGTCTGCTACAAAGGTCGCTATATGGTCTCAAGCAGTCACCAAGGCAATGGAATAATC
+GATTCAACGAGTTTGTGTAGTCACATGGATATGAAAGGAGTCAATATGATAGTTGCGTTT
+ACTCTAAGAGATTACAGAGTGGAGACTATGTCTATATGCTGCTATATGTCGACGATATTT
+TAATAGCTTCAAAGGATAAGAATCATATAGATGAGTTAAAAACACTTCTCAACTCAGAAT
+TTGAAATGAAAGATCTAGGAGAAGCTAAGAAGATCCTTGGAATGGAAATATCAAGAGATA
+GACAGAAAGGTACTCTCACTGTATCTCAAGATGGATATCTCCTAAAGGTCCTTGGAACTT
+ATGGGATGGACCAATCCAAACCAATAGGAACACCAATGGGAATACACTTCAAGTTGCGTG
+CTGCCACAGATGAAGAATTAAGGATTCAGTCTGAATCTATGAGGGGTGTGCCATATCAAA
+GTGCAGTTGGAAGCTTAATGTATGCAATGATAGGTACCAGACCAGATCTCGCATATCCTG
+TGGGATTGGTATGCAGGTACATGAGTAAACCACTCAAGCAACATTGGCAAGCAGTTAAGT
+GGATTCTAAGGTATATCAGTGGGTCTATCAAGAAGAAGCTTTGCTATAAAAACAAAGGAG
+ATTTTGTGATTGAAGGGTTTTGTGATTCAGACTATACTGCATGACAGGAGAAGATCTACA
+TCAGGTATAGTTTTTACTTAGGAGGCAACGTTATCAGCTGGAAATCAAGTCTGCAAAAGG
+ATGTGGCATTATCGTCTACTGAGGCTGAATACATGGCTCTAACAGAGGCAGCTAAGGAAA
+CAGTTTGGTTACTAGGACTGATGAATGAACTTGGGTTTAAGCAGGATTCAGTAAATATTC
+ACTGTGACTCTAAGAGTGCGATTGCTTTGGCAAGGAACACAGTGTTCCATGAAAGGACTA
+AACACATAGATACCAAGTATCATTTCATAAGAGATTTGGTAAGTGATGGGGTTATAAATC
+TGGTTAAGATTGCAACAGAGTGTAATCCTGCAGATATCTTTACTAAGACAGTACCAGTGG
+GTAAGCTTCAAGAAGCGTTAGAGCGACTCAGGATTACAGAAGCATAATGGAGCCATAAGG
+CTCCTCAACAAGCTGAGTGGGTTTACTCACGTGATCTGAAGCTTAGTGGGTTTAATCAAA
+AAGGCTTAGAAGGCTGAGTGAGTTTAGTCAGGTATACGGAGTTGGAGTCCAAGTTCGGCT
+GCTAGGTCGCTGCATTGGGGTCAAGGTGGAGAACTGAGAGTTGTGACCCAAATGCCTTTA
+TTCTCTAAGTATCAGAGAGTCTCTCAAAGAAACTGAAGGTTCAAGTCTTGGGGTTAATTA
+TCACACGTGTGGTTAACAGGTGAGAAGTCAACGAAGGAGTATTAGCGTTATATCTTTAGC
+TCATTCTGTTTCATCGTTCATTGAGTTGTTGTAACAAGATAAGAGAGAGAGAGAGATCCT
+TTGTAGAGAGAGAACGTTATCAGCGATCTAGTGGATTCCGGAGAATCTCCGGCGAGACGT
+AAACTAACCACATCAGTTAGTTGAACTAGTTAAAGCTTGGTGTCGTTTCTTCATTCTTAA
+ACAAACACACGAGAGTCTAGAGTGTTTAGTGAGCTAAACTTGAAGACGATTCATCTTGAA
+TCGTACA
+>ATCOPIA32
+TGTGGAGATGATAGCTTGTAGCACAAGAACATTCAAATGTTTGACTCAACCTGAAGAGTG
+AAACTAACCAAGGTTGATTAAGTCGAACCATGGTTGAGTTACTTTTGGGACCAGTTTCTT
+GAGGCAACGGCTATGAAGGAGACAGCCTGGAAATAGCCATGTTTTGCGCTTAAGGACATT
+TTGTCTTGTGTGTCCAAAAGAGAAACAGGATCAGAGTGGCTGCAACAATCGTTTTCAAAG
+TTGTTAGAGTTGGCGTTTAGCAAACGCAGGCGGCTACTTGTTTGTTGCTGAAGTGAAGCC
+CTAATTGTTACTTGGAGTATAAAATAGGTGCTTGTGTGATAAGAGAGAGAGTGTGAGAGA
+AATAAAAGAAGTGAGGTGTTCTTGAGAGAAAAGCATTACATTGTGTAAACTTGTATTGAG
+TTGTTCTCTATGGATTACAAGGGTAGTGTAGAGTGACCTAAGTACTAGTGAAGGGTATTA
+GGTTGTCACTTGTAAACTCTTGTTGTAAAGAAACACCATCTGATTTCTAGTGGATTCCCG
+AGGCAAGTCTCGGCCCAGACGTAGCTACCCTTACGGGAGTGAACTGGATTAACAAATCCT
+GTGTTCTTCGTTTTTGTTTTCTCTTCTGTTGCTAGTCTTGTTCTTCTGAAACACACACAC
+ACTCAGTTCTCTGTTCCATCATTCTGTTCTCTGTTTTAGTGCCTCTGTTCTGTCTTTGTT
+GAGTGTCTCTCTAGAGGAAGTCGACACCTTTTAGAGTAAGAGATCTTAACAGATTGGTAT
+CAGAGCTGTAGGTTATTGCTTGTGGTTCTGTAAAGTCTCACAATCATTGAACCATGTCTA
+CGGCTAGGATAGAGGTTGAGAAGTTTGATGGTCGTGGTGATTACACGATGTGGAAAGAGA
+AGCTGTTGGCTCATATGGATATATTGGGTCTAAATACTGCTCTCAAGGAGTCGGAGAGCA
+CCGGTGAGAAGAAATCAGTTCTGGATGAATCTGATGAAGACTATGAGGAAAAGCTTGAAA
+AGTTCGAAGCTTTAGAAGAGAAGAAGAAGAAGGCTAGGAGCGCCATTGTTCTTAGCGTCA
+CAGATAGGGTTCTAAGGAAGATAAAGAAAGAATCGACAGCTGCTGCTATGTTGTTAGCCT
+TGGACAAGCTATACATGTCGAAAGCTCTTCCAAACAGGATCTATCCGAAGCAGAAGCTAT
+ACAGCTTCAAGATGTCTGAAAATCTGTCGGTTGAAGGTAACATTGATGAGTTTCTTCAAA
+TTATTACAGATTTAGAGAACATGAATGTTATTATCTCGGATGAGGATCAAGCTATCTTAC
+TGCTAACTGCACTTCCAAAGGCATTTGATCAGCTGAAAGATACTTTGAAATATAGCTCTG
+GTAAGTCTATATTGACTCTAGATGAGGTTGCTGCAGCTATTTACTCAAAAGAATTGGAGT
+TAGGCTCAGTGAAGAAAAGTATCAAGGTTCAGGCTGAGGGTCTTTATGTTAAAGACAAGA
+ATGAGAATAAAGGGAAGGGTGAACAAAAGGGAAAGGGTAAAGGAAAGAAGGGCAAGTCCA
+AGAAGAAACCAGGGTGTTGGACTTGTGGTGAAGAAGGCCACTTCAGATCTTCTTGTCCTA
+ACCAGAACAAACCTCAGTTCAAGCAGAGTCAAGTAGTGAAGGGAGAGTCCTCAGGAGGTA
+AAGGAAATCTGGCTGAAGCAGCTGGATATTACGTGTCTGAAGCTTTGTCATCAACTGAGG
+TCCATTTAGAAGATGAATGGATATTAGACACGGGTTGCAGCTATCACATGACCTATAAAA
+GGGAATGGTTTCATGAGTTCAATGAGGATGCAGGCGGGTCAGTTAGAATGGGAAACAAGA
+CAGTGTCTCGGGTCAGAGGTGTTGGAACCATCAGAGTCAAGAACAGTGATGGTTTAACTA
+TCGTTCTCACTAATGTGAGATACATTCCTGACATGGACAGGAATCTGCTGTCATTGGGAA
+CTTTTGAGAAAGCTGGTTACAAGTTTGAATCAGAAGATGGGATATTGAGAATTAAAGCTG
+GAAATCAAGTGTTATTGACTGGAAGAAGGTATGACACGCTTTATTTGCTTAATTGGAAAC
+CTGTGGCAAGTGAATCACTTGCAGTAGTTAAGAGAGCAGATGATACAGTCTTGTGGCATC
+AGAGGCTATGTCACATGAGTCAAAAGAACATGGAAATTCTAGTTAGAAAGGGGTTTCTAG
+ATAAGAAAAAGGTATCAAGCTTAGATGTATGTGAAGACTGCATCTATGGTAAAGCCAAGA
+GGAAGAGTTTCAGTCTGGCACACCATGATACTAAAGAGAAGCTTGAGTACATCCACTCTG
+ACTTGTGGGGAGCTCCATTTGTTCCGCTCTCACTAGGGAAGTGTCAATACTTCATGTCCA
+TTATTGACGACTTTACCAGAAAAGTATGGGTTTATTTTATGAAAACTAAGGATGAAGCAT
+TCGAAAAGTTTGTTGAATGGGTCAATCTGGTGGAGAATCAGACTGATAGGAGAGTGAAGA
+CTCTCAGAACAGACAATGGTCTCGAATTCTGTAACAAGTTGTTTGATGGCTTCTGTGAAT
+CAATAGGGATTCATAGGCATAGAACTTGTGCGTATACACCCCAACAGAACGGTGTTGCAG
+AGCGCATGAACAGGACGATCATGGAGAAAGTAAGGAGTATGCTGAGTGATTCAGGTCTAC
+CTAAGAGGTTTTGGGCGGAGGCAACTCACACAACAGTGTTACTTATCAACAAGACTCCCT
+CTTCAGCTCTAAATTTTGAGATTCCTGACAAGAAGTGGTCTGGAAATCCTCCAGTTTACA
+GCTATCTGAGAAGATATGGCTGTGTTGCGTTTGTTCACACAGATGATGGGAAACTGGAAC
+CTAGAGCTAAGAAAGGAGTGCTTATTGGTTATCCTGTTGGAGTAAAAGGGTACAAGGTGT
+GGATACTTGATGAGAGAAAGTGTGTGGTTAGTAGAAACATCATCTTTCAAGAGAATGCTG
+TGTATAAAGATCTGATGCAGAGACAAGAAAACGTTTCTACAGAAGAAGATGATCAAACAG
+GATCTTATCTGGAGTTTGATCTTGAAGCAGAAAGAGATGTTATCTCAGGTGGAGACCAAG
+AGATGGTTAACACTATACCTGCACCAGAAAGTCCGGTTGTCTCTACCCCTACAACTCAAG
+ACACTAATGATGATGAAGATTCTGATGTAAATCAGTCTCCTTTGAGTTATCATTTAGTAA
+GGGATAGAGACAAAAGAGAGATAAGAGCCCCAAGACGTTTCGATGATGAAGATTACTATG
+CTGAAGCATTGTACACAACTGAAGACGGTGAAGCAGTTGAACCTGAGAATTACCGAAAGG
+CAAAGTTAGATGCAAACTTTGACAAGTGGAAACTAGCTATGGACGAAGAGATCGATTCTC
+AAGAGAAGAACAACACATGGACGATTGTTACTAGACCTGAGAATCAGAGGATCATTGGTT
+GCAGATGGATTTTTAAGTACAAACTTGGGATTCTTGGAGTAGAAGAACCAAGGTTCAAAG
+CAAGACTTGTTGCGAAGGGTTATGCACAAAAGGAGGGCATTGACTACCATGAGATCTTTG
+CTCCTGTGGTAAAGCATGTATCTATAAGGGTGTTGCTTTCGATAGTAGCTCAAGAAGACT
+TAGAGCTGGAGCAGTTAGACGTGAAAACTGCCTTCCTTCATGGGGAGCTTAAAGAGAAGA
+TCTACATGTCACCTCCAGAGGGATATGAGTCAATGTTCAAAGCCAATGAGGTATGTCTTC
+TTAATAAAGCTCTATATGGACTGAAGCAGGCACCTAAACAGTGGAATGAGAAGTTTGACA
+ACTTCATGAAGGAAATCTGTTTTGTGAAAAGTGCTTATGACAGTTGCGCTTATACAAAGG
+TGTTGCCTGATGGTTCAGTGATGTATCTTCTCATTTACGTGGATGATATACTGGTAGCAT
+CTAAGAACAAAGAAGCTATTACAGCCTTGAAGGCTAATTTGGGTATGCGTTTTGAGATGA
+AGGATCTAGGAGCTGCTAAGAAGATTTTGGGTATGGAAATCATCAGAGACAGGACATTGG
+GTGTTTTATGGCTGTCTCAAGAGGGTTACTTGAATAAGATTCTTGAAACCTACAATATGG
+CTGAAGCAAAGCCTGCAATGACTCCACTGGGAGCTCATTTCAAGTTCCAAGCTGCAACAG
+AACAGAAGCTGATCAGAGATGAAGACTTTATGAAGTCTGTCCCCTACTCAAGTGCAGTGG
+GGAGCATTATGTATGCCATGCTTGGCACACGTCCTGATCTAGCTTATCCAGTGGGTATCA
+TTAGCCGTTTTATGAGTCAACCTATCAAGGAGCATTGGCTTGGAGTAAAATGGGTGCTAA
+GATACATTAAAGGTACTCTTAAAACAAGACTGTGTTACAAGAAAAGCTCAAGTTTCAGTA
+TTGTGGGCTACTGTGATGCAGACTATGCTGCAGACCTTGACAAGAGAAGATCAATCACTG
+GTTTAGTGTTTACACTTGGTGGAAACACAATAAGCTGGAAGTCAGGCTTGCAACGAGTTG
+TTGCTCAGTCAACAACTGAATCAGAGTACATGTCACTCACGGAGGCTGTTAAAGAAGCAA
+TTTGGTTGAAGGGCTTACTTAAAGACTTCGGTTATGAACAGAAGAGTGTTGAGATCTTCT
+GTGACTCACAGAGTGCTATTGCACTCTCGAAGAACAATGTGCATCACGAGAGAACGAAGC
+ACATTGATGTTAAGTACCATTTCATCAGAGAAATCATTTCAGATGGTACTGTGGAGGTGT
+TGAAGATATCTACTGAGAAGAATCCGGCAGATATATTCACCAAGGTATTGGCTGTGAGCA
+AGTTTCAGGCTGCTTTGAACTTGCTCCGAGTCAAGTCTGAGTAATGGACTCAGGATCCGA
+GACTGGAATCCAGAAACTAGAATCAGGTACTCTCTCTCTCTTTTCTAAACTCTAGATGTT
+GTGAATGTTTACTGCTTATGCTATCAGGTGGAGATTTGTGGAGATGATAGCTTGTAGCAC
+AAGAACATTCAAATGTTTGACTCAACCTGAAGAGTGAAACTAACCAAGGTTGATTAAGTC
+GAACCATGGTTGAGTTACTTTTGGGACCAGTTTCTTGAGGCAACGGCTATGAAGGAGACA
+GCCTGGAAATAGCCATGTTTTGCGCTTAAGGACATTTTGTCTTGTGTGTCCAAAAGAGAA
+ACAGGATCAGAGTGGCTGCAACAATCGTTTTCAAAGTTGTTAGAGTTGGCGTTTAGCAAA
+CGCAGGCGGCTACTTGTTTGTTGCTGAAGTGAAGCCCTAATTGTTACTTGGAGTATAAAA
+TAGGTGCTTGTGTGATAAGAGAGAGAGTGTGAGAGAAATAAAAGAAGTGAGGTGTTCTTG
+AGAGAAAAGCATTACATTGTGTAAACTTGTATTGAGTTGTTCTCTATGGATTACAAGGGT
+AGTGTAGAGTGACCTAAGTACTAGTGAAGGGTATTAGGTTGTCACTTGTAAACTCTTGTT
+GTAAAGAAACACCATCTGATTTCTAGTGGATTCCCGAGGCAAGTCTCGGCCCAGACGTAG
+CTACCCTTACGGGAGTGAACTGGATTAACAAATCCTGTGTTCTTCGTTTTTGTTTTCTCT
+TCTGTTGCTAGTCTTGTTCTTCTGAAACACACACACACTCAGTTCTCTGTTCCATCATTC
+TGTTCTCTGTTTTAGTGCCTCTGTTCTGTCTTTGTTGAGTGTCTCTCTAGAGGAAGTCGA
+CACCTTTTAGAGTAAGAGATCTTAACA
+>ATMU3N1
+GGGAAAAATGTTATTTAATACCTGAACTTTCAAAAAATGGCCAAATTAACCGTGAACTCT
+TGAAATGGTCGTTTTATACCTCAACAAAAAGTTGACTTCTAATTTAACCTATAATTTATC
+GTTGACTTCTAATTTAACCTATAATTTATCGTTGACCCGGCCAAATCGACTCACCGTTAA
+CACTCCTTAACAGCGCTCCTAACAGCCGTTACAAAACATGGCCTAACAGCCGTTATCGTT
+GGTTTAAGGACGAAAACAGTTGTTAGTTACGCTGTTAGGAGAGCTGTTAAGAAGTGTTAA
+CGGTGAGTCGATTTGGCCGGGTCAACGATAACTTATAGGTTAAATTAGAAGTCAACTTTT
+TGTTGAGGTATAAAACGGCCATTTCAAAAATTCACGGTTAATTTGGCCACTTTTTGAAAG
+TTCAGGTATTAAATAACATTTTTCCC
+>VANDAL10
+AGGTGATATTAAAGTCTATGCTCGGACGATCCAAAAATTAAGAAACCATGCATAATAAAA
+TCATATTTAGCCCTCTCTCTTCGGCGCTTTTATTTATCCCGTTAATACCCCTACAAAACC
+GAAAAAACGATAACAGTTAGTAGTCTATCTGCCTCACCATTTAATGCTCAAGATATCGAG
+GTTATATTGGAAGATACTATGTGCCGGCATTGGAAACATCAAAGAAATGGGAAATTATTA
+CTGATATTTACGGGCTTGCGGAAATATCACTTACACATGCTATGCTATTTATTAGGGTGA
+TATTTTCACTCTGTTAGCAACCGAAAAACTATCATACTAAATTCTTTAGCTTCCGACATC
+TTAAATGCAAGAAGGAGCTAAACACAGAGAATTGAAATCTGAAAGGTAAAAGTTAAAGAT
+CTGAGTATTTTGTACTTTAAAGTTATCATTTGGAAAGTTCTTTACTTTAGGGTTTGTCAG
+ACTATTGTTATAATTATGAGAACGCTAACAAAATTGTTATTTACGGAAAACCTGCAGATA
+ACAATGGCATTCGTGGTGAGATTAGTTCCTGGGGAATGGAAGAGGGATGAAAACGGATAT
+TTCGAACATGTTTCGCATGTGGATGGCTTTGCACTGGGAGTGCGACTGAGCGAGAAAGAC
+GGGTTTGTCAAAGTGGTTATGGCGGTAAAAGAAGGTTAGCTCTGGGGCCTGACGACGATA
+TCGAGCTGACGTACCAGTGGCCGCAGTGGATGATGGGGCCTGATTGGAAACGTGCAACCC
+AATCGACATACTAGACGACGAAGACATGACTCTGTTCATGGCTATAAGGGCGGATCTAGA
+TGAAGTGCATCTACGCGTAAGGATAAATCGGGGTGGAAATGTTCGAAACGTTAATAGTTA
+TCGGAGTAACTTTGATCTAAGCGGATTGAGTTCTAAGGAAATAGCGGATAAATACTGGAA
+GAGCTGTGTGGGGGACCGCTTTAACAAGAATGCTGCTTTGGAACCTTTCAGGTGAGCCTG
+ATAACTCTAAACTTAAACGATTTTAGTTATGTTATCAGCAAAACATATATTGAATATTTT
+TCCTTTTTCCGAGAATATAATACCTTGTGTTCAGAAAGGTTAGCTGATACCAGCTTATTA
+GAGAATATTATGTATTATAGGTAACAGAGACGATATGCAAAACATGGGGAGTGACACCGA
+GCTGGATATACGCAAAGGCAAGGACCAACACAACACGAATGCAGGGGTTATAATACGAGA
+CACCATGGATATTTCAGCTGGAACAACCGGGACACCAAGTACGGTGATACAATCAGAGGC
+AATTGCAAGCTTGAAAGGAAAAGAGAAGGTTATTGATGACGGAGATATTGAAAGAGATCG
+GTTATTCGAGCTGTGGTGAAAAAATCAACAAGATGAGATGCGGCGTGAAATGTGTGCAAC
+ACAAATGACCCTAGGAGGAACTCAAACAATAGAAAAAAAACGTTTCCGAGAAAGAGAAAA
+CAGCGAGAGCCCTTCATTTCGGAAGTGGCGAACAGCCAAACGTACGACCAAGTGAAAGTT
+TGAGTTTGTTCCTTGCAAGATCAGTGGAACAATCTGTTGGACCACATATAGTTGCAGTCT
+CTTCGAGTGATTCGACATTTGGGACTCCAACCACAATTTCCACGAGCGCTTCTTTCAGTA
+GCGAAGACCTTATGGATGATACTGAATCGTCGAACAACATGACCTTATCGATCGTAGGTG
+GGTTACCTAATACATACAATATTATCTGCTAATCAACCTAGTGTTATGTTAGTCGATAAC
+CATCCTTCCAATATTTACTCACAAGTGAGGAAACACTGGCACACGTTTATTCTGATAATG
+ACGGCCCACTCGTTATGGAGCCTCAACCCATCACAATGGTATATAAAGGGAAAACAATAA
+TGATAGAAGACGTGTTACCCTCTAAGGAGATTGGATCAAGTTCAAATAATCCAAGGGTTA
+CGGAGTTACAGAGAAATGCAATGATCGTGAAGGATACACCGGTTGCAACAGTCTTGTATG
+ACAGAGATGCCCCATCTTATTTCGACGACCCAGGGGAGGAAGGTAAAAACAAAGAAGATT
+GTGCAACGAAACTAGCAATTCATGCGATTCATCGGAAGTTCCATTTCATCTAATGTGGTG
+GCGGCTGTCTGTGTCAGCGATACATGTCCTTGGCGAGTTACCGGATAGCGATCGTTTCGA
+GGTTAGGAGCACAACTTCAACCCACACATGTAGCGTAGATGCTAGAGGAGACTTCCATAA
+GCAAGCTTCAACGGCTGTTATAGGGAAGTTGATGAGAACGAAATATATTGGAGTAGGCCG
+GGGACCTAGACCTAATGTGCTGAGAAGGATGTTACGGCAAGAGTTCAGCCTCAACGTCTA
+TTATTGGAAGGCGTGGAGGGCAAGAGAAATAGCTATGGACAATGCAATGAGGTCAGCTAT
+GGGGAGTTACACACTAATCCAACCCTACTTCAAGAAGCTTTTAGAGACAAATCCCAACTC
+CTTTGTCGCCATGGAGATAGAAAAGGATAATACTGGAGTGGAGAGGTTCAAGTACTTGTT
+TTTTGTGCTTCATGCATGTGTTGTGGGGTATCCTTACATGAGGAAGGTGATAGTAATAGA
+TGGAACCACCTACGAGGACGCTCTGGAGGATGCTTAATAGCAGCTAGTGCGCAAGACGCA
+AATTTTCAAGTGTTTCCCATTGCATTTGGGATTGTAAACAGAGAGAATGACGAAGCTTGG
+ACCTGGTTCATGACAAAGCTGACGGCAGCAATACCAGATGATCCGGAGTTAGTGTTTATG
+TCCGACAGACACTCCTCTATTTATGCGAAAGGTAACTTAAACATTATCTGGTACATTTTG
+TTGGAAACAGGTATAACTACATGACTAAACAATGTGTTAATTATGGCACGAGATTATCCG
+GTAATCTTGATATTAGAGTCCATTCGAACTACTCTAGTCACATGGTTTGCACTCCGGAGG
+CAAGCAGCCCAGTTTGAGGAGAATATCCTACCGCCAAAGGTACACGACATGGTGATCGAA
+AATTACAAAGAAGGGAGCAGGATGTGCTGTAATAAAAATTGGGGATGGGCTCTATGAAGT
+TCCAGAGAGAAGAGGTGCAGCATTTGCTGTTAATCTGTGGGAACGAACATGTACTTGTAG
+GGAGTTTCAGCTGCTAACGATTCCTTGCACTCATGCCATAGCCGCGGCAATACAGGAAGG
+ACTCTTAGTGGACACGATGGTTGGAATCCATCACACCACCCCTCAACTAGATTGTCATAT
+CAAGCGCTGCCGGTTCCAGACACGGAGACGCGGACTCCTTCACCAAATGATGTGGGAGGG
+GGTAAACTAGCTCCACCGTATGCTTGGAGACCACCAGGTCACCCGAGGAAACGAAGACTA
+TTCTCCAGAGGCGAGTTCAAGGTAACTAGCTTAACTAAAGCTTGTAACCGCTAATATAAT
+TCTTATATGCTAAACTTATTAGGTTATAAACTTCTGACACATTTGTAGAGAACATCAAGA
+AAAAGATGCTCACGATGCAAGTCGTTAGGTCATAACAGGGCAACCTGCAATGGACCAATC
+ACGGTAATAAAAGAGTTACGGATTATCATATCAATTACTTGATATTAAAATACATATCCT
+GAATGCAGGAACCATAACGAAGAAGATAAGAACTTTTTTGGCGAGCAAAGTTGAAGGATG
+GAGGTTGCCAGGATTAACAGGAACTGACCTGGCCATGTGAAATAAATAAGGAACCAATGA
+GATAAGAAAATTTTCAATGTACATACGTACGACATCTGTTCCCAAATGTATATATATCGG
+AACCCATCCAACTTTCGTTATTTCAAATATTATGCCTTGTTTATTACTCGTTAATTAGTA
+TGTCAACCTACAAATTATCTTGTCATTTGCCAAACTCGACGTCGTGATAAACTACTTACC
+GATCTAAGCAAACCACATAAACAACACCCTGGAAGTGTTAATGTTGATAAAGATAATGTT
+AGTAACGATATTTTTATAACTCTGTATATTGTCTGTGTTATCGCATTACCGAATCCAAAA
+AGCGTGTTAGTCGTTAATATGTGTCAGATAACTGACAATACCTTCTCGCGTTAACGTTTT
+CGTGTTTCCATCGTGATTTATATTACCGAATCTATCGTCTTATTATCCGGTAACATATCG
+ATATTGTCATTGGTAGCAGCTATATTAAGCACGTTGTTACATTTTGTATCTCACGGTCCT
+GTTTAGTAAGTGTGTCAACCTACTTGTTTATTACTCGTTAAAAAGTGTGTCACCCTAAAA
+ATTTTCTTATCGTTTGTCAAACTTGACGTGGTGATAAACTACTTAGCCGAGCTTAGCAAA
+TCACATACACAACATCCTGGAAGTGGTAATGTTGATAAAGATAATGTTAATAACGATATT
+TTAATAACTGTGTACATCGTCTATGTTATCGCATTACAAAATTCAAGGTCGTGTTAGTCG
+TTAATGGTACAGTGAGAATATAACGACGTGTTAGTCGTTAATATTATAGTGTTTTGACCA
+TTTTATCCATGTGTGTCAGATAAATGACACTACCTTCTCGTGTTAGCGTTAACGTGTTTT
+GCTGTGATATTATATTACCGATTCCTCGTCTTGTTATCTGGTAACGTTTCGATATTGCCA
+TTGTTAGCAGCTATATTGAGCACGTTGTTATATTTTGTATCTCATGGTCCTGCTTAGTAA
+TTAGAGTATAATAATCATAGTTTTTTTAGCCGACTTCGGATTTATTCTAATACCAATGAC
+AATCTTCATTTTTATTTAGACCAAAAAACATTTAATTAAGAAACGAACATTATTCGAGTT
+AGTAGTTACAAAAGTATCGCATTTATTCAATACTGCTTGCTTTCGCTTCAGACAAAGCTT
+CTTCAACTTTCTCAAGAACCTCATTCTCGATCTTGATTTCGAGTTTCTCCGAAACCATTC
+TTTCAAACACCATCCTCTCTGTTCTATGCTCTTTCAACTCTTGCTCAAATTCACGTGTTT
+TGTCTGTCAATGTTTCGATCTCATTGAGCAAAGCTTTATCAACCCATTTAAAAGTGTGTT
+CATCGTTCCTTAGCTACATATGAACATTAATCTACATAATTAAGAACAAGCTAAACATGA
+AGATTGAATAAATCTATGATATAGGTGAACTTGATGAGTAACATTACCCTATGTTTTGCA
+GCAAACCCACAGCGATAGTATCTCTGGCAAGGATTCAGATCCGATTTTGAAATGAGTGCC
+ATGACTCCTTCCCGGCACCAACATCTTTTTGGCACCCCAACAACTTTTCCTCTACCCTGA
+GGTCCCGTAGATCCAGAAGAACTAGATGATTGATTACTCATACTTAACAAGAAGATCGAA
+GATCGTTGGATCCGATTTGAAGGTTCTTTAGATTTCAATTTGGGGGGGGGTCGAAGAATA
+GCTAAATGAAGGAGTGAGAGTGAGACGGGTTCATTATCTACTTCGGGTTTATGTCCCTAA
+ATGAAGGAACGATGGCTCGAAGACAATCAAATATCGCGACATCGCGATATCAGTTAGGCT
+CATATCCCGATATTTGAAGACAATCAGATATCGGGTTATCAAATGAATGATTATCCCGTT
+TTTATCTTACTAAAGGGATTCACTTGTTTATAATAACATTAATATCGCTTTATTAAGATA
+AAAACGATGCATTCAGTAATACTATAACACATCGAAACACGATAACTCTAACGCGAGAAG
+GTAGTGTCAGTTATCTGACACATATGTACTAAATGCTCAAAACACTATAATATTAACGGC
+TACCAGATGGACAGTATAATATTAACGGCTACCGCGCCATTGGGTTCGAAAATGCGATAA
+CACAGACGATATTCACGGTTATACCATTACTATCGCGAGTTAACAAAACGTTGGGTTTCA
+TTGTTTCCAGATAATTTGACATCGTGATGTTGGTCTTACCAACTAGAAGTAGTAAATTAA
+CACATCTTAAACAAAAACAAATATCTTGGAAAAAGTAACCAATTATCATAATAATCTGTT
+AACGGGTAACTATACATATAACGATATCGTTGTGTAATTATGTTTTGACAAGAATCATAT
+TATCGCGATACAATAGTATATATTAGACATGTTAGGGACAAAAAATAATAGGCTTAAAAC
+CAGTGATTAACTAACAGGTAGTGATAGACAATGAATACAAAAAAGATACCTGGATAACAA
+ATATACAGAGATAATCTCTTATCCATTAATAATAGATTTCGGATAAGTTAATTTTTGTTA
+GTCAACAGAATTGTTGTAGCTTTATACCCGATACCAAGGTAATTTCGTGGATTCGTAATA
+CAATATAATTTTAATTAATCCCATATCTATTATTAGTAATGGTAATAACTATTCGAGACA
+ATATGCTTACTTCTAAACCCTTATCGCTAACGAGATAATATCAAACAACTGGAAAACGTT
+AAATGACGGTTGGCATAGATATCCCAGAATAAACACGGATACTACAAGCAACAATGAGAA
+CACAACGAAGGTCAACGTTATTAGAGGAGGTGAAAAGAAGAGGGTAAGGAAACAAAACAC
+AAATGGTAAAGTATTAGGGTAACATAAAAGTTAGTTAGTAACCACCAGCGAGAATTAAGG
+CCGATACCAACTTCTTCACTTCACTTTGAAGACCGCCAATATCAAATTCAATACATTCAG
+TTATACCGCCTGTAGCATGAGTATGGATAAGGAATATAGAAAAAATTCTAGTATCAAGTG
+AAGCTACCTGGGGGATGTCAATTGGCCATCTACAAAAAATGGAGCCAGCAGAAAGTTACT
+CATATTAGAGTTGAAAGAACATCGTTTAAAAGGAATGGCACCATTACTGCTAGTGGCTTA
+AGCTCTGCCTGAATAACAGAATCTCTGCGACGTTGGATGTTTGAGTCGGAAGTCCGGCTT
+AAGCTGGTGGGAATTGGAAGTCCGGTTTGGAGTTGCAGCGAGAAAATTTAGGTGCTACCA
+GCAGAATAAGGAAACAAACTTGGAATCAAGGACTTCAACCCGAAGTTTCTCTCCATCAGC
+ATCATCGGTACTCAACAAATGACGGCTAAATTTGATGAGGGCATCCATTACCTTAGGGAT
+TGAAAAAAATAAAAAATTAAGGCAACGACTATAACTAAATAACTATTAGGATTTTTAGAG
+AGATCAGCTACCTTGCTTGTAAGAGTTTTTTTCCGGTCAATTAAATCCAAGATATCTTTG
+TTAGACAGTGCAACACCGCCACAAATGCTAATAGAACTGTTACCATATACAAATACATAA
+GCAATTATAAATCACCTAGAGAAAATGGAAATCAGTTAGTAGCTACAATTATTTATAACA
+GATAACACAAACCTTATCGCTTTGAGTTTCTTCATAGAGTTTTGAAAACGTTCCTCGGGA
+TCCACAAAAATGTTTGCTTGGTTGAGAACAAGGGATGGATGACCAACTAAACCTTGGTTT
+TCTTGTCATACTGGAAACGACCATCTAACTTGCTAGAAAGGGTTCATAGCCGTTTACTTC
+TTCTCCCACATATCCCGTTCGGGATAGTAGCATTGACATCATCCTGAATCGCAATAGGTT
+AACAAATAAAGAGGGCAAACACCTATTTTAAGTTCCAAATAAACAAACAAATTTACCTGG
+AGGGAGCCCTTTGCAGCTTTTGAAGGGGGAGGGGGGGGGTCGTAAAATCCTGAAAATGGG
+TAAACATTGTTAAATAAATTGTAAAACATAACACCAACATTAAATGGATAACAGGTTAGT
+GACTACCTCGTCAGAATCCTATGATCACCAATTAACATGTGCAACAAAAACGCCAAAATT
+ATTAGGTAATCCGACGTTTATAGGATAAATAAATTATTAGGAACTAGAACACTAACTTAT
+AAAAAATCATACCTCGCAAACTGTTGAAACCACAGAAGGAGCGCCTCTGCCAACATCCTA
+TTTATACAGGTATACAAAGTCGTTAGCAAATAATAAAAGATATAATTTATCAATTAAAAA
+CGAGGTTATTCGTTAACCTGCATATTAAACTTGTAGGGGGTTTCAACCCCTTCCCTGGGA
+GAATCCTCATTACCGGCGACAGCCTGTTGAAATGTCGTAGTATCTAATAACAGTGAAAGA
+AGTAAGGGAATAATCAACAGGTACTTGTTGACTTAGTAACCAGTTCATTTGTTCCTAATA
+AATCAATAGAATCACCCTCGGGGGTAATACAACCCCGCCATCAGAGGGTAAGGCAGCCTA
+TTGCAAAGTTTTTTAAATGAACACAAGTTTTAAGATAACAACAACGTATAATGTTATCGC
+CCATACAGTTTAATATATCAGTTTAAAATAAATGTTAACCTTTAGAAATAAAATTAGCGT
+TGGCTAATATGGAAAAATCAATAGAGTAGAATAACTAACTCATAATGATTAAAAAAAAGT
+ATTTCAAACAACCGCAACAGTTTTGAGAGAGTTTCGTTGAGCACCTAAAATCGTTATCGT
+CCCATACTTAATCTTTACAAGGAGTCAAGAATCGGATCTAAATAAAAGCCTGAGAAACTA
+TATCATATGGGGGATAATTTAGCTGCTAACCACGTTATCCAGATTCTCCGCAGACGCCTT
+GCCATCATCCGACACAGGACACACCTTCGCAGCGAAGAGATGAAAGAGTTAACGGATAAT
+TTATAATACAAAAGAAAGACGATGTCCTTTCGAGCTAATATAATATAGCCATATTACCTG
+GCGTTCCTCAACAACATTGGAAAGATGGACCCCATCTCCACTTGTCGGCTGAGCACATTG
+AATCTGACTCTATAAGCAAATTAACATATGGTAAGACGCTGTAAAAAAAACACAAATAAC
+TACAGTAAGATGATAATGACTTCGTTACTGGGATAATTGCTAACCTCTTCGTTAATGGTG
+GATTCCTTTGGAGATAGTATGGATTCATTCACTGAAACAATCTCGCCAACCTAGACAAAA
+GTGAAAATCCTCAAATTAATCAAACATTCGATTCTAAATCTTAAAGCATAGAGTAATCAA
+GGGTAAATTAAAGGTAATAAGATATACAGAAAAGATTATTAACTAACCTCATTAACAAGA
+GATGCAGGGGTGTGAGTGACTTTGACGGAAGCATAGTTACTCTGCTATGCAACAAGTTGA
+CTCGATTACTACAGGCGAATATTATACTGTAACAGAATACTTAGATCATTAAGTACATAA
+ACTTCTAACCTCGGAATTGCCTTTTTCAGCAGCACTACAGACACAAACCCGCATTAATGA
+ATATCCACGGTCTCCTCGATATGAAAGATTACAGATTGAATGGATATGAAAAGGTGGAAC
+AATAGTTAGCGCAATATCCAACCTCACTACTAACCTCTGAAATATCTTCACCATCCAGAG
+TGCTGTCAGTTCGTGCAGGAACATTGACCGGTCCCTACAAGACACATACAGCGACGTTAC
+ATTTACTAACCAACTTTCATCTCGATAATTCATTATTGCGTTAGGTGGGTAATATAAGTG
+TAAACTCACTAACAACTTAACAGCTATTATAACACTTATCGAAATAAAATCCCAAATGTT
+ACCTACTACCTCACCTGCGAATCATGTAACAGGCCGGATTGAGATGGAGAATCTTGATCA
+ATGAGCGCATGTCCTCACGCTGAACCAATAAAAACAGTTAGTTAACAGATCAAAATAGAG
+TAAGTGTTCAAACTGGTCGTTAAGACAAAAGATAGTTCGCTAAAAAACTTAACATCTAAC
+CTAAGAGTTATCTTTGGTAAGATAATAAAATGTAGGAGTATGGTAAAACCAAACCTGGTC
+ACCAACACCAATGGGAGGGCGCTATTCTTTTGCTGAGTCATTTTTAGGATCCTACCCCAA
+CTACTTTACAAATTTAAATATTCCAAGGGGGAATAATGAGGGAATTGAAAAGGTGGTTAC
+AACATAAATTAGTGCACTACACACATAACTACTAACCTCTGCGTTTCCTTCATCACCCAT
+AGGGGTTTCGGCATCTACATCAACCTCTGTGTTTTCTTCATCGCCCAGAAGTGGGGCGGC
+ATCTACATCTACAGAGTTCGGGCCCTACAGTACCAAATCACAAATAAGTTAGGGTAATGG
+TTTTATGTAGAAGTTAACAAAATAATTAAATGTCAGCTATTGTAATAATTAACAGATTTA
+TTTTATTGCACATCACCTGCGAATCATGGATCATACCCGCATGAACTATAGGATCCTCAT
+TAATGGGGGCGTTGTCCTCGCGCTAAAACCAAGAAACAATATTAATTGCGTATGCGGGGG
+CCACAAAGAGAGGATTAAACCCACGAACAAAAGATTAGAGGTTTAAATCACTGTTAAATA
+GATGAGAACTTAACAACTAACCCCGAAGTTATCTCCAGTGGCGGCTTCTGTAGTCGGGGC
+AACGTTAACGTCAGCATCGTTACAGGCCTACAAACAATATAACACAATGGATATTGATGA
+AAAAGGTACAAACCCCTTATCGTTTCAGCTGCCACGCTAACACAAGATTTGCATGCTAAA
+TAATATACTTACTAAATTATAAATTAGTTCTAATAACAAGCAACCCACCTGCGAATCATG
+GATCATACCCGCATGATCTATAGGATCCACATCAATGGGGGTGTTGTCCTCGCGCTAGAA
+CCAAGAAACAATATTAATTGCGCATGCGGGGTCCACGAAGAGAGGATTAAACCCACAGAC
+AAAAGATTAGAGGTTTAAATCACTGTTAACTAGAGGAGAACTTAACAACTAACCCAGGAG
+TTATCTTCAGTGGCAGCTTCTGTAGTCGGGGCAACGTCAACGCCAGCATCGTTACCGGCC
+TAGAAACAATATAACACAATGTATATTGATGAAAAAGGTACAAAACCCTTATAGTTTCAG
+CTGCCACGCTAACACAAGATTTGCATTCTAAATAATATACTTACTAAAATATAAATTTGT
+TCGACTAACAAGCAACCCACCTGTTGGTTATTAACGACGTCACCCTCAGTGAGATTACCT
+TCCTCCATTGGAACAACTCCGTCCCGCTGTAAAGGTAAAAAACATGAGACAAAAATTTTC
+ACAACTACAACAAAGTTAACTGCTAATAAAAACAATAAATTTACCTCCGACTCGGAGCCA
+CCAACACCACTTGAAACCTTGTCAGTGTAAAACGATAAAATCTCATCAACATTATAATCG
+ACATTAGCATTCGCATCACGACTGTTAAACCGAACATTGGGACAAGGACGGCGGAGAGAA
+TCAAAACCAAACTCATCATTGCCATCATTACAACCAATATCTTCAGAATTGGATACTCGA
+ACATTACCAACCGGGGTAGACTTCTCGGGCCGACTAATCCCACTAGCAGGAGCTTTCGCT
+CGATCACTTTCAATAACAGTGTTTTTGCGAAACCAATCAATCAAACCAGCGATGATTAAT
+TTTTCTGAGCATCAAGCTTCTCGTCCAACAAACGGGAAATAGCGTCGATCGACAAAAACT
+CTGAAGTACTGCCTTCCTCAGGTATGGGTCTTTGAGGTTTGCTCCTGATCCCACCGGTGT
+TCTTTATAGGTTTGCCAGATTTCCTATTCCGACTAATATTAGACTTACCACCCCGCTTTT
+GTTTTTAAGATGGCAATTGCATCTAAGAAGGGAAGCATCCACCACCAAACATATCATTCT
+TGAAAATTAGACCCTGACCAGCCAGCATAAGAATATTATCGACACCCTCATCTTCCTCAT
+CATCAGACTATGACAAATCTTCCAACGGATCCATCAACATATCAGGACAAATAATCGTAG
+CAACACGAACATGTCCCAGAAAACGAAGATAATCAAATCAGCCACGGATAACTACATGGC
+AAAAATGTTAGCAATTAACAAGATACTTATCCACTATTATTGTATTAACAGATATCAAAG
+ATAATTGATAAATGTTTTACCGAACAATTTGCATCCAAGTCCTTAGCATTCCCAAGCTTG
+AAAGCGACGGACTCTCGAGGACCCTCTTCAACATCGTCTTCCGCTTCTTCAGAATCAGAC
+TCGATAGTCTCGTCTATTACTGAGCCTTCTTGAATTGACGGAGCTGCTTGTAAGACAACC
+AATTGCAAAACGTACAACAACCCCTGAACGACAAAACACGTTGTAGCTAATTGTTCATTT
+TCCCTCTCCTTTATCTACTTCATCATCATCTCGAAGGTGTAACGGCCTCATGGATAAGCA
+AGAAATGAATCAACATCTTTGGCCATTTCAACGTGAGCCTTAACAGTCTTCGGAT
+>ATMSAT1
+TTTTTCCAAGAGGTGGAACTTGGAAAAATCCTTGAGGGATGAAATCTAGTCTTGTGAAGA
+GCGAACTCAACACTTAGATTTCACCGAAATGAATATA
+>VANDALNX2
+GGGAAATTTACTAGAGTAACCCATATTTTATACATAATGACCCAAAAGGAATGCTAAAAA
+TATGAGTTATTTGAGTAATAATTATACCTAAATTATCCTTGTTTTCCTTTGCAGAGAAAA
+ACAATATTACAGAAATGCCATTACTATTTAATTCCAGCAAGGCAATAAAACCACATTTAT
+TTACGAAAATGCCATCGTCGTTTTTGGTAAATCTGTGGCTCTTGTTGCGACGGATTTGTT
+ATCGATCACAGATTTGTTGGTCAACCACAGATTTTTTACAACAGACTTGTCTTGTACCAC
+AGACTTTACTGTGTTATGTTACGCCAGATTTTTTTTTTTCGCAGATTTTTTAACCGTGAC
+TGATTTGTTTCATATAGTCTCCACAGATTTTATTTAAATTTCAAAAGTAAGAATGTTGAA
+ACCAAATCTGTCACTGATTTGTTTTCCGGACCACAGATTTTTCTTTATGGTGGCAACAGA
+TTTTCTATTTGCACCCAAAAATCTGTTGTGTTATAACAGATTTGTTAACCTCGAAAAATG
+TTATATAGGCATGACAGAGTTGTTTTGTGTAATCACAGATTTAATTAACTTGTTAACAAA
+TCTGGTGTTTTACAACAGATTTTTGTTAAAAAAAAAAATTACTACACAGTCACATAGTGA
+TAACAGATTTGTTTTTAGTGATGACAGTTTTGTTTTTCAGTGTCAAAGCATAACAGATTT
+ACTCATGTCAATGTTATGGCCGATTTGTTTATGACTAGAATAACCTTTTTAGTAATAACA
+GACTTTTTTTGGCAGATTTATTTTTAAAATTTCGAAATTTTTTGTTATATGAGATTTATT
+AGCTAGCCCTCAATTAAATTATTTCCCGGTCTGATTGTATGTTAAATCCGGTTTGACTGG
+ATTTTTTTTTTTTTTTTTTGAAAACGTTACGACAGACTTTTATTAGCTGACAGATTTTTC
+CGAAATATTACCATATTTGAGTCAAGGAATATTCTCGTAACGCSTAGGGTTTTCTTACGG
+CAGATTTGTTTATGTTATTTCCATATTTGATGTTTAATGCATTAAATTGACAATAAAGTG
+TATATCTTTCTAAAATCAAAATTTTTGGTTTTTTTCCTTATTCTACACATATCAACTATT
+TCAATAAGATCTTTTGATTGCGTTTCCTTTTATCAATTTATATTTTTAATTTATATTTTT
+AATATAATCTTAATTTATATTTTTCAATTTATATTCTTAATTTATATTTTTTCATATCAA
+TAAGATCCAGTTTTTTTCGGGATCTTATTCATTTATATTTTTAATTTATTTGATTCATAA
+TTCGTTTTTTTTTTGCTAAAAATATGGTATTAAGGTTGATTAAGGTTAATTGGTCTTTTT
+ACTTAAAATTGGAGTCATTTTAGTTAATCATTGCCAAGAGGAGTCATTCTAGTTATTTTT
+GTTAAAATTAGAGTCAATCTGAGCAAATTTCAG
+>ATHILA4C
+TGATATGTCCTGGTTTTTACTGATTTCTAACATAGTTTCAGAATGGTTTTTAGAGTCTTT
+CTAGTCTTTTTCGTATGTTTTGAGTCATTTCAGGTACACTTACACATCTGGGAACTATGG
+AGCACAATAAGGAATTTTGGAAGCTTTTCAGCAATGAAGATCTTGAAGGACGTTTTTCAG
+AAGATGGTGTCGATCGACACCACACCTGTGTCGATCGACACTCTTATTGCTGCCAAGGGA
+ATTTTCGTTTTCTGCCAAGTCTTTGAGAAGCCCTGAAGTTTTCCTTATTTGCAAAGTAGT
+CCCTGCACGTTTTTAGTCACGAATATACCTAATTGTTTGGTCATTGTTAGACCTAAGTTT
+TGTTTTTTAGATTTTGTTACACATTTTGAGAGAAGAATCCAATCCCTTTAGAGAGGATTC
+TGAACTCCTTTACTTTTATTCTTAATTCATCAATGCAAACTATTCAGATTATGATTTGTG
+TTTCTATTATCATGTCTGAGTAATCACCTTGTTGGGTTTAGGGAGTCTCAATAGGGATTT
+AGATGGATTAGTAGATCGAAAACCCCTTAGGATTATTCTTAGAGTTCTTCATCTTGATTA
+TTCTTATTGCTAGTTTTAGATTGATCACCTAGAACTTGATATTAGATAATAGGTATGCCC
+GCCATAGGTACTTGTTATTTGAACTATCATAGATGAGCCTAGGCATTTAAGAAAGAACAG
+GTAGGCTCATAGAAGGGCTCTGGTTTAGATACTAGGTGAACTAATCAAGCTTATTAACAA
+TGCATGCTTTAGCATAGGATTTCTCGGCTTCTCTGGTTATCTTAGCTCTAAGTATAGAGA
+GTTTCGCGGAACGCCACCGGTTACTCTAGAATCATAGTTTGAGTTCGAGAACGGTGCGAT
+AACAATCCTAATATTAGCTAGATCTACAATTTATCTATCTCCCGAGACAATTCCTTAGAC
+CCGACGCTTTAATCACTTGAATCTACAACTCATTTACTTGCTTATTTGTCTTTTACATTC
+AATTACTTCATCTAGCTTATTAAACAACATCATAAGTCTATTGTGTGAACATCGAGAGCT
+CAGTGGAATTCGACCCTTAAGTGCTAACGACGATCTCTTATTTGAGGGAGTAAGCTTAAG
+GCAATTTGAGCTATATCAAATTTGGCGTCGTTGCCGAAGTTCTCTTTTAGTTCACCATTA
+GACTAGGTGTCATTTTAAGTCTAGATACTTCTTTTCTATCACCTATTCACGTGTTTCTTT
+GTCTTTTGGTCTCTTGTGTTTCAGGTACCTTCAGATTGAGAATCACGTTTCCATGGCAGA
+CTTTCACGATTGTGTCGACCGACACCATCAGGGTGTCGATCGACACCCTCTGCAGAACCA
+GACGGCTACAATAGGCGATTTTAACAGAACTGATCTCTTCTACACAAACCGATCAGCATT
+CAAGCTACCTCCATTTGAAAGAGATGACTTTGCTATACACCCTGCCTATTATGATCTTGT
+ATCTAGAGGAAAGTTTAGAGGAGCTCCCGATGAATCACCATTAGATCATTTGGAAGTCTT
+CGAAGACATCGTTTCCTCTATTAAAGCAGAAGGTGTACCAGCTGATTACCTTCTTTGCAA
+ACTCTTCCCCCACTCTCTCGCGAGCAGAGGAACATCATGGTTGCGTCAACTGGAACCAGG
+TTCCTTAACCAATTGGACTGATACAAAGAATGCATTCATGAATCACTTCTTCGATGAATC
+CGTGACAGAGGCAATTCGTTTGCAAATTTCTTCGTTCACTCAAGCTCCAGCCGAGTCCCT
+TAGAGCATCTTGGCTCCGATTCAGGTCTTATCAGCGTGAATGTCCCCAACATGGCTTCCA
+AGAGAGCCAACTCATCAACCTATTCTACAAAGGAATAGACAAGCCATACCAGAATCAACT
+TGATGCAGCAAGCTCCTGTAACTTCATGACAAGAACCACTAGTGAAGCATTACTCCTCAT
+CACCAATGCTTTAACTTGTCTTTCGACGCAGGAATTTGACAAAGAACGAAGAATTTCAGC
+TGAGATAGCCACCGCGAGCAAAGAGACTCCTGTTTCAGCAATTTCTGCTCCTATCCAAGC
+CCCCCCTCCACCCTCATCAGAGACCAGAATGGAGTCTATGCTTGCGCAGCTTCTTGCAGG
+CCTAACAAAGCTTGACACCAAATATGAATCTCTCTCCACAAAGCTTGATAGCAAATATGA
+TTCTCTCTCCACAGATCTCAATAGCAAGATTGACAATCTACGCTCTCAATTCTCCAATCT
+CTCACCTACATCAGCTTCTATCAATGCAGTCACACTACGCAGCGGAAAGCAGCTCAACCC
+AATACTTCAGCGCGAACGATCAGCTCAGCCTTCATCTTTTCCAATTGCAGAAAACGAATC
+AGTGTCGATCGATACACCAGGGTGTCGATCGACACCAATTACTCTTGACGACTCTGTTTT
+CCCTTTGTCGAGTGGAATCGACAATTTTGCGGAGGAGGAGGAAACTATTCCCGATGGTGT
+CGATCGACACCCAGCTCCTGTCGATCGACACCCAGCTCGTTCAGACAATGTGCAAATTCC
+AGCTGCAACCAAGTCAGCAAATCGGCGAATTCCCTTCCCCAAGAGTCCTAAAAAGTCAAG
+ACAAGCCTTAGATGATGTCAGATGCAAGGCTATGATTGATAAGCTGATTGTTGAGATGCC
+TCTAGTTGAAGCTATTCATCTATCTCCCACAATCAGAAGGTATGTTAAGACAATGGTCAC
+TAAGAATTTGACGAAAGAATGCAGTGTTATGATGATTTCAGAGCAAGGCAGCGACATCAT
+TCAGGAACGAATCCCAAGAAAGCTACCTGATCCTGGAACTTTTGTACTTAGTGTCACCAT
+TAATCACGATTCCTTCCCAAGAGCTTTATGTGATCTCGGTTCTAGTGTGAATCTGATGCC
+TCGTTCAGTTGCTATGCGTCTTGGGTATTCCAATCTTGAGCCTACCTTTATCACTCTTGT
+GTTGGCAGATCGTTCTACCCGAATTCCAGATGGAATTCTTATTGATGTTCCCGTGATGAT
+TGGAAAGAGCATGATTCCTACAGACTTTGTAGTCTTGCCTTATGAGAAGGAACCTAAGGA
+TCCATTAATCCTTGGGAGATCCTTCTTGCACACAGCTGGAGCAATCATAGATGTTCGACA
+AGGGAGGATAGGGCTGAATGTTGGCGATCTTACTATGCAGTTCGATATGAACACTTTGGT
+CAAGAAACCGATCATAGAAGGGAAAACCTTCTTGATAGATTCTTTCACTTCATCAGCTTC
+AGATAGTATTTCAGAGATGGAATTAGAAGACCCACTAGAGCGAGTTTTGGTCTCTTCCAT
+AGAGGATAGTGCAGATTTGGACAGTGAAACTTCTACATATACTAAGCTGCTAGATGAGAC
+CGAACATGTGATGCAACTTACAGTTGAAGAAGCTCTTCCATCTGTGACTTCAACGCCGAC
+TACTACTTCAGATTGGGATCCAGCAAAGGCTCCTAAAATCGAATTGAAACCACTTCCAGC
+AGGGCTAAGGTACGCTTTTCTTGGTGAAAATTCTACTTATCCTGTTATTGTGAATGCTTC
+TCTTAATCCCGCAGAGCTCACCTTATTGCTAAGCAAGCTGCGCAATCATCGCAAAGCTCT
+TGGCTATTCTCTTGATGACATTGCAGGTATATCTCCAGATGTATGCATGCATAGGATCCA
+CCTTGAGGATGAGTCTAAGTCTTCAGTTGAACATCAGAGAAGGCTGAATCCGAATCTGAA
+AGAAGTGGTTAAGAAAGAGATTATGAAACTGTTGGAAGCAGGGATTATCTATCCAATTTC
+AGATAGCAGTTGGGTTAGTCCAGTTCATGTGGTTCCTAAGAAGGGAGGTGTTACAGTAGT
+CAAGAATGAGAAAGACGAGCTGATTCCTACTCGGACAATCACAGGACATCGGATGTGCAT
+CGATTACAGAAAGCTGAATGCTGCTACCAGGAAAGACCATTTCCCCTTACCATTTATCGA
+TCAGATGTTGGAGAGGTTAGCAAATCATAAGTACTATTGCTTCCTTGATGGATACTCAGG
+ATTCTTTCAGATCCCGATTCATCCAGATGACCAGGAGAAAACGACTTTCACCTGCCCCTA
+TGGTACATTTGCTTATCGGAGAATGCCCTTCGGTCTTTGTAATGCTCCTGCAACATTTCA
+GAGAGGTATGATGTCTATCTTCACAGACATGATTGAGGATATCATGGAGGTTTTCATGGA
+TGATTTTTCAGTTTATGGATCATCGTTTGAGGATTGCTTAGAGAATCTCTACAAAGTGTT
+AGCAAGATGTGAGGAGAAACATCTAGTTTTGAATTGGGAGAAATGTCACTTCATGGTACA
+GGATGGAATAGTTCTCGGACACAGGATTTCTGAGCATGGTATAGAAGTTGATAGAGCTAA
+GATTGAGGTCATGACAAGTCTTCAAGCGCTTGATAATGTTAAAGCAGTGAGGAGTTTCCT
+TGGACATGCTGGTTTCTACAGGAGATTCATCAAAGACTTCAGCAGAATCGCAAGACCATT
+GACTGCTTTACTCTGTAAAGAAGTCAAATTCGAGTTTACACAAGAGTGTCATGATGCCTT
+TCAGCAGATAAAACAAGCCTTGATCAGCGCACCAATTGTTCAGCCACCAGATTGGGATTT
+ACCTTTTGAGGTAATGTGTGATGCGAGTGATTTTGCAGTTGGAGCTGTTCTAGGACAGAG
+GAAGGATAAGAAACTTCATGCCATCTACTATGCAAGTAGAACTCTTGATGATGCTCAAAG
+GAATTATGCAACTACAGAGAAGGAGTTGTTAGCTGTGGTGTTTGCTTTCGAGAAATTCAG
+ATCTTATCTCGTTGGATCCAAGGTTATTGTTCACACAGATCATGCTGCCTTGAAGTATTT
+GATGCAAAAGAAGGATGCTAAGCCAAGACTTTTGAGATGGATTTTGCTTCTTCAAGAATT
+TGACATAGAGGTTAGAGATAAGAAAGGAGTTGAGAATGGTGTAGCTGATCATTTGTCACG
+CATTAGGATCGATGATGATGTCCCTATAAACGATTTCTTGCCTGAAGAGAACATATACAT
+GATTGATACAGCTGAAGAAGATGACTACAAACGTGACAGGTTGCAGAATCGAGCTTCAGT
+GTCGATCGACACTCCCATTATGTCGATCGACACTCACATTTCAGAGGAAGTTGATATTCG
+TAGTTGCGCGATGGTGTCGATCGACACCATTGCACCTGTCGATCGACACCCTTCTGAATC
+GACAAGAAATTGGTCACCAACTGAGAATTGCGCCGTCACAGCGGTCGAGAAAGATTACCC
+ATGGTATGCTGACATTGTTAATTACCTAGCTGCAGATGTGGAACCTGATAATTTCACAGA
+TTACAACAAGAAGAGATTCCTAAGAGAGATTAGGCGATATTATTGGGATGAACCTTATCT
+CTATAAGCATTGTTCTGATGGAGTTTACAGGAGATGCATTGCTGCAACAGAGGTTCCTGA
+TATACTATCGCATTGTCACAGCTCTAGCTATGGTGGTCATTTTGCAACCTTCAAGACAGT
+ATCCAAAGTTCTTCAAGCAGGCTTTTGGTGGCCTACAATGTTTCGGGATGCTCAGAAGTT
+CATATCGCAATGTGACCCTTGTCAGAGAAGGGGAAAGATCAGCAAGCGTAATGAGATGCC
+TCAGAAATTTATACTCGAAGTCGAAGTCTTCGATTGTTGGGGTATAGATTTCATGGGACC
+ATTCCCACCTTCCAACAAGAATCTCTACATCCTAGTAGCTGTGGATTATGTCTCCAAATG
+GGTAGAAGCTATAGCTAGTCCGAAGAACGATTCAGCGGTTGTCATGAAACTCTTCAAGTC
+TATCATCTTCCCTCGTTTTGGAGTGCCACGCATAGTCATTAGTGACGGAGGTAAGCATTT
+CATTAACAAGATTCTTGCGAAATTGCTTTTACAGTATGGAGTCCAGCATCGGGTTGCTAC
+TCCCTACCATCCACAAACGAGCGGCCAAGTTGAAGTTTCCAACAGGCAAATCAAAGAGAT
+TCTTGAGAAAACAGTGGGTAAAGCGAAAAAGGAGTGGTCCTACAAGTTAGATGATGCACT
+GTGGGCCTACAGGACAGCTTTCAAAACTCCGCTTGGTACCACACCTTTTCATCTTCTATA
+TGGTAAAGCTTGTCATCTTCCAGTGGAATTAGAGCACAAAGCAGCTTGGGCAGTCAAGAT
+GATGAATTTCGACATCAAATCAGCTGGAGAAAGGAGACTTATTCAGTTGAATGAGCTTGA
+TGAAATACGAATTCACGCCTATGACAACTCGAAGCTCTACAAGGAACGCACAAAAGCTTA
+CCACGACAAGAAGATCCTCACTCGGACCTTTGAGCCTAATGACCAGGTACTTCTTTATGA
+TTCTAGATTGACAATATTTCCTGGAAAATTGTCTTCTCGTTGGACAGGTCCCTACACAGT
+CCACTCGGTTAGGCCATATGGAACAGTCATTCTCAAAAACAACAATGGAAAACCATTTGC
+TGTGAATGGACAGAGAGTCAAACACTACTGGGCTGAAGCCGAGATTCCAGTAGAAAAGCC
+TTTGGATCTTCAGGACCCACCTGTTGATTAAGCAACTGCAAAGTCAAGCTATTGACTATA
+AACAAGCGCTTAGTGGGAGGCAACCCACTGGTAAGTATTTCTCCTTTTTATTTATTTCAT
+TCATTTGATTCTTAACTTAGGATTTTTGATTTTATAGGACTATTCAGATTAAAAAAAAAA
+AAAAAAAAAAAACGTGTCGACCAAAAACGCGATGGTGTCGATCGACACCCTCATTTTCCA
+GGTAAGTCGTTTTAACCTAAAACTTCATCTTCTTCATTTCATTTCTCTCTAAAACCGCCG
+AATTCACTAAAACCTCTCTAGATCCTTCGATTCTTCACCGTTTCTTGTGATTTCAGGCTC
+TAAACTCATTAGAATCTCATCCTCTATCTTCCCCAAGTGTCAATTCCATCGATCTGCAAG
+ATGACAGGGCAGAAAAAGAAGGCGAGGAAGAGCGTCGGACCTTCCTCCTCCTCCGCCGTC
+CCTCACCACCGCCGGCGCTTCTCCACCGCCGCCGGTCTCCGCCCTTCCCAACCGGAATCC
+CAAGCTGCAGCCCCTCAACCTCCTATTGATCGATTTCCATGGCCAAAGCTTCCAAAAGAG
+AGAATTCCTTCTCAAAGGGTTTGGGAGAAAGATGTCAACAGGGAATTCACTAAAGGTGAC
+TATATCAATCGCCCTTTTTCTCCAGATTGGGATGATTATGATACTCTGTTCTATAATGCC
+TGGATGAGTGTAGAAATTTTGCCTACTCGGTTTGCGGATTTCGGTTTGATGCAGCGTTTG
+CAGATAGAGAAATCTGTTTTAGGACTGCTAGATGACATAGGTTTGGGAACCATCTGTTGT
+AGGCAGTACGATTTGTATCCTGAGCTGGTTAAACAATTCATGGCTTCTGTTAGGGTTTCT
+TATGTGAATGACAGGAAACGCAACGCTCAGGAAGGAGCTCTTATCTTCTTCATTCGCGGT
+GTCAGATACAGTTTACCACTGCGAGATTTGTGTGACATCTATGGGTTTGACAATGATCTC
+ACTGGAGTTTCCCTGCCTGGTCAGTTTAAGGATTCTCAGATTTTCTGGAGCAGGTTTGGT
+AATGGAATCTATGATTCCAAGGACGCAGTACACTCAGAGATCCGTCACCCTGTTCTGCGA
+TATTTGGTTAGGCTGATTAGTAGCACACTGTTGTGCAAGATGGAGCCTGGCAAGATGAGA
+CTTTCTGAGTTGTTATTGCTCTATCACGCTCTTCATGACTTCTTTCCAGACAGCCTTGGA
+TTTGAGCAGGTTGACCGTAATGTCAACTTTGGTGCTGTGTTCGCTCATCACTTGGTTTCT
+CTCAAGACCAAGCCCTTTACAGGTAGAGGACAGAAATCTGAGAGAGTTGGCAGTCTTCTC
+ACTCCCATATTCGAGCATTTCCGCATCAGCTTTGAGGGCGAAGAAGTCAACACCACGCGT
+GTCACTATGGATGAGACTTACCTGAAGAACTCTCACTGGCTTAAAGGCAACTTACTGTGG
+TGCTTCAGAGATGATACAGGTCAGCACATGATTCAGTTACCTCGCCCTGCACTTACAGAG
+ATTACAGGAGAGCATGAGGAGATAGGCTTTCATCCCGATCCTTCTCTTCTGCATGCCGCA
+CCACGCACCAGGCGACAGAGAGGTTCAGCTTCAGGATCTGCGCCTACACAGACCGAGGAC
+GAGTTCATTGACCCTGCTGGGGGTCCGAGAGTTGGATCTTCCTCATCCGCTCTTCCATAT
+CAGCTGCCTTCTCCTCCACCCATCCCGATGGAGCCACAGGTCTTTCAGCAGTACGTCGTC
+GACAGTTTCAAGAGCGTCTGGAACGCCATAGCTACACTTTCTCGCTGCGGTTGTGTTGCT
+CCCACTCGTCGTCGTCGTCGCTCTCCCGCACCCACCTCCGGCTCAGAGCATGAGGACTAG
+CCATCCTCCTTATCTTGCTTTGTTTTCTGACTTTGTTTTTGCTTTATTTCAGACTATTGG
+TTATTTGTTTTGAAACTTGTTGCACTTATTTTCTTATGCTTTGTTGGAACTATTGATGTG
+TGTTTTAGTGATTTAACAGTCTAACTGGAGGATCCATGTGAAAACACTAACCAAGGCTCT
+ACAACAATGAGCAGAATTCACAAAGCTAAGCGAAACGACCAGAGTGTCGATCGACACCAA
+CATGGTATCGATCGACACCACTCTCAGGTGGCAACTCACGTTTTCTAACTTTTTAACTTT
+TGATTATTTCTCTTTCGATTCCTCTAGCTTAATAACTCTGGGGACAGTGTTATCTAAGTC
+TGGGGGAGTCAGTTACTAACTTCATCTTTTCTTTTCTTATGAGTCAGTTGTGTCATTTTA
+ACTTAGATAGTCGTTTTATTGAGTCAAAACTTTTGTCTGAAATTATGATCTATCTCTCGA
+GTTTATTGCCTGGATTGCTTAAGTACTGCAGATTCAAATCAATCCGACTAATGGAAAATC
+CAGAAAGCCAATCAACAAACTTAAGGACATCCATTCCCAACATAATCCACAAAGGCTGGA
+GCTAATCTCACTGCTCTTCCTTTTACCTCATCAAAACGGTTAGTGCTCATAGGACTTGAC
+TCCTTGTTCATACCTGATAAGTCGACTAATGTGTTAAAAAGAAAGTGTTCCTCTCCCCAA
+ATAAAAAAAAAAAAATAATAATAAATAATGAGAGATTGAGAAGACTTTCAGATAGTGTAT
+AGGGGTAGGAATGTTTCCTATGACCCCATTATTATACATTATTTGGAACGATCAATTACA
+AAGGTTGGAAAAATGCCGAGGGTGTCGATCCAGTATGCGAGTTCCCCTTTGTTTACTCTC
+TAAAAAGAATAAGTCTGGGGGAGAGAAAGAACACCAAAGAAAAAAATATATATATAAAGA
+ATGGTCGATTTATCATGGTATAGTACAGGAATGAGTCTAGAAGGTTCTTAAGCATTTACT
+TGATTGATGAGACCCAGCGATGATAGCCTAGTGGATATAGTTGAGTGCTTTGGTATGGAA
+TCTAGGATGTTGTGTGGGCTAGCGGAGAATTACATGGTGGTCAGGATTTGATTAGAACTG
+TTTAGTGCATGGATTTGGTTTGTATGATCAAGGTAATAAACTAGAGAGATTGGGAGTTTC
+TATGTTTTTCAAACCTCTTTCACAGATTCAACCTTTTGTTTTGCTTGAGGGCAAGCAAAA
+GCTAAGTCTGGGGGAGTTGATATGTCCTGGTTTTTACTGATTTCTAACATAGTTTCAGAA
+TGGTTTTTAGAGTCTTTCTAGTCTTTTTCGTATGTTTTGAGTCATTTCAGGTACACTTAC
+ACATCTGGGAACTATGGAGCACAATAAGGAATTTTGGAAGCTTTTCAGCAATGAAGATCT
+TGAAGGACGTTTTTCAGAAGATGGTGTCGATCGACACCACACCTGTGTCGATCGACACTC
+TTATTGCTGCCAAGGGAATTTTCGTTTTCTGCCAAGTCTTTGAGAAGCCCTGAAGTTTTC
+CTTATTTGCAAAGTAGTCCCTGCACGTTTTTAGTCACGAATATACCTAATTGTTTGGTCA
+TTGTTAGACCTAAGTTTTGTTTTTTAGATTTTGTTACACATTTTGAGAGAAGAATCCAAT
+CCCTTTAGAGAGGATTCTGAACTCCTTTACTTTTATTCTTAATTCATCAATGCAAACTAT
+TCAGATTATGATTTGTGTTTCTATTATCATGTCTGAGTAATCACCTTGTTGGGTTTAGGG
+AGTCTCAATAGGGATTTAGATGGATTAGTAGATCGAAAACCCCTTAGGATTATTCTTAGA
+GTTCTTCATCTTGATTATTCTTATTGCTAGTTTTAGATTGATCACCTAGAACTTGATATT
+AGATAATAGGTATGCCCGCCATAGGTACTTGTTATTTGAACTATCATAGATGAGCCTAGG
+CATTTAAGAAAGAACAGGTAGGCTCATAGAAGGGCTCTGGTTTAGATACTAGGTGAACTA
+ATCAAGCTTATTAACAATGCATGCTTTAGCATAGGATTTCTCGGCTTCTCTGGTTATCTT
+AGCTCTAAGTATAGAGAGTTTCGCGGAACGCCACCGGTTACTCTAGAATCATAGTTTGAG
+TTCGAGAACGGTGCGATAACAATCCTAATATTAGCTAGATCTACAATTTATCTATCTCCC
+GAGACAATTCCTTAGACCCGACGCTTTAATCACTTGAATCTACAACTCATTTACTTGCTT
+ATTTGTCTTTTACATTCAATTACTTCATCTAGCTTATTAAACAACATCATAAGTCTATTG
+TGTGAACATCGAGAGCTCAGTGGAATTCGACCCTTAAGTGCTAACGACGATCTCTTATTT
+GAGGGAGTAAGCTTAAGGCAATTTGAGCTATATCA
+>ATHILA4A
+TGATATATCCCTATTTTTACTGTTTTTAACTATGATTTAGGTATAGGTTTTAGAGTCTAT
+TTGTTATTTCTAGAGTCTTTTCTAGTCYTTTTCAGGTCTTTACATGTTTGGGATTCATTT
+GGAGATAATGGAGCATTCTGGAGGAAAACAGAGAATTTATGCTGCTGAAGAAATCTGGAG
+ACTAAAAAGCACGTAGGTGTCGAACGACACCACCCCTGGTGTCGAGCGACACCAATACCT
+GACGGCAATTCGAAGACGCAACTTATTGATGTTTTGAAGATTTCCAAATTCGGCCCAGAA
+CTTTCTCTTATTTCTAAAGAAGGCCCATCACGTTTTTAGGTCATATATATAGTTTTTAAG
+GTCATTGTTTAGACCTAAGCTTGGAGAGGCTATTCTCCTCATCTCTTTTGTACTTTGGGA
+GCAAAACCCTGTGGAGACTCCCTTTGGAGAAGATCTTCTTTACTCTTTCTCTTGCTATTA
+TTGATTTCTTATTCAGACTATGATTTGTGTTTCTTTGATCATGTCTGAGTAATCCACTTG
+TTAGGTTTAGGGTTTCTCATTAGGGATTCATATGGTTTARTAGATTGCCCCCTTGCTAGG
+TTATCTGTAGAATTCTTCATCTTTAATTGTTCTTAATGCTAGATCTAGATTGATCACCTA
+GAACTTGAATCCAGACAATAGATATGCCCACCATAGGTATCTGTAGTTGGATCTATTATT
+TGATGAGCCTGGTTTATAGGTGTGTAATAAGAATCGGCCTATCTACTAAGGTGAACAATT
+GAACTCGTTTAGAATGCATGTTTAGGTTAAAGATCTCTCGGCTTCTCCGGTTATTCTTAG
+CTATAGGCATAGGGAGTTTCGCGGAACRCCACCGGTTATTCCATAATTAGAGTTTGAGTT
+TAAGAATGGTTCGATAACAACCTAGCTATTATTAGATCTACTAACCAATAGTTTCCTGAG
+AATACCCTAAGCCTGACGTTTTTACTTTCTTGTCTTACAACCTCACAATCTGCTATTGCT
+TCCTTTTGTTTCTTTTTATTTTCATTACTATCTTACTTAGCTTAATTCAAAACCTTGGTC
+TATTGTGTGATCCGAGAGCTTTGTGGAATTCGACCCTTAAGTGCTACAATCGATCTCTTA
+TTTGAGAGAGTGGTCTTAAGGCAATTTGACCTATATCAAATTTGGCGCCGTTGCCGAAGT
+TCTCTACGATTCACCATTAGATTAGGATTAGAATTTTGTCTAAGCTTTTGTTTTTGTTTT
+TCTTTTTATTTACTTAGTTTTTCTCTTTTCTTTTTCTTGTGTGTTTCAGGTGTTTGTCTA
+ATCACAGAACCAGGACCAAACGAGAAACATGAACGAGAGTAAGATTGCTGGGATCATGGC
+TAAGCTTAACGCGGTCCACAATCAACTTGTGGAGGATGTCGATTATGTTGGTAGCAGAGG
+TTTTCCGAATCAGAGATTTGATCACCAACAAGGCTACAGAGGTTCCTATGGGAATGGTCC
+AACTAGCTACACTCAGAATTCTCAGTTCCAGCAACCGCTTCAGAATAGCAATAGTTTCAG
+CTTCACAAGGAACTATGATCTTGCTTCTTACCAAGCCCCCCCTCCACCCGCACCTAGAAG
+CAAGATAGAATCATTGCTGGAACAGATTCTGGAAGGTCAACAGAGGATCTTAGAGAGACC
+TATCCCTAGATGGAATGAGAGCAGCCTCACTACTTCTTGGCATGCTGCTTCAATGGAAAG
+TGAGTATGAGTTAGTGAAGATTGAGGAGAGTGACGATTTTGAAGTTGCAGAGGCAGTGTC
+GACCGACACCAACCCTTGGTGTCGATCGACACCATCGCATATATACGAGACATCAGGCTG
+TGACGAAGCAAAATCGACCAGGCTCGACATTGATCTCCAGAATCGCTCGACACACATTGA
+TAGTGTCGACCGACACCACCTGGGTGTCGATCGACACCAGTACCAACCTGAGGAAGTGTC
+GACGTTTGACAGAGCAGAATCGACCGAGATTGACAGAGCAGGATCGATACCAGATAGTAG
+TGTCGACCGACACTCACCTAGTGTCGATCGACACTGGACGCAGACTGCACCAATCAGCCT
+TGACTTTCCACCTGTTGCTGAACTAGTCTACACACCTGAAATTCCTTGTCCATTGCCTCA
+ACAGTATATGCAAGAGATTCAGGAGGAGCGCTGCAAGGCTCCACAGCATCAAGAAGACAA
+AAGGAAGACAATTATCGTCTCAGAACAGATTTCAGAGCTGAATTGTCAACATGCTAAGGA
+AAGTCGAGTTGTAGCACGAGTGTCGATCGACACCACCACTCGCGTCGATCGACACACATC
+ACTGGTTGAAGCAAAATCATCTCCGATAGCTACTTTTCAAGCTGGGATCACTGCTATAAG
+TCCAGGCACTACTGTCACGTCACCCACTGCACCTCTCATACTTCATCCACCTCCTAAACG
+GCTAAGGTACTCATCTCCTCCTCCTAAACCTCCAGATTTCATCAATAAGACTTTAAAATT
+TTCAAAAACTGTTTTACGGTTAAGCAAGCCACGAGTTTCTCGTCGAGCGCTTGTTCGTTC
+TTTTGATGATTGTGCAAGAAAAAGGAGTATTCCACCCATACCTGAGTCCCACCCTGCTGA
+TGCTCCTCTCTTCCTAGATAGACCTCATGCGCTAACTGCTTATACGCCAGCATGGATGAT
+GAGAGGTCTTTCTCCGCGATATTTACTGCCACCATCTGATCCACCTGATCCCCATATTCC
+ATCAAAGTCAAGCTATTGACTATAAACAAGCGCTTAGTGGGAGGCAACCCACTGGTATGA
+TTTTTATTTTTCTTTTTCTTTTATTTTATTTTTTTCTTTTTCTCGCTTACTCCGGATTTG
+AATGCCACTGGGGACAGTGTCGTTTAAGTCTGGGGGAGGCGCTTACTAACTACGTTTTTC
+TTTTTGAGTCTTATTCTTATTCTTATTTTTCTTTTTTGAGTCGTTTTATTGAGTCAAAAT
+TTTGTTAGGAATTATGATCTCTATTCTTTAGATTATTGCTTGGTTGATTAATGCTGCAGG
+TTCGACTCAATCCGACTATTGGAAAATCTAGATGGCAAACCAACAAACTTGAGGATATCC
+TGGTTTCCAACACAACCACTAAGGCTGGAGCTAATCTCACTGCTCTTCCTTTTACCTCTT
+CAAACGGTTAGTATTCATAGATCTTGACTCCTTGTTCATACCTGATATTGAGACCAATGT
+GATAAAAAGAATGTGTTCCTCTCCCCTTATAAAAAGAAAAACAAAATGAGAGATTGATAC
+GATTTTCAGATAGTGTATAGGGGTAGGAATGTTTCCTATGACCCCATTATTATACATTAT
+TTGGAATGATCAATTACAAAGGTTGGAAATATGCCGAGGGTGTCGATCCAGTATGCGAGT
+TCCCCTTTGTTTACTCTCTAAAAAGAATAAGTCTGGGGGAGAGAAAGAACACCAAAGAAA
+AATAAAATATAAAGAATGGTCGATTTATCATGGTATAGTACAAGAATGAGTCTAGAAGGA
+TCTTGAATGTTAGCTTGTTTGATGAGACCCAGCGATGAAAGCCTGGTGGATATAGTAGTG
+GAACTTAGGTATGGAATCTAGAATGTTGTGTAAGCTTGCAGAGAAGTACATGTTGGTTAG
+GATTTGATTAGAACTGCTAGGCATATGGATTTGGTTAGAATGATCATGGCAATAGACTAG
+AGAATGTTGGGAGTTCCTGTGTTTTCAAACCTCTTCCACGGGTTCGGCTTTTGTGTTTTG
+CTTGAGGGCAAGCAAAAGCTAAGTCTGGGGGAGTTGATATATCCCTATTTTTACTGTTTT
+TAACTATGATTTAGGTATAGGTTTTAGAGTCTATTTGTTATTTCTAGAGTCTTTTCTAGT
+CYTTTTCAGGTCTTTACATGTTTGGGATTCATTTGGAGATAATGGAGCATTCTGGAGGAA
+AACAGAGAATTTATGCTGCTGAAGAAATCTGGAGACTAAAAAGCACGTAGGTGTCGAACG
+ACACCACCCCTGGTGTCGAGCGACACCAATACCTGACGGCAATTCGAAGACGCAACTTAT
+TGATGTTTTGAAGATTTCCAAATTCGGCCCAGAACTTTCTCTTATTTCTAAAGAAGGCCC
+ATCACGTTTTTAGGTCATATATATAGTTTTTAAGGTCATTGTTTAGACCTAAGCTTGGAG
+AGGCTATTCTCCTCATCTCTTTTGTACTTTGGGAGCAAAACCCTGTGGAGACTCCCTTTG
+GAGAAGATCTTCTTTACTCTTTCTCTTGCTATTATTGATTTCTTATTCAGACTATGATTT
+GTGTTTCTTTGATCATGTCTGAGTAATCCACTTGTTAGGTTTAGGGTTTCTCATTAGGGA
+TTCATATGGTTTARTAGATTGCCCCCTTGCTAGGTTATCTGTAGAATTCTTCATCTTTAA
+TTGTTCTTAATGCTAGATCTAGATTGATCACCTAGAACTTGAATCCAGACAATAGATATG
+CCCACCATAGGTATCTGTAGTTGGATCTATTATTTGATGAGCCTGGTTTATAGGTGTGTA
+ATAAGAATCGGCCTATCTACTAAGGTGAACAATTGAACTCGTTTAGAATGCATGTTTAGG
+TTAAAGATCTCTCGGCTTCTCCGGTTATTCTTAGCTATAGGCATAGGGAGTTTCGCGGAA
+CRCCACCGGTTATTCCATAATTAGAGTTTGAGTTTAAGAATGGTTCGATAACAACCTAGC
+TATTATTAGATCTACTAACCAATAGTTTCCTGAGAATACCCTAAGCCTGACGTTTTTACT
+TTCTTGTCTTACAACCTCACAATCTGCTATTGCTTCCTTTTGTTTCTTTTTATTTTCATT
+ACTATCTTACTTAGCTTAATTCAAAACCTTGGTCTATTGTGTGATCCGAGAGCTTTGTGG
+AATTCGACCCTTAAGTGCTACAATCGATCTCTTATTTGAGAGAGTGGTCTTAAGGCAATT
+TGACCTATATCA
+>VANDAL4
+GGGTTTGTTACACTATGAGGCACTTTCGGAGAAACTTAATTCACTTTAGACACTTTAAAA
+ACTAGAGGCACTTTGCCTTGCTTTTGGAGTGAAATAAGACATATATACCCCCACTAATTC
+GTTTGAGATATTTCTACAAACCGGTTTATGGTTTCGTTTGGTATTGGTCTAAAATATACG
+GTTATTATGGTCGGTTTAGAAAAAACAGTTTGGGCGTGACGACGATCGTCGGATTTCAGT
+AAATTAAACGGCCGAGATTAATCATTGTAACTTCCCTTGCTTTTCGACTTTATTCAAACT
+GAAACACGAGATCCATTGAAACACATAAGATTCTGGGTTTCAATCATCGATCTTTGGCCA
+ACTGTCGTGTCCAAGGAGGTACGATTGTAGAAAACTGATATCATGATATTAAAACGAAAT
+TTCGTGCATTCTATTTGTTACGGGAATCAGAATATAACCAAATTTATTTTTTTCGTTTAT
+CTGTACAGGGATCGATGGACGACTATATCATGGTTATATGTGGAGAGTGGTTTTGTTCTT
+CGACTGGAGAGTGGAAATTGGAGATATGTAACCAACTTTTCTCAAGGGTTGTACCAATTC
+ATGAGGGAATAATATTGGTTGCGTTGAACGAAGCAATTCTGCAGGAGTTTGGCGTCAAGG
+GTTTAAATCCTCTGTTAAGTTACTCTGTACCGAATAAGAACATGTTTGCAACAAAGGATA
+AGACTCCACCGGTTCTGGTTACAAGCGAGATTGGACTTCAATACTATCTAAACACCCTTA
+GAGAAAACAGGGGTCTAAACTTGTTTGTGAAGTTTGAAGAAAAGGTTGATACACCAAATT
+TGAGTTGTGAAACGCCAGGAAGTAGTGCAAAACGAAAAGTTGAAAGTTTGTATGATACAA
+CAAGTGGTTCGAGAAATGCTGACACAGGTTCTGGGGATATATCTTCTGGTGTTTCAAAAT
+CTCCTAATGTTCCAGTGACCCCTGTAGATGACGAATTCATGGATGCATTACACGATGCAG
+AAGAAAAAATAGCAAGAAGCGGTGGGCTGAAATCTAACGAAGAAGTAATTGTTAATGATG
+AAGATGACATATTCGTGGATGACTTATTTGTGGACAACAAAACAGAGGAAACAGAAGACG
+GGATAGATATTTCTGATGATACTATGCCCTGTGGCGGATATGATAAAGAGTTCTGGGGTA
+ATTTCCTGTCGGATGATTATGGTGGCTCAAACGCTGAAGAGTTGATGTCTAAGGGTGGAG
+TAGATGCAAGGTACAAGGGAAAAAAATAATAAAGACGAGAGTTTTGAGGATTTAAATGAT
+AAGGTAGGCACCAGTGAGGATAAAGTTGTTCAGTGCACAGGTAGTGGTGTCTTTGACCAT
+GCTGTGTTTGTGAGTGGTGGAGGTTCAGGTGTAAACGCAGAGAAGGTAAAAACGGAATGG
+GCTGCGAAAACTAAGGTTGGTTGTAAAGCTGGGAGCTCTCACGGATTGAGAGGTGGTGCA
+AGGAAGTTGGAGGAAATTGATGATGAGGAGTTTGATATCCCACCATTATTTGAAGACATC
+GAGTATGAGGTAGAGAACATACCGGATTTGGGTATAGAGGATGATGGCAAAGGGATATAC
+AAGGGGAAAGTGTATGCAAGCAAAGAAGATTGCCAAATCGGTTTGGCTATATATGCGATC
+AAGAACATGTTTCATTTCAAGCAAACAAGAACAAAGTGGAATTATTTTGTTCTTAGTTGT
+TCAGATGAGAAATGTGATTATAGAATTTTGGCGACACTCATGAAAGGTACTGGCTACTAT
+GAAATTAAGAAAGCAAGTCTGGATCACACATGTTCGTTAGATACTAGAGGACAATTCATG
+CAGAAGGCAACATCTAAAGTTATTGCATCCGTCTTTAAGGCTAAGTACAGTGATCCTACG
+TCCGGTCCTGTCCCGATGGATCTACAACAACTAGTTCTAGAAGATTTGAGAGTCTCTGCG
+TCATATAGCAAGTGTTGGAGAGCTAGGGAATCAGCTTTAACTAGTGTTGCCGGGAGTGAC
+GAAGAATCATACTGCTATCTGGCAGAATATTTGCATCTACTGAAGCTAACTAATCCTAGA
+ACAATAACACATATAGAAACCGAAAGAGATGTTGAAGATGAGAGCAAAGAGAGGTTTTTG
+TATATGTTTTTAGCTTTTGGTGCCTCGATAGCAGGATTTAAGCATCTGAGAAGGATATTG
+GTTGTTGATGGAACACATTTGAAAGGAAAATACAAAGGGGTCTTACTAACAGTGAGTGGT
+CAGGATGCAAACTTCCAAGTCTATCCACTTGGATTTGCTGATGTGGACAGTGAGTGAGAA
+TGACGAGTCTTGGACTTGGTTCTTTACGAAGTTGGAGCGGATCATTGCAGACAGCAAAAC
+TCTGACTATATTATCAGATAGACACTCGTCAATCCTTGTTGTTGTTAAGAGAGTTTTCCG
+CAAGCAAATCATGGGGCTTCTATTATTCACCTTTGTAGGAATGTCCAAGCTAAGTACAAG
+AACAAAGCTTTGACGCAGTTAGTAAAAAATGCAGGATATGCGTTTACCGGTACAAAGTTT
+AAAGAGCTTTATGGTCAGATTGAATCCACGAACAAGAATTGCGGTAAGTATCTACATGAT
+ATAGGGATGGCTAATTGGACAAGGCATTATTTCAGGGGACAGCGTTTCAATCTGATGACT
+AGCAATATAGCGGAGACCTTAAACAAGGCATTAAACAAAGGTCGATCGTCACATATTGTG
+GAGTTGATAAGATTTATCAGGTCTATGTTAACTAGATGGTTTAATGCGCGTCGGAAGAAG
+TCTCTCGAACATAAAGGTCCCGTTCCTCCGGAAGTTGACAAGCAAATAACAAAAACCATG
+TTAACAACCAATGGGAGCAAGGTTGGGAGGATCACCAACTGGAGCTACGAGATAAATGAC
+ATGTTAGGTGGAAGAAATGTTATTGATCTTGAGAAGAAGCAATGTACTTGCAAGAGGTAT
+GATAAACTCAAGATCCTTTGCAATCATGCTTTGGTGGCTGCGAATAGTTTTAAAATTTCC
+TACAAGGCTTTAGTTGATGACTGTTTCAAGCCCCACGCATGGGTTTCGAGTTACCGGGAA
+GCAGTATTCCCTGAAGCTATTGGAAGAGACGAAGAAATACCAGAAGAGCTTGAACACCGA
+TCGATGTTGCCACCATATACAAGGAGACCATCAGGGAGGCCAAAGGTAGCCAGAATTCCA
+TCAACAGGAGAATACAAGGTAAGGATTTTTTTTTGCTAAAGTAGTACTTTCTAATTGATT
+GTTAAAACCTAATGCATAATGTGGTTTGTACATGGTAAATGTAGAAACCTAAGACTGGAA
+GGACGCATCAGAACCGGTGCTTGAGGTGCAAAGGCATGGGTCATAACAGGACAAGTTGTA
+CAAATCCAATTTGAACAAGTTGTTACGGTGGATGACTTTGAGATTGCAATTTAGGATATT
+AATTGTTTTTCTTTTGTAATGTAATGCGTAGGTGTAAAACATATAAATATTTATTGAGTA
+TTGGATGCTAATTAGGTTTTTTATTTATACTGCTTATGTTACACCAGGGACACGCAAGAA
+TGTCGCAGAAAAGGTACAAGTAGATGAAAATCAAATATTTCTGTTTTCTATCCAAATATA
+GTTGACCATCAGATCATATCCAATCGTTTGATTCAAATAGATCTATTTGTAAGATTAGTT
+CGATTTACATGCTTCAATATTGTAAGATACCCCAATCAGTTATATGTTGAAAAATTAGTT
+ATTGTGAGCAAATTATTTTCAGATCATCTCAGATTTAAAAAATGGAATTAGAACCTATCA
+GCCATGTAAACAAACATCTTTTCCCATTATATTCCTTTTTAAAACTTATGCAATTGCCAA
+ATTTCTGCTAAAAAACATCGTAATGTAAAAGTGCATGTAAGGTTAGAAGTTTGTTGGTTC
+TGAATAAAAAATGTGGACATTTATTGAGTCGGATAATATAGAATAGAGAATATCGACTAA
+TACATGTGATTTCATATTATATAGCTTAGTTTTAAATAATAAAAAAATCTTTAAAACCTT
+GGTAATGAAATGGATGTCTCTGAATATTTACATGTAGATAGGAAATGAATATTTATATGT
+CTATCCACACACCCCAGACCAATCAGATATAACCAATCTTTAGTATTTTTGGAATTAGTA
+TAGTCGGAAAATTTTGTTATGCATGCTCCAAAATCGAAAGAGTCCCTATAAGTCATGATA
+AACGAGAAAGATGTTCACTAGTTTATACGTTAAATACAAGAGAGAAATACAACTTCATAA
+TAAGATTACATTAATAAACTAGATAAAAGAGGGAAACAAAAGAGATAGTTATATACTGAA
+AGTGGGTAATTGATGTTTTTAAATAAACTAGGAAAGCAAAAGGATGTCTCTGAAGAGGAA
+GAAGTAGATGCAATGTGAACATCTCTCACCATTATATTCGTTGTAAAATTCATGGATGAG
+CCAACAGTCTGGATAATCCTCATAATGGAAGAGCTCAGCGTAAGATCCGAATCGTTTTGG
+TTCCGAATCAGAAATGTGGCCAATTAGTGTCTTGGCCATGATATCTACATCTGTAAAACA
+CTTGTTCTCTCGTTTGAAAGTATTAAACGCGTCTAATACTTCATTACCTGCGCAGCGGTT
+TAGAGCAATGTAAAGAAGTTTGGCTATAGGAATGACATCTTTACAATCATTCAATATTGA
+AATGGCGCCTATCAGGTCAAGAGAACAGAACCCTAGCCTCAAGCTCTGGAGATACATAGC
+GTAAGGGTTTCGTTTTGCAAGACATTTTGAGAAGAATGAGAAGTGAACAGAGTCGGGCGA
+AGACATGTTGATGAAGTCAGGGCTTTTATCTAAACGAACTCGGGATAGTGTCTCGACAGA
+GAAAGCTGCAGATTTCCCTTCATGACCAGATTTAATCCAGTTTTTCAGAGCCTCAATTCC
+TTCTTCTGAAACGTGGCTAACAATTAGTGCGAGAATTGGTTCCGGAATATATAATCTTGC
+AATCTTCCTCTGTTGACAACGCAGACGAAAAGTTATAGAAGTTACATATACTTTGTGGAA
+TGAATGTAAACTATATTGTTTAAAAATGAAAAATTTAACCTGTGTGTCGCTAGATTGTGT
+GATAGAGTGTAGACATTTGGATGATGTACTCATTTTGTCAATTTGTTGCGAATAACGAAA
+GAGTAAGATGTGATGGAGAGAGAAGTTTTAGTACTGATCAAAACGGTTTAGAAATGAGTA
+ATAAAAATAGAGTAATTAATTGGAAGTTTCTCTTAATAGGTCACAATCGTGAGGGATGAA
+GCTTAGTGGGGAGTACGGGTTCAGTTATATATTAACTCTAAATATAAAAGCTACCACTTG
+AATTCCATTAAAGCAATTTCATATACAAAAATGCAAGTCATAGTTCTGAAACAACTCTAA
+TCATTTATATAATAATTGTGACACCTTATAGTTGAAGACTCGAACAATATATAAATAAAG
+TTGGCAAAATATGCAAAACAAACTAATACATAAAATCAAGAATAAAAACTTAGATTCAAA
+TATGTTTTCTGCAATCGAGAAGAACGATAAGATGAACATAAATGAAATTGGTACTTCTGA
+AAGTATTACTTATGAAATGTGTGCAATTTCCTGGGACATGTAATACTAAATACAAGTGTT
+ACACCACTGTCCCTCGTACTCATTCAGGTTCTGATGGTCCGACCAACACTCACCATAATC
+CTCGAACTCCCAGGATTTTTTGTATGTCCCTTGGCGACGTGGACCAACCTCGTTGATATG
+GAACATTAATTTATCTGCAAATAAGTCGACTTCACTAAATTTGTAGTACCTTCGCTTGTA
+CTGAATATAAAATTCCCACGGAATTGATCCAGCGCAACTATGGAGCATGATGTAAAGTAG
+ACCAGCATGTGGGAAAACGTTCTTTATGCCATCCAATATAGCAATTAACTCTTGGAGCTC
+AAACATATGAAATGCCAGCACTAAACTATGAAGATATAGGGCGTACAGATTTTTTGCGGT
+GAGGCATTTGGTGTAAAACATGTGAAAACTAGACGATTCTTCAGCCATATGAATAAAAAA
+AGGGGACTTATCTATTCAAACAGAAGAAAGGGTTTCACTTGAAAAAACAACGGCTTTTCC
+ATCTGGACCTGATTGAATCCAAGCCTTTAGCATATCTACACCGTCCTCACAAACTAAGCT
+GACTATTTTAGCTGCTACATGATCAGGCATGTGGAAATCAGGGAATGGAGGAGGCTGAAA
+GAAAATGCGTACCAACATTAACACCAAATTTGTGAGGCTATATACTAGTTCAAAACAAAA
+TTTCGCAATTTTTGGATCAATTTCAGTCTATATAAAATGAGTGCCTCAATTTGATTGAAA
+TTTGTTTTGAGTAAACATTACCTGTAGGTTAAAATGAACTAAAGGTTGACGAAGAGGCTG
+CACGGCAAATTGATTTCCCCTAACAGGGGCAAGGGCGTTTGGGGGTCGCCAGTAATGTCT
+AGTAGGGGACATTGGTCGAGGGTGGGTACATTTTCCTTTCTCGCAGACGATTTTTGTTAT
+TTTGGATTATCAAATTAGTATAATAGTGAAAGTGAACAAATAATGATCTAAGGAATTTGA
+AGAATCACTGATAATTAAAGAGGACCAAACTAGGCTGAAGGGAAACGGATTTGAGATCGT
+GATGAAATGGAAACCCTAATTCTCTGGATAAATGAATAGGGAGTGGTTTGGTGGAGCGAT
+GGGTTACTAAATATAATTAGTGGATCCTACAAATATTCCAAAAATTGTTCGTGATAGTAA
+AGTAGATATGTCCATATTCTCACGTCCATGAATATATATACGCATGGTCTATAATATATT
+ATATAGACGTGCTACAGTGATTTGTTACAGCCAATTTAGCCGGAACTTATTTATGGGGAT
+TTACGTTTTTTTTTTTATAATGTTTTTCGTAAATATGAGAAGATAATAGGTTTTACATTC
+ATAGACCGATGTCATTAAAGACAAAAAAAAATTGTTAAAATGAAAAGACTTCACTTATAT
+AGAAATGTAGATAAAATGTAAACAAGAATTAACCTAACAACAAAACAGCAGACACAGAAG
+TTTAAACAGTTTGAAAAAGTTATTATGGTTTGACGTTTTACAAACAGTTGTAATCATGTA
+TGTGGGTAATTCTTCAGTTTTAAAACAGTTCAACAATGTTCCATAGGTGAACTTAATTCA
+GACACTTGATTACTATTGTACTGCTTAATCTAAGTTTTTGTTGCAATAAATAAAAAGGAC
+AAATTTTTAATAAATAAATAACTTTTTATTAATATATAATATCATTTATAAAAATATTAA
+AACATTGTTGGAGGTAAACATAAGATGTGAAAAAAAAAAAAAAAGAAGATGAGATAACAA
+TTGTAAGCAACAAGCACTTTGATAGTTCTAAGCATCTTACAACCATTTTGATTTCTTCAA
+CTTCCTCAACATCAGGTTCGGGATACATGGTTGATATTGGCGCATGGCTAAGAATCTTAA
+ACTAGTTACAACCTGCATAATATCTAACCACCTTCCACCAAGCAAGTGCAATAAAAACAT
+TGTTCTTGCGAAATGCTCGAAATCTTTTCTCCAAATCCACTACTATTTGTCCATACGCCT
+CGCATTCCAATGTATCTTTGCTGAAAATCAGTAAGTATTTGAGATTATATACTAACCTTA
+CTACAAAAATGTATAAACATGATATGTTTGAAAAAAAACTGAAAATTGATGTTGAAGAAA
+TGTACTTTTTATCCATGATCATGAACGGCAGTTTGAATCCAGCCGTATCTTTCCCGTTAC
+TTGCGGTATTAGTGAGAATCCCAACATTCACGAGTGCACCAATAACATCTATAAGAAATA
+TGTCGGAGATATGTGTTTAAAAAAATAAATTTTTTGAAAAAAGTGAATGGAATTTATGAA
+GAAGCCATTACTTACCAACCAAGGTATGTTTGCCAACAACATCATCCACAATGTAGTCAA
+ATGTAATGAACTTGTTGAGTAAACTGATTGCTAAAGGTGTGGAATAAGTGATAATGGTGT
+GATCCATGAATAAAATGCGAAACTCATGATGAGTTGTTCTTATTGGTTCGCAGTTAGGTC
+GAACGAGAAACGTACTTATCGTTTTCCATTGATTCTCTTGGATCCTGTCAAAATAGAAGG
+CAGAGAAACGAGGTCCGATGGTTGCTTCTATTTGGGTGCCCTGTTACAAATAACAATTTA
+GGGGTGAGGGATACACGGGTAAATAAAAATTCCACAAATTGCAAAATAAATTGAAAAAAA
+TTGTTTACCCATTCATCGGCCAAGACAAGACGTAGTTCGAAAGCGTACAAGTTGAGAAAT
+TTTTTGTAAATTCTCAATACAATGACACAGATGGTCCAGCCAGTAACCATCGGAGACAAC
+TCGTAAAGATTGTGATGTTGAACGATCGTGAACAGGAGAAGTAAAGAGTAACGAAAACTG
+AGAAATATTGTAATCTTTAGTTTTGTTTTGCGTTTGTGATGTGGTTGTCTTGATGAAATC
+GTGAGTAGAAGTTGAATTTATACAAACTGAAACGATGTAAACTGTAATAATGACGTGTTG
+ATTCGTCGAAGGAATTAAACGTTGTAACTTTTAATTAAAAAACGTTGGTTCTATGAAAAT
+TCAATAAAGTAAAATAAAGTTTGAAATACGGTATGGGGATTTAATGTGTCTTGTACTAAG
+CAGAAATACAGCTTGACCTCGGAAATTCATCTTGAAGCAGGTTGCGGATATCATCAATTT
+ATATGTGTTCATAATCTTTTTCTGTCCAAAATAACATATCCACCGATAACCGTCCGTTTG
+GATGTAATATACATTCTTGATCTGAGTTATATGACCCAAAAGGGTTAGCATTTGAGAATA
+TTTTTTGGGGATTTAACTTATTCAAACTTGCTCAACAGATTCATGTCAACCAAAAAAGTT
+AGTTGGGAGAATGAATGAATTTACCTAGGATTAAACTTCAAAAGATATAAGATAAATTAA
+GTATAGCAATGTACATGACAAGATAATAATGGACATAACATTATGAACATATTGATTTCT
+ATGCTTCATACTCTCCGTAAAGCTCCGCCCATACGGTAGCTCTATAGCATTCGGCTGCAA
+AATTCTCATAAGCTATTGGTTTGTACAATAGAGCCTTCAAAGCAGGTGGATTTTTGGCTT
+CAAGACATTTTGTGAAGAAATGATAATAGATGGAGTGCGTCATGGACCACCACATGTAAT
+AACGAGATTTGTCAAGGCGGACACAACTTAGAGTTTCCTTTAAATACACAGCCGATTTAA
+ATGGTGGTCCAGCTTTCACAAAGGGTTTCAAAGCATCCACGCCTTCTTCAGCAACGTAGC
+TAACAATTTTAGCAAGTACTGGTGCCGGTATGTGAATTTCAGGGATAATAGCAACATGCA
+TTAAAAAAAAAAAAGGTTGGAAACAATTGGTTTTTTGTTTATGTTGGATGTCAAACGTAT
+AAGACTATAGCTTATGATACGCTGCCCTACCTTTTGACACCTGAAACAGATGATGGTTCA
+CTCATGTCGGCCTTCGTTAACTTGAGCATTATTTATATGTTTTGAAGTTGAAACTGATGG
+AATGGGTATGGAAGAAACTTAAACGAATCGTGGGAGGTTTTTGTAGCTAGAGATTATTAT
+GGTTAGATTTATTTTTATATTTTTCCGGTTTATTAAAAGTTGTAGTTGGGAAGGTGGGAA
+TATTCCTGTAATAACGAAGTTTATCAATGTTATGGAGGGAAGTAAATTTAGATTGTTCTT
+TCATGATAATAGAGAATAATAATATTCTCTATATAACTACCACATGATCTACATATCCAC
+ATAATTTTTTTTATTTGTAGTTACCTAAATTAGGAATATTTACTTTTACAGCGTCGCTCC
+AAATCAAAACTTATCTCCGTAAAACTTGCGAAATGGTTAAGATAGGGAATATTCTGCTTT
+TCAAATTTTAGTTTCTGGGGCGAAATTAAAGAAAGTAGAAGAATAGAAGAATATAAACCA
+TATTCTTTTTTAAATAAGTATCCACGATTTCTCCCCAGTTTATAAATTATTCTTTATTTG
+ATTTCTTACGAGCATATCAATTATGAGAAGACAGAAACGCAGGAGTGAACCATCAGCCAG
+CTGTAGTGTAAAAATGGTTTTTCATACATTACAAAAATCATAAACTCTCCTACTTTATAC
+TTTTATTTATATTGTCTTATTAAGTTATTATTTTTTGGACAGGAAACCACCATTCAAGAA
+TTTCACATGCCCCCTCCATTGCTTGCTAAAATTGGTAGCTACCTGGCTGAAGATGGCATG
+GATGCATTGAAAAATTTGATTAAAGCAGGTCCGGTATTTAAGGAGGCTGTGTATTCAGAG
+GAAACCCTACGGTGTGTCCGACTTGACAGATCTCGGTATTTCATGTGGTGGTCAATGCCA
+CACTCGATCTATTATCATTTCTTCAATAAATGTCTTCAAGCAAACAATCCCCATGCTTTG
+ACTGCTGTATTGTACAAAGGAATAGCATATGAGAATTTCGTTGAAGAATGCTACAGGGCA
+CCTTTATGGGTGGAGCCTTATGAAGAGGACGGAGGATGGGTACAAATCGATGGAGCTTAC
+TGGGCTCAGCCCCGAGTGCGAGCAATGAATGCAAGGTGCTGCCGATGCAAAAGTGCAGCA
+CACAAAACTTGTCCAAATATGTGAAGTTCAATTTTAATGTTGTCTTTTTTCTTGAACCGT
+TAAGAACCTTTGTTTTTCATGTATTAGCTTCTTTCTTTTTTCTGGTTTTAGTTTTCCAAT
+TATGCTATATTACCATTTAAGATTTAGACCTTTCTACTAAGTAAGTAACAAACCTTTATT
+TTATAATTAGTATAGAATAATAATCCACATATCGTATACCTTATGGATATAAAAATATGG
+ATGGAACACAATAATATACCGCATATCACATTAAATCCATGTATAACATATAAAATAGAG
+ATTGTTCCTTTTGGGAGTAATGAAAAAAAAGGATAGACATAATTCATACAACAACAATTA
+GATTATGTTTACTATTCAACAAAGCAAAATAGAACACACACGTTCAAAAAATAGTTTACA
+GAGTGATAATATTCAAAAGGAAAGTTAAGATGGTTAATATTACAAAAAGCAGAGATGGTT
+AAGATGGTTAATATTACAAAAAGCAGAGATGATTATCACTTGCTTGAATCTCAAGGAACT
+ACATTGCCACCGGGCCACAGTCACCAGATCGCAAATTCTTATATAAGCCATCTAATCGCT
+TCCAATAAAAAGGCTGAAGACCATGATTCTGAGAACATTCAGGCTTACAGTACCTTTGGA
+TGAGGTATGGCATGATTGTAACAACAGGTTCAATGAAACGTCGAACCTCGTCTTCCTCGT
+AAAGATCTGTATTTGGATCGAGAATTTCAACGGACCAGACTCCCAGATTTATTGCAAGTC
+CTACCCAGTGTTTTGAATCCCATATCATAGGCAAGTAAATGGTATCAATGTCTGCGAACC
+ATTCAGTGTTGGGCCCTACGATGAACTGTTTCATGGGTTCGGACCACTTGACGCGTGACT
+TCATTTTGGCAGCTTTGAAGCTTTTTAATTTTCCTTGTAGATGGTTTGCAAACCATGGTT
+GAACAAAAGCGGCACGCTGGTTTGTAAGTGTGGTCGCAAGCTTTTGAGAAAGCAAGGACA
+CCAACACCTCCATATGCTAGGTAAACAATCAATAAGAATTAGACTTTCTCACTAAAGATT
+ATAAAGGTAATATTTGTAAAAACAATTGTTGATTTTATACCAGAGTTGAAACCCAATTTG
+TAGGCTTGGCAAGTGATAGAAGGAATTTGTTTGAAATTAAGTATCCAGACGAAGTGAGAT
+GTTCACTGCGAGGAAAAAAAAAAGTATAAGCTTATAACAAGATTATAACTGTATTGGTGA
+TAAATAAAATGAAATGTATAACCATACGTATTGGGTGCAGCGGAGAGGGTATTGCGAAAC
+AGTGCAAACTCAGATTTACTCATTGAAGGCAAAAGTTCATATGAGCCTGTTTTTGATTTT
+GATAACAACTCTGCTACAAGAAAAACTTCAGCTTCAGACAGAGTTGGTTTCTCTCTTTCT
+CGCGCTGGAGATGAATCTGAAACATCAACATAACCTTCTTCCTGTACATTATAATGTAAT
+ATTAGTGCAAAGAAGAAAACCATCATTAGGTTTGAAAGTAGAAACATTAGTTTATAGTAT
+TAAAGATGTTGTGTTTATCTTGTTTAGAGCATACCTGGTTTTCATCCAGATCATGTGCAC
+CAATGTCTTGAGAATCAGTGATTTGATCCTGATAGGATATGTCAAAAAGGATAAGTAATT
+ATCTGTATGAAAAAATTATTGAAACTGATATCTAAAAAACATAATTTTTGCAGAGATGGA
+CAGAATTATAATATTTGAAAAAACCTCCGTTGGAGTGGGAGAAGATTCTAATTGTTTGTT
+AGGTTTGGAATTTGTATCATGAATTGGATGGGAATATATTACCATAGCCTCCAATAATGA
+GATTGGTTTTGAAAATGTATTAGACTATCTTTCGCAAATATAAAATGAGGAGACCTATTA
+TAAGTGATATCCTGCAAATTATTTAGTAACCAAATAATCATGTCGAATAACACAGCCTTG
+TTGTTACTATTTACCTTCATGGTGTCATCATCGAAGTTGACTTCTGGTGGCGTCTGTGAC
+AATGCCTGAGATACTGCAGCCGACTCCAAAGTGACCTAAATGTAGAAGTACCAATAAGAT
+GGTGAGAAAAACATAAGAAAATATTATAGCGTATCCACAAACTCCTGTCCAATTTAAAGA
+GAACAAGAGAGCCTAATTAAGTATAGACATAAGGTTGACCTTCTTTTTTGCGAACTTTGC
+AAACCCTAACAACGAATGAGATGCTGCAGCCGCCTCCATGGTGTCCTGAATGTTGTAGTA
+CACAAAAATATGGTGAGAAAGACATAAGTAAATATTATCTGCAAATTATAAAGTATCCAC
+AAGGTTCTGTCCAATATAAATAATTAACTTGCTGCAGCAAAATTTATTTCAGACATAAGG
+TTGACATCCTTTTTAAAGACCATAATTAGTTCAGACATAATCTTGACTTCTTTAAGAACA
+TAATTATTTCATTCATAGTTCAGACATAATCTAAAAGAAATACCTTCGCCTGCTGTTCTT
+CAGAGCTCTGATCTATTGGTAGATCTATATGAGAATGTGATGCAGTCTCCCTGTCCAATG
+AGTCCTGAAAGTGATTGTAGAATGAAATTGTTGTGTTAAATATATATACAGAGATGAAAA
+TAGAATATGTATTTTCGATGGTTAAAGAAAGGCTTTGGCTTTGATTTGTTGTGTTTGTAT
+TTATAAAAGTACCTGCATTTTGCCATCAACATCTGTTTCATTGGCATTCGTTTCCAGTTC
+TTCAGAGTTGTGTTCTTTTGGCAGATCTAAACCAGAATGTGTGGTAGGAACTCTCTCCGA
+TGCGTCCTGCAAGTAATTGTAGAATGGATTTGGTTAAAAAAAAACATAACCATTGGTCTG
+CGCAGTAGGTCCAACAAATACTATATTATCTTACATCAATAATATGATCTTGGTTGAGAG
+GGAGTAGTTTTTCGACGCTTGGGTCTGACCTTGGATCAACCTGTTTGGAAATTACAATAG
+TCAATGTCTCTTATATATATATATAAGTCATTATGGGTGTCCAAGAAAACCTGTCCACCC
+AAGATTAATATTAAAGACAACACAAAACAAATGTAGTTTTGATGGTTAAAGAAAGGCTTT
+GATTTGTTGTGTTTGTGTTTATAAAAGATAAAAGTACCTTCATTTGGCTATCAACATCTT
+CCTCATTGGCATTCGATTCCTGTTCTTTAGAGCTGTGTTCTTTTGACAGATCTAAACCAG
+AAGGTATTGCAGGAACTCTCTCCGATGCGTCATGCAAGTAATTGTTGAATGGATTTGGTC
+AAAAAAACAAATATAAACATTGGTCTGCGCAGTAGGTCTAACAAAATACTATATTATCTT
+ACATCACTAATATGATCTTGGTTGAGAGGAAGTAGTTTTTCAACGCTTGGGTTTGAACTT
+GGATCAACCTGATTGGAAATTACAATAGTCAATGTCTCTTATATATATAGAGAATATTAT
+GGGTGAGCAAGAAAACCTGTCCACCCAGAATTAACATTAAAGACAACAGAAAAGAAAATT
+TTGTTTTGATGGTTAAAGAAAGGCTTTGATATGTTGTGTTTGTAGTTATAAAAGTACCTG
+CATTTGGCTATCAACATCTTCCTCATTGGCATTTTGATCTTTGACATCAGTGTCATAAAC
+AGGGTTGCCTTCATTTGCATCATCCTTATTAGAGTGCTCTGATTGTAGTGGAGTAACAAA
+TACATCCATGGGGTCATCAGTAATCTCCTGCAATAAGATGTGTTGACGTCGTTAATTCTA
+CCAATTTTGTAAATAGTTGAAGTTAACAATTACACTAACCGTGTTTATCAATGGGATACT
+ATCACTGGAGTCTTGAGTTTTATCTAAATGATCGTCTGGGACTTGCTGTGCAACTTCAGG
+CTGTCCAAATACATGCTCAGGCAGCGTGTGTGACTGAGATGAAGTCTATGAGAAAATTAA
+AAGATTTATTAAAACAGCCTGAAATTGAAGTCTATGATAATGTTCAAATATTTAAAACAG
+TTTGAAATCTTGAATACCTCAGAGGTTTGAGATTGGATAGGGACCTCCATTATCTTCTTG
+CGCTTTGATATAGATGAACATGCAACAAAACTGGAGGAGAGTTTTGTGGACCGCTTGAAT
+CTGACAGTTTTTTTTGCTTTTTCAAGCTTCATTACACGGTTCGATAGCTCTTCCACCTTA
+GTTTGTAGTTCACTGATGAGCCTAGACTTCTCATCATCAGAGAGATTGAGTTCCGGTTTA
+CTACGAGTTGAATACCTTCGCCTGGATTTGGGAGCCATAGACTTCACACCTAATTTCTTC
+TTACGGTCCACAATGTCCACGAGATTGCTTCTTCTTTGGGACTGAGATTGGAGGCAATGT
+GGCATCACCTCCTGGCCAATCGGTTTTTTGGAATTGATGAGATACCCATATCAAATCATA
+CATGTATGCAACTTTCTTATCTTTCACCTCATCGTCCCACTCTGCCCAACTTTGGTCAGC
+ATTAAGGTCTCCAACTATAAGCGGATCCACTGGCAGCTGTACAAAATTAGAAGGTTAGTA
+ATAGTATATAAGACTGAATTTATAGAAAGAGAATATTATGGACACAATATAGATAATTGA
+GGTGAAAAAGAATACCTTAAGGTTGCTTTCCAAAGCATGAATCTGAGGAAGCGATATAAC
+TTGTTTTGGATGAGTTAATCGTTTCCAAAGGAGGATTGTCTTAGAGGTTGAGTCATCTAA
+CACCAAATCTAACAGTCCAGGTATGTTACGAAATGCTATGAGCTGCAAGGCTGGGGGGAA
+ACCTTTCAAACGGAATGTTTTCTGCTGAAGTTGACTCACCAAACTCTTGATAGGGTCAGT
+TGTCAGCTGTCTTTTACCAGTGGACTTACCGAGATTTCGTTTGTCAGGTCTCATTCCTAC
+TGCAGTCTTCAGAAAAGACTCTCTACCCCAAGGAAATGAAAGGAATTTATCCAGATCTGC
+CAACATCTCTACATATTTAAATGTAGGCCTACCGATTTGGTTCGATGCTATGAGTACACC
+ATCTATAATAAGTAGAAACGCGAGCTTAAGTCTGTGGCAGATGACAATGTCTTGTGTTTG
+TTGGTTAGCATGTCTGAAACATCCCCTAAGGTAACAGTCTTATCTGGACCAATTAACTCG
+TCCCAGTAACTCTTCATGCCAACAACATAAACCGGATCATCATCTGGATCATAATCCTCA
+GAAAACTCCCCACAGGGCAATCCAGTCACGCAAGCAAATTCAGGTAATGCAAATCTCAGG
+GGTATCCACCAAATACTGTCCACAGCTCATACTTTTTCTTCGTTACCAGCTGCCTACATA
+GCAAGGCATGCATAAGCTTACCAGACATCGCACACTTACTAACCGGCAAATGAATAGAGG
+TCCAAAGCAAGATTGCAGAATGAAATCCAATTCCTTTGTCCCCTGAAAAACCTTCCGGAG
+AAAGGATAGAATATCTGGTCTTGAGTATATATTTAGCTTTCCCCTCGGATATTGATCAGT
+GGCGAAAAGTCTATTAGGAAGATTTGAATCACACTGAGAAGATGGTTCCTGAGACGTTGA
+CCCTGTCATTAGCAAGAAACAAGTTCAGAAGATTAAGATTAGATTAACAGATAATATGAC
+CAAATGAAAACGAGTTCACAAACGTCTCTCTATTGCTTGCTTAGATTAGATTAACAGTGT
+AAGAGTACCTTCCATAGTGTAACAGAATAAACTTATCTGCCAATGCTATCGATTTAGATG
+TTTAACTGTCTTCCAAATCCTGTAACACAAACAGATAAACTCATCTTAGATATGGCAGCA
+ATAGATATAGGAAAAGGAAATTATAACTATATGCAGATATTATTTTTTTTAAACAAGTCA
+AAATCTGAAGTATCTTTTTCATCTCCACAAAAGAAAATCAAGTTGCAAATGAAACTGACA
+AAATACCACAAAGTGAACAAAACAAAGTTCACAAACCAGCAGAAGATTAGGTGTAACCAC
+TAAACTACAGCTAAAATAAAATAGAACGGATTAGAAAAGGATCACTCTGAAGAACCAGCA
+GAAGGACAACTCTAAGAACCTAACAAAGCCTAGTAAGTGAAAGAAACCAAAAATAATTAA
+GGCTACTTCAGAAATGAGAACAAGAGTTAGCAAAATTCATCAACAGGTCATATGGTTTTG
+TCAATCAAATGAGTTTGTTACAAATGAATTACGTTTCCCAAACAAGAAATTCTCTTGTTT
+ATAACTGAAATACGAAAAGAAAACTAAACAATGAAACAATTCACATAAAGATATCTTACT
+TATGGGATTGTACAATTACTCTATTATTGTTTTTTGCTAACATATAACTTAGAAGCACCA
+CTAAAATGCATATCAAATGAATAAAGATTTTAGTTCTGAAGCAAGAAACGAAAGAAACTC
+TAATTATAAAATCTTATGATGAAAGAAAGAAACTCTAATTATAACAGTATGGCTCACGTC
+TAGCACAGTCAAATATGGAGTAAGCTAGTGACGCTCTGCGAGTAAGTCAGAAAGGTACCT
+AAAAATGCCAAAATATCAGAGAGTAAACAAAACAAAGTTAACAAACCAACTAAAGATTAG
+TTACTGAAAAATCAAAACACAATGTGAATTGATGTTATCCAAATATAGTTGACCATCAGA
+CCATATCCAACATGTTTAAGATAACTGCCAAAGTTGAAAATGCCAAACAATCAGTGAGTA
+AACCAAGATTAGTTACTGTAAAATCATAACACAATGTGAATTGATTCAGTGCCCTGTCCA
+CAAAAAGGGCGAGTGCTAATTATTAACTGTAAGATCATAACACACTGAGTCATATTGGTG
+GTAGCTTACCTGAACTTGGAGAACACTCTGGTGAGTATTTAGGCCCGTAAATGAACCTAA
+AATCCAAAAAAACAACAGACAGACACAACCACTATAAGTAAAAAGCTAAACATGGGAGAA
+TAATCATAGGATCAAGGTGAAGTGGAATAACCTAACAAATACTAGTAAGTGAAAGAAACC
+CAAAAAGGTTAAGGCTTTACGAGTAATCGCAACAAGAGTGAGCAAAATTCATAAACAGAG
+TATATGGTTTTGTCAATCAAATGAGTTTGTAACTTAAATACGAAAAACGAGAAGCGAAAA
+CCGAAGATAGAAACTAGAAAATAATAATCAAACAGCCAAGTATAACTGTTTTAGAGTTTC
+GACAATTCAAATTTTACATGAAACATAAATCCAATTCGATATAAGAACAAAGAGAAATTT
+GGGGGAAATACCGGTGGAGTCTTCAGAAGAGAGAAAGTCGTGTGCAACAATGGTGGTGGA
+CAGTGACGGAGAAGTTGGAGAGAATTTAGGGTTTGTGAGCGAAATTAGAAGTCGTCGTCG
+TCTGCGTCTTCGTCTGAGCGAACAGGGTCACCGGAAAATCGTCTGCGTCGTCGTCTGAGC
+GAACAGAGTCACCGGAAAAACTGAAGAGGATGATGTCGCCGGATTCGTCTTCTACAACAA
+ACAGTAATTTGCAGTTTTTTACTGGATTAGGTTTTTACGCTACTGAAAAAGTCTTCAAAA
+GTCAAATAGGGTAAGGTAACTGCAAATTCGACGAGTGGGTTGGTTAAGGGATCTCTTTGG
+TTAATGCGGATTTGGTTTGAAAACAACCGGTTAGGGTAATAGAGTAACTTTGCCAAGGCA
+AAGTGCCTGATGATTTTAAAGTGTCGAAACACGTCTAAAGTTATGAAAAGTGTCTGAGTA
+TGCAATATTCTC
+>ATREP14
+TCTACATATACATTTTTGCAGCCATTTTGTGAAATAAATCCTGGAGTTGGGACTTATTTA
+CAATGGCTGCCACTGGATTTTAATTATTTGATTTTTTTTAATTAATGGTTTGAATTTTTT
+TACGGCAATTAATTGTGTAACAAACCAAAAAGATTCGAAATATATGGCAATCCCATATGT
+CACGCAAAACACAATAAATTATCTTCTCCTTATCTCACCTACAATATTCACTAAATCTTA
+AAACAACCAAAATTTGAACTATTTGAATTATTTGTATTAAATTTCGGCAATAAATTAAAA
+CAAACATTGTGAAACAAACCAAAATACATTTACGATCCCGTAAAATGAGCAAACCCAATT
+ATATGTGCACCTAAAAACATTCCTTATCTTGGTTTGAATATTCCATGGAATTAAAAGTCC
+ATAACTTTTTCGGCATAAAATCACAATCACAACTAATTCCACAACTAATATTTAAACTTA
+TAAAAAATTAAAATATCATGAGACGAAAAATATAGCGGGACGGGTTTGGATTGATATGAA
+ATATAGCAGGACGGGTTTGGATTGATATAACACAGGTTAAATATTTATTTTATTATTTTA
+TCATCACCAATTTTTTTAGTTACAACATTAATATAAAATTATATAACTTTAATACTAAAC
+TAAAACCGTAAAATTTAATATTATTATATATATAAATAAAATATTTGCCCCGTGGTGTAC
+CACGGGTTAAATCCTAG
+>ATREP15
+TCTATACTATTAATTGGGAATCATTGAAAATAAACAACCTTATGAAGGGTAAAATATTAC
+ATAGAATGCCATTGATTGTTAGTGTTTTTAAATAAATTCATTAAGGATACAATAGTAATC
+ACAAAATTAATAGATTTAAATATAAAAAATGGTAATATTCTTTTAAGTAATTATTAGTTT
+CCCAAAATTAAACTCACTTTCTCTTTCCTATTAATTATGGACGAAAAATTAAAATTTATT
+TCTTAAAATTTGTTAACCAATAAAAATTGAAAAACTAAGATTTGATATCAAATTATACTA
+TATTATTAAACTAACATTTTGGAAGTTAATTTTTATTTTAAAATTTTTTAAAATCATAAC
+ACTTGCTTGATACCATGAATAAAAAATCATAATTTGTGATAGATAAATAAATTCAATTTT
+AGAATTTTGGGTTAAGTATTTTGAAATATAAAACGAAAATTTATTTCAAAATTTCTAAAA
+ACGAGATTAGATGTTACAAAGATTTATATTTACTATGAATTAAACTAAAAATAATTAATT
+TAAAGTAATTATCATTATGCCTTACATTTAGAAATATCTAAACAATAAATTGTACATACT
+AATTTCGAAATATTTTGGGTTTTMTTTTTTCTTTTTTTCAACCGGATCTTTTTTTAAATA
+AATCCATAATATATTATTGMACAAACTTTTGAAATAATGTAAACTAATTATACATTTTTC
+ATTCAAAACAAATTATCCAGCAAAAATAAATTGCTTTTATAGGTGTATTTCAAAATTTTA
+ATTATATTCCAAAAATCCAATTAATTATGATTAAACAAGGGAAAGAAGAATATTGAAAAT
+GTAGCTAAGGAAATAAACATTATTACATTTGTTAAAATATAATTTTTTACAAAATTATTT
+GTTATAATGCTATTCATATTTTTGAATTTGAAGAAGGAAAAAAAATCAAGAAAAGATATT
+TGTGTGTTTTAATTTATGATATATTTGTAAACTTTAACATCCTATATGTTAATCCGCAAA
+ACTCAGTCATATATACATTGGTATTTAAAGGTAAGCAAATAAGAATTTTGGAACGTACTT
+TTAATGGAACGAAATGAAAATAGGAATTATGAGACACAAACGACATGAAAAGAAACGGAA
+GTACTATATAAAATAATTTGAAACCAAACTGGACATCAAATTAAATATCTAACTGGTATG
+AGTTTGGGTTATGAGCACTATATAAAATAAATTTGTTTACACACATAACCCTGCATGTAC
+GTATTTTGTGACACAAATTCTATTTGTGATGGTTACGGGTTGGTAGTATTTTTATTTCAC
+ATATACAGACGGGTTATGGGACGAAGAATTTATGATAGATACATCACAGGTTTTCCATTC
+CAAGAAATATAAGTCAAATATACGTTTTTATTTTCTAAACTAATCAAAACATTATAACAG
+TTTGATTACTGGTGTAAAATAGGATATAAATTTGGTTTTAGTTTGGGTTATTTCTCCGTG
+TGAGTCCGGATCTTAAAATATAACTATACACGAACACAATTGAATTTCGATTATTACTCT
+TAACTTTATAATATCTATACTATTACAAAGTTTACTTATAACAAAATATTATATATTTTT
+AAAATCTATTAAAAAATTTATATTTTGTACGTATATGCGAGTTCAGATATCTAATACATT
+GTACTATAATATATATCACAAAATAAGAAAATAATCTACATTGAATTAAAAATATGAAAT
+CCCGCACGTACGTGCGGGTCAGGATCTAG
+>ATREP16
+GGGTAAACGACCTGTGTCCCTTTCGGAAGTTTCATATACCATTAGAACTACACAGAATTT
+CAACCTCGATCTTGGTCCACACAAATAGAAAGTTCTAGTCCTATTTCTCCCTAATTTGAA
+AGTTCGAAACCTCAAAACACATAAACGCTTGATTAATTGGTTTATAACATAAACCGATAT
+TAAACCACTTAAACCAATCCTAAACCAAATTAAAAACCTGACCCATCTCCTTCTACCCCA
+TTTGACCCGTCTCCTTCTCCGCCATCACCTCCCGATCACAAAACCAACATATACATCTCC
+ATTCCTGGAGTTTCGAAGCTTAAAGGAAGAGAAGCGAGGAAAGGCGATGTATTTGCGGCG
+GCTCGACAATGGAATCAAAGGACGAGAAGTATCGATAATGGAATTGAAATTCTCCGTATC
+GTTGTCCATAGAAGAAACTGAAGAATTTTCCTCCATTGTTTTTGGAAAAACATCATTTGT
+GAACACATTATTTGAAAGAGCATTGCGGATATATGAATTTGGAATTAAGTCAATCTCAAA
+TTTTAGTCTTTGACTGAAACTCTATTTTGCTCTTCTTTTTAAATAAATTTTTCTGGAAAT
+AAAGCAAGTCCTGAGGGGAAACCATGACATCGTTCGTAGAGGAGACAAACCCAACGATTT
+GGAATCTCATTATTGTCTCATTTTGGTGAATCGTTATCATTTTGTAGCTTATGACACGGT
+TTTTGTGCCATTAACATTTCAATAGTTGCAGAGATCAAAAAGCAATGTAAAACAGAGACA
+AAAATTGCAGAGCTTGAGTAAATCGAGTTATACAACAAAACAACAAAGCCGACTTAATCA
+TAATCTTAAAAAGCAAAACCAAAAATAAATCCATTGTATCTTCTAATCTTATTTATCCTT
+GACTGAAAGTGTCTTGAGAAAGTTTGTTCGGAGAAATAATGCATTGAGAAGGCTCTAATA
+ACTATCTGATTTATCGTGTGGTTGTGGCTGAGATGATTTGCAACGTGGCTGATATGATCC
+GTCTTCATCATCATGAATTTCTCCCTCAACAATCAATTGATTAAATTTCTGGGTTCTCTC
+AAATTCTAGTGTTCTTTGATTCTGAGATTTGGGGATTTTCGATCTTAAATCGGGTCTACT
+CAGGTTAAATCCGGTTCCGTTTAGTCCTAATGTGGTTAATGATGTCTGGGTAACAATAAA
+CCGATTATAAACCATGTTTATGTGTGCTTTAGGTTTGAATTTTGATTTTATGTGTTTTGA
+GGTTTTGAACTTTCAAATTAGGGAGAAATAGGATTAGAACTTTTCATTTGTGTGGACCAA
+GATCGAGGTTGGAATTCGGTGTAGGTCTAGTGTTATATGAAACTTTCGAGGGGCACACAG
+GTCGTTCACCC
+>ATGP9LTR
+TGTTACAGAACCAACGTGGTGAGCTGGCGAGCTGGCAATGTGAAGCGAGCTGGCAATGTG
+AAGCGAGCTGGAAATGTGAAGCGAGCTGGCAATGTGAAGCGAGCTGGCAATGTGAAGTCG
+GGGATAAGCAAAGCACGTGTTGTGAGCTGGCGAGCTGGCAATGTGAAGTCAGGGATGTTA
+AGCAAAGCACGTGTGTTGTGAGCTGGCGAGCTGGCAATGCAAATGGACGTTAACGGCGAT
+CGTTATTAACGTGGTTAGCGTTTACTTTCTTTACCTTTTTGTATAAGAGCAACATGTTAT
+GCTCATGCTTTCATTATCGAAGATTGTTATAGAAACTCTCTCTCTTCTAGAACTTTCTTT
+GTAATCTCTGGGTTTTTCTCATCTTGAGAACCAGAGGAGAATCACTCCGCGTTTCATGAA
+CGTTGTTTGATTCTTAAGTAATATACAGAGCTTTCAATCGTGTTGGTGTTTTGGTTGTTA
+ATCGGAGATCGTGATATTTTCTGTATCA
+>ATRE1
+TATTAAGGATATCAATCATCTCCTTGATTGATTCCAATCATATCTTCCATGTTTGTAATA
+TTGTATATACTCACATTGATTATAAGTGTGCTCAGCAAGTCTCTCTTGTGTATATATATT
+GTAAATCGTTGAATGGAATAAATCAATCACTTCTATAAACCTTTATATGGTATCAGACGC
+CTAGATCCAAAATAATAAAAAAAATTCGATCTTCTTATTTCTTCTTCGTCTCTCCTTCAA
+TGGCTGCCCACGCTGAAGAACTCGTTCTCAACAACACAAGTATCCTTAACGTTAACATGA
+GTAACGTTACCAAACTCACCAGCACTAACTACCTCATGTGGAGCCGCCAGGTTCATGCGC
+TCTTCGATGGGTATGAACTCGCTGGTTTTCTCGATGGCTCTACAACCATGCCGCCTGCGA
+CCATTGGCACAGATGCGGCTCCCCGTGTCAATCCCGACTACACTCGCTGGAAAAGACAAG
+ACAAGCTCATCTACAGTGCCGTTCTTGGAGCCATCTCCATGTCGGTTCAACCGGCGGTGT
+CAAGAGCCACTACCGCTGCTCAGATCTGGGAAAATCTCCGAAACACCCACCAAAACCCAA
+GCCAACCCAAGCTATGGCCATGTCACTCAACTTCGGACGCAACTAAAACAATGGACGAAA
+GGTACCAAAACAATTGATGACTATATGCAAGGCTTGGTAACTCGTTTTGACCAGCTTGCA
+CTCCTCGGGAAACCAATGGATCATGACGAACAAGTCGAGCGAGTGCTGGAAAACTTACCA
+GAGGAATACAAACCCGTCATAGACCAGATCGCTGCCAAAGATACTCCTCCCACTCTCACC
+GAGATCCATGAGCGCCTACTGAATCACGAAAGCAAAATCCTCGCCGTCAGCTCAGCCACT
+GTCATTCCAATCACCGCCAACGCCGTCTCTCATCGCAACACCACCACCACCACCAACAAC
+AACAATGGCAACCGCAACAACCGTTATGATAACCGTAACAACAACAACAACTCAAAGCCG
+TGGCAACAGTCCTCCACGAATTTCCACCCAAACAATAACCAATCCAAACCATATTTGGGA
+AAGTGTCAAATTTGTGGCGTTCAAGGACATAGCGCCAAACGATGTTCTCAACTTCAACAT
+TTTCTGTCCAGTGTCAATTCACAGCAACCACCATCTCCGTTCACTCCGTGGCAGCCCAGA
+GCAAATCTCGCACTTGGCTCTCCTTACTCCTCCAACAACTGGCTTCTCGATAGTGGCGCT
+ACACATCATATCACATCCGACTTCAACAATTTGTCTCTTCATCAGCCCTATACTGGTGGT
+GACGATGTGATGGTTGCTGATGGGTCTACTATCCCCATATCACATACTGGTTCTACTTCT
+CTATCCACAAAATCTCGTCCCTTAAATTTACACAACATTTTATATGTTCCTAATATACAC
+AAGAATTTAATTTCTGTGTATCGCTTATGCAATGCTAATGGTGTCTCTGTCGAATTCTTT
+CCGGCATCCTTTCAGGTGAAGGATCTCAACACGGGGGTCCCATTACTCCAAGGCAAAACT
+AAGGATGAGTTGTATGAGTGGCCCATAGCATCGTCTCAACCGGTCTCTCTGTTTGCGTCT
+CCAAGCTCGAAAGCTACTCATTCATCTTGGCATGCTCGTTTAGGCCATCCGGCTCCTTCA
+ATTTTAAATTCTGTCATTTCAAATTATTCTCTCTCAGTGTTAAACCCATCTCACAAATTT
+CTCTCTTGCTCAGATTGCCTTATCAATAAAAGTAATAAAGTCCCTTTCTCTCAATCAACC
+ATAAATTCGACCAGACCCCTTGAATACATTTATTCTGATGTTTGGAGCTCACCTATTCTT
+TCACATGATAATTATCGATACTATGTCATCTTTGTTGATCACTTTACCCGATATACTTGG
+CTCTATCCTTTAAAACAGAAATCTCAAGTTAAAGAGACGTTCATTACATTCAAAAATCTG
+CTGGAAAATCGTTTTCAGACACGGATTGGTACTTTTTATTCAGACAATGGTGGTGAGTTC
+GTCGCACTATGGGAATACTTCTCACAACATGGTATCTCGCATCTCACTTCTCCGCCACAT
+ACACCAGAACACAATGGGCTCTCCGAACGCAAACATCGTCACATTGTTGAAACCGGTCTC
+ACCTTGCTATCTCACGCATCCATTCCGAAGACGTATTGGCCTTACGCATTTGCTGTAGCT
+GTTTACTTGATCAATCGACTACCAACACCTCTACTTCAGCTTGAGTCTCCGTTTCAGAAA
+TTATTTGGCACATCACCAAATTACGATAAGCTCCGAGTTTTTGGATGCGCCTGTTATCCG
+TGGCTGAGACCTTACAATCAACACAAACTCGATGACAAATCTAGACAGTGTGTGTTTTTG
+GGTTACTCACTTACCCAAAGTGCTTATCTCTGTCTTCATCTTCAAACAAGCCGACTATAC
+ATCTCCAGACATGTCCGCTTTGATGAAAATTGCTTTCCCTTCTCCAATTATCTCGCGACT
+CTCTCTCCGGTACAAGAACAGCGTCGTGAATCATCTTGTGTTTGGTCCCCTCATACAACT
+CTTCCAACTCGCACTCCAGGTTTGCCGGCTCCCTCGGGTTCAGATCCTCACCACGCTGCC
+ACACCACCGTCATCGCCGTCAGCTCCATTCCGCAACTCTCAGGTATCGTCTTCCAACCGT
+GAATCGTATTTCTCCTCTTCTTTTCCATCTTCCCCTGAGCCCACTGCTCCAAGACAAAAT
+GGACCGCAACCCAAGACCCAGCCAACCCAAACACAAACCCAAACACATTCCTCTCAAAAC
+ACATCACAAAATAACCCAACAAATGAAAGCCCATCACAATTAGCCCAATCATTGTCCACA
+CCAGCCCAATCTTCTTCCTCTTCGCCAAGCCCGACAACCTCAGCTTCGTCATCTTCAACA
+TCTCCGACTCCACCATCAATCCTGATACATCCACCTCCTCCGCTTGCTCAAATTGTTAAC
+AACAACAACCAAGCTCCGCTCAATACTCATTCCATGGGCACCAGGGCCAAAGCTGGCATC
+ATTAAACCAAATCCCAAGTATTCTCTAGCAGTTTCTTTGGCCGCTGAATCAGAACCACGA
+ACAGCTATTCAAGCTCTCAAAGATGAACGATGGAGAAACGCCATGGGGTCCGAAATAAAT
+GCACAAATTGGTAACCATACATGGGATCTTGTTCCGCCTCCACCAAGCCATGTAACGATT
+GTTGGCTGCCGTTGGATCTTCACCAAGAAATACAATTCCGATGGGTCTCTAAATCGATAC
+AAGGCGCGTTTTGTGGCTAAAGGATATAATCAGCGACCTGGACTTGATTATGCAGAGACA
+TTCAGCCCTGTAATCAAGTCAACTTCAATTCGAATTGTTCTGGGTGTTGCGGTTGATCGC
+TCATGGCCCATACGACAGCTAGACGTCAACAACGCCTTCCTTCAAGGGACACTCACAGAC
+GATGTCTACATGTCACAGCCTCCAGGATTCATTGATAAGGATCGTCCTAATTATGTCTGC
+AAATTAAGGAAAGCTCTATATGGTTTGAAACAGGCTCCACGTGCCTGGTATGTTGAGCTA
+CGGAATTATCTTCTCACCATTGGTTTTGTTAATTCGGTCTCTGATACGTCTCTCTTTGTT
+CTTCAACGGGGAAAATCAATTGTCTACATGCTTGTCTATGTTGATGACATTCTGATCACC
+GGCAATGACCCGACCTTACTTCACAACACTCTTGATAACCTATCTCAACGTTTTTCAGTC
+AAGGATCATGAGGAACTTCACTACTTTCTGGGAATCGAAGCAAAACGGGTGCCAACTGGT
+TTACATCTAAGTCAACGTCGCTACATTCTTGATCTGCTGGCTCGTACGAATATGATCACG
+GCAAAACCGGTGACAACCCCAATGGCTCCCTCACCAAAATTGTCGCTCTATTCGGGTACC
+AAACTAACAGATCCTACGGAGTACAGAGGCATTGTTGGCAGCCTCCAATATCTTGCATTT
+ACCCGTCCTGACATATCTTATGCGGTCAACCGATTGTCACAGTTTATGCATATGCCTACA
+GAAGAACATTTGCAAGCCTTGAAGCGTATTCTTCGATATTTGGCTGGTACTCCAAATCAT
+GGTATCTTTCTCAAGAAAGGTAATACTCTATCCTTGCACGCATATTCTGATGCTGACTGG
+GCAGGAGACAAAGATGATTATGTTTCAACAAATGGCTACATTGTTTATCTTGGTCACCAT
+CCAATCTCTTGGTCATCTAAAAAGCAAAAAGGGGTTGTACGCTCATCAACCGAAGCTGAG
+TACAGGTCGGTAGCTAATACTTCTTCAGAAATGCAATGGATATGTTCCTTACTCACAGAG
+CTTGGTATTCGACTCACACGTCCACCAGTTATCTACTGCGATAATGTTGGCGCCACGTAT
+CTCTGTGCAAATCCGGTGTTCCACTCTAGAATGAAGCACATCGCGATAGATTACCACTTC
+ATCAGAAATCAGGTACAATCCGGAGCTCTTCGTGTGGTTCATGTCTCTACACACGACCAA
+TTAGCGGACACTCTAACGAAGCCGTTGTCAAGAACAGCTTTTCAAAATTTCGCATCCAAG
+ATTGGAGTTACAAGAGTCCCTCCATCTTGAGGGGGCGTATTAAGGATATCAATCATCTCC
+TTGATTGATTCCAATCATATCTTCCATGTTTGTAATATTGTATATACTCACATTGATTAT
+AAGTGTGCTCAGCAAGTCTCTCTTGTGTATATATATTGTAAATCGTTGAATGGAATAAAT
+CAATCACTTCTATAAACCTTTATA
+>ATREP11
+TCTACATATACATTTTTGCAGCCATTTTAGCAAATAAATCCTCAAGTTGGAACTTATTTA
+CAAGGAATGCCATTGACATTAATTATTATCAATTAATTAATATTCCTAATTATTAGCATT
+TCCTTATCTAATATATCTCCATCAATTCTAATTACTTTTAAAAAGGAGAAATCTTAGGAC
+TTTATTAATATTATACTTTATTAAAGATAAATATTATAGTTATTTAAAGTTTATAAAATG
+TTTAGAATATTTAACGAAAAAACGTTTAGAATATATATAATATATGAAATCTATAAAATT
+AAATAACCATTTCAAAAGAAAACTTTTAAATTGATTTGAATTATAAATCTTTTAATAAAA
+ATATTATTAGAACAAAAAAAAAAATGTTTAATTTTACCGAACTAGATTAGATGGTGGGAC
+GGGTTTAGAATATTATAATGTATGAATTTTATAACAATTAAATAACCATTTGAAAGAAAA
+ATTTTAAATTAATTTGAATTATATATCTTTTAAATTAAAGTATTATTAAAACAAAAATAA
+CAAAAACAAAATGTTTAATTTCACTGAACGGGGTTAGATGGTAGGACGGGTTTGGGTCGA
+CAGTAATACGAGACGGTATACCACGGGTGAAATCCATTAGATATGTTTAGTTTCACTGAA
+CGGGATTAGATGGTAGGACGGGTTTGGGTCGATAGTAATACGAGACGGTATACCACGGGT
+GAAATCCTAGATATAACAATCAAAATACAATTATATTATCTTAAATACTAAACAAAACAA
+ACAATATTAATAAAATAAATATAATTTAAATTTAAATTATTTAGTTATAATCTAGATTTT
+AACTTAATGAACTGTATGTTATTGTTCCTATATTTTTAAACAGTAAAAATCAAACATAGT
+AATTGTATACTAAATAATATAYAGATATAAGAGTTGTACATTTAGAAAATACAAAACATT
+AAATCATATATATTTTTAATCGACTAAACAAATTAAATTTTTATTTTTAAAAAAACAAAA
+TAGTCCCGCGGTGTACCGCGGGTTAAAATCTAG
+>ATREP12
+TCTAAATATACTAAATCAGCAGTCACTTTTCCAATAACTGATGCATTCAGTGATTGACAC
+ATCAGCTTAGTACTATTTTTTTATTCTTTCATTTTCACGCAGGATTTTTATGTGTCGTTT
+TTATTTAACTTTGTTTCTTTCTCAAACGATTTTCTCTTTCATCCCCACGATCTCCACATC
+TCCACTTTCTCTCTTCCAAAAACTCCATGACTACTGTGTAAAATCTCAAAGATGGGTTTC
+TCAACATCATTAATCGATTACTCAGAAATCAGGTACTTTGTTCATCTCAATGAACCAATT
+TCTTTTTTCTTCCTGACAAAGACGAAACGCACCCTAAGAGCTCTATCTTGCATTAGGGAA
+ATCGTATTCGTGAATAAATCCCCTTTGTTAACCATCTTCTATTTCTGTTTGTAATTTTGT
+TTTATATATATAGAATTCTCCATAGATCCGAAAATCATATATCCTTCTTCTAGATTTCTA
+TGGCTTTTTTTTTTTTTTTTTTGCTTTGTTTCTGCTTTATTTGACTGAATTCGATTTCTC
+TCATACATCTCCWTTTTTCCATAGGATTATTCTTTAATACAATCAATGCCTATGATTCTC
+CCGTCTCACAAACACTCAAGGAACAACGACAAATTTTGGCTTCTCATCTGAACAGTTGCC
+TTAAAACAAGGGTGAGTTTAATATCTTAATCGAAGCTCAAGTGTTTTTTTAATGGTAAAT
+TAATTCTCATACTTTTTACTATTCTTCTTTCATCTCTTATTTTACTTCTTTATATCTGCA
+ATTTCTTTTTTGTATTAAACCGCAATTGTATTTTCACGCAAGATTTTTGTATTAATACAA
+ATACTTCAATTTTAAAGTCATCTCTTATTTTACTTCTTTATATCTGCAATATCTTTGATA
+TTGTTTCAAAGGCAGCGTCTGCGTCATGTAGTTACTTACTTGTGCACATTTTACATTTTT
+TTTTAGACTTCCAAGCTTTGGGTGTCAACGAATGTTTGTAAACTGAATTACTGATGATGA
+GAAGAAGAACACATTACAATTGGTTGGAGCTAATGATGAAATAAGCGGACATGTATATAC
+CCAGCATAATTTTCGTACTTATACTCTCTTATATTTCTAAACTCTTGATTTGTTAGTTAC
+TGTCTATCGCAATTGATTCATTGGGTAGAAAAGTTGTACCTTCTTTATATCTTTTTCTTA
+ATCTTTGTATATTCTTCAGTCAATGATAATAAATTTGTTGTATATTTATGCTGTCTGCTT
+TATTTTAAAAATCTTAGTTAAGAGTTGTAGCAGATATAATTTAAAACAATGTTGTCCCTG
+CATAGCAGGGGCCAAATGCTAG
+>ATHATN10
+TAGGCATGACCAAAATCTAACCGTAACCGTATTTCGGACCGTAACCGGACCGTTTATTAA
+CCGTAACCCAACCGTAACCGTATAAAACGGTTAATAACCGTAACCGTTAACCGTGAAAAT
+AGATCAGTTACGGTTAAAAAAATATACTAACCGTAACCGTTAATTAACCGTAACCGTATC
+AAAACCGTCGGTTAACCGYGCGGTTAACCGTATTGTTAAAACYTTAAAAATATAGTTGTA
+ATTGTGTATAATTCTAAATAAATAATTATTTCACTAAAATAGTACCTTAAATCGTTTAAT
+ATGCCCACTACTACGATCGAAGTTACTCCACTACTCTTTTTACCATAAATCAAATCATAA
+GTAGTTCATATTATTATTATTTATACTCTTAAAATTGTTTCTTAATGCTCACAACATCTT
+TTCTTTAGTATTGTTTTTGTTTGGAAAATGTAATTAATTCAATCATTATAATTATGACCA
+TTAATTTGTTTATTCATTGGTTTATTTAAGAAAAATAGATAGCTGATTTACTATAAATAT
+TTGAAACACATAATCACGTAAAATAAATATTATTTGATATATCACTATTTATTTATTTAT
+TTTATTATAAAGATTAAAAAATATAATATTTTGTCTCATATATTAACTATATCATAATTA
+TCAAATAACCGTAACCGTATTTAACCATAACCGTATTTAACCGTAACCGTATTTAACCGT
+AACCGTTTTAACCGTATATATAACGGTTAAGGTTAAGRTTAAAAAAAATTTATAACCGTA
+ACCGGTGGTTAATAAACCGTAACCGTAATAACCGTAACCGTGGTCATGCCTA
+>VANDAL1
+GGGTAAATTGCACACAGTAGCCGTTGACCCACTTTTAATTTCAGATTTTGACACTGTGGG
+CTGGGCCTTTCAGTTCTTAGCCATTMAGCCAAAAACTGACCAAAATGCCCCTGACGACCT
+GACGAAACTGAACCCGGTTTGTACGTACGGACCGCGTCGTTGGAATCCAAAAGAACCGGG
+TTCGTACGTACACTGTTCATCGACGAGAAATGCATTAAATGATTTCTGGGTTTCGGCGAA
+KTTGACACTTGAGATTGGAATTAAAAAAWTTTAAAATTCGTTGGGCTCAGAAGTTTTTAA
+TGCTAAAAAGTTTTGACAAGACTAAAASTCATGATTACCTATTATAATAGAGATTATATT
+GTAAGATATTTAGATAATTTAGATTAGAATTCTGGGCAAAAAACGTAAATCGAAATTGTG
+TTAAGGTGAAGAAACGAAAATCGAAATTGTGTTACGGTGAAGAATCTGAAGTTTTCAGTT
+GCTGTTTTACAAAGTTTGAAGGATTGAAGGGGAGACAATCTGTGTTCTGGGTAAGAAATT
+CGTGTTAATCCTATGAATTACACTTGAGAACGTGATWTGAAAGTAATGATACGTTTTTAA
+AAATTTCTGGGTTCATAAATTGTTTTGTTGGAGATTCTTTTTGTATTTGTAGATATAAAT
+GAAAGCTCTATGTTCTGTTTTGTTAAATTTATAAGTACATAAATTGTTTTGTTAGAGATT
+CTTTTTGTCTTCGTTGACATAAATGAAAGCCTTCAAAAAGATCTGATTTTTTTGTATTTA
+ATGTTGGTCTGACCTGAGGAATTTATGTTGCAGGTATGGAGTTACMTGTATTAATTATGG
+TTGGTGAGTGGATATACAAAGAAGAAGGTTGGAAATTTGAAGCTGARAAAGGAAGTTTCG
+GACGCTGTGTACGTATTAYAGACACAACGACGTACACGGATTTGGCAAGTACAATATGTG
+ATGTTTTCAGYTWTAAGTTTAGTGAATGGAACCCTATAATAAGTTACTGGATGCCTGGAA
+AGATGTCTGATATGATAGCAAGTAATCGCCCTCCAGTATATATTGAGAATCAAATCAGCC
+TGGATACATTTATGTTGATTCGTARTGGCGATCCTTCTGTTAACTTGTTTGTGTCTTTTT
+ACCCTATCGGCAAKGGAGGCCATACAGAGACAGAGGTTACAAATGTTGATGCAGCTCATA
+ATTTTTACGAAGATATAAATGTAGATGAGGAGGATGACATAGATGAAGGTGATGAGGATG
+AATATGAGGACGAGGATAATGAAGAGGACGAAGATATGGATGTACATGACGATGACACYG
+ATGGTGAAAGYCGTGGAAGTACCCTCGACCCTACARTAGACGGTAGTGAAGGTAGTGGCG
+AAGATTACGATTACAATAAATGGGGTGAYATGATTGTGGAASAATATGGAAATGGTCATG
+TTGAGGAGGRCGTCGTGAATGACACTCAACAAACCGTGGAACCCCCAGGGGAATTCACTC
+GTCTATTGGCATCGTGTACGTCGACGGGTACACATGTACCTCATGTAGAACCCACTGGTG
+TTTTGGTTGACTGTACACCAACCTCTGCTCCATCCCCGACGTGTCAACATGGTTTGTACC
+AATGTACGTACACTAGAGTCTGTGCAGAGGAGACAAGATGCGAAGGTGAATTAGTTGAGC
+ACACGGATGATATAGCTGAGAACGTAACTGGAGATGATGGTATAGTCGTCCTAGAAGGGG
+TTTCTGCAAGTGGGTTAAATATTGAATCTGACGACCGTCTAGTGACAACAGGTGAAGCCT
+ACGAAGTGTATAAAGGGTTTTCTACATTGCATAATGCTGAGAATGAGTTGCTCGATACTG
+ATGCGGCTCCTGTATTCGATGATTTAGCCAATGTTCGAGTCGATGAGACAGAAGTTGAAT
+TGAGTACGTCAGGTCATCCGTTGTATGTGGGAAGTGTTTTCAAAAACAAGCAAGTCATAC
+AGCAGACTATGCGACTTGTTGCAATCAAAAAGTGCTTCCGCTACAAACAAACTCGGTCAT
+GCCCTAAAAGATTAGAGATGGTTTGCGTAGATCGCAATTGTTCATGGCATTTGACTGCAC
+ATGTCATACCCAATTCCAAATGTTTCAAAATCACAGGGTATGATTCCATCCATGTTTGCA
+AGATCGAGACTCGAAAGGATTATCGTAAACATGCWACTTACAAGCTTTTAGGCGAGGTTA
+TGAAGAATAGATATAGTTCTWCGCAAGGGGGTCCGAGAGCTGTAGATTTGCCTCAATTGG
+TCTTAAATGATCTTAATGTTCGGATCTCATATTCTACAGCATGGAGAGCTAGAGAGGTTG
+CAGTAAACTCTATAAGGGGTGATGATATGGCTAGTTACAGGTTTTTACCTACATATCTGT
+ATCTTCTACAATTAGCAAATCCCGGTACAATCTGTCATCTCCACTCCACTCCTGAAGMTA
+AWGGTCGSCAGCGCTTCAAATATGTATTYGTTTCTCTCTCGGCGTCTATAAAAGGTTGGA
+AATATATGAGGAAAGTCGTTGTTGTAGACGGAACGCAGCTAGTCGGTCGTTACAAAGGAT
+GCCTCCTTATAGCATGTGCACAAGACRGGAACTTCCAAATTTTTCCATTAGCTTTTGGGG
+TTGTTGACGGCGAGACCGATGCTTCATGGATTTGGTTCTTTGAGAAATTATCAGAGATTG
+TTCCAGATACTGACGATTTGATGATTGTCTCGGACAGGCATTCTTCCATATATAAAGGCG
+TTAGTGTGGTGTACCCGAAAGCCCATCATGGAGCATGTATAGTACACCTGGAGCGAAACA
+TATCGGTGTCTTACGCWAGGTACGGTGTGTCTGGTTTATTCTTTAGCGCCGCTAAAGCGT
+ATCGGGTTAGAGATTTTGAAAAATACTTTGAAGAGTTAAGAGGTCGGAGYCCCGGATGCG
+CAAAGTATTTAGAGGATGTTGGATTTGAGCATTGGACWAGGGCATACTGCAAAGGGGAGC
+GGTACAATATCATGACTAGCAACAACTCCGAGGCAATGAACAATGTCTTAAGGAAGGCAA
+AAGCGTATCCAATTGTCTATATGCTAGAGTTCATCCGAGAGGTCATCATGCGATGGTTTG
+CAGCAAGGCGGAAAAAAGTGTCGAAGTGTAACTCTTTGGTSACCCCGGAGGTAGATGAAC
+GTTTCCTTCAAGACTTGCCTGCGTCAGGAAAGTTCKCAGTCATGATGTCTGGGCCATGGA
+GTTATCAAGTTACTTCAAAGACTGGTGAGCATTTTCACGTTGTMCTAGATGAGTGTACGT
+GTACTTGTCTTAGGTACACAATKTTAAGAATCCCATGCGAGCATGCTCTAGCTGCTGCAA
+TACATTTTGGCATCAACCCGAAGGCTGTTGTTGGATTGTGGTATAGCCTTCAAGTGTTTT
+CTGATTCTTTCCAAGAACCCGTTTTACCTATACCGGACCCAAAAGACGTTGTTATTCCTC
+AAGAKTTATCGGACCTGATTCTCATACCTCCACGCAGYAGACGACCACCTGGGAGACCAC
+CCACCAAAAGGATACCATCTACTRGGGAAAACCGGGTAAGWTTTTCCCCCATCCTCACTT
+CTATGMAATTTTTCCTTCCTTTTAGGCGMCTTACYATTTTTTAACTTTCAGAAAAAGAGG
+CAGAAAAGACTCATTCCTAATCAGTGTACAAGATGTCGGAAAACGGGTCATAACAAGAAG
+ACATGCAAAAACCCTATTTAGKCGATGACTGTTTTACTCGCGATGGTTAGAGTTTACGTC
+TCNGTGCTTTTGGAAGCTGTTCTACGTACGTTTTTGGAAATCTTTTGATCAGTCTATGTA
+GTAATATTACATATTATTTTGTCTGTACGTTACCTTATGTACGTACGTTTGTGGACCTCG
+TATTATCGGTGTATTTGATTATCCTTCAACTTTTTGTCAATCCCGTTGTTTTCTGTACGT
+ACBTTTGRTAAACGTTTTCATTTGTACGTACATTGGGTACATCTAATTATACAGAGTTGA
+CGGTTACATTTTTTTNCTATACCGTTACATCRATTTGGGACCAATCATCGCGTCTTTCNA
+AAATCTATTTAAGAAACTGGTNATAACACCCTTAATTCATTCAAACAAAAGTCCAAACCC
+ATCACACAMATAAGACAGAAAGTCGGTTATTCTGGTTTTTGTTGTTGTCATCATGGATGA
+TGGATATCATGCCATTTCCGAACTTTGTCCCATGATCACCGGATGGAGTATACGCGCTTT
+TGTGGTCAGGGTGTTTCAAAAATGCGTGGGAATAAATGAGTTCGACCTGGGTCTCATCTT
+GGCAGATAATCGAGTAATATTTCGCCAATGTCTTTATAACGTTTTTACTTTCACATACCN
+TACATGTCACTAATCATNATGATTTGTTGTAGGGAATGCGTTCCCGCATAGAGGCTACCA
+TTAATCGTCGCCTTGCTTCNTTTTACTCTGACCGTATCCGAGAAAATGAGTGGATANTTA
+TCAATACTTTCTCNGTTCGTCTCCACAACGAGGGGATACACNCAACGTCCCATGACTACC
+GGATCTGTTTTATGGATCAGACCATTGTTACCAAAGTTTCGGGATTGCCTGCAATACCGT
+ATTATGATTTTACTCCTTTTGACTACATCATCGAGANGACAGTTTCTACCGGAGTGTTAG
+TCGGTTAGTATATTTGACTGTCTATTCATTTTTGTAAATATGTACGTACACATAATGCTT
+TTATCTTYCATTACGTACACCAGATGTTATTGGTGCGCTCATTGAGGTTGGCAACTTGAC
+CGAAGACTACCGTGGGCNGAAGCTTCCTTTTAAGATAATGGATAAANAGTAAGTGCCTCT
+GTGTTATTTTTTAATAAAGTTTTCRCCTATATGTTTGTTATATCCTSYGTATAATATATA
+TTCTCTGTAGCAAGGAAGTTCTTCAATGTGAAGCACANAATGATCAAGCTTTCGAATTTC
+AAAGATTCTTCCAGCGGCTAACTGGTCCTCAAAANNTTATCGCWCTCGTATCCTGGCGTC
+TAACCGGGATTNATAAACTGAAGGCTGTGANCAATGGCCCCATCTCCAAAGTCATTGCTA
+ATCCGGATATACCGGAAGTGGAAGAAATCAGAGTCGTTGTCTATTAGTTTATCTCTTGTT
+TCTTTTATTCTAAATAACTACAGATTTGTAACCGAATTTAAACATATCCCTACATTTATG
+CTAAAGTTTTACNTTATTTCCGACATYATATTTYATGGACGTATATTRTATCAGTGTACG
+TTCAAATTGCTACAGTTTACTTATTACAAAATACAGCCTAATTGTAATGACTTTCCATGG
+ACGTACATTTATATCGGTGTACGTTCAAACTGCTACAGTTTACTTATTACAAAATACATC
+ATAATTGTAATGACTTTCCATGGACGTACATTTATATCGGTGTACGTTCAAATAGNTGTA
+CTCTATGTATAATGTAAACAAACTTAGTTCCATTCATAACATAAACAATAAAACAWGGAA
+MTAMAAAAACATWAMAATAAGAGCAGGAAMTACAAAGCATAACAAYAAACCGAKTAGAGC
+ATACAACCAAAGGATAGTAAAGCCGAAGCATATAACAGGAAAACATATGCTTTACAAAAA
+STCGAAATTATAGCCGATGCATAGAATGGGAAATCAGATGCTGAACSAACGCCTTTCCTT
+AATAAAATATGCACAACTCCCTAGCATACCAGTAGAAGAARCAATTGCGGCAGCAGGCTC
+CGTAGCTGCAACGACCCAAGCAGTCTGGTGAAACCACGAACCTCCATGAACGATTCCACA
+ACCGAGTTCCTTCAGCATGCAGTCGACTTATGTGATACATAACCAACTCCCCCACTGTGT
+TTGCAGCTTCGAACCACGAACCTCCATGAACGATTCCACAACCGAGTTCCTTCAGCATGC
+AGTCGACTTATGTGATACATAACCAACTCCCCCACTGTGTTTGCAGCTTCGAATGATGGC
+ACTAAATCCCAGAAAGTCGCGTTCACGGCTTCAACCTCTCGTCCGTTGCCAGTTGCGGTT
+AGGAACAGACCATGAGAGAAACATGCGTAAGCGTCGATGGGCGAGATAGAACTCAACATG
+GTTAAACCATGAGCAACCGTAACGAAATTGCAAGCTAAACGAACCCCTTCAAGGTAAATC
+GCCGGCCTTGCTCCACGTTCAAGCAGGAGGGTGAAATATGTTCGGAAAGGTGTTTCCGGC
+AACACGAAATCAGGCCACGTCATAAACTCATCCATGTTGATAGCGGTCGGCTCCAGCGTG
+CTAACGAGACCTCTGAGBGTTTCAATGGGAGTTACGGAAACGGGTAAGTAGTTGACGAGG
+ATGCTGAGTGGGTTAGGTAGCTGAATGGCCAGGTAAATTTCCGCCGGTGGGGGTGTGGGG
+ACGTCCATTGCCGAGACTGAGGGATTTATTTGTGAGTTTAGGTTATATATGGCGTAGTAA
+GAGCAATGAAAAGTGTGGAGATGACTTGTCBCAGAGTACATGTTATATAGACCTAATGGC
+GAGGAGACAACTAATTAAATGTTTGACGTCCCACTTACATATTGTAGGTGGTATTAATAT
+TGGACATTAACTCGTGTTTACATGAAAATAATAAACTATAAACTATTTCCGATTAAAACT
+GAAACTTCAAATTACAATTTTCGAGTTTATTGGTTTATGTACGTTTAGATTTACACGTGT
+ACGTCTATATTGAAATTTGNANTTTTTNATGTAAACCCAAGMTAWCTCGTCGACTYATTA
+GTTACATGTACGTCATTAGTAACACGTGTACGTCTATATAAACCTATACGCCGAATTGGA
+GTGTATTTATTATGCCTGGTCACGTCTATCACAATACTGTCTTTTGCGTCAATCCAATCA
+TATTTATTCCTACATTTATAGTAACTTTAAAGTTATAATGTAAGTACAGAAAGAAGTATG
+GATTACGAAACTTCAAATTTATTGCTTACATCCGAATAAACCATTAAACCGAGAAACTTT
+GTAAACCAGAGGATAAGCACAAATTGAAACATAACTTTATAGAAGCATTACAAGAACTTG
+AACAACTTCACGCATAGAGGATAAAACGAAATAGAAACATAACGGCATTAGAAGAACTAG
+GAACATAACTTAGACGATAACATTAAATAACAACTTCAAATAACTAGTAGATTTATATGA
+CTAGAGCATTTGGCTAACTCGCCTAGCACACCACCAGAGGTAACAACAGTTACACACGTT
+CTTGAACGGTCCAGATACAATGTAGCAAAGCAGGGCGCAATCTGGAGTTTTAATACCATG
+GCTGTTAGGATAAGAGAACGTCGATCCGTAAGTATTATTATATGGAGGGCGAAACTTCTT
+TAAATCCTCCAGGAACTCCTCACACAAATCCCGTGTCTCTTCTGTCCCCAAAGGATAATG
+ATTGCGTCCGAATAGGTTTAGAAACATGGCTCCCATGTAATCATTCCCGTCAATTATGTA
+AAGTATCGCACAAGCAAGTGTAGCATGGGCTTGTGATGGAACATGAGGTCGTAAGAGGTT
+GATGGCTCCCTTAATGTCACGTTCATGCGTTAAAACACGAAGAGCTTCAAAATACATGGC
+AGTCGGATTGCCAGCATCCACACACCTTTTGAAAAAGGCTCGATGTCGGCCTTCTTCTTG
+TGGGCCGGATGGATGATGGCTGCCATCAACTTGGTAGTCGTCGGGATCCTCACACATGCT
+AAAAATATTAGCACCTTTCAGGACATCCGGACGGTAAACAACATCTCTGCCACGTCTGCC
+TGACCGTAGTAGTGGCTGAAGGTCCCACCAGCATTTGTGAGCCACTGTCTTAGCAATCTT
+TGCGAGTAAATCGTCAGGAATAGTBGGGTTGACCATGTTAGAAATGAGATACTCCGAAGA
+GGTCAGATCATTGTCCTTTTAATAACCVAGGAGGGAGGGTCGGATGGGGAGATAGCGGTT
+ACATTGAATGTNATTTANRTTNNNNGTCWAATCMGARGATAAKTGATTATTTGAKAAGGN
+TAACGTNTATNTNNTATATCAATAAATGTACGTATAGAGTAACAGTGTACGTACATATAT
+AATTCTCATATTTGCGGTCTAATCCGAAGGAAATTTATATTAAATAATTGATATATGTAC
+GTCTAATAAGGAGTTACACGTGTACGTATATTTACTATAAGACTAGANGTTCTDGCAATT
+ATGACAAGTGGGAGTGTATTTATTAATTAACGCTTGGCACGTCTTTAATAAGACTGACAT
+TCTGCGTCAATTGACTGACATATATCCTTACATTTATTATTACATTTATAGTTAGAATAT
+AAGTACTTGTTAKAATGTAAGTACTTGTTAGAATGCAAGTACAACCGTAAGTTTAGTTTG
+ACAACAGAAATATATTATTCATGACCGATAGAACCAAACCGCATGAAACAGACACAGAAG
+TTGTAAATAGGGAATTTAAAGGAAACGGAAACAAAACAACATAATAGGHAATTTCAATGA
+AGCAAAAACAAAATACATAGGACCAAACACCTAACAAACTTGAAACACGTGACAGTGTAC
+GTACACCAAACACACGTACAAATGAGAGACCTAGAGCATTCGGCTAATTCGCCTAGCACA
+CGACCATAGGTAACACTTGTTGCAAACGTTCTGGTATGCACTAGAAACCATGAAACAATG
+GTAGGCGCATTGTGGCATHTTAATTCCATGGCTGHTBGGATAACAGAACGAACGAGCGTA
+AGTATTATTGTACGGCGGGTTAAACTTGTTTATCTCCTCGAGGAACTCCTCACACAAATC
+TCGDGTGAAATCGGACTCCAATGGATGATGGTTGCGTGTGTAGAGGTCAAGAAACAACCC
+ACCCATATAATCATACCCCGCACATATGAATATGATGGCGCAGGCGATGGTTGCATCTGC
+TCGGACGGGTGCATGACGCTGCATGAGCTTAAGTGCTCCATTGATGTCAGTTTCATGAAT
+TAGAACACGTATTGCTTCGTTATACACAGCCGTCGGATTGTTAGCGAGAAGGCACCTTTT
+GAAAAATGGTCGATTGCGGCCTTCTCCTTGGGGTCCGGTTGGATTATGGCCACCTCCTAC
+TTGGAAGTCATCGGGAACACGGCACAAGCTGTAGATGTTAGCGTCTTTAAGGACATCCGG
+TCGGTAGACAATGTCTCTTCCACGAGTGCCGGATCGTATCAGTGGCTTAAGGTCCAACCA
+GCTTTTGTCTGCCACTTTCTTAGCTATCATAGCGAGCAAGTCGTCGGAAATAGTGGGATT
+GACCATCTTAGAAATGAGATACTCCGAAGAGGTCAAATTCTTCCTCCCATTTAATAACCA
+CGGATGGAGATATTGTTGGGGAAATTACAGTTACATTCAATGAGAAATTTAATTTTACAT
+TGATGGATGTCAAATCAATGTTACCGCYTGTATACACAACAGTCGTGTACTGTGTACACG
+TGGACACGTAGTTTGTACGTACTTTGGTAAGATATCTTGTTTTTGTACGTTGTTAATTAC
+TACATAAAATGTTGCWTAGCATCCAAAAGTAATAAATTGTTTAGAAAACAAACAAGTAAA
+TGTAAACACAACCAAACACAAGTTCCAAAAGGCATACAAAACACATAAGTTTGCTTTTGC
+AACTTCGAATAACTAGGTTAATGRCCCAATTCCATGCTCGTAGAGGTCGACTGCGTAACC
+CTTACGGAAGTTGTACATATCATCTTCTTCAATCGAAAACMTGTCCTCAACAGGAGTGTT
+AAGCATGTACAACTCAATAAACTTCATCGCGTACGGACCGCAATCTCCGGTAGTTGGATT
+CTGTGCTAGACGTTGATTCCTTATGTATGTAAAAGGAGTCACGGGATAAGGCTTATCGAG
+ATAATCTTTGCATGTCGCTCTGACTAGGTACGGTAGCATCTCCATTATTGGAAGGATACG
+TGACCTAACCACAGACTCCCGCGTAAGCGAACGCAAAGGATCCATGATTTCAATAGCACG
+ACGTTGCAGGCATATAGCCAACCCAACCCAATGCTTCTCATCTTTCCAGTTCATGGGAAC
+AAATATGACGTCSACATCTCTGATCCAATGCAGCTGTGGTTCACGATTAAGGCATTCTCC
+CTTGGGAAACCGTGTGAGAAGTTTGTCCCATTTGAAAGTGTCGGGTTTACGACAGGATCT
+GAATGCAGTGGCACAGCTTGACAGAAGGAAAGTGAGTCTGGGATCCACCACGACATACCG
+ATTTCTCTTCATATGCTCCCCGTTCTTATGCCACATCAAGAGTGCCATCATTTCCATGTG
+CTGAAAAGTACATAAAAGTATGATGTTATGTACGTACTTTCAAAAACATATTATTACATA
+TACGTACAMTTACAACAGTGTACGTAATTAATGGTCACTTACGTATGAGCCAACCCAATC
+ATTAGCCTCGGCTAGAGTTGTGAAGAATTCGTTGTCCACTTTCCGAAAGCCGAAAAGAGT
+ATGGCACCTGAAATTAGTAAGACATATGAAATAGTTATGATTGATATAAGATTGACAAAC
+AAACAGATAATTGTGTGAATGCACAGATGCATACCTTTTTTCTCCTTGCATTATATTGCA
+TAATTTCTGGAATTTAGCTTCGTCAACCTTCTCCAAAGGATTGTACAACGAATCGCCAGC
+CTTAACCAAAACCTCCGGGCCTGCCTCTCTCTCCTCAACAAATRTTACATCAGGAYCTTT
+TTTATCATCATTTTTKGTGTCATCGGAGAAGGTAACTCTCCGTCTTACACTTTTCTTCTC
+TTTCTCATTGACGGGAGCAACGATTGCTTCAGTTTGAGARACACCCGCTTCGACAACATC
+GTCCTYCTTTCCTGTCTGCAAGCACAAAATCATATAATTAGATTGGTCATGGAAACARCT
+ACAAGAGTACGTACACTATATGCCCGTCTAGTTGAAATATTAATAGGTACACGGGATAAT
+ATACTGACCTCTTCGGGGATGGCAACCTTTTCAGATACTTTTTCTTCGAGAACATCGTCT
+TTCAATTGAGTAAGCACCTAATGAAAACAATTTAACAAACATCAAATTATAACTCCGACA
+GTAATGTTATTAATAGTTAGCTAATAAATTACCTCTTCAGGGACGACAACCTTCTCAGGA
+ATTTTAGATACATTTTCTGCGAGAATATCGTCCTTCAATTGAGTAAGCACCTAATGAAAA
+CAATATAACAAACATCAAATGATATCTCCGACAGTAATGTTATAGTTAGTTAGGAACTTA
+CCTTGCTAACAACTACGGTTGGTGAAGACGGGTCACTGAGATTCGCTTCATAATCAAAAT
+CCCCTACAGTCCTCGGAGGAACAAGTCCAGGTAACGCAGTGTCCTTCAGATTTAGTAACC
+AAATAATTGGTTATATCTCTAATTGGCAAATAAGCGTTACAAATAGCAAAATAGTAACAC
+ATACCTCCAAGGCTTCATCTACAACKCTTGGAGATTTAGCCTCCTTCAAAGCTTCCTCTC
+CATCCCCACAAATTGTTTCAGCCTGACCTCATTATATGGAGATGGATGKCCATCTATTAG
+TCAAACTCACAGCAAAACATTCAAAGGTGCGAAACAGATTTCAAAAACATTGTACGTACA
+CTGGGATTGCCATCTTCTGTAACTTCAAAAGCAAMTTCTTGCCTAACCTTGACCTCCGGT
+GATTGTGGCTCCTCCAACTGTTGTGACTCAGGAGCAACAACKTCTTCTTCASGATTACCA
+CCAAGGCCTTTCGCAACGTCCTATACAAATGCAAACMATACAAATTAGAAATAATMTGTA
+CGTACACTAWAATTAGTAGTACGTACTCCTGTACCTGATGGGACGAGGAAGATACATCAT
+CTGACATTTTCTCAATGGCTGGGTCAGACAGTATTGGGTCAGGCAGGAGTTSTTCAAAGT
+TACCACCATCAGGAATGCCWTGTTCGGGCTGTTATGTCAAAAGTAAGAACATWAAGAACA
+TAAAATATTTTGTACATACAATAATGAAATAATAAGAACACAAGTTACCTGGTGAGATGG
+TGATGGAACACGATCGACATTGTCTTCCATTACAGAGTCAGAGACATTTTGGTGTAACTT
+KGAAGAATCTTCTTCAATCTCCGAGTTCCCTCCTTCCTCCTTCGAAATCAAAACCATACA
+ATTGGTCAGTAATATTTCTTTATGTACGTACAATAAGGCAAAAAYTGTAACATGACTATT
+ACACAAGTGAGTTACCTGTTCAGTTGATGATGCTCCACCCAAATATATGTTGTCCATATC
+ATAGTCAGAGACGGTATGTTTTGCTGAAACTTCGCCATCCCCATCATTGCCTGGTACCTC
+CTGTGAATAAACACCAATATAACGCATTCCTAAGTATTTGGTTGTACGTACACTTAATAA
+AAACCTTTTTTTGGATTGTATTTACACAAGGTACATGCTGTAGACGTACCTCAACAGGAA
+GACTACCAGTTGCAGCCTTCTTGGGAGTATTGTTCAACCTGGAAGATCTTCTTGGAACAA
+AGTTTTTTTGTTTGGTGGATTTCTTTACAGATTTTCTCTGTACCTGTTCAGCTGCCTTCT
+CAACTCTTTTGTTCGCCTTCTCAACCCTTTTGTTCACCTTCTCAACAGTTTTGGTCACCC
+TCTCAACCTTCTCAGATGGTGAATCAGATTTGTGGGATGCTCGTGGGCCTTCTTCGTTTC
+GGTCCTGGGACTGTAGAGCAGCACGTATCTCTTCACGGACAAATACTTTTAAATCTTCAA
+ATTTATTATCCAAAAGTTGTGTTTGCCTCTTGAAGAAACGCCTCAATTCGCCCGCATACT
+TATCGAACGCTTCGTCTCCAACTTCACCATCACCACCACTTGGTCCACCTTCACCATCAC
+CACCACTGGGTCCACCTTCACCATCANCACCACTNGGTCCACCTTCACCATCACCACCAC
+TTGGTCCACCTTCACCATCACCACCACTGGGTCCACCTTCACCATCATCAGAGTGACTAA
+TTTTCCTTTTTTTGTTTTCAACAGGATCTGCCACCCGTCTTTGCCTCTTCAAAATAACTA
+TATTAAACGGTTAAATCATGCATTACTACTCTTAGAGGAACCTAATTCTGATATAAGTTA
+TACGATGAAAAGATATGGTTACCTCTCTCTCCAGTTGCTGAGGGCCGGACTTGCTTCTTA
+GGCGCATCATCGCCTCCAACCCACATTTTCTCATTCCACTCCTGCTCAGATTTCAACATC
+CTTAAAATGTTATCAACTCTTGGGTCCTCTTTTTCTTTCCTCCATACAAAAGATTTTGGG
+CAATTACTGTCTGCTGGGTCCACAATATATGTGATATCCACCTACATAGACGATCATTGT
+TAATTTCAGAGTGTATGTACTTCATTTTTTTATACCAATGTACGTACAACAACAACTGCA
+CAAACCTGTTCAGCAGACTCGCACGCCAATATGGTGGATGTCTTGATTGGACGCAGTTTG
+GAAAGGTTTTTAATAGTCCTCTCTGTAAAGACGGCGGTATCTCCTTCAGAAGGTAGGAGA
+CTAGCAATAGACGGGATAGTTTTGAATGCAAGGAGTTGGAGTCCAAGTGGGAAGCCATGG
+AGTGCATAAGAATGTTGCTTGCAACCACTCCGGAGTTTTTTAACGTCGGTCTCTCCTTTG
+AAACTTGCGATACGCTCCAAAGTAAGCAGAAATGATGTCCTTCCCCAGGGATATTTACAG
+AAGAAATCAAGGTTCTTCGTCAGCTCAACTGTCATCTCATTTGGTCTCAAAGGAGGAGAC
+TTGTCACATATTAGCACCCCATCCACAATGATAATTAGGGCGAGAGCTAATTTCTTCCAT
+GCAGGCATGTCAGTTTCAGAAATCAATCTATCCCTTAATTCTTCAACTGTTGGATTAGCT
+TTATCATCTCCAAACAGAGTAGCCCAAACTGTATTTTCACCTTCCTCCCGCTGCATAACA
+CTTTCTACATCCTTATCTTTAGGATAGGTTCCACATTCCAAACCAGTTATAAGTGCCCAT
+TCTCTTAATCCGAGCCTAATAGGATGACCAGCGAATACCATCCACATCTCATAACGTTTC
+TTTGTAACTAACTGACGGCATATTAATCCAAGAACAAGTTTACCAGAAAAGGATGCCTTG
+TTAGTAGGGATCCTAAAGAGGTCACCAAATGGAGAATCTAGAAGGAACGTCATTTCTGGT
+GTGTCCTTAAGCGCAGCTGCTATTTGACCAATGTACTCCGGTCTGGAGTACGCATTTATC
+TTCGCCTTGCTAGGGTAGTGATCGAGTGCAAACAACCTCTGTGGTAATTCACCCGGATCA
+TTAGAAGTACTTCCTGAAAGTTGAACAAGACGAAGAAGTTCTTAACACGTACACTATATC
+CAAATACCAACTAAACATAAACTCGATATTCATATACACGTACACCGAAACCTTTTATAC
+TCAATCAACTGTTTTTGGCGGAAAAAACCAAAAACCCCTTTGTCAATTGAAAATTTCTGA
+GTTGAAATCTCTAAAATTAACCTAGATTTTGAATCAAATCATTCTCCAAACGAAGTTAGG
+GAAAACTAACCCAGATTTGTCGTCGCCGCCGATGCCTCATCAATATCCGAAACTCCTCGC
+CGCCGACTACTCTTCTTCATCTCCGCCATTTGAGCTCTTCTATGAACAATAATTCAAGAA
+ACCAGAAAATCCTCTTTTTGTTCCATACTTTAWCACGARCTCGATCGAAATTTCCTCAAC
+TTAAGCAACGACTAGAACTCGCACAGAGCCTCAATCGAAATTTCACTTTCGATCGGAGTT
+TGTGTTTCGTCGGAATTGTTCTTCGTCTTCGACAAACAGTTTTTGATTTTCTTTGGTTGT
+TAGAAAGTTAATAACGTGTTTTTGATTTAATTTTAAATTTAAATTTTGGTAACCAGAAAA
+ATAAAGAAACGAAACTGAACCGCCTCCTTTCATTTCTCGTTCCAGGGCAAATTTGTCCAT
+TTTTGGCTGAATGGCTAAAATCTGGTTGGGCCAGCCCACTTTGTCTCTTTGTGAAAGAAA
+AAGTCAGAAAGGTGTCWACGGTGAAAATTTCTT
+>VANDAL3
+GGGAGATTAACTGTGATGGGTAAGAAATTAGGTGTTATTACCAGAACACGACAGAACTTT
+TTTTAATTACTGTTATATTTTCGACTTTTTTTTATTACCCAGCGTGCCCCTACTAAACGT
+TACCGGAAAAAACGTAATTACAGGGAATGCCACTGCCACGTCAGAATTTGCTGACGTGGA
+TTAAATGAACTCAGCCGTAACGCGATACAGCGGCAGTTACGGCTGAGTTACGGTATGTTG
+CGGCTGACTTACGTCAAAAATATATGAGTCATAACAAAACGGCGAAGTATGAGTATAACT
+CAGCCAGACGTTACGGCTGAGTTGTAAAATGTTGCCTGAGTTATAGTATAACTCAGGCAA
+CGGTATGGTTGAGTTAAGGATGGTCGGCCGAGTTATAAGAAGTTATACGATAACCCAGCC
+AACAATATGGCTGAGTTATGAGAAAAAGGCTGACTTATTTCCTCGACACGGCCGAGTTAT
+AGTTTTGATCGGCTTAGTTATGGAAAGATGTGACGGCTGAGTTATGGTCGAGTGTTATAA
+ATCAGCCGCCAATAGCTGGATTACGATATAACTCAGCCATGTTATGGCTGACTTATTTTC
+AAAAGATTAATTACTATAATATCATGCAGTTATGGCCGAGTTGTTGAACGTTACGGTTGA
+GTTAGTTGAGTTACGACATACCACGGCTGAATTAACTTTGTTTTTTTTCCTGTTTTAATT
+ACTGTAATAGTATTCATGTTGCGGCTGACTTAAAGATTTGCTTCATGGCTGTGTTATGAA
+CTGTTCGTTTGGTGGCTGACTTGCCACGTCATCACTTCAAAACGGCGTCGGCTGTAATAA
+TCCATGTCATCATTCCATGTCAGCATCCTCGACGGAAATACGAAACGTCCCTTGCTTCTT
+TAAATCGTTTTCCCAGACTGTGTTCACCGCCTGAACGTTACAACATCACCGGAACTTTCT
+TTTCTTCATTCATCTTCTCATACATCTTCAATTTCTTTCATCTTTCTCTTGATATGGCTG
+GTCCCGCTACGGTCATAGTTGTTTCCGGTTCGTGGGTAAAGAAACAGAGATTCGTATTTA
+ACCCCGACGAAAGAGGGTGTAGAGTTGTGCAGCTAGAAGCGGAAAGAGCAGTTTACGATA
+GTCTTTTGAAGATGGTGGTCGATGATTACGGATTGAATCAGTCGACCCATCAGTTACGGC
+TGAGTTACATGTTCTCCAACAAGACTCTGAAAAATATGCCCTTCGATACTCCACCAGTTT
+ATATCTCCAATGATCGACAGTTGCAATGTTATCTAGGTTTGACGAAATTCGAGCAGCTAC
+GTCTCTGTGTGGAGTTTACGGCGAAAGATTCAAGTGATATTAGTCGGAAGGACGGATCAA
+GAGGAAGGGGTTCGAAACGCCCTATTGAATCTGACTCAAGAGCAGAATCTAGATTCGAAG
+TTCCGGGTTGGGGGTTTGAAGGTGTCTGTTACGATTATCAAGACGATGAAGCAGGGGACG
+ATGAAGCAGGGGACGATGAAGCAGGGGACGATGAATCAGGTGTCGATGAAGCATCTGACA
+AAGAAGCAAGTGACGAAGAAGAAGATGATGAATTTTCTAGCCGGTTTGATTTTTTCGACG
+ACTCCGATGGTGCCTCATCTGATGATGAAGACTTTGCTGTATACGGCGAGCCTAAGAATA
+ATGACGAAGATTCACCGAAACCTTCTCCTTCGAAGAGAACTCAGACCATGGAAATGATCG
+GATCTGCTGGGAGCCTGACTGATTTAAAGTTGGAGCTGTCTACGCTAACACTCGCGGTAG
+GCCAACAATACCGTAGCAAATTCGAGTTGGAGTATCGACTCAAACTTCTTGCGATAAGGG
+ATGGATTTGATTTTGATGTACCAACTTCTAATAAGACTACAGTATCTTACGAGTGCTGGG
+TGGATAGATGTCTTTGGAGGGTTCGTGCATCTAGACAAGGAAATGATCCTAATTTTCATG
+TTTATATATACGATTCGGAACACACATGTTCTGTGACGGAACGTTCTGGTCGATCCCGAC
+AAGCAACACCTGATGTTCTGGGAGTTCTTTACAGGGACTATCTTGGTGACGTTGGTCCGG
+ATGTTAAACCAAAATCAGTCGGAATAATCATCACTAAGCATTTTCGAGTAAAGGTAATTA
+CAATGTTTCGGCTGACTTACTATTTATCTGTTGGCTGACTTATAGATATTTTACGGTTGA
+CTTATTGATATAGTATGGCTGACATATAATTACATTCCGGTTGAGTTATGACTTTAAAGG
+CTGACTTAAGATCACTTGGTGGCTGAGTTGTGGTATAGTTTGACTGCGTTGTAAATATAT
+TATGGTTGACTTATCGATTAATATGTTTGTGTTAACAGATGAGTTATTCGAAGTCATACA
+AGACGCTCAGGTTTGCAAGGGAGCTCACTCTGGGAACCCCTGATAGTAGTTTTGAAGAAC
+TGCCTTCTTACCTATACATGATAAGACGGGCAAATCCGGGTACAGTCGCGCGTCTTCAAA
+TTGATGAGAGTGGAAGATTCAACTATATGTTCATTGCATTTGGTGCCAGTATCGCTGGGT
+TTCATTACATGCGCAGAGTTGTTGTTGTCGACGGTACCTTTCTCCATGGTAGTTACAAAG
+GGACGCTCTTGACAGCCCTTGCTCAGGATGGTAATTTTCAGATTTTTCCGTTAGCTTTCG
+GTGTAGTTGACACTGAAAATGATGATTCTTGGCGTTGGTTTTTTACGCAACTCAAAGTTG
+TTATTCCTGATGCAACGGACCTGGCGATAATCTCGGACAGACATAAGTCAATAGGGAAAG
+CAATTGGTGAAGTGTATCCGTTGGCTGCTCGTGGGATTTGTACTTACCATCTGTATAAGA
+ACATTTTGGTAAAATTCAAAGGAAAAGATTTGTTCCCTCTGGTGAAAAAAGCGGCAAGGT
+GTTATAGGCTGAATGATTTTACTAACGCGTTCAACGAGATTGAAGAGCGTGATCCTCTAC
+TACATGCATACCTCCAAAGAGCGGGTGTTGAAATGTGGGCGCGTGCTCATTTCCCCGGTG
+ATAGATACAATTTAATGACTACGAATATAGCGGAATCAATGAACAGAGCACTGTCACAAG
+CCAGAAATCTTCCCATAGTTCGACTGTTAGAAGCGATAAGACAGATGATGACAAGATGGT
+TTGCTGAACGGAGAGATGATGCGAGCAAACAGCATACTCAGCTCACACGTGGTGTTGAGA
+AACTCTTACAGGTAACTCAGCTGTAACTAGTGCATAACTCAGTCGTCGAATAACGATAAC
+CCAGTCATAACGAGAATAACTCAGCCATAAAGGGAATAACTCAGCCATAACGTATTTGTT
+TTGTTTCTTGTCTCTTCTCTCTAATAGACCCGCGTCACCTCGTCAAGACTTCTGGATGTA
+CAAACGATTGATGCTTCCCGCGTTCAAGTAGCTTATGGAGCATCTTTGCATGTTGTAAAT
+GTGGATGAAAAACAATGCACATGCCGTCTTTTCGACAAAGAGAAATTACCATGCATCCAT
+GCAATCGCAGCTGCAGAGCATATGGGTGTGTCTCGTATATCCCTGTGCAGTCCTTATTAT
+AAGAGCAGTCATTTGGTCAATGCGTACGCTGGTGCAATCATGCCTTCAGATACAGAAGTC
+CCTGTTCCTCAAATTGTAATTGACCAACCGTGTTTGCCTCCGATTGTTGCGAACCAGCCA
+GGCAGGCCCAAGAAACTAAGGATGAAATCAGCACTAGAAGTCGCCGTTGAGACTAAACGC
+CCTAGGAAGGAACACGCATGTTCTCGATGTAAAGAAACAGGGCACAATGTTAAAACTTGC
+CGTGCATAGTACTGTTTGTACTCTGTATGTGTCTTCTTTCCCTTGTTTGGCAACCGTGGT
+ATGTATTTCGTGACATTGTAGACTCTAAGCACCGTAATATTGCTATTTATTTAACATCCC
+GACTGAGTTATTTGCCAAAATATTCTGGCCGTTTTACATGTTACGTCTGAGTTATTTAAA
+TAGGGAGGTCAAAAGGTTCGGTCATTTTACATGTTATGGCCGAGTTATATAATTAGGGAA
+GTCGAAAGGTTCGGTCATTTTACATGTTATGGCCGAGTTATATAATTAGGGAAGTCGAAA
+GGTTCGGTCATTTTACATGTTACGGCCGAGTTGAGTTCATTTTACCTGTTACGGCTGAGT
+TATAGATAAACTATGTTAACTTACGACTGAGTTATATTCGTATTATGTTATTTAGTGGCT
+GAGTTATTTAATTATAATACGGCTGAGTTATCAAACTGAATTTTGAAGGCAAAGACAAAA
+TGAAGTTCCCAGAAATAGTTGTTTGAAGGATACATAGGAGGAATGAAAAGTAAACAATGG
+TAATAACCCGATTCCTTCCATCTTGCATTACTCGAGGACCATTTTTAACTCTTGCACTTC
+TTCGATATTGGGGTCGACAGTCACATCTGATATCCCGGCATAATTTTGGATCTTCACGTG
+TTTGGGGCCAGTATGATACCTAAAGATCTTCCACCATGTGAGTGCAACAAATATATTGTC
+AATAACAATACTGTCATTGCGAAAAGATCGAAATTTCCTATGCAAGTCAACCGCCAATTC
+GCCAAGAGCCTCACATTTCAACCTCTCCTTACTGAAACATATAAAACAGTCTTACACTTA
+TAGCCATCTCAAGAAAAATACATGATGAAAAGAAAGAAATTTAGAAGTAAAGAAACAAAA
+GAAATTATACTATTTGTCCATAATCTCGAAGGTAAGTCTGAATCCGTCCATCTCCCAACC
+ATCTTCTGTAATATTTCTCAGACATCCGACATCGACGAGTGCACCAACCAAATCTGGGAG
+TATGAAATAAAGATTAAAAACAGGCATGTGATTTGTGAAAGTATGAAATTTGCATTAGAT
+ACGTATTACTTACCGACCAAATTTTCAGTATGAGCGGTGTCTTCAATAATGTAGTCAAAA
+GGTGTGAATCTGTTAAATAATACAGTTTCCCTTGGGTCGGAATGAGTTACCTCAGTTGCA
+TTCATGAACTCAATCATGTATTTGTGGGTTGTTGATCGGACAAAACCACAGTTTTCGATG
+ACACCAAAAGTTCTGATTTCTTTCCACTGATTCTCTTCAAGCATGTCGTAGTAACGTTGA
+GAAAACCGACTTCCGATTATAGCTTCAATTTGGATACCCTATGAAAACAACATTGGAGGG
+TGAGTTATATAGGGAATAAGACAAGCACAAGGTTAAGTATGCCTTGTATCACGAGTGAAG
+ATTCCATTACCCACTCATCGACAAAGACGACCCGTAGTTCGAATGAGTTATCTGTGATAA
+ACGAGACGTACTTCCTAAGAACCATAACACAAATCGTCCAGCAAGTTATGCAAGGATTCA
+AGTCGCGGAGGCCGTCGTAACCCATGGTGAAATTCCGAGTCGTTGAAAATTAAAGAAATA
+TTTTGAACTCGTTAGCTTCTGTTTGTGCGAGTTTAGCCTTCTGGTGTTTATGGGAGAAGC
+CGTTTTTATAGGCGTATTAAACCGCTGGTAATTGGGCCGGATATAACCGTACCTCGGTTA
+GTCAGTAAATCGAATTGAACTTCATGTTTTTATTGACAACTCAGCCGTAATGTGATTTAA
+ATCAGCCATAACAAGGACGATTTGTCGCCAAACTCAGCCGTAACACGCAACCTTTCGTAT
+TCCTTGACTTGTCTTTTTTAATAATTCTTGACAACTCAGCCGTAACATTGTTACATGTCT
+TGAGTGTAACTCAGCCGTAACGAATATATTTTGCCGCCAAACACAGCCGTAGCACGGAAT
+ATTTTCCCGCCAAAACACGGAACCTTTCGCATTCCTTTACCTGTCCTTTTTAATAATTCT
+TGACAACTCAGCCGTATAATAGTTACATGTCTTGGGTATAACTCAGCCGTAACAATATAT
+TTTGCCGCCAAACTCAGCCGTAGTACGGAAATTTTTCCCGCCAAACGAACAGACACGGAA
+CCTTTCGCATTCCTCTACCTGTCTTTTCTTTTCTATATATCAGTTACTTGAACTCATCAT
+TTAGACGTCTCATCCTCACATCTTAACGACATGGTGCCTCACATCGACGGACAGTTTCTA
+AGAGATGTCGAAGCCGTGCTCACCGCTCCTGATCGTGCAGATCTCCCAGTTCTAAACCCT
+GGATTGGGTACATGGGTCGACAAAACCACTGTTACGTGGTTCAAATTCAATCACCAACTA
+GCTGTCGCGATTGGTGATATACTCCAGCGCAACTTTCACCATGCGTGGCCGACGTACCGG
+ATGATTCCCGTTGTTTTCAAGGCAAGATGGTTTTTCCTCCTCACGGTAAGCATCGAGTTT
+TTATATAAAGCACTTCCTGTAAACCGTAGACCAAATTCTTACTATTTGCTCTCTTTGTAG
+CGTATGCACACCTGGGATTCAAGGCACACGCTGACGGTGTGGACGCAGTTTAATTTGGTG
+GCTAGAACGTTGTACCGGGACAATATGCGGGCGCTGAAACGGGGATGGGCGCGTGGTTTG
+GATAAGCCGAGGTGGATGACGACAACAGTTTGGAATGATTTGGTGGACATGTTTACTGAA
+TTTGGCCCAGATGATGTCGGTTTCATGTCTTGAATGCTTTTGTGTCTCTTACTTATCGTC
+CCTTTATCTCATTCCTATGAACTCAATATGTTACTCTCTTTTTTTTTTTGTGATGGCTTT
+ATATCTCATATTATCTACGATCGCCTTCTCAGTAAAGTCAGTGGTTATCGCTTGAGGTTA
+CTTGTTAAATTTTATCATAACTCAGTCATAGCGTATGATTAACTCAGTCATAGCGTATAA
+TTAACTCATCCACAACATTATAATAACTCAGCCGTAACCTATATTTCCGAAGACACAACA
+GATATTAACTCAGCCATAGCGTATGATTAACTCAGCCACAACATTACCAGTATAACTCAG
+TCAACGATATTGGATTAGCTTGGCCGAAGACAAAGTTCCATTTCATTGCAAGCTACTACT
+TGAACCAAAAAAACGAATTAACCCTATACGCTGAGATAAACATCAAACACATAATGGATT
+CCAGTAGCAAACAATTCATACAAACATAAAACAAACTAGTAGCCAAGAAAAAGCCTCTGT
+TCGTTGATTTTTGGGAACATTAAGATACCAAAAACAATGACAATGATAATAAAGGCAAGA
+CAAAAGCAGCAAAGTTTGATCATCAATTTCCATTTCTGGTTTTCCCTTTCGCTCCTCATC
+ACTTCTTCCTTCAGTTCTTTCACCATCGCCTGTAACGCTTCTAGCTCGACAGAAACCTCG
+GACTTGGCCGCGCTTAACTCACTGTCGAAGCCGGACAATTTCGGCCAACTGTCTACAACC
+ACTTCGTATGTACCATCTTCGACCCATTTAAACAAATGGTCCTGTATATTCAATCACATC
+CGCAATTAACAACGAAACCAATAAAACCCTCAAATCAATTATATACTTACATCTTTACGC
+GTAGGACAACGGAAGTATGGTCTTCCAGGGTTCTTTGCTGACGTCGATGTATAGATGACC
+ACGTCTAATCCGCAATGACACTTCGATGGTAACCCACGTCCCCAACGGCTGACGGATTGC
+GTACTCGCAATCGAGTTCTCGGAATTGCTACTCATTTCTTTAATTTTTAGCTGGGAAATT
+CGGAGACGAAAAGCAAGAAGGAGCTCCGGATCTGAAATCAGAAATTGGAATTTTATAACT
+TAGGGTTTCGTTTTGGGGATTTATAAGTGTGTCCATGTTCATTTGGTTTTTGTCACAACG
+ACGACGTATCTGGTCAATAACGGAGACTCTGTAACAAACCGACGTCGTATCTGGTCAATA
+GCGGAGAATATTTTTCTCTGCATTCTAACATAACTCAGCCACAATAAAGGAATAACTCAG
+CCATCACTTTGTTATAACTCGGCCAAACCCTGAAAGTGCTTTTCTTGAGCCAACAGTTGT
+GAAAATCAAGTAATTAACATATCATAACCACATTCCAACTAGTGGAACCGTGAAACTAGA
+TCATATCCTATAAACTTTATCCAACATCCTACTTTGTCCAACATCATACTATATCCAACA
+ACATACTTCCTAGAGGTTTTGACAGACCATGTTTTGTCAATCGACACTTGCTGAAAATAA
+AAGTTATTTTCTGTTTTCAAATTGCACATCTTCACGCTACTAATATAACCAACAATTTGG
+TGGCTGGTTTGATATATCATAATAACATATGGTATCTCATAACTCGGCCAAAACACGAAA
+TCTTATTGCATAACTCAGCCGTAACGTTATAATATTCCACGTCGAAACAGAAAATTTGAT
+TATTGGAGGGTTTAGTTAAGGAATAATTTCGAACTCGTTTGAATTATCATCTATTGACGT
+GTTCGTGCATCTATGAAACCAATCATTATTCGCGGTTCCCTATTAACTCTTTTTTTTTAA
+TCTCGAGAATAACATAATAATTGTTTCTCGATAAACTCAGCAAAAGCAAAACACAGCAAT
+ATTCTGACTGATTTGATGACATCAATCGAACCAACAATAATGCTTGTATTCAAATCTCAT
+AATAACATTTGGTTTTCTCTTATGTAGTTCGAACAATCGAAATCTTCTAACATAACTCAG
+CCACATCACATGCATAACTCAGCCATCACTTTGTTATAACTCGGCCAAACCCTGAAAGTG
+CTTTTCTTGAGCCAACAGTTGTGAAAATCAAGTAATTAACATATCATAACCACATTCCAA
+CTAGTGGAACCGTGAAACTAGATCATATCCTATAAACTTTATCCAACAGCCTACTTTGTC
+CAACATCATACTATATCCAACAACATACTTCCTAGAGGTTTTGACAGACCATGTTTTGTC
+AATCGACACTTGCTGAAAATAAAAGTTATTTTCTGTTTTCAAATTGCACATCTTCACGCT
+ACTAATATAACCAACAATTTGGTGGCTGGTTTGATATATCATAATAACATATGGTATCTC
+ATAACTCGGCCAAAACACGAAATCTTATTGCATAACTCAGCCGTAACGTTATTTGATTAT
+TGGAGGGTTTAGTTAAGGAATAATTTCGACCTCGTTTGAATTATTTTGAATATTAACTGC
+GGGCGTGTGTACCTGTGCATGTGGACCAAATCATTACTGGCGGTTCCCCATAAAGTTGTT
+GTTTGTTATCTCGATAATGATATAATAAATAATCTCGATAAACCCAACCTAAAGCAACAC
+GCTAAGTAGTAACATACTGTATGACGACATAACTCAGCCACAAATCAGTGAAAACCCAGC
+CGCAATGCTATGACAAGTCAGCCACTTCTAAATTTATTCAGCCAATACAAAGACGCCGTC
+GTTTGATTAGTACATTTTGTGGCAGACACGACTATATAGAACCAGTGCTTTAGTACCATA
+CTAATTGCAGTGAAGATGATGGCTCAGAGGTCTCTTTTCCAAGGCGAATCTAGTGTTGAT
+GAGGTATTTATCTCCACATCTGAATAGTACAAATCGTTACCCATCTAACGTCGAGTATAT
+CATGTTTGTGTTAATGTAGGAGCTCGACCGTATGGAAATAAGGATGCGAACGAGGTACGG
+CGAAAACAGGAGGCGCGATAAGGGCGTTCCGATCGAGTGTGATTGCAATGCTAAGGTTGT
+CGTTGCCACTTCTCTTGATCCTGTTACAACCGGAAAACTTTTTTTCAGTTGTCCGTACGA
+AATATCAGATGTAAGCATCTTTTCTTGAGTTAATGTTCTTTATTTTATTTCTTTCATTTT
+GTATCCCTATGAATCAACCTCCTGGTTTTTTTATAAGGGTCCCGGTCAAGGATGCGGTTT
+CAAGAGATGGTGGACTGTTGCATTGTGTGACGAGTTTGACATGATAAAAGAGGAGACGAC
+TGAGATGAAGAAGGATCTGGAAGCAGCCAATAAGCGCGTCGAGTCTCAGGCGGAAAAGAT
+CTTTCTTATGGAAAAGAAGTTTGAAACGCTAGAGAAGAAGTATGAGAGCCTGAACAAGTA
+TCTGTGATCTTAGCTTAATCTGTTTTTCTCAATTTGAACTTCTTTGTACTGTCAATTATC
+ATTAAGTCAGCGAATTGTGCGATTATAACTCAGCCACAACGTACAATCGGATTAAATTTA
+TAATAACTCGGCCGTTACGTTAGACTAACTCATCCACAACTCAATACTATCTCAACCAAC
+GTTGAATTAAAATATAATAACTCAGCCGTAACGTTAGATTCACTCAACCATACATCAAGT
+TAATCTACGATAAGTCCGCCTTAACGTTAGAATAACAATGATTGAGTCACATGTTTAACT
+CAGCCAAACATCAAGTTAATCTACGATAAATCTGAAAGACAAAGTTTTTGAATCACACAC
+GCGAGTATAAAATAAAAAGTGAAGTTTGAAAATTGAAAAGACAGAGTTTATGATAACATA
+GGATAAGGAGTACTGGAATCCAATAACATACATATAATATAATTGAAAATAAAAAATGAA
+GATACAATCACATCAATCGCCATCTTCATTCTTCATCGGACTCCGAAATTGGACGCCCGG
+TCGATCCATACCCCAGTTTCTCCCAATCAATACTACTCACCGGGCGTTCACGCTGCTCTC
+TGTAGGCCTTGCCAACCTGCGCCAGCACTTTCTCGATCTCCTCCTCCACGTTAAATCCGT
+CCCCCATCCTCTGCACTCTCCTTAAGACCTTAAGTTCCGCTTCCTTCTCATGCAGTTTGA
+TATCGAGCAAGTGTGCTTCCGCCGTCTCCCTTATGTTGCTCCTGATGTAAGAGATGACGG
+ATTTGAAACGCTTCTCCTGTTCATACAGCTTTAGGGTGGGGCTGTCATCCACAGACGGCC
+ACTTGTTGGGACCGTCATCCACACACCGCCGCTTGTTTGAACCTGAACCTGATGCATCCA
+TGATCTCGGAATGGTTTTGTTTCTCAGAGAAAGGACAAGAGAAGAATGAAGAGTTGTAGT
+TGCTAAGAATCGACAAGTGAAAAGACAAGAGGAAACCAGTGTATATATAGTCCTCTAACG
+ACGTTTGGTCCTCTAACCTAACGACGTTTGGTTCTCTAACGTAACGACGTTTGGTCCTCT
+AACGACGTTTGGGTTCTTGACTATTCGGGTGTCGTAAACCGGTGTATGTATAGTCCTAAA
+GTCACGTCTGGTTTATTTGATGGGAGGGAAGTTTGGGTTTGACAAGTCAACCACCACGTT
+ATACAAACTCAGCCATCAAACGATTTGTGTGATGACAAGTCAGCCACCGCGTTATAATAA
+CTCAGCTAAACATCGAATTAAACAACAATAACTCAGCCGTGTAGCACGATTTGAGCGATG
+ATAAGTCAGCCTTCACGTTAGCATATATCAGCCGTAAAACGAATCGAGCGATGATAAGTC
+AGCCATTACATTGGTTTTTGTTATAATTAACATAATAATAGATTCATACAGACATAATTC
+TGGTTATCAATCCTAAAGTGTCAATATTTAGTACAATCACATGCTAAAAATCCCAAAAGA
+CACAGACATGTTCGAAAAAGCAAATCATGTCTCAAAAAACCGAATGGGCATTCTGTGAGG
+TAGTTCATCGTAGATCTCTGTTGCCATCCTAACCCGTAGCCCCTGGATATTTGAATCAGT
+AATGCCATCAAAAGAAACACCAAGCAATAAACATTCAAGAATCTTTAACGTGTAAACGCC
+GCAGTCCCCGGTGATAGTATTCTGCGGGACCTTTGTAATGTTCCTCCGCTGGAATGAAAA
+TTGGTCGTATTGCGGGACACGGACTTCGGGAGGGATAAGTTCGCTCATGATCTGTGGAAT
+CATCCTCGTGAACGGCCTACAGTGTTCCAGGATTTTTCCATCGCTTTTCTTTGTATGACA
+TCCGATGATGCAATCATAGCAGTCCACGTGACCCCTAGGCAAGTCCACGTGAATGGTCAC
+CCAATGATTACCTCCGGTTTGGAGGATAGTATACAAGTGATCCACATCTGTTATCCACTT
+CTTGTTTGTCGGGTCTTCTCCACCCGTACCGTTGATCCAACTTTCATACGCGGTACCTTT
+GAAAGAAACCCTCTTCGGCTTCATCGTCCACTGTGTGTAATCCCTAGTCCACATTGACGT
+GAACCACGGGTCTAGAATCATGACGCGTTCGCTGTAGTATGGGGTGGGATCTCGCAGGAG
+CCTCGTGGTGAGGACTTTCACATACGCAGCAATGTGCTGGACAAAAATAAAACCAAGACA
+AAACACAACATTAACTCAGCCGTAACCAAGTAAAACTCAGCCTTAACACCTAAATAAATC
+TGCCATTAGCTAAATTAACTCAGACAGAACGACACGATAACTCAGCCATAACCTTAGACA
+AACTCAGACAGAATATAACAATAACTTACATCGTAAATCAGCCATTATCTACTTTAACTC
+AGACAGAACGACACGATAACTCAGCCATAACATTAGCCAAACTCAGACAGAATATAACAA
+TAACTTACATCATCACCCAGCCATCCATGTTTCTCGTCTGGCCAGTCCTTTCTTTCGGCC
+ATGATAACAGAGTAGAACAGCACCTCGTCCATCCCATTTTCCAAATATTGTTTGCTAACA
+AATAGTAAAGAAAGTTAATATAAACAAATAGTGTAAGCATGTCGTATTTAACAACTTAGT
+AATGTATAAAGGGCCATACCATTCGGGACTTGTCAAATAAGCCTTAAGCTTCTGCAGTTT
+GGCCGGATCAACCGGTGCCAGAGGATCATAGATTGCTCGTGAAGGCAGACAACCCTTTCT
+CATGCAGCTCAGCCCGTTGTCTCCAATAACTGGAAAAGTGTGAGTGGGCATAGCTTCGGG
+GTTAATCAATGAGCTCCCATCCGGGGCCAGCTTAACAGTTTTGAGCCGAATTTCTTTTAC
+ACTCTTTAGCCTCTCGGTTTCCTCCTCATCTTCATCAGACTCAGGAAGCATTTCATTATA
+CTCGGATACAACCTTATCCGTGACATCAACTACATCCGAATCTTCCTCAGCTTTTTCCTT
+AGCTTCCTCAGCTTTTTCCTTAGTTTCCTCAGATGGTTTTGGTTTCTTTATTGTAATCTT
+TGGCACAGTAGGAGGCACCTTTTTAGGCTGCTGCAAAGGCTTTCTTCCTCTTCCTCTTCT
+CGCTGGCGGTTTCTGGATTAGCTCATTTAATGTTTTCTCCTTTTTCTGCTTTGGCACATT
+TGGGGCTGGTGGCTTCCTAGAGCGTAAACGGCGATTGAGAGGAGAAACAGTCTCAACGAA
+ATCAAAATCAGACACAATGGAGACCTTATCAAATTCTCCTTCAAGCTTCCTACTTACCCC
+AACATCAGCTTGTTTCGACTGCATAAACGTAACGAAAACTCAGGCGTTAAACAACGAAAA
+CTCATACCTATGTATAAATATAACTCAGCCATAACTAACTAAACTCAGCCGTATCATATT
+CATATACCTCAGCCATAACTAACTAAACTCAGCCGTATCATATTCATATAACTCAGCCAT
+GACTAATTAAATTTTTAACTCAGCCGTATAATATTCATATAACTCAGCCATAACTAACTA
+ACTAAATTTATAACATGAAAACAACTCAGCCATAACTAACAAGCGTTTATAACTCAGCCG
+TAAAATATTTATATAACTCAGCCGTAAAATATTCAGATAACTCAGCCGTATAATTCAGAT
+AACTCAGCCATAACTAACTAAAAGTTATAACGCAGCCGAATAATATTCAGATAACTCGGT
+CATAACTAACTAAAAGTTTACCGGAGGAGGACTAGGAGCAGCAGATTGGTTATTTGTAGT
+TTTCTTTGGAACGTCTGGTGTCTTTTGAGTTTGGGCCTTAGGATTGTCTTCCTGCGTTTG
+GGGCTGTGGTTTGGCTAAAAACATATCTCTAATATAACTGCTTGATTTTGAGTCAGCTAT
+GGCCTTCAGCTGCTCTTTAATCTGTTTGACATCGTTCTCAATCGATCCAAACCTTCCTTC
+AAACTTTGCTTCAACCCTCGATTCGATTTGACATCCAATCACATCCAGACGGGAGGACAT
+TTCTTTTATGCTAGTATCAACGGTGTCAAATCTTGAGTTTAAGGGAGAGATCAAGTTGGA
+CACCACATCCACGAGCGACTGCTGTTCTCCCTGACCATCCTGCTCACGAGAACGAACATC
+CTCGTCCTCATCAGATTCGACAGCTACTTCCTTCTTCTTATTCTTCTTCTTCTTCTTCTT
+TTCTGCATCTTTCTCAAGAGAATCAACATCCTCACTGTGAGAGACCTTCTGCTTCTTTGC
+GGGAGATTCAGACACCTCCGCTTCTTTATCTTTTAAGAGTTTCTTCTTCTTCTCACTCGT
+CTTCACATCCCAATAACCTTTAACAAGCTTAACCTCGTGTAAGTCTTGGATCAAGTTATC
+CAGTGCTGGGTCTTCTAATTGGTCTGGCCAAAAATGAAACAGCTCGCTTAACTCAGCCTT
+TTCAACCATTGTACGAACACGCAGCTACAACACAAGAGATAATAAAACCCATCAGTATGT
+TTAACTCAGCCATCACTTAATATAACTCAGTCGTCACTTAAGCTAACTCAGCCATTACAG
+AACATATCTCAGTCGTCACTTAATATAACTCAGCCATTATAGAACATAACTCGGTCGTCA
+CATAACATATTTGCCAAAAAAAAAGAGAACATAACTCAGCCTTCACAGAGAAAAACAAAA
+CATTAACTCAGCCGTAACATAAATATTTGATAAAAAACAGAACATAACAGAGCCGAAACC
+GTACCTCACCACCATTCGCTTTGATATCTTCAGCAATGACCGATTCTATAGTTGCACGGG
+TACGGCTGCCACCCCATCTAAGCAACGGAATCTCATCCGCGTTAACAGCGTTCCCAAAAC
+GCTCGGCGATGGTGATGATTGACTCATACGCCCAAGCCTGCAACACGAAAACCAGACCAC
+TGACGGTGTACGTCTTGCCAATAGGCCTCAGCAACTTTATAGAAACGACAAGGGCTTCAT
+ATGCTGCCCGACCCCATGGATAAGTCTTCATGGCTTCGTCGTCGAAAACTCTTTTGGCAC
+TCTCAAATGGTATCCTAGAGTTAGTATGCAAGCCAAAAAGTCCAATGGATAGAAGAGTCA
+ATAACCCAAACCATCTACGCTTTTCAGTAGGCCAAGCTCTGCACGTTACTAAGCCCTGCC
+TAAGTTCATCTAGATTAGGACCTTCACCGGTTGGCACACGCAATTCACTGAAGAACGCTT
+TGTAGTCAGCTTCAGGCTCAAACTTTTCTGTAGGCAGTTCATCTATATTTAAACCCGTGA
+TATGATGAAATTCGTTCAATCCAAACCGGATGGGTTTACCAGCCACGATACACCAAAGCT
+CCTTCTTCAGTATTCTCAGCTGTCTGCATAGTAGATAATGTACGGTCTTACCAGACCATA
+GAAAATGACTATCAACAAGCTTAGCAATTAATCCAAGCTCTGTCTCTTTCAGTTCTGCCC
+ATATTTCTTTTCCTATTGATTCTCTAATTGCAGGGAACTCTCCCAGCTTTATATTATGAT
+TAATGCCTTTACCCTCCAGATTAGAATCCCCCTCTTGGTAAAGTCTTGGAGGGTACTCCC
+TTGCTTGGTCTTCAGACATCTGTATAACCATAAATCAGCCGTAAGCATTCCATAACTCAG
+TCATAACATAAAACAAACTCATCCACAGATACCATAACTCAGGCAAAACATAAATCTAAC
+TCAGCCATAGATAACATAACTCCGTCATAACATAAACCTATCTCAGCCACACATAACATA
+ACTCAGCCATAAGATAAATCTAACTCAGCCATATTTTAACAGAAACTCAGTCAAACCATA
+ACATAACAACAGCTCAGTTAAAACATAAACCAGACTCAGCTATATCAAAACAGAAACTCA
+GCCATAACATAAACAAACTCAGCCGTCATATAACAGAAACTCAGACATCGATGTAAGGTT
+AAACCATAACTCAGTCACAGCATAAAACAAACTCAGACACGGATGAATTGATAAATCATA
+AATCAGTCGGCAAACAAACAGTAACTCAGCCGTCAAATCAAATAGATCTAAGAAATCGGC
+CACCATATGTCAATCAACGACGACGTTAAAACCCAGCTTTAAAAACCATCGTTACGCATC
+GGAAAACGATTTCAGTGACGGGAATCACTTGAGATTGAACTTAGATGTCAGAGTCTTACT
+TAATGGAAACATACTCACCGGAACTTAGATGTCGGATGTGACTTCGCGCTTACGGAAATG
+CGACTCCGGCGTCTGAATTTCGGCCGGAACAGACGAGAAAAGAGCAAAACGGCGAAAGAA
+ATCGATTTCGTTCCGTCGAGAGAGAAAGAGGAAGAAAGCGACAGTTTTTTTTTTTTTGGG
+AGATGATGAACAGTAAAGCCAAGAAATAAGAAACCCAAACGTTATGCGGTTTGGAGATGA
+TTAATGACGTGGATTATGGTAATGACATGGAATGATGACATGTATAATCACTGTTTTTTC
+ATTTAATTTTTAGTTAAAAACGAATTAAATAATAATAATTAATTAAAACTAGTTAGGGGT
+GTTAATTGTAATTACACAATAACTGAAAACATCTGAGTAATAAAAAAAAGATGTGTTCTA
+TTCTAGGAATAAACATACAAATGTGTTCTATCTTAGGAATTATTTC
+>VANDAL2
+GGGTAAATTGCAGGCCACACCCGTTGACCATGTTTTATTTCCATGGATTGTCAAAGTCAA
+ATGTGGTTTTCACCATTTGTCTTTTCGCCTGCAAAATGACGCTTCTGCCCTTGCGCTTCT
+CTCTTAGTAACTGTTGAAATGTACGGTTTAGTTTAGCAGGTTTAGTTACGTACACTGTTC
+CGGTTCAGTTGAAGATTTTTTGTTTCACGTTGACGCGATTCGGTTCCGTTACAAGTGAGA
+TTATTTCCATTATTCCGAAGTGACATCAACATTTAATGCCCCCAAAAAGTTTAGATGTGA
+CTATTGTCACAATTAATGCAAAATCATCATTACATCAAATAATATTAAAAAAATTATTGA
+TAATAATTAATAAAAAAATTGTTGAGATAAAGAAGATGAACCCAGGAACAAAGAATTATT
+GAGAACGTACATTGCTGCTGAAGAAGTGTTGATCTTGTTTTTGTACCAAGTTTGGAGCCA
+AAACAAGCATTGCTCGTGTAAGTAATGAAGTTCTTTTAAGAAGTTTTTTGTTATGTCATA
+TTAGGATCTTGATTGTGTTCGAACTCCATTTTTTTATCAGAAAATTTGCAAAATCTATAT
+TTGTTTGTTTAAAATAGTCAAATGATAATTGGTATTTAGGTTTATAAATGTGTAGTATCG
+ACATTCCATTTGTTTTTTATATGTATAGTATTTTTCAGTTGCATTTAATGTGTGTCTCCT
+GAATTTATGATGCAGGTGGGTTATGGATATTCCCGTATTTACTATGGTCGGTGAGTGGAA
+ATGCAAAGAAGGAGAATGGAAATTTGAACCTGAGGAAGGCATCTTTGGTCGTTGTGTACG
+CGTTCAGGAAACCATGACGTACACGGACTTTGTCCGTACACTCCGAGAGGCTTTCAGTTT
+GAAGTCCACCGAGATCAATCCCATAATTAGCTACTGGATGCCGGGAGAAATGTCAGTGCT
+GATAGATACTAAACGCCCTCCTGTATACATTGACAGTCAGATGGGTCTCGAAACGTTTTT
+TTTGGTTCGTGGTGGGTATCTTTCTCTCAACTTGTTCGTCTCTTTCAATAATACAGTGAA
+GGCGTTCGGGAATACTGTCTCTAGGTCTCATGGTGAAGTTTCTGAAAGTGACCGTGTGTT
+TGATAGTGCTACAAATGTTGATGAAAATAATGAGGATGCAGAGGAGCAAGCCGATGTTGA
+AGACGATACAACAGAAGAGGATGAAGTGGAGGAGGGCAACGAAGATGATGATGGGTGTGA
+TGATTATCTTGGTGTGGATGGATCTATTGGGGGAAGTACCCTGTATCCTACCACAGACGG
+TAGTGAAGGTATTGGCGAAGAATACGATTACAACAAGTGGAACGATGTAATAGTAGAAGA
+ATATGTACAAGGAAATCTTGAGGAAGACGTCAGTCTCACTCAACAGACTGCTCAACATCC
+AGGGGAATTCAGTCGTTTATTGGAAACGTGTACGTACACGGGTGTTAGTGTACCTGGCGG
+AGATACAGGGGAATTCAGTCGTCTCTTGGAAACGTGTACGTACACTGGTCTTAGTGTACC
+TGGCGAAGAAACAATTTCTCCATTGGGTTACGGTACACGCTGCGAAGGGCAAAGGGATTC
+CAATCTTATTTGTATAGACGAAGTCACCGGGGATGAAGTGATCGACGGTATTGGAGCTTC
+CTCAACTGGGACACTGAATGATAATGGGGTAGTTACCGCAGCTGAGGCTTACCAAGTGTA
+TAATGAATTTCCTAAGTTACATGGTGGCGAGTTGGCGAATCTCGGTAACGATGCTGCTCC
+TGTGTTCGATGACTTACTCAATTTTCGAGCTGATGAGACACAGGTTGAAATCAGCACCAC
+AGGCGAAACTTTGTTTGTTGGAAGTGTTTTTAAGAATAGAAAAGTCCTGCAACAAACAAT
+GTCTCTTCAAGCGATAAAGCAATGCTTTTGCTTCAAGCAACCTAAGTCATGTCCTAAAAC
+ATTGAAGATGGTGTGCGTTGATGAGACTTGTCCATGGCAATTGACTGCTCGCGTCGTGAA
+GGATTCAGAAAGTTTCAAAATCACTTCGTATGCTACGACACATACGTGTAACATCGACTC
+TCGGAAGAACTACAATAAACATGCTAATTATAAGCTCCTCGGAGAAGTTGTGAGGAGCAG
+ATACAGTTCTACGCAGGGTGGGCCGCGAGCTGTCGATTTACCACAGCTGCTCCTAAATGA
+TCTGAATGTGCGGATTTCATATTCTACCGCTTGGAGAGCAAAAGAGGTTGCAGTGGAAAA
+TGTAAGGGGGGATGAGATAGCAAATTACAGGTTTTTGCCGACCTATCTGTATCTTCTCCA
+ATTAGCTAATCCGGGTACAATAACACACCTACACTATACACCAGAAGATGATGGTAAGCA
+GCGCTTCAAGTATGTCTTTGTCTCTCTTGGCGCTTCTATCAAAGGTCTGATATATATGAG
+GAAGGTAGTTGTGGTAGATGGAACGCAGCTAGTCGGACCTTACAAAGGATGTCTCCTTAT
+TGCATGTGCCCAAGATGGGAACTTCCAAATATTCCCAATAGCTTTTGGTGTTGTTGATGG
+TGAGACCGATGCTTCTTGGGCATGGTTTTTTGAAAAGTTAGCTGAGATTGTTCCAGACAG
+TGACGATTTAATGATTGTCTCGGACAGACATTCATCTATATACAAAGGCCTAAGTGTTGT
+TTACCCGAGAGCGCATCATGGAGCATGTGCTGTTCACCTTGAGCGAAACCTCTCCACCTA
+TTATGGTAAGTTTGGTGTGTCTGCTTTATTTTTCAGCGCTGCCAAAGCTTATAGGGTCAG
+GGATTTCGAGAAATATTTTGAACTGTTAAGGGAAAAGAGTGCTAAATGCGCAAAATACCT
+AGAGGACATAGGATTTGAGCATTGGACAAGAGCTCACTGTAGAGGAGAACGCTACAATAT
+CATGTCTAGCAACAACTCTGAGTCCATGAATCATGTGTTAACAAAAGCAAAAACTTATCC
+GATTGTTTACATGATCGAGTTCATTCGGGATGTCCTAATGCGATGGTTCGCATCGAGGAG
+GAAGAAAGTTGCTAGGTGCAAATCTTCTGTGACACCTGAGGTTGATGAGAGATTTCTACA
+AGAGTTGCCTGCGTCAGGTAAATACGCTGTGAAGATGTCTGGACCGTGGAGCTATCAAGT
+GACAAGTAAATCCGGTGAGCATTTTCATGTCGTTCTGGACCAGTGTACGTGTACGTGTCT
+TAGGTACACCAAGCTAAGAATCCCATGTGAACACGCTCTAGCAGCTGCAATCGAGCATGG
+AATTGATCCGAAGTCTTGTGTCGGATGGTGGTATGGCCTTCAAACGTTTTCTGATTCTTT
+CCAAGAACCAATTCTACCTATCGCGGATCCGAAAGATGTTGTCATCCCACAACATATAGT
+GGATTTGATACTCATTCCTCCATACAGTAGACGGCCACCAGGAAGACCACTGTCCAAAAG
+GATCCCATCTAGAGGTGAAAACCGGGTATGTACTAACATCGTTCATTCATCTACTTGTAT
+TTTGAGTATTACCATGCGGAGATTTTTAACTTCCTGTCTTTGTCACTTCAGAAAAAGAGA
+CAGAAAAGACTTTTACCAAATCAGTGCTCACGCTGTCGACAAGCAGGTCATAACAAGAAG
+ACGTGCAAAAATCCAATCTAGTTCTGGTGACAAGTTTCTGAGCCGGCCAATATAGTGTAC
+GCTTCTGTGTTTTCTCGGTGTACGTAAGTTTATATATAATCCACCTGTAACTATGTACGT
+TGTGTACGTACGTTTAAACTCTACGTTCGTATAACTATGTACGTTTTTGTCTGTGTACGT
+GTTAAAGTTCATGTAATAAGGGTACATAGAGGTGGTTGCTCAATATTTTGAGTAATTTGA
+AATAAGTTTTTTGAAAATCTAACTTATTCCCCCTCTTAAATGAACGGAGTTGGAGACATG
+GTTGGGTATATTGTGGTTGTGTTGGTATTTAATGGAAAGGACGTAACTGTTGCTGTTTAT
+TGTCAAATCAACGTTATAATTACCCTATATGACGGTTACCAGGCTATTACCAAAAATTTG
+AATCAAGTGTAGTTGGAACCGCATTAATAACTGTAGCCGTTCCAGATTTCCTCTATTTAA
+GTCTCCTCCCTTCCTTAATTTTATCCACAATCCTCATTCTAAACCCATTTCTTGTGCCGG
+CAGTTATATCATTCACAAAAAAAAATTTAGTCTTTCGATTCGCTTGTTCTTGCTATCCGT
+GAGATGGAGGGGTTTCATATGGTCTCAGAATTGTGTCCTCTGATCACTGGGTGGCGAATT
+TATGTCTTTGTCGTGAGAGTCTTCAAGAAGGTTATATCGCCCAACGTCTTCGAACTCGGC
+CTTATCCTGGCAGATTACGCGGTAATTTCCGTCAAATCATTATGTGTTTTTCTCGTTCAT
+TCGCTTAACTTGTATATTAAACTGTCTACTATCATGTTCTGTATGTAAAGAATAACCGTA
+TTGAGGCCACCGTTGATCGTCGCCTTGCTCCGTTTTACGAAGACCGATTCGTTGAAAATG
+AGTGGAAGACGATCACCTCTTTCTTGGTCCGTAAGTCAACTGACTYAGTCAGAGCAACAA
+AGCATGAATACGGCATACTGTTTATGGATCGGACCGTCGTCGTTCAKGCCCCACCGAGAT
+CACCACCAGTTCCAGATTTCGATTTCACTCCCTTCGACTACATTTTGGATAAATCTGCTT
+ACAAGAACGTTTTAGTCGGTGAGGAGGAATAACTCCGATGCTTCATTTATTACATTTTTG
+AAAATKTTTGTTTATTATCTTTGTTTCTCCATCATCTAGATGTCRTTGGAGCGTTGGTTG
+ATGTTGGCGCATTGACTACAGACTATTACGGTCTCAAACTGAGTTTCAAGWTAAAAGATA
+GATAGTAAGTGTTCTTTTCATTTGTTTTATTTACAATGTCACTCTAAACGCTAACTGTCC
+TTATTTCTAACGTAGCAATGAAGTCTTGGAGTGCGAAGCCCGCAATCAACAGGCGGAGTA
+CTTGGATGGTTACTTTCAGAGTTTGGGTAAGGGAAATTTTGTTGTCGCACTCAGCTTTTG
+GCGTCTAACCGAACTGTCTAACCCGAAGCTTGAGAGCCATGGTGCTATTTCAAAGGTGGT
+TGCCAATCCGGACAGASCAGAAGTTGCGGATATCTCGATGGTGGTTTTTTAGCTAGAGGG
+AATGAACCATTATTCTCCGTTTTAATATAATATAAGACTACATTTCAATTAAGTTTTCTT
+TCCCAGTTGTTGTTGTTGTTTCCATAAGAACCAAACTACATTTCAGTCGTTGTTGTTTCT
+TGTTTCCGTTTAAATGTTAATCTAATTTGTTGTTTTATGTACGTGCCTTGTTTTATTGTT
+CAAATCCTCTCGCAATGTACGTATAGTTTCTGGTGTACGCTATCGTGTACGTATATTAGT
+TTTGGTGCCTTCAACATCAAAAACTATTAGATTTATACTTATGTTGTGTACGCAATTTCC
+CAATGTACGATAAACCAAGTTTAATGTACTATATAGTGTACGTACACGAAGACATCTAGT
+AATACTTAAAGTGGTAATTCATTCAAAAGCCAGAAACATAAAAAGGACAGGCAGTTTATA
+TAAAGGGAAATTCATAAGATAAGATAAATAAACTGGAACGATTCAAAAAACATAATTTTT
+TMAACGAAGCATACACATGTGTTGCAAAATATGTGTGCATCCGTCATACCAAAAGACTYG
+AGAGTAGAGCCGAGTAGAGTAGCTTAGACCTTAGCAGCTTTGCTTCTAGTAGAATATAGC
+AATCTCCCTGGCGTACCAGTAGAAAAAACAAACCCTGCAGCCATGATGGAACGTGCATTG
+CCCTACGCAACTCGGCGGGTGGACAAACCTCCAAGACCTTTCCCAGCGGCGAGCATTTTC
+AGTGTGAAGCTGGCTGATGTGATACATCACCATCTCTGCAACCGCGTGGCCAGCTTCAAG
+GGTGGGTGTCATTTCCCAGAACTTTTCGCTGATAGGGAGGAAATCCAAGTGATTACCGGT
+ACACGTAAGGAACAAACCGGTTGCGAAGCAAGCAAAGGGATCAGATAAAGCGACCGTTGT
+CATGACTGAAAGGCCCTGAGCTACTGTCACGAAGTTGCTCGCTTGGCGAACACCTTCAAG
+GTAAACCGCCGGGATGGATCCACGTTCTACAAGCAGCTCGAAGTATGGCCGGAAGGTAGA
+CTCCGGTTGGAGTAACGACGGCCACGTCATGAATTCATCGATTGCAAGGGTGTTGATGTC
+ACAACTGTAGACTAAGTTCCTTAGCGTCTCTATGGGAGTCTGGCTGACGGGGAGGTAGTT
+GACAAGTATGCTTATGGGGTTTGGCAATTGGATTCCTAGGTACAACTCGGTTGGAGGGGT
+TAGCGGAGGTAGGAAAGGCATTGTTTTTCAAACGAGGAGGTTTAGACGGATTCGTGTATT
+CAACTAAGTGTGTTTGACATGAGTTTTAAAGAGGAGAATAACCATCAATGTAAGTGGGTG
+GGTGACGTGGATGTATATTTAGTGCATCATATTAGTAACTTTTAAATTAAACAAACTACT
+GTGTACCTCTCATAATCGCGCCGTGTACGTCTATAAAATACTCATTACGTTTTCTGACAG
+AAGGTTGAGTTGACGTCTGTTTGTATTGCATATAAGTGGAACAATATGGCTTCATGTATA
+GTGCTATATTAGGGGTCAACGCATTTACTAACAATCTTTTCAAATAAACATTAACTTACT
+TATTTTATCTGCCAAATCAATTGAGTACRTTGCTCGGTAACCGTGTACGTCTAATAGAGA
+TATTAATGAGAGTGTGATGGAGGTCACTTCTAGAGTGTATTTGACAGCRAGTAATTAATA
+TGGAGCGAAATCTTCTAKATATGGGTTATACGACGTCAAATCAAATTTCCTTTCGTCTTC
+ATTTACAAACTATATCGTCGCTCACTATGTAATCTTTATAGTTGGAATTAAACTATGCCA
+CGTGTACATTATCATATATCGTGTACGTAGATATTTTATTATTTTATTATTATTTTGTGT
+TAATGATGTCTCATATTAGAGTACTTTGAGCTAGTATGTTTGAATCAATTACAAAGTGGT
+AATTTAATTAAAAACAAACTTCCATTACTGATAATCAACGTAAAAAGCTCACATATTGTT
+GCATGGAAAACTTATAAATATGACAGGATCGTGGCGAATGTGAGCTCTACAGGATCTGGC
+TAATCCGTTTAGCACACAACCAGATGTAACATTGGTTGCAAAGATTATTGAAGAGTCTCG
+ATCTMATGTAACACAYCTCCGCGCATTCAGGAGTGCTTACGTCACCACATTCCGGGWACG
+AAAAACTGTTAGCGTATGTGTATTTTAAAGTATTACCATATTTCTTTATATCTTCTAGCA
+CCTCCTCACAAATGTCACGTGCCTCCTCCGATTCCAAAGCATAATGGTTGCTTCCGAAGA
+GCCGAAGGTAGACACCACCCATGTGAGCATTACCAGCACATATGTAAAGAATTGCGCATG
+CAAGGGTTGCAGCGGCGTTCCTTGGGGCGATTCGCTCTAAGTGTAGGATAGCTCCCTGRA
+TGTCAGACTCATGTGTAACGAGACGCAGTCCTTCATGGTAAATAGCCGTGGGGTTACCAG
+CTTGTAAGCACCGTTTGAAGAAGGGTCTATAGCGACCTTCGGAGTTGATGTCATTTGGAT
+CGTGGCCTGCCGCGTAGAAGTCATCGGGATCGTCGCACATGCTGAAAATGTTTGCATYTT
+TGAGGACATCCGGACGGTAGACAATGTCTCTTCCACGAGGACCGGATTTCAACATAGGTC
+CGAGGTACCACCAACATTTGTCAGCCATTTTCTTGGCTATCTTCGCAAGCAAATCRTCAG
+GAATATTTGGGTTTGTCATATTTAGGAGTAAGGTGTTTCRACAAAATGAAATTCSAACAC
+TTAAATAAGCATCATTGAAGATATGGTTGGGTAAGTTATGGTTGTATTTATTGCAAAGGT
+ATTAAGTGATGATGTGTATTCATATTGTCAAATCAAMGTAATAGTATTCCATATATAATT
+TGTTATTGTTGTTATGAGCAACCTCTTTTTAATAACAGCTTAAAACTAGACGTGTACGTT
+TTACTGACGGTYTYAGTGTACGTCCACATTTACATTTCTACATTTACTCAACAAACAGTG
+TACGTTGTAGTGTACGTTTTAGTGTACGTCCACATTTACATTTCTACATTTGCCCAACAA
+ACAGTGTACGTTGTAGTGTACGTTTTAGTGTACGTCCACATTTACATTTCTACATTTACC
+CAACAAACAGTGTACGCTGTAGTGTACTATYAGTGTACGTCCATTCATAAATATCACCAT
+TTATGAGACAAACCAAAGACCTCATATGTTTGCATGTGTTATTTTTTAGTGTACGTTAGA
+GTTGATATCTCATGCTAGTGTACGTCCATATCTAGTTTTCCGAGACAAACCAAAAACCTT
+TAAGTATTATTTGGTAGATGCACGTGTACGTAGTTGTGGACGCTTAGATTTTAATATCCA
+AATTTACATTTACTGCGGKAACTAAATATCATATGCGAATTTGGCTGAAAAATATTCAAC
+TTGAGAAACATAACACACCTTGCAAATTTCTTAAGCAATAATATAATTTCAACATAAACA
+TAAACAACATAGTAGAAGCCTTATCATAATTTGAAACATGACATAGCGGATAACATAAAC
+AAACATATAAAGTAGAATGGAATAACTATAGCATTTGACTAACACGCCTGGCACACGACC
+AGAGGTAACAGCGGTTGCAAACGTTTTGGAAAGCTCCTGATACCATGTAACAATATAAGG
+CGCAAGGAGGCATACTAATTCCATGGCTGGTAGGATAAGAGAACGTAGGACCATATGTAT
+TGCTGTATGGAGGGTCAAACTTCTTTATTTCCTCGATGAACTCATCACCCAAAACTCGAG
+TGGCAACCGAGTCCAATGGATAATGGTTGCGGGTGAAGAGCTGTAGAAACAAGCCGCCCA
+TATAATCATACCCAGCACATATGAATACAATGGCGCATGCAAGTGTTGCATTTGCTCGTA
+CTGGAGCATGACGCTGTAAGAGCCTGATGGCTCCATTGATGTTTCGTTCATGCGTTAGAA
+CACGAATACCTTCGTAATACACGGCCGTGGGATTATTAGCTGCAAAACACCGTAAGAAAA
+ATGGTCGATGTCGGCCTTCATCAGCGGATCCGGAGGGATTGTGGCCCCCTCCAGCTTGGA
+AGTCATCGGGCGAGTTACACAAGGTGAGAATATTGGCATCTTTGAGGACATCCGGACGGT
+AGACAATGTCTCTTCCACGAGTGCCGGATCGTACCAGTGGACCAAGGTCGGACCAGCATT
+GGTCAGCCAGGTTCTTAGCTATCTTCGAGAGTAAATCGTCGGGAAGAGTCGGGTTAACCA
+TGTTTGAAATGAGATAGTCAGAGATCGTCAGTAATTTCTTCACTTTAATAACCACTACTG
+TGAATTTGGTTGGGGCAATTACGGTTGAAATGAATGTCATACTTGTGTTGGTAAGCGTTG
+GCTGTCAAATCAATTTATCACTTGAGTTATGTTATAAAGTTAATATGCAGTGTACGAGAC
+ATATAGATATGTACGTACACATTTACATTATGTAATTAGAAGTGAACGATGTGTACGACA
+ATATGATAGAGGACACTAAATTAACTTCTGACAATCTCCAAATTAAATGTAGTTGCAATC
+ATATATCTAAGATAGGTTTGTTCATAATAATTGGTTGCAAAGAACCAGAATATTGTTCTT
+GGACGATTAAAGCAAGTGCACAGTACCGGCCTCCCGCTTGCCGTGCTCGTAGATGTCAAC
+CGAGTATTTCTGACGGTAGAAGACCATATCTGCTTCTCGAATGGTTGTCAATTCCGAAAA
+AGGGTGTCCAAACGCAAGCAACTCCAAGAACTTCATCGTGTATGGCCCGCAATCTCCTGT
+AGTTGGGTTTTGAGCAACGGTAGGACAACGCACATACTCAAAAGGTTCAACTGAGTACGG
+AGAAATCAATACATCCTGGCACATCGCTCTGACTAAGTACGGCATCATTTCGCAAATAGG
+AGTCATTCTCGCCTTCACAGCCGACTCCCGCGTGTGCGATATTAAAGCGTCATACACAGT
+TATTAGCCGTTCATTAAGGTTGATTCCCAAAGCAACCCAATGTTCACTCTTCCAGTTCAT
+CGGAGCATACACAACATCGACATCCTTCAGCCACTTCATATTGGGTTCACGGTTTATGTG
+AACTCCATTAGCAATGTCGGACAGTAATTTACCCCATTTGAACCCGTTCTTATTAATACA
+CTTCTTGAAGTCGCCCACCCGCTTGGTAAGTAGATGCGTCAGCATCATGTCCAATACAAT
+ACATCTGTTTGCTATCATCTGTTCCCCGTTCTTGTGCCACATCAACATTGCCATCATTTC
+TAAATGCTGAAATGTTCAAAAAATATATCAGTGTACGTACACTTCCACGAAAAATTTAAT
+CATCTATGTACAATTTATAACAAGGAATGTACGTATATAAATGCAACGTACCGAACTTTC
+GACCCATTCACCAGGTGTTAGAAGGTTCGCAAAAAACTCGTTGGGCACTTTGCGAAACCC
+GAAAAGAGTGTGAATCCTGTAAAATCCAGAAAAATATTTGATAACAACCTTAAGACTTGG
+AAAAATGATGATTGAGATATTAAATAATCCATTTTAATATAATGTACTTACACAGAGGGT
+CCTTTAATGATATTGCTGAATTCCTCTACTTTTGAAGGGTCAACCATGTCCAGGGGGTTG
+TATGAGACATTTCCAGCCCTGATAACAACCTCTATCTGTTGAGTTGGTACATCGGGCACC
+AAGACTGTTTTTGCCTTAAAACCATGAGGATGGGCATCATCCTGTTCATAGACAAGTTGC
+TTCTTCACTTTTTTTGGGACCTTTGGGGACGATTTTTTTTCTTCTTTTGCTTCGACAGCA
+GCAGCATTGTCTGATTCATCCTGTTAACAAATATGATTGTCAACAACAGTTTCATACGTT
+TTTCTATGTTTAAAATAGGTACATACATTATTTTTAGGAATATCGGTCTTGTCTGCTTCA
+TCTGACCCTGGGTTAGGATCCTCAGTTCCTACAGACCCCTCGACAATACCCGGCTCTTCC
+ATGACTACCTGTGCAAGTTAACGTACACAAGTCTATATAATGTACACATATAATCCTATG
+TATGCTATTCCGAAAATAGGAATTGAAACACACAAATTGTTACCTCCACATCAGTAGCTG
+CAGCCAAATCACCAACGGCTTTGGTATCCAACTCCCGTATGACCTGCATAATATAAATTT
+TATACATTTGAACAGTAAATAGTACATTTTATTTGTTGCAAGAGTTAGCTTACATTGTTA
+ACTACTTGAAATGGTGACGGGGGATCACTGTGGGTCTTCTCAGGTATTTCAACTTCCATC
+CCTGTCACTAATTTGGATTCTCCTGCCGCCTCAACCTGTAGAATTTATCATCGGAAAGAA
+ACTTTTTAGTAATGTATGAAACAATATATATGTACACAGAACATAGTGACAAAAATGTAC
+GTACACTTGTGCCAGGTACGTGAGCTGTATCTCCATCAGAAGGCTCATAAGTTTCTTCTG
+ACTCGCTGCCATTAGCTTCAGTCGATGCACTGGCATCTCTTGCTTCTTCCTGAAACAAAA
+ATAATTTGCAAAGTCTTATGGGCGTACACATATGGAAAAAGAACAAGTGACTAACACATA
+CCTGTGCAGATGTTGAAGGTAAACCTGATGGATTGTCTACCATCTCTATGTCAGCATCAG
+CTATTTCATCGGCCCCTGTATGGGTACCAACTAAGCCAGGTTCAGCAACATCCTTTGGTC
+CATTATCCTGAAACATAGGCTACCATAGAGTTAAGCGTTAGATAAGTGGAGAAATTAATG
+TAATATATATGCATATAGTCATGGAAATCTGTATATAACGATTACCAGAAGATCTACCTC
+TGAAACTCTTGCAGACACATTAGATGGAACTTCTTCCATCTCGGTGTCAACAGTAGCTTC
+TTCCACAGGCCTCTCTTCCTGTGTAACATAGACAGTCCCAGACATTGAACCTAAGAAGAC
+AGTCTTACCAACAACAACATTTCCTCTATCCTGAAACATAGTTTAACTAACTTCTTAAGC
+GAATATGTACGTACACCATTTAAACAGATTGTTAAGAGTATTAGTAGACGACATACCAGA
+TGGGATTGTGTGGATCCAGCATAAGGAACTATTAAAAATCCAGTGTCTAATATCTCTTCT
+TCAGCGGCCGAAGAATCCAATCCATCATTTGCAGTAAAATCACTTTCATTATTAGCGCCA
+TACTGTATCGAAGCAGACAGTACAGTTATACATATGGATTATAAAATATTTAGCAATGTA
+CGTACATGACTTACCTGTTCATCAATGAATCCTTGCATATCTTCCTTATTGGAATCAGGT
+AGCTCAGTAGTGTCAACAGCAAAAGAAACATTTTTCTTCGGCTTTGAAGGTTTTCTTCTT
+CCGCCGACAGCAGTGGTATGTACTCCAGGGACATCCAAATCTTCCTCTTTGGAATTACAG
+CCAACAGAAAGTGCAGGAGTGTCCACATCATGAGAAACACGAGTCAGCCTTGAAGACTTT
+CTCGTTCCAGTGCTTCCTTTTGTAGACATCCTTCTCGATGGCTTCTTCGCAGTAACCGGT
+GCCTTATCCATAGAAGTAGGTGGTTCCCGCGAATCATGGGAAGGTATGGTTTGTTCTGGC
+CTTTTGCCTTTTGGATCAAGGGCAGCACGTATCTGGTCACGGACAAAGTCTTTCATATCT
+TCATGCATTTGATACATTTGGTCTTCCAGCTCCTTGAAAGACCTCCTCATTTCAACAATA
+AACCTCTCAGGCACAGGCTCTCCAAAACAATCCTCAGCATTCTCTTCTTTATCACAGTCC
+ATTTCAGATTTCTGTTTTTTCATAGCAGGTTCTTTAGGGCTCGGGCCCGGTGCATTTCGT
+TTCCTCTTAACATCTACAATAGACCAGTTGCTGCTATTAATTGGTTTTCTTCTGGGTGCA
+ATACCAAAAAAATTTGTAAACAACCTTTATACTTATACTTACCTGTCTCTTCTAGTTGTG
+GTGGGCGCAACTGCTTTGGTACTCTAGCATAGCCTCCAACCCATTCATCCTCCTGCCACT
+GGTGCCCATCTATCAACAGTGCCTCAATGTAATCAACCCTTGGATCATCAACTTCATCAT
+CCCATGAAAGAGATGGAGGACAAACATTATCAGCTGGTTTCACAATATAGTTGACCTCAA
+CCTACACAAATAAGTATGTTAACCATAGATAATGTACATTTACTTATTATGTACGTACAT
+ACACAATTTAACACACCTCATCAGCAGCCTCACACTCCAAAATGCGAGATGTCCGGATTG
+CTCGCAGAGAGGCAAGACGATGGATAGACCTCTCAGCAAATGTCCTGTTAGGTACATCAT
+CAGGTCCTAGCTTAGCAATTGATGGGATTGTTTCGAAAGCTAAAAGCTGGAGAGCTAATG
+GGAAGCCATGGAGTGCATAAGACCCTACAAGTAAACCCCTTATTAGTTGTTGAGCATCGT
+AAGGAGTTTGGAAATTTGCTATCCTCCCCAAAGTACGGGTAAAGGACACCCTTCCCCATG
+GGTATTTGCAGAAGAACTCCAGGTTCTTAGTCATCTCGACAGTCTTCGAAGTAGGCCTGT
+TGGGGTTACTGTGGGCCGCTACCACACCGTCAACCAAAATAATAAGAGATAGTGCCAGTT
+GCTTCCACCCCTCCATGCTTTCCTCCTCCTGCAGCCAGCTCACCAAATCAGCAATTGTTG
+GAACCGTGTCCCCAAACCTCTCATCAAACAGAGTCTTCCAAACACTCTCACACTCAGGTT
+TCACACTGATAACATCATCAACGTCTTTCTTCTTGGGATACTTCCCACATTCCAGCCCAG
+TTARGATACTAAATTCTCTTAATCCAAATCTGATTGGATGACCGCCGAATACAATCCACA
+TCTCATTCACCTTCTTTGTCACTAACTGACGGCATATTAGTCCAAGGACAAGCTTAGCAT
+TGAAAGATGCCTTGTTTTTGGGTATTTTAAAAAGTTCCCCAAATGGAGAATCGAGAAGAA
+ACTGCATCTCTGGTTTCCCCTTTAGTACATTTGCTATGTCAGAAATGTACTCCGGTTTAG
+AGTACGCGTTCATCTTCGTCTCGGAAGGGTACCGGTCTAGAGCAAAGAGTCTTGGTGGTA
+ACTCTTCAACTGTAAGATCTTCAGTCGGAGCAACACTTGGACTACCTGCAATTAAAAGTC
+ATATACTGTTAAGCAAACCGAAGTAGTGTACGTACACAGACATTTTCCAGATTATAACTC
+AAAATCATATTTTTGGCGGAAACAGAGATTTCCAATTCTACTTCTCAATTTTTCATCCTA
+AAGATATGCTAAATTCCGACAAATTCTAACCCTTTAATCAAACAAGCTTTACAATTCTGA
+TACACCCAAAGACAACAAACGGTAAATTAGAGATTCTAACCCAGTTCCTCCGTTGCCTTT
+GTCGCAGAGCGTTTTCTCCGCGGGGAAACTCTTAATACCCGCTTCTCCTTCCCTGGACCA
+TGCTGCTTCCTCGGGACTTCGTCGTTAGCTTTATTCCCAGCCATAGCTAAAGATGCTATC
+TCGCCGGAGGTTCAAATTTCGCCGGAATAAACAGTAACTTTCTCTTGGCTTCGCCGGGAA
+AAACAGTAACTTTCACTTCCCCGGATGTGGGAGTTCAGTGGCTCAATTCAACTACCCAAC
+AATTCGAAGTTATGTCGAATTTTGAAGCAATGGATACTGAATTTCGTTTCGCTTTCTGAT
+TCTCTCTCAAATCTCTCCGTTACTCTCTTCTCTTTTTCGTTTTCTCGGGTTTCTTCGTTT
+CAGTTTTTTTTTTTTTTGTCTTTTTCAAAACTGAACCGCATCAACTAAACCGAAACCAAC
+TGCTGTAGGGTTTGGTTTACGCCGTCAACTTAACCGATACGAACTGCTGCACGGTTTGGT
+TTGTGCCATTATTAAGTTTTCCCAGGGTAATTTGGTCCGAAATTGAATGAAAAGACAAAM
+CGTGAAAACCAGTTCTCACTTTGACAAACGGTGAGAGCAAATCTTTTTTCGTCCACTTCT
+GTGAAAATTTCTT
+>ATREP18
+TTTTGGGTTTATGGTCACATGCTTTTTGTTAGAGATTATATATTTCATTGTTGACCATAT
+GAATTAATGAATCATATGAATTTTCTATTTTCTCAATTGGTTTATGTTTAGGGGATTTAT
+GCTTAATATTTACGGGCAACAATAAGAAAGTTTAAAGTTTAGGGCTTGGGATTTAGGGTT
+TATGGTATATGGGATAGGGTATATGTATATGGTTAAAGGTTTAGTGTCTATGGATTAAAG
+TTTAGGGTTTAGGGTTAATGGACCATGGTCATCTATAATTATTTTTGGGTTTATGATCGC
+ATGCTTCTTGTTAGAGATTATATATTTTATTGTTGACCATATGAATTAATGAATCATATG
+AATTTTCTATTTTCTCAATTGGCTTATGTTCAGGGGATTTATGCTCAATATTTATGGGCA
+ACAATAAGAAGGTTTAAAGTTTAGGGTTTATGGTATATGATATAGGGTATATGTATATGG
+TTAAAGGCTTAGTGTCTATGGGTTAAAGTTTAGGGTTTAGAGTTTAGGATTTAGGGTATA
+TGTATATGGTTAAAGGCTTAGTGTCTATGGGTTAATGTTTAGGGTTTAGGGGTTTAGGGT
+TTAGGGAATTAGTGTTTAGGGTTTAGGGTTTAGGGTTTAGGGTTAAGGGATTTATGCTTA
+ACATTTATAGGCAAAAATAAGAAGGTTTAAAGTTTAGGGTTTGGGGTTTAGGGTTTAGAT
+TTTAGGGTTAACATTTATGGGCAACAATAATAATGGTGATGGTTTTGATGAATCAAAGAA
+AACATGGTGGTTGAATAGGTCGGAGGAAGAAGATGATAGCAGAGTGACAGGCGGCTAGGG
+TTTCAAGGAAAGGATGATATGTATACAAATTAGTATTTTGTCCTTCTCATTTGTATGCAA
+ACCACGTGGTCAGAGTTTGGTGGATGTGTATTAATTGTCGATAATTCGAAATGATTGAAA
+TGACCACATGGTCATAGTTTGGTGGATGTGTGTTGATGGTCGATAATTCAAAATGATTGT
+GTTTTGATAATACTATCCATAAAACAAGTGTTACGTAATGTAAAAGATGTTGATAAAATA
+TGATGAAACAAGTTCTATAATTATTTTTGGGTTTATGGTCATATGCTTCTTTTTAGAGAT
+TATATATTTCATTGTTAACCATATGAATTAATGAATCATATGAATTTTCTATTTTCTCAA
+TTGGTTTATGTTTAGGGGATTTTATGCTTAATATTTATGAGCAACAATAAGAGGGTTTAA
+AATTTAGGGCTTTTGGCATTTAGGATTTGTGGTATATGGTATAAGGTATAAGTATATGGT
+TAAGGGCTTAGTGTCTATGGATTAAAGTTTAGGGTTTAAGGTTTAGGGTTTAGGGTTTAG
+GATTTAGGCTTTAGGGTTTAGGGTTTAGGGTTTAGGATTTAGGCTTTAGGGTTTAGGGTT
+TAGGGATAAGAGATTTATGCTTAATATTTATGGGCAACATTAAGAAGGTTTAAAGTTTAG
+AATTTGATTTAGGGTTTATGGTATATGGTATAGGGTATATGTATATAGTTAAGTTAGTGT
+CTATGGATTAAAGTTTAGGGTTTACGGTTTAAATTTAGGAGTTAAGGTTTAATGTTTAGA
+GTTAAGTATCTACTGTTTAGTGTTTAGAATTTAGTGTTAAGGAACTATGATTGTTTATAA
+TGATTTTAGAGTTTATGATTACATGGTTCTCACTAAAGATTATATATTTCATTGTTGTCC
+ATATGAATTAGATTATATGAATTTTTTATTTTCTGAATTTGTTTATGTTTT
+>ATREP19
+AAGTGGTGTGTTATAAATAAAAATTATTATATTAGTTATTTCTTGTACTCGTTAAAAATA
+TTATAAATTTATTTATCTTAATCCATAAAAAATTAAAATATTAAATTTAATTTCATCATA
+GAATAATAATTTGTGTTATCTAATAGCACTTCATATATATATATTTTGTCATATTAAAAC
+AAAACTAAATTTATTTGTTAATATATCAAATATTTAAATTATAAAGATATAATTGTTGGA
+AATTCTAATAAAATTTAGAATCTTTAATTAGTATGTACATAAGAATAATAAAAATCCATT
+AAATAAATAAATGCATTACTTAATTATTAGAAAATAGAAGTTAATTAATAAAGAAACGTG
+CATATCAGATAGTTGAAGGTTGCTTGTCAAATTTAATTGATTATATATATATATGGAAAA
+GTATATTATATAATTTAATTAATTTTGACTAGTGTACATAATACTCGAAATGCTGAACAA
+TTTTATGAACCCGCGGTTAAAGATAATGCTTGGGAAGCCCCAAATCCTTATACTGCAGAT
+TTTATCAACCGTTTAAATACAGCAAGTGAGCCTCTATATGACAACTG
+>VANDAL7
+GAGTCCTGATCAACAATGCCACTGAACCGGAAATTTGAATCCGGCGTGCCATCTTTTGAT
+CTGCATGCCACTCTTGTAGTGGATAATACCTATTTACCCTTAATGAATTATATCAATTAA
+TTTTAAAAGAAAAATCAAAAACAAAATCCAAATCGAAATCGAAATAATCCCGACCCAACC
+CAATTAATTCCGACCCAATTCATTTAATTCGAGCCGACATTTAATTCCGACGAGATAGGC
+GATTTCCGATTAACTTCCGACATCGGCGATTTTCGACATTGGCTCCGTCGAGTCTGGGGA
+GCCTTTGCTAGGTCAGCTAATCCAATTCTCCGGCCGTCGATTTCTCCGGTGCTGCGTGCT
+ACGTGAGTCGATACTGTTGGATCGAATTCTTTATCGATCTTTGCTGCGGCTACTCTGGAA
+ACGATCCTTCTTTAGTTCTTCCATCTCCTGTAAGTATTATAGTTAGTACAATGTAATTGA
+ATTGAATCAATGTGTAAGCAGCATCAAACCATATTTGCAGAATACAATGAATGGACGAAC
+TGAAATTGAATCAGACACTGGTACATCTCGTGGTTCAACTGGTACTAATATATTGTTTAT
+ATTTGTAGGAGGCGATGAAGAAGAGGATCCAGACGAACCTACACTTTGACTATGGAGGGT
+ACTATACAGCAGACCATGAGTGGAGTTGCAAAAATTCAATATACGGTATAGTGTTTAAGA
+CATCATCTTTGGAGAGAATAACATATGCGGATTTAATAGATAAGATCTGTAGAAAGATTG
+CTCTAGGTGGAGAGAAAAGGAATCTGAAATTGAGTTACAAGATATCTAAAGCATGGAGAG
+AGTCTTATATTGTAGATAATGAGGATGTGTTGATATATTTAACGTCATTGGATAAAGAGG
+GATTTAGACCTGTTTTGCATGTAGAGTTATGCAGTGATTTGGAAAGTAATAATAGCCAAG
+TTCCAATAGTAGAGCGAAGAAGTTCATGCGGTGTGAATTTTGGGGAATTGGCTGCCAATG
+TTGTAATGGTTGCGGATGCAAATACAGGAATTCTGAGTACTAATGAACCTATTATTGAAC
+TAGAGGAACAGCGTGAGACAGTTAGTGAACCTATGATGCTAGAGAATGGAGTTTCTGAAA
+CTGTTATTGAACCGTTGATGATAGAGTGTGGGGTTAATGAAGATTCTGATAATGATTATG
+TTAGGGAAGAATATGTTCATCTTGCACGTCCGGTACAAGAAAGTGTGGCTGCCGTTGTCA
+AAGAATGGGAAGATGGTATTGGTGATTTAGTAGGTCAAGAATTTCGTTCTAAGGAGGCAG
+TATGGGATTTGATTAATAGAGCTTCGAAAGAGGAAGTGTTTGGTGTGAAAACTATTAAAT
+CTGACCCGGGCCGTCTTATGTTAGAATGCAGTCAAGCATCATTGGGTTGTGATTGGTATT
+TAAGAGTTACAAAAACTTCGAGCACAGATTTTTGGTGTGTGAAGAAACACACACAAATAC
+ATAAATGCTCTCGGTGTCCGGAGGCAACTAGATATGAAAAACAAAAAGGCACACCGCGAT
+TAGTAGCAGATGTGTTGCATGAGGACTATCCGGGTCTTCTTAATACTCTGAAACCTAAAC
+AAATAATGAGTATTGTTAAAGGAAGACTTGGTTTGGATTGTTCATACTCCACAGCTTTAA
+GAGGAAAAAAAAAACATGTTAGTGATGTGCGTGGGAGCCCTGAAACTAGCTACAAGTTAT
+TGTTTGCTTATCTGCACATTTTAAGGTCTGTGAATCATGGGACAATAACGGAAGTGGAAT
+TGGATGCAGATGACAGGTTTAAGTTCCTATTCATCGCTTTGGGCGCAAGCATTGAAGGGT
+TTAAGGCAATGAGGAAAGTTATAGTGATCGATGCAACTTTTCTGAAAACCATATATGGAG
+GGATGTTAGTTATTGCAACAGCTCAGGATCCTAATCATCATCATTACCCCATTGCGTTTG
+GTGTAATTGATAGCGAGAATCATGCTAGTTGGAACTGGTTTTTCAGAAAGTTGAATTCCA
+TTATACCGGATGACCCGGAATTGGTTTTCATAAGCGACAGACATGGAAGCATCATCAAGG
+GAGTCGCGGATGTGTTCCCGAAGGCATCACATGGACATTGTGTATGGCATTTGTCTCAAA
+ACATTAAGAAAATGCTGGCAGGTGACAAAGAAGCAGGTATGGCCAAATTTAGGGAATTAG
+CTCATATTTATACTGCGACTGAGTTCAACATTAGGTATGCAGAATTTAGGAGAAAGCATC
+CTAATGTAGCCACCTATCTGGATCGGGCAATTGGGATTGAGAAATGGGCTAGGTGCTATT
+TTCAGGGAGACAAGTACAACATAGATACTAGCAACTCCGCAGAGTCAATGAACGCTGTGT
+TTTCAGAAGTAAGGAAGTACCATCTGTTACCGATGATCGATGCGATTTTGGAGAAGTTTT
+CTGAGTGGTTCAACACACATCGCAAAGATTCCGCGTCTGCATCGAACACAAGGCAAGTGG
+TGCCTGTTGTGGAGAATATATTACACACGCGCTGTCCAATTGGTGCAAAGCTAAATGCAA
+CTGAACTAAACAGCTTCCGACAAGAATACAACGTAATTGGAAATGATGGTTTTTCTTATT
+TGGTGGACTTGGAAAGGAATACTTGTTCTTGCAGAGAATTTGATATAGACAAGTACCCGT
+GCGTCCATGCTATAGCTGCAGCCATAAAGCGATCTAAGATGGATTGGAATAGCCGTTCAA
+TCTTGAATGTAAGTATCTATGGTCTTTGCTCGAAGTATTACTTGATCGAGACGTGGGCAT
+TGGCATATTACAGAACGATTTATGTGGTGCCGCATCAGGCTCACTGGTTCTTTCCTCCTG
+ATTATGTGGAGAAGGTCGCAAAACCGCCGGATTACACTCCAAAAAAAGGAAGGAATCAAG
+AAACCCGGTTTCCATCCACAGGTGAGAAGCGCCGAAAGAAGACTAATAACAAAGCTACGC
+GTGGCATCAACTTGGAGAGGTGGTTGCAGCCTGAAACCAATGATGATTGACGTTAACTCG
+TCAACTAGTACAAGAAGTTCAACTACGATAAAGTCTTTGTGTGTAAATTTGTGTTTCTCG
+GAATTGTCAAATATTGTTCGACAGGTTCAATTAAGAACAATCCTTTGTGTTTAAATTTGT
+GTTTTCGGAATTTTTAAGCATAGTTAAGTTTTTTAGTTCAACAGAATTGCCAAACATAGT
+TCAACAGGTTCAACTACGAACCAGTCGTTGTTTGGCAAACCTAGTACAACAGGTTCATCT
+GGGTCAACTATAAACACGGGTGGCATCCCAGTCAACGCGTCAGTTGAAATATTAGCAGTG
+ACAGGTGGCACTGCGAGTACCAATCGTCGCGTCGGTTGGAATATTATTTAAGACAGGATT
+ACAATCGATTTTACACCATTCATATTTCATCCTATCCAAAAAAAAGAGCCCACCCCACTA
+ATAAAGGAAGCCGTCGTTTGTCAACATGGATGGATATCATTCTGTTTCCGAACTTTGTCC
+GACTATCAGTGGATGGACTATTTGCGTTTTTGTTGTGAATGTGTTCAAGAAGTTTGTGGC
+ACCGGATGAGTTCGAACTGGGCGTCATATTGGCAGATCAAACGGTAATATATTGCGAATA
+TGTTTAATTTTGTTTCTTTCACATAACTTGCAKGTATATAGTTAAAATTATTTGGTGTAG
+GGTCCCCGTTCCCGAATCAAGGCTACCATTCCTCGTCGCCTTGCGTCATTTTACTTTGAT
+CGAATACGAGAATATGAGTATGAGTGGATAATTATCACTAATTTCTCGGTCCGAAACGAC
+GCTGAGTCTGTGAGAGCAACATCCCATGACTACCAGATATGGTTTATGGAACAGACTATT
+GTTACTAAAGCTTTGCGAACGGATGCACTCTCGTTTTGGAATTTTACTCCTTTCGACAAC
+ATCATAGAGAAGACGGTTAACAAGAATGTGTTGGTCGGTGAGTTATTTTGACAATTTTAT
+AGTATTTTCTTTGAGAAATTGTACGAATACTTACTTCTATTATTATACACAAGATGCGGT
+AGGTGCGATTATTTGGCAGAGCCGATTGACCGAAGGCATCGACGGTGTGAAGTTTTCTTT
+CAAGATAATGAATCAACAGTAAGTGCCTCCATCTTCACTTATTATAATGAAACTTGGTTA
+CTATTTTGGGATTAGTTCAAATGGTTCAAATGATATAGTTTAAACGGTTCACCTATTTTA
+GTTCACATGGTGCACCTATTCTAGTTCAAATGGTTCAAATGCTTTAGTTCACATGTTCAC
+CTACTCTAGTTCAAATGGTTCAAATTGCTATAGTTCACATGGTGCACCTACTCTAGTTCA
+AATGGTTCAAATTGCTATAGTTCACATGGTTCACTTGGTCTATTCTGATGGTTCAAGTGC
+TATAGTTCAAATGGTTCAGCAGACCTGGTTCAGATGGTCATGTTCACAATTTCTGATCAA
+GTAAATAATTTCTATGAACTGCAGCAATGAAGTTCTCTATTGTGAAGCACACAATCAACA
+AGCTTTGGACTTTCAAGCTCACTTTCGGAGTCTTTGTACTCCGGGAATTGTGGTTGTACT
+CGTTTGCTGGCGTGTGAGCGGTCATTCTAAACCGAAGCTTGTGAGTCATGGCCCCGTGTC
+GAAGGTGTTTGGTAATCTGGAAATTCCGGAAGTTGATGAAATTTATAATGTAGTATTTTA
+GTTTTTGGGTACTTTGTATTATTCGTATAAACGAAGGAATTTGTAATCTGACTTTATTAT
+TTTAACTAATAACAAGTCTTTCTATGTTTCTTTTGTAATTCCCGAAATCTGTAAGCCTAG
+TACAACAGGTTCAGCTCGTTCAACTATAATCACTTAGTAAAATGTGTTTAACGATTTTAT
+AATATGTAGAAACGTTTGAAGTTTACTACTAGCTCAACAAAAAATCTACTATTACTATTA
+AAGTGTCATTGATAAATATTTTTTTATAAAAATTGAAATCGTGGTATGTGTTCACATAAA
+CAACCTCTTATATGATAAGGAGTAGTTACTATGAGATCACCTCAAATGAAGTAAATTACG
+TGAATATGGTCGTATATCAAATATGATTCTGCCAAAACTTTGAATATGCAAAATAAATCA
+CAGTTAGGTTGGGTTCGACATAGTTATCAAGTATGTACATTAAAGTTCAGCTGCAATATA
+TGAAAACAGTGAAAAGTACATCTATGTGTATGATAGTTCAGCTGTACAACTATGTGTAAA
+ATTCCAACTGATGAACTTGATAATTCCAGCTGGCATACCGCATAATTCCAGCTGGCATAC
+TGTATATCAACTCAAGGAATAAATGAAATAAATGTCTGGATTTATCAACTCAAGTTAGAT
+TTTGGTGGGTCCCTATGTTTAAAATATTTTTTTTTAATGGTAGGGTTTTGAGGATTTTCA
+TCTATATTTAATCATTTACTTGTGTGAAAAATCGAAAATTCGAGAAAACCCTCTGCTGAA
+GAAGACGGCGGCGATTCTTTAGCGGCGTCAAGTATTTTCCGGCGACGAGATTTTTCCGGC
+AAACGACGTCATTTCTTCACAAGGTTAGATCTTTTCTATTAAAGATATAGGGTTTATGTG
+GTGTATTTTAGTCAAGATCTAGGGTTTATAATAGTCAAGATCTAGGGTTTATTTTAGTCA
+AGATCTAGGGTTTATTTTAGTCAATATCTAGGGTTTAGTCAAGTATTTGATAGTTTTATA
+TTTTGTATTTGACAGACATGCCTATCTCTTTTAACGGAAGCTCCGACTCCTCTCCTAGTG
+AGAAATCTGACGGTTTCGACTACTACAATGCAATACGGGACGGGAATTGGGGCATTCCGA
+CTAAGTGCTACTGTGGAAGAGACGTTGAAAAGGGTAATGTGGTTGGTGGCAATCTCCACG
+GGAAAACAAGATTCCGATGTCCACTAAATCTGACCGAGGTGGATGGAGAACACTTGCATA
+AGTGGTGGGAGGAAGCCATTGAAGAGGAGTTTTCGAAGTACTGTAGCCGGAAGGACAAGC
+GAGAAGAAGGACCTCCTGCTTGGCAAGTTCCGATGTTCGAGCCCATCCACGAGAAGATAC
+GCATTATGAATGACCGGATCACTGATCTTGAGACCCAATTATTCAAGGAACTACGATCAA
+TGAGGAGTGCTATTAGTATCCTCCGAGCTAGAGGAGGGCGTGGTTCTCGTTGAACCATGT
+ATGAACCATGTGAACCACGTTGTTTTCATTATGCAAGTATTTACTTTTGAACCATGTGAA
+CCACTTTGTTTTAATTATGCAAGTTATTTATGTATGAACCTTGTGAACCACTTTGTTTTA
+AATATGCAAGTATTTATGATTTATTACGATGTGCAACCAAAATATACAGTTGAACAGGGT
+AATGTGACGAAAGATGAACCATTTGAACTAAACTGTTTCGAACCAGATGAACTATCTCTA
+GTTCAGTCGAACCAATGAAATAACATTACAAAGTCACAAATCAAAAGCATTATAAAATCA
+GGGAATAATAAGGTCACAAATCCGACATTACAAAGTCATTACAAGATATTAAAGATCTAA
+TACAACATTACAAATTCCTGTTTCTTTTTATTACCAAACATTACGTAAACAATGGCAATG
+GTGATCAAGCAAAGCCACACAAAACACATTGTTAAGCAAACTTTCCACTTGCGGAATTCC
+TTTTTGCCCAATTCTGCTTCTTCTTTCAGTTCTTGTAACATCACATGTAGCTCTTTCGCC
+TCAGATTTGATTTTGTTAAGCTCATTTGCAATGATTCCAAATTTTTCTAAAGCATCTTCG
+ACCTCTTCTTGCACAGCATCCTCAACCCACTTAAACAAATGACCCTATTGCACAACCCAC
+AAACCAAATCCGACAAGTTTAGCAACTACATAAATACACAATATAAACACCAACTCTACT
+TACATCTCTTTTGTTTGTCCACGTATTCGGATCTCTTTTGGTTTTACACCGGAAAAAGGT
+CTTCCGGGATTGTCTTGACTCTTGGATGTGAAGATCGTCACATCTGCTCCACACGCACAA
+TTCACCGGAAAACCACGGGCTCCGTCAACACCAGATGACACTGACACTGAACTTGAACTC
+ATCGGAGTAGTTAGAGAAGGCACTCACAAAACCCTAAATCAATTTTGCAATTCGGAACTG
+GAATTCGAATTTTTCGATTTAGGGATTGATTGAAATCGTTTTTGCCTTTTCGAATTTTGA
+ATTATGAATTTTGCATAAAGCGGACTCTATTTTTTGAAATTTATTGGATTTTGTTTTTTG
+TAATTTATAAGCCCATTAAAGATGGCAAAAGGCCCAAAACGAATACTTATTTTAGGGATG
+CTAAAACCCCTAGTAAACGAAAGGCCCAAGCCCAGCCCATTTTCTTAATCGTTCGGCGTC
+AAAGTTCAGATGGGACAGCCGAAGAGTCACGTCTATTCAATTTACTCGTCTGCTTTTAAT
+TTTACACGAAACCAGAGAATTCAAGAAATTGAAACTGTTCACCGGTGAACTACATGATGG
+AGAGTCCTGATCATCGCCGGAGCATTCAGAGAGTAAGAACGTCGGCGCCTTCCTCTCCTG
+CGTCTCCGACTCCAACATCACCGGATTGTTCTTCTCCACCACCACCTGAGTGGTTAGTTG
+ACATCGGGATTATCCGCCGACATTTGGGGGTTCCGCTTCACCGTGTAATCCCCCCTGGAG
+CAGTGGAGCCGACGGTACCGTGGATGAGGTCTCCTTTACCAGGAGATATGGGGCCGGATT
+TTGTTCCAGCCCCAAGAGATTTCGTCCCAGGTGAAGTTATTTGGCCCGGAAAGTTTTTTG
+GTCAAACGAATCTATCCAATGAGATGCATGACGCATGTCAAATGTTCATTCAAAAGGTAA
+ATGTAAGAATAGTGTTTCGTTGTTGCTCGTTTGGTTAGGTTTAGGGTTTAATCAAATTTC
+AGGTTTAGGGTTTAGTTGTGTTGATTGTTGGTTATATTAGGTGAATCATATAGTGGTGGT
+ATAGTTGTATTGATGGATATTTAGCGAGAAATTGACATTTCTATTGTTGGACAGGTGGAT
+AATCAACACCAAGCTTATCGAAGGCGTCACCGCCAACTACTCATTAAGTTGCAAGACCTG
+GAGAGAGGTATGAGGCGGTTGGAGGCTCATCCGAAAGACTGGGTGAGATACGGTTTCGAC
+AAAGTTGCTGACATTCCACTGCCACTAAGGAGATGGTGTGTTGAGCACGATGGATCGTCA
+CCGAATTGGTCGTTTTTCGCGGAGCCAAATCCCATTGAGGAGGACGATGAACCAGATGAT
+GCGAAGTCCTACTACAGGAGAGTGGATGAGCCTCCACGCGAGTATCCTCCTGACTCTCTC
+TTTCAATAAACATTATGCCTTTGTTTTGCTTAAGTTTGTAAGATAAATCTAAATCTAAAT
+TGTGGTTTTAAATCTTTATTTTGCTAACTATCTATGTTTTGAATACAATGTATGAATCTA
+AATGTTTGAATATAACTATCTGTGTTTTGAAAGTAAATTTTGCTAACAATTATATAATCA
+GTCGAACGGATGTACTTTATTGGTCGAACCATTTGGACTTCTTAGTCGAGCCATTTGGAC
+TTTAGTCGAACCGGATGAACTATTTGAACTAATCAGTCGAACCGGATGAACTATATCARR
+TYGAACCRTTTGAACTAAYYAGTCGAACCGGATACATTTGAACCATTTGAACTAATCAGT
+CGAACCAAATTGAACCATTTGAACTAATTAGTCGAACCGGATAATCCTAGTGTTGAACTA
+TCTGAACTATTTGAACTAATCAGTCGAACCGGATGAACTATATAGGTCGAACCGTTTGAA
+CTAACCAGTCGAACACATTTGAACCATTTGAACTAATCAGTCGAACCAAATTGAACACAT
+TTGAACTAATCAGTCGAACCGGATGAACTATATTGGTCGAACCGTTTGAACTAATCAGTC
+GAACACATTTGAACCATTTGAACTAATCAGTCGAACCANATTGAACACATTTGAACTAAT
+AAGTCGAACCGGATGAACTATATAGGTCGAACCGTTTGAACTAATCAGTCGAACACATTT
+GAACCATTTGAACTAATCAGTCGAACCAAATTGAACCATTTGAACTAATAAGTCGAACCG
+ACTAATCCTAGTGTTGAACTATCTGAACTATTTGAACTACTCAGTCGAACCAAAATAAAC
+AGTTGAACCTAAAAGACCAATTACAAGCCAAATGTTTAAAAATTCACAAAAGTAAACATC
+ATTACAATGCAAATCAAGCCAAACGTTTTTAAATAAACCAATTGTTCCACAACTACCAGT
+AACTGGATCAATCTGCCTTCCGCATTCTCTTACGCTTCTTATCATCCGCCACAAACGGTG
+ATGTAATAAGGCGGGATGCTCCCCTTGTTCGCTTCTTTCCGGTTTCTATTACAGGTGGCA
+CCTCCTGCTTCTTCTTGCCCCCGCCATTCTTCTTCGCTTTTCCTTTCACCTCTTTCTCCG
+TCGTGTTTGTCTCCTTATTACCTGCACACATTTTAAAACAAAACCTAAGTCATATATTCA
+CATTTTTATACCCAACTGACATTAATTATTATACTTACTGTTTTCTGCAACCTCTGGAGA
+ATGTTCACTGTAGATCACTATATCCCGTTGTTGCTTGTTTCCGGTGGTCACATAACCATC
+TGGCGAAGCAAATAACACGTCATCGTCTGTTGCATGCCCATGTTGACTTGCCTCCTCTGT
+TTGCTTCCCATGTTCCCTTTCCTTCAGATCTGCCACAAATAACTCAATAGACTGCACTCT
+CACATCAATGGCATCAATCTTATCTTTTGTTTCATCAAAGCCTTTGGTCATCATCTGCGT
+CAGTGAGGTTATAGATGCCACAACTGTATCTAAATCAGGGAATCGAGGAGGGACAGCAGT
+CRGRGGGACATCTTTCTCGGGGACCTCATTCTCAATCTCATGGACTTCCTCATCCGAAAT
+CTCATTTACAATACATCGAGAAGAAATGTCCATCTCACACATTCCTTTCCACCATATCCT
+CTTCTTCTCTACTAATAGTCGCTCTCTCCAACTGTCAATAACAATATCTATTGGACCGCA
+GTCATCATCAACATCATCGTCTAAGAGATCTTTCAACAGATATTTCTCATGATAGGCAGG
+TACCAAAATGCTTGGAAAATCCTGTTAAAAGAAATTCATTTAGCAATCAATCAATCAATC
+TCATGATAGACTAGACACACAATCAAGTAAATACAGAAACTCTAACCTTAGTATTCCCAA
+GCTCTTTATATATAACTTCCAACGGGACACCTTTCATGCTACATTCTTTAAACTTATGCT
+TGCACATCCTTGGACAGTCACTCAAAGCGGAGCGTACAGGGACTCTAAATTTCAGTCCAA
+GCTGTGGAATAGCCTCATAAGCCAGAATCTACAAATAACAAAACAATGTTAATATCATAA
+AACCTGTACATTACACCTTATACTCATATAATAATCATAAATTACTTACCTCAAGAGGCA
+CAATGAATCCACTGAAGCAAGGTTGAGCTTTTGGTTTCACGAAACCATTCATGTTCTTCA
+TCATTTTCCTTATTCCTGCCATACATTCCAAAAAGGTGTAACGGCCCCACGGAAACGTCT
+CGCACGCATTCAAATCGCCAACAATCCTTAACAGAAACTCTTCAATGTTTCCATCATTCT
+TTGCACCAGCTTTTACTACCTTGACCAAGAAGTACAACAGCACTAACTTCAACCTATCTG
+AACCATGCTTCATCTTCGAGCACTTAGCAAGAACATCTACAACCTTTATCCCAGATTCTT
+TTTTAAATATCCTCTTCACAAAGTTAATATTCCCCATTGTATTCATTTCTTTTGGGTAAC
+TGTGGCAATCAAACCCACTTAACAACGCATGCTCTTTAATGGAATACCTAATAGGTACTC
+CATTTACCACAAACCAAGCCTCCTCGAGCAAATCTGTCTTCACTGTGCGCAGCATAAGCA
+CCCACATGCCTTGCGTCTGGTGGTTAGGCTCCTGAGGCATGTGGAATATATGCTTGAACT
+GATCGTGTCTTTTGAACCATACAGCTTCTTCTTTAAACTTCCTCTCTATCAGTTCAACTG
+TCTGCGTGACCTGGCACCTACTGCTTATCTTGCACACTTTGCCGTATTCTGAAAAAGGAA
+AATGCATGGTCTGTGGCGGCAGTGGCTGAGAATCTAAATCATCATCCTCCAAACCATCAT
+TGCCAGCCTCATCTTCCTCTGTCTCTTTAACAGAAACCTCATCATCCTCGGCCTCATAAG
+TATCCTGCAAATTCAATAAACATTAACCAATTGAAGAATTCATATGTACCAAACTAACAA
+TTCAAATGTACCAATTGAACTAGTTCCATCAAATTACTTAAATCAAACATGTGTCACAGA
+TGAACTAGTTGAACATTTCTAACTAATACGAGAACTAATACTCAAACAAAACAAATGTGT
+GTCATAGAGATTCAATTGTATATACCTGACGATTAACGTTCTCTACCCCTTCTTTTGGAA
+TTGTATTCACCATTTCCTCCTCCTCCAACTCCTCCCCATTCCCGTCTTTCGCTTCTTCGA
+ATTGTTGAATGACAGCGTCAATTAGAGGTTTCAAAGTTGTCCCTGTCTGATCCTCTTCAA
+TTTCGGCGGTTCCTTTAGGAGAAGCCTCATCACCAACACGCGGTTCCTCCATAGCCTTTT
+CAATTTCAGCGGTTCCTTTAGGAGAAGCCTCATCACCATCACGCGGTTCCTCCATAGCCT
+TTTCAATTTCAGCGGTTTCTTTTGTAGTATCATTCGCCGCAACATCTCGTGCTGCTGGTT
+CTGTCGGACCTGCTGGTTCGGTCGGAACCAAGTCGGCGGCATCTCCGTCGTTCTCAATTT
+CTGAAGTAACTTGTTCTGATGTCGAAACTTCACCGGACGACGACTTCTCCGTCGAATCAT
+ATACAGGGCCAGCAATACCGTCTCTAACACGAGCCATCAAACTATTACACGAATCAAGAA
+TTCGTCGGAAAATCGTGAAAGGCGAGAAATTATGAATTTGATTTTGGAAAATTTGAATTG
+AATGAGAGCAGAAACGGTTTGATTTTAAAAATTAGGGATTTCGCTTAAGTGTTTGGAATG
+GGTTTTGGGTCGCTGGGCATGGATCTTAATTGGATCGGATACTTTGTTGGGTCGTCTGGG
+TTTTTGGTCTTTTGCCAATTATTTGAATTTTCTCTCATTTATTTTTAATTCGACAAAAAA
+TGGGAATTAGAAGAGTGGCATTCCTGGTTACTTTTTCGCAGATAGTGGCATTCCWGMCAT
+TT
+>VANDAL6
+GAACTTTTATCACTTATGCCACTTTTTTGAAAAAACTGATCTGGACTGCCATCAGTTAAT
+CTGAATGCCACCGAAAATGTGATATACCAGTTGTACCCTTAATGAGTTGATTAAAAAAAT
+GAAAAAGAAATTCAAAAGCTAAATAAAGAAAATCGAGTTCGGAGATTCTCCTCTTCGTCG
+TCGTGTTCTTCTTCTTTGGTCGACGTTCATCTTCTTCGTCGGCCACCATCGATTTCCTCA
+TGCCGCCGACTTGAAATCCGGCGTAAAAGCCACGAATTAGGTCAGTTTCTTCTCATATTT
+CCTTTGACATTGGTGCATTGTGATTTTAGATTGGGATTTTGAATTCTATATAATTCCCAG
+CTCGATTCAATTTGATAGTTTGATGATTGGTTTGCAAAGTAAAGAGTAATCGATTAGAGG
+TTGCCGAAACGTTATTTGAGGTGATGAGCAAAGGAATGTAGGTTGAATGTGAGTTGAATT
+TGAATTCCGAGATTTCATATTAAAGATTTGGGGGGTTTGTGTTTGCAAAGTTTAGATTAA
+CCAATTAGTTTAACGAATAGGTATGTATTAACATTGGAAATCAATTGAAAGGTAACGAAT
+TAGGTTCAGTAGAATCGAGTGCGACGAGAGATTGATTTCAACGTATGATAAGAGTACATG
+TGGTATAACTATTAAAATGTTTGATTGGAGTTGAACTGGTTGTATTTTCAGGAGCGATGA
+AGAAGAAGATCCACACTAAGGTACATTTTGACTTTGGAGGATACTATTCTGAAGTGAATG
+AGTGGATTGGTAAAAATTCACTATATGCTATATCGTTTAAGACGAGTAGTTTGGAGAAGA
+TTAGCTATTCGATGTTAGTTGACAAGATCATGAAGAAGGTTGCGATTGATGAAGCTTCTG
+TCAAGTTGAAACTGAGTTACAATCTGTCTAAAGTTAGGAGAGAGACATATATTGTAGATG
+ATGAGGATGTCTTCATATTTTTAACAGAATCTGATGAAGAGAGTCGGATTCCTGTTTTGC
+ATGTGGAGGAATTAAATGGTATAGGAGTTGAGAGGAGAGAGGAAATTTCTGTACCGGAGC
+GTCGAAGTTCAGTTGGTGTAAATGTAATAGAGGATGATGTTTTAAATGAAGTATGTGAGA
+TGGTGCATGATGGATATGATAATGATGTGAATGATTGTGAGAATGTAGTAGGTACGGAGA
+TCGTGGCTGTCGAAAGGCCGATGGAAAGGCCGGTGAATTCTGTTGAGGAAGAAGATGAGG
+ATGATAGGATTGATTATGATGATATTCACGATATTCCACGAAGTGTAGAAGTTACTCCGC
+AGGTTATAGAATGGGATGATGGTACGGGTATTGAAATTGGTCAAGAATTTTGTTCAAGGG
+AGGCTGTGTGGGAATTGGTTAACAGAGCTGCAAAGAAAGAAGTTTTTGGAGTCTATACTA
+TTAAGTCAGACCCGTTGAGACTTATGCTACGATGCCGCCAAGCTTCTAAAGGGTGTACTT
+GGTATCTAAGAGTTGCGAGAACTAAGAAATCTCATTTTTGGAGTGTTAGAGTGCATAGAA
+AGATGCATACATGCTCTCGGAGTGTTGAGACTACAAGCAACAGTATACAGCGAGGCACAC
+CAAGATTAATAGCATCGGTTTTGCATTGTGATTATCCCGGAAATTTAGAGACCCCAACTC
+CAAAAAACATTATGTCGATTGTAAGAGGAAGACTTGGGGTGCATTGTTCATACTCCACTG
+CCTTAAGAGGCAAAATGCTACATGTTAGTGATGTGCGAGGGACTCCGGAAAGAAGCTACA
+CGATGTTATTTTCTTATCTTTACATGTTAGAGAAGGTAAATCCAGGGACAGTAACTTATG
+TGGAGTTGGAAGGAGAGAAAAAGTTCAAGTACCTCTTCATTGCATTAGGCGCTTGCATTG
+AAGGTTTTAGGGCAATGCGGAAAGTGATAGTTGTGGATGCAACTCATCTTAAAACTGTGT
+ATGGTGGGATGTTGGTTATTGCAACAGCACAAGATCCTAATCATCATCATTATCCACTTG
+CGTTTGGAATCATTGATAGCGAGAAGGATGTAAGTTGGATTTGGTTCTTAGAAAAGCTGA
+AAACTGTATATTCGGATGTTCCCGGATTGGTCTTTATTAGTGATAGGCATCAAAGCATAA
+AGAAGGCTGTCAAGACGGTGTACCCGAATGCGCTTCATGCAGCTTGTATATGGCATTTGT
+GTCAAAACATGAGAGATCGTGTGACAATTGACAAGGATGGAGCTGCTGTCAAGTTCAGGG
+ATTGTGCTCATGCATATACTGAGAGTGAGTTCGAGAAAGAGTTTGGTCATTTTACAAGTT
+TATGGCCTAAAGCTGCTGACTTTCTTGTGAAAGTAGGGTTTGAGAAATGGTCGAGGTGCC
+ATTTTAAAGGAGACAAGTATAACATTGACACTAGTAATTCTGCGGAGTCCATTAATGGTG
+TGTTTAAAAAAGCGAGAAAATACCACTTGTTACCAATGATTGATGTGATGATTTCTAAGT
+TTTCTGAATGGTTCAACGAGCATAGGCAAGCTTCAGGTTCTTGTCCAATCACAGCACAAG
+TTGTGCCTACTGTGGAGAACATATTGCACATTAGATGTCAAGTTGCAGCCAAATTAACTG
+TGTTTGAGCTTAACAGTTACAACCAAGAATACAACGTGATTGATCTCAACTCGGTAAGTT
+TTCTGGTGGATTTGAAAATGAAAAGTTGTTCATGCAAATGTTTTGATATAGACAAGATCC
+CGTGTGTCCATGCTATGGCCGCAGCAAGGCACCTCGCCCGCAAGGAAGGGAGAAATGCGA
+ATACAACCATCTACGGACTCTGCTCTGTGTATTACTTGATAGATAGTTGGTCATTGGCCT
+ATTACCGGACGTTGTATGTAGTCCCACATGAGTCGGTTTGGGTTCTTCCTGCCCATATTA
+AAGAGTTAGTTGCCTTTCCGCCGGAATACACACCAAAAGGACCAGGACGAAATCAAGAGA
+AGCGGTTTCCATCAGCTGGTGAAGCGCGAAAGAGGAGAAAATCGCAACCTGGAATAAACT
+TGGAGGCTTGGCTGCAGCCTGAGGAAGATTAAGTCTGATGCAGAAAGGGTTCAACCAGAA
+CAACCTGGCCAACTGCAGAAAGGGTTCAACCAATACAACTAAGTTCATTTGTATTTGCAT
+TATATTATTTGTAAGTGTGATGTACTATGTTTTATGTTTTCGTATTTGTATTGAATTCTT
+TGCAAGTTTATTGAATTCTTTGCAAGTTTATTGAATTATTTGCAAGTTTAATGTATTTTT
+TTAAGTTCAACTGAGACAACTGATATATGTATCTGTATTTTAGGATTAACAAAATGATAA
+AATAATTCTCAATATTTTCAGCTATTATCAACATCTAAACATTGAATAAATCCAAAATAT
+GATATTACAACATTGTTATTAATAAACTTGATCATAAACTGGTTTCCTAATAAATCACCT
+ATGTATGACAAGGAACATATAGTTCATGATTGTCCAATGTACATACGTTATGTATGAAAA
+CAGATATTTACTAAATATGATTCTATCAAAACTTATTAAAATCCATTAATATGTTAAAAC
+TTATGGGACCAACTAAAAAAATGAGTTGGTTTTTCAGATTCAACTTCAAAAACACAAAAT
+TTAGAATAGTTCAACTGTTTGTGATTCCGGCCAACTGTACATATACATACAACTATGTGT
+ATTCTGAATATTCTAATAAATAATTTTTTTTAAAAATAGACCCCACGAAGTCGCGTTCAC
+ACTACGATTATTGCGTTCACACTACAAAGTTTCTACCTATTTATTCTCTCTCTCTCTTCT
+ATTTCACTTCTCTCGTTCTTCTCTCTTCTTCACTTCTCTCCTCAGATCGTCCTCAAAGCT
+CCTCAGCTCGTCTTCAAGCTCTTCCCATCACAGCGACCATCTCCTCGCCTAGCTGTCGAC
+AACCAAGGTATTACATGCACTGGAGTTCTTCCTCTCTCTCGTTCTTCTCTCTTCTTCTAA
+AGGGTTTCTAGCCGCCGTAATTAGTAGATCTAGGGTTTCTTACGGGTTTTTAGCCGCCGT
+AATTAGTAGATCTAGGGTTTCTTACGGGTTTCTAGCCGCCGTAATTAGTAGATCTAGGGT
+TTATAGCGTTCATGATTCATATCTCTTTCTTTCTCTGTTCTGTAGATGCCCTATAGTTAC
+TCTCAACCATCCACGTCCGAAGCTAGTTGGAATAGTGGAGAGGCGAATGCCGATGCAAAT
+TGGGGGGTTCCAGAAAAATGTTTTTGTGGTAAGCCTGTAAAACTTGAAGTGTGCAAAACT
+GGTTACAGGCAAGGCGACAGAGTCTACAAATGCCCAATGCTTAAAGTAAGTTATTGTGTT
+TTCATTTCATTGGAACAACAAAGTACAAGTGAATTATATTTATGAAGTCTTCTCTCTTTC
+GCAGGCTGAAGAGTACGAGTCCCGAAACCACCTTATTCAGTGGTGGGATCAGGCGGTAAC
+TGAGGAGCTTGAGAAGGTAAATCACAAACTTGATTCCGCACTAAGACATGGACAACTAGC
+ATGCAATCATGCTTTGGAGTCCATCCGGGAAACTATTCATCTCATGCAAGGCGAAATTGA
+AACCCTTAAAGAAAGGTTACTCGCCAAAGAAGTCGAGATTGATAGGCTTAGGGCATTACT
+TTCTACATGGTGATTATGATGTGTTTTATGTTATTGAGGATGGTGTATGGCATTTGAACC
+TAAATATGTTACTCTTGTATTTTAAGTTATGTGTATTGACCGGCCAACTGGGACAACTTA
+GCTACTCTTGTATTTTAAGTTATGTGTACGAAAATGTTGATGCACGAATCACACAAGTAC
+GAAAAATGGGATCAAGCCACACGTAGTTCATATTAGAATAAGTGAGCTCGGACGAGCTGG
+ATAGAGAGGCGAATTGGACAAACCGAGTTGTCTGCTGAAGGTATAGACGAGCTGGGCGAC
+GAGATAGGTGGACTATGCAGTCAATGGACGAACTGCCGCTAGGCGAGGAGGTAGATGAGT
+TTTGTAGTTGAGGGATGAGCTGATAGCTAGACGAGGAGTCGGACGAGCTGACTAGCTGAC
+AGCTAGGCGAGGAGATGGTCGCTGTGATGGGAAGAGCTTGAAGACGAGCTGAGGAGCTTT
+GAGGACGATCTGAGGAGCTTGAGGACGAGCTAAGGAGCTTGAGGACGAGCTAAGGAGTTT
+GAAGAGCTGACGAGCTACTCTCTCTGGGTGTCCCGGCCAACTGGGTCAACTTAGCTACTC
+TTGTATTTTAAGTTATGTGTATTGACCGGCCAACTGGGACAACTTAGCTACTCTTGTATT
+ATTGACCGGCCAACCGGGACAACTTAGCCAAACGTTTTGATTTTAATAAAATCCTAAAAC
+ACATAAACCATTACAGAAAATAAGTTTGTCCTCTACACATAAACTACGCATAACATTCCC
+AAATACACAAAAAGAAAGTCCTATTTTGACAGACACCTAAGAGTCCACACACACACATAA
+GCAAGAAAGAATTTTCAAAGTCCTACTTCTTCTGTCTCTTCCTCGTTTGCTTCCCCTCAG
+TTGTAAACTCTTCCCCCTTATACTTGGAAGGTTTCCTTCCACGTTTTTCCCCAGATTCCA
+GAGTAGGACCAACATGCTTTCTCTTCTTCTTCGATATCTGCTTCTTCTTCTTCTTCTTCT
+TATCCTCTTCATCGGACTCATCGCTGCCATCACCTACAAAAATATGTAACCAAACATCTA
+AGAACTATTGTGAAAGCATCACTACACAAAAGTTCAACAAAAACTCACTTAGAGACTCAA
+TAGTTGGAGGTGCTGGGTCACGGATTCCACTGTGAATAACCAAGGCCTTGCTCTGAGTAT
+CCCTTGGCTGATAAGACGGTGGCACAAAATCAGCAGCTGAACCAGGACGCATATCTTCAT
+ATTTGTCTTTTTCTGCCTCTTTCTCAAGCTGATCTGCCACATATTCCTCTATTCCTTGTA
+CTCTCACACAAATCCGCTTGATTTCGCTATCCATCACAGCAAGCTTGTCCGTGAGCTTGT
+CAAATCCTCTCTCCATAGCTTCCTTGAACGAGAGAATCGATGTCCCAGGGATTTCAGGTT
+CAGGTACAGCTGGAACATCATCAACAGTTTCAATACGTCTACCATCAATGTCTGCTTGGT
+AGAGACTACGCCAGAAAATCTTCTTTTTCTCTACGATAAGCCTCTCTCTCCAACTATCAA
+CAATCGGATCGATATATCCAATACCATCATCAACATGCTTCTCTACAACGCGTGACAACA
+TTTTTCTCTCATCCATATCAGGTTCCAAGATGCTTGAAATATCCTGTCAAGTAAACATAT
+ATTTCAAACACCACAAAGATTATAAACATAGATTTCAAGAGAACAAAGCTAACCGTTATA
+TCTCCAAGTGCTTCATTTATTTCTTCCAAAGTAAATCCCTTCATGCAACTTTCACTGAAC
+TTGTGCTTGCACATTCTTGGACATTCCTTGTCTGCAGGTACAGCTTCTCTAAATCTCTTC
+CCAAGCTGCGGAATGCACTCAAATGCCAGAATCTAGACACAAAAACATAAAAGTAAATGC
+AAGTTCACAATAACAAAATCTAGCCACTCATATAATTTACTCGACTACTTACCTCAAGTG
+GAGTAATAAATCCATAAAAAGCAGTTTGTGCCTTGGGTTTCACCACACCTTTCATGTTCT
+TCATTACTCTCCGCACCCCTTCCATACACTGCTCAAAAGAAAAACGTCCCCACGGGAATG
+TCTCACAAGCTCTGACATTATCCACAATCCTAAGAAGCAACTCCTCTATCTTCGAATCCC
+CTTTAGAATCAGCTTTCATAACCTTAGCTAAGAATAACAGAATTGTCAACTTCAACCTAG
+CAGTAGACTTCTCACTCTTAAACTCTTCCAGCTTCTCTTCCACGTCTTTAATCTTGATGT
+CCTCAGTCCTCTTAAACAACTTCTCAACAAACTTCAAACTGCCTAAAGTCTTATAGTTTT
+TTGGGTACTCACGGCAGTTCAAACCGGTCAACAATGCATGCTCTCTAATTGAGTACCTTA
+TAGGTACTCCATTGACAACAAACCAACACTCTCTCGCCAATTCTGTCTTAGCCGTGCGAA
+CCATAAGCATCCACATGCCTTGAATCATGTGATTGGGCTCCTTAGGCATGTGGAATATGT
+GCTTAAATTGGTCATGATTCCTAAACCACTTCAGTTCTGCATCCAAAGTCTCTATAAATT
+CCACTGTTTGTACCAACTGACACCTCGTTCCTATCTTACACACCTTCGTGTAGGTAGTTG
+GATCAAAGTACATAACTTCTGGCGGCAATGGTTGATTATCATCATCATCATCATCATCAT
+CCTGCATATTCTGCGGCTGAAGATCATCATCACCATCCTGCATATTCTGCGGCAGGTTAT
+CATCATCACCATCATCCTGCATATTCAATTCAAAATACTTTCAATTTCACATTAACTACC
+TAGTTGTACTACTTGTTCCTGAATGACCATTCACAAATTTACGACCTAGTTGTACTACTT
+GTTTTATCTGAAGCACCATTCACAAATCCAATCATTTACCAATGCATGCATAATATCCTA
+AAACGAGCCTAATCAAAAAAATAACGGTCTTCTATCATACCTTATTTGCTCCATCATCAT
+GTTGAACAACTGCATTCGTTGCCTCTTCTTCTTCTGCACAAGAATCGGCATTTGGGTCTG
+AAAGATCGTCATTTGATTCCCATGCGACGGCGTTTGAATTACCCAAATCGGCGGCGTCAC
+AATCGCCGGTTGTAGGCTGAATTTCTCCGGCTTCCTCTTCTGTTGTAAGAAGCTCTGCGC
+CTTCTTCATCTCTTTGGGGAATCTCGGCGGCGGTCTCGTCGACTGATGGAGGAATTTCGC
+CGGTCGATTCAACCCTAGTTGATTCATATTCTCCAGATGAGTCTTTTACTCTAGCCATTG
+GAAAATAAATTTGCGGATATGAAAGAGACAAAGACGAACGAAAACGGAGAAGAAAGAAGA
+ATAGAAGAGATTGATTTTTCCGGTGAAAGTGGTATCGTCGGAGACGAGAGAAGACGACGA
+CGGAGAGAAGAGGAAGAAGTCGAGAAGTGAAAAGGGGGAAGAATTAGGTTTTTACTTAGG
+TTTTTTCTGTAGTTTGTAGGGTAAATAATACAACTGGGCCGAGTATTTACATTTTTCTTT
+GGGCCCGAGCCCAACAAATTAAGTTTTCTTGTAGTTTTTGTGGTTTCGCAAGGGTTTTTC
+GTCATTTCCTCATTTTTCGATTTTAATAAAAATCAATAATATTATTCTAAACATAAGAAT
+GGCACGAGTGATTATTTCTTTTCCAATAGTGGCATAAGAGGTGAGCTCTC
diff --git a/devTools/data_bench/dmel_caf1.fsa b/devTools/data_bench/dmel_caf1.fsa
index 21d1c0f139c4d1adc5d148b848928b503b69eac2..64efd7cee63416b47ac24b5e336c18fe79e35c3b 100644
Binary files a/devTools/data_bench/dmel_caf1.fsa and b/devTools/data_bench/dmel_caf1.fsa differ
diff --git a/devTools/grouper_singulo_vs_conda.txt b/devTools/grouper_singulo_vs_conda.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e99b0ce1c74cb311cdaa41d781edd42c93a1fd11
--- /dev/null
+++ b/devTools/grouper_singulo_vs_conda.txt
@@ -0,0 +1,12 @@
+# Number of subjects in 'singularity_consensus_grouper_shortH.fa': 7
+# Number of queries in 'conda_consensus_grouper_shortH.fa': 9
+    # Number of different subjects that match: 6 (Sn*=85.71%)
+    # Number of different queries that match: 8 (Sp*=88.89%)
+    # Number of different subjects in the 'CC' case: 1 (14.29%)
+    # Number of different queries in the 'CC' case: 2 (22.22%)
+    # Number of different subjects in the 'CI' case: 1 (14.29%)
+    # Number of different queries in the 'CI' case: 1 (11.11%)
+    # Number of different subjects in the 'IC' case: 3 (42.86%)
+    # Number of different queries in the 'IC' case: 5 (55.56%)
+    # Number of different subjects in the 'II' case: 1 (14.29%)
+    # Number of different queries in the 'II' case: 0 (0.00%)
diff --git a/devTools/tabFileReader.py b/devTools/tabFileReader.py
new file mode 100755
index 0000000000000000000000000000000000000000..11538a7b33560db3620d0a2ee97747451788e4fb
--- /dev/null
+++ b/devTools/tabFileReader.py
@@ -0,0 +1,600 @@
+#!/usr/bin/env python
+
+###@file
+# Read a file recording matches in the 'tab' format (output from Matcher) and return the number of matches between queries and subjects being CC, CI, IC and II.
+# A match is said to be CC (for complete-complete) when both query and subject match over x% of their entire respective length. By default, x=95.
+#
+# usage: tabFileReader.py [ options ]
+# options:
+#      -h: this help
+#      -m: name of the file recording the matches (format='tab', output from Matcher)
+#      -q: name of the fasta file recording the queries
+#      -s: name of the fasta file recording the subjects
+#      -t: threshold over which the match is 'complete', in % of the seq length (default=95)
+#      -i: identity below which matches are ignored (default=0)
+#      -l: length below which matches are ignored (default=0)
+#      -o: overlap on query and subject below which matches are ignored (default=0)
+#      -v: verbose (default=0/1)
+
+import sys
+import getopt
+from string import *
+
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.stat.Stat import Stat
+
+#TODO: remove case changes in headers (4 lower() method calls in this script)
+
+#----------------------------------------------------------------------------
+
+def help():
+
+    print( "usage: {} [ options ]".format( sys.argv[0].split("/")[-1] ))
+    print( "options:")
+    print( "     -h: this help")
+    print( "     -m: name of the file recording the matches (format='tab', output from Matcher)")
+    print( "     -q: name of the fasta file recording the queries")
+    print( "     -s: name of the fasta file recording the subjects")
+    print( "     -t: coverage threshold over which the match is 'complete' (in %% of the seq length, default=95)")
+    print( "     -i: identity below which matches are ignored (default=0)")
+    print( "     -l: length below which matches are ignored (default=0)")
+    print( "     -o: overlap on query and subject below which matches are ignored (default=0)")
+    print( "     -I: identity threshold for 'CC' matches (default=90)")
+    print( "     -E: E-value threshold for 'CC' matches (default=1e-10)")
+    print( "     -T: coverage threshold for match length on query compare to subject length (default=90)")
+    print( "     -v: verbose (default=0/1)")
+
+
+#----------------------------------------------------------------------------
+
+#here are the fields of a '.tab' file:
+#[0]: query sequence name
+#[1]: whole match start coordinate on the query sequence
+#[2]: whole match end coordinate on the query sequence
+#[3]: length on the query sequence
+#[4]: length in percentage of the query sequence
+#[5]: length on the query relative to the subject length in percentage
+#[6]: subject sequence name
+#[7]: whole match start coordinate on the subject sequence
+#[8]: whole match end coordinate on the subject sequence
+#[9]: length on the subject sequence
+#[10]: length in percentage of the subject sequence
+#[11]: BLAST E-value
+#[12]: BLAST score
+#[13]: identity percentage
+#[14]: path
+
+class tabFileReader( object ):
+
+    def __init__( self, line ):
+
+        columns = line.split("\t")
+
+        self.name_sbj = (columns[6])
+        self.length_sbj = int(round(int(columns[9])/float(columns[10]),0))  #length of the subject
+        self.prct_sbj = float(columns[10]) * 100  #prct_sbj = length of the match on the subject divided by the length of the subject * 100
+        if int(columns[7]) < int(columns[8]):
+            self.start_sbj = int(columns[7])                        #start of the match on the subject
+            self.end_sbj = int(columns[8])                          #end of the match on the subject
+        else:
+            self.start_sbj = int(columns[8])
+            self.end_sbj = int(columns[7])
+        self.sbj_dist_ends = int(columns[9])                    #length on the subject that matches with the query
+
+        self.name_qry = columns[0]
+        self.length_qry = int(round(int(columns[3])/float(columns[4]),0))  #length of the query
+        self.prct_qry = float(columns[4]) * 100   #prct_qry = length of the match on the query divided by the length of the query * 100
+        if int(columns[1]) < int(columns[2]):
+            self.start_qry = int(columns[1])                        #start of the match on the query
+            self.end_qry = int(columns[2])                          #end of the match on the query
+        else:
+            self.start_qry = int(columns[2])
+            self.end_qry = int(columns[1])
+        self.qry_dist_ends = int(columns[3])                    #length on the query that matches with the subject
+
+        self.length_match = int(columns[3])
+        self.prct_matchQryOverSbj = float(columns[5]) * 100   #length on the query relative to the subject length in percentage
+        self.identity = float(columns[13])
+        self.score = float(columns[12]) #was originaly n integer, canged it to a float
+        self.evalue = float(columns[11])
+
+        self.sbj2qry = [self.length_sbj,self.prct_sbj,self.start_sbj,self.end_sbj,self.name_qry,self.length_sbj,self.prct_qry,self.start_qry,self.end_qry,self.identity,self.score]
+
+        self.qry2sbj = [self.length_qry,self.prct_qry,self.start_qry,self.end_qry,self.name_sbj,self.length_sbj,self.prct_sbj,self.start_sbj,self.end_sbj,self.identity,self.score]
+
+#----------------------------------------------------------------------------
+
+def make_dico( lMatches ):
+    """
+    Record the matches in two dictionaries which keys are the queries or the subjects.
+    """
+
+    Sbj2Qry = {}
+    Qry2Sbj = {}
+
+    for match in lMatches:
+        if match.name_sbj in Sbj2Qry:
+            Sbj2Qry[match.name_sbj].append( match )
+        else:
+            Sbj2Qry[match.name_sbj] = [ match ]
+        if match.name_qry in Qry2Sbj:
+            Qry2Sbj[match.name_qry].append( match )
+        else:
+            Qry2Sbj[match.name_qry] = [ match ]
+
+    return [ Sbj2Qry, Qry2Sbj ]
+
+#----------------------------------------------------------------------------
+
+def find_UniqRedun( list_matchs ):
+
+    list_total_sbj = [];list_total_qry = []
+    list_uniq_sbj = [];list_redun_sbj = []
+    list_uniq_qry = [];list_redun_qry = []
+
+    for match in list_matchs:
+        list_total_sbj.append(match.name_sbj)
+        list_total_qry.append(match.name_qry)
+
+    for name_sbj in list_total_sbj:
+        if list_total_sbj.count(name_sbj) == 1:
+            list_uniq_sbj.append(name_sbj)
+        else:
+            if name_sbj not in list_redun_sbj:
+                list_redun_sbj.append(name_sbj)
+
+    for name_qry in list_total_qry:
+        if list_total_qry.count(name_qry) == 1:
+            list_uniq_qry.append(name_qry)
+        else:
+            if name_qry not in list_redun_qry:
+                list_redun_qry.append(name_qry)
+
+    return [ list_uniq_sbj, list_redun_sbj, list_uniq_qry, list_redun_qry ]
+
+#----------------------------------------------------------------------------
+
+def remove( all, sup_sbjqry, sup_sbj, sup_qry, inf_sbjqry ):
+
+    for name_sbj in all.keys():
+
+        if name_sbj in sup_sbjqry and name_sbj in sup_sbj:
+            del sup_sbj[ name_sbj ]
+
+        if name_sbj in sup_sbjqry and name_sbj in sup_qry:
+            del sup_qry[ name_sbj ]
+
+        if name_sbj in sup_sbjqry and name_sbj in inf_sbjqry:
+            del inf_sbjqry[ name_sbj ]
+
+        if name_sbj in sup_sbj and name_sbj in sup_qry:
+            del sup_qry[ name_sbj ]
+
+        if name_sbj in sup_sbj and name_sbj in inf_sbjqry:
+            del inf_sbjqry[ name_sbj ]
+
+        if name_sbj in sup_qry and name_sbj in inf_sbjqry:
+            del inf_sbjqry[ name_sbj ]
+
+    return [ sup_sbj, sup_qry, inf_sbjqry ]
+
+#----------------------------------------------------------------------------
+
+def write_output( outFile, match_type, Sbj2Qry, dSbj2Cat, Qry2Sbj, dQry2Cat ):
+    """
+    Save the results (subjects in each category and its matches) in a human-readable way.
+    """
+
+    if match_type == 'CC':
+        msg = "Matches with L >= %i%% for subject and query (CC)" % ( thresholdCoverage )
+    elif match_type == 'CI':
+        msg = "Matches with L >= %i%% for subject and L < %i%% for query (CI)" % ( thresholdCoverage, thresholdCoverage )
+    elif match_type == 'IC':
+        msg = "Matches with L < %i%% for subject and L >= %i%% for query (IC)" % ( thresholdCoverage, thresholdCoverage )
+    elif match_type == 'II':
+        msg ="Matches with L < %i%% for subject and query (II)" % ( thresholdCoverage )
+    if verbose > 1:
+        print( "%s: %i subjects".format( msg, len(Sbj2Qry.keys()) ))
+    outFile.write("\n%s\n".format ( msg ) )
+
+    for name_sbj in Sbj2Qry.keys():
+        matchs = Sbj2Qry[name_sbj]
+        if len(matchs) == 1:
+            outFile.write("-> subject %s (%s: %s,%s) matches with query %s (%s: %s,%s): prct_sbj %.3f & prct_qry %.3f (id=%.3f,Eval=%g)\n" % (name_sbj,matchs[0].length_sbj,matchs[0].start_sbj,matchs[0].end_sbj,matchs[0].name_qry,matchs[0].length_qry,matchs[0].start_qry,matchs[0].end_qry,matchs[0].prct_sbj,matchs[0].prct_qry,matchs[0].identity,matchs[0].evalue))
+        else:
+            outFile.write("-> subject %s (%s: %s,%s) matches with %s queries:\n" % (name_sbj,matchs[0].length_sbj,matchs[0].start_sbj,matchs[0].end_sbj,len(matchs)))
+            for match in matchs:
+                outFile.write("%s versus %s (%s: %s,%s): prct_sbj %.3f & prct_qry %.3f (id=%.3f,Eval=%g)\n"%(name_sbj,match.name_qry,match.length_qry,match.start_qry,match.end_qry,match.prct_sbj,match.prct_qry,match.identity,match.evalue))
+
+    tmpList = []
+    for name_sbj in Sbj2Qry.keys():
+        tmpList.append( name_sbj.split(" ")[0].lower() )
+    tmpList.sort()
+    for name_sbj in tmpList:
+        outFile.write( name_sbj+"\n" )
+        dSbj2Cat[ name_sbj ] = match_type
+
+    tmpList = []
+    for name_qry in Qry2Sbj.keys():
+        tmpList.append( name_qry.split(" ")[0].lower() )
+    tmpList.sort()
+    for name_qry in tmpList:
+        outFile.write( name_qry+"\n" )
+        dQry2Cat[ name_qry ] = match_type
+
+#----------------------------------------------------------------------------
+
+def writeSubjectCategory( dSbj2Cat ):
+    """
+    Save the category (CC/CI/IC/II/NA) in which each subject has been found.
+
+    @param dSbj2Cat: dictionary which keys are subject names and values the category of that subject
+    @type dSbj2Cat: dictionary
+    """
+
+    # sort the subject names in alphabetical order
+    lSbjSorted = dSbj2Cat.keys()
+    sorted(lSbjSorted)
+
+    catFile = open( tabFileName + "_sbjCategories.txt", "w" )
+    for sbj in lSbjSorted:
+        string = "%s\t%s\n" % ( sbj, dSbj2Cat[ sbj ] )
+        catFile.write( string )
+    catFile.close()
+
+#----------------------------------------------------------------------------
+
+def writeQueryCategory( dQry2Cat ):
+    """
+    Save the category (CC/CI/IC/II/NA) in which each query has been found.
+
+    @param dQry2Cat: dictionary which keys are query names and values the category of that query
+    @type dQry2Cat: dictionary
+    """
+
+    # sort the query names in alphabetical order
+    lQrySorted = dQry2Cat.keys()
+    sorted(lQrySorted)
+
+    catFile = open( tabFileName + "_qryCategories.txt", "w" )
+    for qry in lQrySorted:
+        string = "%s\t%s\n" % ( qry, dQry2Cat[ qry ] )
+        catFile.write( string )
+    catFile.close()
+
+#----------------------------------------------------------------------------
+
+def main():
+
+    global tabFileName
+    tabFileName = ""
+    qryFileName = ""
+    sbjFileName = ""
+    global thresholdCoverage
+    thresholdCoverage = 95
+    minIdentity = 0
+    minLength = 0
+    minOverlap = 0
+    global thresholdIdentity
+    thresholdIdentity = 90
+    global thresholdEvalue
+    thresholdEvalue = 1e-10
+    global thresholdCoverageMatch
+    thresholdCoverageMatch = 90
+    global verbose
+    verbose = 0
+
+    try:
+        opts, args = getopt.getopt(sys.argv[1:],"hm:q:s:t:i:l:I:E:T:o:v:")
+    except (getopt.GetoptError, err):
+        print( str(err), help(), sys.exit(1))
+    for o,a in opts:
+        if o == "-h":
+            help()
+            sys.exit(0)
+        elif o == "-m":
+            tabFileName = a
+        elif o == "-q":
+            qryFileName = a
+        elif o == "-s":
+            sbjFileName = a
+        elif o == "-t":
+            thresholdCoverage = int(a)
+        elif o == "-i":
+            minIdentity = float(a)
+        elif o == "-l":
+            minLength = int(a)
+        elif o == "-o":
+            minOverlap = float(a)
+        elif o == "-I":
+            thresholdIdentity = int(a)
+        elif o == "-E":
+            thresholdEvalue = float(a)
+        elif o == "-T":
+            thresholdCoverageMatch = int(a)
+        elif o == "-v":
+            verbose = int(a)
+
+    if tabFileName == "":
+        msg = "ERROR: missing 'tab' file (-m)"
+        sys.stderr.write( "%s\n" % msg )
+        help()
+        sys.exit(1)
+    if qryFileName == "" or sbjFileName == "":
+        msg = "ERROR: missing 'fasta' files (-q or -s)"
+        sys.stderr.write( "%s\n" % msg )
+        help()
+        sys.exit(1)
+
+    if verbose > 0:
+        print( "START %s".format(sys.argv[0].split("/")[-1]))
+        sys.stdout.flush()
+
+    # 4 categories of matchs:
+    # type 1 (CC): the length of the match on the subject is >= 95% of the total length of the subject, idem for the query
+    # type 2 (CI): sbj >= 95% & qry < 95%
+    # type 3 (IC): sbj < 95% & qry >= 95%
+    # type 4 (II): sbj & qry < 95%
+    ListMatches_all = []
+    ListMatches_sup_sbjqry = []
+    ListMatches_sup_sbj = []
+    ListMatches_sup_qry = []
+    ListMatches_inf_sbjqry = []
+
+    qryDB = BioseqDB( qryFileName )
+    nbQry = qryDB.getSize()
+    if verbose > 0:
+        print( "nb of queries in '%s': %i".format( qryFileName, nbQry ))
+    dQry2Cat = {}
+    for bs in qryDB.db:
+        dQry2Cat[ bs.header.split(" ")[0].lower() ] = "NA"
+
+    sbjDB = BioseqDB( sbjFileName )
+    nbSbj = sbjDB.getSize()
+    if verbose > 0:
+        print( "nb of subjects in '%s': %i".format( sbjFileName, nbSbj ))
+    dSbj2Cat = {}
+    for bs in sbjDB.db:
+        dSbj2Cat[ bs.header.split(" ")[0].lower() ] = "NA"
+
+    tabFile = open( tabFileName )
+    nbMatchesInTab = 0
+    dSubject2DistinctQueries = {}
+    dQuery2DistinctSubjects = {}
+
+    # For each match, create a 'tabFileReader' object and record it in a list according to the type of the match
+    if verbose > 0:
+        print( "parse the 'tab' file...", sys.stdout.flush())
+    while True:
+        line = tabFile.readline()
+        if line == "":
+            break
+        if line[0:10] == "query.name":
+            continue
+        nbMatchesInTab += 1
+
+        match = tabFileReader( line )
+        if match.identity < minIdentity:
+            line = tabFile.readline()
+            continue
+        if match.length_match < minLength:
+            line = tabFile.readline()
+            continue
+        if match.prct_qry < minOverlap or match.prct_sbj < minOverlap:
+            line = tabFile.readline()
+            continue
+        ListMatches_all.append( match )
+
+        # type 1: sbj C & qry C
+        if match.prct_sbj >= thresholdCoverage and match.prct_qry >= thresholdCoverage:
+            qsLengthRatio = 100 * match.length_qry / float(match.length_sbj)
+            if match.identity >= thresholdIdentity \
+            and match.evalue <= thresholdEvalue \
+            and qsLengthRatio >= thresholdCoverage - 2 \
+            and qsLengthRatio <= 100 + (100-thresholdCoverage) + 2 \
+            and match.prct_matchQryOverSbj >= thresholdCoverageMatch:
+                ListMatches_sup_sbjqry.append( match )
+            else:
+                ListMatches_inf_sbjqry.append( match )
+
+        # type 2: sbj C & qry I
+        elif match.prct_sbj >= thresholdCoverage and match.prct_qry < thresholdCoverage:
+            ListMatches_sup_sbj.append( match )
+
+        # type 3: sbj I & qry C
+        elif match.prct_qry >= thresholdCoverage and match.prct_sbj < thresholdCoverage:
+            ListMatches_sup_qry.append( match )
+
+        # type 4: sbj I & qry I
+        elif match.prct_qry < thresholdCoverage and match.prct_sbj < thresholdCoverage:
+            ListMatches_inf_sbjqry.append( match )
+
+        if not match.name_sbj in dSubject2DistinctQueries:
+            dSubject2DistinctQueries[ match.name_sbj ] = []
+        if not match.name_qry in dSubject2DistinctQueries[ match.name_sbj ]:
+            dSubject2DistinctQueries[ match.name_sbj ].append( match.name_qry )
+        if not match.name_sbj in dQuery2DistinctSubjects:
+            dQuery2DistinctSubjects[ match.name_qry ] = []
+        if not match.name_sbj in dQuery2DistinctSubjects[ match.name_qry ]:
+            dQuery2DistinctSubjects[ match.name_qry ].append( match.name_sbj )
+
+    if verbose > 0:
+        print( "parsing done !", sys.stdout.flush())
+        print( "nb matches in '%s': %i".format( tabFileName, nbMatchesInTab ) )
+        print( "nb matches 'CC': %i".format( len(ListMatches_sup_sbjqry) ) )
+        if verbose > 1:
+            for match in ListMatches_sup_sbjqry:
+                print( "\t%s (%.2f%%) - %s (%.2f%%) id=%.2f".format( match.name_sbj, match.prct_sbj, match.name_qry, match.prct_qry, match.identity ))
+        print( "nb matches 'CI': %i".format( len(ListMatches_sup_sbj) ) )
+        if verbose > 1:
+            for match in ListMatches_sup_sbj:
+                print( "\t%s (%.2f%%) - %s (%.2f%%) id=%.2f".format( match.name_sbj, match.prct_sbj, match.name_qry, match.prct_qry, match.identity ))
+        print( "nb matches 'IC': %i".format( len(ListMatches_sup_qry) ) )
+        print( "nb matches 'II': %i".format( len(ListMatches_inf_sbjqry) ) )
+
+    if nbMatchesInTab == 0:
+        print( "nothing to do" )
+        sys.exit(0)
+
+    # For each type of matchs, record them in 2 dictionaries: Sbj2Qry and Qry2Sbj
+    D_all = make_dico( ListMatches_all )
+    Sbj2Qry_all = D_all[0]
+    Qry2Sbj_all = D_all[1]
+
+    D_sup_sbjqry = make_dico(ListMatches_sup_sbjqry)
+    Sbj2Qry_sup_sbjqry = D_sup_sbjqry[0]
+    Qry2Sbj_sup_sbjqry = D_sup_sbjqry[1]
+
+    D_sup_sbj = make_dico(ListMatches_sup_sbj)
+    Sbj2Qry_sup_sbj = D_sup_sbj[0]
+    Qry2Sbj_sup_sbj = D_sup_sbj[1]
+
+    D_sup_qry = make_dico(ListMatches_sup_qry)
+    Sbj2Qry_sup_qry = D_sup_qry[0]
+    Qry2Sbj_sup_qry = D_sup_qry[1]
+
+    D_inf_sbjqry = make_dico(ListMatches_inf_sbjqry)
+    Sbj2Qry_inf_sbjqry = D_inf_sbjqry[0]
+    Qry2Sbj_inf_sbjqry = D_inf_sbjqry[1]
+
+
+    # For each type of matches, find the subjects/queries that are involve in one or several match
+    list_all = find_UniqRedun(ListMatches_all)
+    UniqSbj_all = list_all[0]
+    RedunSbj_all = list_all[1]
+    UniqQry_all = list_all[2]
+    RedunQry_all = list_all[3]
+
+    list1 = find_UniqRedun(ListMatches_sup_sbjqry)
+    UniqSbj_sup_sbjqry = list1[0]
+    RedunSbj_sup_sbjqry = list1[1]
+    UniqQry_sup_sbjqry = list1[2]
+    RedunQry_sup_sbjqry = list1[3]
+
+    list2 = find_UniqRedun(ListMatches_sup_sbj)
+    UniqSbj_sup_sbj = list2[0]
+    RedunSbj_sup_sbj = list2[1]
+    UniqQry_sup_sbj = list2[2]
+    RedunQry_sup_sbj = list2[3]
+
+    list3 = find_UniqRedun(ListMatches_sup_qry)
+    UniqSbj_sup_qry = list3[0]
+    RedunSbj_sup_qry = list3[1]
+    UniqQry_sup_qry = list3[2]
+    RedunQry_sup_qry = list3[3]
+
+    list4 = find_UniqRedun(ListMatches_inf_sbjqry)
+    UniqSbj_inf_sbjqry = list4[0]
+    RedunSbj_inf_sbjqry = list4[1]
+    UniqQry_inf_sbjqry = list4[2]
+    RedunQry_inf_sbjqry = list4[3]
+
+    iStatSbj = Stat()
+    for subject in dSubject2DistinctQueries.keys():
+        iStatSbj.add( len( dSubject2DistinctQueries[ subject ] ) )
+    iStatQry = Stat()
+    for query in dQuery2DistinctSubjects.keys():
+        iStatQry.add( len( dQuery2DistinctSubjects[ query ] ) )
+
+
+    # Write the review of the '.tab' file
+    outFile = open( tabFileName + "_tabFileReader.txt", "w" )
+    outFile.write( "Input: %s\n" % ( tabFileName ) )
+
+    outFile.write( "\n# Number of subjects in '%s': %i\n" % ( sbjFileName, nbSbj ) )
+    outFile.write( "# Number of queries in '%s': %i\n" % ( qryFileName, nbQry ) )
+
+    outFile.write( "\nNumber of matches: %s\n" % (len(ListMatches_all)))
+    outFile.write( "    # Number of different subjects that match: %s (Sn*=%.2f%%)\n" % ( len(Sbj2Qry_all.keys()), 100 * len(Sbj2Qry_all.keys()) / float(nbSbj) ) )
+    outFile.write( "        Among them, number of different subjects having exactly one match: %s (%.2f%%)\n" % ( len(UniqSbj_all), 100 * len(UniqSbj_all) / float(len(Sbj2Qry_all.keys())) ) )
+    outFile.write( "        Among them, number of different subjects having more than one match: %s\n" % (len(RedunSbj_all)))
+    outFile.write( "        Different queries per subject: mean=%.2f sd=%.2f min=%.2f q25=%.2f med=%.2f q75=%.2f max=%.2f\n" % ( iStatSbj.mean(), iStatSbj.sd(), iStatSbj._min, iStatSbj.quantile(0.25), iStatSbj.median(), iStatSbj.quantile(0.75), iStatSbj._max ) )
+    outFile.write( "    # Number of different queries that match: %s (Sp*=%.2f%%)\n" % ( len(Qry2Sbj_all.keys()), 100 * len(Qry2Sbj_all.keys()) / float(nbQry) ) )
+    outFile.write( "        Among them, number of different queries having exactly one match: %s (%.2f%%)\n" % ( len(UniqQry_all), 100 * len(UniqQry_all) / float(len(Qry2Sbj_all.keys())) ) )
+    outFile.write( "        Among them, number of different queries having more than one match: %s\n" % (len(RedunQry_all)) )
+    outFile.write( "        Different subjects per query: mean=%.2f sd=%.2f min=%.2f q25=%.2f med=%.2f q75=%.2f max=%.2f\n" % ( iStatQry.mean(), iStatQry.sd(), iStatQry._min, iStatQry.quantile(0.25), iStatQry.median(), iStatQry.quantile(0.75), iStatQry._max ) )
+
+    outFile.write( "\nNumber of matches with L >= %i%% for subject & query: %i\n" % ( thresholdCoverage, len(ListMatches_sup_sbjqry) ) )
+    outFile.write( "    # Number of different subjects in the 'CC' case: %s (%.2f%%)\n" % ( len(Sbj2Qry_sup_sbjqry), 100 *  len(Sbj2Qry_sup_sbjqry) / float(nbSbj) ) )
+    outFile.write( "        Among them, number of different subjects having exactly one match: %s\n" % (len(UniqSbj_sup_sbjqry)))
+    outFile.write( "        Among them, number of different subjects having more than one match: %s\n" % (len(RedunSbj_sup_sbjqry)))
+    outFile.write( "    # Number of different queries in the 'CC' case: %s (%.2f%%)\n" % ( len(Qry2Sbj_sup_sbjqry), 100 * len(Qry2Sbj_sup_sbjqry) / float(nbQry) ) )
+    outFile.write( "        Among them, number of different queries having exactly one match: %s\n" % (len(UniqQry_sup_sbjqry)))
+    outFile.write( "        Among them, number of different queries having more than one match: %s\n" % (len(RedunQry_sup_sbjqry)))
+
+    outFile.write( "\nNumber of matches with L >= %i%% for subject and L < %i%% for query: %i\n" % ( thresholdCoverage, thresholdCoverage, len(ListMatches_sup_sbj) ) )
+    outFile.write( "    Number of different subjects in that case: %s\n" % (len(Sbj2Qry_sup_sbj)))
+    outFile.write( "        Among them, number of different subjects having exactly one match: %s\n" % (len(UniqSbj_sup_sbj)))
+    outFile.write( "        Among them, number of different subjects having more than one match: %s\n" % (len(RedunSbj_sup_sbj)))
+    outFile.write( "    Number of different queries in that case: %s\n" % (len(Qry2Sbj_sup_sbj)))
+    outFile.write( "        Among them, number of different queries having exactly one match: %s\n" % (len(UniqQry_sup_sbj)))
+    outFile.write( "        Among them, number of different queries having more than one match: %s\n" % (len(RedunQry_sup_sbj)))
+
+    outFile.write( "\nNumber of matches with L < %i%% for subject and L >= %i%% for query: %i\n" % ( thresholdCoverage, thresholdCoverage, len(ListMatches_sup_qry) ) )
+    outFile.write( "    Number of different subjects in that case: %s\n" % (len(Sbj2Qry_sup_qry)))
+    outFile.write( "        Among them, number of different subjects having exactly one match: %s\n" % (len(UniqSbj_sup_qry)))
+    outFile.write( "        Among them, number of different subjects having more than one match: %s\n" % (len(RedunSbj_sup_qry)))
+    outFile.write( "    Number of different queries in that case: %s\n" % (len(Qry2Sbj_sup_qry)))
+    outFile.write( "        Among them, number of different queries having exactly one match: %s\n" % (len(UniqQry_sup_qry)))
+    outFile.write( "        Among them, number of different queries having more than one match: %s\n" % (len(RedunQry_sup_qry)))
+
+    outFile.write( "\nNumber of matches with L < %i%% for subject & query: %i\n" % ( thresholdCoverage, len(ListMatches_inf_sbjqry) ) )
+    outFile.write( "    Number of different subjects in that case: %s\n" % (len(Sbj2Qry_inf_sbjqry)))
+    outFile.write( "        Among them, number of different subjects having exactly one match: %s\n" % (len(UniqSbj_inf_sbjqry)))
+    outFile.write( "        Among them, number of different subjects having more than one match: %s\n" % (len(RedunSbj_inf_sbjqry)))
+    outFile.write( "    Number of different queries in that case: %s\n" % (len(Qry2Sbj_inf_sbjqry)))
+    outFile.write( "        Among them, number of different queries having exactly one match: %s\n" % (len(UniqQry_inf_sbjqry)))
+    outFile.write( "        Among them, number of different queries having more than one match: %s\n" % (len(RedunQry_inf_sbjqry)))
+
+
+    # For the elements already counted in the matches with L >= 95% for subject & query, remove them from the other dictionnaries
+    rmv_Sbj2Qry = remove( Sbj2Qry_all, Sbj2Qry_sup_sbjqry, Sbj2Qry_sup_sbj, Sbj2Qry_sup_qry, Sbj2Qry_inf_sbjqry )
+    rmv_Qry2Sbj = remove( Qry2Sbj_all, Qry2Sbj_sup_sbjqry, Qry2Sbj_sup_sbj, Qry2Sbj_sup_qry, Qry2Sbj_inf_sbjqry )
+
+    outFile.write("\n\nAfter removal of the subjects/queries already counted in the matches with L >= %i%% for them:\n" % ( thresholdCoverage ) )
+
+    outFile.write( "\nMatches with L >= %i%% for subject and L < %i%% for query:\n" % ( thresholdCoverage, thresholdCoverage ) )
+    outFile.write( "    # Number of different subjects in the 'CI' case: %s (%.2f%%)\n" % ( len(rmv_Sbj2Qry[0]), 100*len(rmv_Sbj2Qry[0])/float(nbSbj) ) )
+    outFile.write( "    # Number of different queries in the 'CI' case: %s (%.2f%%)\n" % ( len(rmv_Qry2Sbj[0]), 100*len(rmv_Qry2Sbj[0])/float(nbQry) ) )
+
+    outFile.write( "\nMatches with L < %i%% for subject and L >= %i%% for query:\n" % ( thresholdCoverage, thresholdCoverage ) )
+    outFile.write( "    # Number of different subjects in the 'IC' case: %s (%.2f%%)\n" % (len(rmv_Sbj2Qry[1]), 100*len(rmv_Sbj2Qry[1])/float(nbSbj) ) )
+    outFile.write( "    # Number of different queries in the 'IC' case: %s (%.2f%%)\n" % (len(rmv_Qry2Sbj[1]), 100*len(rmv_Qry2Sbj[1])/float(nbQry) ) )
+
+    outFile.write( "\nMatches with L < %i%% for subject & query:\n" % ( thresholdCoverage ) )
+    outFile.write( "    # Number of different subjects in the 'II' case: %s (%.2f%%)\n" % (len(rmv_Sbj2Qry[2]), 100*len(rmv_Sbj2Qry[2])/float(nbSbj) ) )
+    outFile.write( "    # Number of different queries in the 'II' case: %s (%.2f%%)\n" % (len(rmv_Qry2Sbj[2]), 100*len(rmv_Qry2Sbj[2])/float(nbQry) ) )
+
+    outFile.write("\n==========================================================================\n")
+
+    write_output( outFile, 'CC', Sbj2Qry_sup_sbjqry, dSbj2Cat, Qry2Sbj_sup_sbjqry, dQry2Cat )
+
+    outFile.write("\n==========================================================================\n")
+
+    write_output( outFile, 'CI', rmv_Sbj2Qry[0], dSbj2Cat, rmv_Qry2Sbj[0], dQry2Cat )
+
+    outFile.write("\n==========================================================================\n")
+
+    write_output( outFile, 'IC', rmv_Sbj2Qry[1], dSbj2Cat, rmv_Qry2Sbj[1], dQry2Cat )
+
+    outFile.write("\n==========================================================================\n")
+
+    write_output( outFile, 'II', rmv_Sbj2Qry[2], dSbj2Cat, rmv_Qry2Sbj[2], dQry2Cat )
+
+    outFile.write("\n==========================================================================\n")
+
+    outFile.close()
+
+    writeSubjectCategory( dSbj2Cat )
+    writeQueryCategory( dQry2Cat )
+
+    if verbose > 0:
+        print( "END %s".format(sys.argv[0].split("/")[-1]))
+        sys.stdout.flush()
+
+    return 0
+
+#-----------------------------------------------------------------------------------------------------
+
+if __name__ == "__main__":
+    main()
diff --git a/packages/NWalign b/packages/NWalign
deleted file mode 100755
index e163b45b5a9e8e790dcc922126f20b7a51b93b35..0000000000000000000000000000000000000000
Binary files a/packages/NWalign and /dev/null differ
diff --git a/packages/RECON-1.08.tar.gz b/packages/RECON-1.08.tar.gz
deleted file mode 100644
index 0b0c8a09e9ee4651de36c303cbf58442092a0ea6..0000000000000000000000000000000000000000
--- a/packages/RECON-1.08.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:699765fa49d18dbfac9f7a82ecd054464b468cb7521abe9c2bd8caccf08ee7d8
-size 108477
diff --git a/packages/RepBaseRepeatMasker.sh b/packages/RepBaseRepeatMasker.sh
deleted file mode 100755
index 60612d3db47d0717a768baa81559220c0080897a..0000000000000000000000000000000000000000
--- a/packages/RepBaseRepeatMasker.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-perl ./configure <<EOF
-
-/bin/perl
-
-/bin
-2
-/usr/local/rmblast-2.10.0/bin
-Y
-5
-EOF
-
-perl -MCPAN -e 'install Text::Soundex'
diff --git a/packages/RepBaseRepeatMaskerDebian.sh b/packages/RepBaseRepeatMaskerDebian.sh
deleted file mode 100755
index 6b7119b4aa46ca293d1cf5459757a131e626eee0..0000000000000000000000000000000000000000
--- a/packages/RepBaseRepeatMaskerDebian.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-perl ./configure <<EOF
-
-/usr/bin/perl
-
-
-2
-/opt/rmblast-2.10.0/bin
-Y
-5
-EOF
-
-perl -MCPAN -e 'install Text::Soundex'
diff --git a/packages/RepBaseRepeatMaskerEdition-20170127.tar.gz b/packages/RepBaseRepeatMaskerEdition-20170127.tar.gz
deleted file mode 100644
index f923967174c84eab50b9a14e11783ef26a8dc2ef..0000000000000000000000000000000000000000
--- a/packages/RepBaseRepeatMaskerEdition-20170127.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a963f988510408e7dd793e0d78a6d086edff6ce2161dd17197adb32dcd323bc1
-size 51207503
diff --git a/packages/RepeatMasker-open-4-0-6.tar.gz b/packages/RepeatMasker-open-4-0-6.tar.gz
deleted file mode 100644
index ade75c127e61e74401b721621b79cb24ad4e6d4d..0000000000000000000000000000000000000000
--- a/packages/RepeatMasker-open-4-0-6.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:778ecd988a0afbe90318c3e9c597f16ae46da593af5f94db9d05f8c30d6cfd44
-size 266192837
diff --git a/packages/apptainer-v1.2.0-rc.2.tar.gz b/packages/apptainer-v1.2.0-rc.2.tar.gz
deleted file mode 100644
index 247b46c1cc2c96e814e59114c1aabd4a0fe9c474..0000000000000000000000000000000000000000
--- a/packages/apptainer-v1.2.0-rc.2.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:87b4fb0330ad8aa2ba212eddf2aa9e8465e3226401459b592dc46ce67de90d6c
-size 46928043
diff --git a/packages/bioperl.sh b/packages/bioperl.sh
deleted file mode 100755
index 5c1c3c7d5f68a37dde7a2cbce20b986fd1bd38f5..0000000000000000000000000000000000000000
--- a/packages/bioperl.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-perl -MCPAN -e shell << EOF
-yes
-sudo
-yes
-o conf prefer_installer MB
-o conf commit
-d /bioperl/
-install C/CJ/CJFIELDS/BioPerl-1.007001.tar.gz
-exit
-EOF
-#yes
-# sudo
-# yes
diff --git a/packages/blast-2.2.26-ia32-linux.tar.gz b/packages/blast-2.2.26-ia32-linux.tar.gz
deleted file mode 100644
index 792ee4f8eb108e3aacefd1439d7a5f5fc97681a5..0000000000000000000000000000000000000000
--- a/packages/blast-2.2.26-ia32-linux.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a11f8d34262c3a499963b1388dacd2951d43a7aaf6bc3f8ce1021c3e7d38f95d
-size 39395007
diff --git a/packages/blast2.linux26-i686.tar.gz b/packages/blast2.linux26-i686.tar.gz
deleted file mode 100644
index 6cf84782fdb501c1cca0582de5ea4962578ab6d2..0000000000000000000000000000000000000000
--- a/packages/blast2.linux26-i686.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b7dfbfee425b6cd63cb27e3b3af9ab9fcb24d508c96965d758618fbc05ce0d3a
-size 1299511
diff --git a/packages/blaster2.25 b/packages/blaster2.25
deleted file mode 100755
index bde2802c79bf2d36254cb9d975d0033910732f15..0000000000000000000000000000000000000000
Binary files a/packages/blaster2.25 and /dev/null differ
diff --git a/packages/censor-norb-4.2.29.tar.gz b/packages/censor-norb-4.2.29.tar.gz
deleted file mode 100644
index f2a745a0dcd68d70377e1fd1febeb7c93ee522f8..0000000000000000000000000000000000000000
--- a/packages/censor-norb-4.2.29.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0ac51d5cba01b945d630d9501e3b443211e48f51af1e6596630661fe5d7d7e94
-size 1478614
diff --git a/packages/grouperThread2.27_dyn b/packages/grouperThread2.27_dyn
deleted file mode 100755
index da72faf9e3db6271d38dcd2fafa74a8bd65fca93..0000000000000000000000000000000000000000
Binary files a/packages/grouperThread2.27_dyn and /dev/null differ
diff --git a/packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz b/packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz
deleted file mode 100755
index f61266ea6c510c2ce653bb025739e7a588fa0b8b..0000000000000000000000000000000000000000
--- a/packages/hmmer-3.1b2-linux-intel-x86_64.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7f9bb7ba454402aa4eb2637c85c31ccde96b7919f77a726b6e6b561f34704736
-size 21371756
diff --git a/packages/matcher2.25 b/packages/matcher2.25
deleted file mode 100755
index 60178e0cadce2de51c4acbe8559b82223062e26d..0000000000000000000000000000000000000000
Binary files a/packages/matcher2.25 and /dev/null differ
diff --git a/packages/mreps-2017_03_08-stable.x86_64.rpm b/packages/mreps-2017_03_08-stable.x86_64.rpm
deleted file mode 100755
index fc9670cc1a1319fbc5dac6d242e8a6a4aa61cc29..0000000000000000000000000000000000000000
--- a/packages/mreps-2017_03_08-stable.x86_64.rpm
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:aa365bf1ef105af766a5bbeaf823647d6f3634a18aa49b8eb36446a1f9e9ce77
-size 44760
diff --git a/packages/ncbi-blast-2.10.0+-x64-linux.tar.gz b/packages/ncbi-blast-2.10.0+-x64-linux.tar.gz
deleted file mode 100644
index a9727daa149162994c4c540b7ed91e91e24d2375..0000000000000000000000000000000000000000
--- a/packages/ncbi-blast-2.10.0+-x64-linux.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7534a588b427aebfcce542db523c81f5d37cae688ce14377e731a5302241aaee
-size 233258021
diff --git a/packages/piler-2017_03_08-stable.x86_64.rpm b/packages/piler-2017_03_08-stable.x86_64.rpm
deleted file mode 100755
index de18b8fc1921a351d0bf649d661e274dda9df175..0000000000000000000000000000000000000000
--- a/packages/piler-2017_03_08-stable.x86_64.rpm
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:29de2a3b5553d7253d343fd1c3ca2555037efa0adbc8095d7f363af161a7d745
-size 354176
diff --git a/packages/rmblast-2.10.0+-x64-linux.tar.gz b/packages/rmblast-2.10.0+-x64-linux.tar.gz
deleted file mode 100644
index 1af9c7eb99e5f400524c7096d6a37b1623de4e25..0000000000000000000000000000000000000000
--- a/packages/rmblast-2.10.0+-x64-linux.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e592d0601a98b9764dd55f2aa4815beb1987beb7222f0e171d4f4cd70a0d4a03
-size 187284032
diff --git a/packages/trf-2017_03_08-stable.x86_64.rpm b/packages/trf-2017_03_08-stable.x86_64.rpm
deleted file mode 100755
index f909f1673ddc82383d7b934038f68508e9b5246a..0000000000000000000000000000000000000000
--- a/packages/trf-2017_03_08-stable.x86_64.rpm
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:422b963a43d29f565f9cbf2058d41fd65a685be9555ca7e7bea390d9a69fc5bd
-size 37892
diff --git a/script_repet/__init__.py b/script_repet/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/get_import.py b/script_repet/get_import.py
index 7855e0a2ca84fc29c658c1bf99c3c5b0199b2253..fddffcc90a61ee30b7684eb50ee26732d5f569ff 100644
--- a/script_repet/get_import.py
+++ b/script_repet/get_import.py
@@ -2,36 +2,34 @@
 import re
 import os
 
-file = "/home/mwan/REPET/TEdenovo-snakemake/script_repet/list_import.txt"
-with open(file, 'r') as f : 
+file = "./list_import.txt"
+with open(file, 'r') as f :
     content = f.readlines()
 
 dico = dict()
 for i in content:
-    
+
     line_split = (i.rstrip().split(':'))
     if os.path.splitext(line_split[0])[1] == ".py" and 'test' not in line_split[0]:
         if line_split[0] not in dico.keys():
             dico.setdefault(line_split[0],list())
-            
-        if "from" in line_split[1] : 
+
+        if "from" in line_split[1] :
             pass
             modules = re.findall("from\s+([\w,.]+)\s+import",line_split[1])
             dico[line_split[0]].extend(modules)
-        else : 
-            if len(line_split[1].split(',')) > 1 : 
+        else :
+            if len(line_split[1].split(',')) > 1 :
                 modules = line_split[1].split('import')[1].split(',')
                 #print(modules)
                 dico[line_split[0]].extend(modules)
             else :
-                
+
                 module = (re.findall("(?<!from)import (\w+)",line_split[1]))
                 dico[line_split[0]].extend(module)
         dico[line_split[0]] = sorted(list(set(dico[line_split[0]])))
-        
 
-with open("modules.txt",'w') as fout : 
-    for j in sorted(dico.keys()) : 
-        fout.write("* {}:\t{} \n".format(j, "\t".join(dico[j])))
-            
 
+with open("modules.txt",'w') as fout :
+    for j in sorted(dico.keys()) :
+        fout.write("* {}:\t{} \n".format(j, "\t".join(dico[j])))
diff --git a/script_repet/repet_tools/PASTEC/AgentFactory.py b/script_repet/repet_tools/PASTEC/AgentFactory.py
new file mode 100755
index 0000000000000000000000000000000000000000..fffc776bd0b932d6951f90f6db4c4acc68a4246a
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/AgentFactory.py
@@ -0,0 +1,120 @@
+RETRIEVERS = ["Profiles_Agent", "TE_Profiles_Agent", "TRSearch_Agent", "TE_BLRn_Agent", \
+              "HG_BLRn_Agent", "rDNA_BLRn_Agent", "TE_BLRtx_Agent", "TE_BLRx_Agent", \
+              "SSR_Agent", "PolyA_Agent", "Size_Agent", "ORF_Agent", "Strand_Agent"]
+
+CLASSIFIERS = ["LINE_Agent", "Helitron_Agent", "rDNAAdaptator_Agent", "HG_BLRnAdaptatorAgent", \
+               "HG_profilesAdaptatorAgent", "SSRAdaptator_Agent", "LTR_Agent", "PLE_Agent", \
+               "DIRS_Agent", "SINE_Agent", "LARD_Agent", "TRIM_Agent", "TIR_Agent", "Maverick_Agent", \
+               "Crypton_Agent", "MITE_Agent", "ClassI_Agent", "ClassII_Agent"]
+
+df_index = [5, 5, 9, 0, 3, 4, 1, 2, 8, 7, "" , 6, ""] # kill me
+
+from PASTEC.agents_class1_demand.PolyA_Agent import PolyA_Agent
+from PASTEC.agents_class1_demand.SSR_Agent import SSR_Agent
+from PASTEC.agents_class1_demand.TRSearch_Agent import TRSearch_Agent
+from PASTEC.agents_class1_demand.Profiles_Agent import Profiles_Agent
+from PASTEC.agents_class1_demand.TE_Profiles_Agent import TE_Profiles_Agent
+from PASTEC.agents_class1_demand.ORF_Agent import ORF_Agent
+from PASTEC.agents_class1_demand.Size_Agent import Size_Agent
+from PASTEC.agents_class1_demand.Strand_Agent import Strand_Agent
+from PASTEC.agents_class1_demand.TE_BLRtx_Agent import TE_BLRtx_Agent
+from PASTEC.agents_class1_demand.TE_BLRx_Agent import TE_BLRx_Agent
+from PASTEC.agents_class1_demand.TE_BLRn_Agent import TE_BLRn_Agent
+from PASTEC.agents_class1_demand.HG_BLRn_Agent import HG_BLRn_Agent
+from PASTEC.agents_class1_demand.rDNA_BLRn_Agent import rDNA_BLRn_Agent
+
+
+from PASTEC.agents_class2_demand.ClassI_Agent import ClassI_Agent
+from PASTEC.agents_class2_demand.ClassII_Agent import ClassII_Agent
+from PASTEC.agents_class2_demand.Crypton_Agent import Crypton_Agent
+from PASTEC.agents_class2_demand.DIRS_Agent import DIRS_Agent
+from PASTEC.agents_class2_demand.Helitron_Agent import Helitron_Agent
+from PASTEC.agents_class2_demand.HG_profilesAdaptatorAgent import HG_profilesAdaptatorAgent
+from PASTEC.agents_class2_demand.LARD_Agent import LARD_Agent
+from PASTEC.agents_class2_demand.LINE_Agent import LINE_Agent
+from PASTEC.agents_class2_demand.LTR_Agent import LTR_Agent
+from PASTEC.agents_class2_demand.Maverick_Agent import Maverick_Agent
+from PASTEC.agents_class2_demand.MITE_Agent import MITE_Agent
+from PASTEC.agents_class2_demand.PLE_Agent import PLE_Agent
+from PASTEC.agents_class2_demand.rDNAAdaptator_Agent import rDNAAdaptator_Agent
+from PASTEC.agents_class2_demand.SINE_Agent import SINE_Agent
+from PASTEC.agents_class2_demand.SSRAdaptator_Agent import SSRAdaptator_Agent
+from PASTEC.agents_class2_demand.TIR_Agent import TIR_Agent
+from PASTEC.agents_class2_demand.TRIM_Agent import TRIM_Agent
+from PASTEC.agents_class2_demand.HG_BLRnAdaptatorAgent import HG_BLRnAdaptatorAgent
+## Use this class to create a agent instance
+#
+class AgentFactory(object):
+
+    @staticmethod
+    def getClassifierNamesList():
+        return CLASSIFIERS
+    
+    @staticmethod
+    def createAgent(agentName, env, susbsetDF="", index="", carrier="", Retriver=True):
+        iAgent = None
+        #if Retriver:
+            #print ("from PASTEC.agents_class1_demand.{} import {}".format(agentName, agentName))
+            #eval("from PASTEC.agents_class1_demand.{} import {}".format(agentName, agentName))
+        #else:
+            #eval("from PASTEC.agents_class2_demand.%s import %s" % (agentName, agentName))
+        if Retriver:
+            if index == "":
+                print ("Retriever whit no df")
+                iAgent=eval("{}(env=env, carrier=carrier)" .format(agentName))
+            else :
+                print("Retriver whit carried and df")
+                iAgent=eval("{}(env=env, df=susbsetDF[index], carrier=carrier)".format(agentName))
+        else:
+            print("Classifier")
+            iAgent = eval("{}(env)".format(agentName))
+
+        print(iAgent)
+        return iAgent
+
+
+    @staticmethod
+    def createRetriever(agentName, env, susbsetDF, index, carrier,  lRetrieversAlreadyCreated = []):
+        iAgent = AgentFactory.createAgent(agentName, env, susbsetDF, index, carrier)
+        #lTableSuffix = iAgent.getSuffixTableNameList()
+        #for tableSuffix in lTableSuffix:
+            #tableName = env.getProjectName() + tableSuffix
+            #if tableName not in env.getTablesList():
+                #raise DataError("Corresponding SQL Table doesn't exist")
+        AgentFactory._setDependentAgentListOnIAgent(iAgent, lRetrieversAlreadyCreated)
+        return iAgent
+
+    @staticmethod
+    def createClassifier(env, agentName, lRetrieversAlreadyCreated = []):
+        iAgent = AgentFactory.createAgent(agentName, env, Retriver=False)
+        AgentFactory._setDependentAgentListOnIAgent(iAgent, lRetrieversAlreadyCreated)
+        return iAgent
+
+    @staticmethod
+    def _setDependentAgentListOnIAgent(iAgent, lAllAgents):
+        sAllAgents = set(lAllAgents)
+        sDependentAgents = set(iAgent.getDependentAgentsList())
+        sCreatedDependentAgents = sAllAgents.intersection(sDependentAgents)
+        iAgent.setDependentAgentsList(list(sCreatedDependentAgents))
+        
+
+    @staticmethod
+    def generateRetrieverResultsAndGetRetrieverNames(env, lsubsetsdf, carrier):
+        lCreatedRetrieverNames = []
+        for agentName, index in zip(RETRIEVERS, df_index):
+            #try:
+            iAgent = AgentFactory.createRetriever(agentName, env,  lsubsetsdf, index, carrier, lCreatedRetrieverNames)
+            iAgent.live()
+            lCreatedRetrieverNames.append(iAgent.__class__.__name__)
+            #except :
+                #iAgent = AgentFactory.createRetriever(env=env, agentName=agentName, susbsetDF=lsubsetsdf, index=index, lRetrieversAlreadyCreated=lCreatedRetrieverNames)
+                #iAgent.live()
+                #lCreatedRetrieverNames.append(iAgent.__class__.__name__)
+        return lCreatedRetrieverNames
+
+
+    @staticmethod
+    def generateClassifierResults(env, lCreatedRetrieverNames):
+        for agentName in CLASSIFIERS:
+            iAgent = AgentFactory.createClassifier(env, agentName, lCreatedRetrieverNames)
+            iAgent.live()
diff --git a/script_repet/repet_tools/PASTEC/ClassifExtractFromFastaFile.py b/script_repet/repet_tools/PASTEC/ClassifExtractFromFastaFile.py
new file mode 100755
index 0000000000000000000000000000000000000000..ee37dadecc61d8cdd4d35d390ad49aea04603685
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/ClassifExtractFromFastaFile.py
@@ -0,0 +1,143 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+## @file
+# usage: ClassifExtractFromFastaFile.py [ options ]
+# options:
+#      -h: this help
+#      -i: classif file name
+#      -j: fasta file name
+#      -v: verbosity level (default=0/1/2)
+
+import os
+import shutil
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.LoggerFactory import LoggerFactory
+
+"""
+To make a 'classif' file extraction from all the headers consensus of the imput fasta file.
+"""
+LOG_DEPTH = "repet.commons.tools"
+
+class ClassifExtractFromFastaFile(object):
+    
+    def __init__(self, inFastaFileName = "", inClassifFileName = "", verbosity = 1):
+        self._options = None
+        self._inClassifFileName = inClassifFileName
+        self._inFastaFileName = inFastaFileName
+        self._verbosity = verbosity
+        print ("extractclassiffromfastafile env has been rebuilt")
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+    
+    def setAttributesFromCmdLine(self):
+        usage = "ClassifExtractFromFastaFile.py [option]"
+        description = "To make a 'classif' file extraction from all the header consensus of the imput fasta file. If several consensus have the same name the program aborts\n"
+        description += "The classif output file will be an extraction of input classif file."        
+        parser = RepetOptionParser(description = description, usage = usage)
+        parser.add_option("-i", "--classif",    dest = "inClassifFileName", action = "store",   type = "string",    help = "input classif file",                default = "")
+        parser.add_option("-j", "--fasta",      dest = "inFastaFileName",   action = "store",   type = "string",    help = "input fasta file",                  default = "")
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",         action = "store",   type = "int",       help = "verbosity level (default=0/1/2)",   default = 0)
+        self._options = parser.parse_args()[0]
+        self._setAttributesFromOptions(self._options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setInClassifFileName(self._options.inClassifFileName)
+        self.setInFastaFileName(self._options.inFastaFileName)
+        self._verbosity = self._options.verbosity
+        
+    def setInClassifFileName(self, inClassifFileName):
+        self._inClassifFileName = inClassifFileName
+        
+    def setInFastaFileName(self, inFastaFileName):
+        self._inFastaFileName = inFastaFileName
+   
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+   
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise SystemExit(1)
+
+    def checkOptions(self):
+        if self._inFastaFileName != "":
+            if not FileUtils.isRessourceExists(self._inFastaFileName):
+                self._logAndRaise("Input fasta file does not exist!")
+        else:
+            self._logAndRaise("No specified -j option with fasta file name!")
+
+        if self._inClassifFileName != "":
+            if not FileUtils.isRessourceExists(self._inClassifFileName):
+                self._logAndRaise("Input classif file does not exist!")
+            else:
+                self._log.info("Classif file: {}".format(self._inClassifFileName))
+        else:
+            raise self._logAndRaise("No specified -i option with classif file name!")
+        
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        outClassifFileName = "{}_extract.classif".format(os.path.splitext(os.path.basename(self._inClassifFileName))[0])
+
+        self.checkOptions()
+        self._log.info("START {}".format(self.__class__.__name__))
+        self._log.debug("input classification file: {}".format(self._inClassifFileName))
+        self._log.debug("input fasta file: {}".format(self._inFastaFileName))
+        self._log.debug("output file: {}".format(outClassifFileName))
+            
+        uniqDB = BioseqDB(self._inFastaFileName)
+        lHeaders = uniqDB.getHeaderList()
+
+        if os.path.exists(outClassifFileName):
+            os.remove(outClassifFileName)
+
+        outClassifFile = open(outClassifFileName, "w")
+
+        with open(self._inClassifFileName, "r") as f:
+            for line in f:
+                lItem = line.split("\t")
+                if line.find("Seq_name") >= 0:  ## if headers line the classif file has new format
+                    outClassifFile.write(line)
+                else:
+                    seqName = lItem[0]
+                    if seqName in lHeaders:
+                        outClassifFile.write(line)
+                    else:
+                        self._log.debug("the consensus {} excluded".format(seqName))
+        outClassifFile.close()
+
+        self._log.info("END {}".format(self.__class__.__name__))
+            
+if __name__ == '__main__':
+    iCEFFF = ClassifExtractFromFastaFile(inClassifFileName="/home/etbardet/REPET/REPET-snakemake/PASTEC_snakemake/PLACEHOLDER.classif",inFastaFileName="/home/etbardet/REPET/REPET-snakemake/PASTEC_snakemake/all_consensus.fa", verbosity=4)
+    #iCEFFF.setAttributesFromCmdLine()
+    iCEFFF.run() 
diff --git a/script_repet/repet_tools/PASTEC/ClassifHierarchyContainer.py b/script_repet/repet_tools/PASTEC/ClassifHierarchyContainer.py
new file mode 100755
index 0000000000000000000000000000000000000000..78a83a07e4bd273502b0b4f63c234d2e34d2109f
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/ClassifHierarchyContainer.py
@@ -0,0 +1,156 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class ClassifHierarchyContainer(object):
+    
+    def __init__(self, classifFileName = "", dClassif = {}, elementName = "Transposable Element"):
+        self._classifFileName = classifFileName
+        self._dClassif = dClassif
+        self._TEName = elementName
+        
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._classifFileName == o._classifFileName and self._dClassif == o._dClassif
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def getClassifDict(self):
+        return self._dClassif
+    
+    def getClassesList(self):
+        return sorted(self._dClassif[self._TEName].keys())
+    
+    def getOrdersList(self):
+        dClasses = self._dClassif[self._TEName]
+        sOrders = set()
+        for dClass in dClasses.values():
+            for dSuperOrder in dClass.values():
+                sOrders.update(set(dSuperOrder.keys()))
+        sOrders.discard('?')
+        return sorted(list(sOrders))
+    
+    def getSuperFamiliesList(self):
+        dClasses = self._dClassif[self._TEName]
+        sSuperFamilies = set()
+        for dClass in dClasses.values():
+            for dSuperOrder in dClass.values():
+                for dOrder in dSuperOrder.values():
+                    sSuperFamilies.update(set(dOrder.keys()))
+        sSuperFamilies.discard('?')
+        return sorted(list(sSuperFamilies))
+    
+    def getFamiliesList(self):
+        dClasses = self._dClassif[self._TEName]
+        sFamilies = set()
+        for dClass in dClasses.values():
+            for dSuperOrder in dClass.values():
+                for dOrder in dSuperOrder.values():
+                    for dSuperFamilies in dOrder.values():
+                        sFamilies.update(set(dSuperFamilies.keys()))
+        sFamilies.discard('?')
+        return sorted(list(sFamilies))
+    
+    def getClassFromOrder(self, order):
+        dClasses = self._dClassif[self._TEName]
+        for className, dClass in dClasses.items():
+            for dSuperOrder in dClass.values():
+                if order in dSuperOrder.keys():
+                    return className
+        return ""
+    
+    def getClassAndOrderFromSuperFamily(self, superFamily, ignoreCase = False):
+        dClasses = self._dClassif[self._TEName]
+        for className, dClass in dClasses.items():
+            for dSuperOrder in dClass.values():
+                for orderName, dOrder in dSuperOrder.items():
+                    if ignoreCase:
+                        keys = [key.lower() for key in dOrder.keys()]
+                        if superFamily.lower() in keys:
+                            return className, orderName
+                    else:
+                        if superFamily in dOrder.keys():
+                            return className, orderName
+        return "", ""
+    
+    def getClassOrderAndSuperFamilyFromFamily(self, family, ignoreCase = False):
+        dClasses = self._dClassif[self._TEName]
+        for className, dClass in dClasses.items():
+            for dSuperOrder in dClass.values():
+                for orderName, dOrder in dSuperOrder.items():
+                    for superFamilyName, dSuperFamily in dOrder.items():
+                        if ignoreCase:
+                            keys = [key.lower() for key in dSuperFamily.keys()]
+                            if family.lower() in keys:
+                                return className, orderName, superFamilyName
+                        else:
+                            if family in dSuperFamily.keys():
+                                return className, orderName, superFamilyName
+        return "", "", ""
+
+    def parse(self):
+        currentLevel1 = ""
+        currentLevel2 = ""
+        currentLevel3 = ""
+        currentLevel4 = ""
+        currentLevel5 = ""
+        currentLevel6 = ""
+        classifFileHandler = open(self._classifFileName, "r" )    
+        while True:
+            line = classifFileHandler.readline()
+            if line == "":
+                break
+            tokens = line[:-1].split("\t")
+            if len(tokens) == 1:
+                currentLevel1 = tokens[0]
+                self._dClassif[ currentLevel1 ] = {}
+            elif len(tokens) == 2:
+                currentLevel2 = tokens[1]
+                self._dClassif[ currentLevel1 ][ currentLevel2 ] = {}
+            elif len(tokens) == 3:
+                currentLevel3 = tokens[2]
+                self._dClassif[ currentLevel1 ][ currentLevel2 ][ currentLevel3 ] = {}
+            elif len(tokens) == 4:
+                currentLevel4 = tokens[3]
+                self._dClassif[ currentLevel1 ][ currentLevel2 ][ currentLevel3 ] [ currentLevel4 ] = {}
+            elif len(tokens) == 5:
+                currentLevel5 = tokens[4]
+                self._dClassif[ currentLevel1 ][ currentLevel2 ][ currentLevel3 ][ currentLevel4 ][ currentLevel5 ] = {}
+            elif len(tokens) == 6:
+                currentLevel6 = tokens[5]
+                self._dClassif[ currentLevel1 ][ currentLevel2 ][ currentLevel3 ][ currentLevel4 ][ currentLevel5 ][ currentLevel6 ] = {}
+            else:
+                raise Exception("ERROR: wrong format for %s!" % self._classifFileName)
+        classifFileHandler.close()
+#        print "dico des classif"
+#        print self._dClassif
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Decision.py b/script_repet/repet_tools/PASTEC/Decision.py
new file mode 100644
index 0000000000000000000000000000000000000000..eaf410e945cfec1af87fbc7f2a9fcd359e103bc6
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Decision.py
@@ -0,0 +1,60 @@
+import re
+
+
+class NumericRule(object):
+
+    DOPERAND = {"<": ">", ">": "<"}
+
+    def __init__(self, threshold, operand, invert=False):
+        self._threshold = threshold
+        self._operand = operand
+
+    def __str__(self):
+        return "{}{:d}bps".format(self._operand, self._threshold)
+
+    def compare(self, lNumericData):
+        isAboveThreshold = False
+        for value in lNumericData:
+            isAboveThreshold = eval("{} {} {}".format(value, self._operand, self._threshold))
+            if isAboveThreshold:
+                return True
+        return False
+
+class PresenceRule(object):
+
+    def __init__(self, pattern, invert=False):
+        self._pattern = pattern
+        self._invert = invert
+
+    def compare(self, lPresenceData):
+        isDataEquivalentToPattern = False
+        for presenceData in lPresenceData:
+            if re.search(self._pattern, presenceData):
+                isDataEquivalentToPattern = True
+                break
+        if self._invert:
+            return not isDataEquivalentToPattern
+        return isDataEquivalentToPattern
+
+
+class Condition(object):
+
+    def __init__(self, lLengthRules=None, lPresenceRules=None, weight=0):
+        self._lLengthRules = lLengthRules or []
+        self._lPresenceRules = lPresenceRules or []
+        self._weight = weight
+
+    def getWeight(self):
+        return self._weight
+
+    def setWeight(self, weight):
+        self._weight = weight
+
+    def validate(self, lNumericData, lPresenceData=[]):
+        for iLengthRule in self._lLengthRules:
+            if not iLengthRule.compare(lNumericData):
+                return False
+        for iPresenceRule in self._lPresenceRules:
+            if not iPresenceRule.compare(lPresenceData):
+                return False
+        return True
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/DecisionMakerPerConsensus_to_adapt.py b/script_repet/repet_tools/PASTEC/DecisionMakerPerConsensus_to_adapt.py
new file mode 100755
index 0000000000000000000000000000000000000000..d3f1cf33d4ff4b9342653b380ff9a9a4fcf72074
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/DecisionMakerPerConsensus_to_adapt.py
@@ -0,0 +1,958 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import re
+
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.Classif import Classif
+
+MIN_PROFILE_COVERAGE = 75
+MIN_MATCH_COVERAGE = 30
+NOT_AVAILABLE = 'NA'
+NO_CAT  = 'Unclassified'
+NOT_CHIMERIC = 'ok'
+INCOMPLETE = 'incomplete'
+COMPLETE = 'complete'
+POTENTIAL_CHIMERIC = 'PotentialChimeric'
+POTENTIAL_HOST_GENE = 'PHG'
+SSR = 'SSR'
+POTENTIAL_RDNA = 'PrDNA'
+CLASS_I = 'I'
+CLASS_II = 'II'
+CLASS_I_SINGLE_CONDITIONS = ('termLTR', 'GAG', 'AP', 'RT', 'RH')
+CLASS_II_SINGLE_CONDITIONS = ('Tase', 'RPA', 'HEL', 'ATP', 'CYP', 'POLB')
+ORDERAGENTS = ["LINE_Agent", "Helitron_Agent", "LTR_Agent", "PLE_Agent",
+               "DIRS_Agent", "SINE_Agent", "LARD_Agent", "TRIM_Agent", "TIR_Agent", "Maverick_Agent",
+               "Crypton_Agent", "MITE_Agent"]
+AGENTATCLASSLEVEL = ["ClassI_Agent", "ClassII_Agent"]
+AGENTFILTER = ["rDNAAdaptator_Agent", "HG_profilesAdaptatorAgent", "HG_BLRnAdaptatorAgent", "SSRAdaptator_Agent"]
+DWICKERCODE = {
+               "NA":"NA",
+               "ClassI":"RXX",
+               "ClassII":"DXX",
+               "I":"RXX",
+               "II":"DXX",
+               "LTR":"RLX",
+               "DIRS":"RYX",
+               "PLE":"RPX",
+               "LINE":"RIX",
+               "SINE":"RSX",
+               "TIR":"DTX",
+               "Crypton":"DYX",
+               "Helitron":"DHX",
+               "Maverick":"DMX",
+#Can be change if we don't want use a trigram for non-autonomus elements
+                "LARD" : "RXX-LARD",
+                "LTR-LARD": "RXX-LARD",
+                "TRIM": "RXX-TRIM",
+                "LTR-TRIM": "RXX-TRIM",
+                "MITE": "DXX-MITE",
+                "TIR-MITE":"DXX-MITE",
+                "PotentialrDNA": "PrDNA",
+                "rDNA": "PrDNA",
+                "PotentialHostGene": "PHG",
+                "SSR": "SSR",
+#                "Unclassified": "NA"
+                }
+LOG_DEPTH = "repet.PASTEC"
+
+class DecisionMakerPerConsensus(object):
+    """this class is doing the bulk of the decision making for the superagent"""
+
+    def __init__(self, env):
+        self._environment = env
+        self._verbosity = 1
+        self._dOrder2Class = {
+                              "LTR": CLASS_I,
+                              "LARD": CLASS_I,
+                              "TRIM": CLASS_I,
+                              "DIRS": CLASS_I,
+                              "PLE": CLASS_I,
+                              "LINE": CLASS_I,
+                              "SINE": CLASS_I,
+                              "TIR": CLASS_II,
+                              "MITE": CLASS_II,
+                              "Crypton": CLASS_II,
+                              "Maverick": CLASS_II,
+                              "Helitron": CLASS_II,
+                              "PotentialHostGene": NOT_AVAILABLE,
+                              "SSR": NOT_AVAILABLE,
+                              "rDNA": NOT_AVAILABLE,
+                              "PotentialrDNA": NOT_AVAILABLE
+                              }
+        self._dInfoClassif2Class = {
+                              "ClassI": CLASS_I,
+                              "LTR": CLASS_I,
+                              "LARD": CLASS_I,
+                              "TRIM": CLASS_I,
+                              "DIRS": CLASS_I,
+                              "PLE": CLASS_I,
+                              "LINE": CLASS_I,
+                              "SINE": CLASS_I,
+                              "ClassII": CLASS_II,
+                              "TIR": CLASS_II,
+                              "MITE": CLASS_II,
+                              "Crypton": CLASS_II,
+                              "Maverick": CLASS_II,
+                              "Helitron": CLASS_II,
+                              "PotentialHostGene": NOT_AVAILABLE,
+                              "SSR": NOT_AVAILABLE,
+                              "rDNA": NOT_AVAILABLE,
+                              "PotentialrDNA": NOT_AVAILABLE
+        }
+        self._log = LoggerFactory.createLogger(name="{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+
+    def separateFilterAgentAndOtherAgentResults( self, lResults ):
+        lFilterAgentResults = []
+        lOtherAgentsResults = []
+        for currentResult in lResults:
+            if currentResult.demand.agent in AGENTFILTER:
+                lFilterAgentResults.append(currentResult)
+            else:
+                lOtherAgentsResults.append(currentResult)
+
+        return lFilterAgentResults, lOtherAgentsResults
+
+    def decidePerConsensus(self, consensusName, lResults, consensusLength):
+        lResultsWithClassif = self._getOnlyClassifierResultInstancesWithClassif(lResults)
+        
+        resultHG_Profiles, lResultsNotHG_ProfilesWithClassif = self.separateHG_ProfilesAndOtherAgentResults(lResultsWithClassif)
+        
+        lResultsOrderWithClassifWithoutHGProfiles, lResultsClassWithClassif = self.separateClassAndOrderAgentResults(lResultsNotHG_ProfilesWithClassif)
+        message, orderClassif, chimeric, maxIC = self.getOrderAndMaxICAndMessageAndChimeric(lResults, lResultsOrderWithClassifWithoutHGProfiles)
+        consensusStrand = self.getConsensusStrand(consensusName)
+        completeness = NOT_AVAILABLE #completeness = NA since PASTEC 2.0 (or Repet 3.0)
+
+        if orderClassif == NO_CAT:
+            consensusClass, maxIC, message = self.getClassAndIC(lResultsClassWithClassif, lResults, message)
+        elif "|" in orderClassif:
+            lOrder = orderClassif.split("|")
+            consensusClass = self._dOrder2Class[lOrder[0]]
+            for order in lOrder[1:]:
+                if consensusClass != self._dOrder2Class[order]:
+                    consensusClass = NO_CAT
+                    break
+        else:    
+            consensusClass = self._dOrder2Class[orderClassif]
+            #completeness not use since PASTEC 2.0 (or Repet 3.0)
+            #completeness = self.getCompletenessAccordingToClassif(message, orderClassif)
+                
+        if consensusClass == NO_CAT and orderClassif == NO_CAT:
+            if self._isPotentialHostGeneWithHG_Profiles(resultHG_Profiles):
+                message, maxIC, orderClassif = self._getClassifAndMaxICAndMessageWithBestResult(lResults, resultHG_Profiles)
+                consensusClass = NOT_AVAILABLE
+            else:
+                message = self.createCompleteMessage(lResults)
+        
+        d2Return = {
+                    'consensusName'   : consensusName,
+                    'consensusLength' : consensusLength,
+                    'consensusStrand' : consensusStrand, 
+                    'chimeric'        : chimeric,
+                    'consensusClass'  : consensusClass,
+                    'consensusOrder'  : orderClassif,
+                    'completeness'    : completeness,
+                    'confidenceIndex' : maxIC,
+                    'dictOfEvidence'  : message
+                    }
+        return d2Return
+
+    def decidePerConsensusNew(self, consensusName, lResults, consensusLength):
+        lResultsWithClassif = self._getOnlyClassifierResultInstancesWithClassif(lResults)
+        lResultsAgentsWithNotTEClassif, lResultAgentsWithTEClassif = self.separateFilterAgentAndOtherAgentResults(lResultsWithClassif)
+        nbResultsFromTEclassif = len(lResultAgentsWithTEClassif)
+        nbResultsFromNotTEClassif = len(lResultsAgentsWithNotTEClassif)
+
+        consensusCI = NOT_AVAILABLE
+        message = None
+        consensusOrder = NO_CAT
+        consensusClass = NO_CAT
+        wCode = NOT_AVAILABLE
+        confused = False
+        self._log.debug("Consensus name: {}".format(consensusName))
+        if lResultsWithClassif: #  several TEs or not TEs agents
+            if lResultAgentsWithTEClassif: #one or severals TEs classif result(s)
+                self._log.debug("*************TEs agent list")
+                lResultsOfOrderAgent, lResultsOfClassAgents = self.separateAgentResultsAtClassAndOrderLevel(
+                    lResultAgentsWithTEClassif)
+                nbResultsOrderAgent = len(lResultsOfOrderAgent)
+                nbResultsOfClassAgent = len(lResultsOfClassAgents)
+                if nbResultsFromTEclassif ==  1:
+                    if nbResultsOrderAgent == 1:
+                        self._log.debug("agent: {}, IC: {}".format(lResultsOfOrderAgent[0].message.get("classif"), lResultsOfOrderAgent[0].message['confidenceIndex']))
+                        if self._verbosity == 4:
+                            for key, value in lResultsOfOrderAgent[0].message['dictOfEvidence'].items():
+                                self._log.debug("{}, {}".format(key, value))
+                        message, consensusCI, consensusOrder = self.getInfoClassifAndICAndMessage(lResultsOfOrderAgent[0])
+                        resultTE = lResultsOfOrderAgent[0]
+                        consensusClass = self._dOrder2Class[consensusOrder]
+                        wCode = DWICKERCODE[consensusOrder]
+                    if nbResultsOfClassAgent == 1:
+                        self._log.debug("agent: {}, IC: {}".format(lResultsOfClassAgents[0].message.get("classif"), lResultsOfClassAgents[0].message['confidenceIndex']))
+                        if self._verbosity == 4:
+                            for key, value in lResultsOfClassAgents[0].message['dictOfEvidence'].items():
+                                self._log.debug("{}, {}".format(key, value))
+                        message, consensusCI, infoClass = self.getInfoClassifAndICAndMessage(lResultsOfClassAgents[0])
+                        resultTE = lResultsOfClassAgents[0]
+                        consensusClass = self._dInfoClassif2Class[infoClass]
+                        if consensusClass in ["I", "II"]:
+                            consensusOrder = NO_CAT
+                        else:
+                            consensusOrder = NOT_AVAILABLE
+                        wCode = DWICKERCODE[consensusClass]
+                    if lResultsAgentsWithNotTEClassif: # one or severals Not TEs Classif, information in 'other' field
+                        self._log.debug("*************Not TEs agent list")
+                        for result in lResultsAgentsWithNotTEClassif:
+                            messageNotTEs, consensusCINotTEs, infoClassNotTEs = self.getInfoClassifAndICAndMessage(result)
+                            self._log.debug("agent: {}, IC: {}".format(infoClassNotTEs, consensusCINotTEs))
+                            if self._verbosity == 4:
+                                for key, value in result.message['dictOfEvidence'].items():
+                                    self._log.debug("{}, {}".format(key, value))
+                            consensusClass, consensusOrder, consensusCI, message, confused, wCode = self.getTupleClassOrderICMessageConfusenessAndWCodeBetweenTEsAndNotTEs(resultTE, result)
+                else: # severals TEs classif results become confused consensus, infos sorted by increased IC, the majoritary one in 'coding' and/or 'struct' field(s), the other ones in 'other' field
+                    consensusClass, consensusOrder, consensusCI, message, confused, wCode = self.getTupleClassOrderICMessageConfusenessAndWCode(
+                        lResultsOfClassAgents, lResultsOfOrderAgent)
+                    if lResultsAgentsWithNotTEClassif:# there are one or severals results from Not TE classif, information added to 'other' field
+                        self._log.debug("*************Not TEs agent list")
+                        for result in lResultsAgentsWithNotTEClassif:
+                            self._log.debug("agent: {}, IC: {}".format(result.message.get("classif"), result.message['confidenceIndex']))
+                            if self._verbosity == 4:
+                                for key, value in result.message['dictOfEvidence'].items():
+                                    self._log.debug("{}, {}".format(key, value))
+                            message.update({'other': result.message['dictOfEvidence']})
+            else: # only Not TE classif
+                if lResultsAgentsWithNotTEClassif:
+                    self._log.debug("*************Not TEs agent list")
+                    if nbResultsFromNotTEClassif == 1:#Only one result from not TE classif, information in coding and/or struct
+                        self._log.debug("agent: {}, IC: {}".format(lResultsAgentsWithNotTEClassif[0].message.get("classif"), lResultsAgentsWithNotTEClassif[0].message['confidenceIndex']))
+                        if self._verbosity == 4:
+                            for key, value in lResultsAgentsWithNotTEClassif[0].message['dictOfEvidence'].items():
+                                self._log.debug("{}, {}".format(key, value))
+                        message, consensusCI, infoClassif = self.getInfoClassifAndICAndMessage(lResultsAgentsWithNotTEClassif[0])
+                        wCode = DWICKERCODE[infoClassif]
+                        consensusOrder = consensusClass = "NA"
+                    else: #Severals results from not TE classif, confused consensus, infos sorted by increased IC, the majoritary one in 'coding' and/or 'struct field(s), the other ones in 'other' field
+                        consensusClass, consensusOrder, consensusCI, message, confused, wCode = self.getTupleClassOrderICMessageConfusenessAndWCodeForNotTEClassif(lResultsAgentsWithNotTEClassif)
+                else:
+                    pass
+        consensusStrand = self.getConsensusStrand(consensusName)
+        iC = Classif(consensusName = consensusName, 
+                     consensusLength = consensusLength, 
+                     consensusStrand = consensusStrand, 
+                     outConfuseness = confused, 
+                     consensusCI = str(consensusCI))
+        iC.setConsensusClass(consensusClass)
+        iC.setConsensusOrder(consensusOrder)
+        iC.setNewFormat(True)
+        iC.setCode(wCode)
+        iC.setInfoEvidenceFromEvidencesDict(message)
+        return iC
+
+    def getConsensusStrand(self, consensusName):
+        lDemandAndResults = self._environment.getResultsOfOneAgent("Strand_Agent")
+        for iDemandAndResult in lDemandAndResults:
+            if iDemandAndResult.demand.consensusName == consensusName:
+                return iDemandAndResult.result.__str__()
+        return NOT_AVAILABLE
+
+    def createCompleteMessage(self, lResults):
+        allEvidences = {}
+        for currentResult in lResults:
+            currentDictOfEvidence = currentResult.message['dictOfEvidence']
+            if "length" in currentDictOfEvidence:
+                del currentDictOfEvidence["length"]
+            for currentKey, currentValue in currentDictOfEvidence.items():
+                self._addEachEvidenceInMessage(allEvidences, currentKey, currentValue)
+        return allEvidences
+
+    #TODO: One decision maker for Order 
+    def getOrderAndMaxICAndMessageAndChimeric(self, lResults, lResultsOrderWithClassif):
+        orderClassif = NO_CAT
+        chimeric = NOT_CHIMERIC
+        maxIC = NOT_AVAILABLE
+        if lResultsOrderWithClassif:
+            if len(lResultsOrderWithClassif) == 1:
+                message, maxIC, orderClassif = self._getOrderAndMaxICAndMessageInNotChimericCase(lResults, lResultsOrderWithClassif)
+            else:
+                hasLTRResult = False
+                hasLARDorTRIMResult = False
+                hasTIRResult = False
+                hasMITEResult = False
+                hasRDNASSRorHGResult = False
+                
+                for result in lResultsOrderWithClassif:
+                    if result.message.get("classif") == "LTR":
+                        hasLTRResult = True
+                    if result.message.get("classif") == "LARD" or result.message.get("classif") == "TRIM":
+                        hasLARDorTRIMResult = True
+                        LARDorTRIMResult = result
+                        
+                    if result.message.get("classif") == "TIR":
+                        hasTIRResult = True
+                    if result.message.get("classif") == "MITE":
+                        hasMITEResult = True
+                        MITEResult = result
+                        
+                    if result.message.get("classif") == "rDNA" or result.message.get("classif") == "SSR" or result.message.get("classif") == "PotentialHostGene":
+                        hasRDNASSRorHGResult = True
+                        RDNAorSSRResult = result
+                        
+                if hasRDNASSRorHGResult:
+                    lResultsOrderWithClassif = [RDNAorSSRResult]
+                    return self.getOrderAndMaxICAndMessageAndChimeric(lResults, lResultsOrderWithClassif)
+                
+                elif hasLTRResult and hasLARDorTRIMResult:
+                    lResultsOrderWithClassif.remove(LARDorTRIMResult)
+                    return self.getOrderAndMaxICAndMessageAndChimeric(lResults, lResultsOrderWithClassif)
+                        
+                elif hasTIRResult and hasMITEResult:
+                    lResultsOrderWithClassif.remove(MITEResult)
+                    return self.getOrderAndMaxICAndMessageAndChimeric(lResults, lResultsOrderWithClassif)
+                else:
+                    chimeric = POTENTIAL_CHIMERIC
+                    message, maxIC, orderClassif = self._getOrderAndMaxICAndMessageInChimericCase(lResults, lResultsOrderWithClassif)
+        else:
+            message = self.createCompleteMessage(lResults)
+        return message, orderClassif, chimeric, maxIC
+
+    def getTupleClassOrderICMessageConfusenessAndWCode(self, lResultsAtClassLevel, lResultsAtOrderLevel):
+        lResultAtClassILevel = []
+        lResultAtClassIILevel = []
+        if lResultsAtClassLevel: # split into class I and II results
+            for iResults in lResultsAtClassLevel:
+                messageFromClass, CInfoFromClass, classInfoFromClass = self.getInfoClassifAndICAndMessage(iResults)
+                if classInfoFromClass == 'ClassI':
+                    lResultAtClassILevel.append(iResults)
+                else:
+                    lResultAtClassIILevel.append(iResults)
+
+    #TODO: doit gerer les evidences des reponses des autres agents ayant des reponses positives mais doivent etre differentes de celles de l agent au niveau ordre
+        sameIC = False
+        iCClassif = NOT_AVAILABLE
+        classClassif = NO_CAT
+        orderClassif = NO_CAT
+        wCode = NOT_AVAILABLE
+        message = None
+        Confuseness = False
+        lTuples = []
+        if lResultsAtOrderLevel:        
+            hasLTRResult = False
+            hasLARDorTRIMResult = False
+            hasTIRResult = False
+            hasMITEResult = False
+            #  management intra orders
+            for result in lResultsAtOrderLevel:
+                self._log.debug("agent: {}, IC: {}".format(result.message.get("classif"), result.message['confidenceIndex']))
+                if self._verbosity == 4:
+                    for key, value in result.message['dictOfEvidence'].items():
+                        self._log.debug("{}, {}".format(key, value))
+                infoOrder = result.message.get("classif")
+                if infoOrder == "LTR":
+                    hasLTRResult = True
+                if infoOrder == "LARD" or infoOrder == "TRIM":
+                    hasLARDorTRIMResult = True
+                    LARDorTRIMResult = result
+
+                if infoOrder == "TIR":
+                    hasTIRResult = True
+                if infoOrder == "MITE":
+                    hasMITEResult = True
+                    MITEResult = result
+
+            if hasLTRResult and hasLARDorTRIMResult:
+                lResultsAtOrderLevel.remove(LARDorTRIMResult)
+            if hasTIRResult and hasMITEResult:
+                lResultsAtOrderLevel.remove(MITEResult)
+
+            nbResultsAtOrderLevel = len(lResultsAtOrderLevel)
+            if nbResultsAtOrderLevel == 1:
+                #on regarde par rapport au agent du niveau classe
+                message, CInfo, orderInfo = self.getInfoClassifAndICAndMessage(lResultsAtOrderLevel[0])
+                classClassif = self._dOrder2Class[orderInfo]
+                if lResultsAtClassLevel:
+                    for result in lResultsAtClassLevel:
+                        if self._verbosity == 4:
+                            for key, value in result.message['dictOfEvidence'].items():
+                                self._log.debug("{}, {}".format(key, value))
+                        messageFromClass, CIinfoFromClass, classInfoFromClass = self.getInfoClassifAndICAndMessage(result)
+                        ClassClassifFromClass = self._dInfoClassif2Class[classInfoFromClass]
+                        if ClassClassifFromClass == classClassif:
+                            for keyMessageFromClass, valueMessageFromClass in messageFromClass.items():  # loop on items of class message to incorporate feature in order message
+                                if keyMessageFromClass in message and message[keyMessageFromClass] != valueMessageFromClass:
+                                    message.update({keyMessageFromClass: valueMessageFromClass})
+                                if not keyMessageFromClass in message:
+                                    message[keyMessageFromClass] = valueMessageFromClass
+                            wCodeFromOrder = DWICKERCODE[orderInfo]
+                            lTuples.append((CInfo, classClassif, orderInfo, message, wCodeFromOrder))
+                        else:#case when the order is different of the class
+                            orderClassifFromClass = NO_CAT
+                            wCodeFromClass = DWICKERCODE[classInfoFromClass]
+                            if CIinfoFromClass > CInfo :
+                                messageFromClass['other'] = message.copy()
+                            else:
+                                if 'other' in message:
+                                    message['other'].extend(messageFromClass.copy())
+                                else:
+                                    message['other'] = messageFromClass.copy()
+                            lTuples.append((CIinfoFromClass, ClassClassifFromClass, orderClassifFromClass,
+                                                messageFromClass, wCodeFromClass))
+                else:
+                    wCode = DWICKERCODE[orderInfo]
+                    lTuples.append((CInfo, classClassif, orderInfo, message, wCode))
+            else:# Several classifInfo at level order
+                bestIC = 0
+                bestMessage = {}
+                for iResult in lResultsAtOrderLevel:# see which has the best IC
+                    if self._verbosity == 4:
+                        for key, value in iResult.message['dictOfEvidence'].items():
+                            self._log.debug("{}, {}".format(key, value))
+                    iMessage, iCInfo, iOrderInfo = self.getInfoClassifAndICAndMessage(iResult)
+                    if iCInfo >= bestIC:
+                        bestIC = iCInfo
+                        bestMessage = iMessage.copy()
+                        bestOrder = iOrderInfo
+                        bestWCode = DWICKERCODE[iOrderInfo]
+                        bestClassif = self._dOrder2Class[iOrderInfo]
+                lTuples.append((bestIC, bestClassif, bestOrder, bestMessage, bestWCode))
+                bestMessage['other'] = {}
+                for iResult in lResultsAtOrderLevel:# see the other order having IC<bestIC
+                    iMessage, iCInfo, iOrderInfo = self.getInfoClassifAndICAndMessage(iResult)
+                    if iCInfo <= bestIC and iOrderInfo != bestOrder:
+                        sameIC = True if iCInfo == bestIC else False
+                        iWCodeFromOrder = DWICKERCODE[iOrderInfo]
+                        iClassClassif = self._dOrder2Class[iOrderInfo]
+                        for keyMessage, valueMessage in iMessage.items():  # loop on the other order than best one (with majoritary IC)
+                            if keyMessage in bestMessage and bestMessage[keyMessage]!= valueMessage:
+                                if keyMessage is 'te_hmmer':
+                                    bestMessage['other'][keyMessage] = {}
+                                    for iKey, iValue in valueMessage.items():
+                                        if bestMessage[keyMessage][iKey] != iValue:
+                                            bestMessage['other'][keyMessage].update({iKey: iValue})
+                                else:
+                                    bestMessage['other'].update({keyMessage: valueMessage})
+                            if not keyMessage in bestMessage:
+                                bestMessage['other'][keyMessage] = valueMessage
+                        lTuples.append((iCInfo, iClassClassif, iOrderInfo, iMessage, iWCodeFromOrder))
+                messageFromClass = {}
+                if bestClassif == "I" and lResultAtClassILevel:
+                    messageFromClass, CInfoFromClass, classInfoFromClass = self.getInfoClassifAndICAndMessage(lResultAtClassILevel[0])
+                if bestClassif == "II" and lResultAtClassIILevel:
+                    messageFromClass, CInfoFromClass, classInfoFromClass = self.getInfoClassifAndICAndMessage(lResultAtClassIILevel[0])
+                for keyMessage, valueMessage in messageFromClass.items():#on parcours les clefs du message de la liste de la class I
+                    if keyMessage in bestMessage and keyMessage in ['Repbase_bx', 'Repbase_tbx', 'TR']:
+                        fusionMessage = []
+                        fusionMessage.extend(bestMessage[keyMessage])
+                        if keyMessage in bestMessage['other']:
+                            fusionMessage.extend(bestMessage['other'][keyMessage])
+                        if fusionMessage != valueMessage:
+                            bestMessage.update({keyMessage: valueMessage})
+                    elif keyMessage in bestMessage and keyMessage == 'te_hmmer':
+                        fusionMessage = {}
+                        if keyMessage in bestMessage:
+                            fusionMessage = bestMessage[keyMessage].copy()
+                        if keyMessage in bestMessage['other']:
+                            fusionMessage.update(bestMessage['other'][keyMessage])
+                        if fusionMessage != valueMessage:
+                            bestMessage.update({keyMessage: valueMessage})
+                    else:
+                        if keyMessage in bestMessage and bestMessage[keyMessage]:
+                            bestMessage.update({keyMessage: valueMessage})
+                    if not keyMessage in bestMessage and not keyMessage in bestMessage['other']:
+                        bestMessage[keyMessage] = valueMessage
+        else:
+            if lResultsAtClassLevel:
+                for result in lResultAtClassILevel:
+                    self._log.debug("agent: {}, IC: {}".format(result.message.get("classif"), result.message['confidenceIndex']))
+                    if self._verbosity == 4:
+                        for key, value in result.message['dictOfEvidence'].items():
+                            self._log.debug("{}, {}".format(key, value))
+                    messageFromClass, CIinfoFromClass, classInfoFromClass = self.getInfoClassifAndICAndMessage(result)
+                    ClassClassifFromClass = self._dInfoClassif2Class[classInfoFromClass]
+                    WCodeFromClass = DWICKERCODE[classInfoFromClass]
+                    lTuples.append((CIinfoFromClass, ClassClassifFromClass, 'Unclassified', messageFromClass, WCodeFromClass))
+
+        if lTuples:
+            if len(lTuples) > 1:
+                if sameIC:
+                    lTuplesSortedByIc = lTuples
+                else:
+                    lTuplesSortedByIc = sorted(lTuples, reverse=True)
+                iCClassif, classClassif, orderClassif, message, wCode = lTuplesSortedByIc[0]
+                for iC, classe, order, m, wc in lTuplesSortedByIc[1:]: # Classif not majoritary
+                    if wCode in ["RXX", "DXX"]:  # case when best classif is class I or classII, the other classif evidences are put in 'other' field
+                        message.update({'other': m})
+                    if iCClassif == iC and classClassif == classe and orderClassif == order and wCode == wc:##cas when there are infoClassif from HG_BLRnAdaptatorAgent and HG_profilesAdaptatorAgent
+                       Confuseness = False
+                       message.update(m)
+                    else:
+                        Confuseness = True
+                        iCClassif = "{}|{}".format(iCClassif,iC)
+                        classClassif = "{}|{}".format(classClassif, classe)
+                        orderClassif = "{}|{}".format(orderClassif, order)
+                        wCode = "{}|{}".format(wCode, wc)
+            else:
+                iCClassif, classClassif, orderClassif, message, wCode = lTuples[0]
+
+        return classClassif, orderClassif, iCClassif, message, Confuseness, wCode
+
+    def getTupleClassOrderICMessageConfusenessAndWCodeForNotTEClassif(self, lResults):
+        lTuples = []
+        for result in lResults:
+            self._log.debug("agent: {}, IC: {}".format(result.message.get("classif"), result.message['confidenceIndex']))
+            if self._verbosity == 4:
+                for key, value in result.message['dictOfEvidence'].items():
+                    self._log.debug("{}, {}".format(key, value))
+            message, iCInfo, classifInfo = self.getInfoClassifAndICAndMessage(result)
+            wCode = DWICKERCODE[classifInfo]
+            classClassif = orderClassif = 'NA'
+            lTuples.append((iCInfo, classClassif, orderClassif, message, wCode))
+
+        lTuplesSortedByIc = sorted(lTuples, reverse=True)
+        iCClassif, classClassif, orderClassif, message, wCode = lTuplesSortedByIc[0]
+        for iC, classe, order, m, wc in lTuplesSortedByIc[1:]:
+            if iCInfo == iC and classClassif == classe and orderClassif == order and wCode == wc:  ##cas when there are infoClassif from HG_BLRnAdaptatorAgent and HG_profilesAdaptatorAgent
+                Confuseness = False
+                message.update(m)
+            else:
+                Confuseness = True
+                iCClassif = "{}|{}".format(iCClassif, iC)
+                classClassif = "{}|{}".format(classClassif, classe)
+                orderClassif = "{}|{}".format(orderClassif, order)
+                wCode = "{}|{}".format(wCode, wc)
+                message['other'] = {}
+                for keyM, valueM in m.items():
+                        if (keyM in message and message[keyM] != valueM) or (not keyM in message):
+                            message['other'].update({keyM: m[keyM]})
+
+        return classClassif, orderClassif, iCClassif, message, Confuseness, wCode
+
+    def getTupleClassOrderICMessageConfusenessAndWCodeBetweenTEsAndNotTEs( self, resultTEs, resultsNotTEs ):
+        messageTE, iCInfoTE, infoClassifTE = self.getInfoClassifAndICAndMessage(resultTEs)
+        classClassifTE = self._dInfoClassif2Class[infoClassifTE]
+        wCodeTE = DWICKERCODE[infoClassifTE]
+
+        messageNotTE, iCInfoNotTE, infoClassifNotTE = self.getInfoClassifAndICAndMessage(resultsNotTEs)
+        wCodeNotTE = DWICKERCODE[infoClassifNotTE]
+        if infoClassifNotTE in ['SSR', 'PHG', 'PotentialHostGene', 'rDNA']:
+            if infoClassifTE in ['Class_I', 'ClassI', 'Class_II', 'ClassII']:
+                orderClassif = "NA"
+            else:
+                orderClassif = infoClassifTE
+            classClassif = classClassifTE
+            iCClassif = iCInfoTE
+            wCode = wCodeTE
+            message = messageTE.copy()
+            message.update({'other': messageNotTE})
+            confusness = False
+        else:
+            if iCInfoTE >= iCInfoNotTE:
+                classClassif = "{}|NA".format(classClassifTE)
+                orderClassif = "{}|NA".format(infoClassifTE)
+                iCClassif = "{}|{}".format(iCInfoTE, iCInfoNotTE)
+                wCode = "{}|{}".format(wCodeTE, wCodeNotTE)
+                message = messageTE.copy()
+                message.update({'other': messageNotTE})
+            else:
+                classClassif = "NA|{}".format(classClassifTE)
+                orderClassif = "NA|{}".format(infoClassifTE)
+                iCClassif = "{}|{}".format(iCInfoNotTE, iCInfoTE)
+                wCode = "{}|{}".format(wCodeNotTE, wCodeTE)
+                message = messageNotTE.copy()
+                message.update({'other': messageTE})
+            confusness = True
+
+        return classClassif, orderClassif, iCClassif, message, confusness, wCode
+
+    #TODO: one decision maker for Class
+    #TODO: message is not modified in first if
+    def getClassAndIC(self, lResultsClassWithClassif, lResults, message):
+        classClassif = NO_CAT
+        maxCI = NOT_AVAILABLE
+        if len (lResultsClassWithClassif) == 0:
+            return classClassif, maxCI, message 
+        if len (lResultsClassWithClassif) == 1:
+            maxCI, classClassif, message = self._getClassAndMaxICInNotChimericCase(lResultsClassWithClassif, lResults)
+        else:
+            maxCI = -1
+            lResultsWithMaxCI = []
+            for currentResult in lResultsClassWithClassif:
+                if currentResult.message['confidenceIndex'] > maxCI:
+                    maxCI = currentResult.message['confidenceIndex']
+            for currentResult in lResultsClassWithClassif:
+                if maxCI == currentResult.message['confidenceIndex']:
+                    lResultsWithMaxCI.append(currentResult)
+            if len(lResultsWithMaxCI) == 1:
+                message, maxCI, classClassif = self._getClassifAndMaxICAndMessageWithBestResult(lResults, lResultsWithMaxCI[0])
+            else:
+                maxCI = NOT_AVAILABLE
+                message = self.createCompleteMessage(lResults)
+            if classClassif == "ClassI":
+                classClassif = CLASS_I
+            elif classClassif == "ClassII": 
+                classClassif = CLASS_II  
+        return classClassif, maxCI, message
+
+    def separateClassAndOrderAgentResults(self, lResults):
+        lResultsOrder = []
+        lResultsClass = []
+        for currentResult in lResults:
+            if re.search("Class", currentResult.demand.agent):
+                lResultsClass.append(currentResult)
+            else: lResultsOrder.append(currentResult)
+        return lResultsOrder, lResultsClass
+
+    def separateAgentResultsAtClassAndOrderLevel(self, lResults):
+        lResultsOrder = []
+        lResultsClass = []
+        for currentResult in lResults:
+            classifValue = currentResult.message["classif"]
+            if not re.search("!", classifValue):
+                agent = currentResult.demand.agent
+                if agent in AGENTATCLASSLEVEL:
+                    lResultsClass.append(currentResult)
+                if agent in ORDERAGENTS:
+                    lResultsOrder.append(currentResult)
+        return lResultsOrder, lResultsClass
+
+    def separateHG_ProfilesAndOtherAgentResults(self, lResults):
+        resultHG_Profiles = None
+        lResultsWithoutHG_Profiles = []
+        for currentResult in lResults:
+            if currentResult.demand.agent != 'HG_profilesAdaptatorAgent':
+                lResultsWithoutHG_Profiles.append(currentResult)
+            else: resultHG_Profiles = currentResult
+        return resultHG_Profiles, lResultsWithoutHG_Profiles
+
+    #TODO: review completeness.
+    #    For example : a LTR without match can be complete, but unknown. To be complete, must have termLTR and the 5 profiles (GAG, AP, INT, RT and RH)
+    #    Completeness for LARD, TRIM, MITE ? with match and termR ?
+    #    LINE must have polyA tail to be complete ?
+    def getCompletenessAccordingToClassif(self, message, orderClassif):
+        completeness = NOT_AVAILABLE
+        if orderClassif == "LTR" or orderClassif == "TIR":
+            completeness = self.getCompletenessAccordingToMatchsAndTRAndProfiles(message, orderClassif)
+        if orderClassif == "LINE" or orderClassif == "PLE" or orderClassif == "DIRS" or orderClassif == "Crypton":
+            completeness = self._getCompletenessAccordingToMatchsAndLengthAndProfiles(message, ["<700bps"])
+        if orderClassif == "Helitron":
+            completeness = self._getCompletenessAccordingToMatchsAndLengthAndProfiles(message, ["<700bps", ">700bps"])
+        if orderClassif == "Maverick":
+            completeness = self._getCompletenessAccordingToMatchsAndLengthAndTRAndProfiles(message, "TIR", ["<700bps", ">700bps", ">4000bps"])
+        if orderClassif == "SINE":
+            completeness = self._getCompletenessAccordingToMatchsAndPolyAtail(message)
+        return completeness
+
+    def getCompletenessAccordingToMatchsAndTRAndProfiles(self, dEvidence, orderClassif):
+        if self._areTermRPresent(dEvidence, 'term' + orderClassif) \
+            and self._areMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence) \
+            and self._areProfilesCoveragesGreaterThanMIN_PROFILE_COVERAGE(dEvidence):
+            return COMPLETE
+        return INCOMPLETE
+
+    def _getCompletenessAccordingToMatchsAndPolyAtail(self, dEvidence):
+        if self._isPolyAtailPresent(dEvidence) \
+            and self._areMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence):
+            return COMPLETE
+        return INCOMPLETE
+
+    def _getCompletenessAccordingToMatchsAndLengthAndProfiles(self, dEvidence, lPrecludingLengthCategory):
+        if self._isSufficientLength(dEvidence, lPrecludingLengthCategory) \
+            and self._areMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence) \
+            and self._areProfilesCoveragesGreaterThanMIN_PROFILE_COVERAGE(dEvidence):
+            return COMPLETE
+        return INCOMPLETE
+    
+    def _getCompletenessAccordingToMatchsAndLengthAndTRAndProfiles(self, dEvidence, orderClassif, lPrecludingLengthCategory):
+        if self._isSufficientLength(dEvidence, lPrecludingLengthCategory) \
+            and self._areTermRPresent(dEvidence, 'term' + orderClassif) \
+            and self._areMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence) \
+            and self._areProfilesCoveragesGreaterThanMIN_PROFILE_COVERAGE(dEvidence):
+            return COMPLETE
+        return INCOMPLETE
+    
+    def _areMatchCoverageGreaterThanMIN_MATCH_COVERAGE(self, dEvidence):
+        return self._isBestMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence, "Repbase_tbx") \
+            or self._isBestMatchCoverageGreaterThanMIN_MATCH_COVERAGE(dEvidence, "Repbase_bx")
+
+    def _isBestMatchCoverageGreaterThanMIN_MATCH_COVERAGE(self, dEvidence, key):
+        if key in dEvidence:
+            maxCoverage = 0
+            for iBlasterMatch in dEvidence[key]:
+                coverage = float(iBlasterMatch.getCoverage())
+                if coverage > maxCoverage:
+                    maxCoverage = coverage
+            return maxCoverage > MIN_MATCH_COVERAGE
+        return False
+    
+    def _areTermRPresent(self, dEvidence, termR):
+        if 'TR' in dEvidence :
+            for evidence in dEvidence["TR"]:
+                if re.search(termR, str(evidence)):
+                    return True
+        return False
+    
+    def _isPolyAtailPresent(self, dEvidence):
+        return 'polyAtail' in dEvidence or 'SSR' in dEvidence
+    
+    def _isSufficientLength(self, dEvidence, lPrecludingLengthCategory):
+        return 'length' in dEvidence and dEvidence['length'] not in lPrecludingLengthCategory
+
+    #TODO: check only profiles concerned by the current classification !!!
+    def _areProfilesCoveragesGreaterThanMIN_PROFILE_COVERAGE(self, dEvidence):
+        profilesGoodCoverageIfExist = True
+        if 'te_hmmer' in dEvidence:
+            noTypeInOrf = False
+            dProfilesResults = dEvidence['te_hmmer']
+            if 'ORF' in dEvidence:
+                lORFResults = dEvidence['ORF']
+                lCoverages = self._sumCoverageByTypeInTheSameFrameInORF(dProfilesResults, lORFResults)
+                if not lCoverages:
+                    noTypeInOrf = True
+            if not 'ORF' in dEvidence or noTypeInOrf:
+                lCoveragesOnQuery = []
+                for typeResult in dProfilesResults.keys():
+                    iPDM = dProfilesResults[typeResult]
+                    lCoveragesOnQuery.append( iPDM.getCoverage() )
+                lCoverages = lCoveragesOnQuery
+            minCoverage = min(lCoverages)    
+            if minCoverage > MIN_PROFILE_COVERAGE:
+                profilesGoodCoverageIfExist = True
+            else:
+                profilesGoodCoverageIfExist = False
+        return profilesGoodCoverageIfExist
+    
+    def _sumCoverageByTypeInTheSameFrameInORF(self, dProfilesResults, lORFResults):
+        lNbOccurenceProfilesByORF = self._createDictOfNBprofilesByTypeByORF(lORFResults)
+        dProfilesStoredByType = self._storeProfilesByType(dProfilesResults)
+        lCoverages = self._createListCoverageWithCoveragesAddedIfAllProfilesForEachTypeAreInTheSameORF(lNbOccurenceProfilesByORF, dProfilesStoredByType)
+        return lCoverages 
+
+    def _createDictOfNBprofilesByTypeByORF(self, lORFResults):
+        numORF = 0
+        lNbOccurenceProfilesByORF = []
+        for oRF in lORFResults:
+            lORFInfos = oRF.rsplit(" ")
+            dNbProfiles = {}
+            profilesInfo = False
+            previousInfo = ""
+            for info in lORFInfos:
+                if profilesInfo:
+                    if info != previousInfo:
+                        dNbProfiles[info] = oRF.count(info)
+                    previousInfo = info
+                profilesInfo = True
+            lNbOccurenceProfilesByORF.append(dNbProfiles)
+            numORF += 1
+        return lNbOccurenceProfilesByORF 
+
+    def _storeProfilesByType(self, dProfilesResults):
+        dProfilesStoredByType = {}
+        for currentProfile in dProfilesResults.keys():
+            profileType = self._getProfileType(currentProfile)
+            if not profileType in dProfilesStoredByType:
+                dProfilesStoredByType[profileType] = {currentProfile: dProfilesResults[currentProfile]}
+            else:
+                dict2Append = dProfilesStoredByType[profileType]
+                dict2Append[currentProfile] = dProfilesResults[currentProfile]
+                dProfilesStoredByType[profileType] = dict2Append
+        return dProfilesStoredByType
+            
+    def _getProfileType(self, currentProfile):
+        tabTmp1 = currentProfile.split("_")
+        profileType = tabTmp1[-2]
+        return profileType  
+
+    def _createListCoverageWithCoveragesAddedIfAllProfilesForEachTypeAreInTheSameORF(self, lNbOccurenceProfilesByORF, dProfilesStoredByType):
+        lCoverages = []
+        lProfilesConsidered = []
+        for typeResult in dProfilesStoredByType.keys():
+            for dNbOccurrenceProfiles in lNbOccurenceProfilesByORF:
+                if typeResult in dNbOccurrenceProfiles:
+                    if dNbOccurrenceProfiles[typeResult] == len(dProfilesStoredByType[typeResult]):
+                        lCoveragesOnQuery = []
+                        for iPDM in dProfilesStoredByType[typeResult].values():
+                            lCoveragesOnQuery.append( iPDM.getCoverage() ) 
+                        sumCoverage = sum( lCoveragesOnQuery )
+                        lCoverages.append(sumCoverage)  
+                    else:
+                        for iPDM in dProfilesStoredByType[typeResult].values():
+                            coverage = iPDM.getCoverage()
+                            if coverage not in lCoverages:
+                                lCoverages.append(coverage)
+                    lProfilesConsidered.append(dProfilesStoredByType[typeResult])
+        self._extendListOfCoveragesWithprofilesNotInORF(dProfilesStoredByType, lCoverages, lProfilesConsidered)
+        return lCoverages
+
+    def _extendListOfCoveragesWithprofilesNotInORF(self, dProfilesStoredByType, lCoverages, lProfilesConsidered):
+        lPDM = []
+        for i in lProfilesConsidered:
+            lPDM.append(i.values()[0])
+        for typeResult in dProfilesStoredByType.keys():
+            iPDM = dProfilesStoredByType[typeResult].values()[0]
+            if iPDM not in lPDM:
+                coverage = iPDM.getCoverage()
+                lCoverages.append(coverage)
+ 
+    def _getOnlyClassifierResultInstancesWithClassif(self, lResults):
+        lResultsWithClassif = []
+        for currentResult in lResults:
+            if not re.search("!", currentResult.message['classif']):
+                lResultsWithClassif.append(currentResult)
+        return lResultsWithClassif
+
+    def _isPotentialHostGeneWithHG_Profiles(self, resultHG_Profiles):
+        return resultHG_Profiles is not None and resultHG_Profiles.message['classif'] == 'PotentialHostGene'
+
+    def _addEachEvidenceInMessage(self, allEvidences, evidenceKey, evidenceValue):
+        if evidenceKey in allEvidences and evidenceKey == 'TR':
+            self._addOnlyMissingTermRInfo(allEvidences, evidenceKey, evidenceValue)
+        if not evidenceKey in allEvidences:
+            allEvidences[evidenceKey] = evidenceValue
+
+    def _addOnlyMissingTermRInfo(self, allEvidences, evidenceKey, evidenceValue):
+        for termRElement in evidenceValue:
+            if not termRElement in allEvidences[evidenceKey]:
+                allEvidences[evidenceKey].append(termRElement)
+
+    def _getOrderAndMaxICAndMessageInNotChimericCase(self, lResults, lResultsWithClassif):
+        bestResult = self._partingBestResultAndOtherResults(lResults, lResultsWithClassif)
+        message, maxIC, orderClassif = self._getClassifAndMaxICAndMessageWithBestResult(lResults, bestResult)
+        return message, maxIC, orderClassif
+
+    def _getOrderAndMaxICAndMessageInChimericCase(self, lResults, lResultsOrderWithClassif):
+        maxCI = -1
+        lResultsWithMaxCI = []
+        for currentResult in lResultsOrderWithClassif:
+            if currentResult.message['confidenceIndex'] > maxCI:
+                maxCI = currentResult.message['confidenceIndex']
+        for currentResult in lResultsOrderWithClassif:
+            if maxCI == currentResult.message['confidenceIndex']:
+                lResultsWithMaxCI.append(currentResult)
+        if len(lResultsWithMaxCI) == 1:
+            message, maxCI, orderClassif = self._getClassifAndMaxICAndMessageWithBestResult(lResults, lResultsWithMaxCI[0])
+        else:
+            orderClassif = "|".join(dResult.message['classif'] for dResult in lResultsWithMaxCI)
+            message = self.createCompleteMessage(lResults)
+        return message, maxCI, orderClassif
+
+    def getInfoClassifAndICAndMessage(self, resultClassif):
+        if 'confidenceIndex' in resultClassif.message:
+            iC = resultClassif.message.get('confidenceIndex')
+        else:
+            iC = 0
+        if 'classif' in resultClassif.message:
+            infoClassif = resultClassif.message.get('classif')
+        else:
+            infoClassif = ""
+        if 'dictOfEvidence' in resultClassif.message:
+            message = resultClassif.message.get('dictOfEvidence').copy()
+        else:
+            message = {}
+        return message, iC, infoClassif
+
+    def _getClassAndMaxICInNotChimericCase(self, lResultsClassWithClassif, lResults):
+        bestResult = self._partingBestResultAndOtherResults(lResults, lResultsClassWithClassif)
+        message, maxIC, classClassif = self._getClassifAndMaxICAndMessageWithBestResult(lResults, bestResult)
+#Here you can add several information in classClassif as virus ...
+        if classClassif == "ClassI":
+            classClassif = CLASS_I
+        if classClassif == "ClassII": 
+            classClassif = CLASS_II
+            
+        return  maxIC, classClassif, message
+
+    def _partingBestResultAndOtherResults(self, lResults, lResultsWithClassif):
+        bestResult = lResultsWithClassif[0]
+        self._removeAnItemFromAList(lResults, bestResult)
+        return bestResult
+
+    def _removeAnItemFromAList(self, lResults, bestResult):
+        bestIndex = lResults.index(bestResult)
+        del lResults[bestIndex]
+
+    def _getClassifAndMaxICAndMessageWithBestResult(self, lResults, bestResult):
+        classif, maxIC = self._fillClassifAndIC(bestResult)
+        #TODO: don't need yet a deepcopy, because "length" is not an object for the time being...
+        message = bestResult.message['dictOfEvidence'].copy()
+        self._addAllEvidencesFromNotBestResultsInOtherField(lResults, message)
+        return message, maxIC, classif
+
+    def _fillClassifAndIC(self, result):
+        IC = result.message['confidenceIndex']
+        classif = result.message['classif']
+        return classif, IC
+
+    def _addAllEvidencesFromNotBestResultsInOtherField(self, lResults, bestDictOfEvidence):
+        dEvidenceType2EvidenceToAdd = {}
+        otherEvidence = 'other'
+        for currentResult in lResults:
+            currentDictOfEvidence = currentResult.message['dictOfEvidence']
+            if 'length' in currentDictOfEvidence:
+                del currentDictOfEvidence["length"]
+            for currentKey, currentValue in currentDictOfEvidence.items():
+                self._addOtherInMessage(bestDictOfEvidence, currentKey, currentValue, dEvidenceType2EvidenceToAdd)
+        if dEvidenceType2EvidenceToAdd != {}:
+            bestDictOfEvidence[otherEvidence] = dEvidenceType2EvidenceToAdd
+
+    def _addOtherInMessage(self, bestDictOfEvidence, evidenceKey, evidenceValue, dEvidenceType2EvidenceToAddInFieldOther):
+        if evidenceKey == 'TR':
+            lTR = self._initializeTRList(dEvidenceType2EvidenceToAddInFieldOther)
+            if evidenceKey in bestDictOfEvidence:
+                for termRElement in evidenceValue:
+                    if not termRElement in bestDictOfEvidence[evidenceKey]:
+                        self._fillTRListIfTermRElementIsNotInDict(dEvidenceType2EvidenceToAddInFieldOther, lTR, termRElement)
+            else:
+                for termRElement in evidenceValue:
+                    self._fillTRListIfTermRElementIsNotInDict(dEvidenceType2EvidenceToAddInFieldOther, lTR, termRElement)
+            if lTR:
+                dEvidenceType2EvidenceToAddInFieldOther[evidenceKey] = lTR
+        if evidenceKey == "Repbase_bx" or evidenceKey == "Repbase_tbx":
+            for iBlasterMatch in evidenceValue:
+                if not evidenceKey in bestDictOfEvidence or iBlasterMatch not in bestDictOfEvidence[evidenceKey]:
+                    if not evidenceKey in dEvidenceType2EvidenceToAddInFieldOther:
+                        dEvidenceType2EvidenceToAddInFieldOther[evidenceKey] = [iBlasterMatch]
+                    elif iBlasterMatch not in dEvidenceType2EvidenceToAddInFieldOther[evidenceKey]:
+                        dEvidenceType2EvidenceToAddInFieldOther[evidenceKey].append(iBlasterMatch)
+        elif not evidenceKey in bestDictOfEvidence and not evidenceKey in dEvidenceType2EvidenceToAddInFieldOther:
+            dEvidenceType2EvidenceToAddInFieldOther[evidenceKey] = evidenceValue
+
+    def _fillTRListIfTermRElementIsNotInDict(self, dEvidenceType2EvidenceToAddInFieldOther, lTR, termRElement):
+        if not 'TR' in dEvidenceType2EvidenceToAddInFieldOther:
+            lTR.append(termRElement)
+        elif not termRElement in dEvidenceType2EvidenceToAddInFieldOther['TR']:
+            lTR.append(termRElement)
+
+    def _initializeTRList(self, dEvidenceType2EvidenceToAddInFieldOther):
+        if not 'TR' in dEvidenceType2EvidenceToAddInFieldOther:
+            lTR = []
+        else:
+            lTR = dEvidenceType2EvidenceToAddInFieldOther['TR']
+        return lTR
diff --git a/script_repet/repet_tools/PASTEC/DecisionRulesParser.py b/script_repet/repet_tools/PASTEC/DecisionRulesParser.py
new file mode 100644
index 0000000000000000000000000000000000000000..3987b9c6934f9907d6c32ef6b2e0888faa881607
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/DecisionRulesParser.py
@@ -0,0 +1,107 @@
+import yaml
+import os
+from PASTEC.Decision import PresenceRule, Condition, NumericRule
+
+
+class DecisionRulesParser(object):
+    def __init__(self, decisionRulesFileName):
+        self._decisionRulesFileName = decisionRulesFileName
+
+    def _determineRuleInfo(self, pattern):
+        pattern = pattern.split(" ")
+        if len(pattern)==1:
+            return ("presence",False)
+        if pattern[0] in [">","<","=","<=", ">="]:
+            return ("numeric",False)
+        if pattern[0] == "!":
+            return ("presence",True)
+
+    def getAgentRules(self, agentName):
+
+        agentRules = {}
+        if not os.path.exists(self._decisionRulesFileName):
+            raise Exception("decision rules filename (%s) does not exist" % self._decisionRulesFileName)
+        with open(self._decisionRulesFileName) as rulesFileHandler:
+            # use safe_load instead load
+            dataMap = yaml.safe_load(rulesFileHandler)
+            agentRule = dataMap.get(agentName,None)
+            if agentRule is None:
+                raise Exception("Unknown agent name specified (%s)" % agentName)
+
+            agentRules["INIT_CLASSIF"] = agentRule.get("INIT_CLASSIF","")
+            agentRules["CI_MAX"] = agentRule.get("CI_MAX",20)
+            agentRules["PATTERN_2_SEARCH_IN_BLAST_RESULTS"] = agentRule.get("BLR_PATTERN","")
+            agentRules["CATEGORY_LENGTH_BOUND"] = agentRule.get("CATEGORY_LENGTH_BOUND",[])
+
+            #SPECIAL CASES
+            #agentRules["CATEGORY_LENGTH_ORF"] = agentRule.get("CATEGORY_LENGTH_ORF",{})#TODO: should ORF really be a special case
+            agentRules["MIN_BLASTER_COVERAGE"] = agentRule.get("MIN_BLASTER_COVERAGE", 30)
+            agentRules["MIN_PROFILES_COVERAGE"] = agentRule.get("MIN_PROFILES_COVERAGE", 75)
+            agentRules["MAX_ERROR_WINDOW"] = agentRule.get("MAX_ERROR_WINDOW", 10)
+            agentRules["TERMINAL_WINDOWS_LENGTH"] = agentRule.get("TERMINAL_WINDOWS_LENGTH", 10)
+
+            #for environement
+            agentRules["TE_SIGNIF_CATEGORY_ORF_BOUNDS"] = agentRule.get("TE_SIGNIF_CATEGORY_ORF_BOUNDS", [1000, 3000, 100000])
+            agentRules["BLAST_ID_WEIGHT"] = agentRule.get("BLAST_ID_WEIGHT", ((50,100,1), (40,50,0.9), (30,40,0.8), (0,30,0.7)))
+            agentRules["PROFILES_SCORE_WEIGHT"] = agentRule.get("PROFILES_SCORE_WEIGHT", [0.8, 1])
+            agentRules["MAX_CI"] = agentRule.get("MAX_CI", 100)
+
+            CONDITIONS = agentRule.get("CONDITIONS",{})
+
+            conditionCategories = {}
+            for conditionCategory, conditionList in CONDITIONS.items():
+                conditionCategories[conditionCategory] = []
+                for conditionData in conditionList:
+                    condition = Condition()
+                    condition.setWeight(conditionData.get("weight",0))
+                    for rule in conditionData.get("if",[]):
+                        ruleType, invert = self._determineRuleInfo(rule)
+                        if (ruleType == 'presence'):
+                            presenceRule = PresenceRule(rule, invert)
+                            condition._lPresenceRules.append(presenceRule)
+                        else:#TODO: watch out for invert
+                            rule = rule.split(" ")
+                            threshold = float(rule[1])
+                            operand = rule[0]
+                            numericRule = NumericRule(threshold, operand, invert)
+                            condition._lLengthRules.append(numericRule)
+
+                    conditionCategories[conditionCategory].append(condition)
+            if not "weighting" in conditionCategories.keys():
+                conditionCategories["weighting"]=[]
+            agentRules["CONDITIONS"] = conditionCategories
+            return agentRules
+
+    def getAllAgentRules(self):
+        with open('Decision_rules.yaml') as rulesFileHandler:
+            # use safe_load instead load
+            dataMap = yaml.safe_load(rulesFileHandler)
+            for agentRule in dataMap:
+                agentRules = {}
+                agentRules["INIT_CLASSIF"] = agentRule.get("INIT_CLASSIF","")
+                agentRules["CI_MAX"] = agentRule.get("CI_MAX",20)
+                agentRules["PATTERN_2_SEARCH_IN_BLAST_RESULTS"] = agentRule.get("BLR_PATTERN","")
+                agentRules["CATEGORY_LENGTH_BOUND"] = agentRule.get("CATEGORY_LENGTH_BOUND",[])
+                CONDITIONS = agentRule.get("CONDITIONS",None)
+
+                conditionCategories = {}
+                for conditionCategory, conditionList in CONDITIONS.items():
+                    conditionCategories[conditionCategory] = []
+                    for conditionData in conditionList:
+                        condition = Condition()
+                        condition.weight=conditionData.get("weight",0)
+                        for rule in conditionData.get("if",[]):
+                            ruleType, invert = self._determineRuleInfo(rule)
+                            if ruleType == 'presence':
+                                presenceRule = PresenceRule(rule, invert)
+                                condition._lPresenceRules.append(presenceRule)
+                                print("presenceRule rule", rule, invert)
+                            else:#TODO: watch out for invert
+                                rule = rule.split(" ")
+                                threshold = float(rule[1])
+                                operand = rule[0]
+                                numericRule = NumericRule(threshold, operand, invert)
+                                condition._lLengthRules.append(numericRule)
+                                print("numeric rule", operand, threshold, invert)
+
+                        conditionCategories[conditionCategory].append(condition)
diff --git a/script_repet/repet_tools/PASTEC/Environment.py b/script_repet/repet_tools/PASTEC/Environment.py
new file mode 100755
index 0000000000000000000000000000000000000000..496e0ef4ecfbb6af61270b58a4b73d86b40decfc
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Environment.py
@@ -0,0 +1,238 @@
+from commons.core.seq.BioseqDB import BioseqDB
+from PASTEC.DecisionRulesParser import DecisionRulesParser
+from PASTEC.PandaUtils.PandaUtils import PandaUtils
+from PASTEC.PandaUtils.PandaTEFeatureGathering import PandaTEFeatureGathering
+import os
+
+class Environment(object):
+    
+    def __init__(self, consensusFileName, projectName="", iConfig=None, decisionRulesFileName="", verbose=0):
+
+        #TODO: Bioseq instance : sequence unused, but length needed => create an other class (name + length)
+
+        iBioseqDB = BioseqDB(consensusFileName)
+        self._iBioseqDB = iBioseqDB
+        self._iDb = None
+        self._maxProfilesEvalue = 1e-2
+        self._minTeProfilesCoverage = 20
+        self._minHgProfilesCoverage = 75
+        self._maxHelitronExtremitiesEvalue = 1e-3
+        self._minTeBankCoverage = 5
+        self._minHgBankCoverage = 95
+        self._minRdnaBankCoverage = 95
+        self._minHgBankIdentity = 90
+        self._minRdnaBankIdentity = 90
+        self._minSsrCoverage = 75
+        self._maxSsrSize = 100
+        
+        self._blackBoardDemands = []
+        self._blackBoardResults = []
+                
+        self._projectName = projectName
+        self._iConfig = iConfig
+        self._decisionRulesFileName = decisionRulesFileName #path in absolute to the decision rule file name
+        self._verbosity = verbose
+
+
+        self.setupDecisionRules()
+        self.setEnvironementDecisionRules()
+
+    def SetEnvFilter(self,   maxProfilesEvalue = 1e-2, minTeProfilesCoverage = 20, minHgProfilesCoverage = 75,
+                    maxHelitronExtremitiesEvalue = 1e-3, minTeBankCoverage = 5, minHgBankCoverage = 95, minRdnaBankCoverage = 95,
+                    minHgBankIdentity = 90, minRdnaBankIdentity = 90, minSsrCoverage = 75, maxSsrSize = 100):
+
+        self._maxProfilesEvalue = maxProfilesEvalue
+        self._minTeProfilesCoverage = minTeProfilesCoverage
+        self._minHgProfilesCoverage = minHgProfilesCoverage
+        self._maxHelitronExtremitiesEvalue = maxHelitronExtremitiesEvalue
+        self._minTeBankCoverage = minTeBankCoverage
+        self._minHgBankCoverage = minHgBankCoverage
+        self._minRdnaBankCoverage = minRdnaBankCoverage
+        self._minHgBankIdentity = minHgBankIdentity
+        self._minRdnaBankIdentity = minRdnaBankIdentity
+        self._minSsrCoverage = minSsrCoverage
+        self._maxSsrSize = maxSsrSize
+
+    def UpdateCurrentTEname(self, TEname):
+        self.currentTEname = TEname
+
+    def GetCurrentTEname(self):
+        return self.currentTEname
+
+    def setDbInstance(self, iDb):
+        self._iDb = iDb
+
+    def resetBlackBoardDemandAndResults(self):
+        self._blackBoardDemands = []
+        self._blackBoardResults = []
+        
+    def getVerbosity( self ):
+        return self._verbosity
+
+    def getBioseqDBInstance(self):
+        return self._iBioseqDB
+    
+    def getTESignifCategoryORFBounds(self):
+        return self._TESignifCategoryORFBounds
+    
+    def getBlastIdWeight(self):
+        return self._blastIdWeight
+    
+    def getProfilesScoreWeight(self):
+        return self._profilesScoreWeight
+    
+    def getMaxProfilesEvalue(self):
+        return self._maxProfilesEvalue
+    
+    def getMinProfilesCoverage(self):
+        return self._minTeProfilesCoverage
+    
+    def getMinHGProfilesCoverage(self):
+        return self._minHgProfilesCoverage
+    
+    def getMaxBlastnEvalue(self):
+        return self._maxHelitronExtremitiesEvalue
+    
+    def getMinBlastIndex(self):
+        return self._minTeBankCoverage
+    
+    def getMinHGCoverage(self):
+        return self._minHgBankCoverage
+    
+    def getMinrDNACoverage(self):
+        return self._minRdnaBankCoverage
+    
+    def getMinHGIdentity(self):
+        return self._minHgBankIdentity
+    
+    def getMinrDNAIdentity(self):
+        return self._minRdnaBankIdentity
+    
+    def getMinSSRCoverage(self):
+        return self._minSsrCoverage
+    
+    def getMaxSSRsize(self):
+        return self._maxSsrSize
+    
+    def getMaxCI(self):
+        return self._maxCI
+    
+    def getConsensusNameList(self):
+        return self._iBioseqDB.getHeaderList()
+        #TODO: replace the TElist whit that
+    
+    def getBlackBoardResults(self):
+        return self._blackBoardResults
+   
+    def getBlackBoardDemands(self):
+        return self._blackBoardDemands
+
+    def getDbInstance(self):
+        return self._iDb
+    
+    def getProjectName(self):
+        return self._projectName
+    
+    def getConfig(self):
+        return self._iConfig
+    
+    def getTablesList(self):
+        return self._lTables
+
+    def getResultsOfOneAgent(self, agentName): # is supposed to get the results to superagent, loppes over all the classifier names
+        listOfResultForSpecifiedAgent = []
+        for result in self._blackBoardResults:
+            if result.demand.agent == agentName:
+                listOfResultForSpecifiedAgent.append(result)# get all the results put on the blackboard by a given agent
+        return listOfResultForSpecifiedAgent
+    
+    def addResultToBlackBoard(self, result):
+        self._blackBoardResults.append(result)
+   
+    def isDemandOnBlackBoardResults(self, demand):
+        for res in self._blackBoardResults:
+            if res.demand == demand:
+                return True
+        return False
+     
+    def isResultOnBlackBoard(self, result):
+        return result in self._blackBoardResults
+        
+    def isConsensusInEnvironment(self, consensusName):
+        return consensusName in self.getConsensusNameList()
+    
+    def displayBlackBoardResult(self):
+        for res in self._blackBoardResults:
+            if hasattr(res,"getResult"):
+                if isinstance(res.getResult(),list):
+                    for item in res.getResult():
+                        print(item)
+                else:
+                    print(res.getResult())
+            else:
+                print(res)
+        
+    def getResultAccordingToDemand(self, iDemand):
+        listOfResults = self.getBlackBoardResults()
+        #TODO: find a way NOT to iterate over ALL the list of results : hints : use dictionaries, storing
+        #blackboard results by consensus and/or agent type etc
+        for result in listOfResults:
+            if result.demand == iDemand:
+                return result
+        raise Exception("The result corresponding at {}-{} is not found on blackboard\n".format(iDemand.agent,
+                                                                                                iDemand.consensusName))
+    
+    def getConsensusLength(self, consensusName):
+        return self._iBioseqDB.getSeqLength(consensusName)
+    
+    def _createAttrNameFromConfigKey(self, configKey):
+        attributeName = configKey.replace("_", " ")
+        attributeName = attributeName.title()
+        attributeName = attributeName.replace(" ","") 
+        attributeName = "_{}{}".format(attributeName[0].lower(), attributeName[1:])
+        return attributeName
+    
+    def setAttributesFromConfig(self):
+        if self._projectName == "":
+            self._projectName = self._iConfig.get("project", "project_name")
+        sectionName = "classif_consensus"
+        for optionName in self._iConfig.options(sectionName):   
+            attributeName = self._createAttrNameFromConfigKey(optionName)
+            if hasattr(self, attributeName) and self._iConfig.get(sectionName, optionName) != "":
+                try: 
+                    setattr(self, attributeName, float(self._iConfig.get(sectionName, optionName)))
+                except:   
+                    print("Error setting the parameter inside PASTEC's ENVIRONMENT {}".format(attributeName))
+            elif self._verbosity > 3:
+                print("The parameter {} does not exist inside PASTEC's ENVIRONMENT".format(attributeName))
+
+    def setupDecisionRules(self):
+        import inspect
+        pathToModule = os.path.dirname(inspect.getfile(inspect.currentframe()))
+        if self._decisionRulesFileName == "":
+            self._decisionRulesFileName = os.path.join(pathToModule, "Decision_rules.yaml")
+        self.iDecisionRulesParser = DecisionRulesParser(self._decisionRulesFileName)
+
+
+    def setEnvironementDecisionRules(self):
+        iDecisionRules = self.getAgentDecisionRules("ENVIRONMENT")
+        self._TESignifCategoryORFBounds = iDecisionRules["TE_SIGNIF_CATEGORY_ORF_BOUNDS"]
+        self._blastIdWeight = iDecisionRules["BLAST_ID_WEIGHT"]
+        self._profilesScoreWeight = iDecisionRules["PROFILES_SCORE_WEIGHT"]
+        self._maxCI = iDecisionRules["MAX_CI"]
+
+    #def setEnvironementDecisionRules(self):
+        #pass
+        #iDecisionRules = self.getAgentDecisionRules("ENVIRONMENT")
+        #self._TESignifCategoryORFBounds = [1000, 3000, 100000]
+        #self._blastIdWeight = ((50, 100, 1), (40, 50, 0.9), (30, 40, 0.8), (0, 30, 0.7))
+        #self._profilesScoreWeight = [0.8, 1]
+        #self._maxCI = 100
+
+    #TE_SIGNIF_CATEGORY_ORF_BOUNDS: [1000, 3000, 100000]
+    #BLAST_ID_WEIGHT: ((50, 100, 1), (40, 50, 0.9), (30, 40, 0.8), (0, 30, 0.7))
+    #PROFILES_SCORE_WEIGHT: [0.8, 1]
+    #MAX_CI: 100
+
+    def getAgentDecisionRules(self, agentName):
+        return self.iDecisionRulesParser.getAgentRules(agentName)
diff --git a/script_repet/repet_tools/PASTEC/LaunchPASTEC.py b/script_repet/repet_tools/PASTEC/LaunchPASTEC.py
new file mode 100644
index 0000000000000000000000000000000000000000..c64355ced8665a0077cf22f76de30e8b7227f050
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/LaunchPASTEC.py
@@ -0,0 +1,158 @@
+#TODO: Rename this script to launch_PASTEC
+import os
+
+import pandas
+import configparser
+from commons.pyRepetUnit.profilesDB.ProfilesDB2Map import ProfilesDB2Map
+from PASTEC.Environment import Environment
+from PASTEC.SuperAgent import SuperAgent
+from PASTEC.PandaUtils.PandaTEFeatureGathering import PandaTEFeatureGathering
+from PASTEC.Messenger.DFCarrier import DFCarrier
+from PASTEC.PandaUtils.PandaUtils import PandaUtils
+from commons.core.seq.BioseqDB import BioseqDB
+
+import multiprocessing as mp
+import sys
+
+
+def progress(count, total, suffix=''):
+    bar_len = 60
+    filled_len = int(round(bar_len * count / float(total)))
+
+    percents = round(100.0 * count / float(total), 1)
+    bar = '=' * filled_len + '-' * (bar_len - filled_len)
+
+    sys.stdout.write('[%s] %s%s ...%s\r' % (bar, percents, '%', suffix))
+    sys.stdout.flush()
+    ###Loading bar to track progress
+
+
+class PASTEC(object):
+
+    """
+    PASTEC Snakemake/Panda Class that is responsible for launching PASTEC:
+        - handles the master Dataframes
+        - creates the subsets dataframes
+        - create the env
+        - create SuperAgents and launches them (agents factory remplacement)
+
+
+    """
+
+    def __init__(self, env, BLRn_db, BLRx_db, rDNA_db, Profile_db, BLRn_results="", BLRtx_results="", BLRx_results="", HG_BLR_results="", rDNA_BLR_results="",
+                 HMM_results="", ORF_results="", PolyA_results="", TRF_results="", TR_search_results="", tRNA_results="", Input_consensus_file="", verbose = 2):
+
+        self.Input_consensus_file = Input_consensus_file
+
+        self.BLRn_results = BLRn_results
+        self.BLRtx_results = BLRtx_results
+        self.BLRx_results = BLRx_results
+        self.HG_BLR_results = HG_BLR_results
+        self.rDNA_BLR_results = rDNA_BLR_results
+        self.HMM_results = HMM_results
+        self.ORF_results = ORF_results
+        self.PolyA_results = PolyA_results
+        self.tRNA_results = tRNA_results
+        self.TRF_results = TRF_results
+        self.TR_search_results = TR_search_results
+
+        self.BLRn_db = BLRn_db
+        self.BLRx_db = BLRx_db
+        self.rDNA_db = rDNA_db
+        self.Profile_db = Profile_db
+
+        self.env = env #TODO : set en error message if env is not an environement object
+        self.verbose = verbose
+
+    def LaunchClassifier(self):
+
+        PTEFG = PandaTEFeatureGathering( BLRn_results=self.BLRn_results,
+                                            BLRtx_results=self.BLRtx_results,
+                                            BLRx_results=self.BLRx_results, HG_BLR_results=self.HG_BLR_results,
+                                            rDNA_BLR_results=self.rDNA_BLR_results, HMM_results=self.HMM_results,
+                                            ORF_results=self.ORF_results, PolyA_results=self.PolyA_results,
+                                            TRF_results=self.TRF_results, TR_search_results=self.TR_search_results, tRNA_results=self.tRNA_results,
+                                            Input_consensus_file=self.Input_consensus_file, BLRn_db = self.BLRn_db, BLRx_db = self.BLRx_db, rDNA_db = self.rDNA_db)
+
+
+        #DF_master_dict=PTEFG.loadallDF_dict()
+        DF_master_dict=PTEFG.loadallDF()
+        PDU=PandaUtils()
+
+        Consensus_lenght_dict = PTEFG.GetTELenghtdict()
+        repbase_AA_lenght_dict = PTEFG.GetRepbaseAAlenght()
+        repbase_nt_lenght_dict = PTEFG.GetRepbaseNtlenght()
+        rDNA_lenght_dict = PTEFG.GetRepbaseRDNALenght()
+
+        tmpMapFile = "ProfileDBTemp.map" # normally, in REPET V3 and V2, the Profile DB get turned into a map format and loaded onto an SQL table
+        profilesDB2Map = ProfilesDB2Map() # But only the sequence length get requested from the MAP table, so we convert the map into a length to get rid of all the unused data
+        profilesDB2Map.setInputFile(self.Profile_db)
+        profilesDB2Map.setOutputFile(tmpMapFile)
+        profilesDB2Map.run()
+        Profile_length_dict = PDU.ConvertProfileDBMaptoLenghtdict(inFile=tmpMapFile)
+        os.remove(tmpMapFile)
+
+        Lenght_Carrier = DFCarrier(Consensus_length_dict = Consensus_lenght_dict,
+        repbase_AA_length_dict = repbase_AA_lenght_dict,
+        repbase_nt_length_dict = repbase_nt_lenght_dict,
+        rDNA_length_dict = rDNA_lenght_dict,
+        Profile_length_dict = Profile_length_dict) # TODO: Rework the carrier so he can host the DF dict and info can be requested of of him -> bad idea, if we multithread this, that means we will have mutiple carriers, meaning potentially mutliples copy of the lenght dict. masterDF and length dict can be HUGE and need to be limited to 1 instance
+                                                   # Choice: either we keep pushing a subDF onto an agent at creation
+                                                   # or we make them able to request a dataframe from the subDF dict -> more complicated solution, but also a bit more flexible
+
+        #TODO : Get this hard wirring outta here
+        #TODO : fix typos (lenght-> length),
+
+        
+        #DEBUG OPTION FOR LOADING A LIST OF TROUBLESOME CONSENSUS
+
+        Consensus_list = []
+        debug=False
+
+        #self.verbose = 0 #gimme the loading bar
+
+        Consensus_list = self.env.getConsensusNameList()
+        self.env.SetEnvFilter()
+
+        l = len(Consensus_list)
+        i=0
+        
+        for TE in Consensus_list:
+            i = i + 1
+            subsetsDF = PTEFG.GetAllFeatures(TE_name=TE, DF_list=DF_master_dict)
+            self.env.UpdateCurrentTEname(TEname=TE)
+            iSuperAgent = SuperAgent(env=self.env, SusbsetsDF=subsetsDF, carrier=Lenght_Carrier)
+            iSuperAgent.live()
+
+            if debug:
+                print("env blackboard check")
+                self.env.displayBlackBoardResult()
+
+            self.env.resetBlackBoardDemandAndResults() #Purge the blackboard at each iteration. TE n classification does not depend on TE n-1
+
+            if self.verbose > 0:
+                progress(i, l, " {} classified                      ". format(TE)) #whitespace are here as buffer so the loading bar output classified instead of classifieddddddddddd
+
+         #iSuperAgent = SuperAgent(env=self.env, SusbsetsDF=pandas.DataFrame())
+         #iSuperAgent.live()
+
+        print("\n")
+        print("All TE's classified")
+        print("\n")
+        print("KTHXBYE")
+
+if __name__ == "__main__":
+
+
+    watermelon = PASTEC(BLRn_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1_TE_BLRn_repbase20.05_ntSeq_cleaned_TE.fsa.align.clean_match.path",
+                        BLRtx_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1_TE_BLRtx_repbase20.05_ntSeq_cleaned_TE.fsa.align.clean_match.path",
+                        BLRx_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1_TE_BLRx_repbase20.05_aaSeq_cleaned_TE.fsa.align.clean_match.path",
+                        HG_BLR_results="",
+                        rDNA_BLR_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1_rDNA_BLRn_rRNA_Eukaryota_2020_2021.fsa.align.clean_match.path",
+                        HMM_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa_Profiles_ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm.align.clean_match.path",
+                        ORF_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa.ORF.map",
+                        PolyA_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa.polyA.set",
+                        TRF_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa.SSR.set",
+                        TR_search_results="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa.TR.set",
+                        Input_TE_file="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/PASTEC/ATha/athaTEref_ru1.fa").LaunchClassifier()
+
diff --git a/script_repet/repet_tools/PASTEC/LaunchPASTECMultithreads.py b/script_repet/repet_tools/PASTEC/LaunchPASTECMultithreads.py
new file mode 100644
index 0000000000000000000000000000000000000000..bf64095cd4ecde46f0853909044481d53749d043
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/LaunchPASTECMultithreads.py
@@ -0,0 +1,162 @@
+from commons.pyRepetUnit.profilesDB.ProfilesDB2Map import ProfilesDB2Map
+from PASTEC.Environment import Environment
+from PASTEC.SuperAgent import SuperAgent
+from PASTEC.PandaUtils.PandaTEFeatureGathering import PandaTEFeatureGathering
+from PASTEC.Messenger.DFCarrier import DFCarrier
+from PASTEC.PandaUtils.PandaUtils import PandaUtils
+import itertools
+
+from pprint import pprint
+import multiprocessing as mp
+import os
+import sys
+
+
+def progress(count, total, suffix=''):
+    bar_len = 60
+    filled_len = int(round(bar_len * count / float(total)))
+
+    percents = round(100.0 * count / float(total), 1)
+    bar = '=' * filled_len + '-' * (bar_len - filled_len)
+
+    sys.stdout.write('[%s] %s%s ...%s\r' % (bar, percents, '%', suffix))
+    sys.stdout.flush()
+    ###Loading bar to track progress
+
+
+class PASTEC(object):
+
+    """
+    PASTEC Snakemake/Panda Class that is responsible for launching PASTEC:
+        - handles the master Dataframes
+        - creates the subsets dataframes
+        - create the env
+        - create SuperAgents and launches them (agents factory remplacement)
+
+
+    """
+
+    def __init__(self, BLRn_db, BLRx_db, rDNA_db, Profile_db, TE_file="", BLRn_results="", BLRtx_results="", BLRx_results="", HG_BLR_results="", rDNA_BLR_results="",
+                 HMM_results="", ORF_results="", PolyA_results="", TRF_results="", TR_search_results="", tRNA_results="", Input_consensus_file="", verbose = 2, threads=1,
+                 decisionRulesFileName="", Project_name=""):
+
+        self.TE_file = TE_file
+        self.Input_consensus_file = Input_consensus_file
+
+        self.BLRn_results = BLRn_results
+        self.BLRtx_results = BLRtx_results
+        self.BLRx_results = BLRx_results
+        self.HG_BLR_results = HG_BLR_results
+        self.rDNA_BLR_results = rDNA_BLR_results
+        self.HMM_results = HMM_results
+        self.ORF_results = ORF_results
+        self.PolyA_results = PolyA_results
+        self.tRNA_results = tRNA_results
+        self.TRF_results = TRF_results
+        self.TR_search_results = TR_search_results
+
+        self.BLRn_db = BLRn_db
+        self.BLRx_db = BLRx_db
+        self.rDNA_db = rDNA_db
+        self.Profile_db = Profile_db
+
+        self.decisionRulesFileName = decisionRulesFileName #TODO: make this file do something
+        self.Project_name = Project_name
+        self.verbose = verbose
+        self.threads = threads
+
+
+
+    #TODO : Multithread structure
+    # get master DF -> chop them up into subdf into list of list od panda [list of all subdf[list of all subdf of 1 TE[panda DF]]]
+    #
+#or more quietly if i d'ont do full on press
+
+#up to teh user
+    def setup(self):
+        # TODO : refactor this mess
+        self.PTEFG = PandaTEFeatureGathering(TE_file=self.TE_file, BLRn_results=self.BLRn_results,
+                                        BLRtx_results=self.BLRtx_results,
+                                        BLRx_results=self.BLRx_results, HG_BLR_results=self.HG_BLR_results,
+                                        rDNA_BLR_results=self.rDNA_BLR_results, HMM_results=self.HMM_results,
+                                        ORF_results=self.ORF_results, PolyA_results=self.PolyA_results,
+                                        TRF_results=self.TRF_results, TR_search_results=self.TR_search_results,
+                                        tRNA_results=self.tRNA_results,
+                                        Input_consensus_file=self.Input_consensus_file, BLRn_db=self.BLRn_db,
+                                        BLRx_db=self.BLRx_db, rDNA_db=self.rDNA_db)
+
+        # DF_master_dict=PTEFG.loadallDF_dict()
+        self.DF_master_dict = self.PTEFG.loadallDF()
+        PDU = PandaUtils()
+
+        TE_list = self.PTEFG.GetTEName()
+        self.Consensus_lenght_dict = self.PTEFG.GetTELenghtdict()
+        repbase_AA_lenght_dict = self.PTEFG.GetRepbaseAAlenght()
+        repbase_nt_lenght_dict = self.PTEFG.GetRepbaseNtlenght()
+        rDNA_lenght_dict = self.PTEFG.GetRepbaseRDNALenght()
+
+        tmpMapFile = "ProfileDBTemp.map"  # normally, in REPET V3 and V2, the Profile DB get turned into a map format and loaded onto an SQL table
+        profilesDB2Map = ProfilesDB2Map()  # But only the sequence length get requested from the MAP table, so we convert the map into a length to get rid of all the unused data
+        profilesDB2Map.setInputFile(self.Profile_db)
+        profilesDB2Map.setOutputFile(tmpMapFile)
+        profilesDB2Map.run()
+        Profile_length_dict = PDU.ConvertProfileDBMaptoLenghtdict(inFile=tmpMapFile)
+        os.remove(tmpMapFile)
+
+        self.Lenght_Carrier = DFCarrier(Consensus_length_dict=self.Consensus_lenght_dict,
+                                   repbase_AA_length_dict=repbase_AA_lenght_dict,
+                                   repbase_nt_length_dict=repbase_nt_lenght_dict,
+                                   rDNA_length_dict=rDNA_lenght_dict,
+                                   Profile_length_dict=Profile_length_dict)  #TODO remove that horror and find a way to properly chop up all of the lenght dict
+
+        consensus_len_list = []
+        SubdfList =[]
+        for TE in TE_list:
+            print("Chopping", TE)
+            subsetsDF = self.PTEFG.GetAllFeatures(TE_name=TE, DF_list=self.DF_master_dict)
+            SubdfList.append(subsetsDF)
+            ConsensusLength = self.PTEFG.GetTELenght(Accesion_name=TE, dict=self.Consensus_lenght_dict)
+            consensus_len_list.append(ConsensusLength)
+            #for df in self.DF_master_dict:
+                #df.drop(index=TE, inplace=True) #progressivly remove the treated row drom the DF
+
+        del(self.DF_master_dict)
+        del(self.Consensus_lenght_dict)
+
+
+
+        # TODO : Get this hard wirring outta here
+        # TODO : fix typos (lenght-> length),
+        # TODO : Choose a method to parallelize the classifer, either properly multhitread the bastard, or launch multiples side by side
+
+        self.decisionRulesFileName = os.getcwd() + "/config/Decision_rules.yaml" #what the fuck is this ?
+
+        self.env = Environment(consensusFileName=self.Input_consensus_file, decisionRulesFileName=self.decisionRulesFileName,
+                          projectName=self.Project_name)
+
+        self.env.setupDecisionRules()
+
+        return SubdfList, consensus_len_list, TE_list
+
+
+
+
+    def ClassifyOneTE(self, TE, subdf, ConsensusLength):
+
+        iSuperAgent = SuperAgent(env=self.env, ConsensusLength=ConsensusLength, ConsensusName=TE, SusbsetsDF=subdf,
+                                 carrier=self.Lenght_Carrier)
+        iSuperAgent.live()
+        self.env.resetBlackBoardDemandAndResults()  # Purge the blackboard at each iteration
+        print(TE, "classified")
+
+
+    def pritaroo(self, obj):
+        print (obj)
+
+
+    def LaunchClassifierMultithreads(self):
+        SubdfList, consensus_len_list, TE_list = self.setup()
+        with mp.Pool(self.threads) as WorkerThread:
+            WorkerThread.starmap(self.ClassifyOneTE, zip(TE_list, SubdfList, consensus_len_list), chunksize=300)
+            WorkerThread.close()
+            WorkerThread.join()
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/MatchingSubject.py b/script_repet/repet_tools/PASTEC/MatchingSubject.py
new file mode 100644
index 0000000000000000000000000000000000000000..1d4e59c9ecf143d2c5a4cca4ba6ca65fa8cff974
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/MatchingSubject.py
@@ -0,0 +1,35 @@
+from commons.core.coord.Path import Path
+
+class MatchingSubject(Path):
+
+    ## Constructor
+    #
+    # @param id identifier
+    # @param range_q a Range instance for the query
+    # @param range_s a Range instance for the subject
+    # @param e_value float E-value of the match
+    # @param score integer score of the match
+    # @param identity float identity percentage of the match
+    # @param length integer length of the subject
+    #
+    def __init__(self, path = Path(), length = -1):
+        self._length = length
+        Path.__init__(self, path.id, path.range_query, path.range_subject, path.e_value, path.score, path.identity)
+
+    ## Equal operator
+    #
+    def __eq__(self, o):
+        if type(o) is not type(self) or self._length != o._length:
+            return False
+        return Path.__eq__(self, o)
+
+    ## Not equal operator
+    #
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def getProteinDomainLength(self):
+        return self._length
+
+    def setProteinDomainLength(self, length):
+        self._length = length
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/ClassifierResult.py b/script_repet/repet_tools/PASTEC/Messenger/ClassifierResult.py
new file mode 100755
index 0000000000000000000000000000000000000000..905f54d84ef95c3bfab6ac223d866090a33b217d
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Messenger/ClassifierResult.py
@@ -0,0 +1,18 @@
+## This class contains result of classifier agent, that have to fill a black board result
+#
+class ClassifierResult(object):
+
+    def __init__ (self, demand, message):
+        self.demand = demand
+        self.message = message
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self.__class__ == o.__class__ and o.demand == self.demand and o.message == self.message
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return "demand=%s, message=%s" % (self.demand, self.message)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/DFCarrier.py b/script_repet/repet_tools/PASTEC/Messenger/DFCarrier.py
new file mode 100644
index 0000000000000000000000000000000000000000..6acaa4a546ab808abfa3dc374f07c5c98e9c7c25
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Messenger/DFCarrier.py
@@ -0,0 +1,36 @@
+
+from pprint import pprint
+
+
+class DFCarrier(object):
+    """
+    Class used to pass databases length dict to agents
+    """
+
+    def __init__(self, Consensus_length_dict={}, repbase_AA_length_dict={}, repbase_nt_length_dict={}, rDNA_length_dict={}, Profile_length_dict={}):
+        self.Consensus_length_dict = Consensus_length_dict
+        self.repbase_AA_length_dict = repbase_AA_length_dict
+        self.repbase_nt_length_dict = repbase_nt_length_dict
+        self.rDNA_length_dict = rDNA_length_dict
+        self.Profile_length_dict = Profile_length_dict
+
+    def GetConsesusLenghtFromName(self, seqname):
+        return self.Consensus_length_dict[seqname]
+
+    def GetRepbaseAASeqLenghtFromName(self, seqname):
+        return self.repbase_AA_length_dict[seqname]
+
+    def GetRepbaseNtSeqLenghtFromName(self, seqname):
+        return self.repbase_nt_length_dict[seqname]
+
+    def GetrDNASeqLengthFromName(self, seqname):
+        return self.rDNA_length_dict[seqname]
+
+    def GetProfileLengthFromName(self,seqname):
+        #print("Carrier reporting in, will return this as profileLength: ", self.Profile_length_dict[seqname])
+        return int(self.Profile_length_dict[seqname])
+
+
+    # TODO : handle absence of dict/absence of key
+    # TODO: setters and getters
+    # TODO: TYPOS IN LENGTH
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/Demand.py b/script_repet/repet_tools/PASTEC/Messenger/Demand.py
new file mode 100755
index 0000000000000000000000000000000000000000..29f4f4499bd423a45131e56a3390f5dc2761d520
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Messenger/Demand.py
@@ -0,0 +1,18 @@
+## Demand that have to be on Black board demand
+#
+class Demand(object):
+
+    def __init__(self, agent, consensusName):
+        self.agent = agent
+        self.consensusName = consensusName
+                
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return o.agent == self.agent and o.consensusName == self.consensusName
+        return False 
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return "{}: {}".format(self.agent, self.consensusName)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/DemandAndResult.py b/script_repet/repet_tools/PASTEC/Messenger/DemandAndResult.py
new file mode 100755
index 0000000000000000000000000000000000000000..d68dceb79d07078546b0e3ef5ff1854a40b9b8dd
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Messenger/DemandAndResult.py
@@ -0,0 +1,24 @@
+class DemandAndResult(object):
+
+    def __init__(self, demand = None, result = None):
+        self.demand = demand
+        self.result = result
+        
+    #TODO: rename attributes with an underscore (change in env too...)
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self.__class__ == o.__class__ and self.demand == o.demand and self.result == o.result
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def getResult(self):
+        return self.result
+    
+    #TODO: rename (isResultEmpty)
+    def isEmpty(self):
+        return self.result.isEmpty()
+    
+    def __str__(self):
+        return "{}: {}".format(self.demand, self.result)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/SubsetsDF.py b/script_repet/repet_tools/PASTEC/Messenger/SubsetsDF.py
new file mode 100644
index 0000000000000000000000000000000000000000..926fcaf186483e407646bcb8bf17ee6c8454b293
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Messenger/SubsetsDF.py
@@ -0,0 +1,16 @@
+import pandas
+
+class SubsetsDF(object):
+    """
+    Class used to carry and pass DF to agents
+    """
+    def __init__(self, SubsetsDF_dict):
+        self.SubsetsDF_dict = SubsetsDF_dict
+
+
+    def Getsubdf(self, DF_name):
+        subdf = self.SubsetsDF_dict[DF_name]
+        return subdf
+
+    def Removesubdf(self, DF_name):
+        del self.SubsetsDF_dict[DF_name]
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Messenger/__init__.py b/script_repet/repet_tools/PASTEC/Messenger/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/PASTEC/OutputWriterPerConsensus.py b/script_repet/repet_tools/PASTEC/OutputWriterPerConsensus.py
new file mode 100755
index 0000000000000000000000000000000000000000..35c7ddd424055672378f6298dd288f67956ee123
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/OutputWriterPerConsensus.py
@@ -0,0 +1,392 @@
+from collections import OrderedDict
+
+class OutputWriterPerConsensus(object):
+
+    def __init__(self):
+        self._hasCodingPart = False
+        self._hasStructPart = False
+        self._hasOtherPart = False
+    
+    def writeOutput(self, outF, dResult):
+        lMandatoryKeys = ['consensusName','consensusLength','consensusStrand','chimeric','consensusClass','consensusOrder','completeness']
+        lKeys2Write = []
+        lCodingAndStructAndOther2Write = []
+        
+        for key in lMandatoryKeys:
+            lKeys2Write.append(dResult[key])
+
+        
+        confidenceIndex = dResult['confidenceIndex']
+        confidenceIndex = 'CI=' + str(confidenceIndex)
+        lKeys2Write.append(confidenceIndex)
+        if 'dictOfEvidence' in dResult:
+            dEvidence = dResult['dictOfEvidence']
+            coding = self.writeCodingFeaturesLine(dEvidence)
+            if coding != "":
+                lCodingAndStructAndOther2Write.append(coding)
+            
+            struct = self.writeStructFeaturesLine(dEvidence)
+            if struct != "":
+                lCodingAndStructAndOther2Write.append(struct)
+            
+            other = self.writeOtherFeaturesLine(dEvidence)
+            if other != "":
+                lCodingAndStructAndOther2Write.append(other)
+        outF.write('\t'.join(lKeys2Write) + "; " + "; ".join(lCodingAndStructAndOther2Write) + '\n')
+        return self.generateJsonClassifDict(dResult)
+    
+    def writeOutputNew(self, outFN, iClassif):
+        cName = iClassif.getConsensusName()
+        cLength = iClassif.getConsensusLength()
+        cStrand = iClassif.getConsensusStrand()
+        chimeric = iClassif.getConfusness()
+        cClass = iClassif.getConsensusClass()
+        cOrder = iClassif.getConsensusOrder()
+        cCode = iClassif.getCode()
+        cSuperFamily = iClassif.getConsensusSuperFamily()
+        cCI = str(iClassif.getConsensusCI())
+        cCoding = "coding=({})".format(iClassif.getConsensusCoding())
+        cStruct = "struct=({})".format(iClassif.getConsensusStruct())
+        cOther = "other=({})".format(iClassif.getConsensusOther())
+
+        res = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(cName, cLength, cStrand, chimeric, cClass, cOrder, cCode, cSuperFamily, cCI, cCoding, cStruct, cOther)
+        return res
+        
+    def generateJsonClassifDict(self, dResult):
+        def set_default(obj):
+            if isinstance(obj, set):
+                return list(obj)
+            raise TypeError
+        
+        from json import JSONEncoder
+
+        def _default(self, obj):
+            return getattr(obj.__class__, "to_json", _default.default)(obj)
+
+        _default.default = JSONEncoder().default # save unmodified default
+        JSONEncoder.default = _default # replacement
+        
+        tmpDict = dResult.copy()
+        
+        cleanedDict = OrderedDict()
+        cleanedDict["name"] = tmpDict["consensusName"]
+        cleanedDict["length"] = int(tmpDict["consensusLength"])
+        cleanedDict["strand"] = tmpDict["consensusStrand"]
+        cleanedDict["chimeric"] = False if( tmpDict["chimeric"] == "ok" )  else True
+        
+        cleanedDict["class"] = tmpDict["consensusClass"]
+        cleanedDict["order"] = tmpDict["consensusOrder"]
+        cleanedDict["complete"] = True if( tmpDict["completeness"] == "complete") else (False if (tmpDict["completeness"] == "incomplete") else None)
+        cleanedDict["CI"] = tmpDict["confidenceIndex"]
+        
+        if 'dictOfEvidence' in tmpDict:
+            dEvidence = tmpDict['dictOfEvidence']
+
+            if self._hasCodingPart:
+                cleanedDict["coding"] = OrderedDict()
+                self.formatCodingFeaturesAsDict(dEvidence, cleanedDict["coding"])
+            if self._hasStructPart:
+                cleanedDict["struct"] = OrderedDict()
+                self.formatStructFeaturesAsDict(dEvidence, cleanedDict["struct"])
+            if self._hasOtherPart:
+                cleanedDict["other"] = OrderedDict()
+                self.formatOtherFeaturesAsDict(dEvidence, cleanedDict["other"])
+#        Delete key if value is an empty ordered dictionnary
+        for key, value in cleanedDict.items():
+            if value == OrderedDict() :
+                del cleanedDict[key]
+
+        return cleanedDict
+                
+    def generateJsonClassifDictNew(self, iC):
+        def set_default(obj):
+            if isinstance(obj, set):
+                return list(obj)
+            raise TypeError
+        
+        from json import JSONEncoder
+
+        def _default(self, obj):
+            return getattr(obj.__class__, "to_json", _default.default)(obj)
+
+        _default.default = JSONEncoder().default # save unmodified default
+        JSONEncoder.default = _default # replacement
+        
+                
+        cleanedDict = OrderedDict()
+        cleanedDict["name"] = iC.getConsensusName()
+        cleanedDict["length"] = iC.getConsensusLength()
+        cleanedDict["strand"] = iC.getConsensusStrand()
+        cleanedDict["confuse"] = False if( iC.getConfusness() == "ok" )  else True
+        cleanedDict["code"] = iC.getCode()        
+        cleanedDict["class"] = iC.getConsensusClass()
+        cleanedDict["order"] = iC.getConsensusOrder()
+        cleanedDict["superFamily"] = iC.getConsensusSuperFamily()
+        cleanedDict["complete"] = 'NA'
+        
+        if iC.getConfusness() == "ok":
+            
+            iComposedName =self.getComposedName(iC.getConsensusClass(), iC.getConsensusOrder())
+            cleanedDict["CI"]= OrderedDict([(iComposedName, iC.getConsensusCI())])
+            
+            if iC._hasCodingPart:
+                codingOrdered = OrderedDict()
+                self.formatCodingFeaturesAsDict(iC.getInfoEvidence(), codingOrdered)
+                cleanedDict["coding"] = OrderedDict([(iComposedName, codingOrdered)])
+                
+            if iC._hasStructPart:
+                structOrdered = OrderedDict()
+                self.formatStructFeaturesAsDict(iC.getInfoEvidence(), structOrdered)
+                cleanedDict["struct"] = OrderedDict([(iComposedName,structOrdered)])
+                
+            if iC._hasOtherPart:
+                otherOrdered = OrderedDict()
+                self.formatOtherFeaturesAsDict(iC.getInfoEvidence(), otherOrdered)
+                cleanedDict["other"] = OrderedDict([(iComposedName,otherOrdered)])
+                
+        else :
+            lClass = iC.getConsensusClass().split("|")
+            lOrder = iC.getConsensusOrder().split("|")
+            lCI = iC.getConsensusCI().split("|")
+            i = 0
+            lCIForDict = []
+            lCodingForDict = []
+            lStructureForDict = []
+            lOtherForDict = []
+            while i < len(lClass):
+
+                CodingOrdered = OrderedDict()
+                StructOrdered = OrderedDict()
+                OtherOrdered = OrderedDict()
+
+                if lOrder[i] in ['Unclassified', 'NA']:
+                    dEvidence = iC.getInfoEvidence()[lClass[i]]
+                else:                    
+                    dEvidence = iC.getInfoEvidence()[lOrder[i]]
+
+                iComposedName =self.getComposedName(lClass[i], lOrder[i])
+                
+                lCIForDict.append((iComposedName, lCI[i]))
+                
+                self.formatCodingFeaturesAsDict(dEvidence, CodingOrdered)
+                if len(CodingOrdered) != 0:
+                    lCodingForDict.append((iComposedName, CodingOrdered))
+                
+                self.formatStructFeaturesAsDict(dEvidence, StructOrdered)
+                if len(StructOrdered) != 0:
+                    lStructureForDict.append((iComposedName, StructOrdered))
+                    
+                if 'other' in dEvidence.keys():
+                    self.formatOtherFeaturesAsDict(dEvidence, OtherOrdered)
+                    if len(OtherOrdered) != 0:
+                        lOtherForDict.append((iComposedName, OtherOrdered))
+                
+                i+=1
+                
+            cleanedDict["CI"] = OrderedDict(lCIForDict)
+            cleanedDict["coding"] = OrderedDict(lCodingForDict)
+            cleanedDict["struct"] = OrderedDict(lStructureForDict)
+            cleanedDict["other"] = OrderedDict(lOtherForDict)
+
+
+
+#        Delete key if value is an empty ordered dictionnary
+        for key, value in cleanedDict.items():
+            if value == OrderedDict() :
+                del cleanedDict[key]
+        
+        return cleanedDict
+
+    def writeOtherFeaturesLine(self, dEvidence): 
+        other = ""
+        if 'other' in dEvidence:
+                lResults = []
+                dOtherResults = dEvidence['other']
+                lResultsWithCoding = self.formatCodingFeatures(dOtherResults, lResults)
+                lResultsFilled = self.formatStructFeatures(dOtherResults, lResultsWithCoding)
+
+                if len(lResultsFilled) != 0:
+                    subOther = "; ".join(lResultsFilled)
+                    other = "other=({})".format(subOther)
+                    self._hasOtherPart = True
+        return other
+
+    def writeCodingFeaturesLine(self, dEvidence):
+        lResults = []
+        lResultsFilled = self.formatCodingFeatures(dEvidence, lResults)
+        coding = ""
+        if len(lResultsFilled) != 0:
+            subCoding = "; ".join(lResultsFilled)
+            coding = "coding=({})".format(subCoding)
+        return coding
+
+    def formatCodingFeatures(self, dEvidence, lResults):
+        if 'Repbase_tbx' in dEvidence and dEvidence['Repbase_tbx']:
+            lResults.append("TE_BLRtx: {}".format(", ".join(map(str, dEvidence['Repbase_tbx']))))
+
+        if 'Repbase_bx' in dEvidence and dEvidence['Repbase_bx']:
+            lResults.append("TE_BLRx: {}".format(", ".join(map(str, dEvidence['Repbase_bx']))))
+
+        if ('te_hmmer' in dEvidence) and (dEvidence['te_hmmer']):
+            lResults.append('profiles: {}'.format(self.formatProfilesResults(dEvidence['te_hmmer'])))
+
+        if 'Other_profiles' in dEvidence:
+            lResults.append('Other_profiles: {}'.format(self.formatProfilesResults(dEvidence['Other_profiles'])))
+
+        if "rDNA" in dEvidence and dEvidence["rDNA"]:
+            lResults.append("rDNA_BLRn: {}".format(dEvidence["rDNA"]))
+
+        if "HG" in dEvidence and dEvidence["HG"]:
+            lResults.append("HG_BLRn: {}".format(dEvidence["HG"]))
+
+        if len(lResults) != 0:
+            self._hasCodingPart = True
+        return lResults
+
+    def formatProfilesResults(self, dProfilesResults):
+        if len(dProfilesResults.keys()) == 0:
+            return ""
+        lResults = []
+        for key in dProfilesResults.keys():
+            iPDM = dProfilesResults[key]
+            cov = "{:0.2f}%({:0.2f}%)".format(iPDM.getCoverage(),iPDM.getCoverageOnSubject() )
+            profilesResult = "{}: {}".format(key, cov)
+            lResults.append(profilesResult)
+        return ", ".join(lResults)
+
+    
+    def writeStructFeaturesLine(self, dEvidence):
+        lResults = []
+        lResultsFilled = self.formatStructFeatures(dEvidence, lResults)
+        struct = ""
+
+        if len(lResultsFilled) != 0:
+            subStruct = "; ".join(lResultsFilled)
+            struct = "struct=({})".format(subStruct)
+        return struct
+
+    def formatStructFeatures(self, dEvidence, lResults):
+        if 'length' in dEvidence and dEvidence['length']:
+            lResults.append('TElength: {}'.format(dEvidence['length']))
+
+        if 'TR' in dEvidence and dEvidence['TR']:
+            lResults.append('TermRepeats: {}'.format(", ".join(map(str, dEvidence['TR']))))
+
+        if 'ORF' in dEvidence and dEvidence['ORF']:
+            lResults.append('ORF: {}'.format(", ".join(dEvidence['ORF'])))
+
+        if 'SSR' in dEvidence and dEvidence['SSR']:
+            lResults.append('SSR: {}'.format(", ".join(dEvidence['SSR'])))
+
+        if 'SSRCoverage' in dEvidence and dEvidence['SSRCoverage']:
+            lResults.append('SSRCoverage={}%'.format(dEvidence['SSRCoverage']))
+
+        if 'polyAtail' in dEvidence:
+            lResults.append('polyAtail')
+
+        if 'helitronExtremities' in dEvidence and dEvidence['helitronExtremities']:
+            lResults.append('helitronExtremities: {}'.format(", ".join(map(str, dEvidence['helitronExtremities']))))
+
+        if len(lResults) != 0:
+            self._hasStructPart = True
+        
+        return lResults
+
+
+    def formatProfilesResultsAsDict(self, dProfilesResults):
+        if len(dProfilesResults.keys()) == 0:
+            return {}
+        
+        dResults = {}
+        for key in dProfilesResults.keys():
+            iPDM = dProfilesResults[key]
+            profilesResult = OrderedDict()
+            profilesResult["cov"] = iPDM.getCoverage()
+            profilesResult["covOnSubject"] = iPDM.getCoverageOnSubject()
+            dResults[key] = profilesResult
+        return dResults
+
+    def formatCodingFeaturesAsDict(self, dEvidence, dCoding):
+        if 'Repbase_tbx' in dEvidence and dEvidence['Repbase_tbx']:
+            dCoding["TE_BLRtx"] = OrderedDict()
+            
+            for iBM in  dEvidence['Repbase_tbx']:
+                profilesResult = OrderedDict()
+                profilesResult["cov"] = iBM.getCoverage()
+                dCoding["TE_BLRtx"][iBM.getName()] = profilesResult
+    
+        if 'Repbase_bx' in dEvidence and dEvidence['Repbase_bx']:
+            dCoding["TE_BLRx"] = OrderedDict()
+            for iBM in  dEvidence['Repbase_bx']:
+                profilesResult = OrderedDict()
+                profilesResult["cov"] = iBM.getCoverage()
+                dCoding["TE_BLRx"][iBM.getName()] = profilesResult
+            
+        if 'te_hmmer' in dEvidence and dEvidence['te_hmmer']:
+            dCoding["profiles"] = self.formatProfilesResultsAsDict(dEvidence['te_hmmer'])
+          
+        if 'Other_profiles' in dEvidence:
+            dCoding["Other_profiles"] = self.formatProfilesResultsAsDict(dEvidence['Other_profiles'])
+
+        if "rDNA" in dEvidence and dEvidence["rDNA"]:
+            dCoding["rDNA_BLRn"] = OrderedDict()
+            iBM =  dEvidence['rDNA']
+            dCoding["rDNA_BLRn"]["name"] = iBM.getName()
+            dCoding["rDNA_BLRn"]["cov"] = iBM.getCoverage()
+            
+        if "HG" in dEvidence and dEvidence["HG"]:
+            dCoding["HG_BLRn"] = OrderedDict()
+            iBM =  dEvidence['HG']
+            dCoding["HG_BLRn"]["cov"] = iBM.getCoverage()
+            dCoding["HG_BLRn"]["name"]= iBM.getName()
+
+  
+    def formatStructFeaturesAsDict(self, dEvidence, dStruct):
+        if 'length' in dEvidence and dEvidence['length']:
+            dStruct["TElength"] = dEvidence['length']
+
+        if 'TR' in dEvidence and dEvidence['TR']:
+            dStruct["TermRepeats"] = OrderedDict()
+            for iTR in  dEvidence['TR']:
+                trResult = OrderedDict()
+                trResult["length"] = iTR.getLength()
+                dStruct["TermRepeats"][iTR.getType()] = trResult
+            
+        if 'ORF' in dEvidence and dEvidence['ORF']:
+            dStruct["ORF"] = OrderedDict()
+            for iORF in dEvidence['ORF']:
+                dStruct["ORF"]= dEvidence['ORF']
+            
+        if 'SSR' in dEvidence and dEvidence['SSR']:
+            dStruct["SSR"] = OrderedDict()
+            for iORF in dEvidence['SSR']:
+                dStruct["SSR"]= dEvidence['SSR']
+                
+        if 'SSRCoverage' in dEvidence and dEvidence['SSRCoverage']:
+            dStruct["SSRCoverage"] = dEvidence['SSRCoverage']
+      
+        if 'polyAtail' in dEvidence:
+            dStruct["polyAtail"] = True if( dEvidence['polyAtail'] == "yes" ) else False
+             
+        if 'helitronExtremities' in dEvidence and dEvidence['helitronExtremities']:
+            dStruct["helitronExtremities"] = OrderedDict()
+            
+            for iHE in  dEvidence['helitronExtremities']:
+                helitronExtResult = OrderedDict()
+                helitronExtResult["start"] = iHE.getStart()
+                helitronExtResult["end"] = iHE.getEnd()
+                helitronExtResult["eValue"] = iHE.getEValue()
+                dStruct["helitronExtremities"][iHE.getName()] = helitronExtResult
+            
+
+    def formatOtherFeaturesAsDict(self, dEvidence, dOther):
+        dOtherEvidences = dEvidence['other']
+        self.formatCodingFeaturesAsDict(dOtherEvidences, dOther)
+        self.formatStructFeaturesAsDict(dOtherEvidences, dOther)
+        
+    def getComposedName(self, Class, Order):
+        if (Class == Order) or (Order in ['NA']):
+            return Class
+        return "{} {}".format(Class, Order)
+        
+        
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/PandaUtils/PandaTEFeatureGathering.py b/script_repet/repet_tools/PASTEC/PandaUtils/PandaTEFeatureGathering.py
new file mode 100644
index 0000000000000000000000000000000000000000..48a29f878c2cbef7ca32f2822c017de37fd24783
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/PandaUtils/PandaTEFeatureGathering.py
@@ -0,0 +1,340 @@
+# This Class handles the cross referencing to get a full list of feature for a given TE
+import pandas
+import pandas as pd
+from PASTEC.PandaUtils.PandaUtils import PandaUtils
+from commons.core.utils.FileUtils import FileUtils
+
+import os
+from pprint import pprint
+
+
+class PandaTEFeatureGathering(object):
+
+    def __init__(self, TE_file="", BLRn_results="", BLRtx_results="", BLRx_results="", HG_BLR_results="",
+                 rDNA_BLR_results="", tRNA_results="",
+                 HMM_results="", ORF_results="", PolyA_results="", TRF_results="", TR_search_results="",
+                 Input_consensus_file="", BLRn_db="", BLRx_db="", rDNA_db="", verbosity=0 ):
+        self.TE_name_file = TE_file
+        self.Input_consensus_file = Input_consensus_file
+        self.BLRn_db = BLRn_db
+        self.BLRx_db = BLRx_db
+        self.rDNA_db = rDNA_db
+
+        self.BLRn_results = BLRn_results
+        self.BLRtx_results = BLRtx_results
+        self.BLRx_results = BLRx_results
+        self.HG_BLR_results = HG_BLR_results
+        self.rDNA_BLR_results = rDNA_BLR_results
+        self.HMM_results = HMM_results
+        self.ORF_results = ORF_results
+        self.PolyA_results = PolyA_results
+        self.tRNA_results = tRNA_results
+        self.TRF_results = TRF_results
+        self.TR_search_results = TR_search_results
+
+
+
+        self.verbosity = verbosity
+        
+        self.order_array = ["BLRn" ,"BLRtx","BLRx", "HG_BLR", "rDNA_BLR" ,"HMM" ,"ORF" ,"PolyA" ,"TRF" ,"TR_search", "tRNA"]
+
+    def IsLoadable(self, file):
+        if FileUtils.isEmpty(file):
+            return False
+        return True
+
+    def GetTEName(self):
+        """
+        Get a simple list of all the TE names from a file
+        The file has to have been generated by a shell command
+
+        $ cat {your_TE_to_annotate_file} | grep ">" | sed -e "s/>//g" >> {Your_TE_name_file}
+        """
+        TE_names = []
+        with open(self.TE_name_file) as file:
+            line = (file.readline().rstrip("\n"))
+            while line != "":
+                TE_names.append(line)
+                line = (file.readline().rstrip("\n"))
+
+        return TE_names
+
+    def GetFeaturesFromDataFrame(self, TE_name, DataFrame, DFname=""):
+        """
+        Take the name of a TE and a DataFrame and gives back a subset
+        DataFrame containing everything related to the given TE
+        """
+        try:
+            SubsetDF = DataFrame.loc[[TE_name]]
+            if self.verbosity > 0:
+                print ("subset DF of", TE_name, "created from", DFname)
+            return SubsetDF
+        except:
+            if self.verbosity > 0:
+                print(TE_name, "is not in", DFname ,"DF sending back empty DF")
+            return pd.DataFrame()
+
+    def loadallDF(self):
+        """
+        Load All results files in DataFrames and give a list of them
+        Master DataFrame are send back in this manner methods because:
+        a) it allows the process to run even if some feature detections are turned off
+        b) you still can edit the DataFrame after they are generated (might comme in handy to, say,
+        delete data that has been iterated upon
+        """
+
+        #TODO: Functionalize this mess, this is ugly as sin
+        #TODO: Change the final output from list to dict ?
+
+        DF = []
+        PDU = PandaUtils()
+
+        if self.IsLoadable(self.BLRn_results):
+            DF.append(PDU.LoadPath(self.BLRn_results))
+        else:
+            if self.verbosity > 0:
+                print("No Blastn results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.BLRtx_results):
+            DF.append(PDU.LoadPath(self.BLRtx_results))
+        else:
+            if self.verbosity > 0:
+                print("No tBlastx results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.BLRx_results):
+            DF.append(PDU.LoadPath(self.BLRx_results))
+        else:
+            if self.verbosity > 0:
+                print("Not Blastx results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.HG_BLR_results):
+            DF.append(PDU.LoadPath(self.HG_BLR_results))
+        else:
+            if self.verbosity > 0:
+                print("No HG Blaster results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.rDNA_BLR_results):
+            DF.append(PDU.LoadPath(self.rDNA_BLR_results))
+        else:
+            if self.verbosity > 0:
+                print("No rDNA Blaster results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.HMM_results):
+            DF.append(PDU.LoadPath(self.HMM_results))
+        else:
+            if self.verbosity > 0:
+                print("No HMM results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.ORF_results):
+            DF.append(PDU.LoadMap(self.ORF_results))
+        else:
+            if self.verbosity > 0:
+                print("No ORF results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.PolyA_results):
+            DF.append(PDU.LoadSet(self.PolyA_results))
+        else:
+            if self.verbosity > 0:
+                print("No PolyA results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.TRF_results):
+            DF.append(PDU.LoadSSRset(self.TRF_results))
+        else:
+            if self.verbosity > 0:
+                print("No TRF/SSR results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.TR_search_results):
+            DF.append(PDU.LoadSet(self.TR_search_results))
+        else:
+            if self.verbosity > 0:
+                print("No TR results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        if self.IsLoadable(self.tRNA_results):
+            DF.append(PDU.LoadMap(self.tRNA_results))
+        else:
+            if self.verbosity > 0:
+                print("No tRNA results given, sending back empty DF")
+            DF.append(pandas.DataFrame())
+
+        return DF
+
+    def loadallDF_dict(self):
+
+    # TODO declare the dict whit all key and empty DF as values at first, then update the key to add value if
+    # would cut so many if statements madness
+        DF = {}
+        PDU = PandaUtils()
+
+        if self.IsLoadable(self.BLRn_results):
+            DF["BLRn"]=PDU.LoadPath(self.BLRn_results)
+        else:
+            if self.verbosity > 0:
+                print("No Blastn results given, sending back empty DF")
+            DF["BLRn"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.BLRtx_results):
+            DF["BLRtx"]=PDU.LoadPath(self.BLRtx_results)
+        else:
+            if self.verbosity > 0:
+                print("No tBlastx results given, sending back empty DF")
+            DF["BLRtx"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.BLRx_results):
+            DF["BLRx"]=PDU.LoadPath(self.BLRx_results)
+        else:
+            if self.verbosity > 0:
+                print("Not Blastx results given, sending back empty DF")
+            DF["BLRx"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.HG_BLR_results):
+            DF["HG_BLR"]=PDU.LoadPath(self.HG_BLR_results)
+        else:
+            if self.verbosity > 0:
+                print("No HG Blaster results given, sending back empty DF")
+            DF["HG_BLR"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.rDNA_BLR_results):
+            DF["rDNA_BLR"]=PDU.LoadPath(self.rDNA_BLR_results)
+        else:
+            if self.verbosity > 0:
+                print("No rDNA Blaster results given, sending back empty DF")
+            DF["rDNA_BLR"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.HMM_results):
+            DF["HMM_profiles"]=(PDU.LoadPath(self.HMM_results))
+        else:
+            if self.verbosity > 0:
+                print("No HMM results given, sending back empty DF")
+            DF["HMM_profiles"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.ORF_results):
+            DF["ORF"]=PDU.LoadMap(self.ORF_results)
+        else:
+            if self.verbosity > 0:
+                print("No ORF results given, sending back empty DF")
+            DF["ORF"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.PolyA_results):
+            DF["PolyA"]=PDU.LoadSet(self.PolyA_results)
+        else:
+            if self.verbosity > 0:
+                print("No PolyA results given, sending back empty DF")
+            DF["PolyA"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.TRF_results):
+            DF["SSR"]=PDU.LoadSSRset(self.TRF_results)
+        else:
+            if self.verbosity > 0:
+                print("No TRF/SSR results given, sending back empty DF")
+            DF["SSR"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.TR_search_results):
+            DF["TR_search"]=PDU.LoadSet(self.TR_search_results)
+        else:
+            if self.verbosity > 0:
+                print("No TR results given, sending back empty DF")
+            DF["TR_search"]=pandas.DataFrame()
+
+        if self.IsLoadable(self.tRNA_results):
+            DF["tRNA"]=PDU.LoadMap(self.tRNA_results)
+        else:
+            if self.verbosity > 0:
+                print("No tRNA results given, sending back empty DF")
+            DF["tRNA"]=pandas.DataFrame()
+
+        return DF
+
+    def GetAllFeatures(self, TE_name, DF_list):
+        """
+        Get all features associated with a single given TE
+        features are contained in subsets dataframe ordered in a list
+        I.E [TE_HMM_DF, TE_TR_DF, TE_ORF_DF, ....]
+        """
+
+        Features = []
+
+        i = 0
+        for DF in DF_list:
+            Features.append(self.GetFeaturesFromDataFrame(TE_name, DF, self.order_array[i]))
+            i += 1
+
+        return Features
+        # N.B : [0]=BLRn, [1]=BLRtx, [2]=BLRx [3]=HG_BLR, [4]=rDNA_BLR [5]=HMM [6]=ORF [7]=PolyA [8]=TRF [9]=TR_search
+
+    def GetAllFeatures_dict(self, TE_name, DF_dict):
+        """
+        Get all features associated with a single given TE
+        features are contained in subsets dataframe ordered in a list
+        I.E [TE_HMM_DF, TE_TR_DF, TE_ORF_DF, ....]
+        """
+
+        Features = {}
+
+        i = 0
+        for DF_name, master_DF in DF_dict.items():
+            Features[DF_name]=self.GetFeaturesFromDataFrame(TE_name, master_DF, self.order_array[i])
+            i += 1
+
+        return Features
+        # N.B : [0]=BLRn, [1]=BLRtx, [2]=BLRx [3]=HG_BLR, [4]=rDNA_BLR [5]=HMM [6]=ORF [7]=PolyA [8]=TRF [9]=TR_search
+
+    def GetTELenght(self, Accesion_name, dict):
+        """
+        Input:  - The name of a TE
+                - A dictionary containing all the TE and  their length (exact output of Pandautils.loadTELength())
+
+        Output: Give the length of a given TE
+        """
+        return int(dict[Accesion_name])
+    
+    def GetTELenghtdict(self):
+        return PandaUtils().LoadLengthDict(inFile=self.Input_consensus_file)
+    
+    def GetRepbaseAAlenght(self):
+        return PandaUtils().LoadLengthDict(inFile=self.BLRx_db)
+    
+    def GetRepbaseNtlenght(self):
+        return PandaUtils().LoadLengthDict(inFile=self.BLRn_db)
+
+    def GetRepbaseRDNALenght(self):
+        return PandaUtils().LoadLengthDict(inFile=self.rDNA_db)
+
+# testing ☭
+if __name__ == '__main__':
+    # PTEFG = PandaTEFeatureGathering(TE_file="./TE_name.txt", TRF_results="./all_consensus_repet.fa.SSR.set", HMM_results="./all_consensus_repet.fa_Profiles_ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm.align.clean_match.path", TR_search_results="./all_consensus_repet.fa.TR.set", ORF_results="./all_consensus_repet.fa.ORF.map")
+
+    # DF_list_test=PTEFG.loadallDF()
+    # pprint (DF_list_test)
+    # Feature_dict=PTEFG.GetAllFeatures(TE_name=PTEFG.GetTEName()[0], DF_list=DF_list_test)
+    # pprint (Feature_dict)
+    PTEFG = PandaTEFeatureGathering()
+    PDU = PandaUtils()
+    dico = PDU.LoadTELength(inFile="./ATha/athaTEref_ru1.fa")
+    ihasvar = PTEFG.GetTELenght(TEname="TNAT1A", dict=dico)
+
+
+# Pseudocode
+
+"""
+For a given TE
+    For each of the dataframe
+        get the row where the TE shows up
+        evaluate if feature is relevant or no
+            if yes:
+            extract info (type, start and end positions.... etc)
+            if no:
+            skip
+        ### Bonus: Delete feature that has been iterated upon to free memory and computing time
+    get a full list of feature present
+    pass the info to ClassifyTE for final verdict (tmp_file ?)
+"""
diff --git a/script_repet/repet_tools/PASTEC/PandaUtils/PandaUtils.py b/script_repet/repet_tools/PASTEC/PandaUtils/PandaUtils.py
new file mode 100644
index 0000000000000000000000000000000000000000..236f082b75b351d194b39927845ce8a733df0871
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/PandaUtils/PandaUtils.py
@@ -0,0 +1,136 @@
+#This file contains all the panda utilitary to load in all of the differents TE feature detections results in pandas
+#For the moment pandas will be instanciated and queried like SQL table, (except way less optimised thanks to python peak performance)
+#If performance is way below acceptable levels we will need to completly redo how we organise and querry the data
+#Also we will have to parallelize the computation so we can work on
+
+import pandas as pd
+import os
+import re
+from pprint import pprint
+from commons.core.seq.FastaUtils import FastaUtils
+from commons.core.utils.FileUtils import FileUtils
+
+
+class PandaUtils(object):
+    """
+    This class provides methods to load DataFrames (df) into memory for PASTEC
+    """
+    # TODO: rename every dataframe column so they represent better what they actually contains
+    # TODO: Load methods are not optimised at all, and neither are the table.
+    #       For the moment this is not a problem, but it may become one some day.
+    #       If Dataframe optimization becomes a concern, we may need to fix it by doing some panda + cython magic, or switch to Polars (https://pola.rs/)
+
+    def LoadPath(self, inFile=""):
+        dataFrame = pd.read_csv(inFile, sep='\t', header=None)
+        dataFrame.columns = ["path", "query_name", "query_start", "query_end", "subject_name", "subject_start", "subject_end", "E_value", "score", "identity"]
+        dataFrame.set_index('query_name', inplace=True)
+        return dataFrame
+
+    def LoadMap(self, inFile=""):
+        dataFrame = pd.read_csv(inFile, sep='\t', header=None)
+        dataFrame.columns = ["name", "chr", "start", "stop"]
+        dataFrame.set_index('chr', inplace=True)
+        return dataFrame
+
+    def LoadSet(self, inFile=""):
+        dataFrame = pd.read_csv(inFile, sep='\t', header=None)
+        dataFrame.columns = ["id", "name", "chr", "start", "stop"]
+        dataFrame.set_index('chr', inplace=True)
+        return dataFrame
+
+    def LoadSSRset(self, inFile=""):
+        #SRR sets have a different format, so we need a special case for them
+        dataFrame = pd.read_csv(inFile, sep='\t', header=None)
+        dataFrame.columns = ["numID", "sequence", "chr", "start", "stop"]
+        dataFrame.set_index('chr', inplace=True)
+        return dataFrame
+
+    def loadtRNAtab(self):
+        print("not done yet")
+        print("no valid inputs produced for testing yet")
+
+    def LoadLengthDict(self, inFile=""):
+        """
+        Input : an input Fasta
+        Output : A dict whit accesions as key, and theirs Length as value
+
+        TODO: put them in a DF or keep them in a dict ?
+        """
+        #print("PandaUtils LoadLengthDict will try to load this file :", inFile)
+        TE_length_dict = FastaUtils.getLengthPerHeader(inFile=inFile)
+        #TODO: use convert FastaUtils.convertFastaToLength and load the lenght
+        return TE_length_dict
+
+    def ConvertProfileDBMaptoLenghtdict(self, inFile=""):
+        Lengthdict = {}
+        with open(inFile) as inFileHandler:
+            for line in inFileHandler:
+                split_line= re.split("\t", line)
+                seqname, lenght = split_line[0], int(split_line[3])# the start coord is always 1, so to get the lenght, we just need to grab the end coord
+                Lengthdict[seqname] = lenght
+        return Lengthdict
+
+# We testin'
+# TODO : to test sript on light datasets ( 3 - 5 lines max )
+if __name__ == '__main__':
+    PDU = PandaUtils()
+    """
+    very light data
+    """
+    #ORF_df=PDU.loadORFmap(inFile="./all_consensus_repet.fa.ORF.map")
+    #print(ORF_df)
+    #print(ORF_df.loc[0])
+    #polya_DF=PDU.loadPolyAset(inFile="./all_consensus_repet.fa.polyA.set")
+    #print(polya_DF)
+    #print(polya_DF.loc[0])
+    #TR_df=PDU.loadTRsets(inFile="./all_consensus_repet.fa.TR.set")
+    #print(TR_df)
+    #print(TR_df.loc[0])
+    #SSR_df=PDU.loadTRFset(inFile="./all_consensus_repet.fa.SSR.set")
+    #print(SSR_df)
+    #print(SSR_df.info())
+    #print(SSR_df.loc["DmelChr4-B-G1-Map20"].to_string())
+    #HMM_df=PDU.loadHMMpath(inFile="./all_consensus_repet.fa_Profiles_ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm.align.clean_match.path")
+    #print(HMM_df)
+    #print(HMM_df.loc[5])
+    #print(HMM_df.info())
+    """
+    slightly heavier data
+    """
+
+    """
+    ORF_df=PDU.loadORFmap(inFile="./ATha/athaTEref_ru1.fa.ORF.map")
+    print(ORF_df.info())
+    print("\n\n\n\n\n")
+    polya_DF=PDU.loadPolyAset(inFile="./ATha/athaTEref_ru1.fa.polyA.set")
+    print(polya_DF.info())
+    print("\n\n\n\n\n")
+    TR_df=PDU.loadTRsets(inFile="./ATha/athaTEref_ru1.fa.TR.set")
+    print(TR_df.info())
+    print("\n\n\n\n\n")
+    HMM_df=PDU.loadHMMpath(inFile="./ATha/athaTEref_ru1.fa_Profiles_ProfilesBankForREPET_Pfam35.0_GypsyDB_2022.hmm.align.clean_match.path")
+    print(HMM_df.info())
+    print("\n\n\n\n\n")
+    SSR_df=PDU.loadTRFset(inFile="./ATha/athaTEref_ru1.fa.SSR.set")
+    print(SSR_df.info())
+    print("\n\n\n\n\n")
+    """
+    #BLRN_df=PDU.LoadBlasterPath(inFile="./ATha/athaTEref_ru1_TE_BLRn_repbase20.05_ntSeq_cleaned_TE.fsa.align.clean_match.path")
+    #print(BLRN_df)
+    #print(BLRN_df.iloc[1])
+    #print(BLRN_df.info())
+
+    #BLRtx_df=PDU.LoadBlasterPath(inFile="./ATha/athaTEref_ru1_TE_BLRtx_repbase20.05_ntSeq_cleaned_TE.fsa.align.clean_match.path")
+    #print(BLRtx_df)
+    #print(BLRtx_df.iloc[1])
+    #print(BLRtx_df.info())
+
+    #BLRx_df=PDU.LoadBlasterPath(inFile="./ATha/athaTEref_ru1_TE_BLRx_repbase20.05_aaSeq_cleaned_TE.fsa.align.clean_match.path")
+    #print(BLRx_df)
+    #print(BLRx_df.iloc[1])
+    #print(BLRx_df.info())
+
+    #rDNA_DF=PDU.LoadBlasterHGPath(inFile="./ATha/athaTEref_ru1_rDNA_BLRn_rRNA_Eukaryota_2020_2021.fsa.align.clean_match.path")
+    #print(rDNA_DF.loc["ATDNA12T3_2"])
+    #print(rDNA_DF.iloc[1])
+    #print(rDNA_DF.info())
diff --git a/script_repet/repet_tools/PASTEC/PandaUtils/__init__.py b/script_repet/repet_tools/PASTEC/PandaUtils/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/PASTEC/Size.py b/script_repet/repet_tools/PASTEC/Size.py
new file mode 100644
index 0000000000000000000000000000000000000000..aef9a540c29e2d3827386133a542045c81c082b3
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Size.py
@@ -0,0 +1,26 @@
+LABEL = "TElength"
+
+
+class Size(object):
+
+    def __init__(self, size=0, sizeWithoutTR=0):
+        # TODO: is size attribute used ?
+        self._size = size
+        self._sizeWithoutTR = sizeWithoutTR
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._size == o._size and self._sizeWithoutTR == o._sizeWithoutTR
+        return False
+
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def __str__(self):
+        return "%s: %s (without TR: %s)" % (LABEL, self._size, self._sizeWithoutTR)
+
+    def getSize(self):
+        return self._size
+
+    def getSizeWithoutTR(self):
+        return self._sizeWithoutTR
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/StatPastecNew.py b/script_repet/repet_tools/PASTEC/StatPastecNew.py
new file mode 100755
index 0000000000000000000000000000000000000000..9b7a86f70109adfc905f5192f56ff64a1705c2dc
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/StatPastecNew.py
@@ -0,0 +1,453 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import sys
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+
+"""
+This script gives statistics on new classif (12 rows with headers line) file from the classification results of PASTEC.
+usage: python StatPastec.py [options]
+    --help: this help"
+    --i: name of the input file, which is PASTEC type file.(format='OutputFile.classif')"
+    --o: name of the output file (default=inFileName+'_statsPASTEC.txt')"
+    --v: verbose (default=0/1)"
+"""
+
+CLASS_I = 'I'
+CLASS_II = 'II'
+COLUMNS_NB = 12
+STATUS_COLUMN = 3
+CLASS_COLUMN = 4
+ORDER_COLUMN = 5
+WCODE_COLUMN = 6
+SUBFAMILY_COLUMN = 7
+CONFUSED = "confused"
+DWICKERCODE = {
+                "I" : "RXX", 
+                "II" : "DXX", 
+                "LTR" : "RLX", 
+                "Copia" : "RLC",
+                "Gypsy" : "RLG",
+                "DIRS" : "RYX",
+                "PLE" : "RPX", 
+                "LINE" : "RIX", 
+                "SINE" : "RSX",
+                "TIR" : "DTX", 
+                "Crypton" : "DYX", 
+                "Helitron" : "DHX", 
+                "Maverick" : "DMX",
+                "LARD" : "RXX-LARD",
+                "MITE" : "DXX-MITE",
+                "TRIM": "RXX-TRIM"
+               }
+
+DORDER2CLASS = {
+                    "LTR": CLASS_I,
+                    "DIRS": CLASS_I,
+                    "PLE": CLASS_I,
+                    "LINE": CLASS_I,
+                    "SINE": CLASS_I,
+                    "TIR": CLASS_II,
+                    "Crypton": CLASS_II,
+                    "Maverick": CLASS_II,
+                    "Helitron": CLASS_II,
+                    "LARD" : CLASS_I,
+                    "MITE": CLASS_II,
+                    "TRIM": CLASS_I
+                    }
+
+DSUPERFAMILIES2ORDER = {"Copia": "LTR",
+                        "Gypsy": "LTR",
+                        "Ngaro": "DIRS"}
+
+LOG_DEPTH = "PASTEC"
+
+class StatPastecNew(object):
+    
+    def __init__(self, inFileName = "", outFileName = None, verbose = 0):
+        self._inFileName = inFileName
+        self.setOutFileName(outFileName)
+        self._verbose = verbose
+        print(LOG_DEPTH)
+        print(self.__class__.__name__)
+        print(self._verbose)
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=self._verbose)
+        self._dNotConfusedToCounter = {}
+        self._nbElementsNotConfused = 0
+        self._nbElementsConfused = 0
+        self._nbElementsClassI = 0
+        self._nbElementsClassIUnclassifiedOrder = 0
+        self._nbElementsClassII = 0
+        self._nbElementsClassIIUnclassifiedOrder = 0
+        self._nbElementsUnclassifiedAtClassAndOrder = 0
+        self._nbElementsNotTE = 0
+        self._dSubFamily2NbElements = {}
+        self._nbElementsConfusedAtClassAndOrder = 0
+        self._nbElementsClassIAndConfusedOrder = 0
+        self._nbElementsClassIIAndConfusedOrder = 0
+        self._nbElementsUnclassifiedClassAndConfusedOrder = 0
+        self._total = 0
+                
+    def setAttributesFromCmdLine(self):
+        description = "This script give statistics for the result of PASTEC, by default from file with .classif extension.\n"
+        epilog = "Example 1: common usage\n"
+        epilog += "\t$ StatPastec.py --infile outfile.classif\n"
+        epilog += "Example 2: launch with stats output file name\n"
+        epilog += "\t$ StatPastec.py -i outfile.classif -o statClassif.txt\n"
+        parser = RepetOptionParser(description = description, epilog = epilog)
+        parser.add_option('-i', '--infile', dest='inFileName', help='name of the input file')
+        parser.add_option('-o', '--outfile', dest='outFileName', help='name of the output file', default = None)
+        parser.add_option('-v', '--verbosity', dest='verbose', help='verbosity default = 0, else 1', default = 0, type = "int")
+        options = parser.parse_args()[0]
+        self.setAttributeFromOptions(options)
+        
+    def setAttributeFromOptions(self, options):
+        self.setInputFileName(options.inFileName)
+        self.setOutFileName(options.outFileName)
+        self.setVerbose(options.verbose)
+    
+    def setInputFileName(self, inFileName):
+        self._inFileName = inFileName
+        
+    def setOutFileName(self, outFileName):
+        if outFileName != None:
+            self._outFileName = outFileName
+        else:
+            self._outFileName = self._inFileName + '_stats.txt'
+        
+    def setVerbose(self, verbose):
+        self._verbose = verbose
+         
+    def set_dNotConfusedToCounter(self, dNotConfusedToCounter):
+        self._dNotConfusedToCounter = dNotConfusedToCounter
+    
+    def set_nbElementsNotConfused(self, nbElementsNotConfused):
+        self._nbElementsNotConfused = nbElementsNotConfused
+    
+    def set_nbElementsConfused(self, nbElementsConfused):
+        self._nbElementsConfused = nbElementsConfused
+    
+    def set_nbElementsClassI(self, nbElementsClassI):
+        self._nbElementsClassI = nbElementsClassI
+        
+    def set_nbElementsClassIUnclassifiedOrder(self, nbElementsClassIUnclassifiedOrder):
+        self._nbElementsClassIUnclassifiedOrder = nbElementsClassIUnclassifiedOrder
+
+    def set_nbElementsClassII(self, nbElementsClassII):
+        self._nbElementsClassII = nbElementsClassII
+
+    def set_nbElementsClassIIUnclassifiedOrder(self, nbElementsClassIIUnclassifiedOrder):
+        self._nbElementsClassIIUnclassifiedOrder = nbElementsClassIIUnclassifiedOrder
+
+    def set_nbElementsUnclassifiedAtClassAndOrder(self, nbElementsUnclassifiedAtClassAndOrder):
+        self._nbElementsUnclassifiedAtClassAndOrder = nbElementsUnclassifiedAtClassAndOrder
+        
+    def set_nbElementsNotTE(self, nbElementsNotTE):
+        self._nbElementsNotTE = nbElementsNotTE
+        
+    def set_nbElementsConfusedAtClassAndOrder(self, nbElementsConfusedAtClassAndOrder):
+        self._nbElementsConfusedAtClassAndOrder = nbElementsConfusedAtClassAndOrder
+
+    def set_nbElementsClassIAndConfusedOrder(self, nbElementsClassIAndConfusedOrder):
+        self._nbElementsClassIAndConfusedOrder = nbElementsClassIAndConfusedOrder
+        
+    def set_nbElementsClassIIAndConfusedOrder(self, nbElementsClassIIAndConfusedOrder):
+        self._nbElementsClassIIAndConfusedOrder = nbElementsClassIIAndConfusedOrder
+        
+    def set_nbElementsUnclassifiedClassAndConfusedOrder(self, nbElementsUnclassifiedClassAndConfusedOrder):
+        self._nbElementsUnclassifiedClassAndConfusedOrder = nbElementsUnclassifiedClassAndConfusedOrder
+        
+    def set_total(self, total):
+        self._total = total 
+        
+    def get_dNotConfusedToCounter(self):
+        return self._dNotConfusedToCounter
+    
+    def get_nbElementsNotConfused(self):
+        return self._nbElementsNotConfused
+    
+    def get_nbElementsConfused(self):
+        return self._nbElementsConfused
+    
+    def get_nbElementsClassI(self):
+        return self._nbElementsClassI
+        
+    def get_nbElementsClassIUnclassifiedOrder(self):
+        return self._nbElementsClassIUnclassifiedOrder
+
+    def get_nbElementsClassII(self):
+        return self._nbElementsClassII
+
+    def get_nbElementsClassIIUnclassifiedOrder(self):
+        return self._nbElementsClassIIUnclassifiedOrder
+
+    def get_nbElementsUnclassifiedAtClassAndOrder(self):
+        return self._nbElementsUnclassifiedAtClassAndOrder
+        
+    def get_nbElementsNotTE(self):
+        return self._nbElementsNotTE
+        
+    def get_nbElementsConfusedAtClassAndOrder(self):
+        return self._nbElementsConfusedAtClassAndOrder
+
+    def get_nbElementsClassIAndConfusedOrder(self):
+        return self._nbElementsClassIAndConfusedOrder
+        
+    def get_nbElementsClassIIAndConfusedOrder(self):
+        return self._nbElementsClassIIAndConfusedOrder
+        
+    def get_nbElementsUnclassifiedClassAndConfusedOrder(self):
+        return self._nbElementsUnclassifiedClassAndConfusedOrder
+        
+    def get_total(self):
+        return self._total 
+    
+    def checkOptions(self):
+        if self._inFileName == "":
+            raise Exception("ERROR: No input file specified!")
+        elif not FileUtils.isRessourceExists(self._inFileName):
+            raise Exception("ERROR: This input file {} doesn't exist!".format(self._inFileName))
+
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise SystemExit(1)       
+
+    def _writeNotes(self, outStatFile):
+        self._writeALineInFile(outStatFile, "\n#############NOTES#############\n")
+        self._writeALineInFile(outStatFile, "Read  'A unified classification system for eukaryotic transposable elements'. Wicker T. et al 2007, Nat Rev Genet. 8:973-982")
+        self._writeALineInFile(outStatFile, "1) Consensus with several orders or several class and orders are confused, the proposed classifications are presented order by decreased confidence index")
+        self._writeALineInFile(outStatFile, "\tseparated by |. All features from major classification appeared in 'coding' end 'struct' colomns. If the features from the other classifications are different")
+        self._writeALineInFile(outStatFile, "\tthey are displayed in 'others' colomns.")
+        self._writeALineInFile(outStatFile, "\tIf there is an None TE classification with TE classifcation, this consensus is not confused but the features from none TE classification are displayed in 'others' colomns.")
+        self._writeALineInFile(outStatFile, "2) All percentages are calculated with total number of consensus")
+        self._writeALineInFile(outStatFile, "3) Following all classifications that can be found, with Wicker's code:")
+        self._writeALineInFile(outStatFile, "")
+        self._writeALineInFile(outStatFile, "Transposable elements (TEs):")
+        self._writeALineInFile(outStatFile, "\tClass I (RXX)")
+        self._writeALineInFile(outStatFile, "\t\tDIRS (RYX)")
+        self._writeALineInFile(outStatFile, "\t\tLARD (RXX-LARD)")
+        self._writeALineInFile(outStatFile, "\t\tLINE (RIX)")
+        self._writeALineInFile(outStatFile, "\t\tLTR Copia (RLC)")
+        self._writeALineInFile(outStatFile, "\t\tLTR Gypsy (RLG)")
+        self._writeALineInFile(outStatFile, "\t\tLTR (RLX)")
+        self._writeALineInFile(outStatFile, "\t\tPLE (RPX)")
+        self._writeALineInFile(outStatFile, "\t\tSINE (RSX)")
+        self._writeALineInFile(outStatFile, "\t\tTRIM (RXX-TRIM)")
+        self._writeALineInFile(outStatFile, "")
+        self._writeALineInFile(outStatFile, "\tClass II (DXX)")
+        self._writeALineInFile(outStatFile, "\t\tCrypton (DYX)")
+        self._writeALineInFile(outStatFile, "\t\tHelitron (DHX)")
+        self._writeALineInFile(outStatFile, "\t\tMITE (DXX-MITE)")
+        self._writeALineInFile(outStatFile, "\t\tMaverick (DMX)")
+        self._writeALineInFile(outStatFile, "\t\tTIR (DTX)")
+        self._writeALineInFile(outStatFile, "")
+        self._writeALineInFile(outStatFile, "\tUnclassified (sequence not classified at class AND order levels) (XXX)")
+        self._writeALineInFile(outStatFile, "")
+        self._writeALineInFile(outStatFile, "Not transposable elements :")
+        self._writeALineInFile(outStatFile, "\tPHG for PotentialHostGene")
+        self._writeALineInFile(outStatFile, "\tPrDNA for PotentialrDNA")
+        self._writeALineInFile(outStatFile, "\tSSR for Small Simple Repeat")
+        self._writeALineInFile(outStatFile, "")
+        self._writeALineInFile(outStatFile, "If a classification is not in the statistical results, it means that none of the analyzed consensus has been classified in this way.")
+    
+    def incrementeNotConfused(self, lFieldsOfClassifLine):
+        superFamily = lFieldsOfClassifLine[SUBFAMILY_COLUMN]
+        order = lFieldsOfClassifLine[ORDER_COLUMN]
+        classField = lFieldsOfClassifLine[CLASS_COLUMN]
+        wCodeField = lFieldsOfClassifLine[WCODE_COLUMN]
+        
+        self._nbElementsNotConfused += 1
+        if classField == "I":
+            self._nbElementsClassI += 1
+            if order == "Unclassified":
+                self._nbElementsClassIUnclassifiedOrder += 1
+            else:
+                if superFamily != "NA":
+                    if superFamily not in self._dSubFamily2NbElements.keys():
+                        self._dSubFamily2NbElements[superFamily] = 1
+                    else:
+                        self._dSubFamily2NbElements[superFamily] += 1
+        elif classField == "II":
+            self._nbElementsClassII += 1
+            if order == "Unclassified":
+                self._nbElementsClassIIUnclassifiedOrder += 1
+        elif classField == "Unclassified":
+            self._nbElementsUnclassifiedAtClassAndOrder +=1
+        elif wCodeField == "SSR" or wCodeField == "PHG" or wCodeField == "PrDNA" or wCodeField == "Virus":
+            self._incrementKeyInNotConfusedToCounter("{} total".format(wCodeField))
+            self._nbElementsNotTE +=1
+            
+        if superFamily in DSUPERFAMILIES2ORDER.keys():
+            self._incrementKeyInNotConfusedToCounter("{} {} total ({})".format(order, superFamily, DWICKERCODE[superFamily]))
+        else:
+            if order in DORDER2CLASS.keys():
+                self._incrementKeyInNotConfusedToCounter("{} total ({})".format(order, DWICKERCODE[order]))
+        
+    def incrementeConfused(self, lFieldsOfClassifLine):
+        orderField = str(lFieldsOfClassifLine[ORDER_COLUMN])
+        classField = str(lFieldsOfClassifLine[CLASS_COLUMN])
+
+        if classField == ('I|I' or 'I|I|I'): # Class I confused at order level
+            self._nbElementsClassIAndConfusedOrder += 1
+        elif classField == ('II|II'or 'II|II|II'):# Class II confused at order level
+            self._nbElementsClassIIAndConfusedOrder += 1
+        else: # confused at class level so confused at order level
+            self._nbElementsConfusedAtClassAndOrder += 1
+
+    def _incrementKeyInNotConfusedToCounter(self, aKeyName):
+        if aKeyName in self._dNotConfusedToCounter:
+            self._dNotConfusedToCounter[aKeyName] += 1
+        else:
+            self._dNotConfusedToCounter[aKeyName] = 1
+    
+    def _update_total(self):
+        self._total = self._nbElementsNotConfused + self._nbElementsConfused
+    
+    def _buildListKeysOfSameClass(self):#aims to sort the keys of the same categories for the writing in a file
+        lStatKeyClassI = []
+        lStatKeyClassII = []
+        lNoConfusedKeys = self._dNotConfusedToCounter.keys()
+        for NoConfusedKey in lNoConfusedKeys:
+            eventualOrder = NoConfusedKey.split(" ")[0]
+            if eventualOrder in DORDER2CLASS.keys() and DORDER2CLASS[eventualOrder] == "I":
+                lStatKeyClassI.append(NoConfusedKey)
+            elif eventualOrder in DORDER2CLASS.keys() and DORDER2CLASS[eventualOrder] == "II":
+                lStatKeyClassII.append(NoConfusedKey)
+        lStatKeyClassI.sort()
+        lStatKeyClassII.sort()
+        
+        return lStatKeyClassI, lStatKeyClassII
+    
+    def _writeStat(self):
+        lStatKeyClassI = []
+        lStatKeyClassII = []
+        lStatKeyNoTE = []
+        lStatKeyClassI, lStatKeyClassII = self._buildListKeysOfSameClass()
+        self._update_total()
+
+        with open(self._outFileName,"w") as outStatFile:
+            if self._total > 0:
+                self._writeALineInFile(outStatFile, "Nb total consensus: {}\n".format(self._total))
+            if self._nbElementsNotConfused > 0:
+                self._writeALineInFile(outStatFile, "Not confused consensus\n")
+                if self._nbElementsClassI > 0 and self._nbElementsClassII > 0:
+                    self._writeALineInFile(outStatFile, "\tTEs")
+                if self._nbElementsClassI > 0:
+                    self._writeALineInFile(outStatFile, "\t\tFrom ClassI:")
+                    for aNoConfusedKeyClassI in lStatKeyClassI:
+                        self._writeALineInFile(outStatFile, "\t\t\t{}: {} ({:.2f}%)".format(aNoConfusedKeyClassI, self._dNotConfusedToCounter[aNoConfusedKeyClassI], 100*self._dNotConfusedToCounter[aNoConfusedKeyClassI]/float(self._total)))
+                    if self._nbElementsClassIUnclassifiedOrder > 0:
+                        self._writeALineInFile(outStatFile, "\t\t\tClassI + unclassified order: {} ({:.2f}%)".format(self._nbElementsClassIUnclassifiedOrder, 100*self._nbElementsClassIUnclassifiedOrder/float(self._total)))
+                    self._writeALineInFile(outStatFile, "\t\tClassI total: {} ({:.2f}%)\n".format(self._nbElementsClassI, 100*self._nbElementsClassI/float(self._total)))
+                    
+                if self._nbElementsClassII > 0:
+                    self._writeALineInFile(outStatFile, "\t\tFrom ClassII:")
+                    for aNoConfusedKeyClassII in lStatKeyClassII:
+                        self._writeALineInFile(outStatFile, "\t\t\t{}: {} ({:.2f}%)".format(aNoConfusedKeyClassII, self._dNotConfusedToCounter[aNoConfusedKeyClassII], 100*self._dNotConfusedToCounter[aNoConfusedKeyClassII]/float(self._total)))
+                    if self._nbElementsClassIIUnclassifiedOrder > 0:
+                        self._writeALineInFile(outStatFile, "\t\t\tClassII + unclassified order: {} ({:.2f}%)".format(self._nbElementsClassIIUnclassifiedOrder, 100*self._nbElementsClassIIUnclassifiedOrder/float(self._total)))
+                    self._writeALineInFile(outStatFile, "\t\tClassII total: {} ({:.2f}%)\n".format(self._nbElementsClassII, 100*self._nbElementsClassII/float(self._total)))
+                
+                if self._nbElementsClassI > 0 and self._nbElementsClassII > 0:
+                    TEsTotal = self._nbElementsClassI + self._nbElementsClassII
+                    self._writeALineInFile(outStatFile, "\tTEs total: {} ({:.2f}%)\n".format(TEsTotal, 100*TEsTotal/float(self._total)))
+                
+                if self._nbElementsUnclassifiedAtClassAndOrder > 0:
+                    self._writeALineInFile(outStatFile, "\tUnclassified at class and order: {} ({:.2f}%)\n".format(self._nbElementsUnclassifiedAtClassAndOrder, 100*self._nbElementsUnclassifiedAtClassAndOrder/float(self._total)))
+            
+                if self._nbElementsNotTE > 0:
+                    self._writeALineInFile(outStatFile, "\tFrom not TEs:")
+                    if "PHG total" in self._dNotConfusedToCounter:
+                        self._writeALineInFile(outStatFile, "\t\tPHG total: {} ({:.2f}%)".format(self._dNotConfusedToCounter["PHG total"], 100*self._dNotConfusedToCounter["PHG total"]/float(self._total)))
+                    if "PrDNA total" in self._dNotConfusedToCounter:
+                        self._writeALineInFile(outStatFile, "\t\tPrDNA total: {} ({:.2f}%)".format(self._dNotConfusedToCounter["PrDNA total"], 100*self._dNotConfusedToCounter["PrDNA total"]/float(self._total)))
+                    if "SSR total" in self._dNotConfusedToCounter:
+                        self._writeALineInFile(outStatFile, "\t\tSSR total: {} ({:.2f}%)".format(self._dNotConfusedToCounter["SSR total"], 100*self._dNotConfusedToCounter["SSR total"]/float(self._total)))
+                    if "Virus total" in self._dNotConfusedToCounter:
+                        self._writeALineInFile(outStatFile, "\t\tVirus total: {} ({:.2f}%)".format(self._dNotConfusedToCounter["Virus total"], 100*self._dNotConfusedToCounter["Virus total"]/float(self._total)))
+                    self._writeALineInFile(outStatFile, "\tNot TEs total: {} ({:.2f}%)".format(self._nbElementsNotTE, 100*self._nbElementsNotTE/float(self._total)))
+                
+                self._writeALineInFile(outStatFile, "\nNot confused consensus total: {} ({:.2f}%)\n".format(self._nbElementsNotConfused, 100*self._nbElementsNotConfused/float(self._total)))
+            
+            if self._nbElementsConfused > 0:
+                self._writeALineInFile(outStatFile,"Confused consensus\n")
+                if self._nbElementsConfusedAtClassAndOrder > 0:
+                    self._writeALineInFile(outStatFile, "\tConfused at Class and order: {} ({:.2f}%)".format(self._nbElementsConfusedAtClassAndOrder, 100*self._nbElementsConfusedAtClassAndOrder/float(self._total)))
+                if self._nbElementsClassIAndConfusedOrder > 0:
+                    self._writeALineInFile(outStatFile, "\tClassI + confused order: {} ({:.2f}%)".format(self._nbElementsClassIAndConfusedOrder, 100*self._nbElementsClassIAndConfusedOrder/float(self._total)))
+                if self._nbElementsClassIIAndConfusedOrder > 0:
+                    self._writeALineInFile(outStatFile, "\tClassII + confused order: {} ({:.2f}%)".format(self._nbElementsClassIIAndConfusedOrder, 100*self._nbElementsClassIIAndConfusedOrder/float(self._total)))
+                if self._nbElementsUnclassifiedClassAndConfusedOrder > 0:
+                    self._writeALineInFile(outStatFile, "\tUnclassified class + confused order: {} ({:.2f}%)".format(self._nbElementsUnclassifiedClassAndConfusedOrder, 100*self._nbElementsUnclassifiedClassAndConfusedOrder/float(self._total)))
+                self._writeALineInFile(outStatFile, "\nConfused consensus total: {} ({:.2f}%)".format(self._nbElementsConfused, 100*self._nbElementsConfused/float(self._total)))
+            self._writeNotes(outStatFile)
+        
+    
+    def _writeALineInFile(self, outStatFile, aLine):
+        outStatFile.write(aLine + "\n")
+        if self._verbose > 0:
+            print(aLine)
+
+    def run(self):
+        self._log.info("START stats computing")
+        
+        lineNumber = 0
+        self.checkOptions()
+        with open(self._inFileName, "r") as aClassifFile:
+            firstLine = aClassifFile.readline()
+            if firstLine.find("Seq_name") == -1:
+                raise self._logAndRaise("This input file specified doesn't contains headers line!")
+            for aClassifLine in aClassifFile:
+                lineNumber += 1
+                lFieldsOfClassifLine = aClassifLine.split("\t")
+                if  len(lFieldsOfClassifLine) == COLUMNS_NB:
+                    if lFieldsOfClassifLine[STATUS_COLUMN] == 'False' or lFieldsOfClassifLine[STATUS_COLUMN] == "OK":
+                        confusness = False
+                    else:
+                        confusness = True
+                        self._nbElementsConfused += 1
+                    if confusness:
+                        self.incrementeConfused(lFieldsOfClassifLine)
+                    else:
+                        self.incrementeNotConfused(lFieldsOfClassifLine)
+                else:
+                    print("line {} has not {} columns".format(lineNumber, COLUMNS_NB))
+        self._writeStat()
+        self._log.info("END stats computing")
+    
+
+if __name__ == '__main__':
+    iStatPastecNew = StatPastecNew()
+    iStatPastecNew.setAttributesFromCmdLine()
+    iStatPastecNew.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/Strand.py b/script_repet/repet_tools/PASTEC/Strand.py
new file mode 100644
index 0000000000000000000000000000000000000000..4e45874c89d37a68a9327f82f5ef7f1927b111fc
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/Strand.py
@@ -0,0 +1,23 @@
+class Strand(object):
+
+    DIRECT = "+"
+    REVERSE = "-"
+    CONFLICT = "."
+    NO_INFO = "."
+
+    def __init__(self, strand="."):
+        self._strand = strand
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self.__class__ == o.__class__ and self._strand == o._strand
+        return False
+
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def __str__(self):
+        return self._strand
+
+    def setStrand(self, strand):
+        self._strand = strand
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/SuperAgent.py b/script_repet/repet_tools/PASTEC/SuperAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..97d0734531c50a0e4fe26e5601fbeb22833ab08f
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/SuperAgent.py
@@ -0,0 +1,288 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from PASTEC.DecisionMakerPerConsensus_to_adapt import DecisionMakerPerConsensus
+from PASTEC.OutputWriterPerConsensus import OutputWriterPerConsensus
+from PASTEC.AgentFactory import AgentFactory
+from PASTEC.Messenger.DFCarrier import DFCarrier
+from collections import OrderedDict
+import time
+import os
+from pprint import pprint
+
+from PASTEC.AgentFactory import AgentFactory
+
+from PASTEC.agents_class1_demand.PolyA_Agent import PolyA_Agent
+from PASTEC.agents_class1_demand.SSR_Agent import SSR_Agent
+from PASTEC.agents_class1_demand.TRSearch_Agent import TRSearch_Agent
+from PASTEC.agents_class1_demand.Profiles_Agent import Profiles_Agent
+from PASTEC.agents_class1_demand.TE_Profiles_Agent import TE_Profiles_Agent
+from PASTEC.agents_class1_demand.ORF_Agent import ORF_Agent
+from PASTEC.agents_class1_demand.Size_Agent import Size_Agent
+from PASTEC.agents_class1_demand.Strand_Agent import Strand_Agent
+from PASTEC.agents_class1_demand.TE_BLRtx_Agent import TE_BLRtx_Agent
+from PASTEC.agents_class1_demand.TE_BLRx_Agent import TE_BLRx_Agent
+from PASTEC.agents_class1_demand.TE_BLRn_Agent import TE_BLRn_Agent
+from PASTEC.agents_class1_demand.HG_BLRn_Agent import HG_BLRn_Agent
+from PASTEC.agents_class1_demand.rDNA_BLRn_Agent import rDNA_BLRn_Agent
+
+
+from PASTEC.agents_class2_demand.ClassI_Agent import ClassI_Agent
+from PASTEC.agents_class2_demand.ClassII_Agent import ClassII_Agent
+from PASTEC.agents_class2_demand.Crypton_Agent import Crypton_Agent
+from PASTEC.agents_class2_demand.DIRS_Agent import DIRS_Agent
+from PASTEC.agents_class2_demand.Helitron_Agent import Helitron_Agent
+from PASTEC.agents_class2_demand.HG_profilesAdaptatorAgent import HG_profilesAdaptatorAgent
+from PASTEC.agents_class2_demand.LARD_Agent import LARD_Agent
+from PASTEC.agents_class2_demand.LINE_Agent import LINE_Agent
+from PASTEC.agents_class2_demand.LTR_Agent import LTR_Agent
+from PASTEC.agents_class2_demand.Maverick_Agent import Maverick_Agent
+from PASTEC.agents_class2_demand.MITE_Agent import MITE_Agent
+from PASTEC.agents_class2_demand.PLE_Agent import PLE_Agent
+from PASTEC.agents_class2_demand.rDNAAdaptator_Agent import rDNAAdaptator_Agent
+from PASTEC.agents_class2_demand.SINE_Agent import SINE_Agent
+from PASTEC.agents_class2_demand.SSRAdaptator_Agent import SSRAdaptator_Agent
+from PASTEC.agents_class2_demand.TIR_Agent import TIR_Agent
+from PASTEC.agents_class2_demand.TRIM_Agent import TRIM_Agent
+from PASTEC.agents_class2_demand.HG_BLRnAdaptatorAgent import HG_BLRnAdaptatorAgent
+
+
+
+
+#TODO: this file is going to get reworked. Superagent will treat on consensus at a time an to be able to :
+# 1) create subset DF ----> NO, handled Main
+# 2) launch the retriver
+# 3) launch the classifer
+# 4) pass on to decisionMakerPerConsesus
+
+
+#TODO: check tables according to config ?
+class SuperAgent(object):
+
+    def __init__(self, env, SusbsetsDF, carrier=DFCarrier()):
+        self._environment = env
+        self.dConsensusInfo = OrderedDict()
+        self.dConsensusInfoNew = OrderedDict()
+        self.currentConsensusName = self._environment.GetCurrentTEname()
+        self.ConsensusLength = self._environment.getConsensusLength(self.currentConsensusName)
+        self.lSusbsetsDF = SusbsetsDF
+        self.carrier = carrier
+
+    def LaunchAllRetriverAgents(self):
+
+        Profiles_Agent(env=self._environment, df=self.lSusbsetsDF[5], carrier=self.carrier).live()
+        TE_Profiles_Agent(env=self._environment, df=self.lSusbsetsDF[5], carrier=self.carrier).live()
+        TRSearch_Agent(env=self._environment, df=self.lSusbsetsDF[9], carrier=self.carrier).live()
+        TE_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[0], carrier=self.carrier).live()
+        HG_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[3], carrier=self.carrier).live()
+        rDNA_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[4], carrier=self.carrier).live()
+        TE_BLRtx_Agent(env=self._environment, df=self.lSusbsetsDF[1], carrier=self.carrier).live()
+        TE_BLRx_Agent(env=self._environment, df=self.lSusbsetsDF[2], carrier=self.carrier).live()
+        SSR_Agent(env=self._environment, df=self.lSusbsetsDF[8], carrier=self.carrier).live()
+        PolyA_Agent(env=self._environment, df=self.lSusbsetsDF[7], carrier=self.carrier).live()
+        Size_Agent(env=self._environment, carrier=self.carrier).live()
+        ORF_Agent(env=self._environment, df=self.lSusbsetsDF[6], carrier=self.carrier).live()
+        Strand_Agent(env=self._environment, carrier=self.carrier).live()
+
+
+    def LaunchAllClassifierAgents(self):
+        self.LaunchAllRetriverAgents()
+        LINE_Agent(env=self._environment).live()
+        Helitron_Agent(env=self._environment).live()
+        rDNAAdaptator_Agent(env=self._environment).live()
+        HG_BLRnAdaptatorAgent(env=self._environment).live()
+        HG_profilesAdaptatorAgent(env=self._environment).live()
+        SSRAdaptator_Agent(env=self._environment).live()
+        LTR_Agent(env=self._environment).live()
+        PLE_Agent(env=self._environment).live()
+        DIRS_Agent(env=self._environment).live()
+        SINE_Agent(env=self._environment).live()
+        LARD_Agent(env=self._environment).live()
+        TRIM_Agent(env=self._environment).live()
+        TIR_Agent(env=self._environment).live()
+        Maverick_Agent(env=self._environment).live()
+        Crypton_Agent(env=self._environment).live()
+        MITE_Agent(env=self._environment).live()
+        ClassI_Agent(env=self._environment).live()
+        ClassII_Agent(env=self._environment).live()
+
+
+    def live(self):
+        projectName = self._environment.getProjectName()
+        lConsensusNames = self.currentConsensusName
+        self.LaunchAllClassifierAgents()
+        lResults = self.getAnalysesResults()
+        iConfig = self._environment.getConfig()
+        try:
+            lenvOptions = iConfig.options("repet_env")
+            if "pastec_version" in lenvOptions:
+                versionType = "pastec_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+            elif "repet_version" in lenvOptions:
+                versionType = "repet_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+            else:
+                versionType = ""
+                versionNumber = 0.0
+        except:
+            versionType = ""
+            versionNumber = 0.0
+        #  PASTEClassifier Version 1.0 and before, classif format with 8 rows and jason file creation
+        if (versionType == "pastec_version" and versionNumber <= 1.0) or (versionType == "repet_version" and versionNumber <= 2.5):
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+            outF = open("{}.classif".format(projectName), "w")
+            for consensusName in lConsensusNames:
+                lResult = list(dConsensusName2Results[consensusName])
+                consensusLength = self._environment.getConsensusLength(consensusName)
+                dResults2Write = self.decidePerConsensus(consensusName, lResult, consensusLength)
+                self.currentConsensusName = consensusName
+                dJason = self.writeOutput(outF, dResults2Write)
+            outF.close()
+        else:#  PASTEClassifier Version 2.0 and after, classif format with 12 rows and without jason file creation
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+            if os.path.exists(
+                    "{}.classif".format(projectName)):  # if the file alredy exist, we append, if not, we create it
+                writemode = "a"
+            else:
+                writemode = "w"
+            with open("{}.classif".format(projectName), writemode) as outF:
+                if writemode =="w":
+                    outF.write("Seq_name\tlength\tstrand\tconfused\tclass\torder\tWcode\tsFamily\tCI\tcoding\tstruct\tother\n")  # Ligne des entetes
+                #for consensusName in lConsensusNames:
+                lResult = list(dConsensusName2Results[lConsensusNames])
+                consensusLength = self._environment.getConsensusLength(lConsensusNames)
+                decisionMaker = DecisionMakerPerConsensus(self._environment)
+                iClassif = decisionMaker.decidePerConsensusNew(lConsensusNames, lResult, consensusLength)
+                outputWriter = OutputWriterPerConsensus()
+                outF.write(outputWriter.writeOutputNew(None, iClassif))#write classif line with classif object
+
+    """
+    def live(self):
+        projectName = self._environment.getProjectName()
+        lConsensusNames = self.currentConsensusName
+
+        #lCreatedRetrieverNames = AgentFactory.generateRetrieverResultsAndGetRetrieverNames(self._environment, self.lSusbsetsDF, self.carrier)
+        #AgentFactory.generateClassifierResults(self._environment, lCreatedRetrieverNames)
+
+        self.LaunchAllClassifierAgents()
+        lResults = self.getAnalysesResults()
+
+
+        #print("lResults printout")
+        #for results in lResults:
+            #print(results) float(
+
+
+        iConfig = self._environment.getConfig() # is bypassed, i think
+        try :
+            lenvOptions = iConfig.options("repet_env")
+            if "pastec_version" in lenvOptions:
+                versionType = "pastec_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+            elif "repet_version" in lenvOptions:
+                versionType = "repet_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+        except:
+            #print("No config file given, defaulting to repet_version 2.5")
+            versionType = "repet_version"
+            versionNumber = 4.0
+
+        #  PASTEClassifier Version 1.0 and before, classif format with 8 rows and jason file creation
+        if (versionType == "pastec_version" and versionNumber <= 1.0) or (versionType == "repet_version" and versionNumber <= 2.5):
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+            outF = open("{}.classif".format(projectName), "w")
+            for consensusName in lConsensusNames: #won't work, exepct multiples TE
+                lResult = list(dConsensusName2Results[consensusName])
+                consensusLength = self.ConsensusLength #self._environment.getConsensusLength(consensusName)
+                dResults2Write = self.decidePerConsensus(consensusName, lResult, consensusLength)
+                self.currentConsensusName = consensusName
+                dJason = self.writeOutput(outF, dResults2Write)
+            outF.close()
+        else:#  PASTEClassifier Version 2.0 and after, classif format with 12 rows and without jason file creation
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+
+            #print("dConsensusName2Results print")
+            #for cc in dConsensusName2Results:
+                #pprint(cc)
+
+            if os.path.exists("{}.classif".format(projectName)): #if the file alredy exist, we append, if not, we create it
+                writemode = "a"
+            else:
+                writemode = "w"
+            with open("{}.classif".format(projectName), writemode) as outF:
+                if writemode == "w":
+                    outF.write("Seq_name\tlength\tstrand\tconfused\tclass\torder\tWcode\tsFamily\tCI\tcoding\tstruct\tother\n")#Ligne des entetes
+                #for consensusName in lConsensusNames:
+                lResult = list(dConsensusName2Results[self.currentConsensusName])
+                consensusLength = self._environment.getConsensusLength(self.currentConsensusName)
+                decisionMaker = DecisionMakerPerConsensus(self._environment)
+                iClassif = decisionMaker.decidePerConsensusNew(self.currentConsensusName, lResult, consensusLength)
+                outputWriter = OutputWriterPerConsensus()
+                outF.write(outputWriter.writeOutputNew(None, iClassif))#write classif line with classif object
+                pprint(iClassif)
+
+    """
+
+    def getAnalysesResults(self):
+        lResults = []
+        for agent in AgentFactory.getClassifierNamesList():
+            lResults.extend(self._environment.getResultsOfOneAgent(agent))
+        return lResults
+
+    def createDictOfListOfResultsPerConsensusName(self, lResults):
+        lResultsSorted = sorted(lResults, key = lambda k: k.message['consensusName'])
+        dConsensusName2Results = {}
+        previousConsensusName = ""
+        lResultOfConsensusName = []
+        for result in lResultsSorted:
+            currentConsensusName = result.message['consensusName']
+            if currentConsensusName != previousConsensusName and lResultsSorted.index(result) != 0:
+                dConsensusName2Results[previousConsensusName] = lResultOfConsensusName
+                lResultOfConsensusName = []
+            lResultOfConsensusName.append(result)
+            previousConsensusName = currentConsensusName
+            if lResultsSorted.index(result) == len(lResultsSorted) - 1:
+                dConsensusName2Results[previousConsensusName] = lResultOfConsensusName
+
+        return dConsensusName2Results
+
+    def decidePerConsensus(self, consensusName, lResults, consensusLength):
+        decisionMaker = DecisionMakerPerConsensus(self._environment)
+        d2Return = decisionMaker.decidePerConsensus(consensusName, lResults, str(consensusLength))
+        del decisionMaker
+        return  d2Return
+
+    def writeOutput(self, outF, dResult):
+        outputWriter = OutputWriterPerConsensus()
+        consensensusInfo = outputWriter.writeOutput(outF, dResult)
+        self.dConsensusInfo[self.currentConsensusName] = consensensusInfo
+        return self.dConsensusInfo
diff --git a/script_repet/repet_tools/PASTEC/SuperAgentMultithreads.py b/script_repet/repet_tools/PASTEC/SuperAgentMultithreads.py
new file mode 100755
index 0000000000000000000000000000000000000000..e358844d68cd4f9e6438fba4f9cb6fe64b1ab744
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/SuperAgentMultithreads.py
@@ -0,0 +1,244 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from PASTEC.DecisionMakerPerConsensus_to_adapt import DecisionMakerPerConsensus
+from PASTEC.OutputWriterPerConsensus import OutputWriterPerConsensus
+#from PASTEC.AgentFactory import AgentFactory
+from PASTEC.Messenger.DFCarrier import DFCarrier
+from collections import OrderedDict
+import time
+import os
+from pprint import pprint
+
+from PASTEC.AgentFactory import AgentFactory
+
+from PASTEC.agents_class1_demand.PolyA_Agent import PolyA_Agent
+from PASTEC.agents_class1_demand.SSR_Agent import SSR_Agent
+from PASTEC.agents_class1_demand.TRSearch_Agent import TRSearch_Agent
+from PASTEC.agents_class1_demand.Profiles_Agent import Profiles_Agent
+from PASTEC.agents_class1_demand.TE_Profiles_Agent import TE_Profiles_Agent
+from PASTEC.agents_class1_demand.ORF_Agent import ORF_Agent
+from PASTEC.agents_class1_demand.Size_Agent import Size_Agent
+from PASTEC.agents_class1_demand.Strand_Agent import Strand_Agent
+from PASTEC.agents_class1_demand.TE_BLRtx_Agent import TE_BLRtx_Agent
+from PASTEC.agents_class1_demand.TE_BLRx_Agent import TE_BLRx_Agent
+from PASTEC.agents_class1_demand.TE_BLRn_Agent import TE_BLRn_Agent
+from PASTEC.agents_class1_demand.HG_BLRn_Agent import HG_BLRn_Agent
+from PASTEC.agents_class1_demand.rDNA_BLRn_Agent import rDNA_BLRn_Agent
+
+
+from PASTEC.agents_class2_demand.ClassI_Agent import ClassI_Agent
+from PASTEC.agents_class2_demand.ClassII_Agent import ClassII_Agent
+from PASTEC.agents_class2_demand.Crypton_Agent import Crypton_Agent
+from PASTEC.agents_class2_demand.DIRS_Agent import DIRS_Agent
+from PASTEC.agents_class2_demand.Helitron_Agent import Helitron_Agent
+from PASTEC.agents_class2_demand.HG_profilesAdaptatorAgent import HG_profilesAdaptatorAgent
+from PASTEC.agents_class2_demand.LARD_Agent import LARD_Agent
+from PASTEC.agents_class2_demand.LINE_Agent import LINE_Agent
+from PASTEC.agents_class2_demand.LTR_Agent import LTR_Agent
+from PASTEC.agents_class2_demand.Maverick_Agent import Maverick_Agent
+from PASTEC.agents_class2_demand.MITE_Agent import MITE_Agent
+from PASTEC.agents_class2_demand.PLE_Agent import PLE_Agent
+from PASTEC.agents_class2_demand.rDNAAdaptator_Agent import rDNAAdaptator_Agent
+from PASTEC.agents_class2_demand.SINE_Agent import SINE_Agent
+from PASTEC.agents_class2_demand.SSRAdaptator_Agent import SSRAdaptator_Agent
+from PASTEC.agents_class2_demand.TIR_Agent import TIR_Agent
+from PASTEC.agents_class2_demand.TRIM_Agent import TRIM_Agent
+
+
+
+
+#TODO: this file is going to get reworked. Superagent will treat on consensus at a time an to be able to :
+# 1) create subset DF ----> NO, handled Main
+# 2) launch the retriver
+# 3) launch the classifer
+# 4) pass on to decisionMakerPerConsesus
+
+
+#TODO: check tables according to config ?
+class SuperAgent(object):
+
+    def __init__(self, env, SusbsetsDF, ConsensusName="", ConsensusLength=0, carrier=DFCarrier()):
+        self._environment = env
+        self.CI_MAX = 20 #taken from decisionruleparser
+        self._CI = 0
+        self.dConsensusInfo = OrderedDict()
+        self.dConsensusInfoNew = OrderedDict()
+        self.ConsensusLength = ConsensusLength
+        self.currentConsensusName = ConsensusName
+        self.lSusbsetsDF = SusbsetsDF
+        self.carrier = carrier
+
+
+
+
+    #This right here is the former heart of the classifier
+    """
+    def launchAllAgents(self):
+        #TODO: allow to give a configFileName
+        self._environment.setDbInstance(DbFactory.createInstance())
+        lCreatedRetrieverNames = AgentFactory.generateRetrieverResultsAndGetRetrieverNames(self._environment), #prend une liste de tout les agent class1 qui existe, et utilise leurs méthode .live()
+        self._environment.getDbInstance().close()
+        AgentFactory.generateClassifierResults(self._environment, lCreatedRetrieverNames) #prend une liste de tout les agent class2 qui existe, et utilise leurs méthode .live()
+    """
+
+    def LaunchAllRetriverAgents(self):
+
+        TE_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[0], carrier=self.carrier, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        TE_BLRtx_Agent(env=self._environment, df=self.lSusbsetsDF[1], carrier=self.carrier, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        TE_BLRx_Agent(env=self._environment, df=self.lSusbsetsDF[2], carrier=self.carrier, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        HG_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[3], consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        rDNA_BLRn_Agent(env=self._environment, df=self.lSusbsetsDF[4], consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        Profiles_Agent(env=self._environment, df=self.lSusbsetsDF[5], carrier=self.carrier, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        TE_Profiles_Agent(env=self._environment, df=self.lSusbsetsDF[5], carrier=self.carrier, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        ORF_Agent(env=self._environment, df=self.lSusbsetsDF[6], consensusLength=self.ConsensusLength,consensusName=self.currentConsensusName).live()
+        PolyA_Agent(env=self._environment, df=self.lSusbsetsDF[7], consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        SSR_Agent(env=self._environment, df=self.lSusbsetsDF[8], consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        TRSearch_Agent(env=self._environment, df=self.lSusbsetsDF[9], consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        #TODO check more toroughly if TRsearch send back anything other than non-termLTR and TIR
+        #TODO ask about the _isalreadypresent method, it has a wierd behavior
+        Size_Agent(env=self._environment, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+        Strand_Agent(env=self._environment, consensusLength=self.ConsensusLength, consensusName=self.currentConsensusName).live()
+
+
+    def LaunchAllClassifierAgents(self):
+        self.LaunchAllRetriverAgents()
+        ClassI_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        ClassII_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        Crypton_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        DIRS_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        Helitron_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        LARD_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        LINE_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        LTR_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        Maverick_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        MITE_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        PLE_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        TIR_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        TRIM_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+
+        SINE_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        SSRAdaptator_Agent(env=self._environment, consensusName=self.currentConsensusName, consensusLength=self.ConsensusLength).live()
+        HG_profilesAdaptatorAgent(env=self._environment, consensusName=self.currentConsensusName,consensusLength=self.ConsensusLength).live()
+        rDNAAdaptator_Agent(env=self._environment, consensusName=self.currentConsensusName,consensusLength=self.ConsensusLength).live()
+
+    def live(self):
+        projectName = self._environment.getProjectName()
+        lConsensusNames = self.currentConsensusName
+        self.LaunchAllClassifierAgents()
+        lResults = self.getAnalysesResults()
+        iConfig = self._environment.getConfig() # is bypassed, i think
+        try :
+            lenvOptions = iConfig.options("repet_env")
+            if "pastec_version" in lenvOptions:
+                versionType = "pastec_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+            elif "repet_version" in lenvOptions:
+                versionType = "repet_version"
+                versionNumber = iConfig.getfloat("repet_env", versionType)
+        except:
+            #print("No config file given, defaulting to repet_version 2.5")
+            versionType = "repet_version"
+            versionNumber = 4.0
+
+        #  PASTEClassifier Version 1.0 and before, classif format with 8 rows and jason file creation
+        if (versionType == "pastec_version" and versionNumber <= 1.0) or (versionType == "repet_version" and versionNumber <= 2.5):
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+            outF = open("{}.classif".format(projectName), "w")
+            for consensusName in lConsensusNames: #won't work, exepct multiples TE
+                lResult = list(dConsensusName2Results[consensusName])
+                consensusLength = self.ConsensusLength #self._environment.getConsensusLength(consensusName)
+                dResults2Write = self.decidePerConsensus(consensusName, lResult, consensusLength)
+                self.currentConsensusName = consensusName
+                dJason = self.writeOutput(outF, dResults2Write)
+            outF.close()
+        else:#  PASTEClassifier Version 2.0 and after, classif format with 12 rows and without jason file creation
+            dConsensusName2Results = self.createDictOfListOfResultsPerConsensusName(lResults)
+            if os.path.exists("{}.classif".format(projectName)): #if the file alredy exist, we append, if not, we create it
+                writemode = "a"
+            else:
+                writemode = "w"
+            with open("{}.classif".format(projectName), writemode) as outF:
+                if writemode == "w":
+                    outF.write("Seq_name\tlength\tstrand\tconfused\tclass\torder\tWcode\tsFamily\tCI\tcoding\tstruct\tother\n")#Ligne des entetes
+                #for consensusName in lConsensusNames:
+                lResult = list(dConsensusName2Results[self.currentConsensusName])
+                consensusLength = self.ConsensusLength
+                decisionMaker = DecisionMakerPerConsensus(self._environment)
+                iClassif = decisionMaker.decidePerConsensusNew(self.currentConsensusName, lResult, consensusLength)
+                outputWriter = OutputWriterPerConsensus()
+                outF.write(outputWriter.writeOutputNew(None, iClassif))#write classif line with classif object
+
+    def getAnalysesResults(self):
+        lResults = []
+        for agent in AgentFactory.getClassifierNamesList():
+            lResults.extend(self._environment.getResultsOfOneAgent(agent))
+        return lResults
+
+    def createDictOfListOfResultsPerConsensusName(self, lResults):
+        lResultsSorted = sorted(lResults, key = lambda k: k.message['consensusName'])
+        dConsensusName2Results = {}
+        previousConsensusName = ""
+        lResultOfConsensusName = []
+        for result in lResultsSorted:
+            currentConsensusName = result.message['consensusName']
+            #if self.currentConsensusName != previousConsensusName and lResults.index(result) != 0: #what does this do ?
+            if currentConsensusName != previousConsensusName and lResults.index(result) != 0:
+                dConsensusName2Results[previousConsensusName] = lResultOfConsensusName
+                lResultOfConsensusName = []
+            lResultOfConsensusName.append(result)
+            #previousConsensusName = self.currentConsensusName
+            previousConsensusName = currentConsensusName
+            if lResults.index(result) == len(lResults) - 1:
+                dConsensusName2Results[previousConsensusName] = lResultOfConsensusName
+
+        return dConsensusName2Results
+
+    def decidePerConsensus(self, consensusName, lResults, consensusLength):
+        decisionMaker = DecisionMakerPerConsensus(self._environment)
+        d2Return = decisionMaker.decidePerConsensus(consensusName, lResults, str(consensusLength))
+        del decisionMaker
+        return d2Return
+
+    def writeOutput(self, outF, dResult):
+        outputWriter = OutputWriterPerConsensus()
+        consensensusInfo = outputWriter.writeOutput(outF, dResult)
+        self.dConsensusInfo[self.currentConsensusName] = consensensusInfo
+        return self.dConsensusInfo
+
+    def _normalizeIC(self):
+        normalizedIC = 0
+        if not self._CI <= 0:
+            normalizedIC = (self._CI * self.CI_MAX) / self.CI_MAX  #CI_MAX is 20 by default
+            if normalizedIC > self.CI_MAX:
+                normalizedIC = self.CI_MAX
+        return normalizedIC
diff --git a/script_repet/repet_tools/PASTEC/WickerClassifHierarchy.txt b/script_repet/repet_tools/PASTEC/WickerClassifHierarchy.txt
new file mode 100755
index 0000000000000000000000000000000000000000..a9ec215318fdd53a7860538950d09edab96954ba
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/WickerClassifHierarchy.txt
@@ -0,0 +1,138 @@
+Transposable Element
+	ClassI
+		LTR retrotransposon
+			LTR
+				Copia
+					TCN1-6
+					TCN1-7
+					TCN1-8
+					TCN1-9
+				Gypsy
+					TCN1-1
+					TCN1-2
+					TCN1-3
+					TCN1-4
+					TCN1-5
+					TCN1-10
+				Bel-Pao
+				Retrovirus
+				ERV
+					ERV1
+					ERV2
+					ERV3
+					Lentivirus
+					ERV4
+			DIRS
+				DIRS
+				Ngaro
+				VIPER
+			PLE
+				Penelope
+			LARD
+			TRIM
+		Non-LTR retrotransposon
+			LINE
+				R2
+					CRE
+					R4
+					Hero
+					NeSL
+					R2
+				L1
+					Proto1
+					L1
+					Tx1
+				RTE
+					RTETP
+					Proto2
+					RTEX
+					RTE
+				I
+					Outcast
+					Ingi
+					I
+					Nimb
+					Tad1
+					Loa
+					R1
+				Jockey
+					Jockey
+					Rex1
+					CR1
+					L2
+					L2A
+					L2B
+					Daphne
+					Crack
+				?
+					RandI
+					Vingi
+			SINE
+				SINE2/tRNA
+				SINE1/7SL
+				SINE3/5S
+				SINE4
+			?
+				?
+					Ambal
+					Kiri
+	ClassII
+		Subclass1
+			TIR
+				Tc1-Mariner
+				hAT
+				Mutator
+				Merlin
+				Transib
+				P
+				PiggyBac
+				PIF-Harbinger
+				MuDR
+				CACTA
+					EnSpm
+			MITE
+			Crypton
+				CryptonA
+				CryptonF
+				CryptonI
+				CryptonS
+				CryptonV
+		Subclass2
+			Helitron
+				Helitron
+			Maverick
+				Maverick
+			Sola
+				Sola1
+				Sola2
+				Sola3
+		?
+			?
+				Transib
+				Novosib
+				Mirage
+				Rehavkus
+				Kolobok
+				ISL2EU
+				Chapaev
+				Zator
+				Ginger1
+				Ginger2/TDD
+				Academ
+				Zisupton
+				IS3EU
+				Dada
+Non Transposable Element
+	Satellite
+		Satellite
+			SAT
+			MSAT
+	Pseudogene
+		Pseudogene
+			rRNA
+			tRNA
+			snRNA
+	Integrated Virus
+		Integrated Virus
+			DNA Virus
+			Caulimoviridae
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/__init__.py b/script_repet/repet_tools/PASTEC/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/AbstractRetrieverAgent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/AbstractRetrieverAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..330e28b18069d9de0574288e029fe69d7926cefa
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/AbstractRetrieverAgent.py
@@ -0,0 +1,78 @@
+from PASTEC.Messenger.Demand import Demand
+from PASTEC.Messenger.DFCarrier import DFCarrier
+
+class AbstractRetrieverAgent(object):
+    """
+    Base class for data retriever agents
+    This iteration of the class only accepts one TE
+    """
+    
+    ## Constructor
+    #
+    # @param env Instance of Environment class
+    # @param projectName string name of project
+    #
+    def __init__(self, env, carrier=DFCarrier()):
+        #TODO: proper carrier handling
+        self._db = env.getDbInstance()
+        self._environment = env
+        #self.setTableName()
+        self._listOfKnownAgents = []
+        self._setAgentDecisionRules()
+        self.carrier = carrier
+        
+    def setDependentAgentsList(self, lAgents):
+        self._listOfKnownAgents = lAgents
+    
+    def getDependentAgentsList(self):
+        return self._listOfKnownAgents
+
+    def _setAgentDecisionRules(self):
+        """sets the current agen'ts decision rules based on info from configuration file"""
+        pass#decisionRulesData = self._environment.getAgentDecisionRules(self.__class__.__name__)
+
+
+
+    ## Analyse accepts demands and add Result on black board results
+    #        
+    def live(self):
+        result = self.analyse()
+        self._environment.addResultToBlackBoard(result)
+
+
+    #TODO: for the moment, each retriever spoofs a demand on the spot to intergrate into Demand & return. Maybe Hijack Demand to allow it to send/retrive subsets DF ?
+
+
+    #/!\ FOR TESTS ONLY
+    ## Analyse accepts demands and add Result on black board results
+    ## as of PASTEC snakemake, deprecated
+    def liveForTests(self):
+        for consensusName in self._environment.getConsensusNameList():
+            iDemand = Demand(self.__class__.__name__, consensusName)
+            lOfFeatures = self.getListOfFeaturesToAnalyse(iDemand.consensusName)
+            result = self.analyse(iDemand, lOfFeatures)
+            self._environment.addResultToBlackBoard(result)
+                
+    ## get size of the consensus
+    # @param consensusName string name of TE consensus
+    # @return integer size of TE consensus
+    #
+    def askForConsensusLength(self, consensusName):
+        return self._environment.getConsensusLength(consensusName)
+
+    def askForCurrentConsensusName(self):
+        return self._environment.GetCurrentTEname()
+    
+    ## get useful informations in database
+    #
+    # @param consensusName string name of consensus
+    #
+    def getListOfFeaturesToAnalyse(self, consensusName):
+        pass
+    
+    ## Analyse a Demand (return a Result)
+    #
+    # @param demand a Demand object type (name of Agent and name of sequence to analyse for example)
+    #
+    def analyse(self, demand):
+        pass
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/Abstract_TE_BLRx_txAgent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/Abstract_TE_BLRx_txAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..0a5fccb3644b7b1d1076af1d29e35138f48cdd12
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/Abstract_TE_BLRx_txAgent.py
@@ -0,0 +1,114 @@
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from commons.core.coord.BlasterMatch import BlasterMatch
+from PASTEC.Messenger.Demand import Demand
+from commons.core.coord.Range import Range
+from commons.core.coord.Path import Path
+import pandas
+
+## Class to create a new BLRAgent. A BLRAgent is an Agent that retrieve informations about blast against a TE bank (i.e. Repbase)
+# 
+class Abstract_TE_BLRx_txAgent(AbstractRetrieverAgent):
+    """
+    Parent class of TE_BLRx and TE_BLRtx
+    """
+
+    def __init__(self, env, carrier, df=pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env)
+        self.carrier = carrier
+        self.df = df
+
+    ## Analyze a Demand
+    #
+    # @param demand a Demand instance
+    # @param lPaths list of path instances
+    # @return a DemandAndResult instance with a BlasterMatch list
+    #
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self.askForCurrentConsensusName())
+        lPath = self._CastDFinlPath()
+        lSortedPaths = self._sortPathsListBySubjectNameStartEnd(lPath)
+        lBlasterMatchs = self._createBlasterMatchsList(lSortedPaths)
+        return DemandAndResult(demand, lBlasterMatchs)
+
+    def _sortPathsListBySubjectNameStartEnd(self, lPaths):
+        return sorted(lPaths, key=lambda k: (k.getSubjectName(), k.getSubjectStart(), k.getSubjectEnd()))
+
+    def getSubjectSeqLength(self, subjectName):
+        #return self.carrier.GetRepbaseAASeqLenghtFromName(seqname=subjectName)
+        pass
+    def _sortPathsListBySubjectNameStartEnd(self, lPaths):
+        return sorted(lPaths, key=lambda k: (k.getSubjectName(), k.getSubjectStart(), k.getSubjectEnd()))
+
+    def _CastDFinlPath(self):
+        lPath = []
+        for line in self.df.itertuples():
+            query_range = Range(seqname=line[0], start=line[2], end=line[3])
+            subject_range = Range(seqname=line[4], start=line[5], end=line[6])
+            ipath = Path(id=line[1], range_q=query_range, range_s=subject_range, e_value=line[7], score=line[8],
+                         identity=line[9])
+            lPath.append(ipath)
+        return lPath
+
+
+
+    def _createBlasterMatchsList(self, lPaths):
+        lBM = []
+        lPathsOnDirectStrand = []
+        lPathsOnReverseStrand = []
+        for iPath in lPaths:
+            if iPath.isSubjectOnDirectStrand():
+                lPathsOnDirectStrand.append(iPath)
+            else:
+                lPathsOnReverseStrand.append(iPath)
+        if lPathsOnDirectStrand != []:
+            self._createBlasterMatchListForOneStrand(lPathsOnDirectStrand, lBM, "+")
+        if lPathsOnReverseStrand != []:
+#            lPathsOnReverseStrands = sorted(lPathsOnReverseStrand, key=lambda k: (k.getSubjectName(), k.getSubjectEnd(), k.getSubjectStart()))
+            self._createBlasterMatchListForOneStrand(lPathsOnReverseStrand, lBM, "-")
+        return lBM
+
+    def _createBlasterMatchListForOneStrand(self, lPaths, lBM, strand):
+        coverageLength = 0
+        minCoord, maxCoord = self._initializeCoords(lPaths[0])
+        previousPath = lPaths[0]
+        for iPath in lPaths[1:]:
+            if previousPath.getSubjectName() == iPath.getSubjectName():
+                if iPath.isSubjectOverlapping(previousPath):
+#                    maxCoord = max(previousPath.getSubjectEnd(), iPath.getSubjectEnd(), maxCoord)
+                    maxCoord = max(iPath.getSubjectStart(), iPath.getSubjectEnd(), maxCoord)
+                else:
+                    coverageLength += maxCoord - minCoord + 1
+                    minCoord, maxCoord = self._initializeCoords(iPath)
+            else:
+                self._computeCoverageAndCreateBM(lBM, coverageLength, minCoord, maxCoord, previousPath, strand)
+                coverageLength = 0
+                minCoord, maxCoord = self._initializeCoords(iPath)
+            previousPath = iPath
+        self._computeCoverageAndCreateBM(lBM, coverageLength, minCoord, maxCoord, previousPath, strand)
+
+    def _computeCoverageAndCreateBM(self, lBM, coverageLength, minCoord, maxCoord, previousPath, strand):
+        coverageLength += maxCoord - minCoord + 1
+        coverage = coverageLength * 100 / float(self.getSubjectSeqLength(previousPath.getSubjectName()))
+        if coverage >= self._environment.getMinBlastIndex():
+            #TODO: investigate : why is the identity not passed to BlasterMatch ? we end up with identity =0
+            iBlasterMatch = BlasterMatch(previousPath.getSubjectName(), coverage, strand)
+            lBM.append(iBlasterMatch)
+
+    def _initializeCoords(self, iPath):
+        minCoord = min(iPath.getSubjectStart(), iPath.getSubjectEnd())
+        maxCoord = max(iPath.getSubjectStart(), iPath.getSubjectEnd())
+        return minCoord, maxCoord
+
+#    #TODO: moy des identites ?
+#    def _computeIndex(self, iPath, coverage):
+#        blastIdWeight = self._searchCorrespondingBlastIdWeight(iPath.getIdentity())
+#        return coverage * 100 * blastIdWeight
+#    
+#    def _searchCorrespondingBlastIdWeight(self, identity):
+#        blastIdWeight = 0
+#        blastIdWeightTuples = self._environment.getBlastIdWeight()
+#        for blastIdWeightTuple in blastIdWeightTuples:
+#            if identity > blastIdWeightTuple[0] and identity <= blastIdWeightTuple[1]:
+#                blastIdWeight = blastIdWeightTuple[2]
+#        return blastIdWeight
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/HG_BLRn_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/HG_BLRn_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..4949e0f004484d95efdbb6d59c929a5e891757e2
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/HG_BLRn_Agent.py
@@ -0,0 +1,71 @@
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.Messenger.Demand import Demand
+from commons.core.coord.Range import Range
+from commons.core.coord.Path import Path
+import pandas
+from commons.core.coord.BlasterMatch import BlasterMatch
+import decimal
+
+## This agent search in the database the best blastn match against host genes
+#
+class HG_BLRn_Agent(AbstractRetrieverAgent):
+    
+    SUFFIX_TABLE_NAME_LIST = ["_HG_BLRn_path"] 
+    
+    def __init__(self, env, carrier, df=pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env)
+        self.df = df
+        self._bestMatchName = None
+        self._bestMatchIdentity = None
+        self._coverage = None
+
+
+    def _CastDFinlPath(self):
+        lPath = []
+        for line in self.df.itertuples():
+            query_range = Range(seqname=line[0], start=line[2], end=line[3])
+            subject_range = Range(seqname=line[4], start=line[5], end=line[6])
+            ipath = Path(id=line[1], range_q=query_range, range_s=subject_range, e_value=line[7], score=line[8],
+                         identity=line[9])
+            lPath.append(ipath)
+        return lPath
+
+
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self.askForCurrentConsensusName())
+        lOfFeature = self._CastDFinlPath()
+        lPathSorted = self._sortLPathBySubjectNameAndQueryStartAndByQueryEnd(lOfFeature)
+        consensusLength = self.askForConsensusLength(demand.consensusName)
+        iBlasterMatch = None
+        if lPathSorted != []:
+            iPath = self._searchBestMatch(lPathSorted)
+            self._bestMatchName =  iPath.range_subject.seqname
+            self._bestMatchIdentity = iPath.identity
+            self._setCoverage(consensusLength, iPath)
+            iBlasterMatch = BlasterMatch(self._bestMatchName, self._coverage, identity=self._bestMatchIdentity)
+        return DemandAndResult(demand=demand, result=iBlasterMatch)
+
+    def _setCoverage(self, consensusLength, bestMatch):
+        length_match = bestMatch.range_query.end - bestMatch.range_query.start + 1
+        decimal.getcontext().prec = 4
+        self._coverage = float((decimal.Decimal(length_match) * 100) / decimal.Decimal(consensusLength))
+
+
+    def _searchBestMatch(self, list_path):
+        bestMatch = list_path[0]
+        max_score1 = list_path[0].score
+        evalue1 = list_path[0].e_value
+        for match in list_path:
+            if match.score > max_score1:
+                max_score1 = match.score
+                evalue1 = match.e_value
+                bestMatch = match
+            # TODO: elif ? no cutoff for E value ?
+            if match.score == max_score1 and match.e_value > evalue1:
+                evalue1 = match.e_value
+                bestMatch = match
+        return bestMatch
+
+    def _sortLPathBySubjectNameAndQueryStartAndByQueryEnd(self, lPath):
+        return sorted(lPath, key=lambda iPath: (iPath.range_subject.seqname, iPath.range_query.start, iPath.range_query.end))
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/ORF_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/ORF_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..7bd4f6ed7560981ba4d1d6ecb64aca2af3e4e18a
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/ORF_Agent.py
@@ -0,0 +1,101 @@
+from commons.core.coord.MapUtils import MapUtils
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.Demand import Demand
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from commons.core.coord.ORF import ORF
+from commons.core.coord.Map import Map
+
+import pandas
+
+    
+## This agent search in the database type of ORF in TE consensus and type of profiles in the ORF
+#
+class ORF_Agent(AbstractRetrieverAgent):
+
+    """
+    WARNING: This agents also need a list of protein domain match
+
+    """
+
+    SUFFIX_TABLE_NAME_LIST = ["_ORF_map"]
+    PROFILE_AGENT = "TE_Profiles_Agent"
+    CATEGORY_LENGTH_ORF = {
+                           0: ">1000bps",
+                           1: ">3000bps"}
+
+    ""
+    def __init__(self, env, carrier, df=pandas.DataFrame() ):
+
+        self._listOfKnownAgents = [self.PROFILE_AGENT]
+        self.df = df
+
+        AbstractRetrieverAgent.__init__(self, env)
+        self._listOfKnownAgents = [self.PROFILE_AGENT]
+
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        lMap = self._DFTolMap()
+        lMapSorted = MapUtils.getMapListSortedByIncreasingMinThenMax(lMap)
+        lProfilesDict, dProfilesFrames = self.askForProfilesInfo()
+        iDemandAndResult = DemandAndResult(demand)
+        iDemandAndResult.result = []
+        for iMap in lMapSorted:
+            tabTmp = iMap.name.split("|")
+            oRFLength = tabTmp[-1]
+            frameORF = tabTmp[-2]
+            iORF = ORF()
+            TESignifCategoryORFBounds = self._environment.getTESignifCategoryORFBounds()
+            for size in TESignifCategoryORFBounds:
+                if int(oRFLength) > size and int(oRFLength) < TESignifCategoryORFBounds[TESignifCategoryORFBounds.index(size) + 1]:
+                    iORF.setSizeCategory(self.CATEGORY_LENGTH_ORF[TESignifCategoryORFBounds.index(size)])
+                    lProfileTypes = self._createOrfDescriptionWithProfilesInfo(dProfilesFrames, iMap, frameORF, lProfilesDict)
+                    iORF.setProfileTypesList(lProfileTypes)
+            if not iORF.isEmpty():
+                iDemandAndResult.result.append(iORF)
+        return iDemandAndResult
+    
+    ## To have information about profiles in the consensus
+    #
+    # @param consensusName string name of the consensus
+    # @return lProfilesResultsSummary list of profiles dicts
+    # @return dProfilesFrames dict of frames (key = profile name)
+    #
+
+
+    #WARNING, YOU need to feed the ORF_agent the results of profile_agents
+    def askForProfilesInfo(self):
+        lProfilesDict = []
+        dProfilesFrames = {}
+        iProfilesDemand = Demand(self.PROFILE_AGENT, self._environment.GetCurrentTEname())
+        if self._environment.isDemandOnBlackBoardResults(iProfilesDemand):
+            #            iProfilesDemandResult = self._environment.getResultAccordingToDemand(iProfilesDemand)
+            iDemandAndResult = self._environment.getResultAccordingToDemand(iProfilesDemand)
+            for iProteinDomainMatch in iDemandAndResult.result:
+                lProfilesDict.append({"name": iProteinDomainMatch.getName(),
+                                      "coverage": float(iProteinDomainMatch.getCoverage()),
+                                      "start": iProteinDomainMatch.getStart(),
+                                      "type": iProteinDomainMatch.getType(),
+                                      "strand": iProteinDomainMatch.getStrand()
+                                      })
+                dProfilesFrames[iProteinDomainMatch.getName()] = iProteinDomainMatch.getFrame()
+        #            lProfilesDict = iProfilesDemandResult.listProfilesDetailed
+        #            dProfilesFrames = iProfilesDemandResult.profilesFrames
+        return lProfilesDict, dProfilesFrames
+
+    def _DFTolMap (self):
+        lMap=[]
+        for tuple in self.df.itertuples():
+            #imap = Map(name="ORF|{}|{}".format(tuple[1], tuple[2]),seqname=tuple[0],start=tuple[3],end=tuple[4] )
+            imap = Map(name=tuple[1], seqname=tuple[0], start=tuple[2], end=tuple[3])
+            lMap.append(imap)
+        return lMap
+    
+    def _createOrfDescriptionWithProfilesInfo(self, dProfilesFrames, iMap, frameORF, lProfilesDict):
+        lProfileTypes = []
+        for resultsItem in lProfilesDict:
+            if resultsItem['start'] > iMap.start and resultsItem['start'] <= iMap.end \
+                and resultsItem['name'] in dProfilesFrames and dProfilesFrames[resultsItem['name']] == int(frameORF):
+                tabTmp = resultsItem['name'].split("_")
+                profileType = tabTmp[-2]
+                lProfileTypes.append(profileType)
+        return lProfileTypes
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/PolyA_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/PolyA_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..b69802e923b26496d391e646f8182a7c6107f619
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/PolyA_Agent.py
@@ -0,0 +1,24 @@
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.Demand import Demand
+from commons.core.coord.PolyATail import PolyATail
+import pandas
+import re
+
+
+## This agent search in the database if the consensus has a polyA tail 
+#
+class PolyA_Agent(AbstractRetrieverAgent):
+
+    def __init__(self, env, carrier, df=pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env)
+        self.df = df
+    
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        iPolyATail = PolyATail()
+        for match in self.df.itertuples():
+            if re.match("termPoly.*", match[2]):
+                iPolyATail.setIsTailPresent(True)
+                break
+        return DemandAndResult(demand, iPolyATail)   
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/Profiles_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/Profiles_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..71d9f5f6e71bfa2f2fa8b89130aa74f26b5c1a3d
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/Profiles_Agent.py
@@ -0,0 +1,266 @@
+import re
+import sys
+import pandas
+from commons.core.coord.Path import Path
+from commons.core.coord.Range import Range
+from commons.core.coord.MatchingSubject import MatchingSubject
+from commons.core.coord.ProteinDomainMatch import ProteinDomainMatch
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.Messenger.Demand import Demand
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from commons.core.coord.MergeFromOverlaps import MergeFromOverlaps
+
+#TODO: replace "coverageOnSubject" by "coverageOnSubjectWithoutOverlaps" or "coverageWithoutOverlaps" etc... "coverage" and "coverageOnSubject" are both on subjects!
+
+## This agent search in the database the significant profiles and their coverage in TE consensus (OTHER profiles)
+
+class Profiles_Agent(AbstractRetrieverAgent):
+ 
+    SUFFIX_TABLE_NAME_LIST = ["_Profiles_path", "_ProfilesDB_map"]   
+    
+    def __init__(self, env, carrier, df = pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env)
+        self._filterRuleOnProfileType = self._isOTHERInSeqName
+        self._lProfilesDetailed = None
+        self.df = df
+        self.carrier = carrier
+
+    def _CastDFintoPathList(self):
+        lPath =[]
+        for path in self.df.itertuples():
+            ipath = Path(id=path[1], range_q=Range(seqname=path[0], start=path[2], end=path[3]), range_s=Range(seqname=path[4], start=path[5], end=path[6]), e_value=path[7], score=path[8], identity=path[9])
+            lPath.append(ipath)
+        lPath_other = self._filterOnProfilesType(lPath)
+        lProfiles = []
+        for path in lPath_other:
+            profile = MatchingSubject(path)
+            profile.setProteinDomainLength(self._getProfilesLength(path))
+            lProfiles.append(profile)
+        return lProfiles
+
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        consensusLength = self.askForConsensusLength(demand.consensusName)
+        lProfiles = self._CastDFintoPathList()
+        self._lProfilesDetailed = self._chainMethodsCallToComputeLProfileDetailed(lProfiles)
+        self.calculOfProfilesFrameComparedWithConsensus(self._lProfilesDetailed, consensusLength)
+        return self.createResult(demand)
+
+    def createResult(self, demand):
+        lProteinDomainMatchs = []
+        for dProfile in self._lProfilesDetailed:
+            iProteinDomainMatch = ProteinDomainMatch(name=dProfile["name"], coverage=dProfile["coverage"], start=dProfile["start"], strand=re.sub("Frameshifted", "", dProfile['strand']),coverageOnSubject=dProfile['coverageOnSubject'])
+            lProteinDomainMatchs.append(iProteinDomainMatch)
+        return DemandAndResult(demand, lProteinDomainMatchs)
+
+    def _chainMethodsCallToComputeLProfileDetailed(self, lProfiles):
+        lPathSorted = self._sortListOfPathBySubjectSeqName(lProfiles)
+        lProfilesDict = self.indexCalculationWithGatherCutOffAndQueryCoordCumulationIfOverlap(lPathSorted)
+        sortedLProfilesDict = self._sortListOfProfilesDictByStartAndByEnd(lProfilesDict)
+        finalLProfilesDict = self.sumIndexAndSumCoverageForEachProfileStrandCombo(sortedLProfilesDict)  
+        return self.removeProfilesWithBadIndex(finalLProfilesDict)
+    
+    def indexCalculationWithGatherCutOffAndQueryCoordCumulationIfOverlap(self, lProfiles):
+        lProfilesDict = []
+        currentPosition = 0
+        previousProfile = None
+        for iPath in lProfiles:
+            #select according to Evalue
+            if iPath.e_value < self._environment.getMaxProfilesEvalue():
+                matchLengthOnSubject = iPath.getLengthOnSubject()# get the length of ipath (in Align )
+                scoreWeight = self._chooseWeightAccordingToGatherCutOffAndMatchScore(iPath) #go to 180
+                strand = iPath.getSubjectStrand()
+                
+                queryStart = iPath.range_query.start
+                queryEnd = iPath.range_query.end
+                profilesOverlapLength = 0
+                if currentPosition > 0 :
+                    overlapOnQuery = 0
+                    previousStrand = ""
+                    previousOnlyStrand = ""
+                    previousMatchOfCurrentProfile = self._getPreviousMatchOfCurrentProfiles(lProfilesDict, iPath.range_subject.seqname)
+                    if previousMatchOfCurrentProfile != {}:
+                        previousStrand = previousMatchOfCurrentProfile['strand']
+                        previousOnlyStrand = re.sub("Frameshifted", "", previousStrand)
+                    if previousMatchOfCurrentProfile != {} and strand == previousOnlyStrand:
+                        profilesOverlapLength = self._computeOverlapBetweenSubjects(iPath, previousProfile)
+                        overlapOnQuery = self._overlapCalculationOnQuery(iPath, previousMatchOfCurrentProfile)
+                    if overlapOnQuery != 0 and previousMatchOfCurrentProfile != {} and strand == previousOnlyStrand :
+                        strand = strand + "Frameshifted"
+                        queryStart = min(previousMatchOfCurrentProfile['start'], iPath.range_query.start)
+                        queryEnd = max(previousMatchOfCurrentProfile['end'], iPath.range_query.end)
+
+                percentOfCoverage = self._computeCoverage(iPath._length, matchLengthOnSubject, profilesOverlapLength)
+                #percentOfCoverage = self._computeCoverage(iPath.getLengthOnQuery(), matchLengthOnSubject, profilesOverlapLength)
+
+                lProfilesDict.append({'subjectInfos':iPath, 'name': iPath.range_subject.seqname, 'strand': strand, 'start': queryStart, 'end': queryEnd, 'index': round(percentOfCoverage * scoreWeight, 2), 'realCoverage': percentOfCoverage})
+            
+                previousProfile = iPath 
+            currentPosition += 1
+        return lProfilesDict
+                
+    def sumIndexAndSumCoverageForEachProfileStrandCombo(self, profiles_resultsSummary):
+        if len(profiles_resultsSummary) == 0:
+            return []
+        
+        coveragePerCompositeKey = {}
+        lFeaturesToMergePerCompositeKey = {}
+        totalLengthPerCompositeKey = {}
+        
+        for profile in profiles_resultsSummary:
+            profilesName = profile['name']
+            profilesStrand = re.sub("Frameshifted", "", profile['strand'])
+            compositeKey = profilesName + profilesStrand
+            
+            subjectRange = profile["subjectInfos"].range_subject
+            totalLengthPerCompositeKey[compositeKey] = profile["subjectInfos"]._length
+            
+            if compositeKey not in lFeaturesToMergePerCompositeKey.keys():
+                lFeaturesToMergePerCompositeKey[compositeKey] = []
+        
+            lFeaturesToMergePerCompositeKey[compositeKey].append(subjectRange)
+        
+        for compositeKey, lFeaturesToMerge in lFeaturesToMergePerCompositeKey.items():
+            mfo = MergeFromOverlaps(lFeaturesToMerge)
+            mergedResults = mfo.clusterize()
+        
+            totalMatchingLength = sum([iRange.getLength() for iRange in mergedResults])
+            coveragePerCompositeKey[compositeKey] = self._computeCoverage(totalLengthPerCompositeKey[compositeKey], totalMatchingLength, 0)
+            
+        dProfilesName2TupleOfStrand = {}
+        for profileInfos in profiles_resultsSummary:
+            profilesName = profileInfos['name']
+            profilesStrand = re.sub("Frameshifted", "", profileInfos['strand'])
+            compositeKey = profilesName + profilesStrand
+            
+            if compositeKey not in dProfilesName2TupleOfStrand.keys():
+                inDProfilesName2TupleOfStrand = profileInfos 
+                inDProfilesName2TupleOfStrand['coverage'] = inDProfilesName2TupleOfStrand['realCoverage']
+                del inDProfilesName2TupleOfStrand['realCoverage']
+                del inDProfilesName2TupleOfStrand['subjectInfos']
+                dProfilesName2TupleOfStrand[compositeKey] = inDProfilesName2TupleOfStrand
+                dProfilesName2TupleOfStrand[compositeKey]['coverageOnSubject'] = coveragePerCompositeKey[compositeKey]
+            else:
+                dProfilesName2TupleOfStrand[compositeKey]['coverage'] += profileInfos['realCoverage']
+                dProfilesName2TupleOfStrand[compositeKey]['coverageOnSubject'] = coveragePerCompositeKey[compositeKey]
+                dProfilesName2TupleOfStrand[compositeKey]['index'] += profileInfos['index']
+                dProfilesName2TupleOfStrand[compositeKey]['end'] = profileInfos['end']
+        return sorted(dProfilesName2TupleOfStrand.values(), key=lambda k: (k['start'], k['end']))
+    
+    def _sortMatchingSubjectListBySubjectSeqNameAndQueryStartQueryEnd(self, lMatchingSubjects):
+        return sorted(lMatchingSubjects, key=lambda k: (k.range_subject.seqname, k.range_query.start, k.range_query.end))
+
+    # input : lMatchingSubjects only for a same profile name, sort by start and end. 
+    def createProteinDomainMatchList(self, lMatchingSubjects):
+        lPDM = []
+        iPDM = None
+        #TODO: previousMatchingSubject = None...
+        previousMatchingSubject = MatchingSubject()
+        for iMatchingSubject in lMatchingSubjects:
+            strand = iMatchingSubject.getSubjectStrand()
+            scoreWeight = self._chooseWeightAccordingToGatherCutOffAndMatchScore(iMatchingSubject)
+            if strand == previousMatchingSubject.getSubjectStrand() and iMatchingSubject.isQueryOverlapping(previousMatchingSubject):
+                self._mergeOverlappingProfiles(iPDM, previousMatchingSubject, iMatchingSubject, strand, scoreWeight)
+            else:
+                iPDM = self._createProteinDomainMatch(lPDM, iMatchingSubject, strand, scoreWeight)
+            previousMatchingSubject = iMatchingSubject
+        return lPDM
+
+    def _mergeOverlappingProfiles(self, iPDM, previousMatchingSubject, iMatchingSubject, strand, scoreWeight):
+        subjectOverlapLength = self._computeOverlapBetweenSubjects(iMatchingSubject, previousMatchingSubject)
+        coverage = self._computeCoverage(iMatchingSubject.getProteinDomainLength(), iMatchingSubject.getLengthOnSubject(), subjectOverlapLength)
+        iPDM.increaseCoverage(coverage)
+        iPDM.computeIndex(scoreWeight)
+        iPDM.setEnd(iMatchingSubject.range_query.end)
+#        iPDM.setStrand("%sFrameshifted" % strand)
+
+    def _createProteinDomainMatch(self, lPDM, iMatchingSubject, strand, scoreWeight):
+        #not coverage = self._computeCoverage(consensusLength, iMatchingSubject.getLengthOnSubject(), 0) => because coverage on profile, not on consensus (coding info)
+        coverage = self._computeCoverage(iMatchingSubject.getProteinDomainLength(), iMatchingSubject.getLengthOnSubject(), 0)
+        iPDM = ProteinDomainMatch(iMatchingSubject.range_subject.seqname, start = iMatchingSubject.range_query.start, end = iMatchingSubject.range_query.end, strand = strand, coverage = coverage)
+        iPDM.computeIndex(scoreWeight)
+        lPDM.append(iPDM)
+        return iPDM
+       
+    def _computeCoverage(self, length_profile, length_match, overlap):
+        coverage = (float(length_match - overlap) * 100) / float(length_profile)
+        return round(coverage, 2)
+
+    def _chooseWeightAccordingToGatherCutOffAndMatchScore(self, iMatchingSubject):
+        tabTmp = iMatchingSubject.range_subject.seqname.split("_") # seperate the seqname of the matching range object 
+        gatherCutOff = tabTmp[-1]
+        if gatherCutOff == "NA" or float(iMatchingSubject.score) < float(gatherCutOff):
+            scoreWeight = self._environment.getProfilesScoreWeight()[0]
+        else:
+            scoreWeight = self._environment.getProfilesScoreWeight()[1]
+        return scoreWeight
+
+    def _computeOverlapBetweenSubjects(self, profiles_result, previousMatchOfCurrentProfile):
+        maxProfile1Coord = max(profiles_result.range_subject.start, profiles_result.range_subject.end)
+        maxProfile2Coord = max(previousMatchOfCurrentProfile.range_subject.start, previousMatchOfCurrentProfile.range_subject.end)
+        minProfile1Coord = min(profiles_result.range_subject.start, profiles_result.range_subject.end)
+        minProfile2Coord = min(previousMatchOfCurrentProfile.range_subject.start, previousMatchOfCurrentProfile.range_subject.end)
+        overlapLength = self._computeOverlap(maxProfile1Coord, maxProfile2Coord, minProfile1Coord, minProfile2Coord)
+        return overlapLength
+
+    def _computeOverlap(self, maxCoord1, maxCoord2, minCoord1, minCoord2):
+        return max(0, min(maxCoord1, maxCoord2) - max(minCoord1, minCoord2) + 1)
+
+    def removeProfilesWithBadIndex(self, lProfiles):
+        lDProfilesFinal = []
+        for dCurrentProfile in lProfiles:
+            if dCurrentProfile['index'] >= self._environment.getMinProfilesCoverage():
+                lDProfilesFinal.append(dCurrentProfile)
+        return sorted(lDProfilesFinal, key=lambda k: (k['start'], k['end']))
+    
+    def _addKeyTypeAndRemoveKeyStrand(self, lProfilesDetailed):
+        for dCurrentProfile in lProfilesDetailed:
+            profileType = self._getProfileType(dCurrentProfile)
+            dCurrentProfile['type'] = profileType
+            del dCurrentProfile['strand']
+
+    def _getProfilesLength(self, profilePath):
+        #TODO: create a map file from The GypsyDB, load in DF, extract the row that contain the name of the matching profile, and extract the 3rd field to pass to profilLength
+        # OR, create a map file from The GypsyDB ; cat $file | cut -f 1,4 ; load the dict, grab the lenght trougth the dict
+        profilLength = self.carrier.GetProfileLengthFromName(profilePath.range_subject.seqname)
+        return profilLength
+
+    def _getPreviousMatchOfCurrentProfiles(self, lProfiles_resultsSummary, profiles_resultName):
+        lenLProfiles = len(lProfiles_resultsSummary)
+        if lenLProfiles == 0:
+            return {}
+        dPreviousResult = lProfiles_resultsSummary [lenLProfiles - 1]
+        if dPreviousResult['name'] == profiles_resultName:
+            return dPreviousResult
+        return {}
+
+    def _sortListOfProfilesDictByStartAndByEnd(self, lprofiles_resultsSummary):
+        return sorted(lprofiles_resultsSummary, key=lambda k: (k['start'], k['end']))
+    
+    def _sortListOfPathBySubjectSeqName(self, lPath):
+        return sorted(lPath, key=lambda k: k.range_subject.seqname)
+
+    def _overlapCalculationOnQuery(self, profiles_result, previousMatchOfCurrentProfile):
+        maxQuery1Coord = max(profiles_result.range_query.start, profiles_result.range_query.end)
+        maxQuery2Coord = max(previousMatchOfCurrentProfile['start'], previousMatchOfCurrentProfile['end'])
+        minQuery1Coord = min(profiles_result.range_query.start, profiles_result.range_query.end)
+        minQuery2Coord = min(previousMatchOfCurrentProfile['start'], previousMatchOfCurrentProfile['end'])
+        return self._computeOverlap(maxQuery1Coord, maxQuery2Coord, minQuery1Coord, minQuery2Coord)
+
+    def _getProfileType(self, profiles_resultsSummaryFinalItem1):
+        tabTmp1 = profiles_resultsSummaryFinalItem1['name'].split("_")
+        profileType = tabTmp1[-2]
+        return profileType
+
+    def _filterOnProfilesType(self, lPath):
+        lPath_other = []
+        for path in lPath:
+            if self._filterRuleOnProfileType(path.range_subject.seqname):
+                lPath_other.append(path)
+        return lPath_other
+
+    def _isOTHERInSeqName(self, seqname):
+        return re.search('_OTHER_', seqname)
+
+    def calculOfProfilesFrameComparedWithConsensus(self, listProfilesDetailed, currentConsensusLength):
+        pass
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/SSR_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/SSR_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..541fa26c966d82b27d8184cd6e568af70c54107a
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/SSR_Agent.py
@@ -0,0 +1,76 @@
+
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.Demand import Demand
+import copy
+import pandas
+import re
+from commons.core.coord.SetUtils import SetUtils
+from commons.core.coord.SSRSet import SSRSet
+from commons.core.coord.SSR import SSR
+from commons.core.coord.SSRCollection import SSRCollection
+from commons.core.coord.Set import Set
+
+
+class SSR_Agent(AbstractRetrieverAgent):
+    """
+    This agent search type of tandem repeats of TE consensus
+    """
+
+    SUFFIX_TABLE_NAME_LIST = ["_SSR_set"] 
+    
+    def __init__(self, env, carrier, df=pandas.DataFrame(), ):
+        AbstractRetrieverAgent.__init__(self, env)
+        self._lSSR = None
+        self._lSSRExtremities = None
+        self._coverage = None
+        self.df = df
+
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self.askForCurrentConsensusName())
+        consensusLength = self.askForConsensusLength(demand.consensusName)
+
+        lSet=self._DFtolsets()
+        iSSRCollection = SSRCollection()
+        for set in lSet:
+            if set.start == 1:
+                iSSR = SSR(set.name, "start")
+                iSSRCollection.append(iSSR)
+            elif set.end == consensusLength:
+                iSSR = SSR(set.name, "end")
+                iSSRCollection.append(iSSR)
+        self._setCoverage(consensusLength, lSet)
+        iSSRCollection.setCoverage(self._coverage)
+        return DemandAndResult(demand, iSSRCollection)
+
+    def computeCoverage(self, lSet, consensusLength):
+        lMergedSets = SetUtils.mergeSetsInList( lSet)
+        cumulSSRLength = SetUtils.getCumulLength( lMergedSets )
+        coverage = float(cumulSSRLength) * 100 / float(consensusLength)
+        return round(coverage, 2)
+
+    def _appendlSSRExtremities(self, set, consensusLength):
+        if set.start == 1:
+            self._lSSRExtremities.append(set.name + "_start")
+        if set.end == consensusLength:
+            self._lSSRExtremities.append(set.name + "_end")
+
+    def _setCoverage(self, consensusLength, lSet):
+        lSetCloned = []
+        for set in lSet:
+            setCloned = copy.copy(set)
+            lSetCloned.append(setCloned)
+        self._coverage = self.computeCoverage(lSetCloned, consensusLength)
+
+    def _appendlSSR(self, set):
+        resultDict = {'name': set.name, 'start': set.start, 'end': set.end}
+        self._lSSR.append(resultDict)
+
+    def _DFtolsets (self):
+        lSet = []
+        for tuple in self.df.itertuples():
+            tuple_new = (tuple[1], tuple[2], tuple[0], tuple[3], tuple[4])
+            iset = SSRSet()
+            iset.setFromTuple(tuple_new)
+            lSet.append(iset)
+        return lSet
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/Size_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/Size_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..433050440044774bb68f450fd0d8a405292a0500
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/Size_Agent.py
@@ -0,0 +1,54 @@
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.Size import Size
+from PASTEC.Messenger.Demand import Demand
+import pandas
+import re
+
+
+class Size_Agent(AbstractRetrieverAgent):
+    """
+    This agent computes and categorizes the size of TE consensus without terminal repeats
+    """
+
+    TRSEARCH_AGENT = "TRSearch_Agent"
+    SUFFIX_TABLE_NAME_LIST = []
+
+    ## Constructor
+    #
+    # @param env Instance of Environment class
+    #
+    def __init__(self, env, carrier):
+        self._environment = env
+        self._listOfKnownAgents = [self.TRSEARCH_AGENT]
+
+    def analyse(self, demand):
+        consensusName = demand.consensusName
+        iTR = self.askTRsearchInfo(consensusName)
+        consensusLengthFull = self._environment.getConsensusLength(consensusName)
+        if iTR is not None:
+            consensusLengthWithoutTR = consensusLengthFull - iTR.getLength() * 2
+        else:
+            consensusLengthWithoutTR = consensusLengthFull
+        iSize = Size(consensusLengthFull, consensusLengthWithoutTR)
+        return DemandAndResult(demand, iSize)
+
+    ## Analyse accepted demands and add Result on black board results
+    #
+    def live(self):
+        iDemand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        result = self.analyse(iDemand)
+        self._environment.addResultToBlackBoard(result)
+
+    ## To have information about term TR in the consensus
+    # @param consensusName string name of TE consensus
+    #
+    def askTRsearchInfo(self, consensusName):
+        iDemand = Demand(self.TRSEARCH_AGENT, consensusName)
+        if self._environment.isDemandOnBlackBoardResults(iDemand):
+            iDemandAndResult = self._environment.getResultAccordingToDemand(iDemand)
+            lTR = iDemandAndResult.result
+            for iTR in lTR:
+                if re.match('^term.*$', iTR.getType()):
+                    return iTR
+        return None
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/Strand_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/Strand_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..ecd4f888d9942d2b124ff679979f391bb9ef42b7
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/Strand_Agent.py
@@ -0,0 +1,108 @@
+from PASTEC.Strand import Strand
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.Demand import Demand
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+
+
+
+class Strand_Agent(object):
+
+    ## Constructor
+    #
+    # @param env Environment instance
+    #
+    def __init__(self, env, carrier):
+        self._environment = env
+        self._conclusionsMatch = []
+        self._listOfKnownAgents = ["TE_BLRx_Agent", "TE_BLRtx_Agent", "TE_Profiles_Agent"]
+        self._setAgentDecisionRules()
+
+    def reset(self):
+        self._conclusionsMatch = []
+        
+    def getSuffixTableNameList(self):
+        return []
+        
+    def getConclusionsMatch(self):
+        return self._conclusionsMatch
+    
+    def setConclusionsMatch(self, conclusionsMatch):
+        self._conclusionsMatch = conclusionsMatch
+    
+    def getDependentAgentsList(self):
+        return self._listOfKnownAgents
+    
+    def setDependentAgentsList(self, lAgents):
+        self._listOfKnownAgents = lAgents
+    
+    def _setAgentDecisionRules(self):
+        """sets the current agen'ts decision rules based on info from configuration file"""
+        decisionRulesData = self._environment.getAgentDecisionRules(self.__class__.__name__)
+        self.MIN_BLASTER_COVERAGE = decisionRulesData["MIN_BLASTER_COVERAGE"]
+        self.MIN_PROFILES_COVERAGE = decisionRulesData["MIN_PROFILES_COVERAGE"]
+    
+    def setConsensus(self, consensusName):
+        self._consensusName = consensusName
+        
+    def getAnalysesResults(self, demand):
+        for agentName in self._listOfKnownAgents:
+            #iDemand = Demand(agentName, demand.consensusName)
+            #iAgentResult = self._environment.getResultAccordingToDemand(iDemand)
+            #method2Call = "self.makeAppropriateConclusionsFor{}( iAgentResult )".format(agentName)
+            #exec(method2Call)
+
+            iDemand = Demand(agentName, demand.consensusName)
+            iAgentResult = self._environment.getResultAccordingToDemand(iDemand) #alright, this grabs corresponding results from a relevant retriver agent
+            eval("self.makeAppropriateConclusionsFor{}( iAgentResult )".format(agentName))
+            #methodName = "makeAppropriateConclusionsFor{}".format(agentName) #crete the name of the method to call
+            #methoInst = getattr(self, methodName) #equivalent to self.methodName, here it's equivalent to self.makeAppropriateConclusionsFor{}
+            #print ("will launch command:", methoInst(iAgentResult))
+            #methoInst(iAgentResult)
+
+    #TODO, be sure to launch this thing in last
+
+    def analyse(self, iDemand):
+        strand = "."
+        firstProfile = True
+        maxBlasterCoverage = 0
+        for result in self._conclusionsMatch:
+            if self._isBlasterSignificantResult(result, maxBlasterCoverage):
+                maxBlasterCoverage = result.getCoverage()
+                strand = result.getStrand()
+            elif self._isProfileSignificantResult(result, maxBlasterCoverage):
+                if firstProfile:
+                    strand = result.getStrand()
+                    firstProfile = False
+                elif strand != result.getStrand():
+                    strand = "."
+        return DemandAndResult(iDemand, Strand(strand))
+        
+    ## Three main step : make demands, get results and decide
+    #
+    def live(self):
+        iDemand = Demand(self.__class__.__name__,self._environment.GetCurrentTEname())
+        self._consensusName = iDemand.consensusName
+        self.reset()
+
+        self.getAnalysesResults(iDemand)
+        iDemandAndResult = self.analyse(iDemand)
+            
+        self._environment.addResultToBlackBoard(iDemandAndResult)
+
+    def makeAppropriateConclusionsForTE_BLRx_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.extend(iDemandAndResult.result)
+    
+    def makeAppropriateConclusionsForTE_BLRtx_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.extend(iDemandAndResult.result)
+    
+    def makeAppropriateConclusionsForTE_Profiles_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.extend(iDemandAndResult.result)
+    
+    def _isBlasterSignificantResult(self, result, maxBlasterCoverage):
+        return str(result.__class__.__name__) == "BlasterMatch" and result.getCoverage() > maxBlasterCoverage and result.getCoverage() > self.MIN_BLASTER_COVERAGE
+    
+    def _isProfileSignificantResult(self, result, maxBlasterCoverage):
+        return maxBlasterCoverage == 0 and result.getCoverage() > self.MIN_PROFILES_COVERAGE
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRn_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRn_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..e9fea11edd984c9e061840ba7e01336d69372125
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRn_Agent.py
@@ -0,0 +1,96 @@
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from commons.core.coord.MatchingSubject import MatchingSubject
+from commons.core.coord.Range import Range
+from commons.core.coord.HelitronExtremity import HelitronExtremity
+from commons.core.coord.Path import Path
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from PASTEC.Messenger.Demand import Demand
+import re
+import pandas
+
+class TE_BLRn_Agent(AbstractRetrieverAgent):
+    """
+     This agent searches in the database for the best blastn match and the helitron extremities
+    """
+    
+    SUFFIX_TABLE_NAME_LIST = ["_TE_BLRn_path", "_RepbaseNT_seq"] 
+    
+    def __init__(self, env, carrier, df=pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env, carrier)
+        self.df = df
+    
+    def _setAgentDecisionRules(self):
+        """sets the current agen'ts decision rules based on info from configuration file"""
+        decisionRulesData = self._environment.getAgentDecisionRules(self.__class__.__name__)
+        self.MAX_ERROR_WINDOW = decisionRulesData["MAX_ERROR_WINDOW"]
+
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        lMatchingSubject = self._CastDFinMatchingSubjectList()
+        lMatchingSubjectSorted = self._sortLPathBySubjectNameAndQueryStartAndByQueryEnd(lMatchingSubject)
+        lHelitronExtremities = self._searchHelitronsExtremities(lMatchingSubjectSorted)
+        lHelitronExtremitiesSorted = self._sortHelitronExtremities(lHelitronExtremities)
+        result = DemandAndResult(demand, lHelitronExtremitiesSorted)
+        return result
+    
+    def _searchHelitronsExtremities(self, lMatchingSubject):
+        lHelitronExtremities = []
+        for matchingSubject in lMatchingSubject:
+        #    print("TE_BLRn_Agent debug print of matching subject", MatchingSubject)
+            if ((re.search("Helitron", matchingSubject.range_subject.seqname))
+                    and self._isMatchingSubjectAtExtremities(matchingSubject, self._environment.getConsensusLength(self._environment.GetCurrentTEname()))
+                    and matchingSubject.e_value < float(self._environment.getMaxBlastnEvalue())):
+                iHelitronExtremity = HelitronExtremity()
+                iHelitronExtremity.setName(matchingSubject.range_subject.seqname)
+                iHelitronExtremity.setEValue(matchingSubject.e_value)
+                iHelitronExtremity.setStart(matchingSubject.range_query.start)
+                iHelitronExtremity.setEnd(matchingSubject.range_query.end)
+                lHelitronExtremities.append(iHelitronExtremity)
+        return lHelitronExtremities
+
+    def _isMatchingSubjectAtExtremities(self, matchingSubject, consensusLength):
+        return self._IsStartOnQueryAndSubjectInPath(matchingSubject) or self._IsEndOnQueryAndSubjectInPath(consensusLength, matchingSubject)
+
+    def _IsQueryStart(self, matchingSubject):
+        return matchingSubject.range_query.start < self.MAX_ERROR_WINDOW
+
+    def _IsSubjectStartDirect(self, matchingSubject):
+        return matchingSubject.range_subject.start < self.MAX_ERROR_WINDOW
+
+    def _IsSubjectStartReverse(self, matchingSubject):
+        return matchingSubject.range_subject.start > (matchingSubject._length - self.MAX_ERROR_WINDOW)
+
+    def _IsQueryEnd(self, consensusLength, matchingSubject):
+        return matchingSubject.range_query.end > (consensusLength - self.MAX_ERROR_WINDOW) 
+
+    def _isSubjectEndDirect(self, matchingSubject):
+        return matchingSubject.range_subject.end > (matchingSubject._length - self.MAX_ERROR_WINDOW)
+
+    def _isSubjectEndReverse(self, matchingSubject):
+        return matchingSubject.range_subject.end < self.MAX_ERROR_WINDOW
+
+    def _IsStartOnQueryAndSubjectInPath(self, matchingSubject):
+        return (self._IsQueryStart(matchingSubject)) and ((self._IsSubjectStartDirect(matchingSubject)) or (self._IsSubjectStartReverse(matchingSubject)))
+
+    def _IsEndOnQueryAndSubjectInPath(self, consensusLength, matchingSubject):
+        return (self._IsQueryEnd(consensusLength, matchingSubject)) and ((self._isSubjectEndDirect(matchingSubject)) or (self._isSubjectEndReverse(matchingSubject)))
+
+    def _sortLPathBySubjectNameAndQueryStartAndByQueryEnd(self, lPath):
+        return sorted( lPath, key=lambda iPath: ( iPath.range_subject.seqname, iPath.range_query.start, iPath.range_query.end ))
+    
+    def _sortHelitronExtremities(self, lHelitronExtremities):
+        return sorted( lHelitronExtremities, key=lambda iHelitronExtremity: ( iHelitronExtremity.getStart(), iHelitronExtremity.getEnd() ))
+
+    def _CastDFinMatchingSubjectList (self):
+        lMatchingSubject = []
+        for line in self.df.itertuples():
+            query_range = Range (seqname=line[0], start=line[2], end=line[3])
+            subject_range = Range (seqname=line[4], start=line[5], end=line[6])
+            ipath = Path(id = line [1], range_q=query_range, range_s=subject_range, e_value=line[7], score=line[8], identity=line[9])
+            Length = self.carrier.GetRepbaseNtSeqLenghtFromName(seqname=subject_range.seqname)
+
+            iMatchingSubject = MatchingSubject(path=ipath, length=Length)
+
+            lMatchingSubject.append(iMatchingSubject)
+        return lMatchingSubject
+
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRtx_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRtx_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..d65db68ecedfde693f8951ff1a8821fea5253427
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRtx_Agent.py
@@ -0,0 +1,10 @@
+from PASTEC.agents_class1_demand.Abstract_TE_BLRx_txAgent import Abstract_TE_BLRx_txAgent
+
+## This agent search in the database the best tblastx match against Repbase type of TE consensus 
+#
+class TE_BLRtx_Agent(Abstract_TE_BLRx_txAgent):
+    
+    SUFFIX_TABLE_NAME_LIST = ["_TE_BLRtx_path", "_RepbaseNT_seq"]
+
+    def getSubjectSeqLength(self, subjectName):
+        return self.carrier.GetRepbaseNtSeqLenghtFromName(seqname=subjectName)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRx_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRx_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..8cd5748794fc0db91fa301d02fe72cd3cec293ef
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_BLRx_Agent.py
@@ -0,0 +1,10 @@
+from PASTEC.agents_class1_demand.Abstract_TE_BLRx_txAgent import Abstract_TE_BLRx_txAgent
+
+## This agent search in the database the best blastx match against Repbase type of TE consensus
+#
+class TE_BLRx_Agent(Abstract_TE_BLRx_txAgent):
+    
+    SUFFIX_TABLE_NAME_LIST = ["_TE_BLRx_path", "_RepbaseAA_seq"]
+
+    def getSubjectSeqLength(self, subjectName):
+        return self.carrier.GetRepbaseAASeqLenghtFromName(seqname=subjectName)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_Profiles_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_Profiles_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..e77bee349dc950b8e3b4877b6c5d124ecd4d04c9
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/TE_Profiles_Agent.py
@@ -0,0 +1,53 @@
+import re
+import pandas
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+from commons.core.coord.ProteinDomainMatch import ProteinDomainMatch
+from PASTEC.agents_class1_demand.Profiles_Agent import Profiles_Agent
+
+## This agent searches in the database the significant profiles and their coverage in TE consensus (TE profiles)
+#  It finds the reading frame of a profile
+#
+# Inherit from Profiles_Agent
+#
+class TE_Profiles_Agent(Profiles_Agent):
+    
+    def __init__(self, env, carrier,  df=pandas.DataFrame()):
+        Profiles_Agent.__init__(self, env, carrier, df=df)
+        self._filterRuleOnProfileType = self._isOTHERNotInSeqName
+        self._dProfilesFrames = None
+
+#TODO: replace "coverageOnSubject" by "coverageOnSubjectWithoutOverlaps" or "coverageWithoutOverlaps" etc... "coverage" and "coverageOnSubject" are both on subjects!
+    def createResult(self, demand):
+        lProteinDomainMatchs = []
+        for dProfile in self._lProfilesDetailed:
+            iProteinDomainMatch = ProteinDomainMatch(dProfile["name"], coverage = dProfile["coverage"],  start = dProfile["start"], strand = re.sub("Frameshifted", "", dProfile['strand']), frame = self._dProfilesFrames[dProfile["name"]], end = dProfile["end"], index = dProfile["index"], coverageOnSubject = dProfile["coverageOnSubject"])
+            lProteinDomainMatchs.append(iProteinDomainMatch)
+        return DemandAndResult(demand, lProteinDomainMatchs)
+
+#TODO: Check if frame is only calculate when it's possible (no frameshifted) before merged same profile ?????
+    def calculOfProfilesFrameComparedWithConsensus(self, listProfilesDetailed, currentConsensusLength):
+        profilesFrames = {}
+        for profilesDetailed in listProfilesDetailed:
+            profilesFrames[profilesDetailed['name']] = []
+        for profilesDetailed in listProfilesDetailed:
+            profilesStrand = re.sub("Frameshifted", "", profilesDetailed['strand'])
+            profilesName = profilesDetailed['name']  
+            if re.search("Frameshifted", profilesDetailed['strand']): 
+                profilesFrames[profilesName].append(0)         
+            elif profilesStrand == "+":
+                profilesFrames[profilesName].append((profilesDetailed['start'] - 1) % 3 + 1)
+            elif profilesStrand == "-":
+                profilesFrames[profilesName].append(-((currentConsensusLength - profilesDetailed['start']) % 3 + 1))
+        self._dProfilesFrames =  self._getFramesIfAllMatchesOfOneProfilesAreInTheSameFrame(profilesFrames)
+        
+    def _getFramesIfAllMatchesOfOneProfilesAreInTheSameFrame(self, profilesFrames):
+        dNewProfilesFrames = {}
+        for profilesName in profilesFrames.keys():
+            if ((sum(profilesFrames[profilesName]) / len(profilesFrames[profilesName])) == profilesFrames[profilesName][0]):
+                dNewProfilesFrames[profilesName] = profilesFrames[profilesName][0]
+            else:
+                dNewProfilesFrames[profilesName] = 0
+        return dNewProfilesFrames
+
+    def _isOTHERNotInSeqName(self, seqname):
+        return not re.search('_OTHER_', seqname)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/TRSearch_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/TRSearch_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..e5c750dbad394e4e48e7abe40847ff9d46451e3d
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/TRSearch_Agent.py
@@ -0,0 +1,93 @@
+import re
+import pandas
+
+
+from PASTEC.agents_class1_demand.AbstractRetrieverAgent import AbstractRetrieverAgent
+from PASTEC.Messenger.DemandAndResult import DemandAndResult
+
+from PASTEC.Messenger.Demand import Demand
+from commons.core.coord.TR import TR
+from commons.core.coord.Set import Set
+
+
+## Agent searching tandem terminal or not terminal repeats in database.
+#Warning : no threshold for length or identity. Necessary ?
+class TRSearch_Agent(AbstractRetrieverAgent):
+    
+    SUFFIX_TABLE_NAME_LIST = ["_TR_set"]
+    
+    def __init__(self, env, carrier, df=pandas.DataFrame()):
+        AbstractRetrieverAgent.__init__(self, env)
+        self.df = df
+   
+    def _setAgentDecisionRules(self):
+        """sets the current agent's decision rules based on info from configuration file"""
+        decisionRulesData = self._environment.getAgentDecisionRules(self.__class__.__name__)
+        self.TERMINAL_WINDOWS_LENGTH = decisionRulesData["TERMINAL_WINDOWS_LENGTH"]
+        
+    ## Filter sets and format them
+    #
+    # @param demand Demand instance
+    # @param lSet list of set instances 
+    # @return result DemandAndResult instance
+    #
+    def analyse(self):
+        demand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        consensusLength = self.askForConsensusLength(demand.consensusName)
+        lSet = self._CastDFintoSet()
+        lSortedSets = self.sortSetsListByIdAndConsensusNameAndStartEnd(lSet)
+        lTR = []
+        previousTRSet = Set()
+        for currentTRSet in lSortedSets:
+            if currentTRSet.id == previousTRSet.id:
+                TRLength = (currentTRSet.getLength() + previousTRSet.getLength()) / 2
+                if re.match("Rep\d+.*LTR.*", previousTRSet.name):
+                    iTR = TR("termLTR", TRLength)
+                    self._addTRInfoInResult(lTR, previousTRSet, currentTRSet, iTR, consensusLength)
+                if re.match("Rep\d+.*termTIR.*", previousTRSet.name):
+                    iTR = TR("termTIR", TRLength)
+                    self._addTRInfoInResult(lTR, previousTRSet, currentTRSet, iTR, consensusLength)
+            previousTRSet = currentTRSet
+        result = DemandAndResult(demand, lTR)   
+        return result
+
+    #
+    # @param consensusName a string name of consensus
+    # @return lSet list of set
+    # @return consensusLength int length of the consensus
+    #
+
+    def _areTRterminal(self, TRset, consensusLength):
+        startWindow = 1 + self.TERMINAL_WINDOWS_LENGTH
+        endWindow = consensusLength - self.TERMINAL_WINDOWS_LENGTH
+        return  TRset.start < startWindow or TRset.end < startWindow \
+            or TRset.start > endWindow or TRset.end > endWindow
+
+    def _addTRInfoInResult(self, lTR, previousTRSet, currentTRSet, iTR, consensusLength):
+        # TODO is this working as intended ? only the first of each TR type get sorted and send back
+
+        nonTermTRType = "non-%s" % iTR.getType()
+        if not self._isAlreadyInList(iTR.getType(), lTR) and self._areTRterminal(previousTRSet, consensusLength) and self._areTRterminal(currentTRSet, consensusLength):
+            lTR.append(iTR)
+        elif not self._isAlreadyInList(nonTermTRType, lTR) :
+            iTR.setType(nonTermTRType)
+            lTR.append(iTR)
+
+    def _CastDFintoSet(self):
+        Setlist = []
+        for line in self.df.itertuples():
+            iset = Set(id=line[1], name=line[2], seqname=line[0], start=line[3], end=line[4])
+            #print("TRsearch_agent debug print of iset: ", iset)
+            Setlist.append(iset)
+        return Setlist
+
+    #TODO: don't check if it's exactly the same (same length, same position). Necessary ?
+    def _isAlreadyInList(self, TRType, lTR): 
+        isInList = False
+        for iTR in lTR:
+            if TRType == iTR.getType():
+                isInList = True
+        return isInList
+    
+    def sortSetsListByIdAndConsensusNameAndStartEnd(self, lSets):
+        return sorted(lSets, key=lambda k: (k.getId(), k.getSeqname(), k.getStart(), k.getEnd()))
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/__init__.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/PASTEC/agents_class1_demand/rDNA_BLRn_Agent.py b/script_repet/repet_tools/PASTEC/agents_class1_demand/rDNA_BLRn_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..5ca3dbec96977220e539923e75b5979f32096918
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class1_demand/rDNA_BLRn_Agent.py
@@ -0,0 +1,5 @@
+from PASTEC.agents_class1_demand.HG_BLRn_Agent import HG_BLRn_Agent
+
+class rDNA_BLRn_Agent (HG_BLRn_Agent):
+    
+    SUFFIX_TABLE_NAME_LIST = ["_rDNA_BLRn_path"]
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAdaptatorAgent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAdaptatorAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..63ee4a9aa5d46c45da5d7c8046ba42c666b3ea2a
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAdaptatorAgent.py
@@ -0,0 +1,107 @@
+from PASTEC.Messenger.Demand import Demand
+from commons.core.coord.ClassifierResult import ClassifierResult
+
+class AbstractClassifierAdaptatorAgent(object):
+
+    ## Constructor
+    #
+    # @param env Environment instance
+    #
+    def __init__(self, env):
+        self._environment = env
+        self._CI = 0
+        self.reset()
+        self._setAgentDecisionRules()
+
+    def getConclusionsSearch(self):
+        return self._conclusionsSearch
+    
+    def getConclusionsMatch(self):
+        return self._conclusionsMatch
+    
+    def setConclusionsSearch(self, conclusionsSearch):
+        self._conclusionsSearch = conclusionsSearch
+
+    def setConclusionsMatch(self, conclusionsMatch):
+        self._conclusionsMatch = conclusionsMatch
+    
+    def setConsensus(self, consensusName):
+        self._consensusName = consensusName 
+    
+    def setDependentAgentsList(self, lAgents):
+        self._listOfKnownAgents = lAgents
+    
+    def getDependentAgentsList(self):
+        return self._listOfKnownAgents
+       
+    def _setAgentDecisionRules(self):
+        """sets the current agen'ts decision rules based on info from configuration file"""
+        decisionRulesData = self._environment.getAgentDecisionRules(self.__class__.__name__)
+        #self.CI_MAX = decisionRulesData["CI_MAX"]
+        #self.INIT_CLASSIF = decisionRulesData["INIT_CLASSIF"]
+        #self.PATTERN_2_SEARCH_IN_BLAST_RESULTS = decisionRulesData["PATTERN_2_SEARCH_IN_BLAST_RESULTS"] 
+        #self.CONDITIONS = decisionRulesData["CONDITIONS"] 
+        self.__dict__.update( decisionRulesData ) #update /add all attributes to current instance
+        
+    ## Get and filter analysis if corresponding table is in database.
+    #
+    def getAnalysesResults(self, demand):
+        for agentName in self._listOfKnownAgents:
+            iDemand = Demand(agentName, demand.consensusName)
+            iAgentResult = self._environment.getResultAccordingToDemand(iDemand) #alright, this grabs corresponding results from a relevant retriver agent
+            eval("self.makeAppropriateConclusionsFor{}( iAgentResult )".format(agentName))
+            #methodName = "makeAppropriateConclusionsFor{}".format(agentName) #crete the name of the method to call
+            #methoInst = getattr(self, methodName) #equivalent to self.methodName, here it's equivalent to self.makeAppropriateConclusionsFor{}
+            #print ("will launch command:", methoInst(iAgentResult))
+            #methoInst(iAgentResult)
+
+            #exec ( method2Call )
+            
+    ## Three main step : make demands, get results and decide
+    #
+    def live(self):
+        iDemand = Demand(self.__class__.__name__, self._environment.GetCurrentTEname())
+        self._consensusName = iDemand.consensusName
+        #print ("I demand thou show thyself", iDemand) float
+        self.reset()
+
+        self.getAnalysesResults(iDemand)
+        classification, normalizedIC = self.decide()
+        message = self.generateMessage(classification, normalizedIC)
+
+        finalResult = ClassifierResult(iDemand, message)
+        self._environment.addResultToBlackBoard(finalResult)
+
+        """
+        for consensusName in self._environment.getConsensusNameList(): #alright, this is made whit the asuption that all the TE get treated at the same time, this is not the case RN, we treat them one at a time
+            iDemand = Demand(self.__class__.__name__, consensusName)
+            self._consensusName = iDemand.consensusName 
+            self.reset()
+
+            self.getAnalysesResults(iDemand)
+            classification, normalizedIC = self.decide()
+            message = self.generateMessage(classification, normalizedIC)
+
+            finalResult = ClassifierResult(iDemand, message)
+            self._environment.addResultToBlackBoard(finalResult)
+        """
+    def _normalizeIC(self):
+        normalizedIC = 0
+        if not self._CI <= 0:
+            normalizedIC = (self._CI * self._environment.getMaxCI()) // self.CI_MAX  #// is for a floor division
+            if normalizedIC > self._environment.getMaxCI():
+                normalizedIC = self._environment.getMaxCI()
+        return normalizedIC
+
+    def reset(self):
+        self._conclusionsSearch = []
+        self._conclusionsMatch = []
+
+    def decide(self):
+        pass
+
+    def generateMessage(self, classification, IC):
+        pass
+
+    def _fillDictOfEvidence(self):
+        pass
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAgent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAgent.py
new file mode 100644
index 0000000000000000000000000000000000000000..57e4f97d4ba86f27de3575e631bdcd34946c7705
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/AbstractClassifierAgent.py
@@ -0,0 +1,224 @@
+import re
+from PASTEC.agents_class2_demand.AbstractClassifierAdaptatorAgent import AbstractClassifierAdaptatorAgent
+
+class AbstractClassifierAgent(AbstractClassifierAdaptatorAgent):
+    CI_MAX = 1
+    INIT_CLASSIF = "!"
+    PATTERN_2_SEARCH_IN_BLAST_RESULTS = ""
+    CATEGORY_LENGTH_BOUND = []
+    CONDITIONS = {}
+
+    ## Constructor
+    #
+    # @param env Environment instance
+    # @param projectName string project name
+    #
+    def __init__(self, env):
+        AbstractClassifierAdaptatorAgent.__init__(self, env=env)
+        self._listOfKnownAgents = ["Size_Agent", "TRSearch_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent", "TE_Profiles_Agent", "ORF_Agent"]
+        self.reset()
+
+    def reset(self):
+        self._classification = self.INIT_CLASSIF
+        self._CI = 0
+        self._dPresenceData = {"classif_other": [],
+                               "classif_BM_tblastx": [],
+                               "classif_BM_blastx": [],
+                               "classif_nb": 0,
+                               "weighting": []}
+#        self._lNumericData = []
+        self._dNumericData = {
+                              "sizeFull":[],
+                              "sizeWithoutTR":[],
+                              "coverage":[],
+                              "coverageOnSubject":[],
+                              "identity":[],
+                              }
+
+
+        self._conclusionsSearch = []
+        self._conclusionsMatch = []
+
+    def getPresenceDataDict(self):
+        return self._dPresenceData
+
+    def getNumericDataDict(self):
+        return self._dNumericData
+
+#    def getNumericDataList(self):
+#        return self._lNumericData
+
+    def getCI(self):
+        return self._CI
+
+    def setPresenceDataDict(self, dPresenceData):
+        self._dPresenceData = dPresenceData
+
+    def setNumericDataDict(self, dNumericData):
+        self._dNumericData = dNumericData
+
+#    def setNumericDataList(self, lNumericData):
+#        self._lNumericData = lNumericData
+
+    ## Give the classification and the confidence index from all analysis conclusions
+    #
+    # @return classification, normalized confidence index
+    #
+    def decide(self):
+        isAConditionValid = False
+        lOtherConditions = self.CONDITIONS["classif_other"]
+        for iCondition in lOtherConditions:
+            if iCondition.validate(self._dNumericData["sizeWithoutTR"], self._dPresenceData["classif_other"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+
+        lBMConditions = self.CONDITIONS["classif_BM"]
+        for iCondition in lBMConditions:
+            if iCondition.validate(None, self._dPresenceData["classif_BM_tblastx"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+            if iCondition.validate(None, self._dPresenceData["classif_BM_blastx"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+
+        if self._dPresenceData["classif_nb"]:
+            isAConditionValid = True
+            self._CI += self._dPresenceData["classif_nb"]
+
+        if isAConditionValid:
+            self._weightCI()
+
+        normalizedIC = self._normalizeIC()
+        return self._classification, normalizedIC
+
+    ## Create the appropriate message of classification, confidence index,consensus name and the dict of evidence
+    #
+    # @param classification string
+    # @param IC integer confidence index
+    #
+    # @return dict of message
+    #
+    def generateMessage(self, classification, IC):
+        if classification == self.INIT_CLASSIF:
+            IC = self._environment.getMaxCI()
+        dictOfEvidence = self._fillDictOfEvidence(self.PATTERN_2_SEARCH_IN_BLAST_RESULTS)
+        message = {'consensusName': self._environment.GetCurrentTEname(), 'classif': classification, 'confidenceIndex': IC,
+                   'dictOfEvidence': dictOfEvidence}
+        return message
+
+    def makeAppropriateConclusionsForSize_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iSize = iDemandAndResult.result
+            consensusLengthWithoutTR = iSize.getSizeWithoutTR()
+            lBound = sorted(self.CATEGORY_LENGTH_BOUND)
+            msg = "<%sbps" % lBound[0]
+            for bound in lBound :
+                if consensusLengthWithoutTR > bound:
+                    msg = ">%sbps" % bound
+            self._conclusionsSearch.append(msg)
+            self._dNumericData["sizeFull"].append(iSize.getSize())
+            self._dNumericData["sizeWithoutTR"].append(iSize.getSizeWithoutTR())
+            #self._lNumericData.append(iSize.getSizeWithoutTR())
+
+    def makeAppropriateConclusionsForTE_BLRx_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.append({'Repbase_bx': iDemandAndResult.result})
+            lBM = iDemandAndResult.result
+            self._dPresenceData["classif_BM_blastx"] = [iBM.getName() for iBM in lBM]
+
+    def makeAppropriateConclusionsForTE_BLRtx_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.append({'Repbase_tbx': iDemandAndResult.result})
+            lBM = iDemandAndResult.result
+            self._dPresenceData["classif_BM_tblastx"] = [iBM.getName() for iBM in lBM]
+
+    def makeAppropriateConclusionsForTE_Profiles_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result:
+            lPDM = iDemandAndResult.result
+            self._dPresenceData["classif_other"].extend([iPDM.getType() for iPDM in lPDM])
+            self._conclusionsMatch.append({'profiles': lPDM})
+
+    def makeAppropriateConclusionsForORF_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result:
+            lORF = iDemandAndResult.result
+            for iORF in lORF:
+                self._dPresenceData["weighting"].extend(iORF.getProfileTypesList())
+            self._conclusionsMatch.append({'ORF': lORF})
+
+    def makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            lTR = iDemandAndResult.result
+            self._dPresenceData["classif_other"].extend([iTR.getType() for iTR in lTR])
+            self._makeAppropriateConclusionsForTRSearch_Agent(iDemandAndResult)
+
+    def _weightCI(self):
+        self._classification = self.getAgentName()
+        lWeightingConditions = self.CONDITIONS["weighting"]
+        for iCondition in lWeightingConditions:
+            if iCondition.validate(self._dNumericData["sizeWithoutTR"], self._dPresenceData["weighting"]):
+                self._CI += iCondition.getWeight()
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        pass
+
+    def _fillDictOfEvidence(self, motif2Search):#TODO : motif2Search should be PATTERN2Search
+        dictOfEvidence = {}
+        listOfTR = []
+        listOfSSR = []
+        dictOfHelitronsExtremities = {}
+        dictOfProfiles = {}
+        dictOfOTHERProfiles = {}
+        for iConclusion in self._conclusionsSearch:
+            strConclusion = str(iConclusion)
+            if re.match(".*term.*", strConclusion):
+                listOfTR.append(iConclusion)
+            if re.match("polyAtail", strConclusion):
+                dictOfEvidence['polyAtail'] = "yes"
+            if re.search("_start|_end", strConclusion):
+                listOfSSR.append(iConclusion)
+            if re.match(".*bps", strConclusion):
+                dictOfEvidence['length'] = iConclusion
+        for conclusion in self._conclusionsMatch:
+            if "Repbase_tbx" in conclusion.keys():
+                lBM = []
+                for iBlasterMatch in conclusion['Repbase_tbx']:
+                    if re.search(motif2Search, iBlasterMatch.getName()):
+                        lBM.append(iBlasterMatch)
+                if lBM != []:
+                    dictOfEvidence['Repbase_tbx'] = lBM
+            if ('Repbase_bx') in conclusion.keys():
+                lBM = []
+                for iBlasterMatch in conclusion['Repbase_bx']:
+                    if re.search(motif2Search, iBlasterMatch.getName()):
+                        lBM.append(iBlasterMatch)
+                if lBM != []:
+                    dictOfEvidence['Repbase_bx'] = lBM
+            if ('profiles') in conclusion.keys():
+                for iPDM in conclusion['profiles']:
+                    dictOfProfiles[iPDM.getName()] = iPDM
+            if ('profilesOTHER') in conclusion.keys():
+                for iPDM in conclusion['profilesOTHER']:
+                    dictOfOTHERProfiles[iPDM.getName()] = iPDM
+            if ('ORF') in conclusion.keys():
+                dictOfEvidence['ORF'] = []
+                for iORF in conclusion['ORF']:
+                    dictOfEvidence['ORF'].append(str(iORF))
+            if ('helitronExtremities') in conclusion.keys():
+                dictOfHelitronsExtremities = conclusion['helitronExtremities']
+            if ('HG') in conclusion.keys():
+                dictOfEvidence["HG"] = conclusion["HG"]
+            if ('rDNA') in conclusion.keys():
+                dictOfEvidence["rDNA"] = conclusion["rDNA"]
+            if ('SSR') in conclusion.keys():
+                dictOfEvidence["SSRCoverage"] = conclusion["SSR"]
+        if listOfTR != []:
+            dictOfEvidence['TR'] = listOfTR
+        if listOfSSR != []:
+            dictOfEvidence['SSR'] = listOfSSR
+        if dictOfProfiles != {}:
+            dictOfEvidence['te_hmmer'] = dictOfProfiles
+        if dictOfOTHERProfiles != {}:
+            dictOfEvidence['Other_profiles'] = dictOfOTHERProfiles
+        if dictOfHelitronsExtremities != {}:
+            dictOfEvidence['helitronExtremities'] = dictOfHelitronsExtremities
+        return dictOfEvidence
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassII_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassII_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..f7d5c682c8d2a50fe4657eedf26a0df9e94525de
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassII_Agent.py
@@ -0,0 +1,10 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+class ClassII_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["TE_BLRx_Agent", "TE_BLRtx_Agent", "TE_Profiles_Agent"]
+
+    def getAgentName(self):
+        return "ClassII"
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassI_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassI_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..fd16f9f11db5df8b29562e42c900a88204023224
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/ClassI_Agent.py
@@ -0,0 +1,17 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class ClassI_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["TRSearch_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent", "TE_Profiles_Agent"]
+
+    def getAgentName(self):
+        return "ClassI"
+
+    def makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/Crypton_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/Crypton_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..53c9af274a2a02ece1fab49002cd5df814e6c761
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/Crypton_Agent.py
@@ -0,0 +1,15 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class Crypton_Agent(AbstractClassifierAgent):
+
+    def getAgentName(self):
+        return "Crypton"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
+                if "termTIR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/DIRS_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/DIRS_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..20b96f619f161c661f4eb4939837b83c6486a4ba
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/DIRS_Agent.py
@@ -0,0 +1,17 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class DIRS_Agent(AbstractClassifierAgent):
+
+    def getAgentName(self):
+        return "DIRS"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
+                if "termTIR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
+                if "non-termLTR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_BLRnAdaptatorAgent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_BLRnAdaptatorAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..cf95b56fa26395a9606c67c36b60a4dd69640c3f
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_BLRnAdaptatorAgent.py
@@ -0,0 +1,32 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule
+
+class HG_BLRnAdaptatorAgent(AbstractClassifierAgent):
+
+
+    
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["HG_BLRn_Agent"]
+        self.CONDITIONS = {"classif_other":  [Condition([NumericRule(float(self._environment.getMinHGCoverage()), ">")]),
+                                              Condition([NumericRule(float(self._environment.getMinHGIdentity()), ">")])],
+                          "classif_BM":     [],
+                          "weighting":      []}
+    def getAgentName(self):
+        return "PotentialHostGene"
+        
+    def makeAppropriateConclusionsForHG_BLRn_Agent(self, iDemandAndResult):
+        if iDemandAndResult and iDemandAndResult.result:
+            iBM = iDemandAndResult.result
+            self._dNumericData["coverage"].append(iBM.getCoverage())
+            self._dNumericData["identity"].append(iBM.getIdentity())
+            self._conclusionsMatch.append({'HG': iBM})
+            
+    def decide(self):
+        lOtherConditions = self.CONDITIONS["classif_other"]
+        if self._dNumericData and self._dNumericData["coverage"] and self._dNumericData["identity"] and lOtherConditions[0].validate([self._dNumericData["coverage"][0]]) and lOtherConditions[1].validate([self._dNumericData["identity"][0]]):
+            self._classification = self.getAgentName()
+            self._CI += 1
+        
+        normalizedIC = self._normalizeIC()
+        return self._classification, normalizedIC
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_profilesAdaptatorAgent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_profilesAdaptatorAgent.py
new file mode 100755
index 0000000000000000000000000000000000000000..d016069d501aaaac2054553f618bb79e8f481c04
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/HG_profilesAdaptatorAgent.py
@@ -0,0 +1,52 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule
+
+
+class HG_profilesAdaptatorAgent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Profiles_Agent"]
+        self.CONDITIONS = {"classif_other":  [Condition([NumericRule(float(self._environment.getMinHGProfilesCoverage()), ">")], [], 1)],
+                          "classif_BM":     [],
+                          "weighting":      []}
+        #TODO: Numeric rule conditions should perhaps be a dict, with the target  key of _dNumericData (example if we want to do a validation of coverage conditions etc):
+        #ie self._dNumericData["coverage"] != self._dNumericData["sizeWithouthTR"] (the default element checked by NumericRule conditions)
+
+    def getAgentName(self):
+        return "PotentialHostGene"
+
+    def makeAppropriateConclusionsForProfiles_Agent(self, iDemandAndResult):
+        if iDemandAndResult and iDemandAndResult.result:
+            lPDM = iDemandAndResult.result
+            for iPDM in lPDM:
+                self._dNumericData["coverage"].append(iPDM.getCoverage())
+                self._dNumericData["coverageOnSubject"].append(iPDM.getCoverageOnSubject())
+            self._conclusionsMatch.append({'profilesOTHER': lPDM})
+
+    def decide(self):
+        isAConditionValid = False
+        lOtherConditions = self.CONDITIONS["classif_other"]
+        for iCondition in lOtherConditions:
+            if iCondition.validate(self._dNumericData["coverage"], self._dPresenceData["classif_other"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+
+        lBMConditions = self.CONDITIONS["classif_BM"]
+        for iCondition in lBMConditions:
+            if iCondition.validate(None, self._dPresenceData["classif_BM_tblastx"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+            if iCondition.validate(None, self._dPresenceData["classif_BM_blastx"]):
+                isAConditionValid = True
+                self._CI += iCondition.getWeight()
+
+        if self._dPresenceData["classif_nb"]:
+            isAConditionValid = True
+            self._CI += self._dPresenceData["classif_nb"]
+
+        if isAConditionValid:
+            self._weightCI()
+
+        normalizedIC = self._normalizeIC()
+        return self._classification, normalizedIC
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/Helitron_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/Helitron_Agent.py
new file mode 100644
index 0000000000000000000000000000000000000000..c1de0e790700df921086da32f2bc3ce509faa1a1
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/Helitron_Agent.py
@@ -0,0 +1,16 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class Helitron_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents.append("TE_BLRn_Agent")
+
+    def getAgentName(self):
+        return "Helitron"
+
+    def makeAppropriateConclusionsForTE_BLRn_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result != []:
+            self._conclusionsMatch.append({'helitronExtremities': iDemandAndResult.result})
+            self._dPresenceData["classif_nb"] += len(iDemandAndResult.result)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/LARD_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/LARD_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..9caac295aa37d42d8ac6524557f2ea132f6f1048
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/LARD_Agent.py
@@ -0,0 +1,16 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+class LARD_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Size_Agent", "TRSearch_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent", "ORF_Agent"]
+
+    def getAgentName(self):
+        return "LARD"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/LINE_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/LINE_Agent.py
new file mode 100644
index 0000000000000000000000000000000000000000..cf7d2d26cacd672fe2f9a9551b9b5d26463ef2e7
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/LINE_Agent.py
@@ -0,0 +1,49 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Messenger.Demand import Demand
+import re
+
+class LINE_Agent(AbstractClassifierAgent):
+
+
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents.extend(["PolyA_Agent", "SSR_Agent"])
+
+    def getAgentName(self):
+        return "LINE"
+
+    def makeAppropriateConclusionsForPolyA_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iPolyATail = iDemandAndResult.result
+            if iPolyATail.isTailPresent():
+                self._conclusionsSearch.append(str(iPolyATail))
+                self._dPresenceData["classif_other"].append(str(iPolyATail))
+
+    def makeAppropriateConclusionsForSSR_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iSSRCollection = iDemandAndResult.result
+            if not iSSRCollection.isEmpty():
+                for iSSR in iSSRCollection.getSSRList():
+                    self._conclusionsSearch.append(str(iSSR))
+                    self._dPresenceData["classif_other"].append(str(iSSR))
+
+    ## Get and filter analysis if corresponding table is in database.
+    #
+    def getAnalysesResults(self, demand):
+        for agentName in self._listOfKnownAgents:
+            iDemand = Demand(agentName, demand.consensusName)
+            iAgentResult = self._environment.getResultAccordingToDemand(iDemand)
+            eval("self.makeAppropriateConclusionsFor{}( iAgentResult )".format(agentName))
+            #method2Call = "makeAppropriateConclusionsFor%s" % agentName
+            #methodToCall = getattr(self, method2Call)
+            #methodToCall(iAgentResult)
+
+
+        for conclusion in self._conclusionsSearch:
+            if re.match('\(A\)\d+_end', conclusion) and 'polyAtail' in self._conclusionsSearch:
+                self._conclusionsSearch.remove(conclusion)
+        #TODO: refactoring and bug fixed => all pattern have to be handled
+        for conclusion in self._dPresenceData["classif_other"]:
+            if re.match('\(A\)\d+_end', conclusion) and 'polyAtail' in self._dPresenceData["classif_other"]:
+                self._dPresenceData["classif_other"].remove(conclusion)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/LTR_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/LTR_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..e63d7062a7d447e9da61b69517b4dcebaf8cd7f9
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/LTR_Agent.py
@@ -0,0 +1,18 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class LTR_Agent(AbstractClassifierAgent):
+
+    def getAgentName(self):
+        return "LTR"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        #print("LTR_Agent reporting")
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                #print("iResult print", iResult)
+                #print(iResult.getType())
+                if "termLTR" == iResult.getType():
+                    #print("LTR_Agent reporting, found termLTR")
+                    self._conclusionsSearch.append(iResult)
+
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/MITE_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/MITE_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..df05820acfae03adbe653df84d494a5355487c07
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/MITE_Agent.py
@@ -0,0 +1,18 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule, PresenceRule
+
+
+class MITE_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Size_Agent", "TRSearch_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent"]
+
+    def getAgentName(self):
+        return "MITE"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termTIR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/Maverick_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/Maverick_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..ec7b92119a2ef10935a3582626fc3762357cc979
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/Maverick_Agent.py
@@ -0,0 +1,15 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class Maverick_Agent(AbstractClassifierAgent):
+
+    def getAgentName(self):
+        return "Maverick"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        #print("Maverick_Agent reporting")
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termTIR" == iResult.getType():
+                    #print("Maverick_Agent reporting, found termTIR")
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/PLE_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/PLE_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..510dcc974f9f06623b1d13c507960895599e3446
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/PLE_Agent.py
@@ -0,0 +1,15 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule, PresenceRule
+
+
+class PLE_Agent(AbstractClassifierAgent):
+    def getAgentName(self):
+        return "PLE"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        #print("PLE_Agent reporting")
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    #print("PLE_Agent reporting, found termLTR")
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/SINE_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/SINE_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..80dcfd78a056fefc518b435cae6090cb1416e5a4
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/SINE_Agent.py
@@ -0,0 +1,50 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Messenger.Demand import Demand
+import re
+
+
+class SINE_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Size_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent", "PolyA_Agent", "SSR_Agent"]
+
+    def getAgentName(self):
+        return "SINE"
+
+    def makeAppropriateConclusionsForPolyA_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iPolyATail = iDemandAndResult.result
+            if iPolyATail.isTailPresent():
+                self._conclusionsSearch.append(str(iPolyATail))
+                self._dPresenceData["classif_other"].append(str(iPolyATail))
+
+    def makeAppropriateConclusionsForSSR_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iSSRCollection = iDemandAndResult.result
+            if not iSSRCollection.isEmpty():
+                for iSSR in iSSRCollection.getSSRList():
+                    self._conclusionsSearch.append(str(iSSR))
+                    self._dPresenceData["classif_other"].append(str(iSSR))
+
+    ## Get and filter analysis if corresponding table is in database.
+    #
+    def getAnalysesResults(self, demand):
+        for agentName in self._listOfKnownAgents:
+            #iDemand = Demand(agentName, demand.consensusName)
+            #iAgentResult = self._environment.getResultAccordingToDemand(iDemand)
+            #method2Call = "self.makeAppropriateConclusionsFor%s( iAgentResult )" % agentName
+            #exec(method2Call)
+            iDemand = Demand(agentName, demand.consensusName)
+            iAgentResult = self._environment.getResultAccordingToDemand(iDemand) #alright, this grabs corresponding results from a relevant retriver agent
+            eval("self.makeAppropriateConclusionsFor{}( iAgentResult )".format(agentName))
+            #methodName = "makeAppropriateConclusionsFor{}".format(agentName) #crete the name of the method to call
+            #methoInst = getattr(self, methodName) #equivalent to self.methodName, here it's equivalent to self.makeAppropriateConclusionsFor{}
+            #methoInst(iAgentResult)
+        for conclusion in self._conclusionsSearch:
+            if re.match('\(A\)\d+_end', conclusion) and 'polyAtail' in self._conclusionsSearch:
+                self._conclusionsSearch.remove(conclusion)
+        # TODO: refactoring and bug fixed => all pattern have to be handled
+        for conclusion in self._dPresenceData["classif_other"]:
+            if re.match('\(A\)\d+_end', conclusion) and 'polyAtail' in self._dPresenceData["classif_other"]:
+                self._dPresenceData["classif_other"].remove(conclusion)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/SSRAdaptator_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/SSRAdaptator_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..1e7c8f58210ac9c1809f3787a43d03b038349130
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/SSRAdaptator_Agent.py
@@ -0,0 +1,47 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule
+
+
+class SSRAdaptator_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Size_Agent", "SSR_Agent"]
+        self.CONDITIONS = {"classif_other":  [Condition([NumericRule(self._environment.getMaxSSRsize(), "<")]),
+                                              Condition([NumericRule(float(self._environment.getMinSSRCoverage()), ">")])],
+                          "classif_BM":     [],
+                          "weighting":      []}
+
+    def getAgentName(self):
+        return "SSR"
+
+    def decide(self):
+        lOtherConditions = self.CONDITIONS["classif_other"]
+        if self._dNumericData and "consensusLength" in self._dNumericData and "ssrCoverage" in self._dNumericData:
+            if self._dNumericData["consensusLength"] and self._dNumericData["ssrCoverage"]:
+                if (lOtherConditions[0].validate([self._dNumericData["consensusLength"][0]])) or (lOtherConditions[1].validate([self._dNumericData["ssrCoverage"][0]])):
+                    self._classification = self.getAgentName()
+                    self._CI += 1
+
+        normalizedIC = self._normalizeIC()
+        return self._classification, normalizedIC
+
+    def makeAppropriateConclusionsForSSR_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iSSRCollection = iDemandAndResult.result
+            self._dNumericData["consensusLength"] = []
+            self._dNumericData["ssrCoverage"] = []
+
+            self._dNumericData["consensusLength"].append(self._environment.getConsensusLength(self._environment.GetCurrentTEname()))
+            self._dNumericData["ssrCoverage"].append(iSSRCollection.getSSRCoverage())
+            self._conclusionsMatch.append({'SSR': "{}".format(iSSRCollection.getSSRCoverage())})
+
+    def makeAppropriateConclusionsForSize_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None and iDemandAndResult.result is not None:
+            iSize = iDemandAndResult.result
+            bound = int(self._environment.getMaxSSRsize())
+            msg = "<{}bps".format(bound)
+            if iSize.getSize() > bound:
+                msg = ">{}bps".format(bound)
+            self._conclusionsSearch.append(msg)
+            self._dNumericData["sizeFull"].append(iSize.getSize())
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/TIR_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/TIR_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..1dff0b68d1d78f75eacd3809c278f8462fa3c25b
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/TIR_Agent.py
@@ -0,0 +1,16 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class TIR_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+
+    def getAgentName(self):
+        return "TIR"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termTIR" == iResult.getType():
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/TRIM_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/TRIM_Agent.py
new file mode 100755
index 0000000000000000000000000000000000000000..29ed2226175a6b416f09b6dbbb70fa0305ab4bbd
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/TRIM_Agent.py
@@ -0,0 +1,19 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+
+
+class TRIM_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["Size_Agent", "TRSearch_Agent", "TE_BLRx_Agent", "TE_BLRtx_Agent"]
+
+    def getAgentName(self):
+        return "TRIM"
+
+    def _makeAppropriateConclusionsForTRSearch_Agent(self, iDemandAndResult):
+        #print("TRIM_Agent reporting")
+        if iDemandAndResult is not None:
+            for iResult in iDemandAndResult.result:
+                if "termLTR" == iResult.getType():
+                    #print("TRIM_Agent reporting, found termLTR")
+                    self._conclusionsSearch.append(iResult)
\ No newline at end of file
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/__init__.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/PASTEC/agents_class2_demand/rDNAAdaptator_Agent.py b/script_repet/repet_tools/PASTEC/agents_class2_demand/rDNAAdaptator_Agent.py
new file mode 100644
index 0000000000000000000000000000000000000000..6a59f4f13b4d8af00e30510e18bbafeb299c78c6
--- /dev/null
+++ b/script_repet/repet_tools/PASTEC/agents_class2_demand/rDNAAdaptator_Agent.py
@@ -0,0 +1,38 @@
+from PASTEC.agents_class2_demand.AbstractClassifierAgent import AbstractClassifierAgent
+from PASTEC.Decision import Condition, NumericRule
+
+##Untested, and no return
+
+
+class rDNAAdaptator_Agent(AbstractClassifierAgent):
+
+    def __init__(self, env):
+        AbstractClassifierAgent.__init__(self, env)
+        self._listOfKnownAgents = ["rDNA_BLRn_Agent"]
+        self.CONDITIONS = {
+            "classif_other": [Condition([NumericRule(float(self._environment.getMinrDNACoverage()), ">")]),
+                              Condition([NumericRule(float(self._environment.getMinrDNAIdentity()), ">")])],
+            "classif_BM": [],
+            "weighting": []}
+
+    def getAgentName(self):
+        return "rDNA"
+
+    def makeAppropriateConclusionsForrDNA_BLRn_Agent(self, iDemandAndResult):
+        if iDemandAndResult and iDemandAndResult.result:
+            iBM = iDemandAndResult.result
+            self._dNumericData["coverage"].append(iBM.getCoverage())
+            self._dNumericData["identity"].append(iBM.getIdentity())
+            self._conclusionsMatch.append({'rDNA': iBM})
+
+    def decide(self):
+        lOtherConditions = self.CONDITIONS["classif_other"]
+        if self._dNumericData and "coverage" in self._dNumericData and "identity" in self._dNumericData:
+            if self._dNumericData["coverage"] and self._dNumericData["identity"]:
+                if lOtherConditions[0].validate([self._dNumericData["coverage"][0]]) and lOtherConditions[1].validate(
+                        [self._dNumericData["identity"][0]]):
+                    self._classification = self.getAgentName()
+                    self._CI += 1
+
+        normalizedIC = self._normalizeIC()
+        return self._classification, normalizedIC
\ No newline at end of file
diff --git a/script_repet/repet_tools/__init__.py b/script_repet/repet_tools/__init__.py
old mode 100755
new mode 100644
diff --git a/script_repet/repet_tools/annot_pipe/GetNTE50AndLTE50.py b/script_repet/repet_tools/annot_pipe/GetNTE50AndLTE50.py
new file mode 100644
index 0000000000000000000000000000000000000000..e73eaea64ae05e3915c5ad5847fbda25a3c56dee
--- /dev/null
+++ b/script_repet/repet_tools/annot_pipe/GetNTE50AndLTE50.py
@@ -0,0 +1,215 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.tools.getCumulLengthFromTEannot import getCumulLengthFromTEannot
+import os
+import glob
+
+LOG_DEPTH = "repet.tools"
+LOG_FORMAT = "%(message)s"
+# TODO
+class NTE50andLTE50(object):
+    
+    def __init__(self, FileName = "", genomeFile="", directory = "", OutFile="", genomeSize = 0, doClean = True, verbosity = 3):
+        self._fileName = FileName
+        self._genomeSize = genomeSize
+        self._genomeFile = genomeFile
+        self._outfile = OutFile
+        self._directoryFiles = os.getcwd()
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), LOG_FORMAT, verbosity=self._verbosity)
+
+    def setAttributesFromCmdLine(self):
+        description = "Tool to calculate NTE50 from a TE annotation ...\n"
+        epilog = "\nExample 1: GetNTE50AndLTE50.py -i TElib.path -s 565656 -v 3 \n"
+        parser = RepetOptionParser(description = description, epilog = epilog)
+        parser.add_option("-i", "--inputFile",          dest = "FileName",     action = "store",       type = "string", help = "file containing the copies [format: path]", default = "")
+        parser.add_option("-d", "--directory",           dest = "directoryName",     action = "store",       type = "string", help = "directory name where all files are. [default: current directory]", default = "")
+        parser.add_option("-g", "--genome",         dest = "genomeSize",        action = "store",       type = "int",    help = "genome size in bp", default = 0)
+        parser.add_option("-G", "--genomeFile", dest="genomeFile", action="store", type="string", help="Path to genome file to compute the genome size. /!\ If option -g is used, genome size calculation from genome file will be skiped", default="")
+        parser.add_option("-c", "--clean",          dest = "doClean",           action = "store_true",                   help = "clean temporary files [optional] [default: False]", default = False)
+        parser.add_option("-v", "--verbosity",      dest = "verbosity",         action = "store",       type = "int",    help = "verbosity [optional] [default: 3]", default = 3)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setInputFileName(options.FileName)
+        self.setDirectoryName(options.directoryName)
+        self.setGenomeSize(options.genomeSize)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+        self._merge_file_name=""
+
+    def setInputFileName(self, fileName):
+        self._fileName = fileName
+    
+    def setDirectoryName(self, directory):
+        self._directoryFiles = directory
+    
+    def setGenomeSize(self, genomeSize):
+        self._genomeSize = genomeSize
+                 
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def _checkOptions(self):
+        if self._fileName == "" :
+            lFiles = glob.glob("%s/*.txt" % self._directoryFiles)
+            if len(lFiles) == 0:
+                self._logAndRaise("ERROR: Missing length copy file")
+            else:
+                self._log.debug("use %i files from %s..." % (len(lFiles), self._directoryFiles))
+        if self._genomeSize == "" and self._genomeFile=="" :
+            self._logAndRaise("ERROR: Missing genome size")
+
+
+
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+
+    def _Get_genome_length(self):
+        if self._genomeSize==0 and self._genomeFile != "":
+            self._log.info("Calculating genome size based on the Genome File given")
+            with open(self._genomeFile) as file:
+                for line in file:
+                    if line[0] != ">":
+                        self._genomeSize += len(line.rstrip())
+            self._log.info("Calculated genome length is %i" % self._genomeSize)
+
+    def _Get_merge_file(self):
+        gclft = getCumulLengthFromTEannot(join_path_file=self._fileName, TE_refseq="", clean=False)
+        self._map_file_name = gclft.get_all_subjects_as_map_of_queries()
+        self._merge_file_name = gclft.merge_ranges(self._map_file_name)
+
+
+        #cumul_coverage = gclft.get_cumul_length(merge_file_name)
+
+    def _Load_Merge_into_list(self):
+        te_len_list=[]
+        self._Get_merge_file()
+        with open (self._merge_file_name, "r") as file:
+            for line in file.readlines():
+                line = line.split('\t')
+                start, stop = int(line[2]), int(line[3])
+                TE_lenght = abs(start - stop) + 1 # Why +1 ?
+                te_len_list.append(TE_lenght)
+        file.close()
+        te_len_list.sort()
+
+        return te_len_list
+
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START NTE50 calculation")
+        TE_list = self._Load_Merge_into_list()
+        self._Get_genome_length()
+        cumul = 0
+        NTE50 = 0
+        self._morethan50prctLengthCumul = False
+        for TE_length in TE_list:
+            NTE50 = NTE50 + 1
+            LTE50 = TE_length  #in case the breakpoint never gets reached
+            cumul = cumul + TE_length
+            prctLengthCumul = cumul * 100.00 / self._genomeSize
+            self._log.debug("%s -->  %s, cumul: %s,prct: %.2f " % (NTE50, TE_length, cumul, prctLengthCumul))
+            if prctLengthCumul> 50:
+                self._morethan50prctLengthCumul = True
+                break
+        meanLength = cumul / NTE50
+        if not self._morethan50prctLengthCumul: # if annotation does not cover
+            self._log.warning("copies did not cover at least 50% of the genome, NTE50 and LTE50 calculation will be done the whole TE cumulated length instead of the genome length")
+            NTE50 = 0
+            cumul_bis = 0
+            for TE_length in TE_list:
+                NTE50 = NTE50 + 1
+                LTE50 = TE_length  # in case the breakpoint never gets reached
+                cumul_bis = cumul_bis + TE_length
+                prctLengthCumul = cumul_bis * 100.00 / cumul
+                self._log.debug("%s -->  %s, cumul: %s,prct: %.2f " % (NTE50, TE_length, cumul_bis, prctLengthCumul))
+                if prctLengthCumul > 50:
+                    break
+            meanLength = cumul_bis / NTE50
+
+        self._log.info("file : %s" % self._fileName)
+        self._log.info("NTE50 : %i" % NTE50)
+        self._log.info("LTE50 : %i" % LTE50)
+        self._log.info("mean copies length : %d" % meanLength)
+        self._log.info("END NTE50 calculation")
+
+        return NTE50, LTE50, meanLength
+
+
+    def write(self, NTE50, LTE50, meanLength):
+            
+        with open (self._outfile, "w") as outfile:
+
+            try:
+                if not self._morethan50prctLengthCumul:
+                    outfile.write("WARNING: TE coverage < 50% of the genome, NTE50 and LTE50 have been calculated using the total cumulative coverage of TE (in bp) instead of the genome length \n \n")
+            except:
+                pass
+
+            outfile.write("calculated stats on the following file : %s \n \n" % self._fileName)
+            outfile.write("NTE50 : %i \n" % NTE50)
+            outfile.write("LTE50 : %i \n" % LTE50)
+            outfile.write("mean length : %d \n" % meanLength)
+            outfile.close()
+
+    def Clean(self):
+        if self._doClean:
+            try:
+                os.remove(self._merge_file_name)
+            except:
+                self._log.warning("could not remove file %i" % self._merge_file_name)
+
+            try:
+                os.remove(self._map_file_name)
+            except:
+                self._log.warning("could not remove file %i" % self._map_file_name)
+
+
+if __name__ == "__main__":
+    #print("genome_length is:", genome_length)
+    #iLaunch = NTE50(FileName="/home/etbardet/REPET/REPET-snakemake/script_repet/repet_tools/annot_pipe/DmelChr4_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join_align.tab", genomeFile="/home/etbardet/REPET/REPET-snakemake/data/DmelChr4.fa", OutFile="./test_NTE50.txt", doClean=True)
+    #genome_length = get_genome_lenght(("results_TEannot_DmelChr4/DmelChr4.fa")
+    iLaunch = NTE50andLTE50()
+    iLaunch.setAttributesFromCmdLine()
+    NTE50, LTE50, meanlength = iLaunch.run()
+    iLaunch.write(NTE50, LTE50, meanlength)
\ No newline at end of file
diff --git a/script_repet/repet_tools/annot_pipe/LongJoinsForTEs.py b/script_repet/repet_tools/annot_pipe/LongJoinsForTEs.py
index 94ff1491a5bcb9fa31da5fac1cf02ed3b58bb7f1..5b4ed8450861da179b67c6267a78d6238ed85c4d 100755
--- a/script_repet/repet_tools/annot_pipe/LongJoinsForTEs.py
+++ b/script_repet/repet_tools/annot_pipe/LongJoinsForTEs.py
@@ -196,10 +196,17 @@ class LongJoinsForTEs:
 
     @staticmethod
     def get_path_list_included_in_query_coord(df_path_chr, query, start, end):
+
         if start > end:
             start, end = end, start
+
+        if df_path_chr.empty:
+            list_paths = list()
+            return list_paths #return empty list in the extremly rare case where this function get called while self._df_path_output is empty
+
         tmp = df_path_chr.loc[(df_path_chr[1] == query) & (df_path_chr[2] >= start) & (df_path_chr[3] <= end)]
 
+
         list_paths = list()
         vect_df = tmp.values
         list_id = tmp.index
@@ -544,6 +551,7 @@ class LongJoinsForTEs:
 
 
 if __name__ == "__main__":
+    """
     usage = "LongJoinForTEs.py [options]"
     description = "Connect TE paths via a long join procedure."
     parser = RepetOptionParser(description=description, epilog="", usage=usage)
@@ -578,7 +586,7 @@ if __name__ == "__main__":
     min_nested_TE_coverage = options.min_nested_TE_coverage
     min_length_to_split = options.min_length_to_split
     min_length_to_keep_chain = options.min_length_to_keep_chain
-    iLongJoinForTEs = LongJoinsForTEs(input_path_file=input_path_file, output_file=output, verbose=verbose,
+    iLongJoinForTEs = LongJoinsForTEs(input_path_file=input_path_file, output_file=output, verbose_var=verbose,
                                       max_overlap=max_overlap,
                                       max_gap_length=max_gap_length, max_mismatch_length=max_mismatch_length,
                                       identity_tolerance=identity_tolerance,
@@ -586,3 +594,8 @@ if __name__ == "__main__":
                                       min_length_to_split=min_length_to_split,
                                       min_length_to_keep_chain=min_length_to_keep_chain)
     iLongJoinForTEs.run()
+    """
+
+    iLongJoinForTEs = LongJoinsForTEs(input_path_file="./DmelChr4_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join",
+                                      output_file="./zamn_non_mp", verbose_var=3)
+    iLongJoinForTEs.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/annot_pipe/LongJoinsForTEsMultithreads.py b/script_repet/repet_tools/annot_pipe/LongJoinsForTEsMultithreads.py
new file mode 100755
index 0000000000000000000000000000000000000000..d8b649597eb2ab75f2fbd23140051887b1857e9e
--- /dev/null
+++ b/script_repet/repet_tools/annot_pipe/LongJoinsForTEsMultithreads.py
@@ -0,0 +1,726 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+"""
+Connect TE paths via a 'long join' procedure.
+"""
+import multiprocessing.shared_memory
+import os
+import sys
+import pandas
+import multiprocessing as mp
+import ctypes
+
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.checker.RepetException import RepetDataException
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.coord.PathUtils import PathUtils
+from commons.core.coord.SetUtils import SetUtils
+from commons.core.coord.MergedPath import MergedPath
+from commons.core.coord.Path import Path
+
+LOG_DEPTH = "repet.annot_pipe"
+
+
+class LongJoinsForTEs:
+    """
+    Connect TE paths via a long join procedure.
+    """
+
+    def __init__(self, input_path_file="", output_file="", log_name="LongJoinsForTEs.log", verbose_var=0, max_overlap_var=15,
+                 max_gap_length_var=5000, max_mismatch_length_var=500, identity_tolerance_var=2.0,
+                 min_nested_TE_coverage_var=0.95, min_length_to_split_var=100, min_length_to_keep_chain_var=20, threads=4):
+        """
+        Constructor.
+        """
+        self._input_path_file = input_path_file
+
+        self._max_overlap = max_overlap_var
+        self._max_gap_length = max_gap_length_var
+        self._max_mismatch_length = max_mismatch_length_var
+        self._identity_tolerance = identity_tolerance_var
+        self._min_nested_TE_coverage = min_nested_TE_coverage_var
+        self._min_length_to_split = min_length_to_split_var
+        self._min_length_to_keep_chain = min_length_to_keep_chain_var
+
+        self._output_file = output_file
+
+        self._verbose = verbose_var
+        self._name = "LongJoinsForTEs"
+        self._log = LoggerFactory.createLogger("{}.{}".format((LOG_DEPTH, self.__class__.__name__), self._verbose),
+                                               log_name)
+        self.threads = threads
+
+
+
+
+    def init_df_path_chr(self):
+        global _df_path_chr
+        _df_path_chr = mp.Value(ctypes.py_object)
+
+    def init_df_path_output(self):
+        global _df_path_output
+        _df_path_output = mp.Value(ctypes.py_object)
+        _df_path_output.value = pandas.DataFrame()
+
+
+    def init_split(self, shared_df_path_chr, shared_df_path_output):
+
+        global _df_path_chr
+        _df_path_chr = shared_df_path_chr
+
+        global _df_path_output
+        _df_path_output = shared_df_path_output
+
+
+    def init_join(self, shared_df_path_chr, shared_df_path_output, shared_list_joined_paths):
+        global _df_path_chr
+        _df_path_chr = shared_df_path_chr
+
+        global _df_path_output
+        _df_path_output = shared_df_path_output
+
+        global list_joined_paths
+        list_joined_paths = shared_list_joined_paths
+
+    def check_attributes(self):
+        """
+        Before running, check the required attributes are properly filled.
+        """
+
+        global _df_path_range
+        _df_path_range = mp.Value(ctypes.py_object)
+
+        manager = mp.Manager()
+
+        global list_joined_paths
+        list_joined_paths = manager.list()
+
+        global new_row_list
+        new_row_list = manager.list()
+
+        global _df_path_output
+        _df_path_output = mp.Value(ctypes.py_object)
+        _df_path_output.value = pandas.DataFrame()
+
+        global _df_path_chr
+        _df_path_chr = mp.Value(ctypes.py_object)
+
+        global lock
+        lock = mp.Lock()
+
+        global nb_splits
+        nb_splits = mp.Value('i', 0)
+
+        print("print of _df_path_output at delaration",_df_path_output)
+
+  # shared variable between all process
+
+        if self._input_path_file == "" or not os.path.exists(self._input_path_file):
+            self._log.error("missing input file (path file)")
+            sys.exit(1)
+        else:
+            _df_path_chr.value = pandas.read_csv(self._input_path_file, sep='\t', header=None, index_col=0,
+                                                low_memory=False)
+
+        if self._output_file == "":
+            self._output_file = "{}_join".format(self._input_path_file)
+
+        global new_id
+        new_id = mp.Value('i', max(_df_path_chr.value.index) + 1)
+
+    def get_distance_between_ranges(self, r1, r2):
+        """
+        Return the distance between both ranges by handling all possible strands.
+        """
+        r1_is_on_direct_strand = r1.isOnDirectStrand()
+        r2_is_on_direct_strand = r2.isOnDirectStrand()
+        if r1_is_on_direct_strand != r2_is_on_direct_strand:
+            self._log.error("can't compute distance for ranges on different strands")
+            sys.exit(1)
+        if r1_is_on_direct_strand and r2_is_on_direct_strand:
+            if r1.start < r2.start:
+                distance = r2.start - r1.end
+            else:
+                distance = r1.start - r2.end
+        else:
+            if r1.end < r2.end:
+                distance = r2.end - r1.start
+            else:
+                distance = r1.end - r2.start
+        return distance
+
+    @staticmethod
+    def get_diagonals_gap_and_mismatch(path1, path2, dist_q, dist_s):
+        """
+        Return the diagonals, gap and mismatch between two path instances.
+        """
+        diag1 = path1.range_subject.getMax() - path1.range_query.getMax()
+        diag2 = path2.range_subject.getMin() - path2.range_query.getMin()
+        gap = diag1 - diag2
+        if gap > 0:  # gap on query
+            mismatch = dist_s
+        else:
+            mismatch = dist_q
+        return diag1, diag2, gap, mismatch
+
+    @staticmethod
+    def join_two_paths(id1, id2):
+        if id1 < id2:
+            new_id = id1
+            old_id = id2
+        else:
+            new_id = id2
+            old_id = id1
+        return new_id, old_id
+
+    @staticmethod
+    def get_path_list_with_direct_query_direct_subject_from_query_subject(dataframe, qry, sbj):
+        list_paths = list()
+        tmp_df_query_subject = (dataframe.loc[
+            (dataframe[1] == qry) & (dataframe[4] == sbj) & (dataframe[2] < dataframe[3]) & (
+                    dataframe[5] < dataframe[6])])
+        for i in tmp_df_query_subject.index:
+            p = Path()
+            p.setFromTuple([i] + list(tmp_df_query_subject.loc[i]))
+            list_paths.append(p)
+        return list_paths
+
+    @staticmethod
+    def path_to_path_range_or_path_to_path_range_query(df_path_chr_copy_range, rev=False):
+        df_path_without_duplicated = df_path_chr_copy_range[~df_path_chr_copy_range.index.duplicated(keep=False)]
+        df_duplicated_path = df_path_chr_copy_range[df_path_chr_copy_range.index.duplicated(keep=False)]
+        df_duplicated_path_tmp = df_duplicated_path.copy()
+        df_duplicated_path_tmp.loc[:, 9] = (abs(df_duplicated_path.loc[:, 3] - df_duplicated_path.loc[:,
+                                                                               2]) + 1) * df_duplicated_path.loc[:, 9]
+        for j in list(set(df_duplicated_path.index)):
+            query_start = df_duplicated_path.loc[j][2].min()
+            query_end = df_duplicated_path.loc[j][3].max()
+            if rev:
+                subject_start = df_duplicated_path.loc[j][5].max()
+                subject_end = df_duplicated_path.loc[j][6].min()
+            else:
+                subject_start = df_duplicated_path.loc[j][5].min()
+                subject_end = df_duplicated_path.loc[j][6].max()
+            identity = (round(df_duplicated_path_tmp.loc[j][9].sum() / (
+                    abs(df_duplicated_path.loc[j][3] - df_duplicated_path.loc[j][2]) + 1).sum(), 2))
+            new_row = pandas.DataFrame({1: [df_duplicated_path.loc[j][1].unique()[0]],
+                                        2: [query_start],
+                                        3: [query_end],
+                                        4: [df_duplicated_path.loc[j][4].unique()[0]],
+                                        5: [subject_start],
+                                        6: [subject_end],
+                                        7: [df_duplicated_path.loc[j][7].min()],
+                                        8: [df_duplicated_path.loc[j][8].sum()],
+                                        9: [identity]}, index=[j])
+            df_path_without_duplicated = pandas.concat([df_path_without_duplicated, new_row], axis=0)
+        df_path_without_duplicated = df_path_without_duplicated.sort_index()
+        return df_path_without_duplicated
+
+    @staticmethod
+    def get_path_list_with_direct_query_reverse_subject_from_query_subject(dataframe, qry, sbj):
+        list_paths = list()
+        tmp_df_query_subject = (dataframe.loc[
+            (dataframe[1] == qry) & (dataframe[4] == sbj) & (dataframe[2] < dataframe[3]) & (
+                    dataframe[5] > dataframe[6])])
+        for i in tmp_df_query_subject.index:
+            p = Path()
+            p.setFromTuple([i] + list(tmp_df_query_subject.loc[i]))
+            list_paths.append(p)
+        return list_paths
+
+
+    @staticmethod
+    def get_path_list_included_in_query_coord(df_path_chr, query, start, end):
+        if start > end:
+            start, end = end, start
+        tmp = df_path_chr.loc[(df_path_chr[1] == query) & (df_path_chr[2] >= start) & (df_path_chr[3] <= end)]
+
+        list_paths = list()
+        vect_df = tmp.values
+        list_id = tmp.index
+        for i in range(len(list_id)):
+            row = vect_df[i]
+            index = list_id[i]
+        #for index, row in tmp.iterrows():
+            p = Path()
+            p.setFromTuple([index] + list(row))
+            list_paths.append(p)
+        return list_paths
+
+
+    def join_TE_paths_per_query_subject(self, qry, sbj, list_paths, list_joined_paths):
+        # TODO : chech if any variable need to be put in the shared memory
+        """
+        Try to join TE paths for a given TE family.
+        @param qry: query name
+        @type qry: string
+        @param sbj: subject name
+        @type sbj: string
+        @param list_paths: list of paths to join, if possible
+        @type list_paths: list of {Path<Path>} instances
+        @param list_joined_paths: list of {Path<Path>} instances that have already been joined
+        @type list_joined_paths: list of {Path<Path>} instances
+        """
+        if len(list_paths) < 2: 
+            return
+
+        self._log.debug("\t\tDans join_TE_paths_per_query_subject")
+        self._log.debug("\t\t\tTaille de list_paths: {}".format(len(list_paths)))
+        self._log.debug("\t\t\tlist_joined_paths: {}".format(list_joined_paths))
+        self._log.debug("\t\t\tTest sur le strand")
+        for p in list_paths:
+            self._log.debug("Traitement du path: {} ".format(p))
+            query_is_on_direct_strand = p.range_query.isOnDirectStrand()
+            if not query_is_on_direct_strand:
+                self._log.error("query is on reverse strand --> exit")
+                sys.exit(1)
+            else:
+                self._log.debug("\t\t\tquery is on direct strand")
+
+        self._log.debug("\t\t\t\Test sur le join entre path[i] with path[i-1]")
+        for i in range(1, len(list_paths)):  # try to join path[i] with path[i-1]
+            self._log.debug("\t\t\tpath[i-i]: {}".format(list_paths[i - 1]))
+            self._log.debug("\t\t\tpath[i]: {}".format(list_paths[i]))
+
+            if list_paths[i].range_query.start == list_paths[
+                i - 1].range_query.start:  # Deny long join: same query start
+                self._log.debug("\t\t\tDeny long join: same query start")
+                continue
+            if list_paths[i].range_query.end == list_paths[i - 1].range_query.end:  # Deny long join: same query end
+                self._log.debug("\t\t\tDeny long join: same query end")
+                continue
+
+            dist_between_queries = self.get_distance_between_ranges(list_paths[i - 1].range_query,
+                                                                    list_paths[i].range_query)
+            dist_between_subjects = self.get_distance_between_ranges(list_paths[i - 1].range_subject,
+                                                                     list_paths[i].range_subject)
+            self._log.debug("dist_between_queries: {}".format(dist_between_queries))
+            self._log.debug("dist_between_subjects: {}".format(dist_between_subjects))
+
+            if dist_between_queries > 100000:  # Deny long join: query gap > 100 kb
+                self._log.debug("\t\t\tDeny long join: query gap > 100 kb ")
+                continue
+            if dist_between_subjects > 30000:  # Deny long join: subject gap> 30 kb
+                self._log.debug("\t\t\tDeny long join: subject gap> 30 kb ")
+                continue
+
+            if dist_between_queries < (self._max_overlap * -1):  # Deny long join: too much overlap on query
+                self._log.debug("\t\t\tDeny long join: too much overlap on query")
+                continue
+            if dist_between_subjects < (self._max_overlap * -1):  # Deny long join: too much overlap on subject
+                self._log.debug("\t\t\tDeny long join: too much overlap on subject")
+                continue
+
+            diag1, diag2, gap, mismatch = self.get_diagonals_gap_and_mismatch(list_paths[i - 1], list_paths[i],
+                                                                              dist_between_queries,
+                                                                              dist_between_subjects)
+            self._log.debug("\t\t\tdiag1: {}, diag2: {}, gap: {}, mismatch: {}".format(diag1, diag2, gap, mismatch))
+
+            if mismatch > self._max_mismatch_length:  # Deny long join: too much mismatch on query or subject
+                self._log.debug("\t\t\tDeny long join: too much mismatch on query or subject")
+                continue
+
+            try:
+                mean_identity = PathUtils.getIdentityFromPathList(list_paths[i - 1: i + 1], True)
+            except RepetDataException:
+                mean_identity = 100
+            self._log.debug("mean_identity: {}".format(mean_identity))
+
+            if abs(list_paths[
+                       i - 1].identity - mean_identity) > self._identity_tolerance:  # Deny long join: break identity tolerance
+                self._log.debug("\t\t\tDeny long join: break identity tolerance for list_paths[i-1]")
+                continue
+            if abs(list_paths[i].identity - mean_identity) > self._identity_tolerance:
+                self._log.debug("\t\t\tDeny long join: break identity tolerance for list_paths[i]")
+                continue
+
+            else:
+                if gap <= self._max_gap_length:
+                    self._log.debug(
+                        "\t\t\tAllow long join: good identity for path[i-1] and path[i] and gp small enough")
+                    # Allow long join: good identity for path[i-1] and path[i] and gp small enough
+                    new_id, old_id = self.join_two_paths(list_paths[i - 1].id, list_paths[i].id)
+                    _df_path_chr.value = _df_path_chr.value.rename({old_id: new_id}, axis=0)
+                    lock.acquire()
+                    list_joined_paths.append(
+                        (qry, list_paths[i - 1], list_paths[i], dist_between_queries, dist_between_subjects))
+
+                    self._log.debug("\t\t\tlist_joined_paths: {}".format(list_joined_paths))
+                    lock.release()
+
+                    continue
+                start = list_paths[i - 1].range_query.end + 1
+                end = list_paths[i].range_query.start - 1
+                list_nested_paths = self.get_path_list_included_in_query_coord(_df_path_chr.value, qry, start, end)
+
+                if list_nested_paths:  # Allow long join: there are nested TEs to justify the gap
+                    self._log.debug(
+                        "\t\t\tAllow long join: there are nested TEs to justify the gap: {}".format(list_nested_paths))
+                    try:
+                        identity_nested_paths = PathUtils.getIdentityFromPathList(list_nested_paths, False)
+                        self._log.debug("\t\t\tidentity_nested_paths: {}".format(identity_nested_paths))
+                    except RepetDataException:
+                        identity_nested_paths = 100
+                    try:
+                        identity_checked_paths = PathUtils.getIdentityFromPathList([list_paths[i - 1], list_paths[i]],
+                                                                                   True)
+                        self._log.debug("\t\t\tidentity_checked_paths: {}".format(identity_checked_paths))
+                    except RepetDataException:
+                        identity_checked_paths = 100
+                    if identity_nested_paths < identity_checked_paths:  # Deny long join: nested TEs are older
+                        self._log.debug("\t\t\tDeny long join: nested TEs are older")
+                        continue
+
+                    list_nested_sets = PathUtils.getSetListFromQueries(list_nested_paths)
+                    list_merged_nested_sets = SetUtils.mergeSetsInList(list_nested_sets)
+                    size = SetUtils.getCumulLength(list_merged_nested_sets)
+                    # TODO: check if it's possible ?
+                    if dist_between_queries <= 0:
+                        nested_TE_coverage = 1
+                    else:
+                        nested_TE_coverage = float(size) / float(dist_between_queries)
+
+                    if nested_TE_coverage < self._min_nested_TE_coverage:  # Deny long join: too low coverage of younger, nested TEs
+                        self._log.debug(
+                            "\t\t\tDeny long join: too low coverage of younger, nested TEs: nested_TE_coverage: {}, self._min_nested_TE_coverage: {}".format(
+                                nested_TE_coverage, self._min_nested_TE_coverage))
+                        continue
+
+                    # Allow long join: nested TEs with high coverage
+                    new_id2, old_id2 = self.join_two_paths(list_paths[i - 1].id, list_paths[i].id)
+                    lock.acquire()
+                    _df_path_chr.value = _df_path_chr.value.rename({old_id2: new_id2}, axis=0)
+                    list_joined_paths.append(
+                        (qry, list_paths[i - 1], list_paths[i], dist_between_queries, dist_between_subjects))
+                    self._log.debug(
+                        "\t\t\tAllow long join: nested TEs with high coverage list_joined_paths: {}".format(
+                            list_joined_paths))
+                    lock.release()
+    def join(self):
+        """
+        Try to join path ranges from a TE annotation (output from Matcher).
+        """
+        self._log.info("****Beginning of the 'Long Join' procedure...")
+        self._log.info("max overlap length: {}".format(self._max_overlap))
+        self._log.info("max gap length: {}".format(self._max_gap_length))
+        self._log.info("max mismatch length: {}".format(self._max_mismatch_length))
+        self._log.info("identity tolerance: {:.2f}".format(self._identity_tolerance))
+        self._log.info("inserted TE coverage: {:.2f}".format(self._min_nested_TE_coverage))
+
+        # path2PathRange
+        df_path_chr_copy_range_for = _df_path_chr.value.loc[
+            (_df_path_chr.value[2] < _df_path_chr.value[3]) & (_df_path_chr.value[5] < _df_path_chr.value[6])]
+        df_path_chr_copy_range_rev = _df_path_chr.value.loc[
+            (_df_path_chr.value[2] < _df_path_chr.value[3]) & (_df_path_chr.value[5] > _df_path_chr.value[6])]
+        df_path_without_duplicated_for = self.path_to_path_range_or_path_to_path_range_query(df_path_chr_copy_range_for)
+        df_path_without_duplicated_rev = self.path_to_path_range_or_path_to_path_range_query(df_path_chr_copy_range_rev,
+                                                                                             rev=True)
+        _df_path_range.value = pandas.concat([df_path_without_duplicated_for, df_path_without_duplicated_rev], axis=0)
+
+        list_query_names = list(_df_path_chr.value.loc[:, 1].unique())
+        list_query_names.sort()
+
+        #with mp.Pool(self.threads, initializer=self.init_join, initargs=(_df_path_chr, _df_path_output, list_joined_paths)) as WorkerThreads:
+        with mp.Pool(self.threads) as WorkerThreads:
+            WorkerThreads.imap(self.join_mp, list_query_names)
+            WorkerThreads.close()
+            WorkerThreads.join()
+
+    def join_mp(self, qry):
+        self._log.debug("\tQuery: {} ".format(qry))
+
+        list_subject_names = list(_df_path_chr.value.loc[:, 4].unique())
+        list_subject_names.sort()
+        for sbj in list_subject_names:
+            self._log.debug("\t\tSubject: {} ".format(sbj))
+            # get data as 'pathranges'
+            self._log.debug("\t\tlPath with DirectQuery-DirectSubject-FromQuerySubject:")
+            lock.acquire()
+            list_paths = self.get_path_list_with_direct_query_direct_subject_from_query_subject(_df_path_range.value,
+                                                                                             qry, sbj)
+            lock.release()
+            self._log.debug("\t\tlist_paths : {}".format(list_paths))
+
+            # do the joins on the input
+            self.join_TE_paths_per_query_subject(qry, sbj, list_paths, list_joined_paths.value)
+            self._log.debug("\t\tlist_joined_paths : {}".format(list_joined_paths.value))
+
+            self._log.debug("\t\tlPath with DirectQuery-ReverseSubject-FromQuerySubjectreversed:")
+            lock.acquire()
+            list_paths = self.get_path_list_with_direct_query_reverse_subject_from_query_subject(
+                _df_path_range.value, qry,
+                sbj)
+            lock.release()
+            self._log.debug("\t\tlist_paths : {}".format(list_paths))
+            self.join_TE_paths_per_query_subject(qry, sbj, list_paths, list_joined_paths.value)
+            self._log.debug("\t\tlist_joined_paths : {}".format(list_joined_paths.value))
+        self._log.info("nb of long joins: {}".format(len(list_joined_paths.value)))
+
+    def split_mp(self, qry):
+        self._log.debug("\tquery : {} ".format(qry))
+        lock.acquire()
+        tmp_df_query = _df_path_chr.value.loc[(_df_path_chr.value[1] == qry)]
+        lock.release()
+        list_qry_paths = list()
+        vect_df = tmp_df_query.values
+        list_id = tmp_df_query.index
+        for i in range(len(list_id)):
+            row = vect_df[i]
+            index = list_id[i]
+            # for index, row in tmp_df_query.iterrows():
+            p = Path()
+            p.setFromTuple([index] + list(row))
+            list_qry_paths.append(p)
+        self._log.debug("\tlist_qry_paths : {} ".format(list_qry_paths))
+
+        dict_tmp = dict((iPath.getIdentifier(), MergedPath()) for iPath in list_qry_paths)
+
+        for path in list_qry_paths:
+            ident_key = path.getIdentifier()
+            dict_tmp[ident_key].add(path)
+            self._log.debug("\t\tident_key : {} , Value: {}".format(ident_key, dict_tmp[ident_key]))
+        list_merged_paths = list(dict_tmp.values())
+        list_merged_paths = sorted(list_merged_paths, key=lambda x: x.getWeightedIdentity())
+
+        self._log.debug("query '{}': {} path collection(s)".format(qry, len(list_merged_paths)))
+        for iMergedPath in list_merged_paths:  #
+            list_path_fragments = iMergedPath.getPathsList()
+            init_id = iMergedPath.getID()
+
+            list_paths_to_insert = []
+
+            if iMergedPath.getNbPaths() == 1:  # no connection to test
+                list_paths_to_insert += list_path_fragments
+            else:  # several connected paths, try to split them (cut the connections)
+                list_join_coordinates = PathUtils.getListOfJoinCoordinatesOnQuery(list_path_fragments,
+                                                                                  self._min_length_to_split)
+                if not list_join_coordinates:  # join distance too small to split
+                    list_paths_to_insert += list_path_fragments
+                else:
+                    list_overlap_paths = []
+                    for join_coords in list_join_coordinates:
+                        # "Nested paths" might be more descriptive than "overlap" ?
+                        lock.acquire()
+                        list_tmp = self.get_path_list_included_in_query_coord(_df_path_output.value, qry,
+                                                                              join_coords[0],
+                                                                              join_coords[1])
+                        lock.release()
+                        if list_tmp:
+                            if PathUtils.getLengthOnQueryFromPathList(list_tmp) > self._min_length_to_split:
+                                list_overlap_paths += list_tmp
+
+                    if list_overlap_paths:  # No overlapped path long enough to trigger a split
+                        list_paths_to_insert += list_path_fragments
+                    else:
+                        list_of_lists = PathUtils.getPathListUnjoinedBasedOnQuery(list_overlap_paths,list_path_fragments)
+                        lock.acquire()
+                        nb_splits.value += len(list_of_lists) - 1
+                        lock.release()
+                        list_paths_to_insert += list_of_lists[0]
+                        for list_paths in list_of_lists[1:]:
+                            lock.acquire()
+                            PathUtils.changeIdInList(list_paths, new_id.value)
+                            new_id.value += 1
+                            lock.release()
+                            list_paths_to_insert += list_paths
+            list_filtered_paths_to_insert = PathUtils.filterPathListOnChainLength(list_paths_to_insert,
+                                                                                  self._min_length_to_keep_chain)
+            for i in list_filtered_paths_to_insert:
+                new_row = pandas.DataFrame({1: [i.getQueryName()],
+                                            2: [i.getQueryStart()],
+                                            3: [i.getQueryEnd()],
+                                            4: [i.getSubjectName()],
+                                            5: [i.getSubjectStart()],
+                                            6: [i.getSubjectEnd()],
+                                            7: [i.getEvalue()],
+                                            8: [i.getScore()],
+                                            9: [i.getIdentity()]}, index=[i.getIdentifier()])
+                lock.acquire()
+                _df_path_output.value = pandas.concat([_df_path_output.value, new_row], axis=0)
+                new_row_list.append(new_row)
+                lock.release()
+
+            lock.acquire()
+            _df_path_chr.value = _df_path_chr.value.drop(init_id)  # est-ce vraiment utile ?
+            lock.release()
+
+        self._log.info("nb of splits: {}".format(nb_splits.value))
+
+
+    def split(self):
+        """
+        Try to split the connections made previously by considering all the TE families.
+        A connection is cut if an older copy overlaps with a more recent hit (using weighted identity).
+        """
+        self._log.info("******Beginning of the 'Split' procedure...")
+        self._log.info("min length to split: {}".format(self._min_length_to_split))
+
+        list_query_names = list(_df_path_chr.value.loc[:, 1].unique())
+        list_query_names.sort()
+        #print ("list query name printout", list_query_names)
+        #print ("_df_path_output.value type printout", type(_df_path_output.value))
+        self._log.debug("list_query_names: {} ".format(list_query_names))
+        #with mp.Pool(self.threads, initializer=self.init_split, initargs=(_df_path_chr, _df_path_output)) as WorkerThreads:
+        #for qry in list_query_names:
+            #self.split_mp(qry=qry)
+
+
+        with mp.Pool(self.threads) as WorkerThreads:
+            WorkerThreads.imap(self.split_mp, list_query_names)
+            WorkerThreads.close()
+            WorkerThreads.join()
+
+        self._df_path_output = pandas.concat(new_row_list)
+        #print(_df_path_chr)
+        #print(_df_path_output)
+
+
+    def start(self):
+        """
+        Print some stats.
+        """
+        self.check_attributes()
+        self._log.info("START {}.py".format(self._name))
+        self._log.info("***Starting part")
+
+        # changePathQueryCoordinatesToDirectStrand
+        list_num_path_change_query_coordinates = _df_path_chr.value.loc[
+            _df_path_chr.value[2] > _df_path_chr.value[3]].index
+
+        #print("start before after coord invert", _df_path_chr.value)
+
+        for loc in list_num_path_change_query_coordinates:
+            intermediate_var = _df_path_chr.value.loc[loc, 2]
+            _df_path_chr.value.loc[loc, 2] = _df_path_chr.value.loc[loc, 3]
+            _df_path_chr.value.loc[loc, 3] = intermediate_var
+            intermediate_var = _df_path_chr.value.loc[loc, 5]
+            _df_path_chr.value.loc[loc, 5] = _df_path_chr.value.loc[loc, 6]
+            _df_path_chr.value.loc[loc, 6] = intermediate_var
+
+        #print ("start print after coord invert", _df_path_chr.value)
+
+        self._log.info("nb of distinct queries: {}".format(len(_df_path_chr.value.loc[:, 1].unique())))
+        self._log.info("nb of distinct paths: {}".format(_df_path_chr.value.shape[0]))
+        self._log.info("nb of distinct identifiers: {}".format(len(_df_path_chr.value.index.unique())))
+
+    def finish(self):
+        """
+        Show some stats
+        """
+        self._log.info("***Finishing part")
+        self._log.info("Joined annotations are in {} (path format)".format(self._output_file))
+        self._df_path_output.to_csv(self._output_file, sep="\t", index=True, header=None)
+        self._log.info("nb of distinct queries: {}".format(self._df_path_output.loc[:, 1].unique()))
+        self._log.info("nb of distinct paths: {}".format(self._df_path_output.shape[0]))
+        self._log.info("nb of distinct identifiers: {}".format(len(self._df_path_output.index.unique())))
+        self._log.info("END {}.py".format(self._name))
+
+    def run(self):
+        """
+        Run the whole program.
+        """
+        LoggerFactory.setLevel(self._log, self._verbose)
+        self.start()
+        print("start finished")
+        self.join()
+        print("Join done")
+        self.split()
+        print("split done")
+        self.finish()
+
+if __name__ == "__main__":
+    """
+    usage = "LongJoinForTEs.py [options]"
+    description = "Connect TE paths via a long join procedure."
+    parser = RepetOptionParser(description=description, epilog="", usage=usage)
+    parser.add_option("-p", "--path_file", dest="input_path_file", action="store", type="string",
+                      help="name of the input file [format='path'] [compulsory]", default="")
+    parser.add_option("-i", "--identity", dest="identity_tolerance", action="store", type="float",
+                      help="identity tolerance, in % [default=2]", default=2.0)
+    parser.add_option("-o", "--overlap", dest="max_overlap", action="store", type="int",
+                      help="max overlap size, in bp [default=15]", default=15)
+    parser.add_option("-g", "--gap", dest="max_gap_length", action="store", type="int",
+                      help="max gap size, in bp [default=5000]", default=5000)
+    parser.add_option("-m", "--mismatch", dest="max_mismatch_length", action="store", type="int",
+                      help="max mismatch size, in bp [default=500]", default=500)
+    parser.add_option("-c", "--coverage", dest="min_nested_TE_coverage", action="store", type="float",
+                      help="TE insertion coverage, [default=0.95]", default=0.95)
+    parser.add_option("-s", "--split", dest="min_length_to_split", action="store", type="int",
+                      help="min length to split a connection, in bp [default=100]", default=100)
+    parser.add_option("-l", "--keep", dest="min_length_to_keep_chain", action="store", type="int",
+                      help="min length to keep a chain [default=20]", default=20)
+    parser.add_option("-O", "--output", dest="output_file", action="store", type="string",
+                      help="name of the output table [default=input_path_file+'_join']", default="")
+    parser.add_option("-v", "--verbosity", dest="verbosity", action="store", type="int",
+                      help="verbosity [default: 0, from 0 to 2]", default=0)
+    options = parser.parse_args()[0]
+    input_path_file = options.input_path_file
+    output = options.output_file
+    verbose = options.verbosity
+    max_overlap = options.max_overlap
+    max_gap_length = options.max_gap_length
+    max_mismatch_length = options.max_mismatch_length
+    identity_tolerance = options.identity_tolerance
+    min_nested_TE_coverage = options.min_nested_TE_coverage
+    min_length_to_split = options.min_length_to_split
+    min_length_to_keep_chain = options.min_length_to_keep_chain
+    iLongJoinForTEs = LongJoinsForTEs(input_path_file=input_path_file, output_file=output, verbose_var=verbose,
+                                      max_overlap=max_overlap,
+                                      max_gap_length=max_gap_length, max_mismatch_length=max_mismatch_length,
+                                      identity_tolerance=identity_tolerance,
+                                      min_nested_TE_coverage=min_nested_TE_coverage,
+                                      min_length_to_split=min_length_to_split,
+                                      min_length_to_keep_chain=min_length_to_keep_chain)
+    iLongJoinForTEs.run()
+    """
+
+    mp.set_start_method('fork')
+    iLongJoinForTEs = LongJoinsForTEs(input_path_file="./DmelChr4_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join", output_file="./zamn", verbose_var=3, threads=8)
+    iLongJoinForTEs.run()
+
+    """
+    Remark regarding the multithreaded version of LJFTE:
+
+    No test has been done to make sure that this version is faster
+    the output dataframe exist in at least 3 copies in memory at the end:
+    - one in _df_path_output
+    - one in new_path_list (as a list)
+    - one in self._df_path_output
+    
+    Trying to access the _df_path_output shared df causes a segfault if done outside of a worker threads, but passing the shared list seems to wpass just fine   
+    
+    we use the fork method. i have not done proper memory handling, so DF might actually exist in duplicate form in each worker thread.
+    
+    Dmel4 is such a small test file that most of the problems are not even diagnosed
+    
+    """
diff --git a/script_repet/repet_tools/annot_pipe/SplitPathPerChunk.sh b/script_repet/repet_tools/annot_pipe/SplitPathPerChunk.sh
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/annot_pipe/UpdateScoreOfMatches.py b/script_repet/repet_tools/annot_pipe/UpdateScoreOfMatches.py
index 07041cea482e2c0bc3741e696ff3e59db3ff7e1a..f09cdf5f24564b54c241d20fbe9c43229be99aa1 100755
--- a/script_repet/repet_tools/annot_pipe/UpdateScoreOfMatches.py
+++ b/script_repet/repet_tools/annot_pipe/UpdateScoreOfMatches.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import sys
 import getopt
 import os
diff --git a/script_repet/repet_tools/annot_pipe/srptConvChunk2Chr.py b/script_repet/repet_tools/annot_pipe/srptConvChunk2Chr.py
index 4d1ebc8a62ee7b8c4ffd8fea94162f585241c451..d9a835f07bd386a23d8059c50c67eb203ccfcca6 100755
--- a/script_repet/repet_tools/annot_pipe/srptConvChunk2Chr.py
+++ b/script_repet/repet_tools/annot_pipe/srptConvChunk2Chr.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import subprocess
 import sys
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmOutput.py b/script_repet/repet_tools/commons/core/Hmm/HmmOutput.py
new file mode 100644
index 0000000000000000000000000000000000000000..c1798961fa46e2765b292371ad092d1c625b5cb7
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmOutput.py
@@ -0,0 +1,62 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+## List of Hmmpfam or Hmmscan Output (that are too lists).
+#
+class HmmOutput( object ):
+   
+    list;
+    
+    def __init__( self ):
+        self._hmmpfamOutput = []
+    
+    ## append an output in the list of output
+    #    
+    # @param list name of the list  
+    #
+    def append( self, list ):
+        self._hmmpfamOutput.append(list)
+    
+    ## return the length of the list of output
+    def len (self):
+        return len(self._hmmpfamOutput)
+    
+    ## return the output corresponding at the element number index in the list of output
+    # 
+    # @param index number of index
+    # 
+    def get(self, index):
+        return self._hmmpfamOutput[index]
+    
+    ## return the list of output
+    def getList(self):
+        return self._hmmpfamOutput
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores.py b/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores.py
new file mode 100644
index 0000000000000000000000000000000000000000..37ada99c2835628b3ec76c04be0f8f7177ae353a
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores.py
@@ -0,0 +1,102 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import sys
+import getopt
+from commons.core.Hmm.HmmpfamOutput2align import HmmpfamOutput2align
+from commons.core.Hmm.HmmscanOutput2align import HmmscanOutput2align
+from commons.tools.TransformAACoordIntoNtCoordInAlignFormat import TransformAACoordIntoNtCoordInAlignFormat
+from commons.core.utils.FileUtils import FileUtils
+
+class HmmOutput2alignAndTransformCoordInNtAndFilterScores(object):
+
+    def __init__(self, inFileName, outFileName, consensusFileName, verbose=0, program="hmmpfam", clean=True):
+        self.inFileName = inFileName
+        self.outFileName = outFileName
+        self.consensusFileName = consensusFileName
+        self.verbose = verbose # 0, 1, or 2
+        self.program = program # either hmmpfam (default) or hmmscan
+        self.clean = clean
+
+    def check_args(self):
+        if self.inFileName =="":
+            raise Exception("Input file not specified, shutting down")
+        if self.outFileName =="":
+            if self.verbose > 1:
+                print("output File Name not specified, defaulting the name to", self.inFileName,".align")
+            self.outFileName = self.inFileName + ".align"
+
+    def run(self):
+        self.check_args()
+        if self.program == "hmmpfam":
+            hmmpfamOutput2align = HmmpfamOutput2align()
+            hmmpfamOutput2align.setInputFile(self.inFileName)
+            if self.consensusFileName == "":
+                hmmpfamOutput2align.setOutputFile(self.outFileName)
+            else:
+                hmmpfamOutput2align.setOutputFile(self.outFileName + ".tmp" )
+            hmmpfamOutput2align.run()
+        elif self.program == "hmmscan":
+            hmmscanOutput2align = HmmscanOutput2align()
+            hmmscanOutput2align.setInputFile(self.inFileName)
+            if self.consensusFileName == "":
+                hmmscanOutput2align.setOutputFile(self.outFileName)
+            else:
+                hmmscanOutput2align.setOutputFile(self.outFileName + ".tmp" )
+            hmmscanOutput2align.run()
+        else:
+            print ("\nWarning: You must specify a valid program (-p option). Only hmmpfam or hmmscan are supported !\n")
+
+        if self.consensusFileName != "":
+            alignTransformation = TransformAACoordIntoNtCoordInAlignFormat()
+            alignTransformation.setInFileName(self.outFileName + ".tmp" )
+            alignTransformation.setOutFileName(self.outFileName )
+            alignTransformation.setConsensusFileName(self.consensusFileName )
+            alignTransformation.setIsFiltered(True)
+            alignTransformation.run()
+            os.remove(self.outFileName + ".tmp")
+
+
+        if self.clean == True:
+            os.remove(self.inFileName)
+
+        if self.verbose > 0:
+            if FileUtils.isRessourceExists( self.outFileName ) and not(FileUtils.isEmpty( self.outFileName )):
+                print ("{} finished successfully".format("HmmOutput2alignAndTransformCoordInNtAndFilterScores"))
+            else:
+                print ("warning {} execution failed".format(sys.argv[0].split("/")[-1]))
+
+    #------------------------------------------------------------------------------
+
+    if __name__ == '__main__':
+        main()
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores_script_backup.py b/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores_script_backup.py
new file mode 100644
index 0000000000000000000000000000000000000000..86a1dbb31adbb93996f5b8902c928babf8530df1
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmOutput2alignAndTransformCoordInNtAndFilterScores_script_backup.py
@@ -0,0 +1,158 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import sys
+import getopt
+#from commons.pyRepetUnit.align.hmmOutputParsing.HmmpfamOutput2align import HmmpfamOutput2align
+#from commons.pyRepetUnit.align.hmmOutputParsing.HmmscanOutput2align import HmmscanOutput2align
+#from commons.pyRepetUnit.align.transformAACoordIntoNtCoord.TransformAACoordIntoNtCoordInAlignFormat import TransformAACoordIntoNtCoordInAlignFormat
+
+from HmmpfamOutput2align import HmmpfamOutput2align
+from HmmscanOutput2align import HmmscanOutput2align
+from TransformAACoordIntoNtCoordInAlignFormat import TransformAACoordIntoNtCoordInAlignFormat
+
+from commons.core.utils.FileUtils import FileUtils
+
+#------------------------------------------------------------------------------
+
+def help():
+
+    """
+    Give the command-line parameters.
+    """
+
+    print ("")
+    print ("usage: ",sys.argv[0],"[ options ]")
+    print ("options:")
+    print ("     -h: this help")
+    print ("     -i: name of the input file (format='hmmpfam Output' or 'hmmscan Output)")
+    print ("     -o: name of the output file (default=inFileName+'.align')")
+    print ("     -T: name of the consensus File (To launch the transformation of aa positions in nt positions and Filter positive score, default=no transformation)")
+    print ("     -v: verbose (default=0/1/2)")
+    print ("     -p: name of program (default=hmmpfam, but you can specify hmmscan too)")
+    print ("     -c: clean")
+    print ("")
+
+#------------------------------------------------------------------------------
+
+def main():
+
+    inFileName = ""
+    outFileName = ""
+    verbose = 0
+    clean = False
+    consensusFileName = ""
+    program = "hmmpfam"
+
+    try:
+        opts,args=getopt.getopt(sys.argv[1:],"hi:o:T:v:p:c")
+    except (getopt.GetoptError, err):
+        print (str(err))
+        help()
+        sys.exit(1)
+    for o,a in opts:
+        if o == "-h":
+            help()
+            sys.exit(0)
+        elif o == "-i":
+            inFileName = a
+        elif o == "-o":
+            outFileName = a
+        elif o == "-T":
+            consensusFileName = a
+        elif o == "-v":
+            verbose = int(a)
+        elif o == "-p":
+            program = a
+        elif o == "-c":
+            clean = True
+
+    if inFileName == "":
+        print ("*** Error: missing compulsory options")
+        help()
+        sys.exit(1)
+
+    if verbose > 0:
+        print ("beginning of {}".format(sys.argv[0].split("/")[-1]))
+        sys.stdout.flush()
+
+    if outFileName == "":
+        outFileName = "{}.align".format( inFileName )
+
+    if program == "hmmpfam":
+        hmmpfamOutput2align = HmmpfamOutput2align( )
+        hmmpfamOutput2align.setInputFile( inFileName )
+        if consensusFileName == "":
+            hmmpfamOutput2align.setOutputFile( outFileName )
+        else:
+            hmmpfamOutput2align.setOutputFile( outFileName + ".tmp" )
+        hmmpfamOutput2align.run( )
+    else:
+        if program == "hmmscan":
+            hmmscanOutput2align = HmmscanOutput2align( )
+            hmmscanOutput2align.setInputFile( inFileName )
+            if consensusFileName == "":
+                hmmscanOutput2align.setOutputFile( outFileName )
+            else:
+                hmmscanOutput2align.setOutputFile( outFileName + ".tmp" )
+            hmmscanOutput2align.run( )
+        else:
+            print ("\nWarning: You must specify a valid program (-p option). Only hmmpfam or hmmscan are supported !\n")
+
+    if consensusFileName != "":
+        alignTransformation = TransformAACoordIntoNtCoordInAlignFormat()
+        alignTransformation.setInFileName( outFileName + ".tmp" )
+        alignTransformation.setOutFileName( outFileName )
+        alignTransformation.setConsensusFileName( consensusFileName )
+        alignTransformation.setIsFiltered(True)
+        alignTransformation.run()
+        os.remove( outFileName + ".tmp" )
+
+
+    if clean == True:
+        os.remove( inFileName )
+
+    if verbose > 0:
+        if FileUtils.isRessourceExists( outFileName ) and not(FileUtils.isEmpty( outFileName )):
+            print ("{} finished successfully".format(sys.argv[0].split("/")[-1]))
+            sys.stdout.flush()
+        else:
+            print ("warning {} execution failed".format(sys.argv[0].split("/")[-1]))
+            sys.stdout.flush()
+
+    return 0
+
+#------------------------------------------------------------------------------
+
+if __name__ == '__main__':
+    main()
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmOutputProcessing.py b/script_repet/repet_tools/commons/core/Hmm/HmmOutputProcessing.py
new file mode 100644
index 0000000000000000000000000000000000000000..b3856491bfbea31c960c5dccf871523496b911b5
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmOutputProcessing.py
@@ -0,0 +1,71 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+#from commons.pyRepetUnit.hmmer.hmmOutput.HmmOutput import HmmOutput
+from commons.core.Hmm.HmmOutput import HmmOutput 
+##Concrete implementation for hmmscan and hmmpfam output methods
+#
+class HmmOutputProcessing (object):
+
+    ## write a align file from a HmmOutput object
+    #
+    # @param fout handle of align file
+    # @param HmmOutput HmmOutput object in fact a list of hmmOutput containing datas required
+    #
+    def writeHmmOutputToAlignFile( self, pfamOutput, fout ):
+        for item in pfamOutput.getList():
+            for i in item:
+                fout.write(i + "\t")
+            fout.write("0\n")
+
+    ## read an output file from hmm profiles search program and write the corresponding .align file
+    #
+    # @param inputFile file
+    # @param outputFile file
+    #
+    def readHmmOutputsAndWriteAlignFile( self, inputFile, outputFile ):
+        if not os.path.exists(inputFile):
+            print ("Warning your input file " + inputFile + " does not exist!\n")
+            return
+        file2parse = open( inputFile )
+        pfamOutput = HmmOutput()
+        if outputFile == "":
+            print ("Warning have to specify an output name file!\n")
+            return
+        fout = open(outputFile, "w")
+        while pfamOutput != None:
+            pfamOutput = self.readHmmOutput(file2parse)
+            if pfamOutput != None:
+                self.writeHmmOutputToAlignFile(pfamOutput, fout)
+        fout.close()
+        file2parse.close()
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutput2align.py b/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutput2align.py
new file mode 100644
index 0000000000000000000000000000000000000000..fb08d4811002e5134b77a0a5abf54abed9c0dbe4
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutput2align.py
@@ -0,0 +1,65 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+#from commons.pyRepetUnit.hmmer.hmmOutput.HmmpfamOutputProcessing import HmmpfamOutputProcessing
+from commons.core.Hmm.HmmpfamOutputProcessing import HmmpfamOutputProcessing
+
+##data processor : read an output from hmmpfam and transform it into .align file
+#
+class HmmpfamOutput2align( object ):
+
+    ## constructor
+    #
+    def __init__(self):
+        self.hmmpfamOutputProcess = HmmpfamOutputProcessing()
+        self._inputFile = ""
+        self._outputFile =  ""
+
+    ## set input file
+    #
+    # @param input file input file
+    #
+    def setInputFile(self, input):
+        self._inputFile = input
+
+    ## set output file
+    #
+    # @param output file output file
+    #
+    def setOutputFile(self, output):
+        self._outputFile = output
+
+
+    ##read a hmmpfam output file, parse it and, write the corresponding .align file
+    #
+    def run( self ):
+        self.hmmpfamOutputProcess.readHmmOutputsAndWriteAlignFile( self._inputFile, self._outputFile )
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutputProcessing.py b/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutputProcessing.py
new file mode 100644
index 0000000000000000000000000000000000000000..64371866c53c20507cfca652cad69d244267cc2d
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmpfamOutputProcessing.py
@@ -0,0 +1,68 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import re
+from commons.core.Hmm.HmmOutputProcessing import HmmOutputProcessing 
+import commons.core.Hmm.HmmOutput
+
+##Concrete implementation for specific methods
+#
+class HmmpfamOutputProcessing (HmmOutputProcessing):
+
+    ##read an output from hmmpfam and return a array with results useful to build a .align file
+    #
+    # @param file handle of file generated by software searching hmm profiles
+    #
+    def readHmmOutput( self, hmmerOutputFile ):
+        #Tested with HMMER 2.3.2 on Linux (Debian) and on Unix (Solaris)
+        line = hmmerOutputFile.readline()
+        tabResult = None
+        aRecup = 0
+        if (line == ""):
+            tabResult = None
+            return tabResult
+        tabResult = HmmOutput()
+        while not re.match("Alignments of top-scoring domains:.*", line):
+            line = hmmerOutputFile.readline()
+            m = re.match("Query sequence:\s*(.*)", line)
+            if m:
+                seqName = m.group(1)
+            #warning : do no use a return character because they change between several OS
+            if re.match("--------\s+-------\s+-----\s+-----\s+-----\s+-----\s+-----\s+-------.*", line):
+                aRecup = 1
+            m = re.match("(\S+)\s+\d+\/\d+\s+(\d+)\s+(\d+)\s+.+\s+(\d+)\s+(\d+)\s+.+\s+(.+\.\d)\s+(.+)", line)
+            if m and aRecup == 1:
+                tabResult.append([seqName, m.group(2), m.group(3), m.group(1), m.group(4), m.group(5), m.group(7), m.group(6)])
+            if line == "":
+                tabResult = None
+                return tabResult
+        return tabResult
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmscanOutput2align.py b/script_repet/repet_tools/commons/core/Hmm/HmmscanOutput2align.py
new file mode 100644
index 0000000000000000000000000000000000000000..02bd2d573a3a9ce8cc082425aa1e282c69c769ce
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmscanOutput2align.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.Hmm.HmmscanOutputProcessing import HmmscanOutputProcessing
+
+##data processor : read an output from hmmscan and transform it into .align file
+#
+class HmmscanOutput2align( object ):
+
+    ## constructor
+    #
+    def __init__(self):
+        self.hmmscanOutputProcess = HmmscanOutputProcessing()
+        self._inputFile = ""
+        self._outputFile =  ""
+
+    ## set input file
+    #
+    # @param input file input file
+    #
+    def setInputFile(self, input):
+        self._inputFile = input
+    ## set output file
+    # @param output file output file
+    #
+    def setOutputFile(self, output):
+        self._outputFile = output
+
+    ##read a hmmscan output file, parse it and, write the corresponding .align file
+    #
+    def run( self ):
+        self.hmmscanOutputProcess.readHmmOutputsAndWriteAlignFile( self._inputFile, self._outputFile )
diff --git a/script_repet/repet_tools/commons/core/Hmm/HmmscanOutputProcessing.py b/script_repet/repet_tools/commons/core/Hmm/HmmscanOutputProcessing.py
new file mode 100644
index 0000000000000000000000000000000000000000..f4b4989efd99e8bd34bcead4f455c2c9e09f7c5b
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/Hmm/HmmscanOutputProcessing.py
@@ -0,0 +1,70 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import re
+#from commons.pyRepetUnit.hmmer.hmmOutput.HmmOutput import HmmOutput
+#from commons.pyRepetUnit.hmmer.HmmOutputProcessing import HmmOutputProcessing
+from commons.core.Hmm.HmmOutput import HmmOutput
+from commons.core.Hmm.HmmOutputProcessing import HmmOutputProcessing 
+
+##Concrete implementation for hmmscan output specific methods
+#
+class HmmscanOutputProcessing (HmmOutputProcessing):
+
+    ## read an hmmscan output from a file, return a array with results useful to build a .align file
+    #
+    # @param file handle of file generated by software searching hmm profiles
+    #
+    def readHmmOutput( self, hmmerOutputFile ):
+        #Tested with HMMER 3 on Linux
+        line = hmmerOutputFile.readline()
+        tabResult = None
+        if (line == ""):
+            tabResult = None
+            return tabResult
+        tabResult = HmmOutput()
+
+        while line != "":
+            line = hmmerOutputFile.readline()
+            if not(re.match("^#.*$", line)) and line != "":
+                lLines = re.split("\s+", line)
+                seqName = lLines[3]
+                profilName = lLines[0]
+                iValue = lLines[12]
+                score =  lLines[13]
+                queryCoordStart =lLines[17]
+                queryCoordEnd = lLines[18]
+                subjectCoordStart = lLines[15]
+                subjectCoordEnd = lLines[16]
+                tabResult.append([seqName, queryCoordStart, queryCoordEnd, profilName, subjectCoordStart, subjectCoordEnd, iValue, score])
+        return tabResult
diff --git a/script_repet/repet_tools/commons/core/Hmm/__init__.py b/script_repet/repet_tools/commons/core/Hmm/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/commons/core/coord/AlignUtils.py b/script_repet/repet_tools/commons/core/coord/AlignUtils.py
index ea99a2ddc509a31d1ae4a16e9a8a6eef36967051..9d9644be38a063f3262a83a2a5c69bf05fec21be 100755
--- a/script_repet/repet_tools/commons/core/coord/AlignUtils.py
+++ b/script_repet/repet_tools/commons/core/coord/AlignUtils.py
@@ -35,7 +35,6 @@ import sys
 import shutil
 from commons.core.coord.Align import Align
 
-
 ## Static methods manipulating Align instances
 #
 class AlignUtils(object):
diff --git a/script_repet/repet_tools/commons/core/coord/BlasterMatch.py b/script_repet/repet_tools/commons/core/coord/BlasterMatch.py
new file mode 100755
index 0000000000000000000000000000000000000000..269464aaa9374a50735adbea878fc2d00629e701
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/BlasterMatch.py
@@ -0,0 +1,69 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class BlasterMatch(object):
+
+    def __init__(self, bestMatchName = "", coverage = 0.0, strand = "+", identity = 0.0):
+        self._name = bestMatchName
+        self._coverage = round(coverage, 2)
+        self._strand = strand
+        self._identity = identity
+
+    def __eq__(self, o):
+        # if type(o) is type(self):
+        #     return o._name == self._name and o._coverage == self._coverage \
+        #         and self._strand == o._strand and self._identity == o._identity
+        if type(o) is type(self):
+            return o._name == self.getName() and o._coverage == self.getCoverage() and o._strand == self.getStrand()  and o._identity == self.getIdentity()
+
+        return False
+            
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return "{}: {:.2f}%".format(self._name, self._coverage)
+    
+    def isEmpty(self):
+        return self._name == ""
+    
+    def getName(self):
+        return self._name
+    
+    def getCoverage(self):
+        return float(self._coverage)
+    
+    # For BLRtx_x_Agents
+    def getStrand(self):
+        return self._strand
+    
+    # For HG_BLRn_Agent
+    def getIdentity(self):
+        return float(self._identity)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/ClassifierResult.py b/script_repet/repet_tools/commons/core/coord/ClassifierResult.py
new file mode 100755
index 0000000000000000000000000000000000000000..0a478fdb5372d5aeff9c369ed663d6d54ebea28a
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/ClassifierResult.py
@@ -0,0 +1,49 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+## This class contains result of classifier agent, that have to fill a black board result
+#
+class ClassifierResult(object):
+
+    def __init__ (self, demand, message):
+        self.demand = demand
+        self.message = message
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self.__class__ == o.__class__ and o.demand == self.demand and o.message == self.message
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return "demand=%s, message=%s" % (self.demand, self.message)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/HelitronExtremity.py b/script_repet/repet_tools/commons/core/coord/HelitronExtremity.py
new file mode 100755
index 0000000000000000000000000000000000000000..9e05957fe598ab15733fdf307f2c53242adb8019
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/HelitronExtremity.py
@@ -0,0 +1,73 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class HelitronExtremity(object):
+
+    def __init__(self, name = "", eValue = -1, start = -1, end = -1):
+        self._name = name
+        self._eValue = float(eValue)
+        self._start = start
+        self._end = end
+        
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._name == o._name and self._eValue == o._eValue \
+                and self._start == o._start and self._end == o._end
+        return False
+            
+    def __ne__(self, o):
+        return not self.__eq__(o)
+        
+    def setName(self, name):
+        self._name = name
+        
+    def setEValue(self, eValue):
+        self._eValue = float(eValue)
+        
+    def setStart(self, start):
+        self._start = start
+        
+    def setEnd(self, end):
+        self._end = end
+        
+    def getStart(self):
+        return self._start
+    
+    def getEnd(self):
+        return self._end
+    
+    def getEValue(self):
+        return self._eValue
+    
+    def getName(self):
+        return self._name 
+    
+    def __str__(self):
+        return "%s: (%s, %s, %s)" % (self._name, self._eValue, self._start, self._end)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/Match.py b/script_repet/repet_tools/commons/core/coord/Match.py
index 5b4c205da301a5045d6573069c6c68c37f00caa1..c5d82cf047ecb88a2fde053fc7ac784dfaa9e0c0 100755
--- a/script_repet/repet_tools/commons/core/coord/Match.py
+++ b/script_repet/repet_tools/commons/core/coord/Match.py
@@ -55,11 +55,7 @@ class Match(Path):
     ## Equal operator
     #
     def __eq__(self, o):
-        if type(o) is not type(self) \
-                or self.query_length != o.query_length or self.query_length_perc != o.query_length_perc \
-                or self.query_seqlength != o.query_seqlength or self.subject_length != o.subject_length \
-                or self.subject_length_perc != o.subject_length_perc or self.subject_seqlength != o.subject_seqlength \
-                or self.match_length_perc != o.match_length_perc:
+        if type(o) is not type(self) or self.query_length != o.query_length or self.query_length_perc != o.query_length_perc or self.query_seqlength != o.query_seqlength or self.subject_length != o.subject_length or self.subject_length_perc != o.subject_length_perc or self.subject_seqlength != o.subject_seqlength or self.match_length_perc != o.match_length_perc:
             return False
         return Path.__eq__(self, o)
 
diff --git a/script_repet/repet_tools/commons/core/coord/MatchUtils.py b/script_repet/repet_tools/commons/core/coord/MatchUtils.py
index a06fae79027ff0f6f4c2e38921ffb64b66d002d8..1a2be5464cd59fb434f3b458bca47f0321bf61d5 100755
--- a/script_repet/repet_tools/commons/core/coord/MatchUtils.py
+++ b/script_repet/repet_tools/commons/core/coord/MatchUtils.py
@@ -48,16 +48,17 @@ class MatchUtils(object):
     @staticmethod
     def getMatchListFromFile(inFile):
         lMatchInstances = []
-        with open(inFile, "r") as inFileHandler:
-            while True:
-                line = inFileHandler.readline()
-                if line == "":
-                    break
-                if line[0:10] == "query.name":
-                    continue
-                m = Match()
-                m.setFromString(line)
-                lMatchInstances.append(m)
+        inFileHandler = open(inFile, "r")
+        while True:
+            line = inFileHandler.readline()
+            if line == "":
+                break
+            if line[0:10] == "query.name":
+                continue
+            m = Match()
+            m.setFromString(line)
+            lMatchInstances.append(m)
+        inFileHandler.close()
         return lMatchInstances
 
     # #  Split a Match list in several Match lists according to the subject
@@ -83,7 +84,7 @@ class MatchUtils(object):
     def getDictOfListsWithQueryAsKey(lMatches):
         dQuery2MatchList = {}
         for iMatch in lMatches:
-            if not iMatch.range_query.seqname in dQuery2MatchList:
+            if not iMatch.range_query.seqname in dQuery2MatchList.keys():
                 dQuery2MatchList[iMatch.range_query.seqname] = []
             dQuery2MatchList[iMatch.range_query.seqname].append(iMatch)
         return dQuery2MatchList
@@ -95,13 +96,13 @@ class MatchUtils(object):
     # @param mode the open mode of the file ""w"" or ""a""
     #
     @staticmethod
-    def writeListInFile(lMatches, fileName, mode="w", header=None):
-        with open(fileName, mode) as fileHandler:
-            if header:
-                fileHandler.write(header)
-            for iMatch in lMatches:
-                iMatch.write(fileHandler)
-
+    def writeListInFile(lMatches, fileName, mode = "w", header = None):
+        fileHandler = open(fileName, mode)
+        if header:
+            fileHandler.write(header)
+        for iMatch in lMatches:
+            iMatch.write(fileHandler)
+        fileHandler.close()
     # # Give path id list from a list of Match instances
     #
     # @param lMatch list of Match instances
@@ -163,7 +164,7 @@ class MatchUtils(object):
 
         for seqH in iBioseqDB.idx.keys():
             # keep it if it has no match
-            if not (seqH) in dQry2Matches:
+            if not seqH in dQry2Matches:
                 if seqH not in lQryToKeep:
                     lQryToKeep.append(seqH)
             else:
@@ -195,10 +196,9 @@ class MatchUtils(object):
 
         for qry in dMatches.keys():
             countMatch = 0
-            for match in dMatches[qry]:
+            for match in dMatches[ qry ]:
 
-                if match.identity >= thresIdentityPerc and getattr(match, "{}_length_perc".format(
-                        whatToCount.lower())) >= thresLength:
+                if match.identity >= thresIdentityPerc and getattr(match, whatToCount.lower() + "_length_perc") >= thresLength:
                     countMatch += 1
             if countMatch > 0:
                 countSbj += 1
@@ -218,11 +218,7 @@ class MatchUtils(object):
         lMatches = MatchUtils.getMatchListFromFile(inFileName)
 
         for match in lMatches:
-            string = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(match.getQueryName(), match.getQueryStart(),
-                                                                   match.getQueryEnd(), match.getSubjectName(),
-                                                                   match.getSubjectStart(), match.getSubjectEnd(),
-                                                                   match.getEvalue(), match.getScore(),
-                                                                   match.getIdentity())
+            string = "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" % (match.getQueryName(), match.getQueryStart(), match.getQueryEnd(), match.getSubjectName(), match.getSubjectStart(), match.getSubjectEnd(), match.getEvalue(), match.getScore(), match.getIdentity())
             outFile.write(string)
 
         outFile.close()
@@ -253,13 +249,11 @@ class MatchUtils(object):
                     sSeqNames.add(qName)
                     sSeqNames.add(sName)
                     if qName != sName:
-                        matchMin = min(abs(float(splittedLine[2]) - float(splittedLine[1]) + 1),
-                                       abs(float(splittedLine[8]) - float(splittedLine[7]) + 1))
-                        seqMin = min(int(splittedLine[3]) / float(splittedLine[4]),
-                                     int(splittedLine[9]) / float(splittedLine[10]))
+                        matchMin = min(abs(float(splittedLine[2]) - float(splittedLine[1]) + 1), abs(float(splittedLine[8]) - float(splittedLine[7]) + 1))
+                        seqMin = min(int(splittedLine[3]) / float(splittedLine[4]), int(splittedLine[9]) / float(splittedLine[10]))
                         coverage = round(matchMin / seqMin, 2)
                         if coverage >= coverageThreshold:
-                            outF.write("{}\n".format("\t".join([qName, sName, str(coverage)])))
+                            outF.write("%s\n" % "\t".join([qName, sName, str(coverage)]))
                             sSeqNamesUsed.add(qName)
                             sSeqNamesUsed.add(sName)
 
@@ -280,14 +274,14 @@ class MatchUtils(object):
     @staticmethod
     def convertMatchFileIntoABCFileOnQueryCoverage(matchFileName, outFileName, coverage=0):
         with open(matchFileName) as inF:
-            with open(outFileName, "w") as outF:
-                inF.readline()
-                for inLine in inF:
-                    splittedLine = inLine.split("\t")
-                    if float(splittedLine[4]) >= coverage:
-                        outLine = "\t".join([splittedLine[0], splittedLine[6], splittedLine[4]])
-                        outLine += "\n"
-                        outF.write(outLine)
+                with open(outFileName, "w") as outF:
+                    inF.readline()
+                    for inLine in inF:
+                        splittedLine = inLine.split("\t")
+                        if float(splittedLine[4]) >= coverage:
+                            outLine = "\t".join([splittedLine[0], splittedLine[6], splittedLine[4]])
+                            outLine += "\n"
+                            outF.write(outLine)
 
         if FileUtils.isEmpty(outFileName):
             print("WARNING: '{}' is empty.".format(outFileName))
@@ -299,27 +293,26 @@ class MatchUtils(object):
     # @param  outputFileName  a string output file name (optional)
     #
     @staticmethod
-    def generateMatchFileWithNewPathId(fileName, outputFileName=None):
+    def generateMatchFileWithNewPathId(fileName, outputFileName = None):
         if outputFileName is None:
             outFile = open(fileName, "w")
         else:
             outFile = open(outputFileName, "w")
-        outFile.write(
-            "query.name\tquery.start\tquery.end\tquery.length\tquery.length.%\tmatch.length.%\tsubject.name\tsubject.start\tsubject.end\tsubject.length\tsubject.length.%\tE.value\tScore\tIdentity\tpath\n")
+        outFile.write("query.name\tquery.start\tquery.end\tquery.length\tquery.length.%\tmatch.length.%\tsubject.name\tsubject.start\tsubject.end\tsubject.length\tsubject.length.%\tE.value\tScore\tIdentity\tpath\n")
 
         lMatches = MatchUtils.getMatchListFromFile(fileName)
         count = 1
         dMatchKeyIdcount = {}
 
         for match in lMatches:
-            key_id = "{}-{}-{}".format(str(match.getIdentifier()), match.getQueryName(), match.getSubjectName())
+            key_id = str(match.getIdentifier()) + "-" + match.getQueryName() + "-" + match.getSubjectName()
             if not key_id in dMatchKeyIdcount.keys():
                 newPath = count
                 count += 1
-                dMatchKeyIdcount[key_id] = newPath
+                dMatchKeyIdcount[ key_id ] = newPath
             else:
-                newPath = dMatchKeyIdcount[key_id]
+                newPath = dMatchKeyIdcount[ key_id ]
 
             match.id = newPath
-            outFile.write("{}\n".format(match.toString()))
+            outFile.write(match.toString() + "\n")
         outFile.close()
diff --git a/script_repet/repet_tools/commons/core/coord/MatchingSubject.py b/script_repet/repet_tools/commons/core/coord/MatchingSubject.py
new file mode 100644
index 0000000000000000000000000000000000000000..c893d9d0003f356f5047d84a95f87ef430b6ccc7
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/MatchingSubject.py
@@ -0,0 +1,66 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.coord.Path import Path
+
+
+class MatchingSubject(Path):
+
+    ## Constructor
+    #
+    # @param id identifier
+    # @param range_q a Range instance for the query
+    # @param range_s a Range instance for the subject
+    # @param e_value float E-value of the match
+    # @param score integer score of the match
+    # @param identity float identity percentage of the match
+    # @param length integer length of the subject
+    #
+    def __init__(self, path=Path(), length=-1):
+        self._length = length
+        Path.__init__(self, path.id, path.range_query, path.range_subject, path.e_value, path.score, path.identity)
+
+    ## Equal operator
+    #
+    def __eq__(self, o):
+        if type(o) is not type(self) or self._length != o._length:
+            return False
+        return Path.__eq__(self, o)
+
+    ## Not equal operator
+    #
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def getProteinDomainLength(self):
+        return self._length
+
+    def setProteinDomainLength(self, length):
+        self._length = length
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/ORF.py b/script_repet/repet_tools/commons/core/coord/ORF.py
new file mode 100755
index 0000000000000000000000000000000000000000..d76f01b21912fe6bfb0ef2728e578aed4cc582a4
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/ORF.py
@@ -0,0 +1,62 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class ORF(object):
+
+    def __init__(self, sizeCategory = "", lProfileTypes = []):
+        self._sizeCategory = sizeCategory
+        self._lProfileTypes = lProfileTypes
+        
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._sizeCategory == o._sizeCategory and self._lProfileTypes == o._lProfileTypes
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+        
+    def setSizeCategory(self, sizeCategory):
+        self._sizeCategory = sizeCategory
+        
+    def setProfileTypesList(self, lProfileTypes):
+        self._lProfileTypes = lProfileTypes
+    
+    def getProfileTypesList(self):
+        return self._lProfileTypes
+    
+    def isEmpty(self):
+        return self._sizeCategory == ""
+        
+    def __str__(self):
+        orfToString = self._sizeCategory
+        if self._lProfileTypes != []:
+            orfToString += " "
+            orfToString += " ".join(self._lProfileTypes)
+        return orfToString
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/PathUtils.py b/script_repet/repet_tools/commons/core/coord/PathUtils.py
index 5e5c8d1a6d17091b1de5e67c888555050e64bb13..df8b56bf006a31e6dae0d2133f820d2a7536bdb0 100755
--- a/script_repet/repet_tools/commons/core/coord/PathUtils.py
+++ b/script_repet/repet_tools/commons/core/coord/PathUtils.py
@@ -30,7 +30,6 @@
 
 
 import os
-import subprocess
 import sys
 import copy
 from commons.core.coord.Map import Map
@@ -43,11 +42,10 @@ from commons.core.coord.AlignUtils import AlignUtils
 from commons.core.checker.RepetException import RepetDataException
 import re
 
-
 ## Static methods for the manipulation of Path instances
 #
-class PathUtils(object):
-
+class PathUtils ( object ):
+    
     ## Change the identifier of each Set instance in the given list
     #
     # @param lPaths list of Path instances
@@ -57,7 +55,8 @@ class PathUtils(object):
     def changeIdInList(lPaths, newId):
         for iPath in lPaths:
             iPath.id = newId
-
+            
+    
     ## Return a list of Set instances containing the query range from a list of Path instances
     # 
     # @param lPaths a list of Path instances
@@ -66,9 +65,10 @@ class PathUtils(object):
     def getSetListFromQueries(lPaths):
         lSets = []
         for iPath in lPaths:
-            lSets.append(iPath.getSubjectAsSetOfQuery())
+            lSets.append( iPath.getSubjectAsSetOfQuery() )
         return lSets
-
+    
+    
     ## Return a list of Set instances containing the subject range from a list of Path instances
     # 
     # @param lPaths a list of Path instances
@@ -77,24 +77,26 @@ class PathUtils(object):
     def getSetListFromSubjects(lPaths):
         lSets = []
         for iPath in lPaths:
-            lSets.append(iPath.getQuerySetOfSubject())
+            lSets.append( iPath.getQuerySetOfSubject() )
         return lSets
-
+    
+    
     ## Return a sorted list of Range instances containing the subjects from a list of Path instances
     # 
     # @param lPaths a list of Path instances
     # @note meaningful only if all Path instances have same identifier
     #
     @staticmethod
-    def getRangeListFromSubjects(lPaths):
+    def getRangeListFromSubjects( lPaths ):
         lRanges = []
         for iPath in lPaths:
-            lRanges.append(iPath.range_subject)
+            lRanges.append( iPath.range_subject )
         if lRanges[0].isOnDirectStrand():
-            return sorted(lRanges, key=lambda iRange: (iRange.getMin(), iRange.getMax()))
+            return sorted( lRanges, key=lambda iRange: ( iRange.getMin(), iRange.getMax() ) )
         else:
-            return sorted(lRanges, key=lambda iRange: (iRange.getMax(), iRange.getMin()))
-
+            return sorted( lRanges, key=lambda iRange: ( iRange.getMax(), iRange.getMin() ) )
+        
+    
     ## Return a tuple with min and max of query coordinates from Path instances in the given list
     #
     # @param lPaths a list of Path instances
@@ -109,7 +111,8 @@ class PathUtils(object):
             qmin = min(qmin, iPath.range_query.getMin())
             qmax = max(qmax, iPath.range_query.getMax())
         return (qmin, qmax)
-
+    
+    
     ## Return a tuple with min and max of subject coordinates from Path instances in the given list
     #
     # @param lPaths lists of Path instances
@@ -124,7 +127,8 @@ class PathUtils(object):
             smin = min(smin, iPath.range_subject.getMin())
             smax = max(smax, iPath.range_subject.getMax())
         return (smin, smax)
-
+    
+    
     ## Returns a Path objects list where Paths query coordinates overlapping with
     # any Path in a list are removed.
     #
@@ -136,48 +140,46 @@ class PathUtils(object):
     @staticmethod
     def removeOverlappingPathsOnQueriesBetweenPathLists(lRefPaths, lPathsToClean):
         if not lRefPaths:
-            print("WARNING: empty reference Paths list")
+            print ("WARNING: empty reference Paths list")
             return lPathsToClean
-
+        
         lRefQueries = PathUtils.getListOfDistinctQueryNames(lRefPaths)
         lToCleanQueries = PathUtils.getListOfDistinctQueryNames(lPathsToClean)
-
+        
         lCommonQueries = list(set(lRefQueries) & set(lToCleanQueries))
         lCommonQueries.sort()
         lSpecificToCleanQueries = list(set(lToCleanQueries) - set(lCommonQueries))
         lSpecificToCleanQueries.sort()
-
-        lRefPaths.sort(
-            key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
-        lPathsToClean.sort(
-            key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
-
+        
+        lRefPaths.sort(key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
+        lPathsToClean.sort(key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
+        
         lCleanedPaths = []
         lSpecificToCleanQueries = list(set(lToCleanQueries) - set(lCommonQueries))
         lCleanedPaths.extend(PathUtils.extractPathsFromQueryNameList(lPathsToClean, lSpecificToCleanQueries))
 
         dRefQueryToPathList = PathUtils.getDictOfListsWithQueryNameAsKey(lRefPaths)
         dToCleanQueryToPathList = PathUtils.getDictOfListsWithQueryNameAsKey(lPathsToClean)
-
+        
         for queryName in lCommonQueries:
-
+            
             refQueryHash = PathUtils.getDictOfListsWithIdAsKey(dRefQueryToPathList[queryName])
             toCleanQueryHash = PathUtils.getDictOfListsWithIdAsKey(dToCleanQueryToPathList[queryName])
-
+            
             for lCleanPathById in toCleanQueryHash.values():
                 isOverlapping = False
-
+                
                 for lRefPathById in refQueryHash.values():
-                    if PathUtils.areQueriesOverlappingBetweenPathLists(lRefPathById, lCleanPathById,
-                                                                       areListsAlreadySort=True):
+                    if PathUtils.areQueriesOverlappingBetweenPathLists(lRefPathById, lCleanPathById, areListsAlreadySort = True):
                         isOverlapping = True
                         break
-
+                    
                 if not isOverlapping:
                     lCleanedPaths.extend(lCleanPathById)
 
         return lCleanedPaths
-
+    
+    
     ## Return True if the query range of any Path instance from the first list overlaps with the query range of any Path instance from the second list
     #
     #  @param lPaths1: list of Path instances
@@ -185,10 +187,10 @@ class PathUtils(object):
     #  @return boolean
     #  
     @staticmethod
-    def areQueriesOverlappingBetweenPathLists(lPaths1, lPaths2, areListsAlreadySort=False):
+    def areQueriesOverlappingBetweenPathLists( lPaths1, lPaths2, areListsAlreadySort = False):
         if not areListsAlreadySort:
-            lSortedPaths1 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths1)
-            lSortedPaths2 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths2)
+            lSortedPaths1 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery( lPaths1 )
+            lSortedPaths2 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery( lPaths2 )
         else:
             lSortedPaths1 = lPaths1
             lSortedPaths2 = lPaths2
@@ -197,13 +199,14 @@ class PathUtils(object):
         while i != len(lSortedPaths1):
             j = 0
             while j != len(lSortedPaths2):
-                if not lSortedPaths1[i].range_query.isOverlapping(lSortedPaths2[j].range_query):
+                if not lSortedPaths1[i].range_query.isOverlapping( lSortedPaths2[j].range_query ):
                     j += 1
                 else:
                     return True
             i += 1
         return False
-
+    
+    
     ## Show Path instances contained in the given list
     #
     # @param lPaths a list of Path instances
@@ -212,7 +215,8 @@ class PathUtils(object):
     def showList(lPaths):
         for iPath in lPaths:
             iPath.show()
-
+            
+    
     ## Write Path instances contained in the given list
     #
     # @param lPaths a list of Path instances
@@ -222,7 +226,8 @@ class PathUtils(object):
     @staticmethod
     def writeListInFile(lPaths, fileName, mode="w"):
         AlignUtils.writeListInFile(lPaths, fileName, mode)
-
+        
+    
     ## Return new list of Path instances with no duplicate
     #
     # @param lPaths a list of Path instances
@@ -230,39 +235,41 @@ class PathUtils(object):
     # @return lUniqPaths a path instances list
     #
     @staticmethod
-    def getPathListWithoutDuplicates(lPaths, useOnlyCoord=False):
+    def getPathListWithoutDuplicates(lPaths, useOnlyCoord = False):
         if len(lPaths) < 2:
             return lPaths
-        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths)
-        lUniqPaths = [lSortedPaths[0]]
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier( lPaths )
+        lUniqPaths = [ lSortedPaths[0] ]
         if useOnlyCoord:
             for iPath in lSortedPaths[1:]:
                 if iPath.range_query.start != lUniqPaths[-1].range_query.start \
-                        or iPath.range_query.end != lUniqPaths[-1].range_query.end \
-                        or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname \
-                        or iPath.range_subject.start != lUniqPaths[-1].range_subject.start \
-                        or iPath.range_subject.end != lUniqPaths[-1].range_subject.end \
-                        or iPath.range_subject.seqname != lUniqPaths[-1].range_subject.seqname:
-                    lUniqPaths.append(iPath)
+                or iPath.range_query.end != lUniqPaths[-1].range_query.end \
+                or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname \
+                or iPath.range_subject.start != lUniqPaths[-1].range_subject.start \
+                or iPath.range_subject.end != lUniqPaths[-1].range_subject.end \
+                or iPath.range_subject.seqname != lUniqPaths[-1].range_subject.seqname:
+                    lUniqPaths.append( iPath )
         else:
             for iPath in lSortedPaths[1:]:
                 if iPath != lUniqPaths[-1]:
-                    lUniqPaths.append(iPath)
+                    lUniqPaths.append( iPath )
         return lUniqPaths
-
+    
+    
     @staticmethod
     def getPathListWithoutDuplicatesOnQueryCoord(lPaths):
         if len(lPaths) < 2:
             return lPaths
-        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths)
-        lUniqPaths = [lSortedPaths[0]]
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier( lPaths )
+        lUniqPaths = [ lSortedPaths[0] ]
         for iPath in lSortedPaths[1:]:
             if iPath.range_query.start != lUniqPaths[-1].range_query.start \
-                    or iPath.range_query.end != lUniqPaths[-1].range_query.end \
-                    or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname:
-                lUniqPaths.append(iPath)
+            or iPath.range_query.end != lUniqPaths[-1].range_query.end \
+            or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname:
+                lUniqPaths.append( iPath )
         return lUniqPaths
-
+    
+    
     ##  Split a Path list in several Path lists according to the identifier
     #
     #  @param lPaths a list of Path instances
@@ -274,7 +281,8 @@ class PathUtils(object):
         for iPath in lPaths:
             dId2PathList[iPath.id].append(iPath)
         return dId2PathList
-
+    
+    
     ##  Split a Path list in several Path lists according to the query name
     #
     #  @param lPaths a list of Path instances
@@ -286,27 +294,28 @@ class PathUtils(object):
         for iPath in lPaths:
             dId2PathList[iPath.getQueryName()].append(iPath)
         return dId2PathList
-
+    
+    
     ##  Split a Path file in several Path lists according to the identifier
     #
     #  @param pathFile name of the input Path file
     #  @return a dictionary which keys are identifiers and values Path lists
     #
     @staticmethod
-    def getDictOfListsWithIdAsKeyFromFile(pathFile):
+    def getDictOfListsWithIdAsKeyFromFile( pathFile ):
         dId2PathList = {}
         pathFileHandler = open(pathFile, "r")
         for line in pathFileHandler:
             iPath = Path()
             iPath.setFromString(line)
-            # if dId2PathList.has_key(iPath.id):
-            if iPath.id in dId2PathList:
-                dId2PathList[iPath.id].append(iPath)
+            if dId2PathList.has_key(iPath.id):
+                dId2PathList[ iPath.id ].append(iPath)
             else:
-                dId2PathList[iPath.id] = [iPath]
+                dId2PathList[ iPath.id ] = [ iPath ]
         pathFileHandler.close()
         return dId2PathList
-
+    
+    
     ## Return a list of Path list(s) obtained while splitting a list of connected Path instances according to another based on query coordinates
     #  Only the path instance of lToKeep between path instance of lToUnjoin are used to split lToUnjoin
     # @param lToKeep: a list of Path instances to keep (reference)
@@ -316,51 +325,56 @@ class PathUtils(object):
     # @warning: if the path instances in a given list overlap neither within each other nor with the Path instances of the other list, these path instances are not used to split the lToUnjoin
     #
     @staticmethod
-    def getPathListUnjoinedBasedOnQuery(lToKeep, lToUnjoin):
-        lSortedToKeep = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lToKeep)
+    def getPathListUnjoinedBasedOnQuery( lToKeep, lToUnjoin ):
+        lSortedToKeep = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery( lToKeep )
         length_lSortedToKeep = len(lSortedToKeep)
-        #        PathUtils.showList(lSortedToKeep)
-        lSortedToUnjoin = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lToUnjoin)
-        #        PathUtils.showList(lSortedToUnjoin)
+#        PathUtils.showList(lSortedToKeep)
+        lSortedToUnjoin = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery( lToUnjoin )
+#        PathUtils.showList(lSortedToUnjoin)
         length_lSortedToUnjoin = len(lSortedToUnjoin)
         if lToUnjoin == []:
             return []
         if lToKeep == []:
-            return [lToUnjoin]
-
+            return [ lToUnjoin ]
+        
         lLists = []
         k = 0
         while k < length_lSortedToKeep:
             j1 = 0
-            while j1 < length_lSortedToUnjoin and lSortedToKeep[k].range_query.getMin() > lSortedToUnjoin[
-                j1].range_query.getMax():
+            while j1 < length_lSortedToUnjoin and lSortedToKeep[k].range_query.getMin() > lSortedToUnjoin[j1].range_query.getMax():
                 j1 += 1
             if j1 == length_lSortedToUnjoin:
                 break
             if j1 != 0:
-                lLists.append(lSortedToUnjoin[:j1])
+                lLists.append( lSortedToUnjoin[:j1] )
                 del lSortedToUnjoin[:j1]
                 j1 = 0
-            if k + 1 == len(lSortedToKeep):
+            if k+1 == len(lSortedToKeep):
                 break
             j2 = j1
-            minQueryOf_lSortedToKeepKplus1 = lSortedToKeep[k + 1].range_query.getMin()
+            minQueryOf_lSortedToKeepKplus1 = lSortedToKeep[k+1].range_query.getMin()
             maxQueryOf_lSortedToUnjoinJ2 = lSortedToUnjoin[j2].range_query.getMax()
             if j2 < length_lSortedToUnjoin and minQueryOf_lSortedToKeepKplus1 > maxQueryOf_lSortedToUnjoinJ2:
                 while j2 < len(lSortedToUnjoin) and minQueryOf_lSortedToKeepKplus1 > maxQueryOf_lSortedToUnjoinJ2:
                     j2 += 1
                     maxQueryOf_lSortedToUnjoinJ2 = lSortedToUnjoin[j2].range_query.getMax()
-                lLists.append(lSortedToUnjoin[j1:j2])
+                lLists.append( lSortedToUnjoin[j1:j2] )
                 del lSortedToUnjoin[j1:j2]
             k += 1
-
+            
         if lLists != [] or k == 0:
-            lLists.append(lSortedToUnjoin)
+            lLists.append( lSortedToUnjoin )
         else:
-            lLists = lSortedToUnjoin
+            if lLists == []:
+                lLists.append(lSortedToUnjoin)
+            else :
+                lLists = lSortedToUnjoin
 
+            #lLists = lSortedToUnjoin 
+        
         return lLists
-
+    
+    
     ## Return the identity of the Path list, the identity of each instance being weighted by the length of each query range
     #  All Paths should have the same query and subject.
     #  The Paths are merged using query coordinates only.
@@ -368,97 +382,104 @@ class PathUtils(object):
     # @param lPaths list of Path instances
     #
     @staticmethod
-    def getIdentityFromPathList(lPaths, checkSubjects=True):
-        if len(PathUtils.getListOfDistinctQueryNames(lPaths)) > 1:
+    def getIdentityFromPathList( lPaths, checkSubjects=True ):
+        if len( PathUtils.getListOfDistinctQueryNames( lPaths ) ) > 1:
             msg = "ERROR: try to compute identity from Paths with different queries"
-            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.write( "%s\n" % msg )
             sys.stderr.flush()
             raise Exception
-        if checkSubjects and len(PathUtils.getListOfDistinctSubjectNames(lPaths)) > 1:
+        if checkSubjects and len( PathUtils.getListOfDistinctSubjectNames( lPaths ) ) > 1:
             msg = "ERROR: try to compute identity from Paths with different subjects"
-            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.write( "%s\n" % msg )
             sys.stderr.flush()
             raise Exception
         identity = 0
-        lMergedPaths = PathUtils.mergePathsInListUsingQueryCoordsOnly(lPaths)
-        lQuerySets = PathUtils.getSetListFromQueries(lMergedPaths)
-        lMergedQuerySets = SetUtils.mergeSetsInList(lQuerySets)
-        totalLengthOnQry = SetUtils.getCumulLength(lMergedQuerySets)
+        lMergedPaths = PathUtils.mergePathsInListUsingQueryCoordsOnly( lPaths )
+        lQuerySets = PathUtils.getSetListFromQueries( lMergedPaths )
+        lMergedQuerySets = SetUtils.mergeSetsInList( lQuerySets )
+        totalLengthOnQry = SetUtils.getCumulLength( lMergedQuerySets )
         for iPath in lMergedPaths:
             identity += iPath.identity * iPath.getLengthOnQuery()
         weightedIdentity = identity / float(totalLengthOnQry)
         if weightedIdentity < 0:
-            msg = "ERROR: weighted identity '{:.2f}' outside range".format(weightedIdentity)
-            sys.stderr.write("{}\n".format(msg))
+            msg = "ERROR: weighted identity '%.2f' outside range" % weightedIdentity
+            sys.stderr.write("%s\n" % msg)
             sys.stderr.flush()
             raise Exception
         elif weightedIdentity > 100:
-            msg = "ERROR: weighted identity '{:.2f}' outside range".format(weightedIdentity)
-            sys.stderr.write("{}\n".format(msg))
+            msg = "ERROR: weighted identity '%.2f' outside range" % weightedIdentity
+            sys.stderr.write("%s\n" % msg)
             sys.stderr.flush()
             raise RepetDataException(msg)
         return weightedIdentity
-
+    
+    
     ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, and finally their initial order.
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
     def getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths):
-        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), iPath.getQueryMax()))
-
+        return sorted( lPaths, key=lambda iPath: ( iPath.getQueryMin(), iPath.getQueryMax() ) )
+    
+    
     ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, then their identifier, and finally their initial order.
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
     def getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths):
-        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), iPath.getQueryMax(), iPath.getIdentifier()))
-
+        return sorted( lPaths, key=lambda iPath: ( iPath.getQueryMin(), iPath.getQueryMax(), iPath.getIdentifier() ) )
+    
+    
     ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, then the min of the subject, then the max of the subject and finally their initial order.
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
     def getPathListSortedByIncreasingMinQueryThenMaxQueryThenMinSubjectThenMaxSubject(lPaths):
-        return sorted(lPaths, key=lambda iPath: (
-        iPath.getQueryMin(), iPath.getQueryMax(), iPath.getSubjectMin(), iPath.getSubjectMax()))
-
+        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), iPath.getQueryMax(), iPath.getSubjectMin(), iPath.getSubjectMax()))
+    
+    
     ## Return a list of Path instances sorted in increasing order according to the min, then the inverse of the query length, and finally their initial order
     #
     # @param lPaths: list of Path instances
     #
     @staticmethod
-    def getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths):
-        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), 1 / float(iPath.getLengthOnQuery())))
-
+    def getPathListSortedByIncreasingQueryMinThenInvQueryLength( lPaths ):
+        return sorted( lPaths, key=lambda iPath: ( iPath.getQueryMin(), 1 / float(iPath.getLengthOnQuery()) ) )
+    
+    
     ## Return a list of the distinct identifiers
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
-    def getListOfDistinctIdentifiers(lPaths):
+    def getListOfDistinctIdentifiers( lPaths ):
         sDistinctIdentifiers = set([iPath.id for iPath in lPaths])
         return list(sDistinctIdentifiers)
-
+    
+    
     ## Return a list of the distinct query names present in the collection
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
-    def getListOfDistinctQueryNames(lPaths):
+    def getListOfDistinctQueryNames( lPaths ):
         sDistinctQueryNames = set([iPath.range_query.seqname for iPath in lPaths])
         return list(sDistinctQueryNames)
-
+    
+    
     ## Return a list of the distinct subject names present in the collection
     #
     # @param lPaths list of Path instances
     #
     @staticmethod
-    def getListOfDistinctSubjectNames(lPaths):
+    def getListOfDistinctSubjectNames( lPaths ):
         sDistinctSubjectNames = set([iPath.range_subject.seqname for iPath in lPaths])
         return list(sDistinctSubjectNames)
-
+    
+    
     ## Return a list of paths with matching query names
     #
     # @param lPaths list of Path instances
@@ -466,7 +487,8 @@ class PathUtils(object):
     @staticmethod
     def extractPathsFromQueryName(lPaths, queryName):
         return [iPath for iPath in lPaths if iPath.getQueryName() == queryName]
-
+    
+    
     ## Return a list of paths with matching query names
     #
     # @param lPaths list of Path instances
@@ -475,7 +497,8 @@ class PathUtils(object):
     def extractPathsFromQueryNameList(lPaths, lQueryNames):
         d = dict.fromkeys(lQueryNames)
         return [iPath for iPath in lPaths if iPath.getQueryName() in d]
-
+    
+    
     ## Return a list of paths with matching subject names
     #
     # @param lPaths list of Path instances
@@ -483,7 +506,8 @@ class PathUtils(object):
     @staticmethod
     def extractPathsFromSubjectName(lPaths, subjectName):
         return [iPath for iPath in lPaths if iPath.getSubjectName() == subjectName]
-
+    
+    
     ## Return a list of paths with coordinates overlap a given range
     #
     # @param lPaths list of Path instances
@@ -494,14 +518,15 @@ class PathUtils(object):
     @staticmethod
     def extractPathsFromQueryCoord(lPaths, queryName, start, end):
         lExtractedPaths = []
-        iAlign = Align(range_q=Range(queryName, start, end))
-
+        iAlign = Align(range_q = Range(queryName, start, end))
+        
         for path in PathUtils.extractPathsFromQueryName(lPaths, queryName):
             if path.isQueryOverlapping(iAlign):
                 lExtractedPaths.append(path)
-
+            
         return lExtractedPaths
-
+    
+    
     ## Return a list of lists containing query coordinates of the connections sorted in increasing order.
     #
     # @param lConnectedPaths: list of Path instances having the same identifier
@@ -514,25 +539,27 @@ class PathUtils(object):
     @staticmethod
     def getListOfJoinCoordinatesOnQuery(lConnectedPaths, minLength=0):
         lJoinCoordinates = []
-        for i in range(1, len(lConnectedPaths)):
-            startJoin = lConnectedPaths[i - 1].range_query.end
+        for i in range(1,len(lConnectedPaths)): #formerly xrange
+            startJoin = lConnectedPaths[i-1].range_query.end
             endJoin = lConnectedPaths[i].range_query.start
             if endJoin - startJoin + 1 > minLength:
-                lJoinCoordinates.append([startJoin + 1, endJoin - 1])
+                lJoinCoordinates.append( [ startJoin + 1, endJoin - 1 ] )
         return lJoinCoordinates
 
+    
     ## Return the length on the query of all Path instance in the given list
     #
     # @param lPaths list of Path instances
     # @note overlapping ranges are not summed but truncated.
     #
     @staticmethod
-    def getLengthOnQueryFromPathList(lPaths):
-        lSets = PathUtils.getSetListFromQueries(lPaths)
-        lMergedSets = SetUtils.mergeSetsInList(lSets)
-        length = SetUtils.getCumulLength(lMergedSets)
+    def getLengthOnQueryFromPathList( lPaths ):
+        lSets = PathUtils.getSetListFromQueries( lPaths )
+        lMergedSets = SetUtils.mergeSetsInList( lSets )
+        length = SetUtils.getCumulLength( lMergedSets )
         return length
 
+    
     ## Convert a Path file into an Align file
     #
     # @param pathFile: name of the input Path file
@@ -549,15 +576,16 @@ class PathUtils(object):
             iAlign.write(alignFileHandler)
         pathFileHandler.close()
         alignFileHandler.close()
-
-    # TODO: duplicated method => to rename with the name of the next method (which is called) ?
+        
+    
+    #TODO: duplicated method => to rename with the name of the next method (which is called) ?
     ## Convert a Path File into a Map file with query coordinates only
     #
     # @param pathFile: name of the input Path file
     # @param mapFile: name of the output Map file
     #
     @staticmethod
-    def convertPathFileIntoMapFileWithQueryCoordsOnly(pathFile, mapFile):
+    def convertPathFileIntoMapFileWithQueryCoordsOnly( pathFile, mapFile ):
         pathFileHandler = open(pathFile, "r")
         mapFileHandler = open(mapFile, "w")
         p = Path()
@@ -567,16 +595,18 @@ class PathUtils(object):
             p.writeSubjectAsMapOfQuery(mapFileHandler)
         pathFileHandler.close()
         mapFileHandler.close()
-
+        
+    
     ## for each line of a given Path file, write the coordinates of the subject on the query as one line in a Map file
     #
     # @param pathFile: name of the input Path file
     # @param mapFile: name of the output Map file
     #
     @staticmethod
-    def convertPathFileIntoMapFileWithSubjectsOnQueries(pathFile, mapFile):
-        PathUtils.convertPathFileIntoMapFileWithQueryCoordsOnly(pathFile, mapFile)
-
+    def convertPathFileIntoMapFileWithSubjectsOnQueries( pathFile, mapFile ):
+        PathUtils.convertPathFileIntoMapFileWithQueryCoordsOnly( pathFile, mapFile )
+    
+    
     ## Merge matches on queries
     #
     # @param inFile: name of the input Path file
@@ -584,18 +614,18 @@ class PathUtils(object):
     #
     @staticmethod
     def mergeMatchesOnQueries(inFile, outFile):
-        mapFile = "{}.map".format(inFile)
+        mapFile = "%s.map" % inFile
         PathUtils.convertPathFileIntoMapFileWithQueryCoordsOnly(inFile, mapFile)
         cmd = "mapOp"
-        cmd += " -q {}".format(mapFile)
+        cmd += " -q %s" % mapFile
         cmd += " -m"
         cmd += " 2>&1 > /dev/null"
-        exitStatus = subprocess.call(cmd, shell=True)
+        exitStatus = os.system(cmd)
         if exitStatus != 0:
-            print("ERROR: mapOp returned {}".format(exitStatus))
+            print ("ERROR: mapOp returned %i" % exitStatus)
             sys.exit(1)
         os.remove(mapFile)
-        mergeFile = "{}.merge".format(mapFile)
+        mergeFile = "%s.merge" % mapFile
         mergeFileHandler = open(mergeFile, "r")
         outFileHandler = open(outFile, "w")
         m = Map()
@@ -606,7 +636,8 @@ class PathUtils(object):
         mergeFileHandler.close()
         os.remove(mergeFile)
         outFileHandler.close()
-
+        
+    
     ## Filter chains of Path(s) which length is below a given threshold
     #
     # @param lPaths: list of Path instances
@@ -615,22 +646,23 @@ class PathUtils(object):
     # @return: a list of Path instances
     #
     @staticmethod
-    def filterPathListOnChainLength(lPaths, minLengthChain):
+    def filterPathListOnChainLength( lPaths, minLengthChain ):
         lFilteredPaths = []
-        dPathnum2Paths = PathUtils.getDictOfListsWithIdAsKey(lPaths)
+        dPathnum2Paths = PathUtils.getDictOfListsWithIdAsKey( lPaths )
         for pathnum in dPathnum2Paths.keys():
-            length = PathUtils.getLengthOnQueryFromPathList(dPathnum2Paths[pathnum])
+            length = PathUtils.getLengthOnQueryFromPathList( dPathnum2Paths[ pathnum ] )
             if length >= minLengthChain:
-                lFilteredPaths += dPathnum2Paths[pathnum]
+                lFilteredPaths += dPathnum2Paths[ pathnum ]
         return lFilteredPaths
-
+    
+    
     ## Return a Path list from a Path file
     #
     # @param pathFile string name of a Path file
     # @return a list of Path instances
     #
     @staticmethod
-    def getPathListFromFile(pathFile):
+    def getPathListFromFile( pathFile ):
         lPaths = []
         with open(pathFile, "r") as pathFileHandler:
             for line in pathFileHandler:
@@ -638,45 +670,47 @@ class PathUtils(object):
                 iPath.setFromString(line)
                 lPaths.append(iPath)
         return lPaths
-
+    
+    
     ## Convert a chain into a 'pathrange'
     #
     # @param lPaths a list of Path instances with the same identifier
     # @note: the min and max of each Path is used
     #
     @staticmethod
-    def convertPathListToPathrange(lPaths):
+    def convertPathListToPathrange( lPaths ):
         if len(lPaths) == 0:
             return
         if len(lPaths) == 1:
             return lPaths[0]
-        iPathrange = copy.deepcopy(lPaths[0])
+        iPathrange = copy.deepcopy( lPaths[0] )
         iPathrange.identity = lPaths[0].identity * lPaths[0].getLengthOnQuery()
         cumulQueryLength = iPathrange.getLengthOnQuery()
         for iPath in lPaths[1:]:
             if iPath.id != iPathrange.id:
                 msg = "ERROR: two Path instances in the chain have different identifiers"
-                sys.stderr.write("{}\n".format(msg))
+                sys.stderr.write( "%s\n" % ( msg ) )
                 sys.exit(1)
             if iPathrange.range_subject.isOnDirectStrand() != iPath.range_subject.isOnDirectStrand():
                 msg = "ERROR: two Path instances in the chain are on different strands"
-                sys.stderr.write("{}\n".format(msg))
+                sys.stderr.write( "%s\n" % ( msg ) )
                 sys.exit(1)
-            iPathrange.range_query.start = min(iPathrange.range_query.start, iPath.range_query.start)
-            iPathrange.range_query.end = max(iPathrange.range_query.end, iPath.range_query.end)
+            iPathrange.range_query.start = min( iPathrange.range_query.start, iPath.range_query.start )
+            iPathrange.range_query.end = max( iPathrange.range_query.end, iPath.range_query.end )
             if iPathrange.range_subject.isOnDirectStrand():
-                iPathrange.range_subject.start = min(iPathrange.range_subject.start, iPath.range_subject.start)
-                iPathrange.range_subject.end = max(iPathrange.range_subject.end, iPath.range_subject.end)
+                iPathrange.range_subject.start = min( iPathrange.range_subject.start, iPath.range_subject.start )
+                iPathrange.range_subject.end = max( iPathrange.range_subject.end, iPath.range_subject.end )
             else:
-                iPathrange.range_subject.start = max(iPathrange.range_subject.start, iPath.range_subject.start)
-                iPathrange.range_subject.end = min(iPathrange.range_subject.end, iPath.range_subject.end)
-            iPathrange.e_value = min(iPathrange.e_value, iPath.e_value)
+                iPathrange.range_subject.start = max( iPathrange.range_subject.start, iPath.range_subject.start )
+                iPathrange.range_subject.end = min( iPathrange.range_subject.end, iPath.range_subject.end )
+            iPathrange.e_value = min( iPathrange.e_value, iPath.e_value )
             iPathrange.score += iPath.score
             iPathrange.identity += iPath.identity * iPath.getLengthOnQuery()
             cumulQueryLength += iPath.getLengthOnQuery()
         iPathrange.identity = iPathrange.identity / float(cumulQueryLength)
         return iPathrange
-
+    
+    
     ## Convert a Path file into an Align file via 'pathrange'
     #
     # @param pathFile: name of the input Path file
@@ -685,46 +719,48 @@ class PathUtils(object):
     # @note: the min and max of each Path is used
     #
     @staticmethod
-    def convertPathFileIntoAlignFileViaPathrange(pathFile, alignFile, verbose=0):
-        lPaths = PathUtils.getPathListFromFile(pathFile)
-        dId2PathList = PathUtils.getDictOfListsWithIdAsKey(lPaths)
-        lIds = list(dId2PathList.keys())
+    def convertPathFileIntoAlignFileViaPathrange( pathFile, alignFile, verbose=0 ):
+        lPaths = PathUtils.getPathListFromFile( pathFile )
+        dId2PathList = PathUtils.getDictOfListsWithIdAsKey( lPaths )
+        lIds = dId2PathList.keys()
         lIds.sort()
         if verbose > 0:
-            msg = "number of chains: {}".format(len(lIds))
-            sys.stdout.write("{}\n".format(msg))
+            msg = "number of chains: %i" % ( len(lIds) )
+            sys.stdout.write( "%s\n" % ( msg ) )
             sys.stdout.flush()
-        alignFileHandler = open(alignFile, "w")
+        alignFileHandler = open( alignFile, "w" )
         for identifier in lIds:
-            iPath = PathUtils.convertPathListToPathrange(dId2PathList[identifier])
+            iPath = PathUtils.convertPathListToPathrange( dId2PathList[ identifier ] )
             iAlign = iPath.getAlignInstance()
-            iAlign.write(alignFileHandler)
+            iAlign.write( alignFileHandler )
         alignFileHandler.close()
-
+        
+    
     ## Split a list of Path instances according to the name of the query
     #
     # @param lInPaths list of align instances
     # @return lOutPathLists list of align instances lists 
     #
     @staticmethod
-    def splitPathListByQueryName(lInPaths):
-        lInSortedPaths = sorted(lInPaths, key=lambda o: o.range_query.seqname)
+    def splitPathListByQueryName( lInPaths ):
+        lInSortedPaths = sorted( lInPaths, key=lambda o: o.range_query.seqname )
         lOutPathLists = []
-        if len(lInSortedPaths) != 0:
-            lPathsForCurrentQuery = []
+        if len(lInSortedPaths) != 0 :
+            lPathsForCurrentQuery = [] 
             previousQuery = lInSortedPaths[0].range_query.seqname
-            for iPath in lInSortedPaths:
+            for iPath in lInSortedPaths :
                 currentQuery = iPath.range_query.seqname
-                if previousQuery != currentQuery:
-                    lOutPathLists.append(lPathsForCurrentQuery)
+                if previousQuery != currentQuery :
+                    lOutPathLists.append( lPathsForCurrentQuery )
                     previousQuery = currentQuery
                     lPathsForCurrentQuery = []
-                lPathsForCurrentQuery.append(iPath)
-
-            lOutPathLists.append(lPathsForCurrentQuery)
-
+                lPathsForCurrentQuery.append( iPath )
+                
+            lOutPathLists.append(lPathsForCurrentQuery)         
+            
         return lOutPathLists
-
+    
+    
     ## Create an Path file from each list of Path instances in the input list
     #
     # @param lPathList list of lists with Path instances
@@ -732,19 +768,19 @@ class PathUtils(object):
     # @param dirName string 
     #
     @staticmethod
-    def createPathFiles(lPathList, pattern, dirName=""):
+    def createPathFiles( lPathList, pattern, dirName="" ):
         nbFiles = len(lPathList)
         countFile = 1
-        if dirName != "":
+        if dirName != "" :
             if dirName[-1] != "/":
                 dirName = dirName + '/'
-            os.mkdir(dirName)
-
+            os.mkdir( dirName ) 
+            
         for lPath in lPathList:
-            fileName = dirName + pattern + "_{}.path".format(str(countFile).zfill(len(str(nbFiles))))
-            PathUtils.writeListInFile(lPath, fileName)
+            fileName = dirName + pattern  + "_%s.path" % ( str(countFile).zfill( len(str(nbFiles)) ) )
+            PathUtils.writeListInFile( lPath, fileName )
             countFile += 1
-
+            
     ## Create an Path file from each list of Path instances in the input list
     #
     # @param lPathList list of lists with Path instances
@@ -752,111 +788,111 @@ class PathUtils(object):
     # @param dirName string 
     #
     @staticmethod
-    def createPathFileFromPathList(lPathList, fileName=""):
+    def createPathFileFromPathList( lPathList, fileName="" ):
         countPath = 0
-        pathFileHandler = open(fileName, "w")
+        pathFileHandler = open( fileName, "w" )
 
         for p in lPathList:
             IdAttribute = p.getIdentifier()
             AlignAttribute = p.getAlignInstance()
             queryRange = AlignAttribute.getQueryAsRange()
             subjectRange = AlignAttribute.getSubjectAsRange()
-
+            
             if IdAttribute == -1:
-                print("The path id={} is empty".format(IdAttribute))
+                print("The path id=%s is empty" % IdAttribute)
             else:
                 if queryRange.isEmpty() or subjectRange.isEmpty():
-                    print("The path id={} is empty".format(IdAttribute))
+                    print("The path id=%s is empty" % IdAttribute)
                 else:
-                    pathFileHandler.write("{}\n".format(p.toString()))
+                    pathFileHandler.write("%s\n" % p.toString())
                     countPath += 1
-
+                
         pathFileHandler.close()
         if len(lPathList) != countPath:
             print("Warning: some empty path are not writen in the file")
-
+  
+    
     ## Merge all overlapping Path instances in a list without considering the identifiers
     #  Start by sorting the Path instances by their increasing min coordinate
     #
     # @return: a new list with the merged Path instances
     #
     @staticmethod
-    def mergePathsInList(lPaths):
+    def mergePathsInList( lPaths ):
         lMergedPaths = []
-        if len(lPaths) == 0:
+        if len(lPaths)==0:
             return lMergedPaths
-
-        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths)
-
+        
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength( lPaths )
+        
         prev_count = 0
         for iPath in lSortedPaths[0:]:
             if prev_count != len(lSortedPaths):
-                for i in lSortedPaths[prev_count + 1:]:
-                    if iPath.isOverlapping(i):
-                        iPath.merge(i)
+                for i in lSortedPaths[ prev_count + 1: ]:
+                    if iPath.isOverlapping( i ):
+                        iPath.merge( i )
                 isAlreadyInList = False
                 for newPath in lMergedPaths:
-                    if newPath.isOverlapping(iPath):
+                    if newPath.isOverlapping( iPath ):
                         isAlreadyInList = True
-                        newPath.merge(iPath)
-                        lMergedPaths[lMergedPaths.index(newPath)] = newPath
+                        newPath.merge( iPath )
+                        lMergedPaths [ lMergedPaths.index( newPath ) ] = newPath
                 if not isAlreadyInList:
-                    lMergedPaths.append(iPath)
+                    lMergedPaths.append( iPath )
                 prev_count += 1
         return lMergedPaths
-
+    
+    
     ## Merge all overlapping Path instances in a list without considering if subjects are overlapping.
     #  Start by sorting the Path instances by their increasing min coordinate.
     #
     # @return: a new list with the merged Path instances
     #
     @staticmethod
-    def mergePathsInListUsingQueryCoordsOnly(lPaths):
+    def mergePathsInListUsingQueryCoordsOnly( lPaths ):
         lMergedPaths = []
-        if len(lPaths) == 0:
+        if len(lPaths)==0:
             return lMergedPaths
-
-        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths)
-
+        
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength( lPaths )
+        
         prev_count = 0
         for iPath in lSortedPaths[0:]:
             if prev_count != len(lSortedPaths):
-                for i in lSortedPaths[prev_count + 1:]:
-                    if iPath.isQueryOverlapping(i):
-                        iPath.merge(i)
+                for i in lSortedPaths[ prev_count + 1: ]:
+                    if iPath.isQueryOverlapping( i ):
+                        iPath.merge( i )
                 isAlreadyInList = False
                 for newPath in lMergedPaths:
-                    if newPath.isQueryOverlapping(iPath):
+                    if newPath.isQueryOverlapping( iPath ):
                         isAlreadyInList = True
-                        newPath.merge(iPath)
-                        lMergedPaths[lMergedPaths.index(newPath)] = newPath
+                        newPath.merge( iPath )
+                        lMergedPaths [ lMergedPaths.index( newPath ) ] = newPath
                 if not isAlreadyInList:
-                    lMergedPaths.append(iPath)
+                    lMergedPaths.append( iPath )
                 prev_count += 1
         return lMergedPaths
-
+    
+    
     ## Convert a GFF file into a path file
     #
     # @param gffFile: name of the output GFF file
     # @param pathFile: name of the input Path file
     #
     @staticmethod
-    def convertGFFFileIntoPathFile(gffFile, pathFile, verbose=0):
+    def convertGFFFileIntoPathFile( gffFile, pathFile, verbose=0 ):
         def strToWrite(whichLine, flag):
-            if flag == "msms":
-                pathId = whichLine[8].split("ID=")[1].split(";")[0].split("_")[
-                    0]  # to parse on 'ID=' and ';' and '_' to keep only pathID
+            if flag == "msms":                
+                pathId = whichLine[8].split("ID=")[1].split(";")[0].split("_")[0] #to parse on 'ID=' and ';' and '_' to keep only pathID 
                 if re.match("ms", pathId):
                     pathId = pathId.split("ms")[1]
             else:
-                pathId = whichLine[8].split("ID=mp")[1].split(";")[0].split("-")[
-                    0]  # to parse on 'ID=mp' and ';' and '-' to keep only pathID
+                pathId = whichLine[8].split("ID=mp")[1].split(";")[0].split("-")[0] #to parse on 'ID=mp' and ';' and '-' to keep only pathID
             queryName = whichLine[0]
             strand = whichLine[6]
             queryStart = whichLine[3]
             queryEnd = whichLine[4]
-            forSubject = whichLine[8].split("Target=")[1].split(";")[0].split(
-                " ")  # to parse on 'Target=' and ';' and ' ' to keep only the target name (the consensus)
+            forSubject = whichLine[8].split("Target=")[1].split(";")[0].split(" ")# to parse on 'Target=' and ';' and ' ' to keep only the target name (the consensus)
             subjectName = forSubject[0]
             if strand == "+" or strand == ".":
                 subjectStart = forSubject[1]
@@ -870,22 +906,19 @@ class PathUtils(object):
             eValue = whichLine[5]
             score = "0.0"
             if whichLine[8].count("Identity=") == 1:
-                identity = whichLine[8].split("Identity=")[1].split(";")[
-                    0]  # whichLine[8] a parser sur Identity= puis sur ;
+                identity = whichLine[8].split("Identity=")[1].split(";")[0]#whichLine[8] a parser sur Identity= puis sur ;
             else:
                 identity = 0.0
-            strToReturn = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(pathId, queryName, queryStart, queryEnd,
-                                                                            subjectName, subjectStart, sujectEnd,
-                                                                            eValue, score, identity)
+            strToReturn = "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n" % (pathId, queryName, queryStart, queryEnd, subjectName, subjectStart, sujectEnd, eValue, score, identity)
             return strToReturn
 
         if verbose > 0:
-            msg = "number of matches: {} in {}".format(FileUtils.getOccNbRegexpInFile(gffFile, "\tmatch\t"), gffFile)
-            sys.stdout.write("{}\n".format(msg))
+            msg = "number of matches: %i in %s" % ( FileUtils.getOccNbRegexpInFile(gffFile, "\tmatch\t"), gffFile)
+            sys.stdout.write( "%s\n" % msg )
             sys.stdout.flush()
-        pathFileHandler = open(pathFile, "w")
+        pathFileHandler = open( pathFile, "w" )
         previousLine = []
-        with open(gffFile, "r") as gff3FileHandler:
+        with open( gffFile, "r") as gff3FileHandler:
             pLine = gff3FileHandler.readline()
             while pLine:
                 if not pLine.startswith("##"):
@@ -902,7 +935,7 @@ class PathUtils(object):
                         typeMatchFlag = "mpmp"
                     elif previousLine[2] == "match" and currentLine[2] == "match":
                         typeMatchFlag = "msms"
-                    else:
+                    else: 
                         typeMatchFlag = "mpms"
                     newPathLine = ""
                     if typeMatchFlag in ["msmp", "mpmp", "msms"]:
@@ -911,18 +944,18 @@ class PathUtils(object):
                         else:
                             newPathLine = strToWrite(currentLine, typeMatchFlag)
                         pathFileHandler.write(newPathLine)
-                    pLine = cLine
+                    pLine =  cLine
                 else:
-                    pLine = gff3FileHandler.readline()
+                    pLine =  gff3FileHandler.readline()
 
         pathFileHandler.close()
         if verbose > 0:
             lPaths = PathUtils.getPathListFromFile(pathFile)
             nbDistinctPaths = len(PathUtils.getListOfDistinctIdentifiers(lPaths))
-            msg = "number of distinct paths: {} in {}".format(nbDistinctPaths, pathFile)
-            sys.stdout.write("{}\n".format(msg))
+            msg = "number of distinct paths: %i in %s" % (nbDistinctPaths,  pathFile)
+            sys.stdout.write( "%s\n" % msg )
             sys.stdout.flush()
-
+    
     ## Convert a Path file into a GFF file
     #
     # @param pathFile: name of the input Path file
@@ -932,41 +965,42 @@ class PathUtils(object):
     # @note the 'path' query is supposed to correspond to the 'gff' first column
     #
     @staticmethod
-    def convertPathFileIntoGffFile(pathFile, gffFile, source="REPET", verbose=0):
-        dId2PathList = PathUtils.getDictOfListsWithIdAsKeyFromFile(pathFile)
+    def convertPathFileIntoGffFile( pathFile, gffFile, source="REPET", verbose=0 ):
+        dId2PathList = PathUtils.getDictOfListsWithIdAsKeyFromFile( pathFile )
         if verbose > 0:
-            msg = "number of chains: {}".format(len(dId2PathList.keys()))
-            sys.stdout.write("{}\n".format(msg))
+            msg = "number of chains: %i" % ( len(dId2PathList.keys()) )
+            sys.stdout.write( "%s\n" % msg )
             sys.stdout.flush()
-
-        with open(gffFile, "w") as gffFileHandler:
-            for idKey in dId2PathList.keys():
-                if len(dId2PathList[idKey]) == 1:
-                    iPath = dId2PathList[idKey][0]
-                    string = iPath.toStringAsGff(ID="{}".format(iPath.getIdentifier()),
-                                                 source=source)
-                    gffFileHandler.write("{}\n".format(string))
-                else:
-                    iPathrange = PathUtils.convertPathListToPathrange(dId2PathList[idKey])
-                    string = iPathrange.toStringAsGff(ID="ms{}".format(iPathrange.getIdentifier()),
-                                                      source=source)
-                    gffFileHandler.write("{}\n".format(string))
-                    count = 0
-                    for iPath in dId2PathList[id]:
-                        count += 1
-                        string = iPath.toStringAsGff(type="match_part",
-                                                     ID="mp{}-{}".format(iPath.getIdentifier(), count),
-                                                     Parent="ms{}".format(iPathrange.getIdentifier()),
-                                                     source=source)
-                        gffFileHandler.write("{}\n".format(string))
-
+        gffFileHandler = open( gffFile, "w" )
+        for idKey in dId2PathList.keys():
+            if len( dId2PathList[ idKey ] ) == 1:
+                iPath = dId2PathList[ idKey ][0]
+                string = iPath.toStringAsGff( ID="%i" % iPath.getIdentifier(),
+                                              source=source )
+                gffFileHandler.write( "%s\n" % string )
+            else:
+                iPathrange = PathUtils.convertPathListToPathrange( dId2PathList[ idKey ] )
+                string = iPathrange.toStringAsGff( ID="ms%i" % iPathrange.getIdentifier(),
+                                                   source=source )
+                gffFileHandler.write( "%s\n" % string )
+                count = 0
+                for iPath in dId2PathList[ id ]:
+                    count += 1
+                    string = iPath.toStringAsGff( type="match_part",
+                                                  ID="mp%i-%i" % ( iPath.getIdentifier(), count ),
+                                                  Parent="ms%i" % iPathrange.getIdentifier(),
+                                                  source=source )
+                    gffFileHandler.write( "%s\n" % string )
+        gffFileHandler.close()
+        
+    
     ## Convert a Path file into a Set file
     # replace old parser.pathrange2set
     # @param pathFile: name of the input Path file
     # @param setFile: name of the output Set file
     #
     @staticmethod
-    def convertPathFileIntoSetFile(pathFile, setFile):
+    def convertPathFileIntoSetFile( pathFile, setFile ):
         pathFileHandler = open(pathFile, "r")
         setFileHandler = open(setFile, "w")
         iPath = Path()
@@ -976,7 +1010,7 @@ class PathUtils(object):
             iSet.write(setFileHandler)
         pathFileHandler.close()
         setFileHandler.close()
-
+        
     ## Write Path File without duplicated Path (same query, same subject and same coordinate)
     #
     # @param inputFile: name of the input Path file
@@ -984,23 +1018,24 @@ class PathUtils(object):
     #
     @staticmethod
     def removeInPathFileDuplicatedPathOnQueryNameQueryCoordAndSubjectName(inputFile, outputFile):
-        with open(inputFile, "r") as f:
+        f = open(inputFile, "r")
+        line = f.readline()
+        previousQuery = ""
+        previousSubject = ""
+        lPaths = []
+        while line:
+            iPath = Path()
+            iPath.setFromString(line)
+            query = iPath.getQueryName()
+            subject = iPath.getSubjectName()
+            if (query != previousQuery or subject != previousSubject) and lPaths != []: 
+                lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
+                PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
+                lPaths = []
+            lPaths.append(iPath)
+            previousQuery = query
+            previousSubject = subject
             line = f.readline()
-            previousQuery = ""
-            previousSubject = ""
-            lPaths = []
-            while line:
-                iPath = Path()
-                iPath.setFromString(line)
-                query = iPath.getQueryName()
-                subject = iPath.getSubjectName()
-                if (query != previousQuery or subject != previousSubject) and lPaths != []:
-                    lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
-                    PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
-                    lPaths = []
-                lPaths.append(iPath)
-                previousQuery = query
-                previousSubject = subject
-                line = f.readline()
-            lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
-            PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
+        lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
+        PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
+        f.close()
diff --git a/script_repet/repet_tools/commons/core/coord/PathUtils_l.py b/script_repet/repet_tools/commons/core/coord/PathUtils_l.py
new file mode 100755
index 0000000000000000000000000000000000000000..5e5c8d1a6d17091b1de5e67c888555050e64bb13
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/PathUtils_l.py
@@ -0,0 +1,1006 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import os
+import subprocess
+import sys
+import copy
+from commons.core.coord.Map import Map
+from commons.core.coord.Path import Path
+from commons.core.coord.Align import Align
+from commons.core.coord.Range import Range
+from commons.core.coord.SetUtils import SetUtils
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.coord.AlignUtils import AlignUtils
+from commons.core.checker.RepetException import RepetDataException
+import re
+
+
+## Static methods for the manipulation of Path instances
+#
+class PathUtils(object):
+
+    ## Change the identifier of each Set instance in the given list
+    #
+    # @param lPaths list of Path instances
+    # @param newId new identifier
+    #
+    @staticmethod
+    def changeIdInList(lPaths, newId):
+        for iPath in lPaths:
+            iPath.id = newId
+
+    ## Return a list of Set instances containing the query range from a list of Path instances
+    # 
+    # @param lPaths a list of Path instances
+    #  
+    @staticmethod
+    def getSetListFromQueries(lPaths):
+        lSets = []
+        for iPath in lPaths:
+            lSets.append(iPath.getSubjectAsSetOfQuery())
+        return lSets
+
+    ## Return a list of Set instances containing the subject range from a list of Path instances
+    # 
+    # @param lPaths a list of Path instances
+    #
+    @staticmethod
+    def getSetListFromSubjects(lPaths):
+        lSets = []
+        for iPath in lPaths:
+            lSets.append(iPath.getQuerySetOfSubject())
+        return lSets
+
+    ## Return a sorted list of Range instances containing the subjects from a list of Path instances
+    # 
+    # @param lPaths a list of Path instances
+    # @note meaningful only if all Path instances have same identifier
+    #
+    @staticmethod
+    def getRangeListFromSubjects(lPaths):
+        lRanges = []
+        for iPath in lPaths:
+            lRanges.append(iPath.range_subject)
+        if lRanges[0].isOnDirectStrand():
+            return sorted(lRanges, key=lambda iRange: (iRange.getMin(), iRange.getMax()))
+        else:
+            return sorted(lRanges, key=lambda iRange: (iRange.getMax(), iRange.getMin()))
+
+    ## Return a tuple with min and max of query coordinates from Path instances in the given list
+    #
+    # @param lPaths a list of Path instances
+    #
+    @staticmethod
+    def getQueryMinMaxFromPathList(lPaths):
+        qmin = -1
+        qmax = -1
+        for iPath in lPaths:
+            if qmin == -1:
+                qmin = iPath.range_query.start
+            qmin = min(qmin, iPath.range_query.getMin())
+            qmax = max(qmax, iPath.range_query.getMax())
+        return (qmin, qmax)
+
+    ## Return a tuple with min and max of subject coordinates from Path instances in the given list
+    #
+    # @param lPaths lists of Path instances
+    #
+    @staticmethod
+    def getSubjectMinMaxFromPathList(lPaths):
+        smin = -1
+        smax = -1
+        for iPath in lPaths:
+            if smin == -1:
+                smin = iPath.range_subject.start
+            smin = min(smin, iPath.range_subject.getMin())
+            smax = max(smax, iPath.range_subject.getMax())
+        return (smin, smax)
+
+    ## Returns a Path objects list where Paths query coordinates overlapping with
+    # any Path in a list are removed.
+    #
+    # WARNING: input Path lists are modified (sort)
+    #
+    # @param lRefPaths list of paths to check overlaps
+    # @param lPathsToClean list of paths to remove overlapping Paths on query coordinates
+    # @return path list
+    @staticmethod
+    def removeOverlappingPathsOnQueriesBetweenPathLists(lRefPaths, lPathsToClean):
+        if not lRefPaths:
+            print("WARNING: empty reference Paths list")
+            return lPathsToClean
+
+        lRefQueries = PathUtils.getListOfDistinctQueryNames(lRefPaths)
+        lToCleanQueries = PathUtils.getListOfDistinctQueryNames(lPathsToClean)
+
+        lCommonQueries = list(set(lRefQueries) & set(lToCleanQueries))
+        lCommonQueries.sort()
+        lSpecificToCleanQueries = list(set(lToCleanQueries) - set(lCommonQueries))
+        lSpecificToCleanQueries.sort()
+
+        lRefPaths.sort(
+            key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
+        lPathsToClean.sort(
+            key=lambda iPath: (iPath.getQueryName(), iPath.getIdentifier(), iPath.getQueryMin(), iPath.getQueryMax()))
+
+        lCleanedPaths = []
+        lSpecificToCleanQueries = list(set(lToCleanQueries) - set(lCommonQueries))
+        lCleanedPaths.extend(PathUtils.extractPathsFromQueryNameList(lPathsToClean, lSpecificToCleanQueries))
+
+        dRefQueryToPathList = PathUtils.getDictOfListsWithQueryNameAsKey(lRefPaths)
+        dToCleanQueryToPathList = PathUtils.getDictOfListsWithQueryNameAsKey(lPathsToClean)
+
+        for queryName in lCommonQueries:
+
+            refQueryHash = PathUtils.getDictOfListsWithIdAsKey(dRefQueryToPathList[queryName])
+            toCleanQueryHash = PathUtils.getDictOfListsWithIdAsKey(dToCleanQueryToPathList[queryName])
+
+            for lCleanPathById in toCleanQueryHash.values():
+                isOverlapping = False
+
+                for lRefPathById in refQueryHash.values():
+                    if PathUtils.areQueriesOverlappingBetweenPathLists(lRefPathById, lCleanPathById,
+                                                                       areListsAlreadySort=True):
+                        isOverlapping = True
+                        break
+
+                if not isOverlapping:
+                    lCleanedPaths.extend(lCleanPathById)
+
+        return lCleanedPaths
+
+    ## Return True if the query range of any Path instance from the first list overlaps with the query range of any Path instance from the second list
+    #
+    #  @param lPaths1: list of Path instances
+    #  @param lPaths2: list of Path instances
+    #  @return boolean
+    #  
+    @staticmethod
+    def areQueriesOverlappingBetweenPathLists(lPaths1, lPaths2, areListsAlreadySort=False):
+        if not areListsAlreadySort:
+            lSortedPaths1 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths1)
+            lSortedPaths2 = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths2)
+        else:
+            lSortedPaths1 = lPaths1
+            lSortedPaths2 = lPaths2
+        i = 0
+        j = 0
+        while i != len(lSortedPaths1):
+            j = 0
+            while j != len(lSortedPaths2):
+                if not lSortedPaths1[i].range_query.isOverlapping(lSortedPaths2[j].range_query):
+                    j += 1
+                else:
+                    return True
+            i += 1
+        return False
+
+    ## Show Path instances contained in the given list
+    #
+    # @param lPaths a list of Path instances
+    #      
+    @staticmethod
+    def showList(lPaths):
+        for iPath in lPaths:
+            iPath.show()
+
+    ## Write Path instances contained in the given list
+    #
+    # @param lPaths a list of Path instances
+    # @param fileName name of the file to write the Path instances
+    # @param mode the open mode of the file ""w"" or ""a"" 
+    #
+    @staticmethod
+    def writeListInFile(lPaths, fileName, mode="w"):
+        AlignUtils.writeListInFile(lPaths, fileName, mode)
+
+    ## Return new list of Path instances with no duplicate
+    #
+    # @param lPaths a list of Path instances
+    # @param useOnlyCoord boolean if True, check only coordinates and sequence names
+    # @return lUniqPaths a path instances list
+    #
+    @staticmethod
+    def getPathListWithoutDuplicates(lPaths, useOnlyCoord=False):
+        if len(lPaths) < 2:
+            return lPaths
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths)
+        lUniqPaths = [lSortedPaths[0]]
+        if useOnlyCoord:
+            for iPath in lSortedPaths[1:]:
+                if iPath.range_query.start != lUniqPaths[-1].range_query.start \
+                        or iPath.range_query.end != lUniqPaths[-1].range_query.end \
+                        or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname \
+                        or iPath.range_subject.start != lUniqPaths[-1].range_subject.start \
+                        or iPath.range_subject.end != lUniqPaths[-1].range_subject.end \
+                        or iPath.range_subject.seqname != lUniqPaths[-1].range_subject.seqname:
+                    lUniqPaths.append(iPath)
+        else:
+            for iPath in lSortedPaths[1:]:
+                if iPath != lUniqPaths[-1]:
+                    lUniqPaths.append(iPath)
+        return lUniqPaths
+
+    @staticmethod
+    def getPathListWithoutDuplicatesOnQueryCoord(lPaths):
+        if len(lPaths) < 2:
+            return lPaths
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths)
+        lUniqPaths = [lSortedPaths[0]]
+        for iPath in lSortedPaths[1:]:
+            if iPath.range_query.start != lUniqPaths[-1].range_query.start \
+                    or iPath.range_query.end != lUniqPaths[-1].range_query.end \
+                    or iPath.range_query.seqname != lUniqPaths[-1].range_query.seqname:
+                lUniqPaths.append(iPath)
+        return lUniqPaths
+
+    ##  Split a Path list in several Path lists according to the identifier
+    #
+    #  @param lPaths a list of Path instances
+    #  @return a dictionary which keys are identifiers and values Path lists
+    #
+    @staticmethod
+    def getDictOfListsWithIdAsKey(lPaths):
+        dId2PathList = dict((ident, []) for ident in PathUtils.getListOfDistinctIdentifiers(lPaths))
+        for iPath in lPaths:
+            dId2PathList[iPath.id].append(iPath)
+        return dId2PathList
+
+    ##  Split a Path list in several Path lists according to the query name
+    #
+    #  @param lPaths a list of Path instances
+    #  @return a dictionary which keys are query_names and values Path lists
+    #
+    @staticmethod
+    def getDictOfListsWithQueryNameAsKey(lPaths):
+        dId2PathList = dict((qn, []) for qn in PathUtils.getListOfDistinctQueryNames(lPaths))
+        for iPath in lPaths:
+            dId2PathList[iPath.getQueryName()].append(iPath)
+        return dId2PathList
+
+    ##  Split a Path file in several Path lists according to the identifier
+    #
+    #  @param pathFile name of the input Path file
+    #  @return a dictionary which keys are identifiers and values Path lists
+    #
+    @staticmethod
+    def getDictOfListsWithIdAsKeyFromFile(pathFile):
+        dId2PathList = {}
+        pathFileHandler = open(pathFile, "r")
+        for line in pathFileHandler:
+            iPath = Path()
+            iPath.setFromString(line)
+            # if dId2PathList.has_key(iPath.id):
+            if iPath.id in dId2PathList:
+                dId2PathList[iPath.id].append(iPath)
+            else:
+                dId2PathList[iPath.id] = [iPath]
+        pathFileHandler.close()
+        return dId2PathList
+
+    ## Return a list of Path list(s) obtained while splitting a list of connected Path instances according to another based on query coordinates
+    #  Only the path instance of lToKeep between path instance of lToUnjoin are used to split lToUnjoin
+    # @param lToKeep: a list of Path instances to keep (reference)
+    # @param lToUnjoin: a list of Path instances to unjoin
+    # @return: list of Path list(s) (can be empty if one of the input lists is empty)
+    # @warning: all the path instances in a given list MUST be connected (i.e. same identifier)
+    # @warning: if the path instances in a given list overlap neither within each other nor with the Path instances of the other list, these path instances are not used to split the lToUnjoin
+    #
+    @staticmethod
+    def getPathListUnjoinedBasedOnQuery(lToKeep, lToUnjoin):
+        lSortedToKeep = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lToKeep)
+        length_lSortedToKeep = len(lSortedToKeep)
+        #        PathUtils.showList(lSortedToKeep)
+        lSortedToUnjoin = PathUtils.getPathListSortedByIncreasingMinQueryThenMaxQuery(lToUnjoin)
+        #        PathUtils.showList(lSortedToUnjoin)
+        length_lSortedToUnjoin = len(lSortedToUnjoin)
+        if lToUnjoin == []:
+            return []
+        if lToKeep == []:
+            return [lToUnjoin]
+
+        lLists = []
+        k = 0
+        while k < length_lSortedToKeep:
+            j1 = 0
+            while j1 < length_lSortedToUnjoin and lSortedToKeep[k].range_query.getMin() > lSortedToUnjoin[
+                j1].range_query.getMax():
+                j1 += 1
+            if j1 == length_lSortedToUnjoin:
+                break
+            if j1 != 0:
+                lLists.append(lSortedToUnjoin[:j1])
+                del lSortedToUnjoin[:j1]
+                j1 = 0
+            if k + 1 == len(lSortedToKeep):
+                break
+            j2 = j1
+            minQueryOf_lSortedToKeepKplus1 = lSortedToKeep[k + 1].range_query.getMin()
+            maxQueryOf_lSortedToUnjoinJ2 = lSortedToUnjoin[j2].range_query.getMax()
+            if j2 < length_lSortedToUnjoin and minQueryOf_lSortedToKeepKplus1 > maxQueryOf_lSortedToUnjoinJ2:
+                while j2 < len(lSortedToUnjoin) and minQueryOf_lSortedToKeepKplus1 > maxQueryOf_lSortedToUnjoinJ2:
+                    j2 += 1
+                    maxQueryOf_lSortedToUnjoinJ2 = lSortedToUnjoin[j2].range_query.getMax()
+                lLists.append(lSortedToUnjoin[j1:j2])
+                del lSortedToUnjoin[j1:j2]
+            k += 1
+
+        if lLists != [] or k == 0:
+            lLists.append(lSortedToUnjoin)
+        else:
+            lLists = lSortedToUnjoin
+
+        return lLists
+
+    ## Return the identity of the Path list, the identity of each instance being weighted by the length of each query range
+    #  All Paths should have the same query and subject.
+    #  The Paths are merged using query coordinates only.
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getIdentityFromPathList(lPaths, checkSubjects=True):
+        if len(PathUtils.getListOfDistinctQueryNames(lPaths)) > 1:
+            msg = "ERROR: try to compute identity from Paths with different queries"
+            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.flush()
+            raise Exception
+        if checkSubjects and len(PathUtils.getListOfDistinctSubjectNames(lPaths)) > 1:
+            msg = "ERROR: try to compute identity from Paths with different subjects"
+            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.flush()
+            raise Exception
+        identity = 0
+        lMergedPaths = PathUtils.mergePathsInListUsingQueryCoordsOnly(lPaths)
+        lQuerySets = PathUtils.getSetListFromQueries(lMergedPaths)
+        lMergedQuerySets = SetUtils.mergeSetsInList(lQuerySets)
+        totalLengthOnQry = SetUtils.getCumulLength(lMergedQuerySets)
+        for iPath in lMergedPaths:
+            identity += iPath.identity * iPath.getLengthOnQuery()
+        weightedIdentity = identity / float(totalLengthOnQry)
+        if weightedIdentity < 0:
+            msg = "ERROR: weighted identity '{:.2f}' outside range".format(weightedIdentity)
+            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.flush()
+            raise Exception
+        elif weightedIdentity > 100:
+            msg = "ERROR: weighted identity '{:.2f}' outside range".format(weightedIdentity)
+            sys.stderr.write("{}\n".format(msg))
+            sys.stderr.flush()
+            raise RepetDataException(msg)
+        return weightedIdentity
+
+    ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, and finally their initial order.
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getPathListSortedByIncreasingMinQueryThenMaxQuery(lPaths):
+        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), iPath.getQueryMax()))
+
+    ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, then their identifier, and finally their initial order.
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getPathListSortedByIncreasingMinQueryThenMaxQueryThenIdentifier(lPaths):
+        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), iPath.getQueryMax(), iPath.getIdentifier()))
+
+    ## Return a list of Path instances sorted in increasing order according to the min of the query, then the max of the query, then the min of the subject, then the max of the subject and finally their initial order.
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getPathListSortedByIncreasingMinQueryThenMaxQueryThenMinSubjectThenMaxSubject(lPaths):
+        return sorted(lPaths, key=lambda iPath: (
+        iPath.getQueryMin(), iPath.getQueryMax(), iPath.getSubjectMin(), iPath.getSubjectMax()))
+
+    ## Return a list of Path instances sorted in increasing order according to the min, then the inverse of the query length, and finally their initial order
+    #
+    # @param lPaths: list of Path instances
+    #
+    @staticmethod
+    def getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths):
+        return sorted(lPaths, key=lambda iPath: (iPath.getQueryMin(), 1 / float(iPath.getLengthOnQuery())))
+
+    ## Return a list of the distinct identifiers
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getListOfDistinctIdentifiers(lPaths):
+        sDistinctIdentifiers = set([iPath.id for iPath in lPaths])
+        return list(sDistinctIdentifiers)
+
+    ## Return a list of the distinct query names present in the collection
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getListOfDistinctQueryNames(lPaths):
+        sDistinctQueryNames = set([iPath.range_query.seqname for iPath in lPaths])
+        return list(sDistinctQueryNames)
+
+    ## Return a list of the distinct subject names present in the collection
+    #
+    # @param lPaths list of Path instances
+    #
+    @staticmethod
+    def getListOfDistinctSubjectNames(lPaths):
+        sDistinctSubjectNames = set([iPath.range_subject.seqname for iPath in lPaths])
+        return list(sDistinctSubjectNames)
+
+    ## Return a list of paths with matching query names
+    #
+    # @param lPaths list of Path instances
+    # @param  queryName query name to extract
+    @staticmethod
+    def extractPathsFromQueryName(lPaths, queryName):
+        return [iPath for iPath in lPaths if iPath.getQueryName() == queryName]
+
+    ## Return a list of paths with matching query names
+    #
+    # @param lPaths list of Path instances
+    # @param  lQueryName query name list to extract
+    @staticmethod
+    def extractPathsFromQueryNameList(lPaths, lQueryNames):
+        d = dict.fromkeys(lQueryNames)
+        return [iPath for iPath in lPaths if iPath.getQueryName() in d]
+
+    ## Return a list of paths with matching subject names
+    #
+    # @param lPaths list of Path instances
+    # @param  subjectName subject name to extract
+    @staticmethod
+    def extractPathsFromSubjectName(lPaths, subjectName):
+        return [iPath for iPath in lPaths if iPath.getSubjectName() == subjectName]
+
+    ## Return a list of paths with coordinates overlap a given range
+    #
+    # @param lPaths list of Path instances
+    # @param  queryName query name to extract
+    # @param start starting position
+    # @param end ending position
+    # @return list of Path instance
+    @staticmethod
+    def extractPathsFromQueryCoord(lPaths, queryName, start, end):
+        lExtractedPaths = []
+        iAlign = Align(range_q=Range(queryName, start, end))
+
+        for path in PathUtils.extractPathsFromQueryName(lPaths, queryName):
+            if path.isQueryOverlapping(iAlign):
+                lExtractedPaths.append(path)
+
+        return lExtractedPaths
+
+    ## Return a list of lists containing query coordinates of the connections sorted in increasing order.
+    #
+    # @param lConnectedPaths: list of Path instances having the same identifier
+    # @param minLength: threshold below which connections are not reported (default= 0 bp)
+    # @note: return only connections longer than threshold
+    # @note: if coordinate on query ends at 100, return 101
+    # @warning: Path instances MUST be sorted in increasing order according to query coordinates
+    # @warning: Path instances MUST be on direct query strand (and maybe on reverse subject strand)
+    #
+    @staticmethod
+    def getListOfJoinCoordinatesOnQuery(lConnectedPaths, minLength=0):
+        lJoinCoordinates = []
+        for i in range(1, len(lConnectedPaths)):
+            startJoin = lConnectedPaths[i - 1].range_query.end
+            endJoin = lConnectedPaths[i].range_query.start
+            if endJoin - startJoin + 1 > minLength:
+                lJoinCoordinates.append([startJoin + 1, endJoin - 1])
+        return lJoinCoordinates
+
+    ## Return the length on the query of all Path instance in the given list
+    #
+    # @param lPaths list of Path instances
+    # @note overlapping ranges are not summed but truncated.
+    #
+    @staticmethod
+    def getLengthOnQueryFromPathList(lPaths):
+        lSets = PathUtils.getSetListFromQueries(lPaths)
+        lMergedSets = SetUtils.mergeSetsInList(lSets)
+        length = SetUtils.getCumulLength(lMergedSets)
+        return length
+
+    ## Convert a Path file into an Align file
+    #
+    # @param pathFile: name of the input Path file
+    # @param alignFile: name of the output Align file
+    #
+    @staticmethod
+    def convertPathFileIntoAlignFile(pathFile, alignFile):
+        pathFileHandler = open(pathFile, "r")
+        alignFileHandler = open(alignFile, "w")
+        iPath = Path()
+        for line in pathFileHandler:
+            iPath.setFromString(line)
+            iAlign = iPath.getAlignInstance()
+            iAlign.write(alignFileHandler)
+        pathFileHandler.close()
+        alignFileHandler.close()
+
+    # TODO: duplicated method => to rename with the name of the next method (which is called) ?
+    ## Convert a Path File into a Map file with query coordinates only
+    #
+    # @param pathFile: name of the input Path file
+    # @param mapFile: name of the output Map file
+    #
+    @staticmethod
+    def convertPathFileIntoMapFileWithQueryCoordsOnly(pathFile, mapFile):
+        pathFileHandler = open(pathFile, "r")
+        mapFileHandler = open(mapFile, "w")
+        p = Path()
+        for line in pathFileHandler:
+            p.reset()
+            p.setFromTuple(line.split("\t"))
+            p.writeSubjectAsMapOfQuery(mapFileHandler)
+        pathFileHandler.close()
+        mapFileHandler.close()
+
+    ## for each line of a given Path file, write the coordinates of the subject on the query as one line in a Map file
+    #
+    # @param pathFile: name of the input Path file
+    # @param mapFile: name of the output Map file
+    #
+    @staticmethod
+    def convertPathFileIntoMapFileWithSubjectsOnQueries(pathFile, mapFile):
+        PathUtils.convertPathFileIntoMapFileWithQueryCoordsOnly(pathFile, mapFile)
+
+    ## Merge matches on queries
+    #
+    # @param inFile: name of the input Path file
+    # @param outFile: name of the output Path file
+    #
+    @staticmethod
+    def mergeMatchesOnQueries(inFile, outFile):
+        mapFile = "{}.map".format(inFile)
+        PathUtils.convertPathFileIntoMapFileWithQueryCoordsOnly(inFile, mapFile)
+        cmd = "mapOp"
+        cmd += " -q {}".format(mapFile)
+        cmd += " -m"
+        cmd += " 2>&1 > /dev/null"
+        exitStatus = subprocess.call(cmd, shell=True)
+        if exitStatus != 0:
+            print("ERROR: mapOp returned {}".format(exitStatus))
+            sys.exit(1)
+        os.remove(mapFile)
+        mergeFile = "{}.merge".format(mapFile)
+        mergeFileHandler = open(mergeFile, "r")
+        outFileHandler = open(outFile, "w")
+        m = Map()
+        for line in mergeFileHandler:
+            m.reset()
+            m.setFromString(line, "\t")
+            m.writeAsQueryOfPath(outFileHandler)
+        mergeFileHandler.close()
+        os.remove(mergeFile)
+        outFileHandler.close()
+
+    ## Filter chains of Path(s) which length is below a given threshold
+    #
+    # @param lPaths: list of Path instances
+    # @param minLengthChain: minimum length of a chain to be kept
+    # @note: a chain may contain a single Path instance
+    # @return: a list of Path instances
+    #
+    @staticmethod
+    def filterPathListOnChainLength(lPaths, minLengthChain):
+        lFilteredPaths = []
+        dPathnum2Paths = PathUtils.getDictOfListsWithIdAsKey(lPaths)
+        for pathnum in dPathnum2Paths.keys():
+            length = PathUtils.getLengthOnQueryFromPathList(dPathnum2Paths[pathnum])
+            if length >= minLengthChain:
+                lFilteredPaths += dPathnum2Paths[pathnum]
+        return lFilteredPaths
+
+    ## Return a Path list from a Path file
+    #
+    # @param pathFile string name of a Path file
+    # @return a list of Path instances
+    #
+    @staticmethod
+    def getPathListFromFile(pathFile):
+        lPaths = []
+        with open(pathFile, "r") as pathFileHandler:
+            for line in pathFileHandler:
+                iPath = Path()
+                iPath.setFromString(line)
+                lPaths.append(iPath)
+        return lPaths
+
+    ## Convert a chain into a 'pathrange'
+    #
+    # @param lPaths a list of Path instances with the same identifier
+    # @note: the min and max of each Path is used
+    #
+    @staticmethod
+    def convertPathListToPathrange(lPaths):
+        if len(lPaths) == 0:
+            return
+        if len(lPaths) == 1:
+            return lPaths[0]
+        iPathrange = copy.deepcopy(lPaths[0])
+        iPathrange.identity = lPaths[0].identity * lPaths[0].getLengthOnQuery()
+        cumulQueryLength = iPathrange.getLengthOnQuery()
+        for iPath in lPaths[1:]:
+            if iPath.id != iPathrange.id:
+                msg = "ERROR: two Path instances in the chain have different identifiers"
+                sys.stderr.write("{}\n".format(msg))
+                sys.exit(1)
+            if iPathrange.range_subject.isOnDirectStrand() != iPath.range_subject.isOnDirectStrand():
+                msg = "ERROR: two Path instances in the chain are on different strands"
+                sys.stderr.write("{}\n".format(msg))
+                sys.exit(1)
+            iPathrange.range_query.start = min(iPathrange.range_query.start, iPath.range_query.start)
+            iPathrange.range_query.end = max(iPathrange.range_query.end, iPath.range_query.end)
+            if iPathrange.range_subject.isOnDirectStrand():
+                iPathrange.range_subject.start = min(iPathrange.range_subject.start, iPath.range_subject.start)
+                iPathrange.range_subject.end = max(iPathrange.range_subject.end, iPath.range_subject.end)
+            else:
+                iPathrange.range_subject.start = max(iPathrange.range_subject.start, iPath.range_subject.start)
+                iPathrange.range_subject.end = min(iPathrange.range_subject.end, iPath.range_subject.end)
+            iPathrange.e_value = min(iPathrange.e_value, iPath.e_value)
+            iPathrange.score += iPath.score
+            iPathrange.identity += iPath.identity * iPath.getLengthOnQuery()
+            cumulQueryLength += iPath.getLengthOnQuery()
+        iPathrange.identity = iPathrange.identity / float(cumulQueryLength)
+        return iPathrange
+
+    ## Convert a Path file into an Align file via 'pathrange'
+    #
+    # @param pathFile: name of the input Path file
+    # @param alignFile: name of the output Align file
+    # @param verbose integer verbosity level
+    # @note: the min and max of each Path is used
+    #
+    @staticmethod
+    def convertPathFileIntoAlignFileViaPathrange(pathFile, alignFile, verbose=0):
+        lPaths = PathUtils.getPathListFromFile(pathFile)
+        dId2PathList = PathUtils.getDictOfListsWithIdAsKey(lPaths)
+        lIds = list(dId2PathList.keys())
+        lIds.sort()
+        if verbose > 0:
+            msg = "number of chains: {}".format(len(lIds))
+            sys.stdout.write("{}\n".format(msg))
+            sys.stdout.flush()
+        alignFileHandler = open(alignFile, "w")
+        for identifier in lIds:
+            iPath = PathUtils.convertPathListToPathrange(dId2PathList[identifier])
+            iAlign = iPath.getAlignInstance()
+            iAlign.write(alignFileHandler)
+        alignFileHandler.close()
+
+    ## Split a list of Path instances according to the name of the query
+    #
+    # @param lInPaths list of align instances
+    # @return lOutPathLists list of align instances lists 
+    #
+    @staticmethod
+    def splitPathListByQueryName(lInPaths):
+        lInSortedPaths = sorted(lInPaths, key=lambda o: o.range_query.seqname)
+        lOutPathLists = []
+        if len(lInSortedPaths) != 0:
+            lPathsForCurrentQuery = []
+            previousQuery = lInSortedPaths[0].range_query.seqname
+            for iPath in lInSortedPaths:
+                currentQuery = iPath.range_query.seqname
+                if previousQuery != currentQuery:
+                    lOutPathLists.append(lPathsForCurrentQuery)
+                    previousQuery = currentQuery
+                    lPathsForCurrentQuery = []
+                lPathsForCurrentQuery.append(iPath)
+
+            lOutPathLists.append(lPathsForCurrentQuery)
+
+        return lOutPathLists
+
+    ## Create an Path file from each list of Path instances in the input list
+    #
+    # @param lPathList list of lists with Path instances
+    # @param pattern string
+    # @param dirName string 
+    #
+    @staticmethod
+    def createPathFiles(lPathList, pattern, dirName=""):
+        nbFiles = len(lPathList)
+        countFile = 1
+        if dirName != "":
+            if dirName[-1] != "/":
+                dirName = dirName + '/'
+            os.mkdir(dirName)
+
+        for lPath in lPathList:
+            fileName = dirName + pattern + "_{}.path".format(str(countFile).zfill(len(str(nbFiles))))
+            PathUtils.writeListInFile(lPath, fileName)
+            countFile += 1
+
+    ## Create an Path file from each list of Path instances in the input list
+    #
+    # @param lPathList list of lists with Path instances
+    # @param pattern string
+    # @param dirName string 
+    #
+    @staticmethod
+    def createPathFileFromPathList(lPathList, fileName=""):
+        countPath = 0
+        pathFileHandler = open(fileName, "w")
+
+        for p in lPathList:
+            IdAttribute = p.getIdentifier()
+            AlignAttribute = p.getAlignInstance()
+            queryRange = AlignAttribute.getQueryAsRange()
+            subjectRange = AlignAttribute.getSubjectAsRange()
+
+            if IdAttribute == -1:
+                print("The path id={} is empty".format(IdAttribute))
+            else:
+                if queryRange.isEmpty() or subjectRange.isEmpty():
+                    print("The path id={} is empty".format(IdAttribute))
+                else:
+                    pathFileHandler.write("{}\n".format(p.toString()))
+                    countPath += 1
+
+        pathFileHandler.close()
+        if len(lPathList) != countPath:
+            print("Warning: some empty path are not writen in the file")
+
+    ## Merge all overlapping Path instances in a list without considering the identifiers
+    #  Start by sorting the Path instances by their increasing min coordinate
+    #
+    # @return: a new list with the merged Path instances
+    #
+    @staticmethod
+    def mergePathsInList(lPaths):
+        lMergedPaths = []
+        if len(lPaths) == 0:
+            return lMergedPaths
+
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths)
+
+        prev_count = 0
+        for iPath in lSortedPaths[0:]:
+            if prev_count != len(lSortedPaths):
+                for i in lSortedPaths[prev_count + 1:]:
+                    if iPath.isOverlapping(i):
+                        iPath.merge(i)
+                isAlreadyInList = False
+                for newPath in lMergedPaths:
+                    if newPath.isOverlapping(iPath):
+                        isAlreadyInList = True
+                        newPath.merge(iPath)
+                        lMergedPaths[lMergedPaths.index(newPath)] = newPath
+                if not isAlreadyInList:
+                    lMergedPaths.append(iPath)
+                prev_count += 1
+        return lMergedPaths
+
+    ## Merge all overlapping Path instances in a list without considering if subjects are overlapping.
+    #  Start by sorting the Path instances by their increasing min coordinate.
+    #
+    # @return: a new list with the merged Path instances
+    #
+    @staticmethod
+    def mergePathsInListUsingQueryCoordsOnly(lPaths):
+        lMergedPaths = []
+        if len(lPaths) == 0:
+            return lMergedPaths
+
+        lSortedPaths = PathUtils.getPathListSortedByIncreasingQueryMinThenInvQueryLength(lPaths)
+
+        prev_count = 0
+        for iPath in lSortedPaths[0:]:
+            if prev_count != len(lSortedPaths):
+                for i in lSortedPaths[prev_count + 1:]:
+                    if iPath.isQueryOverlapping(i):
+                        iPath.merge(i)
+                isAlreadyInList = False
+                for newPath in lMergedPaths:
+                    if newPath.isQueryOverlapping(iPath):
+                        isAlreadyInList = True
+                        newPath.merge(iPath)
+                        lMergedPaths[lMergedPaths.index(newPath)] = newPath
+                if not isAlreadyInList:
+                    lMergedPaths.append(iPath)
+                prev_count += 1
+        return lMergedPaths
+
+    ## Convert a GFF file into a path file
+    #
+    # @param gffFile: name of the output GFF file
+    # @param pathFile: name of the input Path file
+    #
+    @staticmethod
+    def convertGFFFileIntoPathFile(gffFile, pathFile, verbose=0):
+        def strToWrite(whichLine, flag):
+            if flag == "msms":
+                pathId = whichLine[8].split("ID=")[1].split(";")[0].split("_")[
+                    0]  # to parse on 'ID=' and ';' and '_' to keep only pathID
+                if re.match("ms", pathId):
+                    pathId = pathId.split("ms")[1]
+            else:
+                pathId = whichLine[8].split("ID=mp")[1].split(";")[0].split("-")[
+                    0]  # to parse on 'ID=mp' and ';' and '-' to keep only pathID
+            queryName = whichLine[0]
+            strand = whichLine[6]
+            queryStart = whichLine[3]
+            queryEnd = whichLine[4]
+            forSubject = whichLine[8].split("Target=")[1].split(";")[0].split(
+                " ")  # to parse on 'Target=' and ';' and ' ' to keep only the target name (the consensus)
+            subjectName = forSubject[0]
+            if strand == "+" or strand == ".":
+                subjectStart = forSubject[1]
+                sujectEnd = forSubject[2]
+            elif strand == "-":
+                subjectStart = forSubject[2]
+                sujectEnd = forSubject[1]
+            else:
+                subjectStart = "NA"
+                sujectEnd = "NA"
+            eValue = whichLine[5]
+            score = "0.0"
+            if whichLine[8].count("Identity=") == 1:
+                identity = whichLine[8].split("Identity=")[1].split(";")[
+                    0]  # whichLine[8] a parser sur Identity= puis sur ;
+            else:
+                identity = 0.0
+            strToReturn = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(pathId, queryName, queryStart, queryEnd,
+                                                                            subjectName, subjectStart, sujectEnd,
+                                                                            eValue, score, identity)
+            return strToReturn
+
+        if verbose > 0:
+            msg = "number of matches: {} in {}".format(FileUtils.getOccNbRegexpInFile(gffFile, "\tmatch\t"), gffFile)
+            sys.stdout.write("{}\n".format(msg))
+            sys.stdout.flush()
+        pathFileHandler = open(pathFile, "w")
+        previousLine = []
+        with open(gffFile, "r") as gff3FileHandler:
+            pLine = gff3FileHandler.readline()
+            while pLine:
+                if not pLine.startswith("##"):
+                    previousLine = pLine.rstrip("\n").split("\t")
+                    cLine = gff3FileHandler.readline()
+                    if cLine == "" or cLine == "\n":
+                        if previousLine[2] == "match":
+                            pathFileHandler.write(strToWrite(previousLine, "msms"))
+                        break
+                    currentLine = cLine.rstrip("\n").split("\t")
+                    if previousLine[2] == "match" and currentLine[2] == "match_part":
+                        typeMatchFlag = "msmp"
+                    elif previousLine[2] == "match_part" and currentLine[2] == "match_part":
+                        typeMatchFlag = "mpmp"
+                    elif previousLine[2] == "match" and currentLine[2] == "match":
+                        typeMatchFlag = "msms"
+                    else:
+                        typeMatchFlag = "mpms"
+                    newPathLine = ""
+                    if typeMatchFlag in ["msmp", "mpmp", "msms"]:
+                        if typeMatchFlag == "msms":
+                            newPathLine = strToWrite(previousLine, typeMatchFlag)
+                        else:
+                            newPathLine = strToWrite(currentLine, typeMatchFlag)
+                        pathFileHandler.write(newPathLine)
+                    pLine = cLine
+                else:
+                    pLine = gff3FileHandler.readline()
+
+        pathFileHandler.close()
+        if verbose > 0:
+            lPaths = PathUtils.getPathListFromFile(pathFile)
+            nbDistinctPaths = len(PathUtils.getListOfDistinctIdentifiers(lPaths))
+            msg = "number of distinct paths: {} in {}".format(nbDistinctPaths, pathFile)
+            sys.stdout.write("{}\n".format(msg))
+            sys.stdout.flush()
+
+    ## Convert a Path file into a GFF file
+    #
+    # @param pathFile: name of the input Path file
+    # @param gffFile: name of the output GFF file
+    # @param source: source to write in the GFF file (column 2)
+    #
+    # @note the 'path' query is supposed to correspond to the 'gff' first column
+    #
+    @staticmethod
+    def convertPathFileIntoGffFile(pathFile, gffFile, source="REPET", verbose=0):
+        dId2PathList = PathUtils.getDictOfListsWithIdAsKeyFromFile(pathFile)
+        if verbose > 0:
+            msg = "number of chains: {}".format(len(dId2PathList.keys()))
+            sys.stdout.write("{}\n".format(msg))
+            sys.stdout.flush()
+
+        with open(gffFile, "w") as gffFileHandler:
+            for idKey in dId2PathList.keys():
+                if len(dId2PathList[idKey]) == 1:
+                    iPath = dId2PathList[idKey][0]
+                    string = iPath.toStringAsGff(ID="{}".format(iPath.getIdentifier()),
+                                                 source=source)
+                    gffFileHandler.write("{}\n".format(string))
+                else:
+                    iPathrange = PathUtils.convertPathListToPathrange(dId2PathList[idKey])
+                    string = iPathrange.toStringAsGff(ID="ms{}".format(iPathrange.getIdentifier()),
+                                                      source=source)
+                    gffFileHandler.write("{}\n".format(string))
+                    count = 0
+                    for iPath in dId2PathList[id]:
+                        count += 1
+                        string = iPath.toStringAsGff(type="match_part",
+                                                     ID="mp{}-{}".format(iPath.getIdentifier(), count),
+                                                     Parent="ms{}".format(iPathrange.getIdentifier()),
+                                                     source=source)
+                        gffFileHandler.write("{}\n".format(string))
+
+    ## Convert a Path file into a Set file
+    # replace old parser.pathrange2set
+    # @param pathFile: name of the input Path file
+    # @param setFile: name of the output Set file
+    #
+    @staticmethod
+    def convertPathFileIntoSetFile(pathFile, setFile):
+        pathFileHandler = open(pathFile, "r")
+        setFileHandler = open(setFile, "w")
+        iPath = Path()
+        for line in pathFileHandler:
+            iPath.setFromString(line)
+            iSet = iPath.getSubjectAsSetOfQuery()
+            iSet.write(setFileHandler)
+        pathFileHandler.close()
+        setFileHandler.close()
+
+    ## Write Path File without duplicated Path (same query, same subject and same coordinate)
+    #
+    # @param inputFile: name of the input Path file
+    # @param outputFile: name of the output Path file
+    #
+    @staticmethod
+    def removeInPathFileDuplicatedPathOnQueryNameQueryCoordAndSubjectName(inputFile, outputFile):
+        with open(inputFile, "r") as f:
+            line = f.readline()
+            previousQuery = ""
+            previousSubject = ""
+            lPaths = []
+            while line:
+                iPath = Path()
+                iPath.setFromString(line)
+                query = iPath.getQueryName()
+                subject = iPath.getSubjectName()
+                if (query != previousQuery or subject != previousSubject) and lPaths != []:
+                    lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
+                    PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
+                    lPaths = []
+                lPaths.append(iPath)
+                previousQuery = query
+                previousSubject = subject
+                line = f.readline()
+            lPathsWithoutDuplicate = PathUtils.getPathListWithoutDuplicatesOnQueryCoord(lPaths)
+            PathUtils.writeListInFile(lPathsWithoutDuplicate, outputFile, "a")
diff --git a/script_repet/repet_tools/commons/core/coord/PolyATail.py b/script_repet/repet_tools/commons/core/coord/PolyATail.py
new file mode 100755
index 0000000000000000000000000000000000000000..4614edad306825c4983f3219cdca9374fa616fd6
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/PolyATail.py
@@ -0,0 +1,55 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+LABEL = "polyAtail"
+
+class PolyATail(object):
+    
+    def __init__(self, isTailPresent = False):
+        self._isTailPresent = isTailPresent
+        
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._isTailPresent == o._isTailPresent
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return LABEL
+    
+    def setIsTailPresent(self, isTail ):
+        self._isTailPresent = isTail
+        
+    def isTailPresent(self):
+        return self._isTailPresent
+
+    
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/ProteinDomainMatch.py b/script_repet/repet_tools/commons/core/coord/ProteinDomainMatch.py
new file mode 100644
index 0000000000000000000000000000000000000000..bcd4bb0fede9362bc2c18ceeb907270f78f65c3a
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/ProteinDomainMatch.py
@@ -0,0 +1,107 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+## This class represents a protein domain match on a sequence
+#
+class ProteinDomainMatch(object):
+    # TODO: replace "coverageOnSubject" by "coverageOnSubjectWithoutOverlaps" or "coverageWithoutOverlaps" etc... "coverage" and "coverageOnSubject" are both on subjects!
+    """
+    @param name: string Profile name : (subject name)
+    @param coverage: float Cumulative profile coverage of all profile's matches (percentage)
+    @param start: integer Position on query sequence corresponding to the beginning of the first profile's match
+    @param strand: string Value can be "+", "-", "."
+    @param frame: integer Value can be 1, 2, 3, -1, -2, -3
+    @param end: integer Position on query sequence corresponding to the end of the last profile's match
+    @param index: float weighted coverage
+    @param coverageOnSubject: float Profile coverage of all non-overlapping profile's matches (percentage)
+    """
+
+    def __init__(self, name, coverage=0.0, start=0, strand="", frame=0, end=0, index=0, coverageOnSubject=0.0):
+        self._name = name
+        self._coverage = coverage
+        self._start = start
+        self._strand = strand
+        self._frame = frame
+        self._end = end
+        self._index = index
+        self._coverageOnSubject = coverageOnSubject
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return (self._name == o._name and round(self._coverage, 3) == round(o._coverage, 3) \
+                    and self._start == o._start and self._strand == o._strand \
+                    and self._frame == o._frame and self._end == o._end and round(self._index, 2) == round(o._index,
+                                                                                                           2) and round(
+                        self._coverageOnSubject, 3) == round(o._coverageOnSubject, 3))
+        return False
+
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def __str__(self):
+        return "name=%s, coverage=%0.2f, start=%d, strand='%s', frame=%s, end=%d, index=%0.2f, coverageOnSubject=%0.2f" % (
+        self._name, self._coverage, self._start, self._strand, self._frame, self._end, self._index,
+        self._coverageOnSubject)
+
+    def __repr__(self):
+        return self.__str__()
+
+    def getType(self):
+        return self._name.split("_")[-2]
+
+    def getName(self):
+        return self._name
+
+    def getStart(self):
+        return self._start
+
+    def getCoverage(self):
+        return float(self._coverage)
+
+    def getCoverageOnSubject(self):
+        return float(self._coverageOnSubject)
+
+    def getFrame(self):
+        return self._frame
+
+    def getStrand(self):
+        return self._strand
+
+    def setEnd(self, end):
+        self._end = end
+
+    def setStrand(self, strand):
+        self._strand = strand
+
+    def increaseCoverage(self, coverage):
+        self._coverage += coverage
+
+    def computeIndex(self, scoreWeight):
+        self._index = round(self._coverage * scoreWeight, 2)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/Range.py b/script_repet/repet_tools/commons/core/coord/Range.py
index 522506d0deb0307b6ff953fec239d534ea586145..ede6b49b9e520f0ac932c3ed8982d03d5946e3ce 100755
--- a/script_repet/repet_tools/commons/core/coord/Range.py
+++ b/script_repet/repet_tools/commons/core/coord/Range.py
@@ -31,7 +31,8 @@
 
 ## Record a region on a given sequence
 #
-class Range(object):
+class Range( object ):
+
     __slots__ = ("seqname", "start", "end", '__dict__')
 
     ## Constructor
@@ -72,8 +73,8 @@ class Range(object):
     #
     # @note used in 'repr(myObject)' for debugging
     #
-    def __repr__(self):
-        return self.toString().replace("\t", ";")
+    def __repr__( self ):
+        return self.toString().replace("\t",";")
 
     def setStart(self, start):
         self.start = start
@@ -210,6 +211,7 @@ class Range(object):
     #
     def isOverlapping(self, o):
         if o.seqname != self.seqname:
+            print(" RANGE debug, Is not overlaping because name do not match", o.seqname, "vs", self.seqname)
             return False
         smin = self.getMin()
         smax = self.getMax()
@@ -336,10 +338,10 @@ class Range(object):
     def getBin(self):
         for i in range(3, 8):
             bin_lvl = pow(10, i)
-            if int(self.start / bin_lvl) == int(self.end / bin_lvl):
-                return float(bin_lvl + (int(self.start / bin_lvl) / 1e10))
+            if int(self.start/bin_lvl) == int(self.end/bin_lvl):
+                return float(bin_lvl+(int(self.start/bin_lvl)/1e10))
         bin_lvl = pow(10, 8)
-        return float(bin_lvl + (int(self.start / bin_lvl) / 1e10))
+        return float(bin_lvl+(int(self.start/bin_lvl)/1e10))
 
 
 # Functions
diff --git a/script_repet/repet_tools/commons/core/coord/SSR.py b/script_repet/repet_tools/commons/core/coord/SSR.py
new file mode 100755
index 0000000000000000000000000000000000000000..e6a143062efa48a3abbb95512728b4d0756c409c
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/SSR.py
@@ -0,0 +1,46 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class SSR(object):
+
+    def __init__(self, pattern = "", position = ""):
+        self._pattern = pattern
+        self._position = position
+        
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._pattern == o._pattern and self._position == o._position
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def __str__(self):
+        return "{}_{}".format(self._pattern, self._position)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/SSRCollection.py b/script_repet/repet_tools/commons/core/coord/SSRCollection.py
new file mode 100644
index 0000000000000000000000000000000000000000..3fdee1c32e8eecbdc48087b924af41dee3ee5b1f
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/SSRCollection.py
@@ -0,0 +1,74 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+LABEL = "SSR"
+
+class SSRCollection(object):
+
+    def __init__(self, coverage=""):
+        self._coverage = coverage
+        self._lSSR = []
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return self._coverage == o._coverage and self._lSSR == o._lSSR
+        return False
+
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    # TODO: review with SuperAgent (OutputWriter)
+    def __str__(self):
+        if self._lSSR == []:
+            return ""
+        str = "{}: {}".format(LABEL, self._lSSR[0])
+        for iSSR in self._lSSR[:1]:
+            str += ", {}".format(iSSR)
+        return str
+
+    def strCoverage(self):
+        return "SSRCoverage: {}%".format(self._coverage)
+
+    ############################################
+
+    def append(self, iSSR):
+        self._lSSR.append(iSSR)
+
+    def setCoverage(self, coverage):
+        self._coverage = coverage
+
+    def isEmpty(self):
+        return self._lSSR == []
+
+    def getSSRList(self):
+        return self._lSSR
+
+    def getSSRCoverage(self):
+        return self._coverage
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/SSRSet.py b/script_repet/repet_tools/commons/core/coord/SSRSet.py
new file mode 100644
index 0000000000000000000000000000000000000000..07c53716d7c6946f4b7aa9d9fd6721eda3eb11c1
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/SSRSet.py
@@ -0,0 +1,129 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+from commons.core.coord.Map import Map
+
+## Special class deriving of Set to handle the SSR sets
+## Record a named region on a given sequence with an identifier
+#
+class SSRSet(Map):
+    __slots__ = ("id")
+
+    ## Constructor
+    #
+    # @param id identifier
+    # @param name the name of the region
+    # @param seqname the name of the sequence
+    # @param start the start coordinate
+    # @param end the end coordinate
+    #
+    def __init__(self, id=-1, name="", sequence="", number_of_repeat=-1, start=-1, end=-1):
+        Map.__init__(self, name, start, end)
+        self.id = id
+        self.sequence = sequence
+        self.number_of_repeat = number_of_repeat
+
+    ## Equal operator
+    #
+    def __eq__(self, o):
+        if type(o) is not type(self) or self.id != o.id:
+            return False
+        else:
+            return Map.__eq__(self, o)
+
+    ## Not equal operator
+    #
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def getId(self):
+        return self.id
+
+    ## Reset
+    #
+    def reset(self):
+        self.setFromTuple([-1, "", "", -1, -1, -1])
+
+    ## Set attributes from tuple
+    #
+    # @param tuple: a tuple with (id, name, seqname, start, end)
+    #
+    def setFromTuple(self, tuple):
+        self.id = int(tuple[0])
+        Map.setFromTuple(self, tuple[1:])
+
+    ## Return the attributes as a formatted string
+    #
+    def toString(self):
+        string = "{}".format(self.id)
+        string += "\t{}".format(Map.toString(self))
+        return string
+
+    ## Merge the instance with another Set instance
+    #
+    # @param o a Set instance
+    #
+    def merge(self, o):
+        if self.seqname == o.seqname:
+            Map.merge(self, o)
+            self.id = min(self.id, o.id)
+
+
+    ## Remove in the instance the region overlapping with another Set instance
+    #
+    # @param o a Set instance
+    #
+    def diff(self, o):
+        iMap = Map.diff(self, o.getMap())
+        new = SSRSet()
+        if not iMap.isEmpty():
+            new.id = self.id
+            new.name = self.name
+            new.sequence = self.sequence
+            new.number_of_repeat= self.number_of_repeat
+            new.start = iMap.start
+            new.end = iMap.end
+        return new
+
+    ## Return a Map instance with the identifier in the name
+    #
+    def set2map(self):
+        return Map("{}::{}".format(self.name, str(self.id)), self.seqname, self.start, self.end)
+
+    def getMapInstance(self):
+        iMap = Map()
+        lAttributes = []
+        lAttributes.append(self.name)
+        lAttributes.append(self.seqname)
+        lAttributes.append(self.start)
+        lAttributes.append(self.end)
+        iMap.setFromTuple(lAttributes)
+        return iMap
diff --git a/script_repet/repet_tools/commons/core/coord/SetUtils.py b/script_repet/repet_tools/commons/core/coord/SetUtils.py
index 787a358f8394a56293f0f887feecf6f42ff8a5da..48e897fe15cf3ee190e6d4f1476528f3dda98f91 100755
--- a/script_repet/repet_tools/commons/core/coord/SetUtils.py
+++ b/script_repet/repet_tools/commons/core/coord/SetUtils.py
@@ -34,8 +34,8 @@ from commons.core.coord.Set import Set
 
 ## Static methods for the manipulation of Set instances
 #
-class SetUtils(object):
-
+class SetUtils( object ):
+    
     ## Change the identifier of each Set instance in the given list
     #
     # @param lSets list of Set instances
@@ -44,9 +44,9 @@ class SetUtils(object):
     def changeIdInList(lSets, newId):
         for iSet in lSets:
             iSet.id = newId
-
-    changeIdInList = staticmethod(changeIdInList)
-
+            
+    changeIdInList = staticmethod( changeIdInList )
+    
     ## Return the length of the overlap between two lists of Set instances
     #
     # @param lSets1 list of Set instances
@@ -60,40 +60,40 @@ class SetUtils(object):
         osize = 0
         i = 0
         j = 0
-        while i != len(lSet1Sorted):
-            while j != len(lSet2Sorted) and lSet1Sorted[i].getMin() > lSet2Sorted[j].getMax() \
-                    and not (lSet1Sorted[i].isOverlapping(lSet2Sorted[j])):
-                j += 1
-            jj = j
-            while jj != len(lSet2Sorted) and lSet1Sorted[i].isOverlapping(lSet2Sorted[jj]):
-                osize += lSet1Sorted[i].getOverlapLength(lSet2Sorted[jj])
-                jj += 1
-            i += 1
+        while i!= len(lSet1Sorted):
+            while j!= len(lSet2Sorted) and lSet1Sorted[i].getMin()>lSet2Sorted[j].getMax()\
+                and not(lSet1Sorted[i].isOverlapping(lSet2Sorted[j])):
+                j+=1
+            jj=j
+            while jj!= len(lSet2Sorted) and lSet1Sorted[i].isOverlapping(lSet2Sorted[jj]):
+                osize+=lSet1Sorted[i].getOverlapLength(lSet2Sorted[jj])
+                jj+=1
+            i+=1
         return osize
-
-    getOverlapLengthBetweenLists = staticmethod(getOverlapLengthBetweenLists)
-
+    
+    getOverlapLengthBetweenLists = staticmethod( getOverlapLengthBetweenLists )
+    
     ## Return True if the two lists of Set instances overlap, False otherwise    
     #
     # @param lSets1 list of Set instances
     # @param lSets2 list of Set instances
     #    
-    def areSetsOverlappingBetweenLists(lSets1, lSets2):
+    def areSetsOverlappingBetweenLists( lSets1, lSets2 ):
         lSet1Sorted = SetUtils.getSetListSortedByIncreasingMinThenMax(lSets1)
         lSet2Sorted = SetUtils.getSetListSortedByIncreasingMinThenMax(lSets2)
-        i = 0
-        j = 0
-        while i != len(lSet1Sorted):
-            while j != len(lSet2Sorted) and lSet1Sorted[i].getMin() > lSet2Sorted[j].getMax() \
-                    and not (lSet1Sorted[i].isOverlapping(lSet2Sorted[j])):
-                j += 1
-            if j != len(lSet2Sorted) and lSet1Sorted[i].isOverlapping(lSet2Sorted[j]):
+        i=0
+        j=0
+        while i!= len(lSet1Sorted):
+            while j!= len(lSet2Sorted) and lSet1Sorted[i].getMin()>lSet2Sorted[j].getMax()\
+                and not(lSet1Sorted[i].isOverlapping(lSet2Sorted[j])):
+                j+=1
+            if j!= len(lSet2Sorted) and lSet1Sorted[i].isOverlapping(lSet2Sorted[j]):
                 return True
-            i += 1
+            i+=1
         return False
-
-    areSetsOverlappingBetweenLists = staticmethod(areSetsOverlappingBetweenLists)
-
+    
+    areSetsOverlappingBetweenLists = staticmethod( areSetsOverlappingBetweenLists )
+    
     ## Merge all overlapping Set instances between two lists of Set and give the next identifier 
     #
     # @param lSets1 list of Set instances
@@ -103,7 +103,7 @@ class SetUtils(object):
     # 
     def getListOfMergedSetsAndNextId(lSets1, lSets2, max_id=0):
         lSets_merged = []
-        list2merge = SetUtils.getListOfIdListOfOverlappingSets(lSets1, lSets2)
+        list2merge = SetUtils.getListOfIdListOfOverlappingSets ( lSets1,lSets2 )
         idlist1 = SetUtils.getDictOfListsWithIdAsKey(lSets1)
         idlist2 = SetUtils.getDictOfListsWithIdAsKey(lSets2)
         if max_id == 0:
@@ -114,14 +114,14 @@ class SetUtils(object):
             l = []
             min_id = max(i)
             for j in i:
-                if j > 0:
-                    if min_id > j:
-                        min_id = j
+                if j>0:
+                    if min_id>j:
+                        min_id=j
                     l.extend(idlist1[j])
                     del idlist1[j]
                 else:
-                    l.extend(idlist2[j * -1])
-                    del idlist2[j * -1]
+                    l.extend(idlist2[j*-1])
+                    del idlist2[j*-1]
             l = SetUtils.mergeSetsInList(l)
             SetUtils.changeIdInList(l, min_id)
             lSets_merged.extend(l)
@@ -131,32 +131,31 @@ class SetUtils(object):
         for id, alist in sorted(idlist2.items()):
             SetUtils.changeIdInList(alist, max_id)
             lSets_merged.extend(alist)
-            max_id += 1
-
+            max_id+=1
         return lSets_merged, max_id
-
-    getListOfMergedSetsAndNextId = staticmethod(getListOfMergedSetsAndNextId)
-
-    #    ## Concatenate two Set instance lists and give the next identifier
-    #    #
-    #    # @param lSets1 list of Set instances
-    #    # @param lSets2 list of Set instances
-    #    # @param maxId start id value for inserting new Set
-    #    # @return a new list of Set instances and the next identifier
-    #    #
-    #    @staticmethod
-    #    def getSetsListOfTwoConcatenatedSetsListAndNextId(lSets1, lSets2, maxId = 0):
-    #        lOutSets = lSets1
-    #        dId2SetsList2 = SetUtils.getDictOfListsWithIdAsKey(lSets2)
-    #        if maxId == 0:
-    #            dId2SetsList1 = SetUtils.getDictOfListsWithIdAsKey(lSets1)
-    #            maxId = max(dId2SetsList1.keys())
-    #        for lSets in dId2SetsList2.values():
-    #            SetUtils.changeIdInList(lSets, maxId)
-    #            lOutSets.extend(lSets)
-    #            maxId += 1
-    #        return lOutSets, maxId
-
+    
+    getListOfMergedSetsAndNextId = staticmethod ( getListOfMergedSetsAndNextId )
+    
+#    ## Concatenate two Set instance lists and give the next identifier 
+#    #
+#    # @param lSets1 list of Set instances
+#    # @param lSets2 list of Set instances
+#    # @param maxId start id value for inserting new Set
+#    # @return a new list of Set instances and the next identifier
+#    # 
+#    @staticmethod
+#    def getSetsListOfTwoConcatenatedSetsListAndNextId(lSets1, lSets2, maxId = 0):
+#        lOutSets = lSets1
+#        dId2SetsList2 = SetUtils.getDictOfListsWithIdAsKey(lSets2)
+#        if maxId == 0:
+#            dId2SetsList1 = SetUtils.getDictOfListsWithIdAsKey(lSets1)
+#            maxId = max(dId2SetsList1.keys())
+#        for lSets in dId2SetsList2.values():
+#            SetUtils.changeIdInList(lSets, maxId)
+#            lOutSets.extend(lSets)
+#            maxId += 1
+#        return lOutSets, maxId
+    
     ## Return the sum of the length of each Set instance in the given list
     #
     # @param lSets: list of Set instances
@@ -164,11 +163,13 @@ class SetUtils(object):
     def getCumulLength(lSets):
         length = 0
         for i in lSets:
+            #print("set length", i.getLength())
             length += i.getLength()
+            #print("total length", length)
         return length
-
-    getCumulLength = staticmethod(getCumulLength)
-
+    
+    getCumulLength = staticmethod( getCumulLength )
+    
     ## Return a tuple with min and max coordinates of Set instances in the given list
     #
     # @param lSets list of Set instances
@@ -182,9 +183,9 @@ class SetUtils(object):
             qmin = min(qmin, iSet.getMin())
             qmax = max(qmax, iSet.getMax())
         return (qmin, qmax)
-
-    getListBoundaries = staticmethod(getListBoundaries)
-
+    
+    getListBoundaries = staticmethod( getListBoundaries )
+    
     ## Show Set instances contained in the given list
     #
     # @param lSets list of Set instances
@@ -192,9 +193,9 @@ class SetUtils(object):
     def showList(lSets):
         for iSet in lSets:
             iSet.show()
-
-    showList = staticmethod(showList)
-
+            
+    showList = staticmethod( showList )
+    
     ## Write Set instances contained in the given list
     #
     # @param lSets list of Set instances
@@ -206,9 +207,9 @@ class SetUtils(object):
         for iSet in lSets:
             iSet.write(fileHandler)
         fileHandler.close()
-
-    writeListInFile = staticmethod(writeListInFile)
-
+        
+    writeListInFile = staticmethod( writeListInFile )
+    
     ## Split a Set list in several Set lists according to the identifier
     #
     # @param lSets list of Set instances
@@ -217,36 +218,38 @@ class SetUtils(object):
     def getDictOfListsWithIdAsKey(lSets):
         dId2SetList = {}
         for iSet in lSets:
-            if iSet.id in dId2SetList:
+            if iSet.id in dId2SetList.keys():
                 dId2SetList[iSet.id].append(iSet)
             else:
                 dId2SetList[iSet.id] = [iSet]
         return dId2SetList
-
-    getDictOfListsWithIdAsKey = staticmethod(getDictOfListsWithIdAsKey)
-
+    
+    getDictOfListsWithIdAsKey = staticmethod( getDictOfListsWithIdAsKey )
+    
+    
     ## Split a Set list in several Set lists according to the identifier
     #
     # @param lSets list of Set instances
     # @return a dictionary which keys are identifiers and values Set lists
     #
-    def getDictOfListsWithIdAsKeyFromFile(setFile):
+    def getDictOfListsWithIdAsKeyFromFile( setFile ):
         dId2SetList = {}
-        setFileHandler = open(setFile, "r")
+        setFileHandler = open( setFile, "r" )
         while True:
             line = setFileHandler.readline()
             if line == "":
                 break
             iSet = Set()
             iSet.setFromTuple(line[:-1].split("\t"))
-            if not iSet.id in dId2SetList:
+            if not iSet.id in dId2SetList.keys():
                 dId2SetList[iSet.id] = []
             dId2SetList[iSet.id].append(iSet)
         setFileHandler.close()
         return dId2SetList
-
-    getDictOfListsWithIdAsKeyFromFile = staticmethod(getDictOfListsWithIdAsKeyFromFile)
-
+    
+    getDictOfListsWithIdAsKeyFromFile = staticmethod( getDictOfListsWithIdAsKeyFromFile )
+    
+    
     ## Return a Map list from the given Set List
     #
     # @param lSets list of Set instances
@@ -256,9 +259,9 @@ class SetUtils(object):
         for iSet in lSets:
             lMaps.append(iSet.set2map())
         return lMaps
-
-    getMapListFromSetList = staticmethod(getMapListFromSetList)
-
+    
+    getMapListFromSetList = staticmethod( getMapListFromSetList )
+    
     ## Construct a Set list from a Map list
     #
     # @param lMaps list of Map instances
@@ -268,42 +271,42 @@ class SetUtils(object):
         c = 0
         for iMap in lMaps:
             c += 1
-            lSets.append(Set(c, iMap.name, iMap.seqname, iMap.start, iMap.end))
+            lSets.append( Set(c, iMap.name, iMap.seqname, iMap.start, iMap.end) )
         return lSets
-
-    getSetListFromMapList = staticmethod(getSetListFromMapList)
-
+    
+    getSetListFromMapList = staticmethod( getSetListFromMapList )
+    
     ## Merge all overlapping Set instances in a list without considering the identifiers.
     #  Start by sorting Set instances by their increasing Min coordinate.
     #
     # @return: a new list of the merged Set instances
     #
     def mergeSetsInList(lSets):
-        l = []
-        if len(lSets) == 0:
+        l=[]
+        if len(lSets)==0:
             return l
-
-        lSortedSets = SetUtils.getSetListSortedByIncreasingMinThenInvLength(lSets)
-
+        
+        lSortedSets = SetUtils.getSetListSortedByIncreasingMinThenInvLength( lSets )
+        
         prev_count = 0
         for iSet in lSortedSets[0:]:
             if prev_count != len(lSortedSets):
-                for i in lSortedSets[prev_count + 1:]:
-                    if iSet.isOverlapping(i):
-                        iSet.merge(i)
+                for i in lSortedSets[ prev_count + 1: ]:
+                    if iSet.isOverlapping( i ):
+                        iSet.merge( i )
                 IsAlreadyInList = False
                 for newSet in l:
-                    if newSet.isOverlapping(iSet):
+                    if newSet.isOverlapping( iSet ):
                         IsAlreadyInList = True
-                        newSet.merge(iSet)
-                        l[l.index(newSet)] = newSet
+                        newSet.merge( iSet )
+                        l [ l.index( newSet ) ] = newSet
                 if not IsAlreadyInList:
-                    l.append(iSet)
+                    l.append( iSet )
                 prev_count += 1
         return l
-
-    mergeSetsInList = staticmethod(mergeSetsInList)
-
+    
+    mergeSetsInList = staticmethod( mergeSetsInList )
+    
     ## Unjoin a Set list according to another
     #
     # @param lToKeep: a list of Set instances to keep 
@@ -311,98 +314,98 @@ class SetUtils(object):
     # @return: lToUnjoin split in several list
     #    
     def getSetListUnjoined(lToKeep, lToUnjoin):
-        lSortedToKeep = SetUtils.getSetListSortedByIncreasingMinThenMax(lToKeep)
-        lSortedToUnjoin = SetUtils.getSetListSortedByIncreasingMinThenMax(lToUnjoin)
+        lSortedToKeep = SetUtils.getSetListSortedByIncreasingMinThenMax( lToKeep )
+        lSortedToUnjoin = SetUtils.getSetListSortedByIncreasingMinThenMax( lToUnjoin )
         if lSortedToUnjoin == []:
             return []
         if lSortedToKeep == []:
-            return [lSortedToUnjoin]
-
-        i = 0
-        resultListSet = []
-        while i < len(lSortedToKeep):
-            j1 = 0
-            while j1 < len(lSortedToUnjoin) and lSortedToKeep[i].getMin() > lSortedToUnjoin[j1].getMax():
-                j1 += 1
-            if j1 == len(lSortedToUnjoin):
+            return [ lSortedToUnjoin ]
+        
+        i=0
+        resultListSet=[]
+        while i<len(lSortedToKeep):
+            j1=0
+            while j1<len(lSortedToUnjoin) and lSortedToKeep[i].getMin() > lSortedToUnjoin[j1].getMax():
+                j1+=1
+            if j1==len(lSortedToUnjoin):
                 break
-            if j1 != 0:
+            if j1!=0:
                 resultListSet.append(lSortedToUnjoin[:j1])
                 del lSortedToUnjoin[:j1]
-                j1 = 0
-            if i + 1 == len(lSortedToKeep):
+                j1=0
+            if i+1==len(lSortedToKeep):
                 break
-            j2 = j1
-            if j2 < len(lSortedToUnjoin) and lSortedToKeep[i + 1].getMin() > lSortedToUnjoin[j2].getMax():
-                while j2 < len(lSortedToUnjoin) and lSortedToKeep[i + 1].getMin() > lSortedToUnjoin[j2].getMax():
-                    j2 += 1
+            j2=j1
+            if j2<len(lSortedToUnjoin) and lSortedToKeep[i+1].getMin() > lSortedToUnjoin[j2].getMax():
+                while j2<len(lSortedToUnjoin) and lSortedToKeep[i+1].getMin() > lSortedToUnjoin[j2].getMax():
+                    j2+=1
                 resultListSet.append(lSortedToUnjoin[j1:j2])
                 del lSortedToUnjoin[j1:j2]
-            i += 1
-
-        if resultListSet != [] or i == 0:
+            i+=1
+    
+        if resultListSet!=[] or i == 0:
             resultListSet.append(lSortedToUnjoin)
         return resultListSet
-
+    
     getSetListUnjoined = staticmethod(getSetListUnjoined)
-
+      
     ## Return new list of Set instances with no duplicate
     #
     # @param lSets list of Set instances
     #
-    def getSetListWithoutDuplicates(lSets):
+    def getSetListWithoutDuplicates( lSets ):
         if len(lSets) < 2:
             return lSets
-        lSortedSet = SetUtils.getSetListSortedByIncreasingMinThenMax(lSets)
-        lUniqSet = [lSortedSet[0]]
+        lSortedSet = SetUtils.getSetListSortedByIncreasingMinThenMax( lSets )
+        lUniqSet = [ lSortedSet[0] ]
         for iSet in lSortedSet[1:]:
             if iSet != lUniqSet[-1]:
-                lUniqSet.append(iSet)
+                lUniqSet.append( iSet )
         return lUniqSet
-
-    getSetListWithoutDuplicates = staticmethod(getSetListWithoutDuplicates)
-
+    
+    getSetListWithoutDuplicates = staticmethod( getSetListWithoutDuplicates )
+    
     ## Return a list of Set instances sorted in increasing order according to the Min, then the Max, and finally their initial order
     #
     # @param lSets: list of Set instances
     #
-    def getSetListSortedByIncreasingMinThenMax(lSets):
-        return sorted(lSets, key=lambda iSet: (iSet.getMin(), iSet.getMax()))
-
-    getSetListSortedByIncreasingMinThenMax = staticmethod(getSetListSortedByIncreasingMinThenMax)
-
+    def getSetListSortedByIncreasingMinThenMax( lSets ):
+        return sorted( lSets, key=lambda iSet: ( iSet.getMin(), iSet.getMax() ) )
+    
+    getSetListSortedByIncreasingMinThenMax = staticmethod( getSetListSortedByIncreasingMinThenMax )
+    
     ## Return a list of Set instances sorted in increasing order according to the min, then the inverse of the length, and finally their initial order
     #
     # @param lSets: list of Set instances
     #
-    def getSetListSortedByIncreasingMinThenInvLength(lSets):
-        return sorted(lSets, key=lambda iSet: (iSet.getMin(), 1 / float(iSet.getLength())))
-
-    getSetListSortedByIncreasingMinThenInvLength = staticmethod(getSetListSortedByIncreasingMinThenInvLength)
-
+    def getSetListSortedByIncreasingMinThenInvLength( lSets ):
+        return sorted( lSets, key=lambda iSet: ( iSet.getMin(), 1 / float(iSet.getLength()) ) )
+    
+    getSetListSortedByIncreasingMinThenInvLength = staticmethod( getSetListSortedByIncreasingMinThenInvLength )
+ 
     ## Return a list of Set instances sorted in increasing order according to the SeqName, then the Name, then the Min, then the Max and finally their initial order
     #
     # @param lSets: list of Set instances
     #   
     def getSetListSortedBySeqThenRegionThenMinThenMax(lSets):
         return sorted(lSets, key=lambda iSet: (iSet.getSeqname(), iSet.getName(), iSet.getMin(), iSet.getMax()))
-
+    
     getSetListSortedBySeqThenRegionThenMinThenMax = staticmethod(getSetListSortedBySeqThenRegionThenMinThenMax)
-
+    
     ## Return a list of identifier lists of overlapping Sets from the subject list, according to the reference list
     #
     # @param lRef list of Set instances
     # @param lSubject list of Set instances
     #
-    def getListOfIdListOfOverlappingSets(lRef, lSubject):
-        lSortedRef = SetUtils.getSetListSortedByIncreasingMinThenMax(lRef)
-        lSortedSubject = SetUtils.getSetListSortedByIncreasingMinThenMax(lSubject)
+    def getListOfIdListOfOverlappingSets(lRef,lSubject):
+        lSortedRef = SetUtils.getSetListSortedByIncreasingMinThenMax( lRef )
+        lSortedSubject = SetUtils.getSetListSortedByIncreasingMinThenMax( lSubject )
 
         lOverlappingSet = []
         lOverlappingSetCounter = 0
 
         id2LOverlappingSet_pos = {}
-
+    
         i = 0
         j = 0
         while i != len(lSortedRef):
@@ -415,15 +418,15 @@ class SetUtils(object):
                     and lSortedRef[i].isOnDirectStrand() == lSortedSubject[jj].isOnDirectStrand():
                 id1 = lSortedRef[i].id
                 id2 = lSortedSubject[jj].id * -1
-                if id1 in id2LOverlappingSet_pos \
+                if id1 in id2LOverlappingSet_pos.keys() \
                         and not id2 in id2LOverlappingSet_pos:
                     lOverlappingSet[id2LOverlappingSet_pos[id1]].append(id2)
                     id2LOverlappingSet_pos[id2] = id2LOverlappingSet_pos[id1]
-                if id2 in id2LOverlappingSet_pos \
+                if id2 in id2LOverlappingSet_pos.keys() \
                         and not id1 in id2LOverlappingSet_pos:
                     lOverlappingSet[id2LOverlappingSet_pos[id2]].append(id1)
                     id2LOverlappingSet_pos[id1] = id2LOverlappingSet_pos[id2]
-                if not id2 in id2LOverlappingSet_pos \
+                if not id2 in id2LOverlappingSet_pos.keys() \
                         and not id1 in id2LOverlappingSet_pos:
                     lOverlappingSet.append([id1, id2])
                     id2LOverlappingSet_pos[id1] = lOverlappingSetCounter
@@ -433,117 +436,122 @@ class SetUtils(object):
             i += 1
 
         return lOverlappingSet
-
-    getListOfIdListOfOverlappingSets = staticmethod(getListOfIdListOfOverlappingSets)
-
+    
+    getListOfIdListOfOverlappingSets = staticmethod (getListOfIdListOfOverlappingSets)
+    
     ## Return a list of sets without overlapping between two lists of sets
     #
     # @param lSet1 and lSet2 
     #
     def getListOfSetWithoutOverlappingBetweenTwoListOfSet(lSet1, lSet2):
         for i in lSet1:
-            for idx, j in enumerate(lSet2):
-                n = j.diff(i)
-                if not n.isEmpty() and n.getLength() >= 20:
+            for idx,j in enumerate(lSet2):
+                n=j.diff(i)
+                if not n.isEmpty() and n.getLength()>=20:
                     lSet2.append(n)
-        lSet2WithoutOverlaps = []
+        lSet2WithoutOverlaps=[]
         for i in lSet2:
-            if not i.isEmpty() and i.getLength() >= 20:
+            if not i.isEmpty() and i.getLength()>=20:
                 lSet2WithoutOverlaps.append(i)
         return lSet2WithoutOverlaps
-
-    getListOfSetWithoutOverlappingBetweenTwoListOfSet = staticmethod(getListOfSetWithoutOverlappingBetweenTwoListOfSet)
+        
+    getListOfSetWithoutOverlappingBetweenTwoListOfSet = staticmethod (getListOfSetWithoutOverlappingBetweenTwoListOfSet)
 
     ## Return a Set list from a Set file
     #
     # @param setFile string name of a Set file
     # @return a list of Set instances
     #
-    def getSetListFromFile(setFile):
+    def getSetListFromFile( setFile ):
         lSets = []
-        setFileHandler = open(setFile, "r")
+        setFileHandler = open( setFile, "r" )
         while True:
             line = setFileHandler.readline()
             if line == "":
                 break
             iSet = Set()
-            iSet.setFromString(line)
-            lSets.append(iSet)
+            iSet.setFromString( line )
+            lSets.append( iSet )
         setFileHandler.close()
         return lSets
-
-    getSetListFromFile = staticmethod(getSetListFromFile)
-
-    def convertSetFileIntoMapFile(setFile, mapFile):
-        setFileHandler = open(setFile, "r")
-        mapFileHandler = open(mapFile, "w")
+    
+    getSetListFromFile = staticmethod( getSetListFromFile )
+    
+    
+    def convertSetFileIntoMapFile( setFile, mapFile ):
+        setFileHandler = open( setFile, "r" )
+        mapFileHandler = open( mapFile, "w" )
         iSet = Set()
         while True:
             line = setFileHandler.readline()
             if line == "":
                 break
-            iSet.setFromString(line)
+            iSet.setFromString( line )
             iMap = iSet.getMapInstance()
-            iMap.write(mapFileHandler)
+            iMap.write( mapFileHandler )
         setFileHandler.close()
         mapFileHandler.close()
+        
+    convertSetFileIntoMapFile = staticmethod( convertSetFileIntoMapFile )
 
-    convertSetFileIntoMapFile = staticmethod(convertSetFileIntoMapFile)
 
-    def getDictOfListsWithSeqnameAsKey(lSets):
+    def getDictOfListsWithSeqnameAsKey( lSets ):
         dSeqnamesToSetList = {}
         for iSet in lSets:
-            if not iSet.seqname in dSeqnamesToSetList:
+            if not iSet.seqname in dSeqnamesToSetList.keys():
                 dSeqnamesToSetList[iSet.seqname] = []
             dSeqnamesToSetList[iSet.seqname].append(iSet)
         return dSeqnamesToSetList
-
-    getDictOfListsWithSeqnameAsKey = staticmethod(getDictOfListsWithSeqnameAsKey)
-
-    def filterOnLength(lSets, minLength=0, maxLength=10000000000):
+    
+    getDictOfListsWithSeqnameAsKey = staticmethod( getDictOfListsWithSeqnameAsKey )
+    
+    
+    def filterOnLength( lSets, minLength=0, maxLength=10000000000 ):
         if minLength == 0 and maxLength == 0:
             return lSets
         lFiltered = []
         for iSet in lSets:
             if minLength <= iSet.getLength() <= maxLength:
-                lFiltered.append(iSet)
+                lFiltered.append( iSet )
         return lFiltered
-
-    filterOnLength = staticmethod(filterOnLength)
-
-    def getListOfNames(setFile):
+    
+    filterOnLength = staticmethod( filterOnLength )
+    
+    
+    def getListOfNames( setFile ):
         lNames = []
-        setFileHandler = open(setFile, "r")
+        setFileHandler = open( setFile, "r" )
         iSet = Set()
         while True:
             line = setFileHandler.readline()
             if line == "":
                 break
-            iSet.setFromTuple(line[:-1].split("\t"))
+            iSet.setFromTuple( line[:-1].split("\t") )
             if iSet.name not in lNames:
-                lNames.append(iSet.name)
+                lNames.append( iSet.name )
         setFileHandler.close()
         return lNames
+    
+    getListOfNames = staticmethod( getListOfNames )
 
-    getListOfNames = staticmethod(getListOfNames)
 
-    def getDictOfDictsWithNamesThenIdAsKeyFromFile(setFile):
+    def getDictOfDictsWithNamesThenIdAsKeyFromFile( setFile ):
         dNames2DictsId = {}
-        setFileHandler = open(setFile, "r")
+        setFileHandler = open( setFile, "r" )
         while True:
             line = setFileHandler.readline()
             if line == "":
                 break
             iSet = Set()
             iSet.setFromTuple(line[:-1].split("\t"))
-            if not iSet.name in dNames2DictsId:
+            if not iSet.name in dNames2DictsId.keys():
                 dNames2DictsId[iSet.name] = {iSet.id: [iSet]}
             else:
-                if not iSet.id in dNames2DictsId[iSet.name]:
+                if not iSet.id in dNames2DictsId[iSet.name].keys():
                     dNames2DictsId[iSet.name][iSet.id] = [iSet]
                 else:
-                    dNames2DictsId[iSet.name][iSet.id].append(iSet)
+                    dNames2DictsId[ iSet.name ][ iSet.id ].append( iSet )
         setFileHandler.close()
         return dNames2DictsId
 
-    getDictOfDictsWithNamesThenIdAsKeyFromFile = staticmethod(getDictOfDictsWithNamesThenIdAsKeyFromFile)
+    getDictOfDictsWithNamesThenIdAsKeyFromFile = staticmethod( getDictOfDictsWithNamesThenIdAsKeyFromFile )
diff --git a/script_repet/repet_tools/commons/core/coord/SlidingWindow.py b/script_repet/repet_tools/commons/core/coord/SlidingWindow.py
index 344ef603cfe8c17db02eae0a2bb6aa835bb70ddc..c949a93b13641b79912494e38cb00663970b6942 100755
--- a/script_repet/repet_tools/commons/core/coord/SlidingWindow.py
+++ b/script_repet/repet_tools/commons/core/coord/SlidingWindow.py
@@ -56,19 +56,11 @@ class SlidingWindow(object):
     def getMiddle(self):
         return int(self._start + ((self._end - self._start - 1) / 2))
 
-    """
-    def setStart(self, start):
-        self._start = start
-
-    def setEnd(self, end):
-        self._end = end
-
     def setLength(self, length):
         self._length = length
 
     def setOverlap(self, overlap):
         self._overlap = overlap
-    """
 
     def getSlidingMsg(self):
         return "Window is sliding : {} {}".format(self._start, self._end)
diff --git a/script_repet/repet_tools/commons/core/coord/TR.py b/script_repet/repet_tools/commons/core/coord/TR.py
new file mode 100755
index 0000000000000000000000000000000000000000..87a72c7c5c12e7f98f64b1c9e26ce42245c4d8f6
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/TR.py
@@ -0,0 +1,63 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class TR(object):
+    
+    ## Constructor
+    #
+    # @param type string value in termLTR, non-termLTR, termTIR, non-termTIR
+    # @param length int length of TR
+    #
+    def __init__(self, type = "", length = -1):
+        self._type = type
+        self._length = length
+
+    def __eq__(self, o):
+        if type(o) is type(self):
+            return o._type == self._type and o._length == self._length
+        return False
+    
+    def __ne__(self, o):
+        return not self.__eq__(o)
+    
+    def setType(self, type):
+        self._type = type
+    
+    def getType(self):
+        return self._type
+    
+    def getLength(self):
+        return self._length
+    
+    def isEmpty(self):
+        return self._type == ""
+    
+    def __str__(self):
+        return "%s: %i" % (self._type, self._length)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/coord/test/Test_BlasterMatch.py b/script_repet/repet_tools/commons/core/coord/test/Test_BlasterMatch.py
new file mode 100644
index 0000000000000000000000000000000000000000..a9d1e30730f6a4f1b5eb7e27944f3946e43f41b2
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/coord/test/Test_BlasterMatch.py
@@ -0,0 +1,41 @@
+import unittest
+from commons.core.coord.BlasterMatch import BlasterMatch
+
+class Test_BlasterMatch(unittest.TestCase):
+
+    def test_eq_match_equals(self):
+        match1 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        match2 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        self.assertEqual(match1, match2)
+
+    def test_eq_match_name_not_equals(self):
+        match1 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        match2 = BlasterMatch("redlohecalP", 15.0, "-", 20.0)
+        self.assertEqual(match1, match2)
+
+    def test_eq_coverage_not_equals(self):
+        match1 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        match2 = BlasterMatch("Placeholder", 30.0, "-", 20.0)
+        self.assertEqual(match1, match2)
+
+    def test_eq_strand_not_equals(self):
+        match1 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        match2 = BlasterMatch("Placeholder", 15.0, "+", 20.0)
+        self.assertEqual(match1, match2)
+
+    def test_eq_identity_not_equals(self):
+        match1 = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        match2 = BlasterMatch("Placeholder", 15.0, "-", 30.0)
+        self.assertEqual(match1, match2)
+
+    def test__str__(self):
+        match = BlasterMatch("Placeholder", 15.0, "-", 20.0)
+        expString = "Placeholder\t15.0\t-\t20.0".format(0.1, 0.2, 0.15, 1e-20, 87.2)
+        obsString = match.__str__()
+        self.assertEqual(expString, obsString)
+
+    def test_isEmpty(self):
+
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/script_repet/repet_tools/commons/core/parsing/FastaParser.py b/script_repet/repet_tools/commons/core/parsing/FastaParser.py
index d90f43a1a92e566a3f7009b3b4a0206926d6a370..a4aedc9520da4925724942189bf88d1f422868c9 100755
--- a/script_repet/repet_tools/commons/core/parsing/FastaParser.py
+++ b/script_repet/repet_tools/commons/core/parsing/FastaParser.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 #
 # Copyright INRA-URGI 2009-2010
 #
diff --git a/script_repet/repet_tools/commons/core/parsing/FindRep.py b/script_repet/repet_tools/commons/core/parsing/FindRep.py
index 7306e684f7271f7743666f3f89a85c550605fa20..842aac3fd69c6f6d4c6cb1fa3a5553b550db2ff4 100755
--- a/script_repet/repet_tools/commons/core/parsing/FindRep.py
+++ b/script_repet/repet_tools/commons/core/parsing/FindRep.py
@@ -1,3 +1,36 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
 import re
 from xml.sax.handler import ContentHandler
 
diff --git a/script_repet/repet_tools/commons/core/parsing/MrepsToSet.py b/script_repet/repet_tools/commons/core/parsing/MrepsToSet.py
index eecbefa6ad80a6b753ec7efa6a886f53eb16a8fa..79877d623523afdf98125dfc0bbcf06209482b95 100755
--- a/script_repet/repet_tools/commons/core/parsing/MrepsToSet.py
+++ b/script_repet/repet_tools/commons/core/parsing/MrepsToSet.py
@@ -1,3 +1,36 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
 from commons.core.parsing.FindRep import FindRep
 from xml.sax import make_parser
 from xml.sax.handler import feature_namespaces
diff --git a/script_repet/repet_tools/commons/core/parsing/SequenceListParser.py b/script_repet/repet_tools/commons/core/parsing/SequenceListParser.py
index 1ae28653cee5e70e6078a614350ac9efc8f8efda..ca2c5795c27d7ade4d841baad96a7596748c0d3e 100755
--- a/script_repet/repet_tools/commons/core/parsing/SequenceListParser.py
+++ b/script_repet/repet_tools/commons/core/parsing/SequenceListParser.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 #
 # Copyright INRA-URGI 2009-2010
 #
diff --git a/script_repet/repet_tools/commons/core/seq/AlignedBioseqDB.py b/script_repet/repet_tools/commons/core/seq/AlignedBioseqDB.py
index 27eb72e5167fde1d26b610152526927cd2d6e1a5..65f22d9d6157c7b65821f227c5a656120d65b79f 100755
--- a/script_repet/repet_tools/commons/core/seq/AlignedBioseqDB.py
+++ b/script_repet/repet_tools/commons/core/seq/AlignedBioseqDB.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 # Copyright INRA (Institut National de la Recherche Agronomique)
 # http://www.inra.fr
 # http://urgi.versailles.inra.fr
diff --git a/script_repet/repet_tools/commons/core/seq/Bioseq.py b/script_repet/repet_tools/commons/core/seq/Bioseq.py
index b6f15f5a3c1696c68f55dd0f4a850637c6343cd4..1ddfb366f9268c16d4e099fe13f1588fb46be428 100755
--- a/script_repet/repet_tools/commons/core/seq/Bioseq.py
+++ b/script_repet/repet_tools/commons/core/seq/Bioseq.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python
+#
 # Copyright INRA (Institut National de la Recherche Agronomique)
 # http://www.inra.fr
 # http://urgi.versailles.inra.fr
diff --git a/script_repet/repet_tools/commons/core/seq/FastaUtils.py b/script_repet/repet_tools/commons/core/seq/FastaUtils.py
index 9833f68c1c680cde34d62ca6d1a5dd427207e49f..e9fe3f85177d9581b93d348ddc588f9eeeeaff36 100755
--- a/script_repet/repet_tools/commons/core/seq/FastaUtils.py
+++ b/script_repet/repet_tools/commons/core/seq/FastaUtils.py
@@ -3,16 +3,16 @@
 # http://urgi.versailles.inra.fr
 #
 # This software is governed by the CeCILL license under French law and
-# abiding by the rules of distribution of free software.  You can  use, 
+# abiding by the rules of distribution of free software.  You can  use,
 # modify and/ or redistribute the software under the terms of the CeCILL
 # license as circulated by CEA, CNRS and INRIA at the following URL
-# "http://www.cecill.info". 
+# "http://www.cecill.info".
 #
 # As a counterpart to the access to the source code and  rights to copy,
 # modify and redistribute granted by the license, users are provided only
 # with a limited warranty  and the software's author,  the holder of the
 # economic rights,  and the successive licensors  have only  limited
-# liability. 
+# liability.
 #
 # In this respect, the user's attention is drawn to the risks associated
 # with loading,  using,  modifying and/or developing or reproducing the
@@ -21,9 +21,9 @@
 # therefore means  that it is reserved for developers  and  experienced
 # professionals having in-depth computer knowledge. Users are therefore
 # encouraged to load and test the software's suitability as regards their
-# requirements in conditions enabling the security of their systems and/or 
-# data to be ensured and,  more generally, to use and operate it in the 
-# same conditions as regards security. 
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
 #
 # The fact that you are presently reading this means that you have had
 # knowledge of the CeCILL license and that you accept its terms.
@@ -338,7 +338,7 @@ class FastaUtils(object):
     # @param nbSeqPerBatch integer number of sequences per output file
     # @param newDir boolean put the sequences in a new directory called 'batches'
     # @param useSeqHeader boolean use sequence header (only if 'nbSeqPerBatch=1')
-    # @param prefix prefix in output file name 
+    # @param prefix prefix in output file name
     # @param verbose integer verbosity level (default = 0)
     #
     @staticmethod
@@ -399,7 +399,7 @@ class FastaUtils(object):
     # @param maxSize integer max cumulative length for each output file
     #
     @staticmethod
-    def splitFastaFileInBatches(inFileName, maxSize=200000):
+    def splitFastaFileInBatches(inFileName, maxSize=200000, batchesDirName="batches"):
 
         def createHomogeneousSizeList(lStringSizeTuples, maxSize):
             lStringSizeTuplesSorted = sorted(lStringSizeTuples,
@@ -441,9 +441,9 @@ class FastaUtils(object):
 
         lHeadersList = createHomogeneousSizeList(lHeadersSizeTuples, maxSize)
 
-        if not os.path.exists("batches"):
-            os.mkdir("batches")
-        os.chdir("batches")
+        if not os.path.exists(batchesDirName):
+            os.mkdir(batchesDirName)
+        os.chdir(batchesDirName)
 
 
         iterator = 0
@@ -567,7 +567,7 @@ class FastaUtils(object):
     #
     # @param len_min integer    length sequence criterion to filter
     # @param inFileName string  name of the input fasta file
-    # @param verbose integer (default = 0)      
+    # @param verbose integer (default = 0)
     #
     @staticmethod
     def dbLengthFilter(len_min, inFileName, verbose=0):
@@ -869,11 +869,11 @@ class FastaUtils(object):
         if verbose > 0:
             print("{} sequences saved in file '{}'".format(savedBioseqNb, outFileName))
 
-    ## Find sequence's ORFs from a fasta file and write them in a tab file 
-    # 
+    ## Find sequence's ORFs from a fasta file and write them in a tab file
+    #
     # @param inFileName string name of the input fasta file
     # @param orfMaxNb integer Select orfMaxNb best ORFs
-    # @param orfMinLength integer Keep ORFs with length > orfMinLength 
+    # @param orfMinLength integer Keep ORFs with length > orfMinLength
     # @param outFileName string name of the output fasta file (default = inFileName + '.orf.map')
     # @param verbose integer verbosity level (default = 0)
     #
@@ -986,7 +986,7 @@ class FastaUtils(object):
     #
     # @param inFileName string name of the input fasta file
     # @param outFileName string name of the output fasta file
-    # @param verbose integer verbosity level   
+    # @param verbose integer verbosity level
     #
     @staticmethod
     def sortSequencesByHeader(inFileName, outFileName=""):
@@ -1001,7 +1001,7 @@ class FastaUtils(object):
     ## Return a dictionary which keys are the headers and values the length of the sequences
     #
     # @param inFile string name of the input fasta file
-    # @param verbose integer verbosity level   
+    # @param verbose integer verbosity level
     #
     @staticmethod
     def getLengthPerHeader(inFile, verbose=0):
@@ -1032,7 +1032,7 @@ class FastaUtils(object):
     # @param outFile string name of the output file
     #
     @staticmethod
-    def convertFastaHeadersFromChkToChr(inFile, mapFile, outFile):
+    def convertFastaHeadersFromChkToChr(inFile, mapFile, outFile, legacy_output=False):
         def getRangeOnChromosome( chkRange, dChunks2CoordMaps ):
             chrRange = Range()
             chunkName = chkRange.seqname
@@ -1052,7 +1052,7 @@ class FastaUtils(object):
 
         for line in inFileHandler:
             if line[0] == ">":
-                if "{Fragment}" in line:
+                if "{Fragment}" in line: #Header example ">ReconCluster2Mb2 chunk1 {Fragment} 26409..27365"
                     chkName = line.split(" ")[1]
                     chrName = dChunk2Map[chkName].seqname
                     lCoordPairs = line.split(" ")[3].split(",")
@@ -1070,7 +1070,25 @@ class FastaUtils(object):
                     for iRange in lRangesOnChr[1:]:
                         newHeader += ",{}..{}".format(iRange.start, iRange.end)
                     outFileHandler.write(">{}\n".format(newHeader))
-                else:
+                elif not legacy_output:   # since TE_finder2.31, the {fragment} tag is deprecated, work arround that
+                    chkName = line.split(" ")[1].split(":")[0] #Header example ">ReconCluster1Mb1 chunk1:25601..26336"
+                    chrName = dChunk2Map[chkName].seqname
+                    lCoordPairs = line.split(" ")[1].split(":")[1].split(",")
+                    lRangesOnChk = []
+                    for i in lCoordPairs:
+                        iRange = Range(chkName, int(i.split("..")[0]), int(i.split("..")[1]))
+                        lRangesOnChk.append(iRange)
+                    lRangesOnChr = []
+                    for iRange in lRangesOnChk:
+                        lRangesOnChr.append(getRangeOnChromosome(iRange, dChunk2Map))
+                    newHeader = line[1:-1].split(" ")[0]
+                    newHeader += " {}".format(chrName)
+                    newHeader += " {Fragment}"
+                    newHeader += " {}..{}".format(lRangesOnChr[0].start, lRangesOnChr[0].end)
+                    for iRange in lRangesOnChr[1:]:
+                        newHeader += ",{}..{}".format(iRange.start, iRange.end)
+                    outFileHandler.write(">{}\n".format(newHeader))
+                else: #
                     chkName = line.split("_")[1].split(" ")[0]
                     chrName = dChunk2Map[chkName].seqname
                     coords = line[line.find("[") + 1: line.find("]")]
@@ -1216,10 +1234,10 @@ class FastaUtils(object):
     #
     @staticmethod
     def dbShuffle(inData, outData, singularity_img="", verbose=0):
-    
+
         if CheckerUtils.isExecutableInUserPath("esl-shuffle"):
             prg = "esl-shuffle"
-        elif singularity_img != "" : 
+        elif singularity_img != "" :
             prg = "singularity exec {} esl-shuffle".format(singularity_img)
         else:
             prg = "shuffle"
diff --git a/script_repet/repet_tools/commons/core/stat/Stat.py b/script_repet/repet_tools/commons/core/stat/Stat.py
index 9546370acd0179786b1cf2db333265ad7d6c840b..fa7117447e2aa76cd1ec943cb4856a82d8bd3998 100755
--- a/script_repet/repet_tools/commons/core/stat/Stat.py
+++ b/script_repet/repet_tools/commons/core/stat/Stat.py
@@ -1,3 +1,34 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
 import math
 
 class Stat(object):
diff --git a/script_repet/repet_tools/commons/core/utils/Classif.py b/script_repet/repet_tools/commons/core/utils/Classif.py
index d7fff1013a7ce8fef4a62405474724743ffa7cfe..3794c66ff23874fa205a8a6e07995eb647796150 100755
--- a/script_repet/repet_tools/commons/core/utils/Classif.py
+++ b/script_repet/repet_tools/commons/core/utils/Classif.py
@@ -107,7 +107,7 @@ class Classif(object):
         self._hasOtherPart = False
         self._evidence = {}
         self._newFormat = False       
-        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), 4)
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=4)
 
     def __eq__(self, o):
         compare = False
@@ -235,7 +235,7 @@ class Classif(object):
         if len(lOrders) == 1 and len(lClass) == 1:
             if orders == "Unclassified" or orders == "noCat":
                 if classes == "Unclassified" or classes == "noCat":
-                    WickerCode = "NA"
+                    WickerCode = "XXX"
                 else:
                     WickerCode = DWICKERCODE.get(classes)
             elif orders == "NA":
@@ -356,6 +356,7 @@ class Classif(object):
                 other = other.lstrip(";").lstrip(" ")
             else:
                 other = "NA"
+
         return other
 
     def formatCodingFeatures(self, dEvidence, lResults):
@@ -381,7 +382,7 @@ class Classif(object):
         if len(dProfilesResults.keys()) == 0:
             return ""
         lResults = []
-        for key in (sorted(dProfilesResults.keys())) :#dProfilesResults.keys():
+        for key in dProfilesResults.keys():
             iPDM = dProfilesResults[key]
             cov = "{0:.2f}%".format(iPDM.getCoverageOnSubject())
             profilesResult = '{}: {}'.format(key, cov)
@@ -481,22 +482,22 @@ class Classif(object):
                 lOrders = self._consensusOrder.split("|")
                 teClass = "{}|{}".format(DORDER2CLASS.get(lOrders[0]), DORDER2CLASS.get(lOrders[1]))
                 self.setConsensusClass(teClass)
-            if lClassifItem[5] == "PHG" or lClassifItem[5] == "rDNA" or lClassifItem[
+            if lClassifItem[5] == "PotentialHostGene" or lClassifItem[5] == "rDNA" or lClassifItem[
                 5] == "PotentialrDNA" or lClassifItem[5] == "SSR":
                 self.setConsensusOrder("NA")
                 self.setConsensusClass("NA")
-                if lClassifItem[5] == "PHG":
+                if lClassifItem[5] == "PotentialHostGene":
                     self.setCode("PHG")
                 elif lClassifItem[5] == "rDNA" or lClassifItem[5] == "PotentialrDNA":
-                    self.setCode("rDNA")
+                    self.setCode("PrDNA")
                 else:
                     self.setCode("SSR")
             else:
-                if lClassifItem[5]=="Unclassified":
+                if lClassifItem[5]=="noCat":
                     self.setConsensusOrder("Unclassified")
                 else:
                     self.setConsensusOrder(lClassifItem[5])
-                if lClassifItem[4]=="Unclassified":
+                if lClassifItem[4]=="noCat":
                     self.setConsensusClass("Unclassified")
                 else:
                     self.setConsensusClass(lClassifItem[4])
diff --git a/script_repet/repet_tools/commons/core/utils/ClassifUtils.py b/script_repet/repet_tools/commons/core/utils/ClassifUtils.py
index c856d0e3984723149859bc9040f55abd76ed0d27..8bef05ff3b46714c40019ef16ce5b595838a6d35 100755
--- a/script_repet/repet_tools/commons/core/utils/ClassifUtils.py
+++ b/script_repet/repet_tools/commons/core/utils/ClassifUtils.py
@@ -70,7 +70,7 @@ DORDER2CLASS = {
 class ClassifUtils(object):
 
     @staticmethod
-    def formatProfilesResultsAsDict(lProfilesResults):
+    def _formatProfilesResultsAsDict(lProfilesResults):
         if len(lProfilesResults) == 0:
             return OrderedDict()
         dResults = OrderedDict()
@@ -88,227 +88,227 @@ class ClassifUtils(object):
         return dResults
     
     
-    # @staticmethod
-    # def _formatCodingFeaturesAsDict(lineOfEvidence, dCoding):
-    #     codingEvidences = lineOfEvidence.split("; ")
-    #     for codingTypeData in codingEvidences:
-    #         codingTypeData = codingTypeData.split(": ")
-    #         codingType = codingTypeData.pop(0)
-    #
-    #         codingTypeData = ": ".join(codingTypeData)
-    #         codingTypeData = codingTypeData.split(", ")
-    #
-    #         if codingType == "TE_BLRtx":
-    #             if not "TE_BLRtx" in dCoding.keys():
-    #                 dCoding["TE_BLRtx"] = OrderedDict()
-    #             for refNameAndCoverage in codingTypeData:
-    #                 blrtxResult = OrderedDict()
-    #                 refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-    #                 blrtxResult["cov"] = coverage.replace("%", "")
-    #                 dCoding["TE_BLRtx"][refName] = blrtxResult
-    #
-    #         if codingType == "TE_BLRx":
-    #             if not "TE_BLRx" in dCoding.keys():
-    #                 dCoding["TE_BLRx"] = OrderedDict()
-    #             for refNameAndCoverage in codingTypeData:
-    #                 blrxResult = OrderedDict()
-    #                 refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-    #                 blrxResult["cov"] = coverage.replace("%", "")
-    #                 dCoding["TE_BLRx"][refName] = blrxResult
-    #
-    #         if codingType == "profiles":
-    #             dCoding["profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
-    #
-    #         if codingType == "Other_profiles":
-    #             dCoding["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
-    #
-    #         if codingType == "rDNA_BLRn":
-    #             dCoding["rDNA_BLRn"] = OrderedDict()
-    #             codingTypeData = ", ".join(codingTypeData)
-    #             try:
-    #                 refName, coverage = codingTypeData.rsplit(": ", 1)
-    #             except ValueError:
-    #                 refName = codingTypeData
-    #                 coverage = -1.0
-    #
-    #             dCoding["rDNA_BLRn"]["name"] = refName
-    #             dCoding["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
-    #
-    #         if codingType == "HG_BLRn":
-    #             dCoding["HG_BLRn"] = OrderedDict()
-    #             refName, coverage = codingTypeData[0].rsplit(": ", 1)
-    #
-    #             dCoding["HG_BLRn"]["name"] = refName
-    #             dCoding["HG_BLRn"]["cov"] = coverage.replace("%", "")
+    @staticmethod    
+    def _formatCodingFeaturesAsDict(lineOfEvidence, dCoding):
+        codingEvidences = lineOfEvidence.split("; ")
+        for codingTypeData in codingEvidences:
+            codingTypeData = codingTypeData.split(": ")
+            codingType = codingTypeData.pop(0)
     
-    # @staticmethod
-    # def _formatStructFeaturesAsDict(lineOfEvidence, dStruct):
-    #     structEvidences = lineOfEvidence.split("; ")
-    #     for structTypeData in structEvidences:
-    #         structTypeData = structTypeData.split(": ")
-    #         structType = structTypeData.pop(0)
-    #
-    #         structTypeData = ": ".join(structTypeData)
-    #         structTypeData = structTypeData.split(", ")
-    #
-    #         if structType == "TElength":
-    #             dStruct["TElength"] = structTypeData.pop()
-    #
-    #         if structType == "TermRepeats":
-    #             dStruct["TermRepeats"] = OrderedDict()
-    #             for refNameAndLength in structTypeData:
-    #                 refName, length = refNameAndLength.rsplit(": ", 1)
-    #                 dStruct["TermRepeats"][refName] = int(length)
-    #
-    #         if structType == "ORF":
-    #             if not "ORF" in dStruct.keys():
-    #                 dStruct["ORF"] = structTypeData
-    #
-    #         if structType in ["SSR", "SSRtrf"]:
-    #             if not structType in dStruct.keys():
-    #                 dStruct[structType] = structTypeData
-    #
-    #         if "SSRCoverage" in structType :
-    #             dummy, cov = structType.split("=")
-    #             dStruct["SSRCoverage"] = cov
-    #
-    #         if structType == "polyAtail":
-    #             dStruct["polyAtail"] = True
-    #
-    #         if structType == "helitronExtremities":
-    #             structTypeData = ", ".join(structTypeData)
-    #             structTypeData = structTypeData.split("), ")
-    #             dStruct["helitronExtremities"] = OrderedDict()
-    #             for helitronData in structTypeData:
-    #                 helName, helData = helitronData.split(": (")
-    #                 helData = helData.replace(")", "")
-    #                 eValue, start, end = helData.split(", ")
-    #
-    #                 helitronExtResult = OrderedDict()
-    #                 helitronExtResult["start"] = int(start)
-    #                 helitronExtResult["end"] = int(end)
-    #                 helitronExtResult["eValue"] = eValue
-    #                 dStruct["helitronExtremities"][helName] = helitronExtResult
-    #
-    # @staticmethod
-    # def _formatOtherFeaturesAsDict(lineOfEvidence, dOther):
-    #     if lineOfEvidence != "":
-    #         ClassifUtils._formatCodingFeaturesAsDict(lineOfEvidence, dOther)
-    #         ClassifUtils._formatStructFeaturesAsDict(lineOfEvidence, dOther)
+            codingTypeData = ": ".join(codingTypeData)
+            codingTypeData = codingTypeData.split(", ")
     
-#     @staticmethod
-#     def getClassifLineAsDict(line):
-#         dClassif = OrderedDict()
-#         iClassif = Classif()
-#         lOldClassifItem = line.split("\t")
-#         if len(lOldClassifItem) != 8:
-#             msg = "Can't parse line: \"{}\"\n" .format (line.strip())
-#             print("WARNING - ClassifUtils - {}" .format (msg))
-#             return dClassif
-#
-#         teClass = lOldClassifItem[4]
-#         teOrder = lOldClassifItem[5]
-#         # TODO: recompute wicker code like this or force the user to provide a classif file as input with the wicker code already added
-#         wCode = iClassif._decisionRuleForWickerCode(teClass, teOrder)
-#
-#         dClassif["name"] = lOldClassifItem[0]
-#         dClassif["wCode"] = wCode
-#         dClassif["length"] = int(lOldClassifItem[1])
-#         dClassif["strand"] = lOldClassifItem[2]
-# #TODO change 'chimeric' by 'confused'
-#         dClassif["chimeric"] = False if lOldClassifItem[3] == "ok" else True
-#
-#         dClassif["class"] = teClass
-#         dClassif["order"] = teOrder
-#
-#         if lOldClassifItem[6] == "complete":
-#             dClassif["complete"] = True
-#         elif lOldClassifItem[6] == "incomplete":
-#             dClassif["complete"] = False
-#         else:
-#             dClassif["complete"] = None
-#
-#         allFields = lOldClassifItem[7].split("; ")
-#
-#         CI = allFields.pop(0)
-#         CI = CI.split("=")[-1]
-#         if CI != "NA":
-#             try:
-#                 CI = int(CI)
-#             except ValueError as e:
-#                 print("Couldn't convert {} to int : {}".format(CI, e))
-#         dClassif["CI"] = CI
-#
-#         dClassif["coding"] = OrderedDict()
-#         dClassif["struct"] = OrderedDict()
-#         dClassif["other"] = OrderedDict()
-#
-#         allFields = "; ".join(allFields)
-#         codingField = ""
-#         structField = ""
-#         otherField = ""
-#
-#         codingStart = allFields.find("coding=(")
-#         if codingStart != -1:
-#             pCount = 1
-#             trueStart = codingStart + len("coding=(")
-#             end = trueStart
-#             for char in allFields[trueStart:]:
-#                 if char == "(":
-#                     pCount += 1
-#                 if char == ")":
-#                     pCount -= 1
-#                 if pCount == 0:
-#                     break
-#                 end += 1
-#             if pCount == 0:
-#                 codingField = allFields[trueStart:end]
-#
-#         structStart = allFields.find("struct=(")
-#         if structStart != -1:
-#             pCount = 1
-#             trueStart = structStart + len("struct=(")
-#             end = trueStart
-#             for char in allFields[trueStart:]:
-#                 if char == "(":
-#                     pCount += 1
-#                 if char == ")":
-#                     pCount -= 1
-#                 if pCount == 0:
-#                     break
-#                 end += 1
-#             structField = allFields[trueStart:end]
-#
-#         otherStart = allFields.find("other=(")
-#         if otherStart != -1:
-#             pCount = 1
-#             trueStart = otherStart + len("other=(")
-#             end = trueStart
-#             for char in allFields[trueStart:]:
-#                 if char == "(":
-#                     pCount += 1
-#                 if char == ")":
-#                     pCount -= 1
-#                 if pCount == 0:
-#                     break
-#                 end += 1
-#             otherField = allFields[trueStart:end]
-#         if codingField != "":
-#             ClassifUtils._formatCodingFeaturesAsDict(codingField, dClassif["coding"])
-#         if structField != "":
-#             ClassifUtils._formatStructFeaturesAsDict(structField, dClassif["struct"])
-#         if otherField != "":
-#             ClassifUtils._formatOtherFeaturesAsDict(otherField, dClassif["other"])
-#
-#         return dClassif
+            if codingType == "TE_BLRtx":
+                if not ("TE_BLRtx") in dCoding:
+                    dCoding["TE_BLRtx"] = OrderedDict()
+                for refNameAndCoverage in codingTypeData:
+                    blrtxResult = OrderedDict()
+                    refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                    blrtxResult["cov"] = coverage.replace("%", "")
+                    dCoding["TE_BLRtx"][refName] = blrtxResult
+    
+            if codingType == "TE_BLRx":
+                if not ("TE_BLRx") in dCoding:
+                    dCoding["TE_BLRx"] = OrderedDict()
+                for refNameAndCoverage in codingTypeData:
+                    blrxResult = OrderedDict()
+                    refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                    blrxResult["cov"] = coverage.replace("%", "")
+                    dCoding["TE_BLRx"][refName] = blrxResult
+    
+            if codingType == "profiles":
+                dCoding["profiles"] = ClassifUtils._formatProfilesResultsAsDict(codingTypeData)
+    
+            if codingType == "Other_profiles":
+                dCoding["Other_profiles"] = ClassifUtils._formatProfilesResultsAsDict(codingTypeData)
+    
+            if codingType == "rDNA_BLRn":
+                dCoding["rDNA_BLRn"] = OrderedDict()
+                codingTypeData = ", ".join(codingTypeData)
+                try:
+                    refName, coverage = codingTypeData.rsplit(": ", 1)
+                except ValueError:
+                    refName = codingTypeData
+                    coverage = -1.0
+    
+                dCoding["rDNA_BLRn"]["name"] = refName
+                dCoding["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
+    
+            if codingType == "HG_BLRn":
+                dCoding["HG_BLRn"] = OrderedDict()
+                refName, coverage = codingTypeData[0].rsplit(": ", 1)
+    
+                dCoding["HG_BLRn"]["name"] = refName
+                dCoding["HG_BLRn"]["cov"] = coverage.replace("%", "")
+    
+    @staticmethod
+    def _formatStructFeaturesAsDict(lineOfEvidence, dStruct):
+        structEvidences = lineOfEvidence.split("; ")
+        for structTypeData in structEvidences:
+            structTypeData = structTypeData.split(": ")
+            structType = structTypeData.pop(0)
+
+            structTypeData = ": ".join(structTypeData)
+            structTypeData = structTypeData.split(", ")
+
+            if structType == "TElength":
+                dStruct["TElength"] = structTypeData.pop()
+
+            if structType == "TermRepeats":
+                dStruct["TermRepeats"] = OrderedDict()
+                for refNameAndLength in structTypeData:
+                    refName, length = refNameAndLength.rsplit(": ", 1)
+                    dStruct["TermRepeats"][refName] = int(length)
+
+            if structType == "ORF":
+                if not ("ORF") in dStruct:
+                    dStruct["ORF"] = structTypeData
+
+            if structType in ["SSR", "SSRtrf"]:
+                if not (structType) in dStruct:
+                    dStruct[structType] = structTypeData
+
+            if "SSRCoverage" in structType :
+                dummy, cov = structType.split("=")
+                dStruct["SSRCoverage"] = cov
+
+            if structType == "polyAtail":
+                dStruct["polyAtail"] = True
+
+            if structType == "helitronExtremities":
+                structTypeData = ", ".join(structTypeData)
+                structTypeData = structTypeData.split("), ")
+                dStruct["helitronExtremities"] = OrderedDict()
+                for helitronData in structTypeData:
+                    helName, helData = helitronData.split(": (")
+                    helData = helData.replace(")", "")
+                    eValue, start, end = helData.split(", ")
+
+                    helitronExtResult = OrderedDict()
+                    helitronExtResult["start"] = int(start)
+                    helitronExtResult["end"] = int(end)
+                    helitronExtResult["eValue"] = eValue
+                    dStruct["helitronExtremities"][helName] = helitronExtResult
+            
+    @staticmethod
+    def _formatOtherFeaturesAsDict(lineOfEvidence, dOther):
+        if lineOfEvidence != "":
+            ClassifUtils._formatCodingFeaturesAsDict(lineOfEvidence, dOther)
+            ClassifUtils._formatStructFeaturesAsDict(lineOfEvidence, dOther)
+    
+    @staticmethod
+    def getClassifLineAsDict(line):
+        dClassif = OrderedDict()
+        iClassif = Classif()
+        lOldClassifItem = line.split("\t")
+        if len(lOldClassifItem) != 8:
+            msg = "Can't parse line: \"%s\"\n" % line.strip()
+            print("WARNING - ClassifUtils - %s" % msg)
+            return dClassif
+        
+        teClass = lOldClassifItem[4]
+        teOrder = lOldClassifItem[5]
+        # TODO: recompute wicker code like this or force the user to provide a classif file as input with the wicker code already added
+        wCode = iClassif._decisionRuleForWickerCode(teClass, teOrder)
+
+        dClassif["name"] = lOldClassifItem[0]
+        dClassif["wCode"] = wCode
+        dClassif["length"] = int(lOldClassifItem[1])
+        dClassif["strand"] = lOldClassifItem[2]
+#TODO change 'chimeric' by 'confused'
+        dClassif["chimeric"] = False if lOldClassifItem[3] == "ok" else True
+        
+        dClassif["class"] = teClass
+        dClassif["order"] = teOrder
+        
+        if lOldClassifItem[6] == "complete":
+            dClassif["complete"] = True
+        elif lOldClassifItem[6] == "incomplete":
+            dClassif["complete"] = False
+        else:
+            dClassif["complete"] = None
+
+        allFields = lOldClassifItem[7].split("; ")
+        
+        CI = allFields.pop(0)
+        CI = CI.split("=")[-1]
+        if CI != "NA":
+            try:
+                CI = int(CI)
+            except ValueError as e:
+                print("Couldn't convert {} to int : {}".format(CI, e))
+        dClassif["CI"] = CI
+        
+        dClassif["coding"] = OrderedDict()
+        dClassif["struct"] = OrderedDict()
+        dClassif["other"] = OrderedDict()
+        
+        allFields = "; ".join(allFields)
+        codingField = ""
+        structField = ""
+        otherField = ""
+        
+        codingStart = allFields.find("coding=(")
+        if codingStart != -1:
+            pCount = 1
+            trueStart = codingStart + len("coding=(")
+            end = trueStart
+            for char in allFields[trueStart:]:
+                if char == "(":
+                    pCount += 1
+                if char == ")":
+                    pCount -= 1
+                if pCount == 0:
+                    break
+                end += 1
+            if pCount == 0:
+                codingField = allFields[trueStart:end]
+        
+        structStart = allFields.find("struct=(")
+        if structStart != -1:
+            pCount = 1
+            trueStart = structStart + len("struct=(")
+            end = trueStart
+            for char in allFields[trueStart:]:
+                if char == "(":
+                    pCount += 1
+                if char == ")":
+                    pCount -= 1
+                if pCount == 0:
+                    break
+                end += 1
+            structField = allFields[trueStart:end]
+            
+        otherStart = allFields.find("other=(")
+        if otherStart != -1:
+            pCount = 1
+            trueStart = otherStart + len("other=(")
+            end = trueStart
+            for char in allFields[trueStart:]:
+                if char == "(":
+                    pCount += 1
+                if char == ")":
+                    pCount -= 1
+                if pCount == 0:
+                    break
+                end += 1
+            otherField = allFields[trueStart:end]
+        if codingField != "":
+            ClassifUtils._formatCodingFeaturesAsDict(codingField, dClassif["coding"])
+        if structField != "":
+            ClassifUtils._formatStructFeaturesAsDict(structField, dClassif["struct"])
+        if otherField != "":
+            ClassifUtils._formatOtherFeaturesAsDict(otherField, dClassif["other"])
+
+        return dClassif
 
     @staticmethod
     def getNewClassifLineAsDict(line):
         dClassif = OrderedDict()
         lOldClassifItem = line.split("\t")
         if len(lOldClassifItem) != 12:
-            msg = "Can't parse line: \"{}\"\n" .format (line.strip())
-            print("WARNING - ClassifUtils - {}" .format (msg))
+            msg = "Can't parse line: \"%s\"\n" % line.strip()
+            print("WARNING - ClassifUtils - %s" % msg)
             return dClassif
         
         dClassif["name"] = lOldClassifItem[0]
@@ -325,24 +325,24 @@ class ClassifUtils(object):
         CI = lOldClassifItem[8]
         dClassif["CI"] = CI
         
-        dClassif["coding"] = ClassifUtils.formatNewCodingFeaturesAsDict(lOldClassifItem[9])
-        # a = lOldClassifItem[9].strip().lstrip("coding=(")
-        # if a.endswith("))"):
-        #     b = a[:len(a)-1]
-        # else: b = a.rstrip(")")
-        # ClassifUtils._formatNewCodingFeaturesAsDict(b, dClassif["coding"])
-        dClassif["struct"] = ClassifUtils.formatNewStructFeaturesAsDict(lOldClassifItem[10])
-        # a = lOldClassifItem[10].strip().lstrip("struct=(")
-        # if a.endswith("))"):
-        #     b = a[:len(a)-1]
-        # else: b = a.rstrip(")")
-        # ClassifUtils._formatNewStructFeaturesAsDict(b, dClassif["struct"])
-        dClassif["other"] = ClassifUtils.formatNewOtherFeaturesAsDict(lOldClassifItem[11])
-        # a = lOldClassifItem[11].strip().lstrip("other=(")
-        # if a.endswith("))"):
-        #     b = a[:len(a)-1]
-        # else: b = a.rstrip(")")
-        # ClassifUtils._formatNewOtherFeaturesAsDict(b, dClassif["other"])
+        dClassif["coding"] = OrderedDict()
+        a = lOldClassifItem[9].strip().lstrip("coding=(")
+        if a.endswith("))"):
+            b = a[:len(a)-1]
+        else: b = a.rstrip(")")
+        ClassifUtils._formatNewCodingFeaturesAsDict(b, dClassif["coding"])
+        dClassif["struct"] = OrderedDict()
+        a = lOldClassifItem[10].strip().lstrip("struct=(")
+        if a.endswith("))"):
+            b = a[:len(a)-1]
+        else: b = a.rstrip(")")
+        ClassifUtils._formatNewStructFeaturesAsDict(b, dClassif["struct"])
+        dClassif["other"] = OrderedDict()
+        a = lOldClassifItem[11].strip().lstrip("other=(")
+        if a.endswith("))"):
+            b = a[:len(a)-1]
+        else: b = a.rstrip(")")
+        ClassifUtils._formatNewOtherFeaturesAsDict(b, dClassif["other"])
 
         return dClassif
     
@@ -354,11 +354,16 @@ class ClassifUtils(object):
     @staticmethod
     def getClassifInfosAsDict(fileName):
         dConsensusInfo = OrderedDict()
+#        if FileUtils.getNbLinesInSingleFile(fileName) < 1:
         if FileUtils.isEmpty(fileName):
+            # msg = "ERROR - ClassifUtils - Input file is empty\n"
+            # print(msg)
             raise SystemExit("ERROR - ClassifUtils - Input file is empty\n")
             
         ext = os.path.splitext(fileName)[1]
         if  ext != (".classif" or ".classifnew"):
+            # msg = "ERROR - ClassifUtils - Input file must be a classif file from TEdenovo\n"
+            # print msg
             raise SystemExit("ERROR - ClassifUtils - Input file must be a classif file from TEdenovo\n")
 
         with open(fileName, "r") as classifFile:
@@ -368,50 +373,26 @@ class ClassifUtils(object):
             nbFields = len(lFields)
             if lFields[0] not in ["Name", "Seq_name"]:
                 seqName = lFields[0]
-                if nbFields == 12:
+                if nbFields == 8:
+                    dConsensusInfo[seqName] = ClassifUtils.getClassifLineAsDict(line)
+                elif nbFields == 12:
                     dConsensusInfo[seqName] = ClassifUtils.getNewClassifLineAsDict(line)
                 else:
-                    print("{} : classif line for this consensus is not available, it's ignored." .format(seqName))
+                    print("%s : classif line for this consensus is not available, it's ignored." % seqName)
 #Other lines
             for line in classifFile:
                 lFields = line.split("\t")
                 seqName = lFields[0]
                 nbFields = len(lFields)
-                if nbFields == 12:
+                if nbFields == 8:
+                    dConsensusInfo[seqName] = ClassifUtils.getClassifLineAsDict(line)
+                elif nbFields == 12:
                     dConsensusInfo[seqName] = ClassifUtils.getNewClassifLineAsDict(line)
                 else:
-                    print("{} : classif line for this consensus is not available, it's ignored." .format(seqName))
-
-        return dConsensusInfo
+                    print("%s : classif line for this consensus is not available, it's ignored." % seqName)
 
-    ## Retrieve the classification informations from a classif file
-    #
-    # @param fileName Name of the classif file (new format with 12 colomns)
-    # @return a dict of Classif objects
-    #
-    @staticmethod
-    def createClassifInstanceDictFromClassifFile( fileName ):
-        if FileUtils.isEmpty(fileName):
-            raise SystemExit("ERROR - ClassifUtils - Input file is empty\n")
-
-        ext = os.path.splitext(fileName)[1]
-        if ext != (".classif" or ".classifnew"):
-            raise SystemExit("ERROR - ClassifUtils - Input file must be a classif file from TEdenovo\n")
-        dConsensus2Classif = OrderedDict()
-        with open(fileName, "r") as classifFile:
-                # First line, verify if there are headers or not
-                line = classifFile.readline()
-                lFields = line.split("\t")
-                nbFields = len(lFields)
-                if lFields[0] not in ["Name", "Seq_name"] or nbFields != 12:
-                    raise SystemExit("ERROR - ClassifUtils - Input file must be a new classif with 12 colomns\n")
-                # Other lines
-                for line in classifFile:
-                    iClassif = Classif()
-                    iClassif.createClassifInstanceFromClassifLine(line)
-                    consName = iClassif.getConsensusName()
-                    dConsensus2Classif[consName] = iClassif
-        return dConsensus2Classif
+        classifFile.close()
+        return dConsensusInfo    
 
     ## Convert a classif file to JSON format
     # 
@@ -422,66 +403,61 @@ class ClassifUtils(object):
     def convertClassifToJson(fileName, outFileName = ""):
         dConsensusInfo = ClassifUtils.getClassifInfosAsDict(fileName)
         if outFileName == "":
-            outFileName = "{}_classif.json" .format (os.path.basename(fileName).rsplit(".", 1)[0])
+            outFileName = "%s_classif.json" % (os.path.basename(fileName).rsplit(".", 1)[0])
         with open(outFileName, 'w') as outFile:
             json.dump(dConsensusInfo, outFile)
 
     @staticmethod
-    def formatNewCodingFeaturesAsDict(codingInfo):
-        lCodingInfo = codingInfo[:-1].lstrip("coding=(").split("; ")
-        if lCodingInfo[0] != "" and lCodingInfo[0] != "NA":
-            dcodingTypeToData = OrderedDict()
-            for codingTypeData in lCodingInfo:
-                codingTypeData = codingTypeData.split(": ")
-                codingType = codingTypeData.pop(0)
-                codingTypeData = ": ".join(codingTypeData)
-                codingTypeData = codingTypeData.split(", ")
-                if codingType == "TE_BLRtx":
-                    if not "TE_BLRtx" in dcodingTypeToData.keys():
-                        dcodingTypeToData["TE_BLRtx"] = OrderedDict()
-                    for refNameAndCoverage in codingTypeData:
-                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-                        coverage = coverage
-                        dcodingTypeToData["TE_BLRtx"][refName] = coverage
-
-                if codingType == "TE_BLRx":
-                    if not "TE_BLRx" in dcodingTypeToData.keys():
-                        dcodingTypeToData["TE_BLRx"] = OrderedDict()
-                    for refNameAndCoverage in codingTypeData:
-                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-                        coverage = coverage
-                        dcodingTypeToData["TE_BLRx"][refName] = coverage
-
-                if codingType == "profiles":
-                    if not "profiles" in dcodingTypeToData.keys():
-                        dcodingTypeToData["profiles"] = OrderedDict()
-                        dcodingTypeToData["profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
-
-                if codingType == "Other_profiles":
-                    if not "Other_profiles" in dcodingTypeToData.keys():
-                        dcodingTypeToData["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
-                if codingType == "rDNA_BLRn":
-                    dcodingTypeToData["rDNA_BLRn"] = OrderedDict()
-                    codingTypeData = ", ".join(codingTypeData)
-                    try:
-                        refName, coverage = codingTypeData.rsplit(": ", 1)
-                    except ValueError:
-                        refName = codingTypeData
-                        coverage = -1.0
-
-                    dcodingTypeToData["rDNA_BLRn"]["name"] = refName
-                    dcodingTypeToData["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
-
-                if codingType == "HG_BLRn":
-                    dcodingTypeToData["HG_BLRn"] = OrderedDict()
-                    refName, coverage = codingTypeData[0].rsplit(": ", 1)
-
-                    dcodingTypeToData["HG_BLRn"]["name"] = refName
-                    dcodingTypeToData["HG_BLRn"]["cov"] = coverage.replace("%", "")
-        else:
-            dcodingTypeToData = "NA"
-
-        return dcodingTypeToData
+    def _formatNewCodingFeaturesAsDict(codingInfo, dcodingTypeToData):
+        codingInfo = codingInfo.replace("coding=(","").replace("))",")").split("; ")
+        for codingTypeData in codingInfo:
+            codingTypeData = codingTypeData.split(": ")
+            codingType = codingTypeData.pop(0)
+            codingTypeData = ": ".join(codingTypeData)
+            codingTypeData = codingTypeData.split(", ")
+            if codingType == "TE_BLRtx":
+                if not "TE_BLRtx" in dcodingTypeToData:
+                    dcodingTypeToData["TE_BLRtx"] = OrderedDict()
+                for refNameAndCoverage in codingTypeData:
+                    refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                    coverage = coverage
+                    dcodingTypeToData["TE_BLRtx"][refName] = coverage
+            
+            if codingType == "TE_BLRx":
+                if not "TE_BLRx" in dcodingTypeToData:
+                    dcodingTypeToData["TE_BLRx"] = OrderedDict()
+                for refNameAndCoverage in codingTypeData:
+                    refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                    coverage = coverage
+                    dcodingTypeToData["TE_BLRx"][refName] = coverage
+            
+            if codingType == "profiles":
+                if not "profiles" in dcodingTypeToData:
+                    dcodingTypeToData["profiles"] = OrderedDict()
+                    dcodingTypeToData["profiles"] = ClassifUtils._formatProfilesResultsAsDict(codingTypeData)
+
+
+            if codingType == "Other_profiles":
+                if not ("Other_profiles") in dcodingTypeToData:
+                    dcodingTypeToData["Other_profiles"] = ClassifUtils._formatProfilesResultsAsDict(codingTypeData)
+            if codingType == "rDNA_BLRn":
+                dcodingTypeToData["rDNA_BLRn"] = OrderedDict()
+                codingTypeData = ", ".join(codingTypeData)
+                try:
+                    refName, coverage = codingTypeData.rsplit(": ", 1)
+                except ValueError:
+                    refName = codingTypeData
+                    coverage = -1.0
+
+                dcodingTypeToData["rDNA_BLRn"]["name"] = refName
+                dcodingTypeToData["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
+
+            if codingType == "HG_BLRn":
+                dcodingTypeToData["HG_BLRn"] = OrderedDict()
+                refName, coverage = codingTypeData[0].rsplit(": ", 1)
+
+                dcodingTypeToData["HG_BLRn"]["name"] = refName
+                dcodingTypeToData["HG_BLRn"]["cov"] = coverage.replace("%", "")
     
     @staticmethod
     def _formatNewProfilesFeaturesAsDict(lProfilesResults):
@@ -497,178 +473,82 @@ class ClassifUtils(object):
         return dProfileNameToCov
 
     @staticmethod
-    def formatNewStructFeaturesAsDict(structInfos):
-        lStructInfo = structInfos[:-1].lstrip("struct=(").split("; ")
-        if lStructInfo[0] != "" and lStructInfo[0] != "NA":
-            dStructTypeToData = OrderedDict()
-            for structTypeData in lStructInfo:
-                structTypeData = structTypeData.split(": ")
-                structType = structTypeData.pop(0)
-
-                structTypeData = ": ".join(structTypeData)
-                structTypeData = structTypeData.split(", ")
-
-                if structType == "TElength":
-                    dStructTypeToData["TElength"] = structTypeData.pop()
-
-                if structType == "TermRepeats":
-                    dStructTypeToData["TermRepeats"] = OrderedDict()
-                    for refNameAndLength in structTypeData:
-                        refName, length = refNameAndLength.rsplit(": ", 1)
-                        dStructTypeToData["TermRepeats"][refName] = int(length)
-
-                if structType == "ORF":
-                    if not "ORF" in dStructTypeToData.keys():
-                        dStructTypeToData["ORF"] = []
-                        for orfLengthAndInfo in structTypeData:
-                            orfLengthAndInfo = orfLengthAndInfo.split(' ')
-                            orfLength = orfLengthAndInfo[0]
-                            if len(orfLengthAndInfo) == 1:
-                                orfInfo = ""
-                            else:
-                                orfInfo = " ".join(orfLengthAndInfo[1:]).replace(")","")
-                            dStructTypeToData["ORF"].append((orfLength,orfInfo))
-
-                if structType in ["SSR", "SSRtrf"]:
-                    if not structType in dStructTypeToData.keys():
-                        lSsrData = []
-                        for ssr in structTypeData:
-                            lSsrData.append(ssr)
-                            dStructTypeToData[structType] = lSsrData
-
-                if "SSRCoverage" in structType:
-                    dummy, cov = structType.split("=")
-                    cov = cov.replace(')','')
-                    cov = cov.replace('%','')
-                    dStructTypeToData["SSRCoverage"] = float(cov)
-
-                if structType == "polyAtail":
-                    dStructTypeToData["polyAtail"] = True
-
-                if structType == "helitronExtremities":
-                    structTypeData = ", ".join(structTypeData)
-                    structTypeData = structTypeData.split("), ")
-                    dStructTypeToData["helitronExtremities"] = OrderedDict()
-                    for helitronData in structTypeData:
-                        helName, helData = helitronData.split(": (")
-                        eValue, start, end = helData.split(", ")
-
-                        helitronExtResult = OrderedDict()
-                        helitronExtResult["start"] = int(start)
-                        helitronExtResult["end"] = int(end.replace(")","").replace(";",""))
-                        helitronExtResult["eValue"] = float(eValue)
-                        dStructTypeToData["helitronExtremities"][helName] = helitronExtResult
-        else:
-            dStructTypeToData = 'NA'
+    def _formatNewStructFeaturesAsDict(structInfos,dStructTypeToData):
 
-        return dStructTypeToData
+        structInfos = structInfos.replace("struct=(","")
+        lStructInfos = structInfos.split("; ")
+        for structTypeData in lStructInfos:
+            structTypeData = structTypeData.split(": ")
+            structType = structTypeData.pop(0)
+            
+            structTypeData = ": ".join(structTypeData)
+            structTypeData = structTypeData.split(", ")
+            
+            if structType == "TElength":
+                dStructTypeToData["TElength"] = structTypeData.pop()
+            
+            if structType == "TermRepeats":
+                dStructTypeToData["TermRepeats"] = OrderedDict()
+                for refNameAndLength in structTypeData:
+                    refName, length = refNameAndLength.rsplit(": ", 1)
+                    dStructTypeToData["TermRepeats"][refName] = int(length)
+            
+            if structType == "ORF":
+                if not ("ORF") in dStructTypeToData:
+                    dStructTypeToData["ORF"] = []
+                    for orfLengthAndInfo in structTypeData:
+                        orfLengthAndInfo = orfLengthAndInfo.split(' ')
+                        orfLength = orfLengthAndInfo[0]
+                        if len(orfLengthAndInfo) == 1:
+                            orfInfo = ""
+                        else:
+                            orfInfo = " ".join(orfLengthAndInfo[1:]).replace(")","")
+                        dStructTypeToData["ORF"].append((orfLength,orfInfo))
+
+            if structType in ["SSR", "SSRtrf"]:
+                if not structType in dStructTypeToData:
+                    lSsrData = []
+                    for ssr in structTypeData:
+                        lSsrData.append(ssr)
+                        dStructTypeToData[structType] = lSsrData
+            
+            if "SSRCoverage" in structType:
+                dummy, cov = structType.split("=")
+                cov = cov.replace(')','')
+                cov = cov.replace('%','')
+                dStructTypeToData["SSRCoverage"] = float(cov)
+            
+            if structType == "polyAtail":
+                dStructTypeToData["polyAtail"] = True
+            
+            if structType == "helitronExtremities":
+                structTypeData = ", ".join(structTypeData)
+                structTypeData = structTypeData.split("), ")
+                dStructTypeToData["helitronExtremities"] = OrderedDict()
+                for helitronData in structTypeData:
+                    helName, helData = helitronData.split(": (")
+                    eValue, start, end = helData.split(", ")
+
+                    helitronExtResult = OrderedDict()
+                    helitronExtResult["start"] = int(start)
+                    helitronExtResult["end"] = int(end.replace(")","").replace(";",""))
+                    helitronExtResult["eValue"] = float(eValue)
+                    dStructTypeToData["helitronExtremities"][helName] = helitronExtResult
             
     @staticmethod
-    def formatNewOtherFeaturesAsDict(otherInfo):
-        lOtherInfo = otherInfo[:-1].lstrip("other=(").split("; ")
-        if lOtherInfo[0] != "" and lOtherInfo[0] != "NA":
-            dOtherTypeToData = OrderedDict()
-            for otherTypeData in lOtherInfo:
-                otherTypeData = otherTypeData.split(": ")
-                otherType = otherTypeData.pop(0)
-                otherTypeData = ": ".join(otherTypeData)
-                otherTypeData = otherTypeData.split(", ")
-                if otherType == "TElength":
-                    dOtherTypeToData["TElength"] = otherTypeData.pop()
-                if otherType == "TermRepeats":
-                    dOtherTypeToData["TermRepeats"] = OrderedDict()
-                    for refNameAndLength in otherTypeData:
-                        refName, length = refNameAndLength.rsplit(": ", 1)
-                        dOtherTypeToData["TermRepeats"][refName] = int(length)
-                if "SSRCoverage" in otherType:
-                    dummy, cov = otherType.split("=")
-                    cov = cov.replace(')','')
-                    cov = cov.replace('%','')
-                    dOtherTypeToData["SSRCoverage"] = float(cov)
-                if otherType in ["SSR", "SSRtrf"]:
-                    if not otherType in dOtherTypeToData.keys():
-                        lSsrData = []
-                        for ssr in otherTypeData:
-                            lSsrData.append(ssr)
-                            dOtherTypeToData[otherType] = lSsrData
-                if otherType == "Other_profiles":
-                    if not "Other_profiles" in dOtherTypeToData.keys():
-                        dOtherTypeToData["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(otherTypeData)
-                if otherType == "polyAtail":
-                    dOtherTypeToData["polyAtail"] = True
-                if otherType == "helitronExtremities":
-                    otherTypeData = ", ".join(otherTypeData)
-                    otherTypeData = otherTypeData.split("), ")
-                    dOtherTypeToData["helitronExtremities"] = OrderedDict()
-                    for helitronData in otherTypeData:
-                        helName, helData = helitronData.split(": (")
-                        eValue, start, end = helData.split(", ")
-                        helitronExtResult = OrderedDict()
-                        helitronExtResult["start"] = int(start)
-                        helitronExtResult["end"] = int(end.replace(")","").replace(";",""))
-                        helitronExtResult["eValue"] = float(eValue)
-                        dOtherTypeToData["helitronExtremities"][helName] = helitronExtResult
-                if otherType == "TermRepeats":
-                    dOtherTypeToData["TermRepeats"] = OrderedDict()
-                    for refNameAndLength in otherTypeData:
-                        refName, length = refNameAndLength.rsplit(": ", 1)
-                        dOtherTypeToData["TermRepeats"][refName] = int(length)
-                if otherType == "ORF":
-                    if not "ORF" in dOtherTypeToData.keys():
-                        dOtherTypeToData["ORF"] = []
-                        for orfLengthAndInfo in otherTypeData:
-                            orfLengthAndInfo = orfLengthAndInfo.split(' ')
-                            orfLength = orfLengthAndInfo[0]
-                            if len(orfLengthAndInfo) == 1:
-                                orfInfo = ""
-                            else:
-                                orfInfo = " ".join(orfLengthAndInfo[1:]).replace(")","")
-                            dOtherTypeToData["ORF"].append((orfLength,orfInfo))
-                if otherType == "rDNA_BLRn":
-                    dOtherTypeToData["rDNA_BLRn"] = OrderedDict()
-                    otherTypeData = ", ".join(otherTypeData)
-                    try:
-                        refName, coverage = otherTypeData.rsplit(": ", 1)
-                    except ValueError:
-                        refName = otherTypeData
-                        coverage = -1.0
-                    dOtherTypeToData["rDNA_BLRn"]["name"] = refName
-                    dOtherTypeToData["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
-                if otherType == "HG_BLRn":
-                    dOtherTypeToData["HG_BLRn"] = OrderedDict()
-                    refName, coverage = otherTypeData[0].rsplit(": ", 1)
-                    dOtherTypeToData["HG_BLRn"]["name"] = refName
-                    dOtherTypeToData["HG_BLRn"]["cov"] = coverage.replace("%", "")
-                if otherType == "TE_BLRtx":
-                    if not "TE_BLRtx" in dOtherTypeToData.keys():
-                        dOtherTypeToData["TE_BLRtx"] = OrderedDict()
-                    for refNameAndCoverage in otherTypeData:
-                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-                        coverage = coverage
-                        dOtherTypeToData["TE_BLRtx"][refName] = coverage
-                if otherType == "TE_BLRx":
-                    if not "TE_BLRx" in dOtherTypeToData.keys():
-                        dOtherTypeToData["TE_BLRx"] = OrderedDict()
-                    for refNameAndCoverage in otherTypeData:
-                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
-                        coverage = coverage
-                        dOtherTypeToData["TE_BLRx"][refName] = coverage
-                if otherType == "profiles":
-                    if not "profiles" in dOtherTypeToData.keys():
-                        dOtherTypeToData["profiles"] = OrderedDict()
-                        dOtherTypeToData["profiles"] = ClassifUtils.formatProfilesResultsAsDict(otherTypeData)
-
-        else:
-            dOtherTypeToData = 'NA'
-        return dOtherTypeToData
+    def _formatNewOtherFeaturesAsDict(otherInfo, dOtherTypeToData):
+        if otherInfo != "":
+            otherInfo = otherInfo.replace("other=(","")
+            ClassifUtils._formatNewCodingFeaturesAsDict(otherInfo,dOtherTypeToData)
+            ClassifUtils._formatNewStructFeaturesAsDict(otherInfo,dOtherTypeToData)
 
     @staticmethod
     def parseClassifToNewClassif(line):
         newLine = ""
         lOldClassifItem = line.split("\t")
         if len(lOldClassifItem) != 8:
-            msg = "Can't parse line: \"{}\"\n" .format (line.strip())
-            print("WARNING - ClassifUtils - {}" .format (msg))
+            msg = "Can't parse line: \"%s\"\n" % line.strip()
+            print("WARNING - ClassifUtils - %s" % msg)
         else:
             iClassif = Classif()
             iClassif.createClassifInstanceFromClassifLine(line)
@@ -676,9 +556,9 @@ class ClassifUtils(object):
             newConsLength = iClassif.getConsensusLength()
             newConsStrand = iClassif.getConsensusStrand()
             newConsConfused = iClassif.getConfusness()
-            orders = iClassif.getConsensusOrder().replace("noCat", "Unclassified")
+            orders = iClassif.getConsensusOrder().replace("noCat", "Unclassified").replace("rDNA", "PrDNA")
             lOrders = orders.split('|')
-            classes = iClassif.getConsensusClass().replace("noCat", "Unclassified")
+            classes = iClassif.getConsensusClass().replace("noCat", "Unclassified").replace("rDNA", "PrDNA")
             lClass = classes.split('|')
             if newConsConfused:
                 if len(lOrders) == 1 and len(lClass) == 1:
@@ -751,23 +631,4 @@ class ClassifUtils(object):
                 else:
                     outF.write(inLine)
 
-    @staticmethod
-    def renameConsensus(inputClassifFile,outputClassifWithOrder, tabFileName):
-        dInit2new = {}
-        with open(tabFileName, "r") as tabF:
-            for line in tabF:
-                lNames = line.rstrip("\n").split("\t")
-                dInit2new[lNames[0]] = lNames[1]
-        with open(inputClassifFile, "r") as inF, open(outputClassifWithOrder, "w") as outF:
-            headersLine = inF.readline()
-            outF.write(headersLine)
-            for inLine in inF:
-                iClassif = Classif()
-                iClassif.createClassifInstanceFromClassifLine(inLine)
-                initConsensusName = iClassif.getConsensusName()
-                if initConsensusName in dInit2new:
-                    newName = dInit2new[initConsensusName]
-                iClassif.setConsensusName(newName)
-                outF.write(iClassif.createClassifLine())
-
-
+        #pass
diff --git a/script_repet/repet_tools/commons/core/utils/ClassifUtils_l.py b/script_repet/repet_tools/commons/core/utils/ClassifUtils_l.py
new file mode 100755
index 0000000000000000000000000000000000000000..c856d0e3984723149859bc9040f55abd76ed0d27
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/utils/ClassifUtils_l.py
@@ -0,0 +1,773 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import json
+from collections import OrderedDict
+from commons.core.utils.Classif import Classif
+from commons.core.utils.FileUtils import FileUtils
+
+
+DWICKERCODE = {
+        "I" : "RXX", 
+        "II" : "DXX", 
+        "LTR" : "RLX", 
+        "DIRS" : "RYX", 
+        "PLE" : "RPX", 
+        "LINE" : "RIX", 
+        "SINE" : "RSX",
+        "TIR" : "DTX", 
+        "Crypton" : "DYX", 
+        "Helitron" : "DHX", 
+        "Maverick" : "DMX",
+        "LARD" : "RXX-LARD",
+        "MITE" : "DXX-MITE",
+        "TRIM": "RXX-TRIM"
+       }
+DORDER2CLASS = {
+            "LTR": "I",
+            "DIRS": "I",
+            "PLE": "I",
+            "LINE": "I",
+            "SINE": "I",
+            "TIR": "II",
+            "Crypton": "II",
+            "Maverick": "II",
+            "Helitron": "II",
+            "LARD" : "I",
+            "MITE": "II",
+            "TRIM": "I",
+            "NA": "NA"
+            }
+    
+class ClassifUtils(object):
+
+    @staticmethod
+    def formatProfilesResultsAsDict(lProfilesResults):
+        if len(lProfilesResults) == 0:
+            return OrderedDict()
+        dResults = OrderedDict()
+        for refNameAndCoverage in lProfilesResults:
+            refName, coverage = refNameAndCoverage.split(": ")
+            profilesResult = OrderedDict()
+            if coverage.find("%(") != -1:
+                coverage, coverageOnSubject = coverage.split("%(")
+                profilesResult["cov"] = coverage
+                profilesResult["covOnSubject"] = coverageOnSubject.replace("%)", "")
+            else:
+                profilesResult["cov"] = coverage.replace("%","")
+                profilesResult["covOnSubject"] = ""
+            dResults[refName] = profilesResult
+        return dResults
+    
+    
+    # @staticmethod
+    # def _formatCodingFeaturesAsDict(lineOfEvidence, dCoding):
+    #     codingEvidences = lineOfEvidence.split("; ")
+    #     for codingTypeData in codingEvidences:
+    #         codingTypeData = codingTypeData.split(": ")
+    #         codingType = codingTypeData.pop(0)
+    #
+    #         codingTypeData = ": ".join(codingTypeData)
+    #         codingTypeData = codingTypeData.split(", ")
+    #
+    #         if codingType == "TE_BLRtx":
+    #             if not "TE_BLRtx" in dCoding.keys():
+    #                 dCoding["TE_BLRtx"] = OrderedDict()
+    #             for refNameAndCoverage in codingTypeData:
+    #                 blrtxResult = OrderedDict()
+    #                 refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+    #                 blrtxResult["cov"] = coverage.replace("%", "")
+    #                 dCoding["TE_BLRtx"][refName] = blrtxResult
+    #
+    #         if codingType == "TE_BLRx":
+    #             if not "TE_BLRx" in dCoding.keys():
+    #                 dCoding["TE_BLRx"] = OrderedDict()
+    #             for refNameAndCoverage in codingTypeData:
+    #                 blrxResult = OrderedDict()
+    #                 refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+    #                 blrxResult["cov"] = coverage.replace("%", "")
+    #                 dCoding["TE_BLRx"][refName] = blrxResult
+    #
+    #         if codingType == "profiles":
+    #             dCoding["profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
+    #
+    #         if codingType == "Other_profiles":
+    #             dCoding["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
+    #
+    #         if codingType == "rDNA_BLRn":
+    #             dCoding["rDNA_BLRn"] = OrderedDict()
+    #             codingTypeData = ", ".join(codingTypeData)
+    #             try:
+    #                 refName, coverage = codingTypeData.rsplit(": ", 1)
+    #             except ValueError:
+    #                 refName = codingTypeData
+    #                 coverage = -1.0
+    #
+    #             dCoding["rDNA_BLRn"]["name"] = refName
+    #             dCoding["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
+    #
+    #         if codingType == "HG_BLRn":
+    #             dCoding["HG_BLRn"] = OrderedDict()
+    #             refName, coverage = codingTypeData[0].rsplit(": ", 1)
+    #
+    #             dCoding["HG_BLRn"]["name"] = refName
+    #             dCoding["HG_BLRn"]["cov"] = coverage.replace("%", "")
+    
+    # @staticmethod
+    # def _formatStructFeaturesAsDict(lineOfEvidence, dStruct):
+    #     structEvidences = lineOfEvidence.split("; ")
+    #     for structTypeData in structEvidences:
+    #         structTypeData = structTypeData.split(": ")
+    #         structType = structTypeData.pop(0)
+    #
+    #         structTypeData = ": ".join(structTypeData)
+    #         structTypeData = structTypeData.split(", ")
+    #
+    #         if structType == "TElength":
+    #             dStruct["TElength"] = structTypeData.pop()
+    #
+    #         if structType == "TermRepeats":
+    #             dStruct["TermRepeats"] = OrderedDict()
+    #             for refNameAndLength in structTypeData:
+    #                 refName, length = refNameAndLength.rsplit(": ", 1)
+    #                 dStruct["TermRepeats"][refName] = int(length)
+    #
+    #         if structType == "ORF":
+    #             if not "ORF" in dStruct.keys():
+    #                 dStruct["ORF"] = structTypeData
+    #
+    #         if structType in ["SSR", "SSRtrf"]:
+    #             if not structType in dStruct.keys():
+    #                 dStruct[structType] = structTypeData
+    #
+    #         if "SSRCoverage" in structType :
+    #             dummy, cov = structType.split("=")
+    #             dStruct["SSRCoverage"] = cov
+    #
+    #         if structType == "polyAtail":
+    #             dStruct["polyAtail"] = True
+    #
+    #         if structType == "helitronExtremities":
+    #             structTypeData = ", ".join(structTypeData)
+    #             structTypeData = structTypeData.split("), ")
+    #             dStruct["helitronExtremities"] = OrderedDict()
+    #             for helitronData in structTypeData:
+    #                 helName, helData = helitronData.split(": (")
+    #                 helData = helData.replace(")", "")
+    #                 eValue, start, end = helData.split(", ")
+    #
+    #                 helitronExtResult = OrderedDict()
+    #                 helitronExtResult["start"] = int(start)
+    #                 helitronExtResult["end"] = int(end)
+    #                 helitronExtResult["eValue"] = eValue
+    #                 dStruct["helitronExtremities"][helName] = helitronExtResult
+    #
+    # @staticmethod
+    # def _formatOtherFeaturesAsDict(lineOfEvidence, dOther):
+    #     if lineOfEvidence != "":
+    #         ClassifUtils._formatCodingFeaturesAsDict(lineOfEvidence, dOther)
+    #         ClassifUtils._formatStructFeaturesAsDict(lineOfEvidence, dOther)
+    
+#     @staticmethod
+#     def getClassifLineAsDict(line):
+#         dClassif = OrderedDict()
+#         iClassif = Classif()
+#         lOldClassifItem = line.split("\t")
+#         if len(lOldClassifItem) != 8:
+#             msg = "Can't parse line: \"{}\"\n" .format (line.strip())
+#             print("WARNING - ClassifUtils - {}" .format (msg))
+#             return dClassif
+#
+#         teClass = lOldClassifItem[4]
+#         teOrder = lOldClassifItem[5]
+#         # TODO: recompute wicker code like this or force the user to provide a classif file as input with the wicker code already added
+#         wCode = iClassif._decisionRuleForWickerCode(teClass, teOrder)
+#
+#         dClassif["name"] = lOldClassifItem[0]
+#         dClassif["wCode"] = wCode
+#         dClassif["length"] = int(lOldClassifItem[1])
+#         dClassif["strand"] = lOldClassifItem[2]
+# #TODO change 'chimeric' by 'confused'
+#         dClassif["chimeric"] = False if lOldClassifItem[3] == "ok" else True
+#
+#         dClassif["class"] = teClass
+#         dClassif["order"] = teOrder
+#
+#         if lOldClassifItem[6] == "complete":
+#             dClassif["complete"] = True
+#         elif lOldClassifItem[6] == "incomplete":
+#             dClassif["complete"] = False
+#         else:
+#             dClassif["complete"] = None
+#
+#         allFields = lOldClassifItem[7].split("; ")
+#
+#         CI = allFields.pop(0)
+#         CI = CI.split("=")[-1]
+#         if CI != "NA":
+#             try:
+#                 CI = int(CI)
+#             except ValueError as e:
+#                 print("Couldn't convert {} to int : {}".format(CI, e))
+#         dClassif["CI"] = CI
+#
+#         dClassif["coding"] = OrderedDict()
+#         dClassif["struct"] = OrderedDict()
+#         dClassif["other"] = OrderedDict()
+#
+#         allFields = "; ".join(allFields)
+#         codingField = ""
+#         structField = ""
+#         otherField = ""
+#
+#         codingStart = allFields.find("coding=(")
+#         if codingStart != -1:
+#             pCount = 1
+#             trueStart = codingStart + len("coding=(")
+#             end = trueStart
+#             for char in allFields[trueStart:]:
+#                 if char == "(":
+#                     pCount += 1
+#                 if char == ")":
+#                     pCount -= 1
+#                 if pCount == 0:
+#                     break
+#                 end += 1
+#             if pCount == 0:
+#                 codingField = allFields[trueStart:end]
+#
+#         structStart = allFields.find("struct=(")
+#         if structStart != -1:
+#             pCount = 1
+#             trueStart = structStart + len("struct=(")
+#             end = trueStart
+#             for char in allFields[trueStart:]:
+#                 if char == "(":
+#                     pCount += 1
+#                 if char == ")":
+#                     pCount -= 1
+#                 if pCount == 0:
+#                     break
+#                 end += 1
+#             structField = allFields[trueStart:end]
+#
+#         otherStart = allFields.find("other=(")
+#         if otherStart != -1:
+#             pCount = 1
+#             trueStart = otherStart + len("other=(")
+#             end = trueStart
+#             for char in allFields[trueStart:]:
+#                 if char == "(":
+#                     pCount += 1
+#                 if char == ")":
+#                     pCount -= 1
+#                 if pCount == 0:
+#                     break
+#                 end += 1
+#             otherField = allFields[trueStart:end]
+#         if codingField != "":
+#             ClassifUtils._formatCodingFeaturesAsDict(codingField, dClassif["coding"])
+#         if structField != "":
+#             ClassifUtils._formatStructFeaturesAsDict(structField, dClassif["struct"])
+#         if otherField != "":
+#             ClassifUtils._formatOtherFeaturesAsDict(otherField, dClassif["other"])
+#
+#         return dClassif
+
+    @staticmethod
+    def getNewClassifLineAsDict(line):
+        dClassif = OrderedDict()
+        lOldClassifItem = line.split("\t")
+        if len(lOldClassifItem) != 12:
+            msg = "Can't parse line: \"{}\"\n" .format (line.strip())
+            print("WARNING - ClassifUtils - {}" .format (msg))
+            return dClassif
+        
+        dClassif["name"] = lOldClassifItem[0]
+        dClassif["length"] = int(lOldClassifItem[1])
+        dClassif["strand"] = lOldClassifItem[2]
+        if lOldClassifItem[3] == "True":
+            dClassif["confused"] = True
+        else:
+            dClassif["confused"] = False
+        dClassif["class"] = lOldClassifItem[4]
+        dClassif["order"] = lOldClassifItem[5]
+        dClassif["wCode"] = lOldClassifItem[6]
+        dClassif["sFamily"] = lOldClassifItem[7]
+        CI = lOldClassifItem[8]
+        dClassif["CI"] = CI
+        
+        dClassif["coding"] = ClassifUtils.formatNewCodingFeaturesAsDict(lOldClassifItem[9])
+        # a = lOldClassifItem[9].strip().lstrip("coding=(")
+        # if a.endswith("))"):
+        #     b = a[:len(a)-1]
+        # else: b = a.rstrip(")")
+        # ClassifUtils._formatNewCodingFeaturesAsDict(b, dClassif["coding"])
+        dClassif["struct"] = ClassifUtils.formatNewStructFeaturesAsDict(lOldClassifItem[10])
+        # a = lOldClassifItem[10].strip().lstrip("struct=(")
+        # if a.endswith("))"):
+        #     b = a[:len(a)-1]
+        # else: b = a.rstrip(")")
+        # ClassifUtils._formatNewStructFeaturesAsDict(b, dClassif["struct"])
+        dClassif["other"] = ClassifUtils.formatNewOtherFeaturesAsDict(lOldClassifItem[11])
+        # a = lOldClassifItem[11].strip().lstrip("other=(")
+        # if a.endswith("))"):
+        #     b = a[:len(a)-1]
+        # else: b = a.rstrip(")")
+        # ClassifUtils._formatNewOtherFeaturesAsDict(b, dClassif["other"])
+
+        return dClassif
+    
+    ## Retrieve the classification informations from a classif file
+    # 
+    # @param fileName Name of the classif file
+    # @return A dict containing the classification infos
+    #
+    @staticmethod
+    def getClassifInfosAsDict(fileName):
+        dConsensusInfo = OrderedDict()
+        if FileUtils.isEmpty(fileName):
+            raise SystemExit("ERROR - ClassifUtils - Input file is empty\n")
+            
+        ext = os.path.splitext(fileName)[1]
+        if  ext != (".classif" or ".classifnew"):
+            raise SystemExit("ERROR - ClassifUtils - Input file must be a classif file from TEdenovo\n")
+
+        with open(fileName, "r") as classifFile:
+#First line, verify if there are headers or not
+            line = classifFile.readline()
+            lFields = line.split("\t")
+            nbFields = len(lFields)
+            if lFields[0] not in ["Name", "Seq_name"]:
+                seqName = lFields[0]
+                if nbFields == 12:
+                    dConsensusInfo[seqName] = ClassifUtils.getNewClassifLineAsDict(line)
+                else:
+                    print("{} : classif line for this consensus is not available, it's ignored." .format(seqName))
+#Other lines
+            for line in classifFile:
+                lFields = line.split("\t")
+                seqName = lFields[0]
+                nbFields = len(lFields)
+                if nbFields == 12:
+                    dConsensusInfo[seqName] = ClassifUtils.getNewClassifLineAsDict(line)
+                else:
+                    print("{} : classif line for this consensus is not available, it's ignored." .format(seqName))
+
+        return dConsensusInfo
+
+    ## Retrieve the classification informations from a classif file
+    #
+    # @param fileName Name of the classif file (new format with 12 colomns)
+    # @return a dict of Classif objects
+    #
+    @staticmethod
+    def createClassifInstanceDictFromClassifFile( fileName ):
+        if FileUtils.isEmpty(fileName):
+            raise SystemExit("ERROR - ClassifUtils - Input file is empty\n")
+
+        ext = os.path.splitext(fileName)[1]
+        if ext != (".classif" or ".classifnew"):
+            raise SystemExit("ERROR - ClassifUtils - Input file must be a classif file from TEdenovo\n")
+        dConsensus2Classif = OrderedDict()
+        with open(fileName, "r") as classifFile:
+                # First line, verify if there are headers or not
+                line = classifFile.readline()
+                lFields = line.split("\t")
+                nbFields = len(lFields)
+                if lFields[0] not in ["Name", "Seq_name"] or nbFields != 12:
+                    raise SystemExit("ERROR - ClassifUtils - Input file must be a new classif with 12 colomns\n")
+                # Other lines
+                for line in classifFile:
+                    iClassif = Classif()
+                    iClassif.createClassifInstanceFromClassifLine(line)
+                    consName = iClassif.getConsensusName()
+                    dConsensus2Classif[consName] = iClassif
+        return dConsensus2Classif
+
+    ## Convert a classif file to JSON format
+    # 
+    # @param fileName Name of the classif file
+    # @param outFileName Name of the output JSON file (optional)
+    #  
+    @staticmethod
+    def convertClassifToJson(fileName, outFileName = ""):
+        dConsensusInfo = ClassifUtils.getClassifInfosAsDict(fileName)
+        if outFileName == "":
+            outFileName = "{}_classif.json" .format (os.path.basename(fileName).rsplit(".", 1)[0])
+        with open(outFileName, 'w') as outFile:
+            json.dump(dConsensusInfo, outFile)
+
+    @staticmethod
+    def formatNewCodingFeaturesAsDict(codingInfo):
+        lCodingInfo = codingInfo[:-1].lstrip("coding=(").split("; ")
+        if lCodingInfo[0] != "" and lCodingInfo[0] != "NA":
+            dcodingTypeToData = OrderedDict()
+            for codingTypeData in lCodingInfo:
+                codingTypeData = codingTypeData.split(": ")
+                codingType = codingTypeData.pop(0)
+                codingTypeData = ": ".join(codingTypeData)
+                codingTypeData = codingTypeData.split(", ")
+                if codingType == "TE_BLRtx":
+                    if not "TE_BLRtx" in dcodingTypeToData.keys():
+                        dcodingTypeToData["TE_BLRtx"] = OrderedDict()
+                    for refNameAndCoverage in codingTypeData:
+                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                        coverage = coverage
+                        dcodingTypeToData["TE_BLRtx"][refName] = coverage
+
+                if codingType == "TE_BLRx":
+                    if not "TE_BLRx" in dcodingTypeToData.keys():
+                        dcodingTypeToData["TE_BLRx"] = OrderedDict()
+                    for refNameAndCoverage in codingTypeData:
+                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                        coverage = coverage
+                        dcodingTypeToData["TE_BLRx"][refName] = coverage
+
+                if codingType == "profiles":
+                    if not "profiles" in dcodingTypeToData.keys():
+                        dcodingTypeToData["profiles"] = OrderedDict()
+                        dcodingTypeToData["profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
+
+                if codingType == "Other_profiles":
+                    if not "Other_profiles" in dcodingTypeToData.keys():
+                        dcodingTypeToData["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(codingTypeData)
+                if codingType == "rDNA_BLRn":
+                    dcodingTypeToData["rDNA_BLRn"] = OrderedDict()
+                    codingTypeData = ", ".join(codingTypeData)
+                    try:
+                        refName, coverage = codingTypeData.rsplit(": ", 1)
+                    except ValueError:
+                        refName = codingTypeData
+                        coverage = -1.0
+
+                    dcodingTypeToData["rDNA_BLRn"]["name"] = refName
+                    dcodingTypeToData["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
+
+                if codingType == "HG_BLRn":
+                    dcodingTypeToData["HG_BLRn"] = OrderedDict()
+                    refName, coverage = codingTypeData[0].rsplit(": ", 1)
+
+                    dcodingTypeToData["HG_BLRn"]["name"] = refName
+                    dcodingTypeToData["HG_BLRn"]["cov"] = coverage.replace("%", "")
+        else:
+            dcodingTypeToData = "NA"
+
+        return dcodingTypeToData
+    
+    @staticmethod
+    def _formatNewProfilesFeaturesAsDict(lProfilesResults):
+        if len(lProfilesResults) == 0:
+            return OrderedDict()
+        dProfileNameToCov = OrderedDict()
+        
+        for refNameAndCoverage in lProfilesResults:
+            refName, coverage = refNameAndCoverage.split(": ")
+            coverage = coverage.split("%(")[1].replace("%))","")
+            coverage = float(coverage.replace(";",""))
+            dProfileNameToCov[refName] = coverage
+        return dProfileNameToCov
+
+    @staticmethod
+    def formatNewStructFeaturesAsDict(structInfos):
+        lStructInfo = structInfos[:-1].lstrip("struct=(").split("; ")
+        if lStructInfo[0] != "" and lStructInfo[0] != "NA":
+            dStructTypeToData = OrderedDict()
+            for structTypeData in lStructInfo:
+                structTypeData = structTypeData.split(": ")
+                structType = structTypeData.pop(0)
+
+                structTypeData = ": ".join(structTypeData)
+                structTypeData = structTypeData.split(", ")
+
+                if structType == "TElength":
+                    dStructTypeToData["TElength"] = structTypeData.pop()
+
+                if structType == "TermRepeats":
+                    dStructTypeToData["TermRepeats"] = OrderedDict()
+                    for refNameAndLength in structTypeData:
+                        refName, length = refNameAndLength.rsplit(": ", 1)
+                        dStructTypeToData["TermRepeats"][refName] = int(length)
+
+                if structType == "ORF":
+                    if not "ORF" in dStructTypeToData.keys():
+                        dStructTypeToData["ORF"] = []
+                        for orfLengthAndInfo in structTypeData:
+                            orfLengthAndInfo = orfLengthAndInfo.split(' ')
+                            orfLength = orfLengthAndInfo[0]
+                            if len(orfLengthAndInfo) == 1:
+                                orfInfo = ""
+                            else:
+                                orfInfo = " ".join(orfLengthAndInfo[1:]).replace(")","")
+                            dStructTypeToData["ORF"].append((orfLength,orfInfo))
+
+                if structType in ["SSR", "SSRtrf"]:
+                    if not structType in dStructTypeToData.keys():
+                        lSsrData = []
+                        for ssr in structTypeData:
+                            lSsrData.append(ssr)
+                            dStructTypeToData[structType] = lSsrData
+
+                if "SSRCoverage" in structType:
+                    dummy, cov = structType.split("=")
+                    cov = cov.replace(')','')
+                    cov = cov.replace('%','')
+                    dStructTypeToData["SSRCoverage"] = float(cov)
+
+                if structType == "polyAtail":
+                    dStructTypeToData["polyAtail"] = True
+
+                if structType == "helitronExtremities":
+                    structTypeData = ", ".join(structTypeData)
+                    structTypeData = structTypeData.split("), ")
+                    dStructTypeToData["helitronExtremities"] = OrderedDict()
+                    for helitronData in structTypeData:
+                        helName, helData = helitronData.split(": (")
+                        eValue, start, end = helData.split(", ")
+
+                        helitronExtResult = OrderedDict()
+                        helitronExtResult["start"] = int(start)
+                        helitronExtResult["end"] = int(end.replace(")","").replace(";",""))
+                        helitronExtResult["eValue"] = float(eValue)
+                        dStructTypeToData["helitronExtremities"][helName] = helitronExtResult
+        else:
+            dStructTypeToData = 'NA'
+
+        return dStructTypeToData
+            
+    @staticmethod
+    def formatNewOtherFeaturesAsDict(otherInfo):
+        lOtherInfo = otherInfo[:-1].lstrip("other=(").split("; ")
+        if lOtherInfo[0] != "" and lOtherInfo[0] != "NA":
+            dOtherTypeToData = OrderedDict()
+            for otherTypeData in lOtherInfo:
+                otherTypeData = otherTypeData.split(": ")
+                otherType = otherTypeData.pop(0)
+                otherTypeData = ": ".join(otherTypeData)
+                otherTypeData = otherTypeData.split(", ")
+                if otherType == "TElength":
+                    dOtherTypeToData["TElength"] = otherTypeData.pop()
+                if otherType == "TermRepeats":
+                    dOtherTypeToData["TermRepeats"] = OrderedDict()
+                    for refNameAndLength in otherTypeData:
+                        refName, length = refNameAndLength.rsplit(": ", 1)
+                        dOtherTypeToData["TermRepeats"][refName] = int(length)
+                if "SSRCoverage" in otherType:
+                    dummy, cov = otherType.split("=")
+                    cov = cov.replace(')','')
+                    cov = cov.replace('%','')
+                    dOtherTypeToData["SSRCoverage"] = float(cov)
+                if otherType in ["SSR", "SSRtrf"]:
+                    if not otherType in dOtherTypeToData.keys():
+                        lSsrData = []
+                        for ssr in otherTypeData:
+                            lSsrData.append(ssr)
+                            dOtherTypeToData[otherType] = lSsrData
+                if otherType == "Other_profiles":
+                    if not "Other_profiles" in dOtherTypeToData.keys():
+                        dOtherTypeToData["Other_profiles"] = ClassifUtils.formatProfilesResultsAsDict(otherTypeData)
+                if otherType == "polyAtail":
+                    dOtherTypeToData["polyAtail"] = True
+                if otherType == "helitronExtremities":
+                    otherTypeData = ", ".join(otherTypeData)
+                    otherTypeData = otherTypeData.split("), ")
+                    dOtherTypeToData["helitronExtremities"] = OrderedDict()
+                    for helitronData in otherTypeData:
+                        helName, helData = helitronData.split(": (")
+                        eValue, start, end = helData.split(", ")
+                        helitronExtResult = OrderedDict()
+                        helitronExtResult["start"] = int(start)
+                        helitronExtResult["end"] = int(end.replace(")","").replace(";",""))
+                        helitronExtResult["eValue"] = float(eValue)
+                        dOtherTypeToData["helitronExtremities"][helName] = helitronExtResult
+                if otherType == "TermRepeats":
+                    dOtherTypeToData["TermRepeats"] = OrderedDict()
+                    for refNameAndLength in otherTypeData:
+                        refName, length = refNameAndLength.rsplit(": ", 1)
+                        dOtherTypeToData["TermRepeats"][refName] = int(length)
+                if otherType == "ORF":
+                    if not "ORF" in dOtherTypeToData.keys():
+                        dOtherTypeToData["ORF"] = []
+                        for orfLengthAndInfo in otherTypeData:
+                            orfLengthAndInfo = orfLengthAndInfo.split(' ')
+                            orfLength = orfLengthAndInfo[0]
+                            if len(orfLengthAndInfo) == 1:
+                                orfInfo = ""
+                            else:
+                                orfInfo = " ".join(orfLengthAndInfo[1:]).replace(")","")
+                            dOtherTypeToData["ORF"].append((orfLength,orfInfo))
+                if otherType == "rDNA_BLRn":
+                    dOtherTypeToData["rDNA_BLRn"] = OrderedDict()
+                    otherTypeData = ", ".join(otherTypeData)
+                    try:
+                        refName, coverage = otherTypeData.rsplit(": ", 1)
+                    except ValueError:
+                        refName = otherTypeData
+                        coverage = -1.0
+                    dOtherTypeToData["rDNA_BLRn"]["name"] = refName
+                    dOtherTypeToData["rDNA_BLRn"]["cov"] = coverage.replace("%", "")
+                if otherType == "HG_BLRn":
+                    dOtherTypeToData["HG_BLRn"] = OrderedDict()
+                    refName, coverage = otherTypeData[0].rsplit(": ", 1)
+                    dOtherTypeToData["HG_BLRn"]["name"] = refName
+                    dOtherTypeToData["HG_BLRn"]["cov"] = coverage.replace("%", "")
+                if otherType == "TE_BLRtx":
+                    if not "TE_BLRtx" in dOtherTypeToData.keys():
+                        dOtherTypeToData["TE_BLRtx"] = OrderedDict()
+                    for refNameAndCoverage in otherTypeData:
+                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                        coverage = coverage
+                        dOtherTypeToData["TE_BLRtx"][refName] = coverage
+                if otherType == "TE_BLRx":
+                    if not "TE_BLRx" in dOtherTypeToData.keys():
+                        dOtherTypeToData["TE_BLRx"] = OrderedDict()
+                    for refNameAndCoverage in otherTypeData:
+                        refName, coverage = refNameAndCoverage.rsplit(": ", 1)
+                        coverage = coverage
+                        dOtherTypeToData["TE_BLRx"][refName] = coverage
+                if otherType == "profiles":
+                    if not "profiles" in dOtherTypeToData.keys():
+                        dOtherTypeToData["profiles"] = OrderedDict()
+                        dOtherTypeToData["profiles"] = ClassifUtils.formatProfilesResultsAsDict(otherTypeData)
+
+        else:
+            dOtherTypeToData = 'NA'
+        return dOtherTypeToData
+
+    @staticmethod
+    def parseClassifToNewClassif(line):
+        newLine = ""
+        lOldClassifItem = line.split("\t")
+        if len(lOldClassifItem) != 8:
+            msg = "Can't parse line: \"{}\"\n" .format (line.strip())
+            print("WARNING - ClassifUtils - {}" .format (msg))
+        else:
+            iClassif = Classif()
+            iClassif.createClassifInstanceFromClassifLine(line)
+            newConsName = iClassif.getConsensusName()
+            newConsLength = iClassif.getConsensusLength()
+            newConsStrand = iClassif.getConsensusStrand()
+            newConsConfused = iClassif.getConfusness()
+            orders = iClassif.getConsensusOrder().replace("noCat", "Unclassified")
+            lOrders = orders.split('|')
+            classes = iClassif.getConsensusClass().replace("noCat", "Unclassified")
+            lClass = classes.split('|')
+            if newConsConfused:
+                if len(lOrders) == 1 and len(lClass) == 1:
+                    newConsClass = "{}|NA".format(classes)
+                    newConsOrder = "{}|NA".format(orders)
+                else:
+                    if len(lClass) == 1:
+                        newConsOrder = orders
+                        lNewClass = []
+                        for order in lOrders:
+                            if order == "Unclassified" or order == "noCat":
+                                itemClass = lClass[0]
+                            elif order == "NA":
+                                itemClass = "NA"
+                            else:
+                                itemClass = DORDER2CLASS.get(order)
+                            lNewClass.append(itemClass)
+                        newConsClass = "|".join(lNewClass)
+                    else:
+                        newConsClass = classes
+                        newConsOrder = orders
+            else:
+                newConsClass = classes
+                newConsOrder = orders
+            newConsWCode = iClassif.getCode()
+            newConsSuperFamily = iClassif.getConsensusSuperFamily()
+            newConsCI = iClassif.getConsensusCI()
+            newConsCoding = iClassif.writeCodingFeaturesLine()
+            newConsStruct = iClassif.writeStructFeaturesLine()
+            newConsOther = iClassif.writeOtherFeaturesLine()
+            
+            newLine = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\tcoding=({})\tstruct=({})\tother=({})".format(newConsName,
+                                                                                                        newConsLength,
+                                                                                                        newConsStrand,
+                                                                                                        newConsConfused,
+                                                                                                        newConsClass,
+                                                                                                        newConsOrder,
+                                                                                                        newConsWCode,
+                                                                                                        newConsSuperFamily,
+                                                                                                        newConsCI,
+                                                                                                        newConsCoding,
+                                                                                                        newConsStruct,
+                                                                                                        newConsOther)
+        return newLine
+
+    @staticmethod
+    def classifRLX2SupFamily(inputClassifFile,outputClassifWithOrder):
+
+        with open(inputClassifFile, "r") as inF, open(outputClassifWithOrder, "w") as outF:
+            headersLine = inF.readline()
+            outF.write(headersLine)
+            for inLine in inF:
+                copia = gypsy = 0
+                iClassif = Classif()
+                iClassif.createClassifInstanceFromClassifLine(inLine)
+                if iClassif.getCode() == "RLX" and not iClassif.getConfusness():
+                    #codingField converted in upper case
+                    codingField = iClassif.getConsensusCoding().upper()
+                    copia = codingField.find("CLASSI:LTR:COPIA")
+                    gypsy = codingField.find("CLASSI:LTR:GYPSY")
+                    if copia >= 0 and gypsy == -1:
+                        iClassif.setCode("RLC")
+                        iClassif.setConsensusSuperFamily("Copia")
+                    elif gypsy >= 0 and copia == -1:
+                        iClassif.setCode("RLG")
+                        iClassif.setConsensusSuperFamily("Gypsy")
+                    else:
+                        pass
+                    outF.write(iClassif.createClassifLine())
+                else:
+                    outF.write(inLine)
+
+    @staticmethod
+    def renameConsensus(inputClassifFile,outputClassifWithOrder, tabFileName):
+        dInit2new = {}
+        with open(tabFileName, "r") as tabF:
+            for line in tabF:
+                lNames = line.rstrip("\n").split("\t")
+                dInit2new[lNames[0]] = lNames[1]
+        with open(inputClassifFile, "r") as inF, open(outputClassifWithOrder, "w") as outF:
+            headersLine = inF.readline()
+            outF.write(headersLine)
+            for inLine in inF:
+                iClassif = Classif()
+                iClassif.createClassifInstanceFromClassifLine(inLine)
+                initConsensusName = iClassif.getConsensusName()
+                if initConsensusName in dInit2new:
+                    newName = dInit2new[initConsensusName]
+                iClassif.setConsensusName(newName)
+                outF.write(iClassif.createClassifLine())
+
+
diff --git a/script_repet/repet_tools/commons/core/utils/Classif_legacy.py b/script_repet/repet_tools/commons/core/utils/Classif_legacy.py
new file mode 100755
index 0000000000000000000000000000000000000000..9fae3ce8f8cb58f23b42ec750f68adebf3d430b6
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/utils/Classif_legacy.py
@@ -0,0 +1,604 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import re
+from commons.core.LoggerFactory import LoggerFactory
+
+LOG_DEPTH = "repet.commons.utils"
+
+DWICKERCODE = {
+               "NA":"NA",
+               "ClassI":"RXX",
+               "ClassII":"DXX",
+               "I":"RXX",
+               "II":"DXX",
+               "LTR":"RLX",
+               "DIRS":"RYX",
+               "PLE":"RPX",
+               "LINE":"RIX",
+               "SINE":"RSX",
+               "TIR":"DTX",
+               "Crypton":"DYX",
+               "Helitron":"DHX",
+               "Maverick":"DMX",
+#Can be change if we don't want use a trigram for non-autonomus elements
+                "LARD" : "RXX-LARD",
+                "LTR-LARD": "RXX-LARD",
+                "TRIM": "RXX-TRIM",
+                "LTR-TRIM": "RXX-TRIM",
+                "MITE": "DXX-MITE",
+                "TIR-MITE":"DXX-MITE",
+                "PotentialrDNA": "PrDNA",
+                "rDNA": "rDNA",
+                "PotentialHostGene": "PHG",
+                "SSR": "SSR",
+#                "Unclassified": "NA"
+                }
+DORDER2CLASS = {
+            "LTR": "I",
+            "DIRS": "I",
+            "PLE": "I",
+            "LINE": "I",
+            "SINE": "I",
+            "TIR": "II",
+            "Crypton": "II",
+            "Maverick": "II",
+            "Helitron": "II",
+            "LARD" : "I",
+            "MITE": "II",
+            "TRIM": "I",
+            "NA": "NA"
+            }
+        
+class Classif(object):
+    """ The class Classif is a object what determine a line in classif file.
+    """
+
+    def __init__(self, consensusName = "", code = "NA", outConfuseness = False, outCompleteness = "", projectName = "", isShorten = False, consensusLength = 0,
+                 consensusStrand = "NA", consensusClass = "NA", consensusOrder = "NA", consensusSuperFam = "NA", consensusCI = "NA",
+                 consensusCoding = "", consensusStruct = "", consensusOther = ""):
+        self._consensusName = consensusName
+        self._consensusLength = int(consensusLength)
+        self._consensusStrand = consensusStrand
+        self._confusness = outConfuseness
+        self._consensusClass = consensusClass
+        self._consensusOrder = consensusOrder
+        self._code = code 
+        self._consensusSuperFam = consensusSuperFam
+        self._consensusCI = consensusCI
+        self._consensusCoding = consensusCoding
+        self._consensusStruct = consensusStruct
+        self._consensusOther = consensusOther
+        self._completeness = str(outCompleteness)
+        self._projectName = projectName
+        self._isShorten = isShorten
+        self._isNoChim = ""
+        self._hasCodingPart = False
+        self._hasStructPart = False
+        self._hasOtherPart = False
+        self._evidence = {}
+        self._newFormat = False       
+        self._log = LoggerFactory.createLogger(name="{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=4)
+
+    def __eq__(self, o):
+        compare = False
+        if self._newFormat == o.isConsensusFormatNew():
+            if self._newFormat:
+                compare = (self._consensusName == o.getConsensusName() and self._consensusLength == o.getConsensusLength()
+                    and self._consensusStrand == o.getConsensusStrand() and self._confusness == o.getConfusness()
+                    and self._consensusClass == o.getConsensusClass() and self._consensusOrder == o.getConsensusOrder()
+                    and self._code == o.getCode() and self._consensusSuperFam == o.getConsensusSuperFamily()
+                    and self._consensusCI == o.getConsensusCI() and self._consensusCoding== o.getConsensusCoding()
+                    and self._consensusStruct == o.getConsensusStruct() and self._consensusOther == o.getConsensusOther())
+            else:
+                compare = (self._consensusName == o.getConsensusName() and self._code == o.getCode()
+                    and self._confusness == o.getConfusness() and self._completeness == o.getCompleteness())
+
+        return compare
+
+    def __ne__(self, o):
+        return not self.__eq__(o)
+
+    def __str__(self):
+        if not self._newFormat:
+            self._log.info("Classif object having old format (with 9 elements)")
+        else:
+            self._log.info("Classif object having new format (with 12 elements)")
+        return "{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}\n{}".format(self._consensusName, self._consensusLength, self._consensusStrand, self._confusness,
+                                                       self._consensusClass, self._consensusOrder, self._code, self._consensusSuperFam, self._consensusCI,
+                                                       self._consensusCoding, self._consensusStruct, self._consensusOther, self._completeness)
+            
+    def setConsensusName(self, consensusName):
+        if not self._newFormat:
+            #remove -comp, -incomp, -chim
+            consensusName = consensusName.replace("-comp","")
+            consensusName = consensusName.replace("-incomp","")
+            consensusName = consensusName.replace("-chim","")
+        self._consensusName = consensusName
+
+    def setInfoEvidence(self, evidence):
+        for key in evidence.keys():
+            self._evidence.update({key:evidence[key]})
+        
+    def setInfoEvidenceFromEvidencesDict(self, message):
+        if message:
+            if 'dictOfEvidence' in message:
+                self.setInfoEvidence(message["dictOfEvidence"])
+            else:
+                self.setInfoEvidence(message)
+                
+            coding = self.writeCodingFeaturesLine()
+            if coding != "":
+                self.setConsensusCoding(coding)
+            
+            struct = self.writeStructFeaturesLine()
+            if struct != "":
+                self.setConsensusStructure(struct)
+            
+            other = self.writeOtherFeaturesLine()
+            if other != "":
+                self.setConsensusOther(other)
+        else:
+            self.setConsensusCoding('NA')
+            self.setConsensusStructure('NA')
+            self.setConsensusOther('NA')
+
+    def setCode(self, wCode = "NA"):
+        if not '|' in wCode and self._confusness == True:
+            self._code = "{}|NA".format(wCode)
+        else:
+            self._code = wCode
+
+    def setConfusness(self, Confusness):
+        if Confusness == "ok" or Confusness == "Ok" or Confusness == "False" or Confusness == False:
+            self._confusness = False
+        if Confusness == "PotentialChimeric" or Confusness == "True" or Confusness == True:
+            self._confusness = True
+
+    def setCompleteness(self, completeness):
+        self._completeness = completeness
+
+    def setProjectName(self, projectName):
+        self._projectName = projectName
+
+    def setConsensusLength(self, cLength):
+        self._consensusLength = int(cLength)
+
+    def setConsensusStrand(self, cStrand):
+        self._consensusStrand = cStrand
+
+    def setConsensusClass( self, cClass ):
+        self._consensusClass = cClass
+
+    def setConsensusOrder(self, cOrder):
+        self._consensusOrder =  cOrder
+
+    def setConsensusSuperFamily(self, cSuperFamily):
+        if self._confusness and cSuperFamily.find("|") == -1:
+            self._consensusSuperFam = "{}|NA".format(cSuperFamily)
+        else:
+            self._consensusSuperFam = cSuperFamily
+
+    def setConsensusCI(self, CI):
+        if not '|' in CI and self._confusness == True:
+            self._consensusCI = "{}|NA".format(CI)
+        else :
+            self._consensusCI = CI
+
+    def setConsensusCoding(self, coding):
+        self._consensusCoding = coding
+
+    def setConsensusStructure(self, structure):
+        self._consensusStruct = structure
+
+    def setConsensusOther(self, other):
+        self._consensusOther = other
+    
+    def setNewFormat(self, newFormat):
+        self._newFormat = newFormat
+    
+    def setConsensusWCodeFromOrderAndClass(self):
+        lWCode = []
+        orders = self.getConsensusOrder()
+        lOrders = orders.split('|')
+        classes = self.getConsensusClass()
+        lClass = classes.split('|')
+        if len(lOrders) == 1 and len(lClass) == 1:
+            if orders == "Unclassified" or orders == "noCat":
+                if classes == "Unclassified" or classes == "noCat":
+                    WickerCode = "NA"
+                else:
+                    WickerCode = DWICKERCODE.get(classes)
+            elif orders == "NA":
+                WickerCode = "NA"
+            else:
+                WickerCode = DWICKERCODE.get(orders)
+            self.setCode(WickerCode)
+        else:
+            i = 0
+            for order in lOrders:
+                if order == "Unclassified" or order == "noCat":
+                    WickerCode = DWICKERCODE.get(lClass[i])
+                elif order == "NA":
+                    WickerCode = "NA"
+                else:
+                    WickerCode = DWICKERCODE.get(order)
+                lWCode.append(WickerCode)
+                i += 1
+            self.setCode("|".join(lWCode))
+
+    def getConsensusName(self):
+        return self._consensusName
+
+    def getNewFormat(self):
+        return self._newFormat
+
+    def getCode(self):
+        return self._code
+
+    def getConfusness(self):
+        return self._confusness
+
+    def getCompleteness(self):
+        return self._completeness
+
+    def getprojectName(self):
+        return self._projectName
+    
+    def getConsensusLength(self):
+        return self._consensusLength
+    
+    def getConsensusStrand(self):
+        return self._consensusStrand
+    
+    def getConsensusClass(self):
+        return self._consensusClass
+    
+    def getConsensusOrder(self):
+        return self._consensusOrder
+    
+    def getConsensusSuperFamily(self):
+        return self._consensusSuperFam
+    
+    def getConsensusCI(self):
+        return str(self._consensusCI)
+
+    def isConsensusFormatNew( self ):
+        return self._newFormat
+
+    def getInfoEvidence(self):
+        return self._evidence
+    
+    def getConsensusCoding(self):
+        return self._consensusCoding
+    
+    def getConsensusStruct(self):
+        return self._consensusStruct
+    
+    def getConsensusOther(self):
+        return self._consensusOther
+    
+    def completeName( self , suffixe):
+        self._consensusName += suffixe
+
+    def writeCodingFeaturesLine(self):
+        coding = self.getConsensusCoding()
+        lResults = []
+        if coding == "":
+            coding = "NA"                
+            dFeature2Infos = self.getInfoEvidence()
+            if 'coding' in dFeature2Infos:
+                    coding = dFeature2Infos['coding']
+            else:
+                self.formatCodingFeatures(dFeature2Infos, lResults)
+                if lResults :
+                    coding = "; ".join(lResults)
+                    self._hasCodingPart = True
+        return coding
+
+    def writeStructFeaturesLine(self):
+        struct = self.getConsensusStruct()
+        lResults = []
+        if struct == "":
+            struct="NA"
+            dFeature2Infos = self.getInfoEvidence()
+            if "struct" in dFeature2Infos:
+                struct = dFeature2Infos['struct']
+            else:
+                self.formatStructFeatures(dFeature2Infos, lResults)
+                if lResults:
+                    struct = "; ".join(lResults)
+                    self._hasStructPart = True
+        return struct
+
+    def writeOtherFeaturesLine(self):
+        other = self.getConsensusOther()        
+        lResultsWithCoding = []
+        lResultsWithStruct = []
+        if other =="":
+            dFeature2Infos = self.getInfoEvidence()
+            if "other" in dFeature2Infos:
+                self.formatCodingFeatures(dFeature2Infos['other'], lResultsWithCoding)
+                self.formatStructFeatures(dFeature2Infos['other'], lResultsWithStruct)
+                if lResultsWithCoding:
+                    other = "; ".join(lResultsWithCoding)
+                if lResultsWithStruct:
+                    other = "{}; {}".format(other,"; ".join(lResultsWithStruct))
+                other = other.lstrip(";").lstrip(" ")
+            else:
+                other = "NA"
+        return other
+
+    def formatCodingFeatures(self, dEvidence, lResults):
+        if 'Repbase_tbx' in dEvidence and dEvidence['Repbase_tbx']:
+            lResults.append("TE_BLRtx: {}".format(", ".join(map(str, dEvidence['Repbase_tbx']))))
+        
+        if 'Repbase_bx' in dEvidence and dEvidence['Repbase_bx']:
+            lResults.append("TE_BLRx: {}".format(", ".join(map(str, dEvidence['Repbase_bx']))))
+            
+        if ('te_hmmer' in dEvidence) and (dEvidence['te_hmmer']):
+            lResults.append('profiles: {}'.format(self.formatProfilesResults(dEvidence['te_hmmer'])))
+            
+        if 'Other_profiles' in dEvidence:
+            lResults.append('Other_profiles: {}'.format(self.formatProfilesResults(dEvidence['Other_profiles'])))
+        
+        if "rDNA" in dEvidence and dEvidence["rDNA"]:
+            lResults.append("rDNA_BLRn: {}".format(dEvidence["rDNA"]))
+        
+        if "HG" in dEvidence and dEvidence["HG"]:
+            lResults.append("HG_BLRn: {}".format(dEvidence["HG"]))
+
+    def formatProfilesResults(self, dProfilesResults):
+        if len(dProfilesResults.keys()) == 0:
+            return ""
+        lResults = []
+        for key in (sorted(dProfilesResults.keys())) :#dProfilesResults.keys():
+            iPDM = dProfilesResults[key]
+            cov = "{0:.2f}%".format(iPDM.getCoverageOnSubject())
+            profilesResult = '{}: {}'.format(key, cov)
+            lResults.append(profilesResult)
+        return ", ".join(lResults)
+    
+    def formatStructFeatures(self, dEvidence, lResults):
+        if 'length' in dEvidence and dEvidence['length']:
+            lResults.append('TElength: {}'.format(dEvidence['length']))
+
+        if 'TR' in dEvidence and dEvidence['TR']:
+            lResults.append('TermRepeats: {}'.format(", ".join(map(str, dEvidence['TR']))))
+            
+        if 'ORF' in dEvidence and dEvidence['ORF']:
+            lResults.append('ORF: {}'.format(", ".join(dEvidence['ORF'])))
+
+        if 'SSR' in dEvidence and dEvidence['SSR']:
+            lResults.append('SSR: {}'.format(", ".join(dEvidence['SSR'])))
+        
+        if 'SSRCoverage' in dEvidence and dEvidence['SSRCoverage']:
+            lResults.append('SSRCoverage={}%'.format(dEvidence['SSRCoverage']))
+                                        
+        if 'polyAtail' in dEvidence:
+            lResults.append('polyAtail')   
+             
+        if 'helitronExtremities' in dEvidence and dEvidence['helitronExtremities']:
+            lResults.append('helitronExtremities: {}'.format(", ".join(map(str, dEvidence['helitronExtremities']))))
+        return lResults
+
+                    
+    #  deprecated for repet v3.0 because consensus code, when consensus is confused, is elaborate with all trigrams
+    def _decisionRuleForWickerCode(self, teClass, order):
+        code = 'NA'
+        if order in DWICKERCODE.keys():
+            code = DWICKERCODE[order]
+        elif teClass in DWICKERCODE.keys():
+            code = DWICKERCODE[teClass]
+        elif order == "Unclassified" and teClass == "Unclassified":
+            code = "NA"
+        elif re.search("\|", order) and teClass == "Unclassified":
+            code = "XXX"
+        elif re.search("\|", order) and re.search("\|",teClass):
+            lClass = teClass.split("|")
+            for iC in lClass[1:]:
+                if lClass[0] != iC:
+                    code = "XXX"
+                    return code
+            code = DWICKERCODE[lClass[0]]
+        return code
+
+    def renameLARDTRIMAndMITE(self):
+        order = self.getConsensusOrder()
+        order = order.replace("MITE", "TIR-MITE")
+        order = order.replace("LARD", "LTR-LARD")
+        order = order.replace("TRIM", "LTR-TRIM")
+        self.setConsensusOrder(order)
+        dEvidence = self.getInfoEvidence()
+        if 'LARD' in dEvidence.keys():
+            dEvidence["LTR-LARD"] = dEvidence["LARD"]
+            del dEvidence["LARD"]
+        if 'TRIM' in dEvidence.keys():
+            dEvidence["LTR-TRIM"] = dEvidence["TRIM"]
+            del dEvidence["TRIM"]
+        if 'MITE' in dEvidence.keys():
+            dEvidence["TIR-MITE"] = dEvidence["MITE"]
+            del dEvidence["MITE"]
+        self.setInfoEvidence(dEvidence)
+            
+    def separateFeatures(self, featureLine):
+        lFeaturesSplited = []
+        if featureLine.find("CI=") != -1:
+            lParts = featureLine.split("; ")
+            CIPart = lParts[0].lstrip("CI=")
+            featureLine = "; ".join(lParts[1:])
+            featureLine = featureLine.rpartition(")")[0]
+            lFeatures = featureLine.split("); ")
+            dType2Value = {"coding": "", "struct": "", "other": ""}
+            for feature in lFeatures:
+                if feature.find("=(") != -1:
+                    typeFeature, valueFeature = feature.split("=(")
+                    dType2Value[typeFeature] = valueFeature
+                else:
+                    dType2Value["other"] += "); " + feature
+            lFeaturesSplited = [CIPart, dType2Value["coding"], dType2Value["struct"], dType2Value["other"]]
+        else:
+            self._log.warning("'{}' is not a feature line in old format".format(featureLine))
+        return lFeaturesSplited
+
+    def createClassifInstanceFromClassifLine(self, classifFileLine):
+        lClassifItem = classifFileLine.split("\t")
+#        self.setConsensusName(lClassifItem[0])
+        self.setConsensusLength(lClassifItem[1])
+        self.setConsensusStrand(lClassifItem[2])
+        self.setConfusness(lClassifItem[3])
+        if len(lClassifItem) == 8:## old format of classif line, with 8 colomns
+            if self._confusness and self._consensusOrder.find("|") >= 0 and self._consensusClass.find("|") < 0:
+                lOrders = self._consensusOrder.split("|")
+                teClass = "{}|{}".format(DORDER2CLASS.get(lOrders[0]), DORDER2CLASS.get(lOrders[1]))
+                self.setConsensusClass(teClass)
+            if lClassifItem[5] == "PHG" or lClassifItem[5] == "rDNA" or lClassifItem[
+                5] == "PotentialrDNA" or lClassifItem[5] == "SSR":
+                self.setConsensusOrder("NA")
+                self.setConsensusClass("NA")
+                if lClassifItem[5] == "PHG":
+                    self.setCode("PHG")
+                elif lClassifItem[5] == "rDNA" or lClassifItem[5] == "PotentialrDNA":
+                    self.setCode("rDNA")
+                else:
+                    self.setCode("SSR")
+            else:
+                if lClassifItem[5]=="Unclassified":
+                    self.setConsensusOrder("Unclassified")
+                else:
+                    self.setConsensusOrder(lClassifItem[5])
+                if lClassifItem[4]=="Unclassified":
+                    self.setConsensusClass("Unclassified")
+                else:
+                    self.setConsensusClass(lClassifItem[4])
+                self.setConsensusWCodeFromOrderAndClass()
+
+            self.setConsensusSuperFamily("NA")
+            if self._confusness:
+                if self._consensusOrder.find("|") == -1: # no |
+                    self._consensusOrder = "{}|NA".format(self._consensusOrder)
+                if self._consensusClass.find("|") == -1: # no |
+                    self._consensusClass = "{}|NA".format(self._consensusClass)
+            self.setCompleteness(lClassifItem[6])
+            lFeatures = self.separateFeatures(lClassifItem[7])
+            if len(lFeatures) > 0:
+                self.setConsensusCI(lFeatures[0])
+                self.setConsensusCoding(lFeatures[1])
+                self.setConsensusStructure(lFeatures[2])
+                self.setConsensusOther(lFeatures[3])
+            else:
+                self._log.warning("The current Classif object will have no feature information")                
+        else:## new format of classif line, with 12 colomns
+            self.setNewFormat(True)
+            self.setConsensusOrder(lClassifItem[5])
+            self.setConsensusClass(lClassifItem[4])
+            self.setCode(lClassifItem[6])
+            self.setConsensusSuperFamily(lClassifItem[7])
+            self.setConsensusCI(lClassifItem[8].lstrip("CI=(").rstrip(")"))
+            # use of rpartition(")")[0] to remove the last ')' in stead of rstrip(")") because if there several ')' rstrip() remove all not only the last!
+            self.setConsensusCoding(lClassifItem[9].lstrip("coding=(").rpartition(")")[0])
+            self.setConsensusStructure(lClassifItem[10].lstrip("struct=(").rpartition(")")[0])
+            self.setConsensusOther(lClassifItem[11].lstrip("other=(").rpartition(")")[0])                    
+        self.setConsensusName(lClassifItem[0])
+
+    def createNewConsensusName(self):
+        pastecClassif = self._code
+        if self._completeness == "comp" or self._completeness == "complete":
+            pastecClassif += "-comp"
+        if self._completeness == "incomp" or self._completeness == "incomplete":
+            pastecClassif += "-incomp"
+
+        if self._confusness == "confused" or self._confusness == "chim" or self._confusness == "PotentialChimeric":
+            pastecClassif += "-chim"
+        if self._isShorten:
+            pattern = "{}_[a-zA-Z0-9]+_[a-zA-Z0-9]+_[a-zA-Z0-9_]+".format(self._projectName)
+            if re.match(pattern, self._consensusName) and not "{}_RS_".format(self._projectName in self._consensusName):
+                header = self.shortenConsensusName()
+                header = "{}_{}".format(pastecClassif, header)
+            else:
+                header = "{}_{}".format(pastecClassif, self._consensusName)
+        else:
+            header = "{}_{}".format(pastecClassif, self._consensusName)
+        if self._consensusStrand == "-":
+            header += "_reversed"
+
+        return header
+
+    def shortenConsensusName(self):
+        consensusShorten = "{}".format(self._projectName)
+        desc = self._consensusName.split(self._projectName)[1]
+        palignMeth = desc.split("_")[1]
+        clustMeth = desc.split("_")[2]
+        clustID = desc.split("_")[3]
+        lmalignMeth = desc.split("_")[4:]
+        if len(lmalignMeth) > 2:
+            malignMeth = "{}{}_{}".format(lmalignMeth[0], lmalignMeth[1], lmalignMeth[2])
+        else:
+            malignMeth = "".join(lmalignMeth)
+        consensusShorten = "{}-{}-{}{}-{}".format(self._projectName, palignMeth[0], clustMeth[0], clustID, malignMeth)
+
+        return consensusShorten
+
+    ## Write Classif line from classif object in new format
+    #
+    def createClassifLine( self):
+        if self.getNewFormat():
+            line = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\tcoding=({})\tstruct=({})\tother=({})\n".format(self._consensusName, self._consensusLength, self._consensusStrand, self._confusness,
+                                                       self._consensusClass, self._consensusOrder, self._code, self._consensusSuperFam, self._consensusCI,
+                                                       self._consensusCoding, self._consensusStruct, self._consensusOther)
+        else:
+            line = "{}\t{}\t{}\t{}\t{}\t{}\t{}\tCI={}; coding=({}); struct=({}); other=({})\n".format(self._consensusName, self._consensusLength, self._consensusStrand, self._confusness,
+                                                       self._consensusClass, self._consensusOrder, self._completeness, self._consensusCI,
+                                                       self._consensusCoding, self._consensusStruct, self._consensusOther)
+        return line
+#        pass
+
+    ## Write Classif instance into a classif file handler
+    #
+    # @param classifFileHandler file handler of a classif file
+    #
+    def writeInNewClassifFormat( self, classifFileHandler ):
+        line = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\tcoding=({})\tstruct=({})\tother=({})\n".format(self._consensusName, self._consensusLength, self._consensusStrand, self._confusness,
+                                                       self._consensusClass, self._consensusOrder, self._code, self._consensusSuperFam, self._consensusCI,
+                                                       self._consensusCoding, self._consensusStruct, self._consensusOther)
+        classifFileHandler.write(line)
+
+    ## Write Classif instance into a classif file handler
+    #
+    # @param classifFileHandler file handler of a classif file
+    #
+    def writeInOldClassifFormat( self, classifFileHandler ):
+        line = "{}\t{}\t{}\t{}\t{}\t{}\t{}\tCI={}; coding=({}); struct=({}); other=({})\n".format(self._consensusName, self._consensusLength, self._consensusStrand, self._confusness,
+                                                       self._consensusClass, self._consensusOrder, self._completeness, self._consensusCI,
+                                                       self._consensusCoding, self._consensusStruct, self._consensusOther)
+        classifFileHandler.write(line)
+
diff --git a/script_repet/repet_tools/commons/core/utils/MapUtils.py b/script_repet/repet_tools/commons/core/utils/MapUtils.py
new file mode 100755
index 0000000000000000000000000000000000000000..3e901e1c21da0617e2b358fb963835ca48977c86
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/utils/MapUtils.py
@@ -0,0 +1,223 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import sys
+from commons.core.coord.Map import Map
+from commons.core.coord.Set import Set
+from commons.core.checker.CheckerUtils import CheckerUtils
+
+
+## static methods manipulating Map instances
+#
+class MapUtils( object ):
+    
+    ## Return a Map list from a Map file
+    #
+    # @param mapFile string name of a Map file
+    # @return a list of Map instances
+    #
+    @staticmethod
+    def getMapListFromFile(mapFile):
+        lMaps = []
+        with open(mapFile, "r") as mapF:
+            for line in mapF:
+                iMap = Map()
+                iMap.setFromString(line)
+                lMaps.append(iMap)
+        return lMaps
+
+        
+    ## Return a list of Map instances sorted in increasing order according to the min, then the max, and finally their initial order
+    #
+    # @param lMaps list of Map instances
+    #
+    @staticmethod
+    def getMapListSortedByIncreasingMinThenMax(lMaps):
+        return sorted(lMaps, key = lambda iMap: (iMap.getMin(), iMap.getMax()))
+    
+    
+    ## Return a list of Map instances sorted in increasing order according to the name, then the seqname, then the min, then the max
+    #
+    # @param lMaps list of Map instances
+    #
+    @staticmethod
+    def getMapListSortedByIncreasingNameThenSeqnameThenMinThenMax(lMaps):
+        return sorted(lMaps, key = lambda iMap: (iMap.getName(), iMap.getSeqname(), iMap.getMin(), iMap.getMax()))
+    
+    
+    ## Return a dictionary which keys are Map names and values the corresponding Map instances
+    #
+    # @param mapFile string input map file name
+    #
+    @staticmethod
+    def getDictPerNameFromMapFile(mapFile):
+        dName2Maps = {}
+        with open(mapFile) as mapFileHandler:
+            for line in mapFileHandler:
+                iMap = Map()
+                iMap.setFromString(line, "\t")
+                if iMap.name in dName2Maps:
+                    if iMap != dName2Maps[iMap.name]:
+                        msg = "ERROR: in file '%s' two different Map instances have the same name '%s'" % (mapFile, iMap.name)
+                        sys.stderr.write("%s\n" % msg)
+                        sys.exit(1)
+                else:
+                    dName2Maps[iMap.name] = iMap
+        return dName2Maps
+    
+    
+    ## Give a list of Set instances from a list of Map instances
+    #
+    # @param lMaps list of Map instances
+    # @return lSets list of Set instances
+    #
+    @staticmethod
+    def mapList2SetList(lMaps):
+        lSets = []
+        c = 0
+        for iMap in lMaps:
+            c += 1
+            iSet = Set()
+            iSet.id = c
+            iSet.name = iMap.getName()
+            iSet.seqname = iMap.getSeqname()
+            iSet.start = iMap.getStart()
+            iSet.end = iMap.getEnd()
+            lSets.append(iSet)
+        return lSets
+    
+    
+    ## Merge the Map instances in a Map file using 'mapOp'
+    #
+    # @param mapFile string input map file name
+    #
+    @staticmethod
+    def mergeCoordsInFile(mapFile, outFile):
+        if not CheckerUtils.isExecutableInUserPath("mapOp"):
+            msg = "WARNING: can't find executable 'mapOp'"
+            sys.stderr.write("%s\n" % msg)
+        else:
+            cmd = "mapOp"
+            cmd += " -q %s" % mapFile
+            cmd += " -m"
+            cmd += " 2>&1 > /dev/null"
+            returnStatus = os.system(cmd)
+            if returnStatus != 0:
+                print ("ERROR: mapOp returned %i") % returnStatus
+                sys.exit(1)
+            os.rename("%s.merge" % mapFile, outFile)
+
+    
+    ## Return a dictionary which keys are Map seqnames and values the corresponding Map instances
+    #
+    # @param mapFile string input map file name
+    #
+    @staticmethod
+    def getDictPerSeqNameFromMapFile(mapFile):
+        dSeqName2Maps = {}
+        with open(mapFile) as mapFileHandler:
+            for line in mapFileHandler:
+                iMap = Map()
+                iMap.setFromString(line, "\t")
+                if not dSeqName2Maps.has_key(iMap.seqname):
+                    dSeqName2Maps[iMap.seqname] = []
+                dSeqName2Maps[iMap.seqname].append(iMap)
+        return dSeqName2Maps
+    
+    
+    ## Convert an Map file into a Set file
+    #
+    # @param mapFileName string input map file name
+    # @param setFileName string output set file name
+    #
+    @staticmethod
+    def convertMapFileIntoSetFile(mapFileName, setFileName = ""):
+        if not setFileName:
+            setFileName = "%s.set" % mapFileName
+        setFileHandler = open(setFileName, "w")
+        count = 0
+        iMap = Map()
+        with open(mapFileName, "r") as mapFileHandler:
+            for line in mapFileHandler:
+                count += 1
+                iMap.setFromString(line)
+                iSet = Set()
+                iSet.id = count
+                iSet.name = iMap.getName()
+                iSet.seqname = iMap.getSeqname()
+                iSet.start = iMap.getStart()
+                iSet.end = iMap.getEnd()
+                iSet.write(setFileHandler)
+        setFileHandler.close()
+        
+
+    ## Write Map instances contained in the given list
+    #
+    # @param lMaps list of Map instances
+    # @param fileName a file name
+    # @param mode the open mode of the file '"w"' or '"a"' 
+    #
+    @staticmethod
+    def writeListInFile(lMaps, fileName, mode = "w"):
+        fileHandler = open(fileName, mode)
+        for iMap in lMaps:
+            iMap.write(fileHandler)
+        fileHandler.close()
+        
+    
+    ## Get the length of the shorter annotation in map file
+    #
+    # @param mapFile string input map file name
+    #
+    @staticmethod
+    def getMinLengthOfMapFile(mapFileName):
+        lSizes = []
+        with open(mapFileName) as fH:
+            for line in fH:
+                start = int(line.split('\t')[2])
+                end = int(line.split('\t')[3])
+                lSizes.append(end - start + 1)
+        return min(lSizes)
+
+
+    ## Get the length of the longest annotation in map file
+    #
+    # @param mapFile string input map file name
+    #
+    @staticmethod
+    def getMaxLengthOfMapFile(mapFileName):
+        maxLength = 0
+        with open(mapFileName) as fH:
+            for line in fH:
+                start = int(line.split('\t')[2])
+                end = int(line.split('\t')[3])
+                maxLength = max(maxLength, end - start + 1)
+        return maxLength
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/core/utils/test/test_BlasterMatch_idk.py b/script_repet/repet_tools/commons/core/utils/test/test_BlasterMatch_idk.py
new file mode 100644
index 0000000000000000000000000000000000000000..a8bb6e5cb45dd2b6c6f777d690e7fbf967a1644a
--- /dev/null
+++ b/script_repet/repet_tools/commons/core/utils/test/test_BlasterMatch_idk.py
@@ -0,0 +1,18 @@
+from unittest import TestCase
+
+
+class TestBlasterMatch(TestCase):
+    def test_is_empty(self):
+        self.fail()
+
+    def test_get_name(self):
+        self.fail()
+
+    def test_get_coverage(self):
+        self.fail()
+
+    def test_get_strand(self):
+        self.fail()
+
+    def test_get_identity(self):
+        self.fail()
diff --git a/script_repet/repet_tools/commons/launcher/DetectPolyA.py b/script_repet/repet_tools/commons/launcher/DetectPolyA.py
new file mode 100755
index 0000000000000000000000000000000000000000..21c8296ce98432a2fb997fc6c7f9c3e99bc6dc67
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/DetectPolyA.py
@@ -0,0 +1,72 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+# NB: is a TE_finder tool
+
+import subprocess
+import shutil
+class DetectPolyA(object):
+
+    def __init__(self, inFile, logFileName="polyAtail.log", identity=0.9, minlen=10, match=10, mismatch=16, gapopen=32, gapextend=32, extlen=0.5, minsize=10, singularity="", outfile=""):
+        self.inFile = inFile
+        self.logFileName = logFileName
+        self.identity = identity
+        self.minlen = minlen
+        self.match = match
+        self.mismatch = mismatch
+        self.gapopen = gapopen
+        self.gapextend = gapextend
+        self.extlen = extlen
+        self.minsize = minsize
+        self.singularity = singularity
+        self.outfile = outfile
+
+    def run(self):
+        print ("Detecting PolyA tails")
+        if self.singularity=="":
+            cmd = "polyAtail"
+        else:
+            cmd = "singularity exec {} polyAtail".format(self.singularity)
+        cmd += " -l {}".format(self.minlen)
+        cmd += " -m {}".format(self.match)
+        cmd += " -d {}".format(self.mismatch)
+        cmd += " -g {}".format(self.gapopen)
+        cmd += " -e {}".format(self.gapextend)
+        cmd += " -x {}".format(self.extlen)
+        cmd += " -s {}".format(self.minsize)
+        cmd += " " + self.inFile
+        cmd += " > {} ".format(self.logFileName)
+        process = subprocess.run(cmd, shell = True)
+        if process.returncode != 0:
+            print("ERROR when launching ",cmd)
+
+        if self.outfile != "":
+            inname = "{}.polyA.set".format(self.inFile)
+            shutil.move(inname, self.outfile)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/launcher/DetectTRSearch.py b/script_repet/repet_tools/commons/launcher/DetectTRSearch.py
new file mode 100755
index 0000000000000000000000000000000000000000..d91a71547a8c9564d8ec7b0d854d5dac03114b7f
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/DetectTRSearch.py
@@ -0,0 +1,71 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import subprocess
+
+class DetectTRSearch(object):
+
+    def __init__(self, fastaFileName, logFileName, identity=0.8, minlen=10, match=10, mismatch=16, gapopen=32, gapextend=32, extlen=0.5, minsize=10, verbose=0, singularity=""):
+        self.fastaFileName = fastaFileName
+        self.logFileName = logFileName
+        self.identity = identity
+        self.minlen = minlen
+        self.match = match
+        self.mismatch = mismatch
+        self.gapextend = gapextend
+        self.gapopen = gapopen
+        self.extlen = extlen
+        self.minsize = minsize
+        self.verbose = verbose
+        self.singularity = singularity
+
+    def run(self):
+        print ("Detect terminal repeats...")
+
+        if self.singularity=="":
+            cmd = "TRsearch"
+        else:
+            cmd = "singularity exec {} TRsearch".format(self.singularity)
+        #cmd += " -i {}".format(identity)#Float is causing trouble and provoking crash
+        cmd += " -l {}".format(self.minlen)
+        cmd += " -m {}".format(self.match)
+        cmd += " -d {}".format(self.mismatch)
+        cmd += " -g {}".format(self.gapopen)
+        cmd += " -e {}".format(self.gapextend)
+        cmd += " -x {}".format(self.extlen)
+        cmd += " -s {}".format(self.minsize)
+        cmd += " " + self.fastaFileName
+        #cmd += " > " + logFileName #if in the snakemake, will be completely useless, logfile can be handled by snakemake itself
+        if self.verbose > 0:
+            print ("DetectTRSearchw will run this command: \n", cmd, "\n")
+        process = subprocess.run(cmd, shell = True)
+        if process.returncode != 0:
+            print("ERROR when launching DetectTRsearch whit the following command: ", cmd)
diff --git a/script_repet/repet_tools/commons/launcher/LaunchBlastclust.py b/script_repet/repet_tools/commons/launcher/LaunchBlastclust.py
new file mode 100644
index 0000000000000000000000000000000000000000..0dfb6fd1fda68f220d4fca53256ff1b06539c4be
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/LaunchBlastclust.py
@@ -0,0 +1,371 @@
+#!/usr/bin/env python
+
+"""
+Launch Blastclust on nucleotide sequences and return a fasta file.
+"""
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import sys
+import subprocess
+from commons.core.seq.Bioseq import Bioseq
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
+
+class LaunchBlastclust(object):
+    """
+    Launch Blastclust on nucleotide sequences and return a fasta file.
+    """
+    
+    def __init__(self, input = "", outFilePrefix = "", clean = False, verbose = 0):
+        """
+        Constructor.
+        """
+        self._inFileName = input
+        self._identityThreshold = 95
+        self._coverageThreshold = 0.9
+        self._bothSeq = "T"
+        self._filterUnclusteredSeq = False
+        self._outFilePrefix = outFilePrefix
+        self._isBlastToMap = False
+        self._isHeaderForTEdenovo = False
+        self._nbCPUs = 1
+        self._clean = clean
+        self._verbose = verbose
+        self._tmpFileName = ""
+        
+    def setAttributesFromCmdLine(self):
+        """
+        Set the attributes from the command-line.
+        """
+        description = "Launch Blastclust on nucleotide sequences and return a fasta file.\n"
+        usage = "LaunchBlastclust.py -i inputFileName [options]"
+        
+        examples = "\nExample 1: launch Blastclust with default options, highest verbose and clean temporary files.\n"
+        examples += "\t$ LaunchBlastclust.py -i MyBank.fa -v 2 -c"
+        examples += "\n\t"
+        examples += "\t\nExample 2: launch Blastclust with an identity threshold of 90%, rename output files and generate a map file corresponding to the fasta output.\n"
+        examples += "\t$ LaunchBlastclust.py -i MyBank.fa -S 90 -o SpecialOutputName -m"
+        examples += "\n\tWARNING: Please refer to -m option limitations in the description above.\n"
+        
+        #TODO: check if the optionParser can handle '\' into strings for a better code readability in -m option
+        
+        parser = RepetOptionParser(description = description, usage = usage, epilog = examples)
+        parser.add_option("-i", "--input",          dest = "inFileName",            type = "string",    help = "name of the input fasta file (nucleotides)",                    default = "")
+        parser.add_option("-L", "--length",         dest = "coverageThreshold",     type = "float",     help = "length coverage threshold (default=0.9)",                       default = 0.9)
+        parser.add_option("-S", "--ident",          dest = "identityThreshold",     type = "int",       help = "identity threshold (default=95)",                               default = 95)
+        parser.add_option("-b", "--both",           dest = "bothSeq",               type = "string",    help = "require coverage on both neighbours (default=T/F)",             default = "T")
+        parser.add_option("-f", "--filter",         dest = "filterUnclusteredSeq",                      help = "filter unclustered sequences",                                  default = False,    action="store_true")
+        parser.add_option("-o", "--out",            dest = "outFilePrefix",         type = "string",    help = "prefix of the output files (default=input fasta file name)",    default = "")
+        parser.add_option("-m", "--map",            dest = "isBlast2Map",                               help = "generate an additional output file in map format (Warning: only works if blastclust's fasta input headers are formated like LTRharvest fasta output)",   default = False,    action="store_true")
+        parser.add_option("", "--TEdenovoHeader",   dest = "isHeaderForTEdenovo",                       help = "format headers for TEdenovo pipeline",                          default = False,    action="store_true")
+        parser.add_option("-n", "--num",            dest = "nbCPUs",                type = "int",       help = "number of CPU's to use (default=1)",                            default = 1)
+        parser.add_option("-c", "--clean",          dest = "clean",                                     help = "clean temporary files",                                         default = False,    action="store_true")
+        parser.add_option("-v", "--verbose",        dest = "verbose",               type = "int",       help = "verbosity level (default=0/1/2)",                               default = 0)
+
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setInputFileName(options.inFileName)
+        self.setCoverageThreshold(options.coverageThreshold)
+        self.setIdentityThreshold(options.identityThreshold)
+        self.setBothSequences(options.bothSeq)
+        self.setNbCPUs(options.nbCPUs)
+        self.setIsHeaderForTEdenovo(options.isHeaderForTEdenovo)
+        if options.filterUnclusteredSeq:
+            self.setFilterUnclusteredSequences()
+        if options.outFilePrefix != "":
+            self.setOutputFilePrefix(options.outFilePrefix)
+        else:
+            self._outFilePrefix = self._inFileName
+        if options.isBlast2Map:
+            self.setIsBlastToMap()
+        if options.clean:
+            self.setClean()
+        self.setVerbosityLevel(options.verbose)
+                
+    def setInputFileName(self , inFileName):
+        self._inFileName = inFileName
+        
+    def setCoverageThreshold(self, lengthThresh):
+        self._coverageThreshold = float(lengthThresh)
+                
+    def setIdentityThreshold(self, identityThresh):
+        self._identityThreshold = int(identityThresh)
+        
+    def setBothSequences(self, bothSeq):
+        self._bothSeq = bothSeq
+        
+    def setNbCPUs(self, nbCPUs):
+        self._nbCPUs = int(nbCPUs)
+        
+    def setFilterUnclusteredSequences(self):
+        self._filterUnclusteredSeq = True
+        
+    def setOutputFilePrefix(self, outFilePrefix):
+        self._outFilePrefix = outFilePrefix
+        
+    def setIsBlastToMap(self):
+        self._isBlastToMap = True
+        
+    def setIsHeaderForTEdenovo(self, isHeaderForTEdenovo):
+        self._isHeaderForTEdenovo = isHeaderForTEdenovo
+        
+    def setClean(self):
+        self._clean = True
+        
+    def setVerbosityLevel(self, verbose):
+        self._verbose = int(verbose)
+    
+    def setTmpFileName(self, tmpFileName):    
+        self._tmpFileName = tmpFileName
+        
+        
+    def checkAttributes(self):
+        """
+        Check the attributes are valid before running the algorithm.
+        """
+        if self._inFileName == "":
+            print "ERROR: missing input file name (-i)"
+            sys.exit(1)
+        if self._outFilePrefix == "":
+            self._outFilePrefix = self._inFileName
+        self._tmpFileName = "%s_blastclust.txt" % (self._outFilePrefix)
+        
+        
+    def launchBlastclust(self, inFile):
+        """
+        Launch Blastclust in command-line.
+        """
+        if os.path.exists(os.path.basename(inFile)):
+            inFile = os.path.basename(inFile)
+        prg = "blastclust"
+        cmd = prg
+        cmd += " -i %s" % (inFile)
+        cmd += " -o %s" % (self._tmpFileName)
+        cmd += " -S %i" % (self._identityThreshold)
+        cmd += " -L %f" % (self._coverageThreshold)
+        cmd += " -b %s" % (self._bothSeq)
+        cmd += " -p F"
+        cmd += " -a %i" % (self._nbCPUs)
+        if self._verbose == 0:
+            cmd += " -v blastclust.log"
+        if self._verbose > 0:
+            print cmd
+            sys.stdout.flush()
+        process = subprocess.Popen(cmd, shell = True)
+        process.communicate()
+        if process.returncode != 0:
+            raise Exception("ERROR when launching '%s'" % cmd)
+        if self._clean and os.path.exists("error.log"):
+            os.remove("error.log")
+        if self._clean and os.path.exists("blastclust.log"):
+            os.remove("blastclust.log")
+            
+            
+    def getClustersFromTxtFile(self):
+        """
+        Return a dictionary with cluster IDs as keys and sequence headers as values.
+        """
+        dClusterId2SeqHeaders = {}
+        inF = open(self._tmpFileName, "r")
+        line = inF.readline()
+        clusterId = 1
+        while True:
+            if line == "":
+                break
+            tokens = line[:-1].split(" ")
+            dClusterId2SeqHeaders[clusterId] = []
+            for seqHeader in tokens:
+                if seqHeader != "":
+                    dClusterId2SeqHeaders[clusterId].append(seqHeader)
+            line = inF.readline()
+            clusterId += 1
+        inF.close()
+        if self._verbose > 0:
+            print "nb of clusters: %i" % (len(dClusterId2SeqHeaders.keys()))
+            sys.stdout.flush()
+        return dClusterId2SeqHeaders
+    
+    
+    def filterUnclusteredSequences(self, dClusterId2SeqHeaders):
+        """
+        Filter clusters having only one sequence.
+        """
+        for clusterId in dClusterId2SeqHeaders.keys():
+            if len(dClusterId2SeqHeaders[clusterId]) == 1:
+                del dClusterId2SeqHeaders[clusterId]
+        if self._verbose > 0:
+            print "nb of clusters (>1seq): %i" % (len(dClusterId2SeqHeaders.keys()))
+            sys.stdout.flush()
+        return dClusterId2SeqHeaders
+    
+    
+    def getClusteringResultsInFasta(self, inFile):
+        """
+        Write a fasta file whose sequence headers contain the clustering IDs.
+        """
+        dClusterId2SeqHeaders = self.getClustersFromTxtFile()
+        if self._filterUnclusteredSeq:
+            dClusterId2SeqHeaders = self.filterUnclusteredSequences(dClusterId2SeqHeaders)
+        inDB = BioseqDB(inFile)
+        outFileName = "%s_Blastclust.fa" % (inFile)
+        outF = open(outFileName, "w")
+        for clusterId in dClusterId2SeqHeaders.keys():
+            memberId = 1
+            for seqHeader in dClusterId2SeqHeaders[clusterId]:
+                bs = inDB.fetch(seqHeader)
+                bs.header = "BlastclustCluster%iMb%i_%s" % (clusterId, memberId, seqHeader)
+                bs.write(outF)
+                memberId += 1
+        outF.close()
+        
+        
+    def getLinkInitNewHeaders(self):
+        dNew2Init = {}
+        linkFileName = "%s.shortHlink" % (self._inFileName)
+        linkFile = open(linkFileName,"r")
+        line = linkFile.readline()
+        while True:
+            if line == "":
+                break
+            data = line.split("\t")
+            dNew2Init[data[0]] = data[1]
+            line = linkFile.readline()
+        linkFile.close()
+        return dNew2Init
+    
+    
+    def retrieveInitHeaders(self, dNewH2InitH):
+        tmpFaFile = "%s.shortH_Blastclust.fa" % (self._inFileName)
+        tmpFaFileHandler = open(tmpFaFile, "r")
+        outFaFile = "%s_Blastclust.fa" % (self._outFilePrefix)
+        outFaFileHandler = open(outFaFile, "w")
+        while True:
+            line = tmpFaFileHandler.readline()
+            if line == "":
+                break
+            if line[0] == ">":
+                tokens = line[1:-1].split("_")
+                initHeader = dNewH2InitH[tokens[1]]
+                if self._isHeaderForTEdenovo:
+                    classif = initHeader.split("_")[0]
+                    consensusName = "_".join(initHeader.split("_")[1:])
+                    clusterId = tokens[0].split("Cluster")[1].split("Mb")[0]
+                    newHeader = "%s_Blc%s_%s" % (classif, clusterId, consensusName)
+                else:
+                    newHeader = "%s_%s" % (tokens[0], initHeader)
+                outFaFileHandler.write(">%s\n" % (newHeader))
+            else:
+                outFaFileHandler.write(line)
+        tmpFaFileHandler.close()
+        outFaFileHandler.close()
+        if self._clean:
+            os.remove(tmpFaFile)
+
+
+    def blastclustToMap(self, blastclustFastaOut):
+        """
+        Write a map file from blastclust fasta output.
+        Warning: only works if blastclust's fasta input headers are formated like LTRharvest fasta output.
+        """
+        fileDb = open(blastclustFastaOut , "r")
+        mapFilename = "%s.map" % (os.path.splitext(blastclustFastaOut)[0])
+        fileMap = open(mapFilename, "w")
+        seq = Bioseq()
+        numseq = 0
+        while 1:
+            seq.read(fileDb)
+            if seq.sequence == None:
+                break
+            numseq = numseq + 1
+            ID = seq.header.split(' ')[0].split('_')[0]
+            chunk = seq.header.split(' ')[0].split('_')[1]
+            start = seq.header.split(' ')[-1].split(',')[0][1:]
+            end = seq.header.split(' ')[-1].split(',')[1][:-1]
+            line= '%s\t%s\t%s\t%s' % (ID, chunk, start, end)
+            fileMap.write(line + "\n")
+    
+        fileDb.close()
+        fileMap.close()
+        print "saved in %s" % mapFilename 
+        
+        
+    def start(self):
+        """
+        Useful commands before running the program.
+        """
+        self.checkAttributes()
+        if self._verbose > 0:
+            print "START %s" % (type(self).__name__)
+            
+            
+    def end(self):
+        """
+        Useful commands before ending the program.
+        """
+        if self._verbose > 0:
+            print "END %s" % (type(self).__name__)
+            
+            
+    def run(self):
+        """
+        Run the program.
+        """
+        self.start()
+        
+        iCSH = ChangeSequenceHeaders(inFile = self._inFileName, format = "fasta", step = 1, outFile = "%s.shortH" % self._inFileName, linkFile = "%s.shortHlink" % self._inFileName)
+        iCSH.run()
+        
+        self.launchBlastclust("%s.shortH" % (self._inFileName))
+        
+        self.getClusteringResultsInFasta("%s.shortH" % (self._inFileName))
+        
+        dNewH2InitH = self.getLinkInitNewHeaders()
+        self.retrieveInitHeaders(dNewH2InitH)
+        
+        if self._isBlastToMap:
+            blastclustFileName = "%s_Blastclust.fa" % (self._outFilePrefix)
+            self.blastclustToMap(blastclustFileName)
+        
+        if self._clean:
+            os.remove("%s.shortH" % (self._inFileName))
+            os.remove("%s.shortHlink" % (self._inFileName))
+        
+        self.end()
+        
+if __name__ == "__main__":
+    i = LaunchBlastclust()
+    i.setAttributesFromCmdLine()
+    i.run()
diff --git a/script_repet/repet_tools/commons/launcher/LaunchMCL.py b/script_repet/repet_tools/commons/launcher/LaunchMCL.py
new file mode 100755
index 0000000000000000000000000000000000000000..f125a86662e780c1e90d3de5430e32dc995f33a2
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/LaunchMCL.py
@@ -0,0 +1,282 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import time
+import shutil
+import subprocess
+from commons.core.seq.FastaUtils import FastaUtils
+from commons.core.coord.MatchUtils import MatchUtils
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
+
+LOG_DEPTH = "commons.launcher"
+
+##Launch MCL
+#
+class LaunchMCL(object):
+    
+    def __init__(self, fastaFileName = "", outFilePrefix = "", inflate = 1.5, covThres = 0.0, isJoined = False, isCluster2Map = False, isClusterConsensusHeaders = False, doClean = False, extraBlasterParams="", verbosity = 3):
+        self._fastaFileName = fastaFileName
+        self.setOutFilePrefix(outFilePrefix)
+        self._inflate = inflate
+        self._coverageThreshold = covThres
+        self._isJoined = isJoined
+        self._isCluster2Map = isCluster2Map
+        self._isClusterConsensusHeaders = isClusterConsensusHeaders
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._extraBlasterParams = extraBlasterParams
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+        
+    def setAttributesFromCmdLine(self):
+        usage = "LaunchMCL.py [options]"
+        description = "Launch MCL clustering program.\n"
+        epilog = "Example: launch without verbosity and keep temporary files.\n"
+        epilog += "\t$ LaunchMCL.py -i file.fa -v 0\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-i", "--fasta",      dest = "fastaFileName", action = "store",       type = "string", help = "input fasta file name [compulsory] [format: fasta]", default = "")
+        parser.add_option("-o", "--out",        dest = "outFilePrefix", action = "store",       type = "string", help = "prefix of the output files [default=input fasta file name]",    default = "")
+        parser.add_option("-I", "--inflate",    dest = "inflate",       action = "store",       type = "float",  help = "inflate parameter of MCL [optional] [default: 1.5]", default = 1.5)
+        parser.add_option("-T", "--coverage",   dest = "coverageThreshold", action = "store",   type = "float",  help = "length coverage threshold (default=0.0, 0.0 <= value <= 1.0)",              default = 0.0)
+        parser.add_option("-j", "--join",       dest = "isJoined",          action = "store_true",               help = "join hits after alignement [optional] [default: False]" , default = False)
+        parser.add_option("-m", "--map",        dest = "isCluster2Map", action = "store_true",                   help = "generate an additional output file in map format (Warning: only works if MCL's fasta input headers are formated like LTRharvest fasta output)",   default = False)
+        parser.add_option("", "--isClusterConsensusHeaders", dest = "isClusterConsensusHeaders", action="store_true", help = "format headers for Cluster Consensus tool", default = False)
+        parser.add_option("-c", "--clean",      dest = "doClean",       action = "store_true",                   help = "clean temporary files [optional] [default: False]", default = False)
+        parser.add_option("-p", "--blast", dest="extraBlasterParams", action="store", help="pass extra parameter to blast engine [default:""]", default="")
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",     action = "store",       type = "int",    help = "verbosity [optional] [default: 3]", default = 3)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setFastaFileName(options.fastaFileName)
+        self.setOutFilePrefix(options.outFilePrefix)
+        self.setInflate(options.inflate)
+        self.setCoverageThreshold(options.coverageThreshold)
+        self.setIsJoined(options.isJoined)
+        self.setIsCluster2Map(options.isCluster2Map)
+        self.setIsClusterConsensusHeaders(options.isClusterConsensusHeaders)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+        self.setExtraBlasterParams(options.extraBlasterParams)
+
+    def setExtraBlasterParams(self, extraBlasterParams):
+        self._extraBlasterParams = extraBlasterParams
+
+    def setFastaFileName(self, fastaFileName):
+        self._fastaFileName = fastaFileName
+        
+    def setOutFilePrefix(self, outFilePrefix):
+        if outFilePrefix == "":
+            self._outFilePrefix = os.path.splitext(self._fastaFileName)[0]
+        else:
+            self._outFilePrefix = outFilePrefix
+            
+    def setInflate(self, inflate):
+        self._inflate = inflate
+        
+    def setCoverageThreshold(self, covThres):
+        self._coverageThreshold = float(covThres)
+    
+    def setIsJoined(self, isJoined):
+        self._isJoined = isJoined       
+        
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setIsCluster2Map(self, isCluster2Map):
+        self._isCluster2Map = isCluster2Map
+        
+    def setIsClusterConsensusHeaders(self, isClusterConsensusHeaders):
+        self._isClusterConsensusHeaders = isClusterConsensusHeaders
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def _checkOptions(self):
+        if self._fastaFileName == "":
+            self._logAndRaise("ERROR: Missing input fasta file name")
+        if self._isCluster2Map and self._isClusterConsensusHeaders:
+            self._logAndRaise("ERROR: You can't use both '--isClusterConsensusHeaders' and '-m' options")
+        if self._coverageThreshold > 1 or self._coverageThreshold < 0:
+            self._logAndRaise("ERROR: Coverage Threshold must be in [0.0;1.0]")
+            
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+                    
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START LaunchMCL")
+        self._log.debug("With parameters: -i %s -o %s -I %.2f -T %.2f -j %r -m %r -isClusterConsensusHeaders %r" % (self._fastaFileName, self._outFilePrefix , self._inflate , self._coverageThreshold, self._isJoined, self._isCluster2Map, self._isClusterConsensusHeaders))
+        self._log.debug("Fasta file name: %s" % self._fastaFileName)
+        
+        workingDir = "MCLtmpDirectory_%s" % time.strftime("%Y%m%d%H%M%S")
+        if os.path.exists(workingDir):
+            self._logAndRaise("ERROR: %s already exists." % workingDir)
+        os.mkdir(workingDir)
+        os.chdir(workingDir)
+        linkToFastaFile = "%s2.fa" % os.path.splitext(self._fastaFileName)[0]
+        os.symlink("../%s" % self._fastaFileName, self._fastaFileName)
+        
+        self._log.debug("Renaming headers")
+        fastaFileNameShorten = "%s.shortH" % self._fastaFileName
+        iChangeSequenceHeaders = ChangeSequenceHeaders(inFile=self._fastaFileName, format="fasta", step=1, outFile=fastaFileNameShorten, verbosity=self._verbosity)
+        iChangeSequenceHeaders.run()
+        os.symlink(fastaFileNameShorten, linkToFastaFile)     
+        
+        self._log.info("START Blaster-Matcher")
+        outBlasterFileName = "{}_blasterout".format(self._fastaFileName)
+        cmd = "blaster2.32" #TODO : USE THE BLASTER LAUNCHER
+        cmd += " -q %s" % fastaFileNameShorten
+        cmd += " -s %s" % linkToFastaFile
+        cmd += " -S 0"
+        cmd += " -E 1e-300"
+        cmd += " -L 100"
+        cmd += " -I 90"
+        cmd += " -p '-a 1 {}'".format(self._extraBlasterParams)
+        cmd += " -N "
+        cmd += " -a"
+        cmd += " -B {}_blasterout".format(self._fastaFileName)
+        cmd += " -c " #TODO : tie this to a doClean option
+        cmd += " > blasterMatcher.log"
+        process = subprocess.run(cmd, shell = True)
+        self._log.debug("Running : %s" % cmd)
+        if process.returncode != 0:
+            self._logAndRaise("ERROR when launching '%s'" % cmd)
+        outBlasterFileName = "{}.align".format(outBlasterFileName)
+
+
+
+        cmd = "matcherThreads2.32" # TODO : USE THE MATCHER LAUNCHER
+        cmd += " -m %s" % outBlasterFileName
+        cmd += " -q %s" % fastaFileNameShorten
+        cmd += " -s %s" % linkToFastaFile
+        cmd += " -a"
+        if self._isJoined:
+            cmd += " -j"
+        cmd += " >> blasterMatcher.log 2>&1"
+        process = subprocess.Popen(cmd, shell=True)
+        self._log.debug("Running : %s" % cmd)
+        process.communicate()
+        if process.returncode != 0:
+            self._logAndRaise("ERROR when launching '%s'" % cmd)
+        self._log.info("END Blaster-Matcher")
+        
+        outMatcherFileName = "%s.match.tab" % outBlasterFileName
+        inputABCFileName = "%s.shortH.abc" % os.path.splitext(fastaFileNameShorten)[0]
+        self._log.debug("Creating ABC file")
+        
+        MatchUtils.convertMatchFileIntoABCFileOnQueryCoverage(outMatcherFileName, inputABCFileName, coverage = self._coverageThreshold)
+        
+        if FileUtils.isEmpty(inputABCFileName):
+            self._log.warning("the %s conversion gives a %s empty. It is impossible to create the MCL clustering." % (outMatcherFileName, inputABCFileName))
+        else:
+            outMCLPreprocessFileName = "MCLPreprocess.out"
+            
+            self._log.info("START MCL")
+            cmd = "mcxload"
+            cmd += " -abc %s" % inputABCFileName
+            cmd += " --stream-mirror"
+            cmd += " --stream-neg-log10"
+            cmd += " -stream-tf 'ceil(200)'"
+            cmd += " -o %s" % outMCLPreprocessFileName
+            cmd += " -write-tab %s.tab" % outMCLPreprocessFileName
+            cmd += " > MCLpreprocess.log 2>&1"
+            process = subprocess.Popen(cmd, shell = True)
+            self._log.debug("Running : %s" % cmd)
+            process.communicate()
+            if process.returncode != 0:
+                self._logAndRaise("ERROR when launching '%s'" % cmd)
+            
+            outMCLFileName = "%s.mcl" % self._fastaFileName
+            cmd = "mcl"
+            cmd += " %s" % outMCLPreprocessFileName
+            cmd += " -I %s" % self._inflate
+            cmd += " -use-tab %s.tab" % outMCLPreprocessFileName
+            cmd += " -o %s" % outMCLFileName
+            cmd += " > MCL.log 2>&1"
+            process = subprocess.Popen(cmd, shell = True)
+            self._log.debug("Running : %s" % cmd)
+            process.communicate()
+            if process.returncode != 0:
+                self._logAndRaise("ERROR when launching '%s'" % cmd)
+            self._log.info("END MCL")
+    
+            outFastaFileNameShorten = "%s.fa" % os.path.splitext(outMCLFileName)[0]
+            #if outFastaFileNameShorten.endswith("fa.fa"): #on some execution, we end up looking for a file whot fa.fa extention
+                #outFastaFileNameShorten = os.path.splitext(outFastaFileNameShorten)[0]
+            self._log.debug("Creating Fasta file")
+            FastaUtils.convertClusterFileToFastaFile(outMCLFileName, fastaFileNameShorten, outFastaFileNameShorten, "MCL", verbosity = self._verbosity - 3)
+            
+            outFastaFileName = "%s_MCL.fa" % self._outFilePrefix
+            linkFileName = "%s.newHlink" % self._fastaFileName
+            headerStyle = "A"
+            if self._isClusterConsensusHeaders:
+                headerStyle = "B"
+            self._log.debug("Renaming headers")
+            iChangeSequenceHeaders = ChangeSequenceHeaders(inFile=outFastaFileNameShorten, format="fasta", step=2, outFile=outFastaFileName, linkFile=linkFileName, whichCluster = headerStyle, verbosity=self._verbosity)#verbosity=self._verbosity - 3
+            iChangeSequenceHeaders.run()
+            
+            if self._isCluster2Map:
+                outMapFileName = "%s_MCL.map" % self._outFilePrefix
+                self._log.debug("Creating Map file")
+                FastaUtils.convertClusteredFastaFileToMapFile(outFastaFileName, outMapFileName)
+                shutil.move(outMapFileName, "..")
+
+            """
+            fileMapMCL = "%s.tab" % os.path.splitext(os.path.basename(self._fastaFileName))[0]
+            inFile = "%s.mcl" % os.path.basename(self._fastaFileName)
+            if os.path.exists(inFile):
+                iCSH = ChangeSequenceHeaders(inFile=inFile, outFile=fileMapMCL, verbosity=4)
+                linkFileName = "%s.newHlink" % self._fastaFileName
+                iCSH.retrieveInitialSequenceHeadersForClusterFile(iCSH.mapFile2Dict(linkFileName))
+            """
+
+            shutil.move(outFastaFileName, "..")
+            shutil.move(outMCLFileName, "..")
+            shutil.move(linkFileName, "..")
+            #shutil.move(fileMapMCL, "..")
+        
+        os.chdir("..")
+        if self._doClean:
+            self._log.warning("Working directory will be cleaned")
+            shutil.rmtree(workingDir)
+        self._log.info("END LaunchMCL")
+
+if __name__ == "__main__":
+    iLaunchMCL = LaunchMCL()
+    iLaunchMCL.setAttributesFromCmdLine()
+    iLaunchMCL.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/launcher/LaunchMatcher.py b/script_repet/repet_tools/commons/launcher/LaunchMatcher.py
new file mode 100755
index 0000000000000000000000000000000000000000..8d3cc5cc559b86ad6c9e317f6bfdffd6cf601c67
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/LaunchMatcher.py
@@ -0,0 +1,174 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import subprocess
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+
+LOG_DEPTH = "commons.launcher"
+
+##Launch MATCHER
+#it is assumed that the version of matcher used will be matcherThreads2.32
+class LaunchMatcher(object):
+
+    def __init__(self, align="", queryFileName="", subjectFileName="", evalue="1e-10", doJoin=False, keepConflict=False, cleanConflicts=False, prefix="", doClean = False, verbosity = 0):
+        self._alignFileName = align
+        self._queryFileName = queryFileName
+        self.setSubjectFileName(subjectFileName)
+        self.setOutPrefix(prefix)
+        self._doJoin = doJoin
+        self._eValue = evalue
+        self._keepConflict = keepConflict
+        self._cleanConflicts = cleanConflicts
+        
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+        
+    def setAttributesFromCmdLine(self):
+        usage = "Matcher.py [options]"
+        description = "Launch Matcher. See tutorial doc/BLASTERsuite_doc.txt\n"
+        epilog = "\nExample 1: launch without verbosity and keep temporary files.\n"
+        epilog += "\t$ LaunchMatcher.py -a in.align -v 0"
+        epilog += "\n\t"
+        epilog += "\nExample 2: launch with verbosity to have errors (level 1) and basic information (level 2), and delete temporary files.\n"
+        epilog += "\t$ LaunchMatcher.py -a in.align -q query.fa -s nr.fa -c -v 2\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-a", "--align",      dest = "align",         action = "store",       type = "string", help = "input align file name [compulsory] [format: align]",       default = "")
+        parser.add_option("-q", "--query",      dest = "query",         action = "store",       type = "string", help = "query fasta file name [optional] [format: fasta]",         default = "")
+        parser.add_option("-s", "--subject",    dest = "subject",       action = "store",       type = "string", help = "subject fasta file name [optional] [format: fasta]",       default = "")
+        parser.add_option("-e", "--evalue",     dest = "evalue",        action = "store",       type = "string", help = "E-value filter [default: 1e-10]",                          default = "1e-10")
+        parser.add_option("-j", "--join",       dest = "doJoin",        action = "store_true",                   help = "join matches [default: False]",                            default = False)
+        parser.add_option("-k", "--keepConflict",dest = "keepConflict", action = "store_true",                   help = "keep conflicting subjects [default: False]",               default = False)
+        parser.add_option("-x", "--cleanConflicts",dest = "cleanConflicts", action = "store_true",               help = "clean conflicts after join [default: False]",              default = False)
+        parser.add_option("-o", "--outPrefix",  dest = "outPrefix",     action = "store",       type = "string", help = "output file prefix [default: align file name]",            default = "")
+        parser.add_option("-c", "--clean",      dest = "doClean",       action = "store_true",                   help = "clean temporary files [default: False]",                   default = False)
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",     action = "store",       type = "int",    help = "verbosity [default: 1]",                                   default = 1)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setAlignFileName(options.align)
+        self.setQueryFileName(options.query)
+        self.setSubjectFileName(options.subject)
+        self.setEvalue(options.evalue)
+        self.setDoJoin(options.doJoin)
+        self.setKeepConflicts(options.keepConflict)
+        self._cleanConflicts = options.cleanConflicts
+        self.setOutPrefix(options.outPrefix)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+        
+    def setAlignFileName(self, alignFileName):
+        self._alignFileName = alignFileName
+        
+    def setQueryFileName(self, queryFileName):
+        self._queryFileName = queryFileName
+        
+    def setSubjectFileName(self, subjectFileName):
+        self._subjectFileName = subjectFileName
+        
+    def setEvalue(self, evalue):
+        self._eValue = evalue
+        
+    def setDoJoin(self, doJoin):
+        self._doJoin = doJoin
+        
+    def setKeepConflicts(self, keepConflict):
+        self._keepConflict = keepConflict
+        
+    def setOutPrefix(self, outPrefix):
+        if outPrefix == "":
+            self._outPrefix = self._alignFileName
+        else:
+            self._outPrefix = outPrefix
+        
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def _checkOptions(self):
+        if self._alignFileName == "":
+            self._logAndRaise("ERROR: Missing input align file name")
+        
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+
+    def _getMatcherCmd(self):
+        lArgs = []
+        lArgs.append("-m %s" % self._alignFileName)
+        if self._queryFileName:
+            lArgs.append("-q %s" % self._queryFileName)
+        if self._subjectFileName:
+            lArgs.append("-s %s" % self._subjectFileName)
+        if self._doJoin:
+            lArgs.append("-j")
+        if self._cleanConflicts:
+            lArgs.append("-x")
+        lArgs.append("-E %s" % self._eValue)
+        lArgs.append("-B %s" % self._outPrefix)
+        if self._keepConflict:
+            lArgs.append("-a")
+        lArgs.append("-v %i" % (self._verbosity - 1))
+        return self._getSystemCommand("matcherThreads2.32", lArgs)
+    
+    def _getSystemCommand(self, prg, lArgs):
+        systemCmd = prg 
+        for arg in lArgs:
+            systemCmd += " " + arg
+        return systemCmd
+                    
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START LaunchMatcher")
+        self._log.debug("Align file name: %s" % self._alignFileName)
+        self._log.debug("Query file name: %s" % self._queryFileName)
+        self._log.debug("Subject file name: %s" % self._subjectFileName)
+        #TODO: clean files
+#        if self._doClean:
+#            self._log.warning("Files will be cleaned")
+        cmd = self._getMatcherCmd()
+        process = subprocess.Popen(cmd, shell = True)
+        self._log.debug("Running : %s" % cmd)
+        process.communicate()
+        if process.returncode != 0:
+            self._logAndRaise("ERROR when launching '%s'" % cmd)
+        self._log.info("END LaunchMatcher")
+
+if __name__ == "__main__":
+    iLaunch = LaunchMatcher()
+    iLaunch.setAttributesFromCmdLine()
+    iLaunch.run()        
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/launcher/LaunchMatcherThreads.py b/script_repet/repet_tools/commons/launcher/LaunchMatcherThreads.py
new file mode 100644
index 0000000000000000000000000000000000000000..3ce66f16928bc6fa1ebc91c4dbddf2596159d250
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/LaunchMatcherThreads.py
@@ -0,0 +1,73 @@
+import os
+import subprocess
+from pathlib import Path
+from commons.core.utils.FileUtils import FileUtils
+
+#TODO : make sure matcher 2.32 changes are correctly applied to LaunchMatcher, then delete this file
+class LaunchMatcherThreads(object):
+
+    def __init__(self, hmm=False, inFile="", outFile="", logFile="", version="2.32", bankFile ="", doClean=True, singularity=""):
+        self.hmm = hmm
+        self.inFile = inFile
+        self.outFile = outFile
+        self.logFile = logFile
+        self.version = version
+        self.bankFile = bankFile
+        self.doClean = doClean
+        self.singularity = singularity
+
+    def BuildCommandLine(self):
+
+        if self.hmm:
+            if self.singularity and self.version=="2.25":
+                cmd="singularity exec {} matcherThreads". format(self.singularity)
+            elif self.singularity:
+                cmd="singularity exec {} matcherThreads{}". format(self.singularity, self.version)
+            else:
+                cmd = "matcherThreads" + self.version
+            cmd += " -m "+ self.inFile
+            cmd += " -j"
+            cmd += " -E 10"
+            cmd += " -L 0"
+            cmd += " -v 1 >> {}".format(self.logFile)
+            return cmd
+
+        else:
+            cmd = "matcherThreads"+self.version
+            cmd += " -m {}".format(self.inFile)
+            cmd += " -j"
+            cmd += " -v 1 >> {}".format(self.logFile)
+            return cmd
+
+    def Cleanup(self):
+        if self.doClean and self.hmm:
+            print ("cleaning")
+            #os.remove(logFileName)
+            #os.remove("{}_translated".format(self.inFile))
+            #os.remove("{}_tr.hmmScanOut".format(fself.inFile))
+            #os.remove("{}_Profiles_{}.align".format(self.inFile, profilesBankName))
+            os.remove(self.inFile+".clean_match.param")
+            os.remove(self.inFile+".clean_match.bed")
+            os.remove(self.inFile+".clean_match.gff3")
+            FileUtils.removeFilesByPattern("*.hmm.h3*")
+        elif self.doClean:
+            os.remove(self.inFile+".param")
+            os.remove(self.inFile+".align")
+            os.remove(self.inFile+".align.clean_match.param")
+            os.remove(self.inFile+".align.clean_match.bed")
+            os.remove(self.inFile+".align.clean_match.gff3")
+
+    def run(self):
+
+        if FileUtils.isEmpty(self.inFile) and not self.hmm: #in case the file is empty, can happen if no pertinent match found by blaster
+            print ("WARNING: .align file is empty, \n Matcherthreads will create an empty file to make the programm continue")
+            open (self.inFile+".clean_match.path",'w').close
+
+        else:
+            cmd = self.BuildCommandLine()
+            print("Launching matcherThreads")
+            process = subprocess.run(cmd, shell = True)
+            if process.returncode != 0:
+                raise Exception("ERROR when launching matcherThreadswhit following commmand: \n", cmd, "\n")
+            print("matcherThreads done")
+            self.Cleanup()
diff --git a/script_repet/repet_tools/commons/launcher/LaunchMreps.py b/script_repet/repet_tools/commons/launcher/LaunchMreps.py
index b59c1caf1bf37b88558c5d2102bda0c44bf809ba..8ac4198e8a4e742200d4b1d292fd393854563917 100755
--- a/script_repet/repet_tools/commons/launcher/LaunchMreps.py
+++ b/script_repet/repet_tools/commons/launcher/LaunchMreps.py
@@ -1,5 +1,36 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
 from commons.core.seq.FastaUtils import FastaUtils
 from commons.core.seq.BioseqDB import BioseqDB
 from commons.core.seq.BioseqUtils import BioseqUtils
diff --git a/script_repet/repet_tools/commons/launcher/LaunchTRF.py b/script_repet/repet_tools/commons/launcher/LaunchTRF.py
index 5188b2d3f8de577358db76181bb687915c21cfde..611cd1bc94c5bf85905dbd9812ccef5e974cbe5d 100755
--- a/script_repet/repet_tools/commons/launcher/LaunchTRF.py
+++ b/script_repet/repet_tools/commons/launcher/LaunchTRF.py
@@ -201,8 +201,9 @@ class LaunchTRF(object):
         """
         LoggerFactory.setLevel(self._log, self._verbosity)
         self._log.info("START LaunchTRF")
-        if self._singularity_img == "" and (not CheckerUtils.isExecutableInUserPath("trf")) :
-            self._logAndRaise("ERROR: 'trf' must be in your path")
+       # if self._singularity_img == "" and (not CheckerUtils.isExecutableInUserPath("trf")) :
+            #self._logAndRaise("ERROR: 'trf' must be in your path") # neutralised because it caused error working whit Snakemake's singularity statements
+        # TODO: find a way to evaluate the presence of trf in a singularity image
         self._checkOptions()
         self._log.debug("Input file name: {}".format(self._inFileName))
 
diff --git a/script_repet/repet_tools/commons/launcher/LaunchtRNAscanSE.py b/script_repet/repet_tools/commons/launcher/LaunchtRNAscanSE.py
new file mode 100755
index 0000000000000000000000000000000000000000..2623d393eeecc0d9a2dfad0922dbb56704362d21
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/LaunchtRNAscanSE.py
@@ -0,0 +1,144 @@
+#! /usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+import os
+import re
+
+class LaunchtRNAscanSE(object):
+
+    def __init__(self, inputFileName = "" , outputFileName = "", logFileName="", override = False, doClean = False, verbosity = 0):
+        self.setInputFileName(inputFileName)
+        self.setOutputFileName(outputFileName)
+        self.setOverride(override)
+        self._clean = doClean
+        self.setVerbosity(verbosity)
+        self.setLogFileName(logFileName)
+
+    def setAttributesFromCmdLine(self):
+        usage = "LaunchtRNAscanSE.py [options]"
+        description = "LaunchtRNAscanSE can run the tRNAscan-SE program.\n"
+        parser = RepetOptionParser(description = description, usage = usage)
+        parser.add_option("-i", "--input", dest="inputFileName", action="store", type="string", default="", help="input file (fasta type)")
+        parser.add_option("-o", "--output", dest="outputFileName", action="store", type="string", default="", help="output file (map type, default = inputFileName.tRNA.map)")
+        parser.add_option("-Q", "--override", action="store_true", default=False, help="override previous output file (default = don't override)")
+        parser.add_option("-c", "--clean", action="store_true", default=False, help="remove temporary files (results from tRNAscan-SE) (default = don't clean)")
+        parser.add_option("-v", "--verbose", action="store", type="int", default = 0, help = "verbose (default = 0, 1)")
+        parser.add_option("-t", "--threads", action="store", type="int", default=1, help="number of threads used for running infernal (default is 1)")
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+
+    def _setAttributesFromOptions(self, options):
+        self.setInputFileName(options.inputFileName)
+        self.setOutputFileName(options.outputFileName)
+        self.setOverride(options.override)
+        self.setClean(options.clean)
+        self.setVerbosity(options.verbose)
+        #self.setThreads(options.threads)
+
+    def checkOptions(self):
+        if self._inputFileName != "":
+            if not FileUtils.isRessourceExists(self._inputFileName):
+                raise Exception("ERROR: Input file does not exist!")
+
+    def setOutputFileName(self, outputFileName):
+        if outputFileName == "":
+            self._outputMapFileName = "{}.tRNA.map".format(self._inputFileName)
+        else:
+            self._outputMapFileName = outputFileName
+
+    def setLogFileName(self, logFileName):
+        if logFileName=="":
+            logFileName = "tRNAscan-SE.log"
+        else:
+            self._logFileName=logFileName
+
+    def setInputFileName(self, inputFileName):
+        self._inputFileName = inputFileName
+        self._outputTabFileName = "{}_tRNAscanSE.tab".format(os.path.splitext(self._inputFileName)[0])
+
+    def setOverride(self, override):
+        if override:
+            self._override = "-Q"
+
+    def setClean(self, clean):
+        self._clean = clean
+
+    def setVerbosity(self, verbose):
+        if verbose == 0:
+            self._verbose = "-q"
+        else:
+            self._verbose = ""
+
+    def formatedLine(self,line):
+        result = re.match("(?P<name>.[^ ]+)(\s+)(?P<num>\d+)(\s+)(?P<start>\d+)(\s+)(?P<end>\d+)(\s+)(?P<type>[A-Za-z]+)(\s+)(?P<cod>[ATGC\?]+)(\s+)(?P<ibeg>\d+)(\s+)(?P<iend>\d+)(\s+)(?P<cov>\d+.\d+)", line)
+        formatedLine = result.group('type')+"|"+result.group('cod')+"|intron="+result.group('ibeg')+"-"+result.group('iend')+"|"+result.group('cov')+"\t"+result.group('name')+"\t"+result.group('start')+"\t"+result.group('end')
+        return formatedLine
+
+    def tab2Map(self):
+        outputFile = open(self._outputTabFileName, "r")
+        outputFileMap = open(self._outputMapFileName, "w")
+        if not self._verbose:
+            #3 lines of tRNAscan-SE file header
+            outputFile.readline()
+            outputFile.readline()
+            outputFile.readline()
+        line = outputFile.readline()
+        while line:
+            outputFileMap.write(self.formatedLine(line) + "\n")
+            line = outputFile.readline()
+        outputFile.close()
+        outputFileMap.close()
+
+    def run(self):
+        self.checkOptions()
+        cmd = "tRNAscan-SE {} -o {}  2> {}".format( self._inputFileName, self._outputTabFileName, self._logFileName)
+        #cmd = "tRNAscan-SE {} -v {} -o {} {} 2> {}".format(self._override, self._verbose, self._outputTabFileName,self._inputFileName, self._logFileName)
+        #cmd = "tRNAscan-SE {} {} -o {} {} 2> {}".format(self._override, self._verbose, self._outputTabFileName, self._inputFileName, self._logFileName)
+        #cmd = "tRNAscan-SE %s %s -o %s %s 2> %s" % (self._override, self._verbose, self._outputTabFileName, self._inputFileName, logFileName) #change
+        #cmd += self._override
+        #cmd += self._verbose
+        #cmd += "-o "+ self._outputTabFileName
+        #cmd += self._inputFileName
+        #cmd += "2> " + logFileName
+
+        os.system(cmd)
+        self.tab2Map()
+        if self._clean:
+            os.remove(self._outputTabFileName)
+            os.remove(self._logFileName)
+
+if __name__ == "__main__":
+    iLaunchtRNAscanSE = LaunchtRNAscanSE()
+    iLaunchtRNAscanSE.setAttributesFromCmdLine()
+    iLaunchtRNAscanSE.run()
diff --git a/script_repet/repet_tools/commons/launcher/PrepareBanks.py b/script_repet/repet_tools/commons/launcher/PrepareBanks.py
new file mode 100644
index 0000000000000000000000000000000000000000..78f638e863bdc004801d3a830f242be09e555215
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/PrepareBanks.py
@@ -0,0 +1,85 @@
+#!/usr/bin/env python
+#
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import subprocess
+from commons.core.utils.FileUtils import FileUtils
+
+# TODO: This launcher is useless, delete it
+
+class PrepareBanks(object):
+
+
+    def __init__(self, inFile="", outFile="", blast="blastn", logFileName="", blastType="ncbi", verbosity=4, doClean=True, TEversion="2.32"):
+        self.inFile = inFile
+        self.outFile = outFile
+        self.blast = blast
+        self.blastType = blastType
+        self.logFileName = logFileName
+        self.verbosity = verbosity
+        self.doClean = doClean
+        self.TEversion = TEversion
+
+    def check_args(self):
+
+        if self.logFileName=="":
+            self.logFileName = "{}_bank_creation.log".format(self.inFile)
+            if self.verbosity > 3:
+                print("Log Filename not specified, defaulting to " + self.logFileName)
+
+        if not FileUtils.isRessourceExists(self.inFile):
+            raise Exception("ERROR: Input file does not exist" )
+        elif FileUtils.isEmpty(self.inFile) :
+            raise Exception("ERROR: empty input file")
+
+    def run(self):
+        self.check_args()
+        if self.verbosity > 0:
+            print("Creating bank for {}".format(self.inFile))
+
+        cmd = "blaster"+self.TEversion
+        cmd += " -q {}".format(self.inFile) #query bank
+        cmd += " -B {}".format(self.outFile) #output prefix
+        cmd += " -r" #force re-run
+        cmd += " -P" #prepare banks only
+        cmd += " -v {} >> {}".format(self.verbosity - 2, self.logFileName)
+
+        if self.verbosity > 3:
+            print("bank creation command check:", cmd)
+
+        process = subprocess.run(cmd, shell = True)
+        if process.returncode != 0:
+            print("ERROR when launching ",cmd)
+
+        if self.doClean:
+            FileUtils.removeFilesByPattern(self.inFile+"_cut.*")
+            FileUtils.removeFilesByPattern(self.inFile+"Nstretch.map") #don't know what an Nstretch.map is or does.
diff --git a/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMatcher.py b/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMatcher.py
new file mode 100755
index 0000000000000000000000000000000000000000..52f35f89488e29f249c7a04230dec0027b3e9c67
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMatcher.py
@@ -0,0 +1,51 @@
+import os
+import time
+import random
+import unittest
+import subprocess
+
+from shutil import rmtree
+from commons.core.utils.FileUtils import FileUtils
+
+REPET_DATA = os.path.join(os.getcwd(),'data')
+
+#LaunchMatcher and launch blaster are only used by launchNocatbesthitclassifer
+#this test is not a priority and will remain broken until i have some time available
+#need to get some input data
+
+
+class Test_F_LaunchMatcher(unittest.TestCase):
+
+    def setUp(self):
+        self._curTestDir = os.getcwd()
+        self._testPrefix = 'test_F_LMatcher_{}_{}'.format(time.strftime("%H%M%S"), random.randint(0, 1000))
+        self._singularity = "../../../../../../Singularity/REPET.sif"
+        try:
+            os.makedirs(self._testPrefix)
+        except:
+            pass
+        os.chdir(self._testPrefix)
+
+        os.symlink("%s/DmelChr4_chunks.fa" % REPET_DATA, "chunks.fa")
+        os.symlink("%s/run_blaster.align.not_over.filtered" % REPET_DATA, "run_blaster.align.not_over.filtered")
+
+
+        self._obsMatcherOutputFileName = "run_blaster.align.not_over.filtered.match.path"
+        self._expMatcherOutputFileName = "ExpMatcher.path"
+        os.symlink("%s/ref_run_blaster.align.not_over.filtered.match.path" % REPET_DATA, self._expMatcherOutputFileName)
+
+    def tearDown(self):
+        os.chdir(self._curTestDir)
+        try:
+            rmtree(self._testPrefix)
+        except:
+            pass
+
+    def test_run_as_script_for_(self):
+        cmd = "../LaunchMatcher -m run-blaster.align.not_over_filtered -q chunk.fa -s chunks.fa -a -d 10 -g 1 -j "
+        subprocess.run(cmd, shell=True)
+
+        self.assertTrue(FileUtils.are2FilesIdentical(self._expMatcherOutputFileName, self._obsMatcherOutputFileName))
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMreps.py b/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMreps.py
index c0c2682dab01b75a3c08313f2ea44e8406ec48e5..dd32f76259373f55a800f7a446dc208803e6a3a2 100755
--- a/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMreps.py
+++ b/script_repet/repet_tools/commons/launcher/test/Test_F_LaunchMreps.py
@@ -9,12 +9,14 @@ from commons.core.utils.FileUtils import FileUtils
 from commons.launcher.LaunchMreps import main
 
 REPET_DATA = os.path.join(os.getcwd(),'data')
+
+#TODO : this test fails whilst it should not, (probably because i don't have mreps on my local envs); investigate
 class Test_F_LaunchMreps(unittest.TestCase):
     
     def setUp(self):
         self._curTestDir = os.getcwd()
-        self._testPrefix = 'test_F_LM_{}_{}'.format(time.strftime("%H%M%S"), random.randint(0, 1000))
-        self._singularity = "../../../../../../Singularity/repet_TEannot.sif"
+        self._testPrefix = 'test_F_LMreps_{}_{}'.format(time.strftime("%H%M%S"), random.randint(0, 1000))
+        self._singularity = "../../../../../../Singularity/REPET.sif"
         try:
             os.makedirs(self._testPrefix)
         except:pass
@@ -28,7 +30,7 @@ class Test_F_LaunchMreps(unittest.TestCase):
 
         self._obsMrepsOutputFileName = "obsMreps.Mreps.set"
         self._expMrepsOutputFileName = "expMreps.Mreps.set"
-        os.symlink("%s/DmelChr4_TEannot_Mreps.set" % REPET_DATA, self._expMrepsOutputFileName)
+        os.symlink("%s/DmelChr4_TEdenovo_Mreps.set" % REPET_DATA, self._expMrepsOutputFileName)
         
     def tearDown(self):
         os.chdir(self._curTestDir)
diff --git a/script_repet/repet_tools/commons/launcher/test/data/DmelChr4_chunks.fa b/script_repet/repet_tools/commons/launcher/test/data/DmelChr4_chunks.fa
new file mode 100644
index 0000000000000000000000000000000000000000..700aed20d12fb2987a2fd568b4f0321c5cf280b9
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/test/data/DmelChr4_chunks.fa
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0a10be8733d15376c498678f7ff461f86d6bc972203d9741c5ddfcedbd671013
+size 1362979
diff --git a/script_repet/repet_tools/commons/launcher/test/data/batch_1.fa b/script_repet/repet_tools/commons/launcher/test/data/batch_1.fa
index b5547c72657d8dd18eb72adefbe19d333530e0f6..3cda73a07b6c5b42724ebc5fe7792d2c8b3a5520 100644
--- a/script_repet/repet_tools/commons/launcher/test/data/batch_1.fa
+++ b/script_repet/repet_tools/commons/launcher/test/data/batch_1.fa
@@ -1,15686 +1,3 @@
->chunk6
-TAATACAGCAAATAATGTCAAAATGTATATATGTAAATAATTTTGGAGATGTTATTTTTA
-TATCGACTTACCATATTTTGTGCTGAATGGGGCTGCATGGCTTTATCTATATCTGATTGT
-GTTGGTAAAGTTGGTATAGCCTGTTGCATTACGTATGTGTATTCCTAGAGTTAGCTCTGT
-AGGAAATCGCCAAACGGTTAGATTTACCGTTTCATAGACGATTTCTGTGGTGATTTTGGA
-CCCACAAATACGACGTCATTCAATCATTTGATTCTTTAATGAATATTAATGAATATTAAT
-TGTCCACGTTTCAGTTCTGCATATTTTACCTGGAAATATATTGATATACAGCTACCAGAG
-AGGTCTCTGAAATTAAAAGAACTGACACGTATAAAATCATTAAATATCACAAAAGATTTC
-ACCCAAATGTTTCAAAAATATAAAGTAGACATTTTGTAATTTATTAAGTCTAGAGCTGAA
-GCCCAGAGATAATTTCTATTAAACATTTGCCAATCCATCCTGGAGCCTTACTTATTTGCC
-GACGTTGCCGTTGTGACTTTGGAGATTTCGTTCTCACAATCACAATGGTGCATATGGTGA
-AAACGTGCCACGAATTCCATCGTTTACATCATTTTTAAAAAGTTAAGACACATTTCAGAA
-TGTTAGTGGTAAAATCTTTTTTCCCTTCACTGTGCACAGTAAACTTGCAAAGTATCATGT
-AATATTTGTTGCCCAGTGCTCATTATTAACCATCAATTTACCTGAGCAAATGTTTGTATG
-TGCCTATCCGACGTGATTATGTACAAAAAATACAAATGTTAAGAATTCCACTTTAAGTGT
-ATTTTAAAAATGTATTTATTTATAAAAATGAAGCAGTAATTCCAGCTTTATCTTTACATT
-CAAAAACTATTTTTTAATAATTTCCACATGCAATGTGTTCTGTTCATACGAACAGAGTTG
-CATTTATTATTTGAAACATCGATAGCACACAAGAAATAGTGATAACTGAAGAATATCATT
-ATCAACGATAGTTAGGTCACATTTTTAAACGCTTCATCATTAATAATTTAATTTTTTGCT
-AACCATAAGTTTTTAAAAATAAAAAAAAAATCATATTTCAATGTTAATTATTTACTAAAA
-CTACTTCATAATACGTTTATTCTATTGAGGTTTGCCAAAATTATAATAATGATTGTACAT
-GCTATGCCAGCGTTCAATTCCTGATAATGAGCCCTTTCCGCAACATGGCTAAATAGATCA
-TTATATCTAAGAATACAACATATGGGCAACTTTAAAACAAAATGTTAATTTCATCGTAAT
-TAGGGTTTCTTGAACGTAAAATATAATTAGTTAATTATGGCCAAAATAAGACCCTTTCAC
-ACTGACTAAAATACATATGACAATAAAGAAATTGGTAAAAAACGATTCTATATTACATCA
-AAATATCGATAAATAAAAGAATTTAAATCAAAACAAAAATAATCCGTATTCAGACCCAAT
-TATTTTATATTATTATTATATATTTTTTTTTTTTGGCACGGGTCCAACGGCGACACCTCC
-CGACCAACCGAACGAGGGGCGCTGCCGTGTATCGTACGCCTCGATTAGCGAGAGGATAGA
-CGCGATATAAAAAAGAGAACAGGATCGAGGAAATGAATATAATATAAAATAACTATATTA
-AATATTACTGTTAGTAGGATCTAATCATAAAATAAAAAAAGGTAAAATCAATTGCTTTGT
-GAGCGGCAGAGAGTCAAGATTACAGATATTAGGATAAAGTCTATTATAATCAGAACATAA
-TACTCTGTAAGGGTCACGCAACTCATAGTTAGATCTACAATGATTTAAAATAAGGAACTG
-AGAACTGAAATAAGGAACTGAGAACTACTACTGAGAACTACTTCGAACTGAGAAGTTAAG
-CCGACTAATCAAGTCAGAACTCTTAACATCCCCACGAATAAGCTTACAAATAAAGACTGT
-TCCAAGCATAGTTCTACCAAAGACACTAGAATAACAAGATGCGTAGCGGCCATACATTGG
-TTTGGCACTATGCAGCCAATTTTTTAGTGACGGCCAAAATTGCTCTCTTTCCGCTCGCTC
-CCGCTGAGAGCATAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAACAAG
-AGACGAGAACGCATATATGTGTGCGTGTTGTGCTAGAAGACGATTTTCGGACCGAAATCA
-ATTCTGATCGAAAAAACGAATTTACATTGTACATATTAGGGTAGTTTTTGCCAATTTCGT
-AGCAATATGATAAAATAAAATAATTTTTAACTGACTATTATCATTTTAAAGCTTTTTAAA
-TTTGTTTGTTAAAATCGCCGCTCGAATTAGCTACCGTTTACACATTTATATTTATGTTTA
-ATTCTAATTTGTCTCTCATCTGACAATTTTTTAAGAAAGCGAAATATTTTTTTTTTTAAA
-CACTTTTAATGTTAATGTTACATCATATAAAGTCAAATGACATAATAAATATAGTAAATA
-ATTAAATATGATAACTGTTTATTGCAAAAGTCATATCAAAGACACTAGAATTATTCTAGT
-GTCTTTGCTTTGTTCATATCTTGAAGCACGAAGTACGGACACAAGCACTCAACAATCATT
-GCCTTATTAATTTTTCACACGCCGCAAGATGAATACTCTAATGACAAATATTCTTATATA
-AAGTCATTTTTGAAATTTATTTTTGTGATAATATGTACATAGATTTGGCTATTTCTAATC
-TATTTTCATATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGCATGGTGCCA
-ATTGATCAAAAATAATATAGATTTAAAGTCAAAGAACTTCTAAGGTGAAGGGCATATTTT
-GTGAAATTTACAATGCATGAGCGAGCATACGTGTGCACACATACAGTTGTCTGCTATCAC
-TTTATGCGATGAAAAGAGCTGTTCGCTGTAGCACTCTCCGCTCTCTCGCTCTCTAACAAA
-AATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACGGCGAAAAAATCGTGTGCCAAAAAA
-TCGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTCTACGGTTAGCTAGGGAC
-GGTAAATTAAATTAACGTAGTGTACTGGAATAAGGAGGTAATATACGGTTTGCATCCCAC
-TTTAGGCGCCGCAAGCAAAACGTAATAAGTTTTTTTGGACCGATTCAATGCGGTCCGAGT
-GGACTGCGTATTGTGGACTCCAAACAGGTGATAGTGATCCGTACTCGAGAATCGGACGGA
-CTAACGAAATAAATAAGGTTTTAGTCAATTAAGGATCATCAAATTCCTTAGACCACCTTT
-TTATAAAACCATGCACACCCCTGGCCTTATTGACAATAGACGAAATATGGTCAGAAAATT
-TTAGTTTAGGGTCCAGAAGACCACCAAGATCATCAACCCGTGTTATTCTCTCCAAAGAGT
-GCTCTTTGGGTGGGTGCCCACTTAGAGCGTAAGTCATAACGTTACACTTGGAGCCATTTA
-AGTCTAATACGTTATCACGGCACCATATTCGAAATCTGTCTAGATCGGATTGTAAGTCCA
-AATGGCACGAAGTGTCCTTGTGCTGAAGGCATAATTTACCATCGACTGCGTACATAGGTA
-CACGCGAATGTTTTATTATTAAGAAAAGGTCGTTAATGAATAAGGTAAAAAGAAGCGGGC
-CAAGATGGCTCCTTTGTGGGACACCGGATGTGACTCGGAGAATACAAGATAAAGTATTTT
-TAAAGAGGACTTGTTGCGTACTGCCATTCAGGATCTAAATTGGATTTCTGCTTGAAATCC
-AATTTAGAAGATCAACAGGGAAACCTCGAATCTTTTTTAGCTGCCGATCTTAGCAACATA
-TGCGGATTTGCTGCGATTGACAGCTAATCAGTTGTGGAGTCCTGTTGATCATTTGCCCGT
-GGTTGCGGGGCCTTAGGAAGCCTACCACCAGCGGCTTTTTTGCGCTTTGGAGATTCATCT
-AATAGCTTAAGGCCATTAGACTGTGAATTAAGTGCGGAAAGAAGATCATCGGCTCGACGA
-AAACTATCTCTAGCTATGCCAAAACAGTTGATCAGTTCTTTCAAGCCACCTTTAGTTTGG
-CGCATAAACGATTTCATCTCGTTCGCAACCACAAGGCAAGCATCACAACAGTAATTTAGA
-TTTTTACCCTTTGCTAGGTCATCACTTGTACGGCCATTAAAACCAGCGCAGTTAGTATGC
-ACCATTCGATCACATAGCCAACAAGTCATTTTTGGCTGCTCAGGTTTTGTAACCTGCCAA
-CAAATTTTATAAAAGCAGACAACATTTACGGTTTCCATATTTATCTAAAATCAGACCACT
-CTGCACGAAAACACAAGATCAAAACTTTCAAGCGAGCTGTTAAAAGAACCGCACGAGAGC
-AGTCTGCACGCTGAGAAATTTAGATTTTGTGTGCGAAAGAGCGAGAGAGTGAAAGCGAAA
-AGTACAGTTCCTGTTCATGCAAAAAACAACACCAAACAGCACTGCGAACAACGCACAACA
-GGGAGAGTAAACAAAACACCAAGACGAAAAATGCAAAATACTTTGTATATTTGTTTAACC
-TACTGCACAAATCACAAAGAATCACTCGCGAAGCGAACGGATCTTTAATAATTATGTTTC
-AAATATATGATATTTAAAAAAGATTATTAAAAACCACGGCTGGTTTGACAAACACAAAAA
-AAAAACGCAAAAAAAACCCGTTCGCTTTGAAAGCTATAGACGATATGTTATATGTATATA
-TTCCGTAGGTCTTCAGGCACGAAAGACATACCCTAGACCAAAGACACTAGAATAACAAGA
-TGCGTAACGCCATACGATTTTTTGGCACACTATTTTTTCGCCGTGGCTCTAGAGGTGGCT
-CCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGCTGAGAGCGCTACAGCGAACAGC
-TCTTTTCTACACATAAAGTGATAGCAGACAACTGTATGTGTGCACACGTGTGCTCATGCA
-TTGTAAATTTGACAAAATATGCCCTTCACCTTCAAAATTCTTTGACTTTAAATCTATAAT
-ATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTAAACGTTATTA
-TTATTTGAAAATAGATTAGAAATAGCCAAATCTATGTACATATTATCACACAAATAAATT
-TCAAAAATGACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTGAA
-AAATTAATAAGGCAATGATGGTTGAGTGCTTGTGTCCGCACTTCGTGCAAAGCAAAGACA
-CTATAATAATATGAAATTTATGAAATTACAGTAGTTTTAATAATTTCTATTGTACTTCCT
-TTAATTAATTAGTATATTTATTAAGTCATTTGACTTAAAGTGATGTAACATTAGCATTAA
-AAGTGTTTCAAAAAAAATATTTCGCTTTTAAAAAATTGTCAGATGAGAGACAAATTAGAA
-TTAAACGTAACAAATTTTAACAAACAAATTTAAAAACTTTAAAATTATAATAGTCAGGAC
-GCGAATTTTTAAAAAAATTTTTATTTTATCATATTGCTACGAAATTGGCAAAAACTACCC
-TAATATGTACAATGTAAATTCGTTTCTTCGATCAGAATTGATTTCGGTCCGAAAATCGTC
-TTCTAGCACAACGCGCACACATATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCA
-AGCAAACTCCGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCCGTCACCAAAAAAGTGGC
-TGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGCCT
-AGACTGTAAAGGTCCTTGCTAAAAACTTAAAAAATTTATGCATTTCTTATTAGTTTAATA
-TTTATGTAATAAGCATTACAGGTTTGGCAGGCTTGTGGGTGCTAGAGGGGCGTGGCCAAC
-ATCTAATTGGTACACCGATATAAATTTGGAAAACATAAAATTTTTTCAGATAATTAGAAA
-CATGTCTCAATTGTGTGGACGGAATGGGCGCGTGAACAAATTTTTTGCCAAATTGAACAA
-GACATACAATGAACAATATTACATCAGTGGGCTTTAAAGTGGGCATGGGCGTTTTATTTG
-ACTCGGCTATATAAGTATAAATACATAATATGGTCGAAATTTTTTTCCCCACCTGTTACA
-TACCTTTCAACATATCTAGTATACACTTATCACCTACGTTATCGAGTATATAAATATGTT
-AATTTTCTTAAAAGAGAATGTGTTTTCCTATATGTATGTGCTGACGTACCTCATCTGGAT
-AATTGTTTTATATTTTGAGGATGGTATATAACTTTCTTAATTTAAGATCTGGAATATATC
-GATAGTTCAAATTTCTGTAGTTATTATCAATAATATAATATATAAATATGTATGTATCTA
-TATACAAGTATATATACATATGTATAGTATAGTATATATACATAAGGCAAATACAGATGA
-TTAAACGCCGCAAAGATGACGCAAATTTAATTGTTTTAATTATTTGTTAATTTTAGTAAA
-TCGAACTAAGTAAAAAAACAAGATGTGGAAAAGTACATTTCTATTTGACGAATTTAGAGC
-TACAACATTTTTACTGAAATTCGAGCTCCAGAAAAAACTGTTGTGCTTATTGCAACATCC
-CTAGGAAAAGTCCATTAGTGTGCCCGTGTAAAACGAACACAATGAGTATAGTGAAAAACC
-ATTGTTAGACAGGTGGTAAGGAGTAAGACTACACAGCTCTCTTAAAAACCGTTATTAAAT
-TTTCATGAGAGAGCATTAATGCTTTTTTCTCTTTGGTATGCTGCCGTAATGGTGCTTTCT
-CTCTCAAATTCCGTGAGAGATGGACAGTTAGAAGGATTGTTGTAGATTGTTGCTAGTATT
-GTTGTTCTTTTACTTGGCCACTGCTGCTGGTACCCATTTCTTGGTTGTTGTTGTGCTGCT
-GCTGCCTCTACAAGAACTGATTTCGTGTTAGCTTATCATGGATAAATCAGTCAACCAACT
-GGTAATGGTAGGACAAGACGTGCGCGTATTAGTTAAATATAAAAAAGGTTTTAAGAAATG
-TTGCGATAAAGTTGTATAAGAATTTAAATAAGAAAAAAGGTAATTTAATTGTGAACATTA
-TAAATAATTTTTCTAAAGAAAAGAGTTGTGAATAGTGATAAAATTTATTAATTATTGCAC
-ATTTTAAAGTTGTTCAATGTTCATCATAAAACAAGGAATCTCGTTGACAAAAATAAACAC
-AATTAAAAAAGTTGCACTTTTCCACACGTACATAAGATAGTTGCACATGAAACCTACTGT
-AAAGGACTCAATATTTTACAATAACTTTGTACATATATGAAAATAACTGCAGATAAGTAT
-GAGTGCCCTTTTTTAGGGCTTTCGCTAACACATTGCTTTTGCAGCTTCAGAGCAACGCCA
-TCATCAGTACCATTCTTTTTGGTACTTGGCTTGTCCTTACATTCCAAAGCTTTTGCTGTT
-ACGTGTTAATAGTGCTTTTACCACAGGCAAGAACCACTAAATTATATAGAAAACCAAGTA
-TTATGAAAATGCTTGGTGTTCTGACAATCCCACACCTGTTGGAAGTGCCCAACAATTTTG
-GCTATAAATAATGTTTTACCTGGTGTGCTAAGTAAATACTCATTTTTTGTTTTAATACCA
-GTGCAGAGAGTATATTTATATCAATCTTAATATTTTTAGTTTTAGAAAAAATTGGGCATG
-GATTTAAAAACGAGCCTACGTGATTTAATTGTTTTTATTTTCAAAATGTATCGGTATGCC
-AAAAATATTATTATAGCTTTCTCCCTACTTATACCCGTTACTCGTAGTGTGTTCGTTAAA
-AAGTATGTACCAAGAGAGGGTAGCGTTTTCGACCATATAAAGTATATATATTCTTGATCA
-GGATCAATAACCAACCCGTCATGTCCTTCTGTCCGACCGAATAAACGTCGAGATCTAAGA
-AACTATTAAAGATTACAGATACTAGGGACAAAGACGCCTACCACCCCTACACTTTTGGAA
-AATGTTTTGATTTTTCTTCGTTTTATTGTTTGTCTTGCCAATTTCACCGGTATACGCCCA
-AAACTGTCACGCGCAAACTGTTGAACAATTTTTTAGTTTTTTCTCATTTTATTTTCCAAT
-ATCTATCGATATACCAGAAAATTTATGAATTTTCTAGTTCGCGTTTCCACCAGTTGAGTA
-ACGGATATCTGATAGTCGGGGAACTCGACTATCTCTTATTTTATATTATTATTTGTTTAG
-CTTAAAAACGCCCACACTCATTTTTGAAAAATTGTTGTTTTTATTTCGTTAAGAGATTTG
-TCTTTTATGATTTCTATCGACAGGGCAAAAATGGTTGAAATTTCTCCATCGCACTCCAGC
-AAGTTGAGAAACGGCTATCTGACAGTCGATGAACTCGACTATTTCATTAACTCTTGTTTC
-TGTTTAAATATAATAAGCTTGTAATATATTTTTAATTATAGAATTTTTTCGGTTCCCATA
-GACAAGCATCAACCAAGGACATGCAAAAACATGAACCTGAATTTCACGTTGCGGGCCTAA
-TACATTGTTAACTTAAATCATCCACGTGTCTTTAAAAAGATGAAACAGAAAAATAATAAC
-GGAACAATTTTAGTCGTCGTGATGGTTTTATCCTGGAGTCGAGTAGTAGACTTAAAAAGT
-CCTAGTAACACACATACTCAGGATTCAGTGTCTGTTTCTCTGCCTGGCGACATTATACTT
-GGTGGGCTATTTCCGGTCCATGAAAAAGGTGAAGGTGCCCCTTGCGGACCAAAAGTATAT
-AATAGGGGAGTTCAACGCCTGGAAGCAATGCTGTATGCTATAGATCGTGTAAACAATGAC
-CCCAACATACTTCCTGGAATTACGATAGGAGTCCATATACTTGACACCTGTTCAAGAGAC
-ACATATGCCCTCAATCAGTCGCTTCAATTTGTCAGAGCATCCCTAAACAATTTAGACACA
-TCAGGATATGAGTGTGCAGATGGGTCAAGCCCGCAACTAAGAAAAAATGCTTCGTCAGGC
-CCAGTTTTTGGAGTTATTGGCGGGTCCTACAGTTCAGTGTCCTTGCAAGTGGCCAATTTG
-CTGCGTCTGTTTCATATTCCTCAAGTATCACCGGCCTCAACCGCTAAAACGCTTTCGGAC
-AAAACACGCTTTGATCTGTTTGCTCGAACAGTACCTCCAGACACTTTCCAATCCGTAGCC
-CTCGTGGACATACTAAAAAACTTTAACTGGTCATACGTATCAACGATACATTCGGAAGGA
-TCTTATGGTGAGTCTTAATCAATGTTCTGAAAGCAGAAAATTGTATACCCTTTCGGTAAT
-TATTTATCATAATTAAATAAAAAATCAAGAGAGAATGCCCTGACTATTAGATACCTGTTA
-CTTAGCTAGTAAAAGTGCGAAAGAGAAATTTCAACATTTTCTGAAATACCGGTAGAACTT
-AGTAACAGAAGTTTAAAATTAAAAACAATTAACAATTGAAATGTATTGTACGGTTTGTTG
-GCGTTTGAGGAATAGAAAAATGTTTTTAAATATAGAAATTTACAATAAAAGTCTATATAT
-AAAATATAAAAACGTTTTTTAAAAGTTTAAGCGTGGAATTTTTGGCTTGTGGGCGTTAGA
-GTGAGCAACATCGGGAAACAATCTTGCGCCTCGTCTATGTCATGCATGCTCAATCTTAAT
-TGTCTAGCTTTTATACTTCCTTAGATTGAGGCGTTTATACGGACAGACGGGCATTCAAAC
-CGAATTTTATGATAACAAATATCGAATTCTGATTTTTATTAACGTAAAGTATATATATTC
-TTAATAAGGGCCAATAGCCGAGTCGATCTGCCCCTGTCCGTCCGTCTGTCTGTTCGTCCA
-GTATGTCCCGTATGAACGTCCAGATTTCAGGAACTATGAAAGCTAAAAGGCTGAGATGAT
-GCATGCTGATTCTAGAGCCCACTCTTACGCCCACTTCTGAAAAATGTATTGAAACTTCTT
-CGTGTTATTGTTTGTCTTGACATTTTCTATTTGTATACCACTTCGGCTACTCCCCTTGTA
-ACACCTACAAAACGGGCAAAACAATCACGTCCACGCTTTTGAACAATTTGTATTTTTTTT
-CCATTTTATTTTCCAATATCTATCGATATCCCAAAAAAATGATGAAATTTCGCGTTCACA
-TTTCCACTTGCTGAGTAACGGGTGTCTGATAGTCGGGGAACTCGACTATAGCACTTTTTC
-TCCTGAAATAAATGTACCCTCTTCAATGGGTTTGTGTAGTCTTGTATAATTTAATGCGGT
-TTTTACGTTATTAACATATGATATTAATTTAACCAATAAATAGGTGAATATGGGATTGAA
-GCATTACACAAGGAAGCTACCGAACGAAATGTTTGCATAGCGGTAGCCGAGAAAGTACCC
-AGTGCCGCAGACGACAAAGTTTTCGATTCCATTATAAGCAAGCTTCAAAAGAAGCCTAAC
-GCTCGCGGCGTTGTTCTTTTTACGAGAGCTGAAGATGCGCGTCGAATTTTACAAGCAGCT
-AAACGAGCTAACTTATCGCAACCATTTCATTGGATAGCAAGTGATGGTTGGGGGAAACAA
-CAAAAACTACTCGAAGGCTTAGAGGACATCGCTGAGGGTGCAATAACTGTAGAACTGCAG
-TCAGAGATAATCGCAGATTTTGATCGCTACATGATGCAACTGACGCCAGAGACAAATCAA
-AGGAATCCTTGGTTTGCTGAATACTGGGAAGATACATTCAACTGTGTTTTGACATCTCTT
-TCGGTAAAACCTGATACTTCAAACTCGGCTAATTCTACTGACAATAAAATCGGCGTCAAA
-GCAAAAACAGAATGCGACGATAGTTACCGGTTATCTGAAAAAGTTGGGTAAGTTCCGACC
-AACTAGTTTCTTATTTTTAGAGCATTATTACTTATAGATCCAAAGGGATCAGGATGACTG
-TTTATATGAGTGTCATGATCTGAACTATAAGATCAGGAGTCAGTATACAGCTTCTATATT
-TTTCTGAGGAGCGAATGCGGCATTGCTTCGCTTGAATAATATATATGTATATATTCATAT
-ACTTATATACACCATTGCTCTTTAAATCGTTCAGCCATAAAACCTGCGCAAAACCCTTTA
-GAAGTGCTCCGCACAAATAACTGATTTCTTTCTGGCTGTTTTCTTTGGCTACAAAAACCA
-GTAAGCGTTCGACAGTGTCTTATTGTTTGAATCTTATATTATGATCTAATCTAATTCTGA
-TAATTTTCCACACAATATAATGAATAAATTCATAGAATTTTCATCTTCATCTGCAAAGCG
-AACGCTCTCTGTGCCTTCTTAAGGACTATTGGTATTTCTAATTAAAAAACATAAGATAAT
-GTTATAGTCGAGTTCCCGACTATTAGATACCCGTTACTCAGCTAGGAGAAATGCGAACGC
-GAAATTTTGCAATTTTTCTGGGATATCGATAGATATTGGAGAATAAAATAAGAAAACAAA
-TTTTCAAATTGTTAAAAAGTGTGGTCGTGACTGTTTTAGGCGTTTTTTATGTGTATACTA
-ATAAGAATATGAATATGAATATGACTAATAAAAATATGAAAAAAAAATTGTAAAAGTGTG
-GGCGTGGGAGTTTGGGCGGATTTTGGACGTAAGGGTGAGCGTGTAAAACATTGGTCGAAT
-CGATACAAATTTACAGGTCTAATTAAAATATAAAATATAAATGTATGGTGTTTGTAAGAA
-AATTGTTGTTGCATACTTTGCATAATGCATACTTTTCGGCATAGGTTGTATTTACATCTC
-ATGTTTTTCAGATAACTTTTATATGTTTATAAAGTAAATAAATAACGTAACGTAAATCGC
-CTTTTTGGCTCTTTTTGCGACAGATAATTTTTCGGCATTGGTTGTATTTACATCTCATGT
-TTTTCAGATAACTTTTATATGTTTATAAAGTAAATAAATAACGTAACGTAAATCGCCTTT
-TTGGCTCTTTTTGCGACAGATAATTTTTAATTTTTTTAATTTTTATTTGTCATTCATTCA
-TATACATTTACATGTTTACATATATACATACATTACAAGAATGGAATCAGTATTGCATCG
-CGGGGAATTCTGGGCCTGTTCACAATAGCTACCTTCCGATTCTCTTAGCTCTCCTGACCA
-CAATTGTCATTCCTCTGATGCCCGCTGATCATCTGTGTTAGATCTATGTTTATTTGGCCA
-TTTTACCGCTCGATCCACTCCTTGAGACTGGGGACCACTGTTGTGGTGCTGCCTTGCAAC
-TGCCGTATTGCATTCTTGGCGTTAACGGAGGAAATGTTTCCGGGTCTGCTTTAAGACCAC
-CTCATATTTTGAGGCTGTTATGTATATAGGTGTGTCCAGTGGCGGTATTATTGCCATCAC
-GAGTGACGCCTTGTTGAACACTGGACTAACCAAGTGAGGCTTCCTTCCCTATTTAAAATG
-TACACTTTCAGGGTTAGTATTGTTAGTGGCTTCAGGGAAAAATATCATATTAAAATGTAA
-AGAAAACCACTGAGTACAATATATATTTTCAACGTATACAAGCCAATAATTTAGAAAACT
-GTTATTGTATTCTATTGGATTGCCAAAACATGATCTTTATACCTTTTTTTGGCAAAAAAA
-TTGTTACACTTCCATGTGCTGCAAAATTTTTAAACTCAATAAAAATCCGTTTAAAATATT
-TAAATATAAATTCGTGATAATATAAAGTGATATTTTAATAATATATGACGTCTAACGTAA
-ACCATTGAAGGTATGCGTGAAGTGACCACTCCCCAAATGCTTTCTTATTGTTTCAATTAA
-ATGAAATTACGAAAGTGTTTTTATTTCCTATTAAAGCCCTACTCTAAAAATTCCTACATT
-ATTTGTAAGTTACAAATCGATTTAGAAGAAACAGAAAAGAGTATGTCTTATTACAGATAC
-GAACAGGAGTCAAAGACACAATTTGTTGTGGATGCCGTCTACGCATTTGCCTATGCACTT
-CATAATTTGCATAATGATCGTTGCAACACACAAAGCGACCAAACGACTGAGACAAGGAAG
-CACCTACAAAGCGAATCTGTGTGGTATCGAAAAATTTCGACTGATACTAAGTCCCAAGCG
-TGTCCTGACATGGCTAATTATGACGGAAAGGAGTTTTACAACAATTACCTTTTGAACGTA
-TCATTCATAGGTTGAGTAGTTGATTTTGTTAAAAATACTTAATATACTTAATAATAAACT
-TTGTAATCCTATACGGGGTTCGTCCTGAATAGATCTTGCTGGCAGCGAAGTTAAATTCGA
-TCGACAAGGCGATGGTTTGGCCAGATACGACATTTTGAATTATCAACGGCAAGAAAACTC
-TTCAGGATATCAGTATAAGGTACCATAAATCACACACAAATATGTATGCAAAAATTATAA
-AAATAATGGTATGAGATTTCCAAGTATATAAATTTCTTTATTTGGTTATTACACGGACAC
-AACTACTCTTAGGGATGGATGGCGCAGTGACATTGAAACAGACAACTTTCCTATGTAAAT
-TTTATTTATCTACTGGAAAAAAACATATTAAACAATTAACCGATTTGTCTACATATGAGA
-ATTCCAAACAATGACAGTTGTGTACTATTTTGTACATATATTGTAAATGAATTTTCAATA
-TCGTATTTATTTAAAAAATTTGCTATCACAAAGATATATAGCCAAACTAATTTTCAGGTT
-ATTGGAAAATGGTTTAATGGTTTGCAACTAAACTCAGAAACAGTTGTATGGAACAAGGAA
-ACCGAACAACCTACTTCGGCCTGTTCACTACCATGTGAGGTCGGAATGATCAAGAAACAA
-CAGGTAATTACCATTTGAGTCAATTTAGTTATGTCATTTTAACACCGAATTTTAATCTTG
-TAGGGGGATACCTGTTGCTGGATATGCGACAGCTGTGAATCTTTTGAATACGTATATGAT
-GAGTTTACGTGTAAAGACTGCGGTCCTGGACTTTGGCCCTATGCTGACAAGCTCTCCTGC
-TATGCTTTAGACATCCAGTATATGAAATGGAACTCGTTGTTTGCCCTTATTCCGATGGCA
-ATTGCAATTTTTGGTATTGCACTGACCAGTATTGTAATAGTTTTATTTGCAAAAAATCAT
-GACACTCCATTGGTAAGAGCATCAGGACGAGAGCTAAGTTATACTCTTCTTTTTGGTATA
-CTGGTTTGTTATTGTAATACTTTTGCACTGATAGCTAAGCCAACAATTGGCTCCTGTGTT
-CTACAAAGGTTTGGTATTGGGGTTGGCTTTTCCATTATATACAGTGCCTTGCTAACAAAA
-ACAAATCGAATTTCACGAATCTTTCACTCTGCTTCTAAGTCAGCACAGCGCCTTAAGTAT
-ATTAGTCCACAATCACAAGTGGTGATAACTACCTCTCTGATCGGTAAAATATTAACTATT
-TTTAAATGTCCTTATTTAATATTCAATCCTTTCAGCAATACAGGTGCTAATCACAATGAT
-TTGGATGGTAGTTGAACCACCAGGAACTCGATTCTATTACCCAGACCGAAGGGAGGTGAT
-TCTTAAATGCAAAATACAAGACATGTCCTTTCTCTTTTCTCAGCTTTATAATATGATTCT
-CATAACCATTTGCACTATTTATGCAATTAAAACGAGAAAAATACCTGAAAACTTTAATGA
-GTCGAAGTTTATTGGATTTACCATGTATACCACATGTATAATCTGGCTTGCGTTTGTACC
-CATATATTTCGGAACTGGAAATTCCTATGAGGTATGTATTTGTTAAATTAATGTGGTGAT
-ACAATTGAACACTGCCATTTCAATTAGCAAGCCACATTTTTATTTAATCAAGGATACTTT
-TGCAACTCGAAGCATACATTCCCTTGCAAGAATTATACACTGCGCGTCATCAGATAATCA
-TGGCCCCGTTTTTTCTTATGTTCTGTATTTTGCCATTGCACGAAAATTCATCAATGTTTT
-TTGTTTACTGACATTCCCTCTCTCTTTAAGATAAACAAGACCGAATGCTGTAGTCGAGTT
-CCCCGACTATAAGATACCCGTTGCTCAGCTAGTGTAAGTGCGAACGCGAAATTAAATTTT
-TCTGGGACATCTAAAAATTATTCCAAAGTGTAGGCGTGACCTATTCGGCGGCCTGAGGGC
-GTTAGAAAGGGCGCGGCAAAAAGTTTTTTGGCAAATCGATAAACCTTTACACGATTAATA
-AAATTATTAAAAAATATCAAACAATTTTTCAAAAATGTGGGCGTGGCAGATTTAGGGCGT
-TTAAGGCGTTTACAAGAGATCACGACGTTCGTACGGTCAGACAGACATGGCTAGATGGGC
-TCGGCTATTGATCAAGAATATATATACTTTATATAATCGGTAACGTTTCCTTCTGCCAGT
-TACATACTTTTCAACGATTATAGTATACCGTTTTACTCTACGAGTAAGGGGTCTAAAAAG
-AGGTCCTGAGAAGAACCGTTATATTTTTAATTCTGCTTTGTTTTACTCTCGGCGCAAAAT
-TGAACGCTAATCATTAGATTAGCGCCCCCGATGCAGTTTTGATTATCTTCCATAATTGGA
-AAGGTATGATAACAAAAAACTAGAAAGGTGGCAATAACCTTGTTTTTACCGCGGCTGATC
-GCTTTCCTATACTTCGAATACCTCCCAATGCCCAAAAGAATGTGTGAAGTCATTAAAAAC
-AAAGGAGGATCAACTCATTATTTATTTCATTTATAAATGTTCTAATTTAAATATCTAAGT
-GTTAATCATCCCATTTTTTTGAAATGAATCGAACAAACTTAAATTATCGTATTGGCGCTA
-TCATGTTGAACCAATTTTGATTTACCAATTTATGAATTGTTTTTTATATAAATAAAAATC
-TATAAACAACAAACCGCATCCCATAAAATCTTATCATTTATAGAATTATTCAATGAATGA
-AAACAATTTCCAAAACTCTAGCTTATACAGTTTTCTAAATATCTCACATCAAAGAAAACA
-CATAATAAATAGAACCACAAAGCTACGACTTCTTATCCAATAATATACGATATAGTCAAT
-TGATTTTTATCATATTTAAAATTAAGTAAAAAATTGTGTATACCGAAAATAAGCCTGATA
-AAGATAAGGCAATTTGTTTCAGTGTTTTTGTACGCTTTCTTCAAACGAAAAATATATATA
-TGTATATATAAAATATAAATTACGAAAATTGATTTTGAGGTTTTAAAAATACTTACGACT
-TCTATTTGTTAATTTATTAATTTACTTTGAGGTATCTTTTGTGTATACATTTTGGTTTAA
-TCAAATCAACATAAATGAAATTGTTTTACTGTAACTGAGCTCCTGGTTTCAAGTACGGTA
-TAGATAACTATAACAAAATATTTGAATTTTTTAGGTGCAAACTACTACGTTGTGTATTTC
-AATAAGTCTAAGTGCGTCAGTGGCTCTTGTATGTCTTTATTCACCTAAAGTATACATCCT
-CGTCTTTCACCCGGACAAGAATGTCCGCAAGCTGACTATGAACAGCACCGTCTACAGGCG
-ATCGGCAGCGGCGGTAGCTCAGGGTGCGCCAACCAGCTCTGGATATAGTCGCACACATGC
-ACCAGGCACTTCTGCGCTAACAGGAGGTGCGGTAGGAACAAATGCGTCTTCAAGTACCCT
-TCCGACACAAAATAGCCCCCACCTTGATGAAGCATCAGCCCAAACAAATGTTGCTCACAA
-GACCAATGGAGAATTTCTACCCGAAGTTGGCGAACGCGTTGAGCCAATCTGTCATATAGT
-AAATAAGTAAGATTAATCGTGAGGAAAAATCTCACTTCAAAACACTGTGCAACAAAATAA
-GACGGTGTAGGTGAAAGCAAGGACTTAGAGAAATACACAGGTCCTCAACGTTAGAAAATG
-ATTGGACGTGTAACATTCAAACTTTCAGTTAGGTATTTTTAATTCATTGTTAAATATGTT
-ATCCGAATCCTAACCTCAAAGTCTGTTTTTAAATTGAATTCGGTATCTGTTAAATGAAAT
-TTTTTACAATTTTTTAAAATAACAGGATCAAATGATACATCCGAGTGCCCCAACTATCGG
-ATACCCGTTATGGAAACTATCAATTCACTTTTTCTCCAATAGACACTGACGTATTGACAA
-GTCAAAACAGTATTGAAATCATACCATATGGATTATAATAAATTTATGGAACTTTTCGGT
-AGGAACATAGTTATTAAAAGAAAAAGTAGACTGAAAAAATATATGATGGTGTCACAATCT
-TTGAAATTTAACTTGATCTGGGTAGTCATACTTACATAGCTAGAGTCTAAATCCTTAATC
-CCAACTATCGTGCTCTGTTAAGTTCCGGAATTACGACGTTTTACCAACAGGCGACAGTTT
-ATAAATCGTTTTCACCTAAAATTATGTAACAGGTAGCTTTTTTACTTCATAAATTGCAAC
-ATGTCATGGACAAATTTGGCAAGTCAAATATTTGTATTATCTATATACCGGTTCATTTTT
-ATGGTCGTCCAAACAAATAAAGAAAACTTTAATTTTTTAAAACATAATTGTTCAAAGCAA
-CCATGTCGTCCCAAAATATATACAAAGTGCAATAAAATGATTGCCTTATATGGTTTATTG
-ATTTCTGTCATTTTGCAACGCAACAAAAGAGACTTGTACAAATATTTAAGCTGAGTGATG
-ATTTTCGTCCTTTTTGACGCCAACTAGCTTGCAGTATTTATTCATACCCAAAGATCATGA
-AATGGAAGATCCCATTTTTCCGATGTAAATTTTATTCACTTTCTATGAATGTTTCTTCGC
-TTACCGTATGAACGTCGAGATCTAGGGTACTATAAAAGCTAAAAAGTTTGAATTGAGCAT
-TTAAATTCTAGCGATGCCTACGCTCTCAAACAACAAACCTCTGTCACGGCGAGGTCTTTT
-TTAGTGTTGTGATTTATATACTAATTTTATGTAACCACTCGCACTGCCGTTAGCTCCTGT
-GCACTTTCGAAAACATTCGCATTGCTCCTTGCGTAACTTTTCCGCAGAAGAGTTGAGTGA
-AGGGTATCTGGTGGTTGTGCACTCGACTTAAGCGACTTAGTTCTTCCATTTTGAATGAAA
-CCATGTTTTAAGATCATGCACATGCCTATATCCTAACCAATAACAAAGTAAAAAAAATCA
-AATATATTATTAAATAAATTTAATAGAAATTACGTAATATCGCTTACAAGTCACAACATA
-TCTGTAAAATGGTAAAATACTTATGTGTGAACTACGTATCATAACCTTTTGACATTATTT
-TACAAATACGTATATGGTAAAAATATGTTAGTTCAAAAACTTTAAAATTGTACTCTAGCA
-GAAGTTTATTACACAGTAAAACAGCTTTTTAACCGTAGAATATATTCTTTTGAATAACAA
-TTTTGACATTATTTTACAAATACGTATATGGTAAAAATATGTTAGTTCAAAAACTTTAAA
-ATTGTACTCTAGCAGAAGTGTATTACACAGTAAAACAGCTTTTTAACCGTAGAATATATT
-CTTTTGAATAACAATTTTGACAGAATACTCAAAAATGAATGAATGGACTTAATTTGTATT
-TACATAGTTACAATCAAAATGTATTTCCAATTTTGATCAATAAATAGATCAAGTTTAATT
-TTAATAATTATTTTCAAATAAAGCTGTGCCCTGGTACGGTAAACATTTCATTATGTAAGT
-GCAAATAAAAGTTTAACACCAAAAAAGAAGAAAAGGTAATGCTCCAACGTTCCAACGTGA
-AATATGAATACACACATACATACATAAAAGAATAAGATAAACTTCGAGATTCAAATTCTA
-CATAACATGACTTAAAAATCTCTTTTTACGAGTGGCGATTGTGTTTTGTATTGAGGGTTG
-ATTTTTGATGGATAAGATTCTTTAGGTATTCCCCAAAACTCGCTTTATTCTACGATTAAT
-GGAATTACTTATGTTATTCCATGAATATTTGTTTGAATATGTTAATATAAACTTGTTTAT
-AATGTTTTTTCATGTACAGAGAAATACTAACATTCTTTGATGAGTTTAATTTAAAAAAAT
-TATGTTTGCTCAATGGCCAACACTAAAACAATGCTACCCATTAACCAAATGGGTAGTTAA
-TTATCCTAATGTTATTTAATGTTAAAGTTCTAAATTAATACTCATAATATATTAATTATA
-CATATACATTTTATAGTCGTAACCCGAAAGTATGCCAGTCTTATATAACATCTAACTAAC
-AAGACGATCAATGGATTAAACAAAGAGAAATTAATATAAAGTTCCTTCAACTTTTTAATT
-CGCGTTTTTTAATAGCGTTTAATTCTTTGTTTTACCAAAGTTGTCCAGATAATTCATTTT
-AAAAATATTGAAATTCAAATACGCGAAGATACAACAAATAAAAACAAATTTAACAATAAA
-AAGCTATAAAAGGCGTATGACCCCAAACCCCTTATATATAATATATTTAGCCCAGCAAAT
-CATTATAAAAGTACACTGTAAAATCTTAAACCGTATCTAAGTACAAATAAATCGTATTAA
-CTCTATAAACATAACATAGATGCAAAACATAAATTATAAGGATAAGTTAACAATAAAAAA
-CCAAAGCAACGAAAAATTTTAGTTTTGGCAATATTTATTAGTTTTCTTTCTAGTGGATTC
-TATATATAATGCTCATATGTGTTGGTTTTATACATTTTCTAAGTACATTTAGGTAAGAGG
-TTTAAGGAAAAACTGGCATGTCTCTGTTTTTCAACAGCAACCTTGTTCAGCGAAATCAAT
-CAAACATATATATAACCAGAACACGAAATAAATATGCCTACCTTGGAAATACACGTGTAT
-ACTTTTCTTTGCACAAAGTGTCAAATGCAAATAAATTTAAAAGAATTAAAAAAGCTAGCT
-TTAATAAGCCAAAGCTATAAAGCCTTGCAACAATTATTTATATGATAAAAACAATAGAGA
-ATGCTATAGTCTAGTTCCCCGACTATCAGATACCCGTTACTCAGCTATTGGGAATACGAA
-CGCGAAATTTCATAATTTTTCTGGGCGCTAAGCGCAGTGTTTTTGGTAACTGGCAAGACA
-AACGAAGAAAAATCGAAACATTCTTCAAAAGTTTGGGCTTATAGGGTGAGTGTGGGCGTG
-GCAAAAAGTTTTTTTGGCAAATCAATAGAAATTACAACTCTTATAAAGTTATGACAAAAT
-ATCCGAAAAATTTTCAAAAATGTGGGCGTGGGAGTTTTGGGCGGCTTAAGTGGGCGTACG
-AAAGTTTTTTAAATCGATTGAAAATATCAAAACATTTTTCAAAAAAGTGGGCGTGGCAGT
-ATTTGCAAATTGTGGGCGTTAGAGTGGGGGTGGCAATATCGGTCAATAAACTAGAATCTC
-TAGAATTTGTATGCTGAATCTCAACGTTTTAGCTTTTATAGTTCCTGAGATCTCGACGTA
-CGGGCATGGCTAGATCGACCCGGCCATTGATCCTGATCAAGAATATATATACTTTATATG
-TTCGCAAAGGCTTCCTTCTGCCGTTACATACAGTTGCGGTAACAATAATTGCACCATAAG
-CATATTTCGTGTTTGTCCCAGCGTTTCCTCATTTTCTGACACTTTTTATCATTTTACTCA
-CTGAACTTAAATACTATTATATTTTTGGGTATATTATTGGGTTTGGCTTCAGAAACCTTT
-TTTTCTCGTCCGCCCAAAGGTTTTCGATTGGATTCAATTCGGGTGACTGAGCAGGCCATT
-TCATTACTCGGATCGATTTCTGCTCAAACCACTTTCGAGCTTTCTTGCTCGTGTGTTTTG
-GATCGTTATCCTGTTGAAATGTCCAAACCAACGGCATTTCATCCTCGTCATATGGCAGCA
-TCACATTTTTCAGGATATCTGTGTAAATGTGCTGATCCATGATGCCTTGAATCCAATGGA
-TCGGACCTACTCCATAGTATGAAAAGCACGCCCATACCATGATGTTTGAGGACCATATAT
-ATGAATATAATTCGGTTCGTGGTGGACGCCGAACATTAGACCGAGAGCCTTTCCCACCAA
-ACAACACAACTTCTTCTTGCTTTGCCAAACCAAGCGCTTGTCCACGTTGGACATTGAGGG
-CTTTCTTCGCCGTGTTTCGTTCTTTTCGACAAACAGCAGTGCTTTGCGTATCATTTTGTT
-TGAACAACCGACATTGCATTGAATAATTTTATTCAGCAAATACGTGGGTCAGTGCTATTT
-TTGTTACCGCCTCATTTCGGGCGCTTTTGCAGCAAGTGCCCAATAACAAAAAGAACCGTT
-CCATTGAGAGAGTACAAATTTCTTGCTCAGATAGCCAACATATTGTACTTATTATTCATG
-CAATCTGACTTTAAAAAAAATAAACATCAAAAACTAGTTTAGTTAATCATGTTCGGGGTT
-TTGACCTGCCAGCTATAAAAACACCAATTAGAAAATATATGCTTTAAAATAGTTACTTGT
-TTGTTGATTTTCCGACGGTAATGGATATATTGATTCGGCTGTTGATTCGATTCGACTGAT
-CATAAATATAGATACGAATATGGGCCAATACTTTGCAAACCTAAACTAAAACTATATAAA
-CTGTATATTTTTTCCTATGACAAATGTGCTTTAAACAAATTTTACACACTCCTTTTCATA
-ACGTGCAACGTAATAGGTATAACTATAAAGTTAATTCCCAGCGCAAGACCCTATTTAACA
-TACTGAGATTTAAGAAAAGTAAACATTTTTAAACTTATATAATTGCGTGTTATTTACAGT
-AAAATAGTTTTGTACAATATAATAATTACATTCTGTAAATACATTAAATAGTTTAAGTTA
-ATGTATATTTATTTATAGAAAACTACTTTTATATGCTAAAAATTTTGTTTCCAGAATTAT
-TTAATAGATTTGTGCCCATACAGACATACTCCTTAACATAAAGAAGAAATTAAATTTAGA
-CAAAAAAATATTTGATTTCGGTGTCATTTTAAAATTTGCTGTATTGAACTTAAAACTATC
-TTCAAGAGTTAGTTATGCACGACGCCTGAGGAATGTTGAATGCTTCGTTCAAATTCTTCC
-AAACTGAGTGCTTGGTTCACATTTAAAAGTGGCAGTTTTCCAGCAGAGGCTTTTGCAAGA
-AGCTCAGGGGAAAACCATTGCGCCAATTGATTGGTTGGTGATGAAATCCTCTCATCTCTC
-TGGTAGCTAGGAGATGTGAGGCTGTTTGCTTTGATCACATTACCGGAATCGGAGCTGTCA
-GAAAAACCTTAAATAAAGACAACTAATTAGATGATTTATAAAACTAATTTTATTTGCAAT
-ATTCGACCTGGGACTGGCGGAGACATTTGTGGATTTGATTGACGGTGCATTTCTCCATAA
-ATCACTCTTTGACTAAGCTGCTGTCGTGTGTGATGATGTTGTTGCTGATGTTGCATGTAA
-AGTTGGTGCCATCCAACAGGAGATGTAATGTTTTGGTGAACACTTTCGGTATTCAGATTT
-GATTCCACAGATTGAACTGCTTTAAATCTATGTTGCTGCTGCTGTAGATGTGGTTGATGA
-ATGGGTTGCATTTCAATTTTATGGGCAGTAAAAGGAAGTGCAGAATTGGAATGCGGCATT
-GAATTAAGACCTCCTTTCAGAATAGGTCGGCCTAAAATATGTAAGTCAAAATAATAATGT
-GTAAGTCTTTGAACCCATTAATACAGAAGTCGAAGATCTCAAGTTTATTATATCGCGTTG
-TTTAACAAAGATATTTATTCCTAGAGAATAAAATATTGCTTTGGGTCACAGATAACTACA
-TTAAAACAAAGTCCACTTCAAAAAATTCCACTAAATAATCGTAATTTTCATTACCCCAAT
-AAGTCAAGAATAATCAAAATTGTAGGGTACACTTCTTGCACAGAATATAAATTAAGCAAA
-CTGTGTATATGAATATTTATTTTTTGGTCTATTAAAAAATACTCTCTATATTATGTAAGT
-ATATACGTGCACGCACGTCGTGTCTCAAAAAGCCAATTTAGCTATTCTACAGGTTGTATA
-TTTACACCCGGTTCTCGTAGAGATATACTATATTCGTTTTAAAGAATGTAACAGGCAGAA
-AGAAGCGTTTCCGACCATATAAAGTATATATATTCTTGATCAGGATCAATAGCCGAGTCG
-ATCTGGCCATCGAGATCTCAGGAGCTATAGAAGCTAGAGAGTTGAGAAGCTTGAGAGAGT
-CATGATGCTGCGGACACTCTAAGGCCCACAAACAGGCCAAAACTGCCACGCCCACAAAGC
-CACCAAAACTTTTGAAAATTTACTTGATTAAGAGACTAATAAATTGATGAAAAAGTCAAC
-AAAAATCCTAAAAAACGTATGGCGTTACTCGTCATTCTAATGTCTTTGGCAAAACCAATA
-TATGGCCGTTACGTATCTTGTTATTCTAATGTCTTTGCTTTTACGCTACGGGTAACGGGT
-ATAAAAAGCATCCACTTTCTCCTATCCTATACTATCCTCTTTTAAGAACTGAATTTTGTA
-TTTGCGTATTTGCACGCTTTTTATGGTAACTCAACGATTTTTATAATTTCTCTTGAAATT
-CATATACATTTACATTAAGTTTATGAGAACGAGTAAAAAAAACTTATAGCAAAAAAAAAA
-AAACAAAGCTTTAACTAATAAATGTACTTTAATAATAGCTAACACTTTTTTGTGTAACTT
-ACCAAATGTTTTTCCGTGGACCATTTGCATATTGCCAGAAGTCCACTTTAACACTTGTTG
-ATTACGACTTTGTGACATGTTGGGAGACAAATGTTGATTGTTTTGGCCAATGGCAAAGTT
-TCCACCGCCTAATATCATTCGGGGCTGTACAGCCATTGTTGCGGTCAGCTGTGGCTCAAG
-TACGTTCTCACGAGTACCGACTTGCTTGGCATTTTGTTGGTGTACATGATATTGTGGGTT
-CTGACAATAAGTGCTTGGTGATTGCGTATCCTTATCGGCTGTCATTTTTCTTAAAACTGA
-AGTAGGAGTAAATGCCAACGGAGTTGGAGAGTTACCGTGGGAAATTAGCTGATTAATCGT
-ATGGTTAGCAGTATTTTGCGAATGCAATTCTAGAAAAAAATTAAGGAATTTTTACAAATA
-ATTTTAGTAATAAATAAGATACTTTAACTGAATCAAATATTATATTAATTGAATTTTAAA
-GAGTTACCATATAACCAAGAATTACTTACCTTGAGAGTAGTGCTGATGGACTGATTGAGG
-CTGAAGAAACGATTGTTGGGTAAAAATATTGGGATCGCCTGTGACCACCGGATTTCTTTT
-AGAATGAGAATATTCATTCAACACTGTGGCAATGACATCCTTTGTGGCTGCTGGGGTGCT
-GGGATTATCCAATTCTTTTTCCAAAAAATCATGTGAAACGTCTCCACAATGAAGTCCTAT
-TTATTATTAAACATTTTGTTTTTCATAATATTTAAATACAGCGCAGGGTATAAAAGCATT
-AAAATAAGAACACGTGGTTTTTACCAGATACGCTTTAAATAAGTTCCCGTTCTGATGGTA
-AACATGTATATGGTAAACTGTAACATTCATGTGTTTTATCAGCCAGAAACCTTATATTAT
-TTTACCATAAGGACAAGAAAAAGGACTTAAGTATTCAAGAAAAAGTTTATAGACATGGAA
-TTTTGAAACATATCTTACTTTGAATTAAATGTTGGATTTCCAAACGCTTTTGCAAAAATA
-CATGACTACTAGTTGGCATGGTTGGCACGTTAACACTTAACTCTGGTTGCTGCAAATGAC
-CATCATTTATTTTTTGATGTAATTTTGACTCAAGGTGTACATGATTTGCTATATTTGAGA
-GGTTTATTGTACGACAATCGTCGTTGCATGGATGATGCTGCCTGGCTTGAGAACCCAACT
-GTTGCAAAAGTTTTTTGAATGCCTCAGTGTCTCTAGCAATAGGTTTTTCCATTTGCACTG
-TCTGACATAATGACCCTGCTATTGGATTTATTAAATCAGTCCTCATATCCACTTTTATCA
-TTTGAGCTTCCAGATCCTTAACACTTGGAATACCTTAAGAACAAAGTGAACTATAAGGCC
-TTTGATATATTATTACAAATCTTGACATACCACGTTTTTCTTGAGCATGCGATTCCCGAA
-ACCCTGGAAACTCATTATTATTTGCAGCTTCTTTTTGTCGAAACCATCGGCTAAAACGGG
-ATGTTCCTTTTGAGTCACTTTTTCCAGTTTCATCATTACTCTGCAAATGTACAATAAATA
-TATCTTAAAATTAATAAGCTTACCTTTAAAATATAAATTCTAGGGTATTAGAGTTGCCGG
-GGCAAACTTTTTTTTTTGCAAATCCATAGAAATTTACTAGACTAATAAAAATATGAAAAA
-ATATCAGAACATTTTTCAAAAATGTTGGCGTGGCAGTTCTGGGCGGTTTGTTTGTTTGTT
-TTTAACGCATAAAGTGATAGCAGACAACTGTATGTGTACACAGGCATGCTCATGCATTGT
-AAATTTCACAAAATATGCCCTTCACCTTAGAAGTTCTTTGACTTTAAATCTATATTATTT
-TTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTAT
-ATGAAAATAGATTAGAAATAGCCAAATCTATGTACATATTATCACAAAAATAAATTTCAA
-AAATGACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTGAAAAAT
-TAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGTACTTCGTGCTTCAAGATATGAACAA
-AGCAAAGACACTAGAATAATTCTAGTGTCTTTGATATGACTTTTGCAATAAACAGTTATC
-ATATTTAATTATTTACTATATTTATTATGTCATTTGACTTAATATGATGTAACATTAACA
-TTAAAAGTGTTTAAAAAAAAAAATATTTCGCTTTTAAAAAATTGTCAGATGAGAGACAAA
-TTAGAATTAAACATAAATATAAATGTGTAAACGGTAGCTAATTCGAGCGGCGATTTTAAC
-AAACAAATTTAAAAAGCTTTAAAATGATAATAGTCAGTTAAAAATTATTTTATTTTATCA
-TATTGCTACGAAATTGACAAAAACTACCCTAATATGTACAATGTAAATTCGTTTCTTTGA
-TCAGAATTGATTTCGGTCCGAAAATCGTCTTCTAGCACAACACGCACACATATATGCGTT
-CTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTCTATTTTTAGATTTCTTATGCTC
-TCAGCGGGAGCGAGCGGAAAGAGAGCAATTTTGGCCGTCACTAAAAAATTGGCTGCATAG
-TGCAAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGCTTGTGCTGC
-GTCTTCGTATCTATAATCTGTATGCTAAATTGCAACATACTAGTTTTTTTAGTTCCTGAG
-ATCTCGACGTTCATACGGACAGACGGACATGGCCAGTTCGACTCGGCTATTGATCCTGAT
-CAAGAATATATAGTTTACATACTTTTCAACGAATCTAGTATACCCTTTAACTCTTTACCC
-TTTACTTGAGTAACGGGAGTTAATATCATTATTTACAGCTTATTTGAATACTATTATTGA
-TCCGTCAATAAAAGGTAACCCGGAAGTTGTCCATGTAATGTCTGAATGGATTAGGTACTC
-ATTCCTTAAAATCTAGTTTTTGCAATATATTTACCAAAACGGAATTATCCAAGGGATGCA
-TATTAAGAAAGGCATCAAAATTAAATTCACTTTCAGGATTCTGACTGGGCTGCATCTGAA
-TTGGTTTGTTTTTATTGGGATGGCCGAGATCTGTTGAGTTTTGAATAGAAGTCACTACAT
-TTTCGTCAGTGTGCTTCTTTTCATCACTTGGAATGACTTCGCGGAAATTTAAACTATCAT
-TGCTGTTTCTCATCGAAGCTTCATCTTTGCTTGCTTGCGCGTCTAAATTTTTATCAAGTT
-GTTGAATTTGATTATTTTTATCTTCAGTTACGGATCGCTCTTCGTTTTTTTCCAGGTCTT
-CAAACCCGTGTAGATCAATAGTTTCTAGCTGTGATTTAGGTCCTGCACTGAACCATTCAG
-GTTCTTCGTGAATGAGATAGGAATTGCCACGCTTGCTTCGGCTTTGAGTACTGAAAGGCT
-CCTTACCAGAAATGCGTCGATTATTAATTCCCTGACGATCAAAAGACTTTTTGGAGTCAT
-ATTGAAAACGACGATCTGTGACTTCGGGAACACGTTCAACTAACCTTCCACTGAATGTTC
-GAGAACGATGTTGGCTTTGATTGTGCTGATTAAGACTGCTTGTACTTCCAGATCCATTTG
-GAGATGTTTCCTTTTCATTCTCAATGCTGGCTTCTACGGTCTTTTCGTTTTTGTAATCCC
-AATTATCACTTCTTGGCAACAGCCGACCGCTACCAATCCGCCTTTCTTGGCGGGATGTTG
-AAAATGTAGGTGAAGATGACATGCATTGGTCGTGATCCGGCTGAACAAAATTCAAACATG
-TCTCAGCAGTATCCAACTCGCTACCCTTACGGCTAGGCGAACTGGCTGCCTTGCCCTTGC
-TTGCACAAGTGTTTATCCCCTCGTTGCTTTCCTCGCTGTTGCTGCCTTTCGATATGACAA
-AACGCCTCTTTGCAAATGCCGGCATTAAATGTGAAGATGATATGCTACGGTGATCGATGA
-TATTCAACTTATAGGGCTGTCCATGAGAAAGCGCATCCTTATCTTTATCCTCCCCACTTA
-TTAGAAGAGAATCGGTAGGTACGAAGCGCTGGTAATAGTTGTTTGCCCGTTCTCGATTTC
-TCATAGCGCGACGTGAACTTATTGAGCTACTATTGGAACAAATTAAGCTCGAGTTATCTG
-CTTCTGGAGAAAGTCGATTCTTGTTTTGATTAGAATAGGCGCTGGACACGGTTAACGCAG
-CTGTGTTCAGATTAATTTTCCAAAAACCTAGCGTCTGCAATTCAAGTCGTGTTGAACATT
-GCGGGCGCTGTCGACTTTTACCTTCATATCTTAGAGCTAACAGGTCTACTTTCGAGTACC
-TAATGTGAAACAGATTGTTAAAACAATGTTAGTACATATACAAGTTTAAAAAAACAGTAC
-GCGAGAATAATATCGAAAAAGTTGACTAAAATTTACCAATATTTAATCCACATACCTGGC
-ACTAATCTTTGATGTATCCATTGCTAAGGACTATAGTTCACTGTGTAATCTAACTTATTA
-CAGAAAGTCGAAAAAGTTAAGATATCCAAAATTATTAAAAACAGAACACTCTCCTATATG
-AACGGGAGAAATTGTACAATGAATATACAAATAGTACACACCACTTATGCAAACACACAC
-TTTGAAAAATTAATATATATATATATATATACGTATTTTAAGGCCATATATATGACTGTT
-GAGTTTCATGAGAATATAATCCCAAGACGCTTACATACATATATAACAATTTTTAATGCT
-CACAATGTTGCGATTAGCTTTGTGAATATCACGCTAAATTGGAGTGGGATATAGACATTG
-AAAATATTTTGTTCTTATTGAACCTTAAGGCATTATATATATTAATATTGAAACATTAAA
-AGAGAAACACCGTGAAACAATGGAATTTTGAAGTTGTGACATTTGTGGGAAAAGAAATTC
-TAGGTTTTTCCTACTGGTGCTAAAGCGATACCAGACTAAGCATATCTGTCCGTTCGTATG
-AGCGTCGAGTAAAGGTGCCGAATGTTTTCTAAAATGATTAATATTATTATTTACACTTGA
-AAAACAAAAAATAAATTTTATTTATGTAACGTCGATGTTTTATAAAATAGTTTATATGAT
-TATTTACATTTGAAATACTCATAATATATAATATAAATAAGAATATTTTTATATTATTAA
-ACTATTAAATTTTAAATTTAATATAAAACAAATCAAGAAATTATAATCAGGCATGCATTA
-CCGAATAATCGTAATTTGTTTCCGAATTCGATTTGATTTCGTAAAATTTTTTGCTGTCGG
-AGTGTTTTCTGTACAGTAAACAGCTGTTTAAGCTGTTTTCCAGCGGACACCTTTTTCACA
-ATTTTAATTCCGATGTTCGCATTTAATTTTTTACTGCATTTTGACCGTTTAATTAATTAA
-ATTAAATAGCATTACTTACGAACACTATAGGCCATCTTTTAAATTAAGATAATTAATTCT
-TTTATATTTTATAAGTAAGTTTAGTCGACGCACGCATGACCCCATGCCAAATCGAAAATT
-TTTTTTGCCGACGGCAAAATTTTGTATGTCAAATTTTTAATGGGGTCAGAAATAAATTGT
-ATATAAAATAAATAATGAATATAAATAATTAATATAAATCAATAGACCACTGAGTAAACT
-ATTTTTTCCCTTGGTAAATAATATCTTACGTGATATAAAAATGGGCATATACTTTTCATT
-TCGGCCAGACAAAAGTGTCCGTTTTACAAATCGAAAAATCCTTACGAATTTGAAAACCGG
-AGCACCGATCTTGCGTTTTAAAATGCCAAATCGAAAATTTTTGTTGCCGACAGCAAAATT
-TTGTATATCAAATTTTTGATGGGGTCAGAAATAAATTGTATATAAAATAACTAATGAATA
-TAAATCAATAGACTACTGAACTATTTTTTCCCTTGGTTAAGATCTAACGTGATATAAAAA
-TGGGCATATACTTTTCATTTCGGCCAGACAAAAGTGCCCGTTATACACATCGAAAATCCT
-TACGAATTTGAAAACCGGAGCACCAATCTTTAAAATCGAAATCGTAAAGTACTTCGATTA
-ACGGAGCGTGCCCGATAGATTGATTTTGAAATTTTTTGTAGGTGTACACAGTTATACAAG
-GAAGTGCACGCCTAACGCTAAAATATGCTGCCGGCGGTCTGATGAAACATGCACGGAATA
-AGTGTTCGGTCGACTTCGGGAATGATCTTCGTGCACAATGTCTAGAAAATGACATCATGT
-TCCACACAATGTCATGGTCTATCAAAATCTATAGAGGTTTAGAGTTAAATACATAGCTAT
-TTTTATAGTCATAGTCCCCTTTTTTTGAGAATATACGATAGTTTTGGTTATGGTCTAAGA
-GTGCGTCACCCAATTTCTATATGCCGTCCTGCATTGACCTAACGGTCTCTACCCACCCAT
-TAATGAAGATAATGACGGCGGTATCGTAAGGATGGCAAAATAGGGATGGTATGGCACAGT
-ACGAAGAAATGTGGTACAAATAAAGCCATATGTCGAGTTATTAAAAATCAAAGTTTTTCA
-TATTTTTCGTATGGTGAGAATTTGTCGTCACATACCATGTCCAAGGGAGTAATAATTTGA
-AATAAATTGTTAAAGATTATCATACCAAAGACATTAGAATAACAGGATGCGTAACGTCTT
-ACGATTTTTTGGCACACGGTTTTTTCGCCGTGGCTCCAGGCCCCCTCGAATTTTTGTTCG
-AGAGCGAGAGAGCGGAGAGCGCTACAGCGCACAGCTCTTTTCTACGCATACAGTGATAGC
-AGACAACTGTGTGTGTGCACACGTATCCATGCATTGTAAATTTGACAATATATGTACATA
-TGTATGCCCTTCACCTTAGAAGTTCATAGACATTAAATCTATATTATTTTTGATCAATTG
-GCACCGTGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTATTTAAATATAGC
-TTAGAAATAGTAAAAGCCGAATCATAATGTCACAAAATAAATTTTAAAAATGACTGAATG
-AAATGAAATGAATGATTCAGCTTGCGACTTGTGAAAAATTAATAAGACATTGTTGAGTGC
-TTTCGTCTGCACTTCGTGCCTCAAGATATACTTCCAATAAACAGTTTTCATATTTTTGTT
-TATGTTATAAATTTGTATTTTCTACTACGTATTATTTTTATGGAATATTTATTTCTCAAT
-ATAATGTCTTCTATTTGGGAAATTTATGTTTTAAATTACAGTAGTTATACTTCCTTGGTA
-TTTTCCTTAATTATTTAGTATATTTATTAAGTCATTTGACTTAATATGATGTATGTAAAT
-GATCAATTTTTATTATTTAACATGCACATTAGATTCAGTTGTTCGATTTCAGTTTTTTTT
-TGTTATATTCCAATTTGATATTTTTAAAAAGCGCGCAATTTTGTCATATTGCTACGAAAT
-CGGACAAAACTCCTCAAATATGTAAATTCGTTTCTTCAATCAGAATTGATTTCGGCCCGA
-AAATCGTTTTCTATCACAACACGCACACATATACGCGTTCTGGTCTCTTGCTTTTACTTA
-CACAAGCAAGCAAATTCTATTTTTAGATTTCTTACACTCTCATTGTAAGCGAGCGGACAG
-ACAGCAATTTTGGCCGTCACCAAAAAAGTGGCTGCATAGTGCCAAACCAATGTATGGCCG
-TTACGCATCTTGTTATTCTAGTGTCTTTTGTCAAACCAATGTATGGCCGTTACGCATTTT
-GTTATTCTAGTGTCTTTGATCATACCACCTGGCCATCAGTCATGGTGTGGAGGGAGGGGG
-TCAGATAGTAGAATTCGTCTTCCAACACTGGAAACTCTTAGTGAAAGCACCTATTAAAGA
-CCTTGGAAGTATGAAACAGAAAGAAAAAAGCGTTTCCTACCCTATAAAGTATATATATAC
-ATATATGATCAGGATCACTAGCCGAGTCGAACTGGCTACTGCCACTCCTACACCTTTCCT
-ATCGTTCCCATCGATATGCTGAGTATCGAGTATCTGATCTGTCGAAAAATACGGCTGATT
-TTGTTGCTTAATAATTATTAAACATGCATTTCTACGGAATGTATTGTAATTTTATACCTG
-ATGTTTTGGTATTTTTTTCCAGTTCTGAAAATTTCTATCGATTTGCCAACCAACTTCTTG
-CCACGCCCACTTTATACCCACAAAACTCCGAAAACCACACTTTTGAACAATTTTTAAACT
-TTAACAAAATCTATCCGCAAATTATGAAATTTCGTGTTAGCATTTCCACTAGATGAATAG
-TCGGGGAACTCGAATGAGTTCCTCCTCTCTTGTTAAAGTTATAATTTTTCAAAGACCTTG
-AAAATACTGGAACTGTTAGACTTGCAATGTAGAGTAAGAACAAGAAATCGACTTTAAAAT
-ACCGTACACAGGCGAACAGAGATGAGATTTGACTTACCATTAAAATTCCGCTGCTAGCGC
-ATCTTTTGCTTGATGGCCCCGTTTTTCTAAACGAAGTATATGTACATAGCTTTCTGTTTT
-GTTTTCAATAAAGTTTTATTTATTCGGTTCTGAAGGCTAGCCTTTATTTAAATTAAACAT
-ATATGAAGCAATTTGAAATTATATTTTTGTATGTATTATAATATTTCAATTTATGTAGGC
-ACCGTTAAAAACAATTATAAAATAAATTTTATTTTTCCAGTGCTTTTGAAAATTTTTTGT
-TTTTTGTGATCAATTATTTTTATTGAGCATAGCCTTAAGATGTCTTTGATCAATAAGATT
-GGTGATTTTTCTTACTTGTAAGTGATTTTATATTTCTTCAAAAACTAGACTAGACTATTT
-TTATTTCCAGAAGTTTGATAACAACATAATGGTTCAATGTTGCCGACTGGATAACTCCAC
-TTATTGGACTCCGCCACAGAGTTGGTGGTCAGGGATACCACCTGCTGAGCTTGTTGCGGA
-CGAAGAGAGTGCAATTGTGATTTTAAAAATACAGGGAAGGCAACATGCTGCTGAATTTGC
-AAGCTGGATGATAATTCATTAGCAGCTAAGCCCTTTATAAGCGATTTGTCACTAACACAT
-TTTGATACCGTTCGCTTGGAAAGACATCGATCTTTTTGAAGTTTGTTTCTTTTTCGTCGA
-GCTAAAATTTGTAAATTTCCATTTATTCCTTTTGCGTCCTGAAAAGAAAGATTTAAAAAA
-TAATATGTTGTACACAGAAATATATCTTTGCAGTTCAACTTATCATTTTGGTAATATGTT
-TTTAAACGCAAGTACTTTTTACTCGTTGATGGGCTTTCTAAATAAATAAATATAAGTTTA
-ACTAAATAAACTCCAACATAATTTCTGTTTGATAAACCTGGGACGACTACGGCATATAGC
-TCTCAATGGAACAGTCCAAAAAAAAAGACTAGCATTGACGGAATTTAATAAGAACTCGTT
-GTTTTCTCTGACAATGCAATATAATTCGGTATACACCTTTTTTGATATATAATACTCGTA
-GAGTAAAAGGGTATACTAGATTCGTTGATAAGTATGTAACAGTCAGAAGGAAGAGGTTCC
-GATTTTATAAAGTATATATATTCTTGATTAGGATCAATAGCCGAGTCGATCTGGCCCTGT
-CCGTTCGTATGAACGTCGAGATCCCAGGAACTATAAAAGCTAGAAGGTTGAGATTCAGCG
-TACAGATTTTAGAGACAAAGACGCAGCACAAGTTTGTTGACTAATGTTGCCACACCCACT
-CTAACGCCCAAGCTTCTCATTTCATTTCCCAATATCTATCGATATCCCAGAAAAATAATT
-AAATTTCGCGTTCACACTAGCTGAGTAATGGGTATCTGAGTCGGGGAACTCGACTATAGT
-ATTCTCTCTTGTTTTGGGTTTAAATTGATCAAAGAAATAGAAATCATAGTTTTGTTGTTT
-TTAATCATAAGGAATTCCGAATAGATCCAATTTTTTAGAGATATATTTGTTATATTTTTT
-TTGAAATGATGTTATAACCACACCTAATTCTTGGTCATTTCCGCAAAAGTGTTGCCAACA
-AATATCATACAAATAAGAAATTGCAAAAAGTGTTTGTTTCAACCCAATTTAAAGACCTCT
-CGCTTATTAAAAAGCTGTTTAAAAGTAACATTTGTTTTTTTGCTGATTTCAAAGTAAGAT
-TGTTACTTGCCTTTAAAGTGTTAGTTTCATTATCGCCGCTCGACGTTTTTGTATTGGGAG
-ATAAATCTGAAATTTGTATTTTCTCAGCTTGGAAAAATGATAAGGAATGACTTGTGTTCT
-CAGTTGAGTACCGGCCGACACTTAACTCTAGTTGGTCCTCAGTGTCTGTTGTAATAATAT
-CTACATCGACATCTTGCTCTACATCTATATTTGTACTTGTAGACGGAGAACGGCTGGGAC
-TGTCGCTTCCGCTAATAGCGTCGTATTGTGTTTTGGGGCTGTCAGCGTGTTGAACTGTGA
-ATTTCCCTTCATCTTCAGTTGTTTCGATGTCTACTACTTCGTCGTCATCATCATTATCAT
-CTGCATTTCCAGTCGAACTACTTGCGAAAACAGATACTATTCTATTCTCTGAAAATACGT
-TTATTATAACAAAATTTCTTCTATATGAAAATTTTGCTTACTCTCCGGATTAGAATGAAT
-TTTTCCTAAAATTGGCGAAAAAGTCTTATGACCCACTATCTGGTGGGAAGAGGCTGAAAT
-ACTATTGTGCGTTAGAACCGTTGTGGTTCTTGTAGATTGTGCTGGGTTGTTACAGTCAGT
-TCGTGTTGATTCATTGGATCTTGTGTACAGGGAAGTTGACACAATCGCTGTCGAAGCGAC
-GACTGGTTTAAACGCAGAGCAATTAAGAATGGAAGGAATGTTATAATCGGACAGGTTAAG
-CCCGCTGTTTGGCACTCCAGAGAGCTTATGGTTCTTTATAATGCCATAAATTGAGGAATG
-GGACTCGTTTTTAATATTAAAAGAACAATTATCCGAAGTTCGAACTGAATTCGCATTCGG
-TATTGGATTGTTTGAGTCTGGTTTAACCCAGGAATCGAAGTCTAGGCTAGAGTCGCTGTT
-GTCGCCGCTAGGGATTTTTCTTGCGTAAGGCTGCTGATAATGTTGGTCCTTCTGCTGCCA
-CATGTAGTCCACTACAAAGTTCCTGGAAATTGGCATTATAGAAAGATCACGTTCATTGCG
-AAGGGAATGCAAAGGTGATAAGACGGTTGAGCCATGTAAGTTAAAGGGAACACCGACTGT
-TGCAGCTGCTACCGCCGTTACTCCAACTACAGCAGCGGCTGCAGCTACTGTTCCGTAGTT
-GTACTGGCTGTCGATCTGCGAGCGTTGTGGGAGCGAGGACCCCGATTTCCCGTCGACTTC
-ATTGGTATCTCTTTCGAAACTCGTTGGGGAGCCACAGGAACTGCTGCCAACTCCGGAACT
-TACCGCAGTGGATTGTGTTGGTGAGCCAGGACTTCGAGGGTTAATGCTGCTGCCAACAAG
-CCGCTTTCTTGTGCCGCCATTAAACATGGCCTTGACATCTTCCCATGCATGAATTATTTT
-CTCATCGTAATCATTTCCACTCAGAGACATGTGTCGACGCCAGGAATTAAAGTTCGCTGC
-ATCAGGCTGAACGTACCTGTCATTAGTTGTTATGCGATGTGAGTGAAAAATAAATTTATT
-GGGCGAGAAAAACATTCCGCAATATGAACACTTAATGCACTTAGCCCTTGATGAGTTGTA
-ACGCGAGGGTAGAAAGGATCCGCGGCAGCCCCAAGCACATTTGTGCTGGACGTTAAACGC
-AAAGTCGTCAGGTAGTCGTGGTGGTGTATTGTCGCCCAAGAAACTTTTGCATAGACGCTC
-CGCTTCCCTGCGGGTAATCATGCCACATCGTCGGGAACTCACTGGCATGGCGCCAGCTCT
-TCTCAATATTTCCAATTGCACGGGTGTACATTGTACACAAGTAATGCCAAGAGCAACTCT
-CCTGTTGTGTATCTCGTTGTAACTGAATTGTTTTAGTAATGTATTTGAAATTTGCGCCAA
-GCAAAGGCGCTCTTGACCTTCAATGTGCAGGGATACAATCTGCACTCCGTACAGCAAAAC
-GGAGCTTACCTACAAATATGAAGCTTTTATTATTAAAATATTACAAAATTATACAATTTA
-TTTTATGTTAAATATGAACAGGTAAAAAGTATACATATTCCTGATCAGGACCATTTACCC
-AGTCGATTTGGGCACGTCCGTCCGTTTGTCTATAAAACTATAAAAGCATAAAGTTCAGAT
-TATGAATGGACGCCCCCATAAGACCCAAAAACCTTATTAGATTAGCGCCCCATACTTAAA
-AATAATTTTATTTTTAAGTTTAGAAGTAAGTTTTTAAGGGAAGGATGTACACAAAATGTA
-AGGTCATATTACCTTAAGTGTAAGCCATGCATTTTTGTATGTTGACGGTGCGATGAAAGG
-GAAATCTGAAGTGCTAGGAAGTTTAATTTGAAATGAAATCATTGAAGTCGTTTTCAACGA
-AAATATGAAAAATTCCATAATTCGTTATTTATGGTATTGGGGCAAAACACTTTTTAAAAC
-CAAAGATTGAAAATTAGTTTTTATCTACATTCTACACAAGTCTGTAACTGTAGGAGTTCA
-GGGATATTGCTCTATCGATCTTAACTATTAATATATGTAATATATAAATATTAATTATTT
-ATTTTTTAGGGTTTTTTTTAATGTTGGAAAACCAAAATATCTTATACAGAGGTATTTTGC
-ATTATTTGAGTAGTCCATGACACTCAAATACCGCTTGGTCAAGACCATACAAAGTAATTT
-GGTGAATAAGCTTGCTGTTATACACTAGATTCATTGGCTAGTATGTAACAGATAGAAGAA
-AGCATTTCCGACCATCCATTCTTAATTAAGCTCAATATTTTCAATATTTTTAATATTTTC
-ATATTTTCATATTTTTTTATGTCTTTTAAATTTTTCATCGATTTCCCAAAAAAGCTCACA
-ACCAGACGAAAACTGCAACGCCCTCACTTGAAAAATTTATTTATTTATTTATATTTTTAA
-TTTATTTTAATTTTTTATTGCCTATTTCTATCGATTTTCAAAAAATAAAGAAAATTCTTT
-CTTGTAATCCCACCAGCTAAATAACAGGTATCTGATTGTCGGGAAACACGACTATAGCGT
-TCTCTTTTAGTGCCCGTTATTTTTTCATTTATTAACAAAATTCAACAGGGAATTCTTACT
-AAATATGTTGATGCTTAAACTACTATGGAAAAATCCAAGAAAAATTAAAATAATAAAATT
-TTTTCCTTTTGTCCATAGTTAGACAACATACGGTTAAATAGCATAGAAGTAATTGTAAAG
-TAAAATGCATTTTTAACGACATATAGTAAAGGTCTACAACCCCAGGTGTTTATAAGTCAT
-CGGCGTAGGAAATATATATATTAACAGGTGATTTCCCATCAATCTAAAACTCTTTACCTT
-GATCTGTTTAACAGAAAACTTAATAAACACGTAACATGTAATAAATCCCTGACCAGTGCC
-CAAGTGTTGGCAAATCAAATATTGGATCATGTCATAGCAAATTTGGATATCTCTGCCAAA
-CTCAAATTAAAGTCTTATGGTATCAATTTCCACAACTTCCAGATATTCGCTGAAAGATAA
-AAAGAAGAAAGCTATTCTAACCATTTAAAGTATATAAATTATAATCCAAGATCTCTGGCC
-GAGTCGATCTGGACATGTCCGTCTGTTTTTTCGTCTATGTATAACCACTGAGGAGATCTC
-GGAAACTCTAAACATTAAAAAGGTTAGATAAGCAAACGCATTCGAAAGACGGATTGGAAG
-TTGGTTTCAGCAGGTAGACATGCCCACTTTAACTCCTAGTTAAACCACAAAATCTTAGAA
-GGGCCCCAAGACGAACAGAAAGTAGTTTCAGTTATTGGGTTAGGAAGGATGATGAAATAT
-TCATCATACAATCATATACACTAGCTGCAGCAGGCGTGAACTGGGCCCTGGATAGCACAT
-CGGAAATGTTAAAATGTTTTTACTGGAGTATTATTGTGAGAGTCCATACTTGCCTCACAT
-TGGTCCTCACATTTCAGCATCAAAGGCCAGGACGGTATATGCAAGATTTCCAAGTTGATT
-TGCTAAAGTTAGTGTCCTAAACCTTTGGGAGGATATACAAAATATTTAAGCGTAGGAAAA
-AAGGATAACACTTTGTCTAGAATGTGGTTGTTTACAGCACGGGAAGTTAACACATCCGAT
-ACTTATCATGTTACAAAAACAAAATAAAGTACAATCAGATATCCGTACCTATCACACTGG
-GAGTACTATTGGGAAATAAATACATTTATTTTTAAAGTGTGCGTGATAGTTTTAAGCGGT
-TTATAGGCGTGACAATTTTCGTGATGCGTACTTAGTTTTGTTTCCCACTCCCACCATTGA
-AGCGGACCAGATACATTAATTACATCGCGACATACTGACTCATCTAGTGTCCATTAAACA
-TAATATAAAGGGTTTAGTTCTATATTTGAGTTGCTAATTTAATCAATAAATGGATAATTT
-TTGAATACATTTCTTGATTTGTACGTATAAATTTAAAACAGGATTACTTTTAGTTATCGT
-AGATACTCGCCTAGTGGTAAAGACTATATTCTGGGACTAGATATTTTTCGATGAATCTAT
-TACATACCTTTACTCAACGAGTATTAAGCTACTGTGTTTAGACAAAGGCAGCATTAGTAA
-TATCCCATTTTCTACGCTAAAAAATCGTCACTATTGAAAAGAATGTGGGATTCCCATTCA
-TTTTTCAGCTACTCCCTCGAAAGTTTATAAATTTAAAAAAAAAACATTTGCGGACCGTTG
-GATCGATCAAGGGGCAAAAATAATAGGTAGAGAAATTTCTGTGGAAATTCCTAATACTCT
-ACATAGGGATATGACGATCCACGGTAGCCCTTTAGTTTTATTTATGTGTAAAGCTCGGAT
-GTTTGAGCTTAGTTGATGTATACCCAACCATTACTACCACGTTTCAAGTTAATTTTTTTT
-TGCGATTCCTGAAATAGCAAAGGGACAAATACTTCATTTTTTCTTCTACCATTCAATGCA
-TTACTCCTAATTATCTAACTATAGGGTTTCACTTTTCAGTATCAGACAATTTTTTAATTT
-TAATTCGTGTAGTCATAACAACAGGCGTGAGCTTTAATAGTACATAACAATCAATAGTAA
-TAACAAAGGCTTATATATGTGCATATACACTAGTGGGCATAAGTATTTTGACACCATTAG
-CTTGCAACTGCCGGGCTATGCTTTTCATAGTACAGTCAAATAAATAAGTAAACTATTGAT
-GATAAAACAAAGAGTGCAATTACAGTTACACGCGAGAGGTATGTTTTGCTTTTTACCTTT
-TCAATTTTCCTTCTGCTGATAAGAAAGCTAGACAGACAACGATTTGGGCGGTGACAAAAG
-TATTTAGACATCACATTTAATTAGTTCGCATTGATCTGTTGTTCGATGAATATCAAATTT
-TTGACTTTTTTAGATCATTTGAACATTTGTTCTTGATAACGTGTTACTACGTACTTTTAT
-TTCATTCATAAATTTGTTAAACATGGGGAAAACAAAGGAACTGAGCGAATTTATAAAAAA
-TGAAATAATAATTAAGTATAATTCTGGTATTTCGGTACAAAATATCATTGATTTATACAA
-AATTCCACGGGCAACGGTGTATTACCAAATAAATAAATATAAAAAAACACACACAACCAA
-AAAACGTTGCGCGTAGTGGCCGACCACGTAAAACAACTCAAAAGGAGTTGGGTATATGTA
-CGGATGTTTAAGCAGAATGTTCTACAAACTCCCCGATCGGTTGCCAAAGAACTAAAAGAA
-GGAGCAGAAATCGATATCAGTGAAAGAACGGTTCGCAGACGTCTTAAGGAAGCCGATTTT
-GGAACATATGTTAGCAAAGTTATACCACTAATCACTCCACGAAATAAGTTAAAGCGCCTC
-GACTTTGCCAAAAAATATGTTGGCCAGCCTGCATCATTCTGGAAAAATGTTTTGTGGAGC
-GATGAAAGCTCTTTTGAGTTTCACTGCTCAAAAAAATAAATTTTTGTTAGATTACTGAAA
-CAATATCGGAAAAAAGTGGCACCAGTATGTCAGAGAGTAAATCATTCAGGAGGGTCTGTT
-ATGTTTTGGGGATGCGTAGCCTTCACTGGCTTGGGAGATTTGGTTCCTGTTGATGGAACC
-ATGAATCAAGGAAAATATTTAGATGTCCTTAATAATCATGCATTCCCCCCTGGTGATAAA
-TTGATTGGAGAGTCCTTCATACTCCAGCAGGATAATGCTCCCTGTCATAAGGCCAAACTG
-ATTACGAAGTTACTGAAAGATGTTGGCGTAACACAAAGTCCAGACCTCAACATAATGGAA
-AACCTCTGGTCATATTTTAAAAAAAAAGGAGTGCAAACTTATCTAGAAGTCGCGAAGAAA
-CGATTTTGGAAATTCAAACCTTATGGAAGGATATTTCAATAGATTATATCCACAGCTTGG
-TACAGTCTGTACCAAAACGTCTGCAAAAGGTGATAGACGCTAAGGGAGGGTATATTTTTT
-ATTAATTTGTCATAATTTTGTAGTTGACTTTTTTTTTTTCAATTTATAACATTTAAATAA
-TTTGTCCAAATACTTATGCCATTCAATCATTGTATACAATCAATATCCCAAGCGGGAGAT
-CTCGCTCCTGAAATAATGTAAACATCAGGGCAGTATAAGAAAGATTTTTGTCTCTAGCTG
-AGATCAAAAGAATAAAGACGTGAAAACTATTTCTCCGATAATTTTTTATTTCTCATCATG
-GTCCTTAGTTAACTAACTGGACATTAGTTCGACTTAATAAAAAAATATAATAACTATTTC
-CCTATATGTATATTTTTTATATACAAAAATAATAATAAATAATAAAATATATATATATGT
-TCATCGAACAATACGCAAATATAAAATTAAATCAATACAACATTAATCATAATCATGTGA
-GTAAAATCTAAATAGAAAAGGATTTTTAAAAATTCAATGAAACTTTTAATTAGGCTTAGC
-TAATTTTAATAATTATTTTATTGTTTTAATCGTTGATTTAATTATTTTCTCTTTACTGAT
-TTATTTATAAGCATAATTATTCATTGTAATAATCAATTTTTTTTTTAAATAATAGAACTG
-TGAGCGGGCTAGTCATATGGCTCTAAAACTGTATGCAGTATGAAATAGTGTTTTTGATTT
-TTCTTGATTTAATTCTTATTTTACTTTCAACTGTTTTTGTCTGCATACGCAGTCTTTAAT
-TTTTTCTGTGTTTTTTTTTTGTTACCCCGCCTATGTAAAAAGAATAAATAAACTCAGAAT
-AGATACATACATACATCTAGTATGTACGCAAGATCTTCTCTGGTGTGATCTTGAGTAAAT
-TTTTCTAAGGATATTTCAATAGTTTTTAAATTATGTCTTTTTTATGTTGTAGTTTTGTTT
-CACTAATAAATTTTATGTCCTTTTATTAAATTTTTCCGTTGCTTGTTTTAATTTTTTTTT
-CTGATAGTCGAGGAACTCGAATATAGCATTCTTTCTTGTTGTAAAAGTGAAATCAAGAGA
-GTAAAGTCATAACGTAGACTTTATTTCATAACGTAGACTTTACTCTCTTGATTTCACTTT
-TACAACAAGAAAGAATGCTATATTCGAGTTCCTCGACTATCAGATACCCGTTACTCAAAA
-GTGTGGGCGAGACCGTTTTGGCGCCTTTAGGGCGTTAGAGTGGCCGTGACAAAAAGTTAT
-TTGCGAAATCGATAAACATTTAAGCGACTAATAAAATTATGAATAAATGTCCAATTTTTC
-AAAATTGTGGGCGCGGCAGGTTTGGGCGGTTTTGGGGTGTTAGAGTGGGAGTGGCAGAAA
-GTTTTTTGACAAATCGATAGAATCGGAAGCCCTTCTTTCTGCCTGTTACATACTTTTCAA
-TGAATCTAGTATAAATATGAACACTGTAGGCCTAAAAATGTTGTGCGGTTTTTGGGCGTT
-CTAGTGGGCCATATTTTCTGTCATATCAGAATTATAGAATAGAATTTAATCTGATTTCAA
-TATTTTTTTAATGCCAAGCAAAATGAGAATAAGAGGAAATTAATAACCTAAACAAATTTA
-TTTTTTTTGTTAACCCTGCTGAAGTTAACTGTATCCTACATTTGTTTTTCAAGAAAACGC
-ATAAGACTTTCTGCCAAGTGTCTATTTTTGGACGAATTTTCTTAAGGATTCTTATACAGT
-TTGGCCCAATATCGCCCACCATAGGAAAAAGCATGGAAGTATTTATATACAATTTAAATA
-TATTTTCTGGGAGTTCGCTAAGACGTTCATAGAGGAATTAAGCTTTCGTTTCAGGGTTCG
-TTTTTTAAAGGTTTCAAATCGAAAATAAAACTTTTAGAAAAGAAATAAAAGCGGGAATAA
-AACACTAACAAAGTTATTTTGAATACGATGAATATTAGGGTACGTACGTGATTTGACCTT
-TGAGACGTTTGGCAGTTTTCCATCCTATCAAAGTGAGCCACAGATATAGAAGCCATTTTA
-AAATTTTCATTTAAATCCATTTAAAAAGCTGCTGAAAATATTTTCAATTAACATATGTTG
-TTAACATTTTAACAGCCATAGGCGATCTTAGCCTGATCATCAAGAGTAATGCCTAAATTT
-AAAGAAAAGCTTATTAAAAATCAGTAATAATAATAGAAGTACAGAAAATTAGGTTTATTT
-TTATTTAAAATACAAGTTTTTCCTCTTTATCGAATTAGTAATGAATCACATAACAGCCAA
-AGATTTTATATTTATGTAATATGTACCGTAAAATAATAAATTTAGATAATTGCATCACGA
-GCACAAAGAGTGTGAATATACTCATAGCCGAATAAAAAAACTTACTTAGATAATATTGTT
-ATATTAAGTCTATTTATTGATTGCCTTTACCTTTACATAAACTGTTCTAAAACTCTCTAT
-AAAATTATCGCACTTTACGACAATATTACAGTGTTATTGTTACTTAGATAAAGATATATT
-AATCAATAAAATACAAACCACTTTAAGACATCCGTTACACAGCTGGTGGAAGTGCTCGGT
-AGAAATATTATATTTTTCTGGAATATCAACAGAAATTGGGGGAAAAATAAAAAAATAATA
-CAAAAAAACCTTTTTTGAAAAAAAATCGAAACATATTTTATAGTGTGGGCGTTCAAGTTT
-TTGTGTGCGTTAAGCGGGATAAAAACGGTCGCTGAAAAAAATCTGCATGCTTAATCCCTA
-CTTTCTAGCTTTTATAGGTACTGAGATATCTACGATTATAAGGACGGGCAGACAAACGCA
-GATGGCCAGATCAACTTTAAAAAAATGTATAGCGGACCTGATGAAATAATCTTTTAAATG
-TTACATATTTTTTAACGAATCCAATATACACTTTTACTCTACGAGTAACAGGTATAATAA
-AAGAAATCGAACCGTTTTTTAAAAGAGTGGTTGTTACAGTCTTGGACGGTTTCTCTCATT
-AAGTTCCTAAGATCAAATCGATATCGGAACCGTTTCTTTCTACATGTTACGGTGAAAAAC
-TAAGACTAGAGCGAATAAGAACAATTTATGAGCATCGAAAATATGATTTATTTTCTATTA
-TTTTAATTATTTTCCGACTATTCCTACAACGCCTGAATTATAAACCAGCTGAAATTAAAA
-CCAAAATTGTGAATTGCCAAAAACGCGAATTATATCGAATTAAATTATTATCTAATACAA
-CAAAAGTAAGTTTTTTTTTACATTTTTTCCGCTTACTTCTATGGCACCTATATGATATAG
-TAATCCGATCCGTCCCGTTACGACTTATAAAATACCTGCAATATAAATTAGACGGGGAAA
-GTTTCGTGCTGAAAACTGAGAAGCAACCGGAAGGACTTCGCTGCGTTCCAAACTGACTGA
-AATCAATATACCCTCAGCATGGGTAAGAGTGAAATTTTTCTAACTACATAAGTATTAACT
-TTTACTACAAATTTATTCGTAACGTGAAAACTCCCTTATTCAATTATAGAATGCGTGAGA
-ATAGCATAATTGAAAAGGAGCCTGTCCCTGGAGACCATTTCGTTAGAGATAATAAGGTTA
-GCAAAAAAGTTATAAAGTACAGATTGTTAAGCTTAATGCCTTTGTTACTACATGCCCACG
-GATAAATTGCAAACGGCAGGCGAAACAAATGATTACGGTATTCCTTAACTTCTGGAGAAT
-CCGAGGGTTGAACGAATTACAAACCAGTGAGGTAAATAATGACAAAATTATGTTAGTATT
-TAGAAAAACGGCAGATTGTTAACAATCTGGCAGATGTACTCAAACTTTCGATACAAATCG
-AATAAGCAGGGACGAGTGCCTGAGGTTTAACGCACTGCGGGGTTGTTTGTGAGAGTAACC
-TTCAAATTTTATATTAACATTTTATATGTTACAAGTGAGAACGCTATAGTAAAGTCCCAC
-GACTACCAGATACCCGTTACCCGGGAATGGGCATACAAATAAAACTAAACAATACAAATG
-AAATGGAAAAATGTCAACACATTTTTCAAGGGTGTGGACGGTTTTGGGTGCTAGAATGCG
-CGTGGCAACATCAGAAAACAAACTTATCTAGGCTCTCGAGTTTTTATAGTTCCTGAGATC
-TCGACGTTCATACGGACAGACCGACCGACATGCTCAGATCGACTCGGCTAGTGACCCTGA
-TCAGGAATATTTGTATTTTATAGTGTCGGAATCGCTTCCTTCTACATGTTTGCTTGAACA
-AATTTTATTTTGATAATATATTTTGATTGGCTTATCGAATTTTAACAATTGACAATTGAC
-TATTCTCACCTGCCTTCCTAATTTAACACATTTTTATCGGACAACAGCGTGCGCTTCGTC
-ACAACGTGGACAGCCGTCCGCAGTGATATCGAACAGCAGCCGTCGGAGAAAAGGAAATAA
-ATACAAGAAATCGCAAAAGTTTTTTTTTGTAAATATTTTTTGGTGTAAGTATAAAGACAA
-AATATTCAAATCTGTAAGCTTCGACATTAAAAGGTGCAAACCGCATTTGCAACGTGAATT
-CAATTATCCCTAATTAATTTAAGTGGTTGTTTACACCAGGGAGTGCCTCAAACTTTCACT
-TCAATTGATTGTCCAGGTTTCATATTTCAAATGGGAAGTGTGTTCTCGTCATCCAATTGT
-ACGTATACGACGGCCTATTAAAATCGAAAACGATTACTTTTCGGAAGTTCCGGGGGTTGA
-TTTCAGAAGCATATGCCTTTTGACGATACATATTCAGATACTGGGGTAGATAAAAAATGG
-ACTAAAATACCCACTGATGAGTTGGCAATAATTCGCTTGAGTGGGTACTGTCAACAGGCA
-AATAATAGGTGTTCTTTTTGGGGGCGGGCAAACTTTACAACACAGATTGCCGCTGCTGGT
-ACCGGTGCCCGTGATGGCCTTTTGTTTACACGTAAAACATCATGCATATTTAATTGGGTT
-AAATTGCTAGACGATTAACATTTGAAAATGAAATGTGCGGATAATTGAGTTTACCTTGAC
-TAATTATTTTGCTTTTGATACAAACGGCTTGTATCCGTGGAAACAGTGAATATATATATA
-CTGATATTTTAAATCAGTAACTCGCAAGTGATCTCAATCGATAAGTTTTCGCTATCGCTT
-TAATGTGGGAACATATGTACATTGTATATTCTATAATGAAAGTAAAGAACATAAAAAATC
-AAACTTCGTATATTTGTGGCAATCGTTCGAAGAAATGTTCAATTTTAAGACTTTTGATAT
-GCCCTTTGAAATCACTTCCCTAGTGTTTAGAAATGTGTAGTATTTACACGAATCAGGTGA
-AACATATCTCTTCTAAACCGATGACTAAAACATACAAATAGCGTCCACCAGGATGATTAC
-TAGCCGAGAGTACTATTAATGCGAGTTGTTTTGTTTATTCCACTTTAAGATTCCTGTAGT
-GGTATAAAGTAAGTGCCGGCCCTTCTCCATCTGTAAGTAAGTGTTACAATTTTTGGCATC
-GGGTGAGTATGTAAGTATGTACATAAATGCATGTGCTTCACACTTGCGACTATGTACATA
-GGTGCACATGTACATATATTAACAATAAGCTTTGAGTGGAATATTCACCTAATATAATTT
-ATGTGTATGCATTGGTTTTTTCTTGAATGTTCGACATATTCACAAATTTGCTTTACACAT
-TTGCTTAAAGAAATTAAGTAAATAAATAAATTATTAATAAATTAGTGTAATATTTCAAGA
-AGACCGATGTCCATCAGAGGTTTGATAAGCCTCGCCAGGAGCATTGTCAAAGTCACCTGG
-GGATGTACCAAACAAGGTTTGTTTTAAATTAACAGTCATGCTTTTTTCTTTTTAGTTAAA
-TTATTGATTAAATAACTATAAAAAGAATGTTGTTGTTCCCAAAAGCGAGATTGGCTCTCC
-TTTATACTGAGATCGGATCTTCTCTAAGCCGAGATCGGTTCTTCTCGATACCGACTTCTT
-CTGGACATCGAGAAGACATTCTCATTTCGATAGCTATTTGCACACTGAAAATGTTTCGAT
-CTCGATATGCGTATGCTGAGTACGATTTCATCTTGTCCAAATTTTAGATCGAAATGAGTA
-TATGAGTAACGGCAATAGCAATATTTCGTCACCCGTTGTTTAAAAACAATACAAGAAATA
-AAAAACTCAGCAAAAAAATACGTTTTTATCACGAATTTTTTTTAATGCTGTAGAGCCCTT
-GTAATTCCCTAACATCGCAGGTTTAAAAGTTTAAGCAACATTAAACAGCCCCTTTGCAAA
-TATGAAAGAACTAACCCTTTTTATAACAAAAAAATATTTCGTCATATAAATTATAAAAAT
-TGTTTAGAAGTGTGGTCGTGAAAATTTTGGGAGTTTTGTAGGTCAAAGGAGGGGCGTGGC
-CACAGTGTTTTTGGTATACCGATAAAAATACGCAAGACTAACTCACACTTGTACATATAG
-TTTGTGAATTGTCGAATATTTATTTTACTTATAAATCTCAAAATTGTGTAAACTTGGAAT
-TTGTTTTTTCTTTTCTTGTATAATTAATATTTTTAATTTCTTTTTTGACTTAAAAATAAA
-TATTGTTTAATTATATTTTATAAAAAATTGCGTTTAATTAAGCAAAGAACCCTTAATTTT
-TACCTTTAAAATCAAAAATTCAACCTATTTCACAGTGTGTAAAAAGTTTTTTGACAAACT
-GTACATACTGTCAGTATCGAAGGAACGCGGTGTCATTTGGTGACTATCCAGGTGAGTACA
-ACCCCAAGGTGCACGGGCCCTAAGACCCCGCTCGCTTCTACGGTAAAGCCTGGCTGGGAC
-GCCGCAACAAGACGCCCAACGCTGTGGCCGGAGCCGTGAACCGTGCATGCTGGCGCTGGC
-AGTACAACTACGTGTTCCCGAAGCGCGCCGTGATCGCTCCCTTCTTCCAGCTGACCGTCG
-CCAGCATGACGTTCTTCTGTCTGATTAACTACACCAAGTTGAAGCACCACAGGAACTACA
-ATACCACTAAGGGTCGCTGCCCAGTGGTCCTGCATCTACAACAGATTCTACACTTTCCAC
-AAGACGTGCCAGAGGCGGGCAGCACTAAACTATATCTATTTGGCTTTTGTGTTTTGAAAA
-CTGCTAAAGTGAATAAAATGGCTGTGAATATCCATGCTGCCATAGACTCAGAAAATTCGC
-AAGACAAACAATAAAACAAAGAAAAATCTAAAAAAATTCAAAAGTGTTTGCGTCGCAAAC
-GCGTCTAACGCTTTAGGGCGTTATTGTGGGCGTGGCAACAGGTTTTTTGGCAAATGAATA
-GAAATACACAAGACTCCTAAAATTACGAAAAAAAATTTCAAAAGCGTGGGCGTGGCATTT
-TGGGCGGTTTTAAAGTGTGGGAGTAGCAGTTTTGTGTGTGTCGATGTGTCTATGTCTCTG
-GAAGCTGCATCCTCAATCTCAACATTCTAGCTTTTACAGTTCCTGAGCTCGAGACATTCA
-TACGGACAGACGGACAGGGTCAGATCGACCCGACTCGATCCTGCTTAATATATGGTCGGA
-AACACTTCCTTTCATACTTTTAACCGAATCTAATATACCCTTTTATCCTACGACTAACGG
-GTACAAAAATATAAGAATAAATAAAACAATATATATTTTTTTAAATATCACTTTAAACCG
-ATAAGCTCGATTACGTTTTATTTTGAGTTTAGTATACAATTTATAGAACATTTTAGCCAG
-ATAGTATTCAATGTTCTGAAGGAGTATACAACTTACCGATTTACCGTATACAATTTACCG
-AAGAGTACAATTTACACTTGTTTATGCTATATGGAATATATACGCATTGGTATAGACTTT
-TTACGACATTTTGCACTGTTTTAAGCGATTGTAAGTATTGATTTTTCGAACTAATGATTT
-TATTTTCGAAATTTAAAATAACGTTTTGTTGCAGACAGACAGAGAAACCAACCAAAATGT
-TTATTTCGTCACTATGTGGCCTTATGTCCACATTAAAATTTAAATATTTAGGAAATCCTT
-AATGATGTGGGGTCAGACGAACTTTTTGTTTTATGAACATTTGTGCGCGTATTTTCTATA
-TTTGTTAGATAAATTTGTTAACACTTGTTGACTTACGTTCAAGTTCCGTTTAGATTCATT
-TCGCCTTATTAACACAGTTTTTTTTGTGAAGTTTCTTAAATTGTGTGTATTATTTTTGTT
-TGTTTTAAGATTTCGGTCCACTTTTATAATATATTTGGAACGTATATTTTATATACGTAA
-TATTTCTCATTATTGAAGTTACATCTTATAGTTTGATAAAAGAAAGTATACTCGATTTTA
-GTTAAAAAATTTAACACAGTAGTTACTTTCTTTGAGGACTAGATTATTCCAACACGAAAT
-AGGTGCGAAAACTGAATATGAAACACCATATTCGTTGGTATTGACATCGTTTAAAGAAAA
-GCAGCAGGAGTGGGAAACCGATACCGATACCAGATTGTAAAAGTCTAAGAACAAAATAAT
-CCTGCTTATAGCCAATAAGAGACCGAAAGCAAATGATACACCACAGAAGAAGATATATAT
-ATATACATACTAGAAAAAATGAGCCAATAAGAATCAACTATCCTAATTTCCAGGGCGTTT
-CCAAAAGTACGCGCCTGCGCTCTTCTAAATATAATAGTTTGTGGTATCAACCCTGTTTTT
-GTACAGGTATGTAGCGACAATTGAAATGTTAAATGTTGCTTTCTATTCAATTAACTTCAC
-CAACGAATTTAGGTAACGATAATTGAATTTAATTGGCGAGTTAAAGGATGTGTGTGTAAT
-ACATGAGCTCATTCTCACACAATTCATATACAACTGACATTTTATAGCAGTACTTAAGAG
-TAGGACGGTCAATGTTCTATGTAAAACCGAGATGGAACACTATAGTCAAGTTCGATATTT
-CAAAATTTTTGTAAAATATCGATCAAATTGAGAAACACTACAACATGAAAATATTTTTTA
-AAAATTTCAAGTTTGAAATTATTTCAATTTTGGTCCTTCCGTATCTATCGATACGCCAAA
-ACGAATTTTTAACTTTTTCGTTCGTACTCTTACTAACCGAGTATGTGTATCTGTAACAGG
-TTGAAGGAAGAATTTCCGACCCGAAATATATACATATATATTTTTGATCAGGATTACCAG
-CCGAGTCGATTTGTCCGCATGAGCCTCGATCGCAGGAATTTTGAATCTAGAAAGTTGAGA
-GTAAGCATGCAGTTTCCAGATACATACATATATGCAGAGCAAGTTTGTTTCCTGATGTTG
-TCACGCCAAAAAAGGTAAACGCCTCCGCGCCCACACCTTTGAAATTTGTTTTGAATTTTT
-TCATCACTTTATTAATCTTGTAAACTTCTATCGATATGCCACGTCCACTCTTACGCCCAC
-AAACCGCCCAAAACTACCACGCCCACACTGTTGAAAAATGTTTTGTTTTTTGTATAGTAC
-TTGATTTGAAAATTTCTATAGATGTACCAAAATCATTTGTGAGTTGCTCATGAACCGCCC
-AAAATGTCACATATCTGAAAAAATTTTTAATATTATTATTTCTTCCCTATTCAAATTGAC
-ATACCAGAAAATTGGTGATATTTTTCGTTCGAACTTCCATTAACAGAGTAACAGGTATCT
-GGTAGCCCGAGAACTCTACTATGGCGTTCTCAGTTGCTTAATGTGGATTGGCCAGAGCTT
-TGATGTAAACAGATGTGCCTAGATGGCTGGAAAAATGAAAGCATTTTTCTGTTGATGTTA
-TCTATGTTAAAGCTACGACTCAAACCTAGTAAATTTTACTTGAAAATAATTGACATCTCT
-ATTCCTACACATGTTTTGTTAAATTTTTGTATTATATTATCGATTAGAATTGAGTACTTG
-TGTAGATTTCAAAACGGGAACTCAAAACAACTGCAAAGTGCGTAATGGCAACACCCAATA
-TGTGTAGAAATAAGGATGGCAACATCGTTTAATGGGACTAATGCGTTGCCCACGGTGGGA
-AATTTTAGCAGCCCTGGTTTGCGTTCATTTTCTACGTCAACAAAATTCTTCCCATTGTTT
-TGTGAAGGACTTTCAGCTATTTTACCATTATTTGTTAATATGTTTTAGTCTTGGCTTATA
-CCCGTTACCCGAATACTAAAAGGGTATATTAGGTTCGGTGAAATGAAAATGTTTTTAGCA
-AGGTTAGGATCAATAGCCGACTGTCCGTCCGTCCTTCCGTTCGTAAGAGCGTCCAAAGTT
-CAGGAGCTTAAAAGCTTAGAATAAGCATTCAACCCAAAAAGCATAGACGCAGCACTAGTT
-GGTTTCCTAATTTAGACACGCCAAGTCTAAACTTTACAAACCGCACAAAGTTTTCACGAC
-CACATTTATAAAAAATGGTTGTATATTTTTCATAATTTTATTAGTCTTGTGAATTTCTAT
-CGATTTGCCAAACAACTTTTTGCCCCGCCCTCTCTAACCCCTAAGGGCCGTCAAACCGCT
-TACTCCCACACTTTTGAACAATTTTTAAATTTTTTCTTATTTTATTCCCCAATATGTATC
-GATATCCCAGAAAAAATATGAAATTTTGAGTTCGCACATATTAGCTGAGTAACGGGTATC
-TGATAGTCGAGGAACTCGGCTATAGCATTCTCCCTTGTTTTTATTAAAATATTTCCGTAA
-TGGTAAAGGTAGCTCAGCTTTTGAGGCTATTAAAGCAAATATGTTTGGAGTGCCTCTTAA
-TTTAATGAAGTGCTCTATAGTTGGATTTAGCATAGTAATATTTTATCTTGGTGTATGTGA
-AAACGGAATAAATACTTTTCATTATCTAAACGTCGACACAAATAAAAGGGTCTCAATACT
-TGATAACAGCCGCTTGAAGTTTTTGTTATTATTTAGAAATGCCTAATTTTGAAGCTGGCT
-CCAAAAAAAGTCGTCAGCCACAGATTTCATCTGATTAAGGTCAGACAAAAAAGCAAGATG
-GATAACAATTGAAGATCACGAATGAAAGACGGGCCTGTGGTACAGCTTAGATAACAAAGA
-GTGGGATATTCTACTAGAAACCACAGCCGATGCCGACAAGGTATTGTAACAAACAAAAGA
-GGTCAAAATCGTTACACTAAACACCCGAGCAGAGACGTGCCCTACACAGATAAATGGAAA
-AAATGAATAGTCCTTAGCCAACCCCTACTTAGGGATGTGTAGCGAGTAGAGTTGAGCGCT
-ACCCTTGAAGCGAACAATTAAAATTATGCATTGTGTGTGGATTTGTGCATGAATAAATGT
-ATACGATTTTTGTATTTGTATTCGATGGTTAAAGGGCGGGACGATCATACATACATATGT
-ATGTACATGTGTGCTGCACTTTTATTGGTATAGCATCTGCATATCTATGTATGATTTTAT
-TTTAAATAAACTAAAGAATGTTGATCAAAGCTTCCATTTTAGTACACCCTTAGCTCGGTC
-GTTCCTTATTAAAGTACGAACAGCTTAGAAACTAAATAATACTGTAGATTTTCAAAAATC
-AGCACAAATCACAAATTTGTCTCTGAAACCCCAGTATGGTTGTCCTTCGGTACAAGGAGG
-CCTTTAGGAGAAACACGCGTTTCATATTATTCGCCGGATACGGAAATATTATTTTAAATA
-ACTGCGCACCATCACGAAGGAAATATTTTCCCGTGGGTTCGTCAAGGGACTGAGAGTGTG
-TATATATATATTCTCGGACCTAACTGCGCTTGCCCTTATAAAGCGGTAATAGAAAGGGAA
-GAGTGTGCGTGTGCACGGGAAATTAACAAAGAAGCGTGCAGAATCTGATTCGTAATATAT
-GCTTATTCTCGCTTATTAATTTATTACTTTGATTATACATATATTGATAAGATGTCTTAG
-TAAAGCAAGTTTATAGTTTACCTTAAAACCCATTAATACCCAACAAATTTATCAGTTACC
-CGTTACTCAGTTAGTGGAAATCCGAACCGGGAATGGGATATTAATAGATATTGATAAAAT
-GAGAAAAACTTTAAATAGTATGAGAGTGATCCTTTGTAAATGTAAGGATGGGTAATCGAT
-AGAAATTTACAAGACTAATAAAAATATGGGCGTTAGAGTGGGCGTGGCAAGATGGGTCAA
-CAAACTTCCGCTGCGTATATGTCTCTTAAATCTGTATGCCTAATCTCAACCTTCTTGCTT
-TTTTCCTTTTTTTATTCCTCAGATCGAGGCGTTCTTACGGACAGGCGACCAGATCAACTC
-GGTTTTTTATCCTGATCAAGAATATATATAGATGATATGGTCGGAAATGGTTCCTTCTCC
-CTGTTACATTTTTTTTAAATTATCAAGTATACCCTTTTACTCTACGAGTAACGGGTATAA
-ACTTGTGAATCGAATCGAATGAATGTAGTAGGGTCGAAAACGTACTTTTCTAGCTCTAGC
-ATAGAGCTACAAGTAATTGGTACAAAAATGCTATTACACGTATATCGATGGCTAAAGCTA
-AGAGGCAAAAATACCGGAATGTAAAATCAATCATTTTTGTTAATTTGCTTATAAAATTGA
-AATACATTGATTATTATGAAAGGATACAGCTATGGGGCCATTGTGAATTTATTGTGTTAC
-TTTGACGACACATAGCTGAAAAGTGGCCAACCGATAGCGGTATAGCGTTTAAATCTCTAT
-TTACTGCACCTTTTCTCCAGCAGCGTGGGTGAGGAATTTGCTTGAGCTTCTGTTCTTGAA
-TACGGCTGACGCTTTACATCATCATCACCGGCACACGGCCCTCGCCCATCCTCGTTTATA
-ATCGATGCTCTTGCACTCGTTCAACCACACTGGAAAAATCTTGAATTTTAATTGAGTGTA
-AAAATAAAAACCAAAACTGTCCTTTGCATGTAATAGTTTTCATGTATGGAATATTTTCTC
-TTTATTCTTAAAGTTATTCTGCGAAATTTCTATATCCCAAGAAAGTTTTTCTGAGTGTCT
-AAATCAGTGCGACCAGCCACCCACCACCGCCTGCTGTTGCCAGCAAACTCGAAAGGCCGC
-CCGAAACAGCGTTGTGCCACGTGGCGCTGACAAACTGCTTAAACACGCCATTGATGATTC
-AAATATAGTCTGGTTGGGTCTCTAGCCGCCGTCGTCAGACGTTCTCCCTTTTCGGGCTCA
-ACGAATTACACACTTTGCGGCATTTTGCGCTTTTAACAATTTTATTGTTATCGATCGGCG
-GTCGCCAGGCTGCCAATTACCAAGTGCTAGAGCAGAGAAATTTTAATTGAACCAATGAAA
-CTTAGAAAATATATTTATATACATCGCAGGCAGCTCGGCGTCTTAGTGATGCAATTTGGT
-TGTATTCGTCATTAGACTAAATGGTACTGGCCTTGACTACATTTCCGACAGGTCAACATT
-TGTTTACCTTTTGTCTTGGAAGTAAACTGAAATACTTACATACATAATTCGTCAGTCAGG
-TATACACGTGTAATGTGTGGTCATCGAAGATAAGCGCACCTCTAGCTGAAGAACAGGATT
-ACAAGGGGATATCATTATTGAAACTTACTTTTAATATATTATGCTTTACACACTTAATTT
-AATTTTCCAATATATTTTTAATAAAGCTATCATAATATTGTTTGTTGACAACTTTATTTA
-CTTAAAATTTACATATTTAGCTTCCTAGTCATTGCTATCTTAAATAGTTTCGCCATCCAT
-TAAGTATCAACGGATGGCTTTTTAATAATTAGGAATCATATATTCAGTCTAAGAACAGCA
-ATGCAATCGCATTCATGCCTTACTGATCTAACTCAAAATTTATACCCAGATGCCTATGGG
-CACCTAATAATTATGCGATGTTGGCTATCACACTTTATAAAGAAGTAGATGAAGATCGTC
-GTTCATTGATAGATTCATTCTCAATCAGCATATTCCTTTTAAACATGCTGTTATTATCAT
-ACATACACTTTAAATTGATTAAAAAAACACATGCCCATAGATGGGTAAGTGGAATGCACC
-TGGAATCAAGTGACAGAATTTGATGTATGCGTTTGTTGAATTCATCTTGTAATTTTGTAC
-CTGTTGCTCATAGAGTAGAAGGGTATCCAGATTCATTGAAAAGTATGTAACAGGTAGAAG
-GAAACGTTTCCGATTATGTAAAGTATAAACATATATATATATATATATAGCCATGTCCGT
-CTGTCCGTCCGTATGAATTTTAAGATCTCAGGAACTATAGAAGCTAAAGAGTTGATATTA
-AGCACGCCCACTTTTACGCCCACAAACCGCTTAAAACTGCCACGCCCACAGCATTTTGAA
-CAATTTTTAACTTTTTTCTCATGTTTTTTCCCAATATATACATAGATAAATATATAAATA
-TATATCTTATCAGCATATCATATATATATATATATATATATATATATATTTCATAATTTT
-TCTGGGATATCTATATATGTATATAGCTGTGTTCATAAGTATATATATATATAGCTGTGT
-TCATATGGGATATGTATATATGTATATATCCCAGAAAAATTATGAAATTTCGCGGTCGCA
-TTTTCACTAGTTGAGTAACGGGTATTTGATAGTGGGGTTCGGTTAGTAACAAAATAATTT
-AAGGACATTGGTATGCAGCAACTCAAATCAAATTCATTCTATAACAGCCGGCAGTATAAT
-TTAAACCTTATCTATAACTCGCCTATGCAGCAAATTAAATTATTGTACAACAAATGTTTC
-GGCAATTTTCATGAATTCAAAACCATTGAGATGAAATAATGAAAATCCCAAAAAACAATC
-AAAGGGATACCCATACCCAGTTCTGAACCCTGCTGCATTCATTCCCATGTCATGCTTCTT
-TGCTTCTACCAGAAACACATCCCTAGCTCTACAAATATATTTCGGTCTGCTCCTGGACCT
-GACCCTTTTTGTATGTTTGACTTGGCTTTGGGGTGTCGTCTATGGACGCGTGCGTGATTG
-TTGGTGAGCCACACACATTTGCGTCACTTCAGCATCAATATGAAAAGTAGGCGTATCTGT
-ACTGATGAAGTTAAATTAGCGCACTCAGTTGAGCCAGGTCTTATTTATCTGAACTTACCA
-TTTTCTGTTTGCATTACAACTTCTAGGTTGGTTACCGGGAGTTTTGAGAGTTACGATTTT
-ATTTTCTGATTTTTAGAAATGTTTTTAGTGTAATCAAATATTTTAGTATTATAAGCGTTT
-ATAATTCCGTTTACTTGAACAAATAGCGTTATTCTGGCGTTAGACTGCAGTTTCAAGCTT
-AATAACTGCGCAGACAGCCATTCGACCGTGTTGAAATGAACAAACGCATTGTTTAATTAT
-TTTAACAACGAATGCAATAATAAACAACACAAAATAATTTAGGCAACAATGTGATGCGCG
-CCCTAGGAAGACGATGACAATTACAATGAGAATTTAGCCGTGGCTGCGGTGGATGGTTGT
-CCTCATCACGGACACAGACTGAAGCCCGCTTGGCTGTAGCCGGGTCTGCCACTTCACTGG
-GCAATTAGGCATTCGACTGGAAAAGAAAAAGGGGAGCTCAGCAGCAGCAGCATCCAGCAA
-AAATGATCAAACTAAATTTGTGAGCTCTGAAACCTAGCTTTAGCAATTGGATTTAAGTAT
-TAAGGCAAGACATTGCCAGTGCCATCAAGGATGCCATTCAAGGATGCCGGCGGCAACTGG
-TTTTTTTCTTCAAACCAGACTCCATAGTATACAGCTTAATATATGCATTTTCCTTATAAC
-CGTTACCCGTATAACAAAAGAGTACTAGGATTTACTTTTTAATCTAGTACTCTTTTGTAA
-CAGGTAAAGGAAATCGTGTCCGACCTTATAAAGTATAAATTGTAGTTCCGAATCGGCTCG
-AATATTAGCAATCTCCGGGACTACAAATGAATGTAAAGATTAGGCTTGTTGTTCAAGATT
-AGTTAAATACACCCGATCTAGCCCGTAAAAATCGTCTAGTCCGTCCGTTATGCCTACATT
-TTTGAGAAATATTTTTCTTGCTAATATCTTTTTTAATACAAAAAAACGAAAAGCTACCAC
-GCCTACAATTTTGAAATTTTTTAATTTTCTGTATTTCACTAATTTGCTTCCATTGATATT
-TCTAATGAATTTCTGCCAAGTCGACAAACTCGACTATAGCGTTCTTTCCTGTTTTACCTT
-ATATTTAAAATAATATATTATTTTGTTCAAACAGTGTTGTTTAACACTAAATAAAATTGG
-TCCTTCGATTAAATGTAAACAAAACGCGAGCCCTTCTATATGCTGTACAACAAGTGTTGT
-TGACAGCATCATTTCCGCATTTCATTTTGTGTCATTAATTTTGGAGTCGGAGAAACCGCA
-TTGTGAAAAATAACAGCTGATCCCCCCTTTCCCTTTTATTTTGTGCTCGGCATGTTTGTT
-CGAATCGCCGACTGGAACTAAATTGTGACATGTGATAAGAATTTTTCAGATAAATCTCGA
-TTTCCCGACAAAGTGTAGGCATATGTATGTATGTATCGAGTACTTCATTTTCTTAACGCA
-CTGCTATTTAAAAGTAAGTTATTATGGTTTTAAGTTGTCTCAATAATAAAATGCGTTAGG
-AATTTCGTTTATTCAATGCTATGCTGGCAACCCTGACTTTAACTCTATTGTTGTTCATAC
-ATATTTAATGCTCATAAAATTATACATGGGAATTGTAACACTTGTTCCTTTTATGTAATC
-TTCACAACTGCGCCACTTGTCACAAAAATAAACAATTGGTTATTTTTTGAAATTAAACGT
-TTACAATTAAAGCGTCAAAACTGTAACGCAGCGACCAAGGTGTATATTCAGTGCGTCGTG
-GGAGAAACGTGCTCTGCGATTGAAATACCTGTATACCTCCTTAGTTATGAGTATCAAATT
-TTGTTATTAAGTGTTGTTACTGTATTTAAATTAATACTGCAAAGGACTAGAATTAGAATA
-ATGACATAAAAGGCGCAACTTATAAGCCACATATTTTAACAAATATATTTCAAATTATGT
-CCTTGACTTGCAGAAATATTCTTAGGGGCTTATTTTAGAGTAACTCTCAGCAGGAGAATA
-ATAATGTTTGGACTATTAAGCCTATAGAGTATGAGATTAGGCATGTATAGTATGGATACG
-ATTACGGTGTGCAAGTTTGGTTTAAAAGGTTGCCACGCCCAGTGTAACGGTCCAAACCGC
-GCAAAGCTGTTACTCACGCATGTGAAAATTGTTTGACTTATATTTCATTTCATTATTTTA
-TCTTGTCAATTCCAATACATTTGACAATTAAAAGTTAAAATATCTACGCTGCGCTACCAC
-TAGCTGAGGTGATCAACTATAACCTACTCTCTTGTGAAAGAAGCAGCGCAAGTTTGTTGA
-CCCATGTTGCCACGCCCACTCTACCGCCCACAAACCAGAATATCATGAATATCATATCAT
-CATACTAGCTGAGTAACGGGTATCTGATAGTCGGGGAACTCGTGTTCTCTCTTGTTAAAT
-ATAAAATATTACTTAATCACATATTTTTATATAACCAATCCAAATTGAACGTATTGTCGT
-CTGCCTTCACTATTAATGTAACTGTGGAAGTATGCGAAGGTAACTACTTCGACTTATGCA
-CTAAGCAAATGGTACCGAAAGAGAAAAAAGAAACTTGATTAAATGAAAGACAGGTAAAAA
-TACCGAGATGGAATAAAATTTTTCCCGGCTTTCTCATACCTGTTACCTAGCTAAATTAAG
-CCACCTCTAAGGGAGAGATTCGCAGAGCGCCAAGCCCTCTATTCACCTAGCGACCGTTTT
-CATTTCGTACAAGTCTATTTATATATGATTATTAATTATATTTATACATTTATTTTAGCG
-TTTATTTTATCGAAATATTTTTCGGAAGTCTGGGCCTGTCAGCTCTGGGCGGTTTTTGGG
-CAAATCGATAAAAATGTACAAAACTAATACAAATATGATATAATTTCAAAACATTTTTCA
-AAAGTGTGGGCGTGGCGGTTTTGGGCGATTTGTGGGAGTTGACGATATGGGTCAACAAAC
-TTGAGCCGCGTCTATGTCTCTAATCTATATGCCTAATCTCAACCTGTTAGCTTATATATT
-TCCTGAGATTTCGACGTTAATACGGACGGATAGGGCTAGATCGACTCGGCTAGTGGCCCT
-GACCAAGAATACAGATACTTTATGTAGGCGCTTCCTTCTGACATTCTATTTTACACATTG
-ATAAAGATATTGAAATTAAAAAAACATCAAACAAAATGTAGGCTTTAGAGTAGACGTGGC
-TAAATTATTGTTTAGCATATCGATAGAGACTCTACTAGTAAGTAGGTACGCAAGAAAAAT
-CAAATATCATGAGTGCAAAATTTAATGGTTATATGCATTTGTTGCAGCCCAGACACTACG
-CTAAATAATATAAATTAAGGTATTTTCACACATTCCAGGAAAATCAGATTCGTCACCTTT
-ACAATGCGCCATGAAATTTTTGGCACACGCAATAGGAATGACAAAAAGGCGATTCAAGAA
-TATGCCCCTTTGAAGAAGCCCAGCACACTGGATGCCGGCACTACAATAATGGAAATTGTG
-GTGGAAGGGGAAATAGATTCGTTGATGCGTGTGACTTCAAAAATCCAAAAAACGTGTCGG
-ACAGGATGTTGAGAGCAAGTAAGCTCAGTGGTGGCTTTTTGGGGTGGTTTAGGTTTTGAA
-TGCTGTTACTTGGGGGTTTAATTTCTGTAAATAATAGATATCGAAAATGTAAATACAAGC
-AGAAGTAGCAGAACAGACAATTTATGTATTTACATATTTAATATTTTGTATAGATATACA
-ACAAAAAATTTACAAATACTAAATACTCTTTAAAGTTAACAATACAAACTTCATCTCAAG
-CCCAAGTCACGCAGATCACGCTACAGGTAAGGCAAGGCATTTTGAACTCCTGATACTGTT
-TGACCTTCCTGAATACGTTTTTATTGCTGTTCAATTTTAAATTTAAATTAAAACTAATAA
-AATGCACTCATAGTTTTTATATGTGAATGTATTTTTGTATATTAACACAACCGACATCAG
-AAATATAATAATACTTAACGTAAAGATGGGGAATTGATACAGGGCAATAAATAACTAGTC
-GTTCTATACTTTTTTAAAACAAAGGTATGGCAAACGATTAGATTGTATGTTATTCAGAAT
-GATCAGATTCTTAAACTTTTGGATACATGGTTATATAATCAAATATTTTAGGGATTAAGT
-GCATTAAACATGATAAAATATCATCACAACCAAACATATGCATACAATGATGAATAAGAC
-TTACACATATACACAACCATCTATGTTTATATAAATTCAGTTTTATTTTCCAGCGTTATT
-ATCGCTGAATCCATAATGTTAAAGTTGCCCACGATATATTTAACAACCAACCAAAACTTC
-AAAAAGATTTTCAAGCGGATAGGGTACACTTTTCTTTCTTCCATAGCCGTCTCTTTCCTA
-CGCAACTCCTATTTGCCAGATGTGCGCACGATGGATTTTGTTGTAATGCCTCTCTTCCTC
-ATGTCTCTATAGCTATCTCTTTTCACGGCACGGAAAACAGCAACGTTGTTAGCTATCGCT
-GACTGCAAATGAAAAGAGACAACTAGAGCAACGCCGCCAAAATGGCTGGCCGATGTGTTA
-GCCGTTGCTCTTGCCAGTGTTTTTTCGCATGAGAGCTCATTAACGTTTCGCTTGGCTAAG
-TGCGCACCTCGTCACTGAAACCAGTTAGCAAAAGAAATTTTTGTTCAAGCTTAAACCGAT
-ACCTACGTCACTATTCGATCATTTTGAATGCAAATTATTCCCAGATTAATAAACTAGGTC
-GCCATCCGTGGCGCTGCCGCCGGGCTGCGGACCCGTACTTTCGACGGAAAATATCGGGAC
-CATTTTCATAAACGATCTATGATACAGTTTTAAAACACTTTAACGCTTTCCATCGTGCAC
-ACTTAAAACAAAACTCATAAAGTGAAAGTTCATATCCTGGCAAGTAAAAAGTGATAAATG
-TTAAAACGTCTGAAGTGATAGTCTGGAGTTTGATTACCAGGTGAAGAAGATAATATATAT
-GGGATGTACAAAGTTGGCAACGAAGCCCCCCTTCTAACAACAATGAAAAAGGGAGTAATC
-CTACTTTCTCACTTTCAATAATAAACATACGCACGTCAGCCACCGTCGAAGTCTCCAACG
-CCGCATTAAAAATAATTAATTATGATGCTAACAACTGAACACATAATGCATGGGCATCCC
-CACTCGTCAGTCGGGCAGAGTACTCTATTTGGGTGCTCCACGGCGGGCCATAGCGGAATA
-AATCAGCTGGGCGGCGTATATGTTAATGGCCGGCCACTGCCCGATTCAACGCGTCAAAAA
-ATTGTCGAATTGGCTCATTCCGGCGCACGTCCTTGTGATATTTCAAGAATACTACAAGTG
-TCCAACGGTTGCGTAAGCAAAATTTTGGGCAGGTGAGGCATTTCGAGTGCATAATGACAT
-TTTCTTAACTAAACAGGAACTACGAAAGTAGCCTCCAACAAACAAACTGCTCAGCTAAAA
-TTTCTGACTTCGGACTTTATTATATAAGCACTGCGTTTAAACCAGGGAGTGATATTAAAT
-TTGGAAAATATGAAAGATTCGATTATTATACCCGTTACTCAAAGAGTCAAAAGGTATATT
-AGATTTGTTGAAAAGTATGCAACAGGAAGAAGGATGCGTTCCCGACCATATGAAGTATGT
-ATATATTCCGTCTGTCCGTATGAATGTCTCGATCTCAGGAACTATAAAAGCTAGATGGTT
-GGAATTAGGCATACTGATTGTAGAGATATGGACGTAGCGCAAGTTTGTTGACCCATATTG
-CCAACACTTTTAAAAAAAGTGTTGATTTTTAATCGTTTTATTGTTTGTCTTCTATCGGTA
-TACCAAAAACACTTTCGCCACACCCCTTCTTACACCAACAAAACGCAAAAAACGGATCCC
-AGAAAAATAACACAATTTTGCTTTCGTATTTAGTCGTATAGTCGGGGAATTCGACTATAG
-CATTCTCTCTGTTTTTGGTAAGTTAATGGCCTTACTAACGTTTCAGTAGTTTCTATATGC
-ATAAGATCCGAATGCCTCCTAGTCTATTTCGTATCAACTAACCAATGATCGTAAGACTGC
-GTATGATTAAAGAGAACTTGCTTAGCATCTGTTTTGCGAGTAGCCAAATTTGTTTGTTGG
-AAGAACCTCTTTACGGCGTTATTGGTGTCCGTATTGCAAGTGCTGTCCATTGTACAACAC
-TAACAAATACATTTCTCCCCTGGCTTCTAATTAATACTTATGTTATTTTGTTTAGCATAT
-ATTCTATATTCAATCCTATATGCCATTCGCAAAATATTTATATACCGGCTGCATTTAACT
-AATTTAATGTCTACAACTGAAAGTGTTGACTGTTGACGCTGAGGTTTGCTTATAGTTTTT
-ATTATCTCGACGCTAAACATTTCGACGGCGTTTAGCATTGTCACCACTAATGAATCGCTG
-CGCTTTTCTTTTTACAAGTTGCAGCTCGCATTTACAAGCACTGCACTCCGAATTGTTTTT
-TTGTGCTCATCTAACATTTTGGAAAGAGGATTTTTCAATCAATACTAGAGGAATGTCCTT
-TTTTACTTTACTATAAGCACTGCTCTTCCCGAGAATATTTACGGCTTTCGACTACTAAGT
-TACATAATTGGAACTAATCAGATATTAGCAGTTCTATTATAAATACTTTAGAGTAAGAAA
-ATCAATGATTTTCGTAATATGAAAATTTGAAATCAGGCCCCCATCCCAATCTCTCATTGT
-GTGACTCTGATTATTGAAACACATTCACCATTTATGATCATAATACATAAAAATCAAAAT
-CATATCTTAAGAAGAACGTATTTTTAAATTCTCTGTTCTTTGCAAAATAAGAAAATATAC
-AGCCAAATCTAAATTGATTGTATATTCATTGTTTATTCTATTATCTACTTTTAATGACTA
-CTCAGATAAAATGTAAATAAGTTTATTTTTTTTAGATATTATGAAACTGGATCGATAAAA
-CCTCGAGCTATAGGTGGTTCAAAGCCACGAGTAGCTACAACCCCGGTTGTGCAAAAAATT
-GCAGATTACAAACGGGAATGTCCCAGCATATTTGCGTGGGAAATACGAGATCGACTGCTA
-TCGGAACAAGTTTGCAATAGTGATAACATTCCAAGTGTAAGTTATATTTTGCGCACATAA
-TAATATTTCTGCACGTGCTAATAAAAGTTCTAACATACCATTTTAAGCGTTTTCGATCCT
-TAAAAATATATATGTATATTCATGATCAGGATCTAGGACCAGTCCGTACCTCTCTTTCTG
-TCTTACGTTAAAAATTTTAGAAGTTTAAAGCTGAAAGATTGTTTCAAACTAACTTTCTAA
-TAGAGCCTTATAGCTTTAAGCTATTTATAGTTGTTTTCCTGTTCTCTTAAAAACTCTGAT
-CTGACTAATAAAAGTTCTAACATACCATTTTAAGCGTTTTCGATCCTTAAAAATATATAT
-GTATATTCATGATCAGGATGGATCTAGGACCAGTCTGTACCTCTCTTTCTGTCTTAAGTT
-AAAAATTTTAGAAGTTTAAAGCTGGAAGATTGTTTCAAACGAATTTTCTAATAGAGCCTT
-ATAGCTTTAAGCTATTTATAGTTGTTTTCCTGTTCTCTTAAAAACTCTGATTAATGATAC
-AGTTACTCGTAGAGTAAAATGGTATACTGGATTCGTTGAAAATAACATTACAGGTAGAAG
-ACAGCGTTCGCGATTTTATAAAGTATATATTCCTAAACAGTCCATACAAACGCTGTGATC
-TCGGGAAGTAAAAAAGCTGAGATATTATGCATGCAGATTCTAGTAAAGCAGAAATGTGTC
-ATTACAGAGTCATTACACAGAAGCCAAAACGTCAGGTCCATCCTTTGAAAATGTTGTTCA
-ATATTTTTTATTGTTTTTCATTGCAATTTTTATCGGTACACCAAATGAATATTGAAAATC
-TGTTAAAAATCATGCAACTGATAGAATGAAACCTACATCGTATATGTACACAAAACTAAC
-CCGCTACTCGTAGAGCAAAAGGGTAATCTTGATTCGTCGAAATGACGTGTAACTGGTAGA
-TCTGACCATGCCCGTCTGTCCGTCCGTATGGCCGTATGAAACGCTAATAAAAGTTAAGAT
-AAGGCATGCAGATTCCAGAGGCAAAAACGCAGCGTAAGTTTGTTTAACGATGTTGCCACG
-CCCATAGCCCACAAAAAACTCCCACGCTCACACTTGTACAAATTTAAAAAATTCTCTTTT
-GTTTAAATTAGAATCACCAGCTGAGTCGATCTGGCATGCCCGTCAGTCGCCCGCTTGTAA
-CACTGGATCGATCTAATCATGACTACCTGTCCATTACTCTGTATAAACGTCGGAATCTCG
-GAAACCATATTATTTGGGCGGTTACAGTACTATTAATGAGCTAAATTTTGAAAATATCAA
-TTTTCAATAACGCAAAGGAAGCTAGCTTCGGAAATATGAAGTTTTGAGATATTTTGCGTT
-TGAGAAAGGGCGTCACGAGAGAAATCCCAGTTTAAGATGGCTTTAATAGTTTCAAAGGCT
-ATAAGCAAGGGTGTACAAGGATTAAATAATTTTGGGACAAACCCAATTCGTTCTTTTTAA
-AATAGATTATGAAAAGGATATTTTCGACAGTCTCATGGCATTTTCTGGGGTTTATTTGTT
-TTTCGATAGTATGCTCTAGTTATAATAATCAGTATAAAAACATGTCCATTATTCAGGTAA
-ATAAGGGTACATTTTTTCTTTTTAGGTTCTTAGCTAGGTTAGGATTAGGTTTTGTGGCTT
-AATGACTTGTATCGTTTTTAAATCCGGATGTATGGAAGCAAGTACACAGTAAAGTAATGA
-TATGTATTAATGATATGTGCTCACAATTATCTCCAATCATTGCCCCTACGAGTTTGTATA
-TACATTAATTACAATAAAAATTCCCATTTTAGTAAAAAAAAAACAAGAAAGAACCCGATA
-CTCAGCTAGTGTGAATGCGAACGCGAAATTTCATCATTTTTCTGGGATCAGAACAGTCAC
-ACCCACACTCTTGAACAATTTTTAACTTTTTTCTCACTTTATTCCCCAATATCAATGTTG
-ATTTTTAATCGTTTTATTGTTTGTCTTGCCAATTTCTATCGGTATACCAAAAACACTTTC
-GCCACGCCCCTTCTTACACCAACAAAACGCTCAAAACGGATCTATCGATATCACAAAAAA
-ATAATGAAATTTCGCTTTCGTATTTAGTCTGATAGTCGGGGAACTCGACTATAGCATTCT
-CTCTCTGTTTTTGGTAAGTTAATGGCCTTACTAACGTTTCAGTAGTTTCTATATGCATAA
-GATCCGAATGCCTCCTAGTCTATTTCGTATCTACTAACCAATGATCGTAAGACTGCGTAT
-GATTAAAGAGAACTTGCTTAGCATCTGTTTTGCGAGTAGCCAAATTTGTTTGTTGGAAGA
-ACCTCTTTACGGCGTTATTGGTGTCCATATTGCAAGTGCTGTCCATTGTGCAACACTAAC
-AAATACATTTCTCCCCTGGCTTCTAATTATTACTTATGTTATTTTGTTTAGCATCTATTC
-TATATTTAATCCTATATGCCATTCACAAAATATTTATTTAAGTTTCCATTACCAGAAAAG
-CACAAAAAGCATATATACACCGGCTGTATTTGAGTAATTTTATGTCTACTTGGTCCAACC
-TACACATATAGCGTTGGCGCTTTATCAAGTGAAAATGTTGACGGTTGACGCTGAGGTATC
-GATATACCAGAAAAATGATGAAATTTCGCGTTCGAATTCACACTAGCTGAGTAACTGGTA
-TCTGATAGCAGGGAAACTCGACGATAGCATTCGCTCGTGTTTTTTACACCCTTTACTCTT
-TTTTTTTTCTAAAGAAGTCCGTCCCCATATTTTATACTTCGATTATACTTCTGGTTCAGT
-TTATTTGATGTCCTTTGATGTTTTGTTCACAAATGTGGGCGAGTAATTCATTATGGCTAT
-GTCTCATCCCAACGTCTATGTATGTACTTCTGTTAAATAAAGAACAGCGTTTGGCTTACG
-GCCCAAGCACGTGCCAGCACTTTAGTCGACTGTGAAAGTGGCATATTTCATGTCTCCTAA
-TGACGTTGTTCACGTATTCACAAATCTGTATAAAGTTAGCTTATAAGAACATGTACAATC
-CAATAAACAAAACTTTTAAATTTAGAATTAAATATATCGCGAGGAAACGTTAAGAATAAG
-TTTTTTTATGTTTTATTGTTTATTACCTGTTAGTCACCTAACAAGAAGGTGACTTTTATT
-TGTTGGAAAAAACCACAATATATAACCCGTTATATATAAAACTACTACTAGTACTAGATT
-CGTTGAAAAATATGTAACAGGTAGAAAGAAGCGTTTCCGACCAATAGTCAAGTCGATCTA
-GCCTTGTCCGTATGTTCGTGTGTCCGTCTGACAGTCTGTCCGTCCGTATGAACGTCGAGT
-GCTCAGGAACTATAAAAGCTAGAAGGTTGAGATTCAGAATACAAATTCATTAAGACATAC
-CAAACCACCCGAAACTGTCACGCCCACACTTTTGAATTTTTGTAAATTTCTGTCGGTTTG
-CCAAAAAACGAACCGCCTAAACCTTATTGAATTTAACTGGCTTACACATATGTTATCAGT
-TAAAAAGCAATATCATTAACAAATAAGAAAGAACTCTTTAGTCGAGTTTTTTAACCGCAT
-ACGTTACTAGTTGAAGTGCTCGCAATATTTTTTAAATTATTGTAGGTATTTCAATTTCAA
-GTTTGTAGGCGTTAGAGTTACTAGAACTTGCATGTATAATCTCAAATTATTAGCTGTGCC
-ACACTCTCCAGATTCGTTGATATGTATACCCTTTTACTCTACGATTAACGCTTCCTCCAA
-CCTGTTACATATTTCAGCGAATGTAGTATACCCTATTGCTTTACGAATAATGCTATGAAT
-AGAATAGGGGTCTAGAATCGACAACCGAGCTATCATAATAATAAGAATAGTATACTAGAT
-TTCTGTGTATATATCTTTCTCGCTTTCAAAATCGGATTGGCTAAAATATTTGTTAGCCAA
-TCGAGAAGCAGAAAGGAAGAATGGGGGTTGGCTCAAAAAGTTACGCACCCATTTCAAGTT
-TGGTTAGAAAGCATGAAAGAAGTAGGAAATACTTTTGGCCTTCAGTAATTTAAAACGCTC
-TAAGTCATCATACTCAGTATATGTGTACTATTTATGTACATAATACTGTTCGAAGGCTCG
-TACGCACATCCTTTTAGGCCTTGCATTCGCAAGCGTCAGTAAATAAGACGTTGGTGTCTG
-TTGGCTTGCATGTGTTTCAGTACACATCGTTTTCCCATTTGGAAATGTACATATTGTGTT
-CATGTATTTTATTGTACGCAGTATACTGGGATTATTTGCAGGTTTCATCTATTAATCGAG
-TCTTACGTAACCTGGCCTCACAAAAGGAGCAGCAAGCTCAGCAACAAAACGAATCCGTTT
-ATGAAAAGCTTCGCATGTTTAATGGCCAAACGGGCGGATGGGCATGGTATCCAAGCAATA
-CAACGACGGCACATTTGACGCTACCACCAGCAGCTTCCGTTGTGACATCTCCTGCAAATT
-TATCAGGACAGGCCGATCGGGATGATGTTCAAAAAAGAGGCAAGTAGTAATATTAGATAC
-AAATATATATAATAATGCACAAAATTTGCTCATATGATTAACACAAACAATTAATTAAAT
-ATATTAGGGATCAACATTTTAGAAATTTCCTTCTGTCCAATTTCTTTGATCAGAATATTG
-TACATTGAAAGAAAGGGCCCTGTGTTAAATAAAATGTTTCCGACTCTAAAGAGGGTTGAA
-AACAATTGCAAGTATTTTGTCACAGATGATCAAACATCAGGGCAAACAAATAGTTAATTT
-GTTGGTCATTTGTTATTTGCCATTAAGTTCATTGAATTCTGTTCCAGCTTCTGATACGTT
-GAATTGGGTTTTCTTCAATCAATAAATTGAGCTAGCATATGTCTTCATTATCAGTAAGCA
-TTAACCGACCCTTTAATAACATTTAATGTCGTTTCTTTGTGACGAATAAAATTAAATCAT
-TTCAGAAAAGGAAATACGTTTGTTAGTATAATTAATGAAAATGCTTAGCCTACTACCAAC
-TATTTTAAAATTCAATTCATTTTCTAATCCTACTTCAAACAAAAAAGGCAGCTACCATTA
-GCAATAAATATATAGTTTTAACAAGTATATCGAAATAATGATTTATATAATTTTTACTCG
-TATAGTAAAAGGTGCGTATACGAAGTATTTTATACCACTGCACAAGCCGATAGTTGCTAC
-GCCCAGCTTTGCGATCACAAACATTTTCATACATAATAATATTTTACGAATCGTATGAAA
-TGCAATTGTCGTTGTCAACAGTGGAAAAAGGCAATGTCTGGCCGTATTAAATGTATTATT
-GATCAAAGTCGCTAACTTGGTTAATGTAGTCAAATCCGTCTGTTCGTATAAGCGGTTACG
-AATGGTTTTGTATGTCAAGACACTGGTGTTTTTCCTTCTTTTTGAAGTACATCTTAAAAC
-AAAAATTTATAATATTGTTCTCAATATTTGTTTTAGAATTACAATTTTCAGTAGAAGTTT
-CGCATACAAACTCTCACGATAGTACATCGGATGGAAACTCTGAACATAATTCATCCGGGG
-ACGAAGACTCTCAAATGCGGTTGCGCCTAAAAAGGAAGTTACAGCGCAATCGGACATCAT
-TTTCTAATGAGCAAATTGACAGTCTTGAAAAAGGTAACAAAGTGTTGTATTTTAACTAGG
-TCTTAATAAATTACCTCACCACATAACACTTCATTATACTAATATAACTAATATATTTTA
-TAAAAAAATACCATTAGTTTTAGAAATAAAGAGCTAAGGAAAAAAATACCTGTATTGGTA
-ATAAAAGTATATCGATTTTCAAAAATCGTCAAATTCTGTGAATGAATTTCGAGCGAATAT
-TTAAAACAACAATTACAACGGATTTTGAGAGGAAGTGTTCTAAAACTAATTTTCGCTTGA
-CAAACTCGACACTCGATTTTGCTGATAGACCTTTAAATCTACGGTTTACATTTAGATTAA
-AAATGTTTCATGATGAGTCCACATATATTCTGGTTAACATATATATACATGTATTAAAAG
-AATGGTTTTATGGTACACAAATATCGTTTTGTTTAGTGCCGCGACGTAGAGAAACGCCAT
-ATAAAAACTCTTTATAACTGTATTTTCATATTCTCGATACTATCGATAATCAGCGATAAT
-AATAATTATAATAATTGATAATAAATGTACATATGTACATATATATACACTAAATATGTA
-GGGTCAGTCAATTGCGTAACAAACTGAAAAACTTAATTTCATTTTTTAATTGCTCGCATT
-TTTGCTGTTTATAACGTCAAAATATATTCGTTTTACAGTAAAACATACCATAAGGTCTAT
-TTTAGCATTAATCACTAATTTATATCTGAACTTTTATCGACGTGCATTACAGAATTTGAA
-AGAACACATTATCCCGATGTTTTTGCGCGAGAAAGGCTTGCTGATAAAATTGGTTTGCCA
-GAGGCACGTATTCAGGTTTGTCTTTCAGTTTTGTTTAATTATATTCAGTTTGTAGACCTT
-TTTTTGCAGAGCTCAATTTATTTATATTTTTGTAAATTATGTCAAACTAGCAATTAACTA
-ATTTAAAATATTTTAATCGACCCTTAATGTTTTGGGCGGCACATACGAAAATGTATTTCA
-TTTATTGTTGTAAACTATACTACTTAAACATACACACTTTCACGTTTTCTTCGTTTTAAT
-ATTTCTGGGTTTCATAACTAGAATTGCGCAAGCAGATTCAAATTGTAATATATGAAAAAA
-TTATAATATTGCTACGCCCAGTTTAGCGCACATAAAGATTTTATATATAAATAAATTACC
-CTTCCCTGCTAATCCGGAACACATTAATTGTAAGCGTTATTCGTAGAGTAATAGGGTGTA
-CTAGATTAGTTGAAAATAATGTTACAGGCAGTAGATGTAACGTCGAGATCTCGGAAACTA
-TAAGAGCTAGAAAGTTGAGATTCAGCATACAAATTATAGACCCATGTTGCCACGTCCACT
-CTAACGCCCACAAACTGCACAAAACTGCACAAAACTGCCACGCCCAAATTTGGGAAAATT
-GTTGGATATTTTTTCAAATTTTTATGGGTCGTGTAAATTTCTATCGATTTGCCACGCCTA
-CTCTAGGTCCCTAAAGCCGTCAAACCTGTACGCCCACACTTTTGAACAATGTTTAAATTG
-TTTCTCATTTTATTCCCCAATATCTATCGATATCCCAGAAAAATTACGAAATTTCGCGTT
-CGTATTTACACTAGCTAAGGAACTCGACTATAGCATTCTCTCTGGTTATACCCGTTACTC
-GTAGAGTAAGAGGGTATACTAGAAAGTACGTTTCCGACCATACAAAGTATATATAATTTA
-TATCAGGATCAATGCCGAGTCGGTCTAGCCATGTCCGTCTGTCCGTATGGAGAGTGGACG
-AGTGACCACAACATCATTACTGTTGTGGCCGAACCAACTACCGCGCGCGCAGTTGAGAGC
-ATAGCTCCTGTGCCGTCCTGGAACTTCTCCAATGCACGGTGGCAATTGTTCAAGGAGGAA
-ATGGTGAGTAGAGCAGCCGAGCTCCCGGAAAACTTCTCAGAGTCGTCGTTGGACCAGCAA
-GTTTCGACCCTGCGCAGTACAGTACATAATGTATGTGATATTGCGATGGAAAGAAAGTTG
-ACTCAATCGCCCAGCAGGAGAGCTCGTTGGTGGTCCGGAGACTTCGTCGCCTACTCCAAG
-ACGGAAGGCGTCGTGATGACGATGCCGCTGTACTGCTTGTAGCTCAGGCGTGCCTCAGCC
-AATTGGCTGATTGGGAGGGTGAAAATGGATGACTGGAAACGCTTCGTGGGAGATCATGCC
-GACGACCCATGGGGGCGCGTCTACAAGATTTGCCGAGGCCGCAGAAAGTGCACGGAGATT
-GGATGCCTCCACGTGAATGGCGAGCTGATCACTGATTGGGGTGACTGTGCACGAGTGCTC
-CTCCGCAATTTCTTCCCAGTCCCTTCCCTTCCCAGTCGGAGTCCGAAGCACCGACTGCCA
-TCGCGGAGGAAGTCCCACCGGCCCTCGAAGTATTCGAGGTTGATTTATGTGTTGCCCGGT
-TGAAGAGCATGCGCTCTCCCGGCTTGGACGGCATCAATGGCACTATCTGCAAGGCAGTCT
-GGCGCGCCATACCTGAGCACCTAGCATCGATGTTTTCCCTATGCATCCGATTGGGAGCTG
-AAACGTGGATTCCCGCTGGAGGAGAACGACTGGCTTCACGGCGAAGACATTGCGTGTCTA
-AGCTGGGAGCAGAGGAAGACACGCCTAGAGGAGTGTTTATTCCAGAGTTGGCAGAACAGA
-TGGGACGACGAAAGCGAACCAGGACGGGTGACGCATAGGTTTATGCCATCCGTCACTCTC
-GCCTATCGGGATCCAAGTTTTGGATTCTCGATGAGGACGTCTTTCCTGCTTTCAGGCCAC
-GGGTCGTTCAGTGCAGCGATACCACTGCTTGCGCATGTGGAGGTCCATATGAGGACTGGA
-TGCACATATTGTGCGCTTGCCCCCTATATGCAGATTTGCGGGACCTTGATGGACTTGGAG
-TGCAGCGCCTTGGCGAAAACACGCCACAAGTTCGGAGGGATCCGAAAGTCATACATATAT
-GAACGTTGAGATCTCAGAAACTATTAAAGCTTGAAGGTTGATATTCAGCATACAGAATAC
-GCAGTGCAAGTTTGTTGCCACGCGCACTCTAACGCAACAAACCGAACAAATCTGTCACGC
-CCACACTTTTAAAAAATGTGTTGATATTCTTTGCCGCGCACACTCGACGCCCTAAAACCG
-GCCAAAACTGTAACGCCCACATTTTAAACCATGTTTCGATGTTTGTTCATAATTTTATTA
-GTCTTGTAAATTTCTACCGAATTGCCAAACAACTTTTTGCCGCGCCCACTTTAACGTCCT
-CAAGCCGCCCAAAACTACCACGCCCACATTTTTGAAAAATTGGTAGATATATTTTTATAA
-TTTTATTAGTCGTCACAATTTCTGTCGACTTGCCAAACAACTTTTTGCCACGCCCACACT
-AACGCCCTAAAGCCGCCGAACCGATCACGCCCACAATTTGGAACAACTTTTAAGTTTTTT
-CTCATTTTATTCCCCAATAAATTTCCCGTTCGCATTCACACCATCTGAGTAACGGGCATC
-GATAGTCCGGGAACTCGACTATAGCATTCTCTCTTGTTTACCTAATATTTTCATATCATC
-CTCGCACTACGTTTTGCTGAGTAACCGCTATTCGGCCGATTCTAAGCTAGCTAGTCTGCA
-TAATAATTTCCCAAGTTTCGTTACATTACAGGTAGATTATATGTATTTCGGAACGACCGA
-CCCATTATATAACAAAACTGCCTAAAAAACTGAAAAATTAAAAAAAAAAACGGTACCCTT
-GTTTTTTTTGTTATACTCGGTATAATCCAAATGTTATAGAAAAATATAGAAAATATATTC
-TTCAAGGCTATATAAGCTCAGCTTGCCGAAGCTTTAGCTTCCTTTCTTAATATACCCCTT
-ACTAGTATGGTACTAGATTAATTGAAATGTATTTAACAGGTACAAAAATGCGACTCCAAC
-CATGGATGTATATATATACATTTACATTAAATTATTTCTTCAGCCTAATTTTAACTTCCT
-AACTCTTAAGGCTCCCGAAATCACTGCATTCTTACAGACGTAAAGATGAAATGGCACAAA
-TACAGACGGACATGACCAGATCGACTCGGCTAATAATCCCGTATATGAATACACATATAT
-GTGTACTTTAAAATCAACTTATCAGTATTTTCGCAACACATGCATAAGAGTATAATAAAA
-TAACTTACCTCTGTGCGTTATTTTAATAACTGTATCTTGCAAAATAATTGTAAAACATTT
-TAACTCGAGGCGTCAAGTATAAGCAGCGGAATGGGCGGTTTAGAAGTCATCCCTCAACTG
-CTTTTCACCCCTAAAGCTGTGTTGTTTTGTCGTCAAAGTGAGATGAAATATTTATCGTTC
-CGCTCTTGATTATTTGTTTAAGTGAATAAAAACAATTTGACTGTAAAAATACTTGATGCT
-TCTTGTGATTTTTCGCATTGAGTGGTAATAACGGGGGCGAAGCTTGGATTTACCAAGCTT
-GAAGGGCTTGGTCGGAAGCCGGAGAGGGAGCTGCAACAATAACGCTGGGTAATAAATGTC
-ATGGGGAAAATATATTAAAGCAAAAAGTATTGTAATACGTTTTCACCCCTTTGTCATCTT
-GAATGCTTTGGCTCACTTTATTTCGCTTGTGTTATGTTACAAGTAAAACCGCATATAAAG
-CGTGTATTTCTCCTAACCTAAACTGCGTGACAAAAGAAATATGAAAGTTCATTAGACTGC
-AAGTTTTTTTTTTCAAAAAAAAAAAACATTGTTATGCTCTTTCCACTTTAGTCATAATAA
-AAACCAATTCCAACAGCATAATAATCCCGTTCCTTACCTTAGTCTACGTACATGTGGCTG
-TGGGTGCCACTACTAAAATTTATTTTTTGTAATCAGTAAATGCAACCAAATCGTATTCTG
-AAAATATTTAAACACCCATTTTAAAGTTTTTTAACATAAAAGTAGCCAACTGCTATTTTC
-CGCTAAACTCTTCACAATCTACATAATAAAGAGCCCTAAATCAGAGGTTTCATTGATTCA
-GCGGAACTGACAAAATGACACACAAGTTACGTGTTTACCTACGAACAACAACAAAATATT
-TGGTACACGAAATTCATTCATTAAAAACAAAGAAACAAAGAGAATGCTATAGTCGAGTTC
-CCCGACTATCAGGTACTATCAGGAAGATGGGCGAAGGGCGAAATTCTATAATTTTCTGGC
-ATACCGATAGATATTGGCAAATAAGATGAGAATAAATTTAAAAAAAAATGTTAAAAAAAA
-CATAGGATAAAGGGCACAGTATTTTTGGTATACCGATAAAAATTGGCAGGACAAACAACA
-AAACAAAGGAAAATCAAAACATTTGAGCGTTTGGCAAATCAAACAAAATTTAAAAGACTA
-ATAAAAAAGTGAAAAAATTTTAACACATTTTTTAAAGTATGGGCGTGGCAGTTTTTATCG
-CTTTGTGGGTGTTAGAGTGGGCGTGGCAACATAAGTAAACAAAATTGCGTCTTTGTCTCT
-GGAATCTGTATGCTTAATCTCAACCTTTAAGCTTTTGCAGTTCCTGAGATCTAGACGCTA
-TTGATGCTGATCAAAAAAATATATATTTTATATGGTCGAAAACGTTTTCTTCTGCCTGTT
-ACATAGATTTAAACGAATCTAGTATACGCTTTTAGTCTACGAATAACTTAATTTGTTTGC
-GACTTGTGTTACGTAAGAAGCGGTGTGGTCAAACTTTTGATAACTTTAGAAGACTAATAT
-AAAAAATATTAAATAATTTTACAAAGTGCAAAATTTGGGGAAAAAAACTTTTGCTGCGTC
-TATGTCTCTGGAATCTGCACTCGTTTCAACTTATTATCTTTTATAGTTTCTAAAATCTTG
-ACGGACAGGCGGACGTACATGGCCAGATTGACTCGGCTTTTGATCCTGATCAACAAAATA
-GATAGATGTATATATTGTAGGGTCGGAAACGCTACCTTCTACCTGTAACATACTTCTTAA
-CGAACCTGGTAACGGCTATAAAAAACTTCTTAGTAAATACATACTAAATTTGAAGTAATT
-TTAAGAAGCTTCTGATAAGCTGATTATTATAAGTGCTTAAAAAAAAGTCGATTTAGCGGA
-TTTCTATGGCAGTCTAGTAACTAAAAATTTGTAGCTACATACATTATTTAGCTTAATTAT
-TTTCTTTTTTTTTAGTTTAAATAGTTAATTAACTATATTATATTATTAAAATATATTTTT
-TTCAGAAATATTAAGTTCGTTTAATATATAAAAATCAATAACCTTCATCGTGAAAAATTT
-TTAATAGGTTTGGTTTTCAAACCGACGAGCTAAATGGCGCCGAGAAGAAAAAATGCGAAC
-TCAGAGACGATCGGCCGATACCGTGGACGGCAGTGGTCGAACCAGCACGGCAAATAATCC
-TTCAGGAACAACTGCATCTTCCTCCGTCGCAACGTCAAACAACTCGACTCCAGGGATTGT
-GAACTCAGCAATCAACGTTGCGGAACGAACATCATCTGCATTAGTTAGTAATAGCCTTCC
-CGAGGCTTCAAATGGACCAACTGTAAGAGATTTTTGGTGATCATAATGTTTTTAAACTTC
-CTTATACCTTCATAAATAGGTTTTGGGTGGTGAAGCTAATACTACACACACCAGCTCTGA
-AAGCCCACCCCTTCAGCCAGCGGCACCGCGGCTACCCTTAAATTCTGGATTCAACACCAT
-GTACTCATCTATTCCACAACCGATTGCAACGATGGCTGAAAATTACAAGTAGGTTTCTAA
-AACCGTTGAAGTGGTCATGGCAAAGTTTCATGAAAAATCTATAGATATTTACAAGAATAA
-TTAAATGACTACAACATTTCTGGGCAGTTTGTGAGTGCTAGAGTGAGCGTGGCAGCATAG
-GTCAGCAAACTACTCTATCTAGAATCTGTATGCTTAATCTTAACTTTCAAGCTTTTATAG
-TTCCTGAGATCTCGACGTTCATACGGACTGACATATATACATTTATAGTATATACAATAT
-ACTTTATGTGGTCGGAAACGCTTTTGTACTTTTATACTTGTTACATACTTTTCAACAAAT
-CTGGTACGAAAACAACTTATCTATACCAAACAAAAACATTTTATAATTAAAAACAAAAAA
-AATACTATAGTCGAGTGCTCCGACTATCAGATACCCGTTACTCAGCTAGTGTGATTGCGA
-ACGCGAAATTTCATAATTTTTTCTGCGATATCGATATATATTGGGGAATAAAATGAGAAA
-CAATTTAAACATTGTTCAAAAGTGTGGGCGGGACCGGCTTGGCGGCTTTAAGGCGTTAGA
-CTGGGCGTGTCAACAAATTTCTTGGCAGTTTCTTGCGGTTTGTGGCAAATCGATAGAATT
-TACACAACTAATAAAACTATTATAAAAAAATATTTAAAACAAAATTCAAATATGTGGGCG
-TGACATATTTGGGCTCTTTTAGGGCGTTAGAGTGGGCGTATATGGTCAGAAACGCTTCCT
-ACTGCCTGTTACATACTTTTCAACGAATCTAGTATACACTTTTACTCTACGAGTAACGGG
-TATAACAACGAAGGAGTATCTTTTTTAAATGCCTTGGCAGCTATATGAGTAACAGATACG
-AACCTTGCTATATCGACTCTGCTGTTGAGATATGTTAATGGCTTATGGTGGCAAATGATA
-GGATATGAAACTGTCTACTTGACACTTGTTTTGCCGCAGCGCTTAACGATTTGATTATGT
-CCACCAAAGTCCGACTTAATAGCCACACAGCCCTACAAATTTTAAAAAGAGTTTAATGTA
-CGAGCATAACTGAATTCGTATTTCTTAAATAAATCCTTGAATTCGTCTTTCTTAAATAAA
-TCCTTGATTCGGTATGAATTTAAAGTCTCAGCGTACAAAATATTTTGAAAACTTTACTAA
-GGTAATCGTTTCATCTTAAACTTTTTACTTTGACAGCTCCTCATTAGGATCAATGACCCC
-GTCATGCTTACAACAACGCGATGCCTATCCTTACATGTTTCACGATCCGTTATCACTAGG
-ATCTCCCTATGTGTCAGCCCACCATCGAAACACAGCTTGCAACCCCTCAGCTGCGCACCA
-ACAGCCCCCTCAGCATGGCGTTTATACCAATAGTTCTCCAATGCCATCATCAAACACAGG
-TAATGTTGTGATCCTGTTGTTAGAGGTGTATATTAACAACCGTAAATTATCTTAGGTGTC
-ATTTCTGCGGGCGTTTCGGTGCCTGTCCAGATTTCAACGCAAAATGTATCTGACCTAACG
-GGAAGCAATTACTGGCCACGTCTTCAGTGATCGTCAATCTTTGGCTCACCATTAGATCAT
-TTGTCAAAGGCGACTGCCGCTGCAATCATTGCCGCACAAGCAGCTGAGAAAAGCCATAAA
-CACCGAAAAGAGCATTCAATTGTTAGTATACACACCACAAAAAGAAAGAAAAACCCACCT
-AGTTTGAAGAGACAGACAACGTGCTGTTCATCCAGATATTTAAACATGACCTTCGGGGCG
-GGGAAGGATGTAGATGTTGTCATAGGCCAAGGTCTTATAGTGTCCTTAACACCACATATT
-TCAGGAAAGCCGGAGCTTTTTGGTAGTCCTAACGTTAACTACCATCAGGACTTTCAAGTA
-ATTTAAATAGGCTGAACCTTTTCGGTCTGAAACTTGTGAATTGCACACTATATGTATTTT
-AAAAGGCAAATGAAATGTTAAATCTACATTAAAATTGATGTTATTTTTGAATAAAAATTC
-AAGATTTGTAAACAATATTTCCGCATCTTTCGCATCCTTTTTTAAGTTCCAAACATTCCT
-GATCTGCTAAGATAGGTTAAAGTATTTCGGGGAATCTTCAACTTTACTGTTGATAAGCAC
-GCAATCGGGATATTAGACTTCTGCAGTTGCTTGCAATTTTTTAAGCCTTCACAATTATAT
-TTATATTTTGAACCATTTTTTGATATTATAAATTAAACTTATTCATGTATTAATACTATT
-TATTAATCGTCTTTAAGTAAAGAATGAGCAATTATGCTCATACATACTTAAAAAAAAAAC
-CATGTGTTACCAAACTTAGGGAAGTGCGTGGAAGACGGATATAAAGCAAAGTGACGTTAT
-ACATGATTTTACATTTACATTAAATTCTTATATGACAATTTATGTTTTTAGAGTCGTAGG
-CGTTATATAGTTTCTTCTACTAGTAACGTACTTCTAAACAAATCTCTCATACCCTTTTCC
-TCTACGATTATATCACCAAATTGTTTTGTTTCCCAAATATAACCATTGCATTTTGAATTA
-AAAATTACATTTTTTTAAGTTCAATAAAAACTACCAGATAATGCTAATTAAAGGTCTTAT
-AAACATTTTGACGAAATTATGACTTTGAATTATATATATACATTTAAGTACACGAACAAT
-TTCTACTGTACGTAACTATTAAAAGATATAGTGTTTCTAATTTGATCGGCATGAAATAAA
-CTAAAACCACTGATTCATTTGCTAGAAAACCCATAAACCTCATAAAAATAAATAAAAAAC
-ATTTCGCGCATACTGGTCGATATGTTTTAAAAATTGTATATTTTATTATAATGTATTCAA
-ATTATAAATTATCTGTACATGATTCTTTTAAATGTAAGCTATTAGTTATTAATCCATGTG
-TACACCGTTTGTAAAACAGAAACTTATAACAACGTAAGATTGAATGAATTGCAACGAACT
-TGACTCCAATGAAGGAAATGAGCTAACATCTCATCCAGATAAACACCAACCCCAACAAGC
-CTTCAGGTTTATATCATAATAATAAAATGTCGTATATGTATAATGTATGGTTCAAATTTA
-TATTTAGAATAAATTAATGTAACATTTCAGAATATACAGGTGTATCTGTTGTTCTTAAAA
-GGGGCTTAATGAAATCCAACTTTAATAAAAAACAAGAGAGAATGCTATAGTCGAGTTCGT
-CGACTATTAGATACCCGTTACTCAGCTAGTGTGTGACCGTTTTGGCTGCAAAAAACGATA
-GAAATTTACACAACTAATAAAATTTAAAAAAAAAATATTCAAAAAAAATTTCAAAAATTT
-GGGCGTTGCAGTTTTGGGTGGTTTGTGGGTGTTAGAGTGGGCGTGGCAACGCGGATCAAC
-AACCTGTTACATAATTTTCACTGAATCTAGAAACGGGTATAATTTTTTTATGTTCCCTCT
-TTAGACCATGTCGGCGTTAGCAAAAGAGGAGTGATCTTGTGAAATACTATAGAAGAAATC
-AAATGATAGAATATCATCACAATTTCGGCCGCTAAATAATTTTATCTGATCTTAATTGAA
-TTATTGCGTTTTGTTGAGCATTAGACAAATCACCGTCACACACCAAAGAAATGCGATTGG
-AATCGTCCTTAGTTAAGACTTCTACGAATCCGTCGTTTTAAAAATAAAAGGCTATGAGCA
-AAGCGAGGCACAGTTAGATGTGATGGATTCGAACGGCGAATTTCTTGCATCAAGCGCAAC
-TATTTACTTTCTGTTAAAAAACAACTGAAAAGGCGAACTCAATAATTTATATAATGGCTT
-ACGAAACCACCCAGAAAGGTTATTTAACTATGAGCGGATGTCTATTTCGACTTTTGATTA
-TATTTTGAATTACAATAAATTAGTGGTCGTTTGACGAATAATTAGACAAATTTTGTTAAA
-CACCCTATACTTGCAAACTGCTCTCTCGCTTTATCGCTTTAGCTCGCAACTCGCTTCGCT
-CTCACTCTGACATCTTACGAGCGACTGCACTTAAAAATGCATACAGTGATTTATCGCTCG
-TTCTCGCCCAATATATATAGCTTCTCGCGCGTACTCTGCCGTCAGCCTAAGGAGGGCGTG
-GCCAAAGTGTTTTTTGGGATACCGATAAAAATTGGAAAGACAAACATTCAACATTTTTTG
-GCATGTCGATAAAAATTGAGCAGAAAAAAAATTATAAAATTAAAATCAAATTTTAAAAAT
-GTAGGCGTTGGGGTTATGCGCTGCTTGTGGGCTCTAAAGTTGGACGTGGCTAAAGGTTTT
-TTGCCAAATCGATAAAATAAAATAAAATATACCTACGGGCATGGACAGATCGACTCGGCT
-TTTATAATTTTATTATTATATATGTAGTTTATTATTATAAATAATAATACAAATTTATTT
-AAAATAATAATCCGACATGCTCCGGTAATCGTATTTTTTTTCGTATTCGATTTGCGATAA
-CTTTTGGGAACGTACTTATTGACCCCTTTTCAAATCGAAATTTCTTGCCGATGGCAAAAT
-TTTGTTTTTCAAATCTGATTTGGGGTCAGAATTAAAATATTTATAAAATAACAAAGTGGC
-AGAATGATCGTGTGGTGTGGTGGAATAAACATTGACCACTGAGTAAACTATTTTTTCTTT
-CTTAGTAAGTAGTAATTTGATATACAAAACGGTACTTACTTTTTTTATGGGCCAGACAAA
-AGTGACAGTTTTACAATTCGCAAAAATTTTACGAATTTGAAAACCGGAGCATCGGTTTTG
-CGCTTTAAAAATCGAAACCCCAATGGTGGAAGTTTTTAAGGTACCAAATATTTTTTTTCT
-GCCTACATCTAGCGACACCTTTCACTTTATTACTTCACTTTCAGATGATTTAGAGTTTGT
-AACGATATTGAAAATGGGGAAAACAATTTTAAGACAAATGTAAAGTAGTTTAAAGCATAA
-GTATGCTATAAACTATTTAGTTTTCCAAAAAGGAGAATAGAAGGTGTGGCCACTTAAGTC
-AAATCTAAACAAGCGGCAAAGACGAAAAGAATTCGAATGAGAAAGCTAAGAGAACTTTAT
-TGCGCTCACTCCGTTGCCCTAAACCACTTACGCTAGGGACCCAGAAAATTATAAATATCC
-TAAGTTATTATTGTTATCATCATTATCATTGTTATCGAGTTATCAACGTGTTCCTAAAAA
-TTGCTAATAATAAGGCTTATTAGCCTAATATTTTGTATAGTTATTAAATCAATGTTTTTA
-AGTTTGCAGGAAGTGGGCCTGAGTTCTTAAAAGACAGTTTAACACAGTTTAGAGTTGTAT
-ATTTTTTCAAATATTTTACAGACACGTATACACACAGATTAAAATACCATAATTATCATT
-ATAAATGTTCTTACGTGTTTTAAGACTGTTCAACGTTTCGTTTCCACAGTAAGTCTGACA
-TTCTTATATATACTTGTTGGATATACATATACATTATAGTGGACTCGGATTTCTTTGTTT
-TGATACTTATTTATACCCTTGCAAAAATTGGGAGATCGAATTTATAACTAATAAGATCTT
-TTTATTTTCTCATCATATCAATATAAATTGGTAAGCATCGCAAAACATTTGGAGCTTTTT
-GCTCAATCGGCAGAACATGGCAGGACAAATAATAAACCAATTAAAAAATATAAAAAGTTT
-TTGTTGTTTTATTGGTTTTTTAAGGTGGGAGTCGTAAAAAGGTTGTCATTTGAATTGAAT
-AAGACAGACGAAGGAAAATACAGAAATATCCAAGAATATACATACTCCCCAATGTCGATA
-ACGCTTCCTTTCTGTTACATACCATTTAACGATGCTAGTAATAAAGCTTTACTCAAAAAG
-TTACGGATATACAAATTTTCGAGCAATTTTTCATACGATTTTATAAAATTACAGTGTGTT
-GACATAAAAGCATAATAGTCTATACCCTACCACGAAGATTGCTAGTTTCCATAATTGTTT
-TAAAAAAATATGCCCCCAAGATCTTTATATAAAATTTTTCTTTAAAGTTTAATGTGCCAA
-TCTTCTGATGTTTCAAGGCTCGCGGAAAAACTTTAAATGTTCTAAATGTGCGGTGAGCAA
-AAATATTTTTGTTAAACAAAAATTTTCAAATTGTTTTTTTTTTCGAGCATTTAGTTCTAT
-GTTGTTCTTAAAAGAAAATAAGTAACGAGTGTAATAATCACATCAAATTCTCAGTATTAG
-ATGGGTGACATGATTCGATGGTGAAGGTAATGGGACTATTTAAGCCCACATATTGTTAAA
-TTGTACGTCTGTATTTTCTCTGTGGATAGCCTTCTTAAGCACATATTCCAAATAATATAT
-TAAATGTTCCGAATTTAATCCGCAGTATAAACAATACCATAATATAAACGAAAACATGAG
-AAAAGCTATAGTCGAGTTCCCCGAGTATTAGATACCCGATACTCAGATAGTTGAAGTGAG
-AACGTAAAATTTCATCATTTTTCTGGCATATCGATATTGGACATTGGAGAATATAATTAG
-AAAAAATGGGCGGTTTGTGGGAGTTAGAGTGGGAGTGGCAAAGATATTTTTATCAAAACG
-AAAAATGTACAAGAAAATATGAAAAATTTTTGGGAAAATCGATAGAAATTTACAATTTAT
-TTACAATAAAAATATGAAAAATATAGAAACCTTTTCCAAAAGTGTGGCCGTGGCAGTTTT
-AGGCGTTAGAGTGGGCGTGGTAATGTGGGTCTTTAGATATGTTTATGTTTAATGTGTATG
-TTTAATCTCAACCTTCTAGCTTTTAGATCTCGACGTTCATACGGGCAGGGCCAGATCGAC
-TCGGCTATTGATCCTGATCAATATGTATGTATGTACCTTACATGGTCGGAAACGATTCCT
-GTTAAACCTGTTACATACTTTGCAACGAATCTAGTATATTTTGTATAGATCTGCTTGGAT
-TAGTCTATATAAAGCTTTTCAAGCTTTTATTCTTTTTATGACATTTTGTAAAATCTCTTG
-ATAACCAAATTATACATCGAGCTTACGGTGTAATATAAAATAAGATAGATTATGATTTTA
-TTATAAGAATATTTGTATCTGTTTCATGAAAAAATTACGATCTCTTAATTTTTTATTTGT
-AAGGGTATGTAATCTTCGGCATTCCGAAGTTCAGTTTTGTTTACTTAATTGGGATATCGA
-TTTGGTGGGAATTTTTTTTGTGCATATCAGAATATTTAATTTGAGTTTGGAATTTACGTT
-TGCTTTCAATTTATGTTGGTACAAATTAATGTTTTTCATTATAGATCCGAGTCATCGGTC
-ATCAACCCATTTCTCAATTCAATAAATATGTACACTTTTAATTATTAATTTTTACATACA
-TACACAGATACATGAAAAATATATTCTTATACATTACGTGCTACAGGTATATTTTCTAAT
-TTTAAGTATATTTGCGTAGTAGCAATAAATTGACCAGATGAAATGTTGAATCAAAAAAAT
-ATAGCATTTTTGACTTTTAATCGACTTTTGTTAATGATTCAAAACAGTTGAAACATGGTT
-ATTTTGAAATGTCACCAAATTAAATTTTTTAATTTTAAAAACAACTAGCATAACGAAAAC
-TTTTTGTAAGATAATGTTATAAGATAATAAATCATACCTTATATAACAGCATAAACTAAT
-ATTGTATATTCATCCAAACTTTGAATAACAAACAAATAATTCGATGTAAATAAAAGTAAT
-TACAAATAAATTTGTATCATTTAACTTGTAAAGCGGTTATTTAAAATGATTTAATTTATT
-TCATTTGGATTACCATAAGATGTTTAATTATATTTGGATACGTTTAAAGTTTATTTCCAA
-TAGTCGCATTTTTTATTTCCAAATTTTGTGCGACTGTCGTAGAGCAAAGAATTAATTGTG
-TTCTATTATCTGTATTATTCTGTATTATTATATCTGTAAAAATATATTTTGATATTGATT
-TCAGGCTATATCTAATAACATGTAATAAAAATGAAATGTATTATACTTTGATGGAATTTT
-TCATTGAACCTATAATTGTATCGAAAACTTTCTCACATTATATTCCTTTGGGGGCTCTTT
-AAAAAAAGTGAGAAAAATTAATATCGAATCCTGACAATGTGTTATATTGTATATAGGTTC
-TGCGTAGGTGGAAGAATTTTCAAGATAATAGAAGCAACAGAGGTTGCAACAGCAGACTTT
-CAACGCGGATGTGCGGAGCATTTTTGTAAAAGCTGTAGTAGCTTTTCACACAAAGAATAT
-TTATAAAGTCGTCAAAGCCACGAATGCAATTGTATTGGAAAATTGTTACACAAATATTTA
-ACAGATTTTCGAAGGTTCGCAAGTCATTTGCATGTTTTTTGATTAGTAATAATTAACTAA
-AAAGGACACATTTTGTCCCATAATTCAATATTTGACTTCCAAGGTCCAAAAGAAATATTT
-TTAAACAAGTTACAAAAAATCGAAAGTCTTCGTGATTTTCGTTCTATATTGTTATGATTA
-CAGCAAAACACTTTGTTTGTAAATTATGTAAATTAAAGTACATATTTTTAAACAAAATAT
-TTTTTTAATTGCCCTTAACATCCATATATAACGTGAAGATTTGCAAAAAAAGCTTTTTTG
-TCATTATAAACCGGAACACCCCTGCGACCCACATAAGTTCTTTAAATAAGTTATATAAGG
-GTAACTATTTAAGCGTCGGTATTTTAAGTTTTTAACAACTTATACTCCTTGCTCGGGAAA
-AAGAAAACTATAAAAATATAAGACATATAAATCAGTATTATTTTTGTATAAATATCATAA
-CGCATAAATAATTGGAAGAATATAATTAATAAATTATTTATTTTTAATAAATGTGGCCAT
-ATGCTTTAAAATTTTTTCGCTTTCACATTTTGTGACGAATAAAATTGTTAAAATTTACAT
-TTGATAGCTTTGTATTTTTAAGAATGCCAAAATAGTTTTTATCTTCAATATGGGTAAGAA
-AGGATATAAATATAAACCAATTAGTTCATTTTTAGTTTAAATAAAAGTCAGTCGATTTTT
-TTAGTTAGATTACTTGTCTTGCATATTAGATCTTACATGAGTTTACTTAAATTAAATACA
-TACATACATACAATAACATACTATTAAGTAATTAATGAGCAAATACGACATATACAAATG
-ATTTTCATAATGTTGAACCTGGAAAAAACAAAGAATGTATTAGAAGTGGTTCAGTAATTT
-TCATTGCTCAGGAAACCTTCGCAAGTAAAAAGAATTGGAATGATTTGCCTTCATTTAAAA
-AAAACCCTATTGCACTTTATGCTGTCCACTAATGGACTCTTCGTTAAACAAAATCAAACA
-CTGCTATTATAATAAACTGCTAAAAAGTTGTACCCATACATTTTATTTTACAAGAAAAAG
-AGAAATGAAAAGTCGCTGCCAGTAAGGAACAGGCAAAAATGTCGTTATATTTCTTAGTAT
-CTATTGCACTGCTATTTTCTTGAACACTGCTGTAAATCCTTAAATGTGTTTGTTTTAAAA
-TTTGTTTAAAATTAAATCCTTTAATTTTTTTTGGTTTATTGTTGTATACATACGTATATA
-TATATATATATACATATTGGCAAACAAAGTATCTTGATAAATAAATGTTGTTTATTATGA
-ATGTATTGCCCTGTTCGATATAATACTTTTTTATATTATGTGTACCGCTTTGTAAAACAA
-TTTTCAAAAGCTTACAAATAAGCTTACTTTTAGTATTTTGTTGTCATCTTGGTAGGATGG
-CGCAGCTCTTATTCTGACGACATTATGTTGTGAACTTGCTCTAATTTAAAAGCCAATCGC
-TGCTTTTGCGAAAATTCATCCTCTTCAAGTGTAACAGTTAGTTGTTCATTGTACTTCACA
-GCGTATGTGTATAGCTCATGTAAAGCACAATTCGTATTAAATTCTGTTGTGTGCAGCTGC
-AATAAAAAATTAATTTGTACTCGGTATATTATCGCTTATTGTTAAAACTAACCCTTGACT
-CTTCCGCAAGCATGGCGTTCATGTCCTGATCTGAAATGGGGGACATATCCCGAATGTCTC
-TATAATAGCGATCTACCCATTTTCGATACTCTGGTATATCTTTTGCATACAGAAGTTTCG
-AGCTTGGTGAGTCTTTGCCTAAAAAAAGGTTGGTATAATTTGATAAACCGAAGATTATAG
-TACTTACCCAATCGATGATCAGAAGTCGAACAAGAATCCATAAAAGTTTGAGCTACTACT
-GACAGGCAGGAATCCACTATGTTCGATTTATGGATGTCAAAGACAAAATTTGGATTTTTA
-ATTAAGTTCACCCAAAACCTACGAATACAATAATATTCTTAACAAAAATTTGTCTAAGGA
-AATATTTATACTAACCTCAATGGTAAGCTGTTACTTTTCCAAGTATGCACAACTTCTGGA
-TCAGTAATACCGTGCAATTGAGCTTGATCGTCAAGAAAATCAAACATGTACTTTATAGCT
-AATGGAAGTGCCGATCCACGGTGAGCGGTGCTAAATATCGTTTCAAAGAGATCATCTACA
-AATTTCTGAAGCGTTCCTTTAGTAGCCAATAGCCTGGTTAAGTAAATCTCTGACACTAAT
-TTGTTAACCCGTTCCCCTTCTTTTTGCATATCACTATCATGATGTTTTACTAGATGCCAG
-TATCTCAGACCATTTTCATGCATATCATTGTTAAGAGGACTTCCTGCGCGGCTAAATGTC
-GGAGAGGAGGAGGTGTATTTCGATATATTAAGAGTTTCATACCTAAGATTGACAATAAAA
-TGTTTTAATTTTATGTTAAAATATGTATATTAATTCCTATAAAAACCATCTTACTTGTGC
-GATTTTTCATTTTTGTCCGATAAAATACTGAAGTTATAAATGGAACTTTGCTTTGGTACT
-AAGCTTAGCCCGGCTCCATCCGGAACATTATAGTGCTGCAAAGTGTTGAGCTTTTTCCAT
-TCGCTCTCCGTTTTTGATGTTACGTCCTCATCGTACAGAATTACTCGCCCAGTAGCGCCT
-GTTCTCCACTCTAAAACAGAAATTATTATGAAAAGTCAAATGAAAACCCTTCATAGATAA
-AAAAAAAGCAATATTCTGTTTCTGTATATTAACGAATCAAACTTGTTGAGATACCTGACC
-TTTACATATATAGTGTGAACAAAAAAGGCTTCTATTTATAAAAATAAAACAATAAGTTTA
-CTTACAGCTTGTCAGCCTTTTTAGTTTTTATGGAATTTGAGACACCTTAGTGGAAGCACA
-AGATAAGTATCTAACTTCGAAAAACCATATATATATTTATTAAGAAAGTTTGGAAAGTTT
-AACACACATTGTTATATCAATACAGTTAATCGAACACATTGAAAAATCATCGCTTTCTAT
-TTTATTTAAAATTTAAATTCAAATGGTTTGCGGTCCAATTTGATTGAATAGTGGTTACTG
-CAATGTCATTCACAAATTCATCAAATCACGGACACTACATACAAAAAATTACAATGATTT
-TTATTAAAGCAAATTATTCTCCACCGCCGCCTTTCAATATGTACGGATTCACTGCTCACG
-AGGCTGTTTTGTATACAATTTAATTTTAATTTAGTTACAAAACCGTTTTGTGTTGGCTTG
-GTCAAAAAATGATACAAAACTTCCTAAGAATACATCAGAATACATCAGTATGACCATCAT
-CAAGCTTATTATCCAATCCTTACGTTCATTTGGCCGGACAAACATTTGAGTGGACAAATC
-ATATTTTTACGACTTTGGGTTACTATTAAGTCTAGCTTTACTTACCTAAATCTAAGTCAT
-CCTTTCGAGGTCTTTGGCTTGATGGAATGTTTCTATAAATGGTTTCCAAGCATTTTTCTT
-TCACTTGTCCAATTGTGTCGCAATCCAATACTTTAACAGATACATTTTCGGTGTGAGAAG
-GTAACATATCTAAGTTATTGCAAAATATTGGCTGCTGTATAATGCTTGCATAAACGTTCA
-TTGGTCGAAAATCAATAGACTGTCGTATAAGTTTTTCCTCACTAAGGGAGTATCTTGCCT
-CATGTGTACAAGCGTCAACAGGACCCTTGTCTACTTGTCCTTTCACAGCTCGGAAAAGCA
-TATATAAAGGCTCGCCAGCACATTCCTTCAAAAACTTGTAAAGAAGGAATGTAAACCAAG
-CACTTAACATTTTTTCTGCCACACTTTCAGTTCGTCGTAGTAAGAGCTTTGGATGACTCT
-TTCCTTCTATACATTTTTCGATCAAGTCTCCCAATAAAGTTTTTAATATATCTGTGCAAT
-ATTCTAGTTTAGATTGCAGAGTGACCATTATTAAGGAGGCCACATTAACTCGTTCTCGCA
-TTGAGAAGTATCGGTTGGACTCCAGGGTTCGTATAAAAAGCAGGAGGAAAGTTTTATTCA
-TGATTAGTTGGCCAAAAATACGTAAGCCTTTTTCTTTCCGAAGAAGCTCAGGACGTTCCC
-ATTGTAGTACAATGTGGTCTTCATGGTTTGGAAATAGAATCTTCATTGCATATGACCGGT
-AATCCAAAAATGGAATGCCTCCAGAAGTAAGATCGCCTGTGAGATCAGTCATTTCAGTTT
-GGAGTTCGGCAAAGGCCTCTTTACATTCAGCTGCGACTCGTAGCTCCAGAATGTCCATCT
-GCTCCTGCATGTTTCGAAGAACTCGGCTCGATTCCGAACTTTTCTTTTTATAAGCCACAA
-GCAAAGCAACAAAAATCAGCAGCAAGATAACAATTGTGGCTATTACAGCAAAAATTACAT
-TTTCTCCCCAATCCAAAATGATGTTAGACGATTCGTAGCTAAGTATACCGATACGATACT
-CTAGCGAAGTTCCAATACGAACAATTACTTCAGGTCCATTCATGCTTTTGGTTGCTGTTG
-CTTCAGAAGGAGGTCTACATGTTAGTTGTTGTCTTGAAAGTGATGTAATATTGCAAAATC
-CATTTCCTATCTTTACTTCTACATCACTTTCTTTGCAAGCGCGATCCAAATTTCGGCCAT
-TTATGGTTAAGTATTCACTCTTAAAGTACTTAACTCTTTCTTCGAATATAAAATACTCTG
-GATTTGGGTAAAGCTCGAAATGGTTGTTATGAACCTTAGATAAATTTTGAACACGCAAAA
-CATTGTCCATTAGGAACCCATATTCAAGAAGAATTGGCCTTTCCGCTTCAATAACATGGC
-TGTCCACATCAACAACTGGAGATGCACATTCCATTTCCGTATCCGATTGCACCCGACATG
-GGCTTGCATACATCTCTCCATTATACACTACATAAATATTGGGATTTTGTATACTGGTAA
-ATTGGGTACCCGTTACAGAAATTCGTATACCGCCTGCTGGTATTCCTTTTGGAACTTTTA
-TTTGCCCGCTTGGTCCAGAACTAACGTGTTCAACTGTAGGATCCAGTACATATTTAAAAT
-TGTAGTCATTAAACTCTCGGGGCCCATTATCAAAAGACATTTTTAGTCTTCCTTCAATAA
-TACCAGGGGAAGCAGAAGTGCGACATATTGCTTGAGAAGAATCTGTGCTTAGTATTTTAC
-ACGGTAAGTGATCGTTTATGGATGCCTGTATACGAGAGCCGGCATTTAAGTGCTTTCCAG
-TTATATGTATTTCGGTTCCACCTGAAGTTGGACCAAACTTTGGATTAAAATCCAAAATTT
-TCGGGTCAACGAACTCGTAGTCCTCTTTGGACTCACCACGGTAGTCCCCAATTTGTACCA
-CTATTTTGCCATTTCTATACATCTGTTCTCCAGGACTATCCACGGTACATACTATTTGCT
-TAGTGTCAATATAAAATTGAGGAAACGGCATACAATTTATACCAGCTATTCGAACTCCTG
-AATAAATATCGTTATAGTTTTTGCCTAAATTAATTCCTCGTATTGTTATATTTGTTCCTC
-CTTCCCAGGGACCTGTTTTTGGTTGGAATGTATGAATTTCAGGGTTTGGGCAAATTTCAC
-TTCGATTTAACCAATCAGTTTTCCCCTCTTTGTTTTTATTACATTGTTCTTCAACTTCGC
-ATGTATTAGTAGACGAGCACCATCCGCAATTGTACTTTTCAGATAGGGCCAAGCATATAC
-CACAGCTGTCGGCCATTTCTCGACATCGATATATAACAACTGCAAAACATAAAATTTTAA
-GAGTAAAATTTTAAAAATCTTATTCTAAATACAACTCACCATGTATATTATGAGGATTGT
-CAAGTGGCTTCGACCCGCCCCATATTACAGCGAAAGTTGCTGTCAAATTGGGCGATCTAG
-AAGTATACTGAAATTCCATGCTATCGCAGTAAATGGTGTCACCCAACAACTGAGCGTTTA
-AACTAGTTACACGTCCCTCAATATTAAATTGACAAACAAACCGCGTTTGAACTATAAATT
-GCCCAATAATATGAACTTTTACTTTAATGGATTTGCTTGTACCACCAGCGACAAGTACTT
-CACTTCCATCACCTGTAGCGTTGATCGTTGGACAAAATCCGGGACCTGATCTGTAACTAG
-GACCTATCCGGCTAACACCTGTTACCAAAATATCGTTCCGGCAGTTTTCAGCTGTGTCGT
-GTGTGCACCTGTGAGCTTCAACACACCAATCACATGGAAACTCCGAGGACACACAACGTG
-TACAAGAAGAGTGCGTACTGCAATCAAAGAAAGTAAAATCCGTGGACACTAAGTCGGGTC
-CATTTCTGGTGCGAACAGATAGTTTGGCAGTAAAGTGATGTTTCCCTTGTTCAATTTGGG
-GTAGCATATCCGTTCGTGGTGTCGTGCAGTTTACGCCATTTCGTTTTTTTGTAGCATTAG
-TGAAAAGGGCTTTATCCTCTGTAGTAAAAGCACATATTAAATTCTCTTTCAGCTGAGGCA
-AATGATCTATGATTAGCTCTAAGGTTCGAGCTGTAGTACGTTGTAGCTGGTGTGGCACAA
-CACTTGTTATTGTTGTACATTTCCCTGTTTTATAGCTAACCCAATAGAGAGGATCGTTTG
-CGTCGTCTTGGCAGTTGGAGCGTGGGCTACATTTATTTTCCAATGAGCACCAGCCACAAT
-ATGGATCTCTAGCACCTAAGCAATCTCCACATGTCTTGTAATCAGAGCAATCAAATACTT
-TAACCTTGGATACTTTTGTTTTGGACATAACATATATATAAAGGTTTTGGTTGTCAAACT
-GCATATCCCGATTAATTTCAGACCCTAAATCTACTGCAAAACTAGCATACTCGTTGGCAA
-TAGATGAAGACTCGATTACAACTTTCTTAAGAAATCCATCGCTAGTCCCCACGAAGACAA
-CGGTATACCCGCTTGTACTCGTAGCAGCAACAGAAGTTAACTTTGTGTTAAACATGGCCA
-CCGGTACTGAAGTAATGGGGGTTTCTCCTCCTAAAGGTGAGTTTACATCTAATCCACAGA
-AGTCCTCTCCAATGGTTTGCAGTTTCTGAAATCAATTTGTCAGCATCCAAAAAAATTACC
-AATAAGCAACTGATATTTCATTTTCTTGCTAAGATAAAATAATTCTTAGGATATGAGATT
-CCGAAGAGCATAATAGCTGAAGTAAAAGGACAGTCATATTGGCATACGAATAACGAATAG
-CCACGCCTATAGATAAAGAAGTACCTTTAAATAATATTTTTAGCTCATTATATGCGAGAA
-TAAATTATTTTAAATTGCCTTTTCCACGAATGCTAATTCTAAAACTGGATGTCTTCATAA
-AAAAAAACAAGAGAAAATGCTAGTCGGGTTCCCCGACTATCAGATACTCGTTACTTAGCT
-GAAAGTGTGAAAGATTTCAATATTCTCTGGGATATCTGTAAAAATTGGGAAAACCATTTT
-TTTAAAAGTGTGGGCGTGACAGTTTTGGACAATTTTTTGGCGTTCGATACAAAATTCACA
-AGACTAATACAAACATCAAAACAATTTTTTAACGTGTCAGTTTTGTCCGATTATAGTTTT
-TAAGACCACGACGTTCATACGGACGGACACACGGTCCAGATCGACTCGGCTGTTGATCCT
-GATCAAAAATTATATAATTTATATGGTCACGTCACACACAAGGAAGCACATTTTCTAAGA
-ATTTAGTATACCCTTTTACTCTACTAAAAAAAAACTCTTCATAAAAAAAAACAAGAGAAA
-ATGCTAGTCGGGTTCCCCGACTATCAGATACTCGTTACTTAGCTGAAAGTGTGAAAGATT
-TCAATATTCTCTGGGATATCTGTAAAAATTGGGAAAACCATTTTTTTAAAAGTGTGGGCG
-TGACAGTTTTGGACAATTTTTTGGCGTTCGATACAAAATTCACAAGACTAATACAAACAT
-CAAAACAATTTTTTAACGTGTCAGTTTTGTCCGATTATAGTTTTTAAGACCACGACGTTC
-ATACGGACGGACACACGGTCCAGATCGACTCGGCTGTTGATCCTGATCAAAAATTATATA
-ATTTATATGGTCACGTCACACACAAGGAAGCACATTTTCTAAGAATTTAGTATACCCTTT
-TACTCTACTAGTAACGGAATTTTTCAGACATTTCTCAAAACTCCGTAAGATATTGCTTTG
-CAACATTTAAAAAATCAACTTGGGCTGCGTCTATTTCTTTGGATTCTACCTGCTTAATCT
-CTGGCTTTTATAGTTCCTGAGATCGAGGCGTTCATATGGAAATGACCATTTCAACTCGTC
-TATTAATTTGATCAATAAATATATACTTTACATGGTCTGAAACGCTTCTTTCTGGCTGTT
-ACACACTTTGCAACGAATCTAGTGTATCACATAAAATAATATTTCCAGTATAAATATATA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATATATATAAATATAAA
-TATAAATATAAATATAAATAAAAATAAAAATAAAAATAAAAATAAAAATAAAAATAAAAA
-TAAAAATAAAAATAAAAATAAAAATAAAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAATATAAA
-TATAAATATAAATATAAATATAAATATAAATATATATAATACATGTATATATATATATAT
-AAAAATATATATATATAATTTGACGAAACGTGGGAATTAACTTTAAAGGGCTTAGAAATA
-ATTAAGTAAACACTGAGCACTTTACAATAAGACATTACTTTTTAAAAGGATTTTACTTTG
-AAGCTAAAGTAGTCAATAAAACTATACTTACCGTTAGAACACATGGCATGCTGGGTGATA
-TAAAGTCCAGGCCCCTCATGCCACTTCCGTTAAAACAGGATTTTATGTTTTGCATAAACT
-TTCGACGAATAGATTTTAATGAGTAAATGCAGAGTGCAGAATTGTTCGTTGGTGTATTCC
-CTTCTCCTTTTGAAAAAACAGCAAAGAGGACATCATCTTGAATAGATATACCTAAGCTTT
-GAGCCAGGTCTGAGCTAGGTTTTCCCAAGAATCCAGCCTGAACCAAGTTGAATTTAGTGC
-CGCCTTGAGCATCACTTATACATTCCACTGGAATTTCAGTGTAAGAATAATAGTTCGAGT
-CTTCCTGACATATTCGTACGAGTTTCGTTATGTACTCTTTAGGAGAAGAATGGTGACTGT
-GCTTTAACTGTGTTGTTAGAAAGTAAGAAAATCGCTCAGAACTGAATCCATAAACATAGT
-TGACAAAATATGTTTCACGTGCGTATGAGTTTATAAAAGTTCTCGTTCCAGTTGTAACTG
-CCGAGGAAGCAATCTGAAACATTTTAGTCTTTTCGAGGGAGCGGGATGCAACTGCGGGAA
-TTTCACTGCGGTACGGTGAATTATTTGTGTATGTAACTCCGACGTACATCACATTAGTCA
-CCGGATGTTGTGGAGGTCCCGGCGCAATAAATGCTACGGTTGAGGAGTTGGCATCATTAG
-CCACAACAGCATCAGGAACTTCATGCTCAATTATGCTGACATTTTGAAGATTACGAACTG
-TGCATGTACCTTGAAATAGTGATCCACACGCAATAAGTCTTGAAGTTGCACGATCAATGA
-GCAAGACCTTATTATAATTGTCCGTCGGACTGCGAACTGCATTTAATGGACAATCAAGAA
-TGCTACACTCGACGGAATCATTTTGAGGCCCCGTTTTCACAGTTTCGGAAAGCTCCAAAT
-CAGGCGACAACTGATACAACCTGTTAACACCACCAACGAAGACTCGTCCAGTAATGGTGT
-CCACTAATAGGTGATTCAATTTGGTGTCAAACGCAGCTACATTTGTAATCGTAGAATTCA
-GATTCTTTGCATTCTTTATCGGTGCATTTGCATTAGTCAAATTTATCGGCTCATTTTGCG
-CAGTCGTCTTGTCAGACCATATATTTGCTGCCAGGGTTTGACAACCTGTCCTCGATGGCA
-GCCAGTAATCATACTTATCTTTAAGAATTGCTATTAACAACACACTAAGAACAAAATTCA
-TCTCCACAATCGCTCCTTAAACAGGACTATCAAAGCTACCTTATTTATGAAATTGTTACT
-TGTAGGCGCTTGTATGTCCCTTATTTATTTGAAATTTTACGTAAATATTAAAATTTCCTT
-TGCGTTGGTGTCATTCTTGCAATTTTTATTATCCGTTCCATTCAAGATAATTTAACTTGG
-AGCAATAACTTGTATGACCATCATGTAAACCTGAAAAAACAATAAGGAAAGTAGTTATAT
-ATATATATATATATATATATATATATATATATACCCGTTACTCGTAGAGTAAAGGGTATA
-CTAGATTCGTTGATAATTATTTAACTGGCAGAAGTAGGCGTTTCCGACCATATAAAGAAA
-ATATATTCTTGATCAGGATCAATAGCCGAGTCGATCTGGCCATGTACGAATGAACGCAAG
-GTTAAACTTCGCTAAAACCTACAGAAACTGTCCAGTCTCCAAATGGCTTAATATCCTTTG
-GACTGATGAGTCAAAAATATGAACTGGAACTGGTTCACGACAGTATGTCCAACGACCTCC
-AAAGACCGAGTACAACCCAAGCCACACACTCAAGAATGTTAAGCACGGTGGACATAAATA
-TGGTATGGGCCTGTTTTTCATACAACGGTGTGGGTCCCATACATATGATTAATGGTATGT
-AAATATACCTAGTGATGTTTTACTGCCATATGCTGAATGGAATATGCCCTTATAATGGAC
-ATTCCAATAGGATAATGATCCGAAACGCAGAAGCAAATCGGCTAAGAATAAGTTCACCCA
-AAATAGAATAGATGCAATGCCGTGGCAAGCACCATCATCCGATTTAAACCCGATTGAAAA
-CCTGTGGGGGGACATTAAACAATACGTGTCGAAGAATTCCCCGATGTCCAAGATTCAGCT
-TTGGCAAGTTGTGCAGGATGCATGGGCAAAAATTCCCCCAAACGTCCTCGTGGACTCCAT
-GCCGAGTAGGTGTAAGGCTGTGCTGGCTAAAAAAGGCAATCCAACCAGGTATTAGTCCCT
-AATTAACACATTAAAAAAAAACTATGTTAGTTCTAAGTCATGTTGTTACTATTTTTTCAT
-ATCACTGCTATTTCAGTGAACACCAGAATTTCTGCCTATTATGTTGTTTTAATCTATATC
-TATTGAAAAAATAAAAGTGAAACATATGTTGAATTGTTTGATATAATAATAAAATTATGA
-AAAAAATTCCCATTACAACTTTAAATCATATGATTTTTTATCCTAAACTCGCAAGTCCCA
-AGCACTGCTATTTTTATGAACACAGCTGTATATATCAGCTAAAAGGTTGAGATTCAGCAT
-ACAGATTCTAAAGACAAATACGGAGCGAAAGTTTGTTAACCTATGTTGCCACGCCCACTC
-TAACGCCCTAAAACCGCGCAAAACTGCCACGCTCACATTTTAAAACAAATTTTAAATTTT
-TTCTCATTTTATTCCTTAATATTGATATCCCAGAAAAATAAAGCAATTTCGCGTTCGCAT
-TCACACTAGCTGAGTTACGGGTATCTGAGTCGGGGAACTCGACTATAGTATTCTTTCGAA
-TTCTATTTGTGTGGATCACCAAACATTGAAATGCTGTTACATATAGATTATAAATGTATT
-TCGTGAACACCCAATAAATCGTAATTTTGAAAATCTTCACAGCCAAAAAAACTCAGTTTA
-AAAATTTAATCACGTCAAAACAAAAACTGTGGGTTGGCTGTAAGTGTACTTCCCTGAAAC
-ATGGGTAGTTTATCGCATAGTTTAAAATGATGTCGTACAAATAGTTTTGAAACTACAGTT
-AAGGTTAAAATAATAGCACTACTGCAGGTGGAAAATTGATATCCTAAAAAAAATTATAAA
-TTTTTTTTTTTTTAAGCCAGATTGCATGAATAATAAGTACCATATGTTGCCTCTTTGAGC
-AATAAATTTTTAGTCTCTCAATTTAACGGTTCTTTTTGTTTTTGGGCACTTGCTGCAAAA
-GTGCGCGAAATGAGGCGGTAACAAAAATAGCACTGAAAACGTATTTGCTGAATAAAATTA
-ATGGGAGTGATTGCTTTGGTTTTTTTTACGACAAATTTTGAAAAAAAGGTGTTGCATTAA
-AGGTTTTAATTGAATTTGCTCCAAACGAAGACCAAAAATTCTCTAGTCATGGGTCACGGA
-AAGCATTGTACCGTCGAAAAAAGAAATTTGATTAAAAACGTGATCTCTGAAGGTAAAACC
-TACGCTGAAATTGGTCGCATTGTCGGTTGTTCAAACAAAATGATCCGCAAATCACTGCTG
-TTTGTCGAAAAGAACGAAACGCGGCGAGGAAAGCCTTCAATGTCCAACTTGGATGCTCTC
-CAAGCATCCAAGCGCTTGGTTCGGCAAAGCAAGAACCCGGTGACGGAACTGAAGATGGAG
-CTTCAGATATACTGGCTCAACTCCTTAATATGAAAATCTCACCCAAAGCATAATTCATGA
-ACCAACGTGCTCTACCATTTACTGTCTCCGAATAGGACTATAACCGACCAAAATATATTC
-CGCTACTGCCGCTAATATGTTGACCGCAACTGTACATATATATTAAACATGAATCCATAT
-CATGCTATAAATATTAATGGAATGGAAATCCCAAGCTAAGGAGTTTCCTATGTATGCTAT
-ATAAGCATATCTCGTTTTTGCAATAAAAAATTTCCTCTACCTAACACATTAATTGTAAAA
-CTTTGAACAAATTCAGTTCCAAACGTTCAATTTTTTTCCACTTACATATATTCGCACTCA
-GGCCACTTATTCCAAGCCATTTCGTTATAGAGAATTTATGTAGTTTTAAAGTATATTCAC
-GGCTATTCCAGGATTTCAAATTTGGGCGAGCGTGCACAATATTTGGTAATTTCATTGCAA
-ATGCATATATGCATACTGCACATACATACATACAAATTTGGCCAGCGCCCGAATTTAAAT
-ACATATAATAAACCGGTAAAATGTAAGTGCACTTAGTTTAAATGTTTTTAGGCAAAGATT
-ATTGAGAGAAGTAAAACTCGATCTTTTGCATTTGGAATTTTTGGGATATTCTGGTGCACA
-CACATCTATACAAAATGTATATATTTATATGCATACACATGCACATCATATACAGCAAAT
-TTTATTTTGCTGCTATCTTTCCCAATGCATGATGCATTTAATTTCGTATGTGTGAAACGC
-AGCTAACAATGTATTTAAATAAGAGCCACACTTTTTAAAAATACTATTTACATAAATATA
-ATATATACTTAAGTACATAAAACAAAATGATTGCATGGCCGTTTTTAATTTTTACATACA
-TACAACGTTGTATACCAGTTAAAGAAAATTTGTATTTTCTTAATAATTCTAAAGCAATGC
-AATATACACTGGAACGTTAAATGATTTTATTACACTTTTTTTAATATTTAGCAAAAAATG
-ACAATTTTGTATGTATATCTGAATTATGGAACGGCGATAGTTTTCTAGTGAACAATCGGA
-AATCCGGCTTACTGTTTGTTTTCCTATATTTCACTCATTAACTATTATTTCTTTACATCG
-CAAGTCACTGAACATAATTTCTGTCTATTTTCGAATTACACCACACTTTAATTTACACAT
-CATTGTATGTAAATGTTATCGATACTATAAGGCAGAGGAGAGAATTAAACAACTAGTTGT
-TAGTCCTAAGACCCGTTCATACCTATCACTATCGATACCTAAATTAACCGATGGCACACT
-TCAAAATGTAATGTTCACGAGTACATGGAAAATGTCTTGTTGTTACTGTGTAATGACTCG
-TACGAAAGTAATTTGGAAGGGGTTTGATTCCCAAGCCAGATAATATTTATTATCTCTCTA
-ATTTCCTTGAGCATTATTAAAAAATGAAATAAATATATTTAATATATTCGTTTTCTTTAA
-TATCGATAGTGTGATGAGACTATAAAGGTCTGTTCACAATGAAAATGTAAATTGAAAAAT
-TGGACTTAAGAATTTCATGCTAACAGCTCCTCAATCCACAGCAAATATGTGCGCAAACTG
-TATCAAAGCATAATTTTGTTATTTAAAATTTCATGGCACAACTTTTTTTTGTTGGCCTTT
-GTGCACATTTTATGACCTATTGAAATATCTTCAACTGACACCGACTGCAGATGTGCATAT
-TTACACATCTGATTTAAAGCATTGTTGTTATGACCATGTAGTTAGAGACTTAGTTAGTTA
-GTAAGAAAAAAAAATAATCAATAATTTCACTGTTTTGAGGGCTGATTAGCAATAGAGATT
-TTTTCTAAGAAATGACATATAGATAAAAGTTAAATGAATTGAATTGCAGGGTGTTTATTT
-GCACATGTACACATGAAGTGTATTCCACTATTGGCTGCTTACATTCTCAGCTTCGTGCGT
-GCGCAGTTTGCGGTATTTTTGGCGCTACTAAGGTAAATTCTATCCATAAATCGTCTATCT
-CACGTTAAACAACAGGATATCAACAACTTGTGGGAAACTGTCAGAAGATACCGTTGACGC
-ACTTTTCAAAAGTTTATTCCCCTAAATCGTAAAATAGAAATGTAGAAAGGAACAAACTTA
-TGGAGAATTGATATTTTCGGAACTATGAACTCTAGAGAGCTCAGAGCATGTAGATTCAAG
-TGACGCCACATTTTTCAAGATTGTTGCAGAACGTTTGTTGTTTAACCCTACCTCCCACAA
-TCTGCCTTAAAATGTCAGAAATAAAAGGTTTACCCGTTATTCAGATAGTGGGAACAGTGG
-GCGTGGCTAAAATACGTTTGGCAAATCGATAGAAACAGCCAAGAGAATTTATAAAATAAA
-ATCGAAAAATAATTCTTAAGAGTGGGCATAACAGTTTGGGTGTGGCAAAATTTTTGTGGT
-ATGTCAATATCATGACAGATAATTAAATGAAAACAAAATAACAACACAACGCCCACAGAA
-ATTGTGGGCGTTAGATTGGGCGTGACGTCGTTATGATACAATCTTGCTTATCCAATTCAA
-ATTTAAATGATCGAGTAAATATTTTGAGAAGCACATGCCCAACCGACTAATAACGGAGGG
-AAATAAGATTTCAAGCAAAATTTTTTGAAGTGCTTTGTAGGATTAAAACTCGAGTGCCTA
-TAATACATGTATACTATAAATTCCATTCTATATGTACAGCCTTTCCGCCGAATACCCCTA
-AAAAAACGACAACCAAATCCAGTCCGAAGTCACATGTCGAGATAAGGATAATAATGTATT
-TGTTAAATTTGATACACAGGCACCGTATTACTTATGCGGGGAACTTAGTGCCCTAGCTAT
-TAAGTATCATGGAGAGGTAGCAGTTCCATACGAGGGCGATGAACTGGGCGTAGAGCACCT
-GGTAGCCCAGCGGCACGAATCTGAAGTTTAGCATCTGTGCGGCCGGCCAGAGCATATAGT
-TGCGGACCAATATAGATAGGTAGCTATCAAGAATGCGCTGCCGGATTCGGTCGATGGGCT
-CTCCGTTGGAGAGTGGCACCAAAAAAGACATGGCCATGGTAAAGGGTGGCGCAAAAAGGG
-TCTGGTCGACCAGCATTTTGGTAACGCCCCGCCGCATTGGCGAGTAGGTTTTGGGAACCC
-GGGACTCCAAAAAATGGTACCACCGGCGCAAAGTTGGGCCAACGAACACCAGTCCAACGA
-TGCCGAAACGGAGGGTTCGCCCCGCATCCCATTCGTCCAACGATTTCTTATCAAAAAAGA
-ACTGGGATATAGTATCGCCCAGACACATTACCGCCGCCACATTGATGCCATCCTTTAGGT
-ACGCTTTAAGTCTCTTCATCCTTATCAGAGATCAGTTCCATTCATAGCCCGATCCAAATT
-GTTTTAAATACGCAATTAAAACACAACTGAGAAATCGATTTGCTGTTGTTCGTGTAGTTT
-TAAAGGGTTGCCTAATAATCGCAAAGTGATTGGTGTCAATTGCTGAAGTGACAAAAATTG
-GCAACTCTGAATAATTATTTAAATTAAATTATGCTAGCGTATTCAACTTTTTAACGCGCG
-TGAGTCCTTTTAATTGTTACATGCCGAATGAGAAAACGTTAAATTGCGTTCAATATGCAA
-TTTAATGTAATGTAATGTAAAATAACTTAAACGTTTTAAGTATCGAACTGTTTTAGCACA
-GAAATCTCTTTCGGAACATGCGCAACGCGTATTCTTAATATTCTTTTAAATATAAATCTT
-AACTTTAACCACCGCTCTTTCTCCGCAACTATTAAGGTACTGATATTAACGTCAGCTGTT
-CATAGTGCTGTGAACACGCCTTGACAAAGTGCAATTTTATTTCGTTATTAAATGACTACA
-TTAATTTATGCAGCTTATATGTGATAATCTATAATCCAAATCGTTACATATTTTTATTTA
-ATTACGTAAGTATGTGAATTTATCTTAAGTAAACTCTAATTCTTAATGGTTTCCATTCGA
-CTTTTTTAAGCCTTCTTGTGCAATTACTTCGTCCAGGTCATTAGCGGCCGTTGCTTTCAT
-TTAATTTAAGCTTCTTTTGTCTATTTCCCTACTGCATTTCCCGTTTTGTGACCGTTTGAA
-TTAAATTTTTTCTTGCGCATTTTGGCAGGACCAACTTCCTCTGCTGGGTTCATTATATTT
-TTCTCGATGTCCTCTTCGTCTAAGAGATCTTTATATAGATCCGGGATTATTGTTTCCTTC
-ATGAACTGCGGCGTACGACCGGTAAGCACCGACTGTCGCACATCGTCCTCTTTTTGTTCT
-AGCGTCTGTGTGGTGGTGTGCAGCTTGCTCCGGATCTTGTAGTAGTTAGCAGTGCTGCGA
-AGCTTGGCAGTAGCTTCCAAGAATTTCTCGTCTGCTTGACTAAGAGATGTGGAAATCATC
-TTCGGTAATTGGATGCGTTGCTTGTAGCTGCGCCCGAACAACGGATGTCGTTCTCGTAAT
-AGGTACTTGGGTAGCGTTAGATCAGCTTGAATTGTATGTTCCTTCTGACCTGGTAGCGGT
-TGTTTATCATATAGACGCTTGCTGATTACCACATAGCCGACAAAGGGAATTTTCCGGAGG
-GCATAGGGACCCATAGATCTCAAATAGCCCAGTGCCTCGCTCTGTAACGTCGAGTTTTTG
-ACGGCACGAACCTGGAGATCGCCCACGCTCTTCCTGCCAGGAAGCCTAATGCGCTTGCCG
-ACTAGCAGATGTGGATCTGCACCCTTGGGACACTGGACCAGCCAGGCTTCGTCGGTCTGA
-CCATCGAAATCCCAAAGAGCATCCCCGCAGCACTCACGAGCAGCCGCGCCTGAGGTCAGG
-TTCACGTACTGTTCCTCCTCCAGAAATTGGCTCCGAGGTTTTTCCTCCTGGCGGGAAAAG
-AGTTTTTTACTTATTTTCATTGAGCGTTGGGGAAATCAATGTATTGCAGAAAATGACCAC
-ACGTGGTACAGGTGGAAAAATACAAGGGAAATATCGATGCATCGATAACTTAAAATGATT
-TGAAGGAGTAAATATTGTAGTTATGTGTTTGTAAGCGTAAACACCCCTAACCTAGATAAA
-CTATTAGATTTTAGCGATGGGTAGGAAGGAAATGTTTATAGCTGTTTCTCGCTAAAATGG
-AAGGGCTTAGCAAAAGTAATAAACCCTAAGTTTCCCATACCAACCAGTTTAACATAAACA
-AATTTATTTTTTAGGTTTTAAAATAACGCTTTTCTTCAGGCAGACAAGCCGACAAAAATT
-GTATTAAGACAAATATCGAAAAATTTTGTTTGCTTTTGATATCTTTTAAACAAAAATTAA
-TTGCCAATCAGACTGACTAAGAATTGTTTACTCGCTTTTTCAACCATATCTTCTTCATCA
-TCTTCATATCAGGATCACCAGCCGAGTCGATCTACACATGTCCCTCTGTATGTCGAGATC
-ACAGGAACTACGAAAGCTAGATAGTGATTTAACAAGTTGAGACTTAACATTCCAGAGACG
-AAGAATCAGGGCAAGTTTTTTCATCGATGCTGCAACGCACAATCTATTGCCCACACGCCG
-CCCAAAACTGTCACGCCTACCACTATTAATATCATTTTTTGTCATATATTTTCCAAATTC
-TATCCATAAGCCATAAAATAATTTAAATTTCTCTTGCGTACTTGCGTTCTCTCTTGTTTT
-ACTTATTTTTGTTGGTGCAGTTACCTCTACTCAGCCACATCAGCTTGCAATCCATTAAAC
-CACCTTTTCATGGGTGTATCAGTCGTTAGTGTCGGGCAACCACAACAGTTACAGTTCATT
-GTGTATATATAAAAGTGGCATTCGGACACTCTCCTGGTGCGGTAACAACAACGTAAGTCC
-ACATTATGGTCTGAATACGCAAAAATACTAAAACCTCGATATGTTTTGGAAGCGTAAATA
-CTCAATATATCGCGACTACCGATTTGCTCATCACTAGGACTTCTGCTCGCCCGCACACTT
-CTCAGTTAGTTCGAGAAAAATGTTCGCGTTACGTGCTGCATCTAAAGCCGATAAGAATTT
-GCTGCCATTCTTGGGGCAATTGTGTAAGTAGCACAAAAATAAAAATTTTTAATTGATAAC
-AATTGTATTAAATTGCGAAGTTCAGCACAAAATATGTGCTTTGGCTAATAGCGCAATTGT
-CGAACATAACCTATCGTTCAATAAAATGTTACGAGCGAAAAAAAATATTACATAACAATT
-TTGAATGATTTAAGGTTACTTCTGTTTTATAACATATATAACAGTACTCAATTTAAACGA
-CTTTTGAAAAAAAAAAAGATTTTTTTAGTCAGACATTTGCGTGTACGTCTTTCTGTAAGT
-TAACTAGGTATGTACATATATTGTATGCCGATATTGTTTGACGTTTTAAATTGAATAAAT
-TTTTTTTTCGTTATATTGCAATTGAATTCTTCACAAAGTATTTTGAAAATTAAAGTTACT
-TAAAAATTAAATTAATAATTAATAGTATAATATTAATTGTTCATCATTATCTTAAAAAAT
-AATATTAAAAATTGTCGATATTGATGCCCAAATTGTTACTGTTTAAGTTTTACGATGATG
-TATTCTACTAGTATCACTTTCGTTAAGTATAACATAAATCTGTATATATTGGTATCTAGT
-GATAGGAAAATCAATAAACTGATAGTACTTTTTATTAAAAAATGATACCAATTAGCTTTA
-CATATGGGGTATTAAGAAAACCTTTTCATACGCTGGCAATATAAATTAGCAAACTTTTCC
-GATCCCATAAATTTTATTCGATGATCAGGATCATCAGCCGAATGTGTTTTATTCATTCAT
-TAAACAAATCAAGCATCTAATACAATGTTAGATACATATATATTTTTTTGCAAGCACCTG
-CTGCGGTGGCCTTCGACAAGTCCTGATTTTTTATTTACAATTATTCTCAAGAAGTAAGCT
-AGTTTTCTTTAAGTACGATTTTAAAAATATTTGAATACATTTTTTAAAACTTACTAAGCA
-ACTGCTCCGTTTTCAGCTCGTAGCCATGCTGCCAAGGCTGCAAAGGCTGCAGCTGCCGCA
-AATGGAAAGATTGTGGCCGTAATTGGTGCAGTCGTCGATGTCCAGTTTGATGATAACTTA
-CCGCCCATTCTGAATGCCTTGGAAGTAGACAACCGTTCTCCTCGGCTCGTGCTAGAGGTG
-GCCCAGCACTTGGGAGAAAATACCGTGCGCACTATCGCCATGGATGGTACCGAAGGCTTG
-GTTCGCGGACAGAAGGTTCTCGATACTGGGTATCCTATCCGAATTCCAGTTGGTGCCGAA
-ACACTAGGACGCATCATTAATGTTATTGGTAAGTAAATTATATTAAAACATAAGAAAGAA
-ATTAAGAAATTCTTTGAACAGGTGAACCCATTGATGAGCGTGGACCAATTGATACAGACA
-AGACCGCTGCCATTCATGCTGAGGCTCCTGAATTCGTTCAGATGTCTGTTGAGCAAGAGA
-TTCTTGTCACTGGAATCAAAGTCGTCGATCTCCTGGCTCCATACGCCAAAGGTGGTAAAA
-TTGGGTTGTTTGGAGGTGCCGGTGTGGGCAAAACTGTGTTGATCATGGAGCTCATTAACA
-ACGTGGCTAAAGCTCATGGTGGATACTCGGTTTTCGCGGGAGTTGGTGAACGCACTCGTG
-AGGGAAACGATTTATACAATGAGATGATCGAGGGTGGTGTTATTTCACTAAAGGACAAGA
-CCTCAAAGGTGGCTCTCGTATATGGGCAAATGAACGAGCCGCCAGGTGCTCGTGCCCGTG
-TTGCTCTAACTGGACTGACCGTTGCAGAGTACTTCCGTGATCAAGAAGGACAGGATGTGT
-TGCTGTTTATCGACAACATTTTCCGATTTACTCAAGCTGGCTCAGAAGTGTCCGCTTTGT
-TGGGTCGTATTCCCTCAGCCGTCGGTTACCAGCCAACCTTGGCTACCGACATGGGTTCTA
-TGCAGGAGCGTATTACCACCACCAAAAAGGGATCCATTACTTCTGTTCAGGCCATATATG
-TGCCCGCTGATGATTTGACCGATCCTGCTCCTGCTACTACATTCGCTCATTTGGATGCCA
-CCACTGTACTCTCGCGTGCGATTGCCGAACTGGGTATTTACCCTGCTGTGGATCCACTGG
-ATTCGACTTCTCGAATCATGGATCCCAACATCATTGGCCAAGAACACTATAACGTTGCCC
-GTGGTGTGCAGAAAATCTTGCAAGACTACAAATCACTTCAGGATATAATAGCCATTCTCG
-GAATGGATGAGTTGTCTGAGGAAGATAAGCTCACAGTCGCTCGTGCTCGCAAGATTCAGC
-GTTTCTTGTCGCAGCCATTCCAAGTTGCTGAAGTCTTCACCGGGCATGCTGGTAAACTAG
-TGCCCCTGGAGCAAACTATAAAAGGTTTCTCAGCAATTCTAGCTGGGGACTACGACCATC
-TACCTGAAGTTGCTTTCTACATGGTCGGCCCAATCGAAGAAGTTGTAGAAAAGGCTGACC
-GCCTGGCAAAGGAAGCTGCCTAGATAGGCGTACTGGAAAAATCTTCAAAGTCAGCAAATC
-TATCATTGAATATTATGCATTGAATTTGTAATAAACTTTGTAAGATCAAATTAAATTCAA
-TACAAGCGAAGAAAAAGTTAATAAAACCTATTTAAACATTACGGTATGAATTAAAAGCAA
-AATATTTAATGTGAAAAAGCTTCAGATTAAGTGAGTATATGGTAGTATCACCGTGAAATT
-CTACAGGTAGAATTTAAACTGACTATTAATTTCTGCATTGGTTACTTTATATTAAAAATT
-ACACTATGTTATCATTTTGACTGACTGTCGAAAATAAACCAAACTATTAATATATTGTTT
-TTAATACATGAGCCGATTTCATAGACTATCAGTACCCCTTATTTTGCTAGGCGGCAAAAA
-ATGTTTGGTATAACGAATTTAATATACTATAGGTAGCGGGTTCTAAAAATATTCAACCAA
-TAAAATGTTGACTGAAATATCAGAGATTAATATTAGTTTAAAAAGATAACTTAATGTTTG
-TTTTACTAAATTCCTACACGGATCGGTAGGTGAAACTGGATACTTTTGCTGTGTATTAGC
-ACGGGCAGTTTTTTCTTTGGACACATGGTGGTTGCACTATAAAACTATCCGGAACATCCA
-GTTTTGAAACTGTCTGTCTTCAAAAAAACAAGACTCGTAATCTAAACAACTTTTGTACAT
-AAAAGTAGTTGATTGGAGTTGGAGCCAGTTGATTGCAGACGTTGCCTATAGAATTAAAAA
-ATGCACGCGATCAGGGGAATTGATTTTCATTTTAAGTATTTATTTGTATTTAATAAATCA
-TATATATAGAGTAATTTTTTTTAGTATTTGGAATTATTTGTGTAATGGACTTTGCTTAAA
-ATTGCATTATGCTTTGAATTCCCTCAAAATATAAAGGACATCCACTAACAAAAAAATTTA
-TTATAATTATTTGGATATACTTTGAGAAACATAAATTATTTTCGGTTATTATTTTATAGG
-CTTTTACCTTAGGAGCGAAAGCTTTTCGATCAATATAATGTATCCAAAGCTTGTTCGTAT
-AATTGTTATCGTGTAATTATTATTAAAATTGATTTGTGAAGACATTTAGGTCCTAAAAAT
-TGAATTTAAGCAACTGTATATAGACCAATAGTATTAGACAAAAAGAATCAAGTACTCTGC
-AAGCATTGGTAAAGGAATTGATGAGTAATTATGGAAAACCGTGGGATGCAACTAAAGTTC
-AACTTATTGTAGACCGTAGTATAATCTTTTTTACTTTAAAATATATCTGGCAAACTTTTT
-AAATGTGTTTAAGTCCAAGTTTTTTTTTAACATGTACTATCAGGTAAAATGTATAATCAT
-TTCACAATGATTAAGTTAAGTTACAAGTTATTTTCGCAGTTATGCTCATACCACAAAATT
-ATTCATTTAGTAAAAAAGAAATATAATTTTTGTTATGTTTATCATATCGCATTGTTTAAA
-TTAGCTATTTGCCCATAAGGTGTAAACACAATATAAAGCGAAACACAATAACCTTTGTAA
-TTATACTTAATGTTTCTATTGACAGATATAGGTATTTTTCCTGCTGTTTGTGCATTAGCG
-TCCCAAGAATTCTTTTTATTATTATCTTTAAAAATTCTTCGAAGATATTTAAAATTTTTT
-ATCGGTTACATTTTTAATCGGTGTCAACACGGTTAGCATTGTTATAGTTGTAAAAAATCA
-AAAAGCTATTCGGCATCTATTGGAAAAGATCAAGTTAATATACTGATACCAACTCCGTTG
-ATTATGTTACGTCTGTTAGCTTAACAATGGATTGATTGGAATTACTTTTGGTACATGGAT
-ATTGGATTGAATTTATATTTTCAACTATGATACTAATTAAACATAATTCTTTGGCTCCCC
-TCATGCATTTTTTTAAGACAAGCAATCAATTTCTAGAACAAAAGGGAATTTAAAATTCTA
-TGAACAAAAAAAGGATTACTTTTTAAGCCTTGGACATCTTTTCAAATAATAAGAACAAAG
-TTATATTTCTATTAAAACATAAAATATAAAAAGTTTGTTCAACATCAGAAAGAAATATGT
-ACGGTGAAATACAGAAAGTATTTTTTAACTTGGATAAAATGCCTAAGTATATTTATGTAA
-ATATAAGTAATTCGAAGTAGTCGCATAATTTCAATTATTGGGACTTAGATTTATATTTCA
-GTTAGCTAATTTTCGTTCCTTTTTTCTTTTAAACGTACTTAATTTTTCCAAATGGTATAT
-GTTTCATTGTAATAACCTAATGCTTTACAGTTACATATATTGATAGTGCTAACTTCAGTA
-ATTTGTAAACGCATGTACTCACACGTTTTATTAAACTTTATATGTGTGTATTTATTTTAA
-GAACGAGAATAAGCGGACTTTGCAAACCAAATGATATTCGTATCCTAGTAGATAACTCAA
-GGGTTCTAAATTGTTTGCAATTGTTTTGAGACGTCAATAAAGTTATTGGAATTTATTTTA
-GATGTTCCAATAGATACAAAGTTGTCAATTTTATTTTAATAATAATAATAATAGTTAAAT
-AATAAACTTGATTCTTCCGTTGAGAACGTTTAAGCTTACAATTGGTACCACGACACTTAC
-AACAAATATTTGTGATTGATCTTTATATTTGTGTTTGCTACTTTAATTTCTCAAGTAAAT
-GTGGTTCAATGAGATATCTAAAATGTGATATATGCTTTAGATAGTTTTATTTCAAAAGGT
-AAATAAATTAATAAAATTTGCACTAGCATCTTTATTCGCAATAAACTATTGCGTTCTCTA
-AACATAAATGTAGCACTTTCATTAACATGTGCATAATGACAGTTTATATTCCATTGATTA
-ATGCCCACTATTTTTGGGGTATAAAATCGAATGTAGTTGCTCCGCTTATTTTGGCAGATG
-CACTTCGATGAAAATGAACATTCTGCCATTTGTTATCGCGTTTGTGCCAGACTCGCGTCT
-CCTCGGACTGATGGGTATGTGCATGTCCTTGCCTGCGTAATAAATAAGTTTTTATGGATA
-TTGTTTCTATAGTTCAGGAACTTACTTATCAATGTACTGCGTAAGTCTCACATAGGCAAT
-GCAAGCGGCTTCTTCACCAAGTAAGTGCACATGAGGATTTAAAATGGTTGTGTTTATAGC
-TTTGCAGTTTTTACCAAGAACTGGAATGAGATTTGAATAGCCAAGATTATGCGAAAAATG
-CCTTTTAGAACTTACCATTTTCAAAATAAAATTTATGAAAATCAATTCCTTCTACAAGGT
-TACCCAGTGCTTCCGGCTCAAAGGCAGTTAGATGCGGATCACATATTTTGCTAAGAAGTT
-ATGCAAAAAGTCTAGATTAATTTATAATTTACTTGAGTATTAAGTTCCGGTACTATTAGT
-AGTTCAATTTATATTTATCTGAGTACAAAATACCAAGGGATTCCTTTAATAATTTACTCA
-TATTCATATTAGTAATCGTTACTCGTATATTTAAAGTATATATATTTTTCAGAAAGTGTG
-CAACGATTAGAAGGAAGCGTTTATTGCATCATTAGCTGAGTCGATCATGTCAGACTGTTA
-ATACTGAAAAAGTATATATTCACTTTCACCAAATGACTTTTTTACTTCGTTTTAAACTTC
-TGAACGAAATCAATATACCCTCTGCAAGGGTATAAAAACATTGTATGTAATAAAAAATAT
-AAGTCCATATGAAATGACTGGGAAACCATTAAATATGTAATAAATTTGAATGACGTAGTT
-TAGTTTTAGTAGTTTACTTTCTAGATATCTTTTTGAAACAGAAATTTTTATTTGTACCTT
-TGGGGAGTTTTGATTTAACTTTTTTTTTTTTATAAGTAACTTTTTATTGTAAATAAGTAT
-TTACATTTTAATTATCGATCCTTTACTTTATTTATGTGTGTACATTCTATTATTCACTTT
-TGACTTACGTGTATCCATCAAAGTCGCCACTGTTAATTGCTTCAATCAACTGCTCAGTTA
-TCTTTATTATTTCTTGTCGTCTAGCTGCTTTGTTGGTAAAAAGGTTAACTGTTTTATTTA
-TTTTTTAACATTATAAATTAATAATATAATCATTTGTAAATCTATGTTTTATCCTTATTT
-TGTTTTAGCAATCCTAATAGGGCTAACATTAATATATAAAATAGATTTTAGTTTATAAAC
-ATTTCTTATTATTATTTTTTTCATTATTATTGTTTTCCTTCCCTTACAAAGTAAAACAAT
-TGCTGCATTGCTTGTAATAAATTTTAATACCCGTTACTCGTTGATTAGAAAGGTATAACA
-GATTCGTTAAAAAGTACGTAACAGGTAAAAGAACGCGAACCGACCATATAATCTTAGTCA
-CTAGCCGAGTCGACTTGCCAAGTCCGTTTGTCTGTCTGTATTAACGCCTCGATCTAAGGA
-TCTATAAAAGCTAGAAAGTTGAGATTATCGCACACCCAAACATTTGTCTTACCAATTTCT
-ATCGATATGCCAACATTTTTTATACGCCCACTACCACGCCTACATTCTCCTTTGATTCCT
-ACCAAAGCAGGTCAAATATATTTATAGGGCCAGCAAGGTATATCAGTAGGCACACATATA
-AGCCCTTGTGTCCAAATACTCGAAGATTTAAAGTGAATTAAAAGCCAGGCAGTTCCAGGA
-AAATTCTACTTGAACGGTAAAAACTCCCAAAATGGGCCCGGGTAGGTGTACACAAACAAA
-AAAAGGAAAGGAAAAAAGGAAGCGTAATTGGTAACAAAACACACAAAGTTTGTTTTCCAG
-TTTGTATTATAAATTTACCATCTTAAATATAAAGGCGTTGCATATGGATAAACTATGGTT
-GGCATGCATTTATTTATACAAGCAAGCGATTATAAATTATAATTTACGTATATTACGTAT
-TATATATAATTATAATTTACATATATATATATACGAGATTCGTTGAAAGGTATGTAAAAG
-GCAAAAGGAAGCGTTACCGCCATATAATATATATATATTTCTGATCAGGATCATTAGCAA
-AGGCCAAACTGGCCGTCTGACTGACAAACTGACTGTCTGTCCGTCCGCCTGCACGTATGA
-ACGCCTCAAACTATTACAGCCAAAGTTTTTTTCTAATGCTGCCAAGCCTATACTAACTAA
-CGCCCAAAACTGCTACGCCCACATTTTTGAAAATGGTTTGATATGTTTTGCCAAATAAAT
-GTTCACATGCGCTCTAACGACCACAAACCACCCAAAACTGTCACGCCCACGCTTTTGAAC
-AATTCTTAATTTTTTTCATTTAATAATTTTTTGCCCCAATTTTCACCGATATTCCAAGAA
-ATATTTAATTTTCTCGTTTAACTTCCAGCTGAGTAACGGGTATCTAATAGTCGGGGAACT
-CGACTATATCAATCTCTCTTCCTTATGCTCGGATTCTTGGATTTTGCAAGTGCTTTCTGA
-ATTGAAACCAGATGTACATACTTTTTTCTTTCTTAGCAGAGGACAACACTATATTTAAAT
-TCTTATGGATTAACTTCACACTTTTACAACCGTCATAAAATTTGATGTTACGTTAAGCTT
-AAAATTCTTTGATTTTGGAACTCACTTGGTATACATACATACCTGAAGAGCACTGCGAGT
-TTCCTATATTTTGCTGATAAGTTTTTGCAGGACACAGTATCCTTATATCTAAAACGCACA
-TTTTTTATTTGTATAAAAATCAATGTTTTATACAAATTGGAAATGATTTAAATAAAATAG
-GAAATAAAAAATACATTTTGTGATGCAAATAAAATGGAAATGGTTAGAAATATGTAATAA
-AAAGTCTACGAACGGCAATAGTGTTTTTGTGAATAAACATTTAATTCATACATAGCTCCA
-GTCTAATTTGATGGATATACCCATTCTTCAACAAAAAGACCCGATTTAGCATTTAATATG
-CAACAAGATGCAATAAAGCGTATAATTCACTTTAATTTTTTAAATAAAGTATAATATGTT
-CTTAACTGCCTCACCATGTTTAACTCAAAAAAATGTGCAATTATCTTAAAAATGCACTTT
-TATATGCACGCAATTCAGATATAGTTCACATTTTTGTATACATTCATGTATGGAATTTAT
-TGTTCCCTATTACTTAAAATACTAATCTGATATATTTTTTTGAACAACGTTCTTTACCCT
-TATTATCAATATCTTTTCCTCAATTTTTCGAAGCTCTCTAAGTAACCCAGAACAATTATA
-CACCATTCCTAATTGTTCCAGAGTCTTGATAGCATCAAAACCTTCTTTGACAGTTGGCAG
-CTTTGGTTCTTCATCACCGCTATTCTCATCGTCATCGTCGCTATGCTGACCTTCCATCTT
-CAGTGTGCTCATTCAGAAGATCACTTGTTATCTCTTTTGTCGTCAAGGTACCGTAACAAT
-TCAGGCTCTCTACCAAAGCGTGCTTTCCTTTCCGTTGGCGCTTGCATTTAAGTTCCGCTG
-TTGTGGCCGATTGTTGTGTGTCACTCTCCCCTTACGTATGATGCGGTTTATTGTTGAAAG
-ATCACAATTGTATTTAACTGCAAAGCTCTCTTTGTTAACATTATCCTTAACTTGTTCGCT
-TATGTATAGTTTGTCTTTGATTGTAAGCCCGATATTTCGCTTTGTTTTACCAATTTCGAA
-AAATTGGTTTGTAAACAAACTATGTAAACGGTCATGCGCAGTTTGGCGTATGATTGGGCA
-CTTATCTGTAATGTGCAGTTAAGTGTTGAGGCAATTAAGCACATTATACTGTATTTGACT
-ATAGAAATACCATAGAAATACATATAGAAATAATTATACTCGTTACTCGTCGACTAAAGT
-AGAGTATATTAGATGCGTTGAAAAAATTGCATCGCATAGAAGAAAGAGTTTCCGACCACC
-TTGATCAGGTCCACGTTGATCGGGCCATGTCTTTCTGTCCGTCCGTCTGTCCATCCTTGT
-TAAGGTCGAGATCTCAGGAAGAATAAAATATAGAAAGTTGAGATTAGGCAAGCAGATTCC
-AGAGACGTAGACGCTGCCCAAAACTACCACACCCACACTATTAAAACATATTTTTATACT
-TTTCTACTAGTTTTGTAAATGTCTATCGATATGCCCAAAAAACTATGAAATTTCTCGTTC
-GCCTTCCAGTAACTATCTAATAATCGAAGAATCCCACTATATATAGCACTCTGCCTTCTT
-TAAAATAAAAATCTCTTCATATCCTTGCAGATAGACAGAAATTTGCAAGCCTGTAATGGT
-GATTTTTTTTATATAAATATTTATTCTTCTAAATTGTTTTTATTAATTATTAAAATTACT
-GTTTATAATTTGGGATACAAATTTATGTTTCGCTTACGATGGGTATAGAAATTATTTCCA
-CTACTCGAAGACTAACACAATGGCTAAAAATGTCGCGCACGCGCAGAAACAATTTGATTT
-TATTTTATTGTTTTCATTTATTATTTATTGGTTTCTTCACTCGCTTGTACTCAGATAGAG
-TGACTGGTAGCAGAGGAACTGGAGCATAGCGCTCTTTTTTTTATACCCTTCCAATGCATA
-TATTGATTTTAGTCAGAAGCTTGCAACGCAGTGAAGAAAGTACAGGTGGTCAAGTTTTCT
-AATTGTGTGTACACTAGTTTTCCGACGATATATTATCTCGTTTGATCTAAATCTCCCAGG
-AACAGGTCGGAAAATTAATTGAAATAATATCTAATATCTAATATATATGTATATATATAT
-TTGATAATAAATGTATGTCAAAATATCTATTTTATGAGAAAATAAGAGATAAACGCTTAA
-GTCGACTTCCCCGACTATTAGATACCCGTTACTCCGACAATTTTCAACATTTTAAGGGAA
-TATTGATCGAAAATGAGGGAAAAAATTAATTTTACTACTCTAAGGTGTGGATGGGATATA
-TTTGGGCTATTTTTAGGCGTCAGTAGACAAAATGTTTTAGGCATATCGATAGAAATTTTC
-TAAACTGATTTAATCCACAAAAAAATGAAATCATTTCTTAAAAATGCCGGCGTGGCATTT
-TGGGAAGTTTTAGAGCGGTAGAGTGGGCGGGGCAAAAAGTTGTTTGGCAAATCGATAGAA
-ATTCACAAGACTAATAAAATTATGAAAAACTATCCAAAAATGATTCAGGGTGTTATAGTG
-TGCGAGGCAACATGGGTTAATAAACTTGCTCTGCGTCATATATATCTAAAGTCTGATCCT
-TCTAGCATTTATAGTTACTGAGATCGACGCGTTCATACGGACATGGCCAGATCGACTTGG
-CTGTTGATTCTGATTACGTATACTTTATATGGTCGGAAACGTTTGTCAAGGAATCTAATG
-GAGCACATCTGTAAACTAGTTCTGCTGATGATTAAATAATAAAGGAAGAAAAATCGAAAT
-ATTTTTCAAAAATGTGGGCGTGTCAGTTTCGGGCAACTTGTGAGCGTTAGAATGGCCGTG
-GCAACTTGGGTCATCAAATTGGCACAGATCCTCAAGTATTCTTAATCGCAACCTTCTTGC
-TTTCATAGTTCCTTTATATGGTCGGAAACGCTTCCTTTGGCTGTTACTCATTTTACTCTA
-TGAGTAAAGGGTATAAAAATTACTTTCAATATCTGCTATCTTGTATTAAATTTGAAAAAA
-TAATATTTGTAGTAACGACAAAATTATGTTAATAATATTAAACATATTGTTGCATTGAAG
-TCTCAATCCAAATGGAGAAGATTCAAAGCTGAAATAAAAACCAATATAAGAAATGGAAAT
-AGATACCAATCTTTTAAATATGATCTAATCTGTTTATAATTGACAAAAAGTGCATAAACT
-GTGAAAGTAATGTCACGCTGGCAGCAATGCGATATTTTCTAAGTAACTCTAATTTGCGAT
-ATATTCTAAACTAACTTATTATTCGATTAATTAGTTTTATAAAGTATTTTATACCCTGCA
-CTGTATACTAACATATATATATTTATAAGTACTGCTTTCTCTAAGAATAATTGGATAAAT
-AAATGTATATTTTAATTATAAATATGCAAAAAAAAAATTGTTTTATCAAATAATCCAAAA
-TTCATGTTAGCATTTACCTTCAGGCTCTTTTGATACGACTGTAGTACTGCGATCAACGGT
-TCCTTTTTTATCTTCTAGGAAAAAAATGTACAAAAATGTCATATTTGAAAATGCAATTGT
-CCCAATATTTCCTCTACGTTAAAATAATGAAATGTGTTTGTTTTTGTGATTTAGTTTAAA
-CCATACAATTTCTGTTATTAAGTTAATGCAATGAAGTTTGGTTGTAACTTATAATAAATT
-CAAAATACGCATTTGAAATCCCCAATGTTAATGGTTGAAATAAATGTAAAACAGGAATCC
-GTTTGCATATTATTGGCTTTAAAAAAGGCAAAAATATGGCGGATTAACTTTTTTACAATT
-CAAACAAACTCGAAACACTGTTTTTTACTACATTCTTCAACTTCAAAATATTTGTAATAC
-AATATTTTTATACCGACAATTCAGCATAAAACTAGTTTTTTATAAAGTCTAAAACCGTAA
-TTTTAGCTTTAATTCCATATTTTCTTCGTTTTAAAAATACCAGTACTAAGACCATTTTCA
-ATATATTTTTAACTATAATTTCGTCTTTTCAAATAATATACAAATTATGTCTTAAAACGG
-TCATATGGAATGTGACTAATAAAATTATGAAAAAGTATCCAACAATGTTTCAATGTGGGC
-GTGGCAGTTTTGTGTGGTTTCTGAGCGTTATAGTGGGCGTGGCAACATGGGTTTTATAGT
-TCCTGAGATCTCGACGTCCATACGGACAGACAGACATGGCCAAATCGATTCGGCTATTGA
-TCCTGACCAAGAATAATATACATTATATGGTCGGAAACGCTTCCTTCTGCGTGTTACGTA
-CTTGTCAACGAATGTAGTATACTTTTTTACTCTACGAGTAACGGGTATAATAAAATGTTA
-TATAAAAAACAGGAATGGAACCAATTACTCAAGCCGAAGCTTATGAAATCTTATAATATA
-TAAGCACTTTTGATTTTTGAAAAAAAACTCGTGTATACCGAATTATAACACTTAAGATCA
-AAACGAAGGTACATTTTGTTGCATTAAATTAAAGAATTATAACGATGAGAAGTAGTAATG
-AAAGTATGGGAATGAAAGTAAAGAGAAGTATATCGTATATTTTTCAAATTCTTGTACAAT
-ATAAAAGTGCAAAACTTTCTATTGACTTTATTATTTGGTATATGTATGTCTAAGCGAAGA
-CGTGCAAAAAATACAATACTAACACCAATTTAAAAATTAGATAAAATTATATTAACGATA
-CATTTAAGTATGAGGTTTACAATTAATGTGTTAAAACTGGTAATTTCCACTAGTTTTAGG
-GAAACTACCTGGTTTTCGTAAGCTTGAGGAAATTTATGGATTCCTTTAATAAGAAATTGT
-AAACAATGCTTCAATTTAAGTTGATTTGTTAAAATGTAATAATAATAAATCACATGCAGC
-CTAAAGTTGCCATAAAATAAATAAATAAATAATGTAAATATATAACAGCAACTATATCTT
-AATGAATGGGGACACCACTTTACAGAATATTAAACTTCCAATATGATCACAAAGCCTCTT
-CCAATGAAAACTATGTAACTACGTTACACTAAAAACCCATGTCTTGTTCTAAAGCTATAG
-TGGTTGATAGTGAATCCTGATCTACTATGTCTTCACTTATTTGGTTACTATAAATGAACG
-TTAAATACATATTTTATTTACTTACCTTTTATGTCATCGTCTTCAAGAGTAGTGCTAGAT
-GAATCGGTTGATTCTTTGACCTGTGATCCTTCACCTTTTTTAGTTATCATACTTCTGCCT
-GTAAATTAAATACACTTTTAGTTAAAATCAGTTTAAATCTTATAATATTTAATTAAACCT
-TAATATGTACGTGCATGTTTTGTTTTTGTTGTTTTTTTTTTTAATTAATTATTATACCCG
-TTACTCGTGGAGTAAAAGGAAGCGTTTCCGACCATATAAAGTGTATACAGCTGCCGCTAA
-AATAATAGCACTACTGCAGGTGAAAAGTATATTTCCTAAAAAAAATTATTAAATGTTTAT
-ATTTTTTAAAGTCAGATTGCATGAATAATAAGTACCATATGTTGGCTCTCTGAGCAAGAA
-ATTTTTAGTCTCTCAATGTAACGGTTCTTTTTTTTGGTGGGCACTTGCTGCAAAAGTGCG
-CGAAATGAGGCGGTAACAAAAATAGCACTGACCACGTATTTGCTGATTAAAATAATAGGA
-GTGATTGCTTTGGGTTTTTTTCGAAAAATTTTGAAATAAGGAGTTGTATTAAAGGTTTTA
-ACTGAATTTTTTCCAAACGAAGACCAAAAATTCTCTAGTCATGGGTCACGGAAAGCATTG
-TACCGTCGAAAAAAGAAATTTGATTAAAAACGTGATCTCTGAAGGTAAAACCTACGCTGA
-AATTGGTCGCATTGTCGGTTGTTCAAGCAAAATGATCCGCAAAGCAGTGCTGTTTGTCGA
-AAAGAACGAAACACGGCGAAGAAAGCCCTCAATGTCCAAAATTGTGTTGTTTGGTGGGAA
-TGGCTCTAGGTCTTATGTTCGGCTACCACCGCGAACTGAATATAATCCTCGGCTTCACCT
-TTAAGGCGGTAAAGCATGGGGGATCAAACATCATGGTATGGGCGTGCTTTTCATACAATG
-TAGTAGGTCCGATCCATTGGATTCAAGGCATCATGGATCAGCACATTTACACAGATATCC
-TGGAAAATGTGATGCTGCCATATGCCGAGGATGAAATGCCGTTGGTTTGGACATTTCAAC
-AGGATAACGACTCAAAACACACGAGCAAGAAAGCTCGAAAGTGGTCAAAGCAGAAATCGA
-TTCAAGGAATGAACTGGCCTGCTCAGTCACCCGACTTGAATCCAATCGAAAACCTTTGGG
-CGGACGTCAAAAATAGGTTTCTGAAGCCAAACCCAATAATAACGACGATCTTTGGGGTCT
-GGTCATTTTTATTCCTCAAAAGCTAGGCCAGGACTTGGTGGACTCTATGCCAGGGCGATG
-CGCGGTCCCGCAACCAAATATTAAGATTCTTTAAACATAGTTCTTAAGATATAATCCATT
-TGTTGAATTATTTTTTTATTTTTTTGGTTAGTTTTAGCAAACTACGAGGAACAGTTATAT
-TTTTGTTACCGCCTAAATTTGAAGGTTTTTTTTGTTTTAACAATTATTTTTTTTGAAAAA
-GTTTCAGAAAATGGAGAAACGCTGGGACAAACACAAAATGTGCTTATGGTGCTATTTTGT
-TACCGCAACTGTATATTCTCGATCAGGATCAATACCCGACTCGATCTGGCCATGTCCGTA
-TGAACGAGGTCTCAATTTTTTCTGCAAATCGATAAAAAATTTACAAGACTAATACAAATG
-TGAAAAAATATCTACACATTTTTCAAAAGTTTGGGCGTCGCAGTTTTGTACGGTTTGTGG
-TCGTTAGAGTGTTTATATGGATCAATAAAGGTTGCGTAATCTCAACCTTCTTGTTTTTAT
-AGTTCCTAAGATCTCAACGTTCATACGGACGGACAGTTCCAGATCGACTCTACTATTGAT
-CCTGATCGAGAATATTATTCTATTTATGCTCGGAAACGCTTCTTTCTGCTTGTTACATAC
-TTTTCAAACAATATAGTCTACCTTTTTACTCTACGAGTAAAGGGTATTTTTTATACGAAG
-TTAAATATATTTATATCAATCCTACAAGCTGAATAACGGGTATATAATTGTCAACGAAAT
-CGGCCATAGCGTTTTTATTATTCTTTTTGTATATTTTTGTGTTGACGCCAAGTATATTGA
-TGTGGTCAAGATTAATTAAGTTAAGTTACATACTCGAAAAATTTCTGGTCGCCAACATTG
-TCGTAAGTATGGCTCCCTTTAGCTTGCGCCGCGCATTAAATTTCTTGAGACAGTCTACGG
-TTTCTTGGCGATGCACAACGGAAGCCACACGTTCGCGTTGCTGTAACAATGTTTTTTCAT
-TATCTTTATGTAAACCTAAGAGAAAAATTAGTCTGCACTTACACAAATCCACGGATGTTT
-TAAAGCCTCAGCTGCAGTTATTCGTTTATTTGGATTAACGGTTAGCATTTGATTAATAAG
-ATTTTTAGCTTCTGGAGTAACCGTATCCCATTCTGGAGACGGATACTAAAATAAAGTTAT
-ATTTAAATATAATGAATCCACATAAATTATTATAGTTTCCGTACATCATAAGCTCCCGCT
-TTTATCTGCGAGTACAGTCGGTGCTGATCTTCATCCCAAAAGGGTGGATAACCGACAAGA
-AGTATGTAAAGAATAACTCCTGAGGAAAAATAAAATAGTTGTTGAACTGTGTAACCGACT
-GCCGTTTGGCATGCATGTGCATGCAAATGTTACAACAATTATAATTGCTTACCACATGCC
-CATATGTCTACCGATTTCCCATAGGGCTCCTTTTTCAATACCTCAGGAGACAGATATCCT
-GGTGTGCCGGCAAATCCAAACCAAGCCTGATGATCGCCTTGAACTTCAATGGCTAGACCA
-AAGTCAGCGAGTTTCACTGCTGCACCCTTAGCCTTACTAGCTAATAGTAAATTCTCTGGT
-TTCAGATCTCGGTGCACCACACCATTTTGGTGGCAGTGATTGACCGATTCCAATATTTGT
-TGAATACAATGTGATGCATCAGCTTCTGAATAAAATTCGCGTGCAACGATATCTTCAAAA
-AGTTCACCACCGGTTACACTGCAAATGTATGTAGGCATAGTCAAATTTTGCGATTGAAGC
-TCTAAATTTAAATTTAGGTTATATTTAAGTTGCGACAGCAGAAAACACATCTCTAATATA
-ACAAAAATATATTGCGGCTAAAACTTGATTCATATTATATTATATATATTATATTGCGGC
-TTTAAAATTTGATTCATATTCATATTATAGTATGAACGAACGGAGGGAAAAGGATGAAGT
-ATGAATCTCAATAAACAATAGTCGAGTCATTGCCACATTTACAAGCATTTGTTAGAAACT
-CATATTTTTAAAACACTTTTGGGGATAGGCAATTTAAATATTTGGTAAGGAGTCTATGCA
-GGTTAATGCTTACAGGTCAAAAACAAGGTAGTGATAGTTCTCCTCCTGTATACTGTCATG
-TAGCCGCACTGAAATTGTACATATTAACAATTTATTAGTTGTATACATTTGTATTTAATG
-TTTTTTTTTTACGGATGACAATGATTATAAGCCTTAAAGGCTATAAAAATATATGTTTAT
-AAAATACATTTTGAACATATTATATATTTTGTCGGTGACGCTGGAGGAAGTGATGTTTCT
-AGATTTGAACTGTCCGTGTAAATAACTGTTTTGTTAGGTTACGCTTTTAGTGAGAGGAAA
-GTCTATTGCATGAGTTCGGTTTTTGCTGTTCTGCAAGTTTTTATAATTATTATAATTATA
-AATTACTTGGAAGATTTGTTATTGGAGAGTAGGGAGGGCGAGGAATGGAATGTTGCTTGC
-AGATGCGGATTGATATATCTACTAAACTCTATTTTATTTTTTTCTTCGTTGTGTTACCGT
-GGACGTCAAACCATCCTTTATCAGGATCACATTGCAAGTCATCAACACTACTGGGGTCTA
-AGCCGTGATTGAATGTACATATAAAAATTATGTATAGTAGATGTTCAAAGTGATATTAGG
-CCATGTTCGTCTACTTTTATGTAGATCATACATCTTCAGAAAAACGTATCTTTAAAGAAT
-AAGTAAGTAAATTATATTTATATACACGTTGCATACCTATGTTGGGATGGTGTAACTTTC
-TGCAGATCCTTGCTTCACGTTCCAGTTTTTGAAAGTCTAAAAGCAAAAAAAAAAAATATA
-TATATATATATATTATAAGCATCTCTTATATGCATACATGCATGTGTACAAATATGTTAA
-TAAGAGGTTTTTGGCGAGCAAGCAAATGGTTCTCTCTAAGCCCAAAATTTGTCCCAGCTG
-TCATGCTCAAACTTCTTAAAAGTTATTTAATATATTTTTTGTAAATTACACACTTTGCCA
-ATACTGCTATTCCAAAATTATTTTGGCCACGTCTTGGCAGTAAAAATTTATTAATTACTA
-AATAGCACAACACCAAGAAATACAACTTAATTACTGTAGAACTATTTGATACTTGTGTGG
-CAAATAGATAGGGACGACGAAGATATTACACAAAAAGAATGGTCCCTTCCAAAAGCGTAC
-TTAGCAAAAAGAAAGTACATTTTACAGGAAAACTTTTTGACAGTCAATGTTTACTACTGA
-TTTCTTACGATATGCCATATCGCCGTTGAAAAAACGGCATCAGATACCAGTTACTCAGCT
-AGTGTGAATGGGAACGCGAAATTTCATCATTTTTCTAGGATAACGATAGATATTGGGGAA
-TAAAATAAGAAAAAAGTTTAAAAATTGGTCCAAAGTGTGGACGTGACCGGTTGGCGGCTT
-TTAAGCAAATCGATAGAAGTTAAAGGGCGTTAGAATGGGCGTGGCAAACTTTTTTTTGAG
-CAAATCGATAGAAATTTACAAGACCAATACAAATGTGAAAAAATATCAACACATTTTTCA
-AAAGTGAGGGCGTGGCGCATGTGGCAACATGGGTCAACAAACTTGCGCTGCGTATTTGTT
-TCTAAAATCTGTATGCCTTCTAGCTTGTATAGTTTCTGAGATCTCGACGACCATACGGAG
-AGACGGACTCGGCTATTGATCCTGATCAAGAATATACATACTTTCCAAGGATCAAGGATC
-TAGTATACCCTTTTACTGTACTCGACGAATTACCTAAAAACAGCACTTAGTTTCCCTACA
-TGCGTGTGCATAGCATAAATGCGTACATATGTGATTTATAACCTACATAGAACACAGAAA
-GCCTTACCTCTGGCAGTTAATTTTTTTGTATTGATAATTTTTGCAGCAAATTCAAAGCCA
-GTTGACTTTTGGACACATCTTTTCACAATTGAGAATGCTCCTCTGAAATGTTAATAGACG
-GGTTATTATAATAAATTTATTAACCTTGAGTTTGTTAAACTTACTTTCCCAACTCTTCTT
-TGATGTCGTAATTGTCCGAAAAACGCGTACAGGCTGCTGGTGCAGCCATCGCGATGGCAC
-ACTTAAGAAAATCTATTGCGACTAAAGATCTTCAACTGCTCTACAGATTTCACTTTTCAG
-GAGTTTTATTTCTTGTTTTCTAAACGATTTTTAAATATAAGATAATAAATCAGTTTTACA
-AAAATTATACAAAAAATTGCTTACAACGTACAAACATACATACATTGTTGTACCATTTAG
-GTACCATGGGCCTTCTCTAAATATTATTTTGTTATAAAGTAATCACTAGCTGGTTCAAAA
-GTTTCAGACAGCGTTGGTTCTATGGTATCCAAAGGGGTACTGCATGTATTTGAGAATCCC
-CCGGCCATCATAGTATAAACTTGCATTCTTCTCTGTATAAGATCGGGCATGAAGCTCGTA
-AAGTAAAGCTCGCCAATGTAATTCAGAAGTATTCAGAGCACAGATTAGGTAACTTATTTC
-ATAGAAACACATATCGGTAAAATTAAAAGAATGTCTCGCTATTCCAATTTTAAAATTCTA
-TATTACTCAGTGGAGTCGATGCAAAACAGACCAGCAATCTACATATAGTTCTTCAAATTT
-TAAATGGTTTGTAATAATATAAGGGTTATGTTATTTTAAACAGCCGCAGGTTTCTTATTG
-AGTTGGTAATTCAAGTGAGTTCTCTTAAAGCACGTTGCTTAAACTAGAAAACTCGACCTC
-CATTTTGAAGATTTTGGTGGTTGAAGTTTTTTCATGTGATCATGAAATCATACGAAAAAA
-CACCATACTTCGCAAGAAACAACATGTGCGGGGGCACAAATTGAAAAATGTCTGAAAATG
-TATTATCCTATCTCAAACGTTGAATCTGATACCTTGTTGTTGCCTAGAGATGACATGACA
-TTCGATAGACGAAAAATGTAATAAACTCGATTATTAAACATAGGGGTCAACTCCTTACCA
-AAGCTACACTTAACTGTTCCCCATGCACATCAAAATAGCAAAGGTATCTACATATGTAAA
-ACCATAACTCCGCGGTTAGTGCAGTGTAAACGGGCCTTACATCGATATGCATATCAACCA
-CTCAGTGGCGTTTTCAATATCAAATTAAACTATGGCCCTGAAAAAATACGAATCCATTGC
-AGAATTAAAACAAGAGAAAACGCTATAGTAAAGCTTTTCGACTATCAGATAATTGTTACT
-CAGCTAGTGGAAGTATGAACGAGAATATTAAACATTTTTCTGGCGTACCGATTAAAATTG
-GCAAAACAATTTCAACAATTTTTTGAAAAAAAATAAACGAAAACTTAAAAAGGGCATGGC
-ACAATCTTAACTTTCTAGCTTTTATAGTTCCTGAGATCGTGGAGTTCATACAGATAGACG
-GACATGAAAATTCGACTCGGCTATTGATCCTGGTGAAGACTATATATAGTTTAAACGCTC
-GGAAACGCGTCGTTCTGCAAGTTACATACTTTTCAACGAAGCTAGTGTGATAGCCAGCTG
-ATCAAGAGCAGCAACAATCATTACTATTAACCTATATTACGTATTGAGTAAAGGAATAAA
-AAATGGAAATTATTTTTTCGTTTTACTTTCCAGTTATTATAGTTTCAGCGGTAACAGCGT
-TGATACGGACGACAGGCATGGGATAAAGCATGCAAATTTGTTTTCTTGAGAACCAGACAT
-TTAATCCGCCTAAAACTGTAACTCCAATTTTTTTGAAAAATAATTTGCTTCTTTCAGTCT
-TGAAATCTTTTATTTCGATTTTGCCCACACATTTACAAAGTGTTTTGTTTTTTTGTTTCA
-TTATTTTTATTTATTCTTTTATTTTGCACATTTCTGTCGGGTTGTTAAATAGTCGATGAA
-CTACTGTCACGTTCTCTCTTGTTTTATACCTCTCCGTGAGGTTTGTTTTTTGCCATATCC
-GGTAACAGCGGTACTGTTAGTTTTTAGTTTGTTGTACGTGTTTTTTTAAAACTAGACCCA
-ATCACCATGAAAAAGAAGTGTTTCCCTGGAAAAGGTATATGTAGACCCTTAATTGCACCC
-TCGCAATTTTGAAATAACATACTTATAATATAATATTGTCAAGTCAAATGTTACGAAAAG
-TTTAAAATTTGTGATCAAAACTTTATTATCTTTGTTTTAAACCAGATATATTTAACTCTC
-ATTGACATATTTCAATCAATTAAAAAAAGCGACAGGTGTTTTTGGTTAATTTCTTAAAAA
-AGAAAATCCTGATTATGAGAATGTATCTGGGAAGCAGTTATATATATACGTACATATATA
-TGTAGGTATGTATCCTTTGCAGGTTACATGCGTTGAAGCTTTTTTTGATGAGCTTAATGG
-TAAAACGCCCCACCCCTTTTAGCAAGGATATTTCAGGGTCTTGGAAATTACTTGTTGCAA
-ATTATACTTTTTCATTAAATCATATAAACACGCGCTATGTACGCGAATTAAATATACTAT
-TTGGATGAGACCTTCAGAAATGTTTTACTAAACCCATTTTTCGGACTAGGAGGGACGATA
-TATAGAATGTGAAACACTTTTTTAAAATTAAAAAAAAAGCATTTATCATAACTCGTAAGT
-ATTTAGGTATGTTTTAAACTTTCTTGTAGATATCAAGAGTAATTTGTAAGATGTATGTAT
-ATTGTGCAATAACAATTACAAAATTTTTAAGTGTCATATATTTATATTTACTGCGTAACT
-GAACAAAGGCACAAAATGGGGTACATACTGATGTTGTATAAATGTCCTTTTAAGATATAA
-GTGAAGCGTGTGAATATATATATTAACTTTACAATATGCAATCGTTATACGCGCGAAAAA
-AGTATTTAATATTAGTTGGCATATACACAGTAAGAGACCATACATATATCAAATATATGT
-ATATGTGTATACTCATGTATATATTAGAATCTGTGTTGACCCAGAATTGTATCAGGTATT
-ATAGATACGTAAACTTATATAAATATACATATATATAAAAATACATAAGTGAGTACATAT
-GTATGTATATTAAATCCAATTTGATACCTATACTTGATGTGTTCTTTTCAATTGCGAATA
-ACAATATTTTAAACTTCAGGAGATCTGATAAATGTTTGTTCAAAATGCTTATAAGAGTAT
-TTAAAAAGCTATATGTATATGTTTTTAACGAGCTGGGAGAACACGAAACACACAGCTAGA
-TACCGAAATTTTTAGAACGTCTGTTTTCTTGAAAATCGAATTCAATACTGACTAACAAGA
-TTTTGCGGCCGCGTTTGATTCGATGAACTGCTAGAGAGAAAAGCTTTTTCGTCTCATAAT
-GTCGTTAAATCGAAAACTTTTGCCAACGACGGTTCGTTTCAGGAGCGTCTGCGCATTAAT
-TTGTGCACATATCACTATACTGAACTACCTCCGCATTAAACATTATTGGGTTGATTGGAA
-CTCTAAAGTAATATATTTCATATTATCTTTTTATTTTAGGCCGTGATTCCATAAAACTGC
-CCACATAAATGCTCCATAGTTAGACTAATAAGTACTCAAACCAACGTTTCACAACACTTT
-GTCATGCGCACCGTGACCTAAAATGTTACAAAAAGAAAAATAAATATTTAAATTTAAATT
-TAATTTTATTTAAAGTAAAATAAATGAAATCCTTAATTTGTAATCATTTCATTTCAGTCT
-GTTGGAGCTCTTCAATTTACAAATGAATTAGAATTTAAAACTGATATCTGAAACGCACAA
-GGTATGATTACATTAGCCGTTTTACCCCATTCGTCAATCTGTGTAAACCGCCTCGATCTC
-AAGAACTATAAATGCTAGGAAGTTGAAACTAAGCAAGTACATTTTAGAGACATAGACTCT
-TACTCTGACAAAGGAAAATTGACGAGTAAACTGTTTAAAAAAATTTGAGTTTTTCGTAAC
-AACAAAAATAGTAAAGCCGCAATAAAAGAGATGACAGATGTATTTAAACTATTACAGGGC
-GATATCTTCCATTATGACCTCTTGATTTTCACAGACCCTAATTTCCCAATGCAATCTAAA
-ACACTATAATCAAATATCGTAAAATATTTAAAATAAACCATATTTTCATTGTTATTATTC
-ATAAATAGTTGCAGTACACATACAGTTTGTCAAAAAAGTGTTTAGACACTGTGAAAAAAG
-TTAAATTTTTGACTTTAAAGGTAAAAATTAAGAATTATTTGCTTAATTAAACGGAATTTT
-TTTATGAAATATAATTCAACAATATTTATTTTAACTATAAATAAAAAAATTAAAAATATA
-AAATATACAAGAAAATAAACAACAATTTCTTTACACATTTTGTTGTCCTACTTTGTTTTG
-TATGTTTTGTTGTATGTTCGTTTTTTTCTATTATACAATAACGGCAAGAGATACAGCATC
-TATCTATTTTATTTAGTCGAATTTGATTTATTGTTTTTGTAGTCTATCCAGTCGGAACTT
-CTGAACGTGTAATTTTTTTCCATAATATAGCCGCTTTGTAAAAGTATTCAATGGAAGGCT
-TTCTAGAGTGCTCTATTATAATGCATTTAGAATAACTCTATTTTAGATATGCTAAGGAAA
-ATAAAAACCTTAAGTTTGCCGATTGCTCATATTTTTATTTTATATTTTTATATTTTTCGG
-GTGCAAGCCCGAACCCTGTATTGTCTACACAGTCTCCGCAGAATTGCCAGAATATTTTTC
-AGGTATATATTAATTTTACAATGTTCTTTTTTTTATATTGGGAATATATTTTGCATATAT
-TTTGCATGCATTCCTCTTTTTTAACATACCTACATATGTACGGACATACATTGTTCTATT
-AGAACACTTATTAAATGAAACAAAATCAAAACCATATGTGTCCTTTCCTTACATTGCCTG
-GAGCTTTATTTTTGATCGCCATAGTAAGAAGAGCAAACAGAATTTCAAGAAACGGCAAAA
-CATTTCAGGTGTTTAATTGCGCTTCTGTTCAGTTGCTCTTTAAGATCGTAAACGTGTTCT
-TAGAAATTTCGCGACGGCTTTCATGTTTTGCAAGTATTTTGCAAGTAGGTAGTATTCAAT
-TATTATAAATCAACACGGCTACTTATACTAAAATGTATGGACTTGTAAATGAATAAAACA
-AAAAGGAAATATTTAATAACCCTTGGGAACACTTCCTCCTCCTTAGAAGAATTGATTCTG
-AAAAATATCCAGAAGCAATCCTGAGAAATGCTTAATGCTCTTCGGATGGCAATATAAATA
-TTCTCGAATGTTTGTCTCGGAATACATCCAGGAGCTTTTCAGGGAATGCTTACAGAAGCC
-ATTCAGGGAATGCCTACAGAAGCATTTCGGGGAATTACGAAGCGAGTCTTAAGCCCTGTA
-AAAAGGAATGGTAACTGTATTACTTGTGAAAGTAATTCCACTCGAAAAAAAATTATGAAA
-GAACGCGTTTCGGAATAATTCGAATACCGATTAGGTTATATCTTTTGTCATGCCGAAATC
-ATAACTACATATGTTAACATCGATTTTTCTTTTATTAAAAAAGACACTTTACGTTAGTCT
-CTTTTAAAGGGCTGTGTAGCCTTTATTTGCTCCAAGTACCCCCTTTAATAAACCCACAAC
-AATTGGCCCGGTATAAAATGAAAATTCACTTACACATGATAACATATATAAATATGGAAA
-TATAGAAGTTGTAATCAAAATTATACCTTTAAAAGTCTATCACTTGCAAATTACATTTAA
-ATGCGTTGAGAACAATATAATTTGCAATTTACGTTGAATAATTACGTTAAATAAAAGTTC
-AATCTAAGTAAAAATGTTACAGTTCTGTTTTCAACATATACATTAAAATAAAGTTTTCTA
-AAACTCTGGTGATGAAACTTTGAACCAATCGTACCTACAAAAATAAAATGCTAAGTAAAA
-CTTAAATTTGTTTAGTAAGTTCTGTACAACGGAAAGCGTTAACCAAATCCACATTTGACT
-TTTATACAAAGAGAATTTTGATTTTCAGTCAGAAGCAACGTAGTTAAGTAGACGTTTGCG
-ACCATATACACATGCATATTTGTTCAAGCCATAATGGCGTTTAATTTCTGAAGGCAGTGT
-CGAACATAAGTTTTCTCACGAAATCGTTACTTTCTTTTTCTAAGTGGGGTTTTCAATGCC
-ATCCGCGATCAATATCGGGGTCAACACAATGTGCTCAAGTATATAAAAAGAGAAACATTT
-TGGTTATGTTACTAAGCATAAGCTCCCGTGGGTGCACTTCTTGCCATTGTCGACATCACA
-TATCACGCACGCATCCCATCAGCAATCCGACGAGGACCCACAATATATCACCCTTCTCAT
-TGCGAGTTTCCATTACGCATGCAAATATGGGATGGTATACAATTACTGTGTTTGGAAAAC
-TGCACCTTTAATGTCAGACATCCTTCAGATACGAATGCTGAGACTGTTACAACGCCGATA
-ACCTAGCTGGATTTTCTTAATTTGTAGAACTAAAGTGTATCGATGCGATGTATCGACCTA
-GCTTTCATAATTTTAATGGTTTACTGACCGTAAACAAGTTTCTGTTTTTGCTTAAACCTG
-CATTTTATGTAAATGTGTTGCATATAAGCCGGGAAATACAAAAACCTAAAAAAAAGTTAC
-ACTCGTTTCCGATTCATCTGCTAAAAAGGAAAAAAAACAATTTTTTTGATTATCTATAAT
-TTTTATTTATTGTATTTGGACAAAAAGCTTAGAAAGCATTTGCTCCTTTACTTTACTAGG
-CACAAGTATTTAGCCCCAGTTGTTCAGTTATGACCCGACAACTAAAGCAACTATTTATTT
-CTTTGTATATATAAATACATAGTAGTCTCCTTCGCCTTTTCCCTACGTGGACTGTCGTCC
-ACAGTGATAAAACAGGATTCGATAAAAAATAACATAACAATGAAGTTTTTTTTTATTATT
-ATCAATTTATTTTCCGATATTGATTTTCTAATATATATAAAATGCGCAATAAATAAAATG
-AGCACTCAATTTAATGTTCTGACGTCATGCGGTTTGTTAAAGCCTGAACCCTTTTTGCAT
-TGCAGCTTTTACATAGAACATGGTCATCCAGGGGATAACATCCGCGGCCCTCAGCTTCAG
-ATGATAGTAAGAGCCCACAGTCCTATTACATGCAACAAAAAATAAGGACATTTTTCCGAT
-TAATAAATATTCCTTTGTTTACCTCACACTTATAACATTCTAGATGAAAACTTCGATCTA
-GGGCCACTACTCTGATCGTTTCTTCTTGTCCTGGATCTGGCATAATTGGTTGCTTGCAGA
-CACAACAGCGAGGGGCAAATTTTCTGTGAATTCATAGAAATTAATCAATCGACCATGCAA
-AAATTACATAACTTACTTATGAAAATCTGTTATGCAATAGTTTTGATTAGTAGCATCAAC
-TGTAAATAATAGCCCATCTAAGCTTTTTCCGCATACAACACATGTAAAACATTGCGGATG
-ATATGGTTTTCCAGTAGCTCTAAGAATTCTCTCTAAAATTGGTTCCATGCAAACAGAGCA
-TTTTTCCAGTGTTTGTAAATAATCATATTCGCAATAGGGTTTGCCGTCTAATGCATAGAA
-AGGTTTTCCCTGTAAGTTAATTTGGCAATCTGTACATGTGAAGCAAAATATGTGGTATAT
-TTGATCCATTGCTGTACATCCACTACTTTCTCCAAGTACACGTGAATTGCATTTGACACA
-CCTACCTGTATAAAATATACGTTAATTTTAATCGATAAAAATTTATTATATTAACTTACC
-GTAGTTTTCCAATTCTTGAACCGGTTCGGTGGGTATTGAAATGTAATTTTTTAGACCTTC
-CTTATCATTTCTATGGATGCTGTTCACGTCATAAAATGTAGTTCTAGCATTACCATGTAT
-GTATAGTGTTTGGTTAGCTTCAATCGAATTCGAAATATTGTATTCATGGGAAATGTTTGG
-ATTATTATCATTAACGTATGAATTATGCAGATTATAACTTTCACGAGGCAGCGTATCTGC
-AACACAGGGTCGAGGGTTTATAGGTTCATATATTGAATCATATGTAGAAGAGCTCTGAAA
-ATTAAAAAATTATGAATTATATAAATTATTATTATAAAATGCAAACAAAATTTTGTTCCA
-AATATACAATTAATACATCATTTGGAAGTTATAATCGTAAAAAGGAATAAAAGATTCGGT
-GAAAAGTATGTAACATGTATATATGAAGAATCGATTTCGATCGTATATATTTTTTTGTTG
-CAAAGGAACACTAGCCGAGTCTATCTGCCCATGCACGTATGCCCACTCTGATTTTGGGAA
-CAATATAGGCAATAAAACCTGCCGGACTAGCGAATGAAATAGATGCATTTGTACATCATA
-ATCCACAAAATGTTGTTAATCCATCTATTTAACGTTTAAAGTTCTTTCTAAATGTGGAAA
-TAGTTATTGTTTATTGTTTTTTTTTTTTTAATAAATGTATATACATTAACATATTTCAAG
-TTAACTAAAAGTTCAATGGAAAAAACTGCCTACGTTCGTAAGTCATTTAATTATTCTTCA
-GCTTTGCTGATTGCATATCTTAATTTTTGTCGTGCACTTCTATTAGATGAATAAGATTGT
-TTATCAGACAGAAATATACTCCAGAGTAATGAACTTCAGATTTTGTGTACCTTGCCTGTG
-GCATCATGCTGCATCGCATATTGGTTTGCATATATTTGTAAAGGATTCGTTGTCTGGTTA
-TTTTGTAAATAATCAATTGGTTTGTTGAATTCCAAAGTGGCGTGACGAAGCTCACTGTAT
-GAAGAACTCACAGCGCTCTCTGGACTAGGTGGTGGCGGTAACTCATCTTTTTCGTTGTCT
-GAAATAAAATTAGTGCAGACGGATAGCATCTTTTGCGTTGAGCTATGAGAAGAGTCCATT
-GCTTTGACATTTAAATTATTTTATAATTAATACTATACAATTTTTATATAAGCATTACAT
-AAACATACCAGTTTCATTAACGTTTGAATATGTACTCGCAGAAATCTTAGTTTCGTCTGT
-TAATAGTTCTAATGTTTCTATTTCTTTGCGAACAGAACCTAAATTAGAATATATTAAGCT
-TTTGCTTAAAGTCTTTGAAAGGGGCTTTGTAAAGCTGTTGAGAGGTTGTGTTGGCTTAGC
-TTGTACTCCCAAAAGACCCTTTTTTTCCATTTGAAGTTTATGGTAAGCAAGAGCTTCTAA
-TTGCTGTTCCAAAATTGCCGGATTATCTAAAGTTGTTTTTCTGTTTATTTGAGTATCAGC
-AACTCCGAATTCAGAGCTGAGGTATTTTCTAAAAGGCATATGCCCCCTCATTGTTTTCTC
-GACTCCAATCAGAGGTTGTGAATATAGTGGTTCCCGCGAACACAAAACCTGTCTGCTTGA
-TGGAACCTGAAATAAATAAATATTTATGCTTAAGTATACGTTATTATACACAGTTTTTCA
-GAATAATAACTTTTTATAATACAGGGTATAATAAGGGTATTATAAATAAAAACTAAGATG
-TGACATGCAGATTTTAATGACTTTGTACGCTGTGCAAAGTTCTAAATATTGCCACAGTTT
-GCACAGTTTGGTTTTTACCGAAGTGAAAAAGGCATGCGATAGATATTTAGGTACTGGTAC
-AGTTAAGAATATCCCCTAAATTTACATATGTATACTTAAAACAATATTTACTTAAAAATT
-GATTATGTTTTTTTTAATGAATTGCTCCTGATATGTCGTGTAACAATCCATTAGTCTGTA
-CTTGTTTTTGATTTCTGTCATCTGAATGGTAGCAAATGTTCGCTCACAGTCCAGCCGATC
-AATAATATATAAGTATATTACATATGCTTTTGTAGAGGGACGGAAATACCCTCTAAAACG
-GTACAATAACGGACTTTAAGGCTTAAAGAACAAGCCTTTGAGGAGAATCAATGAATTGCT
-TTGTATATAACACAAACTGGCTATACTAAAGTATGTATGTACCTGAGGCATTTCATTATA
-TTTTATCGGCGGCTTAGGAGGTATATCCAATCTCCTCTTTACTGATGCATTTTGATTATT
-ACTTATCTTGGCGACTAGCTTCGCAACTTTTCCATGTCCAATACATACAAGCGGTGAGCC
-TGTGTCACCTTTTGGAAGCGACAGCTCTCTAAGTTGCTGGGCCACAGACTCCATTGAAAT
-TTAACAAAACGCGATTCCGTTTTCCTACAACAATAATAAAAACCTTTTTCTAATTTAAAT
-TAAATCAAACATTCAAAGTCGTGAAATTTTAATTTAATATTTTCACTCCTTAACATTAAT
-GAAATTACACCTGTAATGATGATAGTTTGGTTTGTTTTTAACCTGCATATAATTTTACTA
-TATGTATAAAACAATTATTTTTATAAAATTATTGACATTTCAATACTAAGTGGAAATAAA
-ACTATCGCTTATCGAATTTATGAGGCCCAGCAGTGTGACCTTAACACGAGAGCTAGAAAA
-TCATTCTAGGCGCATAGGCTCGTATTCGAACTTATTAAATATGTAGTACTCACTTCGTAC
-AATCGCTTTATATCTCGAAAGCTAATAAGACCATAGACACACTTAAGCGAGATATTGAAG
-CTAAATCCATATAAAACATATATATGTAGTTTTGCCTAAACGGCACCTTGGCAATCAAAG
-AAAATAATCCTAATCTGATTATAGGCGGACTATAAGTCAATGTAAGGTATTGAGAGAACT
-AATTGTTTGATTGAGACTACTTTAGTACGATAGAATAAATGAATAGAGTGTGAACAAATT
-CATGCCAAAGGACTTTAATTATTACATAAACATTAAACCGTGCGTTGAAACAATATTGTT
-ATGTATTTTTATTTATAAATCTTAAAATATCAACGAAAAATTCGCCAAAAACATCGATGT
-CCACCAACATCGATGTTTCTCCACCTCTAACCTAAGTCCTAGAATCGAACTAATCCCAAG
-TGGGTAACGTGTACATTTTGTTTATTTTAGCAGGTATAGTCACTCCAACGAACAATCGGA
-CACGTGCACTCTTATATAAGATGTGTCTCAAAGTGTCAGTCTGTATGACCTTCCCTGTAA
-GCGTATAGATCTCAGGAACTATAAGCTAAAAAGTTAAGATTAAGAATGCGTACTGCAGAG
-ACATACGCGCAGAGCCAGTTTGCTTTCATGCCCGCTCTAACGCAGATGTACAAACCGCAC
-AAAATTGCTACACCCATACCTTTCAAAAATATTTGTTTTTTTTATTATATATTTTTCTAA
-TTTCTATCGGTTAACCAATAACATTTTGGCCACGCCCCACAAACCCTCCGAAAACTCCCA
-CGCCCACACACTTTTGAGGAATAATTTTATTTGCATGGATTATATAATTTATTTTGCCTA
-GCGATGTACCCCAACGCCACCTTTCCAATCCGTCACGAATACATTTATGATATATTTCGA
-TTTATTTATTAATATTTTTTTTTTTAATTTTTTATCGAAATGCCGATAAATAAGGAAATA
-TTTTGCTCTTCCGTTTGTCGAGTAAGGGATATCTGACTGTCGGGGAACTTGACTATAGCT
-GTCACTGGAAAACTTTATGGGAAAGTTTCATTCAGGGATAATTAGTGAGACAAGTTTGTG
-TAGAAGCGAACGGATGGCAAAACAGACGATGAACGGCGATATCGACTCCACCGCTTTCCA
-GAAACTGATCAATAATTGATAAACCCCTGAACAAATTTTTAACTCAAATTTTTATAATAT
-TTCCTTTGGGCCCAAACAAAACAAATGGCTGTCATGTAGGTGGCTTCCGATAAATTCGCT
-CACTCGACCACTGTTATTAAAAATATTTATAAGTTAACTTTATGAAATAAATCTCGTTTC
-AACATCATCCGAAATTGCATTTTTGTTCTTCTCCCAGACAAAGGAATTTTAAAATAAATT
-AAATCTGGTGCGGCTCTTTCAATTTATTTTTTCGTGATATTTGGTTCAGCTAATTTGCTA
-ATAAATGTAAATGTAAATGCGAAGTCATATTACTTCATATTCAAGAAGAAAATTCTGTTC
-TCTTCTTATCTTCATGTAAGAAATTCACATTAAATACCGTGGAGGTCTGAATATAAATAT
-TAATTTCATTGAATAAAGTTCCTCGTTAATATAAAAATGATTGCAAACCACAGTTGCTTG
-TAAATAAGTACCATAACGATATCCATATTTTTGAACACCACACCCAATCGTCTAATTGTT
-TGGCCCAATCGAAGCGAAATTAAGCTCGGTGGAGGAGTATTGTAAAGGATAGGGGAATGA
-CCGATTTCTAAGGAGCCACATAATTAGGAGCCAAAATAATTATTAATTAATCAAATACCT
-TTTTAGTCAAGTGGTATAAAAACCCTAAATATGGGAAATCTATCATGAAAGGTGCACTTT
-TAAAAGGAAGCTGACTTGGAATCACTTCACATATGTACGGCCATAGAGCTCAATTCATCA
-GCGGAATCTTTTCAGAAAATGTGGGCACGGTAATCTAACTTTTTAATGGTTAAAGAAAAA
-AGATTTAAATGGTTGTAATCAGACAATCGTAACTGACATCCTATTCTACGCTTCTAAACA
-GTGGTCTCCTGCTGTCACAACGCACTATTAGTGATCATCTTCAAAGCGTGGACTTCCGTT
-TACGATGATTTATTTACTAACCGGGAACAATACAAGAGTAAACTTCTTTCGAACTGTAAT
-TTTTTCTGTCCGATCACGCAGGCTGCCTTTCTGCGTGCTTATCGAGCAGCGTTTTGCTTT
-CCAGCAACTTTTAATTACAGATTAAAGTTTCTTATCAGTCGTTAACTGCAATTCAGGAAC
-GAACTTTCATATAAACATATTTTATACATCTGTTCAAAATCAAATAAATATACATGTGTA
-AATATGTGTATGCATATTTTAAATACCTATGTACCTATGCTTGCATTTGTAAGCATACTT
-TCATCTATATGAAAAAAGGGCATAAAAATGTATAACAAATTCCATTACAGATGTGTGCAA
-ACATGGATTGCAAGTGACAATCTCTGCAAATGCATATATGTATGTATGTATGTGTGTACT
-TGCGCATTCACATTAAATTTGGAATGATAACAATTGTTACATCGAATTTCTCAATACCTA
-TACATAAAACATAATTGCTTTAGAGTTACAACTAGTTTTCTTATTTGCACATACAGTTTG
-TCAAGAAACTGTTTACACACTGTGAAATAAGTTGAATTTTTGACTTTAAAGGTAAAAACT
-AAGGGTTCTTTGCTTAAATTAAACGCAATTTTTTTCTAAAATATAATTAATCAATATTTA
-TTTTACTTATGAATCAAAAAACGAATTAAAAATATTAATTATACAAGAAAATAAACAACA
-AATTCCAAGTTTACACACTTTTGAGACTGTCAAGTATATAAATATCAGTTTTCAACATTT
-ATAATCACAATTATACTTTGCATTTCTTACAGTTTTCAACACCTTTAAGAGGAAAACGTA
-ATTTGCGATTTGTTTATTACTTTATTAGCCCAAAGCCATATTTAAAATATTGAAAAGGTA
-GATGAAAGGATTTTGTACTACTAAAGTAATAGAGTGATTCGAACAATATTTGCTTTTAAG
-TTACATTTTTAATGGAGACTGTGGGTGGTTTTGGTAACATATGGCTTGCCAGAAAATGCG
-GTGAAGTGTAAATTAAAATGCTTAATTGGGTATAATAGGTCTGGTAGGATGGCCAGAAGG
-GGGTGGTCACCCAAAACAACCAAGTTTAGAAGCAAGCATAAACGACCCTGTAAAGTATAT
-ATATATATATATAAACTTGAGCAGGATTTCTTACCAAATCGATCTGGGCATGTCCGTCCG
-TGCCCACACTTTTGAAAAATGTTTGATATTTTGCATTTTTGTTATCAGTCAGATTTATCA
-ATCAGATTTTACAATCTACCGATTTTTACGTCGCTCACTGTCACGCCCACACTTAAAAAA
-AATTTTGTGATTTTTTTTCATGTTATTATTTTTCTGGTCATTTTCCACTGGTATATCGAG
-AAAATGTAGGTGAAAGACGGGAAATGGTACTATAGCGTCTACATTTTCTATATATTCTAT
-ATTTTATATCAGCCATTGTAAGTTGAGCACGTATTATGCAAAGCGATATATTTTTATTTA
-ATTATATCTATATTTAATTATTCTTTATTTTATTTTTGTCTTATGTATTAGATGAAAATT
-GAGAGTAGGTAAAGGTACTAAGCTAGGGTCGAGTATGTCGAAGTCCGATTATAATGAGAT
-TATATTAAATACACTCGGCTTTGGCCTGAGCACCCATCGCTGGTGATAAAGAATCGTTTA
-AATGCATGTCTCTCACAATGTGTCTTCATCTGTACTTGTTTCGCTGTATTTGTATTTATT
-TACAAGACATACACTTAAATACTATGTGGCACAATTGTAGATGTGTGAGTTCTTGATTTA
-TTTGAGGTATTTAAAGTGAGTGTTTTCACGTAATCCGGCTTAATTCGTAGACAACGTTCA
-TTGTATTCGAATCGGTTTAATTCGCGGATGGTCTGTGTGTTTCTTAATCTAAGAAGTATA
-TACAAAGTGAAATTGGACCAGTGTTGGTAAAGGTAAAAAATACATGTAGTAAAATAAAAA
-TGTGATACAAATTGTGGCGTTTGCTATTCCCAGGCTATCCCTAAGGGGCCCAGCGTAATG
-GCCAGGATGAAATACAATATCGCTTTGATTGGAATCCTAGCTTCTGTGCTTTTAACAATT
-GCTGTAAATGCTGGTAAGTGCTACAAGTTAAGCTAACCATAAATTATTGAAATCTTGATT
-TTTATCGAATGATATAGATTATGTAAACTAAATCAAAAATAAATGAGCCGATCGTGTAAA
-AACATGGTTTAACTACTTAAATCTCTTACAGGAGATTTAATTATGAATGATTTTCTCTAC
-TTTACAAAATTACACTTTTTATATTATATTGACTATAATACTATAAAATTTATTAGAATA
-CAAAACTTCAAATTTGCTCCAAAAAAGTCAAAGTTATAAGGATTTGGAATATTCAAAAAA
-AAAAAAAAAAAATCAAAGTTTGACAAATGCTGTTTTTGCCAGTTAAACCGCAATGTCCAA
-CTGGATTCTTTTTCAGTAAATTGTTAAAAACGGATAGCAAGAGAAATTCTTTTGCCAATA
-GCTCCGTTAAAAAATCATATATTTCATAAAAATCGTTTGAGTCCCATCAATCAAAACATA
-TAAAATTAGAGGACATTGCACCTTTAAAACTCAAAATCATTGATAACGATTTATAGACCT
-TATAGATGGTTCAGGTAAATACATAAGTGGTAAAGGGGGAACCCAAATTTTAAAATTCTT
-TCTGGTGATACTAATATTTATTTGGCGACTTGGAGATTACTTTTCCTTAATTCATTCTAT
-ACAAACATTTTCTTTTTAATTTTAGAAAACGCTTGCAATCTAGGATGTCCAAAATGTAAG
-TAATACAAAAAAAGTATGTATTTATATACTAAACAATTTTATGCCACAGCTGACAATGGA
-CTTTTGAAGTACATACCCGGCAACTACTATGACTATTCCTTCGACAGTATTTTAACTATT
-GGAGCGAGTAGCGACGTTCCGAACGACTCAGATGATACAAGTCTTAAAGTGTCCGGATCT
-GCAAAAATTTTTGCGAAAGGAAACTGTGGGTACACATTACAGTTAAGTTCCGTTAAGGTA
-ACTAATACAAAAGAGTCTGTGGAGAAAAAGATATTGAACAGCATTCAGAAGCCAGTTCAG
-TTTACACTGGTAAGTGGAATTTTAGAGCCACAAATTTGCTCAGACTCCAGCGACTTGGAC
-TACTCTTTGAATATTAAGCGCGCAGTTGTATCATTGCTTCAATCGGGAATAGAAGCGGAA
-CATGAGGTTGACGTTTTCGGCATGTGCCCTACACATACATCAACATCGAAAGTGGGTAAC
-GCAAATATAATTACGAAGGCGCGGAACTTAAACAGCTGTTCGCATCGCGAGCAGATAAAC
-AGTGGCTTGGTGTCCGGCAAAGTTAACGAAAAAGCTGGCATTACGTCTAGCCTGCTGTTG
-CAGGCAAACTATATAAAGGAGTCCAGGATTGTAAACCACTTAATTGAAAATGTTCAGCTG
-ACAGAAACATATAAGTTTATTGGAAATACTAAAAGAAACTCTGATATCAGTGCAAAAGTA
-GTCACAATATTAAAACTGAAAAATCCAAGCGGTACCAAGGCAAACTCACCAGGAACTGGT
-TCTACTGTCAGAAGCCTAATATTTCAGAGACCAGAAACCTATACCTCCAAAAATATTAAC
-GCCCTCAAAACGATTCTATCTGATCTCGTAGATTCAACTGGCGACTATGTGAAAAAAGAA
-ACAGCTAAAAAGTTTGTTGAGTTTATTAGGTTGCTACGCCAATCTGATAGTGAGACTTTA
-TTAGAACTGGCTGCGTTTCCACATCCAAACAAAGTCTTAGCCCGCAAGGTATATTTGGAT
-GGATTATTTCGGACCAGTACAGCTGAGTCAGCTAGAGTTATATTAAAACAGCTTTCCAAA
-TTTGATGAGAAGGAGAAATTACTTGCAATACTGTCCTTAAACATAGTGAAAAGTGTTGAC
-AAAGAGACCCTCAATCAAGCGGCTTCTCAGCTCTTACCTAACGCGCCTAAAGAACTATAT
-ATAGCTGTGGGTAACTTAGTTGCTAAATATTGTTTAAAAAATTATTGTCAAGGACCGGAA
-ATTGATGCCATATCTAAAAAGTTTTCTGATGGCCTTAAGCACTGTAAGCCAAATACTAAG
-CGGGAAGAAGAGCGCATTGTGTACATTTTAAAGGGACTAGGAAATGCAAAGAGTTTAAGT
-GGCAATACGGTAGCTGCACTAAGTGAGTGCGCTTCCACAGGACGCTCCAACCGCATACGT
-GTCGCAGCCTTGCACGCTTTTTCAAAAGTTAAATGCGAAGAAACCTTGCAATCTAAATCC
-TTGGAACTTCTTAAGAATCGTAACGAAGATTCAGAGTTGCGTATTGAAGCTTATTTGTCC
-GCGATTTCATGCCCTAACGCAGAGGTTGCTAATCAAATTTCGGAAATAGTTAATTCCGAA
-ACTGTTAACCAGGTTGGAGGATTTATATCATCTAATTTAAAAGCTATCCGAGACTCTACA
-GACGTCAGCAGAGACCAGCAAAAATACCATTTGGCTAACATTAGGGTTACAAAAACATTT
-CCCGTTGACTACAGACGATACAGTTTTAATAATGAGGTTTCCTATAAGCTTGAATCCCTT
-GGTGTTGGCGCCAGCACTGATTACCAAATAATATATTCGCAACATGGATTCTTGCCCCGA
-TCATCTCGTATCAATGTAACAACAGAATTTTTTGGCACGAACTACAATGTATTTGAGGCA
-AGCGTCCGACAAGAAAATGTTGAAGACGTATTGGAATACTATTTAGGGCCGAAAGGATTA
-GTAAACAAAGATTTTGACGAAATTGTTAAACTCATTGAAGTTGGCAATAATGGTGTTGCT
-GCTGGTGGCCGAGCCCGACGATCAATTGTTGATGACGTTTCTAAAATTTCGAAAAAGTAT
-AAAATGTATGGAGTCAAAAATGTGCAAGATCTCAATTTAGATGTGTCATTAAAACTGTTT
-GGTTCGGAATTGGCATTTTTGAGCCTAGGCGACAACATACCAAGTTCCCTAGATGACATT
-ATAAACTACTTCTCAACTTCTTTCGAAAAAGCAAAACAGGAATTATCTTCGTTTGAAAAG
-CAATTTTCCAGTCACCACTTATTCCTTGATACAGACCTCGCTTATCCAACTAGTATTGGA
-GTACCTTTGGAGCTTGTAGCCCAAGGTTTTGCAGCTACCAAAGTTGATCTTGCCGTTAGT
-CTTGATATTAATGCAATTCTAGAACAAAACTGGCAAAAGGCTAAGTATAGACTAAAGTTT
-GTTCCGAGTGTCGATATTAATGCTAACGTTCAGATAGGCTTTAATGCACAAGTACTATCC
-ACTGGACTCCGCGTGGTTTCGTCAGCCCATTCTGCCACCGGTAGCGATATTACTGTAGCT
-GTTATTAGCGATGGAGAGGGCTTTAACGTTGACCTCGAGCTACCACGCGAAAAACTTGAG
-CTTATTAATTTTAATGTTGACACAGAACTATATGTAGCCGAACAAGACAAACAAAAGGCA
-ATTGCCCTAAAGGGTAACAAAAAAAATAAGAATTCTCAACCTAGTGAGATATGCTTTAAT
-CAATTGGAACTTGTTGGATTAAATATTTGCATTAAGAGTTCAACAAGCTTAAGTGAGGTT
-CAAGCTGGTAACGGCAATGTTGCAGAGAGAGGACTTTCTGTTTCGGAGAAATTTCATTTA
-TCTAGACCATTTAATTTCGCCGTTTACTTAACGACTGAACGCAAATTTACATTCAAAGGA
-ATTCACACACAGGAAGCTTTCTCCCAAAAGTGGAAATTAGATTATTCCACTCCTGGATCC
-AAAGTTTCTCACGATACAACTGTTGTATATGAACTCGGAAATAAGCCTAAAACATTTAGT
-AGATTATCCTTTGATAACTCTCAATGCCACTTTGCAGTGGAAGGTGGAATAAACAACGAC
-AAGAATGAATTGGTTGTATATGGTCAATACGAACAAGACAAAGAAATAAAAAAAAGTAAA
-ATTGGCTTTAGCAAAAACGGAAATGAATACAAGCCATTAATTGAAATCCAAGACAATAAT
-GGAATCTCAAATAGCATAAATGGTTACCACGCAGACGGAAAAATAGTTGTAAAAAAAAAC
-AGTAATAATATTGAAAGATATAATTTTGAAAACTTCCAAGTGTCAAATTCTAATAACGCC
-CACGTAGCAGTAAACGGATGGTCGGATGTTGGGACAAATTCATTAACCTCTGAGCTTCGA
-ATTTCTTTAGATCACCAAACCTTCTTAATAAAAGAAAATTTAAAATTGGAAAATGGTCTG
-TATGAGGCTGGTTTCTTCATAAATGATGAACATTCTCCCGAAAATATTTATGGAAGTTCG
-ATACATTTAACAATAGCTGACCAGTCTTATGCTCTTAAAACTAACGGGAAAGCAGCTGCT
-TGGTCCATTGGCAGTGATGGTAGTTTTAATTTCCAAAAACTTGCCGATTCCAACTCTGCT
-CGTGCAGGCTCACTTGTGGAAAATGTAGAAATTCAGTATAAAAATAAGCAGGTCGGAGGA
-ATAAAGATTATGTCGAATTTTGATGTTAATAAAATGGATGTCGATGTGGAAATTTCGCGT
-GAGCAAAAAATTGGGTCCATAATCGTTAAATACGAAAGTAATCAGCGACACGCACAGGAT
-TATTCCCTGGAGGCAAGTGCAAAGATTAACAAGCACTCCATAGATGTTATATCTAAGTGT
-GATTTTAACGGAAACGTCTATGTTGTCGATAACTCTTTAGTAACTAGTTGGGGAACTTTA
-CTATCTGCAAAAGGAGAAATAGGACAACGTTACTCGGCCCAAGACATTAATATTAATATT
-CAAGGCAATGTTCAAATTAGCGGAAAGGACAAAGTTACTCAATGGATACTTAAAGTAATC
-GGCACACCTGACAAAACCAACAGCGACTTTAGGATTAGCCGAGACACCTCAGAGCTTATT
-AAACTAACTAGCGAGTCTCAACATCCGCAAGATAAAATATCCTTTGCCAAACTTAACTTA
-ATTGTCAAAAATCAATTAACTGCCAAAGGCGAGTTTCGTGTAGCCAAAAATGGAAAGGGT
-GACTTTACAGCCAGTATTGACACTCTGAAGACTGAACCGAAGCACAAACTAGAAATAGAA
-TCTAAATTTCACATACAGTCTCCAAAGTACGATATTGATGCTTCCCTAACACTTGATGGA
-AAAAGGAAAGTGCACTTGAAGTCAGAAAACACTATAGAAAAGTTAAAATTCTCAACTAAA
-AACATTGGTGAGGCAAACGACAAAATAATTGCTTTCGAAGCTAATGGAAGTTTAAAAGGC
-GAATTGCGAGGAAATGGGGAAATACAAGGTACCTTTATATTTAACGCTCCCGATGGTCGA
-GTCATCGACGGCAGTATCAATCGTAAGATTTCCACAAATGCAAAAAGTGGCTTATCTCAA
-GGCAACATTGACGCGCAGCTTAGTGATACACCTTTTGGCAGTAATAAGAAACGCTCAATT
-TCACTAATCGGAAAGCTTGATCGGCTCAACACAAAAACCAAAGAATTTTCTGCAAACAGT
-AATTTAGTCTACACGGCATTTAATGGAGAAAAGTCGGAGATAAGTTATCAAATTAAGCAG
-CAACCAAACGGGGATGCTAAAAACATCGATTTTAGCCTTAAGGCCTATGGAAATCCACTA
-CCCCAACCTTTTGAGATCGCTTTTGCCTTAGGAGATTACAGTGCACAGCATGCCGTAGTT
-AGTATCACAAGTAAGTACGGTGAGATTTTTTCTGTAAGTGCAAATGGAAACTACAACAAT
-AATCAAGCACTTGAATATGGGCTTCAGGCTAATATTGAAATTCCGAAATCCACCTTGAAG
-TCCTTAGAAATAAACAGTCATGGAAAGGTCCTAAAATCTTTAATCGGAAATGAAAACGCT
-GCATACAATGTAGAATTCTTCCTGGATTCTAAAACCAGTCTAGGGCAATATGCTCGTGTC
-AATACAGTATGGAACGGCACGGCAAATGATGGCAGCTATGATTTTGAAGCTCAAACTAAC
-AATATGGAGTCTCCATTAAAGTTCAATGGTAAATATCATCGGAAACAAACAGGTAATATA
-AAAGATGGTGACCTTACCGGTAAACAAACGTACGTACTTAACGCACAGTACGGAGCACAA
-TACGTAAAAATGGATGCTTCATTAGGTTATGGAGCCGAGAAAGTAGATATAGCATATGTT
-ATAGATTCCAGCTTTGATTCTGTAAAAGATATCAAAGTTAATATTCGCACTTTTAAACCT
-TTGGATGATTCGACATATGTAGTCACTGCACTATTCAAACAGACTGACAAGTCATACGGA
-TTAGACACAACATTTTATCATTCGGCCCACAAAAAAGGTGTTGATATTCGTTTAGATCTG
-TTGAAAGAAAAGCCAATTATCATATCGAGCATTGCTGAACTCTTAGGAGACCGAAAAGGA
-AAGGTACTCTTTGAAATTCTAAACTTGGCCGATTTGGACATTAAAATAAATAGTGAAGCT
-TCATACGTCAGCATTGATGAGTTTTATATAATTGTCAACTGGAGCTCGAAGAAATTAAAG
-CTCGATGGCTACGAACTTGAAGCACGAGCTCAAAGTAAGAACATTAAAATTCAACTTAAG
-AATGAAAATGGCATAATTTTCTCAGGTACAGCCACTTATGCTCTTAAAAAAGAACTAAAC
-AAAACTATTATCGATGGACAAGGCAAAGTGCAGTATCAAGGAAAGGCGCTCAGTGGCAAT
-TTTAAGCTTACCCGGCAACACTTTGATTTTGGTACTGATAGGGAAGTTGGTTTCTCTTAC
-ACTTTTATGGGTAATTTAGGATCGAAAAACGGATTAGGCACTTTAAAAATCACAAACAAG
-GAATTCAACACCAAATTTTCCGTTTGTGAAGAAAAGAGACAGTGTACAAATTTAATAGTA
-CAATCAATTGTGAGCATTGATGAACAAAAACTGGACGCTGTGGAACATACCACACTTATT
-ATTGTTGACCTGAGAGATTTTGGATATCCATACGAGTTTGAATTAAAGTCTCAAAATACA
-CGTCAAGGTCTTAAGTATCAGTACCATTTAGATAGCTTTATTATAACAGGAAATAATTTC
-AAGTACCAATTTACAGCCAACGTTCAGCCCACGTCGTCCACAATTAAATTAGCACTCCCG
-AAACGTCAAATTTTGTTCGAAACTACTCAGAAAATACCAGCAGACGGAAGCCTTTTTGGC
-CGCTACGAGCAAACAGCTTCATTCTTTATTGACAAGTTGCAAAAGCCTGACGACGTTGCC
-CGCTTTTCTGCTATTGTAGATGTAACGGGCACCGAACGCGTTGCATTCAACGCCAACGGG
-AAACTTAAGTTTGAACATCCAACTATTCGTCCATTAAGTATTTCTGGACAATTGAATGGA
-GACGTGAATCAACAGATCGCAAGCGCCGAAGTAATATTTGATATTTTCCGACTGCCGGAA
-CAAAAAGTGGTTGGAAACAGTGAATTGCGCAACTCCCGTTCTCAAAATGGTTTCAATATT
-GCATATATTACAACTGTTAAGTCTGCTGGCCTTCAGTTTCAGTACCAAATAAATAGTAAC
-GCTGCAGTGGATATTGAAGCCCATGAGTATAACATTGGCTTGGAATTAAATAACGGTGAA
-ATCGATGTTAAGGCGATTTCGTTTTTAAATAAGGAAAAATTTGAAATCTCTTTAAGTGAA
-TCAAATAAACATATCATTTATATAGTCGGAGACTTTTCTAAGCAAAACCATTATGCAAAG
-CTTAATACAAAGGTTCAAATTCTTGATAAAAATCCAATTGAAATTACATCGGAGGTTCAA
-CCTAATTCTGCAAAGATTATACTGAAGCGTCAAGATTTCATCGATGGCACTGCAGAAGTT
-AAGCTGGGCAAGGAATTTAAAGTAGATGTCATTGGAAGTGGGAAACAATTATTTAATGGC
-CGAGTGGCATTAGATGCAACAAACTTTTTACAAACAAACTACTTTATAAATGAAGATCAT
-CTAAATGGTTTCTGGGTAAGATATATTAAGTTAAATTCGTTGGTATTTATGATATATATA
-TTTTTTACAGCATATTGTTGAATCGGAAATAAATAAAGATAGTGAATATATTTCTGAAAA
-TATCAAGGAACGCTTAAAAAAATCTCGTCAAGTTACGGATAAAATTGTTAAATTGGCTAA
-AGAAGCTGGACCAGATTTTTCCAAACTGCAGGGTAAATTACTTGATTATAAAAATGATAT
-TGTTCAAGAGCTTGAGGCTGATCAATCAATTGCACCGATTATTGATGGCATGTAAGTAAA
-TGATTCAGTATAACATTTTCGTTAAAATATATGCATTCCCTTTTTTAGACGCACCCTATT
-TAAAAAAATAGCCGGTATTGTTGATGACATAAACAAGGCAATATCAGAAATATTGGAAAA
-GGCTCAGAAGTCCATTGTTGATATTTACGATAAATTGCAAGCCCTTTGGAAGGATTCCCT
-TCTTAAAGCCTGGGAAGATTTCATTATAACTGTACAGAAACTAATAAGTACACTCAAAAC
-TGAGTTTATCAAGATTTGTACACAGTCATTTAAAGATCTCCTTTCTGCGCTTGAGAAATA
-TGGACCAGCTCTGAAAAACTATGGAAAAGCTATTGGAGAAATTGTAAAACCTATAAACGA
-CGCTGCTCAGGAAGTCATTAAAATTGTGGTTAATGCCGCTGAAGGTGTAACCCATGAATT
-CAAGCAATATGTCGCAAGCCTTCCGTCATTTGAAAGTATTCGTAATGAGTTTAATGACAA
-AGTTAAAGTTCTGAAACTATTTGAAAAGGCAACAGAGTTAACAAATAGTCTATTTGATCA
-GATTAACATTTTACCACAGACCCCAGAGACTTCCGAGTTTCTACAAAAACTCCACGATTA
-CTTAATCGCTAAATTAAAGCAAGAACATATTGATAATGAAAAATACATCGAAGAACTTGG
-ACAGCTTTTAATAAAGGCTGTTCGTTCCATTTGGGTCTCGATTAGAAGCACTTATCCAGG
-CTCATCGGATCATGTAATTGATTTTCAATCTTGGATTGGTTCTCTAACGCATTCTTTTGA
-CTCATTGGCTGTTCTTCCGAGCATACTTTCATTCCGTTCAAGTATCTTAAACTGTTTATT
-AAATGAGAATTGGGATGTAGTATTTAACAAAAAGCTATTATACTCATGGATATTCTTTAA
-CGACTTCGAACTACGAGGCCATGTCGTCGATGGGAAGCATATATTCACTTTCGACGGCCT
-GAATTTCGCGTATCCGGGCAACTGCAAATATATTCTCGCTCAGGACAGTGTTGACAATAA
-CTTCACAATAATTGGTCAGCTTACAAATGGAAAACTTAAGAGCATTACGCTTATAGATCG
-GGAGGGTAGCTATTTCGAAGTAGCAGACAACCTTGCCCTGAAGCTAAATGGAAACCTAGT
-TGAATACCCACAACACTTGTCTGGTCTTCACGCGTGGCGCCGATTTTACACTATTCACTT
-ATATTCTGAGTACGGAGTAGGCATAGTATGTACATCAGACCTGAAGGTTTGCCACATCAA
-CATAAACGGATTTTACACAAGCAAAACCAGAGGACTTCTCGGCAACGGCAACGCAGAACC
-ATATGATGACTTCTTGCTAATCGATGGTACCTTAGCCGAAAATTCGGCCGCCCTAGGCAA
-CGACTATGGAGTAGGAAAATGCACAGCAATTGAATTTGACAATAACCAGTTTAAAAGCTC
-CAAAAGACAGGAAATGTGTAGCGAACTGTTTGGTATTGAATCGACTCTGGCTTTCAATTT
-CATTACCTTGGATTCGAGACCTTACCGCAAGGCATGTGATATTGCACTTGCAAAAGTGGC
-TGAAAAGGAAAAGGAGGCCACTGCGTGCACGTTTGCTTTAGCTTATGGTTCGGCAGTTAA
-GCAGATTAATAAGTGGGTGCTATTACCACCGCGTTGCATTAAGTGCGCAGGACCTGCTGG
-ACAACACGACTTTGGAGATGAGTTTACTGTTAAGTTACCAAACAACAAGGTTGACGTTGT
-ATTTGTCGTTGATATCAATGTAACACCCGGAGTGCTGTCTAATTTAATAGCGCCGGCCAT
-CAATGATATTCGTGAATCATTAAGAAGCCGGGGATTTTCAGATGTACAAGTCGGAGTGAT
-TGTTTTCGAGGAAACCAAACGATATCCCGCTCTACTCACAAGTGATGGTGGCAAAATTAA
-CTACAAGGGAAACGTTGCTGATGTTAAGCTGGCTGGAATAAAGAGCTTCTGTGACAATTG
-TGTGGAGCAAATTATAACTGAAAAACGAATTTTAGATATTTACAATTCTTTAAAAGAAAT
-AGTAAAGGGCATTGCACCCCAAGCAGATGAAAAGGCGTTCCAATTGGCTTTAGATTATCC
-CTTCCGCGCTGGGGCGGCAAAAAGCATTATCGGTGTGCGAAGTGATTCTTTAGAATATAA
-GAATTGGGTAAGCCAAGCATTTCTAGTTTCGAAATATGAAAAAAACCAACATTTTTTATT
-TTTAGTGGAAATTTGTTCGAGCTCAGTTAACTGGATCCATCACTAAGTTTGATGGTGCAC
-TTATTCATCTTATTGCACCAGTAAAGGGGCTCTCATTAGAAGGAGTGTTAAGCGAAAAAC
-TAATTGGTACGAAGTTGTACTTATACCTATAAGTCCATATGATGACCTTCTTGTATTTTA
-GGCTTCAATTCTCGATTGGTGGCTACTGTAGATGGGAAAGACAGCAAAAAACGGACTAAG
-CTGCAATTCGATAACGACATGGGCATTGACTTTGTCCTTAATAACGGTGGCTGGGTGTTT
-GCCACACAAAACTTTGAAAAATTAAAAGCTTCGGACCAAAAGAAAATGTTGAATCAGATT
-ACATCATCGCTGGCAGATACTCTCTTTAAGACGGAAATCGTCAGTGACTGTCGCTGTCTT
-CCGATTCATGGATTGCACGGCCAACATAAGTGCGTCATTAAGTCATCAACATTTGTTGCG
-AACAAAAAGGCAAAATCTGCCTAAACTGGGCTTACATGTTTTATCGAATCCCTTCGTGAG
-GAAAAATCTTTTTTTAAACTAAGTAAAACGAAAAATTAATAAAAACTTAATATCACAAAA
-CTTTTTTACTGAAGAAAAGGTTATTGGAAAGTTATAAAAAATGCAAGACAACGTTTACAT
-ATATACAAAAAGTTGCCCTGTTAGGACTAACTTGAACTGTGTTCATGAAAATTGCTATGA
-TTTACAGTTTTAATGGGCAAATTTTTTATAATATCATTATGTATTTAATTTCAAACAATC
-AACAAATGTTTCACTTTTATTTTTTAAATAGTTTCGAAAGTATAAATTAAAACAACATAA
-TAGACAGAAATCTGGTGTTCACTGAAATAGCAGTGCTATGGAAAAATAATAAAAAAAAAT
-TAGGGCCTAATACTTAGTTGGATAGCCTTTGTTAGCCAGCACAGCCTTACACCTACGTGG
-CATGGAGTCCACCTGGTCCTGGCGACATTTGGGGGGAATTTTTGAACATGCATCCTGCAA
-AACTTGCCAAAGCTGAGCCTTACACACTTACACTTGTTCACATGACAGTAAGACATCACT
-AAGTATATTTACATATGCGTTTGGTGAATAATACCATACCATTATATAAAAAACAAGCCT
-ATACCAGGATTTTGGGTCCACCATGATTAAAAGTCTTGAGTGGTACTCCGTGTTTGGAGG
-TCGTCGGACATACTATCGTGATAACATGAAAAACTAACGGGACTTTCTTTTTTTCCTATC
-TTCACATTCCATTTTACAAAAAAAGGTGGAATAAAAAGTCGATTCCGAAAAGGGACAAGG
-AAAAATACCTTTGTATTTCTTAGTTTCCCTTGCACTACTACTTCATTGAAGACAGCTGTA
-TATGCTCATCCTCCCACTAGTCCAGCGTTTAGAGTTTTTAAGATCTCTTACTCGTTTAAC
-GATCCACTTGCTTACGGGGTATTTAAGGATCCTAAAATAAATATGTAACCATAAATAGCG
-AGGGATCTAGCTCTTAAATTTTTTCCCCGCTAAGCTAGCGGGTTGATGTTCTGCTTGATA
-TGCTAGATAAAGTAAGTGTGGCTCCCAATGACTTTAAATCAATGATTTCATACAGAACAA
-CTGGCAAACACACAGAGGGATAAGCATATTATGCGAGCACCCCAGTCCAGCGTTTACATT
-GCTTACATTGTTTATTAACAAGAAAACATAAATTTATTTTATTTCATATAGTAATCCTTA
-TATTAATACTTTATTAAACTGTAATATGAAATATTTATTACATGTCTGTGATATAAGCTT
-TTCAAGTTAGTAAAATTAATGTTTTGACAATAAAAAAAGCGCGACGCTTTGCTCATGTTA
-TAGGTTATTAAATCATTTCGTTTTATACTTATGTTAATTTGAACATATTAAATAAAGTAA
-TAATTAAAAATATCGAATTTTATTAGTACAAAGATATTTTAGTGATTTTTGAAATATTCT
-TAAAATGTACAAATATTTCATTAACGTAATTTAGGCACTTCCTCAATTTGGATTTGTTCG
-TAAATATACAAATATTGTCACCAGCATAGCTAAGTATAAAATAAAATTGAGTCTACTTTA
-TGTATATATTTATGTACTTTTAACTTAAAAGTAAAAGATTTCGTTAAGAGATTGGCGCTC
-AGTTAGGACACATATATTTTTATTTCTATCGGACGGAAAATATAAAATTGTAAGGCAAGC
-TGTAAAAGTAATTTTGTTATAGAATTAGGTAAAATAAGATTGTGTTATTACTTACGCTAA
-GGGCAACCACACTCATCAACAACCATTTTTGGCAAGTCTCGTTTAATAATACCATCATCA
-CCATAATATATTAAGGACATACTAGAGAATTTTATTGGGGCGCAACACGGTCGCATTCCA
-TTCATAAGTCCCATTTTCCGATACTCCTCTATAAAATGAGCATGAAATGTTTGGAAAGTG
-TCTGGCGTCCTAAAAGAGCCCGTGCAATCGCCTCGGCAATAGTTTGCAAAATATCCTCTG
-GGTGCAATAATCCAGTCATCCCAACCTAGTGCTTTGAAAGAAACATAAAAAGATTCTTTA
-CAGCACTGTCCATTTAAAGCTCCGCCACAATCTACGGCGCGTCGCCTAACACGCCTTGTT
-CTGGATGATTCTGTATGAAGTACGAGAAATGGTCGATTGGGATTCGTACTCAAGTAGTCG
-GATGAGTTTCCTCTCAGTTTCGAAGTTTGAAAGAGGTGCAAAGAGTAACGACCACCGCAT
-CCAGTACAATCAATCAACAAACGCAGTTTTTCGTGACTGGTATGGCCGTACCATTCACGG
-ATTGTATCGGTTAAATCGAATTTTTGCCATCCTAAATTTTTCGGGTCAACTTGAAAAGAA
-GCTCGGAAGATAATAGCCTTATCTATTCCCTATAAATAAAGAGCTTTAAAAATTAGTTAA
-AAAACAATATTTTTAATGTTACCTTCTCCGTAATATTGATTGAAGTTGATAACTGAAATA
-CCCATATTTTTATTCTGTGATGTGGTTTATTTGCTCCCCATTTTCGTTTAGTGTTTAGTA
-AATGTTTTTCTGGCAAACTTTTTGCTTTTTCAATCCAAAGACTATGTGGCTTGTCTATCC
-TTATATGAATCTGAGCGCTTCGTATGGATAATTTTTGGCTGGGAACACGGCGGTTTTGGG
-CCGAAAACTCGAGTATTCGATATTGTCGATATTGGGTTCCTTAAAATAAAATATATTATG
-CCAATGAATAAGAAGACTACACACAGTCATATGAGCGAATTACAAAAAAATATATTGCAT
-TGTTTTTTTTCTTCAAAAACAGATATATTGTAAAGTTTACAATTTTTGTACAGTTAACTA
-AAAATCAAAGCTTTGTATATAAAATGTACTCTTAAGCGTTTTGTAGGCGTTAGAGATGGC
-GGATATTGGTAGACATTAAAAAAACCTCAACTACTTCAACTTTAATATAACGTATTTAAA
-TATATTCGTTTTTGTCCATATCGATCGTATCGATGTCAGGGCCTGTAAAATCTAGAAAGT
-TCAGATAAAAAATTAAAAATTTCAGAGAAGAAGCACTCTCACAAGCTACCACGCTTACAC
-TTTTAAGAAAGCGTTTTTATTTTTAGTCATTATATAATTTGTTTTGCCAATTTCTATCGG
-TATGCCATACATACCGCCACAAGCCGGTTTCTACTGATTTGCCTAATGTTTTTTGGGCAC
-GATCACTCTTTCTTATTTTTATTACTGTATATTACTATTACTATATATTAATATATATTA
-TAATATAATAATATATAATAGTAACTATAGTATATAGTATAGTATAGTATAGTAAAGTAT
-GTTAAAGGCAGGAAGAATCGTTTCCGACTATATATAGTATATATATTCTTGATCAGGATC
-AATAGCCGAATCAATCTAGCCATGTCTGTATGGAACGTCTAGATCTCATGAACTATAAAA
-GCTAGAAGGTTAGAAGCATACTAGCTAGAAGCATACCGATTGTAGACACCTAAACGCATC
-GCACGTGTGTTGAGCCAACTCCCACAAACCTCCGAAAACTTTTGAAAAAGTTTTGATATT
-TTCTCATATTTTTAGTCTGTAGTCTTGTACATTTTTTTTTATCGATTTGTCAACAAACTT
-TTTGCCACGCCCACTCTAACGACCCAAAAAATGCCGCCGACAATTTTTTTTTTTTGACAA
-ATTTGTGGATATTTTTTCATAATTTTATTAGTCTTTTAAAATTTTATGGATTTGCCAAAA
-AACTGCCACGCCCACACTTTAGAAAATTTTTTTTAGATTTTTCTTTGTTTTATTGTTTGT
-CTTGCTAATTTCCACCGGTATACCAAAACACTGTGATCACGCACATCCTTTCACCAACAA
-AACGCCCAAGAGGCTCACTCCCTCACTATTAAAGAATTATACAATTTTTTTCTCATTTTA
-TTTCCCCGTAATATCCAACGATATCCCAGCAAAATTATGAAATTTCGCGTTTGCGTACCC
-ACTAGTTATAACGGGTATAAAATAAAATTTATATTTACTTATTTATAGTAACAGGTATCT
-GATAGTCGGCGAACTCGACGTCTCTTATTTTTTAATTTGCCCTCGACGATAGCGTTTAAT
-CCTGTGTTGAATAAAAATCTACTCACCCTCTTCAGCAAATGTAATTATTTCCTGCGTATT
-TCCAAAGAAGTCTTCATGATCAATATTTTCATGATCATCAGCAAAAGATTCGTGATGTCC
-TTTCTGATTTTCATATTCTATGTTGTGGATCGCTGGCTGATATCCAATGCTAGAGCGACC
-TTCATGGTACCGGTTTTTATCATGAGTCTGAACACTGTAATCGTTAAAATATTCATAATC
-ATTGTGGCTCATCTCACCATTTTTGCCAGTATGGGTTTTATTATCAATACTATGATTTAT
-ATCTATAGGATATGTAGATTTTTTTAAGGCATTCTCATTCATTTGTGTGCCGTTGATGCC
-ATTAACTTTTCTGACCGCTCCGCTTTTAAGCTCCTTAGGACTACTGTTATGGTGGCTCTT
-TAGTTCTATAGGCATAGATGCAATTTGAGAGTTTATTTTTAATTGACGGTTTTCTGTCCA
-TCCGTTTAAGAATGAGTTTTTTTTATCGATTCGTTCTAAAGAACGATTTCTCAATACTTT
-CCCATATACATTATTTTTACTTATATTGAAAGTGAAATCGAACGGGGATCGATATTTATG
-ATGACTGGGATCCCGTTCGCTTCTCTGATCGGTCCTTCCACCTCGGCCATTAAACAAATG
-TGATCCGGGCGAGGCAAACGCCCTCAGCTTGATAGTCTTCTGATCTAAATTCTTACCACT
-GCTCCCAAATGCATTGTTTGGTATCATTCGTCCACCATCGACTCGATATATTGTTTCCCA
-AATAAATTGCTTTGGTAAAGGATGAGATACATTAGGCTTGTGGCTAAGACCAAGCTTTGT
-CAAAATTTGCCGTTTTATTGACTCCAAACGAACTTCATCGCTGGGTGCAATGTTGTTATG
-GGGTTGATTAGTTTTTTTGTTGAAATTATTGTTGGAATGGTATTTGTTGTAGATGTTGTA
-GTCTGTGTGTGGATTATCTGTGTGAATGTGATAATTGTAAAGTGTTATGTAAAATTCATT
-ATATAAATTTTTGTTGTTGTATGGAGTGTTTTTATGTTTTTAGTAAAGTTTCATTACCCG
-ATATCACACAAGTTTTATCGTTTTTTAAAAATATTTTTTTGTCTTGCTAGCATTATTATT
-TTAAGATTTGGATTTATTTTTATGGTTCACAAAAATCTCGAAAAGAAATAAAATCAATAA
-TCAAATCTATTTATAGTTTCTGAAATCCAGCGCCTATGACCTCTACTGTTTTTTTTTGCA
-ATACCGAGTTTGACTAGTATTGTACATATTTACGTCACTGGAGCGACATTTCCTTCGTTT
-TTACGTTAAGAACAATATATAATTTTTTTATTTTATGACAATAAAATTAGACGAGACAGG
-AATACCTTTCAAGACTCGTAATGTTTTAATTCAAAAATATGTACGAAATTAATCGTGTAG
-CAAGCAAATTTTTCCAATCCTTAAGATAAACAAATTGCAATATTAAGATAAAAACTCACC
-CAGACTATGAAAATTTGTTCTAGATATTTTGTATTTTTTGTTATTTACCCTTTTAAGGGG
-GTATGAATATCCCAGGCTTACTGCGGGTGGTCCTTGTATTAAATATTATTTACATTACTA
-GTGGTACAACATTTGTCAATAGATATTTAATTTAATCATTGAAAATGATTTTATTTTACT
-TAAAAATAGCACAAAAATCTTACAAATTAAATTTATTTTACAAAAAATTCTGCATTGCAA
-TAGTTTTGGTACAGTACGATAACCGCTTATTTCACAACAACTCACATCTGTTTTATCTTA
-ATAACGCCAAACTCAATGTAGTTTTTTTTAGTCTCAATAAGAATATTAAAAGATTACCCT
-ATATTCAGTATGTAAAAAATTTTTTTGAAAACTGACCTTTATCGGTGTATATGTTGGGCT
-TTCCGCTTTCATGGCACAAGGTGCAGCCCTTGTGACTCTCCAAATTCGAAGCATAATAAT
-TACTACTGCTGATCCCATTGCAATTTATAAGTTTGACTTCAAACCAGACGAGTCCAATTA
-GAAGCCAAATAAGATTGGCTCTATTGCGTTTAATCTTTGAACAGTTACGCATTGAACCAT
-GAATCGCTGGCCAAGGTGCTTCAATTTCCCTCAAAGGGGACACCAGTAGGCTTCTCTCTG
-ACTGACTAAATAGTTTACCTCCTTGTACTAAGTCATAATTAGTTCCGTAATTTGTCTCCA
-AAGACTGGCATTTGGCATCGCTAAAATTAAGTCTTTGCTCAAAGCCGCTCATATTATCTT
-GCATTAGATGATGAAGTCGCTTAGTATATCTGTGCCTGCGTCGTCTGTGATTGCGTCGGC
-GTCGCCTCCTTCGCTGTCGTTTACGATTGCGACTTTTACAAAGCACTCTACATAAATTGT
-TGGACTTTACCTGTTGGTCGTTATTTATGTCATACGATGTATACCCATAAAGCAACTTTA
-GCTTCGTCTCCGAAGTGCTACTGGGAGTTTCATTAGGTGTGGTAGGAACCGAGACGTGCA
-CTGTCCTACTGCTGGCTTGGCTTCTATCTGCAACTCCAGACTGGCCAGGCACGGAAAATA
-TGTCTAGGAGTATGCAGCTTGTCAGGAGTGTCGCTACCGCAGTAACCCACCGAGCCAGCA
-CTAAAATAACCGCCACAAACCTTGATACTCTAAGGACTTCGAGGTCAGCAACTTTTTTAC
-GCATTGCAGCGGGTTGTGGAAATGACTTCCGGGAGCCAAGGCTGTTGCAGCAGTTTAAGT
-TAAAGCAGCAACAGCACTTTACAACCACAACGCAGCATCCTTGGCGACAGCAGATGCATT
-GACAATTAAAGAAACACCTGCTGCCTTTGAATGGCGCCCCCGATTGCGAATGATTAGAAT
-CGAAGGCAAATCGCATCTTTGATATATGGCAAGCGTGTAGTACAGGCACTGTCCCTTAGA
-AACGTGGTACAAGTATTGTCAATTTTATTTTTCTGGTAAATATTTTTTTAATCATTGCAA
-ATCTTTTTCCTTTCCTTTCCTTTCTGTCGTTCATTTCGTCTGCCTGTTCAAAATACAAAT
-TTTCGATTAGATAAGTGGTAAGCTAACTGGAAATTAATATGGACACTAAACAAGAGAGGA
-GGCTACAAATTGGCAAATAAATTAAAAACACCGGAGAAAGCTATAGTCGACTTCCCCGAT
-GCGAAGTTTCATAATTTTTCAGGGATATTTATAAATATTGTGCAAAAAGATACGAAAAAG
-TTTTAAATTTGTTTGAAAATGTGGGCGTGACCGTTTCGCTCGTTTTGTGGCCAAAGTGTT
-TTTTATATACAAAAATTGGTTCCAACAAGGCGGTGCAACAGCACATACTTCAAGAGCATC
-GATGGCTGTTTTGAGGGAACACTTTCCAGAGCGCCTTATCTCAATTAGAGGCGATTTGGA
-ATGGCCGGCACGATCTGTCCCCTTGTGATTTTTTTCTATTGGGTTTTTTGAAGTCCCGTG
-TTTATGTGAACCGTCCAAGAGCCCTACAAGATTTGAAAACCAACATCCAAGAAGAAATTG
-CCATCATAACACCTGCCATGCTAACAAGACTCACGACAAACGCCAGAAATCGGTTTACGC
-AATGTATGGAGAATGGGGGACGTCACCTATCAGATTTCATCTTCAAAAAATATGACATGT
-ACGTACAATATAAAAAAAAATAAATTTTTTCCGATGCCTACAATAGTTTTCATTGAGTTC
-TGAAAAAGGAAATTATGCTGCCGCACCCTGTATATACTTTGTATGCTCGGCAATGCTCCC
-TTCTACATGGTACTTACTTTTTAACGTATATAGTATACCCTTTGATTCTACGAGTAAGGG
-AATATATATACGGGTATACAAATCTTAAATGATATATTCTCCGAATACTTGTTTACTTGA
-TAATTAACCAGTAATTGAACCAGTTTGCGTTGAAACGGACGGACGGTTACGGCTCTTACT
-GCTAGCCATACAGATGAACATATATTCTTCGTGTGGTCGTAATTGTCTCCTTTACTGCGT
-TGCAAGAAACTGACTTAAATCAATATACACTTTGAAAGGGTACAACACATTAAAATTAGT
-CTAAACCTGACGCCGAGCTTCGGATGGCACAGTTATTATTACGCCAGAAATACTTCATAC
-CATGCACCAACAGAAGCGGACAGACAGACTCATCCGTCCCTTCTGAAGAACTCAAGGCGA
-CACACAGACTGTGTCCAGATGAAAAGACCTACGCCTGAATGGTGGTTACTTAGAAGCCTA
-GCAGCGGAAAGGGATGAAGAGGAATTAAAAGCATGCGTTCAACAAAAAAATTTGTACATA
-TGTAAGAAGGAAGGTGGTTATGTGTATAGGCTTATGATCAGTGTATGTAACAATATGTAT
-CACCTTTTTCTTTTTAGAAACAATAAATTTTCAACTAAGTAAATATATTTCTTCACGAGA
-AATATTAGGGACACTATCACATTTTCACGATTTATAAATGTATTATGCTTTTCCTTTTAG
-CACGGAAACAATATTTTGTATCTCCGTTGGTTGCTAAATGACATTGCATACTTTGTGAAA
-CTAAGATGACACTTTAAGCTTTTCAAAAGCTTTCTTGAAAATAACAATATTTCAGCGTTG
-CCATATTTGCACCAGAAATATCTGTTGCCATTCAAATTAGAAAGAATATCGATGCTATCG
-ATATATGCTTCCTTTCACGATTAAAAAGTCGGCAGATTCAAATGGATGAATTTCAATAAC
-CTAAATCATTTTTAAATCGTAATCGTAACTAATAAATAAAAATGTTGTTAAGCGTAGATG
-GAATCGTTTACCCAAAATTCCAAATTAGCAGTCGATCTTGTGTCGATCTATGTGCGCCTA
-AACATTAACAGATTTATCTGTAAAACTTTACGTCCAATTCAGTTAGATTCAAATCAAGAT
-ATAAATATTAATATTATATTCATTTGCTAGTACGAATGCGAACGCAAAATTTCATCATTT
-TTCTGGGATATCGATATTAGGGGGAAATAAAATGGGAAAAAATTGTTATACCTGTTATTC
-GTGGTTTGCGGGCTTTATATTGGGCGTTTTTTGGCAAATCGATAGAAATTTACAAGACTA
-ATAAAATTATGAAAAATATCCAATACATTTTCATAAACGTGGGAGTAGCAGTTTTGGTCG
-ATTTTAGCGCTTTGAGTGGTCGTGGCAAAAATGTTTTTTGCAGATCGATAGAAATTTACA
-AGATTATTAGTCTTGTATGAAAAAGTATGTATGAGAAAATATAAAAACATTTTTCAAAAG
-TGTGGACGTGGCAGTTTTGTGCAGTTTGTGGGCGTTAGATGAAATTATGAAAAACTATCC
-ACAAATTGTTCAAAAATGTGGGCGTGCCAGTTTTGTGCGCTTTGTGGGCGTTAGAGTGGT
-CGTGTCAACATCTGTCAACAAACTTGCGCTGCGTCTATGTCGCTTGAATCTGTATGCTGA
-TCTCAAGCTTTTACGTTTACGTACAGTACATGAGATTTCGAGTTCATTCGGAAAGACGGA
-CGGTCGAACAGACGGTCGGACAGACGGTCGGACGGACACACGGATACACGGACATACGGA
-CAAGGCCAGATCGATTCGGCTATTGATCCTGATCACACTTTATATGGTTGGAAACGCTTC
-CTTCTGGTTGTTACATACTTTCCAAATGTGAAATTCGAGTAAGTATTCTATTATTTTGCT
-GATTTTAGTTATGCAAATCGATATAAGGAAAAGCCCAGCAGATAATATTTCTTTATCCTT
-TACTTGTTAACAAAAAAAGGGTAAACCGTACTCTCTGAAGAATATTTAACAGAAAGAACA
-AAGAGGATGTATACGTAACTTCACCGGAATACCTACAATTATTGGCTACATTTACTTTTT
-ACTTCCTTCGAAACGATTGCATCAAACTAGAAATAGAATACGAATATTTTGTTGTTGGTT
-GTTTTCATCATATACATACATGTACATAGACATAACAAATAAATAATTTACGTTTTGATA
-CAAGCAAAAGCCTCGTAGGAGTTACTAGAATCTGGACGGATAACTTCAATTTTTTGATAT
-CTATAGTTTTATAGGTTTTGACTTTTATAAAGATGGACCGACGGACAAGGGGACTGACTG
-GCATGTATCGGTCGTCTACGTTAGTGGCACGGGTTAAAAAACTTTATCCAAGACATTGTT
-TTAATTGGAAGAGTATATAAACCTTAGTTTGCCGATATCATGTTATTCTGGTTTTATGTG
-CTATCGACTTGTTAAAGCCCCTTCTGTCTGTATGTATTAACTTTCGGCTCCCGAAAATCT
-CCGGAAATAACTATATGTATTATTCCGGGAAAGAGTATACCAACAAAGTAAGTAGTATAA
-ATAAATAGTACATAACATAATATATACAGCAGTAGCATTTCCAGTACCTAGCAGCCAAAA
-ACAACCAAAAGAAACGGCGGAAAAGCTGTCTCGGTTGGCTTGCAGACCGTGAAAAGCCAC
-GAGCCACGATTGAAATACCGAATTTCATACCAAAACATATGAATACCGATTGTTTATATC
-AAAAGCTACCAGGCGAATTCTACAAAAATATTTATATACTTACATATACACACATACACA
-CATATGAACACAAATAGTTACCCACCGTTTAGCATGCGGAATAACCAAAGAAAAGCCTTC
-TAAATGAAAAGCTACTAAAAAAAATTTTCGAATATTTTTTTAGAGCTTATATTGGTCAGA
-ATTCTTCATATAAATACATACATATATAATAACATAATAATAATATTTAAGATCATTGAA
-CTTTTGCTAGTGACTTAACACCAGTTTTGGTACTAATGCACGAATTAACCACGTAAGGAG
-TATATATAAGCAGAAAGGAAAATTAACAGAGGCGCGATCGAAGGGTAGGTTTTTTCCGGT
-TCGGTCTAACAGGTGTTTCACAAATAAAGCGCGGGCAACCGTCCAAGACATTTCCTTCGA
-TCGCAAAAGAATTCAAGGGATGACGGTAAATGAACACCTGAATATTCTGTTGTGTACACT
-ACATAATTCTGTAACATATTATTATACCCGTTACTCGTAGAATAAAAGATAGATTCGTTG
-ATAAGTATGTAACAGTTAGAAGAAAGCGTTTTCGACCATGTAAAGTATATATATCTTGAT
-CAGGATCAATAGCCGAGTCGATCTGACCCTGTCCGCTTGTTGCTTCCAGAGACAAAGACG
-CACGGCAACGTCACTCTTTGATTTTTCAATATATTTAACAATATTTTGACATAAATGATA
-AAAGTTAAATCTTATTCTGATGTCTTTTCAGTCCCCTTTAAAGAGGACAAGTGGCTAGTA
-ATATTGACTAAGTATGTTTATAAACTAATAGATTTCATAAATGAAAAAAAACTTTGTATT
-TGTATTTGTTTTTTTTATACGATAGTAACACCAGTCAGCTCTAAATTTTGAAACGGTTGA
-GTAATCTCTCTTCTCCCTTTCGTGTAGTTTGCAACGGTAGTCGAAGATTGCTTGGCACGC
-GCCGTCTTCTCTTTAATAGTTTGAGTACCAGCAGCCTGCTTTAGATCGTCGTTCAGGGAT
-GCCAATTTAACTTTTTCTTGGTTTCACTACTCTGACGAAAATGTGGATTATTTTTGTATG
-CATGGAAGCATAGAAACAATATATGTATGTGTATATCATAAGGTAGTGCCGACTGTACTC
-CTAGTACACCTATGTATATTAAACGATTTATTTACAAACGTATATTACACATTTTCAAAT
-ATGTATGTATAAATATTTGTTCGCTTGTCAACCTGTAGAATGCAGGTCACTCAATGTAAC
-AATACGCGATCCAGACGGTTAAAAGGGGGTTGATTACTTATGTATATAAACTGACTTAGC
-TTCCGTTCAACAAAATGTAGTTACTTCAAATTTAATACATAGTCTTGCGTTCACTTTTCG
-AGAGCCTGTTGTTAAATGCCAAAAGATAACACCTTTATATGTATCTAATAATAGGAATAT
-TAAACCGGAACCAATAAATATAGGCCTTTAGTGGAAAACAATTAGACAAATATGGGTCAG
-CTGGACCTTAGGAAACTTTAAGCAGTCAGGACTGTAGGGTTATGAGATTGAGGTTTGACA
-GATATAAAAAAGAACGATCATAATCAGGGATATACCAAACGCTTCGAAGCGCTTTCTTCT
-TCCTTACAACGAATTTAGAATACCCATTTCCTATACGAGTAACGGGTATAAGCACTCCAA
-CACTCTGATCATTAAGACCAAACAGGGGAAAACAAGAATACCATCTCATCCCTTCTCATT
-CAGTGACTTTAACTAATTTGTTCTCTTTCCTTTTCTCTATCACTCGTTCTGTTTGAAGCG
-GCGATCGTATTTCAAACCCAGCTTTTGCATCCGAACAACACGCTATGTCTCCCGATTAGT
-CGACCGCCAGTTGAGTGCGAATGTAGCCGACCAACCGTAAAGCCGCCTTGGGCCAAGTTT
-TGAGAGCGACTCAAACATATAAGCCATCATAAACACACTCAAAAAAGTGGTCGGCTGAGT
-TTGAGCGATGTAAACTGCTTCCGTCGTCCATTGCCATTCAACAATTTAGTTTCGCTCGAG
-ATCTCTTGGCGTACGCTTCAAGATCCACCTGGAAATCGTGTTGCTTCGTGGATTTTTAGC
-CAACAGGTGGTTCGCGCTGTCTTTTTTACCTTTCAAGGCTTAGATTCCTTGACTCAGTGA
-TGTTGTTAGTGTATAAATTCGTATTTGAACGTTTTCACTACCTTAACTGAGTGACGCTAA
-ATAACTAATAATTTATTGAAATTCTTTAAAACAATTATATGTTAACCAATCTTTATAAAA
-CGAAAATATTCAGTGAGTAAACTAATGCATAGTTTTAAATATATTAAGGTAAAAATAATT
-CCTTAATCATCCAAGTTATATAACATTAAACACTTAAGGCGCTTGAGCTCGGCTTTAAAT
-ATACTCCGAATTTGAACAGCTTATATTTACCCACGCTCCTGACCTTGGAATACTTGTTTT
-CTTTGTTTTCCTCGACTGTCTTAACTAAAAATTCTGGCTCCCCATAGCTATTATTCGGCT
-GGAGTGTGTGAAAATACAATTATTTTTCCCACTTTTAATTTTGTTGAATTGAATGAAGTA
-TGGGTTTTATTCTGCCTGAATACCAGTTGGTAATGAAAATAACAAATTGTAGAAGCTCCA
-ATGACCTCGTAACAGGACCGCTGTGCCCGACCGTGACTTTTAACTATATACTTCCAAATT
-CATTTAAAATTAATTTATAAAAAAAATTTAAAATTAATTAATTTTTTATTTATTATTATT
-ATTATCAACAAGAAAATGTGTATATCGAATTCGAGCCCTTTATTCGAATTCGAACACAAC
-AACAAAACTACAAAACTTGTACTACTAAACTTGTACTAACTAACTACTACCTGTTACTAA
-TAGAGTAAAAGGGTACACCAGATTCGTTGAAAAGTTGAAAGGTAGATGGAAGTGTTTCCG
-ACCATATAAAGTATATATATTCTTGATCAGAATCAATAGCCGAATCGATCTGACCTTGTC
-CGTATGTCCGTGTGTCCGTCTGACAGTCTGTCCGTCCGTATGAACGTCGAGATCTCAGGA
-ACTACAAAAGCTAGAAGGTTGAGATTAAGCATACAGATTCTAGAGACATACACGCAGCAC
-AAGGTATTGCCACGCCAACTGTTACGCCCAAAACTGCCACGCCATTGAAATATATTTTGA
-AATTTGTTCATATTTGTTTCCTAAATTTCTATCGATTTGCCATGCCCACTCTTACGCGTA
-CAAACCGTTTAGAACTGCCACGCCCACATATTTGCAAAATGATATTTTTTCATATTTTCT
-TTAGTTTTTGTAAATTTATATCTACATTTTCTTTTTGCAACGCCCGCTGTTACGCCTACA
-AGCCGCCCAAGACTGCTACGACCACATTTTTGACCAAATTTTAAATTTTTTCTCATTTTT
-ATCATTAAAAAAATAAGAAATGCGTTAGCTGAGTAACGGGTATCTGATAGTCGCGGAAGT
-CGACTGTAGGATTCTCTCTTGTTTTTTAAATTAATTTTCCTCGTGAATTATAAAAGCGGT
-GCAAGCTTGTTTCATACCTGTGCCACGCAGGCACTATATGTATTTTGATTTTTTATTGAT
-TTTATTTTTTTGTCATTCTAATTTTTATCGACGAACCCCAAAATGTTCTCATAAAAAAAT
-GGCTCCAATGTTATTAAACATTGCTGCTACTAGCTGATTAATAGGTATCTGATAGTCGGG
-GAACTCGACTTTAGCGCTCTTTCATTTTAGGCTATTTAGGAAACAATAAATGTAGAAAGA
-AAGCAGATGGCCTAAACGAACACATTTATTCCCATACCCATACACGTAGCTGACTCGATC
-ATTTAGCTATATTGACCCTTAGGGGAGTGTCAGTCCCAAAAAGGTCAATTAACAACAGGT
-GAATAAGTGCTAGCAACCACGTTTGCGCGGGTTAAGGCTTCATTCGGCGGGAAGAAAGTG
-CACCTTGCCCTGGATAACAAGAGCGGATAGTGAAATAGTGAAATATATGTGTGCCATTGA
-AAGGTACGAATCACAAGAAAGATTGCTATAGTCAAGTTGGCCGACTATTAGATACCCGTT
-ACGCAGCTAGTGGAAATGCCAAAGAGAAAATTTCATAAATTTTGGCTAAGCGATAAATAT
-TGTGGAATAAAATTACTAAAAATTAAAAAAATGCTTATAAGTCTAAGCTCTTTGTTATAA
-TAAAATTAATAAAATTATGAAAAAATATCCAAAAATTCTTCAAAAATGTAATCGAGGCAA
-TTTTGTTTGTGGGCGTGGCAACAGGGGGGTATGTCTCTAGAATCTGTATGCTGAATCTCA
-ACCTTCTAGCTTTTATAGTTCCTGAGATCTCGACGTTCATAGGGACAGACTGGCAAGGCC
-AGATCGGCTCGGCTATTGATCCTGATCAAGAATATATACACTATATATAGTCGGAGACGC
-TTCCTTCTGTCTGTTACACACTTTTCACAAAATCTTGTATACCCTTTCACTCTACGAGTA
-ACGGGTATAAAAATATCATAATTTGGTCTGTTACTCGTAGAGTAAAATTAGTTGAAAAGT
-ATGTAACAGGCAGAACGGATCGTTTCCTACCGTATGAAATACATACATTCTTGATCAGGA
-TCAACAATCTGGCCATGGTCTGAACGCAGTGATCTAGGTAACTCTAATAGAAAGAAACGA
-TTAAGATTAACAAGCAAATTTTAGAGCCACCTTCGCTGTATGATTTTTTTCCCAGCACTC
-ACACTAGCTGAGTAACGAGTTTTTGATAGTCGAGGAAATCAACTTTAAAATTTCTAGTTA
-TTCATAAATATGCCAAATCGGGATATACCATTTATATAAAAATACATTAATTTAGTTCAT
-AGTTTCGCGTTTTCCATCATAAAATGCTCTTATTTGAATGTATCACTTTAAAACTTTCTT
-TATATATAGCTCGGTTGATTTAGTTCATTTATTAAAGCCATTACGTGTTGATTCGTTGAA
-AAGCAGAAGTGTTTTCGATCTTATAAAATATATATTCATAACTGTCTAGACGAGTCGATC
-TACAGATTCTAGTTGTAGTCATACGGCAAGATTATTTTAGATAATGAAGGCGTCCGCCAC
-CCAACGCCTATAAACTTTCAGAAGCGTTATGACACATTAAAAAAAGAAAATTATTTTTTG
-TCATTTTACTAGTTGTGTTACCAAACATTTTGACTACGCCCACTCTATCACCCACAAACC
-GCGACGATAAGTGAAATATCTGATAGTCGAGCCATTCGACTATAGCATTTCCTGCTTGCC
-TTTAAAACAGTTTGAATGTCATTGCCGAATAAAATACATAACATTTGTTGTTAATTACAC
-TTTAAGCAGAAGAATTTGATGAACTAACCAACAATTGTTTTGTGCAGACATATCCATTCC
-TTGCATAACTGCATAGGTCAACTGCTTTGGCTACGCTAATATCTCGTTGCTTTCATAATA
-AAAGAACCCACAATTTTCTGTATTCCAGGAACTTATACATTTTGTTGAATCTTTGATGCT
-TATAATGGATATACAGACATCGACACATCATATCCATGGGCTCGGAACACATGAGCTCCA
-ACATCGTATTTTACATCCACACATTCTACATTCAACTCAAGAAGAAACCCTTAATACAAG
-TACAGGCCAGCTAGAGCACGATTCCCAACATCTGCAACAACATCACCTCACTCATCATCA
-GCAACAGGACGTTTCACCGACTTTGCACAATTTACAAAACACCCGCACTGGTGATAGCCT
-GAGCACTACTATTAATACAAATCAAAATCAACATGGTCATCAACATCTTTCCGGAAGTAA
-CATGTATACCTCGTCTCAAATGGAAGATAAGTCAAAAGGTAACCAAAATACCATTGAAGA
-AGTCAAACTAATATCTTAATTTAATGCCTGATATCGGAGCTGCCCAGATCAGATCACTAT
-ATAATATAGGTGCTATATATAAGCTCTACTGTAAGATAAGATCTACTGTATTGTACAGCT
-GTACGTGAAACAATCGGAAAATATCAGTCGAATTAATGGAAATGAAATACTAGCTTCGTT
-TTTTGGATCATAAAACGTTCTAGTTCAGTATACAACAGTTTTTTGACAACATGGTATGTT
-ATCCGTTTAAAATAAACAAAATATATATGAAAATATAAAACAGTAAATCATAGCTCATAT
-CGGCTTTTCAACGCTAGCTCTCTTTCATGTTCAGATTTTTGTTTTAAAGCTGACGCATAA
-ACCTTGAGTTTTGTACTGTAAACTTTTTAACTTTGAATTCTTAAGAACGAACGTTAAATA
-ATTGATTTTATGACGAGAAATGCTTAGATTGATATATTCCTGTTTACTGTAACGATTAGA
-CTAAAACAAAAGATTAAATTTTCATGCCATTAACATTTGTAGGGGATAAATGATGATCGG
-AGAAAGAAAAAGATGGTAATTCCAGTTGCAACCTTCCAAAACTAAAGAACAATAGCAATT
-GCAGAAAGAAGAGAAGGGAACATTTTAAACAAGTTCACAAGTGCAATGCACTTGGGCCGC
-GATTGAAAACCTTTTATATCCCCTTCCAAGATTTTGCTAGTGAATTCATATTCAAGTTGT
-ATGAAAGCCTAAGGGACAAAAAATTAAAAGGTGTTTACTTCAAGTCACGGATTTTCGGTA
-AGGGGAAATTTACCATGTTCCCATTGGAATGCTCCACGATTTTCATCCCCGAGTTCTTAA
-ACAACAAATAATATACACACATATGTTTTCCTTTTGTACACTAAAAAAAATTATAGAAAT
-TTGTTCCTTTCCGTTATTTATGTTAAGATACAATTTAGTCATTCAGTTTGTTTTATAAAA
-ATGTTGTATTTTTTCTAATTTTATTCCCCGATACCCAACGATATACCAGAAAAATAATGA
-AATTTCTACTGGCTAGGTAACGAGTATCTGATAGTCGGGGATCTGGAAATTTTTAAAATT
-TTTTCTCATTTTATTTTCCAATATCTTTCGATATGCCTGTAAAGATAATTTTCGCGTTTG
-CATTTCCAGTAGATGAGTAACTGGTATCTGTTAGTCGGGGAACTTGACTATAGCATTCTC
-ATAAAAATCGATGCTTGTTTTTAACGAAATATTTGTAAAGATTTTTTGTGAGTGGAGTTG
-TCTCCCTCCAGCTCCAAGTGAGCTTATATTTAAATTTTCTCTTTTGCGCTTTCAATGAAA
-AAAAGAAATGAATTAAAGTTCAGCGAAACTATTATGTCTTTTTTAATTCTCAAAAAATTC
-TTCGATTGTTTCAATGACAGCTATATTAATAAGTCGAACGACTTTGATCAAATTTGAACC
-AAAACCATATAAACATAAAAAACATGTGTGCTGAACTGGGCCGCTTGTTGATAGAACACA
-ACAAAGCTGTTATTTCTTTTCAAAAAATTAGCAAATAATTTTCCAACACTTTCTTAGCAG
-TTTCATAATAAGTAGTCTCAGTTTTATAAATTTATAACTGAAATTGTGTATTCGCCGATA
-ACTGGTGTTAGCTGGCAAACCTGCGTTCTAATTGGTATATGAACGCATCATAATTGAAAA
-CAAAATATTTTGTTATATTTTTATTACTCTTGTTAGTTTCTATTGGTATACCTATAACAC
-TTTAGAAACGTCCCCCATTACACCTACAAAACTCCAAAACCGTCACGCCCACACTTTACA
-ATATTTAATTTTGTTTTTTTCGCATTTTATTTATTGATTGATTATTTATTATTGATTATT
-TAGAAATAGAAAAACTATAAAATTTCGGGTTCTCACTTCCGCTAGCTCAACAACGGGAAA
-CTCGATTATTACATTCTCTCGTGTTTTTATTTTATTATTTGTTTACCATTTTCTATCGAT
-ACATCAAAAATATTTTGGCCGTGGTTATTTTATACCCGTTATTCGTAGAGTACAACACAC
-TAGGCATTATTCGAATGTCTTTGGTGAAAGAGTGTGCTATACCCGTTGAAAAGTATTAAA
-CAGGTAAGAGAAAGGATTTTCCACCCTATAAGGTATATTTATTTTTTATCAGGATTGCTA
-GCCGAGTCTATTTGGCCATGTCCGTCTGTCTGTCCGTCCGAAGGTCGAGATCCCAATAAA
-CTATAAAACTATAAACTAAACTACAAAAACTAGAAAGTTGAGATTTGAGCAAACGGATTC
-CATAGGCATAGTATGTAACAGGCTGAAGGAAGCACTTCCGACTACATAAAGTATATATAT
-TCTTGATCAAGTTCAATAACCGAGTCGATCTAGCCATGTCCGTCTTTCTGAGATCTCAGG
-AACTATAAAAGCTAGAAGGTTGAGATTCAGCATATAGATTCTAGAGACAAAGAAGCAGCA
-CAAGATTGTTGACCCATGTTGCCACGCCCACTCTAACGCCCAAAAACTGCCACGCCCACA
-CTTTTGCAAAATGTATTAATATATTTGCACAGTCTTGTAAATTTCTATCGATTTGCAAAA
-AGAAATGTTTGAACCATTTTTCGAGATTTTTTCATAATTTTATTAGTCTTGTAAATCGAT
-ACCCACTCTAACACCCTAAAGCAGGTCACACCCACACTTTAGACCAATTTTTAAAGTTTT
-TCTCATTTTTTTCTTGTTTGATTTTTAAATTATTTGACAATTTCTATCGATATGCCTAAA
-AAGCTTTAACATTTCTTATTCGCACTACTACTAGCTGAGTAACAAATATCGAACAACTCG
-ACTATACCGTTATATCTTGTTTTTAAGTGATGATTAGTGAAGAAAGTAAAATATCAGCAA
-TATCAGCTAAACAATTTGTTAATTTCTTTAAATACTAAAATCTAGCGAACAAGTATGATG
-AGTATTCAAGCCGGACACTGAGCAACATTTCGGATGCCAATACGACGCCATCTGCAAACA
-ATTTCATAACACAATCCCAAGGAATAGAGTGGATAACAGCCATGAATGATATTCAAAACG
-GGGCAGGTACCACACACATATTCATGATTATACATATTTTTACCTATATTTAAATGCAAA
-ATATTATTAATATATCTTTTCAGAAGACTCACACAGTTCGCAGGGCAGTATTTCGGGTGA
-TGGTAAGATATTTCTATAGATATACATATATGTATACTTACTAGTAACGTGTGACCTATC
-TCCTACCTAATCATTCACACTGATTTTCGCATCAGTAAAGATTTCTCACAAAGCTATATA
-ACCACCATCCGATAAATTTTTTGCGGCTTAGTTGGAATTGTATCAAGTAACTGGGTGCCT
-AATTGAAAAAATTTACTATGACCGCAAAGCTGTTTCCTGACTATGACATAGTTTTTTTTG
-CTTTGGTTGTGGGATGTAAATGGTCATTGGAACTGGACGCTGTCCCTGTCTTCTCACTAA
-GTTAATGATCGTACAACCTCAAGATCTTATTCACATTGAAATTGAAGCACTATTGGTGTA
-CGATTACAACGCTCACATTATCAGGATATAAAAAAAAGGTGATAGTAATTCAGCACGACT
-TTGTAACCACAAATATATGGGAACACAGATTACTCCGTGAGTACAACGTAAGTCGGGTGA
-AGCCAGAAACCACAAATCAAGTTGTTTTCCGGTAGCTTAGGTATCTACTTCCGGTGCTAA
-AGGACTTTTTAATTTAAGTAACAATTTTCAATTTATGTGCAAAAAAGTCTTAATCATATA
-TAATGTGTACAAAACTAATGATCAATGCTAGGCAATAACTTTCAAAAACATGAATATTCT
-AAAAAATTCTTAAATAGGGCGGGTTGGATTTATAGAAACCAAAAGTTAAATTTCAAAAGT
-CCGTTGAGTAAACAATTTTTTCTGACGAAAATAAAGTATTCTCATTAGCCTATACAAAAT
-ATTTAAATTTTTAACCGGCCACTTTCTATTTAAGGGTCCCGAAAGAGTATATGTATACAT
-TGTAGTTATAGTAAAGTTAGCAGAAATCAAAATTTTTTCCACTGTATGTTTAAATATACA
-TTGATACTATGACCTTAAGTAGCTCGCGTAAGCCTTTTATATATTGATAACTACTCGAGT
-ACTCAACTAGTGGGAAAGCGAACAATAAATGTTAATATAGTATATCGATAGAAATTGGAA
-AAAAATAATTAAATGAAATAAATCAAGAAAATTTTCAAAAGTAGAAGGGCCGCGGCTTTA
-ATGCTTTCGTATACTGAGCTTAGCAAGACAAATAATAAAACGGAAAATAATCAAAACATG
-TTTCAAAATTGTGGTCGCGAAAGCTTTTTTGCAGTTTTTCTGCGGAGCAAAAACTTCTTT
-GGCAAATCTACAGAAATTCACAAATGAGAAATAAATTCCTTCCTGCACATGAAAGTCGTG
-GGCAAAAAATCGTATGGCGTTAAGCATATTATTACTCTAATGTCGGCATTTACTGTACAA
-CTAACGCGTGTAACAACGGACATGGATAATCTTTTCAAAATTGTTGTTATTTTGTTATTT
-TTACAATTTTAATAGATATGGCGAAAAATTGTTGAAATTGTTGAGCTAATAAAATTGCGA
-TGGAACGTTTTTTTCAATGTACGTGTTTTTGAATAGGCTCCAATAGTCAGATTTCTTTAA
-TTTTTTTGCAACGTAGGTGGTTTAGGTTTGCTAAACAAACGCGAAGTAGTTTCCTTGATA
-TCATTGCTATAAACATAATTTACAAATAAAATTACAAATCCCGATATTTAAATAGAAGTG
-AAGGGGGATTTTATTGGACGGGAAAGCATTGTCTATTTACATACGAATTGATGCTTTTTT
-AGGCTTGACTTTGAAATTATTATATTTAAAAGAAAAATACCTGGAAATAAGTTACATTTA
-TTACGTTATTTCCCTGAAGTAAATCAGTTCACTATTAAACTGATCACATTTCTAAATACA
-GTCTTGAAACATATTAGCCCTTGTTGAAAATTTTGCAGAGATGAAAATATTTTTTAAATT
-CTAATGGGTTGGTACGGGATTGATGCAAAGAAGCGGCTGCGTGGTATTCAAGAGTGAGAA
-AGAGATGTCGATAAGCTCAGTGGCTACACGTTAATGAAGTAGGCATGAAGTTGTGCTGTG
-ATTGGTGCCGTTGCGCACGATGACAGACCTTCTTTGTGGCTATTGGTTGATTTCGAGGCC
-GCTCGCTTGCTCATTCCAATCCGAAATCTGTACATTTCAGTCCAAGACGAGGAAACTAAA
-AATTCTATAAATGTTCTTGGTATTTCAAAATGGGAGTTTAGTGTTTTTTTGGCTTTTCAA
-CATAATACAATTAATTTATAGAGAGTATTATAAATTAATTGTTATATGTTGAAAGCCCAA
-ATTATGCCAGCACAAAACCTAAAATTGCCTAAAAATAAACCTTATTCCGTCCACACAAAT
-GCTGGCATGCTTTGAGCGATTCGATTGGCCACTACAAGAGCAGACACCCAGTATTGTCGT
-TTGGCGATACTACGCCTTGACCGTTCCCCGGCATTAGACCGTCTTCATTGGCTGACTGCA
-CTAAGATGAAAACGCCAACCGATACGAATGGGCGGAGCGGTGTCGCTGTAAGTGTAAAGA
-GAACGATGTATTGCCAAGGACATGCATACGCCCGCGCATCTCCACGTGAAGTAGAGATAG
-GGACAATCAAAAATTGTAGAAGTAGATAAGAATAAGGAAATCGTGCGCAGAATCTCTGCG
-GCTGGCAGCAAACAGTCCGGAAAAAATGGTTAGCAATATTTTACGGTACACAAAACGAAA
-GAGAAAACACGCTTTTAAATAAAAGAAAAATAATGTCAATGGCTTGACTAAAGAAGACCA
-TACCTACAAAATAAGCCACAGCAACGAGAGTGCTCGGTCCACTTTACTTATGCAAAGAAG
-TAGACAAACGAAAATCAAACTTCATCTTCAACAGCCTGCCGATGGACAGTGCTTTTCTAG
-AACGTCAATCAGAACATCGGAGTTGCAATCGGAGCACTTCTAGCCGTTCCGGCATCGATT
-ACAGGTTCGGTTTACCGTTACGGTTTGCGGTTGCGGTGCGATACGTATGTCACGCTTGCA
-GTTAAATCCCACCCTTGAACAAACTTTTAATAAAATGGTGATCAAAGTGAATACAATAAC
-GTGATTGTGTCTAAATTTTTGGTTCGAGAAAGAAAATAAAATACTACTTCATTATTATCT
-TGATTACTCTACGATGGACCTATCTACAGCATATCGCTACAACCAGAACATGATGGAATA
-CTACACATGTAATACTCTATATAAAAAATAATTAGATATAAGTATAACATTTTTATACAA
-AAATATCGATTAAGATCTGATTATTATGAAGAAATTGTTATTAAAATTAGTATTTGCGTA
-TTTAACTTCTTAATCTTTTTAAAATATCAAAGCACAAAAGAAACCTATCTCCGGCAAACA
-AAAATGTCACAGTTTTATAGAGTGTTTCATTCTAACTATATATAGTGTGGAAGAGAGTGG
-TTTAATCTAGAGTATTACCAATTATTATTTAAATGTCTTCAAATCTAGCGGCACATTTGG
-TACATCTGTAAAGTACCAAAATGTATACCTGTTACTCGTAGAGTAAAAGGGTGTACAAGA
-TCCTTTGAGTTGCATGTAATAGTTTTCGAACCTATAAAATATATATGTATATATATTCTA
-GATTCGAATCGATTTGGCATGTTCGTCTGTCGGTCTGCACTATGAAAAGCGAGAAAGTTG
-AGATAAAGCATGCAGATTCTATTACGTTGAGCAAGTTTGTTCCAGAACGTAACAACGTTT
-TCGTTTAGCCCACAAAAGAGAAAATTTTGTTGATTAGTGTTTATGTATAAAGATGTATCT
-GTACGGTCCAGAAAAGTGTTTCTGACTTATTTTAGGATTTAGCAAAAACCTTAAGGTTTT
-TATTGATATTAATTTTCTTTCTCACCAACTCATTAAAATCAGAAATTACTCTTGTGCATA
-ATCTGGGGCAGTAAGCACTGAAAAAAGCAAATTAGTGAAAAACTGAGAATCATATAGTCA
-TGTATTTTAAATTTAAATGACACGTGAATTTTTTTTGTGTTCCTTTGCAGTATGTTTGTC
-ATTAAGCCTTTTGCTTTCATTTTGCGGCTTCTTTTGTTTTACATTGGTAGCGAATCGGTT
-GTATTTCACGAACTAAAAAAGATTATACAGGCAACAACAAGAGAGAATGTTATAGGCGAG
-TTTATCGACTATCAGATATCCATTGCCAAAGAGAGAGTGCCAACGAGATATTTAAAATTT
-TGCTTGGCAAATCGATAGAAATTGGCAAAAGATATGATGAGATTAAAGACAAAAAAAAAA
-GTCAATTGTATTATTTATTGTATATTGTATAAAATTGTATTAGAAAATCAATAACAATAT
-ATATTAACAAACCTAAGTCTTAAGAATAGCAAGAGACAACTCTATAGTAGAGTACTTGAA
-CTATCAGATAACCGTTACTCAGCTACTGGTAGTGCAAAAGATAAATTGCGACATTGTTTT
-GGCATATCGATCGATATGTTATCAAGAAAAATAAGACAATACAAAAAATTCTACATACTC
-TACAAGCCCAATCTCACCTTCCTGGTTATCCTAATCAAGTATGTATATATTTTTTATTTA
-AATGGTCGGAAACGCATCCTGATACATCATTTTCAACATTAAATGAAAAATTACCATCAA
-AAACAATAAAATCTTGATAAATTAGATATGCAGACTCGTACACCCCGCAGGATTGTTTTT
-GTGTTTTTTTTTATTACTTTTCTAAATTTTTATGAATTCGAAAAAAATCTATTTGCCATA
-CCAAAAAACGTAGCGGCATACCACAAACATTTTTAAATTTTTTTATCGATATGCCAGAAG
-TGTGGAAATTTCAAGGCCGCACTACCACTATCTGAGTAACGGGTACGTTTATATTATAGT
-GGACCGATTCAGCCCTTTCCGACATATCAATATATGAAAATTTCATGCAGATAGCTTTAC
-TACTTAGATGTAATTAAAATTTCATAGTGCCATTAAATTGGAAGTCTGATATGTATTCTG
-ATCCAAACCAATTATATATAATTGAAGGGCAAATATGAAATTTCATAATGCAGCGCTCAT
-AAAAATACATACAAAAAAGCTCTAAAAATATGTAAGGCTCTTTCTTAAATGAGTTTGCTC
-ACTTTTAAGAAGTTTTTAGGGCTAAGAAATATTATAAAATAATTCTATTCTAATTCAATC
-AGACAATACATTGGAATCTTTTTTAGCTTATTGTGATGATGAATTGTTGCCTCAGATGTT
-ATTGAATTTTAATTGAATTTTAAAAAAATGTTTTTTAAATTTTAAATTAAAAAACGTATG
-TTTTTTATCAACTCATCAAATCACTCGCGCGAATGTGAGTTTTATTAATTCGACTTGGCT
-ATTCATGAATATTTATAAACCATACCCTTTCCCGTGTCCTTTTGGTTTGTAAATGGAGGT
-ATATATGTACATAGGTACATATATGCATTTGCAGCGCAAGTTGTGCGTAATTACGCATCA
-TCATGCCAATATTTTGGGAACATTTTCATATTTTTTCTAGGATATCGAAAGATTATGGGA
-AATAAAATGAGAAAAAATTTCAAAATTGTTCAAAAGTGTTTTGCCCGTTTTGTAGGTAAA
-AGGAGGGGTGTGGGCACAGCGTTCTTGGTATAGCGATAAAGTTTTGTGTCGAATCGATAG
-AAATTTACAAGACAAGTAGGATAATACGGATACGGAATATATCTCTTTATATGGTCGGAA
-GCGGATTCGTTCTGCCTGTTACATACTTTTCAATGAATCTAGTATACCCCTTTACTCTAC
-GAGTAACAGGCAGTAGGAAGCGTTTCCCGCTTATATTCTTGATCAGAGTCAGAATCCGAG
-ATCTCAGGAAATGTTAAAGCTGAAAAGATTAAGCAAGCATCTTCTTAAATCATAGACGCA
-GCTCATGCGTTGCCATGCCCAAACATTATTGATATTTTTTTATAAGTCTTGTAAATTTCT
-ATCAAATTGCAAAATATTTTTGGATGTTGTTTTTTAATTTATTATATTTTTCCTATTTCT
-ACTTCCACTAGTTGAGTATCAGGGAACTCGACTATAGCAATCTCTTTAGTTTTTAGCTGG
-ATGTTAAGTTAAGTTAAGTTAATTTTTAATTCCTAAGTTGCAATTTTTAACGGCAATTGA
-TTATCAAACTTTACCATAGCTTTATTTGATTTCTCTTAATTAGGTCATGGAGGCGTTAAT
-CAACTTGGTGGCGTATTCGTTAATGGTCGCCCACTTCCCGATGTCGTTCGTCAGCGTATT
-GTGGAGCTGGCCCATAATGGGGTCCGCCCATGTGACATATCACGTCAATTACGTGTTAGT
-CACGGTTGTGTGTCTAAAATACTTTCAAGGTAATAAAGCATTTAAGTCAAACGACTTTAT
-TGTAGGTTAATAATAACTTAATTTAATACAAGAATGCATGTACTTTTTTCCTTCGCTAAA
-TTTGTTGAGAAGTAGTAGGTTTAAGGAAGGATTTTCAACCATATGAAGTTTATAAACAAT
-TATTTAATATTCTTGATATTAGTATATCCGTCCGTGTGTCTGTCCATATGCACCTCAAGA
-TCTCGACGACTTTTCCAGACTGGACAGCTGCGGTAACAATTAGTGCTCTCAAATTTTTTT
-AACTCCCTTCTATCTGTTACGTACTTTTAAACGCATCTGTTATGGCCTTTTACCTAATAG
-TAACGGAAATATTTAATTCTTGTATAATGACATAAGAATCGTACTCCCATACCATTTAAG
-GAAAACTGCAATCTCGGCACAAATTTATATACATATATTTAATAGAAAATAAACAAAAAA
-TAAAATAAATAGATAAGAAAATATACGATATACTCTTAATACTCTTATATGTACGATATA
-CTCTTAAGGTATATTATATATACCTTATTTGTTAGAGTGGGTGTGGCAACAAGTTTTTTC
-GATAGAAATCGATAGAAATTTACACGACTAATATAATTATGAAAATATATCCAACAATTC
-TTCAAAAATGTGGGCGTGTCCACACGGACAGACGGGCATGACTAGATCGACTCGGCTATT
-GATCCTCATCAAGAATATATATACATTATATAGTCGGAAAGGCTTTCTTCTGCCTGTTAC
-ATACTTTCAAAGAATCTAGTATGCACTTTTACTCTACGAATAACGGATATAATTATATAT
-TGTCAAGCATCTATTGTATACCAAATTAAATTGCTTCGTGATCTAAATCTTTGAAGCTAG
-AATTCCTTTTTCATTAATTAACTAGTTATTTTGCGACTGTTTCTTCTGCAGATACATTAT
-TTTATATTGTCGAAAAACTGTATTATACCCAATTAGAAAACTTTATGGACAAAAACGTAG
-AAAACAATAAAAAAGCCCCGATTTTTATACTACCGCAATTAAAAGAAGAATTTTTATGCA
-TTTATCTTTAAAACTGAAATAATAATTTAGAGTCGTACTGGCGGACAGACGGACATAGCT
-GTGTCGATTTGGTTGTTAATACTGATCAAGAATCCACATTTTTATATGTTTAATAAAAAT
-GTTTGAATTTTTCATTAATTTCATTTTCGTTCATTATACCCGTTTCTCTTTAGTCCAAAA
-ACAGTTACAAAATGTAACAAATAGAAGTAAGCGTTTCCGACCTAATAAGGTCAGAATCCC
-AATTTCCACCGATATTCCAAAAAATTTATGATTTATAGTTCACACTTCCAGCTGAGTAAC
-GGGTATCTGATAGTCGGGAAATCCGACTTCTTTAGCATATTACCTTGTTTTTGATTTTTA
-ATCTATCCAATCCTTTACTTTCAGATATTATGAGACTGGTAGTTTTAAAGCTGGTGTTAT
-TGGCGGGTCCAAACCTAAAGTGGCCACTCCCCCGGTTGTAGATGCAATAGCAAACTATAA
-ACGCGAAAATCCCACAATGTTTGCTTGGGAGATACGAGATCGACTTTTGGCAGAAGCTAT
-ATGCTCCCAAGATAATGTTCCCAGCGTTTCTTCGATAAACCGGTAAGAAAATACTAGAAA
-AGAGTTTCACTCCCAATGAAGTCTCAAAACAGTTTAGAACGTATATGCGCACATCCGCGA
-TGCGGATGTGATCTGAAGTTTGTTTGCTGTCATGCTGCTAACATCCGTATCCGTTTCCTT
-AAAAACTAAGCTTGAAAAGAAGTCAACTTCATGCAGTACTAAGTATATTACACCAAACCT
-TTCATCTAATAAAAATATCTAAGTAGTTTTTAGCGTTCATAATTGTGGCACAATGCTTGA
-CACACGACCACAACACAAGCCACTTTCCCTTCTAGCATCCGGTGTGGCTTTATTGCTGAC
-AACATCATCGTAGAATTTTGGCCGTGCCACGTGGCAGTTCCTAAGTCGACACTGTCCCAC
-ATTGCTATTATTTACGCGCATCCACTTTGACCATAATTTATGTTGGTAGCAGTCAACGAG
-GCCAACGAGAGCAGCTGGAAAACCTTTAATCCCATGTTTTATTTGAAATTAGCTGAACCC
-TGTTTAAATGTAAATTTTATGAAATTTTAAAAATGTTAAAGCCCAAATAGCCGAACGTCC
-TAAAAACATGTAATTACGAAGGTTTTTCTTCAATCTTACGATTAGTCGTTTTGGAACTAT
-GGAATATGGTTGTCCCGTGTTACTCGTACCTGTTATGGCTTTCAAACAAGACTAGTTTGG
-TTAGGAACGAATATGGACCCTTATTATAAAATTTTTTCGAAGAATAATGTTACAAAATGT
-TCTTTATATTTAACAAAAAGCATACAAGTCATTATCTGTTGATCGAGTATTTCAAATGTC
-AAGTCTCATCTCTATTCTGCATGCTAGAAAATGTAATTTTAATTTTAATTTTTAACCGAT
-CTCAACACGTGCAGTTATAATCAATTCGATTCGTGTTACCGCCGGGTCCCGCAAAAAGTA
-ACAAACGTCTAGATTGGCATGTGGCCGCTGGTAATGCAAAAGTTGCGACGGACAAGGGTA
-ATTCATGGTATAATCAAGGAGGAAGAAAAATTTCATAATGCGACAATGTGTGATGTGATG
-GCACTTGAACGATGATTAGGGTGGCGGTGATTCAATCGAATAAAAATTGTGCGTACGGCG
-GTGCCAGGACTCCCCTTATACTGATTCCCAGGAGACTGTCACTTAATAAAGTGACTTTCA
-TAGCACTCAACCAATTTTAGTTTTCAGCCCTCCACTCAAATACATTGAAATGTCCATGAA
-GCGGGATGTACTTTTCGCGCATCCCAAACATATGTCTCAATTGTGTGCACTGTCGAAATA
-TCCAATTGCTCATCCCGTTTCAAGCTGGTACTCAAAAATATATAAAACCTGAAACTGTTG
-TCTTAAGGGCACAAACTAGGCAGAGTTAACTTCTGCCCTTACAACCCCCTGTAGCATATG
-GTAACCTTAACAATCTGTAAAAAAAACCTAAAAGATACTTAAATCAATGCTATCCCGGAG
-GTCCTATGAGTTTTAATAGGTGTATTTGGGTACCGCATTTTGTAATTATTAAAGTTTATT
-GCAAAATTGTACACAAATACTAACACGACACGTTTGGCATCTCTTGAATATGCAGGGTGT
-GTGCTGGACAGAAGGACAAGCCATGTCCATGTATGGACTGACCAATATTATTTATATATC
-TATATTGCCTCGGGAACGCTTTTTTACTTGTTACAACGAATTTTACTTTCTATAACATTT
-TATTATCGTATTAGTATAAAATAATAATACGATAATATTACGATTACGATTAGTACGATC
-TTTAAAAACTTATTACATAGTTTTGATTTATATATTTTGACCACAAAAGGCCTGTAAGAC
-TTAGTAGAGCCACCAAAACTTTAAGTATAAGTACTGAAGTCATAATTAGAGATTATAAAT
-AACAATGATTTACCTACCTACCCTCATGGGTAGGTGATTTTAAGTAATATGAACGTTAAA
-GTGTTCATGGCTAACCTGGGGAACAGTCACTTCTTGGATATCTCCATCTTCCTTGCAAGA
-AGTGCAAGGGGAACCATAGTGGTCTATCCTCTTTTAAATATTATATGTATGTACAACTGA
-TTGTTTATTGTAGTTAGTTGTGTACAATTGATTTGTTGATAAGTATGTAAAAAGTAGAAG
-AAAACGTTCTGACCCAATAAAGTTCTTATAATCTTGGTTAGGATCACTTGCCGAGTGATT
-GTGGCCATGTCCAAAACTGTTAAATATATAATTCTTTTCTAACTTTATTACAAGACTATT
-TCTGATCCTTCGCTAACAAAATGTTGAAATTGGGTAAGGGGGATCTGATAGAGACTAGGA
-ACTATTGCGGTTCCTATTATTTTTTAGTAGGCTTAAATAAAATTTACCATTTCCCTTCTA
-ACCGTGAAGAGCGTTGATTTTATTTAACTAAGTCACTTAAAATCTTTTCACTTAATTTCA
-GAATTGTAAGGAATAAAGCCGCCGAGAAAGCCAAACACGTACATCATCACCAGCAGCATC
-ATGTTTCTCAGAGTCTGGGTGGGGGGCATATTGCCACGGAAAGTGTTGACAGCAGCACAG
-GAACAATCGGAGAACCGCAGCCACCAACTAGTAATAGCAGTGCTAATTCTGTAAACACAA
-ACGTATCGGCGTCGGCGAGTGTACACGCATCTATTCCAACGTCTGGCACTGATTCTGTCC
-AAGTTTCAGTCGGTCATATCAATGCCAATAGCAATGAAACCACCCATATAAACTCAACGG
-CTGAACAAAGAACGACTGGATATAGCATAAATGGAATATTAGGAATACAACATGGACACC
-ATTCTCACAACAACAATAACAACAGTAGCGTAAACAATAACAATAATACGGAATCAAGTT
-GTAAACGCAAAAGAATTGAAGCACATGGTGAGTTCTACCTATAATTAAAAAGGGGTTAAA
-TAACTTTTAAAAACAATTACTTACTATGTAAAAAAAAAAGGAAAGCCAAAAGTGGAACAT
-TTTACTGTAAAGAATATAAATTTTTCATTATGCTCACATATTTAGAAGCGAACCAAGAAA
-CAGATGATTTTGATTTTAATCAAGAATTACATTGCAGAAGCAAATTGTCTTGCGGTATCG
-TTACTTCAGATATCATACAACGCTTGGTGGGCAAGCCAAAAGATTTAATCGAATATGATT
-GTGAGGGTTGCTGATAATAATCCCAAGCTGTTCAAAATATCTAGCCCTTGTCAGATTTAA
-TAAACACCCGTTAGTGTATAACACCCTAGCTTTTCATAGAAAGGTACTATAATACCAATG
-TCCATCAACGTTATCAGATTTTAGCAGGACTGTAAAGTATTGTCATTACAAGGGTAGCAT
-ATAAAAATTGTAAGTCTATTTTTTTTCCCCTTTGGGAAATAGCTGCTGTTCATTTGTGGC
-CAATTTGTTCAAATAAAACAGATCGAGGAAAAAGTGGTTCAATTAAATGCAATAAAGGGT
-TGTTAAAAAAATGATAATTTTAATCGAAAAGCAACGTTGCATTTTTGGGTTATGTTCTTG
-TGTTTTTTGGTAATAATAAAAAAGAAAAAACTATTGTGGGTAACCCGGAAAAAAATGAAA
-CTCTGTAGTACTCGTAAGTACCTTATCTCTCATGTACTTATTAGAAAATAAATAAATAAA
-TTTGTGCGTGACTTTTAAAAATTGAAATTATTTCATAGTAAATCGAAAGCAGGCGATTTT
-AGAATAAATATTCATAACTGACCGCCAAGAAATTTCATTATTTAAATTATCTTCATTAGG
-TTGAGTTCATTTTCGGGGGTATGAAACGTCTTCTGGACTACTACCCATTACACAATCTAA
-ATATATAAAACATTTTTATAAGGGTGCTTATGCACCCACGCATTACCACCAAGGAAAAGT
-GTCCATTAACTTACAAACGCACTTAGGCGGCACGTGCATAAGAAAAAGACTTTTTTTTAC
-ACCATAGTATAAACAAACATAATTGATTAATGTTTAACCAAATCTTAGATGAGAACCATG
-ACACAAATATACATTCCGATAATGATGATGGAAAACGGCAACGTATGTCAACGTACAGTG
-GCGATCAACTTTATACCAATGTAAGTGTTGAAATAAATGTTTGTTTTTTATACCCATTCA
-TATTATGTAACAGGTAAAAAGCAGTCCTTTAAAAATATTACTACCAATAGTTGTTTCGAT
-CTAACTATGTCTCTCTGTACGTCCGTAAATATGCCTAACAATTTTTAAAATAGATTTCCC
-GCTTGCATATTTTCATCTTTTTTCCGAGCCGTTTCGATGCTAGTCTAGACAAAAACAGCA
-ACATGATCAAACAAAATGAACTACAATATTCTAAGATTATAATACTAAAGGCATAAAATA
-AATCTAAATCTTATTTATGCAATATAGATTTGGTCAGGAAAATGGTGTATAAAAGATGAC
-CATAAGCTACTTGCCGAGCTAGGCAATTTGACAGCAAGCACCGGAAATTGTCCCGCAACC
-TACTATGAGGCATCGAACGGATTTTCAACAACCCCGATATCAGGATCTGGTGCCACAGCA
-TCTGGCAACGATACGTCTATGCTTTACGACAGTATTACAACGATTTCGCAAACTCAAAGT
-TCCATTTATACACCAGCAATCGGACCTTCCATTGGTAAGTTATACTGCCCGGCGTTTCCA
-CACTTTAAAATTTTTTTTTTTATTTGTTCAATTTATTTTTAATTTAATTTCCAATTTTTT
-TGTATTTATTTATATATTTTCTTTGTAAATGTAACCGATGAAGGAACAGGTTCGCTTACC
-CCGTTAGTTCCTATTAGTATGCATGAAATGAAGCTTAGCGCAAATTCAATTCAGGAACAA
-ACAGTCCCTCCCTTTTACACAGGTAAGAAACAAAACATTTTCTGCGTTTTTCGGCTACTC
-CTCCTATTTTTGAATACGCATAGCCTATTTTTATTAGTTTTAATTATACTAGGCTATATT
-TAGTCAGCACTCTGACAAGGTTACCTGTTACACCGGAAAGAGAAGTTAATTAAAATTAAC
-CCGCAAAAAAAGGAAGGGTGTGAACCAAATTCACTCTTTGTATTCGATTTTTTTTTATAA
-AACGATCGATATCAAAGGTTAAATAATAATAAATGCATATAAGAGAACTTTTCAAATTCC
-TTTTTTAAAGTAACAAAGAAAATACGTCTTCTAGGAAGTAACATAGAAATATTTTCTTAA
-ATCGGTAACTTTTCCTGTTTCCTTTAAAAGAGTATCAAAAACTTCAAAATTGCCTAACAT
-TAGCTTTCCCTCTGTTTTTTTTTAAAAGGAAATGTGTTGCACAAATACGAGGAAATCATA
-TAATCAGTGGTAGTGCGAGTTTTACTAAAAAAGTATTCCAAGATTAGATATCTTTTAATT
-CCATTGCATATACATTAGCTCTAGCATTTGACGGAAACTACACATCAATGACCAGTTTGG
-AAAATTGTTCATCCTTAGTCGGGCAAGAACACATTGTAATGCCAGAAAGCTCGGATTCGA
-ATACCCTTTGCCCGATTAGTACTAGGATAGTGCCAGACATTACGGAAACTAATAGTACTC
-GTGTTAAGGAACCCCTGACGAATAGTGATGGATGCAGCGAAGATAATAATAAGGAACCTG
-AAAAGTCTAACTCTTCGCAATCCAGTGATCATATTGCCTCGCCACATCTACATCATATAG
-GAGAAGAGCAATTGAGAGGAAATAGACGATCAAACTTAAACGCAAGCACGCATCCATCTT
-CTCTAATACCTCTGCAGCCGAGCGGAGGATCATCGTTACTAAATATCAACCCGTCTGAAA
-ATCGATCAGATGTTGAGCTCAATCTAAGTAATAACGTAGGCCTTTATTCAACACCAACAG
-TGCTACCAAGTTTTAATCACTACTCCGCAGGCAAGTTCAAAATATATGCGCACAACGCAA
-TTTAGAAGATTATCCCATGACTTTTTCATATGAGCACCTTTCTTCCATTGCACAAACCCG
-GTGTTGGGATAATTACAATTAAATCTAAATAATATCTTAAACAACATTATTTAACTATCA
-GATACCCGTTACTCCGCTAGTGGTTTAGACATATACGACATATTTTTTGGACTATTGATT
-GGCAAGAGAAGTAATAAATTAGATAGCTTTGTATAATGTGTGAGCGTTACAATATATTTT
-ATCAAACCGATAGCAAACAACTAAACAAATCGGTTCGGTTGGTGACCGAGATCAAGAATA
-TATATATTTGTATGAGGTCTACACACATTGAAAAAGGAATTACATTTTTTTCACCCTGCA
-AACTATAGGATTAGCTAAGGAGAATGATATAGTCAATGACCTCGACTAGCAGACACTGAA
-TATACACAATACAATACAAGCAATAGCAATAAAGCAATATATAACAATATAGCAAAGCGA
-CCGAGCTTCCGAGCTTGTACTGCATCTCCACCTAACGGCGGTTACATAAAATGCTCATAG
-CTTTCCGACGTCATTTATCATTAAGTTTATCAATGAGTTTCTTAATAGTTTCCATAATAA
-TGTAAGTTTAAAAGATGTTGACTTATTAACCACCAAAGAATTAGTCACATTACTGTAGAA
-ACTTTGCTTTGCTACTGTACATCTTATATAAAATCACTCACAGTGACAAAAATGTATATA
-TTTATAACACAGTTAGAGGTAACGTGGCACCGGTTTTTTAATAGTTCCCAATTTTGATTT
-TAATAGTTCCCATGGTCTCAATGTTTACATGAACGAAGAGACAAAACGGACGGGCAGACA
-ATCAGTGCTCGATCTACTAGATTACAGTTTCTGCCCTTTTCATACCTTTCAACGATTCTA
-GTAAACAAGTAATACTATTTACCAGTTATTGACTAGCAATAAATTATATGTACTTAAGCC
-ATCTACTGTTCAATTATACTTTAACTTTTTTTTAATTAAATAATTAATCAATATATTTTA
-ATGTTGATATACTTTATAATTTATAAACTGAACTTAAAACATGATTTTAAATGTCTATTT
-ATTATTATAATTAGTATTATTAATTATTTATTATATGATGACATCAACAAAAGGTTTTCT
-CTATTTTCAGGCTGCAGCTCAGTTGTACCCGGTTCAGATTACGCCTACAATCCTGCATAT
-ACCCAGTATGGTGGAGCTTACGGATCATATGGTTACGGCACTGGCAGTGGCTTGATAAGT
-AATTAATTTTATTAAATACGTTTTCTTGAAATACAATAGATTTATAGCACCTTTATGGGT
-AAGAAATGAATGACGCTGAAATATATTTCAATTACAAAAGAATTTGAAATCGTTATTAGA
-TTTGAATTTTAGTGTTAATAAAACATTATGTTTATTGAAACTAATTATCACTAGTCTGAG
-GACAGCATTATTCTGCAATGTGCTGCACTAAAACTATGGAATGGCTTAAAGGCAGTCATA
-TTTCTTTGCATATGACTGCATTCCAAAATAAGACATTGACCTACCCTTCAAAAAACGTCC
-CAACATTGGGTACTATCAACTACTATTTTCTTTAAACTTGTTTTTGTGATCCTTGTGTAC
-CAATTAAGTTAACGCCGAAATTATATAATTATCCCAGATTCGTCCTACTACTACGAGAGC
-GGACAAACACAATCACCATTAACACACGATCTGCGTTCACCTTTAGTAGCAACACGCGCG
-AACTCTCTAGCATCAGCTGCATCACCCGGAAGCGGAAGTGCGTGCACAAAATCCGAATCA
-TCGGATATTTTTCTTGCTTAATTAAGCTTAATATAAATAGTGAGTATCACAACACAAATA
-ATACATCAAATTTTATTAACATTTACATAATTGATTCATGTTGAAATATTACAATTTTGT
-TAAAGTATTTCTCAGTGTTTCTGTTTGCTGTAAATACTCACACCAGTATGATTTATAATG
-AATCAAATTATACCAAATCTTAAAATAAAGTACACTTTGATTAAAATTCAAGATTGAATG
-AGAAGAATTTATAATTTTTCTAGAAAAATGCATTTATAAGAATTTTAATTAGAATGATTT
-GTATACTTTATAACCAGTTTTTCTTTCTCTGTCCAATAAAAACGAGACTAGAGAATATTT
-AAGTATATAACAAGAACAAACATCACTACATGTGAAAAACAAAATCTGTGCAAAAAGATT
-CGCATTTATTAATAAATTTAGGTTACAATATAAGCAGGTATATTTATAAGAGCAAGGAAT
-ATGAAATATTACAAAAATAGTAAACCACTCAACTACATACCTATGAAACCAAAATGTCCA
-TTACGGCAAAATCAACCAAAAATGTTAGAACAAAAGTTTAAAAAACTTCCAAAATATATT
-TTTAGCTTAATATTGTTAAGCTACAAAAGTATAAGAATTAATATAAAAATGTAAATAAAT
-AAATGACAATTATAAAATATTTTTGAGTCAATAAACGCGCAAACTTGAAAGCCTACATAA
-TTTATACTCGGTGCGCATACTAAAAACTATGTTATTAACTATAATATAAAATGAACATGG
-AGTCAATTAATCCATGAACTGCAATAACATATTTTCACTTTATTTCTATTATACTTATTT
-TAAAAAAAAAAGGTGAAATACTTTGATTGTTAAAATAAAATAAAAATAACTAAGGCGAAT
-AGAAATTTTGTGTAAACCTTATCACACACGGCTTTATTGCAAGCAATTCTTCTTTTCTAA
-AATAACTTTAGCTGAAAATATAGCTTGGCATTTTTTATTCTTCAAAAAATATCTAAGTGG
-CATGGTAATTCGGCTACCGTAGAAGCCTTGTGCGTACACAATGCGTGGTTTTCTTGGCCT
-TTGTAAGATACACATCAAAAATCAAAAACCTGTAACATTGTTTCAAGACATAATGCCCAA
-CCAACTAGATTAAAAATATATAAATGTTTATATAGGAAAGCACAAACCAAATTTTTATGT
-ATTTAGACATAAACATCTACATATATCTTAATAAATTGATAAGTTAAGCAAATTATATAA
-ATAATTTTTAGCTTTATTGCTCTATTATACAACGATCAGGGGAGGCAGCCCAGGGTAAAA
-ACAACATTTATTTATTTATTTATAATTTATTTTTTACCCTGCTTGCTGTATTAAGAGCGC
-TGTAGTTAAGTACGTTACCTATTACAACCCAACACTCTGCCTTTTGTGGACATTACAGTT
-GGGGAATTCGAAGTCGTGTGAGCAGCTAAAACAGAAGGGAATGAAACCAGGAATTATACG
-TATGTCATCTCTTACTCTGGGTTCAAAAAATAGATTCAAACAATATAGCAGCAGCGAACT
-CCTGCTGAATTTTGAAGCTAAACGAAGCAGCCTAAAACAAATCATCTACTTGAGTGGAAC
-ACCGCTAAATGGTTTTTCCGGTTCAAAGCTAAAGTGACTTACGGATGGTTAATGTGATGT
-AGTGTAGTGTGGTTTTAGGGTTTAACTTAAATGTTAATGGGCATTGTCGCTCATGGTCGT
-GTAGGTTTTGATAACTTAACAATTTCTGTTCAGAGCTCGTTGTTAGTCATTTGTTGTCTG
-TTAAAAGCAAGTAGCTGATTATATTCCCCTCCAGACTTTGAAAAAAGTTTTTTATAAGAA
-ATAAAGTGTAGCTCTGAATACCCTTTCAAAAACTGCTGCAATATGCTTTGTTTTATTGTT
-AAAAAGTTTATGTTCTATTAATTTCTAATTACAAGGCATCGTTATGGTCGGATATACCCT
-TACACGCGCCAGGTAGATTTTTCGGTTTCGTTTTTTCCTTCCATTCCCTTTGAATTCGAT
-TTCTCCAGGCCTATTTTTAGGCTGAATGATTACATTTTTATAGTGTACACGCGAAATCAT
-GTTTCGACACAAAAATTAATATTAGAACTTCTACATGTCGGCTGTTCGATCGTAGATAAA
-CGTATTGTTATCTTTGTCCGAAAAGTGAAAAATATAAGTGTAAAAACCCATTCGCACCGC
-AAGTAAGTATTACTATATTTGTGATGTTGGTTGTGGGAATGTGTTCATATATTCATATTC
-AATATGCAATTTTTATACCCTATTTAAAGCTTTGCTTTATTTTGTGTGTGTGCATTTTAT
-GTTATCCTAATTTAATAGTCAAACATATGTTTGTACGCAGTGAAGTAGAAAAAAATTTCT
-ATAGTTGCCGGGGGTCTTAAAAAGATCAAACTTCATCAGAAGTTTAACAAGCCAATCATG
-CGCAACATCAATCAAGTATGTGACCTACCTTTGTTTTGAACATTTCTTTTTATAAAATTA
-AATTTCAACAGCAATGTGTTTTTTTTTTTTGCTGAGTATTTAGACTAAGTAAATTTGATT
-TACAATAAATTTACAAATCCTAAACCCACTATAAGATTTTGTAGAAAATTTATATGTAAT
-TTTGGATTGGCATTTGAAATCAAGATCAGGTCTAGCAAGTAGACATTTTCTCATTATCGA
-TAAAGAAATGATCGATTGTCAAAAATTTTGAGTTCGAAAATATTCAGATCGATATCGTTG
-AAAATGGTTTTTCTCTGCGTCTTGGAATTAGTACTGAAGAGCCACTACTTTCGCATCAAA
-CATCTGCAGCAACAAGTTGATCGGGTCAACTAAATCTGAGTGTCAAAACTTTGATCAATT
-CAACAAGGAAGAAAGTTTTCAACGAGCTAATGCTTTTTACCCTGCAGCAAATATATATGA
-CAAAACAAGCGTCAAATTTTTTCCAAATTATAAACAAAACAGAACAAAATGCTATAGTCG
-ATATATAATTTATAATTTTTCTTGGATATCAATTGATATTGGAGAATAAAATTCGAAAAA
-AATTTTAAAATTTTCCAAAGTGTGGGCGTGACCGGTTTGGCGGCGTTAGAGTGGTCGTGG
-CAAAAAATTGTTTTTCCAAATTGATAGAAATTTACAAGTCTAATAAAAACGCGAAAAATA
-TCAACACGTTTCTCAAATGTGTGGGCGTGACAGATTTGTGCGGTTTGTGGGCTTTAAAAT
-GGGCGTATCAACAAGGGTAAACTAACTTGCGCTGCGCCTCTAGAATCTGTATGCTGAATC
-TCCACCTTCTAGCTTTTATAGTTCATGAGATATCGACGTTCTTACGGACAGACGGACATG
-GCTAGATCAATTCGGCTATTGATCCTGATCAAGAATATATACACTATATATAGACGGAAA
-CGCTTCCTTCTGCCTGTTGCATACTTTTCAACAAATCTAGTATACCCTTTTACTCTACGA
-GTAACGGGTATAATTATATGTCGTCTATAATATATTTTCCATTTGTCGGAAATGTCTCAT
-CGATTGCTTTGCATTGAAGTCAAAATAGCTCCTGCATATTTATTAAAACTAAATATGGAA
-TTTTACCTTTGACGAAAAAGCTTTATTTTTTGCTTCCTTTGTATATATGTCGCCATTCAA
-AATGGAAACTAATTATGTTTCAATAAATAGTACCATTAAATAAACCAATTAAAAATTCTA
-TTTTAAAAGTACAATTTCACAAGTTTATGGTCGGTTGAAAATAAATTTTTTATAGCTTCG
-ATATGTTCCTTAATCTAAGTTGTATACTTGAAAAAATAATAAATCAATGACAACTTTAGC
-TTTATTAAATAAGTCAACATTGTTTGGGTATTACGATCCATTTCAAATTTTTTTTATGTT
-TTATTATTAGGCTTAAATTATTGGGACGGAGAAACTTCCTCCTATGCATTGCGACAGAAT
-TCAGTTGAAATTTGGTAGACATGTGCATTTTACATCTTAAGGTGAGGGCTGACAAACTAT
-AAATTAAATAGATCTTATGTGTATATTTGTATGCCTATAGCTTTTATTATTTATGGATCT
-AGCGACGCTGGTTACATAATAATTGTACTATACCTTAGCTATATTTTTGTTTGCGCTATT
-ATTTTACGTACATTCATATGATGTGTTATGCACTTTCACTGACTTAGTTTTTACAATTAA
-ACAATTGCAAGAAAAATGTTTTTTGTTGCAAAAAAAACTATAAATGCACGTCTTTACAAT
-TATGCCTGCAGCCATATATGCAGACTCTTTGGAACTCATTTATAACTTCTGCATATTTGT
-TGATTTAGTGGTTTATATTTTTAAGCACATTTACATATTTTAGTACCAGTGTTGAGAAAA
-ATATTCATTATGTTATTTACTGTTGGAAAATATTAGAGTTATCCCATTCGAGTTGATTGA
-TGTGAGTGAATCCGTCCTTTAAAGCTACTAATGCCAAAGATATCTCTTAAGAATTTAAAT
-AATATTTAATAAATATATTCTATACCTTCTTCATCTTCAGATTCAGAATTTTCTGATTCA
-GAACTCGCGTCCGATGTAACATCTGCTTGCATGGGATTTATAGTTATAGTCAAAGCTGAG
-TCATCCCAAATTAAACCATCATCAGAAATCTAAAAAATATAAATTCAATAGTAGGAAAAT
-TCCAGATGAAAAAATGTAAAATATAATACGATGCACATATTTGAAAGGACGGACAGAACG
-ACAGACATAGCTATATCGGCTATAACTGTTGATCAAGCACATTATACACTATATGGACCC
-AAGAGTGTCTTGTATTTCAAACTTCTGAACGAAAATATATCATTGGCAAGGGTATACTAA
-AATGAGTTCAAATTTCAGGTTGTAAATATACTTACTTTTGGACATGGTTGATGGTGTTCA
-ATATATTTTTGGTTGTTTTTTAAACGTGCAATCGAGACTCCACAAAGTAAGACCGCCAAA
-AAAACACTTACAAGAATTATAAGCATTGTAACATGTGACCCTTCAGCTAAAAAGTATTTA
-ATTTTCTATATATTTTTATAAACTTATTTTACAGTGCCATTTACCTTTGTGTATGAAAGA
-ATGAATGTGAGATTTTGGTTCTTGCACATTATTGGTATGCAGAAGGGAATATGAATATAC
-CTTAGACTCTAAAAAGATTAGGATTAAATATATTATACATATTTTTATATATAAGTATTG
-GAAACCCACCTGTTGGCTGATTATTATCATTGCCATTTACCGAACCACTATTCCGGTGAA
-ATGATGTTTCATTATCGGTGTTGCCAATAAAGTTTACTTTAGATAACGATGAAGGGAGTA
-CATTTGTAGACTTAAACAATGTCTGTTTAGGATGCAACACAGTAAGTGTTAGTGTATATT
-CACCGCTTTTGTACTGGGAACTTTGTTGGGCACAAGAAAGCTTAAATACACGGTTAAGAT
-AATATGCAGGTTTTTTGTTACTGTATACAAGAGATCGTAATACATTTATATAATTGCTAA
-TGGTATCCTTTCCAATCATTTCGACTCCATCCTTATTAATATTAGTCTTAATGTCCATGC
-TAGATGACAATGACTCGTCACCATCTATTTTAATGTCTTCATGATCGGGATTCAAAGAGG
-GAAATACAACGACGCTGCATGAGTCGATATGATTTTTCTCTTCTAATTTTCCATTGTTTT
-TAGATACCGAGTCAATGCAAGTTTTTTCCAAAATGTGTACGCCCAATTTAATTTCTTGAT
-ATGATACAAGCTTGTTTGAAGTTCCTAAAAATCATACAACAGGAAATAACATTACAAAAT
-GAATTAATAAATTGTGTATTTGTATTAGTATATATAATGATAATTTGTATTAGTTGTTTT
-GACGCGTTAGTAAACTTTGACCACGCCAACCAATTACAACAGTTTTTAGACCATTTGTAT
-TATTTTCAAATTGCTTTTTTATTTTGCAATTCGTGATTCCAACAACTATCAGAGTCGTAT
-AAACATATATAAATGTAAAACTCATTCATGTAATGCAATAATTTACAATATAATATGAAA
-TAAAAATTAACCATTAATTACATCTATAGCCTAAGTTTTATACTTCCAGTTCAACAATTC
-ATTGCTGTTGAAACACATCACAAAATAGGCGGTAACGCAAGTAGAGCCGACTGCATTGGG
-TGCACGATGCGTGTACCAACTCTCTTGCGCACGATTTATCTCTCAAAAAAGTAATATGGA
-GGAAATTAAATTTTTATTAGTAGCCGACTGCGATTTCGGCCCTAACGGCAACAGTGCCTA
-TGGCTTTAAAAATTAATAAAACACGGTACGTTACACGGCCGTCACAAATTTAAATTAGAA
-TTGTTTCATATGACTGAAAACTACCATCTAAGCAATGTTATCATAGTGTAGTTTACGTAC
-CAGATATTGCTATTTTGGGGGAATACGATGGCGGAGTTAGATCGGAGGTTTCCAGCTGTA
-AGATTGATATACATTTTTTAGTGATATCTCTTAATAACGGTATAATTTTTTATTTACCGA
-CGCTGAGACGACATCAATATCGATCCCGAGTGGAGCTATCGGTTCGTTAACCATGATATA
-AGTCTCAATTGGCGGTAAGCGAAGGGAACTTTCATTTTTACAATTCAGTGTTGTAAGCAC
-TTCTATGTTTCGACGTCCTACCGTGGGCTTTTGTTTAGTATTAATATACTGAACTTTTCG
-CATAAATTGTTCAATATCATGTTTGTTTTTCGCCGAAATATAAATTTCGTTCATTTCAAT
-GTTTTCTTTAATCTGGCTGTTATCAGAATACGATTTTTCATTGTTACTTTGCAGCGGCTT
-TGGAGCTAATAAATGCTCGGCACAAGTTGTTCCACATTTAATGTCCTCTGCCGTCAAAAC
-ACTGTTGAGGGAGACCTTCACTTCTGAAATATCTCCATTAAAGCCATGTTTAAGTCTATT
-TTCCAAGCTTTGGTAACAGGCACCAATAGCTAAGGAAGTATTTACTCCGTGGGCTGCGTG
-TAAGGGCCAATCGTCAATTACTTCTGGGTTGCTATGACGATTTTCAATAGAATTTTCGAA
-ACGTACGCCGTCAATAAATAAATCTACTTTGGACGAATCTTCAACATTGAGAACATAGTG
-ATGCCATTCGTTGTCACAGACCTCCGGTATTTTCCAACGCCATTCAGCAGGACTAAAGAT
-ATTTAAATCACCTTCGTTAAAATTTTTTCTTAATAAAAAAATAAGGCGACAATTGCGAAC
-GAATAGTGCCATATGATGACGGTTCATTTTGTGGTCGTCCGCGCTGCAGACAATATGCTC
-CTTTACATGTTTATTAATTTCAACCTGACTGTTGTGTCGAAATAAGGTAAGAATGCTAAA
-AGGTTGCGATGAAAAATCGTAATGATCAATAACAGTTGCAGGAACTACTACTCCAGTAGA
-CCCATCAAAGTGAAATATGGGTTCTAGACCTTCGTCATAACTTAACTCTTTAGTCCATTC
-TGCCCCATGTGGCAAAAGGTCTTTCACTTTTTGGCCTGAAGTGCAATTAGATATATCCCG
-ATCGCACCCAAATGAGATGTGCTTTGTCTGAAAATATAAATGAAATTAACAACTTATACT
-CATATTTGGTTCATTATGATGCACAGGTTTACGAAAATGGTTCCTAAAGCAAACACGTGA
-AGTAACATAACCGCAAAGTTGGTATCTTGCCAGATCATTTTTTAAAAAACAGGGTATATG
-TAACATTTATCCTCTTAAATATATATTTCGGATTAGATACTTATTTGAAACATTAAAAAG
-ACCTTATAAAACATTTTCTCCAAGAGTAAAAAGTTGAAAAGTAGTCAGAATGTATACATA
-TATATTCTTCATCTGGGCCCGAGACGATCTGGTCACGTCCGTCTGTCTATGAACGCTGAC
-CTCGGGAACTACAAAGTCAGAGAGTTGAGACTGAGCATGCAGTTTATAGTAACTCTTCTG
-TTTTAGATGGTTGCCACAAGCTGCCCAAAACTAACAAGTTCACACTTTTGAAAAGTGATT
-GGATCTATTATATAATTATATTATATAATATTATAAGATATTATATTATATGATATTACA
-TGTCTTTCCAATTTCGATGGAAATGGAATGCCAACTCGAACTCATACAAGCCGCAGAAAA
-CTGTTAATCCCAAATTTATGAAAATACTAAAGGGATTGCATACCAAGCCTGAATAAATGA
-TATGGTTCAGGAGGAAAAATATGAAAAGCTTAAAGTACACATTATACAATTTTGTCCTGA
-TGCGGCTGTTAGGGGGTATCACCCCCACAAAAAATATTTAAAATTATTGTTAACCACACG
-GTTTATGAAAAGTTGATATCTATTATATCGTGTGTTGAAGATGCTATCTGCACCGGTACC
-CAACCCAACTCGGTAAGAGGTGTTTTTGATTTTAATGGTCCCATAAATTGTAGAACAAAT
-CGTGATTTGGAATTAATATTATTATTACAAAAATATGTGTGCTTACCTTAAGGGCTATGG
-AAGAATGAATCCTAAGGTCTTCTTCATTTTTGCAAGAAATGTCACATAAGTCTAGGCGAG
-CATTGGGAAACAATTGAAGGCTTTCGGTGCTTCCAGACTGAAAATACCGATAACATTTTA
-ATTTTTTTTCATTCAATATGGCTATGTATACGCACCGTGTAGTCAATGCGTTCTGGCATG
-CCTACAAACTTTGTTTCACAAACGCGTCGAACTTTAATGCTGACCATAATGGGTGCAGAT
-TCTTTCATTGCACAATCATAGGCAACCACGGACAGAATGTGGTTATGAGAAGCTTTGTGA
-GAAAGTGGTTCAGTGTTTTTAATTGAACCTTCGTTATCTATTGAAAATGGTTCATCATTG
-TTAAGAATCTCATATTTGCAAACATCACCAAAGAGCGGAGTGCAGTCTTTATCGGAAGCT
-TCGACTCTTAGGATCTCGTTATAAAGTCTTCCCTCGTCTACTTCAATTACGTAAGACGGT
-TCTAAGAATGTTGGAGCATACTCATTTACGTCGATAACAGTAATATGAACATTGGCTGTA
-TTTGAAGGTGTTCCATCACAATAGATTGCACAGATTTCAAAGTGATAACTTTTACGATTC
-TCGCAATTTAGTGTCCGACGTGCTTTTAAAATACCTAGGTTATTTACCAGTTCAATCTAA
-AATATGAAGTGCAAGTTATTACATTACTAAAAAGTAGTTAAAACTTACCTTAAATGGAAT
-TTCGTGATACGGTTTTTTGAGAATATGGAAGTTACAAATTTTCTCTTCGTTCACTTTAAT
-AAGGGGAGTTATTTCTACAAGTGTTTCATTTTCTCGAATTAAACCGTGATATGACTTTTC
-TAATATGATTTCTGAAATACAACAAGTAATTTTAATACAGCTCTTATTTTAAAGTTCTAA
-ACCAAGGATGTTACAAAATAAACAAGAGAGAATGCTATAGTCGATTTTCCCGACTATCAG
-ATACCCGTGTGAATGCGAAGGCGAAATATCATCATTTTTCTGGGATATCGATAGATAGTG
-GGGAATAAAATGAGAAAATTCAAAATTGTTCAAAAATGGGCGTGGCGGTTTTGGGCGGTT
-TTAGGGCGTTAGAATGAGCGTGGCAAAGTTTTTGGGCAATAAAACTTTTTAAAAATATTA
-ACACATTTATCAAAAGTGAGGGCGCGACAGTTTTACGCGGAAGTCGGAGTGGGCTTAGCA
-ACATGGGTCAACAAACTTGCGCTGCGTCTTTGTCTCTAGAATCTATATGCTGAACCTCAA
-CCTTCTAGCTTTTATACTTTCTGAGATCTCGACGTTCATACGGACGGTCAGACAGACAGG
-GCCAGTTCGACTCGGCTATTGATCCTAATCAAGAATATATGTATATACATTATATAGTCG
-GAAACCCTTTTTTCTGATTGGCACATACATTTACACGAATCTAGTATAGCCTTTTACTCT
-ACGAGTAAGATGTATAAATATTTCGATTCTGAGGTGTAATTTCAGTAAAGTAAAGGGATA
-TACAATACCTTTCTGTGTTAAATATTCATCATCATTTTCGCTGGACGTTTCAACTCCAGC
-AAACAGGAGTTCAAAACATATTAATACAATGCATCCGTAACCAAAGGTTTTGTGAAACGT
-CATGGCTCTATTCGAAGTTCTTTAATAATCAAGCCCAAATATATTTATTTTGCTGAAAGA
-AAATGATTTTCATATTGAAATGCAAACACCGATTTAAGCAAAAATACCACAATTGTTTTG
-TTTCTTAAATTAGTGTTCTTCCTTTCTATTATTTTTAAAAGCATTAAAACTACATGAACT
-TACATAAATATATTGTACATATGTGTATATATTGAAGATTATATTTTATATTTTCCCAAA
-ACTCGTATCAATAAATCTTTAAAAATCATGTACCTAGTAGATGTTTATTTTCCGTTCTTT
-AAGATAAAAATAATAATAATATAATACATTGCAATTTTATACTCTGTGATGACACATTCG
-ACTTTAGAGTAGTTTTTCTTTCTAATACGTGGTAAAATAAGACAAAGTTTTGTCGTGTGT
-AGGCCCTACACCCTTTCGCAGTTTTTATACAATATGTTGAAAACGCGAAAACGAAATTCG
-ACAAATTTTTTTGTTGCTTAATAAATTTTTTGCAGACACATAAAATTATATTTATTTCTG
-AACATTTTTTTAAGATTACACAGTCTTGCGCTTCAAGGGCTCTTATGAAAGGATAAACAA
-TGAATGAATTTTGAGAGAAAAAGAAACGTTCAAGGAAAAGAAGTATTACAGAGTTCAGTT
-CATAATAATAAAAAATTAAATATTGGTTAAGCCGAGATTTTGTTTTATACTTTGGAAACA
-CTTCTTCTTTCAAAGCACTCAATATAAATTTTCCTGATAATTTATTCTGGAAAGTATCTA
-GAAAACAATCCTGAGTAATGTTTACGAAAGTATTGTAATATAGTCTCGGAATATATCCAG
-AAGACATTTAGGGAATGCTTACAGAAGCTTTTCACGGAGTTCCTACAGCACGGGAAGTAT
-GAAAGAGCCCGGCAAAAAGGAACACCAAATTTCCTCCTCATGAAACCACTTCCACTCGAA
-AAAGAGTATCGAAAGTGTTCCGGAATAATTCCACTACCGTCTCGGTGCTTCTCTACTTTT
-TTCGTTGGTACAATACAATAGAAAGAATGTAACCAAAGCAACAAGAATTACGGCCAATTT
-TTTACGTTAAATCAAAAACTTTTTAAAGTTGTTGTTGGTGTTAGAATAAAATAGATAAGT
-TATTCAAATTGGTTCGGATTTTCTTTAATTATATATATGTAGGACAGAAAGTGGAAAGTC
-TGGGAATTTTAGTAGCACTTTTTTTTAGTTAGTCTCATTTTTTGTTGATTAGCTTACAGC
-TCCAAAACACATTTTATTCGAGGACCGTGTATAAACTCTAGTTCCCGTGACTATATATGA
-TTAAACATTATAAAATGTACCACAGTGAAACTGATTGTTGGATTACATATATGTATTACA
-TTAGTATATATGAATATGCATGGATGAGAAAATCTTGTGTATGTGTTGTATCCAAGAGAT
-ACACATTCTGTAATGAACTTGGATTGCCTAACTGAACGAATAGCGAACCTATCCGAAGGG
-AATCATGCGTAACCTAAATACTTTGATTATAACTTTTACATATGCATAGATTTAAATCGA
-CTCAAATATGAAATAGTACAAGTTAATTAGACGGGGCACATTAACAAAATCTCAGAAAAT
-AATTTTTTTTGTTTCATTACATAGTTTCTTACTTTTGTCAGCAAAATAATTACTTGTGAC
-GTTTGAAAAACTAGTTGTAAGTTTAAATACAGAAGTCAATACACTGGAAACGTTTATCCG
-ACATTTTCAGATCCTTGTGTGGAAGTGGTTAATACTTGAAAAGTGATTAAAAAAAACAAC
-ATATAAGGCCCTGTGGAGACTATGCTCTAACATTTTAATCGAATTTTAAGTGATACCATG
-GTTTGTTTAAAAGGAAAGTTAAGGGGTGCTTACGCTGTTTTGATTTACAAATGACTGGAA
-TTTTTGGGTAGGATATTTTCATATATAGATATTTTGATTCCTTGATATCCCAAGACTCAA
-CATTTTTTTTTTATTTTTGATCAGAGGCAGAATATTTATGTTGTTAACTATTGCAAATCG
-CAACCAAAATATAGTGATTGTCATTTATCTTGGCCTGATATCGACATATTGGCAATAGCA
-GACCTTTGATTAATAAAAATGTCTTAATTTTTGGTTAATAGAGAGGAAGAACCTAAGTTT
-TTTGTTTTCAGGCAGCTTTATAGTGTTTGAAAAATTTGTAACATCGTTTTTAAATTTGAT
-TTTTAAATTTGATTTGAAAAAGTTGTTTTGGCAATTAGAATTCGCGAATAATACCATAGT
-CCTACAGAGCACATTCGTAAAAAACAGTTGTGATTTTTAAAAATTGTGTAACTCCGAGTC
-TAAGTTATATGCTCACTAACCCCTTGGGGGCAGCCTTTCTAGGTCAATTTAAATATTTCA
-CTTAAAAAATGTACACGAAAATGGTTTTATCGACATTCGACTTAATGGCGCAGTCAAAAC
-ATTGTATTATCGATGTAGTTTTGTGTTTCTTTTTATTGTTTTCATCAGACCATGCTTAGG
-GTATAGTCAACATACTGTTATTAGTATTTTATAGAAAACAGTATTTTTAACCATCGTTTA
-ACTTTTCTGAAAAGTACAGCATTATTAATCGAATGACTAGTTTACACGTCAATTTACTGA
-AGTTACTGAAGACAAGCTTTTTCCTATACGAAATAAAATAGTTTCTTATTAAACATGGGA
-CTAACAATATCTAGTCTTTTGACACGTTTGTTTGGAAAAAAACAAATGCGTATTCTTATG
-GGTATGTTCAAAATACGATACACTAAATATAAGCCTTTAGTTCGCGCATAATTTTTAAGT
-ACTTGCAATCAACGTGCACATAATTTTAAATATTTTTGTACGCAGTTGGCTTGGATGCTG
-CTGGAAAAACGACTATTCTGTACAAATTAAAGCTGGGTGAAATTGTAACCACCATACCAA
-CCATAGGCTTCAATGTCGAGACTGTGGAATATAAGAATATATGTTTTACCGTTTGGGATG
-TTGGTGGCCAAGACAAAATTCGCCCGTTGTGGCGACACTATTTCCAAAATACACAGGGTC
-TTATATTTGTAGTGGATTCCAACGACCGCGATCGTATAACTGAAGCTGAAAGAGAACTAC
-AGAACATGGTACTCATTTTATTTAATTAAAAGTATATACATACGTGTCAACCAATTCCAT
-GTTTATTTTTCCCACAGCTCCAGGAGGATGAACTTAGGGACGCGGTACTTTTGGTTTTTG
-CCAACAAACAGGACCTACCGAATGCAATGACAGCTGCCGAGCTTACGGACAAGTTGCGCC
-TTAACCAATTAAGGAATCGCCACGTATGTCTTAGGGGTAATTGTCCCAAAAATGTTTACT
-TATATCTACCCATTTTTAGTGGTTTATTCAGTCTACATGTGCTACCCAAGGGCACGGTCT
-TTATGAAGGACTTGATTGGCTATCAGCTGAATTGGCTAAAAAATAAAAATATTCCTTATA
-TTGTAAGATAGGAATTGCTGTTCTCGTATGCTGAAAACTAGATTTTAAATAAACTTGTAA
-ATGTATATAAACTCGTTTGGAACTTTGTTGTAAATTTAAAATGTCCACGTTTTATGTGTT
-GGTGAGAAAACTGCACTTGCCTTAGTTGTATTTTTAAAAATTAGTGATCGGATAACTAAT
-AAAAATATATTTTTAACTTACTTATTCGGGAAAATATATGTTCGTTTTTTTATTAGTATG
-CCTCAATACCATTACCAGAATTCAATCAAATAAACATATTTTTGATTCGTACTCATTTAT
-GTTAATTCAGTTTTTAATAGCCACCAGATTTGTTGAAAACTACGTAACTGTTAGCAGAAG
-CGTTTCCGACCTTAGAAAGAATATATATTCCTGATCAGGACCAATATCCGAGTTGATCTG
-GGCATGTCCGTATGAACGCCTCGGTCTCAGGAACTATTAAAGGTAGGGAATTGAGATTAG
-ACATGCAGATTCTATGTCCGTATGAAGAGAACTATTAAAGGTAGAGAATTGAGATTAGAC
-ATGCAGCTTCCAGAGGTATTTACGGAGAGAAAACTTTTGATATTTTAAAATATTTTTATT
-AGTCTTGTAACCCAAAATCCCCAAAACCCCCCACCCAAAATCGCTCAAACATGCCGAACA
-TTCTTAAAAAATTGGTTATTCTTATTGAAATCTTTCACACTTCCTGCTGAGTAAATGGTA
-TCTGATTCTCGTGGAATTCGAGAAAGAATTCGACAAAATATAAAACTATGAAAAAATATC
-GAAAGTTTTTTAAAAATGTGGTCGAGGCCGTTTTGGGTGGTTTTATTGCGTTAGAGTGCG
-AGTGGCCAAAATTTTTTTTGGCAAATCGATAGAAATTTACAAGACTAATAAAAATATCAA
-AACATATTTCAAAAGTGTGGACAGTTTTGGCCAGTTTGTTTGCGTCAAAATTGGCTTGGC
-AACATCGGCCAACAAACTTGCGCTGCGTCTATGTCTCTAGAATCTGTATGCTTAATCTTA
-ATCTTCTAGCTTTTATAGTTCGTGAGGTGTCTAGATATCCATGGCCGGATCAAAGACACT
-AATAGCTTTGGCCAGATCGACTCGGCTGGATGTTCGGAAACGCTTCTTCTACAGCTTGTT
-TGTGTTGAAATTGGCGTGGTAACATGGGTCAAAAAAATTGTCTATGTCGTCTAGAATCTG
-TATGCTTTAGTTCGTAAGATATATAAGATTAAAGACTCTAATATCTATGGCCAGATCGAC
-TCGGCTGGATCGGAAACGCTGCTTCTTCTGCCTGTTACATACTTTTCAACGAATTTAGTA
-TACCCTTTTACTCTACGAGTAACAGGTATAAAAATGGGCTATTTAAACCAATCAGTGCAG
-TTTAATCTTGAAAATATTTTGTTTTTTTTTTTTGCATTATAAAATCTTGAAGGACTCTGT
-CATTTTTGCTCAAAACAAAGGAATTATAAAAATGCATGCATATAGAGTACCGTTTTTGGG
-CTTACAAAGCTTAAAGCTCAGAACTTTTGGGGTGTGTTTTTGTGGGATTACTTATTAGTG
-GTGCTTTTTTCTTTCCATCAACTGGTATTCGGTTATCCGTGTTAAACAAATATCTAAATT
-TTATATATTGTATATTATATAAATAAATTATAACTAAGTGTTTCGGAATGTAATTAAGCA
-GCATTATCCACATAAAATAATGGTAAAAAAAGCCATCAGTACCTTTACTAAAATAATATA
-CGTATATATGCTCTTTAGGTACGAAAAAAACGAGAAATCGTAATAAAGGAAAATATTCAA
-GGACGAAGTTACCTTAAAAAAATATGTTGTTCGTATATAATACTGTCCATCCTCGTAATT
-TCTAATGCCTTGCCCCCAGTAATACGAGTAGGTAAGTTTAATGTGAAGTTTATTTGTTTT
-GACAATTTATGCTCTTGATGTATTACCCCAGGTGCCATATTTACGGAAGATGAACGCGAA
-AGCAGTATTGAATCTGCATTTAAATACGCAATATACCGTATAAATAAGGAAAAGACTCTT
-CTTCCCAATACACAATTGGTTTACGATATTGAGTATGTTCCCCGAGATGACTCGTTTCGC
-ACTACTAAAAAGGTTTGCAGTCAGTTGGAAGCAGGTGTTCAAGCAATTTTTGGCCCAACA
-GATGCTCTTTTAGCTAGTCATGTACAATCCATATGCGAAGCATATGATATACCCCATATT
-GAAGGTCGAATTGACCTCGAATATAATTCTAAAGAATTTTCTATAAATTTATATCCGTCG
-CATACGCTCTTAACTCTAGCATATAGAGATATAATGGTATATTTGAACTGGACGAAGGTG
-GCAATAATTTATGAAGAAGATTATGGTAACTATATTTTATATATTTTTCAGTCGTGCTTA
-TTCATATTATTACCCCGGATATTTCATTATATCGAAAAATTTACTATTTACGACTACTCC
-TCTATCGCCCACAAACACGACCACACTCTAAAAAATTGTATTTTTCATTTTATCATTTGA
-GTTTTCATTTTCTATTACTGTAACTCCTATAAACTGCACAAAAATGTGACATACATTTTA
-AAACATTTGTAGATTTTGATACACGTTAAAGGTAGAGTAAGAGGTTATACTAGATTCGTT
-GTAAAGTATGTAACAGGCAGAAGGAAGCGTTTCCGACTACATAAAGTATATATATTCTTG
-ATCAGGATCAATAGCCGAGTCGATCTAGCCATGTCCGTTTGTCCGTATGAACGTCGAGAT
-CTCAGGAACTATAAAAGCTAGTATGTTGAGATTTAGCATACAAATTCTAGAGACATAGAC
-GCAGCACACGTTTGCTGACCATTTGACCATGCTGCCATGACCAAAACTGACACGCTCACA
-TTTTTAAACAATTGTTTAATATTTTCTCATTTTATTCCCCAATATCCATCGATATCCCAG
-ATAAATGATTCTTTTGCGTTCGCATTCACACTAGCTGAGTAACGGGCATTGATAGACGGG
-GAACTTGACTATAGTATTTTCTCTTGTTATTATTTGGGAGGGTAACAGAACTGCTTTATG
-GTAAAAGGGCAGTTTCCCAGAAAATTTTCCTCAAATTGCACAATAAAAAACTAAATAAAA
-ATAAAAATAAAAAATAAAATAAAATAAAATAATAATATAATATAATATATATTCTGTCTT
-GTTTTTATTTAATTTTTTGTCTTCTATAATGTCTAATTTCTATAGACAAGCCTAAAACAT
-TTCGGCCACGCCTACAATCTGGCCAACCATGACACGCCCTCATATTTAAAAATTTGTTTT
-TGAGTGTCGTTAATTATTTTTCGCACAAGTCATATGAAATTGTTTATAAGCTCCCCAACT
-GCGAATACCATATCTGGACTACATTTTCGTAAAAAAACAAACTATTTATGGCAAATATTT
-GTAAATTCTTATTTGTAGGTCTATTTAATTTGATGCACTCATCAACTGAGACGAAAGCGG
-AAATGTATATAAGGCAAGCAAGTCCGGATTCCTATCGCCAAGTTTTACGAGCGATACGTC
-AAAAGGAAATTTACAAAATAATAGTGGATACAAATCCGTCCCATATAAAATCGTTTTTTA
-GATCCGTAAGAACAGTTTCTAAATATTAACGGCATTAGGCATTTAATTTATTGTTGCTTC
-TATAAACCTTAAAAAAGCTTACGTAATCATTTTATACATTTTGTGAACGGGTTAAGGGTC
-TCCTAGATTTGTTGAAAAGTAGTCAGCAAGTGAATCAGTTACGTACTATGCGGACATTCC
-CTTACTAATTCGAGCTCAGAGAAGTTATTTTGTGGGATACTAATTAAGCTAACAAAAATT
-ACTATTTTTCTGCAATATGGGCAGGTCAATAAGAGATTAATATACTTTGTAACATAAAAC
-AAGAGAGCATGCTATAGGCAACTTATCCGATCATCAGATACCCGGCACTTAGATAGTGGA
-AAGACGAACTTTAAGTTTTATGATTTTTGTGGGATATCGATAAATATTACTGAATAAAAT
-GAGTAGAAATTTAAAAATTGTTTAAAAGTGTGGGCGTGGCAGTTTTGGGCGGTTAGTGGG
-CGTGGAAAAATTTGAAAATGTGGGCGTGGCAGTTTTGTGCATTTATAGGACGTTAGAGTG
-GGAGTTACAAAAAGTTTGCACTGCTCTGTGTCACTAAAATCTGTGTGCTTAATATCAACA
-TATTAACTTTTATAGTTCGAGATCTGAACATTTATATCTGCGGACAGATGGACACGCCCA
-GAATAAAGATGAAGAAAATGATCAAGAATATATACTTTATACTTTATATACTATTACATA
-CTTTTCAACGTATCTAGTAGGAGTACGAGTAACTGGTATAAATATATAAATATCCTATTT
-CTAGATTTTGCAACTACAAATGAATGACCATCGTTACCATTATATGTTTACAACATTCGT
-AAGTTAAATATTAAATTAAAATTGCAAGACTCGAGAAAATCTATTCATTGTGATATTGTT
-AATAATTTTGTACAGGACTTGGAGACATATGATCTGGAAGATTTCAGATATAACAGCGTA
-AATATAACTGCATTTCGGCTGGTAGATGTCGATAGCAAAAGATATCTCGAAGTAATTAAT
-CAAATGCAGAAATTACAACACAATGGATTGGACACTATAAATGGAAGTCCTTATATACAG
-GTATGATATGGGCGCCCAGT
->chunk5
-TAACAATAAAAAATCACATCAAGTACACAATCTTTTCAAAATATACTCTCCCGAAAAGCT
-TTCAAATACCAAACAAAGCCAATATCTACACAGACTGAACAACAATTTACCCACTTACAA
-GTTTTAATTATATGACGTATGCTATGCTAGTGTCAAACACATTGTTCAGCATTATAATAC
-GATTCAATAATATTACAGTTATTGAGGCCAGGCGAGGTCGGTGAAGGACAGGTGAGAGTT
-AGCTGCACATGGTTGTTACATAATACGTTTTGTAGTAGAAATTTTCTATAACTTGGTGAT
-TTGCATTCCATCTCAAGACAAGAGAGCAAAGAGCCAAACCCCGGAGAAAGTAGTCCTTTG
-GCTTGAAACACATTTCAAACTACACTATTCATATTTAATGCCAAACCCTAACATATTTAC
-CTGTAGAAGTGCAAGAGGTTTAATAATTTGACTACCGAAACTTAAAGAAGAATAATTTAT
-ATTTATCAAAGGCATTCACTAATCTCTTTGCACCCAATATCTTTTACTGCAATTATATAT
-AAATCTTTGTTTGAAATTTATGAACTTGATTGCTGTAGTACTAAGCCAGCATGAATATAT
-TCAATTTTACATAAGAAGAAAACCTTTCACTAAAAGGGAAATATATCATTTTCGCGACTT
-ATATCAAGGCGCAAGATATCAGACCTTGGAAATAAAACTAATCCACTAACCAATACTCTC
-GAAAACCCTGTTAAGAAATCAGGTTATAACGGTAGTGTACAATTTCATTGAGAATAGAGC
-CACACCTTACATTGTTTTTACAACAAAATTAAGACCATGGGAAAGTCGAATGACCTAACT
-GTTTTCTCACTTTCTATTTTTTTTTTGAATACGTTAGCAAAAGCAACAACGACCAGGAGA
-AATGGGAGACGCGAAACAGGTCTTTGAAATTGTAGTCGAGTTTTTCGTTCATTTCTGCTA
-TTACCTAGTGTTCGCTTGCCTTTTATTGATTATGAAAATGATTCAAAGTTATATTACATA
-AAAACAGTAGGAGTATGTACATATATAACAATAGGAGCAACTATGTAAATACCCATATTT
-TTAATTCAATCACATTCAAAAATAATGTAGAAATGTCAAAATTGATTTGGGAAATTTATT
-TTTATAGATTTCGGTTATCCATATGGGAAAATATGGAAGCTAGGCAGAAAGTACGGAATG
-CTGACTATTGTAGAATTTACATAATTGTTTACGGTTAGCACACTTAACGGACTAGGTTTC
-TGCAGCTTTTTTTAAATCAGTCATAGAACCAAACGAATTTTTCTCTTAGATAACTGGTAG
-AAGCTTAAAAACTTTTTCGAATTAAAAATCTTAAAAAAGCTTAAACTATAGCTTAGGGGT
-ATATCACTATAACATATTTTATTAATAGGAAAGTAATAAAGATAATAAATATGATTTACC
-AATTCGAGTAAAGAAATTTTTGTTGGGCTGTAGTTAATAGCTTCGAGTTTTGGATAAAAA
-TGGTAACAATCGGGCGAGTAGAAGAATGGTTATATTTTATAATGGTGAAGCGCTTTAAGC
-CTCCAACAATCCACTTCATCTTACGTGTATATTTCGAATTATACCGTTATTCTTAACCCA
-TATAACTGACTTTAGCGGCTTATTGTTAGGCTAATCAATAAAATAATTTCCATCCTTTCT
-TATTTTATTTAAAAAAAGGTTTTTTATGTGTACGCCTTTGCGTCTCACATTTGACGTACA
-GCTACATACTTAGAACGATGCATCTTTGTACTTAGCACAGCTGCATACTTGAACTTTCCA
-CTTTCTTAGAATATAGATTGATATAAACTTCTAAAATACAAAACATAGTTTTAAACTTTA
-AATTATAAACGGAAATGTATATTAGGGTTTTTGAAGAAATAGTATGATTTTTAGTTTTGT
-GATGGTCTAGTAATTTACTTCTATTAACAGAATTCATTCATACATATGTCTAACCTTCAA
-CACATAGAATTTGATTGTAGTATTCATTAAACGGTAATTTGAAAGTTATTATACATTATT
-AGCGGAATGCCTTTAAGTTTTAATTTTTAAAAATTATTTTGTCTTTACTTTTTTGAATAT
-TAACAACGGATAGATACTTCTTATTCAGGCCTTTTCCGATTCACAAAAAAAAAAAAAAAA
-ACAGAATAGCTGGTGTTACTTTTTTTTACCCGTTACTCATAGAATAAAAGTGTTTAAAAC
-ATTATTTGAAATGTATGTAACAGGCAGAAGAAAGTTGTTACTCTAAAAAGTGATCTAGTC
-ATGCCTGTCCGTCTATCCGTATTACGATTAAGATTAAAAAAACGACATCTATTTTACAAT
-CTCTTTTTTCCTTTCTATACCTTTCTTGCCAATTTCTACCTACATTTTGCAATTTCTACA
-TGACATTCCTTGTGCTGAGTAACGGGTATAGTTCGGCGAAGGAAGTCCACTAAAATTTTC
-TCTCTTCATTTTCCTCGGAACATGCCTGATTATTTTTTAAGCCTCATTATTTGTGATGTA
-ATACATCTTGAATGATTTTTAGGCGTTGCAAAGAATCTTCCATTTATTAATATGCTTAAT
-ATATGTTTATCTGTTTATATTTTCCCTGTTTTTATCGCCAACTGTGTCAATGTATACGTT
-TGTGGTCTATAGCGGCGCAGACCGTCGATTGATGTACGCCGCCCAAGCGTGCAAGATCTA
-GAAGATCTTATTAACAAGCCATCCACACCCTTACGCGATGTCGGCGATGGCGGTCCTCCT
-TCTATCGTTGATGTCCAAGAGTCTTACTCTGTTGTGGAAGGTATGTATATGTGTTAATGA
-AATAATTTTTTCATAACGAAATAACATACATTTTCCAGGTATGTACCAAGTATCATAAAT
-AACCCCATTGTTTTACGTGAATCAGTTAAAGCAACTGCGTTGGTTTTTATTTTCCTTTAA
-GCACATATATATGTATATGTTATATCGTAACTCAATTCTTCGGAATCTAACAAAATTGTA
-GTTGTTAACATGAGCATGCTTTGTACTTGTTTTCTAGACTCGACTGCTTACCTCACTGTT
-GGCGTCGAAGGTAGTCCAGCACCTACGTTCAAGTTCTACAAGGGAGTTAGCGAGATTCTT
-GAGGGCGGTCGGTTTAAGTTCCTCACAGATGGGCAAACAAACACAATTACATTGTGTATG
-CGTAAGTGCAAGCCCAATGATGAAAGCAAGTACAAGATAGTTGTTTCGAACATTCACGGT
-GAGGATTCAGCCGAAATGCAACTCTATGTATCTGATTCAAGTGGTATGGACTTCCGTGCC
-ATGCTCAAAAAACGTCGTTATCAAAAATGGGACAAAGACGAACAGGACCCCAATTGGGGC
-GACCTTAAAGAAACAGAAAAACCGTTGCCGGCCCTTAAAAAAGTTGAAAGGGTAAGAACT
-AAGTTATTCGCTTTTATCAGACTTGCCGATGACAGGGTGGAATTCTCTATAATTTGTTGG
-CACTTTGATTCAGTTAAAGCTTGACTACATTTTTATTAAATGCGTGAATTTCGTTCTTAG
-CGTAGCCCTATACATATTTTAAAACCAAGTAAACTGCATCAATCAATAAGGCATCCAAGT
-GTTTGCCCCATCTTAAGTTTCATTTAGATATATCTAATAAATCCAATTTGTAAATCGCAC
-CCGTATTGGTTAAATTTTATTTCTTTTAAGGAATTTTTAGGCAGGTTATGGTTTTAAACT
-TTTTAAAGAAATATTTTCCAATAAACATTTTCGATTGATATACCTGAAATTTAGGGTCCA
-GGATCGCGTAGACCATCTTTGGCAGAGCTGATTCCCGATTGGCCGACATTACATCCATTT
-CGGCGTGAGGAGGTGCGCTCCCTCTCTCTCTAAATATATATATATATATAAATATATATA
-TATATATACATATAAAAGCATAAATAATTCATTACCGAATTAATACTCAGTATTATTACC
-TATACTTTTCAGTGGTGTAACCGACTATTGATTTTTGGTAATTTTGTATAGCTACTGTTC
-GGATATCAAATTACTTGTAGCCAAATTTGACTAATGATCTCGAATTAACTCACAAAAAGG
-TTTTCTACAATTATTAAGTAATTATTTTGAATTATAATTATTTGAATTTTGTTATCTGTT
-TCTTGAGCTATGTGTCATTTCACAAAGAGTTTTCCACTCAAAAACATCGCACATACGGCT
-AAATGTTTTTACCTGCATAAATTATAAGCGAAGTTTATGCAAAAAAAAGCTTGAAATAAA
-AGTACCAACAAAATAACAAATGAGCACATCAGATTTACTTAAAGTACACCCAGAAGAAAT
-TCCACAATATTATGGATAATAGCTCATATGATATAGGTATACATACTTTGAAAAAATAAC
-CCTAACCCTATAAATCAGCATAAATGGACGTTTTACCCTTTAATAATAATTTTTTCACAA
-TACCTAAATCCTGTGAGTTATCATAGAATATTCTGGATGTTTATGTTTGCGTTTGGACTA
-ATTATATTATATAAATGTGTGTAAGCCCTTTGATTTTCTTTTGTGGAAGTAACAAAGGCA
-ATGCAATTTTTGACAAAGTTGGAAGTACATTTTTCATAGCTTAAACGTATACAAAATAAA
-AACACAATAAGCTTGTAGTTTAAATTCGATATACGATAAATAATAATAACGAGAATAAAT
-ATATAAATATAGACTGCCTCGACTATTGGTATTAGAAAGTGGTTTCTTGTTTCAAAATAT
-TTTATTAAATAAATAAAAATTTGTCAAGATTCTATCAGCTTGATCATTATTTGTAAGTCC
-AATAATTTAACTCACAATTGCTCATAATCATAATCTTCAAGCTTGTTACCGGCAGACTAT
-TAAGTCAAGAACTTTCAACCCAGAAAATAAAAAAATTAAATTTCTATATATTCTATAAGA
-TGCGAAATCGATGGTACGGCTATCATTTGAGTATGGCCGACCGCTTGTCTGTACCTTCGG
-TTTACCAAGGCGATTTTTAAATGCCCTTTGAAACAAATAAGTTGTTGCCGCGCCTGTAAT
-TGGCACATGGCATACTTAAGCAGAAAAATGATTATACCTGATTAAAGCCATTTGACTTAT
-GCTAAAAGATTATGTGTTACGTATGTATGTACATTATTTTGTTTAAATATTAATACGTGT
-CAAAGAAAGGAAAGAACAACTTTGTTTTTTGGGCTCGAATCTATAATAATTAGAAATATA
-ACAAAAGTAAACTATCTTATCAATATACATCACACATATAGATGATTTTGTATTTCATTA
-CATCCATATATATGTGAGAACTATCTTGGTAAGATTATCTTTAAGATAATAACAAAACAT
-TTAGTAATCGTATATCAAATTTACACACCTTTACCCATTTTTGACAACGTATCAACTTAA
-AATATGTGAGCACAGAAGGTTGAGTCGTTCCTCAGTCCACTTATCGATCAATTTGCAAAA
-GAGGGAAAGGACAAAAAGGTTGTTTTTGAAGCCAGATTCAGCAAACCCAATTGCAAGCCC
-AAGTGGCTGTTTCGAAAAGACGTAAGTTCCCTAATATAGCTCAACTCACTAAGAGCCTTT
-AAAGAAGAATTTTCCCACTTCTAATACTTAATTAAATACAGGAGGTGTTTACCGGCAGTA
-AATTTAAATTTAAACAAGAAAATGATACTTATCAGTTGATTATTACGACACCGAAAGTCG
-AGGACACCGGCAAGTACACGATTGAAATCGGCGGTGTTTCAAGTACAGCATTTTTGAATG
-TCGAAGAAGCCGATCCCACCTACACTTTTACGAAACCCCTTAAAAAGAAACTTGAGGGAT
-TCACTCAGCATGAGACCACTCTTGAGTGCTCCGTCAGCAGCAGCATGGCTAATGTGCATT
-GGTTTAAGAATAACACCAAATTGGAGTCCGATGATCCTCGCTATCTTATCTCCAAAGATA
-TAAACGGTAACCTCAAGCTTATTATTAAGGATTCTGTGCTCGATGATGCGGGGCTCTACA
-GATGTCAACTGGATAAGCAACCTGATAAGACTGAGTGTAACCTTAAGGTCACAGAGTACC
-CGTACAAGTTCGTCAAGGTTCTGAAATCACAACAGTGTATTGAGAAAGACACAGTGACGC
-TCGCCTGCGAAATCGATGATGCTATGGGTGAAGTGCAGTGGTTACGTAACGGCGAAGAAA
-TCAAGCCCGATAAACGTATTCAAATTGTAAAAGATGGTCGAAAGCGAAAGCTAGTCATCA
-AGGACTGCAAGGTTACCGATGCCGGCCAATTCAAATGTACAACGAATGCCGACACCACAG
-AGTCGGAAATTATTATTAACTGTAAGTTTGTCTCTTCTTATGCGATCAGTGCAACGAATA
-CTAGACTGACTGGTTGCCTTTTTTGGCATAAAATAAAGTATTTAAGCTAGCGAGATTAAT
-TTGTTTAGTATAAACCACATTTACAATTATACAAATCGATTTATTTATAGATTTCATTTA
-CTTGAGGTTCCCCACATAACGGGTATTTGCTCAATTTACAATATTTCGAAATATCTACTT
-TCATTTTATGCCAAAATAATGAAAATGTACCCGTTCATTAATTTTCCGTTCATATAATTT
-TAATAATTTAATATATATATATTATTATATATTATGTATAATACATAATATGTATATAAA
-ATATATAATTTTATTTGAATAATACAATGTCGGTGGTATTCCCTTTTTAAATATATTTTT
-TATAGATCAAAACCGATTTAATAAAAAACTCAAGGATACTGAAGCTGTTGAGAGAGAAAA
-ATTGATTCTGGACATCGAGCTTCAGGATCAAACAGCACCGTGTGACTGGAAATTTAACGG
-AGAGCCCATAGTACCGAGTGAAAGTATTGAAATCAAGAACATGGGTGGCGGCAAGCATCA
-ACTCATATTTAGCAGCCTGGATATGTCTAATGAGGGCGAAATAACTTGCGAGTCTGGACA
-GCTAAGTTCGAAATGCAAGCTTTCTATTCGCAAGGGAGAAAGTAGACCAAACATAGACTG
-TCCTGATAAATTTTCTGGTCCTATCAGTGCCCCTGTGCTTCTAGAAGTGCCATTTAAAGG
-TAAAAAAAAAAAACAAAAAAAAACTGAACATACCAAGGAAAAGAAGTTGTATCGTTTTAA
-GAATTGTTTTAAAAAAAATAGGTAAAATATATTATTAAATTTAAATGTACCAATATTTAT
-AATAACTCGACTTTTGTATTTTGAGATTTTTCCGTATCACAACTTATAAATTTACACTGA
-AGAATATTTTGTTAAAGAGGTATTACGAAATCGATCGGTACGCATCAAAAGTAATTTATG
-ATATTATATACCATGACTTGCCAAACTGGGCTCGTTCTTCCAAACAATTTATTGGTTCAT
-AGTTATATCAAGTGGTTGTATTCGTATTCCGTATTCTGGTCCCTTTTTATAATCTGAAAA
-TATATGTCATGGTTGATTAAGGTATCAGACGTCTTCGTTCAATCATACACACAACAACTT
-CTTTTTTGATGTTCCCTATCAATGCGCAACAAAATTTTTAAACCTTGTTTATTTAGTTTC
-CGGTACAAAGCAAACACCAGTAGAGGCTAAACTCTTCAAGGACGGAAAGCCATTGCCCGT
-GAAGGATGTGGAGGTTGCAGTTACCGATGACAAGGTCACATTTAAAATAAAAAAGCCGTC
-AAGAGATTTATCTGGGCCATATCAAATAAAAATATCCAATGGACAAGGTGAAGATACCAA
-AGATGTACAGATTATTTGTCAAGATGTTCCACAGCCCCCTCAGGATGTGGACATTACAGA
-CGTCTATCAAACATCCTGTGTAGTAAGCTTCAATCCCCCGTCTGACGATGGTGGTACACC
-TATAACGAAATATGTGATCGAACGGCAGGACTTAAGCAAAAAACATGGTTGGGAGTCTGT
-CGCTGAGGTTTTACCTAGTGAACCGTGTCTAAAAAAAATTGATGACTTAATCCCAAAAAA
-GCAGTACAGATTCCGCATTCGTGCTGTCAACGCAATCGGCCAATCAGATCCAGCCACATT
-CAAAAATACCATTCTTGCAAAAGACCCATGGGATGAGCCTGGAAAACCGAAGGCAGTCGA
-TCTTACCGACTGGGATAAAGACCATGCAGATCTGAAGTGGGAAGCCCCCGAGACTGATGG
-CGGGGATCCTATAACTGCATATATTGTAGAATACAAAGAAAAGTTCTCTAACGACTGGGT
-TTCCGGCAAGGAAGTTGACGGCGATGCTAGAACTGCTACCGTTGACGGTCTAAAAGAGGG
-GCAACAGTATGAATTCCGAGTCCGTGCTGTTAATAGGGCAGGCCCAGGTGAACCCAGCGA
-CAAGACTAAATCCATTATTGCAAAATGCCGTTTTGTTAAGCCCTTCATTGTTGGAGAAGG
-TCTTAAAAATGTAACCGTTAAAAAGGGGCAAACTATTCGGTTCGACATTAAATATGACGG
-TGAGCCAGAGCCAGCAGCAACATGGGTAAAGGGAACAGACAATTTAAAGTTTGACAACCA
-GCGCATTTGCTTAGACCAGTTGGAAAGGAACTCATCCATTACTATTAAAAAATCCGTGCG
-CAAGGACACAGGCAAATACAAATTAGTACTGTCGAACAGCTCAGGGACAATCGAGTCCGA
-GGCTCAAGTTGTGGTTCTTGACAGGCCACTTCCTCCTGGTGGACCATTTGAGCCGGAAGA
-GATTCGCGCCAGCCATATAAAAATGAAATGGAAACGTCCAGATGATGACGGTGGTTGTGA
-AATTAGTGGATATGCATTAGAGCGCATGGACGAAGAGACGGGCCGCTGGATTCCAGCTGG
-AGAAGTGGGTCCGAATGAGACTTCATTCGATTTTAAGGGACTAACCCCAAATAAGAAATA
-CAAGTTTCGCGTCAAGGCTATTAATAAAGAGGGCGAGTCAGAGCCACTTGAGACATTCGA
-CGCAATCGTGGCAAGAAATCCATACGATCCTCCAAGTCCTCCCAGCCAGCCAGTTATCGA
-TGATTACGATAACAAGAGTGTCCTTTTAAAATGGAAGCGTCCTCCGTCAGATGGCGGACG
-CCCAATTACCCATTATATCGTTGAAATAAAAGACAAATTCGCACCTTCCTGGAGTGAGGT
-GGCAAAGACCGATGATCCCAACCCTGAGTGCAACGTAGAGGGTCTTAAAGAAAAAATGGT
-GTACCAATTCCGAGTTAGAGCCGTTAACAAAGCAGGCCCCTCCGAGCCTTCCCAACCAAC
-TGACAATCACTTGTGCAAACACAAAAATCGTAAGTATTCACATTATCAGTTCAGTCCAGC
-TATAAACCTGCTTTGGCTTAACATTTAAACACATTTGGCAAACAATATTAAGATTAATTA
-ACTAATATTGCTTTCAGATATTAATTATACGTGTTGCCTACATAACTTTTCACACACAGC
-ACAATCAACCATATCGGACCATCCATTTTTGCTTCGTTCGCGGATTTTTTTTCGAATTTA
-TACAAGTTACTCGTTCCTTGAAAAGTATGTAGCAGGTAGAAGAAACCGTTTTTGACCATG
-TAAGGTATATATATTCCTAATCATGATCACTCTGTCCGTATAAACGTCTTGATCTTATTA
-ACTATGTAAGCTAGAAAGTTGAGATTTATTTATCTATTAGAGACATGCATATTCCAGAGA
-CATAGACGGAGCGCAAGCTTGCTTCCAAATATTGCCACACTTTTGAAAAATGTTTTGATT
-TTTTTCCTTTTTGTTCTTTGACCACCCGTGACCACTCACAAGCCGCGCGCACTTTTGAAA
-AAATGTTAAATTTCTTTTTCATTCTATTATTGTTATTTTATCGATTAGGCAAAAAAAATC
-TGAAATTTCTCGTTCGCTCGTCCACTAGCTAAGTAGCGGGCATCTGATAGTCTTCTTTAA
-ACTTATTTTTAATAAAATAACAATAATTTATTTATTTGTAATGTTTAAAAAGGTTTTATT
-TGACCAGAAATAGTCCAAACTTGGCTAACGAGATTTCTGTAGCCAGCACCTAAATAAAAC
-TTCTTTTCTAAGGCTGAGGGAAGCGTTTCCGGACATATAATGTATATATACTCCCGATCA
-GCATCAATAGCCTAGACGATCTGACCAAAGACACTAGAATAACAAGATGCGTAACGGCCA
-TACATTGGCTTGGCACTATGCAGCCACTTTTTTAGTGACGGCCAATTCTATTGTTCTAGT
-ATTCTAGTGTCTTTGATCTGACCACGTCTGTCTGTCCATCTATCCGTATAAACGCCTTGA
-TCCCAGGAACTATAAAAGCTAGAGAGTTGAAATTGAGCTTGCAGCTAGCTTGCAGAGACA
-CTGACGCAAGTTTGTTTCCAAATTTTGCCATGTCCAAAACTGAAACGCCCAATCTTTTGG
-AAAATGTTTCGATATTTTTTATTTTTTTATTAGTTTTAAATTTCTATAGTTTGCCCAAAA
-CAGTAACAGGTATCTGATATTCGGGGAACTGGACAATTCTATCTTATTTTATTCTGAAAA
-AAATTAATTTTGTGGTATTGGTATTTTCAAATAATCTTTTCTTTTCGCTCTACTGAGAGT
-CGACATTATGGTTCATTCAACAGTACACAATTTCCCTAATCGTGGATGCACGAGATATAT
-TATAAAATAGTTTAATATAGTATATTTTAATATTATGCATGAATCATTTTGATTTACATC
-AGCGCTGACAGTCGGAAATTGCTTAGAAAAACTCGCATCAGCTTAACTGCCAACGCACTT
-ACTGTGTATGTACTGCAAGACGCTTGGATCCCCAAAGAAAAAAATATAATGTTTTAATTA
-ATGTTTATTCAACTTTTAGTTAAGCCGCAAATCGATCGGTCTACTTTTAAACGAGTAACA
-ATAAAGAGCGGCCGAACTCACAAATGGTCGGTTGATGTCCTTGGGGAACCAATACCAGAG
-CTGCATTGGAGCTGGAGGGATGATATCCCATTAACCAACGGAGACAGAATAAAGATAGAA
-AATGTCGACTATCATACTGATTTTAGCATTACAAATGTTTTGCGTAAGGATAGTGGCTTT
-TATACATTAAAAGCAGAGAACCGCAATGGCATTGACCGAGAGACCGTTGAATTAGTTGTT
-CTAGGAAAGCCAAGCTCGCCAAAAGGACCCCTTGCTGTAAGCGATGTAACTGCAAGTGGA
-TGCAAACTTCAATGGAAGAAGCCTGAAGATGACGGTGGAGTGCCAATAAAGGAATACGTT
-GTTGAAAAAATGGACACAGCAACTGGAAAATGGGTCCGAGTTGGAAGATCTCCTGGTGAA
-AAAGAGCCCCCTAGCTTTGACGTTACTGGCTTAAGTCTGGGATCAGAGTACATGTTCCGT
-GTATCTGCTGTTAACGAGGAAGGAGAGTCGGAACCTCTTACTACTTTGGTAGGGGTCGTG
-GCTAAAGATCCATTTGATGAGCCAAATAAACCAGGAACTCCAGAAGTTACTGATTATGAT
-AATCAAAGTATAAGCTTAAAATGGGCTGCACCTAATAATGACGGAGGAGCCCCAATTCAA
-AAGTACATAATAGAAAAAAAGAATAAAAATAAGACAGAATGGGAAAAAGCTCTAGAAATA
-CCGGGAGACCAACTGGAAGCCACAGTTGCCGGACTTCAGGAATATGGAGAATATCAATTT
-CGAGTAATAGCAGTAAACAAAGCCGGACTTTCGCCCCCATCAGATGCTAGTGTTCCCCAA
-ATAGTGAAGTACAAAAAATGTAAGTGTTAAGCGCTTATGCAGGCCCTTCTCGGGCACTTA
-TAGATTTACTAGATTATTTCAATGTAACAAGTAGAAGGAAGAGTTATATCGTTACAAAGT
-ATTATTATATTCTTACACTATCGATAAGGATCACTAACTAAGTCGATGTAGCCCTTTCCG
-CCTGTGAATTAAATCAACATAAAAAGTACAATTGTGCTCTCTGAATTTATTGTCGCCTAG
-TTTCTGAAAGTTTTATTAAACCAAAATTCCCACACCTACCCAAACGCCCAAGACGTTTGC
-AAAATATTGTGATATTTGTTCATATTTTTATTAGTTTTCTTAATTACTATAGATTTGCCA
-AAACCACTCTTACGCCGACAAATCAAAATAAATTCCCACCCCCACACTTATTATGAAATT
-TCGCGTTCGCATACACACTAACTGACTACGAGTATCTAAAAATCGTATATAAAGCTTTTA
-ATAAAATAATAATATTTAATAATTTTTTATAATTTTCCTTCCTATCGATGTCTCTAGCGA
-GACACCAAAAAATTGTCAAAATCCCACCAATACTTTGGGTTCTTAGTTTTAAAAGTATTT
-AATAAGACGTTAATTAGATTATGTTATTATATTAGACAGTAATAATTAATATAACTGCTA
-GGTGACTTTATCGAGTTGCAGCACAGAACTAGAGCGTTCTCTATTGTTTTTATTTGCGTT
-TTACAGTGAAGCCCCGTATTGACCGATCAAACTTAAAGCCGTTGCTCATTCGAGCCGGCA
-AGCCAATAAGGTACGATGTTAATGTTCGTGGTGAACCTGCACCCGTAATAACGTGGTATC
-AAAATGATAAAGAGCTCAAGCCAGAAGAACTTCCTAGCAGTAGCGAAATCAAGAACATCC
-CATATAATACAAAGATTTCAATCATTGAAACTGTTCGTAAGCATACTGGAATATACAAGA
-TAATAGCTGTTAACGAACACGGGCAGGATGAAGCCACAGTTGAGGTTAATATTCTAGCTC
-CTCCAAGCAAACCAAGGGGTCCCTTGGATGTTAAAGATGTTACTAAAGACAGCTGTAAGC
-TCAAATGGAAAAAACCAGAAGATGATGGAGGAAAACCTATTTCAGCATATCAGGTTGAAA
-AGTTTGATAAAAAACAAGGTCGTTGGGTCCCTCTTGGTCGAACGTCTGCCAATGATACCG
-AATTTGATGTAAAGGGCCTCCAGGAAGGCCATGAGTATCAGTTTCGCGTCAAGGCAATTA
-ATGAAGAGGGGGAATCCGATCCCCTGGACTCCGATGATAGCATCATAGCTAAAAATCCCT
-ATGATGCTGCTAGTAAGCCAGGTACACCTAACATTGTGGATTATAATGAGCATATGGTAA
-AATTGAAGTGGGAAGCACCCAGGTCTGACGGGGGCGCCCCAATATCAGGTTACATCATTG
-AAAAAAAAGATAAGTTCTCTCCTATTTGGGATGAAATCCTCAGCACCAATGTAAGTATTG
-CGAGTTATATTCAGCTTTTATTTTTTATAAGATGTTTATCAAAGCGATTCCATTAAAAAA
-ATTTATTTTTGAAGACATCCGTTCCCGAAGCAACCGTTGAAGGTCTTGTTGAAGGCAATA
-TCTACCAGTTTCGTGTTCGGGCAGTTAATAAGGCCGGTTTCAGCGATCCAAGTGATGCAA
-CAGAGCCTCATTTGGCCAAGCCAAGAAATCGTAAGACCGTATATATTTTTTATGAATTAA
-TAAATAACAAATATTAATATAGTGGTTATATAGATTACGACATCAATTCGAGTGTTAAGC
-CAAAGCAAAACACGAACATATCACATTATTCAATCTATCATTAAGTTTAAAAGTATTTAA
-TTCCCTTATTGATATTTTCAATTTTAGTAAAGCCATACATAAACAGAGACAAAATGAAGC
-CTATTAAGGTTCGCGCTGGTCAACCCGTTAAATTTGATGTCGATGTCAAGGGAGAACCGG
-CGCCTTCTTTAACATGGTTCCTAAAAGAAACCGAGTTAACGTCTACGGGTCAAGTACGTC
-TAGAAAACATAGATTACAATACCAAACTTACATTGCTTGATACGGATCGCAAGCAAAGTG
-GCCAGTATAAGTTACGTGCTGAAAATATAAATGGTGTTGACGAAGCTGTAGTTGAAGTCA
-TTATATTAGATAAGCCTTCAAAACCTGAAGGACCGATTGAAGTCTCCGACATTCATAAAG
-AGGGGTGCAAGCTTAAATGGAGGAAACCTAAAGATGATGGAGGTATACCTATTACTGGCT
-ATGTAATAGAAAAAATGGATACCGCCACTGGTAAATGGGTTCCTGCTGGTTCCGTAGATC
-CAGAAAAATATGATATTGAGATAAAGGGCTTGGATCCAAATCATCGCTACCAATTTAGAG
-TGAAGGCTGTCAACGAGGAGGGTGAATCAGAACCTCTTGAAACTGAATCGGCTATTACTG
-CCAAGAATCCATTCGACGTGTCTGCTCCCCCTGGTCTCCCAGAGCTTGAAGATTGGGATG
-AGCATCATGTCAAACTAAAATGGGAACCACCCATTCGGGATGGGGGCTCTCCTATTACCA
-ATTATATAATCGAAGTAATGGATAAAGATTCAGGGGAATTTGTAAAGGCAGTTGAAACTG
-ATAGTCCAGTTTGTAAGGGCGTCGTAAAGAAACTTGAAGAAGGACAGCAATACAAATTTA
-GAGTTCGAGCCGTAAACAAGGCTGGTCCATCGGACCCATCTGAACAAACGAATTGGCATG
-TGGCCAAGCCTCGATTCCGTAAGTTGCCTACAAAAATCTTTTTTAAGTTTTTAACATTAA
-GATATATACTTTTTAGTGAAACCTCATATTGATCGAGTCAATTTAAAACCCGTGATTGTA
-AAAACTGGTTTATCAATTAGCTTGGATATTAACATAAGAGGAGAGCCAGCTCCGAAAGTT
-GAATGGTTCTTCAATAATTCATCTGTTACAAGCGACGAACATAGTGTAAAAATTGATAAT
-GTTGATTACAATACGAAATTCTTTGTTATGCGTGCACAGAGATCTCAAAGTGGGAAATAC
-ATTATCAAAGCAACAAACGAAGTTGGTGAAGACGAAGCAGAACTGGAAGTCACAGTTTTG
-GGCAAGCCAGGAAAACCAAAAGGTCCCCTGCAAGTCAATGACATAACAAAACACAGTTGC
-AAGCTTAAGTGGGAAAAGCCAGATGATGATGGTGGTTCACCCATCGACTACTATGAAATT
-GAAAAACTTGATCCTCACACGGGTCAGTGGTTACCATGTGGAAAAAGTACCGAGCCGGAG
-GCCAAGGTAATTGGTCTTCATGAAGGAAAGGCATATAAATTCCGAGTAAGGGCTGTAAAC
-AAGGAAGGAGAATCTGAGGACTTGGAAACCGAAAAACCAATTATAGCGAAAAATCCATAT
-GATGAACCAGATAGACCAGGGAAGCCTGAACCAACTAATTGGGATAAAGATTTCGTCGAC
-TTAGCCTGGGATCCGCCGAAAAACGATGGTGGTGCACCAATTCAAAAATATGTTATTCAA
-ATGCGAGATAAGTCTGGACGCGCATGGGTGGACTCTGCAACCGTGCCTGGGGATAAGTGT
-AATGGTACCGTAACTGGCGTAGAAGAGGGCCATGAATACGAGTTCCGTATTGTTGCTGTT
-AATAAGGCGGGACCTAGTGATCCAAGCGATGTTTCAAAATCAGTGATAGCGAAACCTCGT
-TTTCTTAAACCTCACATTGACCGCAAGAACCTACAAAAGAAAATTATGCGCAGCGGTCAA
-ATGCTTCATATTGACGCTTTAATAAAGGCGGAACCTCCAGCTAAAGTAACATGGACCTAC
-AATAAAACAGAAATTAAAACTTCAGATCACATAAAAATTGAAAACGAGGACTATAAAACG
-ACATTCATTATGCCGAAAGTGAAACGCGCTGATCGAGGCATTTACATCGTCACTGCCAAA
-AACGACTCAGGTTCCGACACCGTAGAAGTTGAGCTGGAAGTACTGTGCAAGCCAAGTAAA
-CCGAAAGGGCCTCTAGCTGTTTCTAACGTAACAGCCGAAACCTTACACCTAAAATGGGAA
-AAGCCCGAAGATGATGGCGGTGACCCTATTGAACAATATTTAGTCGAACGCATGGATACG
-GAAACAGGTCGATGGGTACCTGTACTTACAACTAAAACACCGGAAGCCGATGTTACAGGT
-CTTACGGAAGGAAAGGAATATCTGTTTAGAGTAAAAGCAGTCAATTCCGAAGGCGAATCA
-GAGCCTTTGGTGACCGATATTCCAACAAAGGCCAAAAATCCTTTCGATGCGGCCGACACC
-CCAGGTAAGCCGCAAATTGTTGATTGGTCAGGTAACCACTGTGATCTAAAGTGGAGGGCA
-CCCGAAGACGATGGGGGGGCATCCATCACTGGCTATATTGTAGAAAGAAAGGATCCCAAT
-ACAGGAAAGTGGCAAAAGGCACTTGAAACAAGTACACCTGACTGTAAGGCACGCGTAAAT
-GACTTAATCGCAGGAAACAAATATCAGTTCAGAATAATGGCTGTCAACAAGGCAGGAAAG
-AGCAAGCCATCCGAGCCGTCCGACCAGATGACCGCAAAGGACCGATTTGCTCCACCCAAA
-ATTGATAGAACAAACATTAAGGACATAACCATCAAGGCTGGACAACACATTCGTTTCGAC
-ATTAAGGTCTCTGGAGAGCCCCCGGCTACAAAAGTTTGGCTTCACAACAAAGCCCGACTT
-GAAAATGACGATAGTAACTACAATATTGATATGGAATCATATCGCACAAAACTGACCGTG
-CCAATTTCAAAGCGATTCCATTCAGGAAAATATACTCTTAAGGCAGAGAATGAATCTGGA
-CGGGATGAGGCTTCATTTGAAGTCATAGTCTTAGACAAACCGGGCCCCCCAGAGGGTCCC
-TTACGAGTCACAGATGTGCACAAAGAAGGGTGCAAGCTGAAATGGAACGCTCCCTTGGAC
-GATGGAGGTTTGCCAATCGACCATTACATTATTGAGAAAATGGACGTTGAGAGTGGGCGT
-TGGTTGCCATCTGGTCGCTTTAAGGAATCTTTCGCAGAGTTGAATAATTTGGAGCCTAGT
-CATGAGTACAAATTCCGAGTGCTTGCCGTAAATACTGAAGGTGAATCTGAACCATTAACT
-GGAGAACAGTCTGTTATTGCCAAGAATCCTTTTGATGAGCCCGGAAAGCCCGGAACTCCG
-GAAGCAGTGGACTGGGATAAAGATCATGTCGATTTGGTTTGGAGGCCACCAATTAACGAT
-GGTGGATCGCCTATCACTGGCTATGTAGTTGAAAAACGTGAGAAAGGTACTGACAAGTGG
-ATAAAGGGAACAGAAATTACTATCCCGTGCCTTGGCGAAGAGTGCAAAGCTACTGTGCCA
-ACCCTAAATGAAAATTGTGAATACGAATTCCGAGTCAAAGCAATTAATGCTGCTGGGCCT
-GGTGAACCATCTGACGCAAGCAAGCCTATCATTACAAAGCCAAGAAAGTGTAAGTAACCA
-TGTCCGCCATCTTTTTCGCGATTCCTTTTTAGACGCATGAATGTTTTTTGTTTCCCCAGT
-AGTAAAACAATAGGCGTATGTCATAAAATCACTGGAAAACTCACTATAAAACATATATAT
-TAAAATTAAGTAATAACAATGTAAAACTTATAAGAATCGGTCAACTTATGACAAAGTTTA
-GTTTGGAGATTATACCTGTTACTCGTAGAGTAAACGGATATACTAGAATTGTTGAAATGT
-ATGCAACAGGTAGAAGGACCGTTTCCGACCATTTAAAGTATCAGGATCCTGATCAGGATT
-AATAGCTAGTCGATTTGGCCCTGTCCTTCTGTCAGTCCGTCCGTATGAACATCTCTCTCA
-GGAACTATAAGAACTAGAAGTTTGAGATTCTACAGACATTGACGTAGCGAGAGTTTGTTG
-ACCCATGTTGCCACGCCCATTCTTACGCCCACAAAACACAAAAAACGGCCACGCCCACAC
-TTTTGAAAAATGTTTTCATATTTGACCATAATAAATAATGTTTTTATTTTTAACTTTCAT
-AATAAAATAGTGGCCCCCAAAATTGACCGCAAAAATATTCGTACCTATAACTTCAAGTCT
-GGAGAGCCGATATTTTTGGACATCAATATTAGTGGAGAGCCCGCACCGGATGTTACTTGG
-AATCAAAACAACAAGTCTGTTCAAACCACATCATTTAGTCATATTGAGAACCTTCCGTAT
-AACACCAAATACATAAATAACAACCCCGAACGGAAAGATACGGGACTCTACAAGATCTCA
-GCTCATAACTTTTACGGGCAGGATCAAGTCGAGTTTCAAATTAATATTATTAGTAAGTTA
-ACAATTATTGTAATATTTAGAAAAACAAGATCCATTTCCCATTTGTTTAATTAGCGAAAC
-CAGGCAAGCCTGAAGGTCCATTAGAAGTATCAGAAGTACACAAGGATGGTTGTAAGCTGA
-AATGGAAAAAACCCAAGGACGATGGAGGTGAACCTGTTGAAAGCTATTTGGTTGAGAAAT
-TCGACCCAGATACGGGTATTTGGTTACCTGTTGGCAGGTCTGACGGACCTGAGTACAACG
-TTGATGGCTTAGTCCCAGGTCATGATTACAAGTTCCGGGTAAAAGCTGTAAACAAGGAAG
-GGGAATCGGAGCCACTGGAAACGTTGGGTTCAATAATTGCCAAGGATCCATTTAGTAAGT
-TCAAAAATTCTAGAAATATAAAACTTTATACATCATTACATTTGCTTAGGCGTTCCAACA
-AAGCCTGGAGTTCCAGAACCTACCGATTGGACTGCAAATAAGGTAGAACTTGCTTGGCCA
-GAACCAGCAAGTGATGGTGGATCTCCGATACAAGGCTATATAGTTGAGGTAAAAGACAAA
-TACAGCCCTCTTTGGGAAAAGGCTTTGGAAACCAATTCCCCAACTCCAACTGCAACGGTT
-CAAGGTCTCATTGAAGGAAATGAATACCAGTTCCGAGTAGTTGCCTTGAATAAGGGTGGC
-CTATCGGAGCCTTCAGACCCAAGCAAAATATTTACAGCTAAGCCGCGCTATCTTGCCCCC
-AAGATAGACCGTAGAAATCTACGTAATATTACTCTGTCGTCCGGAACCGCTCTGAAATTA
-GATGCAAATATAACAGGTGAACCCGCTCCAAAAGTAGAGTGGAAACTTTCCAATTACCAT
-TTGCAATCAGGGAAAAATGTTACAATCGAAACTCCTGACTACTATACAAAATTAGTTATT
-AGACCAACGCAGCGAAGTGATTCTGGAGAATATTTGGTCACGGCGACTAACACTTCTGGA
-AAAGATAGTGTGCTTGTAAATGTAGTTATCACAGATAAACCCTCACCTCCTAACGGACCA
-CTTCAAATATCAGATGTGCATAAAGAGGGTTGCCACCTTAAATGGAAACGTCCGAGCGAT
-GATGGGGGAACGCCAATTGAGTATTTCCAAATTGACAAATTAGAGCCCGAAACTGGTTGC
-TGGATTCCTTCTTGTCGATCTACAGAACCCCAAGTTGATGTTACAGGTCTTTCTCCGGGA
-AATGAATATAAGTTCCGAGTATCAGCTGTGAATGCCGAAGGTGAATCACAGCCCTTGGTA
-GGCGATGAATCTATAGTTGCAAGAAATCCTTTCGATGAACCTGGTAAGCCCGAGAACCTT
-AAAGCAACTGATTGGGATAAGGATCACGTGGACTTGGCGTGGACCCCACCTCTAATTGAT
-GGCGGATCACCAATTTCTTGCTATATTATCGAAAAGCAGGATAAATATGGAAAGTGGGAG
-CGGGCCCTTGACGTCCCTGCTGATCAATGCAAAGCGACTATTCCAGATCTTGTTGAGGGC
-CAAACCTACAAATTCCGAGTTTCCGCGGTCAACGCAGCTGGGACTGGAGAGCCATCTGAT
-TCTACTCCGCCAATAATTGCGAAGGCTCGCAATAAACCACCCATTATAGATAGATCCAGC
-CTAGTAGAAGTGCGTATTAAAGCTGGACAGTCCTTTACATTTGATTGTAAGGTATCTGGG
-GAGCCAGCGCCTCAGACAAAATGGCTACTTAAGAAAAAGGAAGTTTATTCAAAGGACAAC
-GTTAAGGTAACTAATGTTGACTACAATACCAAACTAAAAGTAAATAGTGCAACCAGATCT
-GATTCCGGTATATACACAGTGTTTGCAGAAAACGCAAACGGAGAAGACAGTGCAGATGTT
-AAGGTAACTGTCATTGACAAACCTGCACCGCCAAACGGACCGCTTAAGGTTGATGAAATA
-AATTCCGAGTCTTGTACTCTGCACTGGAATCCACCAGACGACGATGGAGGACAACCAATA
-GATAATTATGTCGTTGAAAAATTAGATGAAACAACAGGACGTTGGATACCTGCCGGGGAA
-ACTGACGGGCCAGTCACCGCACTTAAAGTCGGTGGCCTTACCCCTGGCCATAAATACAAA
-TTCCGAGTACGTGCCAAAAATCGTCAGGGAACTTCAGAACCACTTACAACAGCACAAGCC
-ATTATTGCGAAAAATCCATTCGATGTACCTACAAAACCAGGAACACCAACCATAAAAGAC
-TTTGACAAAGAATTTGTTGATCTGGAATGGACTAGACCAGAGGCTGATGGTGGATCTCCA
-ATAACCGGGTATGTAGTTGAGAAGCGGGACAAATTTTCTCCTGATTGGGAAAAATGCGCT
-GAAATCAGTGATGACATCACCAATGCTCACGTTCCTGACTTGATTGAAGGCCTTAAATAT
-GAATTCCGTGTCAGAGCAGTAAACAAAGCCGGTCCAGGCTCACCAAGTGATGCAACTGAA
-ACACATGTGGCTCGCCCCAAAAACACACCCCCAAAAATAGATCGAAACTTCATGTCCGAT
-ATTAAAATTAAAGCTGGAAATGTATTTGAATTTGATGTACCAGTAACTGGGGAGCCTTTG
-CCAAGCAAAGATTGGACCCACGAAGGCAATATGATCATAAACACAGACCGAGTAAAAATT
-TCCAATTTTGATGACCGCACTAAGATAAGAATACTTGATGCGAAGCGATCCGACACAGGC
-GTCTATACATTAACAGCACGTAACATAAACGGTACAGATAGGCACAATGTAAAAGTAACA
-ATCCTGGATGCTCCAAGTGTGCCGGAAGGCCCATTACGTAATGGCGATGTTAGCAAAAAC
-TCTATAGTACTTCGATGGAGGCCACCCAAGGATGATGGTGGCTCGGAGATTACTCATTAT
-GTTGTGGAAAAAATGGATAATGAGGCCATGCGCTGGGTTCCCGTTGGTGATTGCACTGAT
-ACTGAAATCAGAGCGGACAATCTAATTGAAAATCATGATTATAGTTTTAGGGTAAGGGCT
-GTTAATAAGCAAGGACAATCACAACCACTCACAACTTCTCAGCCTATAACAGCAAAAGAT
-CCTTATTCACATCCAGATAAGCCTGGCCAACCGCAAGCTACAGATTGGGGTAAACATTTT
-GTGGACTTGGAGTGGTCCACTCCAAAGAGAGATGGAGGAGCACCCATTTCTTCGTATATT
-ATAGAAAAAAGACCAAAGTTTGGTCAATGGGAACGAGCTGCTGTTGTGCTAGGTGATAAT
-TGTAAGGCTCATGTACCGGAACTTACAAATGGTGGAGAATACGAGTTTCGGGTGATCGCC
-GTCAATCGGGGAGGTCCTAGCGATCCATCTGATCCGTCTAGCACCATTATATGCAAGCCA
-CGTTTCCTTGCTCCATTCTTTGACAAGTCACTTCTAAACGACATCACGGTCCATGCTGGA
-AAGCGATTAGGGTGGACATTACCAATCGAGGCGTCTCCAAGACCATTAATCACTTGGCTA
-TATAATGGAAAAGAAATCGGTTCAAATTCACGAGGCGAGTCCGGTCTTTTCCAAAACGAA
-CTAACATTTGAAATTGTATCCTCACTTAGAAGCGACGAAGGTCGTTATACTTTAATATTA
-AAGAATGAGCATGGATCATTTGATGCGTCTGCTCATGCAACTGTATTAGATCGACCATCG
-CCACCCAAAGGTCCTCTGGATATAACAAAGATAACAAGGGATGGCTGCCACCTAACCTGG
-AATGTTCCGGATGATGACGGTGGTTCGCCTATATTGCATTATATTATCGAAAAAATGGAT
-TTATCTCGAAGCACATGGTCCGATGCTGGCATGAGCACACATATAGTCCACGATGTCACT
-CGTCTTGTCCACCGCAAGGAGTACTTGTTCCGTGTTAAAGCAGTCAATGCAATTGGGGAA
-TCCGATCCCTTAGAAGCAGTAAATACTATAATTGCTAAAAACGAATTTGACGAGCCTGAT
-GCGCCTGGAAAACCAATTATTACTGATTGGGATCGTGACCATATAGACTTGCAATGGGCT
-GTCCCAAAAAGTGACGGGGGAGCTCCAATTAGTGAATACATCATACAGAAAAAGGAAAAG
-GGCAGCCCTTACTGGACTAATGTACGACATGTTCCATCAAATAAGAACACAACCACAATT
-CCAGAACTAACTGAGGGTCAAGAGTATGAATTTAGAGTTATTGCTGTTAATCAAGCAGGC
-CAATCTGAACCTTCAGAGCCGTCTGATATGATTATGGCAAAGCCGCGCTACCTGCCACCA
-AAAATAATAACTCCACTAAATGAAGTGCGCATTAAATGCGGGCTCATATTTCACACAGAT
-ATACATTTTATCGGTGAGCCAGCACCAGAAGCGACGTGGACACTTAATAGCAATCCACTA
-TTGTCGAATGACAGATCAACAATTACATCAATCGGTCACCACTCTGTAGTACATACTGTT
-AACTGTCAAAGGTCTGACTCCGGAATCTACCACCTATTACTTCGTAATAGTTCTGGAATC
-GATGAAGGCAGCTTCGAACTTGTAGTACTCGACCGCCCGGGGCCGCCAGAGGGTCCAATG
-GAATATGAAGAAATAACTGCGAACTCTGTGACTATATCATGGAAACCACCAAAAGATAAT
-GGAGGATCTGAAATATCTTCTTATGTTATAGAAAAGCGTGATCTTACCCATGGCGGTGGG
-TGGGTACCAGCAGTAAATTATGTAAGTGCAAAATACAACCATGCCGTGGTTCCCAGACTG
-CTGGAAGGAACAATGTACGAGCTTAGAGTTATGGCCGAAAACCTACAAGGGCGCTCCGAT
-CCACTTACTTCCGACCAACCGGTTGTTGCAAAATCTCAGTACACGGTGCCAGGAGCTCCT
-GGAAAGCCAGAACTAACTGATAGCGACAAGAATCATATTACAATTAAATGGAAGCAACCA
-ATTAGTAATGGAGGATCCCCCATTATTGGTTACGACATTGAACGTCGCGACGTAAACACA
-GGACGATGGATAAAGATAAATGGACAACCAGTACCTACTGCTGAATATCAAGACGACAGA
-GTAACATCGAACCATCAATATCAATACAGAATATCGGCGGTTAATGCTGCCGGCAACGGG
-AAGACTTCCGAACCTTCGGCCATATTCAATGCTCGACCACTGCGTGAAAAGCCAAGATTT
-TATTTTGATGGCTTAATAGGAAAGCGCATTAAAGTTCGTGCAGGTGAACCAGTAAATTTA
-AATATTCCCATATCTGGGGCACCTACTCCGACAATTGAATGGAAGCGAGGGGATCTCAAA
-TTAGAGGAAGGCAAGCGAATATCTTATGAGACTAACTCGGAGCGTACTCTATTTCGCATT
-GATGATTCAAACAGACGGGACTCTGGAAAATACACTGTTACCGCTGCTAATGAGTTTGGT
-AAGGATACCGCTGACATTGAAGTTATTGTCGTAGATAAGCCATCGCCACCTGAAGGACCT
-TTGAGTTATACGGAGACAGCACCAGATCACATTTCTTTGCATTGGTATTCCCCCAAGGAC
-GATGGTGGCAGCGACATTACGGGGTACATAATCGAGTTCACTGAGTTTGGTGTAGATGAT
-TGGAAGCCAGTGCCAGGCACTTGTCCCAACACCAACTTTACAGTAAAGAATCTAGTAGAG
-GGAAAAAAATATGTTTTTCGTATTAGAGCTGAAAATATCTACGGAGCTTCCGAAGCTCTC
-GAGGGTAAGCCGGTGTTGGCTAAGTCGCCTTTTGATCCACCCGGTGCACCATCTCAGCCA
-ACAATTTCTGCATATACACCAAACTCTGCTAATTTGGAGTGGCATCCTCCAGACGATTGT
-GGTGGTAAGCCTATTACGGGGTACATCGTAGAGCGACGCGAACGCGGGGGTGAGTGGATT
-AAGTGCAACAATTACCCAACACCGAATACATCCTATACAGTATCCAATCTTCGGGATGGA
-GCTCGTTATGAGTTCCGGGTCCTCGCAGTAAATGAGGCTGGGCCTGGCCACCCGTCAAAG
-CCTTCTGATCCAATGACTGCTGAACATCAGCGCTATCGTCCAGATCCGCCGGAGCCACCA
-AAACCGGATCGTATTACTAGGAATGGTGTCACATTATCTTGGCGTCCGCCTCGGACGGAT
-GGCAAGTCCAGAATAAAAGGGTATTATGTCGAAATGCGTCCCAAAAACGGGAAGGATTGG
-AAAACTGTTAACGATATACCTATTAATTCCACTGTATACACAGTACCAAGTCTTAAGGAA
-GGAGAAGAGTACTCATTCCGTGTTGTTGCTGAAAACGAAGTTGGTCGTTCAGATCCATCT
-AAGCCATCGCAGCCCATTACAATTGAGGAGCAACCAAATAAGCCTTGCATGGAACTCGGA
-AAGGTCCGAGATATAGTGTGTAGGGCTGGTGATGATTTTAGCATTCACGTACCCTACCTA
-GCTTTCCCCAAGCCCAACGCATTTTGGTATTCTAATGACAATATGCTGGATGACAATAAC
-CGTGTGCACAAACATTTGACTGATGATGCAGCATCTGTTGTGGTAAAAAACTCGAAACGT
-GCAGACTCAGGTCAATATAGACTCCAATTAAAGAATACGTCAGGATTCGATACGGCCACC
-ATTAATGTTAGGGTTCTGGATAGACCATCTCCACCGACACGCCTACGTGCTGATGAGTTT
-TCTGGAGATTCTCTAACATTGTATTGGAATCCACCAAACGATGACGGTGGTTCCGCTATT
-CAAAATTATATTATTGAAAAAAAAGAAGCTCGTTCGTCCACATGGTCTAAGGTCAGCAGC
-TTTTGCACAGTTCCTTTTGTTAGAATTCGAAACCTTGTACTCAATAAAGAGTACGATTTC
-CGTGTGATAGCTGAAAATAAATATGGTCAATCCGATCCGGCCAATACATCTGAGCCTATA
-CTTGCAAGACATCCCTTTGATATCCCCAATACTCCCGGTATTCCCCATGGTATTGACTCG
-ACAGAAGATAGTATAACAATAGCATGGACGAAGCCTAAACATGATGGTGGATCTCCCATA
-ACTGGATATATTATTGAAAAACGATTATTGAGTGATGACAAATGGACCAAGGCAGTTCAT
-GCACTTTGTCCAGACCTTTCTTGTAAAATTCCAAATCTTATTGAAAATGCTGAATACGAA
-TTTAGGGTGGCCGCAGTAAATGCAGCCGGACAGTCGGCCTATAGCGGTTCCAGCGATCTC
-ATCTTTTGCCGCCGACCACCTCATGCGCCAAAGATTACTTCAGATTTGTCAATTCGGGAT
-ATGACAGTAATTGCAGGAGATGAATTCCGTATAACAGTACCTTATCACGCCAGTCCTCGC
-CCAACTGCATCATGGAGTTTAAATGGCTTAGAAGTAATTCCCGGCGAGCGTATTAAATTT
-GATTCTAACGATTATGCTTCAATGTATTACAACAAATCAGCTAAACGAGATGAAACTGGA
-TCGTACACCATTACACTTACCAATAACAAAGGTTCAGATACTGCTTCATGTCACGTCACG
-GTGGTAGATAGGCCATTACCACCTCAGGGTCCATTGAATGCCTACGACATTACCCCCGAC
-ACTTGCACCTTGGCCTGGAAGACGCCTTTGGATGATGGAGGTTCACCGATTACAAATTAT
-GTCGTTGAAAAATTAGATAACAGTGGTTCATGGGTAAAGATTAGCAGTTTTGTTCGTAAC
-ACTCACTACGATGTCATGGGCCTGGAACCTCACTACAAATATAACTTCCGCGTAAGAGCA
-GAAAACCAATATGGTTTGTCTGATCCTTTGGATATTATTGAACCTATTGTTGCCAAACAT
-CAATTTACAGTCCCAGATGAGCCTGGTCAGCCAAAGGTTATTGACTGGGACTCTGGAAAT
-GTAACTTTGATTTGGACCCGACCATTAAGTGATGGAGGGTCCCGCATACAAGGCTATCAA
-ATTGAATATCGGGATATTTTAAACGATTCGTCTTGGAATGCGTATGACTACATTATAAAG
-GACACTAAGTATCAACTTTACAACTTAATTAACGGCAGTGAATACGAATTCCGTATAAAG
-GCCAAGAACGCTGCAGGCTTAAGTAAGCCATCTTCACCATCACTTAGATTTAAGCTGAAA
-GGAAAATTCACCGTGCCATCACCTCCTGGAGCCCCACAAGTAACCAGAGTCGGCAAAAAC
-TATGTCGACCTAAAGTGGGAGAAACCCTTAAGAGATGGTGGCTCCCGCATTACGGGTTAC
-ATTATTGAAAGAAGGGACATCGGTGGAGCCGTATGGGTAAAGTGTAATGATTACAATGTT
-TTGGATACTGAATACACCGTTATGAACCTCATCGAGATGGGTGATTACGAATTTCGAGTA
-TTTGCTGTCAATTCCGCTGGACGTTCAGAACCAAGCTTATGTACTATGCCAATCAAGGTT
-TGCGAGGTACTAGGTGGAAAGAAGCCTGATTGGATTACACGACTGCAAGACAAGGTAGCA
-CCCTTTGGCAAGGATTATACTTTACAATGCGCCGCCTCGGGTAAGCCAAGTCCAACCGCA
-AGGTGGCTTCGCAATGGAAAAGAAATTCAAATGAATGGGGGCCGAATGACATGCGACAGT
-AAAGATGGGGTCTTCCGACTGCACATATCTAACGTGCAAACTGGAGACGATGGTGACTAC
-ACATGTGAGGCAATGAATTCTCTCGGATTTGTTAACACATCAGGTTATCTAAAAATTGGA
-TCACCACCAATTATTAACAGGTGCCCAAGCGAACTAAAATTACCAGAAGGAGACAATTCG
-AAGATCAAGATTTTCTACTCTGGCGACCAGCCACTAACTGTGATATTAAAGAAAAATAAT
-GAAGTCATATGTGACAGTAATGATGATACGCATGTTAAGGTAAACATATTTGACGACTAT
-GTAGCGATTTACATTCGTAATATCGTAAAAAGTGATGGTGGTCCATATCAAATAGAATTC
-ACGAATGAATCTGGTAGTGCCACAGGGGAGTTTTATGTACACATCACTGGCATGCCTTCA
-GCACCCACTGGACCTATGGGTATCTCTTACATTAACAAAAACTCCTGTATGTTAAACTGG
-CGTCCCCCTTCTTACGATGGTGGTCTTAAAGTTAGTCACTACGTCATCGAGAGAAAAGAT
-GTGTCATCTCCACACTGGATAACTGTTTCTAGTACCTGCAAAGATACCGCCTTCAATGTA
-CAAGGTCTTATTGAAAACCAAGAATACATTTTCCGAGTGATGGCTGTAAATGAGAACGGA
-ATGGGTCCACCACTAGAGGGGTTAAATCCAATTCGAGCTAAAGACCCAATTGACCCACCA
-TCGCCACCGGGCAGTCCTCAAATCACTGAGATCGGAGGAGACTTTGTGCATTTGGAATGG
-GAAAAACCGGAATCGGATGGCGGTGCTCACATTCAAGGCTATTGGATCGATAAGCGTGAA
-GTAGGCAGCAACACATGGCAGCGTGTAAACGCTACCATCTGTGCTGCCAATCAAATAAAC
-TGTATCAATCTCATTGAAGGTCGACAGTACGAGTTTCGAATTTTTGCTCAGAATGTAGCA
-GGCCTTTCAACAGAATCGTCCGCTTCACAAGCAGTCAAGATAATAGATCCACAGGCGGCT
-TCGCCTCCATTGATTGTGAAACCGCTACGCGATGCCAATTGCATTCAAAACCACAATGCC
-CAATTCACATGCACCATAAATGGCGTTCCTAAACCAACGATATCTTGGTATAAAGGAGCT
-CGCGAAATTAGTAATGGCGCCCGGTATCACATGTACTCAGAAGGTGACAATCACTTCCTA
-AATATTAATGACGTATTCGGCGAAGACGCTGATGAATATGTTTGTCGCGCTGTAAACAAG
-GCTGGAGCAAAATCAACACGCGCCACTCTGGCCATTATGAGTAAGTAAATATATATACAT
-ATTGTGCGTTTTTGGTATAATAAATATTTTGAATTTTTGAAAAATTCTTAGCTGCTCCAA
-AATTAAACGTTCCTCCAAGATTTAGAGACACTGCTTACTTCGATAAGGGTGAAAATGTTG
-TAATCAAAATTCCCTTCACTGGCTTCCCAAAACCACGTATACACTGGGTTAGGGACGGTG
-AGAATATTGAATCCGGTGGTCATTACACTGTTGAGGTTAAAGAAAGACATGCCGTTCTTA
-TCATTCGTGATGGATCGCACTTGGACTCGGGACCTTATAGGATAACAGCGGAGAATGAAC
-TTGGTTCGGATACAGCTATAATACAAGTGCAAATTAGTGATCGTCCAGATCCCCCACGAT
-TCCCTTTAATAGAAAGTATTGGCACAGAGTCATTGTCTCTTAGTTGGAAAGCACCTGTAT
-GGGACGGTTGCAGCGACATAACGAATTACTACGTAGAGCGGCGGGAGCACCCATTATCTT
-CGTGGATACGAGTCGGAAATACTAGGTTTACGTCTATGGCAGTCAGCGGCTTGACTCCAG
-GAAAGGAGTACGATTTCCGCATATTTGCTGATAATGTATATGGACGGTCTGATGCTTCAG
-ACACAAGTACTCTAATCAAGACTAAGGAGTCTGTTAAAAAGAAACCAATTGAACGTAAAT
-GGGAAATTGATGCAAATGGACGAAAACTGCGCGGAAAAGCAGATGGACCAGTTAAAGACT
-ACGATTCATATGTGTTTGATATTTACTCCAAGTTCGTTCCGCAACCCGTGGAAATATCCC
-AGCAAAGTGTATATGATAGGTATGATATCCTTGAGGAAATCGGAACAGGGGCATTTGGAG
-TAGTACATCGCTGTCGTGAGAGAAGCACAGGAAATATTTTTGCTGCCAAGTTCATTCCAG
-TATCACACTCAGTTGAGAAAGACTTGATACGTCGTGAAATAGATATAATGAATCAACTGC
-ATCATCAGAAGCTTATCAACTTACACGATGCTTTCGAAGACGACGATGAAATGATCCTAA
-TACTGGAATTGTAAGCAACAACCAAAATATACTTCTAATATTCTTATTATTGTTACTTGA
-TTTTTTATTTTAGTTTATCTGGTGGTGAATTATTTGAACGCATTACTGCTGAAGGTTACG
-TAATGACGGAAGCTGAAGTTATAAACTATATGAGGCAAATTTGCGAGGGCATCAGACACA
-TGCACGAACAAAATATTATCCATTTGGACATAAAACCAGAGAATATAATGTGTCAAACTC
-GTTCTAGCACAAATGTTAAACTTATCGACTTTGGACTAGCGACGCGCCTCGATCCAAATG
-AAGTTGTTAAAATAACAACAGGCACGGCTGAGTTCGCTGCACCAGAGATCGTCAACAGAG
-AGCCAGTCGGCTTTTACACTGATATGTGGGCTACTGGAGTACTCTCCTATGTTCTGTAAG
-TTTTTATATGTTTCCTTTTTATTAATTTACTTTATGCAATATACATGCCAGGTATCTATG
-TGCTTCAGGCTATTTTATTTTAATCTTGGTAAAAAATATATATTTGCAAGCAAACGTGCG
-CTGCGTTTATGTCTCTGGATGTCTAATCTCAACTTACGGACAGGGAAATATAGCCAGATA
-GATCCTAATCAAGAATACATATAATTTACACACATCCTTTCAACAAATCTAGTATATCCT
-TCTAGTCTACGAGTAAAGGGCATTGTTCTTTTTTCGTATACTTCTTTGCTTAGCGGAAAA
-ATCGGCAAAATTTGAGATTTAACAGCATAGAGGACGACCTTAGCAATTATACTTTAGATA
-TCGCAAATAACAAGTACAAGTAACGTCAAACACGTTCTAGTTAACTGTCCTCTCCTTTCC
-CTACAGTTCCCTTTCAATCAATCAACCTAACCCAACGAACGATAACATCAAGAAAACTAT
-AACCTTTTTTCTAAAGTCCAACCTAATTCATAAGTTTATCATGTAGAACTATATTTTTTC
-TCCCTCCGTATAAACCATCGTCACCCTAGAGGAGCCTTATTATTTTATACTTTATGTTAG
-TTTTAAATAAATAAATAAGTCCAAACGTCTTTCAAAAGTGTGGACGTGCCTTCCTTCTAC
-TTGTTACATAATTTTCAACGAATCTAGTATACCCTTTTTCTCTACAAGGGTTTATAATTA
-TTATATTATATATAATATCATTCTCCTGTTCTTTAAAATAGATCTAAAATGCCTCTATGG
-CAGCTGCAGAATATAGACAATTTTTTGGATGTAATTTGTACGCCCGCATACCCAACACTC
-GTGAAGTAAATGGGTTTTTTAGATTTGTTATAAATTCCTATCAGGGAAAGGTAGAAATTT
-CTTCCGATATATACCGTTTATATATTCTAGATCAGAACGACCACCAGAGTCACTAGAACC
-ATTTTCGTATGTCTGTCAGTCCGTATGAACTCTTAGACCTCGTAAACTATATGACCTAAG
-ACTATAAGTGATGCCTGCGCAAGTTTGATCACATTTCCAAGCACACTAGTACCCCCATAC
-CCTCTGTTTAGCTTGGTGTCTCTGTCTAGCATGGTGTATTAAAAACCTATAAAACTAATA
-GTTCTTTGGAAAATGGATGCTTAAGCATTTAATGTCACTTGCTTTGCTGCCTGCGGAATA
-CCATATTTCATGTACTTTCATTTGCTAAGTTCCGGGTACATAAGAGTCCCGCGACTCCCG
-CGACATCAACTACAGCGTTTTCCTGATCTTCGGAACTGAGAAATGTTTTACGAACTCTAA
-CCAGTATCCAAGCATAGTTATTTTACCACTTGCTGGTTCGAGCAAGTTTAATACAACAAA
-ATTAAAAAATCTTTTTTTTTAGGTTAAGCGGATTATCGCCCTTTGCTGGTGATAATGATG
-TTCAAACTCTCAAAAACGTAAAGGCTTGCGATTGGGACTTCGACGTAGAATCCTTTAAAT
-ACATTTCTGAAGAAGCTAAAGATTTTATAAGAAAATTGCTCGTTAGAAACAAAGAAAAGC
-GTATGACGGCTCACGAATGTCTTCTGCATCCTTGGCTGACTGGAGACCATAGTGCTATGA
-AACAGGAAATCAACCGTGATCGTTATCTAGCCTATCGAGAAAAATTGAGAAGAAAATATG
-AAGACTTCGAGAGGTTCCTGCTGCCGATTGGCCGGCTTTCTGAATACTCATCCTTAAGAA
-AATTGCTGATGGAGAAATATAAGATCCATGATGCTGTTTTCGATAGGCGTCAAGCAGCGC
-CACGTTTTGTAATTCGACCATCTTCACAATTTTGCTATGAGGGCCAAAGCGTAAAGTTCT
-ACTGCAGATGCATTGCAATAGCCACACCTACTCTCACTTGGTCACATAATAATATCGAGT
-TGCGACAGAGTGTCAAGTTTATGAAACGATACGTTGGAGATGATTACTACTTCATCATTA
-ACCGAGTTAAGTTGGACGATCGAGGAGAATATATTATACGCGCAGAAAATCACTATGGCT
-CTAGAGAAGAAGTCGTTTTCCTAAATGTTCAGCCCTTACCAAAAGAACAGCCGAGGTACC
-GAACGGAATCAACTCCGGTGCGCAGACGTGAACCCTTGCCGTACACATTCTGGCAGGAAG
-AGTCAGAGACGGCGCCCAGTTTCACATTCCTTTTGCGGCCACGCGTCATGCAAGCCCGCG
-ATACATGCAAACTACTGTGTTGCTTAAGTGGCAAGCCAGTACCTAATGTAAGGTGGTACA
-AGGACGGCCGAGAACTTAGCAAATACGAGTATGCGATGACTCACTCAGATGGAGTTGTCA
-CCATGGAAATAATTGACTGCAAGCCATCCGATTCAGGAAAATACAGCTGTAAGGCAACAA
-ACTGTCACGGAACAGACGAAACAGATTGTGTTGTGATTGTTGAAGGTAAACTAAAAGAAC
-ACTAGCTTTGTAAGTTCTAAAAAACCCGAAAATGCAGAGAAAGGTTTAGTGAAAGAATAA
-ATTTATTTTTCAGATAGGTAAATGATTAAATTTATTTTATTTAGCAAATTACATATCTTC
-AGACTTATAATGCTTATAGTAGTAGTAGTAGATGGACTTAATATTTATTTATTTTTAATC
-GGATATATAAAAAACGCATTAAAGACTATTTGTATAATGCCTGACTATATAAAATGTTAG
-TATTTAACATATTAATCAGTAAATTAATTATCTTCAGAATTCAGCTTTTGCTGAAAAAGG
-CTCAATTTCCATTTATTTATTCACCAATTTAAAAAAAGACAAAAACTCTTACTGTACTGC
-ATGCAGCAGAGTATTTAGTAAATTTCTTATCTTCTAAATGTTGTCTTGTATGCATTACTG
-GTAGAGGGGTTGAACTTTCATTTATTTTTACTCCGACGTATGTAGTAATGGAATTTAAGA
-TACTTGTGGATTATGCTTTTCTAATATATCATGTTTTTAATTATCGCTTGGATTTAATTA
-GAAATATATTTTCATTTTCTTTATTTGTTGTGAGGACTTTAAGTTGCGTTTTAGGATTAA
-AGATTAATTACGAGTATAAAATCATTACTCATTATGGTTAAAAGATTTAACCATTTTTTG
-AATAAAATCTGGAATCGACTTAAGATTAAATTTTAAGGCGTATGAATATTATAAACAGGC
-GTGTCTGTCTACATGTATATTGATGGGTTCGTACTATTTGCTATAATACATTTTTAAATT
-CAATTTTCCCAGGAGAATGGGTTACGCCTGAGCAGGCTCAACTCGCCCACAATTTTCTTT
-ACTCAGGAGGTAAATGCTAATAATGAATCAAATCCAAACTAGAAATACACATTTATCGTC
-AGCATGCTTCTTTATATACTTAAAATATATACTTACTCAATCAAACGTTCTAAAACAGTG
-AAAGTGATTAAGTCGACGACAAAAATTGTATAGCCGTTACAATTATCTTTGATTTTGCGA
-TGATGTTCACGGCTTCACATCCTGTTATACCAAAATTATACTGTAATATAAAAGAATAAC
-ATTGGAGGTTCCGAAAAAATTTAGTTCATTGCGACGCTCAAAATACAAATCCGGTCACAA
-ATTGAACATGTTTGAACGCCAACAAAAAACATTTTAGCTAATAAATAAATAATTATGTGC
-AGAAAAGAGGCATATACTATATGTGCATATATGGACATATCGTTTCATGTGTGTATCCAA
-AAAATACTAAAATGTTAAATAAGTTGAAAACACGTCTTTGCAAAAAGTTTCACATGCCAA
-AGGCCTTTATTTAGTATTGGCAGATAATACTTTCGCATGATAATACCTAAAATGGCATTA
-AACTACAATTTTTAAATCCAAGAACCAAGAAATTTTCTATAGAAGTTTATACCCCGCAAC
-CAAGCACATTTTTTTTTGACCCATCAATGTAATTTAATAAAGGTCTTACTTTGTAACACA
-GATATATTAGTGATTTTAAACGACTCCCAAACGTATTGTTTGACCACGATTTAAACCAAA
-TTTGAACGTGATGCTATTTTGGTATTGCATTTATATATATAGCTGCGGTTAAAATAATAG
-CACTACTGCAGGTGGAAAGTTGATTTTCTAAAAAAAATTATTAAATGTTTATATTTTTTA
-AAGTCAGATTGCATGAATAATAAATACCATATGTTGGCTCTCTGAGCAAGCAAGCCAAAC
-CCATAAATAACGATGATCTTTGGGGTCTGGTCAAGGATCCATGGAGCAAAATTCCTCAAT
-AACGGTGCCAGGACTTGGTGGACTCCATGCCAGGACGATGCGCGGCTGTCATTGCCAACA
-AAGGTCACGCAACCAAATATTAAGATTCTTTAAACATAGTTCTTAAGATATAATCCGTTT
-GATGAATTATTTTTTTATTTTTTTGGTTAGTTTTAGCAAACTACGAGAAACAGTGCTATT
-TTTGTTACCGCCTAAATTTGAAGTTTTTTATTTTTGTTTTACCAATTATTTTTAAAATAT
-CCATTAGATCTGTTACTATTTTTTTTATTTCGATTGAAAATCATTGTAGTATTTAAGTTT
-AGTGAGTAAAATGATGAAAAAGTGTCAGAAAATAGAGAAACGCTGGGACAAACACAAAAT
-GTGCTTATGGTGCTATTATTGTTACCGCAACTGTATATATTTAGACTCTCAATGAAGTGA
-CATTTCATTGTCGTTCGAGTCAAGAGTAGGTGTTACACGGAACTATACATATTGTTTATT
-ATAAAAATACGCTCGACTTAACGAAATATTAACACACCGTTTTCTCAAATCATGAAAACT
-GTAGTTACAGTTCATCCTTTTAAACATTTAAATTTTGAAATGAATTGTCTCTACTTAACT
-AAACAGATAGGAAATACATAGAGCAGCCAATTAAGCCAGCTCCCCTCCCAATAGTGACAT
-CCCGGCAGTATACATCATCTTCAGTCCAAAACACATCTGAACCACAGGTAAGTAAAAAAT
-TTAAATTTTAAATTTAAAAAAATTTTATGATATTTTTTTATTATTCTGTTATAGGGTGAC
-AAAGTAAATGTGTCCAACTCAAACTCATCAGGCATTTCAAACAAGAAGAAGTATGCATCA
-AATAGTTTACAGGCCCCAGGAAGCCCGTCAAGATCACGAAGCGCTACCAAAGAGCTTATA
-CGTACGTATTTATTAAATATTTGTCGATAAAAGATTTCGTATTCATATATATGTATGTCG
-TCTTAGTTCCACCAGATGATTCATTAATGTGCAAACCGGAATTTACGAAGCCCCTTCACG
-ATTTAACAATTCACGATGGAGAACAGTTAATATTAACTTGCTATGTAAAAGGAGATCCAG
-AGCCTCAAATCTCTTGGTCGAAAAATGGAAAGTCCCTATCATCTTCTGATATTTTGGACT
-TAAGGTATAAAAATGGTATTGCAACTTTAACCATCAACGAAGTGTTTCCTGAAGACGAGG
-GAGTTATCACTTGCACGGCCACAAATTCTGTTGGAGCCGTGGAAACTAAATGCAAACTAA
-CAATACAGCGTAAGTAGATAATAATTAAATAAATAAATACTTTGCCAAGTAATCCGGGAA
-TGTAAATCCGTTACCTGATTTACCTTCTTTGTTCACCCTCGTTTGCTAACGATTATACTG
-ATTAAGTAAATACTTTTGTTTTGTATATTTGATAAATTTCGTTTTCATTATCTAAAATTT
-TACTTTACTTTTTAAATTTCTATGTTTTCTAAACATTTAAATAACAATTAATTTTCTTTT
-CAAGCCCTGGATAAAAACATAAACAAGCGAAAAGTAAATGCCGGCGACAACGCGCCGAAA
-ATAGTTAGCCACTTGGAGTCCAGATTTGTTAGGGATGGCGATGCAGTGAATCTGGCTTGT
-CGCATAATTGGAGCTCAACATTTCGATGTCGTATGGCTGCATAATAACAAAGAGATAAAG
-CCGAGCAAGGATTTCCAATACACCAACGAGGCCAATATATATCGATTACAAATTGCAGAG
-ATATTTCCCGAAGATGGCGGCACCTACACTTGCGAGGCCTTCAATGATATAGGCGAATCA
-TTCAGTACCTGCACAATAAATGTAACAGTGCCAGGAGACGAGACTAAGCAGCCTTCCTTT
-GTAAAGTTTCCCACGTCAGTTTCTGTACTTGAGGGAGAGGGTACCACATTTGAATGCGAA
-ATAGATTCTGAGCTCCTAAATTTGGTTTGGCTGAAAGATGGGAAACCCATTGACGAAACT
-CTTCCACGTTACTCATTTACAAAGGATGGCCATCGATACTCTTTTGCAGTGGCAAAATGT
-AATATGGACGATGTCGGTCAATACCAAGCTAAAGCGGTATCTGGGAAGGCCGAAAGTATT
-TGTGCGTTCTCGATGAACGTTCACACAGCGGAATCCTAAGCTACTTCGGATAGACAAATT
-ACATTGTTAGACAAAAGATAAATCAGCACATATATATATGTCAAAATTTGACTGCTCATC
-AAAAGTCACATTCATCATTCAAATATCTATACATATATGTACATAGGCGTTTATGTATAT
-AAGTATATGTAAAGTTTATGCATTTCAACCAAATCGTCCATAATTGGGCAACATTACATG
-TTTACATGTTTACTTACAAATCATAATTCACGCATTATACGTAGAAATACTATTAATCAA
-AAATTAATATGTAAGAAAAATTTATTGTAATAGAAAAACTTCATATTTTGATGAACTCAC
-AGGTACTGATCGAAAATAACGAGATCTTCGCTACTTGAGTGACTTCTGGCATCCTCAACA
-ATAAGATCTAAACCTCATTAGCCATTCAAGTAGTTGCAAACTCTACTTCTCGGACAGAAT
-TCTGTATAACTTACGAAACATAAAGACAAATATGTAGTGCGCGGGCTCTATTTGACATAA
-AAATAAATGTAAAATTTATTATAAAAGTTTTAAATGAAATGAAATTATTCATTTAGTTTC
-CAACTTGTAGATTGTATATTTATAAATTATTGAGTTCCTTACCTGCGTTGGAAATAACGT
-GGCCAAATTAACTGGGCTATCTTGCTTATTAATATATTTCACAACATGGCCCTGGTAGAA
-AATTTGACACATTTCCATCTGATAAACGGAAGTAATAAGAACACAAAGACGTTTTCTATC
-TACAGCAATGGGACCGAATCCTGGTCGCGCTATACGGTTTTTGTAAAGGCATTAAATTTT
-CTTTATTGTAACACAGACATTTATTAAAACGCACATTAACCAACTTAATGCTAAAATACG
-TTGAGTTAAAGAAATGGGAGAGGATATCGTGAATACATAACAGGACAAAGAAAACAATTT
-TTATAAATAGTATAAAAACAATTACTGCTTCAGAACTTAAGAGTTATTTGGTCTTCTTGT
-CCACAGACCTCCAAGGTGTTTTTGTTTAAGCCATCGGGTCATCGGGTTAAGGTGGTTGAT
-GTGAGCTGTGGAGGCGTTCTTTATACCGGCTTGAGTGACGGTTGATCCGTTCTCTGCAGT
-GCGAATATGGAGGTCATTTGCGAGGGCGTCGTTGGGCTTCCTAGATTAGCACGACATGTG
-TTTGCTTTTTTGATGTGTGCTACGTCCAGGTGAGTGTCTTGCCCAGGATCAAACGCTGAC
-ACTGCACCAGGGAAAATTGTGCGATAGGGGCTTTTCGAAGCTCAACTCTATGGTGTGTCC
-TTTCAATGAAAAGTTCCAGGGTCGCGACCCTTTTCCCTTTTTAGGCAAATCCTTGGCAAT
-TATTGTCCATAACTTCAAATTTCAAAAGAGCTTGTGCGAGATTTTTCCCGCAGCGACGTT
-AAATTTTATGATCAGAAAACAAAGTCAATGGTTGTTTGTGTTCTTTGGCTGTATAGATAA
-TACATGGGGGCCTTCCTGTAGAAAGGACCTGGAAACTTTAACAGACATCAGTCTGCGAGT
-GCTCTTCCGAGGGTGGTTAGAGACCCACACGGACAATGGTAAGCATTCCAATACCCAGAA
-GAAGAACTTTGTCACCAAGTCGTCGAAGAGCTTCTCGAAGTCTTCAGCAGAATTGAAAAT
-ATGGTGAACAACAGATAAGATAAGATAATAGTTTGTAGTACGACCTAGACCAAGTGTTGG
-TTGGGCTACGTAAATAATTATAATAATTTTGAGACAAGGCGTGTTATCGACTCCATCATT
-TGGAATGGCATGTCAATCTGAGAAACTAGTAGTCTTTCCTTGGATTGGTCATTGAACAAT
-TGATGCGAGCTGCATGGCTGTGATGTTAGATGCTGCTGTTGATCTGGCTGCTGTTGTTGG
-TGTGATAGCTGCTGCTGAGACTGTACTTTTGGTTGTTTTTCGACGCATCTAACTTTGCTT
-CCTATTGTTGCTGCACAGGGGGTAAACTGTTCACTCTGAGCGCGGATCCACCAAGCTTGG
-TCGCATATAAGGCCTATTTGTATGACGGGGATCGCTGCTGATATGGAATGTGACACTATC
-GACTTGCAATATGCAAAAAAAGGGACAAAACCTTAATAGGTGGCTGTGTGGTTTCCGCAA
-CAGTTAACGCATTAAACATCCCCTTTTTCAGACCACATCTGACGCATTAGGGAATATTTT
-GGCAATAATAATTGATTGGCACCGATATGATCGTTGCCGACAAAGTGTTTCAATAACGTG
-GACTTCCTTGTTATTAGCTGACGGTAACCATTTTAACAAGTACTAGGTTAGCGAACTTGG
-TTTTGTGGAAGCGGCTTCTAGACCTCTATTAACAAATTGAACCGTCTGGCCATTCAAGGT
-AAGAATCTTCCTTATTCCTAATCTAGGGGCTTCCGCCCCCTTAACTGCAATAGAAATGAA
-AAAGGTGAATTCAATAATTTATATGTATGTATATTGACTCAGAATATAAGCCGAAGTTAA
-TGTGCCTAATCACAGCGAGGAATTGGCGATATTTTAAACTAATTAATTGATATTTAATTT
-CTAGCCGATTAATAGGCCGTCGCTCTCATTCGGCGAGCGCATAGGCATCGTAAGAAATAT
-TAAATTTGGAAGGCACAACGGAACATGCAAAGACAAATTATGTTGGTAAAAGAGACGGGG
-ACGAGCAAAGGGCGAGAAAAACAACAATAAGAGAAAGAAATTGATTAACGGATTACGTTT
-CTAAAAAAAAACACAACCTTTATCGCGGATTCACTTGCGATTAGAAGAGAAGCAGACGCG
-ATTTTTATTGAGTGCCAATTTTTAAGAACATTTTAATTATTTTCGAATTAAATTCAATAT
-GGATTCATTTTATAAACAACATTTATGCTAGAAGAGCTACCCCCACCATGTGGACCAGTA
-AGTCTTTTTTTAAAATAAAATTTATTGGGAAACTAGAAGGGTTAGTTTATATACAATTAT
-ACATTACGTGGTGCTATTTTTATTTATAAATTTAAATAAATTTCTCAAAGTTAAAAAATT
-TTAATTTTTTAAAAACTAGAGAGTAACGAAAATTCTTATTGCGAACCAAATTTTTTCTTT
-TTTATTATATTTTAATCCAGTTAGATATAGAATTAACCAACCGTGCTGTGATCTGTTCAA
-AATGTACTAAGTGTATACTAAACAAGATTAAATGTAAGTTAAAATATTTATTAACGTATT
-TTATTTTACTACACGCCTTCTCATGTTTTTTTTTGTTTCGGAAATGTTATCACACAGCGT
-GAAAGAAACGTCAAATTTATTCAAGCAAAACGTAAGGCAAAACAATTAAGGGCTCGTTGT
-TGTACGATCTCAACTGAAGAACTTGATGCCATTCTTTGAATTGTTGAATCCTAGTTAATT
-TTTTTTCAGCAATATTCGTAGAGGCCATGTCTGAAGATGTTTTAATACCAGTACAGTGCT
-CAATGCCAAGTGATGGCAGCTTCATTGTTGAATCAAACGATTTCAGCGGTTTCGCACTAA
-TGTTACTGAGCTCATTGGATAAGTTTACACCCAAGTTGTTATTGTTACAATATCTTGTGA
-TAGCATCCGCATTCTCAGGTTTTAATGATTCCAGCGATGTAATATGCGCAGATGATCCCA
-TATTGTCAGATGCATTTTTTGTGTTCGTCCGTAGACTGTCAACAAATATTGAATTAAAAG
-ATTCTAGCATTTTGTTGTTTTGAAAATCATTGCAATAATCAACCTTATCGTTTATTACTT
-GTATTTCATCCTGAATATCTATATCACTATCGCCTAATGATGTTAATATTGAGTCTTCAT
-CACTTTCGAATTTGAACTCAGAAATCGCAGTGGCGGCACAGGTTTCAGTCTCAGTTTTTA
-AATTACGGTTATTGGAAGCTGAAAATTTGTTTACATTAGCTTTCTTCAGAAAAGAAGTAT
-TTTCAACTTCGCTATCATCATCATAACTCGAGCTGCTGCTACTGCTATAATTTATTAATC
-TTTCTCTTATGCCTGAAGTATTATCCCTAGACAATTCGTGAGGAAAAAATAGTTTGTTGT
-GTAGCTTAGCATTGGCCGATATACATGGTGAATTTGCTTTCAAATGAAATAAATGTTTTA
-AATCCAGATCAATAAATTTAGTTTGACTTTTGTCCGGTTTTCGAAATATTCTGCGATAGG
-CAGAAGATCGAGACTGATGGACAATCCTGTCCGTTTTTGACAAATCCTTTTTTTGTGGAA
-TTTCTGTTATACTTTGTGATATATTTGTATCTTCCAGACGCAAGTCTAGAATCGATTTTT
-GCAAATTTGCTCCATCTGATGTAGATGGAGGAGAAAATGCAGTCATAGAGTTTGCTGGAG
-AATTAATTTTACTTGGAGTTTTTTTTATTGTCAATACGATGTGATTGCTGCAATTTTCCC
-CATCACCTGCTGGACGTTGAACAATAGCGTATTCTTCATTATTACTGTTTCCGTATTCAT
-TTTTATAATCATTTTTCATTCCATTTTCGCTGTCAATGCTGTATAAGTTTCTATGCAGAT
-TTGAAAAAGTTCTGTTTACAGCAGTCTTTATTCGTTTTCGATAATGTTTCTTCTTTTTTG
-AATCATTCTCTAAATATATTCTTTTTCTTCGCTTCATATCTGATTTTCTACTGTTTAATT
-GAATGTTTTTATTTTGCAGATTTTTAGTTATAATGTGTTGATCTTCCTTTCTACCGGAGT
-AGCTACTACTGCTAGAACTGCTATAGGGACTGTTACCTTGACAACCGGTATTACTGCTTT
-TATCGCTAATTCCGTCATGACACACTTTATCATCGGCCAGCTTCAGTAAATTATAACTGA
-TGGCATTACTGGAGAACGATTGCGACGGCGGTAATTGTTCGACGTTGGTATTGACTTGCA
-TTGGCACGTGGTTTTCATTATGGCTGTAAATCGCAGAAGTTGTACCATCGATTTTAACAT
-TTAACGGGTTGCAGTTTTTAAAGGAAGTTTTCATATTTTCGAGGCTTTCGAAATTGTTAG
-ATATTTTATCATTCGCCGTGGACGAGTTAACAAAATTTTTAAACCTTCGTCTAGCTCTTC
-GACACGTTGGTAAGCACTTTGCAACACCAAGAAACGGTGAAATTAAAGATGTAAAATTTT
-TAACCCTATAAGGCTTTATACTTTTTAATGAACTTAGATCTTTTCTTATTCGATCTGATG
-TTAGAAGTCCATATTTAGGAACAACATCAGCTCCATTAGTCACCGTGTACGATTCCATGG
-TATCCATAATTGTGTGCTCAGATTGAAAACTTGTAAATGATTCCACACTGTCCCAATTAC
-CATTTATGTTTGGTATATAATAGTTGTGCAACGCATTAATGTGAAAGCTGGTCACTTTGT
-TGGTTTGTATATAAAACCTTTGCCTTGCTAAGCAATCGGGATCTTCGTGAACTGTAAAAG
-CAGGAATAGCATTTTGTGTTTCATTTTTTCCTCTTTCTTGATTCGAATTATCTTGTTGAG
-CATCATCGTTGAAATGTATGATATTCAACGAAGCATTTTGTGCAGATGCACCAAAATTTA
-TGTTTTTGGTATCTGATTTATTATTTTTTAACTCATCAGCTCTAGCAATAGGCTTTTGAA
-TTTCATCCATAATAAAATATAAAGGATCGTCGTTATCATCAAAATCTAAATCAAATATGG
-ACTTTACCAATTTTGGCTGAGTGTCAATTACTTCACCATTAACAGAGCGTTGCGATGTAG
-AATAATTATCTTGATTGTGACAAGAAAGGTTATCTTTAGAATTTAAACTTATTTTTGCAT
-TGTACGACTGCTCATCTAAAGTGGAATTATTCGATTCTCCTAATGTTCCTTGAACCCCTT
-CGATAACTATACAAGTACATGGTATTATTTTTTCTTGGTACACCCTCTCAATTTCAATTT
-CACTCAGCGGACTGTTTAAGCTGTGAATTAGATGCATTAGTTGAGTGGTGATATCATTAA
-CATTTGTAGGAATCAAGTTTTCCCGATTATTTGCTAACGGTAAGCTCTGAATTGAATTGC
-TATTGCTATCTAACGAGGTACATTCCTTTATCTCTTGTGATTTATTACTATCGTGTGATG
-GATCTGAAGTGACGGTATCACTATCAGTGTTTCCCAGATCTGTAAAAAGAGAAATGTTTA
-TATTAAACAAAATAGAATGCTGTATATATAGTTCCCCGACTATTAGATACCCATTACTTA
-GCTAGTATGAATGCGAACGCGAAATTTCATAATTTTTCTGCGATATCGATATATATTTTG
-GAATAAAATGAGAAAAAATGTGAAAGTGGTTCGAAAGTGTGAGCGTGGCCCGTTTGGCGG
-CTTTAGGGCGTTAGATAGGGCGTGGCAACATGGGTCAATAAACTTCTTTCGCATCTGTGT
-CTCTAGAATCTGTATGCCGAATCGCAACTTTTAAGCTTTTATAGTTCCTGAGATCTCGAC
-GTTCATACGGACAGACGGACATGGGTAGATCGACTCGTCTATTGATCCTAATCAATAATG
-TGAATACTTTATATAGGGGAAACGCTTCCTTCTGCCTGTTACATAATTTTCAACGAATAT
-AGTAACCCTTTTACCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGGTTT
-TACACTATGCAGCCACTTTTTTGGTGACAGCCAAAATTGCCCTCTGTCCTCTGGCTTACG
-CTGAGAGCGTAAGAAATCTAAAAATCTTGTTTGTGTGAGTAAACACAATAGACTAGAACG
-TGTATGTGTATTTACACAAATAATAAAAGCAAATACAAAAGAAATTATAACTACTGTAAT
-TTAAATTATAAATTTTCTAAAAAGAAGTCATTACATTGAGAAAAAAATATTTTGCAAGCT
-TAACACCCTAATGACAAATATTATAAAGTAATTTTTAAAATTTATTTTGTTATTATGTTT
-ACATACATACATATGTACATACATAGATTCGCTTGTTACTATTTCTAAGCTATATTTAAA
-TAATAATTACGTTTTTTTTTGCTTTTTTTTGGCAAATTTACAATGCATGAGCATTCGAGT
-GCACACATACAGTTGTCGACTGTCACTGTATGCGTGTAAACGAGCTGTTCGCTGTAGAGC
-TCTCCGCTCTCTCGCTCTTGAACAAAAATTCGAGAGCCTGGTGCACCTCTAGAGCCACAT
-CATATGGTGTTACGAATCTTGTTTTTCTAGTGTCTTCGCTTTTAAAAATCTGATTATTTT
-TGTTCCTATTTTTGGGTTGTTCAAAAGTTTTGACATGGCTAAAGATTGTAATAAGCGTGC
-ATCTGCATTTTAAGTCAAGACTCTCCACTTTTATAGGACCATGGCTCATGCTCAAAATTA
-TTTGTTCATATCTGGCAAACTTCTTACTCGTAGAGTAAAATCATATACTAGTGAAGGGAA
-TAATAAACATATTACTCAATAGATATATACGCATATATGAGCAAGTAAAAATATATATGT
-ATAATAGGGTTGTTCAAAAACCGGGAAAATATTTTTTTCGGATACAGAGTAAGCCACGGC
-ATCTTGGTTACATTTATTTACTTTTGTGACAAAATTGTAAACATTCTTCTATCATTCAGG
-TCTAATCTTCTTAATTGATTTTCCAACAATTATTTGCTCTTACCGTCTATTTTACTTGCG
-AAGATAGCACTGCCAGATAAAGTTTCCAATATATGTGGAGAATTCATTGAAGTGTCTGAA
-AAGATTGTGGTACAATTTAATTGCGAAAATTTAGCATTTACAAAAAACAACCTGAGCAAG
-AAGAAGTTTGTCTCGGAAATGTGGTATGCGAAGGCAGATCTCGATTTGTTGACGAATTTG
-AAAGATTACTCGCAGATGATTGCATAGAAACACTCAATTTTCTGCTCTGAATTTCATTAA
-AAAGTTCCTTTGTAGTCTTAACTTTTTTAACAGTAGAGCCACCAAAAAATATTTGTTGAG
-ACAGGCTTGATGATTCCTTTGCAATAAGTGCGTCTACTCCTTTTGATCCTTTTTTCCTAC
-CACGTCGCTTTGGGATCTGGGAAGGCGAATCGCTTTCCAAATACTCATGTCTAGTATTCG
-ACTCATAGCCGATGCTGACAGCGGACATAGGTATCTGATTTGCGGTTGTATTAGTTAACT
-GAGCATCAAATAAATGTTCAGCTTTCTTTACTTCGTCTACAGTTGAAGGCGATAGACGAC
-TACATGATGCGTTTGAGTCGTAAGCACTATATTCATCAATTTTGTGTTTCCCTGACTCGG
-TGCTTCGAAACAAATGATCAACAGCCTTAAACCGACCGGTAAAGGTCAATTCGTTTGAGT
-TTAGTCGAGATTTATTCTGCGAATAACTCGATGTAGCATCTCCAGATACAATTGAGCTCA
-TAGAACTGTTTGAAAGGGAAAATATTTCTGAAAATATAAATAAATTTTTTTTAATATTTG
-TATTAAATCACTTTTACATTTACTCAAATTACGGAAATTGGAGAAAATATAGGGTTACAA
-TGTATAAAGAAATCAAAAAACAAATTATGTTGCTTAAAATGTGTCTAAACAAACCCAATG
-GCCCGCAGCTATGGAAAAAATCTCATTACAATGTTTGTATCAAAATGTTACTGAGAGAGA
-TATATGTACAGTTGCGGTAACAATAATAGCACCATAAGCACATTCCGTGTTTGTACCAGC
-GTTTCTGTATTTTCTGACACTTATTAATAATTTTACTCACTAAACTTAAATACTACAATG
-ATTTTCAATCGAAATAACAAAATTAGTAACAGATCTAATGTATATTTTAAAAACAATTGG
-TAAAACAAATAAAAACCTTTAAATTTAGGCGGTAACAAAAATAGCACTGTTTCTCGTAGT
-TTGCTAAAACTAAATTTAAAAAAATTCGACAAATGGATTATATCTTAAGAACTATGTTTA
-AAGAATCTTAATATTTGTATTTAATAGTGACTGAGCAAGCCATTTTATTACTCGGTTCGA
-TTTCTGCTCAAACCACTTTCGAGCTTTCTTGCTAGTGTGTTTTGGATCGTTATCCTGTTG
-AAATGTCCAAACCAACGGCATTTCATCCTCGGCATATGGCAGCATCACATTTTTCAGGAC
-ATCTGTGTAAATGTGCTGATCCATGATGCCTTGAATCCAATGGATCGGACCTACCCCATA
-GTATGAAAAGCACGCCCATACCATGATGTTTGATCCCCCGTGCTTTACCGTCTTAAAGGT
-GAAGCGATGATTATATTCAGTTCGTGGTGGGCGCCGAACATCATCTGACCACAAAATGTT
-GCTTCAGTTCTCCACAGGCCAGTCCTTGTGTATACTCAAAAGCTGGACTTTTCTGTGGAC
-TGCACGCATTAAGGTTGTTTTGTCTTAAGCATTTGCGAAGTGCTTTGCCGAACCAAGCGC
-TTGATCTCCACGTTGGACATTGAGGGCTTTCTTCCACGTGTTTCGTCCTTTTCGACAAAC
-AGCAGTGCGTTGCGGATTATTTTGTTTGAACAACCAACAATGCGACCAATTTCAGCGTAG
-GTTTTACCTTTAATCAAATTTCTTTTTTCGACGGTACAATGCTTTCCACGACCCATGACT
-AGAGAATTGTTGGTCTTCGTTTGGAACAAATTCAATTAAAACCTTTAATGCAACTCCTTT
-TTTTTTAAATATGTCGAAAAAAGCCCAAAGCAATCACTCCCATTCATTTTATTCAGCAAA
-TACTTGGTCAGTGCTATTTTTGTTACCGCCTCATTTCGCGCGCTTTTGCAGCAAGTGCCC
-AAAAACAAAAGGCACTTGCCTCTCTCATGGAGAGAGTAAAAATTTCTTGATTAGACAGAC
-AAAAACATATAGTCCTTATTATTCATGCAATCTGACTTTAAAAAAATAAACATTCAATAT
-TTTTTTTTAGGAAATCAACTTTCCACCTGCAGTAGTGCTATTATTTTAACCGCAGCATAC
-ATACAAACATGAGTAACTGTTTTGGTGAGTTTGTAGGTGCGTAAGCAAGTGTTTTCTGTA
-TAGCAATAGACATTGGGAAGACAAAAAATGAAACAAAGAAAATACAAAACATTTTTGAAA
-AGTGTGGCAATTTGTGGGCGTTAGAGAAGCGTTGGAGATGAGAAAATCCAATTGCGTTAT
-AAACACCCTCTGCACTGAGCTCAAAAAAGCTGGAAGCTGAAAATATTCATTTTAAAGAGG
-TGGGCTAAAGAAATTGGTTATTTAAGTTATTGGTTTTTTAAGTGCGGGCAATCGAAAAAA
-AAAATTTGTCAAAGGTTTTCTTAAGGGTGGGAAAACGATAAAAACTAATAATAATGGTTG
-GGCAAACGTTTTTTATTGATAATATTTAGTTTTAAGAGATGGTCAAACGCTCTATTCTCT
-GAATAGACCGAGATTAACTTGAATGTCTTATATTTTCTAAAGTATACGTTTTTTCAAAAT
-TCAAAAGTGTTGGCAAACGATGTTATTGCAATTTAAAATATAAAATTTTTGAAAAAGTAC
-ACTTTTTGATTATCGAACTTTTTTGAAAATTCAGATCTCAAAGACTGGACGTGGACAAAA
-AAAAACTAATTGGTGGGCACACGATTCCAGCTTTCAAATTTCGAAAATTCCATTTTTCCG
-AACCCAGCTTCTTTGAGCTTCTGCAAGGATAGACACAAAGACAAATACAATTGAATCATA
-CCCGAATCTGTTGTCAGAGCGGCCTGTTGAAACCCGTCGCTGGCTTTTGCACCAAATCTT
-GTATTTGTTGCGACCTGTCCTTCTCTTTCCTTACTTCTTTTTTCCTTTTTTAATTTGCGT
-TGCCGTGAGCTTGGTGTAGATGGTATTGGAAGTGGCGCAGGAACAATTGAGTTTAATTTT
-TTTGGATTTAACGAACCGTTATTGTCATTCTCATCGGAATCCGAAGCTATGTCAATAACA
-ACTGAAGCTTCGTTTATCTTCACGGTGCTGTCATCGGTCAAGTTAATCACGGAATTTACC
-GAATGATCTATGACGATGGGCTGAGGAGAGGCCACGTGGCAACTTCGGATGGAATGCGAA
-TGTCGCCGATCCTTGTGAGTATGCAATGTCGTTATAGCGATGTTTTCGTGGCGATCGCTA
-TCTTTTATACTATTTACAAGGTTGGAGAAGTTCGGATGAAGTAGGGTATGTTCACCCGAA
-AGCGGAGGCTCCGCAGAGTCGATATTTGAATGCAAATCTGAAACTATTTGCTGCGAAGGA
-GCAATTGGTTCTGTAATAAAGCTGGTGATAGGGGACTTAACCAAATCTAATGCTGGTTGT
-GAAGATGAAATTTGACTGGGATGTGCCAAATTTTCAGTGGCTGTTTGCTGAATTCCTACC
-ATTTCCCGCCACTTTTTCAGCAAGGATTTTGCACGTCGAGCCAAATGTTCATTCTTAGTC
-CTTCTTCTGAGCTGATTTATGTACTTAGCCAATCTGGTGGCCTCCAACTGCTCCTTGGTG
-ATAGTTGTACCCTCCAATGCACATATGACACAGAGAACTGCGTCCATATTGACGACCTGA
-AAAGATCTTTACATTAACTGATTTGTTGATAAGGTAATACGTTTTCTTACATCGTAGTTT
-TGATCAAGTGCCTGGGATAGGTGAGTAGTAAGTTCCTGTATTTCGATTTGGTTCATTTAT
-ATCTTGCGGTGCGTAAATATTGCCCTGATCCAGATTCAAGGGACGGCGAAATGCAAATAC
-TGTCCAAGTTAGAAAAATAAGGAAAGTAATAGAAAAGTAAGTAGTAGGTAGAAAGTAAAA
-AGTTATAGTGTATTCACTTCACGTTGTTGCAAAATAAATACTATTATAAATAGCCGTAAA
-ATTGCTATTAAGTAAAGTTTAAAGACCCAGAAGTTCAAAAATTTTAATACCCGAGTTAGT
-AGCGTGTCTGTGAAACACTCATACCAATACAAAACGTGTATTGCTCAATCGTTATGCTTA
-CAAATATGCACACTTCGAATGTAAAGTCTGTGCTTCCTGAGCGCACTTCCTTGAATATGA
-AAATTTGTATTTGTCCAAAATAAGGAAAATTAATAATTTATGGTTGACTTCCCGACTTTA
-TTACAATTCGCCATTTTTACCAATGACAGCTGCACTTCAAGGGTGGCAGAAAATCGATAA
-GTATTTAACAATTATTATCGATATACTTTCACGTGAATTTCTTTTAACAGGAAGGCCTGA
-TCATACTGCTATCAAACAGAATTGAAGAGGAATTGTATTATATGTGACATGAAAACCTAT
-AGGAGTATTATATAAAGTAAACGTCCATTTTTGGGCTAAATGCGTGAATCTCAAAATGAA
-AAAAGGGTCAAATATACCAGACCAGAAAATGAAGGTTTTGTTGCTTTGTGGTTTGGATAT
-TTTCCCGTTGTCCTATATATTTTGTAAAATATAAAACGATTTCGTAGATTCTCCGTCCAG
-TTACCCGCTTTACTTAATATGGAGAATATTAAAATATTGTTTGTTTTTTTACCCTTAACT
-TATTTTATTCGGACTAGCAATGCCGTTTTTTTTTTGTTAAGGATATATAAAGATTCTTAA
-ACTCTTTCATTTCAATGCGAAATATTTGAAAAAAGTGTGTATATATAGGATTTGTACAAA
-ACAAATGCTCTCGGTGTTCTTCAAAAACAAAAAACAAACAAATGGCTTACAATTACCAAA
-CCCCATAACTTGGGTTAAGGGATCATCTCACAATTGAAAAAAAGTAAACTATAGTACTAT
-CCTTCAGCACCAAAATCGAGTATATATTTTTTTCTTATTGCAAAACCTTTGGAAGCCTTT
-TGTATATAAGAATATATTTTACATTTAATAAGCAACAGAAAAAGAATATGTTTAATTTTT
-TATATTCACATTTTACCACAGCGGCTTTTTTTTTAATATGTTCTATAATATTATTCTTAT
-TCTGAACCTCGAGCAGAAGAGATTTTATTGACCTTCCCGTCTAAGAACTGAGCTACCCCA
-TGCTTATACTGTGTTTCCGTGTTTGACAAAAACCAAAACTGACTGTGTCCATATATATAG
-TGTAATTGGAATATAAACGGTTAGTAGTACTAAATTAGGAAGAATGCTTGTCCGATCCGT
-TCACACTGGTAACGTTAGAATACCGGAGAAAAACTATTATTACTTAAAATGCTAATTAAG
-TTTAAAAAACATTTTTGTATTTCAGTACAATAATAAAAAATTTAATCATCTCCGCTAGTG
-AGCAAAATTCAAATATAACGACAGTGACTCTTCTGCATATAAACTTGAGATTTGCAAAAA
-TATAGATGCATCAACTTCATAAATTCACACTTGGCTGGTTTGTCGCTCTTACCGAAATAT
-CCTGATATATTCCTTTTGCACATACATAAATATACTTATATTATATGTCGTTTTTAATAC
-ATACCCCCACATTAATCACACTGCACATGGTCTATTCAAAGCCATATAAATAACAAGATG
-CGTAACGGCCATACCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGGTTT
-GGCACTATGCAGCCACTTTTTTGGTGACGGCCAAAATTGCTCTCTTTCCGCTCGCTCACG
-CTGAGAACATAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGA
-CGGGAACGCGTATATGTGTGGGTGTTGTGCTAGAAGACGATTTTCGGGCCGAAATCAATT
-CTGATCAAAGAAATGAATTTACATTGTACATATTAGGGTAGTTTTTTGCCAATTTCGTAG
-CAATATGATGAAATAAAATAATTTTTAAAAATTCGCGCCCTTCTTATTATAATTTTAAAA
-TTTTAATTTTAATTTTAAAATTTTTTAATTTTAAAGCTTTTTAAATTCGTTTGTTAAAAT
-CGCCGCTCGAATTAGCTACCGTTTACATATTTATATTTATGTTGATAATTATTTATGTGT
-AATATGTGTAATAGTCGGTACCCAGGGAACACTACGGGGAGGCCATTACAATTGTAATGG
-GGTCTTATATTTACGTATATGACCTTCGAGTCGACTTGAAATATTTTAATGTTTAACATT
-AAAACATTTCCATATTCCCCAATTAAGTTATTTTTCTAACTATTGTTTTTTATTATATAT
-TGCTCGATTTTTCAGTCGTCAGTTATTTAAATAACGCTCATTTTTTTTATTCATGAGATA
-GAATGCTGAGCTTAGCTTGCTTTTTTTGTCTATCAGCTATCACAGTCCACTTACAATGCT
-TAAAAAGCAAAACTTTTATAAGTTTGTTTAAAAGATCTGTTCTATGTGCATAACATTCAT
-TATTTTCATAAAACCATAATGGGAAGGCACTACTTTCATTTGTGCACTTAATGCATTGCT
-CAACAATAAATTTTTTTATACACATTTGTTTTTTATTATTTTTAAAAATATTTTCGAAAG
-CTTTAATGTGTATTTTGTAAATATTAAAAAATAAATCAGATGGTGCCCTTAATTTCCCGA
-AGTCCGATTCTATTGAGTAGTTTTTCTCATGTATAAAAAGCTCTGATGGAGCTGTTAAAT
-GCTCGGTTTCTTTTAAAATTACCGATCTGCATTTATCGCAACTGGATCCCTTAGCAATAT
-ATCCAACAAAATATCTACTGGAAGTTAATTCAATGGGTACATCATTGCACAAAAAGTTAT
-CTATATTTTGGTCAAAGTACCTCTCATTGTCTTGCACGATTTTGGAAAATGATACAGAGT
-ATTCTTGTTGCTGTATTTCTTTTTTTTCAACGAAAGGCTGATATATTATCGAATCGAACT
-CTATTGGCAACATAACATCATCATCTGATTCGCAATTCGACTTTTGTGAAAATTTAAAAA
-TGTGTAGAGATATGAGCTTGGCAATTATTATATTAAATTCGTTAACTGAAGGATTTCTGC
-AGTTACCACCTTTTGCTCGAACGCACGCAAATATATTTTCAAGGGGATCCTGGTTAACTC
-TACTAGTTAAAAAGAAAAAGTGGTCTGTGTGATCCTTAAAGAGATCTTCGACGAGTCCAA
-ATATAGCTTCAGTAGTTTGGATCAAGCCATCAACACAATATATTTTATTCCCGTGATATT
-TAACGCTCTTTAGGTATTCCTGCATTTCCTTTAGTTTGTTCCAAACTCCATTGTTAACTT
-GGAGCGCGCATTTCATGGGGTTTTTGTCAGTTAATACTCTGCTATTCAGGCAATCAAAGT
-AATCATTATCTTTTTGGACAAATGCAGCCGTAGAAGCTGCAACTTCGGAACTATTTCGAT
-GTAATTGCTTGTTTTGGTTACAAGTCTTAATTGCCGCTGCAACAGTGTGGCTAAGTGTTT
-GAGTTGCCAAACATACGCGCATTAGCTCAAATCTGGTTGGATTAACGTGACTCCTTGTTA
-ATTTAGTCATTCTCGTTACTGATCCATGATCTAATTCGTAAACCTCTCGAATGACATCAA
-AGTCAACTAGTCCGTCAGGGGTTTCAAAATTAGCTCTTAGAAAATTATTCCTTACAGACT
-TGAAAAGATGCGGAATGTCATAAAACATATATTTTTTATTATTTAAGGTAAAGTAAGGTT
-TCTCATTGGTGACTTCAAGTAGTGAGGTACATTTTCTATTGTTACCTCCTTGATCATACA
-CAACACCCCTTACTTTGAACCCAATTGTTTCAGCAATAATAATATTTTTATAAATAAGAC
-TTTTTAAGCAATCGCCTTTTATATTCGTTTCGGCCACAAAATAGTTTAAAATAAATTTCC
-ATTTTTTTAAAATACCCCGAAGAACAAATACGCAAATATGGCTTCCGATTTTATTAGAGC
-GATCAAGTAAATGCTCTATTCCATCTATTATATCAACTGACACATTGTAAGTTAGGTTTT
-TTTTTATTGCTACTTCATCACAAGCCAATATGCACTCTTTATCAGATGCATTCATTTCTT
-TTATAGCTTCTTTAAGGGCTGAGTACAAACATTCGTTGTCTCCTGGCTGTAACTTTTTTA
-TGCTGTTCCACTTTTGCAAAGATGATGGACTTGGAAAATTTAATTTCAGCGAGTCTCTTA
-AGAACGTATATGTCGAAGTGGACCTGTAATATATGCTCTGAGCAAACAATTTTTCGCAAT
-CATTCCATCTTGTATTTGTGCCCTTTTTTCCTTAAGAAGCATTTTCGTTAATATTTTTTC
-ATTTCCCGTTAAATTAATTTTATCTATTTCAGAATATATGTTTTTTTCGGTCTTAGATTC
-TAACCTAACTAATTTTCTTTTTAGGTTTGAGTTTTCTTTCCTCAGCATTTTAATTTTAAT
-TTGTCTCTCATCTGACAATTTTTTAAAAGCGATACATTTTTTTTGAAACACTTTTAATGT
-TTTCGCATTTTTATGGCACTGCCGACAAACTTCAACAGGGGACTGTGAGCGGTGTCTTTT
-TCGTGGAGGCGATCCTACAGCATTTAAATTAATATCGGCATTGTTGCAACTTTTATAATT
-TATAAGATTGCGATCTGGAATTGCCCCTTTCTTCAAATATTTAACCCCAATATCATATGG
-GGAGAAATGGTCTTGGCATAAAAACAGTGATGAAGTGCTCGCCACAAAATCTTCTGTAAA
-TTGGCATTTTTCCGCCCATCTTATTAGCATTGTTGGATCCCTTTCAGGAAATCTAAACAA
-TTTAAGAGCGGGGAAATCGCGCCTAGATTTCCGACAGTGGGATAAGCTGCACTTCTTCCC
-ACTTATGTATCTTCTTTTTTTCTTGGCCATATCCATAAGATTATTCAAATGGGCCATTAA
-AATGTTTTTTTTTCACTTACAATTTATAAATTTCAACTCAAACCTTTGTCGAAAAGCAGC
-AGCACGTTATATTAGCGCGTCAAATTACGAAAATACGTAAACACTATTCACTATTCACTA
-TTTATCGCAATTACTATTTGCGCTTATATTTCCGTACTTTACTTTTGCAACAAAACGACT
-TTAGTTCAATATAAATTCGATTATATAGCGAAAATATCAAAAAATTGAGGAGCTCTGCGT
-ATAGCCAACTTTAAGCAAACGGGCTAAGATAAATTAAAAGGAAAAACAGAAAAATTGGTG
-CGCTTTTCTTCCCACCCGAAATGGCGCGGTATAAATTCTGGAGCTGCAGGTGCAGGACTC
-GGCGGTTTAGGTGGCTGCGAAATCTGTTGGTCAGTCGGTAGATCCTCGTGGTGGTCTTCG
-CAAGCGTCAGCTTCAGCTAAGAAGGCAGGCTTGAGGAGATCGACTGATATGGCCTTCTCT
-TGTCCATGAATGCTGATGATGTAGAACTTGTCATCAACCCGGCGTATTACCCGATGAGGT
-CCCGTGTAAGGCGGCTCGAGTGGTTTCTTAACAGATGCCACTCGCTTGAAGACGTGCGTA
-CAAGTTCTCAGGTCCTTACAAATGAAAACAGGTGGTTTAGCATGATGCGCTGCAGGAGTA
-GGTCGGGCTGCCCTGATATGTTGACGTAGTTGCTCGGTTAGTCGGTGATCCTTGCTGAAG
-GCGGTTGGAGTGTGCGATTTAAAAAATTCGTTGGGGATACGAATAGTGGTGCCAAAAAGC
-ATTTCGGCTGGCGATGACTGGAGGTCCGCCTTAAACGCCGAGCGCAGCCCCAACAGAACT
-GTAGGTAGGAGATCCGGCCATGCTATGTGAGACTTACACATCAGGGCGGCCTTGAGGGTT
-CGGTGCCATCTCTCCACGATGCCATTTGACTGAGGGTGATATGCGGTTGTACGAATCCTT
-TCGGCTCCAATTAATTTAGCCAGCTCAGCAAACAATGAGGATTCAAATTGAGTTCCCTGG
-TCCGTTGTTATAGTGAGTGGGCAGCCAAACATGCAGATCCACTGTGTATACAGAGCTGTC
-ACGACAGTCTCCGCGGTGATATTGGATAGTGGAATAGCTGCAGGCCATCTGCTGAAGCGG
-TCGATGATGGTAAGACAGTAGCGTAAGTTACGGATTGTGGGAAGTTCAATCAGATCGACG
-TGAATGTGCTCGAAACGATTGTCAGGAACATCGATCTTCTCCATCGGGCTGCGTGTGTGG
-CGATGGATTTTGGCCCGCTGGCAAGGAACGCATTGTCGAGACCAGAGGGTGGCATCACGG
-TTAATTGCTGGCCAGACAAACCGCTGTTTAAGTAATTTTGCAGTTGTACGGCCGCTGGGA
-TGCGCCAATCCATGTACTGCATCAAAAGCTTGGCGTCTCAGACTTTTGGGTAAATATGGC
-CGCTCGCGTCCACCCGAGATGTCACACCAGATGTCTAGGTTGTCGATGTTCCTAACTTGT
-AAACCCAGGGACGTGGTTTGAGAGAGCTCAGCCATTTCATCGTCGGTTTGTTGGGCCTCG
-AATATCGCTTGAGCACTGAAGCTAGACGGCATGCTTATGGTGTTGATGCGTGAGAGGGCG
-TCTGCCACTGCGTTGTTTTCCCCGGGATTGTACACTATCTCCGTTGAGAATTGGGAGATA
-AAATCCAATTGGCGGAGTTGTCGAGGCGATGCTTTGCTTGCTTTCTGCCTGAAAGCGTAT
-TGCAATGGTTTATGGTCGGTTTGGATGATGAATGGACGACCCTCTAGAATGTGCTTGAAA
-TGGATGATACCAGCGAAAATAGCCAGGAGCTCGCGATCATACGTGCTGTAGCCTTGCTCT
-GCCGGAGATAGTTTCCTCGAGAAAAACCCGATGGGACGCCAAATGTTGCCGACTAGTTGT
-TCGAGAGCAGCACCGATCGCTGTATCGGAGGCGTCCGTTTTAAGGGCGAGGTGAGCCGAT
-GGGGAAAGGAACGAAGAGCACGTGGCACGTAAAATTCCTTGCTTGCAGGCCTGGAATGCA
-CTCTCCGCAGGGCCGGTCCAGGCTATTTCGCGCTTGTCATTTTTGGTTGCGCCTTTTAGG
-TAGTCTGTGAGCGGGATTTGAGCCTGAGCTGCGTTTGGGATGAGATGTCGGTAATAGTTG
-ACCATTCCCAAAAACCGGCGCAATTCCATGATAGTTTGAGGCTTGGGAAAATTGTTGATT
-GCTTGCGTGCGCTCAACAGGGGGCTTGAATCCGCTCGCGTTGACTTGGAACCCTCAGAAA
-ATAACCTCACTTTTACCAAATTGGCACTTTTTAGGGTTAATTTGGAGGTGGTTCCTCTGC
-AAAATCTCAAAGATTGTCTGGAGGTGCTTCAAATGCTCCTCATCCTACGAATGGAATGCC
-ACGAAGCAGGTTGTCCATGTGGCGCTGGAAGGTTTGCGCCTCATTGCGGAGTCCGGGTGG
-CATGCCGACAAACTCGAAAAGGCCGAACGGTGTAGTGACGGCTGTTTTCGGAATATCATC
-TGGAGCGACTGGGATCTGGTGGTAGGCACGCACCAAATCGATTGTGGAGAAAACCGAGCA
-TCCATGCAGACGTTGAAGAATGTCTTCCCCATGGGGAATCGGATAACGATCTGGAATAGT
-GGACGCATTAAGTTTGCGATAATCCCCAGTAGTACGCCATTCGTTGCTCCCCTTGGGGAC
-CAAATGAATAGGACTGGCCCATTGACTGCTGGAGGGACGAATCACTCCTTGCTGGAGTAG
-GAGATCGAAATCTCGGCGTGCCGCTTTTAATTTTTCGCCTGTAAGCCGTCTTGGCTTGTC
-GAAAACAGGTGGGCCAGTTGTTTGAATGCAATGCGCAACCTCGTTATGAATGCGGGTTGC
-TAAAGGCACATTAGGACGTGTGATCTGCACAAAGCGACTAAGAAGATTGGAGTACGGGCG
-ATCTATTCCACTGGAACTTTGCACGTTGATTGTAGAAACGTTGTAGAGTTTTGCTTCTGC
-AACTTCTCCTTTGGTCGAAACAGCTTTTGAGGGATCCATAAGGCGTTTACCCTTGAGGTC
-GAGGATGAGGCCGTGGTGCGTGAGGAAATCTGCTCCGATGATTGCTGATTGGACGTTCGC
-AACGACGAACGACCAGGTGAAGTTACGCCGTAAGTTGAGACCAAAAGTTAGATTTAGCGT
-GCCGTAGGTATCAATTATAGACGTGTTGGCCGCGTAGAGTTTGAAGTCGTCTTTGCGACG
-ATGCGATCCCTTGATTTTCGAAACAGGTATAAGTGAGATGACTGATCCGGAGTCGATAAG
-GAATTTTATGTGGGTATTACGATCGATTATGTGAAGTCGGTACTCCTTTGAGAGGCGAGT
-GCTTGGAGGTCTGCTGTCACCAGTCGCCTGAACAGGTGACAGCTTCTTTAGTTTCCCTGC
-TGTGGCACCCAGGCACAGGGCGAGGAGCATTTTCGTGCATTAGGTCCGAATTTGGCATGA
-TAAAAGCAGACACGTGGTGCTCGGAGTTGCTGCTGGTTGCGATCGGCTGAGCGAGGCTGG
-GAGGCTGCATGTTCTGCAGAAGAGTTAAAGAGGCCTTGATGGCAGCGATGTCGCGTTTCA
-AGTCGTCCACGACACTTGTGCCAGCAGCCGGCGCGTATTCGCGGGTGTTACCTCTGAATT
-GTGCCGAGGAGGACCCAGCAGCCATGACAAAAGAACCCGATTCCTCTTCCATGAGATCGT
-CAGCGAGTGCAGTTTGCTCTTCCAAAGTTGCTGAGCGTAGGAGCTTCAAGCCCCGTTGTA
-CGTGCTGCGGTAGCTGAGAGAGCCAGCGGACTCGCAAGGCGTCTGCAGACGCGCGACCAT
-CAGCAAGTGTTGTCATTTGCCGAAGGAGCTGCGAGGGCTTCTTGTCCCCAAGGTCAAGCT
-CCAGTAAAGCGCGCTGCAACTGTCTGTCCGGCGATTCCGTAAATCGCTTGATAATAATCT
-CCTTCAGGTGCTCGTATTTGTTTACTTCCGAGGGTTGCGCCAGAACATCAGATACTTCAG
-TCATTATATCAGCATCCAAAGCACTGATTAAATGGTAGTAGCGCGTGTTATCTGAAGAAA
-TGCGGCTGCATTGAAATTGCGCTTCGATCTGCACAAACCATAACCGCACATTTTGCTTCC
-AAAATGGCGGTAGCTTGATGGTGGCAACCGACTCGACGACAGGAATAACGGTGCCTGCGC
-TGTTGCCGCGTTGAATTTCACCAGAGTCAGGCGAAGTGGGCGGTGCAGGCAAACAATCTC
-CGGTGTTCTGCATTTTGCTTATTGCGGGGTCACCAATATAGTAACTTATGTAGTTACCGC
-TTTATTTAATTACTAAGTACAATATCTTGTTGTTTTATGCCGTAAGCTTGTTGCGCGCGG
-AGCTGAAGTTTTTAGTGTGTCCAGTCTGACGATATCAGAAGATATCGTCCTCCAGGAAAG
-GTCTTGGCGTTAGTACCTGTTTTCGCCGTGATGCCAGACCGGGCTTCAGTCTGGGCGCCA
-CAAAGTGAAGGGCATATTTTTTCAAATTTCCAATGCATGAGCCTTCCGACCTAGTCGGAA
-GTTCGGGCCGTTTCAAGGGAAAGAACTTTTACGAAGTGCTTCTTTTTCCACCGAACAACG
-AAACATTTTTTTCCACATTGAAGAAGCTCGGTAAAAGCATTCAACGGGAGGCTTCCTTAA
-ATTGATTCCACTATAAGGCATTTTTAAATAAGTTAATAATAAGAAAACAGAAGAGAATGA
-GAAATCCCCGACTACTAGATACCCGTTACTCATCTAGTGTGAATGCCAACGCGAAATTTC
-ATCATATTTTTGGAATATCGATAGACATTGGGGAATGAAATGAGAAAGAATTTGAAAATG
-GTTCAAAAGTGTGGGCGTGACCGTTTTGGCGGCCTTCGGGCGTTAGGGTAAATCGATAGA
-AGTTTACACGATTAATAAAATTACGAAAAAATATTCAACAATTTTTAACATAATGTGGTT
-GTAGCAAATTTGGGCGGCTTAAGGGCGTTAGAGTGGGAGTGGTAAAAAGTTTTTTGGCAA
-ATCGATAGAAATTTACAAGACTAATAAAATTATGACAAATTATCAAAAAATGTGGGCGTG
-GCAGTCTTGTGCGGTTTGTGGGCGTGGCAGCATGGCCCAACAAACTCGACTTGGTGTCTG
-TGACTCTAGATTTTGTATTATATTATTATTATATTATATTATTATATTATTATATTATTA
-TATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATT
-ATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTA
-TATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATT
-ATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTA
-TATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATT
-ATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTA
-TATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATT
-ATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTA
-TATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATTATTATATT
-ATTATATTATTACATTATTAAAGTATTGTATTATTGTATTAATATATATTATTATATTTT
-ATACTGTTATATTTGTATATTATTATAATATATTACTTTTACAATGTCCTCATTTTAAAA
-TGGTGAATACGAAGATGCTATTCCTGTTACTTGTAGAGTAAAGTGAAAAAATCTTTTATA
-TTTATCTATCGATATCTCAGAAAAATTATGAAATTTCGCGTTCTCATTCACACTAGCTGA
-GTAACGGGTATGTGATAGTCGAGGAACTCGTTTACAGCATTCTCTCATGTCTTATGTTGC
-TACTCTTACTCTTATTAATTATTCACAATACAGTTTTAGATATATTGTCTTGCAAAACAT
-AAACATAATAAATCAACACTGATTATGACAATTACTACTGACACTGAAATTTATAGACTT
-GTAATTAAATAAAATAAAAGATTAAATATTTTTTGAACCGGGTCTTTTTTATATATTTTG
-GGAACATATCAGGGAATTATTAATTATAGTCTCACGGCCGGCAAGAAGGTATGGTAACTT
-ACCTATGTGGCAGCACTTCCACTCGACAAAGAATTATTCCGAAAGGACTTCCGGAGTACT
-TCCACTTTCGACTGGGATAGTGTGCACACATACTGTGTTTGGCTGTTATTCTATGCGTAC
-AAGAGAGCTGCTCCGATCTCTACGCACTTTGCGACCTCTTCTAGGAGCCAGGTGCTCCCA
-GACATAGAATGAAAGTTCAAAAACTAAAGCGTATTGGCATCTGGTTAAGCGGCTTTACTT
-AGACAAGGGTCTTCTCGTGGTTACGACCAAAACGGCGGATGCCGCCTTAGTGGTGCAGCG
-CCCTCTTATAGAAGAAGGCTTATTCAGCACCCATAACTCCACCACTGGTGGACATTTCGG
-AATCGAAAAGACAGTGGCTACGCTTAAGAGATCCTACTTTCGGATCAGGCAAACCGCTGA
-TGTGATGCAGTGTTAGAAAAGGACTTACCCAATGTACCGTTAGCCAACTACAGCCCACAG
-TTCTATGTGCTCCGTTTGAAAGACTTGCGATTGACATATTGGGTCTTTTGCCTACTACAG
-TGCTCGGGAACCGAAATGTAGCTTTGTTACTTCGTCAAATGACCGATGTGTATAGCTCTG
-CCTCACCGAACAGCTCGTCTACTCGGATCAAGGCCGTAACTTTCAGTCAGTAGTATTTCA
-AGCTTGTCTCCGCCTGCTCAACGTAAAAATGACGACGCCGCTACACCCCCAATCAGATGG
-AATGGTTAAGATCGCTGTTGATGCTGGGACAAGAACTCCGACTCACAAGCAAGCTTGCTC
-CCGGCCGAACTTTCCTCGTATCCAAATGCCTGCTGGATACGATGGGTAAGATCTTTAAAA
-AGGTGATTGCGGCGAGGCTCGACGAAGCAAAAGCGGCTGCAGGGGTACTTTCTCCAAACC
-GGATTTCGGAAAGGATTGTCGACGCTGGACGCGATCTCCACGGTTACCAACACTGCTGCC
-AGAGCCATTTCAGGTTCCAAGTGGAAGGGTGGTACGAAGAAGTAACGCCTGGTGGTAAGG
-ATGGACATCTGTAACGCGTTCAACGCGGTTGACTGGGCAAGGACGCTGGAGTCACTAAGG
-GCCTTTAAAGGCATCTACCTCAGCACTCGCGTGCTTGTCATCGAATCGTCATTGGGCTCC
-AGAGAGGTCACGGGACCGATGTTCTGGAACACCACGTACAATAGTGTTCTAAGCCTTGCT
-CTTCCGGAAAGCACAAAGATCGTGGGCCTCGCAAACACAGCTATCAAGGATGTCGAAGCA
-TGTCTAGCTGTGGCCGGCCTGGAGTTGGCCTCTCAAAAAACGGTAGCTGTCCTCATCTCG
-AGCAGGAAGCTGGTGGAGGCAGCACGCATCCAAGTTGGGAGTACCACAGTGACATGAATT
-AAAAATTTTAAATGAATTTAAAATATTAACACAAAACAAAATATAAAGCCTACATTTATA
-ATACCACCTAATAAAACTAATTGAAGCAGCTCTAAGACTCCCGATGCTAAAAATAAATAC
-ATAACGGTGGAAGACCAATTTGGCTGGCCGAAGGTTTACGAAGATTCCACTGTTTTCGGT
-CGGGTCTGAAATAAAAATACCAAAAGTTTTCCAAGTGTGCTCCAAAAGAAAGCGGTCTTT
-TAGTGTACATCACTGTCGCCTAGCTGCAACTCAAATTGAAATTGTTGTAATTCTTAATTT
-CAATAACCGATGCCTGTTGTTAACTTAATTTAATCGATACAAATGTGAAAATAATTCAAA
-AAACTAATTCATAATATAATTTTACTTCACGAGTAACGGTTTTCAAAACACTGATTTGTA
-GTGATCTAACAATTCCGAACGGGAACGGGATAGGGATGGATGAGCTGTCGAAATATTTTT
-CAAGGAAAAAAAGAAATCATTCATTGAACTTTCAAAAAGATATATTTCGCGTTCTTGTTT
-AATTGGTTCCAAGCCATTATTCTAGTATTCTATTTCTTGCTGTTAATATACAATTGCTTG
-GAAAGCCATTTTAAAAATGTATATGATTTATGAGCTTTTTGATTCGATTGCATTGTATAT
-GTTAAAAATTAATTATGTTAGAGTGAAATAATAATTTGAATGTACACTTAGACATGTTCA
-TCATATACACAACGTGTGCATTAGATTTCCTAAATTTGCATTTAGATTGCCAGCATATTA
-TAATACCAGGATTATGAAAAAGCGGCTTACCGCCGGAATAGGAATACTATAATGTTATTA
-TAACAACATTGTAATTTGTTTACTAAGTATGCACACAAGCCAATCTTTATAATAAACTTT
-AAAGTAGTTATGAAAATTTACAACTAATTAAATATATGTATTTATTTAAGTGGATGCTAT
-TAAACTAGATTTGAGTATTTGGACGCATACAAATTTGACATGTACATAATTGTATATTTT
-GTATTTTTATTAATCGATACTAACTACCTATTTGTTTACGGCTAATCTGGGGTATGTTAT
-TATGGCATTGGTGCGTAAATGGCACAAAAATTGCAAGGTTCCCAAGACCGAATGCCCTGT
-AAACTATGGATTCACAAATAACTTATATATGTATGCATGTGTATATATGTACGTTAATGG
-CACTTGAACTGAAACTTACTTCAAATAATGACTATCCTATTTTTTTGTATTTACAAACAG
-ATTTTAATTGTATTTTTCATTTATCTTCTGATAACTGGCACCGTTTGCCAGAATTGTCAT
-TATTCCGGATTTGGCTTTCGGTAATCACCATCCTAGTCGTCTAGCTCGCGCTGAGATGCA
-AGTTCCACTTCATCGGAAGAAAAACCAGAAGGCGATAAGCTTTCTGGGGGATAGAAGAAC
-TGCTGAGGGGGTGTATGTCCACAGTCATGCCCATGAGCGGTGGAAGCTGCTGAAGATGCC
-ATATCCTGCAAGTGATACACAGCTGCAGCGGCTGCAACCGCGACCTGAGAATTAGAACCG
-CCGGATCCCTTTGGACAGGCATCTGCGCAGAGACTTCCTGAGCCACCACTGACCCCGCCT
-GTGCGACACCATAGCTGTCTCATCTCAGCCCTCCGGTTTCGCATCAGGACCTTATATTCG
-GAAATACGCATCTTTTTACCATCCACAATACAGGTGCGCTTGGGTCGAGGTCTATAGCGA
-TAGTCCGGATGCTGCTCCATGTGAAGTTTCGAGAGCCTTGACTGTTCTTCGTAATACGGC
-TGTTTGTCGGCATTGGACATAGCTTTCCAACGAGCACCAAGAATTTTTGATATATTCGAA
-TTATGCATGTCTGGACAAGCCTTGAGTATCTTTCTACGCTCATCTTTTGCCCACACCATG
-AACGCATTCATTGGCCTCTTTATGTGTGGCTTGCTGTGCACGTGGCCGTGGTTGCCTCCG
-TGTCCATGACCATTTCCTTGTCTCAGTGGCTGCGATGATGGCGATGCAGGTACAGGGCCT
-AGTTGACCTGAATTCAAACTTTCTGGGTCCAACGCAGCCGATCGCTCTGAATTCGTACCA
-CAACTATTTACTGAGTCACGACTCACTCGCGTTGCCCGTGATCCTCCAGAACATGCAACA
-GCTGAGTTCCACACTCTCCCCTAGAACAAATTAAAGAAACCCGCTTTAATAAACTAGACA
-GTATATTCCTTTTCAAAAGAAACACGACCAAGTGCTGTGTTTGAAAAAATGCGGTCGACA
-TTACGTTATATAGATAACACATGTGCAAGCAAGATTCAGATAGGCAACAGGGACTACATA
-AATGTCAAGAAAAAGGTTTGCATTTTGCGTAGTAAGCTAAGATAAGCTTACCTTGACTTA
-TAAGTGCTTTTAAATAAAATAAATTAAGCCGATTTTAAAAATAATCTGCAAAACTAATTT
-TACTTACATGACTTTTTAGAAGGGGCAACTCTATCTCCGCATAATGTGGTTGCCCCTGGT
-GCCAACTGAGGGGAGGACTGGACACAACAGGAGTAAGGTTTTCGCAGTGATCCCTTTGGG
-AAGAGCTGTTCGGTGATGAACTTGGTGATCCCTTTGGCTTGCTGAGATTAAGTGGAGCAT
-CCATTTCCGAGTCTTGGGCTTCAGACACGCTCGCAATGCTGAGATTGTCTGTCGGGGATG
-GTGAAAAGTTTTTTGAACAATCAGCTGTTCGACCATGTGGAGATTCTGGAGGTGTGTTAT
-GGCTGTATGAGAGGATTTCGTAAGGTGGATTCTCGTACGTTGGGGACTCTGGCCTTGATC
-TGCAGGACCCCCCATTGCCGCCCCTTCTCGTTTCTCCGATTTCCATTTGGGGATCAGAAT
-CTGTGTTCAGTAGCTCATTACCTCTGGTGGCTAAACCGACTATATTAGTGTTGTTCGAAA
-AATGGCTGCTATTTTTGTTATTGTTGGCAGCTGCTACTGCCGCAGCCGCCAGAGCTGCTT
-GAATGTGCGCAGCTGCCACAGCCGCAGTGGACCACATAGGAGCTAGTGCCATTTTGTGTG
-TGCTGAATGCTTCACTTTGCGGGTGACTGTGGTGATGAGTTGGGACAGATTGGGCATTCT
-CATGACCGGGAATGAGCTGCAGGAGCTGTTGAGCATTGGGCATTGGCGGCTGTAGGAAGG
-CCGGAAGGAACGGCATCAAGTTTCCGGAAGATACGGAAACTGCCTGTTGATTTTGATGTT
-GGGGGTTTGCTGCAGTAAAGCGAACTGCCCCGTACTGGCTGCTCAGATGATTGTGCAATT
-CCTGAAGGCAGCTTTCGTGCTGCAGTCTCTGCACGTTCTGAAGTTGTTGTTGCTGTTGAG
-CACTCGCATCAATGTCGGTCATGCTATCGTAATGAGCCTGAAAAAAGACAACAAGAGGTA
-CGTAAACTCAAAAAGTCTGAAGATATCATTTGACCGTCCATAAAACCAAAATGAAGTCGT
-CTAACTATTTCGTCGTATATTGCACACAAAGTAAATGAGACATTTGCAATCCACATTTTT
-ATACCCGTTACTCGTGGAGAAAATCAATATACTAGATTCGTTGAAAAGTATGTAACAGGT
-AGAAGAAAGATTACATTTCAAATATATGTATGTATATATTCTTGATCTGAATCAATAGCC
-GAGTCGATATAGCCATGTCAGTCCGTCTGTCTTTCCGTCCGTATGAACTTCTAAATCTCG
-GCAAATTAAAGCTAGACTTTAGATTATTTCTCGAACTTAGGAACTACACTAGTGGGCATA
-AGTATTTAGACACCATTAGCTTGCAACTGCCGGGCTATGCTTTTCATAGTACAGTCAAAT
-AAATAAGTAAACTATTGATGATAAAACAAAGAGTGCAATTACAGTTACACGCGAGAGGTA
-TGTTTTGCTTTTTACCTTTTCAATTTTCCTTCTGCTGATAAGAAAGTTAGACAGACAACG
-ATTTGGGCGGTGACAAAAGTATTTAGACATCACATTTAATTAGTTCGCATTGATCTGTTG
-TTCGATGAATATCAAATTTTTGACTTTTTTAGATCATTTGAACATTTGTTCTTGATAACG
-TGTTACTACCTACTTTTATTTCATTCATAAATTTGTTAAACATGGGGAAAACAAAGGAAC
-TGAGCGAATTTATAAAAAATGAAATAATAATTAAGTATAATTCTGGTATTTCGGTACAAA
-ATATCATTGATTTATACAAAATTCCACGGGCAACGGTGTATTACCAAATAAATAAATATA
-AAAAAACACACACAACCAAAAAACGTTGCGCGTAGTGGCCGACCACGTAAAACCACTCAA
-AAGGACGGTGGGTATATTGTACGGATGTTTAAGCAAAATATTCTACAAACTCCCCGATCG
-GTTGCCAAAGAACTAAAAGAAGGAGCAGAAATCGATATCAGTGAAAGAACGGTTCGCAGA
-CGTCTTAAGGAAGCCGATTTTGGAACATATGTTAGCAAAGTTATACCACTAATAACTCCA
-CGAAATAAGTTAAAGCGCCTCGACTTTGCCAAAAAATATGTTGGTCAGCCTGCATCATTC
-TGGAAAAATGTTTTGTGGAGCGATGAAAGCTCTTTTGAGTTTCATTGCTCAAAAAAAAAA
-TTTTGTTAGATTACCGAAACAATATCGGAAAAAAGTGGCACCAGTATGTCAGAGAGTAAA
-TCATCAGATGCGTAGCCTTCACTGGCTTGGGAGATTCGGTTCCTGTTGATGGAACCATGA
-ATCAAGGAAAATATTTAGATGTCCTTAATAATCATGCATTCCCCTCTGGTGATAAATTGA
-TTGGAGAGTCCTTCATACTCCAGCAGGATAATGCTCCCTGTCATAAGGCCAAACTGATTA
-CGAAGTTACTGAAAGATGTTGGTGTAAACACATTGGATTGGCCACCTCAAAGTCCAGACC
-TCAACATAATAGAAAACCTCTGGTCATATTTAAAAAGAAAAAGGAGTGCAAACTTATCTA
-GAAGTCGCGAAGAAACGATTTTGGAAATTCAAACCTTATGGAAGGATATTTCAATAGATT
-ATATCCACAGCTTGGTACAGTCTGTACCAAAACGTCTGCAAAAGGTGATAGACGCTAAGG
-GAGGGTATATTTTTTATTAATTTGTCATAATTTTGTAGTTGACTTTTTTTTTTCAATTTA
-TAACATTTAAATAATTTGTCCAAATACTTATGACACTGCTAATTTGTAAGAAAGTAATTT
-TTGTTAAATCAACAATGAAGTTATCCATATGTTTATGTTACCTAATTTAACTACGATAGT
-CTACCTATTTACTAAAATTATTAAGCAATTTTGCTTTAAGTAAACAATGAGTTACAAACA
-AATATATTGAAAATATTTCTTGTCCAAATACTTATGCCCACTAATGTATATAAGTTACAT
-ATGTAGTAGGTTAAGATAAGACATACATATGTACATTAATGCAGCTCAAGTTTCTTTCCA
-AATGGAAAACTGGACTTATAATAATACCCCTATACAATACATTATAATAGTTTTGGGCTC
-AAATCTTTTAAATCTGATAAGCAAATTTTTATTTATTTACTTCGAATGTTTTATTTTGAT
-TTTTTTTACTTGTTTAAATTTAATATATCATTTCGATACTTCAGTAGTATCATATAATAA
-TTATACTAAATTTCTTCAAAGCAATGTATACAATTAGTATAAAACTTGTTTTTTGAATAT
-TTTTTTTTAAAATATCGTATACTCTCTGGCATAAAATTTATAATTTCGCATATATTTCCT
-AAAGGTAAATTTAATAAGCATTTATTTAAGAAATTTTTAATACTTGAAAGTATAGAATTC
-ATATAGCAATAGTATAGATGCCAATATGAATGATGTGAGATAAAGAAAAATAATTTTAAG
-AAGATATACCCAGCCGAAAGCCACTGCAGCTTTTAGCTTAGTTTAAGCATAAGCCAGTCT
-GGTCTTGTCCGTATGAATGCCGACACCTCGGACATAAATATTCAGCATCTGATTCTCCAA
-ATTTGTTTCAAAGATACAACTTTTCAATTTGAAAAGTCTTCTTTCTTTATAATCTTTAAA
-ACGGCGAATTGAAGATCACACAAGACGTCTTCCTGGAAAAATTCCTTAATTTGAACGGAC
-TCGGACGATGATGACAAAAAGTCGGCTCTCGAGTTCTCTCGACGAGCTACCCTTGACCCT
-GGCAACGATAATTCGCAACGCGGTAACAAACAAGTCAAAATAAAGGAAAAGCATGCGCTT
-TCGTATTGTAAGCATTAGATTCCTCGTCGTATGACATTTGAGGTAATCTTTTATTTGTAA
-ACTGCGCACACTTTATACCCGTGTAGTAAAACTGCCACACCCACACTTTTAAAAATGTTT
-TTTGTCTTATAATTTATTATTTCTCTAGCCAATTTCTATCGGTATGCCAAAAACACTGGC
-CATGCCCCTCCTTACACCTACAAAACGGGCACGCCCACACTTTTGAAACATTTTAAAATT
-TTATTTCCCAGTACCGATCGATACTTCAGAAAAAATATGAAATTTCTTGCTTCGAACTCG
-GGGAACTCGACTATAACATTCTATGTGGTTTTAATTTGTATTAATTTGCCAAACACATTT
-TTTCCACTCTAACGCCTACAAACCAGAACAAACTGACGCGACCTCACTTTTAAAATTAAA
-ATTTTATTTTTTTTTGATGAAAAATAAATCTTCTTGAATACAATGGTAAACAAATCTGGT
-AATGGATCACATTATTAATATGTGTACAAAATATAAACTTATCTCATTAACCACTTTAAA
-AAATTAAAAATTTGCTCCGAATATTTTGCTAGCGTTCGTAAGTAGAAATTTATCACGATT
-AGTTTGTGGGGCTTTTTATCAATAATTTATACTACTTGCAGTTTCACTTGCATTAACACA
-GGTTTAATGTTGTTTTTCTTGCTTTGGACTCTCCTCACACTAGCCATGAGCTTTCGTTAA
-TTTATCAGGTGGTTCACCTCGCGCATCCAGAGAAGTTGTGCCATTACAGCTGTCAATCCA
-ATCGAGCTGTTAAAAATTTCAATAGGGAGGATGGTCAGAAACGTCTGCGCCTGATTGGCT
-AGGGCAATGCGACACAATGGCAAATCGGAATGTGACCTGTATCACTATCGGTATCAGTGC
-CCGTAAACGTCACTGCACAGCAACACTGTCCCTCTAACGCCACCGACCAAATATTTTTTT
-GTTCGGTGTTCGTTGCTTAGTGCTCAGTTCTGCGGGCAGCGTTTTGTATACATACGCTGT
-GAAATCAGGCAGAGGGTGTCCAAACAACTGTTCCGCTCTGACCCTCGGGGCTCTAGCTTC
-CGAATCAACTTGCCGTTCTTTGCGCACTTAGGGTAGCCCTCGTCTTCGCAGACGCCTTGG
-CATCTACTTCTCCGGTCGAGCCATCGCGGGAAACTGACGACGCTGGAACATCCTACTACA
-GCTGAGGGTGCTGATGTGATGTCAGAGTTTTACAATGGACTCTTCGAGACGCTTAGAAAT
-CAGCAGCTGCGCATAGTGGGTGCACACATTTTGTAGCGACTGGGACTACTACTCATTGCT
-TTGACATATAAATGGTCAAATATTGAAAAATAAAAAAAATGCATTACTGGAAAATAAGTT
-TCGCATTGCAACACGTTTACAATTGAAGTTTAGGCATTAACCAAATATATAAGAATTTTT
-GGGACATTAGAATTGGGGCTAATAAATTTAAGCCCTCACCAACAGGAGGGAATTTAAGAT
-TTTACGACCGATTTGCAATAGTTATAGGCACTCTATTACACAAAAATATAAAGATTAACT
-ACATCTTTTTTTTTGACCGAGAGCGACATCTTCCTTAGTTTGTCCGGCAGTTCCGCCCAC
-TGTGCAGCTTACAGTTTACTCTTTATGCGCTCTTCGCATCTCTTTATGCTGCTATTCGCT
-TTCCATAAGCACTCCCCCATTTAGGTCACGAAACAGCTCGCCGAGTGGTTGGCTGGGGAT
-CGAAGTGAATGTGTGTGGGCGTGGATTCAATTGTTCTGTACATACATATGTATTGTTGCA
-CGAATTACGAGAATTGTCTCTTTCGCTCCTTGTATTTAAAGCCACCGTTTTCTATCTCTC
-TCTTACTCGGCCCCATCCCCCTTCCCCATAGAACTGCTTTTGTCTCTGTCTAGGCTGTAC
-GCGAGTATGCGTGTCTCTGCCGAGTGAATACATGAATGCAGAGAAACAAAAACCTTTTTG
-TTTCTACTCGACTCCAAAATCGATAGAAAGAAAGCCAAGGAGGGCATTGTCCAACACAAT
-CGTACCTATGTACAGTGAAACTCCGCCCCTTTTCGTACAGCTACGTCACGAGTAGTGGTG
-GTTACTGCTCCGCTTGTCTCAGCCAATTGTCTCGTCAATTATTTGCTATTGTACTGCAGT
-ATTGCGTTTCGGTTGGCGGACGAATAGCGGGAAGCTGGTATATTTATAAGAAACACATGC
-CTATGTGGACTCGCCCTTGCAACACGTACATGTGAATGATTATTTACCTGCCCATTGGCC
-TTTAAATTTTGGCCATGTACGCATGGGCGTAGCCAGGAAACTCTCTAAGGCCAGTTTCAG
-CACAAATCATATTTTGTAGAAAAAATACACAAACACTTATTAAAGTGCATATGTATTTTT
-GGAAAAAAAATAGGTAATAACCTAACTCCTCAACATCCACACAGTTAGAGAACAGATCAA
-TCGCCGCCATCCATGTCGATACAACGATCGGCTTCACGCTCAAACCAACCACATATCGGC
-TTAACTAGCTAACCCGACGACCAGGAGAAGACTAAAGACTCGTCACCCATTAGACCTTCA
-CACAAGAGGGAGGCAAAGAGTGCTTCAAAACTAGCCAACACTATTAGCTATTCTAAATTA
-TTATTCAAAATTATAATTCATCATTGCTGTTATGTTTCAATGTTATGTTCGTTGCCTCTG
-TTAGTTCATACTTTTTAAAGCCATTCAATTGCTTGCATAACGTAAAATAAATTTATATTA
-TATACAAAAAATGGAAAATAATAGGAAATAACTTAACTCGTCAATGAATTGATTTTGAGC
-TATGAGTGTCTGCATTTGTTACATATGTACATATGTCTTACACTTACACGCATGATTGCT
-GGCATAGTTTTATATAAAAACTTATAGAAATAGAAACGGGAGTTACCGATTGTCAGACAG
-CCGTTACTATAAGATAGTAAATGACAAATATTGGCCAACTGGAAAATCGAGCGCTAACAG
-TTTTCTGGTATTGGGGAATAAAATGAGAAAGAATTTATACATTTTTTTTTTGGCGTTAGA
-GTGGACCATATGGGTCAACAAACTTGTATCTGTGTCTCTAGAATCTGTATGCTTTATCTC
-AACATTTTAGCTTTTATAGTTTCTGAGATCTCGACGTTCATACGGACGGAAAGACAGACA
-GGGCGAGATTGGATATTGATCCTGATCGTTTATACTGTTAAACGAATATAGTATGCCCTT
-TTACTCTACGAGTAACGATTATAATAATTCTGTTGGTTTGGAACCATTAAAATAATGAAC
-TATATATTGGACACATAAAATTTTAGAACTAAAAATAGCTTAAAGTCATAAGTCATAAGA
-ATATCTGACACTAGAGACTTATCTATTTGACAAAGAATTTCCATTTCAAGAAAGTAGATT
-TTCAAGTGCGATGCTTCGTTTGAGTGATTTTTGCAAAACAAGATTTTGGTGGTCTTTTCA
-AAAGCAAGAAAATACATCTCTGAATGAAGTAAAAAAAACTACCGAAGAATGATGACTTTG
-CATTTGCTAAATAAATACTCCTCTTATTAATTTACCCCACCGAAAAGTTTTAAGGTGACC
-GACCACACAGATTTAGAAGAAGTCAAAGAAGCCCCGCCCGAATCATTAGATGCGTCAACC
-GGGCTTGACTATATGACCTTAAGCATTCCTGAATGAATACTTGTCTATGAAAGACTTTAA
-GGAGTTCAGTGCGGGGTTAAAGATATTGTTTGGTGGTAAACAAAAAATTTTAACAACAAA
-TTCCATCCCCAAAATCCACTTCCTCATTCACCCACGGAACTGTTCCGATGAGCTGGGCTA
-GAAGTGTATACTTGAGAGCTTGACAATGTGTCGAGTTCGTTTCGCGGCGTTAATGAGGTA
-CCGGAGTCCGGGTGTGCGGTTTCTCTTAGAATGGAAGCCAGAGTGTTCATATTCATATTG
-TTGGTGCAGATTGGAGGTCCTGGGAGCTCAAAACTCTTGCGCTTTAATTAAAGCAGATGC
-TTTATCCTTATTTTATTTTGTGTAACTAGTGTGTGGACAATCTCAAATTGCAAAAACCCA
-CCACCCAATGTTCGGAACTGCAAGCGAAAATTGAAAACATCAATTTGGATATATTATCAA
-ACCAACACTCATCAATTAATTAATCGGCATTAAATCGAAAAGCTTTTGTATTCACATTTT
-TGGGGCACAACAAAGACTTCTGTAATACCAAAACGATAAATAAGATAAAACAAAACGGAA
-TATACAAATGAAGTACAATTTAATAATGAAAATAAACAAATAAATAAAAAAGTCTGACCG
-TGGTGGGTGGCTGTCAATAAAGTAAGCGGATGGCCAAGGGTATTTGAAACTGACTGACGC
-TGAATGTCAAAGTAAACGAATCGAATAAATAAGTAAAGACAACATACGCCCAAACATCAA
-CAATAAAACCGAAGCTACATATACACAACAGCTCAAAACGAAACGGAACGCAAACAAAAT
-AAAATAACGGAATAAAACAATCAGGAAATTGTCCTTTGATCTTTTTCCACCGACCCACCT
-TCAACCCATCCCTAGGAAAGCGTAATTTTCGAATGGCTCATAGATGCTTTTGAAGGCAAT
-GTCAAAAGTAACGAGATAGACAAATGAAATCGCAAATACAAATTGCTTAAGTTAGTTTCG
-ATTATGGTTCTGTTGAAAGTTAAACAAGAATTTTCCTAAACGTGGAATTTTAGTTTTATA
-GACTGGGTTGCCATATGGTGAAACCATTTTTCTAAAAACTTGATATATAAAACTAATATA
-TTTTCCTTTCTGATTTCTATCGTTATGCCGACACAATGGCGTTTTATATGCCTTATGTTA
-TATGCAATAGTCGACTTTCCCGACTATCAGATACCTGTTACTCATCCAGTGGAAATGCAA
-ACGCGTAGTTCCATAATTTTTCAGGGATATCGATAGATATTGGTGAATAATATGGGAAAA
-AATTTAAAAATTGTTCAAAAGTGTGGGCGCTTCAGTTTTGGGCGGTTTATTGGCGTAAGA
-GTGGTCGTGGAAAAAGTTTTTTGATAGAAACTTAGAAGGCTAATAAAAATATGACAAAAT
-ATCAAAAGATTTTGCAAACGTATGGGCGCGGCAGTTTTTGGCGGTTTGTGTGCGAAAGAG
-TGGGCGTGGCAACATCAGCCAACGCTCAACTTTCTAGCTTCTATACTCGGCTATTGTGAT
-TCTTCCTCATAAGGTTGGAAATGCGTTTTTTACTCAGTTGCGAAGTTCAAACTTAAATTC
-TAAAACTTTTTATCTGGGTATTAAAATGTGACTTTGTACCATCTATTCAGGATCAGTCTC
-TGCAAACATTTAACAAAAATGTAGTGAACCCTTAAGCCGGAAAAATATACGTACATAAGA
-AAGTACCACATATATATGGTAATATAAACTTCACATATGCATGTTCAAATGTTGCTTGTG
-CTTGGATGTGTTTTTATCATTCGGCGTATTCCCTTACACATATCTCAAAGTTGGGACAAA
-CCTCTCAATATTCTAGCGGGGATGTACTTTTCTTTTATTTTCGTTATTTATTCATCATTT
-TGGGGAAGGCGTCAGCAATAATAAAAACACAAAAGGATTGTCTGACACAACTTGGGTCTT
-AAAAACACCAGTGACAGAAAATACGTATTTACCCCTTTCTGATGTTGTCTGGACCATATC
-CCAAAGCATTGCATGGTATATCTTTTTCGGAAGACGAATATAGATAACTTAATAAAGTTA
-AATTAATATTTAATCTCGGTTTTAATTTTTTCAAAGTAAGAAGACTATATCATATATACA
-TATGACCCATAGGAACAGTTGAAAAATAAATTAATATTAGACAGGAAACAATAGTTTCGT
-TGGTATACACTAATTTAATAAAGTGACAGCTAACTTTCGGGCTAGATTTCAAATTGATTA
-ACTAACTAACGGGTAATTATAATCGAATCAGTCGATTAGGCGTAGAAATTCAAATACACT
-ATAAAGTTTAAATTGAAAAACTTTACCAGCAATGTAAAAAAATGTCTTACATTATCATTA
-CGGACTAAATGGATGAACAAGTGATATGCAAATGTGCAGAAAGAAACCGGCAGGAAAATA
-TAAAAGGGGACTATGATTTTAAGTACACACTACCTTTTTGGGGATTGAGTTAAGTTTAAA
-TGCAAGAGGGTATAATGTGGGGTGCCAATCGTGCTAGTCGAGTTAACGTTTTAAGCATGT
-CCAATGCTTTATTTATTTGACGTAAATTGTTGGGTTGAGTGTGTTGGTTATGGATGAAGA
-TTGATGACGTCGATTGATGATCGTTAGTATACATATTATTGGAGGGGTTGCTGCTGTTCT
-TGGAATTGTGTCGCGTGATACCGTATTGCTCATCTACTCTTATTGCCCATATCCTTGGTA
-AAAGTCGCCGTCCTGGATTTTGGATCTACGTCACATCCGAAGGCTACAGCTTGAGTGAAT
-ACACCCAAGCTCTTCATTTGTGACCCCATTGTCTGGCAGGAACAATGGGCCTTGAATATC
-CCAATACATTGAATGTGGCGCTACTTTGGCAACAAAACATTGACAATGAGCATCTAATTT
-GAATTCTATTTTGTCTTTTGTTGTCAGAGATTTAATCATATCCTTCTGGCCGGGTCTGTA
-GCTGCCTGGCATTTTCCATCATTAGAGCTGCCATTGTTTTCGGTATTAAATAAGCGCTTT
-ATTCGGAGGGCGAGTGATGGGTGGTCAAAAGATTGGAGCAGCTGACTTACACATGTGAAT
-TTTATAGTAGCACTTTTAAAATTGAGATGGGATGCGGTTGCTAACAGCTTCTAATACTTT
-GTATCGGACTGCCTGAAACTTGGTGTTGGGCGAAGCACTTGAAACCCGGCTTTCAATTTT
-TTCGCATACTGTTTTCAATTCAAATTTCAATTTCCCCAATATACTTCTGAATTTCCTGGT
-TAACGGCAACAGAGATGCGAGCTGTGGACGATATGTGGAAGATTCATGCGTATACTGTTT
-GCAGTGCGAACGTTAAATAATTCGTAATTGAGTTGACGCCGACCCAGGATGCAGGATTCA
-GTTTGTATGTGGGCGTCGAAGGGCAGGGACAAAGTTGCAAATCGTCGTGCAAAGAAAGAA
-AAAACAATTACCCAGCAAACGATGGGCGGTCCAAGATGAAATACGGTTCTATAAAAGAAG
-TGAATGCTGTTTCCTGGCCCACGGGCCCCTCCATCTCGTTCCTCATATGCCGCGACCTTT
-GCTTTGACCAAGACATTTGCACTTGACATTAGCTGCGCGGGTGGGCCGAGGGTGGTTTTT
-ACAGCGGCTTGTATTCATAATTAGAATAAAGCCAGAAGTTGAGTGGCGGTTTTTGCAGCA
-GCCACACCGCCTTTGCCACTTCTACTCATAGTCATCCCCATGAAAATACAAATCAGTTAT
-TTGTATTCTCAAACAATTCAATGACCCGCACGTGCAGTTGCATCACCCTGCTTACAGTAC
-GTTCCCTTTTCTATATGGTATTTTAAGGGTCCATCAAGACAAGCGTTCAAGTTATATTCG
-CTTGCCTTTTTTTAAATGCTATCGACAAAAACGTTGAAGAATCTCAGGTGTGTTCCCACA
-GAGGAGAGGATATGCTACCTCTGGTGAGATAAGCCCGGGGGGTTCACCCAAAAAAAAGAA
-TGTGAGAGCAACAACGAACTGTAGCCAAGGTAAGGAATGTTTGTTGTAATCGTGAATTAT
-CGATTTGTTGATTTAAGAACATGCCTAATTATCGATATTATTTTACAAATATTTAACACT
-CGGCACTTACTGTACTACTTTGTATAACAACCAGCACCAACAAAATTGTAGACTAACGTC
-AGCAATAAAACAGAATACTTTTATTATGATAATTGAGTTTCATTTAATTTGAATTTCACG
-GCATTTTGGTGGCGAAGAAAAAAATAATATGAATCAGAATAATTACTTTTGCATTACATT
-TTAATATTTCATATCGCTCGTATCGCAGTTCATCCAATGCCTGTGAACCCGGAACCATTA
-TTATTAATTCTGTAAGGAAGTTAAAATATTTAAAATAAGGCTAGTCAGCCACGCGTTGTG
-TCTAATTTGTTTTCCCGTGGGGTTTGCTTTTAAATATTTATTTTTATCTTATTCTATCAA
-TGGATCTAGGATGGCTCCTTTTTACAAGAGAACGGTATTGATTTTCTGTTAGTGCCATCT
-GAGAAAGAAATGGTCTCGAGAAACCATCCAAAAGCAGTTGTACAACCTTCCCATCAACAA
-CAATACCGCAAGATGTGTACGACAATGCGAAATTATTCAATAAGAAAGGCTCAAGGCGAA
-AGAAACTTTTTTCAGAGTCATCCTTCAGAACTAAGGAGTCAGTCAATGAAGCGATGACAC
-AGCGTGTCATCTGTGTAATTTGCAGCTCTAATACCCCCGCATTCGTCCACTGTCACTACT
-GTTCGTATACCTTGTGTTATTGGAATATTAACGGTTTTCGTTACAGCTTTCGGGGACAGG
-AACAGCCGCTTGGGAATTCCGATTCGACAACTACGCGGCTGAATGTCTCAGCTGGTGATT
-GCGGGATTGTGGTTGCTTCAATTCTTATCAGATTAAGCTTAGTTGGCAGACGACGCACGG
-AGCGTGCCAATGAATTTTAATAGTAATAGCCACCGCCATAGCAATGTCATTACCAATCTA
-AGAAAACATTGCATTCCGCAGGAGTTGACAACTTGATAGTTCGGAACTTATGGATTGTAC
-TCAAATAGTGTCAGAAAATTATATCAAAGGGAATTTTGATTATGATTATATCCGTTACTT
-GTAGTGTAAAATGGTATTCTAGATTCGTTCGCGTTTCCGACTATATAAAGTATATATATT
-CTTGAACAGGATCATTAGCCGAGTGGATCTAGCCATGTCCGTCCGTCCCTATGAACGTCG
-AGTTCTCAGTAACTATAAAAGCTAGAAGGTTGAGGTTGATGATTACAGACTCAGACTCGC
-CCACACTTTTGAACCATTTTTCGAAATTTTTTTCATAATTTTATAAGTCTTGTAAATTTT
-CTATTGAATTTCCAAAAAACTTTTTGTCTCGCCCTATCTAACGCGCGTATTTACACCATA
-GATAATTGTCATAAATAATAAGTGTGAATTTAAAATTCCTTTGCTCGTAAATATGTATGC
-TTTAAATCAATTTTCCAGCTTTTATAGTTCCTGATATCGATATTTTTATATCCAGATCAA
-TAATTTATATAATTTATAGGGTCTGGCATAATAATCACGAAATAACGAATTTGTCTAGCC
-TGAAGCCCCTAAACATTAGGCGTTGGATACTCTTACTTTCCTCTTACCTTATGTATGGCT
-TTCATAAATATTTCCAAGTCACTGCCAACTATCATACTTTAAAAGTGGGCCTAAAAACGG
-ATTAACACTATATTTTATTTGTACTTAAATGTAATTACGTAGCTAATTTTGTAAGCTGGT
-GAAAAGTTTTCTTTATGTGACTACTACTGCTTCTTAATGTCCTGCACACGTGCAAACCAC
-ACTTACCGGACACAATGTTTTAACTAATTGTGTACCACAAACACGCACTTTGTCACAGAT
-TTATTTACTATTTCAGGAGTCATTAGCTTCGTAAACGGAGAGGAAGTTAGCCCTATTTCA
-AGCACTCTCTTGCCTTATTAGAAGAAAGGGGCTTTCTAAGGGATTAAATAGGGATAATGC
-AAACGACTTTTGGGGAATGGTGGTTGTTGGATGTTGGAAAAGTCATTTCCAATAACTGAT
-ATGATAACAATCCAAATTCTTATAATCATCCAAGTTCTTATGACTTTTCCAAATAAACTT
-CACTTCTTTATATAGGACATGATATGGGCTTAGGTCGCCTAATGAGTTTCGGATGTTACT
-AACTCTAAGAACTATTTCCATTTCATTTTTATTTTTACAGTTGTAAATGACGTTGGCCTG
-GAAAAAAAATGTCTTAATATATTAATTCGGCACACTTCAATAGAAAATGAATAAAGGGCA
-AACCAATATTTTGATAAAGCGTGCCAAATAAATACATTTTTTTATTATTGGTTGAATAAA
-AAGTATTACTATTATACTACGGTTACATTGTGTACTTTACCTCCACAAAATTTTTGGAAA
-ATACATACATACATACGCCCACACTTTAAAACAATTTTTAAATTTTTTCGCATTTTATTG
-CCCAATATCTATCGATATCCCAGAAAAATGTAGATTTTTTTAAATTTGGTTTGTTCGCAT
-TTCCACTAGCTGAGTAACGAGTAGTCGGGGAAACTCGGCTATAGCGTTCTCTCTTTTTTT
-ATACCCGTTACCCGTTGAATAAACGGATATACTAGATTCGTTGAAACTATATAAAGTATA
-TGATTATATAAAGTATATATATTCTTGATCAGGATCAATGGCCTATGTCGATCTAGCCAT
-GTACGTCTCTCCGTATGAACGTCGAGATCCCAGAAACTATAAAATATAGAACGTTGAGAT
-TCAGCATTCAGATTCTAGAGACAAAGACACAGCGCAAATTTGTTGACCCATGTTGCCACG
-CCCACTCTAACGCCCACAAAACTCCCACGCCCACACTTTTGAAAAATGTGTGTTATTTTT
-TTTAACATTTTTATTAGTCTTGGAAATTTCAATCGATTTCCCAAAAAATTGTTGACACGC
-CCACTCGAACGCCCTAAAACCGACCAAAACTGACACGCCTACATTTTTTAACAATTTTGA
-ATGCATTCACACTAGCTAAGGAAGGGGTATCTGATAGTTGGGGAACTCGAGTTTAGCATT
-CTTTTTTTTTAAGATACATTTGATTATGACATGGAAATGTTAGGATTAGGATATCAGTGT
-ATAGTTATCATATTGTATGTGTTTATTATTATTATAATAAAAAAATAAATGAATGTGTAT
-ATTAAGACATTGTATTTCAGAACACGTTTTTGTTTCGCAAAATTAGCCCTATTCGAAGAA
-GAGTACCTGCTGCTTCCTGTTTTTGCCTATAGCAAATAAAATTTCCACCTCCAAATTTTT
-TATGCCAAAAATTCACTCTGGGATGTCACCAAAAATTCGCTTTGTTTGGGGAGAAAGCGC
-CTGACCGGGAACCCTGACCGCACGAGGTTAGCCGAATACACAGCGATTGTTTGGATTCTT
-AAAGTTACAGGTACGGAGAGCGTATTTACCGTAAAAATGATGAACAAATTCAAACAAAAA
-GAGAACTTGACCATTTTACACACACTGCAAGCTAGCAATTATCTTAAGAAATGACATGTC
-GAGACTCGAAAGTACTTGGCTTATGTTGAGTCATGTACAGGTAACCGAAAAGTTGTTGTT
-TGTTTTTAGATTGTGACTCGAATCTAAATTAATAAATACCATTTAATGTATATTACAAAA
-ATTATAATAATAATAATTTCATTAATTTTTTCTGTTAAAAAAGAACGACTAATTTCTTTC
-CCATTTATATTAAAATTATTTGTTCCGCCTACACAGGACAGGTTACATGCCCTGTCCCAT
-TACCTTTGCATTTAATGTTGTCTTGTTCATCGGACTGAAGTCCATTTAAGAGATGGATTA
-TGGTTTTTCGAAGTTCAAGTTACAAAAATCAATAACAGTTTTTAAATTTTGTCTAAGAGT
-TCATTTTGGCTGACTGAGGGATTGTTTTTTTCTGTTTGTAGGATTTCGAATCACACCGGA
-AATATGTTTGCAAAATCTCTGAAAATATTTCAACATTAATCAAGAAGTGCTAACCTTGCA
-AGACAACATCATCGCTGCATAAGAAGAAAGATATGTACATATCTATATGCATATCTATGT
-ATGTATGTATGTGTATGAAGTAGTATGCAAGCGTAAGTCTGGGAGCGGTACTACGAGGGA
-ATAGAAATAGGAAGGAAAGACAGATCTATTTTTAAAAGCAAAACTTATGAATGAATACAG
-AAACAGATTTTACGGCAGAAAAACGAACACATTTGGACGTTGTATAAAAAATATACCAAT
-TCTTATTTGAATACACATACATACATATGCACGTGGATTTTCCTATTGCGTTATCTAAAG
-TGAAATCTAAAGAAAAAGCCTTAAAAAAGGTAGAATAAAATATAATTCTGTTTTATGTCT
-TTTTTCAACAGTCATAGTTAAAATAAAATAGAAAATAAATGCTTAGCCACAACTTAATTT
-GATCACGTCAAAACCTGTTCCAAGCTAGCAAGTGACAACAAATGAACAAGCTTCGGCAAG
-TCGAAACGTATACACCCTTGCAGAAAATATGTAGTAACGAAACTATGATAATTTGGTAAT
-TTTTCGGACTAGCTTAAAAATGAGAGGCTAGTTTGTCTAGAAAAATATCGATCAGATAAC
-TAACGGACATGGTTATATTGGACTCTGCTGTTGATACTGTTTCAGATTATATATATTAAC
-ATACAATACATATGTATAATACATGCTCCTGACTGAAAGAAACATATGTATATCTTCTGC
-AAAGGTTATTAAAATTATCTACAAAAACATGTAGTACCGTTGCTGGTACTCTCTATATAC
-ATACATGTATACTTACTGTGTTATCTTATATGCATTATAATAAACGATTCATAGGTGTGC
-CTGCCATAAATATAAGCACTTGCAATCAACACATATAAATATAGAAATCTCAAAAAACAA
-AAAAACAATATAATGTTCCAATGCTGCATATATGTATGTATGTAGATCATTGCACGACCA
-AATCTACATGCATATATGTATACATCTTATTTATGTACACAACTCGTGAGTGAGAGAGCC
-TGCGTTACCATACATTTACAATTTTCATCTCCATTGCTGTTCAATCTATGAGCCAATTTA
-TAGAGTGTGCTAAGAAAAGTCAAAACATTTCAGCCTATAATTTATACACATGACAACACC
-AAAATTCTGGAATCATCCATAAATGTCACAAAATCCATAATTGTTGCTGTAAAATGTGCG
-CTTCTTCACTGAAATGATTTAGACTAACCCACATCTTGAAATACTTGCGTGGGATATTCT
-TATTATATCGATCGATTTACAGATGCGAATATATAGATATAAATACACAAAAAATCTTCT
-TTTACCAAATTAACGTGAATGCCTTCTAACTTTCTTAATTTTTTATCCCTGCTGTAGCTT
-GCTGGAACCATCCACACTGAGCTAAAAAAGGAACTTTTATTTTAAAACTTGCTTAGTTAC
-GATGTGCATATTCCGATATAGTCCCTCATTTTGCGAAGGGCAAAACCGTTAGCTTTCAAA
-GCATTATAGTCAATTTCGGCATATTTTTTAAACAGATAATTCATATGCATCTGCGTCAAG
-GATATATGCACGAAATTGTATGTACATATACGTAATTTATTGGAATTTGTACATGCGTTT
-TAAACATTGATCTAACTAAATTTATATTGTGACTAAAGCTATAGCTTTGCAGTGTACAAA
-ATCCAATTTAAAATAAAATACAAATGCTATAAATTTATATGAAAATGTACTGTTCAGCAG
-TAAGTTCAGTTTTTAGTTGCTAGTATTCGCGGTGCCATAATGTGATATGCATGGTATATG
-TTGAATATTAGTATTGAATGGATATTCGAAATATGTAGAATGCTATTCTTATAAAATCTT
-GTAAATCAAATCGCTAAAGCCAAATCCATATGAGCGTTATACCGTTTCTAAATTGTATTG
-TGAATTGTGAAATTGTATCAAAAGTCTTTTTTATATTACTATATATGGCCTGTTCCGATG
-GCCATACCAAAATAATACTGCCACTTTGCACCGTGGCCGCGAATCGCCAGAAAGGAAACA
-TAAGCATATAAACAACAAAAACATATTTGCGGAATTCTTTAAAAATCGACTTCCCCGACT
-TTTAGATACCCATTACTCAGCTTGTGGGACCGCAAAAGCATTGCACCATTTTTTGGGATA
-TCGATAGATTTTGGGGAATGTAATGAGAAAAATTTTTTAAAAGTGTGGGCGTGACCGTTT
-TGGCTGTTTTTTAAGTGAAAGGAGGGGCGTGGCCACAGTGTTTTTGGTATACAGATTGAC
-ACGACAAACAATAAAACGAAGAGAAATCTAAACATTTTTCTAAAGTGTGTGCTTGACAGT
-TTTCGGCAGTTTTAGAGCGTTAGAGTGGGCGTTGCAAAAAGTGTTTTGGCAAATAGATAG
-AAATATACAAGACTAATAAAATTATGAAAAGATATCCAAAAATGTTTCAAAAATGTGTGG
-CTGTTTTGTGCGGTTTGTGGGTGTTATCCGTTATATGCTTTCTTCTACCCGTTTATACAT
-ACCTTTTAACGAATCTGGTAAACCCTTTTACTTCACGACTAACTGGTATAAAAAGTTGAT
-GTCAAAAATTTTCTATGTTGTTCGTTAGAGATGTTTTGGTTTGATATATGTTATTACTGT
-AAGGTATAGTAATAGTAATGCTGAAAATGTTACGATTTTTTTTTGGCAATATTTTACTTG
-GCAAATTTTTATTATTATGAAAACAAGATTTTGAAAACCCTAGCTAGCACTGCCACTATC
-TGATTAACGAGTCGATTATAGCGTTCTCTCATATTATTGCTTGCTATTGCATTAGATATA
-GAGTATATATACACATTCATTGTGATTAAATTACATAATTTTAATACTTAGCAAAACAAG
-GCATGGTTATATATAATACTTTTAAGATTATTAAGATATTATCTGCGTTGGGACTATGTT
-TGCGGCGGTTATGATTGCTTACTTTTTAATATATACGGGTGGCAACTACCCCAAAAAACG
-CAAATTTGAACAGAAACAGTGAGATTTCATTAGATCTTTTGTGCATTGACAATAATAATC
-AGTGGCCATCATCATCGTCATCATCCCCCTTTTTTTTTAGCTAAGTATTGCACAGATAAA
-CATCACATTAGCGTGATTCCAAGCCGATTAGCTTAGCTAAGCCAGAGTATGAATCCGAAC
-TGCATAGGATGTGCTTATTCATTGACGGCTTCAGCTTAAAATTTGCTACCTCACCGTTAC
-TTAATGCCCCGAATAACTCCCCGGTGAATAATAGGTACACTTAAATTGGGTGGTGGTAAA
-AATAATAAGGATAATGTGTCGAAATATACTTTACTTTATACTTTTATCTTGTAAAACATT
-GTATAATTTTGTATTCACAGATAGCAGATAGATAGATAGTATTATAGCTCGGTAAGGCAG
-GTGTCGTCCTAAAGTCGTCATAAATGCATACATATAGTTAAACCAATTTAACCAAATTTA
-ATCGGTTTAAAATCAAATGCCACTAAACAATTAAAAATCTATAGAAATTAGCGAATAAAT
-TAAAGCATTTTTTATACATCCTGAAACTAATTTGCACTAATTCGACGCCCAACACTCTGC
-TTACCTAATATCAATCTTCTATTTCTTATAGATCCCGAGATCTATACGTTTTTAGGGCTA
-GATTGACATGCAGCAGTTATCCTAATTGAGACATTTGAACATTCTTTGTATTTTTCTTAG
-TTTTGTAAATTTCCTTCGACTTGCCAAAAAACTTTTGGCATGTCCACTCCAACACCCATA
-GACCGTCCAAAACTGCCACGCCAAAACTTTTAAAAAATGTTTTAATATATTTTCATATTT
-TTATTATTCTTGTAATTTTTTATCGATTTGCAAGAAAAAAACTTGTTGCCACCCGTTAGA
-GTAAACGCCCACAAGCCGGCCAAAATCACGCCCACACTTTTGAAATTTTTTAAAATCTTA
-ATAAAAAAAGAAGACTAATAAAAATATCATAACAGTTAAGTTTTAAGCAGTTTGTGGGCG
-TGGCAACATGGATCAACAAACTTTCGCTGCGCCGATGTCTCTGAAATCTGTATGTTTAAT
-CTCAACCTTATAGCTCTTGTATATTCTGATATCTGGAATTTCAGACGGACTGACTTGGCT
-ATTAATCCCGATTATGAATAGATATACATTATAAGGTCGGAAACGCTCCTACGCATATAG
-ACCGTCCAAAACTGCCACGACCAAAACATTCGAAAAATGATTTGATATGTTTTCATATTT
-TTATTAGACCTGTACAGACGTTTCTATCGACTCAACGACTCAAATCTAGTATACCCTTTT
-ACTCTACTACTAACGGGCATAATTTTCTGATTTTTTTTGATAAAATATATATGTACCTAA
-TTACTGCTAGGGTAGACATGACATACATAGATCGATATAGGAATCTGGCACCGGCTCAAA
-GTCATTCATAAACTAATAATAGACGGCGCCCACATGTATAGATGTACTTCCTTCCACCGT
-CTGTAAATGTGGATGAACCACGGCTGTGAATACAGCTTCGTGGCGGGCACATGATGAAGA
-AGGACCAAATGGAATGGAAAGTACAACACAGGGAAAAGAAAAGCTTATTGTTAGAATTCT
-GAATAGGCGAAACAATACAATGGTTATTCAAACCTGTGCAAATGATGAAAGAAACTGAAA
-GCAACAAATAGGTCTTACACACAAAGCGGCGAAGAGGCAAGTAAAAGAAATACTTTTTCA
-GTCACAGGGTAAATCAAATAAAAATGAAATTAAATATAACAAGAGAGAATGCTATTTTCG
-AGTTCCCGTTACTCAGCTAGTAGGAATGCGAATGCGAACGGAAAATGTCATCATTTTTCT
-GGGATATCGATAGATATTGGGGAATACAATGAGAAAAAATTTAAAAATTGTTTAAAAGTG
-TGTGCGTTGTGTAGGAGAAAGGAGAGGCATGTCCACAGTGTTTTTGGTATACCGATACAA
-ATTCGCAAGACAAACAATAAAACGAAGAAAAATCAAACATTGCATGGCAACATAGGTCAA
-CAAACCTCAGCGTATTTGTCTCTAAAATCTGTATGCTTAATATCAACCTTCTAACTTATA
-TAGTTACTGAGATCTTGAAGTTCATACGGAAGGACGGATATGGCCAGATCGACTCGGCTT
-TTGACCCTGATCAAGAATATATGTATATACTTTATATAGTCGGAAACTCTTTTTTCTGCC
-GTTACATACTTTCAACGAATCTAGTAAACCCCTTTACTATACGTGCCATGTCTCCTCTAA
-CGCCTACAAACCGATTTTAAATGATTTAATTTTTTTTTTTTTGGATTAAATCAGTTGTTT
-TGCCAATGTCTATCGATATACCGAAAACATATTGTCCACGCCCACCCTGACCCATAAAAC
-CACTTTAGTCCACCAATTTCTACATATGTTGAAAATTCTCGGTCCCACTTGGACCACCTG
-AGTAACGGGTATCTGATAGTCGGGGAACTCGACTATAGCGGTCTCCTTTATTTTAATCTT
-GTTCTCAGCTAAATACCGGAACATTTTTATATAAATGGGTTTGGACGCACCTGACTGAGT
-ATTCGATTACGTATTAATTGAAGTTGTTTTATCATCCCTAAGTCGGAATGCTCCTTCTCA
-TTCGTTTGATCTTCTCCAGGAGGCTTCATATCGGCATTTCGGCAAACTCTGTAAAATGTT
-TGTTAAACGAATTTTAAAATGAAAACAATTCTTAATTTACAAGTGTTCTTTCTTAACATT
-TATTTAAAAAAATAAAATCTAACCTCGCAATCAAAAGTAATATACACTGTGGACTTTACT
-TTAAAACGTTTATTGATTGTTATATAAGTCTTACAAATTTATGCCACCCTGTGTTACGTC
-CAAAAACACTTCCAATTTTTTAGAAAAGGTTTAGTTTTCTTTTAGTTTTAACTATTTGCC
-AGTTTTTAACGGTATACCAAAAACATTTTTGCTACGCCCCTCTTCTAACGACCGCAAGAC
-GCCCAGAACTCTCCAAACGTCACTTTTGTAAATGTAGTTTATTTCATGTTTATATTTTTC
-TAATAAAAAATATTTTTCTTTGGCCATTGTCTCTTAATATACATATGTATATACACAACA
-TGAAAATACATCTTGCCTAGACAAATCTGCAGATACTTAAGCCAAAGTTTATATTAAGAA
-GGCGAAGTTCTGTCCAATGCAATATATGCCTACCGTGCCATTCCACAACAAATGATTGTT
-TGCCCGATTCGCTTTGAACTAAACATTTTATTTATAATGATGACTTCCGTTCAGTGCGAC
-TCCATCCGCACGAGTTATATTGCTTATGCTGTATTCCTCTATGTAAGCGCATAGAGGGTT
-GCACATAAGCCCGTCCATGTGGATGTGGATTCTTATACAGTTGTAGAGACAAATATTGAC
-TTGTACACTTACAAATAGCTTCCGCAAATTTGCTTCAATGGTTTTTTCCTTTCAGGCTGT
-TTTTGCTCTTGTATTAAAATGTCAATATTTATAGACACCTACATATACGTAGACGCGTGT
-AAGTTAAAAAATTACATCCTGTATATTTTAGAAGACATGTAAAGGGCTAGTAATGGAAAC
-CGAAAATAAATAAATAACAAATTAGTTACGGCAAGCCAGTAGGATTACCATCAGAGGGTT
-AAGGGAGTTATTGGAAACGCTTTGTTACAAAGTACATACTTTGCAAATTACAGCAGCACA
-CTTTAATCCCCGATTTAAACACATTTTCGATATTTCGAGGCTAATACAAGTTTTTTTTCC
-AAACAAAAAGCTACATTTCAATTTGTATGTATATATAATATAAAGTGAGAATACAATTGA
-AATTTATGAAAACAGTATTGTATTTCGTTTGATGCCCGAACTATTTATACCTGCTAGATT
-CGATGAAAAGTATGTAACAGGTAGAATTTTTTACATTCAGGATAACTAAGCGACTGACTG
-TCCTACAGTCTGCTCATCCGCCTGTTTCTCTGTATGACGTTCGATTATAAAAGCTAAAAA
-ACTGAGATTAGGCATGCAGATAATAGCTTGCTTATGACATGATATAATATTATGATATAG
-TACTTCCCTGTTAGTAATAACAATGCTAACCTTATAGTTTGTATGAGGTTCATTTTACAG
-TTACAATGGTTACAAAAAATTAGGTCAATGTGTGCACTTCTCTTATTGCCAAACAGTTAT
-TGAACCACTCGTTTCATTTTAAAGGTATTCTTGGGCGATCTCTTTCCAAAATCGCTAGGT
-AGGCACGTGGTTTATTGGTGTGGGCTCTAAGGTGCATACAATAAATATTAGTTCCCCCTC
-TTTTGAGAGCCGCAAAAAACATCCTAAGCACATAAAAAATCCTTTTGGTGCATTAATGAA
-TTTTCAATTGAGGTCATAACCTTCCCATGACTTTTGGTCTGTTCTATTGATTGTGGCGAG
-CATTGTTTACGAGCATTGGTAGTAGACCTAATGCGGCTGCTCAAACACGTGCTGGCATTA
-AAAATGAATACGGTTCTAAGGGGAAAAGGCAAAGAGCGTCCTTTGGTGAAACTTGCTGGC
-ATTTTGAAAGGAACCGTTTGCTACTTTGCAAATTGAAGAAACACAAACATGTAATTCCAT
-CAAACAGCTTCAACTGTATTTAAGGCAATCAAATATACAAAATGTTTTTTAAAAACGAAC
-TTTTTCGTAAATCACAGATCTTATCAACCCGGAAAGAAGAATAGACGAGAAGCTTTTTAT
-AGATTTGTATAATCAAATTTTAATATAGTACTTCGGACTCGTATATGTCAAAAGCAACAA
-TGCGAATGTATCTAGCCAATATTTTCTTAATTTTTTTCATAATTTTTCACATAGCACTGT
-AATGTAATAAAACTTTTTTGTCGTAATAGATTATATGATTCAAGGGTTTTTTTTTAAATA
-CTAACTGTATTGCCCTTAAAAGTTTTTTCATCGATGTAAAGGTCTTTTTAATTTTAAGGC
-ACCCCTCCTTAACTTTATTTGTCTAAACAAAAATTTGACAAGTGTTGACCGAACGGATTA
-TTTACGTGGTATACTTATAACTAGTGGAGTAAATGGGTATGCTATATTCGTTGAAAAGTA
-AAACAGGTAAAAGGAAGCGTTGCCGAACATATAAAATATAAATATTCCTGATCAGTAACA
-CTAGACCAGCCAACCTGGCCTATGAGTAACGGGTGTAAATCCGTCCGTCTGTCAGATCGC
-CGCTTGTCTGTTCGCCAGAACAAGAGTGTGCCAAAAAATTGTATTCACCTTCATTTACTT
-TATTGTCAGATGTCGCTGCTTACTAAGACTATGATGCACTTTATGACCATTTTAATATCA
-TGAATATATGAAAACCACGGAGAGTTGTAAAATCCTTTTTACTCAAGGCAGTGAATGGGG
-ATCGAGGCGCTCATACAAATCGGAGTTCAAAGAGTGGTTTGCTTTGTTTAAGACTGTTTT
-GTTACTGAATGCGCTTTGTGTGTGTATTGTTTGTTTGTTGATGGTGCACTTGTTTGGTCA
-AAAAGGCGCAAACAAAAGGCTGACTGGACCTCGCATAGCTTACAAAGGACTAAATTTTCT
-GCTCCGTTTATCCGGCTGTCGAGACTTCCATCCGCCGACAGGTCCATGTATTATTTATGT
-AGGCTTATGTTTGTGCATTTCTATCTAGCAGCAGCCTTCCGAAACAAGGACTGGAAGTTT
-TCCTATCATAAGTAAATATATACTTACTTATAGGCAAGACTCTGCTTAACATTGTAGGCA
-TAACTTGACACTGGTTGGATTCATATATGCTCGTTTGCAGATCAGTGCTTGAGGATAAGT
-TTAACCATTTTTTGTTGTTTAAATTGATAACTATTATATGACTGCTAAAATTAAAACTGC
-GCTGTTTGAATATTGTTGAACGGCATTCCTTTTTCCACCCTTATACATTACTTTACAGAC
-TCGAATTGAGCAGTAACATACATACGTTCAATATGTATATTCTACCCGATTTCAGTGTTG
-ATAGGCACTTTCGTATAATTTTTGAATACCCCAAGAGCATCATTATGTTAAGTCAAGAAT
-AAGCTAAAATTGCACTACAGGAAGCATTTCCAAACCCATAAAGTACACTTTTTGGTATAT
-ATGTACATATATGTTAACCTGAGCAATATCCTGTCGGTCCGAAAGGTTTAATTTTCAGAG
-CACTTTTGTTTATGTGACACTTTTACCACTGCACGACACGCACCAACATTTATTGATAAA
-TATACTATTGTTTTGTGAGGACTAAAGAAAGATCTCAAAAGATTAAAGACTTCGTTTGAA
-TGACTGCGAATCAATATGGTATTAAAAAAAGTTTCATCCCCTTTCAAGGTCTTCATGGCT
-ACTGTTAAAATGTGGTAAGAAAACCGTCCAGAATAATAAGCCGACAAATGTCTTTGCATT
-TACGTGCAGACAAGGGGGATTTCATATACTAAGTATAGGACAGATGACGGTTTCTGAAAA
-CAAAGTAATCAGCAGGGTGAACGAATAACACCATGGCTAAACCCAATGGGGTGCGACAAG
-TGTAATAAGCATGAAATGTGTCTCTCGGGTTGACCCTGAAAGGATGTTTAACTTGGTTTG
-ATTTAGTTTGGCGTAGATTCTAGCCTTCATTTAGGAGAATTTTTTTAAAATGAACATTTT
-CTAAAACACAGGTTCTACAGCAACAACATTGTATAGTTTCCACACCCATTTGAAAGTTAT
-GAGGCAACAAAAACATCCGCTTTCACCCATTTGGAACACTAATACTATACTTTAATTTTG
-ATAAATATACGTTAAGATGACATGGCTTTTTTAATTTGTCTTAGTCGATCGCACCTCACA
-CATAAAGAAGTTATGATAAAAGCAATTACACTTCCCATTATAAATTGCAAGTTTGACAAG
-CTTTTAGAGGTGCACTTTTTCTACTTACCCTTTTCACACAATCGATGCCAAGCTTTTTAC
-AAAAATTACTAATCCATTTCTCAAGATATGATATCTGGAACAAAACGTAAAATCGTCTAA
-ATAAGAAAATATTAAGGTTTGCAAGATTATTGATTTTTGGCTGTGTGGAGTTTAATCTTA
-GAATCATCAAAACTGTAAGAAAACTTTCTATCTCGGTTCTCCAACGCTTGCTTTCCTTTC
-AATCGTTGCTAATAATGTATGAAGTTTCAAGCAGAATGTACTTACGATAAAATTCATAAC
-GCAATCTTTTTCCATATGGTGTCTCCATAAAAAGACCAGATAGGGACCTACTTATATTAT
-TGCTATTGAATTACTTGAAATGTGACTATTCGGACATTCAATAGATTGAGTATTCATGGT
-TTCATTTAAAACTGTCGATGGCAGTAGCAGCTGTGCGCCAATCCTTTTGGTCTTGCATGA
-GAATAGAAAATAGAATGGAATAGTCCTTGATCATGAGGAACTTAATTATGCAAAAACACG
-ACATTATGTATGAAAGTGATAGTAATTCGGTTACACATTTGCAACGGAGCAAAAGAGGCT
-TTGACTGTTTTAGCAGAATCTCTTACAAACCATAAATGAAGAAGAAATGTTTTAAAACTC
-GTTTTCCCTGTAGTGCAAAAACTAAAGACTTTTAACCGATTGACAGTGAGATGATTGCTT
-ATAAACCACATCTGAGCTACATCTGCTCTGCATATGCAACCAACTCCTTTTGTATGCATG
-TACTAACAAAAACGTATAAATACATTCAAATCGCCCTCCTAACCAATCCCCTCTATACCC
-ACTCCGCAAATGTGCAGTTTTAAAGTTATTTTTAGTATTGAGTATCGCCAGGTAAAATGA
-GTCACTTTAAAGTTAAAACGGTAAATATATGAGTTAATTTTAGACTTGGTGTTCATATCT
-GTCCTTATAACAGATGAGATGACACAAATATAATTAAAAATTAGCTTTTCTATTCTATTC
-GATTTTATAGAGACACATAGAGACAGAGACTAGTTATATAGTTATAAAGGCTCAGCTGTT
-GATACTGATCAAGGATATATAAACCTTCATTGCGTTCTGACTGATATAATTGTCCCTATG
-CAAAGGTATAAGAAGCGGTTCTCATTTTATGCATCTCTCTTCCACATCCTTATGCTAATT
-CAAGTTTGAAGTTTAAATAAATAAATAACGGGTATCTGATAGTCGGGAAACTCGACTACA
-GCGTTCCCTCTTGTTGCAATCTTTGGTGTTTAAACAAAATTCGTTAAATTGATAATGCAT
-GTTTATATTTAAAGAACGAATATAAAACAAAAGAAAACGGTATAGTCGGGTTATTCGCCT
-ATTCCGTTACTATTCTGTTATTATTCCGTTACTCAGCTATTGCTACAACAATTAAACGCG
-TGGCGGCTTTGTACGGTTTGGGTCATAAGAGTGGGCGTGGCCAAAATACCGATAGAAGTT
-GGGCAGAGTGCGGATGACAGTTTGTGGTCGTTAGATGGGCGTGGCAAAATAAATGTTTGA
-GAACCCGATAGACAAGACAAATAAAAAAAATCAAAACATTTTCAACTTTCAATTTCAACT
-TTCTAGCTTTTATAGTTCCTAACGCATACAGCCAGGCTAGAGATCCTGATTGAGATTCTG
-TATTGTTTATATGGTTGGTAGCGAGTACCAATATATTGTTTCACCCAACGAGTAACCGGT
-ATAAAAACTATGGCGGTCACTGTTATCGGTCCCGTTATGCTAACTTTTCGCCCATGATCA
-ATCTAATTGGTAATGTCTTCCCCTAATAAAATATCTGCCTTTCACATTCAGCCTTATGAA
-CTAGCATTGCTAAAGGCATTACGTAAAAGGCTTGTCCATGTCGTTGAAAAGGGTATCACT
-TCGTTTTATAGTTTTGGCTTTATATTTGAGTACACTCGCACGAAAACGTGTTGTACTGTT
-TAAGAAAGCGAGTGACGATCGGCAACTAGATTGAAACTGCGTGTAAGACGAAGAAGCAAA
-ATACAGCGAAGTGGTTTGGTTTGGTCCCTTACGTTTCCCCGCATCGATGAGATATCAGCA
-ATGCATCATTTTGCGTTGGGCGAAGCCTCAGATGCAGTCACAGTACCGCATCTGCAATGG
-TCACAGAGTCGTTGACTTGAACTCTTTCTGTTTTTCTTGTTATCTTTGTTTTTTAATTTT
-TTTTTTTTTTTTTTTTTTTTGATGCGAAGCGCGGTGATGTTTGTTTTTCATTTATTTTAC
-TCTTAAGGCCTTGAGCAAGAAGAGAAAATTGTACAAGCATACATATGTACGTTTGTTACA
-AAAGAAAATAAAAAAAATCAACTGGCCAAGCTGAAGTGAAGTGCCTCGACTATCCGATAT
-TCCATACAGAACGAGAGCAATGGAAAACTGTCTATATTTGCCCGGCTAGTATTACAAAAA
-GTGTATAAAACGCTTAATTGTGCCTGTTCTCAACGAACGTAATAGACTCGTTTTCTTTAA
-AAGCAACAGCTAATGTTTTTACGCGTTTCGCGAATATAAAACAAAAATATAAACTTCGAC
-TATACATTTGACAATCTAAAAGTTTTGATCAAATTGTATTGTTTCAAAGAAACTCACTCT
-GCGGCGATGTTATTGCACTCGAGAATACGAAAACAGACGCATCGTCTGTTGATTAAAATC
-AGAGTGGGTGGGGGAGTGTAAATCATATAGGACAAACAAAACAACTTTTGTATGCAATTG
-TCGTATTGACTTGATTCTCCTCACTCAAAGATTTTACCGTTGACATCATCTGGTCAAGTA
-AAAAATGTAACTCCGATATTCTTGACCATCAGATGCTCAGTAAATTCAAATCTATTACCT
-AGTAAGTGATAATACCTTAGGAATATTATTTGTCAATAAAGTTTTTCAAAGCCTTTGCAA
-TCCCAGAAATTTTTTTTGTTCACAAACGGCTTCGAAAATGTAGAAGTGGTAGAGCGGCTA
-TTTTAGACACCAGCCTTTTCTGCATATTTCTGATGAGAAGCTCTTTTATTTGTATTGCAT
-TTTGTTAGTGGTTGTACATTAAACTCCACTTTATTTAATAAAAATATAATATAGGTTATA
-ATATATGTATATGTGTAACAATAATTTCAATCATGAAATAACCCACGCGGAAGCCTTTCC
-TGTGTGTCTGTCTCATAGTGTGCGATACTCATCTATGTATTTTGTAACCAATTATAACCG
-AAGAAACGAAATTTAAACATTTTTTGAAATTTGTTACGTTACCACATGCAATTTAAAATT
-TTTAATTTTGTATTTCCACAAATTTAAGACCAGCGCTTAAAGTCTAAATCATATCAATCA
-TATGGACAGATGGACGGACATTTCCAGATCAACACTGCTTGTCTTGATAAATTTATATGT
-TTATTATACTATACGATTAACGTATATACTTGTAACCACCCCTATGTGTAATATGGAGTA
-TGTTTAAGGTAAGGTACAAATAGTTTATTAGATTAATACATTTCTGAATTGTTTTTTGTT
-TAACAATAATATTTAAACAACTAAAGCTGGACGGGCTGTTGTGGTTTAGTTACTAGCTTG
-CCAAAAGGCTACCTTCGCATCGTCGATCCGCAGATATTTCCTGTTTTATTTTTATTGATT
-TCTTGGATACGCATTCACCTGTTGATATTTCGACTCGGTTGCTTTTTTTTTTGTACATTG
-CCGTAAAAAACAACAGCATTAGCGTCAACTATACAACTAGTTTTCATGCAGCATTCCCGC
-CAACTGTCGTCTTATGTCCTCCCGGCGGATCGACGCTATTTGCAGCATGGCTATGTGGAT
-TCGGGCTTTATCTATATAACCCAAAACATGTTTTTCACTGCAGTTTGCAAGATCTAGACG
-CTTGCGTAAAAGCATGTTTGCAGGGATGGAAATTAGTTGTAAGCTTTTATGAACCTACTT
-TTCAAATTAGATCCTATGGAAACGCAGAGTTATGTTGTTAAAGAAACAACATTATTTGAA
-ACACTTTTCAACATTTAAATATGCACTCACTTAATAGGTAGTTAAACTTTAACAAGATCT
-ATTAAAGAGACGAATAGTTATTTTCTATTTTTAATAACTTTCTAATTAAATTATGCACTT
-AGCAGATATAAAATATTTTCCTAGTATACTTTGTCCCAAATACGATGATCAATTGCGTAA
-TATTTAATCCAATTATTATGAAAGGATGCCTATACGAGCGAAACTGACTCCAAGTGTATT
-TCAAGCTTCGGTCCCGAAAGCAAACTATTTTCTTGCTTAGTTCGTTGTTGCTAATTTTTC
-TGTGGGCCAGTTTTGCCAGATCTCTCAGGCAGAACTGGATAAACAACCTGTCATGTTGCC
-CCCGTACGTACTCCTCAAGTTAAAGTTAATGATCGTGCGTGCAAATGGGTAAGCGCTGTG
-GATCTTTTAAAAGTGCATGAAGTATTTCTGCTCAAAAATAACTATTCCATATACCTCCGC
-AATTGATAACAAGTATACTATTGTAAAGTGTAAGCTACAAACCGTACAAAGCTCAAGAAG
-ACATCATTAAGGAATTGAACGATATATTCGATGCTTCACCATCTCCTAAACCATCATTCA
-TTTATCTGAACTCTCAGAAAAAGATGTTACAGTTCTATAATCATCGTTGCGCTTCTTACA
-ATAGATTGGGATAGATTTGCCCGAACCACAGCATTAAAGGTGATGCCTAAAAGACGGTGG
-TGCTTTAATCATTGTTTTGCATTTGATTGTCTATTTGATGTAACCGAGGAGCCTGCTAAA
-AACGATGCGCAACACGGCCTTTTGTTCTTATGGGCTCCAGAATTTATGGCGATCCAGAGT
-GACACCACGGGACAACGAGTAAACAATTCCAGTAGACAGTCGGAAAGCGGCAACAAAAGC
-AATAGCTCGACAAGTACAATTGTGTAAGATGTTCAATGCCCATATCATTAGTGCCAAATG
-AAAACTAGATATCGCGATCGAATTCGAGCGAATCAAAATCAAACTGGAGTCTTACTTTAA
-AGAACATAAATGTAGAATTCCAATTATTAGTATGTACAGGATTTGGAAATCCGCAATAAA
-ATACATTAATATATCTACGACTTCGTTTCTGTCCCCATTCGGCCACGGATACACAAGCAC
-ATGCGACCTCAAAAACCAGTCCACTCTGAGCCATTTCGTATACGATCTCCAACTTCTTCG
-AGCCAGCTACTCATGAAGCATTCCTTCCATCCTCCAACCCATCTGCGACCAGCCCGAATT
-TCGATTCCAGTTCCGATCGTTGCCTCAGACCTCCCTCCCCTTCCCGAAAGATATTCTCGC
-GTGGCAATGCACCTGTCGCGACCAATGCTTGTTTAGAGCAGCAACCGGCATAACAAACCG
-CGATGATTCGGGAAAACTGACCGAACCGCGGGCCTAAGATCTCAGCTTTTGGAAGAACAA
-TGCCAAAAGTTGTGGTAGGGGAAATCTTTTACGACTGTCGTATGGGGAATTTGAATAGTG
-TCATTGCGGGGAAGCATAGTATACTCACCTTTTCTTACGGAACCCGGTTGATATTATATA
-TATTTTAGTTGTACTCATTTGACTAGGTGCATCAAGGATTGTATTATCGGCCGTGGGCAA
-GTTATAGATATTTATAGGACAAATATATATAAATGTGATGCGTATATTTATGTATATTAT
-CTTATGGCACTTTGAAAATTCACTTTATTTTTCTGCTTCACATTTACAGCGCCCGATTAT
-TTTCCGTTTGTTTGCCTAACGACACGTCGATAAACGTTTTGATACTTTGGATCATGGCAC
-ATATTCGGGAATTTCTGGGCCGTACAAAAACTGCCTAGTCGCTCTCACCCCTCGAGCTAT
-AAGCTTAAAGATATACATTTTCCCATTTGGTTTGGATTTCCAGACAACCCATTGCTAGTT
-CCTAATACGCGTTTTGTGTAAAGACACTACTTGTGTTCATCTTCGTATCTAATCAAAATT
-CCGTTGGCTCTACCAATGATGCATCGCGTTAGTCCCCTCGCTCACGGAGCTTGCAAGAGT
-AATTTTTGATTCGCACAAAAACCGTTTTGCACTGTTCAGCGTGTTTGAGCTTAATTGATG
-TTTCTTGGCGTTGACTTTGGTCCGTGCTAGGGAAAATGTGAACTACATGGAACGGTATAC
-TGCGAAAATATAAAATACACATACATCGCTCTGAGTCATCACTAGGCTCAGTGGACATTT
-GTAGTGAAATGATTTGTAGCTAACACTTAACACAAATGCACAACACAGAGTACACGGCAG
-ATGCAGATGCACGTGCACCGCATTCACATGCAAAGTGTGTTGGGTCCTATAGTGGTGTGA
-GTGCACGATCTTAAGGCAGAACACCCTGAGAATCCATTGTGTACAACTTGTGTGTGCAAC
-CAAATCTTTGCAATCGGTGCATTGCAGGCTTTGAGTCAAAAGTCATTCTGTTCCGACTCA
-AAGTCGTGTGGTCTTATGCAGCATAGGTTAGCCCGCGCACGTGGAATGTTACCACCACTG
-TGTAGCGATGTTCACTGGTCACTGATTCCAATTCCACTTCCATTGCTGTTGCCTGTTAAC
-TGCATGTTAATCATATGTTAAGTTTTTACATTAAGAGAAATTTTTTGGACATGTTTGGTT
-TCTCTTTCTGAACGGAATTTTCTCTTTTTTTGCAGAGAAGCAAATAATGTTAAAGAGGCG
-TGGTTATTCAATTTGAAATTTGGTTTTGTGACTTGTTATCCAATCGCGGCTCTGCGTTCT
-GTCTGAAGTTTGGTATTCTTGCGCACGTCCAGTTATACAGCAGATACTTTGCAAATTTTA
-CGCTTCGTTCTCCGTCTCCATATATTTTTGAATTGCAATTCCACGACTGTTTTCGTTGAG
-ATATCGTAACGCAGGTTGAGATCGCTAACAAGATTTACTTTAAGTGTATAAAATACTTAC
-TATACGATCAAGCGGAAACGTAATGATTATATGATTATATTGGAATATATATGATTTTGT
-CATAATCCGCATTTTGGGTATGTCCAAAATATTTTTGGTATATCAATAAAAATTGTACAG
-ACAAATCAAATGGAAAAATATTAATAAATATTAATATTAATAAAATTTCGGACGGTTAGA
-GTGGCCATGACAATATTTTGAGATCTGCTTGTATTAAACTCAGCCCTGCATTCCGATTAC
-AATCAAATCGATTATTCATTTATTGAATTTTTGAAAATTGGTAGGTGTGATCGCTTAATT
-CGATAGATGTCTCGGATTGGTTTAACACTGTGCTATGTTCAGTAATTTAGGATTTGGTAA
-AAAACGTATAAGTTCGTCTTACAGTAAATAACTATTTTAAAGAGTTTTTAGGAAGCTCTT
-TTTGATTTATAATAAGAAGTGGAAGATTAAAAAACATGTTATAATACATAAAAAATTTCC
-TGACGTCTTTATGTTCATTTGAGTATTTTAAAATAAAAATGTTTATAGCGGTATTCTTAT
-AAGGCATTTAATTTATTATTGTATTGTACCCTTAAACATTTAAAACTTTGTCCTTGAACT
-ACAAAAAAACACAATAACGTTTTAAACGGAGAATACTAATAATAATAATTTTTGTAGCAC
-AGGCCCATTGTATAAATTTCGTCTTATATATATGAACCAAAACTTTTGCTTCCAACGTCG
-CAGTTTGAACTTTTGTTACCATCCCTATTATACATGTATATTTTATTCAAATCAAGTACT
-CAGTTTTCGATAAAGTTGAAACTCGGCGTGCGAGGGTTGTCCTTGAACCAAACCAATAAT
-GTTTTAAAAAGAAGCAGAGGCAACACCCAATGTATAAATTTCGTCTTGTATATATACACA
-AGATGTTTTACATATTATTATATAAAAACCACAAGACATAATAGTAGCTAATAGTCCTGA
-GCTTACACCATGCGCTACTCAAGCCTGTTGGAATGCCTCTCCTCGGGATTTCTAACGCTG
-TACAGGTCAACATATGTAAGTTATTAGTAGAGATACTTTCTCAGAAATCGCCGGTATTTT
-TTCAGTTTTTCCAAAAATGCTATCCTGATTTGCGAGGACGATTGGCGTTGCCATCCCAAA
-ATTTACGAACCGCTGCAATCAGAAATGAGAATGGCAGCCCTTTACTAGTGTAGAAAGCAG
-GTTGGCAGCGCATATAAACTGGTGAATTTACTTTAGGTATAGATAATTACCAACAGATGG
-CACTTTTGCTACTGCAATTATGACGGACACTAGAATATTATTCTAGTGTCTTTGGTGAAA
-CAGTATTATTCTTGTCTCTTTGTTAAAACGGTATACTAGATTTGCTGAAAAAGAATATAA
-CAGGTAGAGCCCTAAAAAGGATATATTTATAATCAGGATAAATAGCCGAGTTGAACTGGG
-CATATCCTAAAAGCGAGAAAGAATTTCTTTCCTGGTGTTGCCACGCCCAATATAACGTTG
-AAAACCTTGACTTTGAAAATTGTGCTGATATTTTAATTTTCATTAGTCTTCTAAATTTAT
-ATCCACTTGCAAAAAAACTAATTGCCACGCTCACACTTTTGAAATATAATTTCATAATTT
-TTTCGTTATATTATGTGCATTAGCATTTCAACCAAGTCCATTCAGCATCCACAAGCCGCT
-CAAACTGTCATTTTATACATTTTGGGTTTTTTAGATGAATTATTTTTATGCCAATTTCTG
-TCGATGTCCAAAAATGTTGAAATGTTATGTTTATCAAACCCACTAGCTGAGTAACGGGTA
-TTTGATGGTCTAGGATCTCGACTATATCGTTATCCCTTATACTCGTAGAGTACGACTAAG
-AAGGAAGCGTTTCCAACCATATTGTTGACCCATGTTGCCACCCCCACTCTAACGCCCACA
-AACCGCCGAAAACGGTCACGCCCACACACTTTTAAACGATTTCAAATTTGTTTCTCATTT
-TATTCTCCTTAGTAGCCCAAAGTATCTGAGACCCATGCATTTTTGATAATTGTTATTTAT
-TAATAAACAGAAAGATATAATTAAAATAAAGTCTTGAGTACTCATTTTTCTTGGTCAGAC
-CCGGCATTTTGTGTGCTAAAGATTTGTAATGACTAGAACTGGAACCGTGCTGAAAATGTA
-ACCTTTTTAATATCAAGATGACAGAAATTTGAATTGTTTTGTTCACTAAATTTATTTTGA
-AATCTATGAAGTTTAACAATATTTTAACATTTGTTATGCACGTTTAAATATTAGTCTACA
-TTGAAAGAACTCTATTTAATAAATATAAATTTATGGTATGAAATTTTGTGGGTGGGTGGT
-CAGTTTTTAATATTGTTTGTTATATAACTTTAGACAATTAGTTCTTTTATTGTAGTTTCT
-TGCCAATGAAATTATCTTTTACTTTTGCGAGAGAATTTCTATTTTTGGAGGCGGCGTAAT
-AGAGGAAGTGCGCGAAGTATTTGATGCATCTATACTTGCTCGTCGTGCAGCTGCGGCAAT
-ATACGACCCGTAGTACCTACTAAGCATGTGTTGATCAACCTGGTTCAGTTCAAGATACGC
-ATCTGAAATGGGAACTGACAGGGTTGATGTTTTCGCAGTAGCCATTGACGATATGAGTGC
-AGTTTGGGGCGCGACAATGCACTCTTGTATAGGACATTCCTCAAGTGAGCTTGACTCCTC
-GTGTTGGCTACTACTGCTACCCAAGGACCTGGCTGCGGAGCTGGCAATTGAAAAGTTGTG
-CTGTTCAAGGTCTTCTGGATCGTGGTCGGGGTCATGATCGGGATCGGCATCAAATGAAGA
-TAGCCTGCCATCGATTAGGTACGAGTTATTGTCCTCAATGGAAAATATTTGCTTCAAAGT
-GCCCCTTGTTTTTTTCCTGTCTTCCCCATCCGTATAAGAATCAGTATCAGGAATAATGCT
-ATCGTCTACCACGTCGACATTAACTTCTACATCAATATCAGCGTCTATGTCTGCATCTTG
-CACAGGTTTTTCTAATCCCAACACAACTTCGCGGTGTATTGTTTGCTTGGTAATGACAGT
-ATGATGAGTTTGAGTTGTTGTCCTCGCCGAAGTGGTTGGCGTAACTGACGACTCCTGGTC
-TTCAGAGACAATATCAACGATTTGGACATCGGGTGCCAGTAGCGAAGCCACGTCAAACTG
-GCGCTTCCGCGTCTGCGAAAACATATTCGCGATTGTTGTTGTCGTGGTGGAGTTGATATA
-GGCAAAGTGCTGATGATGGGAATGTGGCTGCTGGAGCTGAGTTGGTTGGATTGTCTGATC
-TAGGTTATTCGCCTCTTGTCGTTGCATTAACAAGGCTGGATCTGGTGGGGAATAATGCGT
-CATACCAGGTGCTGAGCTCCTGTTAAAGAATTGGCCGATATAGTGCTGGTGGTATGGATA
-ACCCAGGGCAGATAGTTGCAGAGCAGACTGGGAACTCGGTGGGGGTGGAGTTGTAAGATC
-CAAAGGCGGCGGGCTGGGCGAGTCAGTGCTGGCGTCATCCACCGATAGACCCATATGCTT
-TCGGACCTTACGCTGCGCCTTGCGACGTCTAAAATCCCCTTTGCGAAAATCCTCCATGTT
-GGCTGGATGTATTGCCCAGTAGTGCCCTTTGCCATTTGCACTTCGTCCAGATTTGATAAA
-GCAATCATTTAGAGAGAGATTGTGCCTGATGGAGTTTCTCCATCCCGGCCCCCGACTTCT
-AAAGTAAGGATAATTATCCAAAATATATTGATAAATGTCTGAGAGAACCAACTTCATATC
-AGTTGAGCTCAATATGGCCATGGCAATCAAACCAATATAGCTGTGTTGCGGTTTAGGCTC
-CTCAGGTTGAAAAATGCGTTGCGTTTGTGGGAAGAGGGAAATTGTTGAAAGAGCGGCCAT
-TCGATTAACTGATGGAAGACTGCCTGAGCCATGGTGTCCGTAGGGGCTTAAATGCAACCA
-AGGAGCACTAGCTCCACTGCCACCCGTCCCACCATATTGGGGGCAGCGTAGTCGTTCAAT
-ATTGAGTGCATAGTTATACAGCTGGAGGCGGTATTGTTCCAAAGTCATCGTCGTTGATTG
-AGCTTGTGAAGTTCTTGTCGTTCCAAGTGGGTAGATGTTGGGCAAAGACGGCTTGGGAAC
-ATTGCTGTCCCTTGAAGACGTTCCCTGATCCTGGTCAGCAGTGGTCGTCTGTAAAGCACA
-TATGTCAGAGTGCGCCATTTCCTACTTAACATTCACACTAAAACGACATTGGTGACACTA
-TCGAAGACCATCCAATTCGACCTGTTTAAAATAAAATAAGTTTATTATATTTACATAGGC
-AACCATATAAAAAAGAAAATGATACATATATACGAAATCGTCGGCATGGGAGCCTTCGCC
-GTTTGTGGACGAGACTAAATATTTGCAGCCTATGGATGGAAACTGTTAAGACTTATATAA
-AAATGAGGAAAAAAAAGTATTTTTCAAAACTGTTGGTGTGGCAGCCTTGGGCAGTTTGTA
-GTAAAATTTTCGAAACAAACTTGAATCATAGGTCTCTAGAATATGCATGGTGAATCTCAA
-CTTTCTAGTTTCATGTTATTGCGCGTAACTTCATAATTTTTCTGTGATTTAGATGTTGTG
-AATAAAATAAGAAAACATTTTTTGTTTGTGTTACTTGTTGGCGTTAGAGTGGGCGTGGCA
-AAAAGTTTTAGGCAAATCGATAAAAATTAACATGACTAAAAAAATATTTAAAAAATCAGC
-ACATTTTTCAATAGTATGGGCAAAGATTCTACTACAATATTCTAGTGTCTTTGGTATTGG
-CGTGTCCGTTTTGGTCGGTAAGTGGTCGTTAGAGTGGGCTTGGCAAAAAGTTTTTTGGCA
-AATCGATAGAAATTTACAAAACTAATAAAAAATTTGAAAAAATATTAAAACATTTTTCAA
-AAGTGACAGTTCTGGTCGGTTTGTGGGCGTTAGAGTGGACGTGGCAGCATGCTTATCAGT
-TTAACAAACTTGAGTTGCGTCTATGTCTCTAGAATCTAGCTACTACAGTTCTAGCTCTTA
-GCTTTTTACAGTTCCTGAGATCTCGATGTCCATACGGACGGACAGACGCACAGGGTCAGA
-TCGACACGGCTATTGATCCTGATCATGTTACATACTTTTCAACGAATCTAGTATACCCTT
-CTACTCTACGAGTAACAGCTGACTCGGCAATTGAAGTAAAGGTACATACAGTCATGGTCA
-AAATTATTTTCACAAAGTGCATTTTTGTGCATGGGTCACAAACAGTTGCTTGTGCAGCAA
-GTGGGGGGAGGTGAAATGCAAAAAAACTTTTGCTTTTGCAAATTCAAACCTATGCAGAGT
-CAGATGAAAGAAGAATTGAAAAAATAACTGTTCCTATGCGCAAGGAAGAGGCAAATGAAG
-AGATCTTTATCAGTTGTCAGAAGTATTTGCACACGGTTTCGTCGCATCACAATTATTTTC
-ACAACGCAATTTCTTCTTCAGTGATTGGTTTAGAGTGACAAGTGCCGGTTTGTTTGCTTA
-AATACATTTAAATTATTGAATAAAAATTAGATTTAATCATTTTCCTATTACAGTTATTAA
-ATAAAATGCCCAAAACAAAAGAGTTAACAGTTGAGGCCCGGGCTGGTATTGTTGCTAGGT
-TTAAAGCCGGTACACCTGCGGCCAAAATAGCTGAAATATATCAAATTTCGCGTAGAACTG
-TCTACTACTTAATAAAAAAGTTTGATACAGTTGGCACATTAAAAAATAAAAAAAGATCAG
-GCCGAAAACCTGTGCTGGACCAAAGGCAATGCAGGCAAATACTTGGAGTTGTGGCGAAGA
-ATCCTAGTGCCAGTCCGGTAAAAATTGCCTTAGAATCAAAAAATACAATTGGCAAACAAG
-TTAGTAGTTCTACAATTCGTCGCAGGCTAAAAGAAGCTGATTTTAAGACATACTTTGTTC
-GCAAAACGATTGAGATCACACCAACCAACAAAACAAAACGTCTTCGATTTGCGTTGGAAT
-ATGTTAAGAAGCCTCTTGACTTTTGGTTTAATATTTTATGGACTGATGAGTCTGCATTTC
-AGTACCAGGGGTCATACAGCAAGCATTTTATGCATTTGAAAAATAATCAAAAGCATTTGG
-CAGCCCAGCCAACCAATAGATTTGGTGGGGGCACAGTCATGTTTTGGGGATGTCTTTCCT
-ATTATGGATTCGGAGACTTGGTACCGATAGAAGGTACTTTAAATCAGAACGGATACCTTC
-TTATCTTAAACAACCATGCTTTTACGTCTGGAAATAGACTTTTTCCAACTACTGAATGGA
-TTCTTCAGCAGGACAATGCTCCATGCCATAAGGGTAGGATACCAACAAAATTTTTAAACG
-ACCTTAATCTGGCGGTTCTTCCGTGGCCCCCCCAAAGCCCAGACCTTAATATCATTGAAA
-ACGTTTGGGCTTTTATTAAAAACCAACGAACTATTGATAAAAATAGAAAACGAGAGGGAG
-CCATCATTGAAATAGCGGAGATTTGGTCCAAATTGACATTAGAATTTGCACAAACTTTGG
-TAAGGTCAATACCAAAAAGACTTCAAGCAGTTATTGATGCCAAAGGTGGTGTTACAAAAT
-ATTAGTATTGTATTTATATAAAATAAAGAAATTCTTATGTTGAAATTAGATGTTAAGCTG
-AAATTTACTAAATTAAGTTGAGTGAAAATACTTTTGAAGCGCAATAAACATGTGAAAATA
-CTATTGACAACTTGCATGCATATTTTCTTTTGCTTTAAGCTTTGTACTATGAACCGTTAT
-CTTTCGTATTTCTTTTCGACTACCTTCTGCATAGATCAAGCTAAGCGATAAGAACTATTT
-CAGGCAAATCGGACAACAACAAGAAGAAATATAACAAAAAGAAGTTGAAGTTTGCAAATA
-TTGTGCGTTGTGAAAATACTTTTGACCACCTCTGTATACACAGTTTTATGTATGTACAGC
-TGTGTTAATTGAAGCAGTGCTTGGGACCTACGAGTTTAAGATACAAAATCCTTTGATACA
-GTTCTAATGGGCAGATCCTGGCAACGTTTGGGGTTTTTTGACCATCCATCCTGTAAAACT
-TGCCAAAGCTGAGCCTTACACGTCGGGGAGTTCTTCTACTCATATTGTTTAATGTCCCCC
-ACAGGTTTTCAATCGGGTTTAAATCGGAAGATGGTGCTGGCCACGGCATTACCTCTATTC
-TATTTTAGGTGAACCAATTCTTAGCCGATTTGCTTGTGTGTTTCGGATCATTATCCTGTT
-GGAATGTCAATGTTAAGGGCATATTCCATTCAGAGCATGACAGTAAGACATTACTTAGTA
-TATTTACATATGTATGCGTTTTGGTGTATAATACCATAAATCAAATGTTTTGGACTCATA
-CCATTGTAAAAAAAAAGCCTACACCAGGATTTTAGGTCCACCATGTTTTAAAGTCTTGAG
-TGGGTGTTTTGGATGGTACTCCGTGTTTGGCGATCGTCGGACATACTGTCGTGAACCAGT
-TCCACCAAATAGCACTATTTTTGACCCATCAGTCCAAAGGATATTACTCCATTTGGAGAC
-TGGCCAGTTTAGGTAGGTTTTAGCGAAGCTTAACCTTGCCTTAATATGCCTTGGGCTAAG
-TGGGAACCTTTCGTGAACTCCTCGCACTACAATTTTGATTTAGTAGTCGTCTCCGAATTG
-TAAAAGAGCTGATTCTCAAGTTCGGCTCAGACTTTTTGACCCTAGAGGATGCAAAAGGAT
-TGACATTGCTGTGACGAACTATGCGTCGATCCTCTATATCTGTGGATGGACGTATGTCAC
-TACGGGTTTTGGGCTTTCATTCATATTTAATGGCATCGGATACCATTTTGGCAGAACATT
-CACGGGTTTTTTGAATGTCCTTATATGTTTTGCCTTCCTTTTTAAAACTGCCTCCCACAT
-TTTTGAAAAATTGATCGATAGATCTTTCTATAGATTCATTAGTCGTGTAAATTTCTATAG
-ATTTGCCAAAAACGTTTTTGAAGCCGCCGAACCGTTCACTCCCACAATATGGAACAATTT
-TTAAATTTTTTCTCATTTTACTTCCCAATATCTATCGATATCCCAGAAAAATTATGAAAT
-TTCGAGTTTGCATTCACACTAGCTGAGTAACGGGTATCTGATAGTCGAGGAACTCGACTA
-TAGCACTCTCTCTTGTTGTATTTTGGTTTGATTATGATGTGACTTGGTTGATCAGTTCCT
-CAGCTAATGCAAGAGGGTCTTATTACGACCATCTGTTTACCTTGCTGTGAGGTTCTGTAA
-AGTTTTTAATCATATGTTAATGTTATATTATAATGTTATAAAGAGGTGTTCAAAAGTATT
-TACACAAAAAAAGTATTTAAATACTTTTGACCACCTCTGTATGTTACTCCTCCACTACAG
-CCACTTTTGCTTTGGATGATCTTATCCAATGAAATGTTAAATTCAATTTGAACGGATCGT
-ATTTAGAAATCAAAATTATAAAACGCGGTCCACAAAATAGTAACAAAATAAATATTAAAA
-ATTTGTTTGAACTAGCAAAAATTTAAGAGGTTGACACGATCTTCCTGTGGGGCTGATTAT
-CTGATATTGTCGTCCGATTTGAGTAGTCATACCAAAGTTGAAGATGGCCATTAGTTTCTG
-TAAATCGATGCCAACACCAAGCGGGTGGCCATTGCAATTGAAAGTCCTTTGCAGGGCCAA
-ACATGTCAGGAAAATCGCGGTAAACATAATAAAATTGATGCCTGTTCGCCAGTAGAATGG
-GAATATTGCACAATTTGGCCGATTTGATAAAGATTAAAAAGGATAAGATGACGATTCTAG
-TGCTGCGACTGGACAACAGCGGAAAGTCCTCGATAATCAATCATTTCAAAAAGTCCAGCG
-ACCAGAGATCCATTGTGCAGGGCACGGTTGGTTTAATGGTCAAACAGTTTTCCATTAAGT
-GGCTGTGGAATTATCTTCGCATCAACTCTGTCTGTATTTTCCTTTGGAGCATTTTTCGGC
-CGTTTAAAGTATAAACATATATATTCATATTCTTGATTAGTCACTCGATCGAGCCATGTC
-CGTCCGTCAATCCGCCTGTTCTTGCAATTAAGTATACAGCTGTGCAAGTTAGTTCTAAAA
-CAATTTTGTCGTCATCGCATTACTGGCCACAAATTAAAGGCTTGGTAACGCCTTTTTGGC
-ACTATTTTTATTTCTATAGGTAAGTACATACACTTGTGAAAAATACTTGTTTTTTAATTT
-TATCGGGAGGAACTGGACTATTTTAATTTCGTTTTTAAGAATCTGTCGGTAAATACTCAG
-CTTGCCAGTGGTTCATTTAACGTAAACTCTTCTTTAATTCTTCAATTCTTTGATTAAAAC
-AAGGTGATTATAGTAAATTACTCCGGGATAGATGACACTTTTTATTATATAATGGATATT
-TATAAATAGTATATGTATAAAAATAAATATTTGTTTTTTAGTGCTCCTGTATTTTATAAC
-ATATTTACCGTCTAAACTTACGATTTATCTGCATATAATTGTATAATTAAAGCATGACTC
-CAATAATTACTTCCGACAAAAACTGCTTAACACTGTCAATAAATGGGAAACTATAACTAT
-TCATAAAAACACGATTATAGCACAAATATAAATACGAATATACACTGGCTTTAATGTGAC
-TTTCTTTAAAGTTTCATCAATCGAGATTTTTGTGAAAAACAGGAACGTGCGGTCGACGCG
-GTGCTCAAACTATGTCTGAGTCGGGCGAAAATGGCTGAGGGCTTGCCCATTAGGGTGCAA
-GTAGCACGAACGCGGTTTAGGCCACGCCCTGTCTTACCCAGCGCTTTCCATTGGTCGAAA
-ACATCACGGGCTCTCAGGGTGACATTCAAATATTCGATGCTGTGTGGCCTGTCCTCTTCA
-GGCCATTGATGGTATTAGCGCTGTCTCTGTTGGGCCTCTTAAAAGTTAAAAGGGGCTCGA
-CCAATTACACCTACACCCATCTTGTTTTAGCACTTGATCCGATATATGAAAATCGCAGAG
-TGGACTTTTACTCTTTTTGTAGAACGCGCGGTGTATACATACATCTCCAAAATACATAAT
-AGAAAGTTTATTTAATGTTTGTTTATATATTTGGATATAAAGTATACCGAATCTGCATCG
-TGTGTAATCTATAAGAGCACCATAAGATTGCTCATTTACAGATTTATATTTTATAATAGA
-ACTAAAATAAATATAGTGCAAATGCAGAACCCGTTTTCCATAAATTTTTACGACATCTTA
-ACATGGATTTATATCAGTTCTTAAAGTGCTCTATAAAAACAAAAAAAAAGAATAGCGCTA
-GAATACCCAGCTTAGCTAGTCGATTTATATATGTAGACGGTGTAAAATTGTCAATTCCTC
-TTTTGTCGGCAAGGCAACAACTCTTTTGTAATAGTATTATTAAACGCCTGTAGTCCTTTT
-TATACCCACTACTCGTTGGGAAAAAGGATAAACTAGATTAGTTGACATGTATGTAACAGA
-CAGAAGTAAGTGTTTCTGACCATGTTTATATCTTCTGGATCAGGATAGCCAAGTTGATCG
-GGCCAAAGACACTAGAATAATAATAATATAACTTTAAAAGAGAAAAGGTAGATAAAGAAT
-ACAGATTCTTTAGACAAAGACGCATCGCAAGTTTGTTGATCCATGTTGTTGCTTATCTGA
-AAACCGCCCAAAACTGCCACGCCCACATTTTTGAAAAAATGTTCGATATTTTCTTATATT
-TTTCTTAGTTATCCTAATTTCTATCGATTTTCAAAATTATTTTTTCCACGCCCAGTCCAA
-CGCCCACAAACCGCCCAAAACTGCTTATTTGCTTTTATTGTTTGTCATGCCAATTCCTTT
-CGGTATACCAAAAATACTATGGTCACGCCTAAAACAGTCACGCCCACACTTTTAAAAATT
-GTTAAATTTTTTCTCATTTTATTCCTCAATATCTCAGAAAATTAATTATAATTAGAAAAT
-TAAAATTGTATACCGATTTTCCTTTATTTATATTACTATTTCCCGGATCCACTATTAAAT
-AAATTATTTAAAAATAAGCTATAGTTTATCATTAGGCAACCCCAAAATTTTTCGTTAAAA
-AACTTATATTATACGATTTTTACATACAGAACTCTTATAACCTTTTCATTGTTGGCAAGT
-GCAATAAACTTGGGTTCAACGTAGGAAAGCATTAAACCGAAGCATTTGACAACAAATTTG
-AATTAAATTAAGAAAGGAAGCTGGAATAAAACTAGGTAAGACGTACCACAATTTTTATAT
-AGTCTAACGCGTTTATTTTTATATTTATATTTATAATTTTCGAATTTTATTGTTTTGTAA
-ACGTTAAACACATTCGCGGAAAAGACCAGTAACTCCAGAAACGTACATATATACTTGTAC
-TGGGTTTTAAAGATAGTTTTGTTGCAAATCTACCTAACTCTGGTTGATGCGCTGTAAGCC
-TGTATGCTCATTGTTAAAATCCTAATCTTGTCGACTCCTAGTAACCTTGCCACCTTTCTG
-GGATTGCTGGTCGCACAACCACTTTAAAGGTTGCCAGCAATATGATTAAGATTTGCCAAA
-TAATCCCTCTTTGTCATTCAACACTTACATATCATCTTTCGAAGTCTGTCAGAACCCATA
-AGTAAACAATTTGGCCGTATCATTGTTATTATTTGTATTCGACACTCTTTTTCTGAAATC
-GGGAAGATTTCAATGGCATCTATTATGAGACTGACTATAGTTTCTTAGAATACCAGCCTA
-ATGGAAACCACTTAACATTGTTCTTTGGTAAACGGTAGTCTAAACAGCTGATATTAATTC
-CTTATAAAGGACGTTATTTCGTTTAGAAATTTTAGAACTAATCATAAATAACGCTATAGT
-CGAGTTTCTTGACTATCAGATACCCGTTTGTGGACGTTATTAAGGGCGTAGCAACACCAG
-AACACAAAATTTCTATGCATCTGTCTTTGGAATCTGCATGTTTCAACTTTCTATATTTTT
-AAATTCCTGCCTCGCTAGCCGCTTATACGGACAGACCAAAGACATAAGAATAAAATATTC
-TAGTGTCTTTGCACAGACATACGGACATGGCCACGTCGACTCCGACCATTAATCCTGATT
-TGGAATATACATACTATATAAATTCGGAAACGCTTTCTGTTTACTATTGTTGTAATTATT
-TTCAAATATATTATTAATGATTTAACTTGCCGAAACTAGCTTCTATTTTGTTTATTATTA
-ATTGCGCAATTTTATTCTATATTCAGAAGAATTAGAACAATTTATGAACCAAAACAACAG
-ATATACATTTTTTTGGATAATTTTAAATATGATATTGCCGTTCTGACTTTTAAACTACAT
-TCAATAGTAAGATGAATTTTGTGAACAGTAATGCAAATACATAGGTGAGATACTAGTGTG
-TACTATACTATATTCAGCTGTTATACTGTTAAAATATGATACATGTAGTATGCACTATTA
-ATTAATGGAGTTGATTTTTACAAGCCCAAAAGTACTCAACACGCTTTCAATAACAACGGC
-TTTTATGTTATAAGTATAGTTTCTTTACTTATATCAAAAAAATTTTTGTTGATATAAAAT
-TGTAATTTTAATTTTATTTTATTAAAAAATGTACATAATTGAACAATTAAGATTTCCATA
-GTTTCCAAAATTTGTAATCAATCATTATAAATCTTCATTTTGTAATGTCGATGGAAATAT
-TGGTTGTATGAAAAAAAAATATAAGAGACAATGAAAACATTGCAAAATTTAATTTTGTTC
-TTTTGATTGAAAGATTTTTAAAAAAAAACTTATATTTATACCCGTTACTCGTAGAGTAAA
-ACGGTATGTAACAGACAGAAGGAAGCGTTTCCGACCATATAAAGTATATACAGCTGTGTT
-CATAAAAATAGCAGTGCGAGGGAAACAAAGTAATACAAAGGTTTTTTTCCTTCTCCCTTT
-TCGGAGTCGACTTTTAATTCCACTTATTTTTGTTAAATAGAATGTGTAGATAGGGAAAAA
-AGAAAATCCCGTTAGTTTTTCATGTTATCCTTTGTTTTATTTAGATTCTTGAGCAAATTC
-ACAACTTTTAGGCTGTTCATAAGAATAGCAGTGTCTGGTTTTGACCAACGTAAAATCCCG
-AAATTATCAATATTTGTGTTTGGTTTAGTCAATTCGTATATTTAAATTCGTATATTTAAA
-TTAAAAAAAAAAATTATATTTTAGTGGGTTAGCACTGCTCCCAGGAGAAAAGAAAGTTAA
-TTCTTAAGCTAAGAAAGAACGGAAAAACATATAAGGATATTCAAAAAATCCTTGAATGTT
-CTGCCAAAATGAAATGAATGAATGCCCGAAAATTGAGGTACCATACGTAAAACCACAGAT
-ATAGAGGGTAGATGCATTTTTTTTTTCAGCAAAGTCTATCATTTTGCATCCTTTAGAGGC
-GTAAAGTCTGAGCTGAACTTGGTAATCAGCGATGTTACTATTCGGAGACGTCAGTAGTCG
-TCAAAATTTCAGTGCGAGGAGTCCATGAAAGGTTCCCCTACTTAGCCCAAGGCATATTAA
-GGTAAGCTTAAGCTTCGCTAAAACCTACCTAAACTGGCCAGTCTCCAAATGGCGTAATGT
-CCTTTGGACTGATGGGACAAAAATAGTGTTATTTGGTGGAACAGGTTCACTACAGTATAT
-CTGACGACCTCCACACACGGAGTACCACCCAAAACACCCAGTGAAGAGTTTCAATCACTG
-TGGACCTAAAATCCTGGTATGGGCTTGGTTTTTACAATGGTATGAGTCCATAACATATGA
-TTTATAATATTATAGACCAAAACTGTAAAAATGTAAATATACTTAGTGATGTCTTACTGT
-CATATTCTAAGCCATCTTCCGATTTAAACCCGATTGAAAACCTGTGGGGGACATTAAACA
-ATATGTGTCGAAGAAGTCCCCGACGTCTAAGGCTCAGATTTGCCAAGTTGTGCAGGATAC
-ATGGGCAAAAATTCCTCCCAAACGTTGCCAGGACCTGGTGGACTCCATGCCGCGTGGGTG
-TAAGGCTGTGCTGGCTAACAAAGGCTATCCAACCAAGTATTAGACCCTAATTAACGTAGT
-AAAAAGAATTTTGTTACTATTTTTTCATAGCACTGCTATTTCATTGAACACCAGAATTTC
-TGCCTATTATGTTGTTTTATATTTTCTATATTTTCGAAACTATTGAAGAAATAAAAGTGA
-AACATTTGTTGAATTGTTTGAAATTAAATACCTAATGATATTATAAAATTATAAAAAAAT
-GTCCGATGATATATAAAAATATATATATATATATAAATATATATATAAATATATATATAA
-AACATATACGTTGTTTTGCCATATAAATAAAATTCAAGAAATTTCCAGTGAAGGCAAACT
-ATTACAATACATATATATATATATATTACTACATGTTTATGTTTTTAAAATATGATATGA
-TGATGATATATAAAAATATATATATATATATAAATATATATATAAATATATATATAAAAC
-ATATACGTTGTTTTGCCATATAAATAAAATTCAAGAAATTTCCAGTGAAGGCAAACTATT
-ACAATACATATATATATATATATTACTACATGTTTATGTTTTTATATTTTTTTAAATAGA
-CAAAATTTTACTTTCCCATCTTCGATTAGGAGTTCAGGACTTAAGAACGAATTGTGTTCA
-GAGCATCATTGTAAATCAAGATGAATCGCTATCAGGTACCCGTTACTTAATTAACAAATT
-TAACAAGAGACAACGCGAGAGCCGAGGGGCTGTTAGAGAAAAATAAGATAGTCAAGTTTC
-CCGACTATCTGATACCCATTTCTCAGATAATGTAAGTGGGAACGAGAAATTTCCACCTTT
-TCTGAATTACCGGCTTTGGAAAATAATTATAAAATTGTAACTACACTTTGTAGTAACCAA
-ATCATCCTACGGGTAACGGGTATAAAAATGCGAAAATTAAAGATATTTAAGGAGCAGTGC
-GAGTGCGGCTTTTATTGTTTCCATGATCTTTATATGGGCCTATCAACAATTCGATTTAAA
-CAATTACCATTTAGTCATTAGCGAATATTTTAATTTGGGCGCATGTTTTGATTTGAATTA
-CTAGAATCTTCACGTCGATTTAACCGTATTGTAATCATAGCTACCAGTACATACATATAT
-AAATATGTAGGTTTTTTTATTTGATTTTACATAGTTGCACTAAATGCCATGTTGGCAAGT
-ATAATATATTTCTTATCAAAAATATAACTTCAATTGTTTTATTCTTATTTCTTTCTTTCT
-TATTCTTATGTCTTTGGTTATGTTATCGACTTACATACTGGCGCTAAAGATAAGATCTGG
-ACTTTTATATACTGAATGCTATAGTAACAGTTAAACATTTACAAAAAATCCTTATATCCG
-TTTTTTTTTTAATAAATCAAGACGAGGGCTTTGTTAGAAAACAATTAATGGAAAAGTAAT
-CCCTGGAATACATACTGAGTTGTATATGTTATTAAAATTTATTTCTGAATCAGGTGTTAA
-ATGATGTTTTCGTATATTTACCTATCTACTAAACTCATTGATGGTAATTCGACATTTCCT
-AGTCAAGTATTATACCGTAATGCGTGCAAATTGTTTGATAATCAGTAGTCCCGAAGGAGT
-TAACGTATTAGGTCTAATCCAACAAGAGAATATGCATATACATACATATATAAAACCGTG
-ACAGCAAACGAAATCAGAAACAGGGGTAGTTACCTACACTCGCAAAAAAAATTTTACCTA
-GTGCGTTGCGTACATTGAAGGGAGTAAGTTATAAAAATGTAATTTTTGGTAGATTATAAT
-ATAATTCCGCATTTAATTTAATTGTGAAATAACTAAGATATGTTTTATTTATTACATTAC
-ATTACGTACATTTCGAGTATATTCCAAAACAGCTGAACAATTCACAATAACTTATACTGT
-TTATTATGTTAAATAATAATAAAATTAACAATAATAATAATAATTAAACTTATAATAATA
-TTAATTCTTATAATAATGATCATAATAAAAATAATAATAATAACAATAAAAAGAATAATA
-ATAATAATAATAATACAACGATTTATATAGTATAAAATATATACTATAATAGTATATAGC
-TATAATACTATTTAAGAACTCGTTGAATGGGTATTTTTATGCGTTTATCGTTCTTTAACT
-GTTTTCAGTAAAAGCAATGTAATAAATAAGAGTTTCGACCCAATGACTAATGTAAAATAA
-GTATGTGACATAATAAGCATTTGAATTAAAATATAGATTGCCTCCGAGAGCTTCATACCA
-ATATTAAAAGTGGCCAAAAAAAACCTCGCACTTTCAAAAACTAGTACATTTTTATGAGTG
-CATTTTTCTTGCTTATTTCCTATTAGCTGAAAGGCAAGAACAAGATTGGCACTGCTCGCC
-GACGGGAAATCGTTAAACGGTTTTTAAACAACTAGAGAACCAGGTCTGGGACAAGGACAA
-AGGCCAGCTAATCCCAAGACGCACGCACAGCAGGAAGCAACCACAAAAATGTGTAATTTT
-AACAGTAACGGAGCAACAGCGACATCAGTCATGCAAGGATAACACCAACAATAAGGCGTA
-TCAGAGATGTGAAGAAGAGGAACAGGACACTAATGAAATAAATGAAACGGCGCTGCTGAA
-TATAATTGAGGATGGGTCAGGGCGACTTTAAATGTGGACAAGTGATGTAGGCAGTGGGTG
-GTGGCTGCTGACTGATGGCTGGTGACTACCAAAACAATTATTCTTATCTAGGGTATTTGG
-CTGCCATTGGAGCTGAGCAAGATCTTCCGAAGCCAGTGTATAAGTACTCTGAGCTTACAA
-TCCGTTTACAACCAATAAACTCCATTGGGAAATGGAAGCCATGAAACTTGGTGGGCAATA
-TGAGCATCCCCCATTACATTGATGTATATGACTCGTGCATTGGCATACTCACGGATAATT
-TAGGGTCCCAAGTCCCTAACTCCCCTCGTGTAAAACTAATTCTGATTCCAAAAAAAGGAG
-AAGAGAAAAACGCCTATAAATTCTCTACTTCCAAGCTCCAGGTTTTTCTCAATTTCACTT
-TTTTATGGAACTGTAATAAGTGAGAGTTTCCAACTCTATATTTTTGATAGTATATCCTAT
-TACTCTACGAAGAACGGGTATAAATATATATACATATCTTTAAATTTATACAGTTCGGAA
-TGTGGCTTTGTACTTTGTTTTACTGTTTTTACGTGTTATTTTGCGTCATGACGTCGGAGC
-GTGAATTTTTACGGAAAAAAGACTACTTTTTAAGATAGATATATATTTCAATTAAATAAC
-CGACACAAAGATGGTATTCTTGCATTCTAGAATTTTTATTATTTTTGGTGGGTATGTCCC
-CAGTATCAATTTCAAAAATTTTAAATTTTACACTTCAAAGCTATTCTTCTAAACCTTTCG
-ATTGCTGTATATTTCTTCATTTGATCGTGTATATAAAGCTTCTGATGCTCTTCGACGCTA
-CCATACTAGCATACTACCATAATATACCTTTTATTCCTCTAATCTTTTTTTTAACTTTTA
-TTTAATGCGAATGGCCATATAAACAAAATATAAAACTTTTTTTAAGATAAATGAAATACC
-AAAGGCGGAGGCGCGATTTCATCGTTTGGAAAAAGACTGCTCTAATTGAGTTATATGAGC
-TTCAAATTTGTGTTGTAATTCGTCGGTTGCGACAGATGTTGGAACTTCACAATTGAAACC
-AGATACCTGTTTATTATCTGATAAAACTGGTTACGCTCGTAAATTGGGGGTGCGTAGAAT
-TTTATTCATGGTGGTGCTTCTTGATATGCCTATTTGACGGCCCTAATTTTCGCACTTGAG
-AGCAAACACTTTATTATTTAATTAATAGAAGTTATAAGGAGAAATACAAATGTTTGAATT
-ATGGTACATCGGCTTTTCGGCAATATTTGATTTCGAATATAATTTGGTTAACCTGTATCA
-TATTATAAATGTACATATCTGCCGAAGGAAGAGTTGGAAAATGACAAACTAATTAACACA
-TATGATTATCGGAATACATTATTACTCGTAGAATAACGGTCATACTTTGATTTTGCACTA
-TGTTACTATTTAAATGATACATAGGATTCAAATTAAAGCATACAAATAAATATAAAATTC
-CAGCTGTCTTGTTGTCCTTCGGTGTTAGGTCAACTTTCTTTATAGTTGAGTTGGAGTATG
-GGTCTACATTTTCGACTAGCCTTATAGTAGTAGTATAGTATAATATATTTTATATAATAA
-TATATATAATATATATTAGTATATATACTTAAATGTATTACGAAAAATGTATCTTAAATG
-ATGTTGCGAGTAGTAGGTGTTGTTACTTGTAAAATGAATTCATTGCCTGGAATTACCTGG
-ATTAATGAATTAATACTTATCTAATAAATAAAATACTTATCTTTTTCTTAAACAATAGCA
-CTCAATTAAAATCGCGTCTAAACCCCACAAAAATCTAGTCGCAACTCATTCGCGAATCAG
-GGATTGCGCTTTTTAGACACGGAATCTGTTAATCAATTTCTTTCTTGTATTGTTCTTTCC
-CTATTCCTCGTCCCCGTCCCTTTTACCAACATACATATTTTGTCTTTGCAGGTTGCGATG
-CGTATCACAAATATAAAGTTTCTTACGATGCATGCGCTCGGCGACTGAGAGCGTCGGCTT
-AGCAGTCGGCGAAAAATCAAATAGAAATGATTTTTTTTTATATATCATCGTTTATTCACA
-GCAATTTTTAAGCATACATTTTTGGGAAAAAGATCGCGCGCGAGGGAGTCGGTGAGATAG
-TCAGCTGTTCAGCCGAACCAGTTAGCTCTGCTGGCGTAGGAGATGATTTGATGATGTTTT
-TAAGAGCGATGAATTGTGGAACTGCTGGGTGTGTTCTTGAGCTAGAAAACGAATTTCAGG
-TCGACGTCAGTTTTGATCTAGGAAACGAACTTACATATTTAGTTTTTGTCAATTTTGTTC
-CAAAATGATCTACCGAAATATTATATAAAAAATGAACGCCTTGACTATTATTTAAATTTT
-TTAAGTATTTAATTATAATTATTTAAAGTTTTGTTCAAATAATTAACTGTTTACATAGTT
-ATATTTATAATTCATATGGTAAAAATGGTATTGACGACAAACTTTAAATGGGGAATGTGA
-GCAGTATCTTTAGTTTCGATATTGAATTGTTATTATAACTTTCGATTACGAAAATTATTA
-AAACATAAATATACCAAATCAGAATATAGAGAAAAAATTTTTTTCATAAAAATAATACAA
-ACATAGATAGTTAAAAATTAATATTTATAAAATATATAAAAATATATGACCTGTTTATTG
-CAAAATGATTGATTTCTTAAGGCACGACGTGCGGGCGGCATAAGCACCTAAAAATCGTAG
-TCTTCAACTTTTCACACGTTGCAAGATGAATACTCTAATGACAATTATTAATTAAATTTG
-TTTCATTGTATCATTTTCTGACCCCAAAGTCCTATAGATGTGCCAAGTGAATGTTGAATT
-TTTAATATCGGCTAGGGTATATAAGCGTACGATTACCGAATCTGGCTCCAATTCTTGTTT
-TTTATCTACTTGCTATTTTTAATCGATATGACAGTTGCAGAACGGGTCGAGAAATCGGCT
-AATATTATTAACTATCACACCTTTAATATATACTTTATATATATTAATATATATATATCA
-ACTTTTGTAGAGGAAAACAATTGGAAATGGTATGTAAATTACCCATACGGCAAAGCTAGA
-ATACAATTACATTTAATTAATGATTTAATACCCGTTGTTCTTTTTGCACTTCTTGGTGGT
-TCACATTGCTTCTTGAAAATATACATATACGCTTTCTTGTTATAAATTAAATACAATTGC
-CAAAGCAAACAATCCTTTTTTGAAATTTAAAACATTAGTTTAATTATGAATAATTATAGA
-AACAAACCAACATATGAATATGTCAAAGTCAAAGTGGGATAGTGGGAGTCCATATGGGAT
-ACTTTCCCTTATTTCATAAAATTCTTGTTTAGTTAATTATAAAGGTATGGTAACATTGAC
-TCTCAGGACCGATCAGCGTTGACTGAAAAAAATTAGCTATTTTATTTTAGTTGGCGCAAT
-GAAAACTTCCAGCACGAACCAATTGCAGCTTGTTTTTATCCTGCACATAAAATAACAAAT
-GTATTAAAAGAAATAAAAGAAATTAAACAACAGAAGAATTTGAAAACTTTACTATTTTCT
-ATTATTTTGCGCTCAAGTGGAAAAAGACAAAAGTCGTTAATTTCTTTGATTTCGCAATGT
-ATACCTTTTTGAGTGCACAAATTTTATACAACAACGAACAAATATTAAAACCAATGACAA
-AGCCGGGAAAGGCGGAAATGGAACCAACAGGATGGTGCAACAAATGTGTATTTCTTAGTA
-CTCACCCTTGTGCTGTTGTTTTTTGCCGGAGGGTTCCAATGCAACCCTGACGAGTATGAT
-AGATATTGCTTCGACTGCTAAGTTAGAATGATTGAGTTCAAGTAATTTGTATGTATATCA
-TATATACATATATATTTATTTAGGTATATCAGAGTTTAACGCACATAATCTTGTGACCTA
-AGTTTATTTCAATTCTGCAGTTCATAACATTTTAAATTTTATAGAAAATTATAAGGTTTT
-GATCGCATTTTCGGAGTGGTTATGGTCCTTCGACGTAGTCTCGAATGCCAACATTTATGC
-GACCCTCGGCAGCAGTTACTGAAAACCCAAGAATGCGGGCGTCCATCTTAGTCATCTTAT
-TCTTTTTAATCTTTTTTTGTTTGTTCTTAAAAATGGTTTAATTAATACGATGTTAAAAAA
-ATATTCTGAAAGTACCTTGCTGTCGGCATAGTCATTCGCAGATGGCGTAATGGCAGGAGC
-TGGTTTGCACATATCGTCATTGTGTGCCTTTTGGGCACGTTGCAAGCTTTTGTATTTGCT
-ACGTCGCTCCAAAAACTGCTTTGCGAAATCCAAAGAATCTTTTCCATCGCCTAAAAGAAT
-ATACTCTTATTATTAAAGGCCAATACATAGTATTATATAGTATTAGGCTAAAAATAATTT
-TCTATTTTGTATAACGTAACTTTTTTAACATTTCCTTTGAATTCGGTTACTCTCGTAAGC
-TACATATTTTTTGGAAAGACAATTGACATTTAATCAATATACTTGTTTACTGAACAAACA
-TTTAATTGTAGGCTTAAAGGGGGGCGTTGCCAAAATGATTTTGGCATTGAGAAAACAAAT
-AATCGGGCATGCTCCGATAATCGAATTCGTAAGAATTTAACGATTTCGACTTGAAACCGC
-AAAATCGGTGATTCCGTTTTCGAATTCGTAAGAATTTTTCGAGCGGGCACTTTTGTCTGC
-TCGAAATGACAAGTAAATGCCTTTTTATACCCGTTACTCGTAAAAGGGTATACTAGATTC
-GTTGAAAAGTATGTAACAGGCAGAAGGAAGAGTTTGAAACTATATAAAGTATTTATATTC
-TTGATCAGGGTCAATAACCGAGTCGATCTAGCCACGTCCATGTATGAACGTCGGGATTTC
-TTTTGTCCACGCCCACTATAACGCCTAAGGCCGCCAAACCGGTCACGCCCACGCTTTTAA
-ACAATCTTAAAATGTTTTCTCATTTTTTCCCCAATATCTATAAATATCCCCGAAAAATTA
-TTAAATTTCGCGTTCGCATTTACACTAGCTGAGTAACGGGTACTAACTAGCATTCTCTCT
-TGTTTTATATCATATCAGATAACTAAGGCGAAAATAGGCGAAATATTGGTCGATTGATGT
-TTATTCCACATCACCACAAGATTATTCTGTCACTTAGTTATTTTATCAAAAATGTATTTC
-TGAGCCCAACTCAGATTTAACCATAAAAATTTTGCCGTCGGCAACAAAAAGATTCAATTT
-GGCAAGGGGTCGATAAGTACATTGCCAAAAGTTATCACCACACTGTTGGTGAGACGAAAC
-AGGCAGGTACAAATACCTTTAAAATATTAAAGAAAAAATTGTGATTACCGGAGCATGCCT
-GAATAAAATAAAAAATATCAAAACGTTGTTTTTATGTACGGGCGTGAGTGGGCGTGAAAA
-CCTTTCGAAGCCAACTTCACTAGAATCTGCATGCTCAATACCACCATTTCGCCGGACGCA
-GGAAAAATTTCTAAATCGACTAGCCTAGTAATCCGAAGCAAGGACTTGACATTCCTTACA
-TTTGCACAAATCTAGTTTACCATCTATCTAGATTTAAAAAATGACCGTACTATACTTAAA
-ATGTTAGAAACCCCTTCTGAAAATAACAATTCCTTTTTTAATACTTGTATTAACCAAGAT
-AATATTAAAAATATGAAAACAGTTTTGTAAAAATGTGGGCGTGGTACGTGGCGTGGTTAC
-AAAACTAATATAAATATGAAATTGTATCAAAACATTTTGCAGAAGTGTGGATGTGGCAGT
-TTTGGACGGTTTGTGGGCGTGGCAACATGGATCAACAAACTTCTGCTGCGTCTGTTCCTA
-GAATCTGTATGCGTAATCTCAGCCTTCTAGCTATAATTCCCTGGCTTTGTGGTCAGATTC
-TGTGCGGAAGCCTTGTGCAAACCTCTACTGAAACTGTTTACCTTATCTCTGGAATCTTCA
-CAATTTCCTCATATATGGAAGGAGTCCTTTGTGATCTTCATAAAAAAGGTAGCAAACTGG
-ATGCAAGCAATTACAGAGGAACCTCTAAATTGTCGGCTATCCCAAAACTTTTTGAAAATG
-TTATCACTCCTCATTTGCAGCACCTTTGTAGATCAATCATATCACCGTGCCAACACCACT
-AACCTCTTGGAGCTAACTTCTTTCGTAATACAGGGTTTCAAAAATAATCTTCAAACAGAT
-GTCATCTACACTGATTTTAGTAAAGCATTTGACCAAAGACCCTAGAATAACAAGATGCGT
-AACGCCGTACGATTTTTTGGCACACGATTTTTTCGCCGTGGCTCTAGAGGTGGCTCCAGG
-CTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGCGGAGAGCGCTACAGCATACAACTCTTT
-TCAACGCATAAAGTGATAGCAGACAACTGTATGTGTACACACGTATGCTCATGCATTGTA
-AATTTGACAAAATATGCCCTTCACCTTAGAAGTTCTTTGACTTTAAATCTATATTATTTT
-TGATCAATTGGCACCATGCGATTCTTCTATTGGCACCATGCGATTCTTGTTTTGTATTGC
-CTTAACGTTATTATTATTTGAAAATAGATTAGAAATAGCCAAATCTATTTACATATTATC
-ACAAAAATAAATTTCAAAAATGACTTTATATAAGAATATTTGTCAATAGAGTATTCATCT
-TGCGGCGTGTGAAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGTACTTCGTG
-CTTCAAGATATGAACAAAGCAAAGACACTAGAATAATTCTAGTGTCTTTGATATGACTTT
-TGCAATAAACAGTTATCATATTTAATTATTTAGTATATTTATTAAGTCATTTGACTTAAT
-ATGATGTAACATTAACATTAAAAGTGTTTCAAAAAAAATATTTCGCTTTTAAAAAATTTT
-CAGATGAGAGAAAAATTAGAATTAAACATAAATATAAATGTGTAAACGGTAGCTAATTCG
-AGCGGCAAATTTAAAAAGCTTTAAAATTATAATAGTCAGGGCGCGAATTTTTAAAAATTA
-TTTTATTTTATCATATTGCTACGAAATTGGCAAAAACTACCCTAATATGTACAATGTAAA
-TTCATTTCTTCGATCAGAATTGATTTCGGCCCCGAAAATCGTCTTCTAGCACAACACGCA
-CACATATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTCTATTTTTA
-GATTTCTTATGCTCTCAGCGGGAGCGAGCGGAAAGAGAGCAATTTTGGCCGTCACTAAAA
-AATTGGCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTC
-TTTGATTTGACTCTGTTAATCAGTACCTTCTAATAAGAAAACTTGATCTTTTAGGATTCC
-CTGTTGATCTTCTTAATTGGATTTCAAGCTATCTGAATGGCAGGACACAACAAGTCCTCT
-TTAAAAATTCTTTATCTTGTATTCTCCGAGTCACATCCGGTGGCCCACAAGGGAGCCATC
-TTGTTCCGCTTCTTTTTACCTTATTCATTAACGACCTCCCCTTAATAATAAAACATTCGC
-GTGTAATTATGTACGCAGACGATGTTATATTATGCCTCCAGCACAAGGACAGTGCGTGCC
-ATTTGGACTTACAATCCGATCTAGACCGATTTCAAATATGGTGCCGTGATAACGTATTAG
-ACTTAAATGGCTCGAAGTGTAAAGTTATGACCTTTTGTCGTGCCAACCCAATACGCACGA
-CTTACACTCTAAGTGGGTGCTCTTTGGACAGAATAACACGGGTTGATTATCTTGGTGTTC
-TTCTGAACCCTAAACTAAAATTTTCTGACCATATTTCGTCTATTTTCAATAAGACCAGGG
-GTGTGCTTGGTTTTATAAAAAGGTGGTCTAAGGAATTTGCTGATCCTTACTTGACTAAAA
-CCTTATTTATTTCGTTAGTCCGTCCGATTCTTGAGTACGGATCACCTGTTTGGAGTCCAC
-AATACGCAGTCCACTCGGACCGCATTGAATCGGTCCAAAAAAACTTCATACTTTTTGCCT
-TGCGGCGCCTAAATTGGGATGCAAACCGTATATTACCTCCTTATTCCAGTAGACTACTTT
-TAATTAATTTACCGTCCCTAGTTAACCGTAGAACTATGCTTGGAACAGTCTTTATTTGTA
-AGCTTATTCGTGGGGATGTTGAGAGTCCCGACTTGATTAGTCGGCTTAACTCCCGGTTCC
-AAGTAGATTCACTAGAAACTATATACCCCTTATTTTAAATCATTGTACATCTAACTATGA
-GTTGCATGACCCTTACAGAGTTTTATGTTCTGTTTATAATAGACTTTATCCTATTATCTG
-TAATCTTGGCTCTCTGCCGCTCTTAAAGCAATCGATTTCAACTTTTTTATTACATAATTA
-GATCCTACTAACAGTAATATTTAATATAGTTATTTTACATTATATTCATTTCCTCGTTCC
-TGTTCTCTTTTTTATATCGCGTCTATATCTTCTCGCGAATCGAGCCGTACGATACACGGC
-AGCGCCCCTCGGTCGGTTAGGCGGGAGGTGTGGCCGTGGGACCCGTACGAAAAAAAAAAT
-AGTTCCTAAGAACTTGACGTTCATACAGACGGATATGGCTAGATCGACTCGACTATTGAT
-CCTGATCAAGAATATTTATACTTTATATGGTCGGGAACGCTTCCCTTTGTCTGTGATATT
-CTTTTTAGGGAATCTTGTATACCCTAATTACCCTATACGAGTAAAGGGTATAATTATGGT
-ATTTTTTATTACTTACCAAGGTATATTCGGACATAGTCCTTTACCTCATATGGCGCTTCC
-AAGTCCTGCAAGAATGCAACGAACGTGGGTACTAAAAATGTAATGAAAATGAATACAGTT
-AAATATATAACAATTATGCAAATATTTACCATCAACTTTGGCGGACATATTATCTAGGCT
-CTTTATGCACCAGCTAGTGAACTCGTTTTCATACTCATTAACCTTGCTAATGGCTTGGTC
-GGTGCTGCTTTGCTGGCTTTTTGCATTCAATTTTCTTTCTCTATCCTTCTCTTCAATTGA
-GACAGCGGCACCCTTTGAACGAGTTTGAGCCAACTTTTGTTTTTCTGGCCGTTGACCTGG
-TCCATTTTTATTTGACTTTTCTGGGTTACTAAGGGCTGGCAATGTTTGACTCTTGCGCAA
-ATTTCGAGGCGATGCAAATAAAGCCGACGACTTATTTTGAGCTTGCAGAGTGGATTTATT
-AGCTGAGTTTAATCCTCCTGCCAAGACTGCCGCCGCAGTTACGGATGAGGTACCGCTTGT
-TCCAGATCCATTAGAACCTAATGGATTCGGTTCGTCCCACAGACCAGTTCCAGAACTTGT
-TTTTAACGAAAGTGATTGAGCAGCGGACGAACTCCATGCTTTATTGGCGTTACCCCAGAT
-GTTGGAAGTTGCACTCGTAACCAAAACCGCTGATGACAAAGGAGCTTGTTGGTGATGTTC
-CAGTTCTCGTCGACGCTGCCGATCCACAAGGTCATTGGCCAACCGCCTTGCCTCTTCTGC
-TTGAATTTCGGCGAGACTCATTACGGGCGCCGACGCTGGTGTTGACTGCCATTTAAGCAA
-AGCATCGTTGGCTTCAGCCGCAGCTGCGGCATTGGCACGCAATTGCTTGTCTAATAGCTC
-TTGATGTCGCTGTTGGTCTGCGCGACGCTCTCGACGTTCTGCCTTTTGTATTTCTGCCAG
-ACCAGGCGCCGATCTCATAGAATTTTGCAACTGAAAAGACCAAGGCGCTACGGATGTAGA
-CGGCAAGCGCGAGGATACTTGGGGTTCTGCTGTTTTGGCATCGTCGTTCTTCTTGCTTTG
-TGCAGACGCTAATGTTCCTATAAATAAAGCATCGATTCAGTGTCAATAAGAGTTCAAAAT
-CTTACGTTTTAAAAATAAATACCAAGCATCTTCGCTTGCAAAAAGACCAAAATTTAAATA
-TACCTCACCGTAAACGTTTTTGTATAAACGAGTTCTTTATAAAACTTTAAGCTTTACTTT
-TTTTTCGTCAATTAAAACTCATTGGCATTGGTTTGTTTGTCCTTTTTTAAATTTCTTTCG
-CAAAAAGAACTGTTCTTAAATTAAAACCAATATATAAAATTTATCAATTTAAAACCGCTT
-GTTTAAAGTCGAATAATAGTTTAAATTCTAGTCTTTCTATGTCATATTAAATGGTGGTTA
-TAAATTACATATATATGTAAATTTTTAAATTTGTAAATTTAAATTTTTTTTCAAGTACTA
-ACCTGACATCCCATTTTGAACTGATAGAGAATGGACATTGCCCAACAATGCCTTTCGACG
-TTGGGCTTGTATTTGCTGTTGCCTTTCCTTTTCCTCTTGAATTTGGCGGGTCTGTTCTTC
-AGATTCATTCAACGCCCGACGTTTATCATCTTCCAATTGCTGGCGCTTGCGTTCCTCTCT
-TTGCCTTTTTTTTTCTTCTGTCTGTTCTCGTTTGCGATCATTTTCGTTATTAATTGGCTT
-TAGGGCTGACTGTGCCGCATTCTGTTTTGTATTCAGATTCTGCTTGTTAGCCTGCTTTAC
-CTGGTGTTGATGTGAATTTAGTTCCTCATTATGATTCTGTTGAATATCGGAAACAAGGGA
-TTTGACTATTTTTTGATTATGTGAACCTTTTAAATTTTGAGGGGACTGATCTAATTCCTC
-TAATGCGGTGTGGTTAACAACATTTCCTGATTGAACTTGAAATAATTGGGCAATTTTGAC
-ATCTTTTTCTGTATCTGCGAAGCACGCTTCAGAAGACTTTTGTATTAATAGTTGCTGATC
-TTCATTTCGCTCTTCATTTAAGTTGGCCGTTTCCCATAATGATGCATCCGCATTAGACAT
-TTCAGCCCACTGTTGGTCGGTTTCTTGTTGCTTATTATTATTAGGGGGTAACCAGATTGG
-AATCATCAAGTTTTGCCGCTCTAACAATTGTGTTTCAGTTAAAAAATCAACTCCAGGGAG
-ATTTTCGGTAGCTGAGTTCGTCAGCGCAGGTGGTTGCTGTTGAGTACTTGTTGGTTGGCC
-ACGCAACAGCATCCGTAAGTTATATTCATTAATTAAGTCTAACTCATTCCTCGGTATTTC
-ATTCGGCTTATTTAGGTCAGCTGCAGTTCCACCTTGCATAATACAATCCACGGATGATAC
-CAAGGGACCTACCTCTTGCTGCGATTGCTGAATCATTATTTGGGCATTTAGAATGAAATT
-ATTAGCATCCAGTAAATTTCCCACTGAACGTTGCTGCTCGGTGTTTGCAAAAATATGTTG
-TTGATCCTTCTTGGCGTGCTCAACCACTGCCCTGTACAACTGTCTACCGGCAACGGGGTT
-CAGTACGGACAAAGAATTGCTTAATCCGTTTAAGCTGATCAAATACTCAGGAAGACCCAG
-CAATTGAACTTTCCGACGAACAACTGTTTCTTGCTCGACAGCCGAAAGACGTTGAAAGCA
-TTCATTTTTGGATAGCTCAGCTAGTATTTGGTATTCCTGGTGCTGTATGTACTGATCCTG
-TAGCATTTGAAACCGCATTGTAAGCAAATGAGACGTATTACCAATGCTATTTCCGCCAAA
-ACTTCCTTTTATTGCAGCACGTAGAGCTTCAGCTGTTGCTGTAACATTTGCCTTTAGTTG
-CTCATCTCTTTGTTGCTGCAACTGCTGTTCAACAACAGAAAGTGCGATAGGAATCGGTGA
-TGGCTTATGGGGTGTAATTGAAAGTGACGCCGTTAGAGGGGCTGGTATTTGACCAACAGG
-AATGTTCTCTAGTTCTATCGGAGATGGAAGTAGGTGACTGTGCGTAAATGGCATGTTACC
-ATGACAAAATTTTATAAGCTCTCCCAGCGGTCTAAACCTATTATCAGAGTACCGGCGTAC
-AAACAGGTTCTCATTAAAGTAGCCAGCGCGATACCATTCCGTCATCTCAACGGCACTAAA
-TGGCCCCTGAACATTTGCCTGCGGATCCCGGTAAAACCACAATTCGTTTAGATTTGGAGT
-GATGATATGCGGTGTAGGAATCATTGGAAATTGTGGCAGGTGGTGCATGTTATGGTGTTG
-CATTGTCTCATGATCCGAAAACGACACAACTGCATGGGATGGTGGAGCGACATCTGTAAT
-TGTAGGGGTAATTTGTATAGGCATGGTGGAAGGTGCTTGCCGATGCACTGCTGTAACACT
-CGGTTTTACGTTTATCTCAATGTCTGCCATTCTTGGAAGTGCAGCTGTAAACCCGTCATG
-ATTTTGATGTTGGCTTTGATTCGAAGAGATTTTATGATCATCATCCATTATAAGTTTTTC
-TACTTCATCGGCGACCTCTTTAATCCGATCTGAAATATCTCCATGGATCACTTCCTTTGT
-CGTTGTAGAGCTTATTGGAGATAAACTGCTTTCAACTTCTTCTTGCACAGCTGTTGTATT
-GGTATCTTTCGTTAATGAGGTTTCTGGAGTTATATCGTTTCCACTATCTGGATCAGACAG
-GTCTTTACTTTTCGGTCTTTTTACATCGTCATAGGAGTCTAAGCTTTTGGTTTTTAAAGT
-ATTATGCGAACTTTTGATAGGTTTTAGATCAGTATCTCCATGAAAGGCTCCACTAGCATC
-AAAACTGCCACCCAATTTCGATGGATTTTCAATTGCCCATTCGGGTAGATTTTCGTCGGC
-ATCAACACCGGCTGCATTATTAACAGTCCATAATTGAGATATTTTAGAACTCGACAACCG
-TGGGTGCGATATGCTCCCTACTCCCTCTGCAGCTCCGATTCCAGATCCTTTATTGTTTCC
-AGTCCGATCTGTACTTAAAGTCGCAACTGTTGAAATTGAGCGTTGTAAACTAGCTGCATT
-GTCGACGCTAGGATCTTCATCACGCCAGCTTGTAGATCTTCCTAAAAAAAATTTTTTTTT
-AAGTTCTATACTGTTGTTCAATAACTTGGACTATTTAAATTTTAACTTGGTTCATCTTCT
-TAGCAAATATAGCAAACTTACTAAACAGAAAACCGCTATAGTCGAGCTATTGCAAAACTG
-TTACCCATTTAGTTAGATACTAGAAATGCAAGCGATATTCAGATATACAAGTAGGAAAGC
-AAATATGTCAGTGATTGTACACCTGATCCACATAGCGGCAGAACACTAACTCTTAATCAC
-TAAGCACGACAAAAATTTTATAAATACATTATATATACAATTTATTATAGTATCCAAACT
-TCGATAGAAGATTACCGGGTGAAGAAGTACATTTTAATAAAGCGTAAAGCGTATCAAAGT
-GTAAAAAGTATATTTGGTTACGTTGTTATGTATAGGCAAGCCCATATTTGAATAGTTTGA
-ACTGTTAGTTAGTTGGACTTTGATACATAACACTTAAAATGGGCTCGCGTTTTTTTATTT
-TTCAATTTTGATAAATCAAGTCTATTCTGGAAAAAAAAAGATCATTATTTGAAAACGTAC
-TAAAGCTACCAGCGATGTACTTTAGGAATGAAATAAAAACAAGGCCTGATGCATTGCATA
-GAAATTACCATAGGGATTTCAGCTGGTCTATTAGCATTTTTGTTTAAATATTCTCATATA
-AAATACTTCATTAACTAAAACATTTAATCTTAATTTTAATATATTTATGAAAAGGTTTTT
-TAGAATACGTTTTAAAGAAACACAAACTTTACAACAGATTGTAGCATGAATGGTATCGAA
-TGAATAGCCAACTATATAGGCTGGGGAAAGTTTTGGAAAGTCAAATTTACATGATAGAGA
-TAGCAGTACATGTATTATTGTGCTCATATGTGTAGGAGTAAAAATGAAAAATAATAATAT
-AAAGGTAATTGACTGACCCCACCGATGGCTATTGGTACCAAAACCTGCGTTTGTACTTCC
-ACCGACGACACCGCTCCGCCAACCAGCAATATCGGGTCCGCTCATGGAACCGCTGGAGGA
-TGGACCATCACCGGATCCATCTTCGTTACGTGTTCGTCGCCAGTTTTCCAAGTTGCGATG
-ATTATTAGAATAATCTTTTCGAGGACTTGAGCTTGGAGTTCCATTCCAATCTAGAGCACC
-AGAGCCACTAGTGGAGGTGGTGGTTGCCGCAGAATCTCCAGTTCCGTTGCGGTCGCTCCA
-TGTGCGTTCGGCCTGGCAGAAAAAATCAACAACTAATCGTACTTCCTTATTTAGTTCGTA
-TTTGCAATTACCTTTGATATAACCGATAAGCTTTCATCATATAGACCGCTTGGGCGTTGG
-TATATCGGATGATAGGCCGATTTTCCGCGCATCCGTCCCCGGTCAACGGTTCCACCACGT
-CCAGAGCCTCGGGAGGCACTACCAAATCCACTGGGCGAGCGCTGCAACCAGGCAGGACGA
-GACTAGTTTCAAAGAAAAGTAAATTATGTTCTAAAACTCATGTCAAATTACTTCACATAC
-GTTATTGCCAAGTGAGTTTTGGTTGATGTCCTCCTCGGAGCTCGGTGTCAGTGCAAGAGG
-GCACTGAACCTTTTCCACGAAGAGCTTTTTGAACGATGGCAGGATCTGCGGCAGTAGGCA
-GTTCCGATCGAACAAGGACAGCATTTCCTCGCGTCCGTACCGGTATTCTGGAAATAGATT
-ACGGGAAGCGGATGCCGCCGTGTTGTTTCCCAGGTTGTGCCCTCCAATCGAATTGTTTTG
-AGCTGCATTACCAACGTTGTAGGTACTGGGAGAGCCCGAAGGCTCGGCTGACATATTGCG
-CAACCATTCCGGGCCAAATTTCATTGAATCTGTCATTTTTATTTGCCTCTTGTTTAATGT
-TATGCTGACAATAAGTTCAAAAAAGTTTTTGGTTGATTTATTTGTAAGAAAGGCAATGAA
-ATCAAATTTTCAGTGTTTTTGTTAAACTCCTAATGGCTTTATGATTCTGTGCACAATTGT
-TTATTTTTCAAACAGTTCAAGTTCTATAAATAAAGCAAACAGCTTCAAGTCTTTTTCAAA
-GCAAACAGTACAACAAAGGATTTATTTTAAAGCTTAGTTAAGAACTAGTGATAAAAAAAA
-ACTTACCAGAGCTTTACAGAATGGATAGTAAAAGTAAAATAATATAATATAAAAGCAACA
-CAGAAACCTAACCTAAAATATCAAACTGATTGTCACACACGAACGCGAAATACACATGCA
-CCCTCATCACACATTAAAATTAACATGTTTATAGAATTGAAATGTCTGATTCGAGCTTTC
-ATGTTTGAAATATAGAACTAATAGAACTAATATAGATCTAAAAGGTAAAAAAAATTCGTA
-AGTATCTGGACGCATACAGACACACAGTGATGTATGTACAAATTTTTGATTTGTGTGACT
-TTATCACACTGGGCGGGTGTGTTTTATTTTAAAGATTGTTTAGTTAATTCTTCTGGTAAT
-CTTAATAAAATCAAGCCACTATAACTGCACATCCTAAAAAAATTTTTTAAATTGAATTTC
-GTAAAAATATTCAACTTACACGTACCACCGAGATATCTTAAAATACCAACGCCAACATAA
-GATAGAGCAAGGCCAGCGTGGCCGTCTTGCGATATGTCAAGCTTCCAATTTAATTTAGCA
-CAGGGGTATTCTTGCCACTTTTGCTTCTTATACACTAGCTCCACTACTACTAGTTGACAG
-ATACATCACCCTTGTCTTCACATTGCAACATCAAGCACCGGGATTTAGAGAATGCATAAG
-TGTCAATCTTTAAATCAACCAATCCGTCTGTCTGTAAGAACGTCTCGCTTTCAGGAACTA
-TAAGAACTAGAACTTAAAGCATGCTGATTCTATAGATATAGACGCAGACGATGTTTCCAC
-GACCACTAACTATGTGTTGATTTTTTTCTTTAAGTTGAGTAACGGGAATTCTTGCTTTAA
-TATTATTATTTAATTATTATCACTGCCAAAGCTAGATTCCTACCTTGTTGTTAGCTTTGT
-ATTGAAACTTAGTCTTTCGGAATTGTTAATAATTTTATATTTAACAAGCAGTCGATTTTC
-ATTTCAAGTTCAAGTTTTTCAGTATTATAACATAACAGTAGAAATAGTAAAGTGTAAGTA
-AACGATGTATTAGTTTATTTTGAATAAATATATAAATACAAATGTATATATTTAAATATA
-TATATATATATATATATATAGTAGTGGATATATATATTTATATATATATATATAAATTTT
-AATATGGTTACATTATTTTCATAACCGTTTTCATAACCACGTTTGTCTGGTTTGATCCAA
-AATGAATACCTGGTTTGTGATTATTTTGGTCTTTTTACATAAGTCATGAAGTGAGGGGTA
-TGTGTCAAAAATTTGCTGCGATGTATACGCACCCCTTTTGTCTTTTGTATAACTGTCTGT
-TCGTACGTATGAACGCCCAGATATTGGAAACGAAAATCGCCAATGGTGCATGTGATTTGT
-CTGAAAACGATATGACGCCCATAACGCTGATGCCCATGTTCTGAAGGATTTTCGGATACC
-TTAATCGTATAACAGCGAAGCTCGAGCGATCTTAATCTTTACCACGTTTCGAGGCAGTGA
-GTACATCTGAAATTTTGGCACTGTTCCCAGATCGGGCGCTTAACGCATCGCTTATAATGC
-TTTTAATTTAGCGTAAGGGTCATTTCAAAATGTAAACCAAAAACGCAGACTTCGTAACGA
-GACCTAAAGTCAGTTGCACCCGTTCTGAGCGTTCCTGCGTGTGGGGGAAAAAATATCATT
-GCAACAGCAGGATCTCAGCCTGCTCCAAGTTAGGAGTATGAGAAGGAATGGCGAGCAGTA
-GGCGAGGCTTCTCGTTATCTCGGCAAGGATGAAAACGGCTTCTAAGGCAGTTAAACTTTA
-TACATATAATCTCCTACAGTACGTCGTTAACCAACGTGGAAAGGCCTTCAACACAGTTAC
-AACGACAGGGTGAGTGCATAATATGTAAGCCTGATGTTGGTTCCCATTAAGTGCAAGATA
-AAGACAAATAAATATATATTAAATTTGAACCTCATAAGTAACAATGGGACGGTTATCCAG
-ATTAGAGTTGATTGAATCCCCATATAATTCTATGGTTTAAGCTAAATTTCTGAACTATTA
-ATTTTGTTAAGAAAATAGTGAAGTTCGGCACGCTGAAGTCGCCATGATACAAAAAAGATA
-AATATATTAAGAATGGAAGTAGTTATTTAATTTAGCTTTATTGTGCTATAATATTAGATC
-ATGGACTAGAATTATAAGATTACTAGTATGCCTCCAGAAATCGAATGATATGCATATGGT
-GTAGGTGTTAAAAATATTTAAATAAACATGAATTTTGAATTTTTAAACATTTTTAAACAT
-TTGAACAATAACATGGTGTCCTTGATATTATGGAGTAGTAACGGATTACTGTCTCCTTCA
-CAGTACAGAAAGGAAATCTAATCATGTGTGGGAGCTCCCAAATATATACAGTCGCACCGA
-AGCGCTCATAGGGTGGTGGGCTAAGACGCGATTTCTACGAAAAATAGCCTCGTAGATATA
-TCAATTTGAGGTCTCTATTCAAACGACACGCCCCACGTAAAATAAATAGTAGGCAAGAAT
-TTTCTATATATATCGTGTAGGTGCCCATAGCTCACGGAAACGAACATTTTCAATGAACGC
-CGCTACAGGCTGTTTTGCTAGATGATTTTTGAAGGATATTCATCACGTAGGTCGTCCGAA
-AGAAACGAGGATAATGAGGGAATACCTTCGAGAAGTATGTTCAGTTCTTACTCAGGATAA
-GCAGGGAAATGAATGGCACATACATTCTGTGATATTTAGTGTATTGAATTTAAATTAAAC
-TCTACGGAATGTTAGATTTTGCTGTTACCGTTAAGTTTTATGACATGAAATTTTGGTCTC
-GATACTGAGCAGTTTCCTGCTCGGAGGCCTGCACAATTTAATATGAATAACATTTTAACC
-AAAAAATAAATTTTTTTTTCTTATGTGGTTTTGCGAAATAGAATTTGTTAGTTAAGTTTT
-GTCTTAGGTCGGATCATTTGGAAATAATTGCTCTACTTAAAAAGTGTTGTAAAATACTCC
-GTTGTAAGTGCTGCCAAATACGTGAAATAAAGATCAACGTTACGGACGAAATTCTCATTA
-AATAAAGTATAAATATTAAAATATATGTAAGTATTTATTTCAAAGTATCTATTGACAAAA
-AAAATGAATAGTGAAAAGATAAAGTTACGAGGGTAAAGCTGTTAGATATTAAAAAGGTTT
-TATAAAAAATATGTGTAATGTAGAGTTGACGTAGACTTTAAGTGTCCAATTTTTTTGTGT
-TGTGAAGTTTAAGTTTGTTTATAATTCTAGAATTATATTGAAATTATATTGAAAATGGTT
-AAATTATTAAGGCACTTTAAACTCATTTTTAATTTTTTTTTTTTCGTGTAAGGAAGGAAG
-TTCGGGGAACTTAGCTAGCTTTCTGCTACATTCTAGCTTACAAATTCTAGCAACTGATTT
-TGACATTCATATGGAATACATATATAAATGTGTGTTTATATTATTTTGCAAACAGAAGCT
-ATTTATTATTTTATTTTTAAAGACTGCACTTTAAAATGAAATAAATGTTTAGTAAAAAAC
-CAGAGAGAATGCTATGCTATAATCGAGTACCCCGAGTACCCGTTACTCAGCAAGTGTGAA
-TGCGAACGCAAAATTTCATCATTTTTCGGTATATCAATAGATTTTGGGAAATAAAATGAA
-AAAAAATTTTAAAAATTTTCCAAATTGTGGGAGTGACTGGTTCGGCGGCTTCAAGGCGTT
-AGACTAGAAAAAACCTCGACGTTCATACGGACATATGGACATGGCTACATTGACTCGGCT
-ATTGATCCTGATCAAGAATATATATACTTTATATAATCGGAAATGCTTCCTTCCGCCTGT
-TACATACTTTTCAACGAATTTACTCTACGAGGAACGTGTATAAATACATACATTTTTGTT
-ATTATTCTTGTTTAAGCATTTAATTACTCTAAAGTTATAAGTCCAAATATATACACACTC
-GGCATGCTCGACAGAATTAAAATTCACAACAAGAAGGAGATATATGTGTTGTATTGTTAT
-TGTGCTCGTTTTTAGAACTTTTATTAATTATTGAGGGCCCAACTCATTGGGTTAGCATTT
-GACAAGGATAAAGCCAAGACCTCTTCAAGTATTACAATGTGCCATACGATTTATGAGACT
-TTTCGTCCTTTTGGATAAGCTACCGGCTCAACAAAACCTAAGCTGGTGTCTGCATCTATT
-ACTTTACGCCCCCAGAGCTAGTTTAGAATTATTTAGCCCCTACTGAGACACACTTAAATA
-TAAATATAAATATAAATAAATAAATATAAATTAAAGTTATATTAAAGATATTACTTCCAT
-ACTATGAAGACCTGCACATCCACATTTAGAGGTTTGCTTAAGGATCATCTTAACATGTTA
-ATTATTATTTCCACGATTTACGTAATATACTTTATTTTATTGCAATAGAAAAAAATAAAG
-ATTCACATGGACTTATGTGAAGAATCTTTAACAAATTTGTTCAAGAATTACCAATTAATT
-ATTATACAGGTACTTATTTACATAAATAGGAATGTGCGTGTTGTGAGTTTAGAATGTACA
-GATGATAATGAATTTAAAAATAACTAATTCAGTGACTGCCCTGCATTATGTACAAATGTA
-CAAGTGCCAAAAGACAGAAATATTACAATTTTTTTTTGCAAGTGTGTGGGTGCGCATTTT
-AAAGTTGCTTAAAACATAAATATTTAACCTAATAAACGTATTATTTCTGTATACCTGACC
-AGACATATACATATTTTTTTATCATACTTTAAGTTTAGATATATATTTATATTCATATAT
-TATGCATGATTTCTTCAACTAGCATTGTTGCCTAGGATTTCTTGTAATAAAAACCTGTCC
-AAAGAATAAATTCAAATAAAGTTGTTTTGTCCAATTAAACAATGTTATGTTGTATTTAAT
-ATTGTTGAAGTTTTGAGGATTTGGTAGTACGATGTGCCCGGTTTATGTACCCATGGTTGG
-CTCCTGCCGTATTTCCGATTTAAGCTTGACAAATTCCTTGGCCACTTCATCATTATTTCG
-CTGTGACAAAATTCTTAAAATGGTCCAGCCCGTTTCGTCCATTTCAATTCGTCTCATTAA
-GGGTAACCAGCATGCGACCGATCCCTATTATTCATAATACACATAAATGTACTTTATTAC
-TCTCGTAATATGTTATTAGTACTGCATACCTTTTCCGATATATCTTTTAATGGAATTACA
-GCCACGCCCACAAGTCGGTCATCACGAGCAAAACAATAGTCCTTAACGCAAATGTGCAAT
-TCAAAGAAGTCCAGCTGCTCCTCATTTCCAATGGTGCTGGTATAAGTAAAACATTTTATG
-AAAATTTATTTAACTTTTTACCTTTTGATAAAGGGTCTTACAAGCTGAAAGATTCGTTGT
-ATTTAGGCGACCAGTTGTTAGACTTCGACTTTGTAGCGAACTTCCTTTTTTTTTCTTGCA
-GGTGCGGTCCTATTAAATTAATGTCAACAAATGGTCTGAACATACCCGATGGTATTTGCC
-ATTTAAGGTCATTAGCAGCAACAACTAAAGGAAAAAATGTAATGGCATATATATAATGGC
-AATATTTTGAACTCACCTTTCACGTTTACTTTATGTTCACCGGTGCCGGGATGGGAAAAT
-AAGTCTATTTGCACGGATATTTCCCCAACACTTTCCTCTGAGTTTTCTAGATCGACTACA
-TATAAGTAATGAAAATAAGTTAACAAAATAGAATTAACAAGATATGTGAGTTCCTAGACA
-ATCAGATACCCGATACTCGGCTAGTGCGTATGCGAGGGTGAAATTAAAAATTTATTTTTC
-AATATCGATATACATTTTCAAATAAATATAATAATCTAATAAAAACATTAAAGCGTGACA
-GCATTTTTAAGGTAAAAAATTAAAGCATTTTTTAAAATATGGAAAAATAAATCCCTAGGG
-TGGGTACGAGCGGAGCAAGCATGATTTTTGGGTCCCTCAGAACAATGGCTGCATATTGCA
-AAACCAATGTTTCTAAAGTTAAGAAAACACTCAAGTTGTATGAAAACAAGCGAAAATTAT
-AAACCGGATTATCCTGCGATTCATCACTACGACAATGTTAAGCATTTAAACACCATCGCA
-TACGCTCATACGCACAAAAACTTAATCGCACGACAATCCGCAAAAAGGGGGCGTGTCTCT
-CAGAAAAAGAATCGTCTGCAAATTCCTTTCCCTTTGACTAGGTTTCTTTTTGGATCGGCT
-GTGCAGAGAAGAAATCGCCGATGCAGCGATGTATTGTGAAACGCTTTAGAGTACTCTTAA
-ACACAAAAACGCTTCCGATTTCTCTATCCGCAATATAGAACCAGCTCAAAAGCCAGCAAG
-AAACAAGTTTGCAAAAAATAGTAATGTCTTTGGTGTGACAGCTGGTGGCGGATTATGGCC
-CAAAGGGTGGACGTGGTCAAAATAATTTTGGTTTACCGATAAAAAATGGCAAAATACATT
-CTCAAATAAGAAATAAAATAAAAATCCTCAACTTTCTTAACCCTAACGTAGAAGTTGACG
-CCGCATTCTCGAAATTGACAACGTAATAATGAAGTACTTATAATTAATGTATTACCAAAA
-ATTGTAAAAATTTTAAAATTAAAAGTGTTTAAGAAAAAAGATGCCAACAGTCATTATGCA
-GGATTACTTTAAGTTTCACTTACCCTCGTGAACTTGGCTAGATATAAAGGTTTTGATTAG
-TGTGTCGGTCATTTGTGTATATAAACTGAGTGCGTAACGTAAACTCTGAAGCTCGGGCGA
-CTTTTCGAGAAAGGTCTTTTTCAGTCCATTGCCACCCGCGTGAAAGTATTGTTTTATTGT
-ATCTAAGGCAACATCAAGCACTGCGCATTGCTTGGGTGACAAGTTTTTTTCTACTTCTTT
-TGATATGTCCATTACCCCGCTCAGAGCACTCTTAACATCCTGCTTTCCTGCCATATGTGA
-CTTGAACAAACGACCCATGTCTTCAATTTTTGCATTCGATGCCAAGTTTTTTGCATTGTC
-AGTAAGGTGTTTAAACATCATCTATTTAAAAAAGTAGATATTAATTAAATATTTCTATAA
-TTTCCATAGAGTTATATAACGAACAGTTTTATCAGTCATAGGTGGTAAAACAATTGTTTT
-CTCTAATATTCGCATTACGATCTTCCATAACTCCTTTAGTAACCTCTTCAACACGGTTTT
-TTCACATGATTGCGCATAGAGAGTTAAAGAGCCATCAAGTAAATCCATAAGCGGCCTTAA
-AACTTCATCGGCCTCAACGGCGACCGCGTTCCTTTGAGCTGCAAGATTACCAGCAGCAAG
-GGTTCCACTGCCTCCTTTAATAGAAAGCAGCATGTCTCCAAGTTCTCGCACTGATTGAGT
-TATTCGTGGCTCCAAACTAAAGATGTTTAAATTAAAAATATATTTTGTCCTCTTTCGTAA
-CTTTGATGTCTAGTGAAACAAACCTGATAGCGAATTGTGAAGCTAAGTCGTCCAACGCAG
-AGTTAAGATTTTGCTGAAGTTCTTTCAAAATATTGGCTGCATCCTCCTCTAGCTTATCCC
-CACCCATAGACTCAAACATTTTTTCTAGCTGCACCCTTAGTTGCTGAATGTTGTTCATAA
-GTATGCAAGCCTATTACCGCAGAGGGGAAAAATGGGGGCATAATCGTAATGGATACGTCT
-CATCGAAATAAAACTCGACTTATTTTTCTACTCACAATTCTTTCATCCTTCATATGCTCT
-GGAAACTCAAGTTTCACAATATCCGCATAGGCTATTAGCACTTTTACGATTGTTTTAGCA
-AAACGTCTCATGTAACGTTTCCAAATTTCTGGATCAGGACACTCGAGTTTGCTAACAACA
-TCGAAACACTGCGTCAATTGCGTAAAAACGTCGACTACAGAATTTGAAAAGAGCGCGTGC
-TCGCTGCTCTTTTGAAACTACAACACAATGCAATTAGTTTTAATTAAGGAACTGGTTATA
-ATATAAATTTTATCATTTAAAAACCTGCTCAAGTAAACAAAATATTCATGCGATGATAGG
-TGATATCTTCATCGGTTGAGGGATTTCCTACCAGATGTTAGATCACCCAATTTGAAAATA
-TAATTATAGTGATGCCATAAAGTATTTTGAATAGGTTAACTATCATTTGGTTAGTTTTTC
-TTGACGGCTTACCATTTTACTATATTATGTCTACTTTAAAAAAAAAAAAAGACAAATAAA
-AATATGAAAAACTATCTAACTTTGAAGTGGGCGTTGGGACATTTGAAAACAAACTTGTGC
-TGCGTCTATGCCTCTTGAAGCGGCATGCTAAGTCTCAACATATTATCTGTAGTACCTGCC
-TGTTTCAACGAACCTAATATACATTTAACCTTTTACTCAACTTGTATCAATATAGTTATA
-TATCAGGCTTAGGTACATAGGGGATCATATCTTGCACATAATAAACTCAAAAATTAAACG
-CGTCCTTTCCGGATGATGAATGAAAGAGATATGGTTATGGTCAACATAAAACATAACAAG
-TAAATTATTGCGAGATTCTGCACAAATAGCACCCAACTATTTCCAAAATGATAAAAGAAC
-TTAAATTAGGTAATACATAAATTTCATATCTTTATGAGATACGTTCTCGAGCAGGTCTCT
-TTTACGTCACGAAAGATTTTTATCAGTCTTACCCCGTCTTTTTTATCCCTCTTAAATGCG
-CCATGAAGGTATTCCAATGACACGTCGTCATTTTCATTTAGCCACTGCATCACAAAAGGC
-TCGAACCATGCTGGGTAATCGGGAACCGCTCCTTTGTAGGGAGGCACCTCTTTGACGTAG
-TTACTATATAGCCACTTAACTCGAAAGTGAAGATTCATATAAGCCGATGACTTGCAAAGA
-CGATGTTGCTCATGCTCCTCGAGCGCGTACTTCATGTCCACAGCAAAGAGATGCCACATT
-GAAGATGCTGATAACTGCATACGTGTATTAAAGTAAAATTTGTATTCTCAAGAGCAACAA
-AAATAAGTTTACCTGTCCAATATTTAGCTCTTGCGGAAATTGATTTAAAACGGTTCCGTA
-ACTGTTTTTGTCTTCATCTATTACCGATACGATTAAAGCTATTAGCTTATGCCAAAAGTC
-GACGCTATCAAGCTTGGGTTCATGATCATCTGGTGCACGTTTTGCTTCGTTGGGATCAAC
-CTGGGTTTTGTAAGACAAGAAGTTGTTCAATAAATAAAAAAGTGAGGGATATATCTATAT
-TATATCTTATATTACAAGATATTACATTTACATATTACAAAAAACCACCACAATATTCAA
-AGTTGTAAAAATCTTGTAGATATTGTAGATTCTATACCCAACATATATATTTTGAAATTT
-CTAGTTGCACTCCCGCTAACTGAGTAACGGTGATATGCTAGGAGAGGAACTCGACTACGG
-CGTTATCAAATTATTCGAAAAGTAGAACCGTTTTATATTCTGGGCATTACTACGGACCGT
-CTACGAAATGCTTACGAACGACATTGTCTGCATTTTTAAAGTTATTTAAATTTTAAAATT
-ATATTATATTTTATGCTTACCGACATATTTTATACATGTTTACCTGAAATTCTCTGTTGT
-ACAGTTCATAACAATTTTCAAATAAGAATTGATAAGTGGATCTAAGGCATGCTTTAACAC
-AATCCTTGACTACTGTACTTGCTCTCGGCGGGCTAGATAGCTCTTGTACCTAGGTTGGTA
-TATATATAATAAATTAGTATATATTTTTATATATAATTAAATTACCTTCATGCGGAAAAA
-TGTTATGCTGGTCAATAAATCAACTGTAGATTTTAGATCCATTAGCTTTTCTGGACTCGA
-TGCAGGAAAGTTATTTCTGTACATTGACAAATCGATCCTCAGTGAGTTATGCAACTGGTC
-CAGCAACTTAACAAATTTTTCTTTCTAAGAAACAATAGGTTGCCGTTTTAAATGGCGTAT
-TATACTAATAATTGTTCATTGATTACCCCAAAATTGCTGGCAGCAAATCTATCACTGGCC
-GATACAGCTGACGAAGCAGTCGTATGAGCATAATAAGCATTTATGTTTGCCAAAAGGGTA
-CTCATTACAGCTGGTACCCCAGGACATAGGTATTTAGCAGACAAGCAGTGGAAATGTGTC
-ATAGCTTGATAAATATTCTCAATTCCATAACGCATCGAAAACTCGTCGACAATCTCTTCG
-GGTATTTCATCAAAATACAACTTCCAAGCATCGTCCCCTTTTTGAGTTGGCAACTTGACC
-TTTAACATGAATGTCAATTTGCATTATATGTGGTAGAAAGAAACTTTTTATTTAATAGAT
-TACTCTATTTATTACTTACCATTCCGGTATTTTCTTCGCAAAGATAATGGAAGAGGTTCT
-CGTGTAAACAGGTATATTGTACGTGGTAAGGAGCTACTTTTTCCTCGCCCTTTATTTCAA
-CAGATATGTGAAGCCGTATCGCGCCTGATACGGCCGATTTATCTGTGCGCTTTTCCAGGT
-TGTACCATACATCCATTTCACCGGAAAGAGTACGAACCTCGATAATTGTTTGTCCCAAAA
-AGTCGTCCGACTCTCGAGTTAACTTCTGGCGCAGTTTCGACTTTAGGTCATTGTCTTCGT
-CCCAAACACGAACCTTAATGCGGTCGGAGGAGTTGTGGCACTCGCTACATCCACCCAATA
-AAAAATAATTTATTTATTATAGTAATACAACATTTGTAAACACCTTATTATAATTTGTAT
-ATACATTTGCCAAATTATCATAATTTGAATATTTGCAATAATTTGGTAAATGTATATTAA
-AAATTCAAGAAAAATTGTGTAATTTCTAATATTTTATAATTTGATATACTCTTCTAATGC
-TAAATAATTTTATATCTAGCTTTATTTGGACAGACCTCTTACTCTTGCATCATTATGGTG
-GAAGCCATAAATATTTTTTATAAGACAATTAAATAATTTTTTAACGCTTGTGTTTCTATG
-TACTATGCATCTATGTGTAACAAACCTCCTTAGTTAAATAAAGCGTTGGAATTTAAAGTC
-CAGACTTTATAAAAAATGTATAGATCTGGTCTCAGTTGAAATCCGTAAAATATTTAAATG
-AGTGTTGCAAGAACTATACCTTTCTAAGTTCAAGTTCGCACAGAATTTATAATACGTTAC
-GTATGTCTCGGGAATCTGAAAGTTTAATCTCAACTTTCTACCTTTTAAGGTTCCTGACTT
-CTAAAAAGACGGCCGACAGACGTTAATAGTCTAGTTTCCGTATAAGCCCATATGTGACTT
-CATTGGTAAAGATAATTAAATGATGTCTCTTCAACTAAAAAAAGTTAAAAGACTTGCCAA
-CTTGCCATATCAAAATCATAGGGTAAACTCGCTTGTTGAGTCAGACGATAGCAACAAAAA
-ATGCAATTAGGTTGTTAACAAGTATTGTTAAAAAAAATTTAGTTTCTTGTGTAAAATGTA
-TGAGAACATTTGTGGGAAATCATATCATTTAAGGGAGCTCTGTTATGTTCCATCAGGTGG
-GAACGAAAAATTAAAAACAATCCAAAAAGGTTTGGTATATGCCTTTGATTAATTTAAAGA
-TCCTTTGTTTCATCGGCCTGTAGAAAGAATCAAATCTATAATGCCTTCGCTGCTTGATCT
-TTCCTGTAAGTCTTCCTAAGGTTATATTTTCAAAAATTGTGTAAAACTTCAGCGAAAAAG
-TTGACAGAAATGTTGTTTTATTTGTTTTTTAACCAGCTTTCAATAGTCCCTTTTTATCAC
-CGAAATTTTTTAGGGAATTTCTGTTGAAACCCCGTCTATTTCGCCCGCTACGCTACGGTT
-TTGTCCTATTCAAAAAAACAAATCAGCGTTCTACTTAATATATACATATATCTTATATAT
-ATATATATTATATCATATATCTTGAAACAAATTATTTGTAGTGGTTGCTCAATAAGTAAC
-TTATACTGAGCCTTCAATTGATATTTCTACGTTTTAATTCGAAACAAGATGGTTAAGTAT
-ACATTCACGTTCTTGAACAACATCAATCCAAAGACGTTAGATATTATTCATTACTCAAAT
-GCCTTTTTTCAAACGATACTCTTAATGGTAAACTTTTCATATAGAATATCAATATACCAA
-TACCAATATATTGATCATTGCAATGTCGCCCTTGACTAGATTATTTCTTATTCTGAATTC
-AGACATAAAAAACAATAGTGATCCTAATTTTAGTATACATAAGTGAGAGTGCATTTTTGG
-TGTAATTATTGTTTATAAGCATACACAATTGATATTGCGGAGTTTAAGGAAAGGATTCAA
-TTTAGGGCACAAGTACTCACAAGTGAAACTTCTCGTTCCACACAGGATTAAGTTCCTGCG
-GCATTGTTCGCGTTCGTTTTTTCACCTTGCTAACTTGCACCGTCACATATGGATCACTGG
-TACCGCTTTTATCCTTCGCTATCAGGCCTTGAGCACAAATCACTGCATCAAACCAGGTCA
-AATATAGTCGGTTCAACAATTCATCAGTTCATCGTTTCCAAAACCATAATCCGAAAACCA
-ACAATTTAAAGTGTGGTTATCGAATATTGCATTACGATTAAAATTATGTTCCAGATGTAA
-GAAAGTATCGTTTTCATATCATTGTCGCCATTTTTGATTTGATGTTTGTGTTGATTGTAA
-AATAGTTACAATTTAGGATTTTGAATTTTTTTTAATTTAATTTCAATACGATTTTGGGGG
-TTGAAACGAAGAAGTTTTATTATGTGCATTTTAACAATGATTAAATTTTGTTGGTTTTTA
-TTTTCAGTGTTAGAAATTGATTTTCAAGGGAGAAAGAAGAAGAGAGAAAAACGGAGTCTT
-TTTAGTAATGATCTTTAAAGCAGCTCAGCAGAAACAGTGCAGTGCTGCTGACCGGATTGC
-TCTGTCACATATACACATATGTATGTACATATACACAATCACTAAGATAATATAAGTATA
-TACATTTATGTACACATGATTGCTAGTCAGAAATATGCAAGTGACATGTACATAGGTATG
-TAAGTGTTTAAGCTATGTACGTTGTATCGGCAATATGCATGGTTATCGAACAAAAAACAC
-TCAGTTCTGTATAAATACAAAAAAGGAATTATATTAACAGTTTAATGCAATATATTAGTT
-AAGGAATAATATTAGGTTCAAAAGATATAACTATATAACATAAACATGTAAAAAAAGATA
-CATCAACTTGCATTGAAACAGTGTACATTATGTATGTACATATGCCCTAACTAAAACATA
-CATACATACAATCATGTAAATGTCTGAGAACTGCTCTGCGCTTATATGTACAAACAAACT
-ATAGTAGTTTAAAAAGTCCCCGAGTCTGCAAGTCATTGAAGAGAGTTTTCCATTTCACAA
-AATTTTTTTTTAATTCAGTGGTGTTTAATGCAAGTAAGACTAACTCATTTGTGTGTGTAC
-ATGTGATTATATTGGACACACATACATACAAAATATGTGTTTGATTAAAAACGCATTATT
-AAATAAAAATTTTATTACTGCATGGGCAATAAGTTTCGGTTTGCCGAAACAAACTTTCTT
-CCATGTTCATTAAAGACTACAATACAAAAATTAAATTTTTTGTATAGGCGCATTATTGCC
-TATTGTATTCTTCTCTAAAAATCCTATAATTATTAAATAGTTATACATAAGCAGAGTCAG
-GAGAGTTTGTTTTTCAAATTACAGGGGGTTTTAACCACTAGTAATCCCTATCAGCTTAGA
-AGATGAAAAGCAAGAATTTGACTATCAGGGGCAAGTTTTCTATACGCTTTTAAGAAATCA
-TGGAATATCATAGGATAAACGCAGTACATAATAACATCTATCATAGAAATACAATATTTA
-TGGACCAGTATATAGTATAAATAATGCTTTAAAAATAATAACATAGATATACTGCAGCTT
-TTTTAATTTAAAAAACCACAAAGCCAGAAGTGAAACCCGCTATAATTTTAAATACTTTAA
-TGCTTTTCTTATTTATCTAAAATATTTAGTTGTGAGTAATTTATTACATTATAGATATGA
-AAACATAACATCCAGTTTTTTGTTAATTTTTTTTTATAGTAAAAGGCAAACCAATTCGAC
-CAACAACAATAGCAATTATACCTAAATGCCTAAAATGTGAATTGAAACAAAAATAATACG
-CGTGTTAAGACATACGTTTACAATTTTGCTGCGGAGTACAATAACACATAAAAGAATACG
-AACATTGAAAAAATAAGCAGAAATTTATTTACAAAAATTATACGGAAAAGCATCAACCTT
-TCTTTAGAAACCTTTATTTATATATAGAAATGTTATACCAACATCAGAAATTATATTTTG
-TTCAAGTAATGCACCGAATTATTGGTTTTTATCTTGAAAACAATAAAACAATTTGGTCTA
-CGCAGCGAATGGTAATAGATCTGTAACCGTATTTGCTATTGAATAATAGATTAAAAATGT
-TGAGCTACTATTATCCAAAAGAGGCTGACTAACTATTATTTTGAATTCATTTTTCCCGTC
-CCTGACCAACTTTTTGAACAATTTTATGCAAATATATTTAAAACAATAGTAATAGTAATA
-TAGTCGAGTTCCCCGGTACCCAGCTAGTGAATGTGCCAACGAGAAGTTTCAACATTTTCT
-GCAATAACGGTAGAATATAGAGAAAAAATATTAAAGCATTGGAAAAATTAACCTGTAATA
-AGTTAACCGGGGAACTCGACTATACCTTTCTCTCTTGATTTTCCATTAAAAAAAAGTACA
-AAATAAAATCATTAGTTTTCTTTTAGTAGCCCATTCATATATAAATAATATTCACGGTAG
-ATAATACTAAAGTATAAAGGAACATTTCCAGTGATTAAGGAAATTACATTTGAATCAATC
-TACTTTAAATATAATTATGTTATTGTGGGTATTTATAACTCTATATGGGATAATATCATA
-AAAATTAGTAACCAATTAAATGTTCATTAGAAGTAGAAATAACAAATTTGAAGTATTATT
-TTTGCAAAGTAAAAAAGCAAAATTTATTATAAAATAAATGTAAAAATAATAAAATTTAAA
-TATCGTTTACGAAAACTACAGTAAGGTGGTTTATACCCTTTTTTCCCCGTATCACGTAAA
-ACAACAAATTATGCATTTATTTATATTAATCTCAAGCCCAAGAAAAAAAGACCCTTTGCT
-TTTAAGTAATTGATAGGAATTCAGTTTGTAGTGGTAAAATTGAAAATAAAAATTTAGGAT
-GCAATTAAAGGATAAAATTATAAGACAACATAAAAATGAGGTAAGCAATGCCAAATGGCT
-TTGTTTGTGTACCTGTAATTGTTAGTTTGCATGACCACTTAGATGTTCCCTCAACTGTTG
-CGTGCTCAGCCTGCTCTAATGAATCTATGTGTGTATCGGGATCCACACCGAATGTCATCC
-TTAAATTAAATTAGTTACATATATTTTTGATTTGGGTTTTTAGACATTCCAAGAAAATTT
-TTTAAATATCAACATACTAATTTTTATTGGCCAGGCGGTGCGCACACTTATTTACCCTGT
-ACCCAGATTAAAAAATTAAATTATTATATCATAACAACAAAGAGGACTGCCCAACTTATT
-TCTTATTGACTCCATTTATGTGTTTACCTTAGCAAAAGCTAAAAACTGAATCTTACATGT
-TAGGGCGGCGAGCCCATACATGAAATTAGGCCGCGAGGCTAATATAATACTGGCCCCATT
-TAGAACCAAATTACACGCTTTTGTTCTTTGCCACATAAGATTATTGACTGCTGAATAATA
-ATAAAAAAATTGTAAACTTTTTGAATAGAAATAAACTCGCAGCTTATTTTATATGTGGAT
-TCATGTATACATGTATGTAATGCGTACATGCATATCACACATTTTTAAAATACAAAGGTT
-AAATACAGTTACACAAAATCTCACATTCCTTATTGTAAACCAATGTTGTATTTTTATATA
-CATACCAATATAATAATAATGAATACAGCGTGTCATTCCAATGCGAATTGCAAATACATT
-CACATACATCCAACTTAAATTAAACCGACAACAGAAAACTAGGACGGTGAGAGGAAACTT
-TCAAACCTGTGATTGCTATTTTGGCCGACCACTTGCTTGTACCATCCAGGACGCTTTGCT
-TCACAGCCTTCATATGACCGGCATGACTCTTCTCCTCAACGCTGAACACGGCTCTAGTGA
-ATGAATCCCATTTTAAAGTTAACTTTCTTTTGTGTGTAATAGTTCTGGCCGCTTACCAAA
-CTAGCTTACTTATTTTAGTATTTAAGAGTTGGAGTTTGCATAACATCAAGTATTATTTTG
-TTTAGATTAACTTATTACCCCCACTTAAGGTTTTGAAATTAAAATAATTAAAGGCTTTAT
-CACTGTAATTATACGCACTAGTCAACTTTTACTATTGAATGTAATATTACCTAATCAACT
-CAAAAATTTCAGGCTTCTCTCGTTCACGTTGCTTCATACGATCTTTCATCGCTGTAATAA
-TCGAGTTAGCCTTGTCTTCCGCACCGTGCTTTGAGCTTTTTTCGGCAGCACCTTTGATTG
-TAGGATACAATTTATTGCTTTTTAAATGTACATGTGTGGTGAATATACTTACGCTGCAGG
-CAGTCCGCATTCAGAAGGTCCTTACATTTTTCATGACACTTTACACCGCACTCAGTGCAA
-CGGACCCCTTGTCGTGCTATCCCCCACAAAAGACCCTCACACTCGTAGCAGTACGTTGGT
-GACGTAGCAGTCCATAACAAAAAATTGTGGGGCGTTGTTGAGGATATAGGATATATCAGG
-GCTTGTAGAGCTTTTTTGTACACGTGCATTTTCTATGGATTGGAAACAGATAACGATAGA
-TTACAAAAAAAATCAAATAACATTTCCTTCTGTTCAAACCAAATAAAATATAAAGATACT
-TTAAAACAAGCAAAATGTGCCAACGCTATAAAATAACAGGTTTTACGGTCATTTTATTTG
-CGCACTAGCTCTAATGTATATTTTATCAAATTTAAAAATTAAGCAAATGGCCTTACCAGA
-TCTTCGTCATTCAGCGTTGCACGTGGAACAGCAGATGTGAGTCCAGCATTTCGTTTTGTA
-GCGGCCATTGTCTAAAGGGACGTAACGAGGAATTAGACATCAATGAGTTCATTTTAAGCA
-TTTAATAAATTTTATTATGTTAAAAGATCTCTATTCAATCTCGGCGTTAAAACATAATAG
-CCAAATAAACGTTCTTCATCACAGCTCTACTGAAGATACTTAAGAAATATTTAATTACGC
-TAATAAAAAGCGTTACAGGCAGAATGCGAACACAAATAAGAGTTAATAAAATAATAAGAG
-TTTTGAGATAAATACAATTAAAAGTGCACGAATCTTTATGTACGAGTACCATTGGTATAC
-TTTCTTAATAATTTTAAACGACTGTAATACTGTACGATTTTCGTATTTTTGTAATGATCT
-TTCTATGCTTTATAATAGATATACTTTCAAACGTGTATGTGTTTTATCTACCAACCGTGG
-TCTCGACATTTTCTTGCAAACTTAGGAGATAACATTGATCCATTTTCGAGGGCGCATTAG
-GATAATTCGCCTGATAGCCGGTGACCAAAAGAATCAAAAATTATTAATTACTCACGAAAT
-TAATTACGTAAGATGCATCATTAAACATATTAATTTTTTAAACAAACAACGTCGTCAATT
-ACATTATTTTTAATTTAAGATGGGGAATTTACTAAATCAATTTGTATGCCATTTCGTTTA
-CTGGCTTTCGCACGACATCGAATTTAAGTAATCCTGAATTATATTCTACGCTACCATCGA
-TTTGAAAGTTTGCAATAGAAGAAATGAATGAGGCCAAATACACTGGCCTTTTTTACGAAT
-ACAAAACTATATTGCCAGTCCGCTCCTCTATAGCAATTACGAAGGCTTTGATTAAATTCT
-ACACGTCTTTTTTGTATAAAGTACACATATATTTTCTTGTTGTTTAAAATGAAAGAAGTT
-TGTTTTCTAAATCAAATTTTTGTTATATTGCAGTTAAGAAAAAACTTTAGAGGGTCTTAC
-TAGTGCGATGTTAAACAAAATTAGCATTTTAACGGTGTTATGATGGCTACCAAATTATTC
-TCTGAAATCCTGAATAATCTACAGTGTATTTTTGTACGCATGCACGAAATTATATATTAA
-ATTAAATAATTTAATATTATATTGTATTAATAAATATTATTATTAAAACATTATTTATTT
-ATTTGTTTATTTAAAAAATTTTTTTTTAAATGTATTCGTAACCATTTATAGTTGGCGTCC
-TTTTGTATTTCCTTTGTTCTTCAGGGTACGTCAATGAGGTAAATTAAAATCATAGAAATT
-GACGCCACTTAAACAAAAATATAATATATTTATACTTATATTGTGCTCGGTTTGTCTTTG
-TGACAATCTTCTGAAACAATCTTGCTCAGCACAAACATCATTAGAATCTGCATGCTTTAT
-CTAGGTCTTATAGTTTGCGAGATCTGGACGTTCATACAGACGGGCAAACAGACGGACATG
-GCCAGATCGACTCGGCTACTGATTCTGCTCAAAAGCTTTCTATACTCAAAAATGGGTAAA
-GACTGCAATTCACCCTTACATTTTGAAATGTTAATTTGGACTATTTGATTGCTCTTTAAA
-ATGCTCTGGATTATTAATAGATTTCGTTCCACAACAGGGTTTGTTTTTATTTTTCGGTCA
-TATACCATACGGATATTAGTCGGTAATTCTTAAATGTGTGTTTTATGGAGTCTAAAGTGC
-TAAACTACATTTAAAATAAAGACAACAATAGAATTTTGCATATTTCAGTGAATTTAAAAG
-GTTAATAGAAAATATGTTTAATATAAAATGGCTAGTTAACATTTTGTAATAACTTTTTTT
-TATTAAAAATCTTCAGTCTATACCTTGAGAACCTGCCGTCCATAAAATCATCGACGTAAG
-ATACGACATTTTCAAAATAGTGTGATAGAGTAAGCAGAGTCGTAGATTATTGGATTAATA
-TATTTTCCTTTATTTTTTCCATACAATTTTTGAAATCAGTGACTGACCCACGAAACTTTA
-AAAAAAATGAATAAACAAACAATTTGATTGCAAATCCGCTGAACGTACTCCTGGATCTGC
-CACTGCCTTAGTAAAACCTATTTTTACGAATTAACTGTTTAAATCCTTGCATCAAGGGAA
-ACAGTGTGGAAAATTTGTAAAGAACTTACCAGCTCAGACACAAGAGGAATGGATTTTCTT
-CGAGGCCTTATGTCCGGCATACTGTCAATATTGCTATAGAATGGATTGTCACCGGGATGA
-CCATTTGTACGTAATCCCACTTCTCCAGGACCACCTCCATTCTGGAAAAAGTATTATGTG
-TTACAGAAGGTTGCATATACGAAAGGCGTTACTTGCCAGTGAATAAATCAATTTTTGAAA
-TAATTCAGTATCGCATTAAAAAATTTAAAAAGGTTATATTCTGAAAGGTATATTCCCTTT
-GAGACCATTTTATGATTATAAGTAATAGAAATATGTTTAAAGTTTTACTAACATTTCTCT
-TTGATTTCATGTTTGTTATATATGGCAGCAATAAGCGAAAGTCGTCCGATAACACTTATT
-TTGTAATTCTAAAATTTTAAACAGAATGTAATACAAAACAAACGAGAATGCTATAGTCGA
-GTTGCCCGACTATCAGATACCCGTAACTCTAATGTGAGTTCGCTAATGTGAATGCGAACG
-CGAAATTTCATAATTTTTCTGCGATATCCTATAGATATTGGGGAATAAAATAAGAAAAAA
-TTTAAAAATTGTTCAAGTTGTTCGTCTCTAGAATCTGTACGCTGAATTTCAACCTTCTAG
-CTTTTATAGTTCCTGAGCTTTCGTCGTTCATACGGACAGACGGACATGACTAGATCGACT
-CGGTTAAGAATATATATACTCTATATGGCCGGAAACGCTTCCCTCTACTTGGTACATACT
-TTTCAACGAATCTAGTATAACCTTTTACTCTACGAGTAACGGGAAGAAGAAAGGAAGATA
-TAACCTTATATACCTTTGCAGATATTATATATTATACAAAACAATTTAGTAGTCGTGTTC
-CCCAACTATCAGATACCCGTTACTCAGCTAGTGAAAATGCGGCGTGACCGCATTGAGGCC
-AAATTGTTTATGGTGTAGAAATTGGCTAGGCAAACAATAAAACAAAGAAGATAGAAATTT
-ACAATTTCTTTCGGTATTCAAAAACACTTTGGCAACGCCTCTCCTTAAAATCCTTAAATC
-GGTTCGGAAGGGTTTAGCTTCCAAATGGTTCACAGCCCTGGTTTTTAACATGTTTGAAGT
-GTAGTATCTTTTATTTGGAAGATTTGCAGTGATTTAATTACGAACATTTTAAAGTAGGCC
-TGAAATAAAGTTCTTTATAGTTCTTTATAATTACCTTGTCCCTGTCCTTTATCATTTCAT
-CTTCTTTTATTTTATCTTGATTATTTTTTTCCTCGATCTTGCGCTCTTTTAAAGTTTTTA
-ACAATTTCCACTTGCTACTGCTTAGACCTACAGCGGTTTCATTGCCTACAGCCTGGGATC
-CATCCGCATGTGAGCTTTGACTCATTAACGTTTTTGAGTCTATTTGGCGATTCTGCGATG
-GAATTGACGCACTTGTAATATTCTCCAACATGTGCGTATTATACTGAGATGTTTCCAGGG
-GCTGGTTTATTAAACTATGGTCAACATCAAATTGTAATAGGTACTTCCGATTCACCTTTA
-AAAGAGACCCTGAATTTCCACGCATGTTATCTATATTCTGGCCGTCGTCAGCCCTCAAAC
-CGTTTTCAGTTTCGCTTATATCAACATCGCTAAGCTCTGCCGGCGTATCTGGTCCTGATG
-TCTCGCTAGAAGCCTCCGATTTATTTGATATATCATTTGTATCTTTTTCTGCCACCGATT
-TCTGGGTACATTGACCAAGGGGTGTATTACATTCATTTTCTGAATGGCAAGAGGAACTGG
-AACTGGTTGCATTCTTAGATATATTTATTTTACGATCGCGAGTTTTTTTCTTTAACCGTC
-TCAATTTTCGCTGTTTGTTATAAGTTGGAGTTTCCCTACCCTTATTTCCAACTAGATCTT
-CATTAGAATCGATGTCTGAAGCTGCAATTTGTAAATCACCATTAACATCCTGCCAAGCGC
-TATGCAAGTCGGAGACTGTCTCAAGTTTTTCATATGTTGGTTTTACAATAGGAACGCCCT
-CAAAAGTCGCGTCATTATTAACGCTTGGGTTTAAACTAACCACGCTTTTCAGTTCCTTAA
-ACACTTCAGACATTCGTAACTTAACACTTTCACTTGGAGAAAAAATAATAGCGTCTTCCC
-CATCATTACACCCATTAGAATGGCGAAAACCGTCTCCTCCGTTAACATCGTTTTGAAGAA
-GTTGTCCAATTTGTGAAAACAACACATCATTATCATTTTGTCGTTCACAAGATGGAATTG
-CAGAATTGTGCGCCCTCTGCTTTTCTTGCTCTTCTAACTGGCGAAGCTCATAATAAAAGT
-ATTCGTCGTCTGTATCAATGCTATCCTCAGTGCTTTGTCGACGAGAAGAAGATAGAGTGC
-GAGCAGAATGCTGACTGCGGTTATCGTCATCTTCTCGCGACCCCCACCCGGGATAGTTTG
-GAAGGTCTAAGCACTGCTGCGTGACCCATAAAGCGCTTGTGACATTAAGACTGCTGTTTG
-TCGTTGTTGTTGTATGGAGTGGTGTCATCGTTGGTTCGGAAGCATCTTCAACTGTCTTTA
-ATATACTAAATGTGGGGGCATTTACATAGTCTTTGGCCGAGTTTGCCAGTATGTTCTTAT
-CAACATCGTCGTCAGAATGTGCTAAATTGAGTTCTTGATTGCATGCCGTTTCTAAGAGAA
-TCTTTGGCATTTCAATGGGTGAATTTTTGATACTATCGGATTTATTGCTATATTCATCCT
-TATAGGAAGGAATTTCTGTTAAGACAGCCAGTGGTAAGGGGCTTTGAATTTTTTTTAGGT
-CACCTACAATGGGGAATAGATTATTTGTTAGGTTGCCATTTAGCTTCTCAATTGAACCAC
-CTAACACACTTTTAGAGTCACACCGATTTTTATAATTAAAATCTTCTTGTTCATCTTCTA
-CCTCGATCGATTGATTCAACAAAATTTCTCTTGTCGATATTGAACTATTATCGTTACCCG
-ATGAAACGAAGTCCGGCATCTCTAATTCAGAATCCGACATGTTACAGCCGCGGCGCAGGA
-CAAAGCTGTGCCGTTTGTACGTCTTTGCCTTTTGCATTAAACCACTCATCTTGGACGAAA
-TTGTTTTTTTTTTTAAACCTTTTTCGCTTGAGAAGCGTTTATCGGCAGCGGAATCTAATG
-AAACAGCTGAGTCCGGGCTTGATGAGCGCCGCACGAATGGGACTCCTTTCGCTCGTCCTA
-TAAAACGTATGGGAAGCTTTTGAATTCTTTTCGATAACTGAACCGGGCTACCGGCCAGAT
-TGGATCGCTTGTGGATAAACGGACACGAACCGGCCTGGCCACGAGGCTGTCTCTGGAGGC
-CTTGACTTTGCACATCACCGGGTAAAGACAGTGATCTATTAAACTTTGATACACGCTTGA
-GCTTTAGATTATCTGCTAATATGGTGTTTAGCCTCTTCCATACCTTTGAAGGCTTTGCTG
-GAGATGTTCCTGGAACAAACTTTTGTTTACAATAGCTAGAAGTATTAGGAGAGTTGAACA
-GTGACTCTGATTCATGATTGAATTCCAGGTGACTTGAGTTCGTTTCGTGAGTAAGGACCT
-CTGGCGGCGCTTTAGAATAAGTACCAGACGTATAATCAAGATAGTTTGTTGGATCTTGAT
-TCAAATGCGCAGATCCGAATTCCTTAATAATCCGTGTTTGATCCTGTTGACTCAAACAAT
-TGAAATCATGGCTGCTATTGTGATCGGTAATAGAGTTCGATGAGGGATAAAATACGAGTT
-TATCTGTCAAACAAGGTCTGCAAATTTGATCTTCCGATTTTCCGTTATAAATATTTGGTT
-CTATGATGCTTCGCCTATCCATGCCTTTATTTTCTTTTTGTCTAACATATTCAATGTTAA
-CACTTGTGTTTTTATTGTGTTTTGATATGGAATTTGGTATTTGAGCAGTCAAGAGATCTG
-GCATAAGGTTGGAGTTTAACCGTTTCCCAGAAAAGTTTTGTTTATCCGGTTCATTTAGCT
-GGTCCCATTCCAGCATTTCGTCCACAGTGGAAAATTTTCCAATTTCATTTGAGTCGCAAA
-TTTCATATTTCATATCGAAAATAGATTTATTTTCATAGGCAGAGCAAATAGGTAAATTTT
-TAGAAAGCTCATAAATATAGTTTAGATTTTCTTCTAATATTACAAACTCAGTTTGATTAG
-TAGTTTGAGCTTGTTCATGACTGAGTGGGAAACTGTGAAAGTTCGAATTTTCAGCCAAAG
-GAAATGAATGGTATGTTTGCAATCTTTCGCTACAATTTTCCAAAATATTATTACATGCAG
-GATCATAATTTTGAAGTCCAACCGACACTTGGGAGTTGGCTGACCAGCCGCTCATCGACG
-ATAGGCCAGAGTCTGATTTTCCATTTCGTTGTTGATATGTAATTTGATTAATTGCATCAT
-TTAAGTAAACTGTGTCGGTTGGAGCTGGTGGTGGAGGACTGAGACTAGCTCGATTTGAAT
-CCATTTGTGCATCATTTATATCAGCCAACACTTTGTGTTTTTCAGGATTTTGCAAATGTA
-GTAAAAAGATCATGCTATTGTGGCGTTCTAGACTCTTTCTTAAAGACTTTATATATTCAT
-CTTCATTGTAAATATTTTTTGAGAATCCTATAATATTATCAGTTGAGTTGGTACAACTAT
-GTTGGCTTTTATATTCCATATCTGGGTTAAAAGTATAGGTTTCTTCGGAAAGTCCGCTCA
-CAATTTCGTCTATTTTCTTTTTCCGGTGTATTTCAATCTCTTGAGTTTCAAGAATTTTCA
-ACTGTTCATCCAGATTGGAGTTATTTCTTAATAAATGTGCACTAAAACTGCTATCATTAG
-AATTATGGGATGGATTAAGGCTGTGAAATGTGGTCATATTTGCGTGTGAATTATCTATTT
-TAAAGTCATCCAATGAGCTGCCAACTAATTTTTTTAGAGTGTCAATATTTTTTTTTAACT
-TTTTTATTACCAGAACAAACTTTTCATTTGTGTTTGAAATGCAAAGCCTTTGCAGTTCTT
-CAGTAACAGTTAACGGATTAAGTAACAGCAAAGTCAACTTTTTATCGACCAGACTAATTT
-TTTGAAAAAACCTTTCTTCCGACCATACGGCATTTTGTAACTGACTCAATTGCGTTGCAC
-TCAATGATTGTAACCCTTTAATTTTATTTATTTCCCCCAATAAAGTCTGTATTACGTTGT
-TTAACATTTTTCGTATATCATCTTTTAAATAACTGGTACTAATATGGTTGTCTGATTTAT
-TTTCCGTTTCAGTTTGTTTTACACATGCATCTGAAAGTTTCGAACCCAATTCTTCAATGT
-CTCTCTTAATAATCTCTGTTGATTGTGCTTGTGCAAGGATACACTTTAGTTTATTAATCA
-TATCCATTTCGTTTGTATGATGTTTTTTTTTTCTGTGCTTTCTTGGTTCTTTGTTCAAAT
-GTTGGTTTGGCTCTGTTACGAGACACGCCTTTGCAGTCTGTAAAGGTTGTGTACCTGTAA
-TAGCATTCACCCTCTGATTATTTAAAACTGGGGAAGAAGTTGACTGGTTTCGGATAAATG
-AGATGTGGTCATGTGTGGCCTCAGACTGATGTAGCAATGCATCAACCTTAAATATCTCAG
-AGCTCAATTCATTGTCTCGATAAGCCTCGTTTAGATTTTTATAAAAAGATTCGTCTACTT
-CATTAATATTAGCTGGACTTTCTGTTCCTCCAGTGTCTTCAATGGGTAAAACCTGATTTC
-CACCCTCGCCTGTTTTAGAGGCTGCTATTTGAAAAAAATTATTACTACTAGGGCTGACAA
-GTTCACAGGTTGACCGTCTCACGTATGTATCATCTATCTCACTTAACAGTGGTTCTCTAG
-GCTTTACAAGATTTTTATCCTTCTCAGAACTTTTTGACAATGCACCCGAGGATGCCGAAA
-TCTCATTTAAAACTCGACGTCCATTTAAAAATTCTTTCATTAATTCGGCACGCGCGCTAT
-TTGCTAGAAACTGCTGCCTCTCATATAACATAAGGTCAGAATCTGAGTAAAGTTTAGTTC
-TTGATTCCTTGTATGCTTCAAAATCCGATTGATTACCTTTTTGTTTTGGCTCGTAGCCTT
-TTTCAAAACCAAATTTTATTATCCCAATGTCTAAGTTTTTGCCATTGAAATCAATGTTTT
-CAAAATTTGGATGGGAATCTATTGCGTAAGCGGAATTCATAAGGTCTTCCGATTTAGTAG
-CTTGCGTATGTTTTGTTACAAAAGTTTTTTCATGATTTTCAAAAGTAAGATTCTTATCAA
-AGTCACGATTAGATGATTGGATATCTATATCTAATGTGTCTTCCATTTCCAACGGTAGCA
-ATTGATCTTCATCTTGATATAAGGGTACTTTCATTCTTTCGATATCCACTTTTTGAAGTT
-CTTTTTTTGATGCGCCGATAAGATCCACAAGGTTGCCAACGACAGACTGTTGTTCTATTG
-ATATGTTTTCAAGCTTTTCCAAACGAATCCAAATCTTTCCGTACTCCGTAGAAAGCAAAT
-CCAATGCACGCCAAGCAAACTTCAGCTCTGTCTCGAGTAAACTGATCCTTGTTGCAATTT
-TATCCATATAATCGGAGATAATGTAGTCAGAGTGTTGCTCCGAATTGTAGCTCTGACACA
-ACTGTTGTTCACTTTTAATCGATATCATACTTTCATTAGTATTTATGCTTGGATAACTTA
-AGTAAGAGAAATCCAATCCATTGGGCGACTTACTCATCGGTGGTTGCATTTCCGGTATTT
-GTGCTTTGGCAAGGTCAAAATCCATGTTGTGTTGGATAGAATTAAGGTGCCCCTGGCTTA
-AGAGCGGAGCTCTTACTGATCCGGCAGCAGAAGAGCTCAATAGTGACGACGCATAAATCG
-TTGATTGTTGCTGAAGTCGTAACTGCTCCTTTATTTTAATCTGGCTTTTGAGGGCATTTT
-CTGCAAAGATAAGCTTTTCCTGGGTGTTTATTTTGAGTTCCTTTTTAAGCAACTGACTTT
-TTTTTTCCGTATCCCCGGTCACTTGCAGCTGAGATGTGTTCATCATACCGTTAATTAGGG
-TTTTATTCGATGGATTAGTTTTGTTTTTACCTAAATAATTTTGTTTTTAAAATGTGTTTT
-AATGCTCTGTGTGGAATACATACGTTTATTTCAAAAGCCAATTTCGTCTGTAATACTGAA
-TTGTTATATACATATGTACCTAAACAGCGTTAAGTGGTTGACGACAAAAAAAATACACAT
-AACTATTAAAATTAGGTTCTTGTACTATGTATGTATGTGTATTTCAAAACGTATTTAGAT
-AAAACCCGGTCTTAATTTCACTTCTAAGCACACTCAAAGTAAATAAAAATGCTTTTTAAA
-TATGACCTATATTAGTTGTAACAAAATACACATGTGTCTGTTTGAAATTTACTTCAACTA
-AAAAACTTGTGCAATTAATTAACTAGTACCAAATGTGGTTTAATATTGGTAGGTTTTTCA
-ATTATGCTTGTATGTACTGTAAAGGGGATCCTAAAATGGATGCGTTTATTAATTATTTGG
-TATCTGGGCTTAAGAGCGATTCCAGCTTTTTTTCTTTTTTATAAAAACAAAACTGTTTTA
-TAGTCTTTCTGTGCACAAAATTATGTATATGCAATTTTTAACTAAAAGGCCTAAGCTTTT
-TTATCTGGCTTTCTTAATGTAAACGGTTTGAAACCACTACGAACAATTATTTGTGCTCTG
-CTAAGAATTAAAAAAACGTTGAAATTCACAGTACAATTTAGTAAATTCTTTGTTGCGCCT
-AGCTCCGTTTTCATGAAGCTACCAGCAAGTAAGCTTTGCGCGGATGACAGTTACACACTT
-AGAACTTTAGTTTTTAGTACACCATTGAAAAGCTTATGTATACAGAAAAAAGTCAAGTGT
-GGGTAAGACGGGAAAAATGTAAGAGAATATTTTTCTATCTATTGCGCATGCCTTAACCAT
-TCTCTGTCAAACGCTCTTAAAGTTTTTGTAATAAACTGAACTTACTCCTTTTTTTATAAT
-GTCACATCTAAGACCATTTATTAACCGTTTACAATTCGTAAACGGTTAACAGGTTTTCAG
-AATAATTACATCGAACGATTTTGTTAAGAGTTGCCTCGAAATATGTCAAATTAAGACCAT
-TCAAATTAAAAGCTTTAGTCGTACTCCCTAATCAATTTTGAATAATTTTCAGGGGCAATA
-CATTGCGTTATGTCAGAATTGTCTCAAGATCAAGTCCAATGGAATTCCCTTAAAAAGGAA
-ATGACAAACATTAAATATTTAAGAACAATTTTGAAAGCTTTAGTCGAAAGTTTTGACTGT
-GACATGCCCATTGCTCAAGAAATGCGAGGAACTGTTTCCGTTATTTATCGAGCATCAATT
-TGCGGTCGTTACATGAATTGTTTAAAAGTTTTGAGTTAATGTTGCCATTCATTGAAACAG
-ATATGAAATTTCTAAGATAAAACGGCGGTGTCTTATTTATACCGTTACAAAATCCTAAAT
-TTGTTAGATTTGTGTTTATAAAATATATGGTGGTTATCAATTAGCAATAGGTCAGGGTGG
-ACGATAAGCGTACTGGCGAAGCAAAGAAATAAAAATACTAGTAAAGGAAAGGCAACGAAA
-AAAACAACCAATACTTAAAAAAATTATATTCAGGAGAAAAATTATGTTTTTGGCGAATTT
-GTTAATATGAAAATTTTGTTTTTTTTTTTGTCTGTCTGCTCAATCCTAGTATGCATTTAT
-TTATGTTTAAGTGCTTGACAGACAATACCACTTTTCGTAAAACCCTTAAAGCTGTATATA
-CTTTAAAATTCCTTAAATTCGTCAATACATTTTCGTTAAAAAATTGTTAGGCAGCCAAAA
-CAGCTTTTTACCCAACGAAAGAAGAAGTGGAAAAAATAACTGTTTAGGGTTTAAAAATAG
-AAGCATTGAACTGATCCTTGTCTGTTGTCAAAAGTATTTACACACAATTTTTACGCGTCA
-AAATTATTTACATACAGCTTTTTTAATTGTTTTTTGCGTTTTTTTTTCGTGGAGAACAGT
-CTATTTCCTGAGGTGAATGCGTGCTCATTTAAGATATGGAGGTATCCTGTTTGATTTATT
-GTACCCTCTATCGGTACCATGTCTCCAAATCCAAAGTAGCTTAAACAGCCCCAGAACATC
-ACCGTGCCACCACCAAATCGATTGATTAGCTGGACGGCATTCAACCTTTAGTTTTTTTGG
-GAAATGCATAAATTTCTTGCTAAAGGATCTCTGAAACTGAAACCCAATTTCATCAGTCCA
-TAAAACATCAAACCAGAACTCGATAGGCTTCTCTTTATACTCCAAGGCAAATGAGAGACG
-TTTTTCATAGGAGTTGATGTCAACTTCCTTCATTCTGCGACGCAGTGTACTATATGTTTT
-CCAATTAAATTTTTCGAAGCTGCGGCAATTAAAACGGGACTAATGGTGGGATTACTGAGT
-ACAACTCCAATAATGTGTCTGCAGTCTTGGGTTCAATGCAACTTTTCGGCCAGGTTTCTT
-TTAATTTTCCAAATTTCCCAGTGTCCTTTTTTTTAACTAAATTGTACACAGTTTTACGTG
-ATATTTTGTACAACTCAGCTAATTTGGATGCAGAAGAACCAGTCTTAAGTTTAGTGACAA
-TCTCGACTCGATGCCCAACTGATAGCTCCTTTGTTTTTGCCATTTTACAAATTATATGCT
-TAGTTTTATCTATTAACTTACCTGTTAACAGTTAGTTTAAGTTCCAATTAAGCGATCAAC
-ATCAACTAGAACTTCACTTACTCAATGCAAATCAAAGACTAATCTTCAATTTGAACTGTG
-TAAATAATTTTGACGCGTAAAAATTGTGTGTAAATACTTTTGACAACAGACAAGGATCAG
-TTCAATGCTTCTATTTTTAGCCAATAAACAGTTATTTTTTCCACTTCTTCTTTCGTTTGC
-TTCTGTATAGATGTAGAAGTACGACAAATACCGCTATGTTCGTTTCTGAGTACAAAAGCA
-GCAGCAATAAGCGATCAAAGTTGACAATTGAAAAGAAAGCACGTTGTGTAAATACTTTTG
-ACCGCCTCTGCATACTTTATATTTTTGTACATATATTCGTAAAACCAAGCGGACTATTAA
-CCGGAGACCGAAAGTATTTTGAATAAACCGAAAGCGCTCGGTTCAATAATTGCGATGCTG
-TGTTTTTGTAATTACATTTTTGTAATTATATTATTAGATTACATCAGAAGTTTCAGCAAT
-TTGTTGGTATACGTAAAGAAACAACGATTTTTTTAAAGTGTAAGCCTAATAGTTTTGGTC
-ATGATTCAAATTTTTTCGGCATACATATATGGGGATTGAAATCTTATAGAACAAGCCTGG
-TAGTTATCCTGATCAAAATTGTATACACTTTATATGGTCGTAAACATTTTATTCTACATG
-TTACATACTTTTTAACGAATCTAGTATACCCCTTTGATGCCATTGAACGAAGTTTTTAAG
-GTTTGTCCACTTAAAAGTCATGGTTCATATAGGAAAAAAAAAAAATTTCTTATTGAAACC
-TTTTCAACGAGCCAAGCGTTTCGCACACTGGAACCTTAACACTCGTTATGATTCGACCCT
-AAAATCGAACCAAAGGCAATAAGAATCAGTTTACAACTCTGAAGAAAATTCATTTCTTTC
-ACAATTGTTCTCCACTGTACGATAGATGATTTCCAAACGTCAGAAAACCAAAGCAATTAG
-TATTTTACAGCACAGACTTACATGAGTAGTCTTCTCCTGGCACTTTAAAAGAGTGCTTAG
-TTTACGGGTTCGATCGGTAATAGATTGTATTCTTGTATCAACATTATGTGGATGTTTCTG
-ACTCCATAAATTGGACATAAAAGATGTCGCTTTATTGCTTAGCTGCACATTAACAAAATG
-CATCGAACTGCATCGATGTTAACCAGTCACTCAATTCAAGCGAAATATATATTCGCCGAG
-GGCCTCACGTAATAAGCGGACTTAAATACCTGGTACCGTAAAACATTTTTTTAGGAAGAC
-GTATCTGTTTTTTAAAATAATTTTGCGCAGACAGAATTCAATAGACTGTCTAGAATACTG
-ACTTGAATCCAAATGCTGAATTCCACCCATCTTGTAATGTCGTTAAAAGTAAGTTTTTTT
-TCGTTTTACCGCGTAAGGTCGTTAGCTCATATTTCTACTAATGCGGGAAAAAACATTTAT
-ATTTCCCATTCAAGTATTTGTTGCCCGCATTTAAAACAATTTTACCCTCTAAAACAAACG
-TAGTTGATTACGCAGGTCGGCTCCGTCTGCTACCATCGGAACATGATAACATACATTATA
-CACCCTTGCAATTAAACCTTATTGTGTGTCAGTGACCTGTTTCTAGAAAACCACTTAACA
-GACAACGAACTACTGATATTTTAAGAATATATTTAAACAATGCTATCAATTTAAATAGCT
-GAACGTTGAAAGGGTACTAGATTTGTTAAAAATATGTAACAGCTAGAGTTCGCTATAAAG
-TATACATATTCTTGACCACAAATATCTTTAAAGCGATATAAGCCAGATAGTTGAGATTTA
-GCATGCAGATTCTTCAGATGTCTAACTTTGCAAGATTCTTTTATAATAATTCGATACCTA
-CTATCGTCCAAAAACCAACTAAACTGTCACGAACACATTTTTCATAAATGTATTATCTCT
-ACCATTAGTATATTTTGTTCGGCTACTTTAAAGCTCAAAAACTGCCGAAAACTGTCAACC
-CCACACTTTTGAAAGGTGGTCTTACATTTTTAAACAGAATTGTCGCGGTCGAGTTACTCG
-TTACTCGATTTCATCATTTTTCTGGTATACATTAAAAATTGTTTAAAAGATTGGATGGAC
-CGTTTTTTCGGTGTAAGGAGAGGGGTGGCCAAAATGTTTTTTTGGCGTTAGAAGTAGGCA
-AGACAAACAAGAAAACGAAGAAAAGTCAAAACATTTTTTAAAAGTGTGGCGTGGCAACAA
-ACTTGCGCTGCGTTTATGTCCCTAGAATCTGTATGCTTAATAACAGCCTTTTAACTTTTA
-TATTGCCTGAGATCTCGACGAACATACGAACGGACAGGGCCAGATCGACTCGGCTATTGA
-TCCTAAGGTCGGAAACGCTTCCTTCTAATATACCTTTTACTGTAGAGTAAAAGCGTTTCC
-CACCGTAGAAAGTATATATATAACTATCATACAATCGCTAAAAACTGTAAAAAATTGTAA
-AATTTATGTTACCTGTTTTGCAAATTCAGCGTCCTCTTTTGTTTCTATTCGATAATTTTA
-TCATTTTAAACTAGTTTTTTAAAATACTAATTTTTACTACAATTTTTTTGTAGAGAATTG
-ACGAAATATTCAAGGAAAACCCACAAACTGATAAAAACCTTCACACCTATACTTATGCAT
-AAAAATATGTTGATTATTTTCTAGTTTTATAAATTGCCTTGTCATTTTAACGCACATATC
-ATAAAAATTACATTAGCATTAAACGATAATATGTTTATAGGTATGGATAATCGGACCGAA
-AGTTATAAGCAATATAATTTACGTTGCCCCTACTTTAATTGAGGGCAGGTATTTAAAAGT
-CGTGACACTCAACAAAAACTATATTATAATAAATATTAAAAAAATGTGTATTACAAACTT
-ACATTAAGCTGCATGATTATTTTATTGTAAGCCCAATGCCATCGTTGCCGAGCTGTGATT
-TCCGTTTGGCGTAACACCTGCATGTGTCCTCCTACGACTTCTTCAGTTTCTCCTCTCAAG
-AGCGTTTTTTTTTTTTGTGAGATTAGTTTACTTAAGTCAGTAAGATCGGAAACGTGATCG
-CTTAGGTTTTCATCTTCTTCGTCTACGTCTGGGCACATTTTTTCTGTCCTAAGGCGCGTA
-AGTTTGGTTGTTGATTCACCAATAACAGTGTCATGCTTTTGAAGGGAATCGTTTGTCGGT
-GTGAAAGAGTCACTCTTCTTGTTGAGCGAAGCAAACGAAGCTTCTATATTCGAGTCCACC
-TTTATGATTGACCCTTCAATAGGACCAACGCTTCCACTGGAGCTTCCCTCTAGGTAATTT
-CCGCTATCGTCTTCGCTGTGATAGTTGTCGTATATAAAGTCATCGTCTTGCCCTACGTCA
-ATGAAATCTAATGATGGTGGTTGTATTTTTGATATTTTGGCCTGCTTCAGATATTTCTTG
-TTCTTCGGCTGATTATGTTCCTCTTGCTCCCTCTGCTGCTCGAGATACTTATATTCATCC
-TCCTCGTTAAAGTAATCCTCTCGGTAGTCATAACCATTATTGACTTGTTCATAAAAACCG
-TTTGGCTGAATTGACGGTGTCGTTTGCTGAAGATCCATGTAGTAATCTTCCTGCTCACTA
-TAAATGCTATAGCTAGGTACTTTTCCGGTTGATGGACTGACATCTAATTCATCTGTATCT
-GATTCATCATCATATACCTCCGTCGGCATCTGTTTAATAAGTAACGCCGATTTACCATTG
-ACGGTAGGAAGTTTTTTGCCGGTGGCCTGCGGGCCAATCGGGAGTATGTTTGTATTAATT
-ACTTCAGGTTCCCCAGGAATCACCGCCTCTTCTTTAAATTGGCTTTGATTGCCATTCGTA
-TGATAATCTGCGTATGGTCTATCATCTGCATATGTACCAAATTCATGTATTTTCATATTA
-CTATTATCATAATCACCGCCAGTATTTGCGTAATGGCTTGATAGAGACTCTACATCGGGC
-ATTTGATATCCATATTCTGAATCAAATTCTACTGAACTTGAATTTCTTTTAATCTCGTTA
-GGTGAGCATACGCTAGACAACAAAAGCACGTTGTTCGTTCTCGGTACGATTGTTGGCTTT
-TGTGCAACGACTGATGCCACTGACGACGCACTTTGATTGACTGCTTGCGTTGCTGATTGC
-ACTGCTGCAGCAGCTTTTCCCAAAATTGATCCGAACATGCCAACAGTACTTGCTTTTTTC
-GTAGGAGGGTCATGAAGAGGCACTGGTTTATTTTTTGTATTTGCCTTTTCTATGCCATTA
-TTTGTTACATTTTGGGTCTTATTATTATACGAGTTAACACTGTCGATTTGCTCATTGTCT
-GGTACCTGATACGAATATGAATTTTCTATTAAGCCAAACTCAGATTCACTGTCGAGCATC
-CCTATATTTACCATTTCGTTGGTTAAAATCATCTCATCATAGCTATTATCGTAACTGTCA
-CAAACATTTCTGACTAAGGTCGAACTAATTTCTCCCACTTCATTATAGTATGAATTCGAT
-TTCGTTGACTTATTGTGGACTGTAGCCGAATATAAATTTTCCTCGCCATTTTTTTGAGTA
-CAAGATGGAGATGTCGTAGGTATATAATTACTGTTACGACTAGAAACATTTTCAGGTGAA
-ATCAATATTAGGGTAGGATTAGTTTCTGATCCTGTTTGTTTTATAGAGGTGGAACTTGTA
-CTAGTTAGCAATCCACCGACACTTGGCACAATCTTTGATGCTAAGTTAAAGCTAAAACCT
-CTTTTGGAACTGGGATTTGATTGAGTGACATCAACTGTTGAACTGACACCACTAAAAACG
-CCGTCCAGCCCCCCTTTTAAGCCCTTTGAAATTCCGTCAAGAACACTACTTGCTGCGGAT
-GCTACTACACTAGCTTTTTGTTGTGCCTGAGATGGCTTATAATAACCACATTCTCCTGAG
-CTTAAGTTCTGATTCATGTCTATTGTATCCTCGGTCTTATCAAAACTGAATTCAACTGAA
-GTCTTATCGTTTGGGAAATTGTATAAACCGTCCTCTGGGGCAACATGGTCAACAAATGCG
-GTCAGTTCTTTTATGTCAACATTAAAGCTATCGTAAAATGTATCATCGAACGCTACATCA
-TTACTCACTATTGATTCCGTCCCTGGCAATAATTTTGAGCAATTCAATGGGTTTACTGGA
-CTTACTAAGGTTTTCGGTGATTCTACGCTTTCAACATTTGATAGACTGTCCAGCTTTTCG
-ACAATTTTATATTCTTTGTTCTTAATTGAAAAACTAGGCACACTACACGGATCAAATGAT
-TCACTGGAATAAGAAGGTAACTGTAGACTACTTTTGCTTTCTACATCCATCTGGTTGTAG
-GAATTTAAATTGTCAGCGTTCGTAAGAGTATTATTGATTACATTAAAGGAATCGCTTTGA
-GTAGCAGTATCATTTTCTGAAAGATCCATAATGGGTTGCGGCAATTCTGGTAACTCAAAT
-TGTTTCATATAATCCGAGTAGGATAATAATGGAGCTATTGATGGTGGTGACTTTAAGTTT
-GACGGCGACGGTGAGGCAGTTTGGCTTCCAGATACTAGTACCGTTTCAAAACTGTTGACG
-TTAACCGTGGTGGTGAACGCGCTGTCGGGAGGAGAGCTTTTCCTCAAATTAAAATTATCG
-GATGTGCCATTAGAAGAAATGAAAAGAGGAGTGGAACTTTTTAATGGTGTCATTAATAAT
-TCGGCCTGATTCGTGCCAGCGTTGACTTTAAGTGAAATATTTAAGCTTGATTCAACGTCT
-AATGGTTGAAAATTAACGCAAGTACTCGTCCACTTGTTAGAATATGAAGAGAATTCGTCA
-TCTGATGTTATATTCAATGGCGTTGTGGTTGACGTACTGGCAGCATTGGCGATATGGTTT
-TTCTTTTCTTCGGACAAAATAGGTTTATTTAATGTATAAGGCTTCAGATACTCAGATATG
-TTAAATAAGGCTGATCCGGGCCCGCTATATGGATCGGCTAATTTTTCAATTTCTAGAATT
-GGTTCGATAGAAGAGCTTTCTGGTTCTCGCTCAATATCGGATCGGGTTGCTTCGATTTCA
-GGTAAGTGACATGTTAGAGAAACATTTTGCATAATATTGCTTGGTAGCGCCACAGGCGGA
-CAAGGACTTTGTTTGGATTGTATTGGCGATAATGGGGTCCACGTTGGCGAGTGTTCTGCT
-TCGACAGACTTGTCCGAAAATACTATATTTGGTTCTTTACTATCATACTGATAAAGGGCA
-TTATGCCTGGCTCCAATAAAATCTGTTTCAACCAGATATGAGGTGGTTTCCGTATCTTTT
-GTTATTGTTGTTGTTGGCGTAGGAGAAGATGCCGATTTATGGTCGAACGAATTAAATGGT
-AATGCATCTGGGGCAGGAGGGGTCGCCCAATTCGAATTGAGACTTGCACGATCATTGGAC
-TGGGGTAATGATATAGGCAGCTTTGGCAGTTGCTTTGGGCGATGACTCTTCTCTGGTAAA
-GGATCTGAAGTATATGATGAACTTAATGCATCGGTGGCTATGGTGATTGGATGACGAGAT
-GATTTACACAGTGGCGTTGGTAAAACCTTTGGCAATTTTCTAGTCTTTGTTATTGCAGTC
-ACAGCAGATGACGGGAAACTTGTGACGCTACCAGAGTCACGTGTATCGACAATTACTTCA
-CAAGATTCCGTCGCCAAACATCTGTCTAAGTCTCTTGCAGCGGCATTGGTGCTGATGGTG
-TTTCCTATTATAGAGTCAGTTTGGATTTCAGTAGATTTCTTAGATTGCTTTGAGTGAACT
-GGGACTCTAATCTCACCAGATGCTATCACAGAAGCTGTAGTCATCGCCATCATTAACGAA
-ATTTTCCTCTGCATTTGCCTCTTTAGTTGTGTATTATTGCTCGGCGGTGTGTCGCTGTAT
-GTTGAAAGATTGTCGGTATTGTAACAACCTTCTTGGTAATCACTGTAATCTAACGGCAAC
-ATGGACGTGTATGGCCTTTGCATTTTTTCATAAACCTCATATGTACTAGATTCAGAACCC
-ATCGCATCAGTTTGATCTGTGTCGAAGCCGCGTCCATCCCTCTGAGCCGCGTCTGCATTA
-AATCCAATTATATTTCGACCTAAATAAGAGCTACACCGCGGTGATTGCGGTAAAACCCGC
-AATGGTGCCGATGACATAGCATTGTCTAAAAATGTCGACGAGTAGGCACAACCAGCATAT
-CCATTGAGATTATTGCCAAGGATATTCTGGTAGTCACTAGGCGAAAGACGTCCGACGAAG
-TCGTGTGCTTTGGCCATGCAGACACCATAGCTGTGGTCTATTTTTATGCACATACCTTTT
-GTGTTAAACTTTACATCCATTTGAGGGGCACATGCGTTTGAAGAACCCCTTCCATTTTCA
-ATGTTTGGCAGCTTAGGTAATAATTTCGATGAGGTACAATTTAGATTATTATGTCCTAAC
-CCATATTGATCTGCAACAACTGAAGTGTTTTCGTTCCAATTGTCAACAGAATCCTCTTCC
-GGATCACACTGGATATTAGCTCCATAACATTCTAAATAGTCGTAGCCATAACTATTGTTG
-CTGTTGTCCACGGTTGTAAGTACTGTATCACTGTTTAGGTGGCTCACGCGACTGCATTCT
-TCTGGTCCTTGATTGCTTAAAGCATATGACTCACTGAAATATTCTCTGCTAGGCTGTGTT
-TCGTAAGAAATTTGACTGTAAGATATTCGACTGGTGTCAGAGGATAAGGCACCGTTTTGG
-GTGTTATGAAAGTAATCATGCCTCACGTAGTGCTGAAAAGTAAAGCATATTATATAAAAC
-CAACTCCGTGTGAACCAAATACTCACCGTCATGTTTTACGGTGTTATTTTCCCGCACTGC
-TATCTGAAAACTTTATCTTCTACGTGATATTCCTTTAGCAGCATGCAGTAATGCTGTGAC
-ATTATAGCGCCGGCCGAGCATCACCAAACAGTCAAAAGTAGCTTCAAATATATTAAAAAA
-TCTATTTAATTAATTATTCTCTTCCTTAATATTAACGTAGCGAAAATTAAAGTTTCTTAT
-TTTTTTCTATTCTATTCTATCTATATTCTATTCTATTTTTTTGATTCTAAAGGAAATCTT
-AATTATATTTCCAAATCAATACCTTAAAGAATGCTAATGTCAAGTGCTTTGACCTTCTGC
-GAACTTGCACAAGTTATCAAATTTTCCGTTGGGTAACGACTTCTTCGTATTATTTATTAA
-ACATCCGTGAATGCGTATTTATCTACAAAAACGTATTTTAAATACAACTACATCGTCACA
-ACACAACCGATTTTTTTTATAATAACGAACTAAGAAAAAAGATTTTATGTGCATTTCAGT
-TTAAAATCATAAACCATTGATGTTGAAAAACATGAACACTTTCCAGCTCTACTTAAAACA
-ATGAAACTGTTGTTGATTAGATGTTAGCCAAAATTAAATTGCAGATACTGAGAATAGCGG
-AAAGGCGAAAGGCAGACAGGACCGAACATTTTTCCATTCCAATAATGATCCTGATAAACA
-GTATGTATGTACGTTTCATATAGTCAGATACAACGGTTATGAACTTATTTCATCCAAACA
-AAAAATCAAAATCACAAATTGCTATTGCCGACACGATCAATTTTTTGAAAGTTATGATGT
-ATGGTTTAAGCATTGTTAAAACATGAAATATAAACAACGCGGTAGGTGTATTTAGCTGCT
-TAGGCCGACCAATATTCATGGACCTTGGAACAATATTGGATTCATACGCACATTGCGTAT
-TTTCACACATTTAAGAATTAAAGGGTTTTAAATGTTTGTAGACCAACCACCATATGTTAA
-CATTTTGATAACAAAATAATATATTTTTACCAGTTAAAATGTTGTAGTTGGTAGGTCAAT
-TTATTTTGCTTTGTTTATTCACATTTATTTCCTTTTAGATAGCATTGGTGCCACACAGTG
-TGCCACATTTTTATTAAAGCTAAGTTTTCATTACATATGCCAAATTGAGATATTTAAACT
-AATCCAATTTCTTTTATTAGTCACTTAAAACGCTTCTTATTTAGTACGCAGTAAATGAAA
-AATGGTTATTTTGTATTGTATAATTCCAGTTCCTTAAAATTCACAGAGCATGCGCAAATC
-AAAGAGAGGATAACACCAAGGGAACCTGTTCCCGTGGTGAAATATGTTAGACAAGATATA
-TATGTGAACATAATATATTATCGAAAATATCAATTGAAAAATTTATGTTTTTTGCATCTG
-TTTTAAGGTTTGATATACAAAATTTTCCCAAATCTTCCTTGTTCCACGTATCGTTCTGTT
-AGTAGTGAATACGGCTTCTCCTGCATTCGATAAGGCCTGTGTAGCACCATGTATCCCCAA
-TTTCCTGATGTGAGTTTAGTCAAATGTACATACGCTATTCCCCAACTATCGCATAATTCA
-AAAAGCATTTATTATATCTACGTCATCCATAGGGAAGACGTCAAGGCCAAGGGAGGGTTA
-AGTATAGCTTCAGAGCGCGATAAGTTTATAATCTAACATGCAAGTATCTATTGTATGCAC
-TTTAAATATTCCATTTGTGTTGTCACCTTAAACTTAAAACATTTTTGGCATACCAATAGA
-GACTTGAACAGCAATAATAAAATAAAAAAAAATTGTAAGCACATGTTTCAAAGCTGTGGC
-CATTTTTAGGAGCTTTGCTCCTCAGCATGAGTGAACAAACTCGCGGAATGCCTATGCCTC
-TTGAATCTGCATGCTAATGAATATGAATATTATAGCTGTCAGCCGCCAGCAATGCCTATT
-TCAGTTGTTTATATGCAGCCAACTTTGGAGACACAGTTTAGTTATACGGCACCTCTCTCG
-TTATCCAAACTCCCCTCTCTAGCTAGCTCTATTTTACTCTCTCTCGCACCTGCACCTTTG
-GCATAACCTTCTGCTGATCGGCCTGCAATTAGGTCGCTCATTATCATTCGCTTTCGTGAT
-CTTGGACACATCGCATCGATTTAAAATCTCGTTCGCTAAAACCAATAAAAACATATCGTT
-CCTAAATAAACCTCGTTTTTAATTGCTCAATAACAGCTCATAAAAAAGGTTATTTGCTCA
-ATATTTGGTGCTGACGTGATTTGTGCATAAGCAATAAATAGTGCAGATTTTCGCTACTGT
-TGCTTAGTGCATTGCTCAACAACAATTTTTGTCTTCGATATTCAGACAAATTAAAGGCAT
-ATCTTCTATTAACATTGAAAAATAACGTCTTTGGTTACGCAATATTGCATATGTGTACAT
-AAAAAGTTATATTTGTGAAAATACTAATAAATTAATCTGCCGCTAATTCTTTTTTGCGCT
-CATCTTCCCGCCTGAGCCGAATTTCGAGTCGCTGTTTCTGCCGTTTAGTTGTTGTTGCTG
-TTGCCATGGCTGCTGAAGATTCTGGGAACGTTGCCGCTGATGCGACATGTGACATTTTTG
-AAGCGCAATACCGCTGCAATTTATATTTTATTGAAACGATTTAGCGGATTATTTGTCAAG
-TTCTAGGCTATGCTAACCTGGTCAACATGGTTCCACCCGCCAGCATGCTGCCACAATCCC
-AAATGCTTCAGGACGGCTAGGGTCAGGGATAGGGTGCCAGTGCACACTGGGCCAGATACC
-AGATAATTTTACTTTTGTATCTGTTTAATATACATATACTATTATATTAATCAAAATTTT
-CTACGTCGAAATGCATAGAAAATGGAACATCGTGATCCGAATCCGAGTCGCTATCATCGC
-TTCCCAAAAATGTTCATTATTAATAGGTTTCACATTTGGTGCATCTAAAAGATTGATGAC
-ATCTTTCAACAAAGCCATTTTTTTTTATTTTGAGACGATTTTTTGTTTATATTTAGGCTT
-GAAAGTAAAGGATCCGATAAATCCATGGATGGTTTGCTTTTTGATGAAATTGATGCTACA
-TGGACAAGAAGACTTGTATTATTTTCTTCCATATTAGCCAGATCCGTTGCTATTTTTCTT
-TTGAGCCGTGATCCTGCATCACTGTAAGGGAGACGAGGTCGTCCCATTAGACCGTCTTGG
-TTGCGACTTGGTTGTTGTTTTGGTCCACGACAACCATCATCGTGGGTGCAAGGCAACTGG
-AATGTATTTTCAATTGTACGGTTTCATTTAGCCAGATTTTTCATTATATATAGGTGAAAG
-CTTCTGATTTGCTTAGCGACTTTAGCTTTCTCGTCAATAGTAATATCAATTAATTTAAAT
-TCGCCAACAACCCAGTCAACTAAGGCTTTGTCATTTCGATCTCCTTAGATCCATTCATCC
-AGCATAACCGATCGGCTAATCTCAAACTTGTCTTAAACGGCAAAATATAAAGAGCATATG
-CAAATTTAGGCAAAAGGCGTTACTAACATCAATTTAATTACAGTTTTGAGTAAACACATC
-AGGTTTTAGTTTTTGGCACAAGTTGGCACAAATCATTTTTCACTCCACAATAGACGAACA
-CTTTGGTTAGATGGTTATAGCTAAGACCTAAACAAAGACAACAACAATTACAGGATGGAA
-CACATAGTTCTAAATCAGTAAGTTATATCTATATTATTCATACCTTGACCTTTATGTTCC
-ATTTTATTTGCTCCTCGGGACCAGGATAGGATGTCCGGCATGCCGTCCCAGCAGCTGCAA
-TCGCAATAAGTAGGAGTTTAGCAACCACTGCCGCAACATTCATCCCAAGGCGTCGTTCCA
-CTTCCAGGATTGCCACAAGTAGCACCCGGTGGAATAGTTAAACCACCTTAGCCCATGCCA
-CATTCACAGGGTGTGGATCAACAAGTGGGCCAGGGGCCACTCAGTGGCATGATGTCTCAA
-AAGCTACCGCCGATCCCATGGCAGGCAATGCAGCAACTGCCCATGCAGCAGCAGCCTCCC
-CCACGTCAACACCCACATCCTCATCGGGATCCGCATCACCAATATCCGCACCAGATGCCG
-ATCTCGAGCCACGCATGTACTGTACCGAAGAAAACGGCTTACGAAAGCGAACGTAAGCCC
-GGTGGATCCACGGCGCATCTTTAAGGCCCTACGATCTGGTCTGCTGACGAAGTGCACTTG
-GGCATTATTATTCGATGATTCTACGGTCAAGTTCTTTGGCATGTTATACCTGCCCGGCCT
-GTTGATTTTGCTGATGGAACACTTTCTCGCCGAGATGTTCGGCAAACAAAAAACGAGGAG
-CAGTCCGCTCAGCTGGCGGAAGATGCTGATGGCGACATCATCAGAAGTTACAACCGCAGC
-CGGCATTATGAAAAAATGTAGTGAAGTTGATGTGCTGGGGACACCACAAACAGGATTGAC
-GAAGAGAGCAGCGAAAAAGCTGTATCTGCTACCCCACGCTTCCAACTGGGGGAGTATTTC
-AGGTCACACAGCCGCCGCCAGCAACTCATAATTCATTTGTTTCTACCAAAGACCCTAGAA
-TAACAAGATGCGTAACGCCATACGATTTTTTCGCCGTGGCTCTAGAGGTGGCTCCAGGCT
-CTCTCGAATTTTTGTTAGAGAGCGAGAGAGCGGAGAGCGCTACAGCGAACAGCTCTTTTC
-AACGCACAAAGTGATAGCAGACAACTGTATGTGTGCACACGTATGCTCATGCATTGTAAA
-TTTCACAAAATATGCCCTTCACCTTAGAAGTTCTTTGACTTTAAATCTATATTATTTTTG
-ATCAATTGGCACCATGCTAAAAATTCATGTTTTGCATTGCCTTAACGTTATTATTATTTG
-AAAATAGATTAGAAATAGCCAAATCTATGTACATATTATCACAAAAATAAATTTCAAAAA
-TGACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTGAAAAATTAA
-TAAGGCAATTATTGTTGAGTGCTTGTGTCCGCAATTCGTGCCTCAAGATATGAACGAAGC
-AAAGACACTAGAATAATTCTAGTGTCTTTGATATGACTTTTGCAATAAACAGTTATCACA
-TTTAATTATTTAGTATATTTATTAAGTCATTTGACTTAATATGATGTAACATTAACATTA
-AAAGTGTTTCAAAAAAAATATTTCGCTTTTAAAAAATTTTCAGATGAGAGAAAAATTAGA
-ATTAAACATAAATATAAATGTGTAAACGGTAGCTAATTCGAGCGGCAAATTTAAAAAGCT
-TTAAAATTATAATAGTCAGGGCGCGAATTTTTAAAAATTATTTTATTTTATCATATTGCT
-ACGAAATTGGCAAAAACTACCCTAATATGTACAATGTAAATTCGTTTCTTCGATCAGAAT
-TGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACATATACGCGTTCTCGTCT
-CTTGTTTTTACTCACACAAGCAAGCAAATTCTATTTTTAGATTTCTTATGCTCTCAGCGG
-GAGCGAGCGGAAAGAGAGCAATTTTGGCCGTCACTAAAAAATTGGCTGCATGTGCCAAAC
-CAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTCTACGGTACCACAGC
-TGTGCAGCATATCTTTCGTTATCTAAGCTCCCTCTCACGAAAGCTCTCTCTTGTACTCTC
-TTTCTCACCTAAACCTTTGGCTTAGCGTTCTCCTGATCGGTCTGCAATAAAGTCTCTAAT
-TTTCATTCACTTTCGTGATCTTGGACACATCACATCGATTCAAAATCTCGTTCTCTGAAA
-CCAATAAAAACATATCGTTAGAAATCGCTAAATAAACCTCGTCTTTTAATTGCAAAAAAA
-AACAGCTAATAAAAAAGCTTATTAGCTTGAGATCTCGACGTTCATATGGACGCATCGACG
-GACACGGCCAGATCGACTTTGCTATTGGTCCTGATCAGAAATATATATATGAACTTTATA
-TGGTTGGAAAAGCTTCTTTCTACCTGTTACATACTTTTCAACGAATATAATAGACCATTT
-TACTCTACGGGTATAATTATTCCAACAGGAGGCTTTACATTGCGGTCTAGATTTGATTTT
-CCTTACGTTTATCCAAAAAAAATTTAATTACTCCTTAATTGTTTGTTAAAAAAAATTGCA
-CTGCCCAACAGCAGCGTTCCAAAATTCAACCTCGTGACTTTGTAACCCGGTATAGCAATT
-GTTTAACTCGACGCTTAAGAAGACTAAGGAATTTTTATAAAATGTCCCCCATAAAAAAAA
-CTTCCGAGTGTAAATTAAAACAGTATGTGACGGATTAAGTTTTTTTAAATATTTTTTTAA
-AGATGTATCACTTTGACATACTATTGCCTATTAGGAAACTTGTGATCTTTTTTGTTTCAA
-CTAGGCTATACTACTTTATTAAGACTTTGATAACAAGACATCTATAGACATCAATAAATC
-ATTTAGAGTTGGGTGTTTGTTATTGATAGCCGTGAGTTAAATATTTTTTAAATCCAAATT
-AAAAAAGAGAGTGAACAGAGTACTAAAGTCTGCATGCTTTATTGTATTTATTTGTATGTG
-TCGAAGAGTCATCAGGATGCCCTTCTTCCTCTTCACTACTCTCGTTATGGTTCGCGCGAC
-GTTTTCTGGCGCTTGAGCGAGGCATGTCTGTTATGCGTAACGATCGAAAACTGACTGACT
-GATCTCTTCTTCACAAAATCAGAATTATGCGTAGTTTTTGACTTTACATGCAATACCAAC
-ACAATTATGACAGTTGTTCTAGTCCGCATACACCAATACTTATGCACACCGCATTTTTCT
-GTATGCTTCTCGTTTTCGTACAGACATCTACTTCCCTCCCGCTCCTACCCGCGACCAGAC
-TACGTTCGGCAGAAACTCTAACGGTTGTCTGCCGCGCATCAGAAAAATAAAAAGAGGCGT
-CTGCATGGCGCGTGCCAAGCAGAAACACGAAATTTCGTTTCATTTAAATGATCTGCGACA
-TATGTATATGTCGGCGAAACAGGAGTCTCATCCATATTATTTATTCACTTCGCGATTTTG
-TGCGTCAGCGCAGCAAGTTCCGATCGACGTCAGCAGTCAAACTTCACTGAAGGGATCTTC
-TTACATGTCCCTTCTTCATCATATTCTCTAATGGCTATACACACTGGCGTGTGCCACATT
-GTCATCTCTCTCTAACACACTATTTATGACCACTCGATCGGACCTCAGTCAGCTGCAGAG
-GCTGTTCGTGCCTCTGCCGCAGCGCTCGACAGAATTTTACCGCAATATTACAATTTCATC
-AGAATATGAAATCACAGAAGGAATTTCTGGAATGCGAAGAGTCGCGCTCCGACACGGCCT
-TCCTAACCTTTCACACGTCCTCGTGTGCCTAATCCACCAATCAAGTCCAAGTCACACAAC
-TTCGTCAACTTAAGAACAATTAATGACAACAAGTAATAATCAGTAAATATTTAATTGACA
-ATTCATCTCATGACTGATTTTTCTTTTACAAAGACATCTCCAATTTACATATCAAAACTT
-CAAACTATTTACATTTTCCATGACTTTAATTTCTCATAATAACATTGGCGTGTCTTCTCT
-CACACCCAATCTCTTGACCCCCGCCATAACACTTCTCGTCCCTGCGAGTTAGCTGTTATA
-GTGCAGTCATCATCACTTGACCCCCCCCCCCCCCCATAACACTTCTCGTCCCTGCGAGTT
-AGCTGTTATAGTGCAGTCATCATCACTTGACCCCCGCCATAACACTTCTCGTCCCTGCGA
-GTTAGCTGTTATAGTGCAGTCATCATCACTTGACCCCGGCCATAACACTTCTCGTCCCTG
-CGAGTTAGCTGTTATAGTGCGGTCACACGCCATTCTATTCATAACGTTCGCCAAATGTTT
-CCCTTCTTGGGACACAGATGCACGATCACTAGTGCCATCTTTAAACTCTTTTCTCTCTTG
-GGACACAGATGCACGATCACTAGTGCCATCCTTCAACTCTTTTCTCTGTTGGGAGTCACC
-ATTACATTCATGCGAATATTTATATGTTCGCTTGATAACTAACGACTTCAAATTGTGTCG
-ATGACCATCTAGTACATTAATCACTCGATGATACTTCTCACTTAACACATGACCTCATAC
-CGAACTACTCTACATCCTTTCGCATGTTTTCCTTGCTTGTACGCTTATTTGTTTTCAACC
-TGCCCATTTTCTCTGCTGGCATCTGTAGCTATTGAAAACAACTCAATCCTGTTTGTTGAA
-CAAAGCTCACGGAACTTGTTTGCTGACAAAGCTTCTGCCTTGATCCACTATGATGCGACT
-GGGAGCTCTAAGGAAAGACATACTTGACTCTTCTATAGAATCCGCTGGCCATGTCTAAAA
-CAAATGAAAAAAATATTTACCACACCGCAAACGATCTATTTGATCCAAAATCTGTAGCAA
-TGGAAACTGAGTCGCTATGGGCGCCCTTGAACACTTTTATTTTTATTACTTAAACGAATT
-TTCAATGCGCCTTATTTGGTATTCCAGTTACGAAACTATCGGCATACTTTTCCAATATAT
-TTCTTAATTTACATTTATCATTATCGCTTACTTCTATATTGATGTCAAAGAGTATTTCCA
-AACTATTCTCATGTGCATTATTTTGAACGGCTTTGATAACTTTGGATTTGTACATACTAA
-ATTTATTAGATTTAATCAATAAAACGAAACCAATATGTTAATTTGTTACTTAATTTATTT
-TAATTTTATTAAAGAACATTCGGCGTCCGAATCAAAAAAAAATGGAAAGGGCTCACCCAA
-TTGAAAAACACAGTCCACTTGGCTCACTTAGTTTCGCACACGTCAACTCGCTTTTCGATG
-TATTTGTTGTGGCCTTTGGGACATACAGACGCCACATGTCCCATTTCGTCGCATTTAAAA
-CATTTTATGTTCGAACGATCTTTTAACCCAGGCGTGTTGCTTTCGCTGTAGTTTCTTCCT
-TTTGTGTTTGATGTACCTTCCTTTCGAGCACGGCATTCGGCGAATTTGTGGCCGGCTTTC
-CCACAAAAATGGCACATGGTCTGCAACTGCATTCTTAACTTTTTTTCTGGGCCAGAATCA
-TCTTCGTTGTTACGTTTCTTGAAGGCGTAAGCTTGCAGTTGTTGCTGAAGCTCATTGCGC
-GTAGCCACATTAGTCGTAAACACCCAACGTAACAAATTATTATCGATTTGTGCCATGTGA
-GCCAACGCTACCGAAACCGCAATCTCCTCCAAATCCTTGGCCTTCCACTTAGACAGCAAC
-AAGGTGACAATGCGACTTCCATACTGGGCAAAGCTCTCTCCATGTGTTGGACGTCCGTTC
-AAAACGTTCATCAAAATAGCAGCCGACGTCTCCATTCCTACGAATCGCTGTATGAACAGT
-TATTTAAATTGCGGCCACGTGATGCCAGCGAAGCATATCTGCGACAGCCATTGCGATGCA
-CTGCCTTCTAATGCTTTGCTTAACGCTATTACGAGTGCACTGCCTACAAGCGCATTATCT
-GCAAAGATTAAATCCACGGTGGTGCACCATGCAGATGGATCTGCTCCAGCGCTGTCAGCG
-CAGAATTTTGGCAGTGTGACGTGCAAGGACTTTTCATTTGACGCCGATGCTCTCGGTGCG
-TGCATGGTTCTTATTATTTCCATGAGGTTACGGTTTTGTGCCTCCAACGCAGCCATATAC
-TGATCAGATCTGGTCTCTCGTGGCGAAGGCGATCCCACTTCTGATGTCGGCGAAACAGGA
-GTCTCATCCATATTATTTATTCACTTCGCGATTTTGTGCGTCAGCGCAGCAAGTTCCGAT
-CGACGTCAGCAGTCAAACTTCACTGAAGGGATCTTCTTACATGTCCCTTCTTCATCATAT
-TCTCTAATGGCTATACACACTGGCGTGTGCCACATTGTCATCTCTCTCTAACACACTATT
-TATGACCACTCGATCGGACCTCAGTCAGCTGCAGAGGCTGTTCGTGCCTCTGCCGCAGCG
-CTCGACAGAATTTTACCGCAATATTACAATTTCATCAGAATATGAAATCACAGAAGGAAT
-TTCTGGAATGCGAAGAGTCGCGCTCCGACATATATTTATTGTATGCCCAGATGAAGAATA
-CACATACCTTTAAGGGCTTTCTTCTACCTGTTACATGCTTTTTAAAAAATTACTAGATTC
-GTTTTCCACATGTGAAATTTGATTGTTTTTAATAACAATTCGCAAAAAAACTTACACTGT
-TCTTCGGATGTCTCTTCCCCAGGGTGAATTAACCCAAAAGGCAAAGCTCGTAACATAAAA
-ATGGATACCACCGAATGGCCAATCCAAATCTTGAGTATGTGTTGTATTTTCTCCCCAAAT
-TAGCTTAAATTCGCGACACAATATAGGTACGGCAGGACGAAGATGACATTTCCGACTCGC
-GGTTCTGACTCCCGGATCAACTTACAATATTCAAGCGAACGATTTAAAACATGTATTTAA
-TAATACATACATACATTTTGTGTTTCAGCAACGCAAAATAACACTAAATTATTTATAAAT
-TTCAGTCTATTCAAAACGAAGCCATATATGTATATATATATATAATATTATGCAAAACTG
-CATACAAACTGGATACAATTATCGCGTTTAATTAAAGAATCAAAATTTTACAGTATAGCT
-TGCCTTATCTAAAATGAGATTTTTGAATAAATAAATTTTTTGCGAGAACGCGTTCGAGAA
-ATATATTAAATAGAAATTTATTTGTATAATAGGGGGCAGAGGAGGAGAATTTAAAAATGT
-GCCACACAGTGTCGGCAATTCCCATCCATTTTCATTGAGCTACCTTCGTCGTCTCCAAAA
-TTTTCGCACCACAATTCGTAAGTAAGCCTTCGAAAACTGGTGGTGTTCTTCAGTGCAAGA
-TCTGTTCTTACCATTAAATGACCATGAATAGGCACCGTGGTCATGATACTCTGAATACTC
-AACACCTAGAGAGCTGTAGTTTAAATGGTTTTAGGTTGCACATATGCATGCATCAGTCAG
-TGGTCGCTGAAATATTCAACTTAATGTTATCTCTTAAATTTCAATTTAAATTGATCATTG
-CAGTATGTTTTGTCTAAAATATAGCTACACTACACAACAAACAAGAGATATCGATAGATA
-TTGGGGAATGAAATGAGAAAACATTTTCAAAGGTGTGGGCGTGACCGGTTTGGCGGCTTG
-TAGGCGTTAGAGTGGGCGTGGTAACATGTGGCAACAAACCTGCGCTGTCTCTAGAACCTG
-TATACTGAATCTTAACCTTCTAGCTTTTATAGTTCCTGGGATCTCGACGCTCATTCGGAC
-AGACTGACATGGCCAGATCCACTCGGCTATTGATCCTGATCAAGAATATATATATTTTAT
-ATAGTCGGACATGCTTCCTTCTGCCTGTTATACACTTTTCAACGAATCTAGTATACCCTT
-TTACTCTACGAGTAACGGGTATACAAATGCATGCTAAATAAAGAACAACAAGGCCTCAGA
-CCTGATCGCCAAAGTAAGAGCGTTCACTGGGCGTCATAAGTCCGAACTTTAATTAGAATA
-ATTCTATATATTAAACTGTTCTCGAAAGCGATTCGGATAAACTATCGTGTATGCGTTTCT
-GCCGAAACGCTTATTTTCGTGCCATATATGGCCATATAAAATTAAAAATTTCTAAATCAA
-AGTATTTTAATTTTGTGATGGTATTAAAAAATATAATGTTTATGTAAAAATTCTTTATAG
-TTTCATTTGTACGGCCTTTGAACGGAAATTCTAAAATATTCGAAACATTCAAGATTAAAT
-TATTTAACAAGTCTGAAAGAAATTGAAAAATTAGATTATTTTTTTAACCTTCTTAAGAAA
-GCTCTCAATAATATGAGAAGTAACGAGTTATAACTATATTTTTTTAGGTTCGCTTTATTT
-TACATATGTTATACACTTTTATATTGTTGCATATACTTTTAATGCATGAACCAGAAGCAT
-AGCGTTATTAAATAAGTCCATATCGAAATCGTATATACTTTTAATGAACTTTCTTCACCC
-TCCAACTCTGTATTTAATTTTTTTTTTACAAATTTTAAAAGTTATGCTGTTTAGGTCACT
-TTTAGTTGGCATCATCGTTTAACAACGAGTTAAAAAAAGGATTAAGACTTTTTACAGCAA
-CGCCTAAAAATATAGGAAAAAAGTCATTATATTTAGGCCACCTAAAAAGTGGTTTAAGAA
-ATTTACCCTTGCCAGCAGACTGATCCTTTGAATCTCGCCACTTACAAAGCGATTCCTTCT
-GTATTACAAAGGCATCATATAGCTCGCCAATTAGTTCACTCAGCAACCCTAAAATGTATC
-ATTAGAATTTATTGAGAATTATGGCCTTTCAGTTAAAGAAAACATTGCGTGATATTAGAC
-AGTAATACGAAACGATAATACACATTTTAGAGTTTAAAGTCCTTACCTCTTGGATGCTCC
-AATCCATGAACTAAAAGCTGCAAAGTATATAAACATTCAAGTTGGTGGTCTTCATTAGAA
-TCAATGTATCTCTGCAAAACCGGTATGCAAAACTTTTGAAAGGTTTCGGACTCAAGCTTG
-TAACTGTTGTCCTTGTAGTGAATCGAGAAATTACTCAATGTTTCCGTCAATCCTCTGATA
-AACAACTTATCAACCACCATTATATTTCCCTACAGAAATGTAAGTGAATTTAAAATAGAT
-AAACAAAAATATTTGAACTCAACTCCTTACGTTACTATAATCAATAATGCAGTCCGCCGT
-TGTTCCTTCCTTTAGTAAGTGCTCAATATGGTCTATCACATTTTTAACGTGCTTTTCTGG
-AGTCTCTCTATGATCAATCACTGGCGACTTTGATTCGTTTTCCACATATTCCAGTCTCTG
-TAAATAATCCGTCAGAAAATGTATAAGATATGTAAGGAACAAAGTGTCGAATTAGTCATG
-CACACGAGTTTTCGTCTTTACATTTTATTTCTAAGACTTTCTGATGTTCACTTGTTGTAT
-GGGTTACTCGTACATTAAAAGGGTATACTACAAGGGTATACTACAAAAGGAAGAAACAGG
-CAGAAGAAAGCGTTTCCGACCATATAAACTATATATATTCTTGATCAGGATTAAAAGCCG
-AGTCCATCTAGCCAACGTCTCGATCTCAGGAAATATAAAAGCTAGAATGTTGAGATTATG
-CGTGCAGCTTCCAGAGACACAGACGCAGCGAAAGTTTATTTTCAAGAACTCGAACATGTT
-TGAAAGCGTTAGAGTGGGCGTGGCAAAAAGGTTTTTTTATTAAATCGAAAGAAATTTACA
-AATTAATAAATATATCGAAACATTTTTCATAAGTTTGTGTGTCAGTTTTGCCGGTTTGTG
-GGCATTAGAGTGGGCGTAGCGAAATGTGTCAACAAACATGCTTTTGCGTGAATTTTAGAA
-CAGAATTTAAAGGAATTAAAGGACTTTAAATTTTGTATTTACAAAAATAAACTCACGTTA
-AATTTAATAAAGTCGGCAACTTCACTTTCAGGCATAAAATCTGACCATTTTAGGTTAAAC
-TTGATCCACATATTCCGAGCAAAATTTGGTCCAACTTCTTGTGTGCAATATATCAAGTAT
-GTTTTAAGGAACTTTTTAGCGACGTTTGATGGACTATTTTCTTTTAAATTGTTGTTCCAC
-AAATCTGATATAGTCAATATTTTCTTTACAATTAGTGGCCCTGTTGAAGAAAATGTTATG
-TAAAAAATAAATAAGGTGTTATGTTATTAGTCGGCCAGCAAAAGTGTATCAATTACCATC
-GACTTTATATAAATGAATATATGTATCCTATAATATAGGATATTATGACTAAAGGAGAGG
-ATGGAAACTAATACACTATGCAGCTAAACGTAATAAAATATTACCGGCAAATTGAAGAAT
-GTATAGCCAAAGCTCCGGAATATCAACAATCAAATCGTTTGCATATACGGTAAATTCGTT
-GTAAGCCAGTCTCAAATGATCGGCAGAAATGTAATTCTGCTGAATAAGTTGGGAGACGGC
-AATAGATAAATACCGCCTGTACTGTTTACCTACATTTGCTAAATGCAAATAATCTGTTAA
-AATATAATAAATGAAACTGCACCGTAGTTTCTCTGGTACTCGTTTTATGCACGAAACTGC
-ACCGGGCGTGACTTCTTTAGATGCAGCTGATAGGTCTACAATTTCTGAAACAACAGATTT
-GATGAGTTTTAAATCTGTTTCGCTAGCTTCGATGAACACTGCTACAGGAGCAACAGAACG
-GGTGGTCTGCGAGAAGGTTGCTGATGTTTGCTGCTCACTTCCACGGTAGAGTGGACCTGT
-GTTAACGTTAGAGCTGCCCACTGATGACTGGGCCTGAAATAAATGTTTGTGAATTGAGAT
-GGATAAGTTATAAAAAGTAGGTTCTAGCAAATTCCAAACAACCATATCTATGACCAATGA
-CATTCATTTAGAGCCAACCCAATAGGTTTAACGAGTAGATTATAGATAAAAACAATCAAC
-GCTCCTGAATTAAGCTTATTATCGCCTTATGATCCGTCAACTACAGAAAAGTTTTTTTTT
-CCAGTAATACATTTAAAATAGATGTAGGTAAAATAAATGTAGGTTAAAAGCTGTTTCTGA
-TAAAATAAATAAAAACAACATAATCTGTCAAAATCTAGCGAAACACTGAATTTAAAATGA
-GCTTATGGTTTAAAAGTTGCTTTTGATAAATTAATTTAAAGAAACAAGAAAATTTAATTC
-ATTACTCTTTTTGGCTTAGTAACGTGGCTATACAAGCCACGTGCATAATAAAAATGAAGT
-TAATTTGCGCTCTCCGTAAATAATTTGTTGTTCAAAGTTTTCAATTTAAATGGGGTTAGA
-GAATAAATTATACATTTCTTAAGAGATTGAACCCACGCTTTCAATGTATGCTTTCTAGGG
-AGTTGATACTCACTTTAACAGTATGCCGTGTAGGTGGTGCCTGTTGGGTGTATTTTGAAT
-GACTAGTAGATTTTTGAACTGATGAACTCAATAAAGTTCGACCCTGCTGACCACCGCGGG
-AGGATGAGTTTTCTCGTGATCCCTGAGATGATCCAGTTCTCGAATGCATACCTTTTTATA
-GTTTCCATATTATTATTTTAAGTAATTATTATTAAAAAAAATTACCTCTATCATAACGAT
-CCCGCTCCATAGAACCTTTGTTGTATGATCCTTTGTTTCTGGGTCCACTGCGATCGCGAT
-CCCTTTCATTACTATTTTTATCAATTAGGGATGAGAGCACAGCGAAAGGATTGGATGGGG
-TTGGTGTCGGCGCCGACGATAGTCTTGTCGTGTCACTACTAATCCAAATGAATTGCGTTA
-ATCCACCCATCTTCTTTGTTTCCAGATTTTGGTCAGAAAGTTTAGACTGAAATGTTAAAA
-AAAATATGTTTATCAATCCTACATATACCTTGAAAAGGAATATAATAATTGTATGTGTTT
-TTGCTAAACTATTTCTGCTTATGTATAAATGTATCAAATAAGTAGTTCTTACCAGGCCTT
-CCAGTTTATTGCTGTCAACCGCTAGAGAGCGGCTACCTTTGCTGGTTTGCACATGCCAAG
-TATTTTCATCATTGTTTCCATTGGAGTGTCCAGCACCTCCAGAGACGTTTCCCCCGACGT
-TGTTCTGCTGCTGGTGTCGAAGGTTGCCATTATCACCACGTTGACTGTGGCTGCCACCAT
-ACGCGCTACTTGAACGAGATTCACCGTATCGAGAGTTTCCACGGTCATCTCGTTTACCAG
-AGCCGCCCTGCGATCCTCCGGGTGTAGTACTGGAAAGTGTACCAAAATATTGTGCAGAAA
-GCTGCTCATTCTTTGCCTCTTTTTCAATTTGTCCCATAGTTTTGGGTGCTTCATTCCGCG
-AAGTTTGCCATTTATTCTTACGCAAGTCGATAACGTCTTGAAGCATAAATCGTACTCTTG
-AGCTTACTCTGGCTCCATCTTTGTCAGTTTTCGATGCGATGGCCTGCATCCTGGTGATCG
-ATTTTTCCAACGAATAACACCGACTAGGGTCTTTGGAATTTACTGGGGTCTTTTCAAATT
-TAGCACCCACAGTTGTAAGCAGCTTGCACAAACACTCAAGCATGTCTTCAGAATGAGGGT
-TAAGAAGTGTATCGATGCAAGAGTATATTATTTTGCCAGTCAACATAGATATCTTAAAAA
-GTTCGCCAATAAATCGTACTGTCCCTCCGGATCGTCTTCTTATTTTTCTTTCTTCTTCTT
-CCAAAAATGCCTCAAGTTCCGCTTTTTCATTGGCATCAGTACATTTCTTAATTTTATCCA
-CAATTGGCTGTAATTTTTTTTCCTTTGCGGTGCTTTGTGAAACGTTTTGGGTGAATTCCT
-GTTCAGTTTTATCTAACAATGCATTTCGAAAGTGTGCCGAGTTAGATTTGGTTTCGCTTT
-CCATGCGCTCGTCTATTACCTTCACTTCCGCAGCAAGTCGTTGACATAGTCTGGCGTAAG
-ACACAGAAAAGTTTGGCTCATCAATGGCCTTTTCAAATACCAACACAATTACTTCGTCCA
-CTTTGTCGGGTGTATCAATTTTCAATTTTATAATCTCCTCAACAAGTGTGTCAAACCTTT
-CTGGGGTAAGCTTATTTAAAATACCCCGAACACGACGTACCAATTCATCTTTTTCGAGTG
-CAGATTTCGCGTCGCTATCACCATCAGATTTATTTAAGACCCGAGGGCGCCATGCATTTT
-CATTTTCACTTAACTTTACATCTTGATTTAATGATAAATTTACGTGTATCATGCCCTTCA
-TACTGCTTCTACCGCCGCCACTTTGTACGCCAGACATCGACATCTGTTTACCAATATAAT
-TTCCCGCCGATTCATTGCTACGATTGCCAATAATACCAACCATCGATTGTACTCGCTTGT
-TATTATTGTTATTTCGAATAAATGATGGCATTAAGTTTGGTTGAGGAAGAATAGACACAT
-TTTTTACCTCTGGTTGTATACGTGAGGCCTTAACCTCGCGTAACTGTAATAACTGTTCTC
-GGTCGTATTGTTTTTTTCCGCTTGGATTGTTTGGTGACCATTGACCCTCATTATAGTTTA
-TGATAGATGAAATTTTCGCAGACACTTTCACTTTTAGGTCAGTAGAGTCCTGTTTATCGT
-TAAGGGTAGTCTCTGGCTTAGAATCTGATTGGAGACCTACATCTACTCCTGTATTTTTTG
-TAGAAGTTGACTTTATTGCTGACTCTCTGGAGGAAATGTCTTCTGAAACATCTACATTGA
-GTTTCGGCTTTGAAGGGTATGTTTTTTCAATTTGGTTATTATCCAAACTATTCACATCTT
-GTAATGCCATTGCGGATATTTCAGTCTCGTCTGTGGCATTTCTTAAACTTAGTTCTTGAT
-GAGTTGGCTTCTCTACGCTTTGGCTATCTTTAAATCTTTCTGTCGTAGAATTCTCTAATT
-TTTTTGACAACTCAGTATTATCTAAAACTTCGTGTAAAATAGGAGAAACTGCGTTTGGAC
-TCGTAGGTGATATTGCGCCAATACTATCAATTTCGGGATCTGCAGAAAAATCCAATGATT
-GTGAACTCTTGTTGACATTGACATCTAGTATTCCAGCTGGATGATTTTCGGAGGCTACAC
-TGGACTCCAGCTCAGCAACATGCATTTCCTTTAAACCAGTAGGAGCGTCTTTTGAAATCT
-CACTATTTGATACTGCTTGCTTATGTTTTGATGAATCGGATATGAGTAAATTTGGATGGG
-TCTGATTAGGTGGCATAGATTCTTCAGTGGCTCTGGATATCGGTGTTGACCCTGCATCAT
-CCGTTTCATCTGAAATTATAAAATTGTAGTTAAAAAAGCAGTTATAGTTAATAGTATAGA
-AACCATGTTCAATCTCTCATAAATTATTATTTATTTAAATTAAAATTATAAGGCTAAAAT
-GCATGAAATGATTTTGATTGGCCCGCAAAGCAAGATCAGCAGGATAGCAGCATAAACACT
-AGGGAATGGTATAGTCGACTTCCCCGACTATCAGATATCCGTTACTCATCTAGTGAATGT
-GCGAACGCGATTGGGGAATAAAATAAGCAAAAATTTAAAAAAATTTCATGTGTGGACGTG
-GGCGTGGCAAAAAGTTTTTTTTTTGCAAATCAATAGAAAGTTACGAGACTAATAAAAATA
-TGAAAAAATATCAAGAGATTTTTTAAGTGTGGGCGTGGCAGTTTTGTGCGGTTTGTGGGC
-GTGGCAAAAAGTTTTTTTATATAAAAAAAATGTCAACATATTTTGGCAGTCTTGTGGACG
-TGGCAACATGGGTCAATAAACTTGCGCTGCGTCTATGTCTCTAAAATCTGTATGCTTAAT
-ATCAACCTTCTAGCTTTTATAGTTCCTGAGATCTCGACATTCATACGGACAAACGGACAT
-GGCTAGATAGAATCAGCTATTGATCCTGATCAAGAAACGCTTCCTTCTATCTGTTACATA
-CTTTTCAACGAACGGGTATACAAATAAACATATAATCAATTTTATTTTTTTGCTATTTCT
-GTCACAGCAATTGAGGTCAATATCGCATGATTATAAAATTTAGTTTACAATAAAAAATAT
-ATGCTATTAACCAAATAATATAAAAGATATATAGTTTTTTTGATTATCCCATTTATATTA
-TATTTAATTTATACAAAAATACATGCTATTAAACAAATTATGTACCCAATTATATAGGTA
-TGTTGATAATTATTAACAAAATCGGAAAATGACCCTTAGGTGAGGAAACTAGTTGAAACT
-TACTTGGAATTATAATAACCGTATCTTTTTAATCATTTTTATCAGTTATTTAAAGGGCGC
-TAAGCATCAACATAATTATTGGACATTTTTTTTTATTTATTGATATTACTTTGCTAAGGC
-ATATAATAAGACAATTTTTACTAAAAGTAAAGAGCTGCGTGCGCCAAAGACTTTAGAAAA
-GGTTGTATTCGTTCGATAATGATGTTATGATTATAATGTATACTTTTATATAATAATAAT
-ACTTGTAAAAATACGGCTATCTACGGCACTGAATAAACAATTTACTTTATTACATTTATA
-AAACAACATTTAAAGAAAAATATTCACATTTTTCGTTTATATATTTCTGACGTATGCTCT
-CATACAAATGTTTGTACTAATTTCATATAAGCACACAACGTCTTAATGGCCAACTGTCGC
-TCTATTACCTTAGTCGCTATAGATAGACACATCTGATTTCGTATCTCACTAACACTAATA
-CCAAGGTGATCAGACGAACAGAAACAACGGCCCATCAGGCAAAAGACACACTAGAAGTGA
-GTAAATATTATCAATGGCAAATGTGAAGTATTAACAGTATTAACTCGTAACTAGTAACAA
-TGCCATTAATCGGAAATGCACTTACTAAAACAAAATTTCTGAATTATGGGAAAATTACTT
-TAATTCGTATAGTTGGTTTGAAATTGTCACGCAATTACACATCGAGTCCTACATTATGGG
-TATATTAAATTTTTTTTAAGATTGTAAAAGGCAGGCCCAATAAGTATATTCATATAGTCG
-GCGTTGACAAATTTTTTCAACGGCTTGTGACTTTGTAATTGCATTCTATCTTCTGTCAGT
-TATCAGCTGTTACTTTTAGCTTGCTTTAGAAAAAGTGTGCGAAATTTCGTTTATATTTGT
-TTGTTTGGCGTCAATTTTAATATGGAGCCCACAAAGGAGCATTTTCGTCATAGTTTACTT
-TATTATTTCCGTAAAGGAAAAAACGCGGGGAGGTTGCTAAAAAGTTACAAGATGTGTATG
-GTGATGAAGCCTTAAAAGGAAGACAGTGTCAAAATTGGTTTCGCAAATTCAGTTCTGGAG
-ATTTTTCACTTAAAGATGAGCCACGTTCATGTCGGCCAAATGGAATCGAATTGGATCGTC
-ATGTAACTGAGCGTGAGATAGGAGAGATGTTAAATATACCAAAATCAACCGTTCATTATC
-ACATAAAAAGTCTTGCACTGGTGAAAAAGCTTGATATTTGGGTACCACATGTATTGAAAG
-AAATTCATTTAACACACCGAATCAACGCTTGTGATATGCATCTTAACGCAATGAATTCGA
-TCCGTTTTTAAAACGAATCATAACTGGAGATGAAAAATTGAGCTGGTTGAGCTGGATGGT
-GAACCAGCTCAAACCACTTCAAAGGCTGATATCCACCAAAAGAAGGTTATGCTGTCTGTT
-TGGTGGGATTGGAAGGGTGTCGTATATTTTGAGCTGCTTCTAAGGAACCAAACGATTAAT
-TCGGATGTTTTCTGTCAACAATTGGACAAATTGAATACAGCCATCAAGGACAACGCTAGA
-CCGCACACATCTTTGGTAACTCGCTTTTGATGCATCCACCATATAGCCCTGACCGTGCAC
-CATCAGACTACCATTTATTTCGATCTGTGCAGAACTCCTTAAATGGTAAAACTTTCGGCA
-ATGATGAGGCTATAAAATCGCACTTGGTTCAGTTTTTTGCAGATAGAGGCCAGAAGTTCT
-ATGAGCGTACATTTGCCAGGAAGATGGCAAAAGGGTAACGAACAAAATGGCAATTATATA
-TTTGATTAATGTTCATTCTTAATTTTTTTAAAAATGCATTTACTTTTTGGGAAACCCCAA
-ACAGGATTGGGACCTGCGAGTTTAAGATTAAAAAACCCTATGATTTACAGTTTTAAAGAG
-CAATTTTTTAATATATTAAAAAACTTAAAAATATTAACAAAATTCAATTTGACTTCAACG
-AACATCGTATTTCTTTTTAATGCGTTCATTAGGGTCTATTACTTGAACAGCCTAAAAGTT
-GTGAATTTTTTCGAGAATGTAAATAAAAAAAGGATAACATGAACGGGAATTTCTTTTTTC
-CTATCTACACATTCACTTTTATAAAAATAAGGGGAATAAAAAAGTCGATTCAGAAAGGGA
-GATGAAAAAATACATATGTATTTCTTAGGTTCCCTCGCACTGCTATTTCATTGAACAAAG
-CTTTATATAATATGCTGATTTCAGAGAGGCAGACGATACGTTTTTGTCACACCCACACCT
-GTGAAAATCGGTTTTAATTTTTTTTTCGATATGCCAAAAAAATATGTCGACGCCCAATTT
-ACGCCCAAAAACAATTCATTTAATTTATAATTATTTTTCATTGTTCATTAAAAAAAAATG
-TATGATAAACCGCGGATTTAGCATGTCGACGAGCTGGTTCGCGAATCAAAAACTTATCAT
-TCAAACTGTCACTGTCAAAAATGTTTCACAAGTGTTGGCAACATTTTTTTTTTTGTTTTA
-TTTTTTGTTTTCCCAATTTCTATAGATGTTCCAGAAAAATTTATAAATTTCTCTTCAGTG
-TATGTTATTATTTCATTATTTAGAGCGACATAACGTTAATGTCGTTATGCTAATGACAAA
-TATATTAAAAAATTATGCATTTTGTGGGCGTTAAATAACTACCAATCTGTAAATGCATTC
-GCCAGGTGGAAATTTACCCGAAATTTGAAGTCGAGACTTCATTTCTTTCAAGTCAAAGGT
-CCGAAATAAACAATATTTGAGATGGCGAAAAGGAATAGTTATACACGAAGCACTTAAAAA
-GGTTTGGGAGTTTGACAATTTGCGCAGAATCAGAGCCTGGCGGCTATCAAATAAAAAAAA
-TTAAAAATTAAATGTTAAGATGAACTACGAAAACAACAATATTACAACTTACCAGTGATA
-GGAGCAACTATGGACTCAGATACATTTTTAGGAGACACTATAGGAATTCTAAAGAAAAGA
-AAAATATTAAAAAGGATTATTTAACAATACAAGACAGCATGCTATAGTCGGGGTTCGCGA
-CTTAGCCTTAATTAAATACTTGAATTCGTCAATACAACTTTTTAAAGAACTAGAAATTAT
-CTTTTGGGAGGATTCTATCAGACCGCTTTTAATTAGCAAATAAACGCAGCTTTAGCTGCG
-TGTCGCCAGATTCTGTATTTTCAATCTCTATATTTCCCGATATATCCACGTTCATACGGA
-CCGACAACCGGAAGAAAGAAAACCACAACATATTTAATTTGAATGCAACTGAAAGACTTA
-AACTTCTCGTAACACCTTAAACGAAACGTAATATACAAAATTTTATCTGCTTTCCTGAGT
-TCATAATTAATATCCGATAATTTACTTTGAATAAAAAACTGTTCCTTAACAATGTGTTTC
-TTACTTTTTGCTTCTCCCTCTTTGGGGCGTTGGTAATATTTCAACCGAAGGAGCATCAGT
-CATCGCGGATACGATTGGAGTCGGCCCAACATCTGTTCGACTTATTGGTGTTGTTTCTGC
-AAAATATTTAATAATTAAAACATATCGGTCTTATGTAAAATTTGACGTAAATTTAAAGGT
-TTTCCCAAACTACTTACCAATGGGGATATAAGGCGCGTTTGTCCGTGATTCTGATCCTTG
-TGATGATGTACTGGTCAAATTATTTAAACCAACACTTTCTTGCTGTGGAATACGTATTGG
-ACCTTCTGAAAGGACAGTTGCTGGTGTGTTTGTGGAGGTTACCTGATCGGAAAATTCATT
-GTCTGTGTTTGATTTTGTCTTTAAAAGATAGAAATAAAAATATTAAATGACTCGAAATAT
-AAAGTGCATGTATTACTTGCCTTATCAAAATCGTCTAAAATATTTTTTTTAGTCGTCGGA
-TCGATTATCTGCAATCGATGCTGATGCCGGCGCCGGCTAGCAGGCTGCACCTGCACAGGT
-TGCGGTTGCACACTTGTTGTCATTACACCAACCCCAACCATTGGTGGCACACCCACTTGC
-CCCATTGTACTACCAGGACCGCCAACGCCCATTACAGTGCTGGCTCCTGGCTGCACTGTG
-CTTGTGAGCAATTGAATTTGCGACGAGCTAGCCCCCGGAACAGGGAGAGGTCCATTGGGT
-CCAGACTGCACTGGCTGCAAATTGTTTCCCACATTGACGTTCGTATTTACCGTGACAGCA
-CTACGAGTATGCGGCGGCTGTTGCTGAAGAGTTGGGACATATTGGTACTGGTAGTATGGC
-ATGGGGGCGGGTGCGTATTGCAAATGAGAAGCTGGAAATGTTTGTTGCCGTGGGTTATAT
-TGTGTGTATTGTTGTAGCACCATGTTCTGGTGAAGGGGTTGTGAGTACATGGGTTGCACA
-TGGACATGCCGTGTTGCTCCGCCACTAGCACCTCTAGGGGCATTAGGCGTCGAGGGTGGT
-CCTCGAAATATTCCGCCACTTTGTGGATTAGAACGGGTATTCCCAGAATTGTTGTTTCCC
-GTTGATACATACTGAAAGTATTTAAAAGAATTTAATAATCAGTAAGAGAAAGAAATGGAT
-TGTATTATTATTATTATTATTATAAAGATAATGCAGTGAAGAATGTAAAACTTAAATAAT
-CAGAATAAATATTTAATATATACTAGTAGAGGAAAAGGTTATACTAAATTCTTTGAAAAG
-TAGCAGTTAGAATGCAGCGTTTCAGACCCTATAGAGTATATATATATATATATATATATA
-TATATTATTAGCCTCACTAGCCGAGTCGATCTAGCCTTATGAACGTAACGATTTTGGGAA
-TTGTGTCAGAAAGTTGAGATCACGCAAGCAGAATCCGTTGGTTATTTGGTGATTTGTCTT
-GCCAATTTATATCGGCATGTCCTAACGCCCTTAAAGCGCAAAAGGCTGCCCCCAATCTTC
-CAAAATGTTTAAATGATTTGTATTTCTATATTTTTTCTTCCCCATTTTTTTCGCCTCCAA
-CTAGCTAGTCAAGGAACTCGACTATAGCGGGTTTCTTGGTTTCTTTACATTACATTAGGC
-ACTGTGAGTACAATATAAAAGTATACATATATTCACATTATAAGAAAAACTGCTCATTAA
-ATAAAAAATCGTATTGATATTTAATAAATTTTGGGACCTAAAGTATTTAAAAACTAATTA
-TTAAAAAAAAGGGAGGTGAAATGAAGTTAAGAATTATTTAAAATGAATCTCTTCCTAAAG
-TCACAGAATTTGCAAGGTTTACCTCTGCTGTAGATGCCGGGTAACTATTATTTGATAACA
-AACTACTGTTATTGAAATCATACTTTTTACTAGTATTAACACAATTGACGCTAACGCCAA
-CGATATTCTTTTCGTGCATGTAGCTTGTGCCTGCTGTAGTTGTTCCAGCTATTCCCATAG
-ATGTTCCTATTTGCGCATTAGGCAATACTATTTGGTTGTTAATACTGACTCCAGTACAAG
-AACTTTTTTCACTTCCGACTCCGACGATGGACTTATTTGATACTACTGACCCACTGATGT
-TGCCATTTTGTTTAATGTCCTGTACATTTAGAAAGCAAACATTTCCATCTAGACTTCCAG
-TTAATTTTCGGTAACTGGATATGTTATAAATGGCAGTCGAATTCATATCACCCGAATTCA
-GTTGTCTACTATTTACTGTCAATATGCTTGAACCGTTACAGATAACCGATGACTGGGCTC
-TAACTGGTTCAGACGCAGATAAGCTTCTATTTACAACGTTTGTATAGCTTTGTTGATGCT
-GCTGTGTTTGCTGTGGGTGATGGATTGGTGGATGCTGCTGATTCGTCAAGTGTGGGGACT
-GTTGAGCGATCTGCGCTGATGCCTTAAGAATGGAGACCACATTGTATGCCTTATTTATCT
-GAAACTGAGGCTGAGCAGTGGGATGGCTATGCTGCGGTTGAAGAGGCTGATGAAGAGATT
-GTGGCTTTGAAGTTGGCACCTGTTGATCATACTTTTTGGTCTTTTTATTGGCTGGCAAAA
-TCTACAACAGATCACAAGAGTGGGAACATTTTCGGACTGTAAAATTGATTTAACAATGAT
-TAAAAAAAAATGTTGCCGAATATATAAGTTATAAAAACTATTAGATAATTGGTTAATCCT
-ACTTTATTGCACTTAAACAAAGTATTAAAAAAACCAAAACAAACCCATTTAAAAATAAAA
-TGAAACTGAGAAATCAAGAATCGGAATTTTGAGTAGTATTACACTTCTGCACTGTGAAAT
-TTGAATATTATACTTATGCAGATTTTTTAATACTTTTCAGCCTCAAATTTTGTGATAAAT
-AAATCCAGAATTAACAAATATATATAAAACATGCATTGGGTTTGATAATTTTATTAGGGT
-TTAGAGTTTTTGTCCTACGTCCCCTATGGACAAATAATGTTTATGGGATTTAGCTGTCTA
-ACACAGTTCAAATGATAGATTACAAGATTAATTAATTAATAAAAAAAAAGTTGTGCGTAC
-AAAATAAGAACACTAAATGATTAAAAACAATTAAACTATTATTTATTTTGTTATAGCTTC
-ATTTAATTTTCCGACTGTTGCTCCTTAGTCGTCGCCGGCATGTTGACAATTAGCCTTAAA
-ACCAAAGTTATACGCGGTCAAAAAACGGTGTATATCAAGTTGTCATTCAGAAATAAAAAG
-TATGAAGCTATTATCTTCTGGACTATTTTATATTTATTTTACTCGGCTGCTGATACTGAT
-AAAGAATATATATATAATTTATATGGTCCCAAATATCTCTTTTACTGCGATTTAAATATA
-TGCCTTATATCATTAAGCCCTTCAAAAGGACATCACTATAAAATACAATATCAAGTTGAC
-ATTTTATGAATAAAAACAACGAAACTATTATATTAGGGACTATTATATATGGACTGATTC
-TGTGACTTGGATATGTGAAATCATTAATCCTTTAAATCAATATAATAAAATACATTTCGA
-ATATTTTTTTTCCCTTGGATAGATTAATCACAATGCGTTTTGAGTTTAGCTTTAAAATTA
-CGTTGCTGAGTGTCTGCCAGTTACCAACAAACCAGATTCAGCATCCATTTTTGGAGCCAC
-CGTTGAAATAAAAATTTTTTTAATTAATATTTTTACCGATAAAAACTATATGATTTATGT
-ATGTTTGGAAAAACGCGGTTTTTTATAGTTTAGGTTTTAAATAAAGTACTTCATACCATG
-CCCGGAAGAGCTTCATTTATGAATTATGTAGCTTTACAGGACTAGAACAATTATTAGTAT
-TCAATCAAGTTCGTTAAAAAAATTTTTAATTTTTTAATTCATTTAGTAAGTAACTTAAAT
-AATTGTAATCGCAAACATATATTTTATAAATTTTTTAATTGAATTATATACCTTTTATAC
-AAACCGCAATATTTATAAAACAAACATATAAAAAAATTCCACAAAAATAGCATTTTCTTT
-TTAAACTTTGCTGTTATTGTACGAGAAGTGTGATACTATCTTAATAGATTGTTTACATTG
-ACTACAGCAGGCAAACTTATAAAAAATAGGTTTTAGCTCTTTTCGGAACTAGGAAAACAT
-ATTTATTTAACGAACTAATTTAAAACAATTGCAAGGAAAGTAATACAGCAAATAATGTCA
-AAATGTATATATGTAAATAATTTTGGAGATGTTATTTTTATATCGACTTACCATATTTTG
-TGCTGAATGGGGCTGCATGGCTTTATCTATATCTGATTGTGTTGGTAAAGTTGGTATAGC
-CTGTTGCATTACGTATGTGTATTCCTAGAGTTAGCTCTGTAGGAAATCGCCAAACGGTTA
-GATTTACCGTTTCATAGACGATTTCTGTGGTGATTTTGGACCCACAAATACGACGTCATT
-CAATCATTTGATTCTTTAATGAATATTAATGAATATTAATTGTCCACGTTTCAGTTCTGC
-ATATTTTACCTGGAAATATATTGATATACAGCTACCAGAGAGGTCTCTGAAATTAAAAGA
-ACTGACACGTATAAAATCATTAAATATCACAAAAGATTTCACCCAAATGTTTCAAAAATA
-TAAAGTAGACATTTTGTAATTTATTAAGTCTAGAGCTGAAGCCCAGAGATAATTTCTATT
-AAACATTTGCCAATCCATCCTGGAGCCTTACTTATTTGCCGACGTTGCCGTTGTGACTTT
-GGAGATTTCGTTCTCACAATCACAATGGTGCATATGGTGAAAACGTGCCACGAATTCCAT
-CGTTTACATCATTTTTAAAAAGTTAAGACACATTTCAGAATGTTAGTGGTAAAATCTTTT
-TTCCCTTCACTGTGCACAGTAAACTTGCAAAGTATCATGTAATATTTGTTGCCCAGTGCT
-CATTATTAACCATCAATTTACCTGAGCAAATGTTTGTATGTGCCTATCCGACGTGATTAT
-GTACAAAAAATACAAATGTTAAGAATTCCACTTTAAGTGTATTTTAAAAATGTATTTATT
-TATAAAAATGAAGCAGTAATTCCAGCTTTATCTTTACATTCAAAAACTATTTTTTAATAA
-TTTCCACATGCAATGTGTTCTGTTCATACGAACAGAGTTGCATTTATTATTTGAAACATC
-GATAGCACACAAGAAATAGTGATAACTGAAGAATATCATTATCAACGATAGTTAGGTCAC
-ATTTTTAAACGCTTCATCATTAATAATTTAATTTTTTGCTAACCATAAGTTTTTAAAAAT
-AAAAAAAAAATCATATTTCAATGTTAATTATTTACTAAAACTACTTCATAATACGTTTAT
-TCTATTGAGGTTTGCCAAAATTATAATAATGATTGTACATGCTATGCCAGCGTTCAATTC
-CTGATAATGAGCCCTTTCCGCAACATGGCTAAATAGATCATTATATCTAAGAATACAACA
-TATGGGCAACTTTAAAACAAAATGTTAATTTCATCGTAATTAGGGTTTCTTGAACGTAAA
-ATATAATTAGTTAATTATGGCCAAAATAAGACCCTTTCACACTGACTAAAATACATATGA
-CAATAAAGAAATTGGTAAAAAACGATTCTATATTACATCAAAATATCGATAAATAAAAGA
-ATTTAAATCAAAACAAAAATAATCCGTATTCAGACCCAATTATTTTATATTATTATTATA
-TATTTTTTTTTTTTGGCACGGGTCCAACGGCGACACCTCCCGACCAACCGAACGAGGGGC
-GCTGCCGTGTATCGTACGCCTCGATTAGCGAGAGGATAGACGCGATATAAAAAAGAGAAC
-AGGATCGAGGAAATGAATATAATATAAAATAACTATATTAAATATTACTGTTAGTAGGAT
-CTAATCATAAAATAAAAAAAGGTAAAATCAATTGCTTTGTGAGCGGCAGAGAGTCAAGAT
-TACAGATATTAGGATAAAGTCTATTATAATCAGAACATAATACTCTGTAAGGGTCACGCA
-ACTCATAGTTAGATCTACAATGATTTAAAATAAGGAACTGAGAACTGAAATAAGGAACTG
-AGAACTACTACTGAGAACTACTTCGAACTGAGAAGTTAAGCCGACTAATCAAGTCAGAAC
-TCTTAACATCCCCACGAATAAGCTTACAAATAAAGACTGTTCCAAGCATAGTTCTACCAA
-AGACACTAGAATAACAAGATGCGTAGCGGCCATACATTGGTTTGGCACTATGCAGCCAAT
-TTTTTAGTGACGGCCAAAATTGCTCTCTTTCCGCTCGCTCCCGCTGAGAGCATAAGAAAT
-CTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGACGAGAACGCATATATGT
-GTGCGTGTTGTGCTAGAAGACGATTTTCGGACCGAAATCAATTCTGATCGAAAAAACGAA
-TTTACATTGTACATATTAGGGTAGTTTTTGCCAATTTCGTAGCAATATGATAAAATAAAA
-TAATTTTTAACTGACTATTATCATTTTAAAGCTTTTTAAATTTGTTTGTTAAAATCGCCG
-CTCGAATTAGCTACCGTTTACACATTTATATTTATGTTTAATTCTAATTTGTCTCTCATC
-TGACAATTTTTTAAGAAAGCGAAATATTTTTTTTTTTAAACACTTTTAATGTTAATGTTA
-CATCATATAAAGTCAAATGACATAATAAATATAGTAAATAATTAAATATGATAACTGTTT
-ATTGCAAAAGTCATATCAAAGACACTAGAATTATTCTAGTGTCTTTGCTTTGTTCATATC
-TTGAAGCACGAAGTACGGACACAAGCACTCAACAATCATTGCCTTATTAATTTTTCACAC
-GCCGCAAGATGAATACTCTAATGACAAATATTCTTATATAAAGTCATTTTTGAAATTTAT
-TTTTGTGATAATATGTACATAGATTTGGCTATTTCTAATCTATTTTCATATAATAATAAC
-GTTAAGGCAATGCAAAACAAGAATTTTTCGCATGGTGCCAATTGATCAAAAATAATATAG
-ATTTAAAGTCAAAGAACTTCTAAGGTGAAGGGCATATTTTGTGAAATTTACAATGCATGA
-GCGAGCATACGTGTGCACACATACAGTTGTCTGCTATCACTTTATGCGATGAAAAGAGCT
-GTTCGCTGTAGCACTCTCCGCTCTCTCGCTCTCTAACAAAAATTCGAGAGAGCCTGGAGC
-CACCTCTAGAGCCACGGCGAAAAAATCGTGTGCCAAAAAATCGTATGGCGTTACGCATCT
-TGTTATTCTAGTGTCTTTGGTTCTACGGTTAGCTAGGGACGGTAAATTAAATTAACGTAG
-TGTACTGGAATAAGGAGGTAATATACGGTTTGCATCCCACTTTAGGCGCCGCAAGCAAAA
-CGTAATAAGTTTTTTTGGACCGATTCAATGCGGTCCGAGTGGACTGCGTATTGTGGACTC
-CAAACAGGTGATAGTGATCCGTACTCGAGAATCGGACGGACTAACGAAATAAATAAGGTT
-TTAGTCAATTAAGGATCATCAAATTCCTTAGACCACCTTTTTATAAAACCATGCACACCC
-CTGGCCTTATTGACAATAGACGAAATATGGTCAGAAAATTTTAGTTTAGGGTCCAGAAGA
-CCACCAAGATCATCAACCCGTGTTATTCTCTCCAAAGAGTGCTCTTTGGGTGGGTGCCCA
-CTTAGAGCGTAAGTCATAACGTTACACTTGGAGCCATTTAAGTCTAATACGTTATCACGG
-CACCATATTCGAAATCTGTCTAGATCGGATTGTAAGTCCAAATGGCACGAAGTGTCCTTG
-TGCTGAAGGCATAATTTACCATCGACTGCGTACATAGGTACACGCGAATGTTTTATTATT
-AAGAAAAGGTCGTTAATGAATAAGGTAAAAAGAAGCGGGCCAAGATGGCTCCTTTGTGGG
-ACACCGGATGTGACTCGGAGAATACAAGATAAAGTATTTTTAAAGAGGACTTGTTGCGTA
-CTGCCATTCAGGATCTAAATTGGATTTCTGCTTGAAATCCAATTTAGAAGATCAACAGGG
-AAACCTCGAATCTTTTTTAGCTGCCGATCTTAGCAACATATGCGGATTTGCTGCGATTGA
-CAGCTAATCAGTTGTGGAGTCCTGTTGATCATTTGCCCGTGGTTGCGGGGCCTTAGGAAG
-CCTACCACCAGCGGCTTTTTTGCGCTTTGGAGATTCATCTAATAGCTTAAGGCCATTAGA
-CTGTGAATTAAGTGCGGAAAGAAGATCATCGGCTCGACGAAAACTATCTCTAGCTATGCC
-AAAACAGTTGATCAGTTCTTTCAAGCCACCTTTAGTTTGGCGCATAAACGATTTCATCTC
-GTTCGCAACCACAAGGCAAGCATCACAACAGTAATTTAGATTTTTACCCTTTGCTAGGTC
-ATCACTTGTACGGCCATTAAAACCAGCGCAGTTAGTATGCACCATTCGATCACATAGCCA
-ACAAGTCATTTTTGGCTGCTCAGGTTTTGTAACCTGCCAACAAATTTTATAAAAGCAGAC
-AACATTTACGGTTTCCATATTTATCTAAAATCAGACCACTCTGCACGAAAACACAAGATC
-AAAACTTTCAAGCGAGCTGTTAAAAGAACCGCACGAGAGCAGTCTGCACGCTGAGAAATT
-TAGATTTTGTGTGCGAAAGAGCGAGAGAGTGAAAGCGAAAAGTACAGTTCCTGTTCATGC
-AAAAAACAACACCAAACAGCACTGCGAACAACGCACAACAGGGAGAGTAAACAAAACACC
-AAGACGAAAAATGCAAAATACTTTGTATATTTGTTTAACCTACTGCACAAATCACAAAGA
-ATCACTCGCGAAGCGAACGGATCTTTAATAATTATGTTTCAAATATATGATATTTAAAAA
-AGATTATTAAAAACCACGGCTGGTTTGACAAACACAAAAAAAAAACGCAAAAAAAACCCG
-TTCGCTTTGAAAGCTATAGACGATATGTTATATGTATATATTCCGTAGGTCTTCAGGCAC
-GAAAGACATACCCTAGACCAAAGACACTAGAATAACAAGATGCGTAACGCCATACGATTT
-TTTGGCACACTATTTTTTCGCCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTT
-GTTAGAGAGCGAGAGAGCTGAGAGCGCTACAGCGAACAGCTCTTTTCTACACATAAAGTG
-ATAGCAGACAACTGTATGTGTGCACACGTGTGCTCATGCATTGTAAATTTGACAAAATAT
-GCCCTTCACCTTCAAAATTCTTTGACTTTAAATCTATAATATTTTTGATCAATTGGCACC
-ATGCGAAAAATTCTTGTTTTGCATTGCCTAAACGTTATTATTATTTGAAAATAGATTAGA
-AATAGCCAAATCTATGTACATATTATCACACAAATAAATTTCAAAAATGACTTTATATAA
-GAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTGAAAAATTAATAAGGCAATGATG
-GTTGAGTGCTTGTGTCCGCACTTCGTGCAAAGCAAAGACACTATAATAATATGAAATTTA
-TGAAATTACAGTAGTTTTAATAATTTCTATTGTACTTCCTTTAATTAATTAGTATATTTA
-TTAAGTCATTTGACTTAAAGTGATGTAACATTAGCATTAAAAGTGTTTCAAAAAAAATAT
-TTCGCTTTTAAAAAATTGTCAGATGAGAGACAAATTAGAATTAAACGTAACAAATTTTAA
-CAAACAAATTTAAAAACTTTAAAATTATAATAGTCAGGACGCGAATTTTTAAAAAAATTT
-TTATTTTATCATATTGCTACGAAATTGGCAAAAACTACCCTAATATGTACAATGTAAATT
-CGTTTCTTCGATCAGAATTGATTTCGGTCCGAAAATCGTCTTCTAGCACAACGCGCACAC
-ATATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAACTCCGCGGGAGTGA
-GCGGAAAGAGAGTAATTTTGGCCGTCACCAAAAAAGTGGCTGCATAGTGCCAAACCAATG
-TATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGCCTAGACTGTAAAGGTCCTTGCT
-AAAAACTTAAAAAATTTATGCATTTCTTATTAGTTTAATATTTATGTAATAAGCATTACA
-GGTTTGGCAGGCTTGTGGGTGCTAGAGGGGCGTGGCCAACATCTAATTGGTACACCGATA
-TAAATTTGGAAAACATAAAATTTTTTCAGATAATTAGAAACATGTCTCAATTGTGTGGAC
-GGAATGGGCGCGTGAACAAATTTTTTGCCAAATTGAACAAGACATACAATGAACAATATT
-ACATCAGTGGGCTTTAAAGTGGGCATGGGCGTTTTATTTGACTCGGCTATATAAGTATAA
-ATACATAATATGGTCGAAATTTTTTTCCCCACCTGTTACATACCTTTCAACATATCTAGT
-ATACACTTATCACCTACGTTATCGAGTATATAAATATGTTAATTTTCTTAAAAGAGAATG
-TGTTTTCCTATATGTATGTGCTGACGTACCTCATCTGGATAATTGTTTTATATTTTGAGG
-ATGGTATATAACTTTCTTAATTTAAGATCTGGAATATATCGATAGTTCAAATTTCTGTAG
-TTATTATCAATAATATAATATATAAATATGTATGTATCTATATACAAGTATATATACATA
-TGTATAGTATAGTATATATACATAAGGCAAATACAGATGATTAAACGCCGCAAAGATGAC
-GCAAATTTAATTGTTTTAATTATTTGTTAATTTTAGTAAATCGAACTAAGTAAAAAAACA
-AGATGTGGAAAAGTACATTTCTATTTGACGAATTTAGAGCTACAACATTTTTACTGAAAT
-TCGAGCTCCAGAAAAAACTGTTGTGCTTATTGCAACATCCCTAGGAAAAGTCCATTAGTG
-TGCCCGTGTAAAACGAACACAATGAGTATAGTGAAAAACCATTGTTAGACAGGTGGTAAG
-GAGTAAGACTACACAGCTCTCTTAAAAACCGTTATTAAATTTTCATGAGAGAGCATTAAT
-GCTTTTTTCTCTTTGGTATGCTGCCGTAATGGTGCTTTCTCTCTCAAATTCCGTGAGAGA
-TGGACAGTTAGAAGGATTGTTGTAGATTGTTGCTAGTATTGTTGTTCTTTTACTTGGCCA
-CTGCTGCTGGTACCCATTTCTTGGTTGTTGTTGTGCTGCTGCTGCCTCTACAAGAACTGA
-TTTCGTGTTAGCTTATCATGGATAAATCAGTCAACCAACTGGTAATGGTAGGACAAGACG
-TGCGCGTATTAGTTAAATATAAAAAAGGTTTTAAGAAATGTTGCGATAAAGTTGTATAAG
-AATTTAAATAAGAAAAAAGGTAATTTAATTGTGAACATTATAAATAATTTTTCTAAAGAA
-AAGAGTTGTGAATAGTGATAAAATTTATTAATTATTGCACATTTTAAAGTTGTTCAATGT
-TCATCATAAAACAAGGAATCTCGTTGACAAAAATAAACACAATTAAAAAAGTTGCACTTT
-TCCACACGTACATAAGATAGTTGCACATGAAACCTACTGTAAAGGACTCAATATTTTACA
-ATAACTTTGTACATATATGAAAATAACTGCAGATAAGTATGAGTGCCCTTTTTTAGGGCT
-TTCGCTAACACATTGCTTTTGCAGCTTCAGAGCAACGCCATCATCAGTACCATTCTTTTT
-GGTACTTGGCTTGTCCTTACATTCCAAAGCTTTTGCTGTTACGTGTTAATAGTGCTTTTA
-CCACAGGCAAGAACCACTAAATTATATAGAAAACCAAGTATTATGAAAATGCTTGGTGTT
-CTGACAATCCCACACCTGTTGGAAGTGCCCAACAATTTTGGCTATAAATAATGTTTTACC
-TGGTGTGCTAAGTAAATACTCATTTTTTGTTTTAATACCAGTGCAGAGAGTATATTTATA
-TCAATCTTAATATTTTTAGTTTTAGAAAAAATTGGGCATGGATTTAAAAACGAGCCTACG
-TGATTTAATTGTTTTTATTTTCAAAATGTATCGGTATGCCAAAAATATTATTATAGCTTT
-CTCCCTACTTATACCCGTTACTCGTAGTGTGTTCGTTAAAAAGTATGTACCAAGAGAGGG
-TAGCGTTTTCGACCATATAAAGTATATATATTCTTGATCAGGATCAATAACCAACCCGTC
-ATGTCCTTCTGTCCGACCGAATAAACGTCGAGATCTAAGAAACTATTAAAGATTACAGAT
-ACTAGGGACAAAGACGCCTACCACCCCTACACTTTTGGAAAATGTTTTGATTTTTCTTCG
-TTTTATTGTTTGTCTTGCCAATTTCACCGGTATACGCCCAAAACTGTCACGCGCAAACTG
-TTGAACAATTTTTTAGTTTTTTCTCATTTTATTTTCCAATATCTATCGATATACCAGAAA
-ATTTATGAATTTTCTAGTTCGCGTTTCCACCAGTTGAGTAACGGATATCTGATAGTCGGG
-GAACTCGACTATCTCTTATTTTATATTATTATTTGTTTAGCTTAAAAACGCCCACACTCA
-TTTTTGAAAAATTGTTGTTTTTATTTCGTTAAGAGATTTGTCTTTTATGATTTCTATCGA
-CAGGGCAAAAATGGTTGAAATTTCTCCATCGCACTCCAGCAAGTTGAGAAACGGCTATCT
-GACAGTCGATGAACTCGACTATTTCATTAACTCTTGTTTCTGTTTAAATATAATAAGCTT
-GTAATATATTTTTAATTATAGAATTTTTTCGGTTCCCATAGACAAGCATCAACCAAGGAC
-ATGCAAAAACATGAACCTGAATTTCACGTTGCGGGCCTAATACATTGTTAACTTAAATCA
-TCCACGTGTCTTTAAAAAGATGAAACAGAAAAATAATAACGGAACAATTTTAGTCGTCGT
-GATGGTTTTATCCTGGAGTCGAGTAGTAGACTTAAAAAGTCCTAGTAACACACATACTCA
-GGATTCAGTGTCTGTTTCTCTGCCTGGCGACATTATACTTGGTGGGCTATTTCCGGTCCA
-TGAAAAAGGTGAAGGTGCCCCTTGCGGACCAAAAGTATATAATAGGGGAGTTCAACGCCT
-GGAAGCAATGCTGTATGCTATAGATCGTGTAAACAATGACCCCAACATACTTCCTGGAAT
-TACGATAGGAGTCCATATACTTGACACCTGTTCAAGAGACACATATGCCCTCAATCAGTC
-GCTTCAATTTGTCAGAGCATCCCTAAACAATTTAGACACATCAGGATATGAGTGTGCAGA
-TGGGTCAAGCCCGCAACTAAGAAAAAATGCTTCGTCAGGCCCAGTTTTTGGAGTTATTGG
-CGGGTCCTACAGTTCAGTGTCCTTGCAAGTGGCCAATTTGCTGCGTCTGTTTCATATTCC
-TCAAGTATCACCGGCCTCAACCGCTAAAACGCTTTCGGACAAAACACGCTTTGATCTGTT
-TGCTCGAACAGTACCTCCAGACACTTTCCAATCCGTAGCCCTCGTGGACATACTAAAAAA
-CTTTAACTGGTCATACGTATCAACGATACATTCGGAAGGATCTTATGGTGAGTCTTAATC
-AATGTTCTGAAAGCAGAAAATTGTATACCCTTTCGGTAATTATTTATCATAATTAAATAA
-AAAATCAAGAGAGAATGCCCTGACTATTAGATACCTGTTACTTAGCTAGTAAAAGTGCGA
-AAGAGAAATTTCAACATTTTCTGAAATACCGGTAGAACTTAGTAACAGAAGTTTAAAATT
-AAAAACAATTAACAATTGAAATGTATTGTACGGTTTGTTGGCGTTTGAGGAATAGAAAAA
-TGTTTTTAAATATAGAAATTTACAATAAAAGTCTATATATAAAATATAAAAACGTTTTTT
-AAAAGTTTAAGCGTGGAATTTTTGGCTTGTGGGCGTTAGAGTGAGCAACATCGGGAAACA
-ATCTTGCGCCTCGTCTATGTCATGCATGCTCAATCTTAATTGTCTAGCTTTTATACTTCC
-TTAGATTGAGGCGTTTATACGGACAGACGGGCATTCAAACCGAATTTTATGATAACAAAT
-ATCGAATTCTGATTTTTATTAACGTAAAGTATATATATTCTTAATAAGGGCCAATAGCCG
-AGTCGATCTGCCCCTGTCCGTCCGTCTGTCTGTTCGTCCAGTATGTCCCGTATGAACGTC
-CAGATTTCAGGAACTATGAA
->chunk4
-ATTGTCCGTTTAATCACTTCCTCCTCGGACATTCCATTAAATCTGTCATGTTTTTTGCGT
-TCCTTGGGTTTTGCAGCTTGATCGCCACCACCATCTTCACAATCTGCTCTGCCAGCAGAC
-ACCCTAATAAAAATAATAATAATAATAATAATAATAATAATAATAATAATAATAATAATA
-GTAATAACAGTAATAATAGTAATAATATAGTTATCGTTTTTTGAAGGCAGAACACTTTAA
-GGAATAATATCACAAAGCATATACGGTAATACAATGCTTTGTTTTTTGTAGATCCCTCCT
-GTATTATATTATTACCTGGACTTCGGATTATCTTTGTTTTGCTAAAGAGAGTGCGAGATA
-TGAAAACAAGAATGCGACTGCTTCCCAGATTGAACACCGAGATCACTGGTCATATGTATG
-GAGGCTGCTACGGATCATTATATATAATAAGATTCAAAGAGCAAATACTTTTGACAAAAA
-GAACAACAGAAATTTTAGAACGACTGGTGCATCTATACCTGGCCTCTTGGATATTAACCC
-CTTCAACTCACACAGAGGACAGCACTCCTACCTTGAAACCAGATTAGTCGACCCCACAAT
-GCATGATATTGCTTTCCTCGGCCTTACGAGAGATGCCCGAATAACATCGACGACGGATAA
-TCTATTTTTACTCTACAAGTACAAGGGTATACAAAGACCGTAGCTAATAATATATTTATA
-AGTAAACTTTCCCTTCTACCCGATACATACATTCAAAAAATCTAACGGGTAAAAATAAAT
-TTCAAATAATTTTCCAGCGTGCGAAAATATATCTTCCATGGCATTAATCTATCTAATTTG
-ATCCTAACAATTAAGGAGATTCAGCTTTTGAATCCAATTGATTTTATTACCTTTTTTTCC
-TAGTAAAAACAACCTGGACAGTAAATCGAATTGGAGGGGATTCTCCTTTACATGTACTTT
-CGGGATGTAATCATATTGTTGCTGAGAAAGTTATAGAACTTACTTTTGTTGATCGACTGG
-CGTTGTCATTTGTGAGGTATCAGCATTAACAGCTACTAGCTTCTTTTTGCGGCCTCTTTT
-TTTTGGCATTGGCTTGAAATTTATGCCGCACGAAGAGCTATCAGTTTGTTCCAATACAGT
-TGTACTTTGTTGACTGTGTCGATACATTTCTCTGCTTAGACATTCGGGAGTATCATTTGA
-TACTAAAATCCCATACCGCCCTGGCCCAGTTGTGACAGCATCCAAATGACGATGTGATGG
-TGAATGCATGTGCAACTCCTCACCCATAAAACTGTAGGGATCGACAACAGACGCATGACT
-TGAGCATCGAGTGCCCTCACTCAGTTCTAGATGAGATTGGGAGGCGAGAACCTGTCCTTG
-ACTACTGTTTGATGAGCAAGCATTGGGGTCAGTGTGAGCTTCCCCGGAGAGTGTAACTTT
-TGTCAATTGCAAATCATCAGACTTCTTCTGGTTTTGCGTCATAAGCACGATATTCGAATG
-TTGCATTTGATGCTGAGGAGTAATGGAGTGTGTGGACGAACTATGCGAATTTGGTGTTAA
-AACGTCGCCAGCACTTGTCTCATAACCATCATCTTGATTCTCAGGTTTTGTGTTGCTTGG
-AGAGAGCGTTCTGCAAAATTAAATACAAACTTTTAAAAGAAATGAAAAATCGTAAATTTT
-TTAATTTTGGACAATTATTAAAACTGAAAAACTACTTATAAAATTGTATAAAGTTTTATT
-TAAATTATTGAGCAGGTGTCTGAGCTGTAATTTGATTTTGTTAAATCTTAAAAATGCTTT
-TCAGTGCTATAAACACTATTTCGTTCATTCAATGTATTCTTGGTTGTTCTGTACATATGA
-GTATGAATATCCAAATCCAAATCTAAATATCCGCATTCCTCATGTCTTTTAAGTCCTAAC
-AATAAATTCTAGTCATCATATTATTACATACAATGACCAAGATTTATTTCGTACTCAGAT
-TGATTTATTTAAAGTGTGGTCAAAATATTTCTAGCTTTTTGAGCATAAAACTTCTCTTAT
-AAAAATGTAAACAACTTATTCTCATTTTAAACATTTTATATCATTGCTGCAAGAAATGCC
-AAATACTATTTATATTTTCCTGCATAAGCTGCATCAACCTTAGCCTGACACAAAAAATCA
-AGACATTTAAAAATAATAACAGATTTTGTAGAAATTCTGTAGTGTGACAAAATTTAATAC
-TTTTTTAAGTGTGTACTTACAATTTGAAGGCATGGCTGGGTTCTTCATGGAAATCATCCA
-TAATAATATCATGATAGTTTTCGCGCAATGGCAATCGTTGGTGTGTCTGCTGATGTTGGT
-GCTGATGGATCTGCTGTGACAAATGATGTTGATTTTGTTGGGAAATAGGAGTCGATTGCT
-CTAAATGCCCGTGGCAATCCAATAGATGCTGAAGTGGTTGCTGCTGTTGGTTAAGACGTT
-GATGATGCTCACTTTGATGAGCACCAAACATCGGAGGATTTTGATAATGAGTGATATAGC
-CAGAATAACTTGCAGGCTGCTGATGGCGAGGACTGTGTTCATGCATGCTTTGTTGATGCT
-GATTATGAAGAAGGTGCTGCGGCTGCATCATTTGGGCATAAAAATTATTGTGCGACTGAC
-TGTCAATATTGGAAGTCTCTTCTGTTTGGCCAAACTGGCCCGATGCTGCATTATTATGGT
-TATCCTGCAATGGAATTGGACTTGCTTGTAAAAATGAACCAGAGCTTTCTTTCTCGATTT
-GTAGCAAAAGTTCGGAGTGACGATTCTGGTGGTGGTATGACAGCTCTGAGCTTACATTCA
-TGGGCTCTTGCTTCGTGTCACTCGATGCTGTTCCTGTGCGTTGCTGCCTTTGGCCGGATT
-CGTCATGGTGAGGTGTCCATAAAGAAGCCCTTCGATCATCAATCAAAATATCACCTGATG
-CTGTCGTTACTACTAACTTAGTAGGAATTCTTAAGTTCAAATTGGAAGAGTCATTTGCAC
-AACCAACGATTTTATCATTTGCTAATATACTTGTGGAACTAGTAGAATTATACAGACCAG
-CCGTACTGTATTGCAATTTGTTATCAATAGTCGATGACGGTGTAGTCGAGGATTCGCCCA
-GAGTGCTAAGATTGGGCTCCTCAGATTGCCTGCCCGGTGTGTTCGATGAATGTGTTTGAG
-GGGCAGGAACGACTAACTCCACGCTAGTGACCAGTGCCTGCTCTGGGGGCATATAGCAAT
-CGTTATCATATGGCACTAATTTTTCTGGACTTTTTCTTTTTGAGTTGCCTATAGATATTG
-TCCCTTCAATGACGATCTTACTGTTGTCATTCAAATGCTTCTCCATTTCGGAATATTTAT
-TTGACTTGGTGTCTGACATTTTTGATTTCGGATCCATATTGGGCTCGACTTCCGTATTAT
-CCACATCATTGTTCTGAATGGTGTTGTGTTCAAGAATGGACAGCTTCTGTCGTTTGCGAT
-TATTGGGCAGGCCAGAGACATACTTGCCTGATTCATTGTTGCCATGTTCTAAATTAGTTA
-TGTATGGTGTTAATGACATCAAAGTTGGTACGGTCCCATCTTCTGGTCCCGAACTCGCAT
-CCACCTCTGATGCCATTACGGTGCAAATAGGTTTTACTGCCTTCTGAACTATTGCTTGCT
-CAGACAAAGCTAAGTTTAAAGAAAGCAGAACTTTAATGGTATATTTAGAGGCAGCAAATG
-ATCTAGCTGCTTGTATAAGAGCTATTTTTAAGACTAATGGCGCTACTGTAGGCGTGTAAG
-AGAAGGAACTACTTAACAGTGGAGTGCTTCCACTTTCCTCTTGCATATCCTATTTATTAA
-GCGTCCATTTAGGAAGAAAACTATGATCGCTTTCAATTACATACAGTAGCATCCCCATCA
-AATATGATAGTTCGATCAAATTAACAATTCTTTAGGTTTGAAAAAATTCTTTCGTGAACC
-GTGTTATGTGCCAGATGCGCTATAAGCCTGCCTAAAAATAAATCACACAAACAGTTAATT
-AGATAAAATAAAGAGAAGAATAAAGGAATATATATAATATGATTTTAAATATTTATAAGC
-AAACTTCACAGGGTTTTTAACTCATGTGTTCGATTCATACTTAATAACGGAGGTCTTCAA
-CAATGTATACCACCGTGCAAATTCAATGCGTCTGAAATAAGCTTTGTTATATTGAACTGG
-AGTGTGTAGGCTGGTCTATATTTAATCCTTCATACTTATGCTTATAGACCTTTATTACCC
-GTTGTATATTACCATAATCGTCGTCATCTGCCGAACACAAATATTATTTACCATCTTATT
-CTCTCCTTATTATTACACTATCTGTGCGCTATTTAAACTTTATATAGCCCGGTAAATGAC
-GATGTTTAGATTGGCCGCGATATTTATCTTAAGCATTTTATATTCATGCGGCCTCGCTTT
-GTTTCAGACTATTCATCGAATGCAATAAGCCCTTTTACGAAGTAACTAATTGACCAATTA
-GAAAATCGTCCTTTGTATATCCTAAAAGCATAAATCGTGAGATATATTATTATTATACCC
-CCTATTTGCAGGATTAACGAGAATTGTACGAGTATTGTACGACGCCTACACATTTTTGGA
-AAATGTTTTGAATTTTCTTCGTTTTATTTTTTTGTCCGCGAATTTCTACCGTTACAAAAA
-CACTGGCCATGCCCTCCTTACACCTACAAAACGACCAAAACGGTTACCCCCACACTTATG
-AACATTTTTTAATTGTTTGCGCATTTATTTCCCCAATAACTATCGATAAGCCAGATAAAT
-TATTGAATTTCTCGTTCGCATTTGGACTAGCTGAGTAACGGGTATCTGATAATTGGTAAC
-TAGACTATAGTATTCTCTCTTATTTTCCAAATATAAATAATAAGCTTTCCAAAGGGCTAT
-ATAAGTAATTATATTTAGGACTTTTTAAAGGTAAGATATTCAGTCTCATTTTAAAATTAT
-TTCGTTGAAATATTAGTACTATAAATGGAGTTCATGTGTAGCTTTTTGCGAATGGCATAT
-ATAAAATATATAGCAATAAATTAAAATTTATATTTCCAAATACAAAAACAATATTGGCTT
-ACTCTTTTTAATCGCCTGTGTATCAACTTTTGAGACACAATGAACACAATGGTACAAATA
-TGCATACACATAATATTTAGCTGAGTCTCAAAATGCAACGAAGCGAAAATGGCAGTAGCA
-AGCTGTGAGTGTGTGCATTTCCATTTGTATGCACGTACGTATATATAGGGCCGTATGCTG
-TTGAGTTTACATATGTGTGAGTCTAAACTACTGTACCAGAAAGTTTAGTAAAATCAGAAA
-CAACAGCCAAATGAGTACGCACTCTCAAAAAAGCTCAAGCCGAGAGTTCGTATATGTTCA
-AGAGATTTTTTTAAGAGAGGCCATATGTGGTAACCCGCGTGTCGATAATGTATACCATAC
-GTAAAACAAGCCGGCCTACCAAAAATGTTTAACTTTTAAAACTTAAATTTATAAGGTCGT
-CAAAATTGCGAACAAAAAGTTAATTACGAATTGTGGCTGTGTATTACTATAGGTAGACTT
-AGACCGCGATTAGAATGATCACCTAATCTAAAATGTTGCATCATTGTCAGTCCTTGTTTG
-TAGTGAGGGGATTTATTATAGATGTACATATGGGGGGTACCACGAACCCTGCAGTTCTAA
-AAATTATCAATTATCAAAAACCATCACAAAGTCGTATGAAAATTAAAAAAAAAAATTTTT
-TAATTTTTGTATTTACTTTGCCAACAACAATTTGACCACCACAACAATTTGCCAACAATT
-AGCAAAATGACGATTCGCTAAGGTGTTGTCCGAGATGTCGGAAGATGTGAGGAACTATAA
-AAGCTAGAGGGCTGAGATTAGGAATACAGGTGCCGGAACATAGACGCAGCGAAAGTTCGT
-TTACTGATGTTGCCACGTACTCTCTAACGTCTACAAACCACCCAAAACTGCCACGTCCAC
-AATTTTTAAAAATGTTTTGATATTTTCTATTAGTCTTGTGAATTTCGCACTTTCCCTAGC
-TGATACCCGGTAGTCTAAAAGCCGAAAAATTCGACTATACAGCTTACTCTTGTTTATGAT
-TATCTAAATTTTTCTATTTAGCTAAGTTGTTTGTGGAGTGAAAGGGTACACTAGATTCGT
-TGAAATTTATGTAGCAGGTCAAAGGATATATATATATATCGTATATATATAAATAAATAT
-ATATATATATATACGAGTCAATCTGACAATGCCAGGTTATCCTCACGTTGGTCGTCCGTC
-TGTGTAAACGGAAAAAGGTCGCAAAACATATAATAAATTAAATAAATTCAAAACATTTCA
-AAAAGCTGTGGCGTTGGAGTGACAACTCTTCAATCCAACTTAACTTTCTTGATTCCACTG
-TGGACGGAAGTACTGACGAAGCCCACCAGAACAATGCCGAATCGACTACACACATACATA
-CACACGAAGAATTGAAAGATTCTGAGGTTTTGTCATTTTAAAAAAATTAATGGTTCGAAG
-AAAAACCGGTGAAGATTAACTTCAGCCACAAAAATTATTAACAAATTTTGATTAGTTCTT
-TAAACTGTAAATTTCTGTCGCGTGTTTTGTCTGCAACGACACGTTTTTTAAATCCTATTT
-GTTTTCTGTCACACAGGTCGGTATTTTAAACATTAGTTGTAACCATTATGAAAAACTACG
-CTACTTCAGCGGGAAAGCGGCTATACATATGTAAATATACGAGTATATCCAGATTTTACC
-CTGTCTAAATCCCTCAAGTTAAACAGAAATTTCCCTTGGCGAGGAAAAAATCGGACTGAC
-AACACCTTCAATTTCACGTTTAGATATTACGTTCTGCGACGTAAAATTGAGTAAAGCACT
-CTTATTTGCGGAGTGTTTGTCTTTTAGCTCCTAATATTTCAGTTAACAGAATATTGGCGT
-TCAAAAATAACATGTGGAAGCAGTTTTGAAAATCGCTGGGGCTATCAAGGCAGACCAAAA
-ATTTTTATTTTTCGGACTAATTTTACATAACTTTTTCTTAGAAACTCCCTGTTCACGAAA
-GGAAAGAAAACAATATAGCAGCACTATCCTCAAGAATCTAGGATTCTACAGGTACGCACA
-TGATTAAAGCTTGGAAGGGATTAGTCATTTTTGAGCCCGATAAGGCGGAGTTCCGACTAC
-AAGGGCATTGTGATATATTTTAAAATAAGTCAAAATATACACAAATACGAATACGAATTA
-AAAGCATTGACAGGGTGTATTGTACATTTGCGCACATACATCTATAAGTGTATGTATCAA
-TTTATTTTTACTTATACTATTCTTTATACTCTAGTCTGTGCTGTCCCGACAATTTGGATT
-CGGATTTACGGATACGAAATACAGTCCCGATACCAAAATAAAAGATAAAAGACTAGTCGC
-TACTCTTCTCGTTTTTTCACATCCATATATACACATCTATGTACATATCTGCTTTACATA
-TGTATTTCTGTGGGTTCACAGAGATGCTGTTTCTGTTTTCGCTTTCCAAAGTGGATGTGG
-CAGATGGCAGCGAGAGGAACGGAGAATGACCATAAACGAGGAGAGAACTGAGAGACGACC
-AACAAAAATAAGTTTGCGTGTATTTGTATTTATGTAGAAAATGTGTGAGTATATAGGTGG
-TCATATACTCACGTTTCGCTCGACGGTTTAGGCACAGGATAAGTACGGGGGAAATCGCGA
-ACACAGTACGTAACAGTTACATTTCCATCGAAGTAGCAATTGAAGCACTGCTCCTTAACT
-AGCGTTCGCAGTATGATGCACATTTTGCATAATTTCAATTTCGAATGTACATGCAGACAT
-ATGTATGTGCACACATGTCGTGTATGAATACACACACACCCGAAGAACAGTAGTATGCCG
-CAGAATTTATTAATTTGCCTCACAGCACCGTTGCACGTTTAGTCGTTAATTTAAATTCGC
-GATGTATCGGAATCAAAACAGAATTCTGGATGAGATTTATTATAATTTTCCACTTTCTGC
-TGCTCATGCACGACGAACCACAAACAGCAACCAACACCAATAACGCCGCAAATAGAAAGA
-CTAGGAAAAAGGAGCTTTGCTGACTTATTTGCAGTTTATCGGAGCTTTTTCGGTCAGACG
-ACGCGTTGGATGGGTTACGTTGTCTTTCGTTACGTGCTCGCAACGGAGCTCCGAGAAATT
-CCCTAACGCGTTCTGCCGGATTCTACACGTACATAGATCGAGCGTTCCTTTTGGATGGCT
-AGTCAAATCAAATCAAACTAGGCCATTTTACTCAATCTACACATAAACATTGACTGTACA
-ACATGCTCAAGCTTTCGCTGTGACTCAAAAACACTCCAAAACTCGGATTTGCATCAGTCT
-TCCTACAAAGGCGTTAAGGTATTTCAGCTCTTTTGGGCTCCATTCCCCTCCGTTCTGAAC
-CTACGAATTTTCAGTTTTATCCGACGAACAAATAAAATAAGGGAGTGTCGATGTCATTTG
-TAAGGGGCAGTGCGTGTGTGTGTAGATGTTGTACGTTTTTTATAATTTTTTTCTTCCTGG
-ACTTAAGTTTAAGAACTTAAGTGCTAGAGTAAAAATACCCAGTGTTGCAGTAGGAAACAG
-TATAAAGCTCCTCCATTTATTTGCAGTTGGCTCTAGCACTCCTTTCATGAGCACTTACAT
-ATATTTTTAAGTGTGCATTGCTAATATGTGTACTTTTGGAAGCTCCATTTAAAAAGTTCC
-CACCTTTCGTATTTGGTGCACATTTTCCCAATTTATTACATAAACTGTTTTATGACAATG
-TTGAATTCAAGTTTGAGTTCCCGTATTCGCTCGTATTAGATGAATATGTATACAAAAATC
-AGCTTGCTAAGTTCAAATTGTGTGTGTAAAATGGTTTTACCCGTAGTGGCATACATACAT
-ACATACATATGTACACATGCAAAAACCTTGAAACTGTTTTCTTGGGTAGTCGAATCAATT
-CAACGAATGCGATGGTGAACAGCTGATACATGTCAAACACGTACTCATGCAATGTAAACA
-TCTAATTCCTGTACTTAACGGGATATTAGTTTGTTTATACAAATTTATGAATTCCTGGAC
-TGGTAGTTCACTCAATTGACAGGGAATTACACATAATTTATTGCCAGATAAATATAATGC
-CTTGGAAAAATTATTTATTTATGTATGTACAAGAACGTTATAAGCAGTTTGGAAAAAAGT
-AGACATGTTCAAAGTGTATGTATGTGCATATATGTGTGTACATATATATATAAATATGTA
-CATAATATATATATTTATATATGCATTTACATTTATATGTACGTTACGTCCTATGACTTT
-ACTTATGTACATATGTCTATACGGATTCTTCTTATTGTTTAAATTAATACCGTTTGGTAA
-AAAGAAATTTCAAACTAAAAGTGAATAAAATCTTTTCAAAATAAGTAAAGAAAAATTACA
-TCAATATACATTTTAATGCTAAAGGTCATTGAACATTTTACAAGCTTTATGAATTTTAAT
-AAATTTTAATGTAAAAAGTAAAAATTAATTCATGCCATCCTGAACAAGAATATATACATA
-CATATTTACATGTATATTTGTAACTCTTTAGATAGATCTTGGCGTCACAGCATGATTAAA
-CAAAAACAACTAACGAGGTATTAACTTCTGACGATTGAACAAAAACGAATATACAAAAAT
-TCTGATTTGTACTTTTATAACGAAAAATTATTTTATATTCAACTAGGAAACTATAATATC
-TGAAGTATACTCGACACCATTTATCAATATATTTCGCTGGCCTTTCATGCAAGTGTTCCG
-AGAAAGCACGTAGAATATTAAAAAAAATATATTATGCTGTGATCGTTTTGGGAACGCGGC
-TTACAATTTTAAAATAGTATAGTATTTTCACTTTCACCGCTTCTCTTCCGAACGATATAC
-ACATGTAATGGTCTTGGATGCAAGCCCTTAAGTTTTTGCATCTGCATATGCATTTCATCA
-TGTACATACATATATAGTTGTCGCCTTTGGACACTATCTTGCTGCGCAACGTCACTACGA
-GGACTTTCGTCCACTGTGATATGTTTTGGCAGGATATATGTATGTATATTAACATACAAT
-ATGGTAGGTACTATAGGTAAGATTGTTAGGTCGGTATATTTTTATTCTATGTAGCCAAAA
-TTAGATCCTACGAAATTTACTCATATGATTTAGGTATTAAAGGAAGTTAGTAAACAAAAA
-CGAATTTACAGAAAAAAAAACAAACACAGCTGCTGTGCTGCTACTCTACGATATTAATCA
-TAATTATCTATATTATATTTAAAGCAGGGGAATGTTGTACACCGGACAAAAAGAATGGTT
-ATACTATTAACTATATGCTGTCGTGTTGAGGCACAAGAGTAGTGTAACATTAAAAGTGTG
-TCGCTGAAAAGGAAGGAAGCGTAACTATCTACCAAGCTTCGAGATTTTATAAATAGGTGG
-TCTCGTAATGTCCGATTTGGGAAGTGGAGATGATGGCATCTCAGGATCAAGTAAGTGAGC
-CGCATATTAATAAATATATAACAACTTCCATATTTTAGAATATAATGTTGCAAATATGGA
-GGGTTCCTCAAGTAGGAACGACTTCGATTCTTCTGCTAAAGGTAAAAATGCCACATGTAT
-AATTTATACTATCTGAACACGTCACATTCTTTCGCGTCAGGAGGAAGCGGCGTCGAACAG
-GAATTGGCTACGAAAATGTTGCAAATACAATCTAAACGATTTTATTTGGATGTAAAACAA
-AATAGAAGAGGCCGTTTTATAAAGGTTGCTGAGGTAAATCATCTGATTAGAATTTTGTTA
-TCACTTCTATTTTATAAAGAAAAGCTTTTGTTTGATTTGTATAACAGCACCTTTTGATAA
-AATTCACAACCATGGAACGTTATGTATAACAGCTTTAAAAATTTCAGATTGGCGCTGATG
-GTAGACGAAGTCAAATTTACTTGGCTCTTTCAACTGCAGCCGAATTTCGTGACCATTTAT
-CCTCATTTAGCGATTACTACGCTTCTCTAGGTATATACAGTCCCATTGTAAAATGTTTAT
-TTTTATCAATATTATTTTAAATACGAAAACTTTACAGCTCAAAGAAGCTGGGTTCGGAAA
-AAATATAATTTTTGAAATTTGAAAGCTGGAATCGTTTGCCCATTTTTTGCCCAATTAGTT
-TTTTTTGCCCACGTCCAGTTTTTGAGATAAGAATTTTCGAAAAAGTTCGAAAATGTTCGA
-AAATCAAACATTTCGCTTTTTTCAATTTTTTTTTTTAATTGCAACAACATCGTTTGCCCA
-CCCTTTAGAATTTTGAAAAAATGTATACTTTAGAAAATATAAGGCTTTAAAGTTTACCTC
-GGTCTAATCAGAGAGTAAATCGTTTGCCCATCTCTTAAAACCAAATATAATCAACAAAAA
-ACGTTTGCCCAACCATTATTATTAGTTTTTATCGTTTGCCCACCCTTTAAAAAACCTTTA
-ACAAACATTTTTTTTCGATTGCCCACACTTAAAATACAACCAATTTCGTTAGCCCACCTC
-TTTAAAATAAAAATTTCCAATAAAAAACGTTTGCCCACCATTTAAAAATAAATAATTTCG
-ATTGCCCACCTTTTAAAACTAAATAATTTCGTTTGCCCATCCTTTAAAATTCATTTTTAA
-CGTTTGCCCACCCTTTAAAAATAAATTATTTCGTTTGCCTATCCTTTAAAATTAATTTTT
-AACGTTTGCCCACCCTTGAAAATTAATTTCTAACGTTTGCCCACCATTTAAAAATAAATA
-ATTTCGATTGCCCACCTTTTAAAACTAAATTATTTCGTTTGCCCATCCTTTAAAATTCAT
-TTTTAACGCTTGCCCACCCTTTAAAAATAAATTATTTCGTTTGCCCACCCTTTAAAATTT
-GTTTCTTTCGTTTGCATTAAAAATGAATTTTATAGGATGGGCAAACGAAATAATTTAGTT
-TAAAAAGGTGGGCAATCGAAATTATTTAGTTTAAAGAGTGGGCAAACGAAAAAAACCAAT
-TTTAAAGGGTGGGCAAACGAAATAATTTATTTTTAAAGGGTGGGCAAACGTTAAAAATGA
-ATTTTAAAGGATGGGCAAACGAAATAATTTATTTGTAAAGGATGAGCAAACGTTAAAAAT
-TAATTTTAAAGGATGGGCAAACGAAATAATTTAGTTTTAAAAGGTGGGCAATCGAAATAA
-TTTATTTTTAAAGAGTGGGCAAACGTTAGAAATGAATTTTAAAGGATGGGCAAGCGAAAT
-AATTTAGTTTTAAAAGGTGGGCAATCGAAATTATTTAGTTTTAAGAGTGGGCAAACGAAA
-AAAACCAATTTTAAAGGGTGGCAAACGAAATAATTTATTTTTAAAGGGTGGGCAAACGTT
-AAAAATTAATTTTAAAGGATGGGCAAACGAAATAATTTAGTTTTAAAAGGTGGGCAATCG
-AAATAATTTATTTTTAAAGAGTGGGCAAACGTTAGAAATGAATTTTCAAGGGTGGGCAAA
-CGTTAAAAATTAATTTTAAAGAATAGACAAACGAAATAATTTATTTTTAAAGGGTGGGCA
-AACGTTAGAAATGAATTTTAAAGGATGGGCAAACGAAATAATTTAGTTTTAAAAGGTGGG
-CAATCGAAATTATTTAGTTTTAAATGGTGGGCAAACGTTTTTTATTGGAAATTTTTATTT
-TAAAGAGGTGGGCTAACGAAATTGGTTGTATTTTAAGTGTGGGCAATCGAAAAAAAATGT
-TTGTTAAAGGTTTTTTAAAGGGTGGGCAAACGATAAAAACTAATAATAATGGTTGGGCAA
-ACGTTTTTTGTTGATTATATTTGGTTTTAAGAGATGGGCAAACGATTTACTCTCTGATTA
-GACCGAGGTAAACTTTAAAGCCTTATATTTTCTAAAGTATACATTTTTTCAAAATTCTAA
-AGGGTGGGCAAACGTGGGCAAACGATGTTATTGTGATTAAAAAAAAATTGAAAAAAGCGA
-AATTTTTGATTTTCGAAAATTTATATCTCAAAAACTGGACGTGGGCAAAAAAAACTAATT
-GGTGGGCAAACATGGGCAAAAAATGGGCAAACGATTCCAGCTTTCAAATTTCAAAAATTC
-GATTTTTCCGAACCCAGCTTCTTTGAGCTAAACTTTACCATTCAATTTATATTAAATGGT
-TTTTGTATTCTTTAAAGTCTGTTAGTTAAAGTTAAAGTTAGTTAGTTAAAGAACACAAGT
-TTTTAATATATTTAAAAAAAAAAATAGCAAGTTATAAATGTTAACATATATACATTCATA
-ATATAGCATGCACGTTCGAATGGCTCTGAATTTATTTTTTTTTTATTAGCGGTGCTACCA
-GATCCATTTAAACAAATTTTGTATACTTCTTGCGTATAAGGGTATATTTTAATGGGAAAT
-GATATAGCGTGGGTGTTTCTTGTTCAGGTAGTTTTTCTTTCTATGTACTTTTTGTATACA
-TACATATACACTAATATCTATATATTAGATATTAGATATTAGTGTATATGTATGTATATA
-AATCTATATATATCTATATATTAGATATTAGATATTAGTGTATATGTATGTATATAAAAA
-GTACATAGAAAGAAAAACTACCTGAACAAGAAACACCCACGCTATATCATTTCCCATTAA
-AAGTTATTTAAAAAAGAAATATCACCTCCTGTTCAATCTCTTAAGTAGACTAATTGCCAG
-ACTAGCTTTGGGGCTTTTTGCATTTGTTTCGCACTTACAATAGCTAAATACCTTTTGTAT
-AATAATAAAACAATAGTGAACCTGTTTATGAATATTTATTTTTTATAGGGATGTTTTTCT
-TCTTCTCGAATTTTTTAAGCTCATAAGACAGTATTAATGGTTCTGCATTTGTAAAAAGGC
-TACCTTTGATGACTGATAAATTATGTTAAAACTAATTTCAGAGACTAAACTATTAAACTA
-TAACTTTGGAAAAATTACTTTAAGGTGAAAGACGGTAACAACTTTCTTCAACTCTCTATA
-ACCTTAAGCTATGAATCGCCTTAGCAGGACTGTTAGCAATTGTGAAGATCCGGGCGGTAG
-TATCTTAGATGAAAGATAATCTGATCCATTTATACAGGCGATCATATTCATCAATAAACT
-AAATACAAAATAGTTAAAAACAACTACTGCTTTAAAGAGAGGACTTTCCAAAGGGTTGAG
-CTCCCTCCTCATCCTTTTTTTTTATTAAGTTCCATTCTGTCCTGTCAACATAACGACCTA
-GCTTACAGGCGTTTTCATTCCGCAGGAATCAGTGTTTTTATATGCAATGCTTAATTTTTT
-AACTTATCATTAGATTAGTAGTGCTTTATGTTTATTCTATGTTTTCTGTGGCACACCGAT
-TAATTGTTTCATAGACAACAAAATAACGTATTGGTGCAAACACACAAACAAACTGCGAAA
-AATGTAATTTGCAAAAGATTATCGGATTCTTGCTTTCGAAAAAGAGCTGATTTTATGGCT
-TTTTATGTAAAGGGTAATAGAGATTTTTTAGCAGTGTTGGATGCTTTGATAAATACATAT
-GTTGGTAAAGAATTTTTGGATAATACACAGGTCCACCAAACACCGACAATTTGCCGGAAG
-ATGGTAAACTTAAATCTGAAATGATGATAAAAGATTACAGAAGGTATTACTTGGACTTAA
-AAGAAAATGCGCGTGGCCGATTTTTACGGGTAAAATGTTTACAGTTAAAATTTGTGCTTT
-GTACAATTTTATAAACTTTTCCTTTTTTAGGTATCGCAAACAATAACAAGAGGGGGGCCT
-AGATCTCAAATCGCTTTACCGGCTCAAGGCATGATCGAGTTTCGTGACGCTCTTACAGAT
-TTGTTAGAAGAGTTTGGAGCTAATGATGGAGGGTAAAGTATATCTACATATATCTAAACA
-AAAAAATCAGAGTCTTGAACAAAAGTTCTCAGTTTTATTTTGTCGAAATCAGAACATCGG
-AGTAGTAGCTTACGGATATTTTAAGATTTACTTTTTCTAGAATATTCGTCCGGAAAATGT
-GAATCTCTGAAATCTTCACTCACCAATAAAATTATAATAACGTTCACAAGAGAGAAAATG
-GCAAAATAGTACAATCTTGGACGCCACAAAAATTGTCTAAAACAAAAATCGGCATAGGAT
-AGGAATTGTTATGATATTGGACTGTTTACGTAATGTGAAAAACAGTCGAACTTTATTAGG
-CATATCACGAATAAAAAAAAACAATTTAGATTGGCATGGTCGATTTTTTCGACCCGTCTC
-ACAGCTAATAAGAGCGTTATGGATAAAATTTGCAAGAGAAATTTGAAAATGTAAAATATC
-AGATTTTTTTAACATTGCCCGATGGGCCAATCGATCTTTTAAAAATTTAGAAATTTCTTC
-CTCCCTGAGCTGAGTAACGCTTATCTGATAGTCGTGGAACTCGACTGTAGTTTCGAGCAT
-AGTTGACATAACATATATTTATGAGTAACTATACATTGGCTATTTTCTTTCTCTATCAGG
-CAAAAGGTAGCAGAATTTAATATTTCTGTGTTATTTGTGACCAAATAGTTCGATTCTAAA
-AGGATTAATACGGTTCTGCCCTTTGCCCGAATACTAATTGATACTCTTTTCTTCAGCAGG
-TTTAAAGGAGATTTACCGGAAGAGCGACACATGAAGGTGGATAATAAAAATTTTTATTTT
-GATATCGGACAAAATAATCGAGGAGTGTACATGCGGATAAGCGAAGTATAAAAATATACC
-AAAATATTTCTATATTTATATACAGCATTCGCATTTATTGTATTATTTATTTGTATTTTA
-AAACTTCAAGGTGAAAAATAACTTCCGGACTTCGATAACTATTCCAGAGAAATGTTGGAT
-TCGCTTTCGAGATATTTTTAATGATTATTGCGAGAAAATGAAAAAATCGTCCGACTCAAT
-TACTGCCGAAATTAACTTACCTACATCTTCAAATAGTCTTAAATAAACAACATACCGTGA
-TTTACTAAGTTATATAAGAAGGCGCGAAAATAAAATTTTTAATGGCGATTGACCAACCAA
-TATATGTAAAGCTTGTAATGTCTGACATGGCTAAATTCTAAATCATGCGACTAATTAAGC
-TTAATGACAAACAAATATATTTATTTTGTAGCATTTAGCCCAATATGTTTTAGTATTCTA
-TAAATTCTATATATAAATTAGTTAGAGTTACATTAGAGAAAATTAACTCTTAAAATCCAT
-TTTGAACTCTAAATGTCCTTTTTTGGCTGGCTGTTTAGCTTCTACTTAGTGCAAGAAAAT
-TTAATTTATTCATTGACTTGTTGGATTTGTCTTACAAGTGGAAATAGAAAGCCTGTTTTA
-TTTGTTTTTGGAACTCACCAAATATTCATATCAATCGATCAATCTGTTTGGCACAAAGTT
-TTAATTTAGTTTGATTTTAATCAACCTGAAATGAACAACAAAATTAATTTTCTTTTAAAG
-AATTATTAATCTCTTTGATTCATTATGTTATTTATTTTTTTTATCATTTACGTGGAGGAA
-TAGGGAATAGCGGAAATCTACTGATAATGAGCAGTTAACGATAACAATCGATGTTTCGCA
-CGCTTTTAAACCCAGTAAAAAAAGAAGTTCATATATAAGGCAAAACAATTACACACACTC
-CCAATAATGACTTTCGGTGGAAATTAATAATTAGTGCCATTTCTGTTGTAAATTTAAATA
-TATATAGAACTTACTTTCGATTTAAAATTGATAATTTGTGTCACCTAGGGTCATACTTCT
-CATTAAATGTATTCATAAAGTTGATGGGTTATGCCACAATTAACTAATGTTAATGTAATT
-TGAAATATCTTTGACAAATTAAGAAAAATTGTTAAAGATTCTAGGAATAATATGTTATAT
-ATATAATAATACAAATTAAAGTAACTCCTAAACTCGTTTTTAAAACAAAAGTTTCATGTG
-ATCACGTAGAATAAAAACTTACTAAGTACGATGAACATGCATAGCAAAATAACAACATAG
-ATCGAAAGCGCAACACAAGCACATACCGGATAAATTTCCATAAAGGAATATCGTGTACAG
-ATTGGGTATGCTAAGTAATAAATTAGCTGTACTAATTATTAAGTATTGAAATTTATCAGA
-ATTTGGGTTCAATAAAGAGAGAAAAAAAATAAATGTATTCGCTCTCACAAATAAATTTAT
-GATTTTATTCATATAATCGAAAGCTAGTTTACTAGATGAAATATAAAAATAATTTAATTT
-ACTATAATTCTATTGAAACTAAAGCATCCGAAAGTCCTACAAATTTCCATACTAGAGTCG
-ATATTAATCAGACTATAAACACAAAATCTTTATAATTATCTGTCAAATGTAAGCAAGATG
-TTACAGAGATTCAACATAATATGTAGTTAACTTAAATGTTGTTTGCAAAAATACAAGTAT
-TGTAAGAGTTTTGTGAATATAACATGGAAATAAAGTTGAATTTTAACAAATTTAGAATTT
-TGGATTTTATTTTAAGTTTGCACAGTCGGGCTAAGAGTGTTCGAATGCCGCCGTATTGAA
-AATCTACTAAGATAGCCCGATAGATTACAGTGTTGCCCTTTTTTCGAAGACATTGAAATT
-TATGGCTTTTTATTCATCCTAGCAGTCGATTTAGAGTCCAAAATTTGCTGTGTGGGATCT
-TTAGAATCCAATATTGTATATTAAATTCGTAAAATGAAATGTAAAAGGTTGGTCGAAATT
-TCTATGATTTTTTTCGGTTTACGCTAAAATTTCCATTTTTCGCTTTGACTTTTTATTGGT
-GATTTTAAGTACTGAATATGTACTAATATGATATGTACTAATAACATGTACGACTAAAAA
-ATACCCACTCTAGCAAAATATGTATTTTCCCAACCAAGCATTTCACATTAAACCTGGTGA
-TAGTTTGGTGCTGGTAATACGTTTTTTATATTTTGTATTTAGACACAATTCGTTTAAAAG
-CGTAAATACCATTTGAGCACGAGTCAATGATACATGTATATATTATGATATGGTATTCTG
-TTCCTAAAGTAATAGGTGTAGAAAAATATATATGTATATTATAATAAAGAAAAGTAGCTA
-CAACTTTCTCGGTAGGCTAGCAGGTTTTTTCAATAGTGGTAGAATCAGATCCGAACATTT
-TCCAGTCTTTTAAACAGAGTGTCGAAACGAATAAGGCGAGTCTACGTGTATTTTTAATAA
-TTTTTGTGGGTGATGTTATTCTCTAACATACCTATCAGCCCCAATTTTAAAATTTCTAAT
-ACCATATATTCATCATTTAATTTTTAGGTATATTGGGATTGGAGATAACTCATTTTCATC
-AAACATTTTTTTAAAAATGTGCGTGGGTTTGTGAAGTTCTTAGCACTGGCATTGGCGTTA
-GTAGATTATGCATGCTTAGTCTTAATTTTAATGTTTTTAGTTCCAGAGATAACGATAACA
-GAGGAAAAACTTCGTTTAACCTCTTACCAACTTTACAAGTAATTAAAATGCAAATAATTT
-ATTTTATTTTGAACGTATTTATATTTATATATTTAAGCAGTTTCGTACAGAGAAGACACA
-CATTCTCTAAAAACAACTAACGGTCTATCTCCCCAAATACGACATCCAAAGTTCCAATTA
-TTGCAACGACGTCGGCTAGCATGTGCTGCTTTCCAATCTTCTCTAAAGCTGCCAAGTGAG
-CAAACCCTGGAGCTTTGATTTTGCACCGGTATGGACGACTGGACCCATCTGATATAAGGT
-AAACTCCAAACTCGCCCTTCGGAGCCTCTATTGCCGTGTATGTTGCCCCGGGTGGAACTT
-GATATCCTTGGGTAAATAACTTGAAGTGGTGAATAAGTGCCTCCATGGATGTCTTCATTT
-CGGACCGTGACGGAGGCGCCACCTTGGCATCATCCGTTTTAATTTCTCCAGCAGGCATTT
-GGTTTAGGCATTGATCAATAATTCGTAATGACTGGCGCATTTCCTCGACCCGGCAAAGAT
-ATCGGTCGTAGCAGTCCCCTTTGGTGCCGATGGGAACATCAAAGTTTACCAAATTATAGG
-CATCGTACGGCTGCTGCTTTCGAAGATCCCATTTTATGCCAGATCCACGCAACATAACTC
-CACTGAAGCCATAGTTCAAAGCTTCTTCTGCAGTTACGATCCCAATGTCCTCGGTCCGCT
-GCACCCAGATTCGATTTGTAGTTAACACATCCTCCACTTCGTCCAACCGCTCAGCAAACT
-TTGATGCAAACTCATAGATATCGTCCATAAGACCAAGAGGCATATCCTGACATACAACGT
-AAGACAATTAAATTATTTTTCAATATTCATGCGAATGCATTACCAATGACACCCCGCCAG
-GACGTATGTAGGCAGCATGCATTCGGGCACCAGAAACTCGCTCATAGAATTCCATCATTT
-TCTCTCGCTCCTCGAATAGCCAAAAAAATGGCGTTAGAGCACCAACATCTAAGGCATGTG
-TTCCGACGGCCATAATGTGATTGAGAATACGAGTAATCTCGGCAAAGAGAGCTGCGCAAA
-AAATAACAATTTCACATAATTATTACAAATTTACAATTTTAGTGAATGGTGAAGAAGTGG
-TGACAAAAAGTTATTTTTTTCGATCAATTTATATTTGGCTGGCTAAAATTCTTCAAGCGG
-TCCGACGATCATTAATTCGATAAGACCGTAAATTCATACCGTCCTACCAATGAGCGCTGC
-AAGTCAGTTTTCCCAGAAAAGAATATAATTTATAGTCTCTTCTAATTATCTTTTATATTA
-CCCTGATATCTTGGCTCATTTTTCAAGCTTCGAAATATGTATGTTACATGGTTTGAGCAA
-GGACACTAGAATTATTCTAGTGTCTTTGGTTTGAGAGACAAGAACTACACGAACCATTGG
-TTTTAATATATTTTTGTACAAGAAAAACAATTTTCAGTGCCAAAAATAGTGGGTACTTTT
-TCATCTCACTTTAAATTTTAGATTAAAATAATTTTAATAATCAAACCCAAATTTAAAATA
-TTTTTTTTTTGGTAATCAAAAATTAAATAGAACTTTTAAAAAGATTTTGTTGCGTAAGAT
-TTATGGCGATGGTGACAATGCTAAATTATAATATATATATACATATATTAAAAAAGCGAA
-ACTATTGAAATCTTCTTAATGACTACAAAGTCAAGAGCAAGAGAAAATTACTTTGTATTC
-TTACTTCGAATGTACTTAGCACGGAGAGGCACATCAATATTAAGGAGTTTTTCTACAGCC
-AGAGAGTAGCATTGCTCGTTGCACATCATCGAGACGTAGTCCAGCCGGTCAAAATACGGC
-AATGCCTGGGTGTATGTCTTGTACTCTATGAGCTTTTCGGTCCCACGGTGCAGCAGCCCA
-ATATGCGGATCGGCACGCATAACGGTCTGCAATAACAGAGGTTTTAATTTACACAAGACC
-TGTGGTCGATTAACAGCTTAAACCTCTCCATCCAGCTCCAGCACAAGACGAAGGACTCCG
-TGGGCGGCGGGATGTTGTGGGCCGAAGTTCAAGGTCAGATTACGCACCGACTTTTCGACA
-GGCGTTACTTTGCCTAGTAGAGGAGGTAAGTCAAGCGATTAGTTCAAGGGTCAGTTTAAT
-ATTGGGTTACCAACTAACTGTTCCATGGTGGCACTGTCCAAAGTGATGTGACCTCGTCTG
-GATACATCACCGGGCCGCTAAACTGCTTCATGAACTCAGGGTCTGGATACCACTTGGCTG
-CTCCCCGTCGCGTCTCCTGAGAACTAAACAACGAGTTTCCAATTGGACAAATATAAATGA
-TATATTCGAATTATGTAAGCATTTACTATTTACGTTAACGCGGCCGATCCAGCTGCAACA
-AGTTGTGGCCGCAGCCTCAAGTGTGAAAGTCCAGGAATCAACGTTCTTCTCATTATATTG
-GCCATCCTGATAGTCAAATTCCTCTATTTATGTTTCTTTAGTAACAATTCAGGAATCTAA
-TACAACCAAATAGTTATCCGCAATCGGAATTCTATCCAAAAAATATCGAAAATTACTTTA
-AACACCGAATCTCGTACAGCTTATATACTATTTACACCAATAATATATCGCAGGTTGTTG
-CTTCATGAAAATGAAGTGCAAAACACATAAATTCCCTTATATATATTACACACTTTGTCA
-TCCTGCTCGTTTACCCAAGTTTTTATTTATCTTTATATAATGTTATAAACAATAATTGCA
-ATTAATTTTTCGAAGACCTGAATTTTACATCATCCCAATGAAGCGAATTTTGCGTTAATG
-GAGCACTATAAAAATATAATTACTAGAGATAATAATGATAGCTTCTGCAAGGCTAAACTT
-ATATATCTTAGCAGTATCTCAGCAGAGCGAATGTGGACATTTAATGACTAAAAACAACGA
-AACTATTTAAATTCTTTAATTAACAATTGATTTCTGGACTTTTCGTCCGATGACTAAACT
-TAAGAAAACAAAATTATGAAAACTCTTTTAACTTGAACAAAAATTTTATGCAGTCAAGAA
-CCGGTGCTAAGAGATAGTAACGTAAAAACGGATGATCGGACAGACGGTAGTGCTGACTCG
-GCTCTTGATACTGACCATATATATATTTACTTCAAATTCTTAACTCTTTCACTGGGTTTC
-AAACTTCTTACACCAATCAAAATAGGTTCGACACGGGTAATAGATAAATTTTAATAATTA
-TAAAATTATTCTTAAAACATAAAATAGTGCTTAAGCCTAGCTAAAAAATTTACTAGGAAC
-TTACATAATGGTTCTGCTACAACAAATGTCAAATAAAATCTTTATAAGACAGTTTCCTAT
-CAATATGGTATGGTTTTTACTGTGAATATTACTTATAGTAGAAATTCGCATATGTTAAAT
-TCAAAAAAAAAAAAAAAAACCAAACCATTTGACTTATATTATAAGATTATACGGGCCTTT
-GGAAAAAAATCGCTATCGATTGATTTGTAAAATTATCGATGCCCTTAAGTTTCTTTATAC
-ATCGAAAGTTAAAGTAAACATCGTTTTTTGTTCCAGCTCTAAACAAGTTTTTTTTATAGC
-TCTAGCTCTACAGTATTTATATAAATAATTCTTGTATGTAGTCCAAGTGTAGAAAAAACT
-AATTTAAATGAGCTGTTTTCGAGTATTTCTCTTCAGACAAAAACCTGTTTGGAACAATTT
-TTAATCATGTGAAAATGTAATTTTGAAAAAGATGTACCAAAAAAGGAAGACGGTGTTATG
-GGCATATATGTATATTTTGTGTTTTTATATGTCAACTATGTTATACCAACATATTTGTAC
-CGGATTGTTAATCGTATCGAATAAGAATGTTTCCCCGAGAGTAAGATGTTTGTGTATATA
-TAGAGTTTCTTCTGTCTCCTCGGAGAGTGTGTCGTCACTGTGTATGTATACAGAAATGTC
-TTTTGGTGTATACATACATATGTAATTGTATAATGCTGTTGGGATGTTTTATCACTTAAA
-CATACAATTTTTAAGAAATATATTGATTGTTCCGTTATAAATTGAATGTCAAGAACTGCA
-GATCCGCTATATATTGTTGATCTTATGCCATGTTGATTGTTTATGACTATGAATGTTAAA
-AAATATATTAATATTTCGCCAAGCCATTACCAACCCTGTTTGTATAGAAAATGTACCATA
-CATGTATTAAAATGTAGTATCCCACTTAAATTGATAATTGGTTTGCCGGCCTGTTAAATA
-AGTATTTTTGATCAATCAGGGTCGAATCAAATCAATTAGGCGGTTTCCAAAGTTAAAGCG
-AAGTACTTTTAAAAATCTCGTAATCTGTCAGGTGGCGGTAGTCAACATATAAATATTGTT
-GATCAGCATTAACAGCTGCTTATTTCGCCGACTGCCGCCGAACGCGGCGCAAACAGGATC
-CCTCAGTCTTAGGCTGTTTGTTTTAAAGATCAACTTGTATAAACTTTACATAAAAATATA
-AATACGCATAATATGCTACTGTTACATTAAAATGTTAACGCGTAATGATCTCAAAGCTTA
-GAATGAGTAGATATAATATGTAGTTAGATTTTGCAATGGGTAAACTAATTTCAGTCAGGA
-TTGTCAACGAAGTAAAGGAGGAAATGTCAATAGAAGAACACATATTCTTGATCAGTTTAC
-ACAGCCATGTCGATATATTTTTTGTCTTTCTTTCCGTTTGCCAAACGACCTTCGAATTGA
-AGGTTGAAATCCTTTTATTTTGTAGTTCATATACATATACGGGTCGAAAAAGAATGCCGT
-TAAAGTATTGTTTCTTTTTTAACTGCCTAGTAAACTTTTTGACGAGATAAATTGAAAAGT
-ATAATTCCGCTCTAAAAAAGTCGGGTTAAATTTTCTAAGAACCCTAGGTATTATATCAAT
-TTCATTTTCAGTATCAAAATTTAATCTTGAAGAGGTGAAAACTAAGTCTACGTTAAAAAG
-AATACTAGACCTAAATCACAGATGAAAAAGAAACAATAATTTAACGGCCTTTTCAATTTA
-ATTTTTTCGGATTGTTCCTATATATGCATATATATTTATATAGTGATATATATGCACAAA
-AGTTGTATTATTTAACTATTGTCATCAAAAATTAAATTGCACCTGACTTTATAACGCACT
-ACATATAATTTACTCATTTATAAGAAATCTTTTAAAGGGTAAAGTAAACAACCAAACCGC
-ATAGTAGTCTTTAGTCTGTTGGTGCGCTTCGTAACTATACCGTCCAAAGTGAGAAAATCA
-TGTTACAAGTTACACTGCAGTTTCAGTGTTTTTTTTTTATGCCCAGAATTCGTACACGGC
-TACAGCGTTTTGTTGTAAAAATTGTTATTTTATTGATTGCAGATGGAGCAAGACACTTTG
-GTGCGGAATGACACAGATGTAGATGTAGCCAGTCAACATATTCTTATTTCGGAGGTTTAT
-TGTATGCATTTAGCAAGAAAGCTACTAACGATCTAACATCGAAAACATTGCTGGCGGTAT
-GCAAGAACGATCAAAGCAACTGCGTCTTACTGTTTCCTGGACCCAGTCAAAGTCTCAGAT
-TCATGACAGTTGTCAACGTCGGAGCATGTTGGCATGTAAGAGGCGCTTAACTACCAGTAA
-AGTGCTTGAAGACTCACATCCACCAGTAGCTTTCCCCAATTGCAAATCTCACCGGCATCA
-GCAACAAAAGGAGAAACATAAAGTTCAGCTATACTCTGGAAAACCTTTAAGCATTAAGCT
-GTACGTGCCAGGAAGTATTGAGAGTATCCCAAAAATTCGACATAAGGCGCTTACGACAAC
-GAATAAACAGCAACCAGCTATGCATCGAAAGTCTAAGAGCAAAAGCAAGTTTCAAGGTTT
-TAACAATCTCAAGCCGCTTTATTCACCGAGTAAAAGACAACCACCCGAGAAGCATTCATC
-AGTACTGGTGGAAGCAGGGATAGAATCAAAGGCATCACGGCATTTTGTTGGTAAAAAGAG
-GATTAAGAACAGAAACTGTTTGTTATCTTCGCCTCAGCCATCGCCAATGAGATGCAAAAT
-GATGATTCCATTTCCAAAGTTTGGTGCCACATCCTTTGTTACGTTGCTCACTTTAATTTG
-TATGGAAACTGTTTTGCTCTCCACCATGTCTAGTTGCGCCAAGACTTTTTACATGCATTG
-GAACACATCGAACAGTATGTAAGTACTCAAATATAGTGGTATACTTAAGCAGCGGTATTA
-TAATTTTATTGAAGTTAAAAATTGTAGATTTTTATTTTTCTCTACAAATGTATTATGTTT
-TATTACAATTATTACAGTTTTTAAGTCAGTAGTATGAGGATTATTATTATTCGTTTAGGG
-GATTTGTTATTTCAAATAAAATTTTCTTTCCAATAATAAGACTGCTGGCCAATAATATAT
-TGATAAATTAATCCCTAATGTCGCGTATAAACACGCTGGGCTTTTATAAACTTTCCCAGC
-AATTAGTAATGCACATGAGTCATTTTCGATAGAATAACTATTGTCATAATTTGTTGTGCA
-AGTGAGCAGACGATGATTAGGCGATCCCATTGATCCCTAAGGATCATGATTAGTAACTTT
-TTTGGTAATCGCATCAGGGCATATATGGCCTACTCATTTTGTCTGGTTTTCTCTTTCTCG
-ATATAAACATATCCATATCATCTATACCATCCATATTGCAATGGGACATTAAGTTTGTTA
-GGATAATGTTACTTCCAAAATCGGACAACAAACCCCAAAAACAGAAGACAAATGCACGTT
-TTCGTAGCCAAGGCATTAAACAATAAAGTCTAGATCAGATAAAAACAACCCAATTTTCCA
-TTTTCAAAATGTTAACTTCAGCATTTTCATAAACTGTTGCTTAAACTATTCTGTGCGAAC
-TATTTCAGCATTTTCCAAATCTAAAATTATATATGATATGTAGTTCCTTGAACCCTACGC
-GTTCAGTGCTCATCGTTACTATGTGTGATGTTTTGCACATTAATTGGCCCAAATTTGGTA
-TTTCGATTTGCGCTTATTTATTGAAAATCGTTTTCTGACTTTCTCAAAACAAAATGTAAT
-TTGATTGCACTCTTATATCCACAGATTTCGGATTGATAACACAGATCATATTATCGATGT
-TAATAAAGGCAATCTTGCATTTGAGTTCGATCAGGTTCATATAATATGCCCAGTATATGA
-GCCAGGGACTTTTGAGAACGAAACTGAAAAATACATAATTTACAATGTGTCTAAAGTGGA
-GTATGAAACTTGTCGCATAACAAATGCAGATCCGCGAGTAATAGCTATATGTGATAAACC
-TCAGAAATTAATGTTTTTTACAATAACTTTCCGGCCATTTACACCGCAGCCAGGTGGCTT
-GGAGTTCCTACCTGGAAATGATTATTACTTTATTTGTGAGTTCGTTTGCATTCCTTCTAT
-TTAAAAAATAATATTTTTAATATTTATTTAGCAACTTCATCTAAGGATGATTTATATCGA
-AGAATTGGAGGTCGATGCTCTACAAATAACATGAAAGTCGTCTTTAAAGTGTGTTGTGCC
-CCAGAGGACAACAACAAAACCACGGCGCTAAGCAATTCTAAATCTGTTACAGACACCGGA
-GGAGCCATTAATGTCAATATAGCGAATAATGATGAAAGTCATGTGAATAGCCACGGCAAT
-AACATAGCTATTGGAACCAACATTGGTATAAATGGAGGCCAAATTATAGGGGGACCGCAG
-TCGGCAGGAATTCCAATTAATCCACTAAGCGGGAATAACAATATAAATGGCATACCAACT
-ACTATTAATTCAAACATTGATCAGTTTAATCGGATTCCAATCCAGCCAAACATAATCGGT
-AATCATGTAGGGACTAATGCCGTAGGAACCGGAATTGTTGGTGGTGGAGGAATAATATTA
-ACTCCTGGCCATGCTCATGGCAACATTAATATGCTGCAACCAGGGCGAGGTGGAATAAAC
-GGAGCATATCCCGGACATCACCACATCCAAACTGGGATACGGATAAACAATGTGCCTACG
-CAACACAACTATCCGTCCCATAAGGGTAATGCTAACAGTAATATTAACGGAAACGGTACG
-TAATGGCCCCATCCAAATCCACAAAAGGAGCGAACTTTTGAAGCTTACAGGCAAAAATGT
-ACTCCTTGCGTACGCTCTATTCAAACTGTTTTTATTTTGAGGCAATCGGTTACTTATTTG
-CTAAATTACATTTCCTACTTAGAACCAATATTTTCACGATTCCAGTGCTTTTTAAAACAA
-AAATTTTAGCTGAAAAACTGTCTTTTAATTCTAAAGAAAGTTACAAACGAGATTTTAATG
-TTTTTTGTTTCCTATGTCTGCCTTTAATCGAATCTGCATGCCAATTTCCAACTTTCTAGC
-TTTTATAGTTCCTGAGATTCGACTTTCATACGGACACACAGGCAGACGAAATGACTTTAG
-TAATACAAATGATTTATTTTGTTATTTATAATATCAGAAAAGGTATATAGATAAAGAAAC
-ACATAGAGCACATGAAAAACTGAAAAAACTGAACACTTTACATAAAATAGCCCGATTCAA
-AGTATTTTTATTTAAATTTTTTCAAGTGTATACACTATAAATTGTTCATAACGATCTAAA
-TCTGAATCTGAAAGTCATAACATTCGACTAAATTGCTGTACTGTGTTTGCGATATAAAAT
-ATACTTCATATTGTTTATATTTTTAATATTTATAATAAATATTTTCAGATGACCACCATC
-ATTACAACAAACATCCCAACGAGGTTGTAAAAAATGAAGAGCTGACCTATAATAGTGGTG
-CTGCGACATCGGATGGTAACATCTTCGCTTTATGGATCTGGATTTTATCAATTTTCCCAC
-TGCTATCTATTCAATCTTGCCATTTGTCTTCATATTGGATAAGCGCATCATTTTTAGTCA
-GCACTATTGCAATTCTTGGCATTCACTATCTTATTCAAATCACTTTGCAAACCACGGTGC
-AGCGATATAGTCCTGGAATGGTTGAAATCACCGCGACCTCTATGAACGGGATGTTTGACC
-AGAATGCTGGCACTATTGAATATGACCGGTGAATTTTTGATGAACATTCGATTTTGTGTT
-CCAATGTTCAACGTTATTTTAAAGAATAACAATATCACATAAAAATATTTGTCACTCTTC
-TCCGGCTATTGCTATATAAACAGTGATAAAAGTATTAGGTGTGAGAGGTTGGAATCAAAT
-GATATTAATTTGGATATGTAATTGCAATTGAACGAGTTACTGTGACTCGCAATTTAAAAT
-GATAGATCAGAAAGAAAGGAGAAAGGTGAAATAGAATTAATAAGTAAAGAAATTATATAT
-ATCAAGTACATTAAAACTTAGATTTAGTGGTCTAGATCTAACTAATATCGTTTAAGAAAA
-GTCAAAGGATAGAGGAATGCTATTTCAAAACAGATTAATGCGAAAGGCCACTTGACACTG
-CCTAGCCACTGTGTCTTCTGTCCTCTCTTTTATTGTGTCCTTCTGGTTTTCCGAAAATGC
-TTTTATAGCGGTATGCGTGAAACAGAAATATAAAATATTCCCATTTATAACCAAAAATGG
-TAAAGCGATGTAGCAAATACAAAATCATTACAGCTATATTTTTACCTGACTTCGCGTCTA
-TTAGCTAAAATGATCATTCCGACATTCTTTTTTCTTACCGACATACTAAAGGAAATGTCA
-AAGAGTATAGTTAAAATATACTTCAAAAGAATCATAGGGCTTTGGAATGGATTAATTTAA
-TTACAATTTCCCATTACAAATCCCATTACTGTTTCAAAACTAGTTATCCTGTACGAAGGA
-TATTTCGACTGAAATTAATTAGCATCGCTGACTAAAAAACACGTAGTAAATAAAACATTA
-GTAATTTAAAGACATATTGCATGCGGATTGCCACGCATTAGTATTGTAATTGTATAAGAT
-CAAATGAAACTTATGTATGTGTTTAGTATGCATTCGTGTATATTTCAAATTATGGTAGGT
-ATTTTGAATATGGTAAAGGTGAAATTTAAAGAACTCAACTATAAGTTTTATGTTCTTTTT
-GTTTTGTTTTATTTTGTGTTTTCCTTACAATAATACAATTTTATTTTGTAAATGAACCAA
-GCAGTATAGAGAAGTGATTCTTAACCTTAAATAAAATATATATGTAAATACATATAGCAT
-TCACATACTTATATACAAGAAATGTTTAGGTGAAACGTTATAAACTTTGTAAATTTAAAT
-AACTAAAAATTAAAATATATCGAAAAATAAGAATTATTAAAATTTCTTAAATTATAAAAT
-ATATATTGAGGCATCTTGTGCTACCTTTATGTGAAAAAGGTTAAAATTTATATACATAGT
-CTATATATAGTAAACAATTAAATTATTTAGGGCGTGATTATGTGAGAGTGGGTATAATTT
-ACTCGTATAAACATGTGGTTAAAATAATTTGCCACAGCGAGTTCACTATTTGCAAATTAT
-AATTGAAGATAGGCAGAATCAAACATCACATATTTTATCGGTGGGGTGTGTTCTAAAACT
-GTGCTTTTGTCGCGACTAATTTTAAAAATAACACCCATATTGTGCAACTTCGTCGTGTTT
-GTCCTGTTTTGCTTATTTTGTGTAGACTTCTGGTTTATTTACTGCAACATAGCCTTAAAA
-ACACAAGTTTATTAAACTCCAAGAAATTTTGATTAATTTACGGGCAAACTATATTCTCAT
-ACTGCCACAGCTAACCTGAACACTAAACCGAATTTATTACGATCCAACGGTGGGAACCGA
-CATCTAGATTCAGTCCAATTTTATGAGTGAATACCTTAAAAATATGCATTGCTCCACTTA
-GACCTGAATCCAAAATTTTCTGTCAATGTATTAAAAGCCTTTAAAGCGACAAAAAAATTT
-TTTTAGAATTACAGGCTGTTATTACTTTGGCAGGATTATATTAATGCGGACCGTACTTGT
-TACTCAATCAATTACTTAATATCATACTTACAAGGAACAACACATACACCATACTTAGAT
-TCATACAATAGAACCGTAACTATCATCATAATAATTCAAGAGTCAGAATAATATACAGAA
-TCGTTAGGATAACACACAATCATTCAGCACAGATTGCATTAATACAGATTAAGAAGCGAG
-CAGCATTCTAAAAATATAAAGGACGTGGCTAAACAAAAAATAAAATCCAATATTTCATAC
-ATTCTTTATCATCATATTATTGACCAGTAAAAAGAATTATACATTTTTAATACTTTTTTC
-TTAACGCCTACATACCTTTGTTCATTTCTTAAGGAAGGATTTCGATTTAACACACCGACC
-ACACCATCATCACCATTAGGGCATACCGAAAGTATTTTCATGCCCAAAACTTTCTCGTAA
-ATAGTTTTTTGTAAGAGGTGCATGCAAAGCAAAACAGACAAATTAGTATTTTTATTCTGA
-ATTAGTGTTTGAACTGAATATATTAAGTATAGCTGGTCGTTTTGTTTTGATTTATTTGAC
-TCTTCTGAAAAAGCAAGAAAAGCATAAATCTAAATTCTTGTTTCCGTTTTTAAAAAGCAA
-TGACGATGCACACATTAATTGTAAACATAATGATTTAAAACCATACATGCCGAATGATTA
-GCGAATGATTTGATAATGAAAAATATATTGAATAAAAAATTCTTATACTGCAACCATATA
-TATATATATATATATATATATATATACACATATATATATATATATATATATGTATATACA
-TATATTAAGGAGTAAAATAAGTGCATATGAAAAAAAACTGTGTGAGCATAACAAATAGCC
-AAGATAATAATGACGATGTGGCAAGCAGATCATTAATTATATTAATAAAAATAAAAAATT
-TTGAATCAACGTACATACATATAGTTTACAATACCACAAATTTGGTCATGTTCTTAAAAT
-GAAAGTTTGTAGGTATTGCTACAAAAGCACCAAGCAAAAAACCAAAAATGAATACTTTTA
-TAACCTTGCACCTCTTAATCTTCCGCACCAGCAATACGCTTTCAACTGCAATTTATTTAT
-TTATTCTACTTATTATTTATTCTTCTAATCATAGCCGCGGGGGACTACAATGCTAAGCAC
-TCGCACTGGTGACCCCTAAATAAGGGAAGATACAAAACCAACAAAATTATAGCATATTGA
-GAAGCAGTACAGAACAGAACCCATCTGAAACTTTTTGGCCATTTGTACAAGAAAGGATCA
-AGAGAGAGTCTGTACATTTAAAATACACCTCTAGATGTAGTTCAGCCAAACCCTTCAACG
-AATTCATTCGCAACACCGTTGCCGCCAAGTCGATGAGAAACATAGACGGTGCTAATATTG
-TTTTGGAAAAAATGCTAACTGAATATCCAAACTGTGAAATTATTTTTTATAAACTACTTA
-ATGGGAATTGCTTCCTTAAAATGTGGGCAAAATTAGTAATTAGAATGGTAGGGAGATTAT
-TCGATAGCAGATTTGTACAGGTCAGATTAACCTCGTGCCTGTCTAAGCTGGACGAAGTAT
-GCCTAGGGGAGTTGAATGTTATCAGGGCACAACAATTTGGATTTCGAGTAACCAATTGAA
-CTATACAGCAAGTCAACAAAGTAACTGGAATTCGAAAATCACTGCTGTAGCAGTTCGATA
-TATTCTGACCTTACAGACTTTCGACAGAGTCTGGTCAGACGAAATGTTGAAATGTTAAAG
-CTGAAATCGTTTGATCATCGTTTGCCCACCAATTATTTTTTTTTATCATTTAGAATTTTG
-AAAAAGCTTTACTTTAGAAAATATAAGACATTCGTGCATGCTCCGGTATTCGAATTCGTC
-AAAATTTTACGATTCCGGTTTTCGTAAAATTCTTGCGTTGTGTAAAACGGTCACTTTTGT
-CTGGCCGAAAGTAAATGCCTTTTTTTATATCAATTATTTTTTTTATCATTTAGAATTTTG
-AAAAAGCTTTACTTTAGAAAATATAAGACATTCGTGCATGCTCCGGTATTCGAATTCGTC
-AAAATTTTACGATTCCGGTTTTCGTAAAATTCTTGCGTTGTGTAAAACGGTCACTTTTGT
-CTGGCCGAAAGTAAATGCCTTTTTTTATATCAATTATTTTTTTTATCATTTAGAATTTTG
-AAAAAGCTTTACTTTAGAAAATATAAGACATTCGTGCATGCTCCGGTATTCGAATTCGTC
-AAAATTTTACGATTCCGGTTTTCGTAAAATTCTTGCGTTGTGTAAAACGGTCACTTTTGT
-CTGGCCGAAAGTAAATGCCTTTTTTTATATCAAATCAGAATTATAAAAATAGTTTACAAA
-GCAAATTTTGCCGTCGGCAACAAAAATTTTCGATTTGGAAAGGGGTCATACGTACGTCGA
-CAAAAGTTATCGCGAAACAGGCAGGTCAAAATACTTAAAATCATAATTAGTATAATTAAT
-ACTTAATAAAATATAAAAGAATTCATTAATTAATTTAAAGGAGGGCCAAAAGTTTTGTTC
-GTAAATAATGCTATTTAATTTAATTACTTAAATGTTCAAAGTACTGCACAAAAAGGATTT
-GCGAACATCGGAATTAAAACTGTGAAAAGGGTCTGCAAAACAGTTTATAAAATAAAATAA
-ATACCGATTACCGGTCATGCTCCGGTTATCAATATCAAAAAACAACGTTTACCCACCCTT
-AAAAAAATGGTATGGCCACTCTTAAAAATAAATTATTTCGGCAAAGGAACATAATTATTT
-TTAAGGGTCAGAAACGAGATAAATTATTTTTAAGAGTGGGCAAACGATAAAAACAAATAA
-AAATGGTTAATGATGATATTTACTTTTAAGCAATCGCTTTTTTCTCAGAGTACACCGAGA
-TCACCTTTAATGTCTTATATTTTCTGAAGCTTTTTCTACATTTTCTACAGCTTTTTTCAA
-ATTTTCAAAAAAAAAAGGTGGGCAAACGATGGTATTGCGCTTTAAAAAATTGATTTTAAA
-CAAGTAAACTTTTTGATTTTCAACTTTTCGAAATTTTATTAAGCAATTCCAGCTTTAAAA
-TTTAAAAAAGATTTTTGGCGATTTTTTTGTGCTGGCCTGACGGTCTAATAGATACAAACG
-ATTATTCTACTGATTGATTCTTCTACTTTATAGAAATTTTTTTCAATGGAGGGAAACCAT
-TTAGGTCCAAAAAAGTTCAATTTGCCCAGTTGTTAAATTATGGCAACAACGCACTTCGTG
-GTATTGGAAAGGTGGTAATCATACTGCCGCCAAAACGAGAAAAATTGTAAACATATACCG
-TTTACTCTTTATAAACTCCGCTGATACACAATAAAACGCAACTGGCACAGAATAACGATG
-TAACGTATTTTGGCGTACGCCTTGACAGACGACTTACATAGCTGAGGCATACGAAGGTAG
-GAGAACTTACCAAAAACTAATGGCCCATAACCTCTATTGGCTAATAAAATCTTGCCCCCT
-ACCGTAAAAAATGGCAAATTGGCAACAAAAATAAATGATCATTTTAAACATATTTTTGAG
-GTTTGTCGTCGTTAGAGTGTGCGTTTTGAGACAGCTCTGGTTTCACTAAAATGTGCGAGA
-CCAGATCTCGACTATGACACGGACAGACGGACATGGCCAGGTCGACTTGTCTATATATAT
-GTATATACTTTATATAATCGCAAATTTTCTCCTTATTAATTGAGTATTTATAAAAGAAAT
-ACTAATTTCGTTGTGTGTTTTCAGGTGAGTTCAGTGTTTCTTATTTTCCTTTTTTGATTT
-TAGTTGCTACCGTGGTCTTTCTTAAGAGGTGGTGTGACAGAGTGAACTGCTTGAAACTGG
-TTCCACTGAACTAATATATTTTTCACCGCGCATCCTCCAACAAATGCGGACAAAATGTGC
-AAGAACCTCTACTCCAACAGGACTTGTAACATTGTCGGACGCGTAGTTTAAAGAAATATA
-TGTTCTTGCGGATTCAGCGGAGATGTAGAGTTGTAATACTGCATTCGGAATTTTAGTAAA
-TATCATTAACGACTATTTTAGGGTAAATACAGTACAAATGTGCATGTTATTTGTTTTTTG
-TAAGACGTTACAGACTCTATTCCACAAATATTTGTGACAGTGAAAGAAGCAAATATTGGA
-GCAAGGTCACACATACATATAACTCCTAAGAGGAATAGGGATTTATTGCTGAGTTACGGT
-ACTGTTGTTGATGTCGAAGCTGGACTTTAGTTACCTTTAAGTATAGTTTCAGTTTTTACT
-TACATGTTTTCCATCACTACTTTTTAAATTATTATTATCATTATTATTATCTTATTAACT
-GTGAACAGCATTTTTCTTTCTGACTCTTTATAAATGTAAGAATGCGTAAGTATTCTGTAA
-TATAAAATGCTGTTCACACAAGATTAAACAAGAAAATGGCAATTTTAACTTTCACGGGCG
-TTGGTGGTGAGAAGTCTTGTGCAACTTAAGCTAGCTCGATCTGATTGGACCTTCAAAGCC
-AATTCACAGCACTTAATTTGTACTCCTATATAATCTAACCTATTATTAAAGTGTTGTATT
-GTCATATTTTACTCTCAGTACGCTCCAAAAAGATTGAAAAGAAAAGCAGCCTGCCATGTC
-ATGGGAGAGCATTAACTCCAAGGATCTCCTTAGGTATTTTAGTGCATTTTGCCTTTTAAA
-GCTATTATTTAACGGTTATAAATTTATATCTATATATATACATAGCATCCCACCAAGCCA
-GAATCTGTCTGCAACACGTTTACTTACATCACCTGATGGATCTCGTTACCTATTGGAAAA
-TTCAAGCGGTTTGAATGTTACTTCTCTAAAAGTATTTAATAATGTTGTTTAAATCTCAAA
-CTCATTGCGCTATACATGATAGACCTTTGTGGTTGGGTCTATATATTTATTTTATTATCA
-TTTGACATAGTATCCACTCTAATGCCTATAATTGTTATTGCCCCGACCACACTTTTAAAA
-AATATTTTTATTCCTTTTTGTTTTATTATATATTTGGCCAATTTATGTCGGTACACAAAA
-CCATTTTGGCTTGCAAGACCACAAGCCGTCCAAAACTGCCTCATCCGCACTTTTGAAGTG
-TGTTTTTTCATTTTTTTTTTATCATACAGACATGGTTTTACAATTTCGATAAACAAAAAA
-ATGTTTAACTTCTCAATCGCACTCCCTTTAGATGAGTTCACTATTGATTAATTATACCGC
-CCTATAACTCATGGGCAGAAAGAAGACACTATAATAACTATGCTATTCTAGTGTCTTAAT
-AATAACTATGCTATTCTAGTGTCTTTAGAAAGAACCACTTACGACCATGTCAAATTGAGG
-CATCACTCAAAAGTTTTGAATTGGTTATTTATATTATATTTATTAATTAATTAATTTATA
-TATTGAACTAGGCTTTGTGTAAATAATATGAATTTTCTCCATAATCAAACCAATACTTTT
-TTAAAAAATTAAAAAAAGCAGTGATTCGGACTTCTGTTAAAGCTTCAAAAGAATGTTTTC
-AATGTTTTAACAATTGTTACATATTTTACAGACTTGTGTCACTTAGATGAGAGTTTTTCG
-CGGTTGGCGGGATATGGATCTAGTCCAGATGTAGGATCCCGTTCGGTATGGGCTAGCCAG
-GCGCTATTACGATCAGGTTCTGTTATCAGTTGCTTTTTGTCCTGCCAGCAAAGCCTAAGA
-CAGTACATAGCTAAACGGAAGGTGTGAAACTTATATATACACATGTCAATATCACCAATA
-CAGATATATTCTCCTCCAGATCGAGCGAGGACGACGGCTATATGAACAAAACAATCAAAC
-GGAGGCCGTACGTACTTGGCGTAGTGCACTGAAAGGGACGTGCCAAAGAGAGGACTGCTT
-TCAGCTACTAGGATATTTGTATCAGGCACATATGGACTGGGGAAAATTTCGTGAGGCAAT
-AGAATTCAGTCATCAGCAGCTCGGGTAAGTTTTGGGATTTATTATTACTTAGTCAAGAGA
-TCATGACTAAATATTTATATACTTTAAGATAAGATTTTTGAAATTTCACCATCCACTCCC
-ACTAGCTGAGTACTTCGATTTTCTTAGAATTTCAGAGGAGCTTGATTCGCCAAATATGAG
-AGCCGAGACGTACTTAAATCTCAGCAGGGCACACGCCAGCTTGGGAGGCTTAGAGCGATC
-ACTGAGTTATGCCAGGCACTCACTTTACAATGAGTGCGGCACTAAATGCAGAAGTGGACT
-TGTCCATTTGACGGTTGCACGTGTATACCTAGAAATGGGTGGGTTCTCTAGGGCTTTGGA
-GGGTTTGCAGGGTGCCTACAAAATTGCTACAGCTATTGGAGATCCATCACTGGAGTTACA
-AGTGTATGTCGCGCTTTCTGAGCTTTTCGGACGCCTTCAGGATAACGATAAAAGTGCAAC
-ATACGCTTCTAAAGCCTACGACTTATCACGATCCCTGCAACTCGGTGACCTAAACTCATG
-CCACCATAGAGCAGCTCTATTGCGAATGGCGGTTTCTCTCCGAAAGCAGGGTGAGCTTGG
-AGATGCACAAGATTATTGTAAGGTATCGTCGAGCCTGTCCATCAACTGATTTCAAGTTGT
-GTTCACGCCGCATAATTATTTCGTTTCAGGAGGCCACGAAGCTTTCCCTTATTTCTGGAG
-ACCAGGCGACTTACACGAGAAGTATTCGCGTCATGGGCGACATATACCGAAATAAAATGG
-ACATGGATGTAAGTATTGCACAGTAAAGGCAGCGTTGAATGTAAAGTTTTTATAGTCCAC
-ATGGCCTTATACAAAAATTGTGCTAACGAATGCTTTAAAAACGTAACTTGAATTTTGTGC
-GAGAAGTTATGTTATGTTATCCACCGCTGGGAAGTGTTCTAGTTCAGCTAGACAGGGAAT
-CTGCTGCTTGAAATAGGATAGGATAGTCGGAGGGACAGGCATGAATACCAAATTAGAACC
-CATTATGGTTGTTAAGCAATATGACTACGATTTTACTTCTGACTGGAAACAATTTTTTCT
-TCATCATATAATAATTCTATAACTGGAGGACTGAAGTGGAGAAGGGTTTCGTGTGAACAG
-TGGTTGGTCACGAGTTAGTCAAGTTCAAGGCGAAAACCGATTTGCATTTAACGCTACCAA
-TGTCGTACTCCATGTCAACTTCTGTGTCAAAGCAATTCTTAAACTTTTACAGAAATCTTT
-CCTTTGCATCAATATGATTAAACCTTTTAACTAAATAATGCCACTGTTTTAGATTACCAC
-ATTCCATTAAACATTAAACTCGTTTAAATAGAGGTAAATTTCTGTTGATTTGATAAACAA
-CTTTTTGCCACGCCCACTCTAACGTCCACAAACCGCCAAAACCATCCAACCGGCTACGCC
-TGTCCCTATGAACACGTCGATCTCAGGAACTATTAAAACTAGAATGCTGAGAATGGACAT
-GAAGATTCCAGAGACATGGAGTCAGCGCAAGTTTGTTTCCATATGTTGCCAAGCTCAGAA
-AACGACTAAAACTGCCACAGAAATCGGACCATTTAATAAACTTTTTATAGCCCACGCTAG
-GTGAATATTAGTTTGAATATCTAGTTAATTCGCAGATCCGAATCACTTTATATTATATTC
-CATTTTTGTATTATAACTTACATATTATGTATATTTTTAATGATAAAACTATAATAAAAC
-CATTTTTTTAGCGTGCATTCCGGCAATATGAACAAGCTATGGGTACATCGGCAAGCTTAG
-GGGATCGTATGGCCCAAATGGAGGCTATGGATGGAGCAGCTCGTTGCTTGGAAACACTCC
-GTCTACAGAACAAGATCTGCAACTGCAGACCACTAGAATTTAACACAAGACTTCTGGAAG
-TTGCCAGCTCAATTGGAGCCAAGGTAATGCAAATACCCAAAATATTCGATATGCCCTAAA
-CAGTATATTTTTGATCAGGATCATTTTATTACACCATACACCGTTTGTAAAAAGCCTTAT
-ATATGAGAGACACCGAAAATACATTTCATAAAAACGCAGTCTATTTACCCTATATTTTCC
-AGTCTGGGCCAACTCTGCCCACCTAGTCCACTTTGTATTTTCGGAGCTCAGACCCCTTCT
-GCCGCTATTTTGAGTTTTGAGTAATGTTATATGTACAGCAAATATATATAAAAAGCCTCC
-TCTGTTTTGTTTAATTATCTGATTTGATGGACAAAGTTTTACTGTAAAATTATGTTTCTT
-GTTGTGAAAACATTTGTGGGTAATTATACTTTTGGAATATGACACCTCATTAGCACTTAA
-AGCAAAACTAAAAAGAAGAAGAAGTTTTCGCGATTTGGAATTTGAAATTGAAGACATATA
-GATTCCATCCCCCTTGGCGACATCAAAGATCATAGGGATCAAAACCGCTTGATCAAGAAT
-ATAAATACTCTATAGCCTGGAACCAATTCTGTCTAGCGGCTACTTACTCATTAACGAATT
-TAGCCTACACCTTTACTGTAAACCCCATTTACTGTAGAACATTGGGATCTCGGCACTTAC
-AATTTCCGAGAGCTATACATTTTGACATATTTTTATTTGAAATTTATGTTTCATACTTGC
-CTGCTCTGTTATTCATTGATAACCAAATGTTGTGATTGTGCTGGTTGTTTAGTTTCTGGT
-TCGCAAAATTCGTTGCCGACTGGCATTGATCTACCGGGCACTAGGAGACGAAGATCAATA
-CAACACTCATTTTAGACTAGCTAATCAGACGGATGCTGCGTTAGGCTTAAATTGCGGAGC
-GTGTGGGGAGTTGCTTGGACTTCGTCCAGAAAACTTGGAAGCTCTACCCTGTGCACACAT
-TCTTCATGCAAGGTAAGCTTTTAAAAAAAAACGTTTGATGAACACTATTTTCGGTATCAA
-GTCTGTAAAGGGGAGCGTTTCTGTCCCTACAAAGTATGATCATTCTTGAGAGATGCAGAT
-AAGATACGCAGCTTTTTTTTTTTAAATCGTGCAATCGCATATTCCCAAAGTCTGTCTCGC
-GTCCAGAGGCATCCCAATTCGTGAAGGTCTGATATCATTTTTATTAGCTGGCCGATACTG
-AACTACGTACCAACATTCGTTAAAAACTAGGTGACAGCTATGTATACTGGGAAGCGTTTG
-ACCGTACTTGGTTAACTTATTTCTGACCAGGATTTCTAGCCAAATCCGTATGTCCGCTCG
-AAATTCGAATTCACAGAACCCAAATTTTTGTAAAATTATTGCAGCCTTTATTAGTAACAG
-ACCGCTCCTTTTTAGCTGGTCGTTTGTCCATCCTTTAGATTGTAAATAAAGAAAAGATCA
-TTTTAAAAAGATATTGATTTTTTTTTATTTCAATTTTTCCTATGTATGTGGTCTCTTCCA
-GATGCGCCTATGAAATCTTGCGACGGCGGGAGAAAAATGCCCCGCGATCATGCCCCGCCT
-GCAACAAGCTGATCAGCTCACGCACACATTTCTGCGGCAGCGTTCCGGTTGAAAGTGAAA
-GCACCGACAGGTGCGTCACAGCTGCTTCCACCTTCAATACGAATTCTTTGTCGGTCGACG
-GCCTCCTAGGGATAAACTCCGACATCCTTTTACCTTCGGCTGCGTTTTGCTACGTTAAGA
-ATCCAGCTCTAGATACCGAAAACAGCGCTCTCCTATCTCCCAAAGTCATTTACCACAGCA
-ACTTATCATTGGCATCTCTAAGTATGCGTGCATCTAGCCTGACGATCGATAGCGGCCAAA
-ATGTGACGTCATCTGTGTGAAAGAAACAACTCCACTTTGAGCACCTAAACGTTGGACGAT
-CGTGTTATCGTGCAATATCTGGAAGAATCCGGATTTTATCGCTTGTTATTATAGATAGAT
-CGATTTTCTTTTGAATTATAGATTTTTGCATTTTAAATGCTAACAGAAGTTTTTGTTCTA
-GTTCTAAGCGTGTTACGAACAACTGAGACATAAGCATTTGAACTACTGCTTATGCTTAAA
-TCCTAACTTGTTTCTTTACTACAGTACCTTATCCAAACAAGTACTTGTCACGTATTGTGT
-ATTGTCGTAGGCTAAAATTAATTCGCACTTACATGCTAGATTGTTCTTACATTTAGAGTA
-TGAATGTGCACACACAAAAGTTGTTTAAAATAAATCGTTACTATGTGTTATTAACACCAA
-TTAATACAAATACATTTTGGAAGTCTTCCTAACTGGCTTATACTTGTTACTCGTTGAGTA
-AAAGAGTAGTTGAGAAGTATTCAACTGGTAGGACCAATAGCTGAGTCTATCTGGCCATGT
-TTGTCTGTACGCCTCGATCTAAAGAACTATCTACGCCAATTCAATTGGCCAATTTTGTTT
-AATCTTTATGTAATTATATTTTTACCAAATTCATACATTTTTCTTTAAAAGCCGACAGCC
-TCTTGGTAAAATTCGAATTTGTAAAATTAGGCAAAAGAACCAAGCCAGTTCAAGATAACA
-ATATAAGAAAGGAATGGGTTATGGGATTCCTTTTCTAAAGAGCGTGAGCCTTTTTTCGAG
-AAACAACTGAGAAACTTATTGACTTATTTCTCAAGTCTCTCTAAGTCTCTTACTTATCAT
-TTAAGAAAATGGTAAGTATTTTGGAAATTATTACTGCAGAAGAATGAGTTACATATATAT
-CTGGAGAAGTATTGGTGACGCCAAGTAGAACGAATACAACATATTGGAAGCAGTATTGGC
-GAGACAGCGAGGCCGAATTTGTATTTGTGAGTTGGCGGGGAACAGCAGGTTGCAACACTG
-ATGAGTGGCAGAAAACTTACCGATTTGGCGGTAGGTGAGATTGGTAGCGAAATGCGGCGC
-AAAAAAAAAAACATGGATGATATTTTTTAACGGATGAATACTACATGCTGTTGCATTAAC
-AGGAGTTCAATTTTACATTTCTTGGAGTTAAACTGTATTTTTTTTGACGGGCACGTTCAG
-GAGTGGCTTGACTAAAAGAGTTTTAAGCCCAGTTATTTCGGTAGAGGCTGAGAGTTAGCC
-TCACTTTTACACAGAAAGGACACTACGAGTTTCATAATGGCAGTTCTAAGAGAACTCATT
-TAATCCGCTGACGCTGTAGTCTATATGGACGATATTATAGTTCCAAGTAAAGGCGTAGAA
-GAAGGTTTGAAAAATCTGAAAAGAGTGCTGGTGGTGGCTGAACAGAACAGGTTGAAATTG
-AAATTTGAATATAGAGAGTTGCAGGAGGTTGCAATCGAACATATGAAAGCTGCTTTAATC
-AGTCAATCAATCCAACCGGTTTTGAAACTGTATGATCCGAAGTTGCCTACGGAGACACAT
-ACGAACGCAGTCTTGTTACAAATGGTTAGAAAAGGCAGTCATTTACATCCCGTCATGTGT
-GAGGAAAAATATCACTCATACGAACTGAAAGTTGTTGCAGTCATTGCAGCACTGACAGCA
-CTGTCCTGGGAATAATGTATAAAATCGTCACAGACTGTAACGCGATTGCAATGACGATGA
-AGAAGAAAGGAGTTCCGTTGCGAATAGCTAAGTGGGCAATGTTTTTACAACTACGAATCT
-ACGAACATCGATCAGGAACAATGATGATGCATCTAGACGTTCTCAGTCCAGTTGAATGTT
-TTGTTTTTCATTCAATATCAAATGGAGACTGAAATCATTCATCGCAGTCATCGTAGATGC
-CTTCTCGAAGTACGTTTGGTTTTATCCGACGCGAAGTACTGGGGTAGAGGAGGTACTTAA
-TTGCATAGAGAGACAGGCGCTAAATTTTGGTAAGCCATTCAGGATTGTATCAGACCGTGG
-TGCAGCTTTCACATCACATTTGTTCAAGGAATATTACGAAAAACACCAGATTCGGCATTT
-ATTGATCCCTACAGGTGTACCTCTGGGTAACGGAAGAAATGAAGAAGAAAAGCAATTCAT
-GGTCAACGATCTTGTTGCAATCAGACGTACTCAGTATGAAGTTTGTCAGAAGTTAAAAGG
-AAAGGAAAATTCTTTGGCCCTTACAAGATAGGTTCATAAGCATGGCAGGTATGATGTTGA
-ACAAGTGGGAGATGGTGAAGGTCCTTTAAAAACATCCACTGTAGCTGATTTTAAGAAGGA
-GTTCGGGACGAACACCCAGTTAGGAGGGCCAAATGTAGGAATCGGAAAAAAGCCAGAAGA
-GGGAGTTGACCGAGAGACGCGGAGTAGTCGTCGGTCCACTAGAGAGCGTGAGAGAATAGA
-GAGATCAATCAATTTGACGAGCAGTCTGTGCCGAGATGTCAAGCGTAACACATCAAAACA
-CACATTTTTGTAAACTCATTAAGTTTCAAAATCACATAGACTTGTTTTGCCAAAAATTAA
-TAATATAATAAACAATTATAATAAAACAACGCAATCGCAGGAATTTTTGGCCATAAAAAA
-ACCCTGGGACCTCATATATTCTAGATCAGGATCAGTAGCCGAGTCGATCTGGCCGTGTCC
-GTCTGTCTGTGCCATCAGCCGCTATGTGAGCTGGTGATGGCATTAATGCTCCGGTATGGA
-GAACTGGAGACGCGGCTCGCTATGCCACCACCGCCGCCGCCGCCGTCCAAGGCGAACACT
-ACTGCCGCCAATGCTCCCCAGATGCCTCAGGTTGCACCCATCGCTGCCCCGCGGACCACC
-AAGGTTCGTGAGACGTGGTCAGCGGTGGTGAAGTGCGACGACCCTGCGCTATCGGGGAAA
-GCCATAGCCGAAAAGGTGCGAACGATGGTTGCACCCTCCCTCGGAGTCAGAGTACACGAG
-GTACGTGAGCTCCGTCGAGGTGGTGGTGCGATCATTCGTACTCCTTCGGTTGGAGAGCTG
-CAGAAGGTGATGACATCGAAAAGATTCGCAGAAGTTGGACTGAATGTGGCACGGAACGCG
-GCCGAGAAGCCGAAGGTCGTAGTCTATGACGTCGACACAGCCATCGGCCCAGAAGAGTTC
-ATGCAGGAGCTTCACGAGAACAACTTCGACAGTGAAATGACTCTGGCCCAGTTTAAAAAG
-TCGGTGCACCTGGTGACCAAGGCGTGGTCGGCTACTGACGGTGCCACTGTAAACGTGACG
-CTAGAGGTAGACGACCGGGCGATGGCGAAACTTGATGTAGGACGTGTCTACATTAAGTGG
-TTTTCGTTCCGATGCCGATCGCAGGTCCGCACCTATGCCTGCCACAGATGTGTGGGTTTC
-GACCACAAGGTCAGTGAATGCAGGCAGAAGGAGAGTGTTTGCCGCCAGTGCGGGCAACAA
-GGCCACACCGCGGCAAAGTGCCAAAACCCGGTGGACTGCCGGAACTGCCGTAACAGAGGG
-CAACCTTCGGGACATTATATGCTCTCGAATGCTTGCCCGATATACGGAGCGTTGCTAGCG
-AGGGTGCAAGCTAGACACTAATGTTTAGCTTCATCCAAGCGAACTGTGGCCGAGGCAGAG
-CTGCGACCATCGAGCTCGGAGTCCGACTCAGGAGATCGGAGTTAATGTTTGCTCTGGTGC
-AGGAGCCGTATCTTGGCGGGGATGAAATGGATGTGCTGCCTGAAGGAATGAGGGTTTTCA
-CCGACCGGCGAGGGAAGGCAGCCATCCTAGTGGATCATCAGGAAGCCATCTGCATGCCAG
-TGGAAACCCTCACCACAGATTATGGCGTATGTCTGGTCGTTAAAGGGAGTTTTGGCTCAA
-TCTTCCTTCGCGCCGCATACTGCCAGTTCGATGCACCTCTGGAACCGTACCTCCGGTACA
-TGGATGCGGTCCTGCTGCAGGCCAGCAGAACCCCCGCAATCCCGGGCCTCGACGCGAATG
-CAGTGTCCCCCATGTGGCTTAGCAAACTCTCTCGTCATGCCGAGGGGCAAGCTAACTACA
-GACGGGGTGAGCTGCTGTCAGAGTGGATGCTGGAGGCAAGAGTCGCCGCCCTACACCAGT
-CAACAGGGCCACATATGAGTGGAGAGTGGACGAGTGGGAATTGAGTGACCACAACATCAT
-TACGGTTGTGGCCGAACCAACTACCTCGCGCGCAGTTGAGAGCATAGCTCCTGTGCCGTC
-CTGGAACTTCTCCAATGCACGTTGGCGATTGTTCAAGGAGGAAATGGTGAGTAGAACAGC
-CGAACTTCCGGAAAACTTTTCAGAGTCGCCGTTGGACCAGCAAGTTTCGACCCTGCGCAG
-TATAGTACATAGTGTATGTGATATTGCGCTGGGAAGGAAGTTGACTCGATCGCCCAGCAG
-GAGAGCACGTTGGTGGACTGCCGACCTCTGCGCTGCAAGGCGCGAAGTCCGAAGACTTCG
-TCGCCTGCTCCAAGATGGAAGGCGTCGAGATGACGATGCCGCTGTAGAGCTTGTAGTGGT
-CGAGCTGAGGCGTGCCTCAGCCAACTACAAGAAGCTCATTGGAAGGGCGAAGATGGATGA
-CTGGAAACGCTTCGTGGGAGATCATGCCGACGACCCATGGGGGCGCGTCTACAAGATTTG
-CCGAGGCCGCAGAAAGTGCACGGAGATTGGGTGCCTCCGCGTGAATGGCGAGCTGATCAC
-TGATTGGGGTGACTGCGCACGAGTGCTCCTCCGCAATTTCTTCCCAGTTGCGGAGTCCGA
-AGCACCGACTGCCATCGCGGAGGAAGTCCCACCGGCCCTCGAAGTATTCGAGGTTGATGC
-ATGTGTTGCCCGGTTGAAGAGCAGGCGCATCAATGGCACTATCTGCAAGGCAGTCTGGCG
-CGCCATACCCGAGCACCTAGCATCATTGTTTTCCCGATGCATCCGATTGCGATACTTTCC
-AACCGAGTGGAAGTGCCCACGAGTTGTCTCGCTGCTCAAAGGGCCAGATAAGGACAAGTG
-TGAGCCCTCCTCATATAGAGGAATATGCTTGCTACCAGTCTTTGGAAAGGTGCTCGAGGC
-CATCATATTGAATCGTGTGAGAGAAGTTCTTCCGGAAGGCTGCAGATGGCAATTTGAATT
-TCGCCAAGGACGATGTGTGGAGGATGCTTGGAGGCACGTGAAGAGCAGTGTTGGCGCCAG
-CCCGGCGCAATACGTGCTCGGCACTATCGTGGACTTCAAAGGAGCATTCGACAACGTCGA
-ATGGAGTGCTGCACTCTGCCGACTAGCCGAATTGGGATGCCGGGAAATGGGCTTGTGGCA
-GAGCTTTTTCTCCGGCCGAAGAGCAGTGATCCGAAGCAGTTCCGGTACTGTGGATGTACC
-GGTAACTAGAGGCTGCCCGCAGGGATCAATCAGCGGCCCATTTATCTGGGACATACTGAT
-GGATGTACTGCTTCAGCGTCTCCAGCCGTATTGCCAGCTGAGTGCATACGCGGATGACTT
-GCTGCTTCTCGTCGAGGGAAATTCCCGAGCTGTGCTAGAGGAAAAAGGAGCGCAACTAAT
-GTCCATCGTAGAAACGTGGGGAGCGGAAGTTGGCGTTGCCGTCTCGACCAGCAAGACGGT
-AATCATGCTGTTGAAAGGTGCCTTGAGACGTGCGCCTACGGTGAGGTTTGCTGGAGCGAA
-CCTTCCGTATGTGCGTAGCTGTCGGTACCTTGGCATCACGGTCAGTGAAGGAATGAAATT
-CCTCACGCACATAGCTTCGCTTCGCCAGCGGATGACAGGAGTCGTTGGAGCATTGGCGCG
-TGTGCTTCGAGCCGACTGGGGCTTCAGTCCTCGAGCCAGGCGGACCATATATGACGGACT
-CATGGCACCTTGTGTGCTGTTTGGTGCCCCGGTATGGTATGAAACCGCGGAACAAGTAGC
-TGCCCAGAGGCGACTAGCCTCCTGCCAGAGGCTAATCCTGCTTGGATGCCTTTCGGTATG
-CCGAACAGTGTCCACAGTGGCACTGCAGGTACTTGGTGGAGCTCCCCCGCTTGATCTGGC
-TGCTAAGTTATTAGCGATCAAATACAAGCTAAAACGTGGATTCCCGCTGGAGGAGAACGA
-CTGGCTTTACGGCGAGGACATTGCGTGTCTAAGCTGGGAGCAGAGGAAGACTCGCCTAGA
-GGAGTGTTTAATCCAGAGTTGGCAGAACAGATGGGACGACGACAGCGAACCAGGACGGGT
-GACGTATAGGTTTATCCCATACGTCACTCTTGCCTATCGGGATCCAAGTTTTGGATTCTC
-GATGAGGACGTCTTTCCTGCTTACAGGGCACGGGTCGTTCAATGCATTTTTACACGGGAG
-AGCCCTCAGCGATACCACTGCTTGCGCATGTGGAGATCCATATGAGGACTGGATGCACAT
-TTTGTGCGCTTGCCCCCTATATGCAGATCTGCGGGACATATATGGACTTGGAGTGCAGCG
-CCTTGGCGAAAACTGGATCTTCGAGGGAATCCTGGATGATCAAGAGAAGACTCAACGGCT
-GTCAATGTTCGCGGAAGAAGTGTTCCTGAGGAGGAGGGGCGTTTAGCTCAATATCTTTGC
-CGTGTGGTTAGCGGGCGAGAATACTACCACAGTCCGCTGTTGCTTGTCGTAAGAGACGAC
-TAATACAGCGATAGGTTTCCCCTAACCCTGCTTGTCGGAGCAAAAAGGGGGAGGCCCACC
-GAGCCTCTTTTCGGTACCACGGGTTGAACAGCTATCCAAGACTGCTCATTGAGGTAGGTC
-CCCTGGTGGGAGTATCGTGGTGGCTGTGGTTGGTACCCATATCGCGGGTAGAGCCTTCAT
-GCTCGACGTTTGAGTTACGGAGCTGGTTGCGCAAAACTCGGGTACTGAGACCCAGAGATC
-AGTAGAGATTTTAGGTAGATCTCCCTCCTCAGCAAGGGGGAGTGCTTGCCCGGCAAGCAA
-GTTCTCGAATTGCTACCGGGGTGGTCGCTATAGCTTCTAGTCCGGGACGCTTGTCTGGCG
-TATCCAGACACATGCACCATATGCTCACTTGTGGGTGTATAGGGTGCCGTGGTTGTAATC
-CCTTCAGTGTGGAACACGCCACGTAAAATAAGTTCGGAGGGATCCGAAAAGCATACATGT
-CTGTCCGTCCGTATGATCGTCTCGATTCCAGGAACTATAAAAGCTAGAAGGTTGATTGAT
-AAGATTACAGTTTCTAGAGACATCGGCGCAAGAAACTTTTTGACACGTCTACCCTTACGC
-CCACAAGCCGACAAAAACATTTTTAGTAGTAATAAGGTGATGAAATAGTGTGATATTTTA
-TTACTGAAAGACTGATGGAAAATGGCCATGCGAGGGCTTTTCCAAAATGAACGGTGGTTT
-TGGTGATGATTCAGGAGATGATTGTTTTGTTAAATGTACATAAAAACCGGGAACTAATCT
-CTAAGACAGTCCAATGTAAAAATTATCGCTAGCGCTTTCACACAAATTGAGCGGTGATTA
-AGCCCTCGAGCTGAAAATTAATATGTAAAAATAAATCTTAATAAATAAAATATATTCGGA
-GGATTTTTAAGAACAATTCCGTAAAATGTTCAACTACATATTACCATAGAACACGGATGG
-TTTTTGTTTTCTAGCCTTTTTGTCAACCTGTTTTAGCGTGGGCTTGGATTTCCTTAGCAA
-CAATAAATTTAAATCGGCAGCTCTAGCATCTAACGGCTAACTGTTGAAAAACCAATTTGG
-ATATATTGATTTTGGAATCGCACAAATTTCGAAAAAGTGCTTATAGCCAGAATGAAGACT
-CCTGAATATTAGCTCCTGATCAAGGCGGATGCATATCTTTTTTTCTTCAGTTTCAAATTC
-CAAATTGGAAAAGCTTCTTTTTCGTTTTAGTTTTGATTGGAGTGTAAAAGAGCTAAAACA
-TCGTTCACCTCATGTGAGATAATTATTCAAAACAGAATATCAAATATATTTCCTGTATAG
-ACGTTTTTATTTCGAAATTCAATAGGTGCTTATACCCGTGGAGTACTCGTAGAGTAAAAG
-GGATTATTTGAAAAGAATGTAACAGGCAGAAGGAAGCGTTTCTGACCACATAAAGTTTAT
-ATATTCTTGATCAGAATCAATAGCTGAGTCGATATATAAAAGCTAGAAGGTTGAGATTAA
-GAATACAGATTCTAGAGACATATAAGCAGCTCAAGTTTGTTGGCCCAAAACTGTCACGCC
-CACATTTTTGAAAAATTTTTGGATATTTTTTCATAATTTTATTAGCTTTGTAAATTTGTA
-AATATTTGCCAATAAACTTTTTACCACGCCTACTCTAACGCACCGAAACCGCCAAAAACT
-GCCACCCTCACGATTTTGAAATTTTTTTGAATATTTTTTTATAATTTTATTAGTTCTGTA
-AATTTTGATAGATTTGCCAACAAAATTTTGGAGACGCCCACTCTAACGCTCTAAAAGTGC
-CCAAAACTGCAACGCCCAGAGTTGACATTTTTTTAGATCTTTCTTCGTTTTATTGTTTGT
-CTTGCTTCTCCTCCTCCACAAACCGCTTAAAACTGCCACACCCACACTTTTAAGCAATTT
-TAAAATTTTTTCTCATTTTTTTTCCCCAATATCTATCGATATCCCAGAAAAATTATGAAA
-TTTCACGTTCGCAATATAAATTCAGTTTCAGTACGATTTTTGGTAATGTTTGTATTGTGG
-GTGAAATTAACAAATATATTGGGTGAAAAGTCAGTTTTTTTATTTGCTCTAGTTTGGGGT
-TTGGTACGGCAGCTAAATTGGGTGAACGTGTTTTCTATTGCAACCCTGATATACATACAT
-AAATATGAGTTAGCATGGTGTCAATGGTGGTGCAACCCCGGATGCTATTCTCCAAATCAG
-CAGCCTGAAGAATAGAAAACGTAGCCGCTGATGGGACGGGGAATGCACCCGGGCTCGAGG
-GTCTGAGTCAGCGGTCCTCGCTAAATAAGGCGGCTAAGCTGCACATCATTTTGCGCATAG
-ACTTTCTTTAATTTTGTTTACCGCTGCCGTCGACCCTTTTGTCCAGGTGTCTTAATAAAT
-ATTTAGGTTACATTTAATAGTTCCTAATAATCCGCACTGGCTATTCTGAAGCGGCTTGTT
-ATGGCTAGGCAGGTTTCATATGTATTAGCCTTTAATCTGTTGGACGTCCTTAGTTATTTC
-TGGTTTTTACTGCTTTCATGAATTGGTTGCTATTATCGGTTTCATGGTGAAAGAACCTGT
-AGGGTAAACTATTCCTAGCCAAGTCTTCTCCTTCCCCTGTCATGTTCAAAAATGTTTTTT
-GATATGTTTATCATTTTGTTATTTGTGTTGCTAATCGATATGGCAACACAACTTGGACAA
-TGCCCACTATGCTAAAAAACATTTTAAAATATCTTTCTAGTCGAAATAGATTTTAACGTG
-GTTTCGTTTGTGTTTTGACTGGGCCAGTGCCTGTTTCGGTCTGTCCTTTCATCTACACTC
-CCTGAAGTTGGAATCTTTTAACAGGTGGCTAGTATTTTTAAATTCGTTCCGGGATCTTAA
-TTCTTAATTCGTCTTGCAAATTCGCCGCTTTACCGTCTTCTCCGCGCGCCCCTTTTTTGG
-TACAACCTCACAAGTAATAATACTCAAATAAGTTTGCCTTTAATTTATTATTGCATTGCC
-TGATTTTTACATATATACTTAAATTAAAAATGTGCCTAGACATACGCACCTCACTAATGC
-GCTGTTTACTAAATTTTTTTTTAAACTAAATTGACTAGCATACACCAATATGCATATTCC
-TATACATAATACTTCCTAGAGATATTAACATAATGACTTTAATGACATTTGAGTATTTTT
-AAAATATTTGGTATCATTCTAAAATTAACGGTGATTCATTGTGTTTTTTATTGTTTATGG
-AAAATCTACATTCAAACTTAACTGGAAGGATTTTCGAAAATTTTTCTTATATACACTTTA
-TTACATTTATAATAAAAATTATTAGTTATTATTTGATAGCCATATTGTTTTTAAGTATTC
-ACATTTAAAGTTAATTTCTTTAACCCCGATATTTCTTCATAAAAGGTAAATACTAAGGTA
-CAATATAGGCCTTTTTAATGCGGATGAGTTAATTATAACATTGTAATTGAATAAACAATA
-CAATACATCATATTTGTATGAAATGAGTAAATGATTTTTTTTTATCTTAAGAATTTGACT
-AGATACAGTTTTCTTTACATATTTGTTATTCAATTTACATATCATCAATTTGATTCAAAC
-TAATATCTACATACATACACCTGTCCGCTTTACCAAGGACGTCTTATCTTTTTGCCTAAG
-GCCAATTGCATTCCGTTCCAATAAGGTAAAAATAAAGATATTATTTTTTAACATATAAAT
-AGACGACATAGTTACTTCCCAAAGTCTAACTGACTGTCTCGATATATTGTACAAGGTGTA
-CCTATACAAGGTGTACCTATAGTGCAAGTGGAGAATAATATGTCTTTGAATTGTAAATAT
-TTGAGACATTTCTCATATTACACAAGGCTAGTGGTCAATAATGTCGTATAAAGGACCTTC
-AAAATTTTGCTGATGAGAAAATATATATGCGTGCGTAACGGCTTAACTACAATCACTTAT
-AAATATTCCGCGTACTCAGTCAAACGTTAAGAAGGATATAAAAGTTTTAAGTAGGATAAC
-GAATTTTAAAATAAATAAAAAAAATAATTCTATAGTAACAAGGAAGCTTAATTCAGCAAA
-TATAAGTTTTGTACTTTTGCAGCTTTAACATGTCAAATTTTGTTTCGTTTCACAAATAAA
-TTACAAATAGCTATAGACAAATATCTCGATCATGGATATTGACACTCCCTGCGGGGGTGG
-TGGAGACATGCAGATGAAATAACTAGACTACTATAAATAGTTCGGCATGACTCCTGATTA
-AGAATATAGGGCTATACTATATTGCGTACATCGAAAAAATCTATTCTTCTCATTTCTCAT
-ACCTTAAATGAAAAGTATAGGGTAATTATCATGTTGGGTGGTTTAAATAGCTCTTGCATG
-TTTCTTGTTTGTTTTCACTGTGAAACATCTTCAGTTTGGTCTACAATTTAACAATAAATC
-GTCTTACAAACGAGCGGTTGGAAATTATTGACTGACCGTCAATAATCAACCGATCTCACT
-TAAGCGGCAATTCGGCCTATTGTGACTAAATTTCGCACCAATAACTGTTGGCCAGTTCGG
-TGACCATATTATTTCACGTTTGGGACCGGCTATGCCTCCTAGATGGTGCGATTTAACGCC
-TTTAGACTATTGTTTGTGGGGATGTGATAAAAACAATGTCTATCGAGACAAGCCCGCTTG
-AATTGACACATTGGAAAACAACATTGAATTTTATTTTTATTTGTGAGATGCCGGACGAAA
-TGCTGGAAAGAGCATGCCAAAATTGAACTAAGCGAATTGACCATTTCAAGCGCCTTCACA
-TTTCCATGAAATAATCTTCAAACATTAAAATATATGGACCAAACCATTTCATCAAATTTT
-ATGTTTTTAAGCTTTCCTTGTTAAGATTACATCTTGAAAATCAATAAATTCATTAACAGA
-TAAGCATTAAAACAGGGTCAAACATTTTAGAAATAAAATCTCTGTTCATAATTCGGAATT
-GGGAGGAATGATACTGGTTTAAAAGTATTTGATATATGTATTTACTATTGCTGCTTTGAA
-AATATATTTGTTCAAATCAACTTTAAGCCTATAAACGATAAGCTTGCTAAACCTTTGGAC
-ACTTAAAGTGTCAGTAAGTAATGAGATCGCTAGATTTCATGTCTGCAGACAATCATTACC
-TTCAGGTCATCCAAGCCATTTCGAATAGGTATATCATCAATGAATATATGGGCCTCCTTA
-TCGAGTGCTTCTTGGCAAAAGCTTTGTTTTAGTATAATCTTTTCATCTGAATGACGTTCG
-GCTTCATGCAAATGGGCCGACGAGATATCACCCCGCTTTTTGTCATGGCTCCCGTTGCTA
-TTACATTCGTTATTCTTTCTGACAATGCAATCTATATTGACATCCATTTCTCTTCTTAGA
-GAAACCATGTGCGTACGAGACTGAATGCGGGTGCTGTTTAAGTAGAGAGTCGATGTCTTC
-GGAGCCATTACTTTGGGCGTGTTGATCGTTCGACGTCTGCTTTGGCTATGCTGTCACAAC
-ATGTCGCCGTTTGGATCATTGGTATCCCCATGTTCATCGGGGTCCACTAAATCAAAGTCG
-TGACTTTCTAGTTCCAAGTCCATATCAGCGTCTTCATCAAAAGCTCCAAGAGGCGACATA
-GCTGTTGTGTGAAGATTTGAGTAGGGATCTTGCGACATGCTATTATGGATAGCTTGATTT
-TGAGAGTGATTTTGATCTTGAATTTGAGATTGACTATGAGTGTGGGCATTATCTTTCTGC
-TGTTCGTCTTGTTGTTGTCGGCTATGTGCCACATGCATAGTGCTTTTGGAGTCATCATCT
-CGCCACTTATCCATCGACCTTCTTCTGGCGTTCATAAAAAAATTTCCCACTGTAGTAGGC
-TCCAGTCCCAGCTGTCTCGCGATGGTCACTTGCATCTCCTTCGAAGGTCTTTTAGTTTCC
-TGTAAAATCATTTATTATTGGTGGTTTCATAGCATAGGAATTTAGAAAGACAATTAGCGG
-CGAACATTCAATTTTGTTAAATCATCAATCCTGATGTTTTTAGAGATTCTTTACAATCAA
-AAAAAAACAAAATTTTTAGGCATTCAGGAAGGCGGGGGATGGCCTTCCTGAGAGAGATAT
-AAAAAAATAATTTAATTTTTTTTAAATAGCTAATGTTTATACATACTTTGAAAATAGCTT
-GTAATGTTCGTCGCTGGAGATCGGTGAAGACCAATCGCGGCTTTTTAGGCTGGGGCATTT
-GTTCGATCTGGGGCTCTTCCTTTCGACGACAGCTAACGACGCTCCCAACCAAAACGCTTG
-TGACAGGTGTTGATGCAGGCGAAGAGTCCGATTCGTTTGTCAGAGCTGATGCAAGCCCAA
-ACACACAGTTGAACAAAGAGTAGTTTTGATTACAATATATTATAACAAGAAAGGATGCTA
-GCATGTGAAATCCAGAGCTAATATACCCTTGCAGTAATTATATTAGATTAAAATTAAAAA
-AGGCTTTTGTACACCGAATGGGAACAATTTATAATAAAAAAATAACAAACCTATTACTGT
-TCTAATATTTTCAACTACTGTTTCAAAGTTTCCAATGGCAGCTATATGAGGTAGTCGTCG
-TTCGACTTAATCGTCTTAATTAAATTCAAAACAAGAGAGAACGTTGTAGTCGAGTTCCCC
-GACTATCAGATACCCGTTACTGAACTAGTGGGAATACGAACGAGAAAGTTCTATATTCTT
-TTTGGCATATCGATAAAAGGAACACGAAATATAATAAAATGAGAACAAATTTTCAAAAGA
-ATAATTGGCAAAATAAATATTAAAATAAACAAATTTCAAACAAGTTTTTTAGCAAATCGA
-TAGAAATTGACACGACTAATTAAACAAAATGTGGCATGGCTAGGTCGACTCAGCTATTAA
-TTTTGATCAAGAATATATTTACTTTAAATGGTTGCAAACGCTTCCTGTTACTTACTTTCG
-AATCTAGTAACTACAAGTAACGCGTATAATAATTGGTATAATCAGCCGGTTATAAAAATA
-CATATTTAAAGTATAAATATTTTTGATCAAAATTAACAGATGATGTCGGAATTCATTTTT
-CTAGTGCATGCATGCAATTCATGTAGGATTATATAATAACATGACATGAGGAACAGGTAT
-CTGATAGTCGTGTTGTGATAGTTGTGTCTTTAAAAACATATATTGGAAATAATATCAAGG
-GAACGCATCACCTTTATATGTATATATATATATATATATTACATGTATATTATTATATGT
-ATATATATATATTATATGTATGTATATATATATTATATGTATGTAAAAATATATTTTATG
-TATATATATATATATTATATGTAAATAGATATATATTATATTTATGTACTATATGTAATT
-TACCATAAAATATCAAATATTGTTTGCTAATTTCTTACTATTAAGGTCAGAGTAGATAAG
-GTAAAACTTTTAAACGAGACATAAAATAGTGAAAATCTTGAGAGGTAAAGCAGTTTTACA
-TTTGACTAAATATATAAAATAAATAACAACATAAATAAGAATGGGTATTTTTTTTTATAT
-TTTCGTAATAATAATGCTTAGATGTAAGAGAACCGGATATTTTAATATTTGTGTTTTGAT
-TAGACCTGATCTTCAATAAATGTACCTATTAAATACTTAAACAATATTTGAATGAAAGTA
-TTGGTGAAAAATAAATTAGCCTGAAGCTCAAAATAACTTACGATTTTGGATCATCGTAGG
-GCCGCCATGTGGGTCCAAGTCCGTCGGTATTGTGCCGGTGGAGCCACTTGGACCTGTTGC
-TGACCCAAGAGACATTCCAGAGCTCAAAGGAGCTCGCTGAGGAATTTGGGCAGCGGCCAT
-TCGCAGAGCAGACATGCGCTGAAACTCGGGCTCCTGGAGCCATTTATACATTCTGCGAAA
-CGTCTCTCGGCCGGATTTCAGCTTTGACCACGGCTTTGGGTTTCGCAGCAGATCGGACAA
-GGTGCCTTGCGATCGGCATAGTACCCGTTGTGCGAATATAGCCTGCGGAATGCTGTATCG
-CTTGAGTTCGGCTGAGATGCGCTGTGCCAGATCCTTAGTATTGATCTCCTCCATGTCACT
-GGAATTTGCAATGCGGTTGGAAACTGCACCTCCAGAGGACACTGTCCCTTTTGGTGATGC
-GCACGAGGAAACCTTGGCCTGCTGGCTGCTTGATTGAAACCCGTTTCCGAGAGCTGATGG
-AGACTGCTGGTGAATGACACACACCGACTGCGGGGTGCCATTGATGCCCGGACTGCACTG
-ATCTGCTACAACGGAACTGGGTTCTTGGCTTTTGTCCAGGAAGTACTGTTCTCTGTGCCC
-TGGTGATGATCGCTCGTTTTGTTTAATGCCGCTCACCGAGTCGTCTCTTAGCGGAGGCGG
-TGTAGGAGTAAGAGACACAACCACGGGCATATCTGCGGTCAAACTAACAACGCCAGCATT
-GCTGTGTTTCCAATCATCCGCTTTCCAATCTGCGGGGCAGATCGGAGCGTTTGGAGCAAG
-ATGTCGGCTTAGAGAACCACGAGCAGGTGGCACATTGAGTCGAGTCCTTCGCTCTGACGA
-AATGTGAAACCTCGCTTCCAGCTCAGCCGGCACGGGCATATGGAGCCGCACTTCCCTCTC
-AGAGTGCATCTGGAGCCAATTCCTTCAAATAAATTAAATATTATTTTTAATAGTATGGTT
-CAAAATGGTGGTGGTTCCACTGCACAGTACAAATAGCCAAAAGCATTGCATAAAGTAGAG
-TATTACAGATACTGACAATATTTAATAATATTTAATAATACCCACGAAAAATATTTAAAA
-AAAAAACTTTTAAGGTACACCACCCACGCCAATAAAAGTTTAGTTAAAGAACTCAATTAT
-TTCAAAGAATTACCCGCTACTCGTAGGGTTGAAGGGTGTACTAGATTCATTGAAGAGTAC
-GGTGCAGAAAACAGAAAGAGTTTCCGATCCTATAAAGTATCAAACAAAAACAACTTCTGC
-CGAGTTAATAAAAGATAGAGAATGATATAGTCGATATCCTCGACTACCAAATACCCGTTA
-CTCAGCTAGTGGAAATGCGAAGGCGAAATTTTATCATTTTTCTGGGATATCGATAGATAT
-TGGGCGGTTTGTAGGCGTACGAGTGGGCGTAAAAATGGTTTTTTTGGCAAATCGATAGAA
-ATTTACAGAACTAATAATAATATGGAAAGATACAAAACACATTTAGCAAAAGTGTGGACG
-TGGCACACATTCGACAGAATGTAACAGGCAGAAGGAAGCGTTTCCGAATATATAAAATAC
-ATTTACAAATTCTTGATCATTCTGTCCGTATGAACGCCTCGACCCCAAGAACTATAAGTA
-GTGAACCATAAAATACATATGCCGACTAAAGTAGCTAAAAAAAAATACTTACGTTCCGCT
-ATTGACGTCCGGTCCGTTTTCTCCTTCGGAGATGTGATCTGAGTATATGAATTTTTCTCT
-GTTGGCATCTTCATCTCCGCTATCCCCACCGGAGATATGGTCAGAGAAAGAGAACTTTTC
-ACCGTTGACGTCATTATCTACACTATCACCTCGGGAGATGTGGCCAGTATAGGAAAACTT
-CCCACCATTGACATCAGCAGGCCTATGTGTGTGTTCGTGTGTTCCAGACTCCTTTTTATT
-GCCGTTGTGACTTAGCTGCAAGTGCGATGAATTTATAACGCGTCCCGAAACGGAGGAATG
-TAGATCGCACGAGACCAAATAGTTATTAGGCGGAGGGGAAATCATCGAAGATAGCTTTTC
-GTATGAAGAAAATGGTGACTGGACGCCGCTTAAAACACCTAGACCCAAATGGCCACTTCC
-TATGGGCATGGAAAGGGCAGAAAAAGAACTGCAATCGTTGTTGGAGCACACAGAGGATGT
-AGCATTGCCACTAGATATTGAAACAGTCCCTGTAGCCTCGCTGGATTGGTTGGTGACTTC
-ACCAACCTCAACGACTCCTCCACCTGCACCATCTCCATTGACATCCGTGTCTCCACTGTC
-TCCTCCCGAGATGTGGCCAGAGTAGGCGAACTTCTCGGACATCGTTGATATAGGCGGAAG
-TGGTTGTATAGGGGTGAGTGTAGCATACGATGTTTGACTAAACCCAGGCGAAGATAGGCG
-ATCATTCACCGAGGTCAGCGTCTGATACGAGCTGTGACTAAGCAGCTGTTCACGACTCCG
-CGAGTCGCGTTCATCATCGTCTTCATTTTCTAAATCTCCTTCTGCATCCCCATCATCATT
-TTCCTCACAGTCCTCCTTGTCGCTGTCCTGGGAATGGACGATAACCGATAGAACCTCCCC
-ATGCCCATTGTCCAGTCCCATTTCCGAATGTGTTGATCTCTGGTGCAAGCCATGGATGAT
-CTGTGTATGAGGTTGGAGATGCGGATGGTGGCTTGTTAGGCCGAATTGTTCCTCTTGCTC
-CAAAAGATGCTGGTGGCTCAGCGTAACTCCTTCGTCGTCGCAGCCAACGCCATCAGAGGA
-AATCTCATCCATATCATCCACGTGCACGCCAAGGCCAGAATTTACGCTCGAAACGTCTAC
-AAGCATTCGAATGCGCCTATGGCTTTGATCCTGACTCTTGGATTGCACAATAAGTAGTTT
-TTGCTCCTGCTTTACCGCCGTTTCTTGAGAGTGATCCGTCTGGGAGACGTCTGCGTCTAC
-AGTCAGACCATCCAAATTTATATCTGATGATACAAAGTCCACTGGACTGGTATTGACCTC
-ACGCCCATGCTGCATATGCTGCCTATCTCGTTCAAGTAGCCCGAAAGGCAATGGCATGTT
-TCTTTGCTGCAACTGCTGAGGCACAATTTGATATGCTGACTGCCTGTTACCTTGTCCCAG
-TGCGTCTATAACCATGACAACGGAATCGGATCCCGATGCCGATCCCGACCCAGATGCAGA
-GCAGGTCCGGTGTTTCACCGGACAGGAAATTATGTCTTGCATAGACATTGTCAGATCCTG
-TCCAGAATTAGGCTGCTGACTGGACTGCGAAGGGCGCTCCGAATGATGACCCACAGTGAT
-GAACTCCGATGCATCTTCAACTAACTCCTGGCTAAATGTTTGGTGGTCAATTATATCATT
-TAAGGAATCCATTCCTTACAATATGACGCTTGAGTTGGTACCGTAACTCAAGTGCTTTTA
-AATTTGAAAAAGAATGGTAGTCAATAGATTCATTTTAGGCGTTTGAAAAGTAGTCTTTTT
-TATATAACTTTCACTAGTTTTTAATATCCTATAGTTAATATAAAATCATAGACAAACAAT
-AAAAACACATGTTTCTTAACATTTCCAATAAAGTTCTGGCCTTTACAAATCTGGTACTTC
-GCGTTATATTTGTTATTTATTAGTTGTACAAAATATTTTTTGTCGTTGCCATCGTCGCAC
-GACCTTAAGGGTTGCTTTGTAAACACACAAACATAGGTACACGTAAGTGTTTGGTCGTAC
-TTACACATACGGATAAGGCAATGTGTAGGGGGTGGCTTGCACTTTCTAATATATTTCCCA
-TTTTTACGTAGGGACAAATTGGATTAAATGTTGATTTCTATAATAAAGCTCCTAAAACCG
-GTTGTTGACAGTGTTTACCTTACCTAATATCTAATCCACTTTTAAGGTAGACCTTTAGAA
-CGGTGGATAAGTCTTTCTTTGCACATTTTGAACCAAATTTATGCATAAGTTATTACACAA
-ATTACAATTAGGGTATTTGAAGAAAATTTCATACGGTTTCTTCACTGGAACGTTCCAATA
-GCCAAGTTTTCATTCGAATCAGACGAAGACTATTAATGTATTTGGGATTCCGTCTAAGAA
-GGGTTTGATTTTTAAAAAAAAGGTACCTTTTAACTGGATCAAACTGATGAAAACCTAGAC
-GCTCCGGCACAGTGCCTCGTCTGTTTTCACAACTGAAACCTTCGGCTAGAAAATTTTCTA
-CGCATGCACGGTTATACACTCATGTACACACATGTGGGTGGTTTTTCCGAAAGTTTGTTA
-TGTGACCGCCGCGTTCCATGAAGACTTATCCTCACGCGAATTATACCCAATTCGAACTGA
-ACGAAACCAAACCAAACACAACGGAACTGAAATAAAATTAACGGCCACAACGCACCACCA
-TCGAGCTAAGGGTTGCCACATGCAGGCAGTGCACCACAAACCATAAACCCCACCCCGAAA
-ATCTGAGCATGCGCAGTACGAGAAAGTGAGCTGGGATCTACTGAATTGTTCACTGCTTAA
-ATAACTTTTTTGGGTGGGTTTGAAAGTAGCATATATTTATCAGTTCCGCAAGCGGGGGAT
-TAATTTGATTCAAAATAACCTGATCCATTTTTTTGGTTAAAGCTTATAAATTTGTAAATG
-ACAAATGGATCTTTTTATAAATAGTTTTCACCAACATATAGCAATGAAAAAGCAATTAAA
-AATGTTAGAATTGAGTTATCGTATAAGTGGGCTGGGCCAAAGACACTATAATGGTGTCTT
-TGGCTGAGCCCAATCGAGCGCATCGAATAGTGATCCTGATAATAATTATTGGTTTGTAAT
-GTACACAATTTAAGCAGCAGAAAGCTTTGTTTTAATGTAATATTTATTATTCGATTTCTC
-GTATGTTCCCCAAGGGAAGGCTTTTGTCCCCTTTGATCGATTCTTTGTACTGGTTTGTAT
-GACATGTCTTCGTTTTTCCAGCTGTCTGGCGTCACGCACGCGTCTTGTACTGTGTTCGTC
-TATCCTCGGACAAGTATAATGATTGAGTGGTCATGGGCTGCGGCATTTCAGGTCCAATGA
-TGTAGACCGAGGTCCAGCGCCTTACCTTTATTATAAGTTCTCTCCGCCATTAACATGGCT
-GCCCTTGACTCACTTAGCATTCTAGAATTCTTCGGAGTTGCTAATTCTTTTCGCACTTAA
-AATATAACTGTGTTTCGGACACCGACGCTTAAATACTGCCAGTTTATAGAATATCCGCAT
-TATTATATTTCGCATTATTTTGACAAGGCTTAACATTTTTCTTACATATCCTGCATATCT
-ACATTCATAATCCGTTTTGCAAGCATACTTTTCGAATATGGTTCAAACTGGCCAATTGGG
-GTCTAAACATAATCCTAAAATTGATTTAAAATACACATTTAAAATGAAACGAGTTGCACC
-TAAATTTTTAGAAAATCGTTGTCATTAGCGCTCAAGAAACTTTTAATATCCCTTCTGGAC
-ACTTGCGCTGCATCGATGTATGTATCTGAAAGTTGCATGCTTAATATCAACTGTTTAACT
-AGAATTGTTCCTGAGATCTCAACGTTCATACGGACGGACATGGCAAGATCGACTCAGCGA
-ATTCAGAACCATCAACAAGAATTTAAATTTAACTTCTGTCTGTTACACTCTCTTCAACAA
-ATTTGAATGTTTGTATTTAAGCCAGGTGGTTTTTATAGCAATTTTGCAGTTTTCTGATTG
-CGAAAGATATTCTGTTCCGGCAAAATGCATTGAATTTAGTACTTTCTGGTAAATGTAAAT
-GTACTCCATGTTGTTGCACGTTATATATGGACTCACAAGGACTCACTTTTGTGTTGTGGG
-GATTACTTAATTTGTTGTAAATTGTAGAAGTCCATGATTTTGAAGTGGACAGCAGACAGA
-TGCAATGGTTGCCGTTATCTTATTGTAATTTGCTCGTAGAAAACCATTAATTAAAGTAGT
-GTTCGTAACGTATAACGTATTTGAATGTTAAAGCTGATAAGGTGCGCTTTCAAATAACAT
-GACGGCGGTATTGGTATTTCAGGTTTACGCCGTGAAACATAGTTGGCATGTCACAAACAT
-AATCTTATACACGATATTATTATTATTATTGAATAAGGTTTGCCATAAGTTGGCACATTG
-ACTTTTAGTTCGCTGCTTTGCATGATACCTTGTCTTAGGGCGTTGGTATCTGGGTATCAT
-ATTATATTCTGGGTAGATATTCTCTGTAGACTGCTGTGAGGTTTCTTCGACAGTTTCCGC
-ACTTTTTTTATTTTAGCTTAGTGTGTGCAGAAGTGTAGAAATACGTAGTGGTTCAACTCT
-CCTGACAATTTAAAAATTTAAATACTTTCGAAAATCTTTTTCTTTATTGACTTTCTTTAA
-ATATATTTTTTACTCCAATGGCATCGCTTGCACACACTTAAAACAGGTATAATTTAGAAA
-ATATATCCCATAAGTTTTATTAGAGAATGCAACTTTTTTCCAGATCTTTATATAAATAGT
-ATCAATAAAACAAGTTTGTCCACCCTCTAAAAATAGTTTTAATCGTTTGTCTACCCTTTA
-AAAATTGTTTTTATCGTTGGCACAGCCATTAAAATAAATGTTTATTGTTTGTCCGCTCTT
-AAAAGTAAATAATTTCGTTTGCTCACCTATTAAAACTATATTGGTACATATGTATGTACT
-TTTTGAAATAGGACGTGAGAAAAAAAAAACTAAAAAACATAAGCAAGCCGGTGGAAAAAC
-AATTCCAGCTTTTAAATTAAAAAAAATATTTATTTATTCTTTTTGGCTTAAAAACCATTT
-TACTTTAAAACTCCATTGGTTTGCCTACCCTTTAAAAGCTTTATGGACAACGATGCAAAC
-GTTGATGTTTTTAAGCTTTCCAAGTGTTGTCTTTATTTTCATTAATGGTCCGTTTTGGTT
-TCCTATGGATTCTTTCCCGAACTACCTTTATTAAATGGAAAATTAAATTATCATTAATCA
-TTAGAGCTACTATAACGGCTTTCACAAAAAAAAGTAAGCAATCGAATCGTTTAGTGATCA
-GTAGATATGCAACGATTACATATACATATGCATATACATATATGAATGTCAGATTATTAC
-GATTATCAAGCAAGATATTAAAAGTATTGGTAACGCCTTTTTTTTAATATTTCGTTTAAA
-TTTTCAGTAGAGAGACAATCACTTTTAATGAATATTATTCTCGTTCTATATTAATTAAAG
-GCCAAGTGTCAATAATTCGTATAAAACATAAAACAAGAACATCAGTTTATGCTGTTAGCT
-CATTTTGTACCAATTTCATTATTCCGAATTTGTGGTATTTCGTCGATGCTATTTTAACTT
-ATTTTTTTTAAAGAAAATTTGTTTTCATGGATTTTAATGACGTTATAAAAGTTATCGATA
-CCAGTTGTTTTAACAGAATTGCTGAGTATAAGTGAATTTAAAAAATAAAAAATAAAGAAA
-AAAGACTGAAAATGATACTCTGGTCTTTACCAAGTATCAATAGAAAATCTACAAGGGATT
-TTGTGGTCGTAAAAGAACCACTTTAAAATTAAAACGAGACTTCCATAGTAGTAGTCGGCT
-GTAAAGGTATCAATAAAAGTGGTCCTAAATGACAAAATGTACAAATAAAATAATAAAATC
-CGTTCAAATATCTTGTGTTCCAAAGCCATAACATCTTGAATTGATAACAGTAATCATCCG
-TGAAATGTAATGTTTAAATCGAAGCTAGCGTCCCTTAACAAGAATACATACACACTGTCA
-TTTTGTGTAAATATGTATAACATGTATGGTCGTATGTATGTATATAGCAGCGTCGGAAAA
-TGCAGGCTCATATGTGTATACGCTTCCTTGTATATATGGATATGCACATATGCCAGTGAA
-TACCGAACAGGAACAGATCCTTCCAAATTATTTATACATTAATCACATTCATGCTTATAC
-AAAGTGCATTAAAGCTAATCAATTTATTTTTTAGTCTTGGATTTTAAACTGGACCCACAA
-ACACAAATAATGCTATTGACATTGGTAAATCCGCATCAGAGTGCGTACAACCCAAATCAA
-AAATAAAACTGTTCGAAAACGATCCCAACAAAATGAAAATGGTTGGGTGCCACCCAAATG
-ACAAAAAGGTGAAATATGATGGTATTAAAAGTAAAACTTCTTCCGTAACCATTCTAACTT
-CCGTACTAAATGATGCTATAAGCGCCCTCAAGTCTGCGTTTTACAAAAATCAAGCTCCAA
-TTAGCGAGCAAAACAGATCTCAAATTGTTTCGAGAATGTCATTATTAAGGACAATACTGC
-TTATTATAATTTCAATTCACTTTAAATTGGCACATGCAGATCAGGGTACGTACTGCTTAA
-CAATATTAAGACTTAACAGTAAATGATATCTTTTTAATGCTCACGAATATCTGCAGTTGT
-TCTATTGGATACAACTCGAGAAGCTACATTAGAGTGGACCAGGTATCCATATGGACCTCA
-AGCCCAAACACCAGGGGTACGCATTATATGTTATTGTTGCTCTTATTTTCAATTTTTATT
-TAAAAAACAAACGTTTGTTTGTAGTTAAACTTACGTCGACAATAATAAGATAGTAGTAAT
-AAGATATTTATATTCAATTTATTCTATGTCAATTCGATTGTGTACAAATTCTTAAAGATT
-TTATATAGATTTCTTTATATGTGCTCTTTTTTCTAATTGAAAATCATTTAATTTTGAACG
-TTTTTAATATGTAAATATGCTTATGCTGCTGCGACTGCCAACGACTTCCAGAACTCTTCG
-CTTGCCGCTCAAAAGAACCTTTGTCTTCGACTTTTAATTTTCTCAGAAGCAGAATCAAAT
-TCATGTGAAATGAACTTACCACAGTTTTTTAAACGCTGATATAATCATGTGTTTTTATTT
-GGTATACACAACATTTGGAATAATGTTTACTTTGATCCGAAGCAGATGACTAACATTCTT
-CAGCTGCCATAGAAACGTTTGGGAAATTTATTTAAAACATTTGAAAAGAATTCATCGTTT
-CGTCGTTTCTAATCATAAAATGTCTTTTTCAGTATAACCAAAGACACTAGAATAACAAGA
-TGCGTAACGGCCATACATTGGTTTGGCACTATGCAGCCACTTTTTTAGTGACGGCCAAAA
-TTGCTCTCTTTCCGCTCGCTCCGGCTGAGAGCGTAAGAAATCTAAAAATAGAATTTGCTT
-GCTTGTGTGAGTGGAAACAAGAGACGAGAACGCGTATATGATTTTCGGGCCGAAATAAAT
-TCTGATCGACGAAAAGAATTTACATTGTACATATTAGGGTAGTTTTTTGCCAATTTCGTA
-GCAATATGATAAAATAAGATAATTTTTAAAAATTCGCTCTGACTATTATAATTTTAAAGC
-TTTTTAAATTTGTTTGTTAAAATCGCCGCTCGAATTAGCTACCGTTTACACATTTATATT
-TATGTTTAATTCTAATTTGTCTTTCATCTGCCAATCTTTTAAAAGCGAAATATTTTTTTA
-AACACTTTTAATGTTAATGTTACATCATATTAAGTCAAATGACTTAATAAATATACTAAA
-TAATTAAAGGAAGTACAATAGAAATTATTATAACTACTGTAATTTCATAAATTTCATAAA
-AATATGATAACTGTTTATTGCAAAAGTCATATCAAAGACACAAGCACTCAACAGTTATTG
-CCTTATTAATTTTTCAAGATGAATACTCTAATGACAAATATTCTTATATAAAGTCATTTT
-TGAAATTTATTTTTGTGATATGTACATAGATTTGGCTATTTCTAATCTATTTTCAAATAA
-TAATAACGTTAAGGCAATGCAAAACAAGAATCGCATGGTGCCAATTGATCAAAAATAATA
-TAGATTTAAAGTCAAAGAACTTCTAAGGTGAAGGGCATATTTTGTCAAATTTATAATGCA
-TGAGCATACGTGTGCACACATACAGTTGTCTGCTATCACTTTATGCGTTGAAAAGAGCTG
-TTCGCTGTAGCGCTCTCCGCTCTCTCGCTCTCTAACCAAAATTCGAGAGAGCCTGGAGCC
-GCCTTCAGAGCCACGGCGAAAAAATCGTGTGCCAAAAAATCGTATGGCGTTACGCATCTT
-GTTATTCTAGTGTCTTTGGTATAACCCACTTATTATATGTATAGACAATAACTGCAAGGA
-TATATATATAATATATTAAGTATTGTGTTTTTTTTAAATTGCAATGAATATGTACATAAT
-TTAAAGTTAATAGTGTATTAAGATCCTATAAAGTTTCTTTATGTACCGATACAAAATATC
-TCCTTCATTTAAACTTATTTTTAGTGGGTGGAGGAGTCATTTACCGACTTCGTTAAGGGC
-ATTAACTGGAGGAGCTATGTGGTTTGCGATGTGGCATATCACAACGTCAATAACTGGTTG
-TGGTCGCCGTTTATCGATCGTGGATCAGCAAACCGACTTTACATTGAAATTCAGTTCACA
-ATACGCGATTGTTCTTTATTCCCAGGTAAGTGTATAAAATTGTTTCTAACAAAAAAATGA
-TACGAATATTGGTGAACAAATTTTGAAGTTCCTGTTATGTATGCGGTTTGTAGGGTATTA
-TTTAGTGTAATAATCTTTATTAGAAAAATGTGTTCAATTTTTTTAGGAAACGCCTTGTCA
-TGCAAGGAAACATTTAGCTTACTTTTTTACGAGTTTGATGCGGCTACTAGAGAACCTCCA
-CCATGGCAAACAGACAGCTACAGGCTGATTGCTCGCATCGCGGCTGGCGAGGGGCGCTTC
-AATCAGAACTCCGATGTAGATATTAACACAGAGGTGAAGAGTATAGCCGTCAACAAAAAA
-GGCGTATATTTTGCTTTCAGAGATCAGGGCGCTTGTATTAGCGTTCTGGCAGTAAAAGTA
-TATTATATTACGTGTCCTGCTGTTACCGAAAACTTTGCACACTTTAACGAAACACCTACG
-GGAAGAGAAATTACTATAATTGAGAAACAAAATGGAACATGTGTCGATAACGCAGAACCG
-TATGAGACGCCAACTTACTTATGTAAAGGTGATGGAAAATGGACAATTCTTACTGGTGGG
-TGTCGTTGCAAGGCTGGCTATGAGCCGAATTACACAAATAAGACTTGTACAGGTTGGTAT
-TATTTATAACTTTCCAATGTTTAACTCCTTATTATTTTCCCATCCGCGAATTGAGTAATT
-ATTGTAGCCGATCATAATGAACTTAGGAAGAGCTCTGATTTTGTTTTACTTCAGATGAAT
-TGCTCATCAGTTCTCTTAGTTTAATGTCTTTATAGTGTCTTATTTTCTAATAGTTTAAGT
-AAATGACATCTTTCGTATAATAAGAGGGGAAGTTGTGGATAATAACGTTCATAAGGGAGC
-TGCATAAATTTATTATTTGTAAGTTGTTCTTTATTTTGATTAGAAGTGAACCTAAGCTTT
-TTGCATTCTTCAACTTCAGCTACTTAGGCAAAACGTATTTACTTCTCGATAACAGTATCG
-AATTGAGTTAGATCTGCTTAATTTATATATTTTTAACATGAGATTTCAATAGTTCGGTAG
-GGGTAGAGTGCCCCGATCCCCATCATTTATTTATATATATATTTATATTTATATATATTA
-TATTTATTTGGCGCTTAGGTTATGTTGCGCATTTGCTGCACGTGCACTTTAAACATGCTT
-TGCGGAGCGTAGACAACATAATACTGAGCTGTAGCTTTTAATGTTATTTTAATATATTTT
-TTCAGAATGTCCACTTGGGACATTTAAATCCCCAGAGGTTACAAAATGTACTCCGTGTCC
-TCCCAATTCAAATGCTTCAAAAACTGGTTCACCTTTCTGTAAGTGTGCGTCTGGATTCTA
-TAGACATCCAAATGATGGTCGACATATGCCGTGTTATAGTCCACCAGCTGCGCCTACTAA
-TCTCACGTTGTTGTTTGTTGATCAAACAAGTGCAATAATATCTTGGAGCGCACCGGCCAA
-AAATGAATCGTTTTCATCTGAAACTAATTCTAAAATATATCACAGTGATATTGTGTACAA
-GATCAAGTGTAATATATGCAGCCCAAATGTGGTTTACAATCCCTCAACTGACACATTTAA
-CGAAACAAAAATAACACTTACAAATCTGGAACCGGTAACGACATACACTGTGCAGATACA
-CGCAATAAATAGCGTGTCTCATATTAACGAATTTAAAAGGCACTCCAACGAGTCTTCCCT
-GGTGGCAGTCAGTGACATAGTATTTTCAAATACGTCTTTATTAAATATACCTTTGGATTT
-AAACGAAGTAAAGACTGGTCAAGCTGAAATCGTTTTTACAACTGAGTCAGTTTTGCTCTC
-GACAGTTTTTAATTTGCGTATATTGGCTATAACTAATAAAGATGCCGATCTAGAATGGGA
-TAAACCTGTTCAAAGTGATTTTCCACTTGAATTTTATGAAGTGCGCTGGTTTCCAAAGGT
-CGAATTAGATGCTATAAATAAATCAGCTTTGAACACAAAAGAAACGAAGGCACATATAGT
-AGGACTTCTAGAAAATACGGAGTATGGATTTCAAGTTCGTTGTAAAACGAATAATGGATT
-TGGCTCTTATAGTAACATGATTTACGCCCAAACTCTTCAATCCGTTGGTTCAGGTAATTG
-TCATTCTTATATATAGTAATATATATATATATAATATATATAGTAATATTTAATCATATA
-TTCCATCATAACAGTATATGACGATTCTGTGCAAATACGATTTATTGCTGGAGCCATCGT
-GACGGGAGTATTATTTCTAGTCATTTTTATAATAGCTACAGTATATTTCATGAGATCGAA
-GCATCAGGATGATCTTGATAAAAAATCGACAAATCATTTGCCATTACCACTTGACTACGC
-CAGCAACGAAGGTAAGATTTTTTTTATAAATAATATGCTAGTTGTGTATTCAAACTATGA
-AAATCATATCATAAAAATAATCCAAAAAAATTTAACCTTTTTAAAAAAAATGGATGTGAC
-TCGAAGCATTTATGCAGACAAAAGATTTGGAATCGTTATTTAGAGGCAGATGTATTCTTC
-ACCTGTACATTTTATTTTACCCGTTGGGAAATATAAAATGTAAGCTCTTGTAGCGCACCT
-TTTAATAAAAGCACTAGGGCGCTTAAGATTGTTGTATGAAAATAATTGCGATTATATAAG
-CAAACGTCGATAGAAATTATGGGGTGAGCGCTTTTTGCACCTTCGATCGGCATTATTGTG
-GGTGTGCTGAAAAGGTTTCTGGCAAATCGATTTTTCAATCAATGACAACTCAAATGAATT
-AATAAGAACAAGTCGTGCAGAAAGAGTATTATTATTCCCATTGCTCGTAGAGAAAATTTT
-ATTACCCAATATCTATCGATATCGCAGAAAAATGATAAAATTTCCCGTTCGCATTTACAC
-TAGCTATGTAACGGGTATCTGATAGTCGGGAAACTCGACTATAGCATTCTCTCTTATTTT
-TGATTTAAAATCAGGACACCTTTGAGATGTCGAGAATTGGCCCGGAATAGGAGTCGTTAG
-AATCTAAGTTTTAATTTCTCGAAACCACGTGTAACATAATGGAAAAAGCTTTTAAATTGA
-GAGAACTGTTAGACAGCAGTACAAACGCATGTTCCAAAGTACTGACTAAAAGTTATGTCC
-CCTAATATTTGACCGTAATAATAATAAGGGTAAAAATTGAATGGATAAATGTGTAAGTGT
-GCATATAAGGCATATTTTCTGTATCCATTTTGTGTGCTTAATTAGTGCAACATTTTCGAG
-CGATTTAAAAGACATGGATACGGTTCTGTTGTCAGTGGGTGCTTCCCTATGACGTTTTTT
-GTCGGACTAGTTGAAACCTCCGAAAGAAAAGAAATACCAGATTGTCGATGAATAAGTATA
-GGGTAGCTGGCGTCGATGTCCGAGTATAACATTTTTGTTCGTGAATTTTCGATTTGGTAA
-TTATACAAACGCTATATCCATACAATACAACATATTTTTATTTTTATTTTTAGTTAATTC
-TATGGATACTACTCCAATTGTTAAAAAACTTCATTTAAACGGTATAACTTTTCGTGACTT
-TGTATATCTTTGCTATATTCTAAGTTTAAGTGGTTTTGGTTGCATGCATTTAGTATATTT
-ATGGATAGTGTCGTCATTAGAAGTAGATAAGTTAAATACCAGTTCTCGAAATCTATTTCT
-AAAGGCGTGTTAACTTTTAAATTAATAGTCTTCCTGGTAAGGTAAGCTGCAGTTTTTGCT
-TTTGTGCCTGTCGAACTGCTTGTAGGCAGTCAGTGAGTTCAGTGAGTAAGTTTTTACAAC
-TGAACAACTGTAACTTTTCCGTAACAATACGTGAAATTGGAATTCAATACTCTGAATTGG
-TACCGAGTATAGCCACGGAAAACGGTTCTGTTAGTACAAACTAATAAAATTTAATTAATT
-TCCGCGTCCGAAATTGATGCTTGTTTGGGTTTAAGGGTAATTCGTAGGGATTGTATAATT
-ATACAAAGTTAAAAGACAAGGGCAATGTCCGATTTCAGAGCTCTCTTCAACTTTATTGTC
-GAAAATGTCTTTTTTCTTGAAACTAAAATTTTAACAAAATTGCAAAACAGACTGCTACAA
-TCTTGGCTTGTTTTTTCCAATCCATAATAATAATTGGAACCGAGTATAGCCACGGAAAAC
-GGTTCTGCTTGTACAAACTAATAAAATTTATTTAATTTTTGCGTCCGAAATTGATGCTTG
-GTTTATGCATATTATGCATAAAAAAGTTTGGGTTTAAGGGTAACTCGTAGGGATTGTATA
-TATTTACAAAGTTAAAAGACAAGAAGGGCAATGTCCGATTTCAGAGCTCTTTTCAACTTT
-ATTGTCGAAAATGTCTTTCTTCTTGCTACTAAAATTTTAACAAAGTTCAGAAAAACAGAC
-TGCTACAATCTTGGCTTGTTATTTCCAATCCATACTAATAATTATATCTTTAATAATAAT
-TATGTATATATACCTAAGTATTTACTAGAATAAATGGTAATTTTGTCAAGACTCTTATTA
-TCCTATGTCCATTTTAGTGACGACGCCTTTATTTGGAAATAGCAGAAGCTACGTAGATCC
-GCATACCTATGAAGATCCTAATCAAGCTATAAGGGAATTCGCTCGAGAAATCGATGCAAA
-CTACATTACAATAGAAGCTATTATCGGTAAGTTTTTTGCCACATTCATACTAAATATTTA
-GTATCTTACGAACAACATTGTTTAGGAGGTGGAGAATTTGGCGATGTATGTCGTGGTCGA
-TTAAAAATACCCCCAAACTTTGTACAGGACATTGATGTGGCAATAAAGACTTTAAAACCA
-GGCAAGTTTGCAAGTGGTTTAACAAGTATTTGTTTTAACATCTAAAACATTCGTTATCAC
-AGGGTCTTCGGAAAAAGCGCGCTGTGATTTCTTGACAGAGGCTTCTATTATGGGACAGTT
-TGATCATCCAAACGTTATTTATCTACAGGGAGTAGTTACTCGGTCTAATCCAGTTATGAT
-TATTACTGAGTACATGGAAAATGGCAGCTTAGACACATTTCTTCGGGTGAATGATGGAAA
-GTTTCAAACATTACAGCTTATAGTTATGCTTCGGGGTATAGCCAGCGGGATGTCATATTT
-AAGTGATATGAATTATGTACACAGAGACTTGGCGGCACGTAATGTTCTTGTAAATGCCCA
-ATTAATATGCAAAATCGCGGACTTCGGATTGTCACGTGAAATTGAAAATGCAAGTGATGC
-ATACACAACTCGGGTAAGTAAAACTGATCGAATAACTTATGATTTAATTGTACGATATAT
-ATGTACAAGAGAAACTGTTTAATACGATAACAGTACCATTACGATGTGTTTATTATGAAT
-AATATGAAGGTATCTAATCTGATACCTTTAAACCACGTTTTAATGTCATTAGGTGATTTT
-AGGGAGCAGTTTTTTTTATTACAAATTTTTATATGAAGAAGTTTTAGTGTTTTAAAGGGT
-TTGCCACGCCCGTTCTTACGCCAGCAAATATCTTGATCCGTATGAACGACGATATCTCAG
-AAACTATAAAAGCTAGAAGGTTGTAGAATTGAATTGCACCTTCAACTCTAGAAATATTAC
-ATTTGGGACAAATATTAGTAACATTTACAAAAATTTAATAAAATTAATGTATCTTGTTTC
-GATTGAGGTAAGCTCTGTTCGAAGTATATTACAGATCTCAACACCCCAAAATAAAATAAG
-TTAAAAAGGCGGCGTCATCATTATAATTTTCTGTGTTAGTGGGCCATTGTTTTTCACATG
-TGTTTCCTTCGTCTTTACATTAGGCTTATATGTTTGTTATTTAAAGGGCGGTAAAATTCC
-TGTACGTTGGACTGCGCCGGAAGCCATTGCTTTTAGAAAATTTACTTCAGCATCGGATGT
-TTGGTCGTATGGAGTAGTTCTATGGGAGGTCATGTCCTATGGGGAACGTCCATATTGGAA
-CTGGTCAAATCAGGTATGACCTCGATCCAAATCTATTATATTTTTATTTATACTTGTAAC
-ACCTATTCATTCTCTAGGACGTGATAAAGAGTATAGAAAAGGGCTACCGTTTACCAGCTC
-CGATGGATTGTCCAGAAGCCCTTTATCAGCTAATGTTGGATTGCTGGCAAAAGCAACGTA
-CTCATCGCCCCACATTTGCAAGTATCGTTTCAACTCTTGACAATTTGGCACGACAACCAC
-AGTCATTATTGACAACACGACCCTCGCCAGAATCAGACGGTAATCATATTTTGGATGGAC
-AGCGCGGTCAAAATATTTTCATAAGCACTGACCTTTGGTTAGAGCACATTAAAATGTCTA
-GATACTGTCATCATTTTAAAGAGGCTAATTTAATAAATGCTCAACAGGTAAACTCTTCTA
-ATTATCATTTTTGTATTAATCAATTTTTTATTGTCAAATATTAATAGTAATTTTCGTGTA
-CAGATATCCAGGTTAACAGCTCAACAACTTTCGGACATGGGAATTACTTTAGTTGGACAT
-CAAAAAAAGATCTTACATCAAGCCCGGCAACTCGACACTATAATATAAACAATTTATTTT
-TACAAAGTAGTGTAAGGTGTACATATAATGAATACATAATGTATTATATAAATAATATAA
-TATATGGTGGAACTTTCTTATTTCGAATCAACATCTGCATCATAAAATCAAGTTATACAA
-TATTATTCACATGCATTTTTATCTTCTTTTGCCAAAAAAGATACAGATTTCGAATTAGGA
-AAGTTCGAGTGTAATTGACACGTGTGAAATACCAGAACACATACATTTTATAAGAATTTT
-ATAGGTTCTCTTAACTAGAACAATAGAATATATAATAGGAAAAGTATTGTTTTTACGTTG
-TTTAAAAATTATACCTTATATATCAATGTGTACCAATTATTTATTATACGAACAATTTTC
-AAGCTTATTATTATAAGAGTTTAGAGGCGCTATGATTGCCTTGCTATATTTTACCTTTTT
-TTGTTGTGATAGAAGTGGAATTAAAGAACTATTCATCTTTATTAGATTATATTTCATGGT
-TTACTTTGCATAAAATAGTGAAAAACTCAATAAAATTACACTCGTACGTAAGGTGCGGTA
-TTCCGGCCTAAATCATAATGTTACTACCGTGTTATCACTAATCAGTATTATTAAATTAGT
-AGGATTTCAAAATATCATTATATATTATGTCTAGTAAGTATTCCAAAGGAAAATTGAGCG
-CTATAAAGTCTTCGTGCCTGAATTCAGCAATACAAGATGTATTAGTCTATACCAGTGGTC
-CCACTGGACCCACTCTAATGGGCGTTGCTTGGTGGATTTAATAGTAATGCCTGACCGTGA
-ATAGAAAGCTCCGATAAGGTTGCTGTCTAAGAAATACATTTTTCATTTCTATAAATAAAA
-ACTGAAATTTATTTGTATTTTATCATTTCTTTTCGGCCTGTTAAGTTTATATACAAACTT
-CAAAAAATAAATAAATTATATTAATTTGGGCTATATATTCTTAGGTTATGCCGTAATTGC
-AAATTATATATTATATTTGCATTAAATAGACATATTTATTTTTTCATTCATTCTAAACCA
-AACATGCTGATATGAGCACTACCGTCGATTGCCTACAGCTTGCAAATTTCATTTATTAAG
-TATCTATACATCATAACGTACTTACGTATTTATTTATTATTTATAGTTCGATGATACATA
-ACTCAAACGACAGAAGTCTAAAATAAATATGAACTCTGCTTATACAGTATATAATGTCGG
-GTATAATAGTTTTTTCACAACGTTTGGTATCGAAACTTTTGTATATTAAGGGAGGCCCTC
-ACTTGCTTTTTTTGCAGCGAAGTCGTAACTAATAAGTGCTTGTCTAATTCAATTATACTA
-GAATTACGTGTTTATAAGAAGGGACTTGGCCAGATCGACTCGGCTAAAGATGCTCTATAT
-ACAGTTAATTAAGCCTAACACAGTCAGAAGTGGACTATCCGGAATACTTACATATGTAGA
-TCGTCTCTGGATTGATTCTAACTAAGCACAAAAAAGCGTTCCCAAGAAATGTAGGAAACA
-AGGTAAGAGTTTATGAAATCGTTTATATATACATTTATTTAATCGAATATAGTTCCAGAA
-GGGAAAACAAGCATCGGCAAACGAAAGATTAAATATAATTTCTTTTCATTAAGACTTTTT
-AAAAGAAAATTATATTAAATGGTAAAAGAATAAGTCGGATAATAAGAAATTAAACAGAAA
-CCCATTATAATATGTAAAAATATTAATACCAAAAAAATATAATTCTTAATAATATTATTT
-AGACGTTTCAAAATAAACAAGAGAAAATGCTATAGTCGACTTCCCCGACTATCACAACAT
-TTTTGAAAAGCGTTGCCTTGGCAGTTTTAGGAGAATGTAGGCGCAAGAGTGGGCGTGGCA
-AAGTTTTTAGGCAATCAATACAAATTTACACGACTGATAAAAATATAAAAAAATATCAAA
-ACATTTTGCAAAAGTGGGCGTGCAGCACGAATCGACAAACTTCCGCTGTGTACTTAATCT
-CAACCTTCTAGCTTCTATAGTTCCTAAGACCTCGACGTTCATTCGGACTGACGGACAGAC
-GAACCATGGCTAGATCGACTGGGCTATTGATCCTGATCAGGAATATATATAATTTATGTG
-GTCGGAAACGTTTCCATTTGCCTGTTACATACGAACATACATACCTTTGTCTTGCGTCTT
-AATTTATAACTTCGTCTATATAAGGATAAGAATGTTAAAAATAATGTAAGTTTATTTTCA
-AAAATATATTTAGATGTAGTTTTTTTTATTTTGTTTTTGTATTTTAATTTTACATCAAAT
-TGTTAATTCAATCAATTTAAATAAATAACGTTCATATCTATGTTAGAACATTTATATACA
-TATTCTTAATAATTAATAATCAAACAAACAAGTGCATCAGTGCAGACAATTTTTTCTTTC
-GTCTTTGGATTGTATATAATCAATTTCCTTATATTTTCAAAAAATACAAACTATTGGATT
-TTTGTTGAACACTATAAAAAGCCGTTTGATGCAATGTACCTAGCCACATTTTTTTATATT
-CACGTGAAAAAAACTAGTACTTTTCCTATGCGCTCCCCAAACTTCGACAGGAAAATCAAT
-GTGCGCCTGATGTACTGAGATTTCTTTTCGATTTGTTAAAGTAGTCATTTTGTTTTTACG
-ATTAGCAAAAACCAAATCATTCTAACCACGCTTTTCGAGACCTCTTTCTCATATTATCAG
-GACTGCAATCATGCAGCTTTTAGTGATTCCTGCGCATCACTGGTTTTTGCATAGGACTGA
-CTGCCTTCTACATCTAAACGTCTTTATCTTCCCTCAAGGAATTCGCCAAAAGTCATTAGT
-GCAATAGCGGTAATAAAACACACAATTTGTAAATGCCGCTATACGAACAAAAAATATTTC
-TATTTATTCAGCATTGTTACATGTTTAAAAATTCACAAAATTTGAACCAAATGAGAAACA
-AAACTTAAAAACGAATAATAGAATATGTATGTAAGAATAATTCGTTAGAGAAAGTTTTTT
-TTACGAACAGGCACATTCTACAACCTGCATATCACTCCATGTCGAAATTTTGAGTTTGTC
-GCTGTGGTTTTCGTCAACATGCAATATTTCAAGCATCTCAAGCTTTGAAGGAGTACAGCA
-TGGACGGGGGGCTCTTTTGTGATCTTCTTGCCATATCAGACTTTGCAGTAGGGCGTGGTG
-GTGGGCGGGATTGTGACGTGGTGGACATCTTCCGTGGCAGTACCCTGCATCGAATACCTT
-CGGCTGTAAAATGAATTCGAATCCCTTAATGCTCTTAAAGGCAACATCCAATTGATTTCT
-ACAACATCGTTGGTGCAATTTGTAACAGTTGTTGGTCCACTTATCTTTTCTCCAGGTGCT
-ATCATGGTTTGAACGGTGATGCACGTATTGATCGCTTCTATTATTGGTCAGCATGATTTG
-GTGAATATCCGCGTCGCCGTGCTGTTGGGAATTCAGCGTTCCGTGTCCAATTATATTAAG
-AACTGGCATGAGGTTTAAGTGTTCGTCGCTTGAGGCGGTCGAGCGTGGTGGTGTTGACGG
-GCTGAAATCACTCAATATACGAGCCCCTATACTTTTACATTTATCACATTGAATTTCTAT
-CCCCAAGTTTTCATGGCTTTTGTTCAACCAACTACGAACAGCTTTGGTCACGTCAAATTC
-TATCCACTGTGTTCGAGTTTCTTGGAAGCCAACATTTCCAAATTCAATTTTACGAGACGT
-TATCTTTCTTCGTCTATTCGCTGAAAGAAGTTGATATACTTTTAAAGTTAATTGCTGGCT
-ACTATTTTTGTTAGATTGGTTCAAATTGACATCACCAAAATTACAGTGCCTTTCGATGTT
-ATCATTCCCGGAAATTTGACTGATCTTATTTTTCCTAGATCCTGGCCCTCGTCGGAAATT
-TGTTGCCAACGATGAACTATAGAGAAGCATAAGCCTAACATTGGCCTCGTCGATTTTATC
-ATGGTGAAAATTTGCATCTTGTGCATTTGTCAATGGAAAGTGTAAAAGAATATTCATTGT
-ATCCTGTTCGCCACGTAGTAGGTCTCCATAATTTTGATGCTTTTTTGGGTTTTGGTTTAA
-TCTGTTAATTTTTTTAAGCGACCTTCTATGGCGCAATCGTTTGTTGCTTATATCATTGAA
-TCCGTTTGTGGTAATGCTTAGAAAATGTAGGTCTCTTGTAAAGGAAGCTCCCATGAAGTT
-GTTAAAATAGCTGTTGCCCTTCTCCTGGTTACTTCTTAGGCGACTTAAGTATTCTATATA
-TTTGCTGGAATATTCAGCTTGGCTTATATTGACCTGTAAATAAATAATATCCTTTAGGTG
-GACCCTTCTGTATACGGTTTGGCATAACACTGCACAGCTTTCTTTTACAGGACGTGACAA
-TAGCTGTAATTTAAATCTTACCTTTCTCATATCTGGTAGTTTTTTAATTCCAAGGCCCTT
-CAAAACGAGGTGCTTTAGTCTGGTTTCATCTACTCTTTTTGATGGCTTACTATGCCTCTT
-AGTTTCTAGGCCGATATCCCTAGTTTCCCTCGTTTGCCTACTTTGAATTGGTACGGTGTT
-TATCCACTGAACTGACAATTTTTTATTGAATAATTGAGGAAAGTTTTTTGACTGGCTTAC
-ATTAATCAGACTATATTTATTTGAACTGGCATTGTAGATTGAGTCTCTGCTTTGTTTGCT
-AAAGCTTTCAAATACATTTTTAAGACCCATTTTCGGAGTTGATTTGGCTCGGATTATTGG
-ATGTTGATTTGTTTCTAGTCTCTTAGCTTCATTTTCTAAATTTTGAAGCTGCAAATTGGT
-AAATGTAATATTTTCTTTAGGCTGATAGTATGAAAATACTGCTTTTGAACTTGACGTTTG
-GCGGAATATGCCATGGCCACTGACTTGATGCTGAGTTGACATCAATAAAATCAATATAAA
-CCATATTTTGTAAAGCTTTAGTGACCTACTACAAACTAGGGTGAGCTTAGCCTCAGCATT
-ATCAGTAATAGGCGGATGTTTGCAAGGAGGTTCTCGTGCTTTAGAGTTTCTTATAGTTAT
-GGTATGGTGAACACAAATATGCCACAAAATACTAACGATCCAGTTGGACTTGTTCAAAAG
-CGATGGAAATATTTTTATTGTACGGTTACTAACTTTACATTTATGTTGAAAAGAGTCGCA
-CCACACAGCTGTTTCCTTTTTTGGCGTTAAGTTTGGATTAATGTCTATTATCATGTTTTC
-TCCGCATGGCCATTAGGGTTCCTTTGCTAATGTCAATTATAAAAATGATTATCGTTCTTC
-CAGTCGATCAATCTTCCAGTATGTACTCTTCTTCAAAATTACACATTCGCATGCCTACAT
-ATGTATATACATACTAATGAACGTTGGCAAGTATCTACATATGTATGTAGGCTCAGAATC
-TCTGTAAAAATGTTCACATCCACACCATTACTTATTAGGTTAAATCTGCACGAGTTTGTT
-GATTGCATTGATCTTATTTTCGGGATTTCGTTTACGGCACTTAATTTAAAGAAACAAAAA
-ATTTCTTTCGGTAAAGTAAATAAATGATCACAGTTCCTCGAAAATGTGTATATATTTTCG
-TCTCGGTCGCACTCTCATTAACATTCTTGTACACATCGATACGGAACCTGTTCGGACATT
-GCTTCAAATTCGACTAAAATACCCACAGCAAATGCTTACTTAACAGCAGCAATATGAACA
-TTAGTCTCATACCCCCACACACACCCACACATCTGCAGTGGACTCATGCACGTCTTACAA
-ACACAAGATTTTCTGGGTGTTGCGTTGTGTGTACCTGTGTACAGGCGTATTCACATGCAA
-CATCCCTTACATCTTGCTTGATTATACTCCGCCCGCCGTGCATTCCCAGGATAGGCTTTG
-CTCCCTTTCCCATAACCAGATCGGATTCGGAGAAAAAATTGTTTCGAATTGTTCGAAAGT
-GTGGGGCATGGCAAAGTGTTTTTGGTGTACCTATAGAGATTGGCAAGACAAGTGACAAAT
-CAATAGAAATTTACAAAACTAAAAGTATAAAAAAAATGCACAAGTGTGGGCGTGGCAGTT
-TTGGGCGGTTTTAGGGCGTGGCAAACTTGCTCTGCTTCTGTCTCTAGAAGTTGCATTCTT
-AATCGCAACATTCTATTTTTTATAGTTCCTGAGATCGAGGCCTTCATACGGACAGACGGA
-CACAGACAGTTCGACTAGGCTATTGATCCTGATTTGCTCGAAAACGTTTCCTTCTGTCTG
-TTATATGGTTTTCGAGTAACTGGTTTAAAAACCCTAAGGTGGCATATGGCTCATATTTCC
-AATCGCGCATGTTCAGGTACAACCAAAAACTATGTTTTCCCTAAGCATAGTTGTAGCAGA
-ATACTATTATCTTTTTTAAATTATATTTTGATTTTTTTACTCGTATTTAAATATTGAATA
-TTGATATATTTTCTAAAATACCTTAAATTATTGAATAGGGATTTCTTATACATAAAATAT
-TTTCTCGAAAAGTGTGTACATTTATGTTTCCTTTTTTTATTAAATTTGTTAAACGAAATT
-ATTTAATTGACCAGCGTACTTCTTAGACAACTTAATCTAATCGGTATCAATTTAAACGAA
-TCTGAATATCTAAGTTATTTACAAAGATTATATGATTATGAGTATTCAAGAAGTGGAATG
-TGAGGCTATAATATTTAGAAGATTATAATTAAGTAAGTTTTATGTGAAGTCTCGGTTAGT
-CAGGTCTTGAGGGTGGTGGCGTTTCAATCTTCTTCTCGTTATTCTCCGATGGCTTTGGGC
-TGCGATACTTAGTCGTCTAGCTAGACTATTCGGATAAGATTCTAGTCTGTGCTTATGTTT
-CCTGACCCTATATTTTTGAACTCCATAGTAAGCAAGGCAGGCAAATTGCTGATCAAACGG
-TACTTAGGAATAATAAATGACAAAAGACATAGTAAAAGAACAAAGAAGCGCCTAGCACTT
-TTTCCTCTCTGTATTTTTGTTTCTCTTAACTTGCATTTTACATTTTGAATCGTCAGAGTT
-TTCTCAAAGACACTAGAATTCTTATTCTAGGGTCTTTGGTTTTCTGGTGTCTGAGAAATG
-TTTTTCAGGTACATTACATATATATGTACATTATTCATAAATATGTATATAAAAAATATT
-CAATAAAATAAAAACTGAATTACTTAATGTATTTATTTTTTATATTCTTTGGGAACTTTT
-CCTGCTGTTTAGATATAAGACATTCAAAAGCATCCGTGTGGTCGATTTCTAAACGTATTT
-AAGAAACATTACTGAGTGAAGTTCACGAAAGCTTTGTAATAAATATATGTAAATATCCTA
-GAAATATTAATTTCGGAAAACACCCTGAAGCCTTTCCGGGATGCAAACGGATGCGTTTTG
-AATTGGGAGGTTTACAAAGTGATTGTAAAAAACTTGTCTCAATGTGATTAACGTAAGTGC
-GATATTTTGTAGAGCAAAATGATGACCACTTCGTCAATCTTAATCTAATTTTCCACATCG
-CTATGACCTTTGCTCGTAAAGCAAAAGGAAGCTTTTCCGACCATACATATAAAGTATATA
-AATTAAGCACTTATTAAGTTAAGACAAATAATAATTATTATTCTTTATTAAGTGCATCAG
-AATACGACTGATCACTTTTGAGCTGTGTTTAAAACTAAACTACAATTTCATATTCAAATA
-TTTATAGCGGCACTTCTGCCTACTTATGATAACATATATATTCATGGGAAGGATCAGTAA
-CCTGTTTCTTGTGTCATATTTTTATTACTCTTGTAAGTTTTTGTCAATTTGCCAAACCAT
-ATTTGACTTCGCCACCTCTAACGTAGTATTCCATACTGTGTGCATAATAACTTATTATTC
-AAAGAAGAATACAGATTTAAAACTGATTTTAGCATTTTAACTGTACATTCTTAAATGCGA
-ACATTCACCATTTAAAGGCTTTTGAAAATAAATGGCATTGAGATTATTCATTTTCCGAGT
-CGTTCTGGTAGACAAATATTTAACTTTGCCCTTTGTAAATGCTTTTTATGACTTCCAAGC
-TGAGTGTTTTCTGGACGGTAGGCGTGTATACAGATTTGAAAAAGAGGTTGAGTAAATTGG
-CTGAAACCCTTTTATTTGAGTAAATGGGAAAAAATGTTTGCTCTTGTATTTGTCCAACGC
-ATAGATTCTGAGTCCTTTATTAGCATTTATGCTAACAAGAGAGAATGCTAAAGTCGAGTT
-CTCCGTTTATCAGATACCCGTTACTCAGCTGTAAGTGTAAAAGATTTCAATACTTTCTGG
-GAGTATCGGTAGAAGTTGGGGAAATAATAATAAAACACACAATATTTATATTTGTTCAAA
-AGTGTGAGTGTGACAGGCTTGGGCGGCAGGGATCGACTCGGCTATTGATCATGATCAAGA
-ATATACATACCGAACTTTTTCGGAGTTGCTTCCTTCTACATGATGTAAATACTTTTCTAG
-GAATCTAGCATACTCTTTTACTCTACGAGTATCGGATATAAGAAGTGTATATATGTATGT
-ACATATGTAGGTAGATTAGTATATTGTATGTACATCTGTATATATAGCACATTCTTCACC
-TCGATATAAAATTGTATAAGTAAAAGTATAAAAAAAGTAAAAGTAAGTTACAGGTATGTA
-AAAGGAGTAGTACACGACCATATAAAGTATACATATCTATGATCAGGATCAATAGCCAAG
-TCGATCTGGTCATATCTGCCTGTCCGTCCGCATAAACAAGATGTTAGGAGCTATAAAAGC
-TAGAATGTTGAGACTAAAAAAATACAGATTCCTGAACCTGACGCAATCGCAATCGATCTT
-TACAGTATAGGATCCTTTCTTCTTCAGAGTTTTGATAAAAAATATATCCTTTTATCGTTT
-TAATTTGCAAATCCAATAATTTGTACACCATAAGGAATTCTTTTGAAGTCATTCATTTTA
-AATTAGGTTCTCTATTTGTGGGCTGGCTTGGACACGGGTACTCAACAGACTTAAATATAT
-ATTTTAAATGGGTCAGTAAATTGTTAATCATTGTTTTGTGGGGGAAATCACCATTCAAGC
-GTAAATCTTATTTAATTTAACATCCGGAACTAAATTTGTAACACACCGTGTATTTACACA
-AACTTACCACTGCGCCTACGACCCCATTGTTAAATTGGGCAATGTCTGAACCCCCTTCTT
-AAATCATTATTAAATTAAATTGTATGTAAAAACGTCAACTAACCAGCCCCCTTATTTTTA
-AGCGTCGCTTTTATTATCATCGCTACAATGGGGCAATCTCCGTTTGCGGAACAGAGCATT
-GTATTAGGTAGCTTAGCTACTCAGTTTAATACCAGCAATTGCCCGGCGAGGGTGCTGTTT
-TTGTGACTCTGAACTAAGTCAAAAACGAGAGCAAAAGACGCAGTGTTTGATTGTCCTAGA
-CTATCCGTTTGTCGTCCTTAATACTTATTAAAATTTATTGTCGAAATGTACACAAACTCC
-GCAAGCGATGGTGACGGAGGAGGAGATGTGTGTAAGCACGAATCTATTGAAATGAGTAAA
-GAATTGGGCCACACAACCAGCTTGCAGTCCAGCTCACCTACAACTACGGACACGTCCAAT
-AAACAGCAGGTTAGTGTATAAATTATAAAGGCGCTCATCCCTAAATACATAATATATTAT
-TATTAATTCTCACCATGTGAAATCTTTAATCACAGTTGGTTTTCTGGAATAATAATAAAA
-ATATCCGCTAATCAAATTGTGATAATGTAATGCTCTTAAAATAAGGTCCGAAGCAGAACC
-CATACATTAATCAAAATTTTCTTTGTATCGGCTGCTCAATTTTTTTACTTTTTTAATCCC
-AGATTACGGGGAGGCTTCAAAGAAGCAATTTCACAAAGCTAATCAATAAATTCATCCCTC
-ATCTAGTTGTTGGATTTTTTTTTACATCTTTATTTGTTATATTTCAAAAACCTTATATAC
-GAATCTGACGTCTTAAGCTAAAGACCTCTAACCAAAGATGTCTTCTTGTTGCTTTTGTTT
-CTCTGGTATTCTATTTATTTTACGACTATTTTGTCATCGTCTTATCATATTATAAGTAAA
-ATATCGTAGTAGATATGTTTCCGACCGTCCACCTTTTTTGATTATATTCTTTAATATCTA
-TCGATATGCCTGAAAAATTATGAAATTTTGCGTTCGCACTTCCACTAGTTAAGAATCGGG
-TATCTGATAGTCGGAGAACTCAGCTATAGCAATCTCTTTTTTTTTTATAAACAGGTAGTT
-GTATGTGTACTTCTTACTTGTAGGTTACTGAGTATACTAGATTCGTTAAAAGCTTGTAAC
-TAGTAGAATGAATCGTTTCCCTATAAAGTGTATATATGCTTGATCAGGATCAATAGCCGA
-GTTGATCTGCCAATGTCCGCCTGTCCATATGAACGTCTCTATCTCAGGAACTATATAAAA
-GCTAGAATGTTGAAATTAAGCATGCGGATTCTACAGGCATAGTAGGAGCGCAAGTTTTTA
-TACCCGTTACTCGTAGAGTAAAAGGGTATACTACATTCGTTGAAAAGTATGTAACAGGCA
-AAAGAAGACGTTTCCGACCATAAAAAGTATATATATTCTTGATCAGCACCAATAGCTAAG
-CCCAACTCGCCATGTTCGTCTGTCGCGCGAAACCGACAAATAATTTGTAAGATATGCTTT
-TTTCCTAATTATAACAGGCGAAAGAAAGCGTTTCCGACTATATAAAGTATATATATATAT
-ATATATATCAGGATCCGTCCGTATGAACGTTGAGATCTCAGGAACTAAAGAAGCTAAGAA
-GTTGAGATTAAACATACAGTTTCCAGAGACATAGACGCTGCGACCACTCTAACGCCCACA
-AGCCACCCAAAACTGCCACGCCCACACTTTTGAAAAATTTTTAAATTGTTTTCTCATTCT
-CACTTCTTGTGGATGTTGAATATAGCATTCTCTCTTGTTTCATTTTAATTTGTCTTACTA
-TTTTATCGGTACACCAAAAACTTAAGTACTTACGTACCTACAAACCAAAAATTTGTAACT
-TGGCTCTTAGAGTTTTGAGCGGCTTGTGGGTATTAGACTGGACATGGCAAAAAATTGTTT
-GGCCAATCTATAGAAATTTACAAGCCAAATAAAAATATGAAAATATATCAAAACTTTTTT
-TACTCGTTTTAATAATAGTTGAGCAACATTTAGATTCCATATAAAATCGAATCTAGACAT
-TTATATTTGTATATATTTATATTTTTAATTTTTCAGTTGGTAAAAATTGAGCAACTCCCC
-GATCGCGGATCATGGTCTTCCAAAATGGATTTCATACTATCAGTAGTGGGCCTAGCTATA
-GGTTTGGGAAACGTTTGGCGATTTCCCTATTTGTGCTACAAAAATGGAGGCGGTGCATTT
-ATATTACCATACATTATTACACTGTTTTTGGCAGGTATTCCAATGTTTTTCATGGAACTA
-GCTCTTGGTCAAATGTTGACGATTGGTGGACTCGGTGTATTCAAAATTGCACCCATATTT
-AAAGGTGAGAAAATATTTTTGTTACCCTTACCTTTGACCTTTACCTGTAAACGACTATAT
-AATAATTAACGTTTTTTTGCAAGTTATGGCTATGCAATGAACGACATAAACATTTTTATA
-TGGTATCTCTTTTAAAGGAATTGGGTATGCTGCTGCTGTAATGTCTTGTTGGATGAATGT
-ATACTATATTGTCATTCTTGCGTGGGCGGTATTTTACTTCTTTATGTCGATGAGAGCAGG
-TTTGTAATCGGTTTAATTTAAATCATATTTAAATTTAAATCTGCTATTTTGTGCTTAAAC
-ACATTACGCTCATTCAGATGTTCCGTGGAGAACGTGCAACAATTGGTGGAACACAGTCAA
-CTGTGTCAGTCAATATGAAAGGAAAAATTTGCATTGCTGGGATAAGATTATCAACGGCAC
-CACGCAAAAGGTTTGCTCCGTATCTGCTCTTAACATAACATCTTTAGAACTCACAGATCC
-AGTCAAAGAGTTTTGGGAGTACGTAATATATTCAAGTGCGAGTTCATTAAATCATTCAAT
-CAAATGTTTTGTTTAAGGCGGCGAGCTCTTCAAATATCGCATGGTATTGAGGAGATTGGA
-AATATTCGCTGGGAGTTGGCTGGAACTTTATTACTTGTTTGGATCCTCTGCTACTTTTGT
-ATTTGGAAGGGAGTAAAATGGACAGGGAAAGTAGTATATTTTACTGCCTTGTTTCCCTAC
-GTTCTCCTGACGATTCTACTGGTTCGCGGAATTACATTACCTGGCGCTTTAGAAGGCATT
-AAATTTTATATAATTCCAAACTTTTCAAAGTTGACTAATTCTGAGGTAAAATAAGAATTT
-TATTATTTTCATAAAAACAAAAGAGAATGCTATAGTGGAGTTTCCTGATCAAAGTGGCCA
-ATGTGTTCTTGGCATACCGACGCATTAAATATGTAGTACAAGTGTTGGTATGACAGATTT
-GTACGGTTTGTGGGCGTTGGAATGGGCGTGGCAACTTCCTGAGAAAAATGGGGGGAACGC
-TGTAGCATCGCGGCAACGTATATGCTTCTTAAACTAAACTTTCTACCATTTATAGTTGTC
-AGACAAACGATCAAGACTAGATCGACCCGTCTTTGGTCTTGATCACGAGTATATAAATTC
-GGTTAATGATCAGAAATGCTTCCTTCTTCCTGTTAAATGCTTTTTAACCAATAAAAATAT
-ACCATTTGACAACGAGGTGACGTTCGATTTAAATAAAAATGTCTGTGAACTATACTCTAT
-AAATAGTCGACTATAGCATTTTCTCTTGTCCTTTACTGAGTTCTTTATCGTATTCCAAAA
-CAGTTTTGGAAAGTTTAAGTCCGTAAAAAATTGAAGTGAACTAATAATTGAATGCTATGG
-AATAAAAGCATAGTCTTAGTTATATCATTGATTAAAATATTTTTAAAATATGTTATAGGT
-GTGGATCGACGCTGTGACGCAAATATTTTTCTCATACGGGCTTGGACTTGGTACTTTGGT
-GGCGTTAGGAAGTTACAACAAGTTTACCAATAACGTCTACAAGTAGGTCACTGAACTCAA
-ACAAAATTTACATTTTGTTGGTAAAAAAAATTATTTTTAGGGACGCGCTTATTGTCTGCA
-CAGTTAATTCTAGCACCAGTATGTTTGCTGGATTCGTAATATTTTCGGTAATAGGATTTA
-TGGCTCACGAGCAACAGCGACCAGTGGCTGATGTAGCCGCATCAGGACCTGGCCTTGCAT
-TTCTTGTCTATCCATCGGCAGTTCTGCAGTTACCAGGGTCTCCAATGTGGTCTTGCCTCT
-TCTTCTTCATGCTTCTGCTCATTGGATTGGACTCACAGTTTTGTACAATGGAGGGCTTTA
-TCACTGCCATTATTGATGAATGGCCGCAGTTGCTGCGGAAGCGGAAAGAAATATTTATTG
-CTATTGTATGCGCTCTTAGCTACTTAGTGGGCTTAACCTGTATTACACAAGTATGTTTTA
-AAGTTGGCACCGCTGTCGAACTTTATTCACTGGGTGTCATTATTTTTTAGGGTGGCATGT
-ATATTTTTCAAATATTGGATTCATATGCAGTTAGCGGCTTTTGCTTACTGTGGCTCATAT
-TCTTTGAATGTGTTTCAATATCTTGGTGCTATGGAGTGGATCGATTTTATGACGGAATAA
-AGGATATGATCGGATATTATCCCACTGTTTGGTGGAAGTTCTGCTGGTGTGTCACAACGC
-CCGCTATATGCTTGGTTAGTATTTTTATTAAATAATCATTTCTTATCTAATTATATTTTT
-TTATAGGGAGTGTTTTTCTTTAACATAGTTCAGTGGACTCCTGTTAAGTATCTGGACTAC
-AGCTATCCATGGTGGGCGCATGCTTTTGGTTGGTTCACGGCGTTGTCATCCATGCTTTAT
-ATACCACTTTACATGTTTTGGTTGTGGAAACGAACTCCTGGTGAATTGAGTGAGGTAATC
-TTAATTAAATAGTAAACATCTCTTGCAGGCCACTTGTACATTCTCGAAATATTTTTCAGA
-AAATTCGAGCTCTTGTACGGATAGACGAGGATGTAACCCGGTTACGTGAGAAAATGCTGA
-GAGAAGCTTATGCCAAGGAGATAGAATTTAATTCTTTATAGACGTTTTTAAGTTATCTCA
-TATTGTTTATAAGGTTCCCTTTGTTTGGCCATTCAATCAGCTAAATTTATTTAAATTAAT
-TTTCTACAATTTGGAAAAAGACAACTTATTTTGCAAGTTTTCCTTTTCTTAAAATTAACT
-TCCCTATTTTGACATTTGCAATGAATCATTGTAACAGTTTTATAATTTAATTTATGTTCC
-CTTTATAACTCAGAACTAGTCTTTCTAATCAATCGCAAGGAGTCAAGGTTTTTCAATGGT
-TATTGCAGTTTTTTTGTCGTACTTACTTAAAGTGGTATGCCAGAAATATCTAGAGTAATT
-AGAATCACGAATTTCTGAATATTCTGCTTCTGAAGCATTAACATATATATGAAGAATCCA
-TGCAGTTCTAAAAGCCATTTGTCCCTCATGCTCAATTTTGTGAATCACGCCACAGAGACA
-AATTTTATTTTTATACTATTACTTCCGTTGTAAGTTTTAGTCCGCAGAAATAGACCCAGG
-ATGTGTTTTGCATGACTTGTCAAGAATGACTTCTCTGATCTGCATGGTTTCAACATGTCA
-ACGGCAAAATCAAACTGTGGCCTTATCAGTGAGATAAATATCTTTTTTCAAAACTATTAC
-TGAGTAGAATGGGGTTTGAGATTTAGTTGTGTTTAGAAATAAGATATATTATCCGCAATG
-AAATTATGTAATGTAATGTAATGTAATAAGGTTGACACCATATATATACAGAACAATTTT
-GACAATGTCTTGACAGTGCTTCAGGCATTGTTATGTAATTTATCTATAAAATGTCAATAT
-GTTGCTTAACGTGTCAAATAAATTGAATATCTATCCACACAAGCCTTAATCGAAGATTAA
-CGGGGAGATTTTCCGATATCTGAAAGTCGAGGACTGGACTCCATCCTTTTATCACGTACA
-TTTGAATTTATATGGTGCTTGTTTTTCCAACTGAGACTGACGTCAATCTAATCTATACAC
-AGGGATTGTTGACACTCTAACCTTTCCGCACTGTAAAATAATTCACATATGAAGCTTGAA
-TTTTAGGTGTTCGAAAGAATTACAGACAATAAACGCTAGGAGTTACATATTTATTAGAAA
-ACTGACACACACGCACAATACACAAGTGTCTATTCACAAGAGTGAATATGGGCGTGTTGC
-TCAGTGAACTAGTCTTCTGGACTATTGGACCTTGGCGGGCTGACCACTATCCCAAGCAAA
-ACTCAAGAGGAATGCAGTGAAAATCAAGTAAATAAATAAATAAAACTCAATAGGGATGCA
-TCCCTATGCAAGTTGAGCTTCGGCGTTCCGATTTCAGAGCCGTAGACCCAGCGCAAGTTT
-GTTTCAGACCATTGCTATGCCCACCTCACGCCCAAAAACTGCCCCTTCCGAACTTTTGAG
-AACTGTTTTATCTTTTTGTATTGACAATTTCTATCGATATGCGTAAAACAATTTGGCAAC
-GCCAGTCTTAGGCCCACAAACCCCAAAGCTGTCACGCCCACAATTTGGAAAATGTTCAGA
-TTTTTTTATTGCTATTTTTTTATTTTGAAATATCTTCTTACCATCAGCTGAGGAACTGAA
-GTATCTTATAGACGAGAAAATAGACATAGCGATCTTTCTTATTTTGTAATTGTGTTTATA
-TATTTTTAGCTTTCTTTATAAATTTATAATTTCCAAGTATATGTATGTAATTTATTAGAA
-TTAATTTCTTAAATCCTTGAATCTTTTTAAAAACTAGAACTTATAAAACATAGATCGAAT
-CGAAAAAAAAGCATCAATACTAAGAAGCATTACGCCTTCATAGTTTATTAATTCGTTGGC
-CTTTCGGGATGGTACATTTGCTACATGTGCGAGTTAGTGCAGGCCTCTTTTGCTTGTTCA
-TACACCAAGATGCGTAGCGGAGTTCCTCAGCAATTTCGATCCAAAATGAACGGTCAGGTG
-GGGTATAGTTTCTTTCGCTTTCGAGGATCCCATCTTGATTGTATTTATTGTTAACGACTG
-ATTGAGATGGTGTAGCTTCATAGTTGTATCGAAAGTTATACCAAAATTCGAAGAACGCAA
-CAACTGCAGCCACAATAATTCCAGCTATTAGCACTACAAATACGCCGCCTGTGTAATTGA
-TTTATTACTGATTATAAGCATTACGTTGTTATTCAATTTAAATTTATTTGAGGGTTCACA
-TGGGGGTTTCAAAAAAGAAAAATTTATTTTTAATACATGTACTTTAGTAATTGAGTATGA
-AGCTGTACTATACGGTATACTAAATGCGTTGAAGACACGGCAGAATGAAACGTTTCCGAC
-TATATGACGTATACATATATATATATATATATATACATATATATATATATATATAGACGG
-ACATGGCCAGTTCGACTGGGTCAGTCGAACTGGCCATGTCCGTCTGTCCGTATGAACGCC
-TCGATCTCAGGAACTATAAAATATAGAATGTTCCAGTGATATAGACGTATCGGAATTTCG
-TTGACCCATGTTTCCACTTCCACTCTAACGCCCACAAACGGCACAAAACTCCCACGCCCA
-CAAATTTCATAAATTTGTAAATGTGGCTGAGTAACGGGTGTCTGATAGTCAGGGAGCTGG
-AATTCTCTCTTGTTTTTCATTTTATTTGTTTTCTGGTTTTGGTTGCCAATGCCTATCGAT
-GTGCCACAAGCTACGTCACGGGTATCTGATAGTCAAAGATACCATACCATTTGTATATAT
-TTATTTTATGCCGTCTATATTCATGTAGTAATTGTTGTTATTTGAACTTTACATACATTA
-ATACTTTTCAAATCCATTTGCTTTTTTTAAACGAAACTATAGATATTGCAGCAACAAATG
-AATGAATACAAGTACCATTACTTGTTTACAAGCTTCGATTTGGAAACTTATGATCTGGAA
-GACTTTAAATATAATTTCGTGAACATTACATCGTTTCGATTGGTCGACACTGCGGATGTT
-GGGGTAAAGCAAATCTTGAAGGATATCGGATTGTATAGTCACCATATAGTTAAAAAACCT
-TATTTGAATCTACATATTAAAAAATCAACCATTCTTGAGGTAAGCTTAATAGAAATGACG
-TGGTAAGTACACTATAATAAAAGCGTTTCTACAAATCTTTAGTCAGAGCCAGCCCTAATG
-TTCGATTCGGTGTACGTTTTCGCGATTGGATTGCAGACACTGGAACAATCACACTCTTTA
-ACCCTTTTAAATATAAGCTGCGAGGAGGAAAACTCGTGGGACGGGGGCCTTAGTCTTATT
-AACTACTTAAATGCGGTGACTTTGACTGCAAATAAGGGGCTAAACAATAAACAACATTTT
-ATTGAAATAGCGATATTACATTTTTCAGTTTGGGGTGATTACTTCAGTATGAGAATGTAC
-ATTATGTCTATAAAAAATTATCTACGAGGTGTAAAAAGTTTACTTTACTCTAGAAATGCC
-TTACATTACATTATGTGACGATTAGTAGACCAAATAACAATATCAAAACAACTTCGGAAT
-ATATATAAGACCCAGTAAATGGGTTATAACCACAGATTTTGTGAAAATCAACTGGTTAAA
-AAGAAAGAATGCAATAAGTGTAAAATTAAAACAAAACTTTAAAAAGCAGTCGAACATCTA
-ATATTTCGTTTGTCTCCATTTCCTTCAAAGATAATAAAAATAATTCCAACATTTGTTTTA
-GCTAGATGCTTTCTTAAATATCGAAATGAAGTTTATCAAAAATTTAAATTATTGTTTGGT
-ATAATCGATATATTGTTAATATATATAAACTTTTGGAAACAAAGATGCGCTGCGTCTATG
-TCCCCTCTAGAAGTTGCTTGCTTAATCGCAACATTTTATCTTTCATAGTTCCTGAGATCG
-ATGCGTTCATACGGACATGACTAGGATCCTGATCAAGATACATACTTACATATGCATATA
-TCGCAGGAATCGATTTCACAAGGAATTTCAAGGAATTTGATATAAATATTATTTTCATGT
-AAAGTCAAAATTTTAAATTTAAATATATTAAATTTTCGAGATGGCGGTTTTAATCTATGT
-TAATGCTTGGTAGAGAGTTTCTGTGAATTTAAATTGACAAGGTTATTACCTTAGAACGAA
-GAATATTTAATTCCGTCTGTCGTAAGTCAATGGGGAAAAAGTGGAAAATGGTTGATAATC
-AAACTAAAAGGGTTGTCATCGGGTAATTCATAGTCAATTCTAAGGAAAATTATAACCATG
-GTGATTTACCTATCTCCAAATCCAATTAGAATGGAATTATTATTTAAGGATTACGTTTCG
-AATGGCAACAATAGCGTCATTGTAGAGTTTTACCATTCGTTATTTGTATATTTTTTATTT
-TTTTAATTTATTAGGTGAGTAATTGATCATAAGTATAAAAGCAAATCCTTAGAAAACAAA
-TCAATATCATGTGGACAATAATAAGCAATAACTAATAATCAAACAGCATATTTACCTTAA
-TATAACTGTAGTACATATTAGCCAATTGCATTGTGAAAACGTACCTATGCTCTCCAGACC
-AAGTGAATTTGCTTTAGATTGCTTGCTTGTGTTTTTGCGAGTACATGTTTCATCAGTGTT
-TTTCCACCACTTATCATACAACATTTGAATGTCACCCCTTTCTTGAAGCTCAAGTATAGC
-CAATGAAATTTTATCTCGCCAAGGCGAACCTTTTGGTGTAGCGATACCATAACCTACAGA
-AGTGTTAAAGAGAAATGTACACAAGAGGAAACAAAATTCTTTTTGAATTAAAAACATATT
-ATTTGAATATTTTAACGTTATTTTTTTTACGTTAGAGGAACAACGAAGGCAAATTGTCAT
-ACCTTTTGTATCTAAAAGTCCTCCGATTTGCGTCAAATTGCAATCCCTCTGAACGATGTA
-ATCAAGCATTGTGGATTCCATCAAAAACGCATAATTACCCTGATTTACTCGCTTAATACC
-ATCCTCATAAGTAGTGGTAAATGCAGATGGTTTTTTGTTATCCATGCTTCTCCAAATTTT
-TTTGTAAGTTTCTATCACTGAGTCCTACTTAATGAATGTATTTACTTATCAAAGAAGATT
-TGCCACTTTACTAGTTGCATACCCGAAAAAATGTCATTGTAGATCCGCTATCTAGAGTGC
-CATAAGAAATCTCAGTTTGAGAAGCCAAATCCTCTGCGTTCTCGATAGGATTAATCATGC
-GCTCCGTTGTCAAAAAAGCTGCTAGATTTGCGGTGTAGGATGCGACAATAATAAGTGAAA
-AAAAACCCCAAGTACTGCTTATTATTCGAGTCGACATTGCTCGTGGATAAATATCAGGTG
-ACTGTTGCATAAAAGTCCCTATGGTAAACCAAAAACTGTCAGTTAGGGAGAACTGGTTGC
-CAATAGAAATATTTTCTAGATCGCAGGCGTTAATGCACTTCCACTCGATAGGCGAAAGTT
-TTCCAACAATATATATGCAGAGAGACACAAGAAAATATGCAATTAGCACATATATCCAAA
-TCTCTATCGCTAATGGATTCATAAATGAAAAAAGTCTCGTTGGCTCTGATGTTGGGACCT
-TGAACAAGAAGAGTCTTTTCTATTAACATTACCATATAAAGTAAAAGGATATTTACCTTA
-AATAAAATACTTATCCCCAAGTTCATAAATGGTTTGGTAAAATCAATGACGCTTTCTCTT
-GCATACGTTATAGTCATAGATCCAACTGCCAGGTCCGCCTTCTAAGTATATTTATAAGTG
-CTATTTGTCACTTCAAAAAAAAAAAAATATAAACAAACTTACATATTTCATCAGCTGAGC
-GACCATTCCGTTCCATTCCCCAGTTTCGGGGTCCTTGGCCCCATACTTTCTATCCGGTAC
-CAGATCCAGTATGTAATCAAACCCAACTTCCCGAGAAATGGTTTCCAATATATCTACGCA
-AAAACCATAAAATCGTTCGTTTCCCGTAAAATTCTTCCCATAATGCATCATTACATATGG
-TGTTTCCTGGAAATTAACTTTACAATTACTTTTATAAATTTTTATTCGTCGTCCTCACAA
-ACCAGAATTGTTATCACTACAAGTGTCACATTCATGGACCCAGCATCGAAAAACATTGAT
-GGTTCAGTTATATTCAGATGCCCATGAGGAGTCCATTCCCCGACTTTTACAATGGAATGT
-TGCTTTAATTTAATTAAGTCCAACTTGAACTGGACCCGCTGGCCATCTTTAAACTGAATC
-GGACCTGTCAGACCTTTCCATTCAACCTTAAAGAGTATAAAAAGTAATAAACATAATTAG
-AAATATAAATAAAAACCGCGAAATTTCATAATTTTTCTGGGATATCAATAGATATTGGGA
-AATCAAATGAGAAAAAATTAAAGAATTGAATTCCAAAAAGTGGACGTGAACGGTTCGGCG
-ACTTTAGTGCGTGGGCGTGGCAACGTGGCAACGTGGCAACGTGGCAACGTGGGTCAACAA
-ACTTGCGCTGCGTCTTTATCTCTAGAATCTGTATGGTAAATCTTAAACTTCTAGCTTTTA
-TAGTTCCTGAGATCTCGACGTTCATAAGGACAGACGGACATGGCCAGATCGACTCGGTTA
-TTGATCCAGATCAAGAATATATATACCTTATATAGTCGCAAACGCTGCCCTTTGCCTGCT
-ACATAATTTTCAACGAGCCTAGTACACAATTTTACTCTACTAGTAACGGGTATAACAATT
-TATGTACATCGTACTTACTTTTTTGCACTCTACAATCCAAACAAGAAATTCCCAAGCCAA
-GTCACTGCTTGTTTTCAACAAAATGGGTTTCTAACTAGAGTCCCGCTATGGTCGATTTCG
-ACTCTACTTAGCCAGAAAAAAGGTTCGTAGATATTTTATCTTTTCGTGGGCAAAATTTCC
-ATGACGACTAGTAAAATAAGCGTCTACGTTATATCTGTTTAGCTTTTATAATTCCAGTGA
-ATACAACGTTTAAACTGACAGACAGATGGATATGGGCAGATCGACACGGCAGATCAACAA
-TATATGTACTTTATTGGGCCAAAACGTGTCCTTCTAGATTTTCAAAATTTTCAACTTATA
-CACCCAAAATTAATGCTCATTGGCTAAAACCTTTGGACAAACCATTTTCTTATTTAAATG
-GCACGCGACATTGCTGTATACAGATAAGTTGATTAGAAATTTTTCGTAATTTCCAGTCGC
-TTACTTTATTCAAGATTTGTACACCCTTTAATCAGACAGTAAAAAGGGTATACTAGATTC
-TTTGAAAAGTATTTACAGGTTACAAACCGCCCTAGCTGCCACGCCCACACCTTTTAAAAA
-TGTATTTGACTTGCCAATTTCTATAGGTATCCCAACATTTATATGCCACGCCCACTCTAA
-CCCCCACAAATAAATTTTATCTTATTTTATTTTCCGATATCTATTGATAAAAAGTATAAA
-ATTCCGCTTTGGCATTTTAATTAGCTGAGTATCTATTAGTCGGGGGAACTCCACTATAGC
-ATTCTATTTTCTTTTACACTTTAAACATATATAGTAGATAGTAACATGGTAAGTTCAGAT
-TAGACATTTAGTCTCTGGTAACTCCTGAACTCGCGTCAGGCCACGTCTCTGGGTCCCACA
-CTTATTTTATTTTAGAAAAGATAATGATAATTTTCATTTCGATATTTAGGTAAACATCCC
-TAGCTAACAAAATCTGTGGTTATAAACCATTTACTGGGTCTTCTAAACAAACTGAAAAAT
-GTAATATCGCTATTTTTAATAAAATGTTGTTTCTTGTTTAGCCCCTTATTTGCAGTCAAA
-CTCACCGCATTTAAGTAGTTAATAAGACTAAGGCCCCCGTCCCACGAGTTTTCCTCCTCG
-CAGCTTATATTTAAAAGGGTTAAAGAGTGTGATTGTTCCAGTGTCTGCAATCCAATCGCG
-AAAACGTACACCGAATCGAACATTAGGGCTGGCTCTGACTAAAGATTTGTAGAAACGCTT
-TTATTATAGTGTACTTACCACGTCATTTCTATTAAGCTTACCTCAAGAATGGTTGATTTT
-TTAATATGTAGATTCAAATAAGGTTTTTTAAATATATGGTGACTATACAATCCGATATCC
-TTCAAGATTTGCTTTACCCCAACATCCGCAGTGTCGACCAATCGAAACGATGTAATGTTC
-ACGAAATTATATTTAAAGTCTTCCAGATCATAAGTTTCCAAATCGAAGCTTGTAAACAAG
-TAATGGTACTTGTATTCATTCATTTGTTGCTGCAATATCTATAGTTTCGTTTAAAAAAAG
-CAAATGGATTTGAAAAGTATTAATATGTGTAAAATTCAAATAACAACAATTACTACATTA
-ATATAGACGGCATAAAATAAATATATACAAATGGTATGGTATGCGAATCCTAAGGCAATT
-TCTTTGACTATCAGATACCCGTGACGTAGCTTGCGGCACATCGATAGGCATTGGCAACCA
-AAACCAGAAAACAAATAAAATGAAAAACAAGAGAGAATTCCAGCTCCCCGACTATCAGAC
-ACCCGTTACTCAGCCACATTTACAAATTTATGAAATTTGCAAGACTAATAAAAATATGAA
-AACATTTTTCAAAAGTGTGGGCGTGGGAGTTTTGTGCCGTTTGTGGGCGTTAGAGTTTGT
-GGGCGTTATATCAGGAATATATATACTTTATGTGGTCGGAAACGCCTCCTTCTGACTGTT
-ACATACTTTTCAACGGATACCCTTTTACTCTACTCTAATCAAAAAAATCCTAATGAGTGT
-GGCTGCGAAGTTTTGTGCGGCTTGTGGCGATAAAGTAAAACAAAATCGTGTTTCTAGAAT
-CTGCCAGTGCTAGCTTTTCGCAGATTGACTCGTACGGAACAAGAAGTTTACAGGTTCGGA
-AACGAAGTGTTTTTGTTACATTTTTTCAACGAATATAATATATTTTTTTAAAGTCTATAA
-ATTTGCAGATTGCTGATTGTTGAAAGTCAGATCATATGCAGAGTACCTTTGTGTGGTTGC
-TTAGAGGCATAAAGCATTATGTATCGCTTGTGATTGCGGTATACATACAAGGTGAGGCAG
-CATAACTTCCTTTTTTAAAATGCGAGCCAATCAGTTGGTTGATGTCATAGCGGAGCGCTA
-GTGGTCCCGTTCAAGAGGGTCTATTGAAAAGTTATGTTCCGACACGGTTCAATCGCCATC
-ATGTGTTGGAATAGTGAGGAGCGTGCCTTTGCCGTTCAGGCCTACTTTTCAAGCCGGAAT
-CGCTTTAATTTAGCCCCGTTTCAATTCAATCAATTGTTACATGGGACTACATTCAGGCAA
-ACTGCAAGTGCGACAAAGAACTGGAGAATAATTTTTCATGATGATCTTCAATTTTGTTCG
-TATAAGATGGCGATAGTGCATTAACTTTCAGAACGTGACTATCTCAATTAGAGTCTCGTT
-ACTCTATCTTAATAATGTCTCGTTACCATAAGAAAAAAAATGTAATGTAAAAACAAGTCG
-TTTTTAATAGATACCCTCAATATTAAAATGTTACTTACATTTTTCAACAATATGGAAATA
-CCGTTCGAGTTTGTATCAATAATAATATTATGTATTTCCTTTCCTTTAAATTCGTTCAAT
-GCGGATACATATGAATCCCGAGAAACTTGTCGCATATGAACTTCTCCGTGAAATGACCGG
-GATAGCTGATGCAAGTTTATGATTCCTGTAACGAGTTTTTTATATATTACTCTTTATATT
-GACTGATACTAAGAGAGAAAGCTATAGTCCTGTTCCTAGATACCTGCTACTCCGCTAGTG
-GGAAATCAATAATTAAATTAATAAAATTGGCGAGCGTTAGAGTGGGCCGATGTTTATAAA
-AATTAGTAAAACAATTTATGAACACCAAAACAAAAACAATATATAAAGTAGGCGTCGGCC
-ATATATATTTGACACATCGATAACAAAAAATTTAAATACATATATTAAAATGTAAAAATT
-GAGGCATTTTCTAAAAGTGTGGGTGTGGTGGGCGGTGTATGGGGGTTAAAGTGTGCGTGG
-ATCCCTAGAATATTTTTAACTGGGAAGTTAATAGCCTTCGATTATACCAAATAGAATAAT
-TCTAGTGTTATACATTATATATCTATCTAGCTATATATATATAGTTAGTTTCATAGGAGT
-TTCAAGTGTTTTCAATGTTCCAAAAAGTGTAAAAGCTTAATTATAGCTTTTAATATGTTA
-TATTATAAATAATAAATAAAATACGTTTGAAAAAAAATTTAAACATTCAAATGAAAAAGC
-CTTTTCAATGACTGAAAGCACAATTCTATATCCACAGGTGTCTGAATACCTGAACTTTAT
-TGGTGGCCAAAATTAAGCCTTTTCATTTTTAAAAATTGCCGATAATTTTGGTTTTGTTCG
-TAGAATATTTTTTTAACGGCTCATTACAACTCGACAATCGTATGCGTAGCTTTTTGTAAA
-TGCTTTTTATGAGGGAGGGATCCCCAAACAACACCAATTTTTAAAGTTCTGTCTTGCACA
-GTTTCACAGCTTTCTCCTAAGCCTTATATTTCTTAATGTTTTTAATTTTTTTAATTTGTA
-TGCAAAACCCTAAGTTTTTGTTTTGTTTTTGAAACACTCGTTAACATCAGAGAACCACAG
-AAAAATGTAATTTCTTCTTGTATATATAGTATTCGACTAAGCTCACTTTCTTGGTTTTCT
-CAGGGATTTTTTAATAACTTTAATTTGTTAATTTGTTAAATAAAAACAAGAGAGAACGCC
-ACAGTCGAGTTCCCCGTCTATCAGAAACCGTTACTCACCTAGCCCAAACCGATAGTTTTT
-AACATTTTTCAGGAGTATCCGTAGAAATTGGGAAAATATTAAAAAAATTGGCCGTTTTTG
-GGTGTGTGCGTAGCAACTTGGGTGAACAAACCTGTTTATGTCTTTAGAAACTGTATGCTT
-TATCTCAACCTTCTAGCTTGTATAGATCCTAAGATATCAACGTTCATAGACGGACAGACA
-GACGGATATATATGGCCAGTTCGACTCGGATATTGATCCCGATCAAGAATGCATGTATAC
-ACTTTATGTGGTCGAAAGCGCTTACTTCTGCCCGTTGCTTACGTTACTACTATGACTGAC
-GTGTATAAATATTGTTATATCTTATGTAAATTAATATAAATTTTATAATCAATGAATTCT
-TGAAGGGAATTTAAATGTTTTCCATATTAAATTCAAGATCGTTTAATTGATCGAAAGTAG
-AACACTTATTCTTAATGTTAAATATAAAAGGTGTTGGGTTTTCTAGTACTTTAAAGACAA
-AAACGATTAAATGATGAGGATTCTCGCTACAACTACGTTAAGCAAGTGTGCCACCGAAGA
-TTTCCAAGCCCATTATAACGCTCACAGGCTACCAAAAACTTTCTTGGCCCCACTTTTGTA
-AATTTTTCTTGGCATAATCTTAACGGCTCGGCCACAAAAACTGAATTAAACATTTGGATT
-TAACAACTGGGGACTAACCATTTTCTTTTTCATGCAATATCCCAAAGCGTGTCCAATTTA
-AATACTGTATTACATCGTTAAAGGCATAATTTACAAGTTGCTTCGATGGATAGACGTTAA
-TAGAAAAGTCATGGGCAGACCGGCCTATGTTTGGGATGTCCAGTGCGTCGCAAATTGAAT
-TTATATGGGTCGCCAAAACAGAGTCAGTTGGACTAAAAACAGCTTGAACACCAACTCGTA
-TAAGTTTGCACACTAGAAGACAGATTACGTTTTAACTAATTATTTCCCAATCATAATCCT
-ACCTTTTTGAACTGTCTCGAAAGAGTCAAATCGGTTTACGTATTCAACATAGTAATCAAC
-GGTAGTCTCAGGCAAAAGGCTTTTGTCCATATTAAGTCTATGAATAGCGTATCTAAACGC
-TAACTCCGAGTTATACATTCCAGGCTGGTTTGAAAATATAGCTCCTTAAAGAAAATATTA
-GAATATTGATTGTACTAATTTCTAAACGTTTTACCAATTCTGACCAAGGGTGGAACTCCC
-AAACCGTATGAAAGAAACTGAAACAGTAAGAAGCCGCTTGCTATTAACATTACGACTACA
-GCCGCTTCGGCATAAAAGAAACGACTGGCTTAAAATCATGTTGTCTCTTTTGCAGAACCA
-AAACTACAGCTGAAGCCGCACAAGAGTATAGAACGGGAACGAGAAAAAAGAATGTCCCGA
-ATGTAAAATACCGTTGGTATTATATTTTTCATAGGGTCCTATTAATAAACAAAATTTAAG
-AAAAATTTGTTTTGCTCTGCGAAAGTGGTATTACATATTTTACTTTTTGTCACACTAGAT
-GTTTCCTATCAAATTGATTCTACGTTTTTATTTACTTACCGAGCACAACCCGTTTATGTG
-GGTTGGGGATTGATAATAAGAGCAACATGCTCTTTCTCTGAATAATAGCTATATCTTCAT
-TTCTTCAGTTATATGTTGCGCGCATTCATTGTTAATCAAACATCAAGTTTTCATATTAGG
-GGTAAGGGACGAAGCGAAATGAAAATAATGGATTCCTCTTTGAAACGGCACGCGCCCTTC
-CAAATCGCGAATTTTATTCAGGAGTATTTAAGAAATTGGTATATCCGAATTCAGACAATT
-GATTAATTTTTCAAATAACAACAAATAAAACTCACAAAAGTTATTATTTGGAATAAATTA
-AGAATGTGAATGTAACTGCAGGGATTCGCCAAATGAAACGATTTCTAACACTGTGTACCT
-AATGGTCATTTCCTTTTTTATGTTATATGTACTCATATATATTGTAAGTAACTGAGTGCA
-GCTAAGCAAAAAACCCCTCTTTCGAACACTCTGATCAGCACAATTTCTTGTAAATTCTTC
-TAAATTCTAAAGCTTATTCCGCAGTTTATTAAAACTTCTTAATGTAAAACTATTAGTTGT
-TGCTTTTGATCCTCATATTTCTCATACCAACTATTTTTTAAGTTAATGTTAAGGTCATTA
-CAGTAAATTAATTAATTAGGATGTGGTTTTCTGACACTTTGGGCTGCTTTTCACGAACTG
-AAGCACTCCAAAAGAGTATTCAAAGGCAATTACTACAGGGTGCGGCAGCATAACTTCCTT
-TTTTAAAATGCGCGCCAATCAGTTGGTTGATGTCATAGAGGGGCTACTGTAAAGTTTTGT
-TCCGACACGGTTCAGTCGCCATCATGCGTTGGAATAGTGAGGAGCTTGCCTTTGCCGTTG
-AGGCCTACCTTTCAAGCCAGTGTTCGGTTATTAAAACACAGCGTGCAATTCGGAATCGCT
-TTAATTTAGCCCCGTTTGCTCTCGTCCCGGACCGCAAATCAATTGTTACGTGGGTCACTA
-CATTCAGGCAAACTGCAAGTGCGACAAAGAACTGGAGTCCCTCGACCGATCGTTCTGTGA
-GAATATTCTTCATGATGTTCTTCAACTTCATTCGTATAAGACGGCGATAGTGCATTAACT
-TTCAGAACGTGACTATCTCAATTAGAGGTGATTTGGAATGGCCGACTCTCCCGATCTGTC
-CCCTCGTGATTTTTGAAATCCCGTGTTTGTGTGGACCGTCCAAGAACCCTACAAGATTTG
-AAAACCAACATCCAAAAAGAAATTGCCAACATAACACCTGCTATGCTAACCAGAGTAATG
-ACAAACGCCAGAAATCGGCTTACGCAATGTATGATGAATGGGGGACGTCACCTATAAGAT
-TTCATCTTCAAAACAATATAAATAAAAACTTTAGACATGTACCTACATTATAAAAATAAA
-TAAATATTTTCCGATGCCTACAATAGTTTTCATTGAGTTCTGAAAAAAGGAAATTATGCT
-GCTGCACCCTGTATATATTAAAAAAACGAAAGAGAATTCCCCGACTGTCAGAAATCCGTT
-ACTCATATACCTGGCATATCAGTAGAAATTTGAGAAAATTAAAACAAATTAGAAAATGTA
-TGAAAATCGTGGGCGCGTCAGATAAGGGCGGTTTTGTGGACGCTAATGTGGGAGTGGCAA
-AATGTTTTGTTTTTTGCATATAGATGGAAATTTACGGAACTAATACATAAATCATAAAAA
-TTTCAAAACATTTGGGCGTAAAAGTTTGTGTTGTGTGTGGGCGTTACAAGGTTTGTGAAC
-ATGGGCCAACTTGCGCTGCGTCTGTCTTTAGAATCAGGCTTAACAGCTATGCCATGCCTT
-TTGAACCACTGAAGTGAGTCGTGTTTTTTTTTACGCATTCTTAAAGTATTTGCTTTCAAT
-ACCAAAAAACGAAAATGAAATGTAATTTTTCGGATGTTCAAATAAAAGATATATGAGATA
-TTGTCGTCCGTTTTTAATCAAACTTAAACTGGTGCATGGTAGTTTTTTTTGTCCGATATT
-CCTATGGCAGCCATAGTGACAGTGGTCCGATTAAACTAGCTCCTGAGTACATAACTTGTA
-GTAAAGACTTTTGGGACAGTCAGCTTTAAATCTGAGTCTAGTATGAGTATAAACGGAAGG
-AGACGGACATAGCTATATTAACTTGCCTGTAAATACAGATTAACACACATTTGTAACATG
-TTTACAAATTACTCCTGCATTTCTTGAAATTAATATACCTCTGTAAGGATATTGCAAATA
-TAGTTTGTTTGGTTTATTACATCTCTATTTCATATAGTTCTTCAGATCTCGACGCATTGG
-CAGGCAGACGGCCGAATATCGCTTGATCTTCTACAATAGTGATCCATTTTAGGAATATAC
-CACTGATACTGAAGCATTGCATTTGACTTAGCATTTGACTTATGTATCTAAATACAAATT
-ATGTACGAATTGTTCCGTATTTATTTTCGTATATTGGTGTCTCTCTCATCTATGTAATAA
-ATTCAGATACACGTTCTTTTTAAATCACTTGGTTTTACTAAACAGACATGATATCTATTA
-ATGGTATTCATTCCCAAGCAGAATAATAATAGCTCAATATTTAAAGGCAACAAATAACTT
-CTTAGATATTTTTATTGTGATTTTATAATGTATAGCCGAACTTTTTCGGTGGGAATGCTT
-TGATGAAAGCAAAACCGTAATACGATTACAACTTCCTCTAATGAATATAACACAGGTATT
-TTTTCCTTACTGGAAACACAAAAACACTCAGGAAAAGTAGGCATTTGATCGATATGCACA
-AGCAGAAAAATAGGACGTCGCCCTAACATATATCTATGTACACAAAAGATATACACTGCA
-TCTATTACATATTGTATCTTGGACAATACAGGCTGCAAATTAGATAATAACATTAGACGA
-CTTTGTCCCTTAATGCTACCGACACTCGACTTCAGTCGTTACTGAAAATTTTTATTTTCC
-ATAAACATATGTATAGTTGTTGTAATACATATTTATTAATGTGTAATTTACCAAATGAGT
-TTGCATGCGCACATATACACTGTAGAGAATTTTTCCCGTTTCCCAAGGAAAGCTTTGGGA
-GCCAGAGTCAAAACACTTTACTTAAATAGGAAGGTTTGCAAACCATCAAGCATGCCATTT
-TTTTTTTTTTTTTTTTTTTTGACATATACATACATATGTATGTTGGATGTTTTTTTATAT
-TGGTTAAATTTAAACTTACATATCGAAGTTATATCTATGAACGATGAAGAAAAATAAATC
-TACAGGCATACAAAATTCTAAGTCCATTCGTCTATCAGTCGATCCACTTTTGTATTCCTC
-ACAACATGGTCTTGCTTTTCATACATACTTAGTATCATATAATTTGAAGCTTTTGGGTGT
-GTGTGTCTTGAGTCACAGAATGCGATAGTCAATGGCCAATGACCAATGGAACTGGTAATT
-GATCTTTTAATCATCAACAATGGAATAAACGAGAGATATATAATCAAAGTCAGCTTCTCT
-GCCTGATGGCCTGCTTTGACTTTGAAGAGCTTGGTTTTGGCTAGTTTGTCGCCATGTTGA
-ATTGGTGCTATTAGTTAAGTTAGAAGCGCTAGACTGGCCGCTAGCTAAATTGTTTGCACT
-ACTCTTTGAACCAGAACTGTTTGCAGTACCTGCCCCATTTATGGAATTCCCACTCGCTGT
-ACAACTAACTACAGAAACAGTACTAGAGTTAGCAGTAACGCCAGAGGAATTTGAGACAGA
-GCCACTAGAACCAACAAGATTCGAATTTGCTACAGTGGTAATCGTGTTGTTGCTGCTGCT
-GCCCCCCCCGGCGGCACTGTTGTTGCAGCTACTGTTGCCATTGTTGCCGCTGCCGGCGCC
-GCTCGCGCTGCCGTTTCCGTTGCCGCTATTGTTTCCGGACAGACAAGCTGCAGAACCACT
-GTTTGCATTATTGGCTGAAGTGCCGACGCCTCCGACGTTGCCACCACTAGTTCCACTAGA
-GCTTGTAGAGGAAGGAGTTTGTGGTAAGTGCTGCATAATGCTTTGCACCTCGTTCTCGCT
-GGGAGATTCAGCAAATATTGTGGTGTTGGCGAGGACACAGTTGTTTAACGCCATTTGCGC
-CTTGTTCGCCTCCTCACGAGTAGTATATTTACATAAGGCAATTCCTTGGTTCAAATACGG
-GTGAAAGCTGACAAGGGGCCCATGCTGCATACACAGTGTACGCAAAGTAGGACCATCAAT
-CTGAAAAAAAGTAATTACATGAAAAAATAATAATAATGCTAATGCAACTATACTAGTCAT
-TGAAGAATTCATTACAAAATATAAAATTTATAGATCTTGAAATAAACACTACGGATGTTT
-CTACATTTTAATTTATTAATATTTAGTTAAAGATTAGAAAGATTTCGACCTCATACATCT
-TTCAACGAATTTTGTATGCCCATTTACTCCACAAGTTTCGGGATAACATTGCCTTCTTTG
-CATAGTTTCCTACCATGTTGATAAGTATATAGGTACTCAATGAAACAAATTGTTGTCTAT
-ATATATTTTTTGTACTCACATTATTTTTATAAAACGAACTAAAAGTTGGAAATTATAAGT
-AAACAAATAAGCTGCCAAGGGCTTTCTCTCGACCAAGGTGACAATGATTTTACATTAGAT
-GAGAGATAACAATTTTATTTTTTTTCGGTTTGTCAGAAAGTTATTGTTTTTTTTATGTTA
-AAGGTTTTTGCGAAAGGTTTTTGTCGTAGTTATAAAAAGGAAAGGACCTTTAGTAAAGTG
-GTCATGTGGTAGGGAGGCATTCTTCTATTAAGTGGGCATTTGAGTGGTTGATGTGCCTGG
-CGCTGGAGTTGAAGTTTGGATAATATATAAGTGGTGTTTTTTAACACTAATTTATCGGAG
-TGTTTCGTTGCCTACTATGCAACGAAAAGGGAATATTGAGATCCATACATATGTTTATTA
-TTTGGTCTACTGTACTGATTCTATTGTACTGGTCTTTTGGGTTACTTTTTTAATGTTTAG
-AAAAAGTCTTCCTCCAAGGGATGTGTGAAAGGATTGTGTGAGCTTGTTATAAAGTATACT
-TGACTGAAGTTCTTATTCCCTTGTCACAAACTTCTTTTTTCCAATTATTAAGTTGCATGT
-TGGTGCTCATGATGCTGTTCTGATAGCCAAACTTTCAATATAAAGTTATTAAAGTCATCG
-ATAACTTCCATTTAGTTTTTGAGGCTTATTTAACAAAAGCAAGATAAAGATACGGGTGAT
-AGGTGTTGTGGGTTGAGTAGAGGTTTGAAATTTGTCGTTAAAGAGAATGCACCCGAACGC
-ATCATCCGAAGTTCGTCCTGCGGGAGCCCCACAAAAGCTGCCAGCTATTACTCAACATTT
-TTCCAATATTTTTCTGGTATATCGATAGAAACAATAATAATATAAAAAAAAATTTAAATG
-TACGACTAATTGAAATAGTAATTGGATACATTAGTAACTGTGTATGGTGAGAAAAATTTA
-GATTTTGAACATACCTGTGCTGTTAGATTTTTCAAAAGCAACCAACTGGAGCCCCAAGTG
-GTGTTACCACCTGTCCAATTAGTGTTTGTGGTTTGAACACCGCCACTTCGAGGCTGTAAC
-CATCCATTCGCACCTCCGGTAATAGTTGTTGGCGTTGACGCATTACTATTTGCAGATTTA
-TTTGAATTGGCAGTCAATCCTGGCGGGGGACCTCGAGACGATGATTTATTTAGCGGGCTT
-GTCCAAAGCTCCGAAGTGGCGGTACATTGTTGACTATTGTCAGACCAACTGTGACTGTAT
-TGAAATATAATCGATTCTGATATTTGGGATATATATTTTCACATTTGAATATTACCTCGG
-ATAATTTTGGTTTGGATTAAAACTCCATGTAGACGACGATAAACTTAGTGGCGGTAAATC
-AGTCGGTGAATTTTTACCGGTATTGGCAAATATGTCAGCATCTTTTGGCGTCGAATTAAT
-AGACAATGGAGATCTAGCAACGCTTCCTGGTGTAATGCTGGGATCATCTTCTATGCTTTT
-GATCTGTGAACCCTTAAAATCAAACTTCTGCTTGGATATGTTTACATTTTATGTAAATTA
-ACAGTTTTACCTTCCATGGCTTGCCTGGCTCAAACTCTTGGACCAGATCAGTGTAAGCAG
-TTGCTGCTGAAGTTGGCTGAGCAACAGACCAGTCTTTATTCTCGTTATCAGATGAGGGAT
-CAGGCCAACCGTCACCAATACTGCGTCCAGTTGACCATGTACTATAAAATACGATGATCA
-CATAAGAAATTACATTATGTTAGTTAGCTTCATATTGTCTTAAAATACTGAACCAATTCA
-ACTAGATTTGCCATTATGAAACCAAATATGTGGTCGGCACACTCGTTCGACAAGCTACCG
-TATTTTTTTTTTTTTTTTTTTTTTGCAAATCGATAAAAATTTACAAGACTAATACAAGTT
-CTTGAGATCTCGAAGTTCATACGGACAGATGGACATGTCCAGATCGACTCGGCGATTGAA
-ACTGATCAAGAATATATATACTTTATATGGTCGGAAACGCTTCCTTCTGCCTGTTACATT
-CCTTTTAACGAACTTTTCGGAAAGGACCGACGGGCGGACAGAATGACGTGCCTGTTGATA
-ATGATCAACTATAAATATACTGATATTGAGTCGCAAATGTAGTAGCCAACTAGGGTATAC
-AAACAAAGTAGACCAAATAATCAAGTATCTCGCATCAGGTTACTCAGCTTTTTCGGATGC
-GAAAAGAAAAGACTTCCAAATTACTAACTAGCATGCAAACTATTTTGATGCGGTAATATG
-GTGAGAAACAATTTAGTTAGCAATTTTTAACGAATTTAATATATATTTTTACTTGACGAG
-TAAATGTACGAATATAAAGTCCCACGAACTATAACATTTTGTTTCATGTTTTACACCGCG
-TAATTACAATAGCAACATGCCATTAAGAAAAGCTAGTAAGTTAAGCAAAGTTAGAATATA
-TCTTTTTTAGATCTGTTTGGTAGATTTATACATACGTATTAACTAAGAGAGTAAAGGTGA
-AGTTATCTAATTATCTTACCTATCGTTTTGAAGACCCAAAGAGTTTATGTTGCTTGTGTT
-GGCCGTCAAATTTTGTTTCGTTGCACCTGGGGCACGAGAAAATTCCGTACTGTCAGAGTT
-GATCTCCTTATCTAATACTGGAAGCTTCCACTGATTTAATCGGGATTGTTGATTGGACGC
-TCCTTGATATCCACTTGGCTGAAAGCATTTAAGTGATTTGTTAAAACATCCCTACAACCA
-TATAAATTTGAAAAACTGAATTTGTGCAGTTTTGTGTTTATATTAAAATTCGAAAGACAC
-CGTAGCTCCGGAGACGTCATTAAGGCGGGAAACCGCACCAGAGGTGCCCAAATCATAGCA
-AACCCCATCAATACCCCCGATCCTTATTTAAACATTGTACATTAACAATATTTATAGATG
-ATTAAAAAGGTAACAAACCGAAAAAATAAATAATAGTACCCTTTTTTGCTTAATATAATA
-TGGTTAAGCGAAGAATTTATGTGTGACACATAAAATATGACACACATAAATTTAATTATT
-ATTTAGTTTTCAATTTTTCAACTTGCTGAAAAAATGCGTAGACGGAAACGCCTCCAAAAA
-TTAAGTCGAGATAGAAAACAATAGTTCAGACTTACGACTTGAGATTTTGTTTACCTTATT
-AATATTGAGCTCAGAAAAGTTGCTTTGCAAATTATTTATTGCATCGTGACCTCTTAAATA
-GTCGTTGCCTGAGTTACTTAGATGAACAGAAGGAAGTTGCTGTTGTTGGGGCTGTTGTTG
-TTGTGAAGTTGGTTGCATATTTTGCTGTTTTACATACACAGCCTGTTGTGCATTTATCTG
-GTTCTGTAAATTCTGGATTTGCTGCTTGTATTTAGATATAGCCACATTCACTGCCATTGG
-ATTGACATTTCCCCCGCGGGTAAGGGATTGCTGCGCAGCCTGGAGATGCTGAAAGAACAC
-ATTTTAAATTCAGTAAGGGCTAGTATTTTTTATTAAATAATAATAATTATTTTAATAAAT
-TATATTGGAGGACTCAAACAATTTTTGTTGATTACACTGCTTCAGGCACTTTATTCCGAG
-TCTGTGCATCGCAACCAACAAATACTTGTTGGGTCCCATTAGGGCAGTTTTTCATGTTAC
-AGTTTTATTCCGGTCTAATATACTAATTTTAATTCCGTAACATGAACTGCCTTTTAAATA
-TGGAAATTACCTTAATATTGCTAAGAAGTTGGTTTAAAAGGTTAAGGGTTGTTTGAGTTA
-GCGGTTGAGTCAATATCTGACTAGATATGAAACCACTATGAATGGCCAACTGAATTTGCT
-GGCCTAGCATGCGAATTTGCTGACCAGACGGTTGGTTGTTTGTATTTGCTGCTATATTTA
-CAGAGGCTGCTCCTGCCACTGCTGCGTTAGACGTGTTCTGACCAAATCCGACAGATACTG
-CTGAAGAATTACCAACGGCTTGCGGTCCAACAGCGACACCATGTTGCCCTTGATTTAAAT
-ACTTTTGCACCTGTAAAGCTGTCATGTTTGTATTGTTGTTACCTCCAGTAACAGCGGTAC
-CTCCCATGTTATTCATAAGGTTATTCTGCAAAACAAATAAAGGTTAAGGTTAATATATCA
-TCCTTCGGTTTTTAGATTTAAAAGTTTTTACACGAAGGTGTGGAACAGGCGAATAGTTCG
-GCTGTGAAAATACTACACCCAGATTTAAGAAAAAAAGCAAATTCAATTTCAAAGAGAGCT
-TTAGTGGAGCGGACGGAAACAGATATAAGGATTTGGACAGTGATAATAAATACACACTCC
-ACAGAGTTGAATCCACTCACTACCCCGCAACTTACTTTTCTAATAATATACTATACCCTT
-TGACTAAGCGAGTAAAAGGTATAAATATAAATATAAATTAACAAATGTAAATGAATTACA
-AATGCTATGCTTACAGCATGAACCACGCTCGTAAGCGTTGCTAGGACCCGCACTTTCTAA
-ATCTTCACGGTTATATTATATTGTCTTAAAATGTCCAAGAGTCAAACGAGACGAATACCA
-AACTACGGTAACCTACGATAAAACCAACATACCAATTCGCGCAAATGTCGCAACAAACAA
-ACAAACAAAAAAGCATTCAGTAGATTGATTCACAAAATATTTTAAACAAACTTTCATATT
-ATAGTTGAGTACATAGAACTTTCTATTAAAATTACTGCCAAATGTGCCACCTGTTGGAAG
-GGACCGTCGCTAATTAAGAATTTGTGTGCCCATGAGTACGAGGTCGCGCTTTTAATACAT
-AATTTAGTGATTACATATATTTATTTTAAGATATTGTTATCATTAGGCGAAAAACCTTCA
-TTATGCTTAGTTCCACGATACTTACATGAGGAAAGGACATTGAAGGTTGTCCACTGTTGA
-CCGGGTAACGACCAGCAAATCCACCGCTGCTTGTTGAACTATTGTGGTCGGCATAAGATC
-CAAGGGACTCATCATGTCGACGCCAACCATCCATTGATAGGGATGAGTTGGCACGGAGCA
-TATCGGCTGCCTCTTCGATGTTCATATTAGCAATCACTAATGCCCGCTCTACATCTTCCT
-TTTTAAAGCCGTTCTCGACAAGGATCCTGTATTGCTTGCTTTGCTTAATGATCTCCGCGT
-TAATTACGTTCACCATTCCCACGTTAAGTCCCGCTAGTTTTTGTTGTTGCTGAGATTTTC
-CAATAATCCCCCCGTGCGTGTTCCACTCAGATCCTAGATCAACCCCATCCACCACGCCCG
-CAGCAGTGCTCCAACCTGATGAAGCACTATTGCTTGGCGGTTTGCTTTGCTTATTGCCCC
-AACTAACTCCAACAGGGGCCGGGTCGCTCCAAGAGTTTTGTGCCAAGGTTGAGTTGGACT
-TGTCATCAACCCAATTGTTGCTGGATACACTGCCACTGCTGGGAGCGCCGACATTAACGC
-TATGAGTGTCATCTCCCCAAGTAGTAACAGCAGCAACATTATTTCTGCCACCTACATTGC
-CGGAATGCACCCACATAGCGCCGCCGTCTGGTTTGTGTTGTACGCCGCCCACAGATGGAA
-TCCGGGCTTGAGGTCCAACTACACTGCTTATAGGATTACTTGGATTGGCTCCCACTGGAA
-CATTGCTATTTCCAACGCCGGCTATTCCTATACCTCCCGTTTGGCTTTGGCCACGCATGA
-GATGACTACTACGACCTATCGAATCAGTCATGTCTTTCCAGTGACCGCTTGCAGCGGGAA
-CACGAGTTTGCTGACCCCACAACGATGTACCATCATCGTAGTTAGGAATACTGCGACGCT
-GAGGCGGTGGTGATGGTTCCTCCCATCCACTTATCTGTTTTGACATGTCTTTGGGACCAC
-TTACACCAACGCTTACCGGTTGAGCAGGCCCCCACTGTGTTGGGATATTGCCTGATACTG
-TACTAGGACCGGGACCTCCAGGACCGATGCCCGAGCCAGATGTTCCGACACTGGTGCTGG
-CAGTTGCTACACTTTGACCAACCATTTTGTTGATACCTTGCAACTGGTTATGGGACATTT
-GTGGATGATGACCCCACATTTCAGAGGTCCCATTAAGACGACCAGATATTCCACGGGGAT
-CTCCTCGAATAGGGTCACGCGGATCGATCATGCGAATGTCTCGTGGATCGCTCGAAGTTG
-CTCCAGAACCGTTACCGCCGCGATGTTCAACATTTCGAATATCCATGGAGCCACCAACTC
-CCAAAGGGCGTATTTCACGAGGGTCTCCCCAACCGTTACCAGCGTTGCTGGAGTTTCCGC
-TACTACCTGTTGCGACTCCAGACGATCCAGTTATATTGCTTGACCCGTTACCTCCTTAAA
-TAACAGCAGAAATATAAAAGTATTTCGGGTTAATGAAATAAAAGTTTCTGTAGAACTTAG
-AATAGGTAATTCCCCAGATAAGGCTCCAACTTCAATTACTACACTTTATGTTTTTATCAT
-GTATTGTTAGTCACATTTTGAGGGAAAAGCTAGAGCCTTTATCTGATCGTTTGCGCTTAA
-CTTCATTAATTCTAATAGATATTAGGCCTACCAGTTGATCCAAGTCCGACGCCAACGACA
-CCTTGTCCCCACTGAGGTCCGCCAGACGAAACAACACCGCCTGGACCGACATTAACTCCG
-GCTTGGTTTACTCCCACTGCAGCTCCGGATCCCGCGTTGCTAACAGCTCCTCCAGTCCAC
-ACACTACTACTATCGGCGCCATCGTCGTCCTCACCCCATGTTCCACCTAAGTTAGAGGAT
-GGTGTATGACCCCACGACGGCTTTGGAACTTGCTGTGCGGCCGGCTGACCTCCGTTTCTC
-AAATTGGACTCCCAAAGATCAGTACCATTGTTAATGCTTGGCTTCCACATTGGTGGACCG
-GGTGCATCCTTATTGGCTGGTTCTGGCGAACTGGGAACTTCCCAATTAGTATCCTGGTTA
-ACATGCTGACAGCCCCAGCCATCTTGGGAAAAAAGGGCTTCACGCATAGTGCTCAAGTGT
-TCTAACTGATTGTCAGCTTCAAAAGTAGCATTCCTTACTATTCCAACATCCACTTGATCT
-TTAACTTCATTATCATAAGCATTTATGGCAATTTTTAAAAGTTATTTAATTTAATCGAAA
-AGGAATGACTTAATCTGAATCCTTGTTCTTTCCGTGTTCTGTAGAAATATAGAAAACATT
-TATTATTTTTATTACAAAATATTCATTCTAAATCAAATTGCTAAGTTCTTTTTTTATTTT
-CTTGTATATACACAGGATAAATAAACTTAATCACCGTGATACGTTTATGCTTTATACACA
-TTATTAATAGAGTAAAATGGTATATGGTATACCAGATTTGTTCTAAAGTATGTTACATAG
-CGGAAGCGTTTTCGACATAAAAGCTAGACAGTTGAGAATAAGCATGCAGATTCTAGTGAC
-CCCTACGTTGTGCACGTTTGTTTTTAGTTTTTCTATTGTTCGTTGTTCTTAAAAAATTTT
-TTAATTCTGATCAGCTTTTCGTAGGCTTAATCAATATCTTCTTTACAGATTTTTAACTGC
-ATAACATCAGTTAAAATTCTGAAGGAGAAATCATAAAAATTTAAGCTTTATAATCGATTC
-AAAAAGTCTGAGGACATACATATGGGTATATAAGAGTGGGAGTCATTTGACAGGAGTTAA
-ACATGTATACTTAGTATGTACATAAAGAATTTTAAAAATGAAATATGCATCGCGATCGCT
-GACCTACCAGGTCTGCTGCCCAACCGGCAGAATCCCCACCCACATTAACGACAAATTCCT
-GTGTGAAAAACGAATGCATGTCAAAAAATAAAACAATTAAATTCACAACTCTGTAATGGT
-ATATAAATATACATATGCATATGTACACAAGTAAAATGAATTTGTCAACTCTGGGCAGGC
-AGACATTGACGGAAGCACCCTATTTTATGTCTCCCTTTCCTAATTTCGCACTTGCAATTA
-TGCTCAAATAAACTTAGAATTTAAAATGTATTTACACAACCTGTATATATGCAAGTATTG
-GCAAAAAGACTAATGCGATAGATATATACATGTATATACATTTGTATGAATACATTTTCA
-GTACTCTAGTGCATATGTAGAGAAGTCATTGTACAATACTTAGTATATTCGCGTGTCTTG
-TACCCTATGTGTAGAAATACAAGCGAAAAGCTGAGAACGTCACAAAATGGAGATCTAACT
-AAAACCTACCAAACAGAAATTAGAAATTAATATCTATTGCCAGAATATGCGTTTATAGTA
-AAATTGAACACTTGTGTATACGCTAATAGTTCACCGAATATTTGCAACAATTTTTGCCTT
-TACTGAACGAGAAGTTGATTTTCTCTATATATGTAAATATATGTGCATTTTTGTGTGTAT
-GCATGTCAAGCCACTTTGACGAGTTCACAAAGTGTGTATGTGTTGTAAAACATACACACA
-TTCGACAATCAATTATAGTTTTTCATATTTCACAAAATAAACTGGGATTAATAACAATCT
-TGAATGCGAAAACTGATTAGACTCAACAATAATTATAATTCGATGTAATTGAATATAAAT
-TTCTGCGCACGTTCGACGATGGGGACGGCAGTTACTAGTGTATTAAATAAACCCATACAG
-ATATTCCTGCTTGCAATATTGCCACCTAGTCAAAATTTAAAGACGGAATGGAAAGGTATG
-TGGAGTATAGACTAATGCAAATATGCAAAATGCTTACTTTATTTTTAATTACACTATTAC
-TAAATTTTAACTGTTGGTGTGGAAAACCTCAAAGCAAATGCGACACATTTAAATTCCCTA
-TTGCTTTGTCATTATGTAAAAGATTTAAAGCGTGGCAACTCTTGACTGGAACATATGTAC
-ATATAGACTTTTCCAATGCACGATACACAAGCGAACAGAATTTATTCTGCACTGATACAC
-ACATGCGTATGTCCGAAACTAAACGCTTGGGTTTTTGCGACCATTTAGGTTATGCACACT
-TAGGTTATGTCAGAAAGTTTCGCTTTTAATCGTACTGAGTACGTCTTCAACCATACATTA
-AAATTATTCTACTTCAATTTAGCTGCATTACTCCGTACATTCTATCCGTGGTGGGCTGTT
-GGCAATCTTTTCGTTTTAATGACAAAGCGCTTGTTTTCGAAAGATTACGCACACAAAAAC
-ATTCACTACTCGTGCTAATTCATTTTAACACACGCAATTTAAATAAAAAGTAACTATACG
-ATGCTCTCACTCGCACTTCGCCTGGATCACGACAGACTCTTCTAGGTAGATGTCCGATAT
-TTTCTTAAACTAATCGATATTAATCAATCTTAGGTAATACCCAGTTTACACAACTGCCTA
-AAATAAGTGCTGTGACCCGTTCACATCGAAGAGGTCAGATAGAGGGTACACAACAGAAGG
-ATTAATTGATTAAAATAAATTAGCTGATATAATTTAAATTAATTCAAAACAGAGCTGTTT
-CAAACAAGTTCCAACTCATATAACTCTCGACCATTTCTAACAATTCAAATGAAATTTAAG
-GGATTAAAACAATACAGTGAGATAACATATGCATTAATAAATTTTAAAGCTTGAATGCCT
-TATTGAAGTGAGAATTGAAACAGGTTTGGGCAATCCATTAAATTCATAACTTATTTTATT
-AAGTCTATGTTAAAAAAGAATCCTTAATAATGTAATGTATAAAGTTTGGACTTACGACCG
-ATTAATATTAATGTGTATGTTTTGGTGTTTTGCCTTGAAATCAAATGAAATTATGTTCTA
-AAATATCGGCTCTCCTTCGACTATCTATGAGATTTAAATAGGTTTTACCAATTGCTAAGA
-AAATCGAAACCCTTAGGCATTTTTAGTTCAGGGGATAACAGTTTTGTATTTTCGTCTTGA
-CGTGCATCTTTAAATTCGTTTTCATAATCAGACAAGTCGTTTAACACACTGTTTTTCGAT
-CCACATTTAACGAGCAGTTGCATTTTCTCATTAGATTCAATACATTCATCAATATAAACA
-GTTTGGGTTTTTGAGAAGTTTTCATGAATGGAAATCTTTCTTTCCGTTGTGTTAACGCCG
-GTTTTATCATTAGAATTAAGGTGGAGAATTGGTATTTTTTTATTGGTTGAATCTTTTGTC
-TTCAATTTTAAATGAATGGCCTTTTTTACGCCTAATGGAGTTTCAACAAGACAGATATCA
-TCAAATTCTTTTAATACTATGTTAATTTGTGATTTGGTTCGATAAGAAAATGGAAACGAA
-TGTTCATCTTGAAAATCTCCGGTGTTTTCATCGCGTAATATTTTTAAACCAACGTTTTGA
-TAATTATATGTGTGTAAATCTTGGCCGTTATATAAATATACAATGTCTCTGAAACAAAAT
-TTACGGTAATCATTTTTACTAACTTCAGTATTTTCGTACGGATCCTGTGCCGCATAGTTT
-TCTTTAGTCTTATGACAGTACTTAGAAAATATAACAGGATCTATTAATTGGTTATTCAAT
-ATTTTTTCCTGTTCGTTTAAAGTCAATTTAAGCCAAGCGTCTTGGTTGTATGTAGATTTA
-ACTTTATTGAGATCGCAGGTAATTTTTTCGGAAATTGAATTAAGACGTGAGAAGTATGAC
-TGAGCCTCATCGTGTGTTGTCATTTTTGATCTGAAAATAAATATGGTTTGCTGTATTAAA
-TGGTTAGCGGAACGTTAGATTCTATCATAAAATCGAATAATTATATTAACCTGAATTCTT
-GAAAAAGTATTTATAATTCTTTTATACTCTTCACTCGTAAAGTAAGGGGGTTATTAAAAA
-TTAAAAAAGAACATAACAGGTGAACAAAAAGGTTTCCGAGACTAGTTAATGAACTTCGGG
-ATTTGGACACTATATGATGTCCAAACCGAAAACAAATGCAATAAAAAAGAAATATATAAC
-CTTAGAATCAAATTAGCCCACCTCTCCTTTATTTACATTACTAATTTTTGGTAGCCAGAG
-GAGTGCTTCCCGACATTACAACATTCATAGGGGCAGACGGAAGTATCAACTCGGATGGGT
-GTTTCTTTCTAATCTAGACACATACATATGTATGTATATACTACATAGGGTTTATGTGTG
-TTTAAATTGATATGGGCGTTACAGTTTTGAACGATTTGTAGGTATTTGGTTAAAATTGTT
-TTTGGCAGTTTTTGGGCGGTTCGTGGTCGTTAGAACAAGCGTGTAAACATTTGGAAACAT
-GTGAGTATAAAATGGGATCGATGCGTTCCTATTACATACATATACTTTCTATGATCGGAG
-ACGGTTTCTTCTACCAATTACATACATTGCAGCGAATCTAATACATATACGATTTTACTT
-TACAAGTAATGGGTATAATATAGGAAATAAACAAAAATCGGCAAGCCGATTTTTATATGC
-TTATACTGAATAATATCTATTTATGATCACGAACAGAAAAAATTTGACTTTTCCAAGGCA
-TATGGTCGAAAACTGTTCAATACCGAGATAAAACACTTTCTAACAAAAAAGAAGATATGT
-ATGTATGTTCCCCTTTGTCGAGGTCTTTCTGCCATACATGTAGTATGCATAGTATCGGCA
-ACAGAAAGGCTTTTAGAAAGATTTAGTGAGAAACGGGCGTACGGATATGGCTATGTCCAC
-CTGGCTCTTGACACTTCACATTATTTAGGATATTTTTACTGAAGTTTAAATTTACTATTT
-AAATAATAAAAATTACTGCGATTTCCCGTTTTAACCATCATACAACCTTAAATACGAATT
-GATCCGGCTATTTAAGCTCTATATAATTGTATATGTGTATGCTTTAAGAAATACGCATCC
-ATCGATAGATCAAGATAAAAGTATCGGAAATAAATTATTATATTGTGTTCACACAGTTAA
-GTCACTAAGGCCATTTCCATTTCATTTACATAGCACAAAATTGATACGAAACGACAAGAA
-CTTCAATGACAGGTGCGTATCAAACAATAGTGGTTACAAAAACCATTCTATAGCAACTCT
-TTTTAGTCAAGGGGCACCTCCGCTTTTCGTGGTTATCAATGCCTAAGCCATTGAAATATT
-ATATTATATTATCAATTTCATTACATCAACTTCAACTTTATATTCAACAATATGAATTGA
-AAATTGGTACAGTCTGAAAATATGCGTTTATACGAGCGGATAATTTTAATTGCTATGATT
-TCTCAATCCGTTAACGGTTTCCATTCCGTTGCGAGTTATTAAACGATTACTTAAGAGAAT
-CGATTACAATTTTTATCAAAAAGAATACGTAAATGATATAAATGAAAACAAAAGGTTTGG
-CCACACTTTCGAAAAAATATGTATACAATTAAATGAAAATAAATATGAGTTTTGGATTTT
-AAGCATCACTATGAGTATTGCCGACGTGGAGTACGAATATGTTGTGTTAAAAGTAAGTTC
-AATATAAAGTAGGACTAAGAACCGAGTTCTCGTTTTACCATAAATAGTTCCATTCGTGTG
-AAATCTGTTTTTTAGCGTTTCAAAATGCACATATTCTGTTTCAGATAAACGGTTACGATA
-TTAGTCATTTGTCGAGGTATGAAGCGGTTCAAAAGTTCCTTCAATCTAAAGAAACCCTTG
-TCGTAGAAATACGCAGACAGAAACACAATGCATTAGATTTAGAATTAAAACATGGCTCCA
-ATGCCAAAATATCAAAAGTGGACAATCCCGGAGAACTTTCTGTCCTAACTGACAAGTCAG
-CAGAAGGGACGATCACAGCTGCCAGTGCCTCTCAACAAATAAATTGCCCATCTTCAACAT
-CGTTGAAAGAAATCGAGACGAAAACTCCTGTGGTTTTAACTCTTCGGGCTAGAAGTCATG
-AGGATCGTTTGGGAAGTCTACAAGCCGCATCGAAGGAAACTCAAACCCAATCTGTCGTTG
-GTACGGACGTTTTAAAGGATAACGATTTGGTTAACACAATTACCGACAACTTCATAGAGC
-ATGAACACCATTTGTTCGAACAATGCCTGGAACCGGAAATCGACATTGAGGTATTTACCA
-TACATTACTACAGCAGTACCACAAAACTGTTCTGGTCTGTCTTCGCGATGTGCGATGGCG
-ACTTCTCTATACACTTAAGACCCATTCTATGCTTATTTAATGCAAATACAAATTGCGTTT
-GTATGAGCATTTGTGTAGCGTTTGCTTGGGCTGCGGGCCCACATTCAACCCTTGCCCTTG
-CGAAGTGCAGAAATTTTAAATGCTCATATTCTCCATATGTACATACATATGTATGTTGCA
-GTTTTGTTATATTCGTTGAGGAGAGACTATATACCAACACAAGCCATCTGTAGACTTTGA
-ATGATCGAGCGGTCGGACGGGCATAACAGTTATTATTAATATTCACAAAGTTTATTATTA
-AAATTTTTTGGAGTTGTGTGTACACTGTCACTTGCTAAGTATTTGCACACAATGATATTT
-AAACAAATTTCGAGAAAGCAAAAAATATCAAATAAAATAAATAAAAATTTTTGGAAGGTA
-TAAGGTGATTGCCTTTTGTACGCCAGTGGTTTATTTACTCTCGCCGTCTACATAAATATT
-ATTGAAACCGATGTATTTATAACAGATCCTAAAACTGTCAGTTGCTTAGATATGTGTGTT
-GGGATTCAAAATAATAGTATTTTTTTATAATCAACAGGAAGTAACGCTTGTTAAAGGTGT
-TGAACAGTCAAGCAGCAATCAAATCGGGCTCATTGTTACCTCCTCCGGAATTCAGCAATC
-AAGTACCGACACGAATAAAGGTGACATACTAGGTAACGTTTTAGAACATAGTGAGGATGT
-GTTCATCAGTGGTGTACAACCGGAAAGTATAGCCTATCGTGATGGGCGCCTGCGACAGGG
-GGATCAGATTCTTCGTATTAACGGCTTGGATGTTAAAAACCAGGAGGAGTTAGAAACTCA
-GATAGCCAGGAGTAGTACATCAGTAACGCTACTAGTTAGTCGAATTCTATACCCTGTAAG
-TCGAAATTTCTAATACCAAAAAAAAATTCCCAAATAAACACTTAGTTCATAACTATAGTA
-AGGGGTTATACCACTGTAGAATTTAATACGCTAAAAAATGCGCACCATTAAATTAAAAAA
-AATATTGTTCGTTCTGGTTTTTAATTTAGATCCGATTTCGACTTGTTGCCTCAGAGTAAC
-CGCCTTCAATCTCGTAACTTAAAATCATGGTTTTGTTTGGAGTATATCTTTATATATATA
-TTTACCTTACGGTCAAATTCGCATACGCTTACTAACGATTTTCCATGAATCCTCAAACTC
-GTTTTATAAAATATGTGCTTAACCAGGTTAGTAATACTATTAATACCCACATTCCATATA
-GATGAGATGGGTGTTGGGACTATAAAGTCCATAGCGATATGTATAATATTTGAAAAGTCA
-ATAATGTTAATGGTAAATATTTTTGTGATTGTATTCTTAAAACAGACCGCAGTGGGAGTT
-GAGAATTTGTAGAAAAATATTATTTATTTATCCAAAATAAGTGCCTACAGTTGTGTGACC
-CATTGATAACCGATAAAACCATTTTTATTAATCAAAGTATAAAGTTTAAAACTGTAAATA
-TTTTAACTAGCTGCAATATTTTGGAACAAATTTTTTATAGGAAGACGATGATGACGAAGA
-TATACATTTTGAGTATGCTAATACATTTCTGCCAGATGACTATACAAATGTAGTGGATAA
-ATTGGATAAGGTTTTGTTAACTCACGTCAAGTCTTTGGAAGAACTATCCAATAAATCCGC
-CATGCAATCTGACGAATGCTATCACATACCAGAAAAGAACTCATCTGATTCAAACGTTAA
-AATATCTTCTTTGGCGAAAAATATCATTGAGCAATCTACCAAGTCCTGTAGTAAAATAAA
-GCTTCGACCGAATGCAAACTTGGATTATAAAAAAAAATTCAATCTACCTTTAAGCCAAGA
-AGAAGTTCATCTGCAATATGAGTACGATGAAAGCGAGCACATTTACGAAACCATTCCAGA
-AGATTCTGAAAGTGAACCAGTGTATTGTTCACCGTACCAACGTTCAAACGACAAGACGTC
-AATAGGTTGTTCATCTCCAATAGCATCGAGACCGGCCGAATCATTAGAAAGAACAATGCA
-ACAACAAACTCAAAGAGTCGCCCAGTGGTTGGGCTTGAAGCCACAATACCAGAAAACTAG
-ACAAACTCTAGTTGGTCGACCCCCGCCGTTGAAATTAGTACAGCAACCTACTTGTAGTCG
-TGTTTTTACATTGCGTAGCACCTTAACCAACACAAGCGCATCCAGCAGTAGTGGAGTGGC
-ATACAGCTCTTATGGACAAAATAATGTTGTTACAGGGAACGCCGCGGCTCCTGGCGAAGA
-GGTCGATAACTCCTCAAGTGCCTACAACACTGGTGATTCTAATAATAGCGCCTCCCCCCA
-TCAAAATACTACAAATCCTGATGAAGCCATCGCCACTGGTCGCAAGCTAGATAGTACTGT
-TATTGATAGCCCCAATGATCATTTGGATGCCACAGGTGTAAGCACTATGTTGCTATTACC
-ATTCGGCAAGTCTGGCCGTATTGGTCTCTGCTCTTCCAATCTGCCTACAGCGTATGTCAG
-CGGTATGCATAACAATTATATTTTAGTTGCAGATAGTACGTAGCGTCTGACATATCAGAC
-GTGCTCCACTTTAAAAGCTCTTCACCTTTTACTTTTTAAACTTTGAATTAAATGGTACTA
-GGCTCGTTAAAAAGCTAGTAAACGGTTGAAGAAAATTTCAAACCCTGTAAAGTATAAATT
-CTTGATTACTAGACGAGTCTATCTGGTCATGTCCCTCTGTCCTTACGGATGTCGAGATGT
-CGGTAGATATAAAAGCTAGAAAGTTGAAACTAAAGGCTTATATTTTAACTGGAAAAGTCA
-ATATGTTAATGATAAATATTTTTCCGATTGGATTCAACAAAAAGAGACGCAGTGTAGGTT
-GAGGAATTGTAGACAAAATATTATTTATCTATCGAAAATAAGTGCCTACAGTTGTGTTAA
-CCATTGAGAATCGATAGAAACCATTTTTATTAATCAAAGTATAAAATTCAAAGGTGTAAA
-TGGTTTAACAAATTTTTATAGGACGACGATGATGTCGAAGATATACATTTTGAGTATGCT
-AATACATTTTTGCCAGATGACTATACAAATGTAGTGGATGAACTTGATAAGATTTTCTTA
-ACTTACGTCCGCTATTCAATCTGACAAATGCTATCATATACCACCAAAAAAACTCATCTG
-ACTAAAATGTTAAAATATCTTTATTGGCGAAAAATATCATTGAGCAATCTAACAAGTCGT
-GTAGTAAAATAAAGCTTCGACCGAATGCAAACTTGGATTATAGAAAAAGCTTCAATCAAT
-CTTTAAGCCAAAAATAAGTAAATCTGCAATGTGATTGCGCGCACACCTATGAGGCCATTC
-CATAAGATTCTGAAAGTGAACCAGTACCAACGTTCAAACAATAAGACGTAAATATATATT
-ATTGATTACTAGACGAGTCTGTCTGGCCATGCCCCTGTGTCCTTAAAAACGTCGAGATCT
-CGGAAGCTATAAAAGTTATAAAGTTGGGACAGCATGCAGTGATTCTCTCTATCGATATGT
-CAAAAAATTTGGACCCGCCCATTTTAACGCCATTTTAGAGAATGCTATAGTCAAGTTCCC
-CGACTATCAGATACCCGTTACTCAGCTAGTGTAAATGCGAACGCGAAATTTCATAATTTG
-TCTGGGATATCAATAAATATGGGGGAATACAATAAGAAAAAATTTTAAAATTTTTCAAAA
-GTGTGGGCGTGCATAGACGTTCATGTCCAGAACGACTCGCCTATTGACACTGATCAAGAA
-TATATGTATATACTTTATATGGTTGAAACGCTTTCTTCTACCTGTTAGATACTTTTCTCC
-ACGGGTATAAAACGATTTATCATTTTTGCCTTGATAAAAAAAATTCTGAAGCAATTAACA
-TTTTCAAATTTGTGTAACATTTAACTGAACGTCTTATTATAAGATTTACAAACTGAAAAC
-GATATATCGTGAACTTCATTTAATTACCATTAACATTATTCCACTTCAGAGCGGTATACC
-AACGTTGGGTCTGAAAATGAAATTCATCCACTTAAAAGCGACATTGAAATACTAAGAGTT
-AAACCAACTGATGATTCCTATAGTCATTGTCCACAGTTTAACGCCCCAAATTTGAGTAGT
-TACCACTTTGTTAGTAGTCAAGAGGTAAGTACAAGTTTAATGTATGTGCATATGGGGTAA
-AATGGTATTAGTAGGGGATTAAAACGAATGGATGACAATGATTTTAACAGTTGACGGTTA
-AATCTAAGATTTCATTTGAATGTTACACATCTTAATGAATTAAGTATCATCCATTGAAAA
-TATTTTAATAATTTTCTTATAAGTGCATTTACTGAACGTTTTCTATGGGTTTAAAATTTA
-AAACATGTAAGGATCAACAGGTCAGGAAAATACATATTTTTACCACTATTTACTACTTTA
-TTCAACTTTTTTCTAAGATCATTCCAATAAGAGATCACATGAAAGGAGGTTTTAAATCGA
-TTTTTAGTGAAAAATTATGCATCAAAAAAAGAACAATTCTAAAAACATTGTACATTTTCA
-ATAAAATTCAAAGGGCAAATATACCATATAAGTAGGCTTGCAAATCTATTAAATCTATTA
-GTATATACATGTATCTCATATTCCATCTCTCTCATATTCCATTGAATATATTTTTTTGCC
-CATATTCTATAAATAAAAGTTTTGATTACTTTTGTAAAGGTTGCAAACAGATGTCATATT
-TCAACAAGCTTACAAAAAAATGCTACTTTGCTTAACGGTGAAAGTGCTGAGGAAATACCC
-ATGGTATGGAAGGTTAAAAGGCGACCAGATGGAACGCGGTACATAGTAAAACGGCCAGTA
-CGTAATCGACCCCAAGTTGCATTGCGGAAAAATATGCGTTACAACGAGGTTACCACGACG
-GAAGACGATACAATATCTGAAGTAAAAATAGGTCGTTATTGGACAAAAGAAGAACGAAAG
-CGGCATATCGAACGAGCTCGAGAGAAGAGACATCATCAGACGCAGCAACAGCAACAATAG
-CCACAGTAACATTTTCCTTTTGTACCATTTAAAACTTACATAGCTTTAACAACAGTCTTA
-AGAACACTAATTGGATTTACTGTCGAACAATTTTATTTGATTGTTATGGTCGTCATCAAA
-ACTTAAAGAGATTATCAAGGTGCAAAAACAAGATTTGTCATAATTCCACTTTAAAATTTT
-ATAATCTAACATTTTTTGGTGTGTCCAAATTGAATTAAAACGTTGTTTTGGGGGTCGTTA
-TAAAATTCAAAAACTGTTCCTATACAAGTTATTTGTTAAAATAATCCCTACAATGCGTAT
-AGTCTTCGTTGATGCTGCCACGATTATTTACGGCATATTACACATGTAATTAATGAAATA
-CTTTCAGTTAGGTATAACATAATAATGCAAGTAATTCTAAGGTATTGTTTATCTAAAATA
-AAGAAATCGTGAACAAAAACGTTGCTTTCAAATTATCTCATCTATCGAGGAACTCGACTA
-TAGCGATTTCTCTTATTTTGATTTCAAAATAAAATAATAGCTTTCCAGGTCAAATACCTA
-TTTACCAAAACTTCTTTTAACTTCTTTTTGAAATTTAAACTCATTTTAATACCCGTAGAG
-TAAAAGAGTATACTAGATGTATCAGGTAGAAGGTAGCGTTTCTCACCCCATAAAGTAGAT
-ATGTATATTCTTTTAAACTATGGAAGCTAAAATGTCCCGAAACAAAGACGGAGGGCAAGA
-TTTTACCCTCATATTGCCACGCCCACAAACCGCAATTTTTTTTAGCGTTCAGCTAAAAAC
-TTTTTCGAAGACTATTGTCCACAAGCTGCACAAAACGTAGTAAAAAGTTTTGATTATTTG
-TTTGTGTTATTATTTGCCTAGACAATTTCTATTGGTATACCAAGAAACCGCCCAAAACTG
-CCTCGCCCAATCTTTTGAAACAGTTTTTTTTTTGTTTTTTCCCAATTTGTATCGATATGC
-CAGAAAAACGTTAAAATTTATCGTTTTCACTTCCCCTAGCTGAGTTACGGGTATCTGATA
-TCCTGGGATATCGACTATAGGATTCTGTCTAACTTCTAATCCCTGTCTAATCATGGATTC
-TGATTCGCAAAACAGATTTTCGTTCAACTTGAGATTTTTAGGATCGTCATTCCGTGTTAA
-GCAAGGGTCAAGTGTGCGCTATCTGTAGACTCATTCCGCATGCTCTTTTGACCTATTCTG
-TTGACTCTAGAGGGATTATTTGTTGATTTTTGGCGCATGATTTGTTTTAAATTAAAAAAA
-AACTACAAAATATGTGCTTATAATTTAGTTAATAGTCAAAATTCCCATAATCTAAATCAT
-TGGTTCTCAAAAAATGTATTTGAAATTTATTGAAGTATTTTTATCTATTAATATTATTTC
-CAATGGGTGTTATATGTTTTACTACTTATTAGCTTACAAACTTCAGGTTTTAATCTAAGA
-GTTTCCTGTATACATAATTTTTGATACTTTGAGAACAGGGCCAATGTTGCACCGCAACTG
-CAATATCAATTTTGCTAACTCTTAAGCTATAAATTTCATACACATATGAAACAATAACTT
-TTAAGTACAAGAAGTAAGCTATTGCATTTATCAGAGCTCTAAGTGGTTCAGTGTCAATGG
-TCTATAATTAAATATTCCAATATACCGGCTCTCATCTCTGAGACATCGATAGTTGTAATA
-TTTTTGATTGCATTCTTTATCGTGTGTTGAATGCCGGTAATGTCATTAAATTGAATTTGG
-TGTGCTTAATAAAATAACTGTTGCTGTGTCCTTTTATGACAATTTTGTCAGTACAGTTCA
-TCTAAGGAATCGCTTTCCATATACTAATTAGCCTGCGTACCTCCACCCTCAACCCTCCAC
-CATCTTTCCATACAAAAGGCGTGACGAAATACTGCCGGAATGTGTACCTGGGGATTCAAG
-TTTTCGAGTGTACACACGTAAATTTTGGGCCACTGGGCTGGCGTTGATAACAGTGTTATT
-TGTAAAAAATATATCGTGAATTTGCTAATTGATATTACCATGCGTTGTTAATGGACTGCA
-TTTAGACAATAAGCTGCCCTATTTAGTTTAAGGATCGGCGCCTACATAACTATGTATTCA
-TCGTTCATTTAGTATTAGGCGATGTGTGTTTTAGGGAGGGTATGAGAAGAAAAGAAGTTA
-CAAGGGGTGAGTGACACAAAAGTTGTAAGTTAGGGGTTGGTCACGAGCGAGTTAAGTCCG
-TGATCGAGGGTGGAGCCTTTTGTGAAGATATGATGTGTAAATGTATGAAGGTTTTTAAGT
-TTCAGCAGATAGTTGTAGTGTGAAGATTTCCAATAAAGAATACGACTGACTTTCTTGAAG
-TTCAAAATCAGTGTGAAGTTTATTGTCAGAGAGTGGCTACTCGAGTCCTCCGTTTTCGTC
-TTATACATAAGTACATAGGTTCTTAATTGTAAGCATAATGAACATGCCGACTCGGCATGT
-GGCTGGCTAGCTGGGGACAATGTTGCAGTGCGACTTTTGTGTAATGTCAGCATTCGGCCG
-GAATGTCAGCATTCGGCCGGATGCGGTGTTCCAGTTGCCGTCTTCCCGGTTGAGTGTCCG
-ATGATTTGTTTAGAGGCGTGGGGGTTTAGGGGGTGGGGTGGTAACTCCTCCCCCCCCAGT
-TCGAAGTGACGGCCATAGCGAAGGTATGGATGACGCGTAGATTGGTACGTGATGATCCTC
-GTGGATGTGGACGATGTGTTTCGTTCGTCGGTGCAGCCATAAGATGACTGCTAGGAACGT
-TACCAATCCGAGCAGAGTGTAGAGTGTCCAGGTGTGCTGTATAGTATTGTGATGGACGGC
-CAGGATTTTATCCATTGTTTGGGTGGCTTCGAGGTGCAGTTTTTCTAGGCTTAGTACCGT
-AATAGTGGTATTCCTAGTTACTTTTCGCATGGGGGGAAGATCAAAATCCGTCTGTTCAGG
-GAACGTGTCAACCGTGCCGTCGTAATCGATACCGTTAATCTGTATTGTTTCGTTAATGTA
-TCTGATGATGGCTGACCCCATTATTGAGAGCTCGGAGCCGTTTGTTAGGGATACCTTCAG
-TTTGTTCACGTTGAATGCGAAGATGTAACCTCTCTCTGCCTCGAACACGTCGGTGATGGG
-GCCGGTTTCCCGTACATCGCAGGAACTGTTTTCTCCGTTCAAAAGGTGTTCCAGGCATGT
-GTTGTTCTGTGGTGTATCAACGTAGAAGTTCTCGTCGCACAAGAATGTATTATCCAGTTT
-GGGGCATTTACGGGTCATATGAAATTTCTTATTATTAATATTATAAGCTAGGTAATTTGG
-GGTTATTACAAAATATGTGTTATTTATTGGTAATGGAACTAGTCTGGCGAGGGTATGAAA
-AGGTTGTTTAAAAATTGGGACTTTGATATTAAAAATAATCTTTTGTTCGTAATTTAGTGT
-ATTCATTTGTAGGAAATTGTATATACTTTGTTCATTTTTGACTGTGATATTTTGTTTTTC
-CAGTATTGTTTTTATTTTATCCATTTCTTGTTCATTTAGGATGAACTTGGGAATTATATT
-TATTTTCGCCAATAGCATACTTTCTGTTATGTCGTTTAGGTGGTTAATGAATAATTCTAT
-GTTATAATTAATCCTATTTAAATATTGTATTTCTTCCAGAAGGGTATCTTGTAAGTTTAA
-GTGTTTGTATATTTTGTTTTGTGAGGTATCAAAGAATTTACTTATCAAAATTTGTTCATT
-ATTTATATGGTCCGTGATATTTTCGAACCGGATAAGTATTTCGTTGTTAAACATTACTTG
-TTTTTGGAGATTGTCGTTACTGACTTCGGAATTTTTCTTTATATTGTCAAGTTCTTCATG
-TATTTCTTTATTGTCGTTGGCATCCATGTTGCCGGTAACCACCTTTACTAGACTCCCCAA
-TCCGTTAATCAAACCCCGTTTGTTTCTATATGAAGGTGTAAGGGCTTTGAGCTTTACTTG
-GGCTTGGGTTAATTTGGTTTTTAAAATTGTGACGGAGTCCGTCAACGTGGAATCGGGGTT
-AAATTTATTAATGGTCAGATGGAATTGTTCCATACATCTGCTGTAGTCTTGTAGGTTGAT
-TACATGACTAATTATTTTGTACCTCTCAATTAGTAAGGCTTTCCCTAGTTCTATCTTGGC
-TATAGGGGCGTTATCATTTAAATAATGGACATGGATAGCCTGAGTTGGCACAAGGGTGAA
-CCTGAAATGGTAAGTTAAGAGGTAGTGGGGTCAGTTATTATCAGTGTTGGGTACGTTGTT
-GCTTTTGTCTTTTTTCAAAACTGTTTTTCGAATTTTTGATTTGTGTAGTTTTTGATTCCT
-AGCAGTTATCAATGTATGACCTTTGTCGTGTTTGACTTTGTGAATCGAAAACCTGGGTGT
-AATCTTATTACGTCTGTTTTCCTTCCTAAGGACTAAAGTGTCTGGTTGTAGGTCTACGGG
-GTCTGTTCGGGTTTCATTTAATTTTAGGGTTCTCCTAACTACGTCATTTGAAAGTTTGTC
-CGTGATGAGGGGGTACAACTTCTCGCGAAATTCATTTAATTTCGTTAAGTAGTCGTGTTC
-GTTATTGAACTGGATTGTTTGGTTGAATATATGAGTACGTCCGTTAAATAGTTCAAAGGG
-GGTATGTTTAGTTGCAGAATGAATAGCGTTATTATATGTGATTAGGGTTTCGGACATTAT
-CTCGTCATGCTCGCTACTGAGTTTCTGTTGTTTCCTGACGTCAAGTATTATTCTGTAAAT
-CTCAGTTAGTGTCGAGTGAAGCCGTTCAACGGGAGAGTTACTAGAGGATTGTTGAAAGGA
-CGTAACGTGTAGGTCAATGTTAAATTGAGTGCAGAACTTATTGAACATATCGCTAGCGAA
-TTCTGCTCCCTGATCATAGATCAGCTTTTTGGGAATACCAAATTGGGAAATGAAATGTTT
-TAAGGCTTTAACTACGTTAATGCAATTCCTATTAGTTATAGGGTAGGCAGCCGCAAATTT
-AGAAAATTTATCGATAATAGTAAGGTTATAATTTTTGTTAATAGTATAAATGTCTATATG
-TAAGATGTCCAACGGTTTTGAAGGTAGTTCGGATATTTGGTAAGTGATCTTTTGAGGTTG
-TCTGTCGTATTTTAATTTTAAACATGTTTCACATTTTCGAATTAACTGAGTTATTCTCTC
-CTTCATATGTGGGAAGAACTGTTGTCGTTTTATGTGTAAATATGTTTCATCGATCCCTCG
-ATGGTTACTATTATAGTGATAGTCGGTTATAATTTTTTCGATCTCCGTACTATCAGTAAT
-TTCGGGGAGGAAGATCAAACATCTAATGAGTTTAAATTGACTGTGGGCTGAGAAGTAGGT
-TTGGTAGGCTTGTTCCACCATTTGAAAAATGTGGTCGGGGGCAAATACCGCGCATGTCTT
-GTTTGGTTTTAACGACTGCCTAAGAATGCAAACTACGTCGTCATACTGAAAATTGGGTTT
-ACAGAATTCCCTCCTAAGTTTGTGTTTAAACGGGGTCAGTGTGGCGTTATTTGTATCTGG
-GGTTATTTTGAACAGGAGCTGAATATTAAAATCATTAAGGGGTTTCTCTGAGATGGGGCA
-AACATTTTGAGGAATTGATAGGGCTTCGTTATGGTTGACAGAGGCCTCTGGTCTACTGAG
-AGCATCAGCAATTACATTTTGAGAGCCTTTCTTGTAGACGACTTCGAAATCGTACTCCTG
-AAGCTGGAGTCTCCACCTAACTATTTTAGAATTTGGTTGTTTGAAATTCATTAACCAAGT
-TAGTGGTTTGTGATCGGTGATTATAGTGAATCTCCTGCCAAAGAGGTAGGGTCTGAAGTA
-TTGGACCGCCCATATAATGGCCAGCATTTCCTTCTCAATTGTGGAATAATTTGTTTCCGC
-AGCCGACAAGGTTCTACTAGCAAAACATACGGGCCTATCACTATGCACCGGACCTTGGGA
-TAGGACAGCTCCTATTGCGAAATTACTTGCGTCCGTGGTTAGTGTGAAAGGTTTTGTAAA
-GTCCGGGTATTGGAGGATTGGGTCGTTAGACAGTAAGGTTTTGCAATATTCAAAGGCCTT
-TTTGAATTCATCATCTATTATGATCGATTTATTGTTTCCCCTTAATTTTTGTGTCATGGG
-TTGGGTAAGTCTCGCAAAATCTCTGATAAATTTTCTGTAATATCCCAACAAGCCTAGGAA
-AGACTTAATTGACTTTTTACTGTGGGGACATGGAAAGTTTTTTATAGCTTCGATCTTATT
-GGGATTTGGCCTAACACCTTCTTGTGAAACGATGTGGCCAAGGAATTCTGTCTCCCGCCT
-GAGGAAGTAGGATTTTGTGAGTTGGACTTTAAAGTTGGCAGATCTGAGTCTTCCAAAAAT
-AGTTTTCAAGTGTATGAAGTGTTCTTGTAAGGAGGTTGAGAAAATTATTATATCATCTAG
-GTAAACTAGGCAGATAGTTCCGATAAGGTCTCCAAAAATATTGTCCATCACCCTTTGGAA
-TGTGGCTGGGGCATTTTTGAGGCCAAACGGCATTCTAATGAACTCGTAGTGGCCCCCCTC
-TACTGTAAATGCAGTTTTGGGTGTGTCGTCGGGATTCATTTCTATCTGATGGAATCCACT
-TGCCAGATCAAGTGTGGAGAAATATTTGGCTTTGCCCAATCTGTCTAAGATATCCGCGAT
-GTTAGGTATTGGATATCTATCGGATATAGTCTTCTCGTTGAGTTTTCTATAATCGATAAC
-TAGACGCCATTTTTGCTCTCCCGTAGGAGTGATTTTCTTTGGGACGACCCAGACGGGGGC
-GCTCCACGGGGAATAACTGGATTTGATAATGTCCTGATTTAACATTGCCTCTATTTGTTT
-TTTGACCTCCTCTTTATGAATGTAAGGATATCTATAAGATTTTGTATGAATGGGGGTGTC
-GTCCGTGGTTTTAATCGTGTGTGTAATCTTGTTGGTGAAGGTCAATGATTTGTCTTCATT
-GTAGAAGATATCTAGATAACTTTTGCAAAGTGAAAGTAGGCTTTGTTTCTCTTCAGAGGA
-GAGGTGATCGACGCCAAGGGCTTGTAACGACGCTGCGGAGTTTTGGGGCTGTGGGGTGTC
-TGAAGTGATACTGAAAAGTTCAACATTGTTGGCCGTGGAGTATGGCATGCCTTTTATCGG
-GCTCTCGAGGTACAATAACTGATCCCTCTCGCTATAGTTTGTGATAACGAAATTAGCAAT
-ATTGTTTTGGGCATTATAAATCCCGTCTGATATTATTAAGTCATCATTGATTGTAATTGA
-ATCGATGTAGAAGTCGCCCTGTTTGGTTTCCACTGGTAGTGGCAAAATAGTTTTCGTATG
-TCCAGAGATATTAAATACGTTTGAAGTTGAGTTACTGTGGGTCCATAAGGGTATAATGGT
-ACTTGGGGTTTTTAGATTTAGGTTAAGTAAATCTATTTCTGTTTTTAGGTAAGATAATAA
-GTCCATTCCTATCAATCCGTCAAAATAAGAGTGGAACTTGAAAGGTAGAAGGGTCATTTT
-GCCCGTGATTTGGAATTCCGGTGGAAATGGTATAGAGACGTTTTGATATATTTTAAAACT
-GTTCAGGGCTGTTTTGAGTGTTATGGGCGTATCTAAGGTCACACAGTTCCTAGGGTCGAC
-ATATTTTGGGTCGATGAAGGAGTGTGTAGAGCCTGTGTCAATTAAAAACTTCAGGGGGTT
-TGTCTGGGATAGTTTGATTTTTATAAAAGGAAGCGAGGGGTTGTGCGTGGCTGGGCTTAT
-GTACCCTGTTGGTTTCCCGAGGCCGTTTGCTGAAAATTCGAATCAGGTTGAGGGTTCTCC
-TCTATATTATTCAAACTATGTGAAGGTGCTCGAAAGGGGTTTGATGTATTGGCCCGGTTG
-TCCTTGGTGCCGGATTGGGGTGTGCGATTGTGTGAATTAAATGGTCTATTTTGGCCAGAG
-TTAGAGTTAGAGTTAGAGTTAGAGTAGGGTCCCCTACGGTCATTTCGGTCGTTACGTCCG
-CTGCGGTAATTGCTGTCGTAGCTATTTCGGTAGGTTTTATTGTCTGATCCATTGGGTCCC
-TGCTCTGGTCTGTTGGTTCGCTTGTTTTGTGCCCTATATAAGGTCTGCTCTATTTGGCAT
-TGCTCGTACGCCTGTTCAAGTGTAGAAGGGGACTTTATCCTGACGAAAGTCTTGAGAGGT
-TCCTTCAAACCAGTCATAAAAGCATTGAGACAAACCTCGTTGTAGACAACCTTTTTTGCA
-TCTACAACAGTGTTGTTGTGTTCGCTGTTTTTGAGTATGGAGAAGAGTTGGCTTCTCACC
-TTTGATATACCAAAGAACAGTTGGCCCAAGGTCAGGTTGTCCGAAAATGTGTTAAGCTCG
-CTTAACAAGTTGGCCTCGCTTTTCTTGCTCGAGTAGAGGCGGATGAGATTGCTTTTAATC
-TCATCCCAAACCAAGGGGGTATTTGCCAGTTCCAAGGCTTCGTCGGCCCTATCAATGATT
-TTGTTCCTGATGGTCCTCGGAGTAAGCAGGCCATACGGTGTTTGGTCAGCTCCCCTGATG
-AGCATCAGGATTTCTTCTACGCTAGTGATAAACCTGTCCAATAGACGAGGTGTACCATCA
-AAGGTTGGCAAATGCTCAACAAATGCCATGATATCTTTAGGCTTGAACGTAGTTGAAATT
-AAGGAGCTAATACCACTGACAGTGGGCGCCAGAGGGGATGGAGTGGGGCGGGCAGAATCG
-TTTCCCGAGTCCATATTGGGGGTTTGGGAAGATATTGATTTGGGTTCTTCCGAAATCGGG
-AGAAGGGAGTCAGGACGTCTAACGGGATGTGGGGGCCTATTAGTGTTTGGTGGAACTCCA
-ACAACTGAACGTGTAGTTTTCCTAAGGTTGTAAACGAACTTTTTTGACATTAAATTTGAG
-GTTACTTAGTATATTATGTATGATTGAAAAATAATGAACAAATTTCTTGTTTACTAGAGT
-GTATGGGTGTCTGTCTTTGGCTTTATATTTTCCCTTTTATATTCTGCAATGTGATTGGTA
-TTAGTATTTGTTTGATATACAAAATTACACAATGAAAGGAAACAAAATATATCTGTATAT
-GTCGACTTCTTTAGTACATTTGTTTTGGTTATTTTGAATGTGCAATACATGAGCGTAGCA
-ACCCATTGTAGAAGAGTGAAAGGCAAGAACACTTGACGATACTCAAGCGTTTTCCCCTTA
-CCTCGGCTACCCAGACATGGGTGCGCCACTACACATGCAGTGTCGTTGTCGTTGTGGTAC
-GCAGAATGAGCCTCGCTTGGTTTGAAATGATTTTTGCTTATGTTTTGATTTTTCGCCGAC
-GTATGGCAGTGTGCGTTTTGAGTGTACAATGTATTAGAGAGGCTTTGGTGCTTTGTTTGT
-TTACCACGGTGGCATGGTGATCAGCGTTTGATTCCATGCCAACGAGGCGGTACAGTACGT
-GGATGTATTGGATTGTAGTTGATATTGTATGCTCACATATATAAGTGTATATAGAGGCTT
-TGGCGATGCGTTGGCCAGCGTATGTAAGTGCCGATGACGTGATGATCAGCGATAGATTCC
-ACGTCAGCGCGGCAGTACGGTACACTTGCACTCTTTTTTTTTTATAAAAACTTATGACGT
-TTGGCAGAGTATGGACATACCGATGGCGTGGTGATCAGCGATAGATTCCACGTCAGCGCA
-GCAGTACGGTACACTTGCACTTTTTTTATAAAAATTATGACGTTTGGCAGAGTATGGACA
-TACCGATGGCGTGATGATCAGCGATAGATTCCACGTCAGCGCGGCAGTACGGTACACTTG
-CACTTTTTTATAAAAATTATGACGTTTGGCAGAGTATGGACATACCGATGGCGTGATGAT
-CAGCGATAGATTCCACGTCAGCGCGGCAGTACGGTACACTTGCACTTTTTTATAAAAATT
-ATGACGTTCGGCAGAGTATGGACATACCGATGGCGTGATGATCAGCGATAGATTCCACGT
-CAGTGCGGCAGTACGGTACACTTGCACTTTTTTAAAAAAATTATGACGTTCGGCAGAGTA
-TGGACATACCGATGGCGTGATGATCAGCGATAGATTCCACGTCAGCGCGGCAGTACGGTA
-CACTTGCACTTTTTTTTTGTATATTTATTTATTTTACATTTTTCCTCTCTCTTTTTTTTT
-CCTGTGTTTGAATATATGTTTGAGTTTCATTTGGTACTTCACAACTTCAATTTTGTTTTA
-TAAAAATTTGTTCCTAGTCACTTTCAGTCGACATCTTGCATATAGTTTGTTTCGTTTCTT
-ACATGTTTACTTACAGGTAGGTAATTATTAATAGGTAGGACATCCTACCGGCTGCGCCAG
-TTAAGTCCGTGATCGAGGGTGGAGCCTTTTGTGAAGATATGATGTGTAAATGTATGAAGG
-TTTTTAAGTTTCAGCAGATAGTTGTAGTGTGAAGATTTCCAATAAAGAATACGACTGACT
-TTCTTGAAGTTCAAAATCAGTGTGAAGTTTATTGTCAGAGAGTGGCTACTCGAGTCCTCC
-GTTTTCGTCTTATACATAAGTACATAGGTTCTTAATTGTAAGCATAATGAACATGCCGAC
-TCGGCATGTGGCTGGCTAGCTGGGGACAATGTTGCAGTGCGACTTTTGTGTAATGTCAGC
-ATTCGGCCGGAATGTCAGCATTCGGCCGGATGCGGTGTTCCAGTTGCCGTCTTCCCGGTT
-GAGTGTCCGATGATTTGTTTAGAGGCGTGGGGGTTTAGGGGGTGGGGTGGTAACTAGCGC
-GGTATTCTGTATGCTGGGTGCTAAGTCATCGCATCAGTAAGAGAGACCACACTTTATTTT
-AGTTGTCGGAAACTAATACATTATAATAGCTGTCTAGAATAAACAAAGTACCACGTACGT
-AATTATATACCAGATGCTTATTCTTAAGTACAAAGAACATTCGTACCATTAGGCAAATGC
-ACAGTTATCATTCCCATAAGCATACGTATGTATACCAAATGCAATTTCGGTCTTTTCTGT
-GTATTGCAGAAAATCCAGAAAGGGCTGAACAACGAATATATTGTTACCAACATTCGACTT
-GGGTCTGGCCAAATGTGGCTAAACGAGGAAGTCTTTTAGTTTAAAGCTGGATAAAACCTT
-GACATGACCGCACACATAACAAAGGAATTAAGTGGATTCATAGAGTGAGTTCAAGTTCTC
-TATCTAGTTCCATATCATCCGTCAATTTCTCATCGGCTTCCGTTCCACCGAGCTCCTCCT
-CATTGCGCGAGATTGCTGTTGCACCGGTTTTCATTACCATGGCGGCTCAGGTCACACCAA
-AGATCTCTACATGCATTAACTCGAAAGGGTCTATCCAGAAAAAAAATCAAGCACAACATC
-ACGATATGTCTGAACAATCCAAAGTCAATGAATCAACGCTACCACTATCCGACGATCCGA
-GGACACTGCAATTGGCATTGGAACTATCATTGGTCGGATTTAACGACAATCAAAATTGCT
-ATGCGCAGCCTGCTCAACCGCTACCAATGCCCCTAAGTGCACGAAGTGACTTTGAAATAG
-GGACCATCAACAGCACGCTACCAATTCCATCGGCACCGAACTGTCTTCTATTACCGAATG
-CCGGCGCCGTCAGTTCAGAAGATCGATCTAAGAAGTCGCAAAATATGACCGAATGTGTTC
-CAGTCCCCAGTTCTGAACATGTAGCAGAAATAGTGGGCAGGCAGGGTAAGCTTTTTATAA
-AGTAGATAATACTTATTGTTAACTCATATTTACTCGTTTCATATGAGAGTTGCTACCATA
-AGTTTTTTTGTTTTAGGCAAGCATTCATAAAATAAGCATTTGTGATTGCCATTAAGTGGT
-CAAAAAATTAGAAAATTGGTACACCCGTATACGACCAAATAAAGTCTTAATCGGGATCGA
-TACCGTAGTCGATCTGGCCGAGTCCGTCTGTCTGTATGAACGTTTAGATCTCAGGAACTC
-AAAAAATACCATATTAAAATAAAGCTGGCATTTTCTAGAGACATCGGCGATATTGTTTGT
-AAGTTTGGAAGAAGAACCGCAAAAAAATTATACGTCCAGACTTTTTTTTAAAATTATTTT
-GATACCCGTTACTAGATTAAGTATGTAACAGGTACAAGGAAGAGCTTACGGCCATATAAA
-GTATATATTGTACATTCCAGCAAAGACACTAGAATAACAAGATGCGTAACGCCATACGAT
-TTTTTGGCACACGAATTTTTCGCCGTGGCTCTAGAGGTGGCTCGAGGCGAACAGCTCTTT
-TCTACGCATACAGTGATAGCAGACAACTGTATGTGTGCACACGTATGGTCATGCATTGTA
-AATTTGACAAAATATGCCTTCACCTTAGAAGATCTTAGACTTTAAATCTATATTATTTTT
-GATCAATTGGCACCATCCGAAAAATTCTTTTGCATTGCCTTAACGTTATTATTATTTAAA
-TAAAGCTTAGAAATAGTAATAGCCGAATCATAATATCACGAAAAAAATGAAGATTTTTGT
-TATGTTTTTGAAAAAAAAAAAATGATATAAAAACCAATTTAGCAGATCAGAAACTTTGCT
-ATAGATAGATGAATAGATATGTAAATTCGTTTCTTCGATCAGAATTGATTTCGTACCGAA
-AATCGTCTTCTAGCACAACACGCACACATATACGCGTTCTCGTCTCCTGTTTTTACTCAC
-ACAAGCAAGCAAATTCTATTTTTTCTTACGCTCTCAGCGTAAGCGAGCGGAAAGAGAGCA
-ATTTTTTCACGTCCGCCCAAAGGTTTTCTGTTGGATTCAAGTCGGGTGACTGAGCAGGCC
-ATTTCATTACTCGGATCGATTTGTGCTCAAACCACTTTCGAGCTTTCTTGCTCGTGTGTT
-TTGGGTCGTTATCCTGTTGAAATGTCTAAACCAACGGCATTTCGTCCTCAGCATATGGCA
-GCATCACATTTTCCAGGATATCTGTGTAAACGTGCTGATCCATGATGCCTTGAATCCAAT
-GAATCGGACCTACTCCATAGTATGAAAAGCACGCCCATACCATGATGTTTGATCCCTCGT
-GCTTTACCGCCTTAAAGGTGAAGTGAGGATTATATTCAGTTCGTGGTGGACGCCGAACAT
-AAGACCGAAAGCCTTTCCCACCAAACAACACAATTTTGCTCTCATCTGACCACAAAATGT
-TGCGCCACTTCTCCACAGGCCAGTCCTTGTGTATCTTATATTCGATTTGCTTTGCCACAT
-GCTTAACAGTCAAAAGCGGGACTTTTCTGGGACTATGTATGCTTTTCGGATCCCTCCGAA
-CTTATTTTACGTGGCGTGTTCCACACTGAAGGGATTACAACCACGGCACCCTATACACCC
-ACAAGTGAGCATATGGTGCATGTGTCTGGATACGCCAGACAAGCGTCCCGGACTAGAAGC
-TATAGCTATGTACATAGCGACCACCCCGGTAGCAATTCGAGAACTTGCTTGCCGGGCAAG
-CACTCCCCCTTGCTGAGGAGGGAGATCTACCTAAAATCTCTACTGATCTCTGGGTCTCAG
-CACCCGAGTTTTGCGCAACCAGCACCGTAACTCAAACGTCGAGCATGAAGGCTCTACCCG
-CGATATGGGTACCAACCACAGCCACCACGATACTCCCACCAGGGGACCTACCTCAATGAG
-CAGTCTTGGATAGCTGTTCAACCCGTGGTACCGAAAAGAGGCTCGGTGGGCCTCCCCCTT
-TTTGCTCCGACAAGCAGGGTTAGGGGAAACCTATCGCTGTATTAGTCGTCTCTTACGACA
-AGCAACAGCGGACTGTGGTAGTATTCTCGCCCGCTAACCACACGGCTGTACGCATTAAGG
-TTGTTTTGTCCTAAGCGTTTGCGAACTGTTTCCACGCTTGCAGCTATCTGAAGCTCCTTT
-TTCAGTTCCGTCGCCGGCTTTAAAGGCTCCTTCTTGCTTTGCCAAACCAAGCGCTTTATC
-TCCACGTTGGACATTGAGGGCTTTCTTCGCCGTGTTTCGTTCTTTTCGACAAACAGCAGT
-GCTTTGCGGATCATTTTGTTTGAACAACCGAAAATTCGACCAATTTCCTTCAGAGATAAT
-GTTTTTAATCAAATTTATTTTTTCGACGGTACAATGCTTTCCGCTAGACAATTTTTGGTC
-TTCGGTTGGAACAAATTCAAATAAAACCTTTAATGCAACTCCTTTTTTCAAAATTTGTCG
-AAAAAAAATTCCAAAGCAATCACTCCTATTAATTTTATTGAACAAATAAAAAATACAAAT
-AAAAAGAACCGTTATATTGAGAGAGTAAAAATTTCTTGCTCAGAGAGACAACAAATGGTA
-CTTATTATTCATGCAAACTGACTTAAAAAAAAAAACATTTAATAATTTTTTTTAGCAAAT
-CAACTTTCAACCTGCAGTAGTGCTATTACTTTAACCGCAGCTGTATGTATCAGGATCAAT
-AGCCGAGTCGACCTGGCCATATTTATTTAACATATGTAAAGTTGGAATAAGCGTGCAGGA
-AGACGCAGCGCAAGTTAGTTTCTTGAAATTGTTTCTAACGACCACATATCGCCCAGAACT
-GCTACACCTTACTTTTGACAAATGTTTTGATTTTTATTCGTTTTATTGTTTTTCTTGCAA
-ATTTCTATCGGTCTATCAAAGACACTACGACCACGCCCCTACTAGCACCTATAATCCGCC
-CAAAACAGTCACACACACATTCTGCCTTGTGCCAAATCAATTTGTCGAAGACTGATTTAA
-CGACCACAAACTGCGTAAAGGTGTCAAGTCCTCGAGTCTGCATGCTTAGTATTTAATCAC
-TGTTCATGGTCAGACTGACTCGGCTGGTGATCCGGATCCAAAATATAAATACTATATATA
-TATATATGTATATATATATATATATACTATAATGGAAATAGGAAAATTCCAGTAACTTTC
-TGGAAGGATGTCAGCAATTTTTTTTGCTGGTGTCAAAGTTCGTGTAAGTGCAATATGTGT
-AGTTCCTTTATAATTATTTAAGGTAAGGCTATGTTCTAGATTTGGTAGTGCTTTACGGTT
-GTAGTATCGATTGAATGCCTTTGTTTATAACTATAGTTATTTTATACCTATCTATCTGTT
-TATTACAGATAATGGTGATCAAAGTTCGTAAAAATATATATAATTTTTGAATACCCTCTT
-TCCATTTTAGGGTGCAAAATTAAAGCTTTGAGAGCCAAAACCAACACTTACATTAAGACA
-CCAGTTCGAGGAGAGGAGCCTGTGTTCGTTGTGACTGGTCGAAAGGAAGATGTAAACAAG
-GCTAAACGAGAAATACTTTCTGCTGCCGACCACTTTAGCTTAATTCGCGCATCACGTAAG
-CCTGTAAGCGATAGTCAGAACAATGGAATGGTAGGAAGTACGACTAGCTCCGGTGGTGGT
-GCAGTTCCCCGCATGTCAGGTCCCCCTTGTATGCCTGGACAGGTTACCATACAGGTACGT
-GTACCTTATCGGGTAGTTGGACTCGTTGTTGGGCCAAAAGGTGCTACTATCAAACATATT
-CAACAAGAGACGCAAACTTACATTGTGACACCATCGCGAGAAAAGGAACCAATTTTTGAA
-GTGACTGGCTTGCCAGATAACGTTGATACTGCACGAAAGCAAATAGAAGCTCACATTGCC
-CTTAGAACTGGTAGCGGATCTGGAAGTGGTGATGCTATTACTATGCAAAGTAGTGATTCG
-GTCGATACTAAAGAATACGCGTCACTGCCTTCATTAACTCAAATTTTAAATGATGATTTA
-AATTCGGAAATTCTATCGTCCATATACAAAAATTCCGTTCCGTCTACGCAGGAGTATGCA
-AATAATTCAATGAAGACGGTTGTAAACGTAAGCAATTCAGTGAAACTTGTGCAAGGACAT
-CATACTGGGAACTGTTTTCAAAAATCAGAGTTTGCTGAGATGGAAATGACAGCAAATATA
-ACAGCAGCAGATATATTAGATAAACGTCTTCCTGGAAATGAAGTTTCTGTGCCTTTGGCC
-AAAGCTAATGTTGCTAATATTGTTTTTCGCACTACGTCTAGTAAAACATTGTCTTTCTGT
-CCTCCCACATCTACATCGGCATCGTTTCATTCCAACTGTAATGCAAATATTTTAACAAGA
-TCTTGTTCATCCGCTTCTTCTACCACTTCTACAAAAAGTACCAACAATAGCGCCAATACA
-CCTCCAGAAATATTAAATATATGGAAAAGTATTAGTGATTCAATTGACGTTGACGAGGGT
-ATAGGCGACTCTCCTAGTATTTGGAACCAACCGGCAAATATCATACCCACAGCTCATTGC
-TCGCCCACAATATCAATTAGTCCTACCGACTCACTGTTAGGTATGGGTGAACATTCTGCA
-AATCAACAAAATTTGAACCATGCTAAAGAGCCCATTATGCCTAATCTCCCGCAAAAGATA
-AAAGGCATTCAAGTGCAATCTAACGCAGACAATTTTTTAACTCATCGAGAATGCTTTGTA
-TGTAATGAAAATACTGTTACCACTGCTTTGGTTCCGTGTGGTCACAATATGTTTTGTATG
-GAGTGCGCCAATCACATCTGTCTTTCTATGGATGCAGTTTGTCCGGTTTGTAATTCTATT
-GTTTACCATGCAATGCGGATTTTAGGATAATTTGAATTTTTTTGTAAATGTATTTAATAT
-TTGTTAGTTTTTAGTTAGTCGGTTACACATCTAGTCGTGGCTTCCGTGAAGTCTATTAAC
-ATTAGTTGAACGTTCAGGGATTAAAGGGAATTCTTAATTTAAAATTAACTGCTGATTATA
-ACGAACCAATATATTAAAAATTTCTTTTAATTTGGCTTCAGGGGACGAGACACAAATTTA
-ATATTACGATTTTTTTGAACGCGATGTCAACTTTATGTAACGTCTTCGTTCCTAGAAAAC
-TGGTTGACCCTACCTACTATTTATATTTAAAATTTCAAAATCGGAGTGCTTTTTTGGTTT
-CTTGCAAATAATTGTTTAGCGATTCTCTCTTGCAAATTTTTTATAACTGGCCAATACTTT
-GAGTTATAATAATGAATATTGTGCGGAAATAAGCTTTAATGATACTGTCAGATGTTGCGG
-TTTAATAAGTGAAAATTTTCAAACTGTCTTTATAAACACAATAACAATTTATAAAAATGC
-TTATTGGGTGCACTAAATGTTATTGTAAGCACTCAGTACTCCAAATATTGAATATTATAG
-TTTTTTTTTTTTAAACCGATCCATATTTACACAAAAAGTGAGTTTTGGCTAGTGGTCCGT
-TTTGATTTTCTAAAAAGTCTGTACTTCGGTTCGGTGCTGCTCCGAATTGGTTGACAGCCA
-TAATAGGAACACCCTCTTAAACAGTTTACGAAGTTATATTCAATGGCTATACAATGAGTA
-TGACATTTTATTTTGAAGTTTGCAATGTTTTACAGAAATCTTCATCCCATGGGTGAACTG
-AAAAAGAAACTTTTGAAAATACGAGAATAAAAAAGTTTTGTTGTTATACCCCGTTACTAG
-TAGAGGGATTAGTATACGAGAATCGTTGAAAAGTATTTAACAGGCACATAGAAGCGTTTT
-GTATGTGTATATTAATTTTTATCAAGCCAACTCTAACGTCTACACAACTCGCACATCTTT
-CATTTGAGTGGCCTGTCCGCATCGCTCAAATCGTTAGATCGAACTTCCTGACTGCGAGAT
-AGAAAACTTTTGGAGGCATATCAATATAAGTTGTCAAATAAAATTAAAATGAAAAAAAGT
-CTTTTTCAAAGTGTTGTCCTGATCATTCTATATGCGATAAATACCAAAATATGGGCGGAT
-ATGGCGAGATTAAATATTAAAAAATATATACATACCTACTTATATATATACATATATATA
-GGGTCGAAAATGTTTCCTTCTATATGCTACATACGTTTCAACGAATCTAGTATATCCTCT
-TCTTTTACGAATAGCGGATATAAAAATTTTTCTGTGTTTTAGGAAGTCATCTATAAAATA
-AATAAATATACTATCAAGTAATATTTATATAAGTAGAACAAACCCAAATTCTATTGAAGA
-CCTTAGTGAAGAATTTTAATAGTGTAAACAAAGAACTTAGATTATAAACATATATAATAC
-CATATAGAAATACCTTATATTTTAATATTATTTTGAATAAAGAATAAATATTCGTATTTT
-ATGTTATTTTGAGATTCGTGAATCTATATTCCTATTGGATTATAAAAAAGTAAATCAAAA
-TAGTTTTTAATAGAAAATATATCGATTTTATTTTTACTATTGGACGTTCGTCCAAAAAAT
-GTTAAATGTGTAATAAATCTGACACAATTTTTTAGTTAATTTCTATAATCTATATTCCAA
-AAATAATTCAAAGAATTTCCAAAGCCTCAGTTCTGGCTTAAATGTTTAACAGGGCTTAAT
-ATTGGCTACATTTGTGGGAATCCAAAAATTTTGATTGCGGCGCACAAATTGCGAATTCGG
-TCAGAAAATAATTCATTGAAGCTAGCTAATTCATTTAAAACTTTGCGTGCGAAATTACAT
-GTTATGTTAGCAAGTTATAAACACTCTATTCTTTTTCGTATATCTTCGTTGGAAAATAAT
-AAAACTTGAACATAATGCTTCTTAAACCATATTTATTTTGAACTTTTAGGAGCTTTCAGT
-GAAACTAGTTTCAGAATGACTTTGTTGGCCTGTTTTTACATCCGTACATCGTAATCAATT
-ACAAATTTTGGGTTCGATCAGTGTAATTCTTTCATGCTATGCAGTAATATCAGGCAATGT
-TGAAATGTTTTAGCGTAATTTCTCTATTATTGACTTTTTGACTTTTTATGTAAATGTGAG
-TCACTGAGCTTTTAATTGTTTAATAGATACGGAGAAATCGATAGAACTTAGGCGAACTAA
-CAAACTGCCGAAAAACATATAATAAATGATTATTTACACCCAATTGTATTAGTTTTTGTG
-GTTAACGGATAAGTATGTATGTATCTTATTTATTTTGAGTTTTTCATATAAATTGCCTTT
-TTATATCCGTCTGATTGTTGACGTTGTGAAATTCCTGATCTGTTATAAAACTTTAAAAAT
-TATACTGTGGAGTTTTGTGGAAAATAAGTGCGATAACTAATTCTTAAATTTGTGACGCTT
-AGTTAAATTATTAACCATGGTCCCATTTAGAAAGTCTTGGAAGTCTCTTAGAAACTAAAC
-TCTTTTGTTTACATGAAGCTGACTACTTTTTATTTACGTGTGTGAACAAACTTGTTCTTT
-AGACTTCTGTCAATTAAACAATAAATTAGCATTTTTTTAATTACTTTTAAAAAATATTTT
-GATATAATTTTAGGTTGCACAAATAATTAAGTCTCGATTTCATTGTTCCCCATGTGCAAT
-TTATAATCAGCCTATTACATAAGCCATCAAACCATTTATTTTTAAACAACAAACATGATG
-AAAAATATATTGTATCTATAAAGTAAACTTTATGATACTAATTCTCTGAAAAATTTAAAA
-CGACTGATAAATTAGCATAAATATTAAGATCGGACACAATATATATATACATAAATAATA
-CAATAGATAAAGTAAAAAAATACAAAAGTTATATATACTTAAATCTACGATATATGACCC
-ACATGTGACAACTACCTTTAAAAACTTACTATTAATGTGAATAAAAAGACTTATATATTA
-TAGTCAATCATATTTAATATTTATAATACAATGTGAGTTGCGTGGAATGTTATAAAACCC
-AACGTATTTCGGTTCGGTTCGAATTCAATTTTTAATATTAGAATTTATGTTATACCTGTG
-TTTTAAAATTGTGTACTGTGCTTCAAGGTTAAATGAATCAATCGAAAATTTGTAATAGAG
-GCTGGCTTATATATATTTAAATGTATAAAATTTTAACATTAAATTTTTAAGGTCAAAATT
-TCAACGAGTGAGACTAAATAATTTATTTATCGCACAAAATAAACCTCTTACATTATTAAT
-GAGATATAACTAGAAAAATTTAATTTCATAAACAAATTTTTTAAAAATATATTGTGCATT
-TATACATACATACTATATAATTATATATACGCATTGCTTAGCCCTAAATAATATTCTTCG
-TAAGATAGCATAGTGTTGTAAGGTATTTAATGCGTTCTCATTCATATGACAAAGAATAAG
-TATATCTAAATAAAATAAATAGAACATATTAATCTGTAAAATTCCATTACTTACGTTTTT
-TTTAAATAAAACGGTATCTATGGTGCTTATAACAAACTTGAACCATAATTATTGTTTGAT
-GAAAAAAGCTCCCATATAACATTGAAAATAAATTCATGGAAAATTAATGATAGAAAATAT
-GGATACCCCAACAGTCGAGTTCAGATTAAATTACGGACTTCGGCAATTGAGACATTTTTA
-TTTCTGAAAAATTATAAAATATAATATCTTCACAATTGCAATTTATAGTCAATATTTTAA
-ATGTTTTTACCTGAAAATGTTGCTTACATATTTTGTTACAAATTAAATTTCATTTTATCT
-TTTATTTTAGAATAGCGCAAAAAATTGTGCAACAATAAAATGTTAATTCCAATAAAGACG
-TAAAGAATGTCTATTTAATTTATTTTTACCAAGTTTAACATCTTGGTGGCATATTTAATT
-CGACCGTTTGGTTCTGCAATAAATTCTATTGTGCTACGCTCAAATAAAAGATTGAATAGT
-CTTCAAAAAATATAATTTGTAATACGTACAAACAAAAAGAGTAGTAAATATTTTTGTACA
-CAGTTTGTAAGGACTTGCATTTAACTTATAATTGGCGGCTAATACATTTACAACGAATGT
-TTTACTAATTCAAACGAGGTATCACTTCAATTGGGAAACAAAAACAAATAATTTATGCAA
-AACAACAATAAGAATTAATATAGATGTAAAATATAAATACGTTCACCTAATTTAAAATTT
-ATAATTATAAGTATAATACAAAAGTAATTAAAAGAGAAGTAAGCGCCCAATAACAAACAT
-TAAACAACAAAAAACAAAATATTAACAATATGAAAATATCCGTATTGTGTTCGACAAAAA
-GTAATATATCTTAAAGTACATTTCATATATCGACTTAGATCGGCATTCCCATTTTACTGA
-TTAGTATTCACATTAAAGGGCCAACTTAAGAACCGAGAGCCCTAAATTTATATGAGAAAT
-ATTTATGGAAATATAAGTATATCAACTTATATACTAATGTATCACTAAATGGTTATATAA
-TAAATTTTTCGGAAATAAATAAATTGGTTGGCTTATTAGTAAAAGGGGGGGGGGGGGGGG
-GTTGACATTATGAGTTTATACCGAAAGCTTAGGTATATCGAAACCCATATTCTATTAAAA
-AAAAAAAAACAAGAGAACGCTTTAGACGTGTAATCCAGATAAGATCGTATGACTCCTTGG
-CGATGGTACTCCTTAGCGAGCCTAAGTTTTTGGCAAAATGCCGTAATTTTTTTCAAGAGT
-TTTTATCTTCACCCACTCTATATTCGGAATGTCACACAATCATCTCACGACTATCCCCTT
-TAAGTGCTTACCTATCATCAGCTAATGTTGGAGCACTTGTCAAAATTATTATTATTGACA
-ACTCCTAAGTACTCTTGCAAACGTTTAGAAGCCAATCCTGCGACAAGTAGTGTTAATAGA
-AGATTCGAAAATAACGCATAAGAAAAATAAGTTCTTTTTGGCACTCAACCAAGCATTCGA
-GCTTATATCGTAGGAACTAATCGGAATAAGTTTCAAAACTAACCAATTCTAGCATATTTT
-TTTTTAACACTATGTAGATGGAGATAGAGAAAGTGAGCGCTGTAACGCCACTGCGCTGCA
-TTGCTACTTGTATATCTATATTTCTCTGGCACGTTATTTAACTTTTAATTATTATGAAAT
-AAGTTCTGTGTGCTTTGCGAAACGTAAGGTTAGCCTTTGTTCTAATCAACATTATTCATA
-CAAATCCTTACTTGTCTTGAAAAGAACAGCATATGGAAGTCTCGTTTGCACACGCACAAA
-GCCGTTCACTGTAAAATATTCTATATGCTCACGATGCACGGGATATGAACACCTTTATAC
-ATTTAGCTGTGTATTCAAATTAGGTAATCACACAACCGTAAATGATCCACATGTAGCCTC
-CGTTCAGACTATATTTGTCTGACGGTGCCATTTGTTATTCACTCAATTTTTATCAAAACT
-TAAGGTACTTAGTTTATTTTAACCGTGTATTTCTTTATGCGTCATACAATCATTTTATTT
-AAAACGATTATTTTTTGTTTGCTTTTCATTTGTAATTCGTAATGCACAGTTTAAAATATA
-TTGTTTCGCTCTATACTTATCTTATACGGTAATGTAGGAATTCATTTTTAAATATTTTTT
-AATTTTTTACTGTTTTTAATTGCGATCTATTTATTAATTTGGGAATCATCAGCATGCAAT
-CTGACCTATTTTACATTTTAAAAATGTAAATTTTATATCAAATTTGGGAATTGTACTTTA
-AACTAGCCTTCTCAAACAGATCCATATTCCTTTGCGTTAATTTATTTACATAGCATATGT
-ATTAGTTCTATTTTCAAAGAACACTTTCGAATTTTGTTCGCTAAGAACAGCTGCAACCCT
-CGACAGACATATTTGGTATAACACTTAAAACCAGATTATGGTTATCGTCAAAATATAACA
-AACTTAAGGAACTCATTTTTGTCGGCGAGCAACACGGTGTGGCCGATGTCGTTAAGGCTG
-CTAAATGTGTATGGGGATATTGCTCTAGGTAACCAACTTTGCAGTCACCACTGCAGAAGT
-ATGCGTCAAAGGACGTTGGTGCTACAACGAAATGCCATCCAAAGCTGGTGAAATTAACTT
-TGAGGGGATATCGACAACAGCGCATGTCATGATCATTTTCTGTGCAGTCCATATATACGC
-TGCGCTTTCTTCGATGCTTTTTTTGCGACCCAATTTCTATGTGAACAGTCTGAAATATTA
-AAAATATATTTAGTAGAGTAAGTGTATTCAACTTCATTATAAATGGCTTCTAACCAATGG
-ATTTTTCGATGTGTTGTCTGTGGTCACCACTAATGACTTCATCCAGGTTTCTGCGCCCTT
-TATTAGAATTTCTTGCGTCATATTAGACCCAAGATTACCAAGCAGAGACTTTAAGTCCAC
-AGCAACCCATTGTCCAAGTCCTGACGGAATACTATGTCGAAACTCAAACATTTTGACTTT
-AGGATTAAAGCTTGTTGTATTTGCAACCCTAATAGCGCGGTGAATAGTCACAACAATATC
-TTTACGTGGCTGTTTTTTAATTTCTTCAAGAAGTCCAGGTTGATGAGCACTTATCCAATC
-CCAACCACGTAAATATAGATGAAGGGTAGCGTAAGACAAGTCTGAGTAGCTACTGTCAAT
-TTGAAACCGAAAAACATCGACCTTGCGATTGTGCCGAACATGAGGTTGAATTTCTAAAAG
-AACGAAAATATAAACGAAAATTATTAATTTTTTCATTGAAATTTGATTTCTTAAAAGCAA
-AAATTGGGTATTGATTAATGTTTGTTGTAAACAGTTCATTTTTTGTATGTTAAAGGGGTC
-AATGCCACTTGTCTTTTACCTCGTCAAGATTTTAGGAAATGTGTCGATTCTTTTTTGAAA
-ATACACTACGCCAATGAATTTTGGGAAAACAATTTCTAAAGATAGAGAAGAAGTCATATG
-TATTTTTGCTTGCTTTCTCTTATTAAAGGAAAAAAGTTCGAAATCTAAACCTATAACCAA
-ATCGGGCCCAAAAAAGATATAAATATAAGATAAATGATTATGCTTCTTACTTACAAAAAG
-TCTAGAAATATATTTACACAGATTTTAGTGACGTTATATATGCTTTTTACTTCTCTTAAG
-CTCTCCTTGTCTTTTCCTCCCTTTATCTATACCTACTCTTATATATAATATCTTCTCTTA
-TTCAATATCTTCCTATATCTATATCTACTTTAAGAATGCTGTTTACTTACCCTCGGGAAA
-TATGTATATACTGCTGATGTGAGACAAAATACTCTCGTACTCCTCATCGTTGGTATTAAT
-AGGAATGTCCGACTTTTTAGCTTGATTTTTATTCAAATCTATCAGAAATTCATTAACAGT
-GTTAGCATCATCTCCCTGCATTTGGGAGGATGAACTTTCATCAAAAAAATCAGTCATTAT
-GTGGTCGCCATAAGTGTCATTTATAGACAAATGAGATTCGTCAATGCTTTCCATGCGATT
-CCAAACAGTAGTTTTTGAAGATGCATTATAATCTCTATAAAAGTTATCTATTATATTTTG
-TGGTACTGAAATTGGTTTTGTTATATTGGGAAGTTTTTTTAAATTCAAGCGCATAAGTAT
-GTGCATTTTAATCGATTCTATACTATCCACTTTGGCTTTCTCACGCAACTGACGCTGTAG
-CATACTTTCTATATTTATTAAGGTATTGCGATACAAAGATACACTTTGAACTCTTGATAA
-ATCTCCATGCTCTGATACCTTTGCTAAAGGGGTACTTTTTTTCCCCGGTTTACTTTGTAC
-TTTCATTTGGAATATTCCCATATTTTCATTTATTTTATCATCCGCCGATATTGAAGAAGA
-ACCATTTTTTTCTGATAGTACTTTTGCACTATTGTTTGTTTCGTTACTCAACATAACCAT
-TTCCGGACTATCGTTGTTGGAAGAATTACTGAAGCTTTTATTTTCTGGCTGAGCATAAGC
-ATTGACTGCAGTCGATAAAATTAAGAGTACGGTGACCGTGACATATCGAGTTACACGGAA
-ATTACCTCTCTTATGTCCAAGAATATTCATTCGCCCGATATTTATTTTTTTTGAGTCAAG
-ATTAAATCTGTAAGAACCTGGAAACTGGATTTCGTTGGAGTTCACTTCTATGTGAACTGT
-TGTATCTGATGTGTTCTGTCGAGTTTTTTTCTTTAGGGTTCTATGATGCTGATCATGGGT
-TTTATATTTTCTCCAACCGCAGCATGAGTTGGCCAGCATGATTTTTGATCAAACCGTTGA
-TGAATGCTGAAAAGGACTTGTATTTATAAATATACTTGATATATTTTAAAATAAGAAAAA
-ATAAAAATAATAATTATTATTTATTTTTGGAGACAGCGGCTGGTGATCTTGTCATCCAAT
-CAACTTGGCTCTTGTTGGCCTTATTTTACAATTTTTTTAAAAATCAAATCGCGAAATACA
-AGCTGTTAGATAATCCCCTGCTGTATTCGATTAAGTCGGATTCCCAAGGTAATACCTTAA
-ACAGCTGTGCAGAGAAAAAAGAAGAGCGCACCCCTTTAAACCCTATTAAAGCATTAGCAC
-GGAAGTCAATGATTCCCCTTCGCGAGTCAATACAAAAAAAAAAAAAAAAAAAAATTGAAT
-AGCTTACGCCACTGACGATCTCTAACTTCAAAAATATTAAAATTATTGGCAAAATTTGGA
-CAATATAATATTTCGGTTTTAAATTGATAGACTTTTGACGATCATATCATATAGCTAACT
-GTTGAAAAAAATTATAGACTCGTTGTTTTCAAATAAAAAGAGTTCTTCTTCAGTATGCAC
-ATTTTTTTGAAAATATATAATTTAGGTTTTTAATCGATCAAAATCAGACGACCATACACT
-TATATACCTGCCATAGGGAAAAATGGCTCTATGGCTATAAAGCTTAGGAAAAAACACTGA
-CAATTGTAAAACCATTTTTCGTCACAAATCGGCACGGTGAGGCTGCGATCGTCACTTGAT
-TTGTGTGCTCGTGAATATTCTAAAACTCGGAATAACGGAATAATAACCTTCAAAAACTTG
-TTTCAGGCTACGAAAAAACTTACTTTGAATATAGTAGAAGTATAAAATCCTGCAGCACCG
-GATATAATGATTTTTAAAAATTAAAAATCATATCTGCATTGTTTGATCCGCCTTGGAAGC
-GCGATGCGCCAGCAGAAAATGACCACCCTAATGTGCACACAGTCGTAAAAGTTAGTTCAA
-GCTACATATGTACATGCACATATGCAAAGCCCGTTCATAAACGTTTCACATGAGTCCTCT
-TTATGACCACTATTGTATTCAATTAAAACCATTTATAAACATAATAAATTATTGTGCTCT
-TGAACTTCAGTTCATCGCTGAAAGTGCATTATTCCCCTTTTACAAGCAGAACAACGTAAA
-TGAGATATATCATATGTATGTACATACGTAAATTATACATACATACAGAATAAATAGCAT
-GCATATAAGCACATATGTACATTTTTAAAGCTGTGTATGTACAAAGTTATGTACATTTAG
-CGATAACAAACTTTTTAAACACCTACCAATTGTACATAAGTAGATATATACTTATCTATC
-GGTATTTATTTTATTTTTATACACTTGTACAACCAAAATCTATTTTGAAACTAGGCAATT
-GTGTGTTTTAATATATGTATAGTATATATTATTAAATGTTTTATATTGAAGTAACAGTGG
-GCCTACGGTTTCGAACATTATTCTTTTGCAATCCGCTTTTGTTAAATTTATTATTCATTG
-TCCAAAAACACATAGTTTGAAAAAATTGTGTATTCAATTGCGCACTAAATAATAATAATT
-TATTTCTCATAGAGAACCAATATTTGAAAACCCGCAGAGATTCTGTACTGCTGTGCGATT
-GAGCGACGAAGTAGAACTGAAAGCAGCTGATCAGATGCGATCGGATACATACGGCTCACC
-GGCAATTTCGTTTTAGTTGGCATAACAGGCCGCTTTTAAAAATGTATCTGCTGAAACGCA
-TTGCAAGAGTAAACTTTAATTCATATTAACATTTTTATCGAGCAAAATAGCATTATATTA
-AAATGAAATATTTATTGAATATACTCCTACTTTTTTTTTTACAATTCTAGAAAACATTTT
-ATTTATATTTCCACTGTCGCTAATAATCACTTTCTATTGTAAATCAATTTAATCCTTAAG
-CCGTTTTAACTCTTATAAGTTATGAGTGTAGACATTTTTACATTTCAAAGATTTCAAATA
-GACCCGAAGAAACTATATAAGATATATTTTTATTAGCAGGATTTGATTTGTCTCTATAAT
-TTTGGTTCCCTAGTTGTTTTTTTTTATTACACAAAATTGAGTGCTATTATACAACAAAAA
-TTACATGCGTATTAATTTGTACTACTGGAATGACTATATTGATACAAAGGAATTTTTAAA
-ATTTAACCGAAGTTCCGCATTCTTGTCCTAACATTTCGTGTTTTAAATTAACGGCAAAAA
-TGTCGTTACTCTGGAATTAATAAAAAGTACCCAACGCACTTACATAAGTATGCAAAAATA
-ATTTTATGTGTATAAAAGAAACTTATATTAAATCAAGTACATATTCGTGCGGGTCCCCTT
-TGTTCCGCAGTCTTCTTATATAATTATTGCCCATTAATATGGTTGTGTAAGAAGGCAATC
-TGGGAACTCCATAAAAAGGGTAGGGACAATTACCGCGATGTCTAGTGTTTTCCAGATTAG
-CTGTCGATATATCGACGCCCGTACAGATGTTTAAGCCTTTCCACACATACATTTATGAGT
-TTCCTATCGATATGGAAGAAAACGATAGGTGTTCACACTGTACTAACTTATTTTTATTGC
-TTTGTATCAGCAATTCTGTTGTTTTACTTAAGAATAGCAATTCAAATGGAGAAGACTTCT
-TTTATGTATCAACAAAGTAACTGATAAGAGATTATTTATTGGATGGATTGTAAGCTACTT
-ATTTTTTCCATTGTGGTTAACAATTTACGATTTTTTTTTGGTTATAATAAAGATTTAAAT
-AAAATAATTTCAACAAGTGCGTCAATTTTCCTTCATCTACGCACATATAGATGGTAATCG
-TGCGATAAACCTAATATTACGAAAATGGCGATCACGCATTCAACCGATAAATACAGAACT
-AAAATACTTCCTGATCAAAAACAAGAATTTATAATTTTTTTTCTATTATTTCCACTACGT
-TGCAATTTTCTGACAGAAATCACTATACGCTCTGCAATGGTTTAACAATAGGAAACGCTT
-TAGTTGGCTTTCAAATATTTTTCACAACATTTTCAACGAGTAGATTAGTTGAACTATTAA
-TAGCTCATTAATGGACCGATTCTTTAGGTCTGCTAAATTATCATTCTTATATCTGTGAAT
-TTATTTATTTACTGCATCGAATTTTTGAAAATAACGTATTCTCTACGCAATCACTGGTAT
-TGGGTTGCCATATCGATTTCTATATATGTTAAGAGTTGCCGTTTGTATTTTTACACGCCG
-AGAGTTGCCATCCTGATACGAGCAGATGCGTGCTGAAGTCCAATCGATACTACAAAATAC
-CAAAATACACAGAAAATATAAACAATATTGCATAAACAATATTGTACGAACGTTCGTTTT
-AGTGTTTAATCACATACTGTTTTTCCCCCATCCGAAAATCGAAGAAAATGTGTGACAATC
-AATATCTAATAAAAGAATCAGGATACATGTGCGACCATTCGTAATATAAATATGTATGTA
-TATTTTGTAAATATTATTCCCTACTAACTAAACCCATCTGTGTGAATTTTTCCCAAAAGC
-CCTCTTATTATTGCAGGTAGTACATATATTAGTCGAAATAATTATGATCCGAAAGTTTTT
-TAATAAGGCTTTTGACCGTAATTAATTTCGAATTGGTTTAACCAAAAAGTGACGACGGTC
-ATTTAAAAGGTCAGAAATTTAATTTAAAATATTAGAAGAGAAACTCTAATATTTTTATTT
-TGTGTCATACATTGCACCCATTCGGAATATACCGTTTTTTTTTAAAATTATATGTAATGC
-CCTTTGGCTTGCCACTCACTCGGTGAGGCCATAAGATGTTCTCCGATCGCCACCGTGTTT
-AAGAGAGAAAGTTGCAGAATGAAGTCTTACAAGCACATTTCTAAAAAAGGGACAACGCTC
-TTAAAAGGAAATAGTTATATATACCGAGTAATGACATCTGTGATTAGTCTATGATTTATA
-TTATAATATAGCTACGCAGATCGTAACTAACAGATACCCCTTACATTGCTGGTAGGAGTT
-TTTACTCCTACTCTCTTTTGAGAGATGGAGAAAAAATAAAAAGAAAAACACTCTTCGATA
-TTGGTCGATAGCTTAAGCTGGTGGCGGTTAGATTAATTGCCATTGTAATTTGCGGGCGTT
-ACTCATTTGGCACTCTTAAAATCAAAGTGGAAAGAAAGGTGGATAAGTAAAAAAGGGTGC
-GGAATGAGTACCGTTTATATAGTGTGTTTATCAAGTAAATGACAATTTTTTCGTCACTAA
-AGTTGATATTACAACTTTTTATGTTGGAGGTTCGATCTGAAAATAGCAACAGCAATAAAA
-CATCGACTCTCAGAAACCAGTTACCAGAAACCATCGACAAAAATTGGCCCGAAAAACATT
-AAAAAACTAAACAAAAACAATTCAAATTTCAAAAGTGCGGGCGTGGGGTTATGGGTTATG
-GGGTTATGTTGACATGGGTAAACAAACTTGAGCTGCGTCTATGTCTCTGGAATCTGCAAG
-TCAACTCTATAGCTTTATTAGTTCCTGAGATCGCGGCGTTCATATGGTTAGACGGACGAA
-CAGACGAACATGTTCATATTGACTCGGCTATTGATACTGATCAATAATATATATACTTTA
-TATGGTCGGAAACGCTCTCTTCTATTTGCTACATAATCTTCAAAGCATAAAATAATAATA
-ATGGGTGTAATAATGGTTTTTTATTTTGGCAAGCCAATTTATAGTGAATTATTAAAAATT
-ATAAACTGCAGTCAATAAAGTAACATTGCTTGTTATTTAAGAAATCGCAGGCCTTATGAC
-TAGTCAAGAATTTAATATATTTAAAGGTCTCAACCCCAGGATTCAGGAACTTCTCCCAGT
-GAACCCCACTAGTTTGGTACTAAAGGCATTACCGTAAGACGCTTATATCGACTCCTCTTT
-GTTATTTCCAGTTTGGGCAGATCGAACACTTTGATCTTCCTTGTTGGGCCTCACAGCGGG
-AAAAAAAAAGTTGCTTTGCATGGGTTTAGGGAACTTTACAACTGTTCGATCACGATCTTT
-GCAGTGCAACCCCTAGGAGCCAAGTCGGGAAGCGGGTTAGCCGGTCTGCTATCGATTCTC
-GTGTGAACACATGCAATTATGGTTTTATTTGTATTATTCGTAGTTTGCATTTACAAGTTT
-TTGTTTGTTTTCAAAATAGAACCTTAAGTTTGAAATTTTCATGATCATGAGAAGCTATTG
-TTCGTGAAAGCCCAACAGCGTGGCAACCCTAATTGTTTTGTAAAAAGAAATATAAAACAT
-TTAAAGGCATGTGAATGTTGGAAGAAACCACTATTCATTTTGATACCGAATAAGTACATT
-TTATATAGTTCAAATAAATATAAAACAACGTCCTGTATCAAACCAAAATTCACAAAAAGT
-TTTAATTTTATGATCCCCAAAAATGTATATTTGGGAATGTCTTCTTATGAAACCCCATCA
-GCCACAATTGTCTAAACTTGTACTTCAGTTGAGCTCCTAGTGGGAGTTCAAAGCAGAAAT
-TTCCATATTTCTTTTTGTCAAATCGATAGAAAGCAGCTAGACAATAAGGAAATACGTTTT
-AATATTTTTAAAAAGTGTACGTATGCATGCTTTGTCTCAAATTTCTGGCCTTGATAGTTA
-GTTACTGAAATCTCAAAGTTTACACGGCTGGACTGACATAAGTACGGATAGGCGGACGTG
-GCCTAGTAGACTCGTTTTGTGATCGTGAAATATGTGAATAAAAAGAAAAAATCGCTTTTT
-TTTATCTATTGCGAACTTAAAGAATATAGTCTAGCTGGGCACTCTACGGGTAAGGGGCTT
-ACATTTATCGCTGTTAAGGACGCAGTTATTTCAAGTTTTATAATTGTGCTATATTTACGC
-TCGGGATGGATGAGAAGCACTTGATATGGCTGAGCAAGGCCACTGGGCACTAGCAAAAAC
-TTCCAACCACTTTACTTTGTTAAATTTGATTTTAATCCGCTGATAATATTTTAAGACTTT
-CTCTTTCGCTCGGTTGAATTTAATGCGATTTAATCACACCGTATACAAAGAGTGTACATC
-AATTTTCGTTCCAGGAGGAAAAAGGTGGCGTGCTAAAAAATAACTTAAATCGTAAAGGCG
-ATATCGTAACCAATTTAAATGTTTAACCTTTTATGAAATACTTTAAGAAATATCAAAAAT
-TAAACTTTACGAGTAACGGGTATAAAGCAAAAGGAACACACTCCACATTGCGTATTGTAT
-AGATATTCTGATTATACGCATTAGATTGGTTGAACTGTCTGCAACAGGAAGAAGGAAGGG
-CGCTTGCACTATATAGCGTTATAGCGTGCTACTATATTCTGGTCGGACGGACATCATCCT
-TCCGTACGAAGATCGAAATCTCGGGAACAATAAAAGGTATGAGGTGGGATTGTTTATGCA
-TATTCCAGAGGCGGACACAGCGGACATTTGATTCTTGATGTCGCTACGCTCACAAACAAC
-CCAAGTTTTTTTTTATTACTTTATTTCTATTGGCATACCAAAAACATACCAAAACTGTCA
-CGCCCACACGTTGCAATTTTTAAACATTTTTTATTTTATATTTTTTTTATGAAAATCGCA
-TTGAATTTATTATTAGTTACTCCGACAGAACACTGTGCCTCTATCTTGAAGGGGAATAAT
-ATGAAATCACGGCTCCAATGTTTCAAGCTCAGCATGGTTTCCTTAATTACGAATGAGCTT
-TGTACACAGTACCACCTGTAGGGTATTGTCACTCGAAGTACTTTTCGTCCAGTTAAGTGA
-TAGTCGGAAACTTCAGGCAATGGGTGTGCGTGGTCGGTGGTCGGGCGCGAAAGGCGCGGA
-CACGGAATGTTCATAATAATTGAAGCATATTTACAGTGGCTGCCTCTTTCAGAAAGGGCG
-TATGTGAACCCCCCGTGAGCGTGAAGCACCCACACCAAAAGCTTGCCTTCTAGGGATTCC
-CCTTGGGCCCTTTCCAAAAGCCTTTTCCATGTTTGTATTTGGTTGGTTGGCCAAATGCTT
-CGCTGGTCATCTCCAGGCCGGGTATGGTTCGGTTTTCAGTGAGCCGTGTCTGGGGCTGCC
-TTAATTGTTTAATGGCTCGTTATTTGAATTCCCAGCGGGGGACCTTTTATACGTTCGTGC
-TAGCTAGTAATTTCAAGTGATAATTGTAGCGTTTTATTACGGATTAAGCAAATTTCGTGA
-AAAATATATCTATATTTCATGGTCAATGTCACATTGAAGATCAGCAGTAAATCATTTAGT
-AACTGCTTAAATTACATGGTCGACCCTATAGTCTATACATATTCAGGGTTACGATCACGA
-GCCAAAAGTCCCTGCTCTCAAATGAATGCATTTTTTCAAGTCGAAAACCAAATAAAAATC
-TTTCATTTATATTTTTTAAAACTTACAAATTAAATAACATATTACGTAGATTCTTTAACT
-CTTTTTTTTTTTTGTAAAAGGATAGCTTGACTTGACTTTTTATACCTAGGGTGTTTTGAC
-CTTCCTTGTTCAAATTAAAACTCTTCTCAAGAAACTGAGTCTTGTGACAGATTGTGGACT
-AACTTGCGGAGGTCCTTATTGAATTTTCTACGAACTTTGGCGATATAACAGCTAGACGCC
-CCTTTTCTCGTTCCCCACCCCTAAATACCATTGCGTGGCCGTGTGAAGTCTTGCGGACAG
-ACGATAAGAAGAACGACGCTTTTTTATGTCAGCACAAAAGCAACTGTTGCCGCACACACA
-CTGGCTGTATGTAATAGCCATCTGGATTGGGTATTTTTCATCATCTTAAATCTAAATTGG
-TGGTGGTGGAAGAAATGGGAGAGGTGGTATGTCGTTTCTTTGGTGAGTGGGAAGCTATTA
-GCCTTCTTTCTTCTTAATTGTATAAGCTAAATACTAAAGCTCGTTATGGGCCGCGTTTTC
-ATTAAAACATTACGCGTTAAGCCGAAAAAAGCTTGTTTGGCCAAAAACGTCAGTTTTAAG
-CAAGAGTCTATACTATAGCTGAGTTCCTCGACTCTTAGGTTCCCGTTACTAGATATGCAA
-AAGGAAAGGCGGCAGTTATATTGTTAACAGGGCCACTTAATACATTTCATATCAGATATT
-TTCGTTGACGGTGGTAACAGATAGATAAGATTTTGTACTCAAATGAGCGAATTGAGAATT
-AAGTAAATACATACATATGCTTTTATATAACTATTGTAGCTAATCTTTTCGCCCACCCAG
-CCATCTGTCCGATTCTACTCATATGCTATGTTTGTTATCGCGGTACTCACAAAACAGTCA
-GAAAGAACTCTATAGTGCCTATATCTTAATATACCCTTGGAGACATTTTGCCCGCAAATG
-TATTATTGATACCCGCCTACCCAGACTTCCATCCCGTTAACAGCATATATATGTAAGTAC
-ATGTATTCCAGATCTCGATCACTTACTGAATCGACGACCTAGCCAATCTCCAAACGAAGA
-GTTTTTTATTGGCGATTCTTGCTATTATTAATATATGGGTGTCGAAACCCTCGGAGGCGG
-TCTGCATCTGAAGCAGACTAAGCCGAAACGGAACAACTTTTTGCTCCACGAGCATGTGCC
-GTGTCGTTGGCACGTGCCACGTGGCGATTGCTTGGGCTGCGTTCCATCCTCAGCACCAGT
-GCGAAGATAATATGATGATAGCAGGGCTGATTCAGCTTCCTGCGGGGGACATACTTTCAT
-GTGCTACCATGTAGCCTAATAAAAACATTTGTTTCCTCCACCTTTAGGCGTTTTATGATG
-TAATCTGTGCATATTAAATCTTGAATATTATAAAGGGATATGGCAATCGGATCAAATGAA
-AATGATTCAGTCTTACCTGTAATAATAAAAATTACATGTGCGAAAGTAAGTTCAAACATT
-TTATAGTCAATGAAACGCCCAGTAAGTTAAGTATTTAGAACAGTTGCGCGCCTAACATTC
-TCACATATATTCAGATATCGATCGTGCGTGCATTTTATTCATAAAAATGTCAACGGGCTT
-GGTTAAATTGTTTAGTGATTGCTAATGTTTTTAAAATATGTCAAATATTTCAACCCCAAT
-TCTTTCAGATTTGCTACAAATTTCGACAGAACAAAATTAAATATTATAAATACAATGTAG
-AACTATTGCAAGGGTACATTAAAAACATTCTGGAAGTGACTTAGAAGTAATATGCATTAT
-TATTACATTTCACTTTTCAGAAGTCATAAGGACGTTATAAACCGTGTGAGAAGAACTCTT
-CGCATTGGAGAGCCCAATTGTATTGGAAACAGAAAAATTGGCCGGATATTGCTGTTGAAT
-TTTGTGAATTGCACTTAAATCGACATTATCCCATACAGTCGTGTAGGTGCGCTATAGTTT
-TTTAATATTTCTCTAGAGGATTTTGAAACATGGCCTTTTAGCCATAACACTGGCCGTCCC
-TTTCAGGCTATTGGCAACTCGTTCTCTCGCTGTGCGGCGCAAAAGCAGGACAGGAACTTC
-CTCTTTGGGGCCCACCCAGCCTCCACATGTGACGACAGCTTATGGGATGGTGGCTGGTGG
-GTGTGACCGTGCTTAGGCTTGTCGACATTTTACTAAACAACCGTACGCCCACACCCAGCT
-CCCCTCGATATGGCTGTGTGTGTAGGCTCGCACTGCCGAAGCGGAAACGTGCGGGTAGTT
-AACGGAAATGTGAAGCGCTTATTGTATCGGAATGAAACAATTCCATTGGACGAGTGTGCT
-GCTGGCAACTTGTCTGGCCAGCTTGAATTCAAATGGAATGCAACATGTGTGTAATTGCTG
-GGGGGGGGGGGGGTGTGGCACTGGGCGACTTCTCGAAAGGCGGTGAAAGCGGCAGGCGCT
-GCACCGTTTACACACAGTTTCTTGCTGGAAGGAACAACATCCAGTTCCAGACCAGCACTT
-TCATGTCTGTTCAGGACCAAACCATTCCATTATGTGCTGCTGGTCCGTCTAGAGTTGGTT
-CTTCCTTTATTTTCAGATTCCGTTGCCACGATATGCTTAACGACACAACGCAGCTGCAGA
-ACTGCACCGTGCCGAATCGCTTTCATCTTCCGCCAACTAACCTTACACGGGTGCGAGAGG
-GACAACTGGTGTGCTTCAACAACCAATCATGGGGCTAGCCTATAGCAAATGGTGGTGAGT
-GGACCAGCCATGCTGGTCTTTGCCAATCGCACGCGGTTCCGTGGCAACAAACCCAGCCTT
-TTGCGCAGGGGGGTGCTGGCCAGCCGAGGGTCGGCCTAGTCTGTTTCTGAAACGGATCCG
-GGTAGGCAGGTCGTGACATTATTATTTCGTGTTGCGCTTCTAAGGTAAATACTGTTCCGC
-CGCCGTGTCGCGAAGTTTAAGAAAGGTTGTTCGATTCACCGTGCGTATTAATCTTTATAT
-CAAATGAAATTACCGGCTAAGTTAGCAATCGGTAGACCCGGGAATAATACGTGTTACGTG
-CAGTACAAATATGATGCTAACATGAGTGCAATCAAAAGTGGCGTTCGAAAAATGAACAAG
-TGAACTAAAACAAAAGCGGCTGCTCAGTTATATTTGTGTTTCCGAATTCGTAACTCTTAG
-GTCCTCACGGCGCGATCAACAATAGGTTTTTTGATCACTGCAGGACGTCATTCTCACCAT
-CTGCGCAAATTTACTCTTAACTCTTGCTTGACTCGCCCTGCAAGAGTTCGCACGGCGTGC
-GTTTGGCTGAACACAGCAGTCTCTTGGCTAAAGCTTTCATGAGCAGTGCATGTAATAAAA
-ACTGAGATCCAACTATGTTTACATTGCAACCAACTCCAACTGCTATAGGCACCGTGGTTC
-CCCCATGGTCAGCGGGAACATTGATAGAGCGCCTGCCGTCTTTAGAAGACATGGCTCACA
-AGGGTAAGTGAATTTTTTAAATTTCTTGATTGGCATCATCGTCTTTATCCGACCCTCTTA
-TAAATATATATGAGTCTTAGCCAACACATATGTTAATGCTGCCCATGGGCAGTTGATCCG
-GTCCTACTAGGCGAGTGCAGTTTCGTTCGGCTGTTGGTCTCTTTTGGCGCAGTTTACCAA
-TAGATAAAAAGCTTCTGAACTGAATCGTTTGCGAACTCTTCTCTCAAACTCAAACTCCCG
-AGAGTAAGACGGCTTTATACTCCGTATAAATTGTCCAAATCAAAGATATTCAAATCTTCG
-CCGTGACTCTTATAATTCGAAAAACCTATATTTGTATTATACCCGTAGCTTGTTGCTAAT
-TTGTATTTAAAGTAGTTAGTGGAAGGAAGAGTTCCCGGCTAGTCGATTTTCCGATGACCG
-TTGGCATGTCTGTCCGTCAGTATTGACGTCGAGACCTTTGGAAGCGAAATAAGTAGGAAT
-TATGCAAATTCCAGTAATGCATACGCAGCTTAATTTTATATTAAACCATTGTCACTCACT
-CACATTGTAAATTACAACGCAAAGGCGTTTAATGATCAATGGCGTTCCTACGGGCGTATC
-TCATGCTATCCCGCGCGTATATGATTATTGAGTACTTCATACTAGCTGACTCTTTCGTTT
-TATACAAATTTGTATACTCGTTACTCATAGATTAAAGGGTTATTAGATTTTTTAAATTTA
-AAGTATATATATTCTTGATCATGGTCAATCGGTCAATCTAGCCATGTCCGTCTAGCCATG
-TCCGTCTGCATGGACGTCGAGTTCTTAGGAACTATAAGAGCCAAAAGATTGCAATTTCTC
-GTTCACACATGCAGCCCAATTACGGGTATTTGATAGTCAATAAACCGGACTATAGCTCTC
-TTTCTCCTGTTTTAGCTCATAACGCTAACTGAAAAAGATTAAGCGCCTCCTTCTAAAAGC
-CCCATAAACGGCCCAAGTAGTCTATGGTATATATTCGTTCATACTGGGAACTTTTTAAAC
-TAGTTCTTTTAAGTAATAGCTTAGGTCAAAAGTGATATTCTAGTTGAATTCTTTAACCAT
-TTGGTTGTATACCTAGCTATGATTTATCCGTTTGTATTCTTCACGACTACCTTCTGCACG
-CAAGTTGCGAAGTCTTTTCCTGCAAGGTTTAAAACTATGCGGCTTACTGCTGAAATCGAA
-ATTAGTTTGATTACTTTTAATACATTTTTTTGCACTTTTATCTCGCAATAAAATGATAAC
-CCAAATACATAGCTTATGTTTTTGGGTTTCAGTTTAATTAAAACAATTAGGTAATCCTGA
-TTTTTCAATTCGTTGCAGGTATAATATATTACAAAAAATAATTCGAATCGAACTATGACC
-TGAAATTTTATATTGCCAAAAAAAGTAGAGTATACCGAATTTAATTAATACATATAACTG
-ATATATGTAAGAAAATATGTAACTAACAATGTAATGAAATAATTCTAATTCCTATGCAAT
-CTGGCTCAACTTCTTAACTGAAATAAGAGAAAATGTTATAGTAGAGTTTCTCGATCAAAC
-ACAGGTCTAATTTAAAATTTGCAGTATTTTAGTTCCCGAATTCAGAGTGTTTAATAATGC
-ATGTTCTTTAGAGACTAGGACAAAAAATCTGCAGAGTGTTCGGCAACTTTTGCAGTAGAT
-TTCAGATTATAGATAGATTACAAAGAGAATAAATAAAACAAAAGAGAATGCTTTAGTCGA
-GTTCCGACTATCAGATACCCTTCACTTCGCTAGTGGGAATGCAAACGGAATGCAAATATA
-TATGCGGGAATAAAATGAGAAAATATTTAAAAATGGTTTGAAAGTGTGGGTGTGGCAGTT
-TAGGGCGGTTTTAGTGCGTTTGAGTGGGTATTCTGTATTCTGTATGCCTCTGTATGAGAT
-CTGGACGTTCATACGGACGGACATGGCCAGAATGACTTAGCTTTGATCCTGATCAAAAAT
-ATATATACTTTATGTGGTCGAAACGCTTCCTTCTACCTGTTACACACTTTTGAACGAATC
-TAGTATACCCTTTTACTCTACAAGTACTAGTACTTAAAATATGTTACATTTTTATAAACA
-CTTAAGCAAGTTCAAAGTTGGTTCAAATTTAAAGATCTATTCCACTATTATTATAAATGA
-ATTCCAAGTACAAACTGACTTCTTGATACGAATTTTACTCCTTTGATTTTCTTTTTTATA
-GACAATGTGATTGCAATGAGAAATTTACCCTGTTTGGGTACCGCTGGTGGTAGCGGACTA
-GGCGGTATTGCTGGGAAACCTTCCCCTACTATGGAAGCCGTGGAAGCCAGCACAGCGTCA
-CATCCCCATTCGACATCTTCATACTTCGCCACAACTTACTACCATTTAACCGATGATGAA
-TGTACGTTTTAATAAATAACGCATAGCTAAACCCCTCCCGCTTTCACTCGATTTCAGATA
-GCCCCGATTATAATACTATTATATCACATTCACCAATAGATTAAAATTTATACACACAGA
-CCGTCTTTACATAAACTAAATATGAATACACCATTAATAGATTTTATTGAGTCTAACCGA
-TCCATAAGCTTTGCAAATTTAGTGTGTAATCGCAGTTTCTTGCACTAAATACCAGTTAGG
-ATAGATAACAGATATGTATTTTGATTCTGCCCTATGTTGGGGGCTACTATAAACTTCAAA
-TCGACTTTGGTGTTCTGTTTCTAAAAACATTACCGAGAGTAGTTTGGCGTTCAGAAAATG
-TCCAAGGACATTTTTGTATTCATAGTTCACTTTATTTATTTCTAACATCTATTAATACAC
-CGCAAGTATTATAAATTAAGAGCTTGTTATTCGTTATATTATCAAAAGCTTTTTAATAAC
-AACAGAAATGGTTTTACCGTACGACGAACCTTAGTTTATAGATATACAATTCACTTTTAG
-AGAAAAAGTGTGTAACACGAAGAAGGTGGATTTTCCGAACCAATAAAGTATTTACATTCT
-TGATCAGAATGTTCGTCCGTATACGCGATTAGATATCGGAAACTAAAAAACCTAAATGTT
-TTATCCAGTTATATTAAGACTTAAAGAACAGCTCTTTTACTGATATAGGATGAGGTGAAT
-AATTATAGTATTTCCAATTTATTATAATTTTCCACTGCAAAATCACTAGGTATACCTATT
-TCATAGCTCGACCCGAGAAGATTAAGGAAACATTTCAAAATACTTGTATGAAGACATCGC
-GCTAATTTTTTTGTATTGCTAAACATGTGTCACGAAGATTTGTTATTGGTGTGAAAACAG
-CTCAATGTCTGGGTAAGCCCAAAGCATACAGCTGAATGGAATGGCATTGTTCAGTAGCTG
-ACTCCAAATCTCGCACATGCTGCCAATTATAGTGGCACAATGGGTAGAGGTGATCATCGG
-TGACAATTGGGATCGGCATAGACTTTCAAGACGGTGATGAGTCAAACAATAATTTACGAA
-TTGCGGAGTAGATTATAGGCATTCCTCAAATCCCTTTTCTAAACGTAACCTCATCCCGGG
-CCCGTCGAGCTGTTAAGTACTCTCTGTCAGGTCACCCTATTGTAGTGCCCGTGAATCAAT
-ACAATAATTTTCCAGCTTTAATGATCTTGAAGTGTGTGTTCGTTGTCGACGACCGTTTCG
-TGTAAAGTCGCTACAAATGGAAACAATTAATGGCTCTGAAAGCCGAAGTCGAGTAAATAC
-AAACACACACAATGCACTCAAAAATGCCAAATGAGCCTCTTTAGCGGCTGCCGGGAACCG
-ACGCATATTGGCATTGTATCCGTGGTCTTTGTAGACTCACCCCGCTGTTCTGTCCATTTT
-CGCATGCGAGGAAAATCAGTCCCTGCCCCTGAATGGATGGACCAGTCCCCTAGAGGGTCC
-ATCTCCAGTTCCCGTTTCCAGGGCTTTGTCTTTCTTCCCATCGGATTTGTGCAGCAATTA
-CATTATTAATCCCACTGGCAAGATGTTTTTGTAAATTGTGTATCCTGTCACACTGCAAAT
-CACATTTTTGAAAAGCAATCCAATTTCGGAGTCCCTGCACTAATACCGCAAATACTCTCG
-CCATGGCCGCTTTCCTGAATAATATGAACGTGTTCAGGCCGATCTCACGTTAAAGATGAC
-TTGTTGGGGCGCTCAATTGAATCCAAAACACAGTGTTTGGAATTATCTGTGTAGGAATCT
-TAACTTGTTTGAAATCAAGGTAAAAGGGCTCGCCAGAGGTTTTCCGCTTTGATTCTGAAT
-ACAGAAAGATCATTTGGATTATAACTAAGTCAGATGATGGCTTACATGAACGGATTAAGA
-CAAGGAATAGCAATAGTCGAAATTCTCGACTATCAGATACCCGCTACTTTGCTGCTTCAG
-CTAACAAGAAATTTCAAAACAAAACGATTTTGTTAAACCGATATAAATATGCAAAACTAA
-TAATAAAACGAAAAAATAGGAAAATATAAGAGTGGGCATTAGAGTGGTCGTCGCAAAGTT
-CTCTTGCATCTGTATGTTTTTTTTGTGTGTTTAAGTTACCGTGACATCCGTAAATATTGT
-GGGAATATTTGGCCACAATCGTGTACACGGAAAATGCCAAGGACTAATATGTATGTCACA
-TCTCTAGCTTTCATACTCACCGAGATCGGGGCGTTCATACGGACGGACGGACATCGCTAA
-CTTGACTCGGTTATATTTTATTTTTGCTGTTACATACTGTTCAACGAATCTAGTATACCC
-TTTTATTCTATGAGTAACGGGTATAAGTATATGAACGTATAAGTATGTATGTACATGTAT
-CTATGTTTTTCTGCTGCTCCGATGATTTTCTTTCCAATAAAGCGGTAAATTGATACGGAG
-ACTTTAGGATTTTATTTCTATAAGTCCAAATACTCGGAAATTTGTATAAAACCCTTCCAT
-TTTTATGCTCGACCTGAGCGACGAGTGTGCCCATTTAGCCTTTTAGCTTTTCCCTTTGTG
-CTCTTCTTCGTACTTTTATTAAATACACATTAAAGATGTTTGCTATCTTTGGAATCGAAA
-ACAATAAAATGGTTGGAACTTTTTCGAACTTTCGAATTGGTTGACGAATACATGACATAT
-TTGTCCCTTAAAATATCAAGAAAATCTACAAGATGACTTATTGTCCAGAGTAAAATAAAT
-GTATTAAAATGCAGCAAAACTTAGTCAAACTTTTTATTTTTATTTTAGTTATTTTTAAGG
-TACAGTACTATTTCAGTGTATCATGGGTGCAAGGGTGTGTGCTTATTGTTACTAAATTGT
-TGAGACTAACCAGGAACGGTCATTGTATACAAATTGAGATGCTAAGTCCCGACGCAAAGG
-CACAAAGACAGATACCAACGAAGTTGTTCTCCCCTTCAGAATATCCATCTCGAATTTGGG
-TCGACGAATATATTTTGACGTCTTTTAAAGCGTGACAAACTAAATTATCCGCCTCATTGG
-CGCAATCTTGTGTGTGTGTATGGAAGTGAACACACATAGTCATGCATCCTAGTGCGTAGT
-GCGTGTGAGCAAAAATAGTAAAATGTATGATGAAAAATGAAACAGCAACTATTCAACTTA
-GATATAACACCGATAGTAAAAGAGAGCGTATTTATTTCTATACTTTTTATTCTGCTTTGA
-TTGCAGGTCACAGTGGAGTAAATCAGCTGGGTGGCGTTTTTGTTGGAGGAAGGCCTTTGC
-CAGATTCAACACGGCAAAAAATTGTCGAACTGGCACATTCTGGAGCTCGGCCATGTGATA
-TTTCTCGAATTCTGCAAGTATCAAATGGATGTGTGAGCAAAATTCTCGGGAGGTAGGACC
-ATTTCCGTATATTTCTTAATTCTTAATACGTTTTGAAAATGATATGTCTTGGTGTAGACA
-ATGGTGTACAGGGTTTAAACATTCATATTGTTTAGATTTTATTTTCTACTATTTCTCAAA
-AATGTTCTAACTAGTCATACTCTCTCTAAGAAGTACAACAACGCAAAAATATTGGTCATA
-AGCTTAAGCTCTCGAAGATTATAAATTTATTTATTAAATTTAAGATTATAATTTATTTTA
-ACAATATAATGAAGCTATTGTTGATCAAGACACTGATACCTATGTATGCGGCAACTAAAA
-CTGATCTTCTTAAATTATTTCAGTTTTTATTGTGGGCTTGTTACGTTAAGACTAGACGAA
-GTTTTATCCTTATAGTTTTTATCCTAGGGTGAATTCTAACCGATTATGATTGTAAATTCT
-AGGTTTTTAATGTGCAACATTTAATTTTTGCAATTTTAGTTTTTTTTAATTATTGATGTC
-CTACCATGCCGAAACCCAGTCGGGGTGGTCACGGTGGTGGTGGCGCTTAAGTCTCCTTTT
-GACTCTAGTTCGAGGGGCAGCACTGATAGTTCTGCACTGACTGGCCAGGCTGTTTGGGTG
-CGCATTAAGTCGTTCCATATATTTTTCGGGGATGTTCTGGAGCTTCTCTCCGAGTTTGGG
-GGTCTTGAGATCGCGTTCGAGAAATTCTTCTTAGGGTCTTCGTCTGTAGAGCCCGGATCT
-TATTTAGGCGACTTTTTGCAGCAATGGCGTGCGAGTATATCTGAATCCCGTAGAACAGGC
-TGGGGCCAATGTGGACTTGCAGTCAAGCGACAGTTTGTTGTGTGGAGCAATAAGCCAGGC
-CATTCGAGCTACCTTCCTATAGAGGGTTATACCAAGGTATTTATTCGCCTGGTGGTTGTG
-GATCGTTTTACCATTAAGGCAGATACCCGGACAACTACCTGTCACATTGGCACACTTTTC
-AGCTCCAGTTCCGGTTCTCAGCCCATTCATCCAGTTATTAGACCAAGGGAGCAGACATTA
-TACTTGTGTTTTTCGCACAGTAGCATCGTCAGCTTAGGTGGCTATGGGGACATTTTCTTT
-CTCTACTCCTGTGACTGGTGTGTGAGTAGGCATGTCCGAAGCAAAGACTGAGTATAGGAT
-GGGGCCTATTTATCAGAACTAAAAAAACACCCGACGCACCATTCAGAAGATTCTACATCT
-TATTGTCTGGAGTCCAAGAATTAAATGGGCAAGGACTAATAATATTAAACAGATAGCATG
-CCTTCGCTAGACGTAAGATCTACTTCCAGCTTTCCTACGAATATATACCAAGTAGATTGC
-AAATTGCAAAGGAACTTAATGTTTCATTATATATCAAGTTTATTTGTTGAAATAAAAATT
-ATAATGATGGATTTATTTTTAGGTATTATGAAACAGGAAGCATACGACCACGTGCTATCG
-GAGGATCCAAGCCACGTGTGGCCACAGCCGAAGTCGTTAGCAAAATTTCGCAGTACAAAC
-GCGAGTGTCCTAGCATATTTGCTTGGGAAATTCGGGATAGATTACTTCAGGAGAACGTTT
-GTACTAACGATAATATACCAAGTGTAAGTCACTCAGTTCTGAATAAGAAAGCATTCATTT
-TGTTTAAATACTTAGTTACGCCACCCGAATCAAATTATTGCAGTTGCGTGCGACTCTTTT
-TGTCTCTATTCGACGCAGCCATTTTCTTAGCCACGCATCAACATTTTCCTTTCCTTTCCT
-TTTTTTTTATCATATTATTTATTAAGTATGCCAAAAAAGATGCCAGCCAAATGAATTGTG
-ACAGCGATGCTCATGCCAATAGCCGCCCCATGGCCGATGTGGCCCTGCCTGCTCGCCTTG
-TTCTACTCCTATTGACAGTTGTGTGGAAAATGTGCTCGTTCAAATGGAAGGGAAAATCTT
-TTATGCACATTAAACGACTAAAAGGGAAATCAGTGCTAGAAAAATGTATGAAAAAATACA
-ATATTAAATAAATACGGCCCGCCGCCACCACAAACCGTTAAGCGTTGAAATTCACGCGCC
-AGTGCTAGGGGGAACTGCTGAATCACGTTTACATCTGAAATCGTATTCGGGTCGGTTCTG
-AACTAAGGGTGAGAATCGACCACTCGGGTTCAAGTCCACACGATGGCCGTCGGGTACAAT
-GCGGAAAATATCTACGCACTGACCTCTTACATGCGACTAAGCTTGTGATACTTTCGATGA
-TTGCACATACTAAAGGTATCCTTTGGCGTACAGCTTGCGCATGCACTTGTTGTCCCCAAA
-GGAAACGAATGCAATCCAGGAAAGCGGGAACTGGTGCCGGATTGGTCGAGTGCGCCTGCC
-TGTACACTAGTTAGGAACCGGATGTGCTTATTTTAGAAGAAATGAGTTTCTGTGTGGCCC
-CCTGGCAAAGGACATTCCGCCTAATTTTTCCACTCAAATGCACTTTTCTCTGTTGTTCAT
-CCTCGCTCACTCGCTCATTTATATGTTTGCCCGGTTATTCTTTTTCGTTTTCTTTCCTTC
-TTTCCTTTTGAATTCGGTTGAAAAGCGTTGTCAAGCGCAGGCACAGCATTAATACAATAA
-GAAACTGAATAAATTGCAATTCAAAGCAAACAAACGTGCGTCTTTTCTGAGTGCTACCAG
-AAGTAGCAGAAAATTTGCTTTTTGATGTTAGATTTTACTTGCCTTGCCGATTTAGAATTC
-TTTACGAATCACAATGCCATTAGTAAATTTACAGCGCTAACTATATCAACACAACTTTAC
-GTTCTAGGTGTCCTCAATAAACCGTGTATTGAGAAACTTGGCTGCGCAAAAGGAGCAGCA
-AAGCACGGGATCCGGGAGCTCCAGCACATCCGCCGGCAACTCAATCAGCGCAAAAGTGTC
-TGTCAGCATCGGTGGCAACGTGAGCAATGTGGCAAGCGGATCGAGAGGCACGTTGAGCTC
-TTCCACCGATCTTATGCAGACAGCCACTCCTCTTAACTCTTCGGAAAGCGGTGGCGCAAG
-CAACTCCGGGGAGGGTAGTGAACAGGAGGCGATTTACGAGAAGCTTCGGCTGTTAAATAC
-TCAGCACGCTGCAGGACCAGGACCACTGGAGCCTGCCAGAGCAGCGCCCTTGGTAGGTCA
-ATCACCCAACCACCTAGGAACCCGATCCAGCCACCCCCAGCTGGTGCACGGTAACCATCA
-GGCACTACAGCAGCATCAACAGCAGAGCTGGCCGCCCCGTCACTATTCCGGATCTTGGTA
-CCCCACCTCTCTTAGCGAAATACCCATCTCATCGGCTCCCAATATCGCATCCGTTACGGC
-GTATGCATCAGGACCTTCACTTGCTCACTCACTGAGTCCACCCAACGACATCGAAAGCCT
-GGCCAGTATCGGTCACCAGAGAAACTGCCCCGTTGCAACGGAGGACATACATTTAAAAAA
-AGGTGAGGTGAAAACCTGGAATTCTAAAATTTCGTGTGCCTTAATGCAATTGTTACATAA
-CATATTCGTTCCGAAGAGCCGATTCATATATAAATATACATAATTAAATTGTCCTATATA
-TGTCGCCGATCAATAAAATGGTTGTTGTGGTGTTTTACTTGCCTAAATATTTTGGTCATT
-AGTGACAGGCACCGAAGCAAAGAAATTAAAAAAATCATTTGAAATAAAAAGCGGAAAAAC
-ATAAAACATATATCACAGCCGTATCTTCTCGACTTGCAATTTCGCAATCATCACAGATAT
-CACGAAATAATTTTTGTCAAATTACGCACGAGCGAACTTGGCATTTGCAAATTTTCGTTT
-GCTGATAGGCCGTTTTTTATTTTTTTCAGTTATAAAAGTCTACAGCTACACCAAAAGGTT
-GTCGCGTCGTGCGTAAATCCGACAGACACGTGACCAACGAGCAATACACTTGTTCTGATT
-GTGTCAACACCGCAAGTCTTATAAGGATTTCACAAAGAAACATAAGAGAACGCTAAAGCC
-GAGTACTGCGATTATTAAATACCCGTTACTGCGATGAGTGTTGTAAAGAGCATGTAGTAT
-TAGGATTATTAGGATTCTAAAAGTCCGATTTAAACCAATTCCTATAGCCAAACGAAATAT
-TTTTTAAGCATTGACGACATTTGACCGCATAGAGGCTAAGCAAACCTTAAATTTATTCTG
-CGCTGCGGTCAATAGAGTCTGCGTTTTAGGTCTGAGCTTTCCAGCTTTTACAGTCAGTGC
-CATATTGTTTTTTGTCAGAAAAGATGATATCAGATGTTTTGTATGTTTAAGGTGGTATCA
-ACAATAGAGTTTTTCCTTCATAAAGAGGTGTTTTTGCTTGAGTGAATGTATTCATATTTA
-AATCAAATTAAATACATTTAAAACTGACGAAAACATTGATACTTGTTTTTTTTATTCAGG
-TCAATCAGGTCAGTGCATATATAATTGAATCTCGATGTGGTACTAGTAAATTGGCTAAAC
-AGGTATCATTTCAATAACAGTACATATTCTCGCCCAAAGCTTGCCCAAGAGCATGTGTGT
-CAAAACAGTCAATGCTCGACCTCCCCCGAACCACTTCCCAAAGCTTCCACTTTTGATCGA
-GCATAGCTGTGGGGCAACCACTGCCGTTACCACCGCCGTGGTTGACAGGTTTACCCTTAA
-CCGTGTAGTTTGCTTTAATGCGATTTAGAGACTCATTTTACAGGCGATGACACTTCATTA
-AACGACAAACCGTGAGGGTGGTTGTGGTTAGGGATGGGTTCACGGACAGGCCTAGAATGG
-TTGGATGCTAGATTGGATGCTGGGAGTCTTAGGGGTGCATAAATAGATTACAGAAATACA
-TATTTATAAAATTATTTTTCAAATCCCCATGCTAGAGCTCTGACCTTATCAGGGTTTGTC
-TTAGCGCATAAAAATGTGACAGTTTCGCAGCCCGTCCCTTCCTCCGGTTCAATCTCCGTA
-TTCGATTCCACCTCCAACTCACCATCTCGGCAGACCTAGTCTCTGTGTTCAGATAGCGTC
-GATTTTGTTGCTCGGCATCTGACGCCGTCTGTCATTGTAACGCTGTTGCCGCTGTCAGAA
-CATTGCGATTTGCCAGCTAGTGACATGTGCTTTAAAGGCTCTGGACGGAGTCTATGTCTA
-TCCCGCGGCATATCTTTGGGCTATCACCATCTATTTGCTTTGTCACATTCACTAACAATC
-AACGTCATTTCCACAATGTGGAACGGCTTTCGTCTACCGGTCCAAGCTGACCTCAGCTGA
-CATACAAATGATTTGCATTTTTCTTTAATGTGGCCGCTGATGCAGGTCGTCCAGCTGCAT
-GTTATCCCAACTATAGAAGAACAACTATACTACTAAATAGCAGATTAAATTATAAATTTG
-AAGTGTAACTTTATAATATTTATTAATAACTGCATATATAATATATATAAAATATTGTAA
-GACAATATTAAAACATGTTCAAAGGAGAGAAAACAAAGTTCGTTATCTTATTTCAATGCA
-CTCATATTAATGAAATATTTGTTTAATTCTTTTAATTCCCTATTTGAAATTAAAACAAGA
-GAGAATGCGATAGTATAGTTCCCTGGCTATCAGATACCCGTTACTCAGCTAGTGTGAATG
-CGATCGAGAAATTTCATAATTTTTCTGGGATATCGACAGATATTGGGAAATAAAATGAGA
-AAAAATTTAAAAATTGTTCAAAAGTGTGGGCGTGGCAGATTTGGGCGGTTTTGGGGCGTT
-GCAAAATCGATAGAAATTTACACGTCTAATAAAATTATGAAAAAATATCAAAGCAATTTG
-CAAAAGTGTGGGCGTGACAGTTTTGTGCGAATTGTGGGCGTGGGTCAACAAATACGGGTC
-TCTAGAATCTGTATGCTGAATCTCAACCTTCTAGCTTTTATAGTTTCTGAGATCTCGACG
-TTCGATGCTTTCGATCATAAAGTGTATACACATGAATTTTCTTTAATATGTATAATTCTG
-CATTGGTATGTTATCTTCGGCATGGTGCATGGAAATTTGAAATTTCAACCGACGAATTGG
-TTATGTTGTTTACACTTTAAAACTGTATTTTGCCAGAACTTGATGGTCATCAGTCCGATG
-AAACGGGCTCCGGTGAAGGTGAAAACTCCAATGGTGGCGCTTCAAATATAGGAAACACTG
-AGGATGATCAAGCTCGGCTCATACTAAAAAGAAAGTTGCAACGCAATCGAACATCTTTCA
-CGAACGACCAGATAGACAGTCTTGAAAAAGGTAAAAACGTTTAGCAATAATCCACCAATT
-ATTAAAAATTGTAGGTTTATAAAACATTGCATATATCAAAATTCTAGCTGTACGCCTTAA
-TATTCAAAACAATTACACACATTTCTAATATACGGATTTGTTCGTGTGCGTATCAAACGA
-TTATATACTATGGAAACCTTACCACCATAAATTTTTATTTATAACAAATTAAAGGTAACG
-GTTACTCTTCTATTAATTTTTTGTTAGGGCATTACACTTTTGGATTGCCTTGTGCCTTAA
-TTAAAATTATAAAAACCTAAATATTACACTGTAAAAACTAATACTAAGTATACCTTTCAT
-AATTATTAAAATATTTATTTTAGAGTTTGAACGAACACACTATCCAGATGTTTTTGCCCG
-CGAACGTTTGGCTGGAAAGATTGGGTTGCCAGAGGCAAGAATTCAGGTTTGGTTCTCAAA
-CCGTCGAGCAAAATGGCGTCGCGAGGAGAAGCTGCGAAACCAGCGAAGAACACCAAATTC
-CACAGGAGCTAGTGCAACTTCTTCCTCTACATCGGCAACCGCCTCTTTGACTGACAGCCC
-TAACAGCCTAAGTGCTTGTTCCTCGCTGCTGTCCGGATCAGCTGGGGGTCCCTCAGTCAG
-TAAGTATAAATAATTTTGAAATCAAAGGACCTTGTCGTGACACTCTTCAAAGTCGCTCTT
-ATGAAAGAGATTACAACATGGTCGTTACATTGCATAAAATATTTTTATACAGTTTGCTAT
-ATAGTTTACGCTATAAATATTATTTAAAACAACTTCCTTTTGTTGTTAGTCTTAATCAAT
-CCACAACAAATTGATGTTGACTCTTTTCTCGGGAGTATTTTGCTTATACATTTTTAACCG
-TGCATTAGGTATTATATTTTAAATCCAAAGTTTTTGACACATCAATTGGTTCTGTGGCCG
-GTTAATCATTTATTCTTAGGCGGGTAAGGTTGCTGGTTAAAGATTCGAGGGCTTCGGCAA
-TTTGCAATTCATCACTGCATCAGAATGTTGCGGCTATATATATTTAGTTTTTGGCACTTT
-TAACTCTGCCCTCTGAATCAGATCTATGTTTCTGTTACTGCCGCTGCCCCATTATTACCA
-GTGATATTTGCAAAAGGCTTTATGCCGTCGAGAGCTCTTATTTATATTTTTAGGCACATC
-CAGTTTTCTGGTCTTTTATTGTTTTATTCCAAGTGTGGCGTTTAAATGAAAAGATTAAAT
-ATTTGTTTGTAGATTTCCTCGATGAGGTCAAATTTAGGTATTCTGGAATGATCCATGAAT
-GTGCTCGGCAGGAGTAAGTAATCATATTGTTATCCGTGTTGTAAGGATTTTGCTCAAAAG
-CTCTCTAAAGGTGTTAGGCTTTTTGCGTCATTTGTTTTGTAGCTGGGATCGGTGGGACTG
-GAGGAGGATTGAGTATTTCAGTAACGCTAAAGGTGAGCCAGATTGTTTCAGAACGTTGCC
-ACATCCATTCCAGGGCGTACAAGCTGCTTGGGTTGGCGTTCCATATCTTGCAGAGAAATC
-GACGATAGAGGGCGCCAAGTTCTCTTTGTTGCTTCCCGGAGTATAGATAGTAATCTTAAT
-TGAGATCCTACGTTCGGCATACGAGGTTTTTGGGTTTGGTTAACCCAACTTGGTGCGCTT
-TTCGTTGTGTCGAGGTTTAATTTATGCATAACTGATCGAATAATACAATAATAATAATAC
-AATAATACAAATGCTCGCTTTAAGCAGATTCCAAATATTTGCCGCAAACAGCATAGCATT
-CGCTCTCGTTTTTAATTTGAACTGGCTTTATATGCTTAAAATTATTCGTCAGATCTATTT
-ACAAAACCAAGCCCTCTGCCAGTTCTTGAATAATCTATAATTTATTGTACTAAGTATGAC
-ATCTGATTTTAAATGTGTGACGGCAATTTAAGAATGACCGTAAAATGCAGATAGATAAAT
-TAATTTTCCTATTCCATATTTAGGTACCATTAATGGCTTATCGTCTCCAAGCACATTGTC
-TACTAATGTCAATGCTCCAACGCTTGGCGCTGGGATCGATAGCTCTGAAAGCCCAACACC
-AATCCCGCACATTCGGCCTAGCTGCACCTCTGACAATGACAATGGTCGTCAAAGTGAAGA
-TTGCAGAAGAGTTTGTTCTCCATGCCCACTTGGCGTTGGCGGGCATCAAAATACTCATCA
-TATCCAGAGCAATGGTCACGCCCAAGGTCATGCACTTGTTCCTGCCATTTCGCCACGACT
-CAATTTTAATAGTGGTAGTTTCGGCGCGATGTACTCCAACATGCATCATACGGCGTTATC
-CATGAGCGATTCATATGGGTAAGCATATTCAGCAACTACAGTTTTCAAATTTTTCAGTCA
-TCCCACTTATACAGTATATTAGCTTGCATAATACTGAAAAAACTCGTTGATGCTATTGCT
-GGTAATATATTTAGACGGTAGAATAAAAACTCAAAAGAAAACAACACAAGAGATATGTCA
-ACATACTGACTGATACATTTGTCATTATATATTAGGAATTAGAAATTGAATCTGTATTAG
-TTCGTTGATATGGACTTAAGTCACATTAAGAACTTTTACTTCTAAAGCTCCACTCAATTA
-GGAAGAGTTTTGAACCGTATATAGTTTATATATCCTTGCTTAGATCGAGCAAGGATTAGC
-AATGTACGTCGGTATTCACGATATCACGGAATCTATAAAAGATGGTAGGCATAGACAAGG
-CACGCAGTTTAAAAATGTAAAAAAGTGAGCCGCTCACTTTTTAAAACATATTATTTTTTC
-ATTTTATTCCTTTTCTTTCAAATTTTTATCTAAATGCCAAAAAAATTCTGAAGCTTCACC
-CTCGCACTCCCACTATTTAAGTAATGAGTCTCTCTTTTTTTTATTGCTAATAACCTCTAG
-CCTCTAAAATATCAAACTCACTAGGTATGCATAGGTACATTAATACTTATATGTATATCT
-CATAGTCTATAACCATGTGAAAGTCAATACCTAAATGGCTTTATTTTTCAGGGCGGTTAC
-GCCGATTCCGAGCTTTAACCACTCAGCTGTCGGTCCGCTGGCTCCGCCATCGCCAATACC
-GCAACAGGGCGATCTTACCCCTTCCTCGTTATATCCGTGCCACATGACCCTACGACCCCC
-TCCGATGGCTCCCGCTCACCATCACATCGTGCCGGGTGACGGTGGCAGACCTGCGGGCGT
-TGGCCTAGGCAGTGGCCAATCTGCGAATTTGGGAGCAAGCTGCAGCGGATCGGGATACGA
-AGTGCTATCTGCCTACGCGTTGCCACCGCCCCCTATGGCGTCGAGCTCTGCTGCTGATTC
-AAGCTTCTCAGCCGCGTCCAGTGCCAGCGCTAATGTGACCCCACATCACACCATAGCCCA
-AGAATCATGCCCCTCTCCGTGTTCAAGCGCGAGCCACTTTGGAGTTGCTCACAGTTCTGG
-GTTTTCGTCCGACCCGATTTCACCGGCTGTATCTTCGTATGCACATATGAGCTACAATTA
-CGCGTCGTCCGCTAACACCATGACGCCTTCCTCCGCCAGCGGCACATCAGCACACGTGGC
-CCCGGGAAAACAACAGTTCTTCGCCTCCTGTTTCTACTCACCGTGGGTCTAGGAACAGAC
-TGGCGATTTGAGCAGAGAAGCACTGCGAAAGGACTATTTACATAGTTGAATGTATATCTA
-AAGGAGGCCATAATAAATCGAATTTACATATCTCTTGAAAAATAATGGAGGTTGTAGAAA
-AATACATTTGTATGTATAAATTATATAGTTCCGCCCATTAAATCCAATCTATAGTGTAGA
-ATAATTGGTGTAAATTAAATGATATAATTTTGACAAATAAAAAGAACAAAATGTTGTTTC
-CTTAAATTTCCTTATTCTTTTCCTTGGAGTCTTCAAAAAGTAAGTGCATAGTTTGTTTTT
-CAATTTAAAAATGCTTGATCTGTTAAAAATTTTCTTAAGAGGGCTTAATAATTTTATTGT
-ATTTAGTGGTTCCTTCGCAAACCTGATATTAATGCAGTGACTTCAATGGTAAATCTGGCA
-ATTTAAGATTCCAGGGAAGACATTTTCGAATATAATCTCTTTAAGAAACAATCCATCCCA
-GCACTTGTTACCCTTTTCAGTGGTAAGCTTTAATGTTCCTTTACAAAATCTAAAATTTTA
-AACAGGAACTGTTCTACAAATTAAAATGAAATATATGAATTATCTGATCAAAAAGTTTTT
-ACGACATCTTTTAAATTCAAATTACATCTACAAATTTTTACAAGGACAAGGATTAAAAAC
-GAGCAGATACTTTATCTGGGGTCACAAGGGTTACTCTCTTCTTATTATTATTGTTGTTAA
-CTTCTTAAAATAATTTAATACAAATATCATTAAATCAGTTGGTTTTTGCCAAGGTTAGAA
-AAATCATAAATACGTAATTAAGAAAGACTATACGAAAATTAGTATATTAAAAATAAGGGT
-CATACTTTTTGTGATTTACGTCGCTGCAAAAAAAATATTAACTAAGTATCTTATCTAAAT
-ATCTCTCCGTTTTGAAGTTATTAGTATTGCCCAGAAAACGTTGAGAAAGATTTCTCACAC
-ATTTTGATAAAACTAACGAAATACACAGAAACAAGAAAACATTATCCAACACTACTGAAG
-TGAAATGACATTAATTACAATATTTATTTATTTGGACACGAACCAATGAACATTTTGACT
-GTCGGAATCTATCAACGGATACACCAAAGGCAAGGTTAATATAAAATGGTTGGAACAGTA
-AATACTTTGATAAAACATCCCGAACAAGAATTTTAAATAGTGAAATTATTTTCGATAACG
-TTTGTAACACATTCGTTACTTGTTTTTACATCGTCAAAAGATGTTTTTTGATTAAACAAA
-AGTTTATACAAGACGTTTATACAAGAATTCCTGTTTGGAATATTTATTAACATGTTATGA
-ATTAACGGCTAATAATAATTATGAGTGATATGTTTATGCCTTTCTGCTGACTTTTTTAAT
-AAGAAAGATAAAGAAATGTGAGATTGGGCACTAAAGGCCAAGATTCGCTAATATTTCTGG
-AGTTTCTTACATCCTAACAAATGGTAATTGGAACGATATAAACCCTCATAATGTACAACC
-TTCTGGAAAAGAAAGTAAGTCTTTTTTTAAATGGAACTTACGTTTAAAATAAGATGGCGT
-TTCTACATTCTACATTATACCGATGAATAAGCGTTCGCCATGTAAAGATTTATAAAATGC
-ATTTATACCTTTATACCATTTTAATAGTTTACTCTGACGACTATGATATATAGTAGTGCT
-GGGTAAACCTAGGTCAATTTGGAGAATAAGCTCGTTCGTTCGTTTAAAATCATTGAACTA
-GGTCGTTCATTTAGTTCAATCGTTCATTTTTTAAACTTGCTTAAAGGTGCTGCGCAAAAA
-AAGTGTTATTTAATTTATTTCATACAATGCCGTCATTGAAAATTAATATTATTTATTCAA
-TTTATGTCAAAAACACTTGTACATAATAATAATAAGAAATAATAAAGAGTTTTCAACTAT
-ATTGAACTGAGTGAACTATATTGAACTATAAAGACAGGCCTAGTTCGTTCGTTCAGTTTC
-GTGAATAGTTAAATTTAGTTCGTTCGTTCACGAACGACACAACACTAATATATAGTAACA
-TATATATATATAGATATAACATATAGATATGTATATCGATATCCCAGAAAGATGATGAAA
-TTTCGCGATCACATTCTGACACTAGCTGAGTAATGGGTATCTGATAGTCGCGGAACCCGA
-CTTCTGCTTAAAAGTGTGGTCTTGCCAGTTTTGGGCGGTTTTAGGCGTGGCAAAAATTTT
-TTTTGGCAAATCGATGAAAAATTATCAAAGCATTTTTTTAAAGTGTGGGCGTGGCACTTT
-TTTGCGTTTTGTGGGCAATATTGGACACAAACATGCGCTCCGTCAATGTCTTTGGAATCT
-GAACATTCTAAAAACATTTCATTCACTTAAATATATTTTGTACATTCTTTAAAATAAATA
-ATAGTGACTTTAATTTGATTAAAATATTGTCACTGAAAGGGTATATAAGCTTTGGCTTGC
-CGAAACTATTTTCCTTACTTGTTTAGGGTGACTTTCTTGTTTAGGGTGATCAGCATTTTT
-AAGTGTGCATGTTTCCCTGCACGTTAATATGGTTCATAAATAGAGATTTGATAAGCTTAA
-TATTTTACCCCATTTAGCTTATGAACATAAAGATTATATCGTTACAATGCACGCTAAATT
-TAATCCCCTTCGTTACATACATATTAAATTGATTTAAATTAACTGTACAAATAAAATGAG
-TTAAAAAGAAAATATAATCATTGTCGATTGCATAATTATGTAAATATACTTTATCAAAGT
-TGTTATTAGTTCCTTTATAACTCTTTTCCGAGTAAAATTTGTTCCACAACTACGAAAGTT
-ACTTTTCCATTTTGACGGGCAGGAGAATCTTTCCTACTTCTCGTGCAACGCATCTTTAAG
-CACTTCGTGAAAGGCTTCTGGATGCATTCTCTAAAAGGCTTCTTGAAGTTTTTCGAAACA
-AGTATTCGAGAATATTTATATTGCCAATACCTTTGTAAACATTACTCAGGATTGTTCTAT
-CGGTGTACCAAAACACATTGTCCATGCCCGCCTCTCCTAACTACAAAACGCCCAAACGAT
-CACGCCCACTCTATTGGAGTTTTTTTTTCAATTTTTTCCTATTTTATTTCCCAATCTTCC
-CATATTTATCAATATGCCAGAAAAATTAACAATATTTCCGTTCGATTTTCCGCTAGCTGA
-GTAGTTTTTAACTGCAATCAGCTGTTAGACACTCCTGCTAACGATTTTTTAAATTATGAT
-TTTTTTAAATTAGCAATCAATTGCAAAAGGTTACAACATTGTAAAAGAAGTTTAAGCTGA
-TTGTACTGGCCTGCCCGCAAAACCTAACAAACAGTGGCTACATAAATACTTCTTCTGTAT
-ATAGACTGTAGAAATTAGGTGTTGTTGTCAAAAACAAATCGCGCCTGCGCTGTCTGCTAC
-AAAAGCAGTGCATATGCTTCGCTGATCAAGAGCACCTATTCTTTGGACCTGCCAGTAATA
-GACTAAAGCTCGTGGAGTACGCTTCGTTTTCGCAGAAGAATTAATTTCGTTCTGTGTTCA
-ATCTGTGTTACTTGTAGCCCAGTACGTACCAAGTGAAAAAAATTTTTAAACACACCTCAA
-AATAAATATTTAATTAATGAATATATGTTTATATTCTACGGCTGACCACAGCTATAGTTG
-CAGTATTTTTTATTTAAATTCCCTTCTGTCGACCACTTTGTTATTTTAAGGGCGATGGCT
-CATTCTACATATGCACACTAAATATAAATGGCTACGAATAATTTAAGTTTTTATGTGTTC
-TTATTTCTAAAGTGAAGTGAAACTAAACCTAAAATGATAATTATTCTAGAATTGTTATAA
-TTCCATAATTAAGAAAAAGGATATCGAAGTGTTTTACGCTTGTAGCATATTGTAAAGAAA
-TTGAGTTCGTTTTATTCTACACAGATATTTCACATCTGTTCATGGCGTTGTGTAACACGT
-TGTTGTTGATAAAAATAGACTTTGAAACAACCAAAAAAACTGATATGAGAAATTCGCAAA
-CTTAACTCAGCTCTTTAAAACTGTTGTATTTTTATTAATAGGAGGCAAGCACGTTTTAGA
-TAATAAGCGGATATCCTCTTTGTCTGATTTTCCCTTATACCGTTTCCTTTTGTTTAAATA
-ATCTATGTTGTATCCGGATATTTATATATTGCCACGAATCTATCTACGAATATATACATA
-TTTGTGTGAGTTTAGTATTCGAATGTTCAGGTTTATTTCTCAGCCGGTGACTGCGAACGG
-CTAAAAATAGACATGCAATACATGAATTTTCGTTTATTCAGTAAAATGTTTTCCATCAAC
-AATATCTATGCTGAATGAAGAAAAGGCGATCGAATTTCCGAATTCCAAAACTTAGTGGGT
-CGTGTGCAACTCTAAATACATAAATACGTGTGTATCGTTCTAGTTTATTGTGATTCGGTT
-TATTTTTTAGTTACATTGTTAGATAACGGAAAATAGCCAATCATAGAGTATTTAAATTTA
-ATATATTGGGATAATTTCTAAACGCCAAAAAAACCCTTTTATTTTTAAATAAAACTTACT
-ATGCCCTGCCCTGAACTAATAGGGCCGTTGGAGATTAAAATCCAAAGAATATTTACTTGT
-TTGATCTTGGTTAAAAATACACATTGAATAATCTTTACAACATGAAATTTGTATTTGTTT
-GTCTATTGTTCCAAAACGGTATTTCAGTGTCCTGAGCAATTTTTTCTGTTTCATTCAGCC
-ATAGACTCACAGCCGTTGAAGACGAAGCTTAAGGAAAACCCTCAGCATGGGGGTGGCTGA
-AGATTTCGCTCCCAGCTTTGTTAAAAAGCCACAACTGCATCAAGAAGATGATGGCAATCG
-ATTGATATTTGAGTGCCAGCTATTGTCATCCCCGAAACCGGACATTGAATGGTTTCGAAG
-TGACAATAAAGTAGTAGAAGATGTCCGAACCAAATTTAAAATTCAACCCGTCGGAGAAAA
-TAAGTATACGGTTGTATTGGAGCTTGACGATGTAGTTGAAACGGATGCCGGACTTTATAA
-AGTCAAAGCAAAGAACAAGTCGGGCGAAGTCTCTGCGTCTATTAATTTAAATTTCACACG
-TAAGTCGGCCAGTTTTAAATACCTTTGCAAATGAATTAGTGTTCCAGAAAAAAAGATTGA
-TAAATAGCGAAGAATTCATTTCCGGTTTTATAAAGAAACGTTCTGCTCGAACCAAATCCA
-TTTATTAGATTGAGTTTGGTTTCTATATATATTCGGATAGCCGGTACACGTTTTTATGAT
-TGTTGCTTAATATTAATATGAACTTAATTTAACCTTACAGAGGGTATATTGATTTTAGCC
-ATATGCAATGCAGCCTTTTTCGATATTCGCTTCCTGCGGTTGAAAGTAGACTTTTGTGAT
-AGTTTCATGCTGAAAGTTTTATATTTTATAGATAAATTTTAGCTGTTTGGGTATTTACAT
-ATATATCAGCGTTGCAAACTTCTGAATGAAATCAATATACCCTCTGCTATTATTTCGTGT
-ACCTGTAATTTTTTAATTTGCAATTATTCCAAGGATATACATTTAATAGACTCGACTTGC
-AGAAACGAACTTCTTATTTTATTTATTTTGATGGTTAATGATTCGTTGACAATATTAGAT
-GATTTTTAAAAATTAATATTCATAACATTTGCGTCTACAAAAATATTAAAATAATTTTAA
-AATTTTACTCTACCGTCGTAAAAAACTCTAGCTGCTGACGAACCAAAAGAAAAGTAAGCC
-ATTTCTATTGCTTCACTGCTTTATTTTTAACGAAACATGAGCCTTAACAATGATATTTTT
-AATTGATCTTCTATTATATATCAAATGCCTAAAATAACGATATTTAGTTGCATTACGCAT
-AAATTATTTAAGCAATTAAGCAGAGCTGCATGATAATATCGGCAATATATTTTAAAAAAT
-TGCTTTAGTTTTTCTTTATAAACTACTCTTTTTACTAATGGGGGTTTTAAATTCAATACA
-GATGGTAAGTTTTCACTTCTGGAAAACGAGGGGTAAGTAAAATAATATAAATTATTATGA
-TATTTAATGTGTTTAGTAAAGTACATACAGTCCACTTAAAAATTTATAAATGTCCTTAAA
-AGAGTCGGACTTCTATAGTTTTTTAAATACTCATTTGGGAAACGTTAAGTTTGTAAAAAT
-TTTCCAGACTATCTCAACAATATTGGTATACCATAAGCTAATTTTTACATAATAATTATG
-TCTACTAAGCATAAATCGCGTGGTAATTGTATGGTAAACATTTTCTTTAAGTAATGGTTA
-TATTTTTCCCCGTTTCATAACATTTTTTGTTCATTTTTTATTTTATTTTACATTTGAGTA
-GTTTTTGTTTGTAGCACAGGCAATAACACCATATACAATATTATATAATCATTTTTTTAA
-CATTTTTGTGCAATGTAGAATGCTAATTTTAATGCTTGACTTCTTACGATATGATTAATG
-TAATAAGCTAACCAGATTAAAATATCGATTGATATATGCGTATGTTGCAGACAAATCGAC
-GGATTCGCGCCGACATTCGCGAAAAAACCCGCCATACGACAGGAAGAAGATGGAAAACGA
-TTATTATTCGAGTGCCGCGTTAACGCTGATCCGATACCCGCCATTATTTGGTTCCATAAT
-GGAGCTGCTGTCAAGGAATCAGAACGCCATAAGGTATACATACTTAAATATATGAATATT
-CGAATGAAGGCAACGCCATAAATAACGCGTTAGTTTTTATCTAAGATTAATGGAACACTA
-TAGCACACATTTTCATATTTTCATATCTTGTTAGGCATAATCAATCTATAAACAGTTATA
-AACAGTCTCTGTAAATTACCTTATTCGCTGAATATAAAATACTTACAGACCACTTGATAG
-TAAAGACAAGAGAGAACACCATACTCGAGTTTTTCGACTATCAAAAACCAGTTAGTCAGC
-TAGTGTGAGTGCGAAGAAAAAGTTTCAATGTTGCCTACTTTTCAATTTTCAATTCAATGT
-GTAGAAAAAGTTAGATCATTGAGATCATTCATTTAAACTGAATTGTTAGAAAAAATCTTT
-ATCTTATAAAGATTGTAAGATTATCTTATAAACATACATTCTTTGTGTTGCCGAGAAGAT
-GTAAAGGCTTTTTCTATATTGTCATTTTTACAGATTACTGTGGACAAAGACGTTCATTCA
-TATTTTGCAACACTTGAAATACTAAATGTAACAGTTGAGGATGCTGGAAAATACAAAGTG
-AATGCAAAAAACGAATTGGGCGAAAGCAACGCTACAATAAGCCTAAACTTCGACAGTAAG
-TCTTAATAAGAATGCTTGATATGAACATTAATATCTCATTCGATTTTTATTAACAATCAA
-TATTTACATTTATTGTTTTGCAAGAAAGCCGCAGAAATAACTTAATCATGTTTAATCAAC
-AATGCTTAAAATGTGACAAACTTTGAGATCAATCAATTATGGGGTATCTATATTTTTTAC
-GTTTTAATGTAACCGCAATGCAAATATATGACCGTATTGGTAATTTTGAGGAAGTATTTA
-AAATGTTTGAGTCATTAAGTGCAAAGCAAAGCACTGATTTTGTAACTTAAATCTGCCATT
-GATGAATTTATATAGTTATGTAGGAATAGTAAAGGTAATTTAACATATTTAACGCTCAGA
-CCTTGTTATTGGAGCATACAGTCATTTTCAAATTGCGCTATATGGATATTTCAACTCTAT
-AGGCGACGAAGCCCCCGTGCCGGAAAGCGCAGAAGGCATTAAGCCAACTTTTACCGAACG
-CCCGGTAATTCGTCAAAGCGAAGATGGTGGAAATGTAACGTTCGAGTGTAGATGCGTTGG
-AGATCCCACGCCAACAGTCACATGGTACGAAAATAACTTTATCGATATATACATTCAGAG
-AGACTCAAATAAATTCGGATATATATGGTAGCAAAAAAAAAACAGCATAAGTGACACCTT
-GTTGTGAATTGAGAAATAAACGGATTCGACTAAAATTTAATTTACTTCACTTCTACACTT
-TCTACAAATACTTTTCTTCATGTGCACAAAGGTCCCATGGCGAGACTGAACTAAACGAAT
-CAAATCGCTACAAAATGTCTTTGACAATGGATCAAAAACTATATCACATTGCGTGTCTTG
-AGATTAGCAGTGTGGTATCATCTGACCAGGGTGAATATCGCGCGCAAGCGAAAAACAAGC
-ACGGTTCTGGCGTCGCAACTATTAATCTTAATTTCGAAAGCGGCTCGAAAAAGTAAGGCA
-GCAAAAACGCACTAAGAGATAATAAACAATACCGAAAGTTATACCTTTTCCAACTCAATA
-CAGAATTCCGGATGGAAAGTCGCCGCGCTTTCCGAAAAAACCAACGATCCGCCAAGAAGA
-AGACTTACTCATCATGGAATGCGTTTTGGAAGCGCATCCGGTTCCGGATATAGTCTGGTA
-TTGCTCAGAAAAGGAAATCTGTAACAATCAAAGAACGAAAATGACTCGCAAGGCAATAAC
-TAAAGACAGCTACATTCTAACTCTGGAAATCCAAAATCCCACCAAAGAAGATGGCGGAAA
-CTATCGTTGTAACGCAATAAATATGTATGGCGAAAGTAATGCAAACATTGCGCTTAACTT
-TCAAGGTACTATATTTTTTCTTTCCTGTATTGTGATTTATATAATTATATTATATAAATG
-TAAGCCTGAAGGCAGATTCTGATTTATCAGAGGAAAAATTGAGAAAGGCAATCTGGGACG
-GCGCACTCTTATTGACGGGTCCTCATCGACCTCGACCTTTTTTATGCTATACGTGATTCC
-AAATTTGGAGTAATTTTTATTTAAGCGCATTATTATAATACCCGTTACTCGTAGAGTGAA
-ATCTGGTATACTAGATTCGTTTAAAATTATGAAGCAGACAGAAGGAAGCGTTTCCGACCA
-TATGATCAGGAGATCAGCTGAGTCGATCTGGCCATGTCCGTCTGTCTGTAAAGGATAGAA
-AGTTGTGGAAGCATTCAGTTTCCACATCGCCCACTCTAACGAGCACAAGCCGCCCAAAAC
-TGCCACGCCCACACATTTGAAAAATGTTTCTTTTTTCTTTCTTTTTATTGCTTGACTTGC
-CAATTTTCCACACACCCTTCCTCCCCTCCACACCCATCCACACCACTACAAAACGTCCAA
-AACAGTCACGCCCAAAGAAAATTTCGTCATTTATTCCCCAATATCTTTCGATTTCCCGAA
-AGATTATGAAATTTCGTATTTCGACTAACTGAGTAACGGGTATCTGATAGTTGGGGAACT
-CGACTATAGTATTCTCTCTTGTTAAACCTTTACATTGACCATTTTATTGGGTTACCCCGT
-GATTTAACATATGGGTTATATACTATATGAAAATTATGCAGTTTATTTTTTATAGCTTTA
-TTATTTTATTCAAAAGGTTACTCTGACAACTAACAGCTATACATAGGTATAGCTATACCT
-CTTGCGAGTTAATTATTTGGAAAACAAATATTTTTTCAAAACGATGCACTACACCAAAGC
-GAATGTATCGGAATTCTAGCCGTCAAATAGGTCTTCGGATATAGTATCTTTCTTAACGCT
-TTAATGTTTGAGCAACAATTTAGTGAGCAAACCTTTTGTTTGTATTAAGCATGCAATTAT
-GTCGGCCGAGACGGCTTAATGTCTGCCCGATATATAAACAAACTTTTTTCAACTGCTTTG
-ATTTTGGTCATATCTATCCGCAATACATTTCAAACCGTGTCCTAAACTAATAGACTTGCT
-TCCACATTTTTTCTTCGGTAGCTTTTTCAGCATTTTTCTTAACTTTGTATTTTTTTTGTT
-TACAAGGTGCGAGCGATGCTAACGGGTTTGCGCCGTCTTTTATCGAAAAGCCGAGAATCA
-TCCCAAATGAATCAGGCACATTGATCACCATGAAGTGCAAGTGCAAGGCCAAGCCCGAAC
-CCACAGTAACTTGGTACAGGGGTCAAGACTTGGTGGAGAAGAGTAAGAAGATAAAAATTA
-ACACAACAGTTATTGCAGAAGACACGTATGAGCTGACACTTGAAATTAAGGTGAAGTGCA
-TTGTGGATAGCATAACAGCAACCGATAATTTACTTCATTTAATCTCTTTTAGGATCCGGG
-AGCAACCGATGGTGGGACCTACAGATGCAATGTCAAAAACGAATACGGTGAATCAAACGC
-AAATCTAAACCTTAACATTGAAGCGGAACCGGAGCCCGAAGGAGAGGGGCCAACATTCAT
-AGAAAAGCCACGCATTGTTTCTGAGAACAACGGCAAATTGGTTATAATGGAGTGCAAGGT
-CAAGGCAGATCCGAAACCAGATGTCATTTGGTTTCGCAACGGAGAAGTCATCAAGGAAAG
-TAACAAAATTAAGACGTTTATTGAACAGCGTGGCGACCAATACTACATCAAGCTGGAGCT
-ATTAGATCCGCAACTAGAGGACTCCGGCCTTTACAAGTGTAACATTAAGAACACGCTGGG
-CGAACTTAATGCCAACCTTACCCTGAATATAGAGAGTGCGTATATGCCCACCGGAAGCAA
-ACACGATCTTATGAAACTGATTATAATTAATATATATTTTTGAATTCCTCTTTTCTTGTT
-CTCCACCAGTCGTTCCTGTTATAAAGGATAAGCCAAAAATTATAAAGATTATAAAAAAAC
-GTACTGTAGTCATAGAGTGCACAGTAGCATCAAAATTCGAACCCAAGTGTACCTGGTACA
-AGGAAACCAGCACTGTAAAAGAGAGCAAGAGACACGTTTACCAGGTAGAGCAAACAAAGG
-AAGGAGAGTTCGCCGTCAAGCTGGAAATCAACGATGTCGAAGAGAGTGACAAGGGCGCCT
-ACAAGCTGGTGGCCAGTAACGAAAAAGGAGAGGCAGTATCCCAAATTGTCAACCTCGTTG
-ACATTCCAGAGGAAGAGCGAAAGCCGTGCAAACCGGAAATCTCGAGAAAGCTAGCAGATC
-AGAAGGTCGCGGAGTCGAAGACCTTTGAGCTCTTAGTCAGCCTGTCCCAAACAGACCGCA
-AGTGTAAGGTTGAGTGGTATAAGGGAAGCACCGTTATACGTGAAACCAAGGACATAACCA
-CCACGTTTGATGGAACAACAGCAAGATTAACTTTTAGCTCAGCAAGGACAGAACACACAT
-CGAACTATAAGGTTATTGTGACCAATGAAGTCGGCAAGGACGAATCATCTTGCAAAATAA
-CGGTGGAAAAGGTTGCCAAAAAGAAGGAAGAAAAGCCGAAAGAAAAGGAGAAGACCAAGA
-ATGAAAAAGAAGTGGAGCAAAAGGTAAATAAAAAATCGAAGATAAGTAAAATCAGAAATG
-GTAGAAAACCCGCATTAGAAATTAGAGCCTGCATCAGCAAAAGAAGAACAGATTAATGAA
-GACCAGGACATTAATGCAAATCAGATTTTCGTTGAAAAAGAGAAAAAAGTACTCTAAGTG
-ACACAATTATCGATTAATCACTAGGTTCAGAGGTTAATGAAGAAATTTCACAGAATACAA
-CTAAGCAGTACTCTTGAATTTTACAGTTTCACATATAGTGTATAATGTTTGTATATTGAT
-CAGGCTTATAAGTGCTAACATATAATTGATATTGCATGCCTAGTAAAACAAAAGTAGTAA
-AGTTTCATGTACAACTTGTAGGCCAAACCATTAAGATACTTTTTTCTAGCACGTTCCTGC
-ACTTCTTCGGGTGCAATCAATAATTTTGTAAAATTTAGAAATGTAATGCCACAAATCACG
-TCGTTTTTTAAAGCAGCAACCGATAAAAAGTAATTTTTTACTATACAGAGTGGAGTCACT
-ACATATAAATTACCGATATTTAAAAGGAGAATCGCAACGAATACTCCTCTGGACACTTCA
-CAGTCAAATTCATCAAAGGACATATTTGGTGTAACATTAAAGCCTATTGGTCAACTTCTT
-AGTGAAGAGGTTTGCACTTAAATAATTGTTTACGGTTGCAAAATAAAATTTATAGTATAA
-CTTTCCATCGAATTTCTCCAAGTCTTTCCGCTAAAATTTTCTTCTTTGACGACACTTTTA
-TATTCTTGATCTGCTACGCACACAGGAGTGTTTTTCTTAATCCAGTTCATGTGAATTTTA
-GAGTTAAATAAAAGCTGTATATGAATAGTCTTTGAGTCTTTTAATAATTATATTCTTCTT
-CTATGTTTTAATCTGTTACTTATCTCTTAAATATCTACTAATTTTCGTTTTGGTCAATAA
-CAATACACTTCAATACACTGCAAAACAAAACACTCACCACACAAAGGAGATGGAAGAAGA
-TAAAAATGAATCCGGTCAATCTGTTGCACAAACAGAAGGGCGAATTAATATAGAGCAGAT
-AAGCGAGGGCGACCCAAAAGAAGAACTCACCGTAAAGGAAGAAATTCTGGATAAAAGAGA
-CACGCAGGAAGTAAAAGAAAGTTCGGTTGAACTGCAAGATAGCGCAGGCCATGAAGTTCC
-AGAGCCAAAGAAAGCTACATCTGACTCAAAGCTTGACCAATCAAACCAAAAGAACCTTGA
-CAAAAAGCACAAGACAGATCAGTCAGAGTCTAAGACTAATAAAAATGTATCTTTGGCAGA
-ACCTATTAAAAGCAATAAACAAGAGTCCGAAGAGGTAAATTTAAAGGCGTATCAGCTGCT
-CTTCCGCCAAATACCCCGCTTGCATATTTTGCCAACAACCTAAACTGATTTTTAAACAAG
-CACTCCAAAATCTACAGCATGTTACGAGGGTGGTCCACTTTTAAAACATTATACTCCTTT
-TTTTGTTGCATGTACATATGAAGAAGGCCTGCAATTGAGGGCATTTATTGTATTGCCTTA
-ATGAGCGATTTAGAGTATATTACGTTTGTACATTTTCTTAAAATCTGGACCACACTTAAG
-TTCTTACTGATTTATTTTTTATTATTTGATGTATACAAATTATATTTAAATAAGGAATAA
-TCAAACACTTTTATACATTTTTTACACAGCAACAAGCAACGGAACAAATTGGTCTCAAAA
-AAGTTGATCGAAAGGTAAGAAAACCATATTAAGGCTGTGTTAAAAAAGAGAATATAACAA
-TAACATAGAAAATTAAGCTTACACTTAAGAAATCTTTTTAGAAAATCATATTGTAACAGT
-ACATCTAGGCAATACACAACATATAACACAACATATACCATTTAGTATTATAGATTCTGA
-TGCATTCGCATTCATATTTTATTTCTGCCTTAGCTCCTTTGGTATCAAAAATATCAAAAT
-TATTGTTTTTGTGTGTTCTTTAAAGCTTTTATGACATTCCTTTTACATATACGTAATTTT
-ATAGTTGTATGTTTTGTTGTTGGGTTAGGCAAGTATTGTGTCCGTTAAAGAGGAGATCTC
-GTCTGACGTTCGTCGCAAATCAACAATTAAGGCTAAGGAGGAAATAACGGTCGATGATAA
-GAAGGCATCATCTAGAAGGTCATCCCTGGCGGTAAGTCGTTTCAAGCCATTTGTTGTTCA
-GAGTAGCATTAACCGTGGAATATGTCAATTTTGTACTTAACCATAAGGTTGAGGAATCTA
-ACACAGAGTCCCGAAGGTCATCTATTATAGATAAAAAGCCATTGGAGGTAAGTAGCCAAA
-AAGATAAATATATTTAGGCTATTCCAAAAGTGTCATGGAAGTGACGCAGACTCAAGGTGA
-CAAACCGGATCTTGTCAATGATTTTTGGGCTCTATATAAATTAAATCCCTTAAAATCCCA
-ATACATACACATATATGAAACCATTTCCCCATTTCCCCTGAAGCAGGTTGATAATAAACC
-AATTGACGCTAACAAAAATCCGCAACCATTAAAAGAAGAGATTCCCAGGCTAAAACCTGC
-TGAAAAACGACGAACTTCAAAGGTGAGAGGCTTAAACGAGAACCAGTTTAATCTTCTTTT
-CTTAATTTAATTTAATTTTATTTTCTCTTGTTCTTTTTTTAAATTTTATGTGTGAATAAC
-TAGAAAATTGTATTACCCAAAAAATGCTTCAAATTTATTTATAATAATTTCTCTATTCGG
-GCATTTCCCGTTAAAAATAAACCAATGCTTATTTACATTCTCAATCTATACTGGTTTTAG
-TTTAAAAACAAACATTGGTATGCCTGTTATTCGGTAATAAATGGATGAATATATAATCGT
-TATCATAAGCTGGGAGTCGCAAATCCATTTCTAGTTTATTTAAATATTAAATACGCTCAT
-TTCAGCGTTCATAACACAAACTGTTATTGATTTGCTAAATCACAAAGTTTTATGGAATGA
-AGTTTAAATTGATATGACCCCTTACTTGTAACATGTTGTATGAGTGGGCGTTTTCAAATC
-CTACAAGGAATATTTATTATTAATTAGGATTCCCGTCTGTCCGTCTTTATGACCTTATAG
-ATCTAGGACACTCTTGTTTCTTTTCCATATTATCATTTGTTTTCCGAATTTCTACCGCTT
-CAAAAAACAAAAACATGTATTTCGAGTATAGTGGTCTCTTTTGTTGTATTTGTATGTAAG
-TCTATACGTCTACTACTCACGTGTTTATTTGTTACTGTATTTGTCTATTTAATGTGCGGT
-ATAGGTCATAGAGGAGCCAAAGCCTGACGAGGGTCTGCCAAAGCTGCGCAAGGCATCGAT
-CGCCCAAGTTAAAGAGGAGGCAAAGCCTGCGGCTCCCAAACTTAAGGCCAAAGCAAAAGC
-AAAACCGAAATACGAAGAGCTACCAGAAATTCCGGACTATGAACGTCCACAGCTTGAAAA
-GTATGAAAAATCCGATTTTACACCATCCGACTTTGCTCGTGATCTGGAAATACCAAACAA
-GATGGAAAAACCCATAATAGACAGCGGAAAGAAAGAACCTGCGGTTCTTGCACAGAAAAA
-TGGAATTCCCAAAGTATGTTTTGTTTTTTCTATTTTGTTTAAAATGTACTTTAAAGTTGA
-AAAGCCTAATAACTGACAACATGACCGTATACAGAAGACGGACATTATTGAACAGTACGC
-AGACGAACCTAAGGGCTTGAAAGTCGGCAAAGGTAAACTTCCTGATGAAGGAGACGGTCG
-AGATGGCGCTGTGCTCAAACCAGTCATCATTGAACCCGAGGTAATTATATATTGTATTTG
-TAAAATATTTAACTATATACGCTGCAAAGGATTTTTTTTTACATTTTGTTAAAATTGTTT
-CCCCACACCAAACCAATATTTTTTGCAACAATTTTCAGAAGGAAATATTGGATCTCGGAA
-ATAAAAAAAATAATCAGGTAAGTTAAGCTCAAAAACAAAATGATCAAACAGAAAGGATAT
-GTTTATAATGTATAGCGGAGACTATATTTTTGAGAGAAATGTTTCCATTTTGCGTAGCAT
-AGTTCCCTTATCCGCACTAATTGTAAAAATCCCTTGACAAATGCATAGCACGCCGACAAA
-CCAACTGTACTAGACATTATAAAGCAGCGACGTCGATCCTCTATCAGAAATCTGATGACT
-AAGGAGCCAATTCAAAATGAATCATTCCTTGGGGTAGTTTTAAAGCCCGTGATAAAGGAT
-ACAAGAGAGCAAGCTGCTCCCCAGCAAGCTATACAATTAACAAAGGTAACAGCTTTGAAA
-ACCTCCTTGCGAACAATGCTCTTCTTTAATGTCTCTATTTTATGGACAACAATATTTTCT
-AGTTGTCGAAATCTGTCTGTCACACTTTCAATCTTTGGGTAACTCTACGCCCCATTTTTC
-ACTGAAAATGTTATATATATATTGGCTCACTCTCTGTTTTAGTCTGTCTCTGTATTTTTC
-CCTTTCAATTTCTGCCTCTCTCTCCTCTCTTTCCTTATCTGTGACTTTTTTGTCCTACTA
-CAATAACTGTATGCAATCATCCTAACCTATACAATCCATCCACCGAAGGCAAATGCAACG
-GAGCAGTTCTCTCCCACAAAAGCAGTCAAGGCACAAGTCGCTGACTTGAAGAAGCCTGAA
-ACTTTAGCAACCCTTGAGGATAACTATGAGCGGCCCGTTTTAGAAAAATATGATCCTTTT
-AGCATTGATAAGACCAAATCAGAGAAATCCACACCATCCATTATCACCCCGGACATTAGA
-GGTCCCGAAGTAAAGTTGCCTGTGCAAGAAACTAAGGTAAGCAAACACTTACAATACTCA
-ACTTGATACGCCATTAACCAATCCTCTCCGCTGAGTGTATACGCTTTGAACAATTCCGTC
-TATAAAAATTTTTGTGTATGCAATTGCTTGTGAATACGCAAATAGTATATAAAACCTATA
-CCAATACGCAATTTAGTTAGAATGTAATATATGTTTCCACACATTTAATATGTCATATAT
-ATACATATTTATTATTATACATATATAATATATACTTAGTATATAAATAGCTTATAAAAT
-ATATGTAAAATGAAATGTTATTATTTAATGTGTTGAAATATCTGTTGTCATAAATATGCA
-ACACTCGCTCATAATCCGTTTAATGTCTGTCTGTTTTTGTCGCTGCGTATTCGCGGTTAA
-AAAAATTTTTAGTTTATTTAGTTTTAATTTTTAATAAAAACATTATTGCACTGCGCTCTT
-TTGACATCTCCTTCAAAGCGGTCCAATAGCTTTGTAATTAAAATGCCAGCCTTCAATTTT
-ACAATTACGGTGGGTATTTTATTAGATTCGCAGTTACACACTCTATTAATGTACCAACAA
-CACGTTATTATAAAATTACCGAAACGGCTTCTTAATGAGTTGAGCTTGCTCAGCTGACGG
-CTTATTAGTATAAAAAAAGCCTTCTTCCATACTCTGAACTAATAATTATTATATTGTTTC
-AACAGGAGGAGAAGCAAAAGGTCCCTAAAATGCAACCACCTGCTCCAGGTGACCCACCCA
-AGATCGAAGTGATTCGGGAGAAGCGACCATCACTGGCACCAGAGCCCCCAAGTCGCCGCG
-GATCTCTTATACCCCCCGCTGATACTGGTCGACGACCATCTCTGATCATCAATGATGAGG
-TAAGTAGTGGAGCTAAGTTCGGATCGCTCATTCTCTTTGGGATCATAGGAGAAGTTGCTC
-CTATTAAAAACCTAGTCGTAAAAAAAGATTCGTCAAAAGTTTATTTTGAATTTTATGCAA
-TAAGTATTTGGGGAAATAGTTTCATAATAAATATAATTCCAAGAAAAGAAAAATTATATA
-TTTTACCATTCATTTGTAAAAAACAATTATGCATTTATATCAATTAAAGCAAATCCTATC
-TTCAAAAATTAATGTTATTTCTAACATAATTTTGCTATGAACTAAAACTAATTTTTTGTA
-TTCAAATATTTTTAAAAATTTGTAGTTTGTTAGAAATGTTGAAAACGACAAATGTTTGGT
-TAAAAATTATTCAAATGTGGCACGTCATGCATTCAAAGTAAACACGTTTAAAAGAAGACA
-TTTGAACGTGGCACAATTAATTTTCTTTTCAAACTTTTTATATGTCTGCATGCCCTTACA
-CGTGTATATTCATATCAATATAACATATTTTGTGTCCTTTTATTCATGACGCTTCAATAA
-AATTGTCGAAAAGCTGTCAGTTTGAAAAAGAACCGAATGTGTGTATTATTAATTAAAAAT
-ATTCAATCCTACGTTTTGAATACTTTTATACTTATGCTTAGTGGGTACCCTTAACTATTT
-TGTAAGTAGTTTAGTTGTCTTAATTATACAGGAGAAAAATGTATTTAATGTTATTGCTTC
-TTAGTCATTTACCTATGGTAATCTCTCATTAAGTTTTGCCCTGAGAAAAAGTAAATTACT
-GCAATGTACCTAATAAATATACGTATTTCCTGTGTTCCCTTTTATGTACCTACCTTATAT
-GCAAAACGCCCTTCAAACTAAACAACAACCCGCCAACCAACAATCTGTCAATACTACTTC
-ATTTTTATAACAAACCAACAAAAAATGTTCTTGAAATCTCAACAACAAAACATTAAATAC
-TCCAACGCACACCCTTTGCATTCAACAACACCATTTGTACACCCACTCCGCAAATCCTCC
-ACCAATCAACAACGAAAAACAGAAGAAACTTCGTCCTGGGGAAGTAATGGACACGCGGGT
-AAGAAATCTAATTACTTTTGGTTTCATTTGAAGTTTTGCAGTCTACTAAGAATATCCGTA
-AGCAGAATTTATTTTAGAGCAAAACAGTTAGCTTGCAAAGGCACTTGGGATAAACAATTT
-TGAAATCGGTTCGTACAGCTTTGTTGGGTCAAGAATAACCGCAGAGTTGTCTGTTACATA
-TGTATATATGAAAAACATCTAAAAATGACATAAAATCAAAAAGTTCAAAAATAGTCTGCC
-TGAGCCCAGATATACGTGAAACTATTATTAGTTATTTCTTGTTGACAAACGAAACCTAAA
-AATATATCGAACAAGCGGCTGAACATTTTGCTAGGCTTTAAAATACATTATTTCTTCTCA
-GATACAGTTGATTGCTTTAAGATATCTAACCATGACTGCCAAAGAGTACATAATCATAAT
-CGCGGCCTTTGTGAAACGGAAATTCACATGTGTTGCGATATACATACATCGTATAATATT
-GGATATATTTTCGAAATATTTCATAATTTTGTTCTGATTCCATTTCAATGAATGGTGGCC
-TCTCGAAAAGTAGTTTTAATTCGAATCGGTAATTTCAACATTAAAAACTTATTCTCAAAT
-AAATTATTGCCAGTGCGCAGACAATACCTAGTTCTCTATACGTCAGAAACAGAGATTCGG
-AATAACATGAGCATTCGTTTCGGTATAATGTAACGATAAGTATTTACTCTTAATAGCGAC
-ATTTTTTTGTAGTACGTGAACTAAAAAATAGTAAATACTCTAACAATAAAAAATCACATC
-AAGTACACAATCTTTTCAAAATATACTCTCCCGAAAAGCTTTCAAATACCAAACAAAGCC
-AATATCTACACAGACTGAACAACAATTTACCCACTTACAAGTTTTAATTATATGACGTAT
-GCTATGCTAGTGTCAAACACATTGTTCAGCATTATAATACGATTCAATAATATTACAGTT
-ATTGAGGCCAGGCGAGGTCGGTGAAGGACAGGTGAGAGTTAGCTGCACATGGTTGTTACA
-TAATACGTTTTGTAGTAGAAATTTTCTATAACTTGGTGATTTGCATTCCATCTCAAGACA
-AGAGAGCAAAGAGCCAAACCCCGGAGAAAGTAGTCCTTTGGCTTGAAACACATTTCAAAC
-TACACTATTCATATTTAATGCCAAACCCTAACATATTTACCTGTAGAAGTGCAAGAGGTT
-TAATAATTTGACTACCGAAACTTAAAGAAGAATAATTTATATTTATCAAAGGCATTCACT
-AATCTCTTTGCACCCAATATCTTTTACTGCAATTATATATAAATCTTTGTTTGAAATTTA
-TGAACTTGATTGCTGTAGTACTAAGCCAGCATGAATATATTCAATTTTACATAAGAAGAA
-AACCTTTCACTAAAAGGGAAATATATCATTTTCGCGACTTATATCAAGGCGCAAGATATC
-AGACCTTGGAAATAAAACTAATCCACTAACCAATACTCTCGAAAACCCTGTTAAGAAATC
-AGGTTATAACGGTAGTGTACAATTTCATTGAGAATAGAGCCACACCTTACATTGTTTTTA
-CAACAAAATTAAGACCATGGGAAAGTCGAATGACCTAACTGTTTTCTCACTTTCTATTTT
-TTTTTTGAATACGTTAGCAAAAGCAACAACGACCAGGAGAAATGGGAGACGCGAAACAGG
-TCTTTGAAATTGTAGTCGAGTTTTTCGTTCATTTCTGCTATTACCTAGTGTTCGCTTGCC
-TTTTATTGATTATGAAAATGATTCAAAGTTATATTACATAAAAACAGTAGGAGTATGTAC
-ATATATAACAATAGGAGCAACTATGTAAATACCCATATTTTTAATTCAATCACATTCAAA
-AATAATGTAGAAATGTCAAAATTGATTTGGGAAATTTATTTTTATAGATTTCGGTTATCC
-ATATGGGAAAATATGGAAGCTAGGCAGAAAGTACGGAATGCTGACTATTGTAGAATTTAC
-ATAATTGTTTACGGTTAGCACACTTAACGGACTAGGTTTCTGCAGCTTTTTTTAAATCAG
-TCATAGAACCAAACGAATTTTTCTCTTAGATAACTGGTAGAAGCTTAAAAACTTTTTCGA
-ATTAAAAATCTTAAAAAAGCTTAAACTATAGCTTAGGGGTATATCACTATAACATATTTT
-ATTAATAGGAAAGTAATAAAGATAATAAATATGATTTACCAATTCGAGTAAAGAAATTTT
-TGTTGGGCTGTAGTTAATAGCTTCGAGTTTTGGATAAAAATGGTAACAATCGGGCGAGTA
-GAAGAATGGTTATATTTTATAATGGTGAAGCGCTTTAAGCCTCCAACAATCCACTTCATC
-TTACGTGTATATTTCGAATTATACCGTTATTCTTAACCCATATAACTGACTTTAGCGGCT
-TATTGTTAGGCTAATCAATAAAATAATTTCCATCCTTTCTTATTTTATTTAAAAAAAGGT
-TTTTTATGTGTACGCCTTTGCGTCTCACATTTGACGTACAGCTACATACTTAGAACGATG
-CATCTTTGTACTTAGCACAGCTGCATACTTGAACTTTCCACTTTCTTAGAATATAGATTG
-ATATAAACTTCTAAAATACAAAACATAGTTTTAAACTTTAAATTATAAACGGAAATGTAT
-ATTAGGGTTTTTGAAGAAATAGTATGATTTTTAGTTTTGTGATGGTCTAGTAATTTACTT
-CTATTAACAGAATTCATTCATACATATGTCTAACCTTCAACACATAGAATTTGATTGTAG
-TATTCATTAAACGGTAATTTGAAAGTTATTATACATTATTAGCGGAATGCCTTTAAGTTT
-TAATTTTTAAAAATTATTTTGTCTTTACTTTTTTGAATATTAACAACGGATAGATACTTC
-TTATTCAGGCCTTTTCCGATTCACAAAAAAAAAAAAAAAAACAGAATAGCTGGTGTTACT
-TTTTTTTACCCGTTACTCATAGAATAAAAGTGTTTAAAACATTATTTGAAATGTATGTAA
-CAGGCAGAAGAAAGTTGTTACTCTAAAAAGTGATCTAGTCATGCCTGTCCGTCTATCCGT
-ATTACGATTAAGATTAAAAAAACGACATCTATTTTACAATCTCTTTTTTCCTTTCTATAC
-CTTTCTTGCCAATTTCTACCTACATTTTGCAATTTCTACATGACATTCCTTGTGCTGAGT
-AACGGGTATAGTTCGGCGAAGGAAGTCCACTAAAATTTTCTCTCTTCATTTTCCTCGGAA
-CATGCCTGATTATTTTTTAAGCCTCATTATTTGTGATGTAATACATCTTGAATGATTTTT
-AGGCGTTGCAAAGAATCTTCCATTTATTAATATGCTTAATATATGTTTATCTGTTTATAT
-TTTCCCTGTTTTTATCGCCAACTGTGTCAATGTATACGTTTGTGGTCTATAGCGGCGCAG
-ACCGTCGATTGATGTACGCCGCCCAAGCGTGCAAGATCTAGAAGATCTTATTAACAAGCC
-ATCCACACCCTTACGCGATGTCGGCGATGGCGGTCCTCCTTCTATCGTTGATGTCCAAGA
-GTCTTACTCTGTTGTGGAAGGTATGTATATGTGTTAATGAAATAATTTTTTCATAACGAA
-ATAACATACATTTTCCAGGTATGTACCAAGTATCATAAATAACCCCATTGTTTTACGTGA
-ATCAGTTAAAGCAACTGCGTTGGTTTTTATTTTCCTTTAAGCACATATATATGTATATGT
-TATATCGTAACTCAATTCTTCGGAATCTAACAAAATTGTAGTTGTTAACATGAGCATGCT
-TTGTACTTGTTTTCTAGACTCGACTGCTTACCTCACTGTTGGCGTCGAAGGTAGTCCAGC
-ACCTACGTTCAAGTTCTACAAGGGAGTTAGCGAGATTCTTGAGGGCGGTCGGTTTAAGTT
-CCTCACAGATGGGCAAACAAACACAATTACATTGTGTATGCGTAAGTGCAAGCCCAATGA
-TGAAAGCAAGTACAAGATAGTTGTTTCGAACATTCACGGTGAGGATTCAGCCGAAATGCA
-ACTCTATGTATCTGATTCAAGTGGTATGGACTTCCGTGCCATGCTCAAAAAACGTCGTTA
-TCAAAAATGGGACAAAGACGAACAGGACCCCAATTGGGGCGACCTTAAAGAAACAGAAAA
-ACCGTTGCCGGCCCTTAAAAAAGTTGAAAGGGTAAGAACTAAGTTATTCGCTTTTATCAG
-ACTTGCCGATGACAGGGTGGAATTCTCTATAATTTGTTGGCACTTTGATTCAGTTAAAGC
-TTGACTACATTTTTATTAAATGCGTGAATTTCGTTCTTAGCGTAGCCCTATACATATTTT
-AAAACCAAGTAAACTGCATCAATCAATAAGGCATCCAAGTGTTTGCCCCATCTTAAGTTT
-CATTTAGATATATCTAATAAATCCAATTTGTAAATCGCACCCGTATTGGTTAAATTTTAT
-TTCTTTTAAGGAATTTTTAGGCAGGTTATGGTTTTAAACTTTTTAAAGAAATATTTTCCA
-ATAAACATTTTCGATTGATATACCTGAAATTTAGGGTCCAGGATCGCGTAGACCATCTTT
-GGCAGAGCTGATTCCCGATTGGCCGACATTACATCCATTTCGGCGTGAGGAGGTGCGCTC
-CCTCTCTCTCTAAATATATATATATATATAAATATATATATATATATACATATAAAAGCA
-TAAATAATTCATTACCGAATTAATACTCAGTATTATTACCTATACTTTTCAGTGGTGTAA
-CCGACTATTGATTTTTGGTAATTTTGTATAGCTACTGTTCGGATATCAAATTACTTGTAG
-CCAAATTTGACTAATGATCTCGAATTAACTCACAAAAAGGTTTTCTACAATTATTAAGTA
-ATTATTTTGAATTATAATTATTTGAATTTTGTTATCTGTTTCTTGAGCTATGTGTCATTT
-CACAAAGAGTTTTCCACTCAAAAACATCGCACATACGGCTAAATGTTTTTACCTGCATAA
-ATTATAAGCGAAGTTTATGCAAAAAAAAGCTTGAAATAAAAGTACCAACAAAATAACAAA
-TGAGCACATCAGATTTACTTAAAGTACACCCAGAAGAAATTCCACAATATTATGGATAAT
-AGCTCATATGATATAGGTATACATACTTTGAAAAAATAACCCTAACCCTATAAATCAGCA
-TAAATGGACGTTTTACCCTTTAATAATAATTTTTTCACAATACCTAAATCCTGTGAGTTA
-TCATAGAATATTCTGGATGTTTATGTTTGCGTTTGGACTAATTATATTATATAAATGTGT
-GTAAGCCCTTTGATTTTCTTTTGTGGAAGTAACAAAGGCAATGCAATTTTTGACAAAGTT
-GGAAGTACATTTTTCATAGCTTAAACGTATACAAAATAAAAACACAATAAGCTTGTAGTT
-TAAATTCGATATACGATAAATAATAATAACGAGAATAAATATATAAATATAGACTGCCTC
-GACTATTGGTATTAGAAAGTGGTTTCTTGTTTCAAAATATTTTATTAAATAAATAAAAAT
-TTGTCAAGATTCTATCAGCTTGATCATTATTTGTAAGTCCAATAATTTAACTCACAATTG
-CTCATAATCATAATCTTCAAGCTTGTTACCGGCAGACTATTAAGTCAAGAACTTTCAACC
-CAGAAAATAAAAAAATTAAATTTCTATATATTCTATAAGATGCGAAATCGATGGTACGGC
-TATCATTTGAGTATGGCCGACCGCTTGTCTGTACCTTCGGTTTACCAAGGCGATTTTTAA
-ATGCCCTTTGAAACAAATAAGTTGTTGCCGCGCCTGTAATTGGCACATGGCATACTTAAG
-CAGAAAAATGATTATACCTGATTAAAGCCATTTGACTTATGCTAAAAGATTATGTGTTAC
-GTATGTATGTACATTATTTTGTTTAAATATTAATACGTGTCAAAGAAAGGAAAGAACAAC
-TTTGTTTTTTGGGCTCGAATCTATAATAATTAGAAATATAACAAAAGTAAACTATCTTAT
-CAATATACATCACACATATAGATGATTTTGTATTTCATTACATCCATATATATGTGAGAA
-CTATCTTGGTAAGATTATCTTTAAGATAATAACAAAACATTTAGTAATCGTATATCAAAT
-TTACACACCTTTACCCATTTTTGACAACGTATCAACTTAAAATATGTGAGCACAGAAGGT
-TGAGTCGTTCCTCAGTCCACTTATCGATCAATTTGCAAAAGAGGGAAAGGACAAAAAGGT
-TGTTTTTGAAGCCAGATTCAGCAAACCCAATTGCAAGCCCAAGTGGCTGTTTCGAAAAGA
-CGTAAGTTCCCTAATATAGCTCAACTCACTAAGAGCCTTTAAAGAAGAATTTTCCCACTT
-CTAATACTTAATTAAATACAGGAGGTGTTTACCGGCAGTAAATTTAAATTTAAACAAGAA
-AATGATACTTATCAGTTGATTATTACGACACCGAAAGTCGAGGACACCGGCAAGTACACG
-ATTGAAATCGGCGGTGTTTCAAGTACAGCATTTTTGAATGTCGAAGAAGCCGATCCCACC
-TACACTTTTACGAAACCCCTTAAAAAGAAACTTGAGGGATTCACTCAGCATGAGACCACT
-CTTGAGTGCTCCGTCAGCAGCAGCATGGCTAATGTGCATTGGTTTAAGAATAACACCAAA
-TTGGAGTCCGATGATCCTCGCTATCTTATCTCCAAAGATATAAACGGTAACCTCAAGCTT
-ATTATTAAGGATTCTGTGCTCGATGATGCGGGGCTCTACAGATGTCAACTGGATAAGCAA
-CCTGATAAGACTGAGTGTAACCTTAAGGTCACAGAGTACCCGTACAAGTTCGTCAAGGTT
-CTGAAATCACAACAGTGTATTGAGAAAGACACAGTGACGCTCGCCTGCGAAATCGATGAT
-GCTATGGGTGAAGTGCAGTGGTTACGTAACGGCGAAGAAATCAAGCCCGATAAACGTATT
-CAAATTGTAAAAGATGGTCGAAAGCGAAAGCTAGTCATCAAGGACTGCAAGGTTACCGAT
-GCCGGCCAATTCAAATGTACAACGAATGCCGACACCACAGAGTCGGAAATTATTATTAAC
-TGTAAGTTTGTCTCTTCTTATGCGATCAGTGCAACGAATACTAGACTGACTGGTTGCCTT
-TTTTGGCATAAAATAAAGTATTTAAGCTAGCGAGATTAATTTGTTTAGTATAAACCACAT
-TTACAATTATACAAATCGATTTATTTATAGATTTCATTTACTTGAGGTTCCCCACATAAC
-GGGTATTTGCTCAATTTACAATATTTCGAAATATCTACTTTCATTTTATGCCAAAATAAT
-GAAAATGTACCCGTTCATTAATTTTCCGTTCATATAATTTTAATAATTTAATATATATAT
-ATTATTATATATTATGTATAATACATAATATGTATATAAAATATATAATTTTATTTGAAT
-AATACAATGTCGGTGGTATTCCCTTTTTAAATATATTTTTTATAGATCAAAACCGATTTA
-ATAAAAAACTCAAGGATACTGAAGCTGTTGAGAGAGAAAAATTGATTCTGGACATCGAGC
-TTCAGGATCAAACAGCACCGTGTGACTGGAAATTTAACGGAGAGCCCATAGTACCGAGTG
-AAAGTATTGAAATCAAGAACATGGGTGGCGGCAAGCATCAACTCATATTTAGCAGCCTGG
-ATATGTCTAATGAGGGCGAAATAACTTGCGAGTCTGGACAGCTAAGTTCGAAATGCAAGC
-TTTCTATTCGCAAGGGAGAAAGTAGACCAAACATAGACTGTCCTGATAAATTTTCTGGTC
-CTATCAGTGCCCCTGTGCTTCTAGAAGTGCCATTTAAAGGTAAAAAAAAAAAACAAAAAA
-AAACTGAACATACCAAGGAAAAGAAGTTGTATCGTTTTAAGAATTGTTTTAAAAAAAATA
-GGTAAAATATATTATTAAATTTAAATGTACCAATATTTATAATAACTCGACTTTTGTATT
-TTGAGATTTTTCCGTATCACAACTTATAAATTTACACTGAAGAATATTTTGTTAAAGAGG
-TATTACGAAATCGATCGGTACGCATCAAAAGTAATTTATGATATTATATACCATGACTTG
-CCAAACTGGGCTCGTTCTTCCAAACAATTTATTGGTTCATAGTTATATCAAGTGGTTGTA
-TTCGTATTCCGTATTCTGGTCCCTTTTTATAATCTGAAAATATATGTCATGGTTGATTAA
-GGTATCAGACGTCTTCGTTCAATCATACACACAACAACTTCTTTTTTGATGTTCCCTATC
-AATGCGCAACAAAATTTTTAAACCTTGTTTATTTAGTTTCCGGTACAAAGCAAACACCAG
-TAGAGGCTAAACTCTTCAAGGACGGAAAGCCATTGCCCGTGAAGGATGTGGAGGTTGCAG
-TTACCGATGACAAGGTCACATTTAAAATAAAAAAGCCGTCAAGAGATTTATCTGGGCCAT
-ATCAAATAAAAATATCCAATGGACAAGGTGAAGATACCAAAGATGTACAGATTATTTGTC
-AAGATGTTCCACAGCCCCCTCAGGATGTGGACATTACAGACGTCTATCAAACATCCTGTG
-TAGTAAGCTTCAATCCCCCGTCTGACGATGGTGGTACACCTATAACGAAATATGTGATCG
-AACGGCAGGACTTAAGCAAAAAACATGGTTGGGAGTCTGTCGCTGAGGTTTTACCTAGTG
-AACCGTGTCTAAAAAAAATTGATGACTTAATCCCAAAAAAGCAGTACAGATTCCGCATTC
-GTGCTGTCAACGCAATCGGCCAATCAGATCCAGCCACATTCAAAAATACCATTCTTGCAA
-AAGACCCATGGGATGAGCCTGGAAAACCGAAGGCAGTCGATCTTACCGACTGGGATAAAG
-ACCATGCAGATCTGAAGTGGGAAGCCCCCGAGACTGATGGCGGGGATCCTATAACTGCAT
-ATATTGTAGAATACAAAGAAAAGTTCTCTAACGACTGGGTTTCCGGCAAGGAAGTTGACG
-GCGATGCTAGAACTGCTACCGTTGACGGTCTAAAAGAGGGGCAACAGTATGAATTCCGAG
-TCCGTGCTGTTAATAGGGCAGGCCCAGGTGAACCCAGCGACAAGACTAAATCCATTATTG
-CAAAATGCCGTTTTGTTAAGCCCTTCATTGTTGGAGAAGGTCTTAAAAATGTAACCGTTA
-AAAAGGGGCAAACTATTCGGTTCGACATTAAATATGACGGTGAGCCAGAGCCAGCAGCAA
-CATGGGTAAAGGGAACAGACAATTTAAAGTTTGACAACCAGCGCATTTGCTTAGACCAGT
-TGGAAAGGAACTCATCCATTACTATTAAAAAATCCGTGCGCAAGGACACAGGCAAATACA
-AATTAGTACTGTCGAACAGCTCAGGGACAATCGAGTCCGAGGCTCAAGTTGTGGTTCTTG
-ACAGGCCACTTCCTCCTGGTGGACCATTTGAGCCGGAAGAGATTCGCGCCAGCCATATAA
-AAATGAAATGGAAACGTCCAGATGATGACGGTGGTTGTGAAATTAGTGGATATGCATTAG
-AGCGCATGGACGAAGAGACGGGCCGCTGGATTCCAGCTGGAGAAGTGGGTCCGAATGAGA
-CTTCATTCGATTTTAAGGGACTAACCCCAAATAAGAAATACAAGTTTCGCGTCAAGGCTA
-TTAATAAAGAGGGCGAGTCAGAGCCACTTGAGACATTCGACGCAATCGTGGCAAGAAATC
-CATACGATCCTCCAAGTCCTCCCAGCCAGCCAGTTATCGATGATTACGATAACAAGAGTG
-TCCTTTTAAAATGGAAGCGTCCTCCGTCAGATGGCGGACGCCCAATTACCCATTATATCG
-TTGAAATAAAAGACAAATTCGCACCTTCCTGGAGTGAGGTGGCAAAGACCGATGATCCCA
-ACCCTGAGTGCAACGTAGAGGGTCTTAAAGAAAAAATGGTGTACCAATTCCGAGTTAGAG
-CCGTTAACAAAGCAGGCCCCTCCGAGCCTTCCCAACCAACTGACAATCACTTGTGCAAAC
-ACAAAAATCGTAAGTATTCACATTATCAGTTCAGTCCAGCTATAAACCTGCTTTGGCTTA
-ACATTTAAACACATTTGGCAAACAATATTAAGATTAATTAACTAATATTGCTTTCAGATA
-TTAATTATACGTGTTGCCTACATAACTTTTCACACACAGCACAATCAACCATATCGGACC
-ATCCATTTTTGCTTCGTTCGCGGATTTTTTTTCGAATTTATACAAGTTACTCGTTCCTTG
-AAAAGTATGTAGCAGGTAGAAGAAACCGTTTTTGACCATGTAAGGTATATATATTCCTAA
-TCATGATCACTCTGTCCGTATAAACGTCTTGATCTTATTAACTATGTAAGCTAGAAAGTT
-GAGATTTATTTATCTATTAGAGACATGCATATTCCAGAGACATAGACGGAGCGCAAGCTT
-GCTTCCAAATATTGCCACACTTTTGAAAAATGTTTTGATTTTTTTCCTTTTTGTTCTTTG
-ACCACCCGTGACCACTCACAAGCCGCGCGCACTTTTGAAAAAATGTTAAATTTCTTTTTC
-ATTCTATTATTGTTATTTTATCGATTAGGCAAAAAAAATCTGAAATTTCTCGTTCGCTCG
-TCCACTAGCTAAGTAGCGGGCATCTGATAGTCTTCTTTAAACTTATTTTTAATAAAATAA
-CAATAATTTATTTATTTGTAATGTTTAAAAAGGTTTTATTTGACCAGAAATAGTCCAAAC
-TTGGCTAACGAGATTTCTGT
->chunk3
-GTTGAGCTGTTATAAAATTATTAAGTTTCTATTAAAAAGTAATAATATCTTCAAATATTT
-TTTCTGCAGTGGAAACATAGTGGAATGCTAATTTTGTAAAATACGCTTATATACTGTTTC
-CGCTTTTGCGGTCAAATAAGTGGGCAATGTTCAGATTTTAGCTTAAGCAATCTATGTATC
-GATATTTTTCTTCTGTAAGTTCACCTCTAATAAGTAATTGCGTGTGTGAGGTCTCAGTTC
-GGCTTTTAATTTTGATAATTCTTAATAGTGTTTGTCTTTTTGAACATTAAAAGTGAAAAT
-TGTCGTATAGCATTTAAATATGAACTTCATATAAAATATCTCTCAAATATCAATTATTTT
-CCAAGATTTGATTGGCTGATTTGTTAAAGTTTTTGCGCGTAGACCTAATCCATTATAGGG
-AAGCGTCTAGTTCCAGCATTGCCAGGCCAAAATAAATTGTGCATTACATAGAGAATGCCT
-TTGGGTTTTTAGTATTTTACAATTAAAGGAAACACATAAGCACAAAGCCATTCGGTATAT
-AAATACTCCTTTAAGTATCAGCATACCTTTGTACTAGCTGTTTTTAATGCATTCATATTT
-AGTATATGGTAATCATTTTTAAACATATTTATTCAAACTTTAAAAACTCGATTTAAACTG
-TATTTTGAGGAAATTCAGTGCTTTGATCGCAGAAGTTAAACTACAAGTAATAGTTGTGGG
-TTTTAAAATCTTGTCGGATGCTTTGTTTTTGTTTTGAAAGGTTTTGCATTTATGAAGCTA
-AGAACTAAATAAGTGTCTTTAAATCGTAATAATATATTTAAATTTTAATTTCCCAGATGG
-ACTACGCACCGTGAAAGGAAATGCAAACCTAATTTGTAGCTGTCTACAATAATCAAGTTA
-TATATATATATTATCAAAACAATAAATTGCTGGCCATAATATGGAAGGCTCAGACTTTGT
-GGATCCAGCCTTTTCTTCAGGAGAACGAATATCGGCATCTGATCTCAATTCGGAGCATAT
-TATTCAGGCCGAGAATCACAGTTTTGCTAATCGAATTTCTATGGATATGGATGTCCCTGA
-TGGGCACCAGCTGGACAGCAACTTAACCGGATTTCGATGGAAGCGAGTTCTTAACCCAAC
-CGGACCGCAGCCCCGCCCGAGACATGGACACCGTGCGATAAACATCAAAGAGCTAATGGT
-CGTCTTCGGCGGCGGAAACGAAGGAATTGTTGACGAGTTGCACGTTTATAATACTGGTAA
-CTATATTGGGCCTGGTGCTGTTTTGCCATATGTATAACCGTATTCGGTTAGCCGAAGTTC
-TGAACAAAATAGTATACCAACAGAGTATGCATTTTAAGAATAGGATGTGAGGATGCACTC
-GCTCGATCGACTCGAATTACAACATCCGTTTATCAAATTTTAAAGTGATAATGATGATTA
-AGTGAAACATGTTCAATAAATTAACATATTTAAGAAAAATTAAATGATATAAAAGTAATA
-ACATTTCTGAAACATTATTTTAATATAAAACCTACACCTTAATTTTCTATAGAAGCTATA
-CTTTTTGCATTATAAATTAATGACTAGCGATTGACTGACAGGAAAAATGTAATAGAAAAG
-TTATAGTATTTGAATCGGTAATAAAAATTTTGTAGCTAGCATAGAAAATCTCCAATTTAA
-AATAAGAGAGAACGCTACAGCCGATTTTCCCGACTATCAGATACCCGTTTCTCAGCTAGT
-GTGAATCTGAACTCGAAGTTTCATCATTTTCAAATTGTTCAATTGTTCAAAAGTGTGGGC
-GTGTCGGCTTTAGGGCGATAAAGTGGGCGAAGCAAAAGATTTTTGCCAAATCGATAGTAA
-TTTAAGCGACAAATAAAATAACAATAAAATACCCAAAAGTTTTTCAAACATATGGTCAAT
-TTTGGGCGGTTTTAGGTCGTTAGAGTGGGCGTGGGAAAAAATTTTTGGCAATAGTTAGAA
-ATTTAAAAGACTAATAAAAATGTAAAAAATGTAATCACATTATTTTTAAGTGTGGGCGTG
-GCTGTTTTGTACGGTTTGCGGGCGTGGCATCATGGGTCAACAAACTTGCGCTGGGTTTAT
-GTCTCTAGAATCGTATGTTTAATCTCAACCATCTAGCTTTTAAAGTTCCTGAGATCTCGA
-CTTTCATACAGGCGGACATTTCCAGATCCACTCGGTTATCGATCCAGATCAATAATATAT
-ATATTTTATATGGTCGGAAACGCTTCCTTCTGCTTGTTGCATACTTTTCAACGAATCTAG
-TCTACCCTTTTACTCTACGATTAACGGGTAAAAAAAGACATGTAGGAGTGGTTATTATTA
-ATCTGGCTGGCACAACTGTGCATTCAATGAAAGTGTGTAACAGGATTCCGGCCCTCTAGA
-CCAGAATCATTAGTTGAGTCGATCTGACCATTACGGTCAGTCCGTCAGTATGAGCGTGTC
-CAGTTCTTCAATTCTTAAGACATTCGACAAATTATTCATTTTTAGATGCTTATTAAATGT
-ATTTGTTCATATATTTCCGTTTTTTAATTTCAGTTACTAATCAGTGGTACGTCCCAGTGC
-TAAAAGGTGATGTACCGAACGGATGCGCTGCTTATGGATTTGTTGTGGAGGGTACTCGCA
-TGTTTGTTTTTGGGGGAATGATCGAATACGGAAAATATTCAAACGAGCTCTATGAGCTAC
-AGGCAACTAAATGGGAATGGAGAAAAATGTATCCAGAGTCACCAGACAGTGGGTTGTCAC
-CGTGTCCTCGCTTGGGTCACAGCTTTACAATGGTTGGTGAAAAAATATTTCTTTTCGGCG
-GACTAGCAAATGAATCGGACGACCCAAAAAATAATATTCCAAAGTAAGTTACATATTTTC
-GAATGAAGAATTGTAATGATTGTTTAATAATGTTCCGTAGATACTTAAACGACTTGTACA
-TACTGGATACTCGAGGAGTTCACAGTCATAACGGAAAGTGGATAGTACCTAAAACATATG
-GGGATAGCCCGCCACCACGAGAGTCGCACACAGGCATATCGTTTGCTACTAAAAGCAACG
-GAAATTTAAATCTTTTGATTTATGGTGGAATGAGCGGCTGCCGCTTGGGAGATTTATGGT
-TGCTAGAAACAGGTAACTCAATAACTCGATTTCTTTTTTAATATTTTTTATAGTATGGAT
-TTACATTATTTAAAGACTCCATGACTTGGTCGAAGCCGAAAACTTCAGGGGAGGCGCCGC
-TACCACGCTCGTTGCACAGTTCTACAATGATTGGCAACAAAATGTATGTCTTTGGTGGCT
-GGGTTCCCTTAGTGATCAATGATTCTAAATCGACAACAGAGCGTGAATGGAAATGTACAA
-ACACTCTTGCTGTCCTTGACCTTGGTAAGAATATTTGTTATACCATATCCATTTACTTGC
-GAAGTAGTAAAATTGAGGTATATGACTTAGTTCTGCCTATAAAGTTTTTGGTTCTGATCA
-TAAGTATCTATGTTTCTCTATTCCATGGACGACAAATTTTCTCTCATTTTATTGGCGATC
-GAAAGTGCATGAAACTAAACTTTCCTAATGCTTGATTCAGGAAAGTTTTACTTAATTACT
-GTAATAATTGTTAGCGTTTTGATTAAATCGTGAGTAGTTTTTTGATTGGGCGGAATGACA
-AATCAGACACTTGCATCTAAGCTTATGCACATTTCTTCAGTTCAATTATTTTAAACTGAA
-CTAACTGAACTGATTATTTTCAGAAACAATGACATGGGAAAATGTCACATTGGACACTGT
-AGAGGAAAATGTTCCACGTGCCCGTGCTGGCCACTGTGCAGTTGGTATTCAAAGTCGTCT
-TTATGTGTGGTCAGGTCGTGATGGTTACCGCAAAGCATGGAACAACCAGGTTAGGGTGAG
-CCATTTTATTTCTAAACAGCTATACCTATAGTGATTACATAAGAAATTTTCGATTATTTA
-TCTAAATATTGTCTATTCCCACAACTGAAATTAAAATTATATTTTTGCACTTAGAAATAG
-CCTTTAACTTTGTTTCTTTTCTACAAGTAGTTCTTCCGCATAACCTGTAAGCGTTTTTAT
-CGTATGTATATACATTATAAATATAATACCTTTACAGGTTTGCTGCAAAGACCTGTGGTA
-CTTAGAGGTCTCCAAGCCCCTGTATGCAGTAAAAGTTGCGCTAGTTCGCGCTTCTACTCA
-CGCCTTGGAGCTCTCGTGGACTGCGACCACTTTTGCAGCAGCCTACGTTTTGCAAATCCA
-AAAAATTGAGCAGCCATTAAATACAAGCTCGAAACTGTTAAGCAACAACATTGTTCAACA
-AGGAACCCCGACATCTGCTGAAACTTCTGGAATTAATATTTCAGCAAATAGATCTGGGAG
-TGCTTTGGGTCTTGGTGTCGAAGCCACATCTACAGTCTTAAAACTAGAAAAGGAATCTTT
-GCAACTGAGTGGATGTCAACCGGAAACAAATGTTCAACCATCTGTAAATGACTTGTTGCA
-ATCAATGTCGCAACCTTCTTCCCCAGCGTCCCGTGCTGATAAAGACCCACTTTCGTCAGG
-GGGTGGAACTACCTTTAACTTATCAACATCGGTCGCTTCAGTGCATCCTCAAATATCTGT
-AATCAGTAGTACAGCCGCAGTAACGGGCAACGACACAGCGTCCCCAAGTGGCGCCATTAA
-TAGTATATTGCAAAAGTTTCGACCAGTTGTTACCGCTGTAAGAACGTCCACAACTACTGC
-GGTATCTATTGCTACCAGCACGTCTGATCCCTTGTCTGTGCGAGTACCAAGTACGATGTC
-GGCAAACGTTGTTCTCAGCTCTTCAAGTAGTACATTGCGTATTGTCCCAAGCGTAACTGC
-ATCGCATTCACTACGTATAGCTTCTTCTCAAGCAAGTGGCAACAACTGCCGGAGTAGCTC
-TGCAATAAATATATTAAAAACAGCTCTTCCAAACGTCGCCGTGCAATCTCAGCCTACATC
-ATCGACCACCACCTCCATTGGTGGAAAACAGTACTTCATTCAAAAGCCACTTACACTTGC
-TCCAAATGTTCAGCTCCAATTTGTTAAGACCAGTGGTGGGATGACTGTTCAAACTCTTCC
-AAAAGTAAACTTTACGGCTTCAAAAGGAACGCCCCCACATGGCATATCAATTGCAAACCC
-ACATTTGGCGTCTGGTATTACTCAAATTCAGGTAAGCATGATAAGTATACTCATAAATAA
-AAACGGAAAACGGCATATAAAATTCAATGAATTATTTAAAGTAATCGAGTGAGATACACT
-TTGATTATATGTACATCCTTTAATAACGAACTAACAGAAAAGTTTGGCTAAATCAGATCC
-GGTATGACCACAAAATAAAAGGACGCGATCCTCGACTACAAGAGGATAGCCGTTAGTCAT
-CTATTAGGAATGCGAGAGAAAAATGTAATCATGCATTTTGTACCCCGATATCGATTCAGC
-AATTTAATATTTTCATCCGGTTTAGAGCCTTAACACAAATAAGGAGTTATTAAATGCGTA
-TTTTTAAGAAAAACTATTTGTTTCGTGGATGCTCGAGTCAATTTTCTGTAATATGTTCGA
-AAGATACTCTATCTTCTTTTATTCTCCCGAAGATTGGTGGAGTGCTTCATTTAGCACGCG
-AATCTCTTTTGTCTCGCAAGTCGATGGTGAACAAATCTTTCAAATACGTCAGCTATCTTT
-TACAATTTTTTATTCGGCATATTCTGATTAGGCGTGCGGAATATGGTATTGTGCTGGTTT
-TCCGTCCGGTGCTTAGTCGAAATGTTAAAAGAAAATGTTATTTGTGTTCAAGCGACATTT
-TTTTTTAAAGTCTAGGTCTACCCAAAGTCTATATTTTTTTTTTTTGATTTCACTGTGTAA
-AAAACAAATGTTGTTTACCATGTTTATATTTCGAAATTTCCAGGGATCGACAGTGCCTGG
-AAGTCAGATTCAAAAGCCCATTGTGTCCGGAAACGTTTTAAAGCTTGTATCGCCGCATAC
-GATGGCCGGTGGAAAATTGATTATGAAGAATTCAAACATCTTACAGATGGGCAAGGTAAC
-TCCGAACGTAATGGGTGGAAAACCAGCTTTTGTCATAACTAATAAACAGGGTACGCCATT
-GGGAAATCAGCAGATTATTATTGTAACCACTGGTGGCAATGTGCGATCTGTTCCAACTAG
-CACAGTTATGACAAGTGCTGGTGGCTCTGCATCAGGGACAAATATTGTAAGTATAGTTAA
-CTCAACGTCGACCACGCCTAGCCCGCTGCAGGCATTAAGTGGACAAAAAACTTTAATATC
-CAACCAAAGTGGAGTTAAGATGCTGCGAAATATATCATCAGTACAAGCATCATCTTCAAT
-GGCATTTGGGCAAAAACAAAGTGGCACTCCCATTCATCAAAAAACGGCATTGTATATAGG
-AGGCAAAGCTGTTACCGTTATGAGCACCAATACAAGTATGGCTGCATCCGGAAATAAAGT
-TATGGTACTACCAGGAACAAGCTCAAATAATTCTCCTGCTACTACAACGGCGCTGAGTGC
-CAGAAAAAGTTTTGTTTTCAATGCCGGAGGTAGCCCTCGGACCGTCACTTTAGCAACTAA
-AAGCATTAATGCAAAATCTATACCACAATCGCAACCAGTGACGGAAACTAATAACCATTC
-AGTCGCTACTATTAAAGACACAGATCCAATGGATGATATTATAGAGCAGTTGGATGGAGC
-CGGAGATCTGCTAAAGCTTTCTGAAAGTGAAGGCCAGCATGGATCGGAGGAGAATGAAAA
-TAATGGTGAAAACGCAACGTCTTCATCTGCCTCTGCCCTGTTTACCGGAGGTGATACGGC
-CGGGCCATCGAGAGCCCAAAACCCTATAGTAATGGAACATCCGGTTGATATTATAGAAGA
-TGTCTCTGGCGTGAGCAGCACAACTGACGTTAACGAAACTGCAATCGTAAGTGGTGATAC
-AATAGAATCGCTTAAGATGTCGGAGAAGGAAAACGATGATGTGAAATCTATGGTAAGTGT
-ATTTGTATTTTCAACACGAGAGATTATTCATTGTTGGTTTAATTCGCTGATACTTATTCT
-TAAACTTTAAATTACCTGGAAGCGACCATATAAAGTATATATATCCGTATTCTAATTCGT
-AAAAACGACTAGATCTCAGAAACTATAAAAGCTAGAAGGTTGAGATCAAGCATGCCGATT
-CTAAAAACGTAGGCGCAGCCATTCTGCCACAACCACTCTAACGACCAAACTGACACGCCC
-ATACTTTTAAAAAATGTTTTGATGTTTTTGATTCTTGTATTAGTTTTCTAAACTTTTCTA
-AACTAAAAATATATATATAAGCTGAAAGGTTTTGAAATTTCTCGTTGACATTTGCACTAG
-CATTCTATCGTTTTTTTGTTTTGTTTTTACTCCAACAGTTTTCTACCTACCATAAATATT
-TGTTTGAAAAAATGTCTAGTAAACTGAGATATAGACAATATAGAGTTCTTACTGGTTGAT
-GTTGCTAACTAGCAACTGGTCTATATTGCCTCGTCGGTTATTTATATCTTCTTGCTTATT
-TCCGATTTAAGGAAGTTTGCAAAGGTAGCATAGATTTAGCGTCTGGTTTCGGATCGACTT
-TGAAGAGTGATTGTGATTTTATGTTTATGCTTAGGATGCTAAACACAGTTTTGTCAAAGA
-CACTAGAATAACAAGATGCGTTGGTTTGGCACATTGGTTTGGCACTATGCACTTTTTTAG
-TGACGGCCAAAATTGCTCTCTTTCCGCTCGCTCCCGCTGAGAGCGTAAGAAATCTAAAAA
-TAGAATTTGCTTGCTTGTGCGAGTAATCTATTTTCAAATAATAATAACGTTAAGGCAATG
-CAAAACAAGAATTTTTCGCATGGTGCCAATTGATCAAAAATAATATAGATTTAAAGTCTA
-AGAACTTTTAAGGTAAAGGGCATATTTTGTCAAATTTACAATGCATGGGCATACGTGTGC
-CCACATAAAGTTGTCTGCTATCACTGCATGCGTAGAAAATAGCTTTTCGCTGTAGCGCTC
-TCCGCTATCTCGCTCTCTAATAAAAATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACG
-GCGAAAAAATCGTGTGCCAAAAAATCGTATGGCGTTACGCATCTTGTTATTCTAGTGTCT
-TTGGTTTTGTCCTCTAAACTCGTAATATTTAACGCCTGCGTAATCTCACTAGGTGTTAAT
-TCTTCAAGAAGACTTGAGGCCCATGCTACTTTTTAGTTGGTATATGTTATTTTCATTTAA
-ATACTTTGCAAAAGTCCTAAAGCTCTCTTTGGTTTTTACATGGACCTTAGCTTGGCTCTT
-TTGTCCCGTTTGTCAGTGCTGTTGAGTCCTTTGCCTCATAGTTATCTGCCAATATTTGAA
-CTCTGTTCGTATACTCTTTGCTGACATAGATTGTTCCAGTTGATCATTGCTTTGCTCCTG
-CTGCAGCCATAGAGCGTAGAGCTCTAGAGCCAGGCAGCTCCCCTTCAATACTAAAATTCC
-TCGCCCGGAGTTTTCCTCGCGAGTGTTCGAAAAATCAAAAACAAATTTCATATGCTTCTA
-GCAAAGTTTTGTACACAGAAGTCAAGCCGACTTCTGTCGTATTTGTTTTTTGAAGTAGTT
-CAACAAAGATATTACAACTTCTGTAAGGGGAAAAAACTTAACGTTGCAGATAAATGTTTT
-TGTGCGTGCAACAGCTGTTTTTAACAGCTGATTTCTTTGTTGTGGCGCCATCTATCTAAA
-TATTACTGGTATACAAAACTAAACATTGGTCAAAAGACAAAATCAGAGTCAAGTAAAAAA
-AAAGCTAGATATAGACTTCTGAATACCGCTCTAAAAATCGGAACGGTATTTATATATTAT
-AAGATGTATATTTAATTTATATTTGTTGATTACATTATGTAAAAAATCGCAATTGATTTA
-TTTTGGGTGCTATATTGATATAAAAATGAAAACAATATGATTTTATTATTTATTTATATA
-AATAAATATATAATATATATATATAAATATATTTATATAAATATTATATAAATTATATTA
-TTTATTTTATTTTTATTTATTTACCCTCAAGTGAGAAAACTACTTGGCTGAGCTTTGTGC
-TCGTTGTAGGCTCTACAGACATCTACAAAAATAACTAAAAATATCATAAAATAATCATTA
-AAAATAATAATCATAATAATTTATTAATACGAAACACTTTACTTACCGGTTTTATATATT
-CCGCTTTAACAAAATTTTAATAGCCATATTAATAGCCGAATTTATGTATATATCACATAA
-AAAATGTCATAAATGCCTTTATATTGGATTAATTGTCATTTGAGTATTCGACGTGTGGAA
-AATTAGAGAAGTCAACATACTTGGGCGCGCATGTCCGCATGAGCATGTCAAGAAATCACT
-TTTGCAGTAAAGAGGTCGCACATTTTTATTTATTCCTTGGGGGTTTTGGCTTCATTATTT
-ATCGTACCGTTATTTGTTTGACGTTGATCGCGAGTTTCGCTTAACTGACCCTGACCCATT
-GTAAAAGTACGTGGCTTGATTTGTTTCTTTTATTTATATACTTTAGAGTAAAATACTTGT
-TATAACTAACAGATGTATGGAATCGTTATTGAATTTATACATATATATATATATATATAT
-ATGCACTTCCATCTGCTACATTTTCGGCAAATCGTAGTAAACCGCTACAATTGTTTTAAA
-AATAATTATTTCTCTTTTAAATATATTTTTCTATAGGGTGAAAAATCAATATTATCCGAT
-GATTGTCATCAGCCGACGACTTCCGAGACGGAAGCGGCCACCATCCTAACCACAATTAAG
-TCTGCAGAGGCTTTAGTGTTGGAAACTGCAGAAATAAGGAAAGATCATACCGGATGTACT
-ATAGGTAGTTTGAAAGAAAATCAAGATGAAAATAAAAAGTTTAAACAACGGCAAGAATCT
-TCACCGTCTCAAAACATTCACCAATTCCAAAATGGTTTGTTTATTTATGGAAAACGCTAT
-AAGTTCAGAAAGTTCTATATATGTTATATATTCATATAGTGGATGGTTCACAATTAGAGG
-CTCTTGCTTCTGCTGCGTTACTGCAAGCTGCAACATCAGACACCACAGCATTGGCGTTGA
-AAGAATTGATAGAGCGACCGGAAAGTGAAACAAATACCAGAAGTAGCAACATTGCTGAGA
-TTCAACAAAATAATGTATGTCAAAGTATTATCAAAGACACTAGAATAACAAGATGCGTAA
-CGCTTTTTTTTCACATGATTTTTTCGGGCTGGCTCTAGAGGCTCCAGCCTCTCTCAAATT
-TTTGTTCAAGAGCGAGAGAGCGGGGAGCTCTACAGCAGCTCTCTTCTACGCATACAGTGA
-CAGACGACAACTGTATGTGTGCACTCGTATGCTCATGCATTGTAAATTTGACAAATTATT
-TTATATATCAAATATATATCAAATATATTATTATTTTATTTAATTATTTTATATATCACT
-TTATAAGTTCTTAGACTTTAAATCCATTTTATTTATGATCAATTAAAATGGTTTTTCAAT
-CAATTGTCCTGCATTGCCTTAACGTTATTATTATTTGAATGTAGCTTAGAAATAGTAATA
-GCCGTATCTATGTACAGAATATCACAAAATAAATTTCAAAAATTATATTAGAATAAAATT
-CTGTAGAGTATTCAGCTTGACGTGTGAAAAATTAGAGTAGACATTTTCTAGTAGACATCG
-ATTCTTTGGTGCTTTTGACATCACGTCGTCCCTCAAGAAATCCAATTTGCCATAAACGGG
-TCGCGAATTTTTTTTTAGTTATTTTATAAATATTTACTTTTAACTATGTATATTTGTATT
-TTTTTTATGAAATATATTTTTTAAAATGTATTTCCTTTTTTTGGAAAATTTATGTTATAA
-ATTACAAAAGCTATAATAACAATACCGGATCGCAACTTTATTTTATTTATAAGTTGAAAT
-ATGGATGAACTTAATATTAATGCTGTAAGAAGTACTGCTCACAGAACCCTGTTGAAGTTT
-TGAAACGAAATTGGCCAAAACTCCAAATATGTAGATTCGTTTCTTGATTTCGACCCGAAA
-ATCGTCTTCTAGCACTAGCAAGCCAGTTCTATTTTTAGATTTCTTACACGAGCGGAAAGA
-GGGCAATTCTGGCCGTTACCAACGCAGTGGCTGCATAGTGCAAAACCAATGTATGGACGT
-TACGCATCTTGTTTTTCTAATGTCTTTGATATTGCCTACGTATTCTTAGCAGAGATAAGC
-TTTGCTTTGTATAAAAAACTGTTTTTTAAATTGCACTTTGTTTTTTTTTATATTTTACAG
-GTTCAATCCACCTTAGCGGTCGTGGTTCCAAACACCTCCCAAAACGAGAACCAAAAATGG
-CACACAGTAGGTGTGTTTAAGGATCTTTCTCACACAGTGACTAGCTACATTGATTCGAAT
-TGTATTAGTGATTCTTTTTTTGACGGTATAGATGTGGATAATCTTCCAGATTTCAGCAAG
-TTTCCACGCACCAATTTGGAGCCTGGAACGGCTTACCGTTTTCGACTGAGTGCTATCAAT
-TCTTGCGGACGAGGAGAATGGGGAGAGGTTTGTGATGCACTTATTTTATTCAAGATATTT
-GAAACATATACTTCTTTTTATTGCTTTATACATTAAATAATTATATCCATTACTGGTGGA
-GTATATTAAAGTAATTAAAAGTATGTAAAATGTAGAAGGAACTTTATATCATATAAAGCA
-TATATACTTTTGATAATGATCACTATCTGTCCATACTCCTACTAGCTGAGTAACGGGAAC
-TAAACTACACCGTTCTGTCTAATCCCTTTTTAGCCACGGCGCACCGTGTCTTTTAACATA
-GCAGCCGTATCCTGGGCAGGCCCGCTTGTCCGCATAAACTTTGTAGTTTTCGAAATTGTA
-AAAGCATAAAGTTAAGATTAGGCTTTGCAGTCTGGCAACACGCCCGCGTCTTGCCAGACG
-CTCGATTCTCCTCGTGCACTTATTTCCTATAACTATATAGTAACTATTGCATATGTTTCC
-AGATATCAAGTTTTAAAACCTGTTTACCAGGCTTTCCGGGTGCCCCCTCAGCTATTAAAA
-TTTCCAAGGATGTCAAGGAGGGCGCTCACTTAACATGGGAACCACCACCAGCTCAAAAAA
-CTAAGGAGATAATTGAATATTCAGTATACCTTGCAGTTAAGCCTACTGCCAAGGATAAGG
-CGTTGTCCACTCCACAATTAGCTTTTGTGCGGGTTTATGTAGGTGCGGCAAATCAATGCA
-CAGTGCCGAATGCTTCACTATCTAATGCACATGTGGATTGCTCAAATAAACCAGCAATTA
-TATTCCGAATCGCTGCTCGCAATCAAAAGGGCTATGGACCTGCCACCCAAGTTAGATGGC
-TGCAGGGTAGGCTTTTGAATTGTTTTAATTAAATTTGATATTCTAGTTATTATAATGATT
-TTCGAAATCGATTTTGCAGATCCCGCGGCAGCGAAACAGCACACACCCACAGTTACGCCA
-AATCTAAAACGTGGACCAGAAAAATCAACTATTGGAAGCAGCAACATAGCAAACACCTTC
-TGTTCACCACACAAGCGTGGACGCAACGGATTGCATGATTGACATACCGATTAGTAGCAT
-AATCACTCATATATAGGCATATAAATTATGGGTTAAATGTAAAGTATGCTATTAGCTTTT
-CCGTTTTTACAGCTTCCAATAGACTTTACGCTGAATTCAAAATGATTACAACGAAACTTG
-AATATTATTGCTATTAATGCAGTTTTCTAAGAGACTGCTAATTGTGTATGATGCATGTAA
-CATTAATCCAGTTTGGTTTGCTTTAATGACGAAAATAATAAATTGACGTCGACAATTTTA
-AGTAAACATAATAACATAACAAACATAATAATATATAATATTTTCCTTATCATGAACTCT
-ACAACACTCTAGTGTATATGTATGCTAATCTTCGGTAAAATAAAAGTTAATTTAAAAAAT
-GTAAAATTATTTACAATAATAATACTTTTGAAATAAAAATAAAAGAGAACCTTGAGATAC
-ATACGTTCGGACGGGCACTGTTTAACGACTCGACTGATTCAGATCAAGTATATATTTGCA
-ATTTGTGTGCCTTCCTTCCACATTACATATTTTTAATAGACTCATCTTCTACTCTAGAAA
-TAACGGTTGTAATAATGGCTAACACCCACCCCAAAATGAAATTGAGCAACTACTATTTTC
-CAATTATCATATGGAATATCATATTCTTTAGCCATCCATTAATATAATATTTATATTTTT
-CTCCTAATCTCCAACGGTTTGCTTATTTTAGATAAAATGAAATTACGTCTATGTTTTGGA
-TGCACATTATTTGGTTACCTGTTACCTGATGTGATTTTCAATTTAACTAAGAAAATATAA
-TATCTAAAATTTCTTATTGAAATTTCTTTTCTACGACATACATACGAGTAAAATACGAGT
-ACAATAATACAAGTGTCTAGCTTCAGGTGTTCAGAAGTTATTGGCGTCTGAAATTCAGGT
-ATTGATAGTTTTCGCTCAAAACTACCGGGTTTTTCAAAAAGTCGTAGAACAAAGGGTTCT
-AATATCAAGTTTTTAAGGTAGAAAAATGATTATGATTTTTAAATATCGTTTTCTTGCAGA
-TAGGTTAGATAGTTAGATAGGTTAGTTTTAAGGTTTAAGGTTAGTTTTAGTTTTAAAATT
-TTTTACACAATTACTTTGTAATTGATTTTACACGCCATCAGACTTAATATTAAAATCTTT
-ACTGTTATAATTTCCCTGACTTATCTCCAGAACCTTATAACTTTTATAGAGTTTGTTTAA
-ATTGTTTATATTGAGTAAGTGTATAAGTGCATATTATTGATCAGGATCAACAGCCGAGCC
-GATCTGGCCCTGTCCGTCCGTATAAAACTATAAAAGGTGAAGGTTGAGATTAAGCATACA
-GATTCTTATGACATAGACGCAGCGCAAGTTTGTTGACCCATGTTGTCTCGCCCATTCTAA
-CGCCCACAAGCCGCCCAAAACTGACACGCCCACATTTTCGCAAAATGTTTAGATTTTTCT
-TCGTTTTATTGTTTGTCTTGCCAATTTATATCGGTATACCAAAAACACGCCCCTTACAAA
-ACGGTCACGCCCACACTTTTGAAAAATTTTCAAATGTTTCCCGTTTAATTCCCCAATATC
-TATCGATATCCCAAAAAAATTATGAAATTTCGCGTTTCCATTTCCACCTGCTGTGTAACG
-GGTATCTGATAGTCGGAATCTCGCCAGTGTCATATCAAAGACACTAGAATAACAAGATGC
-GTAACGCCCATACACACTGGTTTGGCACTATGCAGCCACTTTTTTGCTGACGGCCAAAAT
-TTCTCTCTTTCCGCTCCCAAAAGAAGATATTACATTGAGAAATAAATATTTCATAAAAAT
-AATACGTAGTAGAAAATAAAAATTTATAAAATAAATAAAACTATGAAAACTTTACTGTAA
-AAGTCATATCTTGAGGCACGAAGTGCGGACACAAGCACTCAACAATCATTGCCTTATGAA
-TTTTTCACACGTCGAAAGCTGAATACTCTAATGAATATAATAATAATATAAAGTCATTTT
-TGAAATTTATTTTGTGATATGATTCGGCTATTACTATTTCTAAGCTATATTTAAATAATA
-ATAACATTAAGGCAATGCTAATCAAGAATTTTTCGCATGGTGCCAATTGATCAAAAATAA
-TATATATTTAAAGTCTAAGAACTAAGGTGAAGGGCATATTTTGTTAAATTTACAATGCAT
-GAGCATACGTGTGCACTCATACAGTTGTCTGTATGTATACAGTACCACTGTATGCGTAGA
-AAAGAGCTGTTCGCTGTAGCGCTCCCCGCTCTCTCGCTCTCGAACACCTCTAGAGCCACC
-GCGAAAAAATCGTGTGCCAAAAAATCGTATAGCGTTACGCCATTCTAGTGCCTTTGGTCA
-TATCTCTATGTGACGGACATCAGTTTCATTCATTTTTTACAAGAATGAAACTATAATAAA
-AAATTATATTGTCTTAGCTGTAAAATTCTTAGTGAAAGAAAACGGATCCTTGTACAATAA
-TAATATCCTTGTACAATTTATTATAATTGATAAATTTGAATATAACTTGCCTGCTGATAC
-CTACCGATATGCCTAAAATATTAAACTGATATTCCAAAACCTGAAAACTAAAAATTTGCA
-TTATTTTTTCGAACCCTCGCTTGAAATATGCAAAATTCTTGTTTATAATTTTAAGATCTA
-CATAACATGAAATTCCATGTGAAATCCCATTGTCAATCAAATGACAACGTTACTAATATT
-ATCTAAAGAACTAGTGTTACTGAAAAATTAATGTGTACACCCCTATTATGTTGACTTTTC
-CAGTCAAACCACTAACCGTAAAGCGACTAACAGGAAAAGTGCATGATATTTTCAATTTGA
-AAATTGAATAAAGAAACAGGTAAACAGCCATTGCCGATGTCTTTTAAGATACTTTTGTTT
-GACAACATAAATAAACCGATCCCATTTCGTTATTTCATATAATTCATATTTAATCACAAT
-TATAAATAGTATTCTACCGAATGATATGACTATCACATACCCGTTAATAACATTAAGAGT
-GCAAGAGAGGTGAAGAAAATGATCCCGGATCTCGATCATATGGACAGATGGATGGACAAA
-ACGAAAAGACTAGTAATGTTGATCAAGAATATACCTTGGAAACGCTTCCTTGTAATTGTT
-GCACATTTTATAACCGAGTACGTTTTTAAGGTGTAAGTTTTTTATTGGTTAAATATGCTT
-GCTCTAAAACCCTTTGACGTTCCAAAGTCCAAATAAAATTCCGTTTGATAATTTTCGAGC
-ATTTATCTCTAAACTTATTATAAACGTAAACATAACACGAAAGTTTTTACATTTATTTTT
-CTGCCGAAATTGACGGTAGATGATATTGCACAATAAATGGGTTCGTTTTCTAACTTAGGG
-CATGACTGCCTATTTAAACTTACATACATAATCTCATTTTCATAAATTACCATGAATGTA
-TTAATATATGAAGCTTTACTCATTCACATGCATTGAATCCTATCGACATAATAGAAAGAT
-CGTTGTACTTGATTCTGTATCTGTATCAATCCTCAGTCCTCAGTCATCCCTAGAGGAATG
-AATCGCCGAACTTCATGAGTCCGATGGTCGTTGATTCTCTTGGTGATTCGAACTCGCATG
-GAATCGATGTTGTTGGCTATTGCCTCCACTATTGCCACCAGCATTGCCAGCATTGTTACT
-ATTCAGCTGGTTTTGATCAGCCTCGCATTTTACTCCGGTGTCAGGACCAGATCCAGTTGC
-CAGTCGGAATGCTGCTTCGGTATGCGAGCGTAAGATCGCTTCAGCCTGGTGCATTCGGAG
-CGCCGTTTCAGGACTCGTATGGTGATGGGCGGTTTGGTGTGTCTGGGGGTGTGGGTGAGT
-ATGTTGGTTGGTAGGAGTTACGGCGTGCTGCGGATAGTTTGACGTGTGGTGGTGATGATG
-GTGGTGGTGCTGCTGCTGGTGTTGGTGGAGAACTTCTATTCCATGCATTCCTCCTAAACT
-CGGGTCCGGGTCGAGGGAACCGCGCATCATATGTACGTTCATGTTCATAGCGATCGAGGC
-GGCAGTAGATTCGTTCTGTAAACTTGGCACATTTATGTTTGGTGAACTTTGAGAACGGGA
-GTTGCTGTTGCTGGGGTGAGTATGGACTAGCAAATGGGACAACTGTTGCTGTTGGTGCTG
-CGGAGCCTGCTGCTGTTGGTGGTGATGTGGGTGTGCATGTTGAAGGATATGTGTCTGGTG
-TGCCTGTGTGTGATCGGCGTGCTGAAACACGGAATAACGCATTTAAATTATTGATTAAAT
-TTGTATAACGAAAGTAAGTTAAGGACTGTTATACCAATAAAGAAAAATTGGTTTCCCTTA
-CAACATTTAGCACGTAAGCTTAATACAAGACCAGTTGGACATTTATGAAAATTTTAAACG
-TTTTTATGTTTCGTGATCTCGGGGGTAGCACCGTTGCTGGAATTGTTCATTCGCATTGCA
-GCTGCCACATGAACATAGAATGTAACTGGGCGCTTTGTAAGAAGTAATTATTTTGAAATT
-TATAAGAAGAAACAGAAAACAGCGGCGTTTAAAAGCTTTTTTCATGCCCTTTCTCATCGC
-CCTTTCTCATAGCTGCCAAACGGATTTTATCTAAAAAGAAAGGGCTAAGCGACTGCTTTT
-TGACTTGATTCTATCTTCTTTCCAAAATGCTTTTCTTTGTTTAGTCTGGTATATTATTCT
-TACATGTTGTTGGTAGGGGGTAGCACCGTTGCTGGAATTGTTCATTCGCATTGCAGCTGC
-CAGATTAACCACAGCGGCCTGAACCGCCGCGCTCGGGACTGCTGAAGTGTCCACTCCGTC
-TTGTGGTCGTGACGCAGCAACTGCTGCAGCAGCAGCGGCCATTAGTGACATCCGGTTGGC
-GACATGCAGTTCCGCGTCCATGGTATATTGGCCGGTTCCCGGAAGTCGAAGCTCAGCCAT
-TTTATGAGAGCTAGCGTTGTTGTTACTCGTGCAATTATTGTTGTTATTCGTGGAACTGCC
-TATGTTGTTCTGGTTGCTGTTCTCATTTTCACTTAAACCATGGTCGATGTCTTGGTCTTG
-ATCTGATGTTGTCGATGACGAGAGGCGTCCGTTTGAAGAGCATTCCGAGTTAGCCGAAGG
-GGAAGGGCATTTCGAGTTGGATCCGTCCGAGTTGTGAGCTCCCGTAGGCAAAACGTTTCC
-GGCATCCGCAATTCCGATTCTTGTACTAGCGCCACTGCTGGCGGCTAAGGTAACCGCTAG
-AAGAGATTCTCGTTCTCGCTGCTCTGCAGCTGCCCGGGACTGGAATTAAAGAATAATAAT
-TAATTTTTTTTGTTAAATCAAGCGTTATATGTAAGCGTTATATGCTTTGTGGTTTTTGAA
-TACTAACTAGTACGTATTGAGCCGCGAACTGATGTTTCGGATCCATGCGCATTGACTCCA
-TATGGGTAAGAAGGCCTGGATAACAAAACGAATGAAGTTAATTACTTGTTAGGATCAATA
-TTATTGACTAGTACCGTTTTCATGAGTGAAGACGGCCTGGCAAACGCTACATGGCCACAT
-TCGCAGGCTGTTTGTAAGTTGGGAGTTCTCAGCGTGGCAAGCCAGATGTTTCCTTAGGGA
-ACCCTCGTTGACATAATGTTTACCGCAAACTGGGCAAGGATGGTTGGCAGTTCTTCGCTT
-GCCCAAAAAGCTGTCGATTAAGCTAGAGCCAACAGTGGCCTGATGCGAGTTCGATTCAGT
-TGTGCATTGGGTAGCAATTTGTTCATTGCTAGATCCAGTTCCGTTTCCATTGCCCGTAAC
-TATCTGATTGAGCTCGCTAAACTGGGATGAGGCTGAGCAGAAAAGGACAAGACAAAACGA
-AATGGTTTGATAATTATGAGAGTATGATGTCTATCGATATATCTATTGAAAGATAGATGT
-ACTACATATGTACATGATAAGTTATCAAAGTTAAAGTTATCTTCTTAAAGTTATCTTTAA
-GTTAAGTTCAGTTAAGTACGTTGAAGTCAGCAGAAATTTTCTTACCTGAGCCACCAGGTG
-GGGGGCTCTTTTCCTTATGAACATGTTTCATGTGGTCCACAAGGGCTTCAGTGCCAAGGA
-AAAGTTTATGGCACACCGGACAGGACGTAGCGTTTGGACCACCTATTAGTGCGGCATGCT
-GCTGCAAGACACCAAGATGCAGCTGTAGCTCCTGTTCGCAATGTGCGGTGTTTTACGGTT
-GCGAGAAAATTTTTAATAGGTGGAGAATGCAAATGGGATAGATACAAAGATCAGGTTCAG
-GACGATGGAAGTTATATAAAAGGCAATGAAAAATGCATGATGGGAAGCTTGTAACGCGTA
-CTAACCTTCGATGTATGTGTACGCAGGCTAGATTCAGTGGCGAAACCCTTTCCACATATG
-TTGCAGTGAAAAGGACGATTTTTGGCACGCTCCACCTGAGCGTCATGGTTTCGTAGATGC
-TGTTGTAGATTTGAAAGCTGTATAAAGGCTCGACCGCAGTCTGGCAGATGGCATTTATAG
-GGTCGTTCTCCTAAAAATTGAAAAAGAGTAAAACTATTAGATATTGTCTCTTTCTCGAAA
-TAATAACTCTTGGATTAAGGGAGATCACATTATTTGTGCTGGACGATTCATCCTCAAAGA
-CTATATATGCACATACACATAACAAGAGAGAACGTTATAGTCGAGTTCCCCGACTATCAG
-ATACCAGTTACTCAGCTAGTGTGAATGCAAACGCGAAATTTCATAATTTTTTTGGGATAT
-CGATAGATATTGGGGAATAAAATGAGACAGGAGGGCGTTAGAGTGGGCGTGGCCAAAAGT
-TTTTTGGCAAATCGATGGATATTTACAAGACTAATAAAATTATGAAAAAATACCAACTCG
-TTTTTCAAAAATGTGGGCGTGGAATTTTTGGGCGGTTTTAGGGCGCGCCAAAAGGTTTTT
-TGCAAATCGATAGAAATTTACAAGACTTTATAAATTATAAAAAATATTCCAAAATTGTTC
-AAAATTGTGGGCGTGGCAGTTTTGGGCGGTTTGAAGGCGTTAGATTGGGCGTAGCAAACA
-ATTTTTTTTTTTGCAAATCTATAGAAATTTACTATACTAATAAAAGTGTGAAAAAATATC
-AACACGTTTTTCAAAAGTGTGGGCGTGGCAAGGTGGGTCAACAAACTTGCGCTGCGTCTT
-TGTGTCTAGAATCTGTATGCTTAATCTCAACCTTCTAGCTTTTATAATTCTTCAGATCTC
-GACGTTCATACGGACAGACGGACATGGTCAGATCGACTTGGATACTGATCCTGATAAGAA
-GAATATATATACTTCATTCTGCCTGATACATACTTTTCAACGATTTTAGTATATCTTTTA
-CTCTACGCGTAACTGGTATAATTAGATTCTTGATAACGAAATTCATTGACCGCTCACAAA
-TTTGAAAAGATATTCAAAACAAGATTTTTGAATCGAATGTTATTTACTTATTGTCTACTA
-CGTCAAAAAATCAGCCTGAACAATTGCAACAGATCTAGAATATTTTAAGGCTCAAAAAAC
-CGAGATACTGGAAAACAGACCCCAAAGTTTCTGCTCACGACATGGGTAAATAGTTACAGC
-GCCTAATTAATTGACTGACTACTTCACTTAAAAAGACTAATAGCAAGCGCTCGAAAATAT
-TACAAACGAGTACTTTTAATTCTAGTTGATACAAAAGCAACTTCAAGAAAAGCGCTAAAG
-AGACAGCGGCGAATTTCAGCTTTAAAGGCAAATTAATTTAATTTAATCGCGCTATTAATT
-AAAACGTGGAAGGTCAGCAACAACATCGATGGCAAAAGGATCTGGGGACTAAAACGTTTA
-GGCTACTTAGTGTCACTTCGTCTTTGAGTTAAACTAAATATAAATAAATATTCGCAAAGT
-GCAGTCGTGTATACGAAACTGCGGTCGAGTCTTACCCTTGGGCCAGAGAAAAGACCACGT
-CCGCGGCCCAAGAGCAACCCTTCGCCAAGTTGTCGACTAAGAAATCCGAAATAAGTGCGG
-GCTTACAGCTCAAAGGCACGTAGTCGATGTCTAAACGACACTTCATTTGATCTGTCTCTT
-TAAGCGCCTTTAAGACTGCACTGACTGGACTGCAGCTCCTAAGTGCCCAGCCCTTCCTCG
-CCTAATGGTCTTTGCTATCCATTATCTATCCACCCGCAACGTGCCGTCAGCGTTTAAGAA
-ACCGGCCGTGCCAGTACACTGTATGGTATAATTACCCAATTCTGCTCCGCGGCAACGGAA
-AACCCGTCCGTAAAAAAGGTAGCATTCCGTCGCTGCCTATTAGGGGGGGACGGGACCAAA
-CTGGTTTTCAATTAAAGCGTTTTTGATTTCTTTCTGACAGTGTCTCGAGCAGTGGGAAGG
-CGCTGAAGTCATAAATGGCAATTGTAAGGTTGCAATCAGGTGTGAACAAGAAATGGTTAA
-GGTAAGCGGAAAGGAATTGGGACTGCGCGTAAAGAAACATGAAATGACATTGAATGCAGC
-TAATGACGTCGAATATTTTTGTATGGCGCTATATACATTCTTGTATTCATCCCCTCCAGC
-TGTCCTGATTCAACAAACTTTGTGAATCCCAGCTACGAGGGTGAAACGGGAACGGCTACT
-GGCTCAAAAAGCTCTTGAAGTTTATTTAATTATCTTTGTCATTTCTATTTGCAGTGCCGA
-CTCAGCTGCAAAGATGCGTTGAATGCGAGTGCAAAAACACAAGCCCTTATTATAATACGG
-GCGAACATGAGATTTGTAAAAAGACGTCGAAGTCCAAGGTCAGCCGAGGCACTTTTTTAT
-TCCAATACAGTCTTGAAAATAGTGCTGAACTGAGGACAGTGCCCATTTTAATTATTTAAG
-GACAAGCTCTGAGCATTTTTAATCATCTTGGTAATTAAATCTAATACAATTAGTAAAACC
-ATATAATTTTTCAAATCGGGACCAAAATTATCCAACAATTTTTGAGTTCAGCCACTTATT
-AAAATCGAGTATTCAAGCCAAAATTGTGCTGTGCTTACTTGAATACAATTTAAAGTCTGC
-AAGCCAAAGGTTGCCTGCTTTTACGTATCGGCGGTCTGTGAAAGAACAATATTTGTTGAA
-GACAAGATAGAACAATATAGTTTAGTTTTCCGACTACAAGAAATTTTAACGTGGCAGTTT
-TGGGCGGCTTGTGGGCATTAGAGAGTGCGTTCCCAAAATGTTTTTTGTGTACTGATAGAA
-ATTGACCAGGCACATTATAAAATCAAAAACGACTATCAGATACCCGTTACTTAGCTTGTG
-GAAATGCGAACGCGAAATTTCATCTTTTTTCTAGGATATCAATAGATATTGGAGAATAAA
-ACAATAACAAAATACAAGAATTGCTGAAAAGTGTGGGCGTAACCGTTTTGGTCATTTTGG
-AGGTGTGGCCCAGTGTTTTTGGTGTACCGATATAAATTGGCAAGACAAAAATTGTGAAAT
-TTCGCGTTCGTATTTCCACGAGCTGAGTAACGGGTATCAGATAGTAGGGGAAGTCGACTA
-TAGCATTCATTCTCCCTTGTTTATTATGACGATCCAAATAGGAATCCGAAAATAAATCAA
-CGTAAAATAATTTGTATGGTAAGCCAAATGTTTCAAATTCTTCGCTTGTCCAAACAGTAT
-AGTTTTGTACAGGGTCTTGTTCCGCCTAATATGTGTACTATTTTTAACGGTAAAAAGTAC
-ATGTTCTACATTAGAGCTATGTGGCTCTTATTTGTGCAGTTCGATTACTTACCTGTGTGC
-AGGCGCGTGTGCTGCTGGACGTGCGACAACTGCTTAAATCTACGATCACAGTAGGAACAC
-TTGTATGGCTTCTCTCCAGTGTGTACCCTGATGTGTTGCACGAGCTGGTGGTTACTGGAA
-AAGCTCTTCATACATTGCTGGCACTGGTGCGGCTTGGTATCCGAGCTAGGCGTAATACTG
-CCACCTAAGTTGGCCGAGCCGGTCACGCCGTGGGTGCCCAGGCCAACGCGAGGAATCTGC
-TGCTGTATTTGCTGCATCGCGCTTTTGTGCATAAATAGCTGCAAGTGCAAACAACACATT
-CAAAAGATGCAGATTAGTTTAACAAACCAATTTTCAATATGGTCTTGGCAGAAGGCAGTG
-TACACCTCAACCTCAAGACCGCAGTATATCTCTCAGTACCGAGCTTAATGTCAGTCTGTC
-TGTCATAACCAGGTATATTTATAGACTGCTCTTCTTCACGTTTAGCGGTAATTGCCGGTT
-TTATGTATTGTTTCGATAAAAATGTGTACCGTCGCATGTCGGACATGTGAAAAACATGTC
-AGCAAAATCTTAATCTCTTGTGGAAAGTCGAAATGAAAACTATGAATTGTAAATAAACAT
-ATATGATTGTGGTAAGGTAACGTTTTTGGTTTCACATTGTGAGGTCATCATGCGTTTTGC
-TGATTTTTAAATATTTTATCATTGGGGCCAATAACAAGCCAATAAGTACACTTAAAAACC
-AATCCAAGCTCGTTCCTGATTTATAATTAATAACAAAAATACGATTATTTCAGTGAAAAA
-AATAGAAAATATAAAGAAAGTTTTTAATCCAGTGCCTCGAATATTATTTACTCGTTACTC
-CTAATACAATGGTCTGCTTGGTCTGCACGTTAATCGTTCAGGTAAAGGGTATACGAGATT
-CGTAGAACAGTACATAACAGGTGGAAGGAAGCGTTTCTGATCAGGATCTACAGCCGAGTC
-GATCTGGCCATTTCCGTCCCTTTGTCCGTATAAACGCTGCTATTTCAAGAACTACAAAAG
-CTAAAGAGTTCAGATTGAGCATGCATCTTGCAGAGTCGCAGCGCACGTTTGTTTCAAAAT
-GTTGCCACACCCCTTCTAACGCTCGCAAGCCGCCCAAAACTGTCACGCCCCCACTTTTGG
-AAAATGTTTTGATATAAGTTTCATATTTTTATTAGTCTTGTAAACTTGTATCGATTTGTA
-AAACAATTTTTAGTCACTCCCACTTGTTACTACGCTTTATATTTTTGTCTTGCCACTTTT
-TACAGGTATACCAAAAACACTTTGGCCACGCCACTTCTATCGCCTTCAAACGGACCACAA
-CTGTCACGCCCACACTTTTGATCAATTTTTTCTCATCTTATTCGCCCAAATCTATCGATA
-TGCCAGAATTTTGCGTTGGCCCTTCAACTTCCGCTGAGTATCGGGTACCTGATAGTCGGG
-GAACTCGACTTTAGCGTTCTATTGTATTTGGTTTACTTTGCATAAAACCCTTTTTTTAAA
-CTTTCTATATTCTTAAAGATTCAGATTTATTATGGCGGGCCAATAGATGAACAATCCAGT
-TCATCACAGTCTTTTGAAAATCATTTTTTTTTTAATATTTGGCTATCACACTAGCCCTCT
-TCAGTCTCTTTATTTCTGGCCAGACATGGCTAGATCAACTATGCTATTGATCATGATAAG
-AGAATATATACTTTCTAGAGTTGGAAACGCTGCCTTCTACCTGTACCTTTTGCTCTACAC
-CAAAGCACCAAAATTGGGACAAGCCCATTTTAATGCCGTCAATTGCAATGATATTATTCT
-ATTACCTTGGAGAAGGCAGTTTCGAGTCCATAAAAGTGTGTACATTTTGTCATTATCAAC
-ATGGAGAGAACTGTGTTATATTATTTATATAATTATTTTATGTTATTTTCTTAATTAGCT
-TATCTATATAGCTTAAATAGCCTAAAAGTGTGTTAGCCCTTAAGCATATTTGGCATTACT
-TTACTTATACAAATGGCTAATTATTTAGTTTACTCGATTATATATATAGTACTTATGTGC
-TGGAAGCCACTATTTATGCTCTTAACATTTATATTTTTCAATTATATTATTTTATTTTTA
-GACGCATTGGCCTTATGTTCGTTATTTTTGTGTCCCTTGAAAGTTAGAATGAAACGTGCA
-TAATGCAAAACAATTAACAGCTTGATTCATTTTTATCTGCATGTAACCTGGCTTTAATGG
-TTCCTAAGATCTAGACGTTCGACGTTCGTTAATCCTCTTTCGCTAGGTCGCTTCTCTAAT
-CTTTTGAGGTCTATAACAACCCACCATAAAAGCATGTATGTAAATTTTTTGCGAATCCAG
-CTAGTTTTATAATTAATGTAATACGATTTTGTGAGGTAAAATGTATCATCTTACTACACT
-GGCTGCACGAACGTAGATCGTTATGATATAAAAAAGAAACGCCATGACGTCACTTTCCGA
-TGACGCATATTTTTTCTAAGAAGTAGTTCGGGAGTAAAGCATAATATTCAGCACTCAAAA
-AGGAGAATAGAATTAGGTGCAGTGTGGTGACGAGAAAAAAGAAGAGGCTGTTTTCGTGTG
-GCTCTCTGGTTGGTTGGCGGGCAAGCGGTGGTTTGTTTCCACTGGTAGCGGCATTAGCAA
-CCTTCCATCGTATCACGGCTTCTCGGGTTTGGTTCGAAACAGAGTGCACTTTTTATACAC
-TTCATTTTGGCGGGTAGATGGATGGAAGAGGCAAGCACGACTAAGGCGGTCTGTCTTCGT
-TTTTTCATAAGTCTTGGCGGAGGTGTAAGAGTGGCATATATGTAAGCATCACAAGTCCTA
-TGACCAACAGTAATTGCTCATTGTCAGCAAATGGCATTGCTATAAAATAACAGCGCAAGG
-ACAGACATTTTAGGGACAGGACAAGGCAGTTCCGGCATATAAGAATACCAACCATTGCCA
-ACTGGTCAAGAGATGGCGTTTTTTTTAATTACAAAAAGCTATGCATACGTGTTACGTTTT
-AAAGTGGCCAAGTGGTACCAATTCCATAAGTACTGAAGCTTGGAAATTAAAAAGAAAACA
-TAAAATCGTAACGAGAGAGGAAGTTAAGGAAAAAGAGAAGAAAGGGAAAGAGAGCGCATA
-TAAAATAATTCCATGAATGCATTTTCCCTACTCTGTTTCCCCTCGCTCGATTGCTTTTTA
-TTTCAACTCCTACGTCCCTCCACTCTATTCCGCAAGCACTCGACCCCTCCGTGCCAGTGG
-CAGGGACGCAAACTCAAAGAGGGATGGACTTATGTCCGCCGGACCTCTTTTGCTCTATCT
-TAGGGGTAGCAGGAGGCGGTAACCATCGCTTCTTTTCGCTCGCCGTGTGGTCGAGGTGAG
-TGAAATAAAAATGGTTGAAAAAACGTGAGGGGTGGACAAATGAGTTCGAACGGGTGCGAG
-TTCGTTTGTTCATGTGTGAGCGGCTAACATACATGCAACGTATATATCCACGCACACATA
-GGCAGACCACGCAAATGTGTTTACGTCTGCTCCTCCTAAGTCGTAGAAGACAAAACATTT
-GAGGGAAGGTCAAACGATTGGGTTGGGGTGTTCTTAAATGTACGGAAAAGCCGTTGTTGC
-TCTGATTACTGTACAATTTTGTTCTGCTAAATATGTACGCAGAGCCGTGTCCAAGACGAG
-GTGCCGAAGAACTACTAACTTAAAAAAAAATACTGAGAATGAAGATATTTTGTAATATAC
-ATTTTATCAGATCTATGTAGTGTGTCCATTTACTTTTTCGATCCTTCGAATTTGTGAGGA
-ACTTACAACTTATTTTAAAGCAATTTCAAAACTGTAGGCTCTACTTTTAAGGCCAAAATC
-ATTATCGTTCTACTGGAGCATGCAGCCGATCGGAGTGATCTAAACCAAAAAATTGAAATA
-AAGTATTAATAAATTTAAGCTATTCAACAAACTGTTTGTACATTTGTACAGGTTAGCCTG
-AGTTTGTACATTCACACTTATTTCATCCGAGCGATTGGCTCGCGCTATAATCATATATAT
-ATATATATATATATATATATATACTCTATATATATATATACTATATATACTATATACTAT
-ACTATATATATATATATATATATACTAAATTTCAAAAATATATGTCTTTGCCGAATGATT
-AAAGTCTGATAGTCAATTATGTTTACCGGGTATGAGCTACATTTGGAACAAAACAAGTGT
-TCGTGCGAAATTCACTTTTAAATAAAAAGGTTGAAACTCGTCAAAACTTTCCCGCAAAAA
-TATTGCAAATTAAGGTAAATAAAATAAAACAGTGAATTATTTGAGCTATATATATTTAAT
-TAGTAAGTCTTTGTAGTTTTTACAGTTAAATTAAATTAAAATAACAATTATTTGTAAATG
-TGAAATACACAATATACGTAATAGATTCAAGAATGGGCTATAATTCGTCAAATAATAAAT
-GAAGATGGAGAATTTCAGCATTTTTGTATGTTTTTATGTATGTTGATAAGTTTTTAAGTC
-TCTCGCTGACTGAAGAATTAAAGGTAAAAAGAATAAAACTAAGAAAATAGTTCAGTTAAT
-TTGAAATAACCCAGCCGAAAAATAGCTTAAATCTTTAACGCAGTTTAAATATATATAAAG
-TAACAAATTCTGGTTATCTACTGGTCTGTGCGACAGCTCACAAATTATGTTTAGTTAGTT
-GTGCGTTAGTGTTCGGTGAGGAGCTGTGCTGCAGCTGTGTACATGTGTCTTTGACGAGGA
-AGAGTACTATACACAACGGAACAGATGCCAACTCACTCGTTGTAGGGTTGACCAACATTC
-TTCGAGGGTGCGTTCACTGATCGCCGCTGCGCTGCTCGAACGGGATAGCTGAAGCTGAAA
-AGCAAACAAAAAATACATCATTTTCTTTCATGAGGGGGTAATAATAGCGGTGCTCAGGCT
-CACACATCTATTCACCCAAGGAGTGATAAGCTATGCCATATATGTATAACGAGGTTGCCT
-TTTTACCACTATTAGGTGTAGCTTAGAAAAATTTTAAAATTGAAATAACGCCTGCAAGAA
-TGATACCTGTTCCCTTGCTAAAAATGGTATTTTTCTCTCCAAACTTTGTTTTTGCCATTT
-TGTTATGTATAGTTATAGTTATAGTTATATATAGTTTGATATAGTCAATTGATTTCTACA
-GCGTGGAGCCCACATTTAATTAAATTTTAATGTATATATGTAGAAATAGTTATATTTTTT
-ATACTAAATTCGTCTTGCTACCTGAAGAAGTGTTTCACACCCTACAAATTATATATGTAT
-ATTTGAAATCTGGATCTGGATCAGAATCTGGAACCTGGAGTCGGAAACTTATTGCTGGAA
-AGTTACGATAAGCGGGAAGATTCTAGTAACGCCCGAAATTTTCACGCCTTTCTTTTTCAT
-TATTTGTGTTGCCAATATTATATATTGCCCACACCCACTCTGACGCCGACAAGATGCAAA
-ATGCTGTTACGCCCACAAAATTTGTCCACTTTCAGATTTTTTGTAATATCCACTTTCTAT
-CGCCATTCACACATATATATTTAAACTCACATATACGTCCGCTCCTAAAACTACTTCTGG
-GATTGAACTAACAAAAAGTTCATTAGAAATTATTTGTGTATAATATTTAGCCCCTGTTAT
-AATGGTTATGGCAAATTGAGTCACGTTAAGGAATATTTAATGAGTAAAGAAAAATTACAT
-CGTGCTCCTTTTCACAGTCAAGGGTCATTGTACATATGATAACGATCAAGATAGCCGATC
-GTGAATCGAAGCAGAATGGAACGAATACCACACAGTTCCCTTCCAGTGAGTATATTTTTA
-ATTGTATTCGAAGATTTATTTTGGTGAACTGTTTTTTTTTCCGAGTTATAGACTTGCGAA
-ATATTCGGCACTATTTATTATTTACATCATGTGAGGCGAATTCGAACATCCGTTAGTTGC
-ACGGAAATAACCTCAGCTGCACCAGCACTAAACAGTTTTTGGGAAGGGGAGGATTCTCTT
-ATTTGATGGGCAGGCTTTTGACCACGGCTGCACCGTCAGTGAAATAACAGCAAATGCAAC
-AAAATTACTTGTGCCCGCGACCTCGGAAAGTGCTAACGCCCGAACGAACTGGCTTTAGAT
-ATGTTGGGATATTTAGCCACGCGAAGCAGACCGGAGCACACAACCTTACGGTCTGATGTC
-CTTTGAACTTCTGCCGGCTCGGCGAATTATCATCACCAAACGGGACACTGCGTGACTGCC
-AGGGGGTTCTTCTTAAACTATCCTGTTGTTGCGTCGTTCCTCTGCCGCTGCCGTCGCCGA
-GCTTCTAATTCGGCATCTCTTTCTCTATGCGTTATTATTATTTTCTTTAAGAAATAAGCA
-TGGACAGCGCTATAAAAAAAGACGGAAAGGAAAAGCTCCCGAAAGAATGGCATCTTGCGC
-TCTCGTTTATCTCTCCCCACGCACGGAGTGGGCGAAAGGGAGAAAAGTGGAGGGAAATAA
-AAATTATGGCAGCGGCAGAGTAAACGTCTCGACTAGAAAAAGTGAACTGACTTCTATATC
-CTTTTATATAAGTGTGCGAGTGTGTGTGAGTGAGTTCCATTAAGCTGAGCCCGAACTTGC
-ATCCCCGTTTTGGCCCCCGTAACTTACTGAACAAGTACACGAAGGTGAAGACTCTCAGAC
-TTTCCCACACATAGGAGGAACAACAAGCTACTGTTCGACAACGGGGGTTACTTCAGTGCT
-TTAAGAAAAGGTACGCGAATTCTAAGCAGGACTACTCTCTGTCCTTCTTCCTTATTCTCT
-TATCCTCTCTGTCTCTCGGTCATCGCTCTCCATCGCTTTCACTCCCTAATAATAGTTTCC
-AACACTTCCAACCCCCCATTTTCATTACCCCTTGCTAATAACGGTAGATGTAGTAGAAGA
-GAAACGACACAGCTACCTCAGCACCTAAGAACAACTTTGCACAAATGGCTCTCAAGACTG
-CGACCAAGAAAGAGTTGAAAGAAATTTACCCCTATTTAGATGCTCTCCAGGGAGCTTTTA
-AAATTTCCCTCGACAGGGGTGTTTTGATCTACTCTTATAACTTAATTTTAATATATTAGG
-GGCGGTAAAAGAGAGAGAGAAAGGGGAAAGACTTGAATCAAGAGAAAAATTATTAAATAA
-AGGGAAAATTCTTTGAACGGTGGAGACATACGGCACAGGAAATAACGCACACTCTTACTC
-AAAAATAGCAGTGGTCAAAAACGAGTTCACTTAAAACTTTTGTGAAATGATGAGCAGGAC
-TAAACTTTCAAGGTCGTTGGTTTAAATACATACAAACCCTTACATTACTTTATCTTCAAC
-AGTACGAATGGATGTCATTCCATTTGTACTTTAGATGTGATTATGAAATTAGTTTTTTTT
-TTATTATGCCTGTTACGAATACATTAAAATACAGTGAACTACTACAGTCAATCCGGCAAT
-GTTAGTCTTTCCGTCCGTATGTCAATCTATATGAACGGTGTGATCTCAGGAACTGTAAAA
-GCTTGAAAGTTAAGATTAGACAATTGTATTCTAGAAGTTTTTACATTTTACAAATTTGTA
-AATTTGTATTTCCCATTAAACACAAAAACTATCACGCCTTCAACTTTCCAAAATGCGTTG
-ATGCGTGTTGATTTTTGTTTTCATACCCATTACTCGTAGAGGGAAAGTGTATACTAGATT
-TGTTTAAAGGTATGTAACAGGTAGAAGGAAGCGTTTCCGACCATATAAACTACATATATT
-CTTGATTAGCATCAAAAGACGAGTCGAACTGGCCATATCCGTCTGTATGAACGTCGAGAT
-TTCAGAAACTATCTAACTAAAAGCTAGAAAGTTGAGATTAAGCATAGATCGCAGCGCAAG
-TTTGTTGCTACGCATCCTCTAACGCCCACAAAGCGTCCAGAACTGCCACTCCCACGCTCT
-TGCAAAATGTATTCATATTATTTCATCGATAAAATAAAATCGATTTGCCAAAAAACTGTT
-TGCCACGCCCCCACAAAAAATGTTTTGATTAATCTTCGTTTTCATTGTCTTGCCAATTTT
-TATTGACATACCAAAAACACTTTGGCCACGCCCCTACTTACACCTGCAAAACGTCCAAAA
-CAGTCACACAATTTTGAAAGTTCATTGTTGCGCTCGTAACAGCTAAATATCGGGTGTACA
-TATAGTCTAGTCTAAAAACTCGAATAGCGTTCTCTGTTGATTTTTTACTACTCTTGTTTG
-GACTGCATCGAATATTCGATTACCAGGTTCCCTTTAAAGTATATAGATAAGCAGAAAAAT
-CTTCAAAACAATACCTGAATTTCATTGGCCATTTTGTCGTTATTGTATTTGATGTCGGGC
-GTCGTGCTGCCTCCGGATGGCGTTGTAGAGTGCTGAGGGGACTGCTGACCCTGCGAAAAG
-GTCTTGCTTATTGTTGTGGGTGCGGATCTTCGTCCTGCGCCCAAATTCGAGCTACCAACT
-GTTCCAGGGGACATTGGCTTGCACTGATGAGTCTGCAATGCTCGGCCAGTCCCTGCCAGC
-TGATGAGACGGCGCACTGGACTGTGCATCGTCGGTGGACACCGTACTGGGTGCTCCGAGT
-CCGATTATCAGTGCTCGACCTTCCGAGATTTCTCTAGCCTGTGGGTCGGCCACGTCGTAG
-TAGTCTCCGCCGTACTGGGACTGGGCCTGCGCCTGAACTAGAGGGTGGGGACACTCGTCC
-AACGGCTGTAGGGGCGTCTTCGCATCCATCTCCTGCTTGGGCTTGATCCCACATAAGGCG
-TTTAAGGATCCTTGTCCGTAGTTGCGAAGGTTATTTTGCACCTGATCGCCTATTGGCGAG
-AGGTTATTCTGCATCGCCGTGGACTTGAGGTGGACCGCCGCAGCAGCGGCTGCAGCGGCG
-TTAAACAACAGGTGGTGGCTACTCAGCTGGGGCGACTGCGTTCCTCGGAAGGAGTCGCTT
-CCATATGACTGCTGCTCTGAGTGCTGCTGCGGAATGTGACTGGACTCCGCCTTGCTGCCC
-ACAGTTGAATTGGTGCCGGAAATTGCCATGGAACTGTTGTTGCCCACTACGCCTGATCCT
-GCTGCTGGACCTTCTGGTTGAACTCCGGCCAACTGCTCGTTCTCCTGCGGAACGGAGTGG
-TGCAGGGCGTGGTGGGATATTGGCTGTTGATTCGGGGGGGAAGAGTATTGGTGAAGCGCA
-GTTTGCAGACCAAACGGAGCACGCGCTTGCTGCCAGAAGTCTGCGGAGTCCATTTTAAAC
-ATTCCAAGATAATTTGTTAGGAGATGGCCAATACAGATTTGCCAGCTCGCTGGGCTTGGC
-CGTTTTTTTCGATCGGGAGGACAACTGCTTACGACCCTGAACACGGATCTGGGGTGCCAA
-CTGTGCGAAGTTTGGGCCTGGTTAAAGCATCGTAATTTCATATCATTTTATTGCCTGTAA
-AACAAAAAAAGTTGTTAAGCGTAAAAGGGTTTTTTGAATTTTTAAAATTGGGCGGTTTTA
-GGGGTCAGAGTGGGCGTGGTCAATATGTTTTCGGCATATAGATTGAAATAAGGAAAACGA
-CTTATTTAATCCAACAAAATTGAATCATTTCTTAAAAGAGTGGGTGTGGCATTTTTGGGC
-GGTTTGTGGGAGTTATAGTTGGCGTGGAATAGTTTTTTTTGCAACTCGATATAAATTTAC
-AAAACTAATAAAAATATGAAAAGATAACGAAATATTTCGAATTTCAAAAAGGTGTCCGTG
-GCAGGTTAAGGCGCTTTGTGGGCGTTAGAGTGAGTGTGACAATATGAGTCAACAAACTTG
-CGCTGCGTCTATGTATTCAGAATGAATGCTTGTTTCAATCCTCATAGGTTGAGGCGGACA
-TGGCCAGTTCGACTCGGCTATTGATTCTGATCAAGAGTATTTATACTTTATATGGTCGGA
-AATGCTTAACCCTTTTTACTCTACGATAGTCATGGCAGAGGTAATAAAAAAACGTTTTAA
-CAAAAGTTTTGAAATTTTAGTCTGAATTCAACAAACTTTTTTTCTTTTCTTACTCGGGTT
-TTTTATTGTCAATGAGCAGAAATGTTTGCAAAATTCCAAAAGTAACCCTGCCAATTACTG
-ACAAAAATTTTTTTGAAAAATGTTTATGCTCTTTAAAATGAATGCTAGATGATGAAAATT
-GGCTTACTAGATTGTTTATTATAACTTACATAATTTTGAAAATCGTGGTTTTTAAGAAAA
-TGTTGTTTAAAGTTTTCGGACAAGAAAAGACTGCTTTGGCGCCAGTTACATCCGGAAGGC
-TTTCTCCAAAAATTTCTTTAGCTTTTTTGAAGCAGTATACCTATCAATTAAATCATTAAG
-AAATAACAACATTTCTCTAGTGCCTCAGGATGATTTCCTCTAAAATAATGGATATAAAAT
-TGGAGTGCTTTTTTTTTAAGCCAAACCATGGAAGTAAAACCATGAAGTAAAAAAGTGTAT
-AATGATCTAACTTTTTTTTACACGTATTCTTTCGATTAATAAATCAAATTAAGAATTATT
-AAATTACTTCCGTATTTTGTATATATTAAAAACGTGAGATACGCATACGTCTCTTAAGAT
-ATATATTTAAAATATATATATAAACACCATAGCTAATATATCGGTCATTCTGTTTAAAAA
-AGTCAGTCTACCAAAATTGCTTTTGTCCCAGAATTTAACGTTTCTGATTCAATTTATAGA
-CAATTTGATTTAAAAGCAATCGAAGGTAGAGCCTTAATATATAAGAATACGGTTTCTTGT
-ATAAGCCAGTTTCTGGACGACTTAAGTTACCAAGCCACATATATGTTGGCATCGGTTTTG
-AAAAATTAATATATTTCCTCGTAGACGTAGTTGCGTCGAAATAAATAAAACACACAGGTC
-AATTAGGAAACTTATTCTTGAATATCCTAGCGTCGCACATGGACACTTATAAATTGTTTG
-TTATTATTGGGGATGGAACATAGTCACCAAACTGTTTTAATCACTTTTTAAAGAAAAGAA
-ACTAAAGTTCAAAGCATAAAAAAACCAAAATTTGTGAATAAAACCAATAATAAGCAATGT
-GTCGCGTATGCAAGTGTTCGAAAAGGAGCGAAATGTTATCTTGCTGCCATTTGTATAATT
-GGTGGTTTGGTGCGTATTTCGGTTGCTTTTACCTCTTTACGAGGTTTTTTTTGTTGGAAG
-AATACAGTGACTGTCTATATGCACGGCCTCGATTACGGTTACGATTACGGCTGAGACTTG
-GAAGTCGCTCCCAGCAAACAACTACAGATAACCTGGCGGCCCGCGAGTCATAGAAAAACT
-AATTTGGCCGCCGCCTCGGACAAGTATAAATATGACTGTTGCTGGGGGTTCAGACACGTC
-TCGTTTAGAAATAGAACTTGCACGCAAAGTGGAGTCGGCCTGAAGTCGAGTCATCGCTGT
-CGCCATCGTCGCTGGCGCAAAGTAAGCCAAACGTCTTCGTTTCAGGACTCAGCTCTAAGG
-CCTTCGGCAAAATATCTTCGTCCCGTCTTCGGGTTTACCAAGAAACAGCATCTTTGCTCA
-GCGGATAATAATGCTCTCTTTGGAATGGCTCTTAGTTGCCAAATCGTGCCACCTCGGAAT
-AACGGTCAAGCCGGAAAACGGAAACTTTGTTCTTGTTACACGTATGTATATATATGCACG
-CATATGTTTATATATGTGTGTATATAAGGTATGATCGCCATTGTGACTGTAGGGATTCGA
-TATTAACATGGAAGTTAGGATCAATAATTACCTTGAAAACAAACATATTCTCAGGCGATT
-ACAGTACGATGACGGTTACGTCGCAGGTGATGGGCGGCATACCAATCAGGTAATGGTCCT
-ATATTAGAAAATCCTATATCCTATTGACTTTTTACGTGCGACGGCTTTGCAGTTGAATGT
-CCGTGGGCTTAATATATACTTGAATTAGGTTTTTGATGTATTATTAAAAGTCATTTAAAC
-TTAAGGCCGGAATAAGGCACACGTTACGGTGTCGCGATATATTGGTTATAAAATTCATTT
-ATCGCCTATTTATCCCAAAACATGGAGTTAGATTGATGCAGTTTCTATTTGAATTTGTTT
-ACATATAAATTTAAAAATTTTGTAAACGTTTGAATCACAATTTGTTACCCGATACGATCT
-ACTATTTTGATGCCCAGATTTGTATTGTTCGGAAATACCTACATATGTACGCATTGTGAC
-GTCTCATAATTTAATATACATATAAAAATATAATATGATATATTCCAATTTTAAAATAAT
-TCGAGGTTCACATTTGTAACTTAAACGAATATTTAGTTTAAAATATCGTCCATTATATTA
-CCGAAGAATGATATTTTGATTATTTATAGTAGCAATATCTTTAATTTTATATACTATTTT
-ACGTACTGTTTACTATAATAACCACTATCTCTTCACGCTTAATCATGTATCTATACTATT
-ATTTTTTGAGTATTGCTCTTATCATTAAAAAATAATAAGCGACTTGGTGTATAGTTACGT
-ATGGTTATGCTAGGGCTAGCTGTAGGGTATGTGATAGTTCAAACTGTCTGTTCCGGTGTC
-AGTGTGTCTTCGGTAATCATTCAGGGAGTGTATTTTGTAGCTGTAGAAAATCTAAATGTT
-TTATTATATACTGTTTAAATTAGTATTAAGAGACTATATATGCAATTTAAATGACTATAT
-GGTTATGTACACATTTGTGTAAATCATATAAATCATATTTTCGATTAGTAGCCTAGTTTG
-GACTTAAATCTTCACGTAATCATATTTTCGATTAGTAGCCTAGTTTGGACTTAAATCTTC
-ACGTAATCGTTACTAAAACATACAGTTTTATATTGTATTAAATTTATAATTCTTTTGCGC
-ATTCATTAATGTCGTTTTGTACTTTTGATTTCAATTTTGTTGTAAATTATATTTTTCATT
-TGTCTAAAAAGTAATTTTTAAATGGGTTTTCTCGTTGGTCTGTTTTTATGTTAGGTTATA
-TTGGTTTAGATGTTATTTTTCGGATTGGTGATGAAGTTAATGTTGATGTGGTTCTTCCTT
-TTTGGTAATAGGTGTAGAAAACTTAGTTAATTAATGCATCTGTTCTATTGCGTTTAAAAC
-TGAAAGATGGCTGGGTTGAGTTAGGTTTGTCGATTTGATCGTTTAGTTACGGATTCTTCT
-TTATTGTTAAAAACGATTTTTGGTCTATTGTGTTTGTTAAAATTATGATGATCTGAAATT
-AAATTAAAAGAAATATTGTTTTCATATTTTCATCTGAATTCAGTAAAACACAAATGAAAT
-CGTCCAAGTAAGCATTGCCAAGCAATTCATTTGTGCTTTGTTTTTTTTTTTTTATCAAAC
-AACTCTATTATTTGGTTAGTTTTTAGTTTTTAGCACAGTCCACAATCATTTTATATCTGG
-TTTAAGCACATTTGATAAAATAAAAATGATCCGCGAGGTCAGGACGATCCGCAGTCGGTT
-GTTCTACTCCATGGAATATTGCGTTTCTGAATGCCGCATCCAAAATAATTGAGAATAAAA
-ATCATCGCCTCGGCATACGTTGCTTCCCAAGCTGGAGACTGGGATGGAGACAGCCGGGTG
-CCGAATTGGGGAAATAGCTGGCAGCAGCGGTGTGCTTATTATAAGATAAAAATTGTGTGT
-TAAACAAAAAGTGACAGCAGCGGGAGCGACAACAACAGCGAAAGCGGCGGATGTGGATTC
-AGATCCTTGCACTCGGACAGGGAACCTGTGCCAGCGCCGGCGCTGTTGGTAACTGCAGTT
-GCAGTGGCAGTTGTTTCAGCATTTGCAGTTGCAGCTCTACACTCAAAAAAAAATTGAATA
-AAAAAATTTCAATAAAGCACCAATTCCTGAATTACAATTCTTAAGCTCGGAGAGCTTATT
-GATATTCTTATTGCTCCTCAATTACACCTTGTAGGGATGACCTGATGAGGCCTCTAGTCT
-CTGTCTAGCCCTGCCCGTTCCCTTCTCCGTCTAAGGCGCGGGATATGGCTTTCTGGTCTT
-TTTTTCAAGTGTATTAAGCTGCATGCTATTGTTGCCCAGCGCCCATTCACTCCACGTGAG
-TCTGTGTGCGTACAGTGTACAACATATATGTATGTCTGGCCCATGCCGCTTTCATATGCG
-TTTTCGTTGCATCATCCCCTACGCCGCCCTCTCCAACTGATAACTCTCAAACAAGCAGGC
-GGAGGGGGGCTGTTGCACTCGTCGTTGGTCGTCGGGTCCCGTCAGCGCTGCACTTCCGCA
-GTAACATCCCTTATGGCAGCGTTGCAGCGTGATGACCACTGCAACCACCCAGCAAACCGA
-CCTCCTCCCTGCTGTCTTGCTGCAACCACAGCACAGTCCGTTCTGGTCGGTGGAATGCAA
-ATTTGTGCATGATTTAATGTCTACTTCAAGGCCTCTCTGGCACCTCCTGGCCCTGTTACT
-ACCCCTGCCCAGCTCCTGTTTCTGTCCACGTTCAGCCATCTCCCTTCCGCCGCCGGACAG
-CCAGCCAACTGTTTCTGTCTAGCTCGAGTTTTGCGCTGCACTTGTGCATGTATGTGCGAT
-ATGGCTGCATTTCTGGTCTTCGTCACGGTGCGGCAGTATGCATTTTAATGCTTATGTGAA
-GTTCTTATGTACAAACACGTACACAATCAAGTGGGCGGCTCGCAAAGCACATAGGCATCC
-GGAAAACACTATTGAACCCTACCTTTTCAAAATGAATGTGCAGCCGTGTATGCTGCAGCA
-TATACATATGTACATATTTAGGTAACGTTAGCCGCCACCTCTGCTGCTCAATCGATTTTG
-GTCTGTGCTTTGGTCTGTGGGAATCGACCTCTATCGATTTTCTTTAATATTATATTTATT
-TATGTACACACATACATGCATGCATTCGCAACAATTCGTGGCGTGGAAAAAAGCGGATAC
-CTAGGGTATATGTATGTACATAAATATCTTCTTGCAAATTTGAATATTGTTTTAAAAGTA
-TACACATGCTCAGTAAAAAAAAATTACAGGAAACCCACTATTTTTTTGTTGAAAATTATG
-TGCTATTCCCATAGATATATTTTACAGCAGTCGTACATGATTGATAAATACCTTATAGTA
-TAGTACATAGTATCTTTTGGTATTTGGCTGCTATCTTGGATAGTGATCGAAGAGGACTTT
-GACGCCTTTTGGTGAGATAGTAGACAAGGCTACCATGAAGTCGCATTCACATCATCTCAT
-AAAAGAGATCATAAACCCGAAATTCTATCAAGTCAGTCTAAATACAACTAGTCAATCCGC
-ATACATATCTACATAATCTAAGGTTCAATCGGTCGACAGCTACGCATGAGCTTTAGGCAA
-AACCTAGGGTCCCGCGGTCTTAAAAATGGGCTTACAGTGTACAGCTAAATACAAGGACAG
-ACCGAGCATACCAAATGTTCAAACTCACTTGACTCAATTGGTTAAGCTGAGAACTTGTGC
-TCAGAAAACGTGTTGTTAGGTTGGCTCAATTACGCACGTCAAACCCGGTCACGCTTACCT
-CAAACTGTCCTGATAGTACGGAAACACTTTTAGCTTTCCTTTTAGCATCCTAACTCTCAA
-GCAAATATAAAAATGATGGCTAGTTTTTCAAGATGTCCAGCAGTGCAATGCAAAAGAGAT
-AAGCCGACCTTCGGACCACTAATACTTTTCTTTCTTGGCATAGTCTAACTTAGCAGTACT
-AAGTTATCTTAATAAAAGTAGCGGTCTCGAGCCAAAAGTTTTTAGGGTATAATATAATGC
-AGGCCTATGTATCTTTACTTTAGAAACTGTATACTGAGTGTACCAAATGCACTTTAGCAT
-ATGTATGTGTTGCATGTTGAGTGTGTGTTTTGTGTGCACATGCATGGTAAACTCATAATT
-GGTGCGGGTTCGGTATTTGTGGGCGAACGGTCATAAGGCAGCACTTCCACTCCATGACTG
-TGGCGAGCCTGCACGAATAATACTTATAAATTAATAAGCATATTCACATTGCGCGCATCC
-TTCCCATCTCTATTCTTGCCTATGTACGTATGCCAATTAGGGCTTATACATGTATATGGT
-ACAAATATAGATCCGAATGGTTTTAAATCTCTTGCAATCGTTAAAACGAAATATCCATTC
-ACTAATCAAGCAGACAAAATGTCCATCCAAATCGATCAAGAAGCCCGCTTTTCTGTCGTT
-CTGCTTATAAATGCTAGTCTGAAAGGCGGTTCAAGCTGTGGTAGTGACGTCGCATCAATA
-GAACACGAAGGCGGTTAGTCAATTTGAAATTTTTTAGAAAATAATATGAAATAATATATT
-ATATAAATAAAAAAAGAATTCCCCTTCACCGGACGGTGTGTAAAATCAGTAGAAAAGTTG
-GTTGTAATTGAATACAGAAATAACTTGAAAGATAAACATTTCTTACACATATACTCTGAA
-AAGCTCCAAATATCAATCAAGCCCATAGTTTAAATATTTGTATTATTATAAACAGTACGC
-AACAACAAGATTATCCCTGTTTACTCATTAAGTAAAGTCCTCCCACCCAGCATTTTAAAC
-CACGGCAAAGAAAATTCCGGTATACCACTTTCTCCTTGCAAGTACTAGCATATGTAATCA
-AATCGGATAATATTACGCATTCGGACTGTACAGCGCTGCCAGCAGCCGTGCAATACGTAA
-ATTATATTTGTTTTGTCATAAATAAATGCTAAGTACAAAGAATGCAGCTCCGCATCTGTT
-TTTGCGTCCATATACTCATGCGCCTACTTATGTGTATACATTAAATAAGTTATGCGAATG
-TACATATGTATATAGCCACACATTCCAAACTGCGGGACGGTTTTTTGTTTGCTATGTGAC
-AAATGTGGCGTGTATGTTCATGTGTGATTATTTATATACATGTGCATCAGCTTCGGCTAC
-TTTTATTTTTAAGGAAGTCATTGGAAAGTAATTTAAGGTAGGTTTTAAAATAATATAAAT
-CTATATATAATCAGTTCTTACGGCTTAAAATGTAATATCTTTTTTCACTTTAATTATGAG
-TTTAAGATTAATCATAAATTTTTTTTCTCTTTGCATTTTTTTTTATTAACATATTTACAT
-CTTTTTATGGAAGTCTTGAAACTCGTAATAAATTGTTCCAAAAGATTTAAAAAAGATTTT
-ACCGGCGTTTTTGATCTGCGTCTGTTGGTCTGTTCATGAAGCCTTTGTTTTAGTGCCCTG
-GGCCCATTTTTATTTTATAAAGCTGCTCTGTTACCATTAAAATAATAATTATTTAAGAGC
-AGTATTAATCTAAGACAAAAAATCGTTTTGAAATCGAATTAGGACATCGATTTGCTATCA
-AAAAACCGGAAATTTATAAGTTAATAAGTTATTATTTTCTTTAAACACAATTGGTGACGC
-ACGCAAAATGATGTGTTCCGAAAAATGGCATTTATGGGAACATGAACATAAGAATAAATT
-GCCGTATGTATACAGGTATTTGTATTTGAGGGCTGACTGTTAAGTACATAGTAAATAGCA
-ATCCTTATATGTAAATGCATACGTATACATACATACATTGCGTGGGCATATTTTAAATAG
-AATGCTTTGGCAATAGTTGTGCATGCTGTGTGCGTATCATTATATACATATATTAATTCA
-TACTATTGCATTTAAATGGAATTGTGTAAATGTAGTGAAATTAACTAAGAATTAAGCACT
-ACAGCAAATTTAAACAGATCATTGAGTTAGAAAAAAACAGCGTATGTTAAATAAAAGCTA
-AAACCATAGCTTTGAGTCAATAAGAAACCACACAAAAACGACCCCAAAAATGACTATTAT
-TACAAGTATGGTAAATATATACACATAAATATATTGTATATTCATCCGTTAATTGCTGTT
-TTTATATATTTACATACAATATAAATGCACATCTTAACATTTTAGGAACCTTAACCGAGA
-TCACCGAAATATTCATACATATGTAGATGGTTTTATTCGCGGATCAAAAGTGTGCAATGA
-AATTTGGTTAAATCAAGCAATTGCATTCGTTCTTACGGACATACAATTACCAGTATGATT
-TTACTCCCTATTATTAGCGCGGGGCAAGTAAAGGGAACGAAAAGGCCAACGGGAATGTTT
-TTAGCATATTTGGAGACTGTTTAATAACAATAAAAACTATATGGCGGCATCGCAGTCAGC
-AATCGCGATCACGATTTGCGGTCAAAAGCAGATGGTGGATTACTGACCCACGAAGAGGAT
-CACATGAATAAAAGAAAAATGAGTGGAGCAGGGTAAAGTGACCTGTATCAATAAATTGCG
-TTTGTATAAGTATATATGTACGTGCATCTGCAAATACACAGCTGTTTCCGCGGCTTTATT
-GTAACGAAAAAATGTTATGGGAAAATACGGGATACATGTTCATAAAATATGTAGTGTTGC
-GGACTCAAATGCCAAAGAACCACTTTTTATATTATTATATTTATACCCATTATGTATGTA
-TATCCATCCGTCTGTCCTAGTCAAGGCGGTTTCTGTACCAAACCACAGTATAATCTTTCT
-TCATTCCGACTATAAGTGCTTCAACGGTGGTTTACGTTTGGCTATCATCACCCGAGCCAT
-AGTGGTATAGGGGCAGATGCAATCAGGCGAACACCACAGGTATAGCAATGAGGAATAGTT
-TCTGATATGGCACATTCATCATTTGCATACACTGTAGAAAAGCCTAAGGCCCTTTAATAT
-TGAATTTTAAAGGCGCCTTGTCGGTAAATATTCTTGATCGTCCGTCTGCCTTTATGAAGT
-TTGCGGAAACAAACATCTACTCTTTGGTACGAATATTGTGAGGAGTTATGGAAAGAAACT
-TTAAAAATGGATATATTCCGGTAAGAACATAACTTGCAGATCGAATCAGTCTGGATTTCC
-TAAGCCTGGGAACGATTTTTCTGCGTGTACCCGCTTCTAGATACACGCATGTGTAGGGCC
-ACGCAGGCGCAAGCGCAGCCAATTGGCAGTAGTACCAACCCCTGAAGGGTCAGGTCACCC
-AGCCCCAATCCAGTCCAGTCCCTCGTTCAAGTTTTAAGGGGACAAAGAACCAGATGGCAC
-CGGCGCCGGTGCGAACGCGGCTCCAGTGCGTAACGGTACCTTCAGCGGTATCGGTACCAG
-TACCGGTATCAGCGATCAGTGTCAGTGGTGTCCCGTTTGCGCCTAGGGTCGCTTCTACTC
-AGTAATTTATGCAGAATGCGGACAGTTAACTGCAAAAGGGTCAGAGCGCGTTGTTCAGCA
-CAAAGGAAAAGTAATCAGTCTGACAGACATATGTAGGTAGATGGGTCAGGCATACGCAAG
-ACCTCGACGTGTTAAAGGGTTGATACTCGGACACTGATTTGCACACAGCTTTGCATCCCT
-TGGACTTGTATCATTTACATATTCTACGTTCAAATGATTTTAAGTTTTGTACCTTTCGAA
-CAAACCCGGAGCTCGAAACTCATCATACGCATAAATATACCTTTCCTTTGTGGAATTGAA
-CGCTGTTGTCGCGTTAGTTAGAATTAACAATTTTAGCGAAACGGATTTCGGCTCTACTTG
-CGCAGTACCGACAGTTAAGACTCGCTTTTGATCGGTGATTGTTTCCTTAACCCCAAAATC
-TACTTTATAAAATAAGTTGTGGTCCAAAAAAATCTATAAATATTCGTATTCCAACCATAT
-CCGTTATATACCGTATCCATATACCGTTTAACTTGGCAATTTGGCTCCAGGGACTACTTA
-AGTTATCTATAACAGACATCCGGGTATCACGATGTATTAAAATCTAGCTAAAAAATAGAT
-TTTTGTTAAAATATAAAAAAAATTTTCTTAAGACTTAATTGAAATAATAAAATCTTGGCA
-CTGACACACTGCCATTTTGTTTTCCTGGTATAGTAAAAGCAGCCCCTTGACACGACCTTT
-CCACTGCCCACCACCCACCCGCATCCGCAGAACGTACCATCCAAAAATCTATACGCACCC
-ACCCACCGTCCGGTGAACCGACCGTCCGGGCAGTCGACTACCCTTTTTGTTCACGAGATC
-CAAGTCATCGTTAGTTGTAGTTGCCCTTTTTGTTGTTTCTGTTTTATATTCTTTCTTTTT
-CTTCATTTTTTATACTTTAGGTTTTGAATAAATGTTGGCATGGCGCGCTTCCACCCACAA
-GGAAAGCAGCGAGCGCTGCAGAGGCCGCCTTGATGGATGACGATAGCAATGCCATGGCAA
-TGGAACCCCCTTGCTTCAAGTTCGAGTTGAGTTGAGTTCAGCAAAGTGATGCGGAGTTTG
-AACGGGGTAGGGAGACAGCTTCGCGCAAATAAAATGTAATTGAGGGGAGAATAAGCCTAA
-GACGATGCTGCCACTGACAAAACTTGTGATTGTCGACCGGCCTTTTACTGGGATAGGAGG
-GTAGGGTAGGGTTACTTGGGATGCCGCATTCGGCCTGGGGAATGGGGTTGGTAACACTCT
-GATAATATTAAACCGGACGCGGCCCAGTTCTAGGCCTGCTAAAAAACAATTTAAAATTTA
-ATTTCAGCGAAGAACAGAAAAATCAACAGAAAAATGGATGTGGGAAAAGAAAGAGGAATA
-AGAATGTTCCGAATTCGCCCCACTTTCATTTCTGTGGGAAACCCTACACCGTGGAAGGGG
-TATTTCAGTTCCAACCAAGAGAGAACGCCATAATCGATTTCATCGACTACATTTTTGGTT
-TGTCGGCGTTAAAGTGCGGGTAACCAAATTTTTAGCGGCAAATCGATAGAAATTGGTACT
-CAAATATAAAATGAAAACACATTTAAACATTTTACAAAAGTGTGGCAGCAGCTCAGCGAA
-GGCGTTTAGAGAATCTGCTTTTCTTAGAAAAGCTGATATTATCTAAACTTTCTTTCATAA
-TTTTTCTGGGATATCGATAGATATTGCGTTTAGGGCGTTAGAGTTTTTTTTTTGCAAATC
-GATAGAAATTTACAAGACTAATGAAATTGTGTGCGGTTTGTGGGCGTTACAGTGGGCGTG
-GACATGGGTCGAAAAGTTGCGATGGGCTTATGTCTCTAGAATCTGTATGCTGAATCTCAA
-CGTTCTAGCTTTTATACAATAGTTCCTGAGATCTCGACGCTCATACGGACAGACGGACAT
-GGCTAGAACGACTCGGCTATTGATCCTGATCAACTTTATACTATATACTTTATATAGTCG
-GAAACGCTTCCTTCTGCCTGTTACCTACTTCTGAACGAATATAGAATGCCCTTTCACTCT
-ACGAGTAACGGGTACAAGAAGAATATCGCTTCAGTTGAATGAAAATTATTATTTTCTTTT
-AGTTCATTTATTTTTCCCATTACTCGTAGAGAATAAGTATTTAACAGGTATAAAGTATAG
-ATATTACTAATCAATAGCCGGGTAGAGCTGGCCATGTCCCTCTGTTTGTCCGTCCGTATG
-AAAATCCAGAGTCATAGACGCAGTGCAAGTTTTTTCCTAATGTTTCCAGTCTAACGCTCA
-AAAAAGCTGCTCTACCCACACATTTGAAAAATGTTATGTATTTTTTTGATTTTATTATTT
-GTTTTTTAAAAAATGTTGGACACGCCTCTAACGCCCATAAACCGAACGAGTTTCGGGCGA
-CACTTTTCATTTTTCTTGCCAATTCCAATCGATATGCCAAAACGAATGTTAAACTTTCTC
-GTTCGTACTCTGATAGTAGAGTAAATCGACTATGGCGCTCTGTCTTGTTTTTGTGCCTGC
-TTGTTGCTATTTGTTATTTTTTGCATTTTAACTAATACTGAAGCTCAATAAGTCCTAAAT
-CTAAATTTACCCAAAGGTCCGATTTTTTATCACTTTTTGACTCCGTCCGTTTGTTAGTTC
-CCACTGAATGAAACTTTTCCAAAATCTTTTTTCCTTTGAAGGTTCTTTGTAAATAATAAA
-GTATATAACATGTCATATACTAAGGTCAGAAAAAGTGCGAGGAAAATTGAGACATGTATT
-CAACGAAACAACTATTTTCAACATTGCATTCGATCTCGAACAGCGGGGAGGCTTTGCCAT
-GCCTTTAAAGCTTTTGTATTTAGACAATTTAAGTTGGGGTAGCCCGCAAAAAATGTTAAA
-GGCCTTTGAAACCCAAATATATCTTGAGTTGTTTGGCAACAGCGGGTTTGCATCAAGCTA
-AATTTTGCAATAATCGTTGGATGATTCCAAGAACCTGGAAACTGAAAGAAATACCCGCCA
-ATTTGGTTAAATGAGCTATAAAACATCATAGGTAAAATCAAACTCTCAACATTTTTGTGG
-AGTAAAGCCAAAATATATTCTTATCTCCTAGCTGGTGTTGCACTGATCGGACTACCACAG
-TATACATATATTAAATTCTTCGTATATACCTACATACAAATAAAGTCGTCACTACGCGTG
-TTACCAGCAAAAGTAAGAGCACTGGCTCTTATAAAGAAACTAAAGAGTCATCGATTCCTC
-AATCAAAAAGAAAAGACAGAGACACCTAGCGGTTGGTAGGTAAACTCAAATTCATTCTGA
-CCCTTCAGTAAGTAGTAAGTAACGGACACTTTATAGTATATTTATTTTATTTTAAGGTAA
-TTTAAAATTATTTAATTCATTAAAAGTAGGCACAATTATGGCAAATTGTATCTTCTCCAG
-TATAGGTTAAAAGGCAAAATGCTTTAGCATACCTTTTTTCAAACTTACCTTTTACGAAAC
-AGGATGTACATACTTTTATTTGTATGTTAGCATGTATGTATATAAGTATGTAAGTACGTA
-TAATCACACTTGCGACCACGCCATTGTCACTATGTAGCGCGAGTGTTTGGGGTTCGGCCC
-GCCCACGCAATCTTGGTTCTCAGTTTAAACTTCATCACGTAAATGTTTTAACAGTACATT
-TTGGGTTTCACGTAGTAAATGCGAATGGGTCGGATCGGACGAAAGCTGGCAACGAAGTGG
-CATTAATCGCCTTTTTTCGATACGTCTACTGCATAGGGAGCAGATTGTTTTTTTTATTCC
-CGACTGTTTCACGATTTTAGGCGATTTATATTAGTTTTAAAACTAATTACATGAAGTATT
-TCCTACTACAGTAGCATAACTGTTTCAGCATTCTTTTCAGCAGCCTCATTTTCTTTGCCA
-GCCTAGATTTATTTAGTTTTACCGTTTGAGCTTAGAAAACGACAGTTGACTCCTCTGTAC
-GAATATGGGAGTACATGTTCCTGTGAAAGTCCTTGCAGTTTACCAATTTAGTTGTTTGCG
-GGGTCCGCGAACCTCCATCAAAAAATTTGCATAAGTCGACGACATCACTGAACTGATAAA
-CACTTATGATTCACGCTTTCAGATACTCTGGCCTAGGGCCATTATCAATTGGAGTGCAAG
-ACATTTCATCAGCTTTTTAGTTGTACGGCTTTCCCATGGACGTGCCCCAACCTAAAAGCA
-GAACCAAAGTGAAAAAGGTGAAAGGAAATTGGGCGGGTGCTCGCAAACGTTCTGACCAGA
-GGGGTGAATCAACAGGCGACTGGCTCAATAAAGACCCTTCCAGAGAAATGCACATAATAG
-AGATGGGGTACTTTTTTTTATTCATTGCTGTTTTTCAATACTGTTTTGCCGTTTTTATGT
-TCATTCCCTTCTCATATCTTTCGTATACATTTTTTTTCGGTGTCCGATTTTTTTTAAAGT
-ATGGGCTGTCCAGCATTAACTGGTCTTAAGCAGAATACAAATCTGACCCCAATTTTAGTA
-TAATAAACTTGCGAATTTGGGGTGAGTTAAGAGTCGAAAAGAGTACTTTTTATATATTTT
-TTACTAATATTATATTATATTTGATGCGGACGATTTTAGTGTATTTTTCTCTTTTTAGTT
-TAACATCAAATGCTTTTACTAAATGGAAATCAACATAAAAAGAAAACAATTATAAAAACA
-ATTTTCGACGAAGCACGGGATGGTAATTAACTTATTTCAGGAAATAATAATTTGTGATAT
-GTTTAGTTACGCGAAAATTTAACGTGGTAACGAGGAAGTTTCCAGAAAGGAATAGTCTAA
-AAAAATCTTTTTCAACACAAGTTGAATAACAGGCACTTATATAATCGGCTTTTCACAAAT
-GACCAAAACCGCGTTCAATTATTCGATGTGCTGAAAAAACTCGAAACAAGGTTCATCACA
-AATGTAGTTGGGGCAGAGGTGGGTTACTTGCTCAGACAGTAAAACGCGTTGCAGTGGTTT
-GTCTATGGGGCCCAGCAACGAGTTTTTTGTGCCGGAACATTTTCACACTTGCGATTTTAA
-GTGGCAGCTGAAGCAACAGGAGATCCCTATTCACAGCAGCATTTTTTTCGAATCCCTTCT
-TTCTGTTTTGTTTGGACCGACCTTTCGCTTACCCTTACCTGCGGCCTGTCTCCGTCTCAT
-CTCCATTTTCACGGGCCATAGCCGCATGTTAATTAACGTGAATTGCGGCACTCCTGAGGC
-ACTGGACAGTCCGGCGGTCGTGGCTGGTGCGGCGCACAATATTTGTCCAACAACATAATG
-TGTTTGTTTAACTGGCACGGTAAGGGTATAGGGAGTGGTCCACTCTGTCGGCCTCAGGTC
-AGTGATTGACCAATGGGTGTGCATTAAAAAAGTGCTGAAAAAGTCAACCATACATTAAAA
-GGCGGAAAATCGCGGCAATTACTTCTCTTGAGCCCCTGCGGATTGCGTGCTGAGTTCCGT
-CCACTAATTTCCCTTATTACTCATTTCCCGAATCGTTTTTTATGCACAGCTCTCTGAAAG
-TAAATCGGATTTATTTAACACACTCAAGCAGGTCAGAGGTAAATGAATTGTTTTCTGAAT
-TGACTCTGCCACTTTTCGGCAATTGCGCTGATTTTGTAAAAAAAAATTATCCACTTTAAA
-AGAATCGCTTTCAGTAGACACATTTTTTCGTATCCTCCCATTACAGCAAATATAAAAACA
-AATCACAGATGTCGCTTTGATACTGGGGCATGTTTATTTTCAAAAATTGTTTTCATTTCC
-CACAGAGGGCGCCTGTAGTGGTTTAATTTATAATAATAATACCAAAAGATTAGTCAACTT
-TTAGGCTGCAGACAATTTATTCTTCATTTTTGTTTTTCTTTCCATCTGCGACGATCGTTT
-TTGAAAAATGTGTTCAATAAACGCGTTACTTGTAGAGTAAACAGGTATACTAGATTCGTT
-GAAAAGTGTGTTACATTCGGAAGAAAACATTGCCGTTATTACAATATATTCTTGATCACG
-ATATCTATGTATATAGCGTTCTCTCTTGTTTCTTCCATTTCAATAATAAATCTTGTAATG
-CCTTTATCTCTACCCAACTAACACGCAAACAAGCCAGAAAAAGCTATAACGTCAACAGAT
-TACATTTTTATTAATATTTCTTGTCTATTTCTTCTGATATGTCAAAAAGGGAGCATTTGA
-TAACCGATGAACACTTCTTTGTTTTTTACCTCATCAAGAGGTGTTTTAGCTTGATATAGT
-TTTAATGGTCGCAAACATCTCCTTACGTCTGTTGCTTGGGTATGAAATTTGAACACATCA
-CATTGACAACTTTTAAACTTCAATAGATAGTATTTTAAGTTTTATTAAAAACAAGATATA
-GTCCAATTTCCAGACTATAATAATTTTAATAACTATTAATAATAACTATTAATAATTTTT
-TTGACATATCAATAGATATTGGAGAATAAAATTAAAAATTAAAATTAAATTAAAGTTTTG
-GGCGTTTTGTAGGCGTTAGAAAGAGCGTGAAAAAATCAAAAAAATTTCTAAATGTTGAGG
-CGTAGCTGTTTTGAGTGGATTGTGGGCGTTAGAGTGGGTGGGCGTCTATGTCTCTGGAAT
-CTGCACGCCTAATCTCAACTTTTCTACTTCCTGAGATCTCGACTCTACGAATACGGATAT
-AAAACTGTGTCTTCTAAAAGGTGTAATATAAACTGATATACATTTGCAAGGACTGTGACG
-TTTTTATTATTAGGGGTTGAAGGATGAAGGATATTTCGTAAGAGATGTTTAGAAAGGACA
-AGGCACTGAATTACTTGACCAGTTGACCACCACCGTTGTGAATTCCAAGCCGAAATATAA
-GAAAAATCGAATTGATATGTAATTCTTGTACCTAAAAAACCAACTGGTTTTCAATTTTCC
-ACTGCTGGGAAATGAAACCCGTTTTTGGACATTGCCAGCTGGACTTGCCAAAATGCAAAG
-CAAAATCTCAATTCTAACACTACAGACATGAATTTGCAGCCGGCTCCGAGAGCTCGACCA
-AATTTAAAGAGCTGCTGCCCCTTTTTCTGTGTTTTTCAACCCTTTCTCTTTATATTAAAA
-TAGTGGGTTTTATAGATTTTATGGACTCCTTTTGAAGGTATCAACTTATTAGCATAAATT
-TTTTCAATAGAACGAAACTGGACACCAGCTTGACCCGTTCCTGGATTCAGGCGACATCTG
-CCAGTTCCGAACTCACAATTTAATGTTAAATCGAACGATTTGTGAATTTTCTCTTGGGGT
-GGGCAGAAAGTAATTTTTTCGCTAGATAAAAAGGATATACTGACTCTTTGAAAAGTAGTG
-CAGATAGAGCTTAGTGTTTCCGACCCTAAAAGTATATATATTCTTGATCAGGATCACTAG
-CCGAATCTTGATACACTTTTTGCCACGCTCATTCTTGCCCACAAACCGCCCAAAGCGGCC
-ACTCCGAATCTTTTGAAAAAGGTGTTAAAATTTGAATTGTCTTTCCAATAAGCCAAAACG
-AATTTTGAACTTTCTCGTTTGCACTCCCATTAGCTGATAACCGGTATCTGAAAGTCGAGA
-AGCTTAACTATAGCTTTATGTTATGGTAAGCGAAATCAACTGTTGGGCAAAAACCAGAAG
-TCTAAATATGAGCACCTAGGCCCACTGGATTAACTTTACGCGTCATTTCTACACTTCCAG
-ATGTTATACTGATTTCAGTAAGATGCTTGCAACGTATTGAAGGATTCAGTTGCGAACTCT
-GCTCATTAGTCTTAGGTTTCTGACTCAACATGCTTTCGTAGAAAATGGTCGGGTGGGCAA
-ATAAATATTTTAGTACATTGATTTTTATCAATTGATTTTTGATTCCTTGCAAGGTATGCA
-ACAGATAAAACAAAGCGTTTCCGACACAATAATGTATTTTGCTGTTTATCAAAAATAAAA
-ACCCCACTTATTTTTTAATTATTCTTACATAGTGGTCTGATCCGGCCAGTTCCGAATTAC
-ATATATAATACCTGGAATAAAAATAATACTTTTCAAGTATTAAAAGTGACCAAATATTTA
-GCGTAAAAACTGAAGGACTTTTGACACTGAGGAGAAATATCTTGATAGTCGCAAATATGA
-TCGTCACTGCATTGAAAACTTCTAACTTAAATCGATTTACCCCCTGCAAGAATAGCAAAT
-CAGAAAGCCTTTTGAATGGTATATAATTTTCATACCCGTTACTCGTATTCCCTTTTATAC
-TGATTTGTTGAAAAGTATGTAACAGACAGAAGGAAGCGTTTCCGAATGTATAAAATATAT
-ATATTCTTTATCGGGATCAATAGCCGAGTCGAGCTGGCCATGTCCGTCTGTCCATATGAA
-CGTCGAGATCTTAGGAACTATAAAAGCTAGAAGTCTCAACCTTCAGCATACAGATTCTAG
-AGGCAAACCCGCAGCGCAAGTTTGTTGGCCCATTTTGCCACGCCTACTCTAACGCCCTAA
-AACCGCCCAAAACTACCGCGCCCACATTTTTGAAAAACTTTTGGATATTTTATCATAGTT
-TTACTTTTTTTACTTTTTACACTTTTGAACACTGTTTAAATTTTTTTAATTGGCTTCTAA
-TATACTTTATTAAAATTGGTTATAATTATAATTATAAAATTAGAAAAATTTTCATCAAAT
-ACTATACGCAGTAAGGGGTGAAAGATAAAAATGTTTATCCCATTGTGATTTCCTCCTCTG
-CTTAACGGTACGACATAAAACTACCCCATATATAGTTCTCTTTCATAGCGAAGGTCGCCA
-TTTTTAACTTACAAAAAGCATACCTACCAAGCAAACCTATTCACCACCTTTCTGATAATC
-GAAAAGAAAAGCAAATATGCTTTATTAAATACGATTTTTTACTTAATAAAGCATTTTAAA
-TAATAAAAATAAAGTTGACACTGTTTAAATCCTTCAACAGAATTTCTCCTTAAGAAAGCA
-AGCTTCTCTAAGCTAAGTATTACAACGTGTTAGCTCCTTATCTTAAATAAACAAATATAT
-TTAAAATGTGAACGAAATTAGACATATTTTACTCAATTTGTATGCCAATTATTATGACAT
-CTGGATATGGATATGGATTACATCCTAACTTGAGAAGTATTAGAGATATTAGAAAAAAAA
-TGTGGGAGAAAAACTTGAAATATTTTGAGTCAGAGATAGTAATTTAAGTTCCCGACAGCC
-CATTACCATTAATTACCATAGCCATTAATATTGGACACGATAAAATGTAACAACAAATAA
-GGTAAGATACAGACCTATATGGACTGCAACCTGTCAACCAGACAAATAGCTGAATGGCAA
-TTCTTATTCATTTTTATACCTGTTACTCTTAGAGTAAAGGGGTATACCAGATTCGTTGAA
-GAGTACGGAACAGATAGAAGGAAGTTTTTCCGACCGTATAAAGTATATTTTTTCAAGTTT
-ATGAAGGAGGACGAGCTCAGAGATGTAGAGTCTTTAAAAATTCCATTAAGCATGCCTGAA
-GCAAGCTATTATCAAACCATTTAAAGTTCCTTTACGATTCCTTGCCCGACCTGATCTTAT
-GTATTATGCCAATCTGTCTAATTGACTGATAAAAATATGTACTTAAATATGGCTAACTCA
-TTAACTGATTTCATAAAAACATGTATAGAACACACAATACTTTTTCATTGAAAAGGATAC
-AGTAAAGTCTTAGATATTCCGCCGATTTATGAATTCACTATTGAGTCCATGATCCCACAA
-GTTAAGCTATACAAAGTCCTTATTTTTGGATTGAAAAGGCGTTTATTATTTCACCGAACT
-TCCACCCTTTTTTTTAAGATAAATAAGGAAGAAGGGAATTCCATGTACAAGCACTGTAAC
-TTCTCTTCTGTTCTTAGATAAAATGAAAAGAAACACATGGGTACGTGTACATACATACAT
-ACTTAAAGGCGCGACGCTGCAAATATCTTAATGCCTGATTGGAAATTTGCTGGAACGGTC
-GAAGTATTTGTAGGTATATGAAGAAACATATTTCTTTAATAGAAGAACAGTGTATAAATT
-ATATAATATTTATTATTTTATAATTTATAATAATATAATATATAGTTTAGACTTAGACTT
-AGACTTGCTCATTATAAGCCCTGACTCCATTTTATAGTTTTTAGAAGCTTTTTAATAATG
-CATATCGTAGTTCCCTGGATAATAGTTGACTGAAATACTTTTTATTCGTCCTTTGGAAAA
-GGAAAGTATTTGTTCCTTTTAGAATACCAGATTCATTGAAAAATATGTAACATAGACCGA
-ATTGTTTTTGACGCCATTAAATCTATATAATTTTAGTCCCTATTATTTCCTCTTACACTT
-CTTAGGAGGGATTTAATAGTCGAGACACTCAGTTATTATATTTTTAAACCCCCCAACATT
-AACATATGGAGAGCATAAGTTAACTCATGGAGAGCACATGCCATATTCATGTTTCACTTT
-ATTTTCTACTGGGGACCCATTTACATCCGCACAGCAACCACATTTTCGCGTACGGAACGA
-GGTGTATGAGATAATGGTTTGGTGCTTTACATACACAGGCATCTGCGCACAGATATACAT
-TGCACACACACATGCTGCCTCCATTTTTGTTACCGCCAAATGCCATAGCTACTTTTTTGT
-TGAATATTTTCAAGGAACTTTCTTCAATTCCTCCACCAGCGGAGGATTTTTTCGTCCATT
-CCCTTTGTTACCTCTTTTTCTCTATTCCTCCTTTAGTACATGGAGACTTATACTTATGCT
-GCAGAGACCGAGAACGCTTGCTAGTGCTGTTTTTTAATGAAACACAACCCACTCAAGTGG
-CGGCTTAAGTTTCCAAATGCCAAAAGGAAGGCGGCGATACAACTGTGGTGCGGATGGGTT
-AGGTGGGGATGATTTTCTAAGGTTTGGCGTGGCTTGGGGTTGGGACGAGAGAATGGCGCT
-AGATCTGGAGAGTGGGATTGGGGAATGCGCAATCGGGCTGTAGACTGGGATTTGGGGTGC
-ACAGACGCTTGTATCCGCTGCGAAGTTATGCCCATTCTCATACCATTGTCCCCTTCGTTT
-TATATTTATGCTGAGAGAAAGGGAGCAACTTTTTGCGAGACTAAAAGCAAGAATAAGGGC
-CAAAACGTACAGTTTGGTAAAAATTAACACAAGCCTTGTGGATAAGATATGCGATAATTT
-TGTATATATTATGAGTTTATGTACACATAAATACCTACATTTATAAGGACACACATCCAT
-TTTTTATCATTTACAGGTCGTATAAGGATAGAGTTGCAAACTCGCATTATTTTATAAGCG
-TGCCTGAATAAAATCTTAAAAAACAGTCTTAGATAATTTGAATTTGAATTTTTAAATCGA
-TCATCATTTATGATATACTTTAGTGAACGCAAATAGTTTGTATGGCTTTAAAGCTCCAAT
-CGCATACAAGAACAAGTGATCAATATGTGTAGGTACATTCAAACTAGATGACTTTTCGCC
-CGACAGCTGAGATAACTTATAACTCAACTTTTTTTGTATTTTTTTAATGTTATTTTTATA
-AAGGCACACGGGAAAGTCCCCTTTGGGTTCTTGGCAGCTATTAATTTAGTTAGCTGTGTT
-CAAATATATACAATGACAACAACATAAAAATCACAGATATTAAGCAAAAGAGAACGCTAT
-ACTTGAGTTCACCGACTACCGTTAGTCAGCTGGTCCAAGTGAGACCGATAATGTTCAATA
-TTTTTAAGAACCGTAGAAATTCGGGAAAAAAATAATTTTAATGCTCTAAGGTGTGGGAGC
-GATAGATTTGGACAGTTTTTAGGAGCGATTTAATCTAACAAAATTAAATCATTTCTTTAA
-AGTGTGGGCGTGGCAGTTCTGGGCGGTATGTGGGCGTTCAACAAACTTGCGCTTCATCTA
-TGTCTCTGTATGTAGACGGGCGGACAGACAAACAGGGTCAGATCCACTCGGCTATTTATC
-CTGATCAAGAATATATATACTATGGTCGGAAACGCTTCCTTTTGCTTGTTACATACTTTT
-CAACGAATCTAGTATATATATATATCTGTAATCTGTCTTCGGATGTAAGAAAGCGTAAAA
-ATGGTCTGCCAGACAAGAGAATATGGATATTATGACTCGGCTAGTCATACCAATCTTTCT
-AACTGTTCTGACATACTTCTACTCGAATCTGGTGATAGCTTTTACTTAACGAGTAACGGG
-TATATTCACTGAATTGGCTTTAAGCCCGCTTTTGTTGAGAATGAAATCGGAGAATGAGGT
-CCCTTGGTTGTCTGTTGTTGAGCCTTATTGGTGGGCTCAGTTCATTTGCCTTTAAACATT
-TCATTTGAAATGCATATGGTTTTAGATTTGCCATACCAATTTGTTGCGCATTCAAATTCA
-ATCAGTAGTATCACGTGCTACAAAATGTTCTACAATATGTTCTTCAATTTTTTTTTTGTT
-ATTTGTTATATCAACAATATAATAAAGTTTTTATTGATCAACACACTGTTGACCTGCTTA
-AATAATTTCAGTTTTCATTCCGGGCTTGTTACTTAAGACTAGCAGAAGTTTTATCCTAAT
-AGTACTAGAAAAAATTATGATAGATTATGATTGTAAATTATAGATTCCTAATTTGTAAAA
-TTTTAACTTTGTAATTTTAGTTTCTTTTGTGTAATCTTACTATATCAAAACCCGGTCGGG
-GGTCGATTCGATTTCGATGTCCCTGGTTCTGATGTAACAAAGAGCCTCAGAAATCCTTCT
-TAGTGTCATATTCAGGGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTAGTATTT
-ATTATGATGTTTTTATTATTTGATCAACGCACTGTTACCCATGCGGCAACTTAATTTGAT
-CTGCTTAAATTATTTTATTTTGCAATGTGTCTTGGTTACTTAAGACTAACAGATTTTTAA
-TCCTAAAAATGATAGGGAGAATTATAATAGTTGATATAACATAGTAATTATTATTTATTT
-GATTATTCTAATGAATTTTAAAACTAAGACTTTCTAGGTCAAAACCAGGTTAGGGAGGTC
-ATGAGGGTGGTGTCGCTTGAGTCTTCTTTTGACTCTAGTCCGAGGGTCAGCATTGACCAC
-AGCTGCAGTTCCTAGCTTCCTTGCTAGGCTGTTGGGGTGTACATTAAGCCTTTCCATATA
-TTTTTGGGCGATGTTCTGGAGCTTGTCTCCTAATTTGGGCACCTTGAGGTCGCGTTCGAT
-GTCTCTTGTTCTCATATACCAAGGAGCCCCCGAAATTCTTCTTAAGGTCTTCGCCTGTAA
-GATCCGGATCTTATTAAGGTGACTCTTCGCAGCAATGCCGTATACCTGCAGGCCGTAGAA
-CAGGCAGGGGGCCAATATGGACTTGTAAATATTGACCTTGGAAATATTCAGGTGACACAT
-GTAGACCGTAGACTAGGCTGGGGGCTGAATTAATAGCTGCCAAGGACCCAAATGGGTTGA
-TGGAGTTTCCCGTACGCCTTTCAAAAATAAAGATAAAAAGGCCAATTGTTGCCTACTCAT
-AGGCTTAGACTTTTTAAACCCTCGCCATGTGGTTTTTCATCCCTTTTTTTTTTTTTTTTT
-TTTTATTTTTATTACGATGATGTTTTTATTATTTGATCAACGCACTGTTACCCATGCGGC
-AACTTAATTTGATCTGCTTAAATTATTTTATTTTACAATGTGTCTTGGTTACTTAAGACT
-AACAGATTTTTAATCCTAAAAATGATAGGGAGAATTATAATAGTTGATATAACATAGTAA
-TTATTATTTATTTGATTATTCTAATGAATTTTAAAACTAAGACTTTCTAGGTCAAAACCA
-GGTTAGGGAGGTCATGAGGGTGGTGTCGCTTGAGTCTTCTTTTGACTCTAGTCCGAGGGT
-CAGCATTGACCACAGCTGCAGTTCCTAGCTTCCTTGCTAGGCTGTTGGGGTGTACATTAA
-GCCTTTCCATATATTTTTGGGCGATGTTCTGGAGCTTGTCTCCTAATTTGGGCACCTTGA
-GGTCGCGTTCGATGTCTCTTGTTCTCATATACCAAGGAGCCCCCGAAATTCTTCTTAAGG
-TCTTCGCCTGTAAGATCCGGATCTTATTAAGGTGACTCTTCGCAGCAATGCCGTATACCT
-GCAGGCCGTAGAACAGGCAGGGGGCCAATATGGACTTGTAAATATTGACCTTGGAAATAT
-TCAGGTGACACATGTAGACCGTAGACTAGGCTGGGGGCTGAATTAATAGCTGCCAAGGAC
-CCAAATGGGTTGATGGAGTTTCCCGTACGCCTTTCAAAAATAAAGATAAAAAGGCCAATT
-GTTGCCTACTCATAGGCTTAGACTTTTTAAACCCTCGCCATGTGGTTTTTCATCCCGAGC
-CCGAAAATAGGCAACGTTCGTCAGATCTCAACACATCCGCCAACATCATTTTTGGTGCAT
-ACTTTTCGGCGACTGTACCACCCGTTGGACTTTCCAATTTTCTTTTTCGTTTCCCCTCTC
-CATCAGTCCTTGTTCAGTTCTTGAGAAGGAAGGCATTGTCTAAGAAAGCAAACGAAAGCC
-CAACGAAAAGTAAAACGACAGCATGATGCGCCGTGATTAAGAAGGAGTTGCGGCGGCGGC
-AGCGAAAAAAAACGTGGGTCCCAAGAAAACGGACGAGAACGAAAGGCAGAAACAGCTGGG
-CGGAGCTACGTTTCAAGTATCAAGCCAATCCACGGACCGAGTGCAGGCGACGTTTTTCCT
-CTGCCTTCCGCCTCTGCGCGAGTTTTAATTTTACGGAGCCAAAAGCTGAACTTGTTTTTT
-ATTTTTGAAGTTCCTTTTCCGTTCGCCACCCACCAGAATAAGAACGCGCCGACGTGCTAC
-TTGGTTTAAAAAATTGCTGGGGCACTCAAAAATGTATTTGTTATGTTGACGAACAACTCG
-TCATTACTATGTGAAATTTAGGCAATGCTTTAAGCAAATAAAATATAGTTTTACTAAGTT
-GAAAATAGCTAGTTCGCAAATGTCATGTTTTTGGCAAATATTCTTTAATGCTTGGGTAGC
-TTTAATTTTTCTAATTCGCTTAGGCTCGTTTGAATTCGCTTTGGAAAAGCTTTGCTAAAA
-GCTCCGGTCGTTAAGCTTTTTCAACACTAATATAAAATTTCGCACAACCCTTTTTTCTAT
-TTGCTTAGTAGAGGTAGTAGTGGAGCCCAACCACACCATAATTTCACAACACATATGCTA
-AAGGCTGAAAATAAAATTACAAATATAAGAAACTCATAATTAGGGAAATCAAAAAAACGA
-GACAAGTTCACCGACTAAACAATACCCGTTGCTAAGAAAATCAGTTTAAAAATAAAGATG
-ACATCAGATATAGATGTCGCCATGCATTATTCGACATACGCATCTACAAATGTTTTTATT
-TACTGGCCATGACGTCACCGAGTATTACAAATCTTATATATATTCTTATAGAAATTATAT
-ACACTAGTGTAGAGAGAATAAGAACACTTTATAATTAAAAACAAACATCATACATCTATT
-AAGACATTTGTTCCGATTACTCCTATGGCAGCTGTGTTGGTATAGTGCCCAGATCCGATC
-CATTTTATCCATATCTGCAATAGAAAAGAGACTTCTGGGAGTATTTCCTGAGATAAGGTT
-TAAAACTTACAGATGGGCATGGCTGATTAAATTTATACATACAATATACTCCCTACACCT
-TCTAATTGTTTCATACTTTTTAACGAATAAAGGCCATATTTATATTATAGAGAAAAATGT
-TTTTTATGTTATTTTTATTAAGGCATAATTAAGAAATTCCATCAATCCATTTGGGTCCTT
-GGCAGCTATTAATTCAGCTCATTTGGGGGCGCCGGCTAACTAAAGTAAGCCGCATCTAAA
-TTTATAAAAAATAACAACATAAAAGGGGACAATCACAGATAATTAATGACATGTATGACA
-TCAGTGTCTTCTGACTCTTCTCAAAGGAGATTGGAGAATGAGGTCCCTTGGTTGTCTTCC
-GGTAAACCTCATTGGTGGGCGAGTATTGTTCAGGTCGTTGCCAGCCGATTCCTTTGGCGC
-CTAAGCCTTTCGTGGTAGCGATTTGAGAGCTTATTAACTTCTTCAAAGACCGTGGTCAGC
-TTCAAATCGCAACTAATGATCAGTCTTGCAGCCCTGTTCGGGATAACTCGGATCCTTTTG
-ATTTTGCTTTCACAAGCCAATCCCCAGATTTGACAACCGTATTTCCAAATAGGAGCTTTA
-ATCCGTGTAGATTGTAGATCCTTTGTAGATTTACATCTTATTATCTGTTATTGTCACTTT
-TTGTTATTGTTGTATTTTATATATTTAGAAAAAGCTAACTTTAGTTAGCCGAAGTGCCTA
-ATTTGGCTGAATTAATAGCTGCCAAGGTCACTAATGGGGAGTCGGAATCGATAGAAATTT
-ACATGACTAATAAAAATGTGAAAAAATATTAACATATTTATAAAAACATATTTATAAAAA
-GTGTGGGCTTGGCAGTTTTGCGTAGTTTGTGGGCTTTAGAGTGGGCATAGCAACATGCTA
-AATCTCAACCTTCTATCTTTTATAGTTCATGAGATCTCGACGCTCATACGAACAGACGGA
-CATGGCTAGAACGAGTCGGCTTTTGATCCTGATGAAGAATATATGTACTTTATATAATCG
-GAAAAGCTTCCTTCTGGCTGTAATAACTTTTCAACGAATCTAGCATCTAGTATGTAGTTT
-TACTCTACGAGTATCAGGTATAAAAATTCCAATAGCTGAATAACTGCTATCTGATTGCCG
-CGGAACTCAACAGCGTTCTTTCTAGTTGTTTTATACAATATATACATTTTCTGAAAGGTT
-ATGTAAGCTTTTGCTGCAGAAGCCTCATGTCTTATTTTCAATTAATACATTTCCAAAAAC
-GTTTTAGCCAAGTCCAATCTAATGCCCATAATCCGGTTAATGCTGTCACTCCGCCAATTT
-TCAAAAATGGAAAACTATTAAATAAATTGAATTTACTTAATACATTAAATACACAAAATT
-TATAATTTCTCTGTATGTAAACTAATTGTTAAGACTACCTGAATAACGGCATCGTATAGT
-TCAGACCGAGACAGGGATTACTTGATGTATGTATACTACGCCCGTCCTGTAATTTTTACT
-CGAGAACAATGACTTGAGAAACCTCAACCAATGCCAAACCAGGGGTTGCCTTTCAGCCTC
-TTTCCCAAAAGCGCTTGACTATCGGCTATTTCATTCTGTTCTCCATCGACTGCGCGTTTT
-CCAGACATTTCCCTTTCTTCGCCTTCTTTTTCTTCGAAGTAAGCATAGCCGCAAGTTTCT
-AGCTGCGCTGCTTAACATAATGAGGGTGCTTTTGTATGTACAACCTCTGGCACATACTCC
-GAATTTTATGTAGAAACCTATGTGTATACAGCGTTGTGGATTCAGGAAGCATACAAGTAC
-ATGCCCGGGCTTGATATACAGTCTACATGTGAGCTAAGTGCTTATGAAAAAGTCCCAAAC
-TTTCTTCGACCCTAAAACCTTTTCCACCGATGACTTTGCGTCGCGGTGGTATCAGTTGTC
-TGTGTATGCGTCAAAATTCTTTAAACCTCTACGCCATTACAATTTTAACTTTACAGTTTT
-GGGCTTATGCAAGGAAAACTCACCCCTATCCCAAAAACTTGCCCCACCCAACCAACTAGT
-TCTTCCTTAAATGGCGTGCGCGACAAGCTGCGAGACCACGCCCCTTGAACAGCCAGCGAG
-AATTTTCGTTGGCGTTGGGAAAAATATCCGCTCAACCTAAGCTGTACATAGTGTGGAAAC
-GCCTTTTCTTAGGGACGGAAATAGAATAGATATACATTCATATAGTTACTTTTTAAAGAT
-AAAAACCTTTCTTAATTGCATGGATTTTTTACCTTAAAGATTTTGGCTTAGGTAAAAAAT
-TTACAAGACATTTTATGTGTGACAATGTGTGAATTACTTCCAAAAGTTTTAACAAACAAG
-TGAGAACGCTATTGTCGAGTTCCTCGAATATCAGATACCCGTTTCTCAGCTAGAGATAGT
-ACCAGCGCGAAATTGTAATTTCCGATCGACGTTTAGTCGGACACGGCAGACGAACATATC
-GAATTGACTAGTGATCGTGATTAAGAATATTTATAGTTTATAGGTTCGGAAGGATGCGCT
-TTTACACCAGTGATTCAAAAGAAGACATTGTAACCCGCTAAATAACTCATTTTCTGCTCG
-GATTCTTTTATTAATTACTCTACTATTATCTCCTTTTTAGAATTACTTTTTAAGGTTTTA
-AATAGTTAAATCTGCTTTTCATTAATGTAAATTTATATAAGTTATAGTGGTATTTAAAAC
-TATTTTAGTTCTAACCATCGGTAGTTCATTTATCTTCTGCGGGAACTAATCCAAGCACCG
-GCGTGTACACATTATACTTCTTATATCCAAGCTCAATTAAACTAGTGAACTGACTGACTG
-GAATCGACTCAACAGGGACTAATACTAAAGTATACCTACCAAGCTGCAGTCAAAGCTCTT
-TCACTGCCATAAGAGCTGACATATGCTCTTCGGCACTGACCACTGACCAAATGCAAATGG
-GCTCTGCAACTGTGCGCATGCTTCTACAACAGCGTCCGGTTGCCCCGACCGCGTGTCAGC
-TAGATTGAACGTCCAAGGAACACTCGTTGGCTCTTCCGATAGCCAAAGAAGCTCTTACGG
-CTGGACTCACGGTTTCCTCTTCCTTGAACGTATAGCGAGTGTATTGGATAGTGGGGAAAT
-TGGATTTTGAAAAATTTTGTACATACATACATACATACAGTTTGGCAAGAAACTGTTTAC
-ACACTGTTAAATAAGTTTAATTTTTGACTTTAAAGTTAAAAATTGATGGTTCTTTGCTTA
-ATTAAACGAAATTTTTTTATAAAATATAATTAAACAATATTTATTTTACTTATAAATCAA
-AAAACAAATTAAAAATAATATTATACAAGAAAATAAACAACATATTCCACTTTTACACCC
-TTTTGAAACTGTCAAGAAACTCTTTACATATTTTGTTTTCCTACTTTGTCTTGCTCTTTT
-ACTTAGAAAGAACTCGATTTTTCCGTTATTTTTGGCTTTGCATTGCTTTTTACAACGCTT
-CTATTGACATTTTTTGACTTTGATTGTGAAATTTTGCTGATCAAAGCGAATTATTAAATT
-TAATAAAATACCTGGAAAGAGATTAACTATTGAAGTTACCCAAATAATAAACTATAACCA
-CCAACCGTTAAGTGCGCTAGAAAAACCAAATATCATTCCAACCACAAAATTTGGAAAAAT
-GTCACTGATGGTTTGGGGCTGTATCTCCAGTCGTGGAGTGGGAAAACTAGCCTTCATTGA
-AAGCCCAATAAATGCCGTGCAATATCTGGAAATTTTAAAAACAAATTTGAAGGCCAGTGC
-CAAAGTGCCAAATTTGGTCTAGTTAGCAACAACAAACCAAATTTTAAGTTTTACCAGGAC
-ATGATCAGAAACATAACGAGTGCAATGTACGCACCTGGCTCCTTTATAACTGTGGTAAAG
-TGATCGATACGCCCCCTCAGAGTCCTGATCTGAACCCCATTGAAAATTTGCTTATGACTG
-CAATAGTCGAAGAGTGTGAAAAGATCCCGCTTGAATATAACCTACAAAAACTTATCCATT
-CCATACAAAAAAGCTTCAACTTGTAGCCAAAGCCAATGGGGAACAAACCACATACTAAAA
-CTTTTAAAATTTTAATCAAATAATTTAAAAATTTAGGATTAAACTTCGATTTAGTGTTTT
-GTGTTTCTTGACAGTCTCAAAATTGTGTAAACTTGGAATTTGTTGCTTTCTTGTATATTT
-AATATTTTTAATTTGTTTTTTGATTTATAAGTAAAATAAATATTGTTTATTTATATTGAA
-CAAAAAAATTGCGTTTAATTAAGAAAAGAACCCTTAATTTTTACCTTTAAAGTCAAAAAT
-GCAACTTATTTCACAGTGTGTAAACAGTTTCTTGACAAACTGTATGTACATACATATGTA
-TATCAAACAAGAGAGAATGATATAGTCAACTTCCCCGATTATCAGATACTCGTTACTCAG
-CTAGTGGAAATGCTAACTCGAAATTTTATAATTTTTCTGGGATATCGACAGATCCTGATC
-AAGAATTAATGCACTTTATATGGTCGGAAACGCGACCATGTACCTTCTACCTGGTACATA
-CCTTTGAACGAATCTAGTATACCCTTTTACTCTACAAGTAATGGGTATAAAAAGTTTTTA
-TTCAGAAAAATCTGGTTCATTTCGATGTTCTTTCTCTTGGTGTTGTCCGAACCGCTTTCG
-TGAGAACTAAGTTGTTGCCGAAAGGGGTGAAATCGGCCAGGCGTCTTGACTACTGACAAC
-GGTCAAGGAATTTTTTTGTTTTAATTGTCTTTTTGTACCCAAGAAAAGAATATTAAGCTA
-TGAGAAAATGTACTGGAGTAACTGGTTTGGTTAAGTTATCTTTTCTGAAATGAAAATTAA
-TTCTAAAACTGGCTTTTTCCCTTTTTTAAGTTGCGCATTAGTCAACTCATAGTAAAGAAC
-GCACAGATATGCTAGGAACTGGTAAACCTGAAAATGAAGTCGTCGCTGTGTAAATGAAAC
-CGACTGTTGATAATAAAACGCGAGATTTTCGCGTAAACTTAATAAAAATGCATGAACGTG
-GATGGAAAAGGTGTGCAATGAGCAGAGCATAGAAAGACATCTAAGCCAATAGGAACCAAC
-CGTGTTGCTATTCATCTCCTAAACGAATGCATGCCATTGGTGAACACTGTTGCCGCGATA
-TTCTTAGCGTGCCTTTTTAAACTCATTTTCTAGCTAAACTTGTATTATGTATGTATTGTG
-GAAAGCGAAAATAAACCCCGGTTCGACGGACACCAAAATTCGCGAAAGTTCTGTTAGGCC
-GATCATTTATACATACATACATATTATATTTTGTAAAATAACATATTGCTTTGTCAGATA
-CCATAATATTTTTATACTCACGAAACGAAAAACACGATTTAAAATGAACAAGAAGTGTAG
-CTTTTATTTAATTTTCGAAAACTCCTAAGTCGCCTATATGATACAGTAATACCATCTATT
-CGGACTATATACCTATATCTGCAATAGAACCTAGAAAGAATGCTTCCCGGACTATCAGAT
-ACCCGTTAGTCAGTTGGTCCAAGTGAGACCGACAATTTTTAACATTTTCAAGCAATAACG
-GTAGAAACTGGGGAAAAAAGTAATTTTAATGCTCTAGGGTGTGGACTACGAAAAGACTAA
-GACTAATAAAACATGAAAAAATATCGAAAAATTAATTTGTCAAAAGCGTGGACGTGGCAA
-CATGGGTCAACAAACTTGAGCTGCGTCTAGATCTCTAGAATCAGTACGCTTAATCTCATC
-CTTATAGCTTTTATAGTTCCTGAGATCTCAACGTTCATACGGACGAACATACGGAAATGG
-TCAGATCGACTGGGCTATTGAACCTGATCAAGATTTCATATCGGATACCCTTTAACGAAT
-GTAGTATACCGTCTTACTCTACGAGTAACGGGTGTAAAAAGACATATGAGAAAGATTTAT
-GCAGATTAGCGTAAAGCTAAGAGACCTGTTTACTTAGAAACAGAATGAAAGAATATGCAC
-TGCTTATTAATTTCACATTTCTAGCTTTATAGTTATTATAGTTTCATTTCCTTAAAGCTT
-TTTTTCCGCTAATATTGTGTTTTCTTATACAGGGTGTAAGAACACATTTTGTAATGAGCT
-TTTGTGACTAAAAATATTTTTCAAAAGTCATTCTATGCATGTTACGCTGTATCAAGATAC
-TGCGAATTTTCTTTAAATAATTAATGTTAGTATTTGCTACAATGACCATCTGAGTAGGCA
-TGAGGTGCCATTAGATATGTATTTACTTCACATGACGGAAAATTTATGAACCACAACCCC
-TACGGACCCAAATATAAAACTGAATATAATTTCAATATGTTTTAATTACACTTTGAAGTA
-CAGTCGAGTCACAAAAGCTATTATACAGTTCGTCTGTGGTATAACTTAATTTCACGCGCT
-TCAAAAATGTTTACAAAACTTTAATGCCAAACTCTTTGAACCACGTATAAATACGTATAT
-AACCACAGCTCGCGAGATTTTCCTAATTATGGTGCCGCAGTACATATTTAATTTGGCACA
-CACATATATGTTGTTTCACCCCTATGTATACACACTCGCTTGAGAGAAACAACACCTAAC
-TCAAAGAAAATCATTAGACTTGCTCTACGACGTAGGCGGCAGCGCTATTTGATTGGTCGG
-CAGAGTTCGCGCTGCCTCCATACTTGAGACAAGACGTTTGGCTCAGATCTCCACCTCCAG
-AGGCGTTACACGCGAGAACTAGAAGAAATTTATGAGTTTGAACCGCGTCTGTGAGGAAAC
-TGTGGTTCAACGCATGCCACTTCACTTCAGAGGGGTTTAAATTTATAAACTAGTATACAT
-ATTCACATGTAAATGTTGGTTAGGTACCATAAACTCTCAACAAGTAAACTATATTTTTAA
-ACTTTATTTAAAAGTCGTACCCAGATTTACCATCATTTTGTTTTCAGCTCTAAAGGAGCT
-AATACTATACGAAATTTTAAAGCCACCAAAAATCCCAATAACCATGTTTCCCCATTTTCT
-ATTGAAAATTTTTTTAGGAATCTATACTTGAACGACGCAAATGCATCGCAGACAGCCAAA
-AAAATATGTCGTTGAACCAATGCAATTTAAAAACGCATTCCGCCACAACTAAATGAGGTT
-ATGTATAGCTGTTATTTGTAGAGTGAAAATTATACTTATTATAGAATGATAGCCAGCCTG
-CTTTGGCAAGCCAAAGCTTATTTACGCTTTTAGTAATAATACATTTAAGTAACAAAAAAG
-AACGGTAATGTATCATTCATTTGGACAATCAGACGGACATGGCCTGCCCAGTGATCCTGA
-TCTTAAACAAATAGTCGGGTTAAAAGGTACTTATATAGTTTAAAAACTGGTCAAGAATTA
-GAACGTTTTGTGATAATAAGCAGAGGATGTACCTTTTACAGTCATTCATATGGCAGCCAA
-ATGATGAAGTTTTACGATCAATTATCAATTCTGCTAATTATCGTCTCAAAATGTTTGTAT
-TATTATATTATTGTTGCTTGAATGGTAATACCTGAAGAGGATATCGACATATATATTCTA
-TGTTATTTGGCATTGAAGCTAATGCCATGATTTTATTGGTCTAGTTTAAAAACATTAAGA
-CAGCAATCGCAATTCTGAAGTGTACGACGAAAAATTTGGAGTATAAATCGAGTTAATCGA
-GAATAGAAAGTTGTACTTTTTTAGTAAGTCCACAACTAGAACTTAAATATGGTCCTAATT
-TCCGTGCTGAAGTATCGAAAAACAATGTTTTATAGATAAACGTAAAATTTGAACAAAATA
-AACTGGGTTTTTGAACTTTACGTTTGTTTTATGTTTTCATAGACAAAATCGCCTTAATTT
-AGGTAATGTCAAAATGCGTCGTGTGTGTAATGTAAATTATGAAAACTATACATCTAAATG
-GAAGCAAGCACCATCTGGTGGCTGAACGCAATATCCTATCTACTTGACACAAGAGGTCGC
-TTTCTGTAGAAAGACAGTTAAGAGTTATAACTAAGTAAATAAAAATCTGAAGAGAAAAAA
-TTATACTTAAAAAGTTCTCTTTATTTTAAAAGCTTAGTCTTGAATAATATTAACATGCAG
-CTTACATGCAGCTAAATGTACATTTACTTTTAAAAAATGCCACCTTAACCCAATTGGAGC
-CGTGATTATCTGTCCAATTGGAATGCATTAGAGTCAAAATAATATTTACGATAAAACGTT
-AGAAAGGTAAATAATGTAATATAGAAATATAATATAATATAGTTATCTCTCTTAAAGGAG
-AGGAACAAAAACACATTTCTCCTTAAATTTTCCCCTTTTAATTTCCACGATTTTCGTGTC
-TAAATTTCCCTCATCTCTCTTAAAAAGGAAGAACAAAAGCTTTCCCCTAGTTCTTACAAT
-TTCTTCGCTCATTCTCTTTCTAAAATATATTTTAAACTTGAATATTTGAAAATAATAATT
-ATTATGTATTTGTTATCCAATCAAAATCCAAATCTCAAGGGACTTCTATCAGCTTTAAAA
-CTTATGTACTTGACACCAAAACACGATTAATAAGTCGTGAGTCGAACTGCATCATTTGTA
-TTAATAAAAATATTGTCTCTTCGTATACAAACATTATCTGATAATTTATGCAGATTTAAT
-TGATGAAAACACCGACCAAAACCAATTTTGTCGCATTTATAAAATTTGCACTCTGTTTGA
-GTAACGAAAATCATTTAAAATGGGAAATGTAAAAAATAAATATTTTGTGTTTTAATACTG
-TTTTGTTGACTTGAAAAAAAAAATAGGAGAAAAGTCGTAAAGTTAAATTATCCAATTTTT
-CTAGGCCCGAATTCCAAATACTATTGCTACCAGAGAGTTCTACGATCAAACTTCATTTGT
-GTTTATCGACAAGTATGTTATACTGCAATAAAATATCTTTAACTGGGGTTAAGTTATAAA
-AATTCGTCCACGTTTGGCTTTGTAACCCAATGGGCGTGTTTAAGAAATCTAGAGAAAATA
-ATTTAAATATCACGAAAAGCCACCACCATTCGTGAACATTTTAAGACCCAGACCCCAAAA
-GCTATACTCCTACACTCTCAACCCTCCATCTATTAGAATCAGAATCCTTCAAAAAAAACC
-CTTCGAGGGCAGCGCTGCCTCTACCAAAGAAAATCGGGTTCCTTCGCATTACGATAGCGC
-TGAGCTATGCTTCCACGCTTTTATCATCAATTTTTGAATTTAAAATTTTGTTTTTTTGCA
-AACACGCGCCATGTTTATTTTTTTCTTTTAATTTTTCTCGCCTCCAATACCGGCGCTTTC
-CTGCGTCCCATTTTCTATCAGCCCGGCCCATTTGGACAACCGAACAGCGAACACCCACAC
-CCACCAACATCACCATCACCACCCACCATCGCAACTCAATTCTAACGTCCATTTCCACCC
-CCATGCCGACTTGGCCCAGAATTGCGTTTTGTTTTATTACGCGAGCATTTTCTTTCATTA
-ATAGCCGCGAGGCATTAAATTTTTAAATCATCGTCTTGCGTAAGGAGAGGAGTGGATGGA
-AAGCAAGGCCAAGAAACAAGGAAGTGCTGGGGACGGAAAATGGGATGGATGGCTATTCGA
-TAGCGGACAGGAGCAAGTACCGAAAGAAGACTTCACTAATGATGCCCTTGGTACAGTCGC
-GTATAATTTCGTACAGTGGTCCTGGAAAGGGCGATTTTCCTCCTCTGTTGAATAAACATC
-ATTGACTAGGTAACAAGTGACTCTGTTTAAAAAAAAAACAAACACCAAGGGGTAGGGACA
-CTCTGAAACTGCTTCGCCCAAAGCTAGGCTCGTCCAAGGCGCTGACAACTCTCAGTAAGG
-ATCGTTTGTTGCTCTTGTTGGCACGATACCTTCATATGCAAATGACGAGATCTTGAACTG
-GAAATAACCAACCCCACTGACTCCTATGTGCGTCACTGAGTCAATGTCGTTCATGAAGAA
-CTCGGTCTTGCAGCTGCGCTCCGGTCTTCCATGACTGTGTCCTGTTCCTGCTCCTAGTCC
-TCATTCTGGACGTTAGGTTACCGGACACTTGATGGTCTGACCAAGGGGACGGGACACATC
-GTGGAAACTGGTTTTCTCACGCTAAGCCAAATCAGTTCGGAACAGCGAACGGGGTTGGGT
-TAGCTGGGTAGTCGGGTTGGGCAAGGCCGAGCCAGATGGCCATGCGAGTTGGGGTTGGGT
-CAGTTGGTTTAAATTTGCATAAGCGTCCGACCTTCGGCAACTGGAATCAGGACCGCTATA
-AACTGGTCAGACTGGTTCTGTTGTGTCTCAAATCAGACATATGCAACAATCGAGCCTTTC
-TAAATGTCCTGCGCTGCTCTTCTCCTTTACCCCTTGGCCCGAGCCTGGTTTTCCGTAGCG
-CAACTCACCACACATCCGCTCTCACATGTGAATATGAAGTCTCAGTTGCTTTTGGCAAAA
-AGTTTTCCCTTACATTGTCTCATTTAGTGTTTCGCTTCGTACCGCCGCAGTTGAGTTTCA
-AGGAAGCTATCGCAAACATGTGTGAACGAGGATGAATGACGTGCCTTACGCTTGTGTTGT
-AGAATATTGATATCTATTGATAGCTGGAATGCTCGTAGTGAATTCTAATTCGTGTAAAAC
-TGACCTGAGTCCCCGGTTATTATACTCATAAAAAATGGGAATAACCGTGACTTCCGGTTG
-CTATACTAAACATTCAGCTTAAGGAAGTGGAATATATCTGGAGATATGCATATGCAAGCA
-GTGCTGCAAATATTTTTAAATGAACTTGAAGTTAATTTTTTTTTAACTTTTAACAGATTC
-CGAAAGATCAGATTTCAATATTTTTGGACGTGGGTATATTGGTAATTCTAATTTACAAAT
-TTAAAATACTTTTATCAATTTACTTTAAGATTTTATAGATTTTCTCAAAAATCTTAATAG
-CAACTCGCAAAAAAAGTAAAACATGTAAACTATAATTGCATTTATTTAGACATTTGCCTA
-TATTGTAATACTACAAAACAGGAATTAAAAAATGATAAAAAGCAGAATGTTTACTAGCAA
-GATGTCCCAGTTATCTTAGCCACTTAGCTCTATAGCTATATAATTGGGAACAATTTATTT
-CGAAAGGCACTATAAAAGTTGTAATATCCAACAACAACAATCGTTTTTAAAAACCAAACA
-TCGGTCTATAAAGCCAATGTGAATATCATTCAATTATCTTTTAATTATTATTATAATATA
-ATTATATATAATTATATATAATATATATATATAATTATATATAATATATAATTATAATAC
-ATACAAATGTCGTGTTTAGAATCAAGAGTAAGGAAAATAATTTTTCTTCTACTTCTTTTA
-AAGTCCGATTTGGTTCAATATACTTATTAATACTTCTGTATGTAAATAGTACACATTTTC
-GGAATTGGCATTTCCAAAGACGTGTTCCTTCAACAATTTATGTATTCATCTTTTCTCTAC
-ACCATTTTGTTTAGTTTGCAGAAATAGGAGTGTCCCATTTGTCAGCTTTCTTCTTTTTAT
-TATTTTTGTTTTTGTAAGTGCAAAACTCTTCCGCAAAATGAGGGTGGATTTGTATTTCTA
-CTGTGGATGGTTCCAACGAATGTTCGTTCGGCCAACCATTTTGTTTTCTTTCATTCCCAG
-AATACTCACCCCCATCAAGAACGTAATCAGATTCGGCAACTCAATAACGTTGCAACCGCT
-GTTTCTTTATTTCGTATACATATTTTGTAACAGTTATTTAAGAGTATTACTGTAGAATAA
-TGACATTAAATTTAAAAGGTACAGTTGCGGTTAAAATAACATATAATAATAAGGACGGTT
-TATTGGTTCGCATATTTAATTAAGAATGCTATCGCAATTTTTGTATTCTTTTTCGCCTTA
-CTTTGCAATGAATTCAGTTCAAAATTATACTAGTACCAAATAATTTGGTATTTTACACGA
-CTTCAGGGGTTTTTGAAAATTACCTAGCATTTTTATATTCTTCCGTTACATTTAGTCCTG
-ACTACATGTGGCATGCCATCCACCGCCTTGCCGGGAGGCTAGATTTCTACTATTCTCTAC
-TACTATTCTCTTCTACTATGATTAGAAACGCTATTAAATATGAGCCAGCAAATGTAAATC
-GCAATAAAACCTGTATCTTAAGTCTAAATTCATTAGAAACTAAAGACGACCGTAGCTGTA
-CTATATTCCCGGAAAGAACTTTCAAAATTGATTCCAAGCAAAGGCGCTGTGCGTCCTTTA
-ATAGAAACGATATATAATATATACATAGATGACATATGAGGAATTGAATCAAATTACCAA
-AATTAATAAAAAAAAAATATGGCTATTTGCTCTACCCGTGGTAGAGTAAAAGTAAATAAA
-AATAAATATAATATATATAACAATATATATATAATATATATATATATATATATTATATTT
-ATATAAATTATTTATATAGATTGTATATATACATATATATATTATTATTATTATTATATA
-TTTGTGGGTGTGGGAATATACTGAAACAAGCTTGCGTAGCGTTGCGTCACTAGAATCTGA
-ATGTCTAATCTTTCTGGCTTTTATAGATCCCCAGCGTTAATGACCATGACCAAGAATGTT
-TTTATATGTATGTATATATTTTATAGTGTCGAAAGCCTTCCTTTCTGCCTGTTACATACT
-TTTCAACGAAACTAGTACTACCCCCTTGTTCTACAAGTAACCGCAATAGTGTCGTGTCGG
-GTAAGTGTCATACTACAATCCAGCTATAAAGACTTCTCCCGTTTCTTTCTAGAACATGTA
-CTGCATATGGATACAATAGAAGCTGTCCTTATTATTTTTTAAGAAGCAATTACGGTATTG
-GAAATTTCAAAAACATGTTTAACACACAAATAATAAATAATGCTAAGAAAAAGAAGGGAA
-ATGAAAATGCATATGTTTTTTTTATTCCCATCCAACCAGTTAGGGGCTTCATTAAGCATT
-GCTCACATCCATGAGGGCACCGCAGAAGTCCGTACACATATGGCAAAACAGTGAAATTGG
-TCAATAAAGAAAAGCAATAGAAATAATTCTCCGAGAGAAGTACAATTCTTCACGGGAAGT
-ACATATGTATATAAATTAAAAATTATCAATAAAATAAGGACCGTCGAAGAGGGAACGATA
-GAGAAATGTAAAGCAAAACTTAGTCAGTTGATTCACAGGGATTAAAACATTTGCATGGAA
-GGCAAAGGTGGGCGATTAGGATAAGTGCTTCTTTATATTGTTTGGAACTACAGAAAACCC
-TGGATGACCGCGAGACAAAGGATCAAGGAAGCACCTAATGCCGCCAAAACAGTCAAGGAA
-CTTTACACACTTCGTCTAGGGAAAAACTTTTACACACTCTGTAACAGGGAAAAGAGCTAA
-GAATTCCAAGTGATGCTCACCTGAATAAGCTGAAGATTACCTTGCCTCTAAAGTGGAGAG
-GCCGGGAAAATATGACACATTTAACATAGACGCCAAAATTAATAACAATTTGCGTGTACA
-TGAAGGTCAATCATTTGGCTGTGTAGTAGTAGTAGTAAGTAGTATGCATTAATGTACGTT
-AAGAAACGGTCATGAAAATTCATCAATCATTGTCCCAATAATTTTTAATAATCACCGAAC
-AGTTCAGAAGGAAATAAACTGGTATCGGCTATGTACATTATGTATATTTGTATCTATGTA
-TATGCTATGTATACTTGTACCTTAAAATACAATATTAATAGCTGCTATCTTACTTCCAAT
-GATAATATAAAAGCATTTATAGCCGATATTTACGCAAATTTATAGAAGATGGAGAGGTCA
-CATCTGAGAGCCATGGTCACATCTGATAAAGCATGAAGAGCGTGGCCAATAACACCGTGT
-CCGTCATAATAAGAGGGCGTAAATCTTTTATGCCACAGGATCGAGCTCGAGATCTCCGAA
-CCCAAGATGCAAAAGTGTACTGGTGGACGAATTAAACGTTCTGAGACAGGCCACTTCGCC
-ATTGACTAACCAGTCATTGACTAACCGGTCGAGAAGGTTGCTGGTTGGTTTTGATAAGCT
-AAGGACCGTGAAACCCTACAACTCCATTCGTTATCATCCACTCTGCGTATTAAATATCTG
-GCAAAGCTGATTACATGCGACCTCTGTCAAAAGGTCGAATGTTTTTGCTGTTGTGATTTT
-GTCTATATTTAAAATTGTTCAAAACCAGCGTTACCATCCTTACAGAATAACGGAATTACA
-GCACACATGCAAGCGACAAATACATTAACATTACTTCCGGATCAGTTCAAAGATCCTATT
-GTAACCGAAATTGTGGCACATTAGCTTCGACGATATAATTAGCACGGAAGTACCTTTTTT
-TGTATAACAGGGATAGTTATACCCGTTTCTCGTAGAGTAAAAGCAAAGACATTAGAAATA
-TTTGGTGACGGCTAAATTGACCTCTCCCCGCTCGTGTGAAATTGAGAAAAATCTAAAAAT
-TGAATTTGCGTGCTAGAAGACAATTTTCGGGCCGAAATCAATTTACATATTTGGATTTTT
-GGCCAATTTCGTTGCAAAACTTAACAGGGTACTGTGAGCAGAACTTTTAACAGCATTAAT
-ATTAAGTTCATCAATATTTTAACGATTTGGAATTGTTAGTATAGCTTTTGTAATTTATAA
-CATACATTTTACAAAAAAAGGAAATACAAATTAAAAAATATATTTCATAAGAATAATACA
-AACATACATAGTTAAAAGTAAATATTTATAAAGTAAATACAAGTTTGCGAACTACTTAAT
-GCAAATTTGATTTCTTGAGGGACGACGTGCGGTCAAAAGCACATATAATAATAACGTTAG
-GCAATGCAAAACAATTGATTGAAAAACAATTTTAATTGATCACAAATAAAATAGATTGAA
-AACAGGCAGAATGTCGTATCTAACAGGCAGAAGGAATCGTTTCCGACTGTTTAAAGGATG
-AATAGCCGAGTCGATCTAGCCATGTCCGTCTGTCCAAAGACACTAGAATAACAAGATGCG
-TAACGGCCATACATTGGTTTGGCACTATGCAGCCACATTTTTGGTGACGGGCAAAATTAC
-CCTTTTTCCGCTCGCTTACGACGAGAGCGTAAGAAATCTAAAAATAAAATTTGCTTGCTG
-GTGTGAGTACAAACAATAGATGAGAACTCGTATGTGTGTGCAAAGACACTAGAATAACAA
-GATGCGTAACGCCATAGGATTTTTTGGCACACAATTTTTTGGCCGTGGCTCTAGAAGTGG
-CTCCAGGCTCTCACGAATTTTTGTTAGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACC
-GCTCTTTTCTACGCATACAGTGATAGCAGACAACTTTATGTGTGCACACGTATGCTCATG
-CATTGTAAATTTGGCAAAATATGCCCTTCACCGTAGAAGTTCTTAGACTTTAAATCTATA
-TTATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTAT
-TATTATTTGAAAATAGATTAGAAATAGCCAAATCTATGTACATAATATCACAAAAATAAA
-TTTCAAAAATGACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTG
-AAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGCACTTCGTGCCTTTAGATAT
-GAACAAAGCAAAGACACTAGAATTATTCTAGTGTCTTTGATATGACTTTTGCAATAAACA
-GTTATCATATTTTTATGAAATTTATGAAATTACAGTAGTTATAATAATTTCTATTGTACT
-TCCTTTAATTATTTAGTATATTTATTAAGTCATTTGACTTAATATGATGTAACATTAACA
-TTAAAAGTGTTTAAAAAAAATATTTAGCTTTTAAAAAATTGTCAGATGAGAGACAAAATA
-GAATTAAAAATAAATATAAATGTGTAAACGGTAGCTAATTCGAGCGGCAATTTTAACAAA
-CAAATTTTAAAAAGCTTTAAAATTATAATAGTCAGGGCGCGAATTTTAAAAAATTTTTTT
-ATTTTATCATATTGCTAGGAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCG
-TTTCTTCGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTT
-ATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTATATTTTTAGATTT
-CTTACGCTCTCAGCGGGAGTGAGCCGAAAGAGAGTAATTTTGGCCGTCACCAAAAAAGTG
-GCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGG
-TGTGTGCGTGTTTTGCTAGAAGACGATTTTTGTGCCGAAATCAATTCTGATCGAAGAAAC
-GAATTTACATATTTAGTGAGGCCAATGTCGTAGCAATATGATGAAATTGAACATTTTTTT
-AAAAATATCAAATTGGAATATAAAAAAACTGAAACTGAAAAACAACTTAATTCCATGAAA
-AAAATGCGTCAACTTGTAGCCAAAGCCAATGGGGGTCATACTAAATACTAAAACTTTTCA
-AATATTAACAAAATAATTTAAAAATTTAGGATTAAACTTAGTTTAGTGTTTTGTGTAATG
-AGTTTCTTGACACTCTCAAAAGTGTGTAAACTTGAAATTTGTTGTTTATTGTTATCTTGT
-ATATTTAATATTTTTAATTTGTTTTTTGATTTATAAGTAAAATAAATATTGTTTAATTAT
-ATTTTATAAAAAAATTTCATTTAATTAAGCAAAAAACCCTTAATTTTTAGCTTTAAAGTC
-AAAAATTCAACTTATTTTACAGTGTGTAAACAGAGTCTTGACAAACTGTATATGACCTTC
-GAGTCGACTTGAAATATTTTAATGTTTAACATTAAAACATTTCCATATTCCCCAATTAAG
-TTATTTTTCTAACTATTGTTTTTTATTATATATTGCTCGATTATTCAGTCGTTAGTTATT
-TAAATAACGCTAATTTTTTTTATTTATGAGATAGAATGCTGAGCTTAGCTTGCTTTTTTT
-GTCTATCAGCTATCACAGTCCACTTACAATGCTTAAAAAGCAAAACTTTTATGAGTTTGT
-TTAAAAGATCTGTTCTATGTGCATAACATTCATTATTTTCATAAAACCATAATGAGAAGG
-CACTACTTTCATTTGTGCACTTAATGCATTGCTCAACAATAAATTTTTTTATACACATTT
-GTTTTTTATTATTTTCAAAAATATTTTCGAAAGCTTTAATGTGTATTTTGCAAATATTAA
-AAAATAAATCAGATGGTGCCTTTAATTTCCCGAAGTCGGATTCTATTGAGTAGTTTTTCT
-CATGTATAAAAAGCTCTGATGGAGCTGTTAAATGCTCGGTTTCTTTTAAAATTACCGATC
-TGCATTTATCGCAACAACAAGTCACATCAAAGACACTAGAATTATTCTAGTGTATTTGGT
-CATATCTTGAGGCTGAGGCACGAAGTGCGGACACAAGCACTCAACAATCATTGCCTTATT
-AATTTTTCACACGTCGCAAGCTGAATACTCTAATAACAATTATTCTAATATAAAGTCATT
-TTTGATATTTATTTTGTGATATTATGATTCTAAGCTTTATTTAAATAATAATAACGTTAA
-GGCAATGCAAAACAAGAATTTTTCGCATGGAGCCAATTGATCAAAAATAATATAGATTTA
-AAGTCCAAGAACTTCTCAGGTGAAGGGCATATTTTGTCAAATTTTCAATGCTTGAGCATA
-AGTGTGCATACAGTTGTCTGCTATCACTGTATGCGTAGAAACAAAAATTCGAGAGGGCCT
-GGAGCCACCTCTGGAGCCACGGCGAAACAATCGTGTGCCAAAAAATCGTAGTGTCTTTGG
-TCTGTCCGTATGAACGTCGAGATCTCAGGAACTATAAAAGCTAGGATGTTGAGATTCATC
-ATAAAGATTATACAGACAAATACGCAGCGCAATTCTGTTGACCACTCCCACTCTAACGCC
-GACAGACCGACCAAACTGCCACGCCCACAATTTTGAAAAATTGTGAGATTTTTTTTTGAT
-AACTTCATTAGTATTGTAAATTTCTATCTATTTGAAAACGTTTTCCCACGCCCACTCTAA
-CGCCCTAAAACCACCCAAAACTTTTTCATAATTTTATTTATTAATCGCTTAAATTTCTAT
-CGATTTGCCAATAAAAATTTTTGCCATTCCCACATTTTGAACCATTTTAAATTTTTTCTC
-ATTTTATTTCCCAGTATCTATCGATATCCCAAAAAATTATAATATTTCGCGTTTACACTA
-GCTGAGTAACGGGTTACCTGATAGTCGGGAAACTCGACTATAGCATTCTCTGTTGTTTTT
-ATTTAAAATCTGTCCTAAGCGGACAATAATTAAATGGCGTGGGGGTTCACTTAAGGGATA
-CAGCTAGTAGTTGTTGGGGGAACATTTACATGAGAATAAAAGTTAAGAGTTGTGTTACTT
-TTTTCTCCTAGTGAAGAAGTCAAGTGAATGTGTTCTTCTCAAGGGTTCAACGGGTCGACT
-GTTGCCAAGGAGATCGATTGCCTGGTGGTTTTGGTAGTAGATAGGTTAAAAACTGACAGT
-CTGTTACGCTTAGAAACGGACGGATGGACGGAACTGACAGAATGACGGACGGACCTATAT
-ATAGCGACCTGGCTGGATACGTAAGTATAAATAATAGTGAGTTAAATATTTAATTCTTTT
-CTTTTTATACAAAAACAAAACTTTTAGATGAATTTTAATTTTTCACTTCCCTCTTACAGT
-TCAAGGAGAACAGACGTTTTGTGATTTATTTATTGGGCAGAAACAGACGTCTTGTGAAAC
-AAGAAACAAATCAATATCAATACCTATATCAGTACCAATATCAGTGCTCAGCAGTTCCAC
-GCAAAAATCTATTAATTAGACATAAAAGACACCGTCGCCAGATAAAGGTGCAGTTTATTA
-CCTTGTTGATTTAATATCAATCAAATAAAATACTTAAGCTTACAGTATATTGGGATTTCT
-GTCAAAGAAATGTTAAGAAAATCGTTAAAAACAATAGATAGGGCTATAGGTCGAGTTTCC
-TGACTATCCGTTACTAATTTATACATTTTTCTGCCTAGCCAATAGAAAATAGGACAAAAA
-TAATAAATTGAATAAAGATTTTAAATTTTTTAAAATGTGTGGGCTTTTTTGTCTCTGGGA
-TCTTTCTCAAATCTCAACTTTTCTGACGTTTATAGATCCCGACGTTATCGGGCGTTTCCT
-TCTACGTGTTACATACTTTTCAAACAACCAAGTATACGCTTTATCTCTACAAGTTATTAC
-GAAGTTTCGCCTTCCCGTTGAAATACAGATTTTTCCACGAATGCTATTTCTGGAGTCTTT
-GATTATCATAGCAGTATAAGTGATGCCGAAGGTTCATACTAATTTCCTTAGTCTTACGTA
-ATCCCACATTTTTATCCGAAGATTTTTTTGATTTAAAACAAGATAGAATGATAGTTTCCC
-GGTTATCAGATACCCGATAGTGGCTAGTGGCCACTGGTGGCAATGCGATCGCGAAATTTC
-ATTTTTGGGATACCGATAGGTATGGAGAATAAAATGAGAAACAATTTTTTAAATGTTCAA
-AGCCACGCGACCGTTTTGGGCGTTTTGTATACCGGTAGAAAAAGGCAAAACGAACAATAA
-AACTAAGAAAGTGTGGACGGCAAAAAGGGCTATTGATCCTGATCAAGAATATATATACTT
-TATATGGTTGGAAAGGATTCATTCTACCTGTTACACATATTTGAACGAATCTAGTACACC
-CTTAATTCCCCGAGTTAAAACTGTAATACACTGACTGACATTTCTAAAAAAAAACAATTA
-TTTTCTAGTCAGTATGATCAAATTTCCAAATGGATCCGTGAAGCCCTATTATCTTCAGCG
-CAAAAAACTTTTTTCAAACGGGGCTCCGCCATTACCTGTAAATACTTCTGTCTGAAATTT
-ATAATATTGTATAATAACTTAGAATCGAAGATATCCAGCCGATGGAACAAATCCTTGTTT
-CCATTATTTAGAAATAAGCAAAAAAAAATAAACACAGTGCTTTTTTCATTACCTTTATAT
-GGAAGAATTTACAGTTCTCTTAATATTGATTACAATACAGTTGAGAGCAATATATATCAA
-TAGCGTTTTACATTTATATATATATTTTAATTTCATTTAACACAGAGAGAGCAGCGCACA
-TATTAAATAATAACAGAAAATAGCTGCTGATAACTAAAATTTCGATGTTTAATTATTTTT
-ACAGATGACCTATTATGTTAAAATACAGATTCTACATTTAACTTCGACGTGACTTCTAAA
-AGTTGCAAATGAATTATGTTGTTTCCAACGTTATCATTTGCATATCCAAAAGTTTATTTT
-CTCCGTTGTAAAAACACCTAAGTAAATAAGCTTCAAAAAATCTTATTTAGAGATGCATGT
-CTTAATTTGGAGACTAGTAAACAATACATGGCGAGGGCGGCAAAAATTTAGAAGTTTATT
-TGTTGACAAAGAACGTTGGATTTGGTGATAAATTCGGCGGCATTGTTATCATGTTGCTCT
-GGTGCTGCTGGTGCATATGCTGTTGTTGTTGACTTCTGGTGTTGGTAGCATATAACTGCT
-GCTGAAAACTATGATATTGCTGGGCATACTTCAGGTCCGTAGAAGAGGGACCTACGAAAT
-TGATGCCAGAGACACCGTTAGTAGCACTGACACTTCCGGCAGTTGACATTAAATTATTAT
-TAGTAGGTCCAATTAAAGACTGACCCTGCGCATGTCCTTGCCCATGCAGTTGGATCTGCC
-CTTGTGCCACTGCAAGTCCCGATTGGTTTTGACACATTCCACTAGGTATGTTCTTTATGT
-GTTGTGTCTTAGGCTGATTGGCCTGTTGTGCTGATCCAAACATGTGTGGTCCAGCGCTGT
-TGCAGGAAGCGTTAGTGAAAAATGATGACGGATCCCCGACACAGTCAATACCATCCGATG
-ACTGTGCAAACTGAATTTGCCTGTTAACGGGTGGCATCCGCGCACCCATTACATTTGGCC
-GCATGGCATGTGGACGCATGCCCCTTATCATAGATGGTTGACCAATATTCATTGATCCGT
-CATGGCCGGGTAATCCACCCTCTTCGTCAACAATAGACATTTGATTGCAATTCTGAAAGA
-AGTTAATACCATTGCTTGCCCCAGGATTGTTTGTGATCTTGTTCTGGTGTTGCTCTCCGG
-AAGAATTCATTAGCATACCTCCGGCTCCTGGTCCCGCCATCAATCCTGGCATTCCAGGAG
-TACCGTCGCTGGCTGATGGTGGGCATATTGGCGACCCATTGCCTACAGCACCCATTTGAG
-GGTTAGCGTACCTCTGCAAAAATTCCAGACTAGGTGGCATTCGCACATTATTAGCTCCAT
-TGTTGTTATTGTTGTTGGCGTTCTGTGCCCTTACTGGCATGTATTGTATGGTGTTTGGGG
-TACTCGCCTTTACCTGAATATTCGGATTGAAATTCGAACCAAAATTGACTGGCATTCGAC
-CCATCATTCTGGCACCAGGTGGAACAACCCCTTGAAAGTTTGAAGAGTTTGCTGAGCCAC
-AGCCAGACCCTATGGAATTCTCTCTTAATCCACCATTGGGGGAATTAGGATTAAAGCCAG
-GCGGTCCATTTGGACCGCCTGCTACGCACATTTTAGGATTCAGCATTCGGGGACCCATTG
-AGTTCATTACGACATTCATTGAATGACAGTTATTTTGATTTATGGTATCTATTCCTGATC
-CATCTAGTCCCGAAATTATTCCATGCTCAATATTGATGTCGGACGGTCCCGGACCCCCCA
-TCATCGTCATACCACCAGTTCCGGCTGGACTACCCATGCTGGACACGCAACTTGTTAGTT
-GTTGGGACATTTGTGCCAAAGAAGAGATTGGATCGAAGTTTTGGGTCATCTTGTTTGGTG
-GCGGCCGATTGCCACTATTGGGATTTAGCGGAATATTATCGGAGCGCCGACTAAATTGTA
-CGGATCCACCTTGCGCTGATGCTTGACGCTGAAAAAGAAGATAAATTAACACAAAAACGT
-TAAATAAAATATTTAAATATTTACCTCCATCTGTATATTGGTAGAGCCCATTTTATAGGC
-GTTTAATGCTGAATTTGAATTGCTTTGCATATGTGGATGCGGGTTAAAACCAGGACTGGA
-TGCAGCAAATCGTACATCTTTATTTGCCTCTATTAGACTATTTACTGGTGACCGCTGACC
-CTGTGGGCTTGGTCGCCTACTTTTCATGTTATCACCTGTAGAAATATTATAATAAACATA
-TTTTTAATTTCTTATTAAACAATAGTGATTTTCAATTAACCGGATATGAATTTTCGTGTT
-TAATTTTAATAGTAGATTATCTCTAACAATCACTCCAGAAATTGGATTCAAGAAATGGAT
-GGGCGGTCCGGAAAATAATTTATTTTTTCTATTCCTGATTTTTTCTATCAAATTTCCGAG
-TTATGTAATATATAACTTATTATTAACGCAATTCATATTTGATTTGTCTTTAAAAAAATT
-AAACAAATATAACATACCAGCAGAGGACTGACCGAAAGACTCAAATTCCTTTGGGGATAG
-ATGAGATAAGGGGGTACTTGGGTTGCTGCTTAAGTTATGCGTAAGAACGCTTGACGATCC
-GGTATTTCTACTACGATTTTGATTTGACGGCGATGGGGTGTCTGCCTGAAAACAGTTCTT
-GTTTGCTGAGAGCACTGTTGTTGTGCCTGCCTGAACCGTCGAAGTATTAGCTTGCGGAAC
-AGATCCAGATAATGATCCTGTTCCATCCATGCTAGGAGAGTTGGTCGGCAATCCCATGAC
-TGCTGCGGTTGTCCGCGGTGACGGGAGAGATAGATTGTTTGGACTCGAGGGATTGGGCGA
-TTGAGTGGCTATTGGTACTGACGCAGATCTCTGGATGGAGTGGTAAGGAGGAGGTGGACC
-TTGCAGGGGTCGCACCTGGTTGTTTAACGAGTTTCCACCAGATCCAGAAGGGGTTTGCTG
-TTGTGGTACTACAGTTCCAGTGACTTGTCTGGGCTTGCCCCCCTTGAGGCGTTCTTCGAA
-AAATTGATGTTGAATCTTCGACCACTCCATTTGAGCAACTCCCCCTTGATGTGAATGGGT
-TCGGCTATCTTGATTTAAAACTTCCTTAGACATATCTGGGGCCGTTCCGATGACGTTGCA
-GCTTGTGTTGCCAAACGAGGCTAGCATATCCGTAGAGCTTCCCATCATATTGCCATTCGG
-GGCGCCGGAGCTTGAGCAATGCATATTGACATTTACTCCAGCTGCAGTTGTTCCAGTGAC
-AACACCTACTCCAGATCCACATTGCACACTGGTTTTTTGATTATTATTACATCCTATTAC
-GGCACCCATATCTGATATAACATCCCCTGGATGCATTACATCTTCCGAAAGTCCTGAACT
-TGTCGCCGATAAGAGCTCCGATTTGGCGTTACCTGGCATATGCAGTTGTCGCATCGTCGG
-ATTTATAATAGATCCGCCTCCGCCACCCGACATCCCCATCATTAAATCTCCTGGAATTTT
-TGTTATCTGTGAGCTTACATTAGCTCCTACTGAATTCTCATTTTCAGGAAAAAGAAATTG
-ATTCATTTTTTTTATTTTTGCCAACTGTTCTTCCCGATGTTGCCGCTGTTGTGGTGTAAG
-GTTTTCGTCTGGAACCTTAACTCCTTGCAGTGATACAATGTTGTTTTCAGTTGTCAGGCC
-AGGATCGCTTCCTTTTGTGACCTGTCCCAAATCAACGCCAGCTGCTTCCAGTATCTTTAT
-TGCCTGTGACTCGCTGGATGTACTGATACTGTCTACATGATTTCGTGAGTTTTGTCCAGA
-CCTACTGGTGTTTGAGGATCCGCCTTCCCAGCACATCAATTCAGTTTCGTTGCCCATAGG
-ATCAGACTGGTCGACAAAAGAGTTGCTAGGCGCGCTTACAGTACTACGTTTGCTGTTTTC
-ATGTTGATTGAATTGGGGTTTCAATAGGCCTACGGTCTTTGTATGTGGCTGCTGTTGTGT
-TATTTTGGCTACAGGATTAGGAGGAGTTAGTCCAACCTGCCCCATGCCTATCCATGGCAT
-ACCGACGGAATTGTGCCGCTGTAACTTGTTAATCTTTAAAGGGTTTTTCATAAAAAAGTC
-TTCCAGGAAGCTTTTTGTAGCAGGCTGAGTGCAGTGATACGCAATAATAGTTTGAAATTG
-ACCGCTTAAAACTGATTCGGCCCCTTTGTTGGCCAGCTGAGTTGAAAACACGAATATGTG
-ATTTTGCTGTTGCATGTAATCCAAACAATTACTGCTACCCGAGGAGATTCCATTGGCGTT
-GGCAGTCAATAAATTTCCCGTCCCCGCTCCAACTCCGATTCCGGGTATTGGTCCTACTCC
-GCTTACTAATATGCTCGAAATTGCAGGATTATTTAAAGATTCATTGATAAAATCGGGATT
-CAACTGATTGCAGCCTTCCATGCTCATTTCGTCATTATTCATTGTCAAGGACGATCCTTT
-TTTTTCCGTGGTACTGTCGTTTGAAATTCTTTCAATTTTAACTATGTAAAATGAATAAAT
-AAGATATTTATTAAAATACACCATAAAAAATTAAATAACTCGTAAATCATCTATATAAAT
-CACTGCGGGCGGAACTCCACGTAGTGGTGAAGCGCGCCAGAAGAGTGTGAAGGCGACTTC
-TATATATACACGCAAAAATGGAAATCTGCTGTGATTGTCCGACCTTAATCGAATTAAACA
-TTTTAACTGAAGTGTGATAATTTCTCATTTAATCAAAATTAAATCAAAAACCTGGTTAGT
-ATTTGAAACCGTGGAATTCTGTTTTATAGGCACTTTCCAACTTAACCATTTGTTTTTCCA
-AAATATCGTAGAACAAATGTAGTTCCGCTTGAAGGGGTTTAATAAAATAATCACATTTCT
-TCTAAAATGAAAACTTCCTACAAAATTACACCCATTTTCCTAAACTAATCATTTTTAGTA
-GCGTGCAGTATCAGATAGCTCAAAAGGTTTTATAGTAGTCTCCTTCGGGACCACACTCTC
-GTTCCCAATGATTACTGATTTTTGGAAGGGTATGTCCTAATTCAAAAGGTTTTTAAATTC
-TAGTTAATTAATCAATTTTATTTTACAAATTAGAAATATTCGTATTTCCTAATTAAAATA
-AAATTAAAAGGCAGGAGATATCGCTATAGTAGTTCTTTGACTATCAAATAAAATTGGTAA
-CTGACATTAATTCTTGTTATTTGCTTTATATGGATCTCTTAAAACTTACCCGGTGTAGCG
-GAGTTGTCCTGTGCATTACCAATTGAACCAAAACCAACAGGGGACATCGTTGGCGAATGA
-TTTTCTCTTTCTTCTTTTTTCATATTTACTAAACTGCCTAAGACATCGGTGGGTTCTTCC
-TTGACAGTCAAACTGGATGTAGAACCTGTTTCGCAGCCGCCACCAGCTGCTTGACCTTTT
-GCTTTATTAGAACTTATTTCTGAAATGGGACATTAATGGTTATGGAATATTAGGACAGCT
-TTTAAATAAAAATTAGCTTTTACACCGCGTCTAGTAGCATCTGCGTAGCACGGCTATTCA
-AAATGCTTTAGCAGTTTAACTAAAAATTATTGTGACTATTATATCATTTCACTCAGCAAA
-TTTTTAAATTAATATATTCTTAAAAGTACAGCAATTTTTTCTCAAACTAATTAGTTGATC
-CAATTTGAGGTCTTTCTTGAGATGTTTGAGTACATCTATGATATGCATTCCATCAAGATG
-AATTAATATTTTTATGAGCTTAATTACGGTTCCAAGAAAATGTCTGTTTTGATCCGAGCT
-TCGCGAGTTTTAGTCAAGTTTACAAGTTTAAAACTAAAATTGTAAGTATAGCAAAAAAAA
-AACAATTAAATGATTAACAAAGGTGAACGCCAATACATTTTAAAATTTTAAACCATTTGT
-AGGGCAGTCTTACCAGCTTCCTCGTCCTTCACACTACATTTGTTTTTCTTCGATTGCTCG
-TCACAATCTACCATCTGAGTAAGGCCCACTGTAGCAGACACATTGCTGCTATTCGAGTGT
-TCACTGGAGTTTTGTGGAGAAGCGACTAGGCACGAGTTGATTGTGCTCGTAGAGTTCTGC
-CTTAGCATAGTTTGTCCCTCGGGCAGATTATTTCCACTGCCTGGGGCTCCTCCAGTGGCA
-GCTTTATCACTAGTTGATAGTCCGCTTTTCTCAGTGCCTTCTTCTGGCGTCAATTTTATT
-TGATCTGGAAACACAGAAAGTTGTTATAATTCCGGACAAAGAGAAATCAATACAAGTCTT
-ACCCGGCGACAAAGTAGAAAAGGGTTCGCTATTAAGGGTCTTCGGAGAACTTCTGCTCGC
-CGCCGAGTCCCCATTTCCGATCGCTGCTCCAGGATTTGATCCAGATGCACTTGTTGAGGA
-GGCATCGGAGTTTGGTTGCGGCTGTTGTTGGGTTGGACTGCGGGGCATTGTTGTCGAGAG
-CATCCTAGAAATCGAATTCCTTCAAATCGACCTTCCCAAGATCCCTTGTGTGGCTAATTG
-CTCAAGTAGCAATTAAAATCCATCGTTTTATTGCTTTTGAAGTCGGCGAACGCAATTAAG
-CATATTTAGACCAGGAACTGCACGCAGGCACTCACCACTCATATGCATGCGATTACATCT
-CACGTGAGATACGCGAAGCAAAACACGATATCGTTTTAAATTTTACTGGAGGATTTTGTA
-TTTTTGTATTTGTATGTGGAATTCTCCTATTCTATGTCACAATTTTATGTATATGTGCAA
-ATGCAATAACACTTCGGAGCATCGTATTAAGCTAATGAAATTTTGGGCTTATAGGCCCAA
-ATGTTCCTGCTTTAACCGTGCGTTATGTTAGCAGGAGTCGAAAATTGCGAACATACTTTG
-GAATAAACAGCTCGCATAATAAGAGAAGCAATCTAATATATAAAAAATGTAATTACTACC
-CTTATATGTGACCAGACCGCGATAATTCGAACAAACCAAATTTGGTATAATTATTACTTT
-CATACTAGAATTCCAGATCTGGTAGCTTTAAGTCATAAATAACCAGGGTATTCCATAAAA
-CATCCACTACTCATTTAAGACCCTATTAAGCAAGACCAATGCAGCTCAGTCAGCAATCTC
-ATATTTTATTATTTTGAATTACAAATCGAAGCATTTGCATATATATATGGAAAAACATAT
-TTTTTCTTGGGTGGTTGTCGTCCCCGTTGTAATTTGAGGTAATAATTTTCTTCACATTGG
-TTGGAAAAAAAAACTTAGTTTTAGTTCCGTTTATTGCTTTTTTATTATCTATATTTGCTC
-AATAACAGGGATATCGCAAAACTCTTATAAATATCTGAACAGCCGGCGTCGTTGTGTTGT
-TCTCACAAATAATATAGCCCATTGCACGTGGAGTAAAAGATATATGTACTTTATCAGGAT
-AGTTATAGATGAGTTGATCTGGCTATGTCCGTCTTTCCGTGTGTTTCTGCCTTTATATTT
-GTCTGCAAAACACCCATAAGCCACCCAAAACTGACACGTCCACATTTGTCAAAGCTATTT
-TAGCTTTTTTCCCATTTTATCTTAACAAAAAACTTGCTGAGTTGCGGGTATCTCATATCG
-GGGATATCTACTAAAGAGTTTTCTCTTGTTTTGCATTAATTCATGAATAAAAAATGAAAT
-GCAATTATGTTTTCATTTAAACAAAAATGTTTGTTGCTTAGACAAATCCCAAAACAGTAT
-TGCTTCTATGATTTGAATGTTATTTAATATATATATGACAGCTATTTTGGTCTTGAATCT
-CTAAATCAAGATACGCATTAAAAAAAAAAAAATTTGTAAATTTTTTGGTCCTAGGATATT
-AAGCATGTTTTCCATAGTCGCAAACACCTAAGCGAGATTTTAATTTATTAAAATTTATTA
-ATTTAAATTTAAATTAAATTTAATTTAAAATGCTTCTATGATTTGAATGTTATTTAATAT
-ATATATATATATATATTTTGGTCTTGAATCTCTAAATCAAGATACGCATTAAAAAAAAAA
-AAATTTGTAAATTTTTTGGTCTTAGGATATTAAGCATGTTTTCCATAGTCGCAAACACCT
-AAGCGAGATTTTAATTTATTAAAATTTATTAATTTAAATTTAATTTATTTAAAAGCAATT
-AAGAATATTTATGATTCCATAAAATGCTTATAAGTTAAAAGTTTGATTTAATGCTTACAT
-TATATAGATTACTAACCAGTAAGTGTTGCCTCAAAAAGTTCTTTTAAAAATCCATAATAA
-TTTTAATTAACTTGAAAATTTTCACTTTAAGAATTTAACGGATATATTGGTATCTGTGTG
-AAAATGCTATTATCCATGCCACAGTCACCTATCTGAGAACAACATACAAATTTGAATGTA
-CTCCAATTATTAACTGTTTATTCACTAAAATGTTGCAGATAATAAAAATTATATAATACA
-TTTAGCTTAAGCATTTATTTCTTAAGCTTCAGTCTAGTGGTAGTTGTTTTAATTAGAACT
-TAAAGCGTTTTCATTTCCCAACTGTTTCTTTGGAATGAAATGTCTCGCCCTGTTCCTGTC
-CATGAACGTTCGCAAGAATTATAATTTCCAAGATTGGTTCCAAGGTTTAGTTCCAAAATA
-TCAATAGGAAATCAATAGAGTACAGATATAAATTTATTTAAATATTTTTAATCACCAAGA
-AATTTTTGTTCAATTTGTTTTGACTTAACCAGAACCAGGTGACGTATCACAATTTTAACA
-GTCAATGCTAATGTTTCAAAATAAGTTTGTCACGTTTAAAGTTCCGCTAAGATTTGGAAA
-CAATGGAGCAGTGTGTCACGGTAAACCAATTTGTGAAAATCGTACTGAGAATTTATTTCC
-GGATTTGGTTGAAAGTTACTTTTTTGAAAGATTTTAACTGTATAAATGTATAGTATTAAG
-TATTATGTAAAAAAAATAACGACATAACTTGAAAAATTAATTTTTTTGTTCGTGTCCGAT
-AGTCTATGAGCTAATCAAAAAACAAATTCATTACATTTGCTTTGCAAATAAAAAGGTAAG
-ATGTATAATCACTAACTTACTATGCTATATGTATATACATATAAGCGCTCCAGAGAAAAA
-TGACTAACAATTCGCTTTTGGGAAAAACTACATATACATAGATTAGTAGTACAAAGTTTT
-TAGGAAAAAATAGCTGACTGGTCAACACTGCCACAATGGTTGCGCCAGCGCCTGAAGAAA
-ATCAATAAATCAATACTAAAAGTAATTGTAATTCCTAGCGTGTGTATTCCTTTAAAACAG
-ACATTACGCTGCAACGCACAAGTATTTATAGATTTGGAGAATACTGAATAAATATTTGTG
-TAAACAAAAGGACCTGTAAACAGTTTCTAGATACATTTGATGTATTTTTTTTAAATAGAA
-ACGTGTTGGCTTGCAACAAAGTCTGCAATATGGGGAACGTTTTGAAAATTCGTCTTCAAT
-TGTTTTCTGCTTTCAAGTGAAGCCACCGAGATCCTGCGCTTGTTTTGGTTAATTCGTAAT
-ACTTCTTAAGCATGTATAAAACTTATACATGTATATGTAAATAAACCCAATTATATATTA
-TATATGTATATGTATATATATGCATATATATAAATATTGTATATTATTGTATATATATAT
-ATATATATATATATATACGTAAATATTGTGTGATATGCAAGTGTCTGTTTTCGACTACAG
-ATGTACGCAATATAAGGTAATCAGCTAAAATTTAACCTTTGGCAGCTGGGCTCATTACTG
-AGCGGAATAATTGAGCTCCCAAACCGAAAACAACTGCATTGCTTTGTGTCTAGCTATGTA
-TGTATGTAACCTGCTTTTGTGAATATATATGATCGTCTTCGCTGATAGGGTTCGTCGTTA
-TAACTTTTAGAACCCTGTGAGAAGTCTGGCTTAAACTGTTGAAGAGTAATAACCATGCGA
-ATTTCGGCAATCTAAAATACATACTACTTCAAAATCAACTTGCTTAGAAATGCCTTTGTT
-TGGCAAAAAGGATTCGGGCAAGAAAGCCAAGGCGAAGGACTTAAAGGAGCTCAATAAGCA
-AGTGTCAATTGAAGAGAAATACAATCTTCACGGACTTCTGGGGACGTACGTGCTGCTAAG
-CAAAAAGATTTTTAAATACTTTAATGACTAACCTTTTTTTACCGCTTAAGTGGAGCCTTT
-TCAGAAGTACGCCTAGCCGAAAGCAAAGATTCGCCAGGCGAACATTTTGCAGTGAAAATT
-ATCGATAAGAAAGCTCTAAAGGGAAAGGAAGAATCTCTGGAGAATGAAATTCGCGTTTTG
-AGAAGGTAAGGAAGTTAATAATTTAGAGTTGACGTTAAAAAGAAAATAGGCACCAATACA
-ACTCGGAATAAATAAAATAAAGAGTGATATACATTTTGTGCCTGTACACCGAAAGAAAAT
-ATGAAACTGACAATTCTTAATGTCGCATTTGATCATTAAACTTTAATCGAAATCGTTTCT
-TATTATCTATACATATTTACATATATATACAAATTTAGATTTCGCAATGAATATTTCTTA
-CTCGTGGTAGAAAAACTTAGTATGTGATCATAAACCCATTAAAAACAATAAAATCAATAT
-ACATATTAAAATCGCGACTGTAGAATACTGTTTGGTGTTGGGCATAGTAAAATCCTCAGT
-TTGTTCTGTCTAATTTATGTTTAATATTCACTTCTTTTACTTGATCTTAGATTTTTTATT
-ACTAAAAAATATAAAAGTATAGGTTAATTTTCGAGATATTTTGTTTTATTATAATACCGA
-TCCAGATATTACAATTGTGAAAATAGTAGCTTTTGCATTTAATATAACTTGAGTAATGAA
-TGCTAAACCAAAACATAGTTTATGTAGATGACCGCAATGGCTTATAAATTCAGATTAGCG
-ATCATTTTAACTAAAAGGTAGGATAACACTTAATCGTTGCGATGCTCGTCTGTTAAAAAT
-CAAGTGCTTTTTAACCAACCAACCATTAGGTGAAATTAAAATATTTTGTATATTGGTTTT
-ATCCTTCTAGGTATTGAGAACATCCAAAAAGAATTTTTTCATATTTTCTATGCCAGGGTA
-TATAATCTTGGTTTGCCGAAGGTAGCTTCCTTTCGATATCGATATCAAAGTTACTATAGC
-AGTAATATCTACAGGCCGAACTTTTGATCTTAATTATACCCGTTACTCGTAGAATAAAGG
-GCTATACTAGGTTGCTGTTAAGTACGTAACTGGTAAAGAAACGTTTTCGACCCTTAATAG
-TGAATATAATCTTAATTAGGATTAAATTTATTAATCGATCTGTCTATAAAAGCTAGAGTC
-TGCAGTGCAAGTTTGTTCATTTAATTATTTTTTTCATTTAATTATTGGTCTTGTCAATTT
-TTATCGATATACAAGAAAAGTTTTTGCCACTCCCACTCTAACGCACAAAATTTCACACCC
-ACTCTAACGCCCAACTTTTGAACATATTCCCATTGCGAATCAAAAAAAATTTAAAAAGAT
-ACTTTATTAAACTAAATTAAAGAAACGCGCTAAATGTTCCAAAAAAAATATTGTTAGTAT
-ATGTACATCCTTAGTCTTCCGTTAATGTACCGCTTCTTAAATCTAAAAACCGGGACTGCT
-TACGCTTGAGATTATCGACTTAGAGATCGTTATCGTCTCGATATCAAGAAGGGTTATTCT
-TCTGAGAATGGTCGAGGCCACTTTGATCTCCGTGTTTTCGTTCTAATTTTTTTGTGGGTG
-GCCAATTTCATTAATATTTAATGAATACCAACATTTTTTTATATAATACATTGTTGTTTT
-TAATGCCCTAAAAAGATTTATACCCGTTACTCATAGAGTGAAAGGATATACAAGATTCGT
-TGAAAAGTATGTAACAAGCAGAAGGAAGCGTTTCCGACCATTTAAAGTACATACATATAT
-TCTTGATCAGGCTCAATAGTCGAGTCGATCTGAGCCTGTCCGCCCGTCTGTTTGTCCGTC
-CGTATGAACGTCGAGATCTCAGGAACTGTAAAAGCTAGAAGGTCGGGATTAAGCATACAG
-ATTGTAGAGACAAAGACGCATTATTTATTGACCCATGTTGCCACGCCCTAAAAACCGCCC
-ACAACTGCCACGCCCACACTTTTAAAAAATGTTTTCATTTTTATGTGTTTTATTGTTTGT
-CTTGCCAATTTTTATCGGTATACCAAAAAAAAATGTTTCTCACTTTATTCCCATATATCT
-ATCGATATCCAAGAAAACTTATGAAATTGCATTCGCATTACCACTAACTGAGTAACGGGT
-ATCTGATAGTCGGGAAACTCGACTATAGCGTTCTCCCTATCATATCAAATGGATAGAAAT
-TTACATTAATAATAAAAATATGAAAAAAGATGAAAATATTTTTTCAAAGTGTGGGAGTGA
-CAGGTTTGGCCGGTTTGTGGGCCATGGAAAAGTTTTTTGGAAAATCGATAGAAATTCACA
-AGGCTACTAAAAAACGGAAAAATATCAAAGCATCAAAAATGGTGGTCGTGGCAGTTTTGG
-GTGGTTTGTGCGCGTTAGAATGGGCGTGGCAACAAGTTTTTTGGGAAATCGATACAAATA
-AAAAAATTAAAACAGTGTGCAGAATTGTGGGCGTGGCAACATGGTTCAACAAACTTGAGC
-TGCGTCTATGTCTCTAGAATCTGTATGCTTAATCTCAACCTTCTAGCTTTCATAGTTCGT
-GAGATCTCGACGTTTATACGGACAGACAGACGGACATGGCTAGTTCGACTTGGCTATTGT
-CCCTGATCAAAAATATGTATACTTTATATGGTCGGAAACTCTTCCTTCTACCTGTTACAT
-ACTTTTCAACGAATCTAGTATACTCTTTACTCTACGGGTATAAAAACCTATTAGGAAAGC
-GTTAACAGAGTGTTTGCGCAAAAATCTTTATTTCCTTGGCTTTTTATATTGATTTTCTTG
-TTTTACAAACTCGTTCTTGTTGTTTCCTTAATTTACTTTCTTTTCACGTTTAGGTTCAGT
-GCAAATCATTTCGATGGCAAATGTCTAAATGGAACGCGGTGAGTTCATATCCCAATCCCA
-TTTTGAACTTACTGTGCACTCCCATATAAAAGTCAGTCTTAGAACAGCGATTCGAGGCTT
-CTGTCACATAACTTCAGATTGATTATATTTCAAAATATCTTCTCAAGACTTAACTTTAGG
-TATTGAGTTAAAGGTGTATTTAAAAACTTTTGCGATATCCTAAATCCCACGAGGGCAAAT
-AATTATTGCTTATATTTTTTTATTCTGGCTGATACCCACAAAAAATAAAGTGATTACAAT
-TTTACTTTCAGGTTAACTCATCCAAATATAGTGCAACTCTTAGAAACGTATGAGGATAAG
-TCAAAGGTGTATCTCGTTATGGAGTTGTACGTTAATGCTATCTGTACCTAGTTGTTTTAC
-TTCATTTTTGGAACTTCCAGGGTTACTGGTGGAGAACTCTTTGATCGCATTGTCGAAAAG
-GGGTCCTACACAGAAAAGGACGCTTCTCATCTTATAAGACAGATACTAGAAGCGGTTGAT
-TATATGCATGAACAAGGTGTCGTCCATCGTGATCTTAAGGTAAGACAATTTTATCTGATT
-TATATCTTCAATGATCATTTGGCACTTAGGAAAGGAAAATAGATTAATGTATAGGCAACG
-GATCTTTGAAATCTATATGGGTTAACGAAATGTAATACATATAGGCTCGCCTGCTTTTTA
-CACCCGTTACTCGTAGAGTAAATGGGTATACTAGATGATTCGTTGAAAAGTATGAAAGTA
-TATATATTCTTGATCAGGATCAACATCCCGTCTATCTGTCCGTCCGTATGAACGTCGAGA
-TCTCAGGAACTATAAGAACTAGAAGGTTGGGGTTGAGCGTACAGGTTCTAGAGACATAGA
-CGCAACTCAAGTTTGTTGATCAATGCTGCCACGCCTTCAAACCGCCCAAAACGTTCACAC
-CCACTCTTTTGAACTTTTCTATCGATTTGCCAAACAACTTTTTGCCACGCTCATTTTATT
-GACTACAAACCGCCCAAAACTGGCACACTTTTGAAAAATGTTTAGTTTTTCCCATTTTCT
-ATCGGTGTACCAGAAACCCATAACAGTCACGCCCACACGTTAGAACAATTTTATTCCCCA
-AAAGTGATGAAATTCGGCCTTCGCATTCGCACTAGCTGAGTAACGGGTATCTGATAGTCG
-GGGAACTCGACTAGAGCATTCTCTTTTGTTTTTTTAGTAACAATACTGAATTTTTACAGC
-CGGAAAACTTACTTTACTATAGTCCTGATGATGATAGCAAAATTATGATTAGCGATTTTG
-GTTTATCTAAAATGGAGGATTCTGGAATTATGGCTACAGCCTGTGGGACTCCAGGATATG
-TGGCTCCTGAGGTGCTGGCGCAAAAACCGTATGGAAAAGCTGTCGATGTGTGGAGTATTG
-GAGTGATATCATACATTCTTCTATGCGGCTACCCTCCGTTTTATGACGAAAATGATGCTA
-ATCTTTTCGCACAGATTTTAAAAGGTGTTATATAAAAACAGTGAAGGAACCTAACTTCGG
-TAAGCCGATGTTTATAGGTAGATCCCTGCACAAATCAACAGTGTTCGAAACATGTTTTTC
-TTCCAAACATTTTTACAGTACTATTGAAATGTTTTCAAATACGAAAATTGGTTTAGGATG
-TAAAATATAATAAAATAACGTAGATCACACTTTCGTGGTTAAGTTTGGAGCTGTTGAATT
-TTTTATAATTTTCCACATCAGGTCCCATACAGATATGTGTATGTATATATGTATATATAA
-TTAAAATAATTATATATAATATAATTATTATTGTATATAATATTAATAAAAAATTTGTTT
-TGATACAAAAGTCAATTTAGATTATTTCCAACACTTTTTAAGTTTATCAGACAAAATATT
-TAAACGTAAATACTGTTGATTCACGTAGGATTCTATTGTATACCCTTGCAGACCGCTACG
-ATGATGTAAGAAAATACAGTTTTCCGAGCCTTAATCAACTCAGATTTGTTGGACAACAAT
-TATAATACTCTCTGCAAGGATATAAAACGTATCTTCCCTTGATTATGGCCAGGTTTCTCC
-AATAAACATGTTTATCAAAATCATTGATTCGTATAGCAAAGAATATTTATGATTTAAACT
-TTTTTAGGTGAATAGACATATTAATATTAATTTATGATATTTTTTAAATAAAAAGTCGTT
-TCAAAATGGCTGCCGAAATATGCCCTTTTATCGCTGGGTGACAGGATAATTTAAAAAGGA
-ATAATTCAAAGGAAAAAATAATTTCAGCAAAAAGCTTACAATGCAGTGAAAGAGACATTT
-TCGACCATATAAATAATATTTAATCTTGATTAGTATCAACAGCCAAATCTGTTAGCTATG
-TCTGTCCGACCGATTCTGTGCAAAATGGTCTCTTAATTTTATTGCTGTCTTAAAAGTGTC
-ATAAAACTTAAGAAAATAGTGGATAACAAAAAACAATTTCAATGTAGTAAATATAATCCA
-TATATTATAATATGTACAACATTTTTAATATTTAAAGGAACTAATTTTTTGACGAGCAAC
-GACACTAAAGAGGGAAAGATACAAATAATTTTAGAAAATCACAGCCTATGGATCGTTCAT
-TATCCCTATGTGTTGATCAGTTATTAACAACTTTATTTTGATCTTAGGCGATTTCGAATT
-TGATTCACCCTATTGGGATGAAATTAGTGAGTCCGCAAAGCATTTCATCAAAAACCTTAT
-GTGCGTGACGGTAGAGAAGAGGTATACTTGCAAGCAAGCACTTGGCCATGCTTGGTAAGT
-GTTAAATAACAAATATAGAATATTTTTAATTTAGTGTGCCGTTACAAACCAGGATTTCTG
-GAAATGAGGCCAGCAGCAGAAACATTCACGGAACCGTGTCAGAGCAGTTAAAGAAAAACT
-TTGCAAAATCTCGTTGGAAGGTAGGTCTAATAAATAGATAGAATAGAATAGATACAATAG
-AAAAAAATGTAATGCTTACATTTTTTAATTACTTTTTTTAGCAAGCCTACTACGCCGCTA
-CAGTGATCCGACAAATGCAGCGAATGGCACTTAACAGCAATAGCAATGCTAATTTTGATT
-CTAGCAATAGCAGTAACCAAGACTCTACCACTCCAACAGCAGCGACTGGAGCGTGGACTT
-CTAACGTTCTCTCTTCGCAGCAATCTGTACAAAGTCATGCACAAGAAATGAACAAGTCGG
-GTGGCAGCACAAATGCAGCATCGCAGTAGCAAAGTTTATATTCAAAATAATGTTACATTT
-ATAATGTTTTGAATTACATTTTTGAATTTTAACAATTGTTCTAGTCTAGTAAATATCTCG
-TACTAACGAATCCGATATAATTTCTCAATCGAAAATGCCAATCAAATAACATATAATGTG
-CAGCGCACCTGCACCGTTTCATCTCTTAATAATATTCATGGCGTAAGGTTACTGCTTAAC
-TAATAGTATACGCTATTGGATTTCAAATTGACAATTTACATTTTGTTATGCAATTTCTAG
-GTTTGAGTTTTTCTGAACTCTATAAATAATTTGACTTTTTCTCTTACAAATCAACGCAAC
-CAAACATTTGCAGCAAACTTGCTTACGAATAATAGATGCGGTACATTGCATTGCAATACA
-ATAAATTTAATAATTTTATGTATGTACATATGTTTTATGTACAATTTAGTATTTCTTATT
-TTTTGATTTATGAACCAGTAATATAAGAACAATGAGAAGCTGCCCAACTCAGCGTTCCAT
-CATTTCAAAACATCATTTCATTTTCTACATTTTACGTGCGACAGTTTTTCGATTCCAAGA
-AAAACCTTCTTAAGCAGATGATTTGGTGTTGACTGGAAATTTTTAGTATTAAGATGTCAT
-GAAAACCAACTCACAGTTATAATTAAAATAATAGTAGGCTAATACTTTCTTGTAACAAAT
-ATATATATTAAACATCCCAAGCGTGATCTCCCCAAAGATTATGTTTTTTCGTCAATCAAT
-ACCTAATTGTTGTTTGCTTCAAGATTTATTATTTAACTACCTAGTCTGAAACAATATAAT
-TATATTTTAAATAAAACGTTTTTGTTTGTAAATAGTTTGTAATAGTGCATTATATCAAAG
-ACACTAGAATAACAAGATGCGTAACGCCATACGATTTTTTGGCACACGATTTTTTCGCCG
-TGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGCGAAGA
-GCGCTACAGCGAACAGCTCTTTTCAACGCACAAAGTGATAGCAGACAACTGTATGTGTGC
-ACACGTATGCTCATGCATTGTAAATTTGACAAAATATGCCCTTCACCTCAGAAGTTCTTA
-GACTTTAAATCTATATTATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCA
-TTGCCTTAACGTTATTATTATTTGAAAATAGATTAGAAATAGCCAAATCTATGTACGTAT
-TATCACAAAAATAAATTTCAAAAATGATTTTATATAAGAATAGTTGTCATTAGAGTATTC
-ATCTTGCGGCGTGTGAAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGCACTT
-CGTGCCTTTAGATATGAACAAAGCAAAGACACTAGAATTATTCTAGTGTCTTTGATATGA
-CTTTTGCAATAAACAGTTATCATATTTTTATGAAATTTATGAAATTACAGTAGTTATAAT
-AATTTCTATTGTACTTCCTTTAATTATTTAGTATATTTATTAAGTCATTTGACTTAATAT
-GATGTAACATTAACATTAAAAGTGTTTAAAAAAAATATTTCGCTTTTAAAAAATTGTCAG
-ATGAAAGACAAATTAGAATTAAACAAAAATATAAATGTGTAAACGGTAGCTAATTCGGCG
-ATTTTAGCAAACAAAATTAAAAAGCTTTAAAATTATAATAGTCAGGCCGCGAATTTTTAA
-AAATTATTTTATTTTATCATATTGCTAGGAAATTGGCCCGAAAATCGTCTTCTAGCACAA
-CACGCACACATATACGTGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTATA
-TTTCTAGATTTCGTACGCTCTCAGCGGGGTGAGCGGAAAGAGAGTAATTTTGGGCGTCAA
-CAAAAAAGTGGCTGCATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGATTAT
-ATTATTTTATATAATATTTTAATATTATTTTAATAATATTTTATATTATATTTATCCATA
-TTGGCCTATATATGGAAACAATTTGTTTTGAGTTAAACATTAAAGCATTCATTTTTATAC
-CCGGAACTAAAAGTATACCCGTAGGCTAAAAGTATGTAAGTGTAATTTTGTTCATGATTA
-TTTCTGTCTGTAAGAAACCCTCGATTTCAGGAACTATAAAAGCTACATAAGTTTAAGCAT
-AAGATAAAGGACGCAAAGAGATGCACCTCGCAAGCACAGCGCGCACTCTAACGCCCATAA
-ACCACCCATACGTTAGAAAAGCTTTTTCATATTTTTTATTAGTCTTATAGAATTATATTT
-CTATTCAAAATCTGTATTCATAATATTATTTGTCTTGCCTAGTTCTATCTATATGCCTGG
-AAAATGTTGAAATTTCTCTTTCGCACCTCCACTAGCTGAGTAGCAGGAAACTCAACTGAA
-GCGTTCCTTTTGTTTAAACGGTCCGCTAATCTCTAGAAAAAACAATTCTACTGCGTCTAT
-AGATACCAAGATCTCGGCGTTTATATGGACAGATCGACTCGGTTAGTGATCCTAATTTAG
-CATATACATATATGTCTATATGTTTATACAGATGAAAACGCTGCCGGGTATCGTACTATT
-CGCGAGAAGATAGACGGGATATAGAAAAGAGTAAAGAAACAAGAAAGTATACACATCGCG
-TCACTTCGAGCCATTTAAGTTTAGTACGTTAGATATCACAGCACCATATTTGAAAGCTAC
-CTAGATCGGATTGTAAGTCCAAATGGCAAGAAATGTCGTTATACTTCAATAATCTTATTG
-ATAGCCGACAATTTAAAGCATTCTCTGTACCGCATGCATGCCTCCAATTAGTTGTCTTTT
-TTATGGAAAGGAATCACAAAAGACTCCTTCCATATATGGGGGAACTGTAAAGATTCCAGG
-GATAAGGTCAACAGTTTCAGTAGAGGCTTGCACAAGTCTACCGTACAGTCAAAGACACTA
-GAATAACAAGATGCGTAACGGCCATACATTGGTTTGGCACTATGCAGCCACTTTTTTGGT
-GACGGCCAAAATTACTCTCTTTCGGCTCACTCCCGCGTTATTCTAGGGTCTTTGGTACAG
-TGAATAAGATCAAGAATTGAGTGTGCTTGCGACATAAGAATATAGGAGCTAGCATACAAA
-AAATATTCCCAATGCATAATACTGCATTTAAATTAGAATCCGTAAATCCCTAAATTAGAA
-TCGGAAAGCTAAGCACAAGCATCCTAAAGTTTGTCTATGAGGACCTAATAATAGCTTCAG
-TCGCCACTATATTCGACTTTGATACCGCGTAAGAGTAAGGATGTTCGGAATGAGGTAACG
-TAGAATATGTTGTTCGAAAAAACTTGGCAAATAGATTGGCTATTGCCTGATCCGATGTTA
-CCGCGGTATTTTCAAAAAAATAATGTAAGGACAATAAATTGTTTTGGGCTTAGTGTTACT
-GAAATTATAGAACCGTTTCGGATCCTGTGTGAACTGGAACTTACAACGGTTTAAATAGTT
-CGGTTTAAATAGTTCTTGTAACACTGGGCATTAGGTATAGTAAAACCAAAGACCCTAGAA
-TAACAAGATGCGTAACGCCATACGATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAG
-AGGTGGCTCCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGCGAAGAGCGCTACAG
-CGAACAGCTCTTTTCAACGCACAAAGTGATAGCAGACAACTGTATGTGTGCACACGTATG
-CTCATGCATTGTAAATTTGACAAAATATGCCCTTCACCTCAGAAGTTCTTAGACTTTAAA
-TCTATATTATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAA
-CGTTATTATTATTTGAAAATAGGTTAGAAATAGCCAAATCTATGTACATATTATCACAAA
-AATAAATTTCAAAAATGACTTTATATAAGAATATTTCTCATTAGAGTATTCATCTTGCGG
-CGTGTGAAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGCACTTCGTGCCTCA
-AAATATGACCAAAGCAAAGAAACTAGAATAATTCTAGTGTCTTTGATATTACTTTTGCAA
-TAAACAGTTATCATATTTAATTAAATAGTATATTTATTAAATCATTTGACTTAATATGAT
-GTAACATTAACATTAAAAGTGTTTCAAAAAAAATATTTAGCTTTTAAAAAATTGTCAGAT
-GAGAGACAAAATAGAATTAAAAATAAATATAAATGTGTAAACGGTAGCTAATTCGAGCGG
-CAATTTTAACAAACAAATTTTAAAAAGCTTTAAAATTATAATAGTCAGGGCGCGAATTTT
-AAAAAATTTTTTTATTTTATCATATTGCTAGGAAATTGGCAAAAACTACCCTAATATGTA
-CCATGTAAATTCGTTTCTTCGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCAC
-AACACGCACACTTATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTA
-TATTTTTAGGTTTCTTACGCTCTCAGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCCGT
-CACCAAAAAAGTGGCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATT
-CTAGGGTCTTTGGTAAAACATTAAATATTTTGAAAGGATTGAATTTTTAAATTTTGTATA
-AAATCTGGACTTTACATTTCTTAGTATGTCAACTCTTTTTTAAACCAATGTGGTTTGTGT
-AAAATTGACGGATGCATGGATTGACGGACCAAAAGAGTTAATAAATGATTTAATTGCTGT
-AATAAGTATTTATGGCATCCGCCATTATGTTGCAGGAGTAAATTTCGCCCAATTAAAGAC
-AGTTATAAAATTATTTAGCATCACCTTGCATTACCTTTTGAAAACAAACCCTGATTTTTA
-TTACGTTACCTATGATATGGATCTTCAAGTTTAAGGCACAACTCTGAACAGAAACACACT
-TTTAAGACTATTTCCAATAGTCGAACAAGAGAGTTTCGATATAATTACGTTGTGACATCG
-ATAAGTCGGGCAAGCTGTCAATAAAGTCATGGCCTGCTATAGGGAAAAGGATATTCGATT
-TTTCTTCTGGGCACCACATTGTGCCAGGTATATAAGAACTAGCTAGAACTACCCCTATCG
-GTCAGTCTATTTGAAACGGATTGGATAGCCGACAAATGATTAATTTATTCTGGGAATTTA
-TATTATCGGCTTTTGTTTGAGATGATGTTTGATCAGAAAGCCGAGAAACGAATATTGATT
-TCTCTAGAGAAACCACCGTGAGGGGTTTTGGAACGCAGATTCTGAAGGGTCATCTTGTGC
-CGATAGTCCAGACTCAATTTACCTTTGTGATTGTAACTAATCGGGACAGCTATACTCACT
-GGTTGAAAATCCAGTGCAGACAAATCGAAATCTCTCGTAATCCCAAGCTTGACTCCTCAC
-ATAGCGGATTGATCGGATTGCTGCGAATCTTGTTTAGCTGCCGATCTAAGCAACATTTGA
-GGGGATTGACAGCTGATCAGCTGTGAAGACCTGTTGATCACGTGGCAGTGGCTGCGGGGC
-GTTCCCCTATGCAGCCGCCCTACCACAGGGGGTTTCTGGCGCTTAGAAGTTTCCTCTAGA
-TATCAAGACTTCTAAACTGTGAGTCTAGCGCGGAAAGGAGATCATCGGGTCGACGAAAAC
-TATCACAAGGATCACAACAGTATTCTAGATTTGGGCCCTTAGCTAGCTCCTCGGCCATTA
-AAACCAACGCACTAAGTTTGCATCATTTTATCACATGTCCAAACAAGTCATTATTTTTTC
-GATTCTGACTAATGTACAAAAACACAAAATCAAAACTTGCAAGGGAGCTGTAAAATGTAC
-CGTAAGAGAGCAGTCTGCAAGCTTAGACCTTTAGATTTTGTGTGGTAGAGCGGGTGAACG
-GCGCATTTTATGTGCATACAAAAACAAGAAAGAATGTTATAGCCGACTTTCCCAACTATC
-ATATACCCGTTACTCAGCTAGTGAAACCGCGATCGCAAAATTTCATTTTTCTTTGATATC
-GATAGATTTGGTGAAAAAATATATAAAAATAGTGGTCGTGGCAAATAGTTTTTTAACAAA
-TCGAAATAAATTATCAATGCATATAAAAATATGAAAAAATATCACCAAATTTGTTCAAAA
-GTTCGGGAGTGGCTGTTTTGGGCGTTCGTTTTTTGGCAAATCGATAGCTATTTACAAGAC
-TAATTTAAATATCCTAACATTCTGAAAAGAGTGAGTTTCCCAGTTCTGGGCGTTAGAGTG
-GGCGTGGCAACTGGGTCAGCGCTGCGTCTATGCCTCTAGAATCTGTACACTTCGACGTTC
-ATACGGACGGACAGCGTCAGATCGACTCGGGTATTGATCCTGATCAAGAAACTATTTAGT
-ATACCATTTTACTCCATGAGTAACGGGTATAAAGAAGACCGTTCGCTTTGATGTATCACT
-CACATGGAGCCCTCCCGTCCGTCCACAATAAAATCTTTGTGCTAGGAAGTTAACCTTATT
-GTTTTTCTGTCTGTGGCTGGAAATTCCGGAAAATAATACATTTTATGAAAACTTACTTGT
-AGAAAAATGTTCATCAATGCTGAGAATAATAATAATAAAAACGTATATAAATATTTGGTG
-TTGCACATTTTATTAAGGTAATAACTTGATACTCGACCAAGAAATTTATGGGTTGTCAAG
-TAACATATGAACATAAACTGAAAGAATAATTAAGCTGTGATAATCAAAGTTGACTCGAAA
-TAATTAGAATTCACTTTTTCTTGTTTCGTCTCTTTTTTTTTTCAGAGCCGTGAATTCTTT
-TTTTTGTTACGCAAACGCGACAGAACCAATCGTCGTTGTCCTTCGGTGCAAAGGTTATAC
-CAACACAAATCCTAAAGTAAAAGTTTTTTTTTAAGTAAATTGTAGTATACAGTTGGTTCA
-GCACAATTATACCAATGATACCAAGCGTCGCAGCCGTCACAACCAATCATAGCTGATCCA
-TCGTCGACCTTTCCACAAGCGGGGCAAATCCAAATGCGGTTACCCTCAGCGTCAACATAT
-GACGATGGACGACTTGATTCAGCAATTTGCATTGCATTTGCATTTTCCTCGGATGTATTT
-GGTGGAGAACTACATAATCCACTTTTTGACACTGTTCCTGTACTGTTGCACATTGCTGGT
-ACAAAGTTGTTCATTATCGTATGAGGCGCCAACATCAATTGTTGTGGTAACAAAACTGAA
-CTAGCCGAAAGCGTGGAAGAGGCAGTATTACTGTTATTAGGGTTTGATAACCACCCTGCA
-GAATTAGATGAGGTTTGACTAACAGGAAGTTGCACGGCGCGCACAGCTACTGGGGAAGGT
-ACAGGCAACACGGCCGTAGAACTGTTTCCTAAATGCAGTGTTTCAGCTGGAATAACAGTT
-ATTTTAAAATGTATATAAATTATCGAATAATAACTTCGCCTACATTGTTTGTTCTTAGGC
-GGGCCGGTAACCAATGGAGAAAAACGAGCAAGCTCCGGAGAATTATCCCGTTCACGCTTC
-TTATTTTCTGAAGACAAAATCGTGGTTTGCTTTAGTTTCCCTGCATCTGTCATCTCCTTT
-TCTGAAGACGAAAATAATGTAGATTTTCCACTAAGTTTTAGTGTTAGTTTTGGTATTTGA
-TTTGGAGATATTCCACTTGTGGCGGCACCTAACGATGGATTTATTGTCATGGAACTTGAT
-TTCAATACAGGTTCATCGTTGTTAGCTAAAGGCACCTTGTCAAATTCTTCTGTGTCATCT
-GGTATATGGACTAAAATCTAAAATAAGAATTGATTAAACTATAAATTTAACTTTAAAAGA
-TTTTGCTGAGATATGTGTATAGACTAAAATAAAATTTGTAAGAACTAAAAATATAACTTT
-AAAAGATTTGGCTGCTTTACATGTTTATGTAGGATTAAGATGTTTTTGTACCTATACCAA
-GCTGTAGGCTTCGATGTTATAATTAGTCACAACAGTCTATATAAGTATTAATACAAATTT
-GGAACATAATGTATAATGTATAATGCATAATGCATAATTTAATGTTATTATACGGAATAT
-GTTCACAGAATTCATGATTTTAAAAATGTTTCCCACATAACTTGCTGTTTTCAAATGAGT
-TTGTGTACGTACTTATCGCAAAGGTTGCTTATCAGCTCCGGCGTATCTACATATCTGATC
-CAAATACCACAACACGAACACCTATTTTTTTATAAATAAAGAATTGACACAAACCTGCTT
-ATCTTTATCCTTTTTCTTTTCTTTTTTTTGCCTTTTATCATTGGCCTTTATTTTCCGGTC
-GGATTTGAAAGATGGTAAGCCAATCTGATCCGCTTTCTTTGATTTGTCCTTTTTCTCTTT
-CTTTTTTTTATTTTTCCCTTCTTTAACCTTTTTTAGCTTTTTGTGATGTTTCCGCATTTT
-CGGTTCCAACGACGTTAATCCAGTTGGTGTTATTGTAATATCTTCGTAGTTAGAAAAGGT
-AGAAAAAATATTGTGCTCTTCTGAAATTTTGATTTGATTCGGTATGGTTCCACCTAAGCT
-ACTGAATGGTACTATTTTGGAGGAATATTCCGAATCACTCACTCTCGACAGAGGAATAAG
-ATCTGCTCCCCCAGCTAAACTGAATTTGTCACCTCCCATAAAATTAGGCAAGTTAAATTG
-TGGAAATGATGAATGTGAAGCTGGCGTGTGGGGTACGCTTTTTACATCGGGAAAACTCTG
-TTTAACAAGTTTTTTAAATTTTTTAAGTGGTTCGTTAGAGCTTAGAGACACAATATTCCT
-TAGATCCATTTTGGATTTTTCTTCACCATTAGATGCAGCTGACGTAAACGAGGAGGGATT
-TAGTTCTGCGAAGCTGGTTTTAACATAAGTTGGTGATGATATTGGGGTTTTTCTTTGAAC
-CATCTGCCTGTTGTGCATTGATTCATCTGAATCATCTGAAACCTCTATTGGATCATCAGG
-ATTTCCAGAAGCCTCCAAAAGCGGTTTCGTGTTTATTTTGCTTGTAGCCTGTGCAGATGG
-GTTTTCCAATATTGTGCTGGCACAAGATACGCTTTTACCTACAGATATAAGTAATAAGTT
-ATTTTTAAATTACAAATATATTTACCGTTAAACTTACACTCGGCGAATTTCATTGAGTCA
-GGTACTAATGGAGCAACATTGCAGTAGTTTCGATCCATTTGCAAGTCAGTTTGCGTGGAA
-GATCGGCTCAGAAATTGATCAGAATCAGTAACTAAAAATTATTTTTTCTAATCATTATAA
-ATATTTAAATATTTTGGTCGACAAATAATTCACATATTGTAGGTAGGTACGTATTGTCAA
-TATAAAAAAAAAATTTGAGCTCCTCCAAATATCTAGTTTATGACAAACGCAAATATTTCA
-TACTAACCCATCTAGAAGCTTCCCAATACCACTTCTTGAGTGTGTACCTATACCTATTTT
-CTACATTCAACGGTTCAATGATTAGTTTCAGATTAGTATTTTTGCTGTAATGAATTAAGA
-TATTGCCGAGACTTTTATGTAAGCAATATATTCTTCGAGCTGTGATACTCGAACTGGTAT
-GGTAAAGTAAAGTTTGGGTCAACAAACTTCAGCTGGGTTTATGTCTCTAGAATCTTTATG
-CTTAATCTCAACCTACTAGCTTTTTATAGTTCATGAGATCTCGACGTTCATACGGACGGA
-CAGGACAGGATCAGATCCACTCGGCTATTGATCCTGGTCACGAAAATATATACTACGTAT
-ATATACTACGAGCAATGCGTATAAAAATAACTCATTTGACGTACCAGGAGAATCCTTAAT
-TGGTGGACATCGAACAGTATCCGCAACTGATTCTTCTGGTCCAGGATAATCTATGAACGG
-CGAAATAGGTATTCTGTTACCGTGATTCCCGAAGCCAACTAAACCAGTGACTGCAGGAAA
-AAGCCCAGGTCCAGTAGGAATAAGACCAGGTCGTGGTGGAAATTGCAATAAAGGAAGCAA
-CGGAACCATTCCTGTTTGAATTCCAGGGTAAATTGATGCATTTGACAAAGCATTGGATAT
-AGTCACAAATTTATCTGAACATTGTACATCATTATTTTGTTTTGTGGGTCGAATAGAATT
-ATGTAGTGTTGATGCCTTTTCAGGAGAACAGCTCTTGTCTAATTGCATTACATTTTCTGG
-TAATGATTTGTACTTTTTTCTGTCCTTTTTTTCTTTTGCATACAGGTTTGACAAAAAATT
-ATTCGAGGGCTGTTCGGTATTACACAAGTTGAGAGGTTCTGTTGGCGGGGAGACGTTTAA
-AGAACTTTGGGTTATTATCATTGGAGATGATGATAGAGGCAGTGTAATAGCTTGGCTTGA
-CTTTTTCCGTTCGACCTTATTAATTAAAGGTTGCGATACAACATTTGTTTGTTTTATTAC
-ATTTTTTCCTCCAGGTTTGCGACCTCGCTTTTTTGGCTTTGGCGAATCAATAATTGACAT
-TTCAACGCCTGCTTTAGTTAAAGGTATAGTTCCATCGAATATATTGCAAGGGTTGATTTT
-CATACTCGGAACGTTTTTGTTTTCAGAATTTAGACCAAGTGAAGGTGTAGGAGTTATAGT
-AGTCCCCGATGGAAGACTAATTAATGCTGAAGGGGTCATTGTGCTTCCAAATACAGATAC
-CCCGGTTCCAGGAGGTACTAAAGTCGCCCCAATATCTGGACGTGGAGTACGTGGCTTAGA
-AATTTTCTTAAAAATGTCCAATTTACTTCGTTCTGGTTCTGATCCACTTTTTTTTTCTGC
-CAATAGCACTTGCGTTTGTTGAATTACAGATGGCTGCACTGGATAAATTGAATTTCGAAA
-ATTATTTTCAATCTGGCTTGTTACTGTTGGCGGCTGACTAGGGATATCAGCTTGTAAAGC
-ATTTTCATTTGAGTTAGCTTTTATGGCAAGGCCGCTCGTAGTTTGAGAATTCTGCAAAAA
-GTGTTTTTCGTCGATGTCCAGTTGAAGATCATTTTGCTTAAGTTTGGACTGCTTCTTAAA
-TATTTTTTCTAAATGTTTTTTATTTGGATCGAAGGATCCGCGGTTAAATTTTTTTTTTAA
-CTTTTTCATGTTTTGTATTTGATTAATTGAGCTGTCTCTTTGGTTCTTTGAGGTTTGTTT
-ATACATTTTTAAAGCTTTTCTCTGTGACTTTTCCTGAGCTTTTTCAAACGGATTAGTTAG
-AAGTTCGCTTTGACCGGGTTCGCATATTAAATCATGTTTCTGTTTTCTATTCTTCTTAGG
-TGTTGTAACAGTTAGCATCGTATGGTTGTTAGACGCATATATTATTGAAGACTCTGAATG
-TCCACTTGTCAATAATGCAGCATTTTGTTTGAAGATTTTAGTTTCTGAGGGAATGATTTT
-TCGTGGATTTACTGTTTTGTCTCTGTCAGAAAGCGCCAGTTGTGGAGATTTTTGTAACGA
-ATTTACAATTATCGTCGGTGAAAAGGGTGCATCCAAACCTAAAAATTTTTCTATAAACAC
-CGATACATGAAAATTTATTAAGCTGTGGTATAAGGATAGGTCGTACCAACTATATCCGGT
-ATGATATCTTCGGGGAGCTTGCCTTCAATAGCTGGACTTATGAATCCCCCTGTTGTCATT
-ACCACGCTGCTCATTTCGCGGACTGAGCTCCCAACGTCCAATTCAAAGGCATTCGACCGG
-AAATTTATCACAGTATTAGGAGAGATAGAATCAATGTGCTTGGCGCCTAACTTATCAGCT
-GCGTTTGTTGAACTATACTCTGCTTTTGAACAAAACTCTTGCTTTTCCGAAAATTCCTTT
-TGAACATCGGCTGGAATTTCACGAAGTTCGGGGTCCTGCATTGGTGGCAAGTATTCAAAT
-ATGTAGACAGGTCGCGTTAGAGTTTCAGCGCTTCCAGGCTTAAGGAAGTTCATGTTTACA
-GATTTTCCAATGGGAAACTGTGGTACATCCCGGATGAATCCAACAGGCTCGACATTACCT
-ATGTAGTCCAATAGTTCTTGAACATTGATGCTGAGATTTTTTATACTTAAGCGTGCATCC
-TTAAGGTTCGGCTCTATCCGATTTGCTAAATTAGTAATATATATACTTGTCAATTAATAT
-TTTTATAAATTTTATCCAAATAAACAAAGCATTTTTGATTTTTTGTTTGGTTTTAATAAG
-ATTTTTTTGAACTCATATAAATAACGTTATTAAGTAACATACCAAGCAAAATTAAAAAGA
-AAATATAAGAGAACGCTTTAGTCGAGTTCCTCAACTATTTATTTTTATTTCTGTTCCGGT
-GGTTACAAGGAAGATATATCTTAATCTAAGATATATCTTAATCTAAAATATATCTTAATC
-TAAGATATATCTTAATCTAAGATATATATAAATCAAAGATTTATTGTTTTTTTTTTTTTG
-GTGTTTACAAGACAATTAATGAAATAATAATTTGCAAAAAATACAATCTACATGCCTATT
-GAGGTTTCATAATCCCCAATCGAGACCCCGGCAGTCCCACAATTCATCGCTCCTTAAAAA
-CATCCCAAGATCATCGGTTTCGCCCACAGTACCAACTGCTTTGGCTGCACAGCCACAAGC
-AGGGAATCAGCAATAAATTATGGATCTTTTATTTCCAGCCGAATGCTAAGCTGACGCTCT
-AAGTCGCCGAGCACATAAGTTTCGTAAGAAACTTTAAATTTTTAATGCGCATCGGAACTA
-GAGAAATTATATACTGATGTAGGTGAAAGGGACTGGGCGAGGAAAAGGGAAATAACAATA
-AAAGAAAGAAATAAATTAAAAGATTACTTTTCTAAGAGGCACGCTTCCTTTTTCGCGGAT
-AACTGGGACTAGATTTATGCGAGTAGCAGGCGCGAGCTTAATCAGGAAATTCCAATGGCA
-ATGGATTCATTTTACACGCAACAACACGTACTACTCGCAGAAGCGATGTACATTTTTCGT
-AATACATTTCTGTACACATTATACTAATATATTTTACTTTAAGGTTAAACGGACAGGTTG
-ACCGGTATTCTAACGCAACTGAAAGCAAAATGCCCTAACTCCAAACAAAATTGTTTTAAT
-GATAAATAATGATTTATTAATGATAGTCTGATGGAACTGCAGGGATGATAAGTTATACAT
-TTATGTACATGTACATATATGTCACATACTTTTTATTGAATCTCTTATTCTACAAGTAAC
-GACTATAACTACTCAGGCTTTGTTGTATTTCATGATCGGTTCCGTTGATTTGAGGGTCTA
-TACCACTTACCGTGTTCCATATGTCTATGCATGTCTCGAGCGAACTCCTGTACAAACTTC
-TGCAATATGTCTTGCAACAACTCCAAGGGTGCACTTAGAGTGCAGCTGTAACCAATAGTT
-TGCGTTATCTGCGCAACGACAACAAGGGCCAAATCTGAAGCGTATCTGTCTGCCATCATG
-TTCTTTCATGAGGTACACCTTCTTTAGAAAACCTTGGAAATGCTGTGAATAGGTTTAACC
-GTCCCACGAACTTCCTCTTGTTATTAAAATTAATTGACTTGGTGTCTACACCTTTATTAG
-ACGAACTACAATCTGTGGATGTTTAGTTAACGATAACTTATCGATTTTGCCTTTGATGGG
-AAATATATCGATATTTGGGGTATGCCAAAAGTGGTAATCATGGGGTTCAATCAAATTCAA
-TTGATTGACCAACATAAACAAACTGCAATTTTTTATGTGGTTTGAAAGTGGTTATAAGGG
-CAGATAAAAGGTTTGCTTTCGGTATGTTCGCTGTTAGTGTTCGAATAAGACACAAATTTT
-GAAAATAAGACGAAAAAGTTTTCTAATCCTTCTATTCTTTAAAATAGATATTGAACGATG
-GAAATATAATTAGAGCTTGTTTAATAATAGAGCGCTTGAATGCAGAGTGAAACGAGAGTC
-TTGTGTTGTTACCCGTAAAAATGTTTTAGTTTTACTACTACTATTACTATTATTACTACG
-ATTACTTACTACAAATTTTAACAGCATCTAATGTTATGTTTATTGTGGAAAGAAAGTAAT
-GCCCAGAACAGCTATGAAATTACCGAATAAATAATAATATAATTATAAATATAAATAATA
-TATATAAATATAAATTTAATAAAATAACATTAAGCCTAAAATCGCTTCAAAAATATCATG
-TGAACTATATCCCAAACATGTGTATATATGCAGGTAATTTAGTGGAAAGAGGGTATAATG
-TATAATGACACAAAACTACTGATAGAATACTAGTTATATTTTCGATCAGTTTAGAAGAAA
-CTTATATCTTAAGACATTTATTGGGTTAGGTATTGTTTCCCATATATGTTCTAGTCGAGT
-ATTCACACAAAGAAGCGTGCGACAGATCTTCGGCACTTAATATTTTGTATTTGTAATAAT
-GTAAAATATAAAAATTAACAAATAAAACAACTATATGAACATTTGCATGTGTTGGGTATA
-TGTGTAAGTCTAATAAAAAGTTTTATTCTACTTAAAGCTCAAATCCTTTAAACTTTTCAG
-CTAGTTATTGAAATACTCAGTATAAATGAGTAAGAAGATCTCCATCAACATTGATCTGAC
-CAACGTTTTACTCCTTTTTTAATCTAATAAGAACTAAAAAATGCAACCATTGAACTCGAG
-CATTGATAAAGCAAAACATTTTTTCATAGAGAGCGGGATCTTAGGACCCGTTAACTTTAA
-ATATTCTCATGACATGATTCGGAAGACGTCTACCATTCACATTGACGAAACTCTTAAGAA
-TCAGGTAAGGGTGGATAATCTGATTCCCAACGAATACACGTTTACACCTATGTTAACCAT
-AATAGGTGTATAGGTATCGTATTTCCTTACATATACTGAAGATTTCATATGCAGTCGGTC
-AGTTATCGAGTAACTGGTTAGTCCGTCTGACTATCAATCTGAACGCTGTGATCTCGGGAA
-CAATGAAAACTAGAATATTGATATTAAGCATTAAGACTCAGTCACAGAGTCTGTAAGAGT
-TTGTTTCATGCCGTTGCGACGCTTGCTCCAACGACGACGCACCCTCAATATTCATACGGT
-CACAAAAAATCAATCAACCACTAGCAAAAACACGAATACACTTCAGTGCGCAGATTTCTC
-ATTTTGCGCATAATGTACGAGCTCAAAGAAGCTGGAGTCGAAAAAATGGAATTTTTGAAA
-TTTAAAAGCTGGAATCGTTTGCTCATTTGTTGTCTTTATTTGCCCACGTTTGGCCACTCT
-TTTCAATTTTGAAAAAGTGAATACTTTAGAAAATATGAGACGTTCTAGTTAACCTCGGTA
-TTATTATTTTGACCATCTCTTAAAACTAAATATTATAAAAAAAAACTTTTGCCCAATCAG
-TATTCTTAGTTTTTATCGTTTGTCCATCCTTTAAAATTAGTTTTTTTCGTTTTCCCATCC
-TTTAAAATAAGTATTTTGAATTAAAAACGTTTGTCCAACCCTTAAAAATTTTGTTTTTTT
-GTGTTCCCACCTATTAAAACTAAATTTCTACATATGTATGTAATAATTGTAAGTTGTGGC
-GCCAATTCGCATGTTTTAGGATCGGCGGACAAATTCACATATGTACTTATATGATGATGA
-TGAACATGTATATACATATCCAAGTTCAAGAAAATTGTGGAAGCGAATGATTATCGTTAT
-GTAAATATTGGAAAAAACACGTAACGGATCGCGATCTATGTACATATGTATGTCTGTACA
-TACATATTAAAAATTGGATTTTCCGACCCCAGCTTCTTTGAGCTGAATGTATGTATGCCT
-AGTTTCAAATAGATGCGGTTATTCACATTGATTAAAATTTAAAATAAACATGCGAGATAC
-CTATGCATCTCCTATTGTTTTCAAATGTGTACATGAATGCATGTATGTACCCACATATGT
-ATGTATGTATGTCAAACACTTTTTAGATTCGAAAAACATCATTGGGTATGCGATCGAGGG
-CATTTAGAGAAAATAATTCATTAAACAGTTTCGACGATACCCTTATAAATCTTCAAAACG
-AAATCTATAACATAAGAGATTCATTAGTCAATGGCGAGACTAAAATTATACTTCTCCGCA
-CTGAAATTGGCAAATTAAAGGTAAGAAATTTTTTTCAATTAAATAGGCCTTTAGGCTATA
-TATTTATTTCATATATAATATTTTTACGTATTTCCTGGGTCATTAAAAACTTCTTAAAAG
-AATTCATAATTTATTAGTTAAGGACCAACACCAGAAACTTCACATTTACATATAACATCA
-GCGATATTAAGGATATATACTCTTGATCAATATCAGTGCTACGCCAACTAGTTTTCGAGT
-TTTGAGGTAGTATTAAGCCGGAATGGCCCGGATCTGCGCATTATATCACATATGTAGCTG
-CCAAATAGATCTTGGGTTTTTTAATCATAGTATTTTATATTGTAGTTCCGTACATAACAT
-TTTTAATTTAAAATTTAATTTAAAATAAAATGCATTTGCCTGTGAGTAAAACACGATTTT
-CAGAAATCAATTTTAAGCAATGAAACGAATTTAAATATTTAGTTTTGGTCAATTTCGTTG
-TTAAATGATCTACCAAAATGTTAAATAAATTAAATAAAATATTATTGAAAAATGTTTATC
-ATGATTATCATATTTTTAAAGAAGCTTATTATTATTCATTTGTTAAAATAGTCGATTGAA
-CAAGTTAACGTTTATGCAAGAGAAGAAGTGCTCACCACAAAAGCTGATTAAAATAAACAC
-TTTTCACATCTAAACAATTTAAAAGCTTGGAATTCACGTAGTTATTTGACAGTGAGGCAA
-GCTGCATTGTTGCCGCTTAAGTTTTATATTTTTATCCCGGACATAGCCATGAGGGGATTT
-AAATAGGCCACTACAAAATATTTGTATAATAACAATTTATATATTTATATTTAAACCATT
-GCAGCACTACCAGCAGGACGTAGTGGCATCGTGCTAAATTTCGAAATTACATAAGCAACA
-AAATGTTCGTTATTTTCACTACTCATTACAATTATTAATCGAATCATATAAACTTTAATT
-GAATATGAATGCGATTATGTAGTGGAAATTGAAAACATTTTTTGTAGCTGGCTCTTGAGC
-TGGATCCAAGATATCTCAAGTTTTTGTTCAAAATTTAGGGGGATGAGCGCTTGTGCACAC
-GTATTCTCACCCATTGAATATTTTCCCTTCATTATATAAGTTTTTCGGTCTGTTAAACAA
-ACTTATACAAGTTTTTCAAAAAAAAAAACAAAAAAAAAAAAAACGGCATAAACAAGAAAA
-CAGCAAAACATCCCAAATATCGATATCGAAAACAATCGTTAGAAAACTAGTTTACTTGGG
-GAAATGTTGTGGGTGGACTCGAAGTTCATATAAATATACGAGTGGCGTATATTGCATGCT
-CAAAACTGTTAATAAATTTGATTCCAAGATCAGTATTAATTTCTGCTCAAAAGTCGTTTT
-CTAGCATAAGTACGTATACACTTTCTTGTTTGTTGGTTTTACTCTCACAAGCAAGTGTAT
-TAATTTAAAGCGAGCGGATAGGGAATATTTTGCGGGCATTTAAACTGTGCAGCGAAGATG
-CATTTCTTAAAAAATGATTTACTTTATGATTTACTTGGTATACACATAGGAGTGAACTGT
-TTTTTTTTTTTTGTATAACAAAAGAAAAACAAAATATCTACTTTATGGGAAAATATATAA
-AATTATAATGTGTATAGTCAAATCCATAATACGTGTAAATAATTTTAAATGTTATTTTCA
-TTTAATGTTATCAAATTTTTCAGGAGGCTCTACAAGCAATTATGAAGGCTCTTGATTCCT
-CTGATGAGTTGATGACGAAAATTAAAGATTCCACGCCGAATCTTTGTTTATTTTGCCAAC
-CTAATAGTTATAAAAAATTCGCCGAGTTTCAGTCCTTTTAACAAAATCCTATTTAACAAA
-AATTAATATGAAAAATAAATTTTGGTTAAAAACATACATATTTATATTAATGGAACAGAA
-AGTATTTTATAATTAAGTAAATACTGGTGCTTAAGAATAAAAAACATACACATTTCAATT
-TAACTTTCATACTTGGTTTGCCTTGTTTTTAAGAACAATCGCTGCCAACGCTTTATTTTT
-AAATGTAGTTACACTTTTAGAGTATAATTTTATCTTTTACGTTTAAAACTATAGCGAGTA
-TATACAAATAAATAAATAACGTTTTTATAACATATTTTATATTCTTAAATAAAGTTTAAA
-AACTTATTTCTATCGAAATCACTTCCAAGGTTCAGGACACACACAAATTGCACATATTCC
-CGAAATTAAAATTACGATGGGCTCATTGAAAAAAGCTGTAAAACTAAATAACAAAGTATA
-GATTGAAAAACTTGGAGCATTTTATTGGTTAGGTTATTATAATCTCACCTTTTTTAAAAG
-GTGAGGTGAGGTTTTAAAAAAAAAAAATGTAGTTAAGTACAGCAATGTGTCATAATCCAT
-GACTTTTAAATTACGATATTCTAATTTATATATAAGAGAAATCGGTCTAGGCATCCAATA
-TTTGTGTTTTCATAGGCCTCACCTAAAAGTGCACATATATATATTCTTTAGCAACGGAGT
-CGATGAAGCAATGGCTGTCCGCTTGTTAACATACATACATCCTTCTTTTGATTTCAGAAT
-TCCGAATTTATCATTATTAAACCGGTAGAATATGCCACTTACTGCGCTAAATCTCAAGAG
-TGAGTTTAGGTCAACATTGAAAATACATTTTTGGAACCAAAATGCATGTTAGTATCCAAT
-CTTGGAGCTGTACAAAAATCTATTAGGTTAGAATTTGGGGAAATCCAGGTGTTATTTTCG
-AACGCCTATAAAACCTATTGTGTCCGCTTAGCTTATGAATAACATAAAAATACGACATTT
-TATTTCTAGCTACAAAAAAATGCTGAAAACGAATATTGACTCACAATAAAGAAATGAATT
-GCCAATGATTTTACTTGTCATACAGATTTTATACTTAAACCACCATGATGCACTGTTCTG
-GAGCCTATACATATTTCACTTAGCCTGAAGTTATACAATTAGTCTATATTATGCCTGTAA
-CGTCGAAGACGCGCACTATTTTCAATTTTTGGATCCCCTGGTGGTGGTGAAATGGTGCAT
-TTAGGGTTTACCTCAGAAGAATTTTCACTAGTTGTAAAATTTTTTACTCCTTCGGTTTTG
-ACGACATGACCGTGTCCAGTTTTTTCCGCGCTCATTACAGTGCCGTTATCATCAGAATTT
-TCAAGCATTGCATTAGGAATGCCACGGGTTCTTAAAAAATTTATATTCAATTAGAGTGCA
-ATATACACATTCATTATAAGGACATACCTGCTAGAAGTTCGAGATCGAGGTCTTTGGAAT
-TTAAGTGGCAATTGTGTTGGGTCCGTGACATACTTTCCTTCAGTTGATTCTCTACGCCGA
-CGTAAGCCTAAATCAATATAAATCAAATAAACGTGGTGATAATTCACGTTTTGGCCCATA
-AATGTAATGCAAGAGCATAAAAAAAGTGTGCTCGTGACAACTTAGTGTCCAATTTTATTT
-TAAAGGTAACTTTAAAATTAAGAAATAGACCGTCAAATTTGACAAGTATAGATTTCGGGT
-GAACAACATTGATAGCCACCACGTCAAACGATGACGCTTAATTAAGAACGAGGGGACGTA
-TTTTATTTAGGGTTCAATACTGTTATTTAACAATAGACACATTTAGAAAAAACAAAAATA
-TAATCCATTAGTATTATTATAAATAACTCAATTTGGTAGACTATATACAATTTAGGATGT
-GAAATTATACGATAAGTTACGTTAATAATTACATAATAGGTTTATTTACGATTCTGTTAA
-AAGTATTGAAAACAACCGTAATGGGACTACAATATTACAATAAAAGTATGACAAACCTGG
-TGTAAGATCTGATATATTAGGAGGACATTCTAAGGCAATGGAGTAAGTGGTTTTCCGAAC
-AGGTATAGAATCTATTACAGAATATGTCGTATCAGACTGTGGATGGTAAGGGATTTCCTG
-TGGAACTTCTGCGGACTCAAGTGGCTTAGATGCACTTATAAAATCAGCACCTGCCCAAGA
-TGCGCATTTTGATTGGCGTACTGGAATTTTGCTTGGATTCAATAGCGGAAAATCAAATTC
-TGACTCATTCTCGCCGAAACCGTCAGTGCTGCCTTTTTTAAATTGAGTTCTGGGGGCAGT
-GTTTCCATTTAACTTTAGTTTATTGACCCCTGCAGAATAAAGGCTACATAAACTAGCTCC
-GGTTCGCTCTTCGGTGGCGTCCCTGCCGGGTGGTGACATAATTTTACTGATTGATTTATT
-TGGGAAAGCTATCACGGCAGATGTCGCCTCCATTTCATCACAGTTATTGACGGCTTGATC
-AGAATGGTCGTGACCTTCATTAGCGGTTGGAGTATTTTTAACAGCTCCCATTGCATCATA
-GTAAACAGAATCATCAGGATGAGAGGTATCTGTTTGGGGAACCACAAATGTATTATTCTT
-CTTTAAGAAACAAATTTTATAACTAATTGGAAAAGCGATCCAAGAAGAGCTATATTAACA
-AAAGATTTGATTTTAGAATGACTCAATTAAAAAAACTTTAAAAACAGTGCTGTGAATACG
-TAATCTAGTTAATAATAAATAAGTAAATTCGTAAGAATTTTACAATTTCGAATTGAGATC
-GCAAAATCGGTGCCACGGTTTTCGAGTTCTTAAGAATTTTTCTATTTTTATATCAAATTA
-GATCGTATTTACTAAGGGAAATAAATCGTTTACTCAGTGGTCTATTGATGTTTATTCCAC
-ATTACATATTGTAAAAAAATATTTTTTTCCGACCCCACTTAAGATTTAACAAACAAAATT
-TTGCCGACGGCAACAAAAATTTTCGATTTGGCAAGAGGTTCCAAGTACGTCGACAAAAGT
-ACGTTTACAAAACATTTCGATAGTAAAAATTTTGCAAAAGCCAGGACACCTAAAAACGAA
-ATCGAAAAAATATTACGATTACCGGACATACAGGCATGTTTATATCATTTGGTTTCCTAA
-TTTCTATCGATAAGTCAAAAACATTTTGGCCACGAACAAAACACAAACCATATAGATTCT
-ATTAATACCCACTACATTTTGAATAGGTAAATAAAGGATAATAAAAGGGTAAATAAAGGA
-AATAAAAGGATAGCCACAAAGAAAATAAGAACATATAATTACCTTTGGGAATAACACGAA
-TTTCTAGTCGCCCACTAATGCAACAGTTGTTTTCCTGGATCGCTGATCCTAAATCTAAAT
-TTAGTTTCATTTGTAGGTCGTCAAAAATATCGTTAACTGAAACATTGGGAAGGCTGTTCC
-GATGTCTCGATTTATCTAGACTGTCATTAGTACTATTAAGTTGAAGTGCTGAATCCTTTT
-TAAAAGGAGATGGTAGCCTATTCCTTAAAACGGACGATGTGCTAGGCCTAGCCAAATGAG
-TGATTTCCGAATATGTTTCTCGCACGCAGACATTCCTCGCAATATCCATACGATATACCT
-AAAAATTTAAATAAAAATAAATATATTACCTGTCTTGGATTTTTTTTTTCATAGTGGTTA
-ATTAAAGTCGTTACTGATTTAGGATTCTAATACTTAAAATGTCTTCCGTTAAGGTTAGAA
-ACAAAAAAAAGTTACTGCATGCATATATATATATATTATCACCGGTAGTGATTTGTTTAA
-TATGCTTACTGTGTCATCAAATGCGGCTTGTTGCACAGCCGGAGGCTCCAAACCTTTTCG
-TAATACATTACCCATTGCAGGCTCGGACCAGCAGTTTGGTATGGAGATTCTCAAAGCTTC
-ATAATTCTCAATTCCAGTTATGTTTAGTGTGTACCTATAATGAGCATATTATATTTCATG
-TTTATATATAAAACAAGCAAAAAGTTTTTTGGCAAATCGATCAAAATTTACACGACTAAT
-AAAATTATGAAAAAAAATATTCAATTCGGATCAATCAATTTCAATTATTAAATTGGCTTT
-CGAGAAAGCCACGGAACCATTGAACAGGTGAATCGAATAACAACGGAGATAAGAGCCGCA
-TTTGAAAATCGAGAAAATCCGAAACATTTGACAGAGTCTGGCTACACTGCCTAATGTTTA
-AAGTTAAAACAGCTTTACCCGAAAGAACACACAAACTTCCAAAGTTATACCTACAGACAG
-AAAGTTTGCAGTGCGGTCCAACACTGTCATTCCACTGACCATTAAATTAAGGCTGGAGTC
-CCCCAAGGCAGCGTTCTTGGGCCTACTTTACACATCATCTATATTGATGACTTTTCTACA
-AGCATTAGATTAACAGTCCACGTTTGTCGACGATACAGCCATCCTTAGCCGTTCGAGGTC
-CCCAATCCAAGCTAAAGCCTCATAGACATTGAGAAGTGGCTCTCTGTCTGGCGAATAAAA
-GTAAGCGAGAAGAAATGCAAGCACGTGACATTTACGCTAAACACACAAGATTGCCCACCA
-CTTTTGTTGAAAAACATACCACTCCCGTATACCACTTTGTTGAACAACATACCACTCCCG
-AAAGCAGATGAGGCCTCAACTCAATGCCAACAACTTACACTGGCTCATCAACGCTGGCTC
-TCCCCTCAGCCTGGACCACAAGGTTTTACCAAAGACACTAGAATAGTGTCTTTATGGTGT
-CTTACTCTATAATTCTGTATTGAAACCCATCTGGATCTATGGCGTACATACATACAGCGA
-GCATAATGAAAGATTCTGAGAACTATCACTGGGAACGAAAACATCCAAAGAGACTTAAAT
-ATTCCACAAGTCATCAATGCAGTCACAGAACTTTTGGAAAAATATCACAGCAAGCTTTCC
-TCGCACCCCAACCACCTAGCGAGAAATCTAACCCAGCTCAGCAGTCGCTCCCTTCTCCGA
-CATAAGGACCTACCAACCCCGTAAAGAAATTTTTAGCGACGTTTAATCTCAGAACAGTTG
-GAAAAAAACAACTGTACATAAAAAATTTTTAATAGTTCAGATTTTTGAACTTTTTGTTAG
-TTCTTATTCAATAAATTGTAAATAAATAAAAAAAGATTCAATAAATAAAATCAAAGTTTA
-AAAAAAGGTTCGGAAACGCTTCCTTCTGCCTGTAATATACTTTTCAGCGAATGTAGTACT
-TTACGAGTAACGGATATAAAAAGGCAAAAATATTTTTTAAAAGTGTGGGCGTGGCAGTTT
-TGTGCAGTTTGTAGGCTTAGGAGAGGGCGTAGCAAAAAGCAAATCGATAAATATTTACAA
-AACTGATGTCAAAATATGAAAATATATCAAAACAGTTTAGTATGACAGTTTTGGGCGGTT
-TGTGAGCGTGGCATACTGATAGAAATTTACAAAACTAATACAAAAATCAAAGTATATCAA
-AACATATTTAAAAAGTGTGTATTCATATAAAAAGTAACGATTTTCATGTCAAAGGTATGA
-TCCGCATACTTTGAGCGCATCTGTCAAAGGTGATACATTAAGCTCTTACAGTCTGAGACA
-CAATAGACTCTTAACTTCACGTCCAATCAAATTCCGTTTCGAACCTGTTATGTGAATTCA
-CATAAAACGGAATTTGATTGGACGTGAAGTTAAGAGTCTATTGTGTCTCAGACTGTAAGA
-GCTTAATGTATCACCTTTGACAGATGCGCTCTAAGTATGCGGATCATTCCTTTGACATGA
-AAATCGTTACTTTTCATATGAATAAAACTCACCTTTTCGGTCTCCCCTTTGCTTCGCCTG
-GAGGATTAATTAATTTGCCTGTACCAGCGACGCCATGTTGCGGAAATGGTTTAGCTTCAT
-TTAAGGGCAATGAAATATCCAGTTTAATCAATTGCTCCAAATTGGGTTGCAACTGCGAGG
-CAAAATTTACTTGATATATTCATCACGTGTTTATTAATTTATAACAATCAAAAACATGTG
-GCCAAATTTTTCATTACAAGCCCATGATTGCGATATAAGTTAACAATAATCGAATATTAT
-GAAAAAGGCTTGTATACGAGAGACATTTTAAGTATAGTATTTTTTTAGTTTTTAAACTTA
-CCTGGTGTTCTCTATTCCATTCGTTATCCGTAGTATCCTCGGAATCATCAAACTGACTCT
-TCCATTGCGATGCCAACGTGAGAGCTCCTCCTTTCGTTACTTGCTGCAAAGCTGAAACGT
-TCTCGTCGTCTATTAAAGCGAATTGGGTGACCGAATGGTCACCTGCAACGCTGCTTCTGG
-CAGTGTTGCTTCCGTTACCAACTGCTCCTCCAATTGTCGACCCACTATTAATCCTTTGAC
-TTGCCGAGGAAGATGGCCGCAAATTTGTGGAGGTTGCAGAACGGCGATTAATCGGCGGCA
-TGGCTGCGAGGCCAAAAATTTGACCATGCTGGCTGCCAAATTTTGTGGACGAGCTGTTTA
-TACCTATTGGGGCAGCATTGCTAGTGGCAGCATATGGATCTTGTTTTCCAGATAAATCTG
-ACACTTGATGGCTATGGCCTCCACCCGATGGTAGATCATGTACACTCATTGGTGGGGCTG
-TTAGCACACGTAGTCGCCCAAACGTAGATTTTTGTTCTTCCGTTGACCGATTGACTTCTG
-AGGTTTTATCGTTTGTTACTGTCCCAGTCCTCTGTATCTGCTTATTAGCAATTTCTGGTG
-AATTATGTTTTTTTATTTGGGACTTGTAATGCTGTTCGACCCCGCTTAAGGAAGCTCTGC
-CAACTATGTCATCATTTGCTTCAACGTGCTTTTGCTCAAAAATACACTTTGCAGCTATAT
-CAACATTATCACACTCTCCATTTGGTTTCATTGTTATAAATTTTGTCGGTGCCCCCTCTT
-CCAGCTTCGTATACTGTAAAAAATGTAGTTTAGAATCACGAGGCAAGGTTCAAGGGCGGT
-ATCGCGTATGACACTACAAGACAAACGCTAATCAAATGCGTTACTCGAAGAGGAATACTG
-AAATATACTTTGTCGGTTACCAAATTAACTTTACGCAACGAATATAAAAATGTCTGGCAA
-GAGCAGAGGTGCAAAAATCGAAAATCTTACACTATGACTGTAAAACATATTAAGCAATTG
-AAGAGTGAACTGTTGTTTCTTGATCCATAAATGAAAAAGTATATTTGAAGAATGCAACAT
-CTGTCAAGGGGACGGTCAACATGACATTTCTTTACAATGTTTATCTTCATATGGACATAT
-TAGTTGACATACAAATAGGCAGTAATTGTAATTAATTATGGAAAACATCCCTTCCCGTTT
-GGTGTTGATAGTTCTTTGCATGAAATGCTGAATGTGGTAAACATTACCTGTACATCCTCT
-CTTTCAATCATTGATGGTGCACTTTGGATATTTGCTATGGCTACTTGGGAGTTTGTTAAC
-GTAGATTGCTGTTGCAGTCCTTTTGATGTGATATTTTGATTATTTGCAGCATTACCATGT
-TGTACCATGGGTTCACCAGATCCTTTTGCTGGCTGTGCTAGTGAAGTTGCATTGCAGTTT
-TTATCAACCTTTAATATAACAAATTTTAATTTTTACCAAAATCCATTTCCAATTCCTTGC
-TTCACTTACTTTTTCTTTTATATTAAGGGGATCGGTCGCCGTTATATGAGCGGTTTCGAT
-TTCGGCCCGCTTTCGTATCTTTTAAAATGGAGAGAATAAATTAAGACTCAAAAAAGGGAG
-GATGTTTTTTTTAATTGAATTAATTGAGCACTTTTCCTTACAACATTTAATTCGCATATA
-AAACAAAAACACCTATTAGGAGGATGGAAGACTATGGCTCCTTCAACTCCAAAAATGTGT
-AATATAAAATTTAGTGACAACTTGTCAACATATAACTCAACATTTTTTTATCGTTCCAAT
-GACAATTGTCAACAAAAATAAAACAATGCAAAATTTTCAAGAAATTTTTCAAAAGAATGG
-GTGTTGGCAGTTCTGTAGAAATTGGTAATTGGCAATATTTTTCATATGTGTGGGCGTGGC
-AGTTCTGTGAGGCTCCTGAGCGTTAGCGTCTCTCTCTGGAATCCCAGCCCTTATAGCCCT
-TATGCGAATTGAGCTTTGTTGGCTTTTTGGGTTCACACGGTGTGCATTGCTTGTATGTAA
-TGAACCAGAGTACACCCTATAGAATACATATGTACATATGTATATTCATGATAAGAATCA
-CATGTGCGATCATTCAAATTTTTGTGACGACAATGGAGAGTTTTTCCAAAGTACAATTCC
-CACTTAAACCTCCATAAAGCGAACGTATGAACAAATATTTGTAATACAAAGACTGCTAAG
-AGTATCGAATTATGTAAATATGTATTTTGTTACTATTAAGAACTATAATATTGAGCCCTT
-CGATTACTTATACCAAAATTTAAGTGTCCTTAGTAATTTTGCATCAATAAGAAATGTTTA
-GTTGCGTATTTTTGTAGTTTTGCGCTCTAATTTTGACTTGGAATTGGTACTGCTGCTTTT
-TGATACTAGTTTGGGATTCAAAAGATTATTTTTACACAACAACTCAGTTGAATGCCCAAA
-TTTAATTAATATAGCTATTAAACATTTCGATTACGTTTCGATCCTTACGCTCTCAATATT
-ACGCGAGCTAAGGTAGCAATTTTTGCTTTTTCTTATTATAATGTCCTTGTACGCTCTCGA
-AGCTCTCAGTGCTCTTCGTCACAACGTGTGTGTTCATCATTAAATAAGAAAATATAACTA
-ACGGACTTTTATGTTTTTATAATATATACAATATTTATTCTATTTTCCCTATTTGGTTTG
-TAAATATCGGCCAGTACACCAAACCAAGTTGTAAAATAACTTACGTATTCGGTGCCACTT
-GCGTTAGATGCTGCCACTGTCATTTGTGTAATATTTCCGTGCATATAATCGCTTTTTATA
-GGAATTGATGGATTGCCTGTTGCACTTATGTTTCCAATTGCAGTGGAATCCACTTTTTCC
-CAGTCATAAGGATCGGACTCTTTGACCCCACGTCTTTTCATACACCTCTCGAACAAACCG
-ATAAGCATCTATAATTAATTCAACATTATTTTATTGTATAAAATGATCTTTTGGGATAAT
-CTTCGACTTACCGCGTAGTCTGGGCGGTCTCCATATGTAAGAGATTGAATGTGCTCCAGA
-AATTGCTTCAAATCTGACGGCAAATGCTTTAACAGTATTCTGTGGTCATATTTTTCCTTT
-GTCAACCCAACTTGTTCCTTGTCTTTAATTTTTCGCCATGGCAGTTGCCCATTTACAAAC
-TCCACGAGCATATAAAACAATGACCACAGATCATCGTGGCGTCCCATTTCTCTATTTCGG
-TGCGCATTAATAGAAGCATAACGAACCGTGCCGCGAAAACCTGCAGCAGCTCTTGGACAC
-CGCACTTCCCCTGTGCCAGTGGTGTACTGACGCGCCAATCCGAAGTCAAGCATATAGACG
-CGTCGACAATTATAAGGCAAACGACCCACAGAAAAATTGCTCTAAAATGCAAAAGAACAA
-TTATTTCGATTTTTTTGTTTGACCACCCGAATATATTGAAAACATAACAAGATTGTAGCT
-ATTACCGGTTTAATATCACGATGAAGAAATCCCACTGAATGGATGGATTCAATGGCCTTT
-AAAATTTGTAACCCTAACCTAAGTGTTGTACTAAGCGAAAATGCCCCTCGCGGCTGAGCG
-CGTCGGAGTTCAGCTAAATTCTTTCCTTGGAGCTGCATCACCACATAGTTAAATCGATCA
-TTCCGCCCACATCCGATGAATCGACATACGTGCTCCTTTCCCTGCAATTTCTTAAGAACT
-GCCACTTCCATTTTGAGCACCTGCTTAGGCTGCCGGGCGGACTCTACTTTAAGTGCGACT
-TGTTCACGGGTAATAAGATCTTGACCCTCGTATATCTCTCCAAAGCCGCCTCCACCAATT
-TTACGGACAACCTGCAAGGTATACAATTAAAATAAAATATATATATCTATATATGTACGC
-ATTAAATATAAAACACACCTTCCAACGCTCCTTCACAACATGACCTGGCTGCAGCAAATC
-CTCAGAAGTCATCTTGACGGACTCCTTAGCCTTGACGTCTACCAATATTCCGTCCTTTGC
-AGCGACTGCAACCTGATTTCGGGGTTGATGAGAATATGAATCCTGAGCAGGGAGGTTAGA
-CGAAGGGACCTTAAAGGTCACGCGGCTTCGAACCCCTAAGCGGTTGTGTTTCGCTGGCAA
-AGTTGCTGACCGCTGCAGGACATTTGGGTATAGAAGCTCCCCTACTGCATTCAAGTCTGC
-ATCCGCATCTGCAATTGCGGACGGGCTTATCTGATGCAGAAGACGGGTTTGCAGGATGGC
-ACCAACGAGCGGTGGTGGTTTAGATGGGGGTGGTGGGTAAAGCCTCAACAGGTTTTTCTG
-GCAATTGCGGTTAGGACTTAGATACTGATCTTGTTTGGAAGAAGGCTGGCATGATTGATT
-TCCATCGTCGGGCGCGGATGCATTTTCGTCGTTTCTAAAAAAAAATAAATCCATTGCATT
-GCTTAGCAATATCTCGAAAATCCACATAATACAGAAAACAGTGTGTCTGTCCATTTGAAC
-GCATCTTCAGAGCGACTTACGGAACGCATAGTAAATGCCAAAACATCAGTTGTCTATAAT
-ACGAAAAATATAGATCATTTTGAGCGCTCTATACGCACTAGGGAAGGAAAAGATAACATA
-ATTTGAAAAAAAAAATATTTCAACAGGCACAGCTTAATAAAGAGCTGGAGAAATATCGAT
-GAAAACATCGATGCATGATTTTTCATAAAAATCGATATTCAACATTATTCTTCTTTGCGC
-CCATATATGTAGGATAACGAAATCTCTACACAGATTTCTAAAAGGTGCCTTTCCTTTACG
-TTTTTTTTTTTCCCCCAAAATTGTACATATTTTCTGAAATCCTAGATATCGTATGTGAGC
-AGTTCTAAAATTGTTTACCTCCCAAACAAAACTTTAAGCTTCATGCTTTATGTTTTAAAA
-ACAAAAATATACTTGTGTCAAATAAATTCCAATAAGTAAATAAATAAAGCTGATAAAACG
-CATAGAAAACAACGATGATATTTTTAACTTTCATACCAACAATGAAATTCGAACATTTTG
-AGTTTCGTTGAACTTCCTATCGATACTAACTACATAATATTACTTTAACATGAGCTATTT
-CGTCGGTACTGTTTTGTTAGCAAGCATATACAATGTATTCAAATATTTGATGGTTTGGAA
-ATCTGACGAGTATTGAAGTACATATGTACATACATATATATTACGCAACTATCACCAAAA
-CATCGGAAGCTTGTTAATTCTCATATATTTATCACTCCGGCCGAAAAAAATTTGTGTACG
-TATAAGTATATATACCAAAAAAAAATATGTCTCATTTTACACAATTGCTGTTTCTTAGAA
-AATCAAAAACAGCTGTAAATAGGCATACAAACGCTAGTTCTTCGTTCGTTATGTCCGCGT
-CAGCTGCTGAGTGATCTTATCTTATACATGAAGTAGTTCGGAAAACATTTCCCCAACACC
-AGAGGAATTATTGTGACATGTAAGATTTCACCAGAAGTAAACCTAAGAACAACCCCATTG
-TAAACAGTCCCTTAAACATAAATAATATGTGTATCTAGGGTATTCCTTTCCGTCAGTTTC
-GTCAATGAGGTACTATTTTTAGCTACTACTTTTTAAAGTGTTGTTAAACTGTAACAGGAA
-AAATTCCAAGCCTATAAAGACATTGAATTTCCATTGTATTTAAAAATGTTGCACAATCAT
-AGAGGACACCAGTTGTGTGAATCTTTCTAGCACATATTTCATTTGCCCACTTAGTAGAAA
-GACGGTAATATACATTTAGGTCTGAGCCGGGAATTTATGCACAATAAACGACAGCATATG
-GAATTTTATCGATTTTCATGTAATGTGTCTTATAGAATGTCGTTCCCAGATATAATATTA
-TTTTATGTTGCCTTGTTCATTCGGCATAGAAAATAAGTTACTTTAATCCTTGTAAAACAT
-CCTTTTTTTGAAATTAGTACTTTACCCCCAGTCCAATAGCATGCTAATTGGTAAATCGTG
-TAAGATATAACCAGAAATTGAGGATTTAAAACTAATAGTCCTTCGAAAATCTATCTTTAA
-ATGGTTATCTGCTCCTCAGAATAAAACATAATATCTGTACGTACATTTTATATATTTAAA
-GAAACTTCTGTCCAAGTTTTGTGTCTCACAACCCCCGCCTAAGTTGGTGGCTGTTAAAAC
-TGGGTTTTTTCTAAATAAATGTATACATACCAGGAGAATGTGGATTCTACTTGGGAAAAT
-GTGAACTTTAAATATATATATATTTGTATTTTATGAACAAGTTAAAAAGTATTCACAAAT
-ATTAATCGCTTTCCTATTGATTTCCTTTTATTGGCGGTGAAGCACTTTTATTGGCACGAT
-GAAGCACATGCCTCAACTTTTATTGACGATGTTTAGCTTTAATTATTTGATTTAAACACA
-GTACATGAACATAAAATTACTAATCTATAAGATTTGTATGATATTGTATATTTAAGAGTT
-TTCACGGAATAAAATGCACGTATCGATTTTTAAGCTTCATTGAGCTTTTCCGTCCAAGTA
-AAGTTCTCTGTCTGAACTCAAAGCCAGCTGACAACAAATAAGCTCCCCTTCCTGGAGGGA
-ATTGCGCATGCTCACTGCAGCAGTATAATGCGTCGGTACCAACTTGACTACAGCTAATAA
-ACGAATAACAGTAAGAACTTTAAAGATGATTTAATTACATTCCTAGTTTATGCCATGGAT
-AGAAGGTCTGATTAGAGCTGCACGTATGTATAAAAGTCAGCGTTTGCAAATAATTTTATA
-AGTAGAATTTTCAAAAACATAAATAAATAAATTGTCGAACCCATTGATACTCCTGGTGAA
-TTTCAAAATGATCGCAGTGCTTATAACAACATGTAATACATGATACTGGTATAGATTGGA
-TTTGCTGAATAAATTCAGTCAGTTTTTATATATTTGTAAAGTGAATGTCAGGTCGATTTA
-CGTTACTTAATTTACTTGTTTGTATTAGGTTTTGCAGAAAACTACGACCCAAAAGTTGTA
-TAATACTGAAACAAACATTTAACTTTCGATTTCCTATATTTGCTAAGAATTTATATTCGT
-TAGTAATACAGTTTTGTCCAAGTTCCATTTGAACCATACATTGTATACCCTCATCTTTTG
-TTTGAATATTGAATTATCCCTTCGAAAGGCATAGACAAAACAATTCAAACGTGGGGAAGA
-TGTAATCTTAGTGGACATGAAATATTATAAAGTATCTGGAAAACAGATAGAAGGCAAAAT
-TTCGACGATATAGAGTATATAAATTATATTAACAGGATCAATAGCAGAGTCGATGTTGTA
-ATATCCGTCCGTTCGTATGAACGTCGAGGTCTCGGGAGCTATAAAAGCGGGACTTGTAAC
-AGTGTAAGTTTCTATAAAACGCTGTCACTCTATAGCCTACAACAAATTAAAAAAAAAAAA
-TTCCACCAATAAGCACAATTTAGAAAACTGGGCGATTTTCTGTACGCTTGCATTATATCA
-AAGGCCCGCTTAGGACCGAGTCTAGTCGAGTTCATATATATGAAAAGGCTTTCTGAATTT
-TAGAACGTTTTAAAGTATATAATTGTTGTATTGTTACTGTACTTTTTCTATTCCTGTTAG
-GTCGAACACACAAAAATTCATTAGGTTAACTGCCGTAATTCCACCGCTAGAGTTAGAAAT
-AGCTGCCGTTCTAATTCAATACTTCGTCAGCTTCGTATTATCGTTATATATTAATATTTA
-TATTAATCGTTATATTTTCCACATTTCCGTCCTACCGTGTGACATATTAACAAAATTCAT
-CGAAAATTAAAAAAAAAATTAACAACACTGCTCTTTTTTTGCATTTTTAGATACCAAATA
-ATTTTCAGTTTTAATTTTCTTACATATATGTTAAAGAAGAGTATGAGTCCAAAACATACC
-TGAGGTACTCCTGCAAATGCATGATGGCAAAATTCTGTGCTGTCCTTAAACTTAGATATC
-TTAGAACTTGATTTAATGTATTTTTTTTATTTTCTAAAATATGGAAAAAACTATCAATTT
-GTATCGGTATTTTCACTTCTTCAAGAACACATATGAGTGTGATTGAAATTATTCATATAA
-TCACGTAGTAATATCACAAGTAACATATAAGGATTACTCAAAGCAGCCTAATCATAACTG
-TAAGAGCGAATACTTTGTGCGTGATATAATCGTTTGTTGTTTTTAATTTTATTGCAAAAC
-TACTTTAATTGGACGTAAACTGTAATTCTATTCTGTTGTAATCCTGTAAGTAGGTTAATT
-ATTGCTTGAGAGCAATTTACTGTATTAATAATAATCTATACAATTATTTAGATTAGCTCA
-CATCACTTATCGTCTGTATTTATGATTACGTTTATTTACGTTATATAGGCAAATGTGTCT
-ATTTTTATATACTGATTTAATTATAGAGAAGTTCCGTAAAAACGTCGAAAAAATAACAAC
-GCGGAATTCGCGTGATCCACTTGTATCCACATGTTCACATGACCACATTTGTAAATTTAT
-TATTTTTAAGACGATCACATTATAATAAATTTATCAAAACGAACAGCAAAAAGTTGATTT
-ACATTTGGTACTTTAAAATTTGTCTTTATAAAATATTTCTTATTGTCGGCAAACCTATTG
-TTTTGCACCAATAAAATATTTTACTAAAAGTTGTAATTAAGAAATATATTGTTCTATCAA
-ATGCTTCCCGCTGAATCTTTAGGCATTCTGTGCATCGAACTGATTTTTTAGGTATATACT
-ACGGTATTCAGATATGTGTGTATAGGTGAATAACATAAACAGCTATCTTTAGTCTCCCCA
-AACTTGCAGCCATTTGAGATGATATCTTCAAGAAGGAATTATTTCAACATATATATAGCG
-TGTGTTCTTATATAATATATGACATTTTTTAGGAAAGTCGGGAGTAAAAGCTTCACTTCA
-ATTTTGAACATTGCTACGATTATATTTCCGCCTCTATATTTAATTTGTTTGGTCTGGTTC
-CGTGTTTGAACCTGGGTTAGGACATAAACCACGTTCCAGTTTAATCCAGGGCTAATAAAA
-AATATATATCTACAGGGGCAATCTCAGAAGATTCTATCCATGGTTTCTCTTGAAAGGTTT
-TAAAGCATTTTAGACCTATTTTTACACGTAGACTTCAACATCTGTTCTCCGTCAGTCATA
-GAGTTGCCAGACAATTATTTAATTAATTTAAAGGATTTCCAAAAGTATTGTTCGTAAATA
-AGTTCGTAAATTTTGGGAAAACCAGAGCACTTAAAAACGAAATCAAAATATTTTGATCAA
-ATCAAATTCGAAAAAAATATACGATTACTGCAGCGTGTAGAAATCGATAGTATATTTTTA
-CTATTTCCTCATATTCCAACACGAAATCTATGGACGGCTCCGTTAATCGATCCATTCGAT
-ATTAAATTGTGGTTCTGCAACTGGGAAAAAATTAAGGAATTTACTTGAACTACTCAAAAT
-TCCAAAAGGTGGCGCTGCATGTACATCAAGAATTTTACAGGTCAGCTTATTACTTTTTAC
-ATAGTTACTCTGTATGTCTGAATTTTGTTTATGTACGACGAGCCCCTAAAAGGAATTTGA
-TGCAATACGTTTCTCTAAACAAAAACAAAGATTAAGCAAATGAGACAGTTAATTATTACC
-TGTAATTCAAGATTATAACTGTATTTGTATGTATGTATCATTGGCAGCACCGTATGCTAT
-ATGTTAGCAGCGCTAGGATCAAAAATTTATGTATATTATATGAAAAAAAAGGGTTTGTTA
-CCTCGTCTACCATTCTAAGGAGTGAAAGCCCCCTTTAAACTAGTATAATCTATGTCAAAA
-AGAATACAATAGTAAAATTGCAATCAATTTTGTTGATTACTAGACAATAACTGTGACTCT
-GGTCCCTAAAGAAATCCTAAATCAAAGATTTCAAGAAGAAGGTCTTCTATGTTGGAAAAA
-ACATATGTATGTCTCCTAATCTATGATTCAGGGACTGTTTTCGTGACCGGATTCCGCAAC
-TGTGCAACGTATTCTTTAATTTTTTATAATTACCTAATTCTATTTACTAAGATATATTGC
-TGCAACTAAACACGTAATATTTGCCATTTTGAAATACCAGAAATATACAGTATAAATGTG
-AGGGTTAAAAACTGAACAACGCATAGTTTTCCGCTTCAAATATCATACAGAAAAGGGGTT
-AAAACGTTTAAATTCTTGTGACAGCTGAATTGATTTTCCGAAAGAACGTTTTCGGTGGTG
-TGGATGGATTCGACGTAAATGTTAATAATGTGCAACAAAATCAATATTGAAATCAATATA
-AAAAACTGTACCCAGCAGCAGTTGTTTGTCACCCTCAGTAAAAAAGTACACCCCCAATAC
-ATACTTACAAGTGCCATATACATATACATATATGTACATGTTCAAAGTTAAAAACAAAAA
-ATGAAGTTTTATTATTGTATTCTTTATATGGTAGCGTTGCAAACTTCGACTGAAATCAAT
-ATACCCTCTACTCGTAGAGTACTCTACTCTACCCGTTACTCGTAGAGATGTGAGTGCGTA
-ACAAGGAGCCTTTCCGATCCTAACTGACTCGACTTGGCCAGGACCGGATGCCCGTCTATC
-TGTATGGCCATCCGCCATGTCTCTCCGTTTGAGGGCTGCGATCACGGAAAAAACTAGGAA
-ATTGAGATTAGGCATAAGTAAAGCGGACGCAGATCAAGTGCCAGGCCCTTAAAATGTTTT
-CATTTCTTTTCATTTTAATATTTCTATTTCCACGCCCAGTCTTACTTTTAAATGTTGGCA
-AGTCAATAATTTTGAAAAATGTTTTAACTTTCTTTAATTTTCTTTTTTCTCTCCAATTTC
-TATGGATATTTCAGCAATATTTTAAAATATATTTCTAGCTCGTATATCAATGTGGAGAGC
-AGTCCACGTAGTGACTAAGCGCCCCAGGAGATTTGCAAAGGCGACTACTATATAATCACG
-AAGAATTGAAATCTGTAGTCCAATCATAGTGATACACCCAATAGAAAAGTAACACAAAAT
-CTAAAGAAAAAAATCTACAGTTCAGTGACAAAGTGTTGACAGTGATAAGCAAATTGAATT
-TTAAATCCACAATAACACTGTATATTATGTGCCTTCGGTTACAACTTGTATATAGTATGT
-AATCCGTTAGGAACATATTTAGCTTGTGTTTGGGATTTAGAGGCCGAAATGCCTTTTAAT
-TAAAGTTTCTGGTAAAAATAAAAAAAAAAATAATAATAAAAATATTAAAAAAAAATAATA
-TAAAAAAAATAAAGAGAGTACAATTTGATAATTACCAATGCACGCATCTGCCATGCCATG
-TTACCCTACTTAATTCTTGACATTCAGATTAATAATGATCAACAATTTTCATTCATAAGT
-ATTTTATTACACTTACAAAAATTTTATTGGCCATGGTTAATCGCAAAAAGTTAACTCACC
-TTCTTTATTTCTGTTAGCAAACCTGAGTCTTATAATTTCTTGTTTGATAATTAAATTGTT
-TATACTGCACTCACGCTGCGTGTTGACACGATTTTACCTGCAATGGTGAGGCTCTGGTCG
-TTCTTTCGCGCACAGTCAGGGTCAGAGGTCACCAGAAAGGAGAGTGGACAACAGAAGTAA
-AAGCATTCCTCAAAGCGACAAATAAGCACATGCATAAATGGTGCGTGCGTGCACATACTG
-GCATACCTTCGATGCTCTGCTGTGTGCGCGCACATGCATGCATACAGCCACAAACATACA
-TGCATAATTACATACATACATACATAAAATCTTACACACATGCATACATTTGTACATTCC
-AAGGGGCACTGGGGATGCTTCTGTTTCATCGCCGTGGATGATCTCGTTTTTTATGTACCT
-ACGCAAGCAGATACATACATACATAAACATACATACATACAACATACAACGCCGAGTTTT
-TTGTTTTCGCTTTTTTTAATTTTAACCCAGGGTGGTGGTGTTCCAACTGCACAAGCAGGC
-GGAAGAAAGGTGGCAAAGAAAGCCCACTCCACCCGAATCTCTTGGTCCCTTGCCCAGGAC
-CTCGGGACCCAGGTCCTGTTCTCCGTTACTGGTCGCCGTACCCTGTTTTCGACGCACACT
-TGGCTTTCCTCTGCACCACCACCAACTTCATTATAATTTTGTCGGGGTAGTTTTTTTTGT
-GCGCTCGTAACGGGGGTCCGCAACGTTGGTTCGGGAATACGCTTCGCTGTGGATGGCATA
-AGAACTGGATTTGTGTGGACTCGAAGGGAATTCACTTGAGACTAAGCCCAACGACGAGAA
-TGGCACCCCCAAAGTTTTTTGTCGGTCTGTGAAAAATTGGATAAAAAATTCTTGGCAGTT
-TTAGCATCTGAAATTTCCAGCATTGAATTATGGAAAATCGATTTTTCGGTCTTGCAAAAA
-TGAAAGGACATCTACCCTCGTCACATACATCGATGTGTATTCAAGCATACATACATACAT
-ATGTGTAAATGTAAATGGCCAAATGTATGGGCGTTCTTGATTTGTGTACATTTTGCAATT
-CATCGGACTTATTTATGTAACGACGCTTCTACTTATTAGCGATACCTCCTGATAGTACAA
-TAGCGTATTCCTCGAACTTCTGTGGCAATATGGAAAGAGAGCAAATCCGCTCGGCTGTTA
-ATAAAAGAAGACATAATTTCATTAATATTTAAGATGGTGGGCTTCACAGAACGCAACGAG
-CACTAAATCAAATGTTTGTGGTGGTCACGATCTGCCCCATTCCAACAAAAAAATATGTAA
-TTATTTCTTAATAAATACTTTTATATCTAAACGTGAAAAAGAAAGCAAACGTATAAATCA
-AACATACATACGAATCATGATTCCCAAAAGCAAAACCGCAGTAGAAATAAGTTGATTTTA
-ATCAATTTTCATACAGTCATTTGGTAATGAAGCTCAGAAATACGTTTTTAAAATCGTAAT
-AATCACAATCACTGCAAATGTAAAAAGTATTTAAAATACATTCGAGCCAACGCAATGCAG
-TAACCGCAAGATATGTATGCATACCTTCGGGCTGAATCGTTTGGTGGCGTGTACATACAT
-ACAAATATGTATGTTTAATTGATATTTCTTTTTTTTATCGTTTTCAAGTTGGAGAGAAAA
-GGATAAAGTGTGCCATTATCATTTCTGTATTCTGTAAACTTCGTAGCGCAAAAACTACGC
-AATCGAATGTTTTTAAGTTTTTACACAGTTTCTACACACATATCTAAAGCTTGATCAAGG
-AAATATTAAACACAAATACCTCCTAACAAGGTAAAATTATAGTAATAATTCGAGGAATTT
-TTAGAAAATAAGAATTGTTTAAATTTCATATAAACAAATAATTTATTTTTGATTCATTTT
-AGAACCGAAGAAGTGTCAATTTAAAAATAAAGTTAAGTAAAGTAAGGAAAAATAAGTAAG
-TTACAAGTAGATTCAAAAGATTTTCGGTAACGAATAAGAAGATTAGTATGACTACATAAA
-ATACATATGTACATATATCACCAAACCTTCAATTGTAATTTATTAATTTCCAATCAAAGC
-GGTAGCAAAATAGCAGTGTGAATACCACGTCGTGTTCTCTACATTCTTTGTAATTTACGC
-TTGCTTTACGCTTCGTGCTTTTAGTAAGTGAAATGAAAAGGTTGCAAAGGTCACATGGTG
-AGGTATCTTCGTCGCCGTGTTAGCATCAGAATCACGAATCACGTTAATTGCCTTTGTTTC
-ATTTACCTCGATGCAAACCGGAAATTTACAGGAACTTAATTTGTACGTCGCCCGCCTTAG
-CTGAGATGACCATCTGGCTAGGGTGTTTGGTGATGGGGGTGTGTTGCGTCGACAACTGTT
-TGACCTTCCTCTTGTCGTTCGTGCGTGCCGAGATATACGATTAACTGCGTTAATATCGAT
-GCCGCGAGGTTTCTTGCCCCAGCCGGAGTTTTTGCAATTACTTTTAATAAAAAATGAGGG
-CTGTCTACGAATCCAACATCTTAAAAATTAATCAGGGTGCACCTCCAAAGCACGGCAATA
-TAAATATTGCGATTTAAATATTACAGACGAAAGTTTGTAACCCAAATATTTTCAAATATA
-TTTTTAATGTAAAACGACACAAGAGAGATTGCTGTATTCGATTTCCTCCACTATCAGATA
-CCGTTTACTCGCCAAGTGGGAATGTAAGCTGAAATGGCTAAAAAATAAATTTTAAAAAAT
-TTCAAAAGTATGGGTGTGGTAGATTCGGGTTTAATCTCAACCTTCTAGCTTTTAAAGTTC
-CCTAGATGTCAACGTTTATTCGGTCGGCTAGATGGGAGTAATCTTAAGAATCCGTTATTT
-TGAAATCCCTAAAAAGTTCGGTTTTTTGTTTAAGAAGTTTTTGGAAACCCGTTCTAGTTG
-AGTGTACTCAAAGAAGGTAAAAATTCTATAATTTATAAATCTTGCGTATATTTTCTAAAC
-CTGTAAAGTTAAGGGGCTGTATTTCCAAACATTTTTTGTCTAGGAACAGATTAAAACAAT
-TTTGCTTTCGTTTTCATTTAATTTGATTTCTTGAAAATGAGTCTAACGATTTTTTGTTGT
-AATTCTAACTGTATAGTCCTTTAAACTATAACTATATTGATTTAACACGTAGTTTCATAT
-AATCGCTTTCAAAATATTTTGAAATATAAATGAATTTGATTATGATTATACTGAGTTTTG
-GCAAACTACTTCTCCTCAAAGTTGTGAAACAACTGGAAAATTAATAACCTCATAAAAACT
-TGCGATGTAAGAACCCTCTTGGCGAGGTAAAACACAAGTGACGATCCCACCCTTTACTAA
-CAAAAGTCATGATATTAACTTTGGTGACGAAAAACATTTTACACTGTATAAAATGTCAAG
-TGCTAAAGTACTTTTCATCGCAAAAGTTGGTCAGAATTATATATGTACATACATAGCTCA
-TTATTTCTTTCTTTTTTTTTTTATCATTATCTAGGTATTAGGTATTATTATTAAAAAGGT
-CAAAATCGATTATATCATAGAGCATATCCATTGCAAATATTAAAATCGAAATCATATTAT
-CTTTGTTTATGATCAAAAAGTGTTATTATTCGATATCTGGAACGGTATATAAGGTTCGGC
-TTGTCGAAGCCAGCTTTCTGAATTGTTTATTATCCACTTTTATAAACCCCAATCAAATTA
-TCAAGCGTTCAGTTTGTGACGACATTATCTAAATCATTCAAATATGTATAAAGTATTTGA
-ATTCGAACAAATATCGATTCCAGTAAATATGTAATTTATATTCATCGAATCCAAAAAGAA
-AACCATAATAGGTCAATGGTGTACTGTACTGACTTCTTCAATATGCAGTGTCATTGACGT
-ATAATTAGATTTGGCTATAGCATAAGACACATTATCCCTTCCCCTATGCCAAAGTGGTCA
-TAAAACCCACAAAGTAACCATTGATTTACTGGAGAGCGTAATTACGAGGAGTACTCTACG
-CGTTCTGCGACACTTACTGCTCCCAAGCAGCCAATTCGAAATACATGCATCAACATATTA
-TTTGTGCTGGCTGCTAATTCTCTTTTTGCGAATAAGAATAAGAATTCATTATATGTACAC
-CAAATCCATTCACCCCCGGTTTTCCATGAGGCTAACGGAATTGATGGAATTGAGACACGT
-AAGTGTTTGCATGTAGAAATATTTGCTTACCATTAATCTATTAAAGCTATTTTTGCTCCC
-AAGTAATAAAACATATTTCAAAAGTATGGGCCTAGTTGTTTTTGACGGTTGAGTGACCGT
-GCCAATTAAGAAAATCAAACTTGAATCTGTTTTTTCCGAGATTTTTACGGGGTAGACATT
-TTTGGTTCCTAGTTAAATTGTTTATATTGAGCATTGCTGTTGAATTAGCTGAAATAGACA
-GTAAGTTCTTTTAATAAATGTGTACATACATATACAATACTATTCTCTTTATTACTCTAC
-AACTACATTCAAAATTGTATAGTTTTATGTTTTTAACCGCAAAATATATGGTGTTTATTA
-ATGGCTAACAGAATAGATATTGGATGTTTCTTTTCAATTGTTGTTACAGAATTGTTTTGT
-ACGTTTTGATCTCAAATTATACAGAAAAATTATTTATTGGAAGCGTTATTCCAATGTCTA
-ATTACTTTAATAAAATATCGAAAATCCCCGCTGTTTATATGCGATATACAAACTGTGTAA
-TATTTTTGAAGAAAATACCATTTTCATTAATTTAATTCCCTAAACCGACTCTACCTAGAT
-CGTATGCGCGTCTACGAAAATGCTATGACATTAATTTTTAGAATTGTTAAGTCAGTGGTG
-CGCATCAATTGTATTATTTGTTACAAACTCATTTGCGTACTATTAAATTCATCAACTATT
-ACTCTATGTCGAGTAGGAGCCACTTATCAAATTATTGTTAAATTAAATAAACGCTCTACT
-GTCATGGGCTGCAGAAATCATTTTAAATGTCAGGCTCACTTGGAAAACCATATAATGCAA
-AGTTTCGTATTTTTCAAGAATATAAACCATTTTTAACAGACATTCTTTTCGAATGAGGTA
-CCACTTTAATGGAATAAAGCTCAAGAGGAACATGGCACCAATGACACAAAGTCCGACTAA
-GTTACCCTTTTTTCACAGAAATTGAATTAAGTATGTTGTCGTTCTGCCAATAGTGGCGAA
-AGCGTTGAACGGATATCTATACTGACAGTTCTGGTCAAGGGGGGAGGAATGGTGAAGAGA
-TTTAAATACCTAATCTGCGGTCGGTCAACTCCGACCAAATTTTATGGGGGACATTGTTTC
-CATTTTAATTGTTTTAAATGAGCTTTGAATTTAAAAATTGTGGATGGGGTGGTTCCTTAT
-ATAGGCGTTTAACATCCGGAATTAGGGAAATAATAACAAATAACGCCCGCATTTGTTTTC
-GCATCCATTTGGGATAATGAAGCGCAACCCATTGAATTTTAATTTGGCACTTAACAAATT
-CAATGGGAAATCTTAAAGTTCATCTCGCTCAATTACTGCCTTTTAGCTCGTATGGACTAC
-GGATTTATTTTCATTTTCAATTAATTTCCTTGTGAACATAAGTGTATATTGTTGTCGCCT
-TCGCATACTCTCCTGGTGCACTTCGTTACTACGTGGACTGCCACATGAATGCAAACATGA
-AAAGCTTTCTTGCAGTAATTGTACACGTTACTCGTAGAGTAAAATGGTAAACTAGACTCG
-TTGAAAAGTATGTATCAATAGCCTAGTCGATACAGATACAGATACAGCATACAGATTTTG
-GATAGACGCAGAGTAAGTTTGTTGATTCATGTTGCCCATTTTAACGCCCACAAACTGGGA
-AATTTTCAGATATTTCTTCGTTTTATTGTTTGTCTTGCCAATCTATCATCTACCGGTATA
-CCAAAATCACTTTGGCCACCTCTCTTCTAATGCCTTCAAACCGCCGAAAACTGTCACGCC
-CACACTTTTGAAAATCGTTTTTCTCATTCATATCTATTGATTTCGGAAAAAAATTATAAA
-ATTTCTCGTTTGCATTTCTACTACCCGAGTAACGGGTATCTGATAGTCGGGGGACTCTAC
-TACAGCATTCCCTTTGTTTTATACTCGCTACGTGGGGTAAAAGTTTTTATAGCCAATTTC
-GATTGATATGACAAAAAACCGAAGGTATCTGATAGTTGAGGAAATCGAATATTTTGTTCT
-CCCTTATTCTATCTCGGTAATTTTAAAATCAGATTCAGACGAAGTTTATTTCCATTTATA
-TTATTACATTAATAAAAAAAGTATAATCTATTTTGTTGAAATGTTGAATTTTGTCAAAAG
-AGATGCGCAAATGAACTTTTAGGGGGTGGTTGCCAATAAAAAGGATATTATACACTTATA
-CCTGACTTAAAAAAAAATATATCTGTATTTCAACGCGATTTTGGTCTCTCTCCAAGCGAT
-ATAACTTTTTGAAACGTGTTCTTTCTTAACAGGTGTTGGGACGGCCTGATCGAACAATAT
-ATTTTATAAATCCTATAGAACAACTAATATAACTATATTAATATAAATTAATTATTATAT
-TACAACTATATATAAATATCGAAATTATAGGTATGTACATTATTACGAATGGATTTAGCC
-GATTTTGGTTTGAAGAAATATTTGTGGTAAACTCGAATAATTTGCAAGATGTATGGATCT
-ATGGGTGACCGAAATATGAATGGAATATTTACTGCTGTCTGAAAAGTCTAAATGTATAAT
-TTCAACCACCTACTTATTGTCGACGCCGGTTATGGAGGTTAGCAAATAACTGGATATCAC
-TTATTTTGTTTTTGCAAGGCCACTGTAATTCAACGAACACAAGGTTTAAATAATTAATGT
-AATCCTTATTTGCTTCCATTCGCTACATGGTAAACAATAAATTCAGATATAAGGAAAACT
-GTCTTCTGATTGTCTTCACGACTGGAGTCTGGGATCTGTTTTGATTTACATTTGTATAGC
-TTACCTACCTATGGAAATTGCATACTGGTGGTTGCCCGAAAGCTGCTAGAGGTACCGCCA
-GCACGATAAAAAAGTTAAGATATGCAAAACTATTTAAAATTCATTCAGAAAGTGTCAAAC
-AGAGTTACCGTCCATTCATCTAACGTCATTTAAGGTGTGTGCACCATAGAAGATACGAAA
-GAGATTTATAAATAATGAATGGGCGCATACATATATACGTATTTGAGGTTTTAAAGTTTC
-GATTGATCAAACGGACAATTTTTGTAACATTTTTCGATAACTTGATAATGCGCTGCATAG
-ATATTTTTTTATTGCGTGATAGCATAAAAATATTTATAATGCTATAATAATTTATTATTT
-TTAACGAAGAAATCAGATGCTTGCATGCATTATTAGTTATTGATTATTAAAATTTCAGAA
-ATTCCAGAGTTGTCAAAAATACGCATATCTTTTGAAATTGGCAAGACAAATAGTAAAATG
-AAACAAGAGAGAATGATATAGCATAATTTCATAATGATTCTAGCATATCAATGGATATTA
-AATAAGAAGATATAAAATGAGAACGTTCGACGTTCTTACGGACGCACAGACGGACATGGC
-CAGTTCGACTCGGCAGACCCTGATGTACATAATTTATAGAGTCGGAAATACCTCTTCCAA
-GTAGGAATCTAGCAACCTTTTTAGTCTACGAGTTCCCGGTATAATATCTTCGTCGCATAG
-GAACTGATTAGTTTGGTTTTAAAAGTTTTGTGATCATTCAACCCATATTTGCACCCCATG
-TCGTTGTGATTTTTCGATCCCTTCAAGTCGACACAATCTTTGTGACTAGGCGAACGTAGT
-ACACAATTCCATATTCTAATCTTTATTACGTCAGCCATTCTACCTTTTAATTTATTCATG
-CGTTTGGACAAAAGATAAAGTCCATGAATGCGAGTAAGAATGTGAATCTTTCAAACAAAA
-AACCAAACAGATTTTAACTTATTTTAAAAACAGTCAATTTTACCGATTTGAAGTATTATA
-GCATACTAAAACTTAACCGAAATCAGACATATGCGCATAAAATGATGTGATCGAAAAGGT
-CAGATAATCCAGCTGGAATAGGCCCCTCGTCAATGAAAAAGGGGACAATCGTGGAATCAC
-ATCAATAAATTGTCAACTGGCCAACTTTAAAGTGTCGGCCCACATGTCGAGAACATAACA
-AAGGAAAAGAGCTCAATTTTGAAAACAGAAAATAAGAAAAAGTGTTGCAGACGGTTTTTT
-TTTACCGCGAAAGACTACTTAATTCTACAACCTGTTGCTATCTTCAAAAGATACGAAAGC
-AAAATATAAGCAAAATTATTATATATTATATAGAGTAAATGGGTATACTATGTTCGTTGA
-AAAAAGCGGAACATATTGATGGGTGGAATGTCTCTGTAGATCTCGGGAACTATATCGGCT
-AAAAAGTTGAGATCTGGCCAACTGGCTATACCGACGACGAGACAAAGACTGAGGAGGGTC
-ACCCAGCAGACACTTTTACAAGGGGGAGGCAAAGAACTCGAGTGCTTCAAAACTAGCCAA
-AACTATTAGCTAATCTAAATTATTTTTCCAAATTGTAATTCATCGTTGCTGTTATTGTTA
-TGTTATGTTCGTTGCCATTCAAGCCATTTAATTGGTTGCTTAACGTAAAAAAAATTTTGT
-AAAGTAAATAAAAATATTATTCCTGAAATTATTTATGGTTAAAACACTTATACATTACAT
-CAAAAAAGATATTCGCAAAATTATTTATTGTTAAGATACTTGCGTTTATGTGTGTTCCCT
-ATTTATTTTTAAGATTAATCCTATGACAAGTTTATGATACAGTGGTCCGAAAAAATGAAG
-GCTACCCGACAAGCGATGATCGGTGGGACTATTACCTTGTTACACGGTTGTTGGGTTTTG
-GGTTTAATACAGAAAATACAAATGCAATAACATGCATAGGCATACCGATGAATAATTTAA
-ATATTGATCTGTTCGACTTTAAGTACAAGAACCCGTGATTCCAAACCCAGTGACCACGGA
-AACAAAAGTTTATCTGAGAGTCAAAACGGAGACCTCGTCAAAAACTTGTTTGCTCACCTG
-TATTTACTTAAAATATCCAAACACAAAAACCTTTGCATACTGCATATCTCAGTTTGTATG
-TTGACAAGGGAATGTGTACCCAACACGGTAATTGTACATAAGCATGTGATAAACACGAAA
-CATTTGGTCTCTTCTTAAATCTAAACAATGCATTCAGAATATCGGTGTACTCATCGATTC
-ATATGTAGTTTACCAGCTCTTCCCATTTCTTTAAGCTTCTTCCGAATCAGTAGACTATCC
-TTTGGGAAATAGGTCCCTGAACGTAATAATTGTTAAAAGCCAGGGCCCTGACCCATCGGA
-ATTATTTGTTAATGTAATAATAATAAATAAAAGTGCATACTATACAAAAATATGTAACAG
-GTAGACGGAAACGTATCCGACCCTATATGTTATGTAGATGCTTATATACAACATCCGAGT
-CGATCTACTACGTGAACTGCCATTTACATGGATGAAAGATATAAACTAAATACATTGACA
-CCTGAGTGCTTCGTCTGGTAGCTAAGGTTTGTTTATAGACACAAGAAATATGAATTGGAC
-GAGTGACAAAAAACTGGATTTTCTATAACTTCCAATATACAAAGAAAACAAGAGAGAATG
-CTACTGAATGTCCAGTTCCTCGACTATCAGATACCCTTTACTCAGCTTGTTATAGATATT
-GGGAAATAAAATAAGAAAAAATTAAAAAGAATTTTAAAAGTGTGGGTGTAATCGCTCTTG
-GGCGGTTTGTAGGCGTGGCAGCATTGGTCAATAAACTTGCGCTGCGTTTATGTCTCTGTC
-TTCCACCCTTTTACTTTACGAGCAACGGGTATAATGAATTAAAAAATTGTGGGCGCTGTG
-TCTATGTCTCTAGAATATGTATGCTTATATGTATGCTTAGTTCCCACGTGCATATCTAGT
-ATACCCTTCTTTTACTCTACTGGTAACGGTTATAAGAACTACAAGAAAATAACTTATGTA
-ATGTTTTAACGCCTACTCTAATTTCCCCAAAACGGAAAAAAACAGCCACGCCCACACTTC
-TACAAAATGTTTTGATATTTATTCATATATTTGTTGGTCTAATACATTTCTATCGATTTG
-CCAAAAAACTTTTTGCTTCTATCAAAAGGAAAAAAATGTCAAAATTGCCACGCCCATACT
-TTCTTAAAAATTTTTTCAGTTTTTTATTTTTTGTCTTGCCACTTTCTGTCGGTATACCAA
-AAACACACTTTGGTCATGCCCCTCCTTACACTAACAGAACGACCAAAACAGTCACGCCCA
-CACTATTGAACAGTTTTTAATTTTTTTTTCATTTTATTCCCCAATATCTATCGATATCCC
-AGAAAAATTAATTTCGCTTTCGCATTCACACTAGCTGAGTAACGGGTTCCTGATAGTCGG
-GGAATTCGGCTATAGCATTCTATCTTTTTTCATATATGTATATGGGTATATATGGATATT
-CTAATACCTTGCCGTGCATTAGCGAGTATGTAAAAGCGAGAGTAAACGCATGACGTTTAA
-ACGAAAGAGAGTGAGTGTCAGAAAGGGTTTTATCTATTCTTCTTTTATATTATTCCTTTC
-CCCTCTGACATGCGTGTTATATTCATTTCTTGGTAAAAGTGTAAACGCAGACGCAACTTT
-TGCAACAGACAACTGCGTAAATATGTATTTTTTGCTGTACGTACATACGTATATGATTAA
-AAATTCAAATTCAAAATACTGCGTGTGCGACGGTGAGTACACTTTTACATAGGCATATGT
-ACATATATGCTGTATATTCATAAAATATTTTATTTTTGAAATTACCATTTGAACTGCATC
-GCTTGCATATTTATACCCGTTGCTCGTAGAGTAAAAGGGTATACTAGATTCGTTAAAAAG
-TATGTAACAGGTAGAAGGATGACATTCCGACCATATAAGGTATATATATTCTTTATCAGG
-ATCAATAGACGAGTCGATCTGGCCCTGTCCGTCCGTCTGCCTGTCCATATTAACGTCTAG
-ATCTTAGGGATTATAAAAGCAATAAGGTTGAGATTAAATATACAGTTTCTAGAGACATAG
-ACGCAGTGCGAGCTTGTTGCCACGGTCACTCTAACGTCCACAAACCGCCCAAAACTGCCA
-CGCCCACAGTTTTGAAAAATATATTTTTATTTTTTGATTTCTCCCCATAACGGTCGCGAC
-CATGCCTTTGAACAATTTAAAATTTTTCTTTTTTTATTTCCCAATGCCAAAAACTGTTGA
-AATTTTCCGTTCGCTTTTCCCCTAGCTGACTGATTTGTAGTTGATAGGATCCACCGACAC
-CGGGACATTTGCACCACTCTATAATAAATATTAACCCGTGTATTAACCCATATGACAAAT
-TTAATATCATCGCATATGTAATGCATATGCAAAATATATTTTTTATATTTTTTATATATT
-ATATTACAAACACACTTTCAACAAAATATTTTAATTAATAAATAAAAGATTAAATGATGT
-AGATGTAGAAACTTGACCCTATAAGCATATATAAGCGCAGGATCACTTAAAAGGTCCGAT
-TGTCCGTATTAACACCGATATCTCGGAAACTGTAAAAGATAAAAGAGAAAGAAGAATGCA
-GCGCATGCATGCATGTACGCATCGATCAAAAGTTATAATAGGGTACCAGATTCGATGAAA
-AAAAACCCTAAAAGTATATATATATTCTTGACCAGGATAACTAGATTCGATCCGTATGAA
-TCCGTCTGTCCGTATGAACGCCTCGATTATTAAACATTCAGATTCCAGATACATTCCAGA
-GACGTATCATAAATACGCCCACTCTAATGCCCAAAACTGCCATGCACAAACTTTTCGATT
-TATTTTGTCTTTCTGATCGATTCTATCGATAGTCCTAAAAATGTTGAACTTTCTCGTTTG
-CACTCTTAAGCTTAAAAAATTCTTCATAAAAAAAATTTTCAATTATTTTTTAATGATTCG
-AGTGGTTTGTTCAACGAAGAAACATTTTAACATGCATTTTTTGACTATTCCGGTGGAATA
-GTACGCATGTACGCATGATATTTTACAAATATTGTACAATATTTACGCAAGACATGTCGC
-GGAAGTATAAACATTCTCTTTTGGTCCAGAAAAATGTTAAAAAGAACTCAAGGTTTCATA
-ATTCATAACGGACGTGCCTGATCGGCTCTGCTAGTGATCCTAAATACATATGTAAGTAAG
-CATATTCAAGATCATCTCGGGTCGCATACATTCTACTATAGCGAACATAAAAAATATTAC
-ACACATAATATTGGGAAAAGCTTAATCGGTTTGCACATTCAAAAAATTTTATTTAATGAC
-AATGTGATACGAATAATATTATACATATATTTTTGTATTTATAGATATTTTTGATATCTC
-CGAATACAAATATTGAGTAGTTATTGGGAAAACAAAGGATCTACTTTTAAATGTTGAGTC
-CACGATGCTTGCCTGTAGGTATTTCGGTTCAAAAGAGACATTGTGATAGTTTTGTACCAG
-TTTAATTACTATAATATTTCTGATCATTCTGCAGACAATGGGATGTGGAACTTGCCGTGT
-TGGATCTTTTAACATCCGTCGGCAGTAATACAAAAATAATGAAAGATGATTGCCCAAGCT
-GCACCCACACAAAACAAAGGCACACACACATGCATAACAACAGGCAGAAATTAAATAAGG
-AAAAGAGAGGCTCGCTGTGAAAGCATAAAGCACATTGGTACACCGTTTTATCACATCATC
-TCCCGTCTCGCTCTAACGTAATTACCACTCTGCGTGGCAATAATTACCCCATTACGGAAA
-TCTCCCAAAGTCTCTCAGTGTCTCTCTTGAATGTTGATTTGTACGCATGACTCGATTCTG
-TTCGGCTCGGTCGGACTTTCGGAGAATAAAGAAGAGGAGAGCAGAGCTCGAGAGCCCCGG
-AGAGCATTAACCAGCAAGTAAACAAGTAAGCCTGCCTCTCAGCTCAGTCGAAAAAAAACG
-TTGAATGAGTCAGATGCGGGTCGGATGGTGAGTTTTAGAGCTCTCAAAGATGCGGTTTCG
-CTGTAGATCTTCATTATGATATATTTGCCGTTGGCGTGACTGTGAGACTAAATGTGACTG
-TGACTATTCGCTGGTTAAATGCGCTAAAACATAAAAAGTGACATAGTAAAAAACAACCAA
-AGAGTGAAACTAACTGCAATCTGAAATGTGTTACCTCTGTAATCAATCATTCACTGCTAG
-CCCAATCCCAATTCTGCGAATAGTGATATCTATGTAAAGTTCGATATGGGTGCGCGTTGT
-TATACGGCGTCTACTTGAGTTTTATATTTACTTTTTACTTTTGCGTTGTGTCGAACAGAG
-TATCACAAAAAAAACCTATAATGGCAAGAATGAAGAACACCGTGAACCTTTCGACCAGTT
-TCAAAAAAATGCATTGCGAGATCAGCCCAACTTCCTGCCCATACCTGCAAATGGATACAT
-TCGATTAGAGTAAATAACAACCATGCCGGAACAATTCTGCGGCACTTCTTCGTAAAATAT
-TCAGTTCGCTTCTGCTACATGTTTAAATCAGTCGGAAATATGGGTGCATGCTAACGGTGC
-AGTTCCGAGCAGAAAACAATACACTCACCCTTATCCTTATGTGTGAGGTGCATTGGTATT
-GGAGTTCTGGTCCCTAGCAACAAAAACTTCAATCCGTAGACAAAAGCAGAGTTTCATTCC
-ACTTCCAATGAGGACAATCCTGCACTATTTTGTTTGATGTATCGAAGCTATCGAAAACGG
-ATTCCGTCCGGGAATAGTTTTTTATTTTTAATTGCATTATGTGCCAAACGATCCCAGCCG
-AGTAAAGCCGAGCTGCCTTGAGCTGAGAGCAACGAGGGTGTGCGAACGGAAGTCGCAGGA
-AGGAAAGAAGCTGAAAAGAGCACACCACAGGCACAGGAAAGGGTGCTGTGCCGCGCTAGT
-CGGTTGTTGGATGTTCTCTATGAATTGCCTTCAGCGATTTAATGAGCACGTGGTCCACGA
-GAGAAGTATATGCAAAAACGCTGTGTGTCTATTTCTGTCTCTGTCTTGGTCTTGATAGCT
-CTCCCCTCTTCGTCGCGGTGTCTGCACTGGGGTGGGCGGATGGCAAGTGATGGGAGGGAA
-AGGAAGCAGAACTTCCCACTTGTGATTGTGCTTGTGACTGTGCGTGTGTGAAAATGTGTG
-TATAAAAAAGAGACAACTGTCTCGCTTGCGATATAAGCAGCCAACTAGGAGTAAAAGTGT
-TTATATTAAAATGCAAAATCCCAAGAAGTTGGCAAATTAAATCAAGGGGCGTAACGCGCG
-CGAACACACTCTCCTTGCACTCATCCAATTCGCTCGATTTGCTCTCTTGAAATTTGCACA
-CATTGCAGATATAATTACAAGTGTAAGAAAAAAAGACATTTAACATAGTTTTCAGCACCC
-GTTCGTTCTATATAAAAAAAAGATTTTGTGTGAAAGTTAATGTCTTTTCAAGCCATTGTG
-AATTTCTTTTATTTGGTCTTTAGTACAATCATTCTTTCAAAAAACTGGAGCCATATATGT
-ATGTACAGTGATAAAGTGGTAAAGTCCTTGGCAAAACTACTTTTGTGTTGCCAACTGACT
-GCTGTGGGTCGATCACCTTTCGACTGTCACCTGCCACTGGTCACGGCAATTTCACCCGCA
-TACACCTGTATACATATGTACATAAACTGGCACATCAGGGTTTTTACTTAATTGGGTTCT
-TTTTAAGCCTTGCTGTTGCCTGCCGGCTTCTCCCTAACATCCTGTCTATTGACCACCTGT
-CTCAAGTTGATGGCTTCACATAAATGCAAAATCAAAACCGCAAACCCTATTGAGAGAGAC
-CGTATTTGAGGGTCAGTAAAATATGTAACCAATAATTTATATATAAAATATACCAATGTC
-TGAAGAACTTTGCACAATTCGAATGTATAACACTAACTTGTAATAGCTAAATATTTCAGG
-TGAAAATAATAATAAAATTGTTCACAAAATTACTCTTTAGGTGCCGCAGGCTAATTATCT
-CGCCCAAATCCACGAGCGCTCGATTCAAAAGTTCCTATAATATTTAAGCCTAAAGTTAAA
-CATAACATAGTACAAACTATCGCCGCTAACTTAAAGTAATTCACGATTGAACTAGCTAAT
-AACCCAACTTACTCCAAGTCTAAACGCTCGCAAACATACATAAGTGCAAAAACAAAAACA
-GCAAGGAGAAATCGAACGCCCTTATTTGAAGGATCTTCATTTCAATCGTCGAATGGCTTA
-AGGATTCAACTTTTCATAAGGACCTCAAGTGAGTACAATATTAGATTTGGTAAGGGTATG
-TTGTCTAGTTGTATGCGCAAAATTGGTCCTTTGTATACAAATAATCATATCATAGCCTCC
-AGAAGATATGGATAAAAAATATGTCTCGATAGTATTTTATTTTCAAGTACAAACCAGTTA
-CGAATCTTATTTTATATATGAATAAAACAAGAACGTATTCATTATTCGTGTATATCGACT
-ATATATACCCTCATAGCCGTCTATAAGACATCATTACCTCAGTTATACAATCAGCAATAC
-CTCATAACACAATGAATTTTCGGTTACACCTTTCATGTTGAGTCCCAAATACTATAGATC
-AACAATGACGGTTAATGAGAAAATATATATATTGTTTCCATTTTATTTCTATGACATTTT
-TTTTATTAATGAGTCCGATTCGTTTCGACATATTTACGTATATACTAAATACAATAGAAA
-GAATATTTTCGGGAAAAGTTAATGCTTTAATAGCTTATAGCCTTAAATCTGAGAGAGTAT
-TTGGCGTAGGAACAAGCAGGCAAACTGACTATATAAGCTCGGCTGTTTTTGCTGATCAAG
-AATATACCTTCACTACATTGCATACTTCTGAGAAAAATTGCATATAGTGTAGGCAATAAG
-AACGCCTATATGTAAGTTAAATATCATTAAATAAGTTCGTATTTAACAGCAAAGGCTGCA
-AATTAAGAACGAACAAGTATTTGCAAACATTATTGTCTGCGGAATTAGTGTTTCGTATAA
-GCGCACCAAATAATAGCTATTGGTTCATCATGTCAAGTCACCCATTGGAACATTTTAATT
-ACTTAAAGACTTCTAATTAGCCAATGACGATGAAGCTCTCACAGAGAGGTGGAAGGGGAT
-TACTAGTCCCTTGTGCTTTGAGTCTTGAGAGTTGGTTCAACGAACGAATTGAACTTTACC
-GAAATAAGCTGAGCCGAACAGAAAAATAACAATGCCGAGCAGAGAACTAAAATCATCCAG
-TAATTAAGCACATAACAGACAAAAGCAATGATGACGAGAGCAAAGCCCTCATACTGAGAG
-CTTAGGGCTTCGCTCTTTAGCTGTTAAATCTCTGATGTTGCCAGTGCAGAAACAGTGGAA
-ACATGGCAGAAACAGCGGAAACGGAATCAAAAGAAGAGTAAAGCAACTGAATGCGACAAC
-CGCCTAAGCGCGACTTGATTGGTCGGTTGTCGCTACTTAAAGTCCGCGGCTCCCGCTCCT
-CTCCCTTCTGTTTTGTTTCGCTACTTACTCCTCCTCGTATTTTCTCTTCTCTTGCCGCAC
-GTCCGCACCTGCCGCCTCAAGCCTCTTCCTCTGTGGGTTTGGTATTTGCTTTGCTATTTG
-TGTTCTCCGTCATTTGTGGGTGGCTAGATGGGTGGTTTATAGAACAGCGTTAATTGATGC
-CGTTAGAATCACACCCCATTGGCTTTGTCACTGGCTTGGTACGGGATACGTGATTCGTTG
-CAGCAGAATCCCTCAACCACCACGCTAAACCACTCTGTCCATAGAAAGAAAGGAGAAGCC
-TTCTCTTTAGCGCAATTTTAATTACCAGAACAACCAATTAAGCACTAACGCTTTCACACT
-CCAACCGTCTCTCTCGCACGCTCTTGATATTCTCTTGTTAGTTATCTACATGCTTCTTGT
-CCGTTACCGAGTGCAAGCATATAAGCTTTGATATATATACATATATAAATATATATACAT
-ATATGTGTGAGTATGTGTGTAATACGTGGGCGCTCGCATGGGAACCAATTAAATGAAAGT
-TTCTCTAGTAAATAGGTAAATAAAACAGCGTTGAGTGCGCTCGTTTCGGATAAGTTCATA
-CTTATTTATGCCTTCTACTAATTGCTGCTTATTATTGCCGAATCTGCGTCTCGCCCTAAT
-GTACATACATACACTTACATTTCTTTATCTTGTGGGTATCTAAAATCCATCAACCCTCAA
-CCGGGTCCTTAGATCCGCCTGTACCCCGGACGATTTCCTCGCGTGGCGAAGAATAGAGGC
-AAATTTCAAAGGAGAGACGCAAAAATCGATAATGACGAACACCGATATTAAAATAAAAAG
-TCTGTGGAATCACAATAAACTACAAACGAGAGTTCTTCCTTCTCAAAACGAGTATGGGTA
-GGAACATACAAGCGTGTATATATGTAGGTGTATGTATGAACATTCATGTAACATTTACAA
-GCCGTTCCCGTGCCTGAGTGTGAGAATGAGTATACCTTGCGGAGTTGTGAGGTGGGGATG
-AATAGGTCGAATATATGTCTACTCTTTACATACAAACGTAGATGTGTTGAATGGGTAAAT
-ACCCTGGTGATGGTTTGGGACATTTTTGACGGCATATGCCCGAGCACAGCAACGTGGGTG
-CGGGGGAGAGGTGTATTTTGTTTCTTTTCTGTTTCCTTTTAATATAAATACTAATTATTG
-AACACGCTCAAACTTTGAGAAGTAGTACAAACGAAAGCCAGAGTCAAAGAATGTCATCAT
-AAGTCGTTCGAGGTAAGGGTAGTTTGTCTCAAATAAACAATAATTCGAAATCGCAGGAAT
-AATTGTAATAAAAAATTTCTTAGAGCAGCGAAATATGAAAGAAGAGCAGAATAGAGACGG
-GAGAAAAAGAAAGGAGACGAGAAAGAGGCCGAAATGTATGTATGTCCCAGTGCTCCCTGA
-AATACCACGTCCGGGTAATTGTGTTCTTCATATACCCATCTCCGTCTTGTACTCTATTTA
-CCCATCAGCGCCTCATTCTGCCGTCTCTGTCCTTCTGGACCCACACTCACCCGCATCTCG
-AAGTACTTTGCTTTCCAACGTTGCCATTAGGTACGACGACGACAACAACCACGACGACGA
-CGAAGGCCCTTTTCGGAGAGGGCCGAAAATATGCAGAAAGGAGACACCATCATCATATTC
-TGGGGCTGACGAGACGCCGAGATACAGTCAGTAGCGAAGCCAAGCGCAAGCAGCGCATTA
-TGTATAAATTATTTATTTACATATAAATTATATTTGTACTCGCGCGCCGCTCGCTGATAG
-GAGAGGGAGATGGTCTGGATTGTGGGCGTAGCGATTCTTCTCCTGGGACCAAGCCGAACG
-ACGAGTCGCCACGGTGTCTCCGTCTCCTCCAGGCACCCCAGTCTCTGCCTCCACATCTGT
-CTCAACTTTTACCAGGGCCCGCTCCGTGAGTGCGCATACAATTACAATTACCGCGCAGAG
-ACATATGTACACGCACACTGGCAGCCGAAAGGGGTACGCGAAATGAGGCCCAAGCAACAA
-CAAGGATGAAAATAGAAATTAGCAACAAAGCCGACAACGAACCCGAACCAGGGGCCGAAA
-CTAAAGCCGAGCATTGGAAACCTGTTTTATTTTCCATGCCGTTCTGTTGCTGTTGTTGCG
-GTGGCGCAAGCTTCTCAAATGGCAAAAGTGATTTTGGTCGGTGCTATGAGCGGAGAAGGG
-AGGATTAAAGAGAGGGTGACCGAGAAAGAGAGGCAGATCCATCCGCACTCTCTCTATCCT
-CGGCTCTTTCTATTATGTTCGTCAATATTAATTAAATTAAGAGTTACTTCTCTCAGTCAG
-CTCTCACCCTCTCGCCCAACATCACCGACCGACCCCCCCTTACCAACAACACAACGACAG
-AAAATTTCGCTCCGCAGCTTTGTCTCGCATCTCTTTCTTTTGAGTGAACGCTGGCACACA
-CCTATGTATATGCGGGCGAAAACCGTATGCACGCACACGAGTGCGAGCGAGGCAAAGTGC
-GGTGGCAATGATTTAGTTGTTCTCATTGTTTTTCGCTTGTTTGGTTAAATAAAATAGGAT
-TGGTAGGAGTGGAGAGCTGAAGCTTAAGGTGGTTCTGCAACATTTTCTCTCATGGTTTTA
-GGGATTCCTATTCTCCGCTCTCAATTATTTCAGTTCTCTCGTTGGTAACCCTAAACCTAA
-TCCCGCGCACAGTGCGCGTCAATGAATGTGGATGGGAGTGTGAAAGCTCGGTTAAAAACA
-AACAAGCGTACGAGCTGAATAGGCGTGGCGTAGGAAATGGACCGATGCAGACCCTGACTC
-TGGTTGCGACTCAGACTTAGAATTAGACTCACCCCCAGACGACCGACGACTGACGAAGAC
-CTTGCGATACAAATCTGCATATCACATGTAATTGTCGACTATTAAATGTGCTCCAAGCGC
-ATGTGTACTGATATGTACGTGGTACACATATGGATATACATACAGATGTGAGCCTGTTGG
-CTAAATCTTTGTACGTCGTCCTCAAATGCAAACATAATGCATGGGTCACACACACGCACA
-TATCATCAATGTTCATGTGTTAGTATCCTCCCCCTCGCCTGACTCACGTAAAACTTTTTA
-CTCACACGGAAAGTGCCATATAAATCGCGCTCGGACAGAGACGGAGAGCGTGTGCTAGTG
-TGTGGCGTGTGAGCTGAGCACTTCGCACACCACTGCGGCCTTCGACTACCGCATAGCATC
-TTCTGATTGGTCGTTTTAATGTGCGCTGAGTGCTCCCGCAACCCCCACAGCCCCACCCTC
-ACGTCACATCTTTCTTCTTGCTCTCCCCTCGGTGACTGTATTAATTACGATTACACATAC
-ACGCAGCAGCAGCTCTTCGAGTATTTTAATTGGTCGAGCCATATATGGTGTTGGGATAAA
-ATGGAAGAAATTGGTACACATAAGAATCATCGAGCTTATTTCAGAAATGCTCTTATCTTA
-CAATTCCTTTAATGCGTTACAAAAATACTTTGTAACCAAATTAGTTACTTCGTATAACAA
-AAAAGATTTTTCTTATTTTCCTACCAAAATTATTAAGGACTAGTTCCAACAAATGAGTCA
-GTTTATATCAGTTCAAAGTTAAAAATTCGCTAGCAAATTATTAGGCAATTAAATTAATAA
-ATGAATTGTATTTTTGATTTTGAAAATATTAATCATTAGTCAAAACTTAATTTATAACGA
-GATTTTTTTTTAATCCAGTTAAATTAGAATTATCAATATCATAATAAAAACTAACAATTT
-ACCAGTATTATTGTCGCTTACACTTCTAATAAGAAAAAGTTCTTGCTCAGTGTAAAAAAT
-ATGCATTTGCGAAGACTTCATTCAGAAGGCAAAAAATTGTTAACAGAAAATAGGATTACC
-AATACGACGATTCACAAAAGGTTTACTATTGTTTACTATTACTTTTTACATCACATAATG
-TTCGACTGCAGTTTAAACTTGGCCCACATGCTATTATACGGATAAACATCGAGATCTCCC
-TGTTGAGTTTAATATATTTGAATCATTATTTGCTACATTTGCAATATACATATGAATTTA
-AGCATCCATTTTATTTTACCATTATACTTTTTCACCGTACACCTTCTTATAGTTTGGACA
-AAATCCACTGTCCGATTTGGTACTCACCTATAATACGAAGAACACAGACAGGTCTAAAAT
-TGAGAGACTTAATGACATACTAGGAAAAAAAGCGGCAATCGGGCGGTAAGAGGGCACATA
-CGGCTAATCGATTGAGCTCTTGATTCAGACCAAAAACATATGTATGTATGCTTTTATGTG
-GATGTTGCTATAAGACGTTCAAACTCTTGACCACCAATATTTTTACTTAAATAATATTAC
-TCTCCTTAAATTTAATTCACGCAATTAATTCATTCAAAAAATAAAATGTAACCTGTGCTC
-AAGACTTCCAACGGTGAGGCATAACTACACTGACTCACGTGAGGAGCAAGTGCCCAGTCG
-AACGTTGTGAGTGGGTCAAAATACATATCCGTATATTTCTATACTTGTCCATTGCTCTTG
-GCTTGTGTTTTTGTTTGGCTTGCGCTGGTCTTGTGTTTCAGTGAGCATGTGCGTGTGTTT
-TAGCACCTACCTCCCGTGTTATTGAGTTAGTGGTGCTTTTATCTTCACGGTCAATAAGGG
-TTTCGGCCTTTCCCGGCTTGTTGCTCTTTATGTTGTCGTGTTTTTGTGTTTATGTTACTT
-ATCCAAGGGTATCGCAGAAAGGAAAACACATGTGTGCGTTTCAATATACATATGTAGTTC
-GGCTTGTTAGATACTGAACCTGGGAAATGCCTTTAAGCCATGCTTTTCGCCTATTACCTA
-TTAACGTTCGAAAACCATTTACCTATATTAAAGAAAAGGTAAAACAAGAAAAAAAAGCAC
-TAGAGAAGTGAAGAAGATTATCCGTACACAAAAGTAACGACATTTGCTTACAATTTATGA
-ATATTGTTCAAAATTAGAACGATTTATAACATTTTTCGATATTCCGTATACGTGCTATTT
-CGTTCTTTATATGGCAGTTCGTGTAGAATTTGAAAGCTCCCCACAGGAATCAATAAAAAA
-CTGGTTATCGAATGAAAATCTTTATTGATCAAAGGACTTTCTTTACTAATAGTTTCAATT
-AATTTTTGGATCATTGGATTATTAAATTTTGGAATTTTATTAAATAAATGCCGAAATGAT
-GTATTCACCCTTGATAAGTGTGGTCGACTTCCACGACTATCAGATACCCCTACTCAGCAA
-GAATGAGTTCAAACGAGAAGTTTCTATATTTATTCCCAACAGACGATAATAAACCAAATA
-ATAAACGACCAAATTAAAACGATGAAACATAATCAAAGCAAAATATTTTTAGAAGGTGTG
-AAGGTGTTTGTGGGCGTTAGAGTGGGCGGGGCATAAGATTCTTGGAATATCGATAGAAAT
-TTACAAAACTAGTACAAAAGTTGGTATGCTTAATCTCAACCTTCTAACTTTTAAAATTAC
-TGACATTACGACGTTCCGTCCATATGAACAGGCAGACGGAAAGATGGAGGTGGCTAGTTC
-CACTCGGCTATTGATCCTGATATTCTATAGAATATATAGAATAGATATAATGTATATGGT
-CGGAATCGCTTCCTTCTGCCTGTTACATCCTTTTCAACGAATCTAGACTACCATTTTATT
-CTACGAGTAACGGGTATAAAATCTCAATGCCGAGAAAGAGCGGTTGCTAACGACAGATGG
-AAAATCGACCAGGGAGATGAAATAAAACACTCTGACAGGCAAGCAGTATTTTGTTGAAAT
-TAAATTTTCCAACGAATTCGTATTTTATTGGGCCCCTAATTATAGTTGCCGTATAATTAT
-TAGACAAATTATTGTTAAATTGGCGAATCATTATCATCATCTTCTTTGCCTTATATCACC
-AGATAAAAACAAAAACAGGGAAGGGAAATATATGTTTGTATGTGAATGTGCTTGGATAAC
-ATTTGAAAGGTATATATGCACATACATATCGTACATATGTATGTAAATGGAAACCGAACT
-TTATAGTTTATGCAAAGACCCTAGAATAACTGCATAGTGCCAAACCAATGTATGGCCGTT
-ACGCATCTTGTTATTCTAGGGTCTTTGGTTTATGCATGCATTTTGGAATGGTTTTGAGAT
-AAAAGTTGTTTACAAATTCCCAATACAAAAACAATGAAAATGTTTAGGCGAATGCATGTT
-TTTAATGGATTCTATATTATTATTTATCAAAAAAATTTTTTTTTGCTTTGACCATATATT
-TGCCAAGAATATTTTGAAAATTCACGTTCGCACTCCCATTAGCTTAGTAACGGGTATCTG
-AAAGTCAAGGAACTTATAGCGCTCGTGGAGTAAAAGTTTCTAGTTTCTAGTTTCTTTGAA
-AAGCATGTAATAGGTTATTCCCCAATATCTATCGGTATCCCAGAAAAATTATAAAATATC
-GCGTTCGCATTCACACTAGCTGAGTAACGAGTATCTAATAGTCGGGGAACTCGAGTATGG
-CATTCTCTCTTGTTTAAAATTATATTTATAATGGTGTACAAATTTATGCTCGCCAATGGA
-ATTATACGGTTTTTGTTTATAAAGTAGAGGAATTCAACTATCGAAATATACTTGGGGCAA
-ATATTTTACGTTGAAGAGAATGAATTCAAGTCATGAACGCAAAGAAATCAAGAAAGTATT
-AAGTTTGCGCTAACTTAGGCCACAATGTCAATTCAAGCCCAAAGCAACCAACCAAATACC
-GAAAATCCACAACTCCAAAAGACATTTTTCTAAATAATTTTAGGAAATTAACATAGTCTC
-AACTATTACAACTTTTTTTTAAACAGATGGCTCTCTGAATAAAGAGAACGCTATAGTCGA
-GTCTCTCGACTATTAGATGTCCGTTACTCAGTTATTGGGGCAGCATTGTTTCCCACATGC
-TTAGCTAATTAACAGGTGAAACCTAGCCTATAAATATGCTATTAGACTATGTAAATAGTA
-TATTTTTCTGCTTTACAATATGTCTTGCCAAATTCCATTTATAAAAGCATTTCGGACTCC
-CTCTTCTAACCAACACAAAGTTTTTATAAACAAAATAGAACACTCTCATAAAAGGCAAAT
-TTTAAAAAAAAAATTTTCTGATTATTTGGTAGTTTTATGCACACAACCTGAAAAATTACG
-TTTTCAACGATTTTTTTGGGCACATATGTACAGATGCTGTGGATACGCCCATAAATATAT
-ATATATATATATATATATATATATATTTTATATTATATATATATATTTATATATATATTT
-TTTTTATATTTCGCTTGTTTTAAGCACTTTAACGCCCTAAAACTCTAGCGCCACTAATAC
-GGAAAGAAGGTAAAACGCCCATCATTGTGAAAAATTTGTTGAGTTTTATTAATTCTCCTA
-ATTATACCCGTTGCTCGTAGAGTAAAAGGGTATACTAGATTCGTTGAAAATTATGTAACA
-CGCAGAAGAAAGCGTTTCCGACTTTATAAAGTATATACAGCTGTGTTCGTAAAAATAGCA
-GTGGTTTGTCCTGCGAGTTTAAGATAAGAGATTCCTGTGATTTACAGTTTTATTGGTCAA
-ATTTCTTTTATAATATCATTAGGTATTTAATTTTAAACAATTCAACAAATGTTTCACCTT
-TATTTCAATAGTTTCGAAAATAGAGATTAAAATAACATAATAGGCAGAAATTCAGGTGTT
-CAATAAAATAGCAGTGCTATGAAAAAATAGTAACAAAATTTAACTTGACCAAAATCGAAC
-ATAGTTTTTCTTTTTAATATGTTAATTAGGGCCTAATATTTGGTTGGATAGCCTTTGTTA
-GCCAGCACAGCCTTACACCCACGCGGCATGGAGTCCACCAGGTCCTGGCAACGTTTGGGG
-CGAATTTTTGCCCATGCATCCTGCACAACTTGGCAAATCTGAGCCTTAGACGTCGGGGAC
-TTCTCGACACATATTGTTTAATGTACCCCACAGGTTTTCAATCGGGTTTAAATCGGAAGA
-TGGTGCATTGCATCTTATCTATGTTTTTGACCCATCAGTCCAAAGGATATTACGCCATTT
-GACCTTTCGTGGACTCCTCGCACTGAAATTTTGATTCAGTAGTCGTCTGCGAATAGTAAC
-GTCACTGATTCCCAAGTCCCTAGACGATGCAAAAGGATAGGCTTTGTTCTAACGAACTAT
-GCGTCGATCCTCTATATCTGTGGTTTTTCGTTTGGTACCACGGTTTTCGGGCTTCCATTC
-ATATTTAATATCATTGGATACCATTTTGGCAGAACATTCAAGGGTTTTTTGAATTTCCTT
-ATATGTTTTTTTCTTCCTTTCTTAGCTTAAGAATTAACATTCTCTTCTCCTGGGAGCTGT
-GCTGTCCTCTACCTATCTAATATATACATATATGTATATATATATATTTAATTTATTGCC
-CTTTTAAATATACGAATTAACTAAACGAAACTCACTTTTTTGAAAATATTAATAATTTCG
-GGACCTTACGTTGGTCACAACCAGACGCTGCTATTCCTAGGAACAGCCTAATTTGTGATT
-TTACTCAAGAATGTAAATAAAAAAGGATAACATGAAAAACTAACGGGATTTTCTTTTTTT
-TTCTTATCTACACATTCCATTTTACACAAATAAGTGATATAAAAAGTCGATTCCGAAAAG
-GGACACGTAAAAGTACCTTTGTATTACTTAGTTTCCCTTGCACTGCTATTTTTCTGAACA
-CAGCTGTAAATTCTTGATCAGGATCAATAGCCGAGTCGATCTAGCAATGTCCGTCTCTCT
-GTATAAAAGTCGAGTTCTCAGGAACTAAAAAGCTAGTGAATTCAACTAGGTTGAGATTCA
-GCATACAGAAAATAGCAAATATTTTTGGCACGCCCACTCTAACGCCCTAAAGCCGCCAAA
-CCGGTCACGCCCACACTTTGTAAACATTTTTCAATTTTTTCCCATTTTATTCCCCAATAT
-CTATCGATATCCCAGCAAAATAATGAAATTTCGCGTTCGCATTCACACTAGCTGAGTAAC
-GAGTATCTAATAGTCGGGGAACTCGACTATGGAATTCTCTCTTGTTTTGATGTCAATTCT
-ATGAGTAGGCCAACTAAAGACTGAAATCTCATCCTAATTAAATAATTCGTAACTGATAGT
-CAATGGACTCGACTGTAGCGTTCCCTCTACTTTTTAATTAAGTATATAACTATTCCGAAT
-GCAGGAACATATTGATAATCCCTTCCGATTTGTTTGAAACAAGCTGAAATTATATATATA
-AATTAGAAAACTAAATTAGAAAACTGGTGTATACCGATGCTGCGTTGTCAGCTATGGAGA
-AGTATGATAATAGTGTCGATGCTAAATTTAAAAATTCTCGGAGTTCGATTTCAATTAAAT
-GAAACATTCACAAAAAATGTATTAAAAATATTTTAACTAGCAAAAAATCTAGAGTTGTAA
-CTTAAGACTGATGGCAGTTTATATAACTTATATATAATTTAAACCATACTTTAAGTGGTG
-TTGGGCAAGCTTTCTTCAATATCTAGACTTTTCCCTTAAGATATTTATACTGTCCTTAAG
-GTATCCTTATCTCATAGACATCTAAAGCAAATTTGCATTTCGAAAGTGAAGTCTGAAAGT
-GCCTTGAATTTAATTCCCAGGCTACTGATAAAGAGAAATTTCAAATGAAAACAATTCTTA
-CTCCAAGAGTAAGAATTATATTGTATTAACCTCTGAAAGGGTATACAATATGATACAGGG
-ATAATGTATTTAGATTCCATGCGTACGTGTCTGGTGTTGTCGAGCACAACTTTAAAACGA
-TAAAGCTGCTTCAATAAGAGAAATATCCGTTTGTCACGATGGGTGTCACCGCCGAAGTAC
-GTGCCCTGCTTTTACCCATCCCGTGTTTTCCCAACTTAACGAAAACTAAGTGATGCTCCG
-TGAATTTAAAATACTTCAACACCTTTTTTGTTTTGTGGTTAAGTGCTACAAAATTTTACA
-TACCTTGGAATGTGTTACTGACTTTTTTGGGCATTGAACTTCAGTTTTTTTTACCACAAA
-AGTCGCAAAGCTTTGTAAAAACTATAAGATAGATTTTAGCACATTAACAAAAGGGTATGG
-AGACTGTATGGAGTGTCCTTACCCATATTCATTAGTTATTTCAAAATCTAAAATTAATTT
-TTTTCTTTCAGAAAACTCCTAGTCCGGTAAGGGGTAACTATGCGATTGACTCAATAAATT
-GGTAAGTTCTAACTAAAATTACAAATTACAATTGGTATTGGGTCTTAAGAATTCACTTCC
-CCGACTATCAGATACCCGTTACTCAGCTAGGGTAAAAAAAAAAAAAATTTATAAGTTCAT
-AAAAAGTGTGCGTGTGACCAATTTGGGCGTTTTGTAGGCGAATGGAGGGGCGTGGCCACA
-GTGTTTTTGGTATACAGATAAAAATTGGCAAAACAAAACAATAAAACAAAGAAAAATGTA
-AAAAAAAATTCAAAAACGTGGGCGTGACAGTTTTGGGCGCTTTTAGGGCGTTAGAGTGGG
-CGTGGCAAAATGGGTCAACAAATTTGCGGTGCGTCTTTGTCTCTAGAATCTGTATACTGA
-ATCTCGACCTAGTTGAGTTCACTAGTCTTTTAGTTCCTAAGATCTCGACGTAAATACGGA
-CATTGCTAGATCGACTCGGCTATTGATCCTGATCAAGAATATATATACTTTATAAAGTCG
-GAAACGCTTCCTTCTGCCTGTTACATATTTTTCAATGAATCTAGCATACCCTTTTACTCT
-ACGAGTAACGGGTATAAGAATGTGTACGTAGTTGTGTGCCTGAATATATCTTTTAGGAGA
-TCATTATCATCTAAATATTCATTACACCAATTTTGTTAGCTTCAACAATTAAGCCGGTGG
-TCTGCAATTCACGGTAAGGTTGTATGGTCACATAGTTAGCAAGTGTCCACCAAACACTGT
-CGACCCGATTTAACGGCTTAACATCGCGACCGTCCCGCCTGTTCTGTCTTCAAACTAGCC
-AGAGTCACAATCCCCAATGCAATACAACTCCCGTCCCATACCAGTCTTTACTCACAAAAT
-GCGTATTGTGTTTAGCCTATGGAGCTCATACATCACTTTGTTCTGAGAAAAATGAGGCAC
-AGAAAACAATTCCTTTAATAAAATACAATACATTTTTCTTCATCTTTGTTTTTGTCTTCC
-TTTGATATTGTATATATGCGTGTGTATATATTTGTGTTTTCAGTTTTATTATTGCTGCTA
-TACTTCTTTTCTGATGCCCTTTGAGTCCAAATTTCTATTCCCGTCGAAATCCTCGTATCC
-ATTCCGTTTGCGTGCTGGTCATTGGTATTTTCATAGTTATTCAAACTGTGAACTGTCAAC
-TTCACCAACACGATTAATGCAATGCCTAGTCCTTTGCTAGTAATAAATGTTTTCATAAAT
-TAGTATTTACATTTAAAAAACTTGAATCGAATTGTTAAATTAAATTCAATACATATATAG
-ATATGTATGTATGACAAAAGTATTAACGACTACGCAGCACTCTAACTTTGTCTGCATTCG
-TTACCTCGTTATTATGGTTTGTTGTGTCTGGCAATCCTGCAATTAACATATTCATGCGGC
-GAAAACAATCGGCTACAATTTTAATGAACGCTAAAAGTAAATTTATTGCCCTTTTTTCTG
-TACTCCTTTCTTAAATTTTTAAAACAGTTCATCAAGTGAAACTTTGTGATCTCGTCTCGA
-TCCCAGGAACTCATACTGCTTAGCTTTCGCTTTGGCTTCCTTTTTGTCGCTGTTCTCGGC
-CTCCCCAGGTATATCGTATCGATTCATTGATCTTACCGAAATGAATGATTGTGGGACTCA
-GGCAGAATCAAATGGCCACATATACATACATTTATTCACATACATGCATAAATACTTCTA
-AAAACAAATCAACACAAACAAAGCCAGCGACAAAGGGGAATAACAATGCAAGCTCAGCCT
-CGGACATCGTCTGGTACCTCCAGACCCACGCCAAGTGACACTTTTGTTTTATATTCGCAA
-CTTTTTATGCTGGATCTCTGAGAACAAAAGACGATTTCTCAGTAAAAAAAGCGAACACAA
-TCACAGGCATACCGATTGTGTATTGTACTTGGTGATTGCACCTTCCCTTACCACCACCCT
-TATAGAATCTTTCGGCTCGTATTGCTTCAGAGCACCATAAGGTGTACCGCCTTTGCTGGA
-GTCTCGGCCGCTCAGTTTCTTACCGCGATGGCATAAATTGAATTTTGTATTATATTACAG
-AGTACGAGGGATAAACATTTTTGTAATATATTTGACTTTCCGATATTCAAGCTCCATTTA
-CTACAACAGCACAGCTCACGCATTTCCATTGTAGGTGTACGTATAAAACTCAAGCCCAGG
-TTATACTTATTAGGGATTCCGTGCGGTCGCTCAGAATATATACAAATTACTGCGATGACA
-ACAAAAAGAAAAAAGAGCCCTAACGAGCCAGGTAATTACCAAGCCCAGTTCGACTGAACA
-ATTATCTGAAATGCGTTTTCCCAACTGCATTATACCTATTTAATGGTAACTCTGTCTCTG
-ATGACAACTTAAATACTGTGTGTGCGTGTAATTGCACACGAGTACACTGCACTAGCACAT
-GTCATTTGTGTTTTAGTGTACAATAGTGTACAGTTGATACCTTCAAAATCACTTAAGCCA
-ATAACTTGCATGCAAATTCGTTTGAAGGTAAAACATCGTAAATGGGCGATTGTAAGCTAG
-TATTGGGACAATAGCGCTTCAAACCAGAATTCACTATAAGAATTCACAGCCATATATGGA
-CTTTTTAACATTGAACGGTTGAAAAAAAAAACACAAGAAAGAAAGACATCGAGATGACTT
-TGCGAAAGCCAGAAACTTTCCAATCTTCAGACTGATTTCTAAATACTCTCTACAAGATAG
-AACGGTCTTCTCGAGTTCCTCCAGCGTGACAGTTTTACGCGACTTGTACGCGTTAGTCTG
-GGCGTTGGAACAAACATGGCAGATCACATAACAAAAATCTGCATTCTTATAATATAATAA
-TATATATATATCTTATATATATCTTATAACTGGACGTTCATATAGACGGCGAGATCGACA
-AGACCAGATTAACAAGGCTCGTTATCCTTATCAGGACTAAAACGAGAAACAGGGGCTTTA
-CAATGAAGTCTTGAGTCAGACCAATAAATATATTTTGTAAAAATACATTTATCCTCATAC
-CAGCACTATTATCTCAATTTTTTACTTTTACCCTTTCGGAAGTTACAGGTAGAAGGAAGC
-GTTTCCGACCATAAAAATTCTATATAATCTTGATCAGGATCAATAGCCAAGTCGATGTCC
-ATATGAACGTCTCGATCTCAGGAACTATAAAAGCTCGAAGGTTGAGATTAGGCACGCAGA
-TTCTAGAGACGTGACCCAGCAGATTCGTTGAAAAGTAGGTAACGGTTAGAAGGAAGCGTT
-TCGGACCAACGAATCTAGCATACATTTACTCTACGAGTATAAAAAGGAGACAAGGAGACT
-TAAAAAATTCTGAGAGGATGCTTTCATTGTTTCTCAAATATTTTGTAGTCTACAAAGTTT
-TGTAAGTTTTTTATTTCTCCAGAAATCTATTATCACATGGAGCACAAGCAAATTAAGTAC
-AGATATGGACGTTTTTTCGAACATATAAACAATATATATATATTATTAATAAGGATCACG
-AGCCGAGTCAATCTGGTAAATAAAATGAGAAAAAATTAAAAAATTTAAAATTAACAAGCA
-AATGAAAATATCCAAATATTTTTCAAAAATGTGGGCAGCTCTGGGCGTTAGTGTGGGCGT
-TAGTGTGGGCGTGGCAACGTGGGTCAACAAAACAAAATTGCGCTGCGTCTATGTCAGGCC
-AATGGGGTTGCCGAAATCAAAATTGAACTCATTGACGGAGTCTTCTAAAGTGCAAGTCCC
-TAGTGCCAAAATAAGGTAAGAAAAAATACAAATATTTGGCAAGTCACCCTCACCAACAAT
-GAATTGGCCTTCTTGATGAAAAATTGCTCAAAACGATACTGTACGCTAAAGGTGCGATGG
-AAAGACGCACTGGCTCAGGCAAAGCTTAAACCTGGCTGCCGTCCTGGGTTCAAAGTACGT
-CAAGAGTGGTTTGCATACGAGCTCAACTGCAATCGCAACTGGAAGCACAGGCAAAGCCAC
-AGTCGAAACTGAAGGCTGCAGTCGAACTCGCGAGCAAATTCAAATCGAAACACCACCGGG
-CTGCATGCCACTTGATGGTGGTGGTTGATATATCACGGAATTTGTATGTGGGTGTATTGG
-CTACATAGGCATAAGCAAAGTAAGCCTGCAAAAGCGACTGTGTGAAACCAGTTGAGAAAT
-ATGAAGAACAGATAAAAACGACTCCAGAGAAATAAAGACATACAACAAAAAGGCACGCGC
-GAATAGTCCGAACGCTTTTGAGAAGGGACGGATGAGGTTCGGCGGAGTGGGGATGACAGC
-AGCGAAACCTTGACTTCCTTTGTTTTGTGCACAGCCACAAGGCAGTGAACTTTTCTATTT
-CAGCCTCCACCAGTACAAACGAAACGAGACAATATGCGTATGATGGTATGATGGGATATC
-ATCTACTCCCTTCGCAGGATGACGGGTATTAAAAAGATTCCTTTGCATACCTGGTTATTA
-ATTTAAAAACAAAATAAAACGCTTCGACTATAAGATACGAATATGGTGATGAACCAAGCC
-ATGCCTTTCAAACAATGAATGAACGAAAACGAATGAATCTTTCAAGTAACTCTGCGTTAG
-CACAATGTAATGTTTGTAGTGTTTATGTGATTTAGCCCTGATTTTACCCATGAATTTATT
-ATTTCGATTACTAGCTGCTACTAGGACTAAAAAAGACACGAAAGAAAAACAAGAGTCTAT
-TTTGTAAGGGCTTCTTGTTAGTATCCACTTCGATATTTCTAGAGAATACAATTCTTTTTA
-TACCCGGTACTCTAGATTCGAGACTTTCCGACCACATAAAGTATATATATTCTTGATCAG
-GATCAATAGCCGAGTCGATCTAGCCATGTCCGTATGCCCGCATGAACGCCGAGATATCAG
-GTACTAGAAGGTTGATATTAAGCATTAAGCAGATTCTTGAGACAAAGACGCAGCGCAAGT
-TTGTTGATCTATCGATATCCCAGCAAAATATTGAAATTACGCGTTCACATTTACACTAGC
-TGAGTTACGGGTATCTAATTGTCGGGGACCTCGACTAATCTTTTATTTAGATTAGAGTCA
-TGAAGAATCTCACAACGAACCAGAAAACCAGTTTCAATTGCATTCGGAGCAAAAAGTGTA
-CAAAGGTTTAACCTTTTTTTTTTTAATGCTAAATGTGCAATAGTTAAATATTAGCTTAGC
-TTTAAAAAGGTTTTTTATATAGACCGTCACAAAATTTCAAATCATCAATTTTTGGAGGTG
-GATATCAATTATATATAGACGAAATCTTAAATAAAAATTTAAATGAAAAAAGCGTAACAA
-GCACATAAAATCAAAATTTTAATTGATTAAGTCTTCTATAAATTAATACACAAACTTTTT
-AATTTTTGCCGATTGCCCGCTAAATTGACAGGGTGTTCAAAAACAGATTAAAAGTGGTTC
-AGATTGAAATGTTATTGTCGTAGAACTCTTAAACGAAGATTTCATACAAAACAACATATT
-GCGATTTGCATTTTAAGTTGGGCATTACACAGGCTACATAAGCGCCAAAAGCTTCATAAG
-GAAATTGGCAAATCAAAAATATTAAGAATAACGAAGTTCTCAAAAGAACTTGGACAGCGT
-AGGAGCCACCAGAATAGATTTGCCGAGATCTTGACGTTCATACCGATCCGAATCAAAATA
-GGAATTTCAAAGGATCGTTAACGGTTCCTTTCACCTGTTGCATACTTTTCATACAGAGCG
-TTTAAATCTTTAAACAAGATTTTTAAAGAAAATTAATCATTTTAGGATGGAATCGCGTTC
-TACAGTCTTTTTTCGGACTATATAAAACATATTAATTAAATGGGGTATTAAACTACAAAT
-GTGTATTCTTAACTTTTTTTAGGTCCAATAATGGTAATGACGACGGCTCTCCAATGTCCA
-GTTTTGATGTGGAAACTTTTAATGGGAAAATAGTTTACAATCTTGATGGCAGCGCACACA
-TCATCGCCACAGATAATACCAATGGAGGTGGATCAGGGTCTGGCCAAAATTGTTATGGTT
-CAACAACGAATTCACTAAAGAACCTGTCAAAGGATAAAGGTCGAGGGCAGGAAGAGAAAG
-ATATAGAACACCCGTCCCAGTATCATCGAGAGCAAAGCGATAACAAGAGGCAGGAGGAAG
-CTGTGGACAATCGTCCTGGAGTCGAATCCTTAGGAAGCGCTTGCTACAAATCAAGTCCGA
-AAATCCATTCTTTTCGTGTAGTGTCCGCGCAAGATGCTAACTCAACTTGTCAGGATCAAA
-TCAGAGCATTTAAAATCCAGAAACCAATTTTAATGTGTTTTATATGCAAGTTGTCTTTCG
-GCAACGTTAAGTCCTTTAGCTTGCATGCAAACACTGAACACCGACTCAATTTGGAAGAGC
-TTGACCAGCAGCTACTTAATCGCGAGTACTCCAGTGCCATTATACAGAGAAATATGGATG
-AAAAGCCACAGATATCCTTTCTACAGCCATTGGCTAATAATGACGCCTCTGCTGATACCA
-ATGATACAGAGAAGCTTCAAACAGCAACTGAGGGCAGTGACGCCACTCTGCCTTCGTCTC
-CGCAGCCAGTTTTCAGGAATGTCTCTGAACTCGAGCCCGAAAATAAGCAAGAGACTGAGC
-AGAATCGGCTCCTGAACCAGGACCGGGAGCAAGAGCCTGAATCAGATCAGCACACTAGTA
-GTAGTAAAATGGCGGCACCTAGTGCATATATCCCATTATCATCGCCCAAAGTAGCGGGAA
-AATTAACTGTGAAATTTGGTTCCTTAAACTCAGCAACAGCAAAGACTAATAACCTATCAA
-AAGTTTCCTCAACCAGTTCACCACCATCGACATACGCATCCGGGGAGGTCTTATCACCCA
-GTACTGATAATATAAGTAACCATAAGTCAACACATTGCAACCAAGAAACAGAGCCACCCT
-CGTCGTCTTCGTCAGAGGTGGAAATGAAAATTGGCTCTATGTCCACATCACCTCAAACAA
-ATGATTCGGATGTTCCATGCTCAGGGTTTTTGCAAATGCAGCACATGACAACAGGTGGTG
-CATATACTCCTCAAGTCAGTTCCTTCCATGCATCTTTAGCTGCGCTGGCCGCCAACGAAT
-CGAATGACAACCGGGTTAAGCTGATCACAGAGTTCCTTCAACAGCAGCTGCAGCAACATC
-AGAGTTCCTTATTTCCAAGCCCATGTCCCGATCACCCCGACCTTAATGGTGTGGACTGCA
-AAACCTGCGAACTCCTTGACATCCAGCAGCGGTCAAAGTCGCCGTCCTCTTCACATCACC
-AGTTTTCTCAATCTCTTCCCCAGCTGCAAATTCAGTCGCAGCCGCAGCAAACCCCACATC
-GCTCACCTTGCAGCAACAGTGTTGCCCTGCCCGTATCACCCAGCGCCTCCTCGGTGGCCA
-GCGTTGGAAATGCGTCGACCGCCACATCCAGCTTTACAATCGGTGCCTGTTCCGAGCACA
-TCAATGGTCGTCCCCAAGGAGTAGACTGTGCGCGGTAAGCAATAGGTTCGAACTAGTATG
-CAGTAGCATTTGGGGTCTCAGTCCTATTACGGGGGATGGATAGGTTTTTATGGATGGGCA
-ATCATAGGCCTTGCTGCAGGCATTTAATGGGTGATTGGTGAAGGGTTGTCTTTGAGGACC
-GCACATACCACGTGAAGGGTGTGATTATTGATCTTTTGAAAGGGGTACGTTCATTAATAA
-TGCCGTAATATGCGGAATTATTAAGGATATTTGAACTTGTGACTGGATCTGAAAACTTTT
-TGCCACTGTTGAACAATAAGTCATTAGGCCAACAGCAGTAACGTCATGGGTTGATTAGTT
-GCGCCCGCGGGACATGCTTACAGGCTGTTCATTAAAACGCAAATGCCGATTGGGTTGATT
-ATAAAAAGCCCTTCGGTTAGTTGCATCCCACTAATTGCTTCACACTTGAATAATCACGTT
-TGCTTCCAAATCCCAACCGGCATTGACAAGAAGCACCAATGAAAATATTCTTTGGTGAAT
-TTGTAGAGAGGAGAGTGTTAAATGCCCTACCAACAGGTGCACTAGTTTTTTTCATTCTTA
-CAATTTAATGTTGTTGGAAATTTGTATCACGCGGAACATTTAGGTTGCTTCTTTATTAAA
-AGGGTAAATATTATATTTACAAATGCGAACAGAAAGCAAACAAGATTATAAGAATATACC
-ATCATAAATTGTTGAATGGAGCAGAGTACATTGTATATTACGGATCTATTCGAGGAATCT
-GTTGTTGTTAATAAGGTCCACACCACTTTTAGTCTCCGGTCCCATAAATATATATTATAT
-GCCTGTATATTTCAATTAAGAGTTTGTTGGGAAATCTTTGTTATGTTGATATGATCTGCA
-CGGAGGGGCAAAGTTAAATATTGCAGTGGCGTAAGTTTATGATGGCGGCTGAACCAACAA
-AAATTAAACCAATTGCGCTGATTTCACTTAATAAATGTTTCTGAACGCCTGTCCGTCCGG
-ACCCCAATTGTTACAATTTAATGGTGTCGCCTGGGTCGAGGCGAACAACTGTCGGTTCGG
-TATCACTATAATTTTTCTGTCACTTTGTTAGGTACCACCAATGATACTACTACATAGTAA
-ACTACTAATCGAATACAATTAAATCAAATCGCTTGGCCATTCTGAACTATATTTTAAATT
-ACATATTCTGTTTCGTTGTTTAATGATTATTATATTACTATCCATATTTTCGATCCTCAG
-CTGTGAAATGCTTCTAAACTCGGCTCGATTAAATAGCGGCGTGCAAATGTCTACTCGCAA
-TTCCTGCAAGACTCTTAAATGTCCCCAATGCAATTGGCACTATAAATATCAGGAAACATT
-GGAGATCCACATGAGGGAGAAACATCCAGATGGGGAGAGTGCCTGTGGTTATTGCCTTGC
-AGGTACTAAGTTCATTAAGCTTACAAAAATACTACTTAGTCTTTTAATATACAAAATTCA
-AGAAAAATTTATTTTTCATAATTTTACTACATATAATTTAGGGTTATTGCAGCAAATAGA
-ACATATAAAACCGGTATATTTTATTTTTTTTCGATTGCTCATTGTTCTATTGCTCGGTTG
-TTTATTGAACACAATATGGTGTAGTTTTTATACCCTTAAAGTGGGGCACATCTGTCTTTT
-TTTGCTCGTCCACTACGAAATGGCGTTACATTGTTGTTTTTATTACTTTTTATAATGTGA
-ACAGTGGTTTAGTCCTGTAATAAAACGATCTTAGATTTTTAAAAGAGTTTAAATCAGTTA
-CCAATTTATTTAAACCCTTTTCCTATGGCACAGGACAACAGCATCCTCGGCTGGCACGGG
-GGGAATCCTACTCTTGCGGTTATAAACCGTATCGCTGTGAAATCTGTAACTACTCCACGA
-CCACCAAGGGTAATCTTTCCATTCATATGCAATCGGACAAACATCTGAACAACATGCAGG
-AGCTAAACAGCTCTCAAAATATGGTTGCAGCTGCGGCTGCTGCTGCGGTGACTGGCAAAC
-TGCTGCTCTCCAGCTCCTCGCCCCAAGTAACTGCTGCATGTCCATCCAACAGCGGGTCTG
-GCGCAGGCAGTGGCTCATCCAACATTGTCGGCGGCACCGCATCCCTGAGCGGAAACGCAA
-CGCCTTCCGTAACTGGAGCAAATAGTTCTAATGCCAATGCCGGAAGTAATACAAACAACG
-CCGGTACCAAGCCAAAGCCTTCATTTCGATGCGATATCTGTAGCTATGATACTTCCGTGG
-CCCGCAACCTACGCATCCACATGACCAGCGAGAAGCACACCCACAACATGGCAGTGCTTC
-AGAATAATATCAAGCACATCCAGGCATTTAATTTCTTACAGCAACAACAACAGAGCGGTA
-CTGGCAATATTGCTAGCCACAGCTCCGGAAGTTTTATGCCCGAGGTGGCTTTGGCTGATC
-TCGCTTACAACCAGGCCCTTATGATCCAGCTACTTCACCAACAGCAACAACATCAGCAAT
-CAGCTAATACCAAACTATCGCCGTCGTCTTCGCCCGTGAGCACTCCTGATCAGTTTTCCT
-TTTCTCCCAAGCCAATAAAGCTCAATCATGGAACAGGAGCTGCCATGGGGATTGGAATGG
-CAATGGGAATGGGAATGAGCCACTCGAACGAAGTGTCCTGCGAATTATCAGGGGATCCTC
-ACCCGCTGACAAAAACGGATAAATGGCCCATGGCTTTCTACAGCTGTCTAGTCTGCGATT
-GCTATAGTACGAACAACCTGGACGATCTGAACCAGCATTTGCTGCTAGATCGATCCCGAC
-AATCCTCCAGCGCATCCTCCGAAATAATGGTTATTCACAATAACAACTATATATGCCGGC
-TGTGCAACTACAAGACGAATCTCAAGGCAAATTTTCAACTACACAGCAAGACGGACAAGC
-ACTTGCAGAAGCTCAACTTTATTAACCACATCAGAGAGGGCGGTCCCCAAAATGAGTATA
-AAATGCAGTATCAGCAGCAACAGCTTGCCGCAAATGTAGTGCAACTTAAGTGCAACTGCT
-GCGACTTTCACACAAATTCTATCCAGAAGCTGAGTCTGCACACACAACAGATGCGTCACG
-ACACAATGCGAATGATATTTCAGCATTTGCTGTACATTGTTCAGCAAAGTGAAATGCACA
-ATAAGTCGTCGGGTTCTGCTGAAGATGATCCTCAATGCGCCTGCCCGGATGAAGATCAGC
-AATTGCAGTTGCAATCGTCCAAAAAACTGCTCCTTTGTCAGCTGTGCAACTTTACCGCTC
-AGAACATCCATGAAATGGTACAGCATGTGAAAGGAATAAGACACTTGCAAGTCGAACAAT
-TTATCTGTTTGCAGCGTCGCAGTGAAAATCAAGAAATACCCGCACTGAACGAGGTATTTA
-AAGTGACGGAATGGGTCATGGAAAACGAAGGTATGTTAGAACACATTAATATTTTGTATA
-AAAAATCAAAATGTTCTATGCAATACGGTAGGAATTGACATGGTACAAGTATTTTAGTTT
-GAAAACAAGAAAGAAATCTAGCTTTGGCAAGCCAAAGGCTCAACTTGCGCTGCGTCTATG
-GCTCTAGAATCTCTACGCTTACTCTCAACCTTCCAGCTTTTATCGTTCCTGAGCTATTGA
-TCCTCGACAAGAATATATATCCTTTATATGATCGGAAACGCTTCCTTCTACCTGTTCTAT
-AGTTTTCAACGAATCTAGTATACCCTTTTACTCCATATACTCTACGAGATTGCAAATATC
-TCTTTGAAGGGTTGCAAGCCTTAAACTGAAATCAATTTATCTTAGGCTAAATATATAACA
-TACAAAAATATTAAATCATTTCTAAAAATTGTGGGCATAAAAGCTTCTTGCTTGTATATT
-GATAAAAATTAGCACATCAAATGAAAAATAAATCTTCTGAACAAACTTTCAAGCTGCAAG
-ATCTGGACGTTTATACCTTTGAACGAATCTAGTATACCCTTTTGCTAATCGAGTAACATG
-TATAAATAAAATATTACTAACAAGTATGGGCGTGACGTTTTAGGAATCTGCCAGCTTAAT
-AATGGCTGGGCGGGCATGACTAGATCAAAGGCATTATAATAATTCTAGTGTCTTTGGCTA
-AATCAACTCGGGCCTTGTTTCTGATCTGACAGGTAGGGTAATTTGTTACGAGAGTTTTTA
-ATGAATGTAGGATTTTTGTTTACTCTGCAAGTATATCTTCCTGATAATACCGTATCAGGG
-CATAAAACTCGCATGAAAGTTGTTCAAAAACAGAAAATATAAATAAATATATATAATATA
-CAATTTAAAAGAATATGATCTTGTGTAGAGATATTAGGTAAGATTGTCCATCACGCATAT
-ATTAAATGCTTCTGATAAATACAAATGCTGCTCATGATTTTTAAGAGTTTCACCTTCCAC
-AGACCATAACCATATTGCATTGTATAATACGGTTCGTTCGTTCGTAACTCATCATTAAGC
-GCTGATTTCAGTTCAATTTCTTCTTCGCCGCTCTTCGATTATTATCGTCTTCGTCTGCGG
-CTTCGCCATGGCCTCGTCCTCGTACACATCCTCACGTTTTGGGCTCCGAATCATCGTCGC
-GTTTACGTAAATTCTTCTCTGTGCTTCCTCTCGTCTTCGCCCCCTCTTTTCTTTAGCGAC
-TTATGCGTTCTGAGATTTATACGCTGACGCTGACCCTTAAGGAAATTATTACAAATTACT
-TAAGAATGCAAAAACGATTATGTGTATCCATCGAATTTGCAATTAGTGACGTGCACACTT
-TGCTCCACACGAGTCTCTGATCCTCAGTCTCAGGCTCAGACTCAGTATGCAGCCCAGACT
-CAGGCTAGTCTTTCTTTGCTTGGGCATGGGTATTCGAAGCCCACAATCCAAAAGGCCAAA
-CAAATTTACTCCACTCCGCAGTGTGAGATTCCCATATCAGATGCGCGGCGTCGTGCAGGT
-CCGAACCGCAGGCATAGCACCTAACCACAGAACACCGACGCGACGCCGAACCCCAAACCC
-CGAACTGAAAGACCGAACCTCGCAGAGACACAACAAACAGTCGCCGCTCCACCGCCACTT
-CTTGCGCACATACGGATTTGGAGAACACATAGCAGTACTCCGTACCACATCAATTTGAAG
-CCAGGCCAGATTCGCACTTGCCCCTCGCCATGAGCTCACCTGCGCCCACTCCTTTTCATA
-TGCTGATAATTGCGCATGCTGCTCTACACTGATGTAGGGTGTCTCGGGTCTATATGCAAA
-ACGAAATACCTGTGAATGTAGACAATAAAGGTCCAAACGATTTCTGCCAGCTCGCTTTGG
-CTAAAGAGTATTGTGCCTGCGGATCCGAAAAGCTTTTTTCCCTGCGAATGCAGCCTGATG
-TTTCCCCTTGTTTTCGTTTGTCTCTCGATAAGTTCAATTAATTACTCTGTTGATTAGTGA
-GCTTTGAACCATTATTAGTGGCCTTCTTGACATTTCTAACTACACATTGAGTTTAACTAG
-TATAAGTATTGGTTGAAGTCAATATTTAACAATTTGTAATGTTAGTTTTAAACATAGGCA
-TTTATTCATTAAAAGCACCTCTTAGAGCGTCCTCGACTTTAAGTTTCATTGGTAACTTCA
-AGATTAAAAATGTCTAATAACAAATTATGTTACGATTAAAAGTTTATTTAACAAAAATCC
-CATAGTTTTCGAACGCCTGAACCGTTGACGTAATGACTGAAAAACTGTGGAGAAAACAAC
-ACAGAACGCTATAACCAACTTCCTCTACTACCAGAAACCTGTTACCCAGCCAGTGGGAGT
-TCTAATGAGAAATTTCATTTATTTCATCATTTCAAATTTATTTTGGTATATCGATAGAAA
-TTAACGACAAAAAATAATAAAATGAAAAAAATCAACATTTTTAAAATTGTGGCCGTGACA
-ACTTTGCTACGTTTATGTGCGTTAGTATATCAAATATTTTTGGTATACAGATAGAAATTA
-AAAAGACAAATATATTCAAACAGATGAAAGTTAAAACATTTATCGAAAGTGTGGGCGTTA
-AAGTAAACGTGGAAAAATCTTTTTTGACAAATATATAGAAGTTCACATAACGATAGAATA
-GTTCGATAGAAGTTCATATATAGAAGTTAAAAAAAAAACGAGAGAGAATGCTATAGTCGA
-GTTCGCCGACTATCAAATACCCGTTAGTCAGTTAGTATGAATGCTAATGCGAACTTTCAA
-AAGTGTGGGCGGGGCAGCTTTGGTCGGTTTGAGGGCGTTAGAGTGGGCGATCGATTTGGC
-TACTGATTCTTTATATGGTCGGAATCGCTTGCTTCTGCCTGTTACATACTTTTTAACGAA
-TCTAGTATACCCTTTTACTCTACGAGCAACGGGTTTAAGAACATACTACTTTTCAACAAA
-TCTGGTATACCCTTTTAATCTACGTGTAACGGGTATAAAAAAGAACGTTTTTACTGCAAG
-GGAATATAATTTTTTTTTTCTTTAGTTAGGCGCCGTCGATATAGGCATATTATCGTATCT
-GCTGTACCGCCTTATTGTAAGGCTAACTAGGCATACGAATTATTTTTTCATACTTAACCT
-TATTAAGGTGTTATGTTTTCAGATGTTTCTCTCGCACCTGGCCTAAATTTGGCTAGAACC
-ACAACCAATGATGCCACAACGGATGCCAGCTATGCTGCGGCATCATCTGCGGCAGTTCCT
-GCCATTCCGGATGTCAGTATGTTTTCACCAACATCTCCCTCAAGTTGCGCAACATCTTGC
-GATAAGAATTTGAGTCAAATTGTATTGCCAAACGTAAATAACCTTGGTTCAGGCGTCCCT
-ACAACAGTATTCAAGTGTAATCTCTGCGAATACTTCGTCCAATCTAAGAGCGAAATTGCT
-GCTCATATTGAGACTGAGCACTCATGTGCTGAGAGTGATGAATTCATAACTATACCAACC
-AACACGGCTGCCTTGCAGGCTTTCCAAACAGCTGTGGCTGCAGCTGCTCTAGCTGCAGTG
-CATCAAAGATGCGCCGTTATAAATCCACCGACACAGGATACCGTCGATGAAGACAAGGAC
-TTAGATACGAATGTCAGTGATGGTCCTGTGGGCATAAAACAAGAGCGCCTCGAACAGGAA
-GTTGATCGTACGACATCAATGGATGTTACTAAAGACTTAGCCTCACAAGCGACAGATTTT
-GGAGCTCCAGAGTCGCCAAAAGTTGCAGAAACTGAAGTTGGGGTACAGTGTCCGCTTTGC
-CTCGAAAACCATTTCCGTGAAAAACAGTACTTGGAGGACCATTTAACAAGCGTTCATAGC
-GTTACGAGAGATGGCCTCTCTCGACTCTTACTTCTGGTGGATCAGAAAGCTTTGAAAAAA
-GAGAGCACAGACATAGCGTGCCCCACAGACAAAGCTCCATACGCAAATACGAATGCGCTC
-GAGAGAGCACCAACTCCTATTGAAAACACCTGCAATGTTAGCCTTATCAAATCAACCTCA
-GCTAACCCAAGCCAGTCAGTGAGCTTGCAAGGACTATCTTGCCAGCAATGTGAGGCAAGC
-TTCAAGCACGAGGAACAGCTACTTAAGCATGCCCAACAGAATCAGCACTTTTCTTTGCAA
-AACGGGGAGTATTTGTGTCTTGCAGCCAGCCACATCAGCCGTCCTTGCTTCATGACTTTC
-AGGACCATTCCGACTATGATCAGCCACTTTCAAGACTTGCACATGAGCCTTATTATCTCG
-GAGCGCCATGTCTACAAGTATCGTTGCAAACAGTGCTCCTTAGCATTTAAAACACAAGAG
-AAACTTACCACGCATATGCTGTACCATTCGATGCGGGATGCTACAAAGTGCTCCTTTTGC
-CAACGTAACTTTCGCAGTACACAGGCGCTTCAGAAACACATGGAGCAAGCACACGCTGAG
-GATGGAACGCCATCCACAAGGACAAACAGTCCGCAGACGCCGATGTTAAGTACTGAGGAG
-ACCCACAAGCATCTTTTAGCGGAGTCCCATGCAGTAGAAAGAGGTAAAACAAATTCATTT
-CTAAAAAATAAGAATTCCGGTAGAAAAAATCTGGATTTGTTTTAGAAGTTTCAGGAAGTG
-ATGTCTCGCCAATTGAACTGGAAACGCACCTAAACAAAGAAACTAGACATTTGTCACCTA
-CTCCTATGTCCCTCGATTCCCAATCCCATCAAAAACACCTCGCGACTTTCGCTGCTTTGC
-TCAAACAACAGCAGTGTAACTCAGATGCTGGAGGACTTCATCCCGAAGCACTGTCAATGT
-CCACTGGAGAGATGCCCCCTCAATTGCAGGTAGATCTTCTTTGAATCCATAAAGGTCACA
-CAGCTAATACAAATAATTGTTTAAGGGTCTACAAAATCTTCAGCATATACAACAGCATTT
-TGGAGCAGTTGCTGCCGCAGCGGGACTTCCAATTAACCCGGTCGATATGCTTAATATAAT
-GCAATTTCACCACTTGATGTCCCTCAACTTCATGAACTTAGCACCGCCCCTAGTATTCGG
-CGCCAATGCTGCAGGCAATGCAGTATCTGGGCCATCGGCGCTAAATAACAGCATTACAAC
-ATCCACCGCAACATCTGCTTCAGGACTAGGTGATACACACCTTACCAGTGGTGTCAGCTC
-TATACCGGTAGATTCGGGGAAAGCTACCGCAGTTCCACCTCAAACTCAGCTCAATGCTAA
-CGCAAACTCTCAGGTACTATATTAAGCCTATGATTTTTAAACCAAACATTATAATGAATT
-ATATATAAACGATTTTGTATAACATATTTAACCATAAATGGTTTTAATGTCAGGATATCA
-AAATTAGTTCAATTTACATCATTAATTAAACTAATTTTAAAAGAATTAGTTTCTGTGTTA
-TCAATCATAAATTGATCTTATTCTTTTGTCGAAGTTAATTACCTTTTTTAGTTTTATTCT
-ATTGTCTTGCGAATTGGAAATTTGGGTATCACAGAACACGTTTTAAAAATGACAAATTAC
-ACACTAATTACATTGTCCAGTCTTCTTTGCAGTAAAATTATTTCTAGTAATATGTTTTAA
-GGCTTATAACGGTCAGTGACGTCTAAAAAATAATTCTTGTTAAAAATACGCTTGGACTTA
-CACTTAAACCTTATCTCTACATGTTCAAGAGAGAAAGCTAGCAAGAGCAACGAAACTATT
-TTTTTTATTTTTCGAATGTTCCCATTGCACCTTGAGATATAGTCGTCCGATCTTATACCT
-CTCCTTTTGCGAATGCTTCATGCAGATAGCTTTAAAGCATTGAGACAAGTTTTGCGTAGT
-TACAGACCAACTGACATGACTAAATCGATTCGGCTGTTGATACTCATAAAGAATATAAGT
-ATTTTATATGGTCGCAAATGTATCACTCTATTTCCTACTAATTTTTCAACGAATTTTTCG
-TTTAAAGGATATTACCTAAGCAAAATTTCGGAGAACCTATAAAAATTAACATTTTTGTCG
-GTTTCTTTGTTAATTTGTCTGTCTATGGTTTGGACTTTATAGCTTTTACAGTCTCCGAAA
-TCTCGACGTTTTTTGACGTACAGACAGAAATGGCCAGATTAACTTGGCAGTGATCCTGAT
-CACAAATGTATATATAAGTTTTCTTTTATATGTTACCAAGTTTTTAACACATCTCACTTG
-ACACACTGTTTAAATGAGCGTAAATATCTTATTTTTATCTTGACTTTTTTAGCAGCTGGC
-CAGCAACCAAAAACGAGCTCGAACGCGTATTACAGATGACCAGCTTAAAATATTGCGGGC
-CCATTTTGATATAAATAATTCGCCAAGCGAAGAGAGCATTATGGAGATGTCTCAGAAAGC
-AAATTTACCAATGAAGGTAAGGCTGCTGGGAGTTGATTGAAAGTGCAGTTAAACAAAAAT
-ATTTCTTTCCAGGTGGTTAAACATTGGTTCCGGAACACGCTATTTAAGGAAAGACAACGT
-AATAAGGACTCTCCTTATAATTTTAATAATCCACCATCGACCACTCTGAATTTAGAAGAG
-TATGAACGTACAGGACAAGCCAAAGTTACACCTTTAAATGATACTTGTAGCGTCGCAGTA
-ACAGGGCCAATGACTTCATCAACTATTTCATTACCACCATCTGGTAATATCAATTTAAGC
-TCTAAGGAAAACGCCACTTCAAAGGTACTAGCGGCGGGAAAAGCTAACGCATCAGGACCT
-GTTACATTTTCTGCGACAGTTCCAGTTTCAACACCGTTATCTCGTCCAGAATCGACGAAC
-TCAAGCGGGAATATATCCGACTATATAGGCAATAATATATTTTTCGGACAGCTCGGGAGC
-AAGGAACAGATCTTGCCATACTCTTTAGACGGGCAAATAAAGTCAGAGCCGCAGGATGAT
-ATGATTGGGGCAACTGATTTTGCATACCAAACAAAGCAGCATTCAAGTTTTAGCTTTTTA
-AAACAGCAACAGGATCTAGTGGATCCCCCAGAACAGTGCTTGACAAATCAAAACGCAGAT
-ACGGCACAGGACCAATCCTTGCTAGCGGGTTCGTCTCTTGCATCCAATTGTCAAAGTCAA
-CAGCAAATAAATATATTTGAAACTAAATCAGAAAGTGGGAGTTCCGATGTACTGTCACGC
-CCTCCGTCTCCGAATAGTGGAGCTGCCGGAAATGTGTATGGCAGCATGAATGATTTATTA
-AACCAGCAATTGGAGAACATGGGTAGTAACATGGGACCACCAAAAAAAATGCAGATTGTT
-GGAAAAACGTTTGAAAAGAACGTAGCTCCAATGGTGACCTCAGGCAGTGTTAGTACTCAG
-TTCGAAAGCAACTCTTCGAACTCATCGAGCTCCTCATCGTCGACATCAGGTGGCAAGCGA
-GCTAATCGAACGCGTTTTACAGACTACCAAATAAAGGTTTTGCAGGAGTTCTTCGAGAAC
-AACTCATATCCAAAGGACAGCGATCTCGAATATTTAAGTAAGCTTTTGTTACTGTCTCCC
-CGGGTTATAGTGGTTTGGTTTCAAAACGCCAGGCAAAAGCAACGTAAGATTTATGAAAAC
-CAGCCGAACAATACCCTTTTTGAAAATGAGGAGACGAAAAAACAAAACATTAACTATGCG
-TGCAAGAAGTGTAACTTGGTATTTCAAAGGTACTACGAGCTAATACGGCATCAGAAAAAT
-CACTGCTTCAAAGAGGAGAATAATAAAAAGTCTGCCAAGGCACAAATCGCTGCAGCTCAA
-ATCGCGCAGAATTTAAGCTCGGAGGATTCTAATTCTTCCATGGATATACACCATGTTGGA
-ATTTGTCCACCAGGCTCAGCAGTTGCTTCGCATACCCTGTCAACACCGGGCTCGGCAGCT
-CCTCTTCCGGGACAGTACACCCAGCATTCATTTGGCGCACTGCCCTCGCCACAGCATTTG
-TTTGCAAAATCTTCTTCGCTTACTGACTTCAGTCCATCCACGACCCCCACGCCGCCACAA
-CGAGAACGCAGCAACAGTTTAGATCAAATTCAACGACCTCCCAAGTTTGATTGCGACAAA
-TGCGAGTTAAATTTTAACCAATTGGAAAAATTGCGAGAGCATCAACTATTACACTTGATG
-AATCCAGGAAACATTTGTTCAGATGTAGGTCAGAACTCTAACCCTGAAGCCAATTTCGGT
-CCCTTTGGCAGCATTTTGCAAAGTCTACAACAAGCGGCGGCTCAACAGCAGCAGCAACAC
-CATCAACAGCCCCCAACAAAAAAACGGAAATACTCGGATTGCTCTTCCAATGCAGATGAA
-ATGCAGTCCTTGTCGGAGCTTGAGGCCTCACAAAAGAAGCACGAATACCTGTACAAGTAT
-TTTATGCAAAATGAAACGAGTCAAGAAGTAAAGCAGCAGTTCCTCATGCAACAACAACAA
-AAGAAATTAGAACAAGGAAACGAATGCGATTTTGAACTTGACTTCCTAACTAACTTCTAT
-CAACAGAACGAATTAAAAAAAGTCAGTAACTATGACTTTTTACTACAGTACTATCGCACA
-CATGAAGAGGCGAAATCCAGCCAACAGCATACATTTAGCTCCAGTAAAAAGCCAACCATC
-GAGTTTCTACTTCAGTACTACCAACTTAATGAGTCGAAAAAGTTTTTTCAGTTAGTTGCC
-TCGCCCCAAATAATTCCTGATGTCCCAGGCTACAAACCATCCTTGCGAATACCAAAATCC
-ACTTCAGATGAAGCCCCTTATATTGGAGAAACATCATTGGAGCAGGCAACAGAACTACAA
-AGAGAGAAACAAGATGAACAACTACGCATAGACAGGCCAAGCGAAGAAAACGACTTATCA
-ATGAACAAAAACAAAGTGGAAAATATTAATAACAACAATATTAACGTGGATCAAAGCAAT
-TTAACCGAGACGAACGGCGGTGTCCCTTCAGTTGAAACAAAAGAAGAGTGTACGCAGGAA
-TCATCATTAATTGCGATGGATGATGAAAACAAGTATCTATGCACGAGATCCAAACAAAAA
-GATGACAAGGAAAAGTCGCACTACTTACATAATCTTGAGGACTTCCTGGATGCCACAATG
-ATAGAGAACAACTCCCAGACTTTAACTTTTAATGATGACGAAAAAGCATGCCAAAAAGAT
-GAACTTACTCAAAATTCCAATGCAATTGAGAAGCGGTCCTCTGTGTCTCCGGTTAACGTT
-TCATCCAAGCAAAATAAGCGCTTACGAACAACCATCCTTCCGGAGCAATTGAACTTTTTG
-TATGAATGTTATCAATCCGAATCAAATCCAAGTAGAAAAATGCTTGAAGAGATATCTAAG
-AAAGTTAACTTAAAGAAACGCGTAGTTCAAGTAAGTACCACACGTTTGGTTTTATACTTA
-AAACACAAGAGAGAATGCTATAGTCGAGTTCCCCGACAATCAGATACCCGTAACTAAGCT
-AGTGTGAATGCGAACGCGAAAAATCATAATTTCTGAGAGAAATTATAGAATTGTTCAACA
-GTGTGGGCGTGGCTTGGTGGCTTTAAGGCTTTAGAGTGGGTGTGTCAAACAGTTTTTTTT
-TGCAAATCGGTAGAAATTTACAAGACTAATAAAATTATGAAAAAATATCCAACAATTTTT
-CAAAAATGTGGGCGTGGAATTTTTTGAAATTTTTAGGGCGTTAAAGTCGGCGTGGCAAAA
-AGTTTTTTGGAAAATGAGTAGAAATTTACAAGACTAATAAACTTGAGAAAAAATTGTAAC
-ACATTTTTCAAAAGAGTTGGCGTGGCAGTTTTTTGCGGTTTTTGGGCGTTAGAGTGGGCG
-TGGCAACATTTTACCTTTTATACGTTCTTGCGATTCTATTGAATCTGATCAAGAATATAT
-ATACTTTATGTGGTCGGAAATTCTTCCTTCCATTCTTCCATACCTTTCAACGAATCTAGT
-ATACCCTTTTACTCTACGATATACTCTACGTATATACTTTATAATAAAAATATACTTCTA
-CTAATGTACTTAATCACTAGCCAAGTGGTTTTGTCCATGTCCGTCCGCGTGCCTGTTTGT
-CGGTATGAAAGCCGTTATCACGGGTATTGTAAAAGTTAGAAAGTTCAGATTAAGAATGCA
-GATTCTAGTTACGCATACACTGCGTAAGTTTGTTTCAAAACGGTTGTTACGACCACAGTT
-TTTATAAAACATTTAAGTCATTTATTATTTCATTTTATATCATAATTTTCAGATTCCTCC
-CTAGCATTCCCATCTGCTGAGTCTAGCAACTTGACACTATTTTTTTTTCATTATTATTTA
-TTTAATTATTACTGCAAGGGAAAATAAGTTACCGAATTTTAAGTTACCGAATCTAATTTG
-CTCTTGCTCTTCATATGCTATAAATATTTACAACGCGCAGATGATTTCTTATTTCGCTTA
-TATTAATTTTGTTAATTTATATTTTATTTTTTTAGTGAAAATGCAACGCACACCTATTAA
-ATGATAGGCAATCAAATTAAACCATTTTTGGGTTTCACCTGATTTTTTTAAGTCATGCTT
-TTCATCTTGCTCTTAAGAACTGAAGGTAAATAATACAAATAATAACACCTAGAACTGTTT
-TTAAGCTTAAAGCTTCGTTGGACAAAAATGCAATTACAACGATAAATTTATTTTATTTTT
-CAAGGTCTGGTTTCAAAATTCACGGGCCAAAGACAAAAAATCGCGAAATCAGCGACATTA
-TGCACACATATCTGACGATAATAGCTACGATGGCTCTAGCGGGAAAGAGGTTTATAGCGA
-CCTAAGGTCCAACGGCATAACCGTGGATACGGACCTCGAAACAAATCTACAGGACTGTCA
-GCTATGTCAAGTCACCCAAGTCAACATCCGAAAGCATGCTTTTAGTGTCGAGCACATTAG
-CAAAATGAAGAAATTGCTCGAACAAACCACCGAGCTCTATGCACAGAGCAATGGCAGTGG
-AAGCGAGGACAACGATTCTGACAGGGAAAAACGATTTTATAACTTATCAAAGGCATTTTT
-GTTGCAACATGTTGTGACAAACGCGACAAGCCACGCTATTCATACAGCTAGACAAGATTC
-TGATGTTATTGCCGAAGGGAACTGTATTCTTAATTATGACACTAATGGTGGCGATTCCAA
-GAGTCATGTCCAGCATAATTTACCTAACGAAGTCGTTTCTGAAGATGCGCGAAAAATCGC
-TGGTAATCAGGAACTTATGCAGCAACTTTTTAACCGAAACCATATCACCGGTAAGAGTTT
-CGGGAAGATACAAAAATCATCTACTTGATCTTATCTGTTGGTCAGATTAAAAAGTATCAG
-TAAAGCTTGTTATTTTTTTAACACGTTTGCTTTGTCTGTTTATTTTAAAAAGTTTTATTT
-TGATGCCCACATCTGAATTGATATTTTCCAGAATGTTCAAAAACATATCTATAGCAGTAG
-GAATATATTTTTACGCCTCGCAAATTGACATTTTACGAAATAGTTTTTACTAAAAACTAC
-AATAATATGTGTAAGCAAATATTGTATACCTGCGTGTGAAAAACTAAACAAGTAGAATAA
-GAGAACAAGTTACTCTTAGTGTGAGGGCTTTTAAAGTAAGTTCAGGAAAATGTCACTTTA
-AGTGCCGAGAAAACACCACATGCTAAAAGTACCCTACCTATTCCGAAGCGTTTTTGAAGC
-AACCGCTGCAAAATTATAGGTATGTTTTCCAAAATGTTTCAAATTAAGTTTTTGGTGCTA
-CAAAACCGATATTGGATATTGACGATTATATTATAAATGGTTAAGCCAACAAACACAATA
-CCGAATCACATCAATATACTGAAACATGTACAAAATAAACATTTAATTTTATTCAAATTC
-TTTAATTACTAACTTGCGTTTTTATTATTATTTAGTCGTTGTCTTAATAATAGTTTGGTT
-TGTAAAGTTAATATTGAATAAAAGTTTTCAGTTGAAGTAGTGTAACACAATCATCTAATG
-ATATATTCAATGGCTGATAGCTTAATCAGTAACTCTTATTTTATTAGTTATAGGTGGAAA
-GTAAATCTGAGTGTTTATATGGCCTTATAACCGTGGATAGTGGTTAAAATTTAGGTAAGT
-TGATACACATATCGTTTTCTAAACCGTTAAACATATTGTACCTTGCAGACTACAAAAGGA
-AAAGTATTTGCATTATGACACACGAAATATGCGTACCCTACAAAAATACAAACAAAAAAA
-AACAACCATACTACGAAAACTGAAAAGTTCCTATTTTAAAGAGTTTACAAAAACATTGAC
-ATTCCATCAATCTACAGATATATGTATTGAATTCTTGCGAAAACCTATTCCAACATTAGT
-AAGAATCTCTAAATTAAACGGAAGTGTTCCTAACTATTCGAAATATAAATTAGCAATAAA
-CTTAAGGTATACACACTTGAGGCAATCCTTAACAATTCAAGATGGAGGGCGTTATCATGA
-TAAGTTAAAATAACAAGTCGCTCCAAACAAAAATATGATATCATATAGATACATATATAA
-TGAACTAGATTTAGTGAAATGTAAACTGAGTTCCTAGCATTTGATTGCTTTTGCCTTTGT
-TTTTATATTAGAATGTAGCCAATGAATACTAAGATCTGCTTCAGTATGCCGAATATAAAA
-GCTGAAATATATACATACGTGGTTCCTATTTTATTTAGAAACACTGTACAATATTAAAGA
-AATTTATATTATTTACGTCATTCTTATGGTGAGAGAATCGTGCCAATAATTTGTTCTGCA
-GAAAATTCCAATTTCCGTATGAAAAGAAATCGGAAGAGCAGTGAGATAAGGAAAGGGGCT
-TTAGTTAAATCATGAATTTTGTTTCGACCTATATCACAGTTTCCTTGTTAAGTAATTATT
-ATGCCGTATTAAGCAATTCATTCACAGTTGAAAAATTATTAAATAAATTTTTATTTCCAA
-TCATTAATTTGTTTATAACTTAAGTTTAAAAAACTTACTTCTGGGAGTGACAGGGGTTAC
-TATTTCACAATTGTATAACCTTTTCTTAAATCTTCCAATACACAACATAGAATTTAAAGC
-GAAATCTCAGCTTATATGGTACGTTTACTTACATATATAATTTTAAAATATTCCTTGTCA
-ATGTAACTATTAATAATTTGAAAGGACAAATTTAGACCATAAAGAGTTACAACATTTTTA
-AAAGAAAATAATATTTGACTGAAAATTAAAATATAAAAAAATTAAATATACAGCCCTATA
-TTTATTTTATTTCATTCTGAATAACGTACATTTATACGTCCTAGTACTCGTTTATGTATA
-AGTTTATTGTTAACCGCAACTCAATATAACATATGTTGCGAAACATAAGAATCTACTAAG
-AAGTTCCTATAGAATTTAATAAAAAGATATACAAATATATTTACGTGTAAGTTCAGGAAT
-ACTATATATGACAAGATTTTCTGTTCATCTCACCATAAATAAGTGACAGGCAATTTATGT
-AGAAATAATGTCATATATAAATATGTGAATGTTTGAAATCCCATTTAAATACATGTACTT
-AAGCCTTCACAATTGCCAACAAACACAGATATGGACAGAATACCATACTAACACCCCATA
-TATTATTTATATAATATATTTTACACATTATATGTATTTATATTTTATATATTATCTATT
-TATATATATATATATATATATTAATATATATATATATATATATTAATATATATATATATA
-AATAATATGTATATATATATATATTTATACATATATATATTTATATAATATATTTATACA
-TATATTATATAATATATATAATATATATATATATATATATATATATATAATATATTTATA
-CATATATTTGTTTTCTAAAATTATGACTTCGAAATAATCGTCTTTAGCTTTTTTTAAACA
-ATCTTATTTAAAACATTATTCCATAAGCAACACACAAAATAATATGAGATTATAAGATGA
-TATCAAAACTTTCATTGCTCAACTGATAGCCACCACACATACCGATGTATGTACGTATAA
-ATATACAACATATCACAAATATCACTAAAAAAAACCTTAAAACTATTTTTTTCCCGTTGG
-TTTGAAAACATTTATTAAGTTAGACATTACAATCATATTTTTTTTTTTTTTTACAAATTA
-GGCATATATTTTGTGTGTTCGGAAATACTCAACACATTTTGCACAATCGTATGCTCTTAG
-TTTCTCACTTGAAATAATATTTACCATATGACAACAAATGTTTCTTATATTTAGTATAAG
-TAAACAAAAGCGTATAAGTAATTTTATTGTCAACTTATTAATTAATCAAAGTTACTCCAA
-ATACTGGGTAAAACTTACAAAAGTAGGAAGTATAAATAAAGTTCCTATATATTTAATAAT
-TGGCAGATGTGCATATATTATAAAATTATAAATGAATAAAAATATGAACCAGATACACTT
-GTTTTTTCTTACACCTATGACATCAAAAGACTTTTCCTAATATCAGTAATTTGCGCGATT
-TCGGAAATACTAGATTCGTTGAGAAATATGAAACAGAATGGACCAATTCAATAAGGTTGC
-GTGGCCACGTCCGCCGTTCCGTATTAACTTTAAGATCTCGGAACTACGAAAATATGATTG
-GCTAAATAGAACACATATAAATCTATCATTAAGCCTCCGTTTTCACTTTCTTTGCGATTT
-TTTCTAAGCTGATTTTTCCAGTTTTTCTTAGTTTAAATAAAATATTATTATTCGTCTCGA
-AATTTGAGTATTCAGCTTTATGGACGCAAATATCTTCTTCACAGCGTGGCAAATTTCTAA
-TTTAATTAATATTGTCAGAGGGATTTCTATTTCTTTTTCGCGGCAAGAACACTTCCCTTT
-CCAGCTCTTCTTAAGCTTCGGAAAAATTCTCATCTTTTTCATCAAACAAACAAGAAGTCA
-ACCAGCGATTTATCTCATAAGGTGTATATATTCTTGATTAGGATCAATAGCCGAGACGAT
-CTGGCCCTGTCCCTCTATTCGTATGATCGTTTTGATCTCAGGAACTATTAAAGCTAGAGA
-GTTGCAGACTCCAAAGGCGTAGACGCAGCGAAAGTTTGTTTTAAAATGTTCCTACGCCCT
-CTCTAACGCCCCCCAAACTGCAACGTCCACACCTTTTAAAAATATTTTCATGTTTTTTAA
-TTTCTATTTATCTTGTACATTTTTATCGATTTACCAAAAAAATGTTTGCCACGTCCACGC
-TCACAAACCGCAGTGGCGTGGCAACACTGGACAACACACTTGCTCTGTGTCTATGTCGAT
-AGAGTCTGTATGCTTAATTTTGAACTTCTAGTTTTTATGGTTTCAGAGATCTTGTACATA
-CGGAAGGACTGACGGACATGGCCAGATCGACTCTGTTATTGATCCCGAATAAGAAGAATC
-GGAAACGCTTCCTTCTACATGTTCATAATTTTCAACACCTTTTTAGTCTACGAGTAACGT
-GTTTAAATACAACAAGATGAGCCCTCAGACGGACGGAAATGGCCAGTTCGACTCGATTAT
-GAATCTTAATCTAATAAAGACAGCACTCCTGCTGCGATGCGTCACTGTCATCCAAAGCTT
-TATATGCTTTATAGGATTGGAAATGCTTTCATCTACCTGGTAAATGAATCTCGTACAATC
-TATTACTCTGTGAGTAACGAGTATAACAATCAATTTAAATAAACCTTGTATCAAAAAAAT
-ATATATCTTACAAAATTAAATTAAATTAAAATACATACAATAATTAAGGTATCCTATTTT
-ACTGACCTAAACCTTTTTTATCATTTGTTTGTCAAGTTTGCTCTATAAGGTATGAAAGAA
-CTCTACATAGGAGTTGAACCATATTGGAAGTTTAAAAAGAAATACTAATTAGTCGGCACA
-GTTGTTACAAAATAATTACATGGGTCTTAAAAGCCTTTCAGTAGACACGGTTCTGAAAAG
-CGTTAACTAAAGCGTAACGCAAGCTTGCTTCAGGCAAGCAGCCTTACAGAAATTATACGC
-GAAACTGGTTTTAAAATTGTGGTAGCAGTAACACGATGCCAAATAGTGTATATGAAAGTA
-TATACATACAAATGTATATATGTATATACTTTTCAACGAATCTATTAAACCATTCTCATT
-ACGAGTAACGGGTATAAAAATATATATATAAGAACAAAAACGGTTATTATCTAAATCATC
-GAATCAATGATACATTTTTAATTAACCTTCCGACTTTACCTAAGGCAGCAACACAATCGC
-CCAATTTTATAATAAAAAACTGCAGTACCCAAATTATAAGTTTAATTCAAAACGACATAG
-GTTGCACTAAAAGAAAAAGAATTCTAGTTAACAAAAACACGTTTGTTGGTCCGATTAGAT
-AGCTCTAAACATTTACAATTGACTTTAGATAATTTTATTGTAAAAAAACTGCATGGTTTT
-TATATAATATATAAAGCAAACTTTTTAATAAAAATCACAAGTAACGAATTTGTTAATGTG
-GTTTACTAAAATTTATTTTAAATTTTCACAAAACCGGAGTTTACAATAGTTTAAATACAC
-TTAAGGAACCTAAACAAAAAAACTTCCCCGACTATCAGATTTCGCTAACGCGAAATTTCA
-TCATATCAATAGATATTGGGGAATAAAATAAAGTTTTGGGCTGTTTGCAAGTGTAAGAAG
-GGGCGTTGCCGAAGTGTTTTTGGTATACCGATTGAAATTGGCCAGACAAACAACAAAACT
-AAAAAAAATCAAAACATTTTTTAAACGTGTAAGCGTGGCACTTTTGCGCGGGTTGTGGGT
-GTTATTATGGGCGTGGCAAAAAGTTGTTTGGCAAATCGATAAAAATACAAGACTAATTAA
-AATAGGAAAAAATAAAAAACAAAAACATTTTTTGGGCGTGGCTGTTCTGGGCGGTTTGTG
-GGCGTGTGCAAAAAATCTTTGCAAATCGATAGAAATACAAGACTAATAAAAATATAAAAA
-AAAAAACAAAACATTTTTTAAAAGTGTGCGTGGCAGTTTTGGGCGGTTTGTGGGCTTTAT
-GTGCGTCTATGTCTCTGGAAACTATGCTTAATTTCAACATTCTAGCTTTTATAGTTCCTA
-AGATCTCGACGTTCATACGGACTAATCCTGATCAAGAATATTTCTATACTTTATATAGTC
-GAAAACTCTTCCTTCTTACATACTTTTCAACGAACCTAGTATACCCTTTTACTCTACGAG
-TAATGGGTATAAAAGTTTTATGTTGATCCTTTCACGAAAGTTTAATAACACAATATTTAA
-ATTTGTATTAGATCGAAAATTCATGTGGTTAGTTCAATTTGTAAAGATTTATGTTTATTG
-ATTGCAACTTTTAAAACTGCTTTTACCGCTAGTTATCTTATGACTTCTTATTTTTTATTA
-GTTTAGTTTTGTTTAAATAAATATGTACAAAACATAAAAATTGTGTGAGTTTCAATAAAT
-CAATTTGTTCTATAACTTTAAAAAGTAACGTAATTTTCCTAAAATTCCCAAAATGCCCGA
-GAATGCATTTACTTTCGAAGATGTAGTACACTAATAGAGCATAATTAAATCTACAATGTC
-AATATATACATCAAATTTCCTTAATAGTAGGCTTAAAATCTATCTCGATGTGTGTTTTTT
-AAGTACAACACCGATGCGACACATGTCCAAAGACTTGGTTCTCTGGTTAATTCAAAATAA
-TTGTACATTCTATTGGAAAGAAATTTTCAAATAAGAATTGATATTAAGAAAAATTACACT
-CACACGCTCAGGTAACCTAAACGCATTTGAAATTTGTGGTAATTTTTATCTTGCTATATA
-AAACACTTAACTTCAGAATATATAGCATGCAGAAATTATGTCAATGTTCCCCGACTATCA
-GATAACCGTTAGCTAGTTCAAGTGGGGCCGAGAAATTTCAACATTTTTCAGGAATATCGG
-TAGAAATTGGGTATTCTCGATAGAAATGGAAAAACAAATGATTTAAACCAAAAAAATTAT
-ATCATTTGTTAAAAATGTGGGCGTGGCAGTTTTTGGTGGTTTGTGGTCGTATGTCTCTAG
-AATCTTTATGCTTAATCTCAACCTTCTAGTTTTTATAGTTCTTTAGATCTCGAACTTCAT
-ACACACGGAAACGCTTCCTTCTGCCTGTTACTTTTCAACGTATACCATTATACTCTAGGA
-GTAACGGGTATAAAATTAGATATACAAGTCTCATTATGCATACAAATATAAAATACGCAA
-CATTTTATGTTGGAAATTACTTTGAACTTTTAGTTATAATGAGAATTCTTGCTATCCGTT
-TGTCTGCATGGTTACACTTTACTATAAAATGATACATTTGTTAAATAAAATGATGGGACC
-CAAAAACTTATTGATTACGATTCACGAATTCCAAATGTGGATATACAAATTCCAAATTTA
-GGCGTTTTTAAATGGCAATTAGGACCCAACAGATTCTTGGTTGTTTTTTTAATTTTGGGA
-TTGTGGTCTTTTCCAATTTTAAAGGAGATATTACCAAAAAAATTAATGTTAATTACTCTC
-ATATAAATACACGAAATTACATTGTCATTTTTGTAGCTGTTCTATGAACACTCCATTCTC
-ATGTTATGTCCGCAGAAAAGCGCTTTTAGGTGAAAACAATAGAAATTCATATAATATTTT
-TGGTGGAAACAGCTCTTAGATTATAACTTCATGAACTGGGTTGACAACTGCAAAATGTAG
-TTTTTGTGGGCTGCGGATTTAAGTATAACTTTGTTTTGTATTAAACAAAAGATTTTTATT
-ATTTTAAAACTTTATTATATACTAGTAAGTTTCGCAATATTTGTGTGTGAGTAAAATAAA
-GTATGCTTAAATGATTTAAGTACAAACAATTGTTTCGGGATCGTACTTTTCTGTATGTTA
-CGTATATAATTTAAGTAAACACTATCATATGTAATATTTTGTAATTTTAGAAAGTAAAGC
-TAGAATAATTAGATTAGGCGGAGTCTTTGGTTATCTTATTGTATATAAGATCTAAAAAAT
-CCTTAAAGTAAAATCGGCAATGCCGGAGATTGATAAATATTGCTGAGATGCGGCGGGACG
-CAAAATCGTAAAAGATTTACATTTACATCAAGTCGCTGTATTCGAGTAGTTGCGATTAAA
-TCGGTTGCAGATTCATATTCCTATTTTTTTAATCAAAAACCGCCGTATCCACTTATGTCG
-GACGGCTTTAAGTGATCAAACACGGTCAAATGGTGTGAGGGATGGCTATGGTGATGGTGA
-GTATGTGGATGAGTATAGCTTGGATAGTTTGCTTGGGGTGGCGTATGACCATATGGGTGG
-TGTCCAAATGGATAATTTGGACTCGGAACATGTAAAGTTGCAGAGCTTGTAGGCACAGCA
-GTCTGAACGCTACCGCCCAGACTATAGTGACCGTGTGTTCCTGGGTATTCTCCTGTAGTA
-TGCTGTGGATGGGATCCATACGCAGGGCCGTACATTGAATTTACATTTACGGAAGGGATA
-TGTGCCATGTGGTGCGCTTGGTCCACATACATTGAATGCGGATGTGGGTGAGGTGGATGA
-GGATGGGAAATCGTATGAAGATTAGGCTCAGAATTATTAACATTCGTGCCCAGGGCGCTA
-CCAATCAAATGAGGTGTATGATGATAAGCCGATTGATTATGAATGGGATAGTCAATATTG
-GTGTCACAACTGTTATGATGGCTACTTTCATTGTTGCCCTTTGTTTCTCCATTTCCATAT
-ATAGCGTTGTCAGTTCTTGCAGACGAAGCAGAAGCGGCTAGACTGCTTACTGAAAAATTG
-CTATTGCTTACATTGCTATTCTCACTTGTAGGTCTACAAGATTCTCTATGCGCCGAGTTC
-TCTTGTTTGCATTGCTTTAGTTGCTGCTGTTGATTTTGTTGGTTTTGTTGATGTGGTTGG
-AGGGGATGTTGATGCTGGTGCTGCAAGCTCAAGATACGACTTTCCACAGCAGCCGCAGCT
-GCCGCTACTGTCGCTAATGGTATATTGCTGCAATCTTGTTCTCTGATGGCTGGTATTTGA
-TCAACCAGCGATTCGAGTCCACATAAGCTTTTATGAGCAACATCTGAGGAGATATGACCA
-GATGGGGAGGAATTCTGATGGGTTTGATTTCCAAGTCGTGGACTCAAATGCTGGTGGTGA
-GCAGAGATCACCATATAGGGATTTGAATTCTGTTCTTCGTAACGCTGCCAGTTCTCCGTC
-TGCTCCTGATGGAAATGGTGCATAGGTGGATGTTGTTGCCGATGTGTCAGTTTTTGTGCT
-GGTTGATTACTTTGGTGAGGATGAGGCGAAAGCCATTGCTGGTAATTTTCGTGAGGATGA
-GCTGGGTTCGCCTCGGTATTAGGTACAGGGCTATCATACTGGACCTTCTCCATTATTTGA
-GGGTGTTGATGATCCAATTCAACTGCTTTATTTTGCACCCGTGAGCCCACTTGAGAGCCT
-GAGTGTTCGTCTGGTGGATCGAAGTCGACTGTTGAACACATATTTGGCGAACTCGGCGGA
-GGGGTTTCACCCAAGTGCGGATGATCCCGCATATCTAGTCCAGCGCCTAGATTTCCATGG
-TGGGATTGCTTTTGTTGAGCAAGATGGTCGTTTTGCGTATCGATGACAGGTGACGAGCCC
-TGAGCAACAGAAGCCACTTGCCCTACCGGTGGAGTTCCATGTCCATGTACTTGAGTGTAA
-TTGCAGTTAAGGGCAGGAGAGGCCATCGGTGATGCCGATGCAGTGTACAAAAGGTGAGAC
-GGTGGGGGCGTATTGTACAAACTTGGCGGCATTTGATGACTGCTTTGCGGAGACGCTGCA
-ATATGCTCCATGGATATTGGATGCATTGAGCTTGCCGACAACCCTGCTGTTGTGTTTAAA
-TTGTTATTACCATGTTGAAGTTGTTTAACTGTCATTATGTTGTCAATTGCGGGTTTAAGT
-TTCTTTGGTCTGCCTCTCTTTTTTTTTGGAGTTTCAATGGTGCCACCGCCAGACATCACC
-GAAAGGTTAAGAATATTATTGAAATCATGACTGGGTATATGCTGTCCGGCAATTGAAGCT
-TTTCCGCCGACGGAATGATCAATAATATCTTGTCCCTTTATTTTCTTCGGACGGCCCCGT
-TTTTTCTTCTCTAGTGGTTGCTGCGACAAGGGCTGTTGAGAACCCATCACGGATAAGTAA
-TTGTTTTCATTAATTGAAGGATTATGATTAGACACTGGGAGTAAGGGTGTATTTTCTGCC
-GTATAGGAAAACGATTTCCCATCAGTTGCATTACTTGAAGATGGCACTGTGGGATCCATT
-TGGGGAATCATTTTCTCCGATTGAACCTGATCTGACTCCTCGGCGACAATTCCACACTCC
-GCATCCCCTGCGATTGGACCACTACAGTTACTTACTACTGTTAAACTGGATGGATGATCG
-CCAAGAGGAGGTTGATGTGTTTTATTAATTTTACCAACGATATCCACCTGTTGCTGTGCG
-CTACATAGACGGATTCTTTGATCCGTAAACACGCACTCTGATTCATCGATATGGGGTATC
-TGTCCGTTCAAAAAGTCGCGAAACTTTTTTAGAGCCGCATAAAACGGTACTTTGTCAGCG
-GCGCGCGGCAACTGTGCGCATCGTGCTGAAGATGAGGGCATCACCCAAATGAACTGAAAT
-ATAAAAATGTCTATTTAATAGTGTTTTAAAAAAAAAAACATATTAGGAGCTTATAAGACA
-AGAAAGGAAGCCATAAATATTTTATAATTCGGCTACATTAAGCATAAATTACTTCTTTAC
-TTCATTACTTTTTTTGCGAGTTTCTATAGTCATGGCAAAAACATATTGGTCCCTCAAACG
-CTCCCAAACAGCAAAAAGCTTTCACGATTGAAGAAATTAAAGATCTTTAAACAATAAACG
-TCAATATATTACAGTAAACAATTTATTATTACAACAATATTATGCATCACCATCAAAACA
-ATCTACAAAATAGTTAAGCAGCGTAGGCTTTTCAATTTGACGGCTGGATATCAACTTATT
-CAGTTTCCTGCTGCAGCTGTTAAAAAAAAAACGCGCCAAAAACGAATCAAACACAGTGCC
-AGAATTTTAACGCCATACGTGTGCAGGCAAGGAACGGGCTTTTTTCTATGGCAGCCTATT
-GGTCCCAACGCCGACCGCTGATTTAAAATAGTGCAATTTTGTAATTTTGCGTACAGAATT
-TTTTGGATTAAATTGAAAAAATTATAAATATTAATAATATCCACACATTTCATTTAATTC
-ATATTACATTGAGTTGAAAACAAGAGATAATGGAATAGTCTTGTCTGAGATATCGATAGA
-TATTGGTAAATTGGTATGAAACAAATTTTAAAATTGTTCCAAAGTGTGGGCGTGACCGGT
-TTGCTGGCTTTAGGGCGTTAAGGTGGGCGTGGCTAAAAGTCTTATGGCAAATCGATAGAC
-TAATGAAATTGTGAAAAAATATCGAAAAATTGTGCAAAAGTGTAGGCGTGGCTGTTTTGT
-TTGTGGGCGTTAGAAAGACAACATGGGCCAACAAAATTGCGCTGCGCCTTTGTCTTTAAA
-ATCTGTATGCTGAATCCCAACCTTCTAGCTTTTATAGTTCCTGAGATATAGACGTTCATA
-CGGACGGATCCTGATATATATATATATACTTTATATAGTCGGAAACGCTTTCTTTCGCCT
-GTTATAATTAGGAAAAAAGCATATCTTACAAATTATTTGTCGGTTTCGCGCTATACAGAT
-TTTAGGCAACTAACGCTGAAATACTTACTGTGTCCGTGCCATCAACACGATCAGGTTGGC
-GACCAAAGTGAAATTCCTTTTTTCCCGAAAACACTTCAAATATTAGTTTGCCATTAAAAA
-CGGCTACTTTTGGGCGAAACCTCTGAAGTTTTTCTAGCAAAATTCGGCTGCCCTCTTTTA
-TTTCCTTTCTTGTAAGGTCAGCAGATCCTTTCGTGGCTCGAGCAACCATATTGGTAAATC
-CTATTCCTTGCTTTATCAGCTTGTGATCTTCATCAGCACTCATCTGCTCCTGAGTAAGTC
-CTGCTAAGTAAAGACACTTCCAGAAGTGATTGCCTGGACCTGCGTAGTGGTGTCCCTTGT
-ATGCTGCAAATAACCCAGGATTTATCCCGACCTGTAAAGCGCACATGCAAAAAGTTATTA
-ACATTGTTCTTTGAATATAAATAGTGTTTTTTTGTATTTTTAAAACCGAAATTTACAACT
-CACTATAACGATATCAAGGTTATCACATAGATGATCTGGAATTGTCCGTTTAATCACTTC
-CTCCTCGGACATTCCATTAAATCTGTCATGTTTTTTGCGTTCCTTGGGTTTTGCAGCTTG
-ATCGCCACCACCATCTTCACAATCTGCTCTGCCAGCAGACACCCTAATAAAAATAATAAT
-AATAATAATAATAATAATAATAATAATAATAATAATAATAGTAATAACAGTAATAATAGT
-AATAATATAGTTATCGTTTTTTGAAGGCAGAACACTTTAAGGAATAATATCACAAAGCAT
-ATACGGTAATACAATGCTTTGTTTTTTGTAGATCCCTCCTGTATTATATTATTACCTGGA
-CTTCGGATTATCTTTGTTTTGCTAAAGAGAGTGCGAGATATGAAAACAAGAATGCGACTG
-CTTCCCAGATTGAACACCGAGATCACTGGTCATATGTATGGAGGCTGCTACGGATCATTA
-TATATAATAAGATTCAAAGAGCAAATACTTTTGACAAAAAGAACAACAGAAATTTTAGAA
-CGACTGGTGCATCTATACCTGGCCTCTTGGATATTAACCCCTTCAACTCACACAGAGGAC
-AGCACTCCTACCTTGAAACCAGATTAGTCGACCCCACAATGCATGATATTGCTTTCCTCG
-GCCTTACGAGAGATGCCCGAATAACATCGACGACGGATAATCTATTTTTACTCTACAAGT
-ACAAGGGTATACAAAGACCGTAGCTAATAATATATTTATAAGTAAACTTTCCCTTCTACC
-CGATACATACATTCAAAAAATCTAACGGGTAAAAATAAATTTCAAATAATTTTCCAGCGT
-GCGAAAATATATCTTCCATGGCATTAATCTATCTAATTTGATCCTAACAATTAAGGAGAT
-TCAGCTTTTGAATCCAATTGATTTTATTACCTTTTTTTCCTAGTAAAAACAACCTGGACA
-GTAAATCGAATTGGAGGGGATTCTCCTTTACATGTACTTTCGGGATGTAATCATATTGTT
-GCTGAGAAAGTTATAGAACTTACTTTTGTTGATCGACTGGCGTTGTCATTTGTGAGGTAT
-CAGCATTAACAGCTACTAGCTTCTTTTTGCGGCCTCTTTTTTTTGGCATTGGCTTGAAAT
-TTATGCCGCACGAAGAGCTATCAGTTTGTTCCAATACAGTTGTACTTTGTTGACTGTGTC
-GATACATTTCTCTGCTTAGACATTCGGGAGTATCATTTGATACTAAAATCCCATACCGCC
-CTGGCCCAGTTGTGACAGCATCCAAATGACGATGTGATGGTGAATGCATGTGCAACTCCT
-CACCCATAAAACTGTAGGGATCGACAACAGACGCATGACTTGAGCATCGAGTGCCCTCAC
-TCAGTTCTAGATGAGATTGGGAGGCGAGAACCTGTCCTTGACTACTGTTTGATGAGCAAG
-CATTGGGGTCAGTGTGAGCTTCCCCGGAGAGTGTAACTTTTGTCAATTGCAAATCATCAG
-ACTTCTTCTGGTTTTGCGTCATAAGCACGATATTCGAATGTTGCATTTGATGCTGAGGAG
-TAATGGAGTGTGTGGACGAACTATGCGAATTTGGTGTTAAAACGTCGCCAGCACTTGTCT
-CATAACCATCATCTTGATTCTCAGGTTTTGTGTTGCTTGGAGAGAGCGTTCTGCAAAATT
-AAATACAAACTTTTAAAAGAAATGAAAAATCGTAAATTTTTTAATTTTGGACAATTATTA
-AAACTGAAAAACTACTTATAAAATTGTATAAAGTTTTATTTAAATTATTGAGCAGGTGTC
-TGAGCTGTAATTTGATTTTGTTAAATCTTAAAAATGCTTTTCAGTGCTATAAACACTATT
-TCGTTCATTCAATGTATTCTTGGTTGTTCTGTACATATGAGTATGAATATCCAAATCCAA
-ATCTAAATATCCGCATTCCTCATGTCTTTTAAGTCCTAACAATAAATTCTAGTCATCATA
-TTATTACATACAATGACCAAGATTTATTTCGTACTCAGATTGATTTATTTAAAGTGTGGT
-CAAAATATTTCTAGCTTTTTGAGCATAAAACTTCTCTTATAAAAATGTAAACAACTTATT
-CTCATTTTAAACATTTTATATCATTGCTGCAAGAAATGCCAAATACTATTTATATTTTCC
-TGCATAAGCTGCATCAACCTTAGCCTGACACAAAAAATCAAGACATTTAAAAATAATAAC
-AGATTTTGTAGAAATTCTGTAGTGTGACAAAATTTAATACTTTTTTAAGTGTGTACTTAC
-AATTTGAAGGCATGGCTGGGTTCTTCATGGAAATCATCCATAATAATATCATGATAGTTT
-TCGCGCAATGGCAATCGTTGGTGTGTCTGCTGATGTTGGTGCTGATGGATCTGCTGTGAC
-AAATGATGTTGATTTTGTTGGGAAATAGGAGTCGATTGCTCTAAATGCCCGTGGCAATCC
-AATAGATGCTGAAGTGGTTGCTGCTGTTGGTTAAGACGTTGATGATGCTCACTTTGATGA
-GCACCAAACATCGGAGGATTTTGATAATGAGTGATATAGCCAGAATAACTTGCAGGCTGC
-TGATGGCGAGGACTGTGTTCATGCATGCTTTGTTGATGCTGATTATGAAGAAGGTGCTGC
-GGCTGCATCATTTGGGCATAAAAATTATTGTGCGACTGACTGTCAATATTGGAAGTCTCT
-TCTGTTTGGCCAAACTGGCCCGATGCTGCATTATTATGGTTATCCTGCAATGGAATTGGA
-CTTGCTTGTAAAAATGAACCAGAGCTTTCTTTCTCGATTTGTAGCAAAAGTTCGGAGTGA
-CGATTCTGGTGGTGGTATGACAGCTCTGAGCTTACATTCATGGGCTCTTGCTTCGTGTCA
-CTCGATGCTGTTCCTGTGCGTTGCTGCCTTTGGCCGGATTCGTCATGGTGAGGTGTCCAT
-AAAGAAGCCCTTCGATCATCAATCAAAATATCACCTGATGCTGTCGTTACTACTAACTTA
-GTAGGAATTCTTAAGTTCAAATTGGAAGAGTCATTTGCACAACCAACGATTTTATCATTT
-GCTAATATACTTGTGGAACTAGTAGAATTATACAGACCAGCCGTACTGTATTGCAATTTG
-TTATCAATAGTCGATGACGGTGTAGTCGAGGATTCGCCCAGAGTGCTAAGATTGGGCTCC
-TCAGATTGCCTGCCCGGTGTGTTCGATGAATGTGTTTGAGGGGCAGGAACGACTAACTCC
-ACGCTAGTGACCAGTGCCTGCTCTGGGGGCATATAGCAATCGTTATCATATGGCACTAAT
-TTTTCTGGACTTTTTCTTTTTGAGTTGCCTATAGATATTGTCCCTTCAATGACGATCTTA
-CTGTTGTCATTCAAATGCTTCTCCATTTCGGAATATTTATTTGACTTGGTGTCTGACATT
-TTTGATTTCGGATCCATATTGGGCTCGACTTCCGTATTATCCACATCATTGTTCTGAATG
-GTGTTGTGTTCAAGAATGGACAGCTTCTGTCGTTTGCGATTATTGGGCAGGCCAGAGACA
-TACTTGCCTGATTCATTGTTGCCATGTTCTAAATTAGTTATGTATGGTGTTAATGACATC
-AAAGTTGGTACGGTCCCATCTTCTGGTCCCGAACTCGCATCCACCTCTGATGCCATTACG
-GTGCAAATAGGTTTTACTGCCTTCTGAACTATTGCTTGCTCAGACAAAGCTAAGTTTAAA
-GAAAGCAGAACTTTAATGGTATATTTAGAGGCAGCAAATGATCTAGCTGCTTGTATAAGA
-GCTATTTTTAAGACTAATGGCGCTACTGTAGGCGTGTAAGAGAAGGAACTACTTAACAGT
-GGAGTGCTTCCACTTTCCTCTTGCATATCCTATTTATTAAGCGTCCATTTAGGAAGAAAA
-CTATGATCGCTTTCAATTACATACAGTAGCATCCCCATCAAATATGATAGTTCGATCAAA
-TTAACAATTCTTTAGGTTTGAAAAAATTCTTTCGTGAACCGTGTTATGTGCCAGATGCGC
-TATAAGCCTGCCTAAAAATAAATCACACAAACAGTTAATTAGATAAAATAAAGAGAAGAA
-TAAAGGAATATATATAATATGATTTTAAATATTTATAAGCAAACTTCACAGGGTTTTTAA
-CTCATGTGTTCGATTCATACTTAATAACGGAGGTCTTCAACAATGTATACCACCGTGCAA
-ATTCAATGCGTCTGAAATAAGCTTTGTTATATTGAACTGGAGTGTGTAGGCTGGTCTATA
-TTTAATCCTTCATACTTATGCTTATAGACCTTTATTACCCGTTGTATATTACCATAATCG
-TCGTCATCTGCCGAACACAAATATTATTTACCATCTTATTCTCTCCTTATTATTACACTA
-TCTGTGCGCTATTTAAACTTTATATAGCCCGGTAAATGACGATGTTTAGATTGGCCGCGA
-TATTTATCTTAAGCATTTTATATTCATGCGGCCTCGCTTTGTTTCAGACTATTCATCGAA
-TGCAATAAGCCCTTTTACGAAGTAACTAATTGACCAATTAGAAAATCGTCCTTTGTATAT
-CCTAAAAGCATAAATCGTGAGATATATTATTATTATACCCCCTATTTGCAGGATTAACGA
-GAATTGTACGAGTATTGTACGACGCCTACACATTTTTGGAAAATGTTTTGAATTTTCTTC
-GTTTTATTTTTTTGTCCGCGAATTTCTACCGTTACAAAAACACTGGCCATGCCCTCCTTA
-CACCTACAAAACGACCAAAACGGTTACCCCCACACTTATGAACATTTTTTAATTGTTTGC
-GCATTTATTTCCCCAATAACTATCGATAAGCCAGATAAATTATTGAATTTCTCGTTCGCA
-TTTGGACTAGCTGAGTAACGGGTATCTGATAATTGGTAACTAGACTATAGTATTCTCTCT
-TATTTTCCAAATATAAATAATAAGCTTTCCAAAGGGCTATATAAGTAATTATATTTAGGA
-CTTTTTAAAGGTAAGATATTCAGTCTCATTTTAAAATTATTTCGTTGAAATATTAGTACT
-ATAAATGGAGTTCATGTGTAGCTTTTTGCGAATGGCATATATAAAATATATAGCAATAAA
-TTAAAATTTATATTTCCAAATACAAAAACAATATTGGCTTACTCTTTTTAATCGCCTGTG
-TATCAACTTTTGAGACACAATGAACACAATGGTACAAATATGCATACACATAATATTTAG
-CTGAGTCTCAAAATGCAACGAAGCGAAAATGGCAGTAGCAAGCTGTGAGTGTGTGCATTT
-CCATTTGTATGCACGTACGTATATATAGGGCCGTATGCTGTTGAGTTTACATATGTGTGA
-GTCTAAACTACTGTACCAGAAAGTTTAGTAAAATCAGAAACAACAGCCAAATGAGTACGC
-ACTCTCAAAAAAGCTCAAGCCGAGAGTTCGTATATGTTCAAGAGATTTTTTTAAGAGAGG
-CCATATGTGGTAACCCGCGTGTCGATAATGTATACCATACGTAAAACAAGCCGGCCTACC
-AAAAATGTTTAACTTTTAAAACTTAAATTTATAAGGTCGTCAAAATTGCGAACAAAAAGT
-TAATTACGAATTGTGGCTGTGTATTACTATAGGTAGACTTAGACCGCGATTAGAATGATC
-ACCTAATCTAAAATGTTGCATCATTGTCAGTCCTTGTTTGTAGTGAGGGGATTTATTATA
-GATGTACATATGGGGGGTACCACGAACCCTGCAGTTCTAAAAATTATCAATTATCAAAAA
-CCATCACAAAGTCGTATGAAAATTAAAAAAAAAAATTTTTTAATTTTTGTATTTACTTTG
-CCAACAACAATTTGACCACCACAACAATTTGCCAACAATTAGCAAAATGACGATTCGCTA
-AGGTGTTGTCCGAGATGTCGGAAGATGTGAGGAACTATAAAAGCTAGAGGGCTGAGATTA
-GGAATACAGGTGCCGGAACATAGACGCAGCGAAAGTTCGTTTACTGATGTTGCCACGTAC
-TCTCTAACGTCTACAAACCACCCAAAACTGCCACGTCCACAATTTTTAAAAATGTTTTGA
-TATTTTCTATTAGTCTTGTGAATTTCGCACTTTCCCTAGCTGATACCCGGTAGTCTAAAA
-GCCGAAAAATTCGACTATACAGCTTACTCTTGTTTATGATTATCTAAATTTTTCTATTTA
-GCTAAGTTGTTTGTGGAGTGAAAGGGTACACTAGATTCGTTGAAATTTATGTAGCAGGTC
-AAAGGATATATATATATATCGTATATATATAAATAAATATATATATATATATACGAGTCA
-ATCTGACAATGCCAGGTTATCCTCACGTTGGTCGTCCGTCTGTGTAAACGGAAAAAGGTC
-GCAAAACATATAATAAATTAAATAAATTCAAAACATTTCAAAAAGCTGTGGCGTTGGAGT
-GACAACTCTTCAATCCAACTTAACTTTCTTGATTCCACTGTGGACGGAAGTACTGACGAA
-GCCCACCAGAACAATGCCGAATCGACTACACACATACATACACACGAAGAATTGAAAGAT
-TCTGAGGTTTTGTCATTTTAAAAAAATTAATGGTTCGAAGAAAAACCGGTGAAGATTAAC
-TTCAGCCACAAAAATTATTAACAAATTTTGATTAGTTCTTTAAACTGTAAATTTCTGTCG
-CGTGTTTTGTCTGCAACGACACGTTTTTTAAATCCTATTTGTTTTCTGTCACACAGGTCG
-GTATTTTAAACATTAGTTGTAACCATTATGAAAAACTACGCTACTTCAGCGGGAAAGCGG
-CTATACATATGTAAATATACGAGTATATCCAGATTTTACCCTGTCTAAATCCCTCAAGTT
-AAACAGAAATTTCCCTTGGCGAGGAAAAAATCGGACTGACAACACCTTCAATTTCACGTT
-TAGATATTACGTTCTGCGACGTAAAATTGAGTAAAGCACTCTTATTTGCGGAGTGTTTGT
-CTTTTAGCTCCTAATATTTCAGTTAACAGAATATTGGCGTTCAAAAATAACATGTGGAAG
-CAGTTTTGAAAATCGCTGGGGCTATCAAGGCAGACCAAAAATTTTTATTTTTCGGACTAA
-TTTTACATAACTTTTTCTTAGAAACTCCCTGTTCACGAAAGGAAAGAAAACAATATAGCA
-GCACTATCCTCAAGAATCTAGGATTCTACAGGTACGCACATGATTAAAGCTTGGAAGGGA
-TTAGTCATTTTTGAGCCCGATAAGGCGGAGTTCCGACTACAAGGGCATTGTGATATATTT
-TAAAATAAGTCAAAATATACACAAATACGAATACGAATTAAAAGCATTGACAGGGTGTAT
-TGTACATTTGCGCACATACATCTATAAGTGTATGTATCAATTTATTTTTACTTATACTAT
-TCTTTATACTCTAGTCTGTGCTGTCCCGACAATTTGGATTCGGATTTACGGATACGAAAT
-ACAGTCCCGATACCAAAATAAAAGATAAAAGACTAGTCGCTACTCTTCTCGTTTTTTCAC
-ATCCATATATACACATCTATGTACATATCTGCTTTACATATGTATTTCTGTGGGTTCACA
-GAGATGCTGTTTCTGTTTTCGCTTTCCAAAGTGGATGTGGCAGATGGCAGCGAGAGGAAC
-GGAGAATGACCATAAACGAGGAGAGAACTGAGAGACGACCAACAAAAATAAGTTTGCGTG
-TATTTGTATTTATGTAGAAAATGTGTGAGTATATAGGTGGTCATATACTCACGTTTCGCT
-CGACGGTTTAGGCACAGGATAAGTACGGGGGAAATCGCGAACACAGTACGTAACAGTTAC
-ATTTCCATCGAAGTAGCAATTGAAGCACTGCTCCTTAACTAGCGTTCGCAGTATGATGCA
-CATTTTGCATAATTTCAATTTCGAATGTACATGCAGACATATGTATGTGCACACATGTCG
-TGTATGAATACACACACACCCGAAGAACAGTAGTATGCCGCAGAATTTATTAATTTGCCT
-CACAGCACCGTTGCACGTTTAGTCGTTAATTTAAATTCGCGATGTATCGGAATCAAAACA
-GAATTCTGGATGAGATTTATTATAATTTTCCACTTTCTGCTGCTCATGCACGACGAACCA
-CAAACAGCAACCAACACCAATAACGCCGCAAATAGAAAGACTAGGAAAAAGGAGCTTTGC
-TGACTTATTTGCAGTTTATCGGAGCTTTTTCGGTCAGACGACGCGTTGGATGGGTTACGT
-TGTCTTTCGTTACGTGCTCGCAACGGAGCTCCGAGAAATTCCCTAACGCGTTCTGCCGGA
-TTCTACACGTACATAGATCGAGCGTTCCTTTTGGATGGCTAGTCAAATCAAATCAAACTA
-GGCCATTTTACTCAATCTACACATAAACATTGACTGTACAACATGCTCAAGCTTTCGCTG
-TGACTCAAAAACACTCCAAAACTCGGATTTGCATCAGTCTTCCTACAAAGGCGTTAAGGT
-ATTTCAGCTCTTTTGGGCTCCATTCCCCTCCGTTCTGAACCTACGAATTTTCAGTTTTAT
-CCGACGAACAAATAAAATAAGGGAGTGTCGATGTCATTTGTAAGGGGCAGTGCGTGTGTG
-TGTAGATGTTGTACGTTTTTTATAATTTTTTTCTTCCTGGACTTAAGTTTAAGAACTTAA
-GTGCTAGAGTAAAAATACCCAGTGTTGCAGTAGGAAACAGTATAAAGCTCCTCCATTTAT
-TTGCAGTTGGCTCTAGCACTCCTTTCATGAGCACTTACATATATTTTTAAGTGTGCATTG
-CTAATATGTGTACTTTTGGAAGCTCCATTTAAAAAGTTCCCACCTTTCGTATTTGGTGCA
-CATTTTCCCAATTTATTACATAAACTGTTTTATGACAATGTTGAATTCAAGTTTGAGTTC
-CCGTATTCGCTCGTATTAGATGAATATGTATACAAAAATCAGCTTGCTAAGTTCAAATTG
-TGTGTGTAAAATGGTTTTACCCGTAGTGGCATACATACATACATACATATGTACACATGC
-AAAAACCTTGAAACTGTTTTCTTGGGTAGTCGAATCAATTCAACGAATGCGATGGTGAAC
-AGCTGATACATGTCAAACACGTACTCATGCAATGTAAACATCTAATTCCTGTACTTAACG
-GGATATTAGTTTGTTTATACAAATTTATGAATTCCTGGACTGGTAGTTCACTCAATTGAC
-AGGGAATTACACATAATTTATTGCCAGATAAATATAATGCCTTGGAAAAATTATTTATTT
-ATGTATGTACAAGAACGTTATAAGCAGTTTGGAAAAAAGTAGACATGTTCAAAGTGTATG
-TATGTGCATATATGTGTGTACATATATATATAAATATGTACATAATATATATATTTATAT
-ATGCATTTACATTTATATGTACGTTACGTCCTATGACTTTACTTATGTACATATGTCTAT
-ACGGATTCTTCTTATTGTTTAAATTAATACCGTTTGGTAAAAAGAAATTTCAAACTAAAA
-GTGAATAAAATCTTTTCAAAATAAGTAAAGAAAAATTACATCAATATACATTTTAATGCT
-AAAGGTCATTGAACATTTTACAAGCTTTATGAATTTTAATAAATTTTAATGTAAAAAGTA
-AAAATTAATTCATGCCATCCTGAACAAGAATATATACATACATATTTACATGTATATTTG
-TAACTCTTTAGATAGATCTTGGCGTCACAGCATGATTAAACAAAAACAACTAACGAGGTA
-TTAACTTCTGACGATTGAACAAAAACGAATATACAAAAATTCTGATTTGTACTTTTATAA
-CGAAAAATTATTTTATATTCAACTAGGAAACTATAATATCTGAAGTATACTCGACACCAT
-TTATCAATATATTTCGCTGGCCTTTCATGCAAGTGTTCCGAGAAAGCACGTAGAATATTA
-AAAAAAATATATTATGCTGTGATCGTTTTGGGAACGCGGCTTACAATTTTAAAATAGTAT
-AGTATTTTCACTTTCACCGCTTCTCTTCCGAACGATATACACATGTAATGGTCTTGGATG
-CAAGCCCTTAAGTTTTTGCA
->chunk8
-AAATTATCAATTATAAATTATCAATTATCAATTATCAATTATCAATTATCAATTATCAAT
-TATAAATTATAAATTATAAATTTATAAATTATAAATTTATAAATTATAAATTATAAATTA
-TAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAA
-TTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTAT
-AAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAAT
-TATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATA
-AATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATT
-ATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAA
-ATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTA
-TAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAA
-TTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTATAAATTAT
-AAATTATGAAATTATATATATATATAATATATATATTATGATAGAAATTATATATACATA
-TTATATATTATTTTATATTGTATACTAGAAATTATATATACATATTATATATTATTATAT
-ATTATATATAAATTATGAAATTATATATATATAATATATATATTATGATAGAAATTATAT
-ATACATATTATATATTATTTTATATTGTATACTAGAAATTATATATACATATTATATATT
-ATTTTATATTGTATACTAGAAATTATATATACATATTATATATTGTTTTATATTGTATAC
-TAGAAATTATATTCGACAACAAATGAGTCGATATACAAACGAATCTTGATGATTATTCTA
-ATAAATACCAAATGCAGAGCATATGTATATGAACATATGAATGTGCAAAAAATAAGTTTA
-AACTTTCAAGGTGGTTTTCTATTCAATGAGAGGAAAAATGTCTTTTCAAATTTTAAGGTT
-ATATATATATAAATATATATAGTATATTATGTTTTCTTTTTGTTTTAAATCAATTGAAGA
-TAACTAATTTCCTCTTAAACTATATAAAAAAAATATCTATTGATGATTTCTGAACATTCT
-TCAGAGAGCGGGCATAAGTTTGCCAATATTGCAGTACCCTGTAGATGTGACATCATATAT
-TAGTATTTTGAGTTAGCTTGCGTACAAAAGGCCCTTCTTCACATTTGCTAGATATATCCA
-AGATCAAGGTCTTTAAAATACTCTAAATAGTTTACCGACTGTTAACAAGAATGTTTTCTT
-ACTGGACCAAACAGAATATATCAAGCTCAGTAGATGGAAAAAAGATGGACAAAGTTTCTA
-CCATGAGAAAAAAAAATTCAACAAAAGTTAAAATGGAGAAAAAAGAAACAGTTGTACCGA
-TTACAGAAATGCGTGCTCTGGAATTTCAAGATTTCCTTAAGCGGGTACAGACGTTACAAA
-TGTCGCACAACGAAAGCCGCGATTTAGTCAATGGACCTAATATCTGCAGTTCCATGGATA
-TTGAAGTCGGCGAAGAACCTCCTACGACATCTTTTGCCGATAACATAGATAAAGCGTGTC
-CTTTACCAGTGCTGCGATCATCTGATTGTGATTGTGTGCCACTTTGTATGACAAATATTC
-GTGTATCAGTTGGTATTGACAAAGACTTAGAAATGATTCTTGAAATGGATCCGAGTATTG
-TAGATTTGGGTGATATTAGCATTGATGAAACTGCAGAACCGCGCATAGTGGGCTTACCTC
-CACTTTCGGGTGGGTAGGTATATACAATTAACTTTTTGTTATGGTTATACATTTATATGT
-ACATATTGTAATATGCTTTAAAATGTATTATCTTCATTATTATTTGAACAGACCGACATT
-TAAAACTGCTACTCCCACTTCACGAACACAACTAAAACTGCAGCTACAACGTGAACAACA
-GCAACAAATGATGATACAACAACAGACATTAGACACTGCTATGGACCCAAAAATGCATCT
-ATTGTTTGGCAGTGGGCAGGGGCTTATGGAATCGGAATTCATTGACAGCGGTAGTACCAG
-TGCTTGTGGCAGCGGGTCATCCAGTTTAGAACAAATGTCACAGTTAGTGCAAATGGACAA
-TTTAATTGATTCGTCAAGTGGAGCCAAGCTTAAAGTTCCTCTTCAAAGTATCGGAGTAGA
-TGTGCCACCCCAAGTGCTGCAGGTATATATATCCTGGAACAAAAATATAAAATTTTAACA
-AAATAAATTACAGGTCAGTACAGTGCTTGAAAACCCTACAAGGTATCACGTTATCCAAAA
-GCAAAAGAATCAAGTGAGGCAATATCTCAGCGAATCCTTTAAGCCGTCTATGTGGGGCAG
-TCATACCAGCGAAGTAAGTTTTTAAAATTGTTTGGTTACAAAATAAAATAATTTTAGGAC
-ACCATTTTAAACTGCAGATAAAATTAGCAAATAATTCTGCGTCAACGGGAAATCTTCAAA
-ATTCATCTTTACAGAAAGGTATTTGCGATCCATTGGAGCGTACAAACCGATTTGGATGCG
-ATTCGGCTGTGAGTGCTAAAAGAATTATGCCTTCCGATGACGCAATGCCTATTTCCCCAT
-TCGGTGGTAGTTTTGTACGATGTGATGACATAAATCCAATTGAGCCAACTGTATTACGAC
-CTAATAGTCATGGTGCTGGGGAACCAGAAAATGCACATAGAACGGCCCAGTTGGGACTTA
-GTAAAGCTAATTCAAGCCTAAGTTCAACGCGTTCTTCTTCAGGGATTGTTAATTCAATTC
-GAATTTCCAGTACATCAAGCTCGTTACAGTCTACCTCAGCTCCTATTTCGCCGAGCGTAA
-GTTCGGTTGCAACGAGTGTCTCTGAGGTGAGTACAAAATGGTCTGTTGCTAAAACAATTA
-GTAACAATAATACAAAATAAGTAATGAAAACATTTTGTAAGATTAGAAAAATATGACTAA
-AACTTCTTTAGCGTAGCGGTCTAGTATTAAAGATTCTTTTAGAAAATAGACTTTTTCTAA
-GGAAATACATACGTATTAAGAACCGCGGGTGTTACATAATTGTATCAAAATTTGGATTCT
-TCAAATGTTTTTATATATATCAATAAAAAACATTTTCAAAATATGTATGCAAAAGGTGTT
-TTTTAGGATGTGTTTGATGTTTATATGTTTTGAAATTTATAAAGAAAGTGCACAGGTTAA
-GAGCAGATTTTTTACCCGTTTTACTCATGTTTCCGACCATATAAACGTTGAGATCTCAGG
-AACTATAAAAGCTAGAAGGTTGAAATTAAGCGTACAGATTCTAGAGACAAAGACGCAGAT
-CAAACAGCACAAATCTTCCATGCCCACACTTTTCAAAAATGTGTTATTTCGTTTAATATT
-AATTTTAAATTTAATTTTTATATTTAAATTTTATTTGATCAATTTATTTAAATTTACAGC
-TACCATCATTCGACAGCGATGTAAGTATACACAGATTTATTTTTAATACAAGTTAATCTT
-TGTAGAACCAAATATGTGTGGGTTGTGGTCGCTATTTAATCAATGAATGTTGTATTTGTA
-TTTTGTATCTTAGTCTTAGTATAAATAGTTAGTTATAAAAATAAGTACCTTTTTGAATTT
-CAATTTTTGATTTAGATTTATTTGAAACTTACATCATATTCCTTTCAGCCAGATGACATC
-TTCGATGATATATTACAAAATGACTCTTTTAACTTTGATAAAAACTTCAACTCTGAGCTT
-TCAATTAAACAGGAACCTCAAAATTTAACTGATGCTGAAATGAATGCCCTAGCCAAGGAC
-AGACAAAAGAAAGACAACCATAATATGAGTAATTTTATACAATAATCTTTACAAAATACC
-TTAATACTAGTATTGTTCTTTTCAGTTGAGCGAAGGCGACGCTTTAATATAAATGACAGA
-ATAAAAGAGCTTGGTACCCTTTTGCCAAAGGGCAGTGATGCTTTTTACGAAGTAGTTCGA
-GACATTCGTCCAAACAAGGGGACAATCTTGAAGTCCTCTGTTGACTACATTAAATGCTTG
-AAACATGAGGTGACTCGCTTAAGACAAAATGAGTTACGTCAACGTCAAGTAGAGTTGCAA
-AATCGAAAGCTCATGTCTCGAATAAAAGTACACTTTAATCGCTTAAGTTTTATTCTGTAA
-CTAAAGTTTTTTTTTTGCTTAAGGAATTGGAAATGCAGGCCAAGTCCCATGGAATTTTGT
-TATCAGAAAACCACCTAACATCACTATCAGCGCCTACTCAACCTTATCTTAAAAGTTTTA
-GCCTGTCTCCTACTGCTTCTCGGAGTCGTCGATCACTTTTTGACCAACCTGTTGAAAAAA
-AAGTAAGCCCTCATAAGTACGAAAATATTATTTACTAATTTATTGATTCACTTATAAAGA
-TACAAGTTATTGATGGTGCCGATGGAAATATGGGAATGAATCAGGTTGATGAGTTTATGG
-AAGATTGCAAGTATGCAGTACAAGGCGGCGATCCGATGTTGTCCTCGCATAGTCACATGC
-AATCCGCGCCACAATCACCGAGTTCAAAAACTTTGAATAGTGGAAGTTTTGAACCAAAGA
-ATTTTTCGGAGGCTGATGAAAGCCTTTTTAGAGGCAAATCAAGTTTAGCATCAGATGACT
-GTTGCGGTATAAATTGCAGTACTTCGTGCTATATTCAACACCAATTGACTTCGCGTGAGG
-GCCATCCAAATCATTCTCACCACACGGGTATACGAGAAATTCATAGTTTGTCTGATTCGG
-CTCAAAACTCAGAGTTTAGTAGGCTTGAGCATTGCGATGATCCACTTCTCTCATCTTCCC
-ATAGGTCACTTGGCACCGTAGACGAAGATCAACATAATTCAGTTGATATGTCTGCAGTCA
-TGGTACACGACTCCCTATCCTCTTTGGTAGATGACAACAATAGCGAAACAATGGTTCTTG
-CATCTGACACATTGGATATTGAGTTATAAATGATAAAGTTGTTAAAATTCGATATAATTT
-CTTTGAGGAATTATGTTAAATTCTACAAGGCTTAAAAGGTCCATCCTTTTTATAGTTTGT
-CAAACTCAGTGAACTTAAAATAACATGCTCTTTTATATGTATAGACCGTATTTTTTCAAT
-TCATACTATTGATTCACTGAACATGTCGTTTACAAATGTATTATGATAAAAGCGCCTTAA
-CGCTATTTATGTATAAACGGTATAACCAAACACTATATTAAATTTGTTACGTTAGTTTTA
-GTAAATGGAAACTGTTAGACTGTGACGAAACAAATATATGTGTCAACACTTACTTCCAAG
-AACTACATAGACACAAACAAAATATACCGATGAGAAAAAAAGAATATAAAGTTTGTAAGT
-TATTGTGGATTTTTTCATAAGATTTGTGATTTGATAAAAAAAACACGAAATAAGAATGGT
-CTAATATTATATATACCTTTAATCTAAATCATCAGGTATAATTTCAGAGCGCCTTCCTTT
-TCAAATAAGGAGTTGTGATAATTGTGTATATTAACATTGACAAATGTTTTATGTATAAAA
-TAAGTAAAAGATTCCTAAAGTATTGAATATATTAATTTTGTTCGGCTTAATATATACTAT
-CACAATTTTAATAAAATGGCTAGTGCTTAGTCACTTTTTAAACTTCTGCAGGGGGACTTA
-AGCATTAAAAATATTATTTAATTTAAAGTAATTGGCAATTTATAAAATAAAAACGTATAT
-CACTCTGGGCTGTCTACATAATGACAAAAGGCAACAGGAGATTGTGCAAACCCAACTGAT
-ATATAAACGCATAGCAAAAATGATTCGTTAAAGTTGTCCGATCTTCATGAGTGCTACAGC
-ATTGAAAATGTAGTCCAAAAACTAATGTGATAATATAATAAGAACTTAATAAATGGGAGA
-AACAACTTTAAATTAAAAAAAAAAAAAAAAAAAAAAAAATGTGTCCGAAACAATCGTGCA
-TGGGTGGATTTTACATAGTTTCGACGAATCTAGCATAGTTATAGTACTCAGCGAGTAATG
-GGTATGTATACTGTTAGTGCTTTGGTATTAAGAAAAGCTGGGGAAATATTTTAAGAAAAA
-ATTAGAAGAAATTAACTGGTGACAAATAATGTATCTAGTTTGGGATTAAAAAACACTTTC
-AACATTTTTTATTTGCTAAAGAAATCAATAAATATCTCATGTTAAATTAATAAATATTTC
-GATTCCAAGTAGATATAAATCAAAAAGTGTCGTAAACGTAATTTTCTTCCATCACAAGGC
-TAAATTAAAAAAATAAATATTTTGCACCGCACTCAGCACCAATGTAAGTATACCCTTCTT
-TATTACGAACATCCAGTGTGAATGGCAGCTGATATAATAAGCGCGTGTCAAAAAAACTTA
-CCTTTCATCAATGCAATAATGCTTCTGAATATTGCCAAACAAAAATATTTTGAGTTTTTA
-TAATATGAACAGACTTAGCACATAACAGATTTAACTAATTAAACTTTTGAAATTTCTGAC
-TTTGTTGACCAGTGGCACAAAAGCTACACTCAACTAACTGCTTGGGTATATTTTATCTGC
-ACTTGTAGTGCTGATTATAACATTTGTATGTATATTTAAATTCGCTGTATATACTACATA
-TTTTACTTAAATAAAATTTTGACACTAATTGTAATTCAAGCGCATTATGGTTGGTTTTAA
-AAATATAATTGTTTTGTACATTTTCTAGCTGTAAGAAGGGGCGAGGCCAGAGTGTTTTAG
-TTTACCCATGGAAATTGGCAAGACAAACAATAAAACGAAGAAAAATCAAAACATTCTTCA
-AAAAAGTGGGCGCGCAGTTTTGGGAGGTTGGTGGACGTTAGAGTGGGCATGGCAGAAAGT
-GGTTTGGCAATTCAATAGAAATTTACAAGACCAATATATTATATATGAAAAAATATCAAA
-ATATTTTGCAAAAGTCTGGGCGTGGCAGTTTTTTGTGTCTTGTGAGCAATTGGGCGTGAG
-AACATGGGTCAATAATTTTTTTTCGCTGCGGTTATGCCCCTAGCATCTGCATGCTTAATC
-TCAACCTTCTTTTTTTTATAGTTCCTGAGATCTCACCGTTCATACGGACATTGGCCAGTT
-CGACCCAGTTATTGACCTTGATCAAGAATATGTATACTTTATATGCATATCAAGGAAATT
-TAAGATTTATAGCTGTTTTACAAGTAACACAAATCGGTATTTTAATTTTCCGTCCATAAT
-AGATTAACATAAAAAAATGAGTATAAATGTTTAAATCTATAATATGTATACATATTTTTT
-TGTAATTTTTTATCGTTAGCAGTTCATAAAAGGTAAAAGTTAACACAAAGGATGCAAGAT
-AAATATACAATCTTGTATTGATGCTTTTATACATGTAAGTTCGCGACATTAAACAATTTT
-CCTAACATTTAATTAATTCGAACATATTAATCGGATATGTCGAATAATATATTTTTTAAT
-CTGCCCCCAACGCCGAGATTTTTTTACCTATAAAGGATATACATTTATATTATCAGACTG
-TTCGACTGTCCATCCGCAACCGTTCCAATTCAGATTTATGATGTTTCTTACCCATGCAGA
-TTGCACTGATTTGAATTAATAGTTTATGTGTTTTTAATACATTAGTATTTGGGGATTCTG
-TATGATATTCAACTGATATAACTGGAATAAAAAGAATTTTAAAAATCGGAGTTAAACTTT
-ATTAAAACCGTGCTTTTTTGATTATTTAAATGTGTTATTACTGCAAGGGCATATAAACTT
-GCCGGACACAGCTCTCTTTGTCGGCCTATCTACCTATGCAAAGAACCATGTTTTAAGAAT
-AGTAAACTATTAAATAATGAATAAAAAAATTGGCAAAGATCACTGTTTTAAAAATTCGGA
-ATTATTAAATAAATAATGTACACATTCGATGATTATATTGTTTTATAACTTTTTATGTAT
-CATTATTTGGATTAAATTCATAAATACGATTCGAATAATATAAAATTTTGACAACTTAAA
-CATAGATTAAGCTGCAATAGCCACCATTCGAAAAACATAGAAATCTCAGAGGTAAACTTC
-TATAACTATAACTAAATCATGGTATTAACTGCAAGGGTATATAATCTTCGGCTAGTCAAC
-AAAGCTTTCTTTCCTCGTTTTAATTAAAATGCATATAATTTAATTTATCGTCGTGAGATC
-TTTTCTGTCCATTTTCGTCTATAGCAATGCAAATCAGGGCCAAGACTTATTTAGTTTATC
-ACTTGTATGGCAGTGCATTGTCAAATAATTTGATAACAACATAAAGTTCTGCCTCTAATC
-TCTTAAATGACTTATTACATATTGTCATAAATTAGCTACATATCCTTCGATTGTACTTTT
-AATTTATTCGTATGAAGAGACACATTTGATTTTCCAATAATGTCGATAGATTTATCCAAT
-GCGTAATTACTAGCTATATTAACCAAAGACTCTTGTGCAACATCGATGTTAATAGAACCT
-GAGTTAAACGAGTAGCCAGTATTTTTTGATAGTAAATTTGGTGTAGTTGACGCCGAGTAT
-TCTCCCAAAGCATCTAATTTTGTGGCTTGCTCCAAATGTGACAATGAGTTGGCCGAACTG
-TTTAACGAGCTCGAGAATAACCCTAAAATATATTTAAAAGTTGACAAAAGTTTAATATAT
-AAAAAATAATCGATAAAATTACTGTTATTTTCATTGTTATTCATATACGGATAATATCTC
-GATGGCCCGACATCCACAGCGCTAAGACAACTCATTCCGCCGGAGTCAGCAGAATGTTTT
-GATGGTGATACAACAGTTGTTTGTCTAAAACTTTCTGGAAGAATGTCACTGTTCATCATA
-GGTTCTTTTGTTGCGGTTGATGATCCCTCTGGAACGGATTTTATAAGTTTGAAGTCCGTT
-TCTGGAACAGCACCATGGTGAAGACGAAGACTGGAATGGCTATTTTCCCTTTTAATCGTT
-AAAGATATAGATGTAGCAGACGTCGATGATGCAGTTGTCTCTGCTGCGAAGTTCCTATTC
-TGCCCTGTAAACAACATTCGTTAAACAAACCGTATTACATTATAAATCGAGTTTACCTGT
-AACTGGGGATTCGTTCCTACTAGAACATAATCCACTCACCCCACCACAGCCACTTGAGCT
-ACTTGGTGGTCTCGGTAAGCGACGGCGAAGCCATGGATGTTTTAAAGCCTCGGAAGGTGT
-TAATCGCTTGTCTGCATCCCATTCAAGGCAACCACGTATAAAATTAAGAAAGAGTGGATC
-TTTGCATCCATCCAGCGCCTTAGATAGACTTTTTGAGCATGGCGGGCCCCTTTGTTTTCC
-ACGACGTGACTGTCCGCCGATTAGGACCACCATTCCATCAGACATCGTTCGAACCGTACA
-ATATCGAGGATACCCCTTTGGACTGAAAAACGATTTTGACCTCTTCGAGCTGGCTAGTAT
-ATTTTTATTGGGCATTCCTAAAACTTCAATGATGCAAGCCAACTGATCGCTTTCGTTTTC
-ACCAGGAAACAATGCATGGCCTGAAAGCAGCTCTGCTAAAATACAACCCAACGACCACAT
-GTCGATAGCTCTGCCATATTTTCCCCCCAAAATTACCTCTGGAGCGCGATAAAAACGAGA
-CTGGATATATGTGTATATACGCTGGTTCTCGAAGCATGACGACCCAAAGTCAATTACCTT
-TAAATAAACAGAAGATATAAAATTATAATTCCTACCCAAATACAAATTGGCAATTATTAC
-ACTGCCATAGGAAGTCGGAAAAGGAATGGAAAATGTAAGCAAGAAAATCTTATTGTTTTA
-CGTATTAAGTCCAGATAAATGTCAATATTCTCTATCCCTGCTTTTCGAAATCTTAAAGAG
-TGCAAACTGCTCTTTTGAGGTACTTTTACCTGCTCGCTTTGCAAGTTTGGGAATATGTAT
-AGTTTACTTTGTACACTTGTTCGAATTAAAATACTTATAGACACACAAATGTTGTCTGTT
-TCCAACACAAAAGCCGTAATTTAACAAAGGCCGGGCAAGTAAAAAAATAATTCTTGGCTA
-TGTAAAATAATTGAACACTTTAAGTACGCTGGCTTAAGTGGCCAAACGCGTGTTGTAATG
-TTTTTCTCGGGGTTGCAAACGACTAACCTGAAGCTAGCTTCCATCGTCGGATGGTATAAT
-GGAAAAAGAGATTGAAGCTAGGATTAAACAAGAGAGAATGTATATATGTATATTCGAGTT
-CCCCGACTATCAGACACCCGTCACTCAGCTAGTGGGAATGTAAACGTGAAATTTCATAAT
-TTTTTCGGGTTATCGATAGATATTTAATTTAAAAATTGTTTAATAGTGTGGTCATGACCG
-TTTCTGGCGTTTTGTATTTGTAGTTGGCGTGGCCAAGGTGTTTTTGGTATACAGATAAGA
-ATTGGCAAGTCAAACAAAATAAAACGAAGAAATATCAAAACATTTTTCAAAAGAGTGGGC
-GTGGAAGTTTTGGGCGTTAGAGTGACCTTGGCAGCAAGGGTCAACAAACTTGCTCTGCGT
-ATATGTCTCTCGAATCTGTATGCTTAATCTCAACCATCTAGCTTTTATAGTTCCTGAGAT
-CGAGAAGTTCATGGCCAGATCTATTCACCTATTGATCCTGATCAAGAATATACTTTATAC
-TTTTCAACAATCTAGTATACACTTTACTTAACGAGTATCGCGCGCTCGGGACCCTTATAC
-GGGCGGTCATGGCTATATCCTAGCTTTTATTTTATTATCCTTCTATCCCTTTATCTTCGA
-GTAAGTGTCATATATATAATCGATCCTGTATACTTTACTAAGTTCCGTCATTTTTAAGCG
-ACGTACTTACCTTTATACCAGAACGTCCTTGTTGCTTGAGTAGCACATTTTCTGGTTTCA
-TATCGCAATGAATAATATCATTTTTATATAGTGCATCCAAACATTGTAGCAAAGAGTGTG
-CAAACTTTCGCACCAGCTGCAAACTGAAGCCTTTAAATCCATTTTTCTTAATTAATTCGT
-AAAGATTTATGCTGAGCAGCTCAAATGTAATGCATGTATGATTGCGGAAAGTAAAGTAAT
-CAAACATGTGTATGATGTTCATAGTATTATATTTATCGTGACGGCGTAAATGATGAAGAA
-TGCGAATTTCCTCTTGGGCCTGGCGGTGAAACCGCTTTTCATTGCGCACTATTTTTAAGG
-CAACATGTTCGTGAGTTTTATGATCATACGCTTTAATGACCTGTCCAAAGCTACCTTTTC
-CGATTATCTTTAGCATTTCATACCGATATGCTACGTGATCATGCGGTACATGAATGTAAG
-CGCCTTGTTCATTGTCGTATTCAGAATTATTTGGGCCATAGACTCCTGGGCGCTTCTTAG
-CGTTGGCGCCAATAAAATATATCTGCGGATAAGTTAGTATTTCTGTTCGCTCGTATGGAG
-TTAGTTTATTCATATATAAAATCATTACTTGTTGTGGGGAAACTACCAGAACCTTCGGTT
-TCTCGTGTAATTCACATTTTTGTTGGCCAGACATAATAATTTGTTCGTGAAATAAAAAGG
-TGTGGTTTTCCATTACAGAAGATTCTTTGACTGAAATTAGCGATTCACATTCGGGTTCCG
-ACTTTGATTTCGAATTTTCCGAAATCGTACGCAAAAACAACCCAGGAACATCTTTTGTCT
-TTGATGGAGATGTTACATTAGGCAACGATATTGCTATAATTTTTAATTTAATTAAAAGGA
-TCATTTAAATACTTATTAGTGACAAAAAATTTTTTACCTTGAATAGACTCTGAAATTTCG
-CAGCAATCGAAAATGGGTAAAATTTGAATATCTCCAGGGTAATTGGCAATATTATTTGAT
-GGCTGCGTGGGAAAGTCTTCTTTACTATCATTGAGCATTGCCAATGGTTCAAAGCATCGG
-GTTAAATATTGTAATCCACTGTCCCGGTATTGATGACGGTTGGCTTTTTCAGTATTATTT
-TGAGCGATACCAGTATGTGTTAAATTTTGGTTAATCATCTGAATTTGTATCTGAGGTAGT
-GATGTAGGAGGTGAAAGTGCTTTTGAGAGTTGTGTGTTTTCCAGATGAGTTGTGTTTAAA
-TTATTTTTGTCTGTTGCGGGTGTTTCAGATAATTCGATATGATTGTTTTTTTTTTCTTGA
-GAACCGACCATAGTGCGCTTGTTTATGGTAGTTATTAAATCCGATTTTATGTAGATTGTT
-ATAAATTAGTTTATTACATTTCGGGTGTTCCCAGGATACAGAATTATTTAATGTGTTTTA
-TAACAACACAGTTTTCATTAAACTAGTTTGCCGCAACTGGAATAAGAAATATTTGGTTTA
-ATAACGATTGTGTGCCTTAATATACATTTTAGTCGGCAATGCACTCTACTTTAAAAAAAT
-ATCCTATTATCGTATCAAAATTGATTTTGTTTTTTAACTTTCCGATCTTGGTTTTTTCTA
-AATACTTTTTATTTGTGTAAATAGTTTGTATATATGTACTTACATCTGCATATACATAAC
-GAACAGTTGAAAGGCACAGCCAAAATAAATAGTAATATATATTGAGGTTATAAACTTCGG
-CACTTGTGCTTAAATTTATTATTTTTGTATTGCTATACCTTTAATTAATTAAATATAATA
-ATACCTTAATAAGTATATTGTCAACACTTAATTGAGTTTATGTCCATGTACATACATACA
-TATATGTACAAATATTGCACATCGATGAAGACTGTATCAGAACAGTTTGATTAAACATTA
-ACCGAGAGCTATAATATTTGATGTATTGCAATGATTTGTATTGTATACTTTACAAATAGG
-TAAAACCAGATATTTGTTTATCGTACAATTTCATTTGAATACACAATTTTCAAAGCGACC
-CGAACAAAGAGAAGAACAGTGTGACCGTGTTAAAACAGTTTTAACATGCCACCTGGCTCA
-CATGTACTCACAATAGCGTTTGAAGCACGTTTTATAACCATAATCAACGGAGTACCATAT
-AAAATGACTTCGGTGGTCCAGAATAAAGTTCTTTAGAACTTGTTTCGCAACTCAAACATA
-GGAACCACTTAGCATACAACAGCTCTAATATCAAAGTTTGTGACGAAAATTGAATAAATC
-AATACTTAGTCCACCGGACCGTTTTCGAGCGGAAATCGACTTTATATATAATTTGCAGGG
-CAATCGTTTGCCCATATAATGCGAGTCAAATCGTAAGAACACGTGTGGTATTGTAACATA
-CATATATAATTCATGGGAATATTTATTCCTGTTTTCCCATTTTACTATTATGATTTTAAA
-AAGGTCGTATAACATTTTTTTAGTTTAGATCATTCATGCATGGCCCTAAGAAAGCGTTGT
-TATTCGCTTATAATGATCATTATGTCATTAGGGTTAATTTTTACGAATGGGCGAAAGAGC
-TGTTGTTTTAGGACAAATACTTTACTTAATATTTATCAAATCATTATTTGTTGTGAATAT
-TTCTATCGATTTGCCAACAAATATGTATAAGTTAAATCAAGGCAAGTCTCTAATGTCCTA
-GTATCAATGTTTTGTGCTCATTGTTTATAGTGTTTTATGACTCGAATGCTATTTTGTCAA
-GCATGGCGGGCAGTAAAACAGTCAAATGCAATGCATATAGTCCAGAAACTAACTTTTGAC
-TCAGATTAATTTTTTAAAGATTTAACTGTTTTCTGTTTTAATTTTTATATAAGTAACGAG
-TTGACTATGGAGTTCCACCACGTTTTTATTTGTCTTGACAGTTTCTATTGATCTGTAAAA
-AATATTCCATTTCTTTGAACTAAATAAACTAAGGTAGATATAATTTCCAAAACGTTTATC
-AAATAGTTATTAAGAAATTCATCTTAACCAAAATAAAAAGTATTTTAAGAATCCCTTCAA
-CTACAAAATTTAGGCATAATTTAAATCTAATTGTGTTTCAGACAGTCCTGCTTTACTTAA
-ATTATTGAAAATCAGAAACTTCTGCAAATCATCAACCAAATCGTCGAAAACAGTAGTTGT
-AACGGGAGTGCTAAGGTTACCACCATCGAAGTTATCGATAGTTCCATCGATTTTTTTTGC
-TTCTCCAACTTAACTATTCTTCAAACGGAAATCCATTTATTCATATGTGAAAATAGAGAA
-CTGTATAAATAGAAGTAGATAATTTGTGAAATAAACCTGATGTCGCCTTGAAAATACATA
-AAAAACTTATATTTTTGTCAATAATTATACTATGAATTTCGTTTGTCATTCACATAGTAA
-ATGAATTCAAAGTTTTGTTATCGTGTAACTCGAATTCATATAAATAGTGATAAAGTTTGT
-TCATAATTTAAAGCTATATTATAAGCACCATACATTACCGAACGACAAGCATAAATCTAA
-TATTTAAGGTATTTGAAGCAATTAACCTTCCCAAAGAAATTGCTCTATTCTTCAACCCTT
-AAGGGTGGTGGTGAACAAATATATACATATTTCAGATGGTGGTGTGTTACAAATAAAAAT
-AAAAGGTTTTTTTAACTTAGCGAAAATAAGAATTCGTTTGAAAACCCATCAACTATGGTT
-ATTTTTGTTCTAAGTTATAAGGCATACATTCACCTTTTTTTTAAATTCCCCATCAAATAG
-CGTATTATAAATGTAAACAAACGATTTATAAGTATAATTTCAATAAGTAAAAGAAACAAG
-CTAAAGTTATCGTTGTTTTAATCAGTACAATAATAACAATGTAATAATGTAATAGTAATA
-TCATACTCATGTTTCCACGCCCAATCTAACGCCCACAAAAATGGTTTGATATTTTTTCAT
-ATTTTTATTACTCTTGTAAATTTTTATCGATTTGCCAGATTAAGTATACAGATTCTAGAC
-ATAGAATTAGCGCTAGTTTATTGACCAATGTTGCCACGCCCACAAACCGCCGAGAGCTGC
-CAGTTAAAAAACTCAATGAAAACTGGTGATGTGCATTATAAAAAAAATAGTAAAAAAGGT
-AACTACATCGATAATGTGAATTAAACTGGGTAATTTGTGCAACATTATACACTACACATA
-ATGCTATGAAAGTCATCAAATACCATGATTTCAAGTGACTGACGTACGTCAACAGGAACC
-ATTGATGGATAATGCAAGTCAAATCGATAGAAATTTACAAGGCCAATAAAATGATGAAAA
-ATTTCGAAAAATCGTTTAAAAGTGTGGGCGTAGCAGTTTTAGGGGGTTGCTGGCGTGGCA
-AAAATTTTGTTTTGCAAATCGATAGAAATTTACAAGACTATTAAAAATGTTACGAGGGTA
-TACAAATTTCGTCTTTTAATATGATTTTGAATTCTTTTATTTTTAGGATTAAAAAACAAG
-TAATCGCGTTCCGCTTATTTTTTTACCATGATTGATCCTAGTTCAAGTGAGGAAGAAGGA
-GAAGATGACGCTGTTCCTAACGTTTCATCAAAAGGACGTCTTACAAATACGACCAAAGGA
-ACAAGTGCCGTTTCTATAATTGGAGGATCTGCAGGATCCGTCGTAGGATCAAACATTCCT
-GTATCTGGCTCTAATACAGATTTGATCGGAAATCAAAGACAATCTAATATAAGTTCTATT
-TGTAACCGCAACGATGTTGGGAACATTAGTGTAGCAGCTTTAGGATCAACCTCTAACAAA
-ATTGAGCAAATATGTGGCAACCGAGCTGATACCGGAAATCTTGAAGTTCCCAGTAATGGT
-ATTCCGAGGTTGGTAATGTTCATACAACGCATTATTTTCAAACACATTGCAACAACAATT
-TCTGTACATTGTGTTCGTGTTTTAATTAATGCCCAATTTTTTTTTACTTTTTATTATTTT
-TTTATTTTAAAATACATTTTATTCTTATGGGAGGGTAAAGGGCACGAAATATTTAGTTAT
-TTTGTTTGTCCAAGTGAGTGCAGAAACTTTCGAAGTCAAATGACCGTGTGCACGGTAGCC
-TGCAATATATAGTTAAAGTTTAAGATAAAGCCAATAAAATGATGATGAAAAATATGTTAT
-TGAAGGAGTTAAGCAAAAATAAAAAACATGGAAGAGTATAATCGAGTTCCAAGATTATCA
-AATACCTGTACTCAGCTAGTGGAAGTGCGATCGAGAAATTTCAAAATTTTTCTCGCTCAA
-AATGTTCCTCTCTTTTTATTCTTTTCACTTTCTATCGATATGCAAAAATATTTTGTCCAC
-GTTCAACGTACCTTTTTCCCATTTATTAAGTTTCTTCCCACTTTCTATCTTTACGCACAC
-AAACCTCCCAATACTGTGAGGTCCTCTCTTGTAATACCCATTACTCTCAGAGTAAAAGAG
-TATACTAGGTTTGTTATAAAGTATTTAACAGGTAGAAGGAAACGTTTCTGACCTAACACA
-GTACATATATTCTTGATCAGGATCAATAGCCTAGTCGATCTGGTCATGTCCGTCTGTCTG
-TATGACATCCTAGATAGAGAAGTCAGATAAGACTTGCAGATTTCACAGACATTTTTATCG
-GTATACCAAAACCACATTGGCCAAGCTCCTTTAAACATGTACAAACCGACCAGAACAATC
-ACGGCCACAATATTGAAAATTTTTAAAACTTTTTTTAATTTTATTCCTTTAGTTCTATCG
-ATATGCCAGAGTAACGGGTATCTGATAGTTGAGGAAATCGACTTTAAAATTATTGTCGTA
-ATTATTGTGTAATTATTATAAATATTATTATAAAATAGTGTAGTCGCATGGGAAGTCTTC
-TGGTGCGCTTCGTCACTACGAGGACTGCCGTTCATAGTGATACATCTTTACCTTATGCCT
-CTTGACTTTTATCCCTAATTATTTCTCTTGAATGGTTTAACGCAAAATATAACAGTATTA
-TAAAATGAAGCAACAAATAATTTTTTTATTGTTCAGTGGAATTTCGCAAGAAACTTTAAA
-TCAAAGTGTTGGATCGTCAAGGGCAAACTCATTGCCAAGGCCATTGTCACCGTCGCCATC
-TCTAACCAGCGAAAAACATGAAACTGCAGAGCCGCATGTAAGTAGAAACCGATATAACCA
-GGGTACATTTAAATTAAAAGTTAGAATTATTTCGCCGAAACTAGTATTATTTATAGACGA
-TCGGGAATAGTTGAGTGGGGGACCCGGATTCGATCGGTGTTTACAAGAAATTACTTGTGC
-TATTAGAAACAGTCGGAAATGGAAATAAGGAACAAATATAAATGTGTATAACGGGTATAA
-ACCCGTTAGATCAAAAGGAAGTTACCAGATTCGTTCAAAAGTATGTAACACGTAGATAAT
-AATAATAATAATATTCATAATAATAATAATAATAATACTAATTGTAATAATCATAATATT
-CATAATAATCATAATAATCATAATAATCATAATAATCATAATAATAATAATAATCATAAT
-AATTATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCAT
-AATAATCATAATAATCATAATAATCATAATAATAATCATAATAATCATAATAATCATAAT
-AATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCAT
-AATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAAT
-CATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAAT
-AATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCAT
-AATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAAT
-CATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAAT
-AATCATATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCGTAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATCATAATAATCATAATAATCATAATAATAATAATAATCATAATCATA
-ATCATAATAAGCGATAAAAAAATTAAAAAATAAAAATTAAAACCCACTGCAATCACGTTG
-GACGGCGAGTCACAGACGTCAGAATAGTGGTGCGTAAATCCAACGCCGAGAAGAATTACT
-TCAAGAAGGTTTTTATTGAACTTCTTTATTCGGATATCAGTTTAAGACTAAAAATTAATA
-ATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCATAATAATCGTAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATAATAATAATC
-ATAATCATAATCATAATAAGCATAAAAAAATTAAAAAATAAAAATTAAAACCCACTGCAA
-TCACGTTGGACGGCGAGTCACAGACGTCAGAATAGTGGTGCGTAAATCCAACGCCGAGAA
-GAATTACTTCAAGAAGGTTTTTATTGAACTTCTTTATTCGGATATCAGTTTAAGACTAAA
-AATTAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAA
-TAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCA
-TAATCATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAA
-TCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAA
-TAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCA
-TAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAA
-TCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAA
-TAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCA
-TAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAA
-TCATAATAATCATAATCATAAAAATCATAATAAGCATAAAAAAATTAAAAATAAAAATTA
-AAACCCACTGCAATCACGTTGGACGGCGAGTCACAGACGTCAGAATAGTGGTGCGTAAAT
-CCAACGCCGAGAAGAATTACTTCAAGAAGGTTTTTATTGAACTTCTTTATTCGGATATCA
-GTTTAAGACTAAAAATTAATAATCATAATAATCATAATAATCATAATAATCATAATCATC
-ATAATAATCATAATAATCATAATAATCATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATAATTATAATAATCATAATAATCATAATAATCATAATAATCATAATAATC
-ATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATA
-ATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATAATAATCATA
-ATAATCATAATCATAAAAATCATAATAAGCATAAAAAAATTAAAAATAAAAATTAAAACC
-CACTGCAATCACGTTGGACGGCGAGTCACAGACGTCAGAATAGTGGTGCGTAAATCCAAC
-ACTGAGAAGAATTATTTAAAGAAGGTTTTTATTTAACTTCTTTATTCGGATATCAGTTTA
-AGACTAAAATTCAAATGTAAATTGGATTGAGGAGAAGCCTCAGTATTTTAACAATATTTG
-TATTTCGGGAGGGCCTCGCTTTTGGATTCTTAAGATTAGGAAAAGATTCAAAGAGAGCAG
-TCAAATCTGCTTATGTCAGGCTTTAGGATTTTTACAAGAACGGCTAAGTGCCGCTGCCAA
-AGAATTCTTTATTAGAAACGGACGCTGCGCAGCTGGGATACATTATGGAAATAACTTAAG
-TGCATTACTGTTTTCTTTGAAATAATTGAAGTGGCCGATTTGGACCACCCAAATACGTAC
-CTCCCCTTCCCTTAAAGTGAAACCTATACTTGGGCTGGGATTGATAGATATTGTATGGAA
-AATGGAGTTTGTTCTATTTCTATTTGTTGTGGTATGTTTTGATTTTTTCTTATTTTAAGT
-TTTGCATACAGCAACATAAATGGCATAAATTATACATATCTTAAATATAAGTACAATAAA
-ATTAGTCAATTATTACAATGGTCATTAGTATGTAAAGTGTAATATTGTTCTCTGAAATCA
-TCTTAACATTGGCGTTGTGTTTTACAATTTTTATTTTTGTTATATTAAGTGGTGTGTCAA
-GTGGTGTCAAATCTATTTCTGGTTTTAACATATTTTCACTTAAAATTATACTATTGATTT
-CTATTTTGCATTGCATTACTCCTTTCATTTTGTTTTCTTCTATTTTTATATTATTAATTG
-AATTTGGGTAATTTTGGTTATGAATGGTTTGGGTTAAGTTCCAGTAATTTGTAATAATTT
-AAGTTTAGTAATTTTGGGTTAAACAAGTCAAGTCTGGAAAGCTGGCATAGCCATTCTAAA
-TCTTCTACGTATTCCGTAAACTGCATTAGCTAGAACAAAAGTGGTTATTTTCATAGTTCT
-GTTTTTTTGGTTTCTTAAGTAATTAATTTGTATGTTTGATCAAAAAGGGTAACTATTATT
-TTTGTAATTAATAACTGATTGGACATTTTTCAACAATTTTCTGTCAATTAGCATATCGTA
-ATTATTAGAAAATACTATTTCTGGGTAACATAATCAAGTCGTTCAAGGTAATAGGGCCAT
-TTAATGTTAAAACTTCACTTCTACTATTTTGTATGGGAAGACAAAATATATTTTCATTGA
-TCATATTAATTGTGGAAGCCATTTGTATGTGTACCCTTTGTATACTATTTTTAAGCATTC
-GTGTTGTCCGGGGCTGTTGACCGAAAATTTTCGTTTAGTTCAGAATTATTTTGATTTTGT
-TCATTATTAATGTGTACGGGTTGGACCTGTTGTTGCCCTTCATTAATGAACCCATGATTT
-TGATATGGATTGTATTGATTTTGGTCATAATACTGTTGTTCGTAGGTTGGGTCTGAAATA
-ATTAGGTACGTGCCACATTGGTGGGTTGTAAGTCGTCTGCTCTGATAGCTAGGTCTAAAT
-GGTTGAATGTATTGATTAAAATTAGGCTGGAAGGGTTGGGAATATTGTGGGTAACTTGGG
-CGAGTTTGAACGTTTGTATTGAATTTATGTGCTTTCGAATTCTGATTAAAATTTGAATTT
-TTATTACGGTATTCTGGGTTTATAAAATTCAAAATTAATGAGTTTTTCATAAATTCCCTC
-ATTTTGTGCAATGGTTATTAAGGATCTTAAGTCTGTAATATCGTGATGAGATAAAATAGT
-AAATATAGTAGAGTCTTTAATAGCCTGAATAAAAATAAGAAAATCCGATTGGTTACCTTC
-CAGGTGTAGTTTCGAAATTAATAATTGACGTCGTCTTTCCCCTTCTTCGGAGAATGTTTT
-TAGGTTTCCTCTGTATGGTGTCTCCCTGAAGCTCTCCAGAAGTTTGTAGTTTGGTGTTTG
-AGTTTTAAATTCCGCGATGAGTCTTGCTTTGAGGGTAGGCCAATGCTCGGAAGTCCCAAA
-GATCGTATTATCCGTCCAAGTTACTTTTGATGGCTCCCAGTAGAATCCTCTGTTTACGAA
-AATTACGTAAATCCACTCTGCTGACGACGGTGTGAAGTGTTTCTGGATCACCCTTAAATG
-TCATAATGTCTTTAAGCTGCCGACGGGCTTCGGCAAGGTTGTTGTCTCTTAGCGCAACGA
-TTTAAGGTGCGGCAATAATTATAATAATTGGTTGAGACATTTTTATTGTAAAATTTTAAA
-TTTTGTGTTTTATTGTTTTATTGTTTCGAATTCAATGCTATTATTTATTTTTTTTTTTGT
-TTTCTAGTTTCACTTTTTTTTTTATTGTATTGCTTTATTGTTCTTATTTTATTTTTATAT
-GTTGGTTTTAAAACTTAGTTGCCTTTGGACTTAATGTTTTTGTTTCGTATTTCACTTCCA
-CTTTAAATTGGATAACAGAATTGGAATTAAAATCCAAGTTGAAGAGTTTCCACGAATTTA
-TTTGGGAAATGTTTCGAGCACTGGAATCCAGTGACTGGATTATAAAATTTAACTTATTTC
-CACTCGAAGGTTCTTTTTTCGGATACTTTTTGTATCAGTTGACTAAGAGCAACACTGAGA
-AGAATTATTTAAAGAAGGTTTTTATTTAACTTCTTTATTCGGATATCAGTTTAAGACTAA
-AATTCAAATGTAAATTGGATTGAGGAGAAGCCTCAGTATTTCAACAATATTTGTATTTCG
-GGAGGGCCTCGCTCTTGGATTCTTAAGATTAGGAAAAAATTCAAAGAGAGCAGTCAAATC
-TGCTTATGTCAGGCTTTAGGATTTTTACAAGAAGGGCTAAGTGCCGCTGAAACGGATGCT
-GCGCAGCTGGGATACATTATGGAAATAACCTAAGTGCATTACTGTTTTCTTTGAAATAAT
-TGAAGTGGCCGTATTGGACCACCCAATTACGTCAATATATATACTTATATAGTATACCTT
-ACACGAGAATCGTTGAAAAGTATGTAACAGGTAGAAGGAAGCGTTTCCGACCGTATAAAG
-TAAATGTATTCTTGATCACGATCAATAGTCGAGTGGCTCTGGCCAGTATAAACTCCTCGA
-TCTCATTAAAATTAAGCATGTAGCTTTCAGAGACCTGCCGCAAGCTTGTTTCCAAATGTT
-GCCACGCCCACTCTAACTATCACGCCCGTACTTTTAAACAATTGTTTGATATTTTCTCTT
-TTTTGTATTAGTCTTTAAGTTTCTATCGATTTGCCGAACCACATTTTGCCACGCCCACAT
-TAACGCCCACGAACCGCCCAAAACGGTCACGCCCACCCATTAAAAAACAATGTTTTGATT
-TTTCTTTGTTTTTATTGTTTGTCTTGTCAATATCTATCGGTTGTTACCTGCCGGCCGGCT
-AGCGTTATATACGAGGAATGGTATATAAAAAAGCGACAATGCAAGAAAAAAAGAAGGAAA
-AATAAGTACAATATGAAATTTGCCATCTCTTTCCCGAAAACAACCCTATCTATGAATTAT
-TGTGTTTGGTGCAGACAATATAAATTTCAAATTTATACACCTAAACTTATATGTACAATT
-TTTTCAGGGCAAACATGAACGTGAAGAAGAGGAACGTAAACGACGAATTCAACTTTATGT
-ATTCATTTCAAGATGTATTTCATACCCTTTTAATGCTAAACAGCCGACAGATATGACTAA
-GCGGCAAACCAAAATAAGCAAACAGCAGTTGGAAATTATAACTCAGCGATTTCAAGTAAG
-AAACAAAAGTATTATAATGTGTTAAAATGCAGTAAAAATGCATGATGTGTTGCTCCGAAT
-ATCGGCCGAGCTTCAAACAACCGAAACCAATTAGCATTACTATATACAAAAGCAAAATTA
-TTTCATTTTGCTTCAAAAAAGCATTCTACGTTGCTGCGTTCGAACCAAGGCTGACATAAC
-GTCTGAAATCCTTGACACTATTGCAAGTCTAGCGTCATGTCTACTCCAAATCAAACCCAG
-ACTGTGGTGCGTTCAGAGTTTTGATTTCTTTAAATCTCATTTCTTCCAGTTGTCGTGCAA
-TGAACTTTGATGGTTACCGAAATATATAATCGGTGAAGTTAAATGACTCACGATACGGTA
-ATTTTTTCAGAACAACGTATTCAAGGATAATTTTTTGTCTGCAATGGCAGATATAATTTT
-AATATTACTGCCATTACGCGACAGCAGTAGAAAAGTCTACATTGACAGCGACGACAATTT
-TATTTTAGCAAAGCGATCCATATACGATTTTCAGAAATAATTTTCAGCAACAGAAGGACA
-TGGTCTTGTATTTTTATTCCTCCGTAATAGTCCCGCACTGGGGAGTAATGTGGGACTCCC
-ATTCCCTGGGGGTCCGTTAGGGAATTGGATTGTAGAGACTATGCTATAAAGACTCTGGAG
-GAAACGGCATTAAGCGTACCCAATTACTTTACAACAACGTCCTAAACAAATAGCTGGACA
-TTGCACCATCAGCATCATGGTACATCGCTTGGGTTTCGAAACCGTACCCAGAAAAGGAGA
-AGCTCGATTGAAGACAACTATAGAAGATGTGACTAGACTAATCACAAAAGTTGCAGTATT
-GCTAAAGTTGCAGAAACTGTGGTTTAGGACCTTTCGAATCATATTCCATTTAGTTGCAAA
-ATGCCATCGCTTTTCTATATTCACCTCTACATTCTGTGTACAAAAAAATACATATTTATA
-TGAATATATCATTTCGGGGGCATGCCGCTGTGACGGCCATTGCAACGGGCACGAATAAAA
-TAATGCAGTTTACTTAATCTAACAACCCCGCCATGTTTCTGACCAACACTATTTCGTAGA
-AGCCATAAATACTTATATAAAATTTAAAGATTTTGAGCATTTATAGTTCCCGAGATCTCG
-ACGCTTATAAGGACAGATAGACGGACATGGCCGAATAGACCCGATTAGTGATCGTTATCA
-ATATATGTATGTCTGTACCCACTCTAACTGGATCTGCTTGTAATCCTGGTCAAACCCCAA
-AACTGCCACGCCACACTGATAGTCGGGAAAGTATAGCCAAATTTGCTGTTAAATAAGATC
-CCTCCAACCGCCAGTGCACAGATCTTTAGCATTTAGCTTTAAAAAACGCCAGATCGAGCA
-GAAAATGAGCAAAACCTGCCACGTTTGTGTCAGCAAAGAACGTGTAGACATGCTTACTCT
-GCGGACCCTTGGTTAATGTGTAAAATAATCCTAAAAATCTCTTCCCTAATGATATTTTCT
-GCAAATTTTCCAAGTCTTTTTTCACATACAAATTATTTAAATATTTTTTTTAACTATTAA
-AATGTTTGTTCTAGGCGTTTCTTAAAGGCGAAACTCAAATAATGGCAGATGAAGCATTTC
-AAAATGCTGTGCAGAGCTACCATGACGTATTTCTTAAATCGGAACGAGTTTTAAAAATGG
-TTCAATCTGGTGCATCATCACAGCACGATTTTCGAGAAGTTTTTCGTAATAATATAGAAA
-AACGTGTCAGGTATAACCAACAAACAATATATGAAGTTGTGTTTATACTATATAAAAGAT
-AACTATTTTATTTAAGATCTTTACCTGAGATAGATGGTCTAAGTAAAGAAACCGTACTAA
-CTTCATGGATGGCGAAATTCGACATTATATTAAAGGGTACTGGGGAAGAAGATTCTAAGC
-GACCATCTCGAATGCAGCAATCACTGAATAGCGAGTTAATTCTTTCTAAAGAACAATTGT
-ATGATATGTTTCAACAAATATTGCTAGTAAAAAAATTCGAGCACCAAATTTTATTTAACG
-CCCTGATGGTAAGCTTATATTTTAATTACAATGTACACATTTGACAGGTAAATATTATAT
-AATATTTTTAGTTAGATTCTGCCGATGAACAAGCAGCAGCTATAAGACGGGAATTGGACG
-GTAGAATGCAAAGAGTAGGAGAGATGGAAAAAAATCGCAAACTAATGCCCAAGTTTGTAC
-TTAAGGAAATGGAGTCTCTTTACGTTGAAGAACTTAAATCGTCTATAAATCTTCTGATGG
-CAAATCTTGAATCTCTTCCAGTGTCAAAAGGAAATATGGATAGTAAATATGGACTCCAGA
-AATTAAAACGTTATAATCACAGGTTAATTAAACAAAATGTACAAATATTTTAAAACTCTG
-TTTTTACACTATTTTTTCTTGTTTTTACTTACAGTACACCGTCGTTTTTGTAAGTAATAA
-CAAATCACTGCATTGTGTGATTAATAATAACAATAATGATAGCCCTTCAATCCTAATTTA
-TGAGTTTATACGATGTATATATCAGTTTATATTTTTATTAGCTTATAATTTTAAGTAGCT
-TCTAGAATAGTTATATAGTTATACTGCTTAATGTAATGTACCTCCTCTCAGTCAGAGGAA
-AGGATTCAGACTTAATTAATTTCTGACCCTATGAGGTATGTAAAATCTAGCAATGACTGC
-CTGTCAATAAGAACTTTGAGATTTTTGGAACTGTAAAAGCTATGAATTTCCACTTACGGA
-TTCCAGCAACTCAGCGCTACTTAGCTTTAAAAGACTGCACTCTAACGCCCACAATCCGGC
-CAAAAATGATACGCCGACATTTTTTCGTCTACTAAACGGTATACCACATTCAAACAAGCA
-TAAGGATAGAAATGAACTAAAAAATATTTAAAACAAAATACAATTGTTTTGGTGTGGGTG
-TGAAAGTTTTTGGCCGGTTTGTTGGCGTCAGAGTAGCGGTTTTGGCAATCTTCTGGAATT
-TTTATTTTGAAATACTGTCGATCAATTGTATTATTAATAATAAGCTTGTAATTTTTTATG
-CTCTCACCAAATTTTCTTTGGAATGTATTCGTGGAAAATAAATTAGAATTAGAATAGTTT
-GTATGCATAGTTTGGTAATATTTAACTACATTTTTACTTCCGTGAAATGACTTCCGTTCT
-TTTTTTTCCTAAACAAAGAAAATTGATACTGCGATCTCACGGATCTTTATCTAAGTTGGA
-GGGTGATTCAGAGGATGGTTCCACACAATTGACAAAGTTAGATGTTGTACTAACTTTCCA
-ACTGGAAGTAATAGTTATGGAAGTTAAAGGTCTTAAATCTTTAGCTCCCAATCGCATTGT
-TTACTGCACAATGGAAGTTGAGAACGGGGAAAAGCTTCAAACGGATCAAGCCGAAGCATC
-AAAACCAATGTAGGAGTCTAGAAAAAAACCTTCAATATACATCAATTTTTTTATAGGTGG
-GATACGCAGGGCGATTTTACAACCACACACCCACTGCCAGTTGTCAAGGTAAAACTGTAC
-ACAGAGAACCCCGGAATGCTGGCATTGGAGGATAAGGAACTGGGAAAGGTAACACTTAAG
-CCTACTCCACTTTCTTCAAAGGTAAGCTTGCCTTATGTATATAAAATATAATAAAACGCA
-TTTTTTTGGTTAAGTCACCTGAGTGGCATCGAATGATTGTACCGAAAAATCTTCCCGATC
-AAGATATACGTATTAAGATAGCTTGCCGACTTGATAAGCCATTAAATATGAAACATTGTG
-GGTAAGTATACTTTTCTTTAGTGTCTCAATATATCAATTTTTTTAAACCGATAAAATATG
-TATATGTAGGTATCTTTATGCTATTGGGAAATCAGTATGGAAAAAATGGAAAAGGCGTTA
-TTTTGTCCTAGTTCAAGTATCCCAATATACTTTTGCAATGTGCAGCTATAAAGAGAAAAA
-ATCAGAACCGTCTGAAATGATGCAGCTTGATGGATATACTGTTGATTATATAGAAGCCGC
-CAGTGGTATTTTTATAAAATTATTATTGATGATAATGATTGAAGTTAAAACTGACATTTA
-TATATAGCAAATCTTATGTTTGGAATCGATTTGAATGGAGGCCGTTATTTCTTCAATGCT
-GTTCGAGAGGGAGATAGCATTTCGTTTGCTTGCGATGATGAGAACGAATGCAGTCTTTGG
-GTCATGGCTATGTACAGGGCGACTGGACAGTCCCACAAACCAACTCCACCAATAACCCAA
-GATAAGAACTCAGCTATGTCGAAAATTCAAGGTGGTTCGTAATTTGAAATATATTTATCT
-CTCTATTTGGGTGTCTGTTTACAGCGACTTATACATATTTGTTTATTTCGGAACTTACAA
-TGCTCTCACGCGCATTATATGACGTGTAAAAAGTTTACAATTATGGTATTTAACCAAGAT
-CACTCAAAAACAAGCTATTAATAATGTGTTTCAAGATGGAGAAGAAGATCGATTAAAATT
-GAAATGGTAAAAAGACAAAAAAATGGACAGCCGGACGGACAGACATAGCCGATCAACATG
-GCTAGTTATCCCGAAGAAAAATATTTGTTTTTTTTTAAAGGACGAAAACGCTTCCTATTA
-CCTGTTTGTACTTTTTAATTAATCTAGTATACCCATTTACTTAACACTATAAGTATAAAG
-AGTCACTTAATTTCGAAACACCATATCAACAACCTATAGTTCCACTCTGTAACTTCAGAG
-CTTGTCAGTATTTTAAATTTTCCGCTATTATAAAAAGATTTTTACAAAGTTTAAAGACTT
-AAATTACTATATAAAGCTATTTTCCATAATTCAAAAGATTCATTTAAAGTTGGATGCGAT
-TGGTATTTATTTAAGGCAGTGCAATAAAATTGCACAATGGGGTCTATTAGTTTTTAGATA
-AAAAAAAGCAGGATTCTGCGGAAAGTATAGTATCTAAATTGGCCTAGTTAAACTATATTA
-TAGGTTAGATAGTGATGTGTCAAAACAATTTTGTGCACATTTAAGCAATTATAACAATTA
-TTTTGTATTTTGTTTCCTATGTTTAATCTTAAAAATGTCCTAAGTTGAATATGTAATTAT
-AACATCATTGCATTCCCAGTAGATAATAGACCTTTTTTTTCTTGCTTTTCCAGAATATTT
-ATATATAATATATTTAATATAGATTTTAAATTTTTTCAGACGCAGATAAAGCCCGGAAAC
-ATGGAATGGAGGATTTTATAAGCACCGATCCTTGTACTTTTGATCATGCTACACTTTTCA
-AGACGTTACAGAATCTTACACTGGAGTATAGGCTCAACGACCCATATGCTTCTTTGGTAT
-GTTGATATCATTATAAAAACTGAAATTAATGTTAGTTTATTGTACCCGTTACGGGTGTAC
-TAGATTCGTTAAAAAGTATGTAACAGGTAGAAGGAGCGTTTCCGACCATATGAAGTACAT
-ATCTGGTCGATCTGGCCATGTCCGTCTGTCCGTATGAACGCTTAGATCTCAGGAACGATG
-AAAGCTAGAGAGTTGCAATCATAAAGATTCGCAAAAAAATTTTGAAATATTTTTTAATGT
-TTGGTTAGTATGGTTTTATAAATACCTAGCCCAACTCCGCCCAACCTCCTAACATTGACG
-CACCCAGGCTTTTGAAAAATATTTTGATATTTTTTCATATTTTTATTAGTCTTTTAAATT
-TCTAAAAACTTTCTTCCACGCACACTTTAACGCCCACCTGTCACGCCCATGAGGCGCCCA
-AAACTGCCACGCCCGCACTTTAGAAAAATGTTTTGGTATTGTTTCATTCTTGTATTAGTC
-TTGTAAGTTTCTATCGATTTGAAAACAATTTTTTGCCACGCCCATTCTTACGCCCAAAAC
-TGCACTTTTGAAAAATGTTTTGATGTTTTTTCATATTTTTATAAGTTTTGTAAATTTTTA
-TCGACTTGCCAAAAAACTTCAACCGCCCAAAACTACCTCGCCCACACGTTAGAAAAATGT
-TTCGACTTTTTTCGTTTAATTGTTTGTCTTGCCAATTTCTTCTTTTGGTATACAAAAACA
-CTTTGTCCCTGCTCCTTTTCACACCTACAAAACGCCAAAATAGGGCACGCCCACACTGTT
-AAAAAATTTGAAAATTGGTTATCATTTTATTCACCATTGCCTATCGATATCCAGACAAAT
-TATGAAATTTCGCGTTCGCATTTTCACTAGCTGAGTAACGGGTAACTGATAGTCGGGGAA
-CTCGACTGTAGCATTCTCTCGTTTTTTAATATATTATTTATTTTACCTATTTTTATCGAA
-AAGCCAACATAAAGTTGAAACTTCTCCCTAGCACAGCAACCTGCTGAGTAACGGCCTTCT
-GATAGTCTAGACCGTTCTCTCTTGTTTGTATTGTTTTTAGGGGTGGTTTAGTCCTGGTCA
-AGTTTTCGTGTTGGACGAATATTGCGCTCGATATGGTGTCCGAGGATGCTACAGGCACTT
-ATGCTACCTTTCTGATTTACTGGATCGTGCCGAAAAACAACACATGATAGACCCAACTCT
-AATTCACTATTCATTCGCCTTCTGCGCGAGCCACGTACATGGAAACAGGTAAAACTCATT
-AATGTTTTAAGTTTTAATAAAATAATTTTTAAAGTCATTTACAGACCTGATGGAGTTGGA
-AGCATAACACATGAGGAAAAGGAGAAATTTTCTGAAATCAAAGAACGCCTACGCCAGTTA
-CTCGAATTTCAAATAACCAATTTCAGATACTGTTTTCCATTTGGTCGCCCCGAAGGTGCA
-CTCAAAGCAACATTATCCCTATTAGAGAGAGTTCTAATGAAAGACATTGTTACCCCCGTT
-CCACCTGAAGAAGTTCGTCAAATGATTAAAAAAAGCTTAGAGACGGCAGCGCTTGTAAAT
-TATACGCGTCTTTCCAATAAGGCTAAAATTGATGGTATGAAACTAATATTTGTATTCTAA
-CTAAAAGCATATGCGATTTCGACAAAAAAAATAATTTTTAAAACATAACTTCGCTATAAA
-TTTTAGGGGTCACAGCGGCGAGGCCGAAATGTTTTCGGCATATCGATAGAAATGGGCAAA
-GCAACTGATTTAATTCAAAACAACAGAGAATGCTAAGGTCGACTTCCCCGACTATCAAAT
-ACCCTGTTATTTTAGCATTTTAATAAAAGCCGAGCTTGAAGCAAATACCCTAAAGTATAA
-CAGAATATGATGCCGACATGTATCTCAGTTTTATACCGCTTACTTGAGTAGTAAATATTG
-TCTTCCCTATTCTACCAACCAAATACTCTAAAGTATAACAGAATATGATGCCGACATGGA
-TCTCAGTTTTATACCGCTTACTTGAGTAGTAAATATTGCCTTCCCTATTCTACCAACCAA
-AACTGTCAAACTCACGTATTTCAATTAAGGATTTATCATTAGATACCCTTTATATTATAA
-TATAGTAAATTGGTTGAAAAGTACTTAACGGAAAAAGGAAACGGTTTAGACCCTATAAAA
-TATAAATTCTTGGATATTCAAGATCATTAGCTGAGTCGATCTGGTCATGTCCGATTCTCT
-GTTCGTTCGTGTTATTGTCGGAAACCTAAGGCTGTCAGAATACCACTATTTATTTAGTAA
-ACATTTCGCAATGCACCAAAATTGTGTGAATCATTGTCTACTTAAAAGTATTGAAAAAAT
-TATGAGCTTACGGTATACAATGTTTAATGTTTTGAGAGTTTTGGGCAATAAATACCACCT
-CCACTAGGCGCACACAGCAAGAAGAATAAAAGTTCGTTATCATTTCCTATTCATTTCAAA
-ATGTGCTCGGGGCCTTTTGTCTTCAGCTTATTGGCTAATTGTTGCTTTAAATAATAGCTT
-AAACTAAATTCGGTTTCACATCAATTTTGTACACATTTTGCATTAATTTGGTCGTCGACT
-TAATTTACAACAGCATTACCATTTTAAGTGAACGCAGACATAACTTCTTTTATACCTCGT
-CATATATAAGCCTATTGAATGTTACAACCGTTATCTCTAGTTTTTCGTTTTACTGTTGTT
-TATATTACAGATCTTTAAAAGTTATCAGAATTGAAATATTGTTTATAGGAGCTATTCGAT
-GTCCGTATGAACGTCGAGATATCAGGAACTATAAAAGCTAGAAGGTTGAGATTAAGCATA
-CAGATTCTAGAGACAAAGACGTCGAGCAAGTTTGTTGACACATGTAGCCACGCCCACTCT
-AACGCCCGCAAACCGCCAGAAACTGCATCGCCCACATTTTGAAAAATTGTTTGATATTTT
-TCTAAAAAAAAATTTTATTAGTCGTGTAACTGCCACGTCCACATTTTTGAAAAATTGTTG
-GATATTTTATTAATAATTTTATTAGTCTTTTAAATTTCTATCGATTTGCGTTTGAACAAT
-TTTTAAATGTTTTCTCATTTTATTCCCCAATATCTATCGATATCCCAGAAAAATTATGAA
-ATTACACTAGCTGAGTAACGGGTATCTGATAGTCGGGAACTATAGCATTCGCTCTTATTT
-CTTGATCCGGCCTATGGGATTTATGAGATATATATCGTTTTGACAATCAAACTACATTAA
-TATTAAACAAAAACATTTATCGAAAAAGGTTCAAGTGGATAGTTTAAAAGAAGCAGAATA
-GCAGAAACTGTCGTTTTTAACAATAATATAAGCGTCTACATGCACCAGCAGTTTTGGTAT
-CTCCATTTTTGGTATATATATATATATATATATATATACAATAAAATCGGTTAATTATAG
-CACAGCTCATAGCACATAAAAATTTTTAATAAATTTATAACTAAGACGACGTATTTCGCA
-TATAAATAATTAAAGCTGGCGACGTAACTCTTTTTAACTTACACACAGAGGACTTGCGAG
-GAGACGTTATTGTTCCGGCCCCAAAAAAACTAGAGGACTTAATACACTTAGCAGAACTTT
-GTGTTGATTTGTTGCAACAAAATGAGGAACATTACGGAGAAGTAAGTTGTATTTTTTTAT
-TAAAATAGTTCGGTTTCATATGTTTTTTCATACATTTTTTGTTTTAATGATATACCTTTC
-ATTACCATCATCCTTATATTTTCGGTGTTATTCATCCCACAATAAAAAGTATATAATATC
-TTAAACAACAATTGTAATTTTTTTTTAAATGTTTAAGTACCAAACTTAGTTGTGCTTTTA
-CCGTGTCCAGTTGGTGTTTACTGTAATTTTACATAAATGTCGTAACTTAACCAAATCTAT
-GTATAATATACATGTTACACGCCGACTTTGATGTGGTTAACTGGTTATTTTTTGTTATTT
-ACATATGTAAAATTGTGCTTTTTGTGTATTAAGTGACTAAAGAATGATTATACCCCAGTC
-CACTATTTCTCTACATTTACATTTCAATACCAAATTTATATAACAAGCTAATTAAATGGT
-ATTAGATTTATTTGGTGCGATAATCCAAATGGTACATGTACTTAGTTAGAATATGTTTTA
-ATTTATATTATCATCAGTAAAGACTTCACACCCCTGCAACACAAAAAAAAAATATCTGCA
-AAAAGTTTCTTCAAAAATTAGGGTTTCTTAGATCTATATAAAATTAGTATACTGATCATA
-GAAAAATCGATAAAAAAAAAGAGAATCAAGAAAGGAGCTAGATTTGTCAAGCCAATGAGT
-ACAATTTATTTATAATTTATTTATAAAAACAATAAAACTACAATTTCCTTTCTGACATTA
-AAAATAAATTTCTGGTATATATAGTCCTATGACAGCTTTTTTTTATATTCGTCTGATTTT
-AATCAAACATAAACCGAAATTACTCTAAATCTAACGCCCATAAACGCCAACACATTCAAA
-AATGTATTCGAATTTTTTAGTTTTATTTATCTTTTTGCCAATTTCTGCTAATATTGCGAT
-ATCAGATATTTAAAAGTGATAAAAGTGCCCGTTTTAACTTTAAAACTTTTAAACGAGAAT
-ATTTTAAGAAAAGTTAGGGCGGTATGTTACAGTCGTAGAAATCTACGAAAAAATGAAAAC
-AATTTATGACAAAAACAATAAAACTAAAATTTCTTTTCTGACATTACAAATAAATTTACG
-ATGTACATATATAGCTACTTATATAGTCGTCTGATTTTAATCAAACATAAACCGAAATTA
-CTCTAAATCTAACGCCCATAAACGCCTACACATTCAAAAATTTATTCGAATTTTTTAGTT
-TCATTTTTCTATTTGCTTATTTCTACTTATATGGCGATATCAAATATTTAAAAGTGATAC
-AAGTAACCGTTTTTATTTCTTAATAACTTTTAAACGTAAATATTTTAAGAAAAGTTAGGG
-CGGTATGTTGCAGTCGTAGAAATATACGAAAAAATTGAGAACAATTTATGATAAAAACAA
-TAAAACTACAATTTCTTTTCTGACATTACAAATAAATTTCCAAATGTATAGTCCTATGAA
-AGCTATTTTATATAGTCGTCTGATTTTAATCAAACATAAACCGATATTATTCTAACTAAC
-GCCCATAAAGCGCCTTAAAATGACACAGCCACTATTTTGAAAAATGTTTCTATTCTACAA
-TTTTTCATACTATTATTTGTCTTGCTATTTCTTACCGACATGACAACAAACGTTGCCACG
-CCCACTCGAAGGCGCATATGCGGAACAAAACTGCACCGCCTACTCTTGAAAAATGTGTTC
-CTGTTTTTAAACCCGTTACTCGTAGATTAAAAGGGTATACTAGATTCTTTGAAAAGTATG
-TAAAAGGCAGAATTCCTTATATGTTCGAAAACGGTAGGACACTGAAAAAAATAAATTGTA
-AATTGCGAACGCTATAGTCGTGTTCCCCGATTATCAGATATCCGTTACTCAACTAATGAA
-AGTGCAAACGAGCAATTACAAAATGTTATGTTATATCGATAGAAATTGGGAAAGAACTTT
-TTCACAAGTGTGGGCGTGGCAGTTCTGTAATGCTTTTGAGCATTTATATATATTCTTGAT
-CAGTGTCAATAACCGAGTCCATGGCCATGTCCTTCTGTCTGTATGAAAGCCGAGATCTCA
-GGAAGTATACAAGCTAGACCGTTGAGATTCAGCATACAGGTTCTAGAGACATGGACGCAG
-CGTTTGTTTTCAAATTTGGAACAATTTCTTGTTATATTTTCTACAATTAAACACCGTCAC
-CTTTTGCAAAATGTGTTGAAATTTTTCATTTTATTATTTGTCTTTCAATTTCGATAGATA
-TGCACAAAAATTTTTGCTTTTAAGAAAAGTTAGGTCGGTATTGACAGTCGAAGAAATCTA
-CGAAAAATTTTTTATTTTCGTGTTCGAGATGCCTAACACAAATACAATAATAACAGGACT
-TTAATAATGTTTGGTTTCAAAAAGACAAGCCAAGCCGACACGTTTTATTTTTTTGCCCAC
-TTTCCTATCTATCGCTGTACACAACAGTGACACTATTTTCAAAACGTTATCTTGTGGTAG
-CTTTATTAGTACATGTTTTTTGTGCCAGTTCCTACCTTTATATATGTCGTTCTGTCAGCT
-GCAAACAACTAAAAGATGGAAAAACGTGTAATCGATTTTGATTCCATGTTGAACATATAC
-GTATTTGCCCAGTTGCAATCCGAGTCTACTTAGCCACGTTATTTCGTATTATTGCCGTGT
-TTTAGAAACTATTAAACCTTAACCTAGATAAGAGTGTCAGATTGTTTTTAAACTTGGGAA
-TTCCCACCTATACCTAGTGATCGATATATATAATTACTACACGTTTTCCCTTTTGCCTTT
-GCAATTACAGCAAGTTTATTTTACTTGGGACCTTGGCAATAAATCAATTTGAAAAATACT
-TATACGAAACATACACCCTATAACTCTAGGAGTGTGTTGTTTATCTGTTAAAAATGTAAT
-TGAAGGTGGTATTTTTTTCTGCCTATCATCATTCTTGGTATTTATTTAGAATACTTTAGG
-AATCAAGTAGAAATCCCAAAAAAAATTTTTATAAATTACAATTTATTAAGTGGCAGGTTA
-GTGTGGATGCGTCTCTATATCTGACAATGATACTTACATGTACAACTAATTAAAGATTTG
-TATGTACTTACACCTATTTAACAACTATGCTCGATTTATTTAGCTGCGCAAACATGATAA
-AATGGATAAAAAGAAATTACTTAAGGAAGATGAAGATGTATCAGGAGGCCACAATGAAAG
-CGAAGTTGATTTAATCGACAGTACTGGACTCATTAGCGCATCTGAACTGGCTACTGCCGC
-ATCAACTGATGGATCGTCATTTCGTTACTGTATGCCGACTCATGCAGTGTACACCCCGCC
-AGTACCAACGGCATGTATCGTTGATAACTATGGGTTTAAAAAAATAGAAATAGGAAATAA
-TAGGGACATTCTGTATTTATTATTATTTTGCAACTTCCGAATATTGTTTAAAAAAGACCA
-AAAACGTTCAAACATAGAACAAAGTGTTTGATATTCATGGAAATTCGGAAAATTTAGTTT
-AAAAACTTTTGGCGGAAATAGGTTTTAAAAGAAATTACATTGTTTCCAAACAACTTGGTA
-TGCATAGCAACTAGGGTATACGCCATTATGATCATTGTGACTAAATTAGTCCATTTTAGC
-AGTTCGGTGACCGATTTCAATCCAATCCTTTAACCTGAAGTATTATATGAAGGGTATTAT
-ACCAGTTACTCGTATGTTAAAAATGTATACTACATGAGTTCAGAACTATGAAACATTCTG
-AACGCGTATAAATATATATAAATATTCATATGTTTTATATATATTTTTGATCACAATCGA
-TCACAATGCGAGTCCATATGTTAAACGCGTATATAAAATGTATATATATTATTTTTATTC
-TTAATCGCGTTCCCTAGGCGAGTAGACTATATGCTAGACATAATGCTAGTGCAGGAAAGT
-GATTTAAAGTGCAATGCAATGAAATTATTAAAAAGGTTTATTAATCTTAAAAAAAATGAT
-TTAAAGTTTATGCAACACTATGAATTTGTTCTTTCCAGCTTATATAGCTATCATTAAATT
-CACTTCTTCTAATATTATCTCTAGCTTATACCAACGTGGTTATATGCTCCCCAGCACGGG
-AAAAGATAGGAAACTTTTTCGTACAATATATTTGTGTGTACTCATATATCTGTGTTCATA
-TATAAGCAATACTTACTTAATACTATATGTATATTCTTTTGCATACATTCGTTTCAAAGA
-ATCTAGTATACCCATTTACTTTACGAGTAACGGGTATAAACACATCTTTTAAGTACTTTT
-ATTAAAGACTGTGAAAACGGTAAACAAAAATCAGATGGAAAGATACTGAATTTCAAAGTG
-TTATACTCTTTAAAAAAAATGGCGTTAAAATTTGTTTGGTGTCAATCAATATAATTTAAA
-CACTGTTTACGATAATTGAACATAACTCTCATTATTAATGCCGACTTTTACCTTTTGATT
-CTTAAAACTTATGTTTTAATGTTATTTATATTTTAAAATTTACTTGAATTAATTTCTTTT
-ACTAGTTGTAATATAAATTTTAATTAAGATCTTAGCAACACTAGCTTAAAACCTATGTAA
-TGTAAGGTACATAACATATTAAAAAAGGGTAGATCTGTTTTTCAATATACATTCAGGGAA
-GATTGCAGAAGAATTTGTACGTATCTTGAAAACACTTCTTACTTTCCTTTTTGATGTTAA
-TAATTTTTGATGGTGATCAAAAGCACACTTACCTTTCTTACCTTCCTCCACAGATCTAAA
-CAAATACCATAAAACATTTTTATTGACCTTGTAAAATATATTTTCTGTGTGCAAATATTT
-AAATATATTGTCTTATGCCAATATGATCTTTAAAAATGTTAAATTTTGAATTTTGCTTGC
-AATTTTCTTAATAATAATATGTACACACAATTGCTTTGTTTCTAGATATCAATATTAATT
-TTACTTTTATGTTCTTCAGGCATTTGCATGGTTTAGTGACTTGCTTGTGGAACACGCGGA
-AATATTTTGGTCTCTCTTTGCTGTTGACATGGATAGAGTCTTATCAGAACAAGCTCCTGA
-TACGTGGGACTCTTTTCCATTGTTTCAAATATTAAATGATTACTTGAGAACTGATGGTAA
-GTTAAACTTAACAGAGATATGAATAATAAGATATGATATGATATGATAATAAGATATGTT
-TCGTTAATAAATACCGACGCCAAATTGTATTAAACGTTTTCCAACAACGGTACAAACCTT
-AAATATCCTGTTTAATATTCAAATGCATTCATAGTTCAATCAATCATCGACACAATCGGG
-TGTGCGCAAACTCTCTGTGTAATACGAAGCCGATTTTGTGACTTAATTCGAAATCGAAAA
-AGATGCTCTATGCGATGCAAGATCGCTCAAATATATATTGTAATTCTTTATCTTAAAAAA
-AAAAACAATATTGAATAATTAAATAATAAAAATATGAGCCAGAACGACACTCGCGCCAGC
-TCTCAATTCATCTTAACGCGTACTTTTCTTATAACCCAACGAGCCTTCTTGTACCAACAA
-ATCAAGAAAGAGTGCGCTCTTGCTCTCTCGCACTTCTAGCTCCGACACAAGCCCCGCTAT
-CTGCAACAACAACTGGAGCAATACCGACAGCCCGCTCTACTTCGGGTTGGGTACGGGTAC
-ACCAAGGAACAGCTCCGCTGACACCATCGAAAACAAATCCAGAAGTACTTTTTTCGAAAC
-CAACAAGAATCGCTCCCTGACCTATACCAAGCAATAACAATATAAGTTTTGCAGACGTTT
-AAAAAACACAAAATTGGACACACAACAAAACTATATGCTATCTGAGCAGCAAGAAACGAA
-AACCGAAGCTATGATGCAGACCTTACAACAGAGCATGATGGAATTCATGACATATATGCG
-AACCACCATTCAAGACATGATGCGTAATCAAAACCTTTTGATACAAATGCTTGTCTCCCA
-ACAATCAAAATAAATAATGGCTACCTTACGCATAGCTACATGGAACAACAATGGCGTTTC
-ATAGCGCAAACTTGAGCTAGCTCAATTCCTACACGAGAAGCATATCGACGTAATGCTTCT
-TTCGGAAACTCATCTTACAAGCAAATATAATTTTCAAATAAGGGATTACCACTTCTATGG
-TACAAATCACCCCGAATGGTAGAGCACACGGTAGGACCAAAGACCCTAGAATAACAAGAT
-GCGTAACGCCAAACGATTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGGTGGATCC
-AGGCTCTCTTGTTCGAGAGCGAGAGAGCGGAGAGCACTACAGCGAACAGCTCTTTTCTAC
-GCATACAATGATAGCAACTGTATGTGTGCATTGTATGCTTATGCATTGTAAATTTGACAA
-AATATGCCCTTCACCTTAGAAGTTCTTAGACTTTAAATCTATATTATTTTTGATCAATTG
-GCATCATACGAAAAATTCTTGTTTTGCTTTGCCTTAACGTTATTATTATTTAAATATAGC
-TTAGAAATAGTAATAGCCGAATCATAATATTACAAAAATGACTTTATATTAGAATATTTG
-TCATTAGAGTATTCAGCTTGCGGCGTGTGAAAAATTAACAAGGCAATGATTGTTGAGTGC
-TTGTGTCCGCACTTTGTGCCTCAAGATATGACCAAAGCCAAAGACACTAGAATAATTCAT
-ATGACTTTTGCAATAAATATGTAAACGTTTACATATATTTTTTACTTTATAAAATTATAT
-TTTCTACTTCGTATTATTTTTATGAAATATTTATTTCTCAATGTAATGTCTTCTTTTTGG
-AAAATTTATGTTTTAAATTAAAGTAGTTATAATAATTTCCTTGAAATGTATGTAAATGAT
-CAAATTTTGTTATTTAAAATGCCAACTAGATTCAGTGCTTTTAGTTTTAGTTTAGTTTAG
-ATTTAGTTTTTTTTTTATATTCCAATTTAATATTTTTAAATAGGGCGCAATTTCATCATT
-GTTGGCCAAAACTCCCCAAATATGTAAATTCGTTTCTTCGATCAGAATTGATTTCGGCCC
-GAAAATCGTCTTCTAGCACAACACGCACACATGCATATACGCGTTCTCGTCTCTTGTTTT
-TACTCACACAAGCAAGCAAATTCTATTTTTAGACTTCTTACGCTCTCAGCGTAAGCGAGC
-GAACAGAGGGCAATTTTGGCCGTCACCAAAAAAGTGGCTGCATAGTGCCAAACCAAAGAC
-ACTAGAATAACAAGATGCGTAACGCCATACGATTTTTTGGCACACTATTTTTTCGCCGTG
-GCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGCTGAGAGC
-GCTACAGCGAACAGCTCTTTTCTACACATAAAGTGATAGCAGACAACTGTATGTGTGCAC
-ACGTGTGCTCATGCATTGTAAATTTGACAAAATATGCCCTTCACCTTCAAAGTTCTTTGA
-CTTTAAATCTATAATATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATT
-GCCTAAACGTTATTATTATTTGAAAATAGATTAGAAATAGCCAAATCTATGTACATATTA
-TCACACAAATAAATTTCAAAAATGACTTTATATAAGAATATTTGTCATTAGAGTATTCAT
-CTTGCGGCGTGTGAAAAATTAATAAGGCAATGATGGTTGAGTGCTTCTGTCCGCACTTCG
-TGCAAAGCAAAGACACTATAATAATATGAAATTTATGAAATTACAGTAGTTTTAATAATT
-TCTATTGTACTTGCTTTAATTAATTAGTATATTTATTAAGTCATTTGACTTAAAGTGATG
-TAACATTAGCATTAAAAGTGTTTCAAAAAAAATATTTCGCTTTTAAAAAATTGTCAGATG
-AGAGACAAATTAGAATTAAACGTAACAAATTTTAACAAACAAATTTAAAAAACTTTAAAA
-TTATAATAGTCAGGACGCGAATTTTTAAAAAAATTTTTATTTTATCATATTGCTACGAAA
-TTGGCAAAAACTACCCTAATATGTACAATGTAAATTCGTTTCTTCGATCAGAATTGATTT
-CGGTCCGAAAATCGTCTTCTAGCACAACGCGCACACATATACGCGTTCTCGTCTCTTGTT
-TTTACTCACACAAGCAAGCAAACTCCGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCCG
-TCACCAAAAAAGTGGCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTAT
-TCTAGTGTCTTTGGCCAAACTAATGTATGGCAGTTACGCATCTTGTTATTTTATTTATTT
-ATTTATTTATTTATTTTTATTTTGCAAAGTCTTTGCAAAGACACTAGAATAACAAGATGC
-GTAACGGCCATACATTGGTTTGGCACTATGCAGCCACTTTTTTGGTGACTGCCAAAATTA
-CTCTCTTCCGCTCACTCCCGCTGAGAGCGTAAGAAATCTAAAAATATAATTTGCTTGCTT
-GTGTGAGTAAAAACAAGAGACGAGAACTCGTATAAGTGTGCGTGTTGTGCTAGAAGACGA
-TTTTCGGGCCGAAATCAATTCTGATCGAAGAAACGAATTTACATGGTACATATTAGGGTA
-GTTTTTGCCAATTTCCTAGCAATATGATAAAATAAAAAATTTTTAAAAATTCGCGCCCTG
-ACTATTATAATTTTAAAGCTTTTTAAATTTGTTTGTTAAAATCGCCGCTCGAATTAGCTA
-CCGTTTACACATTTATATTTATGTTTAATTCTAATTTGTCTCTCATCTGACAATTTTTTA
-AAAGCGAATTATTTTTTTTGAAACACTTTTAATGTTAATGTTACATCATATTAAGTCAAA
-TGATTTAATAAATATACTAAATAATTAAATATGATAACTGTTTATTGCAAAAGTAATATC
-AAAGACACTAGAATTATTCTAGTGTCTTTGCTTTGTTCATATCTTGAGGCACGAAGTGCG
-GACACAAGCACTCAACAATCATTGCCTTGTTAATTTTTCACACGCCGCAAGCTGAATACT
-CTAATGACAAATATTCTAATATAAAGTCATTTTTGTAATATTATGATTCGGCTATTACTA
-TTTCTAAGCTATATTTAAATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGT
-ATGATGCCAATTGATCAAAAATAATATAGATTTAAAGTCTAAGAACTTCTAAGGTGAAGG
-GCATATTTTGTCAAATTTACAATGCATGAGCATACGTGTGCACACATACAGATGTCTGCT
-ATCACTTTGTGCGTTGAAAAGAGCTGTTCGCTGTAGCGCTCTTCGCTCTCTCGCTCTCTA
-ACAAAAATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACGGCCAAAAAATCGTGTGCCA
-AAAAATCGTATGGCGTTACGCATCTTGTTATTGTAGGGTCTTTGGGCTTTGGTAGGACCG
-GCATTCTAATTAGGAACCGTATAAAGCACCACTTTTACAAAGAGTTCGCTGAAATTCATC
-TTCAGGCCACATCTATCAATATACAGCTGGAGGACAACAGCTTTACCCGAAAGAACACAC
-AAACTTCTAGAGTCATACCTATATGACAGAAAGTTGCCAGTGGGGTGCAACACTGTCACT
-TCCACTGACCACGAAATTAAGGCTAGAGTCCCCCAAGGCAGCGTTTTTGGGCCTACTTTA
-TACCTCATCTACACTGCTGACATTCCTACAAACATTCGCCTAACAGTGTCCACGTTTGTC
-GACGATACAGCTATCCTTAGCCGTTCAATCCCCAATTCAAGCTACAACACAGCTTGCATT
-GCACCTCATAGACATTGAGAAGCTCTTTGGCTCTCTGACTGGCGAATAAAAGTAAACGAG
-AAAACAGACGTTAAACAGACATATCATAGCAAGCTTTCCTCGCACCCCAACCACCTAGCG
-AGAAATCTAATAGTTTGCTTTGACAAGTCGAAGCTTAAATACCCTTGCAGTAAATATATA
-TTTAAACAAGAAATGAATTACTTCGGCAAGCCAAAGCCGAAGCCAAATCAAATGACGTGT
-CATATCATATACAACAAGACAAGATATGACAAGAACTCATAGCATCGTTTTAATCATAAA
-ACGTTTTATTAGGTTAACAGTGGAGACAAGTGTCATCTAAATACCAGTACCGGCTTTTGC
-ACATAATCTAAAAATTGTTAACAATAATTTTTTTTACTCTTTAGATGGAAATGTGTATTT
-ATAGGAAAAGCGTACTACTACCTGCCTGGATGGTATGGCTCAATCTAATGAGAAATTGTT
-CTTACACAATTATTTACAGCTCAATACATATTTATATAAATTTACATGAATGGGAATTTG
-TTCATACATGTTAAGTCAAATCCCGGTCTGGTAGAATTCTGTTAATTTAACAAAAAGACA
-AATACTTAATTTCTGTTTTTATAAAATAACTAATGAGGTGATGTGTAATAAACATCAATA
-GACTACTGAGTAAAAATTTTTTCTCTTAGTAAATAAAATCTGAAATGATATAAAATTGTA
-TTTACTTTTCATTTTCGCCAGACAAAAGTGCACGTTTCATAAATCGAAAACCGGAGCACC
-GATTTATCGATTTCAAATGAAAATCGTAAAATTTTTTCGGATACTATATACTATACTAGA
-TTCGTTAAAAAGTAACAGGTAGAAGAAATTTTTCCCGACCATATAATTGATATATATATA
-TTATTGATCGGTAGCCGAGTCGATCTGGCCCTGTCCGTATGAACGTCTCGATCTCAGGAA
-CTATAAAAGAATGTTCAGATTAAGCATGCAGCTTCCAGAGATACAGACGCAGCGCAAGTT
-TGTTTTCAAATGTTGCCACGCCTATCCTACCGCCCAAACCTGTCACGCCCGCACTTTTGA
-AAAATATGTGGATCTGTTTTCATATAAATAATAAAAATAATAAAAAATTAGTCTTGTAAA
-CTTTAACCGATTTGATAAAAAAACTTTTACCACGGGTACTATAATCGGAGAACTCGACTG
-ACTAAGCATTCTTTCTTGTTTCATATAAATATGTATGCGAAACTTTATTTTCTTGCATAA
-TTTCTTTAGACAATTTGCGAAATGGACGCTTTCATCAGCACCTTCGAGACACTTTTGCAC
-CTTTAGTTGTGCGATATGTGGATCTGATGGAGTCTTCAATAGCTCAGTCAATTCATAAGG
-GATTTGAAAAAGAACGATGGGAAAGCAAAGGGTAGGTATAACCTAATCTAATTCTACACA
-TTTAAGTGGAATCAAAACATATATATAAATAATATATGCACATATTGCAAAAAAAAAACA
-ACAACAGCTGAATTTCTGCAAAATTGGCTAGTTACCAGAACAAAATTGTCTTAAGTGAAT
-TTGTTGTATGGATCGTAATAATAAATAGTGCGGATTAAAAGATATTAATTTGAGTCAGAG
-TGGCAAGGTTATACATACGTACATATATTAATAAAGGTCAATTTTTTTTATTCTGCACTT
-AAACTCAGTGTTTATGTTGTATTTATATTTTTATTCTATAAAACTTTAGGATTAACGCTG
-CCTTGAACCCTGCAGCATTAAACAATGCTGCCCAGGCGCTCAATACAGCAGCTCTCAACC
-CATCAATGATACTGTGCGGCAAAAAAGATCAAGTAAATTTTTATGTACCGAAGCTACCAA
-AGCAATCAAATTCAACAGCGGCCAACGACGAAATGAGGTTTTTAAATAAAAAAAGTCATC
-ATATATATAGAAGTAGATTTTAAAATTGTCTGCATTTGGTTTTGCATTTTGCTTTCTGCC
-AAATTTTATGCATTGTCGATTTTACAACTTGACAGCATTTCAATGCATTTTACAAGATAT
-TAGATATAAGCCAATAAAACGTTCTAGAAAAATAGAAAAAATTGATAAATATACCTAAAA
-AATTAAATTTTATATTTCATATTTATGGCTTGTTAAGTTACTTTGAAAGACATATTGCCA
-GTTTGTGTAATAAAATACTTCTTCATTTCACAATATGTTTAAATTAAGAGTTTATAATTG
-TGAGAAAAAACATTTTTAGCACAGAGCACCAAGCCAGTCCCAAAATAAGAAACGAAATTA
-AGGAACTTTTAAAAACATAATCAGGCATTTTGTTCCTCCCCTGCAAACTCTAAAATAATT
-CCGGTAAGAGGCTTGACGAAGTATTGAAGGCATTCCGATAGCATTAAAGTAGTAAAGCAG
-ATATTTCAGGACAAATAAATTGTATGTGTGTTGTTAAGTATGACAAATCAAGTTGATCTT
-GATCTGTCCGTCTTGAAAATTAGAATTCTTGCTTATAGCTATGAATATGGTCAAATTCTT
-GTTGACAGTGGAACAGTCAAGTTCAACTTAACCATGCAGAATTTACAGACTTATACGCAA
-CGCAAGTTTCATAACTGTGCCACGCCACTATAAAACCCACAATACCCCCAAATGACCTCA
-AATTATTCCACTATCTCGCCGACACGTTTTTTTATTTTCCTCTTTGAATTGGAAATAGTT
-TCCGATATGCCAAAAACATTGTGGCCGTACTTTAACGCCCACAACCGACCAAACCTATAC
-TTTTTTTTTATTTTCCACTTTGAATTGGAAATAGTTTCCGATATGCCAAAAACATTGTGG
-TCGTACTTTAACGCCCACAACCGACCAAACCTATACTTCCCACACTTTTAGAAAGTTGTT
-GTTTTTTTCGTTTGATTATTTGCTTCGCTTTTTACGGCTTGAAGGCCTTTGAGTGGGCGT
-ATTATTTTTTTGACGTTAATATGCACAGCGCAGGCACCACTAGAATCCGTATTCCAAATC
-CAAACTTTCCGGACAGGTTGCCAATAGACCGACCAGCAGATGGATATGGAAAATCCTCAA
-TTGTTCCGGAAACGCTTTTTCTACCTATGTATAAACATTTTCTAACTTAATAAGCTACAT
-AAAAAAGCAAGAAGTGGAGTTCATTAGTCACAAAATTGGTCCATAGAGAAAGAATCACTA
-AAAAAAGTTACCTCAGTTTACAAATTCGCGGGCACGTTTAGCATTCCACCTTTTCTCATT
-TACTAAAATCCTAATGTGGAGCTCATTGTAATGCACGGATTTTTAGTCATAAAAGTGGGT
-CGTAAAGAAAGAATCTCAAAAAATATTACCTCAGTTAATCTTTATAAATTCGTGGGAATG
-CGTACCATTGTTACTTCTCAGATTTTCTAAAATACGGTAAATAATGGGAAACATTATATT
-TTAAGGTTTCAATGTTACACAGTAGACTTCCAGTTAAAAAAGCACTAACACAAAATTGCT
-TTTCCATATAATGGCAACAAACAGCATGTTTCCTACAATGTTGTTTCTCGGCATTCTTGC
-TTCAGCGATCATCTTCGTGACTAGACCCAGACCTGTACAGTGTATAGCCGTCTCTTCTGC
-GGCATACAGGTACTATGTGGCATATAGCTCGTTCAGTGAAAATATTAAATATTGCACAAA
-TTTTAAAGTTTCTTAAATTTGACGCCAAACACAAAAAATGTATGGAGTAATTTTAGTAAT
-GATAGCATGATTATTAAAGTATTTCCTAAATAATAAATAGCAATAAATTAAATGAGCATT
-TGAAAATGTTTTGGCCATAGAAACAGAAGTAGCTTATGTGGTGTTACACGGTGTGTCTAA
-ATTAATTGATCTCATCATATTTTAAGAATGCTTATATTAAAGCCCGTTATTTTATGTTGG
-CATACACATTGTTAACTATTTTTAAGCTTTAGTAATTCTTACCTATTCCAAATATTGCAT
-TTTTTATGCTTAGAAACGGGTGTGCCACTTCTGAAGATTTATTTTGGAAACTAGACGCTC
-TACAATCTTTTATAAGAGACCTACACTGGCCAGACGCAGAGTTTCGACAACATTTAGAAC
-AGCGCCTAAAAATGATGGCGGTGGATATGATAGAGCAATGTATTCAACGAACTGATTCGT
-CCTTTCAGTCATGGCTAAAAAAAAACATTGCCTTCATTTCAACTGATTATATATTGCCCT
-CTGAAATGTGCGCCATGGTCAATGTGATATTAGACGCTAAAAATCAAAGCTTTAAATTAA
-CCACTATTGACGGCATTGATTTGGTAAGTCTTCGAATTTTATTTAAAAAAAAGTATGCCT
-AATTTATTTGAACTTTTTCCATTTAGTACAAGTTTCATGCGAAAATTGATGACCAAATCG
-ACAAAGCGAATGTAGCTATGACACAAGGTCTAAGCGGTAAACTTATGTCTGTGCTAGAGT
-CGACTTTGTCTAAGCTAGCACGATACGATGAAGGTAGCTTGATCGGCTCAATTCTTAGTT
-TTACAAATGTTTCAAGCTCAGGAAAGGATCTGGGGCAAGGATACGTAAATTTCTTCAGGA
-ACAATATGGATCAAGTACGAGGAAAGATTGCCGACGATTTGTGGACATTACATTTTTTTG
-AACAGTGGTATTCGCAGCAGATTAATATGCTGTGTAATTGGCTGTCGGAACGGGTGGACC
-ACGCCCTTCACTATGCTCAAGTTGCATCTATTTCTCATATTATCAAGGTAATATAGTAAC
-ATTGCAAATTAACTTATCTTTGTACATGGTATATTAATAGAATAAATTTTGTTTAATATT
-AAAATAGGTAAATATTAAATTCGTAATCATAATGGATGGTGGTGTTTTTGCATTCACATA
-AACTGCACCACTGTCTAACTTTTCGACACAAACTCCAAAGTTGTGCAAACTGTGATCTTG
-CGGTACTTTTAAAATTTTCGCTAGCAAGTGCTTTTCCCCGTGGTTCAAAACAAATAATTG
-TGTACACAAATGTGTAAAGTCTGCTTAAAACACAATTGCCTTCAGGAAATAAAGCCTGAG
-CTGCCAAGTGACCTGGCTAAGGATCCAAATCTTACATATTGTAGTGGTGGATGTCTCAGA
-GTTCCCAACGAGGTTAAAACGTTAATTTTCCAATCTAATGGTGGCTATAATCACCAGCTT
-TGTCGCGCTTGACTCGCAAGACTTCACAGCTGACCGCAGCTAAAAAAGATTTAGAGCAAT
-CCGAACAATTCGAGGATTCACAACCAGTAATTCCACCTATCCCGATTTGAGATAGAGATA
-GCATTGCCGGCGCAAGTTTGCTTTTCAAAAAACCCATCTGCAGTGCCAAAAAAGCCGATA
-ACAACATCTAGCCTCCTTCCGTTCTATTAACATGCAGTGCAAGCCCAGATATTCTTAGCT
-TTAAAGTGTTTCCTGGTATATTCCCAACATACAGGCTACACCACACTTCCAAACGAAGAG
-GTGGAGGCTACTCTCACCCGAAGGAGTTACTTTTTGATGAGTTCCGTAACAGCATTCTTA
-TGTTTCTTATATATCTTGATTTATATCACTTGCTTCACGTTTATTTTAATAGCTTTTTCA
-GCTATCCAAGCCGATTTCAAAGAACTGTCTTATAGGTAGTTCTAGGAGATTTTAATATAC
-AAAAATTTGTTCGCAGATAAAATATTAATTCTTATAGCACAAGGTGCTTTGTATCAAGTC
-CTGGAAGTTTTTTTCTGTGTCCTAATAGTATTAGGTAAAAATGTAAAACCATTAGAATAG
-AAAAAGTAGTAACAGAAAAGTAAAAGTAGTAACATAGAAAAGTATGTAACAGGCAGAAAG
-AAGCGTTTTCGACCATATAAAGTATATATTATATATATATATATATATATATATATAGTA
-GCATATGTGCCATAGTATAACACTTGACTACATATACTTATGTATATGTCTTAAAAGTTA
-GTTCTAGGAGATTTTAATATACAAAAATTTGTTCGCAGATAAAATATTAATTCTTATAGC
-ACAAGGTGCTTTATATCAAGTCCTGGAAGTTTTTTTCTGTGTCCTAATAGTATTAGGTAA
-AAATGTAAAACCATTAGAATAGAAAAAGTAGTAACAGAAAAGTAAAAGTAGTAACATAGA
-AAAGTATGTAACAGGCAGAAGGAAGCGTTTTCGACCATATAAAGTATATATTATATATAT
-ATATATATATATATATAGTAGCATATGTGCCATAGTATAACACTTGACTACATATACTTA
-CACAAACACACACACACACAATACCACTTAGCAACAGCCATGCACCAAATTATAGAATGC
-CTTAGGATATAATTCATAAATTCAAGTATTTCTAAGAACCCCCATTTTGGTGACAATAAC
-AAATCCAGCCTGCCCTAATGTAAACATTAACATCCGCTGCCGAATCCGTTATTACGACCA
-AAGGGTCAAAACTCAAGAGGGCACCCAATCCACCAGACATAAACATCCGCAGTCGCATTC
-GCGACTCCCACCAAAGGGTCATAACCGCTTACGCAGCTGAAATTCTTGGCTTATCCAGTA
-TCCATGCGCGATCCACTCAAAAGAGCGCTCAATTCATAGAAATACATAAGAGAGCCTCTT
-TTTGCGCATTACATAAAGGAGTAAATGAGTTTGCTAAGCGTTCGCTTCGCAACTTACAAT
-TAGATTTAATTCTTTCGCTCTACGAATAAGACGTGAATTGTCTCCGCTTCCACACTTGTG
-ATTTTATTTTGAATAAAGGTTATATTTTTTATCTAATAAATTACCGTGGATTCGTTATTA
-TATATATGTATATATATTTGTTAAATATAAATAAATAAATATATATATAAATATATAATA
-TATAAATATATATATATATATATAAATATATATATATATAAATATATATATATATATAAA
-TATATATATATATATATATATATATATTCAGGATCAATAGCCGAGTCGATCTGACGAGGC
-TCTGTATACATGGCGTACTTGTGCTAGAAGACGATTTTCTATCCTAAATCAGTTCTGAAG
-CAAGAAATGAATTTACATATTTGGAGTTTTGGCCAATTTCGAAGCATATGATAAAAAACA
-AAAAATTAAAATAATTAAAAATTATTAATAATTAACAATAATAATTAAAAATTCACGCCG
-TGAATATATTTCCGTACTTTATTATTGCAACAAAACGACTTTAACTCAATATAAACTCGG
-TTATATAGCGAAACATTAAAAAATCGATTTGCTTTTGGGGGAAATTAAAAGGAAAAACAG
-AAAAGGTTCCGCGCTTTTCTTTCCACCCATAATTGCGCGCTTTTTAAAAACATCAAATTG
-GAATATAACAAAATTCAACTGAATCTAATTTAAATATTAAATAATAAAAATTGGTCATTT
-ACATACATTATTATTAAGTCAAATGACTTAATAAATATTCTTAATAATTAAAGCAAATAC
-AAAGGAAATTATTATAACTACTGTAATTTAAAACATAAATTTTCCAAAAAGAAGACATTA
-CATTGAGAAATAAATATTTCATAAAAATATCACGTAGTAGAAAATAAAAATATGAAAACT
-GTTTATTGAAAAATCATATCTTGAGGCACGAAGTGCGGACACGGACACAAGCACTCAACA
-ATCATTGCCTTGTTAATTTTTCACACGCCGCAAGCTGAATACTCTAATGACAAATATTCT
-AATATAAAGTCATTTTTGAAATTTATTTTGTGATATTATGATTCGGCTATTACTATTTCT
-AAGCTATATTTAAATAATAATAACGTTAAGACATTGCAAAACAAGAATTTTTCGTATGAT
-GCCAATTGATCAAAAATAATATAGATTTAAAGTCTAAGAACTTCTAAGGTGAAGGGCATA
-TTTTGTCTAATTTACAATGCATAAGCATACGTGTGCACACATACAGTTGTCTGCTATCAC
-TGTATGCGTAGAAAAAGAGCTGTAGCGCTCACCGCTCTCTCGCTCTCGAACAAAAATTCG
-AGAGAGTCTGGAGCCACCTCTAGAGCCACGGCGAAAAATTCGTGTGCCAAAAAATCGTAT
-GAGGTTACGCATCTTGTTATTCTAGTGCCTTTGGTATGGCCGTTACGCATCTTGTTATTC
-TAGTGTCTTTGATCAAAACTTGCAAGCGAGTCGTTAAGTGTACCGCAGAGCGCAGTCTGC
-ACGCACGCTTAGAATTCGGATTTTGTTTGGGAGAGCGGGTGCAAGTGAACTTTATGTGCA
-TACAAAGCCAACACCAAACGCCACTGCGGAAAACGCACGAAAGGGAGAGAGTAAACAAAA
-CACAAAAACAGAAAAGCAAAAGATTTAGTTAATTTGTTTAAATTAGTTCACAAATCAAAA
-GAGATTTACTTGCAATGCGAACGGAGTTTTAATAATTATGTGTACAACATATAATTATAA
-AAGAAAAACCACAGCTGGGTTTGACAACAGCAAAAATAAATTGGGAGCGCAGAAAGAAAC
-ACGACCTTTCACTTTGAAGTCTAAGAAAATTATGCTATGTATATTAAAAGGGACTCCAAA
-TATGTAAATATAGGCGGAAGTATTTGGCGGCCCAAACATATGCTAGTAATTGTTTTTCTA
-TTGTTTTCTAAATCTGTTCGTGGTCATTTAAAGTCCTGCTTGCACAATTAATATGTTTAT
-TATCTTGTAATATGGCAAAAATGGTAGAATCAGTAGTATCTTGAAATAATTTTGAAATAT
-CAGGACAAATGAGAATGGCAAGGTTTTCATTTTTCGAATAATTTATTATATGATTCGTCC
-TTAATAATAATTGTAGCTTCTTTTTTAAAAACAAGGTTAGAGGTTTTGCTATGTTTGCAA
-AATATGGAATGAACGTGCAGTAATATTATATATTAACATTATTATATATATAATGACGTA
-TCATATCCGATTATATCAAAAACTCTCAATGGCTCATGTATTGTATACTTCCCCGTTGTT
-AATAACAGCTGTTCCTGAAACTGATTTAACGGCTTACGGGTCTCATGTATTACACTTTCA
-AAACTACTTTCAGCAGAAAGCTGTGTATTTTGATCTGAGCTTGATTGTTCTATATCGTTG
-TTTGTAATATTATTTTTTTTTATTCGAGAAAAAGCGTCAGGTACGGCATTTGTTGATCCG
-GGTTTTTTTTGGTGTGAAACATTCTATGAAAGAACACCATCTTTTCATTTCTACGTTCGA
-GGTATTATCTGAGATTGCAAAAGATAAAGATTGATGGTCTGTTTGTATTTCTATATTGAT
-TACTGCATATAAATATTTTCTGAGATTTTCAAGAGCACAAACTATGGCTAACAATTTTTT
-TTTGTTTGTGGCGTAAAGTTGTTCGGTTTTATTTAAAGTTTTAGATATGAAAGTAATTGG
-TTTATTACCATGTGATAAAACCGCTCGGATAGCTGACTTGTGATTACTTTTAGTTTGGTT
-ATTTATCGGGTTAGCCAGCTGGCGACAAAAACGGACAATGGAAATGCTGCTAGGATTGGA
-GTTTGAAATTTGTTTATCAACTGGGGCAATTTGCTATATTTACGGGTTGGATAGCTTGTA
-TGTTGATATTTTTTTACATTACAAATTAAATTAAATTTCTATCGATTTGCATTAAAAATT
-TTTTGCCACGTCCACTCTAACGCCCTAAAACCGCTTAAAACTGCCACGGCCACATTTTTG
-AAAACTTTGAAATATTTTTTCATATTTCATTAAGTCTTGTAAATTTTATTGAATTGTCAA
-AAAACTTTTTCTACCTTGATTTATTTTATTGGATTAAACACACACAAACGCACACTCGGA
-CTCATAAAAGCCGCCCAAATCTATCCCGCCCCCACCTTAGAGCATTGAAATATATTTGTT
-TCCCAAAAAACCAAAGTTCCTGAAAAATGTTGAAAATTCTCGGTCTAGCTGAGTAACGGG
-CATCTGATAGTCGGGAACCTCTACTATAGAGTTCTTTCTTGTTTATATTACAATACTTGT
-TGCAGTAGTATGTAAACCAAATGCATAGTTATTATCTCTTAAGTGCGTTATAATCAATTT
-ATATTAATCTTCTAAACTTATAAATTTAGAAAATATATTCAGACTTTGAACTACAAGGTG
-TATTGGAAGACAAGCTGAATTCAAAAGCATATCAGGCAGTCGCACAGCGAATGGCAACAG
-AGGAAGCAACTTGTGCATTGACAATGCCTGACGCTTGCGAAGATGAGTAAGTTTTATTGC
-GCGTTAAGATACACACTTTTAAATAAGTTTCCACATTTACAGACCCTGTGACGAAATTCG
-AGAAGGGGAGGAAGAAGACAATGGCGATGAATCTACATCTAATATACCAAGGGGCTTGCC
-AAAACCAAAAGTCGCTGCCGCCCAAGCTGCTGCTGTTACCAACGTAGTTGCCGGACGGGT
-GGGAAATTTACTGGGAAAAGGCATTGGTGGGCTTAGTTCAAAGTTAGGAAGTGGAAGTTG
-GTTTTAGACTTGACCAGTATTTTAAAATCATTATAAAAATTATACATTTTTTAAATTTCT
-CTCTTTATTCAAACTTGTATTATTTTATATTTTTAAAATGTAAGATGCTATTAACATCCC
-TTAAACGTATTTTATTCCCTTATCAATAAGTTATTAACACAGAACAAATAACTTCCTAGG
-CACAACTACATATGTCCCTTGCTTCTTGATATTTCATATAAATTATTACCCAATGTTCTT
-TTTACCTGTAACTATTTATGGATTACTTAATATAAATAAACGTATAAATACATTATTATA
-TTCATCGTTTAATTTTAGAATGAAATATCTATATATATACTTTAAAAGTGAAAGCATAAT
-CTAAACACACATATAAACACAATATTATATTTATTTCATTTTAGGAGAAAACATTTATAT
-ACATACTTCTAACTTGAAATCATATGCTTCAAAAACCTATGTGTTATTCTATAATTTTTA
-AAAATGTTATATTTCTTATTTAGTATCCCCACCCTATATTCTAAGAGTAACGCATAATTT
-ACATTCAGAAAATAAAATTACTATCAAATTAACTATTATGTGTTAATAAAAAACTAATAA
-AATAGCGCGCTTTATTTTACGGAAAATAAACCACCTTAATACATTTGTTCGCGATTTATT
-TATGCCACAATAAGATTGACCTCCACCATGACGCTTCTAGTCTCAAGAGAAAAACATGAG
-CTAGTTCCTCGACTATAAGCAACCAGTTACTTGGCTAGTAAGACTGCGAACGAGGATTTC
-AAATCCTTTTAGCTTATCTACAAAAATTGGCATAATAATAATAATAATAATAAAGCGATT
-TTAAAATTTTTTTAATTTTCATCGCCTATTGACTCTGACATTTTATTGTTCTTTGATTTT
-TGTAAAAAAAAATCACATTTTTGCATTTCTTGGTGACAGTTATGCACGCCATAGTTTCGA
-GTAAGATTATACGACTTAAGGTTTAAAGTAACATAGAGCTAGTTTATGGAAAAAAGGGAT
-AGTTTTAGTAAATGGGTAAATATAACGTTTTGCTGAGCATCAGCGGGTATCCTGGGATGA
-GACGACTATAGAAGGCGGCGACAATGAGCAGTTTTCATCGTTCGGTGAGATGATAAAACA
-GATGCCCATCCTCCGCTTAGGTTTCCATTATGGCCGTCCATTTGTTGCTGTGTTCCTGTT
-GACTTCACTTTTTATATCATCTGTGCAAACCGACAGAGGCGGTTTTATATTTACAACTGA
-CTTGCAGTTTTTGGTTAGGAGCGTAGGCGGGCTATTAGTCTTCGATAATTCACGGCTGGT
-AATCGATATGCTAGTAATTTTCTCGCCAGCTTATTATCGATATGTCGCGCGTTTTTGGGA
-GAGGTTAATCGGTATTTGATTTGTTGTTGTTGTCGTCGCTCGAGTGGAGTTTCCTTCAAC
-GGCTACTCCCCTTGGATCCCGAAATAAAGGAAAGACTCTTCCTGGTTCTTTAAGATTATT
-CAGTACATATTATTTAATCTTATCGCAGTTTGCCTTCCAAACTCTCGATCGACAATGCCC
-GCTAAGGTTTTTGCGGCTTACGATGGCGGCCATTATTGTGCCCGCACACATTTATCCACC
-AAATCCTATCACTATCAGGAAATACTGACTACGCCTATCGATTACACCGTTCGATCCGCG
-ACATCCCCGACCCCGTAAATAACCGATTCACTTAAATCCACAACTGCACATTTAGATGTT
-ACCGTAGTGTTATAAAAAAAATAGCGAGGAAGGGTAAGAACTTGTTTTTCGCTTAGTGCT
-AACGAAATTATAAAATTGTTTCGGATCCTGTGCAAGCTGGAACTTACAACGGTTTAAATA
-AATCTTCTAGCACTGAGCATTAGGCACAGTAAAGTTTAACCAAGCGCTTAAATACTTACA
-AAGGATGGACTGAGAACCGGTATTTTTAAATTTTATATAAAGTCTGGACTTTACATTTCT
-TAGGTGTGTCAACTCTTAATTAAACCAAGGAGGTTTAGAGATTGACGGATAGTACATCGG
-AACACAAGAGTCAAAAATTATTTAATTGCCGTCATTTTGTTGCAGGACTAAAGATCGGAC
-CAATTAAAGCCAGCTATAAAATTGTTTAGCCTCCGAAAATATGCCTTGCGAAAACAGTGA
-ATTTGCTTTGTTGACTTCTTTGATTTTACTTTTATTACCGTACCTATGTCGATTGTCACT
-TTGAAAGTAGGATGATATGGATCTTCAGGTTGAGTAAGAGGTGCTACCCTGGACAGAAAC
-CACTTTCAGGACATGTTACATAGATCATAGACATAGATCCAACAGTTGACCAAGAGAGTT
-TCGAACCTAAATTTAACAACGATAAGTCGAGCAAGCCGTCAATAAAGTCATGTAGTGCTA
-AAGGGAGAAGGATGTTCGATTTTTCTTCTGGGGACCACGTTGTGCCAGGTATATTAAAAT
-CACCTAGAAGTACCAATTGTTTCATGTCAGACAATTTATTTTAGATGGATTGGATAGCGG
-ACAGATGATTCTGATATTCTGGGAAATCAGAAGATGGCGGAATATACGAGCATGTTATAT
-AAACAGATCTGTCGGAGAACGACAGCTTTACGCATATGAATTCAGAGTTACGGGACTCGT
-CTAAAAGTAACTCCTCCGACGCGAGGGTAGATCTAACCGCAATTGAGACTCCAACACCTC
-CCCCCCCCCTTGGAGGGACAGTTATACCTATATATTGTGTACATACCTGGGAAGACCTCG
-GAGTTAAGTATCTCCGGCTTTAACCAATTCCCTGTGGACACTATTATATTGGATTCAAAG
-GAAAGACAGAATGAATTCTGTTCCGCATCCACAATTTATTTTGCCTTTGATTACAATTTT
-TGTAATATATAGGTACAATAATTTGGATTTTAGAGTTTAACATCGCATGTGGTTTTTTTT
-TTTGCTGGTGGAGGTACGAAGACAGAATGAATTCTGTTCCGCATCCACAATTTATTTTGC
-CTTTGATTACATAGAATTAATATTTTCAGTGCCTATCGGCGCTGTCATTTTATTGTACTC
-TGATTTTGTTGTAGTATATATAGTTACAATTTATGGCAATTTACAATTTCGGATCAGCGG
-CAGTTGTGGGCGCTTTAGTTAGAAAAGTAGGTTTAAGATTTAAAATTTCTAAGAACATTT
-TTGATTTGTTTGGCGGCGGTTAAGCTCGCCATGATTTTACGGTTTAGGATTTACATTATG
-TTAGAATTAGTTTATGGCAGGTACAATTTTTTGATATTTTTTACGGCCGTTTTACGCGCC
-ATAGTTTAAGTAGTTTAAGTAGTTTTAGTTTTAAAGTAACATAGAATGAGAAAATTTTTT
-AGCATTAGAGGGGACAGTTTTAAGTGGATGTGTATTCTAAAAGTTATTTGTGGTGGCGCA
-GGAGTCCAGCGATGAAACTATTTTAGGAAATTTTTTATTTTATATAGGCGGCGACGACAA
-GGAGTTTTTTTTTTAACTTTGCTGGTGGAGGTACGTTTTAACTTTGCTGGTCGAGGTACG
-GAGACAGAATAAATTCTGTTCCGCATCCACAATTTATTTTGCCTTTGATTACAGTGTGTG
-CAATATATAGGTACAATTATTTGAGTTTTTGAGTGTTACATTGCATGGGGTGAGTTTGGG
-CAAAGACCCTAGAATAACAAGATGCGTAACGCCATACGATTTTTTGGCACACGATTTTTT
-GGCCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAGAGAGC
-GAAGAGCGCTACAGCGAACAGCTCTTTTCAACGCACAAAGTGATAGCAGACATCTGTATG
-TGTGCACACGTATGCTCATGCATTGTAAATTTGACAAAATATGCCCTTCACCTTAGAAGT
-TCTTAGACTTTAAATCTATATTATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTT
-TTGCATTGCCTTAACGTTATTATTATTTGAAAATAGATTAGAAATAGCCAAATCTATGTA
-CATATTATCACAAAAATAAATTTCAAAAATGACTTTATATAAGAATATTTGTCATTAGAG
-TATTCAGCTTGCGTCGTGTGAAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCG
-CACTTCGTGCCTCAAGATATGAACAAAGCAAAGACACTAGAATAATTCTATTGTCTTTGA
-TATTACTTTTGCAATTTAATTTAATTGCATATTTAATTATTTAGTATATTTATTAAATCA
-TTTGACTTAATATGATGTAACATTAACATTAAAAGTGTTTCAAAAAAAATATTTCGCTTT
-TAAAAAATTGTCAGATGAGACACAAATTAGAATTAAACATAAATATAAATGTGTAAACGG
-TAGCTAATTCGAGCGGCGATTTTAACAAACAAATTTAAAAAGCTTTAAAATTATAATAGT
-CAGGGCGCGAATTTTTAAAAATTTTTTTATTTTATCATATTGCTAGGAAATTGGCAAAAA
-CTACCCTAATATCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGGTTTGG
-CACTATGCAGCCACTTTTTTGGTGACGGCCAAAATTGCTCTCTTTCTGCTCGCTCACGCT
-GAGAACATAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGACG
-AGAACGCGTATATGTGTGCGTGTTGTGCTAGAAGACGATTTTCGGGCCGAAATCAATTCT
-GATCAAAGAAATGAATTTACATTGTACATATTAGAGTAGTTTTTTGCCAATTTCGTAGCA
-ATATGATGAAATAAAATAATTTTTAAAAATTCGCGCCCTTCTTATTATAATTTTAAAGCT
-GTTTAAATTTGTTTGTTAAAATCGCCGCTCGAATTATCTACCGTTTACACATTTATATTT
-ATGTTTAATTCTAATTTGTCTCTCATCTGAAAATTTTTTAAAAGCGAAATAATTTTTTTG
-AAACACTTTTAATGTTAATGTTACATCATATTAGGTCAAATGATTTAATAAATATACTAA
-ATAATTAAATATGATAACTGTTTATTGCAAAAGTAATATCAAAGACACTAGAATTATTCT
-AGTGTCTTTGCTTTGTTCATATCTTGAGGCACGAAATGCGGACACAAGCACTCAACAATC
-ATTGCCTTATTAATTTTTCACACGCCCGAAGATGAATACTCTAATGACAAATATTCTTAT
-ATGAAGTCATTTTTGAAATTGATTTTTGTGATAATATGTACATAGATTTGGCTTTTTCTA
-ATCTATTTTCAAATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGCATGGTG
-CCAATTGATCAAAAATAATATAGATTTAAAGTCTAAGAACTTCTACGGTGAAGGGCATAT
-TTTGTCAAATTTACAATGCATGAGCATACGTGTGCACACATAAAGTTGTCTGCTATCACT
-GTATGCGTAGAAAAGAGCGGTTCGCTGTAGCGCTCTTCGCTCTCTCGCTCTCTAACAAAA
-ATTCGAGAGAGCCTGGAGCCACGGACAAAAAATTGTGTGCCAAAAAATCGTATGGCGTTA
-CGCATCTTGTTATTCTAGTGTCTTTGCTAATATGTACCATGTAAATTCGTTTCTTCGATC
-AGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATACGAGTTCT
-CGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTATATTTTTAGATTTCTTACGCTCTC
-AGCGGGAGTGAGCCGAAAGAGAGTAATTTTGGCCGTCACCAAAAAAGTGGCTGCATAGTG
-CCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTTGGGGTATG
-GGCGTGGTGAGTTAGTTTGTAAATTAGTATTTTTTTTTTTTGTAATCTTGGCTTTTAGAC
-AGTAACATGGACTGGTAACATTAACATATTGCAAGGCTTGTTTACATTTAACAATTTAAA
-TTATTTTACAGAAACATTGAAATTTAGGACTGATGTTGCTTAATTTGTTTCTTTTCAGGT
-ACCCCCGCCAGAAGGACGGAAGCACCGATTCGCTGGAAGCCTCTGGAGACGTTGCAGGTA
-AGTTGTTGTTGTACTTGGGCTGGAGCTATGTTGCAGGCGCTGGATGCGCGCCACTTGCAA
-CAAATAGGTCCGGCCGGCGTTGCAGTTAGTTTGTTCCCGCGCCGCAGTCGTTTGGTGAGT
-ATCTCTTCTACCCTCATCGGTAGATGTTTGCAATTAATACATCGTTTATTCCAGAACAGC
-TTCGCCGGTCGTCAGGAAGAGGGAATTCTGAAGATGGGTTCCGCGCGGCCGTCGTTGTAT
-TGTTTTGGAGCTGCTGGAGTTGGTGGTGTCTTCTGTCTCATCGTGACAGAGGAGTCGTCA
-TGGAAATTGTAGATCGGTTGTTCATCGAGAGATTTTTTTTTTTTTTTTTTACTTTGCTGG
-TGGAGGTACGGAGACAGAATGAATTCTGTTCCGCATCCACAATTTATTTTGCCTTTGATT
-ACATAGAATGCAATATGTAGGTACAATTATTTGAATTTTTGAGGTGTACATTACGTGGGG
-TGAGTTTGGGGATTGGACATAGATTTAGTATTAATATTAAGTGGTAAGTATTTTTTTGTA
-AACTTAGGTTTTTGGCAGTAACATGGACTGGTAACATTATCACATTGTATGTTATGTTTA
-CATTTAATAATTTGAATTATTTTACAAGAAACATTGGAATTTAAGACTAACATAATTTGA
-ATTAATTCTTTTCAGGTACCCCCGCCAGAAGGACGGAAGCACCGAGTCGCTGGAAGCCTC
-AGGAAACATTGCAGGTGAGTGTTTGATGTATTCTGGCTGGGGCTTGTTGTGGACGCTGAA
-TGCGCGTCGCTTGCAACATGCATGTCCGGCCAGCGCTGCAGAAAGCCTATTCGTGTTGGG
-TGTATCCCGCGCCGCTGTCATTTGGTGGTTGTCTCGACCACCCTCAGTGGTAGATATTTG
-CAATTGTTTAATAAAATTTCTTAAATTGCAGGGCAGCTTAGCCGGTCGTCAGGAAGAAGA
-ATATCTGAAGATGGATCCCGCGCAGCCGTCATTGCGTTTGCGTGGGGTTTGGACATAGTT
-AGTATTAATGTAGTATTTTTGTAAGCTT
->chunk7
-AAATTATTGTTAACCACACGGTTTATGAAAAGTTGATATCTATTATATCGTGTGTTGAAG
-ATGCTATCTGCACCGGTACCCAACCCAACTCGGTAAGAGGTGTTTTTGATTTTAATGGTC
-CCATAAATTGTAGAACAAATCGTGATTTGGAATTAATATTATTATTACAAAAATATGTGT
-GCTTACCTTAAGGGCTATGGAAGAATGAATCCTAAGGTCTTCTTCATTTTTGCAAGAAAT
-GTCACATAAGTCTAGGCGAGCATTGGGAAACAATTGAAGGCTTTCGGTGCTTCCAGACTG
-AAAATACCGATAACATTTTAATTTTTTTTCATTCAATATGGCTATGTATACGCACCGTGT
-AGTCAATGCGTTCTGGCATGCCTACAAACTTTGTTTCACAAACGCGTCGAACTTTAATGC
-TGACCATAATGGGTGCAGATTCTTTCATTGCACAATCATAGGCAACCACGGACAGAATGT
-GGTTATGAGAAGCTTTGTGAGAAAGTGGTTCAGTGTTTTTAATTGAACCTTCGTTATCTA
-TTGAAAATGGTTCATCATTGTTAAGAATCTCATATTTGCAAACATCACCAAAGAGCGGAG
-TGCAGTCTTTATCGGAAGCTTCGACTCTTAGGATCTCGTTATAAAGTCTTCCCTCGTCTA
-CTTCAATTACGTAAGACGGTTCTAAGAATGTTGGAGCATACTCATTTACGTCGATAACAG
-TAATATGAACATTGGCTGTATTTGAAGGTGTTCCATCACAATAGATTGCACAGATTTCAA
-AGTGATAACTTTTACGATTCTCGCAATTTAGTGTCCGACGTGCTTTTAAAATACCTAGGT
-TATTTACCAGTTCAATCTAAAATATGAAGTGCAAGTTATTACATTACTAAAAAGTAGTTA
-AAACTTACCTTAAATGGAATTTCGTGATACGGTTTTTTGAGAATATGGAAGTTACAAATT
-TTCTCTTCGTTCACTTTAATAAGGGGAGTTATTTCTACAAGTGTTTCATTTTCTCGAATT
-AAACCGTGATATGACTTTTCTAATATGATTTCTGAAATACAACAAGTAATTTTAATACAG
-CTCTTATTTTAAAGTTCTAAACCAAGGATGTTACAAAATAAACAAGAGAGAATGCTATAG
-TCGATTTTCCCGACTATCAGATACCCGTGTGAATGCGAAGGCGAAATATCATCATTTTTC
-TGGGATATCGATAGATAGTGGGGAATAAAATGAGAAAATTCAAAATTGTTCAAAAATGGG
-CGTGGCGGTTTTGGGCGGTTTTAGGGCGTTAGAATGAGCGTGGCAAAGTTTTTGGGCAAT
-AAAACTTTTTAAAAATATTAACACATTTATCAAAAGTGAGGGCGCGACAGTTTTACGCGG
-AAGTCGGAGTGGGCTTAGCAACATGGGTCAACAAACTTGCGCTGCGTCTTTGTCTCTAGA
-ATCTATATGCTGAACCTCAACCTTCTAGCTTTTATACTTTCTGAGATCTCGACGTTCATA
-CGGACGGTCAGACAGACAGGGCCAGTTCGACTCGGCTATTGATCCTAATCAAGAATATAT
-GTATATACATTATATAGTCGGAAACCCTTTTTTCTGATTGGCACATACATTTACACGAAT
-CTAGTATAGCCTTTTACTCTACGAGTAAGATGTATAAATATTTCGATTCTGAGGTGTAAT
-TTCAGTAAAGTAAAGGGATATACAATACCTTTCTGTGTTAAATATTCATCATCATTTTCG
-CTGGACGTTTCAACTCCAGCAAACAGGAGTTCAAAACATATTAATACAATGCATCCGTAA
-CCAAAGGTTTTGTGAAACGTCATGGCTCTATTCGAAGTTCTTTAATAATCAAGCCCAAAT
-ATATTTATTTTGCTGAAAGAAAATGATTTTCATATTGAAATGCAAACACCGATTTAAGCA
-AAAATACCACAATTGTTTTGTTTCTTAAATTAGTGTTCTTCCTTTCTATTATTTTTAAAA
-GCATTAAAACTACATGAACTTACATAAATATATTGTACATATGTGTATATATTGAAGATT
-ATATTTTATATTTTCCCAAAACTCGTATCAATAAATCTTTAAAAATCATGTACCTAGTAG
-ATGTTTATTTTCCGTTCTTTAAGATAAAAATAATAATAATATAATACATTGCAATTTTAT
-ACTCTGTGATGACACATTCGACTTTAGAGTAGTTTTTCTTTCTAATACGTGGTAAAATAA
-GACAAAGTTTTGTCGTGTGTAGGCCCTACACCCTTTCGCAGTTTTTATACAATATGTTGA
-AAACGCGAAAACGAAATTCGACAAATTTTTTTGTTGCTTAATAAATTTTTTGCAGACACA
-TAAAATTATATTTATTTCTGAACATTTTTTTAAGATTACACAGTCTTGCGCTTCAAGGGC
-TCTTATGAAAGGATAAACAATGAATGAATTTTGAGAGAAAAAGAAACGTTCAAGGAAAAG
-AAGTATTACAGAGTTCAGTTCATAATAATAAAAAATTAAATATTGGTTAAGCCGAGATTT
-TGTTTTATACTTTGGAAACACTTCTTCTTTCAAAGCACTCAATATAAATTTTCCTGATAA
-TTTATTCTGGAAAGTATCTAGAAAACAATCCTGAGTAATGTTTACGAAAGTATTGTAATA
-TAGTCTCGGAATATATCCAGAAGACATTTAGGGAATGCTTACAGAAGCTTTTCACGGAGT
-TCCTACAGCACGGGAAGTATGAAAGAGCCCGGCAAAAAGGAACACCAAATTTCCTCCTCA
-TGAAACCACTTCCACTCGAAAAAGAGTATCGAAAGTGTTCCGGAATAATTCCACTACCGT
-CTCGGTGCTTCTCTACTTTTTTCGTTGGTACAATACAATAGAAAGAATGTAACCAAAGCA
-ACAAGAATTACGGCCAATTTTTTACGTTAAATCAAAAACTTTTTAAAGTTGTTGTTGGTG
-TTAGAATAAAATAGATAAGTTATTCAAATTGGTTCGGATTTTCTTTAATTATATATATGT
-AGGACAGAAAGTGGAAAGTCTGGGAATTTTAGTAGCACTTTTTTTTAGTTAGTCTCATTT
-TTTGTTGATTAGCTTACAGCTCCAAAACACATTTTATTCGAGGACCGTGTATAAACTCTA
-GTTCCCGTGACTATATATGATTAAACATTATAAAATGTACCACAGTGAAACTGATTGTTG
-GATTACATATATGTATTACATTAGTATATATGAATATGCATGGATGAGAAAATCTTGTGT
-ATGTGTTGTATCCAAGAGATACACATTCTGTAATGAACTTGGATTGCCTAACTGAACGAA
-TAGCGAACCTATCCGAAGGGAATCATGCGTAACCTAAATACTTTGATTATAACTTTTACA
-TATGCATAGATTTAAATCGACTCAAATATGAAATAGTACAAGTTAATTAGACGGGGCACA
-TTAACAAAATCTCAGAAAATAATTTTTTTTGTTTCATTACATAGTTTCTTACTTTTGTCA
-GCAAAATAATTACTTGTGACGTTTGAAAAACTAGTTGTAAGTTTAAATACAGAAGTCAAT
-ACACTGGAAACGTTTATCCGACATTTTCAGATCCTTGTGTGGAAGTGGTTAATACTTGAA
-AAGTGATTAAAAAAAACAACATATAAGGCCCTGTGGAGACTATGCTCTAACATTTTAATC
-GAATTTTAAGTGATACCATGGTTTGTTTAAAAGGAAAGTTAAGGGGTGCTTACGCTGTTT
-TGATTTACAAATGACTGGAATTTTTGGGTAGGATATTTTCATATATAGATATTTTGATTC
-CTTGATATCCCAAGACTCAACATTTTTTTTTTATTTTTGATCAGAGGCAGAATATTTATG
-TTGTTAACTATTGCAAATCGCAACCAAAATATAGTGATTGTCATTTATCTTGGCCTGATA
-TCGACATATTGGCAATAGCAGACCTTTGATTAATAAAAATGTCTTAATTTTTGGTTAATA
-GAGAGGAAGAACCTAAGTTTTTTGTTTTCAGGCAGCTTTATAGTGTTTGAAAAATTTGTA
-ACATCGTTTTTAAATTTGATTTTTAAATTTGATTTGAAAAAGTTGTTTTGGCAATTAGAA
-TTCGCGAATAATACCATAGTCCTACAGAGCACATTCGTAAAAAACAGTTGTGATTTTTAA
-AAATTGTGTAACTCCGAGTCTAAGTTATATGCTCACTAACCCCTTGGGGGCAGCCTTTCT
-AGGTCAATTTAAATATTTCACTTAAAAAATGTACACGAAAATGGTTTTATCGACATTCGA
-CTTAATGGCGCAGTCAAAACATTGTATTATCGATGTAGTTTTGTGTTTCTTTTTATTGTT
-TTCATCAGACCATGCTTAGGGTATAGTCAACATACTGTTATTAGTATTTTATAGAAAACA
-GTATTTTTAACCATCGTTTAACTTTTCTGAAAAGTACAGCATTATTAATCGAATGACTAG
-TTTACACGTCAATTTACTGAAGTTACTGAAGACAAGCTTTTTCCTATACGAAATAAAATA
-GTTTCTTATTAAACATGGGACTAACAATATCTAGTCTTTTGACACGTTTGTTTGGAAAAA
-AACAAATGCGTATTCTTATGGGTATGTTCAAAATACGATACACTAAATATAAGCCTTTAG
-TTCGCGCATAATTTTTAAGTACTTGCAATCAACGTGCACATAATTTTAAATATTTTTGTA
-CGCAGTTGGCTTGGATGCTGCTGGAAAAACGACTATTCTGTACAAATTAAAGCTGGGTGA
-AATTGTAACCACCATACCAACCATAGGCTTCAATGTCGAGACTGTGGAATATAAGAATAT
-ATGTTTTACCGTTTGGGATGTTGGTGGCCAAGACAAAATTCGCCCGTTGTGGCGACACTA
-TTTCCAAAATACACAGGGTCTTATATTTGTAGTGGATTCCAACGACCGCGATCGTATAAC
-TGAAGCTGAAAGAGAACTACAGAACATGGTACTCATTTTATTTAATTAAAAGTATATACA
-TACGTGTCAACCAATTCCATGTTTATTTTTCCCACAGCTCCAGGAGGATGAACTTAGGGA
-CGCGGTACTTTTGGTTTTTGCCAACAAACAGGACCTACCGAATGCAATGACAGCTGCCGA
-GCTTACGGACAAGTTGCGCCTTAACCAATTAAGGAATCGCCACGTATGTCTTAGGGGTAA
-TTGTCCCAAAAATGTTTACTTATATCTACCCATTTTTAGTGGTTTATTCAGTCTACATGT
-GCTACCCAAGGGCACGGTCTTTATGAAGGACTTGATTGGCTATCAGCTGAATTGGCTAAA
-AAATAAAAATATTCCTTATATTGTAAGATAGGAATTGCTGTTCTCGTATGCTGAAAACTA
-GATTTTAAATAAACTTGTAAATGTATATAAACTCGTTTGGAACTTTGTTGTAAATTTAAA
-ATGTCCACGTTTTATGTGTTGGTGAGAAAACTGCACTTGCCTTAGTTGTATTTTTAAAAA
-TTAGTGATCGGATAACTAATAAAAATATATTTTTAACTTACTTATTCGGGAAAATATATG
-TTCGTTTTTTTATTAGTATGCCTCAATACCATTACCAGAATTCAATCAAATAAACATATT
-TTTGATTCGTACTCATTTATGTTAATTCAGTTTTTAATAGCCACCAGATTTGTTGAAAAC
-TACGTAACTGTTAGCAGAAGCGTTTCCGACCTTAGAAAGAATATATATTCCTGATCAGGA
-CCAATATCCGAGTTGATCTGGGCATGTCCGTATGAACGCCTCGGTCTCAGGAACTATTAA
-AGGTAGGGAATTGAGATTAGACATGCAGATTCTATGTCCGTATGAAGAGAACTATTAAAG
-GTAGAGAATTGAGATTAGACATGCAGCTTCCAGAGGTATTTACGGAGAGAAAACTTTTGA
-TATTTTAAAATATTTTTATTAGTCTTGTAACCCAAAATCCCCAAAACCCCCCACCCAAAA
-TCGCTCAAACATGCCGAACATTCTTAAAAAATTGGTTATTCTTATTGAAATCTTTCACAC
-TTCCTGCTGAGTAAATGGTATCTGATTCTCGTGGAATTCGAGAAAGAATTCGACAAAATA
-TAAAACTATGAAAAAATATCGAAAGTTTTTTAAAAATGTGGTCGAGGCCGTTTTGGGTGG
-TTTTATTGCGTTAGAGTGCGAGTGGCCAAAATTTTTTTTGGCAAATCGATAGAAATTTAC
-AAGACTAATAAAAATATCAAAACATATTTCAAAAGTGTGGACAGTTTTGGCCAGTTTGTT
-TGCGTCAAAATTGGCTTGGCAACATCGGCCAACAAACTTGCGCTGCGTCTATGTCTCTAG
-AATCTGTATGCTTAATCTTAATCTTCTAGCTTTTATAGTTCGTGAGGTGTCTAGATATCC
-ATGGCCGGATCAAAGACACTAATAGCTTTGGCCAGATCGACTCGGCTGGATGTTCGGAAA
-CGCTTCTTCTACAGCTTGTTTGTGTTGAAATTGGCGTGGTAACATGGGTCAAAAAAATTG
-TCTATGTCGTCTAGAATCTGTATGCTTTAGTTCGTAAGATATATAAGATTAAAGACTCTA
-ATATCTATGGCCAGATCGACTCGGCTGGATCGGAAACGCTGCTTCTTCTGCCTGTTACAT
-ACTTTTCAACGAATTTAGTATACCCTTTTACTCTACGAGTAACAGGTATAAAAATGGGCT
-ATTTAAACCAATCAGTGCAGTTTAATCTTGAAAATATTTTGTTTTTTTTTTTTGCATTAT
-AAAATCTTGAAGGACTCTGTCATTTTTGCTCAAAACAAAGGAATTATAAAAATGCATGCA
-TATAGAGTACCGTTTTTGGGCTTACAAAGCTTAAAGCTCAGAACTTTTGGGGTGTGTTTT
-TGTGGGATTACTTATTAGTGGTGCTTTTTTCTTTCCATCAACTGGTATTCGGTTATCCGT
-GTTAAACAAATATCTAAATTTTATATATTGTATATTATATAAATAAATTATAACTAAGTG
-TTTCGGAATGTAATTAAGCAGCATTATCCACATAAAATAATGGTAAAAAAAGCCATCAGT
-ACCTTTACTAAAATAATATACGTATATATGCTCTTTAGGTACGAAAAAAACGAGAAATCG
-TAATAAAGGAAAATATTCAAGGACGAAGTTACCTTAAAAAAATATGTTGTTCGTATATAA
-TACTGTCCATCCTCGTAATTTCTAATGCCTTGCCCCCAGTAATACGAGTAGGTAAGTTTA
-ATGTGAAGTTTATTTGTTTTGACAATTTATGCTCTTGATGTATTACCCCAGGTGCCATAT
-TTACGGAAGATGAACGCGAAAGCAGTATTGAATCTGCATTTAAATACGCAATATACCGTA
-TAAATAAGGAAAAGACTCTTCTTCCCAATACACAATTGGTTTACGATATTGAGTATGTTC
-CCCGAGATGACTCGTTTCGCACTACTAAAAAGGTTTGCAGTCAGTTGGAAGCAGGTGTTC
-AAGCAATTTTTGGCCCAACAGATGCTCTTTTAGCTAGTCATGTACAATCCATATGCGAAG
-CATATGATATACCCCATATTGAAGGTCGAATTGACCTCGAATATAATTCTAAAGAATTTT
-CTATAAATTTATATCCGTCGCATACGCTCTTAACTCTAGCATATAGAGATATAATGGTAT
-ATTTGAACTGGACGAAGGTGGCAATAATTTATGAAGAAGATTATGGTAACTATATTTTAT
-ATATTTTTCAGTCGTGCTTATTCATATTATTACCCCGGATATTTCATTATATCGAAAAAT
-TTACTATTTACGACTACTCCTCTATCGCCCACAAACACGACCACACTCTAAAAAATTGTA
-TTTTTCATTTTATCATTTGAGTTTTCATTTTCTATTACTGTAACTCCTATAAACTGCACA
-AAAATGTGACATACATTTTAAAACATTTGTAGATTTTGATACACGTTAAAGGTAGAGTAA
-GAGGTTATACTAGATTCGTTGTAAAGTATGTAACAGGCAGAAGGAAGCGTTTCCGACTAC
-ATAAAGTATATATATTCTTGATCAGGATCAATAGCCGAGTCGATCTAGCCATGTCCGTTT
-GTCCGTATGAACGTCGAGATCTCAGGAACTATAAAAGCTAGTATGTTGAGATTTAGCATA
-CAAATTCTAGAGACATAGACGCAGCACACGTTTGCTGACCATTTGACCATGCTGCCATGA
-CCAAAACTGACACGCTCACATTTTTAAACAATTGTTTAATATTTTCTCATTTTATTCCCC
-AATATCCATCGATATCCCAGATAAATGATTCTTTTGCGTTCGCATTCACACTAGCTGAGT
-AACGGGCATTGATAGACGGGGAACTTGACTATAGTATTTTCTCTTGTTATTATTTGGGAG
-GGTAACAGAACTGCTTTATGGTAAAAGGGCAGTTTCCCAGAAAATTTTCCTCAAATTGCA
-CAATAAAAAACTAAATAAAAATAAAAATAAAAAATAAAATAAAATAAAATAATAATATAA
-TATAATATATATTCTGTCTTGTTTTTATTTAATTTTTTGTCTTCTATAATGTCTAATTTC
-TATAGACAAGCCTAAAACATTTCGGCCACGCCTACAATCTGGCCAACCATGACACGCCCT
-CATATTTAAAAATTTGTTTTTGAGTGTCGTTAATTATTTTTCGCACAAGTCATATGAAAT
-TGTTTATAAGCTCCCCAACTGCGAATACCATATCTGGACTACATTTTCGTAAAAAAACAA
-ACTATTTATGGCAAATATTTGTAAATTCTTATTTGTAGGTCTATTTAATTTGATGCACTC
-ATCAACTGAGACGAAAGCGGAAATGTATATAAGGCAAGCAAGTCCGGATTCCTATCGCCA
-AGTTTTACGAGCGATACGTCAAAAGGAAATTTACAAAATAATAGTGGATACAAATCCGTC
-CCATATAAAATCGTTTTTTAGATCCGTAAGAACAGTTTCTAAATATTAACGGCATTAGGC
-ATTTAATTTATTGTTGCTTCTATAAACCTTAAAAAAGCTTACGTAATCATTTTATACATT
-TTGTGAACGGGTTAAGGGTCTCCTAGATTTGTTGAAAAGTAGTCAGCAAGTGAATCAGTT
-ACGTACTATGCGGACATTCCCTTACTAATTCGAGCTCAGAGAAGTTATTTTGTGGGATAC
-TAATTAAGCTAACAAAAATTACTATTTTTCTGCAATATGGGCAGGTCAATAAGAGATTAA
-TATACTTTGTAACATAAAACAAGAGAGCATGCTATAGGCAACTTATCCGATCATCAGATA
-CCCGGCACTTAGATAGTGGAAAGACGAACTTTAAGTTTTATGATTTTTGTGGGATATCGA
-TAAATATTACTGAATAAAATGAGTAGAAATTTAAAAATTGTTTAAAAGTGTGGGCGTGGC
-AGTTTTGGGCGGTTAGTGGGCGTGGAAAAATTTGAAAATGTGGGCGTGGCAGTTTTGTGC
-ATTTATAGGACGTTAGAGTGGGAGTTACAAAAAGTTTGCACTGCTCTGTGTCACTAAAAT
-CTGTGTGCTTAATATCAACATATTAACTTTTATAGTTCGAGATCTGAACATTTATATCTG
-CGGACAGATGGACACGCCCAGAATAAAGATGAAGAAAATGATCAAGAATATATACTTTAT
-ACTTTATATACTATTACATACTTTTCAACGTATCTAGTAGGAGTACGAGTAACTGGTATA
-AATATATAAATATCCTATTTCTAGATTTTGCAACTACAAATGAATGACCATCGTTACCAT
-TATATGTTTACAACATTCGTAAGTTAAATATTAAATTAAAATTGCAAGACTCGAGAAAAT
-CTATTCATTGTGATATTGTTAATAATTTTGTACAGGACTTGGAGACATATGATCTGGAAG
-ATTTCAGATATAACAGCGTAAATATAACTGCATTTCGGCTGGTAGATGTCGATAGCAAAA
-GATATCTCGAAGTAATTAATCAAATGCAGAAATTACAACACAATGGATTGGACACTATAA
-ATGGAAGTCCTTATATACAGGTATGATATGGGCGCCCAGTAGGGCCCAGTATCATAACGC
-TCAGTGTCATAACGCCCACACACAAACATTTGTGTTATAAAGGGCTATAAAGTGCTTGTG
-CCTAATACTTATTAAACATTTAAAATGGATACATTTCATTAACGCAATTAAATAGGGACT
-CAGGGCCGCTATAAAATTTTCAATGTCCACGTTATGATCCGTTTAAAAGTAGCATCGCTG
-ACACTGGGTGGTTATCACACGCAAAAAACCTTTTACTCCAACAGAATACAATTTTTAATG
-TTCAAAATTTTTAGACGGAGTCCGCATTAATGTTTGATTCGGTGTACGCGTTTGCGAATG
-GACTACACTTTCTAAATTTGGATAATCACCAAAATTTTTATATCAAAAACCTATCCTGCA
-CCTCCGACCAAACCTGGAATGATGGAATTTCATTGTATAACCAAATAAATGCAGTACGTA
-TATTAAACATAAAAGTTTAATAATTATTAAATAATAATTATTAATTATTAAATATGATTT
-AATAATTGTAATATTTATTAGTGAATTTCTTGCCTTATTAATATGAAGTTGCACAAAAAA
-GTTTATCTAGACAAAGTTAGATTTCGATTTCATTATTTTCTAAATAAATATTCAATTACA
-TTTTTGCTTCAGGCCATCACAGACGGACTGACTGGCACTGTCCAATTTGTGGAAGGTCGG
-CGAAACATATTTAAGCTTGATATTCTTAAACTAAAGCAAGAAAAAATACAAAAGGTTGGA
-TATTGGCATCCCGACGACGGTGTTAACATTTCGGATCCAACAGCTTTCTACGATTCAAAT
-ATCGCAAATATAACCTTGGTCGTTATGACTAGAGAGGTACGCATTAAAATCGTCTTTTAT
-TTATACTTAATTATACCCGTTATTTTACTACATATTAGATTCGTTAAAAGTATGTTACAG
-GTAGAAACGCTTCCGACCAAATAAAGTATATATATTCTTGATCTTGATCAATAGTCTCTG
-GCCGTCCGTATGAACGTGAGATCTCAGGATCTCAACTCCCACACCTTTGAAAAATGTTTT
-GATATTTTATCATATATTTTTTAGTCTTGTAAGTTCGTAATCGATTTGCAAAAAATCAAT
-TTGCCATTTAGTTTTTTGCCAGTATTAAATTCTTTTCACCGAACATAGTATACGTTGTTT
-ACTCTAAGAGTAACGGATTTAATACATTTAACGGGAACAGGATATAGGAGAAAAAATAAA
-TACTTCTATGTATATATCTGACGACTCCGATCTTGCCATGTTTAAAACTGTTTGCGTGTT
-AGTTTTATGTAGTTATTTTTTTTCTCACACTCCGTGTGAGCATTGATTATATCGAAGTCG
-AGAGCAAGCTATGTTTTTTTATTTTGTTATGCCAGAAATATAGAAATAAATCTGTATAGA
-CAGTCCTATCAATTGCCTTAGTGATTTTTAAACATTTTTTAGGAGCGGCCGTATGTTATG
-GTTAAAGAAGACAAAAATCTAACTGGAAATTTGAGGTTTGAAGGATTTTGTATTGATCTT
-TTAAAAGCAATCGCCACACAAGTTGGGTTTCAATATAAAATTGAATTAGTTCCCGATAAT
-ATGTACGGTGTTTACATACCAGAGACTAATTCATGGAATGGAATCGTGCAGGAATTAATG
-GAAAGGGCAAGTATAAACTTTAAATTTCAATTATCCCATAATGTACATTATTTACATTTT
-GCAAATACTTTATAATTACCAAAATGACTACTTCCTAGCGTGCTGATCTTGCTGTAGCCT
-CAATGACAATTAATTATGCTCGGGAAAGTGTTATCGACTTTACCAAACCATTTATGAACT
-TGGGCATTGGCATATTATTCAAGGTAAGGCTACCTTTTTTTGGTTTTTTTATTACTTTTT
-TATGTGTAGTTACGCAAATTGTAGTATGACTTATATAAATCCCCTCCATATATGTGGATA
-AATTTAATAGGTGCCGACAAGTCAACCAACACGACTGTTCTCCTTTATGAACCCTTTGGC
-AATCGAGATATGGCTTTATGTGCTAGCTGCATACATATTAGTATCTTTCGCGCTCTTTGT
-AATGGCTCGATTTTCTCCATATGAGTGGAAAAACCCCCATCCATGCTACAAGGAAACGGA
-TATAGTGGAAAATCAGTTTTCCATATCAAACAGTTTTTGGTTTATAACAGGAACATTCTT
-ACGCCAAGGATCTGGACTTAATCCGAAGGTATACATAATTACGTCATATGTGTAAAGATT
-ATTAATTATAAGATTAAAATAATTTATTTTAAAGATTTGTTAAAATTGATCGCTATTTAA
-AGGAATAATAGAATGAATATTTGCTATATTTCAGATATCAGACCGAGCTCAAACGAAATT
-TTTCTCCTTCATTGCTCCATTCGCTGTTGAAATTTGGTTTTATATTGCTTTTGGATACAT
-TTTTGTATCAGTATCCATTTGGATTGTGGCTCGATTATCACCGATCGAATGGGTTATTTC
-AAAGCCACCATGTTCAATGGCTTGTGACCATATGTTGCGCGAAATTCAAAAAGAAAATTA
-CTTTGATGAACGCCTGGAGCTAATAAGCAAACAAAAAATTTCAGAAAACGAAGTATATTT
-AAGTACAGACCATAAAATAAAAAAGTCAAACAATTGTGTTGAACATGATACTACTTGTGG
-ACATGGTACTTTACCTTTACACCTACCTAATGATGTTAATGACGGAGCCTCGGATGATAA
-TACGGTGGATTTAGTTCGAATCCAAAACAATTTTACTTTAAAAAATAGTTTTTGGTTTGC
-CATTGGGGCTCTTATGCAACAAGGTTCTGACTTATATCCTAGGGTACGGACTATTCATTA
-AATCTAAAAGTCACTACAAAAAGAGTACCAACGAGTAACAACAATTTAAAGACAGAACGA
-AAAGTAATTTTATACATTTGTGGTCAAAACTATTTACAGAAAATGCAATTTGATGCAATT
-TTGATGCAATGTAAAATTAAAAAAAAAAAATAAATTGCAGGAAAAACTGTGTATACTTTA
-AAGACAAAAGTTACATTTTGGTTGCTATGTTTCGTTCATGATTATATTTATATTCCGTTA
-CTCGTACAGTGTAATGGTTTAACTTTGATTAGATTAGTTCTATGTTATTTAATATGTAAG
-AATGATTATTTCCGACTCTATAAAATATATATTTTTTTACCAGACGAGTTGATCTAGCAA
-TGTGCGTTTGTCCGAATGCTGAGATTTGTCGAAGTAGACAGAATAATGAGAAGTACAATT
-TTTAGGCGTAAGAGTTGGTCTTGCATTTCAATACAAACTGGAATGAAAAATGATAAAATG
-AAACCATTAACAAAGTGAGAACGCTATTGTCCATTTTCATTGTGGGCGTGGCAGTGCGAT
-ACAAATGGGCAAGACAAATAATAAAAATCTAAACATATTTCAATAATGTGGACGCAGATT
-GTGGCGTAGCAACTTTAACTGCGTCTATGTTTATTTAGTTTTCATAGTTCCTGAGAAGAA
-TGCGTTCATAAGTAGACGAACATGGACCCATCGACTAATGATAGTAATTGTGTGCAATAT
-ATATACATGCATATGTACATGCCTTGTATAATCCCGTTTTGCCTGTCATACTTTCACGAA
-TCTAGCAAATCCTTTTATTCTGAGAAGAACGTGTATAATTAATACATTTTTTAAAATTTT
-TCGTTGTCCGTTCGCGCAGCATGTGGCATTAGGGAAAAGGAAACGGTTAAGAACGGTTTT
-CCGAAGTGCGGGAACTTTTAAGTTAGTACTGAATCTGAGTCGACTCTTAACAATCTAGCG
-CAGTTCCCGAGATATTTTATCATATACATATCTCAAATCTTAGCATGGACGTACAAACGG
-TGGACAGGCCCAGATCGACTCGTCTGATCAAGAATATGTACTTAATATGGTCGGAAACGC
-CTTCTACCTATTACATACTATTCAACAAATTAAGTATACCCTTTTTCTACTAGTAACGGG
-TATAGGAGTCATTAGTATATTATACTAGTTATTTGTAGAGTAAAAGGGTAATATAGTCGC
-GATATTCAACGATACTGTTTTTTTTTTCTGTAACTAATTATATTTACAAACGCTTTCAAT
-CCGAATACTTTTTTGTCTTTTTAGGCAACCTCGACGCGTATTGTGGGCGGATGCTGGTTC
-TTTTTTTGCCTAATCATTATATCTTCATACACTGCCAACTTAGCTGCATTTCTAACAGTT
-GAACGGATGATTTCCCCCATTGAAAGCGCTTCTGATTTGGCAGAGCAAACCGAAATATCA
-TATGGAACTTTGGAAGGTGGATCGACAATGACATTTTTTAGGGTAAATATTTCAAACAAA
-GGACATACGCATTTTAAGTTTTATTTGCACAACATAATAATATTTTTGCATAACGTTATA
-GCACAATAAATTGTGAAACTGGTAAAAAAAATGATATGACTAGCAAAGTCAAACTTATCT
-TGCTAAGAAATCGAAAACTGAAATAGGCAAAGAATGGGAGATTCAACATACTGAGTATAA
-AATGGCGGTGGTACACAAGATTGTATTAAAACTTTGTAATACTCGAAATGTACAAAAAGA
-ATTGTGTGCCTAAATGGTTTTATTCGCGTCGCTCTTGGCAATGCGGAAATTTAGCTATGT
-ATTTTTATACCTGTTATTCGTAGAGTAAAAACTTTTTGCCACGCCCACTCTTACCCCCTA
-AAGCCGCCAAGCCGGTCAAGCCCACACTTTCAAACAATTTTCAGGATCACTAGTCTAGTC
-GATCAGGTTATTTCCGTCTCTCCAATTTCCGATTCCTACCGATATTCCAAAAAATGTCCA
-CTAACTGAGTAATGAATTTTTTATATTCAGAGTTGAGTGGGTTCTCTCTTCTTCTTTTTA
-AGGAAATGACTCTGTTTATTAAGCCTTTAAAAGTAACCAACCAACCAAACCGACTTCCTG
-AGATTTCAGGAAGACTTCCGACTTCCATCAAATACCCGTTACTGAGCTAGTGGAAATGCA
-ATCGCGAAATTTCATAATTTTCCTGGGATATGGATAGATATTGGTGAATAAATGAGAAAT
-CATTTAAAACATGTTCAAAAGTGTTGGAGTGGCAGTTCTGCGCCGTTCGTAGGCGTAAAA
-GTGGGCGCGGCAATGTTTTTTTTGGCATATCAATATAAATTTAGAAAACTGATAAAATTA
-TGAAAAAATCTAACAATTTTTAATAAATGTTTGGTGTGGCAGTTTTGTAAAACTGTAAAA
-AAAACAAAACTTTATCTAAACCCGACCATATTTAAGACATTCTCTATATATTGATGAAGA
-CTTCAGTTAAATACTTTGAATAAAAATGTTATTTATATTTAAGGATTCAAAAATTGGTAT
-ATATCAAAAAATGTGGCGTTATATGGAAAACCGTAAAACAGCTGTATTTGTAAAAACCTA
-TGAAGACGGAATTAAACGAGTAATGGAAGGAAGCTATGCTTTTTTGATGGAATCGACAAT
-GCTGGACTATGCTGTTCAACGTGATTGTAATCTGACCCAAATAGGAGGCCTTCTTGATTC
-TAAAGGTTATGGTATCGCAACACCCAAGGGCTCTCCATGGAGAGATAAAATATCACTTGC
-TATTTTAGAGCTTCAAGAAAAGGGTATTATTCAAATATTATATGACAAATGGTGGAAAAA
-TACAGGTGACGTTTGCAACAGAGATGATAAGAGCAAGGAGTCCAAAGCCAATGCACTTGG
-AGTAGAAAATATTGGTATTATTAATATTTAATATTATACTTAAAAATGTAATCAATACTG
-TATTCCAGGTGGCGTGTTTGTTGTTCTCCTTTGTGGACTTGCGCTTGCAGTTGTTGTAGC
-CATATTTGAGTTTTGCTGGAATTCTAGAAAAAATTTAAATACTGAAAATCAATCTCTGTG
-TTCAGAAATGGCAGAGGAACTTCGTTTTGCAATGCACTGCCATGGTTCAAAATCAAGACA
-TAGACCGCGAAAACGAAGTTGCCTTAATTGTTCGTCTGTACCAACATATGTTCCGAGTAA
-TGTGAGCACGTCAAATGTGGGCGTTTACTATAATTACTTTAATTAACTTTTACCATGCTT
-TAACACGTTTATTCAAACAAAACAAATATAGTTTTTTCTACAATTTGTAATGACATTATT
-ACTATATAAATAATATGCAATTTTAAAAATGTTATTATTTTTATTTGAAAGAAAACTAGC
-TTGGGCTTGAAAAGATACATACCTAGGGTTAGGCGTACAATTTATAGTTTCAGATGATTG
-CCACGCTACTATACTATAGTGCTCACAAACTGCGCAATACTGTCTCGCCCACACTTTAAA
-AATTTGTAGATTAATGTATTTTCTTTTTCTGTGAGTGCCAGTTGCGAATAGAAGCAAGTG
-CACAAGCCAGTCCCTTATCTGATGCGACGAAGCCGTTGATATCCACTTCCGTCACGAAGA
-GAGGTTTACACCTTCCCGTGTCCAGCGCAGGAAGCAGCCACATCTCCCATCGAAGTTAAG
-GGCTGACATTCCAAACCTGGTTTTATCTGGTCTTGGCTGGTCTTGCTTCCTGCTCTCCTA
-GTTAACTCAATGCTACGTTTCTACCATTTCCTTCAATGCAAGAGTGCTGTGATAACGATG
-AAACAATAGCAAGAAAATTGAATAACCTTGTTATACAGACCGGGTAGCAAGCTTCCCACA
-TTTTCTAAAATATTCAAGACAATAACGCAACGAGTTGTCCAGACATATTGAAGACTTTTA
-AAAACGAACATTAATGGGCTTTATAAGTTGAAATCCCTTGGAAGTCTGCATAAGAGGGCA
-CACCTCTCAGCCTCCTTGACTAGCCCGCTGACCAGAAGAAAGCTTAAACAAAGACACCCT
-GCCGATCTCTGGACAATAAGACAAAATGTCTCTTAAGCAGTAATATTTATTGTTATAAAT
-AATATTTCATCTCTAGTCTGTTGTGCACTCCCCGAATTTTTCTTTTCCTTTAAGTTACGA
-AAGTCGCTTACAATAGTTTGATCACTTAAAAACTTTCCACCCAATTTGTACGGCATATAC
-ACTATTACGGTAAACCAATCAATAAAACCAATCTAGAAGAGAGGAGCATGGCTGTGCACT
-TGTCTAAAAGCTAGGGAAATTTGATATCGTTGCCGATGTGGTTTCTGCTACGGTCTTCAT
-TTCCGAAGGCGATGCAGACTCCTCAGTGCTCATGATACCAAACGAAGAACATCATGTTCA
-CGAGTTAGCTGATACTCGACCACAATTATTTAAAGTATCCCACTGTCACCTGGAATGGAA
-TTACACAGTGGCTGGTGATGGATATCTTCGATTCGGAAGAAATAAGGTAAGCGAAAAGAA
-AACCAAAGGAAGGATCGCATATAAATCCTGAAGAAATTTCATTTTCCAAGAATGTCTTAT
-ACGCAGTGGCTTCCGGCGACCACTCTAAACTATTGAATTGAGAGTCACAACAACGAGTCA
-GCGTTACTACCGACTCCCATGACTCAGACCTTGAAAGACGTACATTGGCAATAAAACGAA
-GAAAAATCTAATCATTTTTCAAAAGTGTGGGCAGAGCAGTTATGGTCGGCTTGTGGGCGT
-GACAAAACATTTTTTGGCAAATCGATAGAAATTTACTAGACTAATAAAAATACGAAAATA
-TTTTTCAAAAGCGTGTGCTTTTGGGTCAGGGTCAGATCTGCTCTACTATTAAAACTGATC
-AAAAATATGTATACTTTATTTGGGCGAAAACGCTTCCTTCTAAATGTTACATACTTTTCA
-AAAATCTAATCTACCTTTTTACGGGTTTAATAAATAGAAGTCACAAATGTATGTACCTCC
-TTGGGGTTTCCAATAATTAGATCCGAACAATATGACACCGCATGCTGGTTCTTTAAATAG
-CCCGTAGCTAAAGTGGTTTGCTTTACGTTCTTAGTGTCGTTGAATTGTTTAACTCCGGGG
-TGTGTTGCTCGTAGCTTACCGCTGAAGTACGACAAGAATTAAATCGATAAGTTTTATTAA
-AAGGTAACGTCACTTTTTCCAACCAGACTTAGACCAAAGACCCATATAATAATTAGTTAA
-TACAAAAAGAACATAATACAGTTTGCAATACAATATAATGTATGTATAATTTTATTTTGT
-TACATTTTTTAATGTACATCATATTTTACAATAAACGTGTTACCTAAATTAATTAATTTT
-TTATTCTTTGATTTCAATATCAAAAACCCCAACCATGCGTAGACAACTTCAGAACTTTTG
-TGATGATGTTTACTTGCTGACTTATACTTGATAATCTTTCTAATACTGATAAAAAGCATC
-ATATTGTCTGATTTTCTTATTTTGCTTATTACAAAATTCTTAATTATTGTCATTGAACTT
-ACACTTAAATATTCTATGTATTTCATACAAGCACTACAAGCACGTACATGTTTTGTTTTA
-TACACCATGCGTTTTCTAGCTTCATTTAATAACTGTTTACCGACGATAGTTTTTATGACA
-TATCAGCGATCCTGATGCTTATTTTACAAAATATATAAATTAATAAAACGTTGTTTCTTA
-CCTCAGCGTTTTAACTGTTTCAGAAATTCGAAACTTCTTTTATAATTCTTTGAAATAAAA
-ATGTTGTGAATGAACACTAGGTGACTTCAGAATGATTCAGATCTAGATCAGATACGTTCT
-TTGATTTAAACACCGTCTCATCAATAAAGTACATGTTTAGTTATTAATAGGTTGTATGAT
-AGTTCGATATGTAAAATTTTACACGAATTTTTGCCTACACATTTTTAGCAACCAAATTAA
-ATTCAATTTTTCAAAGGTTTGATTGAATTAGCATCAATTAGCATCATACCGCACTGCTTT
-CCAAATAATAGATGCTGGAGTTAAGCCAGCGGTATTCTACATTATTATAACGATTGTTGA
-CACGAGCTTAGAAATGGTGTATTTTATTTATGTATAAAGAATGGTATGTACATCCATATG
-CTTTGCGCACAATGAAAGATTGTGCTAAAGATTCAGAACTGGATAACTTTGGGTTTTAAT
-AATACTGAATGCACATTAATACAGATTGTTAGATTATCTTTACGTTTAAATTTCGAGAAG
-AAGAATTTAAATGTCATACGGCTTGAGCATAGATCGATATTATATTAAACACTTCTATAT
-AGATCGTGATATGTTTATATTGTAGTTAATGAACAGTAATCTTTTGTTTTACAAACTTTT
-TATGTAGGTAGGTATGTAGGTACTTCCGTGAAAGTGCTTTTTTCTGTGTTCTTCGAAATT
-CGGAATAAATATTGACTGACTAGTCCAAAAATATGCTATTTGCATTTGATTGTTATCGAT
-TGGAAGCATTTTGTTTTGTAAATTCCAAACGTAACATTACTTGATTCGTAAATATTCTTT
-ATCTCGAAAAATATATTTATGTTTATGAATACAGTCAATTTGGCCTTTTAATCGAATTAT
-ATTAAGTATCGGAAGGTCTGCTCGAGAAATTATCATTTTCGGCTTAATTATTTTTAATAC
-AGAATCCTATTATTAAACAATAATATAAAGAATTTTCATTTCTAAAGTGCAGTGAGTTTT
-CCTATTTAGTATATCAGGAAACATTCAACCCAAAATAAATTCGTTCAAGGTTTATGTCAA
-ATTAGGGAGGCACAAATTAGCTACTTGACAAAACTTTCCGATATCCGATGAGTATTTCTT
-ATATTTGAATATTTTAAGCATATTATATTCATTTTATTCTCCACAAATTATTTCGGTTTC
-ATTTCAACTAGACTTTTTTATTAAGACTGATTAACTAAACTAGACTGATTAACCCAATTG
-GAAGATATTTAAATTACTCGAAAATAGTAATTTTCAAATATATTATTAAAATAAATTATG
-TTAAAAAAGTATGTTAGGCATTTACTTTAGCATTCGCCTTATTTACAATTCAGATTATAT
-TTTAATAAGGTGTAATTAAATGTTTAAAAATGAGACTGACTTACTTTACAAACATTTAGC
-GACTAGGTAGGTACCACAGACTCTTTAATAGTTATCGTATTCATAGAATCCTCGTTTTTG
-TTCATTTGATAATTTTTGATCGTTGTTTTCTAAAGAATTCAAATATTTATCATATTTTGG
-ATTATTTTGAAGTTCACGTATACCCAGTTGGGTGCCTAACAAATTTTCCTTAGGTAAAAA
-GTTGCTGCTTTCTATTTCTTGTATTGACATTTTGGAAGGCCATGTCGGTAATCCTCTCAA
-AAAGCGATGAAAATTACCATTTATTTGCGGCTTTAATGTAGAGAGGTAAAATGATTAGTT
-TTTTTGTTAAGCTCCATGGGATGAATATCTAAGGATAATAAAAAATCATTTACCCAGTGT
-GGAAATTTTAGTCCACCGAATGCTTACTTCTTACAGATTTCGTAATAATGTAAATTGGAT
-TTTGTCTAGTTTCATTTACTTTTGTTTGTTGACGCATACCATCCCAGCTACGGTTACTTC
-TTTAGGTCCCCTACAGTTCCCGAGATTCGGCTTCAATACAGACATGACAGGTTTGGCTGG
-GCAAGTGACCGGGGTAGTATATACATACATATAAATCGACTACACGGTTGCTTTTACTTA
-ATAAATAATTTTTATCTAATCTAGTTTGCCCATTTGCTTAAGGAGTGACGGGAAGTCGAG
-AAACTCGACTCTCATGTTTTGGCATGGTATCTGTATCTTCGTTTTTACAAAACTTAATTT
-TTGCGAATAAAACTCATACTCTAATTAACGGCTTACCTCATTTAGAAGGGACCGATTTCT
-CTCTCTGAAGTGCGATTTTCGAATTGGGTATGCTCTTGGGATTCCAACCACGGAAGGATC
-ACTTTCGGTGGAATCATCTGATATAAATTCAGTTGCTGGCATTTTAATGCGGGCAGCTCT
-GTTACTTCCAAAAAATATGCTTTTAAGTTCCTTATTAGTTTGAAACTCTTTATTATTGTA
-GGGAGAATTTCCAATGCGACGCGTTGTTGCTTTAAGCCCAGATCTATTTCCATTTTTGTT
-CATATTACTATTTTGAAAATTTTGGTCATTTAGAATTGACTTCCGATTTACGTCACTATC
-TCGGTATCTATTTTCTTCAGGACTTCGATTTTCATCCATTAATGGAGAATCAGATAAGCT
-ACCGACTTGATGGTGATAATCTGAAATTAAGCTGTTTGTTTGGAATATTTTAATAAAAAA
-TGTCTATTTATTTTTAACAGTATACTAACTTTTTTCCGTTAGCAATTTCTTTAAGGGCAG
-CAGAACGCGCTGCCAACTCCTCATCTCGACGTTGCTCTGTTAATTCCTTGGCTCTCTCAG
-TCCAAATTAGCTCTTTGAGCTTTTGAAAGCTTCCTTGTATAGCCACTGAATTTTGGCTTT
-CTTTTTGATTATTTCCAGTAATATTTGGGATTCCCATATACCGATTTTGGCTTGATCTAC
-GAATTGAGGAAGCTCCCGTTTGTGGTCGCATTTCAGCTCCATAATAACGAGAGTGACTTA
-AACCAGAAGCGCTTGATCCAAATTCACCCAATCTTCGATGGTGTTCAAATGGAATACGCT
-GCGGTCCATTTGGCTCTCGATTGAGAACACGGCCAAAAACAGGTGACCTGGCTTTTTCCC
-TTGCGCTCATTCGTAATCTTAAACAAATTTAATGAAATAAAAAAAGGTTAATATTGCATA
-ATTAATATAATTAAATAATCGTGCTTGGTCTTTTTTGTGAAATTAAATCACTACTTAAGA
-GTGATCTATCTCTCTAGCTTTGGTCTTTTGTGGCCAATGGTGAGTTTTTACTTATTTAAT
-TTAACTTTAAATTATGAAAATATACCATTTTTACTGGGCTTTGTAAGAGACGCTACTTAA
-AGTCTATATATGATCGCCCATATTTATGATAAATCATAAAGAAACATCATCATCACTTTT
-TCTACAAACCAGATTCACAACAAATGTAATAGTCAATTGGTTTGGCAATTAATCAGCATC
-TGAGCAGTCAAGTCCATGAAAAAAATGTGAGTGTTTTCCTGTACACTGCTAGTTGCTTTA
-TAAAATTTTTAAGAGTTTTCTAATAGTTAATTAACGTAACCCAAACCTAACCAAAAAAAA
-TTTCCTGCATGTATACTTTAGAAAATATCCATACTAACACTGCCTTTTGTTTTGATTTTT
-TAATTTCTTATATTGTTGGTTATCGTTGTAATACAATAAGAACAAAAATGAGTGCGATTT
-ATAAAACGACTTATATTGGCTTGGCATCACATTTATGCACCAACTCTTAATACCTCGTTT
-TAACCATTTTTCATAAAACTAGTCTGTTTAGTTGCAGGACCGTATTCACCAAATTATGCG
-CCACATGCCTTTTCTCAAGGCATCACTTCGGGCTTAGAACTTTAATTGGATTTAAGAAAT
-TTCATGCATATCGACACGCGTTTTTATGGATTCATACTTCAGCCATGCAAGGAAAAAAGA
-TTATCAGTATCACGCTCTGTACTTTTTGGCCTCCTTTAAATTAATTAATAATTTAATAAG
-TATTTTTACCTGTCTGTTTCGTTTCACCAACAGTATGGCAACCTTCGCGATAACTTTTGC
-CGACCTATTTAACGACCCCTTGCCATATCGAAAACTTTTGTTGGCGACGGCAAATTTTAG
-GTGGGGTCAGAAATAAATTTTTTATAAAATAACTAAGTTGCAGAATGATCTTGTGGTGAT
-GAGGAATAAACATCAATAGACCACTAAGTAAACGATTTTTCCCCTTAGTTAACAAAATCT
-GAGTTGATATAAAAAAGGCAGATACTTTTCATTTTGGCCAGACAAAGGTCCCGTTTACAA
-ATTGAAAAATGCAAATTCTTTTCAATTCGGCCAGACAAAAGTGCACGTTTTACGAATTTA
-CGAATATTACGAATTCTAAAACCGGAGCACCGATTTCGCGATTTTAAATCGAAATAGTAA
-AATTCTTACAATTTTGATTACCGGAGCATGCCCAAATGAGTCAAAATAACATTTGCGCAC
-AGCCTCAACGAGAGCAAGGTGAAATATCTCTTCGATCCGAAATATCACGTTTTTTTCTTT
-TGTAACTTCGCAAACACGCGGAAGTCCACGTAATAAATGCAAACGTCGAGCGGCCCCGGT
-CCACCACCCCCAACCCGATACGGTAACTTATGCCAACAACGAGCGAAAGAGTGTAATCTT
-TCTAAAGCTATCAGGAAAACCGATGTTTCACCCTATTTACAAACTAAAATTCCTTCTGCA
-TCGTGGAATTAACATAAATACATAATACAATACACTTTGAGGTTCTCATTTCACCCAACG
-ATCACCTCCCAAAATGTGATTTTTCCAATCGTCCTGCAATCGAGACAAACAGAACCCAGC
-TCTACGACGTGTGCTCTAAAAGCTGCCCAAACAAATTAGACACCGAATCCTCAACGCAGT
-ATTAAAACTATAATGTATACTCTGCAGCAGCATGTGATGCCTTTGCAGAACGAAATTTTC
-CTAATGGATCACAACGTTCAAAATAATCAATGGCTGCCTTTGATAATCATAAACTCGAAA
-TTACTCACTTCCTACATGACAATCATTTTAACGTAAAAAAAATTAAAAAATTATTCAAAA
-TTGTGCAAGTGACCGTTCTAAGCACGTTGTAGATGTTAGGAGGGGAGTGAACAAAGTATT
-TTTGGTAACCGGGGTTTGCATTAACTAAAAACTAAACTAAACTAAGAAATACACTTACGA
-TCCCAGCATTCGAGAGTTCAAAAACAGAGGCTCCCAAACATTATATGTGAAGGGATCCCT
-ATATGTTGGTATTTCATTGGTTATTTCTGCAGCTCGAGATTGCCTCTTTGAAAAACTATG
-TGGTACATGGAAAAAATTTTAATTTTTCTTAAAAGATAATAAAAGAAAGAACTTACATCC
-ACATGGCGCGGAGCTGTTCGCATGTCGGTTCCTGTGAGTTAAGTGAAAAGGTTTTTGGCA
-CAAACACTTCACCAACTGTTCTAACACCACTGGGATTTACGATATGTGATGCTTCTTCAG
-TTTTTACTCCATTGCTATTGCTTAAATTTCTTTCCCGACTGCGTGGTCCATTAAAATGTG
-CATTCCCAAGCCTTATAGTTGCCAAAATTACCAATATGTCAAATTGTAAATACTTGATCT
-GCGAAAACAAAATTGTATATAAAAAATATATTTAATATTACATATATATATATATATATC
-TATACTGGTATACATCAATAGCACATAATTATTTACTGATATATATATACGTACCAATAC
-GCGGCCGCAATGCATTTTGGTGTTGTTATATTAGAATTCCAGAACCATATATTATAATAT
-ATTCTTAATGCATCCGAGTGATATGTATTAAAATGTGTGATCGTTTCTCCCAATTTGAAA
-AGACTTTTGAAAAAAAACAGAAAATGTAATTTTTTATTTTTTAAATAATTAAAAGTCATG
-CAGATCGAACAAATCTTAAATAAACCATTTAATAATAATTTTAATTTCTTGAGATTCTTA
-AGTTTTCAAGTTACCAACGCGGTTACAAATAAATTTATTAAGTCTTAAGGTCAAGACTTA
-AATAATCATTTTAGTTTAGTTTAAACGGTCCAAATATTTTAAAGCAATTTTTGGTTTCCT
-CTAGGAATATTGTTAAAAATTTCAAGTTTAGCCTAAAAGCTTTTATATTTATACGAGTAA
-CTCGTAGAGATAAAGGGTATTTTGCAAAACAAAGTTTGCAAAACCAACGATTGCGAGAAA
-CTAAAAACCTATACAGGTGTAGCTGTACTAAGTTTCAAAATTTATTTGTTACTTTTATGT
-TAAACATTTTTAGACATCTATATAGAGAATAACTCTCTATAGAGTTATTAATGCCAGATA
-GCCTGGCATTGGATAGGTTTACTACAAATTTGCAGTCATAAGGTAAAGGTATTTAGAAGT
-CTATAAAAGTATTTAGGTCCGCTTGACAAAATCTAACGAGTTAGTACCCAAACAAACTCA
-TTATGTTGCTTTCATACAATAACAGTTCAAATTTTTAGAAAGTGTGAGCTACCTAATAAT
-GAACCTTTATTGGTGGTTTTAAATATAAATAAATGCTTCAATTTACTTAATATAAAATAG
-CAACTCAACTTCTTTGAAACAAATGTTATTTATGTGCAATTCATAGTGCAGGGTGCTCAG
-TAAATACTTATTTATTGGTGCAACTAGCTTTAAAAATGTGCAAATGCTCGTTTTTCGCAA
-AAATGTTTCATTTACTTTTTTCGGTATTTTTGATATTTTCCAATAAGGCAATTATGCATT
-TTTAGAAAGATGTATTTCTTCGTCCCAGAACAAAAAAAACGAATGCAATTTAGCCATGTT
-TTATTGGATATCCATGAGTCAACTGTCATCCTGCTGAAAAATACCGTATTTCGAAAATAG
-CTTAGATACAAGTAATAATCATTAATCGTTAGGCCTCGGACTTCTAAACAAAATTTTACT
-CATAACAAATTTTTTACCTTTACTTCCAGTTGATGAATATTAATATTAAAAAGTATACAG
-AGCCAATGTGACGAATTTATATATTTTAAACTTTATAGAAAACTGTATACAACCCAAAAG
-CACGTACTATCCTTTAAAAATTCGTAGAAAACTTTATACAGCAGCGTGAAAAGGAATTAT
-TGTATATAGTGGGTAGTCTTTGAATTCCTATTTTGTTATAACATTTAAATAATTAAAGAT
-ATAAAAAACCTACATATATATACATATATACATAAATAAATATTAATATATAAATACATA
-AATATATAAATATATAAATATATAAATACATAAATATATAAATATATAAATATATAAATA
-TATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATA
-AATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATA
-TATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATA
-AATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATA
-TATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATA
-AATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATATATAAATA
-TATAAATATATAAATATATAAATATATAAATATGTAAATATATAAATATATAAATATGTA
-TATATGTATATATGTATATATAAATAGATTACAAAACTCAATAATGATATATGTATTATT
-TTTTATTTACGTTTATACATTTTTTAAATGTTTTGAGTTGTATAAAACTGTATATGTATT
-TTATGAATGAATCGCTTTCGTACCTATATACACAGTTTTCGTAAGAACAAAATTAAAATT
-TAAGTCATGCGCAGATAGATATTCACTACGTCGTTAAAGCTCAATTTAAGAACTTACATA
-TTATTATCTGAAAAACTCGATTGTTTAAAATTAAATGATGAAATGAATGAAATTAAAATA
-AAATTAAATAGAAAAAATTATTATAAATACATATCATTAATACAAGTTTTACTTAATACA
-ATTAAAAAGTACAAATAATTGTTAAATTAACTGGTAAGTTTTTGAAATATTTATACAATA
-TTTTCAAAATTTAATTATCTTTAATATTTGACGGTAATGCCTAACAAACGCGCTTTGCTT
-GAAATATGGTACCGTGTACCTGTAATGAATACTCTTTGCTATGACGTCTACAACACTCCG
-CGGAAACGTGACTAAGTGAGGGTTGGTTCATATCGTATGTGACTTGCATCCTAAGATCAC
-GCGTGCGCGTGTTCAAAAATCGTAGCCCTCTTTTCAGGTTACAGTGGTCAAAACGGGAGC
-TTAAAGCTTTGCAAAATTAGTTTATATGTGTATTATAATAGAGCATTCCCATACATTCCC
-TATCGATTTCGAAGAAATCGTGAGGCACAGAATGGTTTTTCACACTGGGTAATATCGAAT
-TGTTGTTAGCTTCAAAAATTTATTAAAATTTGGATTAAAATTAACTCTTTTGTTTTTAGC
-CTAAATTAAGCAATATGGGCAAGCTTTAATTATATAACCCATTTTAAAATACGCTAAGTG
-TATAATCGAATCTTGTGTGTCGCCCGTTATGATCGTACGATATAAGAAAGGCTTATTTCC
-TAAGTTTTCAAAAAAACTTGTGTTTAATACAAAATACAATATTCTTACGCAATTCAAAAT
-GGAAGTATATTTTTATATTTTCATTTAACTGCCGATGCGAATTATCCATAATATACCTAA
-TTATATACTTATGCATAATAATGGAATGCATAAATTTTTATTTGAATTCAAAAACATGTG
-GTTTTTCACAAAATGCCGATAATCTATTATGTTGCACGCAACGTTTAGCACTTTTTTCTC
-GTATTATTACTCGTTACTCGTATTGTTAAAGGGTATACCAAATCAGGATATTTAAAAATT
-TGACTAAAATCTTTATTTTTACTTCAGTCAAATGGCAATTTTATACACATAAGTAAAAAA
-TGTTGCTTTGAAATTCAAAGTTCTTTAAAACTTTGGATGATGAGCGGTTTCATTTCACAA
-GGTTGGGAAAGACTTATTGATTCTACCAAAATTATGGTATGAAAATGATTTAAATTCGGA
-GCTTTACGTGAATGTATTTCGAATACTTTCAAAGTAGCTTTTAATTTCATGTATGGATTT
-TCTCTTGAAGCAATTATAAATATTTTTAGTTGAATTTTAAGTAAACTTTAAGACTTATTT
-TGACCAACACAGGAAAATGAGTGAAAATATTAAAGTTGTTGTTCGATGTCGTCCGATGAA
-CCAAACTGAAAAAGAACGAAACTGTCAAGTAAGTGTATATTTTAATTTATTACATCGACT
-TTATATCGACATTACAAAGAGAAGGTTAAATTTTTTTGCCGAACACTTTTGGGATTTTAA
-ATATTTTGTTTTGTTAAGAGTGTGTAACAGGTAAGGAAAGCAAATTTGCTGTACTTCCAA
-ACTACAGCGACTTGGTGGAAATCAAAAACACTAACTTTTAAATACATTCATTAAACATTG
-TCTTTTCTAAATATATGGAAGATGATAATCCTTCAATACCCTTAACAAAACATATTTGGG
-TAAAAGAAAGTTTTAGCGTTTTCAGGATTCCTTGGAGACTGGGACTTATCATGCAGGTTA
-ATAAAGTTGTGTTAGTAAAGTGATACACCTATGCATGACTAGGCCCTGGCGATCCGCTCC
-GAACACGCATTATAAATACGCAATTAATAGATATGTTTACATTAAGTACTAGCTTCCCGG
-CAGACTTCGTATAGATAATTTAAACAAGAGAGAATGTTGTAGTCAATTTCCGCGGCTATC
-AGTTACCCGTTACTAGTGTGAACGCGAACTCGAAATATCATAATTTTTCTGGGATATCGA
-TAAATATTGGGGAATAAGATGGGATAAAATTTAAGAATTGTTCAAAAGTGTGGGCGTGAC
-CGGTTTTTTTGCAAATCGATAGAAATTTACAAGACTAATTAAAGTATAAAAAATTGTTCA
-ATAGAGTGGGCGTGACAAAAATTTTTTTTTATTGCAAATCGATAGATATTAATTAAATTA
-TTGTAAGAAACCCAAACGTACGAGACTAATAAAGATGTGAAAAAATACAACACATTTCTC
-AAAAATTGTGGTCGTGGTCGCAACGCCACCATTTTAGAAAAATTATTGGATATTTTTTCA
-TAATTTTATTTGTCTTGTAAATTTCTATCGTTTTGCCAAAAAAACTTTTTGCCACGCCAC
-CTCTAACACCCTAAGGCCGCCAAACCGGTCACGCCCACACATTTGAATAATTTTTAATAT
-TATGATAGTTGTTGCTTTTATGTGCAAGAGCTCCTAGAATCTAAAGCCTATTTAATTCAT
-TTTTCTATAATAAGTATCACATTTCTGAGATAGTAATACAATACAACATTTTCTTTGACT
-GTCTCTCTCTCTCTGGTCATCAGTGCGATTAGCAGCTTTTCGGTGATTTAATTTACGGCG
-TTCGGTTATCTTAAATAATCAAACTTTGAATTAATCAAAGTCAGCAAACTGACACAAAAG
-CCGATAGAAATGCCTACGAAATTATAATTGTCTTGGGGTGAATATACTTCAAAGTTATAT
-AAAGCTAAGATTTTTTGCGATCATAAAATTAATTTATTTTTTAATAAAACGACAATTTAT
-TTACTTTTGTCATTTCAGAACATTGTTGAAATTAATGAATTTGCAGTTTCCGTGACTAAT
-CCATCAGCTCGCATATCTCAACAAAAAAAATTCATATTTGATAGTGTTTATAATATGAAA
-ACTGACACGGAAGTGATTTACGACGAGATGTGTTATTCATTAGTTGAGAGTACAATCGAA
-GGATATAATGGAACCATTTTTGCTTACGGTCAAACAGGTTGTGGGAAAACACACACAATG
-CAGGTACTTGTCAAAATATGTAAATGTGTATGTATGTAGACGGGTAGTATAGTAATGACT
-AGTATAGCTAAAGGTTAACTATATTCGTAAAAAAAATGAACAGGTATAAAGTGTATAAAT
-TCCTTAACAGGACCACCAGCCGAGATGAGTCGAGCGGCCATGTCCGACTGAATATTTTAT
-AATGCTTGCCGCTCGAAAAGGGTAAAATATTGTGCTTTTTGTGCTACAACATTTTTAAAA
-CTTACATTGATTGTACGTTTTCCGATATTACATTAAAACATCTGATTTTACGGTTAAGCC
-CGAAGACATTGGCAACCATATAAAGTATATAATTAACTAAAGTTACCGTCGCTATGTCCA
-CCGCATGAAATACGTCGACGAAGGCATTCTGCAATGTAAGCATTATGCCGGACGTCGTTA
-CGTAGCTGGCAAACTTTGTTTATTTGCATGACCGCTACGAATATGAAACCGCAACAATGT
-GATTCGTTTTCTATTTTAGCTCCTAACTTGAATTTCTGTATTTGTAGCTTTAGTTTGATT
-TCGTACTCCAACGCCACAGCTCCGCTTGGCTTAGCAAATAAAGAATTAATATTAACTCCT
-TGTCTTTAATTGTCGCGGCCCCGCCCGACACCCAGACTCGTATAGCCGCGCGCGATTACA
-CCGGCATAAAATACTTAATTTATACATATGTATATTCTTAATAAGTACATACAACCACAT
-TGTGACAGTCATGTCCGTCCTGCATCTTTCCCAAATATTTTCAGAAATTTAGTCGGAAAA
-AGAAAATTAAGAGAGAACACTATAGTCGGCTTTCTCGATTACCAGAGTGGATCATTAGGA
-ATATAGTTTAACATTTTTGTGGCGTGGTTTAAATGTTTTCGCATATTAATAGATTTAAGC
-ATATATCATGGATGTTTGTATATATTTGATTTAGTAAAAAACGCAATGAACAAATTTAAA
-TTTTTGTTGTCCAAAATGGCCAATGGAAGAGAGATGGTCTTCGCTGCCCAGGGAATTAAG
-CAATGCTAAAATAACTGGAGCCATCAGTCCGGAGAAGCCCATAGTTCAAAAAAATTCAGA
-GAGAGTTTATGCACACTCGCACACTTATTTTAGTTTCACATTAAATGTGAAATAATTTCA
-GTATAAAGCTTTTATCCTAAACATATTTGAAAGTTCATGAAAATGTTAAAGAAAAGCTTC
-TGGCCGAGGTTGAGTAGATCTACAATAATTTAAGATAAGGGGTATCCATACTCAAGAATC
-GGACGGACTAGCGAAATAAATAAGGTTTTAGTCATGTAAGGATCATTAAATTCCGTAGAC
-CACCTTTTTATAAAACCAAGCACACCGCTGGCCTTATTGACAATATTCGAAATATAGTTT
-GAAAATTTTGGTTTAAGGTCCAGAAGATCACCAAGATCAGCGACACGCGATATTCTGTCC
-AAAGAGCACATCCGTAACATCCGTTATCACGGCACCATATATGAAAGCTGTCTAGATCGG
-ATTGTAAGTGGACGAAATTATATATAGTCGAGCAAGCGGTCAATAAAGTCATGAAGGTCC
-CCCGTCTGGAGGGACAGTTATACCTATATATTGTGTACATACCTGGAAAGACATCGGAGT
-TTTAACCAATTCTCTGTGAACACTATTATATGGGATGCAAAGGAAAGCCTATGACACTAC
-TATCTTGCATAGTATAAGTGAAAAAGTTGATCACCAATAAAATATTAAATTATAATAAAA
-AAAATTATTGCTTTAATTAATTAAACAGTTACAATTTTAAGTGGCGCCCAACGTGGGGCG
-GTGTACTTCAAAAGTTAAAAAAAAAACATTAACGATATTACGTTTTATATAAAACGGAAC
-TCGCGCCGCCAAGCACCTCATATTTTTAGTGCAAAAATCAAAACATCCACATTAATCCAA
-TGAAATCTAATTACTGTGACAGTGATCATGGAAAAACTTAATTGGAAATTAATTAATGCA
-ATAATCCAATTAAGAATTTAATTTTTAAGAACTATTTACAATATTTAAAACTAAAATCAA
-CATTATTTTAAAAATAAAAAAATCGACACTAAGAAGGAAGGAAGAGCTGAAGGCATACCG
-CGCAACAGTTAAATACAAAAAAAAATTGAAGGAAGACCCAAACAGAAAATAATCATGATA
-ACTAAAATGGAGGAAGACCCCAACAGAAAGTAATCAGGACAACTAAACGAAAGGAAGACT
-TAACGGAAAGTATCGTGAGCATGAAAAAATATTAAGTCTTTAAAAGAACTTATAGATAAA
-TTATAGGATAGAAGGGCAGTTAAACGCCAGCAAAAATGTAGTAGAGGATTATAAAATCCA
-AACAGTTGACCCATTTATAAAATGCGAAACTACCCTAGCGGTTGATAAAGCTTTACCAAA
-GTTCACAGGTGAAATAACCCAATATGTAGGCTGGAGAGAAGCGGCAGAAACTGCCATGAG
-TCTATACAAAATTCAAAGCGAACATTATTTTATCGCTTTAACAATTTTACGTAATAAAAT
-CATGGGAGCAGCACATGATGCTTTAAATAACCATAGTACAGATTAAACTTTCAAGGAATT
-CATTACAGATTGGAATTTATTTATATCGATAAAAGAGAAATCCATATTCTCGAATCAGAG
-TTAGGCGTCCTTCTAATAATAATTATTATAAAAATAACAGACAGAATTATAATCATTTTT
-CGAAAAAAAATTATTTTAATGGATAACTAGCACAAAAACTGAACCGCAAATTCCATTAAA
-AGCGAAGCAACTGGGACCGAAAGTCAACCAGCCCAGAAAGGTATGAGAATAAAAAACATT
-GATGAAGATTATTTTTTAGATCAGAATCCTACACGGGATGCCTCATATACAAATAATAGA
-CAGGAATACAAAAAAAATAACAACTAAAAATATTAGCGACACAGGAGCCAAATCTTGCTA
-TATCAAATATTACCCTATATTGACAATATTTGAAACAAAACATCTATTTAATGAAATAGC
-AGGTTTAGAATCCGACTTATTAATTTGGCACAATATATTAAGGGAAATTGGATCTAAAAT
-AGATGCAGAAGAAAAGCTCGAATATTTGACAATGAGGAAAAAAACGATTTGAGTTTAATT
-GCGAAAAAATGCTCTTCCATTAAAAGAATATTTTGTAAAAAATACTTTGACGAACAAAAA
-GTATTTAAAACCGAAATGGTAATAAGTGAAGGAAGCTTATATAGCTTGGGATCAAAGAAT
-CCAGAGCACCCCGACGTTAAAGTGAAGTAACTTCAAATCAAATAAAAGATATCGAAAATA
-AGATTATGAATAAAATTGAAAAGGACCAATCTTAAATAAACCATTTCGAACCGATATTCG
-AAGACAAAAAAATATCACCCTAAAAATAAAATATAAAAAATAAATAGCCCGGAGCAACAA
-ATGTCGTAGCTGACGCATTATCTGGAATAAAAATAAATAATATAGAACAATTAAGCTCTA
-AACAAAATACACAGCATTCTGCTGAAAGTAGTTTTCAAAATGTAATACATTGAGACCCGT
-AAACCGTTAAATCAGTTTCAACAACAACTGTTATTGACAAAAACAAAACATGAGTCATTG
-AGGGTTTTTGTAAGACTCAATATATAATCGAATATGAAAATTTAATAGGAATATTAAGAG
-AGCATCTACCACCAAACATAACGGTAGAAATTCATCAACATTCGACTTGCAAAACATAAT
-TGATACTGCTACAATGACAAAAATGTATGTACTTAAGACAAAAATGTTAAATAATGAAGA
-CATTAAAGAAATATTAAATCACCAACAAAAGCCTGTAGTTATTGTAGATTTAGTAGATTC
-AATTCAAAATTGTACTGCATAAAGAACTCTTAATTATTTATATAAAATACCCTGGTATTT
-TAAGTAAAGATAAAACCTATTTTACCCGCTTACTAAATTTTAATTTACTCTTTGCTCCAG
-GTGATCTGTGCTCCTGCCACTCCCTTCGATGTCGTCGTTTTTCAAGGACAAGCAGTTCAA
-TATCTCTACTTGTCTTTTTAAACTTTGTGCTGCATACATGGTTGTCTTATGGAGTTGACG
-CTTTTGCTGCTGCGACAAGTATTGATTCTATATCACCAGCAAACTCATCAATGTCTTGCT
-CGGTTTCCAAGGGGCTAGAAAGGCCGGTATGGGAACAAACATATTATTTGTACCTCGCCC
-AGTTGGTCCTATTGCTTGTAAGCCTACACGGTCGCTCGATGTGTTGTAGTTGGGGCAAAA
-GATGAAACATTTCCGGACAGTGACAGATGAGAGTTCTGGAATTGCCTCAGCTGTAGTCAT
-TGATTGGGATATCCTTTTTGTGATGGCAAAGTCAATCATATCTGGAAGCTTCATGGGATC
-TGCTGGCCAGTATGTAGGCGCTCCCGGGGAAACATAGTTATGTGTGTGTTGCGGTTTGAT
-GATTGCGTTGTACAGCTGATTTCCTTTAGGGTTCGCTATCCGAGATCCCCTGTACATGTC
-CCTGGCATTTAAATCGCCAGCTGCAACAAACCTTTCACCAAACGAGTCAAAAAGTGTTGT
-GAATTTTTTCTCAGAGATTGTGAAGCGAGGTCGGCAATAGAAAGCAGAGTGAAAGCAGAG
-TGAGAGCACCCTTATGGAATTGGAGGTTTATAGAGGTACATTGTAAGCAGTCTTCGTGCC
-AATTACCAAGAAAGTGGTGCTTAATTCGCAATCGTATTAGTATGCCAGTGCCTCCATGCG
-CCTTGTCATCCGGGTGATTCGTAAAGTAAAATTTATATCCTGGTATTTGGAAGTTGTACT
-TTTCGGTAAGGTGAGTCTCTGAGAGCAGCATAACGTCAATGTTTCTGTCGGCTAAGAACT
-GAGCAAGTTCTAGCTTGTGCCGAGAAACGCCATAAGCGTTCCAGGTACCTATTGTTAAGG
-AGTCATTATCCTATTTTGGAAGAAACGAGAATTTGAATAAGGATGTTTTGGTTCCTCATA
-AGCTCTAGCATAGTTTCTTGCATGAAGGTCATGAAGACTTTCATACTTTGCTGCATCGAA
-AGCATGATCGCTTCAACGTCAATTGGCTGCTGTTGCATGTTCTGTGTGTTTATTTGTTTA
-TTTGTGTTTAATTGGTGAGTTTTATGCTTGACTCTGGAGGTGACTGCTGTTGGTGCTTGG
-ATCACTAATTTTAGTACACTTGCAACGGAAGAATTTGGCATTGTTCGTTGGCTGGCAGAC
-GAAGGGATGCTAGTCGTAGTCGGTTCCATTGCTTTGTTGGTGTGACACGATCTCGAGCTG
-AATCCACTCGTTTGTTTAGGCGACTCTTGAGTTCCTTGTAAACAATGCATCCTCGCCAGT
-TGGCTGTGTGTTTTTCGCCACAGTTGCTGCATAACTTAATTGAACTGTCGTTTTTATTCT
-TAGGACAGTTTACAGTACTGTGGGCATCGCTGCAAACGACGCAGATGGATTTTAAGGTGC
-AGTACGCTTTGGTGTGTCCATGTTCTTGGCAGTTGGTGCACTGCACAGGTTGCCCGTGCT
-TGTGTGGCTCTTCTACGGTTATCCTTCGGTGCAGTAAATACTGTAGCTTATATATAGGGT
-GTACTTCATTTTTGTTGTTTTTCTGACTTGATGGCTCCAGTTCGACTTGAAAGAGTGGCT
-GCGGCTCTTTGTTCCTGTTGAGAATGTTGATCACCGTTTTGGCGTTGAAGTTCTTCTCCT
-TTAGTGCCGCGATAATTTCGGATGAGGTCACTGATGACTCTATTCCTTTAATGACAAACT
-GCAATCCTTTGGCACTTTTCAGCTGGTAGGTACAGTAACTCTTCCCAGCTTCGTCCAGGT
-ACCTATTCACTGATCGGTGGCTGGACTCATCATGGGTCTGCACTTTTGTTTCTTGTATGT
-TGCCCTTAGTAGGAGGTATAACATGGAACTTGTGTTCTCCGATAACTGCAGCTAGTTTAT
-TAACCAGCGCACTTGAGGTTTTCTCACAGCGAAATTGTAAACCGCTGTCGGTATTGAGCA
-TAGAGTTGATGTTGATGCTGTTGCAGTTGTTGTTGCTAAAGGTGCAGTTGCAGTAGATTT
-CTGTACTGATAGCTAAAGAACTTGACTTCGTTTGGAATAGAGAGAGCTTGAGAGAGACGC
-TCTCAGTGCGTTCGGTGTTCATTTCGTGCATTCATAAGCATTGGTGAGCAAGACCGCGAT
-CGTTTGCATTCTGCAGGTGCTAGGTCATTGACCGGGTGGATGATTTGGTGTTTTTCCGCT
-GCGAAGAGAGTCGGCGCTTGTCTTGGTCTTTTTGCCGTTGAGAGCGCAATTCGCGTTGGC
-TCTTTTTAGAACGATCGATTCGTTCGTTGTCTATTTGTTTTTTTTTTTTTCGTTTTTCTT
-TATTATTGCACACAAAGAAAATTTTGTAGTATAGCAATTTAACAGTGCCAATAGCGTCTC
-TTTCGCTTTCGATTTATTTATTTATTTTATGTTATTAATTATTTACTTCACTAAAATCAA
-GTGATTTTATACGGAGCTCGATGAAAACACGTCTGTTCACTTGAAATGCAACAACAGTTA
-GAAAGAGTATTTAACAGAATTAAGAAAGCGTTTAACCGAAATTCATAATTAAGCTGGCGC
-GACATATTAGAAGGGGGAGAGTTATCCAACCCGTAAATATAGCACTCTAAACAAATTTTA
-AGCTCCAATCTCAGCAGCATTTCCTTAGTCCTTGTTTTTGTCGCTAGCACCCGATAAATA
-ACCAAAATTAAAGTAAACACCAGTCAGCAAATTTTAATTTCACATTAATTGTGAAATAAT
-TTCAGTATAAAGCTTTTATCCTAAACATATTTGAAGAAAATTTTAAAGAAAAGTTTCTGG
-CCGAGGTTGAGTGGATTGGGATTAAGATTTCGAAGATCAGTCTGAAACAGGACGCGATCG
-AACGCAAAAAACAGTTTCAAATTAAAGCAATAAAACGAATGTCTTGTAATAGTATAAGTG
-AAAAAGTCCATCACCAATCAAATATTAAATTATAATAAAATAATAATTCTTTTTTACATA
-ATTAGACAGTAACAATTTTAATTTGTATGTATTTTAAATCAATCCTTATCGAGTTTTAAT
-TTAGGTACTCTGGCTTTCCCAAAATTTTTGTTATCGTCTTGCTATCGGAATGTTTGGTAA
-ATAGATGTTTAAGCGCTTTTCCAGACAATAGAGCGCCCACCTTTTTCACATTCATAATTT
-CGATGCTCGCAATTATTTTCTTACTGCACTTTGGCCATTTAAGTAATTAAATTAAATTGC
-ATTATTTGCGAACAACCCTTTTGGCCCTTTAAATTAATTAATGAATTCATTTATATATAT
-AATAAGTATTTTTACTTGCCTGTTTTGTTTTACAAACAATATGGCAACCTTCGCGATAAC
-TTTTGGCAAAGTACTAATCGACCCCTTGTCTAATCGAAACTTTTTGTTGTCGGCTAAATT
-TTTTTTTGTCAAATCTGAGGTGGGATTAGAAATTAATTTTTTATAATATAACTATTTGGC
-TGAATGATTTTGTGGTGATGTGGAATTAACATCAATAGAACACTGAGTAAAAAGAGTATA
-AAGAGGCAGATACTTTTAATTTCGGCCAGACAAAGGGCCGTTTACAAACCGGAGAATTCT
-CACACTTCTTCTTTCAATTTTAAAAAGGGGGCATTGTAAAATTAAAAAAAAATAGTAAAT
-AAATGAGTATTCAAGTTTTGATTTGCGTGGCGATTAATATACAGAAATCAACTGACTAAT
-ACAATCATTATCTCTTGAGCTATCCTTACATCTTGAGTAAAGGCTTCACTCCTATCTTGA
-AAGCTTTGGGCGCTTGCACTTATCTCGGCAGATTGGATGCTGGGTGGTAGTCTTAACTCT
-TCCCTTACTAAGACGAAGGCTGTCCCCAGCCTTCTTAAGATTTTAAAGTTATTTGGCCAA
-TTCACGCCAGTGGTGTAGTCATGGTTCTCACGGTGAATAAAGCAGCTGGTGGCGGGAACT
-AGGTGATAGTTTGATTGTGCAGTTGTGGATGAATTAAAATTAGTTGCAATAATCGGATAC
-GCCGTAATGCCAAGCGAGAATTAAGAGCTTTCTCCTGTGCTAATGATTTGCTTAATTAAC
-TATAAAATATTTAACTATTATAAATTCATTTATACAGTGATAATAGTATTGGCTTGTTTA
-TAAAGTACAAAAATATAAGCTAGAATAGAGAAATTTATAAGTCGTTATACAATTTAATCA
-GTTACTGTGGTTTACGTAAAACGCTAATTGATTAAATAGGGTTTGTTTAAATTTAAAGTA
-TCGGGAAAGGTTATTGATAGCGTTATTGGTTTTTTTTCCTGAAGAACTTTAGTTATATCT
-GCTGAATTAGCTCGTTTATTTTGTAGATGTTTTGCTGTGTCTCATATTTAACTCAAAAAT
-CGTCTGTTGCCTTTATTAAAAGTTTTTGAAATGGATAGTTCTAACTAGTTCTAATTACCT
-TTAGGTTTTACCTATTGTAAAAAATGATAAAGAAATATTGATGTAGAATTGTCAAATGTT
-TACTAAATTAAACTTTTGCAAAACCATAATTTATTCTAATAAGCCAGATAGTACCATAAT
-CCTAACGTATATTGTCTTTATGAACAGCCCTTCCTTTTATAAGAACACGTGCCCCAATGT
-CTGTCTTCAATTTTTTCCTCTTTATAACGTGGGGTTAGTTTGTTAAGTTTTACTTTGACA
-GTGTCCCAACCTGAAAGGATCTGTGTCGTCTCGATTCATTCGTTCTTTTCAATTGTACCT
-CTTGTCCATTATTAATCTTGCCTGTGATTTCCAGTGCAAGATCGGAAGGTATTTTATGAA
-TAATATCGATCTGCCTTTTGTTAATGACTGAATGAACTGTTTTGTTGTATTCTACGGTTG
-CCTGAAGTATTAGGTTGACCGTGTCAATTATGCCTCTTTTGAGTTTAAGACATCGTGCCA
-TTTCTAACAGTGTGCTGCGCAACCTTTCCACATGCCCGTTCGAGATACTATGGAGTGGCG
-GTGCATTTTCAATTTGAACTTCGAACTGATTTAATAAAAGTGACCTAATTGACTCGGAGT
-TTATTGTCGCAATATATTGTCATCGAATGTGGGTTAAAGTTCATTAATTGCATCATTGTA
-GGTTATATGTTCGAGAATCTATGTGTTGTACAATCGCGAATTTCGAAAATTTATCGATAG
-GGTCAGAAAGTATTTCTGTCTGTAGAGAAGATATCGATTTGCAACGTCTCTCCAATTTGC
-GAGGGATTAGGTGTTCTCCCAAGGATTTGTTTTTGCGGGTGGCTTTTTTACAGACTGAGC
-AGTTACCCGCAGTACTGGCTGCAAGCTGAGACATTTTAGGAAAAAATAAATCTTCTAAAA
-TCTGTTTAACATTCTCTTGTGCTGCCCCGTGTGCTCTGTTATGTTCGATTGTTACTATTT
-CCCTTTGTTAATCTTTATTATAAACGTCGGTGACCATTTTATTAGTATGTCGGAATGTTG
-TTGCTGAGAACTCTTCTACAACATTTTCCAAAGCATGAAGGGCCTGCCTGGATAGTGCAT
-CTGCAACATAATTTTCCTTTCCCAGCTTAAAAAAAATGTAAGCGTTATGTTCGTCTATAA
-ACGCCTTCCACCTTTGGATTTTAGCGTTTGGGTATGTGACACGGCGAACGTTAACGGCGT
-GTGGTCTGTGAAAATGTTCAGATTTAGAACGCCATACAAACACCATACTGTTCCTCAAAC
-TCTTGAAAGCCCATACAATGGCCATAGGTTCTCGCTCGTTCGGTGCAAAACTAAGCTCTC
-TATCCTTTAAAGTCCTAGATATCTTAGTAATTTTCCTGATAAGCTTGCCATCCTGCGATA
-GAACAGCACCAGGCCATAGGCCGAAGCGTCTGTAGTTAAATCAAAGGGTTTTCTGTAATT
-AGGATAGAGTAACATTACATTTTCGGACAGAAGGACATTTTTAAGTTTTTCAAAAGCATA
-CCGTTGCTTGTCATCACAGGCTACTGGTATCTTTTTAGAGCGACTGGCTGAAACATCACC
-GTTTTCTCTCTTTAGAATGTCATTCAGCGGTCTAGCTATGGAGGCAAAGTCCTTTATAAA
-GCAACGTTAATTACAAGCTAACGCCAAAAACAATCTAATATTGAACAAATTTGTTGGTTC
-TTCATAACTATGGATAGCTTCTACTTTACTGGGATTGGTTGTAATAATACCCCTTGATAC
-CACGAATCCTAAATATTCGGCCTTTTCTTTGAAAAGGAGATTTCTCTTTGGACACCCTCA
-TGTTGGCCTGGAACAGTCTATCTAGCACCCAAGCAATGTGATTTAAATGGTCCTCGAATC
-GATCTAAAAAATAAATACGTCGTCTACGTAAACGTAACATGATTTTCCGATTTCGTTTCT
-AAGAGTACGTCATCTATGGCACGTTGAAAAATACCAGGTGCGTTATTAAGACCGAATCGA
-AGTCTGCAGAACTCGTAATTTCCATTCGCAACTAAGAAAGCTATTTTTTCCCTATCCTTT
-TCGGCGAGGAGGATTTGATGGAATCCTGACTAAAGGTCCAGAGTGGCAAAGTATTTGGCT
-TCTCCCTAGTTTGTCAGGATGAAACCACTTGTGGTATTAAATATTTGTCGTTAACTGCCT
-TTGAGTTCAATTTTCGAAAATCTATTACCAACCTTTTTTTCTATTTCCCTTTTCATCTGT
-GCCGTTTTTGTCGACTACCCAAATTTGATTATTATATGGTGACCGCGAGGGTCTGATAAT
-TCCGTCTTTTAACAATGCCTTCATCTCCTTATTCACAAAATCCGCCACACCCATGGGGTA
-TGGATAAAGTTTTGAGTATATTGGTCGGTCGTCTTCGGTAGGTATATTAGCAATAATATT
-CGTATTATAAGGCAGTACCTCTTCTGGCTCTGAAAATACACCCAATCGGTCTCTTAGCAT
-AGCGTATAATCTGTAGGCTTTGGTACTACGATATCTTTAGTATCAGAGAAGTTTACGCTA
-TTACATTATAAAAGTTGAATTTGTTCGACTGCATTGTCGACCTTTAAAGTTGTATTTTTT
-TAAATCCAATATCGCGATTGTTTGTGTCAGTGTGTCCGATTTGGCTTAAGAAAGCATTTA
-TATTTCAATGTGTTATAGTCATGAAGGGATTTTACTGTAAATTCTTTTTGTACCGGCATT
-ATGTACTTTATTTTTAAAACTACATACAGTTTTTTTAAGACCCGGTATCGATCGAAAGAT
-TTTTGGTTCTCCCTGCTATCTTTCTACCTATGAACGGTAGCAGGGAACTTTGGCTAAAAA
-ATGTACATGATCATAATAAGTACGTTCGTCTTCAGCATCCTCAACTTCTGCTTCTGCTGG
-ATCCACCTCATGATCGAGATGGTTAACTCTTTGCTGCTTTGGCCCTGTAAACCTGCTTGT
-GCCACTTTACGGTCTTTTCGCGGCTTGCTCATTGTTCATTTTTACCTGAGCTGACCAGGT
-AGTCTGCTGCTGGTTTGACCAAATATTTTTATGTAAAGGGAAGGTACCCTGATTCAAGAG
-TGGTGGCTGTCTAAATTGGTTTTGGCCAGTTCGAATGGATCGCATATATACGTCAGTATC
-ATTTACTGACTGAACTGCCTTTTCTGCTGTGAGGCATAAGAGGCATATTATTATCCCTAT
-CTCTTTCAGGTGGTTTTTTTTCGGCCTTCTGGCCTCTGTCTCCAAAGCTTCTAGAGTAAA
-TCAGGGCAAATTGGTAGCGTTCGTGATTCGACTCAAATTCTTGTGCTAAAGCAAGGGCTG
-TTGGTAAGTCTTAGGGTCCTTTGACAAATAAGATATCGCTTATTGACTTTTTTCGCCGAA
-ACGCTATCGCATGTCAATATTGTTTTGTTCGTAAGAAGAGTCAATTTTTTTTCGACCTCG
-TCGTAGAATTCGGTCAGTGTCATGTCGCCCTCATGTCTTAACGTTCTTCGTAACTCATGC
-TTATTTATATAAATCGGTCTTTTACCTAAAATCAAGACGATTGATCAGTGCCTTAAAATT
-CAGCGGTGTGTTAAATGAAGCCAGCACACAATTTGCAGAGTTTTTACCTTTATTTCGCAT
-AATGCCAAGATTTTTTTTCAAAAACTTTAAAAGCCACATCATCCGCTTTTCTCCATGAGA
-CATATGTTTCACCTCTGTCCTCAAGGTGTGGCAAAGACTTTATTATATCTAATGGCTCAG
-TGCACACAACACCTGGTATAATTTCCGCATCTCTGTAAGTTTCCATTTCTGGGGTGCTCA
-CTGTTATTTTTTTTTATGCGCTCTCCTATCTCTTGTAACTGCTTATCAAATAATTCTTTT
-TGACTGCTCTATTGACTTGCTGAAAGCATATTGCAAGCTTGATTCTCTACTTCCCACCAA
-TTATCTTTATTTTCGTTTCTTACACTTGTATTGTCGAATCGCTGAGCCTGTTTTACACTC
-CACTTATTTTAACTTGACACGAAGTTTTCTAAAGCTTTATCGCTTTCACTCATTTAAATA
-GCACCAATAACTTACAATAACCTTAGCAGTAAAAATTTAAGATTTTATAATTTAACCGAT
-AGGCGTTGTACTTACGAATGTTGCGTTTGTATTTACACTTTTTCATTTGGTAATGCTTAG
-AATATTATGTTAATAAGATTATATAAATGTCGATGAATTTAAGTATAGCCGCTGCTGATG
-TTTTGCGTTGCATTTGGATATTTTTTTTTGAGTGTTTATGGTTGGTGTTGAGTGTTTTTT
-GTTGTTGGTTGAGTGCTTTTGCTCCAATTGTTCTATATTCTTTTTATTTATTATTGATTA
-GTTAACGTAGGTTCGAAAATAAGTTTATTTTCGTTTCGATGGCCGACGAAACAATATAAT
-GTTAACAATTTCATTGACAAGCACGGTCTGCGCTTAATGAGTATTCAAGTTTCGATTTGC
-CTGACGATGACCTGTACGTTTAATATCCAGAAATCAACTGACTAATACAATCATCTTGAT
-AACGATCACTTCATACAGTTGCGGTAACAATAAAAGCACCATAAGCATATTTCGTGTTTG
-TCCCACCGTTTCTGTATTTTCTGACACTTTTTCATCTTTTTACTAAACTTAAATACTACA
-ATGATTTTCAATCGAAATAAAAAAAATTAGTAACAGATCTAATAAATATTTTAAAAATAA
-TTGGTAAAACAAAAAAAAAACCTTCAAATTTAGGCGGTAACAAAAATAGCACTGTTTCTC
-GTAGTTTGCTAAAACTAAATAAAAAACTAAAAAAAAATAATTCAACAAATGGATTATATC
-TTAAGAACTTCGTTTAAAGAATCTTAATTTTTGGTTTCGTAAACTTTGGTAGCAATGACA
-GCTGCACATCGTCTTGTCCATCAAGTCCTGGCACCGTTTTTGAGGAATTTTGCTCCATGA
-ATCCTTGACCACACCCCAAACTTCCTCGATATTATTGGGTTTGGCTTCAGAAACCTTTTT
-TCCTCGTCCGCCCAAAGGTTTTTGATTGGATTCAAGTCGGATGACAGAGCAGGCCATTTC
-ATTACTCGGATCGATTTCTGCTCAAACCACTTTCGAGCTTTCTTGCTCGTGTGTTTGGGA
-TCGTTATCCTGTTGAAATGTCCAAACCAACGGCATTTCATCTTCGGCATATGGCAGCATC
-ACATTTTTCAGGATATCTGTGTAAATGTGCTGATCCATGATGCCTTGAATCTAATGTATC
-TAGGCATATTCGATTCGCTTTGCCACATGCTAAACAGTCAAAAAAGGGCTGCACGCATTA
-AGGTTGTTTTGTCTTAAGAGTTTGCAAACAGTTTCCACGCTTTCAGCTATCTGAAGCTCC
-TTCTACAGTTCCGTTGCCGGCTTAAACGGCTCCTTCTTGCCTTGCCGAACCAAGCGCTTG
-ATCTCCACGTTGGACATTGAGGGCTTTCTTCGCCGTGTTTCGTTCTTTTCGACAAACAGC
-AGTGCTTTGCGGATCATTTTGTTTAAACAACCGACAATGCGACCAATTTCAGCGTATTTT
-TTACCTTCAGATCGTGTTTTTAATAAAATTTCTTTTTTCGACGGTACAATGCTTTCCGCG
-ACCCGTGACTAGAGAATTTTTGGTCTTCGTTTGGAAATAATTCAATTAAAACCTTTTTAA
-TGCAACTCCTTTTTTCAAAATTTGTCGAAAAAAACCCAAAGCAATCACTCCTATTAATTT
-TATTCAGAAAATAGGTGTTCAGTGCTATTTTTGTTACCGCCTCATTTCGCGCACTTTTGC
-AGCAAGTGCGCAAAAACATAAAGAATCGTTACATTGAGAGAGTAAAAATTTCTTGCTTAG
-AGAGCCAACATATGGTACTTATTATTCATGCAATCTGACTTAAAAAAAATAAACATTTAA
-TAATTTTTTTTAGGAAATCAACTTTCCACCTGCAGTAGTGTTATTATTTTAACCGCACCT
-GTATGTTAACTCGCAATCTTTTTCCCCAGTATTTTCCATGACTATAAGCAGGTGTTTGCT
-GTTTAAATCATTCAAATTTTTGCAATGCAACCACGTTCATCGCCTTCCAATGAAATCCAA
-TTATCTTAAGTTTTATCAAATAAACATTTTTATCAAAGTTTTTAAATGGGTTACAACAGG
-TTATCTTACATCGTTAATAACTTCATGCAAGTTATCCAACCCATAATCATAGCACCCTTC
-CACAGTTTATAAACAAATTTCAATTCTCAATCTCGAGTTATCCAACCCATAAACATAGCA
-CCCTTCCACAGTTTATAAACAAATTTCAATTCTCAATCTCGTCGGCATTTCCTTTGTCTT
-TGTTTTTGTCATTGCCTTTGCCAGCGCTTAGCTACCCGCTTTGCCAGCGCTTAGCTACCC
-GCTAAAGTAAATAACCCAAACTTAACGTAAACACAGCTTCCGCTTGGAGACCAAACCACG
-GCCAACTTATTACGCTTCAATCAAAAAACTGCATCGATCAGCATAATTGAATTTTACAAT
-GCAGTGGAATAATTTCAGCATAAAGCTTTTATCAAAAGTTCAGAAAGTGTCAAAGAAAAG
-CTTCTGGCCGAGGTTGATTGGATTAGGATTCAGAATTGGAAGATCAGTCTGATTCGGGAG
-GATTAAAAGAACGGTTTATAAATGTATAAATAGATAACAATAAGTGTCTTGTAATAAAGT
-GATAAGTTGAAAGGTTTAACACCAATAAAAATATTAAAAAATAAAAAATTATTTTTTTAA
-ATAATTTATACCACAAAAAGTTAATTTGCATCCCCTTTTCTCGTTGTGATATTAGGGCAA
-GTGCGCAAAAACATAAAGAATCGTTACATTGAGAGAGTAAAAATTTCTTGCTCAGAGAGC
-CAAACATATGGTACTTATTATTCATGCAATCTGACTTAAAAAAAATAAACATTTAATAAT
-TTTTTTTAGGAAATCAACTTTCCACCTGCAGTAGTGTTATTATTTTAACCGCACCTGTAT
-GTTAACTCGCAATCTTTTTCCCCAGTATTTTCCATGACTATAAGCAGGTGTTTGCTGTTC
-AAATCAATCAAATTTTTGCAATGCAACCACGTTCATCGCCTTCCGATGAAATCCAATTAT
-CTTAAGTTTTATCAAATAAACATTTTTATCAAAGTTTTTAGATGGGTTACAACAGGTTAT
-CTTACATCTTACATCTTATATCTTACATCGTTAATAACTTCATGCATCCCCTTTTCTCGT
-TGTGATATTAGGGCGACGAAAATTTCAGCAACAGCACTGGAATAATTCCCAAATGTTTTG
-ATCATATATTTGAAAGGATATCAATGACCACAAATGTCAGATATTTGGCATTAGTAACGT
-ATTTGGAAATTTATAATGAACGTATTCGAGATTTACTTAATAAAAATGAAAATACGAACG
-TGATAAATCATTTCCTTAAGGAACTACCAGGTATTGGTGTTTCAGTTCCAACGCTTACCA
-CGCAACCTGTTGTCAATGCAAATCAATGTTACGATTGGCTACATTTTGGAAATAAAAATC
-GAGTAACTGCAGCTACATTAATGAATAAGAATAGCTCACGATCCCACACTATATTTACTA
-TCACTTTGGAACAATCTCCATTTTTAAATAGTATTGGATCGGATGCCTTTGGAGGAATAT
-GTAGAGGAAAACTAAGCTTAGTAGACCTAGCAGGCTCCGAGAGGCAGCGAAAGACTGGGG
-CTCAAGGAGACCGACTTAAGGAAGCTTCCCAAATAAACTTATCACTTTCTGCATTAGGCA
-ACGTTATTTCATCTTTGGTGGATGGCAAAGCAAAGCATGTACCCTTTAGGGACTCAAAAC
-TTACACGCCTGCTCCAGGTAATTATTATTAAAATATAAATAAATATTAAATATTATTTTA
-ATAGTATTATTTTAATAAGGATTCCTTAGGAGGGAATACAAAAACTCTTATGATATCTTG
-TATATCACCAACAGACATACATTATGATGAAACCATATCTACACTTCGATATGCAAGTAG
-AGCAAAGAATATTTCTAATAAACCCAAAATTAATGAAGATCCAAAGGATGCAAGACTTCG
-ACAGTACCAAAATGAAATACTATATTTGAAAAGAATGCTTCAAGAGAGTCAACAAATCAT
-TAATAAAAATAATGATCCAAATAAAATAATAAAATCACCTCTAAAAATTATACAACATAC
-AAATATGAATTCTACAAAAAATGTTCAAATAATAGATTTAGGTCGAAATTGTAAGGCATC
-CTTTAAAACAAATAACTCTATATTAACAAAACCAAATTTCCCTTTAATTCAATCGAAAGA
-AGAGGTACAACTGCAAGCGCGAAGTCGAATCGATCTAATAAAGCGTAGTTTAATTGGTGG
-TGAACGTATCCATGATTTCGAGCTTAAAGAAAAGCACATGGCCCGAAAATATGCAGCCCA
-ACGCCACTTAAGTGCAATAGCTATTGCCTTAAGTAGAGTGAAATGTGAAGATCGCGACCT
-TTTGCAGGGGCATTATGCCACTATTACACAAGAAATTGATATAAAAAATGATTATATTAG
-AAAGTGCAAAGAGAAAATTAAAATGCTTGAAATGGAAGTTTCCGATTTAAATTCAGAATT
-TCAGCTGGATAGAGAGGATTATTTGGACGAAATTCGCAACCTTGGACGTCAAGTGAAGTT
-CCATCAACAACTTTTTTTGAAATTTTCTTCAAATCCCGGAAAATTTGACCGGAATTGGTA
-AGACCTTACATTAGATTAAACAACTAGCTTCCAATAACGGGAGAGAAATATATAAATGGA
-ATTGATAATCAAACCTCGACCAAAATTTTCTTGCCCTAAAAGTATTAAAAACAAAAAAAA
-AATTTAATTGTAGGCGTAAAAGCGAAATAAATAAAAATAGATGTAAATTGTTTGGTCACA
-CACGAGTCGAAAACAGACAAAAGACAAATATTCTCTTCACCGGAGTAATATAAAATGTCA
-AATTAATTGTCTATAATATTATATTAAAACACACTGTATTATGTTTTTGATAAAGGACTC
-CAGACACTATTTTGCAAAATTCTTTATGGAATGATGATCTTAAAATGTGGAGAATCCCAG
-AGTCCGATTTAATAAAACTTCCTCCGGCTACACAAAAATCTGGACTTCACTGTATTCATC
-CTTTAGTGATCCATAGTGAAAATCAGCACAACAACCAAAATGAAATTGTAGTTGGAGAAA
-AAGTAAGTATTTCAAATATAGCATTTTTATTTTTAAGTTATTAAATAAATTATTCTTGAT
-AAATTGAATGTAGATTTTCCCAATTTATATTTTAAACTTATATTAGATACGTTAAAAAGA
-AAGATCAGTTGTTTCCGACTATATAAATAATACCTTCTCTTGAGAAGAATTAATAGCCGA
-GTCGATCTGGTCTTGTGGGATTGTCCGTCCGTCTCTCTGTATGAACAGCGCTATCTCGTG
-ATCTCCTCCCAGGGAGGAATCGACTATCAGATTCCCGTTACTGATCAGATACTCATCAGA
-TAAATTTAAGAACAATAAATAAATAAATGTGCCTTCCTATATGTACTTGTTGCAGCTCGA
-ATTAGATCCCGATTAAAATGTTAAGCTCGGTACACAGGGAACACCACGTGGATGCCGTTG
-TGTTACATCGGGGTCGTTTAAGCCAAAGTAAATTTTGGGAACCTACAAGTAAAAGTTTGC
-AAAAGTTTGTCCATAGCGAAATGAGGCATACATATTGTTATTTTACCTTATTTAGTTGAA
-GCCTTACCAACCGTGTTAGAGTGGGCGTGTCCAAATTATTTTTGCATATCAGAAATTTGC
-AATACACATAATAAAATAAAACAATTTAAACACATATTTTAAAAGTGTGGTGCAACAGTT
-TTGAACGGCTAGAAATTTACGACTAACAAACAACGAAAAAATATCGAAACATTTCTCAAA
-TGTGCGGGCGCAGTTCATATAATAAACGATGAACCTCGGAAAATGTCCGCAATAAATTGA
-GTAATGTTTCCATGTTTCGATATATATTTAAAAGAAAACCTTCATTTAGGCAGCTAAGTT
-GAAAAAGAAAGCGTAATACCATTGGCAAGCAATTTCATACTCCTCAATGAAAATAAGTTC
-CTCGAACGCACTTAGGCACACCAAAGACACTAGAATAACAAGATGCGTAACGCCATACGA
-TTTTTTGGCACACGATTTTTTCACCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAATT
-TTTGTTAGAATGCGAGAGAGCGGAGAGCGCTACAGCGAACAGCTCTTTTCAACGCATAAA
-GTGATAGCAGACAACTATATGTGTGCACACGTATGCTCATGCATTGTAAATTTGACAAAA
-TATGCACATCACCTTAGAAGTTCTTTGACTTTAAATCTATATTATTTTTGATCAATTGGC
-ACCATGCGAAAAATTCGTGCTTTGCATTGCCTTAACGTTATTATTATTTGAAAATAGATT
-AGAAATAGCCAAATCTATGTACATCACAAAATAAATTTAAAAAATGACTTTATATAAGAA
-TATTTGTCTTTAGAGTATTCATCTCGCGGCGTGTGAAAAATTAATAAGGCAATGATTCTT
-GAGTGTTTGTGTCCGCACTTCGTGCCTCAAGATATGACCAAAGCAAAGACACTAGAATAA
-TTCTAGTGTCTTTGATATGACTTTTGCAATAAACAGTTATCATATTTTTATGAAATTTAT
-GAAATTACAGTAGTTATAATAATTTCTATTGTACTTCCTTTAATTATTTAGTATATTTAT
-TAAGTCATTTAACATTAAAAGTTTTTCAAAAAAAATATTTCGCTCTTAAAAAATTGTCAG
-ATGAGAGACAAATTAGAATTAAACATAAATATAAATGTGTAAACGGTAGCTAATTCGAGC
-GGCGATTTTAACAAACAAATTTTAAAAGCTTTAAAATTATAATAGTCAGGGCGCGAATTT
-TTAAAAATTATTTTATTTTATCATATTGCTAGGAAATTAGCAAAAACTACCCTAATATGT
-ACAATGTAAATTCGTTTCATCGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCA
-CAACACGCACACATATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAACT
-CTATTTTTAGATTTCTTATGCTCTCAGCGTGAGCGAGCGGAAAGAAGGCAATTTTGGCCG
-TCACTAAAAAAGTGGCTGCATAGTGCAAAACCAATGTATGTCCGTTACGCATCTTGTTAT
-TCTAGTGTCTTTGGGCGCACCCTTGCATTTAAAATAGACTTGGTCGAAAAAGTCATTTTA
-GCAATAGTCTTAAACCGCCTCTTCTCAACATAAATAACTTATTACCAAGGACCTAGTGTC
-ATGATTTTCTGTTGAGCACTACATATTATTCCGGCTACTCCTATGTTATAGTCGTCCATT
-TTTTATTAAATTAAAGATATAAAAATTAATTTTAATAATGAAAATGTATTTTTATGTTAT
-GAAAGATTAATAATATACCTTATTTATTTTTTAAAGAAGAAAACCTCAAGCCTTTCCAAG
-GAAAAATACAACACAAATGTTCAAAAAAACTACTTTCGGACAAACCGACAAAAAAATAAA
-AATTTCGGAGACATCGGAAACACTGTACTAAATTATACCACAGAAAGTAAATAGAAGTCG
-CATCTATATCGTCAAAATAATTTAAAAAGAATTCATCAATTTTGTAACACGATGGGTGGG
-TTACAAAGTGCCGCTCAACTGAATAGGTTTGAAAAACCTATCTAAAAGTTTGTCCATTCA
-CATTGTTTGACTTTCCTATTTCTTTGACCGCGTAATTAAAAAGAGTTGAACTATTCAGCT
-TTTAAAATGTAATGCATTTCCTATCAGTTTTTTGTCCAATCACTTGAGATTGAAATTAAA
-AAAAAGAACAGAGAACGCTATAGACGTGTTCCTCGACTATCAGGTACCCGTTACTCAGCT
-TGTGGGATTTTGCCTTTTTTTGGCAAATTGCAGAAAAAAGTTTTTTTTGTCAAATCTATA
-GAAATTTATAAGCATAATAAAAAAATTTTAAAACATTTTTCAAAAGTAGGGGTGTGACAG
-TTTTAGGCGGTTTGTATTTGTAACATGCGAGCTCCAGTTTGTCTCGCTAGACTTGAAAGG
-CTGTTTCCCAAATTTCGTAGATTTATGGTTGTATTCCATGTGCCTTTCGCCACGACAACG
-TACCCATCCATACAGCTTGGGTTGTAAAACAGTGCATTAAGGATCAACACGGATCCAGTG
-GCCGTCTTACGCCCTTGTCATTACCATTATCGAAAACATTTGCGAACTTTTGTCAAGAAG
-AGTATTCAAAGGAGGAAGACCAGTAAGTGACCCTGGTACCCTAGTTCAAGCGATAAAACA
-GGCCTGTTCAACAATTTTACTGTTATATTACAAATTGTTATTATGTTTTAATTTAAAGTT
-ATTAACAACAATGGTGGCTATATCAAATAATAAATAATGCAAATAGTGTCCTGTATTATT
-TTAAATACCCTGATCTTTGAAAGTTTACTTTATAAAATTATGAAATACTGTTTAATAGTT
-CAAGTGGCCAAACCTATTTAGGTGACCCAAAGACAATAGAGACGCTCTGTTGTTTTAGAA
-AATATAATAAAATTAACATAAAAACACAAATAACAGAATCTATTCTATTTAATAAATGAG
-ATTTTTTTTCCAAAATATAATATCTGAGTTTTCTTTGCGGAGATACGAAGTTTCAAACTT
-TAAAGATGTCAAACCTGCTGTCCAAAAAAATCATCTTAAATATCTTAAGATGATTAAATA
-TCAACAAAAAGTAATTGCGGATTTTTCATATATAGTCGGCGTTGACAAATTTTTTCAACG
-ACTTGTGACTCTGTAATTGCATTCTTTCTTCTGTCAGTTATCAGCTGTTACTTTTAGCTT
-GCTTTAGAAAAAAAGTGCGCCAAATTTTGTTTACATTTGTTTGTTTGGCGTCAATTTTAA
-TATGGAGCCCACAAAGGAGCATTTTCGTCATATTTTACTTTATTTTTTCCGTAAAGGAAA
-AAACGCGGAGCAGGTTGCTAAAAAGATGTGTATGGTGATGAAGCCTTAAAAGAAAGACTG
-TCAAAATTGGTTTCGCAAATTCACTTCTGGAGATTTTTCACTTAAAGATGAGCCACGTTC
-AGGTCGGCCAAATGAAGTTGATGATGACCAAATCAAAGCATTAATCGAATTGGATTGTCT
-TGCAACTGAGCGTGACTGGTGAAAAAGCTTGATATTTGGGTACCACATGTATTGAAAGAA
-ATGCATTTAACACACCGAATCAACGCTTTTAATATGCACGTTAATGAATTCGATTCGTTT
-TTAAAACGAAGATTGAAAATGGATTGCTTACAACGTTAGTCGAAAACGATCATGGTCCAA
-GTATGGTGAACCAGCTCAAACCACTTCAAAGGCTGATATCCACCAAAAGAAGGTTCCACG
-GCGCTGCCGTGTATCGTACGGCTCGATTCGCGAGAAGATATAGAGGAAATGAATAAAATG
-TAAAATAACTATATTAAATATTACTTTTAGTAGGATCTAATTATGTAATAAAAAAGTTAA
-AATCGATTGCTTTAAGAGCGGCAGAGAGTCAAGATTACAGATAATAGGATAAAGTCTATT
-ATAGTCGGAACATAAAACTCTGTAAGGGTCATGCAACTTATAGTTAGATCTACAATGATT
-TAAGATAAGGGGTATATAGTTTCTAGTGAATCTACTTGGAACCGAGAAGTTAAGCCGACT
-AATCAAGTCGGGACTCTCAACATCTCCACGAATAAGCTTACAAATAAAGACTGTTCCAAG
-CATAGTTCTACGGTTAGCTAGGGACGGTAAATTAATTAAAAGTAGTCTACTAGAATAAGG
-AGGTAATATACGGTCCGAGTGGACTGCGTATTGTGGACTCCAAACAGGTGATCCGTACTT
-GAGAATCGGACGGACTAACGAAATAAATAAGGTTTTAGTCAAGTAAGGATCATCAAATTC
-CTTAGACCACCTTTTTATAAAACCAAGCACACCCCTGGCCTTATTGACAATAGACGAAAT
-ATGGTCAGAAAATTTTAGTTTTGGATCCAGAAGAACACCAAGATCATCAACTCGTGTTAT
-TCTGTCCAAGGAGCACCCACTTAGAGTGTAAGTCATGCGTATTGGGTTGGCACGACAAAA
-GGTCATAACTTTACACTTGCTCTCTGTTTGGTGGGATTGGAAGGGTATATTTTGAGCTGG
-TTCCAAGGAACCAAATGATTAATTCGAATTTTTAATGTCAACAATTGGATAAATTGAATA
-AAGCCATCAAGGAGAAGCGACCAGAATTGGCTAGACTGCACACATCTTTGGTCACTCGCC
-AAAAACTGAGTGAGCTTGGCTGGGAACTCTTGATGCATCCACCATATAGCCCTGAACTGG
-CACCATCAGACTACCATTTATTTCGATCTTTGCAGAACTCCTTAAATGGTAAAACTTTCG
-GCAATGATGAGGCTATAAAATCGCACTTGGTTCAGTTTTTTGCAGATAAAGGCCAGAAGT
-TCTATGAGCGTGGAATACTAAAGTTGCCAGGAAGATTACAAAAGGTTATCGAACAAAATG
-ACAATTATATAGTTGATTAAAGTTCATTCTAAGTTTTATTAAAAATGCATTTACTTTCTT
-TTAAAAAATCCGCAATTACTTTTTGGGCAACCCAATATAACACTCACCGGTTTAAATTAT
-TATCAATTCAATGTATTATGGAATTGAATTTTCCTTTATTACGGAAAATTACGGACGCAA
-AATTAAAAATTTAATTGGGTAATATCTTAAACAAAAGTGCTGTTAACGTACTTTTATTCA
-CTGTTGCATGAGCTTACTTCTAAAAATAGAATTAAAAATGTAATTAAACCTGCATGGCAA
-ACAGCGTACAGGAAAGAAATCGGCATATAATTATTGATTTTAAAGAACAGTTACGGCAAA
-ATTATATTAGTTTTTATGTACTACATTAAATCTGATTTTTAGTAATAAATAAAACCACAA
-TAATCTGGTTTTCGTTCTCAATCAATTTGGTCGAAATGAAAGCTAATAACTGACTCTTTT
-TTTACGTGAAAATTCAAAAAATCAATTATAATTTTTATAAAATTTTGGGATTTGTTAAAA
-GGGGTTTAAAAGGAATATTAATATTAATATTATTGCAATCATTCCAAATTTGATCGAGAC
-ATGGAATCGGAAATGTTGGTCGATATACACATTCAGTCTGCATATACCACAAACGGTACA
-TGGTTTTCTGTAACACTATCCTGTAACTCAACCTTAACATAGTTTGCAGAGGTATCTTCA
-CTCTGGCTGTTTGATTCAGCGTTTGAACAACCACTTTTCCCCGAAATACTGGTATTTCTC
-CTAAAAAGAAACCAATTAAAAACAATTTAGCCAAATTTTATATCAAAACTTACTTTGCTT
-TTGCGTGAGTTAATATGTGCGATTTTAAATTCGTGGATTGAGCAAATTTTTTATTACAGG
-CATCAAACGGACAAACAAATGGTCTATCTCCAGTATGTATTCTTACGTGTGTTCTGCAAA
-TAAAAAGTATTAATAGTTTTGTGTCTCAAGCACTTAGATATTTCCTGGTAATCACGTATT
-ATGATTTTCTTTTCTTATTTCATCAGTTGAAAATAAATTAACAATACAAACTTAAAAAGA
-AAGAAAGCTTTGGAGAGCCGATCTTATATACCAGTAATTATATATTTCAAAAGAACAAAT
-AAAAACAAGAGAGTTCCTCGACTATCAGATACCGAAATTCTATAATTTTTCTGGAATATT
-AATAGATATTGTGGAAGACAATGAGAACAAATTTAAAAATGGTTTAAAAGTATGGGCTGC
-TTGGAGGCATGACCGTTAAAAGGGGCGCGGCAAGATTTGGAAACTAACTTGCGCTGTGTC
-TATTCCACATTTTTCACTCCAACAAACTTAAAAAGCCATTCAAAAATGTTTGGTTTTAAA
-ACAAATGGATAAAACAATAAGTACTTGTACACAGCTTGTTCAGTACTTCAAAGCAGTAAT
-AAACTACCCTGAGAGTTTGCCATATTTATTCTGTTCTTCCTCGGTTGGAAAAAATATTTT
-TTGGTTACATTCACGGTAAAATAGCCACTACAAGTGTTTTAATTTCTTACTGTACCTTAA
-GTTAAAATCCAGAGAAAATCGTTTTCCGCATCCCTCGAATGTACATTGAAATGGTTTTTC
-ACCGGTGTGAACCAACTGATGTCTTTTAAGCTTTGAGCTTTCTACGAAAGCTTTTCCACA
-TTCTGCACAAACATGGACTCGAGGACCGTGAGTGTGCAAATGTTTTCGCATTGCAGATGA
-ATCTCTGAAGTGCTTATTACAACCCTTATGTGGGCAAGCTATTTTTTTATCATTTGTATA
-AGATACTGTAACTTCGGAAAGATTCATTTCCCCACATCCAGTCGAGTCTATTATTCAAAT
-TTTAAAGCAAATTATAAGCTGACATTTTTTAAATTCTATTACTTTTACCTGTATTGTCTT
-GGTGAGTTGATTGTGATATTGTTGATAAGCAATCATTTACTTGCCCCTCATGCAAGCCAA
-TACGAAATGGCACTGAGCTGGGCAAAGCATGCAGATCACCGGTGTTGCCCGTATGATTAC
-TTAAAGTTCTGTGATTATTAATTGTCATTGCGGCAGTTTCGTTAACTAACTCAATACTTG
-AAGAATCCGGAAGCAAGATTGGCTCTTCAAAGCTTAAGGTGGTCTTAGATAAAATTCTTT
-CGGAAATATTATTTTCTTGCGATAAATTTCCCCTTTCCTTTATTAAATGATCCATGATCT
-GAACTGAGCTTATAGGATGCGGCATTTCAAGGGTCTGTGCATTTGTAAATTTTGACTCCA
-TTTTCTGGTATTCTTTATTTTGTTGAGACGTGAAGCCATCAATGCCAAATTCTTCCTTTC
-CTTTTAATAAATCCGAAGCCCCAACGATTTGATCTGAACCAGAGTATTCATCGTCTGATA
-TCCCGGATGCCCACATTGTAACACTAAACTCTCCCTCCATAGTTTTAATATGAACAAGCT
-TTTGTTCCCACCGTCTTGACTTGCCGTTTGAATTAAGTATAGTTGTACCTAAGGTTAGGA
-AAGGTGAATTTTTATCGACAACACCAGACTCTTCGGTATTAATATCATTGTTCGATAAAC
-TATTTGTTAAAACTTTTGAAGTTTCTTGATTTTCGCCATATCCAATATTTTTAAAACAGT
-TGATATTCATTTCATAGCTCATATTCGGGTTCATTTTTCTAAAAATAAAAACATTTTATT
-AGTTTGCATAAATCTTAATTTTTTAACTTACAATTTAGAAGAAAATATATTGTCAGCCGC
-TTTTATTTTGTCGTTTTCATGAATGTTGTAATTAATTACGTTATCACCTTTTTTTGATTC
-TGAATGAATAATTCGGTCAAACGCATTTTTTCTGTGTAAGTCGTAGTGGTTGCCTGAGGA
-ACAGAAAAAAACGTTAAAAATAAATATAAAACATACATATGTACATACATAAATAAAATA
-CACAGGCTAATCAAATACAAATACTTAATTTTCTAAATTCTTAACATTACTACGATGAGC
-ACAGCTAGCACGGTGCACAAGAAGGCTTCTTATATAATACATCAGATTAAAAAATATGCT
-GCAAAAGATCGAGCACAAACAGTTATATGTTGACCGAAAGGTGTTTTAATAGCGCTTTAA
-AGCTGCACAGGTAATGAGTCCACAAAACGTAGTTCACTCGGACAGCATTCAATTGTTTTT
-TTTTTTAATTTATTAAACTAAATTATTTAATTGACTAGCGTACTATTACCCTTTCTGGGC
-AACTTGATCTAATCGGTATCAATTTAAACGATTTTTACTATTTAACTTATTTAAAAAGAT
-TATATGATTATGAGTATTAAAGAAATGAATTGTTTAGGCAGTAATATTTAGAAGATTATA
-ATTAATTAAGTCAAGTCCCAGTCAGTCAGGTCTTGAGGGTGGTGGCGTTTCAATCTTCTT
-CTCGTTCTTGTCCGATGGCTCTGGGCTGCGATACTTAGTCGTCTAGCTAAACTATTAGGA
-TGGGAAGAATCCCACTAGAAAGTCTGTCAGTGTATTTTTTCGCTATTTCACGTCTAATCC
-TGTCTCCAATTTTTGGCACCTTCAGATCACGTTCGATATCTCTGGTCCTTATGTACCAAG
-GAGCGATCTTTTTCAGAGTTCTTGCCTGAAGAACCCGAGTTTTATTCAGTTGCGTTCTGG
-CAGCGATCCATACACCTGTATGGCAAGGAACTACAATAATATGCTCTTGTAAATTTAAAG
-TTTGCTGCGGGCAGCAATTAACCAGGTCATTTTAAAAACCTGTGAAGGAGACGTTTGAAC
-ATTTGTCAGCATTGATGCAGATGTTCCACAACTCTGTCCAATTCTGGAATGCGTCCAAGT
-ACTCTTGCAGTGCATCTGAGGCCTCGAAAATGCTGTTGCTTTTTGTCAGTATCGCGGTGT
-TGCTTATGTTGCAATCAGCACATCTCTACGATCTAATCCAGTGATTGCTGTCTAGGTGGG
-CATGTCCGCGGACAAGATGGAGTACAGAGTAGGGCCTAACACACTTTCTTGAGATACTCC
-AGCTTCGATGACTTTAACGGACGAAGTGCATCCATCGGTCATCACACAGAAAGTTCGTCC
-TAACAAAATGCTCATCCCAAGCTGAAATGTTGAGTCCGGAATTCGAATCGGAAATCAGGT
-ATCGCCAATACTACAGGCTCAAGGTCACGCATTCTGTTGAGAATTATCCTTCCCATAATT
-TCACCAATGGAAGGGAGGAGGCTGATTGGTCTATACGAGTCTACCTCTGTTGGCGTTTTC
-CCTGGTTTCAGTATCAGGATTATGTTTGCAGTCTTCAAGACTTTTGGGAAATAACCCTCA
-AGCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGGTTTGGCACTATGCAG
-CCACTTTTTTTGTGACTGCCAAAATTACTCTCTTTCCGCTCACTCCCGCTGAGAGCGTAA
-GAAATCTAAAAATATAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGACGAGAACTCGTA
-TAAGTGTGCGTGTTGTGCTAGAAGACGATTTTCGGGCCGAAATCAATTCTGATCGAAGAA
-ACGAATTTACGTGGTACATATTAGGGTAGTTTTTGCCAATTTCCTAGCAATATGATAAAA
-TAAAAAAATTTTTAAAAATTCGCGCCCTGACTATTATAATTTTAAAGCTTTTTAAATTTG
-TTTGTTAAAATCGCCGCTCGAATTAGCTACCGTTTACACATATTTATGTTTAATTCTAAT
-TTGTCTCTCATCTGACAATTTTTTAAAAGCGAAATATTTTTTTGAAACACTATTAATGTT
-AATGTTACATCATATTAAGTCAAATGATTTAATAAATATACTAAATAGTGTCTTTGCTTT
-GTTCATATCTTGAGGCACGAAGTGCGGACACAAGCACTCAACAATCATTGCCTTATTAAT
-TTTTCACACGCCGCAAGATGAATACTCTAATGACAAATATTCTTATATAAAGTCATTTTT
-GAAATTTATTTTTGTGATAATATGTACATAGATTTGGCTATTTCTAATCTATTTTCAAAT
-AATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGCATGGTGCCATTTGATCAAAA
-ATAATATAGATATAACGTCTAAGAACTTCTGAGGTGAAGGGCATATTTTGTCAAATTTAC
-AATGCATGAGCATAGTGTGCACACATACAGATGTCTGCTATCACTTTGTGCGTTGAAAAG
-AGCTGTTCGCTGTAGCGCTCTTCGCTCTCTCGCTCTCTAACAAAAATTCGAGAGAGCCTG
-GAGCCACCTCTAGAGCCATGTGCCAAAAAATCGTATGGCGTTACGCATCTTGTTTGCCTC
-AAGCCTCTGGCGCAGGCTCTTGAGATTCCCCACCAATGATGTTTTGCATTGTAGTCTCCA
-CCTGCATAAATATGCCACCAAGTGTTACAAAAAGTTACTCAATATAAGCTTTTATCAACC
-GCTCGCTGGGTGGGTAAGTAACTGTTCCCTCTGAGGTCTGCAGCTGCACGCTCGCTACCT
-GCCGGTCGTTGGTTGAGATTGGGGGTTGGGGACAATGATTCAAGGAAGAGTGCACTATGA
-CAGTGGCTCCACCTCTGCTGTTTCCACTGGCGTCGTAGGTGGAGTAACCACGTAGAGAGA
-TACGCTGTCCTTCCCGCACGTTTGTTTCGGTGGCAAGCATGATATCAATATTTTGCATCC
-TAAGGAAAAGCTGAAGCTCCTCAGAGTTTCTAGCTAGTTCTCGTGCGTTCCACAATCCGA
-TTTTTATTATTGGTTGGGTCATTTTGACGTCCGTGATATGAAGATCTGAACCAGTTCTCT
-AAAAACCTTTTTTGATTCTACAGTCTCCTCAATTAGTTTGAAGATTTTGTCCATTCTCGA
-GTTTATATCCTGGATGGCGCTTTCCAGCGAAACTTTTTTCCAAAGCCTAAGTCTTGTGGT
-GAGTTTGGATCACTGTGGTGTTGGTGAGTCGCAAGTGAACCAAATTTAGGGCCTTTGGCC
-TGTACAATATCGGCGGTTGAAATATTGCTTCTGATGGCCTCAGCCGGAATGAATCCGTGA
-GTAAAGCTTTCACCTTTTTCAGAGCTGACAGTGTTGCCATGAGCAACAAAAGTAGGGAGC
-CTTGGGTTATTTCCAATTCTGACAGGACAGTTTTTGTCAGTTACAGCATGATCACCACCG
-CAGTTGATACACAAATAATTATCCCTCGTGCATAGCGTAGAGCCAGTTGCGTGGGGCCCA
-GCACGCTTGCCACAGATTGAACCCCGGAGACAATAGTTTTTGGAACGCCCAAAAATATGG
-CATCTCAGACATTGCAGCACTTCTTGCCTGCGAACAGCTAGCTTGGGTGGTTATGGTGTT
-GGTAACATTGGTGTTACTACTAGTTGTCAACTTCGCAAGCTCGAGAGATAACAATTGAGG
-GGCTTACAAAGCGTCGGCTTGGTTGAGCTTATCTATGATAAGTAACGTAATTGTCTGTCA
-CCACTGCTGTGCATTGGATAGAAATAGAAATTGTGCGCGTGCACAGTACGATTGGAAGAG
-TTGTTGATGTGTTACAACAAACAGACTAGACTATCGCGATCGTCCGTATGCAACGAAGGC
-TAGGCAGAGACTGGGCATCATTGAATGGGTCCAAAAAAAATTCTTAATGTTTGCCTTGTG
-GGTCCTATTCCTCATTCCAGTAGACTAATTCTAATTCAGTTACCCTCCCTAGCTAACCGT
-AGAACGATGCTTGGAACAGTCTTTATTAGTAAGTTTACGAGTAGTACGATACGAGTAGTC
-CCGACCTGGTTTTTCGGCGAAACTTCTCTGTTCCAAGTATATTCACTAGAAACTACATAC
-CCTTAATCTTAAATCATTCTGTATGTTCATGTTATGTTCTGACTATAATAGACGTAATCC
-TATTATCTGTAATCTTTACTCTCTGCCGCTCTTACAGCAATCAATTATAACTTTTTTAAC
-ACATAATTAGATCTTACTAATATTACACTTATACTTTGTTGTTTTATTTATTTCCTCGTT
-TCTGGGCTCTTTAAAATTTTATTTATTGCATTGTCCTTTTAAATATGCAAATCAACTTAA
-TCAAATTCACTTTTTAATTTTTATTTCGTTAAACAACATCAGACAACTCTATTCTAATAA
-ACACCATAAAAAAGTAAATGTCCATTCTACAAAAGTAAAATAAAAGTCGCTCACGAAAGA
-GAGGGAGGGATCAGGGAAAATATTTCAATGAATTCAGCTGTATATTGATCCTCTAAAGAA
-ATAATTCTTTCAAATTTGGAAACTAGTTTACCTAGAAACGGACAAAAAGTGTATATAATG
-TATATACTTTATAACGTAATTAATACTTTATAAATATTGAACAAGTACAGGCAGACAATT
-TCGGGTAAAGGCGATTATATCAGTGTAAGCAAGCATGCACAGCATGTTGATATTTAAATC
-TATGAACAAAGGAGAGAAAATGTTCGAGTTCTCCGACTATCAGATACCCATTACGCAACT
-AGTGGAGAAAAATAATCAAATAGCAGTCTTGAGCGGATTTGTCTCTGAAATCTGCATGCT
-TAATCTCAACTTTCTAGCTTATTTAGTTCCTGAGATCTCGACATTCATACTGCCAGACAT
-ATCCAGTTCGACTTGGGTAGTTCACTGGATCAAAAATATATATACTTTATAGGGTCGGGA
-ACGCTTCCTTCGGTTGCCATTGTTTTTCGAAACCCCTTTTACTTTGCGAGTTTAAGAATA
-CTTATATAGCGTGATAAATTTTCAACCAAATTAGCTACTATATTCTCTATACAAAATTAT
-TTGCGCAGCTAATTAAAAATACTTTAAATTAAAATTCTATGTCTTCAAAAGCACATTAGG
-ATATCCGCAAATCCGTACATATCCATATAATATTCTTTAAATCTTTAAGCCAAAAGCGAA
-AAGGTAACGGGTCTTGTGCGCAACACCATCATGGAACTGGGAGATCTACGGCACACTAAA
-CTAACGCTCACAAGGGTATAAGGACTCTGCAGTTTAGCAATTAAAGAACGATGTGAGTCA
-GATGGGAATCAGAATAACAGCTTTGATTGTGGACAGTCATGCGGCATATTAACATTTCAA
-GCGAACACTAGCAAGAGCGTGCCTGTGAGCAACACCATTATTGAACTTGAACGTCTACAG
-CACACCCAAACTAACGCTTACATGGGTACCCGGCGTCTCCGCCATTACAGGTAACTCACG
-AGAGATGAGGATTAGCCTCACACCCGTCAACACTGTGTTTTGAGTGATAGTCTTCCGAGT
-CTTGCCTCCTTTGGAAAAACCTTAACCTAACATATTACTGAACAATCTGATGATACTTCA
-TTTCTTCGATGCCAAGGCGCTTAAAAGCTGACATTAACGATCTGGGCTTGGCTTAAAAAT
-GTTAGTATGGCGGCTTAAACAATATTAAAATTTTAGTTTTGACAGTTTTTGAAGGTTTGT
-GGGCGTTGGAGTAGAAGTGGTAATTTTCTCTAGAATGTGCATGCTTTATCTTAACTTTCA
-CATCTTTTATTTAGTTCCCGAGATCTCAACGTTTATACGGGCAGATCGACTTGGCGCTAG
-TGATCATGAGTAAGAATACTGTGGTCGATTCCTTCTACATACTTTTCAACGAATCTAGTA
-TACCCTTTTACTCTAGGACTAACGGGTATAACAAGTAAATATGTTTATATTTTATGCTTC
-ATTAAACAGTATTTTGTTGTTACGCTTTATAAAAAAGTGCTTTGTTGCTATAATTCGATT
-TTCAAAACATAGACATGCCTGTAAAATCCGAACTTACCTTCATTCATTTTCTGATTGACT
-TTTGTGTTGCCTATATCTTCATCGTACTGTTCACTTTGAAGAATAATTCCAAAACGTTCG
-TATGCCATATTTACAATACTATAATCCACATACGCATGAGTTTAAAGTTAGTATTAAAGC
-ATTTCAAATGCCAGGATAATTGTAGGCACATGTGTTAGGTAAGATTTGTATGTTTCCTGA
-GCGTTGCATTCCCTGAGGCTATTTGATGTATCTGAAAGAACAGCATTTTTACTGCCATTA
-TTCCATATGTAGGCAATATAAGACATGAATATAATATCACGGATGATTGATACGTACACA
-CACAGAATTAATAATTGTCATATTTAAGTAGGGAACATAATATACATTAAATATGACAAA
-CGGTTCTCTAAGAAAATGTAGTGAATATGTTAAAAAAATTCTGATTGAAATAATACGAAA
-GATTAATTAAACGCCACATAAATTTAATGATAGTCGAATTGTTTCACTAAAAGCCGAGGA
-AAACAAAAGAATTCAAGTAATTTTTATAAAACGCGATACCAAATGACTCAAAATATTGAA
-AAGGTTATTCTGCTTGTTTGGCATGGGTATTCGATGCCTAAATATTTGGGTTTTTTGCAA
-CATACTAAACTTTAGTATTTTTTTACAACGCAAAATATATCTTGATTCCACGTCGACTAG
-CTTCTAAATATAGAACAAGCTGGCTGTAATCTCTGTAATTATATCGGTATAGCTTGAAAT
-ATACATGCAAAACATAAAATTAAATAATACTACAAATTTGTAAACCGATATGAATTAAAT
-TTTTCATATGCTTAAAGAAAATCCTATCAAAGAATGTGTATATTTTTCTATTAGTTTTAG
-TGATAAATAAAGTTCATATGATACGGTCCACAAATACATTTCGAAAATGTGGAAATGGAA
-TCATCCTCATTTCGGAAAACGAGTGCAATCATGCTATAACCAATTTCCCATCGTTAACAA
-AGCTTAACATGAGACTGGAACAGATTTAAAAGAGGCAACTGTTAAACGAAAGGGGAAAGT
-TTCTACTGCGTGGGATCAGGCACCGATGGTTCAACATCTCTACTGATCTTGTGTTCTGCT
-GTAGATTTGAAAAAGCGCCAATTCTGCCAATCCTTGTGTTTTGTGCTGATGTAAGAGATG
-CCAAGCATGCACAGCGATAATTTATAGTCAATCATGCTCCTGTAATTTTTATTTTTTATT
-TCGATTTGGGCAAAATCTTTTGATTTCGTTTTTAGCTGTTTTGGTTTTCGCAAAATTTTT
-GCTATCGGAATGTTTTGTAAACATTAAACAGCTGTTCAAGCTGTTTTCCAGACCATAGAG
-CGGACACCTTTTTTTACAGTTTTAAGTCCGACGTTCGCAATTACTTTGTTATTGCACTTT
-GACATTTAAGTAATAAAAATACATTTAATTAAATACATACAACTCTTTTGGCCATTCCTG
-AAATTCATTAATGAATTCTTTTATATTTTATAAGTATTTTTACCTGCCTGTTTCGTTTTA
-CCAACAGTATGGCAGCCTTCGCAATAAATATTGGGAACGTACTTCTCCTTTGCTAATCCC
-CTTGCTAAATCGAAAATATTTGTTGCTGACGGCAAAATGTTGTTTGTCAAATCTGAGGTG
-GGGTCGGAAATACATTTTTTGTATAATAACGCATTGGCAGAATGATCTTGTGGTGATTTG
-GAATTAACATCGATAGACCACTGAATAAAATATTTTTTCCTTAGTTAATAAGATCTGATT
-TGATAGATATATGTATGTATAACAGGCATTTACTTTTAATTTCGCCCAGACAAAAGTAAA
-ATTCTTACGAATTCGATTACCAGAGAATGTCAATATTGACCGTCACCAAAAAAGTGACTG
-CATTGTGCTAAACCAACGTATGGTCGTTACCAATCATGTTATTCTAATGTCTTTGATTTG
-ACTCTGTTAATAGAGATTGAGAAATATCGATGATGGCGGACATCGATGTTTTTGGCGAAA
-TATGTTGAAAAAACATCGACGTTTTAAATAAAAACAAAAAAGAATTCATCTATTAAATTT
-ATTATTTTCTTTTTTAATATTGCTTCAATAAAGAGGCTGCGTATTGTCGTCCACCTTTTC
-ATCCGCCGGTGGTCCAGTAATTGCTTCTATACAACAAATACAATTACATATATAATTAAT
-GCATTTTCATGGAAAAGTAAACTAATATGCATTACTATATGCATACATGCATACAGTAAA
-ATAATTGTTATATATTTGAGTCTAACTAATTTCAGTTGACTAAGGTCAACGCTAAGAAAT
-AAAAAATTATCATAGAGATGGTTTTCACGTCTTTATTCTTTTGATCTCAGCTTAAGACTA
-TATGTTAGTGACAAAAATCTTTCTTATACTGCCTATGTTTACATTATTTCTGGAGCGGGA
-TCGCCCGCTTAAGATATTTATTGTATACAGCTAGCGTACATGGCGTGGAATCGCCACTCT
-GTATTTCTTCTGAAAGTGCTGATTATGTGAATATGTCACATATTGCCCATTTGTTTATAT
-TATTTCCGGTGCGAGATTGCCCGCTTGGGATATTGATCTTTTTTTTTTGTGGACAATTCT
-AATTATTTAATTACGTCACTATATACTATATATATATTCGGGAGTTAAAAACATACTATT
-TCTCCATGGCTTCCACAACGCCAGTCATGGTATTTGGTACTACAATCCGATCTAAATAGA
-TTTCAAATAAAGTGGCGTGAAAATAAACTAAACATTAATGGCTCCAAGTGTAAATATATG
-ACCTTTTGTCGAGTCAACCTAATACACGTGACTTATACTATTGGTGGGTGCTTTTTGGAC
-AGAATAACACATGGTGTTCTGGACCTTAAGCTTAAATTTTCAAACCATATTTCATCTATT
-GTCAATAGGGGTATGCTTGGTTTTATAAAAAGGTGGTCAAAGGAATTTGATGGTCTTTAT
-ATAACCGAAACCTTATTAATTTCGCTAGTCCGTTCGATCCTTAGTATGGATCGTCTGTTT
-GAAGTCCACAATATGTAGTTCACTTGGACCGCAATGGATCGGCTTATAAAACTGTTTGCC
-TTACGACGCCTTAATTTATTCAAACCTTATATTACCTCCTAATTCGAGTATAGTTAATTA
-ATTTACTTTCCCAACGGTTAGCTAACCGTAGAACGATGTTCGGAACAGTTTTTAGTCGGA
-AAGTTCTCTGTTCCAAGCAGATTTATTAGGCATTTATATATAATTTAAATCATTGTAGAT
-CCTACTAGACCCCTACAGAGCATAATGTTCTGACTATAAAAGACTTTATTCTAGTCCTGC
-AGCTATTAAGCCGACCAATTCAGATTTTTTAAATATATCTTACTATTATTTATATGGATC
-TTTGAATTTTATTGTTTCTTATATGTCATCTATCCTCTCGCAAATCGAGCCATACGATAT
-TCGGCAGCGCCCTTCGTTTGGTTGCGCGGGAGGTGTAGAGTTGGAACTAGAGCGTAAAAA
-AAATTTTCATGTAAAGAGAAACGCTAAAAAATAAAAAAATACAACGTTTTTTCTCGGGAT
-TGTACACATATGTGTGTATTACGTACTCACTTCTTAACGTTTTGCACACAAGTCAGATTT
-GCGGGTGCAATATAGAACCATACGTTTAAATATTAATAATTTTAAGGACATTCTATAAAT
-ATAATGTGCTTTTGACAACTTATAGATATTTGATGTTCCCATTTATCAATATCACGAGGG
-CTCAACGTTGGATTAGGTCTATAACAAGAAAAAATTCCTAGAGCATATTATCCAAACGGC
-GAATTCAAATTTATTTTTTTATTTTTATTTTATTTATTTTAATATTTTCTTTATTTTTAC
-ATAAACCCTACTACCAGATACCCGTTACTCAGCTGGTGGAACTGTGAACGCAAAGTTTTA
-TAATTTTTATAGGATATCGATAGATATTGGTGAATAAAATGAGAAAAAATTTTAAGTGTT
-CAAAAGTGGGCGTGGCAGTTGTGGGAGGTTTGTGGACGTAAGAGTGGGCGTAGCCAAATT
-GTTTTTTGTATACCGATGGAAATTGGCCAGACGAAAAAATGCGAAACATTTTTGTTTCCG
-TCAATGTCTCTAGAATCTGTATGCTTAATCTCAACCTTCTAGCTTTTATTGTTCCTGACA
-CCTCGACTCGGCTATTGATCCTGATCAAGAATATATATACTTTATACTTTTATGCGAAAA
-CGGTTTCTTCTACCTGTTACAACAAATCTAGAATACCCTTTTACTCTACGTAACGAGTAA
-GGAGTATAATGAGCCATAGTTACGTTGTTTAATTCATCCTATGTTTGTCCCTATAAATAA
-TTTAAGAGTACACAAACATGGTCGTAGAAGCCAGCTACCTTTAATTTTTTAACTTAAACG
-CCTACAAATTAAAACAAGTGAGATCGTTTAGCGAGCACTCTCAGAAAGAGCCTATTCGTC
-TTTATTTTTATATATCGCATCCTCCTCGCACTCCTGCTAGCTGAATCTGATAGTCATTCT
-TTCTTGCTTTGGGTCTGTTTATGCAGATCTGTATTAGAAATAGAATGTCTTGCAGGTATA
-TTTCTTTTTATACGGGTCTCAACTCCAAATGTGCATTTTACATTCTTAAAAGCTTTTAAT
-AATTTTCAAAGAGAGCTTTTACTCATTTAAAATAAACTCATTTTTGAACATTGTATCTAC
-AACATGCACACAATCTGACAACGCAAAGAATTTTGTCGAGTATACACAAAAAACAGTCGG
-TCTTCAACTTCCGAACGTTAATAGGTAATGATTAAACACCCAGAAAAGTCTACTTTTAGC
-AACTTTTACTTTAAGCAATTAGTTAATATAATCATTAATAATTTGTTGAACCATCATCGA
-TGACACACTTTGTTGCACCCAAAATAATTTAACAAGGTAAATACCATTTGTGAAATAATT
-TCTATATATTAAAATGCATATATTTTGTCCATCATTTAAATATACATTTATCAGCCAATA
-CATAACTTTATAATACAATGCCGAAGATTCGTTGAGTGTGTATTCGTAGAAAAGCTTCCT
-AATTATATAAATATCCTAGGTAGAGATCGGTAATAGGTATCATAAATAAATTTGCTATTT
-TTCCCAGAGTTCAACGTGTTCTTCAAAATAATGAAAATTTTAACAAAAGGTGTGAGTTCA
-CATTTTCGAACCGGTGTTAAGCAAACGCTTTTTAATAGTATGCATTTTTAAGCCAAATTA
-AATTTTCGTATATCAACCTGTTTAATAAACTATTTCAGAATTTTAAAATAGCGTTCTGCA
-GAACAGGCAGAGACAACATTTTTAATTGTGTCTTACACAATCAGTACTGGGCAACCCTTG
-GACAGTTTCTCATACCTATCCGATGATCACAGTCAAGTAAAATAATTAAAATTTTATTTC
-AGCGACGTCTGCACTTTAAAATTTACCAGCAAGCCGTTTAAACTAACATGGACAGTCTAA
-ACCCCCAAAGTTCAAAAATATCTTTCGGAAATGGATTACCCTTAAAAAAAAAAAAAACTA
-AGAAATCAAAAACAAATGAATATGATAACCAAAATATAAATATGGTAAGATTTTGTGGAT
-TTTTCTAGTTTTAAGAAATATGTACATATATGTATGTATGTACATATATATGTATGCAGG
-AAAAATATTTATTAATATTTATAAGTTTCGTTAATTACAATGTGAGAAATAGCAACACAA
-AGTAAATAATGTGTTGCATGTGTTAATAATAAAACATGAAAAGTCTAGTGACACTTCTTC
-AGAGAACAAGTTTGTTTGCTATGTAAAGTATATATATATTCTTGATCAGGATCAATAGCC
-GATTCCATCTGACCATGTCCGTCCGTATGCACGTCTAGATCTCAGTAACTTTAAAAGTTA
-GACAGTTGAGGTGAGACATAAAGATTCGAGAGCTGCAGCGCAAGTTTGTTTCCAAATGTT
-GACACGCCATCTCTAACGGCCACTAACCGGCCAAACCTGCAACTTCTGCAAAATATGTTC
-TATCGATATGTCAAAAAATGTTGAAAATTCTCTAGCTGGCTTAATGGGTATCCGATTGTC
-GGGATCAAGAGGGAAGTCGCCTATAACGCTTTTACCAATAGGCCATGAACATTACGGTTA
-AATCCCTACTGTAAACTTTTTTATTAAATTAAGAATTTAAGGCGTACCTGACCTGACCAC
-AAAAAGTCGTGAGCAATAAAAGTAACTGCCGCTTTGTGGCGATAGTTTACAATCTCTTAA
-ACAGTACCCTATCTTATTTCATATAATCATCTCCCTCGCGCTCTTTTAACCTGAGTATTG
-AACTTAAATAGCCTCTATGGTATTACTGGGTATATTGTAACGGAAATACATCTCACCCAT
-TCTAACAATGTGTATCATACAAATATCTATTTTTTATGTATACATTCCTACCAACTTATA
-TTGCTTAAATTACAACTCTTATATTTTCTAGAAAAAAAGTTTTACGAAATTCGATGATCT
-ACAAAAACGTAATGTTATTCATGTACGTTCACGAGATTCTAAAAAAGCTCAATCACTTTT
-TCGAGTAAGCTAAGTATCATAAAGATAACGCATTACATTTACAAAATAACAAAAGGTGGT
-CGATTTTTTAACTTAAATCAATTTAATCAGCTGCTTGTAAATTTAATTTCCTTCCTTTTA
-CCAGTCTACAATACCTGAGAAGGTTGAAAACTGCCACCAATGCAAGAAACCCGTGTACAA
-AATGGAGGAAGTCATTCTTAGTTTGAAGACAGCAACGACTATTTTCCATAAAACGTGCTT
-ACGTTGCAAGGACTGTGGCAAACACCTTAAGTGAGTACCGAAAAAAATATATATTATAAT
-ATACTTTAAACTTTGTTGAACCAATAATAATATACGTCGTAACCATCGATGAATTCAATC
-AAACTCATTGAAAAGTATGTATCACGTTGAAATATGGTTTTCCGAGTCCTTACAGTATTC
-ATAAATTTAAAATCGATCTAGTCCGTCTATCCCTATAAACGCCGAGGTCTAGAAGTTTTA
-ATCTTATTTTACAGTTAATGTCGTTTGTAAGCTCTATAAGCAATCTAACAATTTTATTTT
-ATTTTCGATTTTTATTCTTATTTTGTAATAACCCACAGATTTGATAGCTATAATGTTCAT
-GATGGAAGTCTATATTGCTCTATGCACTTTAAATTAATATTCGCCCCGAAAGTAGTTTAC
-GAAGAATTTACCCCACGAAAAGCCGAACTGATAATACGAGAGAATCAGCCAATTAAATTA
-CCGCCGGATGTTGCTAAAGGTAAGAATAATTCTTCAAGATTTTCTCTTGAGAAGAATACC
-AGTTGTTATTATTATAAGTGTCACATTATCGAAAAACATGAACTTCAATATACTGGTGTT
-TTCTAAAGTTTCACCTTTTTATAATCATATTTTCACATTTCTTTAAAAAAAATTATATTC
-ATTTTTATTCAAAAATTCTGGTTATATTTTTTGTAATAATATAAAGAATATTCACAATTT
-ATAGATACATTTCTGAATAACTTTTTGATCTGATACAAAAAAAAATATCATTTCGAGAAA
-AACATTTGAAAAAAATGGGTTTCGGCACTCAATTTCAATTTCATTTTTTAATTTAAATGG
-ACCTTATATATTTTAATAATCTTTCCCCTTTTCCGTGTTAGACCTGTGCAAAAAAATTGT
-TATATAGTTTTGCTTACGATTTAGTCAGTCAACACAACAAATTCGATTCTCTTTGGCATC
-TGAATTGTTTTCCCCATTTTCACTGGAAGAGGATGAAAGACTATAATATACCCAGAAAAG
-GGGCGAGAAGTCAATAACACATATCATTCGTCGTTCCAGCCAGATTAAGTAGTAAACTTT
-TTTCTTATATTGTGTTCATGAAATGTGGAAAATGTACTAATAAAAAATTTATTCATTTTA
-TTCAACATACATTTATGGTAAGAATGAATATATATAATCAAATATAATTATTAACTATTT
-TAGCATCCGATAAACCAAGTCTTGGCCTTGACGAGCTCCAAGAACTTAATCTGCGCTCAA
-AATTTAAAGTTTTCGAAAATGGCTATGAAGAACATAACAATAATTTACGAGAACGTCAAG
-ATATTGCTATTACGCATAGCAAGTCAATACAGTCTACACTGACTAAGTTTCATGGGCTAG
-GGATACCTAATTCAGAACTAACCAAATTAGACGATAAAAACAGTGACAATAATAGTGATG
-GCGATGGCGACATGAATTTTATGTGCTTAAAAAAGGAGATCGAAAGAGAAACCCCTGTAG
-GCTTGGGGGAAGCCATGAACGATATAAGATCTAAGTTTGAGCAAGGTGACTTAATGGCAA
-AGGAAGGGCGCCGCGAGGAAAGAAAACAAGAAATACAAAACATACGCTCTCGATTGTTTC
-TGGGTAAACAAGCCAAAATAAAAGAAATGTATAAATTAGCTGTTGCTGAATCAGAACAAC
-CCGTTACATCAGTTGGCAAAACCCCAGATATTTGTGCTATTAAGCCCACTCAGGAAATAA
-AGAACCGATTTGAGAACGGTGAAGTTTATAAAGATAGTAAGATACTATCAAGCGAAGTAA
-GTTGTGGTATTCATGAGGATGCGGATGTATTCGAATCTGGTAAGGCTATACTATAACAGC
-CTTCGTAACAGCACAGTTAATTGCAAAATAGGCACTTGTGTAAAACTGCGCACTATGTAT
-TTTTACTAATTTTTTCGTAGTTTGTGTTTTTACGAACCTGTTATAAGTAAAGTATATCTT
-AATATAATAATAGCTTTGCTAAATATACCTAACCTTTTTTAATAATACAGGAATAAGCAA
-AGCATCAAGAAACATCTTTATGAAACTAGATGCAAATATAAAATCGGGTTTAAGCAATCA
-TGTACAATATACCCTCCCCGATAAAAAATATCAGATACATAATCAAAAAGTGCAGGAGGT
-GAGTCTATAATTAAAAAAGTTAGAACGTTCTTATTTTCATAACTTAAAAAATACAGAATA
-GCGATGTTGAAATTGTCAAATCCGACTCAAAGCCAGAAGAAGTTAAGGTCGCCACTGAAG
-AGTTGTCAAAAAAGTTTAAATTCTTCGAAACATATTCTCCGGCCGAAAATAAAAAAAGGA
-TATTCCGCATGACACCGCCACGTGAGGGCGTTGTAATGTTTCCACCTCCTGACTCCGAAA
-CGAATCAACAAATTAGCACGACTTTATTCAATGATAACATTTTGCAGAAAACGAAAACAA
-CGTCCACTATTTTAAATAAGTTTCGCGAAATGGAGGAACAAAAAATGAGTGATCAACAAA
-AAAAAAAAAACCCAAAGCCATTGAAGTGTTTTACTCCACCACCTGAAATTTCACATCAAT
-TTATTAGATCAGATACTGAGGAGGAAAGCGACAGTGACTACGAACAAAATAGTGAAAACG
-ACGAAGAGTCTGAAATTAACCCTTCAAACTCTTATTACAACGATAAGGCACTTCTCGAGG
-TAAGATTTTCTTAAACTTCAATGAAAAGCCCAAACATTATATTATATATATTATATGCGT
-TTTATATGCGTTTTATGCATTATGCTTATTTATCTACTTGAGACAGGCGTTATGAACGTT
-TTTTAAATGAATTTCAATCGTACCTTATTATAACCGTTACTCGTAGATTAAAAAGTAGAT
-TCCTTGAAAAGTATGTATATGCAGATTTTTAAAAATGTTTTGATTGGTATACCCGTGTAT
-TGGTAACAGGCAGAAAGAAGCGTTTCCGACCATAAAAGTATATATATTCTTGATCAGGGG
-ATCAATAGCCGACTCGATCTGGCCCTGCCCGTCCGTCTGTCTGCCTGTCCGTATGAACGT
-CGAGATCTCAGGAACTATTAAAGCTAGAAGGTTAAGATTAAGCATACAGATTCTAGAAAC
-ATAAACCCAGCGTAAGTTTGTTGACCCATGTTGCCACGCCCACTCTAATACCCACACACC
-ACCCAAAACTGCTACACTCACACTTTTGTAAATTGTTTGGATATTTTTTCATAATTTTAT
-TAGTATTGTAAATTTCTATGATTTTTCGAACAAATTTTTGACACGCCCTCTCTTACGCCC
-ACAATTTGCTCAAAACTGCCACGGCCACAATTTAGCAAAAAGTTTTGATCTTTTTTAATT
-TTTTATTGCTCTTGTAAATTTCTATAAATTTACCAAAATACTTTTTGCCCCGCCCAAAAC
-TTTCACGCCCACACCTTTCCATTTTAAAATTTTTTTAAATCTTTTTTAAAGAGTGAATGC
-TAACTCTTGCTATACCCGTTACACATAAAGTAAAAGGGTATTCTAGTTTTGTTTCAAAGT
-ATGTAACAGGTAGAAGGAAACGTTTGCAACCTTATAACGTACATATATTATTGATCAGGA
-TCAATAGATTCTAAAGACATAGACGTAGCGCAAGTTTGTTGACCCATGTTGCCCTAATTT
-GGCCATGCCCACAAACCGGTCCCACACCCACACTTTTGTAAATTTTAGTTTATTATATGT
-ATTTCCAGTTTTTTTCGGTGTTTTTTTTTTTTATTATTTTTATCTATGAGTAACGAACAT
-TTATACATTTTTTTTGATTGTGTATCTCACATATATATCAATATGGCAAAAACGTCCACG
-TACGCCCACTATAACGGCCAAACATTTTTTATTGTAAGCCTGCCTGTGGTCAAAGTTCTT
-TAAAATTAGATTCGATGAAATTTTGTAATTACATGTAATTGCTGTAGGAGAAGTCCTCGA
-CAAAGAGAATGCTACGAACCTGCTCCTCGCTAAATCTATTACATAATAAGTTTAATTCGG
-TGATCTTGGTACTACCTTTTCAAGAAAAAGTTGGCCAGTGTAATAAGTCCTGTACTCCCA
-ATAACAACTAAAGAGTCTTTAATGTTTTATAGCTTTAAGTTACCAGAAGTAATTACAAAG
-TACATTAAATACACTTCTCGTTTTTTTAGGCGCAAAGTGTTGCACGAGCTAAGCAATTGA
-GAGCGAAATTTGAAAAATGGCAAAATAACGAAATAGAACAAGAAATAAAGGAAGGTCGCA
-TTGATGTATATTCACAGCTTATTTCAAACGAATCTATTGAAAGTGCCAAAGCGTAAGATC
-AAACTTACTTATGTATCTTGACTAATTTGCAAGGTAATGGTCCTTTAATTTCAGAATACG
-GGAACGCTTTGAAAATATGAAAAAATCGGAAACTGCTATGGAGAACCCATCAAAAACTCA
-AATAAAACGTTTTGTTGTAAGTGCAGTAGAATAAATATCCTTACCCGACTCACCAATTTT
-TTCTAGTAACATCGTGATGGTCACTAAATCCGAATTATTTCTAAATGGATATTTAAGGCA
-ATATATTTGCATTCGTCCAAAAGATGATCATCTGGAAGCTTCAAAATAATATCTTATATT
-TTATGTCTTAGATAAATACATTTTTGACATTTTGAATGTGGCAAATACATAATGAGTATA
-ATACTTTATTCTATAGCTTTATCCATAAAGTCCAAGAATCGTTTGGCATATTGTTCAGGG
-TCACAGGTTGATATACCGTCAACATTACTGCCATATTTAACAGTTTTGGCTGCTTTAGCT
-GCCTAAAATATGCTGTTAAAATTACAACCTTTCTTTTAAGTATTAAATGAAATACCTGTT
-TTTTTACTCCATATTGTGTAAGAACGTCAATAATTGCAATAAAGTAAATTTCGCGTTTTT
-CTGCAATACAGTTCAAAATATACATTAATTCTCTAATTTTAATACCGGTAGTATTAGTGG
-CAAAACGGTAGAAGTGATTGGACCAAAAAATTAAAATGTGCACTAAGAAACCAGTAATAG
-AAATCTCATTAGTTAACAACTGAAATTTAAATTTATTAATGGGGTTCTATTAAAATAGTT
-TTTACCTGCATTGTATGTCAAAGAACAAAGTATTTATTTATTCTTTATAAATTTATTCTT
-AATAATATTTATTATTAAATATATTAAAGAATAATATTTATTCTTTAATAAATTATTTAA
-ATAAATTGAATGTAATGTAAATTGGTGTAAGGTTATCACACATTTTTGCTTAACTATATT
-GTACCCCTTGTATAAGCGCAATGCACGAAACACATCAAATGAAGCGAAATGGTCACGATA
-GTTGACGATTGAAGCAACTGAAATTTTATGATGATTGCCACTAAAAGAGTGATTCCCAAG
-TCTGATTGAAGCTACGATCTTAACTGCTGAATCAGAAGAGAAAGTTTAAGTATCCTATTC
-AGAAATCGGTACTCCCCGGTGTTTTAATCATGCATAAAATGGAAAAACAACATATATTGT
-TTTTCCAAATATTTTGGGTAAAATCTTAAAAAAACGAGCTTTAACGTAAATTTTGTTTCA
-ATTTTTTTACGTCATAAGCACGCACGCATCATTTTCAAAAACTTGAAAAATATAAAAACG
-ACCAATATAAAAATGCTCTTTGTTAAGTTATCAGGGCTATTGCGTACAAAACTTTTAAAC
-TACATTTACCTTCAATACTTGGAATGTCATATATATCAACTTCATAAACGACTTCCTTAT
-ACTGTGCACCTCTTGGAGAATCGGGAGGAGTGTTATACGTCCAGCTTTAACAAGAACTGC
-GTACATTTAAGGCTTAAATAAAATAATTTTTATTTACCGTTCCCCGCTATCGCATTCCTC
-GCTTTCGCTGTTCTCACTGCGACCAACAGTTAGTATATTATCTCCCTGCAAAGCTTCCTC
-CTCTGCACGAACACAGTCATGCACGCCGACCAACAAAGAGTAATCCATAATGTGCAACTT
-GGTTAAAAGCTAAAATAAATTATATGTCACCATATGCTATCAAAAAGTATTGGTAATTTA
-TATTTATAAATAAATAAATTATCAAGTCATGCAAGACATAATTATATCTACTGGTTATAT
-AGGTTAAACTACAACAATTTAAAGGTTTTTAGATAAATTTGTTCAGATTAAATGGTTTTC
-AAGTACCACTTCGTAGGACTTTTTTTTATGAATTAGATTTAACGCAATATGCTTGAAAAT
-GGCAGCACATTCGTATGATTTTCAAGACCTGAAATTTATATAAAATGTGCAAGGCGACAA
-ATTTGTAGTCCCTATGAATTAATAACATTCAAGATATGTAAGACGATGATCCTCGATATG
-TTAATTGCACTCCTTATAGCACTTACAGCTTCCCAAATTTCGATGTTTCAGATCGATTCA
-ACAAGTCTAGTCGTCGCAAGCTGAATACTCTAATGACAAATATTCTAATATAAAGTCATT
-TTTGAAATTTATTTTCTGGTATTATGTACATAGAAGATTAGGCTATTATTATTTCTAAGC
-TATATTTAAATAAAAACAACGTTAAGGCAATTCAAAACAAATAAATTTGTACATGGTGCC
-AATTGATCAAAAATAATGTAGATTTAAAGTCTAAGAACTTCTAAGATGAAGGGCTTATTT
-CGTCAAATTTACAATGCATGAGCATACGTACAGTTGTCGGCTGTCACTGTACGCGTAGAA
-AAGAGCTGCTGGCTGTAGAGATTTCCGCTCTCTCGCTCTTGAACAAAAATTCGAGAGAGC
-CTGGAGCCACCTCTAAAGCCACGCCAAAAAAATCGTATGGCGTTACGCATCTTGTTATTC
-TATAGTCTTTGGTAAATTGGTATACTATATTGGTACTATTGGTACGCGTAGAAAAGAGCT
-GCTGGCTGTAGAGATTTCCGCTCTCTCGCTCTTGAACAAAAATTCGAGAGAGCCTGGAGC
-CACCTCTAAAGCCACGCCAAAAAAAAATCGTATGGCGTTACGCATCTTGTTATTCTATTG
-TCTTTGGTAAATTGGTATACTATATTTGTTGGAAAGTATATAACAGGTAATATGAAGCGT
-TTCGGACGCTATATTCCTGATCAGGATCAATGTCTGAATCCGAACGTCAATCCTTATGAC
-CGCCTTGATCTCAGAAACTATTAAATGAAGACATGAAGATTTGAACTTTTGAATATTGTT
-TTTATATTTTTTCATATTTTTTTTAGTCTTGTAAATTTCTATTGATATGCCAAAAAACTT
-ATTGCCACCTGTCGCCCACATTTATAACAAATTTTATTTAATTTTATTAGTTGTGTCGCA
-GTTTCTAGCGAACTTCTTCGTCCAGTCAATTCACATTTTTCTCCTCCCATCTAATGCCGT
-TAATATTAGGGCAACTAGTTGGGGAACCCGACTATAGCGTTCTCCCTTGTTTCTCATTTG
-ATTCCCCAATTAAATTTCGCTTTGACTTTCCACTAGCTGAGTAACGGATATCTGATAGTC
-GGGAAACTCGCATTCTTTCTTGTTTAAATTTTGATAAAAACAATTATTATACGAATAAAA
-TAAAAATTTTTGCTTACATCCACATCGTTGCTCAGCGTGTCCATTAGTTTGTCCTTAGCT
-TCCTTTCCAATGTCTAATTTCACTTTTTGTTTTATAAAATCATTGTCCTTGAAAGTCGGC
-AAATTTTTTTCAAGTTCCTTTTCTGATGCTTCCCGATCAACGGTGCTACCTTTTAAATCA
-AACTTTCTATCGAATAAATAATGGTTATACTATACATATAATCGGTGTAACTTTCAACAT
-ATTTCATACTTGTGTATTGTCAAGTGGGAGCTGAAAACATTCCTCATGACAACGAAGTAA
-TATTGCACGCTTTCTACAGTGATACGATACATTCCCAAGTATTGAGGTAACAGCGTTTTT
-CCGTGTCTCTCCACAACGTACTAAAAATTATAATAAGGATATTTTAGTCAATTAAACCAT
-ACTTTACTCACCGGATGGTATTGCTTTAAAAATGCGTGCATTCGTTCAATTTCTTCCGAT
-GTCAAACTTTTTATTATAAAAAACTTATCATAACTCTGATAAAATTGCGCTCCTGATTTT
-CCAGACGAATCAATTTGAATAGGTTGGGATCGAGTTAAGGACTCGCGGTAATCAACATCA
-TCAACGCCAAATCTTTCACGTAAATTTCGAAACACAAGGGGGCAATATTCCTTGACTTTG
-AAATGTGACGGCATGTTTTCTCTGTAGTGGATATAATAACAGGAAAATACCAACGATTGA
-GAATATCAAAAATGTATTTGTTTTGGTTTCTTACTTATTAAATAGATGATTATCCACCTT
-AATTTTAGAATAAGCTCGAAAATCGTCCGGCAAAAGCATTACAGGTATATTAACGTGACT
-TAATTCATTAATCTGGAAATATTTCAAATTAGCTTATCTTGCCTTTCTTGTTTAATATTT
-GTTACATACAGTGTGATTTATTCCCCACATGAACACACTTAAAATTGGTTCATTGGCTCT
-AAATAATTTAACCTTTTGATGCTTAACCCTGAAGTGCTTCTTTTTTAAAATCCGGGGCTG
-GGATGACGATGAGATCTTTTTTTCCATATTTTGGGTGGCTAAAATTACTAAAATCAAAAA
-TATAGTTTAACATTACTGAACAAATTAAGCAAAGTTAAATTTAGAGCTGATGAGCCACTT
-AAAAAACTAATATTTTTAATAATACATGCTGTAACATTGAATATATACATTCACTTATAT
-ATCTATATACACATATAGCCCAAAATTGATTAATACAATGTATAGAGTTGCACGTAAATT
-GTTTACCAATTTACATTAAACAGAACTTTGGTATTACATTTTATTGAAAACTAAAATAAC
-CCAGCGTTCATAATAAATTTAGTTTACTTTGCAGATATGATTATTGTATTTTACAATGAC
-TCGCAGGCTTTTGAACAGACAAATTTGTAGTTTACATAAATTTATAATATGAAATACCTT
-ATCGATAAATTCAGATATGTATTTATTGTTTTTTATATCGGCTTATGAAACGCCGTTTCC
-ACTTAAAAGTAATTCTGATATCACAAACTATTTAATACTTTAACTCTTAAATCTTCTAAA
-TACTTCTATGCTTCTAAAAGGACTTCAGAGAGTTGAAAATCTTTTAATAATAGCAAGCAA
-TACTCAAGAGAAACAATTTAGATCAAACAAAGAGACTAACCGCATTGTATATTAAATATA
-AAGGTTTTTGTAGGAGTTGTTTTTAGAAAACCAAAAGCACGTGCTCTGATATGAAGACAA
-ATTTAAAGTGGAACACAAATGTGAGTTGATCGAAATTCTCTGCCATATTAGCGCTCGGGA
-AAAATTGAATTTATAAAATAAAATATAATCGGGCAAGCTCCGGTATTCGAATTCGTAAGA
-ATTTTACGATTTCGATTTAAAATCGAAAAACTGGTGCTCCTGTGTTCGAATTCGTAAGAA
-TCTTACGATTTCGATGTGAAATCGAAAAATTGGTGCTCCGGTTTTTGAATTCGCAAGAAT
-TTTTCACTTTTGTTTGGCCGAAATGAAAAGTAAATGCCTATATTTATATCAAATCAGATC
-TTAGTGGTACCTTCTTTACTCCACATCACCCCACAAGATCATTCTGCCACATAGATATCT
-TATAAAATATTTATTTCTGATTAAACCTCAGATTTGACAAACAACATGTTGCCTTCGGCT
-ACAAAAATTTTCGATCTTTTGATTTGTAAAACGGGCACTTTTGTTTGGCCATAACAGATC
-TTAGATCTTAGTGGTCCATTGTTTACTCCACATAACCCCACAAGATTATTCTGCGACATA
-GATATTTTATAGAAAAATTATTTCTGACCCCACCTCAGATTAGTGGTCCATTGTTTACTC
-CACATAACCCCACAAGATTATTCTGCGACATAGATATTTTATAGAAAAATTATTTCTGAC
-CCCACCTCAGATTTGCCATACAAAATTTTGCCGTCGGCAACAAAAATTTTCGATTTGGCA
-AGAGGTCATATGTACGAAGGTAAAAATACTTATAAAATTTAAAAAATTGTGAATAAGATG
-GCCGCTCTATGGTCTGAAACAGCTGTTTACTGTTTATGAAGCATCCCGATATCAGAAATG
-TTGCGAAAACCAGAGCACCTAAAAACGAAATCGAAAGATTTTGCCCAAATCCAAAAAATG
-ACCATTACCAGAGCATGCCGGAATAACTTCATTAGTTTTTATTAATTTGTTTTTAATCTG
-TTTACACCGTTACTTTACGATTCGGCTTGCCAAAGATAACTTTCTTAATTCAATTACGAA
-AATAAAGCTGCATGCTTTATTGTTCATGTTTTGACAATAATAAAAGCACAATAAATATTT
-ATTTTTAACGTTTTATGAATAACGTTTATGAATATTTTGTAGAAAAAACAATGCTGAAAA
-TATCTTTTGTGTTAGAGTCGGTTAACACTTCCCCTTTTCAGTAGAGTCGGAAAAAACTGA
-AGTACATCGGATAAATAATCATACCAAACTACTTCATTCTGTTTAAAACTTTCGATTTGA
-TAGCTGTTTTGTATTTTAATTTTCTTATTTAAAAATATATATATTTTATATATTTCAAAG
-TGAAATGTAATATGATAAGTTTAAAAATTTAAAATTAATCTAATAAGAAAAAGAAAATCC
-TAATAAGGGGAAGAGTAAAAATACTTAAAAACTTTAGGAGAAAGAAACTTTAGTTGTATC
-ACTTTTGTCTAAGAAGCCGCTATATATAGCTTGATTTCTTTCCTTCATAATATGATAATT
-ATGCAAATTACATATATTTAGTTATATTTAGTTAAATTGTCGTTGTACATTGAATGATTT
-TTTTTACTATATTGATAGTAAAATACAAGATAATTATATCTTAAAATTTTATTGAGATAC
-TGGCAGTTCTCTAAGCTCTTTTAACATCACGATATATGTGCGATCACTTACTGTCATATT
-CTCACCACTATTAAAAGCTCTATACGTGTTATGAAACTTTAGGTATTCATTAGTAGTTCC
-GAATCTTTAACTGCTGAGGCGAAATTATGTGAACTTCATAATTAGTAAAAAATAAAAATT
-GTTCTATGTATATTGTTAGTTGGGTATATAAAATTTCCTAAGTATAAAAAATTTAATCCT
-AAATATGACGGAATCTGGAATCGATTTGGGCTTTGATATGGAGTTTGATCTAAATATAAA
-CTTGTTGAATGATAACGACAATATGGATTTCTTACCAAATGTTACTGAGAATATGGAGTT
-CTATGAATTGAAATCATCATCACGCTGTATACGGCATAATGAAATGTAAGTATCTTGCAA
-TGTAAATATATTGCACATTAATATACAGTCAGCGTTGTCAATGCCTGAGCTTATGTTAAT
-ATTTATTTTAATGATCAGTATATGTTCGTATTGATATGAATGTATACTGAAATAAATACA
-TATATATAATCAAAAGTACATCCTTTTCATTTGAACATACGTATGTACGCATGTGCGCAA
-AAGCTTTATATTTGAAGTATGATTAGCGCTATAGTATAATCTTATCAAGCAAACATACAA
-CTTGTGTACGTTATATGGATCTGTCTATAAAATCATATAAAACAAGATAAGAATAATCTT
-ACAAAAGGAACATACATAAATATACTGATTGAATATCAATTTATGGTTGCTAAAATTTAG
-CTTTGAGTACATCAAGTCTTGATGTAATAAATGGAAGTATGTACATCCATACATTCTATG
-TTGTATGAAACCGACAGGCTTTTTAAATATGTCATGGAAGCAGTTCAATTGGTAAAAATC
-TCAACTAAAGAGATTATTT
+version https://git-lfs.github.com/spec/v1
+oid sha256:580b2cd99d5e47b4f659fdb9bb67c4a99de4c5fc27d9be3ce2b67082fd7ce640
+size 956295
diff --git a/script_repet/repet_tools/commons/launcher/test/data/batch_2.fa b/script_repet/repet_tools/commons/launcher/test/data/batch_2.fa
index ddc0d581cb7f4b18295c7bed896b56b6c98d0069..30036d0ab2403621f1b27b0dd8fe0b6b6cb96705 100644
--- a/script_repet/repet_tools/commons/launcher/test/data/batch_2.fa
+++ b/script_repet/repet_tools/commons/launcher/test/data/batch_2.fa
@@ -1,6670 +1,3 @@
->chunk2
-CGCTTCGATTAAGTCATACATTGACTTACTTGGTCTTCCAAACAGGCGCCTGGATGACTG
-ACTGCTCTGTGATAAGTTAGGCTCGTTAAGATTAATTGGAACATTAGAAATAATACCACG
-ACGAGATGCGGTATATCTACCTACTGCTTTTAAAGCAGGTGTTGCCGTTATAGTCGGTGT
-GATGTCCGATCTTGTAATAATAGTAGCGCTACTGGGGACTAGTGTTTTTTGTTTTGGTGC
-GAATGTAGGCCTGTTTCTTGAGGCGAACGGCCGAATTACTGGTGCAAATGGTCTCTTTGC
-ATTTTGTGGTGAATGATTAGACAACCCGTCAGTGTTATCCGATTCTGGCTTCGTGTTTTT
-CTGGTCGATATAAGGAGCTACTGTTGTATCATTTTCACTTTTAGTAGATTCTATTACGTC
-AATTAAATCAACATTTTTGGTAATCATACCAGAAATTTCGACGCTTGTCGGAAACAGAAT
-ATGTTCAGACTTTGTTTTCTCAAAAAAAAAACTTGATGTACTTTCAATTATCTGCGCGTA
-TCGATTCTCTATTAGAGTTCCAATAACTCTAGATTGGTATAAGGTAGTTGTACTGTTTTG
-GATGCGTTTTCCTTCGATAAGCCTTACCAAGCCCGTTTTGTACAAATTTAAGCTGTCATC
-AGGAATTTTGCCATAGATCGTAGACATTCTAGATTTTTTCGACTGGTCAACGTGTAACCT
-TGATGTACTACTGGTTAATTTAATAGCATATCCCTCACTATTCATTGAAGATACAATTTC
-GGTTGTAAAATACAAAGTACTTATATTTTCTGCATCAATTATTTGCTTATAATCATACAA
-AACCACATTCGGCTTAATGGTTTCGATTGGATTTTCATAATAAGCAATGGGCTGACTAGG
-TTTAATCATTAAAATTGTTGCATCTGTTTCTTCCATTGGATTAGACATTTCTCTGGATGT
-TATTATATTGGTAACTGTTTCGAGACGTGAATCAATAATTGTCGTATTAACGTCATAAGA
-AGTAGTATAATATGTATAGGTGGTATAGAACGTGGTAATGTCAGATTGATAAATTTGATT
-TTCCAAAGTGGAAAACAAGGAACTTTCAGACTTACAATTCCGATCATTCTCGGTATCGCT
-ATCAGTCGCGGTCGACTGACTTGATACCTTATCGGCAGTTTTTAAATCGTTTACTGTTAA
-AGTTGTACCGTTACTGTGTTGTATAACATTGGATAAAGTTTCCTCTCTGCTTAATGTTGT
-AATCTCACCATCTTTAGCCAACTTTGTCCAATAAGTAAATGTTGTAAAGTAAGTAATAGG
-CAAAGAATAATCTTCTACACTTATTAATTTTGTAGGGTGCAATGCTTCGGTAGCTACATT
-AGTGATAGTCTCATGTCGACTTATGATGCTTGTGTCATTTCCTACATACATAGTTGTATA
-GAAGGTAAATGTTGTAAAACTTGTTTGAAGAAGGAACGTTGCTGACGGTATAATCTCCTC
-TGTGTTACTTTCCGAACTTACTTGGTCATCAAGAAGATTTTGGTTAATAAAACTAGCTGG
-ACTCGAATCCCTTAACATGCTCGAGTTTACACTCATTCCATAGGCCATATTTACTACCTT
-GTCAATTTTTTCCTCGACTAAAGAATGCTGGGATTTTAAAAAATTTAAATTTGCAGTTTG
-GGGATTGCGTATAAAATTAGTTTCATTGTTCGACACATTGTCAGTAATATAATTTGTGAC
-AATCTCCGTTCGTGATTGTACTTCAGTTTCGTTATTTGTAAAAATCGATGTATAATAAGT
-ATATGTTGTCAACAAAGTCTTAGAATATATTAAATCGTCGCGTAATGTGGTCATCATCTG
-TGAAGAACTCTCAGCAGTATTTACTTTACTTTCTTGGATTAACAAACTAGCAATCTCGTC
-AGGTATAGAATATTTCTGCGAAAATTCAGTTGTTTTATGATCAATCAGGCGAATTGTATT
-GTCAGAAATTTGGTTCTCTCCAACATAATTCAAGGTGTTGGATTTTAATTTAGCTTTAGG
-CAAAAGTGTTGAGGAAACGATGTTTGTCAAAACCTCAGTGTGGCTAGATATGGTTGTTCT
-AGACCCTTCAAAGAACGTGGTCAAATATGTATAAGTCGTATATAGAGTTTTGTATATTAG
-GTCAACTTCATCACTAACACTTTCATATTCTTCTTCTTCGCTTTCATATTCGTTTTCTGT
-GGTCCCTTCATAATCCCCTAAATCTTGAACCGTTGTTTCGTCTATATCGTCATCTATTGA
-ATAAGTGGACACGAATTCTCCACGTGATTTAGTAAATGTTTCGTGGGTCACAATGATATC
-TAATTCTGGGGTTTGTTTTGATTGTGAAGCTTGTATGCAATAATATTTGGTAGTTTCTAC
-AATCTCATAAGCATGAAGTGGATTAGCATCAATATCAATGGTATCCATACTGTTTTTTTC
-ATTGCTTATGTTTGCCTTACTCATTTGAGTAAGAAAAACTTGTGAAGTTGTATGGTTGCA
-TAATTCTTCGAAGTCGTGATTTTCATTACTTGTTTCAAAAAGTGGATTAATGTCCAAGCT
-GTCTTTCGTAAAGTTAATATTTGTTTGATATGCCACGATCTCACGTATTTCATCACTCTT
-AGACATTTCAAAAGATTTAATAGATTTTATTTCGTTGGCGGAATTTAATTTTAAGCTAGT
-TGAACCACTAAGGTCATCAAAACTAGTAAAGGGGTCATCATCAATAAATACAGTTGTAGC
-ACCTTCCTGTTTTATAATGCTAGGTTCATTGTGCTTCGTTCCTTCTTTCACTCCATTAAC
-GAATGAGGGTGATATAATATCATTAAATGCTTTGGAGACAAATGGAACTATATCTTTAGA
-TAACACCGAACTGGCTTCCTGCTCTTCGTTAAATGAATTGTTGGCAAATGTAGGTGACGG
-GTTTGTTGGTTTCAAAACTGATAAGTTTTTCAATTCATTTTTATCAAACATTTTACTAGC
-ACTAATATTTGACACAAATTCTTCATATTTTCCGGAACTCGTACCCATCTTTAAAGTACT
-CAGTGATATTTTAGAAGTCTGGGCGATTTCTTCGGGAATTAAATCATGTTGTAGAGTGGG
-CTTGCCTTTTATTGATGTAACGTGTCCGTAATGCAGAATGCTTTGTGTAGTACTAGGAGA
-AAAAACAATTACGCTATCACCGACAATGGTGGTAAAATCAGCGAAGCCGTAATACGTAAC
-GGACGCTAAGACTTGCTTGTGGTCGGATCTACTTTTTTGGTTATGATCTTCGTTTTTTTT
-TTCAGTATGCGGTTGCATCAGGTGTTCATATTTTCTTTCTTTCCTGTGGTCGAGGTGGGA
-TTGGTTAAGCGATGAAGTGGGGTAATTACCAAAAGGCATTTTAACTGTATATGTTTCCAA
-ATGTTTAATTGATAAAACCTCAATCAATCTATTAATTTCATCTTCCTTTTTAAAGTCAGT
-CCTTAACGTGTCATTGCTGTCACTACCCATATATGATATTGTTTTTTTATCTTGCAAAGC
-GGGAGCTTCTAAGACTTTGTTTTTCGTGTTTTGCTCGTTCACAAAATCCGTATTTCCCAC
-GAACTCTCGTTGATGAGCACCTATACTGTCATCGATATCCTGCCAGTTAGAGTCATCAAT
-GTTAAAAAGATCGTTGTGGCTTTGTAAGACGAGTGGTGTTTGGAGAGAATCTTCTTCACC
-TACCCAACTAGTCACCACAGACGGGGATATATTTTCGTTTTCATAAAGGACTCTGGAACT
-CTTTTTTAGGTATTGTGCGTAGAGGCGACCATTATTTAAAGTAGTCCCTACGATCTTGGT
-GGCAAATTCTGTTGTTATTCCGTCCTGAATAAATGTTCTGGCTGTTGATTTTAAAACACC
-TATTTCTGGTCGTACTGTTAAGAATCTTCCATGAAAATCGCCCATATGCCCTGATTCGTT
-ATTTACCAAGAGTACAGTGGTAATATCTAGTCATATAAAGAGATTGACCAAAATCAAAGT
-GATTAAGTAGTAAATACAGTAGAAGCAGAAAAAACGTGAAAGTCACATAGAAGAAACAGG
-ACAATGTCATTTTGTGCAGGCGTAAGATAAAAGATAAAGTAAGTTATTGTTTCCGAATGT
-ACATTCCAAAAGTTGGTGAAATCATAGAAAGAGATAAAGAAAATGAATAAGAATATATTT
-TAATTTATAAAATACTATATAGTTATAAAAAATTTTATTGTGAACCAATCCTTAATTCGA
-TTACCGTTTTAAAATACGTAAAATAAGAACACAATTATAATATTTAAATAAAATATTAAG
-CTGTAACTAATTCAACAGCGCTTTGTTTTAATTTTCTTACCATCCCCGGATATTGCCGGC
-AAAGTTGGTGTCGGACTCACATGATAAGACTGATCTGTAAGTATAATAAATATATTTTTT
-TAATTATTGAATTATTTATTCAACAAACTGCCGTTCTCGTCCATATCCTTATGCCAGTTT
-TTTGGAAAGAGTATAAACGAACGGGCGGACGGACAAAAGATCTTGAAATTTTGACTCGGA
-GGTTGATACTGATTAAGAATGTATATTTATGGTTTAAAAAAGTCTGTTCCACTGCCTTGC
-AGGCTGAAGCCGGCTGTTTCTATGTTCAAATGTATAATTGGCGTTTTCAATCCGATGCTA
-GCTTCCTTTATTGTTTATATTGTTATGTATAATCAAAAAGTCCAAATACATACAAGTATT
-TGTACAGCAACGATAAGCTTTGGCTCACCACAATCTTAAGTCTTTGCTTATTTCTTTTTT
-GAGATTCCCAGTTATACCAAAATTGGTTAAGGCTTCAGTTTAAAACAGGTTTTGCCTGTC
-AATACCTTAGATGGAAAATAAAGCGCGAATGCACCCAACATTCATACATATACAATTTAT
-AAATTTCACAATAACCACAGGCAAACGTCTCTGTGAAGCTTTAAGTTTATATAATAATTT
-GTGAAATGTACCGGATACATTGCTACCATTATGTGCCATTATCGTAATACTTACTAATTG
-CATGGGAAGTTTCAATGTGCATCATTGTGAATAGGAGTGTGGTAAACAGAACACGGCTCA
-AGTTGAAATTGTAATAAGTAGAATACATCATCCTTCTTGTCGAGGTTGAAGTGTCGTATT
-TTTTATGGAAAATATCCGATATTTTGTTGTCTTCACGTGGCTGAAGCATTTTTGGTTTCT
-TTAAAATGCAAAAAAGAAAATCACAAATGTAAGAAATATTAACCAGAATCTGCCTTATAT
-TTTAAATATAGTGATTCTCATTAATGGTAAGACGCATATTTGATTTTTAAAATTAATTGA
-AAGTGTGAGAAACACGCACGTCTATCTGAAGAAACGAAAGCCAGAGAACTGATTTCACTG
-GCACAATAACAGACTCATCCGGTTGTTACTCTGCGGTTAAGCTACACAAAGGTGGTTCGG
-CTGGTTTCGACAACTTCAATAGTTCCCATTTAACAAATATTATAGTTGATAATCCTCCTT
-ATAAATTATTAAAATACTTTCAAAAATAAAATATTGTGAGATTATGGGATTCTAAGAATA
-TTGGGGAAGACTTATTATCTTAAAGTTCCGACCTATAGTCAAAACTTTTCTTCACAGAGT
-GTGCCTAAAACTTATGGGAGAAATCGATTACATGGCTAGGGAGTTTGTTTTTACAACTAA
-AGATATGCGCAAAACCTGTTAATTTAAAAGGTATGGTGCAATTGGAAGACAGCCATTAAA
-TCTACCGTTACCGATGGTGTTCCATACAACCAAATAGCTTTTACAGATGTTGAATCTACC
-AAATAGTGGAATGAATTGGGTGAGCAGAAGTATTCGGGGTTTTCCGATGATAAAGCAGAG
-GAAACTAAGGTCGGTAAGCCTCCCGATGAGATAAAAGTACAAAAGAAGATTGAGCGAGTG
-AGTTTCAGCCTATGAATGAGCGCGGTAAAGAGCACGAAAAAGATGGCTAAGGAAGGAAGT
-TAAAAAATGAACACCCCCCAGAACTCAAAAAGTTATTAAAGAAATAAAATAAGCTTGTAA
-GATATATTTAAAATATCAATAAAATAAGAAATTATAATTTAAAATAAATAAATTATGAAC
-CAATAAAGATTGTAAAATTCACGTTCTCATGGTTCAGGTCCCGTATATTCCGTTGAAGGC
-GTTTGAATTTACTTTTTAGTAGACCAATAGTTCGTTCAACAACGTTCATCGCCTATTCAT
-ACTTTTAAATACCACTTTTTAGGAAAATATAAAGAATTGTCCCTGACGTCATTTTCACAC
-AAAACGACGTTTAGAAGTATAAAGCTTTAAAAAAAAGTATATATTGGATCGAACTATCTC
-AACTGCCTTCCGTTTGGTGTTCAAATCACAAATTGTACTGATCAAGTTTTCATATTTTTT
-CGATTTGACATTAATTCCTATTTCCTATTCCTATATTTATGGCTTTGAGTCAATCTGGGT
-CGTAAATTAACTGGGTTGCAACTGATAGTATTTATACTCGCTGCTGTTGTAAAATCATCG
-ATGATAGTTTTGGCCTATTGGCTTGTTTCACAGCAGGTATAGTATGATGTATGGTATTTA
-TGGATGGTCTCCTTTAAGAAAATAATGGAGCAATGTTTTAAATATGTCGTTTACTTATTT
-TTAGCCCTTTTACTAATTACTACTAATTAATTTCTGTTGTGGTTACTATGCAACTATGCA
-GCTTCCCAACGAGATTTTGGGAACACTTTTGCTATTGGTGCAAACAATTAAGCCAATTTT
-AATATCGAACACATGCATATTTATACCTCTGGTTCAGTGTTTGGGTCTTTTGGTCTGATC
-TGTCACTTTCCTTTTGCACGTAAATCAAACACAGGGGACCCTTTGTTGATGGCACAAAAT
-GCTAAGCCCACAAATAACTGGTTGACCTATTCACGCGGTCTCAAAATAGGTGTTAGCTAA
-CATTTTACTTCCATATTATGTACGTCTTTTTAAAATTTTAAAACTTACTTTATCATATTT
-AAAATTTATTTTTTCATTAAAAAAAAATAGTTATCCCTATCACATTTTACCAATTCATCG
-CAAAATTCACGACGGAATTACGAAACAACAACATTAATAGCTCCCAAAGACCCAAAAGGG
-TATATGCATTAAAAAAACAAAAAAAACTTTTAGTAAGATGCTGTGCAAGCGGCACTCGCA
-TAAAATAGCATCTAACGAACTTCTTAACGTAAAGCGCTCAGCAGTAATCCAAAGCGAAAA
-ATACGAAACCTGTTGATCAAGGAATGGGTGCATTTAATTTTTCTGTTTACCTTGAGTGTA
-AGTGTAATTCGTGGAGATAGAAGTCAACAAATAGTTGTGTATTTCGTAACCGCCGAATAA
-GATTGCAAGCTCTGACAATTTAATGTATAATAAACTAAAAAAGTTTTTAAGCTTTTGGTA
-ATAAAATTAAAATGTGGTTTTAATCGAATCAATTTGATCTAGGCTAGTCAACATTATTGA
-AAACTCTTGTTATTAATTATGTTAGCTTTAAACGCATTACCGTAAAGTTACCGACCAGTG
-AATTTAAAAAGTTTAGTTATATTCTAATAAAACGTCAATTATTTGTGTTTTTATTTATTT
-ATTTAATTGTGCTAAAATGAGTAAATTTGAAAACACTGATAGACTTCCAAACTGTGTTCG
-ATTATTTATGCTACAGATTTCTTTTATTTGACTTATTAATTTTTCGGCGTTTTAAAATCA
-TATCATACAGAGCGTCCAAACCTTCTTGGAGACCCTCACCAGTTATAGCACAGGTTGGCT
-GTATATACCACCCCCTAAATTGCACAGAATTTGATGAAGACCTGTTCATCTTTTTGTTAT
-GAAAACCATTTTTAACATCTTGTGGGTTTTTTTGATCCAGTACAGCAGAATTGTTGTGAG
-ATTGCGGATATATAAAAGCTGTCAAGGCTCCTCCGCTTAACGTGGAATTGTGGTCTTTAC
-TTTCAAGTGCAGGTTTTATGTGAATCATAGACGAATGCAGATGACTCTCTTTTTTCTCTT
-CTAAAGATTTATCTGTAATACTTTGGTTTGAAACTCTACAGCCAATTAAATTAATTGTGG
-GAGAAGAGTCGGAACTAGAGGGCATTGATATATTAGGCACCGGGTTGTAAAGTTCGTTCA
-GTCCTAAAAGTTTTTCCAGTTCCATTGCACCACAAGCGTTGGGCAGATCCTGTTTATTTG
-CTAGTATCAGAACGGGAACACCCTTTAAAATAAACAAAAATTATCGGTTTAAGTTTCACA
-TTTACTTTTAATTAGATATTAATATTATATTATTATATTATTATTATATTAATATTAACA
-TAGTATGTCAATACGTAAAGAAATAAAACGCTGAAATTACGATGGATGCCACTGCATGTA
-CCAACGAAACGCGTTAGGAAAGTGCGAAACCACAATGTACACAATTTACACAAAATGTAC
-ATTTACATCCTAAAGATAAATCTGAAGCAGAGCACAGATCGTTTTGGAATTGTTTCATTT
-TACTTTTATCAGGACAATGACCCAAAGAACACGGCTTTAATGAACACTTGTGGAATACAT
-TGGAGCATAACTTAATGGTGGAAGGAAATAGGCGACAAATTACATTTAGAAGCGGCTCTA
-TGTAAGAAGTGGGTGGAAGTGGACCAATCCTATTTGGTAACTTTAGTTTCTTCCAAGCCA
-AGCCGACTTAATGAAGTCAACAAAATGAGGTGTATAATGACTTTTGATGAAAACCATATG
-GAAGTTTTTTTGGTTTTTGTAATATTATTAAGCTAAAAATGTCCAACAACACTCCTTTCA
-TTTTTTTACGTTAATAAATAAATAAGTTGTTTTGATTTTAAATTTAAATCACATTGTGTA
-TAAGACGTGAATGACACACTAACATTTAGAGAATCTGATAAACTAAACTAACTTAACAGT
-ACGTTATTATTCTGATGTAATATAGAACAAATCGCAGGTTTGTTCTTTTACGCAGGGATG
-AATTACAAAATGTTCGTTATTTCTTACCTGGTTATCAGGACATTTAGCGGTACGCATTAA
-TTCCATCTTAGCTTCTTCCATTCTTTCTGTATCAACAGAATCAATAACAAACAAAATGCC
-ATCAGTGCAACTAAAAGTGATTTAATAAACCTTTAACATCAATTAAATTAATTTGAAATG
-TAATACCGTGTATAACTTCTCCAAAGTGGTCTCAATTTTTCTTGTCCTCCGACATCCCAA
-ACCAAAAAATGAACTCCTTTTGCTTTGCCAAGGGTACATTGTACCTAATAATTTAAATTT
-CGCTTAAGAACCCAATGAAGCTGAATCTTTAAAACACATACCTTTTCACAATTAAATCCA
-ATAGTTGGCACTGTGTTTAAGTATTGATCAAACTTAAGTCTGTATAAAGCCGTTGTTTTT
-CCCGCAGAATCCAAACCTAACATAACTACATGTAGAGTTGCCTTAAAAAAAATTATTTTG
-TTTGTATATCCTTGAAATTTGTCATTATACTACCTGTGATGGCAGTGCATCCAAAATATT
-TCCATTTTTTACCAACGGTTTTACCATTGTAGCACCCATTCTTCAATGAAATATTGTCGA
-TTTTACATTACTCCTACTTCATTATATTTTCGTTTAATTCGATAACACACTGTTACCGAT
-TAAATAATTTGATGTAGCTTAAATTACACTTCGCTCACACTATGCTCCAATTATGGAACC
-CTAGAACAAGAGTACTGTAAGTTGTTTCGATTACGTTGCTTATATCGAATGCCCGCTTGC
-ACTAGGTGAGCATACATTTCCAAAGCAGTTGTGTCGTTGAATATTTGTTTTGTTTTTAGA
-TACATTTTAAGTGCTTTGTTGTTAATAGTGAAGTAAAGCAAACATTTGGTTAAGAATATA
-CATATTTCAATTATCCAACATCTTAATTATCTTAAAGTCTATTTAAGTTCAAAATCCAGA
-TTTTATAGTAATCTAATAATATATGTGATCAATTTCAAATACTTCTGTTAATTAGGTCTA
-TTGTCGATGTTTTGAGTTTCGATTGTAATTGAACTTTCTGATATGGTCAAGCTTAGGCAT
-TACAAGATTTTGAATAGCCATCGAACTGTTTCGTCAGCGGTTATTGCCTACAAGCAAAGA
-TCAATTGAAAGTGGATAGACCAATTTTCACAAATGAACAACAGGACAACAATCCAATTAT
-TTAGAGTTTCATACATTTGTGTTTAAATTTTTTTTATAAAAACCATAGTCGTCTATAGAA
-TATATGAAAAGGGTTAAAGTGCGTACGCTGTGTATTCTCATATAGCCTCAAACTATAATT
-CTGACCGGAACTTGTAAAAAGCAAGTATTGCACACATAATAACCGAAGCTCATCGAATTT
-TTGCATGTTTATGCAATTCTCGTCATTGTTTTCTGGTGTGTTAGAAGTCTTGCTAAGGCC
-TTCAATATTAGTTTGTATACATATATACATTTTTGATATATATTTATAGCCGTTACTCAT
-GGAGTATAAGGGTATACTAAATTCGTTGAAAGTATGTAACAGGCAGAAGAAAGCCCATAT
-AAATTATATACATATATAATGTACATTCTTGAACAGGATCAATAGCTGAGTCGATCTGGA
-CATGTCCGTCTGTCCGTATGAACGTCGAGATCTCAGGAACTATAGAAGCTAGAAGATTGA
-GATTCAGCATACAGATTATAGAGACATTGACGCAGCGCAAGTTTGTTGACCCATGTTGAC
-ACACTCACTCTAAAGCCCACAAACCGCACAAAACTGCCAAGCCCACAGATTTGAACCACT
-TTTCGATGTTTTCATAATTTCATTAGTCTTGTTTTGATTATCAAGCATACTCAAACGCCC
-GAAAACCGCACAAAACTGCATCGCCGCGTTAAACCCAGGTTTAACATTTTTTCATAATTT
-TATTAGTCCTGTGAGTCTAAAGTCTGAAGCCGCCCAAGACTGGCTGGCCCACATTTTTGA
-AAAATTGTATATTGTATTGTAATAACTTATTGCCACGCCCACCAACAAAACCTCTACACT
-TTTAAAAAAATGTTGAATTGTTTTCTCATTTATTCCTCAATATCTATCGATATCCCAGAA
-AAATGATGAAATTTCTGGTTCGCATTCACACTAGCTAGTAACGGGCAAACGACAGTCGGA
-ACACTTCCGCCTGTGGCAGCTTTCTTATACGCATACATTGACACTCGACAACTGTATGCA
-TTGTATATTTGATTTATTTTCACTTTACAAGTTCTTAGATTTTAAGTGTATTTTACTTTT
-AATCAATTGGCACCATGTAAAAAATTCTGGTTTTTCATTACCCTTACATGATAATAAAAG
-AATATAGCATAGAAAAAGTAATAGCCGAATCTACCCTGCATTTCCGCCCACCGATGAATC
-ACCGCTTAAGAGCGATAAAGAGCGCTTTGTATGAAAATCGGCGATGTTTTAAACATTGGC
-AGTCACCGCTATGAAAAAATTCGCACAAACACCGCTGAAAAAGCGCAAAATCATCGCTTT
-TAATCACCGCTTTTTAAGCGTATTTAAAACGGTAAATCATCGGTGTATTCTTCGCTTTTT
-CACCGCTGTTTATTCATTTAATCCTAACCCCTTTTTGAAGTGATAATTTTTTTTTTAAAT
-TTTGTTTATTATTTAAATAATATTACAAATAAATATAAAATGCGTCTTGTTGTCCTTCGG
-AGTTAGGGCCACTTTCTTTTTAGTTGAGTTGGAATATGGGGTCCACATGTCCGATTAACC
-TTAAAGCTAAATATATTATTTATATTATGTATACAACAATGTATTACGAAAAATGTACCT
-TAAATGATCTCTTCAGGGAGTAGGACGCGTTGTTGCTTGTAAAATGAATCCATTGATGGA
-ATTGCCTGGATTATTGAATTAAATTCGAAAACACTACCATTTTTATAAACACTGGCACTC
-AATTAAAATCTCGTCTACTTGTCACAAAAATCTAGCTATTATTGTTATTTCCCTATTACT
-CGTCCCCCTCCCTTCAAACAAGATACATATAATGTCTTTGCATGTTCCGCTTCTTACGAC
-ACCTATGCGCTCGGCGACTGAGAGCGTCTGGTTAGCAGTCGACAAGAAACAAAACAGAAA
-TGAATTTATTTGGAATATCATCGATAGTCGGGAGAGCGTCGGCTCTGCAGCCGAAACAGT
-TGGCTTTGCTGGCGGAGCCGATGACTTGTGGAACTGCAGGGTATGTACAAAATATCATAT
-AATAAATTTCATAAATGACTGTATTGGATTAATATTCATTACAGTATTCAGCTTCAGTAC
-CTAAAGAAATCAATTTTTCAATATAAAGGTTGCATATTTTATTTATTTTATAAATATTAC
-CTTTGATCATTGTACGTTTAGATTGTTTTTATTAAATATATTTTTAGAACGTAATTTCTT
-TTTTTTTTGGAAAACGTATGTTTTAAAAGCTAAGTACAAAAGCTATAAGAAATTTAAGAT
-CGCAACATTATTTAAATAATGATGAACTTAATTTTAATTCTGTAAAAGATGCTGCTCACC
-TGTCCCCTGTTAAAAATTGTCGTATGTGCCGTTTTACACATTATTCATTATAAACATAAA
-TATAAAAATGTAAATGTTAATTAATAAAAACCACTTCTTTAAAAAAATAATAGTCAAGGC
-ATAAGTTTTTAAATAATATTTTAGTAGATCATTTTGCAACGAAATTATACAAAACTCTAA
-GTAATTAACTTCGTTTCATAGATCAAAATTGATTTCGCCCCGAAAATTGCCTTCTTGCAC
-AAGTACGCACGCATACACACTCGATTATTGAATTAACAGACACAAGCAAGTGCATTCAAT
-TTTAAGGTTTTTACCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGATTT
-GGCTCTATACAGCCACTTTTTTGGTGACGGCAAAAATTGCTTTCGAGAACGCGAATATGG
-GTGCGTGTTGTGCTAGAAGACGATTTTCGGGCGGAAATCAATTTTGATCGAAGAAACGAA
-TTTACATTGTACATATTAGGGTAGTTTTTGCCAATTTCCTAGCAATATGATAAAATAAAA
-TAATTTTTAAAAATTCGAGCCCTGACTATTATAATTTAAAAGCTTTTTAAATTCGTTTGT
-TAAAATCGCCGCTCGAATTAGCTACCGTTTACACATTTATATTTATGTTCAATTCTAAGT
-TGTCTCTCATCTAAAAATTTTTTTAAAAGCGAAATATTTTTTTTTGAACACTTTTAATGT
-TAATGTTACATCATATTAAGTCAAATGACTTAATAAATATACTAAATATTTAAAGGAAGT
-ACAAAAAAAAGAAGACATTACGTTGAGAAATAAATATTTCATAAAAATAATACGAAGTAG
-AAAATATAAATTTATAAAATAAATAAAAATATGATAACTGTTTATTGCAAAAGTCGTATG
-AAAGACACTAGAATTATTCTAGTGTCTTTGCTTTGGTCATATCTTGAGTCACGAAGTACG
-GACACAAGCACTCAACAATCATTGCCTTATTAATTTTTCACACGCCGCAAGATGAATACT
-CTAATGACAAATATTCTTATATAAAGTCATTTTTGAAATTTATTTTGTGATAATATGTAC
-ATAGTTTTGGCTATTTCTAATCTATTTTCAAATAATAATAACGTTAAGGCAATGCAAAAC
-ATGAATTTTTCGCATGGTGCCAATTGATCAAAAATAATATAGATTTAAAGCCAAAGAACT
-TCTAAGGTGAAGGGCATATTTTGTCAAATTTACAATGCATGTGAATACGTGTGCACACAT
-ATAGATGTCTGCTATCACTTTGTGCGTTGAAAAGAGCTGTTCGCTGTAGCGCTCTTCGCT
-CTCTCGCTCTCTAACAAAAATTCGAGAGAGCCTAGAGCCACCTCTAGAGCCACGGCGAAA
-AAATCGTGTGCCAAAAAATCGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTGTTT
-TTACTCTCTTAATTTTACGCGAGAGGAGTGAGAGCAATTTGGCCTTCACGAAAAAAGTGT
-CTGCAAAGTGCAAGACCAATGTGTATGGCCGTTTTTATTACATTATTCTTATGTCAACTC
-CCCTTTTGATTCTGATCATAAATTTATAGTATATAGTCGAAAATGGTGCAGGGTGTGTTT
-TTAGGTTCTCTCTATGCGGAACACTCTTGGCAGTGCTAGTTGTCACCAACGATAACTTTA
-TGGGATAAGCATATGGGACCTGCCATGTATACCCAAATTATTATCCTACCACTTTAAGTC
-GTTTGACTTTAGCAAAAATTAAAACGCATCGACACTAGCAATTTTATTTAAGTGTACCTT
-TTATTTCAATTTACTACAATTTAAAATAAAGTTGCAATTCTTGGTCAAATATTAATTTAA
-AAGGCGATGTGGCACAATCCATTTTTTATACCTTTGCGATGGATATTGACATATAAAACG
-CAGACTTAAATATTCAAATTAAAATTTTAAGGTTTTTTAATATTGCTCACACCTATGCAT
-AAAATCATATTTTTAGTTATGTTTAAAAAAAATTGTAAAAATAAAATAAAAGGAGTTTAA
-ATTATATATAATAATTATATAATTATAATATTTATATAAGATTTTAAAAACCTGACGATT
-TGTGGAATTTGCTTATAAATCGGAAGACTGTATTCTATTACTGTTGTGTACACAATCTTG
-ATAAGTAAGTTTATGTCAAAACTGCACGGGTATAAAAGCTTCGGTTCCCCGAAACAACTT
-TGTACTACGATAGAAATTGTCCTTTTTGTTCTTCATCTGAATTCATTTTTCTAAACTGCC
-AGTTTCCAAGACCGTCAAACTCCAAAATATGTGTGTGATATTTCCTAAAATGGTACGAAT
-TTTAATAAGTTTGGTGAACCTTTTCTTAAATCATCTTACCACAAAGTAGGCCTGTGTGTT
-ATGGTTAACAAAGTAATTCCCATTCCTTTAGCAATTTCATAAATCGAGCTTTCAACATCT
-ATAGATACTGCACTGGTGCATTCATCAAGAAGGGCATAGCGCGGTCTAACAGGAAGAATT
-GAGTGATGTCCAGCGGTCAATATATCTTATAACCAAGCATGAAGTTAACTTACTTTCCCT
-ACAATTCTTTCTTAAAGTATTGTTCTATTCAAAATTGATAAAGCTCTAGTAGAGAACTTT
-CGGGAATGTTTGATTAACAACTCAGTATAAAAACAAGAGAGAATGGTATAGTCGAGTTCC
-CCGACTATCAGATACCCGTTATTCAGCTAGTGTGAATGCAAACGTGAAATATCATTTTTC
-TGGGATAACGATAGATATTGGGGAATAAAATGAGAAAATATTTAAAAATTGTTTCAAAGT
-GTGGGCGTGACCGGTTCGTCGGCTTTACGGCGTTTGAGTGGGCGTGGTAAAATGTTTGTT
-TTGCAAATCTATAGAAATTTACAAGACTAATATGATAATATAATAATAAAAAATGACTAA
-TACAATAAAATTATGAAAAAATTACGGAAAATGGTTAAAAAATGTGGGCGCGGCAGTTTT
-GTGCGGTTTGCGAGCATTAGAGTGGGCGAGGCACATGGGTCAACAAACTTCTAGCTTTTA
-TAGTTTCTGAGATCTCGACGTTCACACGGACAGACGGACATGGCTAGATCGACTTTATAT
-AGTCGATAATCCTTCAGCCTGTTACATACTTTTCAACGAATCTAGTATACCCCTTTACTT
-TACCTAACGGGTATAACTATATTTTAAGAGATATTAGTGGTCTTATTGGGCTAATTTAAT
-GGTATTCAAAATAAAAGAGAGACTTGTAAGATATTGCTATAAACGGGCTACTATATCGTT
-GTTAAAAATGGCGGTCGGCAAAATATACTGGATTAATATTATTTTTTTAGGTGCTATAGT
-TTCTGAGATCCCTACGTTTATAAAAACAGAACCGGCCATGTCAACTCGGTTAGTAGTAAC
-TCGGTAGTAGTTATAGGTTGAAAACAATTCCTTTTCTGTAACATACAATAACGAATCCAG
-TCTACCCTTTCACATTACCAAAAACGAATATATGCAAGAAAAAACTTCATTCATACCTAT
-GATAAAACAAACGGGCTATCGCCATACGTTGTTTTTCACCTCCGGATAATATATCCTTCC
-AATCACGAACAACGTCAAAGCTATCCCTGAAAATAAGAATGGAAATTGACATTCCTTATT
-CCTTAAAATTAGCTAAATATAATTTACCGTTGAGCGATGTGCTCAAGGCTGACCATTTTC
-AAAATGGATCTTAGCTCGTTTTCAGTTATATGCTTGCGTTTCATATCTTCCCTCGTGTCA
-GGGTATATAATTTGATCACACAGGCTGCCGATTGACATATATGGACGTTGGGGAATGTAA
-AACATACATGGAACGTCTTTCACAGGCCTTGGTATGTGCAACTCCCCTGCGTATATAGGC
-CAAAGTCCACTTAGTATTCTAAACAAGCTCGATTTTCCACATCCATTTGGCCCAGTTATT
-AACAAGTGCACACCAGGCTCTATGCACAATGTAAGTTTTGGTACAACTATATCACAGTTA
-GGTGTGACCACTGGCACTGCACGAAGGCTAATTGACATATTTTTCGGATCATCTGAATAG
-ATTATGCGACCCTTTGCTATTGGTTTTCCATTACGAAACTCAATAATACCGTTCGACTGA
-TTGGATTCCATTACACTTGTCTTGCAATAAACTCCCAAAGCAGTTTCCTCAAAGACATCC
-ATCATACCAGCCACTCTAAATGTGTAGCCAGCAAGCGACACGATTTCCTTGTAAGAAGAC
-ATTAATCGCTCAATCGCGTCTGCTGCGGAAATTAGTAAATTTCTAGCAGTAGTTAGATAT
-TGAGTGCGTTCGCTAACTCGGGATTCCGATATGGCCGTGTTGGGAACGGTTCCAAGTCCT
-ACGTCACTGCCGGTCAAAATTGGAAGTGATACCATAATCATTCCAGTACCCGACCAAACG
-TATTTCATAAAAAATTGTTCAAGCATTATAAACCAAAGCTTTTGGTTAAAAATTGTAGTC
-ATTTGATTTACCAGGCGGTTGTATGCCTGCCTTAGCTGCTGCATTTCCACCTAAAAAATT
-TAAAAATAATGATTAACATATGTATACTTGTGAATTTTTGGTATGTATGTATGCGCCACC
-CAGAAATCCCAATTGCAGTGTTTTCTTTCAAGGCTAAACGTTAATAGCTAAAATAACTAA
-ATAGTTCAAAGTGAAACTTGTTGAAAAACATTTATAAATTTTACTAGTACAGTAAGAGAG
-CATACTAAGAAAAATTCGACCCCTAAAGGTGTCACTTGTATATGGTTCACTTGCCAATCG
-ATCCGGCCATTGGACAATCCTGCCTGTATGATAGCGGACATATCAGAGCTAGATGTTGCA
-GATTTAGTAACGCCTTTTGTTTCAGAACTATGTCACGTCCATTAAGCGCCCGGATCTGCC
-GATGCCATTACCAGATTCGTTAAATAGTATGTAAGAGGCAGAAGAAAGCGTGCCCGACCA
-TATAAAGAATATATATATTTTTGGTCAGGATCAATAGCCGAGTCGATCATGTCAGTCTGT
-CCATATGAACGTCGAATTCACAGGAACTATAAAAGCTAGAAGGTTGAGATTCAGCATACA
-GATTCTAGAGACAAAGACGTATCGCAAGTTTGTTGACCCACGTTGCCACGATTTGCAAAT
-AGTTTTTGGCACGTCCACTCTAACGCCCTTAAACCGCACTAAACTGCAACGCCTACATCT
-TTGAACCATTTTTCTAAATGTTTTCATAATTTTATTAGTCCTGTAAATTTTTATCGATTT
-GCTAAAACACTTGTTGCCACGCCCACTCTAACGCCGCAAAGCTCTCTTGTATTTTTTGTA
-TTGTCTTGCTATTATTGAAAGGGTAGATATCTCACTTACTTTATGTACAAAATTAAAGTA
-CCCCTTTTAATTTTATTCCTTTGATTTTTAATGTTTCGTTTTAATATTATTTATAATATA
-ATATTTTTAATATTTCGTACAATACCTCATCCATTTCGGGTACATAAGTTTAAAAATGCT
-AAAGTTAAATTACGCGCGCATATCTAACTTCATTGACTACATTTCTTGATGAAAACATTA
-AGAAAAGTTTCAATCAAGTGTTACCAAATAATTCTTATCCCGATAGGTGGCTTATAAATA
-TGTTGAATTATTGAAAAAAATAACATTTTAAACTTTGTTTCAGGGTCTAGAGAAATTTAA
-ACTCACCTTATGACCTCCGTAAAAAGCAATTTCTTCCGCATTTGTTATTATGCGGGAGTG
-TATATGTCTTAAATACCCATATCTATTTGCTTCTTCCGATACCAGCTGTCCGAACTTCGG
-TGAAACAATTCTTAATATATGGGCTGTAAGGGCAATAACCCCGATTGATAATGCTGGTCC
-TAAATGTCGGAATAAAATAGTTAGAAACGCATTCCAAATAAAAGAATAATTGAATTAACC
-AGTTATAATGTTAGCTTTCATTTTTTTAGACGATCTCATTAGTGCCAAGCCAATAAGCAT
-CAGATCGAAGCATGGTTTAGTCAGGCTACTATACAAATGAGCTACAGAATTTGCGAACAC
-AGAAATATCTTCCGTAAGTCTACAAGAAAGATGACCTTATTAAATATTTTTTAAATTTTG
-AATCAATAACTTACCTATGATCCGCGTTTTCAATGCGTCCGTCCAAATTTGATACTCTGT
-AGTAATTTTGGTTTTTAAAATAGAGCCGATATGAGTGACGCACAAGCCGAGTTCTAAATC
-AAAAATGTAATTTTTATATTGTCTTAGTAGTAAAATTTGTTATTTACCGAAACGCCAGAG
-ACAGTTTACTTTCGAGAAACCGTATCATAGAATTAACGAAAGTAGCAGGGATAGCAATTC
-CAAACCATTTAAGCAATACAAGGGCAAATTGCTTAATATCCTTTCGAACTATAAATTTAA
-CAAGAGCTCCCTCCAATGCGGCAACATAAATACTAAGAAATGTTCGAGAAATCAAGCAAA
-AAGTATGAACGCTTAGTAATCCTGTTTCATAGCAGAAGGCCTGAGGAATCATTATTTTGG
-CCAACATTTGCAAATGTTTTAAAAACTCCTTATTTAGACCAGGCTCAACTAAATTATTTG
-TAGCTTTTTTTTTAAGCTGCTGTGCAACCAATAACTTTTCGGCCTCTGCAAGCTTGAAAT
-CCTCTTCTGAGCTATCTCTTGTCGATGGTGAAAGTTGGCCATTGGTTTTTCCTTTTTGGG
-TCCTTACACTAGACGTAGTATTTACGTTTTTTACGTAAGGGATAGTAACTTTAATGGTAA
-GTGCTAGGATAGCACTAGTTACTAGAGCATAGCTAAAAGCGTGTTTTGTAAACCCATTAT
-GTTCACACTTTTCTGCAATCCGGTCAACATATTTTGATAAAACACTCATTGTTGACAGTA
-TAATAGTTCTTTGACGTTTGGATTTATCGTTGCACAAAACAGTTTATGAAAAATCGGACT
-GAAAATTATAAATAATATATTAAATTAAATTTTTCAAACTTGTGGCATAGTCTGCCATTT
-TGTTTTTGCATATGTATAGAAATTGAGAAGTAATGAGCGTATTTAGTAGAAGAATATGAG
-CTACAACTTAAACAAAATAAAACAGGTTGCCATGATCTTGTTAAAAAAATTATGAATACT
-TTTTTTCAAACAAAATGGTAAGAAATGGCACTAGATAGTAAAAAAAAAAACATAAGCCGT
-ATTTTCTTCCGCTAAATTTAAAACGATAAAATAACTTTAATTATTTTAGAGGCCACAGAA
-ATAAAGTCCGTATTCGACGCGCTCTTATATTAAACTAGTTAATCAGGCCTTTAAATTAAT
-TTTCTTAATGGAAACAAGTAGAAATTGATAAGTTCCAAAAACCTTTGATAAGAACCACTC
-TTTTTGGCCCGTACGGATATCTAAATTAGTGCTCATAGCAAGACTGGAAATTTACATTTC
-TTTTATAAATTAAAAATTTAATATTATAAACAATTATAACAAAAAAACAAATTCGTATCC
-CTGTACATAGCTTAAAACAGCAAGGTGAACTTTTAAAAAAAATCTTAATGACACGTAATA
-GACTTTTTAATCTAAACGGTTGAAACGGATTAGATTAATAATACAGTTAAGCATAAGGCA
-CCTTGTACCAACCCAAAGGAATGAAGAATATAAATTAATTATTGACAGAAATAATTAATA
-AAGAAATGTTTTGAAATATATATTTACCCTACAAAGTACTAAGCGGCTGCGTACGGCTTA
-TATTCCTTCGCAATACGTCCTACATCTCCGCCTGTAGAGTAAAGTAGCTAAACTGAGTAA
-TAGTTACTTGTGAAAGAATTAACAACGTAAGAAAAAAATTTGAACATTACATAATATATA
-ATCCCCCAGAAAAGAAAAGAATATCATTACATACAACTAAGCTATTATGTATTTATATAG
-AAAGGTATTGCCTAAAAACCCTCAATGTTGACTGAAATCTGAGGTCATTTGATCTTAAAG
-CACTCATTGGCTATAGGTTGCAGGATATGCATACATGAATACCCCAAAATTATAAACATG
-GCTAGACCGAATCGGCTGTTGATGCCACTCAAGAAGTGTTACATACATTTAAGCGAGTTT
-GATTAACACAACTAAGAATATAATAAAAATTGGAGTTTATTGACACCTCGCATTTAAGAT
-TTGCAAATGCAGGAAGATGTTTAATCCACCCGTGCCGGACAAAAAAAAAAAAAAACACAC
-TTACAATAGCCAAGAAAGTTTTAGCAAATGGACATAATACTAGTTCTTATCGAAGGATAA
-GAGCAAATGAAAATACCTAAAACGGAAATAACTCTACAAAAAGAAAGAAAAGCCAATAAA
-TTTGATATAATGTCTTTGAATAAGTCGGAACATGTAAAATAAAGCACCTTTGATAATTTA
-CTGATTAACTCAAACCAACACTGCCAAGTACAGTACGAAGAATAATGATAAGTTAGCGGA
-AGAGGACTTTGAAACTACGTTATCGTTCTATTGACTGTAAACAAGAGATCGTTCCATAAA
-AATTCATACTCTCTAGACAATACCACTGCAGACGGCAGTCCACGTATTAATAAGTATGTA
-TGGAAGCGTTTCCACGCCCAAGCTTTTGAAAAATTGTTGGATATTTTTTCATAATTTTAT
-TAGTCTTGTATATTTCTATCGATTTGCCAAAAAGCGTTTTAACAAGTCCACTCTAACGCC
-ATACAACCTTCAAAAACCGCCCACACTTTTGAAAAATAAGTTAATTTTTTTGGATTAACA
-TTAATTTTCTTTCCCAATTTCTACCGATACTAATTAAAAATGTTGAAAATTTTCGGTCTT
-ACTTGGGCTAGCTGATAACCGGAGAAGTCGACTATAGCGTTCTATCTTGTTTTAATTTCA
-AAGAAGAATATAACAATAAAATAACACATACACAAAATAATACCTTCTTAGGTATATGTG
-CAACAAAAACCAGCAGGGAAATAGGGGGATTTCAAAAAGAATTTGCTAGTGATATGTATT
-TTTAGCCTTACCACACACCTTTTTGGACTTGGCTGTTAAGGTCTGCCACCTTCCCAGAAT
-AAAGCGTTGTTTATAAGTTAGATTTTTTGTAATAGGCTAAAAAAGACAAAAATTATGAAA
-AGACGACCTTCCAAAGGATCTTTGATTTGATAGTAGGTGTTTTATCTTCTTTTATTTTTG
-AAAGTTCTATCTTCCAGCTATGTTAAAACCGTTACTCAAAGAGTAAAAGGGTATACTAGA
-TTTATTGAAAAGTATGTAAAAGGCAGAAGGAAGCGTTTCCGACCATCTTAAGTATATATT
-TACACTTCTGAACAATTTTTTAATTTTTCTCTCACTTTTTTCCCCCATATGTATCGATAT
-CACAGAAAAATGATTATATTCCGCGTTCGCATTCACACTAGCTAAGTAACGGGTATCTGA
-TGGTCGGGGAACTTGACTATAGCATTCTCTCTTGATATTATTTCGGAGGGTAACAGAACT
-GCTTTATGGTAAAAGTACAGTTTCCCAGAAAAATTTCCTCAAATTGTACAATAAAAAACT
-AAATAAAAAAAATAATAATAAAAAACTACATATATTCTTTATCGCGGAATAAAATGTAAG
-ATTTAAAGTCACTTGGAAATCCATATTAAATATTTTGTATATAATTTAATTCGAAATTGA
-TCGAGTCTTACGGCAATTCAGAAGGGAATTGCTAATGGATGATCCAATTATTGTTACTGA
-CCGATGACCTGATATGATAGACGCATTTAACAGACTTTGCACTTTAAGCTATATAGATGT
-ATGAATGTAGATAGTAATGGGTAGTGAGTTAGTTGTTTTTTTATTTATCTTCTTCCCTAA
-ATGTTTTTAGCTGTCGAGAACAGAGTGGGCTTAGTTTAAAATTTTAAAGCTTTTCTTGTT
-ATTATTTTAAGTTTTTTTGATTTACAACTAATTTGGTAGTTGATAACCTAAAGGTACATA
-AATGAAACATTACAAATGTTTCAATGTACATGAATAAAACATTAAAAATGTCGGGCACTA
-AGAAATAATTGATACTCGACAACTGTAGCAGCTGACGGCAAACAGCTCTATGTCTTTCAG
-AGATAAACTGTTTAATAGCAAACTTGTAAGTATTGAATAACATATCGCAGAAATGTTTGT
-CAGATATTAAAGAACTCCGGGGACAGATCGGCTTTTTATTAAATTCATCGAATCTTTTTA
-TACAGGCAAATTGTACCTACAACCTGTACCTATAAATATGTACGTACATACATACATATG
-TGATTTGTCTTATGCTTTATGTTTGCAATACGAAAACCACGGGACAAATCTCAATCTAAA
-TTGTATTACCCAAATGTAACAATTTAACTAAAGAGAATGCTATAGTCGACTTCCCCGAAT
-ATCAGATACCCGTTTCTCAGCTAGTGTACATGCGGACGGAAAATTAATCAATTTTCTGGA
-GATATTGTGGAATAAAATGAGAAAACAATTAAAAATGTTAAAAAGTGTGGTCGTGACCGG
-TTTGGCAGCCTTAGGGCGTTAGAGGTTAAAAGTTATTTGACAAGAATAATAAATTAATGA
-CAAAATTTACAAAAATTTTTCAAAAATGTTGGTCCTTTGAGCGTTTTTAGGGCGTGGCAA
-CATGCGTCTCTAGAATCTATATGCTGAACCCTTTAGCTTTTATATTTCCTGAGATCTCGA
-CGTTCATACTTTCAGACGGACATGGGCAAATTGACTCGGCTATTAATAAACGGATGTTTT
-ACTGGCAGTAAAACTTACGAGCGTAGGTAGGTTTTAATTTATACATAACATTTCAAACCC
-TTTGTTCACATTTCAATGTTTACTGTGAATAATACTCCAGCGATAATTAAATTTTAGAAA
-ACATATTCGTTGAATGTATAAGCATACATTATTTTTATATATACATAAATATGTATATGC
-ATGTATGTATATTAGATTGCTAGGTTTGGATTTTTACTGAAGTACGATACACAGTTTGAT
-TTCGTGAATCATTATAGTTTTCCTAAAGATTAATAAAAAAAAAAACACTTATAGCTACTA
-CTACTTGCACAACTTTTTGTTAGAAAATTTTATACGTCAGGAAAATAAACTATGAATGAC
-TACTTGACGGCAATGTTTATAAACGATTTGTACTGTTAGAATAGACAGTCCCCGAAGGAT
-ACTGCCAGGCAAGTGAAAGAATCTAAGGCTATGACCGAACTGCACAAGAGCTTAAAGCTT
-GTTGTTTTCAGTAAAAGTATGTACATAGCCATACCTAGGTGCACAGTTAGTATGTGTGAG
-GTATGGATTGCTGTAAGCGTTCTTTGCCATTTCAGTTACATTAAACGTCAATAAACTGAA
-AAAAATAACCATACTTTTTTATACGCATATACAAACACGTACATTTTGGCATTAATCGTC
-CATATAATCAATAACATTTTACGATGGCTTTCGATGGTTTCAAAAATAATAGATATATAT
-ATATATAGAGTTATTAGTTGTAAAAGGCAGGTTTCGTAGGTTTGGATTAATTTTCAAATA
-GAAAAGTAACTTACTTAGTAATGTCTCAAACTTTTCCAATCAAAATTTTATGTGTGGCTA
-TGTGCGTAAAGATAGCGTCACATGCTTAGTAACAATTATGGAACGGTGGAAATAAAATAC
-GTGGGCCCTTTAAAATTGTTTTTAATTAAAAAAGATTGGACAAAAGTTCCTTTTAAAAGT
-ATCCTGCAAATTGTAGTGTGAGTACACTTTTAGGGATGGCTTCCTTCATTCTTGTATTGT
-TGTACCAATTTGGAACAGCAAAAAAAATGACTGAAAATATATAAAGTTAACATTTACATA
-TCCTAAAATACTTCCGTTGATTTTGTCTCCAATGTCAATAAAGCAACCGAGAACTTTGAG
-AATAATGAGAAGGAAAGATATCGTTTATTCCAGGATTCAGTTTTTCTAGTTACTATATTC
-CATTCAGCATCAGAACCAAAATCGATCCCCGGAAAAGTTTAAATTATTCATTTGGAAGTT
-AACATGTCGATAACAGTAACGCCTAAATAACCTAAACAGCTACTTTTTTGGTTTGGCATA
-TCTGCCTCGCACTCGCAATTTTAATGCAATTTTCATTGCAAAACAGCAATATATACTCAT
-ATTTGCATTCTATGAAATTTATTAATAATATTAAATAAGTTAGTTTTGATATTGGCAATA
-CTAACAACAAAAATTTGTATATACATAAACAATATAATTTTTCGTTTCCGCAAAATAGAA
-AATAATTTAAAACAATAAGTGCTGTAAGGAACAAAAGAAGATTTTAGACAAATAAAAGGT
-AAAAAATAGTATTATACATAATACATAGTAGTTGTGGCAGCACGTTGCATATAACTGTGT
-CTCAAATGTACAAACGATTACGAACTTTCACTATCACATCTGCTAAAAAACCATTTGATA
-ATGGAACTGGGCTATGACAATGATCGATATTTTATGAAAAAAAACGTGTAATATCTATAT
-ATATTAATACGAACACACAAAGATAAAATGTTTTTTCCAAGACTTTAAAAAGTGGTTGAA
-CAAAAGTTTGTGAACATTTTAGGATAAGTGCCAATATTATACATAAATCATTCGACTATC
-TATCACTCTTGGCGCTTTGGAAGATAGACAGGACTTCCTAATAATAACAAAGCTCACAAA
-AACCTTATTCAACGCTAACAACTCCCCAATCATAAAAAATATTAAAATCATACCGCTCAT
-CAAAACGTCCCCCATACAAATCAGCAATAGACCGAATAATAGAAAAAGCAAAGCCCATTA
-ACTACCATTTAAACAACAAAAAATACCCGCGCAGTCCTTACCTCCCTGGAACACCAATCT
-CTCCAAAATTGACACAACACTCAATAAGTTCAACGAAAGCAACACGACCCCACAACTTTT
-CAGGAGACTTTTTACAGAAAAGCAAACGAACGGTCTTCGCAGCAGAGCTTCTAGCCCTTA
-TAGGCCCTAAAAACCAACAAAAATAAAAGAGGAAAATTCTGCATATGTTCAGACTCACTT
-TCCGCTATTAAAAATCTAAACAACAGCGATCACTACATATCTCACGCACGCAACCTACTA
-CAAAAATTCAATACCAATTTTAAACTCCTTTGGATACTAGGACAAGTTGGAATACAACAA
-GCCAACCACTTACAACTATTGAATAAGAAATACCTAACCAAGATGAAAAAAACTTGGTTT
-CAAACATCCAACAAATCATCTTATCAGACTCGGGACATACACTAATAACACACAAGCACT
-ACCTCGACCAAACCCAACAGACAATCAGTCAGTTCTGCAACGACAAACATATTAAATATC
-CTTAAATACATTTATATCGTCAATCTGTACTACCAGCTATAATGTAACCTTAACAAGATT
-ATTCTATCCATCTAGATGTAAACAAGGAGGAAGGCCTCTGCTGCCGCAGCTTTTATTAAT
-TCACTAGCTCTTAATTTAAATTATTTGTTATTTTATTAGAAATGCTTACTTATATCTCTT
-ATATATTTTTAATGGAATCAAGTATATACATTTATTTTACGACTAACAGTAAAAATTTAG
-TTTACAAAAGAATTATATATCAAGTAACAGTGTTTATACCCGTTACTCGTAAAATAAAAA
-TGTACACTACATTCGTTGAAAAGTTTGTAACGGGCAAAAGGAAGCGTTTAAGACCATGTA
-AAGTATATGTATATATTCTTGATAAGGATCAATAACCGAGTCGATCTAGCCATTTCCGTC
-TGTCCGTATGAACGTCGAGATCTCAGGAACTATAAAAGCTATAAGGTTGGGATTCAGCAT
-ACAGATTCCAAAGACATAGACGCAGCGTAAGTTTGCCCATTATGCCACGTCTAACACTTT
-TGAAAATGTTTAGATTTTTCTTATTTTTATTGTTTGTCTTGCTAATTTTTATCTATATAC
-CACTGTGGCCATGGTTATCCTTTCACCAATAAAACGCCCTAAAGGGTCACGGACGCACTT
-TTAAAAAATTGATTAAAATTTTGTCTCATATTATTCTCTAATATCTATAGAAACACCAGA
-AAATTATTAAATTTCACGTTCGCATTGCCACTAGCTGAGTAAGCTGGGTATCTGATAGTC
-GCGGAACTCGACTATAGCATTATCTCTTGTTATATATGTATGTATGTTATAATTGTGTGA
-TTTGTATAATTATTTATTCGTAGCCATGAATAATAAAGAAAAATGACATGATTGTCCGAC
-CAGGTTCAATCCAACATACACAATAACCGCAATATATAAAATCCGTCAAAATATCCAATA
-TAAGTTACGGTAAGATACTTATATTCCAATCCTTTTTACTAAATAATAAGTAAAGATATG
-TAAATGCTGTATTTAATATTTATTTTTGCTTGGCTAGCTTATTTAAGGTAATTACATTCA
-AGAACATGCATACATGTTGCTTCTTTTTCAATGTGTACAAAGTTTATGAATAATTGTAAT
-TCAGAAATATTCTTTGTAAATACTTATCATTATTATTCAGAGATATTAATATTCCATATT
-AAAATTAAAATATGTACAGTGTATCTTTAATATTAATAATTTATGTATGGCTTCCTAATA
-CGACAGTAAAATAATATTCTTACAATTGAACACCTAAATATAATTATTAATAAGGATCCG
-TATATTTTGGAAGATTTAACAATAGAAAATGCAATACCCTTAACTAATCAGTACTATGTA
-ATTAACGTTTAATTGTAACAGGCTTTTAACTTATATTAAACGAATTTAGGTTGTTGTAGT
-CTTAAGAATTTTTTTATTTTTATAAGCCGATAAATATAAGAGTTGTACGACTCTAAAACT
-TATTTTGCAATATTATGTTATACGGCCTTTTTAAAATACTTATCTTACATGAAAACCAAT
-ATTTCTTTTATGAACTTTAAACTGGCAAAATTATATTTTTTATATTTTTGTTCCATACAT
-ATGAGAACAAAATCAATTATTTTCATTTTACAAACTGCAAAAATTCAACTGAAATGATAA
-TACAAAATATTTTTAAATCATAATCTAAAAATATCATGTTATATATTTAATTTTTCAAGT
-TCGTATCCTGCATTAATCGGACCGCATACTTTTTTATAATAAATTTAATCAGTATGTTAC
-ATTATTAATATGTTTTCGTGTAGAAATTCTGTGATCTTTTTATTGAGTATATTATTATAT
-ACATATTTACTAGGTAAATAATTAATGGCTGGAGACGTAATATACAGTTGCGAATGCTTG
-TTTTAATTTTGTTTTATGAAATGGATTTAGAACAAAATACATCTATGCAACGCGAAAATC
-AAATATAGAGTTTCGTATTAAAACGTTTCTAAAATGATATTTTAAATAAATATATATTTT
-TTAGAGTAGGCATTAGATAATTATATATCGAATGATAGGTTATAATTTTGCTTTTCGCTA
-GTTTTGTTATATATTTATATATCACAAGTTTGAAGATAGTTGAAAACGTCTATTTTACTA
-CTTATTGACATAAAAGGACAATCAAAACCGCGCTTGATTGATAGTGAGTTATAAAACAAG
-ATAGTTATCGTTATGACATGCAAAGCTATGAGTCGGAATTAAAAATCTTAGCAATCGATG
-CCATTTACCGTCGCACTGCAACTTTTAAGACGAAGGGATAAAACTGCAGTCCTTTCGGAA
-TCTACATTACTTCCGTTTTGAACACAATTTGGATCGTCTATGGACCGAAATCGTAGAAAG
-CCTTGGTCTGCTACAAGCATACTATCAGAAGCACTGGATGTTGTGCATGAATTTGAAGAT
-GCAGACGCCACTGAAGCTGATGAAGTCGTGCATAACTCCGACCTATGCTTTCCATTATTT
-GGCATATGTAATTGTGCGCGATAATTGGAATTTTTAGTTGCCGCTGACCCGGCAAGTGAT
-GGTGTTTTTGTGTTCATAGATATAGAATTTGGTGCCGTATCTTCAACAGGAATGACAAAA
-CCATGATCGTTATTTATCAAGTTTGTACACTCTACATTATTTCCCGATATAGTGTCATCT
-TCTTCATCTTCTTCATCCTCGGAATTGTGACCATAAGGTAACTGTTGTAGATGGTTCTCC
-CTTATGGGCATACTTTTAAACAGTTCAGTTTCACTCTCCAATGACCTTAAGTTCGAATTA
-CGTCCACTTGCTCTCTGGTAATACTGTGGTCTATCTTTATCTGGTATTCCTAACGTCTGC
-GATCCATTGGCGACTATTCGTTGAGTTTCAGCAGAAGCAATTGGTGACTCAAGGGTTCGA
-CCTAAAGCACCAGCCTTGGCTATACTGCTTATAGTACCACTTTTGCAAACGCCGTTGAAA
-TATCCGCGTTCAAATGAATTAAAACTTCCAAATCGCCCACCACCTCCCAAATTTGATGAA
-GAGCACGAATTAGCTGAATTCGAACTGCGGCGCTCATGAGTCTTGCTTTCAAAGACATGC
-CGATCAAGTGCACCGTTAAACTTTTTTTTGCGCCCATTTGTTATTTTTTGTCGGTCTTGA
-ATACACTCACTGTTTGACTGAACATTGTGAACTGATTTTTCCTTAAACACCGGTCGCTCA
-AAGATGTTAAATTCATATCTCTTGTTTTCCTGCTCTAGTGGTTCAGAATAACAATTGTTT
-TGCAACAATTCTACTTGCTGCTGCAAAGCCCCAGAATTTGAGTTAAAAGAAACTTCATTT
-TGATCGTAATCCCTTCGCTTTTGTTCAGTTGCAGTACTGTGCAAACTGAAATTTGGATTT
-TCGTAATGATCTGGTCCTGAATCTGTCATGTAGTCCGTACTCATATAAGTCGGATGCTCT
-TGGAAACGCATTTGATTTAATTGATGTTGTTGATTTAAAGTACTTCCAATTGACCCCGTA
-TCATATGGCCTTTGGTACATAGGCTCCTGTAGCTGATATTCACAAGGACGAGCGTTTGAA
-GTTGTAGCTGTTGTTGGTCCCATAGAATTAAGGGCGTAACTGTCATCATAAATAAGTTTT
-CCTGTCCGCATTGTGTATGTATGAAGATTCGTATTTGCATTGCAAACAGCTGGGTAGTCA
-GTTTCAAAATGCTCCTGACTAGAGCTTGATGTGCACGGAAGGAAAAAATTTGTCACATTT
-GAGTTATGGGTGCCTGTGCCGTTTCCGACATGTTTTTCTCTGATTGCATTGTTAGGTGTA
-CCACCATCTTGGCCATATGCACCCATACCAGAACCAATCATGCGAACATCTCCAGCAACG
-GCACTCAAAGAATCGTGCTCGACACTTGTCTTTAGTCCAGCTACCCAGGACATTAAAGTA
-ATTATAGCTATCTCTATCAGACGCAGAGAGAACTGATATCCCCATTGCAGCCAGTCGACA
-TCGACAATACTTGTATGACGACATGAAATATATATAGCACCGAATATCTGAAGGGCTGCC
-AATAGTACAAACAATAGAGCTGTGGCAATCGTAATGTGAATGGCGTAAGACAAATTTTGA
-TAGCCATGTATGTAGTTTTGAGATTTGCTGCGAAGAATGCGTTTTAAAATGCGGTATATG
-TAAAGATATAGCAGCCCTAGGCTCAGGCATATAAAAATATAAATTATCTGACATATTAAA
-GTTAATACCCGGGGCGGTGGTGGCAAAATTGCCGATGGAGACATTGTAGCCGTAGGCTGG
-CCTTGTTGGTTATAAAGTTGCTGCCGACGAAAGTACTGCTGTTGCTGCTGTTGTTGAAAG
-TATAAGTGATGATTTTTTAAAGTATAGGATTCAACATAATGCAATGTAATGCAAAGTACA
-ACGTGGACCCCGCAACCCACAACAACGGTCAGCGGTCTTATCAGAGCAGAGTATCTATTA
-TTTTTGTGGTTTAGGGACTTAAGGAAGAGAAACAATATAAGAACAGAGAAAGCAACTGTT
-AAAAATGTGGACGGTAGATTAAGAAAGAGCTCTGAAGTAAATAAATTAAAGCTACCATGA
-ACATTGTATGCATCAAAGCAAAGGAAAAATATTCTCAATATGCAGATCATAATCAGAATC
-AGATTAATACACACAAAATATGCCTGTGCGAACAAATGTGTAAGCTTGTTATAGGTAAGC
-AGTTTGTAAAGCGAATATACAGATAAAATAGTGAAGAGTACAACCGACAGATAGATGTGA
-ATATTCCATGCCCATGCCCAAGTTGTGTGTACTGTCGCAGCTGCAGCTGCCCCAATAGGA
-TTCTGGTCGGGTACGCCTGTACCAAGCTCCCTAATAGCGTCCGTTGTCTTTCCTGTATGT
-CCTGGCTGACCCGCATTTGTGGTGGCGTAGGAAAATGAAGTAGCTGATACATCTCCTATT
-GCAGCAGCTGCTGATGGCGTCGTTCCTGCAGTCGCATTTTCATAATACTCCAACTGCCCG
-GGGTGGTACTTGCTATGATTAATGTTAGGACTAACCACGGATGGTGCATCAGCATCTATG
-ATTTCCTCGTTTGATGTTGACTTTTCGATCAGTACAATTGGGGAAGAGGGAGGTTGCCGC
-AATGTAATTATGGGTCGCTGAGTTACGTGCTTCAATAAAACCGCTGGTATGTCACCATTT
-TTTGATCCCAGAATACGTCTAATATTAGGTAAAACTTCCTGTCTTTTGTTTGGACCAATG
-GCATCCACTTCATAGGATCCCTGACCTTTTGCGCTACTTGCCTTTTCGTATAAATATTCC
-TCTCCGCTGGCACGTGCTGGTGTATTCAAAGCTTTTATTCGCTCTACTCCGGATATATCT
-GACACTGTTCCATGGGCGAAATTTTCTTCGAGACGATGCTTTGCATCCATGCCAGACGGA
-GCGTAATTTAAGTCCGTCATTGAATTGACAACGGCGTCGTTATTATTGCTTCCCAGGTCT
-GGTGGTCGAATTGGTATTCGGTCTTGGCTGGGCATCAAACTAGGCGGTGGGATAGGACGC
-CTATTCACTGCAATTAGACCCTCGTTATTGGTACCTCGTAAAGTGGGCTTGTCTGCAAAT
-GGGTTTTGGTATTCTGGTGGAAGTGGAGGTGTGAAAAAGGCCCGAGACGGTGGAGAATAT
-GATGGAATGTCACCAGGATACATTGGTATTGTTGGCGGCTGGGCTCCATTTATTTTCTTT
-AACAGGTTGGGAACTACAAAGATATGACATTAAAGAACATCATTTTTAGAAATAATTCCA
-TCGTACTTACTCGATGGTATTGGCGTCGAACTATGAAGTACAACGTTCCTGTGACGATCC
-CTATCATGTGAATGGTGGCGATTTGGATTCGGGTATGTCGGATTGTTATTACTTTTTAAA
-ATATCTGCGTTGGGCGCAGATGTGGGCAATGCATGGTCCCTCTCCAAGTCTAGTTCATAA
-TTTTTCGGACGTCCACCAACACCATGTTGTTGATGTGACGAGTGATATCTGAAAATATAT
-ACAAAATATGCAAATACATAACGATTATAAGTATTAAAATATTGTTTACGTCTACAAAAA
-AAAAACTTTTTTTCTTTGTCATTTCGTCTTATTAGGGCGCATTAAGGCTTTTAAAATTAC
-AAGACTACTAAAAATATGAAAAGGTATCAACACATTTTGGTTTGTCTCTAGAATCTGTAT
-GCTGGCTTAATCTAAACCTACTAGCTTTTATAGTTCCTGAGATCTCGACGTTTATACGGA
-CAGGCGGCCATGGCCAGATCGACTCAGCTATTCCTGATCAAGAATATATATACTTTATAC
-GGTTGGGACACAACACTCCCTTCTGTCTGTTGAATCATTTTAAACGAATCTAGTATACCC
-TTTTACCAAAGACACTAAAATAACAAGATGCGTTACGGCCATATATGGGTTTGGCACTTT
-CTTTGGCGACGGCTAAAATTGCCCTCTGTCCTTACGCTGAGAGCGTAATAAATCTAAAAA
-TAGAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGACGAGAACGCGTTTATGTGTGCGTG
-TTCTTCCAGAAGACGATTTTCGGGCCGAAATCAATTCTGATCGAAGAAACGAATTTAGAT
-ATTTGGGAAGTTTTGGCCAATTTCGTAGCAATATGATGAAATTGCGCGCTGTTTAAAAAT
-ATCAAATTGGAATATAAAAAAAAATATTAAAAAACAACTAAATCTAATGTGCATTTTACA
-TAATAAAATGGGATCATTTACATACATCATATTAAGTCAAATGACTTAATAAATATACTA
-AATAATTAAAGCAAATACAAAGGAAATTATTAGAACTACTGTAATTTAAAACATACATTT
-TTCAGAAAAAGACATTACATTGAGAAATAAATATTTCATAAAAATAATACGTAGTAGAAA
-ATAAAAATTTATAAATTTAATAAAAATATGAAAATATGTTTGAATTTGAATATGTTTATT
-GCAAAAGTCATATCTTGAGGCACGAAGTGCGGACACAAACACTCAACAATGCCTTATTAA
-AAATCATTCACACGTCGCAAGCTGAATACACTAATGACAAATATCCTAATATAAAATCAT
-TTTTGAAATTTATTTTGTGATATTGTGATTCGGTTATTACTATTTCTAAGCTATATTTAA
-ATAATAATAACGTTAAGGCAAGGCATAACAAGAATTTTTCGCGTGGTGCTAATTGATCAA
-AAATAATATTGTTATTCTAGTGTCTTTGCTTGTACTCTACGAATAACGGGTATAAAATCA
-CCGGCCGCTCCGATAAAAAACATGATTTTGCTGACGCTTTCATGCGAGCGTAGTAAGCGA
-GCATATATATTCAAACTGCAAAGGTTTAAAAGATCTGTTTCAGACGAAAGCAGGCTCGCC
-CTTAAGCATGTGTTTAAAAGCATCCATCTTCGGTCGGTTTTAGTCTCCAACTGTTAAAAA
-GCTTATAGATTCAATTTGCTTCTGCTCTTGCAGAATTCCGATTCAAATTCCCATTGTTGT
-AATCAAAATGCTAACAGCTTGTTACAATTTACGCGTTATACTGGAGCTCGAGATCTTGTA
-ATATAATTTCAATTTTGCCTCAACTCTTACAATACCTTTCCATCAGATAGATTTCGAATT
-CACCGCCCCTCTTATATCTAGGGTGTTTATTTTTGTAGCTCATATGCAGCAACGTATTGT
-AATCGTGGTAAGCGTTCAAGTGATACATTGTTGGTCATTTAAAAGTTTCCTTCTCAACAG
-CCGTGGAGGTAGTCTTAAACTCAAACAGAGGTAAAAAGCTAAATGTCGCCGCGAAAGCAC
-TTATTATGTTCGAAATAATTTTAAAACATTTGAAAATCATTTCGCAAAAGTAGTTTTCGT
-TGTCGTGTCGATTTTTCGAAGTAACTAAAAATTCACTTGCCTGAAGTTCTCCAGCATTTG
-CTATGCTTTAAGTATTAAAGTAAACAAGAAATCCTGCAGTTTTGGGTTGTTACTTACCCA
-TTTTATTTAATTAAAAGTCTTTATGTCACTCTGAATTTGATTCTGCACTTGGCTTAGTCA
-ATACAAAAAACTAAATGAACTCATTCTACTCATTCCACGCTACAATATAATATTACCGGG
-AGGGCAAGAAAATAATCGTTAGGGACGGTTTTGTTTGATCTAGTATTTCCTTTTACTTCA
-CCAGTTTCCAGAAGAAGAGTAACAATAACCAGATTATAAATGAAGACTTTTTACGCCTCT
-TAAGTCCAACACATTTTTCGTTGTTTATCAATCGGAGCGAGACAATAACCATCAAGTGAT
-AGGGTTTAAGAGATTTTTTAACGACTTACCTCTGTGTGGTTAAAAATGGTGTGGCAACAG
-TAGTTAGACCTAGTGAATAACTTGTGTCTGGTATGCTTCGTTTGGTTGTTGAGGTTGTAC
-CATATGCTACTTTAATGAGAACAGCTGCAACACTACGCTCAATATTATTTAATTTTTCCA
-AATAATCCTTTTGCACTATAGATGATGTCCCGGAAATCATGTTGATTCCAGTGCTGTTGC
-TGAAGTTATGATTTCCATTAAACTTTTCTTGTGAAATGGTTCTGTTGTTGCCCGTTGAAT
-TTCCTTCCTCCAATAATAATGACTTCGACAAGGAAATATGGTGAATTGCAATTAATAGTA
-TAAATAAAAAATTGACATAACGTTGACGTAAATTCATTTTACGGGACAAGATAGAGATAA
-AAATGGAGCCCAAATATCTAGGCTTTAACCTGCTGATTTTGCAATTACATTCAGTGAACG
-TTTTATGAGCACAAATTAGTATAGCAGCTGGTGCGCTTGCATCGTTTTTTAATACTGATA
-AAGCACATGTATTGGGCTTTGTGATTTCATTACGATTTTCGTTTAAATTTTTACTAATTT
-CCTTGCTATAATCATTTTTGATGCCTTAAAAAAAGTAAAAATCTTTTAAAGGTTTTGGGC
-ACAGTTAAATAAATATGAGTATATCTTACCTGTTGTAAAAAAACTCCTTTTTTTCACATT
-GATTCGTAAGCAATGGTACGTTTCAGGCATGATATCGTATTTTATAATGTGAATCGGTAA
-CTTTTCCTGGATCGTGGAAGCCGTTTGTCACACCCAATAAAACCGTTGCAGTTTGTGAAA
-ACCTAATTAAATTTAAATATGTAATAGGTTGTCAGCTTTTATATTTATATAAATATAACA
-TTATTTATTACAATTGTTGTTTTTAACATTATCATATAACATATCACAAAAATCAACATG
-ATTATTTTAAAGCTTATACATATATGAAGTTCCCGAGATCTCCTGTTTATAAATACGGAA
-TGACTCACAGGATATGGCCAGATCACCTCGGCTTGTAACACTGAAGAAGGATACATATAC
-AGAAATAGTTTCTACATTCTACATTTGTAAATTTTTTAATCATTATATAAAGTTGTTCTA
-AAACAAGGCAATTTCACTTCCGGGGATCGTATAAAACAAGCTTAACAAGCTTCTACCTTT
-TCCTATCCGAAAGTTGTTTATGCAAAAAGAATAAATAAAAAGATTTTCCATTTGTAAAAA
-TACCCCTGGCTCCCATTTAATTAATTATTTATTTATAAATAAATCAAAAGGTTGCACATG
-CCTATTGTTTTCATTCCAAGGTATTGCAATTAATTAATAGAAAGATGAAAAATAATAAAA
-CAAAGGTGATTTAGTTTAAAATTTATTCATATATCTAAACAAATATTTTTATTTCCGGTT
-AAAAATATTTTGGGTATCCAAACATTTAAAAATATGTCTTCGCACATCCCATATAGTTTG
-CATAGGAAATACTCGAGAAAGCCTGAAGGAATCTATGCTTTAAAACGAAACTATGATCAA
-TATCTCCAAAATAATTGGAAAACAAAGCATATTAATAAAAATTTCACACAAATATAGTTT
-TAATCCATACTAGCTAAATATAATAGTATATATACGACCGATTACACACACACAATGTGG
-TATAAAATAATATATAATATTTCAATACCAATATTTACGAAATAAGCATTAGTGCACTAG
-TGCAAAGCAAGATATTGGCTTTTCCACTTCAGATGAAACAGAATACGTACATGTATTCAG
-ATGTGTACACATAAGCAATATATGTTTATATACTTATGTTATAGAATTGGATTTAATATC
-TGTTTATATTTGCAATTTGTATTAACACAAAAATTCACCCTATAAACACATTTTGGTAAT
-ATCATTGACAAAAACAATCCAGTTTATTGTGACGTCTCGACTTTTCACTAAATGAAACAC
-ACAACTACAAAATGGTGGATATTCATTCGATCAATAATCGGTAACAACGATATACATGCT
-CATATCTTGTCCCGTAGTCCATGAATGTGATGTATTCCCTTACAAGGTATGCGCACTAAC
-ACGCTGTAGTCATATATTTCAATATTAACGCGCATAAGTCTGCATTCTAAGAGTTAGAAC
-AATACCAAAGTGTTACAGCTAAGGAACAAAAAGCGTAGATAAACAAAATTTTATGCTTCA
-ACTTCAAATTTTGTGATTTATGATATAAGGTTTATTCTAAAATATAATTTTTCCAAAACT
-ATTCTACACATACTGCATAAATTACTTTATTGACGCACCTGTCCTTGTTGTATATTTTTT
-ATGGTTTAAAATATAGGAAAACTATAGGAAAACATATTTTCAGTTCAGTTATCCCATTAT
-TGTTTTGATTTTTGTCGGTCGACCAGCTGCACAAAACCTGTATTAATGAAAATAATATGA
-CGACGCAAATGACGGAAGGACGTGCTAAATACCGTACTATTGCACTTACTTGTCATAATC
-CCACCCATTCAAGGAAAAGAATTTTTTTCGCAGGATCCCACGGCCACACCTACCGCCAAA
-CCGACCGAGGGCTCGATTCGCGAGAATATAGACGCGATATAGAGAGGACTAGATGTGAAA
-AACAAAAGAAGCGTCCAGATAACTTTTAAACGCATTGATTTCGGTATTTGCAGAAATTAC
-TTTGTATCGTTTTGTCAATATATGAGCTATTGTACTGTATGTCATTATTATTGGAGAATG
-GTCTGAGCTTAGATCAAAACTTTCCATTATTCACATGTGTGATTGTGGGATTCTTTTTAT
-TATTTTTCTTTATATTACAATTTTTTTTAAATTAACAATAAGTAATTGGTTGACTAGATG
-TGAAAAATTAAAGTGTGTTCAACTCTTTATTAAGCCAATTAAATTGACTGATAGTACATC
-GGTACACAAGAGTCAAAAAATGTAATCGCGGTATAAAACATATCCAGGAGTAAAGATCGG
-ACCAATTAAGGTCAGCTATAAAATTGTTTATCCTCCGAAAATTTGCCTTGCCAAAACAGT
-GAATTCGCTTTGTTGACTTCTTTGAATTTACTTTTAATACCGTACCTATGTCGATTGCCA
-CCTCGAATGTAGGTTGAAATGGATCTTCAGGTCCAGAAGACGTGCTACCCTGGACAGAAA
-CACACTTTCAGGACTTGTTACAAGACATAGATCCAACAGTCGACCAAGTGAGTTTCGAAT
-ATAATCAACTTGCGACGATAAGTAAAGCAAGCCGTCAATAAAGTCATGTTGTGCTAAAGG
-GAGAAGGATATTCGATTTTTCTTCTGGGGACCACGTTGTGCCAGGTATATTAAAATCACC
-TAGAACTACCAATTGGTCCCTGTCAGACAGTTTATTCAAGATGGACTGGATAGCGGACAT
-ATGATTCTTATATTCTGGGAATTCAGAAGATGGCGGAATATACGAGCACGTAATATAAAC
-TGAACTGTCGGAAAATTACAGCTTTACACATAAGAATTCCGAGTTACGGGGATCGCCCAA
-AAGTAACTCTTCCGACGCGAGAATAGATCTAACCGCAATTAAGACTCCACCTCCCCGTCT
-GGAGGGACGGTCATACCAAAGACACTACAATGACAAGATGCGTAACGGCCATACATTGGT
-TTGGCCAAAGACCCTAGAATAACAAGATGCGTAACGCCATACGATTTTTTGGCACACGAT
-TTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTTGTTAGAGAGCGAG
-AGAGCGAAGAGCGCTACAGCGAACAGCTCTTTTCAACGCACAAAGTGATAGCAGACATCT
-ATATGTGTGCACACGTATTCACATGCATTGTAAATTTGACAAAATATGCCCTTCACCTTA
-GAAGTTCTTTGGCTTTAAATCTATATTATTTTTGATCAATTGGCACCATGCGAAAAATTC
-TTGTTTTGCATTGCCTTAACGTTATTATTATTTGAAAATAGATTAGAAATAGTCAAATCT
-ATGTACATATTATCACAAAAATAAATTTCAAAAATGACTTTATATAAGAATATTTGTCAT
-TAGAGTATTCATCTTGCGGTGTGTGAAAAATTAATAAGGCAATTGTTGAGTGCTTGTGTC
-CGCACTTCGTGCCTCAAGATATGAACAAAGCAAAGACACTAGAATAATTCTATTGTCTTT
-GATATTACTTTTGCAATTTAATTTAATTGCATATTTAATTATTTAGTATATTTATTAAAT
-CATTTGACTTAATATGATGTAACATTAACATTAAAAGTGTTTCAAAAAAAATATTTCGCT
-TTTAAAAAATTGTCAGATGAGAGACAAATTAGAATTAAACATAAATATAAATGTGTAAAC
-GGTAGCTAATTCGAGCGGCGATTTTAACAAACAAATTTAAAAAGCTTTAAAATTATAATA
-TTCAGGGCGCGAATTTTTAAAAATTTTTTTATTTTATCATATTGCTAGGAAATTGGCAAA
-AACTACCCTAATATGTACCATGTAAATTCGTTTCTTCGATCAGAATTGATTTCGGCCCGA
-AAATCGTCTTCTAGCACAACACGCACACTTATACGCGTTCTCGTCTCTTGTTTTTACTCA
-CACAAGCAAGCAAATTATATTTTTAGATTTCTTACGCTCTCAGCGGGAGTGAGCCGAAAG
-AGAGTAATTTTGGCCGTCACCAAAAAAGTGGCTGCATAGTGCCAAACCAATGTATGGCCG
-TTACGCATCTTGTTATTCTAGTGTCTTTGGTTTGGCACTATGCAGCCACTTTTTTGGTGA
-CGGCCAAAATTGCTCTCTGTCCGCTAGCTTACGCTGAGAGCGTAAGAAATCTTAAAATAG
-AACTTGCTTGCTTGAGTAAGTAAAAACAAGAGACGAGAACGCGTATATGTGTGCGTGTTG
-TTCTAGAAGACGATTTCGGGCCGAAATCAATTCTGACCGAAGAAACGAGTTTACATATTT
-GATGAAATTGCGCGCTGTTAAAAATATCAAATTGAAATATAACAAAAAAAAAAAAAAAAA
-AAAAAACTGGAACTGAAAAACAACTAAATCTAATGTGCATTTTAAATAACAAAAATTTTA
-CATACATCATATTAAGTCAAATGACTTGAGAAATATACTAAATATATACGGAAATTATTA
-TAACAACTTTAATTTAAAACATACATTTTCCAAAAAGAAGACATTACATTGAGAAATAAA
-TATTTCATAAAAATAATACGAAGTAGAAAACAAAAATATATAAAAATAAAAAAAATATGT
-AAACTGTTTATTGCAAAAGTCATATCATAGACACTAGAATTATTCTAGTGTCTTTGCTTT
-GGTCATATCTTGAGCATGCAAAGGAATGGCTATTACAATATAATTTGATTAGTATGCTAC
-GCAAACCTCTAGCATTTTGATAGGAAAAAGATTCGGACAAAGATTCGTTGTCAGTTTTTT
-GAAGAAGATGAAGAGGCGGATGGTGCAGTGGTCTGGCCATGTGAGGAAAGTTTATTTCCC
-ACGGGCCCCTTTTTCCTATTTTTGATCCTAGCTTCAAAATCTTATATATCTTATGTCCAT
-AGCGTAAGATAAGTTAAATTTTTCCACTTTTATATTACTTTTATATTATCGACTTTTGTT
-TTGTCTTGCATATAAGACCATACATCAGATGATTTTTGATCAGGTGAAAACCGAGAAACG
-AAAGTTTGTTTCTTAAGTGGAATCACCGCGAGTGGTTTTGGCCCTGCAGATTGTATTTCT
-GAAGTGCCAACTTGTGCCGGGAGTCCGGACTCAATGTTCCCTTGTGGTGGTAAACTAATC
-GGGACAGGTAGAATCACTGGTTAAGAAACCAGTGCAGACAATTCGGAATCTTTAGCAATC
-CCAGGGTGGGCTCCCTCCACAGCGGATTGATCGGATTGCTCCAAATCTTATTTAGCTGCC
-GATCTTAGCAACATATGCGGATTTTCTACGATTGACAGCTGATCAGTTGTGGAGTCAAAA
-TAACATGTCAACCAGATATATTCGTATTCCTAATATTCCTGTAAATATCCTTGAATTGAA
-CAGAAGAACAAATATATCGGTTTTACTTAAAAATTAGAATATCAAATTGATATGCATTGA
-TCACGGTTTTACATTTAGATTTTAAAAGCTGACAGTACGTCCTAAAGGGGTTTACCACCA
-CAGAGCAGTTGCTCGAAGGAGTTCTTTTCAATCGAATGTGCCCTGTGCAAGTGCCGCATT
-ACGGTTCTACGGTACAATATTGGCATAAAACTTCCAAGTGGAAATAATCGATCAAACATT
-ATCGATAGTGTTTCTATGTGTGGCCCAGCCAGATACACATATAAAAGGCAAATGTTTTAA
-GGCCAGAAATTCGAAAATGAAATCACTGAAGAATTCTGGTATATAATAGGCTGTATGCTA
-TATTTGCATTATATCACATAATTTCTATTTATTTAATCTGGACGGAATTTGTTGTAATTT
-GTCTAAGATAAACCTTAAACGGAAATGGATACATTTGACGTTTCTGATAGGAACAGGTAA
-TTTAAGATCAAGTGAAGATTAAACCAAAAACTATCAATTGTTTTAACATCAAAATGTGTT
-CTTAAAGCTGGTACTTTGGTCCCATGTCTAGACAGGATGCTACTGAAGTTTTGATGAACG
-AACGCGAGCGGGGAGTGTTTTTAGTCCGTGATAGTAACTCGATAGCAGGGGATTATGTAC
-TTTGTGTAAGGTAAGTAAACAAAATTAATACATTCAGACTTTGATTGTGTACTTATCGTT
-TCATTTCTGTTAGCTAATTTTTATTTTAAAAATTAAACTAAAAATTGTGTATAGTGAGAA
-ATACTTAATGTCAGCCTTTCTTAATCGCAGCTTACCATAAAGGTTTATATAGAAATTCCT
-GTTTCCATTTTAAGCATGTATACGTGTTTTATAGATGTACTTTAAACATTTATCTGTAAT
-TTTTAAATATAAACAAATTTCTTACATTAAAAAAGGATATTCTTTTTAATAGACCTGGGT
-GAAAAAAGTAATAAGAAAGAGAAATCTAAAAATTTTTATCAATTTTGTGTGTTTCAGTTT
-TGGGAAACCTTAAAAATTGTGTTTGTTTTATTATTTCTTTCCCAGAAAATTTTTGAAATT
-TCTCTTTCCCATTCAACTAGCTGAGTAACGGGTTCTCTCTTGTTTTGTTTGATATTTAGA
-TCCAATGGCAAGGGTCTATGGTCAATTTTGTATTTCTTTAATTTAGTATGGAATGTACCT
-TTAAGGACGATGATAAAATGTCAATGATGATCTCTCATAGCCATTGCAATTTAGTATGTT
-TTTAATATGTGCGCCATGTATTGACGGGGTAAATAAATTGAAGAATTTAACGACGTAAAC
-AAAAATAATTACGAATTAAAGGAACTCAATTTCTACTGTATGTCTCGCCACGCGGCATTT
-ATTAAAGAATTAGATGAATAAACGTCTCAAGAATATTCTTTTTGATTTTAAAAGTTCTTT
-ATTAATATAAATGTATATACATTAGAATATTAAAAATAGGTTTTCATATTTAAACTTGAA
-ACAAATTTTTGTTTAGTTTTTAAGGATTTTGCGCCTGTTATAAAAGAATTGTTTACTTAT
-AAAGATTTTTATTATTTAGAGAAGATACAAAAGTTAGCAACTACATCATTAACAAAGTTC
-AACAACAGGATCAAATCGTTTACCGCATTGGGGATCAGTCTTTTGACAATCTACCGAAAC
-TCTTAACTTTTTACACTCTTCATTATTTGGATACAACCCCTTTAAAACGGCCTGCGTGTA
-GAAGGGTGGAAAAAGTAATAGGAAAGTTCGATTTCGTTGGCAGCGTGAGCATTTACACAA
-TTATTCATTTTTGTAAGTAATTTAATTTTCTTATTTATCAAAGGATCAAGATGATTTACC
-TTTTCAAAGAGGTGAAGTTTTAACAATAGTTCGAAAAGACGAGGATCAATGGTGGACTGC
-GCGTAACTCCTCGGGGAAAATTGGTCAAATACCGGTTCCCTATATACAACAGGTGCGTTA
-AGCAAATATTTGGATTTGTTATCCTTTTTTGTAACGGGTAACCCGTTTTTAATTTCTTTG
-TTTCCTTATAACGCTGATGTTAAAATACTACACTTGAAATGAATGGTGAATTCGGTAAAA
-CCAGTCGCGTCAATTTTTATGGAATGCAAATAAAACTTTCGATACGGCGACACTAACGCT
-AGGATATTAATAATGTAAAATCAGAAAGAAACCCGAAAACTAGTGAGACGTATAAGGGTC
-AATAATGTCAAAGAGTCGCCAGAAGTAAATATGTAAAAATATATGTATGTATGTAAAAAA
-TGTAAATTGAGCTCTTTTCCCCACGCCTATTTTATGACTAGCGGGTATCTGATAGCCGAG
-AAACTTGTTCAGAAATAATTATTGAGTTCATGTAATAATACCCTTAAATTGTTGCGATTA
-GATTCTTTAAAGTCTGACTACAATCTCAATACATTATAAAATCCATTACAAAAACCATTT
-GCATTGAATTAAACTGACAATGGACAAGCTCCATTGCCTTCAATATATTCGTCCGCTTAA
-ATAGAGAAGGCCAAATTGCGAACGACCTTTGATAAATAAGTTTGTTAAAGGCATTGATTT
-TTAAAAGTTAAATCATTTTCAAATTTGTTCTTTTCAGTATGACGATTATATGGATGAAGA
-TGCTATTGATAAAAACGAACCTTCCATTTCGGGATCTAGCAATGTATTTGAAAGTACTCT
-TAAAAGGACAGATTTAAATGTAAGTGTTCCAAAAAAGTATTTAAAAAAAAAATAATGTTT
-TACATTTTAATTTATCGAAGCGAAAACTACCTGCATACGCCCGCGTAAAACAGTCAAGGG
-TCCCTAACGCATACGATAAGACTGCATTAAAATTGGAAATAGGTGACATTATTAAAGTCA
-CTAAAACAAACATTAATGGGCAATGGGAGGGAGAATTAAATGGAAAAAATGGTCATTTTC
-CCTTCACGCACGTTGAATTTGTCGATGATTGTGATTTAAGCAAAAACTCCACAGAAATAT
-GCTAAATAGGAAGGAATGGAAGGAATTTCTTTTGATAATTTTGATTTTTGAGCTAATTGT
-ATGATTAATAAGTTGTGCATACCAATTGTTAACATAATCAGAAAATTAAAATCTTATTAA
-GTAAAATAAAAATAAACGGGTACGAAGGACATAATAAAATTTTTACCGTTTTTTCGTATG
-ATTCTTATACAAAAAAATTATGAATTTGAAAATCGATTTGGTTTTTTTTATGAATTGTGT
-AACTAAACGGTAGGTGCTACAGAAAACCCTTTGGGCCTTATATTTTTTATACCCGTTACT
-CGTAGAGTAAAAGGGAATACTACAATAGGTTCGTTGAAAAGTATGTAACAGGTGGAAGAA
-AGCGCTTCTGACCATATAAAGGCTGTTCAATATACAAAGACCCCAAAAGCCGGATACATC
-TCCGAGTAACGCCAGAACGCCAGAAGTTTTTTTATCACCCGCAAAGAGGTCCTTATTTGG
-CCCTTCGACCACCTTCCAAAATTTGATATTTCCAAACGTCCATAATTCGAGGCTAACAGA
-ACCTACCTCTAAGGCACCAACTCTACAAGCTGCCCAAACTAATTTGACGTCGAATCCTTA
-ATCACCGACGCATCACCAACGCAGTATTAAAACTATGACATATACTTTGCAGCATCATAT
-GATTTCATTCATGTCGTTCGTGTGGATTATCACGCAAGACCTATCTTCCTGGAACGTTAA
-AATAATGTGTATCTTTAGATCAATAGTTAGTTAGTGCTTCTCCTGATACCACGTTCCGAG
-AGCACCTAGAGTACGCCCACAAAAAGGCCAGCGCTACTACTGGTTCTCTGCCGAGAATGC
-TTCTAAACACGAGAGGTCCTAAGCAAACCACTAGCTACCACGTTGATAACGGGCGACAAA
-GCATTTTTGGGCGGCTGAAGGGCGTTAGAGTGGCCGTGGCAAAAAGTTTTTTGGGAAATC
-GATAGAAAATTACAAGACTAATCAAAATATTTAAAGAATATCAACACACTTTTTCAAAAG
-TGCGGGCGTGGCAGTTTTGCGCGGTTTGTAGGCGTTAGAGTGGGCGTGGCAACATGGGTC
-AACGCTGCGCTGCGTCTTTTCTAGATTCTGTATGCTGAATCTCATCCTTCTAGCTTTTAT
-AGTTCCTGTAATCGTGACGTTCATACGGACAGACGGACATGACCAGATCGTCTCGGCTAT
-TGATCCTGATCAGGAATGGCAACATGGGTCAACAAACTTGTGCTGTCTATGTTCCTAGAA
-TCTGTATGCTTCATCTCAACATTTTAGCTTTAATAGTCCAGAATTCGAGGTGTTCATACG
-GACAGACAGACATAGTCAGATCGACTCGGCTATTGATCCTGATCAAGAATATATATACTT
-TTTGAGGTCGGAAGCGTTTTTGCCTGTTACATACTTTTCAACAAATCTAGTATACCCTTT
-AACGGGTATAAAAATGCTCGACACGTTACCACGCAAACTCAATCCGCCAAAAGCTGTAAC
-GCCCACATGTTTAAAATTTTTTTAGATTTTTTGTTCTACTTTCAATTGGCCTTGTAATCT
-TTAGTAGTCTTCAATATCGGGTATATATAGCCGAAGAACTAGCAAAAAAGAATTCTCTCT
-TGTTTTTAGTGTTAAAATCTTTATTAAATGTTAAAATAACTTACGTTATTTTTTATTACC
-AATAGTGTCGGTGAGGAGGCAGAGTAAGTTTTTTTAACCGCATGAATGTGTGAATATCAC
-ATGCATTTATATAATCCATGCACATGGAATATACGAGGTGAAGTGTGTTCTGCGGCCAAG
-TCCTCACAAGCAGTACAAATCCCGTGAGTTTTTTGGACATTAAAATACTTTTACTTAAGT
-GTATCTTGAAAAATAAATTAATCACAAACTTGTTACTCAACAATTCAACAACTTTGAACA
-TAAGCTATTATTTATGATGATTTTATTTATTTAAAATGATTTAAAAATGTAAAATTTATC
-AGCAGAGCAGGTATGTGTGTACTTTTTCTGCATAATTTTTATTTGTGTCTACTGTATAGG
-TTTGTAGGGAATCTAAAGGTATACATGTTCGCAGCAAATGAAATATTATAATTTTTAAAA
-TGTATGTTGAGAAACAAACAGAAATAATTTTGCTACACTTTTTCCACGAGGCATTCCGTT
-TGTGTACACTGTCATACTTAACTCCAACTCGATGTCCTGGGGTCCCTCCAGTGATTTCTT
-TAATATCACGTTAACTTGGTTGTTGTTTTGTAAAGTGCTGTTAACAGTTTAATCACTTTA
-TTGTAAAATTAAAGCTAAATATATTTTTTAAATACGTACTCAAAACTCCCATCGGTTGCC
-TTTTGAATATTGGTGGTTGCTTGTATGCGAACAATTTTAAGATCAAATTCGATATTATCA
-TACCAAAGTGGACCTCTCAATGTAAATATGGTACGACCATCTGGAGGTATCATTAGCTTA
-GAAACGAATGTTATAAAATTATATGTGAAAGCTGACGGTTGGGTGTAACATTCTTCTCCT
-TCACAAAAGTTAAGATTCTGGCGGCACCGGCTGCAAGAAAAAGGATATAAAATCTTATAT
-AACACTCTTCAAGGCTAAATAACAACAAATTATTTCGTAATTTCGTATGTTAGTAATATG
-TACACCATGTATTGATGGGGTAAATAAATTGAAGAATTTAACGATGTAAACTAAAATAAT
-AACGAATTAAAGGAACTCAATTTCTACTGTATGTATCGATAAGCGGCATTTATTGAAGAA
-TAAGATGAATTAACGTCTCAAGAATATTCTTTTTGATTTTAAAAGTTCTTTATCAATATA
-AAATGTTTATGCATTAAAATATCAAAAATTATTTATATATTTATATATTCACATTTAAGC
-TTGAAACAAATTTTTGTTTAGTTTTTAAGTAAAAGAATTGTTTACTTATAAAGATTTTTA
-TTATTTAGAGAAGATACAAAAGTTATCAACTACATCATTAACAAAGTTCAACAACAGGAT
-CAAATCGTTTACCGCCTTGGGGATCAGTCTTTTGACCATCTAAAACGTCCTGCGTGTAGA
-AGGGTGGAAAAAGTAATAGGAAAGTTCGATTTCATTGGCAGGGTGAGTATTTACACAATT
-ATTCATTTTTGTAATTTAATTTCCCTATTTATCAAAGGATTAAGATGATTTACCTTTTCA
-AAGAGGTGAAGTTTTAACAATAGTTCGAAAAGACGACTTTCGTTACGACGAGATAAACTT
-GCCAGTATATTAATAATGTAAAATCAGAAAGAAACCCGAAACCTAGTGAGAGGTTTCCGG
-GTCAATAACATTTACACAATTGTCTCGGTAGTTACACATTTCTCAACATTTCCTCTATTT
-CCCGAACTTCTTTCCTGAATATGTTTATTCGATTCTTCCCATTTTGTATCCCGAGCAATT
-TCTCATATTGAAAAATAATGTTTGTAACGGAAAAAGTATCTGCACAAGCAAGACCACCAC
-CCCCACCCCGACGAGCTAGAGCCAGATTCTAAAAAGTCTACCCGCCAGTACAGGTCCTTT
-AATATCTTTCACTAACATACTTCATTTAACGTCACACGAGTATATAAATAATAAAATTAT
-GCCTTTTTTCTATTATTTTCTATTAAATGTATATCTGCTCCTTTGGAAACCCTATGATAA
-GTTGTAATTAAAATAACTTGAAACTGTGGAAATTTATGTTTTCCTACATTTTGCAAAAAA
-AAGCAACAAACAACTTAAATCTTTAAAATTTTGTATTGTTCTTCAATTTTGCAACACAAA
-AATTATACCAATATATCTTAATAAATTCAACATATGTAATTTTTATATATCCCTATATAT
-TAAAAAAATGCAAAAACAACGATACCCAAATTCTTAATTCACGTACTGAACATATTTGCA
-ACGCTTTGTTTCAAATTTACAAACTCTTAAAGGAATCTTTAAGCACGGCTTTAAAAAAGC
-ATAGAGGTTGTTATTGAGAAAAATGTATGTATAGGTTAAAAAGTAAACACGGTAACTATC
-CCTGATCCAATTAAATGCTAAAGAAAGAAAATACCAATAAAATGGTTCACGCATTGTCGA
-AAGAAGTTTTGATTTTCGTCTAAAAGACCTCGGGATAATACAGGGAATAATATTTTGATG
-GTTGACCCTATTTTCCCGCCCCTGTTTCACCGAGACAATTTGGCCAGCGAAATCAACATG
-TTTTCAGCTGGACCAGAGCCGCAAATAGTGACATAACGAAAATGTAAAAATATTGTTATC
-ATAAATACTAAAGTAATAAGTGAAAACCTCAACATTTCTTATCAAGTATGGTCTTAAACT
-TTTTAAAGCCTAAAAAGTCTTTTATAAACATACGTAAAATTGTTCTTTTGTGGCATCAAA
-GGTGAAAGTACTTACTTTTTTTGTTCTGGGTCAATGCTGTATCCAAGTGGACAATTAACG
-GTAGTACATTTGTAGCTTCCTCTGATATTGGTGCAAATGTCATTCTACATAAAAATAAAT
-ATACAAATAGTGTAAATATATACTGTTTAATTTAATAAGACAAGTTCCCTTCGAAAAGTC
-AAAAACCTTATTTTTTCTTACAAAAAAGGTGCATAAACACATCAGTAAACAAACTAGCGC
-TGCGACTACGAGTATCTCTCGACGTTTATACAGACGGACATGGCCAGATCGAATTGGCAA
-TGATGCCCTGCCCAAAAATATATACTTTTTACTGGGTCGCCAACGGTTCCTTCATCTGTT
-ACATATTTTTTACCGATTCTTTTACTCTACGAGTAACGGGTGTGAACGAGTTTTTCCTAT
-GGCCGGTTACCCGATCCTGGAATAAATAAAAGACTCCTGGAAAAATTTTATGCAGACAGC
-GTTAGATGGGCAGACTGGCTAAACCAACGATGTAGATATTGACCAAGGATATAATATATA
-TATATATACTTTTAATTGGAAACAGTGTACCCTCTGCAAAGGGACTTACAATAGTTTATA
-CCGATTAAGACATATTTTTTATCCAAAACAATGAAACTATGAATTTTTTTTTTTATTTCA
-GAGAAATAATAGCTTTGTGCATTTATCATAAAGTGATCTTATTAGAAATATATTTGCTCA
-GTTTTTAAATATTTTGTTACTGCAAGAAAAATTAGCTTGCCGAATCTAACTTTCTTGTTA
-TAAGTGAATTTCCTAGTAAGAAATTTGTTTATGTATTTTGTTTGCTCTCTATACATGAAA
-CCACAATAAATACTTACCCGGCCAGTACAAACTTGATTAATGGAATCTGTTGCGCATTCA
-TCGACATCACGACACGTATTCATATCTGCAGCCAATATATATCCACGTGGACAGGAACAT
-TGATACGAACCAGGAGTGTTTATGCATAATCTTAAATATAATGTTTATAATAGTAATACC
-ATTAATGTAATATAAAAACGTTAGTAAATACAGACCCCATACATAGTTTGTAATCCTTAT
-GTACTTCGCATTCATTTATATCATTGCATGTCCGGTTGTCCGGTCCCAATTGGTATCCAG
-AGTTACAAGTGCATCGATATCCTCCCCAAAAGTTGAGACATTTTTGTTGACAAAGTCCCG
-GAATCACTTGACACTCATCGATATCAAAACATTGTGTGCTATTATTACCATCAGATTTCT
-TTTGAAAGCCAGCTTTGCATTCGCAGTAGTAAGCTCCAATAGTGTTAAAGCACTGGGCGT
-TCAATGGACATACACGTTGTTCTAGAGCGCATTCGTTCGTGTCAACACATGTACTAGCAC
-CACCAATGGATCGTTTGAGCTCATGACCTATCGGGCAGGAGCACACAAAGCCACCGTTTC
-GATTACGGCAAATCTGTCTTTCGCCACAATTGTGTTCACCAGTATCGCACTCATCAATGT
-CTATTTAAAAAGAGTATACATACAATACAATAAGAATAATATTAATATTGAATACCTTTA
-GAATTACGGAAATACTTAATTAAAACATAAAAACGATACTAGCGGACTAAACGATTTAGC
-TAGCGGAAGAGCGAGGGAGAAATATCCAATATCCTTTGTCATAAAATCCAAAAAAAAAGG
-AAAATTAAAAAATTTAAATCATGTGTGGACTGCTTTTGTCGGTAGTGTGCGTAGCCATAA
-TGTTTTTGCCATCTTCAGTGCTGTGGTATTTTTCTTTGATTTTCGAGATCACATTTATGA
-CTGGTGGAATGTTCAAGGCTTTTTGGGTGTTTTCATTTCAAACCTACCATGTTGCTGATT
-CTCAAAATCTTTGAGTGTGCTCGCTACGATGTCAGTGTTGCATTCCCCCATAGCTCTGAG
-GTCCAGATTGGTTTTAGTAGAGTATTGTATAGTATGAGCTTGTGGTCTAGGCTAAGCGAG
-GAGCACGCGTTAATGAGCCAATGTAGATTGCTGTCTTTTGTCACTTAGTTTAAGTTGAGT
-TCAATGGCTTCAATATGCCTGCGCCATGTGAGTCTTATGTCAAGGTATACTTTTAGGTAA
-GTTACCTCTTCAGCTCCTGGGACTGGTATGTGTTGTTCAAAGTGGTGGACAATCTTGCCT
-ATTTAGCGTAAATGTTACATGCTTGCAATTTTACTTGTTTTCTTTTAGATCTCAGGAACT
-AAAAAATCTAGAAGGTTGAGATAAAACATACCGAAACATATACGCAGCGCAGGTTTGTTG
-TTTCACGTTGACCACGGCCAAAGAACCGCCCAAAACTACCCCGCCCAAAAATATTTTGAT
-ATATTTTCATAATCTTTTTAGTCTTGCAAATTTCTATCGATTTCTCCACGCCCACACATT
-TAGATCCTTTAAACGATTACAATTTTCATGAAATAACACATTTTTGAATGTTATGTATTT
-TTTATAAATAACGCGACGATAATTCAAAACGGACACTTACCTATGCATGATTTACCGTCC
-ACTGTTGATTTGTAGCCGGGCGAGCACTGGAGCAGACTTTCGCAGCGGAAATGGCCATTT
-GTGTTAATGCATCGTTCATGGTTTCCGCACGGATTTTGTTCCATGCATTCATTTGTATCT
-TTCAAAAAGACGGAAAATAAAACCGATGTTTTCGATGTTTTCTGTATCAACTAACTGTGT
-AGTTGTTAAGATCTACGGCCCTAACGGTAACGATATTCATTTTTACCACTTACCTATGCA
-GGCACCAAGAGTATTCCTATAAAATCCAGGGGAGCAGTCTACACGCCGATTCGTAGAAAT
-GGAATCGTTGTTTTGTGAGTATTCCGGATGTACGGCTAATGGGTATGGGTATCGGCTAGT
-AAAACTCCTTCGTGCGTTTTCCAAAGATAAAGGCGGAACTGTAGTTGATGTCGTTCTTGT
-TGTTAACATTGTTGAGATTTTTCTATAACATCGGAATGATCCCCTCGTGTTGTGACAATC
-ATAGTTTGACGGACAGTTATGTGTACTAAGGGTGCATTCATCATCATCTTTAAAGAAAAT
-TGCTGTCAGTTACACGAATCTGCTAGACGCAAAACAGGAATACTAACTTTATCGCCTTAT
-CAATAAAAATATAGTGTACAGTATACGTAAGTACCAAACGAAAAACCGCTTGACAAAGCA
-ACGAACAAAACTTTCTGATATCAACAAAAATTAATTTGTACTTAACTGCATACAATTACA
-CTACATTATTAATTATAAATTTACTCATTCGCTCGAACAAATCGCTCGAAAAGAAATGTC
-TTAAAAATGTCTTTGTAACGACATATAGCATAAATCTCTAGCCCCATGTAATTAATATAA
-AAGCGTAGGAAATATAGATACTTAAAACATTTTTACAGCTAAACTACAGTTTTTCAAAAG
-AAGTAGAGTAGAGTCGAGAAGTAAGTTAGGGCATAATAAAAAAATTGGAGAAGATGGTAT
-ATTCCTGCCACCTTTCTATATTCAAAGTGAATTTATTTAAAACGTTGGAGAAACTTATAA
-GTATATACGTTTACTAAAATATTAAATATTCAAATATTCTGCTAGACAAGACAAATATCT
-GTAATCTATTTGATATATTTGTATAATTTTTGTTTACTCCCTCCTCTAAAATTCTTTTAT
-ATAAAGTTAAAGTTAATTTTTCAGCGGCAAGTTCAACCTCGTTCTCGGTACTCGTCTTCA
-GTACGAGTTTTTTAGTGAACAATATTAAACTTTTTTTGCGCATCCTTTACAAGTTGTAGG
-CTCGATACTACAAAAATGTTTAGTCAAATTAAAGCTTTTGGGATTATGAGGACTATACCC
-TCGCTAAGGCTTTCATGACTCAAATGTGGTGAGCTTATGCTTCAAAATTGTTGCCTGTAG
-AACAGAAATCTTTCCAAGTAATTTTTAAGACCGGGAGCTCGAATATGCCTAAATTCATAA
-TAGGTATTATTAAATATAATACGTTCTCGACACAAAATCGTTGTTTTAGCGGTTTTTCAC
-TTTTTATATGTATACACTAGTGGTCATAAGTATTTAGACACCATTAGCTTGCAACTACCG
-GGCTATGCTGTTCATAGTACAGTCAAATAAAGAAGTAAAGTATTGATAATTAAACAAAGA
-GTGCAATTACAGTTACACGCGAGAGGTATGTTTTGCCGTTTACCTTTTCAATTATCCTTC
-TGCTTATAAGAAAGCTAGACAGACAACGATTTGGGCGGTGGCAAAAGTATTTAGACATCA
-CATTTAATTACTTCGCATTGATCTCTGGTTCGAAGAATATAAAATTTTGACTTATGTATT
-TTAGATCAAATGGTTCTTGATAACGTGATACTACGTATCACAATTTATTTCAGTTATAAA
-TTTGTTAAACATGGTGAAAACAGAGGAACTGGGGATTTTGGGGATGTGTAGCCTTCACTG
-GCTTGGGAGATTTGGTTCCTGTTGATGGAACCATGAATCAAAGAAAATATTTAGATGGCC
-TTAATAACCATGCACTTGGTGATAAATTGATTGGAAAGTCCTTTATACTCCAGCAGGATA
-ATGCTCCCTGTCATAAGGCCAAACTGATTACGCAGTTTCTGAAAGATGTTTGCGTAAACA
-CATTGGATTAGCCACCTCAAAGTCCAGACCTCAACATAATAGAAAACCTCTGGTCATATA
-TACAACAAAAAAAGGCGTGCAAACTTATCTAGAAGTCGCGAAGAAACGATTTTGGAAATT
-CAAACCTTATGGAAGAATATTTCAATAGATTATATCCACAGCTTGGTACAGTCTATACCA
-AAACGTCTGCAAATGGTGATAGACGCTAAGGGAGGGTATATTTTGTATTAATTTGTTATA
-ATTTTTAGTTGACTTTTTGTTCTTTTCATTTTATAACATTTAAATAATTGTCAAAATACT
-TATGCCATTGCTAATTTGTAAAAGAGTAATTTTTGTTAAATCAACAATGAAGTTATCCAT
-ATGTTTATGTTAGCTAATTTAACAACGATAGTCTACCAATTTACTAAAATTATTAAACAA
-TTTTGGTTTAAGTATACAATGAGTTATAAAGAAATATATTGAATATATTTCTTGTACAAA
-TACTTATGCCCACTAGTGTATAAATAATATTTTTTAACAAGGTCTCTTACCGTCACAATT
-CCCCGTTTCTGCATTTAAGGTATAGCCTGTTCCGCAGCTTTGTAGGCGCTATATAGAATA
-CAGGTTGTAACAAAAGCAACATGTTGTATACAGATTAATATACCGTGCATATATATGATC
-CGATCGTGTTATCACATCTCTGAGTTGGAAGGCAGTTGTGATTATTTATTGAACATTCAT
-TTATATCTATGGAAGTCAAAATAAATAACAATCCTTATTTTACTGAAAAAACGTACTTAC
-CAACACACTTATTTAGTGTAGCATCCAAATTAAATCCAGGCAGGCAATTGCAGGAATAAC
-TTCCCACTGTGTTAACACATTCCTGATTACTATTGACATGACAGTTGTTTAATGATTTAT
-GTGAGCACTCGTCAATATCGGAACAGGTACCGTTATGCAAGCTGAATCCTTTATCACAAG
-ATTGAATTTTAACGCATTTACGATCTTTGCATTTGTAATCATCTAAGTGAATAGAACGCA
-CTTCAAATTAAAAAAGCTAAAATAATAAGATTAAAGGAATGCTATAGATCGGATTTTTAA
-TTTTCAGATACCGGATTAAGACTGATTAAAAACTAAAATAATACAATTTAAAAATGCTAT
-ATATAAGTTTTTTAAACTTTCAGATATCCGAACCGATTCATAGCTTATACCTGTACTCGC
-AGAGATAAAGGGCATACACGACATATTGAAAAATATGTTACAGGGGTGTGCTCTTTATTT
-CACGCCCGCAAACCGCCAAAACTGGAACACCCGACACTTTTAGGAAACGTTGTCATTTTT
-GTTATTTAATTGTTAGTCTTTTAAATACATATGCCAAAAAAGTTTAAGCCACGCCCACGG
-CCGAAAGCTGCCCAAATTGGCAGCACATTTGTGGATGGAATGTGTTTATTGTATAAATTT
-TAATTTTAAAATATCCCATTACCCATCCTAGCAGAGTAAAACTGATAGTCCAGTTTAGTC
-TAGACTATCTAGTTTTATCTGTATTTCAAACAGTTTTTAAAATTACCTTTACATGCATCG
-TAATCATGGTCATAATGAAATCCTGGTGGACACTCTTTTTCTTTCACATTTAAGCAGTGG
-TATCCGCCATTCGTATTATGGCAATATTGGGATGATTTGCAGTCATGAAGATCTTCCCGG
-CATTCATCAATGTCAATGCATTTGTTATCCAGTTTATCTAAATTGTAACCGCTGGGACAT
-ATTTGGGTTTTCATCGGAGAGCATGTTACGTTGTTATTATCTAACATAAACCCGGGGTGG
-CACTTACATTGGTATGCGTCGAAAGTGTTTTCGCATATGTGAGCGCAAAGGTTTTCAATT
-TTTCCACATATGTCATCTACCAATGAGTACAATTAATTATGATTTCAAATGATACACAAA
-TAAGATATACTTACCATCGCCGGTAAGAACAATAGTTACATTCATATCCTCTTCAGAAAC
-AAACGGCAATTCACCTTCATCAGTAATAGAATTAGCCTTATCGATTTCGTCGATACCGGG
-CTGGTCTTTAAAGTCAGCAGATCCGTAACAGCACGCTCGGTATGATTCAATTAAGAAAAT
-AAATGAAAATAATGGATCTTTGCAATTGGCTTTACTCGCTTTAACTGCTAATCCGATTTG
-ACAAGAACGACAACATGTCGCATAGGAGCTAGATGTTACATTTCCTTCTCCGTCACAGCG
-AGTACCGTCTAAAGCAGCCAGTCGACCTAGCTCGCAATCTTGATGGTCCAGTTCTCGAGA
-ACAGCAGACTTCAAGTGTAGAATGACAAAGTCCAAGCCAGAGCTGCGGGATTATTGTTGG
-GGCTATGTCGATTTTTTTGCAAGAGGCGGTCGTACGAGCATGTCGAAGTCCATTTATACA
-GCATTTTCGTATATAACCCGATATGCTGTCTTAAAACAAAATAAAACTTTCACTTTCGCT
-TGATCACAGGATATTTTAAGCCAGAGTATATATTGGTAAAAATCAAAAGGTTTCAACTCT
-ATAAGTATTCTTAGTCAGTATCAACACATGAGTCCATATGGTGATGTCCCTTGCCCGAGG
-CTAGCATTCTTTTTCGTCATTTATCAATTTCATATCCGAAATCTAAATACCTTAGTGTGG
-TAATAATTTTAAAGCCTTATAACATAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAACAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTTATAACTTTATAACTTTATAACTTTATAACTTTATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTTATAACTTAATAACTTTAT
-AACTTTATAACTTTATAACTTTATAACTTTATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACT
-TAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAAT
-AACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTAATAACTTTATAACT
-TTATAACTTTATAACTTAATAACTTTATAACTAACCTAATACAATTTTAAAGATTTGCCC
-AAAATATACAATGGGCGGTTTCAGTAGGCAGGTACATATATAAATATTCATATCTATTGA
-CATATAAGCAAGTATACTACACATTACTTACCACTGGCCATTGTGGTGGTGACATGCCCT
-CCAACTATCAAGAAACACATAAAAGCACATAGTTTATAAAACATAACGGGTTCAGAAATC
-AAATCCGGGTAAAAAATAAAATTAATATAAAGATGGGAGCTTTAAATGAACAGGTCAGGC
-AATGAATGAGAAAATAAAGAACGCTCATGTGCATACGCTATCTGGAATTATCTCAGTCAC
-TTAGCAGCGCACACATGCATGTTTGTATATGCTTGTATGTATGTATAGCAAATATATAAT
-TTTAGAACGAAGAGGATTTAAGACTGAAACGCGTGTGGGCCAAAGCAAGCTGTTGACATA
-TGTATGTACATATGTATGTATATAAGCCTACGCTATACGTTACATGTATTTACGTACATA
-AATATGTTTATTGTTCGACGACCTGCTGTTATATTTTCTTATTAAACACACTTTTATTTG
-CTAATCCCAGGTTTTGTGAATTGGAGCAATGTGAATTATTGAAACTAGGTAAAGGTAGCA
-GAAAACGTTTAAGATATGATCAATATACATACATACATATGTTCATTCAATTTGGTCACA
-TTCTTCTCTGGCATCCTGAGCAAGTGCTCTGACCGAGATTCGGGGGTTCGCAATCACTAT
-TCGTATAATAATGCGGTCTACGCGCTTGATAATTTTGGTTGTGCGCCAACCGACTCTTAG
-GTTCAAGCCTCTCCTCTTTTTCCGTGCGATTTAAAACATTGTAGACGGTCGTACGGGATA
-CAGAAAACATTTCTACTAATTCTGGAATAGATTTTCCCAACTGGTGGTTATAGTTTATTA
-ATTGGGTAACTTAAACAATTAATCTCTTTCCAGGCATTTTATCAAATTTAATAATTTACT
-TTAAGCACGTTCGATCAGCAAAATTTCACAAGCAAAGTCAAAAAATTTCAATAGAAGCGT
-AAAAATGCAATACAAAAACCAACCACGGAAAAACCAAACCAACCAAAAACCACGGAAAAA
-TCGAGTTAGTTCTAAGAAAAAAAACAAGACAAAGTACGAAAACAAAATGTGTAGAGTTTC
-TTGACTTGTATATTTAATATTTTAATTTGTTTTTTGATTTATTAGTATAATAAATATTGT
-TTAATTAAATTTCATAAAAAAATTCCGTTTAATTAAGCAAATAACTCTTAATTTTTACCA
-TTAAAGCCAAAAATTCAACTTATTTCACAGTGTGCAAACAGTTTCTTGACAAACTGTATG
-TATATCTCGGTAAAACCAAAGACACTATTTTAGTGTCTAGACACTATTCTAGTGTCTTTG
-GTACAACCATACCTGCTTAACTGTGACCGTCGTTTTGTCCGCTCTTTAAAATTTGAATTT
-TTTATTATATTTTATATTTTATTATACATACATACCTACGTTTTATAATAACTATACACA
-GATAAACGATGACCGACGGGGGCAAAGAGCTTAAAATCGGCTAGCAATCTAGATCAACAA
-CATACATATATATGTAAGTGTTTACTTATAGGGTCGGAAATGGTGGCTTATATGTAAATA
-TATATACATACAAATATATATACTTTTTTTTGGCGCAGACTATTTACCCCTATTACCCAT
-CAAACCAAACCAACTCTTAAAGATGTGAAAAAAAGTGACGATCGAACAATCTACATGCAA
-GGATCTGATGTCAACATTTGAATTCATTCAACACTCTTTAAAACAATATTTATTTATTTT
-TTTAAAACTTATTTATATAAATCATTTGATGGAATTGAAATAATAGCTGTTTTTGCCAGC
-AAATAGATTGAGATATTGAATATAATACAAATTTTCTTGATCAATCAAAACCATTTGAAA
-AAATTGATGAAAGTTAAAATTTTTGTTAATACTGAGGATTATATTGCTCATGGTTAGTTT
-AGAAAAAACTCGTAAAACTCAATACCGATTAAAATTTGGGACAGGTCCGATAGTGAAATT
-AAGGCTACACGTTTGAATGAAATGCGAAACAAAAGAACAAATTCAAACAATTTCGGCTGG
-TGGAGATCAAGACAACACATAGATAGATACATACCTACATAGTTGAAAAAGCTTTAAAAC
-AAAGCTTAAGCGTTGTCACAATACCTTACAAAAAAGCTCTGATCTGCATCAACAAGCATG
-TAAAAGATATTTTAAACATACATACATTAAATCAGTCTTTAAACGTTGGTAGATCTGGTC
-GATTGATTCCATAGAGTACATTTTTGAGAATTATTTATTTAATATTCAGCTAGGATGCAG
-TCTATGACTATCTTTAATATAATTACACAGTTAGTTTTTTTATCGAAGACTTTAAATGGA
-AACTTAAGTGTTCAACCAGTTTTCCAAACACTTGATGGCTATGAATATACTTCGCAGTCG
-TTTTCGCAAAACTTACAGAGTGAAAGTCAACTGGAGATCGTTTATGAATGGAAATATTTG
-GATTTCCTATACTCAACTTTTGTGCAACGCCAACAATCTATTTTAAATGGGTAACAAAAC
-AATTTGGTTATAACAGTTTCTTACAAATCAAGAGATAATTTGAAAAATGTATTAATATTA
-ATAACAAATTGTAGTACTAGTAAAAAAATCAAAAAATACGCCTTTAATAAATTTAAAATG
-CTTGTATTGTGAGAGGTATAAAAGAAAATTCGAAAAATAAACTATTTGACGCTCTTATGT
-CACAAATAGTCGAGATCCCCGACTATCAGATATCCGTTAATCAGCTCGTGGAACTGCGAA
-TGCGAAAAAAAATTAACAAATTAATATCTTATCTCGAAAACTATAGGAGACTAGTTCTTA
-TAAATACTTTCTTTTCATTCGAATCATTCAGTGCGTCTCATCCATATCTTTAATATTGAT
-GAATAAATCCTAGCATTATCTCTAATGCTATAGTCGAGATCCCCGACTATCAGAATCCCG
-TTACACAGCTAGGGAAAATGCAAATGCAAATAAAGATCGACGTACATGGCCAGTTCGACT
-TGGCTATTGATCCTTATAAAGAATATTGTATATGACCATATAGAACATGGTCAGAAACGC
-TTCCTTCTGGCTGTTACAGACTGTTACATAAAGGATTATCATAATCTGGCTTTATGTGTT
-ATTCTACTGCGCTGAATTTACTGTCTAATTATTATAATATATTAATATTTACAGAGACTT
-TGTACCAAAAAATAATTTACCTTTAGGCATTGATGTCCATAATAACCGCCTGTTTGTGAC
-AACTCCTCGTTGGAAGAATGGTGTGCCTGCTAGCTTAGGTACACTGCCCTTTCCTCCAAA
-AGAGTCAAGCCCGGCAATAAAGCCGTATCCAAACTGGGAGGCTCATGGAAATCCAAACAA
-TCCTGACTGCTCAAAACTGATGTCAGTTTATCGAACAGCTGTAGATAGGTGTGATCGAAT
-TTGGCTAATTGATTCTGGAATTGTCAATGCTACAATAAACTTAAATCAGATCTGCCCACC
-AAAAATTGTTGTGTATGATCTTAAAAGTGACGAACTGATTGTTCGATACAATTTGGAAGC
-TTCTCATGTGAAGCAAGATTCGTTGCACTCCAATATTGTTGTGGATATTGGAGAAGATTG
-CGATGATGCGCATGCTATCGTATCGGATGTATGGAGATTTGGTCTACTTGTTTACAGCCT
-ATCAAAAAACCGCAGCTGGCGCGTGACCAACTATAACTTTTATCCGGATCCCTTTGCTTC
-GGATTTTAATGTATACGGATTAAATTTTCAATGGCTGGATGGTGTTTTTGGAATGAGTAT
-ATATTACAATAAGAAAATAATGGAACGCGTTCTTTATTTTCATCCAATGGCAAGTTTCAA
-GGTGAGTATAAGGAGTATATAAATAAAGACAAGAAAATGGCTGGGAATTGATTTGATATT
-GATTTTAAAAAATGCCTTTCTTAACATTGTCTTTATTGTCTAAATAATGGCTCGCCGACT
-TACTTTTAAAAACCCCTCCTACAGCTTACTACTTGATCAGTCTTACTTAAGGTACTTAAA
-TAAATCTAAATCTTAAGTAAGCTAATTATCTGCAGCTTGTAGGGTCCGAAAAGGCTTATT
-TCTGTTTTATTTTTATTAACCAAACTAGCAATCCCTTATACTCTACGAGTAACTGATATA
-ATAATAATAATAATTGTGATTATAATACTTTCTCATTTAGGAGTTCATGGTGCCTATGAA
-TATCTTGTTAAACGAATCTGTGTGGCAAACGAATACTCAAGAGTACGCCAAGTACTTCAT
-ACCAATTGGAGACCGCGGATATAATTCTCAATCATCTACATCAGGAGTTACAAGGAATGG
-CATTATGTTTTTTACACAAGTTCATCAAGATGATATTGGATGCTGGGATACATCGAAACC
-ATACACTCGAGCACATTTGGGAAAATTTCATAATATGGAAAACTCAAATCTTATTCAATT
-TCCAAATGATTTAAAAGTAGACAAAGAAAAAGATCAAAATGTATGGCTTATAAGTAACCG
-ACTACCAATTTTTCTATACAGCAATCTAGATTATGGAGAAGTAAATTTTCGAATTTTAAA
-GGCGAATGTAAATAAGATTATTCGCAATAGTGTTTGCAATCCGGATAATAGTTATATTAA
-TACATCAAAGTCAGCTTTTGTGTTGATAGAAGAAGGACAGTGTTTTTGAAAACTATGGTA
-AATAAACAATTACACAACAAAATGTTGTAAATTTTTGAACAACCTTGGTATTTGCGTCCG
-TTACAAATGATACTCTAGTACCTTTTTTGAAGGTTTGGGTCTAACAGATTTTTGCGCTTT
-GTTGTGTCCAAGCAATTAACTAAATTGACTAAAAGAATAACAGTTTTTAAACGTGTACGA
-GTTCCAAATTGGCATAAGATCGGACTTTTAAGAACATACGTATCTAAAATTAGCTTTCTA
-GCTTTTAAAATTTTAAAGATCACGAAATTAAAATGGACGTACATTGCTAGATCAACTTGG
-CTTGCGATTCTGCTCGAATATTCGAAGTATATTCTTTATGGGTCAGCAGTTCTTCCCTCC
-GCCATTCTAGTTTTCAACGAATGAATATTAGGGTTCAAATTCAAACGTGTATACAATTGT
-TTGTAATATATTTATATTTTTTAGTCGTACTGTGAAAGGTTATATCCAATTGTAAGAAGT
-AACAGGTAGGGAGCGTGTTCTTTCTTCTATTGTATCTTCAAGTTCGTGTTATCGTCATTA
-GTTTCCTCTGAAAGTGGTTTGATTTTGGGTGTACTTAATATAACATCTCTAAAAGAGAAT
-ATTACTATCTATAAAGAAATATCGAACATCAATGGATATATGTATATTCATGTTACAGTA
-TTTTCTCGAGATATTACTTTGAATATAATCAAATTTGGGCGATGTTAACTTAAAGATGGT
-TCGCACTTTACTCATTCGTAAATTTAAGTTTTAAAAACAAGGTATGTATGTAAGTGCATA
-TAAGACACTGCGACTTATAACTATAAAAATAGTAAATAAAGTACTCCGTTCCAATAAAAG
-GGGCTCTCATCGATGCGCTTGTTTGCCGAACAAAGATGCTGTATACATACGTATAAATTT
-ACGAGAAAATATTTTTGTATTTGTGAAAATAAATGTATTTGTGTGTGACTTTTAAATACA
-CATTTCCCAAATTGCTGTATGCGAACGAGCCGATAATCAAGTAAATAAGCATGTGGACAG
-TGTGGAAGCTATCTTTGATGTGCAATCATATTCTTAAAGGCAGGCGCATGAATTCATGTT
-CATTCTATTGGCCTATACGGATTTTAGTTGTATTATTATCTTTCAATAATTCGATACTAC
-AGTATTGTTTGCAGTAAATATTTTTTTAAACAAATAACATTGGGAAATAGGCAAGTGAAA
-AGATATATTTGATATATGTACGTGTAAATTATTATTATGGATATTAAAAAAAAGAAAAGT
-TAGTGTGGTCGAAGAGAAATTAACATTCATGTTGTATATGCTTCTCACTATGTATTACAT
-AATAACAGCACCAACGAACATTATTTGAGTGTCTCTATATGTATTTACATTCAGCATAAA
-ATGCGATATTTTATAACTGAGTGTGTTGCATGTGCTTTATTATAAATTACACCCTTATGT
-AATAATAATAATGCAGGACCTGCCTACCTGTTGAGACGATACAAATATAAATTCCTTTCT
-CTACATTTTATTATTATTTTATAGATTTGTACAGCTTTTAGATATGGATTCTACTTTAAA
-TATTGAGGTAAGTCAAAAAACAATATTTAATTAATTAATATAAATATAATATTCACCTAT
-AAAAAATTCAAAGTGCTTAGATTTTTTACAAGATTTTTTACATCTTTTACATTGTTATAC
-ATTTACTTTTGACAATTTTCTCAGAGAGAAAATGGTAATACATTTATTTAAATAAATTAT
-TGTAATTATTAACTAAATATACCGTTTACGTTTTTTGCCATCATTTTTAATGTAAATAAT
-AGTAATATTACCATTTAATAAATAGATAGAAATAAACTTTACAAACTCATATTTTCTACA
-ATCTAAAGGAGAAAGAAATTGCTACAAAAAATGAAACCCAAATAGATTACGCTGATGAGA
-TTAAAACTACTCCCCAAGATAATGATAATCTCAATGAAAAACTCTTGGTATCTTATATTG
-ACAGTGGTTTTGATAAACCCGTCACTTCAAGAGATAATAAAGATGATGACGATCTAAAAA
-TTGAAGAAAGCGAATCTGAAGACTGTAATTCAGAGAAAAAAAATACAACAGATTTGGAAG
-TAAACCCAGCTGCACTAATTGACAAGCCGTCTTTAGATATTAGCTCATCGGATATGGAGA
-GAACTGTTGAGATAGAAGACTCCGAATCCAATAACCCTATTATTATAGATGCATCTATTA
-AAACGGACCCATTAATATCTGTGGAAAATTTGTCCACCGTTTCTGAGAATAATTTCGAGT
-TGGACTTAATAGATGGGAGTACTAATGGTGAAAATTCATCGAATGCGGAAAACGAATCAC
-CTGTTCAAGACACGTCGAACATTCTAATTAAAGGCGAAGATGATAAAGCTATCGAAAATT
-GCAAATCACAGGATACCACTAAATCTTCGTCGGAAAAAGTATTTGTATTTTTAAGAATAA
-CAGACCTAAATTATCGCCTTCAAGCTTCAAAAATGTTTTTTATTTAACATAATATTTATA
-AAGAAAAAGTAAAGCAAATGTTGCCCTAACTTACCATATACCCTGCAAAGGCTACATTTA
-TTTTTTACTTCATAAAGTCTAAATGTGTATTTGTAACTTAGTAACTTAGTCCAGGTACTT
-GGATCTAAGTCAATAATATTTAAAACATGATTTAGGTAAAAAAAAAATATTGTTGAAACG
-TTTTTATATTTTTAAAGAAATTCTAACAAGTTTAAGGAATTAATGTCCTGATTACTCGTA
-ATCTTCAAAATCAGATAAAAGGCGGAATGGATTAGGATCTCTTTTAGAATTGTTGTCGCC
-ATTTCCGCCTGTTTGTCCATTTAAACTTCAAGATATATATGAATATGAATATGCACTTTC
-AGCATTCTGATACCAGTGACATTTCTGCAAGTTGGTTTTAAAAGATTGGCCCTCATACTC
-CAACGTTCATCAACCGCGGAAACTGTCATCCCCACACTTTTGCATATTCTAAACCGGTTA
-CTCGTGAAGTAAAAGGGTATACTAGATCTTTGATCAATATGTAACAGTCAGAAGGAAGCG
-TTTCCAACCATATAAAGTATATATATTCTTGATCTGGATCGATAGCCGAGTCGATCTGGA
-AGTGTCCACCTGTATGAAAGTTGACATCTCAGGAACTAAAAAAGCTAGAAGGTTGAGATT
-AAGCATACAATTTTTGTCTGTATACCAAAAACACTGTTGTCCGCCCATTTTTTCACCTAC
-AAAACTATCAAAACGGACGCGCCCACATTTTTAAACAATGTTAAATTTTTTTTCTCATTT
-TATTCCCCAATATCTATTGATATCCAATAATAATTATAAAATTTCGGCTTCGCATTCACA
-CTAGTTGAGTAACGGGTATCTGATAGTCGGCGAACTCGACTATAGCATTCTCTCTTGTTT
-TAAAGTGCGTTTTAAAAAATAATGTTGGAAATAGTCAAGCTTTATAACTATGTGCTTTTC
-GGAACCGGATACGGATAGGGGAACTACTCAGATATATACGAAAAACTCTGACTCTGCATG
-GGTATTAATCTAGGTATAACGCTTATATTTGAGCACAAGCAAATAATTATTTAAGCTTCT
-GCAGTTCTGCAGAGTAAATTTTGTCAAACATAAGGCAAAAGCCTACGACTCTTTGAACTG
-TGTTGTTTAATTGCATATGTTTAATATTATAATTGATTTATTAATTATTGTATGATTTGG
-TTTAAAATTTTGGAACATTCATTCAGCTGCACTTCATTATTTTAATACGCAGCTTACAAA
-AGTTTACTTACAGCTTCGTGCAAATCATACATTATCAATTTCGATTAGATCTTTAAAGTG
-TACTTTATTTTTAGAATGTCAATGACCCAACATCCATTGCATCTGATTTATCGGCCGAAA
-ACACTAAAGCAGACCTTGTTTCGCTAAATGAACCGGTAAGTAAGACTATACACAGTTTTA
-TAGCTCATTTCAATACAAATTCATGTGTAATTATTAAAAAATATAAACACGTCTTCATAT
-TAACTTTTGTGACGTTACATTTTTAAAATATATATAACATTTTTGGCGGTTTTCGGGCAT
-TTGGGTGGGCATAATTGTTACCGATAGAAATCGGAAAGACATATGATAAAATTAAAAAAA
-AAACTGTGGGTCTGGCAACACCAGAAAAGAAACTTGTGGGCGTGACTGTTTTGGGCGGCT
-TGTGGGCGTTAGAGTGGGCGTGCAACAAAAAGAAACAAACTCGTGCTGCGTCTGTCAATG
-AAATCTGAAATTATTCTTTACTTACATACAAACGACATTCATACAAAATAATCGATTCGG
-TTATGGATCCTGATCAAGAATATATATACTTTATTGTGTCGGAAACGCTTCCTTCTACCT
-GATACATACTTTTATAGGAAGCTAGGAGATTAAAAACCCAGTAGACTAAATAAATATTGT
-GTTTGTTTTTTAGAAAACCTATGAACCCACAACCATTGCGCCTGATTTGAAGATGGAAAA
-CACAAAAAACAGCATTCCATCGCCAATTAAGCCTGTAGGTAACACCACTCACTAATCAAA
-AGCTAGATCGGTTTGCAAATTACTATGGATAATTTGTACAACATGCATGTTTTCATTAGT
-TGTAGGTTTAGCACTTAATCAGATAAAGATTCATAGCAACATTCATCTATAAAATGGGGT
-GCATTGTGTGCATGCTTGCTTTCTGGCATTCAGCGACATTAACGGATTCTACAAATCTAT
-TAAACAAATAAATGTTAATAAAGAATTATTTAAATAATTAGGATTTTTTATAGAGTAAAA
-CACTCTATAACACTGCTCTCAAGTTTCTCAAGTAAAAGGGTATACTAGATTCGTTGAAAA
-GTATGTAACAGGCAGTAGGACGCGTTTCCGACTATATAAAATATACATATTTTTGATCCC
-GATCAATAGCCGAATCGATCTAGCCGTGTCTGTCTGTTCGCTGTCCGTATGAAGGTCGAG
-ATCTCAGGAACTTTAAAAGCTATACGATTGGGATTCAGCATACAGATTCTAGTAATGTAA
-ATGTCTATCGATTTGAAAAAAAAACTTTTTGCCACGCCCACCCCAACGCCCTAAAAACGC
-CAAAACTGCCACGCCCACATTTTTAAACAGTTTTTGGACATTCTTTTTCGCACGGGTTTT
-TGTACATTTTTCCATAATTGTTAGCCTTGTAAATTTATATCGACTAGCAAAAAAACTTTT
-TGCCCCGCCCTCTTCAACTCCCTGAAACCGCCCAAAACTGACACGCCCACATTATTGAAA
-ATTTTTTTGGATATATTTTTTTAATATTTTTAGTCTCTAAAATTTCTATAGATTCGCCAA
-AAAACATTTTGCCCCGCCCAATCAAAACGCCCTAAAATTGCTTAAAACTGACACGCCCAC
-ACTTTAAAACAATTTTTAAATTTTTAAATTAAATGAAATGAAATTCCGCGTTCGCATTCG
-CTCTAGCTGAGTAACGGGTATCTGATAGTCGGGGAACTCGACTATAGCATTCTCCTTTGT
-TTTTATTAAAATGTACTATGACACATATTATATCTGAATAAGTAATTTGGTAAATAAGGT
-TGAAAACTACACCAAGTAAGTAAATAGGCTTATAAGCATACAAATTTTAATTTTGTTGTA
-CATTAAAAGACGGGTGTTGATTATTGAAATCAACCAAAGTAAGATATATGTAAAAGATAA
-GATATATGTAAATGTTTATGTGAAAACAAATGTTTCGGAGATGTTTACAAATTGTACGGT
-CACATTTTTTTCTTAAAAGCTTAAAACTCCTTTCACAGTTCTGTTTACTCGCATGTGTTA
-CATATTCAAATCTAATTTTTTATTTTATATTAATGGTTACTGGATTTCATTAAAAATATT
-GACCCTTTATTATTACAATATGGAGCTTCCAAAAGATTACCTAAAGCATCGTGCAATCAT
-ATATTATTAATCTTGATTGGACGTTATAAATGACTTTTTTTTAGAATGTCAATGACCAAA
-CATCCAGTGCATCTGATTTGACGGCCGAAAACACTAAAGCAGACCATGATTCGCTAAATA
-AACCTGTAAGTGTCAATGTACTTCAATGCACTGCATCACCCATTTCATTTCAAACGCAGA
-TGGTATTAATAAAATATATCAAAACTTTTTCATACATGTATTTGTGCCTATGAACCACTT
-CATAATATTGTAGCTTTAAAAAGCAATTTTTCTTGTCAAATTGGCCATAGCTATTTTTTT
-TCACATCTGCTCATACTAACACCCAACATAGAGTCCAAAGAATTTAGAATAAAAGTGTTG
-CCAGAAAATTGTTGAGCCATTATGTCGGATAAACCGCGTGTTTGGGATTATTAAGAGTTG
-AGTAAAGTTTATTTATTTATCGGTTCAGTACCTCCAGCCGAGACAATTAAGACTTATTTC
-TTTATAATTGTATGTATTAAGAAGGTACATTTAATCGTGCAGATCAGACGAGTGCATAAC
-CATTTGTTGGAATATGACAATCTTTACTGTTTTGCAATGAAAACATCTATTGAAGAGGTG
-AAAAGAAAGTTACAATTGCATCCTGAACATAAAATTTTTTTTACTGTTGGGACTGTTTCA
-TGCAGATAGCCGTAAAATAGAGAGACTAAAAAAGGATGAACTTACCTAACTCGGCTGTTG
-ATATCGATGAAGACATATGTAATTCTATATAAGGTCGGAAAAACTTTTGGCTGTAATTTC
-TCCAATTTCTTTGTTATCCGAATTAACGTAAAAGTGGTCGAGAATCATTCACGTCGATTA
-ACACATTACAATAATAGATGTTTTTTTTCATTGAATTAAATAACTTTATTATGTGTATTT
-CGAATTTTTACATTGCAGAAGGATTTTAATAACCAAATTCTGAACATTATATCGGATATA
-GATATAAATATAAAAGCACAGGAAAAAATAACACAGCTTAAAGAACAAGAACTAAAACTC
-ATTCAGAAACAGAATGATCTGGCAAATGAAATCCATAAGCAGCAGATCCTAGCTAAGCAG
-CTTAGTGCACAAAATCAGCTTAAACAAAATGAATGTCAAAGTGGAGAGCTCGACTTACAC
-AGTCAATATCAAAATGAGCGCGGCGGACCCACCTCGACACTGTATCAGGAAAAAAATATA
-GCCAGTAAAGTAAGTAAAGTTCAAAGCAATATTTTTTTAACCGGCCTAGAACATTGACTT
-CTTTAAACATAATTTATTATTTAATCTAACTATGTGTTTGCCACAAGGCAAACAACGTTG
-AACAATCAAGAAACACAGAAATTTATTTTAGTCGAGTAACGGCAATAACTCAATAACAAA
-GTACAATTCGATCGACTGACTGCCCACAACACGGAAAAGGCTGTCACGCCAACAATTAAA
-AAATGTTTGGATTGATATCAATTTTTGCATTTTTCTTTTTAATAGACTATAAATCTTCCC
-TGTTTTAAAAGTCAATCATAAGTGGGTGATGAGTAAAGAGTGATTCTGGCTTTCAAATCA
-TAAATATTACAGATATTTTTCATTATTTTAATAAGCGACCAAATCATATTATATCGCATA
-AAAGCTTCAAAATATTAATGCGAAGGTATGAAGGTATTGCGAAAGTTCCTACGGCTTCAA
-AACATTTTGAAAGTGTTATGCAAAATCAAACGTCGCATTGTGTTTCAGCTGTAATTAACT
-TGAGGTAATTGGAAATTTTTAGGGTATTATTTTAAACTTTGTTTTTGGGCCTTTGTTTCT
-TCTTGCCTTATTGTTGAAGTTATATATTGGTGAGATGCCAGTAGTGGTTTCACGTTTTGT
-TTGGTGTCATATGTCATGACTGGTATTGATTTATTTGAGAACTGATATCCTTTGTATACT
-TTAGTTTAAACTGGGGGATTTAGGACAGCTAAGGGTGATCAAATTGGTTAAGAAGTTCAT
-GGGAGTGGTCTAGATTAGTGGAATCTAAATAATCCTATTTATTATATCCTATTCTATCCT
-ATATTCTATCTGCCTATCGGATGTTAGAGTCAACCGATCCTGCAAACTGGTCGCCTAGTG
-CATTAGAGGAGTACAAAAATATATTTTCTGTTGATACCAGTCACTGACGTCGCTTACCAG
-TACCACCGTGTTTTTGAGTTGTCCAAGAGTTTAATAGCGTTAACGCGTTTTCGCTAACTG
-GTGTTGTTCGTTTGTGTGTTCATTAACTGATATGTGGCGATGAAGAAGGTATTGCAGATA
-GGCTATGCAGCATTTTTCTTTTTATGCTTCGCTTCTTTGGAGGCAAAGCTTTCAGCTTAC
-ATTTACATACTTATCCATGCCAGCTTTAAACATTTCTTGTAGTGAGAGCCGAGCTCACCG
-TTGTAACACTGCTGGTGATCCAGACGCATCTTCTTATAATCTTCGGTTTTCAGCTATCCA
-CTTTAAATCAAAAATGTGTACTCTTACTTTGTACGTTCCCAATTTGAAGGCATAGGCCAC
-CGAAGCCCAAGGCTCGTATAAAGATTTAATTTTGTTTTAATATGTTAATATTAATCCCAT
-TAATATTAAAGATAACTTTACCATTTGTCTATAAATGTTTCTATGATACCATAGTAAAAA
-AAAGGGTAATTTAACATTTGTTTCGAGACTGTCTATCTTAGGGTGTTTTGTTCATTTTCC
-AATTTAATTGTCGGGGAACTGGATATATTCGTGTATATATATAATGTCGGAATTTTCATT
-CTTGTGTTTAGAGGTGTTTTCGGTTGATAAAAAGTTTTTCCAGGATTCAATATCGAAGAC
-TTATACTGATCGACAAACCGAAAGACAAAACAAAGACAGGGACGAACGCTTTAATTGCAA
-TGAGCCAAGTAAGCTCGAACTCGTATAGATAGATCTTTGAGCCTCCACTTTTGGTGTTCA
-TATACGTTTGCGAATGCCGACCACAGATGTGCATCGCATCAATCAGCTAGCCAATTCTAA
-ATATATATTCTACATACGCTGACACCAAAATCGGAACAAAAACACGACATTCGAAAAGAG
-AACGCTCATGAAGTCCTTATACACCCGAAGTCTATTTATTAAAACAGTAGCGAACTAACT
-TAATTTTTGTAGTCTTTTATTAATATGGATAGTATAAATCTAATGACATTATAGACTAAT
-TAGCTTGTTTTTTTATTAAAGTTTATAAACCAATCATATTTTAATTATTTCTAAAAATGC
-TGATAATTAAATCATATGTAGATAAGAGCACCAAATGAAAAATATTTAAGTTATTCATTA
-TTATGGGTCCGGTGTTATATTTAGGCAGTGTATATACAAGTTATATATACAATCGCTCTT
-TGACGCACATGCCCAAAGAGATTCTATATTTAGCAATTTCATGAACTTTTCGAACACGTT
-CACATTGCGCTCTATACAGAAAAGTATATGTTTTGTGTTTGTATGCATATACAAATTTAA
-ATTGGAAGAAGTGTTAATTTTTTGTAATTCTCTTTTTGCTTATGAACCCAAATAGACACA
-GTCGTCAATACATTTCCTTACTATTAAATTCAAATAAATATTGATAGCAGATACCAGTTG
-TACATAACAATATGAATTGTACAGTAGAGAAAAAAAGGGGCTATCGCCCAAGTGATCTTA
-TTGATCCTAGTAAACGTCAATATTTATTAAGCCTCAGTAAGAAGCTTTGGCAGGAAAAGA
-AAGTAATGTAATTCCTTCCAAGTTTTACATTTTTATCTGTTTCCGAAACTTTTATCATTT
-CTTATTAAACTTATTGGTCAATAATTCCAAAAGAAATAGATAAAAAAAAATTATGCGTAC
-ATTCATATGTATTATGTAGCTGCATAGTTTAGTAAAAGAAAGAAAAGTAATTATAAATAA
-CTTTTGGAGGCATGGTCGCAGAATATGAGCATGTTTCAAGTTTAATTTTGTTTAATAATT
-TAGGAATCCGCTAATGTGTCGAAGACGGTTGATTTGCGAAAAATATTTACACCTGCGACC
-GATGCTGCTGAAATATTACCGAAAAACCGTAAGTTCTATGATATGATTCTTAATATTAAG
-AAAAGGTGATACGTAAGAGTCGTACTATAGTACCTTTACTTAGGCTATCTAATAACATGA
-CTAATTTGCGTTTACCTAAAATTGTAATTCCATAAGTTTAAAAGAACGACATCGCATGCT
-ACAAAAGCGCTAAGGCAATTTATTTACGTATCGCCTTTAAAATAAAACTTTAGTAGAAAT
-ATTTTAACATCAATAATCAACTTATTTAAAATAGGAAAGCTATATGCCTCGTCTGCATTT
-TATTCTCCAACACTACACCCTACAGTGGAAGACCAAGTCGAGCTAGCTCGAAGAATTTCA
-CATTCATTAAGCGATATAAGTAATCAAACCTCTAAGGGTCAGTCTATGTATGTCAATCGC
-AAAAAACGCTCAGACAAATGGGTTCATGAAGGTGGATCTCAAGGTAATGTTTTTTTTCAA
-TATTTTTTGTTGTCAGTCAGTTATTAATCAATTCTAGTTCCTACAATTGTATTATTATAA
-CACTGATTGCAACTTTTAGTACAGTGGTCAAGAAAAATCTCATTAGTCTAACTCTCCACT
-ATAACAGGGATACCCCGTTTCCCATTGTATGTGATTTTTGTTAAAAATTTAAGTTTCTTG
-AATAGATTTTTATAATAAAACGATTATTTTTAACTTGGTTTAACATAAACAATTCAACTG
-TTTATACGTTAAATAAAATTAATGTATTAGTATGTTCCCCAGTAATAAACACGTACAGTG
-CAGTCTTGATAGTTTTCCGGTGCGACACTAATTTTCTGTTGTAATGTAATGAACTAAAAA
-ATATAACATGTAGGAAATATTTTAAAAATATTGAAAAAAATACAAGTGACGATTGCACCT
-TCAACACATGTACAAAAGATCTAATACTAATAAATTTTTATGACGAAGAATGATTTACTT
-ACATATTTGCTCTCTTGGGCCATGTTCAATAGCCGCATGCAGGAGTATATTTTTAATTGG
-TGGCATTTACACAAAATTTGTTAAGTAAGCATGCCTAGCATTTAACAACGACAGTTCGAG
-TTATTTATAGTTTTTTTCAGCCAAACTGGTGGATAAGGTCAAATTTCCTATATGAAGTCA
-ATAAATACAAACAAAATAAGTTTAAGATTTTCCAAACAATGGTGGAAAAATTTAAATTTC
-ACTTACCAGTAAAAATCAGCTAACTGTTGTTGGCTCTTTATAAACTTGGCATTATTCGCC
-CTGCAGTAAAAATATGTATTTATAATGTAATTATTTATTATATAAAACTAGTTTTCCTTG
-TAACGAACAGACGGAAAAGCGGACATGGCTTTATCAAATTGGCTGCAGATACATACTTAA
-TTGTTACTGCTTTGCAAATTTCTGACGAAATTCAATCAGTTCATTAAGGGATTCTAGTCA
-GCAGAAAAAAAAACTTTCGTATTGATTTTTTACCATTGAAAAAAGCGACTGAAAGAATTT
-TCATTTTATTATTTCATATTGTTCATTATAAATACTATTTTGAAAAACGCATTGGAAAGT
-CTACAACTTAAACATGTTAACGGTATAATATATAAGATATACATTTTCTACCGTATTTCA
-ATTTAACTTTCGCATTTCATTTTTTGCGAATTGGTAGAATATTTCCATTATAATTACAAT
-ATTTATTTTTAGTTTAAAAAAGAAACGTCCCGAAGCTACTATCAAATTCTATAATATACA
-AATTTTCAAATTTAATAACTGTTAACCTGGGCTTCGTATTTAAAGTATTATATTTTAGTC
-TTATTCAAAATTTCTGTATGCCAATATTGTTTTTAGTCGCGCCTTATTATCGCCCAAATA
-AAGTATTTTCCCAAATGACGATAATTACAGTTTATACACGAATGTACTTCTATGGAATGT
-ATGAGTAGATACATATGAAAACCATTTTAAAATGTTAACATATACGTAAACTTATTAAAA
-CATACTTATAAAATAGCACTTTTTCCAAATGTTTATATTGTCATTTAAAATATACATACA
-AGAATCTTAAAAGTCATAATTTTTAAGTATGCAATAATTTACATATTTAGGGAATGATGC
-TATAAATCCATTTAAAGAAAATTCTGAAACGAAATCCACAATGGAGGTTGCGAAGTTGGA
-AAAAATACCGCTAAAGCTTATAATGAACCCAAACGGAAAAGTTCGTGATTATAATTCGCT
-AAAAGATTTAATTAACGTTGAAGCTGGCCTTTTATCGCCTGACAATTGCGCTGAACTAAT
-AACTGCACTTCAACTTCATCAAGGACGAGGTAATTTTCTAAATTTAGATGTGATTAGATT
-AACTATTTATAGCCACAATAGAAAACTATTTGAGTTACAACATTATTAAATTTGTAATTT
-TAAATAAACTCGAATTAAATTTCTAACTTTCAATGTAACATTAAAACATGTAATTCATTA
-ATCTAGTTTCTGGAATTTTGTATTAGACCATTTGACTTTAGTGTAAGCCGCTCGTAAGCT
-GTCGTTTATATCTTACGCTTCCTTCCTTACAATTCAAGTTCTAAAACTAATTATAACTAA
-GGAAGTTATAACTTGTTTTACAAATATTATTTTGATATAAAATTTTCTTAAAAGGTCCAT
-CTAAATAAATAATGTAAAATTCGTTTGCTATGCTTTATCACTTATGCTTCCTCTACCGCT
-GCCGCCGCTGCCGCCGCTGCCGCCGCTCCTGCCGCCCTTCCGACGACTCCGCTGCCAACG
-CCTTCAACTTGAGTACAACCAACTTCATAAAATATGAAGGTGCAGAACTTTTTGCGAAGC
-GCCGCAGAAAGGCTGATAATTGGGTAGTCGATGAATCCCATTCAGGGACTCAATATCATC
-CATCTGGTATTCCAGATTTTCAGCAGTATCAACAAAGGCCTGTTCTAAGTCCAAACATTT
-TGCCGGCGTATTCTGATGCTGGAAAGCACCGCGTCCAATTGAATATTCATCAAAATCAGC
-TAATTGAGAAGTATTCAAAACCAGGACTTCAAGTCGTTCAGTCTCCTTGGAAGGCAGCTT
-TGCAAACTGGTTCAGCGAGCTCAGCCTTTCTAGAGGACACCAAGAGTTTTTCACCGCCTG
-CCTTAACACCAATTCCGTCTTCCCAAGCTGGTAGTAAGGACTGGACGGACGCTAATGAGC
-CCATGCCTCATGGTTCTTCAAGGCGCAATACAAATGTATAAGTCTCCCAATTCATCTTCT
-TTAATAAAAGAATCTTTTCGTAGGCCGTTGCTTCCTCGCCACGATCAGTCATTGTACCAT
-CGAATCCACAAAGGGATCTTGCATATACACCATGCGTTGCTCAGGGCTGGGGAGGTCGAA
-GTGTAGAACTTCCAAAAGGTAAGTAAAATCTTCTGATATTTTAATTATATTTCATAATTT
-TATAAATCCATGAATGGCTTCTTAGCTTCTGAAGAAGCTTCTACTTTATAGAGTCGGTTC
-CTTCCACCTGTTCGATACTTTTAAGCAAATCTAGTGTCATCCTTTATCATACCTCGAAAA
-CCTTGATGCTGGCGGGTCTAGAGTCTAGAGAAACGTCAATTATTAACAACCATGTGGGCC
-TATGTGGGAGTTCCTCGTGAAACAAAAAATTAGAAACGTTAGTAACAGAGAAGTCCACAG
-GACTGCATAGTATTCTTTATTTTTTGAAAACTTCCATAGTGTTGAGCTCTGGAACTATAG
-GCGGAATCCAAAACCTCCATATCAGAATATCAGAATTGTGCTTTGGTTCTAAGTATATAT
-ACATGATTAATATTTAACAACGAGGCGGTTTCACGGTTCACTGTCAATGAAAATATATGT
-TGTGAAGCATCGAGCATTGCAGACTAGAACTAGCATGGTATATATGTATATGAATAAGAA
-AACTAAAAATTATTCTATGTCTCAAGTTTTCTGAAATAATAAACATGTCATCATGCCACC
-CATTAACTATTAGATGTCAAGCCTTGAAAAGCTGAATAATCTCTGTGATTCCACTTGGTA
-TTTTCTTTGGTAATACTAATATTTCAGACTCTTTTCAATCTAACGAAAGTCAATCATCAT
-GGCAGACTGAACCTCATATTGGGAGAGCAGATGACAGCAATCCTAGCTTTAATAATTATA
-TATTTGGAGAGAGGCTGACATCTAACTTTGCTTTCGATGTGCAGAATCGATTACATTCCC
-TCGAAAATTTTCAAAAATACTTTTTGGAGTACCAGCGCCTTGAACTAGAAATTTTACGAA
-ACAGGGAAAGTTCTCGTGTCTTACAACACGATGCTTATGAAAGCCTTCTCGATTTTACAC
-CACAAAATGAATTTAAAGTAATAAGTGGCGAAGACCTAAAAGTCAATTGCGACTTAGATG
-AGAAGGTAAATGTGCGTGAATTAATTCAATCTTTTGAGAAACAAAATACAACGGATCTAA
-GACATGACGCAGCACCAATAGAAGGCAAGACTAACATGTTTTTGGTGTCATGTTATTGTG
-TACTTGTTCAATAACAAATTGTTTATACTTTAAAGAAATGCACGTTATTGATAGATAAAA
-TGCTTGATCGAAGGTATAAACCTGTTTAAACGTATATATATGTATATACATGTCGTTCTT
-ACTGTTAGATTTACGCACTACATCTATGAACATATAAATTACAATTTTTATTAGTAAATA
-AAAACTAATGGATGTGAACCTTTACATATGTATGGTCATGTGTGTCAGTCGTGTTTTACA
-TTTATTACATACAGCATAATAATCATAAAATTCTCATGTAACAGTTTTTGCTTCCCCTTT
-TTTCCCCAGGCTTATACGTTCCGAAAGAAATATCTCTCTCAAGTTATGCAGCACCTTCAC
-AGCAGTGCGAAATTCACTCGAAACATTTTGAAAGGCCATACGAAGACACTTTTCCGCGCA
-CGTTTCCAAGGAACAACTACTCAGCTAATAATAATTTTCCTGGAAATGATGGTATAGGTG
-AATTTCCTTTATCAAAGCCAACTGGGTTGACCACTGGAACACTACATCAACAGCCCTACT
-CACCGACTAGCTATAAAAAAACAGTACCTGGGCTCGAAAAAGTTGAGAATTTTGCTAGGT
-ATGAACAGCCTGATAGGAAAAGATTGACGAGTGGAAGTCCACAGTACCTAAACGCGCTAC
-AAAACTCTCAAGTACGCAACGCATCGCCAATACCTTTTGGAACTTCATTAAATGAACAGA
-CTTCCTGGCCTCCAAGATCTGTGCTGCTACAGGGAGGCTCTCCCTCTCCGCTGCCAAACC
-ACGTGCAAACCTTTAACAAATGTGCCAAGGGTTGGGGATCCATACCAGTCAAGCAACAGT
-CCTATTCAAGCCAATACAACTTACCTGGAAATCTACCGTACTCTGATTTTTAGGTTGCTT
-TAGCAATTAAGCGATTTACGACATATGCCAACTACTTACACGATTATAAAATATATTTAA
-TGTGTTTGTTTATTTGCCTTTGAAAATTATAATAGTACTACATCGAAAAATATATGCAAT
-TGTTTCACCTGCCAAGCTTTTTTAAGATAGGAAAATTTTAATCCTTTTGATGAAATTAAT
-ATTTAAAGATGTTTAAAAATACCTCTGGCGCTTTATTGGTAAACGAGGATTTGTGGATGA
-CTTTTATTTTACGTTATATCAATTGCTTTCACAAGACGGAGCTGGAGGTTTTTCCTTTAC
-TCTCTTGTTGTTATTCGTTATTGGCGTTACTTCATGGTATATTACAGGTAAGCGATTAGG
-TTTAAACAAGTGATTTATGTTTAAATGTTAAAAAAACCTTTGGTTGTTCAAGCTATAGTT
-TAGAAGAGTATTCCGAATGCTCACGAATATTTATAAATATTTTTTTTGGAACCGATCCCA
-ACGCTTTCTTTTACCTGGAACATTCAAATTATAAATGATAATAGCCCATTTTGCCTTTAT
-CAAGCAGAAAGAACTGACTGCAATAAACACAGTTGAAAAGGTAGACCACAAGACAGCCCG
-CATTCTTTTCAACGCTTACTATGCCAAACATCATACGCCCTGAAACCAGACATATAAACC
-AAATATGGTGGCCGTGCAAGACAAAAAAAGCTGATTTCTTTCAGAATTTCATTTATCTTT
-AAAAACTAGCAAGCAATCCAGAGTAAGCGATGGCACATTATTTACTTATCTTTATTTTCG
-CGCCAACATTTTAAGCATTCTTCTGTCATATAAGTCTCATAATAACAATTCATTAAAAAA
-ATTTGTTTGATAAAATTATTTAAAACCCCAAAAACGTAAAAAATTAAAATGAAGTATTCT
-CCAATATCGTAAAACTGCTTAAAACTCTAAATTGTTTAATGTTGTACGGCACCTAGGAAT
-TGCTTTTTTGGTTGAACACCGAACAAACTTGATTCCGCAACATACGTTTTCATTCAGTAG
-TCGTTACTGTTTAATTTAAATCATATTTACTATAATTTAGAGGTATATATATACATCCCA
-ACTGTCATTCATGTTGCTTGGGGTCCAAGATAATAGCCCACATTCCGACACACCCTATGT
-TCACATATATTGACCTCTTTCTCAGCTCTCCTAAATTAACATAACACTTTAAATTCACAA
-GTGACTGAAGTGCACTGAACTAGTCGTTCAAAAGCAAATGTATAAAATAAACGATTATGT
-CGGCGTTAATATAGTGATTTGAAATAGAAGGTATTTATTTTTATGTGTACTTACTCTTCC
-AGATCTATAACCTTACCGAAAGACTTAATGTTTATTATAGGTTTTTATTTCATAGTACTA
-TAGGAATTACATGTAGTGTTCGTATTTGCATAAACAGAGCGCGATTTTACAATGGTTTCT
-CCGTAAACACGCGGTCATCTGAAAAAATATAATGTATTTCATTTCATTTATTATAATTTA
-AATAAATTAGCATTGCCACATGACCCACACTTTTCTCTTTAAAACAATGTTTTAACTTTA
-CTTTAAACTTTAATGTCTTGGATGTTGTCTTGTATAGGGGCGGCTTGCAATATATCGGAG
-GAACTCGAACCTTATTCTTAAAGATCATTAAGCTGTAGCACATTAAAAACTTTCTTAACT
-ATAAAAACTATATTATTAAAGGAACACAAGAGTGTTCTGAATGATTTATTTGCGATATAA
-AACATATTAATCGTATCCGCCATTATGTTGCAGGAGTAAAGATCGGACCAATTAAAGCCA
-GCTATAAAATTGTTTAGCCTACGAAAATTTGCCTTGCGAAAACAGTGAATTCGCTTGGTT
-GACTTCTCTGAATTTACTTATACCTTACCTATGTCGATTGCCACCTCGAAAGTAGGATAT
-GGATCTTGAGGTTGAGTAAGAGGGTCTACCCTGGACAGAAACACACTTTCAGGACTTGTT
-ACAAAACATAGATCCAACAGTCGACCAAGAGAGTTTGGAATATAATTAACTAGCGACAAA
-GATAAGTCGAGCAAGCCGTCAATAAAGTCATGTTGTGCTAAAGGGAGAAGGATATTCGAT
-TTTTCTTCTGGGGACCCCGTTGTGCCAGGTATATTAAAATCACCTAGAACTACCAATTGG
-TCCCTGTCAGACAGTTTATTCAAGATGGACTGGATATCGGACAGATGATTCTTATATTCT
-GGGAATTCAGAAGATGGCGGAATATACGAGCACGTAATATAAACTGAACTGTCGGAAAAT
-TACAGCTTTACACATAAGAATTCCGAGTTACGGGAATCGCCCAAAAGTAACTCTTCTGAC
-GAGAGGATAGATCTAACCGCAATTAAGACTCCACCTCCCCGTCTGGAGGGACGGTCATAC
-CAAAGACACTACAATGACAAGATGCGTAACGGCCATACATTGGTTTGGCACTATGCAGCC
-GCCACTTTTTTGGTGACGGCCAAAATTGCTCTCTGTCCGCTAGCTTACGCCGAGAGCGTA
-AGAAATCTTAAAATAGAACTTGCTTGCTTGTGCAAGTAAAAACAAGAGACGAGAACGCGT
-ATATGTGTGCGTGTTGTTCTAGAAGACGATTTCGGGCCGAAAATTTTAGTGCCTTTGATC
-TGTCCCTAGCGTAAGAGAAGTTACACTTTTCCACTTTTATATTATCGGCTTTTGTTTTGT
-CTTGTATATAAGACAATACATCAGACAATGTTTCATCACGGGAAAGCCGAGAAACGAAAA
-TTTGTTTATTTAGTGGAACCACCGCGAGGGGTTTTGGTCCTGCAGATTGTATTTCTGAAG
-TGCCAACTTGTGCCGTTAGTCCGGACTCAATGTTCCGTTGTGGTGGTAAACTAATCGGGA
-CAGGTGGAATCACTGGTTAAGAAACCAGTGCAGGCAATTCGGAATTTTAAGCAATCACAG
-GTTGGGGTCAAACTGCACAAATCACAAAAGAATCACTCGCGAAGCGAACGGATCTTTAAT
-AATTATGTTTAAAATATTTGATAATTAAAAAAGATTATTAAAAACCACGGCTGGTTGGAC
-AAACACGAAATAAAAATCGGGTCGCAAAAAAAAAAACACGAACGTTCGCTTTGAAAGCTA
-ATAGACTTTTTGAAGGCTTAATTATTAACATTGTATTTATACAGGGATAAGAGAACCTCA
-CATTGGAGTTGATTAGGTTCGGGGATTGAATCTTAATACATTTAATTTAATTATTCTCAG
-CTTGCAAACCAGTTTATCGACAAGTAAGAAACGATGTTCCGGTTCCGCCTGATAAACAGC
-TACATCTTATATTGCATGTCGTCTAAACCCTTGAAGTTAGAGCTCCTTGTCTTCGTATCA
-TAGATATGTATTGTGAGGAGTCTTAAAACTCCCCACAAATCCGGGGAGCACCAGCGAAGA
-AGGCGAAGGTTAAAGTCAGCTCTAACAGGAAATAGTGGATCTTAAACCCTGGTAAAGCGG
-ATGCCGTGAACTAACGGTACCGCGCTGAACCTTGGACTCGAGCCAGAAATCAGTGAACTT
-TTAGTGGCCATGGAAAAAAAATGTTTGGCAACTCAATAAAAATTTACAAGACTAATGAAA
-AAAAATATCAAAAAATTTTGCAAAAGTGTGGGTGTGGCAGTTTTGGGCGGTTAGAGTAGG
-CGTGTCAACGCGTGGTTGAAAATACGAAGGAAACTATTCCTTTCTTGTAAGCAAAGAACA
-GCTGGCAAAACGCGAAACTAGAGTTTATTCGTACTATATAGGGTTGATAAAAATCTATTA
-TCTTACCTTAATGTTATTTATATATTATAATGGAAATTATATTGGTAGTCATCTTTCTCT
-TAGATACATATGCTCCATAAGACTTGAAATATATAACAACACTTTTGTTGATATGATAGT
-TATCATTGCAGTGAAAGCCCTAATCCGAATGGCAGAACTTGTTTGCATTGCTGCAGGCTG
-CTCACCTGTACCAATGAAATATTTAAAAACATATTAAATTGAAATAATTTTATGTTTACC
-AGTTAATACGTGAACCCTAACAGAAGCTGGAATGGCTCCATTTGGAACGCATGTATAGTT
-TCCAGAATCCCTTAATGAAGCTCGCGTTAGCATCAATCGACTCGTTGTTCCTACATCAGT
-TTTTTCCGTTTCTAAACTTATTCCACCGCGAAGTGAATCGAAGTCAACAACTGATGAGCC
-ATGATACCTTTGATATAGTAAAATAAGTTGTTAAAATCTCTTACAAAGATCATGGTTTCT
-TACCAAATCACAGATGGTGCATGTATATTAACAGAGCAAGCCAGGGCAATAGTGCTATCC
-CGTTTTACATGAATTTCCGTAGATCCAAGAATTTTTGCTCGAGCCGCTTTAAAATATCAC
-AGATAATTTTAATTTTAAGCAAGCTATAAAAGGCCTTACACTTTGTGTCGTAAAACCGCT
-TCTTAGTTTTAAGGTCTTGAAAGTCGTTGTCAGCTAAAATTTTATACAAAAGTAAATTTA
-GTATGAGTAATTAAATTAATACAACATTTTCTGGGGGTAAGCATATTTATGAACTCTTCC
-AGGTGAAATTAAAACCTGAATCAAACAAAAACCAGAGAATGAGACCCAAGTCGGTCCGAG
-AATTTTTAACATCTTTCAAGAATATCGATTGAACTTGGGAAAAAAGTTAATTTTAATTCC
-CTAAGGTGTGGGCGGGATAGATTTGGGCGTGTTTTATGGTTCAAAGTGGGCGTAGGTAAA
-ATGTTTTCGGCATATCGGTAGAAATTAGCAAACCAACTGATTTGTGGGAGTTAGAGTGGG
-CCTGGCAGTATGTCTGTAGAATCTGTATGCTAATCTCAAACTTCTAGCTTTTATAGTTCC
-TTAGATCTCGACGTTCATACGGACGGAAGGACATACTCGGGTATTTATCCTGAATATAGT
-TGGAAACGCTTCCTTCTGTCTATTACATTAAAAGTAATGATTATAAAAACTCCTCGACTT
-TCATGTACCGTGCGGGTAAAGTTTTTGGTCGGTTCTTAAGTAGGAAAGCTCAACTTTCTT
-TATCAAGTTCTTTATCAAGAAAATGTAGATCAATTCTCAATATTTAGTTAGTTAGTTGTT
-AAAAAAGCTGAACGCATGTCAACTGTGAAAATTGACTGATTTTGTTGCTTTCTAACTTAA
-AATCGCGAATTTTCGAAAATGTGTTTAATATCAAAAGTCGGGGAATTTTTTGTAAAATTA
-TCAAAAGAGTCAAAAGGTTCCTTTTGCTGCAGTCTTTAACCTGTTGAATTTAGATAAAAT
-AGGTTTAAACAGTATAGATAGCATTTGAATATGCATTTCCAGCTATTTATTGCCCAATAC
-TCTAGACTCATTACTTTACTAATTTGTGTTCAGATTTAAAATTTTTAATTGCCAAGACTT
-GTTGATTTCTGCCTCTTGATTTCTGTATTATTTGTTATGGTCGCTCAACGACAAAATTTA
-GTTTTGTATATACAGTACTCGAGTTCCACAGTTATTATTTTGTTTTTTTTTTTTTTGTTT
-GTTAATAAATGTTTATATATATACCTATTACTTGCAAACAAATTGCTAAATTTATTTTAG
-GCTCGGTATTCACTTGACACTCATATACGCCACTGTCTCTTGGCTGTGCATAATCAATTT
-TTAAGTCCCAATCTTCACTGCCTGGTGGATGTATTACAGAAAATCGTTGATCGCCGGTGT
-AAGTATAAATGTTCGTTGTAAGAATGTGAAGATCCCGCTTACGCATCCATGATACCTGAA
-ATAATTAAAAGTATTTATAAGAAATATTAAATAGATACGCAATTTTAGGACAAGGGAAAG
-TTAAGTCCTCCGCTATCTGATAACCCTTTCACTATTTCAAAATGTAATCATTTATTCCTA
-ATCCTATTTGTTTAGATATAGGCAAGCTTGCTAGAGAAACATGAGACTTAAAAGAATTTT
-TCACATTTTCAAATTGAGAACAGGCCTCGAAACAAGCTTGATCGATGGAAATGGAGGCAA
-GTTCCCACGTAGATTTGGGAGGAGAGTTGAAAAGGGCTAGCGAAAAGACAGCGCAAGCTA
-GCAATCCTTGGGAGAAAACTGCCTTTAAAAAATAAAACGTTTTCCTGGTGTGTCCCCAAG
-TTTAGTTTGAAATTTAAGGTTACTTCCCCCTCAAACAATTTTCCGTCACTAATTCGTACA
-GTCGTACTTTTTACCATGTGACCGAATGTGCTCTTCAAACGAATAAAAATGTTTCGATAT
-AATCCTATGTGTAAGAATAAAAGAAAGAACCCATAATGACTTACCGTGCGATTTCCTTTA
-TTTTTAACCCGACATCTTAATATTGCGATTTCGTCGACTACGGCCGACACATTTCTTGGG
-CTAATATCATCAAAGAAAGGTCGCTCCAAATTGGTTAGGTCTAAAATGAATTTGTATTTT
-ATGTTAAACGAAAACGGATGCTAAATTATTCAAGCCGAAGCGTATATACCCTTGCAGGTA
-TAAACTAAAAATAATTTTATATGCCCCTTATCTAGAAGCTAAACATTTTAATTTAAAGTT
-TCGATCTTTTTATGGACGGAAGTGTCGGTCAAGACTAAGAGCTTGCGACAACTATATATA
-CATGCGCGAAATCTTTTGCGATAGGTCGATCATAAAGAGTGGTTACACTTGTTGGTGAAA
-GAGCTTGGGGCGAGACATGAAACTGTTGTCATCTTTTAGAAACCGAAGCTCCTCTCGAAG
-GATGTTTTGCAAAGCAAGCTTTCAGGTGGTAAAAATACTATGGGCAAAATGCAATATTAA
-GATTATTTTTTAGATTTAAATTTAGCATAATTTAAATACAATGGCTTTTTAAACATAATA
-CTTTTGCGTATAATTTCACAATTGAATATTGTTAAGTACAATACGTACATACATGTATAA
-TTTTTGTCTTCGTATTCAGGAATGCATTATATGTTTTCATTCTACACGTTGCAGAAGAAA
-ATGGGTCCAACCAAAATTAAAAAAAAAATCCCGCAAGGGTAAAAATATATTTATCATTCT
-AGTGGGAAACTTTTAATTTAAAATGTATCTTACCGTTCAGGCTTAAATATGAAGTTGCAC
-TAATGTATTGACACCATATATTTAAATTCAAGACTAAAATAATGAATGGTTTGATTTTAA
-TTGGCGAATTATTCAAGAATGTGGCATGTTTGCCACGCGACATGTTGCTTTAATTCATTT
-GTCTTTCACAGATATGCATTATTTAGAGTAGAATTCCATATACCTATGTAGTTATAATAA
-ATGTTAAGTATATAATTAAGTTAGATATTAAGCACACGCGAGAGCACGTATTGGCGCAAG
-ATTTTTATTGAGAACAACTTTGTATCGGCATCGATTTTTTATCCTTTTAATGGACTTTCA
-AATAATATTCTGTTTTTCGGTATTTAGATCTGTGTTTTTAATATACATACAATTATACTT
-GCTGGCTTCAATTTTTATATACTTTTTTTAGTCTTTACACTTATTTCGTTGGCATCGACA
-ATTATTATTTCAACGGTAAGCTCTAACAACCCCTAAGCAGCACGTTTTAGTGTTTCTGTG
-AGGACGACTTGTATACAGATTTTTAATATTCTGCAACCCTGAAAATATTCGCGCATGCCC
-ATTGTCACATATGTACATATGTGTTATCTTACAATTTAGGATAGATTCTATATATTTATA
-GATTGCGTAGGTTATAATTATTTGTATGTATATATTTTTTAATTTTAACATTTTGAAGTC
-ATATACTAAGTACTCTAGTTTCCTTTTATTGCTAAGACTCAGTAACACGGCTTAATAATA
-TAAGCAATGGGCGGAATACAAATGGTACACATCAATTTGAGACTGAGATCAGATAAACGT
-GACAATAGCACCTTTACCCCTTAAATTTCGAACAAATTTGTTACTACTGACAGTTACATT
-CTCAAAAACGGTAATGGTAATGTAAGCATACATTGTGAATTTATCCTAAAAAAATGCATA
-AGTTATTATACCAGTTACTCGTAAATTTAAATGATATAGAAAAGGAAACGTTACCCGTTA
-CTCGTAGAGTAAAAGGGTATACTAAAATCGTTACAAAGTATGTAACAGGCAGAAGGAAGC
-GTTTCCGGCTACATAAATTATATGATATTATTATATTATATACATTTTTATTCTTGATCA
-GGATCAAAAACCGAGTCGATCTAGCCTTATCCGTATGAACGCCGAAATCTCAGGAACCAT
-AAAACCAAGAAGGTAGAGATTTAACATACAGCCCATATTTTAAAAAAATTGTTGGATGTT
-GTTCCAATATTTTATTATTCTTGTACATTTCTATCGATTTGCCAAAAAACTTTTAGCCCC
-GCCCTAAAGCCCCAAACCGGTCACGCCCACTCTACTATTATTATTAAATAGTATTAACTA
-TTATTAATTTTTTTGTCATTTTATTCCCCAATATCTATCGATATCTCAGAAAAATGATAA
-AATTCCGCGTTTGCATTTACACTAGCTGAGTAACAGGTATCTGATAGTCGGGGAACTCGA
-CTATAGCATTCTCTCTTGTTTTAGTTTTAAGTTGACTTGTTTGAAAATTAGTGTAAGTTA
-GTTTAGTTCACATAAAGTTCAGTTTCGCTCCCTTAAAAACTGTCACCGTCCTTGTTAACA
-TCTAGGTGTTTCCTTTTGAAAATCAATTCTTAAATTCAAAATGTAGCTTCACACAGATAG
-AACTATAACTTTTCAACTAGCAGCTTGCACAGAGCATGACACATACATAAGGCCAATTAT
-TCGCTTCGGACTAAACATCTGCAAAAGTGTATAATTTGTTTTCCTTATAGAAGGCAACAC
-CATTTCAGGTCAAGGTATTTACATGAACCTAATGTAATGTCTCATCAGCTCTACCGCAAT
-AGTAGTATTATTCTTAAATAACAGTACATTAATTGCAAACGAAAATACAAATTCCAATTG
-AATTTAGGTTTGTCCGGTATAAGCACGACAATTGGGATAACAAGGTATTATGAAATTGTA
-TACATATGTTTTTGTACAAATCTTGTTTGTAAATATAAACTTAAAAAGTAAGAAAAGTAA
-AGAGTTTGTTTTCAGAACGTGTATATGTATGCACATTAGTCGATCACAAGCGGGATGCTC
-TTGTACCATAAATACATTCAAAAATAATATCTCGTGAACTTCGAAATATTTTTATGTTTT
-TTTTTCTGAAAATAATGTTCTCTTATTATGTACACGCTATCTCGCCAGGCATTTTGTGCT
-ATTTTTCGAGGTTTAACAGTGTCTAAATAGAAAATAAATAGTATCAATAATATGACATAT
-AAAAATTAAATAACAAATAAATAATCGTAAACCTCAAGGTGTCATAGTTACTATTTGTTG
-ATAAAATTATACAGAAGTACTGGTTATTCCAGAATTTCAATATAAATATTGTGTGCTTTG
-AAATATAAATAAAGTCACTCACATGTGTAGATACCAATTCTATTGTACATATACGAAATC
-TCTCCTGAGAAAATCAAATATATGTACGCATTTATAAATAAATTGGTGTTTTTACCTAGT
-ATATTACTTTGCAACTCTTCGTATAATTGTTAACCTGCCTTTTGAAAATATCGTTGTGAA
-AATATGCTATGTGCTGATGCGGTGACAATTACTATGAATCCAAATTAGTGTAAAACTTAA
-ACATATGTACTAAAAACACCACTATTATGATAAAATCGCAATAAAAAAAGACCTGTTGAC
-CTTTAATCTCTGCGTCAGCGTAAAATATGGAATTTCCAAAAGAAAACGAAGAATCTGTGA
-ACTGTTTGAGGAGCCCCATGGCGGCCGTTAAAAAAAGGTCGGGGCCGTTAGATATAGCAC
-TTGACGAGGCTAACGACGTATCGAAAATATGGTCGTTGCCATTAGGAAATGCCTCCAGCA
-TGCGTAAGCCAATGATTTTTGCGAGTGAGCACTCCGAAGGAGTGGCTTCTCCAAATAAAG
-TGCGTCGTCGCAGCACAAAAGACAAGGAAAAAAAGCGAGAGCGCTGGCTTCTAACTCGAA
-AAACCTGGAGATATATGACAGATGCAGGCCGTAAGCTAATTCCTGATGGATACCAAACAG
-GGTCAGGTAATCATGACCTAATTGAAGATCAATTTCAACGGGTGTGTTTATCTGAACCAA
-GTTTTATTTTATGGAGTCGCAGAACATCATACCCAGGAGCATTCAGCTGTTCTAAGCGGA
-GATTAAAACCATTGTTGAGGCATGCAAGTGCTAGCCGCAGAAAACAGACAGTTGATGCAA
-CCAAAGATTATCATATTGCCGATCGAGTCATCGAATTATTGCAGACTTATCTTAAACTTC
-GTGATGCATACAAAACCACAACTTTACTTGGAACTAAAACAGTTCGGCCAGATCAAACAT
-CATCACCCAGTGCACAAAGGCCAAACTTCAAAAACAATGGTGACAACCATCAAGTGATAT
-CATCCGGCACATCTATTCAAACAGAACTCTTGTCCCTTCTTAAATTGTTATCTAATTGCC
-CTTTATTTACACATGAAGGAATTCAGCTTAAGTTTGGCGATGCTCCACTAAGCATTCTCG
-AAGACAAAGTTCTTTTGAAAAAAATCTATAGCGCGCTTAAGAAACAACAGCTCCATAGGA
-CGCTACATTCCAAAGATCCATATCAAGCTAATTTTTCGACTTCATTGTCTTGCTTGATAA
-AAAATGGAAAGGAATTATCTAGAGGTAACACTGATAGTAACAGAAGCAACAAGTTACTAC
-ATGACAATTTCTTTTGTCTAATGAAATGTGATACCAAACCAATTATACCAAGCCCCAAAA
-CAGAATTCTTTTTAGACCTCAATAAAGTCCCGCAGAACTTTGAGCTTAAAAACAAACTTA
-ATTCGAATGGACAGAGCGTTGAAAGAATCCAGAAAACCTGTGGAACACAAACTAATTTTA
-TACAACTGAGCGAGTTAAAAACTTTGGCGGAGCAGTACAACTTAATGGTTACAAATTGCG
-ATAATACCTTAAAATTATTAGAAGAGCCTTCTAAACAAGACTGTTCAAAGTCTTCGCATT
-TAATATTTAGAAGAAGTTCACTTGACGAAGACATTTCTCAGTCAGTTAGCGATACGATTA
-AACGGTATTTGAACATGGCAAGAAAAAAAAGTATGCAAGATTCTGATTCAAACCGATTTA
-AATCAATTAACTATGATAAGAACTTGAGAAATATCAAAGCAAAGGGCGTACTAAATCCAC
-CGGGAATAAGTGCAGGATTGCACAAGGCTGTACAAACGTTAAATGCTTGGCCTCTCATAG
-CTTTGGATTTTATACGAGGAAACGAATCGTCTTTGAATCTTAAAAACGCTCACTTAGAAT
-GGTTACGATTAGAGGATGAGCGAAGTCACATGCAGTTAGAAAGAGATAAAAATCCAATAG
-AATTAAGGAGTAAAGTGAATCCTTTACAAATCGCAAGTCCTGCAAATACCTCTTCATATT
-CCAAGTGCACTTCTGCACCAACTTCGCCGACTAGTCATTCAAAGTTAGAAAAGGCTATAC
-GGACTTCCAGTGGATTACTCTCTTCAAGTTCTCAATTTATTTCAAATATTTTGCACGGAC
-ATAACAATGCTGGAAACCAATTTAACACATTAACAGACAAACTGCCAGATTGCAGTAAGT
-ATAAATGCATATTGTTTAACTAATTTATATACCACGCAGTCAAAACGATGCCTTAACTAA
-GCATTAAAGAAGACCTTAGTCTGCTGCCTCGACTATTATAGATCTCAGATTAGAAACCTG
-TCACAAAATTTCTTATGCTCCAAAAAACCGTGACGATCTTGACAATTCACAATTTCAATT
-GCAAGTCATTGTCATTTGGTCATTTTGGTAAGCACCGTTTGGTTTTAATTTGCTTGAATC
-AGGAAATTTAAGAAAACATAAGCTTACACACAAAAATATTTTATATACTTACTATAAACT
-TATATGGGTTTGATTTTGTTACGATGATTATGTACGATGTATGTATGCTAGAAATTTATA
-TTCAAAATTTTAAAAAGTGTACACTGTAAGATTAGACACTGCGTATAGACAAGCCGTGGT
-TCCGGCTTGTACCCGGGCATACACGATTGCAAAACGTTGAGCAATCGACAAGCTCGAATT
-TATAATTTTCGTTATCTTCTCCGAACAAATCCAATTCAATGCACTAAAAGAAGCTTTCTA
-TTCAATGCTTTTATCTAATTTATCTGTTATTGTTTTCTTGTTCAGTGGAAAAAAAGAACT
-TTAGATTAAGTCTTTTTCAACACGTTCCCAAACTTTCGACTGTACATGCAGGCAGCGCAG
-CGAGAGCAAAGAAACCGTAATTAACATTTAGTTATCTTTCAAAAGGTGTAAGATATGTAT
-ATATCAACCATTTCTGTCACGTAGGTGGTTATGGTTGATGTCAACCAAATACCACACTTT
-ACCACTTGTGTCACTAGCGCCACTAAATCTGCAAGCGTATGTAGATTCCCAAATAATATA
-TCTGGTAGAGAATAACATTATCGAATCCTCCTTAATTAGCTTGAATTGCTACCATTTTCA
-GATCAGAGTCATGCAACGGCAAGTATGCAGAAGTCAAAGTCGTTATCTAATGTGGGCCAA
-TTTGTAGCAAAACGAATGTGGCGGAGTCGATCTAAAAGCCAAAATAAACGGAGTTACCTA
-AAGAGCTCTATACCAACTCTAAAATGGTATCCGTCGGTGAGAACATGAAAACTCTTTTTT
-TTTAATTAAATACAAAAACTTTTTAAATCAATTTCAGGAACATTTTTTATGGATATCAGA
-GTCTGGTGAATCTTTTCAAATAGTGGAGACAAATTTGACAAGGCTGTCAAAAATAGAATC
-GGATATAGTAAAAAATTTTGCATTAGAAAAAATTCAGGAACTAAACATTGGAAATATTGA
-AGGTTAGTTAAATTTAACTTATTCAAAGGATTTGGTTTCATTTGTCATACCCTGTACTCG
-TAGGACATACAAAATATGTAACAGCTGAAGAAGTATAAAAATTAATTTTATTCCGATAAC
-TGTGAAATCAATCCCTTTTTATAAGAACCTAGATCTCGTGCATACATGTAAAATATTAAA
-AAACTATATAGTTTTAGACAAAACCAATCCAGATAAAAGAATGGTCGGTGTTTAATTTCA
-AAATTAACAAGAATTAACAAGAACTTAAGTTTCTAAGTTTTCATTCAAAGCAATAAGTAA
-GCCTATAACTTTCGAACCTATGAACTATATTACTATATAGTACTATATTTCGCATTTACA
-AATTCTATCATTCGAAGAAGCATGATGTCGTTCATGAAGCATGCCCAGTTCTAAGTTGAA
-TACATATGTAGATATGAGACATTCTGTATGTTCACTAGATTTTAGAGTTTATCGGTGTTT
-TTGTGGAACAATTCTAAAAGTTTCTCAGCATACATAAGTATAAGACATTTTCTTCATCTA
-TTCTATTATAACATGTTCTAAAAATAAAGCCAACAATTATTACCAATTCTTTCCATTAAA
-ATAATAGATCTGAAGATATCACCACAAAAACGACGATGTGTACCTAAAAAAAAATCATTG
-ACTACAAGCTTCTTTGATAATGGAAAAAAAGATGATCAGAGTAAGTGAATTTATGGCATC
-AGCCTATTATTCTCAATCATAATTTTGAACATAATTAAAACGCATTACATTTCAAGATCC
-TCGCTCAGTATTGTTCGGAACTTCTTTGGAATGTTGCTTAGAAAGAGACAGCAAACGGAA
-CGTTACTATGGAAGACCGATCTAAGTATTCACTTCTGTCAATGTTTCGTGGAAGCGGTAG
-TACGCCAGGAAGTGTTTTGAAGCTTAATGATAATGTAAGTGCTATACTCTGACAATTTTT
-ATACTCGGTGATCGTAGGTAAAAAGCTATACTAGATTCGGTGAAAATTATGTAACAGGCC
-AATCTGACCTTTTCCGTCCGTATGAACGTTAACGATCTCAGAAGCATTTTTTTCAAATTT
-TGTGACATTTTTTAATTTTTCCAGGCCCTCTCTAAAGCCCACAAACCGCACAAAAACTGC
-CACGCCCACACTTTTGAATAACGTTTTGATAATTTTTATTAGAGAAAAATGACATCAAGT
-TTTGAAAATCGCATAGATTAATTCAAATTTAATATTTATAAATATTATTAGCTAGGTGCT
-ACTTGCAAAATACAAACCTGAAAGCCGGTGATAAATTTCTAAGAACACACTGACGATCTT
-GACGATCCAAAGTTGAAAATGCAACAGAACAGGAACGTAATAAACCAACAACAACGCTTC
-GCACTTCTCTACCTGTTTCTATCCTTTTCGTCATTTGCTTTTCGTAAGTACCGTTCCTTA
-AAACTCTGCTTGCCCTTCTTACTATGGCGATCAAAAATATAGGCAGTGTATGGCAGTGTA
-AGAAATGTACATATTGATTTGATTTTGTTTCACATATGTATTTTTACGATGTATGTATTT
-AAAAAAATATGTATGAATTTTAAAGAATATGTATCTTCATATTCACAATTTTAAAATGAG
-GATATTCTAAAATTAAAATATAACTAAAAAAATGTAGTTTTTAAACCACTTTGACTACAA
-ATATATAGTACATAGTTCATACAGTACATAGATAGTGGAAACTTGTGGGCCTTTCAATTA
-GACATTGAGTATATAAGAGGGGAGCAAAAGGTATTTTTTTATCATATTTTATCCTCATCC
-TAAAAAGGTAATTGAAAAGAGCATCAATTCTCACAACTGGATGCTTACCGAACACCTACG
-GGATTCAGAAGTTTCTGAGGTAATTTGTTATTTGTTATAAGATTTGGGTAATTTGTAAGC
-GTTAAACAGGAAGTAGCCATGATGTTTTTGGTAGTTCCATACAATTTGGCAAGACCATTG
-TTAAAACGGAAAAAAGAAAATCAATATATTTTTCAAAAGTGTTACGTGGCGTTAGAGTGG
-CGGCGTTAAAATGTCTGTGGCATATCGATAGAAATTAACAAGACTAATACAATAATGAAA
-AATCTCAAAATGTTTATGAGTGTTATGTTATATTGGGCGTGGCAAATTAGAATCCATAGC
-CTTTTCTCAACATTTTAGATTTTATGGAGATCAAAGCGTTCATACGAAGACGTATGTTCA
-GGAAGTATAAAAGCTAGAACGTTGAGCTTCTATATATTCAATGTATCAGATTCAATGTCT
-ATAGATATGCCTGAACAATGATGAAATTGTGTGCTCTAACTTTCACTATCTGATTAACGG
-GTATCTGATAGCGAGGAACTCGACTAACCATTTATTGAAACGACCCAGGTTAATTCTCGA
-AATAAATCAGCACTCCGGCTGATACGCTTTGTTTTTTATAAAATTTGAAGCACTTCGGTT
-CAGCTCCCAGGCCCCTGTACCTGTGCCTTTAAAGCCAGTTCACAACACTTAAAGTTCATA
-TAAAATTTGTATATTGTTAGCATATTTTCTTGTTTTCAGGTCAGGTCATGTGAAAGCTTA
-CCATCAAAATCCCTTGAATATGGAAGCACGGAACTTTCTGCATATGTTAGAGGCTCCTTT
-TCCAATATATCAAAGCCTTTAGCATCGCTATCTCAGTCTGAAAATGAAGACACTGAACTT
-AATTTCGTTAAAGCCTATCAAGAGCATTCTCAATTAATGGTACCAATATTCGTAAACAAC
-TGTATTGATTATTTAGAAGACAACGGGTTACAACAGGTTGGACTCTTTCGGGTGAGCACA
-TCCAAAAAAAGAGTAAAGCAAGTAAGTGGTGAAAATTCACTTAAATAATTTTGTTATATT
-TCTATATCCGATTTATTTACTAGTTGCGGGAGGAATTCGATAAAGATATTTATTTTGGGA
-TTTCTGTTGATACATGCCCACATGATGTTGCCACACTGCTTAAAGAATTTTTACGTGATC
-TTCCGGAACCATTACTTTGCAACACACTCTATTTAACGTTTTTAAAAACACAACGCATGT
-ATTGTAAGCTTGCGTAAGCATTCAGCATTAACCAAACGAATTTCAGGTATTCGGAATCGA
-CGCTTGCAACTAGAGGCTATATCACATTTGATAAGACTACTTCCGATCCCACACAGAGAC
-ACGTTGTACGTCTTACTAGTATTTCTAGCCAAAGTGGCAGCACACAGCGATGATATATGG
-TCTACAGAGGGATGTTGTTTAACGCTTGGAAATAAAATGGATAGCTATAATCTAGCTACA
-GTATTTGCTCCAAATATTTTGCGAAGCACTCATTTGACATTTTCGAGAGATAAGGAACAA
-GAAAATATGATCGATGCCATTAATGTAGTAAGGTTTGTCAAGCAAAATACATATTTGCTT
-TTTATGCCTTTGATAAGACCTAATCTACCGTCTCGTTAATTGTTTGCCAACATACGAATA
-GTTTCGTGTGCCTTCATGTTTTAAAAATTCATTTTTATTATACAAATTATTTAAATAACG
-GTTGAGGATCTTCTTGTCTATACTACAAGAGTTGCCGCAGCATGCAGTCAAAATGTGACC
-TACATCTTGCGATCTGGCATCCCATTGAGCTCTGTTTTATGGTTAATTTAATTTATATAA
-TCTATCTAAAATTATGACATTCGTTAAAAAAATATAAATAAAAAATGGTCAGTCGCAGAG
-GTTCTAAGGGAACTGAGGAACCCCAACCCAAAAGGAAGTGGATAAGTCGTCCAGGACCAG
-ATGCCCAACAAAAAAGTCCTGTCATGCTTTTACCGCATGCGTCATATAAAAAATATAGTG
-ATATATTGTCATTGCGGCTGCGTCAGGAACTCAAATTGGAAAGAACAAATCTAGAGCGAA
-GAGCTTTTATACACATAAATAACAAGGAATGCAATGGTCTAGGATCTCGACCAGCAGATA
-CCCGTTAATTGTCTAATCATTTTGTAATTAGGAAATTTGCCTAGATACCTATATAGATAT
-CTACGACCTAGATGATGTATGTAACTAAGCATACATTTTTAGGTGCAATGACATTATGAA
-CACGCTGCGACTCTAAATTGTTAATTTTAAATTACAAATATAAACTAATAATACAAGATA
-AGTATTTCTTTTTAACGCATGCGTAACTGATTTACACTCCAAAGCCTGGCAAAAGCTTAC
-AACTAGCTTAACATCGTTACGATTTGATAATTAATTTAAATTATTATTTTTTACCGTTCG
-TTAACATACGTAGTTGTCTTCAACGAATTCTAATCAAATAATAAGTACGTTGGGCCAATA
-ATTCTAAATTGTATCTCATTAGGACAAGAATACGAATATTGCTTTTAAGAACTCGATGAA
-ATAAACAATAATAAATGTATGACAATTGCTTATGGGGTAATGTAAAAAAAATTTATGCTA
-TGTAAATATTTTTCTGAGCTTCAAGAGGTTGACAATAGTTTAAGACAAAAGAATTGTATA
-TGTTAATTTATTTCAACCTATTTTGTTTTTGTTAGAACCATGATAAATCACTATGAAGAA
-ATTTTCAACATATCAGCAGAGTTACTGAATGTCATTTATACACAAGCACTGGAAGCTTGT
-CCGGAAAAGTTATATGAGCTGATTTCCACGAAAGTCTATGGAACTGAATGGTAAGGCCTC
-CCTAAAATGCATTTGCGTTTTAAGATAAGGTTTTAATATTATTTTAATGAATTTGAGTTA
-AGGTCGTCGTAGACTAATGGATTCAAATAGGGTTATCATTAGCTTTCATTATTATTTCCA
-GTGTGTAACAGTACAATCTGCCAGTAGCCAGAGTAGGTTAATACTTAATTTAAAGCCAAT
-TTTTAACATCATTGTTACAGTTAATGGCTGTGGGACCAAGTTTTAAGACAATACAATTTT
-TTTATATAAGTCCCATAGTATGTTTAATATTTTATATATGTAGTGCTATAGTTCTATAAC
-TAATAAAATTATACTTGTATGTTTTGAATGCGTATTATTCTATTAATGCATTTTATATCT
-GAAATAATATTTTCAATATCTTTAGACCACCGTTTTTTCATCAGAGCTATTTATTTGTAG
-AGTGTTGTTATCCACACTTAAACAAAAAAAACTTCAAAATTAAAAAATTGACAATTTTCT
-GGCCAAATTCAATATATAGCAATTACTCGTTCAAAACTGGTTTTTCAAATTTACGGGGTT
-ACTGGGCTCGTTGAGTATTAAGTGTTTCCGACCCTATATCAGTCTGATATATCCGTCCGT
-ATGATCGGCTTGATCTCAGCTGGATCAAGATCAAGCATGCAGATTCCAGAGACAGTGACG
-CGGCGCAAGTTTGTTCGCAAATGTTGGCACTCTCCCTCTGACGCCTACAGACTACAATTT
-TGAAACTTTCAAACTTGCGCTGAGTCTGTGAATCCCTTTCTAGGTTTTTTGTTCCTTAAG
-ATCTTGACGTTCACACGGACACGGCCAGATCGATTAGGCTAGTTATACTAATTAAATGCA
-ACTCATATGGATGTTGCTCTTAGCATACAAATGGCAAAAGCGTTGAGATTAAGAAATATT
-TATTTATATTTATTTATATTTAATAATAATTTATTATATTTATTTAGAAATATTAATATT
-TGTTTATGCATGTTTCTAATGCACCTAACGCGTATATTTAGGACCCAACAGCAAATAGAC
-GACCCTCAACCAGGGAGTTTATCTGATGTTTTGCTCGAACCTCCGATCCACGGAAAGCGG
-TTTGTATATTTAATGTCTTTTTATAATAATATTTTGATAAATAGTAAATTTTAAGGTATG
-AAAATATTAATGATTTTAATAACATAAATTTTAAAAGATGCCAAGATAAACGAAGAGATC
-ATAGTGATCCTGACAAAAAGAAAAACAATAATGAAAATTTAGAGATCATCACGGCTAGTC
-TCAAAATATCAGTTGCTGAACAAAGTCACATAAGTCTCAAAGAGCCTATAAAAGAACAAG
-GTAAATATATAGTTAAAGATCAAAATGCAGTCTTCATATGTAATATATTTTTCTGTTTGT
-TTTTTTTACGTAGAACCTATAACGTCATACAAACAATTTTCTAGATCTACCCTTCCAACC
-AGTATATCAGATGTTGGTGTCAATACATTGAGAACAGATGGCGCCAAGCTTGAGAATAAA
-ATGAAAATACTTACATCTAACATCAATAAACAGGATATTCCCATAAAAACAACTTACAAA
-CGACAGAACCTAATTTCGAGCTCAAGACGAATAAGCCAAGAACCCTAAATAACATAATAA
-ACCTAAATATTATAATAATTTTTAAAAATGTTTATTGATCTTTTAAAAAATACAATTTCT
-CTCCTGCTGTCCTATTATCCAGTGCTCAGTTTTAAATCCCTTTACTGGTAGAGATTATAT
-AGGTTTTAAACAGCTTTGTGTTGCAAACGTGTAAAATTTTTGCAATTGACTAAAAAAATG
-AGAAAATGAAAAAATGTAATTCATATATTATGTTTTCGTTGGAATGCTATATCAGAAGCA
-CAAAATAATAAAGGTACAAATCAATTACCCAATCCACAAATTATAATTGGTAAAACTTAA
-CGAAAATTATAATAAAAGCATGTTTGGTGACAATTAATACTCCAGGATCCCCTAATTCAG
-ATCGAATTAAAATTGTTGATGATGTACCTACTTTTTCGGCTCAAGCTCCGAAAATAAAAT
-TAAAGTTCCAATATTTTTATGATTTGTAGAAAATAATAATTGTCGCTGGCTGAAGTTTAG
-GTATTAGATTGTAAATCTATTTATAAGAATTATTTTTCTTAATCAAGTTACGAATAGATT
-TAGATATGATATAATGATAATAATATTAAACTGCAATTTCGAAGCAGTAAATTTCACTAT
-GGCTTCAAAAAATATCTCTATTTATAGATTTGAAGGTTATAAGTTTGATTAACGTACAGC
-CTTAAATAAAGATATTAATAATAATCCAAAAATTGAAAAAAAGTTATAATTACATATAAA
-TTATTATTATTACTATTTTTTCAAAATAATTTTGTATAACAACTAAATAATAAATTCGCA
-GATAAAACAAGAGAGAATGCTATAGTCGAGTGTGAATGCGAACGCATCGATATCTGGAAT
-ATCGATAGGTTTTGGGGAATAAAATGAGAAAATATCCAAAAATTGTACAAAATTGTGGGC
-ATTGCAGTTTCGGGCGGATTTATGACGTTAGAGTGGCAAAAGGTTTTTTGCAAATCGATA
-GAAATTTACAAGACTAATAAAAATGTTATAAAATATCAACACATTTATCAAAAGTGTGGG
-CGTGTTAGTTTTGGGCGGTTTGTGGGCGTGGCAACATGGGTCAACAAACTTGAGCTTCGT
-CTATGTCTCTATAATCTGAATCTGAACCTTCTAGATATTATAGTTCCTGAGATCTCGACG
-CTTATAACAATAACATCAAGTAATTGAGAATCAGATAGCGACCGGAGAGTGCCGCAGTGA
-AAAATATATACTTCCTACTCATAAATAAAAACATAAGGATAGCCCTGCCTTTAATATTAA
-ATATAATTGAACACGAATCATAACCAACTAATTATTATTTTTCTTCCTTTATTTTTTGAT
-AACCCTACGTTCTGCCTAAATAATCGTCTCTTAAACATGCAGAAATAAGTATTCCAACGC
-TTGTAGGAAGAACAAATCTCAATATGCTGTTAGACTTAATTTATATTATTAAAAACGTAT
-ATCTTTTGGAATTACGTCAGGGGCACCTAATTTAGTAAGGAAACCTGATAAAAGATATCG
-GAAATAGGGTAGAGAGACCTATTTCCGATATCTTTTATCAGGTTTCCTTACTAAATTAGG
-TGCTCCTGCTGAGCTCCTAAATTGGATATATTAAGTTATCTGAATGGCAGGACACAACGT
-CCCGAAAGGGAGACACCTTAGTCCGCTTCTTTTTACCTTATTTATTAACAACCTTCCCTT
-AGCAATAAAACACAGACGAAGTTAAATTATGCCTCCAGTATAAGAAAATTTTTTGCACAC
-TTATTAGTGGTGATGTTGATAGACCCGACTTGGTCAGTCAGTCGGCTAAACTTCTCTGTG
-CCAAGCAAATTTACTAGAATCTACATACCCCTAATCCTAAATCATTTTATATCTAACTAA
-GAGTTGCATGACCCCTACAGAGTATTATGTTCTGACTATAATTTCATTTATTTCATTTCA
-CTTTATCCTATTATCTGTAATCTCGACTCTGTCGCTCTTAAATCAATCAACTCTTACTTT
-TATAACTCATAACACATCTTTCATGTATTTATATTTATTATATTTATTTCCTCGTTTTCT
-GTGCTCTTTTCTATATCGCGTATATCTTCTCGCGAATCGAGCCGTACGACACACGGCAGC
-GCCCATCGGTCGGTTGGGGGAGGTGTGGCCGTGGGACTTGCACGCAAAAAAAGCTATCCA
-GCTTTATATTCCTAAGATAGAAAACGACAGACGGACGGACATGGCCAGAACGACTCGGCT
-ATGGATCCTGATCATGAATATATGAATGAATATTATACATGAATATTATTTTTTGTGGTT
-GGAAACGATTTCTTCTACCTGTAACATAGTTTTCAACGAATCATGGATGGCCTCTAGGAG
-AAGCTCTGTGTTGTTCCAGATAAGTTTCCATCGTAATCGTTTAGTATTGTTCCGTGATCA
-CTTAATCTATTGTCGGGAGTTGTAATGTACTTCTAATATGACCTTAACCAATTGAAGGAC
-CTAGCTTTTCGTGTTTCGGGACGGGAAAAGTTGAAATTGTTTGGAATGATGTTGTGGTTA
-TCACATGGTAAATGTTAACGCATAATGAACTGCGTCAATTTTCATGAAAAATATCTAAAG
-CAGTTTGGATTTGGTCGAGGTCAATAAAGTGAACTGTGAGTGTCTTGGTAGGCCTAATTG
-GATTGTTCACGTTGGCCATAAATACTAAGTGGATCCGAATTAAATATTGGTTGGTGATTG
-AGCTTTCTTTATTGTATGTTATGTTTGCAAGATTGCTTAATTTCCGGTGAGAGTAAGATG
-TTATTTGGTTTTTTCTGTTGGTTAAAAAGTTTTGGGTATTTATATCACTTTTAATAAACA
-GGACCTAGTTTTTTCTTAAATATATAGAAATCGTAAAGTTCGAATAAATTATACCAATTA
-ATAAATTATATGTTAAATGTTTATCAACCAACATATACAGGAATTGAAACCATGTGACTA
-TTCAACTAAAAAGCTCTAGTGTTATGAATCAAAAATCGAAACAGTAATTATTAAATAAAC
-TCATTGTCCCGATCGGACTTTTATTTGAAGAATGACGAAATAGACTCGTCCAGCGAAACG
-GATCAAGACATCATCAGTCGTATTGTACTCCTTTGACGCCATCCTAAAAGAAATTAATAT
-TATTATCGTAAATTGTTATTTTAACTATTATTATATGTACTTATCCTTCTAGACTTCCTA
-TGCTTTCATGCTCAGCAACTGTTTGTTAAGATTGACTCAAAAAAGGAAAAACTAAACAAT
-TCCAATCAAAAATGTAATCCAAATACTTTTTATAATTTATTCGCGTTCTTCAATAAAATA
-TTTATTTATTATTGCCAAGTCTCCGTTTGTTTACAGTCTATTTAAGTGGGGTGTATATAT
-TGATATTTTATTACAATATTATCTTTTTTTGTAATAAGCACTTTCGTTTTACCCTAACTT
-ATATATAGCGTTAGCGTAATAATTATATTCACAGCCAAATCTTATAAATAGTTTTTTATA
-TTTTATGTGTCTGCACATGCTTTTTGCCATCTATCTAATATTATTATTGTACTAACATTT
-TATATTTGTATTTGTTTTGTTCTGGAACTCACAATTACAATGCAGCGCACATTCGTAAAT
-TTACATTTCTCTTATGGAGCTAAAATCTTTTGATTGAAAAAAATTTAGCCATTGCTAAAA
-CTTTTAGTTACAAGAATTAACTTTTTTGAAATAGATGTCCACTTATTTTGACCAATTGAG
-TGGACCTTGCAAAGATCTATTTCAAAATAAAAATTATGCTGGCTTATAAGTATTATTACG
-GCTTTTAATTTGAATATTTTAATAACATTTTAGGCACTTATTAGAACTGTATTCTTACAT
-TCTCTATAATTTCAACTTGCATAACAAAATCAAATTAAAAAAATGTTTGATGATTTACGG
-GTCGTAATCATCATCGGGTCGATCAAAAATGTACTATTATTTAAAATTTGTCTTCTTCAC
-TTAATATAAATAAAATAGGCGACGACTGGTGCCCAGTGTAATTATGTTCATAATATTAAA
-TTCCTTATATATACTACTTTTTTCAAAAGTTAAGTAAATTTAACCATCATCTAAAGCCTA
-AGGTTAAATTAAATTTTTTTATAATAAAATTCCACAGCAACCTTAAGTAACATATTGCTT
-AAATATGCCATTTAATATTCCATTTAAATTTGAAAATTCTTAAGCATTAAAATAAAATAA
-TAATAATTAAATATGTAGCTTACATGCGTAAAATATGATTAGAATTTTGGTTGCTTTGTG
-TTTAATGTTTTTTATTTGCATGGCAACGCTGGTACTATTTTCATACAGTGGTTGACAGGA
-TTTTATCTTTATAAATCACAAACGGATTCCTAAAAAAATTCTAGACAAATCGAAAAAGCC
-ACAGAGCATTAATATATTTAATACTGTGTCATAGTCTGACTGTGGTAGCCTGGGAATTTC
-AATACGTGTCTATTATTTTTTGTACTTGAATTGAAATATTATATATTGTTCTAAAAGTAA
-AAATAGGGAGGTAAGTAGGAGAATCTTTGATACAAATTGTGAAATGAGTAAAAATTAAAA
-GCGATTTCGTTCTGGTTTCATAAGTACAAAATTATTAGCAGCTTACAGTAGCACTGTATG
-TTTCAAATAAATCCATTTCGGCCTCTGGCTTATAAAGATTTATTGACAACTAATAACCCA
-CTATTTGGAGATATTTCGCTCACATCTTGATATATTATTATATGTTATAACGTCCTAAAA
-ATTAAATTAAAATCCAATATTAGATATGACTTCCTGCCTATAACTTATTGGTTAATAAAA
-GTTCATGATATCCGAAATAATTTTGTCGTAAGTATTTAAGTTTGGATCTGTATTAAATAT
-TAGAAAAAAAAATTGTGTAAACTTATCAAATCTAAAAAAAAGTCTTTAGATTGCTGAGAT
-ACCGAAATCGCTTGTGGTTTTAGAGTGGTCGTACTGAAGTAAATATGAGCAGCGTTGGCG
-TCACAAGAGTCGGCATTTCTAGTCTCAACTTTCTAGCTCTTATAGTTTTCCATATCTCGA
-TGTTCGGACAGACGGACATGGCCAGATCGACTCGGCTATTGGTTTTATTGGTTAAGAGTA
-GATATACTTTATAGGGTAGACGTAGCTTCCGTCTTCTTGTTACACTTTTTCAATCAAATC
-AAGTATACCTTTTTTAATAAAGGATTAACAGGAATAAGAGATCCCGTAAATTTATTTGAC
-TTCTAATATTGACATCTCCGACGCCTTAATAGTTCTTTATGGGCTTTAATATATTCTTTT
-TACCGAGCTTATTATACAGGCATACCTAGAGTCCATTCAATTATGATTAAATACAACGAT
-TATTGTCAAACTTAAATATATGTGCAAAAGGATTTTATGTATCTGTTTAAGGTACTCTTA
-TTAGTTACTGATTCTCTAATCAATATTTTGGCATGCCCAAGCCGAAGAGTTTAATGACTT
-TTACCTTATTTAGTTTACATCATGACACATAGTCACGACTAGAATACTCATCTATATAAC
-GACCAGTCGCTGAAATAAGTTCCTAAATCAATTAAACAGTAAACACTTCAAACGTAATCG
-AAAACTTACAGTCTTCCATTAATATAACTTGGGTGTTATCCATGTTTGTACTAGATGCAG
-ACTGTGGAATTACATTATGCTCCTCTTCGTTCCATCTAGTCCTGGTACTTGAACGTGATA
-CAGCCATTGGAGCTGAGTAAAGTGTTAGGTCTGTTGGACTTATAACTCCAGACATTGTAG
-AAATAGAGCCGGCATATCCCAAAAGCTTAAAATTTATGAAACATTTGTCAATAGCATTAA
-ATTATTGCCTACATTTAAACTATTAGCTACCCGTTACTCATTTGGTGGAACTGCGAAAGC
-AGTTTGCAGTGTATTAATTGCTCAAAACTGTCTGTATAGGCCTTCAAATATTCATACCCT
-AAAAACTTTCAAAGACGTAGTGTGGTTTGAGAAATCTAAACGTTTTACAAAAGAGTGGGA
-CTGTGGTTTTAGCAAATCTAAAATTCCATATACCCCTTATTCCCCCTATCGCTTGTGTGG
-ACATATGAAAAGACATCTTGTCAAACAATCGTACTTACCGATGTGGGCTGCGAATGAAAG
-TGATTAAAATATTCTCTATTATTTGATGAGGGATACATTTGTGTTGTAATTCTGCCTATG
-TTTGAGCCAGCTGATAAAAGCTTACATCGCCCAGGATCCAGATAAGATTGGGGACTCGCT
-AATGTCGGTGTGTGAGATTGCGGTTGAGGAGATGCAGTTCCAGTCATTTCGTGTTGTGAA
-ACGACATCTGTGTTATTGGGGCTATTTCTGTTGTCAAGGTTACTTGCAAGTCTATTATCC
-GTTGGCAGGCTATGTTTCGCTATACAACTATTGTCGTTCAAGCTTGTAGATTGGGCTGTC
-AGTGGCAAAGAAGTTGGTGGGGATTGGACTAAGGTTAGATCACTGCTACTGCGAATTATA
-GCTACAGGTCGAGCCATTGGTGGCAGCATCGGCGGAAGCATTGTACTGTGATAATGAGTT
-GATGGTGAAGTCGTTAATTTTGCAGATCGCAGCTGTTGATGAATTTGAAAATGCGGCGAA
-TGACCATGACCTTGTGGGAGTGTATGGGAGTGTTGAAATGAATGGTTTTCAGCTGATCCT
-GTTATAGTTGTCGTATGACTGGTGTCTTGACAAACATAAGTGACAAAGTCCGAAATATCT
-TGAGGCTCCGTTGAATATTTGTCGGAGCCAACACGATTTTGTTCCTCAACGGAAGTTGTT
-TGAGATGGTCTTGTATTATTATGCTGGGGGTAATATAAGGTATTAGTCGGACTAGTGGAA
-GACGAATGTAGCAAGGAGCAACTATGTTGTGGGAGAGCTATAAAAAATAACACATTTTAA
-ATTCTTATTTTATTATTACAACTTTTTGAATGCTTTTACGATACCTTGGGCCAGCGTCCG
-ACTACTTAAAGAGGTATAGCGATGCAAAGAAATGGGTGAAGTTTTTGGATCTTCAATAGA
-GCTATCCGTAGCTCTCACGATCAAAGAAAAACTACTTGTGCCATTATCTGATGCAGTGCT
-CGTGATTGGCGGTGAGCTACTTTGATCGATTTTGTTAGCATCATGGGAATCGCCGTTTGG
-GCCTTCTGTACGTGGCAATGGACTTTGTGATAATTGTGTAATCCTCTGATCTATAAAATC
-AACTATACGAAAATCTCGTGAAAATTTAAAAAAACAATCAAGCATATTTACGTACTGCTA
-TATCCAAGTGGAATCGGATTAGCCGCAATTGACCCAGATTGAACAAGACTCTGAGCAGCA
-GAAATTGAGGATTCAGAGTTAATTTGATATGTATTACACTCATAGGTAGCTCCAACGTTC
-TCCCTCTTTATAAGGCTAGAGTTTAGGTTTATATCATTTGATTCATCTAAAATTAAATCT
-AATAATATTCCAGAAAAAAATTATTTCTGCCTTCCACTTTTTTCAGACTTTGTAAAATTA
-TTATTCCAACTACTTTCATTTTATTTGCATACCAAGTTTTCATAGGACATTTAGAACCAA
-GGCGCACTTTACACCAAAACTCTGTATTCCCATTGGAAAACTTGATCATTTTATTTTTTC
-CCAAGTTTTCCAGCCTGGAATAAAACCACTGCTAAAGAATTGTTTTCCATGGCCAACGGT
-TCCAAAATTTTCCAAAATAGCAATCGAAATAGTTCCAGTGTTTCACAAATTGTTCACGTT
-TTCCCTTTCTATCGATGTTTGCCATGCTTCGCAGTGCAAGCATGGACTATTTATGACGTT
-GTGTCAAAAGTACAGTAACTTTTGCAAAAAAAAAACCATTTAGAACTTAAATTTAATTAA
-AAGTTATTATCATGCTTCTATATGGACTGACAGACGGTCGGAAACGCTTCCATATACCTG
-TTACATACTTTTCACCGAATCTACAATAGTATACTAGTGTATATTGTACATACATATATT
-AAAACCTATGGGTGCGTTCTTGATTCTAAGTCGAAGCGTCAAATTCTTCTATCTTGGCAA
-ATATTCGTAGTCGAAAGTGTTTCAATTCACTTCCTTTTATAACATATAAGTATATGATAA
-TTTACACAGTCTGTTGATTAATATGCAAATAAAGTAAATAGTACCTTTAGATAATGTCCA
-CAGTTCTTGAGAAGAAAACACGCCAGTTGCTAAAATAATATCATTACAAACAACACCATT
-ATATGGGTTTTGTTTAACGACATCATTTTTCATGTCAGCGACCTCATCTTTTCTGTTTGG
-ATCATTACTTCGATTATACATAGTTATATGTGGCGATCTTACGCCCGGAGTAGTTGAGAA
-AGTCGTATTTGTATTGTTAATTGAATTATGAGTATTTATAAAGTTGGCCAAGTACAAGTC
-CAATTCCCGAACAGACACGTTAATGTGGTACGGATTTACACATAATCCTGGATGTAAACA
-TTCCGGATTTTTTTCTAACCGCTCACCATCTGTGCTTTCTAATGGAATCGCCTTGAAGAG
-TATAACCATGACCAAATCAAGCCGCCATACTTTGTCAGCCTGTCTTAAGCAGTCAATTCG
-TCTCATTTTTCCCTTTTGATCGGGGTTTGAGAGAACACAAATTGATTTTCTTTTCCCGAT
-TATAGATTGCACAAAATCCTCTCGACTTTCTTGTGTAATGTCTTTTCTGAGTTTTCCAAG
-AAGACGGGAAGCCCACTTTTGCTTCACCTCAGTCTTTTCATTCTAAAAAAAACGATTTTA
-TACTTTTGTAAAAATTGTTTGTATTAATACCTGGAGTTCATCTTTACAATGTCTTTCTTC
-TTCCAGTGACATACGTTTTTCATGTTTCTTATAATATTTTCGTTTGGCGGCTTGCAAATT
-AAACCAAGAGTAGGAAAATGATTTGACGTACGGTAAGAGTGCCTCAATAAAAGGGTGAAA
-TTCATCCTATATGTAAAAAAGGCATTTAATTAGTTACTGATCTTAAATAATTTTACATGT
-CTAAGTGCATATAACTTAATGTACTTTGTATATTAACAATAAGCTTAATACGGATTTAAG
-GACCATAGAACAGAGACTTAAAAGTCCCTAATTGCCTCTAACTGTAATAAGTTTTAAATA
-CTTGACAATCCCAAAGATAGGTGAGGTATGTTATAGTTGTAGTTAGAGTTCTAAAGTGCA
-AAACAAGGAATGCTTAAAAAATCGACAAAAATTTACAAATAAAAACCATTTGCACCACCT
-TATGTATATATACAAAAAACTACGTATTCCATCATTCCTGATGGTACTAAAAATTATATT
-ATATTTTTGTTTAAAAATATATTTCGATTAAAAGTGCAATTGTGAAATTGTCACATTTTT
-TTAAACAAATCAAGAAATTTATAAATATTATGTGCTTATACTTGCCAAATACAAAACATA
-AAGATGTCGCTAAATTTTTGCAAAAAACTGACTGATCTTTGCGTTTCAAAATTTAAAGAG
-CACCTAAACAGAATGGCAATAAAACAACAAAATGCTACGACCTTTTTTGTCAGCTTCTAT
-CCCTTTTGTCATTTGCTTTGTTGTAAGTAACGATTGTTTAAAATGTGCTTGCCCTTCTAA
-CATATGTGTGAACACAAACGTACACATTTTTTGAGAAAAAAGTTCATATATACATAAATG
-TATATATATGGTCTTGATCTTTTTAAAATATTAGTTGGATGTACGTGCGTACACATACAT
-ATGTTTGAAAATTTATATTAATATTCATAGTTTTAATAAGAGTATATCTAATATTAAAAT
-ATAACTGAAAGGATGAAAAGATTCTACAGAGTCTGTGTATAAACAGAACAGGGTTCGTTG
-TACCCGAATATGCACGATGGGGTTTTTATTTTCCTTTACGTATCCAAATGAGTACATCTA
-AAAGCAGTACGTTTGGGCGCTCTACGACGCCATCTATTCAATGCTTCAAGCCAGCTTCTT
-AGCTGTGGGAAAAAATTGTAACGTTGTTTGTGGAAAATGAAGCACTCTGTAATACTGCTT
-TTCCTGGATATGTTCACAAACTTCCGACTGGGTGGGATATGATATGGGATATCAAACGAA
-TTAGAAAACAAGTATACTGTGTATATACGTACGTATATGTACAAATAAATGTAAATAGTG
-TTCTGTGAATAATTTCCCTACTTTTCCACATTTTTTTATTTCGTTCTAATGTTGATAAAA
-ACAATGTTTCGAATTTATTCATAATATGACGGGATTCATTTTTAATGTACATACATTGCG
-GTTGCGGTTTCAACCCTTTTAGTTTAGTTTTAGTTTGTTATTTATATGTGAAATTTCCAT
-TACTATTTAGAAGGCAAACTAATTATTATAATTTAACTCAAGAAATATAGAAGGTCTGAT
-ATTAAAAAGCATGCGAATTATTCCGATTAAGAAAAAACTATATTTGTACCTATCGTGATA
-AATTTGGTCTTGTAAAATTTAAAATATACGTATTCGAGAGCATAACTTAGTTCTCTTCAA
-ATTATCTCACTGTTAATCGCATCTATCTTACTAAATAACTTACAGACTTTTTCGATTAAG
-CATCACTATTTTTCGTAAAAACCTAAAAAAGGTACCGACGGCGCTTTACCTGTCCCGATG
-ATGATGTTTGCAAATAAGAAGAAACGTCCGTCTCGATCATACAGCCTCTTAAAGTTTCTG
-GTATAAACATACCTCAGGTATTGTTACTTTCATTGAATCGTTTATTGCATTGTCTATATC
-GAACGTAGTCTAAAGTGAATCAAAAAATGTATTGAGTTTAGGTAGTATTGCTGTGTATTT
-TATTATATAAATATAATTAATGTTCCTAGCAATATTTTCAACGCCCGTCTAACGCCCACA
-AATTCGAAAAACCTGTAAAAGATCCAGCGAGTAACTGCCAAGCAATTAATTTAACCACCG
-GTACGGATTCCTCCCAACTTACATGTCTTTATCTCCGTTAAAGGCCCTTCAGCTGAGTAA
-CGCATATCTGAGGTATCGATGTACTCGGCTATTACTGTCGGGACAATCCGCAAAAAAGTT
-ACCGAGAATCACATAAGAAGTAAACTTTCTCATGTGCTTACGCACAATAATGTATAGAGA
-ATTAAGTCGTCCGCTCGTCTTTAAAGTTATTAAACTACAACCTGTAATACTATCTAAAAA
-TGCAACTGTAATTTGTTTTCTTTAAGTAAACTAGTAGTATGAATGGTATTCTACCATAAT
-ATTTTAATAAAGTCCTTCTTAAAGTTAAGTCAGTTCTAAGACCTCGCGGGTTTTAATTAT
-GTGAAAAACACAATTTCATATTTTTTTTGTTAACACTTACATGTATATAAAGGCAATTTC
-TAGTACACGGAACAATAACTGAGTAGCTGTGTTATGCAAAACTTGTGCTTATAGACTAAA
-TTTAAAATGGGCAAATCACAGATGACTTCTTGGATTTTTGTTCTCGTCAACTGTTATTCT
-CTTTGAGAGACATACATATGTGCATGAATCCAAATTAATCAACAAATACATAAGCGACCC
-AAAGGGCCCGAGCGAACCAAACGTTCTAAAAATGGATACTAGTGCTCTGAGAGACTGGAA
-CTAAACGAGAGAGCTCATTGAAATTCGAAATGCGCATGTGACACGCAACTACAGTAAAAA
-TTCAACATGTCAGAAATATCTACCAAGCCCAATAGCTTGATGACAATATTAATTCGCCTA
-ACTAAAAGGAACTCGGAAGTTTTTATATTAAAAAACACATTTTATGGCAAAAACTATAGA
-TCAATCAAGGTGTGAATGCACAAAATTTTTTTTAAAAAATACTATATTAGTTTAAAATTA
-AGCAACATGTACAAAGAACAGTTCCCTATTCCATAAGAAAGGAAATGGCCGTATCCGTTT
-AGAAGGTTGATTTTAAGTACGTAGTTTCTTAGAATGTCGAATTTGTGCAAGTTCGTTTCC
-GAAGATTCCACTCCTCCTCTGAAGTCCTAAAAAGGTTTTTTGTTTGTTGAAATTAGTCAA
-TATGGCGAAATAAATTTTTTGGTCATCGAGTTCAAAGACTCTCAGATTCCAGTAATTAAT
-TTTTCTGGAATATCGATAGAAATTGGGGAATGAAATAAAAACATTCAAAAATGGGCGTTA
-GAGTGCCCAGTGCAAAAACTTGTTTGGCACATTGATGGAAAAGGCGGTTTGTGTGCGTAC
-ATTTGGAACATTTGGAATCTTCCTTTCTAATCTCAACTCTCCTGCTTTAATAGTTCCTGA
-GATCGAAAGACTTCGCCAGATCAACTCGACTATTGATCTTGATCAGTAATACGTTTTTTT
-TTGTTCGAAACGCTTCCTTCAACATGTTACACACATTTCAACGAACATAGTACACCCCCA
-TATTATAAGTGGTGACCATAAAGGCCTTGGTTATTGGATGAAATGAATGTCAACTTCTTG
-TAAAAAGAGCGATTTTACCCTATAAACCCGATCAAGACCGATAGACTTTTATTGATTTGG
-AATAAAGTTTTTCTCGCTTTTGAGATGAAGATATTTTGCGTCGAAATAATTGGATTAAAG
-AAATCCCAAATGCATTTGGGATGGGATAGTTGACTTCCGCGTCTATCAGATTACGCTTAC
-TGAGGGAGGATAGATAGAGAGGCAGGTTACAGACGGCGAGGGAGGACGAAAAGCGAGACT
-TCACGAGTGAGGGCAAGGCGGCAGGAAAAGCAAGAAAGCAAGATACAAAGACTGACCTGC
-ACAAACGGAAAAACCGTGGACATTGGAGACGCCGAAGATTAACGTTTAAAGTGGGCCCAT
-TTAAGCATTTCAAAGACTAAATAGCCAGTCATCATGAATCAATTGAAAGGCAGAATCCGG
-ATAGGTACGACACTAGTAAAGACCAAACCATGGCATTGACCCGGCGAGTCCAGTCCTAAA
-ATAAACCCCTGCGCGTGTCAGGACTGTGCTTATGGCCTTGTCAAATGTTTTAGGAATTGA
-TGCCAGGAGCGTTCATAAAAACTGAATATGCGTGGTACCGGCAAGACCAGTCGGAGCAAA
-TGTGGGGCTAACGTGTTGTTGTTACGCTCGGCGGAAGCCTAGAAAACGCTGCCATATTGT
-TACCTTATGTCCGTATCCAACAGAAAATCCGTTGAAACGCAGCGCACAATAACTTTACAT
-TTAAATTTTGGGAGTGGCTGTGTGTGTTCAAAAAGTAGTTCGGCAAACAAGGCTAACAAC
-AAATTTTATAAATATTTTAAAAACTTTCAAAAGTTGGGGAGCGGGTTTTTGGAAACATAT
-TAAAATGCTTTATGATTATCGAAAGAATTTGACAAAAAGAATAATAAAGTGAAACAATAT
-AAAAACTGTAGCTTAACAAAAATTTCAAGAAAACCAATAAAATTAAAAAAAGTCTTAGAA
-ATTTTCAAAAGTGCGGCATGATATTTTTGACAGTAAATGGGTGTTACAGAAGTCGCTTTA
-CAAAAATCTGCATCCTTACTCTTAAATTCTTTTTTGTGTCGAATTCACAGAGTTCATACG
-GACAGATAGAACCTCTGGAAGGGGGTTTTTTTAAATGGTATTCTTCCACGACTTACCTTA
-TTTAATAAAGAACCTTGCGAATTCTAATGAAAGCATCTGAATTATTCGATTTGATTTATA
-ATATCACCGCTTTGTATAATAATTAGGCGAAAATTGGAGAAACTATGTCCACTTCAATTA
-CATTTTAAAATATATATGCTATTGACTGTTTTTTAATGCTTTATTTGCTGCTATGAATAA
-ATTATTTTAATAATATTTTAACAGGTATATAACAAATATGTAATTTCAAGGTGGGTTGTT
-TTTTCGATTTTTCGTTTTTTAAACTCAGTTTTAGTTATCAATTATGTGTATACTTTTTTA
-ATTCTTTCTTATCTCTTACTTTTTCATAATTTGTGTTCTCGCAGTTGACGCTCCTTCCGG
-CAATGGTTGGCTAATTTGTTATAGTTACATTTAAAAATGGTTTATTTTCTGGTTTATTGT
-GCTAATGCAATCTTTCTCTATTTAAATAACCTACATGTCTATCATACGGCACCGTATGCG
-AATAAAGAATATTTAATTATTATATTGAACTCTTTTCTGCATTTTTTTTTTTTAATTTAA
-AACAGCGTAACAATCTTTTTTCTTGATTTTTGTTGAACTATTTAATGTTACAATTTAACA
-ATTTGATCGTATTATATACATTTTTATTAATTAAATGATTTTTTCTTTAATTTTGACCGA
-TATCTATCTTGCGAATATATATCAATATCCAACTTTATCTTATCAACTTATCCCATAAGA
-TGTATAACTGAACACCAGTACCGTTTCAGATTTCCTTTTAGGATACCAAGATCTCATTCA
-AAAACAAAACTTTTTTCGATTTATAAAATTATTTTTTTTATTAGGAAATAAAATTTTTGC
-CGAAATCGAATATCAAAATCAATAATCGGATTTAAAGCATTCCAACTTATAAATATTTAA
-TTAAGCATTTGATAAAAAAAAACCACCACGTTACGCTTTTTAAACCCATTTATAAAAATT
-TTAACTGTATTAGGACTAAAATATGAGAGATTATAAGGATTCTCAAAATTCTAAGCAAAT
-GATTATCCGGAAAATAAATTTAAATTCATTCCAAAGAAAGTACGCAAAAATTGCACTTAG
-TCATGTTTTTGAATGGTTTGTTCCTATCACCTTTTATGCTTCAATAAAATAAAGTGATGG
-AAAATAGTACTTTTCAACTTTAAGGACTTTTCCATCAAAAAGAGGTACTCCTTTGTGCAA
-CAACATCATTTTTAACAGGATTTTTTGAACAAATGTACAATCGTTTATAATATTTTATGA
-TGATAATAATGTCCTTACAAAAAATATATATATTATATATATGTTATATGTATTATATAT
-ATATAATATATATGTATTAAGCACGTACAAAACTATTGCTCTTTTCAGAACAAATACTTT
-ATTATAGTTTTATGGCTGTTTCGTAAAGTTACAATTTTTGTAAACAATATAACATTAATT
-TGTGCAGATTTAAATTATTTTCGTTTTTACATTATTTTGGTATGATATTGCTATAAAAGC
-AACTATAAATAAACTAATGTATGTATGTATCTACATCCATCAATGTACGGTGTTCTCCGG
-TATATCTACTGGTGTTAATTAAACGTTATTAAGGAATTCGTATTAAAGTTACTCAGGTTT
-TAAGCGATGCCATTGTACTACAGTTTGTCTGGGCTTTGAGATCATGTCCTGCCAATGTTT
-AGTTTCCGATGCTCCAGAACCGTTTTTTCCTAGTTTGATTGCATTAAAACAAAAAAAATA
-TTTTATTAAAGATTGGATTATATTAAGCTGTAGAGATGTTATTTTCATTTTTACCAGCTA
-ATAGTATTCGTCCTATTAACTCGTTCCTTCCAATGTTATCAAAATCCATCACCATAACAT
-CCAAAGAACATTCTCTTATTTTTTCCCATGGTACGTTAAAACTAAAGGATTCATTAAATA
-CTGGATTTAATGTACACGTAAATATAGGCGTTTTTCTTTTTTCTACCCTTTTATCGCCAA
-ACTGTAGCCACACCTTTACGTATGGATCTACAAGTAAAAGAATATTAAATTTGCATTTAC
-TGGTGGAAAGTCTTCTAGTAAAAAACACATTGAAGTTGTTAAATCCTTAAATCTTGTATA
-GACGAAACAATTGCGACTATAATATAAACAAAACAAAGGGAATGAAAAATATAATGTGAT
-TTTCCTATCATAACCAATCAAACTGTAGTTCAAAATCGAAACTGATTGTATAACCATTTT
-AATATTGAAGAGGTTAAAATTAACATGCAAGAGAACAATCAAAATGGTGGCGCCTTTCCA
-TTCTTTTGAATTAAATGACACCTTATGATCATAAAGAGAACAATCAAAGTGGTGTCGCCT
-TCCCATTCTTTTGAATTAAATGACACCTTATGATCATAAAGTCTTCTAATTCGGTATATA
-TAAGATTCGGCAATTAGGCAAATCAAATTAATAATAAAATAAAATAAAATGCGACGGAAT
-TAAGTTTGTGAAAAATCACCAAAAAGTATATTTTTTGAGACTGAGACAGGTCATAAGTAT
-TGTAAATAAAAGCTGGACTACAGCTTTTAAATCCTTATATCATTCAGAAACACTATTATT
-GTCAGCATTTTGTGTTTTTTCAACTTTTTATGATTCTGTGTAAACGGCTTTGACTAAACT
-GATTTCCATCTATATACCTTTGCAGGCCATTTCACGCCAAACTTAACATATGGTTAATTT
-AAAACATAAATTAAAAAAAATTTTATAATTATAAATGATTTTGTACCAAATAAATATAAA
-GTGCACTTATTCGGCAAGGTTTTGATAGAAAATAGTAAATACTGAATAGTAATTATTTTT
-TTTTAGCCGAGTGGAATGGTTTTATAGTACAGGGGGCGCCACTATGTATTGTAGATTGAT
-TTATAGCGATGGGGATATTTAGCTTCGTTTTCGATTGAGAGAAATAATCGAGCTCGCAAA
-ATATTTTTTTAGACGTGTTCTTGCGTCTCTGGAAACAATCTATATGGTTAAGCTCAACTT
-CCTAGTTCGAGTTCTCGACGTTTATAAGGAAGGAGAGACAGACTGACATGCTACATACAT
-TTCAACGAATCTATAGTAGTTACTATTACTTTAGGAGTTGCGGTGTTAAATGAAATCCTG
-TTTTAACAATAAACATACGTATATAATGATATATAAAAAAAATGATCTTGTAAACACTAG
-TGTTTCTGCTTACCAGATTTTCCGTTGATATCTTTGGCTTTCAAATTTCTCGCTTTAATT
-AGTGTTAAAGTCAAAATTGAGTTCGACGGGTGATAGCAAAGGGAGGAGAGAAGTTCTCCG
-CATTTATCCTTTGCAGGGGGCTTTAAAGCCTTCCAAAAAGATTGTTTTCCAGCAAAGTCA
-ACCTTATTAAATAAGCAATATAAATTTTAAGAAATACCTCTTAAATTAATTATTTACCTG
-ACATAAAGGAAGAAATACTTCCCCTATGGAGTCATCTCTTGAAAACCGATCGTAATCAAA
-AACATGTAAGTGTAAAACCTTCAATTGTCCATATAAAAATACAATAAAATGTATATTGTG
-ATTGAAATTTAATTCTAACTTAATAAATATAACTATTCCTTTGTTTATGCCTGCCAAGTG
-CACAAAAAGAATCAGAATGACGCTACCGAACGAAAGTATATAATCTTCGTCAGTCCATGC
-TTAAAATCACTCTTATTAACCCTCCTAAATTATTTAATATCTCACTAAATTTCACAGCAA
-ATATAAATGTGTATTATAATATTATAAATAAATATTTTACAGTATTTTTTTATTATTATA
-ATTGTAATGATTGTTCGTAAAAAACCAATTTAGCTTTAATAAACTCCACAAAATTTCTTT
-ACAGCACTCAAAAGTGGAGCAAACTCCAAGCAGTGCTTATAAACGGATTCTAACTTATTA
-CTTACACGTGATTGAAGTTTTTGAATTGGAAAACCTTCAAAATAAAATGTTTCATTCCAT
-CGTGGATTAAGGGTTCGCCGTTTTATTTTGGTTTCCAATCTATGCTTTTTATCTGGTAAC
-AGCGTTACACGAACATATGGATCGGAAGTACCACTCAAATCTTTTGCTGGAAGCTCTTTT
-CCTTGAAGAACTTTCAAAATTAATGTTGTGTTTTGGAAATCATACTCCAAGGAGAAATGT
-ATTTGCCCAACATTTTCACTTGGATCGGTGCTATCCAAATACATGTCTGTCATTGAGATA
-CTTTTATTCTAGAAAATTAAAAGAAATAAGAAAACAATTAAAATATTTGTTCATACTATA
-AACTTGTGCGTACACTTAATGAGTTCAATTCGGGTGTTTGAATCTAACGGACTCGCTGCT
-GCGAGGGCGTCGCCTTTTATTCATTCTTACATAGGTTCTTATCATATAATTATATAATGC
-AGCGCTTGTAAGACGCCGCAGTCTGCGTTGGTTAATGCAGCTAAGTTTTATTCTTAAATC
-TATGTTTGAGGACTATGACCGCGCTAATCACCTCCCGCATGGTCATATCTCTTGACACTT
-CGGCAATAGGCCGCTGCAATCGTACTTATCTGTAGTTGCCACTTATACTGTCCGGTGACA
-TGTTTATTGCAGCCCATAAATAGAACATTTTTATAGTTTACCTACTTATCATATCTAAAC
-ACATATTAAGGCATTCCCTTGAGTGTACGGCCAGTAGTCGTCTCTCATTTATGCGTTGCC
-TCCGGATATAAATGACCAATATAATTATGATAATCGTTGTCAACCCTAGAGCCGAGTGTC
-CGCTTGCCGTGTGGAAAATCAAGTTATCAATGTGTACCTTGTTATTTTTCAGAGTCTTGA
-TGCGCATTTGAAGATTTTGCAGTGTTGTTCACAATCAAGTGCTTCAGCGGGACCACGTTC
-CATTTCTCGTCTATAATTCGTAAACTGGGAAAGATAGACATTTCAGACGCTGTCGAAATT
-ACTTTTTGGAGTAATTCTTGTTGTATCCCCTAATATTGCTGTGCATCCTGCAAGTAGTTG
-TATAATGCCTTGATTGGGCAGTCCTATAACTTGATGCTGTTCGTTGCATATTATATTAGC
-TGCTTGATGAACGAATATCCTTGGAATTCCATCATTTCGCATGAGTGTGCCTTGCTTGGT
-ACTCATCCGCGTTTTTCCATGCCCAATTATTTTCGCAAAGCCATGTTGTCGAATCCTCAT
-GTCTGCATTAGTTAATTTCCATTTCAGACATTAGCTGATATGCGTTTATGTCTGTATTGA
-ACGCAAAAAATTTAGAATTCAATTTTGGAATAAGCTTTGTTCCGTTTGTCCACAGTGGTA
-TTGGGATTACTTCAAAGAGATCCGTTTCCTGATTGTTGTATATCGGCAATTTTGCTTCAA
-TGAATAGGACATTATCCTTCAACATAGCTTGGGCCTTCATCAGTTTATAGATCAGTGGTA
-ATTGTATAACTGAATTTCCACTCGGTAGCATTTGTTTTCGTCCTTATTTTTGCTTAACTT
-TTTCGAGCTCCTCCAGCATTTTGTTAGGCGCAATTAGTGTAAGATTCTTCCTTCACTAAT
-TTCCGTTATCATTGAGATCGCTGTTGCTTGTAGGCTTTCTGCCTCTTCAATCGCACTTGA
-TTTGATAACATAAGGAATTTAATTGACTCCTTATATACCATAAAGTGCTCCTTCATGGTT
-TCTGCAATAATATTGACTTGTTGGGTCAGTTTTCCCAAATTCCGGTTTGCTTCTATCGTA
-GTTTGTCATCTGATTGTCAACATATTCCATTAGATGTTTTTCGTTTTTTATGATCGCTTA
-CATATTTTCCTGTATTCTATTTGCATTTCCCATATCAAAGAACAGTATAAACCTTTTCTT
-TCGGTTGGTACGGTGCCGTAGTATTTTGTCTTTTTCTTTGATGTTGTCAATTTTTGTCCG
-TATTGTCGTGCCGAAGAAATCGCAGTAGTCCTTGAAGTCTCCCAGGAAGTCCTCTGATTG
-TTTTATGCAGGCCATTTTGCAGGATGAGTGTTCTCATGTTTTATAAGAACCAGCTGTCCC
-TCCTTCAGATTCGGCTTTTCTTGGCGCCATCTGGTTCGCTGTTGCAATGACACCAGATAC
-TTCTCTTTTCATTTCTTCCAAAAATCACCTCTGATGCGTTGAATAAGCTTTCATCTATCC
-AAAGAGCTGATTGTCTTACTTTCGCCAAAATTAGAGGTCTTCCCACCAGAAAATGACGGT
-AATATGTCCTCACCATCGTTTTCGCTCCTTACAGTGACTAATGGACCCGAGTTTAGCACT
-GCTTCGATTTACCATAGCAGCGATGCAAATTCTTCATATGTAAATCTGTTTTCACCAATA
-ACTCGTTTAAGGTGATGCTTCACCGGCTTCCCATAAACATCCCATGTGGGGGCTAACTCA
-TTATTGTTTTTAATGGCAGCTACAAATTCTTTGTCCAATACTCTTGAAGCACCCACGAAG
-TTTGTTCCATTATCTGAGTATAGGTTCTCACTCTTGCCTCGTCTTGCAAAGAACCGTCGA
-TGAGCCTCCAGGAATTTGTCTGACGAAAGGTCGCTTCCAGATGTATTGCTTTTGTTGCCA
-TACAAACAAATACACAAAAGTATCCTTTATACGTTTTTTGACCTCTTGCCTTTGAGCAGC
-GAATCTGGAACGGTCTGACGTAGTCTATTCCAGTATTTTGAAACGAGTAATCAGTCGTTA
-CTCGGTAAACTGGTAAATTTCCCATCAGTTGACTGGACATCTCTTGCTTGTATCGTATGC
-ATACAATACATTCCCTTAAATATTTCTTTAAGGGATTTTGTATGCCAAATATCCAGAACT
-CCCTCTGAATATAAGTTCTCATAATGTTAATTCCGCCATGCAGAGTTTCTTTATAAGCAT
-CCTTTGCAATTAACCAAGTCAAATGTGATTTGTATATATTTGGATGTTTTACATTATAGG
-GTATCATTGCGTTTTGTAATCGTCCACCAACTCGAAGTACGCCATCACTATCCAAAAACG
-GTTAGCGCCTGTAACTTACTCTTTGGGTCGAATGGTCTTTTGTTTTTGAGTAGTCTGACT
-TCGTGTCCAAAACCCAGCTGTTGTTGTATCTTTACCACGGCAATCTTTGCTAGCTTTAAT
-TCCTCTGCCGTAAGATGTGACGGCTGTTGCGATTTTCCTCTCAGCTTTGTTATGAAGCGT
-AATACATACACCATTACTCTAAGAAGTTTGTCGATCGATGAATACTTCGATAAAAGATGA
-TTTTGCAGATATTCGGATTTTATCAATGTGGATACCACAACAATTTCCGATTCCTTTTGA
-GTGGGCCAGTGTTGTGAATCTATAGCTAGCCAATTCGGCCCTCTCCACCAAATTTCACAG
-ATTTTAAGAGCTTGCGGTGATATCCCTCTTGAAGACACATCTGCTGGATTGTCTTTCGAT
-TTAACGTAATTCCATTTGACATTAGGAATTAGTTTATTAATTTCTTCTTCTTATCTTTGC
-TGCGCTTGTTCGGTATCCAAGCAATAGTAATTTGCGAATCACTCCATGCATGCGTTGTGA
-TCTTGTTGCTCCATATAGCCTGCACTTTCGCTAATAACTTTGCTAATAAATGCGCAGCAC
-ATAATTCCAACTTTGGAATTGTTTTCCTGTTTTTCATAGGATTTACTTAGCTTTTTGCTG
-CTAGCAAAGTAACTCTGCCGCCTACTTTTGTATACACAGCCGCTGCATATGCTTTCTCTG
-ATGCATCGCAAAATCCATGTAGCTTCATAATACCTTTGGAGCATCCAGTCCAACGTGAAA
-TGTTAATTTTTTCTAAATTATTTTCTATGATAGACCTTTAGCGTATTCCATCCACCAGTT
-AGCTAAGTTGGATTCCAATTCAACGTCCCAAGTCATCGGTAACTTCCACAGTTCCTGAAT
-GAAACATTTGCCTTGAATCATTACAGGTGCCAACCATCCTAGTGGGTCAAAAATTCTGGA
-CAACTGCGATAACACTAACCGCTTCGTTATGCGTGTTAGCATTGGGTTTTCTGCCAAAAA
-CGTAAACGTAACCTTCTTCGGATCCCATTGAAGTCCTAAGGTTTTGATCGATTCATTCTC
-CTCAATGCATATTTTCTCCTCACTTGTCTCGATTTCCTTTGAAGTTCATAGCACTCATTG
-ACTGTGTCTCCACCAGTTATGATGTCATCCATATAAAAGTCGTCTCTAATTGTTTCTGCT
-AAGACGCTATCCTCTTGGCAAAAGCGATCTGCTAACTCTCGTAGACATCGGACTGCTAAG
-AAAGGTGCTGCCGATGTGCCATAAGTTACGGTTGTTAACTTAAACTCACTGATCGGCAAT
-TTTGGATCATCTCTCCATAGGATATATTGGTATTCTTGGTATTTCTCAGCAACCTTAATT
-TGGCGATACATTTTTCAATGTCAGCTACCATAACATATTGCCATTTGCGCCATTTAATTA
-GAATATCGAATATATCCTTTTGAATCTTAGGACCAGCTATAATAACGTCATTTAGGCTTA
-GTCCTTTGTCGTCTTTGCGGATGCGTCAAAAACTACTCGTAACTTCGTAGTTAAGCTTCC
-AGGCCTGATGATTGCTTGATGGGGTAAATAGTATTTACCTTGACCCGTAGTCTTTACAGA
-TTCCATATGTCCCATCTTAAGGTATTCTTTCATGAATTCGTTGTATGCAGCCCGATTCTT
-CTTTTCCCTTTGCATAAGCCCTGCCATTGCCTGTTTGCGAGAGTCTCCCAGCTTTGCCTC
-TTTGTGGAATGGAATTGCAACCACAAATCTGCCTTCCTCGTTGGTGACAGTTGTTTCATT
-CTGCATTGTCTTTAATCGTCTCATCGGCTTCATCTTCCAATTCCCAAAAGCGTTCCAGGT
-CCTTTAGATTTATTGTTGTAGTGGCACTTATATTTTTTTGCTTTGCTGCTCGAGTTATAT
-TTCCGGACTCAATCCATCCAAAGCTGGTTTTTTGTCCCAATATTCCATTCACGGTTTTTA
-TTTTCTCCATCATAATCAGGGGAAATAGATCCACACCTATCACCATGTCAATTCTGCTTG
-GCTGTTCTGCTTGATGTTTTGAAGCTGCTTGGAATATTTTTTTTGACGCAATTTTTTGAT
-AATTGAGTAGTCTGGGAGATACCTTCGACCTCTATAGTACTCCTTATTCTGGGAATCCTT
-AATATTTGTGCTGCTTCCTCTGAAATCAGCGTCTTCTGGGATCCACCATCAATAAGCGCC
-CTCAACTCGTTGTAACCTCCAGCTTTGTTTTTCACTAAAACAGCTGTAGCCAATAGTGTG
-TCTTGGCCTTGCTTGAGGTCATTGCTTTTGATACTGCGTTTTGTGTCTTCATGAAGAAGG
-CTGTTGTGCCCTTTGGAGCATCGATTGCATGTAATTTCCTTTCTGCAGTCGATAGCATTA
-TGCTTTCCAAAGCATCTTAAGCACATACTGTTCTTTTGAACGAATTCTTTTCTTTTTTCG
-ATTGATTGTGCTTTGAATTTGAGACACTTTATCATATCGTGGCCATCCTTAGAGCAAAAG
-GCACACGATCTAACTTGCACTTTTCTTGTAGCAAGCTGAGCGGTATTTTTGGTAATGGCA
-TTGAGTTGTATTGTTGCTCAATAAACTCCAGTACGTCTTGCAAGGTCTGTATAGCTCTTG
-CCTTTTTTACATGCTGTTCATACAGCTGTAAGGCTTCTGGCGAAAATTTCTGCTAAAATT
-ACGTCAGCAGAGCTTTCTATTTTTCCTTTTTCCTTTATGATGAATATGCTCTCAGTCGCA
-GTATCCAAAAACTTTCTTAAATTTTTCTCATCATGGGGCAGCAAGCACTCCAATTCCATT
-AATTTGTTGAAGTGTTGGGAGAACATTTTTCTGCTATTCTCATAGCGTTTGCAGATAAGC
-TCCCACGCTGCTGTATAGCTAACCGCTTATCCCGTTTTCAAATGGCTAACCACCATTTGA
-GCTTCTCCTTTAAGCAGGCTCTTAAATATCCCAGCTTCCTTGTGTTGCTGAGATCCTTTC
-TGTTGTCTATTAGCTCGTTAAATGATGGCCATTCCTTCGCATTTCCATTGAATGTTGGAA
-GGTCCACTTTTGGGAGTTCTGGCACGTCGTAGTTAGAACTTTTGAACTGTTCCAACTTCA
-TTTGAAGTACCAGTGCGGCAACTTTAGATTGCAGAATGTCTGCCTCATCTTGATCAAAGG
-CAGTTCTGTGTCATACTTGTTGGAAATCGGACTACCAATACTTCTATTGCTGGTATAGAT
-GCCTTTTCCTTGATGGCTTGCAGTATTTTGTTCTGCAGCTCTCCTTGTTCTTGCATCAAT
-TTCACAGTTCTTTCCGACAACATCTTGGGAAAACAAACACTGTGACTTTTTTGTGCTTTC
-TGCTTGTATTCTTTGGCGTGATCCGTTGGAGTATTTTTTGATTGGTCGCCCAGTTGACCT
-AGCTGTGCCTCGACTCACAGCTGATGGATCATCCAAGCAAAAGCAAACACAATGTTTCAC
-CTTATGGTCCTAGTACTTTAAGGCGTGGTCTTTTATTCTGTATTTCTTACCACTGGTGGT
-AAAAACAACAGAATCACTCGAATAACTCTTTTTACTGTGAAGCGCTGGTTTTTTCTTCTG
-TGTTTCTTACCACTGGTGGAGGAAAACAACAGAATTTCTCGAAAGGACGAAAATGTTCAC
-ATTATAAACTTGTGCGTACACTTAATGAGTTCAAATCGGGTGTTTGAATCCAACTGACTC
-GCTGCTGCGAGGGCGTCGCCTTTTATTCATTCTTACATAGGTTCTTATCATATAATTATA
-TAATGCAGCGCTTGTAAGACGCCGCAGTCTGCGTTGGTAAATGCAGCTAAGTTTTATTCT
-TAAATCTATGTTTGAGGACTATGACCGCGCTAATCACCTCCCGCATGGTCATATCTCTTG
-ACACTTCGGCAATAGGCCGCTGCAATCGTACTTATCTGTAGTTGCCACTTATGCTGTCCG
-GTGACATGTTTATTGCAGCCCATAAATAGAAAATTTTTATAGTTTGCCTACTTATCATGT
-CTAAACACATATTTAGACAACATTGAAACAAACTAAATTATTATAAAAGTTAACCACTCC
-CACTCTAAAATGCTTCCGGTTTTACTATATTATAATACTCTTGAAGAGATTTATATTGAT
-TGAGTCAGAAGTTTGCTCAGTGTCAACACCGAGCAAATTTAGCACTGTCGTCTGTTGACC
-ATCTTTCCCTTGCTACACAAATTATACTCTTTAAGTTTAAAACTTTCCCAAAAGTCTTAT
-CTTTCTATTAAAGGTCGTATATAAGACGGGACGCAACGGGAACAGCATTTCGAATAAAAG
-CAATGGAAATCAGAGGGAACAAATGCAACAAAAGTTAAAGCTCACTGTTTTTGATCATAA
-TAGAATCTAATTACACACGTATTTTTTCCAATATATAATTCTGGTTTAAAATTAATCGGC
-TATTATGATACAGCCTCCATAAAACTCCGATTATTAAATATATAAATAGCTTGTTTTGAT
-TACTTGGACCCTTATAAATTAATATAATATAGCCCGAAACACACCACAACCATATTAATT
-CACTTTTCAAGTCAGAATATTATGTATTAATATATATTAATATATTATATTAATAATATA
-TTATGTATGATTTATCGGTTCTTGGCACCGAGAAGTTAAGCCGACTAATTAAGTCGGGAC
-TCTCAACATCACCACGAATAAGCTTACAAATGAAGACAGTTCCAAGCATCGTTCTACGGT
-TAGCTAGGGAAGGTAAATTAAATAAAAGTAACTTACTGGAATAAGGAGGTAATATACGGT
-TTGCATCCCAATTTAGGTTCAGATAGCTTGAAATCCAATTTAGAAGATGAACAGACAAAC
-CTAAAAGATCAAGTTTCCTTACTAGAAGGTAATGATTAACAGAGTCAAATGCTTTACTAA
-AGTCAGTGTAGATGACATCTGTTTGAGATACTTTTTAAAACCCTGTTTTACGAAAGAAGT
-TAGTTTTTTTTTATGAAGAGAAATCACAAAGAACTCCTTTCATATATTAGGGAACTGTGA
-AGACTCCAGAGATAAGTTAAACAGTTTCAGTAGAGGCTTGCACAAGGCTTTCGCACAGAG
-TCTGAGCACACAGCCAGGGATTCCGTCGGAACCTGGCGAATGGACCGGTTTAACACGCTG
-AAGATCGCTAAGCAGTGAGCTTTCGTTAATAGTGGGGCAAAATATTAGATTCGATTTAGA
-TACCGCATAAGAGTATGGCTGTTCGGAATGAGGTAAAGTAGAATATGTTGTTTGAAAAAA
-CTTGGCGAATAGATCGGCCATAGAGATGTATAATCGCTGAATTTAGGTTAAGTACTCCCA
-GTAATAACATAAGGAGTACTTAGGTATCAGATACCCAGCCGAAACTTCGGAGGGTGTCGA
-GGGAAGGAAGTATTACTAAGTACCAGACGCTATATTTTGAGTAAGAAGAGCAAGCAGAAT
-TTTAAGAAACGGTACTTAGGAAAAGCAAATGACGAAAAGGATAGAAACAGGTAGAGAAGT
-GCGAAGCGTTGTTGTTGGTTTATTACATTTCTGTTCTGTGGCATTTCTAATTTTAAGGCG
-TCATTGTTTTCAAATTAGGGAGCACATATGTATCTAATAATATTTATAAATTATTTATTT
-GAATATAATTAAGAGTTCTTTTCGTTTTGTTTCGTTTCGTTTCTTTTCCATTATTTTTTC
-TTTTTCTCCCTTATTTCATATTAACAGCATTAAACATGTATGTAAATATTTACATCTTTG
-TATTTTTATTATTATAATTTAATGTTTATCTTATTATGTTCTTATTAAATTATTCCCAAT
-TCAGTAATACATAAATTGTCTTGCAGATGATTGCCTTTCGTCTATAAATAAACATAATAA
-ATGAACTCTGCTACTGGTGCTGAAATGTATAGACTTGTAATTAAATAAAAAAAAATTAAA
-TAAATTAAGCCAGGACTTTGTTATATTCTCTATATAAATATGATATCCTGAAGCACTTCA
-GGGAATTCTTACGAAGACATTTCAGGGAATGAATCCAGAAGTATTTCAAGGAATGCATCA
-AGAAGCATTAGGAAAAGTTAGCATTTCCTTAATGTGACCGTACTGAGTTATTTCGAAAGG
-ATTTCCGGAGTACCTCCACTTCAGACTGAGTCGCTAAAGCTAAGTTCAAACATACTACTT
-TTTACATTGTAAAAAAAACGAATTTTTAAAGCATTTACACGATTTTAAGAATATCTTATT
-TTAAATTAAAATTAAAAACTAAAACTAATATTATGAGAAGCGTTTCGTATAAATTAACTT
-TAAATACGTTATTATACCCGTTACTCGCAGAGTAAAAGGATATATATATTTGTTTAGAAA
-TATATAACATGTAGAAGGAAGCGTTTCCAGGATCAATAGCCTAGTTGATCTGGCCATATC
-CGTCCGTCCGCCCATCGCTGAATGTGTCCTTCCGTATAAACGTCAAGATCTCAGGAACTA
-TAAAAGCTCACAGATTCCATAGACGCAGCGCAAATTTGTTACTACGCCTACTATAACACT
-TACATGCCGCCCACACTTTTGAAATTTTTGTTTGATATTTCTTCATTTTTTTTTTGTCTT
-GTACGTTTTGATTGGTATGCCAAAAACACTTTTTCCACGCCCCTTCTAGCACCTACAAAC
-TGTTAAAATGATCACGGACATACTTTTGAACAATTTTTTTTCTTTTATGGTTCCCTAATA
-TCTATAGATATGCCAGAAAAATTATCAAATTTTCACTTGCATAACGGTTATCTGATAGTC
-GGGGAAATCGACTAAAGCATTCTCTTTCTCTTTCTTTCTTAATTAATATTTGGTATCAAA
-ATTAAATTAGTTTCTATCATGGCTTTCTTATTTTGTTTACCTTATTTGTTTGAACGGTTA
-TAAAAATATCAAGACATTTAACAATTTTGGGTGGCTTGTGGACGTTAGAGTGGGAACATC
-GAGAAACAAATTTTCGCAGCGTTTTTGAACATTAAAATAAATTAATATGCATGTGCATTG
-TTCAATTTGCTCGGGAACACTTTAAATGTCCAGTTTATAAAGAGTCCTCGTCAAAAACTA
-TCAAGTTTTTAAATAATTAAATAGTAGCAATTTTAATTGGCGCCCAACGTAGGGCGATGT
-ACTTCAAAAGTTCTAAAAAAATATTAACGATAATAAGTTAAATATAAAACGAAACTCACG
-CCGCCAACAACTCACATTGTTAGTGGAAAAATTAAAACTGGAAAAATTAAACAAAAAATT
-TCAAAAATATTGAAAAAATCAACACCAAGAAGGAAGGAAGAGCTGAGGGCAATCCCTCGC
-TATAATTAAAAACACAAAATTATAGGAAGACCCAAATATAAAATAATCAGGACTATTAAA
-GCTGAAGGAAGACCCCAAAAGAATGTAATCAGCACAACTAAACGGAAGGAAGACTCCAAC
-TGAATGTTTCGTGAGATAAAAATAACATTAAGTCTTAAAATTTTTTTTTAATAAGAGCAG
-ATTTAGGGAATACTTTAAAGTTGAAAAAATAAACATTGCAAAATCAATTAAAGAAAACAA
-TCTGGAAAAATTAATAAATAGTTTTGAAATTTTACTAATAACTAATCTGACAATGGCAAT
-TAACTAACCGATTAATAAATGTCCAACTTGGTGAAGTGACCAGAAAAGTTGAAGTAATAG
-AAGGACAGTTAAACGCTAGCAGAAATATAGTGGAGGTTTATAAAATACAAACAATTGACC
-CAACCATAAAATGCGAAAATACCCTCTAGGGTACTACTACTTCTAAGTAGTTAAATCCTT
-ACCAAAGTTCACAGGCGAAATAACCCAATATGTAGGCTGGAGAGAAGCGGCAGAAACTGC
-CATGAGCCTATATAAAATTCAAGGCGAACAATATTTTATCGCCTTGACAATTTTACGTAA
-TAAAATCATGGGAGCAGCACATGATGCTCTAACTAACCATGGTGCCGTTTTAAACTTTCA
-AGCTATTCTTTCCCGATTGGATTTTATTTATAACGATAAAAGACCAATCCATATTCTCGA
-ATCAGAAAAAGCATCCTTAGACAGGGACGCTTAAGCATTATAGAATTCTACAATGAAGTA
-AATAAGAAAATGACATAAAATTACATAAAATGACATAAAATTATAATGCCATATGGAAAA
-GACAGAACTAACAAAGGAAACTAATAAAACGTTCTTAGAATTTTTATTTCTGGATTGAAC
-GGTTCAATCTCAGAAACACTCGTTTCCCTAAACCCACCAGACTTGCCAAATGCTCTGGCA
-AGGTGTCAAGAGTTAGACTCTAACTACTTTCGAGCCCAATTTGCAAATAGGTAAGGGAAA
-CAACTTAATATTTAATCCAGTAGGTTCAAGACAGAAAAATAATATATCAAATAGATTTAA
-AATAATTGGAATATGAATCAGATCAATAATCAGAATTGACCGACAAATGAGAACTTTGAA
-CAAAGTAATAATTGGAATTTGAATAACAATTCTAAGATACACCAGAACCAATGCAATTTT
-AAACACAAAAAACTGAACCTCAAACCCCATTAAAAAGAGAAGCAACCTCCCCAGTCGGGA
-ATGAGAATGAATAACATTGATGAGGATCATTTTTTAGATCAGAACCGTACAGGCCTATGC
-CTCATAGGCCCAGAATAGACAGGAAAACACAAAAACAATTAAAAATATTAATAGACACAG
-GAGCCACATCAAAAATTTAATTTATGAAAATAAAAAAGAAGAAAAGGCCAACTTACAAGA
-GAGTTCAGTTCATGGATACTCAATTATAAAATATTACCATATATTAACAATATTTGAAAC
-AAAACATCTTTTTTATGAAATATATGGTTTAGAAACCGACTTATTAATTGGGTACAATCT
-ATTAAGGAAAATGGAAGCTAAAAAATGCAGAAGAGGGTATCGTGGAATATAATGGGAAAA
-AAGAAAAGCTCAAATATTATGACAATGCCTAAAAAAACGATTTGAAAAAATTCATAATCT
-AAAAATAATTTTAAAACAAATAAAAGATTTCGAAAATAAGATTATGAATAAAATTGAAAA
-GAAGCATTCTTAAATAAATATCCAACTTCCTCTCTTCGAACAAATATTCGAGGAGATACA
-AATACTGACAATGATAGGGCAATTAATAGCAAACCAAAGACACTAGAATAACAAGATGCG
-TAACGGCCATACATGCAGCCACTTTTTTGGTGACGGCCAAAATTACTCTCTTTCCGCTCA
-CTCCCGCTGAGAGCGTAAGAAATCTAAAAATATAATTTGCTTGCTTGTGTGAGTAAAAAC
-AAGAGACGAGAACGCGTATAAGTGTGCGTGTTGTGCTAGAAGACGATTTTCGGGCCGAAA
-TCAATTCTGATCGAAGAAACGAATTTACATGGTACATATTAGGGTAGTTTTTGCCAATTT
-CCTAGCAATATGATAAAAAAAAAAATTTTTTTTAAATTCGCGCCCTGACTATTATAATTT
-TAAAGCTTTTTAAATATGTTTGTTAAAATCGCCGCTCGAATTAGCTACCGTTTACACATT
-TATATTTATGTTTAATTCTAATTTGTCTCTCATCTGACAATTTTTTAAAAGCGAAATATT
-TTTTTAAAACACTTTTAATGTTAATGTTACATCATATTAAGTCAAATGATTTAATAAATA
-TACTAAATAATTAAATATGATAACTGTTTATTGCAAAAGTAATATCAAAGACACTAGAAT
-AATTCTAATGCTTTGTTCATATCTTGAGGCACGAAGTGCGGACACAAGCCCTCAACAATC
-ATTGGCTTATTAATTTTTCACACGCCGCAAGATGAATACTCTAATGAAAAATATTCTTAT
-ATAAAGTCATTTTTGAAATTTATTTTTGTGATAATATGTACATAGATTTGGCTATTTCTA
-ATCTATTTTCAAATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGCATGGTG
-CCAATTGATCAAAAATAATATAGATTTAACGTCTAAGAACTTCTGAGGTGAAGGGCATAT
-TTTGTCAAATTTACAATGCATGAGCATACGTGTGCACACATACATTTGTCTGCTATCACT
-TTGTGCGTTGAAAAGAGCTGTTCGCTGTAGCGCTCTTCGCTCTCTCGCTCTCTAACAAAA
-ATTCGAGAGAGCCTGGAGCCACATCTAGAGCCACGGCCAAAAAATCGTGTGCCAAAAAAT
-CGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTGAGCAAACAATATCCCTATGCTA
-TGTCAGTCTCAGATTTCGTAAAAAAATAAATAATCTATAGAATGCTAAAAGAGCTAATTA
-TAAGACGAACTAGAGGCCTATGTAATTCACCAGTCGTAGTAGTGCCTAATAAGGGTCAAA
-ATGAAGATGGAACTCTAAAACATCGACTAGTAATTGATTATAAAAAAACTAAACAAAAAC
-ACAATACCGGACAAATACCCGATGAAATACCCGTCTGTAATATTATCTAACTTAGGAAAG
-TCAAAATATTTCTCACCAATTGATTTGGAATCAGGATTTCACCAAATCTGAATAAAAGAG
-AAAGATATTGAAAAAACAGCCTTTTCTATTAACAACGGAAAATTTGAGTTCTAACGTATG
-CCATATGGGTTAACAAACACAACCAGAATATTTCAACGAGCAATGGACGATATATTAAGA
-GAACAAGTCGGAAAAATTTTCCATGTTTATATGGATGATATAATAATCTTTTCAAATACA
-ACTGAACAACATTATACCGATCTAATTCAAATAATTAATATTTTACCACAAGCTAATATG
-AAAATCTCTCTTGAAAAATCGAAATTCTTTAAATTAGAAAAAACATTTCTTGGTTATACT
-GTTTCTCACAATGTTATTAAAACAGATCCAGAAAGATTCCCACAATTATGAAGTATCCGA
-ATCCACAAAACAGAGCAAAAAGCTTAGAAGTATTTTAGGCCTCCTGGATATTATCGAAAA
-TTTGTCCGAAATTACGCAAGAATTGGTAAACCTTTATACAAATACTTAGGAGGAGATAAT
-GGTAAAATATCTAGGAGAATGTGTACAAAAATAACAATACAGTTAGATGACCCAGCTTTA
-AAAGCCTGTAGCTCAACAAAAAATTCACTTTGACAACAGACTCATCAGATGTAGCTATCG
-GAGCGGTTTTATCACAGGATAATAAACCAATTACTTTCATATCTAAAACCTTAAGTAAAA
-CTTAACAACTTTATGCCACGAATAAAAAAGAATTGCTAGCCATAGTTTGGGCTCTTAAAA
-ATCTCAGAAGTTATTTATATGGAGTAATCGGTATAGAATACAAACAGACCATCGATCTTT
-ACCTTTTGCAATCTCCGATGAAAACCTGAACGTGGAAATGAAAAGATGGTATTCTTTCAT
-AGAAAGTTTCACCCCAAAAATAATATATAAGCCCGGAACAACAAATAATGTAGCTGACAA
-ACAGCGATATAGAACAATCTAGCTTAGATCAATATACACAGCATTCTGCTGAAAGTAGTT
-TTGAAGATGTAATACAAGAGACCCGTAAACCGTTAAATCAGTTTCAGCAACAACTGTTCT
-TAACAACGGGGATTCAACGGGGATTCCCTTTTTTTTGGCAGTCGAAAAATTTTAAAAATT
-GTATTTTGAATTTAACTATATATTATGGAAGAGCATAGATTGGGGACACCAAAAAGATAT
-TTTAATATGTTTGGTCAGCTGTTTGTTCAAGCAAAATTGGCGCAAAACTTCTACTCAACT
-TTGTGATTCTGTTAAAAATACACCAAGTGTCCAAACATTTTCAAATAAAATGGAATATAA
-AGGTCAAGGTATGCTTAATATAGATATAACTTACTGATTTAGAATTATGTGTTCCATGTT
-GTAATTGTTGTTGTCTTTGCATACGTCTTAGTTTAGGCACAATCTAGCCAAAATGTTCGT
-TATCTAACTAATAACTGATGTGTTTACTCAAAACTGTAATTAAATTCATGTTAGTATTGC
-CTTTTGCCTAAATTTTCCTATGCTCTTTATATTTTGTCTTTTAAGACAAGTTTAAGATTA
-GCCGATCGGTTCTGCTGGATGAATGGATCAAAGGAGATCGAAATGAAAAAACCTTAGTTG
-ACTGGGTTGTTGGCGAATTTAAATTAAATGACATTACTATTGACGAGAAAGCTAAAATCG
-CTAAGCAAATCAGAAGCTTTCACCTATATATAATGAAAAATCTGTATCTGTATATGTAGC
-GTATTTTTTTTACCTTCAGAGATCATATTTTTAATCAAATTTCTTTTTTCGACGGTACAA
-TGCTTTCCGCGACCCATGACTAGAGAATTTTTGGTCTTCGTTGGGAAAAAATTCAGTTAA
-AACCTTTAATACAACTCCTTTTTTCAAAATTTTTCGAAAAAACCCAAAGCAATCACTCCT
-ATTAATTTTATTCAGCAAAAACGTGGTCAGTGCTATTTTTGTTACCGCCTTATTTCGCGC
-ACTTTTGCAGCAAGTGCCCAAAAACAAAAAGAACCGTTACATTGAGAGACTAAAAATTTC
-TTGCTCAGAGAGCCAACATATGGTACTTATTATTCATGCAATCTGACTTTAAAAAATATA
-AAGATTTAATAATTTTTTTTAGGAAATCAACTTTCCACCTGCAGTAGTGCTATTATTTTA
-ACCGCAGCTGTATATATAATGAAAAATTTGGCTAAATGTAACCGTACAATTGAAGAATTA
-AAAAAAACACATTCCAGTTGGCTTTCATCCACATGATGGTTGTCGTGGACCAAAACAACA
-ACCAAGTCGCTTCAGACTGCCTAATGGGACGACCTCGACTCTCTTACAGTGATGCAAGAT
-CACGGCTCAAAAGAAGAATAGCAACGGGTCTGGCTAAAATTGAAGAAAATAATACAAGTC
-TGCCTGTCCGTGAAGCATCAATTTCAGCCAACAAGTAAAAAATGAGCGATACTGCTTTTG
-TATTAAAGCAAACCATTTCAACTTCAACTGCATCCACTGAAATTAGAAAAAAATTGATAT
-TCTCAGAGCCAGTACCGCTCACACCAATTCAGGCTCTTGCATTTTTGATTGACGGCTCTC
-TACTCAAAGCAAAATATAACGACATGAGAGCTTTGAACAAAACAGAATTTAGCAACACTT
-ATCCAGTCAGAGAAGCTAAATTAGCGTGTAGACCTGCGGGAGTTCATGTGACAGAGACCT
-TTTACCGAAGTATCTTTCCAAAATTTGCTGAATTATACGGCCAGTCGAATTATTCTTATG
-CATTATTCTTATCCGTGGATTCATCGGATCCTTTAGTTTTAAGACTAAATATAAACTAAA
-AGATCGTCTCAAAATAAAAAATCGTTTTCCCGAAATAAGTCGTCAATCTTGTAGACGCAC
-CAAATGTATTAAAAATGAACTTTTTTGGGAAGCGATAATAGCGACTCGGATTCGGATCAG
-GATGATGCATTTTCTATGCATTTGGACGTAGAAAATTTTGATTAATATAATAGTATAATT
-ATATGTATATTAAATAAATACATCAAAAAATTCAGCTTAAATTTATTATATTAATTAATA
-AAAAGAAATAATCATGCCAAATCTACTCCTTAACTTTATATCCTAATATGGGCGGTATGG
-ATGGGCGTGTCCGATTTACTTGAAATTTTACGTACGTATTTTAAATGTCAGATGCACCAA
-TTCTAAAAAAATCAGCTCTCTAGCTTTATTATTTGACTTTATGCCAAAAAAAGGGAATCT
-GGCCCAGTGTGCATTGAGAGTTTTTTATAAGACACGACATATAATCGAATATGACACACC
-AGAAAATTTAGTAGAAATATTAAGAGAATATCTAACACCAAACATAACGGTATCTTTATC
-ATATTCAATTACCTTTAAAAAATAATTTTAATAACACATTTCTGCAAGACGTAGAGAATA
-ATGAAGATAAGGATTTCATAAGAAACACATAGTCGAGCTCATAGAGGACTAGACGAAAAT
-TACAGACAATCAATAGATTATATTAGTGGCCATTCAAATTATTATTATTAATATTATTAT
-TATTATATAAAATTAAAGGAATTCATAAAAAATTGTACAATTTGAAACAAAAATAAATAG
-AACAGGCATCCAATTAAAATTCCTAATTCCCAACTAATGAAGGAGAAAATGTACACCTCG
-ATATTTATTACGCGTCAAATCTTACTTTCCTAACTTGCATTGACGGGTATTCAAAATTCC
-TAGTAGTAAAAGAAATTCAAAATAAACTTAACATCGAGAATAAGGTAATGGAATTACTTC
-AACAATTTCCCCACGCAAAGTAATTATGACTGATAATGAACCAAGCTTCACCTCTGCTCA
-ATTTAAATCCTTTGCACAAAGATGTGGTTTAACTTTACATTTCGCAGACCCCAGACACAG
-TACCTCGAACGGACAAGTTCAATAACTTGTTGTCAATGACAATATTGAGTTTTAACAAAT
-ATTATATTTCTTATAAATTTACAAATACAAAAAGGATGTTCTTACTTATGAATCATATGC
-CGACCTATTCCACGTAACTAATTTAAGTTTTTATAAAGAAATAATCGATATAGAATCACG
-ATATATAAAAAAGGATACAAATAAAAGGTCACAATGGGAAATAACTTAGGAACTACAATT
-AATCGAATTAATTTTGTCATAACTATTATCAACGAGATCAAAAAGGGGAAGAAATGAGTT
-AGGCACTGTTTGGAAATGTTTAGCAGGAACTCCGGATTACGATGATTTCATTACAATACA
-GAATAAAATAAATAAAAAAAATAAATAGAAATTGAAAACAATAACCAACAATTTATTATC
-AATTCCAAATTGTATAATGAGATAAAATCACTTTCCGATCACTTTAAAAACAGTTTTATT
-GATCAAGAATTGCCGTTAAGAAAACATTGTTTACGATTGTTAATATTCGACTTGCAAAAC
-ATTATTGATACTATTACACTGGCAATAATTGATGCATTTAACACAAAAATGTTAAATAAT
-GAAGACATTAAAGAAATATTAAATCACCAAATATTGATTCACCATAATGAAGCGGCGCGA
-CATTTAAGAAGGAGGAGAGTTATCCAACCCACAAATATAGCACTGTGCCCCAGTTGATAA
-ACAAATTTCAAATTCCAATCTCAGCAGCATTGCCTTTGCCCTTGTCTTTGTCAACCAACT
-CTTAGCCACCAGAGAAATAACCAAACTTAAAGTAAACACAACTTCCACTTGGAGACCAAG
-CCATGATCAACTTATTGCGCTTCAATTTTGTATCCTAAATATATTTGAAAGCTCAAGAAA
-ATCCTAAAGAAAAGCTTCTGGCCGAGGTTGAGTGGGACGAGATCGTGAACAACTAGCTTC
-AAATTAAAGATAGGCTAGTAATAAAGTCCCTTGTAAGTCTTAAGTTGTAAGTCTTGTGTA
-AAAAGTCTATCACCGAATAAGTAAAAATAATAAAAAATTAAAACTACTTTTCATATAATT
-AAATAGTAACAATTTTAATTCGCACGCGACACCGGAAGTTTATTTTTCAAAACTATCCAG
-ATCATCATTCGGGCCTTCATTTCACACAAAAAACAACAATCGTATGAGAACTCCATTAGT
-CCTGCAGCCAATTTGACATCGACAGAGTCAGGTTAAAACTATAATAATCACTTTGCAAAA
-ACAAATTTTGGGTAAACTCAATCTCAAACTCTTACAAATGAAATTTTATGGTTGAAATGT
-TGGTGGCAGACACGAACGTCACCACTAAATTTAATTTTATAGTACGGCCATCCAGATTGT
-TAAGCCCCTAATATCCAACCCGGTTGACAACCTCAGTAGACCAATCCATGGACTTCTACA
-TTTAACTTGGAGAACGAATCAGTGCAGCGGGCGCCAAATACGGGCACTGTGGAGCGATTA
-GAAATAACTTTAATTACCAAAACTTGTAACAAACTGGTTGAAGCTATTTAATTGATTTTT
-GCTGTGATTGTACTGTACTGTACTGAATGCGGTGATGGTAAATTTTAACATCACAGAGCC
-TTTGGAATATGGTCTAACCTTCTCACCCCAGTATGAGAAGCTACATGCCTGTTTTAGTAT
-AAAAATTATGCTTTAAAAACCGAAGTTTCACTTTTAAAAATTGCTGTGCTATTGAGCCTG
-AAATTCAATTCGCATTCAAACCTGCGTTCATGTACTGTGTTTGAATGCTTTAACTTAATT
-TAACTCAACATATTATATATTCTAAAACAGATAAGCTTATGCTAGAGCAAAAACCGCACA
-GGTAGTCTTTTGACACACGCAAGTCTTCCGTTGATCCGAAAGAATGACACACCTTTGATG
-CAAAACATTGAAGCCGATAAAACAAAATTGTGTATTACTACGCACAAATTGCGAATCTGA
-TTAAAACAAACTACCGAGATATATGACATCGAAATTGGAGAAATACTGCGTGTTAGCCAT
-TCTTGAATAAATAAATTCTTGGTAAAATTTAACGGGTAAAATAGTTAATGGAGATACCAC
-ACCGAAGCTCGCTGGGATCTCCTTGAGGAAGACACCCAACCAAAAGTGACGGCAATGGTG
-GGTGCTCAATCAATGGGAATGTTGTAGGTAAATAAAATTTCTCAGTTTAACACCTACCAC
-AGGACCACCTGTCGATTTTAATTATGATCAAAACAGCTTGAAAGGCAAGTACACATTTCT
-ATATAGCCTATTACATGGAAATTTTATTGTTTTCGATTTATAGGTTCAAGAAAAAACGGT
-AATATACTTACTGCAGAATCTTTCGTAGTCCCATCTCCAGGATTTCCAACTGAAGAAATG
-ATTTGCGGTTTTGTTTGAGAGGCCCCCGACCCGCTATTAACGTTATAACAGTATATACAT
-ATTTACTCATTTGCCTCACTTTCATAAATACTTACCCAATCAAAGGAGTTCTAAGACTTA
-AAAATCCATTTAATTTCCTGTTAATATTATTTTGGAGAGGAGTCGTGATAGCATGTGCCA
-CCGGCACTTGCGGTTTTGTAGGTGGATTACCAGAGTCAACAATATCCTGAGCAGCCCTGA
-AAGATTGTGTTAAGTAAAATTGTTGGGAGATTAATATTTTTGTGCGTTATTGTGCCCGTT
-ATTTTACGTGGGAAGTTTTCTATTCAATAAATTACTAATTAATTTGATTACAACGAGAAA
-ACAGCCTTTTTGGACCGTATTTGCAAAGACCCTAGAATAACAAGATGCGTAACGCCATAC
-GATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAA
-TTTTTGTTTGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACAGCTCTTTTCAACGCACA
-AAGTGATAGCAGACAAATGTATGTGTGCACACGTATGCTCATGCATTGTAAATTTGACAA
-AATATGCCCTTCACCTCAGAAGTTCTTAGACGTTAAATCTATATTATTTTTGATCAATTG
-GCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTATTTGAAAATAGA
-TTAGAAATAGCCAAATCTATGTACATATTATCACAAAAATAAATTTCAAAAATGACTTTA
-TATAAGAATATTTTTCATTAGAGTATTCATCTTGCGGCGTGTGAAAAATTAATAAGCCAA
-TGATTGTTGAGGGCTTGTGTCCGCACTTCGTGCCTCAAGATATTAACAAAGCATTAGAAT
-TATTCTAGTGTCTTTGATATTACTTTTGCAATAAACAGTTATCATATTTAATTATTTAGT
-ATATTTATTAAATCATTTGACTTAATATGATGTAACATTAACATTAAAAGTGTTTTAAAA
-AAATATTTCGCTTTTAAAAAATTGTCAGATGAGAGACAAATTAGAATTAAACATAAATAT
-AAATGTGTAAACGGTAGCTAATTCGAGCGGCGATTTTAACAAACATATTTAAAGAGCTTT
-AAAATTATAATAGTCAGGGCGCGAATTTAAAAAAAAATTTTTTTTTTATCATATTGCTAG
-GAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCGTTTCTTCGATCAGAATTG
-ATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATACGAGTTCTCGTCTCT
-TGTTTTTACTCACACAAGCAAGCAAATTATATTTTTAGATTTCTTACGCTCTCAGCGGGA
-GTGAGCGGAAAGAGAGTAATTTTGGCAGTCACCAAAAAAGTGGCTGCATAGTGCCAAACC
-AATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTATTTGATTATCACTTGT
-TACGGACTACCAAAGAATCAATCGTTTTCTTTTTTTGTGTATATGTATGTACTATTCCCT
-TTTGCACATTCTCTCAACTTGTGTGACAAAAATTACGATAGCTTGCGTTTCGATTGGTTG
-TGATTTTTGAGCGATTTTTGATCAGGATCACTAGCCGAGACGAACTAACCCTTTACGTCC
-GTCCATCTGCTCGCTCGTCCGTATGTACACTACTTTCAAGCTAACTGCATACAACTCTCG
-CAAAGTCTTATTTCAACATCTTCTCGACATTCTTTTTGGCGTACCGATAAAAACTGGAAT
-GAAAAGAAAAAATAAAATAACACCCACCACCTTAGAAACTAAAAAAGATAGACAGTTGAG
-ACTAAGCATGTAAATTCCAGAGACATAGGCACAGCTCAATATTGTTTCCTGATGTCGCCA
-CGCCACAAAATTAAAACATTTTTCAAAATGTGAATAAAAATTTACGAGACTAGCAAAAAT
-ATGAAAATTCATTAATACATTTTTTAAAAGTGTCGGCGTGGCAGTTTTGGGATGGTTGTG
-GGCTTTAGAGTGGGCGTAGCATGAAGTTGGCAATTTAATAGAAATTTACAAAACTAATAA
-ACGTATGAAAATACGACGGGCGGTAGTGTGGGCTTGGCAACATTTGTCTCTGGAAACTGC
-ATGCATAATCTCAACATTCCAGCTTTTATAGTTCCTGGGATCGAGATCGGACAGACGGAA
-TATATATACTTTATATGGTCGGAAACGCTTCCTTCTACCTGTTACTTACTTTTCATCGAA
-TCTACTATACCCTTTTAATCTACAAGTAACGGGCATAATTAGCAATTTATATCGATTGGT
-TCCCGTTACAGAAGAATAAAATATTTTAACGTTAAAATTTTGTATTTGCCAATCAATCAT
-CCGATAATAAGCTATAAATTATGATGTTTCATTAAACTGCATACAACTCAAAAATGTTGG
-TTTTTTGTAGCTAAATTATAATTATATATTATTATATATTGCAGAGCATGATATATAAAT
-ATTCTAAATATTCCGAGGGTACTCAACTAACGTATTTATAAAAAAGTCAAATGAATAGGA
-CAATTTAGAAATACTGCATACTCAAAATCGTTGATAATATACAGTCATAGACATAAATAG
-ATCCTCTATCGCTTGTTAAGAGTCGAATGTCTGTCCCCATGAAATATATAAAGTCATATA
-CTAAACAGGAAATGCAAATACTTACCGAAGACTATAACTACTAGATTCCTCATCTTCATT
-TGGTTCAATAAACTGTAACTGTGATCTTTTATGCCTCCACCACAAGTATCCTCCAGCCAG
-AAAAAGAGCGATTGTAATAATTAATCCCAATATAGCCAAGCAAGCTATAAGTACTATGCT
-TGCCATGTCTGTAATAGTGAGAAGTATGTGTAATTTTTTTACGACAATTCGAATCTTAAT
-TCAAGTAAATAACAAAGAAATCGATTATGTAAGATATAATATCTTCGGGCATACATATTT
-ATTTCATGCAGATAAGAACGTAACTTTCTGTAACTAAGGTGTATAATAATATATAATAAC
-AACACCCAACTTATTTTTATTTGTTTATTTTTTATACCACAGTACCACCACAGTATAAAC
-TATGTCGCACTTTAAGATGTAGAGCATATAATATTGTTATTTAATGGCTTTCTTTTTAAA
-GGAGTACACATTGTTTTATGTTTGACTTATGTAAATCTCATAAAACTTGGTCCAAAACAT
-TATTATTTGTTTAGTTCGCTGTCATAAAGGTTGCAGGTGCCGGAGATCCCAATTAAGAAA
-TAAGCAAACCAAACTAATCCAACATTCAGTATAATTGTTACAGTACTCTATGTTTTTACA
-CTGTCTTATTAGATTGCGTGTTGTTATTACAAATTTGAGTCTTTCCTTTGAATTTAAATA
-ACGGCAAAAACTGTATTTTACTTTAAAACTACTTTATTCCTAAAACAATATGTCGTTTAA
-GTTAATATCGAGCTACTTATGCCAATGAAAACACGTCGAATACATTTTTTTATAAGAGCT
-CGTTTGCATGAAAAGCTCGACTCTGTGCGCATGTCATTGAAAATACTAGTATATGTATGC
-ATATACATAGGTACGAGTTATAATACGGAGTACTTTGAAACATTTACCAAAATATAATTG
-TGGCTGAGTGCAGCCAATTTTGTTGTGCTACTCATTAGGAATTCCCAAAATCGGAACTTA
-GGGGGATAATAACTGACAAGAGTTCTGAATACAGCCATCCTTATTCTACCTTGACAAGTG
-CATCGAATTGTTTACTTCCTCTAGATCCTGTCATCAAATAGTTTTCTTGGCAGATCCCGA
-TATGTCACGGTTAAAAAGAAAGCTAGGAGAGAGTGCACGAAGAAATGAAAATCTGATGCT
-AACACAAGAAATGAAATTAATTCACATGAATACACTTATTTATTATTATTAATTGATAAG
-TGGAAAAACAATGCATTCGTGTATTTTTTGTATTATTCTTTGCAAATGTCTAATGCACAA
-GATTATTATTACAATTAAAAATCTTCAACAGCAAATTTTTATTTTTTGTTTTTATGGTAT
-ATACAATTATTTAGAATTAACACATTTGTCATTTTTGAAATTGTATCTTTTAAAATTCTC
-GATATTTACTACATTTAAACACCCCACTGATGATACAGCAATAGTTATCTTAATTTCGAA
-ATTTTCGTTAATCTTATATGAACTCAAATCATATATGTTCACAAGACAGAAGATAAGCAT
-TGATGTATATCTTTTGAAAGGAATACGGTATTACCAAAGACACTAGAATAACAAGATGCG
-TAACGGCCATACATTGGTTTGCCCAAAGACCCTAGAATAACAAGATGCGTAACGCCATAC
-GATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGGCTCTCTCGAA
-TTTTTGTTTGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACAGCTCTTTTCAACGCACA
-AAGTGGTAGGAGACATCTGTATGTGTGCACACGTATGCTCATGCATTGTAAATTTGACAA
-AATATGCCCTTCACCTCAGAAGTTTTTAGACTTTAAATCTATATTATTTTTGATCAATTG
-GCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTATTTGAAAATATA
-TCAGAAATAGCCAAATCTATGTACATATTATCACAAAAATAAATTTCAAAAATGACTTTA
-TATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGTGAAAAATTAATAAGGCAA
-TGATTGTTGAGTGCTTGTGTCCGCACTTCGTGCCTCAAGATATGAACAAAGCATTAGAAT
-TATTCTAGTATATTACTTTGATATTACTTTTGCAATAAACAGTTATCATATTTAATTATT
-TAGTATATTTATTAAATCATTTGACTTAATATGATGTAACATTAACATTAAAAGTGTTTT
-AAAAAAATAATTTCTCTTTTAAAAAATTGTCAGATGAGAGACAAATTAGAATTAAACATA
-AATATAAATGTGTAAACGGTAGCTAATTCGAGCGGCGATTTTAACAAACAAATTTAAAAA
-GCTTTAAAATTATAATAGTCAGGGCGCGAATTTTTAAAAATTTTTTTATTTTATCATATT
-GCTAGGAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCGTTTCTTCGATCAG
-AATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATACGCGTTCTCG
-TCTCTTGTTTTTACTCACACAAGCAATCAAATTATATTTTTAGATTTCTTACGCTCTCAG
-CGGGAGTGAGCGGAAAGAGAGTAATTTTGGCAGTCACCAAAGAAGTGGCTGCATAGTGCC
-AAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTAAACTAAAGTA
-TTTTTAAAGAAATACCGAACTACTTAAACGGAATTAAAAATTAAATTTCTTTGAAATTTA
-TTGATCATCAACCGATGGTATATTATAAATAGACTTATATACTACAGGTATAACCTGTAT
-ATAGTATGATCTAAATCGTTGATATAATGAAATACTAACTACAGTCAAACCACGGACAAT
-TGTTTATTTGTTACGTTCATTATGACTTCAATATTTCATATTTCATTATAAATTTCATTA
-CAAATCTTTACATCTTTCTTGATGTGTGAAAATGTTATAAGGACTATTGAACTCTTTGGT
-TTGTGCTGCGATTTTGTGTCTTTTAAGCGAGAAGGTATAATTTGCCAGTCCATGTGCGGT
-CACACTGATGACAAATCGTTTTTATCAAGCGATATTGGGAACTAACTTTCGAGTTTGCAT
-ATGTGTATGCATATGTATATTTAATTAAGTTTTGGTTTTGTCTGATACACAAGATGATTA
-TTACAATTAAAAATCTTCAACAGCAAACTTTTACTATTGAGTTTGCCCCGGAAAAAACGG
-TATGTGTACAAATAGTCAAATACTAGTATATTCACATGTATGGTATATACAATTATTGCA
-AATGCATATGTGTGCTTATACAGGTATTTCTTACAATTAATTTGTTGTACCATAATAAGC
-AGGGATTCTGATTACAAAAGGTTTTGGAACTGAAGAAGAAAATATTCGAGGAGCGCGGTC
-CAGAGTACGTCGCCGAAAAACAAAAACTGATCTACGCTGGCGTCATATTGACGGATGACC
-GCACCGTTGGTTCATACAACGTTGATGAAAAAAAGTTCATTGTGGTAATGTTGACACGCG
-ATTCGTCTAGTTCAAATCGTAATCAACTTAGTGTAAAAGAAAGTAATAAATTGACTAGCA
-CCGACGATTCAAAGCAATCTATGCCTTGCGAAGAAGCCAACCATACCAATTCGCCTAGTT
-CCACAAATACAGAAGATTCAGTTTTATCACGTGAAACCAGACCTTTATCTAGTGACGAAT
-TGATTGGCGAGTTGGCCCAGGCTTCCTTACAATCGCGCGCTGAATCTAATTTGCTTATGG
-GTGACGAATACAACCAAACAGTCCTATCAATGGTGGAAATGGGTTACCCAAGAGAGCAGG
-TTGAACGTGCGATGGCTGCTAGTTATAACAACCCGGAAAGAGCCGTTGAATATCTCATTA
-ATGGCATACCTGCAGAGGAAGGTACTTTTTACAATAGGCTGAATGAATCAACGAATCCTA
-GTCTAATCCCCTCCGGACCGCAACCTGCGTCGGCAACCTCTGCCGAGCGTTCAACAGAAT
-CAAATTCAGGTAACTTGATGGGATTTCAATCAGCAGTCAATTTATGTATTCTTGTATGAA
-ACGAAAATATATAATTTCTACCCAGAAGTACTAAATTTGCACACTTCAAAACATAGTGAA
-ATTAATAAACCCGATTTGGCTCTCGCTCTTTAATGAAATTATACGGCCTTAACATAATTG
-CGTTAGTTTTCCTGGTCAAGAAATATTGTTGATCAAAACTTATGTTGCACATTCGTTAAT
-AAATAATAAAAGAGTTCTCTTAGTACTGGAAATATATGCAGCTGTTAAAGATTCACTAAA
-ATGTTTGTGAGCTCGTTGTCCCGCAGTATCATTTACATATATATGTCAACAGACACTAAA
-GGAGCGATAATTCACGAATTTTTGTCACTATTCTCTTCAAGGACAGGGCATCACTATATG
-TTTTTAGTTAATTTAATTATTATTTAATTATTTATATTTACGTTTCAGACCCCTTTGAAT
-TTTTACGTAGCCAGCCACAGTTTCTTCAAATGCGATCTTTAATTTATCAAAACCCTCATC
-TTTTGCATGCAGTATTGCAGCAGGTAAGTACACTTATAATAATAATTACATGACACGTAA
-ATGATAATTTTTTTTACGTATAGATTGGTCAGACAAACCCAGCCCTTTTACAACTTATTT
-CGGAGAACCAAGATGCGTTTCTCAATATGCTTAATCAACCGATTGACCGCGAATCGGAGT
-CAGGCGCCACCGTTCCTCCCGTTTCGAATGCGCGGATTCCTTCAACTTTGGACAATGTTG
-ACCTCTTTTCTCCAGATTTAGAAGTAGCTACTTCAGCACAAAGATCAGCCGCGGGTACAA
-GTGCAGCACATCAAAGCGGTAGCGCAGCGGATAACGAAGACTTGGAACAACCTTTAGGAG
-TATCAACCATTCGTTTAAATCGCCAAGATAAGGACGCAATAGAACGGGTATATAGGAGTG
-AATAATTATATATGGACTGTCGAGTTACTTAATATATTCTTCTTCTAGCTAAAAGCTCTT
-GGATTCCCAGAGGCCCTTGTACTGCAAGCGTACTTCGCTTGTGAAAAGAACGAGGAACAA
-GCAGCTAATTTTTTGCTATCGTCTAGCTTCGATGATTAGGATGACAAAATGTAAGAAGTT
-ATGCAAATAACACCGGAAGCGTTACATTTAAAGTTAGATGTTCTTAAATTAAATGTAAAA
-TGTCGATCATAAAAATTCTTTTATATTCTTTTAATACCGTCGGCGTATTGTACTTGTTAT
-TTGTTAAAAATTGCAGCCATGGGTAAAATAGAGTTACGATGTCATTTTTACTAAATATTT
-CACCACGACATTGTCTTCAGCATAAGACTGCAAATGTCTACAAATTTATCTGTGCCAATC
-CATGGTAGGGAGGCCTTGGATTAGGCCTTCACCTAATGGATGGCAAAGTATATTTCTAGT
-GTGTGTATTTCTAGTGTATATGCAATACACACATTAATTATTTTAAGGTCGTATTAAGCT
-AAAGAAGTCTTATGATTTATTCTTTCCTTATCTTGGTTGATTTATAAAATATTTTTTTGA
-CTAGTGGGAGTCCACAATTAAGTCACTTAACACATAAAGTACTTTTTGTCGTCCTGGATG
-TTGGACATATGACTAAAATATATTAATCATTGTATTACATAAATTTCGTGTTTTTTTATT
-GTAAATAATGTCCGCAATTATGCCCTAATAAGCTGTGGCGTCTCTTTGGTGATTCCTTTC
-AGGATGAGTCGGAGAAATAAAACAATTTCATTAATTGCATGACATTCATAACAATTCTAT
-AGTCGAGTGCCTCGACTATCAGATACCCTTTACTCACGAAAAAACTAATTAAAATTTTTA
-TAAATATTTTTTATTGCTTATTTTTACAGGAATAAATGTTCTCCAGTTTTACAGTACTTA
-GATTATCATTAATTTACAAATATACAAAACTGTAGAACATTTGGACTTATGATACTTTTC
-TGCTTGCCAATTAATACGACAAATATAAAACTCGAACATTGTAATATGCATTATTAATGC
-AAAGAATTCTACACTTTAATATTAATAAATCTCTAATAGTTTCATGTATGGCTATGGTCC
-CCTCTATAATGTTGCTACAATTATAAATCTTTCCTGACTCAATGTAGATTCAAAGACACA
-AGAATTATTGGTAGATTTGGTAGAACGCAGGTAAGTGGAAAGAGAAGCACTCGTTAATAC
-TTCTTTCCTTGACACGTTCCAGAACTTTAGACTGGGTCGAATTAACTTTATAAACATGGG
-CATACCCACCGGACCACAAATAACGTTATTCTAGTGTCTTTGGTTTGACTGTGTTAATGA
-CAAATCTTTAAGCTCAAAATTGTAGTATAGAAACTCTTTGGTGACCATTGACACGAATAG
-GACTGCCGACCACAGTGACATACATATAAAGTGAAAACATACACATTTATGTGGAAATGG
-TCTGGCAACGACGAAAGACAAGCTTCACAGCTTATCTAACGACAAATCAAAAAGTTAGAA
-CGATAGAGTGGTGTTTACACACAAACTACCGGATTGATGTACACTTTCTCATATCGATAT
-GACGCAACCTAGTGATTTTGGAAGTATTAGTAAGATGCTACGCGGTGAAAAGATACAAAA
-TATTATAAGATTGTATATATGTAAAGGGAAAACAATTTATCCTAATTTGAAACAAATCCA
-TGCTACAAGTAATTGAACATTTTACCAAATTTTGTCGATTGTGCCCAAGGAGAAGAGAAT
-CGAGATCAGGTTTCGGAATGGCAACGAAAAGGAATAGTACGCAAGTCGGCGCCGAATTTC
-GCCAGCAGACTCGTCATAGTCAAAAACAAAGATGGATCAACTTAACGCCATGGTTTAAAA
-AACTGCCTAAAACTGCAGTCAGCAAAGCTATTTGTCGTCGTGATTTTGGGAAACAGTTTT
-TTTCACGTTCTAGTAGAAGAGAAGTGCCCATAATACACATCATTTATAGCCAAAGAAGTT
-TTTAAAGATCTTTGCTAAGATATGATTCATATTTACAAGACAAGACAAGAACAGCGGAAA
-TAAAGAACGCGCGAAAAATATTCCGCAAAGAAGTTGAGCAGAATTAAAGTAGAAAAGACG
-CAGAAAGGTATCTATAAATGTAGAAAGTCATAGCAGAAGTAGTTATAGAAATCCGTAATC
-TAAGGCCGTAACAGAAGACGTTATCCAGTAAACCAATGGTGACATTGCCAAGCTGCCTTT
-AAACCGTCTCTTACTTTTTACTACCATTCTGAGAACGTAAACTATCCATTGTTATTAAAT
-ACAATAAAAACATATATAATTATAAATTAACATATAGTATATAGGAGCCGGAGTCAAAAT
-TCTGATGCCAATGAATTCGGCGCCGACTTGCGTACTATTCCTGCCTGCGCAAGTCTAAAT
-ATTAAAGTAAAATATTTCTTGCACTACTTTTTGACCTTCCTCATTTTGCTTGGTTTACTC
-ACAATACATTCTCGTATAAGGCCTCTCAAATCACTCAACTTTACAGAAAGCTGACAAAAG
-TTGACGTCGGTACCAAATTTGACTTTCATGCGACAATTCATTAAATTCAAAATCTTTGTG
-CAAAGCACTTAATGTTAATAATTGTATATCCGAGAAATTAAACCCAATATATTTATAGCT
-TAATATCCCTTAACTTTTACTTCATCTTATTTGACAAAAATATATGTATTACTACATTAC
-TAGTGATTATGTCCAAATGTTATAATTAGGGGTAGCAGTGCGCCGCAAATCAGAATTACC
-AATTCACTATATTTTAGTGCTTGAATACTATTGCTTCCATTTATATCATTCGTAGCAACA
-CCTCGAGATTCCTCTAGCAAACAATAATCATGCTGATCGCTTTTCGTAAATCCCCCTTGG
-GTAAGCTCTGGTAAAACATGCACAGTTGCTACGTACAAAAATGTTCCAGCGGAGAATAGC
-ATAGCTATACCAGTGGCATTCACGGAATTTAACGTGTCCTTCTGCTCCTGTCCGATCCCA
-AAATACGTTAAAATAGTCATAAGGGGAGCCGACAGGGAAAATAAGACTAGGTGTCTGCGA
-ATTTGATGTCTGTCTACTTTTTCGTGCAGTAAGAATGTCACTAATCCAAATGCTGCTGGT
-GCCTTATGAAGCATTATAGCTAAAAATACAATTATCTCAACGTCTTGATGGCTAGTGGTG
-GCAGCTGCTCCCAATGCAACTCCATCAGCTGCAAAAGAACAACAATTTTTAAGATATGGT
-GGGTACACCAATATAAGCTTCTTTACCTGCGGCATGCACAACCAATCCAAGAGTTAGTGT
-GGCATTGTTTTTTTTATTACTTCCAACATTACTCTTCCGCTGAGAGATGTCCACCAACAT
-CATGAAGACAAATCCAAGCACAAGAGAAAGTCCAATGGTCTGTGAGTAATCTGGTTGCTC
-CGGAACTGATGTCCGTTTTTGGGATTGGCCACTCCCCACATACAATGATCGAATGCCCTC
-CGGAATAATAACAACGAGAGCAGTTCCCACTAACAATCCAGCTCCCAGCACAGTGACACA
-TTTTAGCTTTTCCTTTAATGACATTTATTAAGTAGAACAAATTAATGCACTAGTGGTGCT
-CCAAATACCTCACATTAAATTTTTTTTGTATTTAAAATGCCATTGTTTAGTACCGACCTC
-GCTTAATTTCATCAGCATCGGTATGCTCCCTGCCAAATAAGACCCCACAAGCATAACCAA
-CACTAATAAAATGAGAATTATTGTCTCCTCAGCCATGATTGCCCAACTTAATTTTAATGA
-GCATAATACCATCAAAGCTACATGTTTTTGCCAACTCAATCGCTAGAGATGAGCCTTATT
-AACATTTTAACAACGCATATAGCAGCAACCAACTGTGGAACTTATACCATATTCTACAAT
-AACACTTCAACCAAATTAACATCTCATACCACAACAGAACTATACAATTTGTTTTCTTCT
-CATCCCGTTAAAACTCGCGATCCTACAGACGTACGAAATTTTCCCAGACTGTGAACAATA
-CCTTTAAGTTATTATATTTCATGTCTTACCCACTGGCTTATTATACAAACTTATTGAAAA
-CGGTTTTAGATGGTCCGATACAAATGTATGATACCATTTTTAATTTATATATAATATATA
-TAAAACATATATAATATAATATAATATAATATATATAATATAATATAAGATAATATATAT
-AATATAATATATAATAATATATATAATATTATATAATATAATATAATATATATAATTTAT
-ATATAATATATATTTAGAAATAGTACCAAGCATTCTCAACCGACTTTTAACCGATTTTTT
-ATTTGCTCTCATGTGAAATTTAAAAAAAAGAAAAAACCTTTAATGGTTTTAAGAATAATT
-GTTCGAATGGAGCTAGTGAACCAAATTTTCTTTAAGCTATTGTTTATCGGAAAATTTAAC
-TTGTTCGCAAAACCTATAGTAGTTGCTCTACCTTTTACTGGTTATGATCGGTCACCAGTT
-AATTTTAATATTTTAAATAAATTCTGTAAATATATTAAAGTGTGCGGTATATAGTATTTT
-CCTGGTGTCACCGTGTGTTATCCTACAATAATTGCTCATTTGGCTTATCTATATATCGTC
-AGAAATCACATAACATAAAAAATTCTAGATCCTTATAATTTATTTATTTAATAAGTTATT
-TAGGGATACATCACTCTCTCGTACTACATGGAGGGTTGTATTCCGTATTATGATTGTATA
-GCGCAACGTGAGAATGTAATTTATCTCAGTGCACAACGTGTATTACACCATTTACATAAA
-CAGTTTGGTAACCTAAGGTCATACTATTAACAGCACTGTTGATTTTGGTTTATTTATTGT
-CAAATAGGTAAAAAGTCTAAGCATATGGAATAAATCAGGCTTTATTAAATCGAATCTAGT
-CTAATTTCAAAGAAAGTCACATTTAATGTTTTTTTTTTTTTAAATCAACTAACTAAATTG
-TTTCTGTTTATTATGAAAGTTGTGTATACATATGTGCATTTTATATACATGCATGCGTAC
-TTATTAATTTAAGATTTCTTGGGGATTGGTACTAATTGGTACTGTATATGTGAGTTTTAA
-ACGTTTCATTATTTTGCTAATTTCCGATAAACTTATAAAATTAAATGAAAATAGAATAAG
-TCGTCCAAGGTTTTTAAGAATAGATGGATCACGAATATTTGCACCTTCATCTGGCGTTCA
-GAATTGGCAAAAACAGGATTCTTCCAACGTTGAGTGACGAATCGTAATCAAACAAATACA
-TCCATATAATTTAATGAATATCTCGTTTTGTAACACTATTTTTTTATTAGTTACTACAAT
-TTGCTCAGTGCGGAGTAAAGGTAATGCATCAATAAATAAACAATCGTTGTGTGATGTACA
-AGTGTTCATCGCAAAGTTTAAAACGAGCCAAGCCAAATCGCGTATGAAATAGTATAATAA
-ATCTTTTAGCGATTGGTACTTCCCCTTAACAAGCGTGTGTATAAATATCCTTAAAAGTAA
-AGTCCAATGTCAATGTAGTGTAAAACATACACGATAAGGATATTCAACAGATTGAAAGTA
-TCTAGACGTCCATATGAAAAAAATATCATCATATCATATATCAATTTCCAGTTTTTAAGG
-AATGGAAAGTTTTCTTCAGTTTTTTCCGTTAAGAAACAAAAATTTTTTTAAGTAAAGGTG
-TAGAAATATTAACTATAACAGATCCTAGATTTTATATCATTATACGCGGTACTCGTTTTT
-TTTTGAATATTTTTATGTCTTGGCAATCTTTTATCGATAAACAACACATCGAGATTTTGC
-AGATGTGGGGTGATATGAAGTCAAAAAACATATGTTACCCATCAAACTACGATGCAAGTT
-TGGTAGAAAAACACTATTTACCTTCGAGACCAATTTTGCTCCTTGGCCCAACCAGTTTCC
-ACTTTTTATGTCTTCTTTAGTTTCGGCCAGGTCTATTGGCGGCAGGTATTTCCTTAATCC
-TTGTGGCCGCACAACTTTCAAGATTTAAGCTCTATGTGGGAGCTGCATATAGAGGTTTTG
-GTTTCCCAATCGGAAATTTTTGCAATCGTGATTTTTCTCGTTCGCTAAAACAAAAAAAAA
-AAGCTTTTCTTTGGCTCGGTCGCGTAAATGGTCTTCTTTGATCTTCCTTTTACTTTGTGT
-TTGTTATGTACAACTTTTAAAAAAAAGCTTACACTGCATTTAAATATAAAGTTTTACAAC
-TTAACTAAAATACAAGATAAAACGAGCCGTATAAATTTTCTTTACGTGTGCATATATTTC
-AGTTAAATCTTCGAAAAACGCATGAAATGGGTAATTGCTTAAAAATTAGCACTTCAGATG
-ACATTTCACTTTTACGCGGCAATGACAGTCAAATCAGCGGGACACAGCCAGTGTATCATG
-TAAGTACCAATGCACGGGTGCGAGTTTTAACGATAATCGTCGATTTAAAGAAGTCCAAAA
-TTTACTAATTTGTAGTCTTTTAATCTTCAACAATTACATTAAAAATGTTTTTTATGAGTT
-TATCGAAATATTCTTGGTCAATAATTATTTTTAAAGCAAAGGTTTTGTATAAAACCTGGC
-CTTCGAAACTAATTTTTTGATTATTCTTAACGAAGATATTTGCAAAATAATGTATTTTTA
-TACTCAGTTTTCTCTGTGACAGTTTCAAAAAAATTTCCCGAAAATAAAAGTGTTGAGAAG
-AAAAATTTTTCTAACTTGTAAGATACTATTAAATAGTAAAGTAAATGGCATCGCTATAAA
-TTTTTGAGGAATTATGGATTACTTGGCAATCAAAAAAAAGGAAATTATTGGGCATTTTAA
-AGATTTCTTGGGGATTGGTACTGTATATGTAAGTTTTAAACGTTTATAAAATGAAATAAT
-AAAAAATAAATAATAAATGAAAATAAATAAAAACGTCCAAGGTTTTTAAGAATAGATGGA
-TCACGAATATTTATACCTTCTTCTGGCGTCCAGAATTGGCAAAAACAGGATTCTTCTAAC
-GTTGAGTGCCGAATCGTAATCAAACATCCATAGAGTTTAATGAATTTCTCGTTTTGTATT
-ATTATTAGTTACTACGATTTGTTCAGTGTCGACGAAAGGTAATGCATCAATAAATGTATA
-ACCGTTGTGTGATGTATTAGTGTTCATCGAAAAGTTTAAAACGAGCCAAGCCAAATCGCG
-TATGAAATAGTATAATAAATCTTTTAGCGATAATATACTTGCAGTACGAAGCTTAGCTAT
-GTATTGGTACTTCCCTCTAAACAAGCGTGTATATAAATATCCTTAGAATTAAAGTCCAAT
-GTCAATGTAGTGCAAAACATACACGAGAAGGATATTCAACAGGCTGCAAGTATCTGGATG
-TCTATATGAAAAAAAAATCAGACATTTTTTTAAAAGAGTGCGCGTGGCAGTTTTGGGAGG
-TTTGTTGTGGTCGAAGCAGAATGTTTTTTGTCAAATCGATAAAAATTGTGGACGTGGCCG
-TTTTGCTTGCTATGAGAGCCCACAATTGAAAACAATCTGTCTATAATCTTCATGCTTTAT
-GAAGATTGCTTTCATATACAAAGATCGGTATGGCCAGATCGACACGGCTATTAATTCGGA
-TCAAGAATTAATATACATTATAGGGTCGAAACCGCTGTCTTCTGCCTGTTACATGTTTTT
-CAGCGAGTAATTTAACTCAATTGATTTCTGACGGCAGAGTGCGCGCGAGAAGCAAAGCGA
-AGCCAGAAGCTATGAGCAAAGCAAGAAGATGGCAGAGTGAGTGCTTTGCGAGAATCGAGC
-AACATTGCTGTCTTTTAGTTATTAATGTGAACGTGATGGATTCGGACGAGGAATTTTTTG
-CATCAACCACAACTTTTAGCTTTCTGTTAATAAGAAAACTGGCGTCCAATCCCTTAACTG
-CAATATAAATGGAAAAGGCTAAAAGGCGAATTTATTTATGTAATCACTAACGAAACCACT
-CAGAAAGGTTCTTTAATGTCTACTTCGACTTTTGATTATATTAAAAAAAAAAATTAGAAG
-TCGTTTGATGAAGAATTGGGCAACCAAAACAAAAAAACATGTGTTTTGAAAATAAACGGT
-AATAAAAGCACAGTATACAACATCGTACCAAAGACGATAGAATAACAAGATGCGTAACGG
-CCATTCTACATTGGTTTGGCACTATACAGTCAGTTTTTTGGGGACGTCCAAAATTGCTCT
-CTTTCCGCTCGCTTACGCTGAGAGCGTAAGACATCTAAAAATTGAATTGGCTTGATTGTG
-TGAGTAAAAACAAGAGACGAGAATGCGTTTATGTGTGCGTGTTGTGCTAGAAGACGATTT
-TCGGGACGAAATCAATTCTTATCGAAGAAACGAATTTACATAATTGGGGAGTTTTGGCCA
-ATTTCGTAGCAATATGATGAAATTGCGCGCTTTTTAAAAATATCAAATTGGAATATAACA
-AAAAATAAAAAAACTGAACAACTGAATCTAATGTGCATTTTAAATAATAAAATTGGATCA
-TTTATATACATCATATTAAGTCAAATGACTTAATAAATATACTAAATAATTAAAGCAAAT
-ACAAAGGAAATTATTATAACTACTGTAATTTAAAACATAAATTTTCCAGAAAGAAGACAT
-TACGTTGAAAAATAAATATTTCATAAAAATAATACGTAGTAGAAAATAAAAATTTATAAA
-ATAAATAAAAATATGAAAACTGTTTACTGCAAAAGTCATATCTTGAGGCACAAAGTGCGG
-ACACAAGCACTCAACAATGCCTTATTAAAAATTATTCACACGTCGCAAGCTGAATACTCT
-AATGACATGTATATATGACATATATATATATATTCTAATATAAAGTCATTTTTGAAATTT
-TTTCGTGATGTTATGATTCGGCTATTACTATTTCTAAGCTTTATTTAGAAACGTTAAGGC
-AATGCAAACCAAGAATTTCTCGCATGGTGCCAATTGATCAAAAATAATATAGATTTAAAG
-TCTAAGATCTTCTAAGGTGAAGGGCATATTTTGTCAAGTTTACAATGCATGAGCATACGT
-GTGCACACATACATTTGTCTGCTATCACTGTATGCGCAGAAAAGAGCTATTTGCTGTAGC
-GCTCTCCGCTCTCGACAAAAATTCCAGAGCCTGGAGCCACCTCTAGAGCCACGGCGAAAA
-ATTCGTGTGCCAAAAAATCGTATTCTTTATCGATTGAGCTCGCAACTCGCTTCGCGCAAT
-GTGGCATCTAGCCCGTCTCAACGTTCACAATAATTATAATATTATAATAATCTACATTTT
-GATTTAACGAATTTGAAATAAAGTATATCCATTGGATTTAATGAAACTTTAATTTCAGCA
-GGGAGAGCATTATCAACGAGAATTGTACCCTTCCACGTCGTCTTCGACAACGCTAACACC
-ATCTTCTAACAATCGTCAACTTTCCGATGAAAATCAAGTGAAAATTGCAAAGCGAATTGG
-ATTAATGCAGTACTTGCCAATAGGAACATACGACGGGAGCTCAAAGAAAGCACGAGAATG
-TGTTATCTGCATGGCTGAATTTTGTGTTAATGAAGCCGTACGTTATCTACCTTGCATGCA
-TATTTATCATGTTAATTGTATAGATGATTGGTTGTTGAGAAGTCTAACTTGTCCCAGTTG
-TTTAGAGCCTGTTGATGCTGCCTTGCTGACGAGTTATGAATCGACATAGCGTTATAAAAA
-CATTAGCTTACAATTTTGCTGCTGTAATGTGTTTTGGGATAACAAAACCTTTGCTTACCA
-AGTATAAATTAATCTTTTATATATTTCAATTTTATTCTTTATTATATAAATTTGTTATTG
-TTTTATTATCGAAACATGTTATAATATTTAATTCATTTTAGCGATAACCAAAATCATAAT
-TGCAATACTAAGGAGCTGAAGAATTTGAAATCCAAATTAGTTTGTGTATATATTGTAGTG
-TATCTACCCTCACTATAACTCTACTCTACATATATATAAGTAACGTACATACATTGTGAC
-ACTTTGTTGCAAACACAAATAAACATAATTCACATCAAAGACCACATGCACTTACATAAA
-CACTCCAGCCAATGAAATACGATCTAACGCTTATACATAAGCCGATCGCGGAGCGTGAGA
-ATGCTGAGCATGCACTTAGCAGCTCAAGTGGTCAAGCCATACATAACATATGTATGCCTT
-CTGCATACACATGTATATGTATATACAATATATACAATATGTACAATATGTAAGAACACC
-ATGTACGGGTAGCTGTACCCAAAGACAGCAACATAGGATTCATTCAAATAAAACGATTCA
-AACGGAACAGACGCTCTGAGCTATTCAATATCTATTACACTGAGCTATTACTTATTACTT
-ATTACATGGCGACCGTGACTTGGTCTCGAGTCTGCCTCTGTGTTGTGCCTCTGTGTATTG
-TGATTATGTATCGTGTATTGTGTTTGTGTTAAAAAAAAAAAAAAACAACATTTTGTGCCT
-ATTATATTCAACGTGTGAACACACAAACATAACTAAAATGTACTTGTAGTACTTGGACGC
-ATTAAATGCAAATATATGTTCAATTGAAACAAACAAAGCACAAAAACACACAAAAACACA
-CACAAAAACGCACAAAAACACGCAAACACAGCACACACAGAAGAACAAGCGGCGATTGAT
-GGCAGACGAGCCACAATTCGCCAATGCACAACCACAAGTGCAACGGGACCAGCCAACGCT
-AGAGGAAGCGTTGCGGTTAAACAACGCCGATGGACCACGCCCACTCACAGTAGCTGAGTA
-CCGGGCACGGCAGGAGAAGAAACAACTACGAAAGCACAAACGCTCAGGACGGAGGATTAA
-ACTACTACAACAACGCCGACTGGTCAAGGAAATGACCCAGTTGGCAAAAGAAGAATCAGC
-ACGACAACGCTACCAAGAGCGTTTGGAAGCCATTGAACAAGAACTTCGCCAAAGTGCGAA
-GACACGCAAACGGGCTGCTTAAATGCAAATGCCCCAATTTGCCCTAGAATTAAAATAAAC
-CCAAGCCGAGGCGGGAAACCGCTGCTTGGAAATACTAACAAAACTTTATGCTAGGCTTTA
-TACTAAAAAATGTGGTTGGAGATTTTTTTTAAAATCCTATTGAATTGTAAATTGTGACTT
-GTGAGCCAACCACATTAGCACTATCAAATTTCCATGTCTCTGCCACTGAGTATATATACT
-CAGTTGCAAATAATTTGTGTAACTTTAACAACTTTAAATTTTCTATTTCAAAATAAAATT
-TTACATTTTAAATTTAAATGAATAACATTTTAAAAATGGATTAAAAAAAAAATAACTTTC
-TTAAAGAGAATTTTCTTTCTAAAAATACAAGAAAAAATAGATTTTTATTTTTCATATTAT
-ATATATAATAACATTATATATAATACTTCAAAAAAAAACGTTTCATTGAATATATAAAAA
-TATTCAACACAAATTAAAATAAATTTTCTCTTCAATTTAAAATTAGGCAAATCAAATAAA
-TATGATTATAGATGTATACAAGTACAGCGATATTCATAGAACTATTTTAGGGCGCCTCTA
-TACGCGCATTTTTGTTTCTGTCCGTTTTACTGCCTACTGCTGGCTCAATATTAACGCGGA
-AGAATTACAAGAAATAGCTAGCCGCGACGAAGACGTCGCAATGCATTTTGAGAACGTCAT
-AAATCCAGACGTCTAGGTAGTTTTGATAGACTAAATAAATATTCATACACAAATCAAATA
-AAAATTAGAAATAAAATTAGGAAACCTAATAAGTAAAACAATTATATTACATGTCATTAA
-AATTGAATGAGCATTAAAGATAATTCCATACCGAAGATAGACCCCCTAAAGACAATCATT
-TCGGAACTGTCTACTATGTTAGACAAAAATTCCAATATAGCGGACTCCACCGCAAACGTA
-ATCAATACAGTTCAGGTATCACAGCCCGAACTTAAAATAATTACGGTACTCCTCATAATA
-ATAGTAGTACTGCTATGTGCGAGTATGATAACGAAATTGTACAAACTACATAACAGATGC
-CTCAAGAAGAAATACTTGAGTAAGGCATTGGACCTAGATAAGGTCTAAAGTAGTACCCTG
-CGTACAAATTTCGAATATTCAATTAAATAGAAATTATCTTTACATATATATATAAAAAAA
-AAAGAATATCAAACATACTATAAATGAAATATTAAGTAGAGACCCCCACTTCGCAAGTAG
-ACTATATTTTATACTTGCCGAGCAACCCGTAAGCCTTTACGAGTTGCAAATATTATACAT
-TAACACCTACAACTGCGAGTTCTTTCCAATGTTCGGGTTGGAAAGAGAACAAGAAATCAT
-GGTATTAAATTCAATACCAAATGTTATCGCAGAAGTTGTAGAAATATCAAACCCAATACT
-AGGGTCAACAGAAATAATAACAGTTCGTAAGAATTAGAGCATGGAATGGCATGAAATATG
-CACAACAATTAAAAATATTAAAACTAAATTCGATAAGACATATAAATGCTTATCGCCCAA
-TAGGCCTATACAGGCTGAAACAATTAAAAAACATGCATCTACATTAGTCGACTGCTTTAA
-TGAAGCACGAACACTAATATACGAACATAGAGAAACACTTAATTCTGAACACTGGTCTAA
-GTTATCAAGACTATTAATCAAACTTCGATTAAACTTGATAGCAGTTAAAAGGAAATTTAG
-TTTGGAAATTTCAATTCCAACAATACTAAATACCCCTTTAACGATTGATACAGACGAACA
-ATCTGAATCAATAGAACCAGAAGAAATCGATTTAGAGGTCACCGAGTCGGAAGAAAAATA
-TACCGACATCGAGGATAAAGACCTACTAAACCTAACAATTCCAGCTATATTAACATTAGC
-TGAAGACACTAATCAGGAAAAATTTAAAACAGAAAACATAATGGCACAGTCCAATATTGA
-TTTTCTGAATACAGCATCAAAGCTTATACCCGACTTTGACGGTAAGGCTGAAAACTTAAC
-AAGTTTTATAGATGCTCTAAACATTGTAGATACAATCAAAGGTGAGCATGAGTCTCTAGC
-TGTTTCGGTTATAAAAACCAAACTTAAAGGCCATGCAAGAAACCTCATAAGTAATGAGCA
-GACAATTGCTGCAATCATTACCCAACTGTCAAGTGCAGTTAAAGGAGAATCGGTAGAAGT
-TATATCAGCTAAGCTTCTCAGTCTCCAACAAAAGAGTAAAACGGCCAACCAATACACCCA
-AGAGGTGGAGAAACTGACAAAGGCTCTTGAAGGCGCCTATATCAGTGAAGGTTTAGGCCA
-AACTCTTGCCAATAAATACAGCACTACCACAGCTGTAAAGGCCATGACGAAAAATTGCTC
-CATTGATAAGGTAAAACTTATCATGCAAGCAGGCACATTCACAAACATGAATGATGCCAT
-ATCTAAATTTGTAAACAGCTGCACGGAGATAACAGGTCAGAGTAACACTGTACTCTATTA
-TCGACGAGGTGCAAATAACAATAATAGAGGGGGCCGAGGTTATAATCGCGGCAGAAATGG
-CAACAATTACAACCGAGGCAACAATAATAGTAATAACTATAACAACCGTGGAGGAAGACG
-AGGCCGAAACCAAGGTAGAGGCCGCGGCAACTCCAACCAAGGTTACAATACCAACAATGT
-GAGAGTGACGCAAAACACGTCGGAAAACTCACAGACCCCTTTAGGAAACAATCAATAAAT
-GCTAGAGTTCATTCCATCAATTATAGTCTTAATATATTCGTAACTTTTTACAATAATTCA
-ACTGATAACAAGTTAACATTTCTCATTGATACTGGTGCAGATATCTCACTTTTAAAAGTT
-AATTCAGATAACTTCAAAATTCAGGATGACAAAATAATAAACATCCAAGGCATAGGCCAA
-GGTGTAATAAAGTCTCAAGGAACAACCCTAATAGATCTTCAATCAACAAAATATATTATT
-CCACATGAATTTCATTTGGTAAACTCAAATTTTTCAATACCATGTGATGGAATAATAGGC
-ATTGACTTTATAAAAAAATTCAATTGCCAACTTGACTTCAAACCAAGTGAAGACTGGTTT
-ATAATTAGACCCCAAAATTTAAATTATCCAATATATGTCCCAATAACATATAGCGCTGGC
-AACAATACAGTTCTTCTGCCAGCCAGATCACAAGTTATTCGGAAAATAGACATCAATAGC
-GTAAATGATCAAATATTCGTTCCTAATCAGGAAATACATAATGGAATTTATGTTGCGAAT
-ACAATAGCAGCATCAAAAAATGTATATATTCGACTTCTAAATACCACTAATTTCGACCAA
-ATGGTCAAAGTAAACAAAATCAAATATGAAAATCTTAAAGATTATGACATTCATAATACC
-AATCTAGAAGATAGAAGCGAAAAAGTACTATCATTACTGAAGAAGAATTTTCCAGAACAA
-TTTAAAAGTCAATTAACTGAATTATGCACAAAGTATAGTGATGTGTTCGGACTGGAAACC
-GAACCAATATCAACAAATAATTTTTATAAACAAACATTAAGACTTAAAGATGATGAACCC
-ATTTATATTAAGAACTACAGAAGCCCGCATAGCCATATCGAAGAAATTCAAAAACAAGTA
-GGGAAATTAATTAACGACAAAATCGTAGAACCATCTGTATCTGAATATAACAGCCCACTC
-TTGCTAGTTCCGAAAAAATCATTACCGAATTCAGAACAAAAGAAATGGCGATTAGTAATT
-GACTATCGTCAAATTAATAAGAAACTACTTTCTGATAAATTCCCACTCCCTAGAATTGAT
-GACATTTTAGATCAACTAGGTCGAGCTAAATACTTTTCATGCCTTGACTTGATGTCAGGT
-TTCCATCAAATAAAACTTGAAGAAAACTCAAGAAATATAACATCTTTTTCAACAAGCAAT
-GGCTCATATCGCTTCACGCGATTACCATTTGGTCTCAAAATAGCACCAAATTCATTTCAG
-AGAATGATGACTATATCATTCTCTGGTTTAGAACCTTCTCAGGCATTCCTTTATATGGAT
-GACTTAATGGTGATAGGATGTTCCGAAAAACACATGATTAAAAACTTAACTGATGTTTTT
-AATATATGTAGGAAATATAACCTAAAGTTGCATCCGGAAAAATGTTCATTTTTCATGCAT
-GAAGTGACATTCCTAGGTCACAAATGCACAGACAAAGGAGTTTTGCCAGATGACAAAAAA
-TATGACGTCATCAAAAATTATCCTGTCCCTCACGATGCGGACAGCGCAAGACGATTTGTA
-GCATTCTGCAACTATTATCGTCGATTTATAAAGAACTTCGCCGACTATTCACGGCACATA
-ACTAGATTATGTAAAAAGAATGTTCCTTTTGAATGGTCAAGCGAATGCCAAAACGCATTC
-GAATACCTTAAAGAAAAGCTTATGCACCCCACATTATTACAATATCCTGATTTTCGCAAA
-GAATTTTGCATCATAACGGATGCTAGTAAACAAGCTTGTGGAGCGGTTTTAACCCAGAAC
-CGAGACGGAATTCAGCTCCCAATATCTTATGCATCACGTTCGTTTACAAAAGGGGAAAGC
-AATAAGAGTACAACGGAACAAGAGTTAGCGGCAATTCATTGGGCAATTACCCATTTTAGA
-CCATACATTTATGGCAAACATTTCACAATCAAAACAGATCACAGACCTTTAACATATCTA
-TTTTCTATGACCAATCCCAGTTCAAAATTAACTCGCATGCGACTAGAGCTTGAAGAATAC
-GACTTCACTGTAGAATACCTAAAGGGAAAAGATAATTTTGTGGCAGATGCACTGTCACGT
-ATCACTATAAACGAGCTGAAAGACATATCAGCAAATGTACTAAAAGTCACTACAAGACAG
-CAAAGTAAACAGAAAAATATCTGCGCAGATACTAATATAAATAAACAAGAAGAAACTCTT
-GTTAACGCTTCTAAGCCCAACGTATATGAAGTCATTAATAATGACGAAATACGAAAAGTA
-GTGACTCTGCGAATAACTGAATCAAAATGTTTATTCAAACATGGAAATAAAGTTATAGCA
-AGAATTGATGTTAGCGATCTGTACACCAATGGAATTCTAGACTTAGGTCAGTTCTTCCAA
-AGGCTTGAAACACAAGCCGGTATACATGAGATCAGCCAACTCAAAGTGGCACCGAGCGAA
-AAGATCTTTGAAACAATTTCAATAGACTCTTTTAAAAAAATGGGCAATAAATTATTGAAA
-ATATTGAGAGTAGCGCTACTCAAGCCGGTGACCCAAATATATGATCAAAAAGATCAAGAA
-GCGATACTGTTTACATACCATGACGATCCAATTCAAGGAGGTCATACAGGCATTACAAGA
-ACGCTAGCAAAAATTAAAAGACATTATTATTGGAAAAATATGACACGTCATATCAAAGAG
-TACGTTAATAAATGTCAAAAATGCCTTACGTCTAAAACAACGACGCATACAAAAACACCC
-CTTACAATAACGGAAACACCAACTTGCGCTTTCGACAGAGTGATAGTAGACACTATAGGT
-CCACTACCCAAATCGGAAAATGGTAATGAATATGCAGTCACTCTAATCTGTGACTTAACA
-AAATATTTAGTTGCCATACCAATTCCCAACAAAAATGCAAATACAGTCGCAAAAGCTATA
-TTTGAATCATTCATTCTGAAGTACGGTCCAATGAAGACGTTCATTACGGACATGGGAACA
-GAATACAAGAATAGCATTATAGCCGACTTATGCAAATATCTGAGAATAGACAATATAACG
-TCTACAGCACACCACCACCAGACATTAGGTACCGTTGAAAGAAGTCATCGAACCTTCAAT
-GAGTACATTCGTTCATATATATCAGTAGATAAAACTGACTGGGACATATGGTTACAATAT
-TTTGTGTACTGTTTTAACACTACACCATCCGTAACGCATAATTACTGTCCATATGAACTA
-GTATTTGGTAAGACTAGTAATTTAGCAAAACAATTTAGTAACATAGATAATATAGACCCT
-ATATATAACATAGATGATTACGCTAAAGAAGTTAAATTTAGACTAGAAAACGCGTATAAA
-AGAGCACGCATATTATTAGAAAGAAATAAAGTAAAACAGAAAACCAGTTATGATAACAAA
-GTTAGCGATTTTAAACTAAAAGTAGGAGATAACGTTTTAATAAGAAACGAAACAGGTCAC
-AAACTAGAACCAACGTATCTAGGGCCATTCGAAGTAATTAGAATCGAAGAAAACAATAAC
-ATAGTAATTAGGAATAAAAAGAACAAAGAACAGAAAGTTCATAAGGATAGGTTAAAAATA
-TATAATTAATGAAACGTTTTATACAAAATAAATAACTAAAAAAAAAAAAAAAGGGTCTGA
-TCAACCGAAAAAAAAAATTTAATAAGTTTTTGTCTAAGAAAGTTAAAAATAGAAGCATAA
-CGTAATTATAAACAACAAAAAAAAAAAAAAATATAAAAAAAAAAAAATTCTTTTACACAA
-ATTATTCTGAGACCAAACTTTTTCTAATAGAAAGGATAAATAAGAAATAATATAAGAAAA
-AAAATGTTTTAATTAATTAAATGACTACATATATTACGTCATTTCTCTAAAAAGGGAGGT
-GTAGTGTATCTACCCTCACTATAACTCTACTCTACATATATATAAGTAACGTACATACAT
-TGTGACACTTTGTTGCAAACACAAATAAACATAATTCACATCAAAGACCACATGCACTTA
-CATAAACACTCCAGCCAATGAAATACGATCTAACGCTTATACATAAGCCGATCGCGGAGC
-GTGAGAATGCTGAGCATGCACTTAGCAGCTCAAGTGGTCAAGCCATACATAACATATGTA
-TGCCTTCTGCATACACATGTATATGTATATACAATATATACAATATGTACAATATGTAAG
-AACACCATGTACGGGTAGCTGTACCCAAAGACAGCAACATAGGATTCATTCAAATAAAAC
-GATTCAAACGGAACAGACGCTCTGAGCTATTCAATATCTATTACACTGAGCTATTACTTA
-TTACTTATTACAATATATATATAAATTGTTTTACCAACATTAATTCTATATTTGGTATAA
-CAAAAAAAGATTAAATAAAATGTGAGATTTATTTAATTCCGGCATTCATTTCATTTCTGT
-ATAAGTATGGGTCTTGTTGGATTCTGGGTAGCCCTTTTGGCTCTCTCCTGCTCATAGCAT
-ACATGGTGAATGTCCAGAATAATTCTTATAATTTTAAAGTTTACGAAGACGAATCCTTTC
-GTTTTTTACTATATCATGAATTGTTAAAAATGAAATAAAAAACAAGCTTAGCATAAAAAG
-TTACAGGATAAAAGCGAAAATGTGTTCTCATCTATTTCTTATGATCGATTTTTACTAACA
-TACGTATTGTTTGCAGCTTAGCTCACAAAGCAATTCGACGGCCATGAAATTAACTTCAAC
-AGAGTCGGATTGTTCTTTATTATCTTAATTACGAAACAATACGTGCGTAGATTTAGATGA
-ATGAATTCTGGCTTTTGATTCAAGACAGAGTACCTGAGGATTTTTGCCGAAATAGCACGA
-ACATTTAAATTTGAAAAAAGTTCTGGTCCTCGTTATAGATCCGTGCTTTTCTGTTTCTTT
-TGCACCGTTTGGTCGATTTATTATAGTGCTAACCTTTTCCACGTGTAAGTAAATAAAACA
-TGTTTATTCATTGAATCATTTATTACATGTAAGACGATAAAATATTAATTAATGGCTTCA
-GTGTGCGAGACAAAACCGATCCGCTTACATTTTGAGTTAAAGGTGGTTATAATCAATGTA
-TGTATGCCCTTGCATTACAATTATATTAATATTAAGTACTTTATATATTTTGTTAGCATA
-CATACTAACAAAAAAAATTAGAAATTTACATTTTTTTTACGGATTATTTTTGCTGAATTA
-CAAAATGCTTTTTAACCAATTCACAGCTACATTGCTGTTATCCTGAACAAAACCTTTTTT
-TATAAAAATTCCAAGCTGTGCTAAGGATTTCTTAGAATTGTTATTTCTGAGAATGTGTGC
-GGTTTATTTTTATATGGATATGGATGCCACTGAAATTTAAACTGCAGTTTCAGTGTGACT
-GTGGGATGATAGACGTTCGACATCAATTTCGGGTATGGTCAGCTCATCAGGTATATTATC
-GGCATACTCAATGGAAGACGTTTCCGAAAGGCGTTTGCTCAACGAAGTCTGCTTACGCAG
-TACCTCTGCCAGGGATGTGTTGGTGTGATCACCGTAACGGGCGTCCAGACCCTGGCGGAA
-TGCGTTTACCACTCGTATCTAAGCGTACATTTAGTAAAAAGAAAAGAACAACACCAAGAA
-CAGTGACAAAAGGGACATAAACAATAGTATAAGAAGAACATCTTTAATCATTCAAGCTAA
-AGATCCAATTATACATATATGAACATACTTTCTTTTATGTATATTTCTAGTTCAAATTAA
-ATACAAATATTATTTTGACAATTCTTACTACGAGCAGATGCGACACATAAATGATAAGAT
-AGATCTTAAGTTAATAATGGGATATCCAAATACCAATTAATTCAGACGGACAAATAATCA
-GTAACAACACTTCATATGAGTTGCTTATTCTTTTTAATATTTCGCTTATTTTGTTCATAA
-TTCGGAGGACTGTAGCTCGGTAATTTACCAATTAATCAGCAATCTAAAATTAATTTGCCT
-AATCATGCATTATGCGACAACCTTTTTTTGATTTTATTTAAGTGGTGACGAACAAACACA
-TTAAAAAACTAAGTATATCGTTCTTCTACATGATGGAAGTTTAAAGCAAAACCAGTGGGC
-ACGAAAAACCAACTAAATCATAATTAAAAAAGAAATATAACCATATATATTTTGGATATA
-GGTGGGTTAAAAATTCGGCATATTAAATTAAGCTTGTGGTTGACACACAATACGCCTATT
-AAATTGCCTTGCCTTTCATTACCTTATTATTACGGACAAACAGACGATTTAAAAAAATTG
-TGTTCTTAGTGAATAGACAAACGTACTACAAGTATATCATCGTTCATTCTTATAGTTACG
-CTTTTGCCGAGATAGAATTTAATAATTCGACTTATTTTAAAACTGTAAAAATAACATAAA
-ACAAAATTGTTAAGGCTTACAGCTTGATCAGTGTTGCTCTTGCTATATGGGACCGGAATC
-AAGCGTTCTTGCAATTCGCCGCCTATTACCTTTAAGAATGAAGAGAAAGAGAGGGAGATA
-GAAAGTAATACAGAAAATATAAGTGGGAAAGAGTAAAATAGTCATAAAAAGGTTGAAATT
-TATATTAATCTTGCCGCTATAAATGGATCACTACAAACACTTTGGCTTTACTGTACTAAT
-TTTTTAATTCTTAAAAAGCAAATAAATATATGTTTAACTAGAGTTTAGGTGTTGAAAAGT
-AAACAAAAATATGTAATTATCATAACAATGTACGTTTTTGAAAAATTATCAAAATACAAT
-TAATCATGTAATAGTAGTAGTAAAAGTGGAGGATATGAATAAGATTTTTACCTAATAATA
-ATTCTGGAAAGGACACACCAGGTCTGTTATGGGAAATTATGACAATTGTTTTATATATGC
-TAAAGAAAATTAATTATTATATAAAACATTTTTTGATGCACTAACATTAACCCATTTATT
-ACGTATGCTCATGTACGCAAACGAGCGATTAATAAGAATATCAATGGAAAAACCACATTT
-TTATTCATTTGTGAAAAATAGATTTTTCCTAGTAGATGGACCAACATATTTGAATATTTA
-AATATATAATTAATTTAATTATTACAGACATTTTCAGTATAAATGTACAAAAGTTTAAAT
-ATATCATTATTAGATATAGAAAAGAACGGCATTGAAATTTTGTGATGTTAATTTGAAAGC
-GGAGGTTAATATACTGAACAACGAAGTTCGTATGATTAAAACTTCGGTAATACCACACAT
-TAATCAGAGAAAATACACATAAGATCTGAAATAGTGTTAGTAATAATACAACTGAGGTAA
-TACATTTTTTTTGTGTAAAACACGAAGTTTTGTAAAATGCATGCTTGCTTACGTTTTTTA
-TATTGAATAGTTAGGCATTATAGTTAGAGAACTATTCGTTAACTTTCTATAATTGGGTGT
-TCATATAAATAATGTTACATTTTCGAAATCGCTTACTATACATGCACATTTGTATTTATG
-AGATTAATAAATTTAAGTTTGCCTCTTTAGAGTTAAAAGTTTAATCAAAAAAATATCGCG
-CATTCACCTTTGTTTTAACATACTGTTTCGAAATAAGCATGTGGATACAAATATTTTAAT
-AGCCACATTGAGCTGGGCCATTGATTTGGGATTGCGCTTTGAGAAGCATAACCAGTCTAA
-TTTGGAATTGTTATAGGCTTAACCATATTTGGTGCAAACACCCACTAAAACCATTTAAAT
-TCGAGTCTCATTCTGTCCATTGGAATGTTTAGTTTCGATGTTACCACGTATTTTTTGTTG
-TAAGGTTTGTGCGATTTTAGAGAAGCTTTGATTGGAAGAAGGGACGTTTGAGGGCATTGA
-TGAGCGCTGGGAAGTTAGTCCGTTGTGTAAAGTACGCTGTTGCTGTTGCGGGTCTTCGTC
-AATATAAGATATGTCCGGCGACATCATGCCACTTGACACGTTGAGTTGAGTCTGCGGTGG
-TAGTTTTGGTTCCTGTTGTTGCTGGTGCTTGATGTAATTGGGGTTCAGTAGATTAAAATT
-GTACAACGGGTGACCACCGCCCACTGCAACGGGGATACCCGTACGGGGACTGCGTAAGCT
-ATGTAAGCTGTGCATCGATCGGCGCTCATTTAGGTCTTCCAATGTCGAGCGGAAAGCACG
-AATCACACGCAACTGAAACAAACAAAATTTGACAAAAAACGAACAAAAACGGAAACATAA
-GCATAAAGAAAACAACAAACGAAACAACATTACAGTTACAACATATACATATATATTTTT
-GTATATATTGTATGTAAATTCCTATAAAAAAAAAACAATTCATAATGATAAATAAAAAAT
-AAAGCACAAAAAAAAATATTTTTGTCGGGTGTCAGTAAAGCTTAAACTAAGCAATATAAA
-TTCTTTGCATTGCCGGTTAGGTAGTTGTTTTATACATACGTGTAGTGTACACATCAAAAT
-ACAAATTCTTGGCATGCGTATATAATATTTTATTAGATAAGACAGATTCGAATTTAAACA
-CGGGAGAATGCTACAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCAGCTAGTGTGC
-ATGCGAACGCGAAATTCCATAATTTTTCTGTTATATCGATAGATATATGGCAATAAAATG
-ACAAAAAATTTTAAAATTGTTCCAGTGTGGGCATGACCGGTTCGAAAATTATGAAACAAA
-TTTCGAAAAAGTGTCAAAAGTATGGGTGTGGCATTTGTATGTGATTTATGGGCGTTAGAG
-TGGGCGTGGCTCAACAATCATGCGCTGCGTTTTTGTCTCTAGAATCTGTATGCTGAATCT
-CAAACTTCTAGCTTTAATGGTTCCTTAGAGCTCGGCGTTCATACGGACAGACGGAAATGG
-CTAGATCTACTCGGCTATAGATCCTAATGAAATGAAAATGAAAATATATACTTTATATAG
-TCGGAAGTATAACAAATCTAGTATACCCTTTCACTCTACTAGTAACGGGCATAAAACTAT
-CCAATAAAACCGAAAGAATAATTTTTCTAGAGTTTTTTTTTGTATTTATTACATGGTAAT
-CCAATAAGAAAAGTACCTATTAAATTTAAATATAAATACTGTTTATGCAGATATATTGCA
-TTCTTTTGTAATTTAGTCTTTAGACGTGAAATTTCTACATCTGGGTACCAGGAAAATTTT
-TTTTTTTTTATTTTGGGAACAGGTATCTGAGAAACTAGAAAAGAACGGACGGATGGAAAT
-GGTTTGAGGGAGGTAGAGGTATGCCAGCTGGAAAGCAACGGATTTTCAGATTGCTCACGA
-TCGCTCTAGCGATATTTTCTATATATACCATAGGTATGGAGTGATTTAAATGTCTTCTCG
-TGTTCACTAATAGAATATAAACTAACAAAAAAGTCTTTACAGTCTTTATAGAAAAAATAA
-ATAAAGAAGAGAGAATAGTCATGTTCCCCGACAAAATGTGAAAAAATATCAACACATTTA
-TCAAATGTGTGGGCGTGGCAGTTTGGGCGGTTTGTGGACCTTAGAAAGAGTAGGTGTGGC
-ATCATGGGTCTATGTATCTAGAATCTGTATGCTTAATCTCAACTTGCTAGTTTTTATAGT
-TGATGAGATCTCGATGTTCATATGAACGTACAGACGCCCCTGGCTATTCATATTTTTTAA
-ACATATTTTTATCTCTCTCGCACGCCTCTAGTTGCGTAACGGTTCCTTTAATACTATACA
-TCAGGAGTATGTACATAGTACATAAACTGACAAATAGTATCCAACAATATACAAAGTTAA
-AACACTCATAAGCATACAAATGTACAATTCAACATTGTAAATATAAGTACATGTCATTAG
-TGTCTCCTGTCTATTACCAAATATGATAATTTAAATAAACAAAACTTCAAAGCTAAGTAC
-CAAAGGACGGATGTTATAACAAAGATTTATGTAGAAACCAAAGGGTAACACATATCAATT
-TTTAGTAACTGTAAATGATCTGCTGCGATTAAATATTTTTATAGAAATATAACCCGTTCC
-AATATCTTGAAATATAAATGTCATACTATTTCGATTTTTATGTAAAATCGTGACGTAGGC
-AAGTCTATTGTCTTACTGAAGAAAAATTGTGATTGTTACACAAATATTTACAAAATCCCA
-CAAAAATAATGTCCACTTTTTTTAACACGTCCTTTAATAAAGGGTTTTCAATCGTTTTCT
-TATAATTCTAGAATTTACTTTATAATAATAACAGTAAAGAACAAATTAGAACATTCTGGT
-CTTAAGGGCGTAATTCGGACAGCATTTGTTAATAGTTCTGTGCTGGTATAGTTGGGCGTT
-AGGTTTCGCAAAGATCAAAGAAAAGCTTAGGTATATATGAGGAGAGGTCTACACTTAGCG
-GCATATGCATATGCACTCATTCATTATTTAACGACTTTTATTGCTAAAGTTTTTATTTTT
-ATCGACGTGCATGGTGAGTTTCTTAACAATGTTTTAATTAAAGTAAATTAAATATGTATA
-TTTTAATTACGTACGTTTGAATGCCCATTTAGAAGTTTAGAGTTGGATTAGCTTTTGTTT
-TGAATGTAGTTGTAGAAGATAGTTTAGTAGAAATCAGAGAAAAGGTAGTAAGCATACAGA
-ACTTGATGCAGAGCAGAAGACACTTTTAGCCCGATGTTGTTGTTGTAGTTGAATTTTGTA
-GTTTAAATTAGTAACTGAAGCATCTATTGATGGTGATCGATTTATTAATTTTTGTTGAAA
-TTATAGTTGTTTTAGCATTTGATTCGTTTCAGTAATATTAAGTAAGGATTTATTTTTAAT
-ATTATTTTAAGTTGCCGTAAATCATTTGATTTTTTATTTGAATACTATTCTTTTATTGCA
-ATCATTGATTATACTTACACACAGTTTCAGAGAACAAAAATTTTAAAAATTTATATGTAA
-CTAAATATAAAGACAGATATCTGTCTACGAGACTATTTTATCGGTGCAAGAGTTTAAGGT
-CCTATACAATTTTACTATTGCGTTATTATTTTGTTGTTACGTTCTACTTTGTTGTTGTCT
-AAATTTAAGTTCAATTCATCATCAATTCATCAATTTGCTTTTTAAAAAAGTAAAGTAAAA
-CACATATTTCATAACACTTAGATCAGTGTTCGACCTTGCGAGTATAATTGCTGGTTAGTT
-TTAATATTACATTTATGTAGAGCTTGTTGATATTTTATTGCAACTGTCAATTACACCTCA
-GTCTCTCGTATTGGTTCCGCCAGCTTTAAATTACAAAAATTAATAACAAATATCTCATAA
-TTACTTTTGAAACAAACTATAATCAAAATTTAAAACGGATCAATCAATAATTGTAGAATA
-TTAAAAAATGATCAAGTAAACTGGTATATATGTATATACATAAATATGAAAGTATGATGC
-GTAGAAAAAGATTTGTGTCAGATCATAGATTTATTATCTCTATGGCTATTCATAAAACAT
-TTTACTGTTTGTTTTTCATTTGGTTAAGAGATGCACTAATTTATTAGATCATTTATATAC
-TCATACACATAGAACTTTTAACAGCGGTGTATAGCAACTGGATATTTTGACTTTCATGTA
-CTTTTTAAATTATCGCAATTTTTCAAATAATGCCTATCCTTTAACTATATTTCAATTTTA
-ATATAATTATACATTTCGGGTCTACCTGAAAACCGTTGTTTTTGTTAATTAATATAACTT
-TATTAGTTTATTTCAGAGTTCTTTTTATTAAGTTTATAGTAAGCATTTCGTTATCTTAAC
-CAAAAAAAAGCTGTACATGTGTTCTTTGCGATGAAGTAGAGAAGTAGAAACTTGAGTACG
-AGTAAGTTGAGATACTCAGTTTGCATGCAAAACTGCATAGTGCACCTAATAAAAAAAACT
-ATATCAGGAACGCAATGCCAAAAAAAAAAACACTTATGCGAAATAATTCGATTTGCTACA
-TCTTTTATTGACTATTATAAGCTTACATCCAGCATATAATAGTCGTGTATTTGTCGATCT
-GTTGGGATGAATAAATTGTTTTTTTTTTTTTGTATAACCAATCATTTTGAAACTGCTAAA
-TCCAAAACTTCTATAAACTGGTCTGAAAATAACGACTAAAAAATTTTACACGATATAAGA
-AATTACTTTTAATATGCTGTGGGTATTTACATAACCATAATTTGTTTCACTTGCTTATCA
-GTTTTTTGACTCTGTGCACCAGACAGTCGAAGAATATCTTTGCATTTTATGTTATCGTAT
-AAAGATACAAGATACAAATAAGAAGCGTTATTTTTTTTCTTCTTTCATACTTCCTATAAC
-CTTTACCAAGAAAAAAAAACGTCTTGACCATGTCCTTTTAAATGGTTGGAGGAATGATAT
-GTTCAGAAATTTCCTGCGATTTACTATAAGACTATAATCCCACCCAACTTATTGATTTAA
-AAAAAAAAATAATAAAAATTCTAACACTGTTGAAAGGGGACATTCACAAAACCAAGGAAT
-AGATTTTTTAGGTCTTCCGAAATAAGTGGATGTATTAAAGAAAATGAGTACCATGTACCA
-TATCGGACAACTTTTTTCGTTGGGTTGTTATGTAACCAAATATAGCGATAATTAAGGCTG
-TAAATAATATATATATCAAGAATTGATTTCGCATCTTAAAATGAAAAAATGTTTAGACAT
-GAGACCGAAATCACACGCTAGACTTCTTAATATACGCAGTCCGGTTTGGAGTGGTTCATA
-TTTTTTTGGAAAGCAAACCGTATCATTTAACAGAGCACCGACTGATTTTGTAAACGAATT
-AGTTGCAGAAAAAATTAACTACTTTTTTACGGTGACAAAGGTTTAATACTTTGTGTGCAT
-GAGTTTGCAATAACAATAAGCCCATTTCTACATAAAACGGTCTATGGAACGGTTAATTGA
-ATTTAAAGTTCTTATTATAAGAAATAAAAGAATAAATATAAAAGAAGATGGTTTTAATTT
-AATTGTCTAAATACTGATTCCCACCGAAACTTCGTTTCAGCAACGAACAGGTTTGCAAAC
-CAACCGTAAGCCTATCATAAATACTAAACATTCAAGCAACAAACCTAACCGAAGCTTAAC
-TAATATGGGTTTACAGCCCTGCTGGTATTTGCTAAAATAAAATTCATTTTACATAGCACC
-TCGGTATATTTCATTATTTGTTAGCAAAAATATTTCAAAATATTAAATAGGCAAACGAAG
-ACTTATCTGAGACATATATAAAAATAAAACATTCCGACAAAAAAAAAAACAGCAAGTCAA
-TCTGGTCATTATGATCTTTTTTTGTTGTTCGTAAGTATTTGAGATATTTTGTTAGCCTCG
-AAACTATGCAGTAAGCTTTGCCCACTTTGAAACTGTGTCCTTTCCAGAATGGTAGATACA
-TCTTTCTTTTCATACTGAGCAAGAGAAATGGTGAAAATACGTTAAAATAAAATTATATAG
-CACATATGTATTTACAGTAAGAAAAAAATTTAAGAGCCCACAGTTTTCTGTAAATTATAT
-ATAAAAAGCATTTTTTCAGAGACTACTCCGACTCGGATGACAATAAATACATATTAACAC
-AATAAGTTATCATTGATGTCAGGGTGCACTCGAAATAAAAAAAAAAAAATTTTAAAAAAA
-CTATAAAATTTAGAGATGATTTTGGTTTTTGATATAACAAAACACTGTCTAGCTGCCAAT
-ACATAAAATCATAGACAATTCTTACCGGTACTGAAATCTGGTCGTTAGTTGAGTTTGCAC
-GTGATTTTCAATTGCAATTAATGATGGGAGTGACGATAGTCATACGTACAAAGAAAATAA
-GTTAATTTTTGTAGGTTTATTAATTTTTTTTGTTTTTATATTTAATATAGTTTTCCAATT
-ATTTTTTTATAGTAATTTATGTTGTAGGTTGAATCAATGGGGAATGGATAAGCAATAATT
-ATATTAAATTGACGAAAAATATTGAAATAATATTAGATGGTTTAAGTAACATTTTTTGCA
-TGGTGTTTATGTTGATTGTGGTTCTTGTTTTGCAAATATATATGCGCTCATAAACTCTTA
-CATTCGGCATTACAAATACTAACGTTGTGAGGTTGAGTATTCCGATAAACGTCAATCATT
-ATATGATTAATAGCAATTAGGGATGATTAATTATTTCCAAATATTTAGCCACAGATTAAA
-AAAAATGATCAACACATGAAACCAACAACATACACCCCGGACGATTAAATAATAATTAAA
-CTAATAGCGTTAATACCACCATGAGTGAATAAAATAAGCAAAGGGGACTATGGAGTAGGA
-GTTTTCCGTGTTCCAATTTTCACTTCCCAAAGGTTTTCATGAAATTGAATTGTCCTTTGT
-TATTATTCAAAATTCTCTTTAATGAAAAACTCATGAAAACTTTCCCTCTGGAATTCAGCT
-GATTGATTTCAATTCTCTTACAAAGAAAATTAACTTCACATGCGAATGATATTTTTTCAC
-TTTTTATGTTGTTTAATTTGTCTTTAATAATGAAATAAATATAGCATTTAATATATAGAG
-ATGTTCGCACGTGACCTAAGCACTGGACTTTATTTTTCGACTTCGACTGAGATTTAAAAA
-TGTTTATAAACAAGTATTATATTATATTATATCAAATTTTGTTTTGTTAAAAATTAATTC
-GCGAATAATTATCTCCAAGTGAATATTGGAACAGGGGCGCTTGTTTATCGACTTTGTAAC
-ACCAGTATTTTCCATTTAATTAAAAGTAAAAATATTTTATGTAACGTTTTATTAAACACG
-CGAAATAACAATAATACGTAGTAGATAAATAACTTGCATATGTTAAAGTGATAAACATGG
-AAAAACAGTTTCCTAAGGGAAACTGCCTAACGGATTCATGCCTCGATAGTATTTTAAATT
-ATATGTTTAAAAAAGGAATTAAAAATTTTTTAACGAAAAAACTTTTGCTTATGTGCGGTC
-GTGTCAGCTTTTTATAAAACAAGCCAGAGAACCCTTGGGTTTCAACTCTCACGACAATTA
-ATCATTTGTGGAAGTGCGAATTAGAAATTTAAAAATCTTTTGGGTATATCAATAGAAATG
-ACCGTATTGGTCACTATTAAACATCATAACATAATCTAATCAAACAAAATAAAAACAGTT
-TTTAAAAGTGAAGTAAACTTGGTCAGTGTATGCGTCACTAGAATAGAAACTTGGTCAGTG
-TATGCGTCACTAGAATCTCCATGCGTAATATAAACTTTTATAGTTCCTAAGATCACAGCG
-TTCATACGGACAGACCAGATCGACTTGGGTTGTGTTTCAGAGATCAAGAAAATAAAAGGG
-AAGGGGTCTTCTGAAGGGATCCAGTGAGCTGTGCAATTTTATCTGCTGCTTCTGCATAAA
-TAAGCAATTTAGCTTCCTACCCATATCACTTTGGGCTAAGCGTTCTGCTGTTTGATTTGC
-AATAAAATACTCTACATTCTGAAACCGTCACTATTTAAATAGTCGTTTTATTTAAAAAGC
-AGCTAAGAAAAAAAGGATACTGCTAAGGAACCGGAATTTGGTAATAATGTCATAGCCATA
-GTCCACAGAAAGTTTACACCCGTTACCTAACAAAAGAGAGTGCGACTGAGATCTATATAT
-GCAAATATGCCACCTTTATGGCTTTTCATTCCTTTACTTTATAGACTGTGGTACGCAATA
-AAATTTGAATTTATCAAAAACTTAAAGTGAACGAGGACAAAATAGTTTGGACATTTCAAT
-AAAAGGGAAGTTAATATAACAAAACATTATTTAAAAATGTGGGCAAGACAGTCTTGGATA
-GTCTGTGAGGGTGGGAATTTTTTTTCAATAAAACCACAACAATAATGTGTTACTGATATG
-GTATATATGTTATATAAAACCGATATATCGACGTTAACACGAACGACTAGTTACTTTATT
-AAAAATATATACACCTTATGGGTAATTTTCCCATTTTCACTTAGTTCGCAGTTTCAGAAA
-TCTTAAAAAAAACGCCTTATGTTGCACAGGATCTAAAAAATGTTCTGACCGTGAACCAGT
-TCAATAGCTGTTGTCGTTAAAAAGTAATTAAAACTATAATTTATTAACTTAATTAATTCT
-AATTTAAATTGAATTATACCAAATTACAAATAATTTTTCACCGACATATTGAACGAAGTC
-GTTCAGAAAATGTGGACGCGTAAAAACTAGCTTTTCTAGACTTCTCCTAAACAAAAGTTA
-CTCTTGAGCTTGAGCTGTTAATAAAAAGTGTTTAAGTTTCATATAAAAGACAAAAGGACT
-TTCATTTTAAAAGCACACCCTCTTTTTATTTTCAAAACGTTATTTCTCACACTTTGACTC
-CCCCTTCTCCTGTGTTATTCAGTTACTTATTTAAAAATTCTTGATATGTATATATACTTT
-CATGCAAGTATTTTGATTTTCTTATTAATATCTGCATGTGAAAATATTTGAGTCAGACAA
-TTTAGCTGAGTAATGGTGTAGAGCAAAATGTTATTCTGGATTCGTTAAAAAATATTTAAC
-AGGTAGCAGGAATGTATAAAGTATAAACATTTCAAGATCACTGTCTAAGTTGATCCGGCC
-ATGCCCGTCTGTCCGCTGTGAACTCGGAAACTAAAAACGACTGCATTTTAAGAGAAACCC
-TGCTGATTTTTAATGCCAGACGTAGGGAAAATTAAGTTTCAGAAGACACTCTAATTCTTG
-CAAAAACTCTGGTCCAGCACATTTGAAAAAATTTTTATTATTATTTTTTTTTAAATTTCT
-ATCGATATGCCACACTGAGTCAAGGAACTTATAACTAAACCCTTTAACTGACAAGGAAAC
-TTTAGCGTTATTTTACTTCATATACTAAAACAAAATTTACTTAAAAACAAGGCAAGCCGA
-AAGTTATACTTATAGGGTAGCGTTAATTAAACATAAACTGGTTTATAACGAATAAGTAAA
-ATGTATAAATATCAACAACAAAGCCATGGCTTCTTTTCAGATTGTCTGATTTAATTCTTA
-TGGCAGCTACATGATATTGATATGATATTGATTTTGATAAAATTAAAACCGAAAATATAA
-GCTCATGTATAACTAAATTAGAATGCATTATTATCGAAAACAACGAAGATAAGATTTTTT
-GTAAAAATTGAATTTTTTCCGACTATTTGTACGGGATTTTTATAGTGCTCCGATCCAGCC
-CGATCCTACTAATATAGTGCCCGAAATAGATGGAAGACTTTCGGAAAGTTTTATGCCTTA
-ACGCTAAGACTATTTTGCGATTAAACATACGCAAAGGAACGGACAGCTCATTGACTCGGC
-TGTTGATATTGATCAAGAATATATATACTTTATATGGTCGCAAACGTCTCTGTCACTGTC
-ATGCAAACTCCACATTAAAATCATATATATAACAATATATAAACATTTCAGTGAACTTAA
-TTTTAAAGAGTATAATCCGAATCATTTAATGTCGTAGTTCTCTAATTAGAAGCCATCAGT
-AGATCCTTTAAATAAGTATGCAAGAGACTTATAGATTACGGAATATAGTCATATGAAAGA
-TACCAGTATTATAAGGAAAGAAAAGAAAGAAACCCCTGGCAAAAGTATTCCAACTTTATA
-TTTAGATTGAGCTAGGATATATATATAAAAATATATATATATATATATATATATATAGTT
-ATATATATATATATATATATATATATATATATATAGTTATATATATTTATATATATATAG
-TTATATATATTTATATAACTAATGGCAATGTATACAGTGTATAAAATCAGAAATAGTTTG
-CTAAAGTAAATATAGTAATGATCAATGAGAAAACATTACAAAACAGGAGAAAAAAATAGG
-CGTTGAATTCTGGGCTTCTGTGTTGTTTATCCATTTAGAAATCGGAATCAGTTTAAAATG
-TTCTGAGCTTAATATTGCAGTAAAAAAGCTAATTTACGTGAAACAGATTAAAACTCGGTA
-GACGAAAACTGAAAGGACAGATAGAGAGCTAGAAAAATGTTAGGAACAAAGATAGAGGCA
-TTCTGGCTGTATTTTACACCAATGTTGTTGTTATTTTTCAAAATCAGTACAGAACAATTT
-TTAATCTACAAAAGTTATGTAGGTAGATGCATGAATGAGCTACCTACCTACCTTTTGAAC
-GATAAATTGGAGCTCGGCTTGCCGAGTAATTTAATTTGTTTAAGGTGTGTGAATCTATAC
-TCGCTTTAAATTTTCTAATTTAAGTGAATGTATGTCAAGTTCGAAATATACATATTGACA
-CTAATACAATGATGCAGATAAATTATAATTTAGGCCGCAAACTGAATTTTAAGTCCCCAT
-ACATGCGATCGATTTCGCGTAGTTGGAATATGTCCGAAATTATTATAAATCGAACATATC
-TTTAATTTAAAATAAAATGATTGGTATGAAACCGTTTTATAAGCACATATATTGTTATAT
-ACGTGAATATATCATATGTTCTATGTCATACTAAGGTATACTATTTTTGTCATTGTCTAA
-ATAAAACTGATATATATTAAAAAACTATATATATGTATAAAAAAAAAATATATATATATT
-ATATATATAAAAACTATATATATATATATAACTATATAAAAACTATATATATATATATAT
-ATAATACATATACCTATTTACATATACAATTAATAATATACATATTATACATATACTTAT
-TTACATATTCATATACATATACAATTAATAATATACATATTATACATATACATACATTCA
-TATAATGTTTATATAAAATATATATATTTAATTGTATATGTATGTATATGTATTATATAT
-AGAATAATATAGTGTACTATATAGTAGGTAGGTATATATATGTATATATATATATATATA
-TAATATTTTATTATATTTATATTATATTATATTATTATTTAATAATTAATTATATCATTA
-TATCATATAAAATATCAATGTAATAAATGTGAATAATGAATAGAAATAGAAATTTATAAA
-AATATATCACAACAACATAAAAAAGTCATTATTTAAACAAATTGATATATAACTGTTGAT
-CCTTTTAGGTAATTATTGTTTAGTTCTAGTTTCTTAAGACAAGTTGATGTTGTTGTTGAA
-TTGACACTTACTTGTGTTTGCAAGCGAGTTAGACCACGAATCCATAGAATTTGACCAGCC
-CTAGGCTTTTTATCAGAATCAATTGAATCAAAGCGTTCCTCACCCAGATTCATACCATCT
-GTGTACTCCTCGGGATGTCCGCGACCCCACCTAAAATATAAGGATATAAATAAATAAATA
-TATTATTTTGTGTAACTTGATAACGTATGACCAACATAAGAATAAAAAAAGAGAGAATGC
-TATAGTCGAGTTCCTTGACTATCAGATTCCATATGGCCAGAAAATAATATATTGAAACGT
-GTTGACATGACAGTTTTGAGCGACTTGTGGGCTTTGGAAGGGGCGCGGCTAAAATGTTTT
-GCTGTACTGATAGATAACCAAGACAAATAAACTTCAATCAAACTTTGTTGTAACATTTTG
-TAATATTATTTTTACATATATTTTGTCAAGGGCGTCGCCAGGCCATCAGCCAGCAGGGGG
-CAGATAGTAGAATTCATATTCATAGTGTAAATAAACAACGGGAAGTTACGTGATAGGCAG
-CAAATTATAAAATTTCTTGAACATTCCTTTTAGGTCCAGAGAAGGGCAGCTGCCAACCAT
-ACAAACACTTTATTGCAGACCGATCGCTATATGGCAGCTATATGATATAGTAGCCCGATA
-TGACTAATTAATTATACCCGTTAGGCGAGAGTAAAAGAATTACCAGATTTGTTGAAAAGT
-ATTTAACAGGCAGAAGGAAACTTTTCAGACCATATTAAGTATATATATTCTTGATCAGGA
-CCATCATTTTAGAACAGAAACCACTCTTCAAAGACGAGAACTGAACGCATTTAATCAATT
-GGACAGCCACAGAGCCATATTAAAAAAAAAAAGTGTATTTAGTATACCGACCGATATTGG
-CAAGACAAGTGGGGGTGTGGTTGTTTTGGTCAGAAATATATATACTTTATATTGTCGGAA
-GCGCTTCCTCTACGAGTAAAAGGTATAATTATCATATATGATAAAACTACAGGTTAATAA
-ACCCTTTACTATTCATAGAATACTTAAAAGAAACAATTCTGGCAATAGAAAGACGCATAT
-CCTACGATATAAAGTTAATTGTATGTTATTGATACTGATCACTAGCCATGTCGATATTTC
-CATAATGATAAGTAGGCAAACTATAAAAATGTTCTATTTATGGGCTACAATAAACATGTC
-ACCGGACAGCATAAGTGGCAACTACAGATAAGTACGATTGCAGCGGCCTATTGCCGAAGT
-GTCAAGAGATATGACCATGCGGGAGGTGATTAGCGCGGTCATAGTCCTCAAACATAGATT
-TAAGAATAAAACTTAGCTGCATTTACCAACGCAGACTGCGGCGTCTTACAAGCGCTGCAT
-TATATAATTATATGATAAGAACCTATGTAAGAATGAATAAAAGGCGACGCCCTCGCAGCA
-GCGAGTCAGTTGGATTCAAACACCCGAATTGAACTCATTAAGTGTACGCACAAGTTTATA
-ATGTGAACATTTTCGTCCTTTCGAGAAATTCTGTTGTTTTCCTCCACCAGTGGTAAGAAA
-CACAGAAGAAAAAACCAGCGCTTCACAGTAAAAAGAGCAAGGTTATTCGAGTGATTCTGT
-TGTTTCCACCACCAGTGGTAAGAAATACAGAATAAAAGACCACGCCTTAAAGTACTAGGA
-CCATAAGGTGAAACATTGTGTTTGCTTTTGCTTGGATGATCCATCAGCTGTGAGTCGAGG
-CACAGCTAGGTCAACTGGGCGACCAATCAAAAAATACTCCAACGGATCACGCCAAAGAAT
-ACAAGCAGAAAGCACAAAAAAGTCACAGTGTTTGTTTTCCCAAGATGTTGTCGGAAAGAA
-CTGTGAAATTGATGCAAGAACAAGGAGAGCTGCAGAACAAAATACTGCAAGCCATCAAGG
-AAAAGGCATCTATACCAGCAATAGAAGTATTGGTAGTCCGATTTCCAACAAGTATGACAC
-AGAACTGCCTTTGATCAAGATGAGGCAGACATTCTGCAATCTAAAGTTGCCGCACTGGTA
-CTTCAAATGAAGTTGGAACAGTTCAAAAGTTCTAACTACGACGTGCCAGAACTCCCAAAA
-GTGGACCTTCCAACATTCAATGGAAATGCGAAGGAATGGCCATCATTTAACGAGCTAATA
-GACAACAGAAAGGATCTCAGCAACACAAGGAAGCTGGGATATTTAAGAGCCTGCTTAAAG
-GAGAAGCTCAAATGGTGGTTAGCCATTTGAAAACGGGATAAGCGGTTAGCTATACAGCAG
-CGTGGGAGCTTATCTGCAAACGCTATGAGAATAGCAGAAAAATGTTCTCCCAACACTTCA
-ACAAATTAATGGAATTGGAGTGCTTGCTGCCCCATGATGAGAAAAATTTAAGAAAGTTTT
-TGGATACTGCGACTGAGAGCATATTCATCATAAAGGAAAAAGGAAAAATAGAAAGCTCTG
-CTGACGTAATTTTAGCAGAAATTTTCGCCAGAAGCCTTACAGCTGTATGAACAGCATGTA
-AAAAAGGCAAGAGCTATACAGACCTTGCAAGACGTACTGGAGTTTATTGAGCAACAATAC
-AACTCAATGCCATTACCAAAAATACCGCTCAGCTTGCTACAAGAAAAGTGCAAGTTAGAT
-CGTGTGCCTTTTGCTCTAAGGATGGCCACGATATGATAAAGTGTCTCAAATTCAAAGCAC
-AATCAATCGAAAAAAGAAAAGAATTCGTTCAAAAGAACAGTATGTGCTTAAGATGCTTTG
-GAAAGCATAATGCTATCGACTGCAGAAAGGAAATTACATGCAATCGATGCTCCAAAGGGC
-ACAACAGCCTTCTTCATGAAGACACAAAACGCAGTATCAAAAGCAATGACCTCAAGCAAG
-GCCAAGACACACTATTGGCTACAGCTGTTTTAGTGAAAAACAAAGCTGGAGGTTACAACG
-AGTTGAGGGCGCTTATTGATGGTGGATCCCAGAAGACGCTGATTTCAGAGGAAGCAGCAC
-AAATATTAAGGATTCCCAGAATAAGGAGTACTATAGAGGTCGAAGGTATCTCCCAGACTA
-CTCAATTATCAAAAAATTGCGTCAAAAAAAATATTCCAAGCAGCTTCAAAACATCAAGCA
-GAACAGCCAAGCAGAATTGACATGGTGATAGGTGTGGATCTATTTCCCCTGATTATGATG
-GAGAAAATAAAAACCGTGAATGGAATATTGGGACAAAAAACCAGCTTTGGATGGATTGTG
-TCCGGAAATATAACTCGAGCAGCAAAGCAAAAAAATATAAGTGCCACTACAACAATAAAT
-CTAAAGGACCTGGAACGCTTTTGGGAATTGGAAGATGAAGCCGATGAGACGATTAAAGAC
-AATGCAGAATGAAACAACTGTCACCAACGAGGAAGGCAGATTTGTGGTTGCAATTCCATT
-CCACAAAGAGGCATCGCCAAATAAAGGTTGCTGAGAAAAACCAAGAATACCAATATATCC
-TATGGAGAGATGATCCAAAATTGCCGATCAGTGAGTTTAAGTTAACAACCGTAACTTATG
-GCACATCGGCAGCACCTTTCTTATCAGTCCGATGTCTACGAGAGTTGGCAGATCTCTTTT
-GCCAAGGGGATAGCGTCTTACCAGAAAAAATGAGAGACGACTACTGGCCGTATATATATA
-TATATATATAATTTTGGGTGTGCACGACACACCATTTTCTAAAAAAAACAGATGAGGTTA
-GTAAGATGTACACTAGTGGGCATAAGTATTTGGACAATAAATATTTTCAATATATTTGTT
-TGTAACTCATTGTTTACTTAAAGCAAAATTGTTTAATAATTTTAGTAAATAGGTAGACTA
-TCGTAGTTAAATTAGGTAACATAAACATATGGATAACTTCATTGTTGATTTAACAAAAAT
-TACTTTCTTACAAATTAGCAGTGGCATAAGTATTTGGACAAATTATTTAAATGTTATAAA
-TTGAAAAAAAAGTCAACTACAAAATTATGATAAATTAATAAAAAATATAGCCTCCCTTAG
-CGTCTATCACCTTTTGCAGACGTTTTGGTACAGACTGTACCAAGCTGTGGATATAATCTA
-TTGAAATATCCTTCCATAAGGTTTGAATTTCCAAAATCGTTTCTTCGCGACTTCTAGATA
-AGTTTGCACTCCTTTTTCTTTTTAAATATGACCAGAGGTTTTCTATTATGTTGAGGTCTG
-GACTTTGAGGTGGCCAATCTAATGTGTTTATGCCAACATCTTTCAGAAACTTCGTAATCA
-GTTTGGCCTTATGACAGGGAGCATTATCCTGCTGGAGTATGAAGGACTCTCCAATCAATT
-TATCACCAGAGGGGAATGCATAATTATTAAGGACATCTAAATATTTTCTTTGATTCATGG
-TTCCATCAACAGGAACCAAATCTCCCAAGCCAGTGAAGGCTACACATCCCCAAAATCCCC
-AGTTCCTCTGTTTTCACCATGTTTAACAAATTTATAACTGAAATAAATTGTGATACGTAG
-TATCACGTTATCAAGAACCATTTGATCTAAAATACATAAGTCAAAATTTTATATTCTTCG
-AACCAGAGATCAATGCGAAGTAATTAAATGTGATGTCTAAATACTTTTGCCACCGCCCAA
-ATCGTTGTCTGTCTAGCTTTCTTATAAGCAGAAGGATAATTGAAAAGGTAAACGGCAAAA
-CATACCTCTCGCGTGTAACTGTAATTGCACTCTTTGTTTTATCATCAATAGTTTACTTAT
-TTATTTGACTGTACTATGAAAAGCATAGCCTGGCAGTTGCAAGCTAATGGTGTCTAAATA
-CTTATGCCCACTAGTGTACTATCAAAATGGATTGTTTCTTCGTTTGAGATTCAGATATGG
-TTTGCATCCAAATATTTCTTTTGCGGTGTGCAAAGAGACTCCTATACAATCAAATATCTG
-CTATAGTGCAGTAGTACATTTATATTTTTCTTGAAGGGTACTTTGATGACCTTTAAACTC
-AGCCGTACGGTAATTATCGACCATAGTAGTAAATTCAAAAGAACGGAAAACCATTTTTCA
-ATATGGTGGGCACCGCATCTTCTTGCCGTTTGTGGACGTTAAGAGGGCGTAGTTATAGTG
-GCAGATAGATATTTTGTTGCATATAAATATAAATTTGCAAGCAATTTGCCGAAAAAAAAT
-TAGGATGAAAACTTGCTTATACAGGCTCCACTACACATGTATATCATCCTGCTATATTAT
-CCAGCACCTTTAAACTCCAAATCCTGGGATACTTCAAAAATTCTTAAATTCCCACATCGA
-CACGCCGACAAAGCATTATCAAAGCATTTTCATATAACCATTGGCTTTTCTAAAGATTAT
-AATAAAATAGCCTTATACTCCCTTATTCACGAGCTTAAAACTGGAATAATAGACATATGT
-AATAAACTTAATATTAGCGTTTACCAATAAAATCTATCCTAATAAAAACCACAATTAGAA
-AATTATTAATTAAGCACCAAAACCAATTATCAAAAAGCAATATTTCAAGAGTATATTTGT
-TCGGCAGATAAATAAAAAAGCTTCTGACCCTGTCGGCGTCTATATTCAAAATTTCTCGTA
-GTCAAAACAAATTCCCATTAACTAATATTTACTAAATTAATTAATTAACCAAAATAAACA
-TTTTTAAATTATGTACATAGGAACCTTTTTTAAATACGTAACATCACTTCCACTGGAGAT
-TAACTTAAAGGTAACTTATTGTATCTTACCCTTTAACAATTTTAATTAGTTTTTTTTTTA
-TATTTAAGGGCGACCTAATAATATGCATATATTTGTAAATTCGAAAAAGAAAAACTTATA
-AACGTTGGTTTATTTAAAAAATATACATGCATTTTTTATAAAAGTTAATAAGTGTTAAGT
-CTATAGCAATCCGAAGTTGTTAAAGACATATTGAAATTTAACTTAGCCAGACACTAGATC
-TTAATGTGGTAAACCATTAATTAGTTATTCATTTTACAAATACTAACGTCAAAAAACTTA
-TGCAATCGAAATTGAAAGATCTTAAGCCAATGAACATACATAAGCTGGTATATATAATCG
-TAATAACGTTAAACATTTACTCACGATAATATCTTAGGTAATTTTCTTGTAGGTACTGAG
-GTAATCAGTTGTCCCCAGACAAGTGTACCAATTCCAAAAAATATACACCATAGCCACTGA
-TCCAATGTTAAAGCCTTCGTCGAGAAAGCCATTTTACCATATTGGATGATTAGCACCTTA
-AATGTTGTGAAAATATTTTAAATGTATATATATGTGCATATGAATAACATTATATAGCAT
-ACCTGTGATATCATAGTGAATATCCATATGGTGTAAAATATGGGATTTGTAAGTAGGCCT
-TCAATGACATTGCGCTGCCCATGGATTTTTCTAGCGTTTATTTCATTAAACAAAGTCATC
-ATGACAAAAGTATTAAAGATAATAGTAAAGTGCTGTGTTGGTCCCGCGTTTAGTTCTTGT
-CCACGTCCAGATTCAATATCGAGTATAACATCGCCTTAAGCATAACAATTTTTTATTACA
-AAGAAAGCATTGATTATGAATATAACTTACCGACAAATAACAATCCGAATATTATTATTA
-ACTGATACAGCGCCTGACCCAATATGTTCTTCATCATTGTGCGGGAAATTAAAGGTTTTG
-TACGGCCATAGGGTTTGCGGAGCAATAGATCTGGTGTAGGAAACTCAGTTGCTAATGCAA
-GTGATGCCAATGTATCCATTATTAAGTTCACCCACAACATTTGCACTGCCTGAAATTTTG
-CTGTTATTAGATTTTTTCTTTTTTCTTTTAGTAACTTACTTTAAGCGGTGAATCTTGCAC
-AGCACACGCACCAATAAATGCAACAATTACAGCGACTACATTTACTGTTAACTGAAACTG
-TAAAAACTTAGCAATAGAGTCATATACGTTGCGTCCCCACATTACAGCTTTAACAATGCT
-GCTAAAATTATCGTCAGTTAATATTATATCGGAAGCTTCTTTGGCAACATCTGTTCCGGC
-TATACCCATAGCAAATCCTACATCGGCTTTTTTTAAAGCTGGACCATCATTTGTGCCGTC
-TCCAGTTACAGCAACAACTTCTCGGTTTTCACTTACGGTGCTGTCAATGATACCTATAAA
-TACGTGCATTTTGTATTAAAAGTAAAGTAAAAGTTTCATATCGTTTAGCGCGGGTAACTA
-AATTAAAGAAAGATTTTTACAAAACCTTACATGAAAGTATACATTTACATCTCCTAATCC
-CACTTTCATACCTGTTACTAGTAGATTATCAGGTATTCGTTGAAAAGTAGGCTTTATTCC
-CCAATATCAATCGATATCCCTGAAATATGACGAAATTTTGCGTTCGAATTTCCATAATCC
-GAGTAACGGTTATCTAATAGTTCAAACACCTAAAACACACTCTGACAGGACTTTAAAAAA
-TTATATAGCTTTCACTTTCAAGTCCATCTTTCAATTTTTAAACGCACGAAAAGTTCCTAT
-GACTTATTCAATAGGTTTTAATTGTTACCAAATAATTAAAATTTAAGACGTTATTTGTTG
-CAAATGAGTTCGTTCGTTTTTTACGATACCCTAAACAACTTTTTTTTACCGCATACACAT
-ATAAAATATTCTGATTTCTTTTCTATGTGAATGCAGAACACCAAGTTCTATTAAAAAGAA
-ATTATTACAAACCTTTTACTAAAGTATACTTGTCAGTTGGAGATGAGCGTGCTAAAACCC
-GCAGTTTTGGCCATACTTTATCGATAAGGTGTTGTTGAATCTGTTCATAAATACAAAATG
-TTAAGATACAGAATGTTAGGAAATGTGTCAAATATGTGTACTCTTAAAACATACATCTCC
-ATTGCTATCACGAATACGCCTATTAAATTCTTTGCCTTCCAGAATAAGAAAGTCATCATT
-GGGACGCAAAATGCCGCATTTGCTGGCAATTGAGCGTGCTGTATTAATATTGTCTCCGGT
-GACCATCCGAACAGTTATACCAGCGCGTTGACATTTTCGAATTGCGTCTGGTACTTCGGG
-ACGAACAGGATCTTCTATACCAACCACACAGAGGCATGTAAGATTTGTCATAATGTTTTC
-CTCATCATCCCAGTTAGGTTCCCCATCGATATGCACTTCGTTAATTGCGGCTTTACCAGG
-CACAAAATCGCGATATGCTACAGATATAGTCCGCAAACCGTCACATGCCATTGGTTCAAT
-AACTTCACGTATTAAACGCTCTTGCATATCTCTCGTAAACTTCTCCAAAGTGCCCTCATG
-TCCATAGATAAAAGCACACCTGCAATGATTTTAAAGCATTCCAATTGTTGCCTTTGTGAG
-TACACTGCAGGATTTTTAGGAAACTAAAAAGTAAACCCAATTTGGTCTTCAGGGGCGGAA
-AGCATTCATTCATCTAATTGAAACCAATTTGAGTTTCGTTTACTTAGCTTGCGTTAAGCT
-GCAGTTAGAAAAAAGCGACCTTCATCAAAAGCGTCATTGATGAACCTTTTTAAAAACGTA
-GTCTGCATATAAGTCCCAATGACTCATTACTGCTAAAGAGCCGAAAGAAAAATTTAAATT
-GGCTCACGCGCTGGAGCTAAGTGAACGAAAGGCAAATGGGTTTTTATACCTTCCGTAGCT
-TAAGTCACTGTTTCACTGTTTCTAATAATACGAACTTTTTCATAATAATTTCAGAAGCTC
-CTTTAGTATACAGTCGATATCCTCCGTTAGGACGGGGTATCACAGTACCCATGCTCTTGC
-GAACTGAATTAAATGTATATACGCGTGTAAATTTATCCTCTGTAATTTCATCTCGAATAG
-ATTGATACTTCACACCTAACCCTTGGACAAATCCCAAAAGAGCACACTCCGTTTTATTGC
-CAACTTGAATTGGTAAGTCTCCTGGGTTGTGTCCAGCCTTAAAAAGGAGAAAATATTTAT
-AGCTAAATAGGCTAGAAATAAAATCTAATTTACCATTATATTTGAGGTGTAAGCCGAGTT
-AACAGATATTCCCATTGTAATTAAATTTCCAACATGTTGTGGTATATCGCTAAGGGTTGG
-TAAAACCTTGCACAATTTTTCACATATGTAGGATTGTACAACAGTCATACGATTGGTCGT
-AAGTGTGCCAGTCTTATCAGAGCATATGGCAGTGGCATTACCCATGGTTTCACATGCATC
-CAAATGACGAACCAAATTATTGTCCTTCATCATTTTCTATTAAAAAGACGGAATTAATCA
-CATGGTTCCATTTACATAAATTAAACCAACCTTGACTGAGTATGCTAGGGATAGGGTTAC
-TGCCAATGGAAGCCCCTCAGGTACGGCCACTACTAATACTGTAACACCAATTATCAAATG
-CTTCACCAAGTTATTGGCATACGTGTTTTTCCATGGCTTCTCGTCAATAACGAACGTTTT
-AATACAAAACTGAATGATCAGAATTATAACTGTAAGTACGGCAATGGTCGACCCAGCATA
-TCCAATCTGTATAGCTAATTTTGTTAGTTTAGCTTGAAGCACAGATTTTTCTTTTTTATG
-TCCTGTTTCAGCCGCTCCTGATGACGATGATTGCGGCAAATGATTTCCTTCAGACTCAGA
-TTTGGTTATCTCACTCGTGACTGTTTCGCGTTGAGATGGCGCTTGGGACCCCTTTATTTG
-CGATCGACCATCGTTTTCACCTACGTAAGACAAGAAATATTTAAAACAATGAACACATAC
-AAGATTACAGGCTGAATTTATTTAAACAAAATAAAATAAGATACGTTGTGTTTGAGTACC
-TTATTTAGATTTGCCCCATAATACATTTTTATTCCTTTGAAGAAGGTGTATTTCCTGACA
-AAAACTCCTACACTATTGAAACCTTTTTTTTCTTGCCTGTTTCTATACATTTGCCCAAAA
-ATAATTGGTAAATAATTAAAATAAGAAATAAATAATATAACTTTCCAAGTTTCAGAGGGA
-AGCGTGGCAACATTTGTTGGTTTGTGGGCGTGACAATGTTTTGAAACAAACTTGCACAAC
-TTATTTAACCGCCATTAGAAGTTGAATGTAATCTTAACTTTCTAGCTTTTTCGGATACGG
-AAATCTCGATGTTTACGCAGACATCACAAAATCTAGTGGTGATCAAAAAGATTTCTAAGA
-AGATAAAAGAATAAAAAGATTTCATAAAATTTTAGATTGTATTTTTATTTAATAATATGT
-AAAGTCAGTAAAATAACTTTGTATTGCAGACAGATAGTCTGAAAAAAATTTAATTTTAAA
-TGGCCTTCAAAATCTTGTTTTAACAAGATGAACGGGTATGGAATTTAATTTGAGTTACAA
-TTTTTTTTTGTCAATGAAATAAATATTTAAATTTAAAGGCAACCGTTATATGAAGAGAGT
-TTTGTACTAAGCTTAAAAACCGAAAATTATTCCTCTGCACTTATGACTGAGAAGTTGCTA
-ACACTATTTGAGAAAAGCCATTCCTACTATTATACGGAATTATGCGGAATTTTAAGAAGA
-AATTATAGTCAGCTGTTTTATTTGGGGCAACGAGAATGTATATAAAGGATCATTTAAAAC
-CAGTTACTAAAGTCACTTCAGCGTTAATATTGCAATAGAGTGTATTTTTTTAAGGCATAC
-GGAGTAGCTGAAAACCCCTTTGTCACCTTGGTGACCCCTTTCAGGCCCGCCGGCTAACAA
-AAGTTAGCTGTAACAATAGTCTGTATTGATTTAAGCCGATCGTTTTGGCAAGAATGGATT
-TTTATATAAAACAATTTCGAAAAAACCGTTAAAACTGGTTTTTATAATAATACTGTTATA
-AAAGTAATAATTGTAATTCTCTTTGAAAGATCATCGAAAAAAGATACAAAGCAATCATTA
-AAAATATATCAAAATAGAAACGTAATTATAGTGCTCTTAAACATCATTATTGATAACAAA
-ACGTGGTGAGTAGAAGTGCCTATTGTATTTTCGTCAGTATACTATTCTGCTCGAAAAATA
-TGTGTTTGTTGCTTTGCGAAATAATAAAAATAAGTATTATGCAAAAATTCACCTGTCAGA
-TTCTTTTGCTTGTTGGCCCTTTTCGCTTCTGGGATCGACAACATTTTGAAACCATATATT
-TTATGGTTTTATTTGTTGAAGACATTGGTTGGTTGTGTTGTGGTAGGTTGCAGGTTATAT
-TTGATTGGTTGGTTGACAGGTTGGTTGGTTGATTGGGTTGATGGAAGATGATGGGTCAAT
-CGATTCACGTCATGGAATTCACATATGGAATATGTGAACAATTGGAATATGAAAAAATAC
-CAACAAAAAAGAAAATAAAAAATAAATATATAAATTACATCCTAACGACAAATATATGTA
-TCAAAACAACATAGGTAGGATCTTATTTATAGAGTCGTGGTTATTTACGTGGTTAAAAAT
-CATAAAAAATTTTATTTTATGTTATTTCAATTGTACTAACCCTTTTTCATCTTCTTAATT
-TCTGCTTCTTGTTCGTCAACTGCCGCACCAAGGAGCGTAAAAATTATACCAGCTTGTGAG
-TTTACCCCTACGGCTGTAACAACCATTTTGCCGCTTCCTTCCATAACATGCGTGCCGGAT
-AAAACCATGGGATCAACATCTGGCCCCTTTTTGACGTGATCAGACTCTCCAGTCAGAGAA
-GATTCGTCCACCTACAGAATGAAAAATTATCACCGTCAATATAAATGAGACACGCGCTTT
-ATATTACAAATTGTTTCACAAATACTTTACTGATAAAATAGTCTATATCTACGTTTTTTC
-TTAACTTACCTTTAAGTCGTTACTTTGAATAAGACACCCATCAGCCGGCAATAAGTCTCC
-ATATTTAACTTGAGCAATATCGCCAACAAGAATATCACCAACTGATATTTGGCACACCTC
-TCCTCCTCGAATAACTGAAAACTTGTGCTCGCCCTCTATACGATTTTGCAGACCTCGAAA
-TTGTCTTTCTTTAGAGTAATCATTAAATGCTGTCACTATAACTACGACAATAACAGAAAT
-AAGAATGGCCAATCCTTCAATCCAACCATGGTGTTCTTCCTCCTCCTGCAACACAGCTGT
-AAAAAAAAACAATATTAAAAGACAATATTTTATTACGGACCACAAAACTGAACTACTTAC
-GCGCATCCTCGTCGGCGGGTTTATAAAATGATAGACCAAGCGATACTAATGCAGCTACCT
-CTAATATAATAAGGGTCACATCTTGAAGAGCCTCCCAGACTAGAGTCAAAAAGGTCTTTG
-GTGGCTTCGGTGGTATAACATTGGAACCGAATGTTTCACGTCTATGCTCTTCGTCAGCTT
-TCGATCCACTTAGGCCTTATGGTAATTCAATTAAAGTATTGTAAAAGTAAACTCAATATA
-AATTAAATACATTAATATTGTAAATAGAGAAAAACTTACCTTCATTGGGAGATGTGTATA
-ACTTTTTACATAGTTCGTGAATGCCACCATTTTCAGCTATCTTCATTACACCCTCACGAC
-CACGATGCTCCATGAGCTCGCGCAGTTGTTTAAGTGAAATTCCATATTGCGCCGGTCTTC
-CATCTATAGTGGCCATTTGTTATGGTCTTATCTGTATTTAAAAATGTATAAATTCAACAG
-AAGCCTAACATCTAGATAGCGCAGATAATTTCTTTATTTTTAAAAGTACTTCCCAACGAA
-TATTTTCTCTAGTTAACGCGCAAGGGAGTAATAGGAAGATATGCAAATGGACCATTTATG
-TATGTATATATTTTTTGCTTTCGAGTATCTGAAATTTGAATTTATTAAAAAGTCGAGAGC
-ACTACACCGCTAGATAACCAAGACAAACGGTAAAACGCTCTGCCGAGACACCGACGATCG
-CGGTAGGCGCCAAATTTTTATGTGTGATAAAAGGTAATGAAAATAATGTGGATTTAGTAG
-AACACGAAGGCAAAAGAAAATATAACTGTGGTCTCATTTCACGGATTCTTTGCTTTAGTG
-AATTTGTTTGTCAACATACAATATATAAATCGCACTAGTCTTAAATTGCGTACTAAATTG
-AAAGTTATTTTTGTATCTACTGACAATGGATCCGTTGACCATATAATTTCTTTCAAACCG
-TAACTGTATATATGTACGTAACAATTTGAACGAACTTCGCGGTTTTTGGGAAATGCGGAT
-CAGTTGTCTATATATAAAAGTGTGCCATGCAATTTTTGTGAGCAGTTTCTGAGAGCTGCG
-CATACACTAATATAATTAAGAAATCTCTATTCAAATTGACTTATTTTAGAAGCCAGACAA
-CATGACAATTTTCAACGTGTAATTCTTAGTGCTAAAATGGCACTTAGTTATTGATCATTT
-ATAAAAACAATAGATTTACTTGTTAGTAAGCTGTTGTCATACAAAAAAGGAACGTGTGTG
-ACGCATTGCCGTGTTCAAGATAATGCAATAAATATCTAGCTAAAAGTAGATCGATCCGAT
-TCGTTTCTTTCCAGGAAATTGTTATTAAATAATCTTATTTTTGTCAACGATAAGCTTCCA
-ATCTGATTAAGACAATGGCATAATACTATTAAAAATCAATTTTGACCGAATTATGTAAAA
-ACTTTAGCATAGCATAGTCAAATATTCTAGTGTCTTTGGCATAGTTGAGTTCACAAAGAT
-ATCCTAAGAAATTTTTTTATTTATGATTCATATTTATATATCATATTCTAGCAAGAAAGT
-TACACAATGGTTTGACTGAGTAGTCAATCTCGACTACACAGTCAAGCTTTTTACACCCGT
-TTCTCGTTGAACAGTATGTAACAGGCAAAAGGCGTTTCCAAACATATAAAGTATATATTC
-TTTGATCAGGATTAGTAGCAGAGTCGAACTGACCATGCCCGTCTGTCTGTTCTCAGAAAC
-TTTAAAAGCTAGAAGGTTGTGAGAGGCATATACGCAACACAAGTTTGTTGACCGATGTTG
-GCACGACCACTCTAACGCCCACAAACCCAAAACTGCCACGCGAACTCTTTTTTAAAATTT
-CATATTATTATTAGGTCTTGTAAATTTTAATCGATTTGCCAAAAAAATTTTTATCTTTGA
-GAAATGATTTAATATTTTTGGACTAAATCAGTTGTTTTCGCTATTTCTATCGATACGCCG
-AAACCATTTTGTCTACGCCCACTCTGACCCCTAAAAACCGCCCAAATTAATCCCGTCCTC
-ATCTTAGAGCAATAAAATAAATTTTATTTCCCCAATTTCTACCGATATTTCCACTTGGAC
-TAGCTGAGTAACGGTCATCTGATAGTTTAAATTACATTTTAAATTCGATGCAAAATTTAC
-GAAGAACATAAACGTATACCTGTTTCATAAGTTATCTTATTTTATTGAAATTTATTGAAA
-GCTTTCAATTCTGAATCTGATACTCGGTTCAAAAGATTGCGGCGTTTTCAGAGTTCTTCA
-GTGGAACAAGTTGATCGATTCGGAAATTTCATCATCACGTAATAGAACAGAACTTGCGAG
-AAGGAAAGACATAAATAGTTTAAATTAACTAACAAGTCAATTTTGATGTTCCTAACATCC
-AATTTGTATTAATTCTTTAAATTTCCGATTCACTTATTAAACAAGACAGAATCCTATACT
-CAGCTAGCGGAAATGCGAGCGTAAAATTTGGCATATAGATAGATAGTGTGGAATAAAATG
-AGAAAAAATTAAAGTGAGTCAACAAACTTGCTCTGCGGCTTTAGAATCTTTATACCGAAT
-CTCAAACATCTTTTATAGTTCCTGAGATCTGGATTCATACGTTCATAGATCGACTCGGCT
-ATTGATCCTGATCAAGGATATATATATATACTTTATATGGTCGGAAACGCTTTTTTCTGC
-CTGTTACGTACTTTTCAGCGAATCTATTATACCTTTTACTCTACTAGTAATGGGTATAAA
-AACACTGTTTTCATTTACACAATTGTACTAAACTAAAAGTTTTCATATTGATGAGGTGTG
-AACGATTTCCATAAATAGAATAAATTCACGCATATGTATGTACGTCAGGGAAGTCATTTT
-ACATGTATCTATTTTAGTTCTAGTTGACAAATATTCGAGCCATTGGCCAAAATTTTTGCA
-ACAATTACATGCTAGTCGGTAACTGGGCCTCACTCTATTTTTTGCACATGTTAAATTTAC
-ATATATAGTACACACATAGTACGTGCACATGAATTTTTTGATATGAACACACAGTAAATG
-AACAGGTGCACAGGAAATGTATCCTATACCGTTGATTCTATATTTCCTAATAAAAACATA
-AACATACTCAGGGTAAAAGTATTATAAACCCAATCAATTCAAATTCATTGAAATATTCGA
-GACTTGTTCAAAGGAAGTGCACCCCACCTTCTCTTCACCAACAGAAATCTTACGTCATGT
-CACGACAAGAGCTACATACATACATATGAATTGGTGTTGGCCATATTGACCATGGAGTAA
-TATGATGAACCTTCGAGCAAATGAAAATTGTACACATTTGGATTTGATTCTGGGCTACTC
-TATCAGTAACTTTCAGCTTTAATTTCATTTCGAGAACAGCGTATGTTCGGAAAACATACA
-ATATAAAATGATATCATGTTCATTTCCTGGCCCCATTACATTCCTTTGCGTACCCATTCG
-TTTAACTGTTAAAAACTGCATTTTTTTTGGAATACGTACACAACTAGAAGGCGAAATAAT
-TGTACACGACTCAAGTTAAACGCCACAATATATAGCGAAATATTTAATATAAAGTACTGA
-CACTGTGACGCCTTCCTTTTCAGCAGTATTTATTTTTCCACAGGGAAATATATATCGATA
-TATCAAACTTTTACTATCGAAATCACTTAGTTTTCACAAAACTGTAATATTCTAATATCG
-ATGTATTTTCACATGTAGTGTAAAAATAAATTATTTTATTACGCCGCGCTAGCACAAATG
-TTCGTGTAGCATATCTCTCTTACGTCGTAATACCTCTTCACTTTTCTTTTTAGTTAAAAT
-GTTAGAAAATCGGTTATGCCTACATATAAGTTTACACTGAACTGCGGCAAAATCTCAGCG
-CCACAGTTATTTAAAGAGAAGTATTTGAAAGATAGCTGTCCAGCTGTTTGTCTGAATTGT
-CGCATCAACTTATCTTTTGCTTGCCTATCTTACGTTAGTACTGCGACGATCACCTTCTTA
-TGAGATAAGAGCATAAACGTTTCTTTACACTCGGAAAATATAAATGTAATTGTGTTAAAA
-ATATATTGATTGGCACTATCACATAAAACAAAACCATGTTAAAAGCCAATACATAATTTA
-TTATTTATTAATAAAGTCCATACTTCTGAAACCAAGAAATCGGAACGAGTTTACATATAC
-CATAGGAATATTGTTAAAGCATTTACATATATACATTTAACATTCTATACTCTCTATTCT
-AAAACACCCAAACATTATGTATAATGCATAAAACTCGTTGAAAACTACATATTTTATTTG
-TAGAGTAATAGGGTGTACAAAATTCCTTGAAAAGTATAAAACCTTTTTCATTCTTTTCAA
-TACCCTACGGACCATTAATTTTGAGAACCAGCATGTCCTTGTTTCGCTTTTGCACTTTGC
-ATCGATTGAATTAGAAGAGTACAAACAACGACCTGTCCAGAAATTATTGTATATATGTAT
-ATGTATGTATATACATATATGTATGTATATCATTTATATATGATTTGATTCATATTCGCA
-CCACAAATATTAATTCGAAAATGATCGTCAAAGTAAACATTATTTCCGACACTAAACCTC
-ACTTAACTTATGTAACAACAATCCCTATCTAGATTTATAAAAGAAAAATTCTCTAGACTT
-CAAATTATTTGTGTGTTCCATTGCGTATGAACTCATTTCTGTTGAGCTGTTATAAAATTA
-TTAAGTTTCTATTAAAAAGTAATAATATCTTCAAATATTTTTTCTGCAGTGGAAACATAG
-TGGAATGCTAATTTTGTAAAATACGCTTATATACTGTTTCCGCTTTTGCGGTCAAATAAG
-TGGGCAATGTTCAGATTTTAGCTTAAGCAATCTATGTATCGATATTTTTCTTCTGTAAGT
-TCACCTCTAATAAGTAATTGCGTGTGTGAGGTCTCAGTTCGGCTTTTAATTTTGATAATT
-CTTAATAGTGTTTGTCTTTTTGAACATTAAAAGTGAAAATTGTCGTATAGCATTTAAATA
-TGAACTTCATATAAAATATCTCTCAAATATCAATTATTTTCCAAGATTTGATTGGCTGAT
-TTGTTAAAGTTTTTGCGCGTAGACCTAATCCATTATAGGGAAGCGTCTAGTTCCAGCATT
-GCCAGGCCAAAATAAATTGTGCATTACATAGAGAATGCCTTTGGGTTTTTAGTATTTTAC
-AATTAAAGGAAACACATAAGCACAAAGCCATTCGGTATATAAATACTCCTTTAAGTATCA
-GCATACCTTTGTACTAGCTGTTTTTAATGCATTCATATTTAGTATATGGTAATCATTTTT
-AAACATATTTATTCAAACTTTAAAAACTCGATTTAAACTGTATTTTGAGGAAATTCAGTG
-CTTTGATCGCAGAAGTTAAACTACAAGTAATAGTTGTGGGTTTTAAAATCTTGTCGGATG
-CTTTGTTTTTGTTTTGAAAGGTTTTGCATTTATGAAGCTAAGAACTAAATAAGTGTCTTT
-AAATCGTAATAATATATTTAAATTTTAATTTCCCAGATGGACTACGCACCGTGAAAGGAA
-ATGCAAACCTAATTTGTAGCTGTCTACAATAATCAAGTTATATATATATATTATCAAAAC
-AATAAATTGCTGGCCATAATATGGAAGGCTCAGACTTTGTGGATCCAGCCTTTTCTTCAG
-GAGAACGAATATCGGCATCTGATCTCAATTCGGAGCATATTATTCAGGCCGAGAATCACA
-GTTTTGCTAATCGAATTTCTATGGATATGGATGTCCCTGATGGGCACCAGCTGGACAGCA
-ACTTAACCGGATTTCGATGGAAGCGAGTTCTTAACCCAACCGGACCGCAGCCCCGCCCGA
-GACATGGACACCGTGCGATAAACATCAAAGAGCTAATGGTCGTCTTCGGCGGCGGAAACG
-AAGGAATTGTTGACGAGTTGCACGTTTATAATACTGGTAACTATATTGGGCCTGGTGCTG
-TTTTGCCATATGTATAACCGTATTCGGTTAGCCGAAGTTCTGAACAAAATAGTATACCAA
-CAGAGTATGCATTTTAAGAATAGGATGTGAGGATGCACTCGCTCGATCGACTCGAATTAC
-AACATCCGTTTATCAAATTTTAAAGTGATAATGATGATTAAGTGAAACATGTTCAATAAA
-TTAACATATTTAAGAAAAATTAAATGATATAAAAGTAATAACATTTCTGAAACATTATTT
-TAATATAAAACCTACACCTTAATTTTCTATAGAAGCTATACTTTTTGCATTATAAATTAA
-TGACTAGCGATTGACTGACAGGAAAAATGTAATAGAAAAGTTATAGTATTTGAATCGGTA
-ATAAAAATTTTGTAGCTAGCATAGAAAATCTCCAATTTAAAATAAGAGAGAACGCTACAG
-CCGATTTTCCCGACTATCAGATACCCGTTTCTCAGCTAGTGTGAATCTGAACTCGAAGTT
-TCATCATTTTCAAATTGTTCAATTGTTCAAAAGTGTGGGCGTGTCGGCTTTAGGGCGATA
-AAGTGGGCGAAGCAAAAGATTTTTGCCAAATCGATAGTAATTTAAGCGACAAATAAAATA
-ACAATAAAATACCCAAAAGTTTTTCAAACATATGGTCAATTTTGGGCGGTTTTAGGTCGT
-TAGAGTGGGCGTGGGAAAAAATTTTTGGCAATAGTTAGAAATTTAAAAGACTAATAAAAA
-TGTAAAAAATGTAATCACATTATTTTTAAGTGTGGGCGTGGCTGTTTTGTACGGTTTGCG
-GGCGTGGCATCATGGGTCAACAAACTTGCGCTGGGTTTATGTCTCTAGAATCGTATGTTT
-AATCTCAACCATCTAGCTTTTAAAGTTCCTGAGATCTCGACTTTCATACAGGCGGACATT
-TCCAGATCCACTCGGTTATCGATCCAGATCAATAATATATATATTTTATATGGTCGGAAA
-CGCTTCCTTCTGCTTGTTGCATACTTTTCAACGAATCTAGTCTACCCTTTTACTCTACGA
-TTAACGGGTAAAAAAAGACATGTAGGAGTGGTTATTATTAATCTGGCTGGCACAACTGTG
-CATTCAATGAAAGTGTGTAACAGGATTCCGGCCCTCTAGACCAGAATCATTAGTTGAGTC
-GATCTGACCATTACGGTCAGTCCGTCAGTATGAGCGTGTCCAGTTCTTCAATTCTTAAGA
-CATTCGACAAATTATTCATTTTTAGATGCTTATTAAATGTATTTGTTCATATATTTCCGT
-TTTTTAATTTCAGTTACTAATCAGTGGTACGTCCCAGTGCTAAAAGGTGATGTACCGAAC
-GGATGCGCTGCTTATGGATTTGTTGTGGAGGGTACTCGCATGTTTGTTTTTGGGGGAATG
-ATCGAATACGGAAAATATTCAAACGAGCTCTATGAGCTACAGGCAACTAAATGGGAATGG
-AGAAAAATGTATCCAGAGTCACCAGACAGTGGGTTGTCACCGTGTCCTCGCTTGGGTCAC
-AGCTTTACAATGGTTGGTGAAAAAATATTTCTTTTCGGCGGACTAGCAAATGAATCGGAC
-GACCCAAAAAATAATATTCCAAAGTAAGTTACATATTTTCGAATGAAGAATTGTAATGAT
-TGTTTAATAATGTTCCGTAGATACTTAAACGACTTGTACATACTGGATACTCGAGGAGTT
-CACAGTCATAACGGAAAGTGGATAGTACCTAAAACATATGGGGATAGCCCGCCACCACGA
-GAGTCGCACACAGGCATATCGTTTGCTACTAAAAGCAACGGAAATTTAAATCTTTTGATT
-TATGGTGGAATGAGCGGCTGCCGCTTGGGAGATTTATGGTTGCTAGAAACAGGTAACTCA
-ATAACTCGATTTCTTTTTTAATATTTTTTATAGTATGGATTTACATTATTTAAAGACTCC
-ATGACTTGGTCGAAGCCGAAAACTTCAGGGGAGGCGCCGCTACCACGCTCGTTGCACAGT
-TCTACAATGATTGGCAACAAAATGTATGTCTTTGGTGGCTGGGTTCCCTTAGTGATCAAT
-GATTCTAAATCGACAACAGAGCGTGAATGGAAATGTACAAACACTCTTGCTGTCCTTGAC
-CTTGGTAAGAATATTTGTTATACCATATCCATTTACTTGCGAAGTAGTAAAATTGAGGTA
-TATGACTTAGTTCTGCCTATAAAGTTTTTGGTTCTGATCATAAGTATCTATGTTTCTCTA
-TTCCATGGACGACAAATTTTCTCTCATTTTATTGGCGATCGAAAGTGCATGAAACTAAAC
-TTTCCTAATGCTTGATTCAGGAAAGTTTTACTTAATTACTGTAATAATTGTTAGCGTTTT
-GATTAAATCGTGAGTAGTTTTTTGATTGGGCGGAATGACAAATCAGACACTTGCATCTAA
-GCTTATGCACATTTCTTCAGTTCAATTATTTTAAACTGAACTAACTGAACTGATTATTTT
-CAGAAACAATGACATGGGAAAATGTCACATTGGACACTGTAGAGGAAAATGTTCCACGTG
-CCCGTGCTGGCCACTGTGCAGTTGGTATTCAAAGTCGTCTTTATGTGTGGTCAGGTCGTG
-ATGGTTACCGCAAAGCATGGAACAACCAGGTTAGGGTGAGCCATTTTATTTCTAAACAGC
-TATACCTATAGTGATTACATAAGAAATTTTCGATTATTTATCTAAATATTGTCTATTCCC
-ACAACTGAAATTAAAATTATATTTTTGCACTTAGAAATAGCCTTTAACTTTGTTTCTTTT
-CTACAAGTAGTTCTTCCGCATAACCTGTAAGCGTTTTTATCGTATGTATATACATTATAA
-ATATAATACCTTTACAGGTTTGCTGCAAAGACCTGTGGTACTTAGAGGTCTCCAAGCCCC
-TGTATGCAGTAAAAGTTGCGCTAGTTCGCGCTTCTACTCACGCCTTGGAGCTCTCGTGGA
-CTGCGACCACTTTTGCAGCAGCCTACGTTTTGCAAATCCAAAAAATTGAGCAGCCATTAA
-ATACAAGCTCGAAACTGTTAAGCAACAACATTGTTCAACAAGGAACCCCGACATCTGCTG
-AAACTTCTGGAATTAATATTTCAGCAAATAGATCTGGGAGTGCTTTGGGTCTTGGTGTCG
-AAGCCACATCTACAGTCTTAAAACTAGAAAAGGAATCTTTGCAACTGAGTGGATGTCAAC
-CGGAAACAAATGTTCAACCATCTGTAAATGACTTGTTGCAATCAATGTCGCAACCTTCTT
-CCCCAGCGTCCCGTGCTGATAAAGACCCACTTTCGTCAGGGGGTGGAACTACCTTTAACT
-TATCAACATCGGTCGCTTCAGTGCATCCTCAAATATCTGTAATCAGTAGTACAGCCGCAG
-TAACGGGCAACGACACAGCGTCCCCAAGTGGCGCCATTAATAGTATATTGCAAAAGTTTC
-GACCAGTTGTTACCGCTGTAAGAACGTCCACAACTACTGCGGTATCTATTGCTACCAGCA
-CGTCTGATCCCTTGTCTGTGCGAGTACCAAGTACGATGTCGGCAAACGTTGTTCTCAGCT
-CTTCAAGTAGTACATTGCGTATTGTCCCAAGCGTAACTGCATCGCATTCACTACGTATAG
-CTTCTTCTCAAGCAAGTGGCAACAACTGCCGGAGTAGCTCTGCAATAAATATATTAAAAA
-CAGCTCTTCCAAACGTCGCCGTGCAATCTCAGCCTACATCATCGACCACCACCTCCATTG
-GTGGAAAACAGTACTTCATTCAAAAGCCACTTACACTTGCTCCAAATGTTCAGCTCCAAT
-TTGTTAAGACCAGTGGTGGGATGACTGTTCAAACTCTTCCAAAAGTAAACTTTACGGCTT
-CAAAAGGAACGCCCCCACATGGCATATCAATTGCAAACCCACATTTGGCGTCTGGTATTA
-CTCAAATTCAGGTAAGCATGATAAGTATACTCATAAATAAAAACGGAAAACGGCATATAA
-AATTCAATGAATTATTTAAAGTAATCGAGTGAGATACACTTTGATTATATGTACATCCTT
-TAATAACGAACTAACAGAAAAGTTTGGCTAAATCAGATCCGGTATGACCACAAAATAAAA
-GGACGCGATCCTCGACTACAAGAGGATAGCCGTTAGTCATCTATTAGGAATGCGAGAGAA
-AAATGTAATCATGCATTTTGTACCCCGATATCGATTCAGCAATTTAATATTTTCATCCGG
-TTTAGAGCCTTAACACAAATAAGGAGTTATTAAATGCGTATTTTTAAGAAAAACTATTTG
-TTTCGTGGATGCTCGAGTCAATTTTCTGTAATATGTTCGAAAGATACTCTATCTTCTTTT
-ATTCTCCCGAAGATTGGTGGAGTGCTTCATTTAGCACGCGAATCTCTTTTGTCTCGCAAG
-TCGATGGTGAACAAATCTTTCAAATACGTCAGCTATCTTTTACAATTTTTTATTCGGCAT
-ATTCTGATTAGGCGTGCGGAATATGGTATTGTGCTGGTTTTCCGTCCGGTGCTTAGTCGA
-AATGTTAAAAGAAAATGTTATTTGTGTTCAAGCGACATTTTTTTTTAAAGTCTAGGTCTA
-CCCAAAGTCTATATTTTTTTTTTTTGATTTCACTGTGTAAAAAACAAATGTTGTTTACCA
-TGTTTATATTTCGAAATTTCCAGGGATCGACAGTGCCTGGAAGTCAGATTCAAAAGCCCA
-TTGTGTCCGGAAACGTTTTAAAGCTTGTATCGCCGCATACGATGGCCGGTGGAAAATTGA
-TTATGAAGAATTCAAACATCTTACAGATGGGCAAGGTAACTCCGAACGTAATGGGTGGAA
-AACCAGCTTTTGTCATAACTAATAAACAGGGTACGCCATTGGGAAATCAGCAGATTATTA
-TTGTAACCACTGGTGGCAATGTGCGATCTGTTCCAACTAGCACAGTTATGACAAGTGCTG
-GTGGCTCTGCATCAGGGACAAATATTGTAAGTATAGTTAACTCAACGTCGACCACGCCTA
-GCCCGCTGCAGGCATTAAGTGGACAAAAAACTTTAATATCCAACCAAAGTGGAGTTAAGA
-TGCTGCGAAATATATCATCAGTACAAGCATCATCTTCAATGGCATTTGGGCAAAAACAAA
-GTGGCACTCCCATTCATCAAAAAACGGCATTGTATATAGGAGGCAAAGCTGTTACCGTTA
-TGAGCACCAATACAAGTATGGCTGCATCCGGAAATAAAGTTATGGTACTACCAGGAACAA
-GCTCAAATAATTCTCCTGCTACTACAACGGCGCTGAGTGCCAGAAAAAGTTTTGTTTTCA
-ATGCCGGAGGTAGCCCTCGGACCGTCACTTTAGCAACTAAAAGCATTAATGCAAAATCTA
-TACCACAATCGCAACCAGTGACGGAAACTAATAACCATTCAGTCGCTACTATTAAAGACA
-CAGATCCAATGGATGATATTATAGAGCAGTTGGATGGAGCCGGAGATCTGCTAAAGCTTT
-CTGAAAGTGAAGGCCAGCATGGATCGGAGGAGAATGAAAATAATGGTGAAAACGCAACGT
-CTTCATCTGCCTCTGCCCTGTTTACCGGAGGTGATACGGCCGGGCCATCGAGAGCCCAAA
-ACCCTATAGTAATGGAACATCCGGTTGATATTATAGAAGATGTCTCTGGCGTGAGCAGCA
-CAACTGACGTTAACGAAACTGCAATCGTAAGTGGTGATACAATAGAATCGCTTAAGATGT
-CGGAGAAGGAAAACGATGATGTGAAATCTATGGTAAGTGTATTTGTATTTTCAACACGAG
-AGATTATTCATTGTTGGTTTAATTCGCTGATACTTATTCTTAAACTTTAAATTACCTGGA
-AGCGACCATATAAAGTATATATATCCGTATTCTAATTCGTAAAAACGACTAGATCTCAGA
-AACTATAAAAGCTAGAAGGTTGAGATCAAGCATGCCGATTCTAAAAACGTAGGCGCAGCC
-ATTCTGCCACAACCACTCTAACGACCAAACTGACACGCCCATACTTTTAAAAAATGTTTT
-GATGTTTTTGATTCTTGTATTAGTTTTCTAAACTTTTCTAAACTAAAAATATATATATAA
-GCTGAAAGGTTTTGAAATTTCTCGTTGACATTTGCACTAGCATTCTATCGTTTTTTTGTT
-TTGTTTTTACTCCAACAGTTTTCTACCTACCATAAATATTTGTTTGAAAAAATGTCTAGT
-AAACTGAGATATAGACAATATAGAGTTCTTACTGGTTGATGTTGCTAACTAGCAACTGGT
-CTATATTGCCTCGTCGGTTATTTATATCTTCTTGCTTATTTCCGATTTAAGGAAGTTTGC
-AAAGGTAGCATAGATTTAGCGTCTGGTTTCGGATCGACTTTGAAGAGTGATTGTGATTTT
-ATGTTTATGCTTAGGATGCTAAACACAGTTTTGTCAAAGACACTAGAATAACAAGATGCG
-TTGGTTTGGCACATTGGTTTGGCACTATGCACTTTTTTAGTGACGGCCAAAATTGCTCTC
-TTTCCGCTCGCTCCCGCTGAGAGCGTAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGC
-GAGTAATCTATTTTCAAATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCGCA
-TGGTGCCAATTGATCAAAAATAATATAGATTTAAAGTCTAAGAACTTTTAAGGTAAAGGG
-CATATTTTGTCAAATTTACAATGCATGGGCATACGTGTGCCCACATAAAGTTGTCTGCTA
-TCACTGCATGCGTAGAAAATAGCTTTTCGCTGTAGCGCTCTCCGCTATCTCGCTCTCTAA
-TAAAAATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACGGCGAAAAAATCGTGTGCCAA
-AAAATCGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTTTGTCCTCTAAACT
-CGTAATATTTAACGCCTGCGTAATCTCACTAGGTGTTAATTCTTCAAGAAGACTTGAGGC
-CCATGCTACTTTTTAGTTGGTATATGTTATTTTCATTTAAATACTTTGCAAAAGTCCTAA
-AGCTCTCTTTGGTTTTTACATGGACCTTAGCTTGGCTCTTTTGTCCCGTTTGTCAGTGCT
-GTTGAGTCCTTTGCCTCATAGTTATCTGCCAATATTTGAACTCTGTTCGTATACTCTTTG
-CTGACATAGATTGTTCCAGTTGATCATTGCTTTGCTCCTGCTGCAGCCATAGAGCGTAGA
-GCTCTAGAGCCAGGCAGCTCCCCTTCAATACTAAAATTCCTCGCCCGGAGTTTTCCTCGC
-GAGTGTTCGAAAAATCAAAAACAAATTTCATATGCTTCTAGCAAAGTTTTGTACACAGAA
-GTCAAGCCGACTTCTGTCGTATTTGTTTTTTGAAGTAGTTCAACAAAGATATTACAACTT
-CTGTAAGGGGAAAAAACTTAACGTTGCAGATAAATGTTTTTGTGCGTGCAACAGCTGTTT
-TTAACAGCTGATTTCTTTGTTGTGGCGCCATCTATCTAAATATTACTGGTATACAAAACT
-AAACATTGGTCAAAAGACAAAATCAGAGTCAAGTAAAAAAAAAGCTAGATATAGACTTCT
-GAATACCGCTCTAAAAATCGGAACGGTATTTATATATTATAAGATGTATATTTAATTTAT
-ATTTGTTGATTACATTATGTAAAAAATCGCAATTGATTTATTTTGGGTGCTATATTGATA
-TAAAAATGAAAACAATATGATTTTATTATTTATTTATATAAATAAATATATAATATATAT
-ATATAAATATATTTATATAAATATTATATAAATTATATTATTTATTTTATTTTTATTTAT
-TTACCCTCAAGTGAGAAAACTACTTGGCTGAGCTTTGTGCTCGTTGTAGGCTCTACAGAC
-ATCTACAAAAATAACTAAAAATATCATAAAATAATCATTAAAAATAATAATCATAATAAT
-TTATTAATACGAAACACTTTACTTACCGGTTTTATATATTCCGCTTTAACAAAATTTTAA
-TAGCCATATTAATAGCCGAATTTATGTATATATCACATAAAAAATGTCATAAATGCCTTT
-ATATTGGATTAATTGTCATTTGAGTATTCGACGTGTGGAAAATTAGAGAAGTCAACATAC
-TTGGGCGCGCATGTCCGCATGAGCATGTCAAGAAATCACTTTTGCAGTAAAGAGGTCGCA
-CATTTTTATTTATTCCTTGGGGGTTTTGGCTTCATTATTTATCGTACCGTTATTTGTTTG
-ACGTTGATCGCGAGTTTCGCTTAACTGACCCTGACCCATTGTAAAAGTACGTGGCTTGAT
-TTGTTTCTTTTATTTATATACTTTAGAGTAAAATACTTGTTATAACTAACAGATGTATGG
-AATCGTTATTGAATTTATACATATATATATATATATATATATGCACTTCCATCTGCTACA
-TTTTCGGCAAATCGTAGTAAACCGCTACAATTGTTTTAAAAATAATTATTTCTCTTTTAA
-ATATATTTTTCTATAGGGTGAAAAATCAATATTATCCGATGATTGTCATCAGCCGACGAC
-TTCCGAGACGGAAGCGGCCACCATCCTAACCACAATTAAGTCTGCAGAGGCTTTAGTGTT
-GGAAACTGCAGAAATAAGGAAAGATCATACCGGATGTACTATAGGTAGTTTGAAAGAAAA
-TCAAGATGAAAATAAAAAGTTTAAACAACGGCAAGAATCTTCACCGTCTCAAAACATTCA
-CCAATTCCAAAATGGTTTGT
->chunk1
-GAATTCGCGTCCGCTTACCCATGTGCCTGTGGATGCCGAACAGGAGGCGCCGTTGACGGC
-GAATGACTTACTCAAGGGAGTAGCCAATCTGTCGGATACGCCCGGATTGGAGCTGCCCAT
-GGAGGGTTCTACAAGAAAGCGGTGGAGGATTGCTCGCATACTGCGAGACCGTTTCTGAAG
-GAGATGGCTCATGGAGTACCTGCCTACGCTTGTGCGCCGCGAGAAGTGGTGAAGAAGAAC
-GGAGCCCATACACCAGGGTGATATGGTCTTCGTCTGCGATCCCGCCTTGCCCCGGCGAGA
-GTGGTGCAAGGGCATCATGGAGGAAGTCTCCAGCAGAGCAGATGGAGCAACGGCCTATAG
-AGGACACTGATGCTACCCGTCTCTAAGCTTGCAGTTTTGGATTTAAGTGAATCGGTTATT
-CACGGGGTCGGGGATGTCGCGGATCGAACGGTGCAATCGATAGGCGTAATCAGTATTTCC
-AGATAGTGATAAGATTTGGTGGATAAATGTGTGCGGGCACACTAATGGCCGCCATCGTAA
-GCCGCGAAAAGCTTAGCGTGCATTGTCGATCGAGAGTTTGGAGGGCAAACTGCGGTAAGA
-TAAGATTAAATAATTTGTACTGAATAATCTTAAAGAATCCTGATGGAAAGCGCCATGCAG
-TCACATATAATATGTGCAGAGCTCTCCTCCTCCATGCAGTAGAAGCGACAGAGTTTACTG
-TCTGCAATGCCAATCTTGTGCAAATGGCTGTGAAGTTGGCAATGCCCCGTAAGAAGGCCA
-GTCAAAATGATTATATTGCGGATGCGAATCTTAGACTGTCTAAGTCCTGGTAGGTGTTCC
-CAGAAGGACAGACGCTTTTCTTCCTCTGGTGACTTTAGTAAGCCCCGTAATCTGTGGTGA
-CCAACACCACAGAATGGTTCGGGCCCAATTAGAGGGTTCTCTGCCCCTTTCCTGGCTAGG
-TTGTCCGCTAGCTCATTTCCCGGGATGTTGTTGTGTCCCGGGACCCACCTTATTGTGAGT
-TTGTTGACAGCTCCAAGTTTGTCTAGTGCAGTCCTTACTTCATTTACTAGCTTAGATGTT
-ATCTTAGTTTTGCTGAGCGCCTTCATGGCTGCTTGACTATCAGACAGTATAGCAATGTCC
-TTGCCATGATAGTTCCTTTTCAGATTAAACTCTGCACAGCGTCCAATAGCACAGACTTCA
-GCTTGAATGCTGGTGTATCTGCCCATTGATTCGTGGTATTTCAACCTGGGGCCCACTTCC
-CTCGTCGGTGAGGGATCCGTCTGTATACCACTTTATTGTTTGTGGTTTCATAGGGTGTAC
-TTTGCCCAGGGATGTCCAACTCTTTTTATTACTGAGATGAGTGCTGAAGTTCTGAGCGAA
-CCTATGTTCAGCTGGCATCTCATCCCTTGGTTTCATTAGCAAAGGAATATCCCTTTTTAG
-GCTTTCAGCATCCTTACTTTGTTGCGGTTATTTCCTGCTCCCTCAATTCTTATTAGGGTG
-GCTTTCCGTTTCATTTCAATGACGATATGAAGCGGCGTCACCTCCTTTAGTACTTCTAGG
-GCTGCAGTGGGACAGGTACGCATTGCTTCTGTCATGGATATGCAGGCCATTCTCTGCAGC
-TTATGGAGTTTCACCTTAGTGGTGCTAAGGCGTGCTCTATCACCCCAGGCTATTGCCTCA
-TAGGTTAGTATGGTCTGACTACCATGAGGTACAGCCATCGTATATAAGAACACTGCTAAA
-CTTCTGCTATAGATGGTCGCAAAACTGGACTGTTTACAAAAGAAATCTGAAGATATTCGA
-AAAAAAGTACACACAGGCTTAAACTGGAGACCGTTTATAGCATTAAGTAGATCTCCGATC
-GTAGATCGACAGGCCGGCCGTCAATGTCTTATAAATTATCGAGTGGAAGAACTCACAGAA
-GAAAGGCGTCAAGTTTGATGAAATCGAAGGCAGGAAATATTAAATTATTAATCCAATCAG
-CGAGTGCGGCTGCGCGTAAGGATGGTAAATCAGGCTTAGCATATAAGTTGTGCTCCCACA
-TCTTGTGTTCCTACATTGTTTCTGGGTAAACACAAGTGCCCGAAATGCTGACCAGAGGTC
-TGCATAGTCTCCGTGTCCATCAACGCCAACGAACGGTTAAGGTGCAGCATAAACACTTCT
-CCAAACAAAAATAATCCTGGAGGAGGCAAGCCAGCCCTCACAGCGACATTTTATTGTTTT
-TGGAAACAAAAACCGACACATCAACTTTGATTATAAAATCTCGCGGCTAGGATCGATTAA
-AGAAGCTGTAAACGTAAATGTTGTCAATGCTATTAACTGCAACCTCTCCACTCTAGCATG
-CATCCAGCATGATTTGGTTACGGAATTCCCAGCTACCAAGTTTTGGCATGGCAAAAACTT
-CGTGAATGATATCACTGATGCTAATGAGCAGAGGGAAATTATCACATGCAAGCACAACCG
-CGCCCATAGGGCAGCCCAGGAAAATGTTAAGCAAGTCCTTCAGGACTCTATACTCGGATT
-GGCGTTCGGCAAAGGACTCCGCACCTCTCACACTCTCGGCGAGCCGTCTCTATCACCTGG
-TTCCACCAGTTGACAGAGGCTCTTTGTCGGCGAAGCGTCCTGCTCGTTTGCATGCTGTCG
-TCGCACGCTGCCTTCAGCTGCCTCGTCAGCGCTACTGCCGTCAGCTCATCTCCTTCTCTG
-CTCTCCGTGGGAAGTGCTCTCGGAATAACTGAGCCAGGTCCAACGTCGCGAATGCCTCCA
-GCACCATCTTGCCTCTTGCGTTGGTGGTTGAGCTGCCCCAGCTTTTTGACCATGCGTTGA
-AGTCGCCAGCTTTGAGAAACTGGGTGCGGCCTATAGCATCCGCTGCCAGTCTATCCAATG
-CCCGACTGAAAGCGATTAAGGTCAGGCTGGGAGCTAGGTATACGCTGTACACCCACCATC
-TGCCCACCCATGCCCTAACAAACCCAATGTCCGAAAAAACATCGGTTAATTGTTGGGCTT
-CTCTACTACACCTCCAGATTGCTGCTTTCTTGGCGCGGTCGAAATCCCAGCCTGGGCTGT
-CCGCCGTCCGGTAGGACTAAGTAGCGTTAGCTCCACTCTGTGTTCGCGCACCGTCTTGGG
-CAGGTCTTGGACAGCCGTGCAGTGATTCTGGTTCTACAGTGGCCCGCTATGTGGCCTTCC
-TCCAGACATTTGAAGCATCTTTGGCGTGGCTCCAGTTCCTTGATCAGGCATTGCGACTAT
-CCTACCCTCAGCTTGCCATGCTTGATCAGCGGGTCCGCCAGATTGGCTGGAACTGCTATT
-ATAGCAGACTTCCCTCCATACGGCGTTTGACGGATGCTCTTGATAGCCACCACTGCTGCT
-GTGGCGGTAAGCCAGCTGATGGAGTGATGACCAGCGCATCAGACCTCTCCCTCGGCGGTC
-TCTTCCTGCGCGGTCCGGGCGGTCGTTGCTGCATTCTGGGTGGTGGCTTACTTCCCGCTA
-CAGTGGCTTGTGGCGGAGCCCTAAGTGGGCGCTGGGGTCCCGCTGCCTTCTGGTGGTCGA
-AACGCTGGGCTTTCTTCGCGGACAGCGATCCTTACTCGGTTCTTCATAGCTGGAGGGGCG
-CTTAGGGGTGGTCTGTTGGCTAGCATCTGTTCTTGCCGTGTGTCCGACCTGCGAATTCTC
-GGTCTCCGGCAGCCTTGTGCGCAGCTTTAGTTGAGCAGGGGAAAAAAGTTGCGACGGTGG
-GAGATATACCGCTCCAGCTCGGTTGCTAGAGCCCCGGATTTAGAATGTTCCGTCTACGCG
-GGGGGGTTGGCTATTGGTCTGCTCCATCACTTTTTACACTCTTGTTCTGCCTCTCCTGCT
-GTATTATGGATCTGTCCGCTCTTTCCATGGAATGCTGCAAAAGATACCAGTCGTCCGCCC
-ATAAATGTATGCTAGGACCGGAGAAGCGATCGTTTGGCGATTTCCGTGGCTTTTAGCTTT
-TGTCGGTGAGTGCACCCACCGAGAATAAAGCGCCACCTGTGCTTGGGGACTCGTGCATCT
-GACCAGCGCTGCCAGACCGTGGAGCTTTAGCCGTTTACCAGCACTGCTATCCCAGCTGGC
-GTGACCGGCAAGTCTACGTGGTGGCAGCCACGACACCAAAAGGCAACAACACAGGGACAA
-AGAGAAACTAGTGAAGAGAAAAAGTTTGTTGCTTCTCTCACCCTGTCCTGCTCCATGGCC
-CTGAGGATCGGCGCCGGCGGGCGATCCATGGACACTTGGAGGCATGCCCACTGCTGGTGA
-GTACACTGGCCAACATTGTGCGTTTGAGGCAGCCGCTCCTGTCTCCATCGAGCCGCCGCG
-ACCCGGAAAATTTTGAGATTTTCTGAGACACTAGACCTAACCTAAGACACTAGAATACCA
-AGATGCGTAACGGCCATACATTGGTTTGGCAAACGACCAAATTTTGCCTCTGTCCGCTCG
-CTTACGCTGAGAGCGTAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAAC
-GTGTGCGTGTTGTGCTAGAAGACGATATTCGGTCCAAAATCAATTCTGATCGAAGAAACG
-AATTTACATATTTGGGGAGTTTTGGCCAATTTCGTAGAAATATGATGAAATTGCGCGCTG
-TTTAAAAATATCAAATCGGATTATAAAGAAAAACTGAATATGAAAAACAACTGATTTTTA
-AATAATAAAATTGGATCATTTACATACATCATATTAAGTCAAATGACTTAATAAATATAC
-TAAATAATTGAAGCAAATTCAAAGGAATTAACTAACTTCTATAATTTAAAACATAAATTT
-TCCAAAAAGATAAATAAATATTTCATAAAAATAATACGAACTAGAAAATATAAATTTATA
-AAATAAAAAAAATATGAAAACTGTTTGTTCGAGTTACGGGGTTTGGACTGTCACCCGCTT
-TCCGCTCCCTCTTACGTTCTCCACTCCCTCTTACGCTCTCCCGCTCTTCACCACAGAGTC
-TCCGAGGAGTCTCCGCTGCGCTTGGGAGAACCCAACGCATTAGAATAAGCTTTAGTGTAA
-AACTAACCACGATCAATAAAACATACGCCCGGTCGCGCCCGCGCTAATTCTACAAGTCTT
-CGAGTGTTTTTTCGAGTGGTCTTTTTTTCAGCAAACTAGGAATTTTCCAGGACCAGCACC
-CCCCATCACCCCAACATTTTGGTCCTTCGAGCCGGATATCCTGGATTTTTCAAGTTTGTC
-CTTCAGCGACCAACTTATAAGATAAGTACGAAATCTCCATACCTTTTAATTGCCGGTCTG
-CAGCAAAGGTTCGAACATCCAATTTCGTTCAATTTGCTGTCAGATTTATTGTCAGATCTA
-ACGGATTTCTCCGACAAAAGGCAATTAAAGGAAATTACTATCTATTATCCATTTTCACGG
-GCGCCGCCATAAAACCCACCGTTCTAAAATTCTAAGTCCCATTTTCCGAATATATTTAAA
-TATTCATCCGAACAGTGCAAAATTCCAAATGTGGAAAAGTGAAATTAATTTGTGCCAAGT
-TCAGTGAAAATTTCTAAAGTCCAAAGCACTGCCAAAAGTGGCAAACATTCCGTTCTCGTT
-TCACTGTGCCCAACGCAAGCCAAATTCTTTTCAACACATTTGTTTTGCTTTACAATTTGC
-TCTGCTATACTAACAAACAACAAACAACACATACCCGCTGGCCATTCCAAGGAAAATATT
-AATTAAATATTTTCCCGCCATTTACCCATATACATTGCATGCATTACATCTCCATATACA
-TACATATACATATACATTTCCATATACATACATATACATATACATCTCCATATACATTAC
-ATATCGTACCGACATACATTGCGCAGATTATCTGCATTCCCTTTAACCAAAGTTTACCAA
-AGTTTAAATCGCCTGTGTCTCAAGTGCCGAGGCGGAAAAGGCGTATAACCAAAGTTTACT
-AAAGTTTAGATTGTTTCCCGTCGGCAAATCCAAACCACAAATAAAATTTATTCCAAGTGC
-CGACGCGGAAAAGGCGTTTTATTTTCCATCAATGTTTTTCGGTAAATTTCCAAATTAATT
-TCCGAACAATAAATAAATTTTAAATTAAATTAAACATTTTCAATATTTATTAAATTATTT
-TTTAATTTGAAAGTTTTCAAAAAAAATAATTATCGATAAATAAATAATACGACCGCCACA
-TACAAGTCGTTCACCCGACAAATATTTCATTTTCGTATTGCTTGGATATTAGTTTGTGGG
-TGTTTTAGAAGTATTTACAACGCGGAGAAAAGACTTCAATTCCAGTCATTCCATGTTCTC
-CGTTTCCAGTTGTAAATAAAAGAATAAAATTTTCTTCGTTCTAATAAACATTTTATATCA
-CCGTGTTACACATTCCAAGGGTTTTAACCGTAAATAAGGTGGACCCAATTACCATAGATC
-ACAGGTCATTTATACAATTCGCTGTTCACTCCGAGTCACCTGCCCGATTAGTCTAAACTA
-CGGCGTTTCCATTTCGTAAGTTTTACACCACTTAAATTATTAAGTGCCGTCTGAGGAATC
-TGTCTACTTTTTCAAAAGTTTGACAGGCTTCCCTTCCATTTCGCATTTCTTCGATTATGC
-CCATCGGGGACGATAAGAAGAAATTGTCCGCTGACAAGCCCAGGTCTATTTTTTCACCAC
-AAGGGCCAAAAAGTCCAAGAATCCCAAGCATTTCGGTGAGAACGCCTGCGCAGATTTCCG
-ACGACTGTGCTACCCCATCCAAAGCCACAGTACAGCGCACAGCTAAAAATATGGCTGCTT
-CAGATCTAGCGCTAGCCAAATTCATTTCGGTTTCTGACCGCTTAAGCGAATTTGAGGCTC
-AGATCAACACTCCGGAATCCGCAGCTCCAACCGTCACGATGCTTGGCGTCCGTCGCGACC
-AAGTCCGAACCCTATGGGACAAGGTTGAGAAGGAATACGATCTCTGCTCAGAGTGCCTTG
-TGTCAGCAGGCGAAGCGGCAGCAAGCAACATGCCTATTCTCAGGGCTAAATACAGTTATT
-GCTATTCAGTCTATGAAAGGTGTGTTGCCCAGCTCGTTGATAAAATCGAGCAGGGCACTT
-CTCAGTCCATCCCAACCGCGAACGCTGCGCCCCAGGCCTACATTTCCTCTGGCTGTCGGT
-TGCCTCCATGCGATACAGAAGTTTTCGCAGGCGACTATCTTCGCTGGCCGACTTTCCGGG
-ATCTTTTCACAGCCATTTATATTAATAATCCACGGCTGACTCCGGTTGAAAAGTTATTCC
-ACTTAAATGCCAAAACAAGTGGCGACGCGCATGCCATAGTTTCGATTTCGCCTCTCACCA
-ACGAGGGCTTCCGCTCTGCGTGGGAAAACCTGATAGAGCGTTTCGAAAATAAACGATTGT
-TGGTAAACAGTCAATTGAAAATACTGTTTAATGTGCAGTCGATACCACAGGAATCTGGGG
-CGGCCTTGAAGGTACTGCAAAGTACTGTTCAAGGTTGCTTGACTGCCTTAGAACTGTCAG
-GCATCAACACTGAGAACTGGGACTGCCTGCTGGTATATCTGTGCTCATCCAAGCTCTCGA
-AGATAACTCTCTCCTTATGGGAGCAGTCGCTACATAAGAAAGCCGACATCCCGACATGGG
-GAGAGCTGAACACCTTCCTCACAGAACGTCATCGAACCCTAGAAGCAATTGATGATGTGT
-GACCGTCCGTACCGAGTCAGTCGCATTCCAAAGCGATAAACTCAAGTGGGCCCTCTAGAA
-AATTAAATTCCGACGAGGCGAAAGTGGCTCCAAAATTGAAAAGTTGCGACTTGTGCAACA
-AGGAGAACCATCCTGTCCGTGTATTTCCGCGGTTTCTCCAAATGTCGGTTGACGACCGGT
-CAGCCTACATTAAACGGAAGCAGTTATGCTTAAACTGCTTCGCAACGGGACATCAGCTTC
-GTGAGTGCAAAAGCACTCACAATTGTTTTACTTGCCGTGGCCGGCATCACACGTTGTTGC
-ACCGAAACAACCTCTGTTCCAGCAATTCAAGCCCTTCAAATCCTGCAAGGCCAATTTCCG
-CTAATCAGGCCAATTTCGTTCCAAATGAGCAAGCCGGTGTTCAAAATTATTTCGCCACGG
-GCTCAAGAGCTATCCTTCTTGGCACTGCCATAATCAATATCTCCCATCTTGGCACTAACT
-TTAAGGCACGCGTCCTGATCGACTCCGGATCAGAAGCGACATTCATAACCGAGCGACTGT
-TCAATCTAATTAGATTGCCATTCCAGGTGGTTCAAGCCCAAGTCTCGGGCTTAAACCAAA
-CAGTAGCTGCTCAGTCCAAGAAGCTCTGCAGTTTCACCATCCGATCTCCGACTAGGCCCG
-CGTTGCAGTTGGAGACGACGGCCTATGTCCTCCCTCAACTAGCCGGAAATCTGCCTTCCT
-ACCCAATTCCGCAAAATTTCCTTCGGGATCTTCCCGATTTTCCACTGGCGGATCCAAAAT
-TCTATGAGAGCGCACAAATAGATGTCCTTATCGAAGCCGACATCCTGCCTTCGGTGCTTC
-TGAGTGGAGCAAAAACCAACATCTGTGGCTCTCTCTTAGGGCAAGAGACCATTTTCGGCT
-GGGTACTAACTGGGCCAGTGTCAGCCTCAGCCCAAAGCAGAATTTCCTCTTTTTCGACAC
-AGATCTCCCACGCGTACGATAATTCACTGGACAAACTCCTCACAAAATTTTGGGAGGTGG
-AGGATATACCAACAAAGTTGGTAAAAGAATCCGATTCCATGTGCGAGAAGAATTTCCTTC
-AAACGACCACGAGAAACGAGTGCGGCAAATATGTCGTTACTCTGCCTTTTCGCGACCCCG
-AACATATCGGTTCCGGGCTAGGGCATTCTAGGTCTTAAGTTCTTAAGAAATGAGCAGCGT
-CTAAAAAGAGATGAGGCCTTGAAAGCGAGATACGATTCGGTGATCCAGGAATATCTCGAC
-TTAAAGCACATGCGACAAGTTCTTCCTACGCATGATTGCAACGCCTATTATATGCCACAT
-CCTTCATGCTGGCCCTGTCTTACAGTCCGACTTGACCATTCAAATTCTGAAGTGGCGCTA
-TTTCCGATACGTGTTCAACGCCGATATCGAGAAAATGTATCGGCAGATCTGGGTAGATCC
-GAGACACACTCCATTCCAGCGAATACTTTTCCGTAACAATAGAGGGGAAATCAGAGATTT
-CGAACTGAAAACAGTAACCTTTGGAGTCAATTGCGCGCCTTTCCTGGCGATCCGAGTACT
-GCAGCAGCTAGCAGCTGACGTAGAACTCAGCCATCCAAAAGCTAGCAATGTCATTCGAAA
-TTTCATGTATGTGGATGATGTTTTAGCTGGAGCGGACTCCACGGAAGAAGCTCAGCTCAT
-GGTGCAAGAGCTCCGAGACGCGCTGAATTCTGCCGGATTTCCATTGAGGAAATGGACCTC
-CAACCAAAAGGAAGTTTTAGCGGCCATTCAGAGCAACCATCTTTTAAATACTGATTTTCT
-CGAGATCGATGCAGAAAGTACTGCCAAAACCCTCGGTATTCGCTGGAAAGCAACCTCCGA
-CGAATTCTTCTTCGTCCCGCCAGAGTTGGCTATCGAAACGTCCTTTACAAAACGCCAAGT
-CCTGTCCCAAATTGCCAAATTGTTCGACCCTGCCGGCTGGTTAGCACCGTTTATCGTTCG
-AGCCAAAATTTTCATGCAGGAGATTTGGCTGCAGGAACTTGGGTGGGACGAAAACATTCC
-AAATGAGCTTTTTCAGCGATGGCTGAATTTTCTTCAAAGTTATTCAGTGTTAGAGCAGAT
-ACGCATTCCACGCTGGCTATCGTTTCGTCCAGATTTCAAGGTCGAGCATCATGGCTTTTG
-CGATGCGTCGCAAAAGGCTTACGGGGCGGCCATATATGTCCGCGTAGAAGTGGGCAGCAC
-CATTATGGTGCAACTCCTGACCGCGAAAACCCGGGTAGCACCAGTCAAAACGGTTTCGCT
-CCCAAGATTGGAGCTGTGCGGAGCGTTATTGCTTTCCGAAATGGCTGCAGCCATCATTCC
-GCAGATGCCTACGACTAACTCCGAACTTTACTGTTGGACGGACTCCACGATAGTGCTTGC
-ATGGTTAAGCAAGCCAGCATGCCAGTGGACCACATTTGTAGCCAATAGGGTGACGAAGAT
-CGCCCAGGCCACAAAAACAGAGAATTGGTCTCATGTTCAATCTGAGCATAATCCAGCAGA
-CCTGGCAAGTAGAGGAGTTTCCCTCCAAGATCTAGCCGATAGCCAGTTATGGTGGCACGG
-ACCGACTTGGTTGCAAAATCCACGCAACCAATGGCCAACTCAGGTCAACGCTCCGGTGAC
-CGACCTGGAGAAGCGTGCTCTAAAAGTCCATCTCGCGAAAGCTCCTTCTGAAGAGTTGTT
-GGCACGTTTCTCCAAGCTAGAGAAAGCTCTACGAGTCCTATGTTTATCGCTTTATGCCTA
-TGTTTATCGCTTCATTCAGCGGTGCAGGAAGCAGACATCTCCATCTGATGTGCATCTACT
-GGCCACTGAAATCGCCGCCGCCGAGCGGTTCCTCACTCACTCAGCGCAGAGAATTCCCTG
-TGGAATATCACTGCCTAAGTGAAAAGCGTCCAGTGCCAAGTTCAAGTGCCATCCTAAGCA
-TGAACCCGTTTCTAGATCCGCAAGGACTGATCAGGGCATACGGCCGTGTGGCGGCTTCCG
-GAAGCCTTCAATACAATGAACGCCATCCAGTGATTCTTCCGTATAATTGCCGGCTTTCTC
-GCCTCCTTGCGAATTTCACGCATCGCATAACTCTCCATGGTGGTAACCAGTTAATGGTGC
-GCCTCATCCGGTCGAAATACTGGATTCCGAGAATCAAGAACCTGATGAAAGCAGTGGTAA
-ATTCGTGCAAAGTATGTGTGATCCACAAAAAGCGGTTGCAAAGCCAACTGATGGGTGTCC
-TGCCCAAAGAAAGAGCATCGTTCTCCCGACCATTCACGTATACTGGCATGGATTACGCCG
-GTCCGTTCGATATAAATAACTATACGGGAAGAGCATGTCTTATTACAAAGGGGTATGTGT
-TAGTTTTTGTTTGTTTCTCTACCAAGGCCATCCACTTAGAGCCTACATCTGACTTAACGA
-CCGAGAAGTTTCTTGCCGTTTTCTCTCGTTTTGTATCCAGAAGAGGGTGTCCACGTCAAG
-TCCAGTCAGACAATGGCAAAACCTTTGTTGGCGCTGCCACCCTGCTTTCCCGCGATTTCC
-TTCAAGCCGTAAAAGAGTCGGTGACGAATGCCTATATTCATCAAGAGATGCAATGGCAAT
-TTATTCCTCCGGGAGCACCCCATATGGGAGGCCTTTGGAAAGCAGGCGTAAAAAGCTTCA
-AGACGCTATTTTACAAATGCACGGCCACACGAAAATACACGTTCGAAGAGCTCTCCACGC
-TCTTGGCAAAAATAGAAGCGTGCCTTAACTCCAGGCCGCTCTCTCCTATGTCTGAAGATC
-CGACAGACTTGCTGGCTCTGACGCCAGGGCATTTCCTTGTCGGGGGACCCCTTATGTCCA
-CGGTGGAACCCGAAGTAAAGGGGGAAACGAAATCCCTTCTTAATCGGTGGCAGCATTTGA
-AGGCTCTCCATCAGCAGTTCCGTGTGCGATGGAAAGAAGAGTACCTCAAAGAACTCCACA
-AGCGTTCTAAATGGCAGGCCCCGTCCAAAAATCTACGCATCGATGACATGGTCGTCATCA
-AGAACGACAACTTGCCCTCTAATGAGTGGCGGCTCGGCAGAATTGAGTCTGTTTTCCCAG
-GAGCTGACGGCAACGTCCGTGTAGTAAACATCCGTACTGCACGTGGAGTTATTAAACGTC
-CAGTGGCAAAAGTGGTGCTTTTGCCGACGGAGTCTTCCGAATCTCCACAATAATAGGCGC
-TCCTCTCGTCCTTAGTTGTAGTTCACTATCACTAATCATCCGTTATTTTTCATTTCGTTT
-TCGATCTCCTTTCGACATTCGACTACGCGCAGCATGGCTCCTCGTCAACAAAACGCACGC
-AGTGCTCGTGCCGTGGAGAGCAGACGTACCCGAGGTATTCAATCCTACCGATGCCGAGTC
-TGCCGCGGTATCCATCCTCTTCGGAAGTGCGCGAGGTTCCTAAAGCTCAGCGCTGAAAAG
-CGTTTGCGAGCAGTCCTCATTAACAAATACTGCGCCAATTGCCTCGCTCACGAGCATTCC
-ACGGGAGACTGCCGAAGCGGTGATCGTTGCAAGAAGTGCGACCGATCCCACCACACGCTG
-CTCCACATGCACGAGCAGGTTAGCTCGTTGTCGCGGTCGCGAGCGCGCTCGCGTCGCCAA
-CCGGTGCCAACCCGGCAAGCAGCTTCGGCCTCGTCCCAACGTTCCGCCGGCACAATCCGC
-CAACTCAGCGTAGGAGTTCACCGCCACGACGACCGGAATCGACGACGCCAGGCCCATCGC
-TCTCGTCGCTGCTGCAACGCCACAGCGTGAAAATCCTTCCCACAGCGCTGGTCAAGTTGG
-AGACCGGGACGAAGACCTTCGAGACCGCAGCACTCATCGATCCGTGCAGCCCCATGAGCT
-GCATCGACGCGTCGTTGGCGTCAGCATTTAAGCTTTCGATGACCAATGTTGGCGACGAGA
-AGGTCTGCACGACGACGATTCGCTCCAGGATCGACGCGAACACGAAGCTCGAGGTCGTGC
-TCAAGATCGAGCCCAGGGTGCGGATCCGTACACCTGTCCGGGCATTGAGCGACACCGTAG
-TGTCCAAGTACAGGGACAGCATGCTGGCGGATGACGGGTTCCATCGGCCTGCTACCGTAT
-CCATGGTCTTAGGAGCAGACATTTATCCTAAGGTTATCCAATCCGGATTCCTGACCTTCG
-ACGAGGGAATGCCGGTCGCTCAAAAGACCGTGTTTGGGTGGATCGTGTCCGGTGCCTGCA
-GCTTGCCGTAGGATGGCTATGTTGCAACCCCAGTGATTGCAAGGAGGGCGGAATGTTCGA
-GTTACGGGGTTTGGACTGTCACCCGCTCTCCGCTCCCTCTTACGTTCTCCACTCCCTCTT
-ACGCTCTCCCGCTCTTCACCACAGAGTCTCCGAGGAGTCTCCGCTGCGCTTGGGAGAACC
-CAACGCATTAGAATAAGCTTTAGTGTAAAACTAACCACGATCAATAAAACATACGCCCGG
-TCGCGCCCGCGCTAATTCTACAAGTCTTCGAGTGTTTTTTCGAGTGGTCTTTTTTTCAGC
-AAACTAGGAATTTTCCAGGACCAGCACCCCCCATCACCCCAACACTGTTTATTGCAAAAG
-TCATATCAAAGACACTAGAATAATTCTAGACACTAGAATTATTCTAGTGTCTTTGATTTG
-GTCATATCTTGAGGCACGAAGTGCGGACACAAGCACTCAACAACTATTGTCTTGTTCCTT
-TTTTCACACGCCGCAAGCTGAATACTCCAATGACAAATATTCTAATATAAAGTCATTTTT
-AAAATTTATTTTGTGATATTATGATTCAGCTATTACTATTTCTAAGCTATATTTAGATAA
-TAATAACGTTAAGGCAATGCAAAACAAGAAATTTTTTAGGTGCCAAGTGATCAAAAATAA
-TATAGATTTAAAGTCTATGAACTTCTAAGGTGCACACATACAGTTGTCTGCTATCACTGC
-ATGCATACAAAAGAGCTGTTCGCTGTAGCGCTCTCCGCTCTCTCGCTCTCTAACAAAAAT
-TCGAGAGAGCCTGGAGCCACCTCTAAAGCCACGGCGAAAAAATCGTATGGCGTTACGCAT
-CTTGTTATTCTAGTGTCTTTGGAGCAACCGACCACTCGCGCGTGCCCCTGTTTGTCTCTG
-TTGTTTCGTCTTCCCCTTTGGTCATCCTCATTGACTCTTCACTCTTCAGTCGCCCCTTTC
-GACAAGCCGAGCGCACTGTGATAGTATTCTTGCCACGCCACCTTATCCAACAGTCATGTC
-GTCCATACAGACTCGCTTCATCATAGTGACGATTATCTCGTGTGCCGCCTCCCATACGAA
-TTTGTCCGCCATTATAGCAGCAAGCAGGCTGCAGGCCTGCAGCAGTGCAGAAGAATGTGT
-TCTGCTGTTTCCACTGCATAGAGACACTGGGAAGTATCCACTTTGTGAAACCTAAATAGG
-TACCCTCGGAAGCATCCATGGTCCGTGAGAAACTGGGTCAAGTGGTAGTCCACTCACACT
-CAGCCCATGTAGTTAGGTCCGGAATAAGCTCGTACGTCCAACGACCTCGTTGCGACTCTT
-GCCAACTGGTTTGCCAGACTCCTCGGATCCACTCTTGGATTTCAGTCTGGGTAACTCCTT
-CTCGCGCTAGATATAATCCCTTTATCTCCAGATCGATGGGTATAACACCTGAGAGAGCGA
-GCGCTGAGTCACTTGAGATGGTTCTGAAGCCTCTGATGAATCTCAGGGCCATTGTGCGAG
-ATACTGCACGCGCACTATCCAAGTACGATACTTTACTGGTTACACAGCTCCATATAGGGG
-CAGCATAAAGTAGCGTTGCCTCTGTAACAGCAGCAAGCAGTCTCCCAGCCGGAAATCTGG
-GTCCTCCCACGTTGGGCATGATTCTTGCCAGAGCTGCAACAGTCATTGCCCCTTTTCTAC
-TGGCATAGATTGCGTGGTCCTTAAAGGAGAGCCTACGTTCTATTAGGACTCCCAGGTACT
-TAAGGGATCTTGCAGAGACTACAGCTTCTCCCTTAACTACTACCTGCATGTTTTCAACGC
-TCTTTCTGCTGCTCAAAAGTACCACTTCGATCTTATGCGCAGCAAATCCTAGGCCGATTT
-TCTCTAGCCACTCCGTGATCGTCCTGATTGCCATATTGCTGTTGTCCTGTAGCTCCGGTA
-TTGTCTTGGCGACCGCTGTAACCGCAACGTCGTCAGCGAAGCAGTGCAGCTCCATGCCTC
-TGGGCTTGCTGATGCTCATAATCCCATCATACATAATGTTCCACAAGAACGGTCCAAGTA
-CCGACCCTTGAGGAACACCTGCGGAGACTTGGTGACTTCTTGGACCAGCTTCTGTTACAT
-ACCATAACACGCGCTCCCTGAAATAGTTCCCAGTTATACTCCGTATGTATCCGGGTATTC
-CGATGCTACCCATTGCTCCGAGGATGTTGGACCATCTCGCTGTGTTGAATGCATTCTTGA
-CATCAATCGTAATGATAGCACAGTACTCCTTACTGCCGCCTAACCATCGGTCACCGTCAA
-GTGCGTTCTGGGCTACATTTTTAACGGCTGTGAAGCGTCGAGGGTACTTCTTCCCTTCCG
-GAAGCCATACTGCTGGCTTTGAAGGCCTGTGGGACTCTCGGCGATAAACTCTATGAGCGC
-TTTTGCTGCAGCTATGCTGTTCTTGAACTCAGCTCGCTTAGCTTCGTAAGCCTCAATGCT
-TTGGTCATTGTGCGGATGCCCTCTGGATCGCTGCCCTTGCCTCTTAGCCCTGATACAATC
-CCTCCGAAGCTGGTGTAAAGGGGCACTCCACCAGTGGACGGGGGCTTGTGTTTCGCATTC
-CTTTTCCGCGGCATTACTGCATCGCACGTTGCTTTGAGCGTATTCATAAGCGCAGTCACC
-ACGGTCTCCGCGGGTTCATTTGTGGTCTCCATAAGTTCGATCTGGTATACCAACATATCC
-TCATCTAGTTTCCTGATGTCCCATACTGGCCCTAGTGCTCTTCTCCTCAGTCCGAGTATC
-GTTCTCGTCGTTTGGACATTGAACGAGATCAGGTTATGATCGCTCAGTGATTTGTCTTCT
-AGCACCATCCAGTTCGCGTTCGCCACTAAGACTCTTCTAACAAAGGTGACATCGATAAAA
-GACGAACCTCTGTCGTTATTAAACGTTCATGGCTTCGATTACTGCACTTCCTCTTTGGTT
-TGAAGTCCGACTGCCCCATTCTGTAGCCCAGGCATTGAAGTCACCTCCTATGACTGCTGG
-TCTGTGTCCACATGGATGGTCAACAAGCTTTCCAAGCATGTCCTCGAATTGCTCTGGAAT
-GTCGCTAGGTGGAGCATAGCAGCTGTAGAAGTGGACTCCTTTAATTTTCGCTTATGCAAT
-GCCGCGCATTGGTACAGCTTCCCGCTCATCTATAGATAGATTAGTGTGGCATTTGATAGC
-AGCCTTACCTAGCTCGTCAAGGAGCACCCCTAAGTTTCCCACACCAGGAAGGTAAGGTTC
-TGTACGGCTGCGCAATGGTTGACGCTTATATGTATGATGTTAATTTGACCTAGCATCATT
-ATGGCGGCTATTAGCACCTTTTAAAGTATGGGCTTTGTTGGTGGGGCATGCGAAGCCACC
-TGTCGCATGGTTCTTGTCCACGTCGCTGCTGCAAATCAGGCATCTGGGCGGCGATGTGCA
-GCTCTTTGCCTTATGTCAATGCTCGCCGCACCGTAGGCAGCAGTCCGAGCGATCGACTGA
-CTTGCAGCTGGAAGCCCGGTCGAATGTCCTGGACTATAGGATACCTTGACCATCCTACAG
-TTACCGAACCACGTTTTAGAACCGTGATCGCGTCGTTCACACCTAGCGTCGCTGTCGCTG
-ACTGCGTTCCATACCGCATTTTGCGCCAGCCACGAACATCCTCTGGTTTCACCAGTATGC
-CTTGGTATTGGGAGGTGAGACTTCTGTGGAGCTCCTCAGCTGTTGTTGCCTCGTCCATTC
-CACTGCATGTTGGCGCCATTCTCTGTGCCATTTGAGAGCCTCCTCTATCACTCCTCTGTA
-TGCGAGAACGCTGGCAGAGGCTTTGCTCTCCCCCTGTTGGGTCCTTCGTATCTTTTTGAC
-CTGTTTGCCAAAGTCGCTAAGATTGGGATCGGCCTTCAGCGTACGGAGCATGTCGGCGTA
-CGAAGCTTCACCGGTCTTTATGAGGATAATACCCTTCTTACGCAAGCGCTTCGGCATTAC
-TTTAGCCCACCCCTCCCTCGTAATCGCGTCCTTGGGAACATTCGCGTAGCTGACCGGTTT
-TGGCTCCTTTCGTTTAGAATTAGCCGTTTTGGTAGGCTTGGTTGGCAAGTCTGAATGTGG
-CTTCACTGGGACGATTTTTGGCGCCACTGCTGTGCGGTCCTTCGTCTGCAGAGCCTCCGT
-CTGGGTGGCGGTATCCCGGGAAGAAGCATCTTTACCAGCACCCTCTTGTACCTGAATCGC
-TCTAGAGTTGAGTGCAGCCAGGTCAGTGATTAATTCACCTTTGGTTTCCTTAGTGACGTG
-GCGCTGAGTCACAAATGCGGATACTACAATATTTATTCTGGCACCGCAGCACTGGCATTA
-TTGGGTATCGCCGACGTCGCTTGGTGGCCCGTTTGCTCCCCGCCGGCGCACCCTGCACCG
-TTATTTCCGCAACCCTCGTCGGAGACCTCGACATCCTGGAGCATCTCCCGAAAGGGTCGA
-CGGCGTGGGAGGCACTGCCCCCCGTTGGACTATCTATTACGGATTTCTCACAAGCTCGCC
-TGATGGAGGTTAATCCGCCTCTACTCGGACACCCGAGCCTTTACTTAGGCACCGAAGAGG
-TGAGAGGATGATTATTAGTTTCCCTATCTAAAACGGTCCACTCCAGAATTCTCCACAAAT
-ATTCTCACTCCACTATATCGCGCGTATTAGCACGTTATGATCACGTATGCAGCAAATGTG
-CACAGCCTCCGTGTGTTTTTAATCGATGACCGATTATATATGGTTAATCCGCCTCTGTTT
-TGTTTAGATTTCGCGCAGCGCAACTTTAACACGTCTAATAAGGTTCACTCGTTGTGTGCT
-GTTTTTTTTTTTATTTATTATTCGACTTACGGTAGAAAAATTAAAATCTTCTAAAGATAC
-CGCCTACTGTCCGTAGGTAGGGATTATGCCTACGTACTAAACCAAAGACCTCCGCGTGCT
-CTTCAGTCCTTGCTAGCTAGTCCTTGCTAGGGACTGTCAGTCAAGGTATGACTTTGGTGA
-GCAGGATGTGAGGCCAAGTCACACCCAATCCTTCATTGTAGTCCATGAGGGCTCCTCCTT
-TCACCCTATAGTCGACTTTTACGACAAGCCGGGAACGCTGAGGTAGTATTCTTCGCCCGC
-CACCACACGGGATGACTGTTTGAGCTTAGCCACCCACTCTGTTGGGCATCTCGTCTGATC
-GGACTCGCTTCATCATCTTAATGATAATGCTGTGACCCAGCTCCCATACCTTGCTGTTCG
-CCAACATAGCCGAGAACAGGCCAGTAGAGCTGAACGGGGTACCTTCCAGCGACTTTAGCT
-GCTCCCTCTCCTCCGTAAACCTGGAGCAGTGCATTAGCACATGTTCAGCTGTTTCTTCAC
-GATCGACGCAGAACAAGCATTGGGCTGACTCTTGTGAGGAGTCTTAAACCTCCCCATAAA
-TCTCGTGTAGCGGCCTAGCAACAGCCGCGATGAAGGGCAAAGCGGAAAGACGGTGAATTA
-ACGGTACCGCTGTGGACCTTGGACTCGGCGGGCCAAGGGCGGGCAGGTCGAACGGTGACG
-GTGCGTGAGCTAGGAGGACGCACCGTGAATTAACGGCACAATATGTGGACCTTGTACCCG
-AGCGGGCCTTGCGCAAAAAGAGAAATGGCGGTATCCCTGCGGCCTATAAAGGGTAGGCGC
-GAGCACGGATGCGAGGCAGTTGGTGAGACAGAAAGGTCGCGCACGGAAGAAGACAGAGCG
-TCGGAGTGTTAACGGAAGGAGTTTGGAAGTGAAAACCCGCGGTCAAGTCAGAAGGAAAGG
-CACAGTGGAAGCATCGGGAGGCAAGAAGCCCGAAGGACACGAAAGGATGGTCACCACAAG
-CAGGTAGAGATCCTGATAGTGGCGGAGAAGGATCTGGCGTGTCGTAAGGATCAGTGGAGT
-CAGTGGCCAGCAAAGGTGGTAAACGGCTATAATAAGAACCCATTGCTTTTCCTTGGTCGG
-GCAATCACAAAAATCATAAATTTGGTGGGACGAACGCACAAACTCTCTGAGCTAGCCGCT
-GCAATCCGTAGCGAGCGAAATAAGAAAATCAGTTCGTTACATCTGGCGCCAAAGCGTGAT
-TGTCCGGGCAAAAGGAAAACAGAGCAAGATGGGGAAGTCGTGGCTGTACAGCTTAAGAAA
-GATGACTTTCTCGCCATAGCAAGAGCAATCGGGATAAAGCTGGAAGGTTTGGTCGAGGAA
-ATGCGAAAGACGTTGTCCGAGTTCATCGACCAGACCACAGATGAGCCGTAATCTGTCGCA
-ATTATAGAAGCGCTGAAAAAGGAGTATGGTAGGAGACCGGCCGTAGAGGTGAAAGTCACC
-GGCGTAAAAGGCCTGAAAGGCAAGAAATCGGAAAGGAACGCCGAGACGGCAGCCGCGAAA
-GAAGAGAGCGGCGGAAGCCAGCCGTGATAGGCGGAAGACCGGAAGGGCAGCACCGCAGGA
-CTTCGCAAAGGTTGCGAAACAGGTGCGAGAGTGGAGTTTCCGTTACGACGGGAACGAGAA
-GCCGCTGGAGTCCCTGGAACAGGTGGAATGGTCAGCAATGACATATGGACTCGACATCAA
-CCAGATCCCAAGAGTGATGCCGGAACTACTAACGGGCAGGGCCTTGAAGTGGTTTAATGC
-CAACAATAAGTTCTGGTAGACATGGGTCGAGTTCATACAAAGCTTCCAGGAATTTTTCCT
-GCCTAGAACTTTTATGACAAAGCTGGCGGACCAGGTCAGGCAGAGGAAGCAGCGACACGG
-CGAAAACTTTTAGCACTAAATGGTGAACATGCAGACCCTGATGCGGCCCTTAGGAATGTC
-GCAGAAGGAGACGCGTGGAGCGGAATAATAGGGCCCGCCACCAGCGAGAATTCCCGAGGG
-GAGAACAGAACGGTGCAGAAGGTGCCAGGGTGACACCGCAGGCCCGTCCAGGAACGACAA
-CAACAGAAGAGAACCGGACCCGGTGCGGCGCGGTTTTGTGCCAAACCCAGCACAAGCCTG
-CGACAGATGCGGTGGCCAGGGCCACTGGTCTCAGGAGTGCATGAACCGGCCGATTATTTT
-TTGCTGGACCTGCGGGAGAATCGGTCCAAGGACTTCGGAATGCTGCCACAGATCGGGAAA
-CGCCATGCGACCCCAGCCTCAGAGGGGCAACCAGGGTTCGCAAGTTGCAGCCCCTCAAAA
-TGAATGGGCAAACTGAAGGCGGAAGAAAGGCAACTGTCCGCCACAGTGCTCATAGACGGA
-GTAGAGATAAAGGCCACGGTGGACTCGGATGCAACTGCTGATCCTACACAACATAATCGA
-CGCACTGGTATTGGGTTGGGATTTCCTAACGAGAGTGGGAGCACGTATGGAGTGCGCCGG
-ACTGAGCGTAACAATACCAGTTTACTCAACGGGACAAAGCAGGCCATGGGAAAAGCTTTC
-AGTGGCAGTCGTGGAGAGGGCTGTCTTCTCAGAGGAGAACGTGGACGAATTCCTGAGGTC
-GGAGTTGACCAGTTTAGAAAACGTACAAGGAACGAATAATGATGAAAGATGATCAACCAG
-TCAAGCAGCGGTACTACCCGAAAAACCCTAAGATGCAGGTGGAGATCAACGCCAAGGTCG
-ACGAGCTGTTAGAAAAATGATGTATCGAGCCGTCTAGAAGCCCGTACAGCTCACCGATAG
-TGAAGGTGAGAAAGAAAACAATTATGCGTGGATTTCCGGCAGATAAACGCAAGGTCCGTA
-AAGGATGCGTATCCGATGCCGATGATAAATTACATCCTGGATCAGCTAAAGAAGGCGAAG
-TATATAAGCAGTCTAGACTTAAAGGACGGATACTGGCAAATTCCGTTGGAAGAAAGGAGC
-CGGCAGTATACGGCGTTTACGGTGCCAGGAAAGGGCCTGTTTCAATGGAAAGTGATGCCA
-TTCGGACTGCACTCAGCGTCGGCAACGTTTCAAAGGGCATTGGGCCAAGTAATAGGGCCC
-GAAATGATGCCGCACGCGTTCGCATATCAGAACGACATTGTAGTGATCGGACGGACGCTG
-CAGGAACACATGCCTGAAAGTAAATTCGGATAAGTGCAAATTCTTTAGGAAGGAGCTACA
-ATACTTGGGTCACCGCGTAACGAATCAAGGTATTCGAAGGGATCCTGAAAAGGTAGCGGC
-AATAGCGCAGCTGAAGCCGCCAGGAAACGTGAAGGAGATGAGGCAATACTTGAGAGTCGC
-ATCGTGGCACAGACGCTTCGTGCCCGATCCTGCGCTCCTAAAGAAGCAGGCAAAATGGGA
-ATGAGAAGACGCCCACCAAGCCGCATTCGAGGCCGTCAAGGCCAGGCTGGTCGCCGACCC
-GATTCTGGCTTGCCCCGACTTTACGGAGGCTTTTGTGTTGCAGACGGATGCCAGGGACTA
-TGGGCTGGGCGCAATCCTTACATAGCATTCCGAGCGAGGCGAGCGAGTAATCTCCTACTC
-CAGTAGAACGCTGAACGCAGCGGAGAGGAACTACTCTGCAACGGAAAAGGAATGTTTAGC
-AATAGTATGGGCCGTCAGGAAGTTGAGACCGTACCTGGAGGGTTACCACTTCAAGGACAT
-CACGGACCATATGGCTCTGAAATGGCTGAATAACATCGAGAGTCCGTCCGGCAAGATAGC
-GATATGGGCGTTGGAGCTGCAACAGTACGATTTCGAAATCTCGTACAGAAAGGGCCAGCT
-GAACATCGTCGCCGACGCGCTTTTAAGACAACCTCTGCAGGAGACGAGCCGAAGAGTGAG
-CGTGGAGGACGACGAACAACCGAGAGAGCAGCAGGGATGTAGGTCATTGGAGGAGATGCG
-GAGAAAGCAGCAGCCGCAAAAATTTCCGGACTATTTGGAGGAAGACGGCAGGCTGTACCG
-ACACATACCGCATCGGGCGGGCAACGAGGAGGTGGCATCGTGGAAGATGTGTTTCAAAAT
-GGACCGAGATCGTTCCTATGAGAAGGACGACCACTGAGACGCTGCGAAAGGCTCTTCGAG
-AGCGGATAGTGGCCAGATACGGAGTGCCCAAAGTGATGATCACAGGCAACGGCGTGCAGT
-TCACAAGTACGGGTACGACACCAGCTCACGGCTATATGTACTCCGCAAGAGAAGCCGGCC
-CGAGATTGTACGGCCCACACTATAAAAAAATTTAAGTCACCAGTAATATGCGTCCTGGAA
-CATAAAACAACCAAGAAAGAAAAGACAGCACACATCAGCGATCTGAAGCCGGGAAGCGCG
-GGCGCCGTCAGGCCAGGAGACTTCAAACAAAAAAAAAAAAAAAAAAAAAAACAACACGTT
-GGGGAGGAAGGGGGTAAGACGATACAAGGTATCTATACGGATCAGAAGTCAACAACAACA
-CACACACACACTCAGGTCCGTCAGAGTGCGAGAGCGGGACAGGGAGGGTACGCAGCCAAG
-AACCGTTAACGGGTAACACACACACTCAGCTGCGAATTCCGTGGGAGGCGAGTATACAGA
-CGGAAAAAGCTCCGTTACCGGTACGGGCAGAAAAAAACCGACGACCAACCGATAGCGAAT
-ACGGAGGGCGCGGCTGAGGCTATCACCCTCTCTTCGGAGAGTGAGGAGGACGATGACGGA
-GGCGAGACCGTCACCCCGGAGGTGTCGTCGGACGAGGATGAGACCGCGCGGATGGCCAAG
-GCGCGTATGGCAGGAGTGGTTGGCTCGGCTGCAAGAGGAAGAATTAGCATTATAAGCACC
-AACTACGGAGTAGCCGGAGCCAACGCAGCCGCCGTTGACGTCGGTGCCGACTCGACCACC
-GCCGCCGCCGCAGCCTCCGTTGCCGCTGACGCCGCCGCCACGACAGCCGTCGACGCAGTC
-ACCGCCACCGACACCACCACGGATGACACCGGCGCAGGCGCCGCTGCTGACGCCACCACG
-GCCGACGCGCACAACGTCACCGCCGCATCCCCGTACGCTGACACCACCACCCCAGGAGAG
-AGAATGCCCACGGTATGACAGACAAGAGGCGTGGGAGATTCCACAGGCACACGTCGGCCA
-GGTGGTCCGCACGGTCGAGATGGGAGGGCGTCTGTGGCAGCAACAGTCGGTGACGTGGAC
-GTGGCCCGCATCGATGGAGGCCGAGGACGCGCCCGAAACCCGTGTATGGGAGGAGGCAGG
-CGATCGGCTGGAGGACGGCGGGCCAGGAGTCACGCGATCCGCGATTACGCGCACGGGCAG
-ATGGTAAGAGGCCAGAGGAGAAGATCCCGAGGGAGGAGAGCCCGGGAGAAGCAAACCCGG
-AGAAGAGGGAGTGGAGCTGGCCCGCACCAGGTGAGGCGCCGCCACCACCAAAGCTGCCGC
-GGCAGACGTCGTGCCCGGAACCGCGGCATCCGCCGCCGCTCCCATGCCACTGCAGGCAGG
-CGTCGCTGGACGATCAGCGGTAGAGGGAGGTGCCGATGGAAGACTGGCCGAGGTATATCG
-GTAGTGGCAACGCCGCGTAGCGATAACGATAACAAGAGTTCGGCGATGTTGCCAGGCGGG
-AAAATGGTACAGCGTATATCAGCGAAGCCTTTGCTACCGCCATAAGCAGTTTCCTTTCCG
-GATATCTAGGGCCACCGACGTTGGGCATGAGTCTAGCCAGCGAGGGGGCTGTGACTGCTG
-CCTTCTTGCTGGCGTAACTCTAGTGATCCTTGAACGAGAGTCTGTGGTCTATCATTACAC
-CCAGATACTTTAGGGACTCTTGGGAGGTCACCTGTGTGCCATTGACGGAGACTAGCATAT
-TCTCCACCTTCTTCCTGCTGCTTAGCAGGACTTTCTCGGTCTTGTGGGCCGCTATTGTTA
-GCCCGGCTTTCTCGAGCCAGTGGATGGCAGTACCAATCGTAGTGTTACATTTATCTTGCA
-ACCCTGCGATTGTTTTGGCGACTGCTGTAGTTGCCACATCGTCAGCAAAACAGTGCAGCT
-CTACTCCCATGGGCTTGTTGATGCCCAATATCCCATCGTAGATGATGTTCCACAGGATTG
-GTACAAGTACCGATCCTTAGGGAGCACCTGCCGAAACACGGTATCTTTTTGGGCCGGCTT
-CCGTTTCGTACCATAAAACCCAGTCCCTAAAGTAGCTGCCAACGACTATCCTCAGATACT
-CCGGGATCCCCATACGGTTCATGGCTCCGAGGATTACGGGCCATCTGGCGGTGTTGAAGG
-CGTTCTTCACGTCCAGGGTCACTATTGCGCAGTATTCTTTCCTGCCCCCAAGCGACGTGG
-TGAAATTGTTGCTGTTACTGGCGATGGTGTGAATGACTCTCCGGCATTAAAAAGAGCCGA
-TATTGGCGTTGCAATGGGTATTTCTGGATCTGACGTTTCTAAGCAGGCGGCAGATATGAT
-TCTATTGGATGACAACTTTGCATCAATTGTTGTTGGTATTGAAGAGGGGCGGATTATTTT
-CGATAATCTTAAAAAGTCCATCGCATATACCTTGACTTCAAATCTTCCTGAAATAGTGCC
-GTTTTTATTTTTTGTGATATTTGATATACCTTTAGCTCTGGGCACTATAGCAATTCTATG
-CATCGATATCGGCACTGATATGCTTCCGGCAATATCGCTAGCTTATGAAAAAGCTGAATC
-TGATATAATGGCGCGTATGCCAAGAGATCCGTTTGAAGACCGTTTGGTAAATAAAAAGTA
-AGTGTATAGTTTATTTCGTAGATCAAGAGTGTTCCTATATCTATTTTCCTTACATTTTTT
-AAGAAATATTTATATGCTTAGGATGTAACTGGTATCTGATATAAAGTTTTTAAGAGTTTA
-CATATTTTTAGGCAAAGTATACTCCTAAAAATTACTTTTTCCGAGCATCCCCCATATACC
-CGTAAAAACATTTTTTTCCCAGATCATTTGGCCCTGAAGCCGCGCAGCTTAATCGCGTTT
-TACTCAAATTCCCGAATGGCGGTTTGACATTAGACCCGCGCTTTAAAACTCAAAAATTAA
-TACATTTTTTTTTTAATTTTTTTTCGCATATTAACATTTACATAGTGCTTTGCCAAAGGT
-GTTTTAAAAATATGTAGTTTGGTTATATGTTGTTTAAAACAAAACAAAATATAAAATTTT
-TGCAAAAATGCTTATTGATATGTACTTACCCTCTGAAGTTAGTTATGATTAACATGTTTG
-GTATCCCTAAATCATCAGGTTAATTCTAATGGCTTATTTGCAAATTGGAGTTATACAAAC
-AGTAGCATGTTTTTTTACTTTTTTTGCTATAATGGCAGAACATGGATTCCCCCCCTCCAG
-ACTTAAAGGAATTCGAGAAGACTGGGACTCAAAAAATGTAGAAGACCTTGAAGATGGCTA
-CGGACAAGAATGGGTAACTGTATTGTGTTCTATTTTGCCTATTCGTATTCTGTTTAACGT
-AATTGAATGGTTTCTAGACCTACAGGGAACGTAAAGTTCTTGAATATACAGCAGGCACCG
-GGTTTTTTGTGTCGATTGTTGTAACACAGGTTTTTGACCTTTTAATATGCAAAACTCGTC
-GAAACTCAATATTGCAACAAGGTATGGGCAATCATGTACTTAACTTTGCTTTGGTTCTTG
-AATTCATCATTGCCTGTCTACTTTGCTATGTTCCAGTATTTGAAAAAACATTGAGAATGT
-ATTCCATCAAGTAAGTACAAATTAATATGAAAAAACGGTTTAAACCTAATGTTTTTCCAG
-ATTTATTTGGTGGATATATGCGTTCCCTTTTGGTCTATTAATTTTCTTTTTTGATGAAAG
-TCGTCGATTTCTAATAAGAAGAAATCCAGGTGGATGGGTGGAACAAGAAACTTATTATTA
-ATTACAGCTATGTATCCAGTTACACCAATAAATTTCCGTCGCCGTACTTGTTAGTCTTAA
-TAATACTCGTACTCGTAGAGTAAAAGGGTATGCTAGATTTGTTGAAAAGTATGTAATAGG
-TAGAAGAAAGCGTTTTCGACCATATCAAGTATATATATATTTTTGATAAGGATTAATAGC
-CGAGTCGAAGTGGCCATGCCATAGACGCATAGAAGCATAGACGCAGCGTAGAGATCCATG
-TTTCCCACTATAACGCCCACAAACCGCCCAAAATAAAATCGAAATGTTTCGATTTTTCTT
-TGTTTTATTGTTTGCCTTGTCAATTTCTATGTATTTTATACCCAAAACACTTTGGCCAAG
-GCCAAGATGTAAGGAAGCATCTACAACACGCTTTTGAACACATCTTTTAATATCGCAGAT
-AAATGATGAAATTTCTCGTTCACATTTCCACTACCATTCCCCGGCTCAGGGGAAACTCAA
-CCATAGCATTCTCTCTTGCTTTGACTTCAGCATAGTGACGATAAGCACCAAGAGTCTGAA
-TTATAAGTAGACTACCGTATAGGACTCATAAAACTGAAAAGCTGCTTTTATATTGCGATC
-AAAAAAGAAATTAATATTACGAAAATTGCTGTTGCTGGGGCAGGTGGATCAACATATCCC
-AACATATATTTAACTGTATTGCATTTTACCCTAAAATACGCTTTAATTAATGGTTTAAAA
-AAAACAGACTGTTTCTATTTTCTATTTCTATTTATTTTATTCTTGGAAAGTTATTTTTTT
-AATTTTTTGACAAGAATCTTTGAATTTACTTGCTTGCAATCCCACTAGCTAAGTGACGGG
-TATATAGAGTTTTCCCTTATTTTAATAATCTAGGGTCGCCAGTTTGTCCGTCAGTTCTTC
-GCTAACGAAGTTCGCTGTTGGCTCGGTATCGACTGTGTAGTCTAGACTCCCTTCGTTGGT
-CCTCCTGCTGCGTTTCGTCCTTGCTAAGGGCTTTGCCCTCTGGCTTCGTAGTCTTCCTGG
-TGTGTAGGGTCTATTTTGTTTCCATCTCTGAGTAAGTATAAATAAATTTGGCTTGATTTT
-TATACTTTAGAGAGCCGTAACGGATAATGAAATAACGCCCCCATACTCTAGATATAGTTT
-TATCAACAAAGAATTAACCGTATATTGTAATTTGACAAAAATGTTGTATATTTTTCTTCG
-TAATAAGATCGATAGGGCATAGTTCTTATAATACAAAGCCGGCTTTTCTTACATACGTAT
-AAGTCCATACATTTTTTAAACTAAAATTTATAATTTTTTTGACAAGTGTAAATAAATTGT
-TATCTTGCTAAATAATAAAAAAGTTACTAAATTTTTTTAAAATCATATTGATGTCAGAAA
-TTAGATGTGCAATCACCATCTAGTGTAGCAGCAACATTTCCTAATTTTCGTGAAAGATGC
-ATCTTTCGGCAATTAATATCAGTTTCAAGTGATTCCATAATCTTTAAACAAAGGTAAATA
-AGTGGATTAGACGAAAAAAATTACGAAAATAGGTTAAATAGGTTACCTGATCCTTATATT
-TAGTTATATAAATGTATAACTCTTTTAATGCAGAAATAGTATCAAACTCTTCGTTTTGCC
-TTACTGATAGCTGTTGCATAGCTGTACTCATTTCCTGGTCGCTTATTTGTGGAAGCCTTG
-ATACATCGCGGTAAAACTCTTTGACCATAATTCTATAGTTTGGAATATCCTGTCATATAA
-ACCAGTTAAATAAATATTAATGATTTTATTAAAATATTTATACCATTACTTATAAATATT
-TAAATTTATTATTTGTGTATAAATTTGATAAAGGTAATAATCTAAGTAATATATACCAAT
-ATATATGCATATAGGTATTCACATTTAAAAAAATGAAAGGGAAAAGAATTTGAAGTCTAA
-TTGTATAAATTGTTTTTAATTTGTTTTATTCTCATTAGACCTCGATAATAGGTCTTTTGT
-GTGATTAATTAATTTGATAGACTCCTTACTTACAAGAAAAGAAGAAAACAGAAGGTTTAC
-CAGGTGTTCCCTTTATCCGTTACTCCAGTAAAGCGAGGGCGAACTAAATTTTTAAGCGTT
-GAAGAGGCCGTCTTGGTATTGGATCTTCCATGCTTAATGTCAACGTTCTATATTTTCATA
-CGGACGGACATGGCCAGATCGACTCGCATATTGATGCTGATCAAGAATATTTATATTTTA
-CATGATCGGAAACGCTTCATTGCTCTACGAGTAACGGGTACAATAATTTAAAACAAACAT
-ATTAAAAGTATAGCAAAACCCTATCTGAAGGACTAAAATTTTATCGCATTTTAAAATTTG
-TTGCATTAAAATCTTTGATAACCTTTCGTTGAATTAGGTGCTTCGACTTTTTTTACCCTA
-AGAACAATTTCGATTTGGCATACATTGAAAACGTAGAAACTCAACCCTGCATTCATTCAT
-AGAACTTATAAAGAGCTACATCTTCGAAAATAAAAAAAAGGTTTGTTTTTAAGACTTAAT
-GCGTACAATGTCGCTTTCGACATTAGGGTATTGCTAGAATTAATATTCGCTTTGTTGTTT
-ACTTTTCCAAACAAACATAATGGGTAAACCAAAAAAATGGGAAACGTCAGTATTAAGTGC
-TTTCGAAAACGTTTAGAATATGGAGAATCTAGTTGTTATTACCAAAACGCATAAATACTA
-AGCATATACTAAAACAAAATAGAAAAAAATAATGTTTATTTTACACTCACCTTAGCAAAC
-AGCAACTTATTCGACGGCGAATCTTTTCCAAGTCTGTGCTCTGATGTTGAACAAGCGTCC
-ATAAATGTTTGTGCAATGACACTTAAACAGGAATCAACGCTGTATGTTTTATTTACATCA
-AATATAAAATCCGGATTTTTTATAAAATTAACCCAGAATCGAAGGGGCAAACAATTTGAC
-TTCCAAGCGTGCACAATATCAGTATCAGCAATATCATGGCGTCGCGCAGCTTCATCAAGT
-TAAAATAATTGAGAAAAAATCATCAACAAATTTTTGTATAGTTCCTTTTGTGGCCAGAAG
-ACGTGTAAGGTAAACTTCTGGTATTGTTTTGTTCACCCTGTCATTACAATTATTAACGAC
-ATGCGATTGAAATGCTGGTGATCCTCCGGATAACACGGAATTTTTAATGTTCATATAATG
-ATCAGGTATATTGGGCTTAACAAGATGGTAAACCCGGGGCTGCTGCAAACCTGATTCGAT
-ATCATTATTAATTATAATATGACTTTGCGAATTGTTTATAAAATAAACTGCAAAAAGGCA
-AAACAATTAATTAAAAAATTTTTAGATATTGGGCTTAGTACTTACAATTGTGGTATGGTG
-CCGAATTTTGGTTTTTACTGTATGGTATATGATAATTATCATTTTGACGTGCAATTAGTG
-ACATTACTGCAGATTCTTTGACTCCATAATGAGCTAATGTGTTAAGGCGCTTCCATCCGT
-TAACGGTTTTGGTTGTCAAGTCTTCATCTTGTAATGTAAGATGACCTCCTCGGCCGTGCC
-TCCATTCTAAGTCTACTTCGTTTACAGATGGCCTCATAGAGAAAGGAGTGTTTTTAAAAA
-TTGCGTCGAGGATTTTAAGCTTAACTTGAGAAATGGTATCCCAATCGTTAACGCGACATT
-GGACTTTTTCATCAAGATCATCTTGTAAAATATGCTATATTACAACAGAATGGGTAACTT
-GTTCATGCAGAAGACGTTCTTCTAAAAGGGAGTAACGGGCATCGTTGGTTATTGCGTCCA
-CTAAACCCTTTTCAATTTGATGCTTTATTGCTTTGAAGAGCAAAAATAAATTTGATCCGG
-CGTACTCTTTCAGGTAATCGTACATACAAATTGCTAGGTAGTTGGTCAACATTTTTTCAA
-CAACGCTTTCAGTACGCCTTAGCATCAGCTGAGGATGTTTGCTGGCAAGTGATTTATCTA
-TCAAACGTAATAAAAGGGACTTCAAAATTTCTGTGGCATATTCCATCTTGTTCATTAAAA
-CAACCATTATTAATGAGGCAACGTTAACTCGGTCTCTAATAGAAAATGATGAACGTTGAG
-CTTCTAATGTTTCGATGAACATTAATAAAAAATATTTATTGCCAATCAGTTGTTCAAATT
-GTACCATAGCTGCGTCATAGTTAGTCTGTGGGCTACCTTCACGAAATTTTGGAGAATTTA
-AAATAGGATGATCTGATACACCAGGGAAAAACACCTTCATAATATAGTTGACGTGATCTA
-AAGTTGGTATGCCTGTGCTCTCCAAATCTGCTGTTAGGTCGGTCATGTCCGTTTGGAGCT
-CAGCGAATGCCTGTTTACACTCAGAACGTACGTTGCTTTCTAATGTAATCATCTGTATCT
-GAATACGTTTATACTCGCGTTTTGCTTGTGTTGATTTCCTTCTGAATATTATAAGTACAA
-TTACAAAAACAACGACCAGAAGTGCTACCGTTAATATGCCGACTAACAAGGCATGTGAGA
-AAACATAGGGTTTATTTAAATCATACTTAAGATATCCTATTACAAAACGAAGATTTCGAC
-CTACTTTAACGACAACAAGAGGTAAATCAGTTGATTGATCCACACCATTTTCATCAGTTG
-GAAGTGGTTGTTGCTCCGGCGGAATGCATAAAAGTTGGTTAAGTGCCAGGCTGGTAATAT
-TGCATTGGGAAGTTCCAATAGTTACATTTACATCGTACTCATCAGCTGCCAAGTTTAATA
-GCTCGCCTTCTATGACCAAGCTGTCACCCTTCTAGAGTTTAACGCCGTCGTTGGGAAATG
-GCAAATATTTTGGGTCTGCTAAATAGACAATAGTGCTCCTTATGTCATGAAAATATTTAT
-TCAAGTTTCGAACTAGTTGTACATTGTCCATTACAAAACTTAGTTGTAAGTTTAATTGAG
-TTTCATGAACCTTAACGAATGTGGTGACGTCCATATTATTGTTAACAAAATAGTTGGCTG
-AAGATCCTGCATTTGTGTATAAGCGAAAAGTGTCTCCAAAGTCGGCTCGCCGCTTTTTTC
-TATCATATTCATTTTTATACCTGGTTTCAGTTTGAAACGAAGAATTTTGTAAGTGCAATT
-CAGTATCCATCTTTCTGTTCGTCTTTTTAAAAGTCTCAAATTTGTAATTTACAGGAGGAG
-ATGGACATTCCATTTGATTAGAGTTGATCACCACACAAGATGTTTTATTTACTCTTTCAT
-TGTCATAAAACACTTCTAGTTCAGGTTTTTGGATGGAATTAAGATATATTCCATGAACGG
-TGAGGACTCGACCACCACTTTTAAAACTACGCAATGGCTTAATTTGCATTATACGCGGGT
-CCTGTGTATAGTTAAAAATAGAGCAGGGTTGCCGTGGTAGCGAACGGAGTTGATAAGAAC
-CAAAATTACTTCGAGTCGGATTTGTATTGGTAATGCTTGGGGTTGAGATCTGGCATTCTA
-GCGTTCTGTTCGCACCATCAATAACTAGATGAAGGGACCGTATTGGTTCAGGTTGGGTCG
-CTTCTGATGTAGTACAACTAACTTGGGATGATGAAGCTTGTGTAACATCTATATGACACT
-CATACTCATCTAAAAATGCTCGCATAGTTGAGCCAATGTTCAAAAACTTCCCAATTAAAG
-ACAATTGTGTCCCTCCCGACCTAGGGCCAATTGTGGGATATAAACCTGTTAACAGCACAT
-TCTTAAAATGAAACTGAACACTTGATTCAGTAAACCCGGCATCATTTGCAACTTTTATGG
-GTGCAGACATTTCGTACAGTGATGCTCCAGTCCGGCATTCAATTTTTACCGATATTTGAT
-AATTTTCTAGTTCACAAGGCACAGAACCAATAAATATTTTGCCACGAACATCTTCCTCTC
-TTATGCCCAAATTACTTCCTTCAATTGTAATAAGAGTTCCACCCTCGACTGGCCCAGATA
-ATGGTTTAATAATATCAATCCGTGGTAATGGGCACTCGTTTTCTATAGCGGATTTAGATC
-CTGAGCTGATAGAATTTTTATCAGCTATGCAAGTTTCATTATATACACATGAGTTGCTGG
-AGTTGGATCTCGAGTTACGCACAAACTGCAATCAGGGTGTTCCCGATGGGAGCCCAACAC
-GTCACACTTGTATAATGTAACAATTGCGGTGTCCACATAATGCTGGAAGTTCCATGTAAC
-TACAACCTTCGCCTGATATTCATGTGTATTAATCTCGTAGAAATATGGTGTTTTTTCGCA
-AACTACAATTTTATTTGACTCAACGTGAGCAGGGAGTAGCATCTGAGCAGCTTCAATATG
-TATTGTACATAAAAAACCAGCATGTGCGCTCTTGGGTTTTGGTAAATTTTCAATCTCTAG
-CCGAATTTCTATTGGCACTCTTACGGGTAGAAGTATTTCCGGACGATTTTTTTTTAAGTG
-GGGGCAGTGACCAACAGTACTTACAGCATTTTCTATGTTACGGCATTGCAAAGACTTGTG
-AACGCACTTATTATCAAAAATACACCAGTTGCAACCCCAGGAACTTTGTAGACACTCCTG
-GCAATTTCCATGATGCGAGCAGTCAAAAAAAGCAAAATTCCTTGATACAAAATCCTTATT
-TGTCTCCGAACTTCTTACTGACAATGGCACCAAAATATGATCAGTGTTTGTTGGTATTAA
-TGGTCTTTCATCTAATGGGGGAGTAGCACATCCGAGTCCGTTTTCCAGAATTTCGGCATC
-AATGGGGGTGGAATTTCCAAAAACACATCGGTATTTTGCAAGAACAAGAAACTTATTATT
-AATTACAGCTATGTATCCAGTTACACCAATAAATTTCCGTCGCCGTACTTGTTAGTCTTA
-ATAATACCCGTACTCGTAGAGTAAAAGGGTATGCTAGATTTGTTGAAAAGTATGTAATAG
-GTAGAAGAAAGCGTTTTCGACCATATCAAGTATATATATATTTTTGATAAGGATTAATAG
-CCGAGTCGAAGTGGCCATGCCATAGACGCATAGAAGCATAGACGCAGCGTAGAGATCCAT
-GTTTCCCACTATAACGCCCACAAACCGCCCAAAATAAAATCGAAATGTTTCGATTTTTCT
-TTGTTTTATTGTTTGCCTTGTCAATTTCTATGTATTTTATACCCAAAACACTTTGGCCAA
-GGCCAAGATGTAAGGAAGCATCTTCAACACGCTTTTGAACACATCTTTTAATATCGCAGA
-TAAATGATGAAATTTCTCGTTCACATTTCCACTACCATTCCCCGGCTCAGGGGAAACTCA
-ACCATAGCATTCTCTCTTGCTTTGACTTCAGCATAGTGACGATAAGCACCAAGAGTCTGA
-ATTATAAGTAGACTACCGTATAGGACTCATAAAACTGAAAAGCTGCTTTTATATTGCGAT
-CAAAAAAGAAATTAATATTACGAAAATTGCTGTTGCTGGGGCAGGTGGATCAACATATCC
-CAACATATATTTAACTGTATTGCATTTTACCCTAAAATACGCTTTAATTAATGGTTTAAA
-AAAAACAGACTGTTTCTATTTTCTATTTCTATTTATTTTATTCTTGGAAAGTTATTTTTT
-TAATTTTTTGACAAGAATCTTTGAATTTACTTGCTTGCAATCCCACTAGCTAAGTGACGG
-GTATATAGAGTTTTCCCTTATTTTAATAATCTAGGGTCGCCAGTTTGTCCGTCAGTTCTT
-CGCTAACGAAGTTCGCTGTTGGCTCGGTATCGACTGTGTAGTCTAGACTCCCTTCGTTGG
-TCCTCCTGCTGCGTTTCGTCCTTGCTAAGGGCTTTGCCCTCTGGCTTCGTAGTCTTCCTG
-GTGTGTAGGGTCTATTTTGTTTCCATCTCTGAGTAAGTATAAATAAATTTGGCTTGATTT
-TTATACTTTAGAGAGCCGTAACGGATAATGAAATAACGCCCCCATACTCTAGATACAGTT
-TTATCAACAAAGAATTAACCGTATATTGTAATTTGACAAAAATGTTGTATATTTTTCTTC
-GTAATAAGATCGATAGGGCATAGTTCTTATAATACAAAGCCGGCTTTTCTTACATACGTA
-TAAGTCCATACATTTTTTAAACTAAAATTTATAATTTTTTTGACAATTGTAAATAAATTG
-TTATCTTGCTAAAAAATAAAAAAGTTACAAAAATTTTTTAAAAATCATATTGATGTCAGC
-AATTAGATGTGCAATCACCATCTAGTGTAGCAGCAACATTTCCTAATTTTCGTGAAAGAT
-GCATCTTTCGGCAATTAATATCAGTTTCAAGTGATTCCATAATCTTTAAACAAAGGTAAA
-TAAGTGGATTAGACGAAAAAAATTACGAAAATAGGTTAAATAGGTTACCTGATCCTTATA
-TTTAGTTATATAAATGTATAACTCTTTTAATGCAGAAATAGTATCAAACTCTTCGTTTTG
-CCTTACTGATAGCTGTTGCATAGCTGTACTCATTTCCTGGTCGCTTATTTGTGGAAGCCT
-TGATACATCGCGGTAAAACTCTTTGACCATAATTCTATAGTTTGGAATATCCTGTCATAT
-AAACCAGTTAATTAAATATTAATGATTTTATTAAAATATTTATACCATTACTTATAAATA
-TTTAAATTTATTATTTGTGTATAAATTTGATAAAGGTAATAATCTAAGTAATATATACCA
-ATATATATGCATATAGTGACGTATTCACGCCAACTCATCACGCTCAGTTAATTGAATATT
-CGCGCCACCCAAACTGGGCCGCTCTTGTAAACGGATTCCCAAGCTCTCCTCAACGTAAAC
-ATCCAAGAACATCACATGATTTTACCGTTTAAAGCTATTTTCTGCGTTATCTGCGTGTCG
-ATCGTTATTACTTCACTTCACAACCTTGGGAGATATTCCGTTTTTTTTCCTATTCTTTAT
-TTCTGTAACCCATAGAGGCCCCTCCTCAATTCTCACTCACATTTGTAATCAGTCTTAAGT
-TGAAAGTTAGACCGTAAAGTTCAATAAGTCTTAAACCGATATTTAATAAAAAACAAAACC
-GAATTTATTCAGTGTTTAATTTATTTCGGAGTTGATCCTAGTTTAAATACGGATCATTTG
-TTCGACTTGAAAAATAAAAACTATTTAACTTTCAGCGTTGATCTTAGTTTAAATACGGAT
-CATTTGTTCGGCTCAATTAAAAACTATTTAACTGGCGCAGTCGGTAGGATAACTCAAAGA
-TTGCTTGATGCGAAAATATAAAATTTTTAATTCCTGTAATCTGTGTTATCCGCCAAAGAA
-CTTACGTAGTGTTACTGTGAAAGTGAAGTGTTGACCATTAATACGCCTACACTTAAAAGA
-ACAGTGAGACACATCTGTTTAAACAACAGTGAACTTCCAACATTTACCGGAGCTATAAAT
-CCAGAATTTTTTTTGGTTACTCCGAACAAGTGAATTGCTGGAAAATAAAAAATAAAAAAA
-AAAAGAACCTAAAACTAAATATATTAAGGAATTACCAAATAAGTGAAAAAATTAAAATCT
-AAGTGAAAGAAAACATAAGGAAGTAAACCCAAATCAATCAGTTAAAAAAAAAAAAAATCT
-TTAATGCGAACTATTAAATAAGTGCATATAAAACAAAACTATATACACTTAAAGAAAATA
-TATATCTAAATAAACTCTATCTAAGCTCAACGGAAAATAACAAAAGAAATAAATCTTAAC
-GTGTTATCAAGAGAGGAGAGTTATAGACTTCAAACGTAACATAAGTGAAAAATCAATAGG
-AGTGAATAAAATTTAAATTAAGACAAACAAAAAACTGAAGATATAAAGTTTGAATAAATT
-AAAAATAAACTAAAACTATACAATACAAAAATAAAAATAACAATAATAAAATTATGAAAT
-AACCGCTACTCACGAAACATCAGCAACTATAAACATTTAAAAACAAAAAAAAAAGAAACC
-AACAATTTTGTACTCTAATAAAAAAAAAAAAAAAAAAAAATGGCAGTAGCAGCACCAAGC
-CCAATAATACTGTCCGACTCGAACATGATTCAAGTTGAACGACAAATAAATGGAGTCGAA
-CAATTCAACGGGGACCCACAGACCCTGTATACGTTCATCAGCCGCATCGATTTCATCCTG
-GCACTATATCAAACGACCGACGAACGGCAGAAGCTCACCATCTTCGGACACATTGAGCGC
-AACATCGCGGGAGAGGTCATCCGCACACTAGGAGTTACGAACCTCACCACCTGGACGGAA
-CTCAGGACTCATCTGATCCTAAACTACAAACCCCAGAGACCAAATCATCTACTATTGGAG
-GACTTCCGGAATACCCAATTCCGAGGTAACGTTCGTGAATTTTTAGAAGAAGCCGAACGT
-AGACGGCAGATATTAACAAATAAGTTAGACTTAGAAAGCGACACTGCAGAAACTACCCTG
-TATAACCAACTAATACGAACCAGTATAGAAACATTAATTCTAAGATTACCAACTCACATA
-CAGTTAAGAATAGTTAAATGCGAAATTCCGAATTTAAGATCATTAATAAATATATTGCAA
-GAAAAGGGAATTTATGAAATAGCAACTACATACAAGAACAATACAAAGCCAGTCTCAAAT
-CCCATTAAATCACCTAACAATGCAACTCACAGACAAACAACTAACTACTATAATCATACA
-ACACCATTCCAACCATCATACAACGCCATGTATCAACCAATTCGCCAACCAATTTCATAT
-ATACCACCTCAATTACCCAGAACTAACCCTAATCCGTTTTCCCAATACCAATACCGTCAA
-CTTCACCCTCAACCTAACGTATCTGTTATAGCTCAACCTAGACCATTGAATCGTCAACAT
-ACATTTGACCAGAACCGACCAGGACTTAGTTATTCAAACGCACTAAATACAAGAGAAAAT
-ATTACGACCGGTGGACCAGCACTAAAGAGACAACGACCGTCTGACAGTGGACAATCACGT
-ATGAGTTTTGATGAGGCTCATTACCAAGAAGAATTAGACCAAACTCATCAACAGTTCAAT
-CCTTACATGCATTACGGGAATCATCCCCAATATCCTTTCGATCTTTACATGCCTTACGGG
-CCGCCCCCCAACAACATCCCGATTTATTACATGCCTTACGACCCCCCACAACAACATCGG
-GTTGGCATACAAGAGATGGCAGAGGCACGAGAAGAGCCAACTGAACCTCCTATGGAATTA
-ATAACAGAAGCTCAAACGGCTGAGAATTTTCGGCCCCAAGCCTCGGAACAAGCCAATTCA
-TAATTATTAAACACAAAGGACTCAATTTAAAATGCTTAATAGACACAGGCTCAACAGTAA
-ATATGGCCACTCAAAATTTTTTCAAATTACCAATCCAAGAGATAGCACAGAAACTAAACT
-CAAGTAATGGCCAGTTCATTGCACAAAAGAAAGTAACGTTACCCAAAAATAATCTTTTCC
-CTAAACCATACGATTTTTTGATATATCCTTTTTCAACTAAATACGACTTGATTTTAGGAC
-GACAATTACTTGACGAGGGAACTACATCAGTAAATTACGGACCCCGTACAGTTACAATAT
-ACGGACACGTGCACGAAATGATCGATGCCTTCCTTCCTTCAGAAGAAATACATATTCAAG
-ATACACAGAATAATTCCTTTAGGCTAAAAGCAAAAATTGATAACCCTCCTAAAAGAATTC
-CAGGACCTTCAATATAAGAAGGGAGACCAGCTCACATTCACTAATAACGTAAAACACACT
-ATTAGAACATCCCATAATGACCCAGTATACAGAAAGCCTTACGGATACGCACCCGGACTA
-GATACCGAAGTAGAAAACCAAATAAAAGAAATGTTAGATCAGGGAATAATCCGAGAAAGC
-AATTCCCCTTATTGTAGCCCCATTGTAGTAGTACCCAAGAAACCAGACATCTCCGGACAG
-AAGAAATACAGAATAGCCATAGACTACCGTTACCTCAATGAAATAACAATAGCAGACAAA
-TACCCAATACCAAATATGGACGAAATCTTAAGCAAGTTAGGAGGCTGCAACTATTTTACT
-ACAATTGACTTAATCAAAGGGTTTCACCAAATAGAAATGGACCCCGAGTCTATCCCCAAA
-ACAGCCTTCACCACTAAGACAGGGCATTACGAGTATACGCGTATGCCATTTGGACTGAAA
-AACGCCCCAGCTACCTTCCAACGATGTATGAACGATGTACTTCGTCCACTATTAAATAAA
-ATCTGTGTGGTATACTTGGACGACATTATTGTATTTTCAGCTTCCTTAGAGGAACATCTT
-CAATCCCTTAGAGCAGTCTTTCAAGCATTATCTAATGCTAATCTAAAACTCCAATTAGAT
-AAATGCGAGTTTTTAAAACACGACACATATTTCTTAGGACATATGGTTTCTCCAGAAGGT
-ATAAGACCTAACCCGGAAAAACTACGAGCAATAGAAAATTACCCCCTTCCTACTAAGCCG
-AAGGAGATAAAATCATTTTTAGGACTCACAGGTTTTTATAGAAAGTTCATACCCCATTTC
-GCACAGATTGCAAAACCCCTAACAACATGTCTTAAAAAGGACAAAAAAGTAGATAGTAAA
-AACCCGGAATATATTGAGGCATTCAAAAGGTTAAAACTCCTTATTTCAAACGATCCCATA
-CTTCGATCACCAGACTTCAAGAAAAAATTTGTACTCACAACAGACGCTAGTAATGTAGCT
-CTAGGAGCAGTACTTTCTCAAGATGGTCACCCCATAAGTTATATTAGCAGAACACTTAAC
-GACCATGAAACAAACTACAGTACGATTGAAAAAGAACTACTAGCTATTGTTTGGGCAACG
-AAAACGTTTAGACACTATTTGCTAGGTCGACATTTTGAAATAGCAAGTGATCACCAACCG
-TTGTGCTGGTTGCACAAGATGAAGGAGCCCAACGCTAAATTAACAAGGTGGAAATTCAGA
-CTTGCAGAATACGACTTCGATATTAAATACGTCAAAGGCAAAGAAAATCATGTAGCAGAT
-GCCCTATCCAGGATTACTATAGAGGAAGCGTTCTTTACGGAAGCTACACAGCACAGCGCC
-CAAGAAGACAACCAGAATTTAATTTCCCTAACAGAAAAAGCGGTAAATAATTACAATAGA
-CAAGTCATTTTCACTAAGGGACCAGAAAAAGTAAAACAGGAGAATTATTATAAGAAAAAG
-ATCATTCATATTTCGTACGAAACACTCACTCATAAAAAAGCCAAACAGTATTTGATAGAT
-TACTTCGTAAACAACCACAGCGCTTTATACATAGACAGCGACGCTGATTTTGAAACAATA
-CAGGCAGCCCATAAAGAAATTATCAACCCAAGCACCACAAAGGTAATTAGAAGCCTAACT
-TTACTAAAAAACATTAAATCATATGCAGAATTTAAGGAATTAATCCTTCAATCCCATGAA
-AAGTTATTGCACCCAGGAATCCAGAAAACTAAGAAATTATTTAGTGAAAACTACTTTTTT
-CCAAATAGCCAACTACAAATCCAAAACATTATAAACGAATGTCAAGTTTGTAATCTAGCA
-AAGTCAGAGCATAGAAATACCAAAGTCCCATTTAAACTCACGCCAAGTATAGAATTCTGT
-AGAGACAAATTCGTTATAGATATTTATTCAGCCGAAGGCAAACACTATTTGAGCTGCATA
-GACACTTATTCAAAATTCGCTACACTAAAGCAGATAAAAACCAAGGACTGGATAGAATGC
-AAGAACGCCCTGATGCGCATATTTAATCAATTGGGAAAACCGAAGCTATTAAAAGCAGAC
-AGAGATGGTGCATTTTCAAGTCTAGCATTAAAAGAATGGTTAGAAACAGAAGGAGTAGAA
-CTACAGCTAAATACCACAAAAACAGGAGTAGCAGATATAGAACGTTTTCATAAGACCATT
-AACGAAAAAATAAGAATAATCAATACTATGAAAAATACTGAAACAGACCTGAGTAAAATA
-GAAACTATACTTTATACTTACAATCACAAAACAAAACATGACACCACGGGACAAACGCCC
-GCTCACATATTCTTATACGCAGGACAACCTACCTTGAACACGCAGAACCTAAAGAGAACT
-AAAATAGACAAATTAAACAAAGGTAGAGAAGACCACGATATCGACACAAGATACAGAAAA
-GGACCATTACAAAAAGGCAAATTGGACAACCCATATAAACCAACCAAAAACGTAGAACAA
-ACAGACGCTGACCATTACAAAATTACTAATAGAAACAGAGCTATGCATTACTACAAAACA
-CAATTCAAAAAACGAAAGAAAATTAATCAAACCCATACCCCGACTCAAATGGCTACCAGT
-TAGACTACACAGATTCACAATTATATTTTGAAAAAAGAAAACAAAGTGTATAGTAATGAA
-AATAAAGAAATAAACAATGAATGTGTCACCAATATAATTAAGCACCTAAATCCAATCTGT
-AATTTTAAGCCAATACCCACAAATGAATTAATGAAATATATAGAATAATGATGTATACAA
-AACTAAAATTAAGAAAAAACTAAAAAAAAAAAAATCAGGACATACCACCACAAACTGGAA
-TGGAAGAAGTTCCACTACCCTTACTATATCCATCAGTCCCAGCCCAAGTATAGGCTTATC
-TTTAAGGGAAGGGAAGTGACGTATTCACGCCAACTCATCACGCTCAGTTAATTGAATATT
-CGCGCCACCCAAACTGGGCCGCTCTTGTAAACGGATTCCCAAGCTCTCCTCAACGTAAAC
-ATCCAAGAACATCACATGATTTTACCGTTTAAAGCTATTTTCTGCGTTATCTGCGTGTCG
-ATCGTTATTACTTCACTTCACAACCTTGGGAGATATTCCGTTTTTTTTCCTATTCTTTAT
-TTCTGTAACCCATAGAGGCCCCTCCTCAATTCTCACTCACATTTGTAATCAGTCTTAAGT
-TGAAAGTTAGACCGTAAAGTTCAATAAGTCTTAAACCGATATTTAATAAAAAACAAAACC
-GAATTTATTCAGTGTTTAATTTATTTCGGAGTTGATCCTAGTTTAAATACGGATCATTTG
-TTCGACTTGAAAAATAAAAACTATTTAACTTTCAGCGTTGATCTTAGTTTAAATACGGAT
-CATTTGTTCGGCTCAATTAAAAACTATTTAACTATATATGTATTCACATTTAAAAAAATG
-AAAGGGAAAAGAATTTGAAGTCTAATTGTATAAATTGTTTTTAATTTGTTTTATTCTCAT
-TAGACCTCGATAATAGGTCTTTTGTGTGATTAATTAATTTGATAGACTCCTTACTTACAA
-GAAAAGAAGAAAACAGAAGGTTTACCAGGTGTTCCCTTTATCCGTTACTCCAGTAAAGCG
-AGGGTGAACTAAATTTTTAAGCGTTGAAGAGGCCGTCTTGGTATTGGATCTTCCATGCTT
-AATGTCAACGTTCTATATTTTCATACGGACGGACATGGCCAGATCGACTCGCATATTGAT
-GCTGATCAAGAATATTTATATTTTACATGATCGGAAACGCTTCATTGCTCTACGAGTAAC
-GGGTACAATAATTTAAAACAAACATATTAAAAGTATAGCAAAACCCTATATGAAGGACTA
-AAATTTTATCGCATTTTAAAATTTGTTGCATTAAAATCTTTGATAACCTTTCGTTGAATT
-AGGTGCTTCGACTTTTTTTACCCTAAGAACAATTTCGATTTGGCATACATTGAAAACGTA
-GAAACTCAACCCTGCATTCATTCATAGAACTTATAAAGAGCTACATCTTCGAAAATAAAA
-AAAAGGTTTGTTTTTAAGACTTAATGCGTACAATGTCGCTTTCGACATTAGGGTATTGCT
-AGAATTAATATTCGCTTTGTTGTTTACTTTTCCAAACAAACATAATGGGTAAACCAAAAA
-AATGGGAAACGTCAGTATTAAGTGCTATCGAAAACGTTTAGAATATGGAGAATCTAGTTG
-TTATTACCAAAACGCATAAATACTAAGCATATACTAAAACAAAATAGAAAAAGATAATGT
-TTATTTTAGACTCACCTTAGCAAACAGCAACTTATTCGACGGCGAATCTTTTCCAAGTCT
-GTGCTCTGATGTTGAACAAGCGTCCATAAATGTTTGTGCAATGACACTTAAACAGGAATC
-AACGCTGTATGTTTTATTTACATCAAATATAAAATCCGGATTTTTTATAAAATTAACCCA
-GAATCGAAGGGGCAAACAATTTGACTTCCAAGCGTGCACAATATCAGTATCAGCAATATC
-ATGGCGTCGCGCAGCTTCATCAAGTAAGTCAAAGAGCCATTTAACGGCAGGTGGCAACTC
-CTCATTAACAGTTAAAATAATTGAGAAAAAATCATCAACAAATTTTTGTATAGTTCCTTT
-TGTGGCCAGAAGACGTGTAAGGTAAACTTCTGGTATTGTTTTGTTCACCCTGTCATTACA
-ATTATTAACGACATGCGATTGAAATGCTGGTGATCCTCCGGATAACACGGAATTTTTAAT
-GTTCATATAATGATCAGGTATATTGGGCTTAACAAGATGGTAAACCCGGGGCTGCTGCAA
-ACCTGATTCGATATCATTATTAATTATAATATGACTTTGCGAATTGTTTATAAAATAAAC
-TGCAAAAAGGCAAAACAATTAATTAAAAAATTTTTAGATATTGGGCTTAGTACTTACAAT
-TGTGGTATGGTGCCGAATTTTGGTTTTTACTGTATGGTATATGATAATTATCATTTTGAC
-GTGCAATTAGTGACATTACTGCAGATTCTTTGACTCCATAATGAGCTAATGTGTTAAGGC
-GCTTCCATCCGTTAACGGTTTTGGTTGTCAAGTCTTCATCTTGTAATGTAAGATGACCTC
-CTCGGCCGTGCCTCCATTCTAAGTCTACTTCGTTTACAGATGGCCTCATAGAGAAAGGAG
-TGTTTTTAAAAATTGCGTCGAGGATTTTAAGCTTAACTTGAGAAATGGTATCCCAATCGT
-TAACGCGACATTGGACTTTTTCATCAAGATCATCTTGTAAAATATGCTATATTACAACAG
-AATGGGTAACTTGTTCATGCAGAAGACGTTCTTCTAAAAGGGAGTAACGGGCATCGTTGG
-TTATTGCGTCCACTAAACCCTTTTCAATTTGATGCTTTATTGCTTTGAAGAGCAAAAATA
-AATTTGATCCGGCGTACTCTTTCAGGTAATCGTACATACAAATTGCTAGGTAGTTGGTCA
-ACATTTTTTCAACAACGCTTTCAGTACGCCTTAGCATCAGCTGAGGATGTTTGCTGGCAA
-GTGATTTATCTATCAAACGTAATAAAAGGGACTTCAAAATTTCTGTGGCATATTCCATCT
-TGTTCATTAAAACAACCATTATTAATGAGGCAACGTTAACTCGGTCTCTAATAGAAAATG
-ATGAACGTTGAGCTTCTAATGTTTCTATGAACATTAATAAAAAATCTTTATTGCCAATCA
-GTTGTTCAAAATGTACCATAGCTGCGTCATAGTTAGTCTGTGGGCTACCTTCACGAAATT
-TTGGAGAATTTAAAATAGGATGATCTGATACACCAGGGAAAAACACCTTCATAATATAGT
-TGACGTGATCTAAAGTTGGTATGCCTGTGCTCTCCAAATCTGCTGTTAGGTCGGTCATGT
-CCGTTTGGAGCTTAGCGAATGCCTGTTTACACTCAGAACGTACGTTGCTTTCTAATGTAA
-TCATCTGTATCTGAATACGTTTATACTCGCGTTTTGCTTGTGTTGATTTCCTTCTGAATA
-TTATAAGTACAATTACAAAAACAACGACCAGAAGTGCTACCGTTAATATGCCGACTAACA
-AGGCATGTGAGAAAACATAGGGTTTATTTAAATCATACTTAAGATATCCTATTACAAAAC
-GAAGATTTCGACCTACTTTAACGACAACAAGAGGTAAATCAGTTGATTGATCCACACCAT
-TTTCATCAGTTGGAAGTGGTTGTTGCTCCGGCGGAATGCATAAAAGTTGGTTAAGTGCCA
-GGCTGGTAATATTGCATTGGGAAGTTCCAATAGTTACATTTACATCGTACTCATCAGCTG
-CCAAGTTTAATAGCTCGCCTTCTATGACCAAGCTGTCACCCTTGTAGAGTTTAACGTCGT
-CGTTGGGAAATGGCAAATATTTTGGGTCTGCTAAATAGACAATAGTGCTCCTTATGTCAT
-GAAAATATTTATTCAAGTTTCGAACTAGTTGTACATTGTCCATTACAAAACTTAGTTGTA
-AGTTTAATTGAGTTTCATGAACCTTAACGAATGTGGTGACGTCCATATTATTGTTAACAA
-AATAGTTGGCTGAAGATCCTGCATTTGTGTATAAGCGAAAAGTGTCTCCAAAGTCGGCTC
-GCCGCTTTTTTCTATCATATTCATTTTTATACCTGGTTTCAGTTTGAAACGAAGAATTTT
-GTAAGTGCAATTCAGTATCCATCTTTCTGTTCGTCTTTTTAAAAGTCTCAAATTTGTAAT
-TTACCGGAGGAGATGGACATTCCATTTGATTAGAGTTGATCACCACACAAGATGTTTTAT
-TTACTCTTTCATTGTCATAAAACACTTCTAGTTCAGGTTTTTGGATGGAATTAAGATATA
-TTCCATGAACGGTGAGGACTCGACCACCACTTTTAAAACTACGCAATGGCTTAATTTGCA
-TTATACGCGGGTCCTGTGTATAGTTAAAAATAGAGCAGGGTTGCCGTGGTAGCGAACGGA
-GTTGATAAGAACCAAAATTACTTCGAGTCGGATTTGTATTGGTAATGCTTGGGGTTGAGA
-TCTGGCATTCTAGCGTTCTGTTCGCACCATCAATAACTAGATGAAGGGACCGTATTGGTT
-CAGGTTGGGTCGCTTCTGATGTAGTACAACTAACTTGGGATGATGAAGCTTGTGTAACAT
-CTATATGACACTCATACTCATCTAAAAATGCTCGCATAGTTGAGCCAATGTTCAAAAACT
-TCCCAATTACAGACAATTGTGTCCCTCCCGACCTAGGGCCAATTGTGGGATATAAACCTG
-TTAACAGCACATTCTTAAAATGAAACTGAACACTTGATTCAGTAAACCCGGCATCATTTG
-CAACTTTTATGGGTGCAGACATTTCGTACAGTGATGCTCCAGTCCGGCATTCAATTTTTA
-CCGATATTTGATAATTTTCTAGTTCACAAGGCACAGAACCAATAAATATTTTGCCACGAA
-CATCTTCCTCTCTTATGCCCAAATTACTTCCTTCAATTGTAATAAGAGTTCCACCCTCGA
-CTGGCCCAGATAATGGTTTAATAATATCAATCCGTGGTAATGGGCACTCGTTTTCTATAG
-CGGATTTAGATCCTGAGCTGATAGAATTTTTATCAGCTATGCAAGTTTCATTATATACAC
-ATGAGTTGCTGGAGTTGGATCTCGAGTTACGCACAAACTGCAATCAGGGTGTTCCCGATG
-GGAGCCCAACACGTCACACTTGTATAATGTAACAATTGCGGTGTCCACATAATGCTGGAA
-GTTCCATGTAACTACAACCTTCGCCTGATATTCATGTGTATTAATCTCGTAGAAATATGG
-TGTTTTTTCGCAAACTACAATTTTATTTGACTCAACGTGAGCAGGGAGTAGCATCTGAGC
-AGCTTCAATATGTATTGTACATAAAAAACCAGCATGTGCGCTCTTGGGTTTTGGTAAATT
-TTCAATCTCTAGCCGAATTTCTATTGGCACTCTTACGGGTAGAAGTATTTCCGGATGATT
-TTTTTTTAAGTGGGGGCAGTGACCAACAGTACTTACAGCATTTTCTATGTTACGGCATTG
-CAAAGACTTGTGAACGCACTTATTATCAAAAATACACCAGTTGCAACCCCAGGAACTTTG
-TAGACACTCCTGGCAATTTCCATGATGCGAGCAGTCAAAAAAAGCAAAATTCCTTGATAC
-AAAGTCCTTATTTGTCTCCGAACTTCTTACTGACAATGGCACCAAAATATGATCAGTGTT
-TGTTGGTATTAATGGTCTTTCATCTAATGGGGGAGTAGCACATCCGAGTCCGTTTTCCAG
-AATTTCGGCATCAATGGGGGTGGAATTTCCAAAAACACATCGGTATTTTGCAAGAACAAG
-AAACTTATTATTAATTACAGCTATGTATCCAGTTACACCAATAAATTTCCGTCGCCGTAC
-TTGTTAGTCTTAATAATACCCGTACTCGTAGAGTAAAAGCAAAGACACTAGAATAACAAG
-ATGCGTAACGGCCATACATTGGTTTGGCACTATGCAGCCACTTTTTTGGTGACGGCCAAA
-ATTACTCTCTTTCGGCTCACTCCCGCTGAGAGCGTAAGAAATCTAAAAATATAATTTGCT
-TGCTTGTGTGAGTAAAAACAAGAGACGAGAACGCGTATATGAGTGCGTGTTGTGCTAGAA
-GACGATTTTCGGGCCGAAATCAATTCTGATCGAAGAAACGAATTTACATGGTACATATTA
-GGGTAGTTTTTGCCAATTTCCTATCAATATGATAAAATAAAAAAATTTTTAAAAATTCGC
-GCCCTGACTATTATAACTTGAAAGTTTTTTAAATTTGTTTGTTAAAATTTGTTATGTTTA
-ATTCTAATTTGTCTGACAATCTGACATCTGACAATTTTTTAAAAGCGAAATATTTTTTTA
-AACACTTTTAATGTTAATGTTACATCATTTTAAGTCAAATGACTTATTAAATATACTAAT
-TAATTAAAGGAAGTACAATAGAAATTATTATAACTACTGTAATTTCATAAATTTCATAAA
-AATATGATAACTAGAATTATTCCAGTGTCTTTGCTTTGTTCATATCTTGAGGCACGAAGT
-GCGGACACAAGCACTCAACAATCATTGCCTTATTAATTTTTCACACGCCGCAAGATGAAT
-ACTCTAATGACAAATATTCTTATATAAAGTCATTTTTGAAATTTATTTTTGTGATAATAT
-GTACATAGATTTGGCTATTTCTCTTATATTTTTAAATAATAATAACGTTAAGGCAATGCA
-AACAAGAATTTTTCGCATGGTGCCAATTGATCAAAAATAATACAGATTTAAAGTCTAAGA
-ACTTCTAGGGTGAAGGGCTTTTTTTGTCAAATTTACAATGCATGAGCATTCGTGTGCACA
-CATAAAGTTGTCTGCTATCACTGTATGCGTAGAAAAGAGCTGTTTGCTGTAGCGCTCTTC
-GCTCTCTCGCTCTCTAACAAAAATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACGGCC
-AAAAAATCGTGTGCCAAAAAATCGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTG
-GTAAAATGGTATGCTAGATTTGTTGAAAAGTATGTAATAGGTAAAAGAAAGCGTTTTCGA
-CCATATCAAGTATATATATATTTTTGATAAGGATTAATAGCCGAGTCGAAGTGGCCATGC
-CATAGACGCATAGAAGCATAGACGCAGCGTAGAGATCCATGTTTCCCACTATAACGCCCA
-CAAACCGCCCAAAATAAAATCGAAATGTTTCGATTTTTCTTTGTTTTATTGTTTGCCTTG
-TCAATTTCTATGTATTTTATACCCAAAACACTTTGGCCAAGGCCAAGATGTAAGGAAGCA
-TCTACAACACGCTTTTGAACACATCTTTTAATATCGCAGATAAATGATGAAATTTCTCGT
-TCACATTTCCACTACCATTCCCCGGCTCAGGGGAAACTCAACCATAGCATTCTCTCTTGC
-TTTGACTTCAGCATAGTGACGATAAGCACCAAGAGTCTGAATTATAAGTAGACTACCGTA
-TAGGACTCATAAAACTGAAAAGCTGCTTTTATATTGCGATCAAAAAAGAAATTAATATTA
-CGAAAATTGCTGTTGCTGGGGCAGGTGGATCAACATATCCCAACATATATTTAACTGTAT
-TGCATTTTACCCTAAAATACGCTTTAATTAATGGTTTAAAAAAAACAGACTGTTTCTATT
-TTCTATTTCTATTTATTTTATTCTTGGAAAGTTATTTTTTTAATTTTTTGACAAGAATCT
-TTGAATTTACTTGCTTGCAATCCCACTAGCTAAGTGACGGGTATATAGAGTTTTCCCTTA
-TTTTAATAATCTAGGGTCGCCAGTTTGTCCGTCAGTTCTTCGCTAACGAAGTTCGCTGTT
-GGCTCGGTATCGACTGTGTAGTCTAGACTCCCTTCGTTGGTCCTCCTGCTGCGTTTCGTC
-CTTGCTAAGGGCTTTGCCCTCTGGCTTCGTAGTCTTCCTGGTGTGTAGGGTCTATTTTGT
-TTCCATCTCTGAGTAAGTATAAATAAATTTGGCTTGATTTTTATACTTTAGAGAGCCGTA
-ACGGATAATGAAATAACGCCCCCATACTCTAGATACAGTTTTATCAACAAAGAATTAACC
-GTATATTGTAATTTGACAAAAATGTTGTATATTTTTCTTCGTAATAAGATCGATAGGGCA
-TAGTTCTTATAATACAAAGCCGGCTTTTCTTACATACGTATAAGTCCATACATTTTTTAA
-ACTAAAATTTATAATTTTTTTGACAATTGTAAATAAATTGTTATCTTGCTAAAAAATAAA
-AAAGTTACAAAAATTTTTTAAAAATCATATTGATGTCAGCAATTAGATGTGCAATCACCA
-TCTAGTGTAGCAGCAACATTTCCTAATTTTCGTGAAAGATGCATCTTTCGGCAATTAATA
-TCAGTTTCAAGTGATTCCATAATCTTTAAACAAAGGTAAATAAGTGGATTAGACGAAAAA
-AATTACGAAAATAGGTTAAATAGGTTACCTGATCCTTATATTTAGTTATATAAATGTATA
-ACTCTTTTAATGCAGAAATAGTATCAAACTCTTCGTTTTGCCTTACTGATAGCTGTTGCA
-TCGCTGTACTCATTTCCTGGTCGCTTATTTGTGGAAGCCTTGATACATCGCGGTAAAACT
-CTTTGACCATAATTCTATAGTTTGGAATATCCTGTCATATAAACCAGTTAATTAAATATT
-AATGATTTTATTAAAATATTTATACCATTACTTATAAATATTTAAATTTATTATTTGTGT
-ATAAATTTGATAAAGGTAATAATCTAAGTAATATATACCAATATATATGCATATATGTAT
-TCACATTTAAAAAAATGAAAGGGAAAAGAATTTGAAGTCTAATTGTATAAATTGTTTTTA
-ATTTGTTTTATTCTCATTAGACCTCGATAATAGGTCTTTTGTGTGATTAATTAATTTGAT
-AGACTCCTTACTTACAAGAAAAGAAGAAAACAGAAGGTTTACCAGGTGTTCCCTTTATCC
-GTTACTCCAGTAAAGCGAGGGCGAACTAAATTTTTAAGCGTTGAAGAGGCCGTCTTGGTA
-TTGGATCTTCCATGCTTAATGTCAACGTTCTATATTTTCATACGGACGGACATGGCCAGA
-TCGACTCGCATATTGATGCTGATCAAGAATATTTATATTTTACATGATCGGAAACGCTTC
-ATTGCTCTACGAGTAATGGGTACAATAATTTAAAACAAACATATTAAAAGTATAGCAAAA
-CCCTATCTGAAGGACTAAAATTTTATCGCATTTTAAAATTTGTTGCATTAAAATCTTTGA
-TAACCTTTCGTTGAATTAGGTGCTTCGACTTTTTTTACCCTAAGAACAATTTCGATTTGG
-CATACATTGAAAACGTAGAAACTCAACCCTGCATTCATTCATAGAACTTATAAAGAGCTA
-CATCTTCGAAAATAAAAAAAAGGTTTGTTTTTAAGACTTAATGCGTACAATGTCGCTTTC
-GACATTAGGGTATTGCTAGAATTAATATTCGCTTTGTTGTTTACTTTTCCAAACAAACAT
-AATGGGTAAACCAAAAAAATGGGAAACGTCAGTATTAAGTGCTATCGAAAACGTTTAGAA
-TATGGAGAATCTAGTTGTTATTACCAAAACGCATAAATACTAAGCATATACTAAAACAAA
-ATAGAAAAAGATAATGTTTATTTTAGACTCACCTTAGCAAACAGCAACTTATTCGACGGC
-GAATCTTTTCCAAGTCTGTGCTCTGATGTTAAACAAGCGTCCATAAATGTTTGTGCAATG
-ACACTTAAACAGGAATCAACGCTGTATGTTTTATTTACATCAAATATAAAATCCGGATTT
-TTTATAAAATTAACCCAGAATCGAAGGGGCAAACAATTTGACTTCCAAGCGTGCACAATA
-TCAGTATCAGCAATATCATGGCGTCGCGCAGCTTCATCAAGTAAGTCAAAGAGCCATTTA
-ACGGCAGGTGGCAACTCCTCATTAACAGTTAAAATAATTGAGAAAAAATCATCAACAAAT
-TTTTGTATAGTTCCTTTTGTGGCCAGAAGACGCGTAAGGTAAACTTCTGGTATTGTTTTG
-TTCACCCTGTCATTACAATTATTAACGACATGCGATTGAAATGCTGGTGATCCTCCGGAT
-AACACGGAATTTTTAATGTTCATATAATGATCAGGTATATTGGGCTTAACAAGATGGTAA
-ACCCGGGGCTGCTGCAAACCTGATTCGATATCATTATTAATTATAATATGACTTTGCGAA
-TTGTTTATAAAATAAACTGCAAAAAGGCAAAACAATTAATTAAAAAATTTTTAGATATTG
-GGCTTAGTACTTACAATTGTGGTATGGTGCCGAATTTTGGTTTTTACTGTATGGTATATG
-ATAATTATCATTTTGACGTGCAATTAGTGACATTACTGCAGATTCTTTGACTCCATAATG
-AGCTAATGTGTTAAGGCGCTTCCATCCGTTAACGGTTTTGGTTGTCAAGTCTTCATCTTG
-TAATGTAAGATGACCTCCTCGGCCGTGCCTCCATTCTAAGTCTACTTCGTTTACAGATGG
-CCTCATAGAGAAAGGAGTGTTTTTAAAAATTGCGTCGAGGATTTTAAGCTTAACTTGAGA
-AATGGTATCCCAATCGTTAACGCGACATTGGACTTTTTCATCAAGATCATCTTGTAAAAT
-ATGCTATATTACAACAGAATGGGTAACTTGTTCATGCAGAAGACGTTCTTCTGAAAGGGA
-GTAACGGGCATCGTTGGTTATTGCGTCCACTAAACCCTTTTCAATTTGATGCTTTATTGC
-TTTGAAGAGCAAAAATAAATTTGATCCGGCGTACTCTTTCAGGTAATCGTACATACAAAT
-TGCTAGGTAGTTGGTCAACATTTTTTCAACAACGCTTTCAGTACGCCTTAGCATCAGCTG
-AGGATGTTTGCTGGCAAGTGATTTATCTATCAAACGTAATAAAAGGGACTTCAAAATTTC
-CGTGGCATATTCCATCTTGTTCATTAAAACAACCATTATTAATGAGGCAACGTTAACTCG
-GTCTCTAATAGAAAATGATGAACGTTGAGCTTCTAATGTTTCTATGAACATTAATAAAAA
-ATATTTATTGCCAATCAGTTGTTCAAATTGTACCATAGCTGCGTCATAGTTAGTCTGTGG
-GCTACCTTCACGAAATTTTGGAGAATTTAAAATAGGATGATCTGATACACCAGGGAAAAA
-CACCTTCATAATATAGTTGACGTGATCTAAAGTTGGTATGCCTGTGCTCTCCAAATCTGC
-TGTTAGGTCGGTCATGTCCGTTTGGAGCTCAGCGAATGCCTGTTTACACTCAGAACGTAC
-GTTGCTTTCTAATGTAATCATCTGTATCTGAATACGTTTATACTCGCGTTCTGCTTGTGT
-TGATTTCCTTCTGAATATTATAAGTACAATTACAAAAACAACGACCAGAAGTGCTACCGT
-TAATATGCCGACTAACAAGGCATGTGAGAAAACATAGGGTTTATTTAAATCATACTTAAG
-ATATCCTATTACAAAACGAAGATTTCGACCTACTTTAACGACAACAAGAGGTAAATCAGT
-TGATTGATCCACACCATTTTCATCAGTTGGAAGTGGTTGTTGCTCCGGCGGAATGCATAA
-AAGTTGGTTAAGTGCCAGGCTGGTAATATTGCATTGGGAAGTTCCAATAGTTACATTTAC
-ATCGTACTCATCAGCTGCCAAGTTTAATAGCTCGCCTTCTATGACCAAGCTGTCACCCTT
-GTAGAGTTTAACGCCGTCGTTGGGAAATGGCAAATATTTTGGGTCTGCTAAATAGACAAT
-AGTGCTCCTTATGTCATGAAAATATTTATTCAAGTTTCGAACTAGTTGTACATTGTCCAT
-TACAAAACTTAGTTGTAAGTTAAATTGAGTTTCATGAACCTTAACGAATGTGGTGACGTC
-CATATTATTGTTAACAAAATAGTTGGCTGAAGATCCTGCATTTGTGTATAAGCGAAAAGT
-GTCTCCAAAGTCGGCTCGCCGCTTTTTTCTATCATATTCATTTTTATACCTGGTTTCAGT
-TTGAAACGAAGAATTTTGTAAGTGCAATTCAGTATCCATCTTTCTGTTCGTCTTTTTAAA
-AGTCTCAAATTTTTAATTTACCGGAGGAGATGGACATTCCATTTGATTAGAGTTGATCAC
-CACACAAGATGTTTTATTTACTCTTTCATTGTCATAAAACACTTCTAGTTCAGGTTTTTG
-GTTTTATTTGTCTCCGAACTTCTTACTGACAATGGCACCAAAATATGTTCAGTGTTTGTT
-GGTATTAATGGCCTTTCATCTAATGGGGGAGTAGCACATCCGAGTCCGTTTTCCAGAATT
-TCGGCATCAATGGGGGTGGAATTTCCAAAAACACATCGGTATTTTGCAAGAACAAGAAAC
-TTATTATTAATTACAGCTATGTATCCAGTTACACCAATAAATTTCCGTCGCCGTACTTGT
-TAGTCTTAATAATACCCGTACTTGTAGAGTAAAAGGGTATGCTAGATTTGTAGAAAAGTA
-TGTAATAGGTAGAAGAAAGCGTTTTCGACCATATCAAGTATATATATATTTTTGATAAGG
-ATTAATAGCCGAGTCGAAGTGGCCATGCCATAGACGCATAGAAGCATAGACGCAGCGTAG
-AGATCCATGTTTCCCACTATAACGCCCACAAACCGCCCAAAATAAAATCGAAATGTTTCG
-ATTTTTCTTTGTTTTATTGTTTGCCTTGTCAATTTCTATGTATTTTATACCCAAAACACT
-TTGGCCAAGGCCAAGATGTAAGGAAGCATCTACAACACGCTTTTGAACACATCTTTTAAT
-ATCGCAGATAAATGATGAAATTTCTCGTTCACATTTCCACTACCATTCCCCGGCTCAGGG
-GAAACTCAACCATAACATTCTCTCTTGCTTTGACTTCAGCATAGTGACGATAAGCACCAA
-GAGTCTGAATTATAAGTAGACTACCGTATAGGACTCATAAAACTGAAAAGCTGCTTTTAT
-ATTGCGATCAAAAAAGAAATTAATATTACGAAAATTGCTGTTGCTGGGGCAGGTGGATCA
-ACATATCCCAACATATATTTAACTGTATTGCATTTTACCCTAAAATACGCTTTAATTAAT
-GGTTTAAAAAAAACAGACTGTTTCTATTTTCTATTTCTATTTATTTTATTCTTGGAAAGT
-TATTTTTTTAATTTTTTGACAAGAATCTTTGAATTTACTTGCTTGCAATCCCACTAGCTA
-AGTGACGGGTATATAGAGTTTTCCCTTATTTTAATAATCTAGGGTCGCCAGTTTGTCCGT
-CAGTTCTTCGCTAACGAAGTTCGCTGTTGGCTCGGTATCGACTGTGTAGTCTAGACTCCC
-TTCGTTGGTCCTCCTGCTGCGTTTCGTCCTTGCTAAGGGCTTTGCCCTCTGGCTTCGTAG
-TCTTCCTGGTGTGTAGGGTCTATTTTGTTTCCATCTCTGAGTAAGTATAAATAAATTTGG
-CTTGATTTTTATACTTTAGAGAGCCGTAACGGATAATGAAATAACGCCCCCATACTCTAG
-ATATAGTTTTATCAACAAAGAATTAACCGTATATTGTAATTTGACAAAAATGTTGTATAT
-TTTTCTTCGTAATAAGATCGATAGGGCATAGTTCTTATAATACAAAGCCGGCTTCTCTTA
-CATACGTATAAGTCCATACATTTTTTAAACTAAAATTTATAATTTTTTTGACAATTGTAA
-ATAAATTGTTATCTTGCTAAAAAATAAAAAAGTTACAAAAATTTTTAAAAAATCATATTG
-ATGTCAGCAATTAGATGTGCAATCACCATCTAGTGTAGCAGCAACATTTCCTAATTTTCG
-TGAAAGATGCATCTTTCGGCAATTAATATCAGTTTCAAGTGATTCCATAATCTTTAAACA
-AAGGTAAATAAGTGGATTAGACGAAAAAAATTACGAAAATAGGTTAAATAGGTTACCTGA
-TCCTTATATTTAGTTATATAAATGTATAACTCTTTTAATGCAGAAATAGTATCAAACTCT
-TCGTTTTGCCTTACTGATAGCTGTTGCATAGCTGTACTCATTTCCTGGTCGCTTATTTGT
-GGAAGCCTTGATACATCGCGGTAAAACTCTTTGACCATAATTCTATAGTTTGGAATATCC
-TGTCATATAAACCAGTTAATTAAATATTAATGATTTTATTAAAATATTTATACCATTACT
-TATAAATATTTAAATTTATTATTTGTGTATAAATTTGATAAAGGTAATAATCTAAGTAAT
-ATATACCAATATATATGCATATATGTATTCACATTTAAAAAAATGAAAGGGAAAAGAATT
-TGAAGTCTAATTGTATAAATTGTTTTTAATTTGTTTTATTCTCATTAGACCTCGATAATA
-GGTCTTTTGTGTGATTAATTAATTTGATAGACTCCTTACTTACAAGAAAAGAAGAAAACA
-GAAGGTTTACCAGGTGTTCCCTTTATCCGTTACTCCAGTAAAGCGAGGGCGAACTAAATT
-TTTAAGCGTTGAAGAGGCCGTCTTGGTATTGGATCTTCCATGCTTAATGTCAACGTTCTA
-TATTTTCATACGGACGGACATGGCCAGATCAAAGACACTAGAATAACAAGATGCGTAACG
-CCATACGATTTTTTGGCACACAATTTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGGCTCT
-CTCGAATTTTTGTTAGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACCGCTCTTTTCTA
-CGCATACAGTGATAGCAGACAACTTTATGTGCGCACACGTATGCTCATGCATTGTAAATT
-TGACAAAATATGCCCTTCACCGTAGAAGTTCTTAGACTTTAAATCTATATTATTTTTGAT
-CAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTATTTGAA
-AATAGATTAGAAATAGCCAAATCTATGTACATAATATCACAAAAATAAATTTCAAAAATG
-ACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGGGTGTGAAAAATGAATA
-AGGCAATGATTGTTGCTTGTGTCCGTCCGCACTTCGTGCCTCAAGATATGACCAAAACAA
-AGACACTAGAATAATTCTAGTGTCTTTGATGTGACTTTTGCAATAAACAGTTTTCATATT
-TTTATTTATTTTACAAATTTTTATTTTCTACTTCGTATTATTTTTATGAAATATTTATTT
-CTCGATGTAATGTATTCCTTTTGTTATAAGTAGTTATAATAATTTATATTTTACTTCCTT
-TAATTATTTAGCATACTTATTAAGTCATTTGACTTAATATGATTTATATATGATAATGAT
-CCATTTTTATTATTTAAAATGCACATTGTTTTTCAGTATGTTATTTAAATAACTGACGAC
-TGAAAAATCGAGCAATATATAATAAAAAACAATAGTTAGAAAAATAACTTAATTGGGGAA
-TGTGGAAATGTTTTAATGTTAAACATTAAAATATTTCAAGTCGACTCGAAGGTCATATAC
-GTAAATATAAGACCCCATTACAATTGTAATGGCCTCCCCGTGGTGTTCCCTCGGTACCGA
-CTATTACACATATTACACATAAATAATTATCAACATAAATATAAATATGTAAATGGTAGC
-TAATTCGAGCGGCGATTTTAACAAACGAATTTAAAAAGCTTTAAAATTAAAAAATTTTAA
-AATTAAAATTAAAATTTTAAAATTATAATAAGAAGGGCGCGAGTTTTTAAAAATTATTTT
-ATTTCATCATATTGCTAGAAATTGGCAAAAAACTACCCTAATATGTACAATGTAAATTCA
-TTTCTTTGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACAT
-ATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTCTATTTTTAGATTT
-CTTATGTTCTCAGCGTGAGCGAGCGGAAAGAGAGCAATTTTGGCCGTCACCAAAAAAGTG
-GCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGG
-CCAGATCGACTCGCTGATTTTGATGCTGATCAAGAATATTTATATTTTACATGATCGGAA
-ACGCTTCATTGCTCTACGAGTAATGGGTACAATAATTTAAAACAAACATATTAAAAGTAT
-AGCAAAACCCTATCTGAAGGACTAAAATTTTATCGCATTTTAAAATTTGTTGCATTAAAA
-TCTTTGATAACCTTTCGTTGAATTAGGTGCTTCGACTTTTTTTACCCTAAGAACAATTTC
-GATTTGGCATACATTGAAAACGTAGAAACTCAACCCTGCATTCATTCATAGAACTTATAA
-AGAGCTACATCTTCGAAAATAAAAAAAAGGTTTGTTTTTAAGACTTAATGCGTACAATGT
-CGCTTTCGACATTAGGGTATTGCTAGAATTAATATTCGCTTTGTTGTTTACTTTTCCAAA
-CAAACATAATGGGTAAACCAAAAAAATGGGAAACGTCAGTATTAAGTGCTATCGAAAACG
-TTTAGAATATGGAGAATCTAGTTGTTATTACCAAAACGCATAAATACTAAGCATATACTA
-AAACAAAATAGAAAAAGATAATGTTTATTTTAGACTCACCTTAGCAAACAGCAACTTATT
-CGACGGCGAATCTTTTCCAAGTCTGTGCTCTGATGTTGAACAAGCGTCCATAAATGTTTG
-TGCAATGACACTTAAACAGGAATCAACGCTGTATGTTTTATTTACATCAAATATAAAATC
-CGGATTTTTTATAAAATTAACCCAGAATCGAAGGGGCAAACAATTTGACTTCCAAGCGTG
-CACAATATCAGTATCAGCAATATCATGGCGTCGCGCAGCTTCATCAAGTAAGTCAAAGAG
-CCATTTAACGGCAGGTGGCAACTCCTCATTAACAGTTAAAATAATTGAGAAAAAATCATC
-AACAAATTTTTGTATAGTTCCTTTTGTGGCCAGAAGACGTGTAAGGTAAACTTCTGGTAT
-TGTTTTGTTCACCCTGTCATTACAATTATTAACGACATGCGATTGAAATGCTGGTGATCC
-TCCGGATAACACGGAATTTTTAATGTTCATATAATGATCAGGTATATTGGGCTTAACAAG
-ATGGTAAACCCGGGGCTGCTGCAAACCTGATTCGATATCATTATTAATTATAATATGACT
-TTGCGAATTGTTTATAAAATAAACTGCAAAAAGGCAAAACAATTAATTAAAAAATTTTTA
-GATATTGGGCTTAGTACTTACAATTGTGGTATGGTGCCGAATTTTGGTTTTTACTGTATG
-GTATATGATAATTATCATTTTGACGTGCAATTAGTGACATTACTGCAGATTCTTTGACTC
-CATAATGAGCTAATGTGTTAAGGCGCTTCCATCCGTTAACGGTTTTGGTTGTCAAGTCTT
-CATCTTGTAATGTAAGATGACCTCCTCGGCCGTGCCTCCATTCTAAGTCTACTTCGTTTA
-CAGATGGCCTCATAGAGAAAGGAGTGTTTTTAAAAATTGCGTCGAGGATTTTAAGCTTAA
-CTTGAGAAATGGTATCCCAATCGTTAACGCGACATTGGACTTTTTCATCAAGATCATCTT
-GTAAAATATGCAATATTACAACAGAATGGGTAACTTGTTCATGCAGAAGACGTTCTTCTG
-AAAGGGAGTAACGGGCATCGTTGGTTATTGCGTCCACTAAACCCTTTTCAATTTGATGCT
-TTATTGCTTTGAAGAGCAAAAATAAATTTGATCCGGCGTACTCTTTCAGGTAATCGTACA
-TACAAATTGCTAGGTAGTTGGTCAACATTTTTTCAACAACGCTTTCAGTACGCCTTAGCA
-TCAGCTGAGGATGTTTGCTGGCAAGTGATTTATCTATCAAACGTAATAAAAGGGACTTCA
-AAATTTCCGTGGCATATTCCATCTTGTTCATTAAAACAACCATTATTAATGAGGCAACGT
-TAACTCGGTCTCTAATAGAAAATGATGAACGTTGAGCTTCTAATGTTTCTATGAACATTA
-ATAAAAAATATTTATTGCCAATCAGTTGTTCAAATTGTACCATAGCTGCGTCATAGTTAG
-TCTGTGGGCTACCTTCACGAAATTTTGGAGAATTTAAAATAGGATGATCTGATACACCAG
-GGAAAAACACCTTCATAATATAGTTGACGTGATCTAAAGTTGGTATGCCTGTGCTCTCCA
-AATCTGCTGTTAGGTCGGTCATGTCCGTTTGGAGCTCAGCGAATGCCTGTTTACACTCAG
-AACGTACGTTGCTTTCTAATGTAATCATCTGTATCTGAATACGTTTATACTCGCGTTCTG
-CTTGTGTTGATTTCCTTCTGAATATTATAAGTACAATTACAAAAACAACGACCAGAAGTG
-CTACCGTTAATATGCCGACTAACAAGGCATGTGAGAAAACATAGGGTTTATTTAAATCAT
-ACTTAAGATATCCTATTACAAAACGAAGATTTCGACCTACTTTAACGACAACAAGAGGTA
-AATCAGTTGATTGATCCACACCATTTTCATCAGTTGGAAGTGGTTGTTGCTCCGGCGGAA
-TGCATAAAAGTTGGTTAAGTGCCAGGCTGGTAATATTGCATTGGGAAGTTCCAATAGTTA
-CATTTACATCGTACTCATCAGCTGCCAAGTTTAATAGCTCGCCTTCTATGACCAAGCTGT
-CACCCTTGTAGAGTTTAACGCCGTCGTTGGGAAATGGCAAATATTTTGGGTCTGCTAAAT
-AGACAATAGTGCTCCTTATGTCATGAAAATATTTATTCAAGTTTCGAACTAGTTGTACAT
-TGTCCATTACAAAACTTAGTTGTAAGTTTAATTGAGTTTCATGAACCTTAACGAATGTGG
-TGACGTCCATATTATTGTTAACAAAATAGTTGGCTGAAGATCCTGCATTTGTGTATAAGC
-GAAAAGTGTCTCCAAAGTCGGCTCGCCGCTTTTTTCTATCATATTCATTTTTATACCTGG
-TTTCAGTTTGAAACGAAGAATTTTGTAAGTGCAATTCAGTATCCATCTTTCTGTTCGTCT
-TTTTAAAAGTCTCAAATTTGTAATTTACAGGAGGAGATGGACATTCCATTTGATTAGAGT
-TGATCACCACACAAGATGTTTTATTTACTCTTTCATTGTCATAAAACACTTCTAGTTCAG
-GTTTTTGGATGGAATTAAGATATATTCCATGAACGGTGAGGACTCGACCACCACTTTTAA
-AACTACGCAATGGCTTAATTTGCATTATACGCGGGTCCTGTGTATAGTTAAAAATAGAGC
-AGGGTTGCCGTGGTAGCGAACGGAGTTGATAAGAACCAAAATTACTTCGAGTCGGATTTG
-TATTGGTAATGCTTGGGGTTGAGATCTGGCATTCTAGCGTTCTGTTCGCACCATCAATAA
-CTAGATGAAGGGACCGTATTGGTTCAGGTTGGGTCGCTTCTGATGTAGTACAACTAACTT
-GGGATGATGAAGCTTGTGTAACATCTATATGACACTCATACTCATCTAAAAATGCTCGCA
-TAGTTGAGCCAATGTTCAAAAACTTCCCAATTAAAGACAATTGTGTCCCTCCCGACCTAG
-GGCCAATTGTGGGATATAAACCTGTTAACAGCACATTCTTAAAATGAAACTGAACACTTG
-ATTCAGTAAACCCTGCATCATTTGCAACTTTTATGGGTGCAGACATTTCGTACAGTGATG
-CTCCAGTCCGGCATTCAATTTTTACCGATATTTGATAATTTTCTAGTTCACAAGGCACAG
-AACCAATAAATATTTTGCCACGAACATCTTCCTCCCTTATGCCCAAATTACTTCCTTCAA
-TTGTAATAAGAGTTCCACCCTCGACTGGCCCAGATAATGGTTTAATAATATCAATCCGTG
-GTAATGGGCACTCGTTTTCTATAGCGGATTTAGATCCTGAGCTGATAGAATTTTTATCAG
-CTATGCAAGTTTCATTATATACACATGAGTTGCTGCACCAAGCACATTTATATTTTGGAT
-CTCGAGTTACGCACAAACTGCAATCAGGGTGTTCCCGATGGGAGCCCAACACGTCACACT
-TGTATAATGTAACAATTGCGGTGTCCACATAATGCTGGAAGTTCCATGTAACTACAACCT
-TCGCCTGATATTCATGTGTATTAATCTCGTAGAAATATGGTGTTTTTTCGCAAACTACAA
-TTTTATTTGACTCAACGTGAGCAGGGAGTAGCATCTGAGCAGCTTCAATATGTATTGTAC
-ATAAAAAACCAGCATGTGCGCTCTTGGGTTTTGGTAAATTTTCAATCTCTAGCCGAATTT
-CTATTGGCACTCTTACGGGTAGAAGTATTTCCGGACGATTTTTTTTTAAGTGGGGGCAGT
-GACCAACAGTACTTACAGCATTTTCTATGTTACGGCATTGCAAAGACTTGTGAACGCACT
-TATTATCAAAAATACACCAGTTGCAACCCCAGGAACTTTGTAGACACTCCTGGCAATTTC
-CATGATGTGAGCAGTCAAAAAAAGCAAAATTCCTTGATACAAAATCCTTATTTGTCTCCG
-AACTTCTTACTGACAATGGCACCAAAATATGATCAGTGTTTGTTGGTATTAATGGTCTTT
-CATCTAATGGGGGAGTAGCACATCCGAGTCCGTTTTCCAGAATTTCGGCATCAATGGGGG
-TGGAATTTCCAAAAACACATCGGTATTTTGCATTAAAAGGTTCGGGCAAAGTTCGAATTA
-TTAAATGCAGGTGCGATAATTCAGAAATTGGTATTTTCTCTGGGATAATAGATTCAAATT
-CTATGCATTGCTGTCCACTACCTAATGAAAGCCATCTCGACGCAGATGTATCTCGCTGGC
-ATGTTGATCGTACAGTGCACCGCTTCTCCAAGGAACACCATCCACAAAAAGGATCCCGAG
-ACTCTAAGCAAGCGGAACAATTCGTGTACACAGAACAGTGTTCGATTCTAAGCTTAGTTA
-TTTTTCGTTGAGAAAGTACGTAAAGAAAATCTTTTTTTGGCGACATCATTGTATTTGGTA
-GTATACGATTTCCAGCATCCACAACTATTTCCTCGTACTCGCCCGGACTTTGGCCAGATA
-ATAAAACTTTTTTGATTACTCCCATGTTCGTTCCAAGAAATGCAAGAGAATGCTGCTGAT
-CAGTCGTTGAAGTTGCTGTGACTGACGTAACTGAAACATTATCAAAATGAAAAAGTGCGT
-GTGCAGTGATTGGGGATACTCCGCTTATTTTAAGTCCCACAGAGCAAAAGTTGTAAATGT
-TACCGAGCGAACCAACTATTGGACATCTGCCATCATTAATGGTGCCGGATATATAGCCCA
-AATTTCGATCTTTTGTGGTTCCGTTAAAACACAGATGGATATTTTCAATGAACATGTCTT
-CAATATCTTTAATGCTATATATACACATAGCAGACTTACTTTCTGGCTGATTACTTATTT
-CTCTTGAGGGCGAAAAAACCGTTACTAAAACGTGATCGTCTTTTTTTATGCCCATTTTTT
-GCGCCAATTTGTGGCTGGCTGGAGTTACTTTCGCATCCCTTACAATATTGTAGTCAACAT
-TGTTTTCAGTTGCAGTGCATTGAACAGTTATTTCAGTATAGCTGTCGTAATTAGGATCTG
-TAATGCAAATGCGTGCCAAGCGTGTTACATAACCGGCCTCATCAGCTAAATGTGATTTTT
-TTTGAACAATTATGAAGTACGCATATTCAGAAGAATTAAAGCCGTAAATATAATCGACTA
-GAAAATGATCCCGATATTTTACATCGATATTTATAATTGACTGCTGTATTGAAAATTCAG
-CATAGTTTAAATCATCAAGTCGGCGGGACGAAATGGCTGGCACGTCATGACGATAATCAC
-CAACATTCGTAAATGTTGTCCCCACATATAAAATATCCTCTTCTTTCCACGCATATCTCG
-CCGGACCTACAAATGCATATGTAGACGCGTTTTCATCGTTAGCAGCCAATGGAACTGCAA
-AAAACTGGGGCGTTGCCGGAAAACGTGGCAGGCTGTAAATTTCGCAGGCTCCTGAAAATA
-AAGATAATTTTATTACTATCGCGGAATTTTTTAAAACCTATTTTAAGGACAAAATATAAC
-ACCTAAGTCATAGTATCCATTGGACTTGATATACCCGTAACTTGTAAAGTAAAAATGTAT
-ACTACATGTAGAACGGAACGTCACCGAGCCTATAAAATATCAAAAATCCTGATCTTGATC
-ACTAACCGAGTCGATCTACTCATGTCCGTCTGCCTGTCCTTAGCCCACGATTTTCTCGCC
-GTGGCTCTAGAGGTTGCTCCAGGCTCTCTCGAATTTTTGTTCGAGAGCGAGAGAGCGGAG
-AGCGCTACAACGAACAGCTCTTTTCTACGCATACAGTGATACCAGACATCTGTGTGTGTG
-CACACGTGTGCTCATGCATTGTAAATTTGACAATATATGCCCTTCACCTTAGAAGTTCAT
-AGACTTTAAATCTATATTATTTTTGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGC
-ATTGCCTTAACGTTATTATTATTTGAAAATAGATTAGAAAGAGTCAAACCTATGTACATA
-TTATCACAAAAAAAAATTTCAAAAATGACTTTATAATATTATTATATTCATTAGAGTATT
-CAGCTTTCGACGTGTGAAAAATTAATAAGGCAATGATTGTTGAGTGCTTGTGTCCGCACT
-TCGTGCCTCAAGATACATATGACTTGCAATAAACAGTTTTCATATTTTTATTTATGTTAA
-AAATTTTTATTTTCTACTACGTATTATTTTTATGAAATTTTTTTAATTTTAATATGATGT
-ATAAAATGATCCATTTTTATTATTTAAAATGCACATTAGATTCAGTTGTTTAGTTTCAGT
-TTTTTTTTTGTTATATTCCAATTTGATATTCCTAAAAAAGAGCGCAATTTCATCATATTG
-CTACGAAATTGGCCAAAACTTACCAAATATGTAAATTCGTTTATTCGATCAGAATTGATT
-TCAGGAACAGTAAAAATTGTTAACTGATTCGTTGAAAAGTATTTTAAAGACGATTCGCAT
-CGCATGATTGAAGTAATATTATGCCCAAAACTGCCCGCCCATATTTTTGCAAACATTTTA
-GAATATTTTTTTTAATTTTATTAGTTGCTTAAACTTTTTGCCACGCCTACTCTAACTCCC
-TAAAGCCGCCAAACCGGTCACGCCCACACTATTGAACATTTTTCAAATTGTTTCTTCTTT
-TATTCCCCAATATCTATCGATATCCCAGAAAAATGATGAAATTTCGATTTCGAGTTCGCA
-TTCACACTAGCTGAGTATCGGAGATCTTGACTATAGCATATTATCTTGTTTTATTTTAAT
-ACTTTAACGTTAATACTACCCAAATTGTTTCAAGAGTTCAACTATAGATTTTTTAATTTA
-TAACATTTTAAAATCCTGTTTTGTTTATCATCATATTCCTTCCGCACTTTTGAATAATTA
-CTTATATTCGCCGCTTTTTTATGTGGAGCTCAAAAACACTGCGACATTGTTCTACGATGA
-CTACAAAAAATGACCAATAACTTCTATAAACCAATACGATATGTCAGGAGTTTCGGTCCC
-ATACGAAGTCGCCGACTTAAGTATTTTATTTTTATTTTGATATGTGTTTGCTATTTTACC
-TTGTCGAATGCTTCCACACGCTATGAGAATACCATCGTGAGCGTAGCTTACTACTAGAAT
-TTTGTTGAAGTTATTGACAAGCGATGTCTCAATATCTTCCGGACAGCCTCCAGCGTGACA
-TTGCGGGGAATCATGTAACGGCCCAGTAACAGCCTCGGCCAGCACTCGAAGGTTTTCGTT
-AAGTTTAAGTATTTTATTTGTAGCACCCGCAAACAAAACATTGTGCATAAAGTCGAAGCT
-CATGTGAGTAAAATAATTTTTAGATTGAGAGTCTCTAACACTTTCTATATTGTTTCCAAT
-TGATCGATTGCCATAGCTGGAAGCTGTTGATTGAACTGGTATTGATGGCAAGTTAAACTG
-GGCGACTATGTCATTTAAGGGAGATAACGCCTGAGCCGGCAGTTCTTCAATGCAGTTAAC
-GCAATAATGCTGAGAACCGAGTATGATAATAATACACAGTACATGTAAAACATGTATAAT
-GTTTGCACAATACAATTCCTTTCGCAACATATTTATTTGTGGTTTTGTGTATGATCAGTT
-TGTAGTTGAGTTTGGGCATCAATTCCCCATATGTCATTTTTATTATTATTTAGCTCTACA
-TTCTCTCTCCTTAATATATAAACTTTTTAATATCGATTGAATTTAATGCGAATTAATTTT
-ATATGCCGCTGATTCACTGTAGGTGCATAAATATTTTTAAATTAAAATGATCCATTTGGC
-TATTTTAGGTTTAGCGCATTTTTTATAAGGTTGTTTAACACAAAAAATCGATTAGTCAAT
-GTAAACAAATATTTATTTAAAAAAAACTTCTTAGGCAACGCTCAAACGTTGTGTGTACAC
-TATCAGTCCTAGAGCAGATTATTAGTATCGGCTGTATCAGCCTATCGCATACAAATTGAA
-CTATCGAGCTAGAGGGCATTGTAATGCTGTATTCACAAGGAGCACATTAAAGGGAAGCTT
-ACCATTAAAAACCTCGGAAGTATTTATGTAGATATCGTTTAAATGTTTTCAGTTCTGATT
-CCACATCCAATCAATTGGCTAATGTTAAAAGAAAAAAGAAAGAAGACACCACCGATGGAG
-TCTAAAATGTTCCAGGAACATTTTTGTAAAATAATATCAATGAAATGGTAGTCGCGTTAA
-AAAGAGCAATCTCCAAAGAATCTAAATTGATCTCATCTTCTTCCATGCAACACTTGCCGT
-GCGCGCTATTTTTATCTTAATATTGTTTTTGATTCGAGTGTTACAGACCCACCTATCTCT
-ACACAAAGTTTTGAACAACATTGATTTATGTGGCACGATGGCTAAAATTTTATAAAATTA
-TTTTAAAATCATAACATGTTTAATGTTAAATTATTTCATTAAGGGTTTCTCATGGCATGG
-AGGCTTCAACGCCACGTAGTGTTTGGGACTATTTATGTATATACTTATACTAATTTTACT
-TATGTACCTTTTTTACTATTAAAATTATATAAATTTAAAAAATTTGATTATTATTATTCA
-ACAATTTTTGGAAAATTTGTCCAACGAATGGCTATTTTGCTAATCAATTGTCTTATTAAT
-AATTTATTGAATTTCTCTACAACTGTAAATTAAGACCAACCGTCATTAAGACCTGTAAAT
-TATTAACACTTAGTTAAATAAGTATCACTAAATAGATTATATCGGTGGGTTTTAAATTTT
-GACTGAATTGAAGATTCGATTTTTATATATTCTCAGAGAGATTTCTGATCCTGTCATACG
-TACATATGTATATACAATTTCATTTATTCTCCGAATATATAAGTTAAATTAGGGAACCAC
-TACAGATATTGAAGTTTTATTTGTGGATTTTTTTCAACACTTAGCATTGGATATTGACCC
-CTATAAAAATGCTTCATCAATCCATTTGTGTAGTCACTTTGCAAGGGTGTACTTCGGTTA
-ACCGACTATATTTCAAAGCGATAGTTAATGAAACTTATGCTGCTATCACATTATTTACTG
-TGAAAATTCTTTGTGAACTGAAGAGCAATCGGGAACATCGATCTTGACAACGCCGAATTC
-GTTTTGGTATAACACAGGATCTTTAGTTTATACTTGGTTGGCATCACATCGAAACTTAGC
-ACGGGAAACCATGGTTAATCGACAATATTTGCGCTGTGCAACATGTACAAGTACATAAAT
-AGAACTGTTTACACATAACAACAATGTATCAAAAATCCGTTAACAGCCGACGTGAACACT
-CGAAACATAACCAGACCTGCCGCAGAAAATGCTGCGATAAGAGATGCTAAAGAGATAAAC
-CATCTCTTACCAAAAAGTTAGATTAGATTGACCAAAGAGGTTAATGTGTACACTTAAACT
-GTCTATAATCTTTACAACACATATAATGACAAACATGGATATTTTTCAACTCAATAAGAG
-AATAATTTATTAGGAATTTGGAATATCAAACGGCACAATGATACGCAGCTCTTACTTACT
-TACTTTTTATTAATTTTAATTTTCTTTTTACAAAAAAAAAAATGTATGCTTGGAGCAAAT
-TATTAGGAATTATATAAGTATAATATTATTATTATAATAGTGTTATTCCCAGCTAAGAAC
-AAATCGCTTGTCATCGGGAAAACGTTTTTGATTTTATAAATTAGTTTCCACCTTTCCAGT
-TTTGTTGGTTTGCACTCACAACTCACAATGACGCAAATGATTGCTTATTCTGTATTTTTT
-TATTCTAGTAGGAAAAAATCTACATTGGCAACGCTGCTGCCGTGAAGCTAAGAATGCAGT
-ATTAAAAAGCGAAACAAAATAATATCAATAAAAAGGTTAATGGTAAACTTAGGAACTTCC
-AGCTCTTAAACCGCGCAAATATTTTCCTTTATGTGATAATTAAGCAAGGTCATGTAGAAT
-CTATTGATAAATTTCTGATTACAAAAAAATATTTAAATATTCGTTGGTTTTAAAAATTGG
-AAGCAATTGACCCCAACAAATGCTAAGCACGAGCTCTTGTGACATTGTCTACTCCGAAAA
-AGGAATGGTAATCTTTTAATTTTTTGATCCTCTTCATTGTAATTAAAAATACGTCTCATT
-ATGTAACACAGTTTTGGATTAAAAATCGAGCACACTACAAAATAAACTTTTAATAAAAAA
-TATAAGACAACATAACATATATAAGTGAAAATAAAATGTAAGAATCATGACGAAAAATGT
-GTTATTTTTATATTACACATAATTATATTTATTTATTATAGTACAATGACCAATATATTT
-ACTAAAGGCAGCCATTATGAAGAATGCAAGGGGCAACATACATACATCAAAATTAAATCG
-AAAGAAGTTTATTTAAAAACTAAACAACACTCTGACCAAAAACCAATTATAATTAAAAAA
-TCAATTAAAATATTAGCTAAGTGTGTGCTTTTTAAATACAAAATGAAACGTCTACTTGAG
-TTTTTAAACCTTTTATTCTTTTTCTAAATTCCTTAAAAAATATTTCAAAAAATGAAATTA
-AAATTTAAAATATTCAGGGGTTTCTTAAGGTAATTGAAACAGATCGAACTGCTATAAAAT
-TGTAATTTAAAATACATATATTTTATTAATCCATAATCCGAAATTTCGACCTCTTACTCC
-TACTGTCTAAGTAAGAGATATCTGTTAGTCGAGGAAATAAGCTATAGCGTTCTGTCTTTG
-TAGGTTTCGGTCAAAGACACTGGAATAACAAGACGCGTAACGGCCATACATTGGTTTCAA
-AATTGCGCTCTGTTGTCCCCTCGCTTACGCTGAGAGCATAAGAAATCTAAAAATAGAATT
-TGCTTGCTTGTGTGAGTAAAAACAATAGATATATGTATGTGTGTGTAGTTGTGCTAGAAG
-ACGATTTTCGGGCCGAAATCAATTTTGTTTAAAGAAACAAGAAATGGATATTCGCCATTT
-TTGTATCGTATATGATGAAATAAAATAATAATTAAAAATTCACGCCGTGACTATTATAAT
-TTTAAAGTTTTTTTATATTCGTTTGCTAAAATCGCCTCTTGAATTAGCTACCGTTTACAT
-ATTTATATTTATGTTAATAATTAATTATATGTAATATATGTAATAATCGGTACCCACGGG
-ACAACACGGGGAGGCCATTGCAATTGTAATTCACATGTCGCAAGCAGAATACTCTAATGG
-CCTATATTCTAATATAAAGTCATTTTTAAAATTTATTTTGTGATACTATGTACATAGATT
-CGGCAACTACTACTTTCAAGCTATATTTAAATAATAATAACATTAAGGCAATGCAAATCA
-AGAATTTTTTACATGGTGCCAATTGATCAAACATAATATAGATTGAAAGATTAAGAACTT
-CTAAGATGAAGGGCAATACAATGCATGAGCATACGTGTGCACACATAAAGTTTTCGGCTG
-CCACTGTATGCGTAGAAAAGAGCTGTTTGTTGTAGAGCTATCCGCTCTCTCGCTTTTGAA
-CAAAAATTCGTTAGAGCCTGGAGCCACATCTAGAGCCTCACCGAAAAAATCGTGCGCAAA
-AAAATCTTATGACGTTACGCATCTCGTTATTGTAGTGTCTTTTTTTCGGTAAGGGATTGG
-AATGCTTTTAGAATTTGAAATAACAAATATGTATGCCCCCTTACCGAATATATAAAACAT
-TATTTTATAATTTTAATTATGCCATATAAATATAAGCCCACGAGTATGCAACGCCTTTTT
-TGTTAGTGGCGTCATAATTAATATTATTGTAATACCGGCTTACGCCGGTATTAAGGCTTA
-TTAGGGCTTACGCCGGTATTAAGGGGAAAATAAATTAAAATAAATAAAAATAATTATTTA
-GTAAGAGCATAATCATTGCATTTTAATGTTTAAAATAGCTCGGAAGACATTATATTGTTA
-CATGTATTTAGAATATTTAAAATAAAATTCTCGTTTTTGTAAAATAATAAATGAACTTGA
-TTAAAGGACATTTGTAAAAAATATTACAGTGTTGAATCAGGATTTTAATTTAATTTTGTT
-TTGTAATTGGTATATTGCCTATAAAGTAAATACAATCTAAATAGAATAAAATAGTTTATT
-ATGACTGATTTCTTGTCAGTGTTAGCTAGATAACATTTTTTACTGCATCATTTGAAGGTA
-TCTATTTTCCTCGAGTAAGGAAGTAAGGGATGTAGTCATATCGTTGATCACCATATTTGT
-CCCATGATATGGATGTGTAGAGCTGCTAACATCGGGAAACAATGTATTGTTTACCGGCAT
-TCCCGGGAGGCTTTGTATTTGATTGGTAGATGTGTTGTTCGTCTCCATCCAGTTTTGACA
-ACTTTGTACATATTCCAGAGTACGCTGATATGTATCTAAATGCATAACCGAAGTATTACT
-CGCTTGGGTGTCACAAACTATTTTTTGTGGTTCAGGGGGAAATAATTTGGATGTTGTTAT
-TGGTTGCATATTTACGGTAGAAAACTGACCATCATTATTCAAATTAGTGGAAGGTGACAT
-TTGAGATTGACTTATAATGCCGCATTGGATTTCATTATCATGATCTCCGTGTACTTTAAA
-TATATTTTCTGTTTCGTTTCGTGGATATATTGAATCTACATTAAGTTCTGGCAAGCTAGT
-CATCGATGAGTCTATGATTTGATTATAATTTGATTTTTCTGTTTGCCGTTGATGAGCTGA
-CGGTAATGCTGATTGCTGCTTGGAGCCAATGTCAGTGTTCATATATTTTTGAGACTGGTG
-ATGGAAGCTTTCGCATTTGGCATGCCCATGTTCATTTGGTACAGCTAGGGTACTTAATTC
-TCTTTGACTGAATGAACCCCCGACCGCCGTCATAGCAAATTTGTCTTGTACTGTAAACTT
-TGTTGTATTTGGTTGTATATCAACGTTAGAAGGCGGTGTTAAAATTTGTTTATTGGTGTA
-ATATATATTTGATTGTTCTCGGTAGTGGTTTGAAGCTATAGTTTCGGATACATTTGACCC
-CACAGGTACAGCTTGATGTTCTTTTTCCAAATGATTTGTGTCGTCTTTTACCAAGTTTAA
-GTACTGAAGCATTTCATCGGGAAGTATAAGTTCTTCAACTTCGTCCAAATTTATTCTTTC
-ATTTGGATGTTGGTCACTAGTCATTGCCATGTCAGCCTTAATTGAAACAGTGAACAGATC
-CTTTCTTAAATTGTCCTTATTAATTGACGATGCTATATTATTAGTCTTTCCGACATTAAT
-ATCAAAGCTATGCGGTGTTGTACTGAACCGAGAAATATTTGTTAATGGATCTAAGTTTAT
-GTTTGGCACTGGATCAGTTTGACGTCGTGCATTACTCGCTATTGCTTTATCAAATTCGTT
-TTCTCCGACTGGTTTGTTGTTTTTTATGTGTAAAGAATGCATATAACTAGGAACAGAAAA
-TCGCCCGCTAGTGAAATTGTGATATTCTGAATCTTTCCGCTGTAAGCGCTTTAAGTTTGT
-TGCAATTAAGTGGGACGATGGAGGTGGGGGTAGACTGCTATTGTAAATTCCAACACCCTG
-AACCCCGATATTAGGTTTATTAATACATGCATTTAAGCTTTTGTTCGATTCCTTATTTAA
-TACGGGTAGTCCTGATGTGGAAGTAAATGAATTGCAGTTAGCACCATTTGACATTTGGCT
-AGAGCGCCGTGAGCACCCTGGTGAAATGGGATCATAAAAGGATGCAGTCGAGTTACACGA
-GGGGTTCGGTCGCATGGTAGGTATAGAAGACACCTGGGATGATTGACTGCTACGACGACT
-TTGCATGCTACCGTAATAAGTGCTTGCAGTGGAATTTTGACTATCGCGACGAAACTGTCC
-TTGTATCGATCCGGAAACAGTTCCTTGCTTATTCGATACTGTATTACGAAAACTTGTTTG
-GTTTTGTAAAGGGTCTTCCGTATATCCTCCTATGGTCGTGTTTGGGAGCTTAGGAATTTT
-AATTTCAGCATCAGTACCTGGCTCCATTTTCAGTTCTGTAATACGCTGATTAAGTTCGCT
-AATTCCAAAGGTACGATTGCTTTCTGGAATGTTGCAAAGCATAATCGTACTTGAATTTAT
-ACCTTTAGTTTGAAGACGACCTCTAAACCGTTGCCTAGCCAAAACAGAACCTCCAATAGT
-CGAGGCGGATGCATTTCCGTTACCAATATTTACCATAGCACGTAACACAATTGGTAGGTC
-TGCCACGTCCACGTCATCGTCACAATTCCAGCCATCATCCAAATTAAGATTTTCAGCAAG
-ATCATCAGGTGAATATGTTAACAAACTGTCAGATGCTCGAACTCCATTTACTAAGTGATG
-GTTTGATGAGCTTATATCTGATTCAGATTTAATGCTAGGACTAGACGTGCCTAACATTTT
-TCCCAAATGTGAGTCTTCACTGCAAGGGCTTGAGTCGATATTGTGCTCTTGAAGATTATG
-CCGACTGTTGTTTTGTTGTAACCGAGAGTTTGCGTCATTTAGAGGCAACCCCTTATGTTT
-TTTATTTGCATAAAATTCAGCTCCATGGACTGTTTTTACATGTTTTCTCAAAGAGCTCGG
-GTCGGTGTAACGTTTTGTGCATCCAGGTGCTTTACAAATGTACGGTTTCTAAAAATAGCT
-ATAAATGAAAAATATTACTTTTATATAGATGAAAGACTTACCTCATTACTGTGTGTTCGA
-TTTTGATGCTTTGCGCGATCACTAGCATTACTAAAGGCTTTGCTACATCCCGGATACTCG
-CAAGTGTATGGTTTTTCTCCTGTGTGTGACCGTAAATGAGTTTTCAGGTTTTCCAAACGT
-GAATATGCCTTAAAGCAGCCTTCAAACTAATTTACACATGATTTAAAATGGAATTCATAT
-AAATTGTTTTATATAATTTATTAATCTTACCGTGCATTTGTGTGGCTTTTCACCGGTATG
-ACGCCGCATATGCACAACAAGCATATACTGCGCTTTAAATGGTTTTTCACCGCGTGTACA
-ATCTTCCCATCGACAGACAAAAGCTTTCTTGTTTGTTTGAATATGATCATTATTTATATG
-TTTAACAAGTTCATCTTGCGTAATGAACTCAATGCGACAGCTACGCCAATGACAATTTGT
-TTCAATGAAATCTCCGGGTTCATCCTTGATATCCGTAGTATCAGCATTAGCACAATCATA
-TTCATTTGACGGAATCGAAATTGATCCGCAATTAATATACTCATCCAAGCGGCTGTTTAC
-TTTAACGTCACCAGGAATGCCTGTAATATTGTTTACCACGTTGTTGTAACAACGGTCAGA
-CAACTGTGAAGACGCACTGTCGGCTTCTACTTGTGCTACGCCGCCAGATGTCGATGAAGG
-CTGCTCGGGGACAACATCTTTAAAGGGTCCCTTTTTCTCTCTTGCATCATCTAAGTTCTT
-CAACTAGATAAACGATATAATATAATCATTTTTAATATTTTAAATTAATTAACAATTACC
-GAGAATGCTGCCGCTGGGACCTGGCTTACATCCTTTGTAACAGTTGGGGATGTTGTTATC
-TGGATATGTGAATCGCTTAGATTAGGATGTACGTCATTCACTCTCAAAGAAGCAGAGGTT
-GGCATATGCCCTATAGAAAATCCAGATGCAGCAACTTGTTGTGGTGTCATCGGATTTAAC
-AGACCTGCACTTGCACGCAATAAATGAGCTTGTATCTGTTGCAGACGGGTTGAATGAACA
-TGAGACATGGGATTAAGGGCGGTAGCAGAAATATGACCGTAAGAACCACTAGCCGCGCTG
-CTTCCTCGAGAACCGTTCATAATTGTGGCTAAAGAGTTTGGCGAAAATCGAATCATTGAA
-TTAATATCAAATGAATCGGAATAAGGCGATGACGAAAGTGCTCGTTTGCGGCTTATGCTG
-GCACGTATACTTCCTCCTGGTGGTCGAGGGCTACCCAACCGCCTGTTTCCATCAACACTG
-AAGTGAAAATCAGTACTTGCGAGAGATCCGGCTGCTGCTGCTGCCACAGCAGCATTATGC
-AGTTCACCCAAAGAGCTCAAACCTCGGCTGCCCAAAAAATCAGCTGATCCCAAACCAAGT
-CCGGCAAGATGGAATGCTGATGCACAATTGACATAGGGATCTAACAAACAAAAATCCATA
-CTTTTTAAGGTTACTTTTTTACAAATACAAGAAGTTAAATACCGTGAAAAGATGAAGCTG
-AATTAGTTCGTTGAAGAGAATACAACTGTTCCATGTATCCGGGAATTCTATAGGCCGGGT
-GAAAGTCATGTGGCTGTCCAGTAACATTTATATTGTGAACATGTTGAGGCTGATGATTGT
-GCTGGTGGCCAGCATTTCCAAGAAGGGTGTTTTCATTGCATATTTGTGGTTGTATTGAAG
-TTTTAATTGAATCTGATGTTCCACCCGTTGGAATAATTGATGGCACTGTTACCGAGCTTG
-AAACGTCAGTTGGGTGATGTTGGTTTATGCATGGTGATCCTGGTAAAACAGTAGCCGCTG
-CAGCGACGGCAGCTGCTCTCCTGGACGCTAAAAACTGCAATTCAGAATACCTATAGGAAA
-TAAAATAAATTTTTTGTTAAATTTTGTTTATCATCTATAAGTGCGTAAGTACTATAAATC
-GTCTATCATCACCCAAAAATCTCGTATTTGGGTTTACATTTTTGTAATCATCATTTTTAC
-TTAGGGAGAAAGAAACGTTTGACTTTTTAGAGTATATATTCTTGAACAGTCGATCTAGCC
-ATGATCGTAAGTCCGTCCAAGAGCCAAGGAACTCTTGTATATATATATATATGCCAGAAG
-TTCAGATGAATCATGATTCATGATTCTAGTGACGCCTACACTGCTAAGTTTGTTTCCGGA
-CGCTCCTACACCCAAAGCCCAAAAACAGCACAAAACAAGAGAGAATGATGTAGATGAGCT
-CCCCGACTATCAGATACCCGTTGTTAATACCAGTGTGAATGTGAATTTAATCATTTTTCT
-GAGATATCGATAGATATTAAGGAATATAATGACAAAAAATTTAAAAATTGTTTAAAAGTG
-TAGGCGTGACGGGTTTGGCGGCTTTAGGGCGTTGCACTGGTCATGTAAAAAATTTGTTTG
-GCAATCGACAGAAATTCTACGACCAAAATTGCTCTCTTTCCGCTCGCTCACGCTGAGAGC
-GTAAGAAATCTAAAAATAGAATTTGCTTGCTTGTGTGAGTAAAAACAAGAGACGAGAACG
-CGTATATGTGTGCGTGTTGTGCTAGAAGACTATTTTCGGGCCGAAATCAATTCTGATCGA
-AAAAACGAATTTACATTGTACATATTAGGGTAGTTTTTGCCAATTTCCTAGAAATATGAT
-GAAATTAAATAATTTTTTTAAAATTCGCGCTTAATTAAAGCTTTTAAAATTTGTTTGTTA
-AAATCGCCGATCGAATTAGCTACCGTTTACACATATATATTTATGTTTAATTCTAATTTG
-TCTCTCATCTGACAATTTTTTAAAAGCGAAATATTTTTTTTTGAAACACTTTTAATGTTA
-AATGACTTAATAAATATAGTAAATAATTAAAGGAAGTACAATAGAAATTATTATAACTAC
-TGGAATTTCATAAATTCCATAAGAATATGATAACTGTTTATTGCAAAAGTCTAGAATTAT
-TCTAGTGTCTTTGCTTTGGTCATATCTTGAGGCACGAAGTGCGGACACAAGCACTCAACA
-ATCATTGCCTAATTAATTTTTACACGCCGCAAGACGAATACTCTAATGACAAATATTCTA
-AATATATAAAGTCATTTTTAAATTTATTTTTGTGATAATATGTACATAGATTTGGCTCTT
-TCTAATCTATTTTCATATAATAATAACGTTAAGGCAATGCAAAACAAGAATTTTTCACAT
-GGTGCCAATTGATCAAAAATAATATAGATTTAAAGTCAAAGAACTTCTAAGGTGAAGGGC
-ATATTTTGTCAAATTTACAATGCATGAGCATACGTGTGCACACATACAGTTGTCTGCTAT
-CACTTTATGCGATGAAAAGAGCTGTTCGCTGTAGCACTCTCTGCTCTCTCGCTCTCTAAC
-AAAAATTCGAGAGAGCCTGGAGCCACCTCTAGAGCCACGGCGAAAAAATCGTGTGCCAAA
-AAATTGTATGGCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTAGAAGGTTCAGATTAA
-GCATACCCATCCATACAAACCGATGTTTCCACGCCTACTTTAACGAACACAAACCGACCA
-AACTGCCAAGCCCACACTTTTGCAAAATGTTTTGATTTTATTTAATTTGATGTCAATGTT
-TATGGTAAGCCAAAAACACTTCGGCCCCTCCTAACAATTACAAAACACCCAAAATGCTAA
-CGCCCATACTTCAGTAATTTTTTTTATTTTTCTCATTTTTTTCCCCAATATCTATCGATA
-TGCCAGAAAAATTATGAAATTTTGGACTCTCCATTTCACTAGCTGAGTAACGGGTTTGTG
-ATATTCGGGAAAATTGACTATAACAGTCTCTCTTGTTTTTCATGAAGTCTTGCAAATTTC
-TATCGATTCGCTAAAAAGTTTTTGTATCGCTCTAACGCCCTCAAACCGGCAAGCATAAGC
-AAAGACATTAGATACATGATTATAAGAAACCCCGCTATTATAATCCGATTCATTTGATAT
-ATAAAAAAATTCTTGATTATTAATCTCAGACATACAGATTCAAGTAACTTCTCGATCAAC
-CAACAATAAAGTTAGAGTCTAATTTTTTTAAGTATTTTAATGTATTTACTATTTATTATT
-ATATAATTTTTATGTAAACGCCAACATAATTTTCTTTTGGCTAGCTTCGATGTTAACATA
-GCAATATCTTTGAATGCAGCGTTTTAAATTCAAAATTAGATTACGACTTCTATCGATATT
-TAAAAATTATTTTTTCCACGCTCGCTCTTAACCGCAGAAACGGGCACGTCCGCAATTTCA
-AAAAGAGAGAATGCTATAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCAGCTAGTG
-TGAATGCGAAATTGCACAATTTTTCTGGGATATCGATAGATAAAAGATAAAATGAGAAAA
-AAAATTAAAATATGTTGTCGGCAAATCGATATAAACTTAAATTTATAATAAATAATAAAC
-TAATAAATTTATGAAAAAAATTCCCAACAATTTTTTACAAATGTGGGTGTCGGAGTTTTG
-GGCGGTTTTAGGGCGTTGGCAAAAAGTTTTTTTTTAGAAATCGATAGAAATGTAAAAGAC
-TAATCAGAATGTGAAAAGAACAACACATTTTTCAAAAGTGTGGGCGTGATAGTTTTGCGC
-TGTTTGTGGACGTTAGAGTGGGCATGGCTACTTGCGTCTTTGTCTCTGTATGCTGAATCT
-AAACCTTCTAGCTTTTATAGTTCCTGAGATCTCGACGTTCATACGGACAGACGGATATGG
-CAAGATCGACTCGGCTATTGATCCTGATCAAGAATATACATGTATGTATATACTATATAT
-GGTCTAAGACGCTTCCTTCTGCCTGTTACATTCATTTCAACGAATCTAGTAACGGGTATA
-AAAATGTTTATTATTTATTGATTAATCATAAAAATTATAATAATAGTAATTATAATAATA
-ATAAACATTTTTATACCCGTTAATCGTTATTATTATTATTCTTTTTTATTGTTACCATAG
-TTATTATAATTATTAAAATTATTATTATTATTTTTATTATTATTATTATTGTTATTATAA
-TAATAATAACAATAATTATATAATATATATATAATTATATGTAATTATATATAATTATTA
-TAATAATAATAACAATAATTATTGTTATTTTTTATTTTTTTAATTATTTAATTATTATTA
-TTTAATTGTTATTATTTAACTTACACATTTCTAAACATTTCATGGACTGTAATCTTAAAA
-TTCCTCGTTTTAAACAAAAATGTAGATATTTTTCTATTGTAAGGCTTACTTCTCGAATAT
-GCAAATAAAAACTTACGCAAGAGGAAAATATGTAGGTAACGCGTAGGCGTCCATTTCATT
-AAAGTTAGTCCACAACAAGAATGACGTCGTTTTATAAATTCAATTATCCTTTTAAATAAT
-ATTAACCGTCGGCGTAAACATTTTCAAAAGATTGGTATTTCAAATAACGGCACGCATAAA
-TTTCCACTTTTGATCGGCAACTTAAACAATTTTAAGGAAACTCTTTGATTAAAAAGTTGG
-TTTTAAATTTTAATATTTAATATTCATATCACTTAAATATTATAATGGTGTGAGCTTATG
-CGCTCGGCTTCCTAAGTAATGAAGGGTATCGCCAAATCTCACACGTATATTCATAAGATT
-ATCAGTCCCGAAGTAATATATTTATCACTAAATATTAAGTAGCGAACAATGAAAATCAGT
-TTTGTAAGACAAGTCAATATTTTTTGAATGCTGCGTCTTATTCCTATGTTTCTTACGAGT
-GGACTGAGCGACATTAACACTAGCTGTTGCAATGCTTCGTTAGTTTAGATGGAGCAGTTC
-GGATCTCCTCTCACACATGCCATTGTCCAAACACAGATACTTGTACAGATTCTACATAGA
-TACGTGTAGGTTCACAAACATAAATACAATACAGTAACAAGTGCATTGGTGATTTAAATG
-TCTGTGTGTACCTACGGATCACGAACAGTCGGCGAAGGCGGGCAGATCGAAGATGGCCAC
-ACAATACATATACTCGTACGTGAGTTAAGATACTTTTCGATGCCAGTGCTGTTAATATAG
-ATATTTTTACGCTAGTAGTTTGTGTCTCTCAGTGGGTAATTTTTGTCCTCGGCGATACAA
-TATTATTTTTAAGCAAAAAACGCAAAAGTTATTGGCAACGCCTATCTCTATATACATATA
-CACACATACATATATATATATATATAGATTAATCTTACAGTAGCTTGTACACCCGATTCA
-ATCTTGATTTTGGCTATCTCGTTGATATTTGTACCCATTATACCCAGTATATCCAGTATA
-TTAAAATACAAACATGTATTTGTAGTCGTATTTATCTATTATAGCCTTGCCCTTGCGAAT
-AGCATTCTTGATGAAAACATACATAACTGTTTTCTATCCTATCAAGACTGGTTTGGTGTA
-ATATTTGCGACACAGTATTTTTGCACTCAGTGTACTTAATGCATCGAATTTTTACCCCTA
-TCTTATGGGTATATTGGGTATACTAGTTTCATTAAATAGTATATGATGTTAATAAGGTAG
-TAGACTCGGTAATCTAACAATCCAACAATTAAAATGTTTCCAACCCCTTGGGTATGTGGT
-TATAGCAATGTTGATGCTTAAATAAATGTTACTTCTGGCAGCGCTTAAATACTTGTTTAT
-AAATTTTGAAAATTAATATTTCGATTGCAACACTTCGCCCCTTAGTTCTGTATTGGTCAA
-TTCAACAACACTGTCTTGAACCAAATTGGATTTATAATTTCCGACACGATATTACGTACG
-GGCATAACTAGATTGATTCGGCTAGGGTCAATCAATTTCTTTTATCTGATATACGGCTTT
-AACCTAGACGACATTTTGCGGTCTAAAGACGATCTAGGTGAGTATAACGACAATGTTTTA
-AACAAAGCAATATAACAAAGTTTATAAATTCATGTCAATCAATGTTCTACTTTAATGATG
-GAAACGCGTCTATTTCCGAACTGCATTAGTAATTTTGGCTGTGTTTATTGAAAAAGGTAT
-TTAATAGTAAAGACACACTACTTAAAGAAAAATACAATTTCGGAGACTTGTTTGTTCATA
-ACGCGTGTAATTAAAAAAAAAAGCGACTTGAACTATTAAATATAATTGTGCCTAGTACAA
-GATAGCTTTGGCAAGCCACAGTTTTGATAAAGCTACATAATTAGTCGTCAAATTTAGTAA
-AATTTATCGAATAAAGTGGAGAGCATAATTATTTTCATTATGCCATTAATATTCAGTGAA
-TATGGCTGTCCAAGAATATTCATATGTACTTTTTGGTGGCATCTGTCTTTTAACCCCGTC
-TTTAAAGGTGATTTTAACTAGTTAAGTTTTATATTAATGGGTAGGTGATGAAGTTATACT
-GATAATTTTTGGTGTTTTTGAAGAAATAAACTGATAATATATTTAATCTCAAAAAGAGGT
-ATTTTGCAAACCTCCAAGGGTTTTGTAATTTGTGATCGTTCGAAGTGGGTATGACTTTTT
-TTTGGTACATCACTTTTAAAAGTCACTTTTAAAAGGGTGTGACAGTCTTCGGCAGTTTGT
-GGCCGTTATATACTTTGCATCGTATGTATATATGTACATATATTTTATACCGAACAAATA
-TTTGTTATGACAAAATTTTTTGTATAAATACCATAGTATATTTTATATTATGTTACTATA
-CTTTAATGCCTTCTCGCCCGTGTACTCGTAGTGGTTATAATATAAAATAAAAGATTCAAA
-AAGTTTGTATACCCAGTTTATTTCAATAATAATAAGGAACATTAAGAAAGCCACATCCTT
-TCTTTAAAAAAAAATTCTGTTTTTAATTTAAGTATGTAAAAAAAATGTTATTTAGAACAT
-TATTACAATATAGGTATGTACATATGCTCTTCGAATGCCTTTGAACGGTTTTATATACAT
-ATGTATATTTACATATGTAAATAAAAATAAAAATCTTTCGAAACGTTTTAAGCAAAGAAC
-TATAAAGCTATGTACATATGTAAGAGATTAGAAAAGAAATTGCAGCTCACATTATATTAT
-GCAGCTCAATTAATATTAACTCATGCTACGATTTACAGGGCTTATATTTACATACATAAA
-TACTTTTTGATACGTCCATTGACGAACACGTACATATACATTTATTTGTATTATTTGTAT
-TATATGTATTTATTTGTATTTATATGTTCATATTCATATATATGTTCATTCATTCATATA
-TTTATGTCTATACGAAGAAATTTATTTATTAAAGTTATGCTTAACGCCGTTGTACCTGTA
-TCTGCAAAAATTTATATTTTACAACCACCGTTGACTAGTCTTGGCAATGAATTTCCTAAC
-TATAAAACAACTCTGTACATACATACATATGTAGATGTGTATGGTGTATCCTTGTCCGGC
-ATTAAAACAAGAAAAATAACATTTTTCCTGCAAGTGCACAGCAGGATTGAATCTGGTATC
-GTCAGATTCTTTTGATACCCATGCGTTTGTATGTATATTGTATGCATCTATATACATACA
-TACTTGTGTGTGTATGTGCCAGGCCTTTTGTAATTTAACGTCTTACTCAAAACTCTATGA
-AGAAGCGGACACATGCTGTGCTTCTACAGCTTACACATACAAACAAATCTGTATGTTTGC
-TTAACGTACATTTGTGTGATTTTCCAGACCCTTTATGAATGTATGTATATGTGTGTATAA
-ATATCCGCACAAGATAATCGTATTTGCAGGTACGTCTGTACGCTTCTTTAAGCGTGTATA
-TGCACCCATACATAAATATACATAGATATATAGGTATGTATGTATGTTTGGTGGTCCCAT
-TCCTTTTTATAAAAAACGTTTTGTCGATTCTTGGAAACTACAAAACCAGAAATTTTGTTA
-TACATATGAACATAAATACATACATATCTCTAAGTATTATCATAAAAATAAATACATACA
-CATATGCTCAATTACATACATATGTACGTACATTTTCGCATCCAAACTTATATATATAAA
-TGTATATATGTAAATTGTAAATAATTTCAAACAACTTTGCACATCTTCATAATTTGCAAA
-AAATAACGGATTGTGCGTAGGTCCGTAATGAAACATATGTATTCATATCTATTTAGTATT
-ATTAGTATTATTTAGTGTATTGAAGCATGTACATATGTTTTCCACAATTAAATAAGTATT
-ATAAGACATGTACATACATATGTGGTTTTAAAAAATTCTTTGAGTTGTCTTCATAAATAT
-ACATATGTAGATATATGTATATATTTATCTATATAATTTATAACAATTTATATAATTTTT
-AAATGTATATATATAATTTATTAACAAATCAATAATCACATCGTCTAAATAATAAATTCA
-GTGTTAAAGCAGTAATATAAAAATGGTTCAAAATAATTTTTAATATTTAATATTTTTTCT
-ACTTTTTGCTTGCCATTACAGCACTTTAGTTATGCGGTGTACCCAATGACTTTATTATCC
-TCTCTTCTTTGGTTCAGTACAAATTTTAAAGGCTTAATTAGTCACCGGTTCGAAGCCGAA
-AAGGGTGGAGAACGTTCGGCTTAAGCGATATGCTCGCACACTTGTGTATACGTATATGTA
-TACACACATTTATATCATATATCTACGTATACTGTATATACATTCAAGCCGTTAACGTAT
-AATGTCTTCTTGAATCCAGTTTCTTTTTCGATTAAGACGGAGCAAGCTGCAGATTGAAGC
-ATCATCATTAGCAAGAAACTGAGCTGAGAAGACCTTTGAAATAATGTTGTCAGACGAAGA
-CAAAAATACATACAAATATGTATGTATGTATACATAGGAAGGAAGCAGACAAAAAAAGAG
-GCAATAACAAAACAAAGGGAATGCTTTTTGGACCTTTATAAGTACGAATGAACAATAAAT
-GTACATACATATGTATGTAGATATTGTATAAATTAGCTATCATTATACTATGTACATATG
-TTATGAAATATAACAATTAAAAGTATTTTTACACTTGTAACAAATGTTTCTAATATAGAC
-ATTATTTTTTTCCAGTATGGTACACATGTGTATGTACATAAAAGCCTTACTGAGGTTAGC
-CTTTAAACTGGATATTGCATACATTCATATGCACAAATGCATATATGTACATATGTACGT
-ACATTGTATGTATAATTCCACAAGCGTCAATATACATATGTACATGTTATACTCGTATAA
-GCATTTAGAAAAAAGATTCCCAAGAGACTAAACACACATGCATATGCGTCTGTAAATTAG
-GGCGGACTTCAGCTTTATCAAAGTCCTGCAATAACACCTCTTTTTAAATTAATTTGTAAT
-AAGAAGCCATAACAACCTTACATGTGCATACAATTCAGAGCACTACCTTTATTACCCGTC
-ATTTGTTATTTTCTGAGGAAAGTAAAGAAATTACAATTGGATTACTTTTTCCTGTGGTCT
-TAGACATGTTACATTTTCGTTTCTGAATAAAGTTCTAAATTTTGTATTTCGTATAAGGAA
-TTTAATAATTATTTTTAATGAAGTCATTTTTTGAAAGTATCTAACAGATCTAAAAGGATT
-TGTTTTGTACCGTTTTAAGTATATATGTATATATATTAAGTATATGTATTCTGAATCAGG
-ATAAGAAGTAGAGTCAATGTAGCAAGATCCGTTGTCCGTATGGGCGTTGAGGTCTTGAAA
-ACTATAAGAACGAAAAGTTTGAGGTTCCACATATAAATTCTAGGGACGCAGAATAACTGT
-TACCTCCATATGTTTGAATACGTTATTATCTTATTATTTTTCCTACCAATTTCTGAAAAT
-ATGCAAACAAAATGATAAAACGCTAAACGGGTTTCTAACAGTCAAGATAGTCAGTTTCTT
-TCTTGTTTGTTAATAATTTTGCTAGAACTTTTCACTAGAAAAATAGCGGTGACTTTATTG
-TGGACTAAACACATGCTTTGGGGTTCCTACCGTGCGGACCATAGAGAAACTAAATAAAAA
-GTTTTCCCTCCAAGCGGCATTCGGAACAAGTTAGGTTTAGCTGCAGAGGACATCCCACTA
-TTATTTGAAGCAGCAGGGAAGCTTCGGCATCGCTTGTTTAAATGACACAAGATGCCAGTT
-TCCTTAACTTGAAGACCCATTCAAATGTGTTTTATTGTGGTGGTTAGGAAGTGGTTAAGA
-AACGCGGTTAACAAAGTTTAACAAGAGATTGTTATTTTTAAGAATAAAAACCAAAATCAA
-CTGCAGTTTGTAAAAAGCTGATTATTTTATTTTATATATTTAGCTAAATCCAAAACCAAC
-TGAAACTGCATCTTGTTTTTTGTTTATTGCTTGTAATTGTTAATGTATCGTGTCGGCAAT
-CCACTCAAATATTTCTCTTGCCAATTTCTAATGATACTTTAAATCGTGTCTACGATTCAC
-TCCAAATTAAAGCAACACATGCTAAATTCAGTAAGCATAAAAATATTTTTCTCGCCAATT
-TCTAATGCTTCTTTAACAGAATCTCAGCCTCACAGTCACACTGAGTATAGGGCTTCTTTT
-TAATAAAAGAAGCCTTTTCCTTTTTTTTTCCTTTTTTCAAACCTTTCAATTTTTTTGAAT
-AAAATACAATACAAACAAAAAATACGTATAAGATCACCTAAGTATCAGCTAAGAAACGAA
-TAATTCAAAACTAAAGAACATAGATGTGTCCAATTTCAAATCACTTATGAAATTTATTTA
-TTATTTATTATAATTATATTTATAAGAACGTCATATTTGATTTTTTTACGTACGTAGATG
-CATACAGAAGGTTCAAATGTAAATCTTTTTATACATATGTACATTGTTTGGCTATAGTTT
-TTCTCAAATTTTTTATTGAAATTATCTCAAATATTCTTTAGTTTTATGTCCTTAAAATGT
-TTTTTTTTGAAAGAACACAAGTTAGTCAAATCATCTATAACATATGCTACCATTTACATC
-TACCATATAGATATGTATGTATGTACATATATATTTATTTTCAGTCGTCAACAATGAAAT
-TTATTATATGTACATATTACCCATTGAGTAAAAAAAATAGGAGTTAGCGTTTCCGGCCTT
-ATAATGTATACATACATATATTCCTGAACAGGATCACTGGCCGAGTTGATCTGGCCATGT
-CCATCTGTCCGTATCGCCGTACTCGTCCGTACTCGAGACTTATAACATCTAAAAAACTGA
-TACTTAGGCATGCAGTGCAGAGCTTTGTTTCCAGCTGTTTACTGTTTGGAACATTTTTTT
-TGCTAATTTTCTTGGTTACTTCAATCGGTATTTCAAATATTTTTCTGTCACACCCATACT
-GTAACTCCCAATTTCTATCAATTAAAATTAAAATTAATTTGATAAATTGAATTCATTGCC
-TTCATCAAAATATTTAATTGTTCTACGGACGTTTTCTACTGACATAATTTAAAATGGAGT
-TTTTATTTTTTTATTCAGCGAGCCCCACAGACACAGCTGTATCGTCTCGATTCGCAAGAT
-GTGATCCAGAAAGGAGAAAATATATAAATATTAGTAAGATCTTAGTAGATCTTAGTGTGT
-GATAAGTTCGAATTGATTGCTGTAAGAGCCCCAGAGTAAGCGAATAAGCTCACATATATT
-TATATATATTGATTTGTGCTTATTAGTCTACTGGAATAAAAAAATGTGTGAATCCCAATT
-TGGGCGCCGTTAGGCAATCAGAAAGAAGTTTTTTTTGAACCATATAACGTTTTTTTAAAT
-GTACGTATTGTGGACTCCACGCAAGTTATCCATACTCAAGAATCGGACGAACTAGTGAAA
-CGAATAAGCTTTTGGTCATGTAAGGATCGATTAAATTCCTTGGACCACGTTGTTATAAGC
-CAAGTATCAGTTGTCGTCATATTTATCGCATGATACTGTAGTTTTAAAAATTAATTTTTT
-ATCGGTTTAAAAACGATTGAAATTTATAAGAAGTATCGATAGGTGTGTAGGCCAATACCG
-ATTTTATTACAACCTTTCCGCACTAAACTAAAATACATATCGAAGAAAATGTAAAATAGG
-AAGACTGTGTTAAAACCATTTTTTTTAAAATAAGCAAAAAATTTACCGATGAGAAAATAT
-CATTAAATAAAATCTATTTGGCGAACACACTATATTTGTAAATTTAAGAATTCTTAAGAA
-TTCTGACCATGTATACAGCTACGTTTTTGCTGATATTGCAAACGAGACATCCTTCTGGCA
-ATGGGTGCACAGGGGGTTGATGCAATTTGTTTTATATTCTAGTCTATGATTTTATTATAT
-TTATTTATTTATTATTAAATTTAAAAATATTTATCGTATTCTTATATTTATATATACATT
-CTTTGAACACATCGTAAGGTGAGGTAATAGATCGATACGAAATGATCTGGCAAAAGCTAT
-AGACGCAGGAAGAATTCATAACAATTTCTCAGTGTTAATTTTAATATTTGTGCACCAATT
-GCATGAAAACATGCTATTAAGTAGTTGAACAAATCTAAATGAAAAGTTAATATGGGATGC
-AGTTTGCTGTTTATAGATTTTTATTAAAGTAAAAAAGAAAAACAATCCATAAATTGTTAA
-GTCAAAATTTATAGGATAGCGCCACCTACGATAATTAAAGTTTTTTTGATTCATTTCGAA
-AAAAATTAGATGATTAACACTTAAATATTAAAATTAGAATATTTTTAAAGGAAATTAATA
-ATGAGTTGATCAGCCTTTGTTTTCAAGGACTTCACACATTCGTCAGGGAAGTGAATCATA
-TATTTTTTGTAGGTAATCCAAACTAATCGTGGACCAACCGAGTTTTATACCGGTGATCCA
-TTCTCTTGAGATGCATATTGTATACATACCACTGTCGTATACCTTCCCAGCCAACCATCC
-CCACACGTTTTCTATTTTATTAAGGTCCTGGAAGTATGGTGGCCATTCCTCTTTACGCAA
-ATCATGATAGTAATGACTATAGTGGTTTGGTTCCTGCAGATTAATTTCTTCTAGTCCGAA
-AATACAACATAATGCCACTCCTTAGACCAGGCCATATGAGCTCGAGCAAAACTAAGGTGT
-GCTTTTTTTGCCACTTATTAAGAGGTGTTTTTTTTTTAAGTTTTTCGTGTTTTAAATGTT
-TATCTTTCTTAATCACCCTTTGAATCAACTATCAATTTTTCCGGAGGAGTCGTGGGAATT
-GCTAGGCGTTTGACGTATGGACCCTCGATCTGCCGCGTTAAAGACACTGTCATTGCCACC
-TTTATGGTTTTTCCTATAATTTTGCGATGTCTGCCTTTTTTCTGCAATAATGAAAGGACA
-CTCCGCATTCATAGAAAGCTATGATTTCGGATCTTTCCTACAAGGATTACATTGTTCCTC
-TTCCCAATTATTTCGCAAAATTTTCAATTAAACAGCATAAAAAATTGTGCTGTCCTACCA
-TTCAAATTATGGAAGATATTCAAAATTGCATTTGGGGGCGGTAATCTGATGATGCAATAT
-ACGTGTCCAATTTTTGTCGAAAGTTAAACAAAGCAGAATTAAAAAGATAACGGTTCTTCT
-CAGGACGTCTTTTGTAATCCGCAATGATAGAGGGAAAACAAAGCAGCATAAACGGAAACA
-ATTATTTACCAACTAAATTTTCTATCAAAGCAGTTGAATCAACCAGTATAAGCTTTAGAG
-GCTCTTACAGATTAAGTCCAATTGCACATATTTTCATAGGCTAAAACAACATTTACCCGT
-TACTTAGCTAGTTAATTTTATAGTCAAATAAAATCGTGTATCATGCCTATGTGAATGTCA
-TATTCAAAATAAAGTTACATATGTAAGTAAACCATATATTTTTAAATTTTTTTTGATTTT
-TCATTTCATTTGGATTAATCGGACAACCAAGCTTATTTTAAAATTTCCTTGTATATATCG
-TAGTCGTCTTCACGCCATCTCCAGTAGTATTGGAAATGGAATCCACCAAAGTGTTTGACA
-TGCTTACATAGTTGGGGTATATATTGATTTTTATTCAATCGACATACCTGCGAAAAAGCA
-AAGTTTTATAAGTAAAATTCTTTTATTTAAAAATTATATTTAAACAAATGAATTTCAGCA
-CTTTAGCTTTCATCATAAATGACAGAGACGAAAAATAACAACATCATATTAAATAATAAA
-AGTGCAATAATATATGCAACAATTTCCTTCTTATAAATCTTATAAAGTTCTTTAAAACAA
-ATATGTTTGTAAAATACATCTAGTTACAGCTACGTCAAGATGACTTATATGTAGCCTGTA
-ATATAAATATACTTTTGTAAAAAAGTTAAAGGGATTAATGTTTTAAAGAAAATATAAAAA
-AATTTGTTCAAATTTTCGAAAAAAAAAAGCTAAAAATGTTTTTTTTTTTAATAGGAAAGC
-AATCTAAATAATTTAAGTTTAAAGACAAAGAAATTATAAGAAATTGGCTTCTGTATTGCA
-CGTTTTAATTCTCATTGGAATTTATAAATTAAATGCTTTACATACCTGTGAATTTCGGCT
-TCTTTGTATACACCTCGATCGTTACGAAACGTAGCCTATATAATATACAAGTAAGTGGAG
-GCTTAGCATAAAAATGTTAGATTTACATACCACATTCAGGATGGACGGCTGGAACAAACA
-TATGCCTAAAAGACGAAAGACTTCCCAAAGGCCCACAAACTAATATAACAAGCCAAGAAA
-ATAGTTTATGCAATTTGTAGAGAAATGTATTTTATGTTTGAATGCAATACATAAAAAAAT
-ATGCATTTCATATTTAATTTAAACAGCTTCCTGTACTGGGGGCTCATAACCTTCAGGGCG
-GTCGATTACGGCTCCCTCGGATGAAACAACGGCTTCCACGGATTTGCCACCGCCATCGCC
-ATGCAATTCCAGAAGCTTTGAGACATCGAAGCGCGGTTTCTTCAATACCTTTACTTTACG
-AATGTAAACATCATGTAATGGATATATGCGCTGACAGCTTTTTTCGATATCTTTCGCAAT
-CGAGTCCAAGGCCAGCTTGTTAACAAGCTGCTTTAGATCGGCACCACTAACTTCATTAGT
-AATAATGTCGGTCATGCGAGCACGAATCTTTCGGACTTGCGATTGCTGAGCATAACATGT
-TTTGCGCTGAGACTGCTGATCCTTGGCAGTAAATCCGATACAAAACACTCGCAAGAGGTA
-CCCATCTACAGTCTTTGCTTCGACAATAGCTTCAATTAGTGTTTGCCACTTTTTAACCAT
-CGACCTAAACAATATTGAAATGTTAGTAAGCATTTACATTTATACATGCAAGTGCACATT
-TACAAATATAAAGTCGAGACTTGTGCATTATAGACGTTTACTAACCTGTACTTGTCCGTA
-GTCAAGTCCATTCCGTGAAAGTTACAGAGCACATTACGGTCTTGAACATCTTCTGCAATA
-AGACGGAACTTGCGAAAAGAACGTTCTGGATCAATATCCTTTTGCAAGTCTGCTAAAGAC
-ACTTCGAAAACGCGACCCTTCAAATAATCCGATGCTATTCTTTGACCCTGGGTGCGGTTT
-ACAAGTGTTTTACCGATTTGACGGGTTTGAAACATATTCGGAGCTTTGACATCGTACCAG
-TCCTTGCGAGAAAACGGGTCCACCACCTTCTTCTTACCGCCCTTCTTACCACCCTTGGAA
-AGACCTTTATTTTTGCCGACTGCCATGTTCAACTAATAAACCGGAAAAGGTCGAATCACG
-TTGACGACGTATGTGGAAAAAAGGAAACCAGTGTTGGTAAAGGCCACGAGTGTCATTTTA
-TAATTTGAGACCTGTATGCAGTAATATGTCCGTGTTATATCGCTTTCTCATTGTGCTGCG
-TTCCGAAAATTTTTTGGAGCACTGTGTACACGATTACTTTTTAGTGAGCCAAAGGATATA
-TCTACAACTTGTATTATGGGAAGTACAAACTACGAAATCCTTGTAAAATATACCTTAAAG
-GAACAGTTACGCTTGTAGTTTAATAAAATATAAACAGAAAACAGTAAAGAGTAAATGTCG
-TGACCAACAAATTTGTAACTGTAATACATAACAAAAAATAGAAGAGCATCAGCCGTTCTA
-AGCTGTTTTTTGCTCTAGCTATTATTTCTATATTATAGTTTTAGTTAATTTCTAATATGG
-GGTTTAATTATTATATTTGACGCCTAATCTTGATAAAAATTAAATTTCATTAAAACAATT
-CTATGTTTTGTTAGTTTTTTAATTGTTACCATTTCTGTCACTCGTAATAGAAGCGGAAAC
-AATATGTATTTTGGTCACGTTTATTGACCATCGCCACAAATGCAGCCGGCGTTGGTTCAC
-TTCTCACGACTAATTTTCATCATAGACGGTAAAAATATATAAGAAAAATATAAACGCAGT
-GAATAAATGTTTTGGGTAAATTCATATTTGCATTTTATTATTTTTAATCTTCCATTCCAA
-TTTTTTTGTAAGCAAAGAACGTCTCATTATCCTGAAATTATTCGATACGAGCCAAGAATT
-ATAAAAAAAAATCATTTTGTAAAATGTCTTAATTTTGTTTTATTTTACTATTTTTGACTT
-TTTTTTTTAGTATAAAGCAAAATAAATAAAAAAAAAAATAAATTTTAAAAATTAAGTGAA
-CAAAATTAAGCATTTAAATGATTTTGTATAAAGCTAATATATCTATGCTGTTGCTCGAGA
-CCGGCTAAGCCATAGGGTCTTTCCAAAATACGTAGAACTACAGCTTCATTACAGAAGTTA
-TGGGCGTACGAAATTGATCTCTTTTTTTTATTATGCGTGTTCTCCAAACATCCAAATATT
-TTTAACAAACTGAATCTGCATGCCTAATTTGATTCCATTATATCTCGGCGTCGAGATCAT
-CCCGCCTTGCGGTCAGTTTTTTTAATTGGGTCCAAGGCAAATTTTAAAAGTGTGCGTATC
-ATATGATATCGTTTACCATTATCAATAACATCACAGTTAAATTGGAACAGGCCCAAGTGT
-TTTTAAATACATTTTTATAATTAAAATGAAGAAAGATTGATAAATGTTTTTAATTTTTGT
-ATTGGGGCACACCATACAATATAACTTCATGAATTTTAGGAGGATGCTAGGCAACTGCTA
-GTTCAGAAACGGTCTCGCATTTCGATTTCGATTATTTTAAAAATGACGTGGATCGGTGAA
-ATACGCTTGGCAATGCTGGTCAAATGGTCAAATGCTGGCCCGTTTAATGGGAAATACACC
-TATACATATCATGAGTTGCCACCTGGCAACTCCCACATCACGGGAGGTGCCTTCCGATTT
-TTGCACATTTTGAAACTTACCATCCTGATATTTGTACATATCGGGAGCTGCCATACGATT
-TATGCACATATGAAGAACTACCATCCTGAATTCTACATACACCGAGAGGTGAATTTTCGA
-AGTATCATTCTGAAATCTGCACGTATCAAGAGCAGCCATCTTGAGATGTAATTTGTACAA
-TGTTAATCGACAACCAAACTTTAAAATTAGGATGGCAATGCCCGACAAGTTCAGTGATTA
-GCGAAATACGATATCTTTAAATTGTAGCGTATGGGTGAAAACTGCATGAGTTTATCATGT
-ACATAATCCATTCTAAAAACTAAGCATGACCCCAAACCGCTATTAGGAGTTTAAATGAAT
-ATATCGACCTTTAGCTTAAGCGAACCAAAATAATAAAAAATCTTATTATTGTGTTTTAAC
-ATCTAACAAACATTGAAAAGTTAAAAATGAAAATTCTTGTTATAATTTTTTTTGATTATT
-TAATGCTAATCGAGCCATTCGATATAAGCAAAATATCGAGAATTGTCGCGGCAGAACATC
-GATGCACGCCTGCTTATCGACAGTTGCCATCGTCGTTATTCCAGCACTAATTTAAAAAAA
-ATTCGATCAACGCAGACGTGGTACGGCGTTTTAAATCTGATAACATTTTGAACCGGGAAT
-TATTTTAGAGTACCATTCTTTGTTTTGTGCCTGTTTCAGTATAAATTAATTATGCGCCTG
-ATTTAAAGTACAAAATGTGTAAATATATCACCTTACCGTCGCGGGTGCACCCAATTGTGC
-TTTGATGAATAAATATACATATATGCAACATATATAACTTCCTGTGTTAGTATAAGTGTA
-TGTCAGCCAAAAACAAATATATATATGAGTGTTTATCGGCATTCGTGTGCTGGCAGAGCA
-GCGATCAAAGCTGCGTTCGGTACTCGTTGACTGGCCCAAGAATGAATTCTCGTGCAAGTG
-TGTTGATAAAAAGTATACGTATGTATGTATGACATACAAAAATATTGTGTCTGATTAATT
-AATGCGTGTATGCCTTTAACTGTGAAACCTTTTTCAATTAGTATTTTTCTCACATGTAAG
-TGTGCTTAATAACAGAAAAGTTTGCTGCAAATTTGTGGCTTTGTGGATAGCTTTTCAGTA
-AACTAACGTATAAAGGATTCAAATTTTACTGCTCTAATCTCTCGGATTGTTTAATCAAAT
-CATCACTGTAAGTGTCCCTGCTTAAGTTCAATATAATAACATCCACAGTCATCGGTCAAG
-TTATACAATAAAGTCAAACGTGCGCACTTTTTCGCTCTTCAGGGAACATTTTAATTTCAG
-ATCCGATTTTCTGTTTTAATAACTTAAATATAAAGTTAACACCACATTGTCGTGTTCATA
-TATGTAGATACTCATCAGATAGATATATGTATACGTGTAACTATGCATGTATATGTAAAC
-ACGGCATTGGATCCTCTGCTTCGAATGCAGAGAGCCGACAGTACTCACACACACCCTGAT
-GTTTGTTTATTTATTTGCTGAAAATACAGTTTTCTGTATTCTGTTTTACGCATATATTTT
-TGTTTAGACTCTGTCGTTTTCGTCTCTACCTGTTGATACACCACAATCTTGTTTCTAAAT
-AGAAACTCGTTGTGTCATTAGTCTTGAGCCGATGCGTATTCTGCTTTGTTTTTGCTATTG
-CCGCTGTCGGCGTCGACAAAGTTGTTACCTTAAACTAGTATGTAGTTAGCTATTTGCCTC
-AGCGCGTTCTGCCTACCTATCCGTTTAGTTCAAATCTCCGACGGCCCAGTCAGGTAATGA
-ATAAATCGCCGTGCCTCCAAAGCCGAAATGTGACAAATCGCTATGTATGTATATTTTACA
-TACGCTTTTCCATTTTGCTAATCATTTAGTTCCGAGAAAAGTGAGTAAGAATTTGTCCTT
-GCAGGTCGATACAACTTTTATTTTAAATAAAATGCAAGGGCAAGGTTATTTTTTTTTATT
-TATTTTTTTTTTGTGAAATGAAGATTTCTAGTAACTACAGCCCTTTTTTTGTGGAAAGGT
-GTGAAGATGGAGAACACACATAAAAAGCATTTTTAAACCGCATGCATTGTTGTGTAAATT
-GCAAGACCTTAAAGAAATTAACAAAATAATATTATGATAACACCTACATTTTTTATGTGT
-ATAGTTATTAGTTACTTATTAAAATTGTTGCACTACGCTTTTAAAGACACGAAAATTCCT
-ATTCTAATACAACTTTTTCATTTAAAATAATCCGTCATATCCGAGCAATATTTCATCAGA
-ATAAAAGTGTTGTTAAGATTGGACTTTAGAAATTGAGTAAAAAAATGTATATTTTACTTA
-AACGACTTCTTCATTTTCGGAGAGGTTATAATATATACAAGTTCAAAAAATATAGACCTC
-ACCTCATTAATTATTACTGTGCACGTAATAATATCCACAAATTAATACAATAATATAATA
-TCCACAAATGTTAAAACGATGAACAAGATAGACCTCGCTATTACTGGCGTGACTACTTTA
-GAATAAAAAATATAAATGTTCTGTGAATCGGTTCCCTATTTCCAAATCCAACTCAACCTC
-TAAATCGTTTTTAAACGACTTTTTGGAACCTATCAATATAATTATTGTACGGCTGTGTTA
-TATTATTATATATCCTGCCTGACTGTCCGCATAAAGTTGATCATGCAGTTTCTGGAATCT
-CTCTATGTTTCCACGCCCACTCTAACGCCAAAACAACACTAACACTTTTAAAAATGCTTT
-TTTTTATATATATCTTATATTTATATATATATATATTCTATCATCATTGGGAAAAAGAAA
-CTATCACTTCTAAAAGTATTTGTAAACTAAACTACTACTTAAACTATTTTTAGAACTTAT
-CGAAAATAATGATAAGTTAAATAATTTAAGCTTGGTTACGCCAAATTTGTTACATATTTG
-TTTTCCATATTAGTTATTCATACTCACAAAAGGTTGCCAAATTTTGAAAAGTTTTTTATT
-CCACTTATAAATAAATAAATACCAAGCGTTCTTACTAGCTAAGTAATGGATATCTGAAAG
-TCGTGGAAATCGACTTCGACTTACCTAATCACCCTGCGGTGATTACCCGCATCCACTATT
-TCTCCTTTGTTTCGACGCATTTGAATAATATTTGTTAATACTTTAGAAAATCTAGTTGTA
-ACGCAACTTGAATGTATTAAAACATTGTATAAAATGTATTTGGTGTGAAATCAGCTCTTT
-GTCAGGATTCCTGCGACTAACCGCTACATTGTTTAAGCAGTATTTATAAAAATCCAAGCA
-GCAAAGCTGCTGCATTCCAGACTTAACACGATCTCCACCCAGTGGCAATTAAGAATTTTA
-CAAAACTCTTATTCATTGACAGATTTTATAATATATATATTATTTGGATTTGAAGACATG
-TAGTGGAGAATCTTATTTTCCATTTTAGTCTACCAATTCCGGGTGTAGTTAATATATACA
-CTATATTTCACTATTTATGTTAGCAGTTGCCATTTATTAAATTTTACATTTTTAATTTAA
-TTTCAGATATGCCCTTATAGAGTATGGATTATTTAATTATTCTGCAGTGCAAAGAAGTTT
-TTCGAGTCTATGTAACTTTTGCAATTTAGGTAAATACGACCTAACCGTCAAAATCATGCC
-TCATACACACAGCAGGCATGGATCATCAGGAGATGATTTATGCAGTACTGATGAAGTGAA
-GATTTTTAAAGACGAAGGAGATCGCGAGGATGAAAAAATATCATCTGAGAACTTATTAGT
-TGAAGAAAAGTCTAGCTTAATAGATTTAACTGAAAGTGAGGTAATAAAGATATTTAAGTA
-ATCACACAAATCTAAACAACTTTTCTACTTTTTCAATATGTTTTTGGATTGAAAATTGTT
-TTTCATATTTGGAAAAAATATAATTTCAAATGCTTTCCATTAATAAATTTATCATTCCAA
-GATTTGAATATTGCTAATATGTTTGTTTACATCGTATATGAACATAAATATGGTTAAAAT
-TTGTTTTTTTCTTTGTACATAGGAAAAGGGTCACAAAATTTCAAGGCCGGACCACAGCCC
-TGTTTTTAGTAAGTATATGTATATTGAGTATAATAGTTTAGACTATTAGCTCAATTTCTA
-ACTAGTAGGAAATATTGATAAAACTATGGCTTTCCTTTTGACTTCTACACTTTTCAAGAC
-GAAAATGTATTTACATACTTAATTATTAAAAAAAGGGTATAGATGAAATGCATGATAACA
-TAAGCAAACTAAAGTTTTCATATAAACAGATCTTATAAATTGTTCGGCCATGCTTCTCTT
-TTATTGCTTTGAGCAATACAGCCAAAGTATACCCGTTTGTCTTTATTTGACTGTGTTAAG
-GTGCAGAGCGAGCTAAAAGTTAAAGTTAAAGAGAGTATGTTGGACTTAGGTAAGAGTGAT
-TGGTAGATTGGTAGAGTAGGGTTAAGGAAAGAAGGCGCGTCGGATAAATAACCGGCTACG
-TTGACTTATCCTGGCATCCACCGTTTCATGGTGCTAACAAGGTGATGAAGATCGTTCACC
-GGCAGGCTACTTACCTTTTGTTTTGTGTTTATATATGTATGTATACTCGAACTCGAATGT
-ATATACCTATATATTATGTATGTATGTATGTGCATATATAAAAGTCAATAGTTTTTATAG
-AATTATTACACGAAGTGTAATAAACCTCCCATAAAAAAATTATTACAATTGTAGGTATTA
-AAATGGTTTCATCTGTCATATTTTGCCATATTATTTTGTTTGTTTTATCTTCTTATGGAG
-ATATTATTGTTTATTATAATAAACAGTGATAAGTAGCGGTGCAATAATTATAATGGGATG
-ACTTGTTTTTCCAAATACATTATTAAACAAAAAGGGTACAAACGTCACTAGTTTTACATT
-TTTTTGATAAAATGTTTATTTTGAAAGGGTCCCCAAAAGGGTCTCTTGTTTTAGGAATAT
-TTAAACGTAGCGTCGGCTTTTTTGTATTGTATAAGTATTGCACGCGTATTTTTGACAACA
-ATTATTTAATATTTTCTGAGGGTGAGTTTACAGCTAATATCATATTTTGCACATTTACCA
-CACTTTCTTCTTATCTATATATTTCCCTTTATTTTTTGCATTACCTTTCAATTGTTGTAA
-TACTCGTTATGATCGGACTACTATAGCAGATTTTCATTTGGTTTGCTTATATATAATATC
-CAATTCGCTAACTTTTCTAGTGCGCTTCGTAACTTAGTGGACTATCGTCTCTACTTCAAA
-AAGTATTCGATGCAGAAAATAGCATATTAATTAAATAAATATTTATAGCATATATAGCAT
-TAAACATTTCCGACCTATTAACTATAAATATTTTAATCAGGATCACTAGCCGGGTCGATA
-TGATCATGTCCGTCTTAGAAATTCTTCTATATCCTGAAGCTCTTATTGGAGCGTACTAGT
-TAAACTGACAAGTTTTAAGGCTATGTATAAACATTGGCTGTTGGAGTCTTATAAAATATA
-TGTGTATGATAAGAATGAAGTTGAAAAGGCTTGGTCTGTCAAGTACGTCAGTGTTAACAT
-AATACACTGAGATTCATTTAATGTAGAGCTGTAGGGTTCCTGTTGTTCATATATGTAAAT
-GTAGGTTTGGGGTGGTTTCTTTTCTAATATCTTCGTTAAAAAATATTTTAAAAACGGATT
-TTTAAAATATCATTGTTTCATTATTTCTTCAAAATGCGTTTATAGATTTTATGTCCATTT
-ATGTCTATATACATATGTTTCTAACGATATTTCAAAAGAGTTATGATCGTTCTTTTTTAA
-TTTTCTACTATTTTTCCAATTCTTTGGAAATTTGTAAAATCTGGTCCTTTCCACATTGAA
-ATTAAAATAAAGCATTAGTGAATGTCAGAGTAGATTAGTTTGCGTTGTTGCGTTTACAGA
-CGGACGGGTATGTCTAGATCGACTCTGCTGTTGATACCTAAAAGAATACATACTACCTTC
-GAAACTTGAGAATATCCTTACATTAAGTTTACAACAAAAGAGTAAAATAATTTAGAAATA
-AAATAAAAGCAATATTTCACACTTAACAGCGAAACAAGATGCTTTTGAGTTGTTACTCAG
-TTACTAAGAGTTCGGGAATGAAATTTACTCTACGGTTGTTATGTTGGTATTATTATGTCA
-ACTCTAAAGTTCATCAAATTGATTTATTTTCCGAATTAAAGCAGCGCTTAGGAAGAAAAA
-TAATTTAGTTTAAAGTCTGTACATTTTTATAAGAATTTCGTTGAACATTTCAGATAAGCT
-GGACACCCACGCCCCTAGCTTTAACATGGGTTACTTAGTTTCTCCTTATTCGTATGCCAA
-TGGTTCTCCAAGTGGCTTACCGGTAACTATGGTAAGTACTAATACATATGTATATATATT
-TTAATGCATTATAAACTATGCCATCTTGTGTTAAGCAAATAGTATCCTATTATACCACGA
-TTTTCTAATGTTATTATGACATTATTCTTTACTCTTTATATTTTGTACATACTTTTACGA
-TTTGCGCTTAAAAAATATTTCCGATATTACCGTTAAAGAACAAAGATATAACATTTTGTA
-TCCAAAAATCTTGGTATACCAAAGCTTAGAACATTAATAATTACTATCAAGTATTTTTTA
-ACTATTAGCCGTAGAGTAGGGTAGGGTATTCCAGATTCTATGAACAGTATGGAACAATAA
-GAGAATGCGTTTCCGACGCTATAAACTATATGTCTTCTCGGCTAGGATTACTAGTTGAGC
-GATCTGGCCGTGTCCCGAACGTCTGTCTGTCCGTGTGAACGCTGTGATCTTGGGAACTAT
-AAAAGGTACAAGGCTAAAATATACGAAGAGGAAATGCGTTTTAGAAGAATCTTGGGCGTG
-GTAATGTGCTGTACGTAGTCGTAAAAAGAAACACATTTTTAGCTCATATAGAAAAGCAGA
-TCTATACGGGCAAATCAAAAAAGCAAGTGATCCTGATCAAGAATATATTTTAAAGGGACG
-GAACGCTTATTTCTATCTGATACATACATTTCAACGAATTAAGTATATCCTTTTACTTTA
-TGAGTAACGGGTGTATAAATTTGGGGTGGCTCTTGAGTATATAAAAAAAGACTCATGGTT
-TTAGCTTTGGTGGTTGTTCCTATTGTTTTTCTTTAGTTCTGCCATACTTTTCATTACTTA
-ACACACTAAAGAAGCACTGAGAATATATATATAATTTATGAGTGCAGTAGAACCTGCTCC
-AATTAAAGTCTTTTATACGAGAAAAAGGAAGAACCAAATTAAGAACATTACGATAGGCAT
-TGTCTTTTACTTAAATTATCATGTTCGCTGTTTTACCAGAACATGAATTAAAAAACACAA
-AAACAAAATATGAAAATAGCCTTTTCTATATTTGACTATTTTGTAAATTGCGTACACTTA
-AAGTATTTGATAAATTACTACTTTGGCGCGCCTCCCCACCAAAAAATAAATAAAACTTAA
-AAAGTTTGGTCTCATGCTAAAATAAGAAAACAGCTTGCAAATGTGGGAAGAACTTGAACA
-AATATACACCGTTCACATCTGTTTTACCAATGGGGGTAGAAACGCATATAGTGGCGGCAC
-GTTCTATATTCGTTTAGCAGCGGCAACATCAAAGAAATTATCAGTTTCACTGAGTTGTTT
-GCCGCTGTACTCATCGCAGCTCGTTATTATTATTGGTTGCGTGCTCCTTTAATTCGTCAA
-CTCGTATAATAGCATGGCTATTATCAGTGATCAATTCAGTACCACTTCAACCTCCGAAGA
-GATAAGTCGTGCCTCTCAGTCTAAAGCCTCGCTTCGCGTAAGCCCAAAACTCTTATCAGC
-AAAATCTTGATAAACAAATATCAACCACAAAGAGAAAATAAAAAACTTAACAACAAAAAC
-AACAATACCGCTAATCCGGGCTCAAGCCCTTAACCAACAATCATGACAGACCCACCAAAC
-ATTTACAAAATCACTTCAAAAACATACCAATCCCAATTAGGCGAACCTAAATTTATAATT
-ATTAAAAGAAATGACAACAACTCTTTCGAAAGAACTTCACCATTCATCATAAAAAAATCG
-GTGGACTTTGCCTGTGGAGGAGAAGTTGAGGGATGCAAACGTACAAGAGACGGCAACCTG
-CTAATAAAAACCAAAAATGAATTACAAGCCAGAAAACTCCTAAAACTAACAAAAATTGCA
-GATGAGGATGTAACAGCAAGTGAACATAAAACATTAAACTTCTCTAAGGGAGTTATTTAC
-TGTAACGACCTTAGACACATCGACGAAGACACAATTCTACAAGAACTAAAACCACAAAAA
-GTATCTGAAGTTAAAAAAATAATGAAACGGCAAAACCCCAACTCTAACTCCGACACCAAC
-AACATCACATTAGTTGAAACTGGACTCATAATTATAACCTTTGAATCGCATAAGCTCCCC
-GAGATAGTACGAATCGGGTACGAAACAGTCCGAGTACGAGACTATATCCCACTCCCACTT
-CGATGCAAAAAATGCCTCCGCTTCGGTCATCCAACACCCATATGCAAAAGTGTAGAAACT
-TGCATCAATTGCTCTGAAACAAAACACACAAACGACGGAGAAAAATGCACAAACGAAAAA
-AACTGCTTAAATTGCCGAAATAACCCAGAACTTGACCATCAACACAGCCCAATTGACCGC
-AAATGCCCTACGTTCATAAAAAACCAGGAATTAACAGCAATTAAAACCACACAAAAAGTT
-GACCATAAAACGGCCCAACACATATATTTCGAACGTCACGGCTTCCAAACGAAAAACACC
-TACGCCAAAACACTTACAAACGGCACAACCCAGAGGACAACAAACACTCCATCACCTAAT
-ATTCACACAAACACAACCCAATCACAACAACAAAATCCGCACCACACACCCAAATCAGCA
-GCACAAAACACTTCAGCTAAGACACCAACAACTGAACCAGCCAAAACAACCTTACTATCC
-AACCAACCACACCAACACCACCACCACCACAGCTACGACAAACTAGAAGACATGGATACC
-GACTACACACCTACCAGAAAACCATCTACGGCATACTCATCACAACTCACAGAAGACCTA
-AAAATAAAAATCTTCCCTAAAGATAAGTCCAATAACCTATCCATAAACCTTAAAGCATCA
-AAACTAAAGGCCAAAGCCCACAAAAACAAGCACACTAACAACAGCGACAGCGAATCCATA
-TAGAACTCTACACAAAACCCTAACCGTTAACACTACCTTTAAGTAAGTTATAAGCTTTAA
-TTTTCTCACAAATGTCCCTAACTATAATCCAATGGAATCTAAAAGGATATCTAAACAACT
-ACAGCCATCTCCTTATTCTAATCAAAAAATACTCCCCCCACATAATTTCCCTCCAAGAAA
-CCCATATACAATACACTAATAACATTCCAACCCCAATAAACTACAAACTATTAACAAATA
-TTGCCACCAACAGATTTGGGGGCGTAGCACTACTAGTGCATAAGTCAATACAACACACTG
-TCCTCAACATAACAATCGATATAGAAGCAATAGCCATAAATATAGAATCTAAACTTAAAT
-TAAACATATTTTCCACATACATTTCTCCGACCAAAAACATAACTAACCAGACACTCCATA
-ACACATTTAACATACAACAAACACCCTCTCTAATTACGGGAGATTTTAATGGATGGCACC
-CATCCTGGGGCTCCCCAACAACAAATAAACGAGGAAAAATAACTCATAGATTCATTGACA
-ACATGCACCTTATCCTGTTAAACGACAAATCTCCCACACACTTTTCAACACACAATACAT
-ACACACACATAGACCTCACACTCTGCTCTCCAATCCTAGCCCCCCACGCCAAGTGGAAAA
-TACTAAACGATCTTCACGGTAGCGACCATTTCCCTATTATCACAACACTATTCCCAACAA
-CCAATCCACAAAAATTCTACAGACCCTTTTTTAAACTCAAAGAAGCCAACTGGGAACAGT
-TCAACGCTCTTACCCACCAAACCAACAAGAAATACCCCACCTCCCACAACGTAAACAAAG
-AAGCCGCTCTAATCAATAGAATCATCCTTTATAGCGCAAACCTCTCCATCCCACAAACCT
-CACCTAACACACATCCATACAGGGTTCCATGGTGGAATAAACACCTCGACCAATTACGTA
-AAGAAAAACAACTTGCCTGGAAAAAATTAAACCGCACAATTACTGTTGACAACATTCTAG
-ACTATAGACGCAAAAACGCAATATTTAGATACGAACTAAAAAAGAGGAAAAAAGAAGCTT
-CCAGCTCTTTCACCTCAACCATCCATCCCACTACTCCCTCATCCAAAATATGGGCCAATA
-TAAGACGCTTCTGCGGACTTAACCCAGCAAAACAAATTCATGCCATCACAAACCCAGTAA
-ATAACGAGACTACATTGGCTAGCAACGAAATTGCTAACATATTCGCACAACATTTCTCTG
-ACCTCTCCGGCGACTGGAACTTTTCAGAGGAGTTCCGGAACAATAAATATAGAAATAACA
-TACATCTCTACACCCCCTCTCCAATAGCCCAAACCATAGAAGAGAACATAACGTATCTAG
-AACTTAGCTCAGCACTACAAACATTAAAAGGATGTGCTCCAGGACTAAATAGAATCTCGT
-ATCAAATGATCAAAAATAGCTCCCACACAACAAAAAACCGAATAACGAAACTATTTAATG
-AAATATTCAATAGCCACATACCTCAAGCCTACAAAACAAGCCTAATCATCCCAATCCTTA
-AGCCAAACACCGACAAAACGAAAACTTCCTCATACCGACCCATCTCCCTCAACTGCTGTA
-TAGCAAAGATACTTGATAAAATAATTGCGAAAAGACTCTGGTGGCTAGTGACATATAACA
-ACCTAATTAACGACAAACAATTCGGGTTCAAAAAAGGCAAATCGACTTCGGACTGTCTAC
-TCTATGTAGACTATCTCATAACGAAGTCAAAAATGCACACCTCCCTCGTCACTCTTGATT
-TTTCAAGAGCCTTCGATCGAGTAGGTGTGCACTCCATAATCCAGCAATTGCAGGAATGGA
-AAACGGGTCCCAAAATAATAAAATACATTAAAAACTTCATGAGCAACAGAAAAATAACTG
-TCCGCGTCGGTCCGCATACATCAAGCCCGTTACCCCTATTCAACGGAATCCCCCAAGGTT
-CACCCATATCCGTAATACTTTTCCTCATAGCATTCAACAAATTATCCAACATCATATCCC
-TACATAAAGAAATTAAATTCAACGCATATGCCGACGACTTCTTCCTTATAATAAATTTCA
-ACAAAAACACAAATACAAATTTCAACTTAGACAATCTATTCGACGATATAGAAAATTGGT
-GCTCCTACTCAGGGGCATCGCTTTCCCTATCCAAATGTCAACACCTCCACATATGCAGAA
-AACGTCACTGCACATGCAAGATAAGCTGCAACAACTTCCAAATTCCTAGCGTTACGTCCT
-TAAAAATTCTAGGAATAACCTTAAACAACAAATACAAATGGAACACACACATAAACCTAC
-TTCTACCCAAACTACACAACAAGCTAAATATAATAAAATGCCTATCTAGTCTTAAATTTA
-ACTGCAACACGCATACACTACTTAATGTCGCAAAAGCAACAATTATAGCCAAACTAGAGT
-ATGGTTTGTTTCTGTACGGCCATGCTCCCAAAAGCATTTTAAACAAAATAAAAACACCGT
-TTAACTCCGCTATCCGTCTAGCTCTCGGCGCATATCGCTCTACCCCAATAAATAACTTAC
-TTTACGAATCGAATACTCCCCCCTTAGAAATGAAACGAGACCTTCAAATAGCCAAACTAT
-CCCAAAACCTAATCCTCTCCAAAAACACACCAATACATAAGTTCTTAAAGCCTAAAAAAG
-CTAATAAGAAAAAAACATCAACAATAGACCGAACAATCAAACTTAGCCTAGAACTTAATC
-TACCCTACAAACCAATAAAACTCCATAAAAACAAACCACCATGGACCCTCCCCAATCTAA
-TAGACACATCACTTAGAATCCATAAGAAAGAACAAACATCTCCAGACCAATACAGAAAAT
-TATACGAACACACAAAGAATAACCTCAAAACACACAATTTCATATTCACTGACGGTTCAA
-AAATTAATTACACAATATCATTCGCCATTACAACGGAGACAGACGTCTTGAAATACGGCA
-TACTGCCCCCATATTCATCCGTCCTCACCTCCGAAACAATCGCCATCCTAGAAGCAATAG
-AACTTACTAAAAACCGAAGAGGCAAATTTATTATCTGCTCCGACTCCCTATCAGCAGTAG
-ATTCAATTCAAAACACAAATAATAACAGCTTTTACCCAAGCAGAATACGATCGCTAATAA
-CGCAACACGCACCTAAAATTAAAATAATGTGGATTCCTGGCCATTCAGGAATAAAAGGAA
-ATGAATTAGCCGATCAAGCTGCAAAATCAGCAAGCAGTATGCCACTTATCCTCACCCCAA
-ACATAAATACCACAGATATAAAAAAACACCTTAAAGCCGACCTTGCGACAAAACAGAAAG
-AACACATAATAAACTGCAGTCCATGGTACCAATCTATTAACACGAACACCTCACACCCAT
-GCGATTACCTTAAACAATCCCACCCAAATTGGACCAGACTCGACCAAATAAAAATAATAC
-GACTTCGACTAGGACACACAAACATAACCCACCAACACTACCTAAATCCCAATTCAATAC
-CAACTTGCCCGTTTTGCCAAGGTGATATTTCTTTAAACCACATATTTAACTCATGCCCAT
-CCCTCCTACAAACCAAGCAAGATATATTTAACAACACCAACCCTCTAGACCTTCTTAGCA
-AACCCAATCCAGATAACATACAAAAACTCATACTTTTCCTCAAAAAAACTAAATTATACC
-ACAAAATCTAAAAACAAAACAGGCATTTGTACATAACAAGCCAGCAATTAGTTACCAAAT
-TAGATATTAACTAAATTAAGATATAATAACATTGTAAATAAATATAGCTGTAAGCCCCGT
-AGCTAATGCTATACTATCTAAGTTAGTCTAGTTTTGTAAACTATTCTATCTATCATAATA
-ATAATAATAATAATCAGTGATCAATTGAAAGCCCACCTACACAATTTTAATATATAAAAC
-AGGGCCGGGGTGAATAATTTGATATTATTTACGGATAAGTTTTGTCTACTATATAAATGA
-ATTTTTAAAGTTTGTTTTATAGCTAAGAAAAAATTTACGGGGGACTCAACATAGTCTTCC
-GTCTCGTTAAATACCAAATGCGAGCTTGGCTTTTACACTGTTGAATTAAATTTATGCAAT
-GCAGTTCATGTAAATTATTCTTGCATGTAAATGTAAGTTATGAAAATTTTGTCTTTTATA
-TATATTTATTAAAAAATATCTTATAGGCGGATTTTTAAAACAACCGTGTTTCTTGATTTA
-TTTTAAATGCGTTCAATATTTTGAAATTTGTACACTTTAAATGCTATAGATGAAAAACAT
-TAAAGAATTAAAAATCCCAAGCTCAAAGAAGAAATGTCGGATGATCTTTTTTTAATTAAT
-GCAAACATGACGTGTGGCCATTTATTTGCCAATATATCAGTTAAAAATCGTAAAGTTAAT
-TTCAAATCTAAAATTAATGAATTAATACACATTTTTCTACTTTCTGAGTTCTTGTTTGAT
-CATTATAATCTAATAATGTGTTTGGGTACCTTTTGTTCAAGGATTCATTTTCAATGATAT
-TTTTCATAACTCTTGTCTTCTTTAGTTACACATGATTTATGTGGTTTTTTTTTTGTATAC
-TAGGCCAACAAAATTGGACTGCCTCCGTTTTTTTGTCACAATGCTGATCCGTTATCAACA
-CCACCACCAGCGCATTGCGGAATTCCTCCATATCAACTGGATCCTAAGATGGGTAAGTGC
-GTATTAATTCCCATAATATAATTATAACATACGCTTTTGTTTGGCTACGACGATATTTTG
-GTTGTATTTTATTATAACACAAGCCCCTTGTGTTGTTTACAACTGCGATCTTTATTATCA
-TTTTTAATACTCGAGAAAACTTTGCGAATTTTTTTAGTTATAAGACTTCGAACGCTCAAA
-AAAATGTGTTGTTTTTAATGGAAAGGAAGTGTTACGTTTGATTTTTCTATAAAAAAATAA
-AAAAAAATATTCTATAAAAAATAAATTCCAAAAAGAAGGTGCTGAAATCTTTAAATTATC
-TTTTGTTTTATCCCTCCTGGTGAACGGTTGTCATAACACATAGAAACCAACAAGAAATAC
-TTTTGAGTTTTATGTTCGCGGTTCGCCAGTGCTTTTGTTCTTTTTTTTCATAATGTAACC
-CCACAAATTATTGACTTTCTCACCCTATTTATCATAGACGAAATTCATACAAATTATGAA
-GTAATAATTGCGTATGATGCGATTTCATTTGTATACATCGTTAATCCTATAGCAATGATT
-CTGCCAAATTTCCCCCGTTGTTTGTGCACTCTGAATGGAATTTGTGGTGGGTTGAAAGTG
-AACCCAAGGTATAGGGCTGATTTAGTTTGCCGATCAAACGGGGACCAGCGGCGAAAATAA
-AAGGCGTGCACTTAAGAGGTCCAATGGATTACGCGGCGTTATGAACCTTTACAATGATCA
-AGTATTCATAATTGAATAATAAAAAAACTCGAACCAGGGGGAAGATAGGGCGGATTTTTT
-TTACGGTTATAGACTTACTTACTTGACTAAATATATTTTTTTAGTGCAATGTTATGATTA
-TGATTATTATTATTATTATGATTATTATTATTATTATGATTACTATTATGTATTATTTTT
-ATTATTATGATTATTATTATTATTATTATTATGATTATTATTATTATTATGATTATTATT
-ATTATTATTATGATTATTATTATTAATATGATTATTATTATAATTCTGATTATTATTATA
-ATTATGATTATTATTATAATTATGATTATTATTATTATTATTATGATTTTTATTATTAGT
-ATTATTTTTTTATTATTTTTATTATTGTTATATTTTTATTATTGTTATAATTATATTTAT
-TATTATTTTTATTATTCTTATTTTTATTATTATTATTTTTATTATTATTATTTTTATTAT
-TAATAATATTATTATGATTTTTATGATGATTATTATTTTATTGTTATTGTTATTATCTTT
-TGTTTTCTTATTATTTTTAATAGTATGTGGTCCACTGTACATAAGCGGTTAATTGCTGAA
-CTAATAGAACAACGCAAATAGGGGCGTTTTCCTTTTTAAGGACTACAGAGAGACCGCCTC
-TGCGTGCAGTGGTTAAAAGAACTTTGCACATGACCTAAACCTACCCCCATTAATCTTTTT
-ATCAAACTTTTATACTCCACAAACCTTATATCAAAATCTGCATCGTGTTTGGTATTGTAT
-TGGATTTACTGGAATCCACAGTAATAATATGAGCCGTTATATGAATAAATAAGGATATAC
-TCTTTCAAAATTAAAAAAAAGTGTATTTCTTATGTTTAAAGGTTATTTTACGGTTTCACA
-ACTAGGAACATCTTAAAAAAATTGAAAGCTCATAGCGCAATAGTAAAAACTGCATATTTA
-TTTATTAAGAATTACTTTGTAGCTCAAAACAGTTTATTGGCAAATCAATAGCAATTTACA
-AGATTATTAAAAAATATGAAAAAAAACTAAAAAATTATTTAAAAGTGTGGACGTGGCAGT
-TTTGGGTGGTCTGTGGGGCGTGCCAGGGTTCAGAAAAAAAACTTACGCTGCATCTATGCA
-TCTGAAATCTTCACGTCTTATCAAAACTCTCTAGCTTTAATAGTTCCTGAGATCGAGGCG
-AACAGACGGACAGAGATGGTCAGATCAACTAGGCTATTGATTCTGATAAGATATAACTCC
-TGTTAAGGCGTTTTAATAGCTTCTTTTATTTTTACTTTTAGCTTACTTTTAGCTTATTTA
-AAATTTTAAAAAACTCGCTATAAAATGTAATGTAAAATGGTGTATTTATGGGTGATCGCT
-CATTCAAGATGTTGCATAGATTATGTTCAGTTAACGTAAGCTTCGTTTTATATACGGCAT
-GATACACGAGTATTGGCACTTAGAGCTCAAAAATGGTTTCCCTATTGAAATTGATAGTAG
-TTTGCAAATCCTTTTTAAGGGTTGCGTGACAAACGAGAACAAATTTTAGGGGAGGACATT
-GCTAATAGGGCATGACCCTTTCAATGGGATATTGTAAGGGAAAAAACATAATGCTTAAAA
-ACATGTTGCACAACCACATAATAATGACATTTTTTCTGTCGATAGATTAATTCATGCTCG
-CCGTCGTTTTCTATAGTACGCGGTACAGCCCGCGGGTGATTGCAGTAACAGTGTCGTCAC
-CCTTCTTAGTTGTGATTCCTGCTGAAACGCGTAACAATTGAACTTGAAAACGACAACAAT
-AGAACATATTTTAGGGGCAAGAATACGAGACAACAGTGAAGCATGAAATAGAAAGGCCAA
-CAAAATTTCAATTAAAATAAAAGGTCTAGGGATAGAAACAGAAAATTGCTTATAAATCCT
-ATATTTACGCATCTACTTTACAGTTGATTAGAGAGCAATTTCTTTTTTCTCCCCGCTGTA
-CACAATTTTTTAAAAGTCGAAAAACGTTGGACAACATGAATTATCATTTTAAAATGCTTG
-CAACATTTTTAATATAATTTAACATAGCTTTGGATTAAAACAAAGGTATAATTTGACGCG
-TAACAAATTTACTTTGTTAAAAATTGCAAGATGGACTCTTTGATCAATGTCAAATGAAAA
-GACTCAAAAAATTCTTTAAATGTGTATGAGGAATTTAAAAACTCTTGGCTTATTTAATAA
-CAAAATTTATTTTTCAGGCTTAACTCGACCAGCGCTATACCCATTTGCGGGAGGTCAATA
-TCCTTACCCAATGCTAAGTTCAGATATGTCTCAAGTGGCATCATGGTATGTTTTTTAAAT
-CGCTCTTTAAGTTGAAATTAATATAAATTTATTTTTAGGCACACTCCTTCTGTTTATTCT
-GCATCTAGTTTTAGAACTCCTTATCCCTCCTCACTACCAATAAATACTACACTTGCAAGG
-TAATATCATGCTTTTGGGAAATTAAAAGTGTATTTAGCCACCCATGCTTCAATAAATCTA
-TGATATATGTCTAGGTTTGTGAAAAAGAGCTAATCCATTTTTTGTCTTGATGCAACATAC
-CTACGTATTACGCTATGTGTGGCTTGCTTTAAAAAAATTTTTATTCCACCGCTCAACTGT
-GTGGATTGTTTTTAATTTAAAGTACGATTCCGGAACTATGATTACGTGACGAGTTAATCT
-ACAGATTAACACAGAAACCAAATAGTAATTAAGAAATTATTTTAAAATAGTTTTGCTTGT
-AAATTTTAGAAAAATGTAATGATAAAAATTTAGTTTTTTTAAGTTTGCTTTCATTTATTG
-GATCTTGTCGAAAAGGATGTAACAATAAATGTATACCTACGATTTTTGTAGAGAATTGAG
-GATCAGTATTAAGGACTCTGCATTCTATATACATACATACATATACATATACATACATAT
-ACTCACATACTCTAACTATATTCAATATTTTCCACAAGTAAATGGGTACCTATATACATA
-TATATGTATATATATATAGGTAGGTACCCATTTGCTTGCTATATATATATATATATATAT
-ATATATATATATATATATATATATGTGTATGCATATACATACACAAACCACAAAAGAGCA
-TCACACCCACAGTTTTGATAAATGTTTTAGTTTTTATTTGTGATTTGTATTTTTTTCCCA
-TTGCAAATTATAATGTAACATAATAACGTGCAAAGTAAAATCAATAAAATTTGTTATAGT
-TATAAAAACTAGCGAGACACTTGAATATTTGAATTATATTCTATGATAACTAAGGGAAAA
-ACTAGTAAGTTTATATTAGTAAACTCGTGTCCTAAGATATTGTAATTTTTAAGTTAACAC
-CCCTTTCAACAATAGCTCCCTTAAAATACGTTAACTCGGCAGACCAACTTGCGGAATAAC
-CTCTTAAATATGTTTGTAACATTGATGTGTGTGGTGGCTAAATTTGCTTTACGTGTCCCA
-AATTTAATGTTACATTTCCATATAATAGAATAGAATACCTATTTTTTACACTTTACTTGC
-AGTGATTTTCCATTCCGTTTTTCACCTAGCCTTTTACCTTCAGTACATGCCACATCGCAC
-CACGTTATAAATGCTCATTCTGCTATTGTGGGGGTTAGCTCTAAACAAGAATGCGGTGTT
-CAGGACCCAACAACGAATAATAGATATCCAAGGTAAGCTACTTACAAATTAAAAAAATTA
-ATTAAAATTAAAAAAAATTGTTTATAATGTCCAATGTGTACGCACATTTAAAACGGGTAC
-TTTAAGAACATTTTAATTATTTAACCGATTGTTAGGCATACCCAATTTATTCGGTTAAAA
-TTATATAAGACCATTCATGATTTAGTTTTTTGTATCGAATTTTTTTTAATTACTGCGCTT
-TAAAGTTTTTATTTGGTGGGTGGGAATATTACATCCGCCATCTTTAATTTACCAATGGCT
-TTCTTCAATACATATGCACACATAAGGTACGAATAGACAGACCTCTAACTATATATAAAC
-TCTCTCATTGGTCCTCTCATGGATATAGCGCCTGCGCAGTTAGGACCAACCCCTAAAATG
-AATTTCGAATTTTATTACCCCTTTCTTTTAAAGTTCTGGCTCTTATAATTTCAAAAATGT
-ACATAAACTTTTGTTACTTAAACTGAACTAGCATAAAAATAATGTTGTTTTAATATACAA
-TTTAAAAATAAAGTACAGTTTTTTTTTTATTATATTATGCTATACATTTTATTTGCCTTC
-TGAAAACAACTCATCCTAAGCAAGTTACTTTTATACTTTAAGATAAGGCCTTAAAATATA
-ATTTGAGTGAAGCTCTTTCCATCGTTGTTACCTTTGTCTGAAAATGCTTTAAGCAATAAA
-TGTAAATCAAGAGCGAAGTGACATAAATCGGATCATAGTCTTTTAGTTGATTTCGTATTT
-CATTTACTTACGACATTTACGACATTTTTAAGATTCTGGGCTCAACTACCCAAAATTTTC
-ACTTCTATATTATATTCACTTCTAAAAATGTAATCTTACCTATTTTATTTAAAAAATATT
-GTTCACACCCAAAGATGAAAAACATTGTAACATTCTCATTTTCGACATACGCTTGCATAG
-TTTCAATGTGTAGTTCTTAAAATACTACTTAGAATGTTCGATTCCAACTTGATCGAAACG
-TTAAATCTAAAGTGTGTGTGCATGTCTCTCCTACTAAATCTTAACTTTAATCATCTCGCT
-TTTATTTCATTCAACTGCTTAAGCTTACTTTTTAAAAAATACGCAAGTTTCGTAGGAAAA
-GATCGACTACAGTTTTTAAAAAGGTCAAGCTACGGAATATTCTATATGTGCTGATAAAGG
-TTGTTTTTACTGTTTTTTGGCACGGTTTCTTTACCTAGTTTGTATACAATTTTGAAATTA
-TTAAATATTATTAATATTAATTTTTTAAAAACATCCATAACGGTTTTAAACCTCTGTCGT
-CAGCCTTTTTTAAACTTTGAGTACATAACACATATTTGTAAAATTTGTTGAGATATATTT
-TCTGAAAATGTAACATTTGTTTGTATCCTTGCAAAAATTATATCCTAAATATAAAATATA
-TATAAATATATATGTTAATTTCAACAAAAAGTGTAACTATTATGATTTCGAAACCTAACA
-TTTCTAGGTTTGTTAGTTCCCGGAACTACTCTGCTAGTGATCAGGAACATGTATTCTATA
-TATATATACTAAATATATATATAGTAAATATATATATATAGTAAATATATATATACTAAA
-TATATATGTACTAAATATATATATATATATACTAAATATATCTATTCTAAATGTATATAT
-ATACTAAATATATATACTAAGAGAATATATATCGTAAAGGCTTCCATCTAGCTGTTGCAT
-ACTTCTATTTTAATTGTTGTTTACTATAAAAGCTAGTAGGTTGATATTCACCGTACAGAT
-CCTAGAGACCAAGACGCAGCGCCACATTGTTGACTCATGTTGCCACGCCCACAAGCCGCA
-CAAAACTTCCACGCCCACACTTTTGAAAAACGTGTTGATATTTTTTTTATTTTATTTAGA
-TTTATTAGTCTTGTAAATTTCTATCGATTTTCAATTTTTGTCACGCTCACTTTAACGCTC
-TAAAGCCGCCGAACCAGTCACTCCCACGCCTTGGAACAATTTTAAAATTTTTTTTCATTT
-TACTCCTCAATATCTATTGACATCCCAGAAAAATTATGAAATTTCACATTCACACTAGCT
-GAGTAACGGGTACCTGATAGTCGGGGAACTCGATTATAGCATTCTCTCTTGCTTTTTTCT
-TAGGTCGAGTCACTGGACTTTAGAGGCCTTTTTTAAAATGCATGGATTTAAAATGTATTA
-AAGTAGGTTTTTTATTTGTCTAAAAAACTTCTTTGTGAAAAGCGAAAAATATTTATATAT
-ATATATACAAATATATTTTTTGTTGACAACCGAAAATAAACTTTCTTCGAAGACATATTA
-ATACTAACGAACATAATTATGAGCAAGTAAACAGTTGAATTGGCCAATTAAGATTAGTGA
-TAAGAAGTTTTACACATCTTTAATTTAGAATCAACCGATTTTTTCAACCGTTTTCAGTGA
-ATAAATAAATTTCTAATATATATCCTCGAAAAATGTAATTTTCAAGTACTAATTTATAAA
-AAATATTTTGATAATATTTTTTAAATCAAAATGTTAAATTATTTGCTTTAAGTTAAGGTG
-GTCTAGAAAATTTAAATTTAACTCAAGCTTAATATAATATTGTTTAGTTTACTGTATTCC
-GTTGTTGAAGCCCATACATATATATATAAATATATATATTCGTAGATATGATTTGAAATT
-ACATGGCGCCATCTATATCTGAAGGCACTTGAGTTTTGCACGTGTTATGTTGCCAGGTAA
-AATCCAAAAAATTTAACATACATACACAAAATATGAATAAAATTAAAAAATGGGTTACTT
-TTAATCTGGAATTACGTATAGAAAAAATGTAAATTAAAGTCAAATTTGAAAAGAGTCGTA
-CCAACATTGGATGCTATGAATATTTTCATGTAAAATATTTGTAAAAATACATCATTTTGC
-GATTTTACTTGTAAAAATGTAAATTTACGCAGCAGTAAAATTCACATTACACAGAAGTAC
-ATATTTTTAAAATACAGATTAAACAACTTTATTATTTCTTAAGAATGAATTAAGAATGAA
-AAAAAAAACAAATTTAATAGTATCTATTACTTTTTTTTTACAAATTCGTTACAAACATGT
-GCTCGATACAAAGTTTGTGCGCAATGTTTCTCACGCAGTTATTTTCGAGCCGATGGCTCG
-TCCTTGTCTCTCTTGTTCCGCGTCGTACACCTTTATCGTTAAGTTTTATTTTTAAAGACC
-GAAAGAGAGTAAATCAGACAATTGTTGTGGCAGTATATACAATTTTGCGAAAAATCTATC
-TAAAGGAATCAATGCCTAAAAATAGTTGAACAATTTCCGGAAAGAACAATTTATGAACAC
-AAATGAAAAAAATAATCTTTATTCGATTTGTCCATTAGAACACAAGTAGAATAATAACAC
-GAAGTGTATGATGAAATCGAGTGTTTACATATAAAGTGTATTTATAAATTAAATATAAGT
-TTTAAAAATAGGATGTCATCTTTTGTTTCCATAATAATACTAATATAGTGTTGATCGATT
-TAGTAATATAAATATGTCGGAATAAATGGAGATAGTATATAAACCGATTATTGACCATAT
-TAACAGTGAACTAAATAAGTAAAACAATTGTGGCTTCCTCTAACACAATGTGGAAATTAC
-AATTAACAAACAAATAAAACAAAAAAAAATTACGACCTCATATTGCAACAGTCGAGCAAC
-AGGGTAACGTTAATTAAAATGAGATTTCTATATAATTAAAAAAATGAAAACAACGCATGG
-ATTCTGGATTATAACATAAATATTACGCTATCTAAATCTCATTAATATTGCAAGAAAATT
-TTATAAACAACGAACCCTGTATGAAATGTTGAAAAGTTGTACAATGGTGCTTGAAAAAGT
-ACTAATTTAATTAAATTTGAGTCATCAAGGTGAACTAAGATTCTAAAGGTTAATAGAAAT
-GTTTAAAATTTTGAAATACAATTTATCCAATAAATAATATAAATAAAATATAAAACAAAA
-AGTTAACGAATGACTAACACCGAACGGATTTTAACAGCAGGCTCCCACAAAATCCGATAA
-TGCCACACTGTGGAACAACTAATAGTGAAATTAATTTAAACTCAAACGAATTAATCAGTT
-ACCAGAAAAAGAAGAGCAATGAGGATCTACAAAAAAAGCACGATAAAAAATGTTCAATCA
-ATTTGAAAACGAGCCAGGTCCCTGATGGTGGGTTCAATAACCAATATACGCAATTAACTG
-CCAACAAAATAGAACAATATAACTGCAATGATTTGGATAAAGTTTGTATTGTACCATCAA
-GTAGATCAGACGGAATGGAGGCATCGTTTTCCGAACTTCTTTTAAGTCCGAATAAATTAA
-TTTCTCAGCCTTGGCAAACCGCTGAAGAAATAGAAAATTGGCAAAATGACAGTTTTCGCC
-AACGAAATGAAATGTTTTCTTGTATATATACGAATAGTATGCTAAATCAGCAGCCATGCT
-CGCAGCAGCAGCTTTTGGCCACACAACTTTTATACGCTCGGCTTCTTCGGTCTCAGCTAG
-CTGAACGGGAATTTCATTCGAATAAATTCAACATGGTTCATTATTCGGGATCTAAAAAGA
-CCATGCTTCGAGAAGATGAGCTTCTGTCAACCCCATCTTCGCAGGATAATAATAACAATA
-TTAAGTTAATTAAAGATATCGAAAACAGCATAAGTTGTGTAGATCCCCCTTTGTTTGAAT
-TTTCTAACGTTCATCAAAGAGCAGAACAAAAAAATAAACAAGACGACAAAAATTGTTACT
-CACCAAAATTAAAATCGAACAAGGAAGCCCTAGATGGGTACGACTTACAACACACGTGTG
-ATTTTATCAGGGAGCAAAAAAACATTCTTATCGACATTAAAAAAAAACTAGATAATCTCT
-CAGATAGCTCAGGTAAATTTAGGAAAAGGTTAAGTGTACGTCAAAGTCACATTGAAGTAA
-ATAATGGCTCTAATTCAGCCCTTGAGGAAAGTGTAAGACGACAACTAAATGGAAATCGCA
-AGTCTATTGAAAACTTACTGGAAGAGGTAAAACGATTATATAATCAATGGAGCAGCGCTG
-AGCTCTATTATGTTCGCAGCTTACAACGATTAGGACTCCCATCAGAGGAAGATGGTGAAT
-ATACATCTACACCAACACATACTATCATGGCATTAGCTGCTATAGCACTGTCTAATGAAA
-GTATTTTGCCACAGAAAACAAATGCAGTGCACTCTAAGATTCCAGATGTTGAAAGTGAGT
-CCGATTTTTTTTTGACCTCAGCAAAACCTAAAACGTTGGTCGAAATAGAAGATATAATAT
-TACAACTCGCATCATCTGTTAATATGCATCAATCCAGCTCTGCTAGCACCCCTCATGAAT
-CCTACAGTGATAGTGTTAAAAGCGATTGCGAAGAATCAAATTCAGCACCCACTTGCATAT
-GGCATTCGACAAGGCAAACCTTTCGCCACAAAAAAGACGTAGAGCCTTGTAGCACTGCAG
-CTGAGATTATTTTAGAATATGCTTCATTGTCTTCATCTTCTAACATTGAAACCTCTCGCT
-TGCTTACATCTGCATCAAATTTAACAGATGTTACAGAAAATTATAATGTCACAACGCAAT
-TGCCTATTGTGTTTAATTACAATCGAGAAAGTTCAGCTGAGTCAATCGTTACCGATCCTC
-TACTTGTTCCTGAGTTTTCTACTGCACCTTCAACCCCATCGACTGGTAGTAATAGTGGAT
-GCTCTACTGGAATGGTTTCTGGAATTTTCGGGCTAAGTCAAAACCGAAGAAAACAAAGAC
-TTGCAAGGCACATTGAAACTCTGACTACAAATTCTTTTAAATCGAATGCAATAAGGGGAA
-ATGTTGACAACGAAATCACTAATCAGCTGAAAACGTCGCCATCAATTAGAGCATTGCCAA
-CTGAAAATGTTTCCCATTTAATTACTAAGACATTGTCTTCGGCTAATGCATCTTTAACAG
-CGCAGGAACTTTCCATAACTAACCTGTTTAAAGAGCGCCTATGCGCTTTACAGGGAAATG
-CCGGATCAATGAAAACTGAAATTTTTCCAATGATAGATGCCCCATACGACTTAAGTATTG
-GAAGCAAGACAAAACACATGTAATTTTATTTCGCCTTACTTGGTTAAACCCTTTATTTCT
-TTGTAAAACTGTTGAAGTCGATGCTCACTCCTAATAGTACCTATTTTCTTTAATGAACTG
-TTGATTATTGCAAGCAGCCTGTAGTTGTAAATTATACAAAAAATGTTGTAAGTTATAATA
-AATTGGTTTCGAGTTTTTAAAGTTTTTTTTTTGTTTTATTTAAAACATTTTTTTCTGTTT
-ATGTGGAATGTTCAATGTGTAGTCTTTTGATTTTTCCCGCTCTACAATACTTATACGCTT
-ATATTTGAAAGGTTTTGATAACTGCCAATTTATTTAAAAAGTGATATATATATTTAAATA
-TATGTATATATTTTATATTTTTGTTGCATAGTATTTAACAGTCTGGAGGAAGCGTTTCCA
-AAGTATATAAGAACCGTCTTGTGCAGGATTGAATCAGAGTCTATATAACCATTTCCGTTT
-GTCCGTCTTTCTTTCCGTATGAACGTATATATTATCGAGCGGAAAATAAATGGTCTTACT
-AAATTCAGTGAAGAGCATATTTGTATCAGGATCACGTATGAATGTCGCGAATTTCACTTA
-CTCTAACGACCGAAACCCTTTTAATTTTTTCTCATCCCAGAGTGCAATAAATTTAACCGC
-CAAGTAGGAGTAGTGGTTAACCTTCAACCTTCCCCGCACTTTTAAGCTGAGTTACGAATA
-ACAGATTGTATTCTGTTCATTAAAAAAAATGCCATTATACAATAGCATATGCAAGCTTTT
-CCAAACCATTGTTAGAAAGCGATACTTTTCCCTTTATGTTAGCTGAACTACTAAACGAAG
-ATTGTATATTTTTACAAGTGTATACTTCCGCATGTCTTCTCAGCATTCTTGGAAATAAGT
-GTCAACGTAGTTTTTTCAGAAACAAAGGTATTTAAAGTGAGTGTTGAGTTATCGTGGGTA
-GTTAAAAGCATGTAAAGATTTAGTAACTTATAACATATACATTTTTGTAAAAAATAAAAG
-TTTTATACCATGTTTAACGGATTAAAGTAAACCATGTGTTATTAACTACCAAGCAAAGCA
-CTTTTAAAATATTGATTAAAAACGCATTGTTTAGTTTTATAACACAGGGAAGAATGAATT
-ACAATTATCATTTTGTTTTATCTTTTAGGAACCTGGAAGCAAAGCACACATCAAATGCGC
-AATCAAATGAATCCAAGGAGACAACAAATGATAAAAAAAAACCCCATATTAAGAAGCCAC
-TAAATGCGTTCATGCTCTATATGAAGGAAATGCGTGCTAAGGTTGTTGCTGAATGCACTC
-TGAAGGAATCGGCTGCGATTAATCAGATTTTAGGAAGACGGGTAAGATATTTAAAAAAAT
-TTTTATTTTGTATTTGTTAGGTTAGATTCCAATTCTTTCCGATTAGAAAAGTTGTGGGGA
-TTGTAAAATTACCCTTTTCGAGAGGACGACAAATATTTAATATTAAAATCATAACAGGGT
-AGAAATTTACGATGTTTAGATAAAGTATAGAAAATATCAATCGTACTTCTAATGGATTAA
-CTTATTAATAATACTTTTGTAGTGGCACGAACTTTCCCGCGAAGAACAAAGCAAATATTA
-CGAAAAAGCTCGACAAGAGCGCCAATTGCATATGGAATTGTATCCGGGGTGGAGCGCACG
-AGATAACTATGGTTACGTGTCAAAAAAGAAAAAGCGAAAAAAAGACAGATCGACAACGGA
-TTCGGGAGGTATTGCACAAAATTTTCAAAATATTACTCTTCTCTTCTTTTTATTGCATTT
-CACTTTTATATTATTTCATTTAATCACTAACATACAAAACGTAAAGCACACATCTAACAT
-AAACAACTAATCTATTAAAACTAGAAAAACAGTAAATTAAAAATACGTATTTGTAATTTG
-TGTACATACATAAAACATTAAAATGGTAAGGTTCACAACTAAAAAGAGTACACAAATAGT
-TCTCCACTTTGAAGTTATAAACTTTAATTTGTAGAATTAAAGATAACTTCGTTGTGTTTA
-ATCATAGTTAGTCACTGTAAAATAGCTTGTAATCTTAAAATCATATAAATCGGCATTTAG
-TCAATTTGAATTAAACTTAGTTAAACATTTAGTTAAGTTTTGACGCAATAAAAATATCGG
-AAGTTTCTTGAGTGTGGGCTTTCTTACATTGCTAAACAATGTTTATACGCATCGCTTATT
-AAACTGATATTATATTTTTGTTAAAATGTTTAAATTGAGTTTTAGCTTAAGGGATGATAA
-TATTAATCGATAAAGATTAGGTTTTTAGTATGACAAAATATATATAAGGACACAAACCAC
-AAACACAATCAACAAATTAACTAATGGATAGTGTTTATTTGAAAAATTGATTACATATAA
-CCAAAGGAAAAAGAGTTTTAACTTTGGTTTTAGTTATTTTTTTCAAGTCTTAGTTACCTT
-CTTTAGAAGCAAAATAAATGGTCCTCAGAAGCTGAGATTAGTGTAATCAATATATTTCTT
-TTTTATTTTTTTCTTTTAAAATTTTAATATTTATAAATATTTCTTATTAATATTTTTTAA
-ATAGCAAACTACGATCGATTGGCCTGATAATGATGTAATTTTTTAACTAAAAACCACGAC
-AAACATGTAATAAAATTTAATCTTTTCCTATTTATTTTGACCAATTTCTTATTAAGCAAT
-TGTTAATTATCTTTCTAAGCTATGTGTGGCATTTGAAATAGAATTGGCGAAAGCATGCGC
-CCGAAACCGTATTAAAGATCGATCAGTCCAAGCTTTTCACATATTGTAAGATCGTCCAAT
-TGCTGACAGCGTTTTAAACGAACTCATCACTTGGAACTATCCATCTAAGTTAGTATTGGT
-GTTGTGGAGGGGTGATTCAAAAGAAACTGTAGACAAAGGAAGCAGATGTCACAGTTAACT
-TCTTCAAATAAAAGTAATATATATTTGAATAATTTTTTATTGAAGCAAACGTAACGTGCA
-ATCTTTTTTATATTGCACGAAACGTGCAATCTAAAAACAAACATAAGTCTATCTTGGGCT
-TGTTTTTATTTCAATTTGTATATTGTGTGAGTTTTCATGGAATGTCAGGATATTATCGCA
-GTTATATTGAGTGCTGTTAGTTAAGACTTGCATGTGGTTTTTGTTTTTTGATAAAATATA
-CTATTTGTAGCGTGACAAGTGAACGACAAGTTTTTACGATCTGGAATACTTATAGGTCTA
-TAAGAGATTGTTTTCTTTTATTAGGACTTCTTCATTTTCTAGATTTTCAGTTTTGGCGTC
-AGTAACTTCGGTACTTGAAAAGGTTTTTGGGGAATTATTTAGAATGTTTGCGAATTGATG
-TGTCAATGTTTGGATGAATGTTATGGCTGGGAAGCATAGAAAACTACTAGAGTTTCCTAG
-TAACTGGGAAACTTTTTTATACCCTTCAGATTTCTGTCAGAAGTGTGCAACTTAGAATAT
-AATTCCGACCATAAATAATTGTTAATTAGTATTATAAGCTGGCTCGGCCGACAATATCAA
-AGCTATAATTGAAGTAATCAATAATAAACGGAAAAAAGTACATTTATAGCTCTTGATCAT
-AAATGCTCCTATATTGTTCACACCAGTTCTTGACAATATATAACATATAACATATAGCAG
-CCATACGAACGGTCAGAAAATAACAAATTAAAAGACTAATTAATGAAAAATAAATAGTAA
-TTTCGTTGTTGGAGAGTACCGAGGAGTAGACTGTCAAGAAACCGGTTTAAAAATATACGG
-CTGATCTTATTAAAAGGATGGGCTCTTGAATGACTATTGCTGGGATTATTTATAAACATG
-TTTACAAGATGTCTGCATAACTTCGTTTTTGCCTTGATTGAACCTTGATTGTTTACAAAG
-AAAGATGTCCGAAAAACTTGACTACTGTTTTTGCTAACAGTAATAGCGAAAGAAAATTTA
-TTTTATTTAAAAAAATTGTGGGACCAAAAGTAGGCAACATAGGCAACTAGGTGCTTAGTT
-GGTTTCTTCTATATCAAAAAATATTGATTTTATTTATATAGATTCTGGAAAAAAGCATAT
-CGTATATCAAATTGCCTTTAGTTTGAGTTTAAATTGTGGGACGCCTTTCCGCTTTTAAGC
-AAAAAAAAAAAAAAAAGCATAGCAAGTTAAATTACTTAAACACGGAAAAATTGGATGCCA
-ACATCAAATTCCTGGTAGTTCCGAAGCTCAAAAATATCTCGACCAAATTTGAACTTCTTG
-ATTTAGATATTAATTTCGTTTTGACGGATTTATCGATAAAGCAAGGCCATAATTCTTAAA
-GTCAGATTAATTTTCTGAGTACGATTCATTATAATTTGACCGCACATTTCAAATTATCTC
-AAAGCTATTTCATCTTTTTTGGGATACTCAAGTTCTAACATCGGGTTTTTTACATCACGT
-ATAGATGGTTCTTAAGGTCCTGGTTCAATATATACATGTACATATCCGCGCAATTCATAC
-CAATACAACTTGAATACTGTTATTATATACTATTTTTCGCGAAACATCGCGTTTATCCCA
-CTCCCAGTGGCATGCCTTGGGGCGTGAGGAGCAGGCGAAGTATTACGAGTTGGCGCGAAG
-GGAGCGACAACTGCACATGCAAATGTATCCTGATTGGAGCTCTCGTACAAATGCCTCTCG
-CGGCAAAAAACGGAAGCGGAAGCAAGATACCAATGATGGAGGTTAGATACATTCTCTTAA
-ACTAAGCTAAGAACTTAGATCAGTTTAAATGCAGCCAGAAATGATCAATTAAATATAAAT
-AAAGGTCACATAAAAGAAAAATAATAAACTTCATTTATACATTTATAGCTTTTTAAATCT
-TTACAATTGCATAATATATATATATAATAACATATATATATATATATATATATATATATA
-TATATATATATATATATATATACATAAATATATAGCAGATGTATATATTTGTATACATCT
-ATTATTTATTTATATAATCATTCATATATATTATATGTTCACTGATACATAAGCCATTCA
-GATCGGAATAAAATTGTGAAAATTTATTGGGTTAAAGCAATTGGCAAGCCACAAACATAA
-ACTTTTGTCGGCAAAAAATTAAAAAAAAATTTTTTTTAATATGTATAGATCTAGTTTTCA
-ATATTATAACATTCATTAACAAAATTTAAATGGCACGAAAAAAAGAAAACTTGTTTAAAT
-TAAGTCACTTGCATGAAAGTATTCGAGTAAAAATCTGTATATTGAAATCAATATATTTGA
-AAGTAGTATATAAGTATTTGCATGAAATTATGATACGCTGTTTTATTAAGAACAGTCAAA
-TAATTTTGATATACCCGTCACTAGTCTATGATATTCTTTGGATATGGATCTAGATGGGTC
-TTAACGACTGTCCGTTTTCTTGTCTGTCCGTCGATCCGAAAAATTTTACAGGTTCTAAAA
-CTTAACATACTTTTTCTAAAGATACATGATTTTTCTAAATTTTTCAACGCCCACCTTTAA
-TCATCAATATTTGCTGAAAAAATACAAACGTTACTTTTTAAAGTAAAGTGCAGTGCGGGT
-ATTGAAAATTTGAGACAGTTTACTATATGTTGTTTTTAAAAATATCGCCATAGATATTTT
-TTCTTTTATTTTGTATAAGTGTATATTCCCATTACCTTTCTATCAACATATATCTAACTA
-ACAAACCATTAACAATGATTTCACTAATACATATTTTATTAAGTTTGCATATTATAATTG
-CCTCTTTTTCCTTAGGCAATAATATGAAAAAATGCCGCGCCCGTTTCGGACTAGATCAAC
-AGAGTCAGTGGTGCAAACCGTGCAGGTATGTTTTACCCCTATTTTTGTTTACAATGCTTT
-ACATTTTATTGCAAATGGATTTACAAGATTCACGCAAGAATTAATTGACAAAAAAATTAA
-ATTTTCATATTCGCTGTTTTCATAAAAACATTTAAAAAATCCTCGTGACCCTAAAACATG
-GCTACTCTGTAACTAGTGATAACTATATTTAAAAGGAAATTTTTCTGTTTGTTCATTAAT
-TATTTAAACATTATAGTTTTCTGAGTTATGATTCATGAAAAAGGGTGAGGGTATAAGAAA
-CCATATTTCGTTATCTATCGTAAAATACCCTAACATATCGTTGAACGTATTTTTCTTGAA
-CTATCTAAACAAATTTTGCAAAACTTTTCATCAATTTATAAATGAATTTCGACAAATTAA
-ATTCTTATGTGACGATCTAATAAAAACATTACATGGACACTAAAAAAACGGTTGGAACAT
-AAATTTTAACCAAATAAGCAAACAAGGGCTTTACGACTCAACCCGGCTGTTGATACTGAT
-AAAGAATATATAAATTTTATATGGTCGCAAAGGTTTTCTTTATTACGTTGCAGACTTCAG
-AAAAAAGTCAATATATAGTCAAAAATGGTATTAAAATGTTTAAGATGCAATGCAATAAGA
-GTTTAGCAAGAGAGAATGCTATAGTCAATTTTCCCGTTACTCAGTAAAATTGAGAGAGTG
-GAATTGCACAATTTTTCTGGGATATCAATAGATATTGGTCAATAAAATAAAAAAAAAAAT
-TGTTTAAAAGTGTGGGAGTGGTGGGGCGTGACCAAAGCGTTTTCGGCAAATCGAGACAAG
-CCTAATAAAAATATGAAAAAATAACAAATTCAATTCAATCATTTTCAAACGGTTTGTGGG
-CGAAAGTGTTTTGACACATTTTGACACACCAATTCGAACGCCCAAAACTGCCACGCCCAG
-ACTTTTAAAAAATGTATTAATATTTTTTCACATTTTATTAGATTTGTAAATTGCCACGTT
-TGTAAAGATTTGTAAAAATTAGGCTGCGCTAACTCTAAACGGCCATTTTTTCTCATTTCA
-TTCCTAACATCTATCGATATCCCAGAAAAAATATGAAATTTCGCGTTCGCATTCACACTA
-GCTGAGTAACGGGTATCTGATAGTCGGGGAACTAGACTATAGCATTCTGTCTTGTTTTAT
-TTATTTTATAAATAATAACTTTAAAGAATGTGTGCTTGTATTATTTTAAAATGTATTTTC
-TTTTTTTCAATTTATGTTTTAAATTACAAAAGTAACAACAATTCCAAGTCGCAGCTCTAT
-TTTATTTATAAGTTAATATATTTATGAACTTAATATTAATATTAAAATTGATTTCTTCCC
-GAAAATCGTGTTTTAGTACAAGCACGCACTCATAGACACCAGATATATGCATTAGTACAC
-CGAAACTACAAGTACACCGCATACACACACAGTATTTTTTGACTTTATACTTTATATGAT
-CGAATACGCTTCCTTCTGCCTGTGACATACTTTTCAACAAATCTAGTATACCCTTTTACT
-CTACGAGTAACGGGTATAAAAATGCGACCTGTTTAATGCAAAATGGCTAAATCAATTTCT
-TGAAGCACGACGTGCGGACAGAAACCCCCAAGAAAAGATATCTACTCTTACTTTTCACAC
-GTGGCAAGCTAAATACTCTATTGACAATTATTCTACTAAAAGGTCATTTTTGAAATTTAT
-TTATGTGATAGTATTGTACATAGCGTTAAGGCAATGCAAAGCAAGAATTTTTACATGGTG
-CCAATTGATCAACAATAATATTGATTTAAAGTTTAAGTGAAATTTACAATGCATGAGCAT
-ACGTGTGCACACATACAGTTGTCGGCTGTCACTGCTGGCTGTAGAGCTCTCCGCTTTCTG
-GCACTTGAATAAAAGTTCGAGAGAGCTGGATCCAGTTCTTAACCCAGTCAAAAAAAAAAA
-AATAAATAAATATCACGTTAGAGAGCCAGCAGTGCTGTAGCTTGTATTATGAACCTTAAA
-CGGCTAAGGATACCTGTATCGTCGGCAAATGTGGATGTGGATACTCTTAGGCAACTATTA
-GGCGACGTTGCTGTATAGATGAGGTAAGAACTCTGCCTTGGGGGTGTTGCATCGCACTGC
-AAACTTTCTGGACGACTTAAGAATGTTCTGAGTTTTTACTTTAAACATTAGGTCGTCGAG
-TCAGACTCTGTCGAATGCTTGGGATACGTCTAAAAATACGGCTGTGTAGTACTCACGATT
-TTCGTATGCAGATCTTAGTTTAGATTGTCGGGTTAGCAGGCATTTTTGAATACCTAACCA
-GACTTTGGAATCATTATGAAGATCGATCTTTTCCATCCTTCTGGGCAGAAACCAAGTTTG
-GTGATGGTATTCAAGAGCTGAGTTATGTAGTGAACTGTAGAATGTGGGGCAGCTCGATGA
-TCATTTTTGGATCACATCTCAGCACATTTTTACGGGCTGAGATTGTCTTTAACTAGACAG
-TTATTCCAATATAAAAATTTAGATTAGTATTACTAGAGACAATGCATTTATGTACATACA
-CATATGTCCATAATTATTTGCACGGTCGCAAGCCTCCCACTATTTTTTATTTTATTTATG
-TTAGGCATCTATGTATTTTAATTTTCTTTTGCAATCCCAATATCTAAGTAACTACCGAAA
-CTATTGACGAAGTCGACTAAAACGGTGGAAAGACAATATTAAGTAACATAAGTTTATTTG
-GGTATGTCCATATTGTGGCTTTGCCCACAGTCCGTAATAAGTTTTAAATTTTGTAATAAA
-TTTTTTTAGATAAAAATATATGTGCTCTCTTCAGTTCAGTCAGAGGTTTCCAACGCAGTG
-AGAGGCATTTGTGACCATATGATGTATGTATTTTTAAGCAGTATGAACAAATCGATATAT
-CCGTGACTTTCTGGCCGTCCGTCTGTTTCTACTCATGATTTCATCATTATCGAACGACTA
-TATAAAGTTAAAAGCTGTCATATGAACAATGTGAAAATTACTATCTAGTTAGTTATTAAA
-TAATGAATTGCTTTTTTTAATAAAACTACCTTTTTTATAGCAATTAAATTGACACTTTCA
-AATAATACTGAAAAAAAATAATTAGTAAAAAATTATCAGTATTAGGCATTTCACGTATAT
-TAATTTTAAAGAGACAAATCATTCAATATTAAACTTTCATATTACATTACATACAATTTA
-AACATAGAATTACAATGCCTTCTAAAAATGTGCCGAACCAAATTATTATATAAAAGGATA
-TCCCGTCACTTTTGAAACAACATTTACCGTAATACTGCAATTTTTACATCTTGCGTGAAT
-TTTGTTGATATAAACTGATAGATACTCTAATTAAAAAATGATTTTGCACCTGTTAGACCT
-ATTATGAAATCGTCCACATTAAAAGACACTGACCAAAAATCTCAGAACCACCCCCTTACA
-TTTATCATACAATGATTAAGTCCAAAAAAAGGACTACTATTATTAACTGCACGATATGCA
-ACCCTATTTATCAATTTATAAGACCGAAAAACTCAAACTTTACTTATTATTTAGTTTTTA
-TGTTTTTTAAATATTATTTATGCGTTTTAAATTTGTGGGAGGCACATTAAATCTAGTTGA
-AAATAAAATTATTATTTTCGTGGCACTAAAAATATTATTACAATGGCATGTAAAAACAAG
-AAAAAAGGCTCTATATATATATGGTATATCCCTGAATATCAGATACCCGTTAATCACCTA
-GTGCAAACGCGAACGCGAAATTTCATCAGTTTTCGGGGATACCGATGGATATTGGGGAAT
-AAATGAGAAAAAAAATTAAAACTGTTCAAAAGTGTGGGCGTGACCTGTCGGTGGCACAAA
-GTTTTTTGGTAAATCGATAGAAAATTTACAAGGTTAGAAAATTTTTTTAAAAATATTAAA
-ACGTTTTGCAAAAAAGGGCGTGGCAGTGATGGGCTGTATTGGGGTTTTTTACAAATCGAT
-AGAAATTTACAAGACTTCTTCTAGGTTTAATAGTTCCTGAGATCTCAGATCGACACGACT
-ATTGATCCTGATCAAGAGTATATATACTTTATATGGTCGGAAACGCTTCCTTCTGCTTCA
-GTTACATACTTTTCAACGAAACAAGTATACTCTTTTACTATACGAGTAACGGGTATAATT
-ACAGTTCCTATTAATCAAGCCAAAATGTAGGCGCATGAACGTTTTATTTTATCTGGTGTT
-ATTTGGTGTCCATGACCCTAAAAACAACACACTTCAAAAAACAAGCAGCAGTTTCGTTTT
-GTACTTTTCTAATTGGCAAGCAGATAAAAATATTATTCCATCGTATTGTAGATGCATAGA
-GCAAAGGTAGATTATTAATCAGCTATCAGATGTTGATTATTTTTTGGGTTTTTATAATCC
-AAGGGCGGAACCGTTAAAAAGAAAGGGGTATTTTATAAGTTTTTAATTAAAATAATTTAT
-GTATTAGCTAAATACATCGTATATTAATATAAAATATTAATGTTTTTAATTACATATTTC
-CCCATTTTAATAATGACGGTTAATTACATTGTTTTCGACTTTTTATTGACTCTTACCTGA
-CCAACATTTAAGTCCCAATTTGGGTGTCATTTCATCCGTAAGCAACAATGGCAGCAGCGT
-TGGCATCACCAGTAATGTAGCAGTCAACAGCATTGGTGTTGGCATGCTGGCACCTATTGT
-AAGTGGGGGTACGGTAATGTTGCCCAACTCGTCATCATCGTCCTCCTCATCATCATCCAC
-CTCGTCTTCTCATACACATGTACAATTGATGGCTACCAATAATGGAAACGCAGTAGCATC
-TTTAAATGGAATAACAGTTACAGCTGGAGGAGGTGGTGGTGCAGCAAGCGCATGTTCACA
-GCAATTGTCCCCGCAGGCACCACCGACATATGTAAATTTATAGATCCAAATAAAAGAGTG
-CAGCAACGGAACAATAACATCTGAGGCCCCAGGAAACAATAAATTAAAGCAATGATGACC
-AGTTTTTACATCTTAAAATTGCTTCAACATCCAAGCCCGTAAATAACAAATCAAACAATT
-AATATAAATGCATATCAGGGTTTACAAAATAGCTCCTCTGTGTATATAAAGACCTATATA
-CATTTACTTATTGCATGGTTATTTTTTATGTAGAGTTAAAGATTTTCTGATTTAAAGTAA
-AGATGGGCAATGAAAATACCCAATTTATTTCCATATATTAAAATATGGAAATAATTGCTT
-TTGTTTTTTGATAACTATTAAAGCTAGTTAATGTAAATGTTGTGTTGTTCCTAACAACCC
-ATTCCAGTTTTCTTATAAAAGTATTTCAAGGATTTAAGTAAAATTTTAAATGCAATACAT
-TTTTATAAAAAAAAAATTTATTTGTATATTCAGTACTTTTTAATCAACATATTGTACTGA
-AACCGATTTAAAAAAAATGTTATCGAGTTATTCTAGCGAAGCTTTTCTGTTTGTCCGTTC
-ATTTAAGTGTCGTTATTTATAACAACATAGAAACCTTAAAACTATTCTGTGCTCCAACCG
-ACACAGCAGACGCACAAATATTGAAACAAAGTGATTAGATTTACTATTTTCAAAATAATT
-TATTATTACATTTTTTAAAATGTTTAACATTTTTGCGCTTTATGTAAGATAAGTTTTGTT
-AAACCCTGGTATACGTTTTTAAAAAGGACTTCATTGTTATTTGTTATATTTGATGTGTGA
-AATATACAAAATTATAAAATATTTCCTGTATCTGCTCCGTTATTTGTATTAAGTTTCTTT
-GTATTTTTTTTGGTGATGCACTTTTTTTTTGCTTTTCTTAGTGCTATAACCTCCTATTTC
-CTCCTATTTTAGTATTTAATAGCCTTTAAAGTTAAACCTAAAAAAATGTGGCACAATTCA
-TCTCATTCAAAGTTAAAGCACGATATGTATATATTTTCGTTATGTTTTATTCCATTAAAC
-CTTAATCACAACAGATTTTTAACATATATCATAAATAAATAGTTTCATATTCGCATTAGT
-CTGAAACTGAAAATAGAAAGTAAATTCTCAATATGCATTTTGCCATACTCTACTATGTCC
-AACAAGAACGACCGTCCTGATTTATCTTTATTACTCACATTGGCAACCCAATGAAAGAGG
-AAAATTGCTTTCGAGTTTGTTTCAGTTTAAAAATCTGCTGAACTGTTCAAAAATGTATTA
-AATATATAAAAAAAAAAGTGACCTAAATTTTTTTTTCAATATCTATAAAAAATTAAAAAA
-AAAAAATACTTTTTTACGTTTACCTTTTCTTCTATATTTTTTTTATAATTTTCTATACAT
-TTTTGTCTTCCATTTTGTACACCTCTACGGATGGTATTCAAAAGGTTGCAATAAGGGTAT
-TATTCGATTAGTATCAGCAGTCGTGTTGATATAGCCCGTCGGACGGTCCGTCCATCTGTC
-TCCCTCTACTAGTCTCTCAGTTTTATTGATAGTCGGCACGGGGTGGATCAGAGCACATAT
-ATGAAAAAAGTGCCTTAGTTTTTTTTTTTTGGCCTAACTGGGACTTAGTTTTTTTGTATT
-AAAATCGGAGGACTATATCATATGAAAATAGAAAAGAATTCACAGTGTCATCGTTATTGA
-TTTTCGTTTAAATAATAGATGACAATTTATGTAATATTGAACAACAATAACAATACTGAA
-TTTCTTTTTTCGTTTTGTGATTGATCGAAACAATCCTAATGAAAAACGTATGTGTTTTAT
-TAGAGACATTACTACCAAGACCACTTATAGATAAGACGTTTATCAAACATGTTCATTAAA
-AGTTTAATATAGCGAAGAAAAAATCTTTTTGACGAGGAAAAAAAATTTATAGATTGCACA
-TTCAATAAAGTTCCGATATCAACTTTAAAAAAATAAATTATATAAGAGAAATTGTTTGTT
-TGGCCACAGTTTTTAGTCAAATTAGACAAATTACTTTTTAAAAGCATAGAAAGGACTGTA
-AATGCATTTTTTGTTGCAGAAACCTCGAAAAATTGTTCATATTATTTTTAAAAAACCATG
-TTTTTGATATACAATACCTTTTAACAAGAATTAATTAATTTTTTTTAAATTATTATTTCA
-AATTTTGAGCATTTACTCTTTTACCATATAAGACATATCCACCTTATAAGTTGTGCTCTA
-CCTTTCGATTGGTGTATAACTATATATTTTATAGATAATTATTGTTTTCTATTGGTTAGT
-CATAATCAATGGATTACAAAGAAGTTAAAAAAATCACTGTAGTCGAGTGAGTCAACTTTT
-AACACACCGTTTCTTCCTTTTCCACACATAAATTAATTGATCAAAACTTATTAATGAACA
-GTCAGATGGGGTACTTTTCAAGAAGTCAAAACCAACTTGCACAGCGTAGACTAAAAAAAT
-AATTGTATGCTTCATCTTTGACACACGTACAATTTAATATTCATATTAAAATACCGGATC
-GAATTACTATATAATGATGTGCTCATAAGTATATTTTGTAAAATTTTTGTACGTTACTTA
-CATCTGTATTGTAACTATCCTCTTTTTCCCAAAACTTTTTTCTCGTCGGATTAATACTAA
-GTAAGTTAAAATCGAACGCGGCAGCCGTCTTCACACGATTTTTAGGGTGTATGTGTCGCG
-GCAGAGCGTCAGCAAAGGAACTCCCTGACTGGCGAGGCGGTAATAAAGAAGAGAAGTTTG
-CAATGGCATCGAAACCATATAGGCATGCTGTTTGTAAGACAAAATTGTTGATCTGTTCTG
-TAACTCTTAAGGCTGAGATCCTTGCTGCATGAATTTCAAAATATTTGTTTATGTATCTTA
-CGGAATGCAAATACTTGGCACTCTTTGTTGTTTATATATAAATATAATTTTTATATTTAG
-CTTATAATTATGTGTTCTTCTTTTTTACATAGGCGCAAAAAGAAATGTATTCGTTATATG
-GAAGCCCTGAACGGCAATGGGCCCGCCGAAGACGGCAGCTGTTTTGATGAGCACGGAAGT
-CAGCTAAGTGATGACGACGAAGATGACTACGATGATGATAAACTAGGCGGAAGTTGTGGA
-AGCGCCGACGAAACCAATAAAATAGAAGATGAGGACTCGGAATCCCTTAATCAATCTATG
-CCAAGCCCAGGCTGTCTTAGTGGATTGTCCAGTTTACAGAGCCCATCGACAACAATGAGC
-TTGGCAAGCCCACTTAACATGAATGCCAATTCAGCAACCAATGTTATATTTCCTGCTTCT
-TCTAATGCACTTTTAATTGTCGGCGCAGACCAGCCGACAGCACAGCAACGACCCACATTG
-GTGTCAACCTCGGGATCGAGCAGCGGTTCAACCAGTAGCATAAGTACAACCCCAAATACG
-TCGAGTACAGTTTCGCCAGTTACATGTATGACCGGTCCGTGTCTCGGTTCATCTCAGGAA
-CGAGCCATGATGCTTGGAAATCGGTTCAGTCACTTGGGAATGGGGCTAAGTCCACCAGTA
-GTTAGCACGAGCACCAGTAAATCTGAACCATTTTTTAAGCCTCATCCCACAGTTTGCAAT
-AATCCTATATTTGCATTGCCATCAATTGGTAATTGTAGTTTAAATATTTCTTCAATGCCA
-AACACATCCCGAAACCCTATTGGTGCTAACCCACGAGATATTAATAATCCCCTTAGCATC
-AATCAGCTGACTAAAAGACGTGAATATAAAAATGTTGAGTTAATTGAAGCTAGTGAGTCA
-AAGACTATAGTTGCCCATGCCGCTACATCCATTATTCAACATGTAGCAGTGAACGGCTAT
-CATGCTAATCACTCGCTTTTAAATAGCAACTTGGGCCACCTTCATCACCAATTAAATAAT
-CGTACAGAAAACCCGAATAGAAGTGAGCAGACAATGCTGTCCGTAAGTAATCATTCTGTA
-AATAGCAGTGAATGCCATAAAGAATCTGATTCGCAGGCTATTGTATCTAGCAATCCTCCA
-AACGCTGGATCTTCCGATAACGGCGTTATTAGCGTTTCATAACTGATCGCCATGGATTTG
-TAGAATTGATTAATCAAATTTTAATGTTAATGTGTGAGAAAATAATTAAAATAAAAACAT
-AAGTGCAATAATTATTATTCTCGCCAGCCCAAAGCCATCTTATGAAACAAAAGGCCATCA
-AAACTAGTGCCACGACTCACATCGCAATATTTCGTTTAATAAAGAAAACATAGAATTGGT
-GCACAAAAATCTTTTGAAACGACTCCGAGGCCAACCCGAAAGAATAAAGAAACATGAGTC
-AAATCTCAGGCTAGGCCGTGCCAAATAGAATAAACAGACAATACACACTAAAACTTAGTT
-ACATAAACATCTATTGCATTTGACACCTTATAAAATAATATTTTCAAATAGTTTTCAAAA
-TAGTTTTCTATTTATTTAGCTTAACACAACCAAATTATGTATTTTATTTTAAAATTAGAC
-ACAACTTGCCAAAATCCATTAATTAATGCCTCTCCGGCACATATGTATTTGGTCATATTT
-GTTGTGAGTATAATTTAACTAATGGTTTCTGCACTAAAACTAGGAGAACAAAAAACATGG
-ACTACGACGATTGTCGGTCGAATCACTTAGTCTCTTTTATCGTAAACTTGGTCGTGTGGT
-CATAATCATAACGTCACCCTCCTCCCGCCTGACGAAAGTCTCTAGACTCAAGACTTAAAT
-AAAATTTATAAAATATATTTTAATATCCTGAAACATTTATATTATGTATAGAATGGACAA
-TGATTAATTAAGCTGAACAAAAATTACATTGTTATTTCCGGGGATAAAACGATTACAGAG
-AGGTTACTCTACTTAAAGAGCGCGTGTGCGTTATGACACAAGGCGGTAGGATGTCCCCGG
-ACACGTTCACATTCGCTTTAAAATGTTAAATTTAACCTTGTTAACGTGTAATATTTCAAG
-GTATTTTAGGAAACGGATCAACATACTGTATGCCGAAGAAGCCGGTTCCATTCTGGTCTT
-GTGTATTTAATTTAAAAGGGATGCATACATTTTACATCTAAATCTAATACTAGCAGTCTG
-GCTAAACCAACATACCTTAAAATATTTTCGAATAGCCCTGAACATTTAACGTAATCTTTT
-CATGGTTATAAAATATAACTATTCCAAACGAAATATTGAAAATATTATTTTTAAATAGGA
-TACATTCTCAAATTACTATGCTTGTAACAAGTTCGATACTATTTTCTTTAGTTAGGTTTC
-ATTAGCAGACTTTCATTATTACATACTTACACGGAAAATCATAATAAACAAAATAATAAT
-AATTACAGAAATGTTATAAATATATATTTTATTATTTTAAATTAAATGTAAAATAATATA
-TGTGTACGATATATATTATAAGCTAAATGTAAATATGTATTTTCTTATATAGAACGTACT
-GATAATCTTTACGAATTTATTGACCATAAGACCTGATAGCCTTTATTCCATGTAAAACGT
-AAAATCCACATCTACAAACGAAGAAATTATAATCTTGTATAAAGAAGTAGGTCATATTTA
-AAGAGTAAGTTTGGTCTGAGCATCCATATAATTATATGCAGTTTTATACTAGTCTCCAAT
-CAGTTATTAAACACTTAATTATTTAATGTACAAATGTATTTTCAACCTCAATATCGGGCT
-TGTCGTACACGGTTTAACATTTCACTATAATATTTGTTTTTAATGTGTTAGTTATTTAAA
-ATGCTTTAGGTTTAATTATCTCATATGTACACCGGTACTTAATATACATATCTTGATTTT
-CCGGAATGACAATCCTGTATATCCTATAACACTAGAGCCTTATGTAATCCACCTCATTTA
-AAACTTATTTCACAAAAACATATAAAGTAAAGTATAGTAAGGCCAAACCTAAATTATTAT
-ACTCGCTACTCGTAGAGTAGACATGCAGATTATAGTGCCACCTAAACTTCCCACTATAAA
-CCGCCGAAAGCTGATCCTCCCACACTTAACTTTGTTCTTTATTTTATTATTTGCCTTGCT
-AATTTCAATTGTAATGCCAATAAATTTTTAAAATATCATTCTTACCCTCTGGGTTGATTA
-ACGTGTATCTAGTAGTGTAGAAAATCAACTTTACTATAGTAACTAAAATTTAAATGGTAA
-ACAACTTTTAAAACGTATCTCTTATTTTACTTTATATTAGGAGTATTATAATTTTTAAAT
-TGTATAGACACAAAATCTTCATTGACCGTGCTAAAGTAAAGACATAAATGCGAGCATAAC
-TAAGCATTTTAATAACCTTATTTTAACTAAGATATTTACAGTATTGCCAAATGTTGTTGC
-GAATATATATATAAAAAATATTTAATAAAAAGGAAACGCTATAAAAGTATTGTACATAAA
-ATGTATTTATATTTCCCTTTATTGTCTTTCCTTTTTCATAAGCCTTATGTAACTGATAGC
-ATTTGTAAATATTTTAAAAATATTGTAATTCACAAGTCTTTAAATAGGACATGATACATC
-TATTTTTATTTTTATACATTTAATTTGCTAAAACTATAAAAAAGTTTTAAAATCGTTAAC
-ACTGTTCTTATAGCTTCGTGTTTTAAAATAAGAGAAACTGAATTATTTACTTCCGTGTAT
-TTTTCTTTAAAATGAATATTTACTACTATTTTAAATATAAAATAAATATCGAATTAGTAA
-TACGTTTTCTATAGCTTATCTGGTCCGCAAATATTATTTTATAGAATATGTCCCAAGGGG
-TTTCACGCTACCCATTACTCGTAGAGGTTGATTCAATGAAAAGATTGTCTCCATCAATGA
-TTAAGAGCTCTAGCCGAGTCTGTCCGTATTTCGCACTTAAAAAATGTTTGGATTTTTTTA
-ACCGGTTCCAATGCATTTTTGGCGCTATTTTAGGATTTTAATGGCGATAGATGTAGGCGC
-CGCTCGATGGGATTTAACATGAGTCTAATGGTCGAGAAACTCGAATATAGTGCCTATAAT
-AATTTGCAATTAATTGTTTCTTTGAAAGTGTTTTATTTTCAAACTTCTTAAAATGTAGTT
-GAAAAATTTGCTCATATATTATGAAACCTGTATTACTTTTATCTTTGGATAAACAGCTTG
-TAAATTTTTAAAATTTTATTTGATTCACAATTGTAATTAAATTATTTTATTATAAGCAAA
-AATTAAAAATTGGTATATAAATTCAAAGCTAAAATGTTTTGTATTGATAAACAAGATCAT
-CCCTAGACGTAGGGAGTTACTTGTAGAGTAAAAGGGTAAACTACAATCGATAATAGGTAT
-GTAACGTAGCAGTATGCGTTTCCAAACCAAAAAATATCAGGATCGATAGCAGGTAGACAT
-GGCCATGTCCGTGCGTCGGTATGAACGTCGAGATCTCGGAAACTATTATAGCTAGAAAGC
-TTAGGTTAGATATGCGGGATTCTACTGACGTCTGCGTTGACACGCCCACTCAGACTCCGA
-CTTGAACTAGCATGACCACACTTCTGTTTTATTATTTGTGTGGCCAATTTCTATCGTTTA
-ATCCGCCAACATGTCGCTAAAACTGAGACGCCCGTATTTTATACTATTATTTGATTTTTT
-ATTGTTTTAATACTAATATAAATTTGTATACATTTATTAATATAAATTTATATCGATTTG
-CGAAATAGCTTTTAATTTGGTTTAATTTTACCTATTTGCCATAAAAGATGTTTAAATTTC
-TTGTACGCACTTCAACTAGCTGAGTATCTTGAGGAACTCGACTATAGAATTCTCTCTTGC
-TTTTTAGTTTAATACATGAATATTATACACCAAAATCACAGTTTATAATAGATTTTATAT
-TTTACGAATTTTGAAGTATTCTTAACAGATTTTGAGCTCACATATGCATGCAATTTATTT
-GATCAACGTTTCAATATACACTTCGCATGCTGTATTTTTTTTCTAGTAATAAAAGATGTT
-TATACTTAAATTGTGCAATTTTTAAAAAATCATAATCATACATAATACTTAATTTCGGCT
-TCACCCCCGAAACTCTAATCGTTGTAATAATTACTAAAAAAAATTTACTATGATTATAAG
-AAAACAAATAAATTTTAAAGAAATGAGAGTGTCATAAGAATAATTATGATTACGCAGTTT
-CATAAAGTAAAATAATATGCTTTAAAAAAAAATAATGTGAGTAGGTTATTTTGGAAAACA
-TTCTGGTTGCATTAAAATTTAACTTTTACCATTTATCTCCAACCGTTTTTAAGATTCATA
-ACTAAGCTCGGCATTTGTACGATCCCAATAAATAAGTTAATGAACCTATATTATGAAACC
-AAAAAATTTGTGAAATTAATAAAAATAATTGAACTTTAAATTTACATCAAGTTTAGAAAT
-TCAACAAATACACTGCTGTGATAAATCTAATTAACGATTTATATAGGGCTCTAGTCACAT
-AGATACATATTATATGATTATAAATCTATATGTATATATGTATATGTATTTAAACGTGTA
-CATACAGTTATGCACACATTTACATATATATGTATCAATCGTAAACATATAAATTTATTA
-AGAATCTGCGTTACAACAGTTCGGTGGTCATGATAATTCAAGCAAACTAACAAATCATAT
-GTAATCAGAAGAATGTAAAGGCCATTGCCAATTTAAAAGACTGTTTAACACAAATTTTAT
-ACGTTTAATTCCAAAATTTATCAGTACACAAAATTGCTATATAATGCTTTAGTCTTTATG
-TTTAGTGCAAATCGTTATCTAAAATGTAATGTTAGTATAAAAATAAATATCATAAGCTTA
-TTATTTTTCGATATTTGCGGTTCCATCGTGCTTCCATTGTCTGTGTTTTTGTAAAATATT
-GCTTTTTATTCAAACGACATCGCAACTTCATTTGTTTGATTAACAAATTCCTTATTATTT
-CATTTCTATAATTTGTGTAAAAATCAATTAAGTAACACGAGTAATACACTATAATAAAAG
-TACCCCATCAAATCAATTAAGTGGATCAACAACGAATATGTAAATATATGTTGCATATAC
-ATGAAGTATTCTATATAAATTCTTTTTATAATGTTAAAAATGAGTTTGTTTGCTTTTTTT
-AAGCTATAATTAAATATAAAATTAAATTTCATTTTTAATACTGCAATATTGGTCGACTGA
-TGGATTCTTAGCGTAAGATAAGGTTTAGATAGTAGAAAGGGTTAACAATCGTATACTAAA
-CCTACGCAGATATACAAATTTCTAATATTAAGATGATAGTAATCACAAATATAAGTTTAA
-TAAAATAGTATGTATACACATAGGTAATAAATAATGTACGAAATATAGAAATAATGCAAA
-GATATTGAATAACAATAAAAACAAAATTAAACTATTAACTTTTTATATACTGACGCACGG
-CAGAATTATTGATGCAATTCTTAAATTTTTATAAGACGTGCCTTGCAAATATAGGAAATG
-TTACGTCGGTATGTAAGTTCATACACCCGAGTGCCAATTGGATCGTCGCAAGTCGCGCAA
-ATTGATCCCCCCTTTTACCAAGGTCATTAAAAGTTATGTCATCCTTTTTGCCCTACAGCA
-CCCTGTAAAATGTTCTCATTCTATTGTATTTGTCTTCATATTGTATATTTATTGAATAAT
-TGCTGGCTTGTGCCATGGGCATACATTAAAAGATATAAAGAAAATTCGGTGACTGTGTTC
-CGTCAAACTTACCTCAATCCCATCCTGGGCGATGAGATCTGGACCCTTGATCCTGGGCAT
-TTCTACATATTAGGTTGTAATTATACATACATATACACCTTCTCCAATATAGTACAGATT
-AAAAACATTTACAGAAAAACAAGCACCATCAAGAAGGTATTGTATATATATAAGTAGGGC
-CGTATGTATGCTTGTATGCAGTATGCACTGCGGCACGCTCCAGCTGCGGGGCCGCTATCT
-TATTCTCCGATTTCTCGTTCTCCCACTTGTTTTGCATTTTGTTTTGGTTTTTATTTTATA
-TTTGTTAACATTTAAAATGCATGATTTCACTCTTAAATTTGTCACGGATTACTATTGCTA
-GTAATTACTATTACTATTATTAATTTTAATGCCATTTCCGGTTTAGGTTTGTGTCGGTGC
-ATTGCTTAATTTGATCTGCCGACTCCGTCTTTTGATGATGTTTTCACATTTTGCATTTAC
-TGCGATGGACGATGGATCTTCTTTAACGCATTGTGATAGGAAGCCTCTGTACAGATCTCT
-TCTACGCATTCGCCAGTTTCAGGAGCACTAGAAAAACTAACACCATGGCGATCAAATTAA
-GAATGTTCTTTGCGCCTAAGGTCTCGTCCATGTGGTAAATCAATTCCACGGCGGTGTTGT
-CAAAGGCCTTGGACTGCTTGCTCTCCATATTGGAACTTCCTTTCTACTGGTTGAAAATGT
-TTTTTTTTTTTTTTTTTTTAAATAATCATTCTATTTATTTTGGATTCAAAAGGAATCGTT
-CAGTCAATTCCTCTAAAACTTAACCTATTGTGTGTATAAATGTATATGAGACCAAGTGGT
-TTCTTAATTATTAAGTAGAAAAGGAAAAAAAAAGAATTTTTCTAGTTATTAATTACTTAA
-TGTGTAATATTTTATACTATCCTCCGGGTAGGGAGATCGGTGGGGTGTACCCTCTTCAGC
-CTTCGGAGGGAGATGGGATTAGCTAGGATGTTTGCTAGTTGATTCGGGTGGACCATAAGC
-CTGTCGGCATAACGGCTGCTGTGAAAATTGATCTGATTGAGAGGGATAACTTTCAGATCT
-CTTTCGATTACCTGGTTTGTCACTTACCAGGGGAGCCCAGATGCATGGCTTGCAGCTCTC
-GACTGGACCACACGGAGCCTATTGAGCTGGGATTTGGCGGCAGTTCCCCACACCTGGATG
-GCATAACTCCACGTTAGAGCAAGTATGGCTTTGATTAAAAGAGCCTTAGAGCTCATTTGT
-AGTTTACTGGAGTGGAAGAGCCAGTCGAGCTTTTTTAGTTTCGCCAGTGACTTGAATTTG
-ACCGACGTGATGTGGGCCCTCCAGGTCAGTCTCCGATCTAGATGAACTCCTAGGTAGCAG
-TGCGATGTGACATTGTTGACGGGGTTTCCATCAAAAGTCAGATCTGTGCAAGTTCCGGGC
-CGCAGGGTAAAAGTTACACAGGCTGACTTCGAGGAGTTAATGGCCACATTCCATTTGGCA
-GTCCATTTTCGACTGCATGCAGCCATTCCTGGACTGCGTTGGAGGTTGAAAATGTAGGTC
-CTTCTTCAATGGACTTCCTTAGCGACTTCTTTTTTTATCGGACTAGAGGACTAGGATAAT
-ATTTTACTATTTCCCCTATTTTGGGAGTCAATGCCCGACTGATGAACTTTGCCAATTAGA
-ATTAGAATTTCCATGTGAACAATTGTGCCCGTTGGAATACCTATTTGACGCTCGTTATTT
-GTCGAGCTGCATTTTCTTTGTTAATATCACTCTACACTCCTCCTCCCTCTGTTTCAGATC
-CTTTGCTGCTCGATGTGTGACGCACGATGTTGCGTACGTAAAATAAATTTAGATCTGTCA
-GGGGAATTCGATGTAGTAAATGTAGTGGTAACGGGTAGAAATATTCTGAAACATTCTTAT
-GTTTTATTCCTTTTATTCCTTAGCTTGCCCTACCGTGGGACCTTTAAGCTTATTAAAATC
-TACCCCTTGCCGGCAGTTGCTTTAATTGAGAAAACTTTAAGGAAAACTTTTACGTAATGA
-AGTGGCAAATAATGAAAATTTAGTTCTATGAAGAAGAATGTCGTGTATTTGATGTAATTT
-TTTAAGTGAACCTTAAATGATGGAACAAAAAGGTTCACATCAGATGACTGCAAACATCAG
-TCATATTTCTGATGGTATATCTGACTATAAATTCAAGCCACTTTAATCCTCCTTAATTAA
-ATGAAGTTCAAAGCTATAAATGATTCAACAATTTATTTAATTAGTACGATTTTAAACTCT
-AAATTATAACACTGTTAATATTGTTTTATTATAAATTGCAAAGTAATACATTGAATAATA
-GTTCTGATTGTCAAGAAAATGTTAAATTTTTAGAAAACTTAATAAATCGACTTTAGGTAA
-ATTATTTAAGATATCGGCAACTATTTCATGATGAATACCGCTCGATTACTCATCGATTAC
-TCAGGTAAATCGACATTTCTCTAAAACAAAATAATATTATTTTAATGATTTCATGTCGTT
-ATACACTTTAATTACCTGGTTTTCAAGTATTATAATTTGTTCTTCTTTCTAACGTAATGG
-TCAAATGTTAAGTATTGCATTAGTATCAATTTACTCCTTTTAGTGACACCTGCGTTGCAG
-TACATATATTTTATCAATACTAAACTTACCATCTGCGTTTTTAAAAATATCTTGCTAAGG
-ACCTGTAGACTTTGTAAATTACTGTTCATAATCGCCATCTTTTTCAATTCCGGCAGTCGG
-CAAAACTTTTTCCGGTTGATGAGTGCCAAACTCTGCATTTTTAAAGCTTTTCTCCACTAT
-ATCTGAGCGGCCGATTTTGTAGAGGGCTTCAGCTAGTACATTGCCCGTCAATATGCCTCC
-ATGTTCTAGCCATAGCTGTAACATTGCCATGCTCTGCTTTACGCTGTCGTTTAACAAAAA
-TTCTGTTTTAACAAGATCGATATCGGCTTGGGAAACACCCAATACATTTGCAAGCAAAGG
-CCAGTCACTTCCTAAGTGGCTACATATGTCGTCTAATATTACATCAGCCTCATGAATTAG
-TTTGATGTCACTTGACATTATACAAGCTTTAGTAATATCAATTTTCTTCACCTGTTGTTC
-CTTTACTCCAAATACAATATTTTCATTGTGGTTTAATTTTCCATGCGCATTTATACAATC
-GTTCAAGCTATGCAGGTTATCTCTTTCGAGATGGTTTGTTATAGTTTTAAAATCCACTGA
-AATGTTCAGAGTACAAAGCGGCTTCAGGGGCACTTCATCTGGTCCTACCATCGGGTAGGT
-CATAAAGCAGATGCGACCATGTGGAAATTCTTGATCTTTAATGTGAGCACTAAAGGAAAG
-CCGGTTTTCGCAAAAAGGTTGAAACTTGGTATACAGCTGTTCGCCTTTCTTTAAAATGGG
-AACAATGTTACCAGCGAATTCAAGATATACAATTTGATTTTGCAATACTTCGATATCCCT
-GCTTTTGGCAACTTCTTTAAAATATTCTTGTTGCTCAAGGGTCTTATCCTCTTTATCATC
-AGTCATGCAAAATACTGAAAATTTTGCTTCCGTTTGGGAAATTCGTTTTGCAAATATTAC
-AAACTTGACATAAAAAGGAACTTTGGCCAAATGACTATAAAGTTCTGTGGCCATTCGTCC
-TGCGTCTATGATATTACGGCAATCTATTAGCCAAAACCGGGCAGAAACAGTAGTGGTAAA
-TGTTACACTGTCTCTAACAAATGACAACGGTGTTGATCCAGTAACATCCTCCCATGTTGC
-TCGGGTTTGACCACCACTAATGGAACACAAAAGTCGAAGAGTAGGCGAACTTGAATTTCC
-ATTGCCATAACATGCATTAACCATACTATTTGTACATGCTTTTGGAGCTGGAATGCTTAA
-TGTAATAGCTTTGTGAAATTTTCGACGGCGTGGCTCCACAGTTACTACGGGTGAGACAGC
-GACCCCTTGACCGAGCAGTTTAGAACATTCAACCAGGTCTACTGACTGAGCCTGAAGACC
-GACTCGAATTTTTTTAGTTAAAGCATGAGGCGGAAATATAGCTTTGACCTGGGGCACTGC
-TGTAGAGAAAACGGTTCCACCATCAGGTCCAATAACGTGCACTTCCTGACGAACTCGCGA
-AACAACAGCAAAAAAGTGCGGAACATTTTGAGTAACGATCCGAACGATGCGATCCGAATG
-AAATTCCTCCGTTTGGTTTATATCTTCACCTATTATGTCTTTATATAAGTTATGCTCACG
-CCAACTTTCTCCATTGTCGGACCGGAGTATAATAATTTCGCGCTCGTTTTTTCTAAGGGT
-GCCATAGTGTGGAACTTCTAAAGTTATTGGACTTCAAGACAAAATAATTAATTATTAGTT
-TAGCAAAAGAACTCCCCAGTTTACCTTAAAAACATTCCGTCAACAGGTGACATTTCCAAA
-ATGCGACTCACAAGTGCTTCACCCTCCATTAAAGGCGGAGGGTTGACTACCCTTTGCGGC
-TTAACATATCGACATGTTATTCGTGTTGGTTCAGCGCAGGCCTTTGGAGGTACGATAATG
-CGCACACCATTGTGCCGATATCCGCGCATGGATCCGCCACGTGCATCTACCAAGAACGAC
-ACCAGAAACCTAATAAAGGGTATAGATTATATGCGTTTATCCCTAAAAATTCCAGGTAAA
-AGCTTACCCTAAATGAACTTGGGATCGGGCAATAACAACGTTATCGGGTTTGTGCCCGAT
-TTCAGTCAATTCAATACAGCTCATTTCATTGGGTAGTATTTCTTGAATGAATAAAATAAG
-TTATTAGTTATATATCAAAACAAGGTAGAATGCTATAGTCGAGTTCCCCGACTATTATAT
-GACCGTTAATGAGCTAGAGAGAATACGAACGCATTGGCAAGCCAAACAAATTAAACGAAG
-ATAAAATCAAAACATTTTCCTAAAGTGTTGACGTTTTGGGCGGTTTGTGGGCACTATAGT
-GGTCAAATTCATTAGAGTCATTCGAGTATTCAGCTTGCAACATGTGAAAAATTAGAGAAG
-GTAACGATTCTTAGGTGCTTACATATGGCCTTATGTCGTGTCTCCAGAAAGAAATTTTGC
-AATAAACAGGTGGCATAATTTTATTTATTTTATACATAAATTAATGGAATATATTTTTTA
-AAATTTACAATTTCAAAAGTTATAATATCAATTACAGATTGCAACTTTATTTAATTTATA
-AGTTAAAATAATGATGAACATAATTTAAAGTCTGTAAAAGATACTGGTTACAGTCCAGGG
-TTAAACTATGTCGTCAGTGACATTTTACTTGTTATTAGTTATAAACATATTTATGTAAAC
-GGTAGTTAATTAATTTAAATCGCTTCTTTAAAAAAAATATCAAGGCATTTATTTGTAAAA
-AATATTTTAGTAGATCATTTTACAACAAAATATGTATGTAACTTCGTTTCTTGGATCCAA
-ATTGATTTCGGTCTGAAAATCTTCTAGCACAAGCACGCACACGTTAACACTATCAAGCAA
-ATATATTAACATTAACAAGCAAGCAAATTCTATTTTTAAATTTACGCAAGTTTACGCGAG
-CGGGGAGAGATCAATTTCGGACGTCACCAAAAAAGGGTCTGAATAGTGCAAAACCAATGT
-ATGGCCGTTATGCGTCTTATTATTCTAATGTCTGCTATTAATTAGTGCTTTAAGTACTAA
-ATTTTTATCAGTGCCGTGTTAGATAAGGAAAATTTACCTTTCTTATTTAGTACTGAAACA
-TCAGTAAGATCGTGGTCGGTGTTTGTAGTATCGAAGTTCTTCTGATCCTGGCCGTAGTTG
-GCTTTTAAATCATCAGTTGCCATGTATTTGTAATGGTTATGATCCAAAAGATCATCACAA
-GATTCGTCATCGGAATCGGAAAGTAAGGTTTCTTGCATAAGCTCTGGAGTCATTACCTTG
-AGTTTTTCTTCAATCGCACCAATATTTGAATTAATAACGGATGTTGAAGTGACAATTTTG
-AGGGATTCCATTACAGTTACGTATCCAAGGTTACTTGCAATGTGGAGAGCTGTGTTCCCG
-TCCTAAATTAAGGATTTGTATTGAATTTGTAATGAAAAAGCACGATAATATACAATATAT
-TTATATGGATATGACACAATCTATATAAACAAAACAAAGTTGTTGACTAATATAAGGACT
-CTAACGACTCGACTTCCTGGCGTCCGATTTGTATGGCTTTTTTTCTTTTAGATTCGTAAG
-GAAAATTTTTTCTCTTTTCTGGATTCGTGTTATATTTGTGTTTATTATTGGTTGTTTCGC
-TGACTCGTTCATTGAATCGTTCACCTTTAAAATGCTAAGTAAACAATCATTAATAATCAT
-CTCACGTTTTCTTTGCAAAAAAGCATGCAAGGCGATTTCATTCTGAAGTGAAACAAGTGA
-AACAAACAAACGACGGTCAGAGCATAGCACTTTCTTTTTCGTTCTGCAGCTATGGCTCTA
-AAGCTTTCTTCACAGTGAGAGCGGTAGCAACAGCGAAACGAAATACTACGGGAGTTGCGT
-AGCTTTTCGGCGATCACCACAAAACTATTAATTATGACCATTATTTTTGACCATTTTTTA
-GAACAGGCTTGGAAATGTTAAAAAAAAAGTTCCAAATATTACAATAGCTTTAATAATAAT
-TCTATATGACTTTCTTAGGATGAAATAAAATAAAATAAAATACTTACTTTTGTTAAAGCA
-TTTGGATTCGCTTTATGGCGTAATAAAAGATTAATAATCATAATGTGACCTTGCTGAGCG
-GCTTGATGAAGCGGGGTATACCCGATATTAGAAGACATCTCAATGTCAGCGTCGTTCTCA
-ATAAAAAACTTGACAAGATCGAGGTGACCATAATGGGCAGCCATATGAAGGGGAGTATAA
-CCATTCCTAGTGCGCTCTGAAATGTTAGCACCGTGCTCCAGTAAAATCTGTGATACAAGA
-ACATGGCCCTCCTGGGCAGCCACATGTAATGGTGTTAGGCCATTTTTTGCAGCGGCGCTA
-ATAACTCCATACTCTAGAAGTAGTTGGACCATATCAACGTTTCCCCCTTGAGCCGCCAAA
-TGTAACGGAGAGAAGCCACTCTTGCTAATAATATTAACGTCTGCACCGTGTTGCAACAGC
-TGCATCGCAATTTCCAGATAATTTTTTTTGCAAGCTATGTGAATAGCACATTGACCATTT
-CGGGCACATAAATTTGGCGATGACCCATTTTTTAAAAGGAGTTCTACTATTGAGGGATTA
-TTGTAGTGCGTGGCCACGTGTAATGGGGTCACATCATTTTTCCCCTGAAAATCAATAGAA
-GCTCCATTTTGTAGTAATATTTGAACCACATTCTGCTTTCCGTATTTGCAAGCTAAATGC
-AGTGGAGTAAACCCTTTTTTGGTAACAGCATTATTTTCCGCACCATTTTCCAGTAACACT
-TGGACTATATTCTCTTGTCCTTCTTTTGCAGCAATATGCAGCGCCGAATATTTGTCATTA
-GATTGAGCATTTATCTCTGCTCCATGCTGCAGTAATAACATAATTATATTAATATTTCCT
-AATCGAGAAGCTACATGAAGTGGCGTTTGGCCTTCACGGGCAATAGCATCCACTTTTGCG
-CTGCGAAGTAAAATTCGAATAATATCCGCCTAAAATAAATAAATTTATTAATATATTTTA
-TGCTATATACTTAAAGCAATACCTGATTAGCACGAGCTGCCAAGTGAAGTGGTGTTTCTC
-CGCGTATTGTTGGTAAATCCGCACTAGCCTCATGTTGTAGTAAATATATTACAATATTTA
-TACATCCTGAAAGATTGAAATTTTATATAATTTTTATACCCAATACCCTATATTCTCCCT
-TTTTCGCAATTTAAAATTTTATAATAGTATAGTATTAGCTACCATTTATTATTATTATTA
-TTGTTACCAATATTATTATTTTTATATTTTTTAATAAAAATTCCTATATGCTATTAACAC
-ATTTTCCTGAGCTTTTTTATTTTAAGGGAAAAGTCTATATGACTAAATCCTTATGATTAA
-CTTATTAAAGTGAGATTAAAAGTTCGAAATGCTTATCAAAAAATGTACTTGAGGAAACGT
-ATTAACTTAATAAGAATCGACTGGAGGATAACATAACAAATTTAATATTTGTACCTACCC
-ATAAAACTAGCTACATGTAAAGGTGTTAAGCCAGATTCCGTGGTTGCGCCAATGTTAGCT
-CCGTGCTTAATAAGTAGTTCAACCATCTTAATACGATTTTTCTTGCACGCAATATGAAGA
-GGAGTGAAACCGTTGAGCGCGCGGGCATTTGGATTTGCCTTGTAATCAAGTAAAAGCTTA
-GCTACTTTAACATGACCACAGTGAGCAGCAACGTGAAGAGCTGTTAAGTAATCCACAGTA
-ACTTCATCTACTGGAGCCTTGTTGTCCAACAATAAATGAGCTGCTTCGTCGTGCTCACCC
-TGTGCAGCCATGTGGAGCGCAGACAGACCATTCTTCGTTTTTGTCAGTATCGGCGCGTTT
-TGCTGCAACAAATGCTTAATAACTTCTACATGACCGGAGCGAGACGCACAGTGAAGTGGT
-GTAAGACCATCACGAGTCGCCGCATCTATTTTTGCTCCTCGGCACAGTAATAAAGTGCAA
-AGTGATAACTTTCCCCATTTACATGCCACATGTAAGGGAGTTATGTTATGTTTGGCTACA
-TAGTTTACATCTGCTTTGTTGTTCAAAAGCAAAGTGGCAATGTCCACGTTCCCATAATGA
-GCTGCTATGTGCAAAGGGGTGAATCCTGATTTGGAAACGATGTCAGCATTGGGATCATGT
-TGAAGTAATAACTTAGCTGCATTTACATCATTTTTTTTCGCAGCAATATGAAGAGCTGGT
-AGGCGAACCTTCCCACGCACGTCATTTTCAAGTAAGACAGCTACAATTTTGTCGTGTCCC
-TGCTGCATTGCTACCGCAAGTGGTGTGAAGCCATCTTCTGTAGATAATGACGGATTTGCC
-CCATTGGCCAATAGGGTTCGACAACAATTGTCGTGGTTTTCTTGTGCTGCCATATAAAGC
-GGGGTGAAACCATTAAGAGACTGCACGTTCACATTAGCATTATATAAAATTAGCTGATTG
-ATGACATCATGCTGCCCCGCCAAAGACGCAATGTGCAAGGCTGTGTTTCCCTTTTTTGTG
-GCATTATCGATCTTTATGCCCCTTCTTAGCAACTCGCAGCATATGTCCACATATCCGTCC
-TTTGCAGCTAAATGAAGTGCATTAAGACCGTTCTAAAATAAAAAAAAAACTATAGTAACT
-AATATAAATTTACTCGGCTTTGTTCCAAATTTAATGATACGACGCAAAAATCTGTTGCTG
-AGACACATTGGTGGCCCGTAGTTAAATACAATAAATCCTCACGTGTCGCGTTTTTACGTG
-ATTCCTTGAGAATTGAAAATCAAGATTAAGATAAAATTATGTGGTTCACGAAAAACCGTG
-AAAGTAAGTTTACATTGAAGTGCAAAATTTGTCGTTTTTGTCGTTTCTTGAACATTACAT
-TTGGACTGATATCTCAATAAGATTTTGGCCACGAACACATCCAATTCTTGGTGGCTAATA
-TTTATTTATTAGTATTTATCAATTACATACTTACTGCATTGCAGCTATTTATGTCTGATA
-TTTCTCCACAGTCCAAAAAATCCATCACCTTTTTAATGTCTCCGCTGCGAGCAGCACGTA
-AGAACGAAATGGTTGCGTCATTCTGAAAATGTAATTAATAATTAATAAGAGCAAAAAAAA
-ACATACTGAAATATTATTCCCATTTTGAAACAGCAAATCGCTGAACAGAATATTGGCAAG
-AAAACTAACAAAACAAACAATTTTTTTAAATGCAAGAGAAACTAGAAATACAACGGTATA
-TTTCCATGTCCATTTTCGGGATCGACTCTTTATTCCACCTATTTTTGTAAAATGGAATGT
-GTAGATAGGAAGAAAATCCCGTTAGCTTTTCATGTTATCCTTTTTTATTTACATTCTTGC
-GAAAATTCACAACTTTTAGGCTGTTCATAGGAATAGCCGTGTGTTTGGTTAAGTTAATTC
-GCATTTTTAAATGGGCAATAAAAATAAAAAAAAATAGATTTTAGTGGGTAGAGGGCAGAA
-AAGATTGTTAATTCTTAAGCTAAGGAAGGAATAACATGAAAGGGCATTCAAAAAACCCTT
-GAATGTTGTACCAAATGTTGAACGGTATCCAATGCCATTAAATAAGAATGGAATCCCGAA
-AACCGTGCTACCATACGTAAAACCATGGATATAGACGATGGACGCATAGTTCGTTACAGC
-AAAGTCAATCCTTTTGCATCCCTTAGGCACATAAAGTCTGAGCTGAACTTGGGAATCAGT
-GACGTTACAATTCGAAGACAACTATTGCATCAAAATTAAAGTGCGAGGAGTCCAAGAAAA
-GATTCCACTACTTAGCCCAAGGCATATTAAGGCACAGTTAAGCTTCGCTAAAACCTACCT
-AAACTGGCCAGTCTCCAAATGGAGAAATATCCTTTGGACTGATTGGTCAAAAATAGTGCT
-ATTTGGAGTACCACCCAAAACACCCACTCAAGACTTTCAATCATAGTGGACCTAAAGTCC
-TGGTATGGGCCTTTTTTTACAATGGTATGAGTCCAAAACATATGACTTATGGTATTATAG
-ACCAAAACGCATATGAAAATATACTTAGTGATGTCTTTCTGTCATATGCTCAATGGAACA
-TGCCCTTAAAATGGACAACAGAATAATGATCCGAAACACACAAGCAAATCGTCTAAGAAT
-TGGTTTCCCCAAAATATAATAGAGGTAATGCCGTGGTGACCAGCACCATCGTCGATTTAA
-ACCCGATTGAAACCATGTGGGGGAGCATAAAACAGTATGTGTCGAAGAACTCCAGGACAT
-CTAAGGCTCAGCTTTGGCAAGTTGTGCAGGATGCATGGTTGAAAATTCCCCCCAAACGTT
-GCCAGGACCTGGTGAACTCACGCAGGTGTAAGGCTGTGCTGGCTAAAAAGGCTATACAAC
-AAAGTATTAGGCCCTAATTAACACATTAAAATGAAAAACTAAGTTAGTTCTAAATCAAGT
-TGAATTTAATAACAAGATCCGTAACGCCATACGATTTTCTTGCACACGGTTTTTTTCGGG
-CTGGTGGCTCTAGAGCTGGCTCCAGGCTCCAGGACAAGACAGATACAAGAAGCGGTTGAT
-TGTATGTGCATGAACAAGGTGTCGTCCATCGTGATATTAAGGTAAGACAATTTTATCTGA
-TTCATATCTTGTATGATCATTTGGCAGTTAGGAAAGGATTTTAGATAGAATAGAATAGAT
-TTACAGTTGCGGTAACAATAATAGCACCATAAGCACATTTCGTGTTTGTCCCAGCGTTTC
-TCTATTTTCTGACACTTTTTCATCATTTTACTCACTAAACTTAAATACTAAAATGATTTT
-CAATCGAAATAAAAAAATTAGTAACAGATTTAATGGATATTTTAAAAATAATTGGTTAAA
-CAAAAAAAACCTTCAAATTCAGGCGGTAACAATAATAGCACTGCTTCTCGTAGTTTGCTA
-AAACTAACCAAAAAAATAAAAAAAATAATTCAACAAATGGATTATATCTTAAGAACTATG
-TTTAAAGAATCTTAATATTTGGTTGCGTGACCTTTGTTGGCAATGACAGCCGCGCATCGT
-CCTCGCATGGAGTCCACCAAGTCCTGGCGCCGTTATTGAGGAATTTTGCTCCATGGATCC
-TTGACCAGACCCCAAAGATCATCGTTATTATTGGGTTTGGCTTCAGAAACCTTTTTTTCA
-CGTCCGCCCAAAGGTTTTCGATTGGATTCAAGTCGGGTGACTGAGCAGGCCAGTTCGTTC
-CTCGGGTCGATTTCTGCTCTAACCACTTTCAAGCTTTCTTGCTCGTGTGTTTTGAGTCGT
-TATCCTGTTGAAATGTCCAAACCAACGGCATTTCATCCCTGGCATATGGCAGCATCACAT
-TTTCCAGGATATCTGTGTAAATGTGCTGATCCATGATGCTTTGAATCTAATGGATCGGAC
-CTACTCCATAGTATGAAAAGCACGCCCATACCATTATGTTCGATCCCCCGTACTTTACCG
-CCTTAAAGGTGAAGCGAGGATTATATTCAGTTCGTGGTGGACGCCGAACATAAGACCAGA
-AGCCTTTCCCACCAAACAAGACAATTTTGGTCTCATCTGACCACAAAATGTTGTGCCACT
-TCTCCACAGGCCAGTCCTTGGAAATCTTGGCATATTCGATTCGCTTTGCCATATGCTTAA
-CAGTCAAAAGCGGGACTTTTCTTGGGCTGCACGCATTAAGGTTGTTTTGTCCTAAGCGTT
-TGCCAACAGTTTCCACGCTTTCAGCTATCTGAAGCTCGTTCTTCAGTTCCGTCACCGGCT
-TAAAAGGCTCCTTCTTGCCTTGCCGACATTTAATAATTTTTTTTAGGAAATCAACTTTCG
-ACCTGCAGTAGTGCTATTATTTTAACCGCAGCTGTATGTATAGGAAACGGATATTTGAAA
-TCTATATAGGTTAACGAAATGAAATACATATTAGCCTCGACTGCTTTTTACACCCGTTAC
-TCGTAGAAAAAGAGATGATTCGTTCAAAAGTATAAAACAAACAGAATGGAGTGTTTCCAA
-CTATATGAAGTATATATATTTTTTATCAGAATCAAAAGCCCTGTCTGTCTTTCCGTCCGT
-ATGAACGTCGAGATCTCAGGTACTATTAAAGATAGTAGGTTGAGATTAAGCATTTCTATC
-GATTTTCCAAACAACTTTTTGCCACGCCAATTCTAACGCCCAAAAACCTCAAAAAAAATG
-TTTTTTGATTTTTGTATTGGTTGTGTAAATTTCTATCGATATGCCAAAAAACATTCAGCC
-TCTCTAACGACCACAAACCGACTAAAACTGCCACGCCCACACTTCTGAAAAATGTTTAGA
-TATGTTTTCATATTTTTATTAGTCTTGTAAATTTGTATTCATTTGGCGAAACAATTTTTG
-CTTTATTTTTGCTATAACGATCACAAACCTCTCAAACCTGTCACGAAAACCCTTTTGAAA
-AATATTTTGATCTTTTTCATAATCTAAATAGTCTTGAAAATTTTTAGCCATTAACTAAAA
-AAACATTTTGCCACGCAGAAAAAATATGAAATTTCGCGTTCTCACTTCCACTAGCTGAGT
-AACAGGTATATCTGTTGTTATTTTCAAATGCTTTTCATACTTTTCAATACTTTTCATACT
-TCAATTCATACTTTTCAATGCAATACCTGCATTCGATTTTTATATGGGGATGAAATTTGG
-TAATGTCAATAAAGTACACTAATATGGAAATTAATATATCTTTTTTCCTTTAAAAATTTC
-GGATATCAAAGATAAATTCAGTCGGAAGTTCGAGAACGTATCGAGGAAAAACATAAGTAT
-TACAGCGTCTTTCTTTTTTCACAGAACATCGAAGAAATTTCCTTTTCCAACAGTAAAGCT
-TGGTAAAAGAATTAAATGGAAGGCTTCCATGTTCATATCTGCATCTTCATAATATTAATA
-GTATATTAATAGTTATATGTTTAACATTTCTATATTATTTATTCCCATCACTGTTATATA
-TGATATTGTGTAGATGTAGGCTTGTAGTTAAATAAAATATAAAAGAAAATATTTATTAAA
-CTTTTGTTATTAATATTCTTTGTGTACTCTTTAAAAGCACTCAATAGCAGTCTTCCTGAG
-TATGAGAGTATCATCCCCGGCAAAAGAAATACTTATGAAACATTGTGTTCCGGAATAATT
-CGACTTCCGACTGGAAACACTTAGCGAGGTAATAACAAGAGAAAGTGCTATAGTCGAGTT
-TCCCGACTATCAGATACCCGTTACTCAACTACTGAAAATTTCATAATTTTCATAATTTTC
-CGGGATATCGATGTACAGTTTGTCAAGAAATTGTTTGGACAATGAAAATAAGTTATATTT
-TCTGTCACTGAACGAGAAAAACAACTGAATCCAAGTTTGCGTAGATTTGACACTGTCAAG
-AAATTCTTTGCACAAAGTACTTAAGCTATCTTAGACTTATTAGACTGAGACTTAAATTTT
-ACTTTTACGTCCTGTTCCACAGTTTGATTCCAATCTGACGTTATAATTAATTACGCGATT
-AATTACGTTATAAATTGTTCTCCGCGATGCAGAAAACATTTCTGACAATTCCGTGACAGA
-TTTTTCCAAATGTTGATTATAATAAATCAGATGAACTACTTCAAAACTCAATTCATTGAC
-AGGCATTTCCGGTTTGGCGGCTTTAGGGCGTTAGAGTGGGCGTGGCAAAAAGTTTTTTGG
-CAAATCGATAGAAATTTTCAAAACCAATAAATATATGAAAATATATCAAAATATTTTATA
-AAAGTGTGGGGTTGACAGTTTTTGCCCGGTTTGTGGGCGTTAGAGGGCGTGGCAATTTTG
-GAAACAAACTTGCGATGCGGCTGTGGAATCTGCATGCTTAGCCTCAACAGTCCAGATTTT
-ATAGTTCCTGAGATTGATACGTTCATACGGACAAACGGATGGACAGGAAAAGATCGACTC
-TGGCTATTTATTCTGATCAAGAATATATATTCTTTATATGTATGGCCGGAAACGCTTATT
-TGTACCTCTTACATACTTTTCAATGAATCTAGTATGCAAACTAAGAAAATACAGTTTTAA
-AACTGATCGATGTCCCAAATAAGAAATCTAAAATTCAATAGAAAATGCACGAAATAGAGG
-TGTATGTACTTATGTATGTACGTTCCAAGAATCAAATATGCTTGCTTGGAATGCTAGTTC
-CCGAGATTACAGCTCATTATACGGACATGTCCAGATCGACTCGGCTTATTATCTAAATCA
-TAAATATTTGTATACATATGTATTATAAAATGGTACGATTAATGGGTATAATTATTTTTC
-GTTTACTCAGTATGTGAATATGCATAGGAGTATACTATACAAATGTAAAAATTAATACAT
-TCATATACATATACATACATGGCATCTGCCAATTATTTTGGCAATGAGTATTAATTTACT
-GGAAACGCCCATATACGAATGTATGTACATACATATACGTACATCACTAAATTTAACCCC
-ATAAATGTATTTTTGACAACATAGAATAGTAGTAACCCGCATAAATATTACCTGTTTTAT
-GATTCCATTCTTGTTGTCTAAAGCCATTCCATTGATAGCACAGGTTTCACTTCTTGTTTG
-TATTTTGTTCTCAACTCGTACATCACCAAGCGTCATAATTTAATATAATGGCCTAAATAT
-TAAAAAAAAAGTTTTCATACAAATAAAAAGATTTTTTAGGTATGTAAAATTCACGCAATT
-AGTATATGATATATAAATGCATATTTATATTCCTTTAAGCCTACAATAAATTTCGTTTCA
-TATTTTTACTGTATTTATAGCTTATCACTATTTTAAAAGCACAATAAAAAGGACAGGAAT
-CAAGAAAAGTTTATCTTAGTTAACAGAAATAAATATTACTAAGATGTTGACCAATTATTA
-AGAATTGATATATATAGACAGTGTTATATGTATTTACATAGAATGTTCAGACGGCTTATT
-ACCAAAAATAGTTCGATAGGTATAAACTTTTTATATCGTTTTCCTACCATATCAAAATTC
-CATTTACGCAACCAGTGCTGCTGTTGCATTATTATAAAGGATTTTATTATACGCGCATGC
-TCCGGTAATCGAATTCTAAGAATTTTAGGATTTCGATTTGAAATCGCAAGGTCGGTGGTC
-CGGTTTTCGAATTTATAAAATTTTTTCGATTTGTAAAATGTGCACTTTGGCCGAAGTGCC
-TTTTTTATATCAAAGCAGATCTTATTTACTTAGGATAAAATAGTTTACTCATTGGACTAT
-TGATGTTTATGCCACATCATCACAAGATCACTCTGCCCCTTAGTTATTTAAAAAAAATTG
-ATTTCTGACCCCAACTCAGATTTTACAAGCAAAATTTTCGATTTGGCAAAGGGTTGATAA
-TAAGGTCGCAAAAAGCTATCAGGAAGTTTGCCATACAGTTAGTAAAACGAAATAGGAGAG
-TAAAAAAAACTTATAAATTATAGAAGAATTCAATCATTAATTTAAGGGGGGCGATAGGGT
-TCTTTGTAAATTATGCGTTTTAATTTTATCACATAAATGGTTAAAGTGCAGTAAAGAAAA
-TAATTGCGAAAATGGGAAATAAAACTGTGAAGAGGCGGACGCTTCCAGAAAATATGTGAA
-AAGAGCTTAGCCAGCTGTTCACTGTTTAATTAAGATTCCGATAGCAAACATTTCAATCAT
-AAGATTTTGGCCAAATCGAAGTCCAAAAAATTATTACAAATACCTGAGCCTGCCTTAGAA
-ATTCTCGGAAATGTTATTGTTATATTAAAAAACATTCTAAGGGAAATAAGTTAAAAGCAA
-GAGACAACGCTATAGTCGACTCTCCCGACTATCAGATACCCGTTGCTCAGCTAGTTCAAG
-TGATACTGACAATTTTCAAAATGATTTTTTATCGGAAGAAATTGGGGTAAAAAATTAATT
-TTAATGCTCTAAGGTGTTAACGGGATATATTTGGGCATCTTTTTGGTGTCAGAGTGGGCG
-TGGGTTGACATATTGTTTTTTAAATATCGATAGAAACTGCAAAAAAATTAAATCATTTCT
-CAAAATTGTGGGTATGGTAGTTTTGGACGGTATTAGGTCGTAAACTCTAAGCCGTTGCAA
-AAAATTGTTTGCAAAGCGATAGAAATTTACAAGACTAACAAAACTGTAAAACATTCGCAA
-ACATTTTTAAAAAATTTGGGCGGGGCAGTTTTGGGCGGTTTTACGGCTCTAGAGTGTACG
-TAAAAAAAATTTTTTTCGTCATGTTAATAGAAATTTACAAGACAAAATATTAATATGAAA
-AAATATCCTAACATTTTGCAAAAGTGTGGGCGTGGCAAAAAGTTATAAGGCAAATCGATA
-GAAATTTAGAAGACAGAGAATAATTCGAAAACATTTTTCAAATGTATAGGCGTGGCAGTT
-TAGGGCGCTTTGTGGGCGTGGCAGTTTAGGGCGGTTTGTGGGCGTGCCAATATGGTGCAA
-CAAACTTGCACTGCGTCTATGTCTAGAATCTGTATGCTTTATCTCAACCTTCTAGCTTTT
-ATAGTTCCTGAGATCAAGACGTTCATATTATTCCATTTTATAAATCCATTTTTCTTGTAT
-AGCACATTTCTGTAAGTCGTAAGGTCAAGAAGGACAATTTGGTGTCGTAGCCCATCCCAC
-AGAGCACATTCGTAAAAATCTGATTCTGGTCTAGAACATCTGTTTTATTAAAATAAACAT
-CGTAAATTGTGCAAACTGTCTACATTGAATCATTTATATTACCATTATAATTACAAACAA
-TATTCTTATTAGAATATCTGTTTTCGTGTGTTTGCCCTATGCTTATATATGATATATATA
-TATATATATATATATATATATACATATATATATATATGTGATATATTAAATTCTACCGAA
-TATACGCGAGCTACACTATAATCTCTTCTTTAGTATAAAGCTTAGGATACATAATAATGA
-ATTGCAGCTCGAGCGTTGAAGATGGCTTTGAATGACTTGGATCAATTGAGTCTATGCATA
-AATTTTAATCATTTCTCAGGAAAACAATAAATAAATGTAATTAAAATACTAAATTGACTA
-TATACTATATACATATATGCTGATTAATATTCCTTCTCGTAGTGAATTCCTGAATTGTAT
-TTCAGAAAAAGAAGAATTTTCAGTTGCATGTCTTATGTATCAACTGCTGAATTTTCAACA
-AAAAATAAAAGTTAAATGATTACAGATACAGCATTAGTTCAGTGTTATGACAATAGGTAA
-ATAAAGTACATGTGTATATTTGTACCTATGTATGGGATTCAGATCACCGCAGCGGGAAAT
-AAAATACACCATCGTCCCAAAACTCTTCGATCTTCTATGAAGCTACCTTGGCGTAAAAGA
-GAAATCGCCAGTGTAAATATCTATTTGAATATTTTTTTCTAAATGTATTTACTTTTGGGT
-GCGCTTAAACATTATTTGAAATCCATCAATAAAGGGATGTGGACAGGCAGTTTTATGGTG
-ACACCAAAATAAGAATTGTAATTATTGTGAACGCATCACATTGCCTTAATATTTTGTTTT
-TTAAGGCGTACATATAAATCGTGAAGTTACTATACGTTTATGTAAATTTAACATACGTTT
-ATTACATAGTATGGCTTTAAAATAATGTCTATATGCGTAAAGATATATATATTAGAATCT
-AGATACAATATATGTATATACACAGTCCTTCCATACACATGCATGTATCTATGACATGTT
-TGGACTGATAGATTTTATATTATGTCACGAAATATAAAAGTTTTGATGAAGTTTCTATGA
-CAATGATGCCATTTTACTAAGTGAAGGTTTTTACATGAATTAATCTAAAATACATATTTT
-TTTTATCTAAGTGAAGTAACTTATAGTACAAGCGTCTCAGTTACCAAGTAAAGATTAGCT
-ATCTATTCATATTTGTTCGGGTTATTTTTTTGACTGCACCGGTATTGCCAATGTCAGTGA
-AATGGGAAATGATTGGTTCGTTGTTCATGAAGTTGCTTCTTGTAACTTTGGATATTAGTT
-AAACAGACCACCGTAAATGAGACTAGTTTTTATTGTAGCATTCAATGTCGATGCATATTA
-AAATATCAGAGTCAATCTGGCCACGCAACGCCAATTTGTATTGGTTGGTTTTTTATTATA
-AATATATTCGTCAAATTTTTATAATTATAATGTATAAAATTATGTTTAATTAATTAAATT
-TCCTGTACATAAGAGTGTTATTAACAAATTTCTTCATGTATAGCTCACATTTTATGCGTT
-AGGTTTAATCTATTTACGAATTTTCAGAGTGTATTAAAATTTGTTTTGTCCATTTTGTAT
-TATTTATTACCTATTTAACTACTTCTTTCCATTAATAAAATTTAAAATAATACCTGGATG
-AAAATCGCATTGCAGAACTGGTCATCTATGGAACAACATTGGAGTTGCTGGACCTACACA
-TGTATGTATGTATATGAATGTAGCTATAATTAGGAAAACGTTATTAAAACTCACTGCAGA
-AATTCAGTTATTCTACCTCAATTTCTTTTCCAATTTGTATACTTGTTTAGAGATTAAGCC
-ATGTCGTAGATGCCGCTCTAGTTTGTCTAGTTTATTGTTTTTGCCTTTGTCTATCCAATT
-TTTATAAATATATAAAAAATATTAAAAAATAATTTTTTTAAGTGCCTTTTCAATTTCTGT
-TGATGTGAGATTGAATTATTATTAGTAAAGATATTACGATTGGGAAATTAGCTTACAGTT
-GAATATTAAAAAACGTTATTAGATTCATTACATATTACAATTTGCATTCCATTTCAGAAA
-TTTATCACTTGGTCAAACAACAAGGAAGAGCCTATTAAAGAAATTGAACTAATACCTGAT
-TTTGCTTGGGTAGCTATTAATGTGCCACTGAACGGTGTTTTTATTAAAATGATTGAAATT
-GAGGTATATAACAAACAAAAAAAATAGTTATGTTCCCTACGTGGAATTCCACTTTTAATT
-TTAAATCGATACTTTTTTGCACAGACTACTAAAGTTCATCATTCTTAATTACCATTGCCA
-AGAAATTCGCACCTGTCATACTAAGAATTTAATCCGAGGGATTGTATCGTAATGAATTCA
-TATCAAGGTGTTATAAAGAAGAAACTGGAAAAAAGTAAGATATTATACAGAAATGTGCTC
-AACGCGTGCTTTGGTGTATGTGTATTCACATTACCACTTAACAAGTTAAAGGGTGTCCTG
-CCCAGAGGAACCAGATTAAGCTTGAAGATTTTACAAAAGGAGTACATCAAGCAATTTTTT
-TTTGAGAAGCGTGTGGGAAGCGGAGGAGCTGTTTTAAATTTTATTACGTTTTTTGGATGA
-TTAATAAAGAACTGGAGAAGAAGCAAACCAAAAAAATATCAGAGCCTAAATCCTGCAGGT
-CTACAAACGCAATTTTCACTTAAACGACGGCAGCTAAAATTATTGCACTTTAAATTATTA
-GCCAATAATCATGTGCCATTTAACTTAGATATCCAACCTCGTCCAACATTTTTGAGCCGG
-GTAGGCAGATCGAACTGCTCTTCAATGATGTTACAAATTTTGTTCGCTTGCTTTCTATGT
-TGTTTAAGAGAGACATTTTACAAAGATGGCAAATGTAGCTGACATTAAAATTTGCATAAT
-TGCATAAGTGTTAGAAACAAGAATAAGAACCAAGAAGTATATTCAAAGTGTCGAAGAATT
-TATAATTGCCTTCACTTGTAATTTTAAATTGTTCAGAAATGTTCGCAAGTCAGAGCAAGG
-CTTGTGATTCTCCGAGTGAGACTGTGCACCTACAGTCTTTACCAAATCATATTGAAGATC
-TAAAATTTAGAAATTCTGATGTTGAAACGGATGATGATCTTCACTTCCCTGGAATTGCAG
-CTAAAAATAAAATCTTGAAGCTTAGCTGGTGGCATTCTCCTGTTGATATGCATTATGTAG
-CGACAGAATCAGTGCAACCAAAAAAAAGTGATAAAGTACCGAGCAATAAAATTAAAAAAG
-TTGAGAACAATAATACTTTAGTTAATGGTTGTAGTAAAACTTCAGCAAGATCTGTTCCAT
-TACTCAAATATAATCGTCCAGACCAGGATGGGGACAGCGAAGAAAACATAACAAGCGTTC
-TTGAGCCAAACGTTGATGAAATCTATTCTAAAGACTCAGAACGGCTTGTGGATGGTAAGT
-TATATTTTTAGCTTGTTAATTACTGTTGACAATTTTTTTTTGTCTACTCGCGAGAATAAC
-AAAAAAAGGATGCACCATCGATTTCCCTCTGAGTAGCAGTCTTCGTTGCTTTTGCTTTTG
-ATTTTCTGAATATCGCATAGTCGTTAGACGCAGCGTCGTTAGACACATCCCTTAATGAGA
-ATACGAGCGGCGATTGATTGTGATTTTTGAATTCCAAGTTATATAGATTTATTTTTAGCA
-TTAATTTCTCATATTTCGTACTAATTTTGGCATTAAAAAATTAAATTTATTTTTAAGAAA
-TAAATTTTCTTTTAACTTGTGAAATTCACAGACACGCATACATGAGCCAAATACTTATTG
-AATCGTGGTCCGGGTGATGAGAGCAAAGGAAAAGGAAAAATGTGAATAATTTCAAGGGAT
-TTTTTATGAAAGTCTACACTATGACTTATAAACAACTATTTTTCAACGATACATTCAGAG
-CTACTATGTAAATCTCTTCGGCTCTAAAAAACAGCAAACGTGTGTTCCGCAAGAATATCT
-GCGGTTTCAGGTATTTTTAATAGCTTCAAAAACCAACAAGCGTCCGATGGTGCCGTATTG
-TTCGCGTCTAGTCACATTAATAATACCCGTTACTCGTAGATTAAAAGGCTACACTAGATT
-TGTTGAAAAGTTTGTAACATGTAGAAGGAAGCGTTTCCAACCATATAAAGTATATATTCT
-ATATACATACATACATATGTATATTCATGTTTTTATTAATTTTCGCGTCGACTTTAGTCT
-GCCAGCTGAATGCTTGGCGAAAAGTTTTAAGTAGGTTTTTAAGGCAGTTAAAGGATGAAT
-AATGATTTAAGACATGGCGTTTAAATTTGATTTGTTGGCTTCGAGTAAATTGCTTTTCTA
-TATATCGAAAATTCTCAGATATGATTACTGACTGCATTTTAAATTACCTACTAATTAAAA
-GTTTAAATAGGTGACTAATGTATGTTCATATTTTTAAATAAATATGTATATGCATTTGTA
-TGTATATGAAGCAACAAATCTGTTTTCAGCGTTGTTGTATTAATATATGCATACATACAT
-GTATTGATCAGCACAAGCCAGCTGCACAAAAATTTGAATGAATATACATATGTACATATG
-TACGGTACATGTGTATGCATTAATTGATTGTTTCTCATTGTATTTGTTATGACCATCTCG
-AATGTGTGTATAAGTGGCTCAAAATTCATGTATTATGTTTTCACTTTGTATGTACATATG
-TATGTATGGAAAGCTTCATATATGAGTGAATTATTAGGTGTAACGCACAATATTTCTATT
-AAAGATTTGTTCTGTTGGCAACAGTGTCCCAATTACGTACAATTGAAAAGCCCCATAATC
-ATATAAGCGAATAAAAAACGGGTACGAAAAGAAAAGTGTGAGTGCTCTAGCGAACGAACA
-ATATCAAGTTTGCGCCTTGGATTCTTATCATTTGTCTTTTATCTATTGATGTTGCCTTTT
-CGATTAGGCGTTTAAATAGCTGTTCGTGGCAACAACTTTTTCTTTAAATGTGCCTTGATT
-TTTTTGGTAAAAGGTCACAGTTAATTGCCTTAACAATGTTAGTTTCAAGACATTAACGGA
-TTAAATTTTAGCTATGCAATTTAACAATATTTTTTGTTTCAACTATAGGAGTGTAATTGA
-TTTAACTTTACTGTTCTTATAATTATACAAAATAAAACAGACAAAAATAAGCCAAGGTAG
-GCGTACTTAAATACATACATAGATAGAAGAAAATAGCAAATTATGACACCCCACAATGAT
-TCAAAAGGTATGCACTCTTACATAGTAAGCGAATTTAAATTATATAACACGCCATCGTTC
-TATTACATTATTGTTATTAGTATTTAAAGCTTGATTACTTATTTGTAGATTCAAAACCAT
-GTATTGGACTATTAAATCCAGATCAGGAGGATCAAATGAAAGTATGCGGTTATCGACGTT
-CTCTTATGCGAACTGGTTTTTGTTGGGCATGCATCTTCTTAACTGGAGGTCTGTTGCGCC
-TCGTGTTACATTGGTGGCGTCATTTATATTTATATGCCACTTGCTCTCAATGTTCATTGG
-AGGAGGCAGAACAGGTTTTGGTAACAGAGGATTATCAAGGAAAGCACAAAATGTACCATG
-TAAAGCAAATTCAAGTCCTAACGTCGAGCAACCTTAAGTAAGTACACGACAATTGTTACA
-AAAAGAAAAAATTAAAAGATTACATTCATCAGGACACTTTTGGAAAAGGAACAGCAATCC
-ATAGAAAGAACTCATATAGAATGCGATCATGTAGAAAACGTCCTTCAACTGTCAGTTCAT
-TTTACCTCGGCCCAATTCAAAAGTACGTGCCATATAAACATATTAAGATACACCAATTTC
-CAACATCGTTTTTTTTTTAGAATGCTCATCAATACGAATTTTTCGCTGCAAGCAATTGGT
-TTATGCTTGGAACAATAATACAAATAGATTTCAAAGGATAAATGGACTCGACCTAAATAT
-TCCTTGTTCATATTATCACCAACAGCGTGGATTACCTGTACATGAACAGATTTCAAGGCG
-AATTGTTTTCGGAGATAATGAGATAACTGTACCATTGCGAGATTTCAAGACATTGCTGTT
-CTTAGAAGTACTTAATCCTTTTTACGTTTTTCAATTATTTTCTGTAATTCTTTGGTTTAC
-ATATGATTACTATTACTATGCTTGCGTAATACTCTTGATGTCAGTTTTTGGTATAACAGT
-GTCTGTTTTACAAACGAAAAAGGTAAGTATATCAATTAGAAGAACTTTATAAAATATAAT
-TCCTATATATTTTTAGAATCAGGATGTGCTCCAAAAAACAGTATATAACACTGGTAATGC
-TTGGGTTGTTGATCATAAAGGACTGTCTAAAGAGCTTCCAACGCGAGCGATAGTACCTGG
-GGACATCATTGAAATACCCTCATCAGGGTGTACGCTGCATTGCGATGCAATCTTAATATC
-AGGAAACTGCATTCTAGATGAGTCTATGCTTACTGGTGAAAGTGTGCCAGTGACCAAAAC
-TCCTCTACCGTCGAAACGTGACATGATTTTTGATAAAACAGAGCATGCCAGACATACACT
-TTTTTGTGGCACAAAGGTTATTCAGACTCGTTATATTGGCTCCAAAAAAGTATTAGCATT
-TGTAATAAACACTGGAAACATAACGGCAAAAGGAGAACTTATACGTTCTATTCTTTATCC
-CCCCCCTGTGGACTACAAGTTTGAACAAGATTCGTACAAATTTATCCAGTTTCTGGCCAT
-AATAGCATGTGTAGGATTTATTTATACGCTTGTAACTAAAGTAAGTTTTTAGTAACTTTT
-TACGAAAATATAATTTAATAATAATTTAATTTGTTACGTACAGATCTTGCGTGGAACGGA
-TCCTGTGAAAATAGCAGTTGAATCACTTGACCTTATCACAATTGTAGTCCCACCTGCACT
-TCCAGCGGCAATGACAGTCGGTCGATTTTATGCACAAAAGCGGCTAAAGACTAGTGAAAT
-ATTTTGCATATCTCCTAGGTCTATAAATGTGGCAGGAAGCATAAATTGTTGTTGCTTTGA
-CAAGGTTCGTACCATTAATATGTTCTGTATTGATTTAGGTTGATTAAATGTTTTGTTTGC
-AATTTCCTATAAAAAAATATTTCGCATCTTATTTTAATTTCTTATTTAAACTATATAGTG
-AAATCTATTAACATTATTATTATTATTGTTATAATATAATATTATTATATATATTATATA
-TATTATTATATATTTTATATATATATTATATATTTATTATTATATATATATATTATATAT
-TATTATATATATATTTTTTAATTTTTATATTTATTTATTTTACGGGTTACTCATAAAAAA
-AGTTTCGTTTAAAAGTTTGTAATGCTTTGTAGAATGTTTTTGACCATAATAAGTATATAC
-ATATATTCTTGATCAGGAACAATAGCCGAGTCGATCTAACCAAAGACACTAGGATAACAA
-GATGCGTAACGCCATACGATTTTCTTACACACGATTTTTTTTGGGCTGGTGGCTCTAGAG
-GTGGCTCTCCAGGCTCTCTGAGAGAGCGGACAGCTCTATAGCCAGCACCTTTCTTTCTCG
-CATACAGTGACAGCCGATAACTGTATGTGTGTCTGTATGTATGGTCATGCATTGCAAATT
-TGATAAAATATGCCCTTCACTTCACTAGCTTAGAAATAGTACTAGCCGAAACTATGTACA
-CAATATCACAAAATAAATTTCAAGTATGGCTTTATATTAGAATAATTGTCATTAAATTAT
-TCAGCTTGGGACGTGGGAAAAATTAGAGTAGACATGTCTAGTAGACATCGATTCTTAGGT
-GCTTCTGACCGCACGTCGTGCCTCAAGAAATCAATTTCGCATATTTATACCCATTATTTC
-TAGAGTAAAAGGGTATACTACATTCGTTGAAAAGTATGTAACAGGCAGAAGAAAGCGTTT
-CCGACTATATAATGTATAAAGATCAGGATCAACAGCCGAGTCGATCTGGCCATGTCCGTC
-TGTCCGTATGAACGTCGAGGTCTCAGGAACTATAAAAGCAAGAAGGTAGAGATTATGCAT
-ACATATTATGCATACATATTGCCCGTTGACCCATGTTGTCACGCCCACTCTAACGTCCAC
-AAACCGCACAAAACTGCCACGCCCACAAATTCAAAAAATGTAAATGTAATTGACCAAATT
-TAACAAAACTCTAAAAATGTAACTTTGTTTCTTAGATCAAAATTTAGACCAGAAAATCGT
-CTTCATCTTCTAATGTTTTTACTCACACAAGAAAGCAAATTCTATTTTTAGATTTTAAAG
-TACTCCATTTTACGCGAGCGGAGAGAGAGAGCAATTTTGGCCGTCACCAAAAAAGTGTCT
-GCATAGTGAAAAACCAATGTACGGCCGTTACGCATTTTGGTATTTCATTCAACGCTAATA
-ATATATATAATAGTATATATAAAACAGGGAAAAGGGAAAACCGGTTATAATAAAAAATAT
-ATATTTATAGAAGAGTATGTAACAGTATAAGTAAGCATTCCCAACCCAATAAAGAATATA
-TATTAGATTAAATAAAAAAATTTATATTAAGCCCTTCTGTTCGTACGGACGTCATGATCC
-TGGGAATTATAAAAGCTAGAAATGTACTGTTAGGCATGCATAAGTTTATTTGCATAAACA
-ATATATCATTTATTAAAATGAACTTAATTTATACACCACCATATACAAAATAAAACCTTA
-AATTGTTACTTTATTTCAGACTGGTACTCTTACGGAAGATGGACTTGACATGTGGGGTGT
-TGTGCCCAAATCATCGACTAATCAATTTCAAATTCCCTTAAAAAGTGTTGATCGATTGCC
-ATTCGATCACTTCCTTTTCGGTATGGTAACGTGTCATTCTATAACAATATTGAACGGCAG
-AATGATGGGCGACCCATTGGATTTAAAAATGTTCGAGTCTACAGGATGGGAACTAGAAGA
-TTCAAATAACATACCTGACACTGAAAAATATGGTATTCTTTATCCAACAATTTTAAGACA
-GCCAAGAGGTGGCCTTTCCGGTATGGCTGAAACCGAATCTGGATCTAAGAATGAAATTAA
-GCGGCAATCCTCAGTAGACGATTTACTAGCCACTGTTGGAATCTCGCCATCCCAAAAGAA
-TTTTGATCATGGTATCGTTCGAGAATTTCCATTTACTTCAGCTCTTCAGCGGATGTCTGT
-TGTTACTCGTTGTCTTAGTGACCAAGTATTTAATGTTTACTGCAAAGGTTCTCCCGAGAT
-GTTGAAAAAACTGTGTAAACCACAAAGTTTACCAGATAATTATTCGCAACAACTATCGGA
-ATTCGCAAAAAAAGGATACCGAATTATTGCCATTGCATTTAAAGCCCTTTCCCACAAGAT
-GAACTATACAAAAGTACAGCGTTTATCTCGCGAAGAGGTTGAAAACAACATGGAATTTTT
-GGGTTTTGTTATACTTGAGAATCGCCTTAAACCAGATACTACTAAAGTAATAAATGCGCT
-TAACGCAGCCAAAATTCGAACTATAATGATAACAGGCGATAACATTTTAACTGCAATAAG
-CGTTGCTCGGGATTGTGGCATAGTAAGTCCCTCTCAATCAGTTATAACAGTGCATGCAGA
-TCCAATTGGTGACAGTGCAAACATTCAAACTAATACCGGTACAGAGTGTAATTTTGATAA
-CAGTTCAGATAAACACTACAAGTTGCACTACACTTTAGATTTGGGTAGCAAGACATCTCG
-GGCATATCTGTTTAAATCATGTTTTAACAGTAACCTTTTTGACCCTGAAACACCTGAATT
-CACGGCCCAAGTTGGAAAAACTATTTTTCATATGGAGTCGACGAATTCATTAGTTAACGA
-ATCGACTTCTAGTTACGCAGAAAGTGGTTTGCCAACAAGCGATAGTTTGGCCAGTGTAAA
-AACTATAGACACTTGGACCCACAATGATGCTGAGCTTGGAATAAAACACACACCAGACGA
-AAGCTGGCGGCGGCAAGAATGCATATTTGCAATGGATGGTAAAACTTGGCAAATTGTAAA
-AGATTACTTTCCAGAAGAAATGGAAATTCTTTTGACACGGGGTTCTATTTACGCCCGAAT
-GTCACCCGATCAGAAACAGGCACTAGTTATAGAACTTCAAAACTTGGACTATTGCGTTGC
-CATGTGCGGTGATGGAGCCAATGACTGTGGTGCACTGAAGGTGGCTCACGCTGGTATTTC
-CTTAAGCGAGACTGAAGCATCTATAGCATCGCCATTTACTTCACGAAATCCCACAATTTC
-GGCGGTTTTAAAAGTTATTAAGGAAGGACGCGCTGCATTGGTCACATCGTTTGGTATTTT
-CAAGTATATGGCAGCCTATTCGCTGGTTCAGTTTATATCTGTTATGATTTTGTATTCCAT
-CGACTCCAATTTGACGGACAAGCAGTATCTATATGTCGATCTTGGACTTATATCAATTTT
-TGCCTTCTTTTTTGGTAAAACTGAATCATTTGATGGAATGCTGGTGGAACAAGTGCCGCT
-TAGTTCATTAATATCCTCTACGCCATTAGCATCCCTTTTACTACATCTTACTGTTGTAAC
-AGCATTTCAGGTGACTTGTGAGTATATATATATATGTAAATGCCAATTTTGTAAACATAA
-CGTAATCCTTTTTTTAAATACCATTATAGGTTGGGTTCATCTGCATCAACAGCCCTGGTT
-TAAAGCTTTCGAGCCTGCGGATGAAGATCATTTAGGTTGCTTTGAAAACTATACAATGTT
-CTGCATATCTAGTTTCCAGTATATAATTCTAGCTTTTGTTTTCTCAAAGGGAGCACCGTA
-CAGAAAACCACTGTGGTCGAATTGGCCACTGTGCTTAGCATTTATTGTAAATTTGTGCAT
-TATTGTATATTTGGTTCTTTACCCCAGCGATTGGGTAGCATCCTTTTTTCAGCTTATTGT
-ACCTCCTACAATGAGATTTCGATACGTTATGCTTGCATACGGAGCAGCATCATTTATATG
-TCATATTTTTGTCGAGTCTTTCTTGGTTGAATATCTAGTGTTCAAAAAATACCAAGTAAA
-GCGAGAGAAAAACTGGGTCACATCGAAGCAAAAATACATGCGTCTAGAGCATGATATATC
-AAATATAAAAAACTGGCCACCTATAACTGAAGTTTATGAACCGAATAATTTAATAGACTG
-CGAAACTGAACAGCCCACATATGTAAGTTTGCACGCTGAACAAAACCATGATACGCAGCT
-TGGAAAGTTTCCGGGATTTTGTTAGAAATAATCCACGTCGAATCCTTTGTAAATTGTACT
-GTAACCTAAGGAATTACTTTTAGGAATTTCCATTATTAATACAGTAGAAAATGTAGGCAA
-AATTATTTAGTTCCTATTTAGTTTTTTTAGTAATCTTAGTATTTCTAATTGTACTTACAT
-CAAAGATAACTTTGTATTAGCTATGAACACTTTTGTCTTTCTATGTTTAAAACGGCGTTG
-TTTCTTGATTATAATTAAGTGTTTGATGTTTATATACATAAGCAAAAATTCATATAGGCT
-GTATAATAAGCATTGGAGTAACTTTAATTCATAAAATAAAAATGAATAATCACAATAATT
-TTGCTCAAATGATTATCTCTGTTTCAGAGGGTGCTTACAATGGAATCACGTTCCGGAAAA
-CGGTTATAATTTCGTTACTCGTTTAGGAAAAGGGTCTACTAGATTCGTTGAAGACTCGGG
-AGTTCTCAGGCTCTCCCGCAAACCGAACAAAAAACCCATGCCCACACTTTTGCAAACAAT
-TTTTATTGGTTCATATTTTTATTAGTCGTGTAAATTTCTATCGATTTGATAAAAAAACTT
-TTCTACTTCCACTTTCACGCCCACAAACCATCCATGTACACTAGATTCGTTGAAAAGTAT
-GTAACAGGCAGAAGGAAGCGTTTCCGACTTATAAATTCTATATATTCTTTATTAGGATCA
-ATAGCCGAGTCGATCTAGCCATGTCCGTCTGTCCGTATGAACGTCGAGATCTCAGGATCT
-ATAAAAGACAGAAGATGGAGATTCAGCATACAGATTATAGAGACATAGACGCTGCGCAAG
-TTTGTTGACCCATGTTGACACACCCACTCTAACGCCCACAAACCGCACAAAACTGAACCA
-TGTTTCGATATTTTCGAAAATATCTCCCGCACTACTTTGTTAAAACTACTTAGTTGGAGT
-TCCTCAAAACCATTTTATACTCCCACACACTTTTCAACACACAATATTTACACACACATA
-GACCACACACTCTGCTTTCCAATCCTAGCCCCCCACGCCAAGTGGAATATACTAAGCGAT
-CTTCATAGTAGCGACCATGGCCCTATTATCACAACACTATTCCCAACAACCAATCCACAA
-AAATTCAACAAACCCTTTTTTAAACTTAAAGAAGCCAACTGGGAACAGTTCAACGCAGTT
-ACCCAACAACCCAACAAGAAATACACCACCTACCACAACGTAAACAAAGAAGCCGCTGAA
-ATTAATAAAATTATTATTTATAGTGCAAACCTCTCCATCCCACAAACCTCACCTAACACA
-CATCCATACAGGCTTCCATGGTGGAATAAACACGTCGACCAATTACGAAAACAAAAACAA
-CTTGCCTGGAAAAAATTAAGCCGCACAATTACTGTAGATAACATTATAGACTATAGAGGC
-AAGAACTCAAAATTTAGATTCGAATTAAAGAGGAAGAAAGAAGCTTCCAGCTCTTTCACC
-TCAACCATCCAACTCACTACTCCCTCATCCAAAATATGGGCCAATATAAGGCGCTTCACA
-AACCCGGAAAACAACGAGGCTACATTGGCTAGCAACGAAATTGCTAACATATTCTGAACT
-CCCCGGCTACTGGAACTTTTCAGAGGAGTTCCGAAACAATAAATTTAGAAAAAACCTATA
-TCACTATACCCCCTCTCCAATAGCCCAAACCATAGAAGAAAACATAACATATCTCGAACT
-TAGCTCAGCTCTACAAACATTAAAAGGATGTGCTCCAGGACTTAATAGAATTTCTTATCA
-AATGATCAAAAATAGCTCCCCCACAACAAAAAACAGAATAACAAAACTATTTAATGAAAT
-ATTCAATACCCGCATACCACAAGCATTCAAAACAAGCCTAATCATCCCAATCCTCAAGCC
-AAACACCGACAAAACTAAAACTTCCTCATCTCTCTCAACTGTTGCAAAAACGCTAAATAA
-AATTATATCGAAAAGACTCTGGTGGCTAGTGACATATAACAATCTACTCAACGACAACCA
-ATTCGGATTTAAAAAAGGCAAATCGACTTCGGACTGTCGATTAACGAAGTCAAAAATGCA
-CACCTCCCTCGTCACTATTGATTTTTCAAGAGCCTTCGATCGTAGGTGTGCACTCCATAA
-TCCAGCAATTACAGGAATGGAAAACGGGCCCAAAAATAATAAAGTACATAATTAACTTCA
-TGAGTAACAGGAAAATAACTGTCCGCGTCGGTCCGCATACATCAAACCCATTACCCCTAT
-TCAACGGAATCCCCCAAGGTTCACCCATATCCTTGATACTATTCCTCATAGCATTCAAAA
-AATTATCAAACATCATAATCCTACATAAAAAAATAAAAACGACGACTTCTTCCTTATAAT
-AAATTTCAACAAAAACACAAATATAAACTTCATTTAGACAACCTATTTAACGATATATGA
-AATTGGGGCCCCTACTCAGGAGCATCGCTATCCCTATCCAAATGCCAACACCTCCACATA
-TGCAGAAAACATCACTGTACATGCAAGATAAGCTGCAACAACTGGAACGAACTGATTTTC
-TATGTCTGTTCGCTACGGATTGCAATGGCTAGCTCAGAGAGTTTGTGCGTTTGTCCCACC
-AAATTTATGATTTGTGTGATTGCCCGACCAAGGAAAAGCAAAGGGTTCTTATTATAGTCG
-TTTATTCTACAGTCTTATGTATAACTCCTCCGGCGAACTCGCTGCTCCTGCGGCGTCCTG
-TTCGACAAGTCGGCCCGGCCGGGATCACCTTTGCCGACCACTGACTCCACTGTCCCTTTC
-GAACACGCCACGTCCTTGTCGTCTCCTCTGGAAGACTACCTGCCAGTCGGTATGGGCTTA
-GGATGTTATGGGGCAAGGTGTATCGTCCACGGGCGACCTGGGACCACCTGTAACGGACCA
-CTGACTCCACTGACCCTTACGAACACGCCAAGTTCTTGCCTTCCCTTCTGAAGGTCTTTC
-TGCCGGCCGGAACGGGCTTAGGATTTTATGGTGCAGGGTGTATCGTCCACGGGCGAGGCA
-ACACTCGGCCTGGGACCACTTTTGCTGGCCACTGACTCCACTGACCCTTTAAGGCACGCC
-AGATCCTTGATGTGATCGTCCTTCGGTGTCCTTCGGGCCTCTTGCCGCCCGACGCTTCCA
-CTGTTTATTATTTCCGACTTGACCGCGCGTTCTCACTCCCGAACTCCTTTCTTTAACGCT
-CCGACTCACTATCTTATTCCACGCGCGGTCTGGCTGACTGATTGAATGATTCCTACTCCT
-CCGCCTTCAGACTCCGTTTCGACTGCGCGCTGACCGTGCGACTCGCGCCGATACTCTCCT
-CGACTATCCTCGCGTACGTACGGCTCCTCGCGTGTTGAGACTGACTGCCTCGAGCTGCAC
-TTGCGCCGTTCATTTATAGGCACGGGGATCCCGTTATTTCCCCTTTTGTACCCGCTCGGG
-TACAAGGTCCAACAGTTGTACCGTTAGTATACGGTGCGCCCTCTTTGTGCACGCACCGTT
-ACCGGTCGACCCCTGTGCCCTTGGCCCTCTCGAGTCCAAGGCCTAACGGGGTACCGTTAA
-TTAACGGTCTCTCTGCTTTGCCCTGGCCGCCCTGCATCGCGGCTGTTGCTAGGCCACTTC
-CCTACACGAGATTTGTGGGGAGTTTTAAGACTCCTTACACAACATCCAAATTCCTACCGT
-TATAGTATAGACTACATAATGTCGCAAAGGCAACAGTTATAGCCAAACTAGAGTATGGTT
-TGTTTCTGAATGGCCATGCTCTCAAAAGCATTTTAAACAAAATAAATCCGCAATCCGTCT
-AGCTCTCGGCGCCTATCGCTCTACCCCAATAACATATTTTAAATACTCCCTTAGAAATGA
-AAAGAGACCTTCAAATAGCCAAACTATCTCAAAACCTAATCTTCTCCAAAAACACACCAA
-TTCATAAGTTCGTTAAGCATAAAAAAACTAAAAAGAAAAAACACCAATAATAGACCAAAC
-AATCAAGCTTAGCCTAGAACTTAATCTACTCTACAAGCCAGTAAAACTTCGTAAATACTG
-GGCATTATGGACCCTCCCCAATCTAATAGACACATCACTCAGAATCCATAAGAAAGAACA
-AACACACAAAGAATAACCTTAAACCTCATAATTTCATATTTACTGACGGTTCAAAAATGA
-ATTACACAATAACATTCGCCATTACAAGGGAAACAGACGTCTTGAAAAACGGCTTACTGC
-CTCCATATTCATCCGTCCTCACCTCCGAAACAATCGCCATCCTAGAAGCAATAGAACTTA
-TTAAAAACCGAAAAGGTAAATTTATTATCTGTTCCGAATCCCTATCCCCTATCAGCAATA
-GATTCAATCCAAAATACAAATAATAACAACTTTTACCCCAACAGAATACGATCGCTAATA
-ACGCAACATGCACCTAAAATTAAAATAATGTGGATTCCTGGCCAAGGAATGAACTAGCTG
-CAAAACTGGAAAGTCAGCAAGCAATATTCCACTTATCCTCACCCCAAACATAAATACCAC
-AGATATAAAAAAAACATCTTAGAGCCGACCTTGCGACAAAAAAGAAAGAAAACATAATGA
-ACTGCAGTCCATGGTACGAATTAATTAATACGAATACCTCACACACATGCGATTACCTCA
-AACAATCCCACCCAAATTCGACCAGACTCGACCAAATAAAAATAATACGACTTTGACTAG
-GACACACAAACATAGCCCACCAACACTACCTAAATCCCAATTCAATACCAACTTGTACGT
-TTTGCCAAGGTGATATTTCAATAAGCCATATATTAAACTCATGCCCATCCCTCCTACAAG
-CCAAACAAGACATATTTAACAACACTAACCCTCTAGACCTTCTTAGCAAACGCAATCCAG
-ATAACATACAAAAACTCATACTTTTCCTCAAAAAAAACTAAATTATACCACAAAATCTAA
-AAACAAAACAGGCAAATGTACATAATAAGCACAGCAATTATTTAGCAAATAAGATATTAT
-TATGCTATTATATCTTAATCTAGATAGCATTGTAAATCAATATAGCTGTATGCCCTGTAG
-CCAGTGCTACTAATTACAATAAGTTAGTCTGGTTTTGTAAATTATTCTATCTATCATAAT
-AAATAAATAACTTAAAAGTTGCTCATTTCATTTTAGTAGTAGCTAGTGATGATGTATCAA
-AAGGAAAATCTTTCTTAATTGTTAAAAAAAAGGTATTTATCAAAATAATTACTTGACCAC
-ACGACCACTTTTTATTGAAGCTTCCCGAACGATACATTTTATATGGAGTATTACAAAGGC
-GATTGCAAAATCATCCTTTATTTTAAAAGTTAATATCAGAACTTTAGATTGTTAAATCAT
-CAATTGTCTTTTATTTCGTTTGATATAAGAACTTTAAAAGACCCTGAAATTTGACTATGG
-AAGGTAGGACAACCAATTTTTTTATGCTGTTTAATTGAAAAGTTTGATATAATTTAGCGA
-AAAAATGGAAAGAGAACGCTGTTATTCTTGCAGGAAAAATCCATAATCATAGCTTTCTAT
-GAAACCGGCAGAAATCGCCAAACTATAGCCAAAACAAGTAAACTTATGGAAAAAACCTTG
-TCTTTAACGCGCAGATCGCAAGTCTAATACCTTCCAATTCCCACGACCAAATATCGAAAA
-AAAGTTATTAAAACCCAAGCAAATCGTTGATTCAAAAGGTGATTAAGAAGGCTAAACATT
-TAAAACAGGAAAAACCGAAAAAACCCCTCTTAATAAGTTAAACGCGATGTGTATTAAAAA
-CTGTATTCCCTACTTTTTTGGAAATCTAGAATGGCATATTCAGCACGGCAATGCCCCAAG
-CCTCACTGCACGTTCGGTAAAAGATCCGGAATGGCCACCAAGCTCTCAGGACTTTTATAC
-AATAAAAAACGTGTAGGGTTGGTTGGCTGGGAAGTTATACTAGGGTCCCGCAAGAGGAAT
-CGATCACCGGAATAAAACTCGGTTGGTCTACGATTATTTTGGATTACCTGCAAATAATAT
-ATGATTCACTTCCCAAATGGATGTGTGAAGTCATTGAAAACAAATATTCTAATTTAAATA
-TTTAAGTGTTAATCATCTAATTTTTTCATAATGAATCAAAAAAACTTAAATTATTGTAGG
-GGGCTATCCTGATAACCCAATTTTGATTTACCCATTTGTGAATTGTTTTTTTTTTCTTTT
-TTATTTAAATTAAGAATTAATTATTATTATACATATTTTACATGGTCGCATGGTTACTGC
-TCTACAAACTTTAAAACGAAATCAGTATATCCTTTGCTTGGTACAATTTTTAATTTAAAA
-CAAGAGAGAATGCTATCGTAGCTTCCGGGATATCGATAAATATTGGAGAATAAAATGAGA
-AAAATTTTAAAATTGTTTAAAAGTGTGGGCGTGACCGGTATGGCGGCATTAGGGCGTTAG
-ATTGGGCGTGGCAATTTTTTTTTTGCAAATCGATAGAAATATCAACAATATCAACACATG
-TTTTAAAAGTGTGGGCGTGACAGTTTTTACGGTTTGTGGGCGTTAGAGTGGGCGTGGCAA
-AATGGGCCAACAAACTTTCGCTGCGTCTATGTCTCTATAATCTGTATGCTGAATCTCAAT
-CTTCTGGCTTTTATAGTTCCTGATATCTCGAAGTTCATACGGACAGGCGGACAGTCGGAC
-CGACGGACAAGGTCAGATCGACTTGGCTATTAATCCTGATCTAGCGTATATATGCTTTAT
-ATGGTCGGAAACGCTTCCTTCTGCCTGATACATACTTTTCAACGAATCTAGTATACCCTT
-TTACTCTACGAGTAACGGGTATAAAAAGAGAGTCAAACTTCCCAAACTGTCAGATACCCA
-TTACGCAACTAGTGGAAATGCGAATGCGATATTTCATCTCTTTTCTGGGATATTGATAGA
-TATGGGCTAATAAAATGAGAAAATAATTTGAAAATTGTTCAAAAGTGTTGGCGTAACCGT
-TTTTGGCGTTTTTTAGGTGTAAGGAGGGGCGTGGCTAACATGTTTTTGGTATAGCGATGT
-ATAGCGACAAACAATTAAAAATCAAAACCTTTCTTAAAAGTTTGGGATGTTTTTTGGGCG
-AGGCAACATGGATCTATATGATGTGTCTATGCCTCTAGAGTCTGCATGCCTAATCTTTTA
-GTTTTTTGTTAAATTAAAAATATTTTTTTTATTTAAGTATTTCAATTTAAAGTAAGGACT
-TGTGCAACCATAAAACGAAACTTTATGTACTGCGAAATTAAAACAAAGTAATAAAATCTT
-ATTCGGAATGAATAATTGCATGTATTAGACTTTTTACCTTATATTTTATTTTTGCACCAT
-TTAATTTAAAATTCGTATAGACGGTATTCGTACAGAGAATCGTTTTAAACCCATAAAAGG
-GGATTTAGATTTGTCATATCGTGTTGTTTGCAGAATTCAAAGCAAAGAATCAAGCCTTAA
-AATTTAAGTTACAAAATATATGTGTTGCCATGATTTTTAATCAGTAATGTATCGCTTCAT
-TAATGAATTCGTTTCTATTTTTTATAACTGAAAATCCTAATAACAGAAGCAGTCGAACCT
-TATTTTTTCTATAAAAGCAAGTGGTCAAAATTGCGGTATAAGGGTATATGAGGAGGACAA
-GTGGTTGAAGATTTTAACGAAAAGTGGTGGATATAGTGAAAACCTTAGAGGAGCCATATG
-GTCACCATAATGGTAACAAAATGTATGGCTAAATAGGGTTGTTGCTGAGAACTTATTGAA
-ATCGACTAATCTATATACTAAAACGAGACCGACTACATGAGTCCTTGACCACCCGAGCGA
-CAACCACTTCGACCCTATAAGCCCGACAGTAATTCCCTAACCTAAAACAATTATTTTTGT
-TGTAAAAATGAGGGTTGCTCATAGACTACAGATACAGGTGCAACGGTAGAGAATAGCCTT
-ACAGTACATTTCGAGCAGTTCGTTCGATACAGTTTAATGAGAAAGACTAAGAGAAATATA
-AAAATAAAAACTCAAATAAAAAAGAAGTAATAAGTATACCTAAGCGAAAATAAAACGGAA
-ACTTATTAATATAAACAAACTTTTCATCAAAATAGAAATGTGTTTAATATTCATATACAT
-ATTTGACTTAGAAGATTTTAGGAACATTAAAAAATCAATTAAATAATGAAACACTAATTT
-ATTTACATAACCTTTTTAGGTTTGTCAGAACCCGCGTTAATATGTATTTGCGTAGTCTCT
-ACCAAATATTCAAGGAATTAAAAGAGGAATTTATAATTCTTATTTTCATACTTTTGTTTA
-TGCGTTTTTCTTAAGCATTCAATTGGCTTACATACCATAAATTTTGTTACTTACATTGAT
-TCCACCACACGCATTATTATGATCACACTCGCGCTGATGAATATTCGAAAGAAAATTTGT
-GAGTTCAGCAATAAATAGGTGGTATTTTTATTTAAATTTATGTATAAGAAATGTTTAAAA
-AGTCGATTTCAAAATTTACCTAATATTGCCATCTACATAAACTTATTGTGAAAGTTTATG
-TGATTCATATATCTAACTATATATTTTTAAAAATGTTCATTTTCCATTGTGTATAAAAAT
-AAATATAATGCATTTTGTGCAAGAGTATAAAATTTGAATACCTTGCCTAACAAGTGTTGC
-CATATTTAGTTTTCAACTTGATTTGTTAAAAAATTTGATTGATTAAGCTAACCAGCCACA
-CCGATTTCGTCATGTCCGCCCGCCCGCACGACGGATCTCCTGAACTACAGATACATACAT
-ATGTATATACAAATAAGAAATAAATTTATTGTGTAGTACTTTAAAATAATAATTGATTTA
-AATTAACGCTCTGAAGTCATAGAAATAGCCTTTTTGGGCTCTTGACTAATATATATATAA
-TAACTGAATGAACTAAATTATTTTTGCATAGGAACAGGATATGTCATACCACTTTACTTC
-TTCGGCAAAACAGAATGTTACATTACAATCATGTAAGGAAGAGAATTTATTATCACTAGA
-AGAGGAGGACTCCGACGAGGAACGCGAGCTAACCAACCTTAATTGGCTTTTGAGAAATCA
-AAATTTAACTTGGCCGAAAACCATTGATTACAACCCAACCGAAATTTTAAATTCGAAAAG
-GAACACAGAACCAACTCACAAGTCAAGAGTCCATGATAAACAAATCAAAATGTTTTATTC
-TACTCGTGAAAACACAGATAAAATATCACATATAATTTTAGAGGCTAATGCGCAAAAATC
-TATAACAAAGAGACCAACTGCATCAGAACGCTTTGAAATTTTCGTCAATAAAATCAAAAG
-GTTTGTAAAATTGCATTTTTCTTTGAATGAATACGTATGAATTTATTTGTATTTTATTGT
-ATAGAGACTTAACAGAATATGAAAAGTTGGCTAGCAAGTATGAAACCGACGTGACCGAGA
-AACCGCCTTTTAATTATTCACATATAATAGGAATGGCTATGTTACAAAATGGGCGAATAA
-CTTTACAACAATTATGTTCTTGGATAGAGGCCAAGTTTGCATTTTTTAGAGTTCGAAAGA
-AATGGAATGTGAGTGCTATTAATTGTGTTGACTGGAAATGAGCTAATTACTTTACAATTT
-TAAAATAGAATTCCATTAGGCATAACTTATCATTACACCATTGCTTTCGTAACCGAAAAA
-GAGAAGAAAGGGGAAAAGGTGGTTACTGGGAGCTGGGGGTCGACCCAAAAAAGTGTGACC
-GGAAACGAATTCGAAATAGGAAAATTTTTCATCCAACGCAAAATCAAACTGCTAAGTTAC
-AGTATGAACACTTAACAGAAATACAACAAGCAAAATCTGCTCGAAAAAATCATTCAAGAC
-ACATTAAAAAATCGAAGACAAGTAGTCTTCCAGAAACATCTGAAGCAAATATATTTAATG
-TCGTGCCCCATAAAAAACACAATATAGCTGATGAAAATGATGGGCAACGTCAGTTACAAA
-CAATAAATAAAGATGACATTTTAAAAAAGAAGTCTGAGCTTGACACTATTGTATCAAGTA
-CTGAATCATTTTTAACAGAATCTCAAAACTTAAACTGTTTTAATTCGCACAAGACGGATA
-CTACCAACACTGTAAGCTTAATAATATATATTACTTATTTTACGATTATTCTTTAAAAAA
-ATGTATATTGCAGCCCATTTCTGCAGAAAAGAATTTCTGCACATTCAATAATTTCTATTC
-CGAAATGACACCCGTGCTGGCTTCAAATTCAAATATCGTGGAAGACCAAAATGTATCAAC
-TGATGTATCCTGGCCTAGCCATCCATGCAACATAACAATTAATTATGATTACACTAACTT
-TCAACCAATAGTAGATAGCATTGCTGAGCAGTTCCAATGCCTGCATGATAGCGCTGGGTA
-TGATCGAAACGACGATATCTTAGAAAACCTTCTTGATGTTTGTGTTACGCCTTATTGAAA
-TAGAACTTATGCAATGCAAAAACCGAAAATGTTTGTTAACAAAGTTATTATACAGTGTTT
-TAATAAAGTGGCTTGTATTATCGACGATTTGATTTCTCTAGCGCCATTATAAAAATAGAA
-GGTTCACAAAAGAAGTAGAAAATTTAATATATTATTATAATTGAAACAAGAAGAAATTCT
-TAATAAAATTTTGAAATATATATTTTCAAATAATTTTTTTTTTTAATTTAGAAAGCTTGC
-TTTAATAAAATAAAAGATTATTCATTATACATACATAAATTAAAAACCACAATTTATTCA
-ATTTGCTCTGATAGGTTCAAGTGTGTGTAAGTATTTTCTGCCTGTGCGGCATAAATTATA
-AAATGACAACTTAACACAGAACCGCGATTGTTTCTTCGTGTAAACTAAAAACAAATAATA
-AAATAATAATAAATACAAACAAACAAACCAAATACTCTAAATAAAAAACAAGGAATATAA
-TTGTTAAAATGAAAGGCATTAATTACTTAAATCGAAATTTGACTTGACATATGTCCTCAA
-TGCTTATAGAATTGTCACACAACGAGGATCGAGCATTAAAAGAAGGGTGCATAGATTCCA
-GATTAATTACATAAAGGTCAAAACACTTACATCAAACTGCTGTTACTAAGAATGAACAAA
-TATGTTATTGTTGCAGCGATATTAAAAATATGTATAGTCAAATTTTTATTAATCAAATTG
-ATCAACATTATATTGATAATAATATTGAAAATTTACGCCTTACAAAATTTAAAATACTAC
-CGTCTCAAAACTGTCACATCTGGAAACAAAATTCTCTTAAAATGTAATTTAACAGTTTCT
-ATAAAATCTTTCCTACCTAAAAATAATTTTTATAATGACTATGTTACACGCTTCAGTAAA
-TCTGGTAACATAGGAATGTGTACTTCCAAGCTTACCAGTCAAAATCCTTCAACTAGCTAC
-TATCCTTTGATGCTGCAAAATAGTAATAGTAACAAGAAAACTGCAAGAAGTTGTGTTGAC
-ATAGGCAAAAATAAAATAGAATAGATAGAAAGTAGATCAGCCGGAAATTCGATCAGCCAG
-TTTTAAGCGCTTAGAAAAAAAACCTCAGTTGCCGGCCGGATCGGATTATTTATTATCCGT
-CAGTTGCATGGCCGATAAACTCTTCTCTCCTCCCACTTTGGGAATTTATGTATCTGGGCT
-TCGTCCTGAAATGTAAGCTTTTCATGGCAAGCTCCGAGGAAAGGATGAAGAAAGCATGCC
-TGAAAAACAAAACGCCTTTACCACTTTTACTTTTTAGTCTGCCAGTTCTTGTGGAGTTAT
-TGCTGTTTCCGCAGAGATCAGAATCATCAAACTATAACTATATCAGCTGTTTTGTACTAC
-AGTACCGATTACATGTTCGCAGCTTTTATATTTAACTTTTAGAATATAGAAGTAAATGTT
-CTTTTTGACTAAAGCAACAAATGTTTTTATTGTATTGACAGACGTTTTCATAATATATTT
-GTTTTGAATCACTCAGAATTCTTTTTGTCATTATCCTTTCCGATCTCGGGGTATTCCAAT
-TTAACACCGGGGTCACATGTAAAGATGGGGCAGCAATAAGGAAACGATGCGGTTTTATTA
-GTCTTCTCTGTGTCCAATTTACATTTGTCATTCGCCAGTGGCAATGGGCCGCAGTCTTCT
-ACGAGTTCGAATAGCCTATAAATAATGTATATTAGGCATTTGTTTATTAAATATATATTA
-ACTGAAATTTGTTTACTTTGCATCATTTTCCTCATTTTGAACACAAGTAGATCGACCGCA
-GAATGGAGTAAGGTCCCACGACTTTCCAGGCTCAACAGTGGCACATCGAGTTGAAGCAAA
-GCACATTCCCGGAAAATCTGAAGAGTTATTAAAATGTTTTGAAAGGAAGTGCGAGGGAAT
-ATTCAAGCCGCAAGGCCAGATAAAACGCGAGCTTTGAAACACTATTGAACCTACGTTAAT
-AATTGTAATACACTCACAGACTAAAATATTTTTGGAACATTAACAATATATATATATATA
-TATATATATATGTTTTAATTAAAAACACTAAAGGAAAGCTATATACGGCAAGCCGAGCAG
-TAGTTTTACATATAACAATATGTATTCCCAATAAAACCAATATGTTCACATACAACCAAG
-CTAAGAAGTATTTCTTAACAATTTCAATTAATTTTCGGGCTGTTTCTGTGGAAACTATAT
-AATAGATCACGTATACATCAAAAGCAAAAACACTCGATAAATGTTCACCATAGGCTGAAT
-GATACCTTTTGTGGCCAAAATTAATACCTTGAGAAAGGAGAGGGATATTTAGTTGTTGTT
-TTTTTTTTGCGTTACACTAGCCCATACCTTTTATGTTACTTAAAACTATACGCGTGTCAC
-CCGATTTAACAACATGCCGTTTTAGATATACTTATATTGAACTTGTAACTTTTAATAATG
-GAAAATTTCTAAATCTGATGATTGCCATACTTACCTCGTAGAACATCGGCAGGAATAAGA
-CGTTTGAAAATTCGTATTTCACCTGCGTCACTCTTTGTAATTTTTTGTTCAGCACACAGA
-GAAACTGTGAAGGCTGTTAAAATAAGGGTCAGTACAGCAAAATGAAAACTCATTTTTAAG
-ATTCCAAAGATGTTAACTTTTTGTTATATTGTAATAATCATAAACGATTAAAATATTATC
-GCTTTGTAAAAATAATACAAAAGAACGAAGACAAATGGAATTAACCACCTAACCAGCCTA
-AATGAAGCGAAAGTTCACACTAAATTAAACAAACTGGCCAGTCACACCTATACTTATGGG
-GATCTCATACATATATGAGCGGCTACCTAAGATAAAGCTTTTGTGCTGGATTGAATACCC
-CTTTGAAAGTTGTTACTTAAAAAGACATTACAAAGCTTTGTGCTTTGGCCCGGTTTTCAC
-CAGCCTTGTCGTATGACAACTTGAAATCCGAGAATTGTACAGACGTATGTATATAAAATA
-AATATGTATGTATGTATTTGAATGGTACTACCACTCACATTATATGTATAATAGATCTTG
-TTGTTTTTCGGAAATAACATATGTATATTCTAAACCGTTTTCAGGCAAATAATAATTATT
-TTTATAAGAAGTCAACATGGAAGTGCTCAAATGTATGAATTGTATTATTATATAAGCTCA
-TCCAAATATAAACACATGTTTTCGGCATAACTTGGAGGAAAATAAAATTAAATACAAATT
-GGAATGTCTTTCCAATTATAAAATTTAAAAAAAAAACACACAATTTTTAAAGACGGCCTT
-ATGGGGCAACATCAGGAATGTGATCCCCTCATAAAGAATATACATATATATACTTTACAG
-GGACTGGAACACTTTCTTCTGCCTCTTTTATATTTTCAATAAATCTAATATACCGTTTTA
-CCAATCACAAAAAAGACAATTTCCACCTATTAAAAATCAATGAACACACAATTCAACACA
-GGTATGCAATGACACAGTATTAAGAAAGACCAGTGGGGGGAAGTTTGGGAATATGTAGAG
-GAAAATAAGTATTACAGAGGGCTTCTTTTTCCATAAAACAACTAAACTATGTTTTTTACA
-GCAAAGAATCTTGCTAGAAGCATTGAATATGTAGAATGCTTCGTAGAGTGATCTGCTATA
-ATGCATTTAAACGAATGCCAAATAATATGTTAGGGAAAATAAAAATAAAAAACCCGAATT
-GCTCAAATTGCTTTTATTTTTCAATCGTGCACAAGCAGAAATATATTCTTATATTGCCGG
-ACGCTATATTTTTTATCAACACTTTGAGAAGAGCAAGCAAATATTAAACAAAGTGTACTT
-ACGAAAAGCAAATGACGAAGTAGCACATAATTGGTAATATTTATAAATATCTAACTTGAA
-TTGAATAATGAGATTTTCTTTTCGTTTCGTTCCATTCCCATTATATTTTATTATATTCCA
-TTATTTAAGTTTAACATAATTGGAAAGTTATTTAAATCTTTGTATTTTATATTTTCTAAT
-ACCAGTTGATTATTAATTATTTGAAACGCTTCTCCTCTATTATGATATAAATAAACAAAA
-TAAATCAACACTTACTGTAGCTAAGTAAAATAAAACAATAAATATTTATTAAACCTATAC
-TCTGTTATATTCTTCATCTTCCTGATAATTGATTCTGGAAATTTTCCAGAAGCAATCCTG
-AGTAATGTTTAAAGTATTGCAATATAAATATCTTCGAATACTAGTTTCGGAAACCATCCA
-GACGCCATTCAGGAAATGCATCCAGAAGCCCATCACGGAGTGCTTACAGATGCGTTCCAC
-AGAAAGTTTTATAGAGGGTCTCACGCCCGCAAAAATATTAGTAACTTTCTAACTTGTGAA
-ACAACTCCTTCTCAAAACAGAAACCGTGTTCCGGAATAATTCCGACTTGTTATATAGGAA
-CACCAATCCACTAGAAGAACTTTCGTAGCCCACGCCAACCATTAGGCATATTGATTCCAA
-ACACGTAGACCCAAGTTTGCTTACTCACGTCAAGACTGCCACACCCACACTTTTGAGCAG
-TTTTTTATTTTTTTTCTTATTTTATTAACCAAGTGCCAACGATATGAGAGAAAAATTAAG
-AAATTTTTCATTCGGGGAACTCGACTCTAACATACTCGTACATACTTTTTAACGCATCTA
-CGAGTAAGGGATGATCTTAAAACGTTAAAATTTGTTTTATTTGATAATTCGAAAGAGGTC
-CAAAGCTGGTCCACGGAATAAATCGAGAGGGGTAGGGGTAGGGGTAACCCTCAAGTGGGC
-GGGCCTCAGTTCGCGCTAAAATAAGCAATAAAGTGTACTTTCCAATCGATGTTTTGTCGT
-TGCCACCGACGGTGTTGTCTGGTGTTGCTGTCGATTCGGCGTTGGTTATTATATCGGTTC
-GACGCTAGAATTATTCTAGTGTCTTTGGTTCGACGCTGTTGTTGTGTAAGTGGTGATTTA
-TGGGTTATTTACCAAGCGAAAATATTTTTGAAAGTATGTGAAAGAGCCTTGTTTGTCAGA
-CACACCAGAGAGCCACAATTTGCAATAATATCTTAGGTACACTATGTTTATTTACTTGTT
-ATTATCCATAAAACGATTATTAATAACGAACTATAAGTTATGAAGAACTCAACGAGAAAA
-GTCGTATGAAATCTGAAAAAAGTTCAATTAGTTCAAGTTTCTTAAATAATATCGGGAAGA
-ACAGCATACCTTGTCGGTCTTATAAAGATGTGTATGTGGTAGCAAGAATGTAGAACCCAA
-ATCTCTTTCAGTCATTGTATTAGAGTCCTTTTATGAGAGGTTGACATCGTTATTCAAGAA
-AGTTTCACTTTATATGAATATTTAATAAATTACCTCATTTAATGCGCTCGAGCTATTGGA
-ATAAGCCTTATTAATAGAAATATTTTCATCTAATCTGAATAATATTGGAATAAAGCACTT
-ATTGTATTATTAAACAAAATAAGGTTTTATTAATTCTAACTCTTAACTCTTATTAAAATC
-TTATCTTTTTGTATATATTCTTTATGAACCACTGTTTTCCCTATGGCATGCACCGAATTG
-TTTGATTTGTGATATTAGGCAAAAAACTTTTGAAAGCAAAGATAGCATTCGAAAATTAAT
-TGCACAGCGTTGCATTTTAAACGAAAACGTTACAGAACTCAGCAAGGATATATTAAAAAA
-AAGAACAAAGAGTATTCTTAAATAGATTTAGGCTTATCAATTTAAACAATAATTTGAGGG
-AAACTGATCAATAAAAATGTATCTGCTTTATTATACAAACAAATGGAAAACATAAAGGAA
-ATCAACACATAATTTACATTAAAAACCACTGTACTTCTAAGTTGACAACTTCCATAAAAT
-AAAACTCTGTTGATTGAATTAAACCCAAAACAATAAGATGTGTTTTATAATAAGTTGTAT
-AAGTCACTTACGTTGGAGATTCAATTTGATCTGTTATTAGGGAAGATACTCCATATCCAA
-CAGGTACTAGATCAGCTTTCGCTACAGTATTACCTCTGTAGAAAAGATTATCTGATAAAG
-TTAAATATTTTAAATCTTTCTCACAGCTTGGACCAAAAGAACGATAGGCGGCCATATAAT
-CGTCATCTTTTTGCACTAATATTTTCCCTGTAATATTTAAACTAGATCTTTTCCCTTTAT
-GACATAAACAAGAATTCTGAGAAATATCGGGAAATCGAAATTTTGCTCGTGGAATTCTGA
-GAGTAAGAGATCGATTAATTTGGTCTTCGTGTTGTGAGCCACGGTCAGTACTACCATATA
-AAATGTCATTCTGTGTAAATGCTCCTTTTATATTTAAGTCTTGTACTTTTGTGGAAGCTA
-TTGCGTTCGTGTAATTTTCAATCACAATTGTTTTTTTGTGTGTTTCTGGTGATATGAAAT
-GATTATTCACTTCATTATATTCCTGTAAGGTAAAACTAGAATTACTATTCAAATTCTATG
-AGAGTTTAACAGTTACCTTCTTAGATATTAATGTCATGACTTTACATAATTCACCGACAT
-TTTCCATTTCGCGGACAGATTTGGTTGAGGTTGTTAAACTTGGACTTAATGATGAAGACG
-CAATGAATAATTGGCTTGTTTTCCAATCGACTTGTTTTTTCCGCTTGGTGATTATAAGTA
-AAAACAGAAATAGAACCAAAGACAAAATTGCGCCACTTGTTAGAATAAATAGTATTATAA
-CTTTTAAGTTAACTTGGCACTTTGTTCCGGCATACCAAGCATAGCACTTGCATATTGCTA
-TCTCTTTATGGCTCTTTTCAGCCGAAACATTGACGCACTTGCCGTTATAATTACATTTAT
-CGCAACCGATGATATTATTTAGGCAATGGCGACCGGGGTATAAGCTGTTCTCTGATTTAT
-CTACGTAACCCTTCTTACAACTGCAAGTGTAACTTCCAATTAAGTTAAAACATTGCGCAT
-TAGGGGAACAATCATAAAAATGTTCGTTGCGACATTCATCAAAATCTAAAAGTTTAAAAT
-GTATTATTTGTAAAAAGTAATGGTAAAGGCGAAATAGTTACCCTTAATTGTTAGGAATTG
-GAGCCCTTCCCTTGAGGTGTACAATCTGGTGCCTCCAATACTAAAGTTGCTTTGCCGTAA
-ATATTTTTGAAAAACAGTTGTAAGCTGATCTTCATTGCTATTCTCTGATAACTATATTTA
-TTGAAAATATTATTACGTATATTAATATTATTATAACATTTTTTTAACGCTGACCTGTAG
-GAGGTAGGTGACCATTAAAGTGTCATTCGTTTTAGCAAAAACACTTTGTAGTTGCACACC
-GTGAAATATATCCCTGTAATCAGATTGCATAACCATGCGATCGGCGGCTTCCAATAATAT
-TTTACTAATATGTCGATATTCTATTAAGGAATTACTTTTTATGTTATTGCTGAATTTTAA
-TAAATGGTTTTCCGTCCAATAGGTTTGAATTCTCATTTCGTATGTATAAGTAGCTAAAAT
-AGATTACAAATAATATTATACATATTCAAAACAGTCAGATTTAATTCATACGTTTGCAAG
-GGCGATCCGGAAACATACGTCCAAAACTGGGTCGACATTCACAAATACCTATAGATTCGG
-TACTATTGCCATAGGTAACGCATATTTCATTTTTATTTAATCTGCATTTGGGATCGCAAG
-CAGTTTTAGATTTTTGTTTTATTAAATCAATTCTCTGTGACATAGAATCTATTAGATCTG
-CTCTGAAGGGCATATTTCTTAGGTCGCTGGAGGCATTAATAATCTGATCTGGTTTCGAGT
-TAGAGATTAATGAAGAGCTCGATTTATTTCTAAAATCGGTGTGCCTAGAGAAGGATTGGA
-TATTTTCCATTTCAAAATTATCTCCACTGCCAGAGGGTATGCTATAGTCTTTCACGTTAT
-ATGGATCCACTACATATTCCGAGCCATTTAAAATACTAACATAAGAACTGTCTTGAGATA
-TTAGTACTTTCTGAACACTAATGAAAACCGGCTTCATTACATTTGTTTTCGAAGTATTCA
-CAATAATATTTTTCAGGTCTATATATTTTTGTGCATCAATAACCTCTGTTTTAACGACTT
-CCAACGTATTTAAATTTTTGGCTATTTTTTCTGTAATTGAATTTTTCACTGCCAGTGAAA
-CGAAATCTGCTTCCATTGATTTTTGTAAAAGAGAATTTGTATCATCCTGCATAATTTCAG
-AGGGTTCAAGCATTTTATCATCGTTCTTTAGTTTATGTATCAAACTATTTTTACAGTTTT
-TTACATTGCGTGTTACACACAAGGTCACACTAAGTAAATCTTGGCCGGGTTCAAAATGTG
-GCTCTTGTATTGTCCTCAATGAACCTAAATTGTACAGAAGACTATTTGAAAGTTCCATGT
-TAGATGTTTGCACTTTGATGTCATTTATCGACGTTAGCCCGCGAGAAGTTAATGAGCTTG
-TAAAATTATTATATTCACTAGAAATAGATGAATAGTAAGCGCTGAAATTTGAAGGTTTTG
-GAACAGTTGTATTGATTCCAGAATGCTCTGTAAAGTATTTAGGATGTGAATTTGCATATT
-TTGCTAGAAATAGCTTACATAAATCTTCAGTGCAATTTTTTTTGGTAGACGACTTAGAAT
-TTGTGCTTATCACTGACCACATTTTATTTAATATAGTGCTGCTGAAAAGATTTTTGTTCT
-TAAAGTTATTAAACGCTGCTGTTTGATCTGGTTCTGTAAAAGCTTTCACATTCATATAAG
-GAGCCTCATTAATATGTTTTGTTAGTTCACCATTATGCGTACTGTCTAGTCTAGCAGTTG
-GTTGGGAGGGAAAGTCATTTTGATAGACATCGGGTTTTTTATTTGGCGCCATTATACTTC
-CAAAGGAAACACCGTGAAATTTAACTTTATTATAATATTTGTCGTGGTCTAAATTATCGT
-ACTCATGAGAAAGTAGACTTTTGCGATTGGGTGTTATGTGCACATCAATTTTTTCGTCTC
-TTATAGGTATTTTTATATGTGATATAAAAAAAGTACCGGTATATCCTTTTACGGTTGTCG
-CATACGGAATGCTTTCAGATTCCGTTTCAAAAGTTAGAGGACCGGCATGCATATTAATTG
-TATGACTAATTACATTACTTTTTAATTTTATTTGTTGAACAATTGATAGTTTTGATAAGA
-TGAGGGGCGTTACATTGGATAACGACGTTTTTACGGGGTCGTGATGGACGTCTTGACTAA
-AGGAATACTCAGGAGAATTTGACATCGCAAAATAACTTTTAGAAACTGAAAGACTTGTAA
-TTTTTTGTGGTATCCGAAATATGTCTAAGATGTGATGTCTATAAAATGCAGCATCGAGGT
-GAATTATGGGATTAAAAGAAGAAGAATATTTCAGGCTGGGGTTTTTCTGCAAGATTTTTA
-TGGGGGAAAACCTAGAATGTATGGTTGCACTCTTCAGTTGTTTTTGATGATTTATAGGTA
-TTGCAGGTTTTAACATGCTGGCATAGTCTATCTTAGCTCTTTTATTTTGCGAATTATCCC
-AAATATTTGAATACGTTGGATTATTTAAGGGCAATGATTTTAGAGATATTGTATGACGAT
-TGTTTACTGTCATTTTATTCTCGTTAAAATTGTGGGATACTCCAACATTTATATTTGGCC
-TTCCAAAAATAACATTAGCGTTGGCTGTTATGACCTCTCCGGGTCTAATAGGAATACCCG
-TATTCATTAATTCGTTTTCATATATCCTTGACGTTTTCATATATCCTGCATACTCATGTC
-GAGCTGATATATTTTTTTTTGTATTTCTTAAGGCGTCCATTCTCGGTGGATATATATGTA
-ATATACTAATATTTAGTTTGCCTAGATGGTCACTTTTTAAGCGATTTTCCTTTAATTCTT
-CTGATATGTTTTGAGCCAAAGGTATATATACTGGTTGTTCCATTACTGTTGATATAGTTT
-GGCTTTGAATTCTATTGGACTTTGGGCATCCTTCGTTATATTGGGTGTACGGCTGATCTT
-TTTGTAAATTAACGAACTGTTTTGTTAATACGTGTGCCACAACATTTACCACAGGACGAA
-AACTCTCCAGGCCAAGTATCTTAATAGCACTAGTCTTGGAAGTTGCAGAACTAAGCCGCG
-AATGTATTAATTTATTTTTAGTTCGTATGTATATGTCGCTATTTTCAGACGCCGATAACA
-TTAATTCTGTATTATTGTAGGTGAAAGGGCTAGTGTAAAGGCTATCATTCTTTAATTCCT
-TTCTAAAATTCTCATCAAAGTCAGCTTTCTTAGTAATTAATGTTGGATTTCGTTCACTAC
-TCATTGATGTAGCGCTGAGTAAACTTATTGTCGAGCTTATAAATATATTCTGTTTCTTCG
-ACGTGGCGAAAATGTTTAAATTGGGTGTTTGAATTATATAGACACCCGTTACTCGGATAA
-TTTCACCTGGCAGCAATGTGATTATTGTAACAATACTTTCCCGTTTATGTTTATTACTTA
-TAAGCAAAAGTTTAGATTTTAACGAAAGTAAAATATTTGAGTTTAACAGCGAACTACCCA
-CGGTATCGGTTATTATGTTTTTTATTAAGTGAGTTTGACGCTTTAATTGATGGTTGGGAA
-CTCTTATATCCCTTTCACATGCTTCCTTTGTTATGGTCAAACTAGAATTATATATACTAG
-TGCAAAAAGTTTGTGTTTCTAACATGGCTTTCGTTGAATATATTATAAGATAGTCAGATT
-CTTCATAATTCATTGCAGATGAAGATGAATTATTAAATTGCGCCACACTCGAAACGATAT
-CAGTTACTTTTGTATTCATATAAGTTGAATCATGAAAGGGCTGTGTAAGAACTACTTCAG
-TAAAATTTTTTTTACGTGTGATATGTATTGAATTCCCTAGTTCATCATATAAGGTCCTCG
-TAAATAATATATAACTGAAGTATGTTTTTGTGCTGGGCGAAACATCTATGATTGAATGTG
-GAAGAGCCAAGGAGTGCTTTGGTCTCATAATTGTGCTTGTAACAGTATCTTTTGATGTGA
-ACATTATTGGAGTCGACTGTCCTCGATCAATTGTGTTAAAATAGTGATAAGTTGTTGGAT
-ACATAGCGACTAGTAAATCTGGAGTCTGAGTATATTTTTAAATGTACTGCCATTATTTGA
-CGGAATATATAAAATAAGCTTTGTGGCTTACCTTTGAGAAAGTGACATCTGCTATCATCG
-AGTTACTTGCTTGAAGGTAATTTCGATCTTCTGTAAAACTGTTGGTTATAACCACTTTTT
-TGCTAACCAAATGAAAGCTTCCATTTTTAACATTGGTTGTGTGATATGTGTAAGTAGTTA
-GACAAATTTTTCTTACAAATACGTTTTTGGGAATACTGGGTGGGTCCTATGGAATGAGTA
-AACAAGACTTATTACATATTCAAAATCGTGTAAAAAACTCATACCTTTCTAATTGGAGGC
-AATGATAAAGTCAACTGATTTTTTAAGGTACTTGGGGCCAATGTCAAGGGCTTGTCGGAT
-CGTATGGTTATTAAAATTGGTTGACTATTATTACTGGTTACTTTTTGGGTTGTCAACCCT
-ATGTTTTCAATGTATTTCTCTTTTTCGTTGGTAATTATTAGTTCCACTCCATTTGACATA
-AGGTGAGTGGCAAGATTGTACCTGGCTTCGTCTAATACTTTTTCCGAGATAGAGCCATGG
-AGAAAATTGTTTTCATTCTTCAGCTCGTAACTTGTATTAAATTTCTTGGTCTCCCTATGT
-TCTTTGAAACTATGCCGTTCTAATTGATTGCGCTCTATAGAAAGTTTAAAGAATATAATA
-TAAAATTTGTGAGGATTGCTGATTGGGGTCTTTTTTAGCACGGTATGAGACACTTCTAAA
-CATATCAACCAGAATAATAGTGAGCGAGAGGAAGTATTAAAATTTCTTATTACATTTCAT
-TATGTGTTGTACGTAATAAAATGTTACACAGTTTAATGGTTATGATTAAAACATTAAACA
-AGAGAGATTGATATAGTCGAGTTCCTCGACTATCAGATACCCGTTACTCAGCTAGTTTGA
-ATGCGAACTCGAAATTTCATCATTTTCTTGGATATCGATAGATATTGGTGGATAAAATTA
-AAAAATTACAAATTGTTCCAAAGTGTGGGCGTGACCGGTTCGGCGCCATTCGGGCGTTAG
-AGTGGGCGCGGCAAAAAGTTTCTTGGAAAATCTATAGAAATTTGCAAGACTAATAAAAAT
-TAAAAAAAAAGTGTGGGCGTGGCAGTTTTGTGCGGTTTGTGGGCGTTAGAGTGGGCATGG
-CAATATGGGTCAACATGCGCTGCGTCTTTGTCTGTAAAATCTGTATGCTAAATCTCATCC
-TTCTGGCTTTTATAGTTCCTGAGATCTCGATGAGATCTCGGAAATGGCTCATCGGGCGCG
-ACGATTGCCAATTACTCCTTATAATGTTCCTTAAAAGCGGCAAGCATAATACTTACAGCA
-CACCACATTTTTAAAGTATTCTGGAGTTTCTTAAGCACCGCACTTTCATTCTTTATAAAA
-CAACAACAATACTCCCCAGTTCATCAGTACATGCTTAAGACGGCTGCAAGATTTGACACC
-AAAGACCTTACTTACCATTGAGAGCGAAGAGTTGTAAACTGTTAATGATTATAAACGGTT
-ACCTCATATTGTGAATCGGCATTGCGATCAGCAATATACTTCGTATGGAAGAGCACAAAT
-ATAATGGGCTGAGCACACCGACTTTCAAAGCGACAAGCGAAACATCGAACAGTTTTTAAG
-CTTAATGACAAAAGAAAACGTTATGAAGTGGACATCTTCAAGATACCCGATACTCATCTA
-ACAATAGATAAATATATACAAGCTGAACAGCTACAAAACAGCTACTTACAAGATTCAACA
-TGAGTTGACGGGGATGTATTTGGGTCCTAACACTTTAATGATAGTTAAATATTTTTTAAA
-CAACTTGATTTCACGATTACGCATCATGTTTAAATTTTCTCATTTGCACTCCCAAGGCTG
-AGTAACGGGCACATATTACTCAAAACAGTTAAATACTATTCTTATTAAAATTTTACCTTT
-AGGAAAGTGGTGAAGAAATTTAGCTTTCAGTCCATAGCTTTCTTTGTAAATTTGGTACAG
-GTTTTTTAATAAACTCAAATGTCGCAAAAAAAAGATAAGTTCTTTTTATTTCAAGAATTT
-ATGTACATTTTTGGTTATAAAATATTAGTAACCTTTAAATAATCTCAAAATTTTACATAC
-ACATATATACATTTAGTTTGGTTCAGTATATTTATTATTTAACCATAACTGAAGAAATAA
-ACGTAAGTATATACAATAAGCTACAAAGTTTTATATGTTTTTTTTAAGACAAATTTTTTT
-TAAACTACAAATTCTGGAAAAATATTTAAAAAAATAATTGTCCTTGAAAAGCGTCTAGGG
-AGCTAAAAATTTTAACATTTTTCAGTAATAATATTGTAATCCTATTATTAGAATGTTATA
-CTCAATCTCAATTATTCAAAAATATCGTCTGTTTAAGCAAAAATGCGATTAACATGATTA
-AGAACGATTTGAAATATTTTAAAAATCCCGTAAACGTAGATTTGAGCTGGTAGACTTCCC
-TATTATGAAAGAGTTACTTAGGTTGTTGCGCATAGTTGGATAAGAAATTCCTAATGATTC
-TATATTTATCATTGACTAGTATTTGGATATCTTTCAAAGATTGGCAGGACTTATTTAGCT
-TATATTCTTGTTTGATTAGTTTTTTTTGTAAAATAAAGGTTCAAAAGCATTTAACTAATT
-AAAAGTAACAAAGGTTATTTAAAAATTAAACAACTACAGATTTTATAAATGTTGTCACCG
-TTGAAGATTGTCTATTAGAATTTGCAAACCAAAGATCCACATCACCCACAATGCTTTCTA
-ATGATGCTGTTTGATCGGGTAAGTCGTTAAATCCAATGTCAATCGTTAAAGAACTTCTTA
-TATCTCTTAAAATGTCATTTTTTTCCATTATATTTTTGCTTCTTTCGATGCTAGAAACAT
-ATTTAATCGAATTGGTTGGCTGTATTTCTAAAACCGCGTGCCTTTTCTGCAATGAAACAG
-AGTGATCATGTTCGTTTTTCACAGTTGACAATACAGTACTGAATTCGCCGGGTCTGCGGC
-CCGATACATAAAGTGTTATTACACTCGGTTCCTGTTTACTTCTCTTGTTGCCGCTACTCG
-ATTTTCTTGATTTTTTTCGATGGCCTTTGGTAGGTTGGGACTCATTACTGACCGACACCA
-AATCCGAATCATATTCAATGTCGATGGCATCCGACTTTATTGATGTCCGTGTGCCGTCGT
-CCAAAACTTGCAGGTTTTCACTTAACAATACTTGTGGTGGTGTAGGGTTGGATATAGCTT
-GGACGAGTGACTCATGCTGTTGTTGAATAAGTAACTGCTGCAATAACAAATTATTTACAT
-GAGCAGCCGGTCCAACAGTATGTACACTTTGAACTGACGGTAGAGTGTTAATTATTGTAT
-CCACACTATATTCTGTTGCTGTTATAGTCTGAGCGGTAGTGTCATAAACAGTAGTCAAAA
-TCTTTTTTCCTTGAAATGTCACTGGAAGAATGGTAGACTTTCCGTCGAATATTGTAGTAA
-CATATGTAGAAGTGTGCGTGCGATACTCAGTTATAGGCTCAACAGATGTGGGAATTATAG
-TAGATGGGACGTTTTGCTGTCCGACAGCCCCAATCAAGGGATGAGCAGGTAAGTTTAAGT
-TTCCTAAAAGTAACTGGGAAAGTAAAATGTTGGCAAGCGGTGCGTTTTCAGAAATTTGAG
-GCTGCATTGTAGTTACAATATACTCGACGGAATACGCTGTGGATGGAATTATATGTGAAA
-AGGAAGTCTTTCTTCCGCGAATGGTGGTAGGTGTAAAAGTTACAGAGCTTGTGATAGATT
-CATGCAATAAATATTTTGTATGTTCGGTGGCACCAGCAATATTTATAATAGATGTTTCTC
-GATTTAAGTACGTGGAACTTATCCCGTTTGAACCCAATACTACTGCAAAGTCATTTGGAC
-CTACGATCTCGGTGCTTGACTTAGCAGTAACAATGCTTTTGTACTCAGTTATATGTCCGC
-TTACTACAGGAACAGTGACCTCAGATGGTATATAATGAGTAACTGTGATAGTTTGAAGGT
-CATTTTCTACGGATTGTACATCAGAGGCGTAATCGACTCGATTTCGACCACGACTTCTTC
-CTCTATTTAATGTATTAGAGTTCGAATTTCGGGAACGGGGAGAACTGGATGGTCGACCGT
-TGTCTAAATTATTTTTATTGTAGCTTACATAGCTTTTTAGTCTACGACTGTTTGAATTTC
-CAGAATTTCCAACTGGGCGCCTTGAATTTCCACTAGCTGGTTGGCGTCGAAAGTTTTTTG
-ATGCAGTGCCTTTTAAATTAGCATCTTTCTCCCTTAACGTAAATTGTGGTCTCTTTGTTG
-TCGGTCTGCTTGGTCGAATTGATCTATGATTGGTTGCTGTTGGTGATTCTGCGATTAATG
-CCTGCGTGTATAGCTGATGTACCTGGGGAGAATGAAATCTTGACCCAAATCTAGAACTTG
-ACTTATCCCGAGGGGTTAAGATAGGCTCAGTATTATTGTCGGAATCCATAAGCTTTGACT
-CAACTTTGGTAGTTGCTGTTTGGTTTTGTCGACGAAATCTAAATCTGTTTCTTCTGACTG
-TATCCGCTTGCCGACGCACTCGATTTCCAGTTGTAAAACGAACAGAATATTTGATAGAGC
-GCTTTCTACGATGAATATTTTCATCCAGATCTTGATCTTCGACACCTCCTTCATATTCAA
-AATCATTGTTAGGAACACTATCGTTTGTCCTAGGTACCTTTAGGTTTTCATTTTTAATCT
-GAGTTTGAAAAAGGCCTCTGGGCGGAAAAAGTGTGTTTTGTGGTCTAGATCTCGGATGAG
-GACCTATTGGCCTCTGAAAACTTCGCGCCCTTGGCTTGGCAGTCGTTGTCGTTGTACTGC
-TTGTCGTAGTCGAAATTTTTGCTCTGGGTGATAGCGGGTTTCGTCTGAGCGAAACTACTG
-GCGAATTGCCAGTCTGTCGTATTGGAGGACTAAATCCACTCGGCGCATTTATGGGTCGTC
-GAAAGCGCAGTAACGGGCTGTTGTTATTGTTCTTGATTCCTTCTTCCACATCAGATTCTT
-CATCGGGTGAGGTATCCTCTTCAACGCTATCTTCCGAGCTTGACTCCGTGGCAAACGTTG
-TGGACTGTGTTGGTCTATAGCTTGATTGTATCCCTATGCTAGTTGGTTTTATGCGTAACC
-TTGTGTTAGCTATTACTCCAGACCCACGAAACACAGGAAAACTTGATGATCGATATGAAA
-TATTTATATTTGGTCGCCTGGAACTAACGCCTGGTCGTAAAGGTGAAGTAAACCGGGTTT
-TCGAAGGTGAAAATGCGTTGCTCGACTGCAGAGTGCTATTCGCTTCGATTAAGTCATACA
-TTGACTTACTTGGTCTTCCAAACAGGCGCCTGGATGACTGACTGCTCTGTGATAAGTTAG
-GCTCGTTAAGATTAATTGGAACATTAGAAATAATACCACGACGAGATGCGGTATATCTAC
-CTACTGCTTTTAAAGCAGGTGTTGCCGTTATAGTCGGTGTGATGTCCGATCTTGTAATAA
-TAGTAGCGCTACTGGGGACTAGTGTTTTTTGTTTTGGTGCGAATGTAGGCCTGTTTCTTG
-AGGCGAACGGCCGAATTACTGGTGCAAATGGTCTCTTTGCATTTTGTGGTGAATGATTAG
-ACAACCCGTCAGTGTTATCCGATTCTGGCTTCGTGTTTTTCTGGTCGATATAAGGAGCTA
-CTGTTGTATCATTTTCACTTTTAGTAGATTCTATTACGTCAATTAAATCAACATTTTTGG
-TAATCATACCAGAAATTTCGACGCTTGTCGGAAACAGAATATGTTCAGACTTTGTTTTCT
-CAAAAAAAAAACTTGATGTACTTTCAATTATCTGCGCGTATCGATTCTCTATTAGAGTTC
-CAATAACTCTAGATTGGTATAAGGTAGTTGTACTGTTTTGGATGCGTTTTCCTTCGATAA
-GCCTTACCAAGCCCGTTTTGTACAAATTTAAGCTGTCATCAGGAATTTTGCCATAGATCG
-TAGACATTCTAGATTTTTTCGACTGGTCAACGTGTAACCTTGATGTACTACTGGTTAATT
-TAATAGCATATCCCTCACTATTCATTGAAGATACAATTTCGGTTGTAAAATACAAAGTAC
-TTATATTTTCTGCATCAATTATTTGCTTATAATCATACAAAACCACATTCGGCTTAATGG
-TTTCGATTGGATTTTCATAATAAGCAATGGGCTGACTAGGTTTAATCATTAAAATTGTTG
-CATCTGTTTCTTCCATTGGATTAGACATTTCTCTGGATGTTATTATATTGGTAACTGTTT
-CGAGACGTGAATCAATAATTGTCGTATTAACGTCATAAGAAGTAGTATAATATGTATAGG
-TGGTATAGAACGTGGTAATGTCAGATTGATAAATTTGATTTTCCAAAGTGGAAAACAAGG
-AACTTTCAGACTTACAATTCCGATCATTCTCGGTATCGCTATCAGTCGCGGTCGACTGAC
-TTGATACCTTATCGGCAGTTTTTAAATCGTTTACTGTTAAAGTTGTACCGTTACTGTGTT
-GTATAACATTGGATAAAGTTTCCTCTCTGCTTAATGTTGTAATCTCACCATCTTTAGCCA
-ACTTTGTCCAATAAGTAAATGTTGTAAAGTAAGTAATAGGCAAAGAATAATCTTCTACAC
-TTATTAATTTTGTAGGGTGCAATGCTTCGGTAGCTACATTAGTGATAGTCTCATGTCGAC
-TTATGATGCTTGTGTCATTTCCTACATACATAGTTGTATAGAAGGTAAATGTTGTAAAAC
-TTGTTTGAAGAAGGAACGTTGCTGACGGTATAATCTCCTCTGTGTTACTTTCCGAACTTA
-CTTGGTCATCAAGAAGATTTTGGTTAATAAAACTAGCTGGACTCGAATCCCTTAACATGC
-TCGAGTTTACACTCATTCCATAGGCCATATTTACTACCTTGTCAATTTTTTCCTCGACTA
-AAGAATGCTGGGATTTTAAAAAATTTAAATTTGCAGTTTGGGGATTGCGTATAAAATTAG
-TTTCATTGTTCGACACATTGTCAGTAATATAATTTGTGACAATCTCCGTTCGTGATTGTA
-CTTCAGTTTCGTTATTTGTAAAAATCGATGTATAATAAGTATATGTTGTCAACAAAGTCT
-TAGAATATATTAAATCGTCGCGTAATGTGGTCATCATCTGTGAAGAACTCTCAGCAGTAT
-TTACTTTACTTTCTTGGATTAACAAACTAGCAATCTCGTCAGGTATAGAATATTTCTGCG
-AAAATTCAGTTGTTTTATGATCAATCAGGCGAATTGTATTGTCAGAAATTTGGTTCTCTC
-CAACATAATTCAAGGTGTTGGATTTTAATTTAGCTTTAGGCAAAAGTGTTGAGGAAACGA
-TGTTTGTCAAAACCTCAGTGTGGCTAGATATGGTTGTTCTAGACCCTTCAAAGAACGTGG
-TCAAATATGTATAAGTCGTATATAGAGTTTTGTATATTAGGTCAACTTCATCACTAACAC
-TTTCATATTCTTCTTCTTCGCTTTCATATTCGTTTTCTGTGGTCCCTTCATAATCCCCTA
-AATCTTGAACCGTTGTTTCGTCTATATCGTCATCTATTGAATAAGTGGACACGAATTCTC
-CACGTGATTTAGTAAATGTTTCGTGGGTCACAATGATATCTAATTCTGGGGTTTGTTTTG
-ATTGTGAAGCTTGTATGCAATAATATTTGGTAGTTTCTACAATCTCATAAGCATGAAGTG
-GATTAGCATCAATATCAATGGTATCCATACTGTTTTTTTCATTGCTTATGTTTGCCTTAC
-TCATTTGAGTAAGAAAAACTTGTGAAGTTGTATGGTTGCATAATTCTTCGAAGTCGTGAT
-TTTCATTACTTGTTTCAAAAAGTGGATTAATGTCCAAGCTGTCTTTCGTAAAGTTAATAT
-TTGTTTGATATGCCACGATCTCACGTATTTCATCACTCTTAGACATTTCAAAAGATTTAA
-TAGATTTTATTTCGTTGGCGGAATTTAATTTTAAGCTAGTTGAACCACTAAGGTCATCAA
-AACTAGTAAAGGGGTCATCATCAATAAATACAGTTGTAGCACCTTCCTGTTTTATAATGC
-TAGGTTCATTGTGCTTCGTTCCTTCTTTCACTCCATTAACGAATGAGGGTGATATAATAT
-CATTAAATGCTTTGGAGACAAATGGAACTATATCTTTAGATAACACCGAACTGGCTTCCT
-GCTCTTCGTTAAATGAATTGTTGGCAAATGTAGGTGACGGGTTTGTTGGTTTCAAAACTG
-ATAAGTTTTTCAATTCATTTTTATCAAACATTTTACTAGCACTAATATTTGACACAAATT
-CTTCATATTTTCCGGAACTCGTACCCATCTTTAAAGTACTCAGTGATATTTTAGAAGTCT
-GGGCGATTTCTTCGGGAATTAAATCATGTTGTAGAGTGGGCTTGCCTTTTATTGATGTAA
-CGTGTCCGTAATGCAGAATGCTTTGTGTAGTACTAGGAGAAAAAACAATTACGCTATCAC
-CGACAATGGTGGTAAAATCAGCGAAGCCGTAATACGTAACGGACGCTAAGACTTGCTTGT
-GGTCGGATCTACTTTTTTGGTTATGATCTTCGTTTTTTTTTTCAGTATGCGGTTGCATCA
-GGTGTTCATATTTTCTTTCTTTCCTGTGGTCGAGGTGGGATTGGTTAAGCGATGAAGTGG
-GGTAATTACCAAAAGGCATTTTAACTGTATATGTTTCCAAATGTTTAATTGATAAAACCT
-CAATCAATCTATTAATTTCATCTTCCTTTTTAAAGTCAGTCCTTAACGTGTCATTGCTGT
-CACTACCCATATATGATATTGTTTTTTTATCTTGCAAAGCGGGAGCTTCTAAGACTTTGT
-TTTTCGTGTTTTGCTCGTTCACAAAATCCGTATTTCCCACGAACTCTCGTTGATGAGCAC
-CTATACTGTCATCGATATCCTGCCAGTTAGAGTCATCAATGTTAAAAAGATCGTTGTGGC
-TTTGTAAGACGAGTGGTGTTTGGAGAGAATCTTCTTCACCTACCCAACTAGTCACCACAG
-ACGGGGATATATTTTCGTTTTCATAAAGGACTCTGGAACTCTTTTTTAGGTATTGTGCGT
-AGAGGCGACCATTATTTAAAGTAGTCCCTACGATCTTGGTGGCAAATTCTGTTGTTATTC
-CGTCCTGAATAAATGTTCTGGCTGTTGATTTTAAAACACCTATTTCTGGTCGTACTGTTA
-AGAATCTTCCATGAAAATCGCCCATATGCCCTGATTCGTTATTTACCAAGAGTACAGTGG
-TAATATCTAGTCATATAAAGAGATTGACCAAAATCAAAGTGATTAAGTAGTAAATACAGT
-AGAAGCAGAAAAAACGTGAAAGTCACATAGAAGAAACAGGACAATGTCATTTTGTGCAGG
-CGTAAGATAAAAGATAAAGTAAGTTATTGTTTCCGAATGTACATTCCAAAAGTTGGTGAA
-ATCATAGAAAGAGATAAAGAAAATGAATAAGAATATATTTTAATTTATAAAATACTATAT
-AGTTATAAAAAATTTTATTGTGAACCAATCCTTAATTCGATTACCGTTTTAAAATACGTA
-AAATAAGAACACAATTATAATATTTAAATAAAATATTAAGCTGTAACTAATTCAACAGCG
-CTTTGTTTTAATTTTCTTACCATCCCCGGATATTGCCGGCAAAGTTGGTGTCGGACTCAC
-ATGATAAGACTGATCTGTAAGTATAATAAATATATTTTTTTAATTATTGAATTATTTATT
-CAACAAACTGCCGTTCTCGTCCATATCCTTATGCCAGTTTTTTGGAAAGAGTATAAACGA
-ACGGGCGGACGGACAAAAGATCTTGAAATTTTGACTCGGAGGTTGATACTGATTAAGAAT
-GTATATTTATGGTTTAAAAAAGTCTGTTCCACTGCCTTGCAGGCTGAAGCCGGCTGTTTC
-TATGTTCAAATGTATAATTGGCGTTTTCAATCCGATGCTAGCTTCCTTTATTGTTTATAT
-TGTTATGTATAATCAAAAAGTCCAAATACATACAAGTATTTGTACAGCAACGATAAGCTT
-TGGCTCACCACAATCTTAAGTCTTTGCTTATTTCTTTTTTGAGATTCCCAGTTATACCAA
-AATTGGTTAAGGCTTCAGTTTAAAACAGGTTTTGCCTGTCAATACCTTAGATGGAAAATA
-AAGCGCGAATGCACCCAACATTCATACATATACAATTTATAAATTTCACAATAACCACAG
-GCAAACGTCTCTGTGAAGCTTTAAGTTTATATAATAATTTGTGAAATGTACCGGATACAT
-TGCTACCATTATGTGCCATTATCGTAATACTTACTAATTGCATGGGAAGTTTCAATGTGC
-ATCATTGTGAATAGGAGTGTGGTAAACAGAACACGGCTCAAGTTGAAATTGTAATAAGTA
-GAATACATCATCCTTCTTGTCGAGGTTGAAGTGTCGTATTTTTTATGGAAAATATCCGAT
-ATTTTGTTGTCTTCACGTGGCTGAAGCATTTTTGGTTTCTTTAAAATGCAAAAAAGAAAA
-TCACAAATGTAAGAAATATTAACCAGAATCTGCCTTATATTTTAAATATAGTGATTCTCA
-TTAATGGTAAGACGCATATTTGATTTTTAAAATTAATTGAAAGTGTGAGAAACACGCACG
-TCTATCTGAAGAAACGAAAGCCAGAGAACTGATTTCACTGGCACAATAACAGACTCATCC
-GGTTGTTACTCTGCGGTTAAGCTACACAAAGGTGGTTCGGCTGGTTTCGACAACTTCAAT
-AGTTCCCATTTAACAAATATTATAGTTGATAATCCTCCTTATAAATTATTAAAATACTTT
-CAAAAATAAAATATTGTGAGATTATGGGATTCTAAGAATATTGGGGAAGACTTATTATCT
-TAAAGTTCCGACCTATAGTCAAAACTTTTCTTCACAGAGTGTGCCTAAAACTTATGGGAG
-AAATCGATTACATGGCTAGGGAGTTTGTTTTTACAACTAAAGATATGCGCAAAACCTGTT
-AATTTAAAAGGTATGGTGCAATTGGAAGACAGCCATTAAATCTACCGTTACCGATGGTGT
-TCCATACAACCAAATAGCTTTTACAGATGTTGAATCTACCAAATAGTGGAATGAATTGGG
-TGAGCAGAAGTATTCGGGGTTTTCCGATGATAAAGCAGAGGAAACTAAGGTCGGTAAGCC
-TCCCGATGAGATAAAAGTACAAAAGAAGATTGAGCGAGTGAGTTTCAGCCTATGAATGAG
-CGCGGTAAAGAGCACGAAAAAGATGGCTAAGGAAGGAAGTTAAAAAATGAACACCCCCCA
-GAACTCAAAAAGTTATTAAAGAAATAAAATAAGCTTGTAAGATATATTTAAAATATCAAT
-AAAATAAGAAATTATAATTTAAAATAAATAAATTATGAACCAATAAAGATTGTAAAATTC
-ACGTTCTCATGGTTCAGGTCCCGTATATTCCGTTGAAGGCGTTTGAATTTACTTTTTAGT
-AGACCAATAGTTCGTTCAACAACGTTCATCGCCTATTCATACTTTTAAATACCACTTTTT
-AGGAAAATATAAAGAATTGTCCCTGACGTCATTTTCACACAAAACGACGTTTAGAAGTAT
-AAAGCTTTAAAAAAAAGTATATATTGGATCGAACTATCTCAACTGCCTTCCGTTTGGTGT
-TCAAATCACAAATTGTACTGATCAAGTTTTCATATTTTTTCGATTTGACATTAATTCCTA
-TTTCCTATTCCTATATTTATGGCTTTGAGTCAATCTGGGTCGTAAATTAACTGGGTTGCA
-ACTGATAGTATTTATACTCGCTGCTGTTGTAAAATCATCGATGATAGTTTTGGCCTATTG
-GCTTGTTTCACAGCAGGTATAGTATGATGTATGGTATTTATGGATGGTCTCCTTTAAGAA
-AATAATGGAGCAATGTTTTAAATATGTCGTTTACTTATTTTTAGCCCTTTTACTAATTAC
-TACTAATTAATTTCTGTTGTGGTTACTATGCAACTATGCAGCTTCCCAACGAGATTTTGG
-GAACACTTTTGCTATTGGTGCAAACAATTAAGCCAATTTTAATATCGAACACATGCATAT
-TTATACCTCTGGTTCAGTGTTTGGGTCTTTTGGTCTGATCTGTCACTTTCCTTTTGCACG
-TAAATCAAACACAGGGGACCCTTTGTTGATGGCACAAAATGCTAAGCCCACAAATAACTG
-GTTGACCTATTCACGCGGTCTCAAAATAGGTGTTAGCTAACATTTTACTTCCATATTATG
-TACGTCTTTTTAAAATTTTAAAACTTACTTTATCATATTTAAAATTTATTTTTTCATTAA
-AAAAAAATAGTTATCCCTATCACATTTTACCAATTCATCGCAAAATTCACGACGGAATTA
-CGAAACAACAACATTAATAGCTCCCAAAGACCCAAAAGGGTATATGCATTAAAAAAACAA
-AAAAAACTTTTAGTAAGATGCTGTGCAAGCGGCACTCGCATAAAATAGCATCTAACGAAC
-TTCTTAACGTAAAGCGCTCAGCAGTAATCCAAAGCGAAAAATACGAAACCTGTTGATCAA
-GGAATGGGTGCATTTAATTTTTCTGTTTACCTTGAGTGTAAGTGTAATTCGTGGAGATAG
-AAGTCAACAAATAGTTGTGTATTTCGTAACCGCCGAATAAGATTGCAAGCTCTGACAATT
-TAATGTATAATAAACTAAAAAAGTTTTTAAGCTTTTGGTAATAAAATTAAAATGTGGTTT
-TAATCGAATCAATTTGATCTAGGCTAGTCAACATTATTGAAAACTCTTGTTATTAATTAT
-GTTAGCTTTAAACGCATTACCGTAAAGTTACCGACCAGTGAATTTAAAAAGTTTAGTTAT
-ATTCTAATAAAACGTCAATTATTTGTGTTTTTATTTATTTATTTAATTGTGCTAAAATGA
-GTAAATTTGAAAACACTGATAGACTTCCAAACTGTGTTCGATTATTTATGCTACAGATTT
-CTTTTATTTGACTTATTAATTTTTCGGCGTTTTAAAATCATATCATACAGAGCGTCCAAA
-CCTTCTTGGAGACCCTCACCAGTTATAGCACAGGTTGGCTGTATATACCACCCCCTAAAT
-TGCACAGAATTTGATGAAGACCTGTTCATCTTTTTGTTATGAAAACCATTTTTAACATCT
-TGTGGGTTTTTTTGATCCAGTACAGCAGAATTGTTGTGAGATTGCGGATATATAAAAGCT
-GTCAAGGCTCCTCCGCTTAACGTGGAATTGTGGTCTTTACTTTCAAGTGCAGGTTTTATG
-TGAATCATAGACGAATGCAGATGACTCTCTTTTTTCTCTTCTAAAGATTTATCTGTAATA
-CTTTGGTTTGAAACTCTACAGCCAATTAAATTAATTGTGGGAGAAGAGTCGGAACTAGAG
-GGCATTGATATATTAGGCACCGGGTTGTAAAGTTCGTTCAGTCCTAAAAGTTTTTCCAGT
-TCCATTGCACCACAAGCGTTGGGCAGATCCTGTTTATTTGCTAGTATCAGAACGGGAACA
-CCCTTTAAAATAAACAAAAATTATCGGTTTAAGTTTCACATTTACTTTTAATTAGATATT
-AATATTATATTATTATATTATTATTATATTAATATTAACATAGTATGTCAATACGTAAAG
-AAATAAAACGCTGAAATTACGATGGATGCCACTGCATGTACCAACGAAACGCGTTAGGAA
-AGTGCGAAACCACAATGTACACAATTTACACAAAATGTACATTTACATCCTAAAGATAAA
-TCTGAAGCAGAGCACAGATCGTTTTGGAATTGTTTCATTTTACTTTTATCAGGACAATGA
-CCCAAAGAACACGGCTTTAATGAACACTTGTGGAATACATTGGAGCATAACTTAATGGTG
-GAAGGAAATAGGCGACAAATTACATTTAGAAGCGGCTCTATGTAAGAAGTGGGTGGAAGT
-GGACCAATCCTATTTGGTAACTTTAGTTTCTTCCAAGCCAAGCCGACTTAATGAAGTCAA
-CAAAATGAGGTGTATAATGACTTTTGATGAAAACCATATGGAAGTTTTTTTGGTTTTTGT
-AATATTATTAAGCTAAAAATGTCCAACAACACTCCTTTCATTTTTTTACGTTAATAAATA
-AATAAGTTGTTTTGATTTTAAATTTAAATCACATTGTGTATAAGACGTGAATGACACACT
-AACATTTAGAGAATCTGATAAACTAAACTAACTTAACAGTACGTTATTATTCTGATGTAA
-TATAGAACAAATCGCAGGTTTGTTCTTTTACGCAGGGATGAATTACAAAATGTTCGTTAT
-TTCTTACCTGGTTATCAGGACATTTAGCGGTACGCATTAATTCCATCTTAGCTTCTTCCA
-TTCTTTCTGTATCAACAGAATCAATAACAAACAAAATGCCATCAGTGCAACTAAAAGTGA
-TTTAATAAACCTTTAACATCAATTAAATTAATTTGAAATGTAATACCGTGTATAACTTCT
-CCAAAGTGGTCTCAATTTTTCTTGTCCTCCGACATCCCAAACCAAAAAATGAACTCCTTT
-TGCTTTGCCAAGGGTACATTGTACCTAATAATTTAAATTTCGCTTAAGAACCCAATGAAG
-CTGAATCTTTAAAACACATACCTTTTCACAATTAAATCCAATAGTTGGCACTGTGTTTAA
-GTATTGATCAAACTTAAGTCTGTATAAAGCCGTTGTTTTTCCCGCAGAATCCAAACCTAA
-CATAACTACATGTAGAGTTGCCTTAAAAAAAATTATTTTGTTTGTATATCCTTGAAATTT
-GTCATTATACTACCTGTGATGGCAGTGCATCCAAAATATTTCCATTTTTTACCAACGGTT
-TTACCATTGTAGCACCCATTCTTCAATGAAATATTGTCGATTTTACATTACTCCTACTTC
-ATTATATTTTCGTTTAATTCGATAACACACTGTTACCGATTAAATAATTTGATGTAGCTT
-AAATTACACTTCGCTCACACTATGCTCCAATTATGGAACCCTAGAACAAGAGTACTGTAA
-GTTGTTTCGATTACGTTGCTTATATCGAATGCCCGCTTGCACTAGGTGAGCATACATTTC
-CAAAGCAGTTGTGTCGTTGAATATTTGTTTTGTTTTTAGATACATTTTAAGTGCTTTGTT
-GTTAATAGTGAAGTAAAGCAAACATTTGGTTAAGAATATACATATTTCAATTATCCAACA
-TCTTAATTATCTTAAAGTCTATTTAAGTTCAAAATCCAGATTTTATAGTAATCTAATAAT
-ATATGTGATCAATTTCAAAT
+version https://git-lfs.github.com/spec/v1
+oid sha256:0876cc3154f1dbc006b420c81c7bac79d61967401318e9710b4d2e00f0045b1b
+size 406684
diff --git a/script_repet/repet_tools/commons/launcher/test/data/ref_run_blaster.align.not_over.filtered.match.path b/script_repet/repet_tools/commons/launcher/test/data/ref_run_blaster.align.not_over.filtered.match.path
new file mode 100644
index 0000000000000000000000000000000000000000..5c988774f0834bca50f55420489e0d065c639814
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/test/data/ref_run_blaster.align.not_over.filtered.match.path
@@ -0,0 +1,339 @@
+1	chunk1	25601	26336	chunk1	32382	33117	0	1443	99.73
+1	chunk1	26409	27365	chunk1	33190	34147	0	1719	99.27
+2	chunk1	25601	26336	chunk1	52250	52985	0	1427	99.46
+2	chunk1	26409	27365	chunk1	53058	54015	0	1719	99.16
+3	chunk1	25700	26336	chunk1	46861	47497	0	1247	99.69
+3	chunk1	26409	27365	chunk1	47570	48527	0	1711	99.16
+3	chunk1	27447	28620	chunk1	48609	49782	0	2074	99.49
+4	chunk1	27447	27800	chunk1	54097	54450	0	652	99.72
+5	chunk1	27514	28620	chunk1	40739	41845	0	1990	99.55
+6	chunk1	27791	28620	chunk1	55918	56749	0	1423	99.16
+7	chunk1	28940	32380	chunk1	57116	60572	0	6566	99.22
+8	chunk1	28940	32487	chunk1	42212	45759	0	6859	99.72
+8	chunk1	32481	33117	chunk1	46861	47497	0	1239	99.53
+8	chunk1	33190	33730	chunk1	47570	48110	0	1031	100
+8	chunk1	33765	34147	chunk1	48145	48527	0	710	99.74
+9	chunk1	28940	30872	chunk1	50149	52081	0	3768	99.59
+9	chunk1	32216	33117	chunk1	52084	52985	0	1740	99.33
+9	chunk1	33190	33730	chunk1	53058	53598	0	1015	99.63
+9	chunk1	33765	34147	chunk1	53633	54015	0	718	100
+10	chunk1	34275	34773	chunk1	40215	40713	0	942	100
+11	chunk1	40714	42063	chunk1	48651	50000	0	2464	99.63
+11	chunk1	42212	44144	chunk1	50149	52081	0	3761	99.53
+12	chunk1	41016	42170	chunk1	55918	57074	0	2117	99.57
+12	chunk1	42212	45652	chunk1	57116	60572	0	6518	99.05
+13	chunk1	46237	46863	chunk1	73980	74625	0	811	91.36
+14	chunk1	46330	46810	chunk5	168683	168202	0	724	94.81
+15	chunk1	46330	46860	chunk1	54981	54450	0	815	95.11
+16	chunk1	46330	46860	chunk2	13447	13977	0	783	94.55
+17	chunk1	46330	46860	chunk3	72812	72281	0	846	95.86
+18	chunk1	46330	46860	chunk3	94847	94316	0	831	95.49
+19	chunk1	46330	46860	chunk8	58547	59066	0	773	93.8
+20	chunk1	46330	46862	chunk5	192564	193101	0	809	94.8
+21	chunk1	46330	46862	chunk3	97538	97005	0	842	95.69
+22	chunk1	46330	46862	chunk6	2564	3101	0	809	94.8
+23	chunk1	46330	46862	chunk7	48547	48020	0	731	93.26
+24	chunk1	46330	46868	chunk5	118543	117986	0	710	91.22
+25	chunk1	46332	46860	chunk8	57650	57121	0	858	96.23
+26	chunk1	46332	46861	chunk2	38392	37865	0	801	94.92
+27	chunk1	46344	46810	chunk7	57347	57814	0	698	95.1
+28	chunk1	46352	46860	chunk2	125469	125978	0	803	95.69
+29	chunk1	46352	46860	chunk2	133433	132924	0	787	95.29
+30	chunk1	46352	46861	chunk2	137393	136883	0	813	95.89
+31	chunk1	46372	46862	chunk5	195328	194837	0	728	94.51
+32	chunk1	46372	46862	chunk8	40923	40432	0	728	94.51
+33	chunk1	46372	46862	chunk6	5328	4837	0	728	94.51
+34	chunk1	46861	47497	chunk1	52349	52985	0	1231	99.37
+34	chunk1	47570	48110	chunk1	53058	53598	0	1015	99.63
+34	chunk1	48145	48527	chunk1	53633	54015	0	710	99.74
+35	chunk1	48953	50000	chunk1	55918	56967	0	1905	99.52
+35	chunk1	50149	52081	chunk1	57116	59048	0	3800	99.79
+36	chunk1	54448	55010	chunk3	94314	94876	0	894	95.03
+37	chunk1	54449	55010	chunk2	125979	125424	0	837	93.95
+38	chunk1	54450	54880	chunk4	63678	63255	0	674	94.9
+39	chunk1	54450	54915	chunk5	194839	195304	0	749	95.28
+40	chunk1	54450	54915	chunk6	4839	5304	0	749	95.28
+41	chunk1	54450	54939	chunk8	40434	40923	0	765	94.69
+42	chunk1	54450	54956	chunk2	136884	137390	0	791	94.67
+43	chunk1	54450	54980	chunk1	74622	74091	0	769	93.63
+44	chunk1	54450	55004	chunk2	37866	38417	0	846	94.42
+45	chunk1	54450	55004	chunk8	57121	57675	0	894	95.32
+46	chunk1	54450	55010	chunk5	117994	118572	0	745	90.67
+47	chunk1	54450	55010	chunk5	193099	192535	0	864	94.34
+48	chunk1	54450	55010	chunk2	13977	13418	0	842	94.12
+49	chunk1	54450	55010	chunk2	132924	133478	0	819	93.58
+50	chunk1	54450	55010	chunk3	72281	72841	0	961	96.61
+51	chunk1	54450	55010	chunk3	97007	97567	0	906	95.37
+52	chunk1	54450	55010	chunk8	42644	42098	0	706	90.57
+53	chunk1	54450	55010	chunk8	59066	58518	0	864	94.12
+54	chunk1	54450	55010	chunk6	3099	2535	0	864	94.34
+55	chunk1	54450	55010	chunk7	48022	48576	0	819	93.58
+56	chunk1	54465	54968	chunk7	57834	57346	0	708	92.46
+57	chunk1	54503	55010	chunk5	168205	168712	0	785	94.49
+58	chunk1	73583	74624	chunk7	49077	48020	0	1285	92.52
+59	chunk1	73980	74622	chunk3	72935	72281	0	803	92.55
+60	chunk1	73980	74622	chunk3	94970	94316	0	858	93.62
+61	chunk1	74091	74622	chunk2	13448	13977	0	708	94.94
+62	chunk1	74091	74624	chunk5	192565	193101	0	781	96.48
+63	chunk1	74091	74624	chunk3	97537	97005	0	743	95.52
+64	chunk1	74091	74624	chunk6	2565	3101	0	781	96.48
+65	chunk1	74091	74628	chunk5	168682	168161	0	660	93.15
+66	chunk1	74092	74622	chunk8	57650	57121	0	745	95.68
+67	chunk1	74092	74623	chunk2	38392	37865	0	696	94.57
+68	chunk1	74112	74622	chunk2	125469	125978	0	682	94.93
+69	chunk1	74112	74622	chunk2	133433	132924	0	674	94.54
+70	chunk1	74112	74623	chunk2	137393	136883	0	676	94.55
+71	chunk1	74132	74624	chunk5	195328	194837	0	646	94.95
+72	chunk1	74132	74624	chunk8	40923	40432	0	646	94.95
+73	chunk1	74132	74624	chunk6	5328	4837	0	646	94.95
+74	chunk1	146219	146722	chunk4	132428	132928	0	702	92.66
+75	chunk2	13412	13833	chunk6	25921	25499	0	672	95.27
+76	chunk2	13412	13927	chunk5	168718	168202	0	866	96.32
+77	chunk2	13412	13977	chunk5	118578	117994	0	813	92.14
+78	chunk2	13412	13977	chunk5	192529	193099	0	932	95.8
+79	chunk2	13412	13977	chunk2	125418	125978	0	864	94.36
+80	chunk2	13412	13977	chunk2	133484	132924	0	848	94
+81	chunk2	13412	13977	chunk3	72847	72281	0	878	94.71
+82	chunk2	13412	13977	chunk3	94882	94316	0	942	96.12
+83	chunk2	13412	13977	chunk8	42092	42644	0	755	91.7
+84	chunk2	13412	13977	chunk8	58512	59066	0	797	92.59
+85	chunk2	13412	13977	chunk6	2529	3099	0	932	95.8
+86	chunk2	13412	13977	chunk7	48582	48022	0	892	94.88
+87	chunk2	13412	13985	chunk3	97573	96999	0	950	96
+88	chunk2	13424	13977	chunk2	38417	37866	0	946	96.76
+89	chunk2	13424	13977	chunk8	57675	57121	0	934	96.4
+90	chunk2	13460	13962	chunk7	57346	57834	0	755	93.85
+91	chunk2	13469	13977	chunk2	137393	136884	0	837	95.88
+92	chunk2	13490	13977	chunk5	195327	194839	0	779	95.3
+93	chunk2	13490	13977	chunk8	40922	40434	0	779	95.3
+94	chunk2	13490	13977	chunk6	5327	4839	0	779	95.3
+95	chunk2	13501	13977	chunk4	63217	63678	0	674	93.08
+96	chunk2	37185	37865	chunk2	77791	78469	0	1021	94.16
+97	chunk2	37814	38372	chunk2	136832	137393	0	952	96.44
+98	chunk2	37859	38397	chunk8	57114	57655	0	967	97.6
+99	chunk2	37860	38397	chunk5	117988	118546	0	765	91.77
+100	chunk2	37865	38340	chunk4	63679	63217	0	678	92.9
+101	chunk2	37865	38352	chunk5	194838	195328	0	763	94.7
+102	chunk2	37865	38352	chunk8	40433	40923	0	763	94.7
+103	chunk2	37865	38352	chunk6	4838	5328	0	763	94.7
+104	chunk2	37865	38397	chunk5	168166	168686	0	817	93.84
+105	chunk2	37865	38397	chunk5	193100	192561	0	866	95.37
+106	chunk2	37865	38397	chunk3	97006	97541	0	916	96.64
+107	chunk2	37865	38397	chunk6	3100	2561	0	866	95.37
+108	chunk2	37865	38397	chunk7	48021	48550	0	789	93.84
+109	chunk2	37865	38397	chunk8	42645	42124	0	739	92.54
+109	chunk2	38476	38969	chunk8	42047	41556	0	735	98.18
+110	chunk2	37866	38372	chunk2	132924	133433	0	856	96.27
+111	chunk2	37866	38397	chunk3	72281	72815	0	842	94.95
+112	chunk2	37866	38397	chunk3	94316	94850	0	890	96.07
+113	chunk2	37866	38397	chunk8	59066	58544	0	769	92.9
+113	chunk2	38476	38969	chunk8	58467	57973	0	636	95.35
+114	chunk2	37866	38372	chunk2	125978	125469	0	856	96.27
+114	chunk2	38476	38974	chunk2	125373	124890	0	678	95.39
+115	chunk2	37916	38381	chunk7	57814	57346	0	777	96.38
+115	chunk2	38476	38969	chunk7	57311	56823	0	702	97.57
+116	chunk2	38476	38971	chunk2	133529	134023	0	741	97.38
+117	chunk2	38476	38971	chunk3	72946	73441	0	735	98.39
+118	chunk2	38476	38971	chunk3	97618	98114	0	728	97.99
+119	chunk2	38476	38972	chunk2	137493	137989	0	743	98.19
+120	chunk2	51673	52475	chunk2	177978	177171	0	1302	95.92
+121	chunk2	113028	113392	chunk2	174669	174305	0	660	97.81
+122	chunk2	117475	119758	chunk2	176593	174305	0	4361	99.52
+123	chunk2	124890	125978	chunk5	119109	117994	0	1360	90.97
+124	chunk2	124892	125928	chunk5	169245	168202	0	1435	93.19
+125	chunk2	124892	125985	chunk2	137989	136877	0	1742	96.05
+126	chunk2	124893	125978	chunk2	134023	132924	0	1877	98
+127	chunk2	124893	125415	chunk3	73441	72904	0	739	95.17
+127	chunk2	125413	125978	chunk3	72852	72281	0	914	95.1
+128	chunk2	124893	125978	chunk3	98114	97007	0	1697	95.76
+129	chunk2	124895	125409	chunk7	56823	57347	0	712	94.52
+129	chunk2	125469	125928	chunk7	57355	57814	0	811	97.61
+130	chunk2	124895	125978	chunk8	41556	42644	0	1489	93.31
+131	chunk2	124895	125978	chunk8	57973	59066	0	1437	92.31
+132	chunk2	125136	125978	chunk8	57972	57121	0	1269	95.77
+133	chunk2	125205	125834	chunk6	26137	25499	0	954	94.68
+134	chunk2	125205	125978	chunk5	192311	193099	0	1179	94.68
+135	chunk2	125205	125978	chunk6	2311	3099	0	1179	94.68
+136	chunk2	125413	125978	chunk7	48587	48022	0	811	93.01
+137	chunk2	125413	125979	chunk3	94887	94315	0	979	96.51
+138	chunk2	125489	125978	chunk5	195328	194839	0	789	95.31
+139	chunk2	125489	125978	chunk8	40923	40434	0	789	95.31
+140	chunk2	125489	125978	chunk6	5328	4839	0	789	95.31
+141	chunk2	125548	125978	chunk4	63255	63678	0	682	95.13
+142	chunk2	132918	134026	chunk8	59072	57968	0	1497	92.93
+143	chunk2	132922	133489	chunk3	72279	72852	0	894	94.6
+143	chunk2	133487	134023	chunk3	72904	73441	0	809	97.03
+144	chunk2	132923	133766	chunk8	57120	57972	0	1263	95.55
+145	chunk2	132924	133354	chunk4	63678	63255	0	674	94.9
+146	chunk2	132924	133413	chunk5	194839	195328	0	781	95.1
+147	chunk2	132924	133413	chunk8	40434	40923	0	781	95.1
+148	chunk2	132924	133413	chunk6	4839	5328	0	781	95.1
+149	chunk2	132924	133489	chunk3	94316	94887	0	961	96.15
+150	chunk2	132924	133489	chunk7	48022	48587	0	795	92.66
+151	chunk2	132924	133697	chunk5	193099	192311	0	1156	94.3
+152	chunk2	132924	133697	chunk6	3099	2311	0	1156	94.3
+153	chunk2	132924	134021	chunk5	117994	119104	0	1427	91.9
+154	chunk2	132924	134021	chunk8	42644	41556	0	1590	94.58
+155	chunk2	132924	134023	chunk2	136884	137988	0	1836	97.38
+156	chunk2	132924	134024	chunk3	97007	98115	0	1768	96.66
+157	chunk2	132974	133433	chunk7	57814	57355	0	803	97.4
+157	chunk2	133493	134021	chunk7	57347	56823	0	813	97.16
+158	chunk2	132974	134023	chunk5	168202	169244	0	1475	93.85
+159	chunk2	133068	133697	chunk6	25499	26137	0	938	94.37
+160	chunk2	136878	137986	chunk5	117988	119104	0	1380	91.8
+161	chunk2	136881	137986	chunk8	42647	41556	0	1544	94.25
+162	chunk2	136883	137361	chunk4	63679	63217	0	666	92.48
+163	chunk2	136883	137373	chunk5	194838	195328	0	775	94.91
+164	chunk2	136883	137373	chunk8	40433	40923	0	775	94.91
+165	chunk2	136883	137373	chunk6	4838	5328	0	775	94.91
+166	chunk2	136883	137453	chunk7	48021	48587	0	763	91.85
+167	chunk2	136883	137662	chunk5	193100	192311	0	1130	93.83
+168	chunk2	136883	137662	chunk6	3100	2311	0	1130	93.83
+169	chunk2	136883	137989	chunk5	168166	169245	0	1427	92.72
+170	chunk2	136883	137993	chunk3	97006	98119	0	1711	96.24
+171	chunk2	136884	137453	chunk3	94316	94887	0	928	95.31
+172	chunk2	136884	137670	chunk8	57121	57911	0	1243	95.47
+173	chunk2	136884	137986	chunk8	59066	57973	0	1439	93.06
+174	chunk2	136884	137453	chunk3	72281	72852	0	856	93.75
+174	chunk2	137451	137988	chunk3	72904	73441	0	777	97.4
+175	chunk2	136934	137393	chunk7	57814	57355	0	803	97.4
+175	chunk2	137457	137986	chunk7	57347	56823	0	765	97.55
+176	chunk2	137028	137662	chunk6	25499	26137	0	910	93.78
+177	chunk2	176889	177588	chunk5	65568	64867	0	1211	97.72
+178	chunk2	177082	177595	chunk6	40461	39964	0	729	93.62
+179	chunk3	54322	55063	chunk3	55115	55856	0	1463	99.87
+180	chunk3	72280	72835	chunk8	57120	57675	0	936	96.22
+181	chunk3	72280	72852	chunk8	59067	58507	0	936	95.29
+182	chunk3	72281	72758	chunk4	63678	63217	0	664	92.47
+183	chunk3	72281	72770	chunk5	194839	195328	0	789	95.31
+184	chunk3	72281	72770	chunk8	40434	40923	0	789	95.31
+185	chunk3	72281	72770	chunk6	4839	5328	0	789	95.31
+186	chunk3	72281	72852	chunk5	117994	118583	0	807	91.69
+187	chunk3	72281	72852	chunk5	193099	192524	0	926	95.31
+188	chunk3	72281	72852	chunk3	97007	97578	0	952	95.98
+189	chunk3	72281	72852	chunk8	42644	42087	0	767	91.62
+190	chunk3	72281	72852	chunk6	3099	2524	0	926	95.31
+191	chunk3	72281	72935	chunk7	48022	48670	0	1013	94.66
+192	chunk3	72281	72972	chunk3	94316	95007	0	1237	97.54
+193	chunk3	72334	72799	chunk7	57811	57346	0	751	95.72
+194	chunk3	72334	72852	chunk5	168205	168723	0	846	95.57
+195	chunk3	72431	72852	chunk6	25505	25926	0	710	96.21
+196	chunk3	94310	94793	chunk4	63684	63217	0	716	93.6
+197	chunk3	94316	94805	chunk5	194839	195328	0	821	96.12
+198	chunk3	94316	94805	chunk8	40434	40923	0	821	96.12
+199	chunk3	94316	94805	chunk6	4839	5328	0	821	96.12
+200	chunk3	94316	94870	chunk8	57121	57675	0	989	97.48
+201	chunk3	94316	94887	chunk5	117994	118583	0	862	92.88
+202	chunk3	94316	94887	chunk5	193099	192524	0	981	96.53
+203	chunk3	94316	94887	chunk3	97007	97578	0	1023	97.55
+204	chunk3	94316	94887	chunk8	42644	42087	0	815	93.01
+205	chunk3	94316	94887	chunk8	59066	58507	0	870	93.88
+206	chunk3	94316	94887	chunk6	3099	2524	0	981	96.53
+207	chunk3	94316	94970	chunk7	48022	48670	0	1061	95.57
+208	chunk3	94331	94834	chunk7	57834	57346	0	819	95.24
+209	chunk3	94366	94887	chunk5	168202	168723	0	908	96.93
+210	chunk3	94460	94887	chunk6	25499	25926	0	714	96.03
+211	chunk3	97003	97496	chunk8	40430	40923	0	821	95.95
+212	chunk3	97004	97644	chunk5	193102	192458	0	1055	95.66
+213	chunk3	97004	97644	chunk6	3102	2458	0	1055	95.66
+214	chunk3	97005	97484	chunk4	63680	63217	0	708	93.54
+215	chunk3	97005	97496	chunk5	194837	195328	0	817	95.93
+216	chunk3	97005	97496	chunk6	4837	5328	0	817	95.93
+217	chunk3	97005	97578	chunk7	48020	48587	0	892	94.77
+218	chunk3	97005	97645	chunk5	117992	118650	0	975	93.17
+219	chunk3	97005	97645	chunk5	168165	168790	0	1013	94.54
+220	chunk3	97006	97645	chunk8	42645	42020	0	965	93.76
+221	chunk3	97007	97645	chunk8	57121	57761	0	1106	96.88
+222	chunk3	97007	97645	chunk8	59066	58440	0	995	94.37
+223	chunk3	97057	97525	chunk7	57814	57346	0	821	97.45
+224	chunk3	97151	97644	chunk6	25499	25992	0	805	95.55
+225	chunk4	45779	46318	chunk4	133486	132935	0	997	97.46
+226	chunk4	63217	63628	chunk5	168629	168202	0	636	93.69
+227	chunk4	63217	63678	chunk8	57598	57121	0	712	93.72
+228	chunk4	63217	63680	chunk5	192618	193101	0	714	93.6
+229	chunk4	63217	63680	chunk5	195316	194837	0	676	92.71
+230	chunk4	63217	63680	chunk6	2618	3101	0	714	93.6
+231	chunk4	63217	63680	chunk6	5316	4837	0	676	92.71
+232	chunk4	63217	63680	chunk7	48493	48020	0	660	92.66
+233	chunk4	63255	63680	chunk8	40864	40432	0	678	94.92
+234	chunk4	87301	88112	chunk4	93279	92448	0	1390	96.39
+235	chunk4	121910	122326	chunk4	130019	130435	0	827	100
+236	chunk4	129211	129693	chunk4	129320	129795	0	743	96.69
+237	chunk5	63945	64425	chunk6	39026	39506	0	930	99.38
+238	chunk5	64867	65372	chunk6	39971	40458	0	749	94.87
+239	chunk5	117991	118501	chunk5	194836	195328	0	698	91.59
+240	chunk5	117991	118501	chunk6	4836	5328	0	698	91.59
+241	chunk5	117992	118501	chunk8	40432	40923	0	696	91.57
+242	chunk5	117992	118583	chunk7	48020	48587	0	779	91.22
+243	chunk5	117992	118649	chunk5	193101	192458	0	985	93.09
+244	chunk5	117992	118649	chunk6	3101	2458	0	985	93.09
+245	chunk5	117994	118650	chunk8	57121	57761	0	938	92.56
+246	chunk5	118059	118530	chunk7	57798	57346	0	644	91.74
+247	chunk5	118138	118649	chunk6	25499	25992	0	769	93.02
+248	chunk5	119845	120235	chunk7	51794	51403	0	650	96.17
+249	chunk5	168165	168641	chunk5	194837	195328	0	733	93.29
+250	chunk5	168165	168641	chunk8	40432	40923	0	733	93.29
+251	chunk5	168165	168641	chunk6	4837	5328	0	733	93.29
+252	chunk5	168167	168790	chunk8	59066	58440	0	938	93.94
+253	chunk5	168182	168670	chunk7	57834	57346	0	821	96.53
+254	chunk5	168202	168723	chunk7	48072	48587	0	813	94.83
+255	chunk5	168202	168789	chunk5	193049	192458	0	1021	96.79
+256	chunk5	168202	168789	chunk6	3049	2458	0	1021	96.79
+257	chunk5	168202	168790	chunk8	42594	42020	0	833	92.54
+258	chunk5	168202	168790	chunk8	57171	57761	0	975	95.94
+259	chunk5	168296	168789	chunk6	25499	25992	0	852	96.76
+260	chunk5	191997	192436	chunk7	49154	48704	0	692	94.01
+260	chunk5	192524	193101	chunk7	48587	48020	0	898	94.81
+261	chunk5	191998	192948	chunk6	26450	25506	0	1693	98.42
+262	chunk5	191998	192520	chunk7	56823	57347	0	670	91.76
+262	chunk5	192577	193084	chunk7	57346	57834	0	753	93.5
+263	chunk5	191998	193099	chunk8	57973	59066	0	1524	92.64
+264	chunk5	191998	193100	chunk8	41556	42645	0	1461	92.11
+265	chunk5	192253	193099	chunk8	57972	57121	0	1239	93.95
+266	chunk5	192606	193101	chunk5	195328	194837	0	815	95.77
+267	chunk5	192606	193101	chunk6	5328	4837	0	815	95.77
+268	chunk5	192606	193102	chunk8	40923	40431	0	817	95.77
+269	chunk5	194837	195328	chunk6	3101	2606	0	815	95.77
+270	chunk5	194837	195328	chunk7	48020	48505	0	729	93.9
+271	chunk5	194837	195509	chunk8	40432	41104	0	1263	99.55
+272	chunk5	194839	195328	chunk8	57121	57610	0	813	95.92
+273	chunk5	194839	195328	chunk8	59066	58589	0	692	92.45
+274	chunk5	194854	195328	chunk7	57834	57375	0	682	92.84
+275	chunk6	1997	2436	chunk7	49154	48704	0	692	94.01
+275	chunk6	2524	3101	chunk7	48587	48020	0	898	94.81
+276	chunk6	1998	2948	chunk6	26450	25506	0	1693	98.42
+277	chunk6	1998	2520	chunk7	56823	57347	0	670	91.76
+277	chunk6	2577	3084	chunk7	57346	57834	0	753	93.5
+278	chunk6	1998	3099	chunk8	57973	59066	0	1524	92.64
+279	chunk6	1998	3100	chunk8	41556	42645	0	1461	92.11
+280	chunk6	2253	3099	chunk8	57972	57121	0	1239	93.95
+281	chunk6	2606	3101	chunk6	5328	4837	0	815	95.77
+282	chunk6	2606	3102	chunk8	40923	40431	0	817	95.77
+283	chunk6	4837	5328	chunk7	48020	48505	0	729	93.9
+284	chunk6	4837	5509	chunk8	40432	41104	0	1263	99.55
+285	chunk6	4839	5328	chunk8	57121	57610	0	813	95.92
+286	chunk6	4839	5328	chunk8	59066	58589	0	692	92.45
+287	chunk6	4854	5328	chunk7	57834	57375	0	682	92.84
+288	chunk6	25499	25926	chunk7	48166	48587	0	642	94.16
+289	chunk6	25499	26195	chunk8	57265	57972	0	1005	93.66
+290	chunk6	25499	26451	chunk8	42500	41555	0	1235	91.71
+291	chunk6	25505	26450	chunk8	58928	57973	0	1407	94.05
+292	chunk6	25930	26454	chunk7	57347	56819	0	696	92.16
+293	chunk6	26004	26450	chunk7	48696	49153	0	706	94.1
+294	chunk6	90548	90925	chunk6	90952	91329	0	708	100
+295	chunk7	48020	48505	chunk8	40432	40923	0	729	93.9
+296	chunk7	48021	48587	chunk8	42645	42087	0	739	91.53
+297	chunk7	48022	48570	chunk8	57121	57675	0	854	94.59
+298	chunk7	48022	48587	chunk8	59066	58507	0	767	91.78
+299	chunk7	48037	48534	chunk7	57834	57346	0	668	91.67
+300	chunk7	56822	57347	chunk8	41555	42083	0	739	97.55
+301	chunk7	57346	57814	chunk8	57639	57171	0	844	98.09
+302	chunk7	57346	57834	chunk8	58560	59051	0	731	94.11
+303	chunk7	57375	57834	chunk8	40923	40449	0	682	92.84
+304	chunk8	39397	39898	chunk8	42645	42131	0	749	93.8
+305	chunk8	40434	40923	chunk8	57121	57610	0	813	95.92
+306	chunk8	40434	40923	chunk8	59066	58589	0	692	92.45
+307	chunk8	41911	42644	chunk8	57870	57121	0	1106	94.27
+308	chunk8	41911	42644	chunk8	58331	59066	0	950	91.31
+309	chunk8	42157	42645	chunk8	50594	51094	0	656	91.12
+310	chunk8	57120	57655	chunk8	59067	58544	0	831	94.22
diff --git a/script_repet/repet_tools/commons/launcher/test/data/run_blaster.align.not_over.filtered b/script_repet/repet_tools/commons/launcher/test/data/run_blaster.align.not_over.filtered
new file mode 100644
index 0000000000000000000000000000000000000000..354db920328418e1d27556f00161ccb9c7abb0f5
--- /dev/null
+++ b/script_repet/repet_tools/commons/launcher/test/data/run_blaster.align.not_over.filtered
@@ -0,0 +1,339 @@
+chunk6	1998	2948	chunk6	26450	25506	0	1693	98.42
+chunk6	2606	3101	chunk6	5328	4837	0	815	95.77
+chunk6	90548	90925	chunk6	90952	91329	0	708	100
+chunk6	1997	2436	chunk7	49154	48704	0	692	94.01
+chunk6	1998	2520	chunk7	56823	57347	0	670	91.76
+chunk6	2524	3101	chunk7	48587	48020	0	898	94.81
+chunk6	2577	3084	chunk7	57346	57834	0	753	93.5
+chunk6	4837	5328	chunk7	48020	48505	0	729	93.9
+chunk6	4854	5328	chunk7	57834	57375	0	682	92.84
+chunk6	25499	25926	chunk7	48166	48587	0	642	94.16
+chunk6	25930	26454	chunk7	57347	56819	0	696	92.16
+chunk6	26004	26450	chunk7	48696	49153	0	706	94.1
+chunk6	1998	3099	chunk8	57973	59066	0	1524	92.64
+chunk6	1998	3100	chunk8	41556	42645	0	1461	92.11
+chunk6	2253	3099	chunk8	57972	57121	0	1239	93.95
+chunk6	2606	3102	chunk8	40923	40431	0	817	95.77
+chunk6	4837	5509	chunk8	40432	41104	0	1263	99.55
+chunk6	4839	5328	chunk8	57121	57610	0	813	95.92
+chunk6	4839	5328	chunk8	59066	58589	0	692	92.45
+chunk6	25499	26195	chunk8	57265	57972	0	1005	93.66
+chunk6	25499	26451	chunk8	42500	41555	0	1235	91.71
+chunk6	25505	26450	chunk8	58928	57973	0	1407	94.05
+chunk5	117991	118501	chunk5	194836	195328	0	698	91.59
+chunk5	117992	118649	chunk5	193101	192458	0	985	93.09
+chunk5	168165	168641	chunk5	194837	195328	0	733	93.29
+chunk5	168202	168789	chunk5	193049	192458	0	1021	96.79
+chunk5	192606	193101	chunk5	195328	194837	0	815	95.77
+chunk5	63945	64425	chunk6	39026	39506	0	930	99.38
+chunk5	64867	65372	chunk6	39971	40458	0	749	94.87
+chunk5	117991	118501	chunk6	4836	5328	0	698	91.59
+chunk5	117992	118649	chunk6	3101	2458	0	985	93.09
+chunk5	118138	118649	chunk6	25499	25992	0	769	93.02
+chunk5	168165	168641	chunk6	4837	5328	0	733	93.29
+chunk5	168202	168789	chunk6	3049	2458	0	1021	96.79
+chunk5	168296	168789	chunk6	25499	25992	0	852	96.76
+chunk5	191998	192948	chunk6	26450	25506	0	1693	98.42
+chunk5	192606	193101	chunk6	5328	4837	0	815	95.77
+chunk5	194837	195328	chunk6	3101	2606	0	815	95.77
+chunk5	117992	118583	chunk7	48020	48587	0	779	91.22
+chunk5	118059	118530	chunk7	57798	57346	0	644	91.74
+chunk5	119845	120235	chunk7	51794	51403	0	650	96.17
+chunk5	168182	168670	chunk7	57834	57346	0	821	96.53
+chunk5	168202	168723	chunk7	48072	48587	0	813	94.83
+chunk5	191997	192436	chunk7	49154	48704	0	692	94.01
+chunk5	191998	192520	chunk7	56823	57347	0	670	91.76
+chunk5	192524	193101	chunk7	48587	48020	0	898	94.81
+chunk5	192577	193084	chunk7	57346	57834	0	753	93.5
+chunk5	194837	195328	chunk7	48020	48505	0	729	93.9
+chunk5	194854	195328	chunk7	57834	57375	0	682	92.84
+chunk5	117992	118501	chunk8	40432	40923	0	696	91.57
+chunk5	117994	118650	chunk8	57121	57761	0	938	92.56
+chunk5	168165	168641	chunk8	40432	40923	0	733	93.29
+chunk5	168167	168790	chunk8	59066	58440	0	938	93.94
+chunk5	168202	168790	chunk8	42594	42020	0	833	92.54
+chunk5	168202	168790	chunk8	57171	57761	0	975	95.94
+chunk5	191998	193099	chunk8	57973	59066	0	1524	92.64
+chunk5	191998	193100	chunk8	41556	42645	0	1461	92.11
+chunk5	192253	193099	chunk8	57972	57121	0	1239	93.95
+chunk5	192606	193102	chunk8	40923	40431	0	817	95.77
+chunk5	194837	195509	chunk8	40432	41104	0	1263	99.55
+chunk5	194839	195328	chunk8	57121	57610	0	813	95.92
+chunk5	194839	195328	chunk8	59066	58589	0	692	92.45
+chunk4	45779	46318	chunk4	133486	132935	0	997	97.46
+chunk4	87301	88112	chunk4	93279	92448	0	1390	96.39
+chunk4	121910	122326	chunk4	130019	130435	0	827	100
+chunk4	129211	129693	chunk4	129320	129795	0	743	96.69
+chunk4	63217	63628	chunk5	168629	168202	0	636	93.69
+chunk4	63217	63680	chunk5	192618	193101	0	714	93.6
+chunk4	63217	63680	chunk5	195316	194837	0	676	92.71
+chunk4	63217	63680	chunk6	2618	3101	0	714	93.6
+chunk4	63217	63680	chunk6	5316	4837	0	676	92.71
+chunk4	63217	63680	chunk7	48493	48020	0	660	92.66
+chunk4	63217	63678	chunk8	57598	57121	0	712	93.72
+chunk4	63255	63680	chunk8	40864	40432	0	678	94.92
+chunk3	54322	55063	chunk3	55115	55856	0	1463	99.87
+chunk3	72281	72852	chunk3	97007	97578	0	952	95.98
+chunk3	72281	72972	chunk3	94316	95007	0	1237	97.54
+chunk3	94316	94887	chunk3	97007	97578	0	1023	97.55
+chunk3	72281	72758	chunk4	63678	63217	0	664	92.47
+chunk3	94310	94793	chunk4	63684	63217	0	716	93.6
+chunk3	97005	97484	chunk4	63680	63217	0	708	93.54
+chunk3	72281	72770	chunk5	194839	195328	0	789	95.31
+chunk3	72281	72852	chunk5	117994	118583	0	807	91.69
+chunk3	72281	72852	chunk5	193099	192524	0	926	95.31
+chunk3	72334	72852	chunk5	168205	168723	0	846	95.57
+chunk3	94316	94805	chunk5	194839	195328	0	821	96.12
+chunk3	94316	94887	chunk5	117994	118583	0	862	92.88
+chunk3	94316	94887	chunk5	193099	192524	0	981	96.53
+chunk3	94366	94887	chunk5	168202	168723	0	908	96.93
+chunk3	97004	97644	chunk5	193102	192458	0	1055	95.66
+chunk3	97005	97496	chunk5	194837	195328	0	817	95.93
+chunk3	97005	97645	chunk5	117992	118650	0	975	93.17
+chunk3	97005	97645	chunk5	168165	168790	0	1013	94.54
+chunk3	72281	72770	chunk6	4839	5328	0	789	95.31
+chunk3	72281	72852	chunk6	3099	2524	0	926	95.31
+chunk3	72431	72852	chunk6	25505	25926	0	710	96.21
+chunk3	94316	94805	chunk6	4839	5328	0	821	96.12
+chunk3	94316	94887	chunk6	3099	2524	0	981	96.53
+chunk3	94460	94887	chunk6	25499	25926	0	714	96.03
+chunk3	97004	97644	chunk6	3102	2458	0	1055	95.66
+chunk3	97005	97496	chunk6	4837	5328	0	817	95.93
+chunk3	97151	97644	chunk6	25499	25992	0	805	95.55
+chunk3	72281	72935	chunk7	48022	48670	0	1013	94.66
+chunk3	72334	72799	chunk7	57811	57346	0	751	95.72
+chunk3	94316	94970	chunk7	48022	48670	0	1061	95.57
+chunk3	94331	94834	chunk7	57834	57346	0	819	95.24
+chunk3	97005	97578	chunk7	48020	48587	0	892	94.77
+chunk3	97057	97525	chunk7	57814	57346	0	821	97.45
+chunk3	72280	72835	chunk8	57120	57675	0	936	96.22
+chunk3	72280	72852	chunk8	59067	58507	0	936	95.29
+chunk3	72281	72770	chunk8	40434	40923	0	789	95.31
+chunk3	72281	72852	chunk8	42644	42087	0	767	91.62
+chunk3	94316	94805	chunk8	40434	40923	0	821	96.12
+chunk3	94316	94870	chunk8	57121	57675	0	989	97.48
+chunk3	94316	94887	chunk8	42644	42087	0	815	93.01
+chunk3	94316	94887	chunk8	59066	58507	0	870	93.88
+chunk3	97003	97496	chunk8	40430	40923	0	821	95.95
+chunk3	97006	97645	chunk8	42645	42020	0	965	93.76
+chunk3	97007	97645	chunk8	57121	57761	0	1106	96.88
+chunk3	97007	97645	chunk8	59066	58440	0	995	94.37
+chunk8	39397	39898	chunk8	42645	42131	0	749	93.8
+chunk8	40434	40923	chunk8	57121	57610	0	813	95.92
+chunk8	40434	40923	chunk8	59066	58589	0	692	92.45
+chunk8	41911	42644	chunk8	57870	57121	0	1106	94.27
+chunk8	41911	42644	chunk8	58331	59066	0	950	91.31
+chunk8	42157	42645	chunk8	50594	51094	0	656	91.12
+chunk8	57120	57655	chunk8	59067	58544	0	831	94.22
+chunk7	48037	48534	chunk7	57834	57346	0	668	91.67
+chunk7	48020	48505	chunk8	40432	40923	0	729	93.9
+chunk7	48021	48587	chunk8	42645	42087	0	739	91.53
+chunk7	48022	48570	chunk8	57121	57675	0	854	94.59
+chunk7	48022	48587	chunk8	59066	58507	0	767	91.78
+chunk7	56822	57347	chunk8	41555	42083	0	739	97.55
+chunk7	57346	57814	chunk8	57639	57171	0	844	98.09
+chunk7	57346	57834	chunk8	58560	59051	0	731	94.11
+chunk7	57375	57834	chunk8	40923	40449	0	682	92.84
+chunk2	13412	13977	chunk2	125418	125978	0	864	94.36
+chunk2	13412	13977	chunk2	133484	132924	0	848	94
+chunk2	13424	13977	chunk2	38417	37866	0	946	96.76
+chunk2	13469	13977	chunk2	137393	136884	0	837	95.88
+chunk2	37185	37865	chunk2	77791	78469	0	1021	94.16
+chunk2	37814	38372	chunk2	136832	137393	0	952	96.44
+chunk2	37866	38372	chunk2	125978	125469	0	856	96.27
+chunk2	37866	38372	chunk2	132924	133433	0	856	96.27
+chunk2	38476	38971	chunk2	133529	134023	0	741	97.38
+chunk2	38476	38972	chunk2	137493	137989	0	743	98.19
+chunk2	38476	38974	chunk2	125373	124890	0	678	95.39
+chunk2	51673	52475	chunk2	177978	177171	0	1302	95.92
+chunk2	113028	113392	chunk2	174669	174305	0	660	97.81
+chunk2	117475	119758	chunk2	176593	174305	0	4361	99.52
+chunk2	124892	125985	chunk2	137989	136877	0	1742	96.05
+chunk2	124893	125978	chunk2	134023	132924	0	1877	98
+chunk2	132924	134023	chunk2	136884	137988	0	1836	97.38
+chunk2	13412	13977	chunk3	72847	72281	0	878	94.71
+chunk2	13412	13977	chunk3	94882	94316	0	942	96.12
+chunk2	13412	13985	chunk3	97573	96999	0	950	96
+chunk2	37865	38397	chunk3	97006	97541	0	916	96.64
+chunk2	37866	38397	chunk3	72281	72815	0	842	94.95
+chunk2	37866	38397	chunk3	94316	94850	0	890	96.07
+chunk2	38476	38971	chunk3	72946	73441	0	735	98.39
+chunk2	38476	38971	chunk3	97618	98114	0	728	97.99
+chunk2	124893	125415	chunk3	73441	72904	0	739	95.17
+chunk2	124893	125978	chunk3	98114	97007	0	1697	95.76
+chunk2	125413	125978	chunk3	72852	72281	0	914	95.1
+chunk2	125413	125979	chunk3	94887	94315	0	979	96.51
+chunk2	132922	133489	chunk3	72279	72852	0	894	94.6
+chunk2	132924	133489	chunk3	94316	94887	0	961	96.15
+chunk2	132924	134024	chunk3	97007	98115	0	1768	96.66
+chunk2	133487	134023	chunk3	72904	73441	0	809	97.03
+chunk2	136883	137993	chunk3	97006	98119	0	1711	96.24
+chunk2	136884	137453	chunk3	72281	72852	0	856	93.75
+chunk2	136884	137453	chunk3	94316	94887	0	928	95.31
+chunk2	137451	137988	chunk3	72904	73441	0	777	97.4
+chunk2	13501	13977	chunk4	63217	63678	0	674	93.08
+chunk2	37865	38340	chunk4	63679	63217	0	678	92.9
+chunk2	125548	125978	chunk4	63255	63678	0	682	95.13
+chunk2	132924	133354	chunk4	63678	63255	0	674	94.9
+chunk2	136883	137361	chunk4	63679	63217	0	666	92.48
+chunk2	13412	13927	chunk5	168718	168202	0	866	96.32
+chunk2	13412	13977	chunk5	118578	117994	0	813	92.14
+chunk2	13412	13977	chunk5	192529	193099	0	932	95.8
+chunk2	13490	13977	chunk5	195327	194839	0	779	95.3
+chunk2	37860	38397	chunk5	117988	118546	0	765	91.77
+chunk2	37865	38352	chunk5	194838	195328	0	763	94.7
+chunk2	37865	38397	chunk5	168166	168686	0	817	93.84
+chunk2	37865	38397	chunk5	193100	192561	0	866	95.37
+chunk2	124890	125978	chunk5	119109	117994	0	1360	90.97
+chunk2	124892	125928	chunk5	169245	168202	0	1435	93.19
+chunk2	125205	125978	chunk5	192311	193099	0	1179	94.68
+chunk2	125489	125978	chunk5	195328	194839	0	789	95.31
+chunk2	132924	133413	chunk5	194839	195328	0	781	95.1
+chunk2	132924	133697	chunk5	193099	192311	0	1156	94.3
+chunk2	132924	134021	chunk5	117994	119104	0	1427	91.9
+chunk2	132974	134023	chunk5	168202	169244	0	1475	93.85
+chunk2	136878	137986	chunk5	117988	119104	0	1380	91.8
+chunk2	136883	137373	chunk5	194838	195328	0	775	94.91
+chunk2	136883	137662	chunk5	193100	192311	0	1130	93.83
+chunk2	136883	137989	chunk5	168166	169245	0	1427	92.72
+chunk2	176889	177588	chunk5	65568	64867	0	1211	97.72
+chunk2	13412	13833	chunk6	25921	25499	0	672	95.27
+chunk2	13412	13977	chunk6	2529	3099	0	932	95.8
+chunk2	13490	13977	chunk6	5327	4839	0	779	95.3
+chunk2	37865	38352	chunk6	4838	5328	0	763	94.7
+chunk2	37865	38397	chunk6	3100	2561	0	866	95.37
+chunk2	125205	125834	chunk6	26137	25499	0	954	94.68
+chunk2	125205	125978	chunk6	2311	3099	0	1179	94.68
+chunk2	125489	125978	chunk6	5328	4839	0	789	95.31
+chunk2	132924	133413	chunk6	4839	5328	0	781	95.1
+chunk2	132924	133697	chunk6	3099	2311	0	1156	94.3
+chunk2	133068	133697	chunk6	25499	26137	0	938	94.37
+chunk2	136883	137373	chunk6	4838	5328	0	775	94.91
+chunk2	136883	137662	chunk6	3100	2311	0	1130	93.83
+chunk2	137028	137662	chunk6	25499	26137	0	910	93.78
+chunk2	177082	177595	chunk6	40461	39964	0	729	93.62
+chunk2	13412	13977	chunk7	48582	48022	0	892	94.88
+chunk2	13460	13962	chunk7	57346	57834	0	755	93.85
+chunk2	37865	38397	chunk7	48021	48550	0	789	93.84
+chunk2	37916	38381	chunk7	57814	57346	0	777	96.38
+chunk2	38476	38969	chunk7	57311	56823	0	702	97.57
+chunk2	124895	125409	chunk7	56823	57347	0	712	94.52
+chunk2	125413	125978	chunk7	48587	48022	0	811	93.01
+chunk2	125469	125928	chunk7	57355	57814	0	811	97.61
+chunk2	132924	133489	chunk7	48022	48587	0	795	92.66
+chunk2	132974	133433	chunk7	57814	57355	0	803	97.4
+chunk2	133493	134021	chunk7	57347	56823	0	813	97.16
+chunk2	136883	137453	chunk7	48021	48587	0	763	91.85
+chunk2	136934	137393	chunk7	57814	57355	0	803	97.4
+chunk2	137457	137986	chunk7	57347	56823	0	765	97.55
+chunk2	13412	13977	chunk8	42092	42644	0	755	91.7
+chunk2	13412	13977	chunk8	58512	59066	0	797	92.59
+chunk2	13424	13977	chunk8	57675	57121	0	934	96.4
+chunk2	13490	13977	chunk8	40922	40434	0	779	95.3
+chunk2	37859	38397	chunk8	57114	57655	0	967	97.6
+chunk2	37865	38352	chunk8	40433	40923	0	763	94.7
+chunk2	37865	38397	chunk8	42645	42124	0	739	92.54
+chunk2	37866	38397	chunk8	59066	58544	0	769	92.9
+chunk2	38476	38969	chunk8	42047	41556	0	735	98.18
+chunk2	38476	38969	chunk8	58467	57973	0	636	95.35
+chunk2	124895	125978	chunk8	41556	42644	0	1489	93.31
+chunk2	124895	125978	chunk8	57973	59066	0	1437	92.31
+chunk2	125136	125978	chunk8	57972	57121	0	1269	95.77
+chunk2	125489	125978	chunk8	40923	40434	0	789	95.31
+chunk2	132918	134026	chunk8	59072	57968	0	1497	92.93
+chunk2	132923	133766	chunk8	57120	57972	0	1263	95.55
+chunk2	132924	133413	chunk8	40434	40923	0	781	95.1
+chunk2	132924	134021	chunk8	42644	41556	0	1590	94.58
+chunk2	136881	137986	chunk8	42647	41556	0	1544	94.25
+chunk2	136883	137373	chunk8	40433	40923	0	775	94.91
+chunk2	136884	137670	chunk8	57121	57911	0	1243	95.47
+chunk2	136884	137986	chunk8	59066	57973	0	1439	93.06
+chunk1	25601	26336	chunk1	32382	33117	0	1443	99.73
+chunk1	25601	26336	chunk1	52250	52985	0	1427	99.46
+chunk1	25700	26336	chunk1	46861	47497	0	1247	99.69
+chunk1	26409	27365	chunk1	33190	34147	0	1719	99.27
+chunk1	26409	27365	chunk1	47570	48527	0	1711	99.16
+chunk1	26409	27365	chunk1	53058	54015	0	1719	99.16
+chunk1	27447	27800	chunk1	54097	54450	0	652	99.72
+chunk1	27447	28620	chunk1	48609	49782	0	2074	99.49
+chunk1	27514	28620	chunk1	40739	41845	0	1990	99.55
+chunk1	27791	28620	chunk1	55918	56749	0	1423	99.16
+chunk1	28940	30872	chunk1	50149	52081	0	3768	99.59
+chunk1	28940	32380	chunk1	57116	60572	0	6566	99.22
+chunk1	28940	32487	chunk1	42212	45759	0	6859	99.72
+chunk1	32216	33117	chunk1	52084	52985	0	1740	99.33
+chunk1	32481	33117	chunk1	46861	47497	0	1239	99.53
+chunk1	33190	33730	chunk1	47570	48110	0	1031	100
+chunk1	33190	33730	chunk1	53058	53598	0	1015	99.63
+chunk1	33765	34147	chunk1	48145	48527	0	710	99.74
+chunk1	33765	34147	chunk1	53633	54015	0	718	100
+chunk1	34275	34773	chunk1	40215	40713	0	942	100
+chunk1	40714	42063	chunk1	48651	50000	0	2464	99.63
+chunk1	41016	42170	chunk1	55918	57074	0	2117	99.57
+chunk1	42212	44144	chunk1	50149	52081	0	3761	99.53
+chunk1	42212	45652	chunk1	57116	60572	0	6518	99.05
+chunk1	46237	46863	chunk1	73980	74625	0	811	91.36
+chunk1	46330	46860	chunk1	54981	54450	0	815	95.11
+chunk1	46861	47497	chunk1	52349	52985	0	1231	99.37
+chunk1	47570	48110	chunk1	53058	53598	0	1015	99.63
+chunk1	48145	48527	chunk1	53633	54015	0	710	99.74
+chunk1	48953	50000	chunk1	55918	56967	0	1905	99.52
+chunk1	50149	52081	chunk1	57116	59048	0	3800	99.79
+chunk1	54450	54980	chunk1	74622	74091	0	769	93.63
+chunk1	46330	46860	chunk2	13447	13977	0	783	94.55
+chunk1	46332	46861	chunk2	38392	37865	0	801	94.92
+chunk1	46352	46860	chunk2	125469	125978	0	803	95.69
+chunk1	46352	46860	chunk2	133433	132924	0	787	95.29
+chunk1	46352	46861	chunk2	137393	136883	0	813	95.89
+chunk1	54449	55010	chunk2	125979	125424	0	837	93.95
+chunk1	54450	54956	chunk2	136884	137390	0	791	94.67
+chunk1	54450	55004	chunk2	37866	38417	0	846	94.42
+chunk1	54450	55010	chunk2	13977	13418	0	842	94.12
+chunk1	54450	55010	chunk2	132924	133478	0	819	93.58
+chunk1	74091	74622	chunk2	13448	13977	0	708	94.94
+chunk1	74092	74623	chunk2	38392	37865	0	696	94.57
+chunk1	74112	74622	chunk2	125469	125978	0	682	94.93
+chunk1	74112	74622	chunk2	133433	132924	0	674	94.54
+chunk1	74112	74623	chunk2	137393	136883	0	676	94.55
+chunk1	46330	46860	chunk3	72812	72281	0	846	95.86
+chunk1	46330	46860	chunk3	94847	94316	0	831	95.49
+chunk1	46330	46862	chunk3	97538	97005	0	842	95.69
+chunk1	54448	55010	chunk3	94314	94876	0	894	95.03
+chunk1	54450	55010	chunk3	72281	72841	0	961	96.61
+chunk1	54450	55010	chunk3	97007	97567	0	906	95.37
+chunk1	73980	74622	chunk3	72935	72281	0	803	92.55
+chunk1	73980	74622	chunk3	94970	94316	0	858	93.62
+chunk1	74091	74624	chunk3	97537	97005	0	743	95.52
+chunk1	54450	54880	chunk4	63678	63255	0	674	94.9
+chunk1	146219	146722	chunk4	132428	132928	0	702	92.66
+chunk1	46330	46810	chunk5	168683	168202	0	724	94.81
+chunk1	46330	46862	chunk5	192564	193101	0	809	94.8
+chunk1	46330	46868	chunk5	118543	117986	0	710	91.22
+chunk1	46372	46862	chunk5	195328	194837	0	728	94.51
+chunk1	54450	54915	chunk5	194839	195304	0	749	95.28
+chunk1	54450	55010	chunk5	117994	118572	0	745	90.67
+chunk1	54450	55010	chunk5	193099	192535	0	864	94.34
+chunk1	54503	55010	chunk5	168205	168712	0	785	94.49
+chunk1	74091	74624	chunk5	192565	193101	0	781	96.48
+chunk1	74091	74628	chunk5	168682	168161	0	660	93.15
+chunk1	74132	74624	chunk5	195328	194837	0	646	94.95
+chunk1	46330	46862	chunk6	2564	3101	0	809	94.8
+chunk1	46372	46862	chunk6	5328	4837	0	728	94.51
+chunk1	54450	54915	chunk6	4839	5304	0	749	95.28
+chunk1	54450	55010	chunk6	3099	2535	0	864	94.34
+chunk1	74091	74624	chunk6	2565	3101	0	781	96.48
+chunk1	74132	74624	chunk6	5328	4837	0	646	94.95
+chunk1	46330	46862	chunk7	48547	48020	0	731	93.26
+chunk1	46344	46810	chunk7	57347	57814	0	698	95.1
+chunk1	54450	55010	chunk7	48022	48576	0	819	93.58
+chunk1	54465	54968	chunk7	57834	57346	0	708	92.46
+chunk1	73583	74624	chunk7	49077	48020	0	1285	92.52
+chunk1	46330	46860	chunk8	58547	59066	0	773	93.8
+chunk1	46332	46860	chunk8	57650	57121	0	858	96.23
+chunk1	46372	46862	chunk8	40923	40432	0	728	94.51
+chunk1	54450	54939	chunk8	40434	40923	0	765	94.69
+chunk1	54450	55004	chunk8	57121	57675	0	894	95.32
+chunk1	54450	55010	chunk8	42644	42098	0	706	90.57
+chunk1	54450	55010	chunk8	59066	58518	0	864	94.12
+chunk1	74092	74622	chunk8	57650	57121	0	745	95.68
+chunk1	74132	74624	chunk8	40923	40432	0	646	94.95
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/__init__.py b/script_repet/repet_tools/commons/pyRepetUnit/__init__.py
new file mode 100755
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/CompleteAProfilesDBFromAFileWithProfilesNamesOrAccNumber.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/CompleteAProfilesDBFromAFileWithProfilesNamesOrAccNumber.py
new file mode 100755
index 0000000000000000000000000000000000000000..7e13d1fbb20363084acb2a6ff98305698ffa34d1
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/CompleteAProfilesDBFromAFileWithProfilesNamesOrAccNumber.py
@@ -0,0 +1,110 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+from commons.pyRepetUnit.profilesDB.ProfilesDatabankUtils import ProfilesDatabankUtils
+import re
+import sys
+
+
+class CompleteAProfilesDBFromAFileWithProfilesNamesOrAccNumber(object):
+    '''
+    Check if profiles from a profiles list are present in profiles DB, if not you can generate the getz command to add them.
+    By default the profiles list is a list of profiles names    
+    '''
+
+    def __init__(self):
+        '''
+        Constructor
+        '''
+        self.profilesDBUtils = ProfilesDatabankUtils()
+        self.profilesToAddNotInDB = []
+        self._pfamAccNumber = False
+
+    def setProfilesDBFile ( self, profilesDBFile ):
+        self._profilesDBFile = profilesDBFile
+        
+    def setProfilesToAdd ( self, profilesFile ):
+        self._profilesToAdd = profilesFile
+        
+    def setPfamAccNumberKeys ( self ):
+        self._pfamAccNumber = True
+
+    def _IsProfilInDB(self, pfamDBList, profil):
+        IsProfilInDB = False
+        for profilInstance in pfamDBList.getList():
+            if (self._pfamAccNumber == False and profilInstance.name == profil) or (self._pfamAccNumber == True and re.match(profil + "\.\d+", profilInstance.accNumber)):
+                IsProfilInDB = True
+                break 
+        return IsProfilInDB
+    
+    def _generateProfilesList(self):
+        f = open(self._profilesToAdd)
+        profilesToAddList = f.readlines()
+        return profilesToAddList
+
+    def generateNotExistingProfilesList ( self ):
+        '''
+        generate the profiles list of profiles not in profiles DB among profiles in a list of name or accession number
+        '''        
+        self.profilesToAddNotInDB = []
+        profilesToAddList = self._generateProfilesList()
+        pfamDBList = self.profilesDBUtils.read( self._profilesDBFile )
+        if pfamDBList.getList( ) != []:           
+            for profil in profilesToAddList: 
+                if profil != "\n":
+                    sys.stdout.flush()
+                    profil = profil.rstrip( )
+                    IsProfilInDB = self._IsProfilInDB(pfamDBList, profil)
+                    if ( IsProfilInDB == False):
+                        self.profilesToAddNotInDB.append( profil )
+        return ( self.profilesToAddNotInDB )    
+      
+    def generateGetzCmdProfilesList ( self, profilesList ):
+        '''
+        generate the getz command to retrieve profiles list of name or accession number
+        ''' 
+        getzCmd = "getz -e \'"
+        if (self._pfamAccNumber == False):
+            for profileName in profilesList:
+                getzCmd += "[pfamhmm-Id:\"" + profileName + "*\"] | "
+        else:
+            for profileAccNumber in profilesList:
+                getzCmd += "[pfamhmm-AccNumber:\"" + profileAccNumber + "\"] | "
+        getzCmd = getzCmd[ 0:len( getzCmd )-3 ]
+        getzCmd += "\'"
+        return getzCmd
+    
+    def CmdToCompleteProfileDB (self):
+        '''
+        generate the getz command to retrieve profiles list of name or accession number if the profile is not yet in profiles DB
+        ''' 
+        profilesList2Add = self.generateNotExistingProfilesList()
+        return self.generateGetzCmdProfilesList ( profilesList2Add )
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/InsertProfilesMapFileInDB.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/InsertProfilesMapFileInDB.py
new file mode 100755
index 0000000000000000000000000000000000000000..da63288b6585096e7389bfb5d755b53fa31d6401
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/InsertProfilesMapFileInDB.py
@@ -0,0 +1,65 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.coord.Map import Map
+from pyRepet.sql.TableAdaptator import TableMapAdaptator
+
+class InsertProfilesMapFileInDB(object):
+    '''
+    Insert a map File in a database
+    You have to specified the input file name, the table name and the repetDB object when you create the object
+    '''
+
+    def __init__(self, inputFileName, tableName, db):
+        '''
+        Constructor
+        '''
+        self.inputFileName = inputFileName
+        self.tableName = tableName
+        self.db = db
+        
+    def createAndLoadTable(self):
+        '''
+        Create the table and load the map data from input table
+        '''
+        self.db.createTable(self.tableName, "map", overwrite = True)
+        f = open (self.inputFileName, "r")
+        iMap = Map()
+        lMap = []
+        while iMap.read( f ):
+            lMap.append(iMap)
+            iMap = Map()
+        f.close()
+        self._tMapA = TableMapAdaptator( self.db, self.tableName )
+        self._tMapA.insMapList( lMap )
+        
+        
+if __name__ == "__main__":                 
+    main()
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/Profiles.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/Profiles.py
new file mode 100755
index 0000000000000000000000000000000000000000..ccc1ebed7ded5b8df06cd73da07cbc843a695d64
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/Profiles.py
@@ -0,0 +1,122 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+
+import re
+
+#------------------------------------------------------------------------------
+
+class Profiles:
+    '''
+    Hmm profile Class
+    Attributes are name, desc, length, accNumber, GA_cut_off and retrieve
+    '''
+    
+    #--------------------------------------------------------------------------
+
+    def __init__( self, name="", desc="", length=0, accNumber = "", GA_cut_off = 0, retrieve = False ):
+        self.name = name
+        self.desc = desc
+        self.length = length
+        self.accNumber = accNumber
+        self.GA_cut_off = GA_cut_off
+        self.retrieve = retrieve
+        self.tab_profile = []
+        
+    #--------------------------------------------------------------------------
+
+    def _noProfileInFile(self):
+        self.name = None
+        self.desc = None
+        self.length = None
+        self.accNumber = None
+        self.GA_cut_off = None
+
+    #--------------------------------------------------------------------------
+
+    def _initialisation(self):
+        self.name = ""
+        self.desc = ""
+        self.length = 0
+        self.accNumber = ""
+        GA_cut_off = 0
+        self.tab_profile = []
+        
+    #--------------------------------------------------------------------------
+
+    def read( self, hmmFile ):
+        '''
+        Read a profile and characterize the object profile
+        attributes name, length, desc, accNumber and GA_cut_off are specified
+        '''
+        line = hmmFile.readline()
+        if line == "":
+            self._noProfileInFile()
+            return
+        self._initialisation()
+        if self.retrieve:
+            self.tab_profile.append(line)        
+        while not re.match("\/\/.*", line):            
+            line = hmmFile.readline()
+            if self.retrieve:
+                self.tab_profile.append(line)                  
+            name = re.match("NAME\s*(.*)", line)
+            if name:                    
+                self.name = name.group(1)
+            desc = re.match("DESC\s*(.*)", line)
+            if desc:                    
+                self.desc = desc.group(1)
+            length = re.match("LENG\s*(.*)", line)
+            if length:                    
+                self.length = int(length.group(1))
+            accNumber = re.match("ACC\s*(.*)", line)
+            if accNumber:                    
+                self.accNumber = accNumber.group(1)
+            GA_cut_off = re.match("GA\s*\d*\.\d*\s*(.*);", line)
+            if GA_cut_off:                    
+                self.GA_cut_off = float(GA_cut_off.group(1))
+            else : 
+                if (self.GA_cut_off == 0):
+                    self.GA_cut_off = "NA"
+        if self.retrieve:
+            return self.tab_profile
+        else:
+            return 1
+            
+    #--------------------------------------------------------------------------
+
+    def readAndRetrieve( self, hmmFile ):  
+        '''
+        Read a profile and characterize the object profile
+        attributes name, length, desc, accNumber and GA_cut_off are specified
+        And a list of each line of profile is returned
+        '''
+        self.retrieve = True
+        return self.read(hmmFile)
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDB2Map.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDB2Map.py
new file mode 100755
index 0000000000000000000000000000000000000000..843f83df083c61e073179ed17389717c5ba01215
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDB2Map.py
@@ -0,0 +1,70 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.pyRepetUnit.profilesDB.ProfilesDatabankUtils import ProfilesDatabankUtils
+
+
+class ProfilesDB2Map ( object ):
+    """
+    write a file in map format from a ProfilDatabank object
+    You have to set an input File and an Output File names
+    """
+
+    def __init__(self):
+        self.profilesDBUtils = ProfilesDatabankUtils()
+        self._inputFile = "" 
+        self._outputFile =  ""    
+        
+    def setInputFile(self, input):
+        self._inputFile = input
+         
+    def setOutputFile(self, output):
+        self._outputFile = output   
+         
+    def _readProfilesDB( self ):
+        pfamDB = self.profilesDBUtils.read( self._inputFile )
+        return pfamDB
+    
+    def _writeMapFile( self, pfamDBList ):
+        """
+        write a file in map format from a ProfilDatabank object
+        """
+        if pfamDBList.getList() != []:
+            f = open( self._outputFile , "w")
+            for ProfilInstance in pfamDBList.getList():
+                f.write(ProfilInstance.name + "\t" + ProfilInstance.desc + "\t1\t" + str(ProfilInstance.length) + "\n")
+            f.close()   
+    
+    def run( self ):
+        """
+        read a profiles DB file, parse it and, write the corresponding .map file
+        """
+        pfamDBList = self._readProfilesDB()
+        self._writeMapFile(pfamDBList)
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabank.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabank.py
new file mode 100755
index 0000000000000000000000000000000000000000..395df3d72b8bf3f0d136f79cb3757501f9a964ee
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabank.py
@@ -0,0 +1,52 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+class ProfilesDatabank:
+    
+    """
+    List of profiles objects.
+    """
+    
+    list;
+    
+    def __init__( self ):
+        self._profilesDatabank = []
+    
+    def append( self, list ):
+       self._profilesDatabank.append(list)
+       
+    def len (self):
+        return len(self._profilesDatabank)
+    
+    def get(self, index):
+        return self._profilesDatabank[index]
+    
+    def getList(self):
+        return self._profilesDatabank
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabankUtils.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabankUtils.py
new file mode 100755
index 0000000000000000000000000000000000000000..cff8f0d09a19226063beaab6233e61c5074993f8
--- /dev/null
+++ b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/ProfilesDatabankUtils.py
@@ -0,0 +1,109 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+"""
+Utility to handle a databank of HMM profiles.
+"""
+
+import os
+import sys
+from commons.core.utils.FileUtils import FileUtils
+from commons.pyRepetUnit.profilesDB.Profiles import Profiles
+from commons.pyRepetUnit.profilesDB.ProfilesDatabank import ProfilesDatabank
+
+class ProfilesDatabankUtils:
+    """
+    Utility to handle a databank of HMM profiles.
+    """
+    @staticmethod
+    def read(inFileName, verbose = 0):
+        """
+        Read a file in Pfam format and return a L[ProfilesDatabank<commons.core.ProfilesDatabank>} instance.
+        @param inFileName: name of the input file
+        @type inFileName: string
+        @param verbose: verbosity level
+        @type verbose: integer
+        """ 
+        if verbose > 0: print ("reading file '%s'..." % inFileName); sys.stdout.flush()
+        
+        if FileUtils.isEmpty(inFileName):
+            return (None)
+        profilesInstance = Profiles() 
+        profilesDBInstance = ProfilesDatabank()
+        f = open(inFileName, "r")
+        while profilesInstance.read(f):
+            profilesDBInstance.append(profilesInstance)
+            profilesInstance = Profiles()
+        f.close()
+        if verbose > 0: print ("file '%s' is loaded" % inFileName); sys.stdout.flush()
+        return (profilesDBInstance)
+    
+    ## Split a single HMM files into multiple files
+    #
+    @staticmethod
+    def splitFile(inputFile, maxNbProfilesPerFile = 1):
+        basename = os.path.splitext(os.path.basename(inputFile))[0]
+        extension = os.path.splitext(os.path.basename(inputFile))[1]
+        outputFileIndex = 1
+        generatedFileNames = []
+        
+        inputF = open(inputFile, 'r')
+        
+        outputFileName = "%s%d%s" % (basename, outputFileIndex, extension)
+        generatedFileNames.append(outputFileName)
+        currentOutputFile = open(outputFileName, 'w')
+            
+        nbProfilesInCurrentFile = 0
+        line = inputF.readline()
+        while line:
+            if '//' in line:
+                nbProfilesInCurrentFile += 1
+                currentOutputFile.write(line)
+                line = inputF.readline()
+                
+                if nbProfilesInCurrentFile >= maxNbProfilesPerFile:
+                    currentOutputFile.close()
+                    outputFileIndex += 1
+                    outputFileName = "%s%d%s" % (basename, outputFileIndex, extension)
+                    generatedFileNames.append(outputFileName)
+                    currentOutputFile = open(outputFileName, 'w')
+                    nbProfilesInCurrentFile = 0
+                    if not line:
+                        currentOutputFile.close()
+                        lastFile = generatedFileNames.pop()
+                        os.remove(lastFile)
+            else:
+                currentOutputFile.write(line)
+                line = inputF.readline()
+      
+        currentOutputFile.close()
+        inputF.close()
+        
+        return generatedFileNames
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/__init__.py b/script_repet/repet_tools/commons/pyRepetUnit/profilesDB/__init__.py
new file mode 100755
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/script_repet/repet_tools/commons/tools/AlignList.py b/script_repet/repet_tools/commons/tools/AlignList.py
new file mode 100644
index 0000000000000000000000000000000000000000..a1ad3d8645e0c5444985d506c4a5f3e3c63de4e0
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/AlignList.py
@@ -0,0 +1,81 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+## class of list of align object
+#
+class AlignList:
+
+    list;
+    
+    def __init__( self ):
+        self.list = []
+
+    ## append align instance in the align instance list
+    #
+    # @param AlignInstance instance of align object
+    #
+    def append(self, AlignInstance):
+        self.list.append(AlignInstance)
+       
+    ## get length of list of align instance
+    #
+    #@return length integer length of list
+    #
+    def len(self):
+        return len(self.list)   
+    
+    ## get list of align instance
+    #
+    #@return list of align instance
+    #
+    def getList(self):
+        return self.list
+    
+    ## get item in list of align instance according to index
+    #
+    #@param index integer index of list
+    #@return align instance item of list of align instance
+    #
+    def get(self, index):
+        return self.list[index]
+    
+    ## extend align instance in the align instance list
+    #
+    # @param AlignInstance instance of align object
+    #
+    def extend(self, AlignInstance):
+        self.list.extend(AlignInstance)
+        
+    ## take off an align instance from the align instance list
+    #
+    # @param AlignInstance instance of align object
+    #
+    def remove(self, AlignInstance):
+       self.list.remove(AlignInstance)
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/AlignListUtils.py b/script_repet/repet_tools/commons/tools/AlignListUtils.py
new file mode 100644
index 0000000000000000000000000000000000000000..24329696ad917f6e7dba15c96cc65f24795626ec
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/AlignListUtils.py
@@ -0,0 +1,85 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+from commons.core.coord.Align import Align
+from commons.tools.AlignList import AlignList
+from commons.core.utils.FileUtils import FileUtils
+
+class AlignListUtils:
+
+    ##read a file in align format and return a AlignList
+    #
+    # @param inFileName string name of file
+    # @return listAlignInstance list list of align instance
+    #
+    def read( inFileName ):
+        alignInstance = Align()
+        #listAlignInstance = commons.pyRepetUnit.align.AlignList.AlignList()
+        listAlignInstance = AlignList()
+        f = open( inFileName , "r")
+        while alignInstance.read( f ):
+            listAlignInstance.append(alignInstance)
+            alignInstance = Align()
+        f.close
+        return (listAlignInstance)
+
+    read = staticmethod( read )
+
+    ## write a file in align format from an AlignList
+    #
+    # @param alignListInstance list list of align instance object
+    # @param  inFileName string name of file
+    def write( alignListInstance, inFileName ):
+        f = open( inFileName , "w")
+        for alignInstance in alignListInstance.getList():
+            alignInstance.write( f )
+        f.close
+
+    write = staticmethod( write )
+
+    ## Filter an AlignList by removing all is <= minScore
+    #
+    # @param listAlignInstance list list of align instance object
+    # @param minScore integer minimum score to keep in result
+    #
+    def filterOnAMinimalScore( listAlignInstance, minScore ):
+        #listAlignInstanceOld = commons.pyRepetUnit.align.AlignList.AlignList()
+        listAlignInstanceOld = AlignList()
+        for alignInstance in listAlignInstance.getList():
+            listAlignInstanceOld.append(alignInstance)
+        for alignInstance in listAlignInstanceOld.getList():
+            if alignInstance.score <= minScore:
+                listAlignInstance.remove(alignInstance)
+
+    filterOnAMinimalScore = staticmethod( filterOnAMinimalScore )
+
+if __name__ == "__main__":
+    main()
diff --git a/script_repet/repet_tools/commons/tools/AlignTEOnGenomeAccordingToAnnotation.py b/script_repet/repet_tools/commons/tools/AlignTEOnGenomeAccordingToAnnotation.py
index 77b3cea9a0503b7b639b276a6d36e6b3828ef25e..293c436c0727fc5a753be0b1e85b8deef10dd526 100755
--- a/script_repet/repet_tools/commons/tools/AlignTEOnGenomeAccordingToAnnotation.py
+++ b/script_repet/repet_tools/commons/tools/AlignTEOnGenomeAccordingToAnnotation.py
@@ -152,6 +152,7 @@ class AlignTEOnGenomeAccordingToAnnotation(object):
         if not list_sets[0].isOnDirectStrand():
             list_sorted_sets.reverse()
         for iSet in list_sorted_sets:
+            #pprint (list_sorted_sets)
             start = iSet.getStart()
             end = iSet.getEnd()
             header += "{}..{},".format(start, end)
@@ -176,6 +177,9 @@ class AlignTEOnGenomeAccordingToAnnotation(object):
 
         return Bioseq(header[:-1], sequence)
 
+
+
+
     def _launch_nwalign(self, fastas):
         key = fastas[0]
         fasta1 = fastas[1][0]
@@ -184,11 +188,12 @@ class AlignTEOnGenomeAccordingToAnnotation(object):
         # uniqID = random.randint(1, 100000)
         t = time.strftime("%Y%m%d%H%M%S")
         fasta_file_name1 = "seqtoalign1_{}_{}.tmp".format(t, key)
-        # print(fasta1.header,fasta2.header)
+        print(fasta1.header,fasta2.header)
         fasta1.save(fasta_file_name1, mode="w")
         fasta_file_name2 = "seqtoalign2_{}_{}.tmp".format(t, key)
         fasta2.save(fasta_file_name2, mode="w")
         align_bioseq_file_name = "aligned_{}_{}.tmp".format(t, key)
+        stdout_tmp = "stdout_{}_{}.tmp".format(t, key)
         if self._singularityImg == "":
             cmd = "NWalign"
         else:
@@ -202,23 +207,36 @@ class AlignTEOnGenomeAccordingToAnnotation(object):
         cmd += " -l {}".format(self._gapLength)
         cmd += " -D"
         cmd += " -o {}".format(align_bioseq_file_name)
+        cmd += " -v 4"# output score and identity on the stdout file, see the comment at the end of the file to get an explanation as to why i do that
+
 
         iAlignedBioseqDB = AlignedBioseqDB()
         if os.path.exists(fasta_file_name1) and os.path.exists(fasta_file_name2):
             self._log.debug("Running : {}".format(cmd))
-            process = subprocess.call(cmd, shell=True)
-            if process != 0:
+            #process = subprocess.run(cmd, shell=True, capture_output=True, text=True)
+            process = subprocess.run(cmd, shell=True, capture_output=True, text=True) #replaced the subprocess.call by a subprocess.run
+            #self._log.debug( "captured {} as stdout".format(process.stdout))
+            #self._log.debug( "the score should be {} ".format(int(re.findall(r'\d+',re.split("score=", process.stdout)[1])[0])))
+            #self._log.debug( "the identity should be {} ".format(float(re.split("identity=", process.stdout)[1])))
+
+
+            if process.returncode != 0:
                 self._log_and_raise("ERROR when launching '{}'".format(cmd))
 
             else:
                 if os.path.exists(align_bioseq_file_name):
                     iAlignedBioseqDB.load(align_bioseq_file_name)
+                    if not re.match("Score=", iAlignedBioseqDB.db[0].header): # If no alignement score on the header
+                        iAlignedBioseqDB.db[0].header += " Score={}".format(int(re.findall(r'\d+',re.split("score=", process.stdout)[1])[0])) #Add the missing score to the header,
+                    if not re.match("Identity=", iAlignedBioseqDB.db[0].header): #same logic whit the identity
+                        iAlignedBioseqDB.db[0].header += " Identity={}".format(float(re.split("identity=", process.stdout)[1]))#add the missing identity to the header
                     os.remove(fasta_file_name1)
                     os.remove(fasta_file_name2)
                     os.remove(align_bioseq_file_name)
 
-        score_with_end_line = re.split("Score=", iAlignedBioseqDB.db[0].header)[1]
-        score = int(score_with_end_line.split()[0])
+        self._log.debug( "AlignedBioseqDB.db[0] : '{}'" .format(iAlignedBioseqDB.db[0].header))
+        score_with_end_line = re.split("Score=", iAlignedBioseqDB.db[0].header)[1] #split the header before and after the "Score=" string -> get two str -> we grab the second
+        score = int(score_with_end_line.split()[0]) #Grabs the interger in the str, the first is assumed to be the score
         identity = re.split("Identity=", score_with_end_line)[1]
         if identity == "nan" or identity == "-nan":
             identity = "0.0"
@@ -323,8 +341,10 @@ class AlignTEOnGenomeAccordingToAnnotation(object):
             self._outFileName)  ## that will provide an ouput file like  <self._outFileName>.tab
         self._log.info("END AlignTEOnGenomeAccordingToAnnotation")
 
-
+#Parser that does not work
+"""
 if __name__ == "__main__":
+
     usage = "AlignTEOnGenomeAccordingToAnnotation.py [options]"
     description = "Align a TE on genome according to annotation."
     description += "\nOutputs are align file and table with fields 'pathId, qSequence aligned, sSequence aligned, score, identity'"
@@ -348,15 +368,15 @@ if __name__ == "__main__":
                       help="output file name, file that will contain for a annotation (pathId) 2 aligned sequences (query and subject) with score and identity [default: <pathTableName>_align] [format: align]",
                       default="")
 
-    parser.add_option("-m", "--match_penalty", dest="matchPenalty", action="store", type="int",
+    parser.add_option("-a", "--match_penalty", dest="matchPenalty", action="store", type="int",
                       help="match penalty [default=10]", default=10)
-    parser.add_option("-mis", "--mismatch", dest="mismatch", action="store", type="int",
+    parser.add_option("-i", "--mismatch", dest="mismatch", action="store", type="int",
                       help="mismatch penalty [default=8]", default=8)
-    parser.add_option("-gapo", "--gap_opening", dest="gapOpening", action="store", type="int",
+    parser.add_option("-g", "--gap_opening", dest="gapOpening", action="store", type="int",
                       help="gap opening penalty [default=16]", default=16)
-    parser.add_option("-gape", "--gap_extend", dest="gapExtend", action="store", type="int",
+    parser.add_option("-e", "--gap_extend", dest="gapExtend", action="store", type="int",
                       help="gap extend penalty [default=4]", default=4)
-    parser.add_option("-gapl", "--gap_length", dest="gapLength", action="store", type="int",
+    parser.add_option("-l", "--gap_length", dest="gapLength", action="store", type="int",
                       help="max length of penalized gap [default=20]", default=20)
 
     parser.add_option("-c", "--clean", dest="doClean", action="store_true",
@@ -372,17 +392,34 @@ if __name__ == "__main__":
                                                     gap_length=options.gapLength, do_clean=options.doClean, verbosity=options.verbosity)
     #iATEOGAT.setAttributesFromCmdLine()
     iATEOGAT.run()
-    """
-    join_path_file = "/home/centos/REPET-snakemake/TEannot_snakemake/results_TEannot_AthaGenome/AthaGenome_TEdetect/Comb/AthaGenome_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join"
-    genome_file = "/mnt/volume_data_mariene/REPET-snakemake/data/AthaGenome.fa"
-    consensus = "/mnt/volume_data_mariene/REPET-snakemake/data/AthaGenome_refTEs.fa"
-    singularity="/home/centos/REPET-snakemake/Singularity/repet.sif"
-    iATOGATA = AlignTEOnGenomeAccordingToAnnotation(join_path_file=join_path_file, genome_fasta=genome_file,
-                                                    consensus_fasta=consensus, merge_same_path_id=True,
-                                                    singularity_img = singularity)
+"""
+    #quick hard wired test
+"""
+if __name__ == "__main__":
+    join_path_file = "./DmelChr4_TEannot_Matcher_chk_allTEs.path-nr_noSSR.on_chr_join"
+    genome_file = "DmelChr4.fa"
+    consensus = "all_consensus_repet.fa"
+    sif = "../REPET-snakemake/Singularity/repet_debian.sif"
+
+
+    iATOGATA = AlignTEOnGenomeAccordingToAnnotation(join_path_file=join_path_file,
+                                                    genome_fasta=genome_file,
+                                                    consensus_fasta=consensus,
+                                                    merge_same_path_id=True,
+                                                    verbosity=4,
+                                                    match_penalty=10,
+                                                    mismatch=8,
+                                                    gap_opening=16,
+                                                    gap_extend=4,
+                                                    gap_length=20,
+                                                    #singularity_img=sif,
+                                                    out_file_name="NWalign_2.31_hack_test")
     iATOGATA.run()
-
-
-    """
-
-
+"""
+########EXPLANATIONS OF stdout_tmp##########
+"""
+    NWalign, as of TE_finder2.32, does not output identity and score on the alignement file anymore,
+    But it still output these two on the stdout if verbose >= 1
+    As a patch job, we grabbed these two and append them where they should be
+    This create a huge botleneck performance wise, as we are always waiting for the process to write it's output on the terminal      
+"""
diff --git a/script_repet/repet_tools/commons/tools/AnnotationStats.py b/script_repet/repet_tools/commons/tools/AnnotationStats.py
index ff619ff3646ca6390dae52f067b99fe2bf3324fd..826442310c52e5c7f1b8afd5a36f93bfc3eb2fb5 100755
--- a/script_repet/repet_tools/commons/tools/AnnotationStats.py
+++ b/script_repet/repet_tools/commons/tools/AnnotationStats.py
@@ -49,6 +49,7 @@
 from commons.core.LoggerFactory import LoggerFactory
 from commons.core.stat.Stat import Stat
 from commons.tools.getCumulLengthFromTEannot import getCumulLengthFromTEannot
+from annot_pipe.GetNTE50AndLTE50 import NTE50andLTE50
 import os
 import pandas
 from commons.core.seq.FastaUtils import FastaUtils
@@ -109,7 +110,14 @@ class AnnotationStats(object):
         self._log.error(errorMsg)
         raise Exception(errorMsg)
 
-    
+    def _GetNTEandLTE(self): #TODO: _Get_merge_file of NTE50andLTE50 is essentialy a cut down version of get_cumul_coverage, find a way to not
+        iNTELTE= NTE50andLTE50(FileName=self._join_path_file, genomeSize=self._genome_length)
+        NTE50, LTE50, meanlength = iNTELTE.run()
+
+        return NTE50, LTE50
+
+
+
 
     ## Get the coverage of TE copies for a given family (using 'mapOp')
     #
@@ -217,6 +225,8 @@ class AnnotationStats(object):
                         dict_stat_for_one_consensus = self.get_stat_per_TE(consensus_name)
                         iASW.add_calculs_of_one_TE(dict_stat_for_one_consensus)
                         fStats.write("{}\n" .format(iASW.get_stat_as_string_for_TE(consensus_name, dict_stat_for_one_consensus)))
+                    NTE50, LTE50 = self._GetNTEandLTE()
+                    iASW.setNTEandLTE(NTE50, LTE50)
                     fG.write(iASW.print_stats_for_all_TEs(len(list_names_TE_ref_seq)))
 
         elif self._analysis_name == "Cluster":
@@ -269,6 +279,10 @@ class AnnotationStatsWriter(object):
     def get_all_TEs_ref_seq_dict(self):
         return self._dict_all_TE_ref_seqs
 
+    def setNTEandLTE(self, NTE50, LTE50):
+        self.NTE50=NTE50
+        self.LTE50=LTE50
+
     def get_stat_as_string_for_TE(self, name, d):
         """
         Return a string with all data properly formatted.
@@ -412,6 +426,9 @@ class AnnotationStatsWriter(object):
             stat_string += "mean of median length percentage of all families: {:.2f} +- {:.2f}\n" .format \
             (self._dict_all_TE_ref_seqs[ "statsAllCopiesMedLengthPerc" ].mean(), \
               self._dict_all_TE_ref_seqs[ "statsAllCopiesMedLengthPerc" ].sd())
+
+            stat_string += "NTE50 of all the families: {} \n".format(self.NTE50)
+            stat_string += "LTE50 of all the families: {}\n".format(self.LTE50)
         return stat_string
 
     def print_resume(self, list_names_TE_ref_seq, list_distinct_subjects, total_cumul_coverage, genomeLength):
diff --git a/script_repet/repet_tools/commons/tools/ChangeSequenceHeaders.py b/script_repet/repet_tools/commons/tools/ChangeSequenceHeaders.py
index fc55c6a4d2168adde2b8afd9f265bca2844cb42a..ee09375e29acddde582b4a637c0dda2bf1b26391 100755
--- a/script_repet/repet_tools/commons/tools/ChangeSequenceHeaders.py
+++ b/script_repet/repet_tools/commons/tools/ChangeSequenceHeaders.py
@@ -5,16 +5,16 @@
 # http://urgi.versailles.inra.fr
 #
 # This software is governed by the CeCILL license under French law and
-# abiding by the rules of distribution of free software.  You can  use, 
+# abiding by the rules of distribution of free software.  You can  use,
 # modify and/ or redistribute the software under the terms of the CeCILL
 # license as circulated by CEA, CNRS and INRIA at the following URL
-# "http://www.cecill.info". 
+# "http://www.cecill.info".
 #
 # As a counterpart to the access to the source code and  rights to copy,
 # modify and redistribute granted by the license, users are provided only
 # with a limited warranty  and the software's author,  the holder of the
 # economic rights,  and the successive licensors  have only  limited
-# liability. 
+# liability.
 #
 # In this respect, the user's attention is drawn to the risks associated
 # with loading,  using,  modifying and/or developing or reproducing the
@@ -23,9 +23,9 @@
 # therefore means  that it is reserved for developers  and  experienced
 # professionals having in-depth computer knowledge. Users are therefore
 # encouraged to load and test the software's suitability as regards their
-# requirements in conditions enabling the security of their systems and/or 
-# data to be ensured and,  more generally, to use and operate it in the 
-# same conditions as regards security. 
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
 #
 # The fact that you are presently reading this means that you have had
 # knowledge of the CeCILL license and that you accept its terms.
@@ -46,6 +46,9 @@ class ChangeSequenceHeaders(object):
 
     def __init__(self, inFile="", format="", step=0, prefix="seq", outFile="",
                  linkFile="", whichCluster="", replace_query=True, replace_subject=True, verbosity=0):
+
+
+        print(inFile)
         self._inFile = inFile
         self._format = format
         self._step = step
diff --git a/script_repet/repet_tools/commons/tools/ClassifExtractFromFastaFile.py b/script_repet/repet_tools/commons/tools/ClassifExtractFromFastaFile.py
new file mode 100755
index 0000000000000000000000000000000000000000..ee37dadecc61d8cdd4d35d390ad49aea04603685
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/ClassifExtractFromFastaFile.py
@@ -0,0 +1,143 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+## @file
+# usage: ClassifExtractFromFastaFile.py [ options ]
+# options:
+#      -h: this help
+#      -i: classif file name
+#      -j: fasta file name
+#      -v: verbosity level (default=0/1/2)
+
+import os
+import shutil
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.LoggerFactory import LoggerFactory
+
+"""
+To make a 'classif' file extraction from all the headers consensus of the imput fasta file.
+"""
+LOG_DEPTH = "repet.commons.tools"
+
+class ClassifExtractFromFastaFile(object):
+    
+    def __init__(self, inFastaFileName = "", inClassifFileName = "", verbosity = 1):
+        self._options = None
+        self._inClassifFileName = inClassifFileName
+        self._inFastaFileName = inFastaFileName
+        self._verbosity = verbosity
+        print ("extractclassiffromfastafile env has been rebuilt")
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+    
+    def setAttributesFromCmdLine(self):
+        usage = "ClassifExtractFromFastaFile.py [option]"
+        description = "To make a 'classif' file extraction from all the header consensus of the imput fasta file. If several consensus have the same name the program aborts\n"
+        description += "The classif output file will be an extraction of input classif file."        
+        parser = RepetOptionParser(description = description, usage = usage)
+        parser.add_option("-i", "--classif",    dest = "inClassifFileName", action = "store",   type = "string",    help = "input classif file",                default = "")
+        parser.add_option("-j", "--fasta",      dest = "inFastaFileName",   action = "store",   type = "string",    help = "input fasta file",                  default = "")
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",         action = "store",   type = "int",       help = "verbosity level (default=0/1/2)",   default = 0)
+        self._options = parser.parse_args()[0]
+        self._setAttributesFromOptions(self._options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setInClassifFileName(self._options.inClassifFileName)
+        self.setInFastaFileName(self._options.inFastaFileName)
+        self._verbosity = self._options.verbosity
+        
+    def setInClassifFileName(self, inClassifFileName):
+        self._inClassifFileName = inClassifFileName
+        
+    def setInFastaFileName(self, inFastaFileName):
+        self._inFastaFileName = inFastaFileName
+   
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+   
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise SystemExit(1)
+
+    def checkOptions(self):
+        if self._inFastaFileName != "":
+            if not FileUtils.isRessourceExists(self._inFastaFileName):
+                self._logAndRaise("Input fasta file does not exist!")
+        else:
+            self._logAndRaise("No specified -j option with fasta file name!")
+
+        if self._inClassifFileName != "":
+            if not FileUtils.isRessourceExists(self._inClassifFileName):
+                self._logAndRaise("Input classif file does not exist!")
+            else:
+                self._log.info("Classif file: {}".format(self._inClassifFileName))
+        else:
+            raise self._logAndRaise("No specified -i option with classif file name!")
+        
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        outClassifFileName = "{}_extract.classif".format(os.path.splitext(os.path.basename(self._inClassifFileName))[0])
+
+        self.checkOptions()
+        self._log.info("START {}".format(self.__class__.__name__))
+        self._log.debug("input classification file: {}".format(self._inClassifFileName))
+        self._log.debug("input fasta file: {}".format(self._inFastaFileName))
+        self._log.debug("output file: {}".format(outClassifFileName))
+            
+        uniqDB = BioseqDB(self._inFastaFileName)
+        lHeaders = uniqDB.getHeaderList()
+
+        if os.path.exists(outClassifFileName):
+            os.remove(outClassifFileName)
+
+        outClassifFile = open(outClassifFileName, "w")
+
+        with open(self._inClassifFileName, "r") as f:
+            for line in f:
+                lItem = line.split("\t")
+                if line.find("Seq_name") >= 0:  ## if headers line the classif file has new format
+                    outClassifFile.write(line)
+                else:
+                    seqName = lItem[0]
+                    if seqName in lHeaders:
+                        outClassifFile.write(line)
+                    else:
+                        self._log.debug("the consensus {} excluded".format(seqName))
+        outClassifFile.close()
+
+        self._log.info("END {}".format(self.__class__.__name__))
+            
+if __name__ == '__main__':
+    iCEFFF = ClassifExtractFromFastaFile(inClassifFileName="/home/etbardet/REPET/REPET-snakemake/PASTEC_snakemake/PLACEHOLDER.classif",inFastaFileName="/home/etbardet/REPET/REPET-snakemake/PASTEC_snakemake/all_consensus.fa", verbosity=4)
+    #iCEFFF.setAttributesFromCmdLine()
+    iCEFFF.run() 
diff --git a/script_repet/repet_tools/commons/tools/FilterAlign.py b/script_repet/repet_tools/commons/tools/FilterAlign.py
index 2047ea9dfd2b531a2e6fc4119a1d0ba5e4df88b1..d4f653309fe6904f0b4e07d78625875fcf1f9014 100755
--- a/script_repet/repet_tools/commons/tools/FilterAlign.py
+++ b/script_repet/repet_tools/commons/tools/FilterAlign.py
@@ -5,16 +5,16 @@
 # http://urgi.versailles.inra.fr
 #
 # This software is governed by the CeCILL license under French law and
-# abiding by the rules of distribution of free software.  You can  use, 
+# abiding by the rules of distribution of free software.  You can  use,
 # modify and/ or redistribute the software under the terms of the CeCILL
 # license as circulated by CEA, CNRS and INRIA at the following URL
-# "http://www.cecill.info". 
+# "http://www.cecill.info".
 #
 # As a counterpart to the access to the source code and  rights to copy,
 # modify and redistribute granted by the license, users are provided only
 # with a limited warranty  and the software's author,  the holder of the
 # economic rights,  and the successive licensors  have only  limited
-# liability. 
+# liability.
 #
 # In this respect, the user's attention is drawn to the risks associated
 # with loading,  using,  modifying and/or developing or reproducing the
@@ -23,9 +23,9 @@
 # therefore means  that it is reserved for developers  and  experienced
 # professionals having in-depth computer knowledge. Users are therefore
 # encouraged to load and test the software's suitability as regards their
-# requirements in conditions enabling the security of their systems and/or 
-# data to be ensured and,  more generally, to use and operate it in the 
-# same conditions as regards security. 
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
 #
 # The fact that you are presently reading this means that you have had
 # knowledge of the CeCILL license and that you accept its terms.
@@ -44,8 +44,8 @@ class FilterAlign(object):
 
     def __init__(self, inFileName="", outFileName="", maxEValue=1, minScore=0, minIdentity=0, minLength=0,
                  maxLength=1000000000, minSubLength=20, resetEvalues=False, verbosity=1, log_name="FilterAlign.log"):
-        self.inFileName = inFileName
-        self.setOutFileName(outFileName)
+        self._setInFileName(inFileName)
+        self._setOutFileName(outFileName)
         self.maxEValue = float(maxEValue)
         self.minScore = int(float(minScore))
         self.minIdentity = int(float(minIdentity))
@@ -88,8 +88,8 @@ class FilterAlign(object):
         self._setAttributesFromOptions(options)
 
     def _setAttributesFromOptions(self, options):
-        self.inFileName = options.inFileName
-        self.setOutFileName(options.outFileName)
+        self._setInFileName(options.inFileName)
+        self._setOutFileName(options.outFileName)
         self.maxEValue = float(options.maxEvalue)
         self.minScore = int(float(options.minScore))
         self.minIdentity = int(float(options.minIdentity))
@@ -99,9 +99,16 @@ class FilterAlign(object):
         self.mustResetEvalues = options.resetEvalues
         self._verbosity = options.verbosity
 
-    def setOutFileName(self, outFileName):
+    def _setInFileName(self, inFileName):
+        if inFileName == "":
+            self._logAndRaise("filterAlign ERROR, no input file specified")
+        else:
+            self.inFileName = "{}".format(inFileName) #snakemake has a tendency to send back file in the form of Namedlist , not str or path object
+                                                      #this makes sure that InFilename is an str
+
+    def _setOutFileName(self, outFileName):
         if outFileName == "":
-            self.outFileName = "{}.filtered".format(self.inFileName)
+            self.outFileName = "%s.filtered" % self.inFileName
         else:
             self.outFileName = outFileName
 
@@ -138,36 +145,32 @@ class FilterAlign(object):
             sbjLength = abs(int(sbjEnd) - int(sbjStart)) + 1
             matchLength = abs(int(qryEnd) - int(qryStart)) + 1
 
-            if Evalue <= self.maxEValue and matchLength >= self.minLength and \
-                    identity >= self.minIdentity and matchLength <= self.maxLength and \
-                    score >= self.minScore and sbjLength >= self.minSubLength:
+            if Evalue   <= self.maxEValue    and matchLength >= self.minLength and \
+               identity >= self.minIdentity  and matchLength <= self.maxLength and \
+               score    >= self.minScore     and sbjLength   >= self.minSubLength:
 
                 if self.mustResetEvalues:
                     Evalue = 0
-                string = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{:.1f}\n".format(qryName, qryStart, qryEnd, sbjName, sbjStart,
-                                                                           sbjEnd, Evalue, score, identity)
+                string = "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%.1f\n" % (qryName, qryStart, qryEnd, sbjName, sbjStart, sbjEnd, Evalue, score, identity)
 
                 outFile.write(string)
             else:
                 nbFiltered += 1
-                string = "qry {} ({}-{}) vs subj {} ({}-{}): Eval={} identity={} matchLength={} score={}".format \
-                    (qryName, qryStart, qryEnd, sbjName, sbjStart, sbjEnd, Evalue, identity, matchLength, score)
+                string = "qry %s (%s-%s) vs subj %s (%s-%s): Eval=%s identity=%s matchLength=%s score=%s" %\
+                (qryName, qryStart, qryEnd, sbjName, sbjStart, sbjEnd, Evalue, identity, matchLength, score)
                 self._log.debug(string)
             line = inFile.readline()
 
         inFile.close()
         outFile.close()
 
-        self._log.debug("Total number of matches: {} \nNumber of filtered matches: {}".format(nbMatches, nbFiltered))
+        self._log.debug("Total number of matches: %i \nNumber of filtered matches: %i" % (nbMatches, nbFiltered))
 
     def run(self):
         LoggerFactory.setLevel(self._log, self._verbosity)
         self._checkOptions()
         self._log.info("START FilterAlign")
-        self._log.debug(
-            "Input file name: {}, maxEvalue: {}, minScore: {}, minId: {}, minLength: {}, maxLength {}, minSubLength: {}".format(
-                self.inFileName, self.maxEValue, self.minScore, self.minIdentity, self.minLength, self.maxLength,
-                self.minSubLength))
+        self._log.debug("Input file name: %s, maxEvalue: %d, minScore: %d, minId: %d, minLength: %d, maxLength %d, minSubLength: %d" % (self.inFileName, self.maxEValue, self.minScore, self.minIdentity, self.minLength, self.maxLength, self.minSubLength))
 
         returncode = 0
         if CheckerUtils.isExecutableInUserPath("filterAlign"):
@@ -178,7 +181,7 @@ class FilterAlign(object):
             cmd += " -I {}".format(self.minIdentity)
             cmd += " -l {}".format(self.minLength)
             cmd += " -L {}".format(self.maxLength)
-            cmd += " -s {}".format(self.minSubLength)
+            #cmd += " -s {}".format(self.minSubLength) # deprecated in TE_finder2.23
             if self.mustResetEvalues:
                 cmd += " -r"
             cmd += " -o {}".format(self.outFileName)
diff --git a/script_repet/repet_tools/commons/tools/LaunchBlaster.py b/script_repet/repet_tools/commons/tools/LaunchBlaster.py
new file mode 100755
index 0000000000000000000000000000000000000000..e204f8d400aca596404efe0b80b0b8072710cf63
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/LaunchBlaster.py
@@ -0,0 +1,279 @@
+#!/usr/bin/env python
+import os.path
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+import subprocess
+import re
+
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+
+LOG_DEPTH = "commons.tools"
+
+##Launch BLASTER
+#
+class LaunchBlaster(object):
+    
+    def __init__(self, queryFileName = "", subjectFileName = "", outfilename = "", logfile = "", sensitivity = 0, evalue = 1e-10, identity = 0, length = 20, fragment_cutter_length=500000, force_rerun= False, doAllByall = False, type = "ncbi", nbCPU = 1, program="blastn", extraParams = "", doClean = False, verbosity = 0, blasterversion = "2.32", LCF=True):
+        self._queryFileName = queryFileName
+        self.setSubjectFileName(subjectFileName)
+        self._outFileName = outfilename
+        self._sensitivity = sensitivity
+        self._eValue = evalue
+        self._identity = identity
+        self._length = length
+        self._doAllByall = doAllByall
+        self._blastType = type
+        self._program = program
+        self._extraParams = extraParams
+        self._nbCPU = nbCPU
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._blasterversion = blasterversion
+        self._fragment_cutter_length = fragment_cutter_length
+        self._force_rerun = force_rerun
+        self._logfile= logfile
+        self._LCF = LCF
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+        
+    def setAttributesFromCmdLine(self):
+        usage = "LaunchBlaster.py [options]"
+        description = "Launch Blaster. For more information see doc/BLASTERsuite_doc.txt\n"
+        epilog = "\nExample 1: launch without verbosity and keep temporary files.\n"
+        epilog += "\t$ LaunchBlaster.py -q query.fa -v 0"
+        epilog += "\n\t"
+        epilog += "\nExample 2: launch with verbosity to have errors (level 1) and basic information (level 2), and delete temporary files.\n"
+        epilog += "\t$ LaunchBlaster.py -q query.fa -s nr.fa -c -v 2\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-q", "--query",      dest = "query",         action = "store",       type = "string", help = "query fasta file name [compulsory] [format: fasta]",       default = "")
+        parser.add_option("-s", "--subject",    dest = "subject",       action = "store",       type = "string", help = "subject fasta file name [default: query] [format: fasta]", default = "")
+        parser.add_option("-S", "--sensitivity",dest = "sensitivity",   action = "store",       type = "int",    help = "blaster sensitivity (integer, low:0->high:4) [default: 0]",default = 0)
+        parser.add_option("-e", "--evalue",     dest = "evalue",        action = "store",       type = "string", help = "Blast e-value [default: 1e-10]",                          default = "1e-10")
+        parser.add_option("-d", "--id",         dest = "identity",      action = "store",       type = "int",    help = "Blast identity [default: 0]",                             default = 0)
+        parser.add_option("-l", "--length",     dest = "length",        action = "store",       type = "int",    help = "Minimal hit length [default: 20]",                        default = 20)
+        parser.add_option("-a", "--aba",        dest = "doAllByall",    action = "store_true",                   help = "all-by-all Blast [default: False]",                        default = False)
+        parser.add_option("-t", "--type",       dest = "type",          action = "store",       type = "string", help = "Blast type [ncbi, wu, blastplus] [default: ncbi]",         default = "ncbi")
+        parser.add_option("-u", "--program",    dest = "program",       action = "store",       type = "string", help = "Blast program type [blastn, blastx, tblastx, megablast] [default: blastn]",         default = "blastn")
+        parser.add_option("-x", "--extraParams",dest = "extraParams",   action = "store",       type = "string", help = "Additional blast program parameters [default: '']",        default = "")
+        parser.add_option("-n", "--ncpu",       dest = "cpu",           action = "store",       type = "int",    help = "Number of CPUs to use [default: 1]",                       default = 1)
+        parser.add_option("-c", "--clean",      dest = "doClean",       action = "store_true",                   help = "clean temporary files [default: False]",                   default = False)
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",     action = "store",       type = "int",    help = "verbosity [default: 1]",                                   default = 1)
+        parser.add_option("-b", "--blaster-version", dest = "blaster_version", action = "store",type = "int",    help = "Blaster's version [default: 2.32]",                        default = 2.32) #update the default version
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setQueryFileName(options.query)
+        self.setSubjectFileName(options.subject)
+        self.setSensitivity(options.sensitivity)
+        self.setEvalue(options.evalue)
+        self.setIdentity(options.identity)
+        self.setLength(options.length)
+        self.setDoAllByall(options.doAllByall)
+        self.setType(options.type)
+        self.setProgram(options.program)
+        self.setExtraParams(options.extraParams)
+        self.setCPU(options.cpu)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+        self.setBlasterVersion(options.blaster_version)
+    
+    def setQueryFileName(self, queryFileName):
+        self._queryFileName = queryFileName
+        
+    def setSubjectFileName(self, subjectFileName):
+        if subjectFileName == "":
+            self._subjectFileName = self._queryFileName
+        else:
+            self._subjectFileName = subjectFileName
+        
+    def setSensitivity(self, sensitivity):
+        self._sensitivity = int(sensitivity)
+        
+    def setEvalue(self, evalue):
+        self._eValue = evalue
+        
+    def setIdentity(self, identity):
+        self._identity = identity
+        
+    def setLength(self, length):
+        self._length = length
+        
+    def setDoAllByall(self, doAllByall):
+        self._doAllByall = doAllByall
+        
+    def setType(self, blastType):
+        self._blastType = blastType
+        
+    def setProgram(self, program):
+        self._program = program
+        
+    def setExtraParams(self, extraParams):
+        self._extraParams = extraParams
+        
+    def setCPU(self, cpu):
+        self._nbCPU = cpu
+        
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+
+    def setBlasterVersion(self, blasterversion):
+        self._blasterversion = blasterversion
+        
+    def _checkOptions(self):
+        if self._queryFileName == "":
+            self._logAndRaise("ERROR: Missing input fasta file name")
+        
+        lBlastType = ["ncbi", "wu", "blastplus", "megablast"]    
+        if self._blastType.lower() not in lBlastType:
+            self._logAndRaise("ERROR: unknown Blast type '{}' - correct values are {}".format(self._blastType, lBlastType))
+            
+        lProgType = ["blastn", "blastx", "tblastx", "megablast"]    
+        if self._program.lower() not in lProgType:
+            self._logAndRaise("ERROR: unknown Blast type '{}' - correct values are {}".format(self._program, lProgType))
+            
+        if self._sensitivity not in [0, 1, 2, 3, 4]:
+            self._logAndRaise("ERROR: sensitivity value '{}' ('-S' option) is incorrect".format(self._sensitivity))
+
+        if self._outFileName=="":
+            self._outFileName = self._queryFileName
+
+        if self._logfile=="":
+            self._logfile = "{}.log".format(os.path.splitext(self._outFileName))
+
+
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+
+    def _getBlasterCmd(self):
+        lArgs = []
+        lArgs.append("-q {}".format(self._queryFileName))
+        lArgs.append("-s {}".format(self._subjectFileName))
+        lArgs.append("-B {}".format(self._outFileName))
+
+        if self._doAllByall:
+            lArgs.append("-a")
+
+        if self._force_rerun:
+            lArgs.append("-r")
+        lArgs.append("-w {}".format(self._fragment_cutter_length))
+        lArgs.append("-S {}".format(self._sensitivity))
+        lArgs.append("-E {}".format(self._eValue))
+        lArgs.append("-L {}".format(self._length))
+        lArgs.append("-I {}".format(self._identity))
+
+        if not self._LCF:
+            self._extraParams +=" -F F"
+
+        if self._blastType == "ncbi":
+            lArgs.append("-N")
+            lArgs.append("-p '-a {} {}'".format(self._nbCPU, self._extraParams))
+            #lArgs.append("-p '-a {} {}'".format(self._nbCPU, self._extraParams))
+
+        #elif self._blastType == "wu":
+            #lArgs.append("-W")
+            #lArgs.append("-p '-cpus={} {}'".format(self._nbCPU, self._extraParams))
+# TODO: as of REPET 4, WU blast is deprecated, find a way to keep it as legacy ?
+
+        elif self._blastType == "blastplus":
+            lArgs.append("-X")
+            lArgs.append("-p '-num_threads {} {}'".format(self._nbCPU, self._extraParams))
+
+# TODO: check the check option at the beginning of step 2 to allow to launch megablast for blast and blast+
+#    elif config.get(sectionName, "blast") == "mega":
+#        lArgs.append("-N")
+#        lArgs.append("-n megablast")
+
+        elif self._blastType == "megablastplus":
+            lArgs.append("-X")
+#            lArgs.append("-n megablast")
+
+        lArgs.append("-n {}".format(self._program))
+
+        if self._doClean:
+            lArgs.append("-c")
+
+        lArgs.append("-v {}".format(self._verbosity - 1))
+
+        blasterCommand=("blaster{}".format(self._blasterversion))
+
+        return self._getSystemCommand(blasterCommand, lArgs)
+    
+    def _getSystemCommand(self, prg, lArgs):
+        systemCmd = prg 
+        for arg in lArgs:
+            systemCmd += " " + arg
+        return systemCmd
+
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START LaunchBlaster")
+        self._log.debug("Query file name: {}".format(self._queryFileName))
+        self._log.debug("Subject file name: {}".format(self._subjectFileName))
+        if self._doClean:
+            self._log.warning("Files will be cleaned")
+        cmd = self._getBlasterCmd()
+        process = subprocess.run(cmd, shell = True,  capture_output=True, text=True)
+        self._log.debug("Running : {}".format(cmd))
+        if process.returncode != 0:
+            if re.search("ungapped Karlin-Altschul parameters", process.stdout): # if the error is an ungapped Karlin-Altschul, create empty file and keep going
+                self._log.info("ERROR: Could not calculate ungapped Karlin-Altschul parameters, this is ussualy caused by the low complexity filter removing to much of the input sequence")
+                self._log.info("That often mean that the low complexity filter filtered to much of a given chunk")
+                self._log.info("We create an empty result file to keep REPET going")
+                self._log.info("Please investigate the input batch file to make sure no significant result got lost since only one bad chunks can summon these errors")
+                self._log.info("In the future, we plan on adding a masking of low complexity region in the preprocess steps. Keep an eye out for potential updates to REPET")
+
+                open("{}.fa.align".format(self._outFileName), "a").close()
+                open("{}.param".format(self._outFileName), "a").close()
+                open("{}.raw".format(self._outFileName), "a").close()
+                open("{}.seq_treated".format(self._outFileName), "a").close()
+            else:
+                with open(self._logfile, "a") as log:
+                    log.write(process.stdout)
+                    log.write(process.stderr)
+                    log.close()
+                self._logAndRaise("ERROR when launching '{}', full log is {} file".format(cmd, self._logfile))
+            
+        with open(self._logfile, "a") as log:
+            log.write(process.stdout)
+            log.write(process.stderr)
+            log.close()
+
+        self._log.info("END LaunchBlaster")
+
+if __name__ == "__main__":
+    iLaunch = LaunchBlaster()
+    iLaunch.setAttributesFromCmdLine()
+    iLaunch.run()        
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/NoCatBestHitClassifier.py b/script_repet/repet_tools/commons/tools/NoCatBestHitClassifier.py
new file mode 100755
index 0000000000000000000000000000000000000000..1c03740c1d10ae246f9a4824a0e061f698a8c59a
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/NoCatBestHitClassifier.py
@@ -0,0 +1,305 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+from operator import attrgetter
+from commons.core.coord.Path import Path
+from commons.core.coord.Range import Range
+from commons.core.coord.PathUtils import PathUtils
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.Classif import Classif
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.checker.RepetException import RepetException
+from commons.tools.LaunchBlaster import LaunchBlaster
+from commons.launcher.LaunchMatcher import LaunchMatcher
+
+LOG_DEPTH = "commons.tools"
+
+class NoCatBestHitClassifier(object):
+    
+    def __init__(self, fastaFileName = "", classifFileName="", outFileName = "", doClean = False, extraParams="", verbosity = 3):
+        self._inFastaFileName = fastaFileName
+        self._inClassifFileName = classifFileName
+        self._outTabFileName = outFileName
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self.dName2Classif = {}
+        self._extraParams = extraParams
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+        
+    def setAttributesFromCmdLine(self):
+        usage = "NoCatBestHitClassifier.py [options]"
+        description = "Unclassified sequences are compared with valid classified sequences.\n"
+        description += "The best hit information is saved in tab file, the unclassified sequences are queries, the valid classified sequences are subjects\n"
+        description += "colomns are : \n"
+        epilog = "Use case 1: launch without verbosity and keep temporary files.\n"
+        epilog += "\t$ NoCatBestHitClassifier.py -i file.fa -C infoClassif.classif -v 0\n"
+        epilog += "\n"
+        epilog += "Use case 2: launch with verbosity (level 1), with specific output file, and delete temporary files.\n"
+        epilog += "\t$ NoCatBestHitClassifier.py -i -C file.fa -o resultBestHits.tab -c -v 2\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-i", "--fasta",      dest = "fastaFileName", action = "store",       type = "string", help = "input fasta file name [compulsory] [format: fasta]", default = "")
+        parser.add_option("-o", "--out",        dest = "outFileName",   action = "store",       type = "string", help = "output tab file name [optional] [default: <fastaFileName>_unclassifiedOnBestHit.tab][format: tab]", default = "")
+        parser.add_option("-C", "--classif",    dest = "classifFileName",action = "store",       type = "string", help = "classif file name [compulsory] (e.g. <input>.classif)", default = "")
+        parser.add_option("-c", "--clean",      dest = "doClean",       action = "store_true",                   help = "clean temporary files [optional] [default: False]", default = False)
+        parser.add_option("-b", "--blast", dest="extraParams", action="store", help="extra parameter passed to blast engine [optional] [default:""]", default=False)
+        parser.add_option("-v", "--verbosity",  dest = "verbosity",     action = "store",       type = "int",    help = "verbosity [optional] [default: 3]", default = 3)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setFastaFileName(options.fastaFileName)
+        self.setOutFileName(options.outFileName)
+        self.setClassifFileName(options.classifFileName)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+
+    def setFastaFileName(self, FileName):
+        self._inFastaFileName = FileName
+        
+    def setOutFileName(self, FileName):
+        self._outTabFileName = FileName
+        
+    def setClassifFileName(self, FileName):
+        self._inClassifFileName = FileName
+        
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def _checkOptions(self):
+        if self._inFastaFileName == "":
+            self._logAndRaise("Missing input fasta file name")
+        else:
+            if FileUtils.isRessourceExists(self._inFastaFileName):
+                self._inFastaFileName = os.path.abspath(self._inFastaFileName)
+            else:
+                self._logAndRaise("Input fasta file '%s' does not exist!" % self._inFastaFileName)
+        if self._inClassifFileName == "":
+            self._logAndRaise("Missing input classif file name")
+        else:
+            if FileUtils.isRessourceExists(self._inClassifFileName):
+                self._inClassifFileName = os.path.abspath(self._inClassifFileName)
+            else:
+                self._logAndRaise("Input classif file '%s' does not exist!" % self._inClassifFileName)
+        if self._outTabFileName == "":
+            self._outTabFileName = "{}_unclassifiedOnBestHit.tab".format(os.path.splitext(self._inFastaFileName)[0])
+            
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise RepetException(errorMsg)
+    
+    def _analyzeInputClassifFile(self):
+        self._log.debug("Started analyzing input classification file")
+        self._dClassifOk = {}
+        self._lClassifOk = []
+        
+        self._dClassifChim = {}
+        self._lClassifChim = []
+        
+        self._dClassifNoCat = {}
+        self._lClassifNoCat= []
+        
+        totalClassifs = 0
+
+        with open(self._inClassifFileName, "r") as aClassifFile:
+            firstLine = aClassifFile.readline()
+            if firstLine.find("Seq_name") == -1:
+                raise self._logAndRaise("This input file specified doesn't contains headers line!")
+            for aClassifLine in aClassifFile:
+                totalClassifs += 1
+                lFieldsOfClassifLine = aClassifLine.split("\t")
+                name = lFieldsOfClassifLine[0]
+                isChim = (lFieldsOfClassifLine[3]== 'True')
+                isNoCat = (lFieldsOfClassifLine[4] == 'Unclassified')
+                if isNoCat and not isChim:
+                    self._dClassifNoCat[name] = aClassifLine
+                elif isChim:
+                    self._dClassifChim[name] = aClassifLine
+                else:
+                    self._dClassifOk[name] = aClassifLine
+                if not name in self.dName2Classif:
+                    iClassif = Classif()
+                    iClassif.createClassifInstanceFromClassifLine(aClassifLine)
+                    self.dName2Classif[name] = iClassif
+                else:
+                    self._logAndRaise("*ERROR: two consensus have the same name")
+        self.nbClassif = totalClassifs
+        self.nbChim = len(self._dClassifChim)
+        self.nbWellClassified = len(self._dClassifOk)
+        self.nbUnclassified = len(self._dClassifNoCat)
+
+        self._log.debug("Number of Ok: {}, Number of Unclassified {}, Number of Chimeric: {} , Total: {}".format(self.nbWellClassified, self.nbUnclassified, self.nbChim, self.nbClassif))
+        self._log.debug("Finished analyzing input classification file")
+    
+    def _getSequencesByHeaders(self):
+        self._log.debug("Started fetching sequences by pre-selected headers")
+
+        uniqDB = BioseqDB(self._inFastaFileName)
+        lBioseqClassifOk = uniqDB.fetchList(self._dClassifOk.keys())
+        bioseqDbOk = BioseqDB()
+        bioseqDbOk.setData( lBioseqClassifOk )
+        bioseqDbOk.save("classifOk.fa")
+        
+        lBioseqClassifNoCat = uniqDB.fetchList(self._dClassifNoCat.keys())
+        bioseqDbNoCat = BioseqDB()
+        bioseqDbNoCat.setData( lBioseqClassifNoCat)
+        bioseqDbNoCat.save("classifNoCat.fa")
+        self._log.debug("Finished fetching sequences by pre-selected headers")
+    
+    def _alignFiles(self):
+        self._log.debug("Started aligning Unclassified consensus with valid classified (and chimeric) consensus ")
+        iLaunchBlaster = LaunchBlaster("classifNoCat.fa", "classifOk.fa",doAllByall=True, doClean=True, verbosity=self._verbosity - 2, sensitivity= 0, evalue=1e-300, identity=90, length=100, extraParams=self._extraParams)
+        iLaunchBlaster.run()
+        
+        iLaunchMatcher = LaunchMatcher("classifNoCat.fa.align", "classifNoCat.fa", "classifOk.fa", doJoin=True, cleanConflicts=True, keepConflict=True, doClean=True, verbosity=self._verbosity - 2)#, keepConflict, prefix, doClean, verbosity)
+        iLaunchMatcher.run()
+        if self._doClean:
+            os.remove("classifNoCat.fa.align")
+            os.remove("classifNoCat.fa.align.match.fa")
+            os.remove("classifNoCat.fa.align.match.bed")
+            os.remove("classifNoCat.fa.align.match.gff3")
+            os.remove("classifNoCat.fa.align.match.tab")
+            os.remove("classifNoCat.fa.align.match.param")
+            os.remove("classifNoCat.fa.param")
+            os.remove("classifNoCat.fa")
+            os.remove("classifOk.fa")
+        self._log.debug("File after alignment: classifNoCat.fa.align.path")
+        self._log.debug("finished aligning noCats with valid classifications")
+
+    def sumScoreFromPathListOnSamePath(self, pathList):
+        newPath = Path()
+        if len(PathUtils.getListOfDistinctIdentifiers(pathList)) != 1:
+            self._log.warning("The pathList contains several pathId")
+        else: 
+            pathListLength = len(pathList)
+            newQueryStart, newQueryEnd = PathUtils.getQueryMinMaxFromPathList(pathList)
+            newSubjectStart, newSubjectEnd = PathUtils.getSubjectMinMaxFromPathList(pathList)
+            pathId = pathList[0].id
+            queryName = pathList[0].range_query.seqname
+            subjectName = pathList[0].range_subject.seqname
+            sumScore = 0
+            for i in range(0, pathListLength):
+                sumScore += pathList[i].score      
+            newPath = Path(pathId, Range(queryName, newQueryStart, newQueryEnd), Range(subjectName, newSubjectStart, newSubjectEnd), 0, sumScore, 0)
+        return  newPath   
+
+    def findBestPath_basedOnSubjectName(self, dPathQueryNameToPath, dPathIdToNewLength):
+        lNewClassificationPaths = []
+        
+        for queryName, pathList in dPathQueryNameToPath.items():
+            if len(pathList) == 1:
+                lNewClassificationPaths.append(pathList[0])
+            else:
+#                pathList sorted by decreased score
+                sortedItems = sorted(pathList, key=attrgetter('score'), reverse=True)
+#                manage egality of scores
+                currentForBestPath = sortedItems.pop(0)
+                for path in sortedItems:
+                    if path == currentForBestPath:
+                        currentForBestPath = path
+                    else:
+                        if (path.score == currentForBestPath.score) and (dPathIdToNewLength[path.id] > dPathIdToNewLength[currentForBestPath.id]):
+                            currentForBestPath = path
+                bestPath = currentForBestPath
+                lNewClassificationPaths.append(bestPath)
+        return lNewClassificationPaths
+
+    def _classifyAlignements(self):
+        self._log.info("Started classifying alignments")
+        self._lOutputClassifs = []
+        
+        lPaths = PathUtils.getPathListFromFile("classifNoCat.fa.align.match.path")
+
+#        Calculate cumulative score for each pathId with several match part
+        lSeqNames = PathUtils.getListOfDistinctQueryNames(lPaths)
+        lPathIds = PathUtils.getListOfDistinctIdentifiers(lPaths)
+        dPathIdToNewLength = dict((int(pathId), 0) for pathId in lPathIds)
+        dIdpathToPath = PathUtils.getDictOfListsWithIdAsKey(lPaths)
+        self._dPathQueryNameToPath = dict((seqName, []) for seqName in lSeqNames)
+        for pathId, pathList in dIdpathToPath.items():
+            if len(pathList) > 1:
+                newPath = self.sumScoreFromPathListOnSamePath(pathList)
+                if newPath.id != -1:
+                    self._dPathQueryNameToPath[newPath.range_query.seqname].append(newPath)
+            elif len(pathList) == 1:
+                self._dPathQueryNameToPath[pathList[0].range_query.seqname].append(pathList[0])
+            dPathIdToNewLength[pathId]= PathUtils.getLengthOnQueryFromPathList(pathList)
+
+#        Build Best Path list from 
+        self._lBestHit = []
+        self._lBestHit = self.findBestPath_basedOnSubjectName(self._dPathQueryNameToPath, dPathIdToNewLength)
+        if self._doClean:
+            os.remove("classifNoCat.fa.align.match.path")
+
+    def _writeResultTabFile( self, fileName ):
+        self._log.debug("Write result tab file: {}".format(fileName))
+
+        with open(fileName, "w") as newFile:
+            newFile.write("QueryName\tQueryStart\tQueryEnd\tSubjectCode\tSubjectClass\tSubjetOrder\tSubjectName\tSubjectStart\tSubjectEnd\tE-value\tScore\tidentity\n")
+            for path in self._lBestHit:
+                refName = path.range_subject.seqname
+                iClassif = self.dName2Classif[refName]
+
+                line = "{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(path.range_query, iClassif.getCode(), iClassif.getConsensusClass(), iClassif.getConsensusOrder(), path.range_subject, path.e_value, int(path.score), path.identity)
+                newFile.write(line)
+
+        self._log.debug("Finished writting")
+
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START %s" % self.__class__.__name__)
+        self._log.info("input fasta file: %s" % self._inFastaFileName)
+        self._log.info("input classification file: %s" % self._inClassifFileName)
+        self._log.info("output file in tab format: %s" % self._outTabFileName)
+
+        if os.path.exists(self._outTabFileName):
+            self._logAndRaise("Output tab file {} already exists".format(self._outTabFileName))
+        
+        self._analyzeInputClassifFile()
+        self._getSequencesByHeaders()
+        self._alignFiles()
+        self._classifyAlignements()
+        self._writeResultTabFile(self._outTabFileName)
+
+        self._log.info("END %s" % self.__class__.__name__)
+       
+       
+if __name__ == "__main__":
+    iNoCatBestHitClassifier = NoCatBestHitClassifier()
+    iNoCatBestHitClassifier.setAttributesFromCmdLine()
+    iNoCatBestHitClassifier.run()        
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/PostAnalyzeTELib.py b/script_repet/repet_tools/commons/tools/PostAnalyzeTELib.py
new file mode 100755
index 0000000000000000000000000000000000000000..f99279fe46828c0dc158a701534bdae2fd4654cc
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/PostAnalyzeTELib.py
@@ -0,0 +1,389 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.stat.Stat import Stat
+from commons.core.seq.BioseqDB import BioseqDB
+#from commons.launcher.LaunchBlastclust import LaunchBlastclust
+from commons.tools.AnnotationStats import AnnotationStats
+import os
+from commons.launcher.LaunchMCL import LaunchMCL
+from commons.tools.ChangeSequenceHeaders import ChangeSequenceHeaders
+from commons.core.writer.TabWriter import TabWriter
+
+CONSENSUS = "TE"
+CLUSTER = "Cluster"
+LOG_DEPTH = "repet.tools"
+LOG_FORMAT = "%(message)s"
+
+
+#TODO genome seq file and annotation path file as inputs
+class PostAnalyzeTELib(object):
+    
+    def __init__(self, analysis = 1, fastaFileName = "", clusterFileName = "", pathFileName = "", seqFileName = "", genomeSize = 0, clustMethod = "MCL", identity = 0, coverage= 80 , inflate = 1.5, coverageMCL = 0.0, isClusterConsensusHeaders = False, doClean = False, extraParams="", verbosity = 3):
+        self._analysis = analysis
+        self._fastaFileName = fastaFileName
+        self._pathFileName = pathFileName
+        self._seqFileName = seqFileName
+        self._genomeSize = genomeSize
+        self._clustMethod = clustMethod
+        if self._analysis == 1:
+            self.setBioseqDB()
+        self._identity = identity
+        self._coverage = coverage
+        self._inflate = inflate
+        self._coverageMCL = coverageMCL
+        self._applyCovThresholdOnBothSeq = False
+        self.setIsClusterConsensusHeaders(isClusterConsensusHeaders)
+        self.setClusterFileName(clusterFileName)
+        self.setStatPerClusterFileName()
+        self.setClassifStatPerClusterFileName()
+        self.setAnnotationStatsPerTEFileName()
+        self.setAnnotationStatsPerClusterFileName()
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._extraParams = extraParams
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), verbosity=self._verbosity)
+        
+    def setAttributesFromCmdLine(self):
+        usage = "PostAnalyzeTELib.py [options]"
+        description = "Tool to post-analyze a TE library : clusterize, give stats on cluster, on annotation,...\n"
+        epilog = "\nExample 1: clustering (e.g. to detect redundancy)\n"
+        epilog += "\t$ PostAnalyzeTELib.py -a 1 -i TElib.fa -L 98 -S 95 -b\n"
+        epilog += "Example 2: classification stats per cluster\n"
+        epilog += "\t$ PostAnalyzeTELib.py -a 2 -t TElib.tab\n"
+        epilog += "Example 3: annotation stats per consensus\n"
+        epilog += "\t$ PostAnalyzeTELib.py -a 3 -p project_chr_allTEs_nr_noSSR_join_path -s project_refTEs_seq -g 129919500\n"
+        epilog += "Example 4: annotation stats per cluster\n"
+        epilog += "\t$ PostAnalyzeTELib.py -a 4 -t TElib.tab -p project_chr_allTEs_nr_noSSR_join_path -s project_refTEs_seq -g 129919500\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-a", "--analysis",       dest = "analysis",          action = "store",       type = "int",    help = "analysis number [default: 1, 2, 3, 4]", default = 1)
+        parser.add_option("-i", "--fasta",          dest = "fastaFileName",     action = "store",       type = "string", help = "fasta file name [for analysis 1] [format: fasta]", default = "")
+        parser.add_option("-M", "--clustMethod",    dest = "clustMethod",       action = "store",       type = "string", help = "Set clustering method (MCL or Blastclust) [ONLY for analysis 1] [default: Blastclust]", default = "Blastclust")
+        parser.add_option("-L", "--coverage",       dest = "coverage",          action = "store",       type = "int",    help = "length coverage threshold [for analysis 1 with Blastclust] [format: %] [default: 80]", default = 80)
+        parser.add_option("-S", "--identity",       dest = "identity",          action = "store",       type = "int",    help = "identity threshold [ONLY for analysis 1 with Blastclust] [format: %] [default: 0 => no threshold]", default = 0)
+        parser.add_option("-b", "--both",           dest = "bothSeq",           action = "store_true",                   help = "require coverage on both neighbours [ONLY for analysis 1 with Blastclust] [default: False]", default = False)
+        parser.add_option("-I", "--inflate",        dest = "inflate",           action = "store",       type = "float",  help = "inflate parameter [ONLY for analysis 1 with MCL] [default: 1.5]", default = 1.5)
+        parser.add_option("-T", "--coverageMCL",    dest = "coverageThreshold", action = "store",       type = "float",  help = "length coverage threshold [ONLY for analysis 1 with MCL](default=0.0)", default = 0.0)
+        parser.add_option("", "--isClusterConsensusHeaders", dest = "isClusterConsensusHeaders", action="store_true",    help = "format headers for Cluster Consensus tool", default = False)       
+        parser.add_option("-t", "--cluster",        dest = "clusterFileName",   action = "store",       type = "string", help = "cluster file name [for analysis 2 and 4] [default: <input>.tab]", default = "")
+        parser.add_option("-p", "--path",           dest = "pathTableName",     action = "store",       type = "string", help = "name of the table (_path) with the annotated TE copies [for analysis 3 and 4]", default = "")
+        parser.add_option("-s", "--seq",            dest = "seqTableName",      action = "store",       type = "string", help = "name of the table (_seq) with the TE reference sequences [for analysis 3 and 4]", default = "")
+        parser.add_option("-g", "--genome",         dest = "genomeSize",        action = "store",       type = "int",    help = "genome size [Mandatory for analysis 3 and 4]", default = 0)
+        parser.add_option("-c", "--clean",          dest = "doClean",           action = "store_true",                   help = "clean temporary files [optional] [default: False]", default = False)
+        parser.add_option("-v", "--verbosity",      dest = "verbosity",         action = "store",       type = "int",    help = "verbosity [optional] [default: 3]", default = 3)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setAnalysis(options.analysis)
+        if self._analysis == 1:
+            self.setClustMethod(options)
+            self.setFastaFileName(options.fastaFileName)
+            self.setBioseqDB()
+        self.setClusterFileName(options.clusterFileName)
+        self.setPathTableName(options.pathTableName)
+        self.setSeqTableName(options.seqTableName)
+        self.setStatPerClusterFileName()
+        self.setClassifStatPerClusterFileName()
+        self.setAnnotationStatsPerTEFileName()
+        self.setAnnotationStatsPerClusterFileName()
+        self.setGenomeSize(options.genomeSize)
+        self.setDoClean(options.doClean)
+        self.setVerbosity(options.verbosity)
+
+    def setAnalysis(self, analysis):
+        self._analysis = analysis
+
+    def setClustMethod(self, options):
+        self._clustMethod = options.clustMethod
+        self.setIsClusterConsensusHeaders(options.isClusterConsensusHeaders)
+        if self._clustMethod == "Blastclust":
+            self.setIdentity(options.identity)
+            self.setCoverage(options.coverage)
+            self.setApplyCovThresholdOnBothSeq(options.bothSeq)
+        elif self._clustMethod == "MCL": 
+            self.setInflate(options.inflate)
+            self.setCoverageMCL(options.coverageThreshold)
+
+    def setFastaFileName(self, fastaFileName):
+        self._fastaFileName = fastaFileName
+    
+    def setBioseqDB(self):
+        self._iBioseqDB = BioseqDB(name = self._fastaFileName)   
+
+    def setIdentity(self, identity):
+        self._identity = identity
+        
+    def setCoverage(self, coverage):
+        self._coverage = coverage
+    
+    def setInflate(self, inflate):
+        self._inflate = inflate
+        
+    def setCoverageMCL(self, coverage):
+        self._coverageMCL = coverage
+       
+    def setApplyCovThresholdOnBothSeq(self, bothSeq):
+        self._applyCovThresholdOnBothSeq = bothSeq
+    
+    def setClusterFileName(self, clusterFileName):
+        if self._clustMethod == "Blastclust":
+            if clusterFileName == "":
+                self._clusterFileName = "%s_blastclust.tab" % os.path.basename(self._fastaFileName)               
+            else:
+                self._clusterFileName = clusterFileName
+        elif self._clustMethod == "MCL":
+            if clusterFileName == "": 
+                self._clusterFileName = "%s.tab" % os.path.splitext(os.path.basename(self._fastaFileName))[0]              
+            else:
+                self._clusterFileName = clusterFileName
+                
+    def setIsClusterConsensusHeaders(self, isClusterConsensusHeaders):
+        self._isClusterConsensusHeaders = isClusterConsensusHeaders
+        
+    def setStatPerClusterFileName(self):
+        ### add condition for MCL and Blastclust
+        self._statPerClusterFileName = "%s.statsPerCluster.tab" % os.path.splitext(self._clusterFileName)[0]
+        self._globalStatPerClusterFileName = "%s.globalStatsPerCluster.txt" % os.path.splitext(self._clusterFileName)[0]
+        
+    def setClassifStatPerClusterFileName(self):
+        ### add condition for MCL and Blastclust
+        self._classifStatPerClusterFileName = "%s.classifStatsPerCluster.tab" % os.path.splitext(self._clusterFileName)[0]
+        
+    def setAnnotationStatsPerTEFileName(self):
+        ### add condition for MCL and Blastclust
+        self._annotStatsPerTEFileName = "%s.annotStatsPerTE.tab" % self._pathFileName
+        self._globalAnnotStatsPerTEFileName = "%s.globalAnnotStatsPerTE.txt" % self._pathFileName
+        
+    def setAnnotationStatsPerClusterFileName(self):
+        self._annotStatsPerClusterFileName = "%s.annotStatsPerCluster.tab" % self._pathFileName
+        
+    def setPathTableName(self, pathFileName):
+        self._pathFileName = pathFileName
+    
+    def setSeqTableName(self, seqFileName):
+        self._seqFileName = seqFileName
+        
+    def setGenomeSize(self, genomeSize):
+        self._genomeSize = genomeSize
+                 
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def _checkOptions(self):
+        if self._clustMethod.lower() == "blastclust":
+            self._clustMethod = "Blastclust"
+        elif self._clustMethod.lower() == "mcl":
+            self._clustMethod = "MCL"
+        else:
+            self._logAndRaise("ERROR: %s isn't supported." % self._clustMethod)
+        
+        if (self._fastaFileName == "" or not FileUtils.isRessourceExists(self._fastaFileName)) and self._analysis == 1:
+            self._logAndRaise("ERROR: Missing fasta file")
+        
+        if ((self._analysis == 3 or self._analysis == 4) and self._genomeSize == 0):
+            self._logAndRaise("ERROR: genome size is mandatory for analysis 3 and 4")
+            
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+                    
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        self._checkOptions()
+        self._log.info("START PostAnalyzeTELib analysis %d" % self._analysis)
+        if self._analysis == 1:
+            self._log.debug("TE lib: %s" % self._fastaFileName)
+            self._log.info("Launch %s..." % self._clustMethod)
+
+            if self._clustMethod == 'Blastclust':
+                print("There is not thoth fairy, there is no easter bunny, and there is no support for Blastclust")
+                exit(1)
+                """
+                iLaunchBlastclust = LaunchBlastclust(input = self._fastaFileName, clean = self._doClean)
+                iLaunchBlastclust.setTmpFileName(self._clusterFileName)
+                iLaunchBlastclust.setIdentityThreshold(self._identity)
+                iLaunchBlastclust.setCoverageThreshold(self._coverage/100.0)
+                if self._applyCovThresholdOnBothSeq:
+                    iLaunchBlastclust.setBothSequences("T")
+                else:
+                    iLaunchBlastclust.setBothSequences("F")
+                
+                iLaunchBlastclust.setVerbosityLevel(self._verbosity - 3)
+                if self._isClusterConsensusHeaders == False:
+                    iLaunchBlastclust.launchBlastclust(self._fastaFileName)
+                else:
+                    iLaunchBlastclust.setIsHeaderForTEdenovo(self._isClusterConsensusHeaders)
+                    iLaunchBlastclust._clean = False
+                    iLaunchBlastclust.run()               
+                    inFile = "%s_blastclust.txt" % os.path.basename(self._fastaFileName)
+                    iTW = TabWriter(inFile)
+                    iTW.writeFileinTabFormat()
+                    fileMapBC = "%s_blastclust.tab" % os.path.basename(self._fastaFileName)
+                    inFile = "%s.tab" % inFile
+                    iCSH = ChangeSequenceHeaders(inFile = inFile, outFile = fileMapBC)
+                    linkFileName = "%s.shortHlink" % self._fastaFileName
+                    iCSH.retrieveInitialSequenceHeadersForClusterFile(iCSH.mapFile2Dict(linkFileName))
+                self._log.info("Compute stats...")
+                self._giveStatsOnTEClusters()
+                """
+            elif self._clustMethod == 'MCL':
+                iLaunchMCL = LaunchMCL(fastaFileName=self._fastaFileName, inflate = self._inflate, covThres = self._coverageMCL, isClusterConsensusHeaders = True, doClean = self._doClean, extraParams=self._extraParams, verbosity=4 )
+                iLaunchMCL.run()
+                fileMapMCL = "%s.tab" % os.path.splitext(os.path.basename(self._fastaFileName))[0]
+                inFile = "%s.mcl" % os.path.basename(self._fastaFileName)
+                if os.path.exists( inFile ):
+                    iCSH = ChangeSequenceHeaders(inFile = inFile, outFile = fileMapMCL, verbosity=4)
+                    linkFileName = "%s.newHlink" % self._fastaFileName
+                    iCSH.retrieveInitialSequenceHeadersForClusterFile(iCSH.mapFile2Dict(linkFileName))
+#TODO faire une methode _giveClusterName2consensus() qui parse le fichier 'fileMapMCL' pour faire un fichier cluster2Consensus.tab avec nom cluster --> nom consensus
+                    self._log.info("Compute stats...")
+                    self._giveStatsOnTEClusters()
+                else:
+                    self._log.info("MCL clustering is not created.")
+
+        if self._analysis == 2:
+            #TODO add global stats (e.g.: nb of cluster without PotentialChimeric, nb of clusters with LTR...) ?
+            self._log.debug("Consensus cluster file name: %s" % self._clusterFileName)
+            self._log.info("Compute classification stats...")
+            self._giveStatsOnConsensusClusters()
+        if self._analysis == 3:
+            #TODO: in option, save stats in DB
+            self._log.info("Compute annotation stats per TE...")
+            iAnnotationStats = AnnotationStats(analysisName="TE", genomeLength=self._genomeSize, seqFileName=self._seqFilename , pathTableName=self.pathFileName, statsFileName=self._annotStatsPerTEFileName, globalStatsFileName=self._globalAnnotStatsPerTEFileName, verbosity=self._verbosity-1) #seqTableName=self._seqTableName, pathTableName=self._pathTableName,\
+            iAnnotationStats.run()
+        if self._analysis == 4:
+            #TODO: add check of cluster file existence. May be other inputs too, and verify this kind of checking for other analysis.
+            self._log.info("Compute annotation stats per cluster...")
+            iAnnotationStats = AnnotationStats(analysisName="Cluster", clusterFileName=self._clusterFileName, seqFileName=self._seqFilename , pathTableName=self.pathFileName, \
+                                            genomeLength=self._genomeSize, statsFileName=self._annotStatsPerClusterFileName, verbosity=self._verbosity-1)
+            iAnnotationStats.run()
+
+        self._log.info("END PostAnalyzeTELib analysis %d" % self._analysis)
+
+    def _giveStatsOnConsensusClusters(self):
+        with open(self._classifStatPerClusterFileName, "w") as f:
+            f.write("cluster\tnoCat\tPotentialChimeric\tcomp\tincomp\tclassifs (nbTEs)\n")
+            with open(self._clusterFileName) as fCluster:
+                for clusterId, line in enumerate(fCluster):
+                    dClassifNb = {}
+                    nbIncomp =0
+                    nbComp=0
+                    nbChim=0
+                    nbNoCat=0
+                    lConsensus = line.split()
+                    for consensus in lConsensus:
+                        classifInfos = consensus.split("_")[0]
+                        
+                        if "-incomp" in classifInfos:
+                            nbIncomp += 1
+                            classifInfos = classifInfos.replace("-incomp","")
+                        if "-comp" in classifInfos:
+                            nbComp += 1
+                            classifInfos = classifInfos.replace("-comp","")
+                        if "-chim" in classifInfos:
+                            nbChim += 1
+                            classifInfos = classifInfos.replace("-chim","")
+                        if "noCat" in classifInfos:
+                            nbNoCat += 1
+                            classifInfos = classifInfos.replace("noCat","")
+                            
+                        classif = classifInfos.split("-")[-1]
+                        if classif != "":
+                            if dClassifNb.get(classif, None) is None:
+                                dClassifNb[classif] = 0
+                            dClassifNb[classif] +=1
+                            
+                    occurences= []
+                    for classif, occs in dClassifNb.items():
+                        occurences.append("%s (%d)" % (classif, occs))
+                    
+                    f.write("%d\t%d\t%d\t%d\t%d\t%s\n" % (clusterId+1, nbNoCat, nbChim, nbComp, nbIncomp,"\t".join(occurences)))
+                    
+    def _giveStatsOnTEClusters(self):
+        with open(self._clusterFileName) as fCluster:
+            with open(self._statPerClusterFileName, 'w') as fStatPerCluster:
+                fStatPerCluster.write("cluster\tsequencesNb\tsizeOfSmallestSeq\tsizeOfLargestSeq\taverageSize\tmedSize\n")
+                line = fCluster.readline()
+                clusterNb = 0
+                clusterSeqList= line.split()  
+                minClusterSize = len(clusterSeqList)
+                maxClusterSize = 0
+                totalSeqNb = 0
+                seqNbInBigClusters = 0
+                dClusterSize2ClusterNb = {1:0, 2:0, 3:0}
+                while line:
+                    clusterSeqList= line.split()  
+                    seqNb = len(clusterSeqList)
+                    totalSeqNb += seqNb
+                    if seqNb > 2:
+                        seqNbInBigClusters += seqNb
+                        dClusterSize2ClusterNb[3] += 1
+                    else:
+                        dClusterSize2ClusterNb[seqNb] += 1
+                    if seqNb > maxClusterSize:
+                        maxClusterSize = seqNb
+                    if seqNb < minClusterSize:
+                        minClusterSize = seqNb
+                    line = fCluster.readline()
+                    clusterNb += 1
+                    clusterSeqLengths = self._iBioseqDB.getSeqLengthByListOfName(clusterSeqList)
+                    iStatSeqLengths = Stat(clusterSeqLengths)
+                    fStatPerCluster.write("%d\t%d\t%d\t%d\t%d\t%d\n" %(clusterNb, seqNb, min(clusterSeqLengths), max(clusterSeqLengths),  iStatSeqLengths.mean(),  iStatSeqLengths.median()))
+        
+        with open(self._globalStatPerClusterFileName, 'w') as fG:
+            fG.write("nb of clusters: %d\n" % clusterNb)
+            fG.write("nb of clusters with 1 sequence: %d\n" % dClusterSize2ClusterNb[1])
+            fG.write("nb of clusters with 2 sequences: %d\n" % dClusterSize2ClusterNb[2])
+            fG.write("nb of clusters with >2 sequences: %d (%d sequences)\n" % (dClusterSize2ClusterNb[3], seqNbInBigClusters))
+            fG.write("nb of sequences: %d\n" % totalSeqNb)
+            fG.write("nb of sequences in the largest cluster: %d\n" % maxClusterSize)
+            fG.write("nb of sequences in the smallest cluster: %d\n" % minClusterSize)
+            lSeqSizes = self._iBioseqDB.getListOfSequencesLength()
+            iStat = Stat(lSeqSizes)
+            fG.write("size of the smallest sequence: %d\n" % min(lSeqSizes))
+            fG.write("size of the largest sequence: %d\n" % max(lSeqSizes))
+            fG.write("average sequences size: %d\n" % iStat.mean())
+            fG.write("median sequences size: %d\n" % iStat.median())
+
+#if __name__ == "__main__":
+
+    #fastaFileName  -> for MCL
+    #clusterFileName -> MCL output ?
+    #pathFileName -> Matcheroutput
+    #SeqFilename -> ref consensus (for renaming ?)
diff --git a/script_repet/repet_tools/commons/tools/PostProcessClassification.py b/script_repet/repet_tools/commons/tools/PostProcessClassification.py
new file mode 100644
index 0000000000000000000000000000000000000000..5cdcc57991d52ac9da6801278e1b698e520d13e1
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/PostProcessClassification.py
@@ -0,0 +1,100 @@
+
+from commons.core.utils.FileUtils import FileUtils #ok
+#from commons.core.sql.DbFactory import DbFactory #neutralized
+from commons.tools.NoCatBestHitClassifier import NoCatBestHitClassifier # ok
+from commons.tools.RemoveRedundancyBasedOnCI import RemoveRedundancyBasedOnCI # ok
+from commons.tools.ReverseComplementAccordingToClassif import ReverseComplementAccordingToClassif # ok
+from PASTEC.ClassifExtractFromFastaFile import ClassifExtractFromFastaFile # ok
+from PASTEC.StatPastecNew import StatPastecNew # ok
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.utils.ClassifUtils import ClassifUtils
+import os
+
+def PostProcessClassification(fastaFileName, classifFileName, PASTECVersion=4.0, removeRedundancy=True , reverseComp=False, addNoCatBestHitClassif=False, projectName="PLACEHOLDER", LCF=False, verbosity = 4):
+    log = LoggerFactory.createLogger("{}".format("postProcessClassification"), verbosity=4)
+    log.info("Started post processing of Classification")
+    if not LCF:
+        extraParams = "-F F"
+    # all of the print statement used to be self._log.info()
+    log.info(("Started post processing of Classification"))
+    newFastaFileName = fastaFileName
+    newClassifFileName = classifFileName
+
+    if os.path.exists(newClassifFileName):
+        log.info("Compute stats about classification on initial classif file")
+        iSP = StatPastecNew(inFileName=newClassifFileName)
+        iSP.run()
+
+        # modifier la removeRedundancy avec le fichier de classif nouveau format
+        if removeRedundancy:
+            #print("Removing redundancy")
+            withoutRddyFastaFileName = "{}_withoutRedundancy.fa".format(projectName)
+            iRemoveRedundancy = RemoveRedundancyBasedOnCI(newFastaFileName, newClassifFileName, configFileName="",outFileName=withoutRddyFastaFileName, doClean=True, verbosity=verbosity, extraParams=extraParams)
+            iRemoveRedundancy.run()
+
+            # Update classif file after redundancy removal,the extract classif file name : <projectName>_extract.classif
+            iCEFFF = ClassifExtractFromFastaFile(inFastaFileName=withoutRddyFastaFileName, inClassifFileName=newClassifFileName, verbosity=verbosity)
+            iCEFFF.run()
+            withoutRddyClassifFileName = "{}.classif".format(
+                os.path.splitext(os.path.basename(withoutRddyFastaFileName))[0])
+            os.rename("{}_extract.classif".format(projectName), withoutRddyClassifFileName)
+
+            log.info("Stats after removing redundancy")
+            # Gives stats on classification after redundancy removal
+
+            iSP = StatPastecNew(inFileName=withoutRddyClassifFileName)
+            iSP.run()
+            newFastaFileName = withoutRddyFastaFileName
+            newClassifFileName = withoutRddyClassifFileName
+
+        if reverseComp:
+            log.info("Reverse complement")
+            fastaFileReversed = "{}_negStrandReversed.fa".format(os.path.splitext(newFastaFileName)[0])
+            classifFileReversed = "{}_negStrandReversed.classif".format(os.path.splitext(newFastaFileName)[0])
+            iRevComplAccording2Classif = ReverseComplementAccordingToClassif(fastaFile=newFastaFileName,
+                                                                             fastaFileReversed=fastaFileReversed,
+                                                                             classifFile=newClassifFileName,
+                                                                             classifFileReversed=classifFileReversed)
+            iRevComplAccording2Classif.run()
+
+            newFastaFileName = fastaFileReversed
+            newClassifFileName = classifFileReversed
+
+        # voir a mettre cette information dans un fichier a part, mais l'enlever du nom
+        if addNoCatBestHitClassif:
+            log.info("Unclassified consensus compared with valid classified consensus based on bestHit")
+            iNCBHC = NoCatBestHitClassifier(fastaFileName=newFastaFileName, classifFileName=newClassifFileName,
+                                            doClean=True, extraParams=extraParams, verbosity=verbosity)
+            iNCBHC.run()
+
+        #iDb = DbFactory.createInstance()
+        #log.info("Classification table creation")
+
+        #iDb.createTable("{}_consensus_classif".format(projectName), "classifnew", newClassifFileName, True)
+
+        os.symlink(newFastaFileName, "{}_denovoLibTEs.fa".format(projectName))
+        os.symlink(newClassifFileName, "{}_denovoLibTEs.classif".format(projectName))
+        statsFile = "{}_withoutRedundancy.classif_stats.txt".format(projectName)
+        if FileUtils.isRessourceExists(statsFile):
+            os.symlink(statsFile, "{}_denovoLibTEs.classif_stats.txt".format(projectName))
+        else:
+            statsFile = "{}.classif_stats.txt".format(projectName)
+            if FileUtils.isRessourceExists(statsFile):
+                os.symlink(statsFile, "{}_denovoLibTEs.classif_stats.txt".format(projectName))
+            else:
+                self._log.warning("No generated stats file from classification file")
+
+        if PASTECVersion >= 2.0:
+            log.info("Pre-curation on LTR (RLX) to classify as Copia or Gypsy")
+            # superFamily Copia/Gypsy Pre-curation
+            ClassifUtils.classifRLX2SupFamily("{}_denovoLibTEs.classif".format(projectName),
+                                              "{}_denovoLibTEs_PC.classif".format(projectName))
+            # Gives stats on classification Pre-curation
+            iSP = StatPastecNew(inFileName="{}_denovoLibTEs_PC.classif".format(projectName))
+            iSP.run()
+            #iDb.createTable("{}_consensus_PC_classif".format(projectName), "classifnew","{}_denovoLibTEs_PC.classif".format(projectName), True)
+        #iDb.close()
+
+    else:
+        log.info("No classification file found or generated")
+    log.info("Finished post processing of Classification")
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/PrepareBatches.py b/script_repet/repet_tools/commons/tools/PrepareBatches.py
index 169f60baa83bc4a3dd742278924b2e531e29001d..f9ed198407733bd27b57f1d40aaff812de8bc2f1 100755
--- a/script_repet/repet_tools/commons/tools/PrepareBatches.py
+++ b/script_repet/repet_tools/commons/tools/PrepareBatches.py
@@ -5,16 +5,16 @@
 # http://urgi.versailles.inra.fr
 #
 # This software is governed by the CeCILL license under French law and
-# abiding by the rules of distribution of free software.  You can  use, 
+# abiding by the rules of distribution of free software.  You can  use,
 # modify and/ or redistribute the software under the terms of the CeCILL
 # license as circulated by CEA, CNRS and INRIA at the following URL
-# "http://www.cecill.info". 
+# "http://www.cecill.info".
 #
 # As a counterpart to the access to the source code and  rights to copy,
 # modify and redistribute granted by the license, users are provided only
 # with a limited warranty  and the software's author,  the holder of the
 # economic rights,  and the successive licensors  have only  limited
-# liability. 
+# liability.
 #
 # In this respect, the user's attention is drawn to the risks associated
 # with loading,  using,  modifying and/or developing or reproducing the
@@ -23,9 +23,9 @@
 # therefore means  that it is reserved for developers  and  experienced
 # professionals having in-depth computer knowledge. Users are therefore
 # encouraged to load and test the software's suitability as regards their
-# requirements in conditions enabling the security of their systems and/or 
-# data to be ensured and,  more generally, to use and operate it in the 
-# same conditions as regards security. 
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
 #
 # The fact that you are presently reading this means that you have had
 # knowledge of the CeCILL license and that you accept its terms.
@@ -107,3 +107,9 @@ class PrepareBatches(object):
         if self._verbose > 0:
             print("step 1 finished successfully")
             sys.stdout.flush()
+
+
+#if __name__ == "__main__":
+    #simg="/home/etbardet/REPET-snakemake/Singularity/te_finder_2.31.sif"
+    #pb=PrepareBatches(genomeFastaFileName="/home/etbardet/Documents/REPET-snakemake/data/DmelChr4.fa",singularity_img = simg,projectDir="/home/etbardet/Documents/REPET-snakemake/TEdenovo_snakemake/results_TEdenovo_DmelChr4", chunk_length=200000, chunk_overlap=10000, min_nb_seq_per_batch=5, verbose=1)
+    #pb.run()
diff --git a/script_repet/repet_tools/commons/tools/RemoveRedundancyBasedOnCI.py b/script_repet/repet_tools/commons/tools/RemoveRedundancyBasedOnCI.py
new file mode 100755
index 0000000000000000000000000000000000000000..e61589f8fbf03bdf868462d80bbf33615d197d95
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/RemoveRedundancyBasedOnCI.py
@@ -0,0 +1,346 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import time
+import shutil
+import subprocess
+
+from commons.core.utils.Classif import Classif
+from commons.tools.LaunchBlaster import LaunchBlaster
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.checker.ConfigChecker import ConfigRules
+from commons.core.checker.ConfigChecker import ConfigChecker
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+
+LOG_DEPTH = "repet.tools"
+LOG_FORMAT = "%(message)s"
+
+class RemoveRedundancyBasedOnCI(object):
+
+    def __init__(self, inputFastaName = "", inputClassifName = "", configFileName = "", projectName = "removeRedundancy", typeBlast = 'ncbi', identityTh = 95, coverageTh = 98, outFileName = "", doClean = False, extraParams="", verbosity = 3):
+        self._inputFastaName = inputFastaName
+        self._inputClassifName = inputClassifName
+        self._configFileName = configFileName
+        self._projectName = projectName
+        self._typeBlast = typeBlast
+        self._identityThreshold = identityTh
+        self._coverageThreshold = coverageTh
+        self.setOutFileName(outFileName)
+        self._doClean = doClean
+        self._verbosity = verbosity
+        self._extraParams = extraParams
+        self._log = LoggerFactory.createLogger("{}.{}".format(LOG_DEPTH, self.__class__.__name__), LOG_FORMAT ,verbosity= self._verbosity, )
+        self._dHeader2CIAndLength = {}
+        self._dHeader2IsKept = {}
+        
+    def setInClassifFileName(self, inClassifFileName):
+        self._inputClassifName = inClassifFileName
+        
+    def setInFastaFileName(self, inFastaFileName):
+        self._inputFastaName = inFastaFileName
+        
+    def setProjectName(self, projectName):
+        self._projectName = projectName
+        
+    def setConfigFileName(self, configFileName):
+        self._configFileName = configFileName
+        
+    def setIdentity(self, identityTh):
+        self._identityThreshold = float(identityTh)
+        
+    def setCoverage(self, coverageTh):
+        self._coverageThreshold = float(coverageTh)
+        
+    def setDoClean(self, doClean):
+        self._doClean = doClean
+        
+    def setOutFileName(self, fileName):
+        if fileName == "":
+            self._outFileName = "{}_withoutRedundancy.fa".format(self._projectName)
+        else:
+            self._outFileName = fileName
+        
+    def setVerbosity(self, verbosity):
+        self._verbosity = verbosity
+        
+    def setHeader2IsKeptDict(self, dHeader2IsKept):
+        self._dHeader2IsKept = dHeader2IsKept
+        
+    def setHeader2CIAndLengthDict(self, dHeader2CIAndLength):
+        self._dHeader2CIAndLength = dHeader2CIAndLength
+
+    def setBlastType(self, blastType):
+        self._typeBlast = blastType
+        
+    def getHeader2IsKeptDict(self):
+        return self._dHeader2IsKept
+    
+    def getHeader2CIAndLengthDict(self):
+        return self._dHeader2CIAndLength
+    
+    def setAttributesFromCmdLine(self):
+        usage = "RemoveRedundancyBasedOnCI.py [options]"
+        description = "Remove redundancy between sequences according to confidence index from PASTEC.\n"
+        epilog = "Example:\n"
+        epilog += "\t$ RemoveRedundancyBasedOnCI.py -c file.classif -f file.fa -t wu --clean -v 3\n"
+        parser = RepetOptionParser(description = description, epilog = epilog, usage = usage)
+        parser.add_option("-f", "--fasta",      dest = "fastaFileName",     type = "string",     help = "fasta file name [compulsory] [format: fasta]")
+        parser.add_option("-c", "--classif",    dest = "classifFileName",   type = "string",     help = "classification file (from PASTEC) [compulsory] [format: classif]")
+        parser.add_option("-C", "--config",     dest = "configFileName",    type = "string",     help = "configuration file name (e.g. TEdenovo.cfg)", default = "")
+        parser.add_option("-P", "--projectName",dest = "projectName",       type = "string",     help = "project name [default: 'removeRedundancy']", default = "removeRedundancy")
+        parser.add_option("-t", "--type",       dest = "type",              type = "string",     help = "Blast type [ncbi, wu, blastplus] [default: ncbi]", default = "ncbi")
+        parser.add_option("-I", "--identity",   dest = "identity",          type = "float",      help = "identity threshold [default: 95]", default = 95)
+        parser.add_option("-L", "--coverage",   dest = "coverage",          type = "float",      help = "coverage threshold [default: 98]", default = 98)
+        parser.add_option("-o", "--output",     dest = "outputFileName",    type = "string",     help = "output file name [default: <fasta file name>_withoutRedundancy.fa])", default = "")
+        parser.add_option("-c", "--clean",        dest = "clean",             action="store_true", help = "clean temporary directory [default: False]", default = False)
+        parser.add_option("-b", "--blast", dest="extraParams", action="store", help="extra parameters to pass to blast engine [default: ""]", default=False)
+        parser.add_option("-v", "--verbose",    dest = "verbose",           type = "int",        help = "verbosity [default: 3]", default = 3)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+
+    def _setAttributesFromOptions(self, options):
+        self.setInClassifFileName(options.classifFileName)
+        self.setInFastaFileName(options.fastaFileName)
+        self.setConfigFileName(options.configFileName)
+        self.setProjectName(options.projectName)
+        self.setBlastType(options.type)
+        self.setIdentity(options.identity)
+        self.setCoverage(options.coverage)
+        self.setOutFileName(options.outputFileName)
+        self.setDoClean(options.clean)
+        self.setVerbosity(options.verbose)
+
+    def _checkConfig(self):       
+        iConfigRules = ConfigRules()
+        iConfigRules.addRuleSection(section="project", mandatory=True)
+        iConfigRules.addRuleOption(section="project", option ="project_name", mandatory=True, type="string")
+        iConfigRules.addRuleSection(section="detect_features", mandatory=True)
+        iConfigRules.addRuleOption(section="detect_features", option ="blast", mandatory=True, type="string")
+        iConfigRules.addRuleSection(section="classif_consensus", mandatory=True)
+        iConfigRules.addRuleOption(section="classif_consensus", option ="clean", mandatory=True, type="bool")
+        iConfigRules.addRuleOption(section="classif_consensus", option ="min_redundancy_identity", mandatory=True, type="float")
+        iConfigRules.addRuleOption(section="classif_consensus", option ="min_redundancy_coverage", mandatory=True, type="float")
+        iConfigChecker = ConfigChecker(self._configFileName, iConfigRules)
+        iConfig = iConfigChecker.getConfig()
+        self._setAttributesFromConfig(iConfig)
+        
+    def _setAttributesFromConfig(self, iConfig):
+        self.setProjectName(iConfig.get("project", "project_name"))
+        self.setOutFileName(self._outFileName)
+        self.setBlastType(iConfig.get("detect_features", "blast"))
+        self.setIdentity(iConfig.get("classif_consensus", "min_redundancy_identity"))
+        self.setCoverage(iConfig.get("classif_consensus", "min_redundancy_coverage"))
+        self.setDoClean(iConfig.get("classif_consensus", "clean"))
+        
+    def _checkOptions(self):
+        if self._inputFastaName == "" or not os.path.exists(self._inputFastaName):
+            self._logAndRaise("ERROR: Missing input fasta file")
+        if self._inputClassifName == "" or not os.path.exists(self._inputClassifName):
+            self._logAndRaise("ERROR: Missing input classification file")
+            
+    def _logAndRaise(self, errorMsg):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+
+    def splitFastaFileByChimericTag(self): #  2 fasta files creation <projectName>_potentialChimeric.fa And <projectName>_notPotentialChimeric.fa
+        iBioseqDB = BioseqDB(self._inputFastaName)
+        dChimTag2FileHandler = {}
+        with open(self._inputClassifName, "r") as f:
+            for line in f:
+                iClassif = Classif()
+                if line.find("Seq_name") >= 0:  ## if headers line the classif file has new format
+                    iClassif.setNewFormat(True)
+                else:
+                    iClassif.createClassifInstanceFromClassifLine(line)
+                    seqName = iClassif.getConsensusName()
+                    self._log.debug("Consensus name: {}, is format new: {}".format(seqName, iClassif.isConsensusFormatNew()))
+                    confusness = iClassif.getConfusness()
+                    if confusness:
+                        key = "potentialChimeric"
+                    else:
+                        key = "notPotentialChimeric"
+                    if not dChimTag2FileHandler.get(key, False):
+                        dChimTag2FileHandler[key] = open("{}_{}.fa".format(self._projectName, key), "w")
+                    iBioseq2 = iBioseqDB.fetch(seqName)
+                    iBioseq2.write(dChimTag2FileHandler[key])
+        for fileHandler in dChimTag2FileHandler.values():
+            fileHandler.close()
+
+    def createHeader2CIAndLengthDictFromClassifFile( self ):
+        with open(self._inputClassifName) as f:
+            for line in f:
+                if line.find("Seq_name") < 0: ## to eventualy eliminate headers line
+                    iClassif = Classif()
+                    iClassif.createClassifInstanceFromClassifLine(line)
+                    header = iClassif.getConsensusName()
+                    length = iClassif.getConsensusLength()
+                    CI  = iClassif.getConsensusCI()
+                    confusness = iClassif.getConfusness()
+                    if confusness or CI  == "NA":
+                        CI = -1
+                    else:
+                        CI = float(CI) #ussed to be an int
+                    self._dHeader2CIAndLength[header] = (CI, length)
+                    self._dHeader2IsKept[header] = True
+
+    def createFastaAccordingToHeadersDict(self):
+        nbRmvSeq = 0
+        uniqDB = BioseqDB(self._inputFastaName)
+        with open(self._outFileName, "w") as f:
+            for key, value in self._dHeader2IsKept.items():
+                if value:
+                    iBioseq = uniqDB.fetch(key)
+                    iBioseq.write(f)
+                else:
+                    nbRmvSeq += 1
+        self._log.debug("{} sequences removed from {}".format(nbRmvSeq, self._inputFastaName))
+        
+    def findSequencesNotKeptFromTabFileAndCIAndLength(self, tabFileName):
+        with open(tabFileName) as f:
+            f.readline()
+            line = f.readline()
+            while line:
+                identity = float(line.split()[13])
+                if identity >= self._identityThreshold:
+                    queryName = line.split()[0]
+                    subjectName = line.split()[6]
+                    queryCov = float(line.split()[4]) * 100
+                    subjectCov = float(line.split()[10]) * 100
+                    
+                    isQueryCovGreaterOrEqualThreshold = (queryCov >= self._coverageThreshold)
+                    isQueryCILessThanSubjectCI = (self._dHeader2CIAndLength[queryName][0] < self._dHeader2CIAndLength[subjectName][0])
+                    isQueryCIEqualSubjectCI = (self._dHeader2CIAndLength[queryName][0] == self._dHeader2CIAndLength[subjectName][0])
+                    isQueryLengthLessOrEqualSubjectLength = (self._dHeader2CIAndLength[queryName][1] <= self._dHeader2CIAndLength[subjectName][1])
+                    isQueryLengthGreaterThanSubjectLength = (self._dHeader2CIAndLength[queryName][1] > self._dHeader2CIAndLength[subjectName][1])
+                    
+                    isSubjectCovGreaterOrEqualThreshold = (subjectCov >= self._coverageThreshold)
+                    isSubjectCILessThanQueryCI = (self._dHeader2CIAndLength[subjectName][0] < self._dHeader2CIAndLength[queryName][0])
+                    isSubjectCIEqualQueryCI = (self._dHeader2CIAndLength[subjectName][0] == self._dHeader2CIAndLength[queryName][0])
+                    isSubjectLengthLessThanQueryLength = (self._dHeader2CIAndLength[subjectName][1] <= self._dHeader2CIAndLength[queryName][1])
+                    isSubjectLengthGreaterThanQueryLength = (self._dHeader2CIAndLength[subjectName][1] > self._dHeader2CIAndLength[queryName][1])
+                    
+                    if isQueryCovGreaterOrEqualThreshold and isQueryCILessThanSubjectCI:
+                        self._dHeader2IsKept[queryName] = False
+                    elif isQueryCovGreaterOrEqualThreshold and isQueryCIEqualSubjectCI and isQueryLengthLessOrEqualSubjectLength:
+                        self._dHeader2IsKept[queryName] = False
+                    elif isQueryCovGreaterOrEqualThreshold and isQueryCIEqualSubjectCI and isQueryLengthGreaterThanSubjectLength:
+                        self._dHeader2IsKept[subjectName] = False
+                    
+                    elif isSubjectCovGreaterOrEqualThreshold and isSubjectCILessThanQueryCI:
+                        self._dHeader2IsKept[subjectName] = False
+                    elif isSubjectCovGreaterOrEqualThreshold and isSubjectCIEqualQueryCI and isSubjectLengthLessThanQueryLength:
+                        self._dHeader2IsKept[subjectName] = False
+                    elif isSubjectCovGreaterOrEqualThreshold and isSubjectCIEqualQueryCI and isSubjectLengthGreaterThanQueryLength:
+                        self._dHeader2IsKept[queryName] = False
+                        
+                line = f.readline()
+                    
+    def run(self):
+        LoggerFactory.setLevel(self._log, self._verbosity)
+        if self._configFileName:
+            self._checkConfig()
+        self._checkOptions()
+        self._log.info("START RemoveRedundancyBasedOnCI")
+        self._log.debug("Fasta file name: {}".format(self._inputFastaName))
+        self._log.debug("Classif file name: {}".format(self._inputClassifName))
+        self._log.debug("Project name name: {}".format(self._projectName))
+        workingDir = self._projectName
+        if os.path.exists(workingDir):
+            self._logAndRaise("ERROR: {} already exists.".format(workingDir))
+        os.mkdir(workingDir)
+        os.chdir(workingDir)
+        os.symlink("../{}".format(self._inputFastaName), os.path.basename(self._inputFastaName))
+        os.symlink("../{}".format(self._inputClassifName), os.path.basename(self._inputClassifName))
+        self._inputFastaName=os.path.basename(self._inputFastaName)
+        self._inputClassifName=os.path.basename(self._inputClassifName)
+        self.createHeader2CIAndLengthDictFromClassifFile()
+        
+        self.splitFastaFileByChimericTag()
+        notChimFileName = "{}_notPotentialChimeric.fa".format(self._projectName)
+        chimFileName = "{}_potentialChimeric.fa".format(self._projectName)
+        
+        # TODO: allow parallelization
+        if FileUtils.isRessourceExists(notChimFileName):
+            self._runBlasterMatcherAndFindSequencesNotKept(notChimFileName)
+        if FileUtils.isRessourceExists(chimFileName):
+            self._runBlasterMatcherAndFindSequencesNotKept(chimFileName)
+        
+        self.createFastaAccordingToHeadersDict()
+        
+        shutil.move(self._outFileName, "..")
+        os.chdir("..")
+        if self._doClean:
+            self._log.warning("Working directory will be cleaned")
+            shutil.rmtree(workingDir)
+        self._log.info("END RemoveRedundancyBasedOnCI")
+
+    def _runBlasterMatcherAndFindSequencesNotKept(self, inFileName):
+        self._log.info("Blaster ({})".format(time.strftime("%Y-%m-%d %H:%M:%S")))
+        outBlasterFileName = "{}.align".format(inFileName)
+        iLaunchBlaster = LaunchBlaster(inFileName)
+        iLaunchBlaster.setSubjectFileName(inFileName)
+        iLaunchBlaster.setDoAllByall(True)
+        iLaunchBlaster.setType(self._typeBlast)
+        iLaunchBlaster.setProgram('blastn')
+        iLaunchBlaster.setVerbosity(self._verbosity)
+        iLaunchBlaster.setLength(100)
+        iLaunchBlaster.setEvalue(1e-10)
+        iLaunchBlaster.setIdentity(90)
+        iLaunchBlaster.setCPU(1)
+        iLaunchBlaster.setDoClean(self._doClean)
+        iLaunchBlaster.setExtraParams(self._extraParams)
+        iLaunchBlaster.run()
+        
+        self._log.info("Matcher ({})".format(time.strftime("%Y-%m-%d %H:%M:%S")))
+        outMatcherFileName = "{}.match.tab".format(outBlasterFileName)
+        cmd = "matcherThreads2.32"
+        cmd += " -m {}".format(outBlasterFileName)
+        cmd += " -q {}".format(inFileName)
+        cmd += " -s {}".format(inFileName)
+        cmd += " -j"
+        cmd += " -a"
+        cmd += " 1>&2 >> blasterMatcher_removeredundancy.log"
+        process = subprocess.Popen(cmd, shell=True)
+        self._log.debug("Running : {}".format(cmd))
+        process.communicate()
+        if process.returncode != 0:
+            self._logAndRaise("ERROR when launching '{}'".format(cmd))
+        
+        self.findSequencesNotKeptFromTabFileAndCIAndLength(outMatcherFileName)
+    
+if __name__ == "__main__":
+    iRRBOCI = RemoveRedundancyBasedOnCI()
+    iRRBOCI.setAttributesFromCmdLine()
+    iRRBOCI.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/RetrieveInitHeadersPandasVersion.py b/script_repet/repet_tools/commons/tools/RetrieveInitHeadersPandasVersion.py
index bb73b787565db5709d5caa3023f9dbfd38ef9ef9..5fac4ff2faeb6a1d871dd044cd7f01669b38df42 100755
--- a/script_repet/repet_tools/commons/tools/RetrieveInitHeadersPandasVersion.py
+++ b/script_repet/repet_tools/commons/tools/RetrieveInitHeadersPandasVersion.py
@@ -1,10 +1,34 @@
 #!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-"""
-Created on Tue May  3 11:33:02 2022
 
-@author: mwan
-"""
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
 
 import pandas 
 import os
diff --git a/script_repet/repet_tools/commons/tools/ReverseComplementAccordingToClassif.py b/script_repet/repet_tools/commons/tools/ReverseComplementAccordingToClassif.py
new file mode 100755
index 0000000000000000000000000000000000000000..fe2bbc01a45db89c6807fd96dbb928d537c7f971
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/ReverseComplementAccordingToClassif.py
@@ -0,0 +1,132 @@
+#!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.utils.Classif import Classif
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+
+
+class ReverseComplementAccordingToClassif(object):
+    
+    def __init__(self, fastaFile = None, fastaFileReversed = None, classifFile = None, classifFileReversed = None):
+        self._fastaFile = fastaFile
+        self._fastaReversed = fastaFileReversed
+        self._classifName = classifFile
+        self._classifReversed = classifFileReversed
+
+    def setFastaFile(self, fileName):
+        self._fastaFile = fileName
+        
+    def setFastaReversed(self, fileName):
+        self._fastaReversed = fileName
+
+    def setClassifFile(self, fileName):
+        self._classifName = fileName
+        
+    def setClassifReversed(self, fileName):
+        self._classifReversed = fileName
+
+    def setAttributesFromCmdLine(self):
+        usage = "ReverseComplementAccordingToClassif.py [options]"
+        descr = "According to classification file from PASTEC, the sequence header is tagged with '_reversed' if it is on negative strand\n"
+        descr += "with -i option, The sequence header is also tagged in classif file\n"
+        epilog = "Example: add tag '_reversed' in seqFileName_negStrandReversed.fa output file and seqFileName_negStrandReversed.classif\n"
+        epilog += "\t ReverseComplementAccordingToClassif.py -f seqFileName.fa -i fileName.classif -n True\n"
+        parser = RepetOptionParser(description = descr, usage = usage)
+        parser.add_option('-f', '--fasta', dest='fastaFile', help='fasta file name [Mandatory]', default= None)
+        parser.add_option("-o", "--outFasta",dest = "reversedFasta", help = "output fasta file name containing reversed sequences [default: <fasta file name>_negStrandReversed.fa])", default = None)
+        parser.add_option('-i', '--classif', dest='classifFile', help="classification file from PASTEC corresponding to fasta file [Mandatory]", default= None)
+        parser.add_option('-O', '--OutClassif',   dest='reversedClassif', help="output classif file name where reversed consensus header are 'tagged _reversed'", default= None)
+        (options, args) = parser.parse_args()
+        self._setAttributesFromOptions(options)
+        
+    def _setAttributesFromOptions(self, options):
+        self.setFastaFile(options.fastaFile)
+        self.setFastaReversed(options.reversedFasta)
+        self.setClassifFile(options.classifFile)
+        self.setClassifReversed(options.reversedClassif)
+
+    def checkOptions(self):        
+        if self._fastaFile == None:
+            raise Exception("ERROR: No fasta file specified in option!")
+        elif not FileUtils.isRessourceExists(self._fastaFile):
+            raise Exception("ERROR: Can't open fasta file at %s" % self._fastaFile)
+        
+        if self._classifName == None:
+            raise Exception("ERROR: No classification file specified in option!")
+        elif not FileUtils.isRessourceExists(self._classifName):
+            raise Exception("ERROR: Can't open classification file at %s" % self._classifName)
+
+        if self._fastaReversed == None:
+            prefixe = os.path.basename(self._fastaFile)
+            prefixe = os.path.splitext(prefixe)
+            self._fastaReversed = "%s_negStrandReversed%s" % (prefixe[0],prefixe[1])
+        if self._classifReversed == None:
+            prefixe = os.path.basename(self._classifName)
+            prefixe = os.path.splitext(prefixe)
+            self._classifReversed = "%s_negStrandReversed%s" % (prefixe[0],prefixe[1])
+
+    def run(self):
+        self.checkOptions()
+        iBioseqDB = BioseqDB(self._fastaFile)
+        ClassifFileReversed = open(self._classifReversed, "w")
+        fastaFileReversed = open(self._fastaReversed, "w")
+        with open(self._classifName, "r") as f:
+            for line in f:
+                iClassif = Classif()
+                if line.find("Seq_name") >= 0:  ## if headers line the classif file has new format
+                    iClassif.setNewFormat(True)
+                    ClassifFileReversed.write(line)
+                else:
+                    iClassif.createClassifInstanceFromClassifLine(line)
+                    seqName = iClassif.getConsensusName()
+                    strand = iClassif.getConsensusStrand()
+                    iBioseq = iBioseqDB.fetch(seqName)
+                    if strand == "-":
+                        iClassif.completeName("_reversed")
+                        iBioseq.setHeader("{}_reversed".format(seqName))
+                        iBioseq.reverseComplement()
+#le 15/03/2019 ajouter de reverse complementer les features du consensus correspondant
+                    if iClassif._newFormat:
+                        iClassif.writeInNewClassifFormat(ClassifFileReversed)
+                    else:
+                        iClassif.writeInOldClassifFormat(ClassifFileReversed)
+                    iBioseq.write(fastaFileReversed)
+        ClassifFileReversed.close()
+        fastaFileReversed.close()
+
+if __name__ == '__main__':
+    iReverseComplementAccordingToClassif = ReverseComplementAccordingToClassif()
+    iReverseComplementAccordingToClassif.setAttributesFromCmdLine()
+    iReverseComplementAccordingToClassif.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/commons/tools/RmvPairAlignInChunkOverlaps.py b/script_repet/repet_tools/commons/tools/RmvPairAlignInChunkOverlaps.py
index 81d2fda65dd25e4d7ab97801163badc03d730708..1f926afe9f4b7723e3169c4d45fa3c1848c3ca8a 100755
--- a/script_repet/repet_tools/commons/tools/RmvPairAlignInChunkOverlaps.py
+++ b/script_repet/repet_tools/commons/tools/RmvPairAlignInChunkOverlaps.py
@@ -1,5 +1,36 @@
 #!/usr/bin/env python
 
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 """
 Remove hits due to chunk overlaps.
 """
diff --git a/script_repet/repet_tools/commons/tools/SpliceTEsFromGenome.py b/script_repet/repet_tools/commons/tools/SpliceTEsFromGenome.py
index 6653a3abd83d8a5c91d004d4c5f5e8aed8d8c1e3..9445789088356a56abdbc175b216107cc7baa205 100755
--- a/script_repet/repet_tools/commons/tools/SpliceTEsFromGenome.py
+++ b/script_repet/repet_tools/commons/tools/SpliceTEsFromGenome.py
@@ -1,4 +1,35 @@
 #!/usr/bin/env python
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 from __future__ import print_function
 import os
 import sys
diff --git a/script_repet/repet_tools/commons/tools/TransformAACoordIntoNtCoordInAlignFormat.py b/script_repet/repet_tools/commons/tools/TransformAACoordIntoNtCoordInAlignFormat.py
new file mode 100644
index 0000000000000000000000000000000000000000..01c240df07a181037a12a31f4cbfbdcdb2a13953
--- /dev/null
+++ b/script_repet/repet_tools/commons/tools/TransformAACoordIntoNtCoordInAlignFormat.py
@@ -0,0 +1,162 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+import sys
+from commons.tools.AlignListUtils import AlignListUtils
+from commons.core.seq.BioseqUtils import BioseqUtils
+from commons.core.checker.RepetException import RepetException
+
+### Transform amino acid query coord in an align format to nucleotide coord
+### according to the frame specified at the end of seqName
+#
+class TransformAACoordIntoNtCoordInAlignFormat( object ):
+
+    def __init__(self):
+        self._inFileName = None
+        self._clean = False
+        self._outFileName = None
+        self._consensusFileName = None
+        self._IsFiltered = True
+
+    ## read input file, transform it and write the output file
+    #
+    def run(self):
+        alignUtils = AlignListUtils()
+        listAlignInstance = alignUtils.read(self._inFileName)
+        self.transformQueryCoord(listAlignInstance)
+        #self.getOriginalQueryNameForAlignList(listAlignInstance)
+        if self._IsFiltered:
+            alignUtils.filterOnAMinimalScore(listAlignInstance, 0)
+        alignUtils.write(listAlignInstance, self._outFileName)
+        if self._clean:
+            self.clean()
+
+    ## Transform the amino acid query coord into nucleotides and switch subject coord if the strand is reversed
+    # @param listAlignInstance list of align object instance
+    #
+    def transformQueryCoord(self, listAlignInstance):
+        bioseqList = BioseqUtils.extractBioseqListFromFastaFile( self._consensusFileName )
+        for alignInstance in listAlignInstance.getList():
+            try:
+                frame = self.extractFrameFromSeqName(alignInstance)
+            except (RepetException, e):
+                raise e
+            previousEnd = alignInstance.range_query.end
+            previousStart = alignInstance.range_query.start
+            alignInstance.range_query.seqname = self._getOriginalQueryNameForAlignInstance(alignInstance)
+            if frame < 4:
+                self._changeStartInAAIntoNtInPositiveFrame(alignInstance, frame, previousStart)
+                self._changeEndInAAIntoNtInPositiveFrame(alignInstance, frame, previousEnd)
+            else:
+                self._checkIfSeqNameIsInDNASeqFile(bioseqList, alignInstance.range_query.seqname)
+                consensusLength = BioseqUtils.getSeqLengthWithSeqName(bioseqList, alignInstance.range_query.seqname)
+                self._changeStartInAAIntoNtInNegativeFrame(alignInstance, frame, consensusLength, previousEnd)
+                self._changeEndInAAIntoNtInNegativeFrame(alignInstance, frame, consensusLength, previousStart)
+                self._invertedSubjectCoord(alignInstance)
+
+    ## remove the input file
+    #
+    def clean(self):
+        os.remove(self._inFileName)
+
+    ## set input file name
+    #
+    # @param fileName string name of file
+    #
+    def setInFileName(self, fileName):
+        self._inFileName = fileName
+
+    ## set output file name
+    #
+    # @param fileName string name of file
+    #
+    def setOutFileName(self, fileName):
+        self._outFileName = fileName
+
+    ## set consensus file name
+    #
+    # @param fileName string name of file
+    #
+    def setConsensusFileName(self, fileName):
+        self._consensusFileName = fileName
+
+    ## set is clean will be done
+    #
+    # @param clean boolean clean
+    #
+    def setIsClean(self, clean):
+        self._clean = clean
+
+    ## get input file name
+    #
+    def getInFileName(self):
+        return self._inFileName
+
+    ## set is negativ score filter will be done
+    #
+    # @param isFiltered boolean isFiltered
+    #
+    def setIsFiltered(self, isFiltered):
+        self._IsFiltered = isFiltered
+
+    def _getOriginalQueryNameForAlignInstance(self, alignInstance):
+        return alignInstance.range_query.seqname[0:len(alignInstance.range_query.seqname) - 2]
+
+    def _invertedSubjectCoord(self, alignInstance):
+        return alignInstance.range_subject.reverse()
+
+    def _changeEndInAAIntoNtInPositiveFrame(self, alignInstance, frame, previousEnd):
+        alignInstance.range_query.end = 3 * previousEnd + frame - 1
+
+    def _changeStartInAAIntoNtInPositiveFrame(self, alignInstance, frame, previousStart):
+        alignInstance.range_query.start = 3 * (previousStart - 1) + frame
+
+    def _changeEndInAAIntoNtInNegativeFrame(self, alignInstance, frame, consensusLength, previousStart):
+        alignInstance.range_query.end = consensusLength - 3 * (previousStart - 1) - frame + 4
+
+    def _changeStartInAAIntoNtInNegativeFrame(self, alignInstance, frame, consensusLength, previousEnd):
+        alignInstance.range_query.start = consensusLength - 3 * (previousEnd - 1) - frame + 2
+
+    def extractFrameFromSeqName(self, alignInstance):
+        try:
+            frame = int(alignInstance.range_query.seqname[len(alignInstance.range_query.seqname) - 1])
+        except ValueError:
+            raise RepetException("Unable to extract frame from sequence name")
+        return frame
+
+    def _checkIfSeqNameIsInDNASeqFile(self, bioseqList, seqName):
+        isSeqNameInBioseqList = False
+        for bioseq in bioseqList:
+            if seqName == bioseq.header:
+                isSeqNameInBioseqList = True
+        if not isSeqNameInBioseqList:
+            sys.stderr.write("seqName : " + seqName + " is not in the consensus file " + self._consensusFileName + "\n")
+            sys.exit(1)
diff --git a/script_repet/repet_tools/commons/tools/getCumulLengthFromTEannot.py b/script_repet/repet_tools/commons/tools/getCumulLengthFromTEannot.py
index 682e579ca834d8e8a09fffe0bde3fd6998913069..8b5abb3af41b220c5a7ae29b8e41205f7665de9a 100755
--- a/script_repet/repet_tools/commons/tools/getCumulLengthFromTEannot.py
+++ b/script_repet/repet_tools/commons/tools/getCumulLengthFromTEannot.py
@@ -44,7 +44,7 @@ import subprocess
 import sys
 import os
 from commons.core.coord.Path import Path
-import pandas
+import pandas as pd
 
 
 class getCumulLengthFromTEannot(object):
@@ -68,7 +68,7 @@ class getCumulLengthFromTEannot(object):
 
     def check_param(self):
         if os.path.exists(self._join_path_file):
-            self._df_path = pandas.read_csv(self._join_path_file, sep='\t', header=None, index_col=0, low_memory=False)
+            self._df_path = pd.read_csv(self._join_path_file, sep='\t', header=None, index_col=0, low_memory=False)
         else:
             print("File does not exist")
             sys.exit(1)
diff --git a/script_repet/repet_tools/denovo_pipe/ConvertFastaHeadersFromChkToChr.py b/script_repet/repet_tools/denovo_pipe/ConvertFastaHeadersFromChkToChr.py
index f6867c1876310fc268b02d86276c4c5e5ce29950..212eadd0e52b1d5c0f21a3c94e401e766b893426 100755
--- a/script_repet/repet_tools/denovo_pipe/ConvertFastaHeadersFromChkToChr.py
+++ b/script_repet/repet_tools/denovo_pipe/ConvertFastaHeadersFromChkToChr.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 ## @file
 # usage: ConvertFastaHeadersFromChkToChr.py [ options ]
 
diff --git a/script_repet/repet_tools/denovo_pipe/FilterClassifiedSequences.py b/script_repet/repet_tools/denovo_pipe/FilterClassifiedSequences.py
new file mode 100755
index 0000000000000000000000000000000000000000..22481a5e708c50d5469d3694bedf0e04ec799825
--- /dev/null
+++ b/script_repet/repet_tools/denovo_pipe/FilterClassifiedSequences.py
@@ -0,0 +1,356 @@
+#!/usr/bin/env python
+
+##@file FilterClassifiedSequences.py
+
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use, 
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info". 
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability. 
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or 
+# data to be ensured and,  more generally, to use and operate it in the 
+# same conditions as regards security. 
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+import os
+
+from PASTEC.StatPastecNew import StatPastecNew
+from commons.core.LoggerFactory import LoggerFactory
+from commons.core.seq.BioseqDB import BioseqDB
+from commons.core.utils import ClassifUtils
+from commons.core.utils.Classif import Classif
+from commons.core.utils.RepetOptionParser import RepetOptionParser
+from commons.core.utils.FileUtils import FileUtils
+from commons.core.seq.FastaUtils import FastaUtils
+from commons.core.utils.ClassifUtils import ClassifUtils
+
+LOG_DEPTH = "repet.denovo_pipe"
+
+
+## Filter classified sequences (output data-bank from PASTEC)
+#
+class FilterClassifiedSequences(object):
+
+    def __init__( self, inFileName="", inFileNameCompl="", isFilterSSR=False, maxLengthToFilterSSR=0, isFilterHostGenes=False,
+                  isFilterChim=False, isFilterNoCat=False, minMemberMSA=0, isFilterIncomp=False, isFilterRDNA=False, verbose=3 ):
+        self._inFileName = inFileName
+        self._inComplementFileName = inFileNameCompl
+        self._inputFileExtension = self._inputComplFileExtension= ""
+        self._isFilterSSR = isFilterSSR
+        self._maxLengthToFilterSSR = maxLengthToFilterSSR
+        self._isFilterHostGenes = isFilterHostGenes
+        self._isFilterChim = isFilterChim
+        self._isFilterNoCat = isFilterNoCat
+        self._minMemberMSA = minMemberMSA
+        self._isFilterIncomp = isFilterIncomp
+        self._isFilterRDNA = isFilterRDNA
+        self._outFileName = self._outComplementFileName = ""
+        self.lFilteredConsensusType = []
+        self._verbose = verbose
+        self.dFilteredConsensusName2Classif = {}
+        self.dKeptConsensusName2Classif = {}
+        self._log = LoggerFactory.createLogger("%s.%s" % (LOG_DEPTH, self.__class__.__name__), verbosity=self._verbose)
+
+    def setAttributesFromCmdLine( self ):
+        parser = RepetOptionParser()
+        parser.add_option("-i", "--inFile", dest="inFileName", action="store", type="string", help="input file name, it can be a .classif or a .fa (or .fasta) file [compulsory] [default format: classif]", default="")
+        parser.add_option("-I", "--inFileCompl", dest = "inComplFileName", action = "store", type = "string", help = "input file complementory. If there is a .classif file in -i option, put here the corresponding .fasta file and reciprocally", default = "")
+        parser.add_option("-S", "--ssr", dest="filterSSR", action="store_true", help="filter the consensus classified as 'SSR'", default=False)
+        parser.add_option("-s", "--length", dest="maxLengthToFilterSSR", action="store", type="int", help="length below which a SSR is filtered (e.g. 300, default=0 : all SSR are filtered)", default=0)
+        parser.add_option("-g", "--gene", dest="isFilterHostGenes", action="store_true", help="filter the consensus classified as 'PotentialHostGene'", default=False)
+        parser.add_option("-c", "--chim", dest="isFilterChim", action="store_true", help="filter the consensus classified as 'PotentialChimeric'", default=False)
+        parser.add_option("-N", "--nocat", dest="isFilterNoCat", action="store_true", help="filter the consensus classified as 'Unclassified' (XXX)", default=False)
+        parser.add_option("-n", "--num", dest="minMemberMSA", action="store", type="int", help="minimum number of sequences in the MSA from which the unclassified consensus has been built (default=10, 0 is avoid)", default=10)
+        parser.add_option("-r", "--rdna", dest="isFilterRDNA", action="store_true", help="filter the consensus classified as 'rDNA'", default=False)
+        parser.add_option("-v", "--verbose", dest="verbose", action="store", type="int", help="verbosity level (default=0/1/2)", default=0)
+        options = parser.parse_args()[0]
+        self._setAttributesFromOptions(options)
+
+    def _setAttributesFromOptions( self, options ):
+        self.setInFileName(options.inFileName)
+        self.setInComplFileName(options.inComplFileName)
+        self.setFilterSSR(options.filterSSR)
+        self.setLengthSSR(options.maxLengthToFilterSSR)
+        self.setFilterHostGenes(options.isFilterHostGenes)
+        self.setFilterChim(options.isFilterChim)
+        self.setFilterNoCat(options.isFilterNoCat)
+        self.setMinMemberMSA(options.minMemberMSA)
+        self.setFilterRdna(options.isFilterRDNA)
+        self.setVerbose(options.verbose)
+
+    def setInFileName( self, FileName ):
+        self._inFileName = FileName
+        extension = os.path.splitext(self._inFileName)[1]
+        if extension in [".classif", ".fa", ".fasta"] :
+            self.setInExtension(extension)
+        else:
+            self._logAndRaise("ERROR: the format of input file isn't manage by this tool")
+
+    def setInComplFileName(self, FileName):
+        self._inComplementFileName = FileName
+        extension = os.path.splitext(self._inComplementFileName)[1]
+        if extension in [".classif", ".fa", ".fasta"] :
+            self.setInComplExtension(extension)
+        else:
+            self._logAndRaise("ERROR: the format of input file isn't manage by this tool")
+
+    def setFilterSSR( self, filterSSR ):
+        self._isFilterSSR = filterSSR
+
+    def setLengthSSR( self, lengthSSR ):
+        self._maxLengthToFilterSSR = lengthSSR
+
+    def setFilterHostGenes( self, isFilterHostGenes ):
+        self._isFilterHostGenes = isFilterHostGenes
+
+    def setFilterChim( self, isFilterChim ):
+        self._isFilterChim = isFilterChim
+
+    def setFilterNoCat( self, isFilterNoCat ):
+        self._isFilterNoCat = isFilterNoCat
+
+    def setMinMemberMSA( self, minMemberMSA ):
+        self._minMemberMSA = minMemberMSA
+
+    def setFilterRdna( self, isFilterRDNA ):
+        self._isFilterRDNA = isFilterRDNA
+
+    def setOutFileName( self, FileName ):
+        self._outFileName = FileName
+
+    def setOutComplementFileName( self, FileName ):
+        self._outComplementFileName = FileName
+
+    def setInExtension( self, extension ):
+        self._inputFileExtension = extension
+
+    def setInComplExtension( self, extension ):
+        self._inputComplFileExtension = extension
+
+    def setVerbose( self, verbose ):
+        self._verbose = verbose
+
+    def _logAndRaise( self, errorMsg ):
+        self._log.error(errorMsg)
+        raise Exception(errorMsg)
+
+    def checkAttributes( self ):
+        if self._inFileName == "" or self._inComplementFileName == "":
+            self._logAndRaise("ERROR: Missing input file name (-i option) or input complement file name (-I option)")
+        else:
+            if not FileUtils.isRessourceExists(self._inFileName):
+                self._logAndRaise("ERROR: {} doesn't exist".format(self._inFileName))
+            if not FileUtils.isRessourceExists(self._inComplementFileName):
+                self._logAndRaise("ERROR: {} doesn't exist".format(self._inComplementFileName))
+            extension = os.path.splitext(self._inFileName)[1]
+            if extension in [".classif", ".fa", ".fasta"]:
+                self.setInExtension(extension)
+            else:
+                self._logAndRaise("ERROR: the format of input file isn't manage by this tool")
+            extension = os.path.splitext(self._inComplementFileName)[1]
+            if extension in [".classif", ".fa", ".fasta"]:
+                self.setInComplExtension(extension)
+            else:
+                self._logAndRaise("ERROR: the format of input file isn't manage by this tool")
+            if self._inputFileExtension == self._inputComplFileExtension:
+                self._logAndRaise("ERROR: input file extension (-i option) AND input complement file extension (-I option) have to be different")
+            else:
+                inputFileName = os.path.splitext(self._inFileName)[0]
+                inputComplFileName = os.path.splitext(self._inComplementFileName)[0]
+                self._outFileName = "{}_filtered{}".format(inputFileName, self._inputFileExtension)
+                self._outComplementFileName = "{}_filtered{}".format(inputComplFileName, self._inputComplFileExtension)
+
+        if self._minMemberMSA < 0:
+            self._logAndRaise("ERROR: invalid value for -n option: {}".format(self._minMemberMSA))
+
+    def filterClassifiedConsensus( self ):
+        self._log.info("START: Filtering of Classif file")
+        if self._inputFileExtension == ".classif":
+            sourceClassifFile = self._inFileName
+            sourceFastaFile = self._inComplementFileName
+            targetClassif = self._outFileName
+        else:
+            sourceClassifFile = self._inComplementFileName
+            sourceFastaFile = self._inFileName
+            targetClassif = self._outComplementFileName
+
+        iBioseqDB = BioseqDB()
+        iBioseqDB.load( sourceFastaFile )
+
+        with open(sourceClassifFile, "r") as aFile:
+            firstLine = aFile.readline()
+            if firstLine.find("Seq_name") == -1:
+                raise self._logAndRaise("This input file specified doesn't contains headers line!")
+            for aFileLine in aFile:
+                iClassif = Classif()
+                iClassif.createClassifInstanceFromClassifLine(aFileLine)
+                name = iClassif.getConsensusName()
+                consensusWCode = iClassif.getCode()
+                consensusClass = iClassif.getConsensusClass()
+                consensusConfusness = iClassif.getConfusness()
+                toBeFiltered = self.isToBeFiltered(consensusClass, consensusConfusness, consensusWCode, iBioseqDB, name)
+
+                if toBeFiltered:
+                    if not name in self.dFilteredConsensusName2Classif:
+                        self.dFilteredConsensusName2Classif[name] = iClassif
+                    else:
+                        self._logAndRaise("*ERROR: two consensus have the same name: {}".format(name))
+                else:
+                    if not name in self.dKeptConsensusName2Classif:
+                        self.dKeptConsensusName2Classif[name] = iClassif
+                    else:
+                        self._logAndRaise("*ERROR: two consensus have the same name: {}".format(name))
+
+        with open(targetClassif, "w") as classifFile:
+            classifFile.write("Seq_name\tlength\tstrand\tconfused\tclass\torder\tWcode\tsFamily\tCI\tcoding\tstruct\tother\n")
+            for iClassif in self.dKeptConsensusName2Classif.values():
+                iClassif.writeInNewClassifFormat(classifFile)
+
+        self._log.info("Nb kept item: {}".format(len(self.dKeptConsensusName2Classif)))
+        self._log.info("In {}".format(targetClassif))
+        self._log.info("Nb filtered item: {}".format(len(self.dFilteredConsensusName2Classif)))
+
+        self._log.info("END: Filtering of Classif file")
+
+    def isToBeFiltered( self, consensusClass, consensusConfusness, consensusWCode, bioseqDB, name ):
+        toBeFiltered = True
+        if self._isFilterChim:
+            if not consensusConfusness:
+                if consensusWCode not in self.lFilteredConsensusType:
+                    toBeFiltered = False
+                elif consensusWCode == "XXX":
+                    if name.rfind("-Map") != -1:
+                        algoMSA = "Map"
+                    elif name.rfind("-map") != -1:
+                        algoMSA = "map"
+                    elif name.rfind("-Mafft") != -1:
+                        algoMSA = "Mafft"
+                    else:
+                        algoMSA = ""
+                    if algoMSA != "":
+                        nbMembers = name.split(algoMSA)[1].rstrip("_reversed")
+                        if self._minMemberMSA != 0 and int(nbMembers) >= self._minMemberMSA:
+                            toBeFiltered = False
+                elif consensusWCode == "SSR":
+                    iBioseq = bioseqDB.fetch(name)
+                    lengthSSR = iBioseq.getLength()
+                    if self._maxLengthToFilterSSR != 0 and int(lengthSSR) > self._maxLengthToFilterSSR:
+                        toBeFiltered = False
+                elif consensusWCode == "PHG" or consensusClass != "PrDNA":
+                    toBeFiltered = True
+                else:
+                    toBeFiltered = False
+        else:
+            if consensusWCode not in self.lFilteredConsensusType:
+                toBeFiltered = False
+            elif consensusWCode == "XXX":
+                if name.rfind("-Map") != -1:
+                    algoMSA = "Map"
+                elif name.rfind("-map") != -1:
+                    algoMSA = "map"
+                elif name.rfind("-Mafft") != -1:
+                    algoMSA = "Mafft"
+                else:
+                    algoMSA = ""
+                if algoMSA != "":
+                    nbMembers = name.split(algoMSA)[1].rstrip("_reversed")
+                    if self._minMemberMSA != 0 and int(nbMembers) >= self._minMemberMSA:
+                        toBeFiltered = False
+            elif consensusWCode == "SSR":
+                iBioseq = bioseqDB.fetch(name)
+                lengthSSR = iBioseq.getLength()
+                if self._maxLengthToFilterSSR != 0 and int(lengthSSR) >= self._maxLengthToFilterSSR:
+                    toBeFiltered = False
+            elif consensusWCode == "PHG" or consensusClass == "PrDNA":
+                toBeFiltered = True
+            else:
+                toBeFiltered = False
+        return toBeFiltered
+
+    def start( self ):
+        self.checkAttributes()
+        self._log.info("START FilterClassifiedSequences.py")
+        self._log.debug("input file: {}".format(self._inFileName))
+        self._log.debug("complement file: {}".format(self._inComplementFileName))
+        self._log.debug("output file: {}".format(self._outFileName))
+        self._log.debug("output complement file: {}".format(self._outComplementFileName))
+        if self._isFilterSSR:
+            self.lFilteredConsensusType.append("SSR")
+            if self._maxLengthToFilterSSR == 0:
+                self._log.info("filter SSRs")
+            else:
+                self._log.info("filter SSRs (<{}bp)".format(self._maxLengthToFilterSSR))
+        if self._isFilterHostGenes:
+            self.lFilteredConsensusType.append("PHG")
+            self._log.info("filter host's genes")
+        if self._isFilterRDNA:
+            self.lFilteredConsensusType.append("PrDNA")
+            self._log.info("filter rDNA")
+        if self._isFilterNoCat:
+            self.lFilteredConsensusType.append("XXX")
+            self._log.info("filter Unclassified")
+            if self._minMemberMSA >= 1:
+                self._log.info("filter Unclassified  consensus build by {} HSPs)".format(self._minMemberMSA))
+            else:
+                self._log.info("filter all Unclassified consensus")
+        if self._isFilterChim:
+            self._log.info("filter confused")
+
+    def end( self ):
+        self._log.info("END FilterClassifiedSequences.py")
+
+    def postTraitement(self):
+        self._log.info("START postTraitement")
+        if self._inputFileExtension in [".fasta", ".fa"]:
+            fastaFileOriginal = self._inFileName
+            classifFileFiltered = self._outComplementFileName
+            fastaFileFiltered = self._outFileName
+        else:
+            fastaFileOriginal = self._inComplementFileName
+            classifFileFiltered = self._outFileName
+            fastaFileFiltered = self._outComplementFileName
+
+        iSPn = StatPastecNew(inFileName = classifFileFiltered)
+        iSPn.run()
+
+        # To make fasta filtered, extraction from initial fasta file with filtered classif file
+        dName2Classif = ClassifUtils.getClassifInfosAsDict(classifFileFiltered)
+        consensusHeadersFile = open("consensusHeadersFile.txt", "w")
+        for ConsensusName in dName2Classif.keys():
+            consensusHeadersFile.write("{}\n".format(ConsensusName))
+        consensusHeadersFile.close()
+        FastaUtils.dbExtractByFilePattern("consensusHeadersFile.txt", fastaFileOriginal, fastaFileFiltered)
+        self._log.info("END postTraitement")
+
+    def run( self ):
+        LoggerFactory.setLevel(self._log, self._verbose)
+        self.start()
+        self.filterClassifiedConsensus()
+        self.postTraitement()
+        self.end()
+
+
+if __name__ == "__main__":
+    i = FilterClassifiedSequences()
+    i.setAttributesFromCmdLine()
+    i.run()
\ No newline at end of file
diff --git a/script_repet/repet_tools/denovo_pipe/LaunchRecon.py b/script_repet/repet_tools/denovo_pipe/LaunchRecon.py
new file mode 100644
index 0000000000000000000000000000000000000000..8ec10236da0b7bc5b005b4e4378abf8643bbb55b
--- /dev/null
+++ b/script_repet/repet_tools/denovo_pipe/LaunchRecon.py
@@ -0,0 +1,136 @@
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
+#this script is herer as a backup for recon.pl (in TEdenovo_snakemake/scripts)
+
+import subprocess
+import os
+import argparse
+
+class LaunchRecon(object):
+
+    def __init__(self, Infile, msp, number=1, verbose=0):
+        self.Infile = Infile #
+        self.msp = msp
+        self.number = number
+        self.verbose = verbose
+
+        #print (self.Infile)
+        #print (self.msp)
+
+        #self.inFile = "../../"+self.inFile
+        #self.msp = "../../"+self.msp
+
+
+    def check_if_crash(self, process, process_name):
+        if process.returncode != 0:
+                print ("{} failed, shuting down".format(process_name))
+                return quit()
+        else:
+            if self.verbose > 0:
+                print ("{} executed succesfully, moving on ".format(process_name))
+
+
+    def setup_dirs(self, dirname):
+        try:
+            os.mkdir(dirname)
+        except:
+            if self.verbose > 0:
+                print("{} already exist as dir".format(dirname))
+
+
+    def run(self):
+
+        self.setup_dirs("summary")
+        self.setup_dirs("images")
+        self.setup_dirs("ele_def_res")
+        self.setup_dirs("ele_redef_res")
+        self.setup_dirs("edge_redef_res")
+
+        cmd = "imagespread {} {}".format(self.Infile, self.msp)
+        imagespread = subprocess.run(cmd, shell=True)
+        self.check_if_crash(imagespread, "imagespread")
+
+
+        open("./images/images_sorted", mode='a').close() #create empty_file
+
+
+        for i in range(1,self.number+1):
+            sort = subprocess.run("sort -k 3,3 -k 4n,4n -k 5nr,5nr ./images/spread{} >> ./images/images_sorted".format(i), shell=True)
+            self.check_if_crash(sort, "sorting")
+
+        cmd = "eledef {} {} single".format(self.Infile, self.msp)
+        eledef = subprocess.run(cmd, shell=True)
+        self.check_if_crash(eledef, "eledef")
+
+        os.symlink("ele_def_res", "tmp")
+        os.symlink("ele_def_res", "tmp2")
+
+        cmd = "eleredef {}".format(self.Infile)
+        eleredef = subprocess.run(cmd, shell=True)
+        self.check_if_crash(eleredef, "eleredef")
+
+        os.remove("tmp")
+        os.remove("tmp2")
+        os.symlink("ele_def_res", "tmp")
+        os.symlink("edge_redef_res", "tmp2")
+
+        cmd = "edgeredef {}".format(self.Infile)
+        edgeredef = subprocess.run(cmd, shell=True)
+        self.check_if_crash(edgeredef, "edgeredef")
+
+
+        os.remove("tmp")
+        os.remove("tmp2")
+        os.symlink("edge_redef_res", "tmp")
+
+        cmd ="famdef {}".format(self.Infile, self.msp)
+        famdef = subprocess.run(cmd, shell=True)
+        self.check_if_crash(famdef,"famdef")
+
+        os.remove("tmp")
+
+
+
+if __name__ == '__main__':
+    usage = "./recon.py [options]"
+    description = "A py reimplementation of the recon.pl wrapper script "
+    description += "\n used to sequentially run imagespread, eledef, edgeredef and famdef "
+    parser = argparse.ArgumentParser(description=description, usage=usage)
+    parser.add_argument('-s', '--seq', required = True)
+    parser.add_argument('-m', '--msp', required = True)
+    parser.add_argument('-n', '--number', required= False, default=1)
+    parser.add_argument('-v', '--verbose', required= False, default=0)
+    args = parser.parse_args()
+
+    self.Infile = args.seq
+    self.msp = args.msp
+    self.number = args.number
+    self.verbose = args.verbose
diff --git a/script_repet/repet_tools/denovo_pipe/buildConsLib.py b/script_repet/repet_tools/denovo_pipe/buildConsLib.py
index d6800fcaf945d380cdb581535f59bfb07f06ce9e..d49970765e583e02284c9bf5e4d17c2b70cfd07b 100755
--- a/script_repet/repet_tools/denovo_pipe/buildConsLib.py
+++ b/script_repet/repet_tools/denovo_pipe/buildConsLib.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import sys
 import logging
@@ -10,7 +40,7 @@ from commons.tools.dbConsensus import dbConsensus
 
 
 #def buildconsLib(targetDir="", regexp="*.fa_aln", minBase=1, minPropNt=0.0, outFileName="consensus.fa",header_SATannot=False, verbose=0):
-def buildconsLib(file, minBase=1, minPropNt=0.0, header_SATannot=False, verbose=0, logFileName = "buildconsLib.log"):
+def buildconsLib(file, minBase=2, minPropNt=0.0, header_SATannot=False, verbose=0, logFileName = "buildconsLib.log"):
     """
     This program builds a consensus for each '.fa_aln' file in the target directory and concatenate them in a fasta file.
     """
diff --git a/script_repet/repet_tools/denovo_pipe/filterOutGrouper.py b/script_repet/repet_tools/denovo_pipe/filterOutGrouper.py
index b493a4fb0834a4f7b040f3418fe55749816fbbe1..26da87cb36474b1141ed69a3e1e4542fd2b744de 100755
--- a/script_repet/repet_tools/denovo_pipe/filterOutGrouper.py
+++ b/script_repet/repet_tools/denovo_pipe/filterOutGrouper.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 ##@file
 # usage: filterOutGrouper.py [ options ]
 # options:
@@ -440,6 +470,7 @@ def main(inFaFileName="", minSeq=3, maxSeq=20, maxHspLength=20000, maxJoinLength
 
             if line[0] == ">":
                 data = line[:-1].split(" ")
+                print (data)
 
                 memberName = data[0]
                 clusterID = memberName.split("Cl")[1]
diff --git a/script_repet/repet_tools/denovo_pipe/filterOutGrouper_mod.py b/script_repet/repet_tools/denovo_pipe/filterOutGrouper_mod.py
new file mode 100644
index 0000000000000000000000000000000000000000..4d9465dfd44d6a4ffee29848333fd1a20e57725f
--- /dev/null
+++ b/script_repet/repet_tools/denovo_pipe/filterOutGrouper_mod.py
@@ -0,0 +1,557 @@
+#!/usr/bin/env python
+
+##@file
+# usage: filterOutGrouper.py [ options ]
+# options:
+#      -h: this help
+#      -i: name of the input file (output from Grouper, format='fasta')
+#      -m: minimum number of sequences per group (default=3)
+#      -M: maximum number of sequences (the longest) per group (default=20)
+#      -L: maximum length of a HSP, with join or not (in bp, default=20000, -1 to avoid)
+#      -J: maximum length of a join (in bp, default=30000, -1 to avoid)
+#      -O: chunk overlap (default=10000; skip chunk filtering if negative, e.g. -1)
+#      -o: name of the output file (format='fasta', default=inFileName+'.filtered')
+#      -v: verbose (default=0/1/2)
+
+##/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\
+##/!\/!\/!\/!\/!\/!\/!\ THIS SCRIPT IS HERE TO TEST THE SNAKEMAKE WHIT SOME HARD WIRING,
+##/!\/!\/!\/!\/!\/!\/!\ DO REMEBER TO ADD THIS SCRIPT TO THE WHEEL FILE LOCAL ENV
+##/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\/!\
+
+
+
+import os
+import sys
+import getopt
+import logging
+import argparse
+
+from commons.core.stat.Stat import Stat
+from commons.core.coord.Map import Map
+
+
+"""
+def getStatsGroupSize( dGr2Mb ):
+
+    string = ""
+    iStat.reset()
+
+    lGroups = sorted(dGr2Mb.keys())
+    nbGroups = len(lGroups)
+    string += "{} groups".format( nbGroups )
+
+    countGroup = 0
+    for groupID in lGroups:
+        countGroup += 1
+        iStat.add( len(dGr2Mb[groupID]) )
+        if verbose > 1:
+            msg = "group {} ({}/{}): {} member".format( groupID, str(countGroup).zfill(len(str(nbGroups))), nbGroups, len(dGr2Mb[groupID]) )
+            if len(dGr2Mb[groupID]) > 1:
+                msg += "s"
+            print( msg)
+            sys.stdout.flush()
+
+    string += "\ngroup size: mean=%.3f sd=%.3f".format( iStat.mean(), iStat.sd() )
+    string += "\n{}".format( iStat.stringQuantiles() )
+
+    logging.info( string )
+    if verbose > 0:
+        print( string)
+        sys.stdout.flush()
+"""
+"""
+def getStatsMemberLength( dGr2Mb, dMb2Length ):
+
+    string = ""
+    iStat.reset()
+    iStatForCoefVar = Stat()
+
+    for groupID in dGr2Mb.keys():
+        tmpStat = Stat()
+        for memberID in dGr2Mb[groupID]:
+            iStat.add( dMb2Length[memberID] )
+            tmpStat.add( dMb2Length[memberID] )
+        iStatForCoefVar.add( tmpStat.cv() )
+
+    string += "{} members".format( iStat._n )
+    string += "\nmember length: mean=%.3f sd=%.3f".format( iStat.mean(), iStat.sd() )
+    string += "\n{}".format( iStat.stringQuantiles() )
+    string += "\ncoef var of member length: mean=%.3f sd=%.3f".format( iStatForCoefVar.mean(), iStatForCoefVar.sd() )
+
+    logging.info( string )
+    if verbose > 0:
+        print( string)
+        sys.stdout.flush()
+"""
+"""
+def getStatsJoinLengths( lJoinLengths ):
+
+    string = ""
+    iStat.reset()
+
+    for i in lJoinLengths:
+        iStat.add( i )
+
+    string += "mean length of the joins (connection between 2 HSPs): %.3f bp".format( iStat.mean() )
+    string += "\n{}".format( iStat.stringQuantiles() )
+
+    logging.info( string )
+    if verbose > 0:
+        print( string)
+        sys.stdout.flush()
+
+"""
+
+
+
+def removeRedundantMembersDueToChunkOverlaps(dGroupId2MemberHeaders, dGr2Mb, chunkOverlap,verbose=0, legacy_grouper=False):
+    # for each group
+    for groupID in dGroupId2MemberHeaders.keys():
+        if verbose > 1:
+            print("group {}:".format(groupID))
+        if groupID not in ["3446"]:
+            # continue
+            pass
+
+        # get members into Map object, per chunk name
+        dChunkName2Map = {}
+        for memberH in dGroupId2MemberHeaders[groupID]:
+
+            if verbose > 1:
+                print(memberH)
+            tokens = memberH.split(" ")
+            #if verbose > 2:
+                #print ("printing raw tokens: \n")
+                #print (tokens)
+
+            if not legacy_grouper:
+                seqname, coords = (tokens[1].split(":"))
+                tokens.append(seqname)
+                tokens.append(coords)
+                tokens.pop(1)
+            else:
+                tokens.pop(2) #makes the Tokens comprables
+
+            #print ("printing modified tokens: \n")
+            #print (tokens)
+            if "," not in tokens[2]:
+                m = Map()
+                m.name = tokens[0]
+                if "chunk" in tokens[1]:
+                    m.seqname = tokens[1].replace('chunk','')
+                else:
+                    m.seqname = tokens[1].split('_')[0]
+                m.start = int(tokens[2].split("..")[0])
+                m.end = int(tokens[2].split("..")[1])
+                dChunkName2Map[m.seqname] = [m]
+            else:
+                #dChunkName2Map[tokens[1]] = []
+                for i in tokens[2].split(","):
+                    m = Map()
+                    m.name = tokens[0]
+                    if "chunk" in tokens[1]:
+                        m.seqname = tokens[1].replace('chunk', '')
+                    else:
+                        m.seqname = tokens[1].split('_')[0]
+                    m.start = int(i.split("..")[0])
+                    m.end = int(i.split("..")[1])
+                    if m.seqname not in dChunkName2Map.keys() :
+                        dChunkName2Map[m.seqname] = [m]
+                    else :
+                        dChunkName2Map[m.seqname].append(m)
+
+        # remove chunks without previous or next chunks
+        dChunkName2Map_copy = {**dChunkName2Map}
+
+        for chunkName in dChunkName2Map_copy.keys():
+            if "chunk" in chunkName :
+                chunkId = int(chunkName.replace('chunk',''))
+            else :
+                chunkId = int(chunkName.split('_')[0])
+
+            if not ((chunkId + 1) in list(map(int, dChunkName2Map.keys())) \
+                    or ((chunkId - 1) in list(map(int, dChunkName2Map.keys())))):
+                del dChunkName2Map[chunkName]
+                continue
+
+        # for each pair of chunk overlap, remove one chunk
+        lChunkNames = sorted(dChunkName2Map.keys())
+
+        out = []
+        for i in range(0, len(lChunkNames), 2):
+            del dChunkName2Map[lChunkNames[i]]
+
+        # remove members outside chunk overlap (~< 10000 bp)
+        dChunkName2Map_copy = {**dChunkName2Map}
+        for chunkName in dChunkName2Map_copy.keys():
+            out = []
+            for index, m in enumerate(dChunkName2Map[chunkName][:]):
+                if m.getMax() <= 1.1 * chunkOverlap:
+                    out.append(dChunkName2Map[chunkName][index])
+            dChunkName2Map[chunkName] = out
+            if len(dChunkName2Map[chunkName]) == 0:
+                del dChunkName2Map[chunkName]
+
+        if verbose > 1:
+            print("all members:", dGr2Mb[groupID])
+            print("chunks to clean:", dChunkName2Map.keys())
+        lMembersToRemove = []
+        for i in dChunkName2Map.keys():
+            for j in dChunkName2Map[i]:
+                mbId = j.name.split("Gr")[0]
+                if "Q" in mbId:
+                    mbId = mbId.split("Q")[1]
+                elif "S" in mbId:
+                    mbId = mbId.split("S")[1]
+                lMembersToRemove.append(mbId)
+        out = []
+        for index, k in enumerate(dGr2Mb[groupID][:]):
+            if k not in lMembersToRemove:
+                out.append(dGr2Mb[groupID][index])
+        dGr2Mb[groupID] = out
+        if verbose > 1:
+            print("members to keep:", dGr2Mb[groupID])
+            sys.stdout.flush()
+
+    return dGr2Mb
+
+
+def selectTheMaxSeqLongestSequences(maxSeq, dGr2Mb, dMb2Length,verbose):
+    string = "keep the {} longest sequences of each group".format(maxSeq)
+    logging.info(string)
+    if verbose > 0:
+        print("\n* {}".format(string))
+        sys.stdout.flush()
+
+    lMbToKeep = []
+    groupsWithManyMb = 0
+
+    for groupID in dGr2Mb.keys():
+        lMbFromThisGroup = []
+
+        if len(dGr2Mb[groupID]) > maxSeq:
+            groupsWithManyMb += 1
+            for member in dGr2Mb[groupID]:
+                mbLength = dMb2Length[member]
+                lMbFromThisGroup.append((member, mbLength))
+
+            lmaxseqMbLengthForThisGroupSorted = sorted(lMbFromThisGroup,
+                                                       key=lambda mbLength: (mbLength[1], mbLength[0]), reverse=True)[
+                                                :maxSeq]
+            dGr2Mb[groupID] = [item[0] for item in lmaxseqMbLengthForThisGroupSorted]
+
+        lMbToKeep.extend(dGr2Mb[groupID])
+
+    string = "nb of groups with more than {} members: {}".format(maxSeq, groupsWithManyMb)
+
+    logging.info(string)
+    if verbose > 0:
+        print(string)
+        sys.stdout.flush()
+
+    return lMbToKeep, dGr2Mb
+
+
+def main(inFaFileName="", minSeq=3, maxSeq=20, maxHspLength=20000, maxJoinLength=30000, outFaFileName="",
+         chunkOverlap=10000, verboseParam=0, logFileName = "filterOutGrouper.log", legacy_grouper=False ):
+    """
+    This program filters the groups made by Grouper.
+    """
+    verbose = verboseParam
+
+    if inFaFileName == "":
+        print("ERROR: missing compulsory options")
+        help()
+        sys.exit(1)
+
+    if minSeq < 0 or maxSeq < 0 or maxSeq < minSeq:
+        print("ERROR with options '-m' or '-M'")
+        help()
+        sys.exit(1)
+
+    if outFaFileName == "":
+        outFaFileName = "{}.filtered".format(inFaFileName)
+
+    if verbose > 0:
+        print("START {}".format(sys.argv[0].split("/")[-1]))
+        sys.stdout.flush()
+
+
+    if os.path.exists(logFileName):
+        os.remove(logFileName)
+    global logging
+    handler = logging.FileHandler(logFileName)
+    formatter = logging.Formatter("%(asctime)s %(levelname)s: %(message)s")
+    handler.setFormatter(formatter)
+    logging.getLogger('').addHandler(handler)
+    logging.getLogger('').setLevel(logging.DEBUG)
+    logging.info("started")
+
+    if minSeq > 0:
+        logging.info("keep groups with more than {} members".format(minSeq))
+    if maxSeq > 0:
+        logging.info("keep the {} longest sequences of each group".format(maxSeq))
+
+    # create the object recording the statistics
+    # global iStat
+    # iStat = Stat()
+
+    # retrieve the data about the groups and check the length of the members
+
+    string = "parse input file '{}'".format(inFaFileName)
+    logging.info(string)
+    if verbose > 0:
+        print("\n* {}".format(string))
+        sys.stdout.flush()
+
+    keep = True
+    nbHspTooLong = 0
+    nbJoinTooLong = 0
+    dGr2Mb = {}
+    dMb2Length = {}
+    lJoinLengths = []
+    dGroupId2MemberHeaders = {}
+
+    with open(inFaFileName, "r") as inFaFile:
+        line = inFaFile.readline()
+
+        while True:
+
+            if line == "":
+                break
+
+            if line[0] == ">":
+                data = line[:-1].split(" ")
+                if verbose > 2:
+                    print(data)
+
+                memberName = data[0]
+                clusterID = memberName.split("Cl")[1]
+                groupID = memberName.split("Cl")[0].split("Gr")[1]
+                if "Q" in memberName.split("Gr")[0]:
+                    memberID = memberName.split("Gr")[0].split("MbQ")[1]
+                elif "S" in memberName:
+                    memberID = memberName.split("Gr")[0].split("MbS")[1]
+
+                coord = data[-1]
+                if verbose > 2:
+                    print (coord)
+
+                if not legacy_grouper: #if grouper > 2.27_dyn, we need to modify the parsing
+                    chunkName, coord = (coord.split(":")) #tupples are cool
+                    #if verbose > 2:
+                        #print("coord: ",coord," chunk: ", chunkName )
+
+                # if the member was joined (concatenation of several HSPs)
+                if "," in coord:
+                    length = 0
+                    for i in coord.split(","):
+                        start = int(i.split("..")[0])
+                        end = int(i.split("..")[1])
+                        length += abs(end - start) + 1
+                    if maxHspLength > 0 and length > maxHspLength:
+                        keep = False
+                        nbHspTooLong += 1
+                    else:
+                        if maxJoinLength > 0:
+                            for i in coord.split("..")[1:-1]:
+                                joinLength = abs(int(i.split(",")[1]) - int(i.split(",")[0])) + 1
+                                lJoinLengths.append(joinLength)
+                                if joinLength > maxJoinLength:
+                                    keep = False
+                                    nbJoinTooLong += 1
+
+                # if not (the member is one HSP)
+                else:
+                    start = int(coord.split("..")[0])
+                    end = int(coord.split("..")[1])
+                    length = abs(end - start) + 1
+                    if maxHspLength > 0 and length > maxHspLength:
+                        keep = False
+                        nbHspTooLong += 1
+
+                if keep == True:
+                    if groupID in dGr2Mb:
+                        dGr2Mb[groupID].append(memberID)
+                        dGroupId2MemberHeaders[groupID].append(line[0:-1])
+                    else:
+                        dGr2Mb[groupID] = [memberID]
+                        dGroupId2MemberHeaders[groupID] = [line[0:-1]]
+                    if memberID in dMb2Length:
+                        print("ERROR: memberID '{}' is duplicated".format(memberID))
+                    else:
+                        dMb2Length[memberID] = length
+
+            line = inFaFile.readline()
+            keep = True
+
+    if len(dMb2Length.keys()) == 0:
+        string = "WARNING: input fasta file '{}' is empty".format(inFaFileName)
+        logging.info(string)
+        if verbose > 0:
+            print(string)
+            sys.stdout.flush()
+        os.system("touch {}".format(outFaFileName))
+        logging.info("finished")
+        if verbose > 0:
+            print("END {}".format(sys.argv[0].split("/")[-1]))
+            sys.stdout.flush()
+        sys.exit(0)
+
+    if maxHspLength > 0:
+        string = "nb of HSPs longer than {} bp: {}".format(maxHspLength, nbHspTooLong)
+        logging.info(string)
+        if verbose > 0:
+            print(string)
+            sys.stdout.flush()
+    if maxJoinLength > 0:
+        string = "nb of joins longer than {} bp: {}".format(maxJoinLength, nbJoinTooLong)
+        logging.info(string)
+        if verbose > 0:
+            print(string)
+            sys.stdout.flush()
+    # getStatsGroupSize( dGr2Mb )
+    # getStatsMemberLength( dGr2Mb, dMb2Length )
+    # getStatsJoinLengths( lJoinLengths )
+
+    if chunkOverlap > 0:
+        removeRedundantMembersDueToChunkOverlaps(dGroupId2MemberHeaders, dGr2Mb, chunkOverlap, verbose=verbose, legacy_grouper=legacy_grouper) #if launched from an object in a script, legacy_grouper is not a global var,so it need to be passed from parent to child functions
+
+    # delete dictionary entries corresponding to groups having less than 'minSeq' members
+
+    nbTooSmallGroup = 0
+
+    if minSeq > 0:
+
+        string = "filter groups having less than {} members".format(minSeq)
+        logging.info(string)
+        if verbose > 0:
+            print("\n* {}".format(string))
+            sys.stdout.flush()
+
+        lGr2MbKey = sorted(dGr2Mb.keys())
+        for groupID in lGr2MbKey:
+            if len(dGr2Mb[groupID]) < minSeq:
+                del dGr2Mb[groupID]
+                nbTooSmallGroup += 1
+
+        string = "nb of groups with less than {} members: {}".format(minSeq, nbTooSmallGroup)
+        logging.info(string)
+        if verbose > 0:
+            print(string)
+            sys.stdout.flush()
+
+    # select the 'maxSeq' longest sequences of each group
+    if maxSeq >= minSeq:
+        lMbToKeep, dGr2Mb = selectTheMaxSeqLongestSequences(maxSeq, dGr2Mb, dMb2Length,verbose=verbose)
+    # getStatsGroupSize( dGr2Mb )
+    # getStatsMemberLength( dGr2Mb, dMb2Length )
+
+    # write the remaining sequences into the output fasta file
+
+    with open(inFaFileName, "r") as inFaFile, open(outFaFileName, "w") as outFaFile:
+        line = inFaFile.readline()
+
+        string = "write output file '{}'".format(outFaFileName)
+        logging.info(string)
+        if verbose > 0:
+            print("\n* {}".format(string))
+            sys.stdout.flush()
+
+        keepMember = False
+
+        while True:
+
+            if line == "":
+                break
+
+            if line[0] == ">":
+                data = line[:-1].split(" ")
+
+                memberName = data[0]
+                clusterID = memberName.split("Cl")[1]
+                groupID = memberName.split("Cl")[0].split("Gr")[1]
+                if "Q" in memberName.split("Gr")[0]:
+                    memberID = memberName.split("Gr")[0].split("MbQ")[1]
+                elif "S" in memberName:
+                    memberID = memberName.split("Gr")[0].split("MbS")[1]
+
+                if memberID in lMbToKeep:
+                    keepMember = True
+                    if not legacy_grouper:
+                        if verbose > 2:
+                            print("original header:", line)
+                        line = line[:-1].split(" ") #put line in list
+                        seqname, coords = line[1].split(":") #seperate nested chunk and coords
+                        line.append(seqname)
+                        line.append("{Fragment}") #workaround to fill the 3rd field in grouper > 2.27, i don't know if it can have other values than "Fragments", or if it is even relevant to REPET
+                        line.append(coords) #append the reformated data to the list
+                        line.pop(1) #delete nested chunk and coords
+                        line = "{} {} {} {} \n".format(line[0], line[1], line[2], line[3])
+                        if verbose > 2:
+                            print ("corrected header that will be outputed:", line, "\n" )
+
+                    outFaFile.write(line)
+                    if verbose > 2:
+                        print("wrinting this header:", line)
+                else:
+                    keepMember = False
+
+            else:
+                if keepMember == True:
+                    outFaFile.write(line)
+                    if verbose > 2:
+                        print("wrinting :", line," on the output file")
+
+            line = inFaFile.readline()
+
+    logging.info("finished")
+
+    if verbose > 0:
+        print("END {}".format(sys.argv[0].split("/")[-1]))
+        sys.stdout.flush()
+
+    return 0
+
+
+if __name__ == "__main__":
+    parser = argparse.ArgumentParser(description='Filter grouper output', formatter_class=argparse.RawTextHelpFormatter,
+                                     add_help=True)
+    parser.add_argument('-i', '--input', required=True,
+                        help="name of the input file (output from Grouper, format='fasta')")
+
+    parser.add_argument('-m', "--minSeq", type=int, default=3,
+                        help="minimum number of sequences per group (default=3)")
+
+    parser.add_argument('-M', '--maxSeq', type=int, default=20,
+                        help="maximum number of sequences (the longest) per group (default=20)")
+
+    parser.add_argument('-L', '--maxLengthHSP', type=int, default=20000,
+                        help="maximum length of a HSP, with join or not (in bp, default=20000, -1 to avoid)")
+
+    parser.add_argument('-J', '--maxLengthJoin', type=int, default=30000,
+                        help="maximum length of a join (in bp, default=30000, -1 to avoid)")
+
+    parser.add_argument('-O', '--overlap', type=int, default=10000,
+                        help="chunk overlap (default=10000; skip chunk filtering if negative, e.g. -1)")
+
+    parser.add_argument('-o', '--output', default="",
+                        help="name of the output file (format='fasta', default=inFileName+'.filtered')")
+
+    parser.add_argument('-l', '--legacy_grouper', default=False, action='store_true',
+                        help="Parse legacy grouper output (if parsing grouper 2.27_dyn output)")
+
+    parser.add_argument('-v', '--verbose', default=0, type=int, help="verbose (default=0/1/2)")
+
+    args = parser.parse_args()
+    input = args.input
+    minSeq = args.minSeq
+    maxSeq = args.maxSeq
+    maxLengthHSP = args.maxLengthHSP
+    maxLengthJoin = args.maxLengthJoin
+    overlap = args.overlap
+    output = args.output
+    verbose = args.verbose
+    legacy_grouper = args.legacy_grouper
+
+    main(input, minSeq, maxSeq, maxLengthHSP, maxLengthJoin, output, overlap, verbose)
diff --git a/script_repet/repet_tools/denovo_pipe/splitSeqPerCluster.py b/script_repet/repet_tools/denovo_pipe/splitSeqPerCluster.py
index 00224e017b8cac1cf58493a3580ed7437a772029..2580292e4c6e29ad2b669a3cd4632c437932523b 100755
--- a/script_repet/repet_tools/denovo_pipe/splitSeqPerCluster.py
+++ b/script_repet/repet_tools/denovo_pipe/splitSeqPerCluster.py
@@ -1,5 +1,35 @@
 #!/usr/bin/env python
 
+# Copyright INRA (Institut National de la Recherche Agronomique)
+# http://www.inra.fr
+# http://urgi.versailles.inra.fr
+#
+# This software is governed by the CeCILL license under French law and
+# abiding by the rules of distribution of free software.  You can  use,
+# modify and/ or redistribute the software under the terms of the CeCILL
+# license as circulated by CEA, CNRS and INRIA at the following URL
+# "http://www.cecill.info".
+#
+# As a counterpart to the access to the source code and  rights to copy,
+# modify and redistribute granted by the license, users are provided only
+# with a limited warranty  and the software's author,  the holder of the
+# economic rights,  and the successive licensors  have only  limited
+# liability.
+#
+# In this respect, the user's attention is drawn to the risks associated
+# with loading,  using,  modifying and/or developing or reproducing the
+# software by the user in light of its specific status of free software,
+# that may mean  that it is complicated to manipulate,  and  that  also
+# therefore means  that it is reserved for developers  and  experienced
+# professionals having in-depth computer knowledge. Users are therefore
+# encouraged to load and test the software's suitability as regards their
+# requirements in conditions enabling the security of their systems and/or
+# data to be ensured and,  more generally, to use and operate it in the
+# same conditions as regards security.
+#
+# The fact that you are presently reading this means that you have had
+# knowledge of the CeCILL license and that you accept its terms.
+
 import os
 import sys
 import getopt
diff --git a/script_repet/repet_tools/dist/repet_tools-0.0.1-py3-none-any.whl b/script_repet/repet_tools/dist/repet_tools-0.0.1-py3-none-any.whl
new file mode 100644
index 0000000000000000000000000000000000000000..1cc46b0571064182072ac757dc706025a40f036b
Binary files /dev/null and b/script_repet/repet_tools/dist/repet_tools-0.0.1-py3-none-any.whl differ
diff --git a/script_repet/repet_tools/dist/repet_tools-0.0.1.tar.gz b/script_repet/repet_tools/dist/repet_tools-0.0.1.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..3c7f91148b584f119c26b9d34db1bee05083e818
--- /dev/null
+++ b/script_repet/repet_tools/dist/repet_tools-0.0.1.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a4ed02e09b6dd8b2ee0ba44f81ae930beb6c884f3349f902fd7f9a8b4364b378
+size 479173