changeset 0:dc36d50254d8 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ucsc-tools/fasplit commit 8b84c1739e31ab884b81e214d72a65f030a5e950
author iuc
date Wed, 13 Sep 2017 17:53:57 -0400
parents
children 71f649c23021
files fasplit.xml test-data/0.fa test-data/1.fa test-data/2.fa test-data/3.fa test-data/4.fa test-data/CDS.fa test-data/ENSCAFT00000022939_canisfamiliaris.fa test-data/ENSCAFT00000022963_canisfamiliaris.fa test-data/ENSCAFT00000025950_canisfamiliaris.fa test-data/ENSMUST00000026013_musmusculus.fa test-data/ENSMUST00000040820_musmusculus.fa test-data/ENSMUST00000041588_musmusculus.fa test-data/ENSMUST00000091291_musmusculus.fa test-data/ENSMUST00000100505_musmusculus.fa test-data/ENSMUST00000110806_musmusculus.fa test-data/ENSMUST00000153440_musmusculus.fa test-data/ENSMUST00000163344_musmusculus.fa test-data/ENSMUST00000168613_musmusculus.fa test-data/ENSMUST00000173143_musmusculus.fa test-data/ENSMUST00000207100_musmusculus.fa test-data/ENSMUST00000208839_musmusculus.fa test-data/ENSPTRT00000019089_pantroglodytes.fa test-data/ENSPTRT00000034846_pantroglodytes.fa test-data/ENSPTRT00000040520_pantroglodytes.fa test-data/ENSPTRT00000040521_pantroglodytes.fa test-data/ENSRNOT00000041155_rattusnorvegicus.fa test-data/ENSRNOT00000044009_rattusnorvegicus.fa test-data/ENSRNOT00000064726_rattusnorvegicus.fa test-data/ENSRNOT00000066674_rattusnorvegicus.fa test-data/ENSRNOT00000067448_rattusnorvegicus.fa test-data/ENSSSCT00000008295_susscrofa.fa test-data/ENSSSCT00000013404_susscrofa.fa test-data/ENSSSCT00000014817_susscrofa.fa test-data/ENSSSCT00000023183_susscrofa.fa test-data/ENSSSCT00000032764_susscrofa.fa test-data/ENSSSCT00000033745_susscrofa.fa test-data/ENSSSCT00000035258_susscrofa.fa test-data/ENST00000302850_homosapiens.fa test-data/ENST00000338702_homosapiens.fa test-data/ENST00000340611_homosapiens.fa test-data/ENST00000341500_homosapiens.fa test-data/ENST00000378069_homosapiens.fa test-data/ENST00000421712_homosapiens.fa test-data/ENST00000542639_homosapiens.fa test-data/ENST00000600492_homosapiens.fa
diffstat 46 files changed, 4384 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fasplit.xml	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,114 @@
+<tool id="fasplit" name="faSplit" version="@WRAPPER_VERSION@">
+    <description>Split a FASTA file</description>
+    <macros>
+        <token name="@WRAPPER_VERSION@">332</token>
+    </macros>
+    <requirements>
+        <requirement type="package" version="@WRAPPER_VERSION@">ucsc-fasplit</requirement>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+mkdir out &&
+faSplit
+$O.split_type
+'$input'
+#if $O.split_type != 'byname'
+    $O.count
+#end if
+out/
+    ]]></command>
+    <inputs>
+        <param name="input" type="data" format="fasta" label="FASTA file" />
+        <conditional name="O">
+            <param name="split_type" type="select" label="Split by:">
+                <option value="sequence" selected="true">Number of files (for multi sequence FASTA)</option>
+                <option value="base">Number of files (for single sequence FASTA)</option>
+                <option value="size">Number of base (for single sequence FASTA)</option>
+                <option value="byname">By name</option>
+            </param>
+            <when value="sequence">
+                <param name="count" type="integer" value="10" label="Number of chunks" />
+            </when>
+            <when value="base">
+                <param name="count" type="integer" value="10" label="Number of chunks" />
+            </when>
+            <when value="size">
+                <param name="count" type="integer" value="100" label="Size of chunks (bp)" />
+            </when>
+            <when value="byname" />
+        </conditional>
+    </inputs>
+    <outputs>
+        <collection name="output_list" type="list" label="${tool.name} on ${on_string}">
+            <discover_datasets pattern="(?P&lt;designation&gt;.*)\.fa" ext="fasta" directory="out"/>
+        </collection>
+    </outputs>
+
+    <tests>
+        <test>
+            <param name="input" ftype="fasta" value="CDS.fa" />
+            <param name="split_type" value="sequence" />
+            <param name="count" value="5" />
+            <output_collection name="output_list" type="list">
+                <element name="0" file="0.fa" />
+                <element name="1" file="1.fa" />
+                <element name="2" file="2.fa" />
+                <element name="3" file="3.fa" />
+                <element name="4" file="4.fa" />
+            </output_collection>    
+        </test>
+        <test>
+            <param name="input" ftype="fasta" value="CDS.fa"/>
+            <param name="split_type" value="byname"/>
+            <output_collection name="output_list" type="list">
+                <element name="ENSCAFT00000022939_canisfamiliaris" file="ENSCAFT00000022939_canisfamiliaris.fa" />
+                <element name="ENSMUST00000207100_musmusculus" file="ENSMUST00000207100_musmusculus.fa" />
+                <element name="ENSSSCT00000014817_susscrofa" file="ENSSSCT00000014817_susscrofa.fa" />
+                <element name="ENSCAFT00000022963_canisfamiliaris" file="ENSCAFT00000022963_canisfamiliaris.fa" />
+                <element name="ENSMUST00000208839_musmusculus" file="ENSMUST00000208839_musmusculus.fa" />
+                <element name="ENSSSCT00000023183_susscrofa" file="ENSSSCT00000023183_susscrofa.fa" />
+                <element name="ENSCAFT00000025950_canisfamiliaris" file="ENSCAFT00000025950_canisfamiliaris.fa" />
+                <element name="ENSPTRT00000019089_pantroglodytes" file="ENSPTRT00000019089_pantroglodytes.fa" />
+                <element name="ENSSSCT00000032764_susscrofa" file="ENSSSCT00000032764_susscrofa.fa" />
+                <element name="ENSMUST00000026013_musmusculus" file="ENSMUST00000026013_musmusculus.fa" />
+                <element name="ENSPTRT00000034846_pantroglodytes" file="ENSPTRT00000034846_pantroglodytes.fa" />
+                <element name="ENSSSCT00000033745_susscrofa" file="ENSSSCT00000033745_susscrofa.fa" />
+                <element name="ENSMUST00000040820_musmusculus" file="ENSMUST00000040820_musmusculus.fa" />
+                <element name="ENSPTRT00000040520_pantroglodytes" file="ENSPTRT00000040520_pantroglodytes.fa" />
+                <element name="ENSSSCT00000035258_susscrofa" file="ENSSSCT00000035258_susscrofa.fa" />
+                <element name="ENSMUST00000041588_musmusculus" file="ENSMUST00000041588_musmusculus.fa" />
+                <element name="ENSPTRT00000040521_pantroglodytes" file="ENSPTRT00000040521_pantroglodytes.fa" />
+                <element name="ENST00000302850_homosapiens" file="ENST00000302850_homosapiens.fa" />
+                <element name="ENSMUST00000091291_musmusculus" file="ENSMUST00000091291_musmusculus.fa" />
+                <element name="ENSRNOT00000041155_rattusnorvegicus" file="ENSRNOT00000041155_rattusnorvegicus.fa" />
+                <element name="ENST00000338702_homosapiens" file="ENST00000338702_homosapiens.fa" />
+                <element name="ENSMUST00000100505_musmusculus" file="ENSMUST00000100505_musmusculus.fa" />
+                <element name="ENSRNOT00000044009_rattusnorvegicus" file="ENSRNOT00000044009_rattusnorvegicus.fa" />
+                <element name="ENST00000340611_homosapiens" file="ENST00000340611_homosapiens.fa" />
+                <element name="ENSMUST00000110806_musmusculus" file="ENSMUST00000110806_musmusculus.fa" />
+                <element name="ENSRNOT00000064726_rattusnorvegicus" file="ENSRNOT00000064726_rattusnorvegicus.fa" />
+                <element name="ENST00000341500_homosapiens" file="ENST00000341500_homosapiens.fa" />
+                <element name="ENSMUST00000153440_musmusculus" file="ENSMUST00000153440_musmusculus.fa" />
+                <element name="ENSRNOT00000066674_rattusnorvegicus" file="ENSRNOT00000066674_rattusnorvegicus.fa" />
+                <element name="ENST00000378069_homosapiens" file="ENST00000378069_homosapiens.fa" />
+                <element name="ENSMUST00000163344_musmusculus" file="ENSMUST00000163344_musmusculus.fa" />
+                <element name="ENSRNOT00000067448_rattusnorvegicus" file="ENSRNOT00000067448_rattusnorvegicus.fa" />
+                <element name="ENST00000421712_homosapiens" file="ENST00000421712_homosapiens.fa" />
+                <element name="ENSMUST00000168613_musmusculus" file="ENSMUST00000168613_musmusculus.fa" />
+                <element name="ENSSSCT00000008295_susscrofa" file="ENSSSCT00000008295_susscrofa.fa" />
+                <element name="ENST00000542639_homosapiens" file="ENST00000542639_homosapiens.fa" />
+                <element name="ENSMUST00000173143_musmusculus" file="ENSMUST00000173143_musmusculus.fa" />
+                <element name="ENSSSCT00000013404_susscrofa" file="ENSSSCT00000013404_susscrofa.fa" />
+                <element name="ENST00000600492_homosapiens" file="ENST00000600492_homosapiens.fa" />
+            </output_collection>    
+        </test>
+    </tests>
+    <help><![CDATA[
+**What it does**
+
+`faSplit`_ is a tool to split a single FASTA file into several files.
+
+.. _faSplit: http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/FOOTER.txt
+    ]]></help>
+    <citations>
+    </citations>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/0.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,309 @@
+>ENST00000338702_homosapiens
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGT
+CGTGATCGGAGGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTG
+AATATGGCGTTAGTGTTTTGGTTTTAGAAGCTCGGGACAGGGTTGGAGGA
+AGAACATATACTATAAGGAATGAGCATGTTGATTACGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTGTCTAAGGAGC
+TGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAA
+TCCCATTGCATATTTGGATTACAATAATCTGTGGAGGACAATAGATAACA
+TGGGGAAGGAGATTCCAACTGATGCACCCTGGGAGGCTCAACATGCTGAC
+AAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGAC
+AAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACCT
+CTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGTGGCCAGGAACG
+GAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCC
+TCGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCACGTTGACCAGTCA
+AGTGACAACATCATCATAGAGACGCTGAACCATGAACATTATGAGTGCAA
+ATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTCA
+GACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGGCTTCCAATG
+GGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAA
+GAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATTT
+CAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGGA
+AATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCCC
+AAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGAC
+TCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGG
+GCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGAG
+GCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGAC
+CGAGAAAGATATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCGG
+TAGAAATCACCCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCCCTGGGGTTTGT
+GCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
+>ENST00000542639_homosapiens
+ATGGGGAAGGAGATTCCAACTGATGCACCCTGGGAGGCTCAACATGCTGA
+CAAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGA
+CAAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACC
+TCTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCA
+GTGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGTGGCCAGGAAC
+GGAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTC
+CTCGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCACGTTGACCAGTC
+AAGTGACAACATCATCATAGAGACGCTGAACCATGAACATTATGAGTGCA
+AATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTC
+AGACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGGCTTCCAAT
+GGGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGA
+AGAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATT
+TCAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCAT
+GGGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGG
+AAATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCC
+CAAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGA
+GCAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGA
+CTCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCG
+GGCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGA
+GGCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGA
+CCGAGAAAGATATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCG
+GTAGAAATCACCCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGG
+CCTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCCCTGGGGTTTG
+TGCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
+>ENSPTRT00000040520_pantroglodytes
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGT
+CGTGATCGGAGGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTG
+AATATGGCGTTAGTGTTTTAGTTTTAGAAGCTCGGGACAGGGTTGGAGGA
+AGAACATATACTATAAGGAATGAGCATGTTGATTACGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTGTCTAAGGAGC
+TGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAA
+TCCCATTGCATATTTGGATTACAATAATCTGTGGCGGACAATAGATAACA
+TGGGGAAGGAGATTCCAAATGATGCACCCTGGGAGGCTCAACATGCTGAC
+GAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGAC
+AAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACCT
+CTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGCGGCCAGGAACG
+GAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCC
+TTGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCATGTTGACCAGTCA
+AGTGACAACATCATCATAGAGACACTGAACCATGAACATTATGAGTGCAA
+ATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTCA
+GACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAA
+GAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCCCCAATTT
+CAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGGA
+AATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCCC
+AAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGAC
+TCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGG
+GCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGAG
+GCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGAC
+CGAGAAAGACATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCGG
+TAGAAATCACGCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTACCCTGGGGTTTGT
+GCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
+>ENSSSCT00000013404_susscrofa
+ATGGAGCGTCAGGAGAAGGCGAACAACGCGGGCCACATGGTCGACGTAGT
+CGTGATAGGAGGCGGCATCTCAGGATTATCTGCTGCCAAACTCTTAAATG
+AATATGGAATTAATGTTTTGGTTTTAGAAGCCCGGGACAGAGTTGGAGGA
+AGAACATACACAGTGAGGAACGAAAATGTTGATTACGTGGACGTTGGTGG
+GGCTTATGTCGGACCGACCCAGAATAGGATCTTAAGGTTATCTAAGGAAC
+TGGGTTTAGAAACTTACAAAGTGAATGTAAATGAGTGTCTCGTTCAGTAT
+GTCAAGGGGAAATCTTATCCATTTCGGGGTGCCTTCCCTCCAGTCTGGAA
+TCCCATTGCCTATCTGGATTACAACAACCTGTGGCGGACAATGGATGACA
+TGGGAAAGAAGATTCCAGCTGATGCACCATGGGAGTCTCCGCATGCAGAG
+GAATGGGATAAGATGACCATGAAAGATCTCATCGATAAAATCTGTTGGAC
+AAAGACTGCTAAACGGTTTGCATCTCTCTTTGTAAATATCAATGTGACCT
+CCGAACCCCACGAAGTGTCTGCCCTGTGGTTTTTGTGGTATGTGAAGCAG
+TGTGGAGGCACCACCCGGATATTCTCTGTTACCAACGGGGGCCAGGAACG
+GAAGTTTGTAGGCGGATCTGGTCAAGTAAGCGAACGGATAATGCACCTCC
+TCGGGGACAGAGTGAAGCTGAGGTGTCCTGTCACCTATGTTGACCAGTCA
+GGTGACAACATCATCGTAGAGACATTGAATCATGAACTTTATGAGTGCCA
+ATACGTAATTAGTGCCATCCCTCCAACTCTGACTGCCAAGATACACTTCA
+GACCGGAGCTTCCGTCAGAAAGAAACCAGTTAATTCAGCGTCTTCCGATG
+GGGGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTTTGGAAGAA
+GAAGAATTACTGTGGCTGTATGATCATCGAAGATGAGGAAGCTCCGATTT
+CAATAACTCTAGATGACACCAAGCCAGATGGATCGCTGCCCGCCATCATG
+GGCTTCATCCTTGCTCGAAAAGCTGACCGCCTTGCTAAGGTTCATAAAGA
+AATAAGAAAGCGGAAAATCTGTGAGCTCTACGCCAAAGTGCTAGGATCTC
+AAGAAGCTTTACATCCCGTGCACTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCGGGGGGCTGCTACACTGCCTACTTCCCCCCTGGGATCATGAC
+TCAGTATGGAAGGGTGATCCGCCAGCCCGTAGGCAGGATATTCTTTGCTG
+GCACCGAGACTGCCACACAATGGAGCGGTTACATGGAAGGAGCAGTAGAA
+GCCGGCGAACGGGCGGCTAGAGAGATCTTGAATGCTTTGGGGAAGGTGTC
+AAAGAAAGACATATGGCTTCGAGAACCTGAATCAGAGGATGTTCCAGCTT
+TTGAGATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGACCGGG
+CTGCTTAAGATCATCGGATTTTCCACCTCGGTAACTGCCCTGTGGCTTGC
+CGTGTACAAATTCAGGCTGCTGACCCGATCCTGA
+>ENSSSCT00000035258_susscrofa
+TCGCTGCCCGCCATCATGGGCTTCATCCTTGCTCGAAAAGCTGACCGCCT
+TGCTAAGGTTCATAAAGAAATAAGAAAGCGGAAAATCTGTGAGCTCTACG
+CCAAAGTGCTAGGATCTCAAGAAGCTTTACATCCCGTGCACTATGAAGAG
+AAGAACTGGTGTGAGGAGCAGTACTCGGGGGGCTGCTACACTGCCTACTT
+CCCCCCTGGGATCATGACTCAGTATGGAAGGGTGATCCGCCAGCCCGTAG
+GCAGGATATTCTTTGCTGGCACCGAGACTGCCACACAATGGAGCGGTTAC
+ATGGAAGGAGCAGTAGAAGCCGGCGAACGGGCGGCTAGAGAGGATGTTCC
+AGCTTTTGAGATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGA
+CCGGGCTGCTTAAGATCATCGGATTTTCCA
+>ENSSSCT00000032764_susscrofa
+ATGGATGACATGGGAAAGAAGATTCCAGCTGATGCACCATGGGAGTCTCC
+GCATGCAGAGGAATGGGATAAGATGACCATGAAAGATCTCATCGATAAAA
+TCTGTTGGACAAAGACTGCTAAACGGTTTGCATCTCTCTTTGTAAATATC
+AATGTGACCTCCGAACCCCACGAAGTGTCTGCCCTGTGGTTTTTGTGGTA
+TGTGAAGCAGTGTGGAGGCACCACCCGGATATTCTCTGTTACCAACGGGG
+GCCAGGAACGGAAGTTTGTAGGCGGATCTGGTCAAGTAAGCGAACGGATA
+ATGCACCTCCTCGGGGACAGAGTGAAGCTGAGGTGTCCTGTCACCTATGT
+TGACCAGTCAGGTGACAACATCATCGTAGAGACATTGAATCATGAACTTT
+ATGAGTGCCAATACGTAATTAGTGCCATCCCTCCAACTCT
+>ENSCAFT00000022939_canisfamiliaris
+ATGGCGAGTAGAGAGAAGACGAGTATCGAGGGCCACATGTTTGACGTAGT
+CGTGATAGGAGGCGGCATCTCAGGATTGTCTGCTGCCAAACTCTTAGCCG
+AACATGAAGTTGATGTCTTAGTTTTAGAAGCACGAGATAGAGTTGGAGGA
+AGAACATACACCGTGAGGAATGAACATGTCGATTACGTAGATGTTGGTGG
+GGCTTATGTAGGACCAACTCAGAACAGAATCTTACGACTATCTAAGGAGC
+TGGGTCTAGAGACTTACAAAGTGAACGTAAATGAGCGTCTTGTACAGTAT
+GTCAAGGGGAAAACTTACCCATTCCGAGGAGCCTTTCCTCCGGTATGGAA
+TCCTATCGCATATTTGGATTACAACAACCTGTGGCGGACAATGGATAACA
+TGGGGAAGGAGATTCCAGCAGATGCACCATGGGAGGCCCCACATGCCGAG
+GAATGGGACAAGATGACTATGAAGGATCTTATCGATAAAATCTGCTGGAC
+AAAGACTGCTAGGAGGTTTGCATCCCTCTTTGTGAATATCAATGTGACCT
+CTGAGCCCCACGAGGTGTCTGCGCTCTGGTTCCTGTGGTATGTGAAGCAG
+TGCGGAGGTACCACTCGGATATTCTCGGTGACCAATGGAGGCCAGGAACG
+GAAGTTTGTGGGAGGATCCGGTCAAGTGAGTGAACGGATAATGGAGCGCC
+TTGGGGACAGAGTCAAGCTGAAGCGCCCTGTCACCTATGTTGACCAGTCA
+GATGACAACATCATCATAGAGACACTGAATCATGAACTTTATGAGTGCAA
+ATACGTGATTAGTGCCATCCCTCCAACTTTGACTGCCAAGATCCACTTCA
+GACCAGAGCTTCCATCAGAGAGAAATCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATCAAGTGTATGATGTATTACAAGGAGGCCTTTTGGAAGAA
+GAAGGATTACTGTGGCTGTATGATCATTGAAGACGAGGAAGCTCCAATTT
+CAATAACCCTGGATGACACCAAGCCAGATGGATCACTGCCCGCTATCATG
+GGCTTCATACTTGCCAGAAAAGCTGACCGACTTGCCAAGCTCCATAAAGA
+AATAAGGAAGAGGAAAATCTGTGAGCTCTATGCCAAAGTGCTAGGATCCC
+AAGAAGCTTTACAACCCGTACACTATGAAGAGAAGAACTGGTGCGAGGAG
+CAGTACTCCGGGGGCTGCTATACCGCCTACTTCCCCCCTGGGATCATGAC
+TCACTACGGAAGGGTGATCCGCCAGCCATTTGGCAGGATTTACTTTGCTG
+GCACTGAGACGGCAACACACTGGAGCGGTTATATGGAAGGAGCTGTAGAG
+GCTGGGGAACGGACAGCTAGAGAGGTCTTAAATGCTCTCGGGAGGGTGGC
+AGAGAAAGACCTGAAGACCCAGGAACCTGAATCAAAGGATGTTCCAGCTA
+TGGAAATCACCCACACCTTCTGGGAGAGGAACCTGCCATCGGTGACAGGC
+CTGCTGAAGCTCATTGGATTTACCACATCAGTAACTGCCCTGTGGATTGT
+GGCGTACAAATTCAGGCTGCTGAGACGATCCTGA
+>ENSMUST00000026013_musmusculus
+ATGACGGATCTGGAGAAGCCCAGTATCACAGGCCACATGTTCGACGTAGT
+CGTGATTGGAGGCGGCATCTCAGGATTGGCTGCTGCCAAACTATTGTCAG
+AATACAAAATTAATGTCTTGGTTCTGGAAGCCCGGGATAGAGTTGGAGGA
+AGAACATATACTGTGAGGAATGAGCATGTTAAATGGGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAGAACAGAATCTTACGCTTGTCTAAGGAGC
+TAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTTCCACCTGTGTGGAA
+CCCCTTGGCATATTTGGATTACAACAACCTGTGGAGGACAATGGATGATA
+TGGGAAAAGAGATCCCTGTTGATGCACCATGGCAAGCAAGACATGCTGAG
+GAATGGGACAAGATAACCATGAAAGATCTCATTGATAAAATCTGTTGGAC
+AAAAACTGCTCGAGAATTTGCTTATCTTTTTGTGAACATTAATGTGACTT
+CTGAGCCTCATGAGGTATCTGCCCTGTGGTTCTTGTGGTATGTGAGGCAG
+TGTGGAGGTACCTCTCGGATATTCTCAGTCACCAATGGCGGCCAGGAACG
+GAAATTTGTAGGTGGCTCTGGCCAAATAAGTGAACAGATAATGGTCCTCC
+TTGGGGATAAAGTGAAGCTGAGCTCTCCTGTTACTTATATTGACCAAACA
+GATGACAACATCATTATAGAAACACTGAATCATGAGCACTATGAGTGCAA
+ATATGTAATTAGTGCCATCCCACCGGTTTTGACTGCCAAGATCCACTTTA
+AACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTCATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAA
+AAAGGACTATTGTGGCTGCATGATAATTGAAGATGAGGAGGCTCCAATTT
+CAATCACTCTGGATGACACTAAACCAGATGGGTCAATGCCTGCCATCATG
+GGCTTCATACTTGCCCGGAAAGCTGAACGACTTGCTAAACTACATAAAGA
+CATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTTCTGGGATCTC
+AAGAAGCTTTATCTCCCGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGAC
+TCTGTATGGAAGGGTGATTCGGCAGCCAGTAGGCAGGATTTACTTTGCAG
+GCACAGAGACAGCAACACAGTGGAGTGGCTACATGGAAGGTGCAGTTGAA
+GCTGGAGAACGAGCAGCTAGAGAGGTCTTGAATGCTCTAGGAAAAGTTGC
+CAAGAAGGATATATGGGTTCAAGAGCCTGAGTCCAAGGATGTTCCAGCTC
+TTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTTTTTCCACTTCTGTGGCTCTTCTCTGCTTTGT
+ATTGTACAAGTTTAAACAGCCCCAGTCCTGA
+>ENSRNOT00000066674_rattusnorvegicus
+ATGACGGATCTGGAGAAGCCCAATCTCGCAGGCCACATGTTCGACGTAGT
+CGTGATTGGAGGCGGCATCTCAGGATTGGCTGCTGCCAAACTGTTGTCTG
+AATACAAAATTAATGTCTTGGTTTTGGAAGCCCGGGATAGAGTTGGAGGA
+AGAACATATACTGTGAGGAATGAGCATGTCAAATGGGTAGATGTTGGTGG
+AGCCTATGTGGGACCAACCCAGAACAGAATCTTACGCTTGTCTAAGGAGC
+TAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTCCCACCTGTGTGGAA
+CCCCTTGGCATATTTGGATTACAACAACCTATGGAGAACAATGGATGAAA
+TGGGAAAAGAGATCCCCGTTGATGCACCGTGGCAAGCAAGACACGCTCAG
+GAATGGGACAAGATGACCATGAAAGATCTCATTGATAAAATCTGTTGGAC
+AAAAACTGCTCGGGAATTTGCGTATCTTTTTGTGAACATTAATGTGACTT
+CTGAGCCTCATGAGGTATCTGCCCTGTGGTTCCTGTGGTATGTGAGGCAG
+TGTGGGGGCACTGCTCGGATATTCTCAGTTACCAATGGCGGCCAGGAACG
+GAAATTTGTAGGTGGATCTGGCCAAGTAAGTGAACAGATAATGGGTCTCC
+TTGGAGATAAAGTGAAGCTGAGCTCTCCTGTTACTTATATTGACCAAACA
+GATGACAACATCATTGTAGAAACACTGAATCATGAACACTATGAGTGCAA
+ATACGTAATTAGTGCCATCCCACCGATTTTGACTGCCAAGATCCACTTTA
+AACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTTATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAA
+AAAGGACTATTGTGGCTGCATGATCATTGAAGATGAGGAGGCTCCAATCG
+CCATCACTCTGGATGACACTAAACCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATACTTGCCCGGAAAGCTGATCGACTTGCTAAACTACATAAAGA
+CATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTTCTGGGATCTC
+AAGAAGCATTATATCCAGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGAC
+CCAGTATGGAAGGGTGATTCGCCAGCCAGTAGGTAGGATTTACTTTGCAG
+GCACAGAGACAGCAACACAGTGGAGTGGCTACATGGAAGGAGCAGTTGAA
+GCTGGAGAACGAGCAGCTAGAGAGGTGTTGAATGCTCTAGGAAAAGTCGC
+GAAGAAGGATATATGGGTTGAAGAACCCGAGTCCAAGGATGTTCCAGCCA
+TTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTGTTTCCACTTCTGTGGCTCTTCTCTGCTTTGT
+ATTGTACAAGATTAAGAAGCTCCCATGCTGA
+>ENSPTRT00000040521_pantroglodytes
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTAA
+GGCAGCAGCCAAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGG
+AAGCCCGGGACCGTGTGGGAGGCAGGACTTACACTCTTAGGAACCAAAAG
+GTTAAATATGTGGACCTTGGAGGATCCTATGTTGGACCAACCCAGAATCG
+TATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCGTTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAA
+CTTTTGGAGGACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCC
+CATGGAAGGCTCCCCTTGCAGAAGAGTGGGACAACATGACAATGAAGGAG
+CTACTGGACAAGCTCTGCTGGACAGAATCTGCAAAGCAGCTTGCCACTCT
+CTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACGAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGT
+GAGCGAGCGGATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCTACATTGACCAGACAAGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGATGTATGAGGCTAAATATGTGATTAGTGCTATTCCTCCTAC
+TCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATGATGAGAAACC
+AGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+TGATGGAGAGGAAGCTCCAGTTGCCTACACGTTAGATGATACCAAACCTG
+AAGGCAACTATGCTGCCATAATGGGATTTATCCTGGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGAGGAAAGGTTGAAGAAACTTTGTGAACT
+CTATGCCAAGGTTCTGGGTTCCCCAGAAGCTCTGGAGCCAGTGCATTATG
+AAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TACTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCC
+AGTGGACAGGATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCG
+GCTACATGGAGGGGGCTGTAGAGGCCGGGGAGAGAGCAGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATTCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACGACCTTTTTGGAGA
+GACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACT
+TGTGCGAGTCTAA
+>ENST00000378069_homosapiens
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCAGCAGCCAAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGG
+AAGCCCGGGACCGTGTGGGAGGCAGGACTTACACTCTTAGGAACCAAAAG
+GTTAAATATGTGGACCTTGGAGGATCCTATGTTGGACCAACCCAGAATCG
+TATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCATTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAA
+CTTTTGGAGGACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCC
+CATGGAAGGCTCCCCTTGCAGAAGAGTGGGACAACATGACAATGAAGGAG
+CTACTGGACAAGCTCTGCTGGACTGAATCTGCAAAGCAGCTTGCCACTCT
+CTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACAAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGT
+GAGTGAGCGGATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCTACATTGACCAGACAAGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGATGTATGAGGCTAAATATGTGATTAGTGCTATTCCTCCTAC
+TCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATGATGAGAAACC
+AGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+TGATGGAGAAGAAGCTCCAGTTGCCTACACGTTGGATGATACCAAACCTG
+AAGGCAACTATGCTGCCATAATGGGATTTATCCTGGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGAGGAAAGGTTGAAGAAACTTTGTGAACT
+CTATGCCAAGGTTCTGGGTTCCCTAGAAGCTCTGGAGCCAGTGCATTATG
+AAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TATTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCC
+AGTGGACAGGATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCG
+GCTACATGGAGGGGGCTGTAGAGGCCGGGGAGAGAGCAGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATTCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACCACCTTTTTGGAGA
+GACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACT
+TGTGAGAGTCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/1.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,303 @@
+>ENSRNOT00000044009_rattusnorvegicus
+ATGAGCAACAAATGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCAGCAGCCAAACTTTTGCATGACTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGAGACCGTGTGGGAGGCAGGACTTACACAATTAGGAATAAAAAT
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCGACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTGAATG
+AAGTTGAGCGGCTGATCCACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTCCCACCAGTGTGGAATCCAATCACTTACCTAGATTATAACAA
+CCTCTGGAGAACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAGGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAG
+TTGCTAGATAAGATCTGCTGGACCAACTCTACAAAGCAGATTGCCACACT
+CTTTGTGAACCTATGTGTAACTGCGGAGACCCATGAGGTTTCTGCACTGT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGGGGTACAACCAGAATCATATCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGT
+GAGTGAGCGGATAAAGGATATCCTTGGGGACAGAGTGAAGCTGGAGAGGC
+CGGTGATCCACATTGACCAGACAGGAGAAAATGTTGTTGTGAAAACCCTA
+AACCATGAAATATATGAGGCTAAATATGTGATTAGTGCCATCCCACCTGT
+TTTGGGCATGAAGATTCACCATAGTCCTCCTCTGCCCATTCTAAGAAACC
+AGCTGATTACTCGTGTGCCTTTGGGTTCAGTTATTAAGTGCATGGTTTAT
+TATAAAGAACCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTAT
+TGAAGGAGAGGAAGCTCCAATTGCGTACACATTGGATGATACCAAGCCAG
+ATGGCAGCTGTGCTGCTATAATGGGATTTATCCTTGCTCACAAAGCTAGA
+AAACTGGTACGCCTTACTAAAGAAGAAAGACTGAGGAAGCTCTGTGAGCT
+ATACGCGAAAGTTCTGAACTCTCAAGAAGCTCTGCAGCCAGTCCATTATG
+AAGAGAAGAACTGGTGTGAGGAGCAGTACTCCGGGGGCTGCTACACAGCC
+TACTTCCCTCCTGGCATCTTGACCCAGTATGGAAGGGTTCTACGCCAGCC
+AGTGGGCAAGATTTTCTTTGCAGGCACCGAGACAGCTTCACATTGGAGTG
+GCTACATGGAGGGGGCTGTAGAGGCTGGAGAGAGAGCTGCCAGAGAGATT
+CTTCATGCCATTGGGAAGATTCCAGAGGATGAAATTTGGCAGCCAGAACC
+AGAATCTGTGGATGTCCCAGCAAGACCCATTACCAACACCTTCCTGGAGA
+GACACTTGCCTTCTGTACCAGGTCTACTAAAGCTGCTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAAGGGTCTGTT
+TGTACGTTTCTAA
+>ENSMUST00000040820_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAA
+CCTCTGGAGGACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAAGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAA
+TTGCTAGATAAGATCTGCTGGACCAAATCTACAAAGCAGATTGCCACGCT
+CTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTCTCTGCACTAT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGT
+GAGTGAACGGATAAAGGATATACTTGGGGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCCACATTGACCAGACAGGGGAAAATGTTATTGTGAAAACCCTA
+AACCATGAAATATATGAGGCTAAATATGTGATTAGTGCCATTCCACCTGC
+TTTGGGCATGAAGATTCACTATAGTCCTCCTCTGCCCATGCTAAGAAACC
+AGCTGATCTCTCGTGTGCCTTTGGGTTCAGTTATTAAATGCATGGTTTAT
+TACAAAGAGCCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTAT
+CGAAGGAGAGGAAGCTCCAATTGCATACACATTGGATGATACCAAACCAG
+ATGGCACCTATGCTGCTATAATGGGATTTATCCTTGCTCACAAAGCTAGA
+AAACTGGTACGTCTCACCAAAGAAGAAAGACTGAGGAAACTTTGTGAGCT
+ATATGCAAAAGTGCTGAACTCCCAAGAAGCTCTGCAGCCCGTCCATTATG
+AAGAGAAGAACTGGTGTGAGGAACAGTATTCTGGGGGCTGCTACACAACC
+TACTTCCCTCCCGGCATCTTGACCCAGTATGGAAGGGTTCTACGTCAGCC
+AGTGGGCAAGATTTTCTTTGCAGGCACTGAAACAGCCTCACACTGGAGCG
+GCTACATGGAGGGGGCTGTGGAGGCTGGGGAGAGAGCAGCCAGAGAGATT
+CTTCATGCCATTGGGAAGATTCCAGAAGATGAAATTTGGCAGCCAGAACC
+AGAATCTTTGGATGTCCCTGCACGACCCATTACCAGTACCTTCCTGGAGA
+GACACCTGCCTTCTGTACCAGGCCTGCTAAAGCTGTTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAGGGGCCTGTT
+TGTACATTTTTAA
+>ENSMUST00000168613_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAA
+CCTCTGGAGGACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAAGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAA
+TTGCTAGATAAGATCTGCTGGACCAAATCTACAAAGCAGATTGCCACGCT
+CTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTCTCTGCACTAT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGGGAAAATGTTATTGTGA
+>ENSMUST00000163344_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGATCTACAAAGCAGATTGCCAC
+GCTCTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGA
+>ENSMUST00000173143_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGAAAA
+ACCTGCTAATTCTAGTCAGTTTACAAGCTCATTGTGGAGGAGAATTGAAA
+AACTGTGA
+>ENSSSCT00000033745_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCT
+GGAAGCCCGGGACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAAC
+AAGTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAAT
+CGCATCTTAAGATTGTCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAA
+TGAAGTGGAGCGTCTGATTCACTATGTAAAGGGCAAATCCTACCCCTTCA
+GGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGC
+CCCATGGAAGGCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGG
+AGCTGTTGGACAAGCTCTGCTGGACTGAATCTTCGAAGCAGCTGGCCACC
+CTTTTTGTGAACCTGTGTGTCACCGCGGAGACCCATGAGGTCTCTGCTCT
+CTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACCAGGATCATCT
+CAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAG
+GCCTGTGGTCCACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCC
+TAAACCACGAGGTGTACGAGGCTAAGTATGTGATTAGCGCCATTCCTCCT
+GTCCTGGGCATGAAGATTCATTTCAGTCCCCCTCTGCCAATGATGAGAAA
+CCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAGTGTATAGTTT
+ATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCC
+TGATGGCAGCTGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCA
+GAAAACTGGCCCGTCTTACCAAAGAAGAAAGGCTGAAGAAACTTTGCGAC
+CTCTATGCAAAAGTTCTGGGTTCAAAAGAAGCTTTGAACCCCGTGCACTA
+TGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGCTGCTACACGA
+CCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAG
+TGGCTACATGGAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGA
+TCCTGCATGCTATGGGAAAGATCCCAGAAGATGAAATCTGGCAGTCTGAA
+CCAGAGTCCGTGGATGTGCCTGCGAAGCCCATTACCACGACCTTCTTGGA
+GAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATTGGATTGACCG
+CCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
+>ENSSSCT00000023183_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCT
+GGAAGCCCGGGACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAAC
+AAGTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAAT
+CGCATCTTAAGATTGTCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAA
+TGAAGTGGAGCGTCTGATTCACTATATCAAAGGCAAATCCTACCCCTTCA
+GGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGC
+CCCATGGAAGGCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGG
+AGCTGTTGGACAAGCTCTGCTGGACTGAATCTTCGAAGCAGCTGGCCACC
+CTTTTTGTGAACCTGTGTGTCACCGCGGAGACCCATGAGGTCTCTGCTCT
+CTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACCAGGATCATCT
+CAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAG
+GCCTGTGGTCCACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCC
+TAAACCACGAGGTGTACGAGGCTAAGTATGTGATTAGCGCCATTCCTCCT
+GTCCTGGGCATGAAGATTCATTTCAGTCCCCCTCTGCCAATGATGAGAAA
+CCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAGTGTATAGTTT
+ATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCC
+TGATGGCAGCTGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCA
+GAAAACTGGCCCGTCTTACCAAAGAAGAAAGGCTGAAGAAACTTTGCGAC
+CTCTATGCAAAAGTTCTGGGTTCAAAAGAAGCTTTGAACCCCGTGCACTA
+TGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGCTGCTACACGA
+CCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAG
+TGGCTACATGGAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGA
+TCCTGCATGCTATGGGAAAGATCCCAGAAGATGAAATCTGGCAGTCTGAA
+CCAGAGTCCGTGGATGTGCCTGCGAAGCCCATTACCACGACCTTCTTGGA
+GAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATTGGATTGACCG
+CCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
+>ENSCAFT00000022963_canisfamiliaris
+ATGAGCGGCAAGTGCGACGTGGTCATGGTGGGGGGCGGCATCTCAGGCAT
+GGCAGCAGCCAAACTTCTGCATGATTTTGGCCTGAACGTGGTTGTTCTGG
+AGGCCCGGGACCGAGTGGGAGGCAGGACTTACACCATCAGGAACCAAAAG
+GTTAAATATTTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAATTG
+TATCTTAAGGTTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AAGTAGAGCGTCTCATCCATCATGTAAAGGGCAAATCGTACCCCTTCAGG
+GGCCCCTTCCCACCTGTATGGAACCCAATTGCATACCTAGATCATAACAA
+CCTCTGGAGGACGATGGACGACATGGGGCGAGAGATTCCCAGTGATGCCC
+CATGGAAGGCACCTCTTGCGGAGGAGTGGGACCACATGACAATGAAGGAG
+CTTCTGGACAAGATCTGCTGGACAGAATCTGCCAAGCAACTTGCTACTCT
+CTTTGTGAATCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACGACCAGGATCATCTCA
+ACAACCAATGGAGGGCAGGAGAGAAAATTTGTGGGCGGATCTGGTCAAGT
+GAGTGAACGGATAATGGACCTCCTTGGAGACCAAGTGAAGCTGGAGAGGC
+CTGTGACCCACATTGACCAGACAGGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGGTGTATGAGGCTAAGTATGTGATTAGTGCCATTCCTCCTAC
+TCTGGGCATGAAGATTCATTTCAACCCCCCTCTGCCAATGATGAGAAACC
+AGCTGATCACTCGTGTGCCTTTGGGCTCAGTCATCAAGTGCATAGTTTAT
+TATAAAGAGCCCTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+CGAAGGAGAGGAAGCTCCAATTGCTTACACGTTGGATGATACCAAACCTG
+ATGGCAACTATGCCGCCATAATGGGATTTATCCTTGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGATGAAAGGATGAAGAAACTTTGTGAGCT
+CTATGCAAAAGTCCTGGGTTCCCAAGAAGCTTTGCAGCCCGTACACTACG
+AAGAGAAGAACTGGTGCGAGGAGCAGTACTCCGGGGGCTGCTACACCACC
+TACTTTCCCCCTGGGATCATGACTCAATATGGAAGGGTTCTACGACAGCC
+TGTGGGCAGGATTTATTTTGCAGGCACGGAGACTGCCACCCACTGGAGTG
+GCTACATGGAGGGCGCTGTGGAGGCTGGAGAGAGAGCGGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATCCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAATCAGTGGATGTCCCTGCGCAGCCCATCACCACGACCTTCTTGGAGA
+GACATTTGCCCTCTGTGCCAGGCCTGCTGAGGCTGATCGGATTGACCGCC
+ATCTTTTCTGCAACTGCTCTTGGCGTCCTGGCACACAAAAGGGGTCTGCT
+TGTGCGGGTCTAA
+>ENSPTRT00000034846_pantroglodytes
+ATGGACCCGGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTCCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGGCAGGACCCCTCGGCCGAGCAGCCTGGGCCGTCCC
+CACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACC
+CCAGCGCCCTGCGCTTCCTGGCCGACCACGGTGCGGTCGACACCATCTTC
+TCCCTTCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAGCT
+CCTGGTACACGTCCTGGCTTTGTCCATGCAAGGTGGAGCCGAGGGACAGC
+CCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAGGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGC
+CCTGAACGTCCTGACCACAACCTTCGGGCGCTGCCAGAGCCCCTGGACGG
+AAGCCCTGTGGGTGCGGCTGAGTCCCCGCGTGGCGTGTCTGCTGGAGAGA
+GACCCCATCCCCGCCGCACACTCGTTCGTGGACCTGCTTCTCTGTGTGGC
+TCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGGGAGACAGTGG
+CGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTT
+CCAGGTCCTTCTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGG
+CCCCCGGACCCCCAGGCTTGCTGGACGGGACGGCAGACGATGCCACGACG
+GTGGACACACTCCTGGCCTCCAAGTCGTCCTGCGCGGGCCTCCTGTGCCG
+CACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAGCGCCCTTCAC
+CGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCAGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGG
+GACCCTGGCGGGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGG
+GGACACTGTCACAGGGGACAGGCCCCCAGGAGCTGGTGACGCAGGCGCTT
+GCTGTCCTCCTGGAGTGCCTCGAGAGCCCCGGCTCCAGCCCCACGGTTCT
+GAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAG
+GGACTCCGCCCTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGAC
+AGGCCGACTTCAGATGCGCACTCTTGGCTTCAGAGGTGCCTGAGCTGGCC
+CTGCAGCTCCTCCAGGACCCTGAGAGTTATGTCCGAGCGAGCGCGGTGAC
+CGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCCACCAGCCCTG
+AGCATGCAGAGGCCCGGCAGAGCCTGTTCCCGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCAC
+TGAGTGGCTGCGGGACGGCCACGCCGACGCGGCCCGGGACACGGAGCAGT
+TCGTGGCCACTGTGCTGCAGGTGGCGAGCCGGGACCTGGACTGGGAGGTC
+CGCGCCCAGGGCCTGGAGCTGGCCCTCGTGTTCCTGGGCCAGACTTTGGG
+GCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCCGAGGTGGCCC
+CAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCA
+GAAGTCTTGTGACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACA
+GCAGCCTGCGGGAGGCCAGGGGCGGCCCCAACACTGCCTCCGCAGAGGCC
+ACCCTGCCGAGGTGGCGGGCGGGTGAGCAGGCCCAGCCCCCAGGGGACCA
+GGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGACCTGGAGGGCC
+TGCGGAGCACACTGGCCGAGAGCAGCGACCACGTGGAGAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGATGA
+GGCCGACTGCTACTGA
+>ENST00000340611_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGCCAGGACCCCTCGGCCGAGCAACCTGGGCCGTCCC
+CACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACC
+CCAGCGCCCTGCGCTTCCTGGCCGACCATGGTGCGGTCGACACCATCTTC
+TCCCTGCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAGCT
+CCTGGTGCACGTCCTGGCTTTGTCCATGCGAGGTGGAGCCGAGGGGCAGC
+CCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAAGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGC
+CCTGAACGTCCTGACCACGACCTTCGGGCGCTGCCAGAGCCCCTGGACGG
+AAGCCCTGTGGGTGCGGCTGAGTCCCCGCGTGGCCTGTCTGCTGGAGAGA
+GACCCCATCCCCGCCGCACACTCGTTCGTGGACCTGCTTCTCTGTGTGGC
+TCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGGGAGACAGTGG
+CGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTT
+CCAGGTCCTTCTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGG
+CCCCCGGACCCCCAGGCTTGCTGGACGGGACGGCAGACGATGCCACGACG
+GTGGACACACTCCTGGCCTCCAAGTCGTCCTGCGCCGGCCTCCTGTGCCG
+CACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAGCGCCCTTCAC
+CGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCGGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGG
+GACCCTGGCGGGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGG
+GGACGCTGTCACAGGGGACAGGCCCCCAGGAGCTGGTGACGCAGGCGCTT
+GCTGTCCTCCTGGAGTGCCTCGAGAGCCCCGGCTCCAGCCCCACGGTTCT
+GAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAG
+GGACTCCGCCCTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGAC
+AGGCTGACTTCAGATGCGCACTCTTGGCTTCAGAGGTGCCTCAGCTGGCC
+CTGCAGCTCCTCCAGGACCCTGAGAGTTATGTCCGAGCGAGTGCAGTGAC
+CGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCCACCAGCCCTG
+AGCATGCAGAGGCCCGGCAGAGCCTGTTCCTGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCAC
+TGAGTGGCTGCGGGACGGCCACGCCGACGCGGCCCAGGACACGGAGCAGT
+TCGTGGCCACTGTGCTGCAGGCGGCGAGCCGAGACCTGGACTGGGAGGTC
+CGCGCCCAGGGCCTGGAGCTGGCCCTCGTGTTCCTGGGCCAGACTTTGGG
+GCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCCGAGGTGGCCC
+CAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCA
+GAAGTCTTGTGACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACA
+GCAGCCTGCGGGAGGCCAGGGGCAGCCCCAACACTGCCTCCGCAGAGGCC
+ACCCTGCCGAGGTGGCGGGCGGGTGAGCAGGCCCAGCCCCCAGGGGACCA
+GGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGACCTGGAGGGCC
+TGCGGAGCACGCTGGCCGAGAGCAGCGACCACGTGGAAAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGACGA
+GGCCGACTGCTACTGA
+>ENST00000421712_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGGTGCGGTCGACACCATCT
+TCTCCCTGCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAG
+CTCCTGGTGCACGTCCTGGCTTTGTCCATGCGAGGTGGAGCCGAGGGGCA
+GCCCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAAGATCATGG
+ATCACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAG
+GCCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/2.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,314 @@
+>ENSRNOT00000064726_rattusnorvegicus
+ATGGACGCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCTAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTACTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGCCCAGCCTCCAACTACTGCAG
+GACCACCCCTGCCTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+TGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTCGTTGGGGTCTTTG
+CGGCCCAGGAGGACTGTTTCCAGTACCTTCAGCAGGGGGAGTTGTTGCTG
+GGGCTCTTTGGGGAGACAGGTGCCCTTAGCTGGGCAGCCTGGAGCATCCC
+CAGTGTGCGCAGCGGCTGGATCCAGGGCCTGTGCTCCCTGGCACACCACC
+CCAGTGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGATCTTC
+TCCTTGCAAGGAGACCCCAGCCTGTTTGTAGCCTCAGCAGCCAGCCAGCT
+CCTAGTACACATCCTGGCTCTGTCAATGCAAGGCGGAGCTCCAGGGTCCC
+CCGTCCCTGAAGCCGTTGCCTGGCCTGTCTGTGCCCAGAAGATCATGAAC
+CATGTAGAAGAGTCCTTGCATTCCAAAGCCACCCCACAGGTCACACAGGC
+CTTGAATGTCCTGACGACGACCTTCGGGCGCTGCCACAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCTGCCACACACTCGCTCATGGACCTGCTTCTCAGTGTGGC
+CAGGTCTCCTGTGTTGAACTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCACCCAAGCTGGGCCTCTAGCTCTG
+GGGACCCTGAAACTTCAGCATTGTCCCCAGGAACTGAGGACCCAGGCCTT
+TAGAGTCCTCCTTCAGCCACTGGCCTGCATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGACGGGACTGCGGGTAGCTTGCTGACT
+GTGGATGCACTCTTATCTTCAAAGTCGGCCTGTGTGGGGCTCCTCTGCCA
+GACTCTGGCGCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CGTGGCCACAGGTGCCTCTGCTGCAAGCTGCTGTGACGATATTGCGTCTC
+TCTGACGGCTCGGCGGACCCCAGTTCCAGTGCAGGAGGCCGTCTCTGTGG
+GGCGCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACGCTGTCTCTGGGGACAAGCCCCCTGGAATTGGTGCTGGAGGTATTT
+GCTGTCCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAGCCCACACAAGA
+CCCCCAGCGGCTCTGATCTCAGCCCCGATGCCTTGCTGTTCCTCGGAGAG
+CTATTCCCCATACTACAGAAGCGCCTGTGCAGCCCGTGTTGGGAGGTGAG
+GGACTCAGCCCTGGAGTTCCTGACGCATCTGATCCGGGACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCATTCTTCAGAAGTACCCACACTTGCC
+CGCCAGCTCCTCCAAGACCCTGAGAGTTATGTCCGAGCAAGTGCAGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGCCTTCAGGCCACTCCCGCCAACC
+AGCAGGGCCTACTCATGGACCTCATGCATATCCTGTCCACGGACTCAGAG
+GGCTTCCCTCGAAGAGCTGTGTTACGGGTCTTTACTGAATGGCTGAGGGA
+TGGCCATGCTGATGTGGTTCGAGACACAGAGTGGTTCGTGGCCACTGTTC
+TCCAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGCTTG
+GAGCTGGCACAGGTATTCCTCATCCAGGCAATGGGGCAGCCTAGACTCCA
+CTGTCCCTATACAGTAGGCCTGCCTGGGGCCACCTCTTCCCGCCCACACC
+TGGAATTCTTGCAGACTCTCTGCCGTCTGCCACTCTTTGAGTTTGCCTTT
+TGTGCCTTGCTTGACTGTGACCGCCCGGTGGCCCAAAAAGCCTGTGACCT
+GCTCCTCTTCTTGAGGGACAAGACAGTTTCCTGCAGTAACCCTCAGGAGG
+CCGGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGGTGG
+CGGGAAGGTGAGCAGGCTCAGCCCCTAGGGGACCTGGAGCCTGAAGCCAT
+GCTGGCCATCCTCAGGTCCTTAGACCTGGAGGGCCTGCAGGGCAGGCTGG
+CCAAGAGCAGTGACCATGTGGAGAAGAGCCCACAGTCCCTGCTGCAGGAC
+ATGCTGGCCACGGTGGGCGTGTTGGAGGAGAATGAAGCTGACTGCTACTA
+A
+>ENSMUST00000041588_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTT
+TGGAGTCCTCCTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACT
+GTGGATATACTCTTGGCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCA
+GACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGG
+GACTCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACCCTGTCTCAGGGGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTT
+GCTGTTCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAACCCACACAAGA
+CCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAG
+GGACTCTGCCCTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCGTTCCTCAGAAGTACCCACACTTGCC
+CTCCAGCTTCTCCAAGACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCC
+CCGAGAACTCGCAGGCCCAACAGGGCCTACTCATGGACCTTATGCATATC
+CTGTCCACTGACTCAGAGGGCTTCCCTCGAAGGGCTGTGTTACGGGTCTT
+CACGGACTGGCTGAGGGATGGCCATGCTGACGTGGTTCGAGACACGGAGT
+GGTTCGTGGCCACTGTTCTCCAGGCAGTGAGCCGGGATCTGGACTGGGAG
+GTCCGAGTGCAGGGTTTGGAGCTGGCACGGGTGTTCCTCACCCAGGCACT
+GGGCCAGCCCAGCCTCCACTGTCCCTATACAGTGGGCCTGCCCAGGGCCT
+CCTCTCCCCGCCCACACCCGGAATTCTTGCAGACTCTCTGCCGTCTGCCG
+CTCTTTGAGTTTGCCTTTTGTGCCTTGCTTGACTGTGACCGACCGGTGGC
+CCAAAAGGCCTGTGACCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCT
+GCAGTAGCCCTCGGGAGGCAGGGGACAGCCCCAACTCAGCCTCAGTGGAG
+GCTGCCCTGCAGAGGTGGCGGGAAGGAGAGCAGGCCCAGCCCCTAGGGGA
+CCTGGATCCTGAGGCCATGCTAGCCATCCTCAGGGCCTTAGACCTGGAGG
+GCCTGCAGGGCAGGCTGGCCAAGAGCAGCGACCATGTGGAGAAGAGCCCA
+CAGTCCCTGCTGCAGGACATGCTGGCCACGGTGGGTGTGTTGGAGGAGAA
+CGAAGCTGACTGCTACTAA
+>ENSMUST00000153440_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGGCTTGCTGGATGGGACTGTGGGTAG
+>ENSMUST00000110806_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTT
+TGGAGTCCTCCTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACT
+GTGGATATACTCTTGGCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCA
+GACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGG
+GACTCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACCCTGTCTCAGGGGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTT
+GCTGTTCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAACCCACACAAGA
+CCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAG
+GGACTCTGCCCTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCGTTCCTCAGAAGTACCCACACTTGCC
+CTCCAGCTTCTCCAAGACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCC
+CCGAGAACTCGCAGGCCCAACAGGTAGACACAGGGAGTTGGTGA
+>ENSMUST00000100505_musmusculus
+ATGGTGCATTTTGCACTCTCGGGCCTAATTCCCGTAGCGGAGGGATGCGG
+GGGCGGGATTAGAACCCCTAGGCTAACTCGCAGTCGCCGAGAGCGCACCT
+CTTACCCGGATTTGGGAGGAACTGCCTGCCTGATCATGGACCCAGAATGC
+TCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCCAGACAGCT
+GGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGGTTTAAAACAG
+TGACAGAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTA
+ATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGT
+CCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCGCAGCCCAGGAAGACT
+GTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTGGGGCTCTTTGGGGAG
+TCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCCAAGTGTGCGCAGCGG
+CTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGCGCCCTGCACT
+TCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGAC
+CCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCT
+GGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCCCCGTCCCTGAAGCTG
+CTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAACCATGTGGATGAGTCC
+CTGCATGCCAAAGCCACCCCCCAGGTCACACAGGCCTTGAATGTCCTGAC
+TACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTCCTCTGGGAGC
+GGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCC
+GTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTT
+GAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGGCCCAGACTCTGAGCC
+GCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTGGGGACCCTGAAACTT
+CAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTTTGGAGTCCTCCTACA
+GCCACTGGCCTGTATCCTGAAAGCTACCACTCAGGCCCCTGGACCTCCAG
+GCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACTGTGGATATACTCTTG
+GCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCAGACTCTGGCTCACCT
+GGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCACCCTGGCCACAGGTGC
+ATCTGCTGCAAGCTGCTTTGACTATATTGCATCTCTGTGATGGCTCAGCG
+GACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGGGACTCTGGGTGGCTG
+TGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACCCTGTCTCAGG
+GGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTTGCTGTTCTCCTGAAG
+ACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCA
+GGCCACACTCAGATGGCTCCAGAACCCACACAAGACCCCCAGCAGCTCTG
+ATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAGCTGTTCCCCATACTA
+CAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAGGGACTCTGCCCTGGA
+GTTCCTGACGCATCTGATCCGACACTGGGGAGGGCAGGCTGACTTCAGAG
+AGGCACTGCGTTCCTCAGAAGTACCCACACTTGCCCTCCAGCTTCTCCAA
+GACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGGTGCCGCTGGGCAGCT
+CTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCCCCGAGAACTCGCAGG
+CCCAACAGGGCCTACTCATGGACCTTATGCATATCCTGTCCACTGACTCA
+GAGGGCTTCCCTCGAAGGGCTGTGTTACGGGTCTTCACGGACTGGCTGAG
+GGATGGCCATGCTGACGTGGTTCGAGACACGGAGTGGTTCGTGGCCACTG
+TTCTCCAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGT
+TTGGAGCTGGCACGGGTGTTCCTCACCCAGGCACTGGGCCAGCCCAGCCT
+CCACTGTCCCTATACAGTGGGCCTGCCCAGGGCCTCCTCTCCCCGCCCAC
+ACCCGGAATTCTTGCAGACTCTCTGCCGTCTGCCGCTCTTTGAGTTTGCC
+TTTTGTGCCTTGCTTGACTGTGACCGACCGGTGGCCCAAAAGGCCTGTGA
+CCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCTGCAGTAGCCCTCGGG
+AGGCAGGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGG
+TGGCGGGAAGGAGAGCAGGCCCAGCCCCTAGGGGACCTGGATCCTGAGGC
+CATGCTAGCCATCCTCAGGGCCTTAGACCTGGAGGGCCTGCAGGGCAGGC
+TGGCCAAGAGCAGCGACCATGTGGAGAAGAGCCCACAGTCCCTGCTGCAG
+GACATGCTGGCCACGGTGGGTGTGTTGGAGGAGAACGAAGCTGACTGCTA
+CTAA
+>ENSCAFT00000025950_canisfamiliaris
+ATGGACCCAGAGTGCTCCCAGCTCCTCCCGGCCCTCTGTGCAGTTCTGGC
+AGACCCCAGGCAGCCCGTGGCAGATGACACCTGTTTGGAGAAGCTGCTGG
+ATTGGTTTAAAACGATAACCAAAGCTGGGTCCAGTCTCCTGTTATTACAG
+GAGAACCCCTGTCTGGTGGAGCTGCTGTGTCACGTGCTGAAACCCCAGGA
+CCTGAGTTCCAGAGTCCTCTCCTTCTCTCTCCGCCTCGCAGGGGTATTTG
+CAGCCCAGGAAGATTGCTTCCAGTATCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTCTTTGGGGAGCCAGGGCCCCTGGGAGGAGCTGCCTGGACTGCCCC
+CTCAGTGCGCAGTGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCATC
+CTAGTGCCCTGCATTTCCTGGCTGACTGTGGTGCCGTTGACACCATCTTC
+TCCCTGCAGGGAGATTCCAGCCTGTTTGTGGCCTCGGCAGCTGGGCAGCT
+CCTGGTGCACATCCTGGGCTTGTCCATGCAAGGCCTAGCCGAGGGACACC
+CCAGCCTGCAGGCTGGTGATTGGCCAGTGTGTGCCCAGAAGATCGTGGGT
+CACATAGAAGAGTCCCTGCACTCCACAGCCGTCCCGCAGATCACACAGGC
+TCTAAACGTCCTGACTACCACGTTCGGGCACTGCCATGACCCTTGGACAC
+AAGTTCTGTGGGTACGGCTGAGTCCCCTAGTAGGCAGTCTACTTGAGAAA
+GACCCTGTCCCAGCTGCACACTCGCTCGTGGACCTCCTCCTCAGTGTGGC
+CCGTTCTCCTGGGCTGAGCTCTTCTAGCTGCGGCCTGTGGGAGACTCTGG
+CTCAGACTCTGAACCATCTGAGCCCTACCCAAGCAGGGCCGCTGGCGTTA
+GGGATCCTGAAACTGCAGGACTGTCCACAGGTGCTAAGGGCCCAGGCCTT
+TGTCATTCTTCTCCAGCCTCTGGCCTGCGTCCTTAAAGCCACGGGTCAGG
+ACCCCGGACCCTCAGGTGTGCTGGACAGTGCCACAGGTGACTCTCTGACA
+GTGGACGTGCTCCTCTCCTCCAAGGCGGCCTGTGTGGGTCTCCTGTGCCG
+GACTCTGGCCCACCTGGAGCTGCTGCAGCCGCTACCCCAGCGCCCCTGCC
+CCTGGCCTCAGGAGCCCCTGCTTGGGGCCGCGGTGACCCTGCTGCAGTTA
+TGCAGGGGCTCAGCAAGCCCTGCCTCTGACGTGGGGCGCCACCTCTGCGC
+GCTCCTGCTGGGCTGCGTGCGGGTGCAGCGAGCGGCCCTGGATTTCCTGG
+GGACGCTGTCTCAGGGGACAGGCCCCCAAGAGCTGGTGACGGAGGTGTTT
+GCTGTCCTTCTGGAATATCTCAGGAGCCCAGACTCCAGCCCCACGGTTCT
+GAAGAAAGCCTTCCAGGCCACATTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTGTGATCTAGAACCCCATGCCCTGCTGGTCCTGAGAGAG
+CTGCTTCCTGTGCTGCAGAAGCGTCTGTGCAGCCCCTGCTGGGAGGTGAG
+GGACTCCGGCCTCGAGTTCCTGACTCAGATGACCAGACACTGGGGAGGGC
+AGGCTGGCTTCAGACATGCACTCCTCGCTTCGGAGGTGCCCAAGCTTACC
+GAGCAGCTCCTACGAGACCCTGAGAGTTACGTCCGTGCCAGTGCAGTGAC
+CGTCATGGGGCAGCTCTCCAGCCAGGGGCTGCATGTCACCCCTGTGAGCC
+CTGAGCATCCAGGGGGCCAGCAGAAGAGTCTGCTCGTGGAGCTTCTGCAT
+ATCCTCTCCACAGATTCAGAGGGATTCCCGCGGAGAGCCGTCATGCAGGT
+CTTCACCCAGTGGCTGAGGGACCACCATGCCGACGTGGCGGGGGACACGG
+AACAGTTTATGGCCAGGGTGCTCCAGGTCGCCAGCCAGGATCTGGACTGG
+GAGGTCCGGGCCCAGGGCCTGGAGCTGGCGCTGGTATTCCTGGAGCAGAC
+GCTGGGCCAGTTCCACTCCCACTGTCCCTATGCTGTGACCCCACCCGTGG
+CGGCCCCAGCTGGCTCGCTGGCCCAGGCCCTGCAGCCACTATGCCGAGTG
+CGGCTCTTTGAGTTTGCCTTCCGTGCCTTGTTTGACTGTGACCGACCTGT
+GGCTCAGAAGTCCTGTGATCTCCTCCTCTTCCTGAGGGCCAAGACTGCTT
+CTTCCTCTGGTAGCCTGGAGGAGTCCAGGAGCGGCCCAGATGTGGCCTCT
+GTGGAGGCTGCCTTGCAGAGGTGGCAGGCAGGTGATCAGGGCCAGCCCCT
+GGGGGACCTGGAGCCCGAGGTCGTGCTGGCTGTGCTGAGGTCTGTGGACC
+TGGAAGGCCTTCGGGGTGCATTAGCCGAGGGCAGTGACCACATGGAGAAG
+AGCCCTCAGTCACTCCTGCAGGACATGCTGGCCACGGTGGGCGTCCTGGG
+AGAGAACGAGGCCGACTGCTACTGA
+>ENSSSCT00000008295_susscrofa
+ATGGACCCGGAGTGCTCCCGGCTCCTCCCGGCTCTCTGTGCCGTCCTGGC
+AGACCCCCGGCAGCCTGTGGCAGATGATACTTGCTTGGAGAAGCTGCTGG
+ACTGGTTTAAAACAATAACTGAAGCAGGGTCCAGTCTCCTGGTGCTACAG
+GAAAATCCCTGCCTGGTGGAGCTGCTGTTCGACGTGCTGAAACCCCAGGA
+CCTGAGTCCCAGAGTCCTCTCCTTCTCACTCCGCCTCGCAGGCATGTTCG
+CAGCCCAGGAAGACTGCTTCCAGTACCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTGTTTGGGGAGGCGGGCCCCCTGGGAGGAGCGGCCTGGACGGCCCC
+GACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCGCAGCACC
+CTCGCGCCCTGCCCTTCCTTGCCGACTGTGGTGCCGTTGACACCATCTTC
+TCCCTGCAGGGAGATTCCAGCCTGTTTGTGGCCTCGGCAGCCGGGCAGCT
+CCTGGTGCACATCCTGGACTTGGCGATGCGAGCCCCGCCCCGGGGACACC
+CCGGCCCGCAGGCGTGTGACGGGCCAGCGTGCGCCCAGAAGATCGTGTGT
+CACCTCGAAGACTCCCTGCGCGCCGCAGCCGCCCCGCAGCTCACGCAGGC
+CCTGAATGTCCTGACCACCACGTTCGGGCACTGCCACGGCCTTTGGACGC
+CGGGCCTTTGGGGGCGGCTGAGCCCTCTTGTGGGGCACCTGCTCGAGAAA
+GACCCCGTCCCAGCCTCGCACGCGCTCGTGGACCTCCTCCTCAGCGTGGC
+CCGGTCCCCTGTGCTGAGTTCTGAGAGTGGCCCGTGGGAGACTTTGGCGC
+TGACTCTGAGCCGCTTGAGCCCGATGCAAGCAGGGCCTCTGGCTTTGGGG
+ATCCTGAAGCTGCAGGACTGCCCACAGGCCTTGAGGACCCAGGCCTCTGG
+CGTCCTCCTCCAGCCCCTGGCCTGTGTCCTGAAAGCTGCTGTGCAGGGCC
+CCGGACGCCCAGGTAGGCTGCTGGGGAAGGGGGGCAGGTGCAGGATGGCA
+GGACCGTGGGGGCCTGAGCGCATCCTTGGGGCCGGCGCAGGCTGTCATCC
+CAGGTGTGACTGCTGCTCCTGTTGCCACCCTGGAANCAGTGCCCTTGGCC
+TGGCCCAAGAGGCCCGCCTGAGGCTGTGTGACAATGCTGCGATCCCCCGC
+TCTGACCTGGGGGGCCAATTCTGTGGCCACCTGGTGGCCTGTGTCCGAGT
+CCAGCGAGCGGCCCTGGATTTCCTGGGGACGCTGTCTCAGAGGGCGGGCC
+CCCAAGAGCTGGTGACGCAGGTTTCTGCTGTCCTCCTGGAGTACCTTTCA
+GGCCCTGACTCCAGCCCCACGGTTCTGAAGAAGGCCTTCCAGGCCTCACT
+CGGGTGGCTCCTGAGCTCACCCAAGACCCCCGGCTGCTGCGATCTGGACC
+CCCACGCCCAGCAGTTCCTCAGAGAGCTGCTCCCTGTGCTGCAGAAGCGC
+CTGTGCAGCCCCTGCTGGGAGGTGAGGGACTCAGGCCTTGAGTTCCTGAC
+CCAGATGGCCAGACACTGGGGAGGGCAGGCCGCCTTCAGACAGGTGCTCC
+TTGCTTCCGAGGTGCCCAGGCTCACCAGGCAGCTCCTGCAAGACCCCGAG
+AGTTACGTCCGCGCAAGCGCAGTGACCGCCACAGGGCAGCTGTCTAGCTG
+GGGGCTGCATGCTGCCCCCGCCGGCCCTGAGCACCCAGGGGTCCAGCAGA
+AGAGCCTCCTGTCGGAGCTCCTGCACGTCCTCGCCACAGACTCGGAGGGC
+TTCCCCCGGAGGGCCGTCATGCAGGTCTTCACCGAGTGGCTGAGGGGCGG
+CCATGCTGACGTGGCCGAGGACCCAGAGCAGTTTGTGGCCGGAGTGCTCC
+AGGCCGCGAGCAGGGACCTGGACTGGGAGGTCCGGGCCCAGGGCCTCGAG
+CTGGCGCTGGTGTTCCTGGAGCAGCTGCTGGGCCCGCCCGGCGTGCGCTG
+TCCCTACGCCGTGGCCCTGCCCAAGGCAGCCCCGCCTGGCACGCTGGCCC
+AGGCCTTGCAGGCACTGTGCCGAGTGCAGCTCTTCGAGTTCGCCTTCCGT
+GCCTTGTTCGACTGCGACCGACCTGTGGCGCAGAAGTCCTGTGACCTCCT
+CCTCTTCCTGAAGGCCAAGGCCACTTCCTGCGGCACCCCCCAGGAGGAAC
+GGGACAGCCCCGACGTGTCCTCCGTGGAGGCCACACTGCAGAAGTGGCAG
+GCAGGGGAGCACGGACACCCCCTGGGGGACCTGGAGCCCGCGGCTGTTGT
+GGCCGTGCTCAGGTCCATGGACTTGGAAGGCCTTCAGGACACACTGGCCG
+AGAGCAGTGACCACGTGGAGAGGAGCCCCCAGTCGCTCCTGCAGGACATG
+CTGGCCACCGTGGGCGTCCTCGGGGAGAATGAGGCCGACTGCTACTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/3.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,270 @@
+>ENSPTRT00000019089_pantroglodytes
+ATAGGCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTTCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATAATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGGTCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCACAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATCGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGATTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAAAATGTGACGGAGTTCGACGGGCAGGATGCA
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTGA
+AGCCCTGGACCCAGTATGCCATCTTCGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCCGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTTTGAAGTGGAAACCCCCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAACTGGATTATTGCCTCAAATGGTGTGTGTGGTGTGTGTGTG
+TGGTTGTTTGTTTGTGGAGTGTGTGTGAGTATGAGGATTCGGCCGGCGAA
+TGCTGCTCCTGTCCAAAGACAGACTCTCAGATCCTGAAGGAGCTGGAGGA
+GTCCTCGTTTAGGAAGACGTTTGAGGATTACCTGCACAACGTGGTTTTCG
+TCCCCAGAAAAACCTCTTCAGGCACTGGTGCCGAGGACCCTAGGCCATCT
+CGGAAACGCAGGTCCCTTGGCGATGTTGGGAATGTGACGGTGGCCGTGCC
+CACGGTGGCAGCTTTCCCCAACACTTCCTCGACCAGCGTGCCCACGAGTC
+CGGAGGAGCACAGGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTC
+ATCTCCGGCTTGCGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTG
+CAACCAGGACACCCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTCAGTG
+CCAGGACCATGCCTGAAGCCAAGGCTGATGACATTGTCGGCCCTGTGACG
+CATGAAATCTTTGAGAACAACGTTGTCCACTTGATGTGGCAGGAGCCGAA
+GGAGCCCAATGGTCTGATCGTGCTGTATGAAGTGAGTTATCGGCGATATG
+GTGATGAGGAGCTGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAG
+CGGGGCTGCAGGCTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAGT
+CCGGGCCACCTCCCTTGCGGGCAACGGCTCTTGGACGGAACCCACCTATT
+TCTACGTGACAGACTATTTAGATGTCCCGTCAAATATTGCAAAAATTATC
+ATCGGCCCCCTCATCTTTGTCTTTCTCTTCAGTGTTGTGATTGGAAGTAT
+TTATCTATTCCTGAGAAAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTT
+ACGCTTCTTCAAACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGC
+TCTGTGTACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCT
+CCTTCGAGAGCTGGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGCAATG
+CCAGGGACATCATCAAGGGTGAGGCAGAGACCCGCGTGGCGGTGAAGACG
+GTCAACGAGTCAGCCAGTCTCCGAGAGCGGATTGAGTTCCTCAATGAGGC
+CTCGGTCATGAAGGGCTTCACCTGCCATCATGTGGTGCGCCTCCTGGGAG
+TGGTGTCCAAGGGCCAGCCCACACTGGTGGTGATGGAGCTGATGGCTCAC
+GGAGACCTGAAGAGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAA
+TCCCGGCCGCCCTCCCCCTACCCTTCAAGAGATGATTCAGATGGCGGCAG
+AGATTGCTGATGGGATGGCCTACCTGAACGCCAAGAAGTTTGTGCATCGG
+GACCTGGCAGCGAGAAACTGCATGGTCGCCCATGATTTTACTGTCAAAAT
+TGGAGACTTTGGAATGACCAGAGACATCTATGAAACGGATTACTACCGGA
+AAGGGGGCAAGGGTCTGCTCCCTGTACGGTGGATGGCGCCAGAGTCCCTG
+AAGGATGGGGTCTTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGT
+CCTTTGGGAAATCACCAGCTTGGCAGAACAGCCTTACCAAGGCCTGTCTA
+ATGAACAGGTGTTGAAATTTGTCATGGATGGAGGGTATCTGGATCAACCC
+GACAACTGTCCAGAGAGAGTCACTGACCTCATGCGCATGTGCTGGCAATT
+CAACCCCAAGATGAGGCCAACCTTCCTGGAGATTGTCAACCTGCTCAAGG
+ACGACCTGCACCCCAGCTTTCCGGAGGTGTCGTTCTTCCACAGCGAGGAG
+AACAAGGCTCCCGAGAGCGAGGAGCTGGAGATGGAGTTTGAGGACATGGA
+GAATGTGCCCCTGGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCGGGGG
+GCCGGGATGGAGGGTCCTCACTAGGTTTCAAGCGGAGCTACGAGGAACAC
+ATCCCTTACACACACATGAACGGAGGCAAGAAAAACGGGCGGATTCTGAC
+CTTGCCTCGGTCCAATCCTTCCTAA
+>ENST00000341500_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGCG
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTCA
+AGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTGCCCTCGAGGA
+CCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTC
+TCAGATCCTGAAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGG
+ATTACCTGCACAACGTGGTTTTCGTCCCCAGGCCATCTCGGAAACGCAGG
+TCCCTTGGCGATGTTGGGAATGTGACGGTGGCCGTGCCCACGGTGGCAGC
+TTTCCCCAACACTTCCTCGACCAGCGTGCCCACGAGTCCGGAGGAGCACA
+GGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTG
+CGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTGCAACCAGGACAC
+CCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTCAGTGCGAGGACCATGC
+CTGAAGCCAAGGCTGATGACATTGTTGGCCCTGTGACGCATGAAATCTTT
+GAGAACAACGTCGTCCACTTGATGTGGCAGGAGCCGAAGGAGCCCAATGG
+TCTGATCGTGCTGTATGAAGTGAGTTATCGGCGATATGGTGATGAGGAGC
+TGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGG
+CTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAATCCGGGCCACCTC
+CCTTGCGGGCAACGGCTCTTGGACGGAACCCACCTATTTCTACGTGACAG
+ACTATTTAGACGTCCCGTCAAATATTGCAAAAATTATCATCGGCCCCCTC
+ATCTTTGTCTTTCTCTTCAGTGTTGTGATTGGAAGTATTTATCTATTCCT
+GAGAAAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTTACGCTTCTTCAA
+ACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTG
+CCGGACGAGTGGGAGGTGTCTCGAGAGAAGATCACCCTCCTTCGAGAGCT
+GGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGCAATGCCAGGGACATCA
+TCAAGGGTGAGGCAGAGACCCGCGTGGCGGTGAAGACGGTCAACGAGTCA
+GCCAGTCTCCGAGAGCGGATTGAGTTCCTCAATGAGGCCTCGGTCATGAA
+GGGCTTCACCTGCCATCACGTGGTGCGCCTCCTGGGAGTGGTGTCCAAGG
+GCCAGCCCACGCTGGTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAG
+AGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAATCCTGGCCGCCC
+TCCCCCTACCCTTCAAGAGATGATTCAGATGGCGGCAGAGATTGCTGACG
+GGATGGCCTACCTGAACGCCAAGAAGTTTGTGCATCGGGACCTGGCAGCG
+AGAAACTGCATGGTCGCCCATGATTTTACTGTCAAAATTGGAGACTTTGG
+AATGACCAGAGACATCTATGAAACGGATTACTACCGGAAAGGGGGCAAGG
+GTCTGCTCCCTGTACGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTC
+TTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAAAT
+CACCAGCTTGGCAGAACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGT
+TGAAATTTGTCATGGATGGAGGGTATCTGGATCAACCCGACAACTGTCCA
+GAGAGAGTCACTGACCTCATGCGCATGTGCTGGCAATTCAACCCCAAGAT
+GAGGCCAACCTTCCTGGAGATTGTCAACCTGCTCAAGGACGACCTGCACC
+CCAGCTTTCCAGAGGTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCC
+GAGAGTGAGGAGCTGGAGATGGAGTTTGAGGACATGGAGAATGTGCCCCT
+GGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAG
+GGTCCTCGCTGGGTTTCAAGCGGAGCTACGAGGAACACATCCCTTACACA
+CACATGAACGGAGGCAAGAAAAACGGGCGGATTCTGACCTTGCCTCGGTC
+CAATCCTTCCTAA
+>ENST00000302850_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGCG
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTCA
+AGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTGCCCTCGAGGA
+CCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTC
+TCAGATCCTGAAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGG
+ATTACCTGCACAACGTGGTTTTCGTCCCCAGAAAAACCTCTTCAGGCACT
+GGTGCCGAGGACCCTAGGCCATCTCGGAAACGCAGGTCCCTTGGCGATGT
+TGGGAATGTGACGGTGGCCGTGCCCACGGTGGCAGCTTTCCCCAACACTT
+CCTCGACCAGCGTGCCCACGAGTCCGGAGGAGCACAGGCCTTTTGAGAAG
+GTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTGCGACACTTCACGGG
+CTATCGCATCGAGCTGCAGGCTTGCAACCAGGACACCCCTGAGGAACGGT
+GCAGTGTGGCAGCCTACGTCAGTGCGAGGACCATGCCTGAAGCCAAGGCT
+GATGACATTGTTGGCCCTGTGACGCATGAAATCTTTGAGAACAACGTCGT
+CCACTTGATGTGGCAGGAGCCGAAGGAGCCCAATGGTCTGATCGTGCTGT
+ATGAAGTGAGTTATCGGCGATATGGTGATGAGGAGCTGCATCTCTGCGTC
+TCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGGCTGCGTGGGCTGTC
+ACCGGGGAACTACAGCGTGCGAATCCGGGCCACCTCCCTTGCGGGCAACG
+GCTCTTGGACGGAACCCACCTATTTCTACGTGACAGACTATTTAGACGTC
+CCGTCAAATATTGCAAAAATTATCATCGGCCCCCTCATCTTTGTCTTTCT
+CTTCAGTGTTGTGATTGGAAGTATTTATCTATTCCTGAGAAAGAGGCAGC
+CAGATGGGCCGCTGGGACCGCTTTACGCTTCTTCAAACCCTGAGTATCTC
+AGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTGCCGGACGAGTGGGA
+GGTGTCTCGAGAGAAGATCACCCTCCTTCGAGAGCTGGGGCAGGGCTCCT
+TCGGCATGGTGTATGAGGGCAATGCCAGGGACATCATCAAGGGTGAGGCA
+GAGACCCGCGTGGCGGTGAAGACGGTCAACGAGTCAGCCAGTCTCCGAGA
+GCGGATTGAGTTCCTCAATGAGGCCTCGGTCATGAAGGGCTTCACCTGCC
+ATCACGTGGTGCGCCTCCTGGGAGTGGTGTCCAAGGGCCAGCCCACGCTG
+GTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAGAGCTACCTCCGTTC
+TCTGCGGCCAGAGGCTGAGAATAATCCTGGCCGCCCTCCCCCTACCCTTC
+AAGAGATGATTCAGATGGCGGCAGAGATTGCTGACGGGATGGCCTACCTG
+AACGCCAAGAAGTTTGTGCATCGGGACCTGGCAGCGAGAAACTGCATGGT
+CGCCCATGATTTTACTGTCAAAATTGGAGACTTTGGAATGACCAGAGACA
+TCTATGAAACGGATTACTACCGGAAAGGGGGCAAGGGTCTGCTCCCTGTA
+CGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTCTTCACCACTTCTTC
+TGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAAATCACCAGCTTGGCAG
+AACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTTGTCATG
+GATGGAGGGTATCTGGATCAACCCGACAACTGTCCAGAGAGAGTCACTGA
+CCTCATGCGCATGTGCTGGCAATTCAACCCCAAGATGAGGCCAACCTTCC
+TGGAGATTGTCAACCTGCTCAAGGACGACCTGCACCCCAGCTTTCCAGAG
+GTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCCGAGAGTGAGGAGCT
+GGAGATGGAGTTTGAGGACATGGAGAATGTGCCCCTGGACCGTTCCTCGC
+ACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAGGGTCCTCGCTGGGT
+TTCAAGCGGAGCTACGAGGAACACATCCCTTACACACACATGAACGGAGG
+CAAGAAAAACGGGCGGATTCTGACCTTGCCTCGGTCCAATCCTTCCTAA
+>ENST00000600492_homosapiens
+TACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGC
+GTGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGT
+CCAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTC
+AAGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTC
+GGATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGA
+CAGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAAC
+TCATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGG
+CAACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTG
+AGCTGTTCGAGCTGGATTATTGCCTCAAAGGGCGAGTCCAGTCATCAGCT
+CCGCTGTAA
+>ENSMUST00000208839_musmusculus
+NAGACAGATTACTATCGGAAAGGGGGCAAGGGACTGCTTCCTGTGAGGTG
+GATGTCACCTGAGTCCCTGAAGGATGGAGTCTTTACTGCTTCTTCTGATA
+TGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACTAGCCTGGCTGAGCAA
+CCTTATCAAGGCCTGTCTAATGAACAGGTGTTGAAGTTTGTCATGGATGG
+AGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTGAGATATGAGA
+TAAAGACACACTGGCCACCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/4.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,306 @@
+>ENSMUST00000091291_musmusculus
+ATGGGCTTCGGGAGAGGATGTGAGACGACGGCTGTGCCATTGCTGGTGGC
+CGTGGCCGCGTTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGG
+TGTGCCCTGGTATGGACATCCGGAACAACCTGACCAGGCTACATGAGCTG
+GAGAACTGCTCAGTCATTGAGGGCCATCTGCAGATCCTCCTGATGTTCAA
+GACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACAGATTACCTGCTTCTCTTCCGTGTCTATGGTCTGGAAAGTCTGAAA
+GACCTCTTCCCAAATCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAA
+CTATGCCCTGGTTATCTTCGAGATGGTCCACCTGAAGGAGCTGGGGCTTT
+ATAACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAAT
+GAGCTCTGCTACCTGGCCACTATCGACTGGTCCCGTATCCTGGATTCTGT
+GGAGGACAACTACATTGTACTGAACAAAGATGACAACGAGGAATGTGGGG
+ATGTCTGTCCAGGCACCGCCAAGGGCAAGACCAACTGTCCTGCCACTGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAA
+AGTTTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGT
+GCTGCCACAAAGAGTGCCTGGGCAACTGTTCGGAACCTGATGACCCCACC
+AAGTGTGTGGCCTGTCGCAACTTCTATCTGGATGGTCAGTGTGTGGAGAC
+CTGCCCGCCACCCTACTATCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAAGACCTTCACTTCAAATGCAGGAACTCTCGGAAGCCTGGC
+TGCCACCAATACGTCATTCACAACAATAAGTGCATCCCCGAGTGCCCGTC
+TGGCTATACCATGAATTCCAGCAACTTGATGTGCACCCCATGTCTGGGAC
+CCTGCCCTAAGGTCTGCCAAATCCTCGAAGGTGAGAAGACCATTGATTCT
+GTGACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAACGGTAGCCT
+GATCATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAGCTGGAGGCTA
+ACCTTGGCCTCATTGAAGAAATTTCGGGATTTCTAAAGATCCGCCGCTCC
+TATGCTCTGGTATCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTATTCTTTTTATGCCTTGGACAACCAGA
+ACCTGAGGCAACTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGCAAGCTCTTCTTCCATTACAACCCGAAACTCTGCTTGTCTGAAATTCA
+CAAGATGGAAGAAGTCTCCGGAACTAAGGGCCGTCAGGAGAGGAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCGTGTGAAAATGAATTGCTT
+AAATTTTCTTTCATTCGGACATCTTTTGACAAGATCCTGTTGAGGTGGGA
+ACCCTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGTTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACAGAGTTTGATGGGCAGGATGCT
+TGTGGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTC
+CAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGG
+GCCTCAAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGGTTACC
+TTCTCTGATGAACGGCGGACCTATGGAGCCAAAAGTGATATCATCTATGT
+GCAAACAGATGCCACTAATCCTTCTGTCCCCCTGGATCCCATATCAGTTT
+CTAATTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCTGACCCC
+AATGGCAACATCACACACTACCTGGTGTACTGGGAGAGGCAAGCAGAGGA
+CAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTGAAGCTCCCTT
+CACGGACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGTGAGTGCTGCTCATGCCCTAAGAC
+TGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCT
+TCGAGGATTACCTGCACAACGTGGTTTTTGTCCCCAGGCCATCCCGAAAG
+CGAAGATCCCTTGAAGAGGTGGGGAATGTGACAGCCACCACACTCACACT
+TCCAGATTTCCCCAACGTCTCCTCTACCATTGTGCCCACAAGTCAGGAGG
+AGCACAGGCCATTTGAGAAAGTGGTGAACAAGGAGTCACTTGTCATCTCT
+GGCCTGAGACACTTCACTGGGTACCGCATTGAGCTGCAGGCATGCAATCA
+AGATTCCCCAGATGAGAGGTGCAGTGTGGCTGCCTACGTCAGTGCCCGGA
+CCATGCCTGAAGCTAAGGCAGATGACATCGTTGGCCCTGTGACTCATGAA
+ATCTTTGAGAACAATGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACC
+TAATGGTCTGATTGTGCTATATGAAGTGAGCTATCGCCGATATGGTGATG
+AGGAGCTGCACCTCTGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGC
+TGCAGGCTGCGAGGGCTCTCCCCAGGAAACTACAGTGTTCGAGTCCGGGC
+TACCTCTCTGGCAGGAAATGGCTCCTGGACAGAACCCACCTATTTTTATG
+TGACTGATTATTTAGATGTCCCATCAAATATTGCCAAAATTATCATTGGA
+CCCCTCATCTTTGTCTTCCTCTTCAGTGTTGTGATTGGAAGTATTTATCT
+ATTTCTGAGAAAGAGGCAGCCGGATGGGCCAATGGGACCACTGTATGCAT
+CTTCAAACCCTGAGTACCTCAGTGCCAGTGATGTGTTTCCATCTTCTGTG
+TACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCTTCTTCG
+AGAGCTGGGGCAGGGATCCTTTGGTATGGTGTATGAAGGCAATGCCAAGG
+ATATCATCAAGGGTGAGGCAGAGACCCGTGTTGCGGTTAAGACTGTCAAT
+GAGTCAGCCAGTCTTCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGT
+CATGAAGGGATTCACCTGCCATCATGTGGTCCGCCTTCTTGGGGTGGTAT
+CCAAAGGACAGCCAACGCTGGTAGTGATGGAATTGATGGCTCATGGAGAC
+CTGAAAAGTCACCTCCGTTCTCTGAGGCCAGATGCTGAGAATAACCCAGG
+CCGCCCTCCCCCTACCTTGCAAGAAATGATTCAGATGACAGCAGAAATTG
+CTGATGGCATGGCATACTTGAACGCCAAGAAGTTTGTGCACCGGGACCTG
+GCAGCTCGAAACTGCATGGTTGCCCATGATTTTACTGTCAAAATTGGAGA
+CTTTGGAATGACAAGGGACATCTACGAGACAGATTACTATCGGAAAGGGG
+GCAAGGGACTGCTTCCTGTGAGGTGGATGTCACCTGAGTCCCTGAAGGAT
+GGAGTCTTTACTGCTTCTTCTGATATGTGGTCCTTTGGGGTGGTCCTTTG
+GGAAATCACTAGCCTGGCTGAGCAACCTTATCAAGGCCTGTCTAATGAAC
+AGGTGTTGAAGTTTGTCATGGATGGAGGCTATCTGGATCCCCCTGATAAC
+TGTCCAGAGAGACTCACTGACCTGATGCGCATGTGCTGGCAGTTCAACCC
+CAAGATGAGGCCAACCTTCCTGGAAATCGTCAACCTGCTCAAGGATGACC
+TCCACCCCAGCTTTCCAGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAG
+GCTCCTGAGAGTGAGGAGCTGGAGATGGAGTTTGAAGACATGGAGAATGT
+CCCGTTGGATCGTTCCTCTCACTGTCAGAGAGAAGAGGCTGGGGGCCGGG
+AGGGAGGGTCCTCACTGAGCATCAAACGGACCTATGATGAACACATCCCC
+TATACCCACATGAATGGGGGCAAGAAGAACGGACGTGTCCTTACCCTGCC
+AAGGTCAAACCCTTCCTAA
+>ENSMUST00000207100_musmusculus
+AGGTCCAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGAT
+GCGGGGCCTCAAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGG
+TTACCTTCTCTGATGAACGGCGGACCTATGGAGCCAAAAGTGATATCATC
+TATGTGCAAACAGATGCCACTAATCCTTCTGTCCCCCTGGATCCCATATC
+AGTTTCTAATTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCTG
+ACCCCAATGGCAACATCACACACTACCTGGTGTACTGGGAGAGGCAAGCA
+GAGGACAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTGAAGCT
+CCCTTCACGGACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGC
+ACAATCAGAGTGAGTATGACGACTCGGCCAGTGAGTGCTGCTCATGCCCT
+AAGACTGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAA
+GACCTTCGAGGATTACCTGCACAACGTGGTTTTTGTCCCCAGAAAAACCT
+CTTCAGGCAATGGTGCCGAGGACAGTAGGCCATCCCGAAAGCGAAGATCC
+CTTGAAGAGGTGGGGAATGTGACAGCCACCACACTCACACTTCCAGATTT
+CCCCAACGTCTCCTCTACCATT
+>ENSRNOT00000041155_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGC
+CGTGGCCGCGTTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGG
+TGTGCCCGGGAATGGACATCCGGAACAACCTGACCAGGTTGCATGAGCTG
+GAGAACTGCTCGGTCATTGAGGGCCATCTGCAGATCCTCTTGATGTTCAA
+GACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAA
+GACCTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAA
+CTATGCCCTGGTCATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTT
+ACAACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAAT
+GAACTCTGCTACCTGGCCACTATCGACTGGTCCCGCATCCTGGATTCCGT
+GGAGGACAACTACATTGTACTGAACAAAGATGACAATGAGGAATGTGGGG
+ACGTCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAA
+AGTTTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGT
+GCTGTCACAAGGAGTGCCTGGGCAACTGTTCAGAACCCGATGACCCTACC
+AAGTGTGTGGCCTGTCGAAACTTCTACCTGGATGGTCAGTGTGTGGAGAC
+CTGCCCACCACCCTACTATCACTTCCAGGATTGGCGCTGTGTAAACTTCA
+GCTTCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGC
+TGTCACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTC
+TGGCTATACCATGAATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGAC
+CCTGTCCTAAGGTCTGCCAAATCCTCGAAGGCGAGAAGACCATTGATTCC
+GTGACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAATGGCAGCCT
+GATTATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAACTAGAGGCTA
+ACCTTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCC
+TATGCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGA
+ACCTGAGGCAGCTGTGGGACTGGAACAAGCACAACCTCACGATCACTCAG
+GGCAAGCTCTTCTTCCACTACAACCCCAAACTCTGCCTGTCTGAGATCCA
+CAAGATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAGAGGAACGACA
+TTGCCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTT
+AAATTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGA
+GCCCTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAACGTGACAGAGTTTGACGGGCAGGATGCG
+TGTGGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTC
+CAACGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGG
+GCCTCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACC
+TTCTCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGT
+GCAAACAGATGCCACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTT
+CCAACTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCGGACCCC
+AATGGCAACATCACACACTACCTGGTCTACTGGGAGAGGCAGGCGGAGGA
+CAGCGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTGAAGCTCCCCT
+CACGCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGAC
+TGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCT
+TCGAGGATTACCTGCACAACGTGGTTTTTGTTCCCAGAAAAACCTCTTCA
+GGCAATGGTGCTGAGGACACTAGGCCATCCCGAAAGCGAAGATCCCTTGA
+AGAGGTGGGCAATGTGACAGCCACTACACCCACACTTCCAGATTTTCCCA
+ACATCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTT
+GAGAAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTT
+CACTGGGTACCGCATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAG
+AGAGGTGCAGCGTGGCTGCCTACGTCAGTGCCCGGACCATGCCTGAAGCT
+AAGGCAGATGACATCGTTGGCCCTGTGACCCATGAAATCTTTGAGAACAA
+TGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAATGGTCTGATTG
+TGCTATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTC
+TGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGG
+GCTCTCTCCAGGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAG
+GAAATGGCTCCTGGACAGAACCCACCTATTTTTATGTGACTGATTATTTA
+GATGTCCCATCAAATATTGCCAAAATTATCATCGGGCCCCTCATCTTCGT
+CTTCCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTCTTGAGGAAGA
+GGCAGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAG
+TACCTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGA
+GTGGGAGGTACCTCGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGG
+GATCCTTCGGTATGGTGTACGAAGGCAATGCCAAGGATATCATCAAGGGT
+GAGGTAGAGACCCGTGTTGCGGTGAAGACGGTCAATGAGTCAGCCAGTCT
+TCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATGAAGGGCTTCA
+CCTGTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCC
+ACATTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCT
+CCGTTCTCTGCGGCCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTA
+CCTTGCAAGAAATGATTCAGATGACAGCAGAAATTGCCGATGGCATGGCA
+TACTTGAACGCCAAGAAGTTTGTGCACCGGGACCTGGCAGCTCGGAACTG
+CATGGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTTGGAATGACGA
+GAGACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTG
+CCCGTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGC
+TTCTTCCGACATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCC
+TGGCTGAGCAACCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTT
+GTCATGGATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACT
+CACTGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAGATGAGGCCGA
+CCTTCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTT
+CCGGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGA
+AGAGCTGGAGATGGAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTT
+CCTCTCACTGTCAGAGAGAAGAGGCTGGATGCCGGGAGGGAGGGTCCTCT
+CTGAGCATCAAACGGACCTATGATGAACACATCCCCTACACCCACATGAA
+CGGGGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGGTCGAACCCTT
+CCTAA
+>ENSRNOT00000067448_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGC
+CGTGGCCGTTGCTGGTGGCACAGCCGGCCACCTGTACCCTGGAGAGGTGT
+GCCCGGGAATGGACATCCGGAACAACCTGACCAGGTTGCATGAGCTGGAG
+AACTGCTCGGTCATTGAGGGCCATCTGCAGATCCTCTTGATGTTCAAGAC
+CAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGATCA
+CAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAAGAC
+CTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAACTA
+TGCCCTGGTCATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTTACA
+ACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAATGAA
+CTCTGCTACCTGGCCACTATCGACTGGTCCCGCATCCTGGATTCCGTGGA
+GGACAACTACATTGTACTGAACAAAGATGACAATGAGGAATGTGGGGACG
+TCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTCATC
+AATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAAAGT
+TTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGTGCT
+GTCACAAGGAGTGCCTGGGCAACTGTTCAGAACCCGATGACCCTACCAAG
+TGTGTGGCCTGTCGAAACTTCTACCTGGATGGTCAGTGTGTGGAGACCTG
+CCCACCACCCTACTATCACTTCCAGGATTGGCGCTGTGTAAACTTCAGCT
+TCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGCTGT
+CACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTCTGG
+CTATACCATGAATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGACCCT
+GTCCTAAGGTCTGCCAAATCCTCGAAGGCGAGAAGACCATTGATTCCGTG
+ACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAATGGCAGCCTGAT
+TATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAACTAGAGGCTAACC
+TTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCCTAT
+GCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGGAGA
+GACCTTGGAAATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGAACC
+TGAGGCAGCTGTGGGACTGGAACAAGCACAACCTCACGATCACTCAGGGC
+AAGCTCTTCTTCCACTACAACCCCAAACTCTGCCTGTCTGAGATCCACAA
+GATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAGAGGAACGACATTG
+CCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTTAAA
+TTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGAGCC
+CTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCTACA
+AAGAGGCCCCTTATCAGAACGTGACAGAGTTTGACGGGCAGGATGCGTGT
+GGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTCCAA
+CGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGGGCC
+TCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACCTTC
+TCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCA
+AACAGATGCCACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTTCCA
+ACTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCGGACCCCAAT
+GGCAACATCACACACTACCTGGTCTACTGGGAGAGGCAGGCGGAGGACAG
+CGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTGAAGCTCCCCTCAC
+GCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAATCAG
+AGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGACTGA
+CTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCTTCG
+AGGATTACCTGCACAACGTGGTTTTTGTTCCCAGAAAAACCTCTTCAGGC
+AATGGTGCTGAGGACACTAGGCCATCCCGAAAGCGAAGATCCCTTGAAGA
+GGTGGGCAATGTGACAGCCACTACACCCACACTTCCAGATTTTCCCAACA
+TCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTTGAG
+AAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTTCAC
+TGGGTACCGCATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAGAGA
+GGTGCAGCGTGGCTGCCTACGTCAGTGCCCGGACCATGCCTGAAGCTAAG
+GCAGATGACATCGTTGGCCCTGTGACCCATGAAATCTTTGAGAACAATGT
+TGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAATGGTCTGATTGTGC
+TATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTCTGT
+GTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGGGCT
+CTCTCCAGGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAGGAA
+ATGGCTCCTGGACAGAACCCACCTATTTTTATGTGACTGATTATTTAGAT
+GTCCCATCAAATATTGCCAAAATTATCATCGGGCCCCTCATCTTCGTCTT
+CCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTCTTGAGGAAGAGGC
+AGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAGTAC
+CTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGAGTG
+GGAGGTACCTCGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGGGAT
+CCTTCGGTATGGTGTACGAAGGCAATGCCAAGGATATCATCAAGGGTGAG
+GTAGAGACCCGTGTTGCGGTGAAGACGGTCAATGAGTCAGCCAGTCTTCG
+AGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATGAAGGGCTTCACCT
+GTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCCACA
+TTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCTCCG
+TTCTCTGCGGCCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTACCT
+TGCAAGAAATGATTCAGATGACAGCAGAAATTGCCGATGGCATGGCATAC
+TTGAACGCCAAGAAGTTTGTGCACCGGGACCTGGCAGCTCGGAACTGCAT
+GGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTTGGAATGACGAGAG
+ACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTGCCC
+GTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGCTTC
+TTCCGACATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCCTGG
+CTGAGCAACCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTTGTC
+ATGGATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTCAC
+TGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAGATGAGGCCGACCT
+TCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTTCCG
+GAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGAAGA
+GCTGGAGATGGAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTTCCT
+CTCACTGTCAGAGAGAAGAGGCTGGATGCCGGGAGGGAGGGTCCTCTCTG
+AGCATCAAACGGACCTATGATGAACACATCCCCTACACCCACATGAACGG
+GGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGGTCGAACCCTTCCT
+AA
+>ENSSSCT00000014817_susscrofa
+GTGTGCCCAGGGATGGATATCCGGAATAACCTTACACGGCTGCACGAGTT
+GGCCAACTGCTCGGTCATCGAAGGACATTTGCAGATCCTGTTGATGTTCA
+AAACGCGGCCCGAGGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATG
+ATCACTGATTACTTGCTGCTCTTCCGGGTCTACGGGCTGGAGAGCCTGAA
+GGACCTGTTCCCCAACCTCACCGTCATCCGGGGCTCACGCCTCTTCTTTA
+ACTATGCGCTGGTCATCTTTGAGATGGTTCACTTGAAGGAGCTTGGCCTC
+TACAATTTGATGAACATCACCAGGGGTGCTGTCCGCATCGAGAAGAACAA
+TGAGCTCTGCTACCTGGCGACCATTGACTGGTCGCGCATCCTGGACTCTG
+TGGAGGATAATTACATTGTGCTGAACAAAGACGACAACGAGGAGTGTGGG
+GACATTTGCCCAGGCACTGCGAAGGGCAAGACCAATTGCCCTGCCACCGT
+CATCAATGGGCAATTTGTCGAGCGGTGTTGGACGCACAGTCACTGCCAGA
+AAGTGTGCCCGACCATCTGTAAGTCGCACGGCTGCACTGCTGAGGGCCTC
+TGCTGTCACAGCGAGTGTTTGGGCAACTGCTCTGAGCCAGACGACCCCAC
+CAAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGATGCGTGGAGA
+CCTGCCCGCCCCCCTACTACCACTTCCAAGACTGGCGCTGCGTGAACTTC
+AGCTTCTGCCAGGACCTGCACAACAAATGCAAGAACTCAAGGAGGCAGGG
+CTGCCACCAGTACGTCATTCACAACAACAAGTGTATCCCTGAGTGCCCCT
+CAGGGTACACGATGAATTCCAGCAACTTGATGTGCACTCCGTGCCTAGGC
+CCCTGTCCCAAAGTGTGTCACCTCCTGGAAGGCGAGAAGACCATCGACTC
+AGTGACATCCGCCCAGGAGCTCCGAGGCTGCACCATTATCAACGGGAGCC
+TAATCATCAACATTCGAGGAGGCAACAACCTGGCAGCCGAACTAGAGGCC
+AACCTTGGACTCATTGAGGAGATTTCAGGGTACCTGAAAATCCGCCGATC
+CTATGCCCTCGTGTCACTTTCCTTCTTCCGGAAGTTGCGTCTGATCCGAG
+GGGAGACGTTGGAAATTGGGAACTATTCTTTCTATGCCTTGGACAACCAG
+AACCTAAGGCAACTGTGGGACTGGAGCAAACACAACCTCACCATCACTCA
+GGGGAAACTCTTCTTCCATTATAATCCCAAACTCTGCTTGTCGGAAATTC
+ACAAGATGGAGGAAGTTTCTGGAACCAAGGGGCGCCAGGAGAGAAATGAT
+ATTGCCCTGAAGACCAATGGGGACCAGGCGTCCTGTGAAAATGAGTTACT
+TAAATTTTCTTACATTCGGACATCTTATGACAAGATCTTGCTGAAGTGGG
+AGCCGTATTGGCCCCCCGACTTCCGAGACCTCCTGGGGTTCATGCTCTTC
+TACAAAGAGGCCCCTTATCAGAACGTGACGGAGTTTGACGGGCAGGATGC
+GTGTGGCTCCAACAGCTGGACGGTGGTGGACATTGACCCGCCTACGAGGT
+CCAATGACCCCAAGTCCCAGAACCATCCTGGGTGGCTGATGCGTGGTCTC
+AAGCCCTGGACCCAGTATGCCATCTTTGTCAAGACTTTGGTCACCTTTTC
+TGATGAACGACGCACCTATGGAGCCAAGAGTGACATCATCTACGTCCAGA
+CAGATGCCACAAGTAAGCATGTC
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/CDS.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,1266 @@
+>ENST00000338702_homosapiens
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGTCGTGATCGGA
+GGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTGAATATGGCGTTAGTGTTTTG
+GTTTTAGAAGCTCGGGACAGGGTTGGAGGAAGAACATATACTATAAGGAATGAGCATGTT
+GATTACGTAGATGTTGGTGGAGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTG
+TCTAAGGAGCTGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAATCCCATTGCA
+TATTTGGATTACAATAATCTGTGGAGGACAATAGATAACATGGGGAAGGAGATTCCAACT
+GATGCACCCTGGGAGGCTCAACATGCTGACAAATGGGACAAAATGACCATGAAAGAGCTC
+ATTGACAAAATCTGCTGGACAAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATC
+AATGTGACCTCTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGTGGCCAGGAACGGAAGTTTGTA
+GGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCCTCGGAGACCAAGTGAAGCTG
+AACCATCCTGTCACTCACGTTGACCAGTCAAGTGACAACATCATCATAGAGACGCTGAAC
+CATGAACATTATGAGTGCAAATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAG
+ATTCACTTCAGACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGGCTTCCAATG
+GGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAAGAAGGATTAC
+TGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATTTCAATAACCTTGGATGACACC
+AAGCCAGATGGGTCACTGCCTGCCATCATGGGCTTCATTCTTGCCCGGAAAGCTGATCGA
+CTTGCTAAGCTACATAAGGAAATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTG
+CTGGGATCCCAAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGACTCAATATGGA
+AGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGGGCACAGAGACTGCCACAAAG
+TGGAGCGGCTACATGGAAGGGGCAGTTGAGGCTGGAGAACGAGCAGCTAGGGAGGTCTTA
+AATGGTCTCGGGAAGGTGACCGAGAAAGATATCTGGGTACAAGAACCTGAATCAAAGGAC
+GTTCCAGCGGTAGAAATCACCCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCCCTGGGGTTTGTGCTGTACAAA
+TACAAGCTCCTGCCACGGTCTTGA
+>ENST00000542639_homosapiens
+ATGGGGAAGGAGATTCCAACTGATGCACCCTGGGAGGCTCAACATGCTGACAAATGGGAC
+AAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGACAAAGACTGCTAGGCGGTTT
+GCTTATCTTTTTGTGAATATCAATGTGACCTCTGAGCCTCACGAAGTGTCTGCCCTGTGG
+TTCTTGTGGTATGTGAAGCAGTGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGT
+GGCCAGGAACGGAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTC
+CTCGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCACGTTGACCAGTCAAGTGACAAC
+ATCATCATAGAGACGCTGAACCATGAACATTATGAGTGCAAATACGTAATTAATGCGATC
+CCTCCGACCTTGACTGCCAAGATTCACTTCAGACCAGAGCTTCCAGCAGAGAGAAACCAG
+TTAATTCAGCGGCTTCCAATGGGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCC
+TTCTGGAAGAAGAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATT
+TCAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCATGGGCTTCATT
+CTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGGAAATAAGGAAGAAGAAAATC
+TGTGAGCTCTATGCCAAAGTGCTGGGATCCCAAGAAGCTTTACATCCAGTGCATTATGAA
+GAGAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCT
+GGGATCATGACTCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCG
+GGCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGAGGCTGGAGAA
+CGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGACCGAGAAAGATATCTGGGTA
+CAAGAACCTGAATCAAAGGACGTTCCAGCGGTAGAAATCACCCACACCTTCTGGGAAAGG
+AACCTGCCCTCTGTTTCTGGCCTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCC
+CTGGGGTTTGTGCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
+>ENSPTRT00000040520_pantroglodytes
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGTCGTGATCGGA
+GGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTGAATATGGCGTTAGTGTTTTA
+GTTTTAGAAGCTCGGGACAGGGTTGGAGGAAGAACATATACTATAAGGAATGAGCATGTT
+GATTACGTAGATGTTGGTGGAGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTG
+TCTAAGGAGCTGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAATCCCATTGCA
+TATTTGGATTACAATAATCTGTGGCGGACAATAGATAACATGGGGAAGGAGATTCCAAAT
+GATGCACCCTGGGAGGCTCAACATGCTGACGAATGGGACAAAATGACCATGAAAGAGCTC
+ATTGACAAAATCTGCTGGACAAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATC
+AATGTGACCTCTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGCGGCCAGGAACGGAAGTTTGTA
+GGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCCTTGGAGACCAAGTGAAGCTG
+AACCATCCTGTCACTCATGTTGACCAGTCAAGTGACAACATCATCATAGAGACACTGAAC
+CATGAACATTATGAGTGCAAATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAG
+ATTCACTTCAGACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAAGAAGGATTAC
+TGTGGCTGCATGATCATTGAAGATGAAGATGCCCCAATTTCAATAACCTTGGATGACACC
+AAGCCAGATGGGTCACTGCCTGCCATCATGGGCTTCATTCTTGCCCGGAAAGCTGATCGA
+CTTGCTAAGCTACATAAGGAAATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTG
+CTGGGATCCCAAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGACTCAATATGGA
+AGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGGGCACAGAGACTGCCACAAAG
+TGGAGCGGCTACATGGAAGGGGCAGTTGAGGCTGGAGAACGAGCAGCTAGGGAGGTCTTA
+AATGGTCTCGGGAAGGTGACCGAGAAAGACATCTGGGTACAAGAACCTGAATCAAAGGAC
+GTTCCAGCGGTAGAAATCACGCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTACCCTGGGGTTTGTGCTGTACAAA
+TACAAGCTCCTGCCACGGTCTTGA
+>ENSSSCT00000013404_susscrofa
+ATGGAGCGTCAGGAGAAGGCGAACAACGCGGGCCACATGGTCGACGTAGTCGTGATAGGA
+GGCGGCATCTCAGGATTATCTGCTGCCAAACTCTTAAATGAATATGGAATTAATGTTTTG
+GTTTTAGAAGCCCGGGACAGAGTTGGAGGAAGAACATACACAGTGAGGAACGAAAATGTT
+GATTACGTGGACGTTGGTGGGGCTTATGTCGGACCGACCCAGAATAGGATCTTAAGGTTA
+TCTAAGGAACTGGGTTTAGAAACTTACAAAGTGAATGTAAATGAGTGTCTCGTTCAGTAT
+GTCAAGGGGAAATCTTATCCATTTCGGGGTGCCTTCCCTCCAGTCTGGAATCCCATTGCC
+TATCTGGATTACAACAACCTGTGGCGGACAATGGATGACATGGGAAAGAAGATTCCAGCT
+GATGCACCATGGGAGTCTCCGCATGCAGAGGAATGGGATAAGATGACCATGAAAGATCTC
+ATCGATAAAATCTGTTGGACAAAGACTGCTAAACGGTTTGCATCTCTCTTTGTAAATATC
+AATGTGACCTCCGAACCCCACGAAGTGTCTGCCCTGTGGTTTTTGTGGTATGTGAAGCAG
+TGTGGAGGCACCACCCGGATATTCTCTGTTACCAACGGGGGCCAGGAACGGAAGTTTGTA
+GGCGGATCTGGTCAAGTAAGCGAACGGATAATGCACCTCCTCGGGGACAGAGTGAAGCTG
+AGGTGTCCTGTCACCTATGTTGACCAGTCAGGTGACAACATCATCGTAGAGACATTGAAT
+CATGAACTTTATGAGTGCCAATACGTAATTAGTGCCATCCCTCCAACTCTGACTGCCAAG
+ATACACTTCAGACCGGAGCTTCCGTCAGAAAGAAACCAGTTAATTCAGCGTCTTCCGATG
+GGGGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTTTGGAAGAAGAAGAATTAC
+TGTGGCTGTATGATCATCGAAGATGAGGAAGCTCCGATTTCAATAACTCTAGATGACACC
+AAGCCAGATGGATCGCTGCCCGCCATCATGGGCTTCATCCTTGCTCGAAAAGCTGACCGC
+CTTGCTAAGGTTCATAAAGAAATAAGAAAGCGGAAAATCTGTGAGCTCTACGCCAAAGTG
+CTAGGATCTCAAGAAGCTTTACATCCCGTGCACTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCGGGGGGCTGCTACACTGCCTACTTCCCCCCTGGGATCATGACTCAGTATGGA
+AGGGTGATCCGCCAGCCCGTAGGCAGGATATTCTTTGCTGGCACCGAGACTGCCACACAA
+TGGAGCGGTTACATGGAAGGAGCAGTAGAAGCCGGCGAACGGGCGGCTAGAGAGATCTTG
+AATGCTTTGGGGAAGGTGTCAAAGAAAGACATATGGCTTCGAGAACCTGAATCAGAGGAT
+GTTCCAGCTTTTGAGATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGACCGGG
+CTGCTTAAGATCATCGGATTTTCCACCTCGGTAACTGCCCTGTGGCTTGCCGTGTACAAA
+TTCAGGCTGCTGACCCGATCCTGA
+>ENSSSCT00000035258_susscrofa
+TCGCTGCCCGCCATCATGGGCTTCATCCTTGCTCGAAAAGCTGACCGCCTTGCTAAGGTT
+CATAAAGAAATAAGAAAGCGGAAAATCTGTGAGCTCTACGCCAAAGTGCTAGGATCTCAA
+GAAGCTTTACATCCCGTGCACTATGAAGAGAAGAACTGGTGTGAGGAGCAGTACTCGGGG
+GGCTGCTACACTGCCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTGATCCGC
+CAGCCCGTAGGCAGGATATTCTTTGCTGGCACCGAGACTGCCACACAATGGAGCGGTTAC
+ATGGAAGGAGCAGTAGAAGCCGGCGAACGGGCGGCTAGAGAGGATGTTCCAGCTTTTGAG
+ATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGACCGGGCTGCTTAAGATCATC
+GGATTTTCCA
+>ENSSSCT00000032764_susscrofa
+ATGGATGACATGGGAAAGAAGATTCCAGCTGATGCACCATGGGAGTCTCCGCATGCAGAG
+GAATGGGATAAGATGACCATGAAAGATCTCATCGATAAAATCTGTTGGACAAAGACTGCT
+AAACGGTTTGCATCTCTCTTTGTAAATATCAATGTGACCTCCGAACCCCACGAAGTGTCT
+GCCCTGTGGTTTTTGTGGTATGTGAAGCAGTGTGGAGGCACCACCCGGATATTCTCTGTT
+ACCAACGGGGGCCAGGAACGGAAGTTTGTAGGCGGATCTGGTCAAGTAAGCGAACGGATA
+ATGCACCTCCTCGGGGACAGAGTGAAGCTGAGGTGTCCTGTCACCTATGTTGACCAGTCA
+GGTGACAACATCATCGTAGAGACATTGAATCATGAACTTTATGAGTGCCAATACGTAATT
+AGTGCCATCCCTCCAACTCT
+>ENSCAFT00000022939_canisfamiliaris
+ATGGCGAGTAGAGAGAAGACGAGTATCGAGGGCCACATGTTTGACGTAGTCGTGATAGGA
+GGCGGCATCTCAGGATTGTCTGCTGCCAAACTCTTAGCCGAACATGAAGTTGATGTCTTA
+GTTTTAGAAGCACGAGATAGAGTTGGAGGAAGAACATACACCGTGAGGAATGAACATGTC
+GATTACGTAGATGTTGGTGGGGCTTATGTAGGACCAACTCAGAACAGAATCTTACGACTA
+TCTAAGGAGCTGGGTCTAGAGACTTACAAAGTGAACGTAAATGAGCGTCTTGTACAGTAT
+GTCAAGGGGAAAACTTACCCATTCCGAGGAGCCTTTCCTCCGGTATGGAATCCTATCGCA
+TATTTGGATTACAACAACCTGTGGCGGACAATGGATAACATGGGGAAGGAGATTCCAGCA
+GATGCACCATGGGAGGCCCCACATGCCGAGGAATGGGACAAGATGACTATGAAGGATCTT
+ATCGATAAAATCTGCTGGACAAAGACTGCTAGGAGGTTTGCATCCCTCTTTGTGAATATC
+AATGTGACCTCTGAGCCCCACGAGGTGTCTGCGCTCTGGTTCCTGTGGTATGTGAAGCAG
+TGCGGAGGTACCACTCGGATATTCTCGGTGACCAATGGAGGCCAGGAACGGAAGTTTGTG
+GGAGGATCCGGTCAAGTGAGTGAACGGATAATGGAGCGCCTTGGGGACAGAGTCAAGCTG
+AAGCGCCCTGTCACCTATGTTGACCAGTCAGATGACAACATCATCATAGAGACACTGAAT
+CATGAACTTTATGAGTGCAAATACGTGATTAGTGCCATCCCTCCAACTTTGACTGCCAAG
+ATCCACTTCAGACCAGAGCTTCCATCAGAGAGAAATCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATCAAGTGTATGATGTATTACAAGGAGGCCTTTTGGAAGAAGAAGGATTAC
+TGTGGCTGTATGATCATTGAAGACGAGGAAGCTCCAATTTCAATAACCCTGGATGACACC
+AAGCCAGATGGATCACTGCCCGCTATCATGGGCTTCATACTTGCCAGAAAAGCTGACCGA
+CTTGCCAAGCTCCATAAAGAAATAAGGAAGAGGAAAATCTGTGAGCTCTATGCCAAAGTG
+CTAGGATCCCAAGAAGCTTTACAACCCGTACACTATGAAGAGAAGAACTGGTGCGAGGAG
+CAGTACTCCGGGGGCTGCTATACCGCCTACTTCCCCCCTGGGATCATGACTCACTACGGA
+AGGGTGATCCGCCAGCCATTTGGCAGGATTTACTTTGCTGGCACTGAGACGGCAACACAC
+TGGAGCGGTTATATGGAAGGAGCTGTAGAGGCTGGGGAACGGACAGCTAGAGAGGTCTTA
+AATGCTCTCGGGAGGGTGGCAGAGAAAGACCTGAAGACCCAGGAACCTGAATCAAAGGAT
+GTTCCAGCTATGGAAATCACCCACACCTTCTGGGAGAGGAACCTGCCATCGGTGACAGGC
+CTGCTGAAGCTCATTGGATTTACCACATCAGTAACTGCCCTGTGGATTGTGGCGTACAAA
+TTCAGGCTGCTGAGACGATCCTGA
+>ENSMUST00000026013_musmusculus
+ATGACGGATCTGGAGAAGCCCAGTATCACAGGCCACATGTTCGACGTAGTCGTGATTGGA
+GGCGGCATCTCAGGATTGGCTGCTGCCAAACTATTGTCAGAATACAAAATTAATGTCTTG
+GTTCTGGAAGCCCGGGATAGAGTTGGAGGAAGAACATATACTGTGAGGAATGAGCATGTT
+AAATGGGTAGATGTTGGTGGAGCTTATGTGGGACCAACCCAGAACAGAATCTTACGCTTG
+TCTAAGGAGCTAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTTCCACCTGTGTGGAACCCCTTGGCA
+TATTTGGATTACAACAACCTGTGGAGGACAATGGATGATATGGGAAAAGAGATCCCTGTT
+GATGCACCATGGCAAGCAAGACATGCTGAGGAATGGGACAAGATAACCATGAAAGATCTC
+ATTGATAAAATCTGTTGGACAAAAACTGCTCGAGAATTTGCTTATCTTTTTGTGAACATT
+AATGTGACTTCTGAGCCTCATGAGGTATCTGCCCTGTGGTTCTTGTGGTATGTGAGGCAG
+TGTGGAGGTACCTCTCGGATATTCTCAGTCACCAATGGCGGCCAGGAACGGAAATTTGTA
+GGTGGCTCTGGCCAAATAAGTGAACAGATAATGGTCCTCCTTGGGGATAAAGTGAAGCTG
+AGCTCTCCTGTTACTTATATTGACCAAACAGATGACAACATCATTATAGAAACACTGAAT
+CATGAGCACTATGAGTGCAAATATGTAATTAGTGCCATCCCACCGGTTTTGACTGCCAAG
+ATCCACTTTAAACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTCATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAAAAAGGACTAT
+TGTGGCTGCATGATAATTGAAGATGAGGAGGCTCCAATTTCAATCACTCTGGATGACACT
+AAACCAGATGGGTCAATGCCTGCCATCATGGGCTTCATACTTGCCCGGAAAGCTGAACGA
+CTTGCTAAACTACATAAAGACATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTT
+CTGGGATCTCAAGAAGCTTTATCTCCCGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGACTCTGTATGGA
+AGGGTGATTCGGCAGCCAGTAGGCAGGATTTACTTTGCAGGCACAGAGACAGCAACACAG
+TGGAGTGGCTACATGGAAGGTGCAGTTGAAGCTGGAGAACGAGCAGCTAGAGAGGTCTTG
+AATGCTCTAGGAAAAGTTGCCAAGAAGGATATATGGGTTCAAGAGCCTGAGTCCAAGGAT
+GTTCCAGCTCTTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTTTTTCCACTTCTGTGGCTCTTCTCTGCTTTGTATTGTACAAG
+TTTAAACAGCCCCAGTCCTGA
+>ENSRNOT00000066674_rattusnorvegicus
+ATGACGGATCTGGAGAAGCCCAATCTCGCAGGCCACATGTTCGACGTAGTCGTGATTGGA
+GGCGGCATCTCAGGATTGGCTGCTGCCAAACTGTTGTCTGAATACAAAATTAATGTCTTG
+GTTTTGGAAGCCCGGGATAGAGTTGGAGGAAGAACATATACTGTGAGGAATGAGCATGTC
+AAATGGGTAGATGTTGGTGGAGCCTATGTGGGACCAACCCAGAACAGAATCTTACGCTTG
+TCTAAGGAGCTAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTCCCACCTGTGTGGAACCCCTTGGCA
+TATTTGGATTACAACAACCTATGGAGAACAATGGATGAAATGGGAAAAGAGATCCCCGTT
+GATGCACCGTGGCAAGCAAGACACGCTCAGGAATGGGACAAGATGACCATGAAAGATCTC
+ATTGATAAAATCTGTTGGACAAAAACTGCTCGGGAATTTGCGTATCTTTTTGTGAACATT
+AATGTGACTTCTGAGCCTCATGAGGTATCTGCCCTGTGGTTCCTGTGGTATGTGAGGCAG
+TGTGGGGGCACTGCTCGGATATTCTCAGTTACCAATGGCGGCCAGGAACGGAAATTTGTA
+GGTGGATCTGGCCAAGTAAGTGAACAGATAATGGGTCTCCTTGGAGATAAAGTGAAGCTG
+AGCTCTCCTGTTACTTATATTGACCAAACAGATGACAACATCATTGTAGAAACACTGAAT
+CATGAACACTATGAGTGCAAATACGTAATTAGTGCCATCCCACCGATTTTGACTGCCAAG
+ATCCACTTTAAACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTTATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAAAAAGGACTAT
+TGTGGCTGCATGATCATTGAAGATGAGGAGGCTCCAATCGCCATCACTCTGGATGACACT
+AAACCAGATGGGTCACTGCCTGCCATCATGGGCTTCATACTTGCCCGGAAAGCTGATCGA
+CTTGCTAAACTACATAAAGACATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTT
+CTGGGATCTCAAGAAGCATTATATCCAGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGACCCAGTATGGA
+AGGGTGATTCGCCAGCCAGTAGGTAGGATTTACTTTGCAGGCACAGAGACAGCAACACAG
+TGGAGTGGCTACATGGAAGGAGCAGTTGAAGCTGGAGAACGAGCAGCTAGAGAGGTGTTG
+AATGCTCTAGGAAAAGTCGCGAAGAAGGATATATGGGTTGAAGAACCCGAGTCCAAGGAT
+GTTCCAGCCATTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTGTTTCCACTTCTGTGGCTCTTCTCTGCTTTGTATTGTACAAG
+ATTAAGAAGCTCCCATGCTGA
+>ENSPTRT00000040521_pantroglodytes
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTAAGGCAGCAGCC
+AAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGGAAGCCCGGGACCGTGTGGGA
+GGCAGGACTTACACTCTTAGGAACCAAAAGGTTAAATATGTGGACCTTGGAGGATCCTAT
+GTTGGACCAACCCAGAATCGTATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTAC
+AAAGTGAATGAGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCGTTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAACTTTTGGAGG
+ACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCCCATGGAAGGCTCCCCTTGCA
+GAAGAGTGGGACAACATGACAATGAAGGAGCTACTGGACAAGCTCTGCTGGACAGAATCT
+GCAAAGCAGCTTGCCACTCTCTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTC
+TCTGCTCTCTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACGAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGTGAGCGAGCGG
+ATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGCCTGTGATCTACATTGACCAG
+ACAAGAGAAAATGTCCTTGTGGAGACCCTAAACCATGAGATGTATGAGGCTAAATATGTG
+ATTAGTGCTATTCCTCCTACTCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATG
+ATGAGAAACCAGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTATTGATGGAGAG
+GAAGCTCCAGTTGCCTACACGTTAGATGATACCAAACCTGAAGGCAACTATGCTGCCATA
+ATGGGATTTATCCTGGCCCACAAAGCCAGAAAACTGGCACGTCTTACCAAAGAGGAAAGG
+TTGAAGAAACTTTGTGAACTCTATGCCAAGGTTCTGGGTTCCCCAGAAGCTCTGGAGCCA
+GTGCATTATGAAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TACTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCCAGTGGACAGG
+ATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCGGCTACATGGAGGGGGCTGTA
+GAGGCCGGGGAGAGAGCAGCCCGAGAGATCCTGCATGCCATGGGGAAGATTCCAGAGGAT
+GAAATCTGGCAGTCAGAACCAGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACGACC
+TTTTTGGAGAGACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACTTGTGCGAGTC
+TAA
+>ENST00000378069_homosapiens
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTATGGCAGCAGCC
+AAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGGAAGCCCGGGACCGTGTGGGA
+GGCAGGACTTACACTCTTAGGAACCAAAAGGTTAAATATGTGGACCTTGGAGGATCCTAT
+GTTGGACCAACCCAGAATCGTATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTAC
+AAAGTGAATGAGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCATTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAACTTTTGGAGG
+ACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCCCATGGAAGGCTCCCCTTGCA
+GAAGAGTGGGACAACATGACAATGAAGGAGCTACTGGACAAGCTCTGCTGGACTGAATCT
+GCAAAGCAGCTTGCCACTCTCTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTC
+TCTGCTCTCTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACAAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGTGAGTGAGCGG
+ATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGCCTGTGATCTACATTGACCAG
+ACAAGAGAAAATGTCCTTGTGGAGACCCTAAACCATGAGATGTATGAGGCTAAATATGTG
+ATTAGTGCTATTCCTCCTACTCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATG
+ATGAGAAACCAGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTATTGATGGAGAA
+GAAGCTCCAGTTGCCTACACGTTGGATGATACCAAACCTGAAGGCAACTATGCTGCCATA
+ATGGGATTTATCCTGGCCCACAAAGCCAGAAAACTGGCACGTCTTACCAAAGAGGAAAGG
+TTGAAGAAACTTTGTGAACTCTATGCCAAGGTTCTGGGTTCCCTAGAAGCTCTGGAGCCA
+GTGCATTATGAAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TATTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCCAGTGGACAGG
+ATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCGGCTACATGGAGGGGGCTGTA
+GAGGCCGGGGAGAGAGCAGCCCGAGAGATCCTGCATGCCATGGGGAAGATTCCAGAGGAT
+GAAATCTGGCAGTCAGAACCAGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACCACC
+TTTTTGGAGAGACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACTTGTGAGAGTC
+TAA
+>ENSRNOT00000044009_rattusnorvegicus
+ATGAGCAACAAATGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTATGGCAGCAGCC
+AAACTTTTGCATGACTGTGGCCTCAGTGTGGTGGTTCTGGAAGCACGAGACCGTGTGGGA
+GGCAGGACTTACACAATTAGGAATAAAAATGTTAAATATGTGGACCTTGGAGGATCTTAT
+GTTGGGCCGACCCAGAATCGTATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTAT
+AAAGTGAATGAAGTTGAGCGGCTGATCCACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTCCCACCAGTGTGGAATCCAATCACTTACCTAGATTATAACAACCTCTGGAGA
+ACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTCCATGGAAGGCACCCCTTGCT
+GAAGAGTGGGACTACATGACAATGAAAGAGTTGCTAGATAAGATCTGCTGGACCAACTCT
+ACAAAGCAGATTGCCACACTCTTTGTGAACCTATGTGTAACTGCGGAGACCCATGAGGTT
+TCTGCACTGTGGTTCCTGTGGTATGTGAAGCAGTGTGGGGGTACAACCAGAATCATATCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGTGAGTGAGCGG
+ATAAAGGATATCCTTGGGGACAGAGTGAAGCTGGAGAGGCCGGTGATCCACATTGACCAG
+ACAGGAGAAAATGTTGTTGTGAAAACCCTAAACCATGAAATATATGAGGCTAAATATGTG
+ATTAGTGCCATCCCACCTGTTTTGGGCATGAAGATTCACCATAGTCCTCCTCTGCCCATT
+CTAAGAAACCAGCTGATTACTCGTGTGCCTTTGGGTTCAGTTATTAAGTGCATGGTTTAT
+TATAAAGAACCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTATTGAAGGAGAG
+GAAGCTCCAATTGCGTACACATTGGATGATACCAAGCCAGATGGCAGCTGTGCTGCTATA
+ATGGGATTTATCCTTGCTCACAAAGCTAGAAAACTGGTACGCCTTACTAAAGAAGAAAGA
+CTGAGGAAGCTCTGTGAGCTATACGCGAAAGTTCTGAACTCTCAAGAAGCTCTGCAGCCA
+GTCCATTATGAAGAGAAGAACTGGTGTGAGGAGCAGTACTCCGGGGGCTGCTACACAGCC
+TACTTCCCTCCTGGCATCTTGACCCAGTATGGAAGGGTTCTACGCCAGCCAGTGGGCAAG
+ATTTTCTTTGCAGGCACCGAGACAGCTTCACATTGGAGTGGCTACATGGAGGGGGCTGTA
+GAGGCTGGAGAGAGAGCTGCCAGAGAGATTCTTCATGCCATTGGGAAGATTCCAGAGGAT
+GAAATTTGGCAGCCAGAACCAGAATCTGTGGATGTCCCAGCAAGACCCATTACCAACACC
+TTCCTGGAGAGACACTTGCCTTCTGTACCAGGTCTACTAAAGCTGCTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAAGGGTCTGTTTGTACGTTTC
+TAA
+>ENSMUST00000040820_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTATGGCGGCAGCC
+AAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGGAAGCACGGGACCGTGTAGGA
+GGCAGGACTTACACAATTAGGAATAAAAACGTTAAATATGTGGACCTTGGAGGATCTTAT
+GTTGGGCCAACCCAGAATCGTATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTAT
+AAAGTTAATGAAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAACCTCTGGAGG
+ACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTCCATGGAAAGCACCCCTTGCT
+GAAGAGTGGGACTACATGACAATGAAAGAATTGCTAGATAAGATCTGCTGGACCAAATCT
+ACAAAGCAGATTGCCACGCTCTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTC
+TCTGCACTATGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGTGAGTGAACGG
+ATAAAGGATATACTTGGGGACCGAGTGAAGCTGGAGAGGCCTGTGATCCACATTGACCAG
+ACAGGGGAAAATGTTATTGTGAAAACCCTAAACCATGAAATATATGAGGCTAAATATGTG
+ATTAGTGCCATTCCACCTGCTTTGGGCATGAAGATTCACTATAGTCCTCCTCTGCCCATG
+CTAAGAAACCAGCTGATCTCTCGTGTGCCTTTGGGTTCAGTTATTAAATGCATGGTTTAT
+TACAAAGAGCCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTATCGAAGGAGAG
+GAAGCTCCAATTGCATACACATTGGATGATACCAAACCAGATGGCACCTATGCTGCTATA
+ATGGGATTTATCCTTGCTCACAAAGCTAGAAAACTGGTACGTCTCACCAAAGAAGAAAGA
+CTGAGGAAACTTTGTGAGCTATATGCAAAAGTGCTGAACTCCCAAGAAGCTCTGCAGCCC
+GTCCATTATGAAGAGAAGAACTGGTGTGAGGAACAGTATTCTGGGGGCTGCTACACAACC
+TACTTCCCTCCCGGCATCTTGACCCAGTATGGAAGGGTTCTACGTCAGCCAGTGGGCAAG
+ATTTTCTTTGCAGGCACTGAAACAGCCTCACACTGGAGCGGCTACATGGAGGGGGCTGTG
+GAGGCTGGGGAGAGAGCAGCCAGAGAGATTCTTCATGCCATTGGGAAGATTCCAGAAGAT
+GAAATTTGGCAGCCAGAACCAGAATCTTTGGATGTCCCTGCACGACCCATTACCAGTACC
+TTCCTGGAGAGACACCTGCCTTCTGTACCAGGCCTGCTAAAGCTGTTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAGGGGCCTGTTTGTACATTTT
+TAA
+>ENSMUST00000168613_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTATGGCGGCAGCC
+AAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGGAAGCACGGGACCGTGTAGGA
+GGCAGGACTTACACAATTAGGAATAAAAACGTTAAATATGTGGACCTTGGAGGATCTTAT
+GTTGGGCCAACCCAGAATCGTATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTAT
+AAAGTTAATGAAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAACCTCTGGAGG
+ACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTCCATGGAAAGCACCCCTTGCT
+GAAGAGTGGGACTACATGACAATGAAAGAATTGCTAGATAAGATCTGCTGGACCAAATCT
+ACAAAGCAGATTGCCACGCTCTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTC
+TCTGCACTATGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGGGAAAATGTTATTGTGA
+>ENSMUST00000163344_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTATGGCGGCAGCC
+AAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGGAAGCACGGGACCGTGTAGGA
+GGCAGGACTTACACAATTAGGAATAAAAACGTTAAATATGTGGACCTTGGAGGATCTTAT
+GTTGGGCCAACCCAGAATCGTATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTAT
+AAAGTTAATGAAGTTGAGCGGCTGATACACTTTGTAAAGATCTACAAAGCAGATTGCCAC
+GCTCTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGA
+>ENSMUST00000173143_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGAAAAACCTGCTAAT
+TCTAGTCAGTTTACAAGCTCATTGTGGAGGAGAATTGAAAAACTGTGA
+>ENSSSCT00000033745_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCTGGAAGCCCGG
+GACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAACAAGTTAAATATGTGGACCTT
+GGAGGATCTTATGTTGGGCCAACTCAGAATCGCATCTTAAGATTGTCCAAGGAGCTAGGA
+TTGGAGACCTACAAAGTGAATGAAGTGGAGCGTCTGATTCACTATGTAAAGGGCAAATCC
+TACCCCTTCAGGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGCCCCATGGAAG
+GCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGGAGCTGTTGGACAAGCTCTGC
+TGGACTGAATCTTCGAAGCAGCTGGCCACCCTTTTTGTGAACCTGTGTGTCACCGCGGAG
+ACCCATGAGGTCTCTGCTCTCTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACC
+AGGATCATCTCAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGCCTGTGGTC
+CACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCCTAAACCACGAGGTGTACGAG
+GCTAAGTATGTGATTAGCGCCATTCCTCCTGTCCTGGGCATGAAGATTCATTTCAGTCCC
+CCTCTGCCAATGATGAGAAACCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAG
+TGTATAGTTTATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCCTGATGGCAGC
+TGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCAGAAAACTGGCCCGTCTTACC
+AAAGAAGAAAGGCTGAAGAAACTTTGCGACCTCTATGCAAAAGTTCTGGGTTCAAAAGAA
+GCTTTGAACCCCGTGCACTATGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGC
+TGCTACACGACCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAGTGGCTACATG
+GAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGATCCTGCATGCTATGGGAAAG
+ATCCCAGAAGATGAAATCTGGCAGTCTGAACCAGAGTCCGTGGATGTGCCTGCGAAGCCC
+ATTACCACGACCTTCTTGGAGAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATT
+GGATTGACCGCCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
+>ENSSSCT00000023183_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCTGGAAGCCCGG
+GACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAACAAGTTAAATATGTGGACCTT
+GGAGGATCTTATGTTGGGCCAACTCAGAATCGCATCTTAAGATTGTCCAAGGAGCTAGGA
+TTGGAGACCTACAAAGTGAATGAAGTGGAGCGTCTGATTCACTATATCAAAGGCAAATCC
+TACCCCTTCAGGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGCCCCATGGAAG
+GCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGGAGCTGTTGGACAAGCTCTGC
+TGGACTGAATCTTCGAAGCAGCTGGCCACCCTTTTTGTGAACCTGTGTGTCACCGCGGAG
+ACCCATGAGGTCTCTGCTCTCTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACC
+AGGATCATCTCAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGCCTGTGGTC
+CACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCCTAAACCACGAGGTGTACGAG
+GCTAAGTATGTGATTAGCGCCATTCCTCCTGTCCTGGGCATGAAGATTCATTTCAGTCCC
+CCTCTGCCAATGATGAGAAACCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAG
+TGTATAGTTTATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCCTGATGGCAGC
+TGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCAGAAAACTGGCCCGTCTTACC
+AAAGAAGAAAGGCTGAAGAAACTTTGCGACCTCTATGCAAAAGTTCTGGGTTCAAAAGAA
+GCTTTGAACCCCGTGCACTATGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGC
+TGCTACACGACCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAGTGGCTACATG
+GAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGATCCTGCATGCTATGGGAAAG
+ATCCCAGAAGATGAAATCTGGCAGTCTGAACCAGAGTCCGTGGATGTGCCTGCGAAGCCC
+ATTACCACGACCTTCTTGGAGAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATT
+GGATTGACCGCCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
+>ENSCAFT00000022963_canisfamiliaris
+ATGAGCGGCAAGTGCGACGTGGTCATGGTGGGGGGCGGCATCTCAGGCATGGCAGCAGCC
+AAACTTCTGCATGATTTTGGCCTGAACGTGGTTGTTCTGGAGGCCCGGGACCGAGTGGGA
+GGCAGGACTTACACCATCAGGAACCAAAAGGTTAAATATTTGGACCTTGGAGGATCTTAT
+GTTGGGCCAACTCAGAATTGTATCTTAAGGTTAGCCAAGGAGCTAGGATTGGAGACCTAC
+AAAGTGAATGAAGTAGAGCGTCTCATCCATCATGTAAAGGGCAAATCGTACCCCTTCAGG
+GGCCCCTTCCCACCTGTATGGAACCCAATTGCATACCTAGATCATAACAACCTCTGGAGG
+ACGATGGACGACATGGGGCGAGAGATTCCCAGTGATGCCCCATGGAAGGCACCTCTTGCG
+GAGGAGTGGGACCACATGACAATGAAGGAGCTTCTGGACAAGATCTGCTGGACAGAATCT
+GCCAAGCAACTTGCTACTCTCTTTGTGAATCTGTGTGTCACTGCAGAGACCCATGAGGTC
+TCTGCTCTCTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACGACCAGGATCATCTCA
+ACAACCAATGGAGGGCAGGAGAGAAAATTTGTGGGCGGATCTGGTCAAGTGAGTGAACGG
+ATAATGGACCTCCTTGGAGACCAAGTGAAGCTGGAGAGGCCTGTGACCCACATTGACCAG
+ACAGGAGAAAATGTCCTTGTGGAGACCCTAAACCATGAGGTGTATGAGGCTAAGTATGTG
+ATTAGTGCCATTCCTCCTACTCTGGGCATGAAGATTCATTTCAACCCCCCTCTGCCAATG
+ATGAGAAACCAGCTGATCACTCGTGTGCCTTTGGGCTCAGTCATCAAGTGCATAGTTTAT
+TATAAAGAGCCCTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTATCGAAGGAGAG
+GAAGCTCCAATTGCTTACACGTTGGATGATACCAAACCTGATGGCAACTATGCCGCCATA
+ATGGGATTTATCCTTGCCCACAAAGCCAGAAAACTGGCACGTCTTACCAAAGATGAAAGG
+ATGAAGAAACTTTGTGAGCTCTATGCAAAAGTCCTGGGTTCCCAAGAAGCTTTGCAGCCC
+GTACACTACGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCCGGGGGCTGCTACACCACC
+TACTTTCCCCCTGGGATCATGACTCAATATGGAAGGGTTCTACGACAGCCTGTGGGCAGG
+ATTTATTTTGCAGGCACGGAGACTGCCACCCACTGGAGTGGCTACATGGAGGGCGCTGTG
+GAGGCTGGAGAGAGAGCGGCCCGAGAGATCCTGCATGCCATGGGGAAGATCCCAGAGGAT
+GAAATCTGGCAGTCAGAACCAGAATCAGTGGATGTCCCTGCGCAGCCCATCACCACGACC
+TTCTTGGAGAGACATTTGCCCTCTGTGCCAGGCCTGCTGAGGCTGATCGGATTGACCGCC
+ATCTTTTCTGCAACTGCTCTTGGCGTCCTGGCACACAAAAGGGGTCTGCTTGTGCGGGTC
+TAA
+
+>ENSPTRT00000034846_pantroglodytes
+ATGGACCCGGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGTAGATCCCAGG
+CAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGGACTGGTTTAAAACGGTCACT
+GAAGGAGAGTCCAGTGTCGTGCTGCTGCAGGAGCACCCCTGCCTGGTGGAGCTGCTGTCC
+CATGTGCTGAAAGTCCAGGACCTGAGTTCTGGGGTCCTCTCCTTCTCACTCCGCCTGGCA
+GGAACCTTCGCAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGGCAGGACCCCTCGGCCGAGCAGCCTGGGCCGTCCCCACCGTGCGC
+AGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACCCCAGCGCCCTGCGCTTCCTG
+GCCGACCACGGTGCGGTCGACACCATCTTCTCCCTTCAGGGAGACTCCAGCCTGTTTGTG
+GCCTCGGCGGCCAGTCAGCTCCTGGTACACGTCCTGGCTTTGTCCATGCAAGGTGGAGCC
+GAGGGACAGCCCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAGGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGCCCTGAACGTC
+CTGACCACAACCTTCGGGCGCTGCCAGAGCCCCTGGACGGAAGCCCTGTGGGTGCGGCTG
+AGTCCCCGCGTGGCGTGTCTGCTGGAGAGAGACCCCATCCCCGCCGCACACTCGTTCGTG
+GACCTGCTTCTCTGTGTGGCTCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGG
+GAGACAGTGGCGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTTCCAGGTCCTT
+CTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGGCCCCCGGACCCCCAGGCTTG
+CTGGACGGGACGGCAGACGATGCCACGACGGTGGACACACTCCTGGCCTCCAAGTCGTCC
+TGCGCGGGCCTCCTGTGCCGCACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAG
+CGCCCTTCACCGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCAGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGGGACCCTGGCG
+GGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGGGGACACTGTCACAGGGGACA
+GGCCCCCAGGAGCTGGTGACGCAGGCGCTTGCTGTCCTCCTGGAGTGCCTCGAGAGCCCC
+GGCTCCAGCCCCACGGTTCTGAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGC
+TCACCCAAGACCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAGGGACTCCGCC
+CTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGACAGGCCGACTTCAGATGCGCA
+CTCTTGGCTTCAGAGGTGCCTGAGCTGGCCCTGCAGCTCCTCCAGGACCCTGAGAGTTAT
+GTCCGAGCGAGCGCGGTGACCGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCC
+ACCAGCCCTGAGCATGCAGAGGCCCGGCAGAGCCTGTTCCCGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCACTGAGTGGCTG
+CGGGACGGCCACGCCGACGCGGCCCGGGACACGGAGCAGTTCGTGGCCACTGTGCTGCAG
+GTGGCGAGCCGGGACCTGGACTGGGAGGTCCGCGCCCAGGGCCTGGAGCTGGCCCTCGTG
+TTCCTGGGCCAGACTTTGGGGCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCC
+GAGGTGGCCCCAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCAGAAGTCTTGT
+GACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACAGCAGCCTGCGGGAGGCCAGG
+GGCGGCCCCAACACTGCCTCCGCAGAGGCCACCCTGCCGAGGTGGCGGGCGGGTGAGCAG
+GCCCAGCCCCCAGGGGACCAGGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGAC
+CTGGAGGGCCTGCGGAGCACACTGGCCGAGAGCAGCGACCACGTGGAGAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGATGAGGCCGACTGC
+TACTGA
+>ENST00000340611_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGTAGATCCCAGG
+CAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGGACTGGTTTAAAACGGTCACT
+GAAGGAGAGTCCAGTGTCGTGCTGCTGCAGGAGCACCCCTGCCTGGTGGAGCTGCTGTCC
+CATGTGCTGAAAGTCCAGGACCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCA
+GGAACCTTCGCAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGCCAGGACCCCTCGGCCGAGCAACCTGGGCCGTCCCCACCGTGCGC
+AGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACCCCAGCGCCCTGCGCTTCCTG
+GCCGACCATGGTGCGGTCGACACCATCTTCTCCCTGCAGGGAGACTCCAGCCTGTTTGTG
+GCCTCGGCGGCCAGTCAGCTCCTGGTGCACGTCCTGGCTTTGTCCATGCGAGGTGGAGCC
+GAGGGGCAGCCCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAAGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGCCCTGAACGTC
+CTGACCACGACCTTCGGGCGCTGCCAGAGCCCCTGGACGGAAGCCCTGTGGGTGCGGCTG
+AGTCCCCGCGTGGCCTGTCTGCTGGAGAGAGACCCCATCCCCGCCGCACACTCGTTCGTG
+GACCTGCTTCTCTGTGTGGCTCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGG
+GAGACAGTGGCGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTTCCAGGTCCTT
+CTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGGCCCCCGGACCCCCAGGCTTG
+CTGGACGGGACGGCAGACGATGCCACGACGGTGGACACACTCCTGGCCTCCAAGTCGTCC
+TGCGCCGGCCTCCTGTGCCGCACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAG
+CGCCCTTCACCGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCGGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGGGACCCTGGCG
+GGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGGGGACGCTGTCACAGGGGACA
+GGCCCCCAGGAGCTGGTGACGCAGGCGCTTGCTGTCCTCCTGGAGTGCCTCGAGAGCCCC
+GGCTCCAGCCCCACGGTTCTGAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGC
+TCACCCAAGACCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAGGGACTCCGCC
+CTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGACAGGCTGACTTCAGATGCGCA
+CTCTTGGCTTCAGAGGTGCCTCAGCTGGCCCTGCAGCTCCTCCAGGACCCTGAGAGTTAT
+GTCCGAGCGAGTGCAGTGACCGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCC
+ACCAGCCCTGAGCATGCAGAGGCCCGGCAGAGCCTGTTCCTGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCACTGAGTGGCTG
+CGGGACGGCCACGCCGACGCGGCCCAGGACACGGAGCAGTTCGTGGCCACTGTGCTGCAG
+GCGGCGAGCCGAGACCTGGACTGGGAGGTCCGCGCCCAGGGCCTGGAGCTGGCCCTCGTG
+TTCCTGGGCCAGACTTTGGGGCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCC
+GAGGTGGCCCCAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCAGAAGTCTTGT
+GACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACAGCAGCCTGCGGGAGGCCAGG
+GGCAGCCCCAACACTGCCTCCGCAGAGGCCACCCTGCCGAGGTGGCGGGCGGGTGAGCAG
+GCCCAGCCCCCAGGGGACCAGGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGAC
+CTGGAGGGCCTGCGGAGCACGCTGGCCGAGAGCAGCGACCACGTGGAAAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGACGAGGCCGACTGC
+TACTGA
+>ENST00000421712_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGTAGATCCCAGG
+CAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGGACTGGTTTAAAACGGTCACT
+GAAGGAGAGTCCAGTGTCGTGCTGCTGCAGGAGCACCCCTGCCTGGTGGAGCTGCTGTCC
+CATGTGCTGAAAGTCCAGGACCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCA
+GGAACCTTCGCAGCCCAGGAAAACTGCTTCCAGTATCTTCAGGTGCGGTCGACACCATCT
+TCTCCCTGCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAGCTCCTGGTGC
+ACGTCCTGGCTTTGTCCATGCGAGGTGGAGCCGAGGGGCAGCCCTGCCTGCCGGGGGGTG
+ACTGGCCCGCGTGTGCCCAGAAGATCATGGATCACGTTGAAGAGTCCTTGTGCTCCGCGG
+CCACCCCCAAGGTCACTCAGGCCCTGA
+>ENSRNOT00000064726_rattusnorvegicus
+ATGGACGCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCTAGA
+CAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTACTGGACTGGTTTAAAACAGTGACA
+GAGGCAGAGCCCAGCCTCCAACTACTGCAGGACCACCCCTGCCTAATGGAGCTCCTGTCC
+CATGTGCTGAAGCCACAGGATGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTCGTT
+GGGGTCTTTGCGGCCCAGGAGGACTGTTTCCAGTACCTTCAGCAGGGGGAGTTGTTGCTG
+GGGCTCTTTGGGGAGACAGGTGCCCTTAGCTGGGCAGCCTGGAGCATCCCCAGTGTGCGC
+AGCGGCTGGATCCAGGGCCTGTGCTCCCTGGCACACCACCCCAGTGCCCTGCACTTCCTG
+GCTGACAGTGGTGCTGTGGACACGATCTTCTCCTTGCAAGGAGACCCCAGCCTGTTTGTA
+GCCTCAGCAGCCAGCCAGCTCCTAGTACACATCCTGGCTCTGTCAATGCAAGGCGGAGCT
+CCAGGGTCCCCCGTCCCTGAAGCCGTTGCCTGGCCTGTCTGTGCCCAGAAGATCATGAAC
+CATGTAGAAGAGTCCTTGCATTCCAAAGCCACCCCACAGGTCACACAGGCCTTGAATGTC
+CTGACGACGACCTTCGGGCGCTGCCACAACCCCTGGACAGGGGTCCTCTGGGAGCGGCTA
+AGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCTGCCACACACTCGCTCATG
+GACCTGCTTCTCAGTGTGGCCAGGTCTCCTGTGTTGAACTTTGCAGCCTGTGGCCTGTGG
+GAGATGCTGGCCCAGACTCTGAGCCGCCTGAGCCCCACCCAAGCTGGGCCTCTAGCTCTG
+GGGACCCTGAAACTTCAGCATTGTCCCCAGGAACTGAGGACCCAGGCCTTTAGAGTCCTC
+CTTCAGCCACTGGCCTGCATCCTGAAAGCTACCACTCAGGCCCCTGGACCTCCAGGCTTG
+CTGGACGGGACTGCGGGTAGCTTGCTGACTGTGGATGCACTCTTATCTTCAAAGTCGGCC
+TGTGTGGGGCTCCTCTGCCAGACTCTGGCGCACCTGGAGGAGCTGCAGATGCTGCCCCAG
+TGCCCCTCACCGTGGCCACAGGTGCCTCTGCTGCAAGCTGCTGTGACGATATTGCGTCTC
+TCTGACGGCTCGGCGGACCCCAGTTCCAGTGCAGGAGGCCGTCTCTGTGGGGCGCTGGGT
+GGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACGCTGTCTCTGGGGACA
+AGCCCCCTGGAATTGGTGCTGGAGGTATTTGCTGTCCTCCTGAAGACCCTGGAGAGCCCA
+GAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAGC
+CCACACAAGACCCCCAGCGGCTCTGATCTCAGCCCCGATGCCTTGCTGTTCCTCGGAGAG
+CTATTCCCCATACTACAGAAGCGCCTGTGCAGCCCGTGTTGGGAGGTGAGGGACTCAGCC
+CTGGAGTTCCTGACGCATCTGATCCGGGACTGGGGAGGGCAGGCTGACTTCAGAGAGGCA
+CTGCATTCTTCAGAAGTACCCACACTTGCCCGCCAGCTCCTCCAAGACCCTGAGAGTTAT
+GTCCGAGCAAGTGCAGTGGGTGCCGCTGGGCAGCTCTCCAGCCAGGGCCTTCAGGCCACT
+CCCGCCAACCAGCAGGGCCTACTCATGGACCTCATGCATATCCTGTCCACGGACTCAGAG
+GGCTTCCCTCGAAGAGCTGTGTTACGGGTCTTTACTGAATGGCTGAGGGATGGCCATGCT
+GATGTGGTTCGAGACACAGAGTGGTTCGTGGCCACTGTTCTCCAGGCAGTGAGCCGGGAT
+CTGGACTGGGAGGTCCGAGTGCAGGGCTTGGAGCTGGCACAGGTATTCCTCATCCAGGCA
+ATGGGGCAGCCTAGACTCCACTGTCCCTATACAGTAGGCCTGCCTGGGGCCACCTCTTCC
+CGCCCACACCTGGAATTCTTGCAGACTCTCTGCCGTCTGCCACTCTTTGAGTTTGCCTTT
+TGTGCCTTGCTTGACTGTGACCGCCCGGTGGCCCAAAAAGCCTGTGACCTGCTCCTCTTC
+TTGAGGGACAAGACAGTTTCCTGCAGTAACCCTCAGGAGGCCGGGGACAGCCCCAACTCA
+GCCTCAGTGGAGGCTGCCCTGCAGAGGTGGCGGGAAGGTGAGCAGGCTCAGCCCCTAGGG
+GACCTGGAGCCTGAAGCCATGCTGGCCATCCTCAGGTCCTTAGACCTGGAGGGCCTGCAG
+GGCAGGCTGGCCAAGAGCAGTGACCATGTGGAGAAGAGCCCACAGTCCCTGCTGCAGGAC
+ATGCTGGCCACGGTGGGCGTGTTGGAGGAGAATGAAGCTGACTGCTACTAA
+>ENSMUST00000041588_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCCAGA
+CAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGGTTTAAAACAGTGACA
+GAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTAATGGAGCTCCTGTCC
+CATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTT
+GGGGTCTTCGCAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCCAAGTGTGCGC
+AGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGCGCCCTGCACTTCCTG
+GCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGACCCCAGCCTGTTCGTC
+GCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCC
+CCAGGGTCCCCCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGCCTTGAATGTC
+CTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTCCTCTGGGAGCGGCTA
+AGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCCGTGCACGCGCTCATG
+GACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGG
+GAGATGCTGGCCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTTTGGAGTCCTC
+CTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGGCCCCTGGACCTCCAGGCTTG
+CTGGATGGGACTGTGGGTAGCTTGCTGACTGTGGATATACTCTTGGCTTCAAAGTCAGCC
+TGTGTGGGACTCCTTTGCCAGACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAG
+TGCCCCTCACCCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGGGACTCTGGGT
+GGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACCCTGTCTCAGGGGACA
+AGCCCCCTGGAGTTGGTTCTGGAGGTATTTGCTGTTCTCCTGAAGACCCTGGAGAGCCCA
+GAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAAC
+CCACACAAGACCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAGGGACTCTGCC
+CTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGCAGGCTGACTTCAGAGAGGCA
+CTGCGTTCCTCAGAAGTACCCACACTTGCCCTCCAGCTTCTCCAAGACCCAGAGAGTTAC
+GTCCGAGCAAGTGCCGTGGGTGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCT
+CCCGCTAGCCCCGAGAACTCGCAGGCCCAACAGGGCCTACTCATGGACCTTATGCATATC
+CTGTCCACTGACTCAGAGGGCTTCCCTCGAAGGGCTGTGTTACGGGTCTTCACGGACTGG
+CTGAGGGATGGCCATGCTGACGTGGTTCGAGACACGGAGTGGTTCGTGGCCACTGTTCTC
+CAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGTTTGGAGCTGGCACGG
+GTGTTCCTCACCCAGGCACTGGGCCAGCCCAGCCTCCACTGTCCCTATACAGTGGGCCTG
+CCCAGGGCCTCCTCTCCCCGCCCACACCCGGAATTCTTGCAGACTCTCTGCCGTCTGCCG
+CTCTTTGAGTTTGCCTTTTGTGCCTTGCTTGACTGTGACCGACCGGTGGCCCAAAAGGCC
+TGTGACCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCTGCAGTAGCCCTCGGGAGGCA
+GGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGGTGGCGGGAAGGAGAG
+CAGGCCCAGCCCCTAGGGGACCTGGATCCTGAGGCCATGCTAGCCATCCTCAGGGCCTTA
+GACCTGGAGGGCCTGCAGGGCAGGCTGGCCAAGAGCAGCGACCATGTGGAGAAGAGCCCA
+CAGTCCCTGCTGCAGGACATGCTGGCCACGGTGGGTGTGTTGGAGGAGAACGAAGCTGAC
+TGCTACTAA
+>ENSMUST00000153440_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCCAGA
+CAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGGTTTAAAACAGTGACA
+GAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTAATGGAGCTCCTGTCC
+CATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTT
+GGGGTCTTCGCAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCCAAGTGTGCGC
+AGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGCGCCCTGCACTTCCTG
+GCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGACCCCAGCCTGTTCGTC
+GCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCC
+CCAGGGTCCCCCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGCCTTGAATGTC
+CTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTCCTCTGGGAGCGGCTA
+AGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCCGTGCACGCGCTCATG
+GACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGG
+GAGATGCTGGCCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGGCTTGCTGGATGGGACTGTGGGTAG
+>ENSMUST00000110806_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCCAGA
+CAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGGTTTAAAACAGTGACA
+GAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTAATGGAGCTCCTGTCC
+CATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTT
+GGGGTCTTCGCAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCCAAGTGTGCGC
+AGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGCGCCCTGCACTTCCTG
+GCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGACCCCAGCCTGTTCGTC
+GCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCC
+CCAGGGTCCCCCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGCCTTGAATGTC
+CTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTCCTCTGGGAGCGGCTA
+AGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCCGTGCACGCGCTCATG
+GACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGG
+GAGATGCTGGCCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTTTGGAGTCCTC
+CTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGGCCCCTGGACCTCCAGGCTTG
+CTGGATGGGACTGTGGGTAGCTTGCTGACTGTGGATATACTCTTGGCTTCAAAGTCAGCC
+TGTGTGGGACTCCTTTGCCAGACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAG
+TGCCCCTCACCCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGGGACTCTGGGT
+GGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACCCTGTCTCAGGGGACA
+AGCCCCCTGGAGTTGGTTCTGGAGGTATTTGCTGTTCTCCTGAAGACCCTGGAGAGCCCA
+GAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAAC
+CCACACAAGACCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAGGGACTCTGCC
+CTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGCAGGCTGACTTCAGAGAGGCA
+CTGCGTTCCTCAGAAGTACCCACACTTGCCCTCCAGCTTCTCCAAGACCCAGAGAGTTAC
+GTCCGAGCAAGTGCCGTGGGTGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCT
+CCCGCTAGCCCCGAGAACTCGCAGGCCCAACAGGTAGACACAGGGAGTTGGTGA
+>ENSMUST00000100505_musmusculus
+ATGGTGCATTTTGCACTCTCGGGCCTAATTCCCGTAGCGGAGGGATGCGGGGGCGGGATT
+AGAACCCCTAGGCTAACTCGCAGTCGCCGAGAGCGCACCTCTTACCCGGATTTGGGAGGA
+ACTGCCTGCCTGATCATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTT
+TTGGCAGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGG
+TTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTA
+ATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGTCCTCTCCTTT
+GCTCTGCGCCTTGTTGGGGTCTTCGCAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAG
+GGAGAGTTGTTGCTGGGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGC
+ATCCCAAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGC
+GCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGAC
+CCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCTGGCTCTGTCC
+ATGCAAGGTGGAGCCCCAGGGTCCCCCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCC
+CAGAAGATTGTGAACCATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACA
+CAGGCCTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTC
+CTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCC
+GTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTTGAATTTTGCA
+GCCTGTGGCCTGTGGGAGATGCTGGCCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCT
+GGGCCTCTAGCCCTGGGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAG
+GCCTTTGGAGTCCTCCTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGGCCCCT
+GGACCTCCAGGCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACTGTGGATATACTCTTG
+GCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCAGACTCTGGCTCACCTGGAGGAGCTG
+CAGATGCTGCCCCAGTGCCCCTCACCCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTG
+ACTATATTGCATCTCTGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTC
+TGTGGGACTCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACC
+CTGTCTCAGGGGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTTGCTGTTCTCCTGAAG
+ACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCAGGCCACACTC
+AGATGGCTCCAGAACCCACACAAGACCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTG
+CTGTTTCTCGGAGAGCTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAG
+GTGAGGGACTCTGCCCTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGCAGGCT
+GACTTCAGAGAGGCACTGCGTTCCTCAGAAGTACCCACACTTGCCCTCCAGCTTCTCCAA
+GACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGGTGCCGCTGGGCAGCTCTCCAGCCAG
+GGTCTGCAGGCCGCTCCCGCTAGCCCCGAGAACTCGCAGGCCCAACAGGGCCTACTCATG
+GACCTTATGCATATCCTGTCCACTGACTCAGAGGGCTTCCCTCGAAGGGCTGTGTTACGG
+GTCTTCACGGACTGGCTGAGGGATGGCCATGCTGACGTGGTTCGAGACACGGAGTGGTTC
+GTGGCCACTGTTCTCCAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGT
+TTGGAGCTGGCACGGGTGTTCCTCACCCAGGCACTGGGCCAGCCCAGCCTCCACTGTCCC
+TATACAGTGGGCCTGCCCAGGGCCTCCTCTCCCCGCCCACACCCGGAATTCTTGCAGACT
+CTCTGCCGTCTGCCGCTCTTTGAGTTTGCCTTTTGTGCCTTGCTTGACTGTGACCGACCG
+GTGGCCCAAAAGGCCTGTGACCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCTGCAGT
+AGCCCTCGGGAGGCAGGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGG
+TGGCGGGAAGGAGAGCAGGCCCAGCCCCTAGGGGACCTGGATCCTGAGGCCATGCTAGCC
+ATCCTCAGGGCCTTAGACCTGGAGGGCCTGCAGGGCAGGCTGGCCAAGAGCAGCGACCAT
+GTGGAGAAGAGCCCACAGTCCCTGCTGCAGGACATGCTGGCCACGGTGGGTGTGTTGGAG
+GAGAACGAAGCTGACTGCTACTAA
+>ENSCAFT00000025950_canisfamiliaris
+ATGGACCCAGAGTGCTCCCAGCTCCTCCCGGCCCTCTGTGCAGTTCTGGCAGACCCCAGG
+CAGCCCGTGGCAGATGACACCTGTTTGGAGAAGCTGCTGGATTGGTTTAAAACGATAACC
+AAAGCTGGGTCCAGTCTCCTGTTATTACAGGAGAACCCCTGTCTGGTGGAGCTGCTGTGT
+CACGTGCTGAAACCCCAGGACCTGAGTTCCAGAGTCCTCTCCTTCTCTCTCCGCCTCGCA
+GGGGTATTTGCAGCCCAGGAAGATTGCTTCCAGTATCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTCTTTGGGGAGCCAGGGCCCCTGGGAGGAGCTGCCTGGACTGCCCCCTCAGTGCGC
+AGTGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCATCCTAGTGCCCTGCATTTCCTG
+GCTGACTGTGGTGCCGTTGACACCATCTTCTCCCTGCAGGGAGATTCCAGCCTGTTTGTG
+GCCTCGGCAGCTGGGCAGCTCCTGGTGCACATCCTGGGCTTGTCCATGCAAGGCCTAGCC
+GAGGGACACCCCAGCCTGCAGGCTGGTGATTGGCCAGTGTGTGCCCAGAAGATCGTGGGT
+CACATAGAAGAGTCCCTGCACTCCACAGCCGTCCCGCAGATCACACAGGCTCTAAACGTC
+CTGACTACCACGTTCGGGCACTGCCATGACCCTTGGACACAAGTTCTGTGGGTACGGCTG
+AGTCCCCTAGTAGGCAGTCTACTTGAGAAAGACCCTGTCCCAGCTGCACACTCGCTCGTG
+GACCTCCTCCTCAGTGTGGCCCGTTCTCCTGGGCTGAGCTCTTCTAGCTGCGGCCTGTGG
+GAGACTCTGGCTCAGACTCTGAACCATCTGAGCCCTACCCAAGCAGGGCCGCTGGCGTTA
+GGGATCCTGAAACTGCAGGACTGTCCACAGGTGCTAAGGGCCCAGGCCTTTGTCATTCTT
+CTCCAGCCTCTGGCCTGCGTCCTTAAAGCCACGGGTCAGGACCCCGGACCCTCAGGTGTG
+CTGGACAGTGCCACAGGTGACTCTCTGACAGTGGACGTGCTCCTCTCCTCCAAGGCGGCC
+TGTGTGGGTCTCCTGTGCCGGACTCTGGCCCACCTGGAGCTGCTGCAGCCGCTACCCCAG
+CGCCCCTGCCCCTGGCCTCAGGAGCCCCTGCTTGGGGCCGCGGTGACCCTGCTGCAGTTA
+TGCAGGGGCTCAGCAAGCCCTGCCTCTGACGTGGGGCGCCACCTCTGCGCGCTCCTGCTG
+GGCTGCGTGCGGGTGCAGCGAGCGGCCCTGGATTTCCTGGGGACGCTGTCTCAGGGGACA
+GGCCCCCAAGAGCTGGTGACGGAGGTGTTTGCTGTCCTTCTGGAATATCTCAGGAGCCCA
+GACTCCAGCCCCACGGTTCTGAAGAAAGCCTTCCAGGCCACATTCAGGTGGCTCCTGAGC
+TCACCCAAGACCCCCGGCTGCTGTGATCTAGAACCCCATGCCCTGCTGGTCCTGAGAGAG
+CTGCTTCCTGTGCTGCAGAAGCGTCTGTGCAGCCCCTGCTGGGAGGTGAGGGACTCCGGC
+CTCGAGTTCCTGACTCAGATGACCAGACACTGGGGAGGGCAGGCTGGCTTCAGACATGCA
+CTCCTCGCTTCGGAGGTGCCCAAGCTTACCGAGCAGCTCCTACGAGACCCTGAGAGTTAC
+GTCCGTGCCAGTGCAGTGACCGTCATGGGGCAGCTCTCCAGCCAGGGGCTGCATGTCACC
+CCTGTGAGCCCTGAGCATCCAGGGGGCCAGCAGAAGAGTCTGCTCGTGGAGCTTCTGCAT
+ATCCTCTCCACAGATTCAGAGGGATTCCCGCGGAGAGCCGTCATGCAGGTCTTCACCCAG
+TGGCTGAGGGACCACCATGCCGACGTGGCGGGGGACACGGAACAGTTTATGGCCAGGGTG
+CTCCAGGTCGCCAGCCAGGATCTGGACTGGGAGGTCCGGGCCCAGGGCCTGGAGCTGGCG
+CTGGTATTCCTGGAGCAGACGCTGGGCCAGTTCCACTCCCACTGTCCCTATGCTGTGACC
+CCACCCGTGGCGGCCCCAGCTGGCTCGCTGGCCCAGGCCCTGCAGCCACTATGCCGAGTG
+CGGCTCTTTGAGTTTGCCTTCCGTGCCTTGTTTGACTGTGACCGACCTGTGGCTCAGAAG
+TCCTGTGATCTCCTCCTCTTCCTGAGGGCCAAGACTGCTTCTTCCTCTGGTAGCCTGGAG
+GAGTCCAGGAGCGGCCCAGATGTGGCCTCTGTGGAGGCTGCCTTGCAGAGGTGGCAGGCA
+GGTGATCAGGGCCAGCCCCTGGGGGACCTGGAGCCCGAGGTCGTGCTGGCTGTGCTGAGG
+TCTGTGGACCTGGAAGGCCTTCGGGGTGCATTAGCCGAGGGCAGTGACCACATGGAGAAG
+AGCCCTCAGTCACTCCTGCAGGACATGCTGGCCACGGTGGGCGTCCTGGGAGAGAACGAG
+GCCGACTGCTACTGA
+>ENSSSCT00000008295_susscrofa
+ATGGACCCGGAGTGCTCCCGGCTCCTCCCGGCTCTCTGTGCCGTCCTGGCAGACCCCCGG
+CAGCCTGTGGCAGATGATACTTGCTTGGAGAAGCTGCTGGACTGGTTTAAAACAATAACT
+GAAGCAGGGTCCAGTCTCCTGGTGCTACAGGAAAATCCCTGCCTGGTGGAGCTGCTGTTC
+GACGTGCTGAAACCCCAGGACCTGAGTCCCAGAGTCCTCTCCTTCTCACTCCGCCTCGCA
+GGCATGTTCGCAGCCCAGGAAGACTGCTTCCAGTACCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTGTTTGGGGAGGCGGGCCCCCTGGGAGGAGCGGCCTGGACGGCCCCGACCGTGCGC
+AGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCGCAGCACCCTCGCGCCCTGCCCTTCCTT
+GCCGACTGTGGTGCCGTTGACACCATCTTCTCCCTGCAGGGAGATTCCAGCCTGTTTGTG
+GCCTCGGCAGCCGGGCAGCTCCTGGTGCACATCCTGGACTTGGCGATGCGAGCCCCGCCC
+CGGGGACACCCCGGCCCGCAGGCGTGTGACGGGCCAGCGTGCGCCCAGAAGATCGTGTGT
+CACCTCGAAGACTCCCTGCGCGCCGCAGCCGCCCCGCAGCTCACGCAGGCCCTGAATGTC
+CTGACCACCACGTTCGGGCACTGCCACGGCCTTTGGACGCCGGGCCTTTGGGGGCGGCTG
+AGCCCTCTTGTGGGGCACCTGCTCGAGAAAGACCCCGTCCCAGCCTCGCACGCGCTCGTG
+GACCTCCTCCTCAGCGTGGCCCGGTCCCCTGTGCTGAGTTCTGAGAGTGGCCCGTGGGAG
+ACTTTGGCGCTGACTCTGAGCCGCTTGAGCCCGATGCAAGCAGGGCCTCTGGCTTTGGGG
+ATCCTGAAGCTGCAGGACTGCCCACAGGCCTTGAGGACCCAGGCCTCTGGCGTCCTCCTC
+CAGCCCCTGGCCTGTGTCCTGAAAGCTGCTGTGCAGGGCCCCGGACGCCCAGGTAGGCTG
+CTGGGGAAGGGGGGCAGGTGCAGGATGGCAGGACCGTGGGGGCCTGAGCGCATCCTTGGG
+GCCGGCGCAGGCTGTCATCCCAGGTGTGACTGCTGCTCCTGTTGCCACCCTGGAANCAGT
+GCCCTTGGCCTGGCCCAAGAGGCCCGCCTGAGGCTGTGTGACAATGCTGCGATCCCCCGC
+TCTGACCTGGGGGGCCAATTCTGTGGCCACCTGGTGGCCTGTGTCCGAGTCCAGCGAGCG
+GCCCTGGATTTCCTGGGGACGCTGTCTCAGAGGGCGGGCCCCCAAGAGCTGGTGACGCAG
+GTTTCTGCTGTCCTCCTGGAGTACCTTTCAGGCCCTGACTCCAGCCCCACGGTTCTGAAG
+AAGGCCTTCCAGGCCTCACTCGGGTGGCTCCTGAGCTCACCCAAGACCCCCGGCTGCTGC
+GATCTGGACCCCCACGCCCAGCAGTTCCTCAGAGAGCTGCTCCCTGTGCTGCAGAAGCGC
+CTGTGCAGCCCCTGCTGGGAGGTGAGGGACTCAGGCCTTGAGTTCCTGACCCAGATGGCC
+AGACACTGGGGAGGGCAGGCCGCCTTCAGACAGGTGCTCCTTGCTTCCGAGGTGCCCAGG
+CTCACCAGGCAGCTCCTGCAAGACCCCGAGAGTTACGTCCGCGCAAGCGCAGTGACCGCC
+ACAGGGCAGCTGTCTAGCTGGGGGCTGCATGCTGCCCCCGCCGGCCCTGAGCACCCAGGG
+GTCCAGCAGAAGAGCCTCCTGTCGGAGCTCCTGCACGTCCTCGCCACAGACTCGGAGGGC
+TTCCCCCGGAGGGCCGTCATGCAGGTCTTCACCGAGTGGCTGAGGGGCGGCCATGCTGAC
+GTGGCCGAGGACCCAGAGCAGTTTGTGGCCGGAGTGCTCCAGGCCGCGAGCAGGGACCTG
+GACTGGGAGGTCCGGGCCCAGGGCCTCGAGCTGGCGCTGGTGTTCCTGGAGCAGCTGCTG
+GGCCCGCCCGGCGTGCGCTGTCCCTACGCCGTGGCCCTGCCCAAGGCAGCCCCGCCTGGC
+ACGCTGGCCCAGGCCTTGCAGGCACTGTGCCGAGTGCAGCTCTTCGAGTTCGCCTTCCGT
+GCCTTGTTCGACTGCGACCGACCTGTGGCGCAGAAGTCCTGTGACCTCCTCCTCTTCCTG
+AAGGCCAAGGCCACTTCCTGCGGCACCCCCCAGGAGGAACGGGACAGCCCCGACGTGTCC
+TCCGTGGAGGCCACACTGCAGAAGTGGCAGGCAGGGGAGCACGGACACCCCCTGGGGGAC
+CTGGAGCCCGCGGCTGTTGTGGCCGTGCTCAGGTCCATGGACTTGGAAGGCCTTCAGGAC
+ACACTGGCCGAGAGCAGTGACCACGTGGAGAGGAGCCCCCAGTCGCTCCTGCAGGACATG
+CTGGCCACCGTGGGCGTCCTCGGGGAGAATGAGGCCGACTGCTACTGA
+
+>ENSPTRT00000019089_pantroglodytes
+ATAGGCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGCGGTGGCCGCG
+CTTCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGGTGTGTCCCGGCATGGATATC
+CGGAACAACCTCACTAGGTTGCATGAGCTGGAGAATTGCTCTGTCATCGAAGGACACTTG
+CAGATACTCTTGATGTTCAAAACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAA
+CTCATAATGATCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGGTCACGACTGTTCTTTAACTACGCGCTG
+GTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCTACAACCTGATGAACATCACC
+CGGGGTTCTGTCCGCATCGAGAAGAACAATGAGCTCTGTTACTTGGCCACTATCGACTGG
+TCCCGTATCCTGGATTCCGTGGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAG
+GAGTGTGGAGACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCACAGTCACTGCCAGAAAGTTTGCCCG
+ACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCTGTTGCCACAGCGAGTGCCTG
+GGCAACTGTTCTCAGCCCGACGACCCCACCAAGTGCGTGGCCTGCCGCAACTTCTACCTG
+GACGGCAGGTGTGTGGAGACCTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGT
+GTGAACTTCAGCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTCCGGGTACACG
+ATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTCCCTGTCCCAAGGTGTGCCAC
+CTCCTAGAAGGCGAGAAGACCATCGACTCGGTGACGTCTGCCCAGGAGCTCCGAGGATGC
+ACCGTCATCAACGGGAGTCTGATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAG
+CTAGAAGCCAACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGGAGAGACCTTG
+GAAATCGGGAACTACTCCTTCTATGCCTTGGACAACCAGAACCTAAGGCAGCTCTGGGAT
+TGGAGCAAACACAACCTCACCATCACTCAGGGGAAACTCTTCTTCCACTATAACCCCAAA
+CTCTGCTTGTCAGAAATCCACAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAG
+AGAAACGACATTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGAGCCGTACTGG
+CCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCTACAAAGAGGCCCCTTATCAA
+AATGTGACGGAGTTCGACGGGCAGGATGCATGTGGTTCCAACAGTTGGACGGTGGTAGAC
+ATTGACCCACCCCTGAGGTCCAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATG
+CGGGGTCTGAAGCCCTGGACCCAGTATGCCATCTTCGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGACAGATGCCACC
+AACCCCTCCGTGCCCCTGGATCCAATCTCAGTGTCTAACTCATCATCCCAGATTATTTTG
+AAGTGGAAACCCCCCTCCGACCCCAATGGCAACATCACCCACTACCTGGTTTTCTGGGAG
+AGGCAGGCGGAAGACAGTGAGCTGTTCGAACTGGATTATTGCCTCAAATGGTGTGTGTGG
+TGTGTGTGTGTGGTTGTTTGTTTGTGGAGTGTGTGTGAGTATGAGGATTCGGCCGGCGAA
+TGCTGCTCCTGTCCAAAGACAGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCCTCGTTT
+AGGAAGACGTTTGAGGATTACCTGCACAACGTGGTTTTCGTCCCCAGAAAAACCTCTTCA
+GGCACTGGTGCCGAGGACCCTAGGCCATCTCGGAAACGCAGGTCCCTTGGCGATGTTGGG
+AATGTGACGGTGGCCGTGCCCACGGTGGCAGCTTTCCCCAACACTTCCTCGACCAGCGTG
+CCCACGAGTCCGGAGGAGCACAGGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTC
+ATCTCCGGCTTGCGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTGCAACCAGGAC
+ACCCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTCAGTGCCAGGACCATGCCTGAAGCC
+AAGGCTGATGACATTGTCGGCCCTGTGACGCATGAAATCTTTGAGAACAACGTTGTCCAC
+TTGATGTGGCAGGAGCCGAAGGAGCCCAATGGTCTGATCGTGCTGTATGAAGTGAGTTAT
+CGGCGATATGGTGATGAGGAGCTGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAG
+CGGGGCTGCAGGCTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAGTCCGGGCCACC
+TCCCTTGCGGGCAACGGCTCTTGGACGGAACCCACCTATTTCTACGTGACAGACTATTTA
+GATGTCCCGTCAAATATTGCAAAAATTATCATCGGCCCCCTCATCTTTGTCTTTCTCTTC
+AGTGTTGTGATTGGAAGTATTTATCTATTCCTGAGAAAGAGGCAGCCAGATGGGCCGCTG
+GGACCGCTTTACGCTTCTTCAAACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGC
+TCTGTGTACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCTCCTTCGAGAG
+CTGGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGCAATGCCAGGGACATCATCAAGGGT
+GAGGCAGAGACCCGCGTGGCGGTGAAGACGGTCAACGAGTCAGCCAGTCTCCGAGAGCGG
+ATTGAGTTCCTCAATGAGGCCTCGGTCATGAAGGGCTTCACCTGCCATCATGTGGTGCGC
+CTCCTGGGAGTGGTGTCCAAGGGCCAGCCCACACTGGTGGTGATGGAGCTGATGGCTCAC
+GGAGACCTGAAGAGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAATCCCGGCCGC
+CCTCCCCCTACCCTTCAAGAGATGATTCAGATGGCGGCAGAGATTGCTGATGGGATGGCC
+TACCTGAACGCCAAGAAGTTTGTGCATCGGGACCTGGCAGCGAGAAACTGCATGGTCGCC
+CATGATTTTACTGTCAAAATTGGAGACTTTGGAATGACCAGAGACATCTATGAAACGGAT
+TACTACCGGAAAGGGGGCAAGGGTCTGCTCCCTGTACGGTGGATGGCGCCAGAGTCCCTG
+AAGGATGGGGTCTTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAA
+ATCACCAGCTTGGCAGAACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTT
+GTCATGGATGGAGGGTATCTGGATCAACCCGACAACTGTCCAGAGAGAGTCACTGACCTC
+ATGCGCATGTGCTGGCAATTCAACCCCAAGATGAGGCCAACCTTCCTGGAGATTGTCAAC
+CTGCTCAAGGACGACCTGCACCCCAGCTTTCCGGAGGTGTCGTTCTTCCACAGCGAGGAG
+AACAAGGCTCCCGAGAGCGAGGAGCTGGAGATGGAGTTTGAGGACATGGAGAATGTGCCC
+CTGGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAGGGTCCTCA
+CTAGGTTTCAAGCGGAGCTACGAGGAACACATCCCTTACACACACATGAACGGAGGCAAG
+AAAAACGGGCGGATTCTGACCTTGCCTCGGTCCAATCCTTCCTAA
+>ENST00000341500_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGCGGTGGCCGCG
+CTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGGTGTGTCCCGGCATGGATATC
+CGGAACAACCTCACTAGGTTGCATGAGCTGGAGAATTGCTCTGTCATCGAAGGACACTTG
+CAGATACTCTTGATGTTCAAAACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAA
+CTCATCATGATCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAACTACGCGCTG
+GTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCTACAACCTGATGAACATCACC
+CGGGGTTCTGTCCGCATCGAGAAGAACAATGAGCTCTGTTACTTGGCCACTATCGACTGG
+TCCCGTATCCTGGATTCCGTGGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAG
+GAGTGTGGAGACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAAAGTTTGCCCG
+ACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCTGTTGCCACAGCGAGTGCCTG
+GGCAACTGTTCTCAGCCCGACGACCCCACCAAGTGCGTGGCCTGCCGCAACTTCTACCTG
+GACGGCAGGTGTGTGGAGACCTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGT
+GTGAACTTCAGCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTCCGGGTACACG
+ATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTCCCTGTCCCAAGGTGTGCCAC
+CTCCTAGAAGGCGAGAAGACCATCGACTCGGTGACGTCTGCCCAGGAGCTCCGAGGATGC
+ACCGTCATCAACGGGAGTCTGATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAG
+CTAGAAGCCAACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGGAGAGACCTTG
+GAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGAACCTAAGGCAGCTCTGGGAC
+TGGAGCAAACACAACCTCACCATCACTCAGGGGAAACTCTTCTTCCACTATAACCCCAAA
+CTCTGCTTGTCAGAAATCCACAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAG
+AGAAACGACATTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGAGCCGTACTGG
+CCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCTACAAAGAGGCCCCTTATCAG
+AATGTGACGGAGTTCGACGGGCAGGATGCGTGTGGTTCCAACAGTTGGACGGTGGTAGAC
+ATTGACCCACCCCTGAGGTCCAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATG
+CGGGGTCTCAAGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGACAGATGCCACC
+AACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACTCATCATCCCAGATTATTCTG
+AAGTGGAAACCACCCTCCGACCCCAATGGCAACATCACCCACTACCTGGTTTTCTGGGAG
+AGGCAGGCGGAAGACAGTGAGCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTG
+CCCTCGAGGACCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTCTCAGATCCTG
+AAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGGATTACCTGCACAACGTGGTT
+TTCGTCCCCAGGCCATCTCGGAAACGCAGGTCCCTTGGCGATGTTGGGAATGTGACGGTG
+GCCGTGCCCACGGTGGCAGCTTTCCCCAACACTTCCTCGACCAGCGTGCCCACGAGTCCG
+GAGGAGCACAGGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTG
+CGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTGCAACCAGGACACCCCTGAGGAA
+CGGTGCAGTGTGGCAGCCTACGTCAGTGCGAGGACCATGCCTGAAGCCAAGGCTGATGAC
+ATTGTTGGCCCTGTGACGCATGAAATCTTTGAGAACAACGTCGTCCACTTGATGTGGCAG
+GAGCCGAAGGAGCCCAATGGTCTGATCGTGCTGTATGAAGTGAGTTATCGGCGATATGGT
+GATGAGGAGCTGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGG
+CTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAATCCGGGCCACCTCCCTTGCGGGC
+AACGGCTCTTGGACGGAACCCACCTATTTCTACGTGACAGACTATTTAGACGTCCCGTCA
+AATATTGCAAAAATTATCATCGGCCCCCTCATCTTTGTCTTTCTCTTCAGTGTTGTGATT
+GGAAGTATTTATCTATTCCTGAGAAAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTTAC
+GCTTCTTCAAACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTG
+CCGGACGAGTGGGAGGTGTCTCGAGAGAAGATCACCCTCCTTCGAGAGCTGGGGCAGGGC
+TCCTTCGGCATGGTGTATGAGGGCAATGCCAGGGACATCATCAAGGGTGAGGCAGAGACC
+CGCGTGGCGGTGAAGACGGTCAACGAGTCAGCCAGTCTCCGAGAGCGGATTGAGTTCCTC
+AATGAGGCCTCGGTCATGAAGGGCTTCACCTGCCATCACGTGGTGCGCCTCCTGGGAGTG
+GTGTCCAAGGGCCAGCCCACGCTGGTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAG
+AGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAATCCTGGCCGCCCTCCCCCTACC
+CTTCAAGAGATGATTCAGATGGCGGCAGAGATTGCTGACGGGATGGCCTACCTGAACGCC
+AAGAAGTTTGTGCATCGGGACCTGGCAGCGAGAAACTGCATGGTCGCCCATGATTTTACT
+GTCAAAATTGGAGACTTTGGAATGACCAGAGACATCTATGAAACGGATTACTACCGGAAA
+GGGGGCAAGGGTCTGCTCCCTGTACGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTC
+TTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAAATCACCAGCTTG
+GCAGAACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTTGTCATGGATGGA
+GGGTATCTGGATCAACCCGACAACTGTCCAGAGAGAGTCACTGACCTCATGCGCATGTGC
+TGGCAATTCAACCCCAAGATGAGGCCAACCTTCCTGGAGATTGTCAACCTGCTCAAGGAC
+GACCTGCACCCCAGCTTTCCAGAGGTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCC
+GAGAGTGAGGAGCTGGAGATGGAGTTTGAGGACATGGAGAATGTGCCCCTGGACCGTTCC
+TCGCACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAGGGTCCTCGCTGGGTTTCAAG
+CGGAGCTACGAGGAACACATCCCTTACACACACATGAACGGAGGCAAGAAAAACGGGCGG
+ATTCTGACCTTGCCTCGGTCCAATCCTTCCTAA
+>ENST00000302850_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGCGGTGGCCGCG
+CTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGGTGTGTCCCGGCATGGATATC
+CGGAACAACCTCACTAGGTTGCATGAGCTGGAGAATTGCTCTGTCATCGAAGGACACTTG
+CAGATACTCTTGATGTTCAAAACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAA
+CTCATCATGATCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAACTACGCGCTG
+GTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCTACAACCTGATGAACATCACC
+CGGGGTTCTGTCCGCATCGAGAAGAACAATGAGCTCTGTTACTTGGCCACTATCGACTGG
+TCCCGTATCCTGGATTCCGTGGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAG
+GAGTGTGGAGACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAAAGTTTGCCCG
+ACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCTGTTGCCACAGCGAGTGCCTG
+GGCAACTGTTCTCAGCCCGACGACCCCACCAAGTGCGTGGCCTGCCGCAACTTCTACCTG
+GACGGCAGGTGTGTGGAGACCTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGT
+GTGAACTTCAGCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTCCGGGTACACG
+ATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTCCCTGTCCCAAGGTGTGCCAC
+CTCCTAGAAGGCGAGAAGACCATCGACTCGGTGACGTCTGCCCAGGAGCTCCGAGGATGC
+ACCGTCATCAACGGGAGTCTGATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAG
+CTAGAAGCCAACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGGAGAGACCTTG
+GAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGAACCTAAGGCAGCTCTGGGAC
+TGGAGCAAACACAACCTCACCATCACTCAGGGGAAACTCTTCTTCCACTATAACCCCAAA
+CTCTGCTTGTCAGAAATCCACAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAG
+AGAAACGACATTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGAGCCGTACTGG
+CCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCTACAAAGAGGCCCCTTATCAG
+AATGTGACGGAGTTCGACGGGCAGGATGCGTGTGGTTCCAACAGTTGGACGGTGGTAGAC
+ATTGACCCACCCCTGAGGTCCAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATG
+CGGGGTCTCAAGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGACAGATGCCACC
+AACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACTCATCATCCCAGATTATTCTG
+AAGTGGAAACCACCCTCCGACCCCAATGGCAACATCACCCACTACCTGGTTTTCTGGGAG
+AGGCAGGCGGAAGACAGTGAGCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTG
+CCCTCGAGGACCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTCTCAGATCCTG
+AAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGGATTACCTGCACAACGTGGTT
+TTCGTCCCCAGAAAAACCTCTTCAGGCACTGGTGCCGAGGACCCTAGGCCATCTCGGAAA
+CGCAGGTCCCTTGGCGATGTTGGGAATGTGACGGTGGCCGTGCCCACGGTGGCAGCTTTC
+CCCAACACTTCCTCGACCAGCGTGCCCACGAGTCCGGAGGAGCACAGGCCTTTTGAGAAG
+GTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTGCGACACTTCACGGGCTATCGCATC
+GAGCTGCAGGCTTGCAACCAGGACACCCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTC
+AGTGCGAGGACCATGCCTGAAGCCAAGGCTGATGACATTGTTGGCCCTGTGACGCATGAA
+ATCTTTGAGAACAACGTCGTCCACTTGATGTGGCAGGAGCCGAAGGAGCCCAATGGTCTG
+ATCGTGCTGTATGAAGTGAGTTATCGGCGATATGGTGATGAGGAGCTGCATCTCTGCGTC
+TCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGGCTGCGTGGGCTGTCACCGGGGAAC
+TACAGCGTGCGAATCCGGGCCACCTCCCTTGCGGGCAACGGCTCTTGGACGGAACCCACC
+TATTTCTACGTGACAGACTATTTAGACGTCCCGTCAAATATTGCAAAAATTATCATCGGC
+CCCCTCATCTTTGTCTTTCTCTTCAGTGTTGTGATTGGAAGTATTTATCTATTCCTGAGA
+AAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTTACGCTTCTTCAAACCCTGAGTATCTC
+AGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTGCCGGACGAGTGGGAGGTGTCTCGA
+GAGAAGATCACCCTCCTTCGAGAGCTGGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGC
+AATGCCAGGGACATCATCAAGGGTGAGGCAGAGACCCGCGTGGCGGTGAAGACGGTCAAC
+GAGTCAGCCAGTCTCCGAGAGCGGATTGAGTTCCTCAATGAGGCCTCGGTCATGAAGGGC
+TTCACCTGCCATCACGTGGTGCGCCTCCTGGGAGTGGTGTCCAAGGGCCAGCCCACGCTG
+GTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAGAGCTACCTCCGTTCTCTGCGGCCA
+GAGGCTGAGAATAATCCTGGCCGCCCTCCCCCTACCCTTCAAGAGATGATTCAGATGGCG
+GCAGAGATTGCTGACGGGATGGCCTACCTGAACGCCAAGAAGTTTGTGCATCGGGACCTG
+GCAGCGAGAAACTGCATGGTCGCCCATGATTTTACTGTCAAAATTGGAGACTTTGGAATG
+ACCAGAGACATCTATGAAACGGATTACTACCGGAAAGGGGGCAAGGGTCTGCTCCCTGTA
+CGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTCTTCACCACTTCTTCTGACATGTGG
+TCCTTTGGCGTGGTCCTTTGGGAAATCACCAGCTTGGCAGAACAGCCTTACCAAGGCCTG
+TCTAATGAACAGGTGTTGAAATTTGTCATGGATGGAGGGTATCTGGATCAACCCGACAAC
+TGTCCAGAGAGAGTCACTGACCTCATGCGCATGTGCTGGCAATTCAACCCCAAGATGAGG
+CCAACCTTCCTGGAGATTGTCAACCTGCTCAAGGACGACCTGCACCCCAGCTTTCCAGAG
+GTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCCGAGAGTGAGGAGCTGGAGATGGAG
+TTTGAGGACATGGAGAATGTGCCCCTGGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCG
+GGGGGCCGGGATGGAGGGTCCTCGCTGGGTTTCAAGCGGAGCTACGAGGAACACATCCCT
+TACACACACATGAACGGAGGCAAGAAAAACGGGCGGATTCTGACCTTGCCTCGGTCCAAT
+CCTTCCTAA
+>ENST00000600492_homosapiens
+TACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGCGTGTGGTTCC
+AACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTCCAACGACCCCAAATCACAG
+AACCACCCAGGGTGGCTGATGCGGGGTCTCAAGCCCTGGACCCAGTATGCCATCTTTGTG
+AAGACCCTGGTCACCTTTTCGGATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATT
+TATGTCCAGACAGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAAC
+TCATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGGCAACATCACC
+CACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGAGCTGTTCGAGCTGGATTAT
+TGCCTCAAAGGGCGAGTCCAGTCATCAGCTCCGCTGTAA
+>ENSMUST00000208839_musmusculus
+NAGACAGATTACTATCGGAAAGGGGGCAAGGGACTGCTTCCTGTGAGGTGGATGTCACCT
+GAGTCCCTGAAGGATGGAGTCTTTACTGCTTCTTCTGATATGTGGTCCTTTGGGGTGGTC
+CTTTGGGAAATCACTAGCCTGGCTGAGCAACCTTATCAAGGCCTGTCTAATGAACAGGTG
+TTGAAGTTTGTCATGGATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTG
+AGATATGAGATAAAGACACACTGGCCACCCTGA
+>ENSMUST00000091291_musmusculus
+ATGGGCTTCGGGAGAGGATGTGAGACGACGGCTGTGCCATTGCTGGTGGCCGTGGCCGCG
+TTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGGTGTGCCCTGGTATGGACATC
+CGGAACAACCTGACCAGGCTACATGAGCTGGAGAACTGCTCAGTCATTGAGGGCCATCTG
+CAGATCCTCCTGATGTTCAAGACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAA
+CTCATCATGATCACAGATTACCTGCTTCTCTTCCGTGTCTATGGTCTGGAAAGTCTGAAA
+GACCTCTTCCCAAATCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAACTATGCCCTG
+GTTATCTTCGAGATGGTCCACCTGAAGGAGCTGGGGCTTTATAACCTCATGAACATCACC
+CGGGGCTCTGTCCGCATCGAGAAGAATAATGAGCTCTGCTACCTGGCCACTATCGACTGG
+TCCCGTATCCTGGATTCTGTGGAGGACAACTACATTGTACTGAACAAAGATGACAACGAG
+GAATGTGGGGATGTCTGTCCAGGCACCGCCAAGGGCAAGACCAACTGTCCTGCCACTGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAAAGTTTGCCCA
+ACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGTGCTGCCACAAAGAGTGCCTG
+GGCAACTGTTCGGAACCTGATGACCCCACCAAGTGTGTGGCCTGTCGCAACTTCTATCTG
+GATGGTCAGTGTGTGGAGACCTGCCCGCCACCCTACTATCACTTCCAGGACTGGCGCTGT
+GTGAACTTCAGCTTCTGCCAAGACCTTCACTTCAAATGCAGGAACTCTCGGAAGCCTGGC
+TGCCACCAATACGTCATTCACAACAATAAGTGCATCCCCGAGTGCCCGTCTGGCTATACC
+ATGAATTCCAGCAACTTGATGTGCACCCCATGTCTGGGACCCTGCCCTAAGGTCTGCCAA
+ATCCTCGAAGGTGAGAAGACCATTGATTCTGTGACATCTGCCCAGGAGCTCCGAGGCTGC
+ACTGTGATCAACGGTAGCCTGATCATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAG
+CTGGAGGCTAACCTTGGCCTCATTGAAGAAATTTCGGGATTTCTAAAGATCCGCCGCTCC
+TATGCTCTGGTATCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGGAGAGACCTTG
+GAAATTGGGAACTATTCTTTTTATGCCTTGGACAACCAGAACCTGAGGCAACTCTGGGAC
+TGGAGCAAACACAACCTCACCATCACTCAGGGCAAGCTCTTCTTCCATTACAACCCGAAA
+CTCTGCTTGTCTGAAATTCACAAGATGGAAGAAGTCTCCGGAACTAAGGGCCGTCAGGAG
+AGGAACGACATTGCCCTGAAGACCAATGGGGACCAGGCATCGTGTGAAAATGAATTGCTT
+AAATTTTCTTTCATTCGGACATCTTTTGACAAGATCCTGTTGAGGTGGGAACCCTACTGG
+CCCCCCGACTTCCGAGATCTCCTGGGATTCATGTTGTTCTACAAAGAGGCCCCTTATCAG
+AATGTGACAGAGTTTGATGGGCAGGATGCTTGTGGCTCCAACAGCTGGACTGTGGTGGAT
+ATTGACCCGCCCCAGAGGTCCAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGG
+CTGATGCGGGGCCTCAAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGGTTACC
+TTCTCTGATGAACGGCGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCAAACAGAT
+GCCACTAATCCTTCTGTCCCCCTGGATCCCATATCAGTTTCTAATTCCTCATCTCAGATT
+ATCTTAAAGTGGAAGCCCCCCTCTGACCCCAATGGCAACATCACACACTACCTGGTGTAC
+TGGGAGAGGCAAGCAGAGGACAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTG
+AAGCTCCCTTCACGGACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGTGAGTGCTGCTCATGCCCTAAGACTGACTCTCAG
+ATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCTTCGAGGATTACCTGCACAAC
+GTGGTTTTTGTCCCCAGGCCATCCCGAAAGCGAAGATCCCTTGAAGAGGTGGGGAATGTG
+ACAGCCACCACACTCACACTTCCAGATTTCCCCAACGTCTCCTCTACCATTGTGCCCACA
+AGTCAGGAGGAGCACAGGCCATTTGAGAAAGTGGTGAACAAGGAGTCACTTGTCATCTCT
+GGCCTGAGACACTTCACTGGGTACCGCATTGAGCTGCAGGCATGCAATCAAGATTCCCCA
+GATGAGAGGTGCAGTGTGGCTGCCTACGTCAGTGCCCGGACCATGCCTGAAGCTAAGGCA
+GATGACATCGTTGGCCCTGTGACTCATGAAATCTTTGAGAACAATGTTGTACACTTAATG
+TGGCAAGAGCCAAAGGAACCTAATGGTCTGATTGTGCTATATGAAGTGAGCTATCGCCGA
+TATGGTGATGAGGAGCTGCACCTCTGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGC
+TGCAGGCTGCGAGGGCTCTCCCCAGGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTG
+GCAGGAAATGGCTCCTGGACAGAACCCACCTATTTTTATGTGACTGATTATTTAGATGTC
+CCATCAAATATTGCCAAAATTATCATTGGACCCCTCATCTTTGTCTTCCTCTTCAGTGTT
+GTGATTGGAAGTATTTATCTATTTCTGAGAAAGAGGCAGCCGGATGGGCCAATGGGACCA
+CTGTATGCATCTTCAAACCCTGAGTACCTCAGTGCCAGTGATGTGTTTCCATCTTCTGTG
+TACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCTTCTTCGAGAGCTGGGG
+CAGGGATCCTTTGGTATGGTGTATGAAGGCAATGCCAAGGATATCATCAAGGGTGAGGCA
+GAGACCCGTGTTGCGGTTAAGACTGTCAATGAGTCAGCCAGTCTTCGAGAACGGATCGAG
+TTCCTCAATGAGGCATCAGTCATGAAGGGATTCACCTGCCATCATGTGGTCCGCCTTCTT
+GGGGTGGTATCCAAAGGACAGCCAACGCTGGTAGTGATGGAATTGATGGCTCATGGAGAC
+CTGAAAAGTCACCTCCGTTCTCTGAGGCCAGATGCTGAGAATAACCCAGGCCGCCCTCCC
+CCTACCTTGCAAGAAATGATTCAGATGACAGCAGAAATTGCTGATGGCATGGCATACTTG
+AACGCCAAGAAGTTTGTGCACCGGGACCTGGCAGCTCGAAACTGCATGGTTGCCCATGAT
+TTTACTGTCAAAATTGGAGACTTTGGAATGACAAGGGACATCTACGAGACAGATTACTAT
+CGGAAAGGGGGCAAGGGACTGCTTCCTGTGAGGTGGATGTCACCTGAGTCCCTGAAGGAT
+GGAGTCTTTACTGCTTCTTCTGATATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACT
+AGCCTGGCTGAGCAACCTTATCAAGGCCTGTCTAATGAACAGGTGTTGAAGTTTGTCATG
+GATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTCACTGACCTGATGCGC
+ATGTGCTGGCAGTTCAACCCCAAGATGAGGCCAACCTTCCTGGAAATCGTCAACCTGCTC
+AAGGATGACCTCCACCCCAGCTTTCCAGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAG
+GCTCCTGAGAGTGAGGAGCTGGAGATGGAGTTTGAAGACATGGAGAATGTCCCGTTGGAT
+CGTTCCTCTCACTGTCAGAGAGAAGAGGCTGGGGGCCGGGAGGGAGGGTCCTCACTGAGC
+ATCAAACGGACCTATGATGAACACATCCCCTATACCCACATGAATGGGGGCAAGAAGAAC
+GGACGTGTCCTTACCCTGCCAAGGTCAAACCCTTCCTAA
+>ENSMUST00000207100_musmusculus
+AGGTCCAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGGGCCTC
+AAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGGTTACCTTCTCTGATGAACGG
+CGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCAAACAGATGCCACTAATCCTTCT
+GTCCCCCTGGATCCCATATCAGTTTCTAATTCCTCATCTCAGATTATCTTAAAGTGGAAG
+CCCCCCTCTGACCCCAATGGCAACATCACACACTACCTGGTGTACTGGGAGAGGCAAGCA
+GAGGACAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTGAAGCTCCCTTCACGG
+ACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGCACAATCAGAGTGAGTATGAC
+GACTCGGCCAGTGAGTGCTGCTCATGCCCTAAGACTGACTCTCAGATCCTGAAGGAGCTG
+GAGGAGTCTTCATTCAGGAAGACCTTCGAGGATTACCTGCACAACGTGGTTTTTGTCCCC
+AGAAAAACCTCTTCAGGCAATGGTGCCGAGGACAGTAGGCCATCCCGAAAGCGAAGATCC
+CTTGAAGAGGTGGGGAATGTGACAGCCACCACACTCACACTTCCAGATTTCCCCAACGTC
+TCCTCTACCATT
+>ENSRNOT00000041155_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGCCGTGGCCGCG
+TTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGGTGTGCCCGGGAATGGACATC
+CGGAACAACCTGACCAGGTTGCATGAGCTGGAGAACTGCTCGGTCATTGAGGGCCATCTG
+CAGATCCTCTTGATGTTCAAGACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAA
+CTCATCATGATCACAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAA
+GACCTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAACTATGCCCTG
+GTCATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTTACAACCTCATGAACATCACC
+CGGGGCTCTGTCCGCATCGAGAAGAATAATGAACTCTGCTACCTGGCCACTATCGACTGG
+TCCCGCATCCTGGATTCCGTGGAGGACAACTACATTGTACTGAACAAAGATGACAATGAG
+GAATGTGGGGACGTCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAAAGTTTGCCCA
+ACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGTGCTGTCACAAGGAGTGCCTG
+GGCAACTGTTCAGAACCCGATGACCCTACCAAGTGTGTGGCCTGTCGAAACTTCTACCTG
+GATGGTCAGTGTGTGGAGACCTGCCCACCACCCTACTATCACTTCCAGGATTGGCGCTGT
+GTAAACTTCAGCTTCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGC
+TGTCACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTCTGGCTATACC
+ATGAATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGACCCTGTCCTAAGGTCTGCCAA
+ATCCTCGAAGGCGAGAAGACCATTGATTCCGTGACATCTGCCCAGGAGCTCCGAGGCTGC
+ACTGTGATCAATGGCAGCCTGATTATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAA
+CTAGAGGCTAACCTTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCC
+TATGCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGGAGAGACCTTG
+GAAATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGAACCTGAGGCAGCTGTGGGAC
+TGGAACAAGCACAACCTCACGATCACTCAGGGCAAGCTCTTCTTCCACTACAACCCCAAA
+CTCTGCCTGTCTGAGATCCACAAGATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAG
+AGGAACGACATTGCCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTT
+AAATTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGAGCCCTACTGG
+CCCCCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCTACAAAGAGGCCCCTTATCAG
+AACGTGACAGAGTTTGACGGGCAGGATGCGTGTGGCTCCAACAGCTGGACTGTGGTGGAT
+ATTGACCCGCCCCAGAGGTCCAACGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGG
+CTGATGCGGGGCCTCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACC
+TTCTCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCAAACAGAT
+GCCACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTTCCAACTCCTCATCTCAGATT
+ATCTTAAAGTGGAAGCCCCCCTCGGACCCCAATGGCAACATCACACACTACCTGGTCTAC
+TGGGAGAGGCAGGCGGAGGACAGCGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTG
+AAGCTCCCCTCACGCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGACTGACTCTCAG
+ATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCTTCGAGGATTACCTGCACAAC
+GTGGTTTTTGTTCCCAGAAAAACCTCTTCAGGCAATGGTGCTGAGGACACTAGGCCATCC
+CGAAAGCGAAGATCCCTTGAAGAGGTGGGCAATGTGACAGCCACTACACCCACACTTCCA
+GATTTTCCCAACATCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTT
+GAGAAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTTCACTGGGTAC
+CGCATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAGAGAGGTGCAGCGTGGCTGCC
+TACGTCAGTGCCCGGACCATGCCTGAAGCTAAGGCAGATGACATCGTTGGCCCTGTGACC
+CATGAAATCTTTGAGAACAATGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAAT
+GGTCTGATTGTGCTATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTC
+TGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGGGCTCTCTCCA
+GGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAGGAAATGGCTCCTGGACAGAA
+CCCACCTATTTTTATGTGACTGATTATTTAGATGTCCCATCAAATATTGCCAAAATTATC
+ATCGGGCCCCTCATCTTCGTCTTCCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTC
+TTGAGGAAGAGGCAGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAG
+TACCTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGAGTGGGAGGTA
+CCTCGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGGGATCCTTCGGTATGGTGTAC
+GAAGGCAATGCCAAGGATATCATCAAGGGTGAGGTAGAGACCCGTGTTGCGGTGAAGACG
+GTCAATGAGTCAGCCAGTCTTCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATG
+AAGGGCTTCACCTGTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCC
+ACATTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCTCCGTTCTCTG
+CGGCCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTACCTTGCAAGAAATGATTCAG
+ATGACAGCAGAAATTGCCGATGGCATGGCATACTTGAACGCCAAGAAGTTTGTGCACCGG
+GACCTGGCAGCTCGGAACTGCATGGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTT
+GGAATGACGAGAGACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTG
+CCCGTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGCTTCTTCCGAC
+ATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCCTGGCTGAGCAACCTTACCAA
+GGCCTGTCTAATGAACAGGTGTTGAAATTTGTCATGGATGGAGGCTATCTGGATCCCCCT
+GATAACTGTCCAGAGAGACTCACTGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAG
+ATGAGGCCGACCTTCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTT
+CCGGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGAAGAGCTGGAG
+ATGGAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTTCCTCTCACTGTCAGAGAGAA
+GAGGCTGGATGCCGGGAGGGAGGGTCCTCTCTGAGCATCAAACGGACCTATGATGAACAC
+ATCCCCTACACCCACATGAACGGGGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGG
+TCGAACCCTTCCTAA
+>ENSRNOT00000067448_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGCCGTGGCCGTT
+GCTGGTGGCACAGCCGGCCACCTGTACCCTGGAGAGGTGTGCCCGGGAATGGACATCCGG
+AACAACCTGACCAGGTTGCATGAGCTGGAGAACTGCTCGGTCATTGAGGGCCATCTGCAG
+ATCCTCTTGATGTTCAAGACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTC
+ATCATGATCACAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAAGAC
+CTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAACTATGCCCTGGTC
+ATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTTACAACCTCATGAACATCACCCGG
+GGCTCTGTCCGCATCGAGAAGAATAATGAACTCTGCTACCTGGCCACTATCGACTGGTCC
+CGCATCCTGGATTCCGTGGAGGACAACTACATTGTACTGAACAAAGATGACAATGAGGAA
+TGTGGGGACGTCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTCATC
+AATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAAAGTTTGCCCAACC
+ATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGTGCTGTCACAAGGAGTGCCTGGGC
+AACTGTTCAGAACCCGATGACCCTACCAAGTGTGTGGCCTGTCGAAACTTCTACCTGGAT
+GGTCAGTGTGTGGAGACCTGCCCACCACCCTACTATCACTTCCAGGATTGGCGCTGTGTA
+AACTTCAGCTTCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGCTGT
+CACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTCTGGCTATACCATG
+AATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGACCCTGTCCTAAGGTCTGCCAAATC
+CTCGAAGGCGAGAAGACCATTGATTCCGTGACATCTGCCCAGGAGCTCCGAGGCTGCACT
+GTGATCAATGGCAGCCTGATTATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAACTA
+GAGGCTAACCTTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCCTAT
+GCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGGAGAGACCTTGGAA
+ATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGAACCTGAGGCAGCTGTGGGACTGG
+AACAAGCACAACCTCACGATCACTCAGGGCAAGCTCTTCTTCCACTACAACCCCAAACTC
+TGCCTGTCTGAGATCCACAAGATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAGAGG
+AACGACATTGCCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTTAAA
+TTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGAGCCCTACTGGCCC
+CCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCTACAAAGAGGCCCCTTATCAGAAC
+GTGACAGAGTTTGACGGGCAGGATGCGTGTGGCTCCAACAGCTGGACTGTGGTGGATATT
+GACCCGCCCCAGAGGTCCAACGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTG
+ATGCGGGGCCTCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACCTTC
+TCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCAAACAGATGCC
+ACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTTCCAACTCCTCATCTCAGATTATC
+TTAAAGTGGAAGCCCCCCTCGGACCCCAATGGCAACATCACACACTACCTGGTCTACTGG
+GAGAGGCAGGCGGAGGACAGCGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTGAAG
+CTCCCCTCACGCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAATCAG
+AGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGACTGACTCTCAGATC
+CTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCTTCGAGGATTACCTGCACAACGTG
+GTTTTTGTTCCCAGAAAAACCTCTTCAGGCAATGGTGCTGAGGACACTAGGCCATCCCGA
+AAGCGAAGATCCCTTGAAGAGGTGGGCAATGTGACAGCCACTACACCCACACTTCCAGAT
+TTTCCCAACATCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTTGAG
+AAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTTCACTGGGTACCGC
+ATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAGAGAGGTGCAGCGTGGCTGCCTAC
+GTCAGTGCCCGGACCATGCCTGAAGCTAAGGCAGATGACATCGTTGGCCCTGTGACCCAT
+GAAATCTTTGAGAACAATGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAATGGT
+CTGATTGTGCTATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTCTGT
+GTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGGGCTCTCTCCAGGA
+AACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAGGAAATGGCTCCTGGACAGAACCC
+ACCTATTTTTATGTGACTGATTATTTAGATGTCCCATCAAATATTGCCAAAATTATCATC
+GGGCCCCTCATCTTCGTCTTCCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTCTTG
+AGGAAGAGGCAGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAGTAC
+CTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGAGTGGGAGGTACCT
+CGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGGGATCCTTCGGTATGGTGTACGAA
+GGCAATGCCAAGGATATCATCAAGGGTGAGGTAGAGACCCGTGTTGCGGTGAAGACGGTC
+AATGAGTCAGCCAGTCTTCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATGAAG
+GGCTTCACCTGTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCCACA
+TTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCTCCGTTCTCTGCGG
+CCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTACCTTGCAAGAAATGATTCAGATG
+ACAGCAGAAATTGCCGATGGCATGGCATACTTGAACGCCAAGAAGTTTGTGCACCGGGAC
+CTGGCAGCTCGGAACTGCATGGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTTGGA
+ATGACGAGAGACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTGCCC
+GTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGCTTCTTCCGACATG
+TGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCCTGGCTGAGCAACCTTACCAAGGC
+CTGTCTAATGAACAGGTGTTGAAATTTGTCATGGATGGAGGCTATCTGGATCCCCCTGAT
+AACTGTCCAGAGAGACTCACTGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAGATG
+AGGCCGACCTTCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTTCCG
+GAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGAAGAGCTGGAGATG
+GAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTTCCTCTCACTGTCAGAGAGAAGAG
+GCTGGATGCCGGGAGGGAGGGTCCTCTCTGAGCATCAAACGGACCTATGATGAACACATC
+CCCTACACCCACATGAACGGGGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGGTCG
+AACCCTTCCTAA
+>ENSSSCT00000014817_susscrofa
+GTGTGCCCAGGGATGGATATCCGGAATAACCTTACACGGCTGCACGAGTTGGCCAACTGC
+TCGGTCATCGAAGGACATTTGCAGATCCTGTTGATGTTCAAAACGCGGCCCGAGGATTTC
+CGAGACCTCAGTTTCCCCAAACTCATCATGATCACTGATTACTTGCTGCTCTTCCGGGTC
+TACGGGCTGGAGAGCCTGAAGGACCTGTTCCCCAACCTCACCGTCATCCGGGGCTCACGC
+CTCTTCTTTAACTATGCGCTGGTCATCTTTGAGATGGTTCACTTGAAGGAGCTTGGCCTC
+TACAATTTGATGAACATCACCAGGGGTGCTGTCCGCATCGAGAAGAACAATGAGCTCTGC
+TACCTGGCGACCATTGACTGGTCGCGCATCCTGGACTCTGTGGAGGATAATTACATTGTG
+CTGAACAAAGACGACAACGAGGAGTGTGGGGACATTTGCCCAGGCACTGCGAAGGGCAAG
+ACCAATTGCCCTGCCACCGTCATCAATGGGCAATTTGTCGAGCGGTGTTGGACGCACAGT
+CACTGCCAGAAAGTGTGCCCGACCATCTGTAAGTCGCACGGCTGCACTGCTGAGGGCCTC
+TGCTGTCACAGCGAGTGTTTGGGCAACTGCTCTGAGCCAGACGACCCCACCAAGTGCGTG
+GCCTGCCGCAACTTCTACCTGGACGGCAGATGCGTGGAGACCTGCCCGCCCCCCTACTAC
+CACTTCCAAGACTGGCGCTGCGTGAACTTCAGCTTCTGCCAGGACCTGCACAACAAATGC
+AAGAACTCAAGGAGGCAGGGCTGCCACCAGTACGTCATTCACAACAACAAGTGTATCCCT
+GAGTGCCCCTCAGGGTACACGATGAATTCCAGCAACTTGATGTGCACTCCGTGCCTAGGC
+CCCTGTCCCAAAGTGTGTCACCTCCTGGAAGGCGAGAAGACCATCGACTCAGTGACATCC
+GCCCAGGAGCTCCGAGGCTGCACCATTATCAACGGGAGCCTAATCATCAACATTCGAGGA
+GGCAACAACCTGGCAGCCGAACTAGAGGCCAACCTTGGACTCATTGAGGAGATTTCAGGG
+TACCTGAAAATCCGCCGATCCTATGCCCTCGTGTCACTTTCCTTCTTCCGGAAGTTGCGT
+CTGATCCGAGGGGAGACGTTGGAAATTGGGAACTATTCTTTCTATGCCTTGGACAACCAG
+AACCTAAGGCAACTGTGGGACTGGAGCAAACACAACCTCACCATCACTCAGGGGAAACTC
+TTCTTCCATTATAATCCCAAACTCTGCTTGTCGGAAATTCACAAGATGGAGGAAGTTTCT
+GGAACCAAGGGGCGCCAGGAGAGAAATGATATTGCCCTGAAGACCAATGGGGACCAGGCG
+TCCTGTGAAAATGAGTTACTTAAATTTTCTTACATTCGGACATCTTATGACAAGATCTTG
+CTGAAGTGGGAGCCGTATTGGCCCCCCGACTTCCGAGACCTCCTGGGGTTCATGCTCTTC
+TACAAAGAGGCCCCTTATCAGAACGTGACGGAGTTTGACGGGCAGGATGCGTGTGGCTCC
+AACAGCTGGACGGTGGTGGACATTGACCCGCCTACGAGGTCCAATGACCCCAAGTCCCAG
+AACCATCCTGGGTGGCTGATGCGTGGTCTCAAGCCCTGGACCCAGTATGCCATCTTTGTC
+AAGACTTTGGTCACCTTTTCTGATGAACGACGCACCTATGGAGCCAAGAGTGACATCATC
+TACGTCCAGACAGATGCCACAAGTAAGCATGTC
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSCAFT00000022939_canisfamiliaris.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSCAFT00000022939_canisfamiliaris
+ATGGCGAGTAGAGAGAAGACGAGTATCGAGGGCCACATGTTTGACGTAGT
+CGTGATAGGAGGCGGCATCTCAGGATTGTCTGCTGCCAAACTCTTAGCCG
+AACATGAAGTTGATGTCTTAGTTTTAGAAGCACGAGATAGAGTTGGAGGA
+AGAACATACACCGTGAGGAATGAACATGTCGATTACGTAGATGTTGGTGG
+GGCTTATGTAGGACCAACTCAGAACAGAATCTTACGACTATCTAAGGAGC
+TGGGTCTAGAGACTTACAAAGTGAACGTAAATGAGCGTCTTGTACAGTAT
+GTCAAGGGGAAAACTTACCCATTCCGAGGAGCCTTTCCTCCGGTATGGAA
+TCCTATCGCATATTTGGATTACAACAACCTGTGGCGGACAATGGATAACA
+TGGGGAAGGAGATTCCAGCAGATGCACCATGGGAGGCCCCACATGCCGAG
+GAATGGGACAAGATGACTATGAAGGATCTTATCGATAAAATCTGCTGGAC
+AAAGACTGCTAGGAGGTTTGCATCCCTCTTTGTGAATATCAATGTGACCT
+CTGAGCCCCACGAGGTGTCTGCGCTCTGGTTCCTGTGGTATGTGAAGCAG
+TGCGGAGGTACCACTCGGATATTCTCGGTGACCAATGGAGGCCAGGAACG
+GAAGTTTGTGGGAGGATCCGGTCAAGTGAGTGAACGGATAATGGAGCGCC
+TTGGGGACAGAGTCAAGCTGAAGCGCCCTGTCACCTATGTTGACCAGTCA
+GATGACAACATCATCATAGAGACACTGAATCATGAACTTTATGAGTGCAA
+ATACGTGATTAGTGCCATCCCTCCAACTTTGACTGCCAAGATCCACTTCA
+GACCAGAGCTTCCATCAGAGAGAAATCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATCAAGTGTATGATGTATTACAAGGAGGCCTTTTGGAAGAA
+GAAGGATTACTGTGGCTGTATGATCATTGAAGACGAGGAAGCTCCAATTT
+CAATAACCCTGGATGACACCAAGCCAGATGGATCACTGCCCGCTATCATG
+GGCTTCATACTTGCCAGAAAAGCTGACCGACTTGCCAAGCTCCATAAAGA
+AATAAGGAAGAGGAAAATCTGTGAGCTCTATGCCAAAGTGCTAGGATCCC
+AAGAAGCTTTACAACCCGTACACTATGAAGAGAAGAACTGGTGCGAGGAG
+CAGTACTCCGGGGGCTGCTATACCGCCTACTTCCCCCCTGGGATCATGAC
+TCACTACGGAAGGGTGATCCGCCAGCCATTTGGCAGGATTTACTTTGCTG
+GCACTGAGACGGCAACACACTGGAGCGGTTATATGGAAGGAGCTGTAGAG
+GCTGGGGAACGGACAGCTAGAGAGGTCTTAAATGCTCTCGGGAGGGTGGC
+AGAGAAAGACCTGAAGACCCAGGAACCTGAATCAAAGGATGTTCCAGCTA
+TGGAAATCACCCACACCTTCTGGGAGAGGAACCTGCCATCGGTGACAGGC
+CTGCTGAAGCTCATTGGATTTACCACATCAGTAACTGCCCTGTGGATTGT
+GGCGTACAAATTCAGGCTGCTGAGACGATCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSCAFT00000022963_canisfamiliaris.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSCAFT00000022963_canisfamiliaris
+ATGAGCGGCAAGTGCGACGTGGTCATGGTGGGGGGCGGCATCTCAGGCAT
+GGCAGCAGCCAAACTTCTGCATGATTTTGGCCTGAACGTGGTTGTTCTGG
+AGGCCCGGGACCGAGTGGGAGGCAGGACTTACACCATCAGGAACCAAAAG
+GTTAAATATTTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAATTG
+TATCTTAAGGTTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AAGTAGAGCGTCTCATCCATCATGTAAAGGGCAAATCGTACCCCTTCAGG
+GGCCCCTTCCCACCTGTATGGAACCCAATTGCATACCTAGATCATAACAA
+CCTCTGGAGGACGATGGACGACATGGGGCGAGAGATTCCCAGTGATGCCC
+CATGGAAGGCACCTCTTGCGGAGGAGTGGGACCACATGACAATGAAGGAG
+CTTCTGGACAAGATCTGCTGGACAGAATCTGCCAAGCAACTTGCTACTCT
+CTTTGTGAATCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACGACCAGGATCATCTCA
+ACAACCAATGGAGGGCAGGAGAGAAAATTTGTGGGCGGATCTGGTCAAGT
+GAGTGAACGGATAATGGACCTCCTTGGAGACCAAGTGAAGCTGGAGAGGC
+CTGTGACCCACATTGACCAGACAGGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGGTGTATGAGGCTAAGTATGTGATTAGTGCCATTCCTCCTAC
+TCTGGGCATGAAGATTCATTTCAACCCCCCTCTGCCAATGATGAGAAACC
+AGCTGATCACTCGTGTGCCTTTGGGCTCAGTCATCAAGTGCATAGTTTAT
+TATAAAGAGCCCTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+CGAAGGAGAGGAAGCTCCAATTGCTTACACGTTGGATGATACCAAACCTG
+ATGGCAACTATGCCGCCATAATGGGATTTATCCTTGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGATGAAAGGATGAAGAAACTTTGTGAGCT
+CTATGCAAAAGTCCTGGGTTCCCAAGAAGCTTTGCAGCCCGTACACTACG
+AAGAGAAGAACTGGTGCGAGGAGCAGTACTCCGGGGGCTGCTACACCACC
+TACTTTCCCCCTGGGATCATGACTCAATATGGAAGGGTTCTACGACAGCC
+TGTGGGCAGGATTTATTTTGCAGGCACGGAGACTGCCACCCACTGGAGTG
+GCTACATGGAGGGCGCTGTGGAGGCTGGAGAGAGAGCGGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATCCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAATCAGTGGATGTCCCTGCGCAGCCCATCACCACGACCTTCTTGGAGA
+GACATTTGCCCTCTGTGCCAGGCCTGCTGAGGCTGATCGGATTGACCGCC
+ATCTTTTCTGCAACTGCTCTTGGCGTCCTGGCACACAAAAGGGGTCTGCT
+TGTGCGGGTCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSCAFT00000025950_canisfamiliaris.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,51 @@
+>ENSCAFT00000025950_canisfamiliaris
+ATGGACCCAGAGTGCTCCCAGCTCCTCCCGGCCCTCTGTGCAGTTCTGGC
+AGACCCCAGGCAGCCCGTGGCAGATGACACCTGTTTGGAGAAGCTGCTGG
+ATTGGTTTAAAACGATAACCAAAGCTGGGTCCAGTCTCCTGTTATTACAG
+GAGAACCCCTGTCTGGTGGAGCTGCTGTGTCACGTGCTGAAACCCCAGGA
+CCTGAGTTCCAGAGTCCTCTCCTTCTCTCTCCGCCTCGCAGGGGTATTTG
+CAGCCCAGGAAGATTGCTTCCAGTATCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTCTTTGGGGAGCCAGGGCCCCTGGGAGGAGCTGCCTGGACTGCCCC
+CTCAGTGCGCAGTGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCATC
+CTAGTGCCCTGCATTTCCTGGCTGACTGTGGTGCCGTTGACACCATCTTC
+TCCCTGCAGGGAGATTCCAGCCTGTTTGTGGCCTCGGCAGCTGGGCAGCT
+CCTGGTGCACATCCTGGGCTTGTCCATGCAAGGCCTAGCCGAGGGACACC
+CCAGCCTGCAGGCTGGTGATTGGCCAGTGTGTGCCCAGAAGATCGTGGGT
+CACATAGAAGAGTCCCTGCACTCCACAGCCGTCCCGCAGATCACACAGGC
+TCTAAACGTCCTGACTACCACGTTCGGGCACTGCCATGACCCTTGGACAC
+AAGTTCTGTGGGTACGGCTGAGTCCCCTAGTAGGCAGTCTACTTGAGAAA
+GACCCTGTCCCAGCTGCACACTCGCTCGTGGACCTCCTCCTCAGTGTGGC
+CCGTTCTCCTGGGCTGAGCTCTTCTAGCTGCGGCCTGTGGGAGACTCTGG
+CTCAGACTCTGAACCATCTGAGCCCTACCCAAGCAGGGCCGCTGGCGTTA
+GGGATCCTGAAACTGCAGGACTGTCCACAGGTGCTAAGGGCCCAGGCCTT
+TGTCATTCTTCTCCAGCCTCTGGCCTGCGTCCTTAAAGCCACGGGTCAGG
+ACCCCGGACCCTCAGGTGTGCTGGACAGTGCCACAGGTGACTCTCTGACA
+GTGGACGTGCTCCTCTCCTCCAAGGCGGCCTGTGTGGGTCTCCTGTGCCG
+GACTCTGGCCCACCTGGAGCTGCTGCAGCCGCTACCCCAGCGCCCCTGCC
+CCTGGCCTCAGGAGCCCCTGCTTGGGGCCGCGGTGACCCTGCTGCAGTTA
+TGCAGGGGCTCAGCAAGCCCTGCCTCTGACGTGGGGCGCCACCTCTGCGC
+GCTCCTGCTGGGCTGCGTGCGGGTGCAGCGAGCGGCCCTGGATTTCCTGG
+GGACGCTGTCTCAGGGGACAGGCCCCCAAGAGCTGGTGACGGAGGTGTTT
+GCTGTCCTTCTGGAATATCTCAGGAGCCCAGACTCCAGCCCCACGGTTCT
+GAAGAAAGCCTTCCAGGCCACATTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTGTGATCTAGAACCCCATGCCCTGCTGGTCCTGAGAGAG
+CTGCTTCCTGTGCTGCAGAAGCGTCTGTGCAGCCCCTGCTGGGAGGTGAG
+GGACTCCGGCCTCGAGTTCCTGACTCAGATGACCAGACACTGGGGAGGGC
+AGGCTGGCTTCAGACATGCACTCCTCGCTTCGGAGGTGCCCAAGCTTACC
+GAGCAGCTCCTACGAGACCCTGAGAGTTACGTCCGTGCCAGTGCAGTGAC
+CGTCATGGGGCAGCTCTCCAGCCAGGGGCTGCATGTCACCCCTGTGAGCC
+CTGAGCATCCAGGGGGCCAGCAGAAGAGTCTGCTCGTGGAGCTTCTGCAT
+ATCCTCTCCACAGATTCAGAGGGATTCCCGCGGAGAGCCGTCATGCAGGT
+CTTCACCCAGTGGCTGAGGGACCACCATGCCGACGTGGCGGGGGACACGG
+AACAGTTTATGGCCAGGGTGCTCCAGGTCGCCAGCCAGGATCTGGACTGG
+GAGGTCCGGGCCCAGGGCCTGGAGCTGGCGCTGGTATTCCTGGAGCAGAC
+GCTGGGCCAGTTCCACTCCCACTGTCCCTATGCTGTGACCCCACCCGTGG
+CGGCCCCAGCTGGCTCGCTGGCCCAGGCCCTGCAGCCACTATGCCGAGTG
+CGGCTCTTTGAGTTTGCCTTCCGTGCCTTGTTTGACTGTGACCGACCTGT
+GGCTCAGAAGTCCTGTGATCTCCTCCTCTTCCTGAGGGCCAAGACTGCTT
+CTTCCTCTGGTAGCCTGGAGGAGTCCAGGAGCGGCCCAGATGTGGCCTCT
+GTGGAGGCTGCCTTGCAGAGGTGGCAGGCAGGTGATCAGGGCCAGCCCCT
+GGGGGACCTGGAGCCCGAGGTCGTGCTGGCTGTGCTGAGGTCTGTGGACC
+TGGAAGGCCTTCGGGGTGCATTAGCCGAGGGCAGTGACCACATGGAGAAG
+AGCCCTCAGTCACTCCTGCAGGACATGCTGGCCACGGTGGGCGTCCTGGG
+AGAGAACGAGGCCGACTGCTACTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000026013_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSMUST00000026013_musmusculus
+ATGACGGATCTGGAGAAGCCCAGTATCACAGGCCACATGTTCGACGTAGT
+CGTGATTGGAGGCGGCATCTCAGGATTGGCTGCTGCCAAACTATTGTCAG
+AATACAAAATTAATGTCTTGGTTCTGGAAGCCCGGGATAGAGTTGGAGGA
+AGAACATATACTGTGAGGAATGAGCATGTTAAATGGGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAGAACAGAATCTTACGCTTGTCTAAGGAGC
+TAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTTCCACCTGTGTGGAA
+CCCCTTGGCATATTTGGATTACAACAACCTGTGGAGGACAATGGATGATA
+TGGGAAAAGAGATCCCTGTTGATGCACCATGGCAAGCAAGACATGCTGAG
+GAATGGGACAAGATAACCATGAAAGATCTCATTGATAAAATCTGTTGGAC
+AAAAACTGCTCGAGAATTTGCTTATCTTTTTGTGAACATTAATGTGACTT
+CTGAGCCTCATGAGGTATCTGCCCTGTGGTTCTTGTGGTATGTGAGGCAG
+TGTGGAGGTACCTCTCGGATATTCTCAGTCACCAATGGCGGCCAGGAACG
+GAAATTTGTAGGTGGCTCTGGCCAAATAAGTGAACAGATAATGGTCCTCC
+TTGGGGATAAAGTGAAGCTGAGCTCTCCTGTTACTTATATTGACCAAACA
+GATGACAACATCATTATAGAAACACTGAATCATGAGCACTATGAGTGCAA
+ATATGTAATTAGTGCCATCCCACCGGTTTTGACTGCCAAGATCCACTTTA
+AACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTCATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAA
+AAAGGACTATTGTGGCTGCATGATAATTGAAGATGAGGAGGCTCCAATTT
+CAATCACTCTGGATGACACTAAACCAGATGGGTCAATGCCTGCCATCATG
+GGCTTCATACTTGCCCGGAAAGCTGAACGACTTGCTAAACTACATAAAGA
+CATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTTCTGGGATCTC
+AAGAAGCTTTATCTCCCGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGAC
+TCTGTATGGAAGGGTGATTCGGCAGCCAGTAGGCAGGATTTACTTTGCAG
+GCACAGAGACAGCAACACAGTGGAGTGGCTACATGGAAGGTGCAGTTGAA
+GCTGGAGAACGAGCAGCTAGAGAGGTCTTGAATGCTCTAGGAAAAGTTGC
+CAAGAAGGATATATGGGTTCAAGAGCCTGAGTCCAAGGATGTTCCAGCTC
+TTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTTTTTCCACTTCTGTGGCTCTTCTCTGCTTTGT
+ATTGTACAAGTTTAAACAGCCCCAGTCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000040820_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSMUST00000040820_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAA
+CCTCTGGAGGACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAAGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAA
+TTGCTAGATAAGATCTGCTGGACCAAATCTACAAAGCAGATTGCCACGCT
+CTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTCTCTGCACTAT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGT
+GAGTGAACGGATAAAGGATATACTTGGGGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCCACATTGACCAGACAGGGGAAAATGTTATTGTGAAAACCCTA
+AACCATGAAATATATGAGGCTAAATATGTGATTAGTGCCATTCCACCTGC
+TTTGGGCATGAAGATTCACTATAGTCCTCCTCTGCCCATGCTAAGAAACC
+AGCTGATCTCTCGTGTGCCTTTGGGTTCAGTTATTAAATGCATGGTTTAT
+TACAAAGAGCCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTAT
+CGAAGGAGAGGAAGCTCCAATTGCATACACATTGGATGATACCAAACCAG
+ATGGCACCTATGCTGCTATAATGGGATTTATCCTTGCTCACAAAGCTAGA
+AAACTGGTACGTCTCACCAAAGAAGAAAGACTGAGGAAACTTTGTGAGCT
+ATATGCAAAAGTGCTGAACTCCCAAGAAGCTCTGCAGCCCGTCCATTATG
+AAGAGAAGAACTGGTGTGAGGAACAGTATTCTGGGGGCTGCTACACAACC
+TACTTCCCTCCCGGCATCTTGACCCAGTATGGAAGGGTTCTACGTCAGCC
+AGTGGGCAAGATTTTCTTTGCAGGCACTGAAACAGCCTCACACTGGAGCG
+GCTACATGGAGGGGGCTGTGGAGGCTGGGGAGAGAGCAGCCAGAGAGATT
+CTTCATGCCATTGGGAAGATTCCAGAAGATGAAATTTGGCAGCCAGAACC
+AGAATCTTTGGATGTCCCTGCACGACCCATTACCAGTACCTTCCTGGAGA
+GACACCTGCCTTCTGTACCAGGCCTGCTAAAGCTGTTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAGGGGCCTGTT
+TGTACATTTTTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000041588_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,51 @@
+>ENSMUST00000041588_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTT
+TGGAGTCCTCCTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACT
+GTGGATATACTCTTGGCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCA
+GACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGG
+GACTCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACCCTGTCTCAGGGGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTT
+GCTGTTCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAACCCACACAAGA
+CCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAG
+GGACTCTGCCCTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCGTTCCTCAGAAGTACCCACACTTGCC
+CTCCAGCTTCTCCAAGACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCC
+CCGAGAACTCGCAGGCCCAACAGGGCCTACTCATGGACCTTATGCATATC
+CTGTCCACTGACTCAGAGGGCTTCCCTCGAAGGGCTGTGTTACGGGTCTT
+CACGGACTGGCTGAGGGATGGCCATGCTGACGTGGTTCGAGACACGGAGT
+GGTTCGTGGCCACTGTTCTCCAGGCAGTGAGCCGGGATCTGGACTGGGAG
+GTCCGAGTGCAGGGTTTGGAGCTGGCACGGGTGTTCCTCACCCAGGCACT
+GGGCCAGCCCAGCCTCCACTGTCCCTATACAGTGGGCCTGCCCAGGGCCT
+CCTCTCCCCGCCCACACCCGGAATTCTTGCAGACTCTCTGCCGTCTGCCG
+CTCTTTGAGTTTGCCTTTTGTGCCTTGCTTGACTGTGACCGACCGGTGGC
+CCAAAAGGCCTGTGACCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCT
+GCAGTAGCCCTCGGGAGGCAGGGGACAGCCCCAACTCAGCCTCAGTGGAG
+GCTGCCCTGCAGAGGTGGCGGGAAGGAGAGCAGGCCCAGCCCCTAGGGGA
+CCTGGATCCTGAGGCCATGCTAGCCATCCTCAGGGCCTTAGACCTGGAGG
+GCCTGCAGGGCAGGCTGGCCAAGAGCAGCGACCATGTGGAGAAGAGCCCA
+CAGTCCCTGCTGCAGGACATGCTGGCCACGGTGGGTGTGTTGGAGGAGAA
+CGAAGCTGACTGCTACTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000091291_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,84 @@
+>ENSMUST00000091291_musmusculus
+ATGGGCTTCGGGAGAGGATGTGAGACGACGGCTGTGCCATTGCTGGTGGC
+CGTGGCCGCGTTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGG
+TGTGCCCTGGTATGGACATCCGGAACAACCTGACCAGGCTACATGAGCTG
+GAGAACTGCTCAGTCATTGAGGGCCATCTGCAGATCCTCCTGATGTTCAA
+GACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACAGATTACCTGCTTCTCTTCCGTGTCTATGGTCTGGAAAGTCTGAAA
+GACCTCTTCCCAAATCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAA
+CTATGCCCTGGTTATCTTCGAGATGGTCCACCTGAAGGAGCTGGGGCTTT
+ATAACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAAT
+GAGCTCTGCTACCTGGCCACTATCGACTGGTCCCGTATCCTGGATTCTGT
+GGAGGACAACTACATTGTACTGAACAAAGATGACAACGAGGAATGTGGGG
+ATGTCTGTCCAGGCACCGCCAAGGGCAAGACCAACTGTCCTGCCACTGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAA
+AGTTTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGT
+GCTGCCACAAAGAGTGCCTGGGCAACTGTTCGGAACCTGATGACCCCACC
+AAGTGTGTGGCCTGTCGCAACTTCTATCTGGATGGTCAGTGTGTGGAGAC
+CTGCCCGCCACCCTACTATCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAAGACCTTCACTTCAAATGCAGGAACTCTCGGAAGCCTGGC
+TGCCACCAATACGTCATTCACAACAATAAGTGCATCCCCGAGTGCCCGTC
+TGGCTATACCATGAATTCCAGCAACTTGATGTGCACCCCATGTCTGGGAC
+CCTGCCCTAAGGTCTGCCAAATCCTCGAAGGTGAGAAGACCATTGATTCT
+GTGACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAACGGTAGCCT
+GATCATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAGCTGGAGGCTA
+ACCTTGGCCTCATTGAAGAAATTTCGGGATTTCTAAAGATCCGCCGCTCC
+TATGCTCTGGTATCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTATTCTTTTTATGCCTTGGACAACCAGA
+ACCTGAGGCAACTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGCAAGCTCTTCTTCCATTACAACCCGAAACTCTGCTTGTCTGAAATTCA
+CAAGATGGAAGAAGTCTCCGGAACTAAGGGCCGTCAGGAGAGGAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCGTGTGAAAATGAATTGCTT
+AAATTTTCTTTCATTCGGACATCTTTTGACAAGATCCTGTTGAGGTGGGA
+ACCCTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGTTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACAGAGTTTGATGGGCAGGATGCT
+TGTGGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTC
+CAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGG
+GCCTCAAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGGTTACC
+TTCTCTGATGAACGGCGGACCTATGGAGCCAAAAGTGATATCATCTATGT
+GCAAACAGATGCCACTAATCCTTCTGTCCCCCTGGATCCCATATCAGTTT
+CTAATTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCTGACCCC
+AATGGCAACATCACACACTACCTGGTGTACTGGGAGAGGCAAGCAGAGGA
+CAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTGAAGCTCCCTT
+CACGGACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGTGAGTGCTGCTCATGCCCTAAGAC
+TGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCT
+TCGAGGATTACCTGCACAACGTGGTTTTTGTCCCCAGGCCATCCCGAAAG
+CGAAGATCCCTTGAAGAGGTGGGGAATGTGACAGCCACCACACTCACACT
+TCCAGATTTCCCCAACGTCTCCTCTACCATTGTGCCCACAAGTCAGGAGG
+AGCACAGGCCATTTGAGAAAGTGGTGAACAAGGAGTCACTTGTCATCTCT
+GGCCTGAGACACTTCACTGGGTACCGCATTGAGCTGCAGGCATGCAATCA
+AGATTCCCCAGATGAGAGGTGCAGTGTGGCTGCCTACGTCAGTGCCCGGA
+CCATGCCTGAAGCTAAGGCAGATGACATCGTTGGCCCTGTGACTCATGAA
+ATCTTTGAGAACAATGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACC
+TAATGGTCTGATTGTGCTATATGAAGTGAGCTATCGCCGATATGGTGATG
+AGGAGCTGCACCTCTGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGC
+TGCAGGCTGCGAGGGCTCTCCCCAGGAAACTACAGTGTTCGAGTCCGGGC
+TACCTCTCTGGCAGGAAATGGCTCCTGGACAGAACCCACCTATTTTTATG
+TGACTGATTATTTAGATGTCCCATCAAATATTGCCAAAATTATCATTGGA
+CCCCTCATCTTTGTCTTCCTCTTCAGTGTTGTGATTGGAAGTATTTATCT
+ATTTCTGAGAAAGAGGCAGCCGGATGGGCCAATGGGACCACTGTATGCAT
+CTTCAAACCCTGAGTACCTCAGTGCCAGTGATGTGTTTCCATCTTCTGTG
+TACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCTTCTTCG
+AGAGCTGGGGCAGGGATCCTTTGGTATGGTGTATGAAGGCAATGCCAAGG
+ATATCATCAAGGGTGAGGCAGAGACCCGTGTTGCGGTTAAGACTGTCAAT
+GAGTCAGCCAGTCTTCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGT
+CATGAAGGGATTCACCTGCCATCATGTGGTCCGCCTTCTTGGGGTGGTAT
+CCAAAGGACAGCCAACGCTGGTAGTGATGGAATTGATGGCTCATGGAGAC
+CTGAAAAGTCACCTCCGTTCTCTGAGGCCAGATGCTGAGAATAACCCAGG
+CCGCCCTCCCCCTACCTTGCAAGAAATGATTCAGATGACAGCAGAAATTG
+CTGATGGCATGGCATACTTGAACGCCAAGAAGTTTGTGCACCGGGACCTG
+GCAGCTCGAAACTGCATGGTTGCCCATGATTTTACTGTCAAAATTGGAGA
+CTTTGGAATGACAAGGGACATCTACGAGACAGATTACTATCGGAAAGGGG
+GCAAGGGACTGCTTCCTGTGAGGTGGATGTCACCTGAGTCCCTGAAGGAT
+GGAGTCTTTACTGCTTCTTCTGATATGTGGTCCTTTGGGGTGGTCCTTTG
+GGAAATCACTAGCCTGGCTGAGCAACCTTATCAAGGCCTGTCTAATGAAC
+AGGTGTTGAAGTTTGTCATGGATGGAGGCTATCTGGATCCCCCTGATAAC
+TGTCCAGAGAGACTCACTGACCTGATGCGCATGTGCTGGCAGTTCAACCC
+CAAGATGAGGCCAACCTTCCTGGAAATCGTCAACCTGCTCAAGGATGACC
+TCCACCCCAGCTTTCCAGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAG
+GCTCCTGAGAGTGAGGAGCTGGAGATGGAGTTTGAAGACATGGAGAATGT
+CCCGTTGGATCGTTCCTCTCACTGTCAGAGAGAAGAGGCTGGGGGCCGGG
+AGGGAGGGTCCTCACTGAGCATCAAACGGACCTATGATGAACACATCCCC
+TATACCCACATGAATGGGGGCAAGAAGAACGGACGTGTCCTTACCCTGCC
+AAGGTCAAACCCTTCCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000100505_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,54 @@
+>ENSMUST00000100505_musmusculus
+ATGGTGCATTTTGCACTCTCGGGCCTAATTCCCGTAGCGGAGGGATGCGG
+GGGCGGGATTAGAACCCCTAGGCTAACTCGCAGTCGCCGAGAGCGCACCT
+CTTACCCGGATTTGGGAGGAACTGCCTGCCTGATCATGGACCCAGAATGC
+TCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGCAGATCCCAGACAGCT
+GGTGGCAGATGACACCTGCTTGGAGAAACTGCTGGACTGGTTTAAAACAG
+TGACAGAGGCAGAGTCTAGCCTCCAACTACTACAGGACCATCCCTGCTTA
+ATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGACGTGAGCCCTAGGGT
+CCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCGCAGCCCAGGAAGACT
+GTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTGGGGCTCTTTGGGGAG
+TCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCCAAGTGTGCGCAGCGG
+CTGGATCCAGGGTCTGTGCTACCTGGCACACCACCCTAGCGCCCTGCACT
+TCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTCTCCTTGCAGGGAGAC
+CCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCTCCTAGTACATATCCT
+GGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCCCCGTCCCTGAAGCTG
+CTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAACCATGTGGATGAGTCC
+CTGCATGCCAAAGCCACCCCCCAGGTCACACAGGCCTTGAATGTCCTGAC
+TACGACCTTCGGGCGCTGCCATAACCCCTGGACAGGGGTCCTCTGGGAGC
+GGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGAGACCCCATTCCAGCC
+GTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGCCAGGTCGCCTGTGTT
+GAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGGCCCAGACTCTGAGCC
+GCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTGGGGACCCTGAAACTT
+CAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTTTGGAGTCCTCCTACA
+GCCACTGGCCTGTATCCTGAAAGCTACCACTCAGGCCCCTGGACCTCCAG
+GCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACTGTGGATATACTCTTG
+GCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCAGACTCTGGCTCACCT
+GGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCACCCTGGCCACAGGTGC
+ATCTGCTGCAAGCTGCTTTGACTATATTGCATCTCTGTGATGGCTCAGCG
+GACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGGGACTCTGGGTGGCTG
+TGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGGGGACCCTGTCTCAGG
+GGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTTGCTGTTCTCCTGAAG
+ACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCTAAAGAAGGCCTTCCA
+GGCCACACTCAGATGGCTCCAGAACCCACACAAGACCCCCAGCAGCTCTG
+ATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAGCTGTTCCCCATACTA
+CAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAGGGACTCTGCCCTGGA
+GTTCCTGACGCATCTGATCCGACACTGGGGAGGGCAGGCTGACTTCAGAG
+AGGCACTGCGTTCCTCAGAAGTACCCACACTTGCCCTCCAGCTTCTCCAA
+GACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGGTGCCGCTGGGCAGCT
+CTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCCCCGAGAACTCGCAGG
+CCCAACAGGGCCTACTCATGGACCTTATGCATATCCTGTCCACTGACTCA
+GAGGGCTTCCCTCGAAGGGCTGTGTTACGGGTCTTCACGGACTGGCTGAG
+GGATGGCCATGCTGACGTGGTTCGAGACACGGAGTGGTTCGTGGCCACTG
+TTCTCCAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGT
+TTGGAGCTGGCACGGGTGTTCCTCACCCAGGCACTGGGCCAGCCCAGCCT
+CCACTGTCCCTATACAGTGGGCCTGCCCAGGGCCTCCTCTCCCCGCCCAC
+ACCCGGAATTCTTGCAGACTCTCTGCCGTCTGCCGCTCTTTGAGTTTGCC
+TTTTGTGCCTTGCTTGACTGTGACCGACCGGTGGCCCAAAAGGCCTGTGA
+CCTGCTCCTCTTCTTGAGGGACAAGACAGTTCCCTGCAGTAGCCCTCGGG
+AGGCAGGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGG
+TGGCGGGAAGGAGAGCAGGCCCAGCCCCTAGGGGACCTGGATCCTGAGGC
+CATGCTAGCCATCCTCAGGGCCTTAGACCTGGAGGGCCTGCAGGGCAGGC
+TGGCCAAGAGCAGCGACCATGTGGAGAAGAGCCCACAGTCCCTGCTGCAG
+GACATGCTGGCCACGGTGGGTGTGTTGGAGGAGAACGAAGCTGACTGCTA
+CTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000110806_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,37 @@
+>ENSMUST00000110806_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGTCCCCAGGAATTGAGGACCCAGGCCTT
+TGGAGTCCTCCTACAGCCACTGGCCTGTATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGATGGGACTGTGGGTAGCTTGCTGACT
+GTGGATATACTCTTGGCTTCAAAGTCAGCCTGTGTGGGACTCCTTTGCCA
+GACTCTGGCTCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CCTGGCCACAGGTGCATCTGCTGCAAGCTGCTTTGACTATATTGCATCTC
+TGTGATGGCTCAGCGGACCCCAGCTCCAGTGCAGGAGGCCGTCTCTGTGG
+GACTCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACCCTGTCTCAGGGGACAAGCCCCCTGGAGTTGGTTCTGGAGGTATTT
+GCTGTTCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAACCCACACAAGA
+CCCCCAGCAGCTCTGATCTCAGCTCCGACGCCCTGCTGTTTCTCGGAGAG
+CTGTTCCCCATACTACAGAAGCGCCTATGCAGCCCATGTTGGGAGGTGAG
+GGACTCTGCCCTGGAGTTCCTGACGCATCTGATCCGACACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCGTTCCTCAGAAGTACCCACACTTGCC
+CTCCAGCTTCTCCAAGACCCAGAGAGTTACGTCCGAGCAAGTGCCGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGTCTGCAGGCCGCTCCCGCTAGCC
+CCGAGAACTCGCAGGCCCAACAGGTAGACACAGGGAGTTGGTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000153440_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,20 @@
+>ENSMUST00000153440_musmusculus
+ATGGACCCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCCAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTGCTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGTCTAGCCTCCAACTACTACAG
+GACCATCCCTGCTTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+CGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTTGTTGGGGTCTTCG
+CAGCCCAGGAAGACTGTTTTGAGTACCTTCAGCAGGGAGAGTTGTTGCTG
+GGGCTCTTTGGGGAGTCAGGTGCCCCCGGCTGGGCAGCCTGGAGCATCCC
+AAGTGTGCGCAGCGGCTGGATCCAGGGTCTGTGCTACCTGGCACACCACC
+CTAGCGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGCTCTTC
+TCCTTGCAGGGAGACCCCAGCCTGTTCGTCGCCTCAGCAGCCAGCCAGCT
+CCTAGTACATATCCTGGCTCTGTCCATGCAAGGTGGAGCCCCAGGGTCCC
+CCGTCCCTGAAGCTGCTGCTTGGCCTATGTGTGCCCAGAAGATTGTGAAC
+CATGTGGATGAGTCCCTGCATGCCAAAGCCACCCCCCAGGTCACACAGGC
+CTTGAATGTCCTGACTACGACCTTCGGGCGCTGCCATAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCAGCCGTGCACGCGCTCATGGACCTTCTTCTTAGTGTGGC
+CAGGTCGCCTGTGTTGAATTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCATACAAGCTGGGCCTCTAGCCCTG
+GGGACCCTGAAACTTCAGCACTGGCTTGCTGGATGGGACTGTGGGTAG
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000163344_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,8 @@
+>ENSMUST00000163344_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGATCTACAAAGCAGATTGCCAC
+GCTCTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000168613_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,14 @@
+>ENSMUST00000168613_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCGGCAGCCAAACTTCTGCATGATTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGGGACCGTGTAGGAGGCAGGACTTACACAATTAGGAATAAAAAC
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTTAATG
+AAGTTGAGCGGCTGATACACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTTCCACCAGTATGGAATCCTATCACCTACCTAGATAATAACAA
+CCTCTGGAGGACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAAGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAA
+TTGCTAGATAAGATCTGCTGGACCAAATCTACAAAGCAGATTGCCACGCT
+CTTTGTGAACCTGTGTGTAACTGCAGAGACCCATGAGGTCTCTGCACTAT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGTACAACCAGAATCATCTCA
+ACAACCAATGGAGGACAGGGGAAAATGTTATTGTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000173143_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,4 @@
+>ENSMUST00000173143_musmusculus
+ATGAGCAACAAAAGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGAAAA
+ACCTGCTAATTCTAGTCAGTTTACAAGCTCATTGTGGAGGAGAATTGAAA
+AACTGTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000207100_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,15 @@
+>ENSMUST00000207100_musmusculus
+AGGTCCAACGACCCCAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGAT
+GCGGGGCCTCAAACCCTGGACCCAATACGCCATCTTTGTGAAGACCTTGG
+TTACCTTCTCTGATGAACGGCGGACCTATGGAGCCAAAAGTGATATCATC
+TATGTGCAAACAGATGCCACTAATCCTTCTGTCCCCCTGGATCCCATATC
+AGTTTCTAATTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCTG
+ACCCCAATGGCAACATCACACACTACCTGGTGTACTGGGAGAGGCAAGCA
+GAGGACAGCGAGCTGTTTGAGCTGGATTATTGTCTCAAAGGGCTGAAGCT
+CCCTTCACGGACCTGGTCCCCACCCTTTGAGTCTGATGATTCTCAGAAGC
+ACAATCAGAGTGAGTATGACGACTCGGCCAGTGAGTGCTGCTCATGCCCT
+AAGACTGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAA
+GACCTTCGAGGATTACCTGCACAACGTGGTTTTTGTCCCCAGAAAAACCT
+CTTCAGGCAATGGTGCCGAGGACAGTAGGCCATCCCGAAAGCGAAGATCC
+CTTGAAGAGGTGGGGAATGTGACAGCCACCACACTCACACTTCCAGATTT
+CCCCAACGTCTCCTCTACCATT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSMUST00000208839_musmusculus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,7 @@
+>ENSMUST00000208839_musmusculus
+NAGACAGATTACTATCGGAAAGGGGGCAAGGGACTGCTTCCTGTGAGGTG
+GATGTCACCTGAGTCCCTGAAGGATGGAGTCTTTACTGCTTCTTCTGATA
+TGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACTAGCCTGGCTGAGCAA
+CCTTATCAAGGCCTGTCTAATGAACAGGTGTTGAAGTTTGTCATGGATGG
+AGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTGAGATATGAGA
+TAAAGACACACTGGCCACCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSPTRT00000019089_pantroglodytes.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,84 @@
+>ENSPTRT00000019089_pantroglodytes
+ATAGGCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTTCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATAATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGGTCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCACAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATCGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGATTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAAAATGTGACGGAGTTCGACGGGCAGGATGCA
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTGA
+AGCCCTGGACCCAGTATGCCATCTTCGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCCGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTTTGAAGTGGAAACCCCCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAACTGGATTATTGCCTCAAATGGTGTGTGTGGTGTGTGTGTG
+TGGTTGTTTGTTTGTGGAGTGTGTGTGAGTATGAGGATTCGGCCGGCGAA
+TGCTGCTCCTGTCCAAAGACAGACTCTCAGATCCTGAAGGAGCTGGAGGA
+GTCCTCGTTTAGGAAGACGTTTGAGGATTACCTGCACAACGTGGTTTTCG
+TCCCCAGAAAAACCTCTTCAGGCACTGGTGCCGAGGACCCTAGGCCATCT
+CGGAAACGCAGGTCCCTTGGCGATGTTGGGAATGTGACGGTGGCCGTGCC
+CACGGTGGCAGCTTTCCCCAACACTTCCTCGACCAGCGTGCCCACGAGTC
+CGGAGGAGCACAGGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTC
+ATCTCCGGCTTGCGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTG
+CAACCAGGACACCCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTCAGTG
+CCAGGACCATGCCTGAAGCCAAGGCTGATGACATTGTCGGCCCTGTGACG
+CATGAAATCTTTGAGAACAACGTTGTCCACTTGATGTGGCAGGAGCCGAA
+GGAGCCCAATGGTCTGATCGTGCTGTATGAAGTGAGTTATCGGCGATATG
+GTGATGAGGAGCTGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAG
+CGGGGCTGCAGGCTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAGT
+CCGGGCCACCTCCCTTGCGGGCAACGGCTCTTGGACGGAACCCACCTATT
+TCTACGTGACAGACTATTTAGATGTCCCGTCAAATATTGCAAAAATTATC
+ATCGGCCCCCTCATCTTTGTCTTTCTCTTCAGTGTTGTGATTGGAAGTAT
+TTATCTATTCCTGAGAAAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTT
+ACGCTTCTTCAAACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGC
+TCTGTGTACGTGCCGGACGAGTGGGAGGTGCCTCGAGAGAAGATCACCCT
+CCTTCGAGAGCTGGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGCAATG
+CCAGGGACATCATCAAGGGTGAGGCAGAGACCCGCGTGGCGGTGAAGACG
+GTCAACGAGTCAGCCAGTCTCCGAGAGCGGATTGAGTTCCTCAATGAGGC
+CTCGGTCATGAAGGGCTTCACCTGCCATCATGTGGTGCGCCTCCTGGGAG
+TGGTGTCCAAGGGCCAGCCCACACTGGTGGTGATGGAGCTGATGGCTCAC
+GGAGACCTGAAGAGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAA
+TCCCGGCCGCCCTCCCCCTACCCTTCAAGAGATGATTCAGATGGCGGCAG
+AGATTGCTGATGGGATGGCCTACCTGAACGCCAAGAAGTTTGTGCATCGG
+GACCTGGCAGCGAGAAACTGCATGGTCGCCCATGATTTTACTGTCAAAAT
+TGGAGACTTTGGAATGACCAGAGACATCTATGAAACGGATTACTACCGGA
+AAGGGGGCAAGGGTCTGCTCCCTGTACGGTGGATGGCGCCAGAGTCCCTG
+AAGGATGGGGTCTTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGT
+CCTTTGGGAAATCACCAGCTTGGCAGAACAGCCTTACCAAGGCCTGTCTA
+ATGAACAGGTGTTGAAATTTGTCATGGATGGAGGGTATCTGGATCAACCC
+GACAACTGTCCAGAGAGAGTCACTGACCTCATGCGCATGTGCTGGCAATT
+CAACCCCAAGATGAGGCCAACCTTCCTGGAGATTGTCAACCTGCTCAAGG
+ACGACCTGCACCCCAGCTTTCCGGAGGTGTCGTTCTTCCACAGCGAGGAG
+AACAAGGCTCCCGAGAGCGAGGAGCTGGAGATGGAGTTTGAGGACATGGA
+GAATGTGCCCCTGGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCGGGGG
+GCCGGGATGGAGGGTCCTCACTAGGTTTCAAGCGGAGCTACGAGGAACAC
+ATCCCTTACACACACATGAACGGAGGCAAGAAAAACGGGCGGATTCTGAC
+CTTGCCTCGGTCCAATCCTTCCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSPTRT00000034846_pantroglodytes.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,51 @@
+>ENSPTRT00000034846_pantroglodytes
+ATGGACCCGGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTCCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGGCAGGACCCCTCGGCCGAGCAGCCTGGGCCGTCCC
+CACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACC
+CCAGCGCCCTGCGCTTCCTGGCCGACCACGGTGCGGTCGACACCATCTTC
+TCCCTTCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAGCT
+CCTGGTACACGTCCTGGCTTTGTCCATGCAAGGTGGAGCCGAGGGACAGC
+CCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAGGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGC
+CCTGAACGTCCTGACCACAACCTTCGGGCGCTGCCAGAGCCCCTGGACGG
+AAGCCCTGTGGGTGCGGCTGAGTCCCCGCGTGGCGTGTCTGCTGGAGAGA
+GACCCCATCCCCGCCGCACACTCGTTCGTGGACCTGCTTCTCTGTGTGGC
+TCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGGGAGACAGTGG
+CGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTT
+CCAGGTCCTTCTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGG
+CCCCCGGACCCCCAGGCTTGCTGGACGGGACGGCAGACGATGCCACGACG
+GTGGACACACTCCTGGCCTCCAAGTCGTCCTGCGCGGGCCTCCTGTGCCG
+CACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAGCGCCCTTCAC
+CGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCAGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGG
+GACCCTGGCGGGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGG
+GGACACTGTCACAGGGGACAGGCCCCCAGGAGCTGGTGACGCAGGCGCTT
+GCTGTCCTCCTGGAGTGCCTCGAGAGCCCCGGCTCCAGCCCCACGGTTCT
+GAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAG
+GGACTCCGCCCTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGAC
+AGGCCGACTTCAGATGCGCACTCTTGGCTTCAGAGGTGCCTGAGCTGGCC
+CTGCAGCTCCTCCAGGACCCTGAGAGTTATGTCCGAGCGAGCGCGGTGAC
+CGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCCACCAGCCCTG
+AGCATGCAGAGGCCCGGCAGAGCCTGTTCCCGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCAC
+TGAGTGGCTGCGGGACGGCCACGCCGACGCGGCCCGGGACACGGAGCAGT
+TCGTGGCCACTGTGCTGCAGGTGGCGAGCCGGGACCTGGACTGGGAGGTC
+CGCGCCCAGGGCCTGGAGCTGGCCCTCGTGTTCCTGGGCCAGACTTTGGG
+GCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCCGAGGTGGCCC
+CAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCA
+GAAGTCTTGTGACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACA
+GCAGCCTGCGGGAGGCCAGGGGCGGCCCCAACACTGCCTCCGCAGAGGCC
+ACCCTGCCGAGGTGGCGGGCGGGTGAGCAGGCCCAGCCCCCAGGGGACCA
+GGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGACCTGGAGGGCC
+TGCGGAGCACACTGGCCGAGAGCAGCGACCACGTGGAGAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGATGA
+GGCCGACTGCTACTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSPTRT00000040520_pantroglodytes.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSPTRT00000040520_pantroglodytes
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGT
+CGTGATCGGAGGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTG
+AATATGGCGTTAGTGTTTTAGTTTTAGAAGCTCGGGACAGGGTTGGAGGA
+AGAACATATACTATAAGGAATGAGCATGTTGATTACGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTGTCTAAGGAGC
+TGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAA
+TCCCATTGCATATTTGGATTACAATAATCTGTGGCGGACAATAGATAACA
+TGGGGAAGGAGATTCCAAATGATGCACCCTGGGAGGCTCAACATGCTGAC
+GAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGAC
+AAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACCT
+CTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGCGGCCAGGAACG
+GAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCC
+TTGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCATGTTGACCAGTCA
+AGTGACAACATCATCATAGAGACACTGAACCATGAACATTATGAGTGCAA
+ATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTCA
+GACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGTCTTCCAATG
+GGAGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAA
+GAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCCCCAATTT
+CAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGGA
+AATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCCC
+AAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGAC
+TCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGG
+GCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGAG
+GCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGAC
+CGAGAAAGACATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCGG
+TAGAAATCACGCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTACCCTGGGGTTTGT
+GCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSPTRT00000040521_pantroglodytes.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSPTRT00000040521_pantroglodytes
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTAA
+GGCAGCAGCCAAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGG
+AAGCCCGGGACCGTGTGGGAGGCAGGACTTACACTCTTAGGAACCAAAAG
+GTTAAATATGTGGACCTTGGAGGATCCTATGTTGGACCAACCCAGAATCG
+TATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCGTTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAA
+CTTTTGGAGGACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCC
+CATGGAAGGCTCCCCTTGCAGAAGAGTGGGACAACATGACAATGAAGGAG
+CTACTGGACAAGCTCTGCTGGACAGAATCTGCAAAGCAGCTTGCCACTCT
+CTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACGAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGT
+GAGCGAGCGGATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCTACATTGACCAGACAAGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGATGTATGAGGCTAAATATGTGATTAGTGCTATTCCTCCTAC
+TCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATGATGAGAAACC
+AGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+TGATGGAGAGGAAGCTCCAGTTGCCTACACGTTAGATGATACCAAACCTG
+AAGGCAACTATGCTGCCATAATGGGATTTATCCTGGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGAGGAAAGGTTGAAGAAACTTTGTGAACT
+CTATGCCAAGGTTCTGGGTTCCCCAGAAGCTCTGGAGCCAGTGCATTATG
+AAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TACTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCC
+AGTGGACAGGATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCG
+GCTACATGGAGGGGGCTGTAGAGGCCGGGGAGAGAGCAGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATTCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACGACCTTTTTGGAGA
+GACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACT
+TGTGCGAGTCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSRNOT00000041155_rattusnorvegicus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,85 @@
+>ENSRNOT00000041155_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGC
+CGTGGCCGCGTTGCTGGTGGGCACAGCCGGCCACCTGTACCCTGGAGAGG
+TGTGCCCGGGAATGGACATCCGGAACAACCTGACCAGGTTGCATGAGCTG
+GAGAACTGCTCGGTCATTGAGGGCCATCTGCAGATCCTCTTGATGTTCAA
+GACCAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAA
+GACCTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAA
+CTATGCCCTGGTCATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTT
+ACAACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAAT
+GAACTCTGCTACCTGGCCACTATCGACTGGTCCCGCATCCTGGATTCCGT
+GGAGGACAACTACATTGTACTGAACAAAGATGACAATGAGGAATGTGGGG
+ACGTCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTC
+ATCAATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAA
+AGTTTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGT
+GCTGTCACAAGGAGTGCCTGGGCAACTGTTCAGAACCCGATGACCCTACC
+AAGTGTGTGGCCTGTCGAAACTTCTACCTGGATGGTCAGTGTGTGGAGAC
+CTGCCCACCACCCTACTATCACTTCCAGGATTGGCGCTGTGTAAACTTCA
+GCTTCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGC
+TGTCACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTC
+TGGCTATACCATGAATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGAC
+CCTGTCCTAAGGTCTGCCAAATCCTCGAAGGCGAGAAGACCATTGATTCC
+GTGACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAATGGCAGCCT
+GATTATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAACTAGAGGCTA
+ACCTTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCC
+TATGCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGA
+ACCTGAGGCAGCTGTGGGACTGGAACAAGCACAACCTCACGATCACTCAG
+GGCAAGCTCTTCTTCCACTACAACCCCAAACTCTGCCTGTCTGAGATCCA
+CAAGATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAGAGGAACGACA
+TTGCCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTT
+AAATTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGA
+GCCCTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAACGTGACAGAGTTTGACGGGCAGGATGCG
+TGTGGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTC
+CAACGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGG
+GCCTCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACC
+TTCTCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGT
+GCAAACAGATGCCACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTT
+CCAACTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCGGACCCC
+AATGGCAACATCACACACTACCTGGTCTACTGGGAGAGGCAGGCGGAGGA
+CAGCGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTGAAGCTCCCCT
+CACGCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAAT
+CAGAGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGAC
+TGACTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCT
+TCGAGGATTACCTGCACAACGTGGTTTTTGTTCCCAGAAAAACCTCTTCA
+GGCAATGGTGCTGAGGACACTAGGCCATCCCGAAAGCGAAGATCCCTTGA
+AGAGGTGGGCAATGTGACAGCCACTACACCCACACTTCCAGATTTTCCCA
+ACATCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTT
+GAGAAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTT
+CACTGGGTACCGCATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAG
+AGAGGTGCAGCGTGGCTGCCTACGTCAGTGCCCGGACCATGCCTGAAGCT
+AAGGCAGATGACATCGTTGGCCCTGTGACCCATGAAATCTTTGAGAACAA
+TGTTGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAATGGTCTGATTG
+TGCTATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTC
+TGTGTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGG
+GCTCTCTCCAGGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAG
+GAAATGGCTCCTGGACAGAACCCACCTATTTTTATGTGACTGATTATTTA
+GATGTCCCATCAAATATTGCCAAAATTATCATCGGGCCCCTCATCTTCGT
+CTTCCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTCTTGAGGAAGA
+GGCAGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAG
+TACCTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGA
+GTGGGAGGTACCTCGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGG
+GATCCTTCGGTATGGTGTACGAAGGCAATGCCAAGGATATCATCAAGGGT
+GAGGTAGAGACCCGTGTTGCGGTGAAGACGGTCAATGAGTCAGCCAGTCT
+TCGAGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATGAAGGGCTTCA
+CCTGTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCC
+ACATTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCT
+CCGTTCTCTGCGGCCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTA
+CCTTGCAAGAAATGATTCAGATGACAGCAGAAATTGCCGATGGCATGGCA
+TACTTGAACGCCAAGAAGTTTGTGCACCGGGACCTGGCAGCTCGGAACTG
+CATGGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTTGGAATGACGA
+GAGACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTG
+CCCGTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGC
+TTCTTCCGACATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCC
+TGGCTGAGCAACCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTT
+GTCATGGATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACT
+CACTGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAGATGAGGCCGA
+CCTTCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTT
+CCGGAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGA
+AGAGCTGGAGATGGAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTT
+CCTCTCACTGTCAGAGAGAAGAGGCTGGATGCCGGGAGGGAGGGTCCTCT
+CTGAGCATCAAACGGACCTATGATGAACACATCCCCTACACCCACATGAA
+CGGGGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGGTCGAACCCTT
+CCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSRNOT00000044009_rattusnorvegicus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSRNOT00000044009_rattusnorvegicus
+ATGAGCAACAAATGCGATGTGATCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCAGCAGCCAAACTTTTGCATGACTGTGGCCTCAGTGTGGTGGTTCTGG
+AAGCACGAGACCGTGTGGGAGGCAGGACTTACACAATTAGGAATAAAAAT
+GTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCGACCCAGAATCG
+TATCTTACGATTGGCCAAAGAGCTAGGATTGGAGACCTATAAAGTGAATG
+AAGTTGAGCGGCTGATCCACTTTGTAAAGGGAAAATCATATGCCTTCAGG
+GGCCCATTCCCACCAGTGTGGAATCCAATCACTTACCTAGATTATAACAA
+CCTCTGGAGAACAATGGATGAGATGGGCCAAGAGATTCCCAGTGATGCTC
+CATGGAAGGCACCCCTTGCTGAAGAGTGGGACTACATGACAATGAAAGAG
+TTGCTAGATAAGATCTGCTGGACCAACTCTACAAAGCAGATTGCCACACT
+CTTTGTGAACCTATGTGTAACTGCGGAGACCCATGAGGTTTCTGCACTGT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGGGGTACAACCAGAATCATATCA
+ACAACCAATGGAGGACAGGAGAGGAAATTTATTGGTGGATCTGGTCAAGT
+GAGTGAGCGGATAAAGGATATCCTTGGGGACAGAGTGAAGCTGGAGAGGC
+CGGTGATCCACATTGACCAGACAGGAGAAAATGTTGTTGTGAAAACCCTA
+AACCATGAAATATATGAGGCTAAATATGTGATTAGTGCCATCCCACCTGT
+TTTGGGCATGAAGATTCACCATAGTCCTCCTCTGCCCATTCTAAGAAACC
+AGCTGATTACTCGTGTGCCTTTGGGTTCAGTTATTAAGTGCATGGTTTAT
+TATAAAGAACCCTTCTGGAGGAAAAAGGATTTCTGTGGAACCATGGTTAT
+TGAAGGAGAGGAAGCTCCAATTGCGTACACATTGGATGATACCAAGCCAG
+ATGGCAGCTGTGCTGCTATAATGGGATTTATCCTTGCTCACAAAGCTAGA
+AAACTGGTACGCCTTACTAAAGAAGAAAGACTGAGGAAGCTCTGTGAGCT
+ATACGCGAAAGTTCTGAACTCTCAAGAAGCTCTGCAGCCAGTCCATTATG
+AAGAGAAGAACTGGTGTGAGGAGCAGTACTCCGGGGGCTGCTACACAGCC
+TACTTCCCTCCTGGCATCTTGACCCAGTATGGAAGGGTTCTACGCCAGCC
+AGTGGGCAAGATTTTCTTTGCAGGCACCGAGACAGCTTCACATTGGAGTG
+GCTACATGGAGGGGGCTGTAGAGGCTGGAGAGAGAGCTGCCAGAGAGATT
+CTTCATGCCATTGGGAAGATTCCAGAGGATGAAATTTGGCAGCCAGAACC
+AGAATCTGTGGATGTCCCAGCAAGACCCATTACCAACACCTTCCTGGAGA
+GACACTTGCCTTCTGTACCAGGTCTACTAAAGCTGCTTGGATTGACCACC
+ATCTTGTCAGCAACAGCTCTTGGTTTCCTGGCCCACAAAAAGGGTCTGTT
+TGTACGTTTCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSRNOT00000064726_rattusnorvegicus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,51 @@
+>ENSRNOT00000064726_rattusnorvegicus
+ATGGACGCAGAATGCTCCAGGCTCCTCCCGGCTCTCTGTGCTGTTTTGGC
+AGATCCTAGACAGCTGGTGGCAGATGACACCTGCTTGGAGAAACTACTGG
+ACTGGTTTAAAACAGTGACAGAGGCAGAGCCCAGCCTCCAACTACTGCAG
+GACCACCCCTGCCTAATGGAGCTCCTGTCCCATGTGCTGAAGCCACAGGA
+TGTGAGCCCTAGGGTCCTCTCCTTTGCTCTGCGCCTCGTTGGGGTCTTTG
+CGGCCCAGGAGGACTGTTTCCAGTACCTTCAGCAGGGGGAGTTGTTGCTG
+GGGCTCTTTGGGGAGACAGGTGCCCTTAGCTGGGCAGCCTGGAGCATCCC
+CAGTGTGCGCAGCGGCTGGATCCAGGGCCTGTGCTCCCTGGCACACCACC
+CCAGTGCCCTGCACTTCCTGGCTGACAGTGGTGCTGTGGACACGATCTTC
+TCCTTGCAAGGAGACCCCAGCCTGTTTGTAGCCTCAGCAGCCAGCCAGCT
+CCTAGTACACATCCTGGCTCTGTCAATGCAAGGCGGAGCTCCAGGGTCCC
+CCGTCCCTGAAGCCGTTGCCTGGCCTGTCTGTGCCCAGAAGATCATGAAC
+CATGTAGAAGAGTCCTTGCATTCCAAAGCCACCCCACAGGTCACACAGGC
+CTTGAATGTCCTGACGACGACCTTCGGGCGCTGCCACAACCCCTGGACAG
+GGGTCCTCTGGGAGCGGCTAAGTCCCCCTGTTGCCCGCCTGTTTGAGAGA
+GACCCCATTCCTGCCACACACTCGCTCATGGACCTGCTTCTCAGTGTGGC
+CAGGTCTCCTGTGTTGAACTTTGCAGCCTGTGGCCTGTGGGAGATGCTGG
+CCCAGACTCTGAGCCGCCTGAGCCCCACCCAAGCTGGGCCTCTAGCTCTG
+GGGACCCTGAAACTTCAGCATTGTCCCCAGGAACTGAGGACCCAGGCCTT
+TAGAGTCCTCCTTCAGCCACTGGCCTGCATCCTGAAAGCTACCACTCAGG
+CCCCTGGACCTCCAGGCTTGCTGGACGGGACTGCGGGTAGCTTGCTGACT
+GTGGATGCACTCTTATCTTCAAAGTCGGCCTGTGTGGGGCTCCTCTGCCA
+GACTCTGGCGCACCTGGAGGAGCTGCAGATGCTGCCCCAGTGCCCCTCAC
+CGTGGCCACAGGTGCCTCTGCTGCAAGCTGCTGTGACGATATTGCGTCTC
+TCTGACGGCTCGGCGGACCCCAGTTCCAGTGCAGGAGGCCGTCTCTGTGG
+GGCGCTGGGTGGCTGTGTTCGTGTCCAGCGAGCAGCCCTTGACTTCTTGG
+GGACGCTGTCTCTGGGGACAAGCCCCCTGGAATTGGTGCTGGAGGTATTT
+GCTGTCCTCCTGAAGACCCTGGAGAGCCCAGAGTCCAGCCCCATGGTCCT
+AAAGAAGGCCTTCCAGGCCACACTCAGATGGCTCCAGAGCCCACACAAGA
+CCCCCAGCGGCTCTGATCTCAGCCCCGATGCCTTGCTGTTCCTCGGAGAG
+CTATTCCCCATACTACAGAAGCGCCTGTGCAGCCCGTGTTGGGAGGTGAG
+GGACTCAGCCCTGGAGTTCCTGACGCATCTGATCCGGGACTGGGGAGGGC
+AGGCTGACTTCAGAGAGGCACTGCATTCTTCAGAAGTACCCACACTTGCC
+CGCCAGCTCCTCCAAGACCCTGAGAGTTATGTCCGAGCAAGTGCAGTGGG
+TGCCGCTGGGCAGCTCTCCAGCCAGGGCCTTCAGGCCACTCCCGCCAACC
+AGCAGGGCCTACTCATGGACCTCATGCATATCCTGTCCACGGACTCAGAG
+GGCTTCCCTCGAAGAGCTGTGTTACGGGTCTTTACTGAATGGCTGAGGGA
+TGGCCATGCTGATGTGGTTCGAGACACAGAGTGGTTCGTGGCCACTGTTC
+TCCAGGCAGTGAGCCGGGATCTGGACTGGGAGGTCCGAGTGCAGGGCTTG
+GAGCTGGCACAGGTATTCCTCATCCAGGCAATGGGGCAGCCTAGACTCCA
+CTGTCCCTATACAGTAGGCCTGCCTGGGGCCACCTCTTCCCGCCCACACC
+TGGAATTCTTGCAGACTCTCTGCCGTCTGCCACTCTTTGAGTTTGCCTTT
+TGTGCCTTGCTTGACTGTGACCGCCCGGTGGCCCAAAAAGCCTGTGACCT
+GCTCCTCTTCTTGAGGGACAAGACAGTTTCCTGCAGTAACCCTCAGGAGG
+CCGGGGACAGCCCCAACTCAGCCTCAGTGGAGGCTGCCCTGCAGAGGTGG
+CGGGAAGGTGAGCAGGCTCAGCCCCTAGGGGACCTGGAGCCTGAAGCCAT
+GCTGGCCATCCTCAGGTCCTTAGACCTGGAGGGCCTGCAGGGCAGGCTGG
+CCAAGAGCAGTGACCATGTGGAGAAGAGCCCACAGTCCCTGCTGCAGGAC
+ATGCTGGCCACGGTGGGCGTGTTGGAGGAGAATGAAGCTGACTGCTACTA
+A
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSRNOT00000066674_rattusnorvegicus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSRNOT00000066674_rattusnorvegicus
+ATGACGGATCTGGAGAAGCCCAATCTCGCAGGCCACATGTTCGACGTAGT
+CGTGATTGGAGGCGGCATCTCAGGATTGGCTGCTGCCAAACTGTTGTCTG
+AATACAAAATTAATGTCTTGGTTTTGGAAGCCCGGGATAGAGTTGGAGGA
+AGAACATATACTGTGAGGAATGAGCATGTCAAATGGGTAGATGTTGGTGG
+AGCCTATGTGGGACCAACCCAGAACAGAATCTTACGCTTGTCTAAGGAGC
+TAGGCATAGAGACCTATAAAGTGAATGTCAATGAGCGTCTAGTTCAATAT
+GTCAAGGGGAAAACTTACCCATTCCGTGGTGCATTCCCACCTGTGTGGAA
+CCCCTTGGCATATTTGGATTACAACAACCTATGGAGAACAATGGATGAAA
+TGGGAAAAGAGATCCCCGTTGATGCACCGTGGCAAGCAAGACACGCTCAG
+GAATGGGACAAGATGACCATGAAAGATCTCATTGATAAAATCTGTTGGAC
+AAAAACTGCTCGGGAATTTGCGTATCTTTTTGTGAACATTAATGTGACTT
+CTGAGCCTCATGAGGTATCTGCCCTGTGGTTCCTGTGGTATGTGAGGCAG
+TGTGGGGGCACTGCTCGGATATTCTCAGTTACCAATGGCGGCCAGGAACG
+GAAATTTGTAGGTGGATCTGGCCAAGTAAGTGAACAGATAATGGGTCTCC
+TTGGAGATAAAGTGAAGCTGAGCTCTCCTGTTACTTATATTGACCAAACA
+GATGACAACATCATTGTAGAAACACTGAATCATGAACACTATGAGTGCAA
+ATACGTAATTAGTGCCATCCCACCGATTTTGACTGCCAAGATCCACTTTA
+AACCAGAGCTTCCACCTGAGAGAAACCAATTAATTCAGCGTCTTCCAATG
+GGGGCTGTTATCAAGTGCATGGTGTATTACAAGGAAGCCTTCTGGAAGAA
+AAAGGACTATTGTGGCTGCATGATCATTGAAGATGAGGAGGCTCCAATCG
+CCATCACTCTGGATGACACTAAACCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATACTTGCCCGGAAAGCTGATCGACTTGCTAAACTACATAAAGA
+CATAAGGAAGAGGAAAATCTGTGAGCTGTATGCCAAAGTTCTGGGATCTC
+AAGAAGCATTATATCCAGTCCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCCGGGGGCTGCTACACAGCCTACTTCCCTCCTGGTATCATGAC
+CCAGTATGGAAGGGTGATTCGCCAGCCAGTAGGTAGGATTTACTTTGCAG
+GCACAGAGACAGCAACACAGTGGAGTGGCTACATGGAAGGAGCAGTTGAA
+GCTGGAGAACGAGCAGCTAGAGAGGTGTTGAATGCTCTAGGAAAAGTCGC
+GAAGAAGGATATATGGGTTGAAGAACCCGAGTCCAAGGATGTTCCAGCCA
+TTGAAATTACCCACACCTTCTTAGAGAGGAACCTGCCTTCCGTGCCTGGT
+CTGCTCAAGATCACTGGTGTTTCCACTTCTGTGGCTCTTCTCTGCTTTGT
+ATTGTACAAGATTAAGAAGCTCCCATGCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSRNOT00000067448_rattusnorvegicus.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,85 @@
+>ENSRNOT00000067448_rattusnorvegicus
+ATGGGCTCCGGGAGAGGATGTGAGACGACGGCGGTGCCGTTGCTGATGGC
+CGTGGCCGTTGCTGGTGGCACAGCCGGCCACCTGTACCCTGGAGAGGTGT
+GCCCGGGAATGGACATCCGGAACAACCTGACCAGGTTGCATGAGCTGGAG
+AACTGCTCGGTCATTGAGGGCCATCTGCAGATCCTCTTGATGTTCAAGAC
+CAGACCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGATCA
+CAGACTACCTGCTTCTTTTCCGTGTCTATGGCCTAGAAAGTCTAAAAGAC
+CTCTTCCCAAACCTCACAGTCATCCGAGGCTCCCGTCTCTTCTTCAACTA
+TGCCCTGGTCATCTTCGAGATGGTCCACCTGAAGGAGCTGGGTCTTTACA
+ACCTCATGAACATCACCCGGGGCTCTGTCCGCATCGAGAAGAATAATGAA
+CTCTGCTACCTGGCCACTATCGACTGGTCCCGCATCCTGGATTCCGTGGA
+GGACAACTACATTGTACTGAACAAAGATGACAATGAGGAATGTGGGGACG
+TCTGTCCAGGCACAGCCAAGGGCAAGACCAACTGCCCTGCCACCGTCATC
+AATGGGCAGTTTGTGGAACGGTGCTGGACACACAGTCATTGTCAGAAAGT
+TTGCCCAACCATCTGTAAGTCACATGGCTGCACAGCTGAAGGCCTGTGCT
+GTCACAAGGAGTGCCTGGGCAACTGTTCAGAACCCGATGACCCTACCAAG
+TGTGTGGCCTGTCGAAACTTCTACCTGGATGGTCAGTGTGTGGAGACCTG
+CCCACCACCCTACTATCACTTCCAGGATTGGCGCTGTGTAAACTTCAGCT
+TCTGCCAAGACCTTCACTACAAATGCAGGAACTCTCGGAAGCCTGGCTGT
+CACCAATACGTCATTCACAACAACAAGTGCATCCCCGAGTGCCCGTCTGG
+CTATACCATGAATTCCAGCAACTTGATGTGCACCCCGTGTCTGGGACCCT
+GTCCTAAGGTCTGCCAAATCCTCGAAGGCGAGAAGACCATTGATTCCGTG
+ACATCTGCCCAGGAGCTCCGAGGCTGCACTGTGATCAATGGCAGCCTGAT
+TATCAACATCCGAGGGGGCAACAACCTGGCAGCTGAACTAGAGGCTAACC
+TTGGCCTCATTGAAGAAATCTCAGGGTTCCTAAAGATCCGTCGCTCCTAT
+GCTCTGGTGTCACTTTCTTTCTTCAGGAAGCTACATCTGATTCGAGGAGA
+GACCTTGGAAATTGGGAACTATTCTTTCTACGCCTTGGACAACCAGAACC
+TGAGGCAGCTGTGGGACTGGAACAAGCACAACCTCACGATCACTCAGGGC
+AAGCTCTTCTTCCACTACAACCCCAAACTCTGCCTGTCTGAGATCCACAA
+GATGGAGGAAGTGTCCGGAACCAAGGGCCGCCAGGAGAGGAACGACATTG
+CCCTGAAGACCAACGGGGACCAGGCATCCTGTGAAAATGAATTACTTAAA
+TTCTCTTTCATCCGGACGTCTTTTGACAAGATCTTGCTGAGGTGGGAGCC
+CTACTGGCCCCCCGACTTCCGAGATCTCCTGGGATTCATGCTGTTCTACA
+AAGAGGCCCCTTATCAGAACGTGACAGAGTTTGACGGGCAGGATGCGTGT
+GGCTCCAACAGCTGGACTGTGGTGGATATTGACCCGCCCCAGAGGTCCAA
+CGACCCTAAGTCTCAGACCCCAAGCCACCCTGGGTGGCTGATGCGGGGCC
+TCAAACCCTGGACCCAGTATGCCATCTTTGTCAAGACCTTGGTTACCTTC
+TCTGATGAACGCCGGACCTATGGAGCCAAAAGTGATATCATCTATGTGCA
+AACAGATGCCACCAATCCTTCCGTTCCCCTGGATCCCATATCAGTTTCCA
+ACTCCTCATCTCAGATTATCTTAAAGTGGAAGCCCCCCTCGGACCCCAAT
+GGCAACATCACACACTACCTGGTCTACTGGGAGAGGCAGGCGGAGGACAG
+CGAGCTGTTCGAGTTGGATTATTGTCTCAAAGGGCTGAAGCTCCCCTCAC
+GCACCTGGTCCCCACCTTTTGAGTCTGACGATTCTCAAAAGCACAATCAG
+AGTGAGTATGACGACTCGGCCAGCGAGTGCTGCTCATGTCCTAAGACTGA
+CTCTCAGATCCTGAAGGAGCTGGAGGAGTCTTCATTCAGGAAGACCTTCG
+AGGATTACCTGCACAACGTGGTTTTTGTTCCCAGAAAAACCTCTTCAGGC
+AATGGTGCTGAGGACACTAGGCCATCCCGAAAGCGAAGATCCCTTGAAGA
+GGTGGGCAATGTGACAGCCACTACACCCACACTTCCAGATTTTCCCAACA
+TCTCCTCCACCATCGCGCCCACAAGCCACGAAGAGCACAGACCATTTGAG
+AAAGTAGTAAACAAGGAGTCACTTGTCATCTCTGGCCTGAGACACTTCAC
+TGGGTACCGCATTGAGCTGCAGGCATGCAATCAGGACTCCCCAGAAGAGA
+GGTGCAGCGTGGCTGCCTACGTCAGTGCCCGGACCATGCCTGAAGCTAAG
+GCAGATGACATCGTTGGCCCTGTGACCCATGAAATCTTTGAGAACAATGT
+TGTACACTTAATGTGGCAAGAGCCAAAGGAACCTAATGGTCTGATTGTGC
+TATATGAAGTGAGCTATCGGCGATATGGTGATGAGGAGCTGCACCTCTGT
+GTCTCCCGGAAGCATTTTGCCCTGGAGCGGGGCTGCAGGCTTCGAGGGCT
+CTCTCCAGGAAACTACAGTGTTCGAGTCCGGGCTACCTCTCTGGCAGGAA
+ATGGCTCCTGGACAGAACCCACCTATTTTTATGTGACTGATTATTTAGAT
+GTCCCATCAAATATTGCCAAAATTATCATCGGGCCCCTCATCTTCGTCTT
+CCTCTTCAGTGTCGTGATCGGAAGTATTTATCTATTCTTGAGGAAGAGGC
+AGCCAGATGGGCCAATGGGACCACTGTACGCTTCTTCAAACCCAGAGTAC
+CTCAGTGCCAGTGATGTCTTTCCATCTTCCGTATACGTTCCGGATGAGTG
+GGAGGTACCTCGAGAGAAGATCACCCTCCTCCGAGAGCTGGGGCAGGGAT
+CCTTCGGTATGGTGTACGAAGGCAATGCCAAGGATATCATCAAGGGTGAG
+GTAGAGACCCGTGTTGCGGTGAAGACGGTCAATGAGTCAGCCAGTCTTCG
+AGAACGGATCGAGTTCCTCAATGAGGCATCAGTCATGAAGGGCTTCACCT
+GTCATCACGTGGTCCGCCTTCTTGGGGTGGTGTCCAAAGGCCAGCCCACA
+TTGGTAGTGATGGAACTGATGGCTCATGGAGACCTGAAAAGTCACCTCCG
+TTCTCTGCGGCCCGATGCTGAGAACAACCCAGGCCGTCCTCCCCCTACCT
+TGCAAGAAATGATTCAGATGACAGCAGAAATTGCCGATGGCATGGCATAC
+TTGAACGCCAAGAAGTTTGTGCACCGGGACCTGGCAGCTCGGAACTGCAT
+GGTTGCCCATGATTTTACTGTCAAAATCGGAGACTTTGGAATGACGAGAG
+ACATCTACGAGACAGATTACTATCGGAAAGGGGGCAAGGGGTTGCTGCCC
+GTGAGGTGGATGTCACCCGAGTCCCTGAAGGACGGAGTCTTCACTGCTTC
+TTCCGACATGTGGTCCTTTGGGGTGGTCCTTTGGGAAATCACCAGCCTGG
+CTGAGCAACCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTTGTC
+ATGGATGGAGGCTATCTGGATCCCCCTGATAACTGTCCAGAGAGACTCAC
+TGACCTGATGCGCATGTGCTGGCAGTTCAACCCCAAGATGAGGCCGACCT
+TCCTGGAAATCGTCAACCTGCTCAAGGACGACCTCCACCCCAGCTTTCCG
+GAAGTTTCCTTCTTCTACAGCGAGGAGAACAAGGCTCCCGAGAGTGAAGA
+GCTGGAGATGGAGTTCGAGGACATGGAGAATGTCCCCTTGGATCGTTCCT
+CTCACTGTCAGAGAGAAGAGGCTGGATGCCGGGAGGGAGGGTCCTCTCTG
+AGCATCAAACGGACCTATGATGAACACATCCCCTACACCCACATGAACGG
+GGGCAAGAAGAATGGGCGGGTCCTCACCCTGCCGAGGTCGAACCCTTCCT
+AA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000008295_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,50 @@
+>ENSSSCT00000008295_susscrofa
+ATGGACCCGGAGTGCTCCCGGCTCCTCCCGGCTCTCTGTGCCGTCCTGGC
+AGACCCCCGGCAGCCTGTGGCAGATGATACTTGCTTGGAGAAGCTGCTGG
+ACTGGTTTAAAACAATAACTGAAGCAGGGTCCAGTCTCCTGGTGCTACAG
+GAAAATCCCTGCCTGGTGGAGCTGCTGTTCGACGTGCTGAAACCCCAGGA
+CCTGAGTCCCAGAGTCCTCTCCTTCTCACTCCGCCTCGCAGGCATGTTCG
+CAGCCCAGGAAGACTGCTTCCAGTACCTTCAGCAGGGGGAGTTGCTGCCC
+AGGCTGTTTGGGGAGGCGGGCCCCCTGGGAGGAGCGGCCTGGACGGCCCC
+GACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCGCAGCACC
+CTCGCGCCCTGCCCTTCCTTGCCGACTGTGGTGCCGTTGACACCATCTTC
+TCCCTGCAGGGAGATTCCAGCCTGTTTGTGGCCTCGGCAGCCGGGCAGCT
+CCTGGTGCACATCCTGGACTTGGCGATGCGAGCCCCGCCCCGGGGACACC
+CCGGCCCGCAGGCGTGTGACGGGCCAGCGTGCGCCCAGAAGATCGTGTGT
+CACCTCGAAGACTCCCTGCGCGCCGCAGCCGCCCCGCAGCTCACGCAGGC
+CCTGAATGTCCTGACCACCACGTTCGGGCACTGCCACGGCCTTTGGACGC
+CGGGCCTTTGGGGGCGGCTGAGCCCTCTTGTGGGGCACCTGCTCGAGAAA
+GACCCCGTCCCAGCCTCGCACGCGCTCGTGGACCTCCTCCTCAGCGTGGC
+CCGGTCCCCTGTGCTGAGTTCTGAGAGTGGCCCGTGGGAGACTTTGGCGC
+TGACTCTGAGCCGCTTGAGCCCGATGCAAGCAGGGCCTCTGGCTTTGGGG
+ATCCTGAAGCTGCAGGACTGCCCACAGGCCTTGAGGACCCAGGCCTCTGG
+CGTCCTCCTCCAGCCCCTGGCCTGTGTCCTGAAAGCTGCTGTGCAGGGCC
+CCGGACGCCCAGGTAGGCTGCTGGGGAAGGGGGGCAGGTGCAGGATGGCA
+GGACCGTGGGGGCCTGAGCGCATCCTTGGGGCCGGCGCAGGCTGTCATCC
+CAGGTGTGACTGCTGCTCCTGTTGCCACCCTGGAANCAGTGCCCTTGGCC
+TGGCCCAAGAGGCCCGCCTGAGGCTGTGTGACAATGCTGCGATCCCCCGC
+TCTGACCTGGGGGGCCAATTCTGTGGCCACCTGGTGGCCTGTGTCCGAGT
+CCAGCGAGCGGCCCTGGATTTCCTGGGGACGCTGTCTCAGAGGGCGGGCC
+CCCAAGAGCTGGTGACGCAGGTTTCTGCTGTCCTCCTGGAGTACCTTTCA
+GGCCCTGACTCCAGCCCCACGGTTCTGAAGAAGGCCTTCCAGGCCTCACT
+CGGGTGGCTCCTGAGCTCACCCAAGACCCCCGGCTGCTGCGATCTGGACC
+CCCACGCCCAGCAGTTCCTCAGAGAGCTGCTCCCTGTGCTGCAGAAGCGC
+CTGTGCAGCCCCTGCTGGGAGGTGAGGGACTCAGGCCTTGAGTTCCTGAC
+CCAGATGGCCAGACACTGGGGAGGGCAGGCCGCCTTCAGACAGGTGCTCC
+TTGCTTCCGAGGTGCCCAGGCTCACCAGGCAGCTCCTGCAAGACCCCGAG
+AGTTACGTCCGCGCAAGCGCAGTGACCGCCACAGGGCAGCTGTCTAGCTG
+GGGGCTGCATGCTGCCCCCGCCGGCCCTGAGCACCCAGGGGTCCAGCAGA
+AGAGCCTCCTGTCGGAGCTCCTGCACGTCCTCGCCACAGACTCGGAGGGC
+TTCCCCCGGAGGGCCGTCATGCAGGTCTTCACCGAGTGGCTGAGGGGCGG
+CCATGCTGACGTGGCCGAGGACCCAGAGCAGTTTGTGGCCGGAGTGCTCC
+AGGCCGCGAGCAGGGACCTGGACTGGGAGGTCCGGGCCCAGGGCCTCGAG
+CTGGCGCTGGTGTTCCTGGAGCAGCTGCTGGGCCCGCCCGGCGTGCGCTG
+TCCCTACGCCGTGGCCCTGCCCAAGGCAGCCCCGCCTGGCACGCTGGCCC
+AGGCCTTGCAGGCACTGTGCCGAGTGCAGCTCTTCGAGTTCGCCTTCCGT
+GCCTTGTTCGACTGCGACCGACCTGTGGCGCAGAAGTCCTGTGACCTCCT
+CCTCTTCCTGAAGGCCAAGGCCACTTCCTGCGGCACCCCCCAGGAGGAAC
+GGGACAGCCCCGACGTGTCCTCCGTGGAGGCCACACTGCAGAAGTGGCAG
+GCAGGGGAGCACGGACACCCCCTGGGGGACCTGGAGCCCGCGGCTGTTGT
+GGCCGTGCTCAGGTCCATGGACTTGGAAGGCCTTCAGGACACACTGGCCG
+AGAGCAGTGACCACGTGGAGAGGAGCCCCCAGTCGCTCCTGCAGGACATG
+CTGGCCACCGTGGGCGTCCTCGGGGAGAATGAGGCCGACTGCTACTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000013404_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENSSSCT00000013404_susscrofa
+ATGGAGCGTCAGGAGAAGGCGAACAACGCGGGCCACATGGTCGACGTAGT
+CGTGATAGGAGGCGGCATCTCAGGATTATCTGCTGCCAAACTCTTAAATG
+AATATGGAATTAATGTTTTGGTTTTAGAAGCCCGGGACAGAGTTGGAGGA
+AGAACATACACAGTGAGGAACGAAAATGTTGATTACGTGGACGTTGGTGG
+GGCTTATGTCGGACCGACCCAGAATAGGATCTTAAGGTTATCTAAGGAAC
+TGGGTTTAGAAACTTACAAAGTGAATGTAAATGAGTGTCTCGTTCAGTAT
+GTCAAGGGGAAATCTTATCCATTTCGGGGTGCCTTCCCTCCAGTCTGGAA
+TCCCATTGCCTATCTGGATTACAACAACCTGTGGCGGACAATGGATGACA
+TGGGAAAGAAGATTCCAGCTGATGCACCATGGGAGTCTCCGCATGCAGAG
+GAATGGGATAAGATGACCATGAAAGATCTCATCGATAAAATCTGTTGGAC
+AAAGACTGCTAAACGGTTTGCATCTCTCTTTGTAAATATCAATGTGACCT
+CCGAACCCCACGAAGTGTCTGCCCTGTGGTTTTTGTGGTATGTGAAGCAG
+TGTGGAGGCACCACCCGGATATTCTCTGTTACCAACGGGGGCCAGGAACG
+GAAGTTTGTAGGCGGATCTGGTCAAGTAAGCGAACGGATAATGCACCTCC
+TCGGGGACAGAGTGAAGCTGAGGTGTCCTGTCACCTATGTTGACCAGTCA
+GGTGACAACATCATCGTAGAGACATTGAATCATGAACTTTATGAGTGCCA
+ATACGTAATTAGTGCCATCCCTCCAACTCTGACTGCCAAGATACACTTCA
+GACCGGAGCTTCCGTCAGAAAGAAACCAGTTAATTCAGCGTCTTCCGATG
+GGGGCTATCATTAAGTGCATGATGTATTACAAGGAGGCCTTTTGGAAGAA
+GAAGAATTACTGTGGCTGTATGATCATCGAAGATGAGGAAGCTCCGATTT
+CAATAACTCTAGATGACACCAAGCCAGATGGATCGCTGCCCGCCATCATG
+GGCTTCATCCTTGCTCGAAAAGCTGACCGCCTTGCTAAGGTTCATAAAGA
+AATAAGAAAGCGGAAAATCTGTGAGCTCTACGCCAAAGTGCTAGGATCTC
+AAGAAGCTTTACATCCCGTGCACTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCGGGGGGCTGCTACACTGCCTACTTCCCCCCTGGGATCATGAC
+TCAGTATGGAAGGGTGATCCGCCAGCCCGTAGGCAGGATATTCTTTGCTG
+GCACCGAGACTGCCACACAATGGAGCGGTTACATGGAAGGAGCAGTAGAA
+GCCGGCGAACGGGCGGCTAGAGAGATCTTGAATGCTTTGGGGAAGGTGTC
+AAAGAAAGACATATGGCTTCGAGAACCTGAATCAGAGGATGTTCCAGCTT
+TTGAGATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGACCGGG
+CTGCTTAAGATCATCGGATTTTCCACCTCGGTAACTGCCCTGTGGCTTGC
+CGTGTACAAATTCAGGCTGCTGACCCGATCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000014817_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,37 @@
+>ENSSSCT00000014817_susscrofa
+GTGTGCCCAGGGATGGATATCCGGAATAACCTTACACGGCTGCACGAGTT
+GGCCAACTGCTCGGTCATCGAAGGACATTTGCAGATCCTGTTGATGTTCA
+AAACGCGGCCCGAGGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATG
+ATCACTGATTACTTGCTGCTCTTCCGGGTCTACGGGCTGGAGAGCCTGAA
+GGACCTGTTCCCCAACCTCACCGTCATCCGGGGCTCACGCCTCTTCTTTA
+ACTATGCGCTGGTCATCTTTGAGATGGTTCACTTGAAGGAGCTTGGCCTC
+TACAATTTGATGAACATCACCAGGGGTGCTGTCCGCATCGAGAAGAACAA
+TGAGCTCTGCTACCTGGCGACCATTGACTGGTCGCGCATCCTGGACTCTG
+TGGAGGATAATTACATTGTGCTGAACAAAGACGACAACGAGGAGTGTGGG
+GACATTTGCCCAGGCACTGCGAAGGGCAAGACCAATTGCCCTGCCACCGT
+CATCAATGGGCAATTTGTCGAGCGGTGTTGGACGCACAGTCACTGCCAGA
+AAGTGTGCCCGACCATCTGTAAGTCGCACGGCTGCACTGCTGAGGGCCTC
+TGCTGTCACAGCGAGTGTTTGGGCAACTGCTCTGAGCCAGACGACCCCAC
+CAAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGATGCGTGGAGA
+CCTGCCCGCCCCCCTACTACCACTTCCAAGACTGGCGCTGCGTGAACTTC
+AGCTTCTGCCAGGACCTGCACAACAAATGCAAGAACTCAAGGAGGCAGGG
+CTGCCACCAGTACGTCATTCACAACAACAAGTGTATCCCTGAGTGCCCCT
+CAGGGTACACGATGAATTCCAGCAACTTGATGTGCACTCCGTGCCTAGGC
+CCCTGTCCCAAAGTGTGTCACCTCCTGGAAGGCGAGAAGACCATCGACTC
+AGTGACATCCGCCCAGGAGCTCCGAGGCTGCACCATTATCAACGGGAGCC
+TAATCATCAACATTCGAGGAGGCAACAACCTGGCAGCCGAACTAGAGGCC
+AACCTTGGACTCATTGAGGAGATTTCAGGGTACCTGAAAATCCGCCGATC
+CTATGCCCTCGTGTCACTTTCCTTCTTCCGGAAGTTGCGTCTGATCCGAG
+GGGAGACGTTGGAAATTGGGAACTATTCTTTCTATGCCTTGGACAACCAG
+AACCTAAGGCAACTGTGGGACTGGAGCAAACACAACCTCACCATCACTCA
+GGGGAAACTCTTCTTCCATTATAATCCCAAACTCTGCTTGTCGGAAATTC
+ACAAGATGGAGGAAGTTTCTGGAACCAAGGGGCGCCAGGAGAGAAATGAT
+ATTGCCCTGAAGACCAATGGGGACCAGGCGTCCTGTGAAAATGAGTTACT
+TAAATTTTCTTACATTCGGACATCTTATGACAAGATCTTGCTGAAGTGGG
+AGCCGTATTGGCCCCCCGACTTCCGAGACCTCCTGGGGTTCATGCTCTTC
+TACAAAGAGGCCCCTTATCAGAACGTGACGGAGTTTGACGGGCAGGATGC
+GTGTGGCTCCAACAGCTGGACGGTGGTGGACATTGACCCGCCTACGAGGT
+CCAATGACCCCAAGTCCCAGAACCATCCTGGGTGGCTGATGCGTGGTCTC
+AAGCCCTGGACCCAGTATGCCATCTTTGTCAAGACTTTGGTCACCTTTTC
+TGATGAACGACGCACCTATGGAGCCAAGAGTGACATCATCTACGTCCAGA
+CAGATGCCACAAGTAAGCATGTC
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000023183_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,32 @@
+>ENSSSCT00000023183_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCT
+GGAAGCCCGGGACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAAC
+AAGTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAAT
+CGCATCTTAAGATTGTCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAA
+TGAAGTGGAGCGTCTGATTCACTATATCAAAGGCAAATCCTACCCCTTCA
+GGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGC
+CCCATGGAAGGCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGG
+AGCTGTTGGACAAGCTCTGCTGGACTGAATCTTCGAAGCAGCTGGCCACC
+CTTTTTGTGAACCTGTGTGTCACCGCGGAGACCCATGAGGTCTCTGCTCT
+CTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACCAGGATCATCT
+CAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAG
+GCCTGTGGTCCACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCC
+TAAACCACGAGGTGTACGAGGCTAAGTATGTGATTAGCGCCATTCCTCCT
+GTCCTGGGCATGAAGATTCATTTCAGTCCCCCTCTGCCAATGATGAGAAA
+CCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAGTGTATAGTTT
+ATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCC
+TGATGGCAGCTGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCA
+GAAAACTGGCCCGTCTTACCAAAGAAGAAAGGCTGAAGAAACTTTGCGAC
+CTCTATGCAAAAGTTCTGGGTTCAAAAGAAGCTTTGAACCCCGTGCACTA
+TGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGCTGCTACACGA
+CCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAG
+TGGCTACATGGAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGA
+TCCTGCATGCTATGGGAAAGATCCCAGAAGATGAAATCTGGCAGTCTGAA
+CCAGAGTCCGTGGATGTGCCTGCGAAGCCCATTACCACGACCTTCTTGGA
+GAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATTGGATTGACCG
+CCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000032764_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,10 @@
+>ENSSSCT00000032764_susscrofa
+ATGGATGACATGGGAAAGAAGATTCCAGCTGATGCACCATGGGAGTCTCC
+GCATGCAGAGGAATGGGATAAGATGACCATGAAAGATCTCATCGATAAAA
+TCTGTTGGACAAAGACTGCTAAACGGTTTGCATCTCTCTTTGTAAATATC
+AATGTGACCTCCGAACCCCACGAAGTGTCTGCCCTGTGGTTTTTGTGGTA
+TGTGAAGCAGTGTGGAGGCACCACCCGGATATTCTCTGTTACCAACGGGG
+GCCAGGAACGGAAGTTTGTAGGCGGATCTGGTCAAGTAAGCGAACGGATA
+ATGCACCTCCTCGGGGACAGAGTGAAGCTGAGGTGTCCTGTCACCTATGT
+TGACCAGTCAGGTGACAACATCATCGTAGAGACATTGAATCATGAACTTT
+ATGAGTGCCAATACGTAATTAGTGCCATCCCTCCAACTCT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000033745_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,32 @@
+>ENSSSCT00000033745_susscrofa
+ATGGCAGCGGCCAAACTTCTGCATGACTCTGGCCTGAGTGTGATTGTTCT
+GGAAGCCCGGGACCGCGTGGGAGGCAGGACTTACACCGTCAGGAACCAAC
+AAGTTAAATATGTGGACCTTGGAGGATCTTATGTTGGGCCAACTCAGAAT
+CGCATCTTAAGATTGTCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAA
+TGAAGTGGAGCGTCTGATTCACTATGTAAAGGGCAAATCCTACCCCTTCA
+GGGGCCCATTACCACCTGTGAGGAATCCGATTACCTTCCTAGATCTTAAC
+AACCTTTGGAGGACGGTGGATGACATGGGACGAGAGATTCCCAGTGATGC
+CCCATGGAAGGCGCCCCTTGCAGAACAGTGGGACCAGATGACAATGAAGG
+AGCTGTTGGACAAGCTCTGCTGGACTGAATCTTCGAAGCAGCTGGCCACC
+CTTTTTGTGAACCTGTGTGTCACCGCGGAGACCCATGAGGTCTCTGCTCT
+CTGGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACCACCAGGATCATCT
+CAACAACTAACGGAGGGCAGGAGAGGAAATTTGTGGGCGGATCTGGTCAA
+GTGACCGAGCGGATAAAGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAG
+GCCTGTGGTCCACATTGACCAGACAGGAGAAAATGTCCTCGTGGAGACCC
+TAAACCACGAGGTGTACGAGGCTAAGTATGTGATTAGCGCCATTCCTCCT
+GTCCTGGGCATGAAGATTCATTTCAGTCCCCCTCTGCCAATGATGAGAAA
+CCAGCTCATCACTCGTGTACCTCTGGGCTCTGTCATCAAGTGTATAGTTT
+ATTACAAAGAGCCCTTCTGGAGGCATAAGGATTACTGTGGAAGCATGATT
+ATTGAAGGAGAGGAAGCTCCAATCGCCTACACGTTGGATGATTCCAAGCC
+TGATGGCAGCTGTGCCGCCATCATAGGATTTATCCTTGCCCACAAAGCCA
+GAAAACTGGCCCGTCTTACCAAAGAAGAAAGGCTGAAGAAACTTTGCGAC
+CTCTATGCAAAAGTTCTGGGTTCAAAAGAAGCTTTGAACCCCGTGCACTA
+TGAAGAGAAGAACTGGTGCGAGGAGCAGTACTCGGCGGGCTGCTACACGA
+CCTACTTCCCCCCTGGGATCATGACTCAGTATGGAAGGGTTCTACGCCAG
+CCAGTCGGCAGGATTTATTTCGCCGGCACGGAGACTGCCACGCACTGGAG
+TGGCTACATGGAGGGGGCCGTGGAGGCCGGAGAGAGAGCGGCCCGAGAGA
+TCCTGCATGCTATGGGAAAGATCCCAGAAGATGAAATCTGGCAGTCTGAA
+CCAGAGTCCGTGGATGTGCCTGCGAAGCCCATTACCACGACCTTCTTGGA
+GAGACACTTGCCCTCGGTGCCCGGCCTGCTGAGGCTGATTGGATTGACCG
+CCATCTTTTCAGCCACTGCTCTCGGCTACCTGGCCCACAAAAGGGGGCTA
+CTCGTGCGGGTCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENSSSCT00000035258_susscrofa.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,10 @@
+>ENSSSCT00000035258_susscrofa
+TCGCTGCCCGCCATCATGGGCTTCATCCTTGCTCGAAAAGCTGACCGCCT
+TGCTAAGGTTCATAAAGAAATAAGAAAGCGGAAAATCTGTGAGCTCTACG
+CCAAAGTGCTAGGATCTCAAGAAGCTTTACATCCCGTGCACTATGAAGAG
+AAGAACTGGTGTGAGGAGCAGTACTCGGGGGGCTGCTACACTGCCTACTT
+CCCCCCTGGGATCATGACTCAGTATGGAAGGGTGATCCGCCAGCCCGTAG
+GCAGGATATTCTTTGCTGGCACCGAGACTGCCACACAATGGAGCGGTTAC
+ATGGAAGGAGCAGTAGAAGCCGGCGAACGGGCGGCTAGAGAGGATGTTCC
+AGCTTTTGAGATCACCCGCACCTTCTGGGAGAGAAACCTGCCTTCCGTGA
+CCGGGCTGCTTAAGATCATCGGATTTTCCA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000302850_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,84 @@
+>ENST00000302850_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGCG
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTCA
+AGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTGCCCTCGAGGA
+CCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTC
+TCAGATCCTGAAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGG
+ATTACCTGCACAACGTGGTTTTCGTCCCCAGAAAAACCTCTTCAGGCACT
+GGTGCCGAGGACCCTAGGCCATCTCGGAAACGCAGGTCCCTTGGCGATGT
+TGGGAATGTGACGGTGGCCGTGCCCACGGTGGCAGCTTTCCCCAACACTT
+CCTCGACCAGCGTGCCCACGAGTCCGGAGGAGCACAGGCCTTTTGAGAAG
+GTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTGCGACACTTCACGGG
+CTATCGCATCGAGCTGCAGGCTTGCAACCAGGACACCCCTGAGGAACGGT
+GCAGTGTGGCAGCCTACGTCAGTGCGAGGACCATGCCTGAAGCCAAGGCT
+GATGACATTGTTGGCCCTGTGACGCATGAAATCTTTGAGAACAACGTCGT
+CCACTTGATGTGGCAGGAGCCGAAGGAGCCCAATGGTCTGATCGTGCTGT
+ATGAAGTGAGTTATCGGCGATATGGTGATGAGGAGCTGCATCTCTGCGTC
+TCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGGCTGCGTGGGCTGTC
+ACCGGGGAACTACAGCGTGCGAATCCGGGCCACCTCCCTTGCGGGCAACG
+GCTCTTGGACGGAACCCACCTATTTCTACGTGACAGACTATTTAGACGTC
+CCGTCAAATATTGCAAAAATTATCATCGGCCCCCTCATCTTTGTCTTTCT
+CTTCAGTGTTGTGATTGGAAGTATTTATCTATTCCTGAGAAAGAGGCAGC
+CAGATGGGCCGCTGGGACCGCTTTACGCTTCTTCAAACCCTGAGTATCTC
+AGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTGCCGGACGAGTGGGA
+GGTGTCTCGAGAGAAGATCACCCTCCTTCGAGAGCTGGGGCAGGGCTCCT
+TCGGCATGGTGTATGAGGGCAATGCCAGGGACATCATCAAGGGTGAGGCA
+GAGACCCGCGTGGCGGTGAAGACGGTCAACGAGTCAGCCAGTCTCCGAGA
+GCGGATTGAGTTCCTCAATGAGGCCTCGGTCATGAAGGGCTTCACCTGCC
+ATCACGTGGTGCGCCTCCTGGGAGTGGTGTCCAAGGGCCAGCCCACGCTG
+GTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAGAGCTACCTCCGTTC
+TCTGCGGCCAGAGGCTGAGAATAATCCTGGCCGCCCTCCCCCTACCCTTC
+AAGAGATGATTCAGATGGCGGCAGAGATTGCTGACGGGATGGCCTACCTG
+AACGCCAAGAAGTTTGTGCATCGGGACCTGGCAGCGAGAAACTGCATGGT
+CGCCCATGATTTTACTGTCAAAATTGGAGACTTTGGAATGACCAGAGACA
+TCTATGAAACGGATTACTACCGGAAAGGGGGCAAGGGTCTGCTCCCTGTA
+CGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTCTTCACCACTTCTTC
+TGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAAATCACCAGCTTGGCAG
+AACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGTTGAAATTTGTCATG
+GATGGAGGGTATCTGGATCAACCCGACAACTGTCCAGAGAGAGTCACTGA
+CCTCATGCGCATGTGCTGGCAATTCAACCCCAAGATGAGGCCAACCTTCC
+TGGAGATTGTCAACCTGCTCAAGGACGACCTGCACCCCAGCTTTCCAGAG
+GTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCCGAGAGTGAGGAGCT
+GGAGATGGAGTTTGAGGACATGGAGAATGTGCCCCTGGACCGTTCCTCGC
+ACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAGGGTCCTCGCTGGGT
+TTCAAGCGGAGCTACGAGGAACACATCCCTTACACACACATGAACGGAGG
+CAAGAAAAACGGGCGGATTCTGACCTTGCCTCGGTCCAATCCTTCCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000338702_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENST00000338702_homosapiens
+ATGGAGAATCAAGAGAAGGCGAGTATCGCGGGCCACATGTTCGACGTAGT
+CGTGATCGGAGGTGGCATTTCAGGACTATCTGCTGCCAAACTCTTGACTG
+AATATGGCGTTAGTGTTTTGGTTTTAGAAGCTCGGGACAGGGTTGGAGGA
+AGAACATATACTATAAGGAATGAGCATGTTGATTACGTAGATGTTGGTGG
+AGCTTATGTGGGACCAACCCAAAACAGAATCTTACGCTTGTCTAAGGAGC
+TGGGCATAGAGACTTACAAAGTGAATGTCAGTGAGCGTCTCGTTCAATAT
+GTCAAGGGGAAAACATATCCATTTCGGGGCGCCTTTCCACCAGTATGGAA
+TCCCATTGCATATTTGGATTACAATAATCTGTGGAGGACAATAGATAACA
+TGGGGAAGGAGATTCCAACTGATGCACCCTGGGAGGCTCAACATGCTGAC
+AAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGAC
+AAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACCT
+CTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCAG
+TGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGTGGCCAGGAACG
+GAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTCC
+TCGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCACGTTGACCAGTCA
+AGTGACAACATCATCATAGAGACGCTGAACCATGAACATTATGAGTGCAA
+ATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTCA
+GACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGGCTTCCAATG
+GGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGAA
+GAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATTT
+CAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCATG
+GGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGGA
+AATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCCC
+AAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGAG
+CAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGAC
+TCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCGG
+GCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGAG
+GCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGAC
+CGAGAAAGATATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCGG
+TAGAAATCACCCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGGC
+CTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCCCTGGGGTTTGT
+GCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000340611_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,51 @@
+>ENST00000340611_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGCAGGGGGAGTTACTACCA
+GGGCTCTTTGGGGAGCCAGGACCCCTCGGCCGAGCAACCTGGGCCGTCCC
+CACCGTGCGCAGCGGCTGGATCCAGGGCCTGCGCTCCCTGGCACAGCACC
+CCAGCGCCCTGCGCTTCCTGGCCGACCATGGTGCGGTCGACACCATCTTC
+TCCCTGCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAGCT
+CCTGGTGCACGTCCTGGCTTTGTCCATGCGAGGTGGAGCCGAGGGGCAGC
+CCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAAGATCATGGAT
+CACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAGGC
+CCTGAACGTCCTGACCACGACCTTCGGGCGCTGCCAGAGCCCCTGGACGG
+AAGCCCTGTGGGTGCGGCTGAGTCCCCGCGTGGCCTGTCTGCTGGAGAGA
+GACCCCATCCCCGCCGCACACTCGTTCGTGGACCTGCTTCTCTGTGTGGC
+TCGTTCTCCCGTGTTCAGTTCTTCCGACGGCAGCCTGTGGGAGACAGTGG
+CGCGGGCTCTGAGCTGCCTGGGTCCCACCCACATGGGACCCCTGGCTTTG
+GGGATCCTGAAGCTCGAGCACTGTCCACAGGCACTGAGGACCCAGGCCTT
+CCAGGTCCTTCTCCAGCCCCTGGCCTGTGTCCTGAAGGCCACGGTTCAGG
+CCCCCGGACCCCCAGGCTTGCTGGACGGGACGGCAGACGATGCCACGACG
+GTGGACACACTCCTGGCCTCCAAGTCGTCCTGCGCCGGCCTCCTGTGCCG
+CACCCTGGCTCACCTGGAGGAGCTGCAGCCGCTGCCCCAGCGCCCTTCAC
+CGTGGCCCCAGGCGTCTCTACTGGGGGCTACAGTGACTGTCCTGCGGCTC
+TGTGACGGCTCGGCTGCCCCTGCCTCCAGTGTGGGGGGCCACCTCTGTGG
+GACCCTGGCGGGCTGCGTCCGGGTCCAGCGAGCAGCCCTCGACTTCCTGG
+GGACGCTGTCACAGGGGACAGGCCCCCAGGAGCTGGTGACGCAGGCGCTT
+GCTGTCCTCCTGGAGTGCCTCGAGAGCCCCGGCTCCAGCCCCACGGTTCT
+GAAGAAGGCCTTCCAGGCCACGCTCAGGTGGCTCCTGAGCTCACCCAAGA
+CCCCCGGCTGCTCTGATCTCGGCCCCCTCATCCCGCAGTTCCTCAGAGAG
+CTGTTCCCTGTGCTGCAGAAACGCCTGTGCCACCCCTGCTGGGAGGTGAG
+GGACTCCGCCCTCGAGTTCCTGACCCAGCTGAGCAGGCACTGGGGAGGAC
+AGGCTGACTTCAGATGCGCACTCTTGGCTTCAGAGGTGCCTCAGCTGGCC
+CTGCAGCTCCTCCAGGACCCTGAGAGTTATGTCCGAGCGAGTGCAGTGAC
+CGCCATGGGGCAGCTGTCCAGCCAGGGCCTGCACGCCCCCACCAGCCCTG
+AGCATGCAGAGGCCCGGCAGAGCCTGTTCCTGGAGCTCCTGCACATCCTC
+TCCGTAGACTCGGAGGGCTTCCCACGGCGGGCGGTCATGCAAGTCTTCAC
+TGAGTGGCTGCGGGACGGCCACGCCGACGCGGCCCAGGACACGGAGCAGT
+TCGTGGCCACTGTGCTGCAGGCGGCGAGCCGAGACCTGGACTGGGAGGTC
+CGCGCCCAGGGCCTGGAGCTGGCCCTCGTGTTCCTGGGCCAGACTTTGGG
+GCCGCCGCGTACCCACTGCCCCTATGCCGTGGCCCTACCCGAGGTGGCCC
+CAGCCCAGCCACTCACCGAGGCACTGAGGGCTCTCTGCCACGTGGGGCTC
+TTTGACTTCGCCTTTTGTGCCTTGTTTGACTGCGACCGCCCTGTGGCGCA
+GAAGTCTTGTGACCTCCTTCTCTTCCTGAGGGACAAGATTGCTTCCTACA
+GCAGCCTGCGGGAGGCCAGGGGCAGCCCCAACACTGCCTCCGCAGAGGCC
+ACCCTGCCGAGGTGGCGGGCGGGTGAGCAGGCCCAGCCCCCAGGGGACCA
+GGAGCCTGAGGCTGTGCTGGCCATGCTCAGGTCCCTAGACCTGGAGGGCC
+TGCGGAGCACGCTGGCCGAGAGCAGCGACCACGTGGAAAAGAGTCCCCAG
+TCCCTCCTGCAGGACATGCTGGCCACGGGAGGCTTCCTGCAGGGGGACGA
+GGCCGACTGCTACTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000341500_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,84 @@
+>ENST00000341500_homosapiens
+ATGGCCACCGGGGGCCGGCGGGGGGCGGCGGCCGCGCCGCTGCTGGTGGC
+GGTGGCCGCGCTGCTACTGGGCGCCGCGGGCCACCTGTACCCCGGAGAGG
+TGTGTCCCGGCATGGATATCCGGAACAACCTCACTAGGTTGCATGAGCTG
+GAGAATTGCTCTGTCATCGAAGGACACTTGCAGATACTCTTGATGTTCAA
+AACGAGGCCCGAAGATTTCCGAGACCTCAGTTTCCCCAAACTCATCATGA
+TCACTGATTACTTGCTGCTCTTCCGGGTCTATGGGCTCGAGAGCCTGAAG
+GACCTGTTCCCCAACCTCACGGTCATCCGGGGATCACGACTGTTCTTTAA
+CTACGCGCTGGTCATCTTCGAGATGGTTCACCTCAAGGAACTCGGCCTCT
+ACAACCTGATGAACATCACCCGGGGTTCTGTCCGCATCGAGAAGAACAAT
+GAGCTCTGTTACTTGGCCACTATCGACTGGTCCCGTATCCTGGATTCCGT
+GGAGGATAATTACATCGTGTTGAACAAAGATGACAACGAGGAGTGTGGAG
+ACATCTGTCCGGGTACCGCGAAGGGCAAGACCAACTGCCCCGCCACCGTC
+ATCAACGGGCAGTTTGTCGAACGATGTTGGACTCATAGTCACTGCCAGAA
+AGTTTGCCCGACCATCTGTAAGTCACACGGCTGCACCGCCGAAGGCCTCT
+GTTGCCACAGCGAGTGCCTGGGCAACTGTTCTCAGCCCGACGACCCCACC
+AAGTGCGTGGCCTGCCGCAACTTCTACCTGGACGGCAGGTGTGTGGAGAC
+CTGCCCGCCCCCGTACTACCACTTCCAGGACTGGCGCTGTGTGAACTTCA
+GCTTCTGCCAGGACCTGCACCACAAATGCAAGAACTCGCGGAGGCAGGGC
+TGCCACCAGTACGTCATTCACAACAACAAGTGCATCCCTGAGTGTCCCTC
+CGGGTACACGATGAATTCCAGCAACTTGCTGTGCACCCCATGCCTGGGTC
+CCTGTCCCAAGGTGTGCCACCTCCTAGAAGGCGAGAAGACCATCGACTCG
+GTGACGTCTGCCCAGGAGCTCCGAGGATGCACCGTCATCAACGGGAGTCT
+GATCATCAACATTCGAGGAGGCAACAATCTGGCAGCTGAGCTAGAAGCCA
+ACCTCGGCCTCATTGAAGAAATTTCAGGGTATCTAAAAATCCGCCGATCC
+TACGCTCTGGTGTCACTTTCCTTCTTCCGGAAGTTACGTCTGATTCGAGG
+AGAGACCTTGGAAATTGGGAACTACTCCTTCTATGCCTTGGACAACCAGA
+ACCTAAGGCAGCTCTGGGACTGGAGCAAACACAACCTCACCATCACTCAG
+GGGAAACTCTTCTTCCACTATAACCCCAAACTCTGCTTGTCAGAAATCCA
+CAAGATGGAAGAAGTTTCAGGAACCAAGGGGCGCCAGGAGAGAAACGACA
+TTGCCCTGAAGACCAATGGGGACCAGGCATCCTGTGAAAATGAGTTACTT
+AAATTTTCTTACATTCGGACATCTTTTGACAAGATCTTGCTGAGATGGGA
+GCCGTACTGGCCCCCCGACTTCCGAGACCTCTTGGGGTTCATGCTGTTCT
+ACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGCG
+TGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGTC
+CAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTCA
+AGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTCG
+GATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGAC
+AGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAACT
+CATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGGC
+AACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTGA
+GCTGTTCGAGCTGGATTATTGCCTCAAAGGGCTGAAGCTGCCCTCGAGGA
+CCTGGTCTCCACCATTCGAGTCTGAAGATTCTCAGAAGCACAACCAGAGT
+GAGTATGAGGATTCGGCCGGCGAATGCTGCTCCTGTCCAAAGACAGACTC
+TCAGATCCTGAAGGAGCTGGAGGAGTCCTCGTTTAGGAAGACGTTTGAGG
+ATTACCTGCACAACGTGGTTTTCGTCCCCAGGCCATCTCGGAAACGCAGG
+TCCCTTGGCGATGTTGGGAATGTGACGGTGGCCGTGCCCACGGTGGCAGC
+TTTCCCCAACACTTCCTCGACCAGCGTGCCCACGAGTCCGGAGGAGCACA
+GGCCTTTTGAGAAGGTGGTGAACAAGGAGTCGCTGGTCATCTCCGGCTTG
+CGACACTTCACGGGCTATCGCATCGAGCTGCAGGCTTGCAACCAGGACAC
+CCCTGAGGAACGGTGCAGTGTGGCAGCCTACGTCAGTGCGAGGACCATGC
+CTGAAGCCAAGGCTGATGACATTGTTGGCCCTGTGACGCATGAAATCTTT
+GAGAACAACGTCGTCCACTTGATGTGGCAGGAGCCGAAGGAGCCCAATGG
+TCTGATCGTGCTGTATGAAGTGAGTTATCGGCGATATGGTGATGAGGAGC
+TGCATCTCTGCGTCTCCCGCAAGCACTTCGCTCTGGAACGGGGCTGCAGG
+CTGCGTGGGCTGTCACCGGGGAACTACAGCGTGCGAATCCGGGCCACCTC
+CCTTGCGGGCAACGGCTCTTGGACGGAACCCACCTATTTCTACGTGACAG
+ACTATTTAGACGTCCCGTCAAATATTGCAAAAATTATCATCGGCCCCCTC
+ATCTTTGTCTTTCTCTTCAGTGTTGTGATTGGAAGTATTTATCTATTCCT
+GAGAAAGAGGCAGCCAGATGGGCCGCTGGGACCGCTTTACGCTTCTTCAA
+ACCCTGAGTATCTCAGTGCCAGTGATGTGTTTCCATGCTCTGTGTACGTG
+CCGGACGAGTGGGAGGTGTCTCGAGAGAAGATCACCCTCCTTCGAGAGCT
+GGGGCAGGGCTCCTTCGGCATGGTGTATGAGGGCAATGCCAGGGACATCA
+TCAAGGGTGAGGCAGAGACCCGCGTGGCGGTGAAGACGGTCAACGAGTCA
+GCCAGTCTCCGAGAGCGGATTGAGTTCCTCAATGAGGCCTCGGTCATGAA
+GGGCTTCACCTGCCATCACGTGGTGCGCCTCCTGGGAGTGGTGTCCAAGG
+GCCAGCCCACGCTGGTGGTGATGGAGCTGATGGCTCACGGAGACCTGAAG
+AGCTACCTCCGTTCTCTGCGGCCAGAGGCTGAGAATAATCCTGGCCGCCC
+TCCCCCTACCCTTCAAGAGATGATTCAGATGGCGGCAGAGATTGCTGACG
+GGATGGCCTACCTGAACGCCAAGAAGTTTGTGCATCGGGACCTGGCAGCG
+AGAAACTGCATGGTCGCCCATGATTTTACTGTCAAAATTGGAGACTTTGG
+AATGACCAGAGACATCTATGAAACGGATTACTACCGGAAAGGGGGCAAGG
+GTCTGCTCCCTGTACGGTGGATGGCACCGGAGTCCCTGAAGGATGGGGTC
+TTCACCACTTCTTCTGACATGTGGTCCTTTGGCGTGGTCCTTTGGGAAAT
+CACCAGCTTGGCAGAACAGCCTTACCAAGGCCTGTCTAATGAACAGGTGT
+TGAAATTTGTCATGGATGGAGGGTATCTGGATCAACCCGACAACTGTCCA
+GAGAGAGTCACTGACCTCATGCGCATGTGCTGGCAATTCAACCCCAAGAT
+GAGGCCAACCTTCCTGGAGATTGTCAACCTGCTCAAGGACGACCTGCACC
+CCAGCTTTCCAGAGGTGTCGTTCTTCCACAGCGAGGAGAACAAGGCTCCC
+GAGAGTGAGGAGCTGGAGATGGAGTTTGAGGACATGGAGAATGTGCCCCT
+GGACCGTTCCTCGCACTGTCAGAGGGAGGAGGCGGGGGGCCGGGATGGAG
+GGTCCTCGCTGGGTTTCAAGCGGAGCTACGAGGAACACATCCCTTACACA
+CACATGAACGGAGGCAAGAAAAACGGGCGGATTCTGACCTTGCCTCGGTC
+CAATCCTTCCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000378069_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,33 @@
+>ENST00000378069_homosapiens
+ATGAGCAACAAATGCGACGTGGTCGTGGTGGGGGGCGGCATCTCAGGTAT
+GGCAGCAGCCAAACTTCTGCATGACTCTGGACTGAATGTGGTTGTTCTGG
+AAGCCCGGGACCGTGTGGGAGGCAGGACTTACACTCTTAGGAACCAAAAG
+GTTAAATATGTGGACCTTGGAGGATCCTATGTTGGACCAACCCAGAATCG
+TATCTTGAGATTAGCCAAGGAGCTAGGATTGGAGACCTACAAAGTGAATG
+AGGTTGAGCGTCTGATCCACCATGTAAAGGGCAAATCATACCCCTTCAGG
+GGGCCATTCCCACCTGTATGGAATCCAATTACCTACTTAGATCATAACAA
+CTTTTGGAGGACAATGGATGACATGGGGCGAGAGATTCCGAGTGATGCCC
+CATGGAAGGCTCCCCTTGCAGAAGAGTGGGACAACATGACAATGAAGGAG
+CTACTGGACAAGCTCTGCTGGACTGAATCTGCAAAGCAGCTTGCCACTCT
+CTTTGTGAACCTGTGTGTCACTGCAGAGACCCATGAGGTCTCTGCTCTCT
+GGTTCCTGTGGTATGTGAAGCAGTGTGGAGGCACAACAAGAATCATCTCG
+ACAACAAATGGAGGACAGGAGAGGAAATTTGTGGGCGGATCTGGTCAAGT
+GAGTGAGCGGATAATGGACCTCCTTGGAGACCGAGTGAAGCTGGAGAGGC
+CTGTGATCTACATTGACCAGACAAGAGAAAATGTCCTTGTGGAGACCCTA
+AACCATGAGATGTATGAGGCTAAATATGTGATTAGTGCTATTCCTCCTAC
+TCTGGGCATGAAGATTCACTTCAATCCCCCTCTGCCAATGATGAGAAACC
+AGATGATCACTCGTGTGCCTTTGGGTTCAGTCATCAAGTGTATAGTTTAT
+TATAAAGAGCCTTTCTGGAGGAAAAAGGATTACTGTGGAACCATGATTAT
+TGATGGAGAAGAAGCTCCAGTTGCCTACACGTTGGATGATACCAAACCTG
+AAGGCAACTATGCTGCCATAATGGGATTTATCCTGGCCCACAAAGCCAGA
+AAACTGGCACGTCTTACCAAAGAGGAAAGGTTGAAGAAACTTTGTGAACT
+CTATGCCAAGGTTCTGGGTTCCCTAGAAGCTCTGGAGCCAGTGCATTATG
+AAGAAAAGAACTGGTGTGAGGAGCAGTACTCTGGGGGCTGCTACACAACT
+TATTTCCCCCCTGGGATCCTGACTCAATATGGAAGGGTTCTACGCCAGCC
+AGTGGACAGGATTTACTTTGCAGGCACCGAGACTGCCACACACTGGAGCG
+GCTACATGGAGGGGGCTGTAGAGGCCGGGGAGAGAGCAGCCCGAGAGATC
+CTGCATGCCATGGGGAAGATTCCAGAGGATGAAATCTGGCAGTCAGAACC
+AGAGTCTGTGGATGTCCCTGCACAGCCCATCACCACCACCTTTTTGGAGA
+GACATTTGCCCTCCGTGCCAGGCCTGCTCAGGCTGATTGGATTGACCACC
+ATCTTTTCAGCAACGGCTCTTGGCTTCCTGGCCCACAAAAGGGGGCTACT
+TGTGAGAGTCTAA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000421712_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,12 @@
+>ENST00000421712_homosapiens
+ATGGACCCAGAATGCGCCCAGCTGCTCCCGGCTCTCTGTGCTGTTCTGGT
+AGATCCCAGGCAGCCGGTGGCAGATGACACCTGTTTGGAGAAGCTCCTGG
+ACTGGTTTAAAACGGTCACTGAAGGAGAGTCCAGTGTCGTGCTGCTGCAG
+GAGCACCCCTGCCTGGTGGAGCTGCTGTCCCATGTGCTGAAAGTCCAGGA
+CCTGAGTTCTGGGGTCCTCTCCTTCTCACTGCGCCTGGCAGGAACCTTCG
+CAGCCCAGGAAAACTGCTTCCAGTATCTTCAGGTGCGGTCGACACCATCT
+TCTCCCTGCAGGGAGACTCCAGCCTGTTTGTGGCCTCGGCGGCCAGTCAG
+CTCCTGGTGCACGTCCTGGCTTTGTCCATGCGAGGTGGAGCCGAGGGGCA
+GCCCTGCCTGCCGGGGGGTGACTGGCCCGCGTGTGCCCAGAAGATCATGG
+ATCACGTTGAAGAGTCCTTGTGCTCCGCGGCCACCCCCAAGGTCACTCAG
+GCCCTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000542639_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,25 @@
+>ENST00000542639_homosapiens
+ATGGGGAAGGAGATTCCAACTGATGCACCCTGGGAGGCTCAACATGCTGA
+CAAATGGGACAAAATGACCATGAAAGAGCTCATTGACAAAATCTGCTGGA
+CAAAGACTGCTAGGCGGTTTGCTTATCTTTTTGTGAATATCAATGTGACC
+TCTGAGCCTCACGAAGTGTCTGCCCTGTGGTTCTTGTGGTATGTGAAGCA
+GTGCGGGGGCACCACTCGGATATTCTCTGTCACCAATGGTGGCCAGGAAC
+GGAAGTTTGTAGGTGGATCTGGTCAAGTGAGCGAACGGATAATGGACCTC
+CTCGGAGACCAAGTGAAGCTGAACCATCCTGTCACTCACGTTGACCAGTC
+AAGTGACAACATCATCATAGAGACGCTGAACCATGAACATTATGAGTGCA
+AATACGTAATTAATGCGATCCCTCCGACCTTGACTGCCAAGATTCACTTC
+AGACCAGAGCTTCCAGCAGAGAGAAACCAGTTAATTCAGCGGCTTCCAAT
+GGGAGCTGTCATTAAGTGCATGATGTATTACAAGGAGGCCTTCTGGAAGA
+AGAAGGATTACTGTGGCTGCATGATCATTGAAGATGAAGATGCTCCAATT
+TCAATAACCTTGGATGACACCAAGCCAGATGGGTCACTGCCTGCCATCAT
+GGGCTTCATTCTTGCCCGGAAAGCTGATCGACTTGCTAAGCTACATAAGG
+AAATAAGGAAGAAGAAAATCTGTGAGCTCTATGCCAAAGTGCTGGGATCC
+CAAGAAGCTTTACATCCAGTGCATTATGAAGAGAAGAACTGGTGTGAGGA
+GCAGTACTCTGGGGGCTGCTACACGGCCTACTTCCCTCCTGGGATCATGA
+CTCAATATGGAAGGGTGATTCGTCAACCCGTGGGCAGGATTTTCTTTGCG
+GGCACAGAGACTGCCACAAAGTGGAGCGGCTACATGGAAGGGGCAGTTGA
+GGCTGGAGAACGAGCAGCTAGGGAGGTCTTAAATGGTCTCGGGAAGGTGA
+CCGAGAAAGATATCTGGGTACAAGAACCTGAATCAAAGGACGTTCCAGCG
+GTAGAAATCACCCACACCTTCTGGGAAAGGAACCTGCCCTCTGTTTCTGG
+CCTGCTGAAGATCATTGGATTTTCCACATCAGTAACTGCCCTGGGGTTTG
+TGCTGTACAAATACAAGCTCCTGCCACGGTCTTGA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ENST00000600492_homosapiens.fa	Wed Sep 13 17:53:57 2017 -0400
@@ -0,0 +1,11 @@
+>ENST00000600492_homosapiens
+TACAAAGAGGCCCCTTATCAGAATGTGACGGAGTTCGACGGGCAGGATGC
+GTGTGGTTCCAACAGTTGGACGGTGGTAGACATTGACCCACCCCTGAGGT
+CCAACGACCCCAAATCACAGAACCACCCAGGGTGGCTGATGCGGGGTCTC
+AAGCCCTGGACCCAGTATGCCATCTTTGTGAAGACCCTGGTCACCTTTTC
+GGATGAACGCCGGACCTATGGGGCCAAGAGTGACATCATTTATGTCCAGA
+CAGATGCCACCAACCCCTCTGTGCCCCTGGATCCAATCTCAGTGTCTAAC
+TCATCATCCCAGATTATTCTGAAGTGGAAACCACCCTCCGACCCCAATGG
+CAACATCACCCACTACCTGGTTTTCTGGGAGAGGCAGGCGGAAGACAGTG
+AGCTGTTCGAGCTGGATTATTGCCTCAAAGGGCGAGTCCAGTCATCAGCT
+CCGCTGTAA