diff --git a/README.md b/README.md index 54bfd785727088a900e96abfddae7b870380b126..a0fd5bc9cce27f0be25794881b089843defbf021 100644 --- a/README.md +++ b/README.md @@ -27,46 +27,49 @@ prebuilt Docker image from ## Input files -* [BED](https://www.ensembl.org/info/website/upload/bed.html) file -* [BAM](https://samtools.github.io/hts-specs/) file(s) -* Optional: [FASTA](https://en.wikipedia.org/wiki/FASTA_format) file compressed - with [`bgzip`](http://www.htslib.org/doc/bgzip.html) -* Optional: - [GFF/GTF/GFF3](https://en.wikipedia.org/wiki/General_feature_format) file +* [BED][bed] file; the score column is ignored, so it can contain arbitrary + values +* [BAM][bam] file(s) +* Optional: [FASTA][fasta] file compressed with [`bgzip`][bgzip] +* Optional: [GFF/GTF/GFF3][gff] file + +You can have a look at the test input files in `tests/test_files` to see +examples for each file type. For reference, also the uncompressed counterparts +of BAM and FASTA files (`test.sam` and `test.fa`, respectively) are provided. ## Output files -* Custom file format: +* Custom file format. Output from the provided [Example](#example). ```console ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> hsa-let-7a-1 -.....>>>>>>>>>>>>>>>>>>>>>>..................................................... hsa-let-7a-5p -........................................................>>>>>>>>>>>>>>>>>>>>>... hsa-let-7a-3p -TGGGATGAGGTAGTAGGTTGTATAGTTTTAGGGTCACACCCACCACTGGGAGATAACTATACAATCTACTGTCTTTCCTA 9:94175957-94176036:+ -TACCATGAGGTAGTAGGTTGTATAGTT..................................................... 1 -...CATGAGGTAGTAGGTTGTATAGTT..................................................... 10 -...GA-GAGGTAGTAGGTTGTATAGTT..................................................... 2 -....A-GAGGTAGTAGGTTGTATAGTT..................................................... 19 -.....TGAGGTAGTAGGTTGTATAGTT..................................................... 17 -......GAGGTAGTAGGTTGTATAGTT..................................................... 33 -.......AGGTAGTAGGTTGTATAGTT..................................................... 9 -.......AGGTAGTAGGTTGTATAGTTT.................................................... 2 -........GGTAGTAGGTTGTATAGTT..................................................... 7 -...................................................GATAACTATACAATCTACTGTCTT..... 1 -......................................................AACTATACAATCTACT.......... 1 -........................................................CTATACAATCTACTGTCTTTCT.. 28 -........................................................CTATACAATCTACTGTCTTTC-T. 22 -........................................................CTATACAATCTACTGTCTTTCC.. 19 -........................................................CTATACAATCTACTGTCTTTC... 12 -........................................................CTATACAATCTACTGTCTTTCTT. 2 -........................................................CTATACAATCTACTGTC....... 1 -........................................................CTATACAATCTACTGTCTT..... 1 -........................................................CTATACAATCTACTGTCTTTCG.. 1 -.........................................................TATACAATCTACTGTCTTTCT.. 4 -.........................................................TATACAATCTACTGTCTTTC-T. 4 -.........................................................TATACAATCTACTGTCTTTC... 2 -.........................................................TATACAATCTACTGTCTTTCC.. 1 -.........................................................TATACAATCTACTGTCTTTCCT. 1 +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> test-mir +....>>>>>>>>>>>>>>>>>>>>>>..................................................... test-mir-5p +.......................................................>>>>>>>>>>>>>>>>>>>>>... test-mir-3p +ATCTCAGCACTTTGAGAGGCCAAAGTGGATGGATCACTTGAGGCCAGGAGTTCAAGACCAGCCTGGCCAACAAGGTGAA test_ref:3618-3696:+ +ACCATGAGGTAGTAGGTTGTATAGTT..................................................... 1 +..CATGAGGTAGTAGGTTGTATAGTT..................................................... 10 +..GA-GAGGTAGTAGGTTGTATAGTT..................................................... 2 +...A-GAGGTAGTAGGTTGTATAGTT..................................................... 19 +....TGAGGTAGTAGGTTGTATAGTT..................................................... 17 +.....GAGGTAGTAGGTTGTATAGTT..................................................... 33 +......AGGTAGTAGGTTGTATAGTT..................................................... 9 +......AGGTAGTAGGTTGTATAGTTT.................................................... 2 +.......GGTAGTAGGTTGTATAGTT..................................................... 7 +..................................................GATAACTATACAATCTACTGTCTT..... 1 +.....................................................AACTATACAATCTACT.......... 1 +.......................................................CTATACAATCTACTGTCTTTCT.. 28 +.......................................................CTATACAATCTACTGTCTTTC-T. 22 +.......................................................CTATACAATCTACTGTCTTTCC.. 19 +.......................................................CTATACAATCTACTGTCTTTC... 12 +.......................................................CTATACAATCTACTGTCTTTCTT. 2 +.......................................................CTATACAATCTACTGTC....... 1 +.......................................................CTATACAATCTACTGTCTT..... 1 +.......................................................CTATACAATCTACTGTCTTTCG.. 1 +........................................................TATACAATCTACTGTCTTTCT.. 4 +........................................................TATACAATCTACTGTCTTTC-T. 4 +........................................................TATACAATCTACTGTCTTTC... 2 +........................................................TATACAATCTACTGTCTTTCC.. 1 +........................................................TATACAATCTACTGTCTTTCCT. 1 ``` ## Example @@ -78,6 +81,7 @@ available, you can use the following command to run a test: ```bash ascii_alignment_pileup.R \ --verbose \ + --reference="tests/test_files/test.fa.gz" \ --annotations="tests/test_files/test.gff" \ --output-directory="$PWD" \ "tests/test_files/test.bed" \ @@ -95,8 +99,9 @@ docker run --rm -it <IMAGE_ID> /bin/bash Then run the test command above. -In both cases, a successful test will create a file -`test.hsa-let-7a-1.min.1.pileup.tab` in the current working directory. +In both cases, a successful test run with the above command will create a file +`test.test-mir.min.1.pileup.tab` in the current working directory with MD5 sum +`6b5a66981bd83329219002897be393a6`. ## Options @@ -149,8 +154,56 @@ In both cases, a successful test will create a file Print log messages to STDOUT. ``` +## Creating a BGZIP-compressed reference + +To create a BGZIP-compressed copy of your reference file in FASTA format, as +required by option `--reference`, you will need the `bgzip` utility that comes +with the [HTSlib][htslib] suite. + +Supposing you have HTSlib installed and have a reference file `test.fa` in +your current working directory, you can create a BGZIP-compressed copy of it +with the following command: + +```bash +bgzip < test.fa > test.fa.gz +``` + +To remove the uncompressed file instead, keeping only the compressed copy, do: + +```bash +bgzip test.fa +``` + +Instead of installing HTSlib, you can also use a prebuilt Docker image, e.g., +from [BioContainers][biocontainers] to create your BGZIP-compressed copy. + +For example, when using container image +`quay.io/biocontainers/htslib:1.15.1--h9753748_0`, and again assuming that you +want to compress file `test.fa` in your current working directory, you can +create and run the following command: + +```bash +docker run \ + --rm \ + -it \ + -v $PWD:/data \ + quay.io/biocontainers/htslib:1.15.1--h9753748_0 \ + bash -c 'bgzip < /data/test.fa > /data/test.fa.gz' +``` + +You can find other BioContainers-built HTSlib Docker images at: +<https://quay.io/repository/biocontainers/htslib?tab=tags> + ## Contact Email: <zavolab-biozentrum@unibas.ch> © 2019 Zavolab, Biozentrum, University of Basel + +[bam]: <https://samtools.github.io/hts-specs/> +[bed]: <https://www.ensembl.org/info/website/upload/bed.html> +[bgzip]: <http://www.htslib.org/doc/bgzip.html> +[biocontainers]: <https://biocontainers.pro/> +[fasta]: <https://en.wikipedia.org/wiki/FASTA_format> +[gff]: <https://en.wikipedia.org/wiki/General_feature_format> +[htslib]: <https://github.com/samtools/htslib> \ No newline at end of file diff --git a/tests/test_files/test.bam b/tests/test_files/test.bam index 22d87f0ceb2ede21cb6bea4c9a693dc2c88a537b..68c764e67b74a7b1aa2c20b9cdc375caedfe11fe 100644 Binary files a/tests/test_files/test.bam and b/tests/test_files/test.bam differ diff --git a/tests/test_files/test.bam.bai b/tests/test_files/test.bam.bai index 9ac006efd3ce5851200a72d391f018eb8ad9735d..c0bd8eabd590af8bb8440352c82e8ae0f4f46f89 100644 Binary files a/tests/test_files/test.bam.bai and b/tests/test_files/test.bam.bai differ diff --git a/tests/test_files/test.bed b/tests/test_files/test.bed index b75f3526e2a97b5db935e5984b3828f7c155b4cc..baf90f0b30e4f2ab1e0fac9c7b2132623282c283 100644 --- a/tests/test_files/test.bed +++ b/tests/test_files/test.bed @@ -1 +1 @@ -9 94175956 94176036 hsa-let-7a-1 0 + +test_ref 3617 3696 test-mir 0 + diff --git a/tests/test_files/test.fa b/tests/test_files/test.fa new file mode 100644 index 0000000000000000000000000000000000000000..d348487c08d184f6c733d4ba45cfd6258b5e99d9 --- /dev/null +++ b/tests/test_files/test.fa @@ -0,0 +1,1001 @@ +>test_ref +acaaaaaaaaTCTTGATTTAATTAAAGAGCTTAAGAAAGATTTCAGCCTGTCTGACTTCC +GCAGGGCAGGCCAGGAGGTCAGAATGGCGCTCAGAAGTCCTCCTCCACAGGAATTCTAAC +CCGGAGCGCCTGCTGGCTACTGCCCAGAAACTGAGTCATGAAGAAACCCCACGTGTAAAA +TAATCCTTCAGGCAAATGGGAAACGGTACCTTAGAATGGACTGTATCAGAGCCATGGACT +CAAGATTTGAATGAAATACAGAGCCAGCTAAGTTCCCTCCCGCTGGAGCCATTCATTCAG +CACTTCATTATGGAGCATCTTAGAGTCCTTCCTGGGCTTAGGGACACAAATGGACCACGG +GCTGCGTCGGCTCCTCAGCAGTTCAACTAAGTGGGGAGGCAAGCTCTGGGAACAGACTGC +AGCCCCAGGCCAGATGGCTTCTTACCGGGAACATACCAGGTCATGTGAGGCCAAGAGCCC +TCTGGGAAGGCAGAGAAGGCTCCACAGAGGAGGGGACATGACTCGTGGATTTGTATGCAG +AAAATAGAGGGACAAGAATTCTGGACAACAAAACAATAGATACTAGCACTCCCGGCCTTT +CATTCTGAAAAGCCAAATCATCCTTTGTCCACGGACTGTAGGGAGAGGTTGGGGTAGAAA +TAAAGTCAGTGAGTCATTCTGGTGGCAAATTTCAAACAGCCCCAACCCCCACTTTTTAAA +Acagtccacaaacaggtgagcaagagtagcgcatttcttctctttctttaaaccaactca +gtgtagacttcaagcccccatctctccccaggcaggtgaaatacctgatctcagtcatgc +caggcctccaagaatgtgccacggtcccaagaccatccgcagccctacaggttgggccag +gtcctctgctcCCCATCCCAGGGCCTGGGCTGTTGAGATGTGGAGCCTCTGGGGAGGGAC +CACTAGCAAAGCTGGAACACGTGTGTATTCTCTCTTTAAAGGATAGAAATGTGCCTAGAG +GCCAGCATTTCCAAACATGCAGAGGGCCTCTCTCCAGCTGGGCCGGGGGTGAGAGCAACC +CTGGCATTAAGCCTGTTCCCATTCCACCATCTGCATGGATGGCTCTGTCCGAGGTTTTTA +ACCACAGACATCCTGGTAATCGGGTTCCAGGAGTTCAGAGACCTGTCTTCTAATTTGGCA +TCCTCTCTTGACCCCAAGAAAATCACTTTTATCTTTCTCTTTGTGTGAAGTCAGCTGGCC +ACACCCCCAGCCATTCAATTTGTCTACAGATTCTTGGGCAAATGTCTTTCAGTTCCAACT +CCCTGTCTCCAACCCTGGGTCAGTCTCTGGGTCTCTTTCCACTTCCCTCCACACCCCTCA +GGGCCTGTCTAAAGACGCATCCTCCACATTCTTTCCCCACTTCCAAGTCCCATGGTTTCC +CTGGCTTTGTCTGATAGGTACCAAAATGGGTCCCAGCTGGAGTCCAGCTTGTCCCCCACA +GTGGGGGCCAATGTCGCATCATCCCGCACAGCACAGTCCCCTCACCTCTGAGACCTCACT +TCTGCTGTGTTTCCACCCTTCCCCCGGTGACATCTGCCCTCCTGGCCCACTTCAGAGGAA +TTTTCTCCATGCACTTCCCCAGACCCCAGGCCAGTGACCTTCTCTTAGTCTGAGAACTTG +GCAAATTCTTCTCCTCAGACAGCACTCACTTCCTGCAGTGAGCATGCTGCCCCAGACAAC +TGCGGGCTCCTGGGAGGCAAGGGTGGCTCAGGACAAAGATTTCCCCAGACCCGCAGAGCC +CGCTGGTGTCCAAGGGGAGCAGAGGAGGAGAAGAATCTGctacaaggagattctacagga +gattctacagTGTGGAGAAAATTGCAACGAGGCAAAACCACATCAGCATCATGAGCTACA +GGCAGGAATGGAACAGGTTCCACAGAGTCAGGAAAGGGTCCACCTCCATTTAAGTCGGGC +GGCCTCTGGACAGGGGCGCAGGGGTGTGGGGCAGACCtccccctctctgccccctcattt +gcccccctgccagcctgcgtgtcccctccctCGGTTGCGCTCCCACCACCTTTGCCCTTG +TCCCTGAATCCCCAGGCATCTGGCCTCTCTGGAACCAGTCACTGGTCATGTCTGAGGTTC +CAGGTCCCCTGCTCCCTCTGACCTCAGAAGCAGTGTAGACTTACTGCCCGCTCTCCTCCC +TTGGCCCCTCTGGCTGTCTGACCCCTTTTCTGGGTCCTACTCCTCCTCCTGGCCCAACTG +TCAGTGCTGCCCACACCCCTCACTGCCTCCTGGGGAGGGGTCACCCCACTGCGCCCATCC +CTCCCAGCCGCTGTGGCCTGGGAGCTGGCATTCACCACCCAGAGCCAAACACAAGGCCCT +GGAGCTTGTCCTGCCCCAGGGCCACCAGGATGAAGGCTGGCTGTCCTGCTGCCTCCTGTA +CCCTCTCTGTTTCATTTCCATCTGTAAAAGGCAGTGCCAagaatggtggttgtcagaagc +tatggggagcgggaatggggagttgttgttcaatggggacagagtttcagtttgaactga +accaataaaaacgttctggagatgaatggtggtgttggttgcacaatcatgtgaatgcat +ttaatgccactgatctggacaattaaaaatggtgaggatggtaaattttatgttatgcat +attttaccaaaattttttgtttgtttttttcgagacagagtcttgctccaacctgttgcc +caggctggaatgcagtggcgccatcgtggctcactgcaacctcctcctcccagatttaag +caattctcctgcctcagcctctgcagtagctgggattacaggtgcccaccaccacccctg +gctaatttttgtatttttagtagagatggggtttcactccactggccaggctggtctcaa +actcctgacctcatgatcctcccacctcggcctccaaaagtgctgggattataggcttga +gccactgcacccagccTACCACAATATTTTTAAATGAGAAGAAAGAGCATTGCCCaatag +tgcctactttgcactgttgcttactgattaaatgggatgatgtttgcagaatactgaatg +caatgcccgcatccaataacagttcaataaatgacctctaAATTATCTCTAGATCTTCAG +TCACAGTCTCCAGTTGCCTGCCAGACACTCCCACATACCCTTCATACCTCGTCTTGGGGC +AAATGAAATGCCTGCTGGGGCTGACGCTGCCAAGAGCAGAGCCCAGACTGAATCCCACTC +CCATTACCCCTCAGCCTGTTCTCCACACACAGAGGCCTGACAGAGGAAACAGGGGTGGGA +CGAGACAGGCCTGGGCAGTGCAGCTCCCAGAGTGGTCCCCACTTGGAAAGTGGGgtgcag +aaaataagagtcaggatttagaaaatctatgccaatctgacagtgtctgatgaatagaat +aattaaagttgggtttgtattctggatgtcttttaaaaatatttttccagtagtttatct +ttacgttatgaaagtgttgatctgtgttatattagaaatttttaaaaagagaccaggcac +catggctcatgcctgtaatctcagcactttgagaggccaaagtggatggatcacttgagg +ccaggagttcaagaccagcctggccaacaaggtgaaaccctgtctctactaaaaatacaa +aaaccatccgggcgcggtagcaggtgcctgtaatcccagctactagggaggctgaggcag +gagaatcgcttgaacccaggaggtggaggttgtagtgagccaagctcgcaccattgcatt +ccagcctgggtgacaagagcaaaactctgtctcaaaaaaaaagaagaagaagaagaagaa +agaaagaaaaagaaatttttaaaaagaactaggcctttaccatagatagtttgaaaagcC +CCaagctaggctgtgccaggataacagatcaattcctaaatctcagtggcttaaccaacg +atagcctgattcttgtttgaattcccacggggtgggctaggtggctctccccaggtcCAG +AACCCAAGGCCTGGGGTTGCTGTGCAGGGGACAGTGGACAGAGGAGGCTGGAGCTTAACT +GCCCACCTGCTGCTGTGTGTCCTAGGACCAGAAGGACCATACAGCCTGGCGGAGGCTGAG +AAACACAGCACAGCCAGTGGATAGTGGGTGACAAGAGGGTCTGCCACCTTGTAGATCTGA +ACCTGGGCTCTGCTCCTGGGATCCGGGTTTCTGTAAAGGAGCTGGTCTTCACTGTCATTA +GGTGCCTGAGTCTTAAAAGCAAAGGGCCATCTTTGGCCCTTGTCTGCCTGTTTTTGCAGG +TCCTGCCTGCAGGCAGCCCCCAGCCCAGCCCCACAGCTTCCCATTTCCCGCAAACTATCA +AGCACACACTGCATTTCTTCAGTGCCCAATAAACTGTGAACACTCTTGTTAAACCAGACT +ACTCACTATCTTCACAttttccagctccctgccttggctccaaacagttggtttcctgga +atctacctctcctcagtcctctccttcattcttgcatgtccaagcaccacccatccttca +agcctcagctcaaatgccaagtcttccaggaaggcttGTGCACAAGCCAAGAATGAGCAT +Tagaacacccaactgatagtggcttaagtaacagagacgtttatcttaccagaagtctcc +agcaaggtggttccaggttctttcagcagctcgctgatgtcaaggtcaatggtctggatc +agcatctctgctgaccttcagggctttacttcttgatcacaagacagctgcagtagtgcc +gtgatcatgtcgttacacaactgcagtcaaggcagaaagaaggagaggcagcaggaaaaa +aaaaaggtgggcagttttccttttctattatagaaggaagcatttcctagcaaaccttct +agcaaaattcccctgacatctcattggcgaatACTAGTCCATGTAGCCAAACCTGCCCTA +AATGTTGGGGTATCTGGGATAGTATCTGGCCTGGGGGATGACCTTTACATAATGGTCTCA +TCCATCATGGACCTGTCTCAGGAGTTAAGAGCAGCCAGGGTGCTCCTAGCAAGACAGAAG +GCAgctgggcgcagtggctcatgcctgtaatcacagcactttgggaggccaaggtgggtg +gatcacttatggtcaggagttccagcctggccaacatggtgaaatcccatctctactaaa +aatacaaaaattaaccaggtgtggtggcaggcacctgtaatcccagatactcaggaggct +gaggcacaagaattatttgaacccagaggcagaggatgcagtgagccgagattgcaccac +tgcactccagtctgggcaatagagcaagactcagtatcaaaaaaaaaaaaaagaaGGCAA +TGGCTCTAGTAGAGTCAGCAACAGACAGAGGCTGCCACACCTTCCCCATCCTTTCTGTTT +CCACTTGCAAGTAGTCTTGTATTCTCTAAATGTTTACAGCTTCTTATCTCCCATGGCTCA +TAATATTTCCTACCTTTTCGTTATCAGTTAGGATTGCAAACCTGGCTTGCAGTGGCTTTG +TTGTTCTCACATAACTATAGGTTGGAGAGAAGTGAGCATTGACATGGGTCCAGCAGTTCA +CTAATGTCAGCGTCCATATCTGTGCTTCTCTTGGTGGTttctctcatggttacaaaacgt +ctgctacaactccagcttttgagtcttcacacaatgtggaaagatatggggaggtgtggt +gacatttgcatgtttcttttttcaggagtgcaaaaaagtttcttcgaagcctctgagcag +acttcaacatgtttcattggacaaaagcctatcacatgaccaccccttgacgtcagtctg +atgaggggagtagTCAGCGTTTCTGGCCTTGATGGAAGATGGTTAGGGATGTCATGACTG +GTGGGCCAGCTGGGATGCCTGCAGCtctccttctgtatctgtcatctcctttggactgag +agctctgtaagagcagggatattgcttatttctttttttattattattttattttgtgta +gagacagggtcttgctatgttgcccaggctagtctcaatctcctgggctcaagcaatcct +cccgcctcagcctcccaaagtgctgggagtgcaggcatgagctactgcgcccagccTGTT +TCTTATTTATGACTTGGACCTGATTATACAGGAGTGTTGTGGTAAGTAACTGGGACAGTG +CATGCTGAGAACTCATGTGTGCTGAGCCATCCAAGAGTGGCTGTCGCCATCATGAACAAG +GAGCAGTCACAGCACCTTCAGCCCCCCAGGGCCCATCTTGTGTCTTGAACATATTTGATG +CTGGGTGCCTGCATGCTGAATAGGGGCTGAGAGTGTGGGGTGTGGGTTTTCACTCCTTCC +TCCCTGCTCCCCATGGTCTCATGAGCATGTCTAGCAGTGTAACACACCCATGCttttttg +tgtgtttgatacagagtcttgctctttcacccaggctggagtgcagtggcgtgatctcgg +cccactgcaacctccgcctcccaggttcaagcgattctcctgcctcagcctcttgagtag +ctgggattacaggcacctgccaccaggcccagctaatttttgtatttttagtagaaacgg +ggtttcaccaggctggccaggctggtcccgaactcctgacctcaggtgatccaccctcct +aggcctcccaaagtgctaggattacaggcatgagccgccgcgcccagccACACCCATACA +TTTTACCATGAACCTTCACATCTATAGGACAACCTCATCTGTGAGGCAACATAGCTTGCC +AGGAAAAGAGAAAGAGTCATATGGAACATGACACATtgcagccttggaaaggttatccta +cctctctgtgcctcagtttctctgacttaatgaaagctaatttcttgagcctcttagggc +tgtggagatgaaataagagataacacatgacaatgccggcccaacatgggtgctcaaCTA +GTGCCCCTTGTTTGGACTGGCTGATCCTCCAGGAACCCCCAGGCAGGCAGACGAGACAGG +CACTGAGGGCTGGGAAAGGCCAAGTCAGAGTCCACAGACTGGCGATGCCCAGGATCAGAG +AGGAAGGGCTGAGAGATGGCCTCGTTCAACACACGTGAATGAAGAAGGAACAGGAGAGGC +CAGGGGCTACCTGCCTCAGATGGTCCGGCTGTGGTGGGGTGGTGGCCCTATCCCCCAACT +CCTCCCTGCTAACCTGAGGCCAGGATGCTGTGCCTAGGAGTAGCTGGATTTTAGTAGGTT +CATCTTCTCAATTACACAGGACCAcagactctttcagtaaagagccagaaagtaaatact +taagactttgcaggtcatgcgtggactctgttgcaTATCtttgtttttgttgttttgttt +ttcgctttttgttttATATAATGCCTAAAAAATggccaggcacggtggctcatgcctgta +atcccagcactttgggaggccgaggtgggcagatcacctgaggtcaggagttcaagacca +gcctgaccaacatggcgaagcctcgtctctcctaaaaatacaaaattagccgggcatggt +ggcacatgcctgtaatcccagatactcgggaggctgaggcagaagaattgcttgaaccca +ggaggcagaggttgctgtgagccgagatcacgccattgcaccccagcctggacaacaaga +atgaaactccgtctcaaaaaaaaaaaagagtctaaaaaatctaagaaccatcttggcaca +cgagctgcaaagaaaggagctgcagctggatttggccGCCTGGCTCCCCGACACGTCCTG +GCACCCCCGAAGCACTCAAGGAGCTTCCTTGCTTCATCCCCTGGAGGAAAGCCGGGCCTG +GCCATGGCGCTATTGTGACGTGGCTCCCAGAGCAGTTTCAGGCCTGTTCTAGCATCTGGC +CGGGGCGGCAGCCTGAGAGCCATGGAGCCGCTGGGTGCAACACTGTCCTGCCCGTGTGCA +TGGAGCTGCTTACGTTGCCTGCACTGCTGCTGTCCTGTTCCCACAACTTCTGCAAACAGT +GCCTGGAGCTGATCTTGGTTTACCAGAATTGCACCCAGGTCCAGGGATGGTTCTGTTGTC +CAGTGTGTAGGAAAGTAAGAGGAAAATCAGGGCCCTTTGACTCCACGAGGGAGCAGACTT +CTTTCTGGTCTGCACTCTTCGAACTCTAGCCCATGAGAAAACTGGGGACTTTGGGCCCCA +AAATGAAGACCAGCAAGGCAGACCCACATCTCTGAAGGGTTGTGAGAGGGCATCGGCAGG +GGAGGACAGGCTTTTCCTTTAGGCTTAGAAGATCCATCAGGACCCACAGGGAGGAGCTAC +AGGAGGATGTACATTGTGGCCTAAGGTTGGAGAGAACTTTCTTACAGAACAGCTTGTTCA +GTATGCGCTGGGGTAGGTAGGGCCATTTATTAGCACTTGCTAGGTGCCTTGTCACTGTGG +TGGAAGACCAGAGAAGCAGAGCTGATGAGGGTTCAGATTTCACCCTTTAAGGAGAGATAG +ACCACACATATAATGGGAGACCCCACAGTGCAGGTCTGCAATGCACCGCAGGGGACAGGA +AGGCCACAGGGGAGGCACTGCTGCATAGAATCTACGGTAGGACTGATGCTGATGGAGAGG +GCAATCTAGGAAGAGACAGTGGCAGATAGCAAGGCCCGAGAAAGAGAGCCTAAGAAAGGA +GGTGCTTAAGGGCCTGGCCCAGAGATCACGGAGGCTTGAGCATAAGGTGCTGTGGGAGAC +ACCTGGGGCTTTAGGGTACCCACCCGAAGGGTAAGTAGGACATATTCCAGGAGGCCCTAC +ACATCAAGCAAAGGGCTTTGCATTTTATCCTGTAAGCAGAGGGGAGCTAGTGACATATTT +TAACCTGGAAAGGGTCATCATAACGTTGACTTCTGAAAGCACAATGTCACATGCTCTCAT +GGAAATTCTTTGTGTAACATTTCGCCAGCTGGACTGTAGGAATCATGACTGGTGTTGCCC +CAGACCCTTTGGATATTTGTGGAAGGAAGGAAGGAAATCTAGAAGGAATAGGTTGCAGGC +AGAGGAATCCTGAGGGGCTGGAGGGCAGGGAGAGAGGCAGGCGGTCATCACCTGGCTTTT +GGGGGAGGGGTGCCATGAGGTGACTGCAGAGACAGGGGCAACAGCTCAGAAGCACCACAC +ATTTGGATGGATCATTTTATTTGTCAACCTGGAATTTTCACTTATTTGTATGTTTATTTT +TAAATCATATCaaagaaatagtgtagaaaagagtttataatgaaaagcaatgctgccatc +ccacccctagtcccactctccagaggcaatctctcctaactttttctacctcattcttcc +tgcagtcaccaccatagctctgagtatgtgtttatctcaccattCTTCGCCCACTGGTTT +TAGACGCTACTGGCATTTGCTGCCTCTCCGACGACTGAGCTTCTCGTGCACAGCTCCTTC +CTCATCTTCCCTCCCTGAGCAGGTCCATGGCAACCTTAATTTCTCTATTGTGATTTTAAG +TTAATGCACCAAGCAACTAGAGATAATGGCACCCTCTGAAGCTCCACTTTGTAAGGGAGG +CGGTCCTTGTCCCCTGCCCTGCTCTCTGGCTTTCCTGCTCCCAGGTGACAGACACACAGG +CTCCTCAGACTCCGGGAGCCCATAAGGAACCTGCAAAGGGCACAGGAAGTACACTGGAGG +TCTTCGCAGAAATTTTGTTGAGCCTGGATTTGGGGGTTGGGCAGGTCATGCAGGTGCGGT +CCCAAGAGGGTTGAGCAGAAGTAGCTGTGCGTCCTCACCCTGACAGAACACAGAGGATTG +AGCAGAGGGACAGTGCTGGCTGGGATACTGGCTGCACCTGCGGCCTAGAAGGGCGGGAAA +GAGCTTTGGACTGATTGAGTAGAGGCAGAGATTTGAGAAGGGAGGGAGGAAGAGGACTGG +TGTGCCCAGCTCTGAAGGCAGACCCTCTGGGACATTTTCAGTGCTCTTCAGTTTTCTTTG +AAAAGAAAAAAGGCCCAGATCCCAGGCGCAGGCCCATTCATCTTCCCTGGAGTATTCATT +CTGCTGAATCCTGGAAAAGATTTATACACCAGCAGCATTCTGtagtgagtgttatgctgg +aattcaaacccaggtccacctcttttcaagacaagttcttttctcattTCCGAGGCACCA +GGGAAAAGAAATCACTTCCCTGCACTGGTTCTGTTGGggccaaaagatcaggagatgatt +gccattgaaaaggtagtttgttactcagagttcccaagaggagggagccccccaccacgc +agggccacatggggaagccccagggttgatcaggaagcaaaaggaatggcagggaactgt +ggtccagggcctttgctgtggtttccacaggaagaaatggggaggggagggtaagcaggc +taaagactggctagtgtgaatcatttcagtgggctctgaggcataggagctgtgccttgc +tctctggtaattagggcagatggacagtggcctgcgtgtgagaaggttggatggttgggg +gtgtgggatctgggttggttggtttgcatctgaaaagcacagtcccaggtgagatccttt +actctgtctaggagttggctaaccctgggagggcaggccccaggtgccaaaacatcaaaa +tacagaaaataaaagacacagtGAGACCTGGTCCTTCGTTCTCTGCACTCCACTGGCATA +TCCAACTGTGCAGTCATTGACTGTGAGCATTTCTTACCACTGGACTGAGTTTCTGTGGAA +GACAGAGTAGGTCCTAACCAAAACTCAATGGACTGAAGGAACGCAGATTCCAGTTTCACC +TGATGGAGTTTGTAGTGACTTTCACAACAGATACTGGTAACAGGCCCACAGCAGGGCCAG +CCTGGAAGTGTCATCGTGCAGGGTTCTCACAGTCACTTCCCTCTCCAGGTCTTGTCAGCC +TTCCCCAGGGTGGAATGTGAGTTCTTTCCTCCTCCCAGATGGTGTTTTAGTGACCAGGAA +GGGACATATTTCAACCTCCCCCAAAGATGAGGTGGCCTTTGGCCTCAGGAATTTGCCACA +AACTCATGTGATCTCTGTGTTTTAGGACATTTATTTGAAGGGCAGGGGAACAAATGGATT +GCAGGGAAACATCCTGGCTGAAAATATCCTGGAAAAGCTTAAGGAAGTACTTGAGACACT +TCACACCGGGGAGCAAAACCAGCTCGCTCAGATGTGTGAAAAGCGTGGAAAAATCATGAA +TCTGGTATTAAATTATACTTTTTAAAATTTTCTTTTTGCCTAGCTGCCCAATCTGTCAAA +TTACTCGGTAAGCCTACATAGTTGAAACCAGATGTTTACTCAGGAGTATAGTAGAGGATT +ACTTTCCAAATCCACAGCCCAGTGCTAACTTTATTCTTGATTTGTAACGTGGAGCCCAGG +GACGAAtgtgtgtgtgtgtgcggggggtgagggggtgcatgtgtagggggggtgCATGTG +TGTGTGCGCGCACACACACACATGCAGTATTCAGCCCTGCAGCCCACAGTGGGGTTGAAG +GGGTCACATGTAGAAGGGCTCAAACAGGTACAGTgatttatgagatttatgagaCTCCAG +CCACCCTCAGTCATCTCGGAGAGAGGGTGCGGTAGGATGAGACTGGCGAACCGGCTATTC +CTTCTGTTGCCTCCTGAATGGCTGGTGAGGAGGGACTCCTTTGGAGAGCTGAGTGTAATT +CTGGCGTTTGGATGCTCAGCACACGTTTTCCGCACAGTGTGCCATATGAACCCTTGGTTG +TTTCTGTGCAATGCTCTGTACATTGTACATTTCTACACACATATCTACAGTGTGCCTTGT +ACAAAACTAGATGTGTTCTACAAGACACTCCACATTCccttgctaagggatcttcaaagg +gaattttgaggtaattttcccctttggcactgactttaggatggatccttctgtcagatg +ggatacccctTTAAAAGGCTTTAATTctttgctgttcacaaagcacgtttacaaccttta +gcctacttgactccccgagcaaccccggaggggcaggagaaggcagagtttccatgtttc +atagattaggTAGCATCAGCCACCAGCCTTAGGGGCCTCATCTAGGTTGCTTCGTCTTTG +CTCATTATCAGGTGTAAACTAAGTTGACAAtttttttttcgagacggagtctcgctctgt +cgcccaggctggagtgcagtggcgccatctcggctcactgcaagctccgcctcccgggtt +cacgccattctcctgcctcagcctcccgagtagctgggactacaggcgcccgccacaacg +tccagctaatttttttgtatttttagtagagatggggtttcaccgtgttagccaggatgg +tctcgatctcctgacctggtgacccgcccaccttggcctcccaaaatgctgggattacag +gcatgagctaccgcgcccggccCCCTAAGTTGACAATTTACTTGGAAGAAGTCAAAAGTA +TTCATGAGACTTCATAATTCTGCCGTAACTTGAAACTCTGAAGCCAACTCCAAAAGCAGA +GATGTGGCTCTGAAAGAGGCTCTGGAAGAGGGTCTCCTAGCTCTGAATCAAGTCTGCCGC +GGTGAGGCAGGGTCTCCCTGAGATCCTCTACCCTCAACCAGCTACCTGGGCCACCGCCTG +AGCCACTCCTCTCTTCCTTGCAGCTTGCACTTCTGCTGAGATCAATGACACTGCTTGGGA +CAGGCTAGGTCAAGCCCCTGAGGTGCAATTATATATTCCTCTTTAGACTATGCCTTTAAG +AATTGGTTTAGTTTTTCACAAGTTTGCTATGGTTCTGCCTCATCTTCAGCAGTCACCTCT +ATGGTGTTCATTCAGAGCCTGCCCCTGAACTGAGTAAGGAAGGGGTGGAAGCAGAAGAAG +CAGGCAGAGGGGATGGCTCCTCTTTGATCCCCTCCATCTAGAAATGTGCTCAGCTTTCAG +TCCCGTAGTGGGGCTCACTTTGTTTGTGAAGGTCCTTGTAATATTATCAATAGCTACCAG +GGGTTTAATGTCATCCAGgtgtcaggcactactccaggcatcttacgtgcatcgccctat +ttaattctcatggcagtcctatgaggcaggtggtgtggtaatgtgggaaaagctctgacc +ttagactcagaaggaccttgtcttctaatcccagtgctgtcccttcctggcaagttattt +gcagccttctgagcttcgtcacccataaaaCCGTACTATGTAggctgggtgcagtagctc +acacttgtaattccagcactttgggaggctgaggcgggcaaatcacttgaggccagcagt +tggagaccagcctggccaatatggcgaaactctgcctctactaaaaatacaaaaaattag +ccgggtgtggtggcacgtgcctgtagtcccagctgcttaggaggctgaggcaggagaatc +acttgaacctgggaggcggaggttgcagtgagctgaaattgcaccactgcactccagcct +gggtgacaaagcaagaccccgtctaaaacaacaacaacaacaacaaaacaaaacaaaaca +aaacaaaaacCATACTATCTAAAGCAAAGGGTGGTCGTGTGAGGATTCCGTGAAATAACA +ACATGCACTTACTAAATCACCACCAGACCATCCTAGTACTATCATCACCTCTGTTCTACA +CACACCAGGGTGTCCTGTGCAACTGACTTTTAATACTTGCTTCACACATTCACAATGTCA +TCAGCCTGGGTAGGGCAGGTCTCTAGTGCATAGGGTTGGAAAAGGAAGGAAAGAAAGTTT +CACTGACTTTTCTTCTCTCAATCAGTTGTGCCTAAGTGATGAAAAGCCAATATGCAGGAT +ATTCAAGCTCTCTGGGGACCACAGTTCTCACCAGGTAGCCAAGATTGCTGATGTGTACAC +AGAAAGGAAAGCTAGCTTTGCTGAGGACATTCAGCAGGTGCTGCAGAGATCTGAGAGCAC +AGCCCAGGAAACGGAGGTATGGCTTGAATGGTTCCTCTCCTGTCCCCACATTAACAGGAA +GACAATGTTTGGTTCTGGTTTCAACAGTTTTCTCTTCAGAGCACTAGGCCAACAAAGGTA +GTGTATAAATGCAAAGGAGAAATCATAGATTGCATTCTCTAGAGACAGGTTCCCCTTGAG +TCTGTCCTGAAACATGCCAAGTTTTGAAATGCGCACCTTAAGAACTGGGTCAGTCCTGAT +TGCTTTCAGGACTTCAAAAAATGAACAGTTAATAGCCAATTAATTTACCTtccctgagtt +cagaagatggagctaagagtctagggagaccaaagcagttagagtacataggacagagtt +cagagaggagatggttacacaaacagagatcctggagacctgtcaggggtcttccttgag +tactcagcagtgaactgatcagcatatgtctgtgaagacactacccaaggtcagacaagg +aaacataaaaatattgagggaagagcacctgatgcttgcacaggacaaggaacaatgcct +atttccacaagaccggaaaaactcatacatcatggaacactgggaagagcactcagaagg +tcttgcctccaagtagtcagaataattagccctagatggaccactgctgtggacccacct +aaaaaacaataaaagcaagacctgaaaggatcaaactctttccaagtacctccactgcat +cccataacaaaattgaagatttataggaatacaaaaatatccagctcccaaccaagtaaa +attcacaatgtctggcatccaatcaaagattaccaggcaggcaaagaagcaggaaaacat +agtctataatgaggacaataatcacacaatcaaaatcaaatcagaactgagacaaatgtt +agaattagtagatgaagacactgaaacttattataattatattccatatttcagaaagtt +acagacagaaaatataaaaatattcaaattagatctaCATCTATGTACTCAAACaaaaat +ttaaaattttcaaatttttaaattatttttatttatttatttttttttttgagacatagt +ctcactgtctcccaggctggagtgcagtggcacaatctcaggtcaccggaagctccacct +cccgggttcacgccattctcctgcctcagcctcccaagtagctgggactacaggcgcccg +ccaccacgcccagctaattttttgtatttttagtagagacggggtttcaccgtgttagcc +aggatggtctcgatctcctaacctcatgatccgcccacctcggcctcccaaagtgctggg +attacaggtgtaagtcactgtgcctggccAGGATCCCTTTCTTAGAAGGCAGGAAACTGA +GATCCAAGGCTGCCCAGCTAGCAAGAACCAAGATTCTCCTGGGTCTGTGTGGCTTCTTCA +TTGGTGTGCTTTCCCCTACTTTTTGCTGCCCCATCTGGAAAGACCTGATCATGGGGTGAT +GCTGGTACTGGGttttatttcttttatttatttttgagagagggtcctgctgtgtcaccc +agtctggagtgcagtggcacaatcacggctcactgcagccttgacctcctgggctcaagg +gatcctcccatctcagcctcccgaatagctgggactgcaggcatgtaccaccatgctcag +ctaatttttgcatattttgcagagatggggttgtgccatgttgcccaggctggcctcaaa +ctcctgagctcaagcaatccacctgccttgggtctcaaagtgttgggattacaggtgtga +gctgccgtgcccagcTTGGTGCTGGGCTTTAGGGGTGAACTGAAGACCACCAGTTCCGGA +GTATGAGATCTTGACTTTTTCTAGAAATATTAGAATGGTTGCATCTGAGATTTCATTTAT +TTCCCTCTAAATTATTCAGGTGATTTCTTCCATGTGGCTATTCTTTCAACAATGATCTGC +ATTTGGCTGTAGCAGAAGTCCATGagcagtggctttaaaaaattaggggttctatttttt +tactttaatgaaatgtcccaaggtaggaagtcaaggctggctggcttgggatccgtgatg +ctccagcccttttctctcagccatttggtaggtgctcttgtcagcacgtagtcacaggat +ggctgtcccatataggcatcctgtccatgatcccggcaaagggaaagggaagggtcaaga +ctggtcccaggggcacatgcccacttttaagcagcttcctaaaagcccacctgactggat +tctacttctgcttccattgcacacctggttactcccaatgtcaagggaagcaggaaatga +atgtagtatttttagctgcccacattggttcccccaaagaatcagagttctttgggtaga +aaagtggtgaaaaacgggtagtgggctggcaaccagcagtgtctgccaGGCCTGGGGCCT +CCCTGCCTCAGGGTGGAAGCCCGGGCAGAGCAGAACCTGTGGGCTGGAGGGCCTCCCTGC +AGGGCTTGCCTAAGTGTGTGTTAGTGCTCCCTTGGCAGGACACAGAGAGGCTCATCAGAC +CTGTCCACCAGCACCACCAGCACAAGGACCATGATCAAAACCATCGGAAACTGCCTGATC +AGCGGCATCCACAGCCGCAGCCACATGGTTACCTCAAAGCAGGAGCTGGAGCATGCCTCC +GAGTTGGAGAGGCTGCAGTGGGTGGCCTGGGACCTCACAGTCCCCCGCCAGCTCTGCCAC +CAGATGCTGAGGCTCCTGCAGCAGCACCAGAATGCGATATAGTTTCTGCGAGAAAGGACA +AAAAGTTCAGGACGGAGATGAAGAGGCTCATGCACGATGGCATGGTCCCCCAGGTCCCTG +AAAAGGACAACATGTCTATCAGGCACTAATTTCAAGAGCTCATTAAAGGAATAGATATTG +CTGACTTGGTCCTGCCTGAGTTAGCCCAGGCGCTGGCCACCGTGGCCAGGCTGCCCGAGG +CCTGCAGGATGGGCAGGGCCACGCAGAGCGAACTGTTGGAACAAACGCTCCAGGAGATTT +TATGCAAGTCAGAGTTGGGCTTGCTGCCAAAACCGAACAAAGAGGCAAAGCTTCCTGGGG +ACCCATGTTATTCCTCCTCCACTTCCTCCACTGGTGTGTTCTCCACACAAGGAAGTGGGC +TTAAGTCTAGGGAATCAACAGCGTAAAGTCATATTTTGGCCTCAAAATGTCAAAAACTTT +GATCATTTTGCCTGTAATTTGAAAGTTGCTAGACTTCACTTCTTaaaaagaaaaaaaaaa +aaaaaaCTTTCCACATTGTGATCTCTCTCTTGATTTGGGTTATTCTGCTGCTAATTAATC +ATCCAAAGttttttttttttttCCATTTTTAATGGAAACCTGCTTTAAAAGCTTGTTGCT +GAAAGCTAACATAGGAGGGCTTTAACTAGTGGGAGATGCTGAGCTTGGCTGGGCTGGAGG +TGGTGCAGGAGGTGAGTTCTTGGCACAACTGAACAGAACAGCATCGTGCTCTGATGACTT +ACTGTGCAATTTCAGCTCAATTGAGCTTCAAATACTAGACATTACAACGGCAATGACTCC +ACAGAAATGAAGCCTTGGTTAGCTCTTGTCCATGGATTTTGTTCTTTTTCCTTCACAACA +GTCCTaactacagtttattaaatgcttaccatagactactatgcaccctttatattaatg +agttaatttaattctcaaaataactaaaagagctgagaattattatctccaccttatagg +tggacactcagggtcaaaaaatgtaaataactggtttaggatcacatatttacttaaaca +gtgagccgtaaaacaaattcaagtccatctgGGTGAGGCCTGACTTCTTGTAGGATATTC +CTAAGTCTCTGAAAGCAGTACTGATTTGGAAACATCACCTTAAAGAACACTGCTggcctg +ccgcggtggctcacgcctgtaatctcagcactttcggaggccaatgcgggaggatcactt +gaggccaggagcttgagaccattctgggcaacacaggaagaccctgtctctacaaaaaaa +aaaatttttttaaatggtcaagcatggtatcccccacctgtagttccagctacttgggat +gctaaggtgagaggacagctttagcctaggagttcgaagctgcagtgagctatgatcgtg +ccactgcactccagcctgagtgacagtgacatcctatctcaaaaaaaaaaCCACTATTAC +AATTCTCCAGAAGTTCACTCACTCTTCTTTCCAGTCCACTAGTTTTTATTAAACATTTAT +CTTAAAATTCAGTGTTTATGAATTACTTTGtgaatgtctattatgacaagcactgagttt +aatgctttacatacattacgttatgagaactccattccacctgaggaggtaagcattaga +gtgcctagtgccgaacgaacagacagatgaactgaggtgaaaggagatcagcagtttgtc +gaaaatcgcaaatagcatggtagaaatgtgggttctagatgttactctcaagccagtcct +cctcctaaccactttattaGTAACATCTCTGGTTGCATGTGACAGAAATTCCATCCAGCT +CCAGGTGAGAAAAGAGGGAAATGTACAGCTTCTGATGCTCAACGGGGAAGGGATGGAGTG +TCCTTGAGGATGCCTGGATGTGGGGACTCAGCTGCTATCATGACCtctttctctgttttt +tgtctctttttcttttttctttttgagacagagtcttgctctgtcacccaggctggagtg +cagtggcaccaatcagctcactgcaacctccgcctcctgggttcaagcgattcattctcc +tgcctcagcctgccaagtagctgggactacaggcgcccgccaccacacttggctaatttt +tgtatttttagtagagacggggtttcaccatattggccaggctggtctcaagctcctgac +cttgtgatccgcccgcctcagcctccaaagtgctggaattacaggcgtgagccaccgcgc +ccagccTTGACTCTGTTTCTTGACTCTTGCTTTGCTTTTTCTGCTGTGGACTGACTTCTT +CTCACATGTCATTACAGCTTGGGATCTGCAGCTAAGAGGACTTCCTTCTCCCAGTCCATG +TTTACATTTCCAGGAAGGGACACTGGCCTTATTGAGGTACTGTCCCCTTATAGGACTTAC +CAGTGTGTGTTACCCACTCACCTCTGTGGTTAAGGTACTGTGATTAACAGCTGAGACCAC +AACCCCACAACTAAAGTGGGGCAGGAGCTGTATTTCAAAAGAAGAGGCATGCTTCCAGGC +cagaggacacaaatttagatgacttcaggggccaggcttgtagtaagaatgaagcaggct +caatggggactgtgacaaatagcagagcccacgctgcacataaagaaaatattgtcatgt +tggaatgtaggctgagtgtagccagagatgccaattttttctgagagaagcaagaaatct +agattttttttttcctgttaaatgtcttgattcttttgcatgctgtcagctagttaaaaa +tagctttaaaacattgcgtgggtataagaaggcacttctgtgaaccagatgtgaccccca +ggccatcaccagtttgcaaacccctgGTTGTAGGTAGAAAATATAATAAATGTCCACTCC +ACCCCGGGAATGCTCCCTGGGGAGATTCACTATGCCTGGAGCCTCCAGCTGTGGGTTTTC +TCTCTTTCTGCTGTAACTCTTCAAAAGGCAGCTCTTCTGAGCACACAGAAAATGGGAGGC +TCCTAGGTGAGGTTTTGGAAGGCACTATCCAGACATCACCCTCATGGTCAACACATCCAC +CATGCTCTGTGCTAAGACAGACCTGGGTTGACTGTTGCAGAAGACCCAGCgtattaggca +gggttcaccagagaaacaaagccaagaggagatatatccagatataaacagatttattat +gaggaattggcttgtgtgatttatggaggttgagaaatcccacagtctaccatctgcaag +ctggtgacccaggaaagctagctggtggtgtggttcaaaggcctgagaacttgagagctg +atggtgtagattccagtctgagtctgaaggcctgagagccaggagcactgagaccaggag +aagatcaatattccagctgaaataggtggtgcaaattcaaccctcctccacctttttgtt +ccatttgggctttcaatggattggatgctgcccacccacactggggagggccacttgctt +tcctcagtccaccaattcaaatgctgctgccttccagacaccctcaaagacacacgtgga +aataatgcttggccacatatctgggcaccctgaggttcagtcaagcggacacataaaact +atcacaTTCAGGAATAAGAGCAGGAAGTCTAACCTGTGAATAGTTGGGAGACCAAGAGGC +AAACTCATCTTTGCAACACCATGTGATGAGTGTAGGGCCGGAGGAGAGCAGCTACACAAA +GGCAGAGCACTAAATCTCTCCTAGAGAAAGGGGCTTAGGGAGGGTGAAGGTCACAATTTC +CAGGAGTATGTGTTTGCTTTACCTTAGTTGTCTTGGTTACAAGGAAAACAGACTCATTTG +TCCAGTTGCAGAAAGGTAGAGGGAGGGTTCTGTCCTAAGGCTGCATGGAGACAGATAGAC +AGGTAGAGTTGCAATCATGAGATGGCAAGGCCTCTGGGACACGGGCCTTAGGGACAAGGG +GCCTCTGGCTGTGGTTTGGAGTTTGGCTACTCTAGGAACCTCAGCTGCAGGATTTTGGTC +TACTCACTACTCAGCATCTCTGCCCAGTTTTCTCCTGGGCCCAGTCAGCTGCTTCTCCCT +CAACTTATTCATACTTTCTGTGAGTCCTGACTTTCATGAGCTAGGCTCCCCTTGTGGCCA +CTCCTTTTATTTGTGTCCTTCAAGCTCAGCCTCCACttttttttttttcaggtggagtct +ccctctctcgcctaggctggagtgcagtcgtgtgatctcagctcactgcgctcactgcaa +ccctctgcctcctgcgcccaagtgattcttgtgcctcagcctcctgagtagctgggacta +caggcatttgccaccttggctggctaatttttttttttttaagtaaaggtgggatttcat +cacattgcaccatgttgcccaggctggtctcaaactcctaagctcaggcaatctgtctgc +ctcagcctcccaaagtgctaggattacaagcatgagccaccgcgcctggccATCTCTTCA +CTTTTAATTCTACGCttcgagagatatttactgggtacctactgcgtttgccaggccctg +ttctagaatgtaaaatacagtagtgaaaacatgccagacaagttcctcgccctcatgggg +gtagaacatcaataaaacaagcaagatggagccagagagtgccaaaatgttacagtgtta +caaaaacagagtggtgaaatctcattaaagatggagatttacactgggtggccagcaaag +tcctccctaaataggggaggttcaagtgccatctgggtgacaaggaccagccagacgaag +atgggacaagcatgccaggTGACCTGAGCAGTGGCAGGAGTGGTGAATGGAGAGGGAGGC +CCAGGCTGGACACGGGAGCAAGCTCGGACTTGAACCCAAGGAATACCATGCGCTGCTTTG +CTCTGCAAGCAGGTTGTTCTGTTTGACCCCAGACAAACAGCGAAATGCATGCTCTTCCTA +ACCCTTGCCAAATAATGATCATTAATGACAACCAGGCTGTTTATCACTCAGCAATCCCAA +ATCACTTTCCTAGGTATGATCTAGCTGAAATACGGAGTCTCTATCCAAAGGAACTCCGTT +CCTAGGAAACGGAGTTGCTGGACATTCACTCATGTTTGTTCTGTTCCAAAGGCTGCATGT +TCTCTCCACAAAATGCCTACATGCATGTCTACCACATCGGgccagcttccggcagaagta +tacccaaatttcaggggcttacatgagatggaagtcatgtctttctcacttaaagtccaa +GCTTGTGTAGAGGGTGCCCTGTGATGCTACCAGGGGACTCAGGTTAGCTCTTCACTGCTG +CTTGCAACTGGTGGACATAGTGGCTCTCCACCACACCCCAATCACATCCAAGTAGCTAGA +AATCAGAAAGCGGGAGACAGAGGGAATCCAGAACCCCCTTCCAtcctgctcacagctcac +cagccagaacttagtcacacaggtacagtcagggagtaatttaagtctaccatcaccaaa +aaactgggtttctgtttattatagaaaaaggagacattggatattggggaacaactatcg +gtcactggcaTGGCttttatttttatattttttCCTAGTTATGAAAGCAATACATACTAC +CAGGAATCCAGATATATATATAAAGAAAATAAAGGTTAGGAGTAATTCCAGATCTAACTG +TTGTTATAAGACAAACAAATTTTTTGTAACCTTACTTCTCACTTAATAGTATATCCTggc +cgggcactgtggctcatgcctgtaatcccagcactttgggaggccgaggtgggtggatca +cgaggtcaggaattcaagaccagcctggccaagatggtgaaaccctgtctctactaaaaa +tacaaaaattagctgggaatggtggcaggagcctgtaatcccagctactcaggaagctga +ggcagggtattgcttgaacccgggaggcaaacgttgcagtgagccgagatcgtgccactg +cactccagcctggacgacagagcaagactctgtctcaaaaaaaaaaaaaaaaaaaTAGTA +TATCCTGATAATCTTCCCGTATCAATAAACATAGATCTACATTACTATGAGAACtttttt +tttcccttgagacggagtctcgctctgtcgcccaggctggagtacactggcacaatctca +gctcactgcaaactctgcctcccgggttcaagtgattctcctgcctcagcctTATTTGTC +TGTatctcttggatgcctgtcaggtgctaggccctgtggtggtgactgggtgcacaagag +agagcaagacaaagttccagctcAATGAATTTTATTTCCCCTGTTGTTTACAAATGCTTT +GATTTGACTTGTAGATATTTGTCAACCATTAGTATCTTGGTTCTATTGAAGGAGTAAGAA +CATTTTAAGCTGAAAttcttctttcttttcaattgagatggagtctcactctgtcaccca +ggctggcgtgccatggcatgacctcagctcactgcagcttctgcctcctgggttcaagcg +atcctctcacctcagactctcgagtagctgggattacaggcgcacgccaccacgcccggc +taatttttgtatttttagtagagatgggatttcaccatgttggccaagctggtctcaaac +tcctgacctcaagtgatccccccgcctcgtcctcccaaagtgctgggattacaggcgtga +gccactacgcctggccACGATCATACCTtttcatggcatgtttggaccgtaatttatgca +gtcacctatggtgtactggtagatggttgtgatttgaggctactataaacaagatgatga +acagcctgtggaggatctttgtatgtttgtcctgttattttctaggcataaattcctagc +agtggcaaaatgctggattaaggaacactttcaaagattccgattcttgctgccaaattg +gcccctagacttgcagaaatttatactaatgcctccaatgtTTCCTTCTACAATGCCACT +GATCAACTaagagataagaaagctttcattgtttaaaactttgtctttatttgattacta +gtgaggatgagcatcttttcatatttattggccattttcttttgtaaattgtcagttcac +atcctttttaaacagtccatattttaataggagtgttcactttatcctattgatttgaaa +aaaaaaatccactttattaaggataACatattagcaaatgcttatgtagtacttatgtgt +accaagcactgttcttagttcttaagatgtttatattaatcttttcaacagcctgtaagg +taagtattgttatccctattttatagatgaagaaactgaggcacagaaaagatatacaat +ttgcccggtacatagttgtacagctaggaagaggcagaactgggattcacacttagtagt +ctggttccagatccttgcttttaaccactGGACATTCAAATTAATGttttgtctcttaga +gatttttttagacttttacaatatttccaatttttgtcttttaACTTCAAAGTTTTTAAA +ATTCAGTTTTCATTTATATTGTCAAATCCATTAACATTTTCCAAATGGATTCTACTTTAG +CGTCATTTAGTTGACCTTCAAGGGTAAAAAATGAAGCACAGATAGGAAGGTAAAGGGTAA +TGTATGTCATATGCACTTTTGCAAACTCACCAAGAAGTTTCCGATGAACATATGAAGAAA +ATGTCAGAAGGGCTCATAGTGCTATAAGGCTTCTTATTTCTTCTAAAACACACTGGCCCA +CCAGCCTCTACTACCAACCTCTAATTGAGGCTCACAGTACCTCTTAACTCTGATATCCAA +CAATATCCTGGTTTATTTGCTAATGCTTTCTTCCCACCTCAGCCTACTTCATCATTATTA +GATATCATTTAATCCTACcctactgctgtgctaggtacttggcatagacaggaacaaaac +agtttctgcccttgaagagttcCACATCCCCTGCAGCATAACCACACTCTTCCCCTGAAC +TGTACTCGATCTAGCTCTGGGGCCTGCTCTCTCCTTTCTCAATATATCTTCTAACCTCAA +GAAGTCCTCCCCAAATCCTACCCATGGCTTAAGCTCAAGTTTCCCCCCCTCTAGTTTCTT +GTTCACTTTAGCTCACAAAATAAAGTCCCCATTAAAAACAAAACGAAACAAACTCCTTTG +GCACTTATTGCATACACTAATATGAGTGCTAAAAGGGGAGCTGATACCACCACCTAAGAT +CATAAATGTAAACGTACAGCATGTCAAGTACTATTTCCCATAGTTCTATTACAGACAAGG +ACCCACTTTTTTAAAAGTGTTGCACAAAGTCACAATGAATTACAAAAAGCAGAGCTACAG +CCCAGGTCTTGCGGTTCCCAGCCATAAAATCTTAAAACTGGCAGAGACCTCAAACGACAC +CTTAACTAGTGATTTCAGAGTCCTAGCATGTGAAAGTTGTAATGGGGATGGAGGAACTGG +GCTTTGGATTAATTTTAAAACAACAAAATCAAGGATTGCTTTGAAAAACATTTGAAGACA +AAAATCTTCAAAACATGGGTTGGAAAAGATAACaaaaaaaaGCTCAgggaggctgaggtg +ggaggatctctagagtccggatgtcgaggctacagtgagccgtgacccacgccactgcac +tccagccctggagaaagagcgagagaccgtgtctcgaaaaaacaaacaacaaaaaaaCCC +TCAGACCCCAAAACGTCAAGGAATAAAAGTAAAAGGTTGGGCGGACAcaactcctccatt +tgacagatgagcaaactgaggcacagaactccaggaggcctggccaaggcctcctggAGG +GAACAGGGTCAGTTGACGGAAAAGAGCCAGAGGCTGCACGCTGGACAGCGTTCGGACCTT +CCGGGTCGCGCACGTGTAAATTGCCCCCAGGAGCCTGAGGGAGCAAAGCAGCCGCCCCGC +CCCGCGGGCAGCGCGTTCAGCGGCCACGTGACACAGCCAGCCCATCACGCGCAAAGGGCA +GGGCCTGGAGGACACCACCCCCGCCACTCTCTCAGCCCTCCACTAGGAAAGAAGGAGATG +GTATTGGTGGGCGGGCCAGACCCGCCTCCCCCACGGTGGCCACCCCGCGCGAGGCGGGCC +CAGCCGCCGCCCTCCAGTGAGGGGACGGACGAGCTCAGCTAGGCCAAGGCGAAAGAGCGA +CGCGCACTTCAATCAGACGGCTTCACCAATGGGCTTGCGCGCTTTCCGCGGCGCCCGCCC +CTGCATCGGCCTCCCGGCGACCGCGCTGCTTTCCCTCAggccgccgcggcggcgcccgcc +cgcgccTCCATCCGGGTCCTGGCGCGGTGCTCTCCCGGCAGCGACGGGCGCGAGGGCCGG +GGCATTCCCACGGCCGCGACGGCCCTCTCCGCGAGCGCGAGGTGGGTATGGCGGACGCGG +CAGCGAGCGCGGGTCCGTCGCCATTTTATTTCGCGGAGACTCGCGGCAGCGGGTGGGCAG +AATGGGAGAGCCGTGCGCCGGCCCGCGCCTGTCCGGCTAACGCGGGCTGGGACTGGTGGG +GCGGCCTGCCCCCTCCAgcgggcgggtggccccggggggccggcgggcTGCTAGCGGAAG +TCGCGGGCGCTCGGGGCACGGGGGAGGGGTGCCGCGTGGCCGCCGCGGGGCCGGCTCCAA +CCCCCTCCGCTTCCCGCCCAGCTCCTCACCGACAGGGCgggggagggggggTCATTCTTC +ACATTCCTTACCCCGCCCTTCCCCCCGCTTCAATCAAACTTGGGGCGGGCGGAAGGCCCG +CCTTCCGGCCGGCGCCTGTTGGCCGGCGCCGCCTCTGACTGTGGCGTGACTGGTTGTAGG +CGCCGCCAGGTGCCTCTGACGTCACTTCCGCTATCAAGTTTGTGGGCCGGGGAGACCTTG +GCCTTgggggttgggatgaaggagggaaggtaggaagtgcgaggggcggggggacagggc +gggaaggcgcgggcggggagggcgggagagTCGTGGCTGGCTGCATGCCCCTGCTCCCCG +CGGCCAAGTGCAGCCTCCCTTCCTGAAGCAGCTGCTGCGGCTGGAGGTCCGCTGCGGCAG +CCGTCCTTGGCGAGGGGGAGGGGAACGCGGGAGCGGGAGGAAATCGTATCCCGGGGGACG +GGGCTTGGAGATTTGCGACTCGGTGTCACCGGAAACAGCGCTGGCCTTTTGAGTCGACGC +TGCAAACTCTTGGAACCGAGTGCCTCTCAGAAGGCTTGCTAATAAACTTCCCGGGCGGGC +TCTAGTGTGAGGAATGTGGTAACCTGTATGTCCTTGGCCAGTAATGCCCTTCGGTCTTTC +AACTTTTTACAGTAGATTCTGTGTCAGAGGTAATGGTATGTATTCTTCAACTTACCGGTT +TTTAAAAAATTGACTAACGAGAGGGCGGGCAGACAGGAAAAAGGCAGGGAAGACAGTGAA +TGTTAAAATTTTGAGGTAAATCAGGAGACTGGTTGAGTTTTGCTTTTTAACTTCATTGAT +AATACTGCTTTCTTGGCATACAGTTCCTAAAGTTAAAGCATCATGTGGCATTCCTTTGCA +TTTATTTCTGTTGGCCTGAAGTATAAGAACATTGAATGTCAAATTCCAAATTTATGTGTA +GTTTAGGAAATAATTGTTTATATCCAGAATTCTTTTGGTGTTTGGCGGGGTCTGGTTTTA +TTTACTGTATATTCGGGAAGTATGTGTAGTTAGGGAAGTAAAAACTTGGAAGTTACTTTG +GGTTTTGTGAGAATGTTTGATTCATTATACATATTTGTTAAAAGTTTACTTTGAAACTTC +AACTTTGAGAATAGACAAATTTCTTGACGTCCTGTAAATTCAGTGGTATTATATAGCATT +TTAAAATTTATCACTTAGGTGCAATTACAGTGTGAGGGGAAAAGTTAACTTTTTTGAATA +GTTACATTGCAGTGACAGCAAGAGAGTATTTTTATGTGTAGACAGGCTGTGGGTTCCCCT +CACTTAAATTGAAGCTCTGTTGAACTTGAGACACTTAAGAATCTTGCAAGTGTGAAAAGT +GGAGTGAAACAAAACCATTTCTAAAACGAAAATGTGTAACTGCGTTCAGTTTTACACAGT +GAAGAAATAAGTATTAAACAAGTTAGTCTCAAACGTTTATATCTTAAGGTCATTTTATTC +CTGTTATCATTAACTAGACATATCTTGGTTTAGAGAGCAGCACACAAGACATTGTGTACT +TTTAATAGCTAAGATAGTATAATAACTACTCATATGGGAATTACCGAGTGTTAAGAGCGC +CAAACTAgtgtttcaaactgtaggtcctgagttatagggtcatgaagtcactttagtggg +tggtgatccgaattttttaaaaagtagaaaatattccattgaatacaaaataGCGTGTTG +ATTCAGCTCGACACATGTGTATTCCTGTAAAATAATCCTGTGAAGCTGAGTGTCAAAAGT +TGAAAAACAACTTCTGTAGGGTGTTTTTCTCGTTTATAGCATTGTGTAAAGTATTATAGT +TTAATATTTTTTAACGAGTATTAAATGGGCTGTTTATATTTGGTGGAACATGAGCCACCT +ACTTTAGTTTCACAAGTTGGGAAGTAAATTTGCCATCCAGGACCAGTATGCGTTTTAATC +ATAGTATTTTTAATAGCCTGTGAAGCTTTTCTTTAGACCATAAGAGGTCTTTTCCATCCC +ATAATATTTATTGCCAATTATTTATCCATGTCTAGATGAGACTAGAAGAATCCGAATCCC +CAGTAATGAGTTGTCAGCATTGCTTAATGTGACCTCAGGACTGATCATCATATGCTTTTT +GCCTGTGTAGGTGTTCTAAGCGTTGTATAATCACTTAAGAATGGACTTCATTAAATAGAC +AAAATatgagagccattacactatttttggtattaagtctttgaaatccagactgtttta +cacttgcaacacatacacttggggctaatcacatttcaggtgctcagtagcaacatgtga +ctaacagctaccaaatgaacagtgcagTTCTAGTGCACTGtttttaaaaaaattagattt +ttttttaaaattaGATTTCTCTAGCTGAATAGTTGTAGTTTCAGATAAACAGCCAAAAAT +GTTCTGTCTCTCCACAGCTTCATCTCAATTGTGAAGAAATTGCATTAGGTGAtttttttt +tttttttttttttaaataatagaaacaacgtctcactatgttgcccaggctggtctccaa +ctcctgagctcaagtgatccttcttcctcagcctcccaaagtgctaagattacaggtgtg +agccaccgggttcctggccGAATCAGGTGATTTCTTAGGCCCTTTCTAAATACAAGGTTT +AAGTGTTTTGAGGCAGCCGACAGCTATACCTTTAAGTCTCTTGCTTCTCTAAGAATAAGA +CATTTTGGATCATTTGTTCTACCATAACGTAATGAATACAAGTTGGGAGCATTTTGCTCT +TCTGTTAAGCAcagttggccttcctgtccaaggatttttgcatccttgaattcaactaac +ctcaaatggaaaatatttgggggaaaaaaagtatgtacaacaaaaataatatgatcaaaa +ataatacagtataacgactatttacataacttttacattgtattaggtattgtaagtaat +ctatgtaggaggatgtgtgtaggttacatgcaaatatgacaccacattttataagggact +tgagcatctgaggattttcctctgggagaaggaggtatcctggaggcaatcccctgagga +tacTTTTCTACTTTGTGTGAATTTTTCATTAACAGGAAGTTACAGTACTTTTCTGGTCAC +CTGAGAAACCCACCCCATATTTTTATTAGCCAAATATATAATTCTCGAATGCTTAGAATT +CATTTCTTAATGATTTCACTGTTGTGCAGTATAGACTGTGAATTGCCTACTAAGGATACA +GTTAATTATAGTAAACTGTGGAATCTAGATTAAATAATTACACCCTACTTTTTTTCTTGG +CTTGTGGATGTGTAGACTACATAGTGGTTTTTTCAACCCAGGAACATAACAGTATAATGG +AGGATAGGAAGGCAGAAGATGTTTAAAGGGTTGAGAAATAATGGTATATGTATAATGGTC +AGTAAGCAGAACAAGCCAGCCAAGTTGGATATTCTTCAAGACTATCTTAAGTGTCTGCTA +TGTGTCTAAGTGAAAGGAAATAAGCAATAGTCCTTTTGGGAAACCTGACCTAGTACTTAG +CTATTTCAGACTTAATGTGATGTTTGATAGAGTAGGAAATAAGATCTTAAATTAGAATTA +GGTTAAATTGCTTTAGAGAAACTTATTTATAAATGTAAAGAATTTATTATCTCATGTGTT +GCACATGCTCTATCGAAGGGAGCAAAATACTATTGGAGAGTTTGCTTATTAATGTAATAC +TCAGCCTGCATCATTGTCGGATAATTTTGTTGATAATTCAACTATTTGAGATTGAAAGAA +ATCTGTTAAAGTAGCCAGTGTTGTAATTTTGATCTGTGTTTGATTACAGCGTATGAAACA +AAAATGAGACTGGAGGAAATAGTTTACTTGTGAACTTTTTGAGCTACTTTGTTTTAGGAG +TATTTAAATTAATGTAAAAGTGTAGGGAAATGTCTTAGCTCAGAAAATTTAAACTTACTA +GATATTAAGTGCTTAAAAGGTAGAGTATGCTTGCATTTCAACTAAAGTTTAGAGTGTTTT +AGGAAATTAGAGGCTATTTTAAAAAATATTttgaagttaggagtgtgttcctaagtgttt +tcaccataagaaaataagtctgtggggatagtacatatgttaattaacttgatttagcta +taatataaacctattttatgtacaccataaaaataacaatttttatgtcaatttgaaaca +aaTTCATTACAAAAATGAAATTAGGAATGTGAATGTTAATAAGTTATGAAAACTTACTTG +ATGTAAATGTAGATATAGACAAGTCTATAACTAATAGATTTGCCTGCTTTGTAGCATGCT +TTAAATTGATAATATTTTTAACTATCACAAGTATATCTGGAAAGGTAAAATTCCTGTTAG +GATAGTTTGTCAAATTAATTTATTAAGTACAGTTGCCATTTGTTGAGTTAATTTCTCAGT +CATTCAATATCTTTGCATGTATCCCAGTCCTGACAGCAACCCCATGAGGTGTGGCTGTTA +CAGTTCCCCCAAATGGCGATGAGAGAACACAGCCACTAAGTAGCTGCTTGGCTGCTTGAC +CCTGAAACCATTGCCCTTAACCATTTTCCTGTACTGGTATGCTGAGCTGAATGAAATGAA +GATACATTTTGTGTAAGTTGAATTTTGACTTTTAGTTGCCataaattaattaaataattt +attattGTATATAtttttttgagacagttttgctcttcttgcccaggctggagtgtaatg +gtgcgatcttggtctactgcaacctctgcctcctgggttcaagcgattctcctacctcag +cctcctgagtagctgggattacaggtgcctaccaccatgcctggcaaatttttgtatttt +tagtagagatgggttttcaccatgttggccaggctggtcccaaactcctgacctcaggtg +atccactcgcctgggcctctcaaagtgctgggattataggtgtgagccactgtgcctggc +cAGTTGCCGTAATATATATATAttttttttgagaccgcatcttgctctgttgcccaggct +ggagtgcggtggcatgatctcggctccatgcaacctccaccttccaggttcaagcgattc +ttctgcctcagcctcccgagtagctaggactacaggcgcatgccaccatgcctggctgat +ttttttatttttagtagagagggggtttcaccatattggccaggctggtttcgaactcct +gacctcatgatttgccctcctgggcctcccaaagtgctgggattacaggcatgagccact +gtgcctggccATTTGCCATAACTTTTAATGAGAGGGTAGTTCCAGCTACAGATTGAGGTA +GTATGTGAATAAGGATAGAAAGTGGATATAAAAGTATTTTTGTTACTTTTTAAGAAAGAA +TTATCAGAAGGCTCAAATTCTGATAATTTTAGCTAATAGTattctacctaagaagtaaac +aaaggcccagaaattagatgatatgtccaaggacatagtaaatggggagccagcattAAC +TGTAGACAGAAAAACTTCAAGTCCTAAATGTATACTAGCTATCAACCCACTCTTTCCCAG +TACGCAAGCATTACATAGTTGTGATTAGTTAGTTAGGGCTTTTAATTAACTTCCAAATGA +ATATTTCCATGGGTTCTTGTAATCCATAAATTCATGGATTATGTTCAGTGTTTATGAGAG +CTGGCCCTAACTGAACATTGCTCGGCTGTTTGGTTTTAGTTTCCACCATTTGCTGTAATc +agtgttttctaaactgcaggctgggaaccattagattataaaatcagttcaTGTATATAA +TAAAATAACATATTAGAGTAAGTATTGATTTGTGAACAATATTATTTATTGGATTACTTA +TATACATATACTTTTCAAAAAATTGAGGGTCATGTTAATAGCACTTGGTATGTAAATTAC +CAGAATGCTTTCTAGCAATATGGTATTTATTTACATAGCTGGATTGAGAAAGAATAATAC +AAAGTAAGCATGTGACACCAAGGTTGGaaaaaaaaTGTGTTTTTGAATGTTTGATGAGGA +TTCAAACATGTTTTAAATGAGAAAATCGGTAGGAGGTTGAGGATTGTAGTAGAAGTACCA +GATGCtttttcttttagctgttttttttcgttgctgttgtttggttggttttggttttgg +tttttttttttttttttttggctgttattgttttAAAAGTAAGGACTAggccgggtgcag +tggctcacgcctgtaatcccagcactttgagaggcgaaggcaggcaggcaggcagatcac +ctgaggtcaggagttcgagaccagcctggccaacatggtgaaaccccgtctttactaaaa +atacaaaaatgagctgggcgtgatggtggatgcctataatcccagctacttggggggctg +aggcaggaaaatcgcttgaacccaggaggcggaggtttcaggagccaagatcacacggtt +gcactccagcctgggtgacagagcaagacctcgtctctaaaaaaataaaaGTAAGGACAG +TGCTGATTCATGGGAAATATTTTGGCTTATAAAGGGCCTGACGTTAGGGACAAGTGTGTC +TGTGAGTTCCTAGTTTGCATAACCTGGCCTTGTAGAATTGAAATGGTCTCAAATGTAGTA +TAGTTTAGTGATGCAGTACTGTCTCTAATTTGGGGCAAGTTATTAAGCTTCTTACCACCA +GTTTTCATCTAGAGATGATGAAGTAGTTGGACCTTACATATTTTGGATATATGGTATTAA +TAAATCTTTCCCTTTTTGTTACAGACGTGTTGATACTGCAGCTAGGAAAGCTGAGGGACT +TCGGCTAAATTTCTTTTGCAAGATTTCAATGGCAGAGAATTAGTAGGGCCAGGATTTGAA +CCCTGGtttttattgactccaaatgagtaatgctgtgaacattcaaatacacgttttttc +aattctcttgccctttttttttgcggggaggggcagggtctcactctcttgctctgactg +gagtgcagtggtgtggtcatagcttactgcaacctttaactcctaggctcaagcaatctt +cctgcctcaacctcctgagtaactcagctgggaccataagcctgcaccaccacacccagc +catgttcagttctctagagtatatacctagaaatggaattgctgggtcatatggtgaact +gttttttaCTCATCACTAACCAGTTCTGacaccaacaatcaattcttcaactcgacacca +acagagtgtcctacaattaaatttaattctgaaactacctgaagttagtacaaacttcac +aggttgagggctcaaacacgtaagactgcccccgcttcagatgcaggtttctacctgaat +ttttaaccaaccagctataaattagggggtttcacaacctcttccactgggtctataatt +tgctaggatggcttacagaacacaggaagacactcattatcactggtttattataaagga +tttaaatgaatagccagatgaagaggtccttaagctgaagtccaggagggttcctagcac +aggagcttctgtatctatggagttagggttacaccagcctcctggcatgaagatgtgttt +ttcaactcagagctgtccaaaccctgacacttaaggggtttttatggaggtttcatactt +aggcatgattgattacattattggcctttgatgattggcttactctctgtcctctctgct +ttacctggaggttgagggggtgaggctgaaagttccacccctctaatcacaccttggtct +ttctggtgactatccccctcctgaaactacaggagccaccaatcgactcagtagcattaa +acagacattcatcacttaggaaattctgagggttttaggagctgtatgccagccaggatc +ttcaaatggagacaaagacgaaatacgtgtttcTGATTCCACTTAACAACTGTTTGACTT +GTCTACAAGTTTtgttctccaaagcagctgcaccatttcacattcccaccagcaatctaa +gggttccaattttctccgcatccttgtcaacacttttattaatcttattagccatcctaa +tgaataatgtatcttttcatgtgcctgttggccatttgtgcttatgagtcatatctttgg +tgaaatatctattaaaatattttaccattaaattaggttgttttaagttactttaatgtG +TGTTTTGCACACCAGTTTACAAAGAATGCAGATCCAttttttttgcatgtggctatacag +ccgtcagcattatttgttgaaaaaacgattcccagttgaattgtcttgtcatggttgaaa +atcagttgacccatgtatgggtttatttctagactttaaattctattatattgagccgta +tgttttttattacgTTTTGTAATTTTAAAAATTAGTGCTTTTGGTTACTAAATCACTACA +AAATAAATTTAGTCCCTATCTTAAAAGATAATCTTCGTAGTAGCTACCTCCTAAATATGA +AGTCTGTAAATTAAAGGGTAATAATACAGTTTAGATTACTTGGGTTTATTAAAGATTTTG +GACTCTGCCTTCAATCCACATATTACCTTTCTATCTAAAGGAAAGGATCCTGACCCTGAA +TCAGATCCAGGTGATTATCTTTGATTTAGTCCTAATAAGACCACTTAGTGTTTGCTCGCA +TGGGATAAATGAGTAGGTTCCTTTAAAAATTAGTTTCTATTTGTGTGTGTTTTTTATATT +ATCTCGTTGTATGTTAGTGCATTTGGATTATGCATGATGTACAGGACTTTTGGGTTTTGA +AGTCATTGGATTTTTAATTAGAGGCTGTCATGTTTTTCTGTAATGATTTTTTGTTGTTTC +TTGAAGGATAAGTTATTTCATGCATTTTCATTTGTAGGAACTGTAAGAAAACCAGCAGTT +AATAATAGTAAAAGGTGGTGGTAAGAGGGTGATTTCTGAATCTTGTAAATACATGGTTTT +AGGAGCGGATTCAGATAACCAAGCATTTAAAATACTATTAATGAAATACAGGAAATGAAA +CCACAGCATAGATTATGCATGTAGCCAAAATGTTCAGTTAAACTTCATTTTCAACGTAAG +TGAATGAAAATGGTCTAATACTATTTTTCTTATCACTCACACAGGAAACCAGGATTACCG +AGGAGGAAAAAAAGCCTTCCTGTGGTGCTCAACTGTGATTCCTTTTCACCATTCACCCTG +GATGTTCTCTTCACTGTGGGATGAGGTAGTAGGTTGTATAGTTTTAGGGTCACACCCACC +ACTGGGAGATAACTATACAATCTACTGTCTTTCCTAACGTGATAGAAAAGTCTGCATCCA +GGCGGTCTGATAGAAAGTCAGTTAACTAATTGTACAATATTTAAGATTAACTTGTCTTAA +AGAGATGTAGTGCAGCATTTGTTTATGGCCTGGAAATAAATTAATTTAGAGATAAAGTCT +GTAGCAAGTACACTGGATGGGGGTGGGGAAACCTTTTGCTTCTTGTCTTATTTCTCTGTG +TCAGAATAAATGtatttttttattttgatttatgctgataattttatgttgaaattttct +ttCGAAAGAGATTGTACTTTCCATTCCAGAAGAAAACATTGCTCTATCAGAGTGAGGTAG +TAGATTGTATAGTTGTGGGGTAGTGATTTTACCCTGTTCAGGAGATAACTATACAATCTA +TTGCCTTCCCTGAGGAGTAGACTTGCTGCATTATTTTCTTTTTATTTAGATGATATTAAA +ACTCAGAAGAATTAATTTTGACATTTTGTATTTACAGTTTATCAGTTAATTTTCTCTGTT +CAAGTAGTACAGTAGGCACAGATTAACATTTAAATTTTTCACATATGGTATATTTCAGAA +ATTTGAAGTTAAGCAAAAATTTTAATGAGTAGAGAAAGTAAGTAGCCTTCAGGAAATCTT +CATAGAGGACCAGGCCCTTTTGGAATTGTGAATAGGTTTATTGCCTTACATCCTGGTACA +CATGTCCAAGGTCAGGTCCTGGGTGGTAAAGGTAAATACAAATTGGAAGGGCACTGTGTG +AGCCAAAATGAGTCAGATTAGTCATGATTCATTTCCAGTTTGGGTTTTGGGTGGTCTTGG +AGAATGTTGTAAGCACTGCTTCATTGATAGGTTGATTGAGCCAGACTTTACTCAGCAGCC +TGGAAAAGGAGAGATGGGCTCTGGGTTCTACCTTTGCTCACTGGTAAGTTGCTAAGATTT +CAGCTTTGCCCTCAAACCCTGAAGTAGTCCTTCATTCACACAGTGGGATCACTCGAAAAT +GTCAGATGGGGAAGTCCATAGGTTGTTACTTTAAAGAAAATAGAAAAAATGCTGGAAAAG +GTTTCTTCAATTTTAATACCCATGAAGGCCCATGTTTTAGCTTTCCTCCGATGGGCAAAC +CATACACTAACTTGGGCCTTGTAATCAACAAGCAAGGCTAAAAGCTCTCTAAGTGCTTGC +TGTTTAAACTATTTTGTGTTGGAAGAAGAGTTGGAAAAGAGGCAGTGTGGAGGTGAGGGA +GAAGTTCCCTCCCTCCAATCATTTCCAATAAATGGAAATTTAAGGAGAAATTTGTGTTTA +TCCTTAATATCTAAGATAATCACTGTGCAGTGCCATTGGTACTTTTCATGAGAGTAGAAA +CATCAAACTTCCTTGGATGGGCCCAACCCAGGTGACTTAACTCTGGACCAAATGTATGCT +TTTTGTTTTATCCACTGTGGACAGCTGCATAGATAATTGGTCTTTGTTCTAAACTGCACA +TAAAAACATGGGAGAAAATGACATTTGTTGCCTTTTGATGTGCCAAAGAAGAGTGGGAAT +GTTCTAAGAATTCTTTTTGGCTTAATCTTTGTTGAATTGAAAATATGTATAACTCTTCTG +CTGAAAGTGTAGCAAGTACAGTCATGAAATTTTGTGGTCTTCCTGACATGTTCTTCCAGC +ATAACGTTGCCACCTTCAGTTGGAAACGTATCCTTATCTAATAATTAAGCCCTGGAGaaa +aattaatttatatattttattaattaCATAAGGACATTGTTATTAGCTAAGCAGAGTAAG +TAAATCGAAATAAAACTTTAAAAATGCCTTTATGGAGAGAATGACTATCTCTGAAAGCTT +GTTTTTAATGATGATAAAATTCATGATCAGAATTTGTTTCTGTTTGCTTTAATTCAGGGG +TCAAAAACTGAAATACCATCAGAGGCCCAGGAGGGGCTAGTTGTAACTGGCAAATATAGT +AAATTAATTTGCTCTGGTTGATAGGTAGCAAGCAGGGTTTATATACATTGTCACCTACTT +TTCCAGTTAACAGGAGAGACTGGAGATTTTATGAAATTTGATATTTAAATGTTGGTAACT +Gggttgggcaccatggctcacacctctaatcccagcacttcgggaggctgaggcgggtgg +agcacctgaggtcaggagttaaagaccatcctgaccagcctggtgaaacacagtctctaa +taaagatacaaaaattaggccgggtgtggtggctcatgccggtaatcccagcactttggg +gaggccaaggtgggcggatcacctgagtcaggagtttgagaccagcctgcctaaatggtg +aaaacctgtttctactaaaaatacaaaaaagtagctgggcgtggtggtgggcgcctgtaa +tcccagctactctgggggctgaggcaggagaatcacttaaacccaggaggcagaggttgc +agtgagccgagatcacaccactgtactccagcctgggtgacagagcgagactgtccaaaa +aaaaaaTTGATAATTAAATGTTAAAAGTCAGCGACTCCAGTAATACGTGGTGGGCTGAGT +ATTAGACTACTGGCTTACATCCTCTGATGTCATTACTTTCTTGTTCGTTTGTGACTTGAG +GTTGGATTTTAAGCAAATGTATTTGTGGCTTTTTACCAAGGTCATATGGCCAGATAACTT +TTCAAAAGCATTAGTTAAAGAATTCTGATTAGTTTGAATTAGAAACAAAACTCAAAGAAC +ATGACCTAATTTAACAGGTTAATTTGAAGTGCATCTGCCAAGTAGAAGACCAGCAAGaaa +aaaaaaaTGGGTTCCTAGGAAGAGGTAGTAGGTTGCATAGTTTTAGGGCAGGGATTTTGC +CCACAAGGAGGTAACTATACGACCTGCTGCCTTTCTTAGGGCCTTATTATTCACCGATAA +CCTGTTTCCTTGCTACTTTGCTTTGGTGTAAGCAGAGTTCTTTCTGTAGGTTTTTTCAAA +TGAAAACATTGCAAGAATATCAAAGAGAGCAGTGTTTGCGTTAGTGATTATAAACTGCAG +CATGGTGCTGACATTGATAACTGAAAGTCAACTAATGAGAATTTGAGACTTCTGAAGTAC +ACTTAGTTGCTAGTGTCTCCCTTTTGGTGTCACTGGAAAGTTTAGAAAGCATGGTTTTGT +TTTTGCTCAGGTTTCTCTTTCTGTGATGCAGAGACTCTCAGCTGTTCCTCCTCTATGTCT +ACATTATGTCTGAAGGAAAGAATTTAACAAAACTTGAAATACTGCTGTTTTTCTACAATG +TTTGTAAATATTTATCTTGCTGCTTTTCTAGGTTTGTCTTCTGGATTTAAAATTTGGGGC +GGCTGGGGTGGAATTGCATGGTTTGGGAATGGGTAATTGAGCTGCTGCTCATTATGGTAT +GTAACAGTGATTTGTCTGTTTAATATGTACAAGAACTGGAAGGTCAATAAAATGAAAGTG +GTTGTCTTGACTGGGTAATAGTGTTACATATTTTGTTAAAAGTTATACATCTTTTCAATA +AAAACACTGCATACTTCAAAACTAGTGCTTTTTAAGTCATCCTTAACCCTTATCCCCATC +CTTGCAGTAGTAGATGCATTTTTCATTTGTAATTATTATGATTTGTTCTTAGTTTCATTT +TTCATTAGCAATAATTTGGTGATTGGATGGTCATTTACAGATGTTTTAATAAAGCTAACA +CGAGCAATTTCCAGCTCTTCCATTTTTGTAAACACTTGTGTGACTTTGTACAGACAATTA +ACTGCTCAGGATCACCCTCCtttttgttttgtttttgagatggtctcattccgtcaccca +tgctggagtgtagtgaaatgatcacagctcactgcagccttgacctcccggactcaagct +tcctagtaactgggactacaggtgcatacaaccatgcctggctaattttatttttgtaga +gacggtttcaccatattgcccagactggtcttgaactcctgattatcctctggcttttac +ctcccaaagtgctggCCAGGACAGCCTCCTTTCTTTACTTGAGTAATTATTTGAGTTTGC +TCAGGCAGACACTACCTTGTAAAAACTCTTATGTCTCATTTCACTAGTCTAGTTTGAGCA +TTTATCATTCTAGGAATGAGACGAATTTGTGCATTAGCATTCCATCTTTTTCCAACTACT +ATGAACAGTAGtatttttttttattttattttattttttgagacaaaatctcactgtttc +ccaggctagagtgcagtggtgtgatctcagctcactgctgcaacctccacctcctgggta +gagtagacaggatttaggtaattttttgtatttttattagagacagggtttcactatgtt +ggccaggctggtcttgaactcctggcctcaagtgatccaccggccgtggccttccagagt +gctgggattacaggtgtgaaccaccCTTGCCTGATCATGAGCAGTAATACATTTAAAAGT +CTCCAGGGGTGAGAAAGTTGAAAGGAAATTCAGTGGAGTTTCCCATCCTGCCCCTCTGCT +GCCTAGCCCCTTGCTCCAGTGGAAGGAAGAATCGTGATCTAGGGATGTTCTCATACTTGG +GGCTTTAAATTTCCTTTATGAATTGAGATGGTTGGGTATGTTTTCTAAGGTACCTTACAT +GGTACAGTTCTTTAAAGTTGAAGATTTAAGTTGTGGCAAAATTGCATCAATTTCATGTGC +ACTGATTTAGGCGAAGATGCGTAGGAAAAGAGCAAGGAAATGAGGTGTGATAGGATTGGG +GTAATTTCAAAATGAGTATTTCTgcctggcctagtggttcacgcctgtaatcacagcact +ttgggaggccaaggcaggcagatcccctgaggtcaagagttcgagaccagcctggccaac +atgatgaaaccccatcttactaaaaaaaagtagctggcatggtggtgggctacttgtgag +gctgatgtaaggagaaccgcttgaaccagggaggtggaggttgcagtgaccagagattac +gctattgcactccagcttggacgacagagcaagactgtcttaaaaaTGTTTCTAGTTTCA +CTTATTCTAAATTTATGTCTAACCATTTTTAGTGAAGTATTTGAGTCACATCAGCTAGCC +TTTTTCCTACAGCGTTGAAGTAATTTTCTAGGTTCCTTGCTCTCCCCCCATTTTATTTCC +TACTTTGCTTTCTGTTGTTGGGGTCCTATGGGGAGGGCTGGGAAAGGAGTTGGGCCCTCT +TAGGACTGGTCATCAATCTTTGTTCTGAGCAGTGTTTTGTTTTCTGGTTGAATGGCTGAC +CTGAAGGAAGCATCAGACTCCTTGGGATTCTGAAATCCTATTTCTTGATAGAAACCCATA +ACTTATTTTAGTTTGACTTAAAAACGATCCATAAGTAAGCATGCAGGGTTGGTGTAACTG +CATTGAACTGGTAACATCAGAAACACGGGTAGAAATGAGGTACCCCAGTGATACGGAAGC +TTTGTGACTGATGTCCTGGATTCTTTCTAGCTTTTCTTCCAGCCCTAACACATGGTTTCC +ATTCTCAAGGTTACCTCTGTAACAACTGACTGCTATAACTGGCCACGTCGTTTTTCCATT +CATGAAGATGGAAAAAGGAAAAGGCAGAAGGGACACTTTTATGGTTGAATTCATTTAGTT +TTCTCAAGAAATGCCACCTAGTGACTCCTTTACGTGTAATCCCTTGGAACTATCACAGAC +TAGACCAAGGAATCCTGGAAAGTGGTCCTGGCAGGACTGATTGCCAGGCTGAATACAATC +AGGGTCCCACTAGTAAGGAGGGGAGAAAGGAAATAACACAGATAGTTATCTGCAGTAATT +GGCATTAGGaaaaaaaaCTTGACAAAGACTGACAAGCTCTGTTCCACTCCTGCCATTTAA +AGAAAAACACACACACGCATAAAAACACCAAGTGGCCTCAGATGGGCAGCACTCCTCCTG +ACCCTGGGCTTCAGAAATTTTCACTGGGAGTCTGATGAGGCTCAGCCACAGTTGTGTGGG +ACTGTTCTCAATTTCAAGCAGAGGAGCAGAGAAAGCTGGTTAGTTGCGGAGGCTTCCCAC +ATTACTTGGACCCTACAATATATATGACTTCTATCACAGGACATGGTACAGAACTGGAAC +AATAAAGCATtttttaaaatttaatttcttgagcaattttagtttcacagcaaaattgag +cagaaagtatagtgttcacatatacttccctgtttattacgcacacactgccttcctcac +tactgaagtcctgaccataatggtacatttTAATAAAGCAGTTTGTTTTTCCCTTTTCTT +TGAAGTTGTTCCATCATGAGAATTAGGCTAAAAGTCTTAGCTTACTGCCCCATGGAAGGA +AGGACAAATAGCAATGACCAAGCAACGTATTTTTAGCTTTGAGGCCAAAATTGGCTGAAA +ATGACAGAAGCAGTTACTTCAGAGAAAATGATTTTTTGCAGTTCTGCAtaaatttgaaga +ggtaaacctggattgctgagaacaatgagttatatgcagtggactagaggaagatgcata +ttcaaccatgtctttttttccatccaagaagagttactagcaagcagtaagatgagagga +aatgaaaccagtcagactgctgagtgctggagaagcggtccctgtgcacactccggcatg +ggcatggtaggactacctgtatggattaaggggagtcaagggtcaggggatggttgatct +gcatttttttccccagggcataacctgagaccacaaagcttctagggaagggttgtgtac +atcatggccccacagcagtgagagGCTTGAAGAATGCTCTGGCTAAAGACACGGAGGTGC +tgtggcaggcactgttacttgcctacccaaatatccccttgctgggagaaccttgatttt +gttgaggtatGGATCTCAGGAAAGTTACCCTAGTTTTTTGTCTAGGGGTAGGCATGTGAC +CAGATTTGATCAGTGAGATGTAAAGACCAGTGGTAGGGAGAGGGTTTCTTTCTTTTCTTC +TCCCTCCCCCGACCCACCCcagagtctcgctttgtcacccaggctgaaatgcaggggcgt +ggtcacggctcactgctgccttgacctccccaactcaagcggtcctcctacctcagcttc +ccacataacttggactttacgcgcacaccgccatgcctggctaatttttttctgttttac +agacggagtcttgctatgttgcccaggctggtcttgaactccggggctcagacagtcctc +ccaccttgggctcccagagtgctgggattactgctgtgagccactgcacctgCCTGCATC +ATGCTTAGGtttgaatgtggttgtgtgatgatcagagctgctgcagccatcttgtgacca +cgaagggTAGGTTAGGTCAATAATACCAACCAAGAGTTCTGACATTACTGAGCTGTTGAG +TCAATGCCAGCATCTGCTCTCCTCTACACTTTGTATTATATGAGAAAAATGAACTACCTT +ATAGTGAATGGGGGTTATGAGACTTGCAGGGAAAAGCTCTCCTCACAGGATCCCACATAG +GGAAGTCCAGGGAAAGCCCCTAAATGTGAGGGAAGAGGAAAGGTGCTAAGGGGCCATCAG +GAAGAAGCCTATGGCTTAGATAAGGATGGTAGACAATGGATCTCTGACATCTGTAGCAGG +ACCCTGAACGTGAGCATGAACATGAAGTGGTAAGAGGCTGATGGCAAGACCACATTTCTG +AAACTGGGATCTTACAAGTGGCAGGCAGCAAGGACCAAGCTCAAGACAGTATGGACCAAA +CAGTAAGGACACCCCTTCTTAGTGCTGACATGAGTTAAGCCCTTTGGAAATTTAGATCCT +CTTGAATTTGATAAACTAACTCTcctaaaaactgctttaaatcgagacagttctcttaaa +tggatgaaatttcagtgttctgccattagtagacatgggggctcaagaTACTCGGCAACA +AAAGTTTTTGTTACATTTTTGCTCTCTTGAATGGCAACTGTAAACTTTGAACCTCTGCAG +TTACCCTAATGCAGAACTTATTATTTATAGACTTTTTGATGATTTACAATGAAATACTGA +TATAGAAACAGATGTTTAAAAGAAAACTGTATAGCTTGTCTCACTTAAGTAACGTAGCCT +AAGTTTCTTAAACCCAAGATCTCATTTTAGCTACCTAGGTATATTGTCCAGAGTACTGAA +TATGAGCACATTTCACATGACAGGCTCTTAAATGCAAgtgtgtgtgcgtgtatgtgtctg +tggtgtgtgtgtgtgtgtgtgtAGTCCTTGCATTGCCTGGCATCTTGTTACAGTAATTCA +TGCACATAAGAACCATGTCCTTGCTTTGCCTTGCCTGGTAGAGAACTATGCAAAGCAAGA +ACAAGGCTCCAGTATGAACAAGTTTGTATTAGCATGGTATCATGAAATGTAAGAACTCCC +TGTGTATGCTGTATGTACCCTTTCCTTCTTAAAATATGCCCAGCACCCTTCTATGTCTTT +GTCTTCTCATTAGTCTTGGAAATactggtcataggtcctcatggggaactaacttctcta +agctttcaggttgtatcatccagcccattggcagctacttaggaagctttttatactcta +ccctgaagtgtggtgttttaactaggtctgaaagcagaggagtgacccagtagagggtca +ctgaccaaaatgagaaatgaggtggttgagaaaatctgaaaagatgcacaaggtttcagg +tataatacaTTTGTCTAATATCTCCCAAGATTGCAAATAAGTTTCCCTAAGTAGTCTTAT +GATTATTTTATTATCTTGGGCACTTCAGTATAGGGGAAAGAAGGGCAGAGTATGGTGAAT +GGCAGAGCAGAAGATGCCTAAATAGTTGGGAAAAATAATCCTGTGACTGGAAAACTGCAT +TAAAAATAATATCTggccaggcgcggtggctcacgcctgtaatcccagcactttgggagg +ctgaggcagacggatcacgaggtcaggagatcaagaccatcctggctaacatggtgaaac +cccatctctactaaaaatacaaaacaaattagccgggcatggtgatgggtgcctgtggtc +ccagctactcgggaggctaaggcaggagaatggtgtgaacccgggaggcggagcttgcag +taagccgagatcataccactgcactccagcctgggtgacagagtgagactccatctcaaa +aaataataataataataataTCTTGTTGATACATCCTTCTTTTGTGATTGGGGGAAATGG +TGACTTAATCCCtaaaggaatcatgtaatatgtagacctttgaatatggcttttttcatt +tagcctgtttttaaggttcattcttgttgtgatatatatAtttttgaaataggttctcac +tctgttttccaggctggagtgcagcattgtgatcttgactcactgcagtgtcgacctcct +gagctcaaCTGtttctttatatttctgagtagtattttcttgtatagatatcaaatcttc +tttatcttctttttttttttttttttttttttttttagacagagtctcgctctgcacacc +caggctggagtgcagtggtgctatctcggctcactgtaagctctgccacccgagttcacg +ccattcttctgcctcagcctcccgagtagctgggactacaggcgtccgccaccacgccca +gctacttttttgtatttttagtagaggcagggtttcaccatgttagcagggatggtctcg +atctcctgacctggtgatacgcccacctcggcctcccaaagtgctgggattacaggcgtg +agccaccgcacctggcctttttttttttaattttaattttttttttttttatgtttttga +gatggagtctcactctgtctcccagactggagtgcggtggcatgattttggctcactgca +gcctccactttccaggttcaagccattctcctgcctcagcctctggaataggtgggatta +caggcgcttgccaccacgcctggctatttttatgtttttagtagaaacggggtttccaca +tgttggccaggctgaggtcaaactcctgacctcaggtgatccacctgccttggcctttca +aagtgctgggattacaggcgtgagccaccacaccggccttgtttatcctttcaccagttg +gtgggtatttggattctttttttctagctttggttcttatgattaatgctgctacacagc +attaatgtccacaattctttctgtggacatctgttttcagttctctgggagaaataccta +ggagtggaattgctgagttgcatggtaaatttaaccttctaggaaactgtcagaccgtCA +AACtattcaattgtttcagcaccatttgttgagaagactgtctttttttagtcgaattgg +cctgacaccttaattgaaaattaattcactatatataggtggccttattgcttgacctct +attctgtttcattaatctatatatctatctttatgctagtaccacactgttttggttact +gtggctttataaagttttgaaatgagtagtataagtcctccagtgttgttctttttcaaa +attgtttttgctactctaagttacatgcatttctatgtaaactttacaatcagcctgtaa +gtttcttaaaaatcttggattttgacggggatagctaattgataacaatgctgagttttc +ctgtccacgaacctggaatgatctctccatttctttagatctataatttgagcagtgttc +tggagttttcagtatataagtcttacacttcttttattaaatttattcctGTTACAttct +ttttttttttttttttttttgagacggggtcttgttcttttgcccaggctggagtacagt +ggctattcacaggtgtgatcatagtgtactataacctcgactcctgtgctcaagtgatcc +tcctgccccatcctccacatagcagggactacaagtgtttgccactgtgtgcagctcttt +attgtttttgataatattgtgaacatattgttttcttaatttgatattcagattgttcat +tgctaaatacagttgacattcatatactgatctgtgtcttgtcaccttattgaactcatt +tattagttctggtagtatttggggggattgtttagggtttactacaatttggatcatgtc +atctgtgaataaagacagttttactatttcttatcaatctggatgcaatttctcttcctt +ctccttaaaaaattgccttattccattagttagaatcttcattacattattgaatagaag +tggtaagaAGAGGtatcttactttgttttatgctgctataataaaataccacagactggc +taatttatgaaggacagaaatttgtttctcgcagtattgaagactgggaagtccaagatc +aaagcaccagcatcttgtgtgggtcttgctgcatcctcacatagtggaaggtggaaggag +aagagagagcaaatccactcccacaaaccctttttatagggtcattaattcattcatgat +ggtggagctctctcatgactaaacacctactctagaattgctattggaatttctttttat +attttctatctatgtattgatattctctatttgtttatatattatattcttggttctctc +tagttctttgttcttggtttccttcagctctttgagcatatttaggacaggtgatttaaa +gccttttatattaagtctgggcttcctcaaggatggtttctattaatttctttactcctg +ttggctagccatactttcctgtttctttgtatgccatacaatttttttcttaaaaatggg +atatttgggctgggtatggtggctcacgcctgcaatcccagcacattgggaggccaaggc +aggcagatcacttgaggtcaggagttcaagaccagtcaggccaacatggtgaaacccgcc +tctactaaaaatacaaaaattagccaggtgtggtggggtgtgcctgtaatcccagctata +tgggaggctgaggtaaagagaaagtaggcttgaacctgggaggcggaggttgcagcgagc +caagatcacaccattggactccagcctgggcaacagagtgagactccatctcaaaaatat +ataaataaataaaataaaataaaataaaataaagggggatatttggaatattataatgtg +aaaagctgattctcccacctccccagtgtttgctgttgttgattgtaggtgtttgccatc +atccatttgtttagtgacttttccaaattatatttgcaaatactatattccttgtcttgt +gtggtcactgaagtctcttctcttattttagcagtcagttatttcacagagatgtgcctt +aatggctggggccaaaaagaaaccaaaaccaaaaaactctcctagtctttgcagattgga +tctgagctgagggattccttcaatgcttagccaggctatctatgactgtgacttagtctt +tacctcctacttgcacagagtccaaaaatcagccaaaggtgcaagcctagggttctatca +ttctttttttatgagcatgttcccagcctcatgcatgcatattgcactctgggttctcca +gtatacgcagtagcccttcaaaaccattaattcccaagaaacttctgcctcagctttctt +ctttccagatgtttgattctatataccacccaccagctcctgccccatccaccacacctt +gatccagacagctatgtgtagtatatgtctgaatgcttttgacagatgtcacctggaaaG +CCACTCTAGGCTGAAGGGGTTGTAAAAGAGCTTATCCTATGCACCAGTCCCTTAGGGAAT +TGTCAGGTCAAAACTCAGAGCCAggccgggcgtggtggctcacgcctgtattcccagcac +tttgggaggctgaggtgggcggatcacgaggccaggagatcgagaccatcctggctaaca +cggtgaaaccccatctctactaaaaatacaaaaaaattagccaagtgtggtggcgggtgc +ctgtagtcccagctacttgggaggctaaggcaggagaatggcatgaacccaggaggtgga +ggttgcagtgagctgagatggcaccactgcactccagcctgggtgacagagcaagatact +gtctcaaaaaaaaaataaataaataaaTAACTCAGAGCCATAATTTTTGGGAAACATGGT +TATTGGCATCAGAAAGCCACACTAGGAATGCAGATCCCTGTTCCCATTGCTATTGGTGAC +CTGGGAAATGGAATTGATAAGAAAGGAAGCAAAAAAAttttttttcgttaagcacttcac +tggttgccgccagttttgtattagaatccagagtttgaaaaagttgattctgtcagattt +tgccagcttaatggatgcttcagtggagggactggactgattattggaactccctactcc +atcatttatgtggcatcaccTAACTGCTTTTGCTTGCCTtagaacttccagcacagatac +gaaaaaaaatggtgagagaagacatccttgccttgttcttacatggaagacattgagtct +ttcactgttaggtatgttagctatagttatttttaagaaaatctttatcaagtttaggaa +atttcccactattgctagttttttgagagttcttatgaatgctatgaattttgtcaaatg +attttctgtatttattagtatagtcatgatcatatgatttttaaaatatatattttgaaa +tttcttttttgtcttttatctttgtttttatgttattccaatgaatttttaaaatttcaa +tagctttgggggtacaaatggtttttggttgcatagatgaattatatagtggtaaagaaa +gtctgagattttagtgcccttatcacctgagtagtgtacgttgtacccaatatgtagatt +gttatttctcaccctccactcccctcctgcttctcattttccatagtccattatatcact +ctgtatgcctttatgtacccacttataccatacgttgtcacttacaagcttagttctcac +ttataagtgacaacatatgatattttgtttttcattcctgagttacttcacttaaaataa +tggccaccagctccatccatgttgttgcaaaagacattaatttgttcttctttgtggctg +agtagtattccatggtatacatataccacattttctttatccgcttattggtcgatgggc +gcttaagttggttccatatctttgcaactgtgaattatgctgcaataaacatacctgtgc +aggtgtccttttgatataattacttcttttcctttgagtagatacccagtagtgagattg +ctggatcaaatggtagatctactcttaatttttttggaaatcttcaaacttttccataga +gatggtactaatttgcattcccacctgcagggtatgaaagtgttttttcaccacatccac +accaacatatattgttgtttagctttttaaatagccgttattgcaggagtagggtggctt +tactttgcatttccctgatgattagtgatgttgagcatctttacatacattttttggcca +tttgtatatcttctgttgagaaatgtctgttcatgtcatttgcccactttttgatgggat +gatttgtaggtgtttttttcctgctgatttgcttgagttttttgtagattctggatatta +ggccattgtcaaatgtatgctttacaaatattttctcccattctctgggttgtctgttta +ctctgatgattatttcttttgctgcacagaagttttttagtttaattagattccatttat +ttatttttgttttgttacatttgctttgggggtcttagtcatgaattacttgcctaggcc +aatatccaaaagagtttttcctaggttatcttccagaatttgtatggttttgggtcttag +atgtaagtcttccatccatcttgagttgatttttgtgtaaggttagaaatggggatccag +tttcattcttctacatgtggctagccagtttcccagcaccatgtattaaatagggtgtcc +atttgccaatttatgtttttgtatgttttgtcaaggatcatttggctctatgtatttggc +tttacctctgggttctctactcagttccattggtctacatgcctactgttataccagaac +tatgctgttttggtactgtattagtctgtttttgcactgctgtaaagaaatacccaagac +cgggtaatttataaagaaaagaggtttaattggctcatggttctataggctgtacaggaa +gcatagcggcttctgcttcttgggaggcctcaggaaacttacaatcatggtgaaaggcaa +aagggaagtaggcacatcttacgtggccagagaaggagtgagagagagaggtgggaggtg +ctacacttttttttttttttggagacggagtttcactctttttgcccaggctggagtgca +atggcaccatcttagctcactgcaacctccgcctcccaagttcaagcgattctcctgcct +cagcctcccaagtagctgcgattacaggcgcccaccaccatgcacagctaatttttttgt +atctttagtagagatggagtttcaccatgttggccgggctggtctcaaactcctgacctc +aggtgatccacccacttcggcctctcaaagtgctgggattttcacatggggcatgagaca +ccacgcccagccggcactacacgctttaaaaacaaccagatcttgtgataacttactcac +tgtcatgagaacagcaccgaagggatggtgctaaaccattcatgaggactccacccccat +gatccagtcacttcccaccaggccccacctccaacactggggattacaatttgacatgaa +atttggtggggagacagatccaaaccacatcagtaactatagccttgtagtataatttga +agtctggtaatgtgatgcctccagatttgttctttttcttaggattgctttggttattca +ggctcttttttggttccatatgaattataggatgttttctttaattctgtgaaaaataat +gtttgcattttgataggaattgcattgaatctgtagattgctttgggcagtatggtcatt +ttcacaatattgattcttccaatccatgagcatgggatgtgtttacatttgtttgtgtca +tctatgatttctttcagcagggttttgtagctctccttgtatagctctttcacctccttg +gttaagtatattcctaggttggttttttgtttatttgtttgttttgcagctgtgataaaa +agggattgagctcctaattggattctcagcttggtcgttgttgatgtgtagcagtgctac +tgatttgtgtacattgattttgtaatctgagacttgactgatttttttgtttgttttttg +agatggagtcttgctctggagtgcagtggcccagacttggctcactgcaacctccgcctc +tgaagttcaaacgattctcctgtctcagcctcccgagtagctgggactacagccacccac +caccatgcctggctaatttttgtatttttagtacagacagtttcaccatgttggtcagac +tggtgtcgaactcctgaactcaggtgatccacctgccttggcctcccaaagtgctgggat +tacaggcgtgagccaccgcgcccagccaactgaatttgtttatcaaatctatgcgtcttt +ttgaggagtctttagggttttctagttatatgatgatatcatctgcaaacagctatagtt +tgacttcctcttttccaatttggatgccctttatttctttctcttgcctgattgctctgg +ctatgacttccagtactatattgaatagaactggtgaaagtaaacatccttgtcttgttc +cagttctcaggggggaatgctttcactttttccgcattgagcatgatgttagctgtagct +ttgtcatatacggcttttgttattttgagataagtcccttctatgcctagtttgttgagt +gtttttatcataaagaaatgctggattttattgaatcctttttctgcaactattgaaatg +atcatgtagtttttgttttaaattctgtttatgtgatatatcacatttattgacatgagt +atgttaaaccatccctgcattcctcggatgaagtccacttgatcatggtgtattatattt +ttgatatgctgttggattttcttagctagtattttgttgatgatttttgcctccatgttc +attagggatattggtctgtcattttctttttttctttttttgtatgtcctttcctggttt +ggctatcagggatataccggtttcatagaatgagttagggaggattacctctttctcagt +catttggaatagtttcagtaggattggcaccagttcttctttgaatgtctgatagaattt +atccattaatccatctggtcctgggcttttcttgttggcaatcttttttgaaattactga +ttcagtctcactgcttgttattggtctgttcagggcttctgtttcttcctgatttaatct +aggagggttgtatgtttccaggaatttatccatttcctttagcttttctgtttatctcca +tagaggggttcatagtagacttgaatgattttttctgttgctatggtgttcattgtaatg +tctccagtttcatttctaattgagtgtatttgagtcttcttttcttggtcagtctggcta +atggtctatcaattttgtttatcttttcaaagaaccagcttttttgtttcattgatattt +tgtatttttttaaatttaattttcatttggttctgttcagatctttgttacttcctttct +tttgctagatttgggtttagttcttgtttctctagttccttgaggtatgatgttaggttg +tcaatttgtgatcttttagacttcttgatgtaggcatttagtgctacaaactttccctta +gcactgcttttgtcctatcccagaggtaatgataacttgtgtcactattatccttcattt +caaggaatttttaaatttcctttattttttctttttgagacagaatcttgctctgtctcc +caggttggagtgcagtggcgtgatcttggctcactgcaacctctgcctcccaggttcaat +cgattcaccagcctctgcctcctgagtagctgggactacaggcgtgtgccagaatgcctg +gctaatttttgtatttttagtagagatggggttttgccatgttggccaggctggtctcta +actcctgacctcaggtgatctgcccaccttggcctctgaaagtggtgggattacgggcat +gagccactacacccagcctaaactttccatcttgatttcattattaacccaaaaatcatt +caagagcagactgtttaatttctgtgtatttgtatagttttgagggtcccttttgtagtt +gatttctagttttattccactgtggtcttagaagatatttgatatgattttgatatttgt +aaatttattgagacttgttttgtggcctctcatatggtctgtcttggagaatgtttcata +tgctgaaaggaagaatttgtattctgcagttcttgggaagaatgttctgtaagtatctat +taggtccatttattctagagtatagtttaagtccattgtttctttgttgactttctgtct +tgatctgtctagtgctgtcagtggagtgggtgaagtctcccactactcttgtgttgctat +tttatttcttaggtctagtagtaaatgttttacgaatctgagagttccagtgttaggtgc +atataaatttaggattgtaaaatcttcttgttcagttgatccttttatcattatataatg +accttctgtgtcttttttttttttaaactgttgttgctttaaagtctgttttatctgata +taagaatagctactactgactgggtgcagcagttcacacctgtaatcctagcactttggg +aggccaaggcgggtagatcacctgagatcaggagttccagaccagccaggccaaatggtg +aaaccctgtctctagtaaaaatacaaaattggcccatgtggtggctcatgcctgtaatcc +cagctactggagaggctgatgcaggagaattgcttgacccaggaggcggaggttgcagtg +agctgagatcgtgccattgcactccagcctgggccacaagagtgaaaccctggctcaaaa +aacaaaaaaacaaaaaaagaatagctactgctgctcacttttggtttctatttgcatgga +atatcttttctacccctttaccttgagtttatatgaatccttacatgttaggtgagtctc +ttgaagactgcaaatatttggtttgtgatttttttaagccattctgtcaatctgtatctt +ttaagtggagcatttaggccatttacattcaatgtgaatattgagatgtgaggtattgtt +ccagtcatcatgttaattgttacctaggtacttgttttcttcatgttgttattgttttat +gggccctgtgtgttttatgctttcaagaggttctcttctggtgcatatcaaccttttatt +tcaggatttagaactcattttagcatttcttgtagggctggcctggtagtgacaaattcc +atcagcatttgtttgtctgaaaatgactttattcatgtatgaaacttagttttgctggat +acaaaattcttagctgacagttattgtttaaggaggctaaaggtaggaccccaatccctt +ttggattgtaaagtttctggtgagaagcctgcagttagtctgataggttttcctttatag +gttacccggtgcatttgtctcactgctctcagaattctttctgtcatgttgactttagat +agactgattattatatatgccttggtgaagtcctttttgtgatgaatctcccaggaattt +tttgagcttcttgtatttggatatctatatctctagcaaggccagagaagttttcctcaa +ttattccctcgaataaaatttccaaactgtttgctgtcttctctctcagcaacaccagtt +attcttaggtttggccattttacatgatcccatatttcttggagactttattcacttctt +ttgatttttttctttatttttgtctgattattaatttgaaaactatatctttgagctctg +aaactatttattctacttgttctagtctattgttaaaacttttccatgcatattgtactt +ccctaaatgtgtctttcatttccagaagttctgattggcttttctttaaaatatctattt +ctttataaaattttttattcatatcctgaagttttaaaaaatttctttatattggctttc +acctttctctggtatcttcttgagtaacttaataatcaatctttttaattctttgtctgg +catttcagagatttcatcttggtttggatccattgctggagagctagtgtgatcttttgg +gggtgtaatagaatcctgtttttttcatattaccagaattatttttctgttttttttctc +tctctcatttgggtagaatatatcttctaattagtcttgaatttattttttattcaattg +ttggttttttttatttatcttttctcccttaaggatgtgactttattgtagcctatttcg +actcttggtgctttcagaggtgaagactattaattccttggttatagaaagtctttgttt +gatggctttctcagataatggttgtagtagcattgtgctcactgtctccaatggggttgg +aattgcagaggtatcttgaagcttaccttgttctcctgtgttgtgcacttatatttgttt +attttccctgtattttatttactgggttgaatattttaggcttcaggccagtaggggaga +catctctggtagaaactggttgtggttattgtagtaggtaaatgcagtacccaatggcgg +gctgaagtcccaatcttgacataggtgataggtggagctctcagtgaaacacactgaggt +cttatcagggggtagattgggagccacatcagctcccccgcaaggcgcagggaagcagtc +cacctcccagacacactcctgactcagtgttccagctatgcagatcagacaggcacctca +ttttgtctgcaggaacgttgatgttccaagttgagaggaatcgtgagtctacctctcatc +caagtctgaacatagaaggtgctctctactgtggggatgcagttaccctgaagttttcca +gcaaggctctctatggtgtacccacacatgctcccactggaaaagccccagttgtttctg +cagtggtggacaaggggaaaaagaagtccccttctccaagacccttcatgagcaccaggg +ttacctgtgtgttggggtagagcttcagactttccctgctgagctcagtattgtaactgt +gcctctgctgaaagagactttccatcagcagaaagatccaggactcaaggcctgcatctg +gatttttttgttccatggggtgttcccttgatgtggtgcacacccaattcccctaggaag +ttttcccctaggagtaggattccctaagaaacagaccactgtgaatgctgctgctctgct +gcgtctagccacctagtggagctgccacactccaggctggtgctggggagtgtctgcaag +agatccagtgatgtgaccagtccttaattgtcccagcagcaagtaccaacaccccttctg +atgcgggtcacaggggagtgatgtagactctgtgagattccttggttgtaaatagccttc +atgtattggctgtctcaaatgctgcttgtagtaccaatgaatctgtcatgtggacagatc +aggacctcctggttagccagggtggtgcaggcgatggtgatagctgaggtcatgcacaag +ttttctctttcctgggcacagggttattctacccaacgatgctataatgtatcagttggc +ctccagccaggaggtggtacttgcaatagagcaccagctacagtagaagtggtgggatta +actgctttgctttatgttaattgccttatgttaccccagagaggtactctggattctcag +gcaatggccatagggctcccaaaagttgctgtcccttgtagtgaactaccagggctggtg +taggggcaaagccaggtaggggctgggttaggcaggtccatgctttggctctccatgtgc +agggcaagcagaggctcctgaggggtttagggggcatttctctggccactggggtaatgt +ttcaggaaggaacatagctgcctctgccacataaaagagttcacaagcctcacccagctc +tcatgcacttggcaaggcaggtctctcacctatagtgttcactagcagccgctagctaaa +ttccaggccgtgtaagctcagaactcaaaactgccctaggccataagccttccctgtgga +gacaggaaccagtgttcaggccatgccccctcccaatctacctgcaaagcaagagtgccc +ggttcctgtgcctgtggctgcagcacacttcttactcacccactggttctggtcaaggga +gttcatccccactcaagattatatgaatttcagttgggagcttctttcaacctgcaacct +ctgcctgagctagttgacttccgtgaggccctctgtgacgtagaatcaggagtggcttcc +ctcggtctgtgctggagactaggaatgcatgcaaggctctgcttgctgctgctcctactt +ttatattaccccaccactccctatattagttccagtgctgggtatggttaaggccttccc +ctgtgggctgaattgccaggttacctggtggggatgtatatcctggaggcagtctctccc +cctgtcacactctgaggacttacaatttttcacctggctcacagtgggtgtaggctgcag +cctgctgcttctttcaaagggtctatggtttctgtttttctgttcagttcctgcattgct +tcttagaaaaaagttcacagtatgaatttctactcaccattttgtctttccaagtgggag +agtcatgctgacactgtttccaatccaccatcttGGGAAGAAAAACAAAACAAAatgtga +tttttcttagcctatccacatggtagtttagattgattgattttcaaatattgaaacagc +catgcatgcctgtaataaaccctacttgtaatcatttattactttatttaaatgtgatct +cttttctttgaaatatatttaaaatagtctttgctaaatctattgtttgggattactcaa +agatgatttctgttgacttgtttcctaagtaaagaacacactGCTggccaggtgcagtgg +ctcatgcctataatcccagcactttgggaggctgaggcgggcggatcatgaggtcaagag +atagagaccatcctggccaacatggtgaaaccctatctctactaaaaatacaaaaattag +ccgggcgccagcacgcctgtactcccagctactcaggagactgaggcaggagaattgctt +gaatccaggaggcggaggttgcagtgagccgagattgcaccactgcactccagcctggca +acagagtgagactctgtctcaaaaaaaaaaacaaaaaaaaaCTGGCATTGTACACATTAT +GTTATAGGAATGCTACATTGTGATTTGCCCCAAAGGGGGTTGCtgtttgtatgatacact +tgtctggactaattctgtggaatttgtctccactacaatgtgaggctgctaatgtctgca diff --git a/tests/test_files/test.gff b/tests/test_files/test.gff index 00e05f02347173d012ce93db78bb4318435c4b8d..eb9804d0e3ef70ae9b4c2e3d0c14763c033c434b 100644 --- a/tests/test_files/test.gff +++ b/tests/test_files/test.gff @@ -1,3 +1,3 @@ -9 . miRNA_primary_transcript 94175957 94176036 . + . ID=MI0000060;Alias=MI0000060;Name=hsa-let-7a-1 -9 . miRNA 94175962 94175983 . + . ID=MIMAT0000062_2;Alias=MIMAT0000062;Name=hsa-let-7a-5p;Derives_from=MI0000060 -9 . miRNA 94176013 94176033 . + . ID=MIMAT0004481_1;Alias=MIMAT0004481;Name=hsa-let-7a-3p;Derives_from=MI0000060 +test_ref . miRNA_primary_transcript 3617 3696 . + . ID=MI0000001;Name=test-mir +test_ref . miRNA 3622 3643 . + . ID=MIMAT0000062_2;Name=test-mir-5p;Derives_from=MI0000001 +test_ref . miRNA 3673 3693 . + . ID=MIMAT0004481_1;Name=test-mir-3p;Derives_from=MI0000001 diff --git a/tests/test_files/test.sam b/tests/test_files/test.sam new file mode 100644 index 0000000000000000000000000000000000000000..c60495f548939b6d1e9216bd4a67f4edd8eb144d --- /dev/null +++ b/tests/test_files/test.sam @@ -0,0 +1,202 @@ +@HD VN:1.0 SO:coordinate +@SQ SN:test_ref LN:60000 +560307.1 0 test_ref 3614 255 3M1I27M * 0 0 CTGCTACCATGAGGTAGTAGGTTGTATAGTT * +47809.1 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.2 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.3 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.4 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.5 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.6 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.7 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +47809.8 0 test_ref 3620 255 24M * 0 0 CATGAGGTAGTAGGTTGTATAGTT * +137814.1 0 test_ref 3620 255 1M1I23M * 0 0 CCATGAGGTAGTAGGTTGTATAGTT * +137814.2 0 test_ref 3620 255 1M1I23M * 0 0 CCATGAGGTAGTAGGTTGTATAGTT * +184691.1 0 test_ref 3620 255 2M1D21M * 0 0 GAGAGGTAGTAGGTTGTATAGTT * +184691.2 0 test_ref 3620 255 2M1D21M * 0 0 GAGAGGTAGTAGGTTGTATAGTT * +7538.1 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.2 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.3 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.4 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.5 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.6 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.7 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.8 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.9 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.10 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.11 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.12 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.13 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.14 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.15 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.16 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.19 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.20 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +7538.21 0 test_ref 3621 255 1M1D21M * 0 0 AGAGGTAGTAGGTTGTATAGTT * +146.29 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.30 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.31 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.32 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.35 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.36 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.37 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.38 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.39 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.40 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.41 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.42 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.43 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.44 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.45 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.46 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +146.47 0 test_ref 3622 255 22M * 0 0 TGAGGTAGTAGGTTGTATAGTT * +1239.489 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.493 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.494 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.495 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.496 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.497 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.498 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.499 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.500 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.501 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.502 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.503 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.504 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.505 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.506 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.507 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.508 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.509 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.510 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.511 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.512 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.513 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.514 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.515 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.516 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.517 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.518 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.519 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.520 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.521 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.522 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.523 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +1239.524 0 test_ref 3623 255 21M * 0 0 GAGGTAGTAGGTTGTATAGTT * +69912.1 0 test_ref 3624 255 1M2I19M * 0 0 ACAGGTAGTAGGTTGTATAGTT * +69912.2 0 test_ref 3624 255 1M2I19M * 0 0 ACAGGTAGTAGGTTGTATAGTT * +69912.3 0 test_ref 3624 255 1M2I19M * 0 0 ACAGGTAGTAGGTTGTATAGTT * +69912.4 0 test_ref 3624 255 1M2I19M * 0 0 ACAGGTAGTAGGTTGTATAGTT * +69912.5 0 test_ref 3624 255 1M2I19M * 0 0 ACAGGTAGTAGGTTGTATAGTT * +159389.1 0 test_ref 3624 255 20M * 0 0 AGGTAGTAGGTTGTATAGTT * +159389.2 0 test_ref 3624 255 20M * 0 0 AGGTAGTAGGTTGTATAGTT * +160509.1 0 test_ref 3624 255 1M2I20M * 0 0 ACAGGTAGTAGGTTGTATAGTTT * +160509.2 0 test_ref 3624 255 1M2I20M * 0 0 ACAGGTAGTAGGTTGTATAGTTT * +163163.1 0 test_ref 3624 255 1M2I19M * 0 0 AAAGGTAGTAGGTTGTATAGTT * +163163.2 0 test_ref 3624 255 1M2I19M * 0 0 AAAGGTAGTAGGTTGTATAGTT * +18647.1 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.2 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.3 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.4 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.5 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.6 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +18647.7 0 test_ref 3625 255 19M * 0 0 GGTAGTAGGTTGTATAGTT * +654482.1 0 test_ref 3668 255 24M * 0 0 GATAACTATACAATCTACTGTCTT * +700221.1 16 test_ref 3671 255 16M * 0 0 AACTATACAATCTACT * +20198.1 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.2 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.3 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.4 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.5 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.6 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.7 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.8 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.9 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.10 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.11 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.12 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.13 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.14 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.15 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.16 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.17 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.18 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.25 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.26 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.27 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.28 0 test_ref 3673 255 21M1D1M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.1 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.2 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.3 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.4 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.5 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.6 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.7 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.8 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.9 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.10 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.11 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.12 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.13 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.14 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.15 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.16 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.17 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.18 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.19 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.20 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.21 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.22 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.23 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.24 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.25 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.26 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.27 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +20198.28 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCT * +26401.1 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.2 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.3 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.4 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.5 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.6 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.7 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.8 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.9 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.10 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.11 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.12 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.13 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.14 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.15 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.16 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.17 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.18 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +26401.19 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCC * +36169.1 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.2 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.3 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.4 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.5 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.6 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.7 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.8 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.9 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.10 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.11 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +36169.12 0 test_ref 3673 255 21M * 0 0 CTATACAATCTACTGTCTTTC * +171162.1 0 test_ref 3673 255 23M * 0 0 CTATACAATCTACTGTCTTTCTT * +171162.2 0 test_ref 3673 255 23M * 0 0 CTATACAATCTACTGTCTTTCTT * +329376.1 0 test_ref 3673 255 17M * 0 0 CTATACAATCTACTGTC * +582692.1 0 test_ref 3673 255 22M * 0 0 CTATACAATCTACTGTCTTTCG * +767388.1 0 test_ref 3673 255 19M * 0 0 CTATACAATCTACTGTCTT * +83975.1 0 test_ref 3674 255 21M * 0 0 TATACAATCTACTGTCTTTCT * +83975.2 0 test_ref 3674 255 21M * 0 0 TATACAATCTACTGTCTTTCT * +83975.3 0 test_ref 3674 255 21M * 0 0 TATACAATCTACTGTCTTTCT * +83975.4 0 test_ref 3674 255 21M * 0 0 TATACAATCTACTGTCTTTCT * +83975.1 0 test_ref 3674 255 20M1D1M * 0 0 TATACAATCTACTGTCTTTCT * +83975.2 0 test_ref 3674 255 20M1D1M * 0 0 TATACAATCTACTGTCTTTCT * +83975.3 0 test_ref 3674 255 20M1D1M * 0 0 TATACAATCTACTGTCTTTCT * +83975.4 0 test_ref 3674 255 20M1D1M * 0 0 TATACAATCTACTGTCTTTCT * +203160.1 0 test_ref 3674 255 20M * 0 0 TATACAATCTACTGTCTTTC * +203160.2 0 test_ref 3674 255 20M * 0 0 TATACAATCTACTGTCTTTC * +530700.1 0 test_ref 3674 255 21M * 0 0 TATACAATCTACTGTCTTTCC * +728216.1 0 test_ref 3674 255 22M * 0 0 TATACAATCTACTGTCTTTCCT * diff --git a/tests/test_files/test.test-mir.min.1.pileup.tab b/tests/test_files/test.test-mir.min.1.pileup.tab new file mode 100644 index 0000000000000000000000000000000000000000..5721d85ab7b26e42032f5e524f48df56f447cd06 --- /dev/null +++ b/tests/test_files/test.test-mir.min.1.pileup.tab @@ -0,0 +1,28 @@ +>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> test-mir +....>>>>>>>>>>>>>>>>>>>>>>..................................................... test-mir-5p +.......................................................>>>>>>>>>>>>>>>>>>>>>... test-mir-3p +ATCTCAGCACTTTGAGAGGCCAAAGTGGATGGATCACTTGAGGCCAGGAGTTCAAGACCAGCCTGGCCAACAAGGTGAA test_ref:3618-3696:+ +ACCATGAGGTAGTAGGTTGTATAGTT..................................................... 1 +..CATGAGGTAGTAGGTTGTATAGTT..................................................... 10 +..GA-GAGGTAGTAGGTTGTATAGTT..................................................... 2 +...A-GAGGTAGTAGGTTGTATAGTT..................................................... 19 +....TGAGGTAGTAGGTTGTATAGTT..................................................... 17 +.....GAGGTAGTAGGTTGTATAGTT..................................................... 33 +......AGGTAGTAGGTTGTATAGTT..................................................... 9 +......AGGTAGTAGGTTGTATAGTTT.................................................... 2 +.......GGTAGTAGGTTGTATAGTT..................................................... 7 +..................................................GATAACTATACAATCTACTGTCTT..... 1 +.....................................................AACTATACAATCTACT.......... 1 +.......................................................CTATACAATCTACTGTCTTTCT.. 28 +.......................................................CTATACAATCTACTGTCTTTC-T. 22 +.......................................................CTATACAATCTACTGTCTTTCC.. 19 +.......................................................CTATACAATCTACTGTCTTTC... 12 +.......................................................CTATACAATCTACTGTCTTTCTT. 2 +.......................................................CTATACAATCTACTGTC....... 1 +.......................................................CTATACAATCTACTGTCTT..... 1 +.......................................................CTATACAATCTACTGTCTTTCG.. 1 +........................................................TATACAATCTACTGTCTTTCT.. 4 +........................................................TATACAATCTACTGTCTTTC-T. 4 +........................................................TATACAATCTACTGTCTTTC... 2 +........................................................TATACAATCTACTGTCTTTCC.. 1 +........................................................TATACAATCTACTGTCTTTCCT. 1