# HG changeset patch
# User fubar
# Date 1704705633 0
# Node ID d78175596286613ec9b54ab2b631e82af8694081
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/jbrowse2 commit cd77dffaad652cfb75b98bde5231beaa6d63cd5b-dirty
diff -r 000000000000 -r d78175596286 Galaxy-History-jbrowse2samples.tar.gz
Binary file Galaxy-History-jbrowse2samples.tar.gz has changed
diff -r 000000000000 -r d78175596286 blastxml_to_gapped_gff3.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/blastxml_to_gapped_gff3.py Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,300 @@
+#!/usr/bin/env python
+import argparse
+import copy
+import logging
+import re
+import sys
+
+from BCBio import GFF
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger(name="blastxml2gff3")
+
+__doc__ = """
+BlastXML files, when transformed to GFF3, do not normally show gaps in the
+blast hits. This tool aims to fill that "gap".
+"""
+
+
+def blastxml2gff3(blastxml, min_gap=3, trim=False, trim_end=False, include_seq=False):
+ from Bio.Blast import NCBIXML
+ from Bio.Seq import Seq
+ from Bio.SeqRecord import SeqRecord
+ from Bio.SeqFeature import SeqFeature, SimpleLocation
+
+ blast_records = NCBIXML.parse(blastxml)
+ for idx_record, record in enumerate(blast_records):
+ # http://www.sequenceontology.org/browser/release_2.4/term/SO:0000343
+ match_type = { # Currently we can only handle BLASTN, BLASTP
+ "BLASTN": "nucleotide_match",
+ "BLASTP": "protein_match",
+ }.get(record.application, "match")
+
+ recid = record.query
+ if " " in recid:
+ recid = recid[0: recid.index(" ")]
+
+ rec = SeqRecord(Seq("ACTG"), id=recid)
+ for idx_hit, hit in enumerate(record.alignments):
+ for idx_hsp, hsp in enumerate(hit.hsps):
+ qualifiers = {
+ "ID": "b2g.%s.%s.%s" % (idx_record, idx_hit, idx_hsp),
+ "source": "blast",
+ "score": hsp.expect,
+ "accession": hit.accession,
+ "hit_id": hit.hit_id,
+ "length": hit.length,
+ "hit_titles": hit.title.split(" >"),
+ }
+ if include_seq:
+ qualifiers.update(
+ {
+ "blast_qseq": hsp.query,
+ "blast_sseq": hsp.sbjct,
+ "blast_mseq": hsp.match,
+ }
+ )
+
+ for prop in (
+ "score",
+ "bits",
+ "identities",
+ "positives",
+ "gaps",
+ "align_length",
+ "strand",
+ "frame",
+ "query_start",
+ "query_end",
+ "sbjct_start",
+ "sbjct_end",
+ ):
+ qualifiers["blast_" + prop] = getattr(hsp, prop, None)
+
+ desc = hit.title.split(" >")[0]
+ qualifiers["description"] = desc[desc.index(" "):]
+
+ # This required a fair bit of sketching out/match to figure out
+ # the first time.
+ #
+ # the match_start location must account for queries and
+ # subjecst that start at locations other than 1
+ parent_match_start = hsp.query_start - hsp.sbjct_start
+ # The end is the start + hit.length because the match itself
+ # may be longer than the parent feature, so we use the supplied
+ # subject/hit length to calculate the real ending of the target
+ # protein.
+ parent_match_end = hsp.query_start + hit.length + hsp.query.count("-")
+
+ # If we trim the left end, we need to trim without losing information.
+ used_parent_match_start = parent_match_start
+ if trim:
+ if parent_match_start < 1:
+ used_parent_match_start = 0
+
+ if trim or trim_end:
+ if parent_match_end > hsp.query_end:
+ parent_match_end = hsp.query_end + 1
+
+ # The ``match`` feature will hold one or more ``match_part``s
+ top_feature = SeqFeature(
+ SimpleLocation(used_parent_match_start, parent_match_end, strand=0),
+ type=match_type,
+ qualifiers=qualifiers,
+ )
+
+ # Unlike the parent feature, ``match_part``s have sources.
+ part_qualifiers = {
+ "source": "blast",
+ }
+ top_feature.sub_features = []
+ for idx_part, (start, end, cigar) in enumerate(
+ generate_parts(
+ hsp.query, hsp.match, hsp.sbjct, ignore_under=min_gap
+ )
+ ):
+ part_qualifiers["Gap"] = cigar
+ part_qualifiers["ID"] = qualifiers["ID"] + (".%s" % idx_part)
+
+ # Otherwise, we have to account for the subject start's location
+ match_part_start = parent_match_start + hsp.sbjct_start + start - 1
+
+ # We used to use hsp.align_length here, but that includes
+ # gaps in the parent sequence
+ #
+ # Furthermore align_length will give calculation errors in weird places
+ # So we just use (end-start) for simplicity
+ match_part_end = match_part_start + (end - start)
+
+ top_feature.sub_features.append(
+ SeqFeature(
+ SimpleLocation(match_part_start, match_part_end, strand=1),
+ type="match_part",
+ qualifiers=copy.deepcopy(part_qualifiers),
+ )
+ )
+
+ rec.features.append(top_feature)
+ rec.annotations = {}
+ yield rec
+
+
+def __remove_query_gaps(query, match, subject):
+ """remove positions in all three based on gaps in query
+
+ In order to simplify math and calculations...we remove all of the gaps
+ based on gap locations in the query sequence::
+
+ Q:ACTG-ACTGACTG
+ S:ACTGAAC---CTG
+
+ will become::
+
+ Q:ACTGACTGACTG
+ S:ACTGAC---CTG
+
+ which greatly simplifies the process of identifying the correct location
+ for a match_part
+ """
+ prev = 0
+ fq = ""
+ fm = ""
+ fs = ""
+ for position in re.finditer("-", query):
+ fq += query[prev: position.start()]
+ fm += match[prev: position.start()]
+ fs += subject[prev: position.start()]
+ prev = position.start() + 1
+ fq += query[prev:]
+ fm += match[prev:]
+ fs += subject[prev:]
+
+ return (fq, fm, fs)
+
+
+def generate_parts(query, match, subject, ignore_under=3):
+ region_q = []
+ region_m = []
+ region_s = []
+
+ (query, match, subject) = __remove_query_gaps(query, match, subject)
+
+ region_start = -1
+ region_end = -1
+ mismatch_count = 0
+ for i, (q, m, s) in enumerate(zip(query, match, subject)):
+
+ # If we have a match
+ if m != " " or m == "+":
+ if region_start == -1:
+ region_start = i
+ # It's a new region, we need to reset or it's pre-seeded with
+ # spaces
+ region_q = []
+ region_m = []
+ region_s = []
+ region_end = i
+ mismatch_count = 0
+ else:
+ mismatch_count += 1
+
+ region_q.append(q)
+ region_m.append(m)
+ region_s.append(s)
+
+ if mismatch_count >= ignore_under and region_start != -1 and region_end != -1:
+ region_q = region_q[0:-ignore_under]
+ region_m = region_m[0:-ignore_under]
+ region_s = region_s[0:-ignore_under]
+ yield region_start, region_end + 1, cigar_from_string(
+ region_q, region_m, region_s, strict_m=True
+ )
+ region_q = []
+ region_m = []
+ region_s = []
+
+ region_start = -1
+ region_end = -1
+ mismatch_count = 0
+
+ yield region_start, region_end + 1, cigar_from_string(
+ region_q, region_m, region_s, strict_m=True
+ )
+
+
+def _qms_to_matches(query, match, subject, strict_m=True):
+ matchline = []
+
+ for (q, m, s) in zip(query, match, subject):
+ ret = ""
+
+ if m != " " or m == "+":
+ ret = "="
+ elif m == " ":
+ if q == "-":
+ ret = "D"
+ elif s == "-":
+ ret = "I"
+ else:
+ ret = "X"
+ else:
+ log.warn("Bad data: \n\t%s\n\t%s\n\t%s\n" % (query, match, subject))
+
+ if strict_m:
+ if ret == "=" or ret == "X":
+ ret = "M"
+
+ matchline.append(ret)
+ return matchline
+
+
+def _matchline_to_cigar(matchline):
+ cigar_line = []
+ last_char = matchline[0]
+ count = 0
+ for char in matchline:
+ if char == last_char:
+ count += 1
+ else:
+ cigar_line.append("%s%s" % (last_char, count))
+ count = 1
+ last_char = char
+ cigar_line.append("%s%s" % (last_char, count))
+ return " ".join(cigar_line)
+
+
+def cigar_from_string(query, match, subject, strict_m=True):
+ matchline = _qms_to_matches(query, match, subject, strict_m=strict_m)
+ if len(matchline) > 0:
+ return _matchline_to_cigar(matchline)
+ else:
+ return ""
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(
+ description="Convert Blast XML to gapped GFF3", epilog=""
+ )
+ parser.add_argument(
+ "blastxml", type=argparse.FileType("r"), help="Blast XML Output"
+ )
+ parser.add_argument(
+ "--min_gap",
+ type=int,
+ help="Maximum gap size before generating a new match_part",
+ default=3,
+ )
+ parser.add_argument(
+ "--trim",
+ action="store_true",
+ help="Trim blast hits to be only as long as the parent feature",
+ )
+ parser.add_argument(
+ "--trim_end", action="store_true", help="Cut blast results off at end of gene"
+ )
+ parser.add_argument("--include_seq", action="store_true", help="Include sequence")
+ args = parser.parse_args()
+
+ for rec in blastxml2gff3(**vars(args)):
+ if len(rec.features):
+ GFF.write([rec], sys.stdout)
diff -r 000000000000 -r d78175596286 convertMAF.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/convertMAF.sh Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# https://github.com/cmdcolin/jbrowse-plugin-mafviewer/blob/master/bin/convert.sh
+# MAF file must contain the species name and chromosome name
+# e.g. hg38.chr1 in the sequence identifiers.
+perl $3/maf2bed.pl $2 < $1 | sort -k1,1 -k2,2n > $4.sorted.bed
+bgzip $4.sorted.bed
+tabix -p bed $4.sorted.bed.gz
diff -r 000000000000 -r d78175596286 galaxyaushum.png
Binary file galaxyaushum.png has changed
diff -r 000000000000 -r d78175596286 gff3_rebase.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gff3_rebase.py Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,209 @@
+#!/usr/bin/env python
+import argparse
+import copy
+import logging
+import sys
+
+from BCBio import GFF
+from Bio.SeqFeature import FeatureLocation
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger(__name__)
+
+__author__ = "Eric Rasche"
+__version__ = "0.4.0"
+__maintainer__ = "Eric Rasche"
+__email__ = "esr@tamu.edu"
+
+
+def feature_lambda(feature_list, test, test_kwargs, subfeatures=True):
+ """Recursively search through features, testing each with a test function, yielding matches.
+
+ GFF3 is a hierachical data structure, so we need to be able to recursively
+ search through features. E.g. if you're looking for a feature with
+ ID='bob.42', you can't just do a simple list comprehension with a test
+ case. You don't know how deeply burried bob.42 will be in the feature tree. This is where feature_lambda steps in.
+
+ :type feature_list: list
+ :param feature_list: an iterable of features
+
+ :type test: function reference
+ :param test: a closure with the method signature (feature, **kwargs) where
+ the kwargs are those passed in the next argument. This
+ function should return True or False, True if the feature is
+ to be yielded as part of the main feature_lambda function, or
+ False if it is to be ignored. This function CAN mutate the
+ features passed to it (think "apply").
+
+ :type test_kwargs: dictionary
+ :param test_kwargs: kwargs to pass to your closure when it is called.
+
+ :type subfeatures: boolean
+ :param subfeatures: when a feature is matched, should just that feature be
+ yielded to the caller, or should the entire sub_feature
+ tree for that feature be included? subfeatures=True is
+ useful in cases such as searching for a gene feature,
+ and wanting to know what RBS/Shine_Dalgarno_sequences
+ are in the sub_feature tree (which can be accomplished
+ with two feature_lambda calls). subfeatures=False is
+ useful in cases when you want to process (and possibly
+ return) the entire feature tree, such as applying a
+ qualifier to every single feature.
+
+ :rtype: yielded list
+ :return: Yields a list of matching features.
+ """
+ # Either the top level set of [features] or the subfeature attribute
+ for feature in feature_list:
+ if test(feature, **test_kwargs):
+ if not subfeatures:
+ feature_copy = copy.deepcopy(feature)
+ feature_copy.sub_features = []
+ yield feature_copy
+ else:
+ yield feature
+
+ if hasattr(feature, "sub_features"):
+ for x in feature_lambda(
+ feature.sub_features, test, test_kwargs, subfeatures=subfeatures
+ ):
+ yield x
+
+
+def feature_test_qual_value(feature, **kwargs):
+ """Test qualifier values.
+
+ For every feature, check that at least one value in
+ feature.quailfiers(kwargs['qualifier']) is in kwargs['attribute_list']
+ """
+ for attribute_value in feature.qualifiers.get(kwargs["qualifier"], []):
+ if attribute_value in kwargs["attribute_list"]:
+ return True
+ return False
+
+
+def __get_features(child, interpro=False):
+ child_features = {}
+ for rec in GFF.parse(child):
+ # Only top level
+ for feature in rec.features:
+ # Get the record id as parent_feature_id (since this is how it will be during remapping)
+ parent_feature_id = rec.id
+ # If it's an interpro specific gff3 file
+ if interpro:
+ # Then we ignore polypeptide features as they're useless
+ if feature.type == "polypeptide":
+ continue
+ # If there's an underscore, we strip up to that underscore?
+ # I do not know the rationale for this, removing.
+ # if '_' in parent_feature_id:
+ # parent_feature_id = parent_feature_id[parent_feature_id.index('_') + 1:]
+
+ try:
+ child_features[parent_feature_id].append(feature)
+ except KeyError:
+ child_features[parent_feature_id] = [feature]
+ # Keep a list of feature objects keyed by parent record id
+ return child_features
+
+
+def __update_feature_location(feature, parent, protein2dna):
+ start = feature.location.start
+ end = feature.location.end
+ if protein2dna:
+ start *= 3
+ end *= 3
+
+ if parent.location.strand >= 0:
+ ns = parent.location.start + start
+ ne = parent.location.start + end
+ st = +1
+ else:
+ ns = parent.location.end - end
+ ne = parent.location.end - start
+ st = -1
+
+ # Don't let start/stops be less than zero. It's technically valid for them
+ # to be (at least in the model I'm working with) but it causes numerous
+ # issues.
+ #
+ # Instead, we'll replace with %3 to try and keep it in the same reading
+ # frame that it should be in.
+ if ns < 0:
+ ns %= 3
+ if ne < 0:
+ ne %= 3
+
+ feature.location = FeatureLocation(ns, ne, strand=st)
+
+ if hasattr(feature, "sub_features"):
+ for subfeature in feature.sub_features:
+ __update_feature_location(subfeature, parent, protein2dna)
+
+
+def rebase(parent, child, interpro=False, protein2dna=False, map_by="ID"):
+ # get all of the features we will be re-mapping in a dictionary, keyed by parent feature ID
+ child_features = __get_features(child, interpro=interpro)
+
+ for rec in GFF.parse(parent):
+ replacement_features = []
+ for feature in feature_lambda(
+ rec.features,
+ # Filter features in the parent genome by those that are
+ # "interesting", i.e. have results in child_features array.
+ # Probably an unnecessary optimisation.
+ feature_test_qual_value,
+ {
+ "qualifier": map_by,
+ "attribute_list": child_features.keys(),
+ },
+ subfeatures=False,
+ ):
+
+ # Features which will be re-mapped
+ to_remap = child_features[feature.id]
+ # TODO: update starts
+ fixed_features = []
+ for x in to_remap:
+ # Then update the location of the actual feature
+ __update_feature_location(x, feature, protein2dna)
+
+ if interpro:
+ for y in ("status", "Target"):
+ try:
+ del x.qualifiers[y]
+ except Exception:
+ pass
+
+ fixed_features.append(x)
+ replacement_features.extend(fixed_features)
+ # We do this so we don't include the original set of features that we
+ # were rebasing against in our result.
+ rec.features = replacement_features
+ rec.annotations = {}
+ GFF.write([rec], sys.stdout)
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(
+ description="rebase gff3 features against parent locations", epilog=""
+ )
+ parser.add_argument(
+ "parent", type=argparse.FileType("r"), help="Parent GFF3 annotations"
+ )
+ parser.add_argument(
+ "child",
+ type=argparse.FileType("r"),
+ help="Child GFF3 annotations to rebase against parent",
+ )
+ parser.add_argument(
+ "--interpro", action="store_true", help="Interpro specific modifications"
+ )
+ parser.add_argument(
+ "--protein2dna",
+ action="store_true",
+ help="Map protein translated results to original DNA data",
+ )
+ parser.add_argument("--map_by", help="Map by key", default="ID")
+ args = parser.parse_args()
+ rebase(**vars(args))
diff -r 000000000000 -r d78175596286 jbrowse2.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2.py Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,1445 @@
+#!/usr/bin/env python
+# change to accumulating all configuration for config.json based on the default from the clone
+import argparse
+import binascii
+import datetime
+import hashlib
+import json
+import logging
+import os
+import re
+import shutil
+import struct
+import subprocess
+import tempfile
+import xml.etree.ElementTree as ET
+from collections import defaultdict
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger("jbrowse")
+TODAY = datetime.datetime.now().strftime("%Y-%m-%d")
+GALAXY_INFRASTRUCTURE_URL = None
+mapped_chars = {
+ ">": "__gt__",
+ "<": "__lt__",
+ "'": "__sq__",
+ '"': "__dq__",
+ "[": "__ob__",
+ "]": "__cb__",
+ "{": "__oc__",
+ "}": "__cc__",
+ "@": "__at__",
+ "#": "__pd__",
+ "": "__cn__",
+}
+
+
+class ColorScaling(object):
+
+ COLOR_FUNCTION_TEMPLATE = """
+ function(feature, variableName, glyphObject, track) {{
+ var score = {score};
+ {opacity}
+ return 'rgba({red}, {green}, {blue}, ' + opacity + ')';
+ }}
+ """
+
+ COLOR_FUNCTION_TEMPLATE_QUAL = r"""
+ function(feature, variableName, glyphObject, track) {{
+ var search_up = function self(sf, attr){{
+ if(sf.get(attr) !== undefined){{
+ return sf.get(attr);
+ }}
+ if(sf.parent() === undefined) {{
+ return;
+ }}else{{
+ return self(sf.parent(), attr);
+ }}
+ }};
+
+ var search_down = function self(sf, attr){{
+ if(sf.get(attr) !== undefined){{
+ return sf.get(attr);
+ }}
+ if(sf.children() === undefined) {{
+ return;
+ }}else{{
+ var kids = sf.children();
+ for(var child_idx in kids){{
+ var x = self(kids[child_idx], attr);
+ if(x !== undefined){{
+ return x;
+ }}
+ }}
+ return;
+ }}
+ }};
+
+ var color = ({user_spec_color} || search_up(feature, 'color') || search_down(feature, 'color') || {auto_gen_color});
+ var score = (search_up(feature, 'score') || search_down(feature, 'score'));
+ {opacity}
+ if(score === undefined){{ opacity = 1; }}
+ var result = /^#?([a-f\d]{{2}})([a-f\d]{{2}})([a-f\d]{{2}})$/i.exec(color);
+ var red = parseInt(result[1], 16);
+ var green = parseInt(result[2], 16);
+ var blue = parseInt(result[3], 16);
+ if(isNaN(opacity) || opacity < 0){{ opacity = 0; }}
+ return 'rgba(' + red + ',' + green + ',' + blue + ',' + opacity + ')';
+ }}
+ """
+
+ OPACITY_MATH = {
+ "linear": """
+ var opacity = (score - ({min})) / (({max}) - ({min}));
+ """,
+ "logarithmic": """
+ var opacity = Math.log10(score - ({min})) / Math.log10(({max}) - ({min}));
+ """,
+ "blast": """
+ var opacity = 0;
+ if(score == 0.0) {{
+ opacity = 1;
+ }} else {{
+ opacity = (20 - Math.log10(score)) / 180;
+ }}
+ """,
+ }
+
+ BREWER_COLOUR_IDX = 0
+ BREWER_COLOUR_SCHEMES = [
+ (166, 206, 227),
+ (31, 120, 180),
+ (178, 223, 138),
+ (51, 160, 44),
+ (251, 154, 153),
+ (227, 26, 28),
+ (253, 191, 111),
+ (255, 127, 0),
+ (202, 178, 214),
+ (106, 61, 154),
+ (255, 255, 153),
+ (177, 89, 40),
+ (228, 26, 28),
+ (55, 126, 184),
+ (77, 175, 74),
+ (152, 78, 163),
+ (255, 127, 0),
+ ]
+
+ BREWER_DIVERGING_PALLETES = {
+ "BrBg": ("#543005", "#003c30"),
+ "PiYg": ("#8e0152", "#276419"),
+ "PRGn": ("#40004b", "#00441b"),
+ "PuOr": ("#7f3b08", "#2d004b"),
+ "RdBu": ("#67001f", "#053061"),
+ "RdGy": ("#67001f", "#1a1a1a"),
+ "RdYlBu": ("#a50026", "#313695"),
+ "RdYlGn": ("#a50026", "#006837"),
+ "Spectral": ("#9e0142", "#5e4fa2"),
+ }
+
+ def __init__(self):
+ self.brewer_colour_idx = 0
+
+ def rgb_from_hex(self, hexstr):
+ # http://stackoverflow.com/questions/4296249/how-do-i-convert-a-hex-triplet-to-an-rgb-tuple-and-back
+ return struct.unpack("BBB", binascii.unhexlify(hexstr))
+
+ def min_max_gff(self, gff_file):
+ min_val = None
+ max_val = None
+ with open(gff_file, "r") as handle:
+ for line in handle:
+ try:
+ value = float(line.split("\t")[5])
+ min_val = min(value, (min_val or value))
+ max_val = max(value, (max_val or value))
+
+ if value < min_val:
+ min_val = value
+
+ if value > max_val:
+ max_val = value
+ except Exception:
+ pass
+ return min_val, max_val
+
+ def hex_from_rgb(self, r, g, b):
+ return "#%02x%02x%02x" % (r, g, b)
+
+ def _get_colours(self):
+ r, g, b = self.BREWER_COLOUR_SCHEMES[
+ self.brewer_colour_idx % len(self.BREWER_COLOUR_SCHEMES)
+ ]
+ self.brewer_colour_idx += 1
+ return r, g, b
+
+ def parse_menus(self, track):
+ trackConfig = {"menuTemplate": [{}, {}, {}, {}]}
+
+ if "menu" in track["menus"]:
+ menu_list = [track["menus"]["menu"]]
+ if isinstance(track["menus"]["menu"], list):
+ menu_list = track["menus"]["menu"]
+
+ for m in menu_list:
+ tpl = {
+ "action": m["action"],
+ "label": m.get("label", "{name}"),
+ "iconClass": m.get("iconClass", "dijitIconBookmark"),
+ }
+ if "url" in m:
+ tpl["url"] = m["url"]
+ if "content" in m:
+ tpl["content"] = m["content"]
+ if "title" in m:
+ tpl["title"] = m["title"]
+
+ trackConfig["menuTemplate"].append(tpl)
+
+ return trackConfig
+
+ def parse_colours(self, track, trackFormat, gff3=None):
+ # Wiggle tracks have a bicolor pallete
+ trackConfig = {"style": {}}
+ if trackFormat == "wiggle":
+
+ trackConfig["style"]["pos_color"] = track["wiggle"]["color_pos"]
+ trackConfig["style"]["neg_color"] = track["wiggle"]["color_neg"]
+
+ if trackConfig["style"]["pos_color"] == "__auto__":
+ trackConfig["style"]["neg_color"] = self.hex_from_rgb(
+ *self._get_colours()
+ )
+ trackConfig["style"]["pos_color"] = self.hex_from_rgb(
+ *self._get_colours()
+ )
+
+ # Wiggle tracks can change colour at a specified place
+ bc_pivot = track["wiggle"]["bicolor_pivot"]
+ if bc_pivot not in ("mean", "zero"):
+ # The values are either one of those two strings
+ # or a number
+ bc_pivot = float(bc_pivot)
+ trackConfig["bicolor_pivot"] = bc_pivot
+ elif "scaling" in track:
+ if track["scaling"]["method"] == "ignore":
+ if track["scaling"]["scheme"]["color"] != "__auto__":
+ trackConfig["style"]["color"] = track["scaling"]["scheme"]["color"]
+ else:
+ trackConfig["style"]["color"] = self.hex_from_rgb(
+ *self._get_colours()
+ )
+ else:
+ # Scored method
+ algo = track["scaling"]["algo"]
+ # linear, logarithmic, blast
+ scales = track["scaling"]["scales"]
+ # type __auto__, manual (min, max)
+ scheme = track["scaling"]["scheme"]
+ # scheme -> (type (opacity), color)
+ # ==================================
+ # GENE CALLS OR BLAST
+ # ==================================
+ if trackFormat == "blast":
+ red, green, blue = self._get_colours()
+ color_function = self.COLOR_FUNCTION_TEMPLATE.format(
+ **{
+ "score": "feature._parent.get('score')",
+ "opacity": self.OPACITY_MATH["blast"],
+ "red": red,
+ "green": green,
+ "blue": blue,
+ }
+ )
+ trackConfig["style"]["color"] = color_function.replace("\n", "")
+ elif trackFormat == "gene_calls":
+ # Default values, based on GFF3 spec
+ min_val = 0
+ max_val = 1000
+ # Get min/max and build a scoring function since JBrowse doesn't
+ if scales["type"] == "automatic" or scales["type"] == "__auto__":
+ min_val, max_val = self.min_max_gff(gff3)
+ else:
+ min_val = scales.get("min", 0)
+ max_val = scales.get("max", 1000)
+
+ if scheme["color"] == "__auto__":
+ user_color = "undefined"
+ auto_color = "'%s'" % self.hex_from_rgb(*self._get_colours())
+ elif scheme["color"].startswith("#"):
+ user_color = "'%s'" % self.hex_from_rgb(
+ *self.rgb_from_hex(scheme["color"][1:])
+ )
+ auto_color = "undefined"
+ else:
+ user_color = "undefined"
+ auto_color = "'%s'" % self.hex_from_rgb(*self._get_colours())
+
+ color_function = self.COLOR_FUNCTION_TEMPLATE_QUAL.format(
+ **{
+ "opacity": self.OPACITY_MATH[algo].format(
+ **{"max": max_val, "min": min_val}
+ ),
+ "user_spec_color": user_color,
+ "auto_gen_color": auto_color,
+ }
+ )
+
+ trackConfig["style"]["color"] = color_function.replace("\n", "")
+ return trackConfig
+
+
+def etree_to_dict(t):
+ if t is None:
+ return {}
+
+ d = {t.tag: {} if t.attrib else None}
+ children = list(t)
+ if children:
+ dd = defaultdict(list)
+ for dc in map(etree_to_dict, children):
+ for k, v in dc.items():
+ dd[k].append(v)
+ d = {t.tag: {k: v[0] if len(v) == 1 else v for k, v in dd.items()}}
+ if t.attrib:
+ d[t.tag].update(("@" + k, v) for k, v in t.attrib.items())
+ if t.text:
+ text = t.text.strip()
+ if children or t.attrib:
+ if text:
+ d[t.tag]["#text"] = text
+ else:
+ d[t.tag] = text
+ return d
+
+
+INSTALLED_TO = os.path.dirname(os.path.realpath(__file__))
+
+
+def metadata_from_node(node):
+ metadata = {}
+ try:
+ if len(node.findall("dataset")) != 1:
+ # exit early
+ return metadata
+ except Exception:
+ return {}
+
+ for (key, value) in node.findall("dataset")[0].attrib.items():
+ metadata["dataset_%s" % key] = value
+
+ for (key, value) in node.findall("history")[0].attrib.items():
+ metadata["history_%s" % key] = value
+
+ for (key, value) in node.findall("metadata")[0].attrib.items():
+ metadata["metadata_%s" % key] = value
+
+ for (key, value) in node.findall("tool")[0].attrib.items():
+ metadata["tool_%s" % key] = value
+
+ # Additional Mappings applied:
+ metadata[
+ "dataset_edam_format"
+ ] = '{1}'.format(
+ metadata["dataset_edam_format"], metadata["dataset_file_ext"]
+ )
+ metadata["history_user_email"] = '{0}'.format(
+ metadata["history_user_email"]
+ )
+ metadata["hist_name"] = metadata["history_display_name"]
+ metadata[
+ "history_display_name"
+ ] = '{hist_name}'.format(
+ galaxy=GALAXY_INFRASTRUCTURE_URL,
+ encoded_hist_id=metadata["history_id"],
+ hist_name=metadata["history_display_name"],
+ )
+ metadata[
+ "tool_tool"
+ ] = '{tool_id}'.format(
+ galaxy=GALAXY_INFRASTRUCTURE_URL,
+ encoded_id=metadata["dataset_id"],
+ tool_id=metadata["tool_tool_id"],
+ # tool_version=metadata['tool_tool_version'],
+ )
+ return metadata
+
+
+class JbrowseConnector(object):
+ def __init__(self, outdir, genomes):
+ self.debug = False
+ self.usejson = True
+ self.giURL = GALAXY_INFRASTRUCTURE_URL
+ self.outdir = outdir
+ os.makedirs(self.outdir, exist_ok=True)
+ self.genome_paths = genomes
+ self.genome_name = None
+ self.genome_names = []
+ self.trackIdlist = []
+ self.tracksToAdd = []
+ self.config_json = {}
+ self.config_json_file = os.path.join(outdir, "config.json")
+ self.clone_jbrowse()
+
+ def subprocess_check_call(self, command, output=None):
+ if output:
+ if self.debug:
+ log.debug("cd %s && %s > %s", self.outdir, " ".join(command), output)
+ subprocess.check_call(command, cwd=self.outdir, stdout=output)
+ else:
+ log.debug("cd %s && %s", self.outdir, " ".join(command))
+ subprocess.check_call(command, cwd=self.outdir)
+
+ def subprocess_popen(self, command):
+ if self.debug:
+ log.debug(command)
+ p = subprocess.Popen(
+ command,
+ cwd=self.outdir,
+ shell=True,
+ stdin=subprocess.PIPE,
+ stdout=subprocess.PIPE,
+ stderr=subprocess.PIPE,
+ )
+ output, err = p.communicate()
+ retcode = p.returncode
+ if retcode != 0:
+ log.error(command)
+ log.error(output)
+ log.error(err)
+ raise RuntimeError("Command failed with exit code %s" % (retcode))
+
+ def subprocess_check_output(self, command):
+ if self.debug:
+ log.debug(" ".join(command))
+ return subprocess.check_output(command, cwd=self.outdir)
+
+ def symlink_or_copy(self, src, dest):
+ if "GALAXY_JBROWSE_SYMLINKS" in os.environ and bool(
+ os.environ["GALAXY_JBROWSE_SYMLINKS"]
+ ):
+ cmd = ["ln", "-s", src, dest]
+ else:
+ cmd = ["cp", src, dest]
+
+ return self.subprocess_check_call(cmd)
+
+ def _prepare_track_style(self, trackDict):
+
+ style_data = {
+ "type": "LinearBasicDisplay",
+ "displayId": "%s-LinearBasicDisplay" % trackDict["trackId"],
+ }
+
+ if trackDict.get("displays", None):
+ style_data["type"] = trackDict["displays"]["type"]
+ style_data["displayId"] = trackDict["displays"]["displayId"]
+ return {"displays": [style_data]}
+
+ def process_genomes(self):
+ assemblies = []
+ for i, genome_node in enumerate(self.genome_paths):
+ if self.debug:
+ log.info("genome_node=%s" % str(genome_node))
+ genome_name = genome_node["meta"]["dataset_dname"].strip()
+ if len(genome_name.split()) > 1:
+ genome_name = genome_name.split()[0]
+ # spaces and cruft break scripts when substituted
+ fapath = genome_node["path"]
+ assem = self.make_assembly(fapath, genome_name)
+ assemblies.append(assem)
+ self.genome_names.append(genome_name)
+ if self.genome_name is None:
+ self.genome_name = genome_name # first one for all tracks - other than paf
+ if self.config_json.get("assemblies", None):
+ self.config_json["assemblies"] += assemblies
+ else:
+ self.config_json["assemblies"] = assemblies
+
+ def make_assembly(self, fapath, gname):
+ faname = gname + ".fa.gz"
+ fadest = os.path.join(self.outdir, faname)
+ # fadest = os.path.realpath(os.path.join(self.outdir, faname))
+ cmd = "bgzip -i -c %s -I %s.gzi > %s && samtools faidx %s" % (
+ fapath,
+ fadest,
+ fadest,
+ fadest,
+ )
+ self.subprocess_popen(cmd)
+ adapter = {
+ "type": "BgzipFastaAdapter",
+ "fastaLocation": {
+ "uri": faname,
+ },
+ "faiLocation": {
+ "uri": faname + ".fai",
+ },
+ "gziLocation": {
+ "uri": faname + ".gzi",
+ },
+ }
+ trackDict = {
+ "name": gname,
+ "sequence": {
+ "type": "ReferenceSequenceTrack",
+ "trackId": gname,
+ "adapter": adapter,
+ },
+ "rendering": {"type": "DivSequenceRenderer"},
+ }
+ return trackDict
+
+ def add_default_view(self):
+ cmd = [
+ "jbrowse",
+ "set-default-session",
+ "-s",
+ self.config_json_file,
+ "-t",
+ ",".join(self.trackIdlist),
+ "-n",
+ "JBrowse2 in Galaxy",
+ "--target",
+ self.config_json_file,
+ "-v",
+ " LinearGenomeView",
+ ]
+ if self.debug:
+ log.info("### calling set-default-session with cmd=%s" % " ".join(cmd))
+ self.subprocess_check_call(cmd)
+
+ def write_config(self):
+ with open(self.config_json_file, "w") as fp:
+ json.dump(self.config_json, fp)
+
+ def text_index(self):
+ # Index tracks
+ args = [
+ "jbrowse",
+ "text-index",
+ "--target",
+ os.path.join(self.outdir, "data"),
+ "--assemblies",
+ self.genome_name,
+ ]
+
+ tracks = ",".join(self.trackIdlist)
+ if tracks:
+ args += ["--tracks", tracks]
+
+ self.subprocess_check_call(args)
+
+ def add_hic(self, data, trackData):
+ """
+ HiC adapter.
+ https://github.com/aidenlab/hic-format/blob/master/HiCFormatV9.md
+ for testing locally, these work:
+ HiC data is from https://s3.amazonaws.com/igv.broadinstitute.org/data/hic/intra_nofrag_30.hic
+ using hg19 reference track as a
+ 'BgzipFastaAdapter'
+ fastaLocation:
+ uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz',
+ faiLocation:
+ uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz.fai',
+ gziLocation:
+ uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz.gzi',
+ Cool will not be likely to be a good fit - see discussion at https://github.com/GMOD/jbrowse-components/issues/2438
+ """
+ log.info("#### trackData=%s" % trackData)
+ tId = trackData["label"]
+ # can be served - if public.
+ # dsId = trackData["metadata"]["dataset_id"]
+ # url = "%s/api/datasets/%s/display?to_ext=hic " % (self.giURL, dsId)
+ hname = trackData["name"]
+ dest = os.path.join(self.outdir, hname)
+ cmd = ["cp", data, dest]
+ # these can be very big.
+ self.subprocess_check_call(cmd)
+ floc = {
+ "uri": hname,
+ }
+ trackDict = {
+ "type": "HicTrack",
+ "trackId": tId,
+ "name": hname,
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "HicAdapter",
+ "hicLocation": floc,
+ },
+ "displays": [
+ {
+ "type": "LinearHicDisplay",
+ "displayId": "%s-LinearHicDisplay" % tId,
+ },
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def add_maf(self, data, trackData):
+ """
+ from https://github.com/cmdcolin/maf2bed
+ Note: Both formats start with a MAF as input, and note that your MAF file should contain the species name and chromosome name
+ e.g. hg38.chr1 in the sequence identifiers.
+ need the reference id - eg hg18, for maf2bed.pl as the first parameter
+ """
+ mafPlugin = {
+ "plugins": [
+ {
+ "name": "MafViewer",
+ "url": "https://unpkg.com/jbrowse-plugin-mafviewer/dist/jbrowse-plugin-mafviewer.umd.production.min.js",
+ }
+ ]
+ }
+ tId = trackData["label"]
+ fname = "%s.bed" % tId
+ dest = "%s/%s" % (self.outdir, fname)
+ # self.symlink_or_copy(data, dest)
+ # Process MAF to bed-like. Need build to munge chromosomes
+ gname = self.genome_name
+ cmd = [
+ "bash",
+ os.path.join(INSTALLED_TO, "convertMAF.sh"),
+ data,
+ gname,
+ INSTALLED_TO,
+ dest,
+ ]
+ self.subprocess_check_call(cmd)
+ if True or self.debug:
+ log.info("### convertMAF.sh called as %s" % " ".join(cmd))
+ # Construct samples list
+ # We could get this from galaxy metadata, not sure how easily.
+ ps = subprocess.Popen(["grep", "^s [^ ]*", "-o", data], stdout=subprocess.PIPE)
+ output = subprocess.check_output(("sort", "-u"), stdin=ps.stdout)
+ ps.wait()
+ outp = output.decode("ascii")
+ soutp = outp.split("\n")
+ samp = [x.split("s ")[1] for x in soutp if x.startswith("s ")]
+ samples = [x.split(".")[0] for x in samp]
+ if self.debug:
+ log.info("### got samples = %s " % (samples))
+ trackDict = {
+ "type": "MafTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "adapter": {
+ "type": "MafTabixAdapter",
+ "samples": samples,
+ "bedGzLocation": {
+ "uri": fname + ".sorted.bed.gz",
+ },
+ "index": {
+ "location": {
+ "uri": fname + ".sorted.bed.gz.tbi",
+ },
+ },
+ },
+ "assemblyNames": [self.genome_name],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+ if self.config_json.get("plugins", None):
+ self.config_json["plugins"].append(mafPlugin[0])
+ else:
+ self.config_json.update(mafPlugin)
+
+ def _blastxml_to_gff3(self, xml, min_gap=10):
+ gff3_unrebased = tempfile.NamedTemporaryFile(delete=False)
+ cmd = [
+ "python",
+ os.path.join(INSTALLED_TO, "blastxml_to_gapped_gff3.py"),
+ "--trim",
+ "--trim_end",
+ "--include_seq",
+ "--min_gap",
+ str(min_gap),
+ xml,
+ ]
+ subprocess.check_call(cmd, cwd=self.outdir, stdout=gff3_unrebased)
+ gff3_unrebased.close()
+ return gff3_unrebased.name
+
+ def add_blastxml(self, data, trackData, blastOpts, **kwargs):
+ gff3 = self._blastxml_to_gff3(data, min_gap=blastOpts["min_gap"])
+
+ if "parent" in blastOpts and blastOpts["parent"] != "None":
+ gff3_rebased = tempfile.NamedTemporaryFile(delete=False)
+ cmd = ["python", os.path.join(INSTALLED_TO, "gff3_rebase.py")]
+ if blastOpts.get("protein", "false") == "true":
+ cmd.append("--protein2dna")
+ cmd.extend([os.path.realpath(blastOpts["parent"]), gff3])
+ subprocess.check_call(cmd, cwd=self.outdir, stdout=gff3_rebased)
+ gff3_rebased.close()
+
+ # Replace original gff3 file
+ shutil.copy(gff3_rebased.name, gff3)
+ os.unlink(gff3_rebased.name)
+ url = "%s.gff3" % trackData["label"]
+ dest = "%s/%s" % (self.outdir, url)
+ self._sort_gff(gff3, dest)
+ url = url + ".gz"
+ tId = trackData["label"]
+ trackDict = {
+ "type": "FeatureTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "Gff3TabixAdapter",
+ "gffGzLocation": {
+ "uri": url,
+ },
+ "index": {
+ "location": {
+ "uri": url + ".tbi",
+ }
+ },
+ },
+ "displays": [
+ {
+ "type": "LinearBasicDisplay",
+ "displayId": "%s-LinearBasicDisplay" % tId,
+ },
+ {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+ ],
+ }
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ os.unlink(gff3)
+
+ def add_bigwig(self, data, trackData):
+ url = "%s.bw" % trackData["name"]
+ dest = os.path.join(self.outdir, url)
+ cmd = ["cp", data, dest]
+ self.subprocess_check_call(cmd)
+ bwloc = {"uri": url}
+ tId = trackData["label"]
+ trackDict = {
+ "type": "QuantitativeTrack",
+ "trackId": tId,
+ "name": url,
+ "assemblyNames": [
+ self.genome_name,
+ ],
+ "adapter": {
+ "type": "BigWigAdapter",
+ "bigWigLocation": bwloc,
+ },
+ "displays": [
+ {
+ "type": "LinearWiggleDisplay",
+ "displayId": "%s-LinearWiggleDisplay" % tId,
+ }
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def add_bam(self, data, trackData, bamOpts, bam_index=None, **kwargs):
+ tId = trackData["label"]
+ fname = "%s.bam" % trackData["label"]
+ dest = "%s/%s" % (self.outdir, fname)
+ url = fname
+ self.subprocess_check_call(["cp", data, dest])
+ log.info("### copied %s to %s" % (data, dest))
+ bloc = {"uri": url}
+ if bam_index is not None and os.path.exists(os.path.realpath(bam_index)):
+ # bai most probably made by galaxy and stored in galaxy dirs, need to copy it to dest
+ self.subprocess_check_call(
+ ["cp", os.path.realpath(bam_index), dest + ".bai"]
+ )
+ else:
+ # Can happen in exotic condition
+ # e.g. if bam imported as symlink with datatype=unsorted.bam, then datatype changed to bam
+ # => no index generated by galaxy, but there might be one next to the symlink target
+ # this trick allows to skip the bam sorting made by galaxy if already done outside
+ if os.path.exists(os.path.realpath(data) + ".bai"):
+ self.symlink_or_copy(os.path.realpath(data) + ".bai", dest + ".bai")
+ else:
+ log.warn("Could not find a bam index (.bai file) for %s", data)
+ trackDict = {
+ "type": "AlignmentsTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "BamAdapter",
+ "bamLocation": bloc,
+ "index": {
+ "location": {
+ "uri": fname + ".bai",
+ }
+ },
+ },
+ "displays": [
+ {
+ "type": "LinearAlignmentsDisplay",
+ "displayId": "%s-LinearAlignmentsDisplay" % tId,
+ },
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def add_vcf(self, data, trackData):
+ tId = trackData["label"]
+ url = "%s/api/datasets/%s/display" % (
+ self.giURL,
+ trackData["metadata"]["dataset_id"],
+ )
+ url = "%s.vcf.gz" % tId
+ dest = "%s/%s" % (self.outdir, url)
+ cmd = "bgzip -c %s > %s" % (data, dest)
+ self.subprocess_popen(cmd)
+ cmd = ["tabix", "-f", "-p", "vcf", dest]
+ self.subprocess_check_call(cmd)
+ trackDict = {
+ "type": "VariantTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "VcfTabixAdapter",
+ "vcfGzLocation": {
+ "uri": url,
+ },
+ "index": {
+ "location": {
+ "uri": url + ".tbi",
+ }
+ },
+ },
+ "displays": [
+ {
+ "type": "LinearVariantDisplay",
+ "displayId": "%s-LinearVariantDisplay" % tId,
+ },
+ {
+ "type": "ChordVariantDisplay",
+ "displayId": "%s-ChordVariantDisplay" % tId,
+ },
+ {
+ "type": "LinearPairedArcDisplay",
+ "displayId": "%s-LinearPairedArcDisplay" % tId,
+ },
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def _sort_gff(self, data, dest):
+ # Only index if not already done
+ if not os.path.exists(dest + ".gz"):
+ cmd = "jbrowse sort-gff %s | bgzip -c > %s.gz" % (
+ data,
+ dest,
+ ) # "gff3sort.pl --precise '%s' | grep -v \"^$\" > '%s'"
+ self.subprocess_popen(cmd)
+ self.subprocess_check_call(["tabix", "-f", "-p", "gff", dest + ".gz"])
+
+ def _sort_bed(self, data, dest):
+ # Only index if not already done
+ if not os.path.exists(dest):
+ cmd = "sort -k1,1 -k2,2n %s | bgzip -c > %s" % (data, dest)
+ self.subprocess_popen(cmd)
+ cmd = ["tabix", "-f", "-p", "bed", dest]
+ self.subprocess_check_call(cmd)
+
+ def add_gff(self, data, ext, trackData):
+ url = "%s.%s" % (trackData["label"], ext)
+ dest = "%s/%s" % (self.outdir, url)
+ self._sort_gff(data, dest)
+ url = url + ".gz"
+ tId = trackData["label"]
+ trackDict = {
+ "type": "FeatureTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "Gff3TabixAdapter",
+ "gffGzLocation": {
+ "uri": url,
+ },
+ "index": {
+ "location": {
+ "uri": url + ".tbi",
+ }
+ },
+ },
+ "displays": [
+ {
+ "type": "LinearBasicDisplay",
+ "displayId": "%s-LinearBasicDisplay" % tId,
+ },
+ {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def add_bed(self, data, ext, trackData):
+ url = "%s.%s" % (trackData["label"], ext)
+ dest = "%s/%s.gz" % (self.outdir, url)
+ self._sort_bed(data, dest)
+ tId = trackData["label"]
+ url = url + ".gz"
+ trackDict = {
+ "type": "FeatureTrack",
+ "trackId": tId,
+ "name": trackData["name"],
+ "assemblyNames": [self.genome_name],
+ "adapter": {
+ "type": "BedTabixAdapter",
+ "bedGzLocation": {
+ "uri": url,
+ },
+ "index": {
+ "location": {
+ "uri": url + ".tbi",
+ }
+ },
+ },
+ "displays": [
+ {
+ "type": "LinearBasicDisplay",
+ "displayId": "%s-LinearBasicDisplay" % tId,
+ },
+ {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+ ],
+ }
+ # style_json = self._prepare_track_style(trackDict)
+ # trackDict["style"] = style_json
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+
+ def add_paf(self, data, trackData, pafOpts, **kwargs):
+ tname = trackData["name"]
+ tId = trackData["label"]
+ pgname = pafOpts["genome_label"]
+ if len(pgname.split() > 1):
+ pgname = pgname.split()[0] # trouble from spacey names in command lines avoidance
+ asstrack, gname = self.make_assembly(pafOpts["genome"], pgname)
+ self.genome_names.append(pgname)
+ if self.config_json.get("assemblies", None):
+ self.config_json["assemblies"].append(asstrack)
+ else:
+ self.config_json["assemblies"] = [asstrack,]
+
+ style_json = self._prepare_track_style(trackData)
+ url = "%s.paf" % (trackData["label"])
+ dest = "%s/%s" % (self.outdir, url)
+ self.symlink_or_copy(os.path.realpath(data), dest)
+
+ if self.usejson:
+ trackDict = {
+ "type": "SyntenyTrack",
+ "trackId": tId,
+ "assemblyNames": [self.genome_name, pgname],
+ "name": tname,
+ "adapter": {
+ "type": "PAFAdapter",
+ "pafLocation": {"uri": url},
+ "assemblyNames": [self.genome_name, pgname],
+ },
+ "config": style_json,
+ }
+ self.tracksToAdd.append(trackDict)
+ self.trackIdlist.append(tId)
+ else:
+ self._add_track(
+ trackData["label"],
+ trackData["key"],
+ trackData["category"],
+ dest,
+ assemblies=[self.genome_name, pgname],
+ config=style_json,
+ )
+
+ def add_hicab(self, data, trackData, hicOpts, **kwargs):
+ rel_dest = os.path.join("data", trackData["label"] + ".hic")
+ dest = os.path.join(self.outdir, rel_dest)
+
+ self.symlink_or_copy(os.path.realpath(data), dest)
+
+ style_json = self._prepare_track_style(trackData)
+
+ self._add_track(
+ trackData["label"],
+ trackData["key"],
+ trackData["category"],
+ rel_dest,
+ config=style_json,
+ )
+
+ def add_sparql(self, url, query, query_refnames, trackData):
+
+ json_track_data = {
+ "type": "FeatureTrack",
+ "trackId": id,
+ "name": trackData["label"],
+ "adapter": {
+ "type": "SPARQLAdapter",
+ "endpoint": {"uri": url, "locationType": "UriLocation"},
+ "queryTemplate": query,
+ },
+ "category": [trackData["category"]],
+ "assemblyNames": [self.genome_name],
+ }
+
+ if query_refnames:
+ json_track_data["adapter"]["refNamesQueryTemplate"]: query_refnames
+
+ self.subprocess_check_call(
+ [
+ "jbrowse",
+ "add-track-json",
+ "--target",
+ os.path.join(self.outdir, "data"),
+ json_track_data,
+ ]
+ )
+
+ # Doesn't work as of 1.6.4, might work in the future
+ # self.subprocess_check_call([
+ # 'jbrowse', 'add-track',
+ # '--trackType', 'sparql',
+ # '--name', trackData['label'],
+ # '--category', trackData['category'],
+ # '--target', os.path.join(self.outdir, 'data'),
+ # '--trackId', id,
+ # '--config', '{"queryTemplate": "%s"}' % query,
+ # url])
+
+ def process_annotations(self, track):
+ category = track["category"].replace("__pd__date__pd__", TODAY)
+ for i, (
+ dataset_path,
+ dataset_ext,
+ track_human_label,
+ extra_metadata,
+ ) in enumerate(track["trackfiles"]):
+ # Unsanitize labels (element_identifiers are always sanitized by Galaxy)
+ for key, value in mapped_chars.items():
+ track_human_label = track_human_label.replace(value, key)
+ outputTrackConfig = {
+ "category": category,
+ "style": {},
+ }
+
+ outputTrackConfig["key"] = track_human_label
+ if self.debug:
+ log.info(
+ "Processing category = %s, track_human_label = %s",
+ category,
+ track_human_label,
+ )
+ # We add extra data to hash for the case of REST + SPARQL.
+ if (
+ "conf" in track
+ and "options" in track["conf"]
+ and "url" in track["conf"]["options"]
+ ):
+ rest_url = track["conf"]["options"]["url"]
+ else:
+ rest_url = ""
+
+ # I chose to use track['category'] instead of 'category' here. This
+ # is intentional. This way re-running the tool on a different date
+ # will not generate different hashes and make comparison of outputs
+ # much simpler.
+ hashData = [
+ str(dataset_path),
+ track_human_label,
+ track["category"],
+ rest_url,
+ ]
+ hashData = "|".join(hashData).encode("utf-8")
+ outputTrackConfig["label"] = hashlib.md5(hashData).hexdigest() + "_%s" % i
+ outputTrackConfig["metadata"] = extra_metadata
+ outputTrackConfig["name"] = track_human_label
+
+ if dataset_ext in ("gff", "gff3"):
+ self.add_gff(
+ dataset_path,
+ dataset_ext,
+ outputTrackConfig,
+ )
+ elif dataset_ext in ("hic",):
+ self.add_hic(
+ dataset_path,
+ outputTrackConfig,
+ )
+ elif dataset_ext in ("bed",):
+ self.add_bed(
+ dataset_path,
+ dataset_ext,
+ outputTrackConfig,
+ )
+ elif dataset_ext in ("maf",):
+ self.add_maf(
+ dataset_path,
+ outputTrackConfig,
+ )
+ elif dataset_ext == "bigwig":
+ self.add_bigwig(
+ dataset_path,
+ outputTrackConfig,
+ )
+ elif dataset_ext == "bam":
+ real_indexes = track["conf"]["options"]["pileup"]["bam_indices"][
+ "bam_index"
+ ]
+ if not isinstance(real_indexes, list):
+ #
+ # /path/to/a.bam.bai
+ #
+ #
+ # The above will result in the 'bam_index' key containing a
+ # string. If there are two or more indices, the container
+ # becomes a list. Fun!
+ real_indexes = [real_indexes]
+
+ self.add_bam(
+ dataset_path,
+ outputTrackConfig,
+ track["conf"]["options"]["pileup"],
+ bam_index=real_indexes[i],
+ )
+ elif dataset_ext == "blastxml":
+ self.add_blastxml(
+ dataset_path, outputTrackConfig, track["conf"]["options"]["blast"]
+ )
+ elif dataset_ext == "vcf":
+ self.add_vcf(dataset_path, outputTrackConfig)
+ else:
+ log.warn("Do not know how to handle %s", dataset_ext)
+ # Return non-human label for use in other fields
+ yield outputTrackConfig["label"]
+
+ def add_default_session(self, data):
+ """
+ Add some default session settings: set some assemblies/tracks on/off
+ """
+ tracks_data = []
+
+ # TODO using the default session for now, but check out session specs in the future https://github.com/GMOD/jbrowse-components/issues/2708
+
+ # We need to know the track type from the config.json generated just before
+ track_types = {}
+ logging.info("### add default session has data = %s\n" % str(data))
+ with open(self.config_json_file, "r") as config_file:
+ config_json = json.load(config_file)
+ logging.info("### config.json read \n%s\n" % (config_json))
+
+ for track_conf in self.tracksToAdd: # config_json["tracks"]:
+ track_types[track_conf["trackId"]] = track_conf["type"]
+ logging.info(
+ "### self.tracksToAdd = %s; track_types = %s"
+ % (str(self.tracksToAdd), str(track_types))
+ )
+
+ for on_track in data["visibility"]["default_on"]:
+ style_data = {"type": "LinearBasicDisplay", "height": 100}
+ if on_track in data["style"]:
+ if "display" in data["style"][on_track]:
+ style_data["type"] = data["style"][on_track]["display"]
+ del data["style"][on_track]["display"]
+ style_data.update(data["style"][on_track])
+ if on_track in data["style_labels"]:
+ # TODO fix this: it should probably go in a renderer block (SvgFeatureRenderer) but still does not work
+ # TODO move this to per track displays?
+ style_data["labels"] = data["style_labels"][on_track]
+
+ tracks_data.append(
+ {
+ "type": track_types[on_track],
+ "configuration": on_track,
+ "displays": [style_data],
+ }
+ )
+
+ # The view for the assembly we're adding
+ view_json = {"type": "LinearGenomeView", "tracks": tracks_data}
+
+ refName = None
+ if data.get("defaultLocation", ""):
+ loc_match = re.search(r"^(\w+):(\d+)\.+(\d+)$", data["defaultLocation"])
+ if loc_match:
+ refName = loc_match.group(1)
+ start = int(loc_match.group(2))
+ end = int(loc_match.group(3))
+ elif self.genome_name is not None:
+ refName = self.genome_name
+ start = 0
+ end = 1000 # Booh, hard coded! waiting for https://github.com/GMOD/jbrowse-components/issues/2708
+
+ if refName is not None:
+ # TODO displayedRegions is not just zooming to the region, it hides the rest of the chromosome
+ view_json["displayedRegions"] = [
+ {
+ "refName": refName,
+ "start": start,
+ "end": end,
+ "reversed": False,
+ "assemblyName": self.genome_name,
+ }
+ ]
+
+ session_name = data.get("session_name", "New session")
+
+ # Merge with possibly existing defaultSession (if upgrading a jbrowse instance)
+ session_json = {}
+ if "defaultSession" in config_json:
+ session_json = config_json["defaultSession"]
+
+ session_json["name"] = session_name
+
+ if "views" not in session_json:
+ session_json["views"] = []
+
+ session_json["views"].append(view_json)
+
+ config_json["defaultSession"] = session_json
+
+ with open(self.config_json_file, "w") as config_file:
+ json.dump(config_json, config_file, indent=2)
+
+ def add_general_configuration(self, data):
+ """
+ Add some general configuration to the config.json file
+ """
+
+ config_path = self.config_json_file
+ config_json = {}
+ if os.path.exists(config_path):
+ with open(config_path, "r") as config_file:
+ config_json = json.load(config_file)
+
+ config_data = {}
+
+ config_data["disableAnalytics"] = data.get("analytics", "false") == "true"
+
+ config_data["theme"] = {
+ "palette": {
+ "primary": {"main": data.get("primary_color", "#0D233F")},
+ "secondary": {"main": data.get("secondary_color", "#721E63")},
+ "tertiary": {"main": data.get("tertiary_color", "#135560")},
+ "quaternary": {"main": data.get("quaternary_color", "#FFB11D")},
+ },
+ "typography": {"fontSize": int(data.get("font_size", 10))},
+ }
+ if not config_json.get("configuration", None):
+ config_json["configuration"] = {}
+ config_json["configuration"].update(config_data)
+
+ with open(config_path, "w") as config_file:
+ json.dump(config_json, config_file, indent=2)
+
+ def clone_jbrowse(self):
+ """Clone a JBrowse directory into a destination directory."""
+ dest = self.outdir
+ cmd = ["jbrowse", "create", "-f", dest]
+ self.subprocess_check_call(cmd)
+ for fn in [
+ "asset-manifest.json",
+ "favicon.ico",
+ "robots.txt",
+ "umd_plugin.js",
+ "version.txt",
+ "test_data",
+ ]:
+ cmd = ["rm", "-rf", os.path.join(self.outdir, fn)]
+ self.subprocess_check_call(cmd)
+ cmd = ["cp", os.path.join(INSTALLED_TO, "servejb2.py"), self.outdir]
+ self.subprocess_check_call(cmd)
+
+
+def parse_style_conf(item):
+ if "type" in item.attrib and item.attrib["type"] in ["boolean", "integer"]:
+ if item.attrib["type"] == "boolean":
+ return item.text in ("yes", "true", "True")
+ elif item.attrib["type"] == "integer":
+ return int(item.text)
+ else:
+ return item.text
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(description="", epilog="")
+ parser.add_argument("--xml", help="Track Configuration")
+ parser.add_argument("--outdir", help="Output directory", default="out")
+ parser.add_argument("--version", "-V", action="version", version="%(prog)s 2.0.1")
+ args = parser.parse_args()
+
+ tree = ET.parse(args.xml)
+ root = tree.getroot()
+
+ # This should be done ASAP
+ GALAXY_INFRASTRUCTURE_URL = root.find("metadata/galaxyUrl").text
+ # Sometimes this comes as `localhost` without a protocol
+ if not GALAXY_INFRASTRUCTURE_URL.startswith("http"):
+ # so we'll prepend `http://` and hope for the best. Requests *should*
+ # be GET and not POST so it should redirect OK
+ GALAXY_INFRASTRUCTURE_URL = "http://" + GALAXY_INFRASTRUCTURE_URL
+ jc = JbrowseConnector(
+ outdir=args.outdir,
+ genomes=[
+ {
+ "path": os.path.realpath(x.attrib["path"]),
+ "meta": metadata_from_node(x.find("metadata")),
+ }
+ for x in root.findall("metadata/genomes/genome")
+ ],
+ )
+ jc.process_genomes()
+
+ # .add_default_view() replace from https://github.com/abretaud/tools-iuc/blob/jbrowse2/tools/jbrowse2/jbrowse2.py
+ default_session_data = {
+ "visibility": {
+ "default_on": [],
+ "default_off": [],
+ },
+ "style": {},
+ "style_labels": {},
+ }
+
+ for track in root.findall("tracks/track"):
+ track_conf = {}
+ track_conf["trackfiles"] = []
+
+ is_multi_bigwig = False
+ try:
+ if track.find("options/wiggle/multibigwig") and (
+ track.find("options/wiggle/multibigwig").text == "True"
+ ):
+ is_multi_bigwig = True
+ multi_bigwig_paths = []
+ except KeyError:
+ pass
+
+ trackfiles = track.findall("files/trackFile")
+ if trackfiles:
+ for x in track.findall("files/trackFile"):
+ if is_multi_bigwig:
+ multi_bigwig_paths.append(
+ (x.attrib["label"], os.path.realpath(x.attrib["path"]))
+ )
+ else:
+ if trackfiles:
+ metadata = metadata_from_node(x.find("metadata"))
+ track_conf["dataset_id"] = metadata["dataset_id"]
+ track_conf["trackfiles"].append(
+ (
+ os.path.realpath(x.attrib["path"]),
+ x.attrib["ext"],
+ x.attrib["label"],
+ metadata,
+ )
+ )
+ else:
+ # For tracks without files (rest, sparql)
+ track_conf["trackfiles"].append(
+ (
+ "", # N/A, no path for rest or sparql
+ track.attrib["format"],
+ track.find("options/label").text,
+ {},
+ )
+ )
+
+ if is_multi_bigwig:
+ metadata = metadata_from_node(x.find("metadata"))
+
+ track_conf["trackfiles"].append(
+ (
+ multi_bigwig_paths, # Passing an array of paths to represent as one track
+ "bigwig_multiple",
+ "MultiBigWig", # Giving an hardcoded name for now
+ {}, # No metadata for multiple bigwig
+ )
+ )
+
+ track_conf["category"] = track.attrib["cat"]
+ track_conf["format"] = track.attrib["format"]
+ track_conf["style"] = {
+ item.tag: parse_style_conf(item) for item in track.find("options/style")
+ }
+
+ track_conf["style"] = {
+ item.tag: parse_style_conf(item) for item in track.find("options/style")
+ }
+
+ track_conf["style_labels"] = {
+ item.tag: parse_style_conf(item)
+ for item in track.find("options/style_labels")
+ }
+
+ track_conf["conf"] = etree_to_dict(track.find("options"))
+ keys = jc.process_annotations(track_conf)
+
+ if keys:
+ for key in keys:
+ default_session_data["visibility"][
+ track.attrib.get("visibility", "default_off")
+ ].append(key)
+ default_session_data["style"][key] = track_conf[
+ "style"
+ ] # TODO do we need this anymore?
+ default_session_data["style_labels"][key] = track_conf["style_labels"]
+
+ default_session_data["defaultLocation"] = root.find(
+ "metadata/general/defaultLocation"
+ ).text
+ default_session_data["session_name"] = root.find(
+ "metadata/general/session_name"
+ ).text
+
+ general_data = {
+ "analytics": root.find("metadata/general/analytics").text,
+ "primary_color": root.find("metadata/general/primary_color").text,
+ "secondary_color": root.find("metadata/general/secondary_color").text,
+ "tertiary_color": root.find("metadata/general/tertiary_color").text,
+ "quaternary_color": root.find("metadata/general/quaternary_color").text,
+ "font_size": root.find("metadata/general/font_size").text,
+ }
+ track_conf["category"] = track.attrib["cat"]
+ track_conf["format"] = track.attrib["format"]
+ try:
+ # Only pertains to gff3 + blastxml. TODO?
+ track_conf["style"] = {t.tag: t.text for t in track.find("options/style")}
+ except TypeError:
+ track_conf["style"] = {}
+ pass
+ track_conf["conf"] = etree_to_dict(track.find("options"))
+ jc.add_general_configuration(general_data)
+ print("## processed", str(track_conf), "trackIdlist", jc.trackIdlist)
+ x = open(args.xml, "r").read()
+ log.info(
+ "###done processing xml=%s; trackIdlist=%s, config=%s"
+ % (x, jc.trackIdlist, str(jc.config_json))
+ )
+ jc.config_json["tracks"] = jc.tracksToAdd
+ if jc.usejson:
+ jc.write_config()
+ # jc.add_default_view()
+ jc.add_default_session(default_session_data)
+
+ # jc.text_index() not sure what broke here.
diff -r 000000000000 -r d78175596286 jbrowse2.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2.xml Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,1062 @@
+
+ genome browser
+
+ macros.xml
+
+
+
+ jbrowse2
+
+
+ python '${__tool_directory__}/jbrowse2.py' --version
+ to test the files I want to test. Hmph.
+#if str($uglyTestingHack) == "enabled":
+ && cp '$trackxml' '$output'
+#end if
+ ]]>
+
+
+
+
+
+ #if str($reference_genome.genome_type_select) == "indexed":
+
+
+ s
+ #else
+
+
+
+
+ #else
+ user_email="anonymous"
+ user_id="-1"
+ display_name="Unnamed History"/>
+ #end if
+
+
+
+
+ #end if
+
+
+ ${jbgen.defaultLocation}
+ ${jbgen.enableAnalytics}
+ ${jbgen.primary_color}
+ ${jbgen.secondary_color}
+ ${jbgen.tertiary_color}
+ ${jbgen.quaternary_color}
+ ${jbgen.font_size}
+ ${jbgen.session_name}
+
+ ${__app__.config.galaxy_infrastructure_url}
+
+
+ #for $tg in $track_groups:
+ #for $track in $tg.data_tracks:
+
+ #end for
+ #end for
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ `__, who you can help you
+with missing features or bugs in the tool.
+
+Options
+-------
+
+The first option you encounter is the **Fasta Sequence(s)**. This option
+now accepts multiple fasta files, allowing you to build JBrowse
+instances that contain data for multiple genomes or chrosomomes
+(generally known as "landmark features" in gff3 terminology.)
+
+**Track Groups** represent a set of tracks in a single category. These
+can be used to let your users understand relationships between large
+groups of tracks.
+
+.. image:: sections.png
+
+Annotation Tracks
+-----------------
+
+There are a few different types of tracks supported, each with their own
+set of options:
+
+GFF3/BED
+~~~~~~~~
+
+These are standard feature tracks. They usually highlight genes,
+mRNAs and other features of interest along a genomic region.
+
+BAM Pileups
+~~~~~~~~~~~
+
+We support BAM files and can automatically generate SNP tracks based on
+that bam data.
+
+
+BlastXML
+~~~~~~~~
+
+.. image:: blast.png
+
+JiG now supports both blastn and blastp datasets. JiG internally uses a
+blastXML to gapped GFF3 tool to convert your blastxml datasets into a
+format amenable to visualization in JBrowse. This tool is also
+available separately from the IUC on the toolshed.
+
+**Minimum Gap Size** reflects how long a gap must be before it becomes a
+real gap in the processed gff3 file. In the picture above, various sizes
+of gaps can be seen. If the minimum gap size was set much higher, say
+100nt, many of the smaller gaps would disappear, and the features on
+both sides would be merged into one, longer feature. This setting is
+inversely proportional to runtime and output file size. *Do not set this
+to a low value for large datasets*. By setting this number lower, you
+will have extremely large outputs and extremely long runtimes. The
+default was configured based off of the author's experience, but the
+author only works on small viruses. It is *strongly* recommended that
+you filter your blast results before display, e.g. picking out the top
+10 hits or so.
+
+**Protein blast search** option merely informs underlying tools that
+they should adjust feature locations by 3x.
+
+Bigwig XY
+~~~~~~~~~
+
+.. image:: bigwig.png
+
+
+
+VCFs/SNPs
+~~~~~~~~~
+
+These tracks do not support any special configuration.
+
+@ATTRIBUTION@
+]]>
+
+
diff -r 000000000000 -r d78175596286 macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,509 @@
+
+
+ 2.10.0
+
+
+ topic_3307
+ topic_0092
+
+
+ operation_0573
+ operation_0564
+
+
+
+
+ jbrowse2
+ biopython
+ bcbio-gff
+ samtools
+ pyyaml
+ tabix
+ findutils
+
+
+
+ \$GALAXY_JBROWSE_SHARED_DIR
+ galaxy0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10.1101/gr.094607.109
+
+
+
diff -r 000000000000 -r d78175596286 maf2bed.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/maf2bed.pl Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+#!/usr/bin/env perl
+use warnings;
+use strict;
+
+$, = ' ';
+$\ = "\n";
+$, = "\t";
+
+my $id = 0;
+my $buffer = '';
+my $start = 0;
+my $end = 0;
+my $score = 0;
+my $chrom = '';
+
+while () {
+ chomp;
+ next if /^$/;
+ my @line = split('\s+');
+ if (/^s\s+$ARGV[0]/) {
+ $chrom = $line[1];
+ $chrom =~ s/$ARGV[0]\.//;
+ $start = $line[2];
+ $end = $line[2] + $line[3];
+ s/^s //;
+ s/ +/:/g;
+ my $temp = $_;
+ $buffer = $buffer eq '' ? $temp : "$buffer,$temp";
+ }
+ elsif (/^a/) {
+ $score = +(s/^a score=//);
+ if($id > 0) {
+ print $chrom, $start, $end, "$ARGV[0]_$id", $score, $buffer;
+ }
+ $id += 1;
+ $buffer = '';
+ }
+
+ elsif (/^s/) {
+ s/^s //;
+ s/ +/:/g;
+ my $temp = $_;
+ $buffer = $buffer eq '' ? $temp : "$buffer,$temp";
+ }
+}
+print $chrom, $start, $end, "$ARGV[0]_$id", $score, $buffer;
diff -r 000000000000 -r d78175596286 readme.rst
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/readme.rst Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,117 @@
+JBrowse2 in Galaxy
+==================
+
+ JBrowse2 is a fast, embeddable genome browser built completely with
+ JavaScript and HTML5
+
+Thus, it makes an ideal fit with Galaxy, especially for use as a
+workflow summary. E.g. annotate a genome, then visualise all of the
+associated datasets as an interactive HTML page. This tool MUST be whitelisted
+(or ``sanitize_all_html=False`` in galaxy.ini) to function correctly.
+gunicorn does not support byte range requests, so this tool must be served by nginx
+or other web server, correctly configured to support range requests.
+
+Installation
+============
+
+It is recommended to install this wrapper via the Galaxy Tool Shed.
+
+Running Locally
+===============
+
+The Galaxy tool interface writes out a xml file which is then used to generate
+the visualizations. An example used during development/testing can be seen in
+`test-data/*/test.xml`. The format is in no way rigorously defined and is
+likely to change at any time! Beware. ;)
+
+History
+=======
+
+- 2.10.0+galaxy2
+
+ - UPDATED to JBrowse 2.10.0
+ - REMOVED most colour and track control from XML and script.
+ - seems to work well with defaults.
+ - need to document and implement track settings by running the browser locally.
+ - works well enough to be useful in workflows such as TreeValGal.
+ - JB2 seems to set defaults wisely.
+ - not yet ideal for users who need fine grained track control.
+
+- 1.16.11+galaxy0
+
+ - UPDATED to JBrowse 1.16.11
+
+- 1.16.10+galaxy0
+
+ - UPDATED to JBrowse 1.16.10
+ - ADDED GALAXY_JBROWSE_SYMLINKS environment variable: if set, the tool will make symlinks to bam/bigwig files instead of copying them
+
+- 1.16.9+galaxy0
+
+ - UPDATED to JBrowse 1.16.9
+
+- 1.16.8+galaxy0
+
+ - UPDATED to JBrowse 1.16.8
+
+- 1.16.5+galaxy0
+
+ - UPDATED to JBrowse 1.16.5
+
+- 1.16.4+galaxy0
+
+ - UPDATED to JBrowse 1.16.4
+ - ADDED filter too big metadata
+ - CHANGED default value for topLevelFeatures (gene subfeatures are now inferred) and style.className (feature style was fixed)
+
+- 1.16.2+galaxy0
+
+ - UPDATED to JBrowse 1.16.2
+ - ADDED support for NeatHTMLFeatures and NeatCanvasFeatures track types
+
+- 1.16.1+galaxy0
+
+ - UPDATED to JBrowse 1.16.1
+ - ADDED support for MultiBigWig plugin
+ - ADDED support for tabix indexing of fasta and gff
+ - ADDED support for REST and SPARQL endpoints
+ - ADDED option to change chunk size for BAM tracks
+ - FIXED loading of VCF files. They were gzipped and the URLs were incorrect
+ - FIXED metadata on tracks types other than GFF+HTML
+ - FIXED infrastructure URL parsing (and embedding in links) for some tracks
+ - REMOVED support for selecting multiple genomes as input due to tracking of track metadata
+ - REMOVED support for themes as JBrowse no longer allow runtime loading of plugins
+
+- 0.7 Support for plugins (currently GC Content, Bookmarks, ComboTrackSelector),
+ track metadata
+- 0.5.2 Support for CanvasFeatures options.
+- 0.5.1 Support for contextual menus. Conda tests.
+- 0.5 Update existing instances on disk. Index names. Support HTML tracks
+ instead of Canvas. Support default tracks. General JBrowse optinos
+- 0.4 Support for dataset collections and customisation of tracks including
+ labelling, colours, styling. Added support for genetic code selection.
+ Fixed package installation recipe issues.
+- 0.3 Added support for BigWig, etc.
+- 0.2 Added support for BAM, Blast, VCF.
+- 0.1 Initial public release.
+
+Wrapper License (MIT/BSD Style)
+===============================
+
+Permission to use, copy, modify, and distribute this software and its
+documentation with or without modifications and for any purpose and
+without fee is hereby granted, provided that any copyright notices
+appear in all copies and that both those copyright notices and this
+permission notice appear in supporting documentation, and that the names
+of the contributors or copyright holders not be used in advertising or
+publicity pertaining to distribution of the software without specific
+prior permission.
+
+THE CONTRIBUTORS AND COPYRIGHT HOLDERS OF THIS SOFTWARE DISCLAIM ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE
+CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
diff -r 000000000000 -r d78175596286 servejb2.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/servejb2.py Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,159 @@
+#!/usr/bin/env python3
+
+# spec: simplest python web server with range support and multithreading that takes root path,
+# port and bind address as command line arguments; by default uses the current dir as webroot,
+# port 8000 and bind address of 0.0.0.0
+# borrowed from https://github.com/danvk/RangeHTTPServer
+# and reborrowed from https://gist.github.com/glowinthedark/b99900abe935e4ab4857314d647a9068
+
+
+import argparse
+import functools
+import os
+import re
+import socketserver
+import webbrowser
+from http.server import SimpleHTTPRequestHandler
+
+
+DEFAULT_PORT = 8080
+
+
+def copy_byte_range(infile, outfile, start=None, stop=None, bufsize=16 * 1024):
+ """Like shutil.copyfileobj, but only copy a range of the streams.
+
+ Both start and stop are inclusive.
+ """
+ if start is not None:
+ infile.seek(start)
+ while 1:
+ to_read = min(bufsize, stop + 1 - infile.tell() if stop else bufsize)
+ buf = infile.read(to_read)
+ if not buf:
+ break
+ outfile.write(buf)
+
+
+BYTE_RANGE_RE = re.compile(r"bytes=(\d+)-(\d+)?$")
+
+
+def parse_byte_range(byte_range):
+ """Returns the two numbers in 'bytes=123-456' or throws ValueError.
+
+ The last number or both numbers may be None.
+ """
+ if byte_range.strip() == "":
+ return None, None
+
+ m = BYTE_RANGE_RE.match(byte_range)
+ if not m:
+ raise ValueError("Invalid byte range %s" % byte_range)
+
+ first, last = [x and int(x) for x in m.groups()]
+ if last and last < first:
+ raise ValueError("Invalid byte range %s" % byte_range)
+ return first, last
+
+
+class RangeRequestHandler(SimpleHTTPRequestHandler):
+ """Adds support for HTTP 'Range' requests to SimpleHTTPRequestHandler
+
+ The approach is to:
+ - Override send_head to look for 'Range' and respond appropriately.
+ - Override copyfile to only transmit a range when requested.
+ """
+
+ def handle(self):
+ try:
+ SimpleHTTPRequestHandler.handle(self)
+ except Exception:
+ # ignored, thrown whenever the client aborts streaming (broken pipe)
+ pass
+
+ def send_head(self):
+ if "Range" not in self.headers:
+ self.range = None
+ return SimpleHTTPRequestHandler.send_head(self)
+ try:
+ self.range = parse_byte_range(self.headers["Range"])
+ except ValueError:
+ self.send_error(400, "Invalid byte range")
+ return None
+ first, last = self.range
+
+ # Mirroring SimpleHTTPServer.py here
+ path = self.translate_path(self.path)
+ f = None
+ ctype = self.guess_type(path)
+ try:
+ f = open(path, "rb")
+ except IOError:
+ self.send_error(404, "File not found")
+ return None
+
+ fs = os.fstat(f.fileno())
+ file_len = fs[6]
+ if first >= file_len:
+ self.send_error(416, "Requested Range Not Satisfiable")
+ return None
+
+ self.send_response(206)
+ self.send_header("Content-type", ctype)
+
+ if last is None or last >= file_len:
+ last = file_len - 1
+ response_length = last - first + 1
+
+ self.send_header("Content-Range", "bytes %s-%s/%s" % (first, last, file_len))
+ self.send_header("Content-Length", str(response_length))
+ self.send_header("Last-Modified", self.date_time_string(fs.st_mtime))
+ self.end_headers()
+ return f
+
+ def end_headers(self):
+ self.send_header("Accept-Ranges", "bytes")
+ return SimpleHTTPRequestHandler.end_headers(self)
+
+ def copyfile(self, source, outputfile):
+ if not self.range:
+ return SimpleHTTPRequestHandler.copyfile(self, source, outputfile)
+
+ # SimpleHTTPRequestHandler uses shutil.copyfileobj, which doesn't let
+ # you stop the copying before the end of the file.
+ start, stop = self.range # set in send_head()
+ copy_byte_range(source, outputfile, start, stop)
+
+
+class ThreadedTCPServer(socketserver.ThreadingMixIn, socketserver.TCPServer):
+ allow_reuse_address = True
+
+
+if __name__ == "__main__":
+ parser = argparse.ArgumentParser(
+ description="Simple Python Web Server with Range Support"
+ )
+ parser.add_argument(
+ "--root",
+ default=os.getcwd(),
+ help="Root path to serve files from (default: current working directory)",
+ )
+ parser.add_argument(
+ "--port",
+ type=int,
+ default=DEFAULT_PORT,
+ help=f"Port to listen on (default: {DEFAULT_PORT})",
+ )
+ parser.add_argument(
+ "--bind", default="0.0.0.0", help="IP address to bind to (default: 0.0.0.0)"
+ )
+ args = parser.parse_args()
+
+ handler = functools.partial(RangeRequestHandler, directory=args.root)
+
+ webbrowser.open(f"http://{args.bind}:{args.port}")
+
+ with ThreadedTCPServer((args.bind, args.port), handler) as httpd:
+ print(
+ f"Serving HTTP on {args.bind} port {args.port} (http://{args.bind}:{args.port}/)"
+ )
+ httpd.serve_forever()
diff -r 000000000000 -r d78175596286 static/images/bam.png
Binary file static/images/bam.png has changed
diff -r 000000000000 -r d78175596286 static/images/bigwig.png
Binary file static/images/bigwig.png has changed
diff -r 000000000000 -r d78175596286 static/images/blast.png
Binary file static/images/blast.png has changed
diff -r 000000000000 -r d78175596286 static/images/opacity.png
Binary file static/images/opacity.png has changed
diff -r 000000000000 -r d78175596286 static/images/sections.png
Binary file static/images/sections.png has changed
diff -r 000000000000 -r d78175596286 static/images/styling.png
Binary file static/images/styling.png has changed
diff -r 000000000000 -r d78175596286 static/merlintracksamples.png
Binary file static/merlintracksamples.png has changed
diff -r 000000000000 -r d78175596286 test-data/all_fasta.loc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/all_fasta.loc Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,18 @@
+#This file lists the locations and dbkeys of all the fasta files
+#under the "genome" directory (a directory that contains a directory
+#for each build). The script extract_fasta.py will generate the file
+#all_fasta.loc. This file has the format (white space characters are
+#TAB characters):
+#
+#
+#
+#So, all_fasta.loc could look something like this:
+#
+#apiMel3 apiMel3 Honeybee (Apis mellifera): apiMel3 /path/to/genome/apiMel3/apiMel3.fa
+#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /path/to/genome/hg19/hg19canon.fa
+#hg19full hg19 Human (Homo sapiens): hg19 Full /path/to/genome/hg19/hg19full.fa
+#
+#Your all_fasta.loc file should contain an entry for each individual
+#fasta file. So there will be multiple fasta files for each build,
+#such as with hg19 above.
+#
diff -r 000000000000 -r d78175596286 test-data/bam/merlin-sample.bam
Binary file test-data/bam/merlin-sample.bam has changed
diff -r 000000000000 -r d78175596286 test-data/bam/merlin-sample.bam.bai
Binary file test-data/bam/merlin-sample.bam.bai has changed
diff -r 000000000000 -r d78175596286 test-data/bam/merlin-sample.bam.gz
Binary file test-data/bam/merlin-sample.bam.gz has changed
diff -r 000000000000 -r d78175596286 test-data/bed/test-3.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bed/test-3.bed Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,3 @@
+Merlin 49 1452
+Merlin 1457 2557
+Merlin 2557 3630
diff -r 000000000000 -r d78175596286 test-data/bed/test-6.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bed/test-6.bed Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,3 @@
+Merlin 49 1452 chromosomal_replication_initiator_protein_DnaA 0 +
+Merlin 1457 2557 DNA_polymerase_III_subunit_beta 0 +
+Merlin 2557 3630 DNA_replication_and_repair_protein_RecF 0 +
diff -r 000000000000 -r d78175596286 test-data/bw/merlin.bw
Binary file test-data/bw/merlin.bw has changed
diff -r 000000000000 -r d78175596286 test-data/gff3/1.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/1.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_1_mRNA;Parent=Merlin_1
+Merlin GeneMark.hmm CDS 14 20 1000 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+Merlin GeneMark.hmm CDS 24 30 500 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+
+Merlin GeneMark.hmm gene 14 30 . + . ID=Merlin_2;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_2_mRNA;seqid=Merlin;color=#00ff00;Parent=Merlin_2
+Merlin GeneMark.hmm CDS 14 20 500 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 750 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#00ff00
+
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3A_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 18 1000 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 20 30 800 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3B_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 22 400 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 1000 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+
+
+
+Merlin exonerate gene 1740 2300 . + . Name=Apple3;Note=Gene with two splicing models;ID=1
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-a;Note=mRNA A with both CDSs and UTRs;ID=1A;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1A
+Merlin exonerate CDS 1900 2080 . + 0 Parent=1A
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1A
+Merlin exonerate UTR 2120 2300 . + . Parent=1A
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-b;Note=mRNA B with both CDSs and UTRs;ID=1B;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1B
+Merlin exonerate CDS 1800 1880 . + 0 Parent=1B
+Merlin exonerate CDS 1900 1950 . + 1 Parent=1B
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1B
+Merlin exonerate UTR 2120 2300 . + . Parent=1B
+
+
+
+# {
+# "baseUrl": "http://localhost:8000/out/data/"
+# "compress": 0,
+# "label": "Transcript",
+# "storeClass": "JBrowse/Store/SeqFeature/NCList",
+# "trackType": "JBrowse/View/Track/CanvasFeatures",
+# "type": "JBrowse/View/Track/CanvasFeatures",
+# "urlTemplate": "tracks/42ff9cb16c0509f0abb4a76ce14077bc_0/{refseq}/trackData.json",
+# }
diff -r 000000000000 -r d78175596286 test-data/gff3/2.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/2.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,6 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+
+Merlin . cDNA_match 1200 9000 . . . ID=cDNA00001
+Merlin . match_part 1200 3200 2.2e-30 + . ID=match00002;Parent=cDNA00001;Target=Merlin 5 506;Gap=M301 D1499 M201
+Merlin . match_part 7000 9000 7.4e-32 - . ID=match00003;Parent=cDNA00001;Target=Merlin 1 502;Gap=M101 D1499 M401
diff -r 000000000000 -r d78175596286 test-data/gff3/A.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/A.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_1_mRNA;Parent=Merlin_1
+Merlin GeneMark.hmm CDS 14 20 1000 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+Merlin GeneMark.hmm CDS 24 30 500 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+
+Merlin GeneMark.hmm gene 14 30 . + . ID=Merlin_2;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_2_mRNA;seqid=Merlin;color=#00ff00;Parent=Merlin_2
+Merlin GeneMark.hmm CDS 14 20 500 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 750 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#00ff00
+
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3A_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 18 1000 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 20 30 800 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3B_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 22 400 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 1000 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+
+
+
+Merlin exonerate gene 1740 2300 . + . Name=Apple3;Note=Gene with two splicing models;ID=1
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-a;Note=mRNA A with both CDSs and UTRs;ID=1A;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1A
+Merlin exonerate CDS 1900 2080 . + 0 Parent=1A
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1A
+Merlin exonerate UTR 2120 2300 . + . Parent=1A
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-b;Note=mRNA B with both CDSs and UTRs;ID=1B;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1B
+Merlin exonerate CDS 1800 1880 . + 0 Parent=1B
+Merlin exonerate CDS 1900 1950 . + 1 Parent=1B
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1B
+Merlin exonerate UTR 2120 2300 . + . Parent=1B
+
+
+
+# {
+# "baseUrl": "http://localhost:8000/out/data/"
+# "compress": 0,
+# "label": "Transcript",
+# "storeClass": "JBrowse/Store/SeqFeature/NCList",
+# "trackType": "JBrowse/View/Track/CanvasFeatures",
+# "type": "JBrowse/View/Track/CanvasFeatures",
+# "urlTemplate": "tracks/42ff9cb16c0509f0abb4a76ce14077bc_0/{refseq}/trackData.json",
+# }
diff -r 000000000000 -r d78175596286 test-data/gff3/B.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/B.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_1_mRNA;Parent=Merlin_1
+Merlin GeneMark.hmm CDS 14 20 1000 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+Merlin GeneMark.hmm CDS 24 30 500 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+
+Merlin GeneMark.hmm gene 14 30 . + . ID=Merlin_2;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_2_mRNA;seqid=Merlin;color=#00ff00;Parent=Merlin_2
+Merlin GeneMark.hmm CDS 14 20 500 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 750 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#00ff00
+
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3A_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 18 1000 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 20 30 800 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3B_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 22 400 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 1000 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+
+
+
+Merlin exonerate gene 1740 2300 . + . Name=Apple3;Note=Gene with two splicing models;ID=1
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-a;Note=mRNA A with both CDSs and UTRs;ID=1A;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1A
+Merlin exonerate CDS 1900 2080 . + 0 Parent=1A
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1A
+Merlin exonerate UTR 2120 2300 . + . Parent=1A
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-b;Note=mRNA B with both CDSs and UTRs;ID=1B;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1B
+Merlin exonerate CDS 1800 1880 . + 0 Parent=1B
+Merlin exonerate CDS 1900 1950 . + 1 Parent=1B
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1B
+Merlin exonerate UTR 2120 2300 . + . Parent=1B
+
+
+
+# {
+# "baseUrl": "http://localhost:8000/out/data/"
+# "compress": 0,
+# "label": "Transcript",
+# "storeClass": "JBrowse/Store/SeqFeature/NCList",
+# "trackType": "JBrowse/View/Track/CanvasFeatures",
+# "type": "JBrowse/View/Track/CanvasFeatures",
+# "urlTemplate": "tracks/42ff9cb16c0509f0abb4a76ce14077bc_0/{refseq}/trackData.json",
+# }
diff -r 000000000000 -r d78175596286 test-data/gff3/C.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/C.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_1_mRNA;Parent=Merlin_1
+Merlin GeneMark.hmm CDS 14 20 1000 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+Merlin GeneMark.hmm CDS 24 30 500 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+
+Merlin GeneMark.hmm gene 14 30 . + . ID=Merlin_2;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_2_mRNA;seqid=Merlin;color=#00ff00;Parent=Merlin_2
+Merlin GeneMark.hmm CDS 14 20 500 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 750 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#00ff00
+
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3A_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 18 1000 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 20 30 800 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3B_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 22 400 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 1000 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+
+
+
+Merlin exonerate gene 1740 2300 . + . Name=Apple3;Note=Gene with two splicing models;ID=1
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-a;Note=mRNA A with both CDSs and UTRs;ID=1A;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1A
+Merlin exonerate CDS 1900 2080 . + 0 Parent=1A
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1A
+Merlin exonerate UTR 2120 2300 . + . Parent=1A
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-b;Note=mRNA B with both CDSs and UTRs;ID=1B;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1B
+Merlin exonerate CDS 1800 1880 . + 0 Parent=1B
+Merlin exonerate CDS 1900 1950 . + 1 Parent=1B
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1B
+Merlin exonerate UTR 2120 2300 . + . Parent=1B
+
+
+
+# {
+# "baseUrl": "http://localhost:8000/out/data/"
+# "compress": 0,
+# "label": "Transcript",
+# "storeClass": "JBrowse/Store/SeqFeature/NCList",
+# "trackType": "JBrowse/View/Track/CanvasFeatures",
+# "type": "JBrowse/View/Track/CanvasFeatures",
+# "urlTemplate": "tracks/42ff9cb16c0509f0abb4a76ce14077bc_0/{refseq}/trackData.json",
+# }
diff -r 000000000000 -r d78175596286 test-data/gff3/D.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/D.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,46 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_1_mRNA;Parent=Merlin_1
+Merlin GeneMark.hmm CDS 14 20 1000 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+Merlin GeneMark.hmm CDS 24 30 500 + 0 ID=Merlin_1_CDS ;Parent=Merlin_1_mRNA
+
+Merlin GeneMark.hmm gene 14 30 . + . ID=Merlin_2;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_2_mRNA;seqid=Merlin;color=#00ff00;Parent=Merlin_2
+Merlin GeneMark.hmm CDS 14 20 500 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 750 + 0 ID=Merlin_2_CDS ;Parent=Merlin_2_mRNA;color=#00ff00
+
+Merlin GeneMark.hmm gene 10 30 . + . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3A_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 18 1000 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 20 30 800 + 0 ID=Merlin_3A_CDS ;Parent=Merlin_3A_mRNA;color=#0000ff
+Merlin GeneMark.hmm mRNA 14 30 . + . ID=Merlin_3B_mRNA;Parent=Merlin_3;color=#0000ff
+Merlin GeneMark.hmm CDS 14 22 400 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+Merlin GeneMark.hmm CDS 24 30 1000 + 0 ID=Merlin_3B_CDS ;Parent=Merlin_3B_mRNA;color=#0000ff
+
+
+
+Merlin exonerate gene 1740 2300 . + . Name=Apple3;Note=Gene with two splicing models;ID=1
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-a;Note=mRNA A with both CDSs and UTRs;ID=1A;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1A
+Merlin exonerate CDS 1900 2080 . + 0 Parent=1A
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1A
+Merlin exonerate UTR 2120 2300 . + . Parent=1A
+Merlin exonerate mRNA 1740 2300 . + . Name=Apple3-b;Note=mRNA B with both CDSs and UTRs;ID=1B;Parent=1;
+Merlin exonerate UTR 1740 1799 . + . Parent=1B
+Merlin exonerate CDS 1800 1880 . + 0 Parent=1B
+Merlin exonerate CDS 1900 1950 . + 1 Parent=1B
+Merlin exonerate CDS 2100 2120 . + 2 Parent=1B
+Merlin exonerate UTR 2120 2300 . + . Parent=1B
+
+
+
+# {
+# "baseUrl": "http://localhost:8000/out/data/"
+# "compress": 0,
+# "label": "Transcript",
+# "storeClass": "JBrowse/Store/SeqFeature/NCList",
+# "trackType": "JBrowse/View/Track/CanvasFeatures",
+# "type": "JBrowse/View/Track/CanvasFeatures",
+# "urlTemplate": "tracks/42ff9cb16c0509f0abb4a76ce14077bc_0/{refseq}/trackData.json",
+# }
diff -r 000000000000 -r d78175596286 test-data/gff3/interpro.gff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/interpro.gff Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,558 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin annotation remark 1 172788 . . . gff-version=3;sequence-region=%28%27Merlin%27%2C 0%2C 172788%29
+Merlin feature polypeptide 1 229 . + . ID=Merlin_1;md5=4d58b2b569c2fe52e2945e3f6e380c48
+Merlin Gene3D protein_match 2 50 2.9E-21 + . ID=match%2477_2_50;Name=G3DSA:3.90.176.10;Target=Merlin_1 2 50;date=23-02-2015;status=T
+Merlin Gene3D protein_match 106 165 2.9E-21 + . ID=match%2477_106_165;Name=G3DSA:3.90.176.10;Target=Merlin_1 106 165;date=23-02-2015;status=T
+Merlin Pfam protein_match 7 162 1.9E-12 + . Dbxref=InterPro:IPR003540;ID=match%2478_7_162;Name=PF03496;Ontology_term=GO:0005576%22%2C%22GO:0009405;Target=Merlin_1 7 162;date=23-02-2015;signature_desc=ADP-ribosyltransferase exoenzyme;status=T
+Merlin SUPERFAMILY protein_match 2 48 . + . ID=match%2479_2_48;Name=SSF56399;Target=Merlin_1 2 48;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 104 164 . + . ID=match%2479_104_164;Name=SSF56399;Target=Merlin_1 104 164;date=23-02-2015;status=T
+Merlin feature polypeptide 1698 2011 . - . ID=Merlin_3;md5=6b220b99a5d2dd40f55bb664a8dbdfb3
+Merlin Pfam protein_match 1912 2011 1.5E-8 - . Dbxref=InterPro:IPR010667;ID=match%24113_149_248;Name=PF06841;Ontology_term=GO:0005198;Target=Merlin_3 149 248;date=23-02-2015;signature_desc=T4-like virus tail tube protein gp19;status=T
+Merlin feature polypeptide 2716 3066 . - . ID=Merlin_4;md5=bdb226d471fe35e28ce6a9ed4649a1f8
+Merlin Pfam protein_match 2725 3066 1.6E-150 - . Dbxref=InterPro:IPR024389;ID=match%24361_4_345;Name=PF11091;Target=Merlin_4 4 345;date=23-02-2015;signature_desc=Tail-tube assembly protein;status=T
+Merlin feature polypeptide 5144 5317 . - . ID=Merlin_6;md5=c61e0e2dba259054b9c93fd931056fdd
+Merlin Pfam protein_match 5166 5317 1.5E-59 - . Dbxref=InterPro:IPR024342;ID=match%24360_21_172;Name=PF11110;Target=Merlin_6 21 172;date=23-02-2015;signature_desc=Baseplate hub distal subunit;status=T
+Merlin feature polypeptide 6052 6431 . - . ID=Merlin_7;md5=b51a60ffef9f07b672e0d12d26d27bbc
+Merlin SUPERFAMILY protein_match 6256 6431 . - . ID=match%24227_199_374;Name=SSF69279;Target=Merlin_7 199 374;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 6238 6431 . - . ID=match%24228_5_198;Name=SSF69279;Target=Merlin_7 5 198;date=23-02-2015;status=T
+Merlin Pfam protein_match 6237 6431 4.3E-96 - . Dbxref=InterPro:IPR015181;ID=match%24229_4_198;Name=PF09097;Target=Merlin_7 4 198;date=23-02-2015;signature_desc=Baseplate structural protein,domain 1;status=T
+Merlin Gene3D protein_match 6320 6431 1.4E-54 - . ID=match%24230_3_114;Name=G3DSA:2.40.10.10;Target=Merlin_7 3 114;date=23-02-2015;status=T
+Merlin Pfam protein_match 6263 6431 3.9E-83 - . Dbxref=InterPro:IPR015180;ID=match%24231_201_369;Name=PF09096;Target=Merlin_7 201 369;date=23-02-2015;signature_desc=Baseplate structural protein,domain 2;status=T
+Merlin feature polypeptide 6931 7180 . - . ID=Merlin_8;md5=78306f53371e5e47b051cad8a16b86e5
+Merlin Pfam protein_match 6985 7180 9.8E-56 - . Dbxref=InterPro:IPR024364;ID=match%24348_5_200;Name=PF12322;Target=Merlin_8 5 200;date=23-02-2015;signature_desc=T4 bacteriophage base plate protein;status=T
+Merlin feature polypeptide 7227 7435 . + . ID=Merlin_9;md5=5ced4f78a57bd34e165ccf7b43ed3ef1
+Merlin Pfam protein_match 7231 7433 6.3E-63 + . Dbxref=InterPro:IPR024364;ID=match%24164_5_207;Name=PF12322;Target=Merlin_9 5 207;date=23-02-2015;signature_desc=T4 bacteriophage base plate protein;status=T
+Merlin feature polypeptide 7856 7970 . + . ID=Merlin_10;md5=b0c491c633f373b9340ede7359636469
+Merlin Pfam protein_match 7863 7956 1.6E-17 + . Dbxref=InterPro:IPR007048;ID=match%2416_8_101;Name=PF04965;Target=Merlin_10 8 101;date=23-02-2015;signature_desc=Gene 25-like lysozyme;status=T
+Merlin SUPERFAMILY protein_match 7862 7957 . + . ID=match%2417_7_102;Name=SSF160719;Target=Merlin_10 7 102;date=23-02-2015;status=T
+Merlin Gene3D protein_match 7857 7959 9.3E-27 + . Dbxref=InterPro:IPR015801;ID=match%2418_2_104;Name=G3DSA:3.10.450.40;Ontology_term=GO:0005507%22%2C%22GO:0009308%22%2C%22GO:0048038;Target=Merlin_10 2 104;date=23-02-2015;status=T
+Merlin feature polypeptide 8339 8475 . + . ID=Merlin_11;md5=7125953ccce81b5059482c7b3922d29d
+Merlin Pfam protein_match 8347 8475 2.2E-49 + . Dbxref=InterPro:IPR021289;ID=match%24334_9_137;Name=PF11056;Target=Merlin_11 9 137;date=23-02-2015;signature_desc=Recombination,repair and ssDNA binding protein UvsY;status=T
+Merlin feature polypeptide 8786 8839 . + . ID=Merlin_12;md5=bcd73a62fca23ea0a1174d9b0e57d679
+Merlin Pfam protein_match 8788 8839 2.1E-24 + . Dbxref=InterPro:IPR024362;ID=match%24364_3_54;Name=PF10886;Target=Merlin_12 3 54;date=23-02-2015;signature_desc=Protein of unknown function %28DUF2685%29;status=T
+Merlin feature polypeptide 9167 9241 . - . ID=Merlin_13;md5=a54985fe0f4378a1bf4e8dee4703f4c0
+Merlin Pfam protein_match 9188 9241 1.2E-27 - . Dbxref=InterPro:IPR020975;ID=match%24300_19_72;Name=PF11637;Target=Merlin_13 19 72;date=23-02-2015;signature_desc=ATP-dependant DNA helicase UvsW;status=T
+Merlin feature polypeptide 10249 10747 . - . ID=Merlin_14;md5=8e7c294d59d5955f5678e0d98ec0d4df
+Merlin SMART protein_match 10561 10747 1.6E-14 - . Dbxref=InterPro:IPR014001;ID=match%24169_110_296;Name=SM00487;Target=Merlin_14 110 296;date=23-02-2015;signature_desc=DEAD-like helicases superfamily;status=T
+Merlin Pfam protein_match 10605 10747 6.2E-9 - . Dbxref=InterPro:IPR006935;ID=match%24170_112_254;Name=PF04851;Ontology_term=GO:0003677%22%2C%22GO:0005524%22%2C%22GO:0016787;Target=Merlin_14 112 254;date=23-02-2015;signature_desc=Type III restriction enzyme,res subunit;status=T
+Merlin Gene3D protein_match 10658 10747 7.5E-10 - . Dbxref=InterPro:IPR027417;ID=match%24171_357_446;Name=G3DSA:3.40.50.300;Target=Merlin_14 357 446;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 10593 10747 . - . Dbxref=InterPro:IPR014001;ID=match%24172_122_276;Name=PS51192;Target=Merlin_14 122 276;date=23-02-2015;signature_desc=Superfamilies 1 and 2 helicase ATP-binding type-1 domain profile.;status=T
+Merlin ProSiteProfiles protein_match 10595 10747 . - . Dbxref=InterPro:IPR001650;ID=match%24173_331_483;Name=PS51194;Target=Merlin_14 331 483;date=23-02-2015;signature_desc=Superfamilies 1 and 2 helicase C-terminal domain profile.;status=T
+Merlin Gene3D protein_match 10575 10747 8.0E-36 - . Dbxref=InterPro:IPR027417;ID=match%24174_103_275;Name=G3DSA:3.40.50.300;Target=Merlin_14 103 275;date=23-02-2015;status=T
+Merlin Pfam protein_match 10678 10747 3.3E-6 - . Dbxref=InterPro:IPR001650;ID=match%24175_370_439;Name=PF00271;Target=Merlin_14 370 439;date=23-02-2015;signature_desc=Helicase conserved C-terminal domain;status=T
+Merlin SUPERFAMILY protein_match 10698 10747 . - . Dbxref=InterPro:IPR027417;ID=match%24176_129_178;Name=SSF52540;Target=Merlin_14 129 178;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 10639 10747 . - . Dbxref=InterPro:IPR027417;ID=match%24176_366_474;Name=SSF52540;Target=Merlin_14 366 474;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 10473 10747 . - . Dbxref=InterPro:IPR027417;ID=match%24177_1_275;Name=SSF52540;Target=Merlin_14 1 275;date=23-02-2015;status=T
+Merlin SMART protein_match 10664 10747 1.6E-5 - . Dbxref=InterPro:IPR001650;ID=match%24178_357_440;Name=SM00490;Target=Merlin_14 357 440;date=23-02-2015;signature_desc=helicase superfamily c-terminal domain;status=T
+Merlin feature polypeptide 10799 11009 . + . ID=Merlin_15;md5=99330680c5d343d9693515d8855b17f2
+Merlin PIRSF protein_match 10799 11009 3.6E-83 + . Dbxref=InterPro:IPR016594;ID=match%24278_1_211;Name=PIRSF012159;Target=Merlin_15 1 211;date=23-02-2015;status=T
+Merlin feature polypeptide 11468 11740 . + . ID=Merlin_16;md5=7a6101f7a0bb1fc1bebb4187e33dd9a7
+Merlin ProSiteProfiles protein_match 11544 11637 . + . Dbxref=InterPro:IPR007110;ID=match%24378_77_170;Name=PS50835;Ontology_term=GO:0005515;Target=Merlin_16 77 170;date=23-02-2015;signature_desc=Ig-like domain profile.;status=T
+Merlin feature polypeptide 12364 12441 . + . ID=Merlin_17;md5=51287e0ea7c2e110589ed61f01177ebf
+Merlin Pfam protein_match 12364 12427 3.7E-21 + . Dbxref=InterPro:IPR021404;ID=match%24349_1_64;Name=PF11242;Target=Merlin_17 1 64;date=23-02-2015;signature_desc=Protein of unknown function %28DUF2774%29;status=T
+Merlin feature polypeptide 13339 13671 . + . ID=Merlin_20;md5=c55831dd21d84f2dc5e691281c13e17f
+Merlin Gene3D protein_match 13490 13570 3.9E-35 + . ID=match%24326_152_232;Name=G3DSA:3.30.1490.70;Target=Merlin_20 152 232;date=23-02-2015;status=T
+Merlin Gene3D protein_match 13346 13376 3.9E-35 + . ID=match%24326_8_38;Name=G3DSA:3.30.1490.70;Target=Merlin_20 8 38;date=23-02-2015;status=T
+Merlin Gene3D protein_match 13377 13489 2.3E-38 + . ID=match%24327_39_151;Name=G3DSA:3.30.470.30;Target=Merlin_20 39 151;date=23-02-2015;status=T
+Merlin Pfam protein_match 13368 13564 1.2E-50 + . Dbxref=InterPro:IPR021122;ID=match%24328_30_226;Name=PF09414;Target=Merlin_20 30 226;date=23-02-2015;signature_desc=RNA ligase;status=T
+Merlin TIGRFAM protein_match 13340 13670 6.8E-105 + . Dbxref=InterPro:IPR012647;ID=match%24329_2_332;Name=TIGR02307;Ontology_term=GO:0003972%22%2C%22GO:0005524%22%2C%22GO:0016874;Target=Merlin_20 2 332;date=23-02-2015;signature_desc=RNA_lig_RNL2: RNA ligase,Rnl2 family;status=T
+Merlin SUPERFAMILY protein_match 13339 13571 . + . ID=match%24330_1_233;Name=SSF56091;Target=Merlin_20 1 233;date=23-02-2015;status=T
+Merlin feature polypeptide 15770 16197 . - . ID=Merlin_22;md5=d01d0f5a1c78f3ecd35c1050fbaca9f9
+Merlin Pfam protein_match 15985 16197 5.2E-13 - . Dbxref=InterPro:IPR010762;ID=match%24304_12_224;Name=PF07068;Target=Merlin_22 12 224;date=23-02-2015;signature_desc=Major capsid protein Gp23;status=T
+Merlin feature polypeptide 17322 17836 . - . ID=Merlin_23;md5=75bfb18ed2707b309c2a9ce33a7f1b9c
+Merlin Pfam protein_match 17343 17836 3.3E-283 - . Dbxref=InterPro:IPR010762;ID=match%24343_6_499;Name=PF07068;Target=Merlin_23 6 499;date=23-02-2015;signature_desc=Major capsid protein Gp23;status=T
+Merlin feature polypeptide 19138 19351 . - . ID=Merlin_25;md5=267295efe7b1e708e23dbc20b7038290
+Merlin Pfam protein_match 19141 19351 3.6E-106 - . Dbxref=InterPro:IPR005082;ID=match%24335_3_213;Name=PF03420;Target=Merlin_25 3 213;date=23-02-2015;signature_desc=Prohead core protein protease;status=T
+Merlin feature polypeptide 19636 19776 . - . ID=Merlin_26;md5=955dc2ce10a08eb3c66e9762917da515
+Merlin PIRSF protein_match 19637 19776 1.8E-82 - . Dbxref=InterPro:IPR016415;ID=match%24369_1_140;Name=PIRSF004377;Target=Merlin_26 1 140;date=23-02-2015;status=T
+Merlin feature polypeptide 21031 21550 . - . ID=Merlin_28;md5=8d80cd7dbe0c21919b521c03a8e6d93e
+Merlin Pfam protein_match 21051 21550 7.9E-227 - . Dbxref=InterPro:IPR010823;ID=match%24252_6_505;Name=PF07230;Target=Merlin_28 6 505;date=23-02-2015;signature_desc=Bacteriophage T4-like capsid assembly protein %28Gp20%29;status=T
+Merlin feature polypeptide 21954 22116 . - . ID=Merlin_29;md5=ca77bdf62fcb7d10099120a70ea65664
+Merlin Pfam protein_match 21974 22116 2.5E-14 - . Dbxref=InterPro:IPR010667;ID=match%24371_19_161;Name=PF06841;Ontology_term=GO:0005198;Target=Merlin_29 19 161;date=23-02-2015;signature_desc=T4-like virus tail tube protein gp19;status=T
+Merlin feature polypeptide 23559 24216 . - . ID=Merlin_30;md5=54c0ebcc81ab5bb693c092ec7455c4a8
+Merlin Pfam protein_match 23572 24216 2.9E-152 - . Dbxref=InterPro:IPR007067;ID=match%24219_1_645;Name=PF04984;Target=Merlin_30 1 645;date=23-02-2015;signature_desc=Phage tail sheath protein;status=T
+Merlin feature polypeptide 25481 26094 . - . ID=Merlin_31;md5=55392e2827eef02df63fd882f2ced816
+Merlin SUPERFAMILY protein_match 25922 26094 . - . Dbxref=InterPro:IPR027417;ID=match%24217_137_309;Name=SSF52540;Target=Merlin_31 137 309;date=23-02-2015;status=T
+Merlin Pfam protein_match 25708 26094 3.8E-77 - . Dbxref=InterPro:IPR004921;ID=match%24218_160_546;Name=PF03237;Target=Merlin_31 160 546;date=23-02-2015;signature_desc=Terminase-like family;status=T
+Merlin feature polypeptide 26405 26569 . - . ID=Merlin_32;md5=c476d9fbef90079fdff5846a36df9115
+Merlin Pfam protein_match 26423 26569 1.0E-67 - . Dbxref=InterPro:IPR020342;ID=match%24243_1_147;Name=PF11053;Target=Merlin_32 1 147;date=23-02-2015;signature_desc=Terminase DNA packaging enzyme;status=T
+Merlin feature polypeptide 27949 28204 . - . ID=Merlin_34;md5=fb9b89cda5243f9bca8663b2591aabf3
+Merlin Pfam protein_match 27973 28204 2.0E-96 - . Dbxref=InterPro:IPR021674;ID=match%24365_21_252;Name=PF11649;Target=Merlin_34 21 252;date=23-02-2015;signature_desc=Virus neck protein;status=T
+Merlin feature polypeptide 30091 30553 . - . ID=Merlin_36;md5=3acd68b6f89b288da59e028fb8bcf461
+Merlin Gene3D protein_match 30449 30553 4.6E-29 - . Dbxref=InterPro:IPR012284%22%2C%22KEGG:00030%2B1.1.1.44%22%2C%22KEGG:00480%2B1.1.1.44%22%2C%22UniPathway:UPA00115;ID=match%24233_2_106;Name=G3DSA:1.20.5.320;Target=Merlin_36 2 106;date=23-02-2015;status=T
+Merlin Pfam protein_match 30462 30553 8.5E-25 - . Dbxref=InterPro:IPR012473;ID=match%24234_369_460;Name=PF07921;Target=Merlin_36 369 460;date=23-02-2015;signature_desc=Fibritin C-terminal region;status=T
+Merlin SUPERFAMILY protein_match 30449 30553 . - . ID=match%24235_2_106;Name=SSF58046;Target=Merlin_36 2 106;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 30463 30553 . - . ID=match%24236_371_461;Name=SSF58046;Target=Merlin_36 371 461;date=23-02-2015;status=T
+Merlin Gene3D protein_match 30463 30553 4.5E-23 - . Dbxref=InterPro:IPR012284%22%2C%22KEGG:00030%2B1.1.1.44%22%2C%22KEGG:00480%2B1.1.1.44%22%2C%22UniPathway:UPA00115;ID=match%24237_371_461;Name=G3DSA:1.20.5.320;Target=Merlin_36 371 461;date=23-02-2015;status=T
+Merlin PRINTS protein_match 30527 30553 . - . Dbxref=InterPro:IPR012473;ID=match%24238_369_395;Name=PR01880;Target=Merlin_36 369 395;date=23-02-2015;signature_desc=Fibritin signature;status=T
+Merlin PRINTS protein_match 30532 30553 . - . Dbxref=InterPro:IPR012473;ID=match%24238_396_417;Name=PR01880;Target=Merlin_36 396 417;date=23-02-2015;signature_desc=Fibritin signature;status=T
+Merlin feature polypeptide 31511 31982 . - . ID=Merlin_37;md5=d1a2df5071389c1bcd6fccd29a6b043c
+Merlin Pfam protein_match 31939 31982 3.1E-11 - . Dbxref=InterPro:IPR011083;ID=match%24222_328_371;Name=PF07484;Target=Merlin_37 328 371;date=23-02-2015;signature_desc=Phage Tail Collar Domain;status=T
+Merlin SUPERFAMILY protein_match 31821 31982 . - . ID=match%24223_310_471;Name=SSF88874;Target=Merlin_37 310 471;date=23-02-2015;status=T
+Merlin Gene3D protein_match 31911 31982 1.2E-17 - . Dbxref=InterPro:IPR011083;ID=match%24224_306_377;Name=G3DSA:3.90.1340.10;Target=Merlin_37 306 377;date=23-02-2015;status=T
+Merlin feature polypeptide 32417 32632 . - . ID=Merlin_38;md5=e77431a566cbfb86e7fdf48dfa58fafd
+Merlin SUPERFAMILY protein_match 32428 32632 . - . Dbxref=InterPro:IPR014791;ID=match%2421_12_216;Name=SSF56558;Target=Merlin_38 12 216;date=23-02-2015;status=T
+Merlin Gene3D protein_match 32595 32632 1.5E-17 - . ID=match%2422_179_216;Name=G3DSA:2.20.20.20;Target=Merlin_38 179 216;date=23-02-2015;status=T
+Merlin Gene3D protein_match 32534 32632 7.6E-31 - . Dbxref=InterPro:IPR015976;ID=match%2423_80_178;Name=G3DSA:3.90.1160.10;Target=Merlin_38 80 178;date=23-02-2015;status=T
+Merlin Gene3D protein_match 32572 32632 2.6E-25 - . Dbxref=InterPro:IPR015982;ID=match%2424_1_61;Name=G3DSA:1.10.286.30;Target=Merlin_38 1 61;date=23-02-2015;status=T
+Merlin Pfam protein_match 32417 32632 1.7E-67 - . Dbxref=InterPro:IPR014791;ID=match%2425_1_216;Name=PF08677;Target=Merlin_38 1 216;date=23-02-2015;signature_desc=GP11 baseplate wedge protein;status=T
+Merlin feature polypeptide 33837 34437 . - . ID=Merlin_39;md5=8f9953a81c739e4a1a5d80943d8ce8d5
+Merlin Pfam protein_match 34176 34437 5.8E-81 - . Dbxref=InterPro:IPR008987;ID=match%24225_2_263;Name=PF07880;Ontology_term=GO:0019058;Target=Merlin_39 2 263;date=23-02-2015;signature_desc=Bacteriophage T4 gp9/10-like protein;status=T
+Merlin SUPERFAMILY protein_match 34206 34437 . - . Dbxref=InterPro:IPR008987;ID=match%24226_1_232;Name=SSF50017;Ontology_term=GO:0019058;Target=Merlin_39 1 232;date=23-02-2015;status=T
+Merlin feature polypeptide 35013 35300 . - . ID=Merlin_40;md5=c997aa230728d19f4b70247099ceff3a
+Merlin Gene3D protein_match 35268 35300 2.8E-21 - . ID=match%2427_17_49;Name=G3DSA:1.20.5.960;Target=Merlin_40 17 49;date=23-02-2015;status=T
+Merlin Pfam protein_match 35045 35300 1.6E-78 - . Dbxref=InterPro:IPR008987;ID=match%2428_7_262;Name=PF07880;Ontology_term=GO:0019058;Target=Merlin_40 7 262;date=23-02-2015;signature_desc=Bacteriophage T4 gp9/10-like protein;status=T
+Merlin Gene3D protein_match 35198 35300 5.7E-37 - . Dbxref=InterPro:IPR027411;ID=match%2429_67_169;Name=G3DSA:2.60.120.640;Target=Merlin_40 67 169;date=23-02-2015;status=T
+Merlin Gene3D protein_match 35189 35300 2.5E-32 - . Dbxref=InterPro:IPR027412;ID=match%2430_172_283;Name=G3DSA:2.60.40.1680;Target=Merlin_40 172 283;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 35014 35300 . - . Dbxref=InterPro:IPR008987;ID=match%2431_1_287;Name=SSF50017;Ontology_term=GO:0019058;Target=Merlin_40 1 287;date=23-02-2015;status=T
+Merlin feature polypeptide 36049 36385 . - . ID=Merlin_41;md5=b066782ec3d6e79967657aef7997933e
+Merlin Pfam protein_match 36058 36385 1.8E-145 - . Dbxref=InterPro:IPR015298;ID=match%2480_10_337;Name=PF09215;Target=Merlin_41 10 337;date=23-02-2015;signature_desc=Bacteriophage T4,Gp8;status=T
+Merlin Gene3D protein_match 36228 36385 1.5E-71 - . ID=match%2481_88_245;Name=G3DSA:2.170.290.10;Target=Merlin_41 88 245;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 36055 36385 . - . Dbxref=InterPro:IPR015298;ID=match%2482_7_337;Name=SSF89433;Target=Merlin_41 7 337;date=23-02-2015;status=T
+Merlin Gene3D protein_match 36294 36385 6.2E-29 - . ID=match%2483_246_337;Name=G3DSA:2.60.340.10;Target=Merlin_41 246 337;date=23-02-2015;status=T
+Merlin feature polypeptide 38447 39479 . - . ID=Merlin_42;md5=52620a3cdfad015acc904a2b25021bb6
+Merlin TMHMM protein_match 39457 39479 . - . ID=match%24359_883_905;Name=TMhelix;Target=Merlin_42 883 905;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 41613 41709 . - . ID=Merlin_44;md5=a6e57c0aea8f31d2af0f531a762ace4d
+Merlin Pfam protein_match 41631 41709 1.5E-11 - . Dbxref=InterPro:IPR008727;ID=match%24352_11_89;Name=PF05488;Target=Merlin_44 11 89;date=23-02-2015;signature_desc=PAAR motif;status=T
+Merlin feature polypeptide 43377 43951 . - . ID=Merlin_46;md5=b56ec180edf42efb12a9a9261aba0195
+Merlin SUPERFAMILY protein_match 43830 43951 . - . ID=match%24244_7_128;Name=SSF69255;Target=Merlin_46 7 128;date=23-02-2015;status=T
+Merlin Pfam protein_match 43823 43951 1.3E-19 - . Dbxref=InterPro:IPR002196;ID=match%24245_197_325;Name=PF00959;Ontology_term=GO:0003796%22%2C%22GO:0009253%22%2C%22GO:0016998;Target=Merlin_46 197 325;date=23-02-2015;signature_desc=Phage lysozyme;status=T
+Merlin Pfam protein_match 43929 43951 5.9E-5 - . Dbxref=InterPro:IPR010609;ID=match%24246_532_554;Name=PF06715;Target=Merlin_46 532 554;date=23-02-2015;signature_desc=Gp5 C-terminal repeat %283 copies%29;status=T
+Merlin SUPERFAMILY protein_match 43739 43951 . - . Dbxref=InterPro:IPR023346;ID=match%24247_130_342;Name=SSF53955;Target=Merlin_46 130 342;date=23-02-2015;status=T
+Merlin Pfam protein_match 43811 43951 6.2E-60 - . Dbxref=InterPro:IPR009590;ID=match%24248_33_173;Name=PF06714;Target=Merlin_46 33 173;date=23-02-2015;signature_desc=Gp5 N-terminal OB domain;status=T
+Merlin Gene3D protein_match 43786 43951 5.3E-47 - . Dbxref=InterPro:IPR023347;ID=match%24249_175_340;Name=G3DSA:1.10.530.40;Ontology_term=GO:0003796;Target=Merlin_46 175 340;date=23-02-2015;status=T
+Merlin PRINTS protein_match 43931 43951 . - . Dbxref=InterPro:IPR001165;ID=match%24250_250_270;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_46 250 270;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 43930 43951 . - . Dbxref=InterPro:IPR001165;ID=match%24250_316_337;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_46 316 337;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 43933 43951 . - . Dbxref=InterPro:IPR001165;ID=match%24250_197_215;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_46 197 215;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 43932 43951 . - . Dbxref=InterPro:IPR001165;ID=match%24250_273_292;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_46 273 292;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 43932 43951 . - . Dbxref=InterPro:IPR001165;ID=match%24250_177_196;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_46 177 196;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin SUPERFAMILY protein_match 43738 43951 . - . ID=match%24251_362_575;Name=SSF69349;Target=Merlin_46 362 575;date=23-02-2015;status=T
+Merlin feature polypeptide 44336 44526 . - . ID=Merlin_47;md5=f66cc0e274aa4a2e3ad3524d11b4ca8d
+Merlin Pfam protein_match 44338 44526 1.1E-80 - . Dbxref=InterPro:IPR022607;ID=match%24376_1_189;Name=PF11246;Target=Merlin_47 1 189;date=23-02-2015;signature_desc=Base plate wedge protein 53;status=T
+Merlin feature polypeptide 44575 44723 . + . ID=Merlin_48;md5=db6e43ebc109e2ca8dd1621bf1045f60
+Merlin Pfam protein_match 44631 44713 5.5E-6 + . Dbxref=InterPro:IPR014833;ID=match%24263_57_139;Name=PF08722;Target=Merlin_48 57 139;date=23-02-2015;signature_desc=TnsA endonuclease N terminal;status=T
+Merlin Gene3D protein_match 44595 44722 6.7E-8 + . Dbxref=InterPro:IPR011578;ID=match%24264_21_148;Name=G3DSA:3.40.91.30;Ontology_term=GO:0003677%22%2C%22GO:0004536;Target=Merlin_48 21 148;date=23-02-2015;status=T
+Merlin feature polypeptide 45939 46133 . + . ID=Merlin_50;md5=c12e4de52a8c430f588d233b08b61c47
+Merlin Pfam protein_match 45951 46102 7.2E-13 + . Dbxref=InterPro:IPR010667;ID=match%24289_13_164;Name=PF06841;Ontology_term=GO:0005198;Target=Merlin_50 13 164;date=23-02-2015;signature_desc=T4-like virus tail tube protein gp19;status=T
+Merlin feature polypeptide 46526 46767 . + . ID=Merlin_51;md5=44c32bcfbe87334f8b9979c78641ea0e
+Merlin Gene3D protein_match 46558 46666 8.6E-35 + . Dbxref=InterPro:IPR023191%22%2C%22MetaCyc:PWY-7197;ID=match%24184_33_141;Name=G3DSA:1.10.238.70;Target=Merlin_51 33 141;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 46526 46766 . + . Dbxref=InterPro:IPR027417;ID=match%24185_1_241;Name=SSF52540;Target=Merlin_51 1 241;date=23-02-2015;status=T
+Merlin Gene3D protein_match 46667 46766 1.1E-38 + . Dbxref=InterPro:IPR027417;ID=match%24186_142_241;Name=G3DSA:3.40.50.300;Target=Merlin_51 142 241;date=23-02-2015;status=T
+Merlin feature polypeptide 48417 48476 . + . ID=Merlin_56;md5=dc34e36a55b68ab85f9f4025953722dd
+Merlin TMHMM protein_match 48423 48445 . + . ID=match%2419_7_29;Name=TMhelix;Target=Merlin_56 7 29;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 48450 48467 . + . ID=match%2420_34_51;Name=TMhelix;Target=Merlin_56 34 51;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 48583 48643 . + . ID=Merlin_57;md5=92432814d3b042b81b0243bcc206f353
+Merlin TMHMM protein_match 48614 48636 . + . ID=match%24140_32_54;Name=TMhelix;Target=Merlin_57 32 54;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 53031 53177 . + . ID=Merlin_67;md5=11d053c2a3286db1c972e4f47c68b4d0
+Merlin SUPERFAMILY protein_match 53037 53176 . + . ID=match%24138_7_146;Name=SSF143990;Target=Merlin_67 7 146;date=23-02-2015;status=T
+Merlin Pfam protein_match 53032 53175 2.7E-72 + . Dbxref=InterPro:IPR012596;ID=match%24139_2_145;Name=PF08010;Target=Merlin_67 2 145;date=23-02-2015;signature_desc=Bacteriophage protein GP30.3;status=T
+Merlin feature polypeptide 53646 53837 . + . ID=Merlin_68;md5=53b087335d3f0f83ce9373e9e04d7ac9
+Merlin Pfam protein_match 53680 53836 4.7E-30 + . Dbxref=InterPro:IPR009576;ID=match%24366_35_191;Name=PF06693;Target=Merlin_68 35 191;date=23-02-2015;signature_desc=Protein of unknown function %28DUF1190%29;status=T
+Merlin ProSiteProfiles protein_match 53646 53676 . + . ID=match%24367_1_31;Name=PS51257;Target=Merlin_68 1 31;date=23-02-2015;signature_desc=Prokaryotic membrane lipoprotein lipid attachment site profile.;status=T
+Merlin feature polypeptide 55856 55995 . + . ID=Merlin_72;md5=beba87d69ada37b97ba8a268a912d352
+Merlin TMHMM protein_match 55881 55903 . + . ID=match%24211_26_48;Name=TMhelix;Target=Merlin_72 26 48;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 55916 55938 . + . ID=match%24212_61_83;Name=TMhelix;Target=Merlin_72 61 83;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 56275 56396 . + . ID=Merlin_73;md5=7108a9e88b0d3d1b26354b1ccaaed3c2
+Merlin TMHMM protein_match 56294 56316 . + . ID=match%24295_20_42;Name=TMhelix;Target=Merlin_73 20 42;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 56331 56348 . + . ID=match%24296_57_74;Name=TMhelix;Target=Merlin_73 57 74;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 58716 58761 . + . ID=Merlin_79;md5=40427c43e50fbf56572904272e3cac72
+Merlin ProSitePatterns protein_match 58725 58746 . + . Dbxref=InterPro:IPR007087;ID=match%2441_10_31;Name=PS00028;Ontology_term=GO:0046872;Target=Merlin_79 10 31;date=23-02-2015;signature_desc=Zinc finger C2H2 type domain signature.;status=T
+Merlin SUPERFAMILY protein_match 58724 58748 . + . ID=match%2442_9_33;Name=SSF57667;Target=Merlin_79 9 33;date=23-02-2015;status=T
+Merlin feature polypeptide 59560 59671 . + . ID=Merlin_81;md5=80a8316762d779be1dde1c22ea394bad
+Merlin TMHMM protein_match 59621 59640 . + . ID=match%24220_62_81;Name=TMhelix;Target=Merlin_81 62 81;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 59589 59611 . + . ID=match%24221_30_52;Name=TMhelix;Target=Merlin_81 30 52;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 60378 60530 . + . ID=Merlin_84;md5=de55f2e874e08fa432878ad3f51f20a0
+Merlin SUPERFAMILY protein_match 60384 60473 . + . Dbxref=InterPro:IPR015797;ID=match%24130_7_96;Name=SSF55811;Ontology_term=GO:0016787;Target=Merlin_84 7 96;date=23-02-2015;status=T
+Merlin PRINTS protein_match 60414 60428 . + . Dbxref=InterPro:IPR020476%22%2C%22KEGG:00230%2B3.6.1.-%22%2C%22KEGG:00790%2B3.6.1.-;ID=match%24131_37_51;Name=PR00502;Target=Merlin_84 37 51;date=23-02-2015;signature_desc=NUDIX hydrolase family signature;status=T
+Merlin PRINTS protein_match 60428 60443 . + . Dbxref=InterPro:IPR020476%22%2C%22KEGG:00230%2B3.6.1.-%22%2C%22KEGG:00790%2B3.6.1.-;ID=match%24131_51_66;Name=PR00502;Target=Merlin_84 51 66;date=23-02-2015;signature_desc=NUDIX hydrolase family signature;status=T
+Merlin Pfam protein_match 60384 60472 1.2E-13 + . Dbxref=InterPro:IPR000086;ID=match%24132_7_95;Name=PF00293;Ontology_term=GO:0016787;Target=Merlin_84 7 95;date=23-02-2015;signature_desc=NUDIX domain;status=T
+Merlin ProSiteProfiles protein_match 60381 60529 . + . Dbxref=InterPro:IPR000086;ID=match%24133_4_152;Name=PS51462;Ontology_term=GO:0016787;Target=Merlin_84 4 152;date=23-02-2015;signature_desc=Nudix hydrolase domain profile.;status=T
+Merlin Gene3D protein_match 60384 60509 7.2E-19 + . Dbxref=InterPro:IPR015797;ID=match%24134_7_132;Name=G3DSA:3.90.79.10;Ontology_term=GO:0016787;Target=Merlin_84 7 132;date=23-02-2015;status=T
+Merlin feature polypeptide 60868 61033 . + . ID=Merlin_85;md5=67b88c9345f371fd1fc546f87f499d95
+Merlin SUPERFAMILY protein_match 60868 61030 . + . Dbxref=InterPro:IPR023346;ID=match%2460_1_163;Name=SSF53955;Target=Merlin_85 1 163;date=23-02-2015;status=T
+Merlin Gene3D protein_match 60868 61032 2.3E-56 + . Dbxref=InterPro:IPR023347;ID=match%2461_1_165;Name=G3DSA:1.10.530.40;Ontology_term=GO:0003796;Target=Merlin_85 1 165;date=23-02-2015;status=T
+Merlin PRINTS protein_match 60891 60909 . + . Dbxref=InterPro:IPR001165;ID=match%2462_24_42;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 24 42;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 61007 61028 . + . Dbxref=InterPro:IPR001165;ID=match%2462_140_161;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 140 161;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 60871 60890 . + . Dbxref=InterPro:IPR001165;ID=match%2462_4_23;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 4 23;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 60918 60937 . + . Dbxref=InterPro:IPR001165;ID=match%2462_51_70;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 51 70;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 60964 60983 . + . Dbxref=InterPro:IPR001165;ID=match%2462_97_116;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 97 116;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin PRINTS protein_match 60987 61006 . + . Dbxref=InterPro:IPR001165;ID=match%2462_120_139;Name=PR00684;Ontology_term=GO:0003796%22%2C%22GO:0016998;Target=Merlin_85 120 139;date=23-02-2015;signature_desc=Phage T4 lysozyme signature;status=T
+Merlin Pfam protein_match 60891 61017 1.7E-16 + . Dbxref=InterPro:IPR002196;ID=match%2463_24_150;Name=PF00959;Ontology_term=GO:0003796%22%2C%22GO:0009253%22%2C%22GO:0016998;Target=Merlin_85 24 150;date=23-02-2015;signature_desc=Phage lysozyme;status=T
+Merlin feature polypeptide 61759 61893 . + . ID=Merlin_87;md5=af0621387ec215f9e7e60b939738a863
+Merlin Gene3D protein_match 61759 61892 7.0E-47 + . Dbxref=InterPro:IPR024796;ID=match%24148_1_134;Name=G3DSA:1.10.440.10;Target=Merlin_87 1 134;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 61760 61892 . + . ID=match%24149_2_134;Name=SSF47077;Target=Merlin_87 2 134;date=23-02-2015;status=T
+Merlin PIRSF protein_match 61759 61893 1.7E-72 + . Dbxref=InterPro:IPR021143;ID=match%24150_1_135;Name=PIRSF001000;Target=Merlin_87 1 135;date=23-02-2015;status=T
+Merlin Pfam protein_match 61759 61890 8.0E-38 + . Dbxref=InterPro:IPR004260;ID=match%24151_1_132;Name=PF03013;Target=Merlin_87 1 132;date=23-02-2015;signature_desc=Pyrimidine dimer DNA glycosylase;status=T
+Merlin feature polypeptide 62358 62533 . + . ID=Merlin_88;md5=343d5f99ebdb7c459b8ef33ea4c77b21
+Merlin Gene3D protein_match 62406 62495 1.7E-4 + . Dbxref=InterPro:IPR027417;ID=match%24350_49_138;Name=G3DSA:3.40.50.300;Target=Merlin_88 49 138;date=23-02-2015;status=T
+Merlin feature polypeptide 63941 64094 . + . ID=Merlin_93;md5=d1e024dd6276c4c93812dbe4d25dfaa7
+Merlin Pfam protein_match 63951 64092 2.6E-34 + . Dbxref=InterPro:IPR019653;ID=match%24325_11_152;Name=PF10715;Target=Merlin_93 11 152;date=23-02-2015;signature_desc=Endoribonuclease RegB T4-bacteriophage encoded;status=T
+Merlin feature polypeptide 64413 64594 . + . ID=Merlin_94;md5=17f369e25c56962dc6118725b507f2f3
+Merlin Gene3D protein_match 64475 64568 1.6E-7 + . ID=match%24152_63_156;Name=G3DSA:1.10.530.10;Target=Merlin_94 63 156;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 64474 64586 . + . Dbxref=InterPro:IPR023346;ID=match%24153_62_174;Name=SSF53955;Target=Merlin_94 62 174;date=23-02-2015;status=T
+Merlin Pfam protein_match 64440 64591 4.5E-35 + . Dbxref=InterPro:IPR019653;ID=match%24154_28_179;Name=PF10715;Target=Merlin_94 28 179;date=23-02-2015;signature_desc=Endoribonuclease RegB T4-bacteriophage encoded;status=T
+Merlin feature polypeptide 65675 65824 . + . ID=Merlin_97;md5=279df7c12a4627883bf88c18423e767f
+Merlin SUPERFAMILY protein_match 65678 65822 . + . ID=match%24142_4_148;Name=SSF52949;Target=Merlin_97 4 148;date=23-02-2015;status=T
+Merlin PANTHER protein_match 65678 65822 . + . ID=match%24143_4_148;Name=PTHR12521:SF0;Target=Merlin_97 4 148;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 65675 65824 . + . Dbxref=InterPro:IPR002589;ID=match%24144_1_150;Name=PS51154;Target=Merlin_97 1 150;date=23-02-2015;signature_desc=Macro domain profile.;status=T
+Merlin Pfam protein_match 65695 65806 1.6E-8 + . Dbxref=InterPro:IPR002589;ID=match%24145_21_132;Name=PF01661;Target=Merlin_97 21 132;date=23-02-2015;signature_desc=Macro domain;status=T
+Merlin SMART protein_match 65676 65807 5.9E-8 + . Dbxref=InterPro:IPR002589;ID=match%24146_2_133;Name=SM00506;Target=Merlin_97 2 133;date=23-02-2015;signature_desc=Appr-1%22-p processing enzyme;status=T
+Merlin PANTHER protein_match 65678 65822 . + . ID=match%24147_4_148;Name=PTHR12521;Target=Merlin_97 4 148;date=23-02-2015;status=T
+Merlin feature polypeptide 67266 67457 . + . ID=Merlin_104;md5=fec6b737f5627a7b46fcdfcea90813dd
+Merlin SUPERFAMILY protein_match 67266 67406 . + . Dbxref=InterPro:IPR027417;ID=match%24265_1_141;Name=SSF52540;Target=Merlin_104 1 141;date=23-02-2015;status=T
+Merlin Pfam protein_match 67267 67451 1.4E-53 + . Dbxref=InterPro:IPR001267%22%2C%22KEGG:00240%2B2.7.1.21%22%2C%22KEGG:00983%2B2.7.1.21%22%2C%22MetaCyc:PWY-7199;ID=match%24266_2_186;Name=PF00265;Ontology_term=GO:0004797%22%2C%22GO:0005524;Target=Merlin_104 2 186;date=23-02-2015;signature_desc=Thymidine kinase;status=T
+Merlin SUPERFAMILY protein_match 67407 67454 . + . ID=match%24267_142_189;Name=SSF57716;Target=Merlin_104 142 189;date=23-02-2015;status=T
+Merlin PIRSF protein_match 67266 67455 1.7E-80 + . Dbxref=InterPro:IPR001267%22%2C%22KEGG:00240%2B2.7.1.21%22%2C%22KEGG:00983%2B2.7.1.21%22%2C%22MetaCyc:PWY-7199;ID=match%24268_1_190;Name=PIRSF035805;Ontology_term=GO:0004797%22%2C%22GO:0005524;Target=Merlin_104 1 190;date=23-02-2015;status=T
+Merlin Gene3D protein_match 67407 67453 2.7E-18 + . ID=match%24269_142_188;Name=G3DSA:3.30.60.20;Target=Merlin_104 142 188;date=23-02-2015;status=T
+Merlin ProSitePatterns protein_match 67438 67451 . + . Dbxref=InterPro:IPR020633%22%2C%22KEGG:00240%2B2.7.1.21%22%2C%22KEGG:00983%2B2.7.1.21%22%2C%22MetaCyc:PWY-7199;ID=match%24270_173_186;Name=PS00603;Ontology_term=GO:0004797%22%2C%22GO:0005524;Target=Merlin_104 173 186;date=23-02-2015;signature_desc=Thymidine kinase cellular-type signature.;status=T
+Merlin PANTHER protein_match 67266 67455 . + . Dbxref=InterPro:IPR001267%22%2C%22KEGG:00240%2B2.7.1.21%22%2C%22KEGG:00983%2B2.7.1.21%22%2C%22MetaCyc:PWY-7199;ID=match%24271_1_190;Name=PTHR11441;Ontology_term=GO:0004797%22%2C%22GO:0005524;Target=Merlin_104 1 190;date=23-02-2015;status=T
+Merlin Hamap protein_match 67266 67454 . + . Dbxref=InterPro:IPR020634%22%2C%22KEGG:00240%2B2.7.1.21%22%2C%22KEGG:00983%2B2.7.1.21%22%2C%22MetaCyc:PWY-7199;ID=match%24272_1_189;Name=MF_00124;Ontology_term=GO:0004797%22%2C%22GO:0005524%22%2C%22GO:0006259;Target=Merlin_104 1 189;date=23-02-2015;signature_desc=Thymidine kinase %5Btdk%5D.;status=T
+Merlin feature polypeptide 70262 70346 . + . ID=Merlin_114;md5=f4679b9aa19f2ade7f5b62621e588fa7
+Merlin SUPERFAMILY protein_match 70301 70332 . + . ID=match%24353_40_71;Name=SSF57716;Target=Merlin_114 40 71;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 70269 70338 . + . Dbxref=InterPro:IPR000962;ID=match%24354_8_77;Name=PS51128;Ontology_term=GO:0008270;Target=Merlin_114 8 77;date=23-02-2015;signature_desc=Prokaryotic dksA C4-type zinc finger profiles.;status=T
+Merlin Pfam protein_match 70301 70329 3.2E-8 + . Dbxref=InterPro:IPR000962;ID=match%24355_40_68;Name=PF01258;Ontology_term=GO:0008270;Target=Merlin_114 40 68;date=23-02-2015;signature_desc=Prokaryotic dksA/traR C4-type zinc finger;status=T
+Merlin feature polypeptide 71091 71249 . + . ID=Merlin_117;md5=868a76ac07a28f5a4276cea0f0115a99
+Merlin TMHMM protein_match 71161 71183 . + . ID=match%24293_71_93;Name=TMhelix;Target=Merlin_117 71 93;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 71124 71146 . + . ID=match%24294_34_56;Name=TMhelix;Target=Merlin_117 34 56;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 72115 72450 . + . ID=Merlin_119;md5=70a5fa60dbb5199b4e2ec2e2aef23cdb
+Merlin Pfam protein_match 72116 72250 7.7E-14 + . Dbxref=InterPro:IPR018775;ID=match%24232_2_136;Name=PF10127;Target=Merlin_119 2 136;date=23-02-2015;signature_desc=Predicted nucleotidyltransferase;status=T
+Merlin feature polypeptide 73122 73199 . + . ID=Merlin_120;md5=f9244d3cfff8ae5f1bf98b23034898e1
+Merlin TMHMM protein_match 73125 73147 . + . ID=match%24297_4_26;Name=TMhelix;Target=Merlin_120 4 26;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 73159 73181 . + . ID=match%24298_38_60;Name=TMhelix;Target=Merlin_120 38 60;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 73720 74044 . + . ID=Merlin_122;md5=aacb7a94599c95f7eda3ac8dd33a1abf
+Merlin SUPERFAMILY protein_match 73808 74029 . + . Dbxref=InterPro:IPR027417;ID=match%24290_89_310;Name=SSF52540;Target=Merlin_122 89 310;date=23-02-2015;status=T
+Merlin Gene3D protein_match 73818 73919 2.6E-6 + . Dbxref=InterPro:IPR027417;ID=match%24291_99_200;Name=G3DSA:3.40.50.300;Target=Merlin_122 99 200;date=23-02-2015;status=T
+Merlin SMART protein_match 73820 73960 0.0011 + . Dbxref=InterPro:IPR003593;ID=match%24292_101_241;Name=SM00382;Target=Merlin_122 101 241;date=23-02-2015;signature_desc=ATPases associated with a variety of cellular activities;status=T
+Merlin feature polypeptide 79110 79277 . + . ID=Merlin_133;md5=c460a763069c40e50b510edd824bacb0
+Merlin Gene3D protein_match 79173 79200 4.3E-4 + . Dbxref=InterPro:IPR024482;ID=match%24109_64_91;Name=G3DSA:3.90.1000.10;Target=Merlin_133 64 91;date=23-02-2015;status=T
+Merlin feature polypeptide 80153 80239 . + . ID=Merlin_136;md5=f5a8f14b788987de09ccca12d0b80dee
+Merlin SUPERFAMILY protein_match 80155 80238 . + . Dbxref=InterPro:IPR012336;ID=match%24207_3_86;Name=SSF52833;Target=Merlin_136 3 86;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 80153 80239 . + . Dbxref=InterPro:IPR002109;ID=match%24208_1_87;Name=PS51354;Ontology_term=GO:0009055%22%2C%22GO:0015035%22%2C%22GO:0045454;Target=Merlin_136 1 87;date=23-02-2015;signature_desc=Glutaredoxin domain profile.;status=T
+Merlin Pfam protein_match 80155 80228 1.5E-8 + . Dbxref=InterPro:IPR002109;ID=match%24209_3_76;Name=PF00462;Ontology_term=GO:0009055%22%2C%22GO:0015035%22%2C%22GO:0045454;Target=Merlin_136 3 76;date=23-02-2015;signature_desc=Glutaredoxin;status=T
+Merlin Gene3D protein_match 80155 80239 1.0E-21 + . Dbxref=InterPro:IPR012336;ID=match%24210_3_87;Name=G3DSA:3.40.30.10;Target=Merlin_136 3 87;date=23-02-2015;status=T
+Merlin feature polypeptide 81510 81653 . + . ID=Merlin_142;md5=d0f8afe40748b3e1ac4e6d8ed89d3025
+Merlin Pfam protein_match 81513 81646 2.2E-24 + . Dbxref=InterPro:IPR019506;ID=match%24311_4_137;Name=PF10465;Target=Merlin_142 4 137;date=23-02-2015;signature_desc=PinA peptidase inhibitor;status=T
+Merlin feature polypeptide 82144 82300 . + . ID=Merlin_144;md5=1a091004966af2bde680570516d57330
+Merlin Gene3D protein_match 82246 82300 5.7E-29 + . ID=match%24258_103_157;Name=G3DSA:1.10.720.10;Target=Merlin_144 103 157;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 82247 82300 . + . Dbxref=InterPro:IPR015208;ID=match%24259_104_157;Name=SSF68918;Target=Merlin_144 104 157;date=23-02-2015;status=T
+Merlin Pfam protein_match 82151 82240 5.1E-22 + . Dbxref=InterPro:IPR004211;ID=match%24260_8_97;Name=PF02945;Target=Merlin_144 8 97;date=23-02-2015;signature_desc=Recombination endonuclease VII;status=T
+Merlin SUPERFAMILY protein_match 82144 82245 . + . ID=match%24261_1_102;Name=SSF54060;Target=Merlin_144 1 102;date=23-02-2015;status=T
+Merlin Pfam protein_match 82247 82300 1.2E-24 + . Dbxref=InterPro:IPR015208;ID=match%24262_104_157;Name=PF09124;Target=Merlin_144 104 157;date=23-02-2015;signature_desc=T4 recombination endonuclease VII,dimerisation;status=T
+Merlin feature polypeptide 82614 83222 . + . ID=Merlin_145;md5=a5948e1a7431f4a84dce85c7bc214ebf
+Merlin TIGRFAM protein_match 82633 83219 8.5E-169 + . Dbxref=InterPro:IPR012833%22%2C%22KEGG:00230%2B1.17.4.2%22%2C%22KEGG:00240%2B1.17.4.2%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222;ID=match%24281_20_606;Name=TIGR02487;Ontology_term=GO:0006260%22%2C%22GO:0008998%22%2C%22GO:0016491%22%2C%22GO:0055114;Target=Merlin_145 20 606;date=23-02-2015;signature_desc=NrdD: anaerobic ribonucleoside-triphosphate reductase;status=T
+Merlin Gene3D protein_match 82642 83200 1.7E-175 + . ID=match%24282_29_587;Name=G3DSA:3.20.70.20;Target=Merlin_145 29 587;date=23-02-2015;status=T
+Merlin PANTHER protein_match 82616 83222 . + . ID=match%24283_3_609;Name=PTHR21075;Target=Merlin_145 3 609;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 82639 83201 . + . ID=match%24284_26_588;Name=SSF51998;Target=Merlin_145 26 588;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 83097 83222 . + . Dbxref=InterPro:IPR001150;ID=match%24285_484_609;Name=PS51149;Ontology_term=GO:0003824%22%2C%22GO:0008152;Target=Merlin_145 484 609;date=23-02-2015;signature_desc=Glycine radical domain profile.;status=T
+Merlin ProSitePatterns protein_match 83190 83198 . + . Dbxref=InterPro:IPR019777;ID=match%24286_577_585;Name=PS00850;Target=Merlin_145 577 585;date=23-02-2015;signature_desc=Glycine radical domain signature.;status=T
+Merlin Pfam protein_match 82633 83219 2.0E-71 + . ID=match%24287_20_606;Name=PF13597;Target=Merlin_145 20 606;date=23-02-2015;signature_desc=Anaerobic ribonucleoside-triphosphate reductase;status=T
+Merlin feature polypeptide 84511 84648 . + . ID=Merlin_146;md5=cbdd3d17904270a3be66142258d543d0
+Merlin Gene3D protein_match 84513 84609 3.4E-9 + . Dbxref=InterPro:IPR013785;ID=match%2490_3_99;Name=G3DSA:3.20.20.70;Ontology_term=GO:0003824;Target=Merlin_146 3 99;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 84513 84588 . + . ID=match%2491_3_78;Name=SSF102114;Target=Merlin_146 3 78;date=23-02-2015;status=T
+Merlin Pfam protein_match 84512 84629 1.4E-38 + . ID=match%2492_2_119;Name=PF13353;Target=Merlin_146 2 119;date=23-02-2015;signature_desc=4Fe-4S single cluster domain;status=T
+Merlin PIRSF protein_match 84511 84639 1.5E-51 + . Dbxref=InterPro:IPR012837%22%2C%22KEGG:00351%2B1.97.1.-%22%2C%22KEGG:00361%2B1.97.1.-%22%2C%22KEGG:00363%2B1.97.1.-%22%2C%22KEGG:00625%2B1.97.1.-;ID=match%2493_1_129;Name=PIRSF000368;Ontology_term=GO:0005737%22%2C%22GO:0043365%22%2C%22GO:0051539%22%2C%22GO:0055114;Target=Merlin_146 1 129;date=23-02-2015;status=T
+Merlin PANTHER protein_match 84512 84629 . + . ID=match%2494_2_119;Name=PTHR30352:SF2;Target=Merlin_146 2 119;date=23-02-2015;status=T
+Merlin TIGRFAM protein_match 84512 84632 1.4E-47 + . Dbxref=InterPro:IPR012837%22%2C%22KEGG:00351%2B1.97.1.-%22%2C%22KEGG:00361%2B1.97.1.-%22%2C%22KEGG:00363%2B1.97.1.-%22%2C%22KEGG:00625%2B1.97.1.-;ID=match%2495_2_122;Name=TIGR02491;Ontology_term=GO:0005737%22%2C%22GO:0043365%22%2C%22GO:0051539%22%2C%22GO:0055114;Target=Merlin_146 2 122;date=23-02-2015;signature_desc=NrdG: anaerobic ribonucleoside-triphosphate reductase activating protein;status=T
+Merlin PANTHER protein_match 84512 84629 . + . ID=match%2496_2_119;Name=PTHR30352;Target=Merlin_146 2 119;date=23-02-2015;status=T
+Merlin feature polypeptide 85015 85111 . + . ID=Merlin_147;md5=a1daa097d1e8d434f9ba415043be17bb
+Merlin Pfam protein_match 85017 85093 3.0E-6 + . Dbxref=InterPro:IPR002109;ID=match%24119_3_79;Name=PF00462;Ontology_term=GO:0009055%22%2C%22GO:0015035%22%2C%22GO:0045454;Target=Merlin_147 3 79;date=23-02-2015;signature_desc=Glutaredoxin;status=T
+Merlin Gene3D protein_match 85017 85095 2.1E-14 + . Dbxref=InterPro:IPR012336;ID=match%24120_3_81;Name=G3DSA:3.40.30.10;Target=Merlin_147 3 81;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 85015 85096 . + . Dbxref=InterPro:IPR012336;ID=match%24121_1_82;Name=SSF52833;Target=Merlin_147 1 82;date=23-02-2015;status=T
+Merlin feature polypeptide 86228 86335 . + . ID=Merlin_151;md5=afe29fa46e22254d21131d8820eb3e82
+Merlin PIRSF protein_match 86228 86335 9.7E-48 + . Dbxref=InterPro:IPR016409;ID=match%24374_1_108;Name=PIRSF004270;Target=Merlin_151 1 108;date=23-02-2015;status=T
+Merlin feature polypeptide 88662 88783 . + . ID=Merlin_159;md5=9c7f710896ff23c345ff26114d38329c
+Merlin Pfam protein_match 88708 88777 1.9E-30 + . Dbxref=InterPro:IPR022558;ID=match%24362_47_116;Name=PF10849;Target=Merlin_159 47 116;date=23-02-2015;signature_desc=Protein of unknown function %28DUF2654%29;status=T
+Merlin feature polypeptide 89825 89871 . + . ID=Merlin_163;md5=2005b9626edfb081cb7dac63a8da5d9d
+Merlin TMHMM protein_match 89828 89850 . + . ID=match%24368_4_26;Name=TMhelix;Target=Merlin_163 4 26;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 89965 90182 . + . ID=Merlin_164;md5=4d986c19d325540052f2899795da1f10
+Merlin SUPERFAMILY protein_match 89968 90127 . + . Dbxref=InterPro:IPR029052;ID=match%24242_4_163;Name=SSF56300;Target=Merlin_164 4 163;date=23-02-2015;status=T
+Merlin feature polypeptide 91187 91746 . + . ID=Merlin_166;md5=aa145f82a3e793616638e1d4ab43649a
+Merlin SUPERFAMILY protein_match 91533 91742 . + . Dbxref=InterPro:IPR027417;ID=match%24202_347_556;Name=SSF52540;Target=Merlin_166 347 556;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 91191 91390 . + . Dbxref=InterPro:IPR027417;ID=match%24202_5_204;Name=SSF52540;Target=Merlin_166 5 204;date=23-02-2015;status=T
+Merlin Gene3D protein_match 91441 91531 3.2E-9 + . ID=match%24203_255_345;Name=G3DSA:1.10.287.510;Target=Merlin_166 255 345;date=23-02-2015;status=T
+Merlin Gene3D protein_match 91569 91581 2.7E-21 + . Dbxref=InterPro:IPR027417;ID=match%24204_383_395;Name=G3DSA:3.40.50.300;Target=Merlin_166 383 395;date=23-02-2015;status=T
+Merlin Gene3D protein_match 91191 91346 2.7E-21 + . Dbxref=InterPro:IPR027417;ID=match%24204_5_160;Name=G3DSA:3.40.50.300;Target=Merlin_166 5 160;date=23-02-2015;status=T
+Merlin Gene3D protein_match 91616 91740 2.7E-21 + . Dbxref=InterPro:IPR027417;ID=match%24204_430_554;Name=G3DSA:3.40.50.300;Target=Merlin_166 430 554;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 91438 91520 . + . ID=match%24205_252_334;Name=SSF75712;Target=Merlin_166 252 334;date=23-02-2015;status=T
+Merlin Pfam protein_match 91194 91579 2.9E-12 + . ID=match%24206_8_393;Name=PF13476;Target=Merlin_166 8 393;date=23-02-2015;signature_desc=AAA domain;status=T
+Merlin feature polypeptide 93066 93192 . + . ID=Merlin_168;md5=e95f4806ae6b63742588eb3ac1e8d66a
+Merlin Pfam protein_match 93075 93185 2.1E-38 + . Dbxref=InterPro:IPR019725;ID=match%24358_10_120;Name=PF10789;Target=Merlin_168 10 120;date=23-02-2015;signature_desc=Phage RNA polymerase binding,RpbA;status=T
+Merlin feature polypeptide 93468 93695 . + . ID=Merlin_169;md5=54bfd611a0d27ae361fbf937acc89f21
+Merlin Pfam protein_match 93580 93695 3.2E-43 + . Dbxref=InterPro:IPR015200;ID=match%24179_113_228;Name=PF09116;Target=Merlin_169 113 228;date=23-02-2015;signature_desc=gp45 sliding clamp,C terminal;status=T
+Merlin Pfam protein_match 93468 93576 6.1E-37 + . Dbxref=InterPro:IPR004190;ID=match%24180_1_109;Name=PF02916;Ontology_term=GO:0006260;Target=Merlin_169 1 109;date=23-02-2015;signature_desc=DNA polymerase processivity factor;status=T
+Merlin SUPERFAMILY protein_match 93579 93695 . + . ID=match%24181_112_228;Name=SSF55979;Target=Merlin_169 112 228;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 93468 93577 . + . ID=match%24182_1_110;Name=SSF55979;Target=Merlin_169 1 110;date=23-02-2015;status=T
+Merlin Gene3D protein_match 93468 93695 6.7E-94 + . ID=match%24183_1_228;Name=G3DSA:3.70.10.10;Target=Merlin_169 1 228;date=23-02-2015;status=T
+Merlin feature polypeptide 94208 94528 . + . ID=Merlin_170;md5=c060fa03490c1d499a42ab951ed85e0e
+Merlin SMART protein_match 94248 94368 1.6E-10 + . Dbxref=InterPro:IPR003593;ID=match%24313_41_161;Name=SM00382;Target=Merlin_170 41 161;date=23-02-2015;signature_desc=ATPases associated with a variety of cellular activities;status=T
+Merlin PANTHER protein_match 94220 94396 . + . ID=match%24314_13_189;Name=PTHR11669;Target=Merlin_170 13 189;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 94239 94414 . + . Dbxref=InterPro:IPR027417;ID=match%24315_32_207;Name=SSF52540;Target=Merlin_170 32 207;date=23-02-2015;status=T
+Merlin Gene3D protein_match 94219 94366 1.9E-27 + . Dbxref=InterPro:IPR027417;ID=match%24316_12_159;Name=G3DSA:3.40.50.300;Target=Merlin_170 12 159;date=23-02-2015;status=T
+Merlin Pfam protein_match 94254 94362 3.5E-14 + . Dbxref=InterPro:IPR003959;ID=match%24317_47_155;Name=PF00004;Ontology_term=GO:0005524;Target=Merlin_170 47 155;date=23-02-2015;signature_desc=ATPase family associated with various cellular activities %28AAA%29;status=T
+Merlin feature polypeptide 95730 95846 . + . ID=Merlin_172;md5=e19a2fd43f5e602d60cc647b7e898700
+Merlin Gene3D protein_match 95730 95845 3.0E-54 + . Dbxref=InterPro:IPR002702;ID=match%24155_1_116;Name=G3DSA:3.30.70.650;Ontology_term=GO:0003723;Target=Merlin_172 1 116;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 95730 95846 . + . Dbxref=InterPro:IPR002702;ID=match%24156_1_117;Name=SSF55064;Ontology_term=GO:0003723;Target=Merlin_172 1 117;date=23-02-2015;status=T
+Merlin Pfam protein_match 95730 95846 1.1E-57 + . Dbxref=InterPro:IPR002702;ID=match%24157_1_117;Name=PF01818;Ontology_term=GO:0003723;Target=Merlin_172 1 117;date=23-02-2015;signature_desc=Bacteriophage translational regulator;status=T
+Merlin feature polypeptide 96425 97320 . + . ID=Merlin_174;md5=a01cb6247aa3e6f55bfb246a7750715b
+Merlin Gene3D protein_match 96888 96913 8.9E-25 + . ID=match%24187_464_489;Name=G3DSA:1.10.287.690;Target=Merlin_174 464 489;date=23-02-2015;status=T
+Merlin Gene3D protein_match 96960 96990 8.9E-25 + . ID=match%24187_536_566;Name=G3DSA:1.10.287.690;Target=Merlin_174 536 566;date=23-02-2015;status=T
+Merlin Pfam protein_match 96488 96712 2.0E-30 + . Dbxref=InterPro:IPR006133%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24188_64_288;Name=PF03104;Ontology_term=GO:0003887;Target=Merlin_174 64 288;date=23-02-2015;signature_desc=DNA polymerase family B,exonuclease domain;status=T
+Merlin SUPERFAMILY protein_match 96795 97319 . + . ID=match%24189_371_895;Name=SSF56672;Target=Merlin_174 371 895;date=23-02-2015;status=T
+Merlin Gene3D protein_match 96803 96843 4.7E-4 + . Dbxref=InterPro:IPR023211%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24190_379_419;Name=G3DSA:3.90.1600.10;Target=Merlin_174 379 419;date=23-02-2015;status=T
+Merlin PRINTS protein_match 96826 96839 . + . Dbxref=InterPro:IPR006172%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24191_402_415;Name=PR00106;Ontology_term=GO:0000166%22%2C%22GO:0003676%22%2C%22GO:0003887%22%2C%22GO:0006139;Target=Merlin_174 402 415;date=23-02-2015;signature_desc=DNA-directed DNA-polymerase family B signature;status=T
+Merlin PRINTS protein_match 96974 96986 . + . Dbxref=InterPro:IPR006172%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24191_550_562;Name=PR00106;Ontology_term=GO:0000166%22%2C%22GO:0003676%22%2C%22GO:0003887%22%2C%22GO:0006139;Target=Merlin_174 550 562;date=23-02-2015;signature_desc=DNA-directed DNA-polymerase family B signature;status=T
+Merlin PRINTS protein_match 97035 97043 . + . Dbxref=InterPro:IPR006172%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24191_611_619;Name=PR00106;Ontology_term=GO:0000166%22%2C%22GO:0003676%22%2C%22GO:0003887%22%2C%22GO:0006139;Target=Merlin_174 611 619;date=23-02-2015;signature_desc=DNA-directed DNA-polymerase family B signature;status=T
+Merlin PANTHER protein_match 96610 97183 . + . ID=match%24192_186_759;Name=PTHR10322;Target=Merlin_174 186 759;date=23-02-2015;status=T
+Merlin Pfam protein_match 96789 97233 7.8E-51 + . Dbxref=InterPro:IPR006134%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24193_365_809;Name=PF00136;Ontology_term=GO:0000166%22%2C%22GO:0003677%22%2C%22GO:0003887%22%2C%22GO:0006260;Target=Merlin_174 365 809;date=23-02-2015;signature_desc=DNA polymerase family B;status=T
+Merlin SMART protein_match 96526 97049 8.9E-86 + . Dbxref=InterPro:IPR006172%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24194_102_625;Name=SM00486;Ontology_term=GO:0000166%22%2C%22GO:0003676%22%2C%22GO:0003887%22%2C%22GO:0006139;Target=Merlin_174 102 625;date=23-02-2015;signature_desc=DNA polymerase type-B family;status=T
+Merlin SUPERFAMILY protein_match 96428 96794 . + . Dbxref=InterPro:IPR012337;ID=match%24195_4_370;Name=SSF53098;Ontology_term=GO:0003676;Target=Merlin_174 4 370;date=23-02-2015;status=T
+Merlin ProSitePatterns protein_match 97037 97045 . + . Dbxref=InterPro:IPR017964%22%2C%22KEGG:00230%2B2.7.7.7%22%2C%22KEGG:00240%2B2.7.7.7;ID=match%24196_613_621;Name=PS00116;Ontology_term=GO:0000166%22%2C%22GO:0003676%22%2C%22GO:0003887%22%2C%22GO:0006139;Target=Merlin_174 613 621;date=23-02-2015;signature_desc=DNA polymerase family B signature.;status=T
+Merlin Gene3D protein_match 96425 96528 3.8E-60 + . ID=match%24197_1_104;Name=G3DSA:3.30.342.10;Target=Merlin_174 1 104;date=23-02-2015;status=T
+Merlin Gene3D protein_match 96759 96801 3.8E-60 + . ID=match%24197_335_377;Name=G3DSA:3.30.342.10;Target=Merlin_174 335 377;date=23-02-2015;status=T
+Merlin Gene3D protein_match 96529 96755 2.5E-48 + . Dbxref=InterPro:IPR012337;ID=match%24198_105_331;Name=G3DSA:3.30.420.10;Ontology_term=GO:0003676;Target=Merlin_174 105 331;date=23-02-2015;status=T
+Merlin feature polypeptide 99454 99599 . + . ID=Merlin_176;md5=0ddb9a020b5f8731c6451000db73376a
+Merlin ProSiteProfiles protein_match 99454 99470 . + . ID=match%24370_1_17;Name=PS51257;Target=Merlin_176 1 17;date=23-02-2015;signature_desc=Prokaryotic membrane lipoprotein lipid attachment site profile.;status=T
+Merlin feature polypeptide 99927 99996 . + . ID=Merlin_177;md5=686fb92fe3a04f9848279e47ee27032a
+Merlin TMHMM protein_match 99930 99948 . + . ID=match%24158_4_22;Name=TMhelix;Target=Merlin_177 4 22;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin Pfam protein_match 99938 99980 5.0E-18 + . Dbxref=InterPro:IPR016410;ID=match%24159_12_54;Name=PF14373;Target=Merlin_177 12 54;date=23-02-2015;signature_desc=Superinfection immunity protein;status=T
+Merlin TMHMM protein_match 99955 99977 . + . ID=match%24160_29_51;Name=TMhelix;Target=Merlin_177 29 51;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 100136 100381 . + . ID=Merlin_178;md5=cafa8b1acb8fbada80a1a9cd2b5edfce
+Merlin Pfam protein_match 100155 100371 7.0E-22 + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2443_20_236;Name=PF00303;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_178 20 236;date=23-02-2015;signature_desc=Thymidylate synthase;status=T
+Merlin PIRSF protein_match 100136 100381 1.8E-176 + . Dbxref=InterPro:IPR014619%22%2C%22KEGG:00240%2B2.1.2.8%22%2C%22KEGG:00670%2B2.1.2.8;ID=match%2444_1_246;Name=PIRSF036750;Ontology_term=GO:0047153;Target=Merlin_178 1 246;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 100143 100367 . + . Dbxref=InterPro:IPR023451%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2445_8_232;Name=SSF55831;Target=Merlin_178 8 232;date=23-02-2015;status=T
+Merlin Gene3D protein_match 100148 100379 9.1E-46 + . Dbxref=InterPro:IPR023451%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2446_13_244;Name=G3DSA:3.30.572.10;Target=Merlin_178 13 244;date=23-02-2015;status=T
+Merlin feature polypeptide 101700 102025 . + . ID=Merlin_180;md5=8b6aa68fa43e6a42ce1399cd364572a0
+Merlin Gene3D protein_match 101700 101848 8.6E-71 + . ID=match%24161_1_149;Name=G3DSA:3.40.50.2000;Target=Merlin_180 1 149;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 101700 102025 . + . ID=match%24162_1_326;Name=SSF53756;Target=Merlin_180 1 326;date=23-02-2015;status=T
+Merlin Gene3D protein_match 101849 102006 1.1E-87 + . ID=match%24163_150_307;Name=G3DSA:3.40.50.2000;Target=Merlin_180 150 307;date=23-02-2015;status=T
+Merlin feature polypeptide 102884 103278 . + . ID=Merlin_181;md5=9e33d74116cd5bea90dea67441bec75e
+Merlin SUPERFAMILY protein_match 102913 103150 . + . Dbxref=InterPro:IPR027417;ID=match%2455_30_267;Name=SSF52540;Target=Merlin_181 30 267;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 103088 103150 . + . Dbxref=InterPro:IPR020587;ID=match%2456_205_267;Name=PS50163;Ontology_term=GO:0003677%22%2C%22GO:0005524%22%2C%22GO:0006259%22%2C%22GO:0008094;Target=Merlin_181 205 267;date=23-02-2015;signature_desc=RecA family profile 2.;status=T
+Merlin ProSiteProfiles protein_match 102911 103079 . + . Dbxref=InterPro:IPR020588;ID=match%2457_28_196;Name=PS50162;Ontology_term=GO:0003677%22%2C%22GO:0005524%22%2C%22GO:0006259%22%2C%22GO:0008094;Target=Merlin_181 28 196;date=23-02-2015;signature_desc=RecA family profile 1.;status=T
+Merlin Pfam protein_match 102911 103183 3.3E-14 + . Dbxref=InterPro:IPR013765;ID=match%2458_28_300;Name=PF00154;Ontology_term=GO:0003697%22%2C%22GO:0005524%22%2C%22GO:0006281%22%2C%22GO:0009432;Target=Merlin_181 28 300;date=23-02-2015;signature_desc=recA bacterial DNA recombination protein;status=T
+Merlin Gene3D protein_match 102912 103149 7.1E-24 + . Dbxref=InterPro:IPR027417;ID=match%2459_29_266;Name=G3DSA:3.40.50.300;Target=Merlin_181 29 266;date=23-02-2015;status=T
+Merlin feature polypeptide 104071 104186 . + . ID=Merlin_182;md5=0fdc17100c73d770256622356921c325
+Merlin Pfam protein_match 104115 104171 6.2E-24 + . Dbxref=InterPro:IPR021049;ID=match%24342_45_101;Name=PF11113;Target=Merlin_182 45 101;date=23-02-2015;signature_desc=Head assembly gene product;status=T
+Merlin feature polypeptide 104499 104953 . + . ID=Merlin_183;md5=cc9f55ac9c0744d7adc1fe519239284b
+Merlin ProSiteProfiles protein_match 104641 104911 . + . Dbxref=InterPro:IPR007694;ID=match%246_143_413;Name=PS51199;Ontology_term=GO:0003678%22%2C%22GO:0005524%22%2C%22GO:0006260;Target=Merlin_183 143 413;date=23-02-2015;signature_desc=Superfamily 4 helicase domain profile.;status=T
+Merlin Gene3D protein_match 104641 104889 3.1E-28 + . Dbxref=InterPro:IPR027417;ID=match%247_143_391;Name=G3DSA:3.40.50.300;Target=Merlin_183 143 391;date=23-02-2015;status=T
+Merlin Pfam protein_match 104656 104874 1.4E-15 + . Dbxref=InterPro:IPR007694;ID=match%248_158_376;Name=PF03796;Ontology_term=GO:0003678%22%2C%22GO:0005524%22%2C%22GO:0006260;Target=Merlin_183 158 376;date=23-02-2015;signature_desc=DnaB-like helicase C terminal domain;status=T
+Merlin SUPERFAMILY protein_match 104759 104894 . + . Dbxref=InterPro:IPR027417;ID=match%249_261_396;Name=SSF52540;Target=Merlin_183 261 396;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 104647 104716 . + . Dbxref=InterPro:IPR027417;ID=match%249_149_218;Name=SSF52540;Target=Merlin_183 149 218;date=23-02-2015;status=T
+Merlin feature polypeptide 105927 106019 . + . ID=Merlin_184;md5=ecf1cbcc01065a95b4231f44b64d6c11
+Merlin ProSiteProfiles protein_match 105927 105941 . + . ID=match%24288_1_15;Name=PS51257;Target=Merlin_184 1 15;date=23-02-2015;signature_desc=Prokaryotic membrane lipoprotein lipid attachment site profile.;status=T
+Merlin feature polypeptide 106698 106851 . + . ID=Merlin_187;md5=3328d8262077d810b478714c77103968
+Merlin Pfam protein_match 106799 106842 1.3E-4 + . Dbxref=InterPro:IPR010762;ID=match%24377_102_145;Name=PF07068;Target=Merlin_187 102 145;date=23-02-2015;signature_desc=Major capsid protein Gp23;status=T
+Merlin feature polypeptide 107199 107539 . + . ID=Merlin_188;md5=31c5c16a43fc25f2302a607909d5dfb7
+Merlin Pfam protein_match 107368 107414 4.3E-5 + . Dbxref=InterPro:IPR013264%22%2C%22KEGG:00520%2B2.7.7.-;ID=match%24301_170_216;Name=PF08275;Target=Merlin_188 170 216;date=23-02-2015;signature_desc=DNA primase catalytic core,N-terminal domain;status=T
+Merlin Gene3D protein_match 107368 107404 3.5E-4 + . Dbxref=InterPro:IPR013264%22%2C%22KEGG:00520%2B2.7.7.-;ID=match%24302_170_206;Name=G3DSA:3.90.980.10;Target=Merlin_188 170 206;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 107327 107449 . + . ID=match%24303_129_251;Name=SSF56731;Target=Merlin_188 129 251;date=23-02-2015;status=T
+Merlin feature polypeptide 108355 108419 . - . ID=Merlin_189;md5=a14aa86fdca4a9ba4ba4c70f4ab47bc5
+Merlin TMHMM protein_match 108397 108419 . - . ID=match%24312_21_43;Name=TMhelix;Target=Merlin_189 21 43;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 108745 108917 . + . ID=Merlin_191;md5=2a2c17bbbc7329a79d7f64ac4429f9bd
+Merlin Gene3D protein_match 108815 108900 7.7E-4 + . Dbxref=InterPro:IPR023292;ID=match%24199_71_156;Name=G3DSA:1.10.3420.10;Target=Merlin_191 71 156;date=23-02-2015;status=T
+Merlin Pfam protein_match 108890 108917 5.0E-8 + . Dbxref=InterPro:IPR014871;ID=match%24200_146_173;Name=PF08761;Target=Merlin_191 146 173;date=23-02-2015;signature_desc=dUTPase;status=T
+Merlin Pfam protein_match 108777 108889 2.0E-21 + . Dbxref=InterPro:IPR014871;ID=match%24200_33_145;Name=PF08761;Target=Merlin_191 33 145;date=23-02-2015;signature_desc=dUTPase;status=T
+Merlin SUPERFAMILY protein_match 108773 108917 . + . ID=match%24201_29_173;Name=SSF101386;Target=Merlin_191 29 173;date=23-02-2015;status=T
+Merlin feature polypeptide 113786 114228 . + . ID=Merlin_205;md5=d761eea39913dd9e566ca00c7f39a61d
+Merlin SUPERFAMILY protein_match 113793 114227 . + . Dbxref=InterPro:IPR027417;ID=match%24305_8_442;Name=SSF52540;Target=Merlin_205 8 442;date=23-02-2015;status=T
+Merlin Gene3D protein_match 113791 113973 1.2E-26 + . Dbxref=InterPro:IPR027417;ID=match%24306_6_188;Name=G3DSA:3.40.50.300;Target=Merlin_205 6 188;date=23-02-2015;status=T
+Merlin Gene3D protein_match 114170 114226 8.1E-6 + . Dbxref=InterPro:IPR027417;ID=match%24307_385_441;Name=G3DSA:3.40.50.300;Target=Merlin_205 385 441;date=23-02-2015;status=T
+Merlin Gene3D protein_match 113974 114049 8.1E-6 + . Dbxref=InterPro:IPR027417;ID=match%24307_189_264;Name=G3DSA:3.40.50.300;Target=Merlin_205 189 264;date=23-02-2015;status=T
+Merlin Pfam protein_match 113793 113980 1.2E-23 + . ID=match%24308_8_195;Name=PF13604;Target=Merlin_205 8 195;date=23-02-2015;signature_desc=AAA domain;status=T
+Merlin SMART protein_match 113811 113959 1.5E-4 + . Dbxref=InterPro:IPR003593;ID=match%24309_26_174;Name=SM00382;Target=Merlin_205 26 174;date=23-02-2015;signature_desc=ATPases associated with a variety of cellular activities;status=T
+Merlin feature polypeptide 115345 115574 . + . ID=Merlin_207;md5=3e69ed7195dc78989fce44b6f539f18f
+Merlin Gene3D protein_match 115351 115393 6.3E-4 + . Dbxref=InterPro:IPR012337;ID=match%24213_7_49;Name=G3DSA:3.30.420.10;Ontology_term=GO:0003676;Target=Merlin_207 7 49;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 115350 115547 . + . Dbxref=InterPro:IPR012337;ID=match%24214_6_203;Name=SSF53098;Ontology_term=GO:0003676;Target=Merlin_207 6 203;date=23-02-2015;status=T
+Merlin feature polypeptide 116039 116175 . + . ID=Merlin_208;md5=31c5fbdbf8eacf149749e9472c1f98ec
+Merlin ProSitePatterns protein_match 116043 116060 . + . Dbxref=InterPro:IPR005825;ID=match%24333_5_22;Name=PS01108;Ontology_term=GO:0003735%22%2C%22GO:0005622%22%2C%22GO:0005840%22%2C%22GO:0006412;Target=Merlin_208 5 22;date=23-02-2015;signature_desc=Ribosomal protein L24 signature.;status=T
+Merlin feature polypeptide 117176 117239 . + . ID=Merlin_211;md5=f22ab5ee011f7031e4ed0ed024e9b42e
+Merlin TIGRFAM protein_match 117176 117221 2.0E-11 + . Dbxref=InterPro:IPR013429;ID=match%24336_1_46;Name=TIGR02605;Target=Merlin_211 1 46;date=23-02-2015;signature_desc=CxxC_CxxC_SSSS: putative regulatory protein,FmdB family;status=T
+Merlin SMART protein_match 117176 117219 1.1E-6 + . Dbxref=InterPro:IPR013429;ID=match%24337_1_44;Name=SM00834;Target=Merlin_211 1 44;date=23-02-2015;signature_desc=Putative regulatory protein;status=T
+Merlin Pfam protein_match 117176 117218 1.5E-10 + . Dbxref=InterPro:IPR013429;ID=match%24338_1_43;Name=PF09723;Target=Merlin_211 1 43;date=23-02-2015;signature_desc=Zinc ribbon domain;status=T
+Merlin feature polypeptide 117935 118017 . + . ID=Merlin_214;md5=3f00b7b379e5ce5d44c70b9d1cd8a9ed
+Merlin ProSiteProfiles protein_match 117935 117951 . + . ID=match%2426_1_17;Name=PS51257;Target=Merlin_214 1 17;date=23-02-2015;signature_desc=Prokaryotic membrane lipoprotein lipid attachment site profile.;status=T
+Merlin feature polypeptide 118848 119460 . + . ID=Merlin_217;md5=afd95c8d27e9670604ae9e6d3e49e753
+Merlin ProSitePatterns protein_match 119268 119276 . + . Dbxref=InterPro:IPR018522;ID=match%2464_421_429;Name=PS00177;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 421 429;date=23-02-2015;signature_desc=DNA topoisomerase II signature.;status=T
+Merlin SUPERFAMILY protein_match 119085 119216 . + . Dbxref=InterPro:IPR020568;ID=match%2465_238_369;Name=SSF54211;Target=Merlin_217 238 369;date=23-02-2015;status=T
+Merlin PANTHER protein_match 118853 119460 . + . ID=match%2466_6_613;Name=PTHR10169;Target=Merlin_217 6 613;date=23-02-2015;status=T
+Merlin Pfam protein_match 119106 119238 2.2E-27 + . Dbxref=InterPro:IPR013506;ID=match%2467_259_391;Name=PF00204;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 259 391;date=23-02-2015;signature_desc=DNA gyrase B;status=T
+Merlin PRINTS protein_match 119407 119423 . + . Dbxref=InterPro:IPR001241;ID=match%2468_560_576;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 560 576;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 119330 119346 . + . Dbxref=InterPro:IPR001241;ID=match%2468_483_499;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 483 499;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 119266 119280 . + . Dbxref=InterPro:IPR001241;ID=match%2468_419_433;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 419 433;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 118931 118944 . + . Dbxref=InterPro:IPR001241;ID=match%2468_84_97;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 84 97;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 119120 119133 . + . Dbxref=InterPro:IPR001241;ID=match%2468_273_286;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 273 286;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 118894 118909 . + . Dbxref=InterPro:IPR001241;ID=match%2468_47_62;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 47 62;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin PRINTS protein_match 118977 118991 . + . Dbxref=InterPro:IPR001241;ID=match%2468_130_144;Name=PR00418;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 130 144;date=23-02-2015;signature_desc=DNA topoisomerase II family signature;status=T
+Merlin Gene3D protein_match 119235 119402 8.7E-40 + . Dbxref=InterPro:IPR013759;ID=match%2469_388_555;Name=G3DSA:3.40.50.670;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 388 555;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 119257 119460 . + . Dbxref=InterPro:IPR013760;ID=match%2470_410_613;Name=SSF56719;Ontology_term=GO:0003918%22%2C%22GO:0005524;Target=Merlin_217 410 613;date=23-02-2015;status=T
+Merlin Pfam protein_match 119265 119372 6.6E-6 + . Dbxref=InterPro:IPR006171;ID=match%2471_418_525;Name=PF01751;Target=Merlin_217 418 525;date=23-02-2015;signature_desc=Toprim domain;status=T
+Merlin SMART protein_match 118894 119460 1.6E-41 + . Dbxref=InterPro:IPR001241;ID=match%2472_47_613;Name=SM00433;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_217 47 613;date=23-02-2015;signature_desc=TopoisomeraseII;status=T
+Merlin Gene3D protein_match 119103 119222 7.5E-25 + . Dbxref=InterPro:IPR014721;ID=match%2473_256_375;Name=G3DSA:3.30.230.10;Target=Merlin_217 256 375;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 118850 119082 . + . Dbxref=InterPro:IPR003594;ID=match%2474_3_235;Name=SSF55874;Target=Merlin_217 3 235;date=23-02-2015;status=T
+Merlin Pfam protein_match 118895 119043 3.4E-8 + . Dbxref=InterPro:IPR003594;ID=match%2475_48_196;Name=PF02518;Target=Merlin_217 48 196;date=23-02-2015;signature_desc=Histidine kinase-,DNA gyrase B-,and HSP90-like ATPase;status=T
+Merlin Gene3D protein_match 118856 119095 1.4E-48 + . Dbxref=InterPro:IPR003594;ID=match%2476_9_248;Name=G3DSA:3.30.565.10;Target=Merlin_217 9 248;date=23-02-2015;status=T
+Merlin feature polypeptide 121410 122134 . + . ID=Merlin_221;md5=8cbbd112d0bb3389b429a30f2b2e1325
+Merlin SUPERFAMILY protein_match 121448 121611 . + . Dbxref=InterPro:IPR003594;ID=match%24256_39_202;Name=SSF55874;Target=Merlin_221 39 202;date=23-02-2015;status=T
+Merlin Gene3D protein_match 121436 121600 4.5E-12 + . Dbxref=InterPro:IPR003594;ID=match%24257_27_191;Name=G3DSA:3.30.565.10;Target=Merlin_221 27 191;date=23-02-2015;status=T
+Merlin feature polypeptide 123597 123894 . + . ID=Merlin_222;md5=fc75366616aa6b1c8d89ad7e2cbf0acb
+Merlin Gene3D protein_match 123603 123640 5.6E-4 + . Dbxref=InterPro:IPR009057;ID=match%24373_7_44;Name=G3DSA:1.10.10.60;Ontology_term=GO:0003677;Target=Merlin_222 7 44;date=23-02-2015;status=T
+Merlin feature polypeptide 126095 126240 . + . ID=Merlin_228;md5=e2674fc0b0fb87de3f8bc7b0633664e4
+Merlin Pfam protein_match 126098 126240 1.2E-51 + . Dbxref=InterPro:IPR009514;ID=match%24375_4_146;Name=PF06591;Target=Merlin_228 4 146;date=23-02-2015;signature_desc=T4-like phage nuclear disruption protein %28Ndd%29;status=T
+Merlin feature polypeptide 126984 127428 . + . ID=Merlin_230;md5=2249bccef173ac4c8331f7c07ada51aa
+Merlin PANTHER protein_match 126990 127428 . + . ID=match%2448_7_445;Name=PTHR10169;Target=Merlin_230 7 445;date=23-02-2015;status=T
+Merlin Gene3D protein_match 127187 127286 7.1E-7 + . Dbxref=InterPro:IPR024946;ID=match%2449_204_303;Name=G3DSA:3.30.1360.40;Target=Merlin_230 204 303;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 126988 127426 . + . Dbxref=InterPro:IPR013760;ID=match%2450_5_443;Name=SSF56719;Ontology_term=GO:0003918%22%2C%22GO:0005524;Target=Merlin_230 5 443;date=23-02-2015;status=T
+Merlin Gene3D protein_match 127305 127427 1.2E-21 + . Dbxref=InterPro:IPR013757;ID=match%2451_322_444;Name=G3DSA:1.10.268.10;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_230 322 444;date=23-02-2015;status=T
+Merlin Pfam protein_match 127010 127423 5.2E-97 + . Dbxref=InterPro:IPR002205;ID=match%2452_27_440;Name=PF00521;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_230 27 440;date=23-02-2015;signature_desc=DNA gyrase/topoisomerase IV,subunit A;status=T
+Merlin SMART protein_match 126989 127421 1.3E-89 + . Dbxref=InterPro:IPR002205;ID=match%2453_6_438;Name=SM00434;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006265;Target=Merlin_230 6 438;date=23-02-2015;signature_desc=DNA Topoisomerase IV;status=T
+Merlin Gene3D protein_match 127012 127175 5.2E-44 + . Dbxref=InterPro:IPR013758;ID=match%2454_29_192;Name=G3DSA:3.90.199.10;Ontology_term=GO:0003677%22%2C%22GO:0003918%22%2C%22GO:0005524%22%2C%22GO:0006259%22%2C%22GO:0006265;Target=Merlin_230 29 192;date=23-02-2015;status=T
+Merlin feature polypeptide 128312 128357 . + . ID=Merlin_231;md5=8fb99c131c93689b3cce08a40c0ba992
+Merlin TMHMM protein_match 128337 128356 . + . ID=match%24331_26_45;Name=TMhelix;Target=Merlin_231 26 45;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin TMHMM protein_match 128316 128333 . + . ID=match%24332_5_22;Name=TMhelix;Target=Merlin_231 5 22;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin feature polypeptide 129580 129793 . + . ID=Merlin_235;md5=e691bfe31136d0b7c42429a040090fff
+Merlin SUPERFAMILY protein_match 129684 129789 . + . Dbxref=InterPro:IPR015241;ID=match%2484_105_210;Name=SSF69652;Target=Merlin_235 105 210;date=23-02-2015;status=T
+Merlin Pfam protein_match 129581 129675 8.6E-43 + . Dbxref=InterPro:IPR015198;ID=match%2485_2_96;Name=PF09114;Target=Merlin_235 2 96;date=23-02-2015;signature_desc=Transcription factor MotA,activation domain;status=T
+Merlin Pfam protein_match 129686 129789 3.6E-30 + . Dbxref=InterPro:IPR015241;ID=match%2486_107_210;Name=PF09158;Target=Merlin_235 107 210;date=23-02-2015;signature_desc=Bacteriophage T4 MotA,C-terminal;status=T
+Merlin Gene3D protein_match 129684 129792 1.9E-40 + . Dbxref=InterPro:IPR015241;ID=match%2487_105_213;Name=G3DSA:3.90.1150.20;Target=Merlin_235 105 213;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 129581 129676 . + . ID=match%2488_2_97;Name=SSF46785;Target=Merlin_235 2 97;date=23-02-2015;status=T
+Merlin Gene3D protein_match 129581 129676 3.6E-43 + . Dbxref=InterPro:IPR011991;ID=match%2489_2_97;Name=G3DSA:1.10.10.10;Target=Merlin_235 2 97;date=23-02-2015;status=T
+Merlin feature polypeptide 132198 132325 . + . ID=Merlin_242;md5=02904d6232dfbe3af5f3c72b0a040112
+Merlin Pfam protein_match 132286 132317 5.6E-5 + . Dbxref=InterPro:IPR010762;ID=match%2447_89_120;Name=PF07068;Target=Merlin_242 89 120;date=23-02-2015;signature_desc=Major capsid protein Gp23;status=T
+Merlin feature polypeptide 132909 132998 . + . ID=Merlin_244;md5=5a288df81d0b0f5e2cd713a2dea64b36
+Merlin SUPERFAMILY protein_match 132911 132998 . + . Dbxref=InterPro:IPR015100;ID=match%24135_3_90;Name=SSF69070;Target=Merlin_244 3 90;date=23-02-2015;status=T
+Merlin Gene3D protein_match 132909 132998 9.3E-35 + . Dbxref=InterPro:IPR015100;ID=match%24136_1_90;Name=G3DSA:1.10.1810.10;Target=Merlin_244 1 90;date=23-02-2015;status=T
+Merlin Pfam protein_match 132911 132998 8.5E-31 + . Dbxref=InterPro:IPR015100;ID=match%24137_3_90;Name=PF09010;Target=Merlin_244 3 90;date=23-02-2015;signature_desc=Anti-Sigma Factor A;status=T
+Merlin feature polypeptide 133618 133835 . - . ID=Merlin_245;md5=6d30b85ab93d050fbc70c933fd4cf677
+Merlin TMHMM protein_match 133816 133835 . - . ID=match%24215_29_48;Name=TMhelix;Target=Merlin_245 29 48;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin Pfam protein_match 133627 133835 2.9E-91 - . Dbxref=InterPro:IPR020982;ID=match%24216_10_218;Name=PF11031;Target=Merlin_245 10 218;date=23-02-2015;signature_desc=Bacteriophage T holin;status=T
+Merlin feature polypeptide 134396 134663 . - . ID=Merlin_246;md5=510cb4bc2dec8f7bc18404c281edcd37
+Merlin Pfam protein_match 134396 134663 2.8E-88 - . Dbxref=InterPro:IPR007932;ID=match%24324_1_268;Name=PF05268;Target=Merlin_246 1 268;date=23-02-2015;signature_desc=Phage tail fibre adhesin Gp38;status=T
+Merlin feature polypeptide 136278 137068 . - . ID=Merlin_247;md5=d90331409d9bd7731f40e5bf863de335
+Merlin Pfam protein_match 137011 137068 9.8E-9 - . ID=match%24351_681_738;Name=PF13884;Target=Merlin_247 681 738;date=23-02-2015;signature_desc=Chaperone of endosialidase;status=T
+Merlin feature polypeptide 137516 137734 . - . ID=Merlin_248;md5=5b4b6bb25c73fffc70347d02439a9103
+Merlin Pfam protein_match 137517 137734 1.7E-63 - . Dbxref=InterPro:IPR005601;ID=match%24344_1_218;Name=PF03903;Target=Merlin_248 1 218;date=23-02-2015;signature_desc=Phage T4 tail fibre;status=T
+Merlin feature polypeptide 142826 143133 . + . ID=Merlin_251;md5=2be9adbe3bfd1ea615410731bdfd3888
+Merlin Gene3D protein_match 142844 143023 1.3E-28 + . Dbxref=InterPro:IPR029060;ID=match%24318_19_198;Name=G3DSA:3.40.50.1010;Target=Merlin_251 19 198;date=23-02-2015;status=T
+Merlin Pfam protein_match 143010 143133 7.8E-48 + . Dbxref=InterPro:IPR020045;ID=match%24319_185_308;Name=PF09293;Ontology_term=GO:0003677%22%2C%22GO:0003824;Target=Merlin_251 185 308;date=23-02-2015;signature_desc=T4 RNase H,C terminal;status=T
+Merlin Gene3D protein_match 143024 143087 1.7E-29 + . ID=match%24320_199_262;Name=G3DSA:1.10.150.20;Target=Merlin_251 199 262;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 143010 143133 . + . Dbxref=InterPro:IPR020045;ID=match%24321_185_308;Name=SSF47807;Ontology_term=GO:0003677%22%2C%22GO:0003824;Target=Merlin_251 185 308;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 142840 143009 . + . Dbxref=InterPro:IPR029060;ID=match%24322_15_184;Name=SSF88723;Target=Merlin_251 15 184;date=23-02-2015;status=T
+Merlin Pfam protein_match 142885 143003 5.3E-12 + . Dbxref=InterPro:IPR020046;ID=match%24323_60_178;Name=PF02739;Ontology_term=GO:0003677;Target=Merlin_251 60 178;date=23-02-2015;signature_desc=5%27-3%27 exonuclease,N-terminal resolvase-like domain;status=T
+Merlin feature polypeptide 143742 143813 . + . ID=Merlin_252;md5=9783f62923fc9780c06b063b118511fb
+Merlin Pfam protein_match 143746 143813 2.6E-28 + . Dbxref=InterPro:IPR020313;ID=match%24165_5_72;Name=PF11126;Target=Merlin_252 5 72;date=23-02-2015;signature_desc=Transcriptional regulator DsbA;status=T
+Merlin feature polypeptide 144300 144409 . + . ID=Merlin_254;md5=4d49e8c780e1609e8457a347994d173d
+Merlin SUPERFAMILY protein_match 144301 144409 . + . Dbxref=InterPro:IPR023197;ID=match%24345_2_110;Name=SSF48493;Target=Merlin_254 2 110;date=23-02-2015;status=T
+Merlin Gene3D protein_match 144301 144409 5.5E-44 + . Dbxref=InterPro:IPR015086;ID=match%24346_2_110;Name=G3DSA:1.10.220.50;Target=Merlin_254 2 110;date=23-02-2015;status=T
+Merlin Pfam protein_match 144305 144408 6.8E-40 + . Dbxref=InterPro:IPR015086;ID=match%24347_6_109;Name=PF08994;Target=Merlin_254 6 109;date=23-02-2015;signature_desc=T4 gene Gp59 loader of gp41 DNA helicase C-term;status=T
+Merlin feature polypeptide 144963 145265 . + . ID=Merlin_255;md5=32e668b41f40418382e56f65081b552c
+Merlin Pfam protein_match 144992 145081 1.0E-43 + . Dbxref=InterPro:IPR012339;ID=match%24239_30_119;Name=PF08804;Ontology_term=GO:0003697;Target=Merlin_255 30 119;date=23-02-2015;signature_desc=gp32 DNA binding protein like;status=T
+Merlin SUPERFAMILY protein_match 144988 145204 . + . Dbxref=InterPro:IPR012340;ID=match%24240_26_242;Name=SSF50249;Target=Merlin_255 26 242;date=23-02-2015;status=T
+Merlin Gene3D protein_match 144987 145216 2.8E-107 + . Dbxref=InterPro:IPR012339;ID=match%24241_25_254;Name=G3DSA:3.90.198.10;Ontology_term=GO:0003697;Target=Merlin_255 25 254;date=23-02-2015;status=T
+Merlin feature polypeptide 147053 147173 . + . ID=Merlin_260;md5=164b48a67c5b739914650b8f4e21a811
+Merlin Pfam protein_match 147078 147171 3.5E-16 + . Dbxref=InterPro:IPR004885;ID=match%24141_26_119;Name=PF03197;Target=Merlin_260 26 119;date=23-02-2015;signature_desc=Bacteriophage FRD2 protein;status=T
+Merlin feature polypeptide 148635 148831 . + . ID=Merlin_265;md5=87601ad83b4a0ca0ff7773aa68195b86
+Merlin SUPERFAMILY protein_match 148635 148794 . + . Dbxref=InterPro:IPR024072;ID=match%24273_1_160;Name=SSF53597;Target=Merlin_265 1 160;date=23-02-2015;status=T
+Merlin Pfam protein_match 148655 148796 8.4E-19 + . Dbxref=InterPro:IPR001796%22%2C%22KEGG:00670%2B1.5.1.3%22%2C%22KEGG:00790%2B1.5.1.3%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-6614%22%2C%22UniPathway:UPA00077;ID=match%24274_21_162;Name=PF00186;Ontology_term=GO:0004146%22%2C%22GO:0006545%22%2C%22GO:0009165%22%2C%22GO:0055114;Target=Merlin_265 21 162;date=23-02-2015;signature_desc=Dihydrofolate reductase;status=T
+Merlin Gene3D protein_match 148635 148816 6.1E-27 + . Dbxref=InterPro:IPR024072;ID=match%24275_1_182;Name=G3DSA:3.40.430.10;Target=Merlin_265 1 182;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 148635 148831 . + . Dbxref=InterPro:IPR001796%22%2C%22KEGG:00670%2B1.5.1.3%22%2C%22KEGG:00790%2B1.5.1.3%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-6614%22%2C%22UniPathway:UPA00077;ID=match%24276_1_197;Name=PS51330;Ontology_term=GO:0004146%22%2C%22GO:0006545%22%2C%22GO:0009165%22%2C%22GO:0055114;Target=Merlin_265 1 197;date=23-02-2015;signature_desc=Dihydrofolate reductase %28DHFR%29 domain profile.;status=T
+Merlin ProSitePatterns protein_match 148655 148678 . + . Dbxref=InterPro:IPR017925%22%2C%22KEGG:00670%2B1.5.1.3%22%2C%22KEGG:00790%2B1.5.1.3%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-6614%22%2C%22UniPathway:UPA00077;ID=match%24277_21_44;Name=PS00075;Ontology_term=GO:0004146%22%2C%22GO:0055114;Target=Merlin_265 21 44;date=23-02-2015;signature_desc=Dihydrofolate reductase %28DHFR%29 domain signature.;status=T
+Merlin feature polypeptide 149876 150161 . + . ID=Merlin_268;md5=343b568aed0711488c414db4698d4f27
+Merlin TIGRFAM protein_match 149877 150161 6.5E-91 + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2432_2_286;Name=TIGR03284;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 2 286;date=23-02-2015;signature_desc=thym_sym: thymidylate synthase;status=T
+Merlin PANTHER protein_match 149876 150161 . + . ID=match%2433_1_286;Name=PTHR11549:SF9;Target=Merlin_268 1 286;date=23-02-2015;status=T
+Merlin Hamap protein_match 149876 150161 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2434_1_286;Name=MF_00008;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 1 286;date=23-02-2015;signature_desc=Thymidylate synthase %5BthyA%5D.;status=T
+Merlin ProSitePatterns protein_match 150011 150039 . + . Dbxref=InterPro:IPR020940%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2435_136_164;Name=PS00091;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 136 164;date=23-02-2015;signature_desc=Thymidylate synthase active site.;status=T
+Merlin Pfam protein_match 149877 150161 2.1E-92 + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2436_2_286;Name=PF00303;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 2 286;date=23-02-2015;signature_desc=Thymidylate synthase;status=T
+Merlin PANTHER protein_match 149876 150161 . + . ID=match%2437_1_286;Name=PTHR11549;Target=Merlin_268 1 286;date=23-02-2015;status=T
+Merlin PRINTS protein_match 150026 150041 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2438_151_166;Name=PR00108;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 151 166;date=23-02-2015;signature_desc=Thymidylate synthase family signature;status=T
+Merlin PRINTS protein_match 150000 150019 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2438_125_144;Name=PR00108;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 125 144;date=23-02-2015;signature_desc=Thymidylate synthase family signature;status=T
+Merlin PRINTS protein_match 150082 150099 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2438_207_224;Name=PR00108;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 207 224;date=23-02-2015;signature_desc=Thymidylate synthase family signature;status=T
+Merlin PRINTS protein_match 149917 149938 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2438_42_63;Name=PR00108;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 42 63;date=23-02-2015;signature_desc=Thymidylate synthase family signature;status=T
+Merlin PRINTS protein_match 150044 150070 . + . Dbxref=InterPro:IPR000398%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2438_169_195;Name=PR00108;Ontology_term=GO:0004799%22%2C%22GO:0006231;Target=Merlin_268 169 195;date=23-02-2015;signature_desc=Thymidylate synthase family signature;status=T
+Merlin Gene3D protein_match 149876 150161 2.3E-108 + . Dbxref=InterPro:IPR023451%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2439_1_286;Name=G3DSA:3.30.572.10;Target=Merlin_268 1 286;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 149876 150161 . + . Dbxref=InterPro:IPR023451%22%2C%22KEGG:00240%2B2.1.1.45%22%2C%22KEGG:00670%2B2.1.1.45%22%2C%22MetaCyc:PWY-3841%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7187%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7199%22%2C%22MetaCyc:PWY-7210%22%2C%22UniPathway:UPA00575;ID=match%2440_1_286;Name=SSF55831;Target=Merlin_268 1 286;date=23-02-2015;status=T
+Merlin feature polypeptide 150921 151021 . + . ID=Merlin_270;md5=80f804f1d4d05678ff6d0fb20ac0a23a
+Merlin Pfam protein_match 150924 151004 3.3E-21 + . Dbxref=InterPro:IPR025475;ID=match%24363_4_84;Name=PF14216;Target=Merlin_270 4 84;date=23-02-2015;signature_desc=Domain of unknown function %28DUF4326%29;status=T
+Merlin feature polypeptide 151217 151967 . + . ID=Merlin_271;md5=555ccb974aff7222667adb8a51d5a65d
+Merlin SUPERFAMILY protein_match 151223 151431 . + . Dbxref=InterPro:IPR008926%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22UniPathway:UPA00326;ID=match%2497_7_215;Name=SSF48168;Target=Merlin_271 7 215;date=23-02-2015;status=T
+Merlin PANTHER protein_match 151217 151944 . + . ID=match%2498_1_728;Name=PTHR11573:SF6;Target=Merlin_271 1 728;date=23-02-2015;status=T
+Merlin ProSiteProfiles protein_match 151217 151306 . + . Dbxref=InterPro:IPR005144;ID=match%2499_1_90;Name=PS51161;Target=Merlin_271 1 90;date=23-02-2015;signature_desc=ATP-cone domain profile.;status=T
+Merlin Pfam protein_match 151353 151429 2.2E-16 + . Dbxref=InterPro:IPR013509%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22UniPathway:UPA00326;ID=match%24100_137_213;Name=PF00317;Ontology_term=GO:0004748%22%2C%22GO:0005524%22%2C%22GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 137 213;date=23-02-2015;signature_desc=Ribonucleotide reductase,all-alpha domain;status=T
+Merlin Pfam protein_match 151217 151303 2.5E-10 + . Dbxref=InterPro:IPR005144;ID=match%24101_1_87;Name=PF03477;Target=Merlin_271 1 87;date=23-02-2015;signature_desc=ATP cone domain;status=T
+Merlin Gene3D protein_match 151817 151862 1.4E-37 + . ID=match%24102_601_646;Name=G3DSA:3.20.70.20;Target=Merlin_271 601 646;date=23-02-2015;status=T
+Merlin Gene3D protein_match 151609 151766 1.4E-37 + . ID=match%24102_393_550;Name=G3DSA:3.20.70.20;Target=Merlin_271 393 550;date=23-02-2015;status=T
+Merlin Gene3D protein_match 151894 151919 1.4E-37 + . ID=match%24102_678_703;Name=G3DSA:3.20.70.20;Target=Merlin_271 678 703;date=23-02-2015;status=T
+Merlin Gene3D protein_match 151343 151554 1.4E-37 + . ID=match%24102_127_338;Name=G3DSA:3.20.70.20;Target=Merlin_271 127 338;date=23-02-2015;status=T
+Merlin TIGRFAM protein_match 151356 151944 5.5E-158 + . Dbxref=InterPro:IPR013346%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22UniPathway:UPA00326;ID=match%24103_140_728;Name=TIGR02506;Ontology_term=GO:0055114;Target=Merlin_271 140 728;date=23-02-2015;signature_desc=NrdE_NrdA: ribonucleoside-diphosphate reductase,alpha subunit;status=T
+Merlin ProSitePatterns protein_match 151806 151828 . + . Dbxref=InterPro:IPR000788;ID=match%24104_590_612;Name=PS00089;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 590 612;date=23-02-2015;signature_desc=Ribonucleotide reductase large subunit signature.;status=T
+Merlin SUPERFAMILY protein_match 151432 151966 . + . ID=match%24105_216_750;Name=SSF51998;Target=Merlin_271 216 750;date=23-02-2015;status=T
+Merlin PRINTS protein_match 151644 151655 . + . Dbxref=InterPro:IPR000788;ID=match%24106_428_439;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 428 439;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PRINTS protein_match 151508 151527 . + . Dbxref=InterPro:IPR000788;ID=match%24106_292_311;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 292 311;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PRINTS protein_match 151746 151769 . + . Dbxref=InterPro:IPR000788;ID=match%24106_530_553;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 530 553;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PRINTS protein_match 151683 151706 . + . Dbxref=InterPro:IPR000788;ID=match%24106_467_490;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 467 490;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PRINTS protein_match 151720 151742 . + . Dbxref=InterPro:IPR000788;ID=match%24106_504_526;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 504 526;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PRINTS protein_match 151817 151844 . + . Dbxref=InterPro:IPR000788;ID=match%24106_601_628;Name=PR01183;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 601 628;date=23-02-2015;signature_desc=Ribonucleotide reductase large chain signature;status=T
+Merlin PANTHER protein_match 151217 151944 . + . ID=match%24107_1_728;Name=PTHR11573;Target=Merlin_271 1 728;date=23-02-2015;status=T
+Merlin Pfam protein_match 151432 151940 1.2E-122 + . Dbxref=InterPro:IPR000788;ID=match%24108_216_724;Name=PF02867;Ontology_term=GO:0006260%22%2C%22GO:0055114;Target=Merlin_271 216 724;date=23-02-2015;signature_desc=Ribonucleotide reductase,barrel domain;status=T
+Merlin feature polypeptide 153579 153958 . + . ID=Merlin_272;md5=6644d7fb6031305c7deb695f447f2970
+Merlin ProSitePatterns protein_match 153692 153708 . + . Dbxref=InterPro:IPR000358%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22Reactome:REACT_1698%22%2C%22UniPathway:UPA00326;ID=match%241_114_130;Name=PS00368;Ontology_term=GO:0009186%22%2C%22GO:0055114;Target=Merlin_272 114 130;date=23-02-2015;signature_desc=Ribonucleotide reductase small subunit signature.;status=T
+Merlin SUPERFAMILY protein_match 153581 153921 . + . Dbxref=InterPro:IPR009078;ID=match%242_3_343;Name=SSF47240;Target=Merlin_272 3 343;date=23-02-2015;status=T
+Merlin PANTHER protein_match 153589 153901 . + . Dbxref=InterPro:IPR000358%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22Reactome:REACT_1698%22%2C%22UniPathway:UPA00326;ID=match%243_11_323;Name=PTHR23409;Ontology_term=GO:0009186%22%2C%22GO:0055114;Target=Merlin_272 11 323;date=23-02-2015;status=T
+Merlin Pfam protein_match 153608 153731 3.0E-12 + . Dbxref=InterPro:IPR000358%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22Reactome:REACT_1698%22%2C%22UniPathway:UPA00326;ID=match%244_30_153;Name=PF00268;Ontology_term=GO:0009186%22%2C%22GO:0055114;Target=Merlin_272 30 153;date=23-02-2015;signature_desc=Ribonucleotide reductase,small chain;status=T
+Merlin Pfam protein_match 153779 153891 2.6E-9 + . Dbxref=InterPro:IPR000358%22%2C%22KEGG:00230%2B1.17.4.1%22%2C%22KEGG:00240%2B1.17.4.1%22%2C%22KEGG:00480%2B1.17.4.1%22%2C%22MetaCyc:PWY-6545%22%2C%22MetaCyc:PWY-7184%22%2C%22MetaCyc:PWY-7198%22%2C%22MetaCyc:PWY-7210%22%2C%22MetaCyc:PWY-7220%22%2C%22MetaCyc:PWY-7222%22%2C%22MetaCyc:PWY-7226%22%2C%22MetaCyc:PWY-7227%22%2C%22Reactome:REACT_1698%22%2C%22UniPathway:UPA00326;ID=match%244_201_313;Name=PF00268;Ontology_term=GO:0009186%22%2C%22GO:0055114;Target=Merlin_272 201 313;date=23-02-2015;signature_desc=Ribonucleotide reductase,small chain;status=T
+Merlin Gene3D protein_match 153580 153919 2.2E-109 + . Dbxref=InterPro:IPR012348%22%2C%22Reactome:REACT_1698;ID=match%245_2_341;Name=G3DSA:1.10.620.20;Ontology_term=GO:0016491%22%2C%22GO:0055114;Target=Merlin_272 2 341;date=23-02-2015;status=T
+Merlin feature polypeptide 155391 155766 . + . ID=Merlin_275;md5=ce3495549b48ab3bd0c2b0037e6df426
+Merlin Pfam protein_match 155443 155638 8.3E-40 + . Dbxref=InterPro:IPR019039;ID=match%24356_53_248;Name=PF09511;Target=Merlin_275 53 248;date=23-02-2015;signature_desc=RNA ligase;status=T
+Merlin TIGRFAM protein_match 155392 155765 8.6E-152 + . Dbxref=InterPro:IPR012648;ID=match%24357_2_375;Name=TIGR02308;Target=Merlin_275 2 375;date=23-02-2015;signature_desc=RNA_lig_T4_1: RNA ligase,T4 RnlA family;status=T
+Merlin feature polypeptide 157075 157192 . + . ID=Merlin_277;md5=b11599cb66104e684ea53adc8bc842fa
+Merlin TMHMM protein_match 157078 157096 . + . ID=match%24279_4_22;Name=TMhelix;Target=Merlin_277 4 22;date=23-02-2015;signature_desc=Region of a membrane-bound protein predicted to be embedded in the membrane.;status=T
+Merlin Pfam protein_match 157080 157147 5.6E-5 + . Dbxref=InterPro:IPR022538;ID=match%24280_6_73;Name=PF10828;Target=Merlin_277 6 73;date=23-02-2015;signature_desc=Protein of unknown function %28DUF2570%29;status=T
+Merlin feature polypeptide 157428 157528 . + . ID=Merlin_278;md5=68f4d1929d8336b59397e3d49278570b
+Merlin ProSiteProfiles protein_match 157428 157444 . + . ID=match%24299_1_17;Name=PS51257;Target=Merlin_278 1 17;date=23-02-2015;signature_desc=Prokaryotic membrane lipoprotein lipid attachment site profile.;status=T
+Merlin feature polypeptide 158834 159131 . + . ID=Merlin_282;md5=ce335df5857b476c0b439049d2098663
+Merlin Gene3D protein_match 158990 159131 2.9E-42 + . Dbxref=InterPro:IPR023214;ID=match%24114_157_298;Name=G3DSA:3.40.50.1000;Target=Merlin_282 157 298;date=23-02-2015;status=T
+Merlin Gene3D protein_match 158834 158976 2.4E-33 + . Dbxref=InterPro:IPR027417;ID=match%24115_1_143;Name=G3DSA:3.40.50.300;Target=Merlin_282 1 143;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 158834 158979 . + . Dbxref=InterPro:IPR027417;ID=match%24116_1_146;Name=SSF52540;Target=Merlin_282 1 146;date=23-02-2015;status=T
+Merlin Pfam protein_match 158837 158975 2.6E-18 + . ID=match%24117_4_142;Name=PF13671;Target=Merlin_282 4 142;date=23-02-2015;signature_desc=AAA domain;status=T
+Merlin SUPERFAMILY protein_match 158990 159130 . + . Dbxref=InterPro:IPR023214;ID=match%24118_157_297;Name=SSF56784;Target=Merlin_282 157 297;date=23-02-2015;status=T
+Merlin feature polypeptide 160985 161171 . + . ID=Merlin_288;md5=d0b41cecb322093c58b42250882d2a49
+Merlin Pfam protein_match 160987 161127 6.8E-38 + . Dbxref=InterPro:IPR002125;ID=match%2410_3_143;Name=PF00383;Ontology_term=GO:0008270%22%2C%22GO:0016787;Target=Merlin_288 3 143;date=23-02-2015;signature_desc=Cytidine and deoxycytidylate deaminase zinc-binding region;status=T
+Merlin PIRSF protein_match 160985 161160 4.6E-55 + . Dbxref=InterPro:IPR016473%22%2C%22KEGG:00240%2B3.5.4.12%22%2C%22MetaCyc:PWY-7210;ID=match%2411_1_176;Name=PIRSF006019;Ontology_term=GO:0004132%22%2C%22GO:0006220%22%2C%22GO:0008270;Target=Merlin_288 1 176;date=23-02-2015;status=T
+Merlin PANTHER protein_match 160991 161147 . + . Dbxref=InterPro:IPR015517;ID=match%2412_7_163;Name=PTHR11086;Target=Merlin_288 7 163;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 160985 161165 . + . Dbxref=InterPro:IPR016193;ID=match%2413_1_181;Name=SSF53927;Ontology_term=GO:0003824;Target=Merlin_288 1 181;date=23-02-2015;status=T
+Merlin Gene3D protein_match 160988 161153 4.6E-45 + . ID=match%2414_4_169;Name=G3DSA:3.40.140.10;Target=Merlin_288 4 169;date=23-02-2015;status=T
+Merlin ProSitePatterns protein_match 161080 161115 . + . Dbxref=InterPro:IPR016192;ID=match%2415_96_131;Name=PS00903;Ontology_term=GO:0008270%22%2C%22GO:0016787;Target=Merlin_288 96 131;date=23-02-2015;signature_desc=Cytidine and deoxycytidylate deaminases zinc-binding region signature.;status=T
+Merlin feature polypeptide 162448 162555 . + . ID=Merlin_292;md5=9c8f652cc909186bc50ffdb6a807f7e0
+Merlin Pfam protein_match 162453 162554 1.8E-10 + . Dbxref=InterPro:IPR020818;ID=match%24110_6_107;Name=PF00166;Ontology_term=GO:0005737%22%2C%22GO:0006457;Target=Merlin_292 6 107;date=23-02-2015;signature_desc=Chaperonin 10 Kd subunit;status=T
+Merlin SUPERFAMILY protein_match 162450 162555 . + . Dbxref=InterPro:IPR011032;ID=match%24111_3_108;Name=SSF50129;Target=Merlin_292 3 108;date=23-02-2015;status=T
+Merlin Gene3D protein_match 162448 162555 1.4E-43 + . Dbxref=InterPro:IPR020818;ID=match%24112_1_108;Name=G3DSA:2.30.33.40;Ontology_term=GO:0005737%22%2C%22GO:0006457;Target=Merlin_292 1 108;date=23-02-2015;status=T
+Merlin feature polypeptide 163763 163884 . + . ID=Merlin_295;md5=bade0d4ddd9fad6cfcadaf07ebe0390f
+Merlin Pfam protein_match 163764 163884 1.7E-47 + . Dbxref=InterPro:IPR009258;ID=match%24372_2_122;Name=PF06019;Target=Merlin_295 2 122;date=23-02-2015;signature_desc=Phage GP30.8 protein;status=T
+Merlin feature polypeptide 164714 164831 . + . ID=Merlin_297;md5=7ab0074c6c9c4d1ae4120e8c8a78d0ce
+Merlin Pfam protein_match 164714 164829 4.3E-44 + . Dbxref=InterPro:IPR009690;ID=match%24310_1_116;Name=PF06919;Target=Merlin_297 1 116;date=23-02-2015;signature_desc=Phage Gp30.7 protein;status=T
+Merlin feature polypeptide 166351 166632 . + . ID=Merlin_302;md5=37dcea9b1ef261183a31069700925af4
+Merlin Pfam protein_match 166361 166518 6.6E-5 + . Dbxref=InterPro:IPR023214;ID=match%24166_11_168;Name=PF13419;Target=Merlin_302 11 168;date=23-02-2015;signature_desc=Haloacid dehalogenase-like hydrolase;status=T
+Merlin SUPERFAMILY protein_match 166357 166561 . + . Dbxref=InterPro:IPR023214;ID=match%24167_7_211;Name=SSF56784;Target=Merlin_302 7 211;date=23-02-2015;status=T
+Merlin Gene3D protein_match 166428 166561 5.5E-6 + . Dbxref=InterPro:IPR023214;ID=match%24168_78_211;Name=G3DSA:3.40.50.1000;Target=Merlin_302 78 211;date=23-02-2015;status=T
+Merlin Gene3D protein_match 166359 166371 5.5E-6 + . Dbxref=InterPro:IPR023214;ID=match%24168_9_21;Name=G3DSA:3.40.50.1000;Target=Merlin_302 9 21;date=23-02-2015;status=T
+Merlin feature polypeptide 167486 167970 . + . ID=Merlin_304;md5=283a418fea20ac001bffdcbf72299ca8
+Merlin SUPERFAMILY protein_match 167619 167850 . + . ID=match%24122_134_365;Name=SSF56091;Target=Merlin_304 134 365;date=23-02-2015;status=T
+Merlin Gene3D protein_match 167834 167952 5.9E-8 + . Dbxref=InterPro:IPR012340;ID=match%24123_349_467;Name=G3DSA:2.40.50.140;Target=Merlin_304 349 467;date=23-02-2015;status=T
+Merlin ProSitePatterns protein_match 167827 167850 . + . Dbxref=InterPro:IPR016059%22%2C%22Reactome:REACT_216;ID=match%24124_342_365;Name=PS00333;Ontology_term=GO:0003909%22%2C%22GO:0051103;Target=Merlin_304 342 365;date=23-02-2015;signature_desc=ATP-dependent DNA ligase signature 2.;status=T
+Merlin Pfam protein_match 167620 167850 9.0E-28 + . Dbxref=InterPro:IPR012310%22%2C%22Reactome:REACT_216;ID=match%24125_135_365;Name=PF01068;Ontology_term=GO:0003910%22%2C%22GO:0005524%22%2C%22GO:0006281%22%2C%22GO:0006310;Target=Merlin_304 135 365;date=23-02-2015;signature_desc=ATP dependent DNA ligase domain;status=T
+Merlin ProSitePatterns protein_match 167642 167650 . + . Dbxref=InterPro:IPR016059%22%2C%22Reactome:REACT_216;ID=match%24126_157_165;Name=PS00697;Ontology_term=GO:0003909%22%2C%22GO:0051103;Target=Merlin_304 157 165;date=23-02-2015;signature_desc=ATP-dependent DNA ligase AMP-binding site.;status=T
+Merlin Gene3D protein_match 167803 167833 8.5E-8 + . ID=match%24127_318_348;Name=G3DSA:3.30.1490.70;Target=Merlin_304 318 348;date=23-02-2015;status=T
+Merlin Gene3D protein_match 167621 167646 8.5E-8 + . ID=match%24127_136_161;Name=G3DSA:3.30.1490.70;Target=Merlin_304 136 161;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 167823 167930 . + . Dbxref=InterPro:IPR012340;ID=match%24128_338_445;Name=SSF50249;Target=Merlin_304 338 445;date=23-02-2015;status=T
+Merlin Gene3D protein_match 167661 167794 1.2E-4 + . ID=match%24129_176_309;Name=G3DSA:3.30.470.30;Target=Merlin_304 176 309;date=23-02-2015;status=T
+Merlin feature polypeptide 169174 169869 . + . ID=Merlin_306;md5=3f61e1cb18fb135a3dc061968bcd879c
+Merlin SUPERFAMILY protein_match 169736 169781 . + . ID=match%24253_563_608;Name=SSF56399;Target=Merlin_306 563 608;date=23-02-2015;status=T
+Merlin SUPERFAMILY protein_match 169590 169696 . + . ID=match%24253_417_523;Name=SSF56399;Target=Merlin_306 417 523;date=23-02-2015;status=T
+Merlin Pfam protein_match 169589 169781 1.6E-22 + . Dbxref=InterPro:IPR003540;ID=match%24254_416_608;Name=PF03496;Ontology_term=GO:0005576%22%2C%22GO:0009405;Target=Merlin_306 416 608;date=23-02-2015;signature_desc=ADP-ribosyltransferase exoenzyme;status=T
+Merlin Gene3D protein_match 169597 169698 2.1E-28 + . ID=match%24255_424_525;Name=G3DSA:3.90.176.10;Target=Merlin_306 424 525;date=23-02-2015;status=T
+Merlin Gene3D protein_match 169738 169784 2.1E-28 + . ID=match%24255_565_611;Name=G3DSA:3.90.176.10;Target=Merlin_306 565 611;date=23-02-2015;status=T
+Merlin feature polypeptide 171300 171794 . + . ID=Merlin_307;md5=0f4b8b0843334ccf18e5a4a7cbdf67b2
+Merlin SUPERFAMILY protein_match 171723 171792 . + . ID=match%24339_424_493;Name=SSF56399;Target=Merlin_307 424 493;date=23-02-2015;status=T
+Merlin Gene3D protein_match 171722 171791 5.2E-11 + . ID=match%24340_423_492;Name=G3DSA:3.90.176.10;Target=Merlin_307 423 492;date=23-02-2015;status=T
+Merlin Pfam protein_match 171723 171791 2.0E-9 + . Dbxref=InterPro:IPR003540;ID=match%24341_424_492;Name=PF03496;Ontology_term=GO:0005576%22%2C%22GO:0009405;Target=Merlin_307 424 492;date=23-02-2015;signature_desc=ADP-ribosyltransferase exoenzyme;status=T
diff -r 000000000000 -r d78175596286 test-data/gff3/merlin.gff3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/gff3/merlin.gff3 Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,1230 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin GeneMark.hmm gene 2 691 -856.563659 + . ID=Merlin_1;seqid=Merlin
+Merlin GeneMark.hmm mRNA 2 691 . + . ID=Merlin_1_mRNA;Parent=Merlin_1;seqid=Merlin;color=#00ff00
+Merlin GeneMark.hmm exon 2 691 . + . ID=Merlin_1_exon;Parent=Merlin_1_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 2 691 . + 0 ID=Merlin_1_CDS;Parent=Merlin_1_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 752 1039 -339.046618 + . ID=Merlin_2;seqid=Merlin
+Merlin GeneMark.hmm mRNA 752 1039 . + . ID=Merlin_2_mRNA;Parent=Merlin_2;seqid=Merlin
+Merlin GeneMark.hmm exon 752 1039 . + . ID=Merlin_2_exon;Parent=Merlin_2_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 752 1039 . + 0 ID=Merlin_2_CDS;Parent=Merlin_2_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 1067 2011 -1229.683915 - . ID=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm mRNA 1067 2011 . - . ID=Merlin_3_mRNA;Parent=Merlin_3;seqid=Merlin
+Merlin GeneMark.hmm exon 1067 2011 . - . ID=Merlin_3_exon;Parent=Merlin_3_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 1067 2011 . - 0 ID=Merlin_3_CDS;Parent=Merlin_3_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 2011 3066 -1335.034872 - . ID=Merlin_4;seqid=Merlin
+Merlin GeneMark.hmm mRNA 2011 3066 . - . ID=Merlin_4_mRNA;Parent=Merlin_4;seqid=Merlin
+Merlin GeneMark.hmm exon 2011 3066 . - . ID=Merlin_4_exon;Parent=Merlin_4_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 2011 3066 . - 0 ID=Merlin_4_CDS;Parent=Merlin_4_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 3066 4796 -2177.374893 - . ID=Merlin_5;seqid=Merlin
+Merlin GeneMark.hmm mRNA 3066 4796 . - . ID=Merlin_5_mRNA;Parent=Merlin_5;seqid=Merlin
+Merlin GeneMark.hmm exon 3066 4796 . - . ID=Merlin_5_exon;Parent=Merlin_5_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 3066 4796 . - 0 ID=Merlin_5_CDS;Parent=Merlin_5_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 4793 5317 -682.565030 - . ID=Merlin_6;seqid=Merlin
+Merlin GeneMark.hmm mRNA 4793 5317 . - . ID=Merlin_6_mRNA;Parent=Merlin_6;seqid=Merlin
+Merlin GeneMark.hmm exon 4793 5317 . - . ID=Merlin_6_exon;Parent=Merlin_6_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 4793 5317 . - 0 ID=Merlin_6_CDS;Parent=Merlin_6_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 5289 6431 -1457.525863 - . ID=Merlin_7;seqid=Merlin
+Merlin GeneMark.hmm mRNA 5289 6431 . - . ID=Merlin_7_mRNA;Parent=Merlin_7;seqid=Merlin
+Merlin GeneMark.hmm exon 5289 6431 . - . ID=Merlin_7_exon;Parent=Merlin_7_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 5289 6431 . - 0 ID=Merlin_7_CDS;Parent=Merlin_7_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 6428 7180 -968.015933 - . ID=Merlin_8;seqid=Merlin
+Merlin GeneMark.hmm mRNA 6428 7180 . - . ID=Merlin_8_mRNA;Parent=Merlin_8;seqid=Merlin
+Merlin GeneMark.hmm exon 6428 7180 . - . ID=Merlin_8_exon;Parent=Merlin_8_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 6428 7180 . - 0 ID=Merlin_8_CDS;Parent=Merlin_8_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 7228 7857 -809.330137 + . ID=Merlin_9;seqid=Merlin
+Merlin GeneMark.hmm mRNA 7228 7857 . + . ID=Merlin_9_mRNA;Parent=Merlin_9;seqid=Merlin
+Merlin GeneMark.hmm exon 7228 7857 . + . ID=Merlin_9_exon;Parent=Merlin_9_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 7228 7857 . + 0 ID=Merlin_9_CDS;Parent=Merlin_9_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 7857 8252 -515.006678 + . ID=Merlin_10;seqid=Merlin
+Merlin GeneMark.hmm mRNA 7857 8252 . + . ID=Merlin_10_mRNA;Parent=Merlin_10;seqid=Merlin
+Merlin GeneMark.hmm exon 7857 8252 . + . ID=Merlin_10_exon;Parent=Merlin_10_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 7857 8252 . + 0 ID=Merlin_10_CDS;Parent=Merlin_10_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 8340 8753 -522.529341 + . ID=Merlin_11;seqid=Merlin
+Merlin GeneMark.hmm mRNA 8340 8753 . + . ID=Merlin_11_mRNA;Parent=Merlin_11;seqid=Merlin
+Merlin GeneMark.hmm exon 8340 8753 . + . ID=Merlin_11_exon;Parent=Merlin_11_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 8340 8753 . + 0 ID=Merlin_11_CDS;Parent=Merlin_11_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 8787 8951 -212.019038 + . ID=Merlin_12;seqid=Merlin
+Merlin GeneMark.hmm mRNA 8787 8951 . + . ID=Merlin_12_mRNA;Parent=Merlin_12;seqid=Merlin
+Merlin GeneMark.hmm exon 8787 8951 . + . ID=Merlin_12_exon;Parent=Merlin_12_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 8787 8951 . + 0 ID=Merlin_12_CDS;Parent=Merlin_12_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 9014 9241 -274.669850 - . ID=Merlin_13;seqid=Merlin
+Merlin GeneMark.hmm mRNA 9014 9241 . - . ID=Merlin_13_mRNA;Parent=Merlin_13;seqid=Merlin
+Merlin GeneMark.hmm exon 9014 9241 . - . ID=Merlin_13_exon;Parent=Merlin_13_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 9014 9241 . - 0 ID=Merlin_13_CDS;Parent=Merlin_13_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 9248 10747 -1911.373457 - . ID=Merlin_14;seqid=Merlin
+Merlin GeneMark.hmm mRNA 9248 10747 . - . ID=Merlin_14_mRNA;Parent=Merlin_14;seqid=Merlin
+Merlin GeneMark.hmm exon 9248 10747 . - . ID=Merlin_14_exon;Parent=Merlin_14_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 9248 10747 . - 0 ID=Merlin_14_CDS;Parent=Merlin_14_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 10800 11435 -778.108633 + . ID=Merlin_15;seqid=Merlin
+Merlin GeneMark.hmm mRNA 10800 11435 . + . ID=Merlin_15_mRNA;Parent=Merlin_15;seqid=Merlin
+Merlin GeneMark.hmm exon 10800 11435 . + . ID=Merlin_15_exon;Parent=Merlin_15_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 10800 11435 . + 0 ID=Merlin_15_CDS;Parent=Merlin_15_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 11469 12290 -1045.093825 + . ID=Merlin_16;seqid=Merlin
+Merlin GeneMark.hmm mRNA 11469 12290 . + . ID=Merlin_16_mRNA;Parent=Merlin_16;seqid=Merlin
+Merlin GeneMark.hmm exon 11469 12290 . + . ID=Merlin_16_exon;Parent=Merlin_16_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 11469 12290 . + 0 ID=Merlin_16_CDS;Parent=Merlin_16_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 12365 12601 -286.579590 + . ID=Merlin_17;seqid=Merlin
+Merlin GeneMark.hmm mRNA 12365 12601 . + . ID=Merlin_17_mRNA;Parent=Merlin_17;seqid=Merlin
+Merlin GeneMark.hmm exon 12365 12601 . + . ID=Merlin_17_exon;Parent=Merlin_17_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 12365 12601 . + 0 ID=Merlin_17_CDS;Parent=Merlin_17_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 12598 12951 -440.013978 + . ID=Merlin_18;seqid=Merlin
+Merlin GeneMark.hmm mRNA 12598 12951 . + . ID=Merlin_18_mRNA;Parent=Merlin_18;seqid=Merlin
+Merlin GeneMark.hmm exon 12598 12951 . + . ID=Merlin_18_exon;Parent=Merlin_18_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 12598 12951 . + 0 ID=Merlin_18_CDS;Parent=Merlin_18_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 13067 13330 -321.884922 + . ID=Merlin_19;seqid=Merlin
+Merlin GeneMark.hmm mRNA 13067 13330 . + . ID=Merlin_19_mRNA;Parent=Merlin_19;seqid=Merlin
+Merlin GeneMark.hmm exon 13067 13330 . + . ID=Merlin_19_exon;Parent=Merlin_19_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 13067 13330 . + 0 ID=Merlin_19_CDS;Parent=Merlin_19_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 13340 14341 -1253.644245 + . ID=Merlin_20;seqid=Merlin
+Merlin GeneMark.hmm mRNA 13340 14341 . + . ID=Merlin_20_mRNA;Parent=Merlin_20;seqid=Merlin
+Merlin GeneMark.hmm exon 13340 14341 . + . ID=Merlin_20_exon;Parent=Merlin_20_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 13340 14341 . + 0 ID=Merlin_20_CDS;Parent=Merlin_20_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 14320 14883 -740.935174 + . ID=Merlin_21;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14320 14883 . + . ID=Merlin_21_mRNA;Parent=Merlin_21;seqid=Merlin
+Merlin GeneMark.hmm exon 14320 14883 . + . ID=Merlin_21_exon;Parent=Merlin_21_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 14320 14883 . + 0 ID=Merlin_21_CDS;Parent=Merlin_21_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 14911 16197 -1617.100759 - . ID=Merlin_22;seqid=Merlin
+Merlin GeneMark.hmm mRNA 14911 16197 . - . ID=Merlin_22_mRNA;Parent=Merlin_22;seqid=Merlin
+Merlin GeneMark.hmm exon 14911 16197 . - . ID=Merlin_22_exon;Parent=Merlin_22_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 14911 16197 . - 0 ID=Merlin_22_CDS;Parent=Merlin_22_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 16289 17836 -1947.052483 - . ID=Merlin_23;seqid=Merlin
+Merlin GeneMark.hmm mRNA 16289 17836 . - . ID=Merlin_23_mRNA;Parent=Merlin_23;seqid=Merlin
+Merlin GeneMark.hmm exon 16289 17836 . - . ID=Merlin_23_exon;Parent=Merlin_23_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 16289 17836 . - 0 ID=Merlin_23_CDS;Parent=Merlin_23_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 17858 18673 -991.849469 - . ID=Merlin_24;seqid=Merlin
+Merlin GeneMark.hmm mRNA 17858 18673 . - . ID=Merlin_24_mRNA;Parent=Merlin_24;seqid=Merlin
+Merlin GeneMark.hmm exon 17858 18673 . - . ID=Merlin_24_exon;Parent=Merlin_24_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 17858 18673 . - 0 ID=Merlin_24_CDS;Parent=Merlin_24_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 18707 19351 -821.724123 - . ID=Merlin_25;seqid=Merlin
+Merlin GeneMark.hmm mRNA 18707 19351 . - . ID=Merlin_25_mRNA;Parent=Merlin_25;seqid=Merlin
+Merlin GeneMark.hmm exon 18707 19351 . - . ID=Merlin_25_exon;Parent=Merlin_25_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 18707 19351 . - 0 ID=Merlin_25_CDS;Parent=Merlin_25_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 19351 19776 -538.184958 - . ID=Merlin_26;seqid=Merlin
+Merlin GeneMark.hmm mRNA 19351 19776 . - . ID=Merlin_26_mRNA;Parent=Merlin_26;seqid=Merlin
+Merlin GeneMark.hmm exon 19351 19776 . - . ID=Merlin_26_exon;Parent=Merlin_26_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 19351 19776 . - 0 ID=Merlin_26_CDS;Parent=Merlin_26_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 19776 19988 -255.987740 - . ID=Merlin_27;seqid=Merlin
+Merlin GeneMark.hmm mRNA 19776 19988 . - . ID=Merlin_27_mRNA;Parent=Merlin_27;seqid=Merlin
+Merlin GeneMark.hmm exon 19776 19988 . - . ID=Merlin_27_exon;Parent=Merlin_27_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 19776 19988 . - 0 ID=Merlin_27_CDS;Parent=Merlin_27_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 19988 21550 -1974.103338 - . ID=Merlin_28;seqid=Merlin
+Merlin GeneMark.hmm mRNA 19988 21550 . - . ID=Merlin_28_mRNA;Parent=Merlin_28;seqid=Merlin
+Merlin GeneMark.hmm exon 19988 21550 . - . ID=Merlin_28_exon;Parent=Merlin_28_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 19988 21550 . - 0 ID=Merlin_28_CDS;Parent=Merlin_28_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 21625 22116 -616.669463 - . ID=Merlin_29;seqid=Merlin
+Merlin GeneMark.hmm mRNA 21625 22116 . - . ID=Merlin_29_mRNA;Parent=Merlin_29;seqid=Merlin
+Merlin GeneMark.hmm exon 21625 22116 . - . ID=Merlin_29_exon;Parent=Merlin_29_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 21625 22116 . - 0 ID=Merlin_29_CDS;Parent=Merlin_29_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 22240 24216 -2488.948058 - . ID=Merlin_30;seqid=Merlin
+Merlin GeneMark.hmm mRNA 22240 24216 . - . ID=Merlin_30_mRNA;Parent=Merlin_30;seqid=Merlin
+Merlin GeneMark.hmm exon 22240 24216 . - . ID=Merlin_30_exon;Parent=Merlin_30_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 22240 24216 . - 0 ID=Merlin_30_CDS;Parent=Merlin_30_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 24250 26094 -2334.323049 - . ID=Merlin_31;seqid=Merlin
+Merlin GeneMark.hmm mRNA 24250 26094 . - . ID=Merlin_31_mRNA;Parent=Merlin_31;seqid=Merlin
+Merlin GeneMark.hmm exon 24250 26094 . - . ID=Merlin_31_exon;Parent=Merlin_31_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 24250 26094 . - 0 ID=Merlin_31_CDS;Parent=Merlin_31_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 26072 26569 -622.542092 - . ID=Merlin_32;seqid=Merlin
+Merlin GeneMark.hmm mRNA 26072 26569 . - . ID=Merlin_32_mRNA;Parent=Merlin_32;seqid=Merlin
+Merlin GeneMark.hmm exon 26072 26569 . - . ID=Merlin_32_exon;Parent=Merlin_32_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 26072 26569 . - 0 ID=Merlin_32_CDS;Parent=Merlin_32_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 26572 27390 -1062.517306 - . ID=Merlin_33;seqid=Merlin
+Merlin GeneMark.hmm mRNA 26572 27390 . - . ID=Merlin_33_mRNA;Parent=Merlin_33;seqid=Merlin
+Merlin GeneMark.hmm exon 26572 27390 . - . ID=Merlin_33_exon;Parent=Merlin_33_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 26572 27390 . - 0 ID=Merlin_33_CDS;Parent=Merlin_33_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 27434 28204 -971.349898 - . ID=Merlin_34;seqid=Merlin
+Merlin GeneMark.hmm mRNA 27434 28204 . - . ID=Merlin_34_mRNA;Parent=Merlin_34;seqid=Merlin
+Merlin GeneMark.hmm exon 27434 28204 . - . ID=Merlin_34_exon;Parent=Merlin_34_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 27434 28204 . - 0 ID=Merlin_34_CDS;Parent=Merlin_34_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 28201 29130 -1172.195550 - . ID=Merlin_35;seqid=Merlin
+Merlin GeneMark.hmm mRNA 28201 29130 . - . ID=Merlin_35_mRNA;Parent=Merlin_35;seqid=Merlin
+Merlin GeneMark.hmm exon 28201 29130 . - . ID=Merlin_35_exon;Parent=Merlin_35_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 28201 29130 . - 0 ID=Merlin_35_CDS;Parent=Merlin_35_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 29162 30553 -1754.882559 - . ID=Merlin_36;seqid=Merlin
+Merlin GeneMark.hmm mRNA 29162 30553 . - . ID=Merlin_36_mRNA;Parent=Merlin_36;seqid=Merlin
+Merlin GeneMark.hmm exon 29162 30553 . - . ID=Merlin_36_exon;Parent=Merlin_36_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 29162 30553 . - 0 ID=Merlin_36_CDS;Parent=Merlin_36_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 30564 31982 -1840.409176 - . ID=Merlin_37;seqid=Merlin
+Merlin GeneMark.hmm mRNA 30564 31982 . - . ID=Merlin_37_mRNA;Parent=Merlin_37;seqid=Merlin
+Merlin GeneMark.hmm exon 30564 31982 . - . ID=Merlin_37_exon;Parent=Merlin_37_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 30564 31982 . - 0 ID=Merlin_37_CDS;Parent=Merlin_37_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 31982 32632 -810.715921 - . ID=Merlin_38;seqid=Merlin
+Merlin GeneMark.hmm mRNA 31982 32632 . - . ID=Merlin_38_mRNA;Parent=Merlin_38;seqid=Merlin
+Merlin GeneMark.hmm exon 31982 32632 . - . ID=Merlin_38_exon;Parent=Merlin_38_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 31982 32632 . - 0 ID=Merlin_38_CDS;Parent=Merlin_38_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 32632 34437 -2286.512966 - . ID=Merlin_39;seqid=Merlin
+Merlin GeneMark.hmm mRNA 32632 34437 . - . ID=Merlin_39_mRNA;Parent=Merlin_39;seqid=Merlin
+Merlin GeneMark.hmm exon 32632 34437 . - . ID=Merlin_39_exon;Parent=Merlin_39_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 32632 34437 . - 0 ID=Merlin_39_CDS;Parent=Merlin_39_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 34434 35300 -1103.339440 - . ID=Merlin_40;seqid=Merlin
+Merlin GeneMark.hmm mRNA 34434 35300 . - . ID=Merlin_40_mRNA;Parent=Merlin_40;seqid=Merlin
+Merlin GeneMark.hmm exon 34434 35300 . - . ID=Merlin_40_exon;Parent=Merlin_40_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 34434 35300 . - 0 ID=Merlin_40_CDS;Parent=Merlin_40_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 35372 36385 -1286.607331 - . ID=Merlin_41;seqid=Merlin
+Merlin GeneMark.hmm mRNA 35372 36385 . - . ID=Merlin_41_mRNA;Parent=Merlin_41;seqid=Merlin
+Merlin GeneMark.hmm exon 35372 36385 . - . ID=Merlin_41_exon;Parent=Merlin_41_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 35372 36385 . - 0 ID=Merlin_41_CDS;Parent=Merlin_41_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 36378 39479 -3926.862479 - . ID=Merlin_42;seqid=Merlin
+Merlin GeneMark.hmm mRNA 36378 39479 . - . ID=Merlin_42_mRNA;Parent=Merlin_42;seqid=Merlin
+Merlin GeneMark.hmm exon 36378 39479 . - . ID=Merlin_42_exon;Parent=Merlin_42_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 36378 39479 . - 0 ID=Merlin_42_CDS;Parent=Merlin_42_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 39476 41416 -2421.657174 - . ID=Merlin_43;seqid=Merlin
+Merlin GeneMark.hmm mRNA 39476 41416 . - . ID=Merlin_43_mRNA;Parent=Merlin_43;seqid=Merlin
+Merlin GeneMark.hmm exon 39476 41416 . - . ID=Merlin_43_exon;Parent=Merlin_43_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 39476 41416 . - 0 ID=Merlin_43_CDS;Parent=Merlin_43_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 41416 41709 -381.858612 - . ID=Merlin_44;seqid=Merlin
+Merlin GeneMark.hmm mRNA 41416 41709 . - . ID=Merlin_44_mRNA;Parent=Merlin_44;seqid=Merlin
+Merlin GeneMark.hmm exon 41416 41709 . - . ID=Merlin_44_exon;Parent=Merlin_44_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 41416 41709 . - 0 ID=Merlin_44_CDS;Parent=Merlin_44_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 41709 42224 -673.160274 - . ID=Merlin_45;seqid=Merlin
+Merlin GeneMark.hmm mRNA 41709 42224 . - . ID=Merlin_45_mRNA;Parent=Merlin_45;seqid=Merlin
+Merlin GeneMark.hmm exon 41709 42224 . - . ID=Merlin_45_exon;Parent=Merlin_45_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 41709 42224 . - 0 ID=Merlin_45_CDS;Parent=Merlin_45_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 42224 43951 -2203.710381 - . ID=Merlin_46;seqid=Merlin
+Merlin GeneMark.hmm mRNA 42224 43951 . - . ID=Merlin_46_mRNA;Parent=Merlin_46;seqid=Merlin
+Merlin GeneMark.hmm exon 42224 43951 . - . ID=Merlin_46_exon;Parent=Merlin_46_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 42224 43951 . - 0 ID=Merlin_46_CDS;Parent=Merlin_46_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 43951 44526 -730.479121 - . ID=Merlin_47;seqid=Merlin
+Merlin GeneMark.hmm mRNA 43951 44526 . - . ID=Merlin_47_mRNA;Parent=Merlin_47;seqid=Merlin
+Merlin GeneMark.hmm exon 43951 44526 . - . ID=Merlin_47_exon;Parent=Merlin_47_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 43951 44526 . - 0 ID=Merlin_47_CDS;Parent=Merlin_47_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 44576 45025 -562.019925 + . ID=Merlin_48;seqid=Merlin
+Merlin GeneMark.hmm mRNA 44576 45025 . + . ID=Merlin_48_mRNA;Parent=Merlin_48;seqid=Merlin
+Merlin GeneMark.hmm exon 44576 45025 . + . ID=Merlin_48_exon;Parent=Merlin_48_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 44576 45025 . + 0 ID=Merlin_48_CDS;Parent=Merlin_48_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 45025 45855 -1066.702009 + . ID=Merlin_49;seqid=Merlin
+Merlin GeneMark.hmm mRNA 45025 45855 . + . ID=Merlin_49_mRNA;Parent=Merlin_49;seqid=Merlin
+Merlin GeneMark.hmm exon 45025 45855 . + . ID=Merlin_49_exon;Parent=Merlin_49_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 45025 45855 . + 0 ID=Merlin_49_CDS;Parent=Merlin_49_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 45940 46527 -776.360306 + . ID=Merlin_50;seqid=Merlin
+Merlin GeneMark.hmm mRNA 45940 46527 . + . ID=Merlin_50_mRNA;Parent=Merlin_50;seqid=Merlin
+Merlin GeneMark.hmm exon 45940 46527 . + . ID=Merlin_50_exon;Parent=Merlin_50_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 45940 46527 . + 0 ID=Merlin_50_CDS;Parent=Merlin_50_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 46527 47255 -921.088284 + . ID=Merlin_51;seqid=Merlin
+Merlin GeneMark.hmm mRNA 46527 47255 . + . ID=Merlin_51_mRNA;Parent=Merlin_51;seqid=Merlin
+Merlin GeneMark.hmm exon 46527 47255 . + . ID=Merlin_51_exon;Parent=Merlin_51_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 46527 47255 . + 0 ID=Merlin_51_CDS;Parent=Merlin_51_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 47252 47485 -286.785634 + . ID=Merlin_52;seqid=Merlin
+Merlin GeneMark.hmm mRNA 47252 47485 . + . ID=Merlin_52_mRNA;Parent=Merlin_52;seqid=Merlin
+Merlin GeneMark.hmm exon 47252 47485 . + . ID=Merlin_52_exon;Parent=Merlin_52_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 47252 47485 . + 0 ID=Merlin_52_CDS;Parent=Merlin_52_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 47485 47940 -595.997014 + . ID=Merlin_53;seqid=Merlin
+Merlin GeneMark.hmm mRNA 47485 47940 . + . ID=Merlin_53_mRNA;Parent=Merlin_53;seqid=Merlin
+Merlin GeneMark.hmm exon 47485 47940 . + . ID=Merlin_53_exon;Parent=Merlin_53_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 47485 47940 . + 0 ID=Merlin_53_CDS;Parent=Merlin_53_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 47937 48143 -259.350499 + . ID=Merlin_54;seqid=Merlin
+Merlin GeneMark.hmm mRNA 47937 48143 . + . ID=Merlin_54_mRNA;Parent=Merlin_54;seqid=Merlin
+Merlin GeneMark.hmm exon 47937 48143 . + . ID=Merlin_54_exon;Parent=Merlin_54_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 47937 48143 . + 0 ID=Merlin_54_CDS;Parent=Merlin_54_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 48140 48358 -277.240023 + . ID=Merlin_55;seqid=Merlin
+Merlin GeneMark.hmm mRNA 48140 48358 . + . ID=Merlin_55_mRNA;Parent=Merlin_55;seqid=Merlin
+Merlin GeneMark.hmm exon 48140 48358 . + . ID=Merlin_55_exon;Parent=Merlin_55_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 48140 48358 . + 0 ID=Merlin_55_CDS;Parent=Merlin_55_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 48418 48600 -230.583168 + . ID=Merlin_56;seqid=Merlin
+Merlin GeneMark.hmm mRNA 48418 48600 . + . ID=Merlin_56_mRNA;Parent=Merlin_56;seqid=Merlin
+Merlin GeneMark.hmm exon 48418 48600 . + . ID=Merlin_56_exon;Parent=Merlin_56_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 48418 48600 . + 0 ID=Merlin_56_CDS;Parent=Merlin_56_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 48584 48769 -232.687067 + . ID=Merlin_57;seqid=Merlin
+Merlin GeneMark.hmm mRNA 48584 48769 . + . ID=Merlin_57_mRNA;Parent=Merlin_57;seqid=Merlin
+Merlin GeneMark.hmm exon 48584 48769 . + . ID=Merlin_57_exon;Parent=Merlin_57_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 48584 48769 . + 0 ID=Merlin_57_CDS;Parent=Merlin_57_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 48826 49053 -288.143395 + . ID=Merlin_58;seqid=Merlin
+Merlin GeneMark.hmm mRNA 48826 49053 . + . ID=Merlin_58_mRNA;Parent=Merlin_58;seqid=Merlin
+Merlin GeneMark.hmm exon 48826 49053 . + . ID=Merlin_58_exon;Parent=Merlin_58_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 48826 49053 . + 0 ID=Merlin_58_CDS;Parent=Merlin_58_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 49076 49432 -449.304895 + . ID=Merlin_59;seqid=Merlin
+Merlin GeneMark.hmm mRNA 49076 49432 . + . ID=Merlin_59_mRNA;Parent=Merlin_59;seqid=Merlin
+Merlin GeneMark.hmm exon 49076 49432 . + . ID=Merlin_59_exon;Parent=Merlin_59_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 49076 49432 . + 0 ID=Merlin_59_CDS;Parent=Merlin_59_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 49844 50110 -322.091381 + . ID=Merlin_60;seqid=Merlin
+Merlin GeneMark.hmm mRNA 49844 50110 . + . ID=Merlin_60_mRNA;Parent=Merlin_60;seqid=Merlin
+Merlin GeneMark.hmm exon 49844 50110 . + . ID=Merlin_60_exon;Parent=Merlin_60_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 49844 50110 . + 0 ID=Merlin_60_CDS;Parent=Merlin_60_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 50983 51234 -301.882768 + . ID=Merlin_61;seqid=Merlin
+Merlin GeneMark.hmm mRNA 50983 51234 . + . ID=Merlin_61_mRNA;Parent=Merlin_61;seqid=Merlin
+Merlin GeneMark.hmm exon 50983 51234 . + . ID=Merlin_61_exon;Parent=Merlin_61_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 50983 51234 . + 0 ID=Merlin_61_CDS;Parent=Merlin_61_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 51596 51838 -304.801536 + . ID=Merlin_62;seqid=Merlin
+Merlin GeneMark.hmm mRNA 51596 51838 . + . ID=Merlin_62_mRNA;Parent=Merlin_62;seqid=Merlin
+Merlin GeneMark.hmm exon 51596 51838 . + . ID=Merlin_62_exon;Parent=Merlin_62_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 51596 51838 . + 0 ID=Merlin_62_CDS;Parent=Merlin_62_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 51835 52182 -434.777109 + . ID=Merlin_63;seqid=Merlin
+Merlin GeneMark.hmm mRNA 51835 52182 . + . ID=Merlin_63_mRNA;Parent=Merlin_63;seqid=Merlin
+Merlin GeneMark.hmm exon 51835 52182 . + . ID=Merlin_63_exon;Parent=Merlin_63_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 51835 52182 . + 0 ID=Merlin_63_CDS;Parent=Merlin_63_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 52175 52684 -629.023983 + . ID=Merlin_64;seqid=Merlin
+Merlin GeneMark.hmm mRNA 52175 52684 . + . ID=Merlin_64_mRNA;Parent=Merlin_64;seqid=Merlin
+Merlin GeneMark.hmm exon 52175 52684 . + . ID=Merlin_64_exon;Parent=Merlin_64_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 52175 52684 . + 0 ID=Merlin_64_CDS;Parent=Merlin_64_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 52681 52827 -183.076828 + . ID=Merlin_65;seqid=Merlin
+Merlin GeneMark.hmm mRNA 52681 52827 . + . ID=Merlin_65_mRNA;Parent=Merlin_65;seqid=Merlin
+Merlin GeneMark.hmm exon 52681 52827 . + . ID=Merlin_65_exon;Parent=Merlin_65_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 52681 52827 . + 0 ID=Merlin_65_CDS;Parent=Merlin_65_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 52806 53030 -287.687980 + . ID=Merlin_66;seqid=Merlin
+Merlin GeneMark.hmm mRNA 52806 53030 . + . ID=Merlin_66_mRNA;Parent=Merlin_66;seqid=Merlin
+Merlin GeneMark.hmm exon 52806 53030 . + . ID=Merlin_66_exon;Parent=Merlin_66_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 52806 53030 . + 0 ID=Merlin_66_CDS;Parent=Merlin_66_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 53032 53475 -570.370348 + . ID=Merlin_67;seqid=Merlin
+Merlin GeneMark.hmm mRNA 53032 53475 . + . ID=Merlin_67_mRNA;Parent=Merlin_67;seqid=Merlin
+Merlin GeneMark.hmm exon 53032 53475 . + . ID=Merlin_67_exon;Parent=Merlin_67_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 53032 53475 . + 0 ID=Merlin_67_CDS;Parent=Merlin_67_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 53647 54225 -757.038069 + . ID=Merlin_68;seqid=Merlin
+Merlin GeneMark.hmm mRNA 53647 54225 . + . ID=Merlin_68_mRNA;Parent=Merlin_68;seqid=Merlin
+Merlin GeneMark.hmm exon 53647 54225 . + . ID=Merlin_68_exon;Parent=Merlin_68_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 53647 54225 . + 0 ID=Merlin_68_CDS;Parent=Merlin_68_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 54316 54516 -236.842212 + . ID=Merlin_69;seqid=Merlin
+Merlin GeneMark.hmm mRNA 54316 54516 . + . ID=Merlin_69_mRNA;Parent=Merlin_69;seqid=Merlin
+Merlin GeneMark.hmm exon 54316 54516 . + . ID=Merlin_69_exon;Parent=Merlin_69_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 54316 54516 . + 0 ID=Merlin_69_CDS;Parent=Merlin_69_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 54569 55168 -748.986136 + . ID=Merlin_70;seqid=Merlin
+Merlin GeneMark.hmm mRNA 54569 55168 . + . ID=Merlin_70_mRNA;Parent=Merlin_70;seqid=Merlin
+Merlin GeneMark.hmm exon 54569 55168 . + . ID=Merlin_70_exon;Parent=Merlin_70_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 54569 55168 . + 0 ID=Merlin_70_CDS;Parent=Merlin_70_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 55216 55860 -813.197162 + . ID=Merlin_71;seqid=Merlin
+Merlin GeneMark.hmm mRNA 55216 55860 . + . ID=Merlin_71_mRNA;Parent=Merlin_71;seqid=Merlin
+Merlin GeneMark.hmm exon 55216 55860 . + . ID=Merlin_71_exon;Parent=Merlin_71_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 55216 55860 . + 0 ID=Merlin_71_CDS;Parent=Merlin_71_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 55857 56279 -536.845669 + . ID=Merlin_72;seqid=Merlin
+Merlin GeneMark.hmm mRNA 55857 56279 . + . ID=Merlin_72_mRNA;Parent=Merlin_72;seqid=Merlin
+Merlin GeneMark.hmm exon 55857 56279 . + . ID=Merlin_72_exon;Parent=Merlin_72_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 55857 56279 . + 0 ID=Merlin_72_CDS;Parent=Merlin_72_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 56276 56644 -463.468418 + . ID=Merlin_73;seqid=Merlin
+Merlin GeneMark.hmm mRNA 56276 56644 . + . ID=Merlin_73_mRNA;Parent=Merlin_73;seqid=Merlin
+Merlin GeneMark.hmm exon 56276 56644 . + . ID=Merlin_73_exon;Parent=Merlin_73_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 56276 56644 . + 0 ID=Merlin_73_CDS;Parent=Merlin_73_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 56634 56894 -313.595651 + . ID=Merlin_74;seqid=Merlin
+Merlin GeneMark.hmm mRNA 56634 56894 . + . ID=Merlin_74_mRNA;Parent=Merlin_74;seqid=Merlin
+Merlin GeneMark.hmm exon 56634 56894 . + . ID=Merlin_74_exon;Parent=Merlin_74_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 56634 56894 . + 0 ID=Merlin_74_CDS;Parent=Merlin_74_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 56894 57172 -343.261028 + . ID=Merlin_75;seqid=Merlin
+Merlin GeneMark.hmm mRNA 56894 57172 . + . ID=Merlin_75_mRNA;Parent=Merlin_75;seqid=Merlin
+Merlin GeneMark.hmm exon 56894 57172 . + . ID=Merlin_75_exon;Parent=Merlin_75_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 56894 57172 . + 0 ID=Merlin_75_CDS;Parent=Merlin_75_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 57182 57403 -269.950515 + . ID=Merlin_76;seqid=Merlin
+Merlin GeneMark.hmm mRNA 57182 57403 . + . ID=Merlin_76_mRNA;Parent=Merlin_76;seqid=Merlin
+Merlin GeneMark.hmm exon 57182 57403 . + . ID=Merlin_76_exon;Parent=Merlin_76_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 57182 57403 . + 0 ID=Merlin_76_CDS;Parent=Merlin_76_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 57499 57786 -373.177871 + . ID=Merlin_77;seqid=Merlin
+Merlin GeneMark.hmm mRNA 57499 57786 . + . ID=Merlin_77_mRNA;Parent=Merlin_77;seqid=Merlin
+Merlin GeneMark.hmm exon 57499 57786 . + . ID=Merlin_77_exon;Parent=Merlin_77_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 57499 57786 . + 0 ID=Merlin_77_CDS;Parent=Merlin_77_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 57777 58724 -1215.940307 + . ID=Merlin_78;seqid=Merlin
+Merlin GeneMark.hmm mRNA 57777 58724 . + . ID=Merlin_78_mRNA;Parent=Merlin_78;seqid=Merlin
+Merlin GeneMark.hmm exon 57777 58724 . + . ID=Merlin_78_exon;Parent=Merlin_78_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 57777 58724 . + 0 ID=Merlin_78_CDS;Parent=Merlin_78_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 58717 58857 -173.930421 + . ID=Merlin_79;seqid=Merlin
+Merlin GeneMark.hmm mRNA 58717 58857 . + . ID=Merlin_79_mRNA;Parent=Merlin_79;seqid=Merlin
+Merlin GeneMark.hmm exon 58717 58857 . + . ID=Merlin_79_exon;Parent=Merlin_79_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 58717 58857 . + 0 ID=Merlin_79_CDS;Parent=Merlin_79_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 58872 59561 -880.645375 + . ID=Merlin_80;seqid=Merlin
+Merlin GeneMark.hmm mRNA 58872 59561 . + . ID=Merlin_80_mRNA;Parent=Merlin_80;seqid=Merlin
+Merlin GeneMark.hmm exon 58872 59561 . + . ID=Merlin_80_exon;Parent=Merlin_80_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 58872 59561 . + 0 ID=Merlin_80_CDS;Parent=Merlin_80_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 59561 59899 -428.109831 + . ID=Merlin_81;seqid=Merlin
+Merlin GeneMark.hmm mRNA 59561 59899 . + . ID=Merlin_81_mRNA;Parent=Merlin_81;seqid=Merlin
+Merlin GeneMark.hmm exon 59561 59899 . + . ID=Merlin_81_exon;Parent=Merlin_81_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 59561 59899 . + 0 ID=Merlin_81_CDS;Parent=Merlin_81_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 59896 60144 -306.923987 + . ID=Merlin_82;seqid=Merlin
+Merlin GeneMark.hmm mRNA 59896 60144 . + . ID=Merlin_82_mRNA;Parent=Merlin_82;seqid=Merlin
+Merlin GeneMark.hmm exon 59896 60144 . + . ID=Merlin_82_exon;Parent=Merlin_82_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 59896 60144 . + 0 ID=Merlin_82_CDS;Parent=Merlin_82_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 60144 60386 -304.982653 + . ID=Merlin_83;seqid=Merlin
+Merlin GeneMark.hmm mRNA 60144 60386 . + . ID=Merlin_83_mRNA;Parent=Merlin_83;seqid=Merlin
+Merlin GeneMark.hmm exon 60144 60386 . + . ID=Merlin_83_exon;Parent=Merlin_83_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 60144 60386 . + 0 ID=Merlin_83_CDS;Parent=Merlin_83_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 60379 60840 -594.547870 + . ID=Merlin_84;seqid=Merlin
+Merlin GeneMark.hmm mRNA 60379 60840 . + . ID=Merlin_84_mRNA;Parent=Merlin_84;seqid=Merlin
+Merlin GeneMark.hmm exon 60379 60840 . + . ID=Merlin_84_exon;Parent=Merlin_84_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 60379 60840 . + 0 ID=Merlin_84_CDS;Parent=Merlin_84_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 60869 61369 -617.611500 + . ID=Merlin_85;seqid=Merlin
+Merlin GeneMark.hmm mRNA 60869 61369 . + . ID=Merlin_85_mRNA;Parent=Merlin_85;seqid=Merlin
+Merlin GeneMark.hmm exon 60869 61369 . + . ID=Merlin_85_exon;Parent=Merlin_85_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 60869 61369 . + 0 ID=Merlin_85_CDS;Parent=Merlin_85_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 61356 61703 -422.353181 + . ID=Merlin_86;seqid=Merlin
+Merlin GeneMark.hmm mRNA 61356 61703 . + . ID=Merlin_86_mRNA;Parent=Merlin_86;seqid=Merlin
+Merlin GeneMark.hmm exon 61356 61703 . + . ID=Merlin_86_exon;Parent=Merlin_86_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 61356 61703 . + 0 ID=Merlin_86_CDS;Parent=Merlin_86_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 61760 62167 -519.180141 + . ID=Merlin_87;seqid=Merlin
+Merlin GeneMark.hmm mRNA 61760 62167 . + . ID=Merlin_87_mRNA;Parent=Merlin_87;seqid=Merlin
+Merlin GeneMark.hmm exon 61760 62167 . + . ID=Merlin_87_exon;Parent=Merlin_87_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 61760 62167 . + 0 ID=Merlin_87_CDS;Parent=Merlin_87_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 62359 62889 -691.422401 + . ID=Merlin_88;seqid=Merlin
+Merlin GeneMark.hmm mRNA 62359 62889 . + . ID=Merlin_88_mRNA;Parent=Merlin_88;seqid=Merlin
+Merlin GeneMark.hmm exon 62359 62889 . + . ID=Merlin_88_exon;Parent=Merlin_88_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 62359 62889 . + 0 ID=Merlin_88_CDS;Parent=Merlin_88_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 62886 63131 -315.050979 + . ID=Merlin_89;seqid=Merlin
+Merlin GeneMark.hmm mRNA 62886 63131 . + . ID=Merlin_89_mRNA;Parent=Merlin_89;seqid=Merlin
+Merlin GeneMark.hmm exon 62886 63131 . + . ID=Merlin_89_exon;Parent=Merlin_89_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 62886 63131 . + 0 ID=Merlin_89_CDS;Parent=Merlin_89_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 63124 63435 -400.565460 + . ID=Merlin_90;seqid=Merlin
+Merlin GeneMark.hmm mRNA 63124 63435 . + . ID=Merlin_90_mRNA;Parent=Merlin_90;seqid=Merlin
+Merlin GeneMark.hmm exon 63124 63435 . + . ID=Merlin_90_exon;Parent=Merlin_90_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 63124 63435 . + 0 ID=Merlin_90_CDS;Parent=Merlin_90_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 63432 63710 -335.031911 + . ID=Merlin_91;seqid=Merlin
+Merlin GeneMark.hmm mRNA 63432 63710 . + . ID=Merlin_91_mRNA;Parent=Merlin_91;seqid=Merlin
+Merlin GeneMark.hmm exon 63432 63710 . + . ID=Merlin_91_exon;Parent=Merlin_91_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 63432 63710 . + 0 ID=Merlin_91_CDS;Parent=Merlin_91_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 63710 63883 -203.175066 + . ID=Merlin_92;seqid=Merlin
+Merlin GeneMark.hmm mRNA 63710 63883 . + . ID=Merlin_92_mRNA;Parent=Merlin_92;seqid=Merlin
+Merlin GeneMark.hmm exon 63710 63883 . + . ID=Merlin_92_exon;Parent=Merlin_92_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 63710 63883 . + 0 ID=Merlin_92_CDS;Parent=Merlin_92_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 63942 64406 -597.655245 + . ID=Merlin_93;seqid=Merlin
+Merlin GeneMark.hmm mRNA 63942 64406 . + . ID=Merlin_93_mRNA;Parent=Merlin_93;seqid=Merlin
+Merlin GeneMark.hmm exon 63942 64406 . + . ID=Merlin_93_exon;Parent=Merlin_93_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 63942 64406 . + 0 ID=Merlin_93_CDS;Parent=Merlin_93_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 64414 64962 -713.810677 + . ID=Merlin_94;seqid=Merlin
+Merlin GeneMark.hmm mRNA 64414 64962 . + . ID=Merlin_94_mRNA;Parent=Merlin_94;seqid=Merlin
+Merlin GeneMark.hmm exon 64414 64962 . + . ID=Merlin_94_exon;Parent=Merlin_94_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 64414 64962 . + 0 ID=Merlin_94_CDS;Parent=Merlin_94_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 64962 65282 -412.685055 + . ID=Merlin_95;seqid=Merlin
+Merlin GeneMark.hmm mRNA 64962 65282 . + . ID=Merlin_95_mRNA;Parent=Merlin_95;seqid=Merlin
+Merlin GeneMark.hmm exon 64962 65282 . + . ID=Merlin_95_exon;Parent=Merlin_95_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 64962 65282 . + 0 ID=Merlin_95_CDS;Parent=Merlin_95_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 65303 65683 -496.639498 + . ID=Merlin_96;seqid=Merlin
+Merlin GeneMark.hmm mRNA 65303 65683 . + . ID=Merlin_96_mRNA;Parent=Merlin_96;seqid=Merlin
+Merlin GeneMark.hmm exon 65303 65683 . + . ID=Merlin_96_exon;Parent=Merlin_96_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 65303 65683 . + 0 ID=Merlin_96_CDS;Parent=Merlin_96_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 65676 66128 -573.822848 + . ID=Merlin_97;seqid=Merlin
+Merlin GeneMark.hmm mRNA 65676 66128 . + . ID=Merlin_97_mRNA;Parent=Merlin_97;seqid=Merlin
+Merlin GeneMark.hmm exon 65676 66128 . + . ID=Merlin_97_exon;Parent=Merlin_97_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 65676 66128 . + 0 ID=Merlin_97_CDS;Parent=Merlin_97_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 66128 66337 -267.423513 + . ID=Merlin_98;seqid=Merlin
+Merlin GeneMark.hmm mRNA 66128 66337 . + . ID=Merlin_98_mRNA;Parent=Merlin_98;seqid=Merlin
+Merlin GeneMark.hmm exon 66128 66337 . + . ID=Merlin_98_exon;Parent=Merlin_98_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 66128 66337 . + 0 ID=Merlin_98_CDS;Parent=Merlin_98_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 66328 66507 -214.194539 + . ID=Merlin_99;seqid=Merlin
+Merlin GeneMark.hmm mRNA 66328 66507 . + . ID=Merlin_99_mRNA;Parent=Merlin_99;seqid=Merlin
+Merlin GeneMark.hmm exon 66328 66507 . + . ID=Merlin_99_exon;Parent=Merlin_99_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 66328 66507 . + 0 ID=Merlin_99_CDS;Parent=Merlin_99_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 66504 66683 -217.450578 + . ID=Merlin_100;seqid=Merlin
+Merlin GeneMark.hmm mRNA 66504 66683 . + . ID=Merlin_100_mRNA;Parent=Merlin_100;seqid=Merlin
+Merlin GeneMark.hmm exon 66504 66683 . + . ID=Merlin_100_exon;Parent=Merlin_100_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 66504 66683 . + 0 ID=Merlin_100_CDS;Parent=Merlin_100_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 66680 66871 -235.908196 + . ID=Merlin_101;seqid=Merlin
+Merlin GeneMark.hmm mRNA 66680 66871 . + . ID=Merlin_101_mRNA;Parent=Merlin_101;seqid=Merlin
+Merlin GeneMark.hmm exon 66680 66871 . + . ID=Merlin_101_exon;Parent=Merlin_101_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 66680 66871 . + 0 ID=Merlin_101_CDS;Parent=Merlin_101_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 66873 67058 -233.275820 + . ID=Merlin_102;seqid=Merlin
+Merlin GeneMark.hmm mRNA 66873 67058 . + . ID=Merlin_102_mRNA;Parent=Merlin_102;seqid=Merlin
+Merlin GeneMark.hmm exon 66873 67058 . + . ID=Merlin_102_exon;Parent=Merlin_102_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 66873 67058 . + 0 ID=Merlin_102_CDS;Parent=Merlin_102_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 67058 67267 -264.096823 + . ID=Merlin_103;seqid=Merlin
+Merlin GeneMark.hmm mRNA 67058 67267 . + . ID=Merlin_103_mRNA;Parent=Merlin_103;seqid=Merlin
+Merlin GeneMark.hmm exon 67058 67267 . + . ID=Merlin_103_exon;Parent=Merlin_103_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 67058 67267 . + 0 ID=Merlin_103_CDS;Parent=Merlin_103_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 67267 67845 -752.300357 + . ID=Merlin_104;seqid=Merlin
+Merlin GeneMark.hmm mRNA 67267 67845 . + . ID=Merlin_104_mRNA;Parent=Merlin_104;seqid=Merlin
+Merlin GeneMark.hmm exon 67267 67845 . + . ID=Merlin_104_exon;Parent=Merlin_104_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 67267 67845 . + 0 ID=Merlin_104_CDS;Parent=Merlin_104_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 67970 68128 -196.227328 + . ID=Merlin_105;seqid=Merlin
+Merlin GeneMark.hmm mRNA 67970 68128 . + . ID=Merlin_105_mRNA;Parent=Merlin_105;seqid=Merlin
+Merlin GeneMark.hmm exon 67970 68128 . + . ID=Merlin_105_exon;Parent=Merlin_105_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 67970 68128 . + 0 ID=Merlin_105_CDS;Parent=Merlin_105_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 68125 68280 -186.665512 + . ID=Merlin_106;seqid=Merlin
+Merlin GeneMark.hmm mRNA 68125 68280 . + . ID=Merlin_106_mRNA;Parent=Merlin_106;seqid=Merlin
+Merlin GeneMark.hmm exon 68125 68280 . + . ID=Merlin_106_exon;Parent=Merlin_106_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 68125 68280 . + 0 ID=Merlin_106_CDS;Parent=Merlin_106_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 68345 68728 -480.408576 + . ID=Merlin_107;seqid=Merlin
+Merlin GeneMark.hmm mRNA 68345 68728 . + . ID=Merlin_107_mRNA;Parent=Merlin_107;seqid=Merlin
+Merlin GeneMark.hmm exon 68345 68728 . + . ID=Merlin_107_exon;Parent=Merlin_107_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 68345 68728 . + 0 ID=Merlin_107_CDS;Parent=Merlin_107_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 68787 68999 -267.936260 + . ID=Merlin_108;seqid=Merlin
+Merlin GeneMark.hmm mRNA 68787 68999 . + . ID=Merlin_108_mRNA;Parent=Merlin_108;seqid=Merlin
+Merlin GeneMark.hmm exon 68787 68999 . + . ID=Merlin_108_exon;Parent=Merlin_108_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 68787 68999 . + 0 ID=Merlin_108_CDS;Parent=Merlin_108_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 69008 69295 -369.655354 + . ID=Merlin_109;seqid=Merlin
+Merlin GeneMark.hmm mRNA 69008 69295 . + . ID=Merlin_109_mRNA;Parent=Merlin_109;seqid=Merlin
+Merlin GeneMark.hmm exon 69008 69295 . + . ID=Merlin_109_exon;Parent=Merlin_109_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 69008 69295 . + 0 ID=Merlin_109_CDS;Parent=Merlin_109_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 69285 69668 -486.207714 + . ID=Merlin_110;seqid=Merlin
+Merlin GeneMark.hmm mRNA 69285 69668 . + . ID=Merlin_110_mRNA;Parent=Merlin_110;seqid=Merlin
+Merlin GeneMark.hmm exon 69285 69668 . + . ID=Merlin_110_exon;Parent=Merlin_110_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 69285 69668 . + 0 ID=Merlin_110_CDS;Parent=Merlin_110_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 69767 69862 -119.090489 + . ID=Merlin_111;seqid=Merlin
+Merlin GeneMark.hmm mRNA 69767 69862 . + . ID=Merlin_111_mRNA;Parent=Merlin_111;seqid=Merlin
+Merlin GeneMark.hmm exon 69767 69862 . + . ID=Merlin_111_exon;Parent=Merlin_111_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 69767 69862 . + 0 ID=Merlin_111_CDS;Parent=Merlin_111_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 69859 70023 -200.738602 + . ID=Merlin_112;seqid=Merlin
+Merlin GeneMark.hmm mRNA 69859 70023 . + . ID=Merlin_112_mRNA;Parent=Merlin_112;seqid=Merlin
+Merlin GeneMark.hmm exon 69859 70023 . + . ID=Merlin_112_exon;Parent=Merlin_112_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 69859 70023 . + 0 ID=Merlin_112_CDS;Parent=Merlin_112_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 70030 70263 -281.446786 + . ID=Merlin_113;seqid=Merlin
+Merlin GeneMark.hmm mRNA 70030 70263 . + . ID=Merlin_113_mRNA;Parent=Merlin_113;seqid=Merlin
+Merlin GeneMark.hmm exon 70030 70263 . + . ID=Merlin_113_exon;Parent=Merlin_113_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 70030 70263 . + 0 ID=Merlin_113_CDS;Parent=Merlin_113_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 70263 70520 -332.653168 + . ID=Merlin_114;seqid=Merlin
+Merlin GeneMark.hmm mRNA 70263 70520 . + . ID=Merlin_114_mRNA;Parent=Merlin_114;seqid=Merlin
+Merlin GeneMark.hmm exon 70263 70520 . + . ID=Merlin_114_exon;Parent=Merlin_114_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 70263 70520 . + 0 ID=Merlin_114_CDS;Parent=Merlin_114_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 70517 70780 -336.190173 + . ID=Merlin_115;seqid=Merlin
+Merlin GeneMark.hmm mRNA 70517 70780 . + . ID=Merlin_115_mRNA;Parent=Merlin_115;seqid=Merlin
+Merlin GeneMark.hmm exon 70517 70780 . + . ID=Merlin_115_exon;Parent=Merlin_115_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 70517 70780 . + 0 ID=Merlin_115_CDS;Parent=Merlin_115_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 70866 71102 -289.943350 + . ID=Merlin_116;seqid=Merlin
+Merlin GeneMark.hmm mRNA 70866 71102 . + . ID=Merlin_116_mRNA;Parent=Merlin_116;seqid=Merlin
+Merlin GeneMark.hmm exon 70866 71102 . + . ID=Merlin_116_exon;Parent=Merlin_116_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 70866 71102 . + 0 ID=Merlin_116_CDS;Parent=Merlin_116_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 71092 71571 -594.658724 + . ID=Merlin_117;seqid=Merlin
+Merlin GeneMark.hmm mRNA 71092 71571 . + . ID=Merlin_117_mRNA;Parent=Merlin_117;seqid=Merlin
+Merlin GeneMark.hmm exon 71092 71571 . + . ID=Merlin_117_exon;Parent=Merlin_117_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 71092 71571 . + 0 ID=Merlin_117_CDS;Parent=Merlin_117_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 71574 72116 -686.096724 + . ID=Merlin_118;seqid=Merlin
+Merlin GeneMark.hmm mRNA 71574 72116 . + . ID=Merlin_118_mRNA;Parent=Merlin_118;seqid=Merlin
+Merlin GeneMark.hmm exon 71574 72116 . + . ID=Merlin_118_exon;Parent=Merlin_118_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 71574 72116 . + 0 ID=Merlin_118_CDS;Parent=Merlin_118_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 72116 73126 -1269.074513 + . ID=Merlin_119;seqid=Merlin
+Merlin GeneMark.hmm mRNA 72116 73126 . + . ID=Merlin_119_mRNA;Parent=Merlin_119;seqid=Merlin
+Merlin GeneMark.hmm exon 72116 73126 . + . ID=Merlin_119_exon;Parent=Merlin_119_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 72116 73126 . + 0 ID=Merlin_119_CDS;Parent=Merlin_119_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 73123 73359 -314.305354 + . ID=Merlin_120;seqid=Merlin
+Merlin GeneMark.hmm mRNA 73123 73359 . + . ID=Merlin_120_mRNA;Parent=Merlin_120;seqid=Merlin
+Merlin GeneMark.hmm exon 73123 73359 . + . ID=Merlin_120_exon;Parent=Merlin_120_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 73123 73359 . + 0 ID=Merlin_120_CDS;Parent=Merlin_120_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 73461 73631 -201.815396 + . ID=Merlin_121;seqid=Merlin
+Merlin GeneMark.hmm mRNA 73461 73631 . + . ID=Merlin_121_mRNA;Parent=Merlin_121;seqid=Merlin
+Merlin GeneMark.hmm exon 73461 73631 . + . ID=Merlin_121_exon;Parent=Merlin_121_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 73461 73631 . + 0 ID=Merlin_121_CDS;Parent=Merlin_121_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 73721 74698 -1210.601194 + . ID=Merlin_122;seqid=Merlin
+Merlin GeneMark.hmm mRNA 73721 74698 . + . ID=Merlin_122_mRNA;Parent=Merlin_122;seqid=Merlin
+Merlin GeneMark.hmm exon 73721 74698 . + . ID=Merlin_122_exon;Parent=Merlin_122_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 73721 74698 . + 0 ID=Merlin_122_CDS;Parent=Merlin_122_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 74744 74893 -185.633773 + . ID=Merlin_123;seqid=Merlin
+Merlin GeneMark.hmm mRNA 74744 74893 . + . ID=Merlin_123_mRNA;Parent=Merlin_123;seqid=Merlin
+Merlin GeneMark.hmm exon 74744 74893 . + . ID=Merlin_123_exon;Parent=Merlin_123_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 74744 74893 . + 0 ID=Merlin_123_CDS;Parent=Merlin_123_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 74890 75141 -315.506963 + . ID=Merlin_124;seqid=Merlin
+Merlin GeneMark.hmm mRNA 74890 75141 . + . ID=Merlin_124_mRNA;Parent=Merlin_124;seqid=Merlin
+Merlin GeneMark.hmm exon 74890 75141 . + . ID=Merlin_124_exon;Parent=Merlin_124_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 74890 75141 . + 0 ID=Merlin_124_CDS;Parent=Merlin_124_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 75141 75602 -594.209518 + . ID=Merlin_125;seqid=Merlin
+Merlin GeneMark.hmm mRNA 75141 75602 . + . ID=Merlin_125_mRNA;Parent=Merlin_125;seqid=Merlin
+Merlin GeneMark.hmm exon 75141 75602 . + . ID=Merlin_125_exon;Parent=Merlin_125_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 75141 75602 . + 0 ID=Merlin_125_CDS;Parent=Merlin_125_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 75602 75865 -344.721707 + . ID=Merlin_126;seqid=Merlin
+Merlin GeneMark.hmm mRNA 75602 75865 . + . ID=Merlin_126_mRNA;Parent=Merlin_126;seqid=Merlin
+Merlin GeneMark.hmm exon 75602 75865 . + . ID=Merlin_126_exon;Parent=Merlin_126_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 75602 75865 . + 0 ID=Merlin_126_CDS;Parent=Merlin_126_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 75856 76044 -230.523164 + . ID=Merlin_127;seqid=Merlin
+Merlin GeneMark.hmm mRNA 75856 76044 . + . ID=Merlin_127_mRNA;Parent=Merlin_127;seqid=Merlin
+Merlin GeneMark.hmm exon 75856 76044 . + . ID=Merlin_127_exon;Parent=Merlin_127_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 75856 76044 . + 0 ID=Merlin_127_CDS;Parent=Merlin_127_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 76041 76367 -416.228479 + . ID=Merlin_128;seqid=Merlin
+Merlin GeneMark.hmm mRNA 76041 76367 . + . ID=Merlin_128_mRNA;Parent=Merlin_128;seqid=Merlin
+Merlin GeneMark.hmm exon 76041 76367 . + . ID=Merlin_128_exon;Parent=Merlin_128_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 76041 76367 . + 0 ID=Merlin_128_CDS;Parent=Merlin_128_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 76546 77334 -987.711287 + . ID=Merlin_129;seqid=Merlin
+Merlin GeneMark.hmm mRNA 76546 77334 . + . ID=Merlin_129_mRNA;Parent=Merlin_129;seqid=Merlin
+Merlin GeneMark.hmm exon 76546 77334 . + . ID=Merlin_129_exon;Parent=Merlin_129_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 76546 77334 . + 0 ID=Merlin_129_CDS;Parent=Merlin_129_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 77420 78424 -1261.524373 + . ID=Merlin_130;seqid=Merlin
+Merlin GeneMark.hmm mRNA 77420 78424 . + . ID=Merlin_130_mRNA;Parent=Merlin_130;seqid=Merlin
+Merlin GeneMark.hmm exon 77420 78424 . + . ID=Merlin_130_exon;Parent=Merlin_130_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 77420 78424 . + 0 ID=Merlin_130_CDS;Parent=Merlin_130_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 78417 78707 -360.350742 + . ID=Merlin_131;seqid=Merlin
+Merlin GeneMark.hmm mRNA 78417 78707 . + . ID=Merlin_131_mRNA;Parent=Merlin_131;seqid=Merlin
+Merlin GeneMark.hmm exon 78417 78707 . + . ID=Merlin_131_exon;Parent=Merlin_131_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 78417 78707 . + 0 ID=Merlin_131_CDS;Parent=Merlin_131_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 78704 79111 -518.845840 + . ID=Merlin_132;seqid=Merlin
+Merlin GeneMark.hmm mRNA 78704 79111 . + . ID=Merlin_132_mRNA;Parent=Merlin_132;seqid=Merlin
+Merlin GeneMark.hmm exon 78704 79111 . + . ID=Merlin_132_exon;Parent=Merlin_132_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 78704 79111 . + 0 ID=Merlin_132_CDS;Parent=Merlin_132_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 79111 79617 -613.282382 + . ID=Merlin_133;seqid=Merlin
+Merlin GeneMark.hmm mRNA 79111 79617 . + . ID=Merlin_133_mRNA;Parent=Merlin_133;seqid=Merlin
+Merlin GeneMark.hmm exon 79111 79617 . + . ID=Merlin_133_exon;Parent=Merlin_133_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 79111 79617 . + 0 ID=Merlin_133_CDS;Parent=Merlin_133_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 79614 79919 -369.305081 + . ID=Merlin_134;seqid=Merlin
+Merlin GeneMark.hmm mRNA 79614 79919 . + . ID=Merlin_134_mRNA;Parent=Merlin_134;seqid=Merlin
+Merlin GeneMark.hmm exon 79614 79919 . + . ID=Merlin_134_exon;Parent=Merlin_134_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 79614 79919 . + 0 ID=Merlin_134_CDS;Parent=Merlin_134_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 79933 80160 -288.575732 + . ID=Merlin_135;seqid=Merlin
+Merlin GeneMark.hmm mRNA 79933 80160 . + . ID=Merlin_135_mRNA;Parent=Merlin_135;seqid=Merlin
+Merlin GeneMark.hmm exon 79933 80160 . + . ID=Merlin_135_exon;Parent=Merlin_135_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 79933 80160 . + 0 ID=Merlin_135_CDS;Parent=Merlin_135_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 80154 80417 -324.958009 + . ID=Merlin_136;seqid=Merlin
+Merlin GeneMark.hmm mRNA 80154 80417 . + . ID=Merlin_136_mRNA;Parent=Merlin_136;seqid=Merlin
+Merlin GeneMark.hmm exon 80154 80417 . + . ID=Merlin_136_exon;Parent=Merlin_136_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 80154 80417 . + 0 ID=Merlin_136_CDS;Parent=Merlin_136_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 80414 80623 -254.916892 + . ID=Merlin_137;seqid=Merlin
+Merlin GeneMark.hmm mRNA 80414 80623 . + . ID=Merlin_137_mRNA;Parent=Merlin_137;seqid=Merlin
+Merlin GeneMark.hmm exon 80414 80623 . + . ID=Merlin_137_exon;Parent=Merlin_137_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 80414 80623 . + 0 ID=Merlin_137_CDS;Parent=Merlin_137_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 80620 80949 -405.138197 + . ID=Merlin_138;seqid=Merlin
+Merlin GeneMark.hmm mRNA 80620 80949 . + . ID=Merlin_138_mRNA;Parent=Merlin_138;seqid=Merlin
+Merlin GeneMark.hmm exon 80620 80949 . + . ID=Merlin_138_exon;Parent=Merlin_138_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 80620 80949 . + 0 ID=Merlin_138_CDS;Parent=Merlin_138_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 80939 81091 -189.705268 + . ID=Merlin_139;seqid=Merlin
+Merlin GeneMark.hmm mRNA 80939 81091 . + . ID=Merlin_139_mRNA;Parent=Merlin_139;seqid=Merlin
+Merlin GeneMark.hmm exon 80939 81091 . + . ID=Merlin_139_exon;Parent=Merlin_139_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 80939 81091 . + 0 ID=Merlin_139_CDS;Parent=Merlin_139_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 81088 81396 -379.041172 + . ID=Merlin_140;seqid=Merlin
+Merlin GeneMark.hmm mRNA 81088 81396 . + . ID=Merlin_140_mRNA;Parent=Merlin_140;seqid=Merlin
+Merlin GeneMark.hmm exon 81088 81396 . + . ID=Merlin_140_exon;Parent=Merlin_140_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 81088 81396 . + 0 ID=Merlin_140_CDS;Parent=Merlin_140_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 81381 81527 -178.904000 + . ID=Merlin_141;seqid=Merlin
+Merlin GeneMark.hmm mRNA 81381 81527 . + . ID=Merlin_141_mRNA;Parent=Merlin_141;seqid=Merlin
+Merlin GeneMark.hmm exon 81381 81527 . + . ID=Merlin_141_exon;Parent=Merlin_141_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 81381 81527 . + 0 ID=Merlin_141_CDS;Parent=Merlin_141_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 81511 81945 -531.842575 + . ID=Merlin_142;seqid=Merlin
+Merlin GeneMark.hmm mRNA 81511 81945 . + . ID=Merlin_142_mRNA;Parent=Merlin_142;seqid=Merlin
+Merlin GeneMark.hmm exon 81511 81945 . + . ID=Merlin_142_exon;Parent=Merlin_142_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 81511 81945 . + 0 ID=Merlin_142_CDS;Parent=Merlin_142_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 81945 82109 -200.193240 + . ID=Merlin_143;seqid=Merlin
+Merlin GeneMark.hmm mRNA 81945 82109 . + . ID=Merlin_143_mRNA;Parent=Merlin_143;seqid=Merlin
+Merlin GeneMark.hmm exon 81945 82109 . + . ID=Merlin_143_exon;Parent=Merlin_143_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 81945 82109 . + 0 ID=Merlin_143_CDS;Parent=Merlin_143_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 82145 82618 -597.711728 + . ID=Merlin_144;seqid=Merlin
+Merlin GeneMark.hmm mRNA 82145 82618 . + . ID=Merlin_144_mRNA;Parent=Merlin_144;seqid=Merlin
+Merlin GeneMark.hmm exon 82145 82618 . + . ID=Merlin_144_exon;Parent=Merlin_144_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 82145 82618 . + 0 ID=Merlin_144_CDS;Parent=Merlin_144_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 82615 84444 -2332.730592 + . ID=Merlin_145;seqid=Merlin
+Merlin GeneMark.hmm mRNA 82615 84444 . + . ID=Merlin_145_mRNA;Parent=Merlin_145;seqid=Merlin
+Merlin GeneMark.hmm exon 82615 84444 . + . ID=Merlin_145_exon;Parent=Merlin_145_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 82615 84444 . + 0 ID=Merlin_145_CDS;Parent=Merlin_145_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 84512 84928 -529.993287 + . ID=Merlin_146;seqid=Merlin
+Merlin GeneMark.hmm mRNA 84512 84928 . + . ID=Merlin_146_mRNA;Parent=Merlin_146;seqid=Merlin
+Merlin GeneMark.hmm exon 84512 84928 . + . ID=Merlin_146_exon;Parent=Merlin_146_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 84512 84928 . + 0 ID=Merlin_146_CDS;Parent=Merlin_146_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 85016 85309 -372.795932 + . ID=Merlin_147;seqid=Merlin
+Merlin GeneMark.hmm mRNA 85016 85309 . + . ID=Merlin_147_mRNA;Parent=Merlin_147;seqid=Merlin
+Merlin GeneMark.hmm exon 85016 85309 . + . ID=Merlin_147_exon;Parent=Merlin_147_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 85016 85309 . + 0 ID=Merlin_147_CDS;Parent=Merlin_147_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 85459 85722 -330.097448 + . ID=Merlin_148;seqid=Merlin
+Merlin GeneMark.hmm mRNA 85459 85722 . + . ID=Merlin_148_mRNA;Parent=Merlin_148;seqid=Merlin
+Merlin GeneMark.hmm exon 85459 85722 . + . ID=Merlin_148_exon;Parent=Merlin_148_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 85459 85722 . + 0 ID=Merlin_148_CDS;Parent=Merlin_148_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 85722 85910 -230.155567 + . ID=Merlin_149;seqid=Merlin
+Merlin GeneMark.hmm mRNA 85722 85910 . + . ID=Merlin_149_mRNA;Parent=Merlin_149;seqid=Merlin
+Merlin GeneMark.hmm exon 85722 85910 . + . ID=Merlin_149_exon;Parent=Merlin_149_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 85722 85910 . + 0 ID=Merlin_149_CDS;Parent=Merlin_149_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 85903 86166 -332.190142 + . ID=Merlin_150;seqid=Merlin
+Merlin GeneMark.hmm mRNA 85903 86166 . + . ID=Merlin_150_mRNA;Parent=Merlin_150;seqid=Merlin
+Merlin GeneMark.hmm exon 85903 86166 . + . ID=Merlin_150_exon;Parent=Merlin_150_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 85903 86166 . + 0 ID=Merlin_150_CDS;Parent=Merlin_150_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 86229 86555 -399.176919 + . ID=Merlin_151;seqid=Merlin
+Merlin GeneMark.hmm mRNA 86229 86555 . + . ID=Merlin_151_mRNA;Parent=Merlin_151;seqid=Merlin
+Merlin GeneMark.hmm exon 86229 86555 . + . ID=Merlin_151_exon;Parent=Merlin_151_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 86229 86555 . + 0 ID=Merlin_151_CDS;Parent=Merlin_151_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 86552 86833 -365.746982 + . ID=Merlin_152;seqid=Merlin
+Merlin GeneMark.hmm mRNA 86552 86833 . + . ID=Merlin_152_mRNA;Parent=Merlin_152;seqid=Merlin
+Merlin GeneMark.hmm exon 86552 86833 . + . ID=Merlin_152_exon;Parent=Merlin_152_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 86552 86833 . + 0 ID=Merlin_152_CDS;Parent=Merlin_152_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 86826 87074 -314.427851 + . ID=Merlin_153;seqid=Merlin
+Merlin GeneMark.hmm mRNA 86826 87074 . + . ID=Merlin_153_mRNA;Parent=Merlin_153;seqid=Merlin
+Merlin GeneMark.hmm exon 86826 87074 . + . ID=Merlin_153_exon;Parent=Merlin_153_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 86826 87074 . + 0 ID=Merlin_153_CDS;Parent=Merlin_153_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 87067 87291 -270.187122 + . ID=Merlin_154;seqid=Merlin
+Merlin GeneMark.hmm mRNA 87067 87291 . + . ID=Merlin_154_mRNA;Parent=Merlin_154;seqid=Merlin
+Merlin GeneMark.hmm exon 87067 87291 . + . ID=Merlin_154_exon;Parent=Merlin_154_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 87067 87291 . + 0 ID=Merlin_154_CDS;Parent=Merlin_154_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 87288 87548 -320.850170 + . ID=Merlin_155;seqid=Merlin
+Merlin GeneMark.hmm mRNA 87288 87548 . + . ID=Merlin_155_mRNA;Parent=Merlin_155;seqid=Merlin
+Merlin GeneMark.hmm exon 87288 87548 . + . ID=Merlin_155_exon;Parent=Merlin_155_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 87288 87548 . + 0 ID=Merlin_155_CDS;Parent=Merlin_155_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 87545 87838 -368.941897 + . ID=Merlin_156;seqid=Merlin
+Merlin GeneMark.hmm mRNA 87545 87838 . + . ID=Merlin_156_mRNA;Parent=Merlin_156;seqid=Merlin
+Merlin GeneMark.hmm exon 87545 87838 . + . ID=Merlin_156_exon;Parent=Merlin_156_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 87545 87838 . + 0 ID=Merlin_156_CDS;Parent=Merlin_156_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 87906 88445 -686.934268 + . ID=Merlin_157;seqid=Merlin
+Merlin GeneMark.hmm mRNA 87906 88445 . + . ID=Merlin_157_mRNA;Parent=Merlin_157;seqid=Merlin
+Merlin GeneMark.hmm exon 87906 88445 . + . ID=Merlin_157_exon;Parent=Merlin_157_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 87906 88445 . + 0 ID=Merlin_157_CDS;Parent=Merlin_157_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 88429 88656 -293.300141 + . ID=Merlin_158;seqid=Merlin
+Merlin GeneMark.hmm mRNA 88429 88656 . + . ID=Merlin_158_mRNA;Parent=Merlin_158;seqid=Merlin
+Merlin GeneMark.hmm exon 88429 88656 . + . ID=Merlin_158_exon;Parent=Merlin_158_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 88429 88656 . + 0 ID=Merlin_158_CDS;Parent=Merlin_158_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 88663 89031 -446.339761 + . ID=Merlin_159;seqid=Merlin
+Merlin GeneMark.hmm mRNA 88663 89031 . + . ID=Merlin_159_mRNA;Parent=Merlin_159;seqid=Merlin
+Merlin GeneMark.hmm exon 88663 89031 . + . ID=Merlin_159_exon;Parent=Merlin_159_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 88663 89031 . + 0 ID=Merlin_159_CDS;Parent=Merlin_159_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 89012 89221 -255.579886 + . ID=Merlin_160;seqid=Merlin
+Merlin GeneMark.hmm mRNA 89012 89221 . + . ID=Merlin_160_mRNA;Parent=Merlin_160;seqid=Merlin
+Merlin GeneMark.hmm exon 89012 89221 . + . ID=Merlin_160_exon;Parent=Merlin_160_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 89012 89221 . + 0 ID=Merlin_160_CDS;Parent=Merlin_160_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 89206 89394 -231.007880 + . ID=Merlin_161;seqid=Merlin
+Merlin GeneMark.hmm mRNA 89206 89394 . + . ID=Merlin_161_mRNA;Parent=Merlin_161;seqid=Merlin
+Merlin GeneMark.hmm exon 89206 89394 . + . ID=Merlin_161_exon;Parent=Merlin_161_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 89206 89394 . + 0 ID=Merlin_161_CDS;Parent=Merlin_161_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 89426 89764 -419.076718 + . ID=Merlin_162;seqid=Merlin
+Merlin GeneMark.hmm mRNA 89426 89764 . + . ID=Merlin_162_mRNA;Parent=Merlin_162;seqid=Merlin
+Merlin GeneMark.hmm exon 89426 89764 . + . ID=Merlin_162_exon;Parent=Merlin_162_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 89426 89764 . + 0 ID=Merlin_162_CDS;Parent=Merlin_162_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 89826 89969 -185.055842 + . ID=Merlin_163;seqid=Merlin
+Merlin GeneMark.hmm mRNA 89826 89969 . + . ID=Merlin_163_mRNA;Parent=Merlin_163;seqid=Merlin
+Merlin GeneMark.hmm exon 89826 89969 . + . ID=Merlin_163_exon;Parent=Merlin_163_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 89826 89969 . + 0 ID=Merlin_163_CDS;Parent=Merlin_163_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 89966 90988 -1312.043599 + . ID=Merlin_164;seqid=Merlin
+Merlin GeneMark.hmm mRNA 89966 90988 . + . ID=Merlin_164_mRNA;Parent=Merlin_164;seqid=Merlin
+Merlin GeneMark.hmm exon 89966 90988 . + . ID=Merlin_164_exon;Parent=Merlin_164_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 89966 90988 . + 0 ID=Merlin_164_CDS;Parent=Merlin_164_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 90985 91191 -254.724476 + . ID=Merlin_165;seqid=Merlin
+Merlin GeneMark.hmm mRNA 90985 91191 . + . ID=Merlin_165_mRNA;Parent=Merlin_165;seqid=Merlin
+Merlin GeneMark.hmm exon 90985 91191 . + . ID=Merlin_165_exon;Parent=Merlin_165_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 90985 91191 . + 0 ID=Merlin_165_CDS;Parent=Merlin_165_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 91188 92870 -2159.860384 + . ID=Merlin_166;seqid=Merlin
+Merlin GeneMark.hmm mRNA 91188 92870 . + . ID=Merlin_166_mRNA;Parent=Merlin_166;seqid=Merlin
+Merlin GeneMark.hmm exon 91188 92870 . + . ID=Merlin_166_exon;Parent=Merlin_166_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 91188 92870 . + 0 ID=Merlin_166_CDS;Parent=Merlin_166_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 92867 93058 -240.822321 + . ID=Merlin_167;seqid=Merlin
+Merlin GeneMark.hmm mRNA 92867 93058 . + . ID=Merlin_167_mRNA;Parent=Merlin_167;seqid=Merlin
+Merlin GeneMark.hmm exon 92867 93058 . + . ID=Merlin_167_exon;Parent=Merlin_167_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 92867 93058 . + 0 ID=Merlin_167_CDS;Parent=Merlin_167_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 93067 93450 -466.762497 + . ID=Merlin_168;seqid=Merlin
+Merlin GeneMark.hmm mRNA 93067 93450 . + . ID=Merlin_168_mRNA;Parent=Merlin_168;seqid=Merlin
+Merlin GeneMark.hmm exon 93067 93450 . + . ID=Merlin_168_exon;Parent=Merlin_168_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 93067 93450 . + 0 ID=Merlin_168_CDS;Parent=Merlin_168_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 93469 94155 -853.161656 + . ID=Merlin_169;seqid=Merlin
+Merlin GeneMark.hmm mRNA 93469 94155 . + . ID=Merlin_169_mRNA;Parent=Merlin_169;seqid=Merlin
+Merlin GeneMark.hmm exon 93469 94155 . + . ID=Merlin_169_exon;Parent=Merlin_169_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 93469 94155 . + 0 ID=Merlin_169_CDS;Parent=Merlin_169_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 94209 95174 -1219.402057 + . ID=Merlin_170;seqid=Merlin
+Merlin GeneMark.hmm mRNA 94209 95174 . + . ID=Merlin_170_mRNA;Parent=Merlin_170;seqid=Merlin
+Merlin GeneMark.hmm exon 94209 95174 . + . ID=Merlin_170_exon;Parent=Merlin_170_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 94209 95174 . + 0 ID=Merlin_170_CDS;Parent=Merlin_170_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 95174 95737 -724.605488 + . ID=Merlin_171;seqid=Merlin
+Merlin GeneMark.hmm mRNA 95174 95737 . + . ID=Merlin_171_mRNA;Parent=Merlin_171;seqid=Merlin
+Merlin GeneMark.hmm exon 95174 95737 . + . ID=Merlin_171_exon;Parent=Merlin_171_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 95174 95737 . + 0 ID=Merlin_171_CDS;Parent=Merlin_171_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 95731 96108 -464.835446 + . ID=Merlin_172;seqid=Merlin
+Merlin GeneMark.hmm mRNA 95731 96108 . + . ID=Merlin_172_mRNA;Parent=Merlin_172;seqid=Merlin
+Merlin GeneMark.hmm exon 95731 96108 . + . ID=Merlin_172_exon;Parent=Merlin_172_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 95731 96108 . + 0 ID=Merlin_172_CDS;Parent=Merlin_172_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 96110 96331 -276.260456 + . ID=Merlin_173;seqid=Merlin
+Merlin GeneMark.hmm mRNA 96110 96331 . + . ID=Merlin_173_mRNA;Parent=Merlin_173;seqid=Merlin
+Merlin GeneMark.hmm exon 96110 96331 . + . ID=Merlin_173_exon;Parent=Merlin_173_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 96110 96331 . + 0 ID=Merlin_173_CDS;Parent=Merlin_173_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 96426 99116 -3385.938661 + . ID=Merlin_174;seqid=Merlin
+Merlin GeneMark.hmm mRNA 96426 99116 . + . ID=Merlin_174_mRNA;Parent=Merlin_174;seqid=Merlin
+Merlin GeneMark.hmm exon 96426 99116 . + . ID=Merlin_174_exon;Parent=Merlin_174_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 96426 99116 . + 0 ID=Merlin_174_CDS;Parent=Merlin_174_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 99179 99418 -294.745409 + . ID=Merlin_175;seqid=Merlin
+Merlin GeneMark.hmm mRNA 99179 99418 . + . ID=Merlin_175_mRNA;Parent=Merlin_175;seqid=Merlin
+Merlin GeneMark.hmm exon 99179 99418 . + . ID=Merlin_175_exon;Parent=Merlin_175_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 99179 99418 . + 0 ID=Merlin_175_CDS;Parent=Merlin_175_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 99455 99895 -551.164186 + . ID=Merlin_176;seqid=Merlin
+Merlin GeneMark.hmm mRNA 99455 99895 . + . ID=Merlin_176_mRNA;Parent=Merlin_176;seqid=Merlin
+Merlin GeneMark.hmm exon 99455 99895 . + . ID=Merlin_176_exon;Parent=Merlin_176_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 99455 99895 . + 0 ID=Merlin_176_CDS;Parent=Merlin_176_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 99928 100140 -262.065624 + . ID=Merlin_177;seqid=Merlin
+Merlin GeneMark.hmm mRNA 99928 100140 . + . ID=Merlin_177_mRNA;Parent=Merlin_177;seqid=Merlin
+Merlin GeneMark.hmm exon 99928 100140 . + . ID=Merlin_177_exon;Parent=Merlin_177_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 99928 100140 . + 0 ID=Merlin_177_CDS;Parent=Merlin_177_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 100137 100877 -927.530517 + . ID=Merlin_178;seqid=Merlin
+Merlin GeneMark.hmm mRNA 100137 100877 . + . ID=Merlin_178_mRNA;Parent=Merlin_178;seqid=Merlin
+Merlin GeneMark.hmm exon 100137 100877 . + . ID=Merlin_178_exon;Parent=Merlin_178_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 100137 100877 . + 0 ID=Merlin_178_CDS;Parent=Merlin_178_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 100868 101704 -1058.313313 + . ID=Merlin_179;seqid=Merlin
+Merlin GeneMark.hmm mRNA 100868 101704 . + . ID=Merlin_179_mRNA;Parent=Merlin_179;seqid=Merlin
+Merlin GeneMark.hmm exon 100868 101704 . + . ID=Merlin_179_exon;Parent=Merlin_179_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 100868 101704 . + 0 ID=Merlin_179_CDS;Parent=Merlin_179_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 101701 102777 -1345.602625 + . ID=Merlin_180;seqid=Merlin
+Merlin GeneMark.hmm mRNA 101701 102777 . + . ID=Merlin_180_mRNA;Parent=Merlin_180;seqid=Merlin
+Merlin GeneMark.hmm exon 101701 102777 . + . ID=Merlin_180_exon;Parent=Merlin_180_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 101701 102777 . + 0 ID=Merlin_180_CDS;Parent=Merlin_180_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 102885 104072 -1483.608352 + . ID=Merlin_181;seqid=Merlin
+Merlin GeneMark.hmm mRNA 102885 104072 . + . ID=Merlin_181_mRNA;Parent=Merlin_181;seqid=Merlin
+Merlin GeneMark.hmm exon 102885 104072 . + . ID=Merlin_181_exon;Parent=Merlin_181_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 102885 104072 . + 0 ID=Merlin_181_CDS;Parent=Merlin_181_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 104072 104422 -451.869493 + . ID=Merlin_182;seqid=Merlin
+Merlin GeneMark.hmm mRNA 104072 104422 . + . ID=Merlin_182_mRNA;Parent=Merlin_182;seqid=Merlin
+Merlin GeneMark.hmm exon 104072 104422 . + . ID=Merlin_182_exon;Parent=Merlin_182_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 104072 104422 . + 0 ID=Merlin_182_CDS;Parent=Merlin_182_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 104500 105867 -1730.587045 + . ID=Merlin_183;seqid=Merlin
+Merlin GeneMark.hmm mRNA 104500 105867 . + . ID=Merlin_183_mRNA;Parent=Merlin_183;seqid=Merlin
+Merlin GeneMark.hmm exon 104500 105867 . + . ID=Merlin_183_exon;Parent=Merlin_183_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 104500 105867 . + 0 ID=Merlin_183_CDS;Parent=Merlin_183_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 105928 106209 -352.988779 + . ID=Merlin_184;seqid=Merlin
+Merlin GeneMark.hmm mRNA 105928 106209 . + . ID=Merlin_184_mRNA;Parent=Merlin_184;seqid=Merlin
+Merlin GeneMark.hmm exon 105928 106209 . + . ID=Merlin_184_exon;Parent=Merlin_184_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 105928 106209 . + 0 ID=Merlin_184_CDS;Parent=Merlin_184_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 106209 106487 -351.122469 + . ID=Merlin_185;seqid=Merlin
+Merlin GeneMark.hmm mRNA 106209 106487 . + . ID=Merlin_185_mRNA;Parent=Merlin_185;seqid=Merlin
+Merlin GeneMark.hmm exon 106209 106487 . + . ID=Merlin_185_exon;Parent=Merlin_185_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 106209 106487 . + 0 ID=Merlin_185_CDS;Parent=Merlin_185_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 106487 106684 -246.970187 + . ID=Merlin_186;seqid=Merlin
+Merlin GeneMark.hmm mRNA 106487 106684 . + . ID=Merlin_186_mRNA;Parent=Merlin_186;seqid=Merlin
+Merlin GeneMark.hmm exon 106487 106684 . + . ID=Merlin_186_exon;Parent=Merlin_186_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 106487 106684 . + 0 ID=Merlin_186_CDS;Parent=Merlin_186_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 106699 107163 -615.053890 + . ID=Merlin_187;seqid=Merlin
+Merlin GeneMark.hmm mRNA 106699 107163 . + . ID=Merlin_187_mRNA;Parent=Merlin_187;seqid=Merlin
+Merlin GeneMark.hmm exon 106699 107163 . + . ID=Merlin_187_exon;Parent=Merlin_187_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 106699 107163 . + 0 ID=Merlin_187_CDS;Parent=Merlin_187_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 107200 108225 -1324.566436 + . ID=Merlin_188;seqid=Merlin
+Merlin GeneMark.hmm mRNA 107200 108225 . + . ID=Merlin_188_mRNA;Parent=Merlin_188;seqid=Merlin
+Merlin GeneMark.hmm exon 107200 108225 . + . ID=Merlin_188_exon;Parent=Merlin_188_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 107200 108225 . + 0 ID=Merlin_188_CDS;Parent=Merlin_188_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 108222 108419 -244.299886 - . ID=Merlin_189;seqid=Merlin
+Merlin GeneMark.hmm mRNA 108222 108419 . - . ID=Merlin_189_mRNA;Parent=Merlin_189;seqid=Merlin
+Merlin GeneMark.hmm exon 108222 108419 . - . ID=Merlin_189_exon;Parent=Merlin_189_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 108222 108419 . - 0 ID=Merlin_189_CDS;Parent=Merlin_189_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 108443 108727 -361.722638 + . ID=Merlin_190;seqid=Merlin
+Merlin GeneMark.hmm mRNA 108443 108727 . + . ID=Merlin_190_mRNA;Parent=Merlin_190;seqid=Merlin
+Merlin GeneMark.hmm exon 108443 108727 . + . ID=Merlin_190_exon;Parent=Merlin_190_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 108443 108727 . + 0 ID=Merlin_190_CDS;Parent=Merlin_190_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 108746 109267 -660.122856 + . ID=Merlin_191;seqid=Merlin
+Merlin GeneMark.hmm mRNA 108746 109267 . + . ID=Merlin_191_mRNA;Parent=Merlin_191;seqid=Merlin
+Merlin GeneMark.hmm exon 108746 109267 . + . ID=Merlin_191_exon;Parent=Merlin_191_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 108746 109267 . + 0 ID=Merlin_191_CDS;Parent=Merlin_191_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 109283 109450 -207.369336 + . ID=Merlin_192;seqid=Merlin
+Merlin GeneMark.hmm mRNA 109283 109450 . + . ID=Merlin_192_mRNA;Parent=Merlin_192;seqid=Merlin
+Merlin GeneMark.hmm exon 109283 109450 . + . ID=Merlin_192_exon;Parent=Merlin_192_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 109283 109450 . + 0 ID=Merlin_192_CDS;Parent=Merlin_192_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 109463 109684 -282.485263 + . ID=Merlin_193;seqid=Merlin
+Merlin GeneMark.hmm mRNA 109463 109684 . + . ID=Merlin_193_mRNA;Parent=Merlin_193;seqid=Merlin
+Merlin GeneMark.hmm exon 109463 109684 . + . ID=Merlin_193_exon;Parent=Merlin_193_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 109463 109684 . + 0 ID=Merlin_193_CDS;Parent=Merlin_193_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 109681 109833 -188.437796 + . ID=Merlin_194;seqid=Merlin
+Merlin GeneMark.hmm mRNA 109681 109833 . + . ID=Merlin_194_mRNA;Parent=Merlin_194;seqid=Merlin
+Merlin GeneMark.hmm exon 109681 109833 . + . ID=Merlin_194_exon;Parent=Merlin_194_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 109681 109833 . + 0 ID=Merlin_194_CDS;Parent=Merlin_194_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 109868 110107 -300.363740 + . ID=Merlin_195;seqid=Merlin
+Merlin GeneMark.hmm mRNA 109868 110107 . + . ID=Merlin_195_mRNA;Parent=Merlin_195;seqid=Merlin
+Merlin GeneMark.hmm exon 109868 110107 . + . ID=Merlin_195_exon;Parent=Merlin_195_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 109868 110107 . + 0 ID=Merlin_195_CDS;Parent=Merlin_195_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 110187 110387 -242.566720 + . ID=Merlin_196;seqid=Merlin
+Merlin GeneMark.hmm mRNA 110187 110387 . + . ID=Merlin_196_mRNA;Parent=Merlin_196;seqid=Merlin
+Merlin GeneMark.hmm exon 110187 110387 . + . ID=Merlin_196_exon;Parent=Merlin_196_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 110187 110387 . + 0 ID=Merlin_196_CDS;Parent=Merlin_196_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 110384 110623 -295.174485 + . ID=Merlin_197;seqid=Merlin
+Merlin GeneMark.hmm mRNA 110384 110623 . + . ID=Merlin_197_mRNA;Parent=Merlin_197;seqid=Merlin
+Merlin GeneMark.hmm exon 110384 110623 . + . ID=Merlin_197_exon;Parent=Merlin_197_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 110384 110623 . + 0 ID=Merlin_197_CDS;Parent=Merlin_197_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 110620 111051 -544.978023 + . ID=Merlin_198;seqid=Merlin
+Merlin GeneMark.hmm mRNA 110620 111051 . + . ID=Merlin_198_mRNA;Parent=Merlin_198;seqid=Merlin
+Merlin GeneMark.hmm exon 110620 111051 . + . ID=Merlin_198_exon;Parent=Merlin_198_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 110620 111051 . + 0 ID=Merlin_198_CDS;Parent=Merlin_198_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 111101 111238 -161.794612 + . ID=Merlin_199;seqid=Merlin
+Merlin GeneMark.hmm mRNA 111101 111238 . + . ID=Merlin_199_mRNA;Parent=Merlin_199;seqid=Merlin
+Merlin GeneMark.hmm exon 111101 111238 . + . ID=Merlin_199_exon;Parent=Merlin_199_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 111101 111238 . + 0 ID=Merlin_199_CDS;Parent=Merlin_199_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 111213 111737 -670.599096 + . ID=Merlin_200;seqid=Merlin
+Merlin GeneMark.hmm mRNA 111213 111737 . + . ID=Merlin_200_mRNA;Parent=Merlin_200;seqid=Merlin
+Merlin GeneMark.hmm exon 111213 111737 . + . ID=Merlin_200_exon;Parent=Merlin_200_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 111213 111737 . + 0 ID=Merlin_200_CDS;Parent=Merlin_200_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 111737 111913 -223.231704 + . ID=Merlin_201;seqid=Merlin
+Merlin GeneMark.hmm mRNA 111737 111913 . + . ID=Merlin_201_mRNA;Parent=Merlin_201;seqid=Merlin
+Merlin GeneMark.hmm exon 111737 111913 . + . ID=Merlin_201_exon;Parent=Merlin_201_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 111737 111913 . + 0 ID=Merlin_201_CDS;Parent=Merlin_201_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 111973 112590 -802.696887 + . ID=Merlin_202;seqid=Merlin
+Merlin GeneMark.hmm mRNA 111973 112590 . + . ID=Merlin_202_mRNA;Parent=Merlin_202;seqid=Merlin
+Merlin GeneMark.hmm exon 111973 112590 . + . ID=Merlin_202_exon;Parent=Merlin_202_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 111973 112590 . + 0 ID=Merlin_202_CDS;Parent=Merlin_202_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 112676 113461 -994.252012 + . ID=Merlin_203;seqid=Merlin
+Merlin GeneMark.hmm mRNA 112676 113461 . + . ID=Merlin_203_mRNA;Parent=Merlin_203;seqid=Merlin
+Merlin GeneMark.hmm exon 112676 113461 . + . ID=Merlin_203_exon;Parent=Merlin_203_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 112676 113461 . + 0 ID=Merlin_203_CDS;Parent=Merlin_203_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 113461 113778 -389.300206 + . ID=Merlin_204;seqid=Merlin
+Merlin GeneMark.hmm mRNA 113461 113778 . + . ID=Merlin_204_mRNA;Parent=Merlin_204;seqid=Merlin
+Merlin GeneMark.hmm exon 113461 113778 . + . ID=Merlin_204_exon;Parent=Merlin_204_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 113461 113778 . + 0 ID=Merlin_204_CDS;Parent=Merlin_204_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 113787 115118 -1697.881894 + . ID=Merlin_205;seqid=Merlin
+Merlin GeneMark.hmm mRNA 113787 115118 . + . ID=Merlin_205_mRNA;Parent=Merlin_205;seqid=Merlin
+Merlin GeneMark.hmm exon 113787 115118 . + . ID=Merlin_205_exon;Parent=Merlin_205_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 113787 115118 . + 0 ID=Merlin_205_CDS;Parent=Merlin_205_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 115125 115355 -279.940476 + . ID=Merlin_206;seqid=Merlin
+Merlin GeneMark.hmm mRNA 115125 115355 . + . ID=Merlin_206_mRNA;Parent=Merlin_206;seqid=Merlin
+Merlin GeneMark.hmm exon 115125 115355 . + . ID=Merlin_206_exon;Parent=Merlin_206_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 115125 115355 . + 0 ID=Merlin_206_CDS;Parent=Merlin_206_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 115346 116038 -870.417189 + . ID=Merlin_207;seqid=Merlin
+Merlin GeneMark.hmm mRNA 115346 116038 . + . ID=Merlin_207_mRNA;Parent=Merlin_207;seqid=Merlin
+Merlin GeneMark.hmm exon 115346 116038 . + . ID=Merlin_207_exon;Parent=Merlin_207_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 115346 116038 . + 0 ID=Merlin_207_CDS;Parent=Merlin_207_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 116040 116453 -527.653367 + . ID=Merlin_208;seqid=Merlin
+Merlin GeneMark.hmm mRNA 116040 116453 . + . ID=Merlin_208_mRNA;Parent=Merlin_208;seqid=Merlin
+Merlin GeneMark.hmm exon 116040 116453 . + . ID=Merlin_208_exon;Parent=Merlin_208_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 116040 116453 . + 0 ID=Merlin_208_CDS;Parent=Merlin_208_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 116520 116714 -243.312871 + . ID=Merlin_209;seqid=Merlin
+Merlin GeneMark.hmm mRNA 116520 116714 . + . ID=Merlin_209_mRNA;Parent=Merlin_209;seqid=Merlin
+Merlin GeneMark.hmm exon 116520 116714 . + . ID=Merlin_209_exon;Parent=Merlin_209_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 116520 116714 . + 0 ID=Merlin_209_CDS;Parent=Merlin_209_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 116714 117190 -587.212745 + . ID=Merlin_210;seqid=Merlin
+Merlin GeneMark.hmm mRNA 116714 117190 . + . ID=Merlin_210_mRNA;Parent=Merlin_210;seqid=Merlin
+Merlin GeneMark.hmm exon 116714 117190 . + . ID=Merlin_210_exon;Parent=Merlin_210_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 116714 117190 . + 0 ID=Merlin_210_CDS;Parent=Merlin_210_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 117177 117371 -246.741774 + . ID=Merlin_211;seqid=Merlin
+Merlin GeneMark.hmm mRNA 117177 117371 . + . ID=Merlin_211_mRNA;Parent=Merlin_211;seqid=Merlin
+Merlin GeneMark.hmm exon 117177 117371 . + . ID=Merlin_211_exon;Parent=Merlin_211_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 117177 117371 . + 0 ID=Merlin_211_CDS;Parent=Merlin_211_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 117368 117844 -587.223837 + . ID=Merlin_212;seqid=Merlin
+Merlin GeneMark.hmm mRNA 117368 117844 . + . ID=Merlin_212_mRNA;Parent=Merlin_212;seqid=Merlin
+Merlin GeneMark.hmm exon 117368 117844 . + . ID=Merlin_212_exon;Parent=Merlin_212_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 117368 117844 . + 0 ID=Merlin_212_CDS;Parent=Merlin_212_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 117841 117939 -117.153787 + . ID=Merlin_213;seqid=Merlin
+Merlin GeneMark.hmm mRNA 117841 117939 . + . ID=Merlin_213_mRNA;Parent=Merlin_213;seqid=Merlin
+Merlin GeneMark.hmm exon 117841 117939 . + . ID=Merlin_213_exon;Parent=Merlin_213_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 117841 117939 . + 0 ID=Merlin_213_CDS;Parent=Merlin_213_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 117936 118187 -314.341261 + . ID=Merlin_214;seqid=Merlin
+Merlin GeneMark.hmm mRNA 117936 118187 . + . ID=Merlin_214_mRNA;Parent=Merlin_214;seqid=Merlin
+Merlin GeneMark.hmm exon 117936 118187 . + . ID=Merlin_214_exon;Parent=Merlin_214_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 117936 118187 . + 0 ID=Merlin_214_CDS;Parent=Merlin_214_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 118184 118411 -293.015141 + . ID=Merlin_215;seqid=Merlin
+Merlin GeneMark.hmm mRNA 118184 118411 . + . ID=Merlin_215_mRNA;Parent=Merlin_215;seqid=Merlin
+Merlin GeneMark.hmm exon 118184 118411 . + . ID=Merlin_215_exon;Parent=Merlin_215_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 118184 118411 . + 0 ID=Merlin_215_CDS;Parent=Merlin_215_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 118435 118818 -477.204459 + . ID=Merlin_216;seqid=Merlin
+Merlin GeneMark.hmm mRNA 118435 118818 . + . ID=Merlin_216_mRNA;Parent=Merlin_216;seqid=Merlin
+Merlin GeneMark.hmm exon 118435 118818 . + . ID=Merlin_216_exon;Parent=Merlin_216_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 118435 118818 . + 0 ID=Merlin_216_CDS;Parent=Merlin_216_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 118849 120690 -2259.486004 + . ID=Merlin_217;seqid=Merlin
+Merlin GeneMark.hmm mRNA 118849 120690 . + . ID=Merlin_217_mRNA;Parent=Merlin_217;seqid=Merlin
+Merlin GeneMark.hmm exon 118849 120690 . + . ID=Merlin_217_exon;Parent=Merlin_217_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 118849 120690 . + 0 ID=Merlin_217_CDS;Parent=Merlin_217_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 120730 120885 -200.778885 + . ID=Merlin_218;seqid=Merlin
+Merlin GeneMark.hmm mRNA 120730 120885 . + . ID=Merlin_218_mRNA;Parent=Merlin_218;seqid=Merlin
+Merlin GeneMark.hmm exon 120730 120885 . + . ID=Merlin_218_exon;Parent=Merlin_218_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 120730 120885 . + 0 ID=Merlin_218_CDS;Parent=Merlin_218_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 120929 121213 -363.032822 + . ID=Merlin_219;seqid=Merlin
+Merlin GeneMark.hmm mRNA 120929 121213 . + . ID=Merlin_219_mRNA;Parent=Merlin_219;seqid=Merlin
+Merlin GeneMark.hmm exon 120929 121213 . + . ID=Merlin_219_exon;Parent=Merlin_219_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 120929 121213 . + 0 ID=Merlin_219_CDS;Parent=Merlin_219_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 121200 121400 -244.392369 + . ID=Merlin_220;seqid=Merlin
+Merlin GeneMark.hmm mRNA 121200 121400 . + . ID=Merlin_220_mRNA;Parent=Merlin_220;seqid=Merlin
+Merlin GeneMark.hmm exon 121200 121400 . + . ID=Merlin_220_exon;Parent=Merlin_220_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 121200 121400 . + 0 ID=Merlin_220_CDS;Parent=Merlin_220_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 121411 123588 -2750.112191 + . ID=Merlin_221;seqid=Merlin
+Merlin GeneMark.hmm mRNA 121411 123588 . + . ID=Merlin_221_mRNA;Parent=Merlin_221;seqid=Merlin
+Merlin GeneMark.hmm exon 121411 123588 . + . ID=Merlin_221_exon;Parent=Merlin_221_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 121411 123588 . + 0 ID=Merlin_221_CDS;Parent=Merlin_221_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 123598 124494 -1129.990261 + . ID=Merlin_222;seqid=Merlin
+Merlin GeneMark.hmm mRNA 123598 124494 . + . ID=Merlin_222_mRNA;Parent=Merlin_222;seqid=Merlin
+Merlin GeneMark.hmm exon 123598 124494 . + . ID=Merlin_222_exon;Parent=Merlin_222_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 123598 124494 . + 0 ID=Merlin_222_CDS;Parent=Merlin_222_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 124494 124691 -244.507612 + . ID=Merlin_223;seqid=Merlin
+Merlin GeneMark.hmm mRNA 124494 124691 . + . ID=Merlin_223_mRNA;Parent=Merlin_223;seqid=Merlin
+Merlin GeneMark.hmm exon 124494 124691 . + . ID=Merlin_223_exon;Parent=Merlin_223_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 124494 124691 . + 0 ID=Merlin_223_CDS;Parent=Merlin_223_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 124727 125047 -399.871946 + . ID=Merlin_224;seqid=Merlin
+Merlin GeneMark.hmm mRNA 124727 125047 . + . ID=Merlin_224_mRNA;Parent=Merlin_224;seqid=Merlin
+Merlin GeneMark.hmm exon 124727 125047 . + . ID=Merlin_224_exon;Parent=Merlin_224_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 124727 125047 . + 0 ID=Merlin_224_CDS;Parent=Merlin_224_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 125097 125537 -571.759726 + . ID=Merlin_225;seqid=Merlin
+Merlin GeneMark.hmm mRNA 125097 125537 . + . ID=Merlin_225_mRNA;Parent=Merlin_225;seqid=Merlin
+Merlin GeneMark.hmm exon 125097 125537 . + . ID=Merlin_225_exon;Parent=Merlin_225_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 125097 125537 . + 0 ID=Merlin_225_CDS;Parent=Merlin_225_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 125606 125851 -292.219635 + . ID=Merlin_226;seqid=Merlin
+Merlin GeneMark.hmm mRNA 125606 125851 . + . ID=Merlin_226_mRNA;Parent=Merlin_226;seqid=Merlin
+Merlin GeneMark.hmm exon 125606 125851 . + . ID=Merlin_226_exon;Parent=Merlin_226_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 125606 125851 . + 0 ID=Merlin_226_CDS;Parent=Merlin_226_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 125848 126039 -240.766275 + . ID=Merlin_227;seqid=Merlin
+Merlin GeneMark.hmm mRNA 125848 126039 . + . ID=Merlin_227_mRNA;Parent=Merlin_227;seqid=Merlin
+Merlin GeneMark.hmm exon 125848 126039 . + . ID=Merlin_227_exon;Parent=Merlin_227_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 125848 126039 . + 0 ID=Merlin_227_CDS;Parent=Merlin_227_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 126096 126536 -555.654560 + . ID=Merlin_228;seqid=Merlin
+Merlin GeneMark.hmm mRNA 126096 126536 . + . ID=Merlin_228_mRNA;Parent=Merlin_228;seqid=Merlin
+Merlin GeneMark.hmm exon 126096 126536 . + . ID=Merlin_228_exon;Parent=Merlin_228_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 126096 126536 . + 0 ID=Merlin_228_CDS;Parent=Merlin_228_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 126843 126980 -167.572589 + . ID=Merlin_229;seqid=Merlin
+Merlin GeneMark.hmm mRNA 126843 126980 . + . ID=Merlin_229_mRNA;Parent=Merlin_229;seqid=Merlin
+Merlin GeneMark.hmm exon 126843 126980 . + . ID=Merlin_229_exon;Parent=Merlin_229_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 126843 126980 . + 0 ID=Merlin_229_CDS;Parent=Merlin_229_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 126985 128322 -1655.641432 + . ID=Merlin_230;seqid=Merlin
+Merlin GeneMark.hmm mRNA 126985 128322 . + . ID=Merlin_230_mRNA;Parent=Merlin_230;seqid=Merlin
+Merlin GeneMark.hmm exon 126985 128322 . + . ID=Merlin_230_exon;Parent=Merlin_230_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 126985 128322 . + 0 ID=Merlin_230_CDS;Parent=Merlin_230_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 128313 128453 -176.429391 + . ID=Merlin_231;seqid=Merlin
+Merlin GeneMark.hmm mRNA 128313 128453 . + . ID=Merlin_231_mRNA;Parent=Merlin_231;seqid=Merlin
+Merlin GeneMark.hmm exon 128313 128453 . + . ID=Merlin_231_exon;Parent=Merlin_231_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 128313 128453 . + 0 ID=Merlin_231_CDS;Parent=Merlin_231_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 128634 128867 -280.339767 + . ID=Merlin_232;seqid=Merlin
+Merlin GeneMark.hmm mRNA 128634 128867 . + . ID=Merlin_232_mRNA;Parent=Merlin_232;seqid=Merlin
+Merlin GeneMark.hmm exon 128634 128867 . + . ID=Merlin_232_exon;Parent=Merlin_232_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 128634 128867 . + 0 ID=Merlin_232_CDS;Parent=Merlin_232_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 128931 129194 -323.191370 + . ID=Merlin_233;seqid=Merlin
+Merlin GeneMark.hmm mRNA 128931 129194 . + . ID=Merlin_233_mRNA;Parent=Merlin_233;seqid=Merlin
+Merlin GeneMark.hmm exon 128931 129194 . + . ID=Merlin_233_exon;Parent=Merlin_233_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 128931 129194 . + 0 ID=Merlin_233_CDS;Parent=Merlin_233_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 129202 129471 -345.520317 + . ID=Merlin_234;seqid=Merlin
+Merlin GeneMark.hmm mRNA 129202 129471 . + . ID=Merlin_234_mRNA;Parent=Merlin_234;seqid=Merlin
+Merlin GeneMark.hmm exon 129202 129471 . + . ID=Merlin_234_exon;Parent=Merlin_234_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 129202 129471 . + 0 ID=Merlin_234_CDS;Parent=Merlin_234_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 129581 130225 -789.527965 + . ID=Merlin_235;seqid=Merlin
+Merlin GeneMark.hmm mRNA 129581 130225 . + . ID=Merlin_235_mRNA;Parent=Merlin_235;seqid=Merlin
+Merlin GeneMark.hmm exon 129581 130225 . + . ID=Merlin_235_exon;Parent=Merlin_235_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 129581 130225 . + 0 ID=Merlin_235_CDS;Parent=Merlin_235_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 130236 130643 -513.741632 + . ID=Merlin_236;seqid=Merlin
+Merlin GeneMark.hmm mRNA 130236 130643 . + . ID=Merlin_236_mRNA;Parent=Merlin_236;seqid=Merlin
+Merlin GeneMark.hmm exon 130236 130643 . + . ID=Merlin_236_exon;Parent=Merlin_236_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 130236 130643 . + 0 ID=Merlin_236_CDS;Parent=Merlin_236_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 130640 131017 -476.781736 + . ID=Merlin_237;seqid=Merlin
+Merlin GeneMark.hmm mRNA 130640 131017 . + . ID=Merlin_237_mRNA;Parent=Merlin_237;seqid=Merlin
+Merlin GeneMark.hmm exon 130640 131017 . + . ID=Merlin_237_exon;Parent=Merlin_237_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 130640 131017 . + 0 ID=Merlin_237_CDS;Parent=Merlin_237_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 131017 131289 -326.061964 + . ID=Merlin_238;seqid=Merlin
+Merlin GeneMark.hmm mRNA 131017 131289 . + . ID=Merlin_238_mRNA;Parent=Merlin_238;seqid=Merlin
+Merlin GeneMark.hmm exon 131017 131289 . + . ID=Merlin_238_exon;Parent=Merlin_238_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 131017 131289 . + 0 ID=Merlin_238_CDS;Parent=Merlin_238_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 131289 131597 -389.454269 + . ID=Merlin_239;seqid=Merlin
+Merlin GeneMark.hmm mRNA 131289 131597 . + . ID=Merlin_239_mRNA;Parent=Merlin_239;seqid=Merlin
+Merlin GeneMark.hmm exon 131289 131597 . + . ID=Merlin_239_exon;Parent=Merlin_239_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 131289 131597 . + 0 ID=Merlin_239_CDS;Parent=Merlin_239_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 131569 131781 -264.904995 + . ID=Merlin_240;seqid=Merlin
+Merlin GeneMark.hmm mRNA 131569 131781 . + . ID=Merlin_240_mRNA;Parent=Merlin_240;seqid=Merlin
+Merlin GeneMark.hmm exon 131569 131781 . + . ID=Merlin_240_exon;Parent=Merlin_240_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 131569 131781 . + 0 ID=Merlin_240_CDS;Parent=Merlin_240_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 131778 132191 -541.018164 + . ID=Merlin_241;seqid=Merlin
+Merlin GeneMark.hmm mRNA 131778 132191 . + . ID=Merlin_241_mRNA;Parent=Merlin_241;seqid=Merlin
+Merlin GeneMark.hmm exon 131778 132191 . + . ID=Merlin_241_exon;Parent=Merlin_241_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 131778 132191 . + 0 ID=Merlin_241_CDS;Parent=Merlin_241_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 132199 132585 -491.258919 + . ID=Merlin_242;seqid=Merlin
+Merlin GeneMark.hmm mRNA 132199 132585 . + . ID=Merlin_242_mRNA;Parent=Merlin_242;seqid=Merlin
+Merlin GeneMark.hmm exon 132199 132585 . + . ID=Merlin_242_exon;Parent=Merlin_242_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 132199 132585 . + 0 ID=Merlin_242_CDS;Parent=Merlin_242_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 132575 132847 -349.509326 + . ID=Merlin_243;seqid=Merlin
+Merlin GeneMark.hmm mRNA 132575 132847 . + . ID=Merlin_243_mRNA;Parent=Merlin_243;seqid=Merlin
+Merlin GeneMark.hmm exon 132575 132847 . + . ID=Merlin_243_exon;Parent=Merlin_243_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 132575 132847 . + 0 ID=Merlin_243_CDS;Parent=Merlin_243_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 132910 133182 -334.452325 + . ID=Merlin_244;seqid=Merlin
+Merlin GeneMark.hmm mRNA 132910 133182 . + . ID=Merlin_244_mRNA;Parent=Merlin_244;seqid=Merlin
+Merlin GeneMark.hmm exon 132910 133182 . + . ID=Merlin_244_exon;Parent=Merlin_244_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 132910 133182 . + 0 ID=Merlin_244_CDS;Parent=Merlin_244_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 133179 133835 -859.997228 - . ID=Merlin_245;seqid=Merlin
+Merlin GeneMark.hmm mRNA 133179 133835 . - . ID=Merlin_245_mRNA;Parent=Merlin_245;seqid=Merlin
+Merlin GeneMark.hmm exon 133179 133835 . - . ID=Merlin_245_exon;Parent=Merlin_245_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 133179 133835 . - 0 ID=Merlin_245_CDS;Parent=Merlin_245_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 133857 134663 -1049.900868 - . ID=Merlin_246;seqid=Merlin
+Merlin GeneMark.hmm mRNA 133857 134663 . - . ID=Merlin_246_mRNA;Parent=Merlin_246;seqid=Merlin
+Merlin GeneMark.hmm exon 133857 134663 . - . ID=Merlin_246_exon;Parent=Merlin_246_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 133857 134663 . - 0 ID=Merlin_246_CDS;Parent=Merlin_246_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 134693 137068 -3033.417419 - . ID=Merlin_247;seqid=Merlin
+Merlin GeneMark.hmm mRNA 134693 137068 . - . ID=Merlin_247_mRNA;Parent=Merlin_247;seqid=Merlin
+Merlin GeneMark.hmm exon 134693 137068 . - . ID=Merlin_247_exon;Parent=Merlin_247_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 134693 137068 . - 0 ID=Merlin_247_CDS;Parent=Merlin_247_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 137075 137734 -856.122084 - . ID=Merlin_248;seqid=Merlin
+Merlin GeneMark.hmm mRNA 137075 137734 . - . ID=Merlin_248_mRNA;Parent=Merlin_248;seqid=Merlin
+Merlin GeneMark.hmm exon 137075 137734 . - . ID=Merlin_248_exon;Parent=Merlin_248_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 137075 137734 . - 0 ID=Merlin_248_CDS;Parent=Merlin_248_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 137787 138962 -1500.330086 - . ID=Merlin_249;seqid=Merlin
+Merlin GeneMark.hmm mRNA 137787 138962 . - . ID=Merlin_249_mRNA;Parent=Merlin_249;seqid=Merlin
+Merlin GeneMark.hmm exon 137787 138962 . - . ID=Merlin_249_exon;Parent=Merlin_249_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 137787 138962 . - 0 ID=Merlin_249_CDS;Parent=Merlin_249_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 138962 142759 -4791.853068 - . ID=Merlin_250;seqid=Merlin
+Merlin GeneMark.hmm mRNA 138962 142759 . - . ID=Merlin_250_mRNA;Parent=Merlin_250;seqid=Merlin
+Merlin GeneMark.hmm exon 138962 142759 . - . ID=Merlin_250_exon;Parent=Merlin_250_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 138962 142759 . - 0 ID=Merlin_250_CDS;Parent=Merlin_250_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 142827 143753 -1151.813807 + . ID=Merlin_251;seqid=Merlin
+Merlin GeneMark.hmm mRNA 142827 143753 . + . ID=Merlin_251_mRNA;Parent=Merlin_251;seqid=Merlin
+Merlin GeneMark.hmm exon 142827 143753 . + . ID=Merlin_251_exon;Parent=Merlin_251_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 142827 143753 . + 0 ID=Merlin_251_CDS;Parent=Merlin_251_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 143743 144030 -331.847936 + . ID=Merlin_252;seqid=Merlin
+Merlin GeneMark.hmm mRNA 143743 144030 . + . ID=Merlin_252_mRNA;Parent=Merlin_252;seqid=Merlin
+Merlin GeneMark.hmm exon 143743 144030 . + . ID=Merlin_252_exon;Parent=Merlin_252_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 143743 144030 . + 0 ID=Merlin_252_CDS;Parent=Merlin_252_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 144008 144304 -369.866491 + . ID=Merlin_253;seqid=Merlin
+Merlin GeneMark.hmm mRNA 144008 144304 . + . ID=Merlin_253_mRNA;Parent=Merlin_253;seqid=Merlin
+Merlin GeneMark.hmm exon 144008 144304 . + . ID=Merlin_253_exon;Parent=Merlin_253_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 144008 144304 . + 0 ID=Merlin_253_CDS;Parent=Merlin_253_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 144301 144954 -836.139828 + . ID=Merlin_254;seqid=Merlin
+Merlin GeneMark.hmm mRNA 144301 144954 . + . ID=Merlin_254_mRNA;Parent=Merlin_254;seqid=Merlin
+Merlin GeneMark.hmm exon 144301 144954 . + . ID=Merlin_254_exon;Parent=Merlin_254_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 144301 144954 . + 0 ID=Merlin_254_CDS;Parent=Merlin_254_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 144964 145875 -1124.370545 + . ID=Merlin_255;seqid=Merlin
+Merlin GeneMark.hmm mRNA 144964 145875 . + . ID=Merlin_255_mRNA;Parent=Merlin_255;seqid=Merlin
+Merlin GeneMark.hmm exon 144964 145875 . + . ID=Merlin_255_exon;Parent=Merlin_255_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 144964 145875 . + 0 ID=Merlin_255_CDS;Parent=Merlin_255_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 145979 146218 -290.192159 + . ID=Merlin_256;seqid=Merlin
+Merlin GeneMark.hmm mRNA 145979 146218 . + . ID=Merlin_256_mRNA;Parent=Merlin_256;seqid=Merlin
+Merlin GeneMark.hmm exon 145979 146218 . + . ID=Merlin_256_exon;Parent=Merlin_256_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 145979 146218 . + 0 ID=Merlin_256_CDS;Parent=Merlin_256_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 146253 146519 -322.908748 + . ID=Merlin_257;seqid=Merlin
+Merlin GeneMark.hmm mRNA 146253 146519 . + . ID=Merlin_257_mRNA;Parent=Merlin_257;seqid=Merlin
+Merlin GeneMark.hmm exon 146253 146519 . + . ID=Merlin_257_exon;Parent=Merlin_257_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 146253 146519 . + 0 ID=Merlin_257_CDS;Parent=Merlin_257_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 146520 146744 -274.376507 + . ID=Merlin_258;seqid=Merlin
+Merlin GeneMark.hmm mRNA 146520 146744 . + . ID=Merlin_258_mRNA;Parent=Merlin_258;seqid=Merlin
+Merlin GeneMark.hmm exon 146520 146744 . + . ID=Merlin_258_exon;Parent=Merlin_258_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 146520 146744 . + 0 ID=Merlin_258_CDS;Parent=Merlin_258_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 146825 147040 -255.288456 + . ID=Merlin_259;seqid=Merlin
+Merlin GeneMark.hmm mRNA 146825 147040 . + . ID=Merlin_259_mRNA;Parent=Merlin_259;seqid=Merlin
+Merlin GeneMark.hmm exon 146825 147040 . + . ID=Merlin_259_exon;Parent=Merlin_259_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 146825 147040 . + 0 ID=Merlin_259_CDS;Parent=Merlin_259_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 147054 147419 -449.354834 + . ID=Merlin_260;seqid=Merlin
+Merlin GeneMark.hmm mRNA 147054 147419 . + . ID=Merlin_260_mRNA;Parent=Merlin_260;seqid=Merlin
+Merlin GeneMark.hmm exon 147054 147419 . + . ID=Merlin_260_exon;Parent=Merlin_260_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 147054 147419 . + 0 ID=Merlin_260_CDS;Parent=Merlin_260_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 147477 147755 -346.840279 + . ID=Merlin_261;seqid=Merlin
+Merlin GeneMark.hmm mRNA 147477 147755 . + . ID=Merlin_261_mRNA;Parent=Merlin_261;seqid=Merlin
+Merlin GeneMark.hmm exon 147477 147755 . + . ID=Merlin_261_exon;Parent=Merlin_261_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 147477 147755 . + 0 ID=Merlin_261_CDS;Parent=Merlin_261_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 147755 148078 -405.900125 + . ID=Merlin_262;seqid=Merlin
+Merlin GeneMark.hmm mRNA 147755 148078 . + . ID=Merlin_262_mRNA;Parent=Merlin_262;seqid=Merlin
+Merlin GeneMark.hmm exon 147755 148078 . + . ID=Merlin_262_exon;Parent=Merlin_262_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 147755 148078 . + 0 ID=Merlin_262_CDS;Parent=Merlin_262_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 148078 148293 -271.597843 + . ID=Merlin_263;seqid=Merlin
+Merlin GeneMark.hmm mRNA 148078 148293 . + . ID=Merlin_263_mRNA;Parent=Merlin_263;seqid=Merlin
+Merlin GeneMark.hmm exon 148078 148293 . + . ID=Merlin_263_exon;Parent=Merlin_263_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 148078 148293 . + 0 ID=Merlin_263_CDS;Parent=Merlin_263_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 148385 148636 -312.527190 + . ID=Merlin_264;seqid=Merlin
+Merlin GeneMark.hmm mRNA 148385 148636 . + . ID=Merlin_264_mRNA;Parent=Merlin_264;seqid=Merlin
+Merlin GeneMark.hmm exon 148385 148636 . + . ID=Merlin_264_exon;Parent=Merlin_264_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 148385 148636 . + 0 ID=Merlin_264_CDS;Parent=Merlin_264_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 148636 149229 -751.963856 + . ID=Merlin_265;seqid=Merlin
+Merlin GeneMark.hmm mRNA 148636 149229 . + . ID=Merlin_265_mRNA;Parent=Merlin_265;seqid=Merlin
+Merlin GeneMark.hmm exon 148636 149229 . + . ID=Merlin_265_exon;Parent=Merlin_265_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 148636 149229 . + 0 ID=Merlin_265_CDS;Parent=Merlin_265_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 149226 149555 -411.956487 + . ID=Merlin_266;seqid=Merlin
+Merlin GeneMark.hmm mRNA 149226 149555 . + . ID=Merlin_266_mRNA;Parent=Merlin_266;seqid=Merlin
+Merlin GeneMark.hmm exon 149226 149555 . + . ID=Merlin_266_exon;Parent=Merlin_266_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 149226 149555 . + 0 ID=Merlin_266_CDS;Parent=Merlin_266_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 149533 149880 -436.887846 + . ID=Merlin_267;seqid=Merlin
+Merlin GeneMark.hmm mRNA 149533 149880 . + . ID=Merlin_267_mRNA;Parent=Merlin_267;seqid=Merlin
+Merlin GeneMark.hmm exon 149533 149880 . + . ID=Merlin_267_exon;Parent=Merlin_267_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 149533 149880 . + 0 ID=Merlin_267_CDS;Parent=Merlin_267_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 149877 150737 -1096.070881 + . ID=Merlin_268;seqid=Merlin
+Merlin GeneMark.hmm mRNA 149877 150737 . + . ID=Merlin_268_mRNA;Parent=Merlin_268;seqid=Merlin
+Merlin GeneMark.hmm exon 149877 150737 . + . ID=Merlin_268_exon;Parent=Merlin_268_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 149877 150737 . + 0 ID=Merlin_268_CDS;Parent=Merlin_268_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 150734 150925 -235.875923 + . ID=Merlin_269;seqid=Merlin
+Merlin GeneMark.hmm mRNA 150734 150925 . + . ID=Merlin_269_mRNA;Parent=Merlin_269;seqid=Merlin
+Merlin GeneMark.hmm exon 150734 150925 . + . ID=Merlin_269_exon;Parent=Merlin_269_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 150734 150925 . + 0 ID=Merlin_269_CDS;Parent=Merlin_269_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 150922 151227 -402.602546 + . ID=Merlin_270;seqid=Merlin
+Merlin GeneMark.hmm mRNA 150922 151227 . + . ID=Merlin_270_mRNA;Parent=Merlin_270;seqid=Merlin
+Merlin GeneMark.hmm exon 150922 151227 . + . ID=Merlin_270_exon;Parent=Merlin_270_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 150922 151227 . + 0 ID=Merlin_270_CDS;Parent=Merlin_270_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 151218 153473 -2890.442885 + . ID=Merlin_271;seqid=Merlin
+Merlin GeneMark.hmm mRNA 151218 153473 . + . ID=Merlin_271_mRNA;Parent=Merlin_271;seqid=Merlin
+Merlin GeneMark.hmm exon 151218 153473 . + . ID=Merlin_271_exon;Parent=Merlin_271_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 151218 153473 . + 0 ID=Merlin_271_CDS;Parent=Merlin_271_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 153580 154722 -1440.286123 + . ID=Merlin_272;seqid=Merlin
+Merlin GeneMark.hmm mRNA 153580 154722 . + . ID=Merlin_272_mRNA;Parent=Merlin_272;seqid=Merlin
+Merlin GeneMark.hmm exon 153580 154722 . + . ID=Merlin_272_exon;Parent=Merlin_272_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 153580 154722 . + 0 ID=Merlin_272_CDS;Parent=Merlin_272_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 154749 155165 -537.328485 + . ID=Merlin_273;seqid=Merlin
+Merlin GeneMark.hmm mRNA 154749 155165 . + . ID=Merlin_273_mRNA;Parent=Merlin_273;seqid=Merlin
+Merlin GeneMark.hmm exon 154749 155165 . + . ID=Merlin_273_exon;Parent=Merlin_273_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 154749 155165 . + 0 ID=Merlin_273_CDS;Parent=Merlin_273_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 155162 155392 -284.548380 + . ID=Merlin_274;seqid=Merlin
+Merlin GeneMark.hmm mRNA 155162 155392 . + . ID=Merlin_274_mRNA;Parent=Merlin_274;seqid=Merlin
+Merlin GeneMark.hmm exon 155162 155392 . + . ID=Merlin_274_exon;Parent=Merlin_274_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 155162 155392 . + 0 ID=Merlin_274_CDS;Parent=Merlin_274_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 155392 156522 -1423.600588 + . ID=Merlin_275;seqid=Merlin
+Merlin GeneMark.hmm mRNA 155392 156522 . + . ID=Merlin_275_mRNA;Parent=Merlin_275;seqid=Merlin
+Merlin GeneMark.hmm exon 155392 156522 . + . ID=Merlin_275_exon;Parent=Merlin_275_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 155392 156522 . + 0 ID=Merlin_275_CDS;Parent=Merlin_275_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 156585 157088 -632.566444 + . ID=Merlin_276;seqid=Merlin
+Merlin GeneMark.hmm mRNA 156585 157088 . + . ID=Merlin_276_mRNA;Parent=Merlin_276;seqid=Merlin
+Merlin GeneMark.hmm exon 156585 157088 . + . ID=Merlin_276_exon;Parent=Merlin_276_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 156585 157088 . + 0 ID=Merlin_276_CDS;Parent=Merlin_276_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 157076 157432 -439.709209 + . ID=Merlin_277;seqid=Merlin
+Merlin GeneMark.hmm mRNA 157076 157432 . + . ID=Merlin_277_mRNA;Parent=Merlin_277;seqid=Merlin
+Merlin GeneMark.hmm exon 157076 157432 . + . ID=Merlin_277_exon;Parent=Merlin_277_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 157076 157432 . + 0 ID=Merlin_277_CDS;Parent=Merlin_277_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 157429 157734 -403.460144 + . ID=Merlin_278;seqid=Merlin
+Merlin GeneMark.hmm mRNA 157429 157734 . + . ID=Merlin_278_mRNA;Parent=Merlin_278;seqid=Merlin
+Merlin GeneMark.hmm exon 157429 157734 . + . ID=Merlin_278_exon;Parent=Merlin_278_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 157429 157734 . + 0 ID=Merlin_278_CDS;Parent=Merlin_278_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 157836 158312 -603.091441 + . ID=Merlin_279;seqid=Merlin
+Merlin GeneMark.hmm mRNA 157836 158312 . + . ID=Merlin_279_mRNA;Parent=Merlin_279;seqid=Merlin
+Merlin GeneMark.hmm exon 157836 158312 . + . ID=Merlin_279_exon;Parent=Merlin_279_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 157836 158312 . + 0 ID=Merlin_279_CDS;Parent=Merlin_279_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 158309 158668 -447.203441 + . ID=Merlin_280;seqid=Merlin
+Merlin GeneMark.hmm mRNA 158309 158668 . + . ID=Merlin_280_mRNA;Parent=Merlin_280;seqid=Merlin
+Merlin GeneMark.hmm exon 158309 158668 . + . ID=Merlin_280_exon;Parent=Merlin_280_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 158309 158668 . + 0 ID=Merlin_280_CDS;Parent=Merlin_280_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 158665 158838 -212.409539 + . ID=Merlin_281;seqid=Merlin
+Merlin GeneMark.hmm mRNA 158665 158838 . + . ID=Merlin_281_mRNA;Parent=Merlin_281;seqid=Merlin
+Merlin GeneMark.hmm exon 158665 158838 . + . ID=Merlin_281_exon;Parent=Merlin_281_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 158665 158838 . + 0 ID=Merlin_281_CDS;Parent=Merlin_281_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 158835 159731 -1132.126395 + . ID=Merlin_282;seqid=Merlin
+Merlin GeneMark.hmm mRNA 158835 159731 . + . ID=Merlin_282_mRNA;Parent=Merlin_282;seqid=Merlin
+Merlin GeneMark.hmm exon 158835 159731 . + . ID=Merlin_282_exon;Parent=Merlin_282_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 158835 159731 . + 0 ID=Merlin_282_CDS;Parent=Merlin_282_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 159731 159922 -235.781764 + . ID=Merlin_283;seqid=Merlin
+Merlin GeneMark.hmm mRNA 159731 159922 . + . ID=Merlin_283_mRNA;Parent=Merlin_283;seqid=Merlin
+Merlin GeneMark.hmm exon 159731 159922 . + . ID=Merlin_283_exon;Parent=Merlin_283_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 159731 159922 . + 0 ID=Merlin_283_CDS;Parent=Merlin_283_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 159922 160137 -267.519915 + . ID=Merlin_284;seqid=Merlin
+Merlin GeneMark.hmm mRNA 159922 160137 . + . ID=Merlin_284_mRNA;Parent=Merlin_284;seqid=Merlin
+Merlin GeneMark.hmm exon 159922 160137 . + . ID=Merlin_284_exon;Parent=Merlin_284_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 159922 160137 . + 0 ID=Merlin_284_CDS;Parent=Merlin_284_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 160137 160436 -372.267833 + . ID=Merlin_285;seqid=Merlin
+Merlin GeneMark.hmm mRNA 160137 160436 . + . ID=Merlin_285_mRNA;Parent=Merlin_285;seqid=Merlin
+Merlin GeneMark.hmm exon 160137 160436 . + . ID=Merlin_285_exon;Parent=Merlin_285_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 160137 160436 . + 0 ID=Merlin_285_CDS;Parent=Merlin_285_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 160414 160641 -289.957825 + . ID=Merlin_286;seqid=Merlin
+Merlin GeneMark.hmm mRNA 160414 160641 . + . ID=Merlin_286_mRNA;Parent=Merlin_286;seqid=Merlin
+Merlin GeneMark.hmm exon 160414 160641 . + . ID=Merlin_286_exon;Parent=Merlin_286_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 160414 160641 . + 0 ID=Merlin_286_CDS;Parent=Merlin_286_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 160638 160985 -435.855402 + . ID=Merlin_287;seqid=Merlin
+Merlin GeneMark.hmm mRNA 160638 160985 . + . ID=Merlin_287_mRNA;Parent=Merlin_287;seqid=Merlin
+Merlin GeneMark.hmm exon 160638 160985 . + . ID=Merlin_287_exon;Parent=Merlin_287_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 160638 160985 . + 0 ID=Merlin_287_CDS;Parent=Merlin_287_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 160986 161549 -716.263909 + . ID=Merlin_288;seqid=Merlin
+Merlin GeneMark.hmm mRNA 160986 161549 . + . ID=Merlin_288_mRNA;Parent=Merlin_288;seqid=Merlin
+Merlin GeneMark.hmm exon 160986 161549 . + . ID=Merlin_288_exon;Parent=Merlin_288_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 160986 161549 . + 0 ID=Merlin_288_CDS;Parent=Merlin_288_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 161546 161848 -371.966910 + . ID=Merlin_289;seqid=Merlin
+Merlin GeneMark.hmm mRNA 161546 161848 . + . ID=Merlin_289_mRNA;Parent=Merlin_289;seqid=Merlin
+Merlin GeneMark.hmm exon 161546 161848 . + . ID=Merlin_289_exon;Parent=Merlin_289_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 161546 161848 . + 0 ID=Merlin_289_CDS;Parent=Merlin_289_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 161845 162081 -287.849916 + . ID=Merlin_290;seqid=Merlin
+Merlin GeneMark.hmm mRNA 161845 162081 . + . ID=Merlin_290_mRNA;Parent=Merlin_290;seqid=Merlin
+Merlin GeneMark.hmm exon 161845 162081 . + . ID=Merlin_290_exon;Parent=Merlin_290_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 161845 162081 . + 0 ID=Merlin_290_CDS;Parent=Merlin_290_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 162074 162391 -387.962641 + . ID=Merlin_291;seqid=Merlin
+Merlin GeneMark.hmm mRNA 162074 162391 . + . ID=Merlin_291_mRNA;Parent=Merlin_291;seqid=Merlin
+Merlin GeneMark.hmm exon 162074 162391 . + . ID=Merlin_291_exon;Parent=Merlin_291_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 162074 162391 . + 0 ID=Merlin_291_CDS;Parent=Merlin_291_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 162449 162775 -406.965469 + . ID=Merlin_292;seqid=Merlin
+Merlin GeneMark.hmm mRNA 162449 162775 . + . ID=Merlin_292_mRNA;Parent=Merlin_292;seqid=Merlin
+Merlin GeneMark.hmm exon 162449 162775 . + . ID=Merlin_292_exon;Parent=Merlin_292_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 162449 162775 . + 0 ID=Merlin_292_CDS;Parent=Merlin_292_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 162905 163159 -321.120824 + . ID=Merlin_293;seqid=Merlin
+Merlin GeneMark.hmm mRNA 162905 163159 . + . ID=Merlin_293_mRNA;Parent=Merlin_293;seqid=Merlin
+Merlin GeneMark.hmm exon 162905 163159 . + . ID=Merlin_293_exon;Parent=Merlin_293_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 162905 163159 . + 0 ID=Merlin_293_CDS;Parent=Merlin_293_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 163465 163644 -217.336356 + . ID=Merlin_294;seqid=Merlin
+Merlin GeneMark.hmm mRNA 163465 163644 . + . ID=Merlin_294_mRNA;Parent=Merlin_294;seqid=Merlin
+Merlin GeneMark.hmm exon 163465 163644 . + . ID=Merlin_294_exon;Parent=Merlin_294_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 163465 163644 . + 0 ID=Merlin_294_CDS;Parent=Merlin_294_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 163764 164132 -441.864606 + . ID=Merlin_295;seqid=Merlin
+Merlin GeneMark.hmm mRNA 163764 164132 . + . ID=Merlin_295_mRNA;Parent=Merlin_295;seqid=Merlin
+Merlin GeneMark.hmm exon 163764 164132 . + . ID=Merlin_295_exon;Parent=Merlin_295_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 163764 164132 . + 0 ID=Merlin_295_CDS;Parent=Merlin_295_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 164158 164646 -602.734029 + . ID=Merlin_296;seqid=Merlin
+Merlin GeneMark.hmm mRNA 164158 164646 . + . ID=Merlin_296_mRNA;Parent=Merlin_296;seqid=Merlin
+Merlin GeneMark.hmm exon 164158 164646 . + . ID=Merlin_296_exon;Parent=Merlin_296_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 164158 164646 . + 0 ID=Merlin_296_CDS;Parent=Merlin_296_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 164715 165071 -451.064481 + . ID=Merlin_297;seqid=Merlin
+Merlin GeneMark.hmm mRNA 164715 165071 . + . ID=Merlin_297_mRNA;Parent=Merlin_297;seqid=Merlin
+Merlin GeneMark.hmm exon 164715 165071 . + . ID=Merlin_297_exon;Parent=Merlin_297_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 164715 165071 . + 0 ID=Merlin_297_CDS;Parent=Merlin_297_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 165107 165601 -618.360781 + . ID=Merlin_298;seqid=Merlin
+Merlin GeneMark.hmm mRNA 165107 165601 . + . ID=Merlin_298_mRNA;Parent=Merlin_298;seqid=Merlin
+Merlin GeneMark.hmm exon 165107 165601 . + . ID=Merlin_298_exon;Parent=Merlin_298_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 165107 165601 . + 0 ID=Merlin_298_CDS;Parent=Merlin_298_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 165612 165773 -191.091430 + . ID=Merlin_299;seqid=Merlin
+Merlin GeneMark.hmm mRNA 165612 165773 . + . ID=Merlin_299_mRNA;Parent=Merlin_299;seqid=Merlin
+Merlin GeneMark.hmm exon 165612 165773 . + . ID=Merlin_299_exon;Parent=Merlin_299_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 165612 165773 . + 0 ID=Merlin_299_CDS;Parent=Merlin_299_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 165770 166000 -285.030914 + . ID=Merlin_300;seqid=Merlin
+Merlin GeneMark.hmm mRNA 165770 166000 . + . ID=Merlin_300_mRNA;Parent=Merlin_300;seqid=Merlin
+Merlin GeneMark.hmm exon 165770 166000 . + . ID=Merlin_300_exon;Parent=Merlin_300_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 165770 166000 . + 0 ID=Merlin_300_CDS;Parent=Merlin_300_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 165997 166191 -241.609251 + . ID=Merlin_301;seqid=Merlin
+Merlin GeneMark.hmm mRNA 165997 166191 . + . ID=Merlin_301_mRNA;Parent=Merlin_301;seqid=Merlin
+Merlin GeneMark.hmm exon 165997 166191 . + . ID=Merlin_301_exon;Parent=Merlin_301_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 165997 166191 . + 0 ID=Merlin_301_CDS;Parent=Merlin_301_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 166352 167200 -1091.167753 + . ID=Merlin_302;seqid=Merlin
+Merlin GeneMark.hmm mRNA 166352 167200 . + . ID=Merlin_302_mRNA;Parent=Merlin_302;seqid=Merlin
+Merlin GeneMark.hmm exon 166352 167200 . + . ID=Merlin_302_exon;Parent=Merlin_302_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 166352 167200 . + 0 ID=Merlin_302_CDS;Parent=Merlin_302_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 167197 167433 -294.645060 + . ID=Merlin_303;seqid=Merlin
+Merlin GeneMark.hmm mRNA 167197 167433 . + . ID=Merlin_303_mRNA;Parent=Merlin_303;seqid=Merlin
+Merlin GeneMark.hmm exon 167197 167433 . + . ID=Merlin_303_exon;Parent=Merlin_303_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 167197 167433 . + 0 ID=Merlin_303_CDS;Parent=Merlin_303_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 167487 168944 -1811.170385 + . ID=Merlin_304;seqid=Merlin
+Merlin GeneMark.hmm mRNA 167487 168944 . + . ID=Merlin_304_mRNA;Parent=Merlin_304;seqid=Merlin
+Merlin GeneMark.hmm exon 167487 168944 . + . ID=Merlin_304_exon;Parent=Merlin_304_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 167487 168944 . + 0 ID=Merlin_304_CDS;Parent=Merlin_304_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 168941 169120 -220.159549 + . ID=Merlin_305;seqid=Merlin
+Merlin GeneMark.hmm mRNA 168941 169120 . + . ID=Merlin_305_mRNA;Parent=Merlin_305;seqid=Merlin
+Merlin GeneMark.hmm exon 168941 169120 . + . ID=Merlin_305_exon;Parent=Merlin_305_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 168941 169120 . + 0 ID=Merlin_305_CDS;Parent=Merlin_305_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 169175 171265 -2617.092758 + . ID=Merlin_306;seqid=Merlin
+Merlin GeneMark.hmm mRNA 169175 171265 . + . ID=Merlin_306_mRNA;Parent=Merlin_306;seqid=Merlin
+Merlin GeneMark.hmm exon 169175 171265 . + . ID=Merlin_306_exon;Parent=Merlin_306_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 169175 171265 . + 0 ID=Merlin_306_CDS;Parent=Merlin_306_exon;seqid=Merlin
+Merlin GeneMark.hmm gene 171301 172788 -1876.322043 + . ID=Merlin_307;seqid=Merlin
+Merlin GeneMark.hmm mRNA 171301 172788 . + . ID=Merlin_307_mRNA;Parent=Merlin_307;seqid=Merlin
+Merlin GeneMark.hmm exon 171301 172788 . + . ID=Merlin_307_exon;Parent=Merlin_307_mRNA;seqid=Merlin
+Merlin GeneMark.hmm CDS 171301 172788 . + 0 ID=Merlin_307_CDS;Parent=Merlin_307_exon;seqid=Merlin
diff -r 000000000000 -r d78175596286 test-data/index.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/index.html Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,112 @@
+
+
+
+
+ JBrowse
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JBrowseDefaultMainPage
+
+
diff -r 000000000000 -r d78175596286 test-data/maf/merlin.maf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/maf/merlin.maf Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,32 @@
+##maf version=1 scoring=lastz.v1.04.22
+# lastz.v1.04.22 --strand=both --ambiguous=iupac --traceback=160M --format=maf --action:target=multiple
+#
+# hsp_threshold = 3000
+# gapped_threshold = 3000
+# x_drop = 910
+# y_drop = 9400
+# gap_open_penalty = 400
+# gap_extend_penalty = 30
+# A C G T
+# A 91 -114 -31 -123
+# C -114 100 -125 -31
+# G -31 -125 100 -114
+# T -123 -31 -114 91
+a score=5613
+s Merlin.Merlin 960 60 + 172788 ATTTTCTGTAGCAGTTCAAACTGTAGAAAATGATGAAGTTATTTTAACTTTACCAGCTTT
+s merlin1.Merlin 960 60 + 60 ATTTTCTGTAGCAGTTCCAAACTGTAGAAAATGATGAAGTTATTTTAACTTACCAGCTTT
+a score=5667
+s Merlin.Merlin 1020 60 + 172788 CGTAATTTTCCGCAAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCCAAGTA
+s merlin2.Merlin 0 60 + 60 CGTAATTTTCCGCAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCACAAGTA
+a score=5721
+s Merlin.Merlin 1080 60 + 172788 TTTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGACAACCCTCCAGCAGCTCCTC
+s merlin3.Merlin 0 60 + 60 TTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGTACAACCCTCCAGCAGCTCCTC
+a score=5613
+s Merlin.Merlin 1140 60 + 172788 CAAGTCTAGATAATCTACTTAAACTTCCATTAAGAGACATTTCACTATTAATTCCAGTTA
+s merlin4.Merlin 0 60 + 60 CAAGTCTAGGATAATCTACTTAAACTTCCATTAAAGACATTTCACTATTAATTCCAGTTA
+a score=5703
+s Merlin.Merlin 1200 60 + 172788 TAGAATTAACAGCTCTATCTTCAATCCAATCAAGAGCAGCTTGACGTCCAACAGCACCCG
+s merlin5.Merlin 0 60 + 60 TAGAATTAACAGCTCTATTCAATCCAATCCCAAGAGCAGCTTGACGTCCAACAGCACCCG
+a score=5649
+s Merlin.Merlin 1260 60 + 172788 TTTGCATTACTCTGTAAGCAAATGTAACATCGAAAACCGCAATTTGGTTATCTCCTTCAT
+s merlin6.Merlin 0 60 + 60 TTTGCATTACTCTGTAAGCAA TGTAACATCGAAAACCGCAATTATGGTTATCTCCTTCAT
diff -r 000000000000 -r d78175596286 test-data/merlin.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/merlin.fa Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,2881 @@
+>Merlin
+TCGTTTAGACAAAGGTACATTATTGTATCGTGGCCAAAAATTAGACCTTCCTACATTCGA
+GCATAACGCAGAGAATAAGTTGTTCTATTTCAGAAACTACGTTTCAACTTCATTAAAGCC
+TCTGATCTTTGGTGAATTTGGTCGTATGTTTATGGCACTAGATGACGATACTACAATTTA
+TACTGCTGAGACGCCTGATGATTATAATCGTTTCGCAAACCCAGAAGATATAATTGATAT
+TGGCGCTACTCAAAAAGACTCATTTGACGATAACAATAATGATGGAACATCTATTAATAT
+CGGCAAACAAGTTAATTTAGGATTCGTTATTTCCGGTGCTGAAAATGTTCGAGTTATTGT
+TCCAGGTTCTTTAACTGAATATCCAGAAGAAGCGGAAGTTATTCTGCCTCGTGGTACTCT
+TTTGAAGATCAATAAAATCACTACTCAAGTAGATAAACGCTCGAATAAGTTCATGGTTGA
+AGGTTCAATCGTTCCGCCTTCTGAGCAAATTGATGAATCTGTTGAGATTTATGACGGTGA
+TCTGTTCATGGAAACAGGTGAAGTAGTAAAACTGTCCGGATTCATGCAGTTCGTCAACGA
+ATCTGCATACGATGAAGAGCAAAACCAGATGGCTGCTGAGATTCTGTCTGGATTCTTGGA
+CATTGATGACATGCCACGTAAGTTCCGCTAGCCGTTTACATCCACATGGAAGTGGATTAT
+AATGGCTCTACGTTAACAAGAGGAAAACAACATGAAATCAATTTTTCGTATCAACGGTGT
+AGAAATTGTAGTTGAAGATGTAGTTCCTATGTCTTATGAATTCAATGAAGTTGTTTTCAA
+AGAGCTTAAGAAAATTTTAGGCGATAAGAAGCTTCAAAGTACTCCAATTGGACGTTTTGG
+AATGAAAGAAAACGTTGATACTTATATTGAAAGTGTAGTGACAGGGCAGTTAGAAGGTGA
+ATTTTCTGTAGCAGTTCAAACTGTAGAAAATGATGAAGTTATTTTAACTTTACCAGCTTT
+CGTAATTTTCCGCAAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCCAAGTA
+TTTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGACAACCCTCCAGCAGCTCCTC
+CAAGTCTAGATAATCTACTTAAACTTCCATTAAGAGACATTTCACTATTAATTCCAGTTA
+TAGAATTAACAGCTCTATCTTCAATCCAATCAAGAGCAGCTTGACGTCCAACAGCACCCG
+TTTGCATTACTCTGTAAGCAAATGTAACATCGAAAACCGCAATTTGGTTATCTCCTTCAT
+ATGTAAGCTCAGGAGCTCCACACGCAACAGGAACACAACCTGTGAACATTATCACAGTAT
+GAGGTAATCCATTTCGAGCATGAAGGTTAACCTGAATGTCAGCTTCGACGTCAGTTGGTA
+ATGCTCGCAATCCAGTAACCGGGTCTTGAACGGAGTTCACCCAATCTTGCATTGCACGAT
+AGTTACTTGCTTCGGGATCCATTCTGAATGATATAGTTAACGGATCGAGTTCACGTCCAG
+TTATTCTAATATTCGGTGAGTTATGGTTGAAATCCATTTCATGAGACAATCTGTTCTCTG
+GAATTTTGACCGAATAAATCATCAATCCAGATTGCGGATAAGCCATGTTAAAGAAGTCTA
+ACAAATAAGTTCCGACTTCAAATTCACCTAATAAAGACTGAACAACACGATTGCTCATTG
+CTCCAATAAGATATTTCGATACACCAGACTTTCTTACCAGCTGTTGAGTACCGGCAGTGA
+TAATTGAGGTGAGTCCTGATGTGAACTCACCTTGTGTTAATCCAAGCCAGTCATTATTCA
+ACGGAAGGTTATTAAAGAGCATACCGCCAAATTGATCGAGTAATTGTTGAGACTTTGCTG
+ACGGAGTAGTTGCAAATACACAACTAAACATATTAGTACGCTGAAAGTCTATATTACCCG
+CTTGGTTTTTAAATTCATCTAAAGTTAGCATCAGAATCCTTCCGCATATACTGAAGCTCG
+GTTCAATGTCAAGATTTCACGCATAGTAATTTCTAATGTGAATGTACTTGGCAGGTTTGG
+AGCTATAGCTAAACCGTTAAAGTTTCCATTTGGAGTTTTATCAAAACGGATACTCTGAAT
+TTGACATGGACCGAATACTTCAGCACGTCCATCGAATTTACTTGTGGTTCCAAAGTTTCT
+GACGAACCACACAGTAGGGTTACTTACAACAATAACATTACTTAAGAATGAAGTTATTTT
+CTCAAAAACAGTGTCATTTTTATTAGCTTCATCTGGAGTTAATGTATCAAGGAAAGTTGA
+TTTATACCATTCATCTAATTGAGACTTAACTTCTTTTGCATAAGTAGACGTTCCCGTTTC
+GCCATAACTATAGTAGTTAAAGTATTCATAGATCTCGATAATAGCAATAAGATCTTGTAC
+TGATCGAGGAGTTAAATCCCACGTGAATACCTTCGTACGGTTATCTGCGCCGCCATACAT
+TGATCGAGCAGTGTTATAGATCTGCTCGTTATGGTCAGCCATTAATCCTTGAGTCAATGA
+CTCTAATCCGCCAAAGACAGCAGTAGATGCAACGTTACTTAATACCCCTGTAGCAGTACC
+GCCGCCACGAGAAATAAGTGAATCTCCAACGTCATTAAATTTATGAGAAACTGATTCAAC
+ATCTGATTTCGAGCGTGGAAGTAAAATATTCACTACTGGAATTTTATCAACTTTATTAGT
+ATTTGTTCCAGTGATTGATTTCACTACACTATTTGCAGTACGTTTCATTTCACCTAAACG
+CATGCTACGCATATCACCGGTTGTACGAGAATTCATATCATACGCAGTGAACAACAACCC
+GTTCTTATAAAGATCATGAACTCGTAAAGAACCAGATGTGTCATTACCAGCTGAACGTTC
+AGACGGATATTGCGCAGTTATAGTGGATTTTATTTTTGCTGATTGTGAACTTTGACCAGC
+GGAGGTTTTAACTCCGCTAATTAAAGCATCAGTCTTATCATCTAATTCTCTGACTTTAAT
+GCTCATTAATTAACTCCTGTTGCCCCGAATACTCCAGGAGCTGGAGTAGCCGTGACTGTT
+TGAACCTGGTGAATAGTCTTACTATTATTTACGTTATTAACCTGAGTGTTAGCAACATTC
+ATATCACCGGTTGATTTTTTAGATTGCTCTTTAGCATTTTCAGCTTTTTGAATATTTTGA
+ACTCGTTGATTATCTTCCGAAGTAGCTGGAGCCGCAGGCTTCGGAGTGTTATCTTCTTTG
+AGCTTCTGATACTTGGATTCTACTCGTTGGAATCTTTTATCGAGTTCCTTTTTAGTAGCT
+GGTTGATCACTTATAGCAGAATCACTAATAGACTTTTTGGCACTGTTATATGCCTTCTCT
+AAAGATTGCATATTAGTTGGATTCTCTGGATCAACATCACCAATATATTTTTCTAAACGC
+TGAACAGCTGCACGAGCTTCGTTTTGTTTGATCAGTGTTTCTTCGCGTTTTTCAGGAGCC
+ATTGCTTTAAGATTCTGAGTCTCTTGATCACGGTCAGATGCTTGTGTAGAATCGATTTTA
+TTCTCTCTTCCTAGTACCCAATCAAATGCACGAGTTTTAAATTCGCCAGCTTTATCAATA
+ATTCCAGGACCTTCTTCAATACGCTTACTCTGATATTTAGCCAAAGCTTTTTGATCATCT
+TCAGACAATGAATTACCAGTGCGTTCCTGGAATCCTTCTAGTGCTGAACCACGAATAGTA
+GTTGCTGCATTTTCAAAGCCAAGTGCATCGAGTATAGAAGCAGATATCTTTGAAATTCCC
+AAAGACATTATTTCGCTCAGGTTGTAAATCACATCAGCTAATCCTTTGACAATAGCTACT
+GCTAATCCACTCCAGTCTCCAGCTTCCCAGAACTTTTTAATATCTCCTAACATTCCAAAA
+ATTGATTGAAGCAGTCCACCCCATTCACCAGCTTCAGCACTGAATTCATCGAAGTTACTC
+ATGAATTTATCAGTCCAATACTTAAAATGAATACGAAGTAAATCTATGCCTAATACTAAT
+GCAAATAGCATAGCAGCCATTTTAGCAGCTTCAGCTAATGCTGTTACGGTGTATTTGAAA
+AGCATAGACGATATTTTATCAGTGATTGATATCGTAGCTTTAAATCCGCCCTTCGTAGTC
+TTCAGCAAGTCACCTAACATATCGGTAGGTTTCTTATCATCTTTCTTTTGATCTTTCTTG
+TTGTTCTCGGGTTCCTGAGGGACAGGTGGAAAGAAATCCTCATCAGGTAAATTGTTATTA
+TCATCTAATGGAGGAAGTATTCTCTCAGGTAATCCAGGGGACTCTGGCTCATCAGGATCT
+GGAAGCTTATCTTCTATCACTGACAGCCCAGTTGAAGCTGAGGCACCAGATTCTTGTACT
+TTTTGCTCCACAGCCTGAACCTTCGACTCGAGCATCGAAGCGAGTTTACTTAATTTGTCG
+CTGATTGTTGACGCTACGCCAGTAAGAGTCTTGATAGACTCAGTAGTTCGTTCAGATGCT
+TCAGCAGCTAATTCAGTACCTTCAGCGACGTTATCAACTGAATCAATTAAGTTATTGCCC
+TTTTCTTCAATTACTTCAGCAACTAGTTCATTAGCGCTTTGTACATCATCAAGTTTAAGG
+CCGATTAATTCTAAAGAGTCTACTTGATCAGATGCAGTCGAGGCTGCATCTCTTTCACCC
+TTTGAATCAGCGATAACTTTACGACGTCTCATTGTGGACATGTTTTCGCTTTTCATTCAA
+ATAATCCTAGTACTTTAGCTGTTCCCCTTATATTGTGTGGACCGGGAATAGCAATAAGAT
+CTGTGATTTCTTCTGCCCACTTTAAAACAAACGCAGGCATCTTAAGGAAATTAGGAACCT
+CAGTGGAGTCATTCACTGATATGAAACATTCCGTGAGCATCTTATCGATAGTAGTAAATG
+TTTCATATCGCTCAGGAGAGCGGAACTTAAATGTCTTTCCTTGGAACTGGAATTCAAGGC
+GTTGGCAAATATAAATGTCATTGATATTGTAAGTGTATCCATCTTTAACGACACTTGATT
+TTAACTTGCCATTGAACTCTAGCAAATGAATAGACACTAAATCTGATTCAGCAGCGTTTA
+GCCCAGGATGAATTGAGTCCAAAAGAATTCCCATGTTCTCATCCATTGCACGAACATCTT
+TAATCAACGTGTGATGCTTCAAGCCAAGCTTAGGAATAGAAATGGTTTTGCCATTGACTT
+GTATTTTCTTAAGTGGTAGTATCAGATTTAAGTTCATTTTTAACCTTTATTGGTTCTACT
+GTTTCCAACTTACGAGAGTTAGTAAACATATAAAGTGTAGTTATGCTTTGGTTATTACTT
+ACTTCATGAATTACTTCATCAATGTAAAAATCAGCTTTGAATTGTTTCTTTGGATCAAAG
+AAATTAATCTTATCTCCAGGAGTCATTTCAAAGTCTCCAACCATTTTACAAGTTGCATAA
+CCGTCGTATTGTGCCATAGTCTGAAGCCTGATAGCTTCTTCATATCCATTTCGATAAGTC
+ATTTCAGAATATGCACCCGAGCGAGAAACGAAGATGCTATTCTGTCCATCACCTGTTACT
+ATTCTAGGAAGGTTATTATCCAAGAATGAGTGTGAATAGATTGTAGCGTTAAAAATAGGA
+TCGCGTGTATGGGCATTAGCCTTCGTTAACCACTGGAAGTCATAAGCGAGATTATATTCC
+AGCTCACCGACAAATTGACCTATTGTGCGTGGTTCACCGACAATAACCTTGATTGATTCT
+TGGTTAATCATTGCGTCATAATCCATCATGTTCAAGCCATAGATATCTTCCCATACAAAA
+ACGAATTGGTCATTATCTACTGCTAATGCAACATCTCGAACATATTTCTTGTATTCAGTT
+ATGTTACTCGTCCATGGAACTCGAGGAACATATGTGTTGATTGTGTTCATCGCAGGTGCT
+ATAAGAGGTTTTGATTCATAAATTGCACCGATCATCTCTTTTATTGATTCACCAGCGTCA
+TTAAAGAAACAGCGGCTAAATTTAAGATTCTCTATTTCATGAACCAGTCCTAAGTTAATA
+GCAATGATATTATCACCCTTAGAATCTACTGAAACACTGAAGTGTTTGCAGCCATAAATT
+CGGTTCAATGTTTTCTTAGAGTTCGCATTAGCTACTGAGATTTGTATAATTTGATTTCCA
+TCCATTAACGTATGAAGGTTCTTTGAATCAAAGAATTGTAAAACACCTTCATTACGTCCA
+AATAAACCATCTCTCATTGTTAGTGTAGTAATTGTAGCTGCTAACTCAATGTATCTGTTA
+GATTCCCATGCATCGTAATCCTGATACAACTTAATGCTCAGGTTCGGGAATCCCGGAAGT
+TGTTGTATCATTTAGTGTTATCCTTCTCTATCAGAGATAATGCAATAGATCTTTCAACTG
+GGATCATCTGCATTATTGACTCTAAATTGTAATGATTTTTAACCAGCATATGATTTATTT
+GATAGAAGCTAAATACTTCGTCTGGATTCAGCAAAAGATTAAAGATATGCAAAAAATCAT
+CGTAAATTATTTTCTTAGTTTCACAACATTTCATTCGAAGCTCAAGATGAATTGGTGTCA
+TCTGCTTAATAATTGATTCCAAAGCGTTCAAATCTATAGCATCTATAACTTGAATTTGAT
+TCTCTTCTGATAACTCGTTCCAAGGTATTATTTTCCCTTGGTATTTAATTGATTTCACAC
+ATTCAGCTACTTGTGTAGCTTTATCATCGTAAAACTTATCCGGGTAATTGAAGTAAATCG
+TAATACCAGCAACTTCGACGGTAGGCTCAGTAAGATCTTTGGTATTCAAACTGAATAAAG
+TTTGCTTATTCTTTTCGCAAACTGGACAAGTAAAAGCAATAGGAATTTTAGTTTTACCGA
+TTGACCCAGTGAACACCCTTAAGAATATGTACGGTCTCCATGTTGACGGAAACTCTTCGA
+AGTATTCTTCGAGCAACTCATTTAAGATAATGTTTTGCTCTTCTGGTGTTTTTTGGACTA
+AGTCGTTTCGGACTAACAGAAAATCTCGATAATCTGCTACTGTGAACGGTTTGAAACGAT
+GCACACCATCAGGCAAAACACAACGAATAATATTAGCCATTATGTCTCCTTTATCATATT
+TATAAATATTTCAATAAAGGAGTTGATATGAAATATGAATACACTTTTGAGGCTCGTATT
+GGTGATGAAGTAATCCAATGCCGAGCGTTTACACTAGAAGAATATCGCGATCTCATCAAA
+GCTAAAGCTGATGGGACTATCAAAGAGTATGTTCCAGAGCTGATTAAAAATTGTACTAAT
+GCTCGTGGATTAAATCGTCAAGAGTCAGAGCTATTGTTAGTTCACTTATGGGCTAACAGT
+TTAGGTGAGGTTAGTCACCAGAATACATGGGTGTGTTCCTGCGGACACGAAATACCAATG
+TCAATTAATCTTACATTCGCTCAGATCGATGAACCAGATGATCTCTGGTATTCCCTAGGT
+GGTTTCCGTATTAAGCTAAGATATCCTAATCTTTTTGAAGATTCAAATATCTCTATGATG
+ATCGCATCATGTATTGAATACATTCATGTGAACGGTGAAACCATTTCAGTCGATGAACTG
+AATGACAAAGAGATTGATGACCTTTACTCTGCAATAACAGAAGATGACATCGCTCGCATT
+AAAAGCTTATTGCTTAAGCCTACAGTTAAACTCGCTATTCCAGTTAAATGCGATAAATGT
+GGGGAAAATCATATCCACGTAATCGAGGGGCTTAAAGAATTCTTTAAGTTAATTTAATGG
+CAGATATAAAAAATCTTTATTCAGATATCGATCCCGAGTTCAAAATGGACTGGGATCATG
+ATGTAGCGCGGGCGCGTGGCCTACGGGCCATTAAAAACTCTCTTTTGGGTATTATAACAA
+CTCGCAAAGGAAGCCGTCCATTTGACCCTAACTTCGGGTGCTCATTAACAGATCAGTTGT
+TTGAAAATATGACGCCATTGACCGCTGATACTGTAAAGCGTAATATCGAGTCTTCAGTTC
+GTGCTTATGAACCACGCATTCGATATTTAGCAGTTAATGTAACTCCAGTGTATGATGATT
+ATACGCTTATTGTAGAAGTGCAATTCAGTGTAATTGATAACCCAGATGATATAGAACAGA
+TTAAGCTACAACTTGCTTCAAGCAATCGATGATCGCTTACACACGCCGTTGTTATAATGG
+TTCTAGTTCCTTTCAATCAATAACAACCAGAGTTACTAAAGAACAAGAAAGAGGGTTAAA
+TGAAACTTGAAGATCTACAAGAAGAGTTGAAAAACGATCTACAATTAGATTCAACTAAAT
+TACAATATGAAGCTGCAAATAACCCAGTGCTCTATGGCAAATGGTTGAATAAGCACTCGA
+GTATCCGCAAGGAGATGCTTCGCATCGAGGCTCAGAAGAAAACGTCTTTAAAGCGTAAGT
+TGGACTACTACACAGGCCGTGGTGACGGTGATGAATTTAGCATGGACCGTTATGAAAAGT
+CTGAAATGAAAACTGTTTTAAGCGCTGATCAAGAAGTACTTAAGTTAGATACATCTTTAC
+AATATTGGGCTATTCTGTTGGAATTTTGTTCTGGTGCGATGGATGCTATTAAATCTCGTG
+GTTTCGGGATTAAGCATGTAATTGAAATGAGACAATTTGAGGCAGGAAAGTAGTATAAAT
+AAGATAGTAAACTAGAGGAGACAACCATGTCTGAGATCTGTACTGTATGTAAGCAACCGA
+TTGATTCGGCATTGGTTGTTCATACTTCAAGTGGTCCGGTTCACCCGGGTCCATGCTATA
+ATTATATCGTTGAATTGCCGGTATCTGAAAATACACAAGAGCATTTAAACGAAACCGAAC
+TTTTGCTTTAGTCTAGTGTTGATAGCCAACTTGTTGGTTTTTGCCCCTTCCTTTCGGTTG
+GGGCCTTTTTGTATTAGAAGTCTTCTTCCGACTCAGATTCATCTTCTGATTCAAATTCCA
+AACGCTTACCGGCCAACGCATCGCGGATAGAAATATCATCGGTGTCCTTCAATTCTGTAT
+CTTTAACACGCTTTTTATAATAAGCCTCGAGTTCTTCCAGACCATCAAGAGTCTGGCATT
+GAGCGATCTTACTCATAAACGTATCAATAGATGCTTCATAAAGAAATTCTTTAAAATCCA
+TAATTCCTCACAGATTGATTGTTTTCATGATGTAGTTAAATTTTTCGTCTGCATATCTTT
+GAATGCGTTCTAAAGCGTGTTTTAAAGCATAGTTTAAATGCACGTACTTCTTTTTGGCAT
+TCGCTGATTTAGGCTTAACACCCATGTCATCCACGATATCCCAAACTTGTGCCAATGATT
+TAGAGTCATGCTTACGAAGAACACGACCAATACTCTGGAGCACTGTAACTTTTGATTTAA
+CTGGATGAGCGAAAATAACATGGTGTAAGTTTTTGACTGAAATACCAGTAGAGAATACTC
+CATAAGAAGCAACTACTACTAATCCGGTATCTTTTTCAGCCATAGCTTTAAGAGCGTTAC
+GAGTGTCAGTGTCAATTTCACCGTTAATGAAATGAACATTTTCATGACCGAGCTCTTTAA
+CCATCGCATAAAGCTCTTTACCGTGTTTAGCATTTTTAAACATCAAGAAGACGTTTTCAT
+TTTTCTTTGCTAATTTAACACCAAGAGCTGCAATCCATTGGTTTCTTCGTTTATATCCTG
+TGATAGCTGCAATTTCTTCTTGATAGGTTTTACCCTTCATTTTAACTGTAGCTGCATCTG
+GATAACGAAGGAAAATACAGTTGATCTTTAATTCAGTTACTTGGCCATCTTCCATTAGCT
+GAGCAGTTGAAACAGGCTTAAAGATTTCACCGAACATTCCAACATATTGCATGAGGTTGG
+CTTTGCCATCTTTCAGGGAACCAGAAAGACCGAATTTAAACATGCAATTATTTAAACCGG
+AAATGATGGTTGAAATACTTTTACCTGTCGCGAGGTGACATTCATCGTTCATCATTAAAC
+CAAATTGGCTGAACCATTCTTTTGGTTGTTTAACTGCTGTCTGCCAAGTACTAACATAGA
+TCATTGCGTTCGAATCACGAGCGGTACCGCCTCGAATTCCAAGACAATGTTTCTTACCAA
+ATAAGCGATAATCACAGAAGTCATTGATCATCTGGTCTACTAGTGCAGTAGTCGGAACGA
+TGATTAAAATTTTACCCTCATAGTTCTCAACATAATAACGAGCTAAAAGAGCCTGAATAA
+GAGATTTACCAGCAGAAGTCGGAAGGTTCAGGATTCGTCTGCGGTTCACTAGCCCTTCAT
+ATACTGCATCCTTTTGATACCAATGCGGTTCAATTTGAGTGTTACCAGAGTATATCTTGA
+GCTTCCCTAACCAACTGTCAAAGTCCTTACGGGAGAGTTCTTCTTTATCAAATATTTTAG
+GGTCAATCCATGCTTTGTAACCCATATTGTCGCAGAACTTTTTAATTTGTCCAACTAAAC
+CAAAAGGCAGAAGACGGTTATAATCCAGAAGACGAATACGTCCATCCCATTGTCCATATT
+TGAATTTGGGATTGAATCGATAACCATCTGCTTCAAAGCTAAAAAAGTCTCTTAGTTCAT
+GGAACACGGATTCATCGCATTCGATATGAACATGACTAAAGTCGTAAAAGTTTACTCGGA
+TATCCATTTTGATTCCTTAGTTATAAATACAATCATATTTATACACAAGAGGCGATACCA
+TGCTAGACATGCAATATATTGAAGAAATCCGCGTACTTGATAAGAAAGAAGCTAAAGACA
+AGCTCGACGAGTATGCATCTCAGTTTGGAATCAAACTGAAGAAAACCAAGTCATTTGAAA
+ATATGCTGGCTGATCTTGAAACAGAATTTAAAGCTCTATCTGATGAACCATTACCTGAAG
+ATAACGTAGGTATTTCAATTTCTGATCTTATTGACGATGAGAAAGAAGAACTTCCTGATT
+TGGTTCAATTAGAAGATTCTCCTGAAGCTGTTATTACTGTTATAGAAGTAGATAACATTC
+AGGAAGATGCCATCTGTATTCCAGAAACTGCAACCGTTGAAGAAATATCTAAAATAATTG
+AAGATAGCGCAGTTGTAATTGAATCAGAAAAGTTTGAATTACCTGAAGGATTTTCTCCTC
+ATTTTGAACTAATTGGAAAGGCTCCAGGATATTGTACTCTTCCTTGGTGGATTTATGAGT
+GGATTTCTAAAAATCCAGATTGGAAAGAAAAGCCTACATCATTTGAGCATGCAAGTGCCC
+ATCAAACTCTGCTTAGTTTGATTTATTATATTAATCGCGACGGATCAGTTATGGTACGCG
+AAACCCGCAATTCATCATTCGTTAAAATTAAATAAGAGGGTTAATCCCTCTTTAACTTAG
+GAAACTATATGGCTACATCAATTGCATTATCGCCAACAAACCCCACAATTAAAATTGGAG
+ATTCACAACAATTCACCGCAACTTTAACAGGAGCTCCAGAAGGTTCCACTACTGAATATA
+AATGGACCGTAGATAATATTCAGCAAAGCTCTACTAGTGCAACTATGAATTATGTTGCAT
+CGACACCAGGTAATAAAGTTATCAAGGTAGAATCTACCACTAAAGTAGACTCTCAACCTG
+ATGACGTTCAAAGCGCGACTACATCTTTGACAGTCAAAGATGTTATGACTTTGAATGTTA
+CGATATCCGCTCAGTCACAAACTATAAAAGTTGGAGAAAGTTATACGGCAGCGTGTGGAG
+TAACAGGACAACCATCTGGATCAACTATTGCATATAAATGGTCAACTGGAGAAACCACTG
+AAACAGTTTCTAAAGTTGCAACGCAAGAAGGCAATATATCACTGACTTGTGAAGTTACCG
+TAACTGCTACAGGGTTTGAAGATGCTGTTAAAACCTCAAATGTTCTTAGCATTACAGTTA
+CAGCAGCGGATCCAGTTGTTCCGCCTGAATGTCCATTGATTTATGTTCATCCTCTTCCAT
+GGAGAAGCTCAGCTTATATTTGGGCAGGTTGGTGGGTTATGGACGCTATCCAGCGTTTAA
+CAATTGAAGGAAAAGATTGGAAAACTGCAACTAAAGAAGATACTCCATATTATTGTCATT
+TAGCAGTTCTTGCTAAAATGATTAATGACTATCCAGAAGTGGATGTTCAAGAATCACGCA
+ATGGAAGAATTGTTCATCGTACAGCTTTAGAGGCTGGTATTATTTATTAATAAAAAGGGC
+TCCCTTGGGAGCCCTTTTTTGCTTTTATATTTTATGATAGAATCACCACACAAACGAGGT
+GAACATGAAAACTGAAATTAAAGTGCACATGATGCACGAACGTGGTGAAAGCTTTAAAGA
+TATTGCAAAAGCAATAGGTGGAATGTCTGCATATGATGCAGCTTTGATGTATACGAAGGT
+TGAATCTCTAAGAGAGAAAGCGAAGAACAAAGAGAAAATTGTTTATCGTAAACGCTTATC
+AAATGTTGGTGTTAAAATTCGTCATAAGAAACTCGTCAATAAAATGAAGGAATTAGTATG
+ACAAACTTTTATGAACAGATAACAGAATCTCAACTATTTGTAACTGATATGCTAGATCAT
+ATGATGTATGAATCTAAATTCAGTCCTGCTGCGCATGGTGTAAACAAATGGCTTCCAGTA
+AACGAATTCATCAAACGTTTATCTCCATTTGATGCTAAATCGCAAAATTTAGCAGATAAA
+AATGCGTGGGTAATTATTCGGCAAGTATTAGCTACCCGCTTTGCGGTAGAAATTGATCAT
+ATTGATTCAGGAATTCCACTCATTATTGAAGTCGGCGATAAAAACCAATTTGAAATATAC
+ATCACTACATGGGGATTAACGAAAGCTCGTGTAGTTCCAAGTGATTTGTAATATGCTTAA
+AGTTTAAGCAGTGTATAATGGTTTCAAGGATTCTCTACCAGATAGATTACGTTCCAGAAG
+GAAAGGATAGACCTTGACTATGTATTCTTATTTATTATGGTGAAATATGACTCGAGTAAC
+AACTTTGGCCAGTCACTATGGCCAAATAGCTGATAATGTAACGTATAATCTTTTCAGTAA
+AATAAAAGAAGAAATTGAAAAAGAATTTAATAAAAACGCTGAAGTTGGGTGTCGTAGCTT
+CATTTGGTATCCAAGCCCAAAAGCTGGCATAATCAAAGAAGAAATTATTAAATGGCTGCA
+AGATGAAGGTTGCGCAGTTGTTTGGAACTATGACCAGAAAGATGGTAATTGGGTTGAAAT
+CGCTTACTAAGGAATAATTATGTTTGAGAAATATAGCACGCTAGAAAACCACTACAACAA
+TAAATTCATTGAACGTATCCGTAGTGCTGGATTTGATTTGACAGAAACATGGGTAGCTCG
+TGAAAAGATTCATGGTACTAACTTTTCTATTATCATCACCAAAGACACAGTAACGTGTGC
+GAAGCGCACCGGACCTATTCTTGAAGCTGAAGACTTCTTTGGTTACGAGATTATTCTTAA
+GAAGTATGATAAGTCTATTAAAGCTCTCCAGGACACAATGAAGAATATGACCACAGAATC
+TTATCAGTTATTTGGTGAGTTCGCGGGTGGTGGTATTCAGAAAGGTGTTAACTATGGTGA
+AAAAGACTTTTATGTCTTTGACTGCCTGGTCAAAACTCCAGGTGGAATTGTAGAATATTC
+TGATGATTACATTCTAACAGCATTTTGTAACGTGTTCGGATTTAAAATGGCTCCGTTGCT
+GGGTCGTGGTAAGTTTGACGACCTTATTCAGATGTCCAATATGCTCGATGTTGTTGTTAA
+TGACTATAATAAGCTAGCGGAAGCTGATTTGGAAGCTGCTAACCTAAAAGTATGGCCGGT
+TGTTGTATCAGAAGATAATATTGCAGAAGGTTATGTTCTGAAGCCTTGTTATCCGAAGTT
+CTTTAATAATGGTGCTCGTGTAGCGATTAAGTGTAAGAACTCCAAGTTCAGTGAAAAATC
+TAAATCTGATAAGCTGATTAAAGCGAAAGTGGAATTAACTGAAGCTGATAAGAAATGCTT
+GTCTGCTTTCTCTGAGTATGTTACTATCAACCGTGTCAATAACGTTATTTCTAAGATTGG
+CACAGTAACAACTAAAGATTTTGGTCGAGTACTTGGTCTGACGATGAAAGATATCTTGGA
+AGAAGCAGCCCGTGAAGAAGTTGTATTGACTTCTGCTGATAATCCCGATATCGTCAAGAA
+AGAACTAACTCGTATCCTTCAAGAAACTTTACGTCCAGCATGGATCGAATTAATAAGTTG
+AGATTTGCATTAATAGGGTCCAGGGAAACTCCGAGACGAGTCCTGGATTTAATGAGTCTT
+ATGGGGTTGGCCTTTTCGGAGGCTGGCCATTTTTCATATTCAGGTGGAGCACCTGCCGCA
+GATGAAGCATGGTTAAGTAGATATGATAGAGCGAATTCTCTTAGGATTATTCCTTACAAC
+GGCTTTAATGGGCTTGTATCTGGTACTGGGGTTGCCACCTGGGAATCTATGAGTAATGAA
+GCTCGAATAAAAAGTTACATAAAAGCTAAGCAAGTATTCCCGGATTTAGACAATCAACGA
+GACATCGTAAAGACTTTATTTTGCCGTAATGCTATGCAGGTTTTAGGTGAAGATTGTATG
+TCACCCGTAGATAAAGTTTATTTTTGGGCAACAGTAAGAAATGGAGAAGAAGCCGGTGGA
+ACTCGTATCGCTGTGCGAATAGCTAGAGCCCATGGAATAGAGTGTATTAACTTGAATGAT
+AAAAGAGTGTTTGCTGATCTTCAAGAAGAATATGCACCAAAGTTTGACATCTTCTCTCTA
+TAAACAACAAAAGGGCCTTTCGGCCCTTTATCATTCTTCAATGATGATTTTTGGTAACTT
+AACACCAAGAAGAACAGACAAATCAGAACGTCCTGCCATTTTGTCCATATCTCCCCCATC
+AATAACTCGAGCTTCTTTATCGTCTTTAGCTACAGTATATGGGTTTGCTGAAAGTGCATA
+ACGTACCAGCAAGGCGATAGATGGTTGCAAACTTTCAGGGTCTGTTATGACCTTGAATGC
+TCCTACATGCTCTGGGTCATCCAGATCGGCTCCTTCAGTGTATGGAGCGTAGAAAATAGA
+ACCAATCAGCTCTTTCTCCCCTAACTTCTCGACCACCCCTACGATCACGTAATCCAATGG
+ACTGTTAGTATCACAGTACAAAGGCAATCCATTAGCTAAGAATCCGTAAGCATTTTGTGA
+CAAATACTGATCATCTTCAGGTTTATGCTTCAACCAACCACTTGCAGCCAGAACAGCTGC
+AGCACGAGTTGACGCTACACAGAATGATGCGGTATAAGTTGACTCACGCTGAATATGAGA
+AACCATTTCACAAACCATTCGATACAGAGAGCGACCGGCTTCTGGAGCTGAAGCATAACT
+CAAATCGATAAATCCAGTATCTGTGATGCCTTCTACTTTATAACGTTTAGAAACAGTAAT
+CAAAGACTGCAGAATATCTTTGTTGATTTCATCAGCCATTTCAGTAGCTAGCAGATCTTC
+AATAAAGCTTGGTGCATCAAAGCCGTTGGCTTCTAAGTCTTGAGCAAGTTCAACTGTGAC
+GCTAGTTTTTAATTTACGAGACTTAACATGAGTCTGCCATTTGTTGACCAAGAAACGTGC
+TTCAGCGATTTCAGTATCTTCACCACCTTCAAACTTTTCAGTGCGAGCAGCATCAGAGAA
+AATACGAACTGTTAAAAGAACTACAGCAATTTGAGTAGCCAGCTCCATATCAGTTTCGGT
+AATAGAAGCAAATGGATTATCTACCAGAGACTTATAAACGATTTTATTCAACTGAAACAG
+ATCGCCTTTCATCAGCGAGCCTTTATTAGCTGCTGTTACTTCGGGAATAGTTTTACGATC
+GACAAATCCAGCTTCACCTGCGTATGTAGCACCAGTACGCCATGTGAATTCATTATCTTG
+GTTTAGATATTTGATTCCATAAAATGCTGCCATTGGTTGAGTAGTACGTTGAGTAGCAAC
+AATATCAGAATAGATTAATTTAGTGGTAGCGCGAGTCAAGGCAACGAGATTTGGGCGACC
+AATTTGGTTGCTCGTTGAAATAGTTGATTCGCGCAGGAGTTCGTTGATTTTAGCCATCGC
+GCTTTTTCCTTCGTTAGAATATATGAATATTTATTACGTCCAGAAACAACAAAAGGAGCC
+CGAAGGCTCCTTATAGCATTAAATGCCTTTAACGTAAACGCGACGGAAGTAAGCGTTCTT
+CGAGAGAGTTCAGCAGAGACGGCATACCAGATACGATACGGCCTTTAGGCTGTTGAGCCT
+GAGAATCAGCGAACGGGTTAATACCAATACCGTAACGGGTTTTGAATCCCATGACCGGTT
+GGAAGTTCTTCGGATCGGAACCACGCAGCGGGGTCAGCGCAACATAAGGAGCGTAGTAAA
+TACCAGCATCCATTTCGTTGGCACCTTTGTAACCGATGGTGAAGTAATCTTGGCGAGCAT
+ACTGGTCGATATAGACACGGTACTTACCACCCAGAACACCAGCGAAAACAGCTTTAGTGG
+TGTCGGTTTCGAAACCACGACCCAGACCTTGAGCAGCCGGAGAAACGTTAACATCGACAG
+CAGCCAGAACGTTAACAACGTTACGAGATGCGATCAGGAAGTTACCAGCACCACGACCGG
+TCTGACGAGCGATTTCAGCAGCTTCTTTGTCGATCTGGAACAGCAGAGCTTTGAAGCTTT
+CACCTGCCCAACGAGCACCGCGGATATCAATCGGATCCTGGAAGTCAAATACACCAGCTT
+TAGCACCAGTAGTCAGAGTCATACCAGTTTTACCAACCTGTGCAGAGTAGTTGATCCAGT
+CAACAACTTCACGGTTGATTTCCAGCATAATTTCTGTTGCCAGAATACCGGACAGCTCAG
+CATCAGCATCCATACCGTGAACAGCACGAAGGTCTTGCGCCAGTTCGATAGAATAAGCAG
+CTTTCAGCTGACGAGATTTAGCTTCGATAACTTGTTTATCGATACGGAATCCCATTTCAT
+TCCAAGGGTTATCCTGGGAACCATTAAATTGTTCTTGCAGTTCTGCAACAGAGGTAGCCA
+TACCTTCAGCAATTTCAGCCAGTTGACCAGCTTCGATCAGCTTAGTTACTTCAGCATCCA
+GTTTACCAGCATCGGTAGCACCAGCATCTGGGGTTACAGCAACTACGGCCTGGAGGTGAG
+CACGTCCGGTAGCAACGAAGTCGTGAACTACGATAGCACCTTCAGCAATAGCAACACCAG
+CAGTCAGTTTGTCAAATTTCTCGGCAGCACCCTGACCAGAATACATTGCGTCCGGAGAGT
+ACATCGGGTGGAATGCTTCTTTAGCACCAGCAGCCAGAGGATCGGTACCGTAAACTGCGC
+GCAGAGCGAATACCTGACCAGTAGGAGTACTCATCGGCTGAACGCCACAGATATCAAACG
+CGATCAGGTTAGGGATTGCACGACGTACCATACCCATAACAGCCGGTCCAATCTGAGTTA
+CAGCACCGGAAGTTTGACCAGCAGCGATATTCTGAGCATCGTAACCATGGTCACCGCCGA
+TTTCAGCTTCAGTCAAGAAATCACCGAATGCCTGAGCGATTTTTTCATCGCGATATTCTG
+GAGAAACGGCGAAGTCTGCTTCCTGGTTTTCAAGAATTTTTGCAATCAGAGCCTTTTTAG
+AAGCTCCAACAATTTCCGGCAGTTCTTCGTTTTCCAGCAGCGGCTGCCATTTTTCTACGA
+GTTTGTTCTTTTTCATGTGTTGTATAACCTTGTTAAATTAAGAGAGACGTGTTGCACCAG
+CAATGTAAGCGTTCATCATAGAGCTTGTCTGATTTGCTGGATTCGGTTTTTCTTCAACCG
+CTTCAGTTACGAAATTAAGGCCGCTGGCCTCAGGGTCAACAGTATTTATACTTTCATTTA
+CTGCCGGTTTTTCAGCAGAACCTTTAACCATTTCTACGATAGCATTCAGTTTTCCGCCAA
+ATTCATCAGAATACGACATACCTTCAATCAGAGATTCGACTTTTTCTTTTTGAGATTCAG
+TCAATTCGCGAACAGCTTCATTTACTGCAACTTCGCGCTGAACATAATTGATGTATTCGT
+TCTGCTTTGTTACTTCTTCGAACAGTTTAGCCGTAGCTTCTTTCTGTTCTGCCAGTTCTT
+CTTCCATTTCAGCAACAACATCTACTGCTTCTTCTGGAATAACAACGTTATGTTCTACGA
+ACAGTTCTTTCATTCCACCAAGCATAGATTCGAACAGATCGGCTTTAATACCGCGATCTA
+CTGCCAGCTGATTTTCAGCCATCCATTTAGTTGCCAGGTGATCGAAGAATTTAGCAGCAG
+CTTCGGTGATTTTCTTTTCAGCTTTTTCTTCTGCTTCTTCTTCTTTTTCTTTTACCTTTT
+CTTCCGCTTTTTCAGCGATAGCTTCGATACGTTTTTCTGCCAGCGTCGCGGCACCTTTTT
+TAACTGCGGCTTCGAATACAGTGCTGAAGTTAGCTTTTACTTCCGGAGAAAGTTCAACTG
+ATTCGAAAACGCTGTCCAGTTCTACCGCGATGTCCAGATTAGTGGATTCAGCGATTAGTT
+CTTGTTTCAGCATTTTGATGTTCCTGTTGTTAAGTTACATTATTATTTATAATGCTTTTA
+ATGACTCAGTAAGAGCCTTAAATGCTTCATCAGCACTTTTCTTGGCAACCGCTGGTGCCG
+CTTCATGAGACTCACTAATTTGTTTAGGAGTAACCCATGCATCTGGAGCGGAAGGTCCCC
+ATACTGCGTCAACACCGACAGTAAGTTTAAACCCTTCGTTCACAATCTTGTAGCCTTTAT
+TAGTCTCAGTCAGAGAACCAAGTCCTCGAGATGAAACTCCTGGAATCCAACCAGCACGGA
+TATTGGCAGCTAGTTTATCGCCTGGGCCATGATCGCCTTCGATAATGCGTGCTCGTCCGT
+ATACGTCATTTCCTTTCCACCACATATCTTCAATGATAATGGCAGCTTGCATCGGGTCAA
+CGTTTGCACGAGGTGGATGGTTTAATTCTCCTAATGCTTGCTTAGTAACAACTTGTTCTT
+TTATATAGTTGGAAACCGCTTTTTCAAGAATACGCTTCGGATAGAGACGTTTATTTCGGT
+TAACAACTTCAGCTTGCATAAAAATTCCTTCGATGTAAAGACCTGGAGCTAATCCAGAAT
+CTGTTCCATCATGGGATTCAAGCATTGGAACTCCGTCGATACATTCGCCCGGTTGACCCC
+AATGCTCAATAAGTAATTGGGGTTCATTCATCAGCTTAATCCTAGTGCTTCGCGACGTTT
+CATCGCTTTCTTACGCTTACGAAGTCCACGAGCTTGGCCGCTTGGGTTAGCGCGTTTTGA
+TTTGGTCGCTTTACGAGCGATTGAACGACGTTTAGCTTTAGACAATCCGGTAGTTTGAAA
+TGCGTTACGAGCCCGAGTCTTACGATCTTTGGTGCGGGTAATTTCACCGCGACTTGAAAC
+ATGCTTAACGATAAATTCGTCGAGCTGCATTTCTTCATTAATGGAACCAAGTGCAACCGC
+GAGGTCGGTCTCAGTTTCCATCATGTTTTCTACAATTGTATTTATATCGTCTTTGCTTAA
+TGCGCCGGATAATGCATCGTAACGACCCTGAGCTTCTGGTAAAAGTAATTCTACGCTTTC
+AATTACTAATTCATGGTTATCAGGGATCAGAAACATTATTCATCATCCTCTTTTTCGTCT
+TCGTCATCTTCATGATCTTCATCTTTTTCTTCTTCAGGCTCTTCGCCTTCGATCATGACT
+GAACGTGCAATTTCGATTTTGCGCTTTTCTACTAAATCAACGATTCGCGGAGCCATGGCT
+GCTTCAAACATTTTAGTTGCTTGAACGAGGTCGTTGGATAAGCAGGCGGAAATGAATTCA
+TTTTCCATTAGAAATCCTCTTGATTTTCTGGGTCTTGGTAACGAGCCTCTTTAGACTCTA
+ATTCAATTTGCTTAGCCTCTTTATCAATTTCATCATCGTTCATATGAAGAATATCTTTCA
+TAGCTGTCTGATGAGAAATGTACTTACCAATAAATGGTTCGGCCATTTGAAGCATATTGA
+TTCTGCGTTCCATGATTTCAGCATCTTTAAGTTCTGTAAAATATGAATCGCGGTGGAATG
+AAATCTTAATATTATTTATTTCATCGTTCCACTCATCTTCTGTGATAACGCCTTTAAGAA
+CGAGGTTCGTTTTAAGCGGATCTAAGAAAATTTCTTCAAATTTGTGCTGCAATCCACGGA
+TGAATTTGGCAAAAGTTAATTCGTCGCGGGTAATTGAAGTACCGGCATCAAATTGAACTC
+CACCTTGTTGATCATTTGGAATACGAGACAGAGGAACACGAAGTGCCATATAAAGAGCAT
+TTCTGAACCAACGGACGTCATCCATATCACTCATACCCTGCATACCAGGAAGAGTATCAA
+TTTCTGTTACTGCTTTACCGTCACGACGTTGTAACCAATAGTCTTCTGTCATTGACATAT
+TATGTTGCTGGTTTTTAATCTTACCAGTCGTGGCATCATATACGACACGGTTTTTCATCG
+TGTTCATGATATTCTGCATATGTTGTGCAGCCTTACGTGAAGGCATATTCCCTGTATCGA
+TATAAAATACTCGACGATCAGGAGCACGGGTAATACGGTAGATAACTAAAGCATCTTCCA
+TTAATTTTAGTTGGTTTGCAGGTTTAACAGCGCGGTGCAAATAGCCAACGATGTTTTGAC
+CTGTACAATCCACTAATCCGGAATGAGCGTATACTACTGCTGCTTTAGGGATTTTAATTT
+TAGTTCCAGCGTCATATATTCTGCCGTCACATTGATAAGATTCATGACCAGTATCGTAGA
+TAAAATATTCTTTATATCCTTTTACGATCTTGACACCTTTTTCCATTTCTGTGACTATTT
+CACGAACGTATTGAATATTGCGAGGATCTAAGCGACGAAGTTCTTTAATACCTTCTTTCG
+GTTTATGCGGATTAATTATTTTGTGAAAGAAAATACGAGAATCGACATACCAACGCTGGA
+AGTGGTCTGCTCCTTTACGTTGGAAATTTAATGTATTCAGCACTCCGTCGAATTCTTCTA
+GCATTCGATCTTTGATTTTTTGGCTGAATTCGGTAGCATCTAAATCTAACGCTACTACAT
+CATGGTCATCTTCATAAACAATTGAGTCCATCACGATTTCTTGAACCGCGTTATCGACTT
+CATAGTTGTTCATCAGGTTACGATAAGTGTTGATTAATTCCCTGGTTGTTTTCATGCCAG
+GTTCATGATTGCCCAACATTTTCTGGAAGAAGCCACTAGAAGCTTCATTCACAGACGATT
+CAATTTCGTTAGCGCCGTCATCGAATTTAGGGGCGGTTATCGACTCTAAATCGTTATTGA
+GTTGTTCTTTATAATTCCGTTCGTCTTCCTTTGCCCAAGGAGCGAACAGACTTAAAATGT
+CGTAATTCATTAGAGTCTCCGTGAAAGGGTAATAAGCATATACTTATTTATATCTTAAAA
+CTGGCGGATTTCTCCGCCAATTAATTACAACCACCAGTCCATTGCAAACGTAACTTCGAA
+GGTTTCTACCTCGTTATTAGAATCCCAATCCATCTGAACTTCACCAACGTTAGTCGGCCA
+CAATCCAGTGATTGTTACTTCTTTAGTTACAGTTTTGCCATCACGGTGATATTGACGCAC
+AATTGCAGTCTTTTTATACTCTGCTGGAGTACCACCAGTAATTTCGTTGCCTTGGCCATG
+ACAAATACCTTGCCAATCAACGATTTGCTGACGAGTTGTATGTGCGTCATCGTTATAAAT
+GGTGACAGTCCAGTCATCAAACGTACGGTCGCCCGCAAGGTTAATTTTACGGTTCATATA
+ACCGACTGGAACTTTTTCTACGATACCTGCTGGCATAGGAGCAGCTTTACATTTAAAACT
+GAAATTTCTGCCGAGGTACGGAATTTCTACTTCAAACAAGTTAGGACGAGCTAAGTCGCC
+TGACTCAAATGCACGAGTCATGTCATCAAGAAACATAATAACCTCTATGTGTTTATTTAT
+ATGGCTCCAGATTCACCAGAGCCATCGAGACGAATTAAATTGTGTGATCTGTATATATTT
+ATGGACCCTCGTTAGAAGGTCCCTAAGTTAATTCTATGATCACTGAGGTCCGATCAGCTC
+GTCGAAGTCGGCGCCTGTTGCAGTTGCAACGAAGTTCAGAGTGATGTAGTTAATGCTTCT
+TGCCGGCTTGATGTAGAACGAAGCAACAAATTCGTTACGATCGATAACTGCCGGGGTGTT
+ATTCGTAGTATCACAAACAACACGGAAGTCATACATTCCACCCAATGCCTTAATACCTTG
+GAGATATTGGCTAGTTTCCATACGGAAGCTTGAACGAGTGAAGTTATCGTTCATTTCAAA
+CAGACGGTATTTAGAAGCATTACCGATGTTTGACTTCAACATGTTAAACAGACGACGAAC
+GTTAACACGGTCAAATGGAGTAGGAACTTTAGTAGCAGTTTTATCGCCAAACAGAACGAA
+TCCTTCACCACCGGTTCCAGTCACTGGGTTAATAGCTTCTTGGTACAGACGATCACGCTG
+TGACTGACGCGCTTCGATTGCCAACTTAATTACGTTCAGAATCTGACCGCGATTATAACC
+AGCTGGAGACATCCAAGGTTGGGCAATATTATCAGTACGAGCACACAGGCCTGCAATATC
+AGCCGCTAATGGAACCCAACGGTTGACATCATTATATTTGTCGTATTGATATTTGTAGTT
+ACCATCAATAAATGAATAAGTACTAGAAATATTCATATTGTTGTCGGTATAAGTACCGGT
+CGCGGTACGCCAATCAACCAAGTTATCAATTGCACGAGTCAACGGAATATTGACAATAGT
+TTCACGCGGAGGAGAAATAAGAACCAGACAGTCCTGACGCTCATCACCGATTGCAGAAAC
+ATGTTTCTGAACTGTAGAAGCAAATTCTAAACCTTCACCAGCACATGCACCAGCAATAAA
+CAGTTGAACCGCGATAGATTCACGATCAGCGAACAGATCCCATGCTTGCATTAAATCACC
+AGCAGTAACGCTAGAGTTTGCAGACACTCCGCCATTTAATTTGACAATACCAGAGAAGCC
+TTTAGGCCAACCAACTGATGTGCCAAAAATGTAGTTACTTGAACCTTTAGCAAAATAATC
+ATCCATAAAGATGTTATTGCTATATACGTCTTTTTCACCAGGCTTAGTAGACAAAACTAC
+AGATTCTACAATTGCTCCATCACGACGGACAATAATTGCATACTGATCATCGGTCTGAGG
+ACCATAACCAAACACAGCCCGCGCGGTTGATGCACGAGTACCGCCTGCAGGATAAATCGG
+AAGTTCAGCCGATGCTCCTTTTTCATACTGGGATTTAGATACGATTTCAATTTCCAGTTG
+AGATCCAATTTCACCTGGATACAGAGCAACAACCCCTGGAAGTCCGTATTTTTTCAAATT
+GGCTTGAAATTCAGTTGCAGTCATAGCTGCGTCAGCATTTTCGGGTTCAGTCAACAGAAT
+ACCAGAATCTGTGATAATTTTACCTACAGATATTGCACCAGCTACGCCAGATGATGCTGA
+AGTTACTTCAGCAGTCCAGTTTGGACCAAGATCAGGATATTGGTTAGTACTTTTCGCGTA
+AGCAACTATTTTACCAGTAGGAATATAAATTGCTTTAATTTGCCCTTGAGTATCAACTTC
+AGTAACTTTACCTGCGGTTTCTACAACAGTCTGATTGTATTTAACACGAATAGTATCTCC
+AACTGCATAGTTACTACCAGCAGCTGAAATAGTAGTTTCGATGTTTTCTGCGATAGGAGA
+AGAGTTTTTAGCTACATCTCTATTAACAGCTCGAACGATACGAAGATCGTTACCATATTG
+CAAGAAGTTCATTGCTGACATAAAGTAATCAGCAGTTTCGCTATTCGGAGTACCAAACAA
+ATCAACGAGTTCAACTTCGTTGGTGACCTGAATCATCTGATAAGCAGGACCCCATTGAAA
+TTTACCAGCGATTGCAGCACGCCCGGTAGCATTATTAACAATAGTGCTTTGTACACTAGT
+TTCTTTGAGCTCAACGCCCGGCGACAATAAAGCCATTTTTAAATCCTCTACTTGTATGCT
+TTAATATATTTATACAAATGACACGCCACGATCAAATGACTCGGTGTTGTATTCAGCACC
+ATTAACTGCATCCAGAATTACTACTGGAGCGTAATCATCGTTCATATCTTCCAATTCGCG
+ACCAAATACTTCGGCTGCTAAACGCATATCGTCTTTTTCAGCATATTCCACGAATTTGGA
+TTGGGTCGAAAGCCAAGAGAAAATAACGAGTGACATAACCAAGTCATCATGATACCCTTC
+TTCTGCCGCCCAAGATACACCTTTTTCACTAAACGTTCTAAATTCTTGAATAGTGGCTTT
+ATGGTGTAGAACTAATTTGTCTTTTTCAATTAAATCTTTTAAAGCTGAACAACCAACTGC
+TTTAGTTCTCTTCGTCTGTTTCATACCAAGATCAACAAACGAGTCGCAAATTACACCCTC
+ATATTCGAGGTCCATGTAAAGAGATTTAGCAACTGAAACTCCAGTAGAGTTCAACTCAAT
+ATAAATTGGAGCTTCGTTATATTCTATCAAGTATCTCATTACGATATCAGGAAGAATAAG
+GTGAGATGTTGTGTTATTATGAAACACAGCAACTTGTTCCCAGGTTGAATTCGTGATATC
+GATTATATGCATTGCATGATAATCTTGACCACGACCTTCAGAACAGTCCAGCGCCGCTAT
+ATATTTATGCCCTTCTTCTGGTTCTTTGAATTTGGTAAATCCATTTGAATCTGGAGTAAC
+TTCAATCCAGTCCATATTCGCCAATTTCATACCGGAAATTAATGTTCCTGATGTTCCATG
+GAATTCTGCACAGTGTTCTTGCTTAAATTGCTCAAGAGATGAAGCACTAATAGTTTGAGA
+CGACCATTGCCATCCATCATCAAACATATCATTATCATCATACAGACGTTCTTTTACTGA
+GTTCCAAATAGCTGTATAAGGAGCAAAGCCCGATTTACCTGTTATTGCTGCATCCCAAAT
+ATCATAGAAGTGGTTCAATCCATTTGGCGTAGTAGTAATAATAATTTTAGAACGACGCCC
+AGATGAAATAACTGGCTGAATAGCAAGCCAAGCATCAATAAAGTTTGGAATAAATGCACA
+TTCGTCAATATAGATCATTGCGAATGAGTTACCACGAACAGCATCAGGAGATGACGCATA
+AGCACCGATAGAAGAACCATTATCAAGCTCAATAGAGCCTTTGTTCCATTCTACAATACC
+AGGTTGTAAAAAGTCTGGAAGTAATTCAATAGCCTGCTTAGTACGATCTAATACTTCAGC
+TGACATACTTCCTTTATGCGCAAGAATACCGATTGCTTTATCTTTGTTGAAACAAGCAAA
+ATGCGCTAGAAATATTGCTACTACAGTTGTTTTACCAAGCTGACGAGACAGGTTACATAC
+TGTCATACGCTTAGAGTGCATGATTTTAAGCATATCGCGCTGATAATCACGAAGTTGGAC
+CTTGATAGTCCCGTAGTCAATGTGTGTGATAGCGCAATACTTCTCTGCGAAATAGACTAT
+GTCATCACGACATTTCTTCCATTCAGCAATCATTTCAGCTGTATAGTTAACTTTAACGTT
+TGCTCGTTTAAGGTTCGGAAGACCCATATAACGAGATCGTTTTACGTTTTTATTTTTAAA
+CGTTTGAAATAATTCTGGATTCTCGCCTTGTAATTTAATTTTAACTATTTTATTAATGCG
+AAGATAATCATCAAATTTCTCTGGATACCACTTATCATCCCATTGAGATTTGATCCAGTT
+TATTCCTTGATCTACCTTTCGTTCTAATTCGCCTGGTGGGCGAATTATAATTTTATTTGT
+GGTATTTAGCGGATGTGTGTCCGCTAATACGTTATACGGCTGAGTCTGTTCCATTTACAA
+TTTTCTCCTGACGCTCTTGGGATTCATATGAATCTCCCAATTCATCCATTAAATCAGTAG
+GAGAACTCATAAAAATGGTAGCGTTTTCAATATTATTAGTTTGATTACCACCTTGTGTAC
+CGACGTTCTCAGCAGTAATTTCTTTCATTTCTTTATGAAGTTTAAGAATTTCCTTATTGG
+TAGTAGTCATTTGCCCCATCAGCGTGGCGAATACTTCCATATGACGAGGAGAATCAGCGT
+TCTTTGCAGTCTCTAGGAAAATCTTAGCTGCATCCATCAACATCTGTTGTTGGAAGTGCA
+TGTTTTTACGAACAACTGTATAGTCATCTTCTAAGTCAGGTTTACGATCATTGGGGTTAC
+TTTTAACCTCAACTAATTCCAGCTTTTCATATACTGGAATTTCTTCTCCTCCGATACCAG
+GGAGGTCCCCGATATCGAGAAGTTTAGCTATATCTAATTGATCTGTCATTGTTATGTCCT
+TGGCCCAGGTGGTACAGGAGCAACCGGAATAGGAATATCGGCGGTGTAAGTTTGTTTAGA
+CGATCCGTCCCAATCTTGTATTTCAACATCCCGTGGTTCTACTTCAGAATCAACTGATTC
+AAATACACCTTCAGGCTCGAGTACTTTACTATTTGCATGGAAATCAAGATAAACAGTACG
+AATTTCGCCTTTAATATCGTTCTGAGGTGGGTACATCCACCCTTGAACCTCAAACATAAT
+TGACCATTCAAGTCTACGACGACTTATATTATCTCCGTCAATTTGTTCGTCTACTGATAT
+AGATTGAAATACTACTCTAATATCTCGGCTAAATTCAATATCTTCACCGTATTGCTCAGT
+CATAGTAGTATTGAAGTGTGGCTGAAAATACGGCAGAATCTGTTCAACAATTTGATACAT
+GTCATCTTCATAACGTGTAAAAATTCCTAACTCATATATCATTTTATATGGGGTAGGGTT
+GAACTGCGAAATCATAGCAGATTGACCATTTTGAATAGCGGTTCTATTTACTATATTCGT
+TTTATATGTGCCGTTATACATTACATCCACAAGATGCAAATTCATGCGAGGGAGAATAGT
+CTCAACCTTCGCTACATCGTCTTGTGAGTTAATTGAAGTCCACTTATTGAGCTTCATCAT
+AAAGTGTTCTTTAGATGCGTATGTAATAGGGACTTTAATGAATCGGGTTCCAGTGTCTTC
+CCTTGTTCTAGCTACTTGAATATTGGAGAATAAATCACCCATCAACAATGCGTAGCGGCG
+GAAAGACGAATGATAAAAGTGACCAAACATTTTTTCTCCTACGGCCCCGAAGGGCCAATA
+TGCTTTATATTATTTATGACATAAAATTATCATCAAATGGACTAGTCTTTTCGGGGTCAT
+TAACACCACGGCCATTGATTACAATAAAGTCTTCAACAAACTCAGACGCTTCAGCATTAA
+TTGCATCGACTTCTTCATATTGAACTTTAGATATATCAGCAAGTCCATCAAGATTTTTAA
+CTGGTTCAAGATCAAGTTCGCTAAATTCAGGTATTTGAATACCGGCATTTCGTTGCAATT
+CAGGCTTAAGCTGCTCCCCAGAGTAAATAAATTTGCCTGCAGTAATTTTACGAGTAGCGT
+TACGTCCTACTTGATAGAACGGATCATATGGCTCAACCCAGTTAATTTCAAACAAACTGT
+TGTCCATTTTGAAATAAATTAAATCACCTTCACGAGGTTCACTTCCATCGCATTGATGCT
+TAAACAACCCAGGGTTTATTGTTAAAGTGACTTCATCTGATACTTGCATGCCAAACTTAC
+TAAAGAAACTATTTGCTCCTTCATATCCCTCAAATGAGTTCAAATATGCAGCGAATAACC
+AAGCTTTGGTAAATTTGTTCTGAAGATCTTCACCGAATAATTGATCTGGTTTAACGTATT
+CGCGAGGAATGAAATAACACTCTACCCCTCTCATTTGAATGGCCTCAGCCACTAGCGTAT
+CCGCCAACGACTGAGTATTTTCATGACCATTGAAATTTACATAAGGGTTAAGTATATTTG
+CTACGTTAGTTTTCTCATAACCAGAACGATTTTCGAGCTTCGCAAATAACTTATTGTTCA
+TCATCCGATTAATATTCCAAATGGAGGATCAAGTAAGTATAATTCTTCGCGGAGACGTTC
+TTTTTCTCGTTCTGCTTCTTCGAGCAAGCGTTCACCGTTCAGAGTAACACCGCCAGGTAA
+TTGAAGACCTTGATGCTTAGCTAATACTTGACCGAGCAATTCTTTTGATAACGTGGTTGC
+ATAATCTTTAACCCATCGGTTATTATATGCACCTTGTTTAACCATTGCATCTTCACCAGC
+AACTCGCTGAGGTAAAGATCGGTCCATGTTATCCCATTGTTCTGCTACTGACCACTGATC
+AGCTGATCCAGCATATCCATAGCCTGCAGTATTTCCAACTGTTTTATCTACACCGGAATA
+AGCTAAAGTGAATACTTCAACAATGATAACATCGCGTTTTTGGAAGTTACCCATTACTTT
+AAGTTGTTCATTAGCTCCATTATACCAAAAATCTGGTAATGGGCTTAGCATATCTTGCAT
+CATACTCATATAAGTCATGAGTTGAGTGAAATAACCAAGATCAGCGCCAAAGGCGTTCGG
+GCCATAAAATTTATTACATGAACTTCCCATTCCACCATTAATTCCAGCCATTCCCAAGAG
+AAAATCTGTGAACCATGGATAAGTGGCATTACCGTCCATCGAAGTAATAGAACCGATATT
+CGTGCGAACTATTTTAGTTACAGCAAAGATATTTGAGCCGCGAAGGTCGAATACACCATG
+CTTGTATAATTCATCATCGTCACCAATATAAAATGCGTGATATCCTTTGTTTAAACCATC
+ATAATGATATTCGCCAAATAGTTCGAGTGCTCGTTGAATGCAGTTGTAGATCATGTCTTC
+TGTTAATTCAACGTTTAAAATTGGTGCGCCTAATCTAGTTAAGATAGCGTCTTTTAATTC
+TTTTGGGTTTTGTGGTGCATGAATAGACATAATAAACCTCTAAGGGCCCGAAGGCCCTCT
+ATTAAGGAAGAAGAGTTTCTAAATCAACCCAAGCTCCATCTTTACGAACGTAAGCTTTTC
+CATCGCGTGGGGCTTCAGGAATATAAGTAACAGCTGCACTTTCAAGCTGGTTTATACGGG
+TTTGATGTTTGTTTAAAGTATTTAATACACCAGCAGTTTCAATATTAGGGCTATTTGGAT
+TAGTTCCGTTCATTTGATTACTCAAACGAAGAACTTGTCCTTTAAGACCTTCATTGTTAT
+TACCGATTTCCACTTGAAGATCTTGAATGGAATCGTTCATAGTACTCTGTTGTTGCTCCA
+TTGCAGTCATTTTAAAAATCAATGAAGTCTGCGGAGGTTGAGTACCCTCTGGAACAATAC
+CAACAACCTGATTTATCCATGCAACCTGACCACGAAGACCAGATGAAGTATCAGCTCCAA
+CTATTTGTTGAAGAGTTGCAATTGAATCAGTGTTAGTTTTTATTTTTCCATTAATAGTCA
+ATGGAGCTGAAGGAACACCTATTTGCTGCTCAATAGAATCAAGACGCGGTATTACGCCGT
+TTTGTCCACTTAACTTATTATTAATTAAGTTAATTGACGTGATATTGGTTTGAACGAGTG
+CGTTGATATTAGAAACACCATCATTCATTCCTATTGAATCCATCACGTCTTCCATTGACA
+GTGACACTCCGTTTATACTAGCATTCATACGATTCAATCTAGTATAGACGTTATCAACGG
+TAGAAGAAGATCGCGGACCTAATTCTTTACGTAAGTTAGTAACTTCAATAGTTAATGATC
+CAACGTCAGAATCATTGAATTGATCTTCTAATATTCCGACACGCTCGATAGTCCTAGAAA
+TAGCAGATGAGTTGTCAATAATTCGACGCTTCATGCCAGTAGCTTCAGTACCCTGGACCG
+ATTGTCCATTTATATCTTGACCTGGATATTGGCCCATTTCTTTTTTAATCCAGTACAAAT
+CTCCACGCACCGGACGATAAAAAGTATCTAAACTTGGATTATAAGTACCAATATCAGTTT
+CTATAGAATCCACACGATTATCAAGATCAGTCAAAGAAACTTTATTTTCCGCAAGTGTAG
+TATCAATTCGCTCTATAGATTCAGTATTTTTACCGATTTGAGTCATTGCATCGATATTTT
+CAGACACCGCAAGAATGCTATTAATTGTTTCAATTTCAGCAGTATGTTTATTTGTGGCTT
+CCGCAACTAAACGAATATTTTCGTCTAATACAACCACGTTCATCTGTACCTGATTTGGTC
+CTCGATTCAATTGCCCATCGAATCCATATTTAGTAGAAGCCCCATTGAGAGGCTCTCCAT
+CTTTAATCCAGTTGATGCGTTGCTGACCTTCAGCTGGAAGTCCATTTACATATGGTAAAT
+CTTTTAATTCCATAAGTCCTCTCTTATTTTACGCGAATAACGTAGTTTATCGCGACGTTT
+TTCATTCTGTTTTCATTTGCGGTTCTAACTACTCTAGATGAATCAAAGTGCATTCTTAAT
+GCAGTCCAACGATTATCCTTTGATCCTGCGTCATAGTTAATACTTCCCCAGCCATCAGCA
+TAATATGCTCCATCAGGAGGATAGTTCGACCAAGCGGCCTGATCATCAATAGTCCAGTTA
+CCCCAGATTCTTTGTTGAGCATCTTCCTGATATGTTCCAAAACCTCGTCCTGGATCAACA
+CCACGCCCAGCATCAAATCCACGAGCTGTCACGCCGCGCATGTCTGGTAAAGCAAAATGA
+TCTGATCCATTGCCGCCATAAGTAAAACCTATTCGCTGAAATAAAGTTGGATAACCAGAT
+ACAGGCAACCATCTGCCGTTTGCGATCATTAAATTACCGTGATCACCATTGAAAGCAGCC
+ATGAACATTCCACCAACTGGAACCGTTGTATCCAATTCTCCCTTTGTCATATATTTCTGA
+TTAGGAGATGTATTTCCTTCATAAACACCACCAGTTGATACTGCAGCTCTATCTGACGGA
+AGAACGGCTGCTGATCCTGATAAAGCTCTTGAGCCATCTCCTATATTGTTGGCTAATAAA
+GTTGTGCCAACACGATTCGTTGTTGCACGTTGACTATTAAATTTAGCAGGTGTTACAGCA
+GTATTATTAGAAGATCCATCCATATTAGCTTGCGAAGCTAATTTAATTGCACCAATATTA
+CTTTCTGTTGCTTGCCATTGATTTAAAGTAAATGGAGATGCACTAAATCCTTCTCTGATA
+TTAGGATCACGTAACTGAGCTAATGTAGCTAATCTAACAACACCTTGTGCTGATTCTGTA
+GCTGGTCCATATGCTGGAATAAGAGCTGTGGCGGCGGCGATGGCTTGTTTAGTTTTCAAT
+GGAGTCATTGCAGTTGTGTCATCTACACCAGCTTGGGCAGCTGGTGTAGATGACAATTTA
+AGAACACCATTTCTAGATTCAGACGACGTTCTATTTGTAAATGTCCAATCAATTACATGC
+TTTAAAGCCGATGCTACGATACTTCTGTCGGTCGCTGTACCAGTCAAAGCTTCATCATTT
+GTTGCGTATCTAGTTACTCCAAATACGTCGGTTGTAGCTTGAGGGCGCTGTAATCGAAGT
+TCGAGAGTTTTTGGAGTTACGGCGACATCTCCAAGAATACCATTATTTACTTCTTCCTGA
+GTACCTATTCTAATTTTTCCTTGAACAGTCTCAGTTGCAGAGGGAGTTCCTGACACAGCA
+TCTGGACTTAACAAACTTAAAGCCTCTTGGACGTTGTCAACGCTAGAGTTAAAGTTGCTT
+CCCGCTGGATCAAATCTCACATAAATCGCTTCATCTGATATGTGTCTATTAGTATTATTC
+ATTATGCGATTCTCTTAAAGTAGTGAAGTAACACAGGATCTGTTAAACCTTCTAAAGTTT
+CAGTTTTAGTTCCGATACGGTTCCAAACACCATATCCCTCTTTTCCTGGAGTAAGAGTAG
+TAGATGATACTGTTATTCCATATGATGACAATGGTTTCAAATTATGCGATTGATTGTCAA
+TATAAGTAACAACTAATTCATTACCATTAGTTCCATCTGCGACAGTATTGACAACAAAGT
+TATTTGTAACAGCATCTTCTAAAACTAATTTAGCTTTAGCTTTAACTTCTTCTGCGGTAT
+CTCCAACAGAAACTAAAACATTAAATCCAAATACTGAAATAATACAATCTGAGGTCTCTC
+CGTCTTGACGAGCTACAGTTCCAGTAAAAGTCCATTGATCTGTTTGAGATACACCTTCAG
+GAGAAATACCGTCAGTATTAATTTCAATTGAGTTTATTGGACGAATACTGAAACTGCGAA
+TATCTTGTATAGCTGATTGAATGTTAGAATATTCAACACCCTTAGCTAATTGAGTAATAG
+TGATACTGCCATAAGGCTGTTTATTCATCACATCATTATTTTGTGTCGTATTGAACTGAA
+GATAATCAGCTAAGCGGGATACGACACCCGCTTTATTATTCAATAAACTCATTATGCAAT
+CCTTAACCAGCGATAAACTGTAATTGAAGGTTGAACTACATCAATTGAAATAGGACTTTG
+ATGTGTTTCATTGGTCTTCGCATAATCTTCACGGTATTTAGTGTAAACTGGTCCAGTATC
+ATCAGGATCAAACTGGCATCCGCCTACAATAATTGGTCCATTATCATCTGAAATTAAAAC
+TTTAGAATCAGTTTGAGTTGGAGGAAGATTATTGTTATTCAATTGTACTGACGTAGAACC
+GGTGGTTCCGCCAGCTGTATGTGATGGATTTCCTGTAATGTCTAAATCATTATTATTCAT
+TGCAAATCGAGGATCATTTACGTCTGAATTCCATCCTACTGTAACTTGACCTTGTCCCCA
+TAGAGTCCATCTTCCGAATCCCATATAAGTAGCTGGGTTGTTCGGGTTAATAGCATTTTC
+ATAAATTGTTCCAATTGGATAAATCAAATCAAATATTGCAAATGGACTATTAACAATAAC
+TTCGCTAGGAGGAACAGCCTCTGTGTTTGGAATACGAGGTTTGTCGAAATCAGTGATTAC
+AACTTGACCAGTAAGACTAATTGGAGATCCTTGAGAAATATACTTAGAATCTGTCTCTTG
+GATAATGTCTTCTAAATCAATAGTAGTTCCGATGTTATTATTGAACCAAGTCAAAGTTAT
+TATGTCACCATGCTCCATAACTCTGTCAGTTTCAATTCCAGTGATAACGTTATTTTCATC
+TATTACGACAAAATAATCAGTTAATCCTGTTCCCCATGTTCCACCGAGTAAAGCACAGCT
+TTCTGGAGTATCAGCATCAGCACCATGACAAAATACATCAGGTTGTCCAGTTGTTCCAGC
+TTGAACTTGAGTAATTCCGTTAAATTTAACCTCAAGAGAATTTGGATTAATTTTTTCGTG
+GGCTGAAATACCAAACATCTGGACAGTGAATTCTTTGGTATTTTTTAAGTCGCCAACAAA
+CGATGTTCCTGGGATAGATTTTTCAGTAGTTCTAGAAGAATCTTTCAAGATAATTTGGCG
+TTTATTATATGAGCTTCTCCATTGACTTAATCCATCAACATAAGAAACTATGATAACGGT
+ATCGCCAATATTACATTTTTGACGCAACCTAATATCTCGACCGTTCAGCGGAACTATTTC
+ATTACCCGTTCCAGGAGAGCCATAATCGGAGTTTTCACTAAAATTCGGTCCGTAATAAAG
+AATATTACCTCTATGGTAAACTTCAGTATTTGCAATGTTATATTCATTGCCATCAAATAT
+ATCTAAAAAATCTACTTGATCCTGAACCTCTACTAAGTATTCTTTGCGTATAACTGACGC
+CATATCGCTATTACTAATACGGTCAATTTGCTTATTTTCAACATATTCCCAACGACCAGG
+CGGGCAATACACGAGTTCTAAGTCGGAAAGCGGAATATTGAATTCTTTTGGATTAGGATC
+ACCCTTTAAAGTATCTCCCGCTGCAGGAATAATAGTAACTGGGTTTTTCTGCCAAGTATT
+AAACACGTCACGGAAGCGAACTACAGTGTTGTAATCTTGAACTCGTCCTTTAGGAAGTTC
+AACTGTCATTCTTCCGGCAGTTGTATCTAATGCGTATGAATGACCAATCAAAGCTTTTAA
+AGTTGACTGATCAGAAGTTTTAAACGTTTTCCAAGCACCAGCTGCATGTGGATTATTGCC
+GTCGCCAAGTTGATAATAAAGATCGTTAAAATTATTATTAATTTTTTGACCACCTTGGCG
+AAGGTAATCTCCTGAACCATCGTCAACAACGGCGCCAATTTTTAATTCTTGTTTCATTGT
+GCTGCTCCAATTTTTTGAGTTGCTATTGATTTAATTGCAACTCTTAGTCCAGGAGCACCG
+GTTGCAGTAACAGAAACTAAACCAGTGCTTTCAATTTGAAATGAGTAAACTGCAATATCA
+TCGTCTTCGTTTAAAGCTCCGACTCTCATTACTGCGTATTCGGTCGAAATTATTTCACTA
+TTGACAGTGTCTACCATGATATTTATTTCTGATGATTTCATTCTTTTCCCGTCGGAAGTA
+CGAGATGTAATCAAAAATTTAGCAGCAATGTACTCGCTTTTATCAAATAACATTGCTTTA
+ACTGAACCAGATCCTGGGATTTGCCAAGTCCCTTGAACAGGATCATGATAATCTCCGAAC
+ATGTTTCTTATTCTGTAGTTCCAAACTGAACGACCACCTTCATCTGAAATACACCAAACA
+GTTACTTCAGCATATGGAGCTGTCACTACAAGCGGTCCAGAGAGTCCCACAAAGCTATCT
+GATGGAACTATTGTCAATGGTTTAGAAACTGACACAGTGCCGTTTGAGTTAATAAATTTG
+ACACCTTCTCCTCGTACTCCTTTGGTTAAAGTTACTACAGCTGGAAGATCGGTGTTATCA
+ATATCAAACATAGATCCATTTTGAACTGCCGTAGCGAATTCAGAGTTTGCTAATTTCTGA
+TAATAACCAGTTGCATGAATAACTTGACCAGTAGGACCTTGCCCGTCATCTAGTGGCATT
+TTTCTTTGATCGCCAAATGCGTTATAGATGGCGTTAATATTAGAGTTTAATTTTTCACCG
+CCGTCGAATAGGATATCACCAGTAGAGGCGTTTCCGATTTCACCGACGTCAATGAGTTGT
+TTAGGTTCTTGTATGTACATATCAAATCCTCAAGTGATATCTGTCTATGCTTATATTTAT
+TCACAAAAAAGGGACCCCGAAGGGTCCCTAATTAGAATTCGAAGATGATGTTAATTTCTT
+CTGTTTGGTCCATTGCCATTATAATAGGAGCTCTATTTTCCATGTATATCATTTCACCTG
+AATGCCTTTCAAGCTCATGTGGGCTATAATAAAGACCTTCAGCTTTAACATTAGGATCAC
+TAGGAAGAGCTTTCTTTTCTAATGGATTGACAATTACCGCAATTTGACGAAATCCAGAGT
+TTCCAGGTAATGCAGCATCAGGAAAATATACCGAGTCAAAATATGCTTTAAACCTAATGG
+TATATGCTTTTACTCTGTAAATGATATTGAAGTCATTTTGTTGCCATGTCAAGTTGTTTT
+GAAATCCCCAACGTTGAGGATCTTCTGCTACTTCTTCTGGCCAAGGAACTACAATATACT
+CGTTTGTGCAACGGTTGATACTTACATCAGGTGGAATCTCATACAAATATTCCCAAATGT
+ATCCATCACCAGTATCAATTTTCTTCTGATCTGAAATAGCATCTCCTCTACCTCTAGGTG
+GAGCAAAACTATCTATAGATGAAGTCCATTTACCACCGAGTTTAATACATTCGTCTTTGG
+TATTCATTCCTTGAATTGAGCATGTTCCTTGAGAAGGAATATCAAGTACTCTATATACCA
+ACCATCCAGCACCAACTTCGGTAGCATTATATGGAGCGCTGTTAACAACTACTATTTCGC
+CAATTTGGAAGTTCTTGGGATTAGGATAACGAATATCACCCCAATCCTTACGTGGAACAA
+TAGCATCGAGCATTGATGGCATAACTTTAACGGATCCCATCATATTCGTCCACATATCTA
+CTACACCCTGTGTATCATCAATTGGATAAGGTGGAGCGAACCCCACCTCGTTTTCATTTT
+CAGACCAAGGTATAGAACGACCAAATGTAATGTAAAGAGAATTTTTGTCATCACCATCAC
+CTATTGAGTCGTGAAAGTTTTGCATTTTCTCTGTGCGAAATTTGGATGTAACAATTGCGC
+GATAAATTACGCTTGAATCATTCATTTATTTTAACCTGTGTTGGATTTTCAGGATCACGA
+GGAATACCAACCTTATCAATAAGTCTATCTTCAACTAGATCTCTGAATTGAGAAAATGTA
+ACAGCTGATTGATCAAATAATGGACTCATTGCTTTGCGGCGTTCGGTTGGTGTCTGACCT
+TGAAAAATTGAATTATCGTTTTCGGAGTCATAATCTGCTGGAACCGGATATGGAATACCA
+GTCATTGGCCCTGCAGTGTAAATAACTAATCCAGTAATAGGATCTTTTTCTGGATTTCCA
+TTTGAATCCAATGAAGCAACTCTGTCTGGATAAAAAGTAGGAATACCAGCATCCCATTTA
+TAATTCTTATATTTATTGATTATAGTCTGAACGTGCTTCATTGTCAGACCCACATTAATG
+AACATAGTCAATAATGTGATACCAATAAATCCAAATCCAACTGGATGAACAAACCGAAGC
+ACATCATTACGGTAACGAGAAGTTGGAAGATTAGACTTTATCTTCATAACGTAATAAGAA
+CGATTTCGGTTGATATAGTCTATGTTGTTTTCAACTAATTCTTTGCCACGAACTCCTCGA
+ACAATCATGCCATCAAATGACAACATACGCTCTGATTTAACTTCCTGTCCAACAATAAGA
+CGACCCAAAAGGTTGTGTATTGTAACTTTCCACTGAAGCTTACCTTTGGAATAAGATCGT
+TCCAAATAAGTCACGTTACATCTTCCGGTTTGAGTATAAATTGTTTGACCAACTAAATTC
+TCGTTGATAGAATCAGATTCAATAATGATGTCGTATTCTGTGCCGGAATTTGACTCAATT
+TCAATTTGAACATCTTCATTATAAAGAAGCTTAAACAAAAATTGATATGAAGCTTCAACA
+CCTTTGGTTGAATAAAAATCTGAACGACGAGCTTCAAAGAATCTTGATACTGCATCGCGT
+TTATCTTTATTCAAATAGATATTGCGTTTGTATATTTCAGACCACAGATATTCCCATGAG
+TCTTTTTCACGAGGATACTGATTGCGAATAAGATTCAATAAATTGTTGTACTGAGTTCCA
+TAACCGTCAGACAGATATTGAATATAAGCTTCACAGAATTTTTCAAAATTACTGTCATCA
+AGCAAATATGAATCTGGCATCATTTTATTGATCAAAGGACGTAGATCTGGATCTTGCTCT
+CCTGACCTTTCTTCCGGTTTCCATTCCTCATTACGTTCTTGATTTTGGAGATATGCTTTA
+AGAAATATCTCAGAAGGCTTCCAAATAATTTTTACTTCATCACGAACTCGGTAATTGAAC
+TCATAGTATGAAATTATTTCGCCAGAAGACTTATAAAACAATACTCCTGATGCGTACTTG
+GTAAAATAGTTGAATTCTATATTAGGAGATGTTACGGTACAAACTCCTTTATCCCATATT
+TCATGTAATACTCTATCTGGAGAACCAGAACCATGGGTATCAATTATTTTAGCATGAGTG
+AAACCTGAATAAACTACGACTACTCTATTAGAGTTATCAATCCAGCATCGAGTTCCAGAT
+TTACGAGACCAACTGAAGAATGGTTCGGCATAATACTGCATCGGTCCAGGTGTAAAACTT
+TCAAATCCAGAATCTTTATTAGATCTGAAAGACATCATGTGATAATGTTTATCTGATAGC
+CATTCACGAGGAAATTCGTATTTTACAGCTCCAAGCAGCTGGTACTTATCTGCTGTTTCA
+GGATCATCGACAATTTGGTCTTTTTGGAATTTGAAGTTACTGGAAGAAATAAAGATCTCT
+TTTCCGTTTGTAGACATGCTAGTATATCCATGCTCAATACGGCGTCTTTCTTCCTCTGTA
+TTACCAAATACTCGTTTAAATGTTCCGTCATCCTGAAGAATATAAACTCCTTTGTCTAAA
+GAATCTACAACGTTTTCAGGAATAGTCGGATCCATTAACTCTTCTTTAACTTCTCCAGTA
+ATAAGAACAAATACTTTTCCATCAACTGAATCCATCTTATAAACAACTGCTTTACTATTA
+CCGGTTATAGTCAGAACTTGGTCTTCAAACAGCTTTTCTCCAAATGTAGGAGATAAAGGA
+TTTTGATCTATTGGAGCATTTTTAGTTTTAGCAAATCTAACTTTATCTCTAGCAGCTACA
+TAAACGTAATTGTCATTGGCGGTAATAGCTTCTGCTTTACGAGATACGTCTCCTGGCAAT
+GTCGCATACGTTCCAAATATTTCTACATCAAATCCAAGCTTTAATTGATCTCCAATTTTA
+GCAAATGTGACGTCCTGTGAAGAAAAACGAATTTCATCAGAAGACCAGCGGACATCATTA
+CTTTTGCGTCCGTAAAACAATTTATCATAACCAAGCAAATATGTAGTATAATCGGTTTGA
+TAATATGGTGTCCGTGAAACTGGATTACCTGCCCTGTCAGAAAGAAGTTTGACGGCTTTC
+CAAGTTTGTCCTTTGTCGTTTGACACTTTTACTACAGGCTGAAAGCGCTCAAATAGGTAA
+AGAACACCCTCAGATTCCATAAGCATGACTCGATTTACGTCTTTACATACCGCTGTAATA
+GATCCTTGAATTTCGTGATATTCTTCTTCTTTTAATACAAAATTAGAAACTGAAGAAACA
+ATCTCATAGTTTGGGCTAAATTGAAATGATTCATTCATCAAAGCCGCATAAATGGTATCA
+CGGTTAAAATTGACGTAGCTTTGATTATTTTTATTGAACTTTTCCTCAATAAACTTTTTA
+GCTAACGTCATTTCAAGCATAGTTTCAAATGTATAAGCGTTTTCGCTAAACATTTGAAAC
+TCTTCAGTTTGAACCCAATTTGAAGGATCAAATCCTTGCGCTGCGGTTTGAACGCGCATT
+GTGTAATAACGATCAGGAGACACAAATGTATCTTCAAAATATTCGTTAGTAGCAACGTAT
+CCTAATTTACGCCACTGGTAATTTGATGGGGGAATAATATTCCCCATCATATCTCTTGTT
+TCTGCGAGTTCAACAAAATAGTAAAAGTTAGCACCAACATCATCCCATTTAATATAAACA
+TGGTTGGCTGATAATTTAACAATTCTGAGACTCGTTACTGATGGTGCTTTTACTGTCATT
+GCGCAATAGGCTCCAATGTTATTGTTGTATACTGTGGACGTAGATCATTCTCAAACACGA
+TTAATGAACCGTCTCTAGTATAAATGTTATCTTCCACTGGATCTGCATAAAGTTCGATTG
+TTTGAACTTCAAACTGATCAGATGAAAGATCTATAGCTGAAATATTCCAATACGTAGTAT
+CTCCAGGATAATTAATTTCACCTATAACGAAATAAAGTGTTTGATCACCAATAATTTCAC
+GATCGAAATCTGTTCCTGGATATGGTTGAATATCGGTATTTTCTTGCACATCACCCGGTT
+TAAATGGCCCAATTACTACTTTACCTTTGCCATCTTCGTTTCGATCTGTACCAAGAATCC
+GAACATTATAATCTCCATTTTTTCCATGAAATGCAAAAGCGTTGGATTTTAATGAACGAT
+TAGTCATCTGATTATAATATTTAATTCCAGATTCTGGAGTCTGGAAAAAGTTCTGAATTT
+CACGAACCATTTGAATAGTAGCTGATGAACCAATAATACTGTGATCGGCATCATCAATAT
+AAGTCATCATTTTAGATTTAGCAAATGATGCGTTAAAAATTTCAACTTCTTCAATGTAGT
+AACGATCGATTTGATCCAAAATTTTACCACGTAACCATTGGTCAGATTCTTGCAATTTAT
+TCAAAGCGTAAGATACTTTGATATTATGACGAAGGAACAAATAGTTAGGTGAAATAACTG
+ACGGAGTTATTGGTGCTAAGTTATACGGCTTCAAGTAATTTTGAATATCTTCACGCTGTA
+CAGATGTTAAGTACAATCCAGATTTAGGCTTAATTGCAATAAATGCATAACCAGGTTTAT
+AGTTATCAGTGAATGTTTGAACAGCTTGAACGATTGAACCAAATCTTTCTGAAACAAATG
+TGTCATAATCGCTAGCTGTCACGCATCGAGCTTGAGTTTCACGCTTGATAGTTCCAAGTT
+CACGGATTCGTTCAATATCTTCTGGATCACCGCCGCCATCAGCACCTACATAATCTTTTG
+AATTATCTGGGTTTTCAAAAATACGTTGAACTGTGATATAAGTTAAAGTATCTGCATAAG
+AAAACTCAGTTGCACCGTTAGCAGCTTCACCGTCAGTTCTGATGTATTCTATTACAATAG
+TAGAATCTTGAATAGGTTTTAAACCACCGATATAGTTTGATTCAAGTACTCCACCCGCAA
+CAGAAGTCGATTGTTCACCTTCACCAAAGAATATTTCGGTATGCCCATCAACAGTTTCAC
+GCATATAATAAATCGTAGAAGTAGAACCAGCATGAACCATTGAACGGCGAGTCCAGTTTG
+TCCATTCTGTTCCATTAACAGTTAATTTCACTTCATTACGATCTATATTCGGATCACGAA
+TAAGAATCGGCTTCATTTTATCGTAACGCAATTCAGTACGAACGATTCGTCCCTGCACTA
+ATTTAACTCGTGGAAAATATTGATTATTCGCATCTTTTACTGCTGTAACTTCTTCTGTCG
+TAACAAAAGAATATGGATCAGCCGAAGTATCACGAGCATATGCTAAAAATCTAGTTCCAC
+GCGGAATGCGAAGCATATATGGGTTTAATGCGTGAGTACACTCCAACATGATTTCTGTTT
+GAGCTGCTGATCTAGATGAAGGAAAATATCCATTATCTTGAGCGCCTTGTACAACAGAAG
+AACGAAGGTTTGCAGTCCGCATAAATGATTCATAAACTGAACTGTTACCAAACTGTTGAA
+TATAAAGAGTGTTGTATGCTAAAAGATCGAGCAATACGTTTAAACGAGAACCCTCAAAAT
+CATAATCTAAGAATTCGTTTTGTCCGCGCAACCAATCAAGTAAATCTCTCTTAATTTCAT
+TGAATGTTCCTCCAACGAAAATATCTGGAATGGCATTGGCTGTGCGTGTTAATTGATAGT
+TAATTGGATCTGCCATTATTTTATGAACACCTTATATGATGATTGCGAGACTGTGTCTCC
+GCATGAAATTGGGTCAGCCATTTGAACAGCTTTCTTTCCAGTAACAAATACTTTGGAAGT
+GCGGGGTTGAACTGCCCCGCCATGTGTATCATAAGGCTTTATTGTTTTAGTGTGAGGAGT
+TATTTGATCTCCATCTACCAATACAGGAATTCCACCAGTAAAAACCTTACTTTGTGTAGA
+ATTAACTTCGGTCGGTGGATAAGCATCGTGACCGGAAGTAACGCATTTATCGTATGATAG
+TCCAGCCATCATCCTCTCCTATAAACATATTCTCTTAATTGATTTCCCCATTTTGACCAG
+TTACCGTAAACAAGCTGTGTGTATGTTTTAGTGATTTTCTTTTCTACCGGAGGTGTTGTA
+GTACCACCTCCTGATTCACCAGAACCACCAGAAGTATCTTCTTCCTGGAAGTCATATATA
+CATTCAACTGTGTATGTAAAGGTCCTCTCAAGTTTAGAGGGGGCTCTCCAGAGATAAAGA
+TCAACATCTTCTGCGGGAGGTAATTCATCCCAACTTGATGCAGATTTTCTTTCATCTCCT
+TCTCTATAAAGAAGTGAATCACTACCAACCGAAAATACACTTTCGTAAGTTCCATGATAT
+CTTGCTCCAGAAACATTTATTCCTGGAGTGGGCTGGTAATCAATTATATTTATAGACTTC
+AAAGTCTCAGTTAACGGGTCAAGTTGAGCAGTAAAAACCACATCAACTTGACCTCCCTCT
+TGGATATCGCCAAGGTCATTATTAGCTGGAAGTATCTGCGCCATTAGCCTAGATCTATAC
+GTGAACCATCAATAGTGTATTGTCCAGAAGCTTTAGAACTCATCGTGCTCATTGTTTCTG
+ACCAATTACCAGCAACAGTCATGTCTACATTACCAAGGACAGACCATTTGACGTTTCCAT
+TTACAGTGTAATCGTGATTGCCTTGAACTTCAGTTTTAGCATCACCCTCGACTAAGATGT
+CAGCGTTTCCTTGAACTACAACTTTTATATTTCCTTTAACTAAAAGAGTCCCATTGCCTT
+CTACTGTCTTGGTTTCATCACCGCGAATAAAAATGGTATTTGACCCATCAATTTGATGAA
+GTTTGTCAGCCATGTTATAGTAAATTTCATTCGCGCCGACGTTAACATTTTTGTCACCAG
+AAACAAGAAAATTACCGTCACCGTTTGTTATATCGTAAAGATCATTTACAGTTTTACGAG
+TGCGTCGGCCGTCAGGAGCAACTTCTTCATAAGTGCCGGTTGGGTGAATTAGGCGATAAC
+GTTCATACCCTGGTGTATCATCGAATTCTTGGATATGTCCAGACTCAGTTTCCATCGTAT
+GCACATAAGGATATTGTCCTTCATATGAAGATACAGGTTCTTTAAAAAGAATCCTTGAGT
+CATTCGGAATTGGTGGTTCACTCGGATCAGAGCTTGTGCGAACTACCGCTGCCGCAGATA
+AATCTTTTTTGCCTGATGTGCTTACTGGAATACCATATGACTCCATATTCCCTGTCAATA
+TGATCATTGATACTCGAGATGCACGTCCTTTTGTTTGTTGGAACCACAATGAATCTCGTG
+CAGAGTCATATGCTTTTTTCCAATCACCGACGAACATGGCTTGAAGCATATTATTGAACT
+TAGCAACACCGCCTACACCCATTTGAAATGACATGTTCTCAAGAGCCATTTTTCTTGATT
+TGTTCATCTTAGCATAAACTGGGCCAACTTTCGCGTTAGTTTTAATATCCCTCTGAACTG
+CGTCTAAGTCTTCTTTAAATAAAGCGGATGCTTCATCCATTGAAATAGAACCAGGATTTC
+CCTTTACTTCTCGTCCAACCTGCTTAGATAGAATCTTGTTGATTTGATTCATATCTCGTA
+TTTGTTGCATAACAATAAGGTGACCGATACCGATTGTTGGATATCCTTCGGAATCCCAAT
+AAACTTTCAAACGAAGACCTTCGTCACGACGAAGCATAGCTTCGATGGTATAGTCGGGAT
+TGTTATCTTCTGGAATATCAGCTAAATCCATATCATCAGGATTTATACCAGTGTCAAGGT
+TAGCATCTTGAATTATGTTACTGGTTGAATCATATCCTACTTCTCCGCCTTGGTTCAATA
+CGTTAGTATCATTTCCAAGATATCGAGGATATTGGCCGGTTGGATCAGAGAATCCTTCTG
+TGGTGTTAGGGCGAACTCTAGAATTAGCTCCATAGGTACCCATCACTAAACCGTTTGTTC
+GATATTTGTCCAACCAATGACCATATACATGAGTGCCTTCAACCGGGCCAGTAACTGATC
+CACCAATTCCAGATATAGAGGCAGAAGTTATTGGCTGAAGAACACTCATCCATGGAAGAT
+CTTCAGTTGGGATACCAGAAATAGATCCTTGAGTCTTTTGAAATGGATGTAATCCAATTA
+CTCGAACTCGAACTCTACCTTGCTTAAGAGGGTCCATTCGATCTTCTACTACACCAACGA
+ACCATTCTACTGCATTACTAATCATATCCATTATGCTATCTCCATCTCACGAATTAAATC
+GCTTAAGAATGAATCTATGTCAGCAGGAGAAATTATCTTGATTACGCGCTTTTGCTCATT
+ATCTAGCACCGACGCTTCATAAGTATCAACTGCTGCTAAAGCGCCATTATATTGCGGGTA
+TTTCATTTCCAAGTCACCTTTATCATACCAAGTCCCTGGATTATTGGGGTCTTCAATAAG
+GTTGAAATATTTTTCGCCTCGATCATCGACATGATAAAGTACTTGGTTTCCACCAACCTT
+TTCATATCTTTGATCAGCAGCTTGATATGCAGCTTCTTGTGATGTTATCCATCCATAGTA
+AGGGTCGTAGTTTTCATTACAGAAAAGCAACACCCAATAAAGTTGTGTGTTTCCATAGAT
+CTGATAAGCTAATTCTTCTGGACGAGGACTACCTTGAATGTAATAAGTACGAAGACGATA
+TCCAGAAGCTACTCGTTTGAAGTATGCTTTATAATTCCTGAAAATATCAGTCATTTGAAT
+AGTCTTAGCATTTTTGTCCACTGTTTTAGCTTTGTAATCTATGGGATCAAAAAAGGAAAA
+TATCATGGTGCCTCCCATTTATAAATAATACTAATATTTATTAGAGGAGAACAATATGGC
+TTACTCCGGAAAATTTATGCCAGTTAATCACCAAAAATACCGTGGTGATATAAGAAAAAT
+TACATACAGGTCTTCATGGGAAAGTTGGTTCATGAAGTGGCTTGACACAAATCCTCAAGT
+AGTTAAATGGAATAGTGAAGAAGTGGTAATTCCATATTTTAGCAATGCTGATGGAAAGAA
+ACGTAGATATTTTATGGACTTCTGGGTTAAATTTGACACAGGTCAAGAATTTTTCTTTGA
+AGTTAAACCTAAGAAAGAAACTATGCCTCCTCCAAAGCCAGCTAAATTGACTACTGCTGC
+CAAGAAAAAATATATCGATGCTCTTTACACGTTTTCAGTGAATTCTGATAAATGGAAAGC
+TGCCTTGGCGGTTGCAGAAAAAAATAATATCAACTTTCGTTTGATTACGGAAGATGGACT
+TAAGCGTTTAGGGTGGAAAGGCTAATGGCTATTTTTGAATACATCAATGAAGGCGTTGCA
+CCAGCTCCAAAGCCGGTTTCACGAAATGAAAAGAAATGGGTTGAACTTGGATTAGAGTTC
+AAGAAGGCAAAAGCTAAAGGTGCTACTGCTAAATCATTTGCGGAAGAAAAAGAAATTCCT
+TATGCAACATTCACCAAGGCAATGTCCCGGTACGCATCTAAAATCAAGTTCGCGGAAAAG
+ATCGCGAAGCTTGAGGGTAAACCAACTCATAAGCTTTCTAAACAAGAACGCCAACTGATA
+ATGATCAATAGCTTTAGATCATCGATCAGAGATAAAATTAAAAACGAAGGCGCAGCGGTG
+AACAACAAGTCAGCTAAATGGTTCGCTGACACTATTAAAAAGAACATCCGTGGTCATTCA
+GTATCTAAACCTACTCCAGGTAGATTATATGCTTATATGTATGATGCTAAGCATAAAGAT
+ACACTTCCATATTGGGATAGATTTCCACTGATTGTTTATCTTGGACTTGGTAAGCAGGGA
+TCAACTACTTTAATGTATGGCCTGAACTTACACTACATTCCGCCTAAAGCACGTCAGCAG
+TTTTTAGAAGAACTGCTAAAGCAGTATGCAAATACACCTACAATTACTAATAAAACAAAA
+TTGAAAATTAACTGGAGTCAAGTGAAAGGATTTGCTGGTGCTGACAAGATGATCAAGGCG
+TATTTGCCTGGTCATATAAAGGGGAGTTTGATAGAGATCAAGCCCAGTGACTGGGCAAAC
+GTAGTTTTACTTCCTCTTCAACAGTTCATATCGAAAGGCAAACGTTTCTCTTCAAATACT
+GTCTGGAAATCTTAATTCTATTTCCATCTTCCGGTTGATTAGATGTTATTGATTGACCGG
+AAGGACAAATTCATTATAACACTCCCTAGAGATAAGCATATGAATACACAACAGATTTTT
+AACCAGACCAATATCACCAACTTCTTGGTGGACATCCCTGATGTCGGTCTGACCAAAGGT
+TTTACGCTTAATGCGCAATCAGCTAATATACCAGGCATACGGATTCCCATCACTGATGTG
+CCATCGGGCACAATGGGGTTAGGACGAGCAAATCTTCCAGGCTCAACGTTTGAGTTTGAC
+CCATTGATGATACGCTTTTTGGTTGATGAAGAACTTGAGTCTTGGCTTCAAATGTATAGA
+TGGATGATAGGCATCAATAACTATCAAACTGGTGATAACTTTGCTTGGAGAGATGGTTCA
+AGTCCTGAACACGTTTCAGTTCACATCTTAGATAACTCTAAGACTCGCATCGTGCTGTCT
+ATCCATTATTACGGATGCTGGATTTCTGATCTTGGCGAAGTGGAGTTCAACACAACAGAA
+GATACTGACCCGGCTATCACATGCCAAGCTATTCTTCCTTACAAGTATTTGCAAATAGAA
+AAAGATGGTAAAATAATTACTACAAGACAAAACATGACTGAAGCAGCAAACAGTCGTATC
+GGAATGCATCCTTCTATGAGGAAATAATGAAACTATTCTTTTTGATTGGCAAAAAACGTA
+GTGGTAAAGATACAACAGCCGACTACATCATGGATAACTATAACGCGTTTAAGCATCAGC
+TTGCGGGTCCAATTAAAGATGCTTTGACTTTCGGATATCAGTCTGCGGTAATGGCTTATG
+ATTGCAACCGAGTTCATCCCATTCTCACTCGTAAAGAATGGGAAGGTGAAGGTTACGACC
+GTGAAACGAAACTCAATTTAACTACACAACAAGTATACACAATCATGGAGCATTCTATGT
+GGTACTTGAACAATGAATTGAAAATTAAAGGTGTACGTTTCAATTCAGAAGGTGAAATGA
+GTGCTGGAGCATTCGGAACTATTAAGCGGGTCATAAATAGTATTGAAGAAGACTGGTCAG
+TACGACGTCTCATGCAGACCCTTGGGACTGATATCATGGTCAATCACTTCGATCGCATGT
+ACTGGGTTAAATGGTTCTCTGTTGTCTATATGGATTCATTCGATAAAACGTTTGAATACT
+TCATAGTTCCAGACACTCGTCAAGACCATGAACTTGATGCTGCTCGGGCGATGGGTGCTA
+CAGTAATTCATGTAGTTCGTCCGAATAACGAAAGTTCGAAGGTTGACACACATATCACAG
+AAGCTGGATTGCCTATTCGTGAAGGCGATACAGTAATCATTAATGACGGTTCTCTTGAAG
+AACTTTATGCTAAAATTGAAAAGGCTATCAAATGACAGACAAAATTAAACAACTCGAAAC
+CGAAATCGTTTACCTAAAAGCTCGAGCTTTTGAATTGACCGAAGGTAAAGCACAGCTCGA
+ATCTCATATCCAGCAATTGTCTGGAGTTCTGTCTAAAGTAACAGAGCTAGTTGGTATTGT
+AAGCGAAGATGGTTCTGTTAAGGTTGAAGAATTGTACGCAGCTATCGAAGCTATGCTCCC
+TAAGCAGGGCGAAGCTGAAGTCTAATGAAATTCCAGGACTTTAGTTCTGGACTCTACGTT
+GCAGCAAAATTCAGTGAACAAACACTAGATGAAATTGAGAACCTTCAGAGAGATTTGAAG
+GTTCCTAATCCAGTTCCTCGGCATAAAATCCATTCAACTATTTGTTACTCCAGGGTAAAT
+GTTCCTTATGTAGTTTCAACTGGAAGTTTTGAAGTTGCCACTAAAGGACACCTGGAAATA
+TGGGATACACAAGATGGTAGAACTCTGGTTCTTGTTTTAGATTCAGAGTACTTAAAGTTC
+CGTCATCAATACGCCAGGGCATTAGGAGCTACTCATGATTTTGATGATTACACTCCACAT
+ATTACACTGAGCTACAATGTAGGACCTGCTCATTTTGAGGGTGAGGTCCAAGTCCCTGTT
+GTTTTAGACAGGGAATATAAAGAACCACTTAAAACCAATTGGGCGGAAGAGTTGAAATGA
+AGTTTACCGATTTCTTAAATGAAGCGATGGAACCTGCAACCTTTCGTCATGTTGCAGTCA
+CATGCACCGAAGAAGAATTTAAGCAATCTGTTGCTAAGATCAACTGGTTATCAGGCGAGC
+TTGTAGATGGAATCGCTAAGTTTTTCGGACCAGAATGTGACATCGATGATTGGATAAAAT
+CAAACAGGAATTTTGTAAAATGAAAACATATCAGGAATTTATTGCTGAAGCCAAGGGGCA
+TGATGAACTGCCTATAGTTACTAAAACTATAGACGGAACATTAGCGGATTTCAAATCTCT
+GCCATCCGACAAACTTCAAAAGCTAACTGCGTCAGTTTCTGAGACTAAAGGTAAAGTGAC
+CTTCTCTGCACGAGGTTCTGCGAATCTCAAGAAACTTCTGAAAGCAGTAGGAGCTTAACC
+GTTTACTTTCCTTGAGGGCTATGATACTATAGCCCTATCAACAACAAGGAGAATAAAATG
+AAACGCTGTGAAATCATTGGAAACATCACTACCGTAGTAACTCTAGGACTTCTCGGAACT
+GCCATCGTCGGATGGCCATTCCTTAAAGCTCCTGAACTCATCACCATTATGCTATCAGCA
+ATTAGCACTGGTGCTATCTCATTCGTCATGGATAAAATTGCAAATGAAAAATCTCGATAA
+ATTCAAGCAGTACATGAAAGATCACTACGACTTCGATAAAGAAGAGTTGACTGTTTGGGA
+CTATGCTGCTGGAGGCGTAGCAGTTGGTCTGGTACTCGCAATGATTAAAAGTATCACGCT
+AGTTGTTGGTGTTGCACTGTTTATTGGGCACATGACCTTTAAGAAGTAATTTGCTTAAAG
+AGATCAGTGTTATTATTAATCTATCAACTAAACATAAGGATTTACATGAAACGCATTGTA
+CTGAATATTGATCACGACGCTACCTTTGAACACTGCCATGGCAAAGTTCCTCCTGTTCTG
+CGTTTTGTAGTCCGCACTGATAAAATTTGCGGTTGCCAAGAAATGCTAGATGGTTCAGTT
+AAGGTAACAATTGATCAAGGCGAAACTCGTCCGATTATGTCAGTAGTTGTACTGGAAAGT
+TTTGAACAAGTTTCATCTGCGATGATGGAGTGAATCCATGAGTGAGAAAAATAAAATGAC
+AATAACTCAAGCTTTGAATGAACTGCTTTCGAAAATCGGAAGCATTAAAGCTCATGATTA
+TTACTCCGCTTCAAGCGGTATAAATATTCCTATGATCCTGGTAACTCCAAAGTTTACCAA
+GACTGATTCAATGGGAAATGAAATTTTTCCAGGAGATATCGTAGCGTTCACTACAACTGG
+TAAATCTCCTGGTTCGCAGGTTGGTATTCTGCTTGGTTTCACTGAACAGGGTTATCGAGT
+ACTTCCATTCAATACTTCGAGAAATAATCCTGAATGGCGAACTTTAACTCGCGGTATTAA
+TACACCATATGATGTATGGTTAGTGAAATCTAAAGGATCTGTCATAATTTAAGAATTTGG
+GGAGTTATTTCCGTAGAGGTAGCGGGGCAGACTGTAAATCTGTTGCTCATAGAGCTCGGG
+TGGTTCGACTCCATCACTCCCCACCAATTCAGGGTTGCTAGCTCAGTTGGTTAGAGCACC
+GGACTTTTAATCCGGGTGTCCGAAGTTCGAATCTTCGGCAACCCACCAAATAAGGTCAGT
+TGGCTGAGAGGGTAAGCGGCGGACTGTTAATCCGCGTCGGTAACGACAAGGCAGGTTCGA
+TACCTGCACTGACCGCCAAATTAATATTCTTTCTAGACGATGCTGCTTGCAGCCTCCGGA
+TTGGGAACGCGAACCATTCTGGACCAGTCGTGACAACGCATCTTATTGCAAGAGAGAATA
+TTGATATGGTGAATAAATAATAAAAATAACAAAGAGGATTACCATGAAAACTTACAAAGA
+ATTTATTGCTGAAAGCAAATGGTCTGGATTTAATTTCTCTTATGAGATTAAAGGTGACAT
+GAAAGCTTTCAAGAAAGTATCAAATGCTGACCTTCAGCGATATCAAGCTGGCATCGAAAA
+AACTAAAGATGGACGAGTTATTGTTCATTCTGTTGAAAATAATGGTGCCGAAATGGTCGT
+TTATAAAGCGTTTGGTACAGACTCTGAGCAAATGAGAGATCTAAAAGCTCAGCAACGCAA
+GCAATACTAATAGAAATCCATGAGACGTCATGGAAAGTCGTCCGAAACTTGTTCCCTGCT
+ATGTGGTCCCTCACTGAAACCTACATATTACAGCAAGAAGGGCGCACCTAATTTGGACCT
+ATAGTTTCAGCGGTTAAAATACTCGCCTGTCACGTGAGAGTCACGGGTTCGAATCCCGTT
+AGGTCCGCCAAATACGAGGCAGTTCTTGAAGATGAGTTAGAGTCCTGTAAGTAAATGCCG
+AGGACGAAGTAAGTTGTTCCCACGGGATAAGCTCTATATTCGGAAGATTATACCTTTAGC
+GTGTTCTACATCGAGCTACTTGTTTGTACTTCAAGAATCCGGATAGATGCGGGTTAACTT
+CAGTTGGTAGAATGACGGGTTCATATCCCGTTACGCGATGGTTCGAGTCCATCACCCGCC
+TCCAAACAATTTGGGGTATAGCCAAGTTGGTACGGCAGTAGATTTTGATTCTACGATTCC
+CTGGTTCGAGTCCAGGTACCCCAGCCAAATTAATATTCTTTCTAGACGATAAACGGAAGG
+CGCGCTCTGTGAAATCGTGACAAACGTTAGAGGCACCTGGAACTGACCGGGGTCCAGTGA
+GAGAATATTGATGTGGCCGTAGTTCAGTTGGTAGAACTCGAGATTGTGATTCTCGTAGTC
+ATGGGTTCAACTCCCATCGGTCACCCCAATTCGGAAGCGTGGTAGAGTTGGTTTATTACA
+CCGGTCTTGAAAACCGGAGGCCGTAGTGATACGGTCCGTGGGTTCGAATCCCACCGCTTC
+CTCCATTTCATAAGCTATTTAACTTCAGTTCAAGTATTCTATACAGTTTACATGGTATAA
+ATATCAGTATATAATAACCTCAATTCAATAAAAGGATATACCATGAAAAGTTTAAAAGAA
+TTTTTAGCAGAAAACACTGCTCAGACTTTAAACGAAGATGCAGACGATGCACTCTTTAAT
+CAGATTTCTAAAGCTATGGACATTATTCGTGTCGGCAGTAAGCTCCGTAAAGCTATGGAA
+GCTTATGAAAAATCTGGTGATAAAGACGCTTTAGCCGCTATCAAGAAAGCTAAATCAGCA
+CTTGATGCTGCAAGTGAAGCTCTGGTAAATGTTTCTTCTTCACTGCCTAAATAATTCGGT
+TAGTTGAACCCCTCTGCATCCATCGTATAGCGGCTATTATGACTGGCTTCCACCCAGTAG
+ATGAGAGTTCGATTCTCTCTGGATGCTCCAAATTAATCAGTACGTAGCGCAGTCTGGTAG
+CGTAGGAGCTTTGGATGCTTCGGGTCGTAGGTTCGAATCCTACCGTACTGACCAATTTAG
+TTCTTGTAGCTCAGTGGATAGAGCAACGGTCTTCTAAACCGTGGGTCGTTGGTTCAAATC
+CAACCAGGAACACCATTTCGGCCCCTTAGCTCAGTTGGTTAGAGCAGTCGACTCATAATC
+GATTGGTCGCTGGTTCGAGTCCAGCAGGGGCCACCAAACAAATGAGGAAAATATTATGCT
+TTACTACGAAACCACCTATGACTTAGATAAGTCCCCTCCAAAGCGTATGTCACGCAAATC
+ATTCCAAGAACGTTATGGTAGACCATTTAGCTTTAAAGAATTTAATGTAAAATTTGAACA
+TGCTCATGTAACAGACGATCCTTACTATAGTGATGTTACGGGTGAAACAAAACCTTTAGT
+AGAAGGTTCCCTTGAAGATTTAATTATTGCAGATTATGACGCAGGACAAGAAATATGACA
+ACTTTTTACGGCCGTGGTGCTTCAATCATTAAGATCGACAAAGATTATCAAGGCGACTAT
+TATAAATTTCGCCCACACCGAGATTTCATGCTAAATTCAGATTACGTATTCACATACGAT
+GAAAAGTCTCGCACTTGGAAGTTTTTGAAATATCGTTTTACTATGGAAGGTTTCAACTCT
+GAGTTTTTTAACGTAGAGCAACTTCTTAGTTATGTGTATAAAGATATTTGTCTTTGCTCT
+AGATTCCATCCAGCTAAAGATACATTCGGAATTATCAATGTAATTCGTAGCGAAAAAGCT
+GCTCTTAAAATGATGAAAATGTGGAGAAATTATAATGCTTAATTTTGGTCAAGTAATTCC
+CGCTGGTTACGCGATTCAAATTGAAAGTTGGGAAAACGATGGTGATGATTATAACCGTCA
+GTATTTCTATGGTCTAACAAAAGCCGATATTGAGCAATTCGCTCATGTTCTGCCTTTATT
+TAAAAGCTGTCATGGCTGGAAAGAATCTGGCTTAGGGAACAAAGAATTCTCTGAAGTTGC
+CGAAGAACTTGGATATTCCTATGCTGAGCTTCTCCGTGATGGTAAGATCAATCTAGAATT
+CGCCAATGATTATCTTGGGTTTAATCCTGATAAAGTTGACTTGCTTTTCCAAGATTGGGA
+AGAAGAATTTGAAGAAATGATTGCCGAATGGGCAGAAAAACGCATCGGTCTTCCTCGCAT
+TCAAGAAATTCTTGGGTATTCGGATTCTTATGATGATTTTGTCCGAGTATTTGAAAGCGC
+TAAAGTTATGTTCTTTGAAAAAGAACTCCGTATTCCTGCTGTTAAATTTGAGAAATTGCT
+ATGAACATTAAACAAGACTTTAAGAAAGCTGTCCGTCACTGGATTCGCACTCGTTTCCAT
+TCAATTAAAGCGTCAACCAACGGCACGACATACGATCGTTATGATACAAAATATGGATTG
+CATAAATGCTATACACAGTCAAAATAAATTCCGGCTATGTTAGCGGTGAAATCTTTAACC
+TAGCCATCACCCATAAACAAATTATTCTTGATTTGTTGGCTATTAAAGATGACGAAGACC
+GTTTTATAGAACTTCGCATTTATTTTAATAGCATTAACCCCGGGCTTCAAGCTTACTTTA
+TACGTAAGATTGGCGCCGTTCAAATAGACGAATACTCGTATGAGGCCTAATGTGGATATT
+TCATCTGGCTGCGGATACCCTGCTTCTTCGTTAAGCAATTTCGCTCCTCATGGATTTGAA
+ATTGATGGTGTACAATGTGCTTCAATGGAGGGGTTCCTGCAATCCCTCAAATTCTCATCA
+ATTGAGATGCAAGAACATGTATGCACATTAGTTGGAAAATCTGCGAAGTTCAAGGGTAAG
+AAAAAACGTTGGTGGCCTACTCAAACTCTTTATTGGAAAGGCGTACCAATTCATCGTTCA
+TCAGAAGCTTATCAAAATCTTTTGACAAAAGCATATGATGCATTAGCTTTAAATGAAGGA
+TTCCGAAGAGCATTATTAGCAACTCGTAATGCTACCTTAACCCACTCCATGGGCAAGAAT
+AAAGAATCTGAAACAGTGTTGACAGAACGAGAATTCTGTGGACAACTACATCGTGTACGT
+GAATTGATGAAATGATTTTTGCCCTGGGTATCTTAGTGATGTCCAGGGCATTTTTGTTTG
+TTCCTAATATGATTTATCATCCTTCCCAAGAAAGTTCCTCTCAACCGTTCTGGTGAATTC
+ATTTAGCCGTTTACATTCATTAAAGACTATGGTATAGTATAAACTCAATCAACAACAGAG
+ATCATTATGAAACGTACAAAAGTGATTAACAAGTCTCGTTTTCGAAAGGGATTTGTTTTA
+GCATCAGTGGTAGCTTCGACATTTGCTTTATCTGGGTGTGAAGTTGCTGATCAAACAGTT
+AAGATGTATCAAACTGTAGATGAGTGCTCTACTATTGAAGCAACGGAGTATCAGTCCGCT
+GAACAATGTAAAGCGTCGTTTGAAGCTGCTAAGGCTGAGCATGAGAAATCCGCCCCAAAG
+TTCCAGGGCTACAACGACTGTTCAGCGGAGTTTGGTAATTGCAATTATGATTCTAGTACT
+GGATCATTTATGCCTGCTATGATGGGCTTTATGGTTGGTCAGATGATGGGCAACATGCAA
+GCGAACTCAAACTTCCGAGCATCTCAGCCTATGTACAATAATCCGAATGGTGGTTACAAA
+GACATCTCGGGTAAAAGTTACTCAAACATTAAGCCAGGTAAACCTTTCCAGGTTACTCGT
+TCCGCAATGAGTTCAAAACCTGCTTCGACAATACAAGCCCGTTCTACTACTTCATCTCGC
+GGTGGATTTGGTGGATCGGCACGTTCTGGAAGTTTTGGCGGATAATTTTTCTTCAGCCGT
+TTACATTGGTATGAGATGATGATACTATTACCTCATACCAAACAAACGGTAAAACTTAAA
+TCGGAGAATAAAATCATGGCTAAATTCAATACTGTTACTATCGTTGAAATTACTGATAAC
+TTTGGTGAATTTGATCGTTTCCGCGCAGTTCTTAACAGAGGTGAACATGAGTATCATGTA
+ACAGCTATAGTTGAATCTAAGAAAATGGCTTCAATCGTAGAATATGTTAATTCTCATTGG
+CCTACAGCTGAAGTTATTTTTGGCGAAAAGATTTAATGCTTTAAAACAAGAGTATAAAAT
+AATCTCTCTTACACTGAAAGGAAATACTATGTCTATTCTGAAAAAACTGGTTGAATTCAT
+TCGTTCTAAACTGGGTACCTTCGTTGCTCGTAACACTACAATCGAAGATCAGTACACTCG
+TGCGGCGAACTCGATCATTGATGAAATTCACAAACTGCGCACTCGCTACGTAACTGCTGA
+ACGTGAAATCAAAGCAAAACGCGATCTGGCGACTGAAAATGATGCTAAGGCTGAATCTAA
+AGAAAAAGAAATTCGTCACATCATGGCCAATAACCCGGCACAAGATGTAACAACCCTGGC
+TAAACTCGGTCTTCTGTATCGTCGAACCGCCGCAGCTCTTCGTGGTAAAGCTCAAGAGCT
+GGAAGAAATGAAACTGGAAATTACAAAAACAGTAGTTGCTCTGGACGATCAGCGCCAAGA
+TCTGGCTGTGAAACTTGAGTACATCCGCGAAACTCAGAAAGCTAACTCTATGGGTCTGGA
+CACTGGCGCCGACATCATCGAATCTGCTGAACTGGCTAAAGTAGATGTTCAAACGATCAT
+CTCTCGTATCGATACCTTCAATACTACACCTGCTGGCGTTGAGACAACCTCTGCTGATGT
+AGCGGAATATCTGGAATCTCTGAAGTAATATAAACGGGGCCTTCGGGCCCCAATCGGATA
+ATAGAGGAGAATATCATGTTTTATGAAATCGGTGCAAAAAATAAAGCTGATCCCAAAAAA
+TTAGAAGAAAAAGACGTTGTTCCAGTAATACATGAACGTATTCGTAGACAACTTCTGAAG
+GGCGGAGTTCCAGGGCATTTAATTGATAAGCTAGCGCCTCATACATTTCCAATGAGCCTC
+GATTATGAGATTCATTCAGATCAATTTAAACGAATTAAATGCGGTCATCTTTTAGTTCGT
+ACATGGTCTGATTTGCGAAACTTTCTTAGCACTCTTCAATCTGAATGCTATTCTATTCGT
+TATACTGGAGTGTATGGTTTTTATTATAGCGACATTTCAATCAATAACTTGGACCGTGAA
+ATCTCCATCCCGGGAATGACTTTATTTGAAGCAGCAGGTCACTATGCATTTAACTTAGAA
+TGTAAAACTTCTACATTCGGTAAACCATTTCGTATTTCGGTTCTTATTGACCGTGAACGC
+GCAACTAAACGCAACGGTTTTGAAAAGAAATATGACCTTGAATGCTACTCATCTGAACGA
+GCAGAACGTGTCAACGCTATAGCTAAATTTATTTCTAACTATAATAAAACAGATGCGGTT
+GATACGAATCTTGACGATTTCATTAATTTATGTCGTGATGAATTAAAGGTGAAAGAATGA
+AATTAGCAAATTACTGTTTTGGACATGGTCTTGCTCGTTATGATGTATGGCCAAAATCTC
+CGAGTTATTCTTTAGGTTGGTGGTTTCATTCTTTTATGATTGGATTGATGCTAATTTTTA
+TCTCTCTCCCAGCTTCAATGATGTATGTAAAAGAAACTGACCGAGTTATATCTGATATAA
+ATGTTGTGTTAATTGCTCTTGTAACCGCTGTTGTAACGGTATTTGTTCCGCATATTACTT
+ATTTGACTTATTTTTACTTAAAACGATTGAATTATAATGTCCAAGTATTCGTCCATAACT
+TGGACTATAAGAAAGAAAAGAAACGAGAGGCTCTTGAAGCTGAACTACAAGCAGCTAGAG
+TAGCTCAGAATAAAAAGACTCGTGAGGCTATGGAATTCGTTATGGAGATGCGGAAATGAA
+ATACTACCGTCCTGGACCATCTTATTTGTACCAAGATTCTGAAGATGGAATCGCATTGGT
+ATTAATAGCATGTGCTATAGTTTCTATGATATCATCTGTTGTGGTAATGTTTATTTGGGG
+CGCTATGCATAACATGGATTCTCCGAATTCAGAAACCGTTGAATGGATGGTAAAGGGATT
+TGTAATATCATTCATTGCTTCATATATTTTTGGTAATGGTGAACGTCATTTGAATAATAT
+TATGGCTGCAAGGAAGTGGCGCAAAGAAGAAAGGGAAAGACTCGCTGATATCACAGCGAA
+AAATAAAGTAAACGAGCATAAACAACTGTTGAAATTTATTGAGAATTGTAAAAATGAAAA
+ATGATGCTATGAAGAAAATCCATGACATTCTGGATGAAATGCGTGCCGCCGAAGATGAAA
+TTTTAGGTCGTGCTGAAGCTGTAGCAGATGAATTCTGTGAATCATTCTCTTATGGAGAAT
+ATGGCTCAGGTCGTACATATTTCCCTAAAGGTACTGATGCTGATAGTATCCCTTGGGATT
+TTGAAGACGAAGCTAATATTGAAGATGGAAAATCTACTGTTGGCATTTGGGTTTCTTCGA
+GTGAGATGTGCTAATGGATAATGTAGATAAGAAAGAAATTAAAGTAGCTCTTGAAAAACA
+CGTCCAGGATGCTATTGATTATGCTAAGAAAATAGCAGATAAGTATGATTTGACTTTTAA
+TATGTATCCGGCTTATGGTATGGGTGGAAGCTATTATTCTCCAGGCTACTTAAAACAAGA
+CTTGGAACATCATCAGTCTAATGGTTATCCACAATTTGCAATTGTTAACCAATATGAATA
+CTACACCAGCCTCGAAAATGGTGGTTGGGTCTCTTCTTCTATGGAATGCTAAGGAAAAAT
+TATGTCTCGCTCTAATGAATTGATGGAAAAAGCTGCTGCACTGTCTAAACTGTTCAACGA
+AGTTGCTGAACTTGCAAAAGACAATGATTACGGTCTGAAATTTGATACTTCCGATGGTAC
+AATGGAATTCAATGACTGGTTGTCTTCATCTTGTTTTGGTGAAGGTGATGATGGCTTCGG
+TGTCAATGCAGATGGTAGCATCTGGCAAAGTAGTAGTTGCTAATGAAAGCCCTTCAGGGC
+TTTTGTTGTTTTGTACTCTGCCGTTTACATTCATTGGTAGATGTGTTATGATAGACTCGT
+AATCAACTAGGAGGAAAAATGAATATATTTGTTAAAGACGGATATCTAAGTTGGGAAAAT
+GATTATGGCACTTATGATTGTTGCTCGGTAGTTTACTTGCAAAGAGTGTACAATGACCCA
+AATTATAAGCCGTCTTTAAGATCCGCTGCTTGGATTTTAGACCAAATGAAGATTGATGTA
+AAAGTCAATGCTTGCGGAGTGTGGGACCATGATAATCGAGATTGGAAAGACGTTAAAGAA
+AACTCTCCAATAGATATCGAACTTTTTATTATGCAGTGCAGAATGAGGAAAACGGAATGT
+TGCTAGTTATTGGTTCTCGTGCTTTACACCATCATGGTTTAATTGAATCTCGTGATATCA
+AAAATTCTGATTGGGACTTCATTGCTGATGCTGGTGAATGGGAAGCATTTAAAGGCCAAA
+TGTTTGGAGCCAAAGTCGAAGTATCAAATCCAAACGTCAGCGCGTTTAAATGTATGCACA
+ATGGTCGTGAGACTCATTTTGAAGCTTATATTGTTCATCGGTCGCCGAATGACCAACCAA
+AAGATTCGAGTGAGTTACTTCTCGAATATGCGGAAGGTAACTGCAAATTCGACCGTTTGA
+CTGGGTTTCGTTGGGCCAATCCGAACATGTGCTTGGCTATTAAGCTGTCTCATCGTTACA
+AGAAGAACAATCCACACTTCCGTAAAACGATGCAACACATCCGATTCCTGCGTAATAAAG
+ACGTGCGTCTTACTGAATATTTGATGGACATCAGCAAGCTGCGTGAAAAGGAAACTTTGA
+GTTATGCTCATCCGGTATTGGATACAACAAAAGATAAATTCTTCAAAGATGATATCTACA
+CCTACGACCATGATACAATTCATGAAGCGGTTGCATTGATGGATCGTCCAGCTTATACTT
+TCTACATGAAAGATGGGTCTCAGGTAATGACTGATAAGAAGAAATTCTTTGAATTGCCTA
+AAGAAATCCAATTGGCTGGTGTGTACGAAGAAACTTGCGTATTAGCGTTGGAACGTTCTC
+AAATTCCAAACGATTTCAAAAATGTTTCATCTGAACATTCCTTTATGATGGCTTTGGAGA
+AGGTTTGTACTTCAATCACGAGCGGTTGGTTCCGCGAATATGCTTGGGAAAACTACCACA
+CAATCGTTGCGATGTACAAGAAGCTTGGTGTTAATGATTACATAAAACGCTTTAAAGAAA
+ACCAAGATCTCCTGAAACCTTTCACTCGAGGCGAAAATGCATAAGCCATTTGAAGAAAAA
+GTATGTCCAGGCTGTGGTAAAGTTTTTAGAATAAGAGCTGGTGTAGGACAACATATTTTT
+GCTGAACATATTCGTTATTGTAATGCATATAAAATTTCATGGCAATATCCGCGTTAATTG
+AGGAAAATATTATGAATAGCCCAAAAACTTTTGATTCACAAGTACGATTCCGCGGCGAGT
+TTGCTGAAGATATCACGAATGATCAAATCAAGAACGAAACGATGTTCTTTAACTCTGATT
+TGAATTTTGCTTGGGATAAAGGCGGCCCGATTACTCGTAGCTTTATTGATAATCTTCCTT
+TTGATTGGACTAATAGAGATGTGGTATTCGATTCTCGAGTGCACATGTTGATGCCAGGTT
+GGTATCCTGCTATTCCTGGTTATCACCACGATGATGTTCCACGTCCTGATATTCCAGTAG
+GACAACATTTTATTACTGCTGGACAACCTGATTACGATAATCCTCGTTACCATTCTGAGC
+ATATTCTTGGATTGGTTAATGCTGATATTTGTCCTACACATTTTGCTTATGGCGAAGACG
+TTACATTTAGCCAAATCCCTGAAGGCGAATTGATTTACCGTCAATGGCACAAAGAAGTTC
+TTCAGAAAATTGAATCTGGAGAAATGGTAAAACTTGAAGCCCCGGATCGTACTTTATGTG
+AATTCAACTGGCAGTCTTTCCACACTGGGTCCATGGCTGTCGGTAACGGATGGCGTTGGT
+TTGGTCGAGTATCTCGTAACACCGACCGTGTTAAAAAGATCACTAACGAAATTCGAGTAA
+ACGCTCAGGTTTATCTGGAATTCCCAATGGAGGGATGGTAATGGGATACTCAGCTATGAA
+TGTTAGTGAATATACAAAAGAGAATTTCCGTAAACTCTGGAACGAAAAGTACGCTGATAG
+AATTTGCTGGATTGTACTAGTTTTAACTGTTATTGTGATTAATGGATTAGTCATTTATTT
+CAATGGAATAATTATTGAGCTTATTTTTAGTGTTCCTTTGAGCGGTTTCGCCGGTATGAT
+TGTAGCTTGTATTAATGACGAAATACTTAAGGCGATTTATATTAGAATTAAAATCAGACG
+TAAACTTAAGGCTGATGCTAAACAAAAAGAAGCTGAAAGCTTTAGCAATTTCATAAATTC
+ATGTAGGATTAAACGATGAACTATTTAGAAGAACTTCGTGCTCGTTTAGATGAAAATGAC
+ATACCATGGGAAATAGTAAAAGATCCTTATGTTCGAATTTTAACAAACAACGGATATTTT
+ACTCTGACATTATGTTCAGCTGTTGGTGAAAACGTAGATGAGCTTGTTCAAACATGTCGT
+GCATATGCTAAGGTCTGGATTTACTCTGTTGACCCGTTAGCTGTTTCTGGTAAATTAATG
+ATGCGTTTTGCGTGGGTGAAATAATGAGTGTAGCAATTTATGTAGAATCAGAATCTGGAG
+ACGAGTATCTTTACTCGTTTGGTGATGGCGAAAGCGAAGAAGCTATTAAAGACGAATTGG
+AACGTCAAATGGAAATGTTTTCTCCGATGTGTAATTACATGATCTCTATTTCATCTGGAA
+CTTCGCCTTCTGTTGACACCCGATTGGAAGAGTTTATGTCTGAACTTTTTGATAAATCGT
+GGAAATTTGAGAGGGAAAATGTCTAAGAAAAAAGAACTATCAGCTGGAATTTTATTCTTC
+ACCAAAGATTCTCGTCTTTTCATGGGTCGAGTGACTAACTCTGGTTTAGGTGGTGGCCCG
+TCTCGTTGGGATATTCCAAAGGGTCATGTAGAAGAAGGTGAAACTCCTAAGCAAGCAGCT
+ATCCGTGAATGCCAAGAAGAAACTGGATTCACTGATTACGACCAGGGTTTACTCTTTGAC
+CTAGGCCAACATGACTACGCAAGCAATAAAGATATACATCTGTTCGGATATCCTGTCCCT
+ATGGATCACTCGCAATTCAAGAATTGTATTTGCACAGCATATCATACTGCAGAAGACGGA
+ACGACATTTCCTGAAATCGATGCATTTGCTCTGATTAAGCCAGAACAGTGGAGTTATGTT
+ATGGGTCCATCGCTGTTCAATGTAATGCAGAAACTTTACCCGGCACTAGCCAAACGATAA
+ATACTCCTATCAAACGATAGGAGACGACATGAACATTTTTGAAATGCTTCGTATCGATGA
+AGGATACGATTCTAAAATCTATAAAGATACACGCGGATATTACACTATTGGGATTGGTCA
+CCTTTTGACTAAAGACCCGTCTTTGGCTGTTGCTAAAGCTGCCTTAGATAAATTGGTTGG
+TCGTAAGTGTGACGGTGTAATCACTAAGGCCGAAGCTGAAAAAATCTTCGCTAAAGACGT
+CGATGATGTTGTAGCTGGTATTCAACGTAACGCTTTACTGAAATCAGTTTATGATTCTCT
+TAATGGAGATGATCCGCGTCAAGCAGCATTGATGAACATGGTTTTTCAGATGGGTGTAAC
+CGGAGTTGCTGGATTCACTAACTCAATGGCTCTGATTAAATCTAAACAGTGGGATAAAGC
+CGCTATCAATTTAGCCCAGTCTAAATGGTACAAACAAACCACCAATCGTGCTAAACGCGT
+TATTGCAACATTTAAAACAGGAACATGGGCTGCATATGAAAACCTATAAAGAATTTTTGA
+CAGAATCTCAATCTAAGATTGAAGAAAACACTCCGATTGTAGAAGCAACAATCAAAGATA
+AAGAAGGTTCAACAAACTTCTCTTTGGTATCAGGAAAAGACGGCACTTTCTTCCAGATCG
+GTTCTGAACGCTTCCAGACTTCTAAATTGCAGGATGCTGCAGTAGCTAAAGTTCTGCGTG
+GCGGCGGTAAATGGAAAGGAACTGAAGGATCTACACAAATTGGTATTGCTGTAGATAATA
+ATAGCGCATTTTTCCGTATCGGCGGTGAGTCTTTTACTCTGAGTTCTAAAGCATTCAAAG
+AACTTAAGGCTGCGTTTAAGTAATGTTGTACATCTCCTGTGGTTGTGTTACTATACCTAT
+ACTGACACAGGAGAACTAAATGACTCGTATTAACTTAACTCTAGTATCTGAACTGGCTGA
+CCAGCATCTTATGGCTGAGTATCGCGAACTACCTCGTATCTTTGGTGCAGTTCGCCATCG
+TATTGCTAAAGGCCAAGGCTTCAAGGATATTCCTAAAGATTTCTGTCTGGGCGCTGGACA
+TGTTAAATTCTTCTATGACAAAATTGGCTTCTTGTTCTTACGCCAAAATGCAATCATCGA
+GGAACTTCTAAAACGCGGATTTAAAATTGCAAATACTCATGTCAACGTAGCTGACATTCC
+TCTGTACTTAATGAATGACTTTGTTCCTTCTGCCGAGGATATTGCTTTAAGCCAAGCTCG
+ACTGGATGAAAAAATTGCTCAAAGGCCTTTGTGGTATAAACATTATGGTAAGGCTATATA
+CAAATAATAAAGGCACGCCGACCCTCTCCTATGAACAATGTTCCTCTAGTGAAGGACCTT
+TTCCCACCTGTAATAAGGTCGAGCCCGAGTGCGGTAAGGGGTTTACATTCGGTGAAGGCA
+AGGAGCCCAATTCGATTCTAGGAAGGAAAATGGACTACCACGTGCCATGGAATGGCCCTC
+AACTAATCAGGAAATAAAATGCAATATTTAACATACCCGTATCTAACCTTGATGCATGCT
+TTCAAAGACCGTGCATTCGAACGCTTAGATCCACATAATGATTATTGGAAGTGCTTAACC
+CCGATGTCTCGAGTTTCTGAATTTGGAACTCTTCGCCTAGACGGTGGACGACAAACCGGT
+AAATCTGAAGCTGCTGCTTTATTCGCTGCCGATTGGCTTCATGATGGTAACGACGTAATT
+GTTATTTCAACCAAAGCCGCTCAATCCAGAGAGCTCAAAGAACGAATTGAACGTAAAGCA
+AAAGGCATTCAGCGAATAGATTCTAATCTCCGTGGATTTTGTGTACATGATACCATCAGA
+AGTTTTCTGGATGAAGACTTTAATAAGTACAGAGGTCTTTCGCTTACACGAGCATTGATT
+ATAATTGACGAACCAATGAAGATGCCTGATGTTAAGAAGTTCTATGAATCATACTTCTAT
+CTGGCTAATCACTGTTTATGCCAAGGCGATAAACCTTTACCTCTTTTCTTTGTGATGGGA
+ATGCAATGATGAAATTTATGTTTATGGATGGTCCCTTTCGGGGAATGGTAGTTCGTACTA
+AAGCTACTAAAGCTGAATTGAATTCTGTTCCAGATATTCCTATCGAATTTGTAACCGGGC
+CTTTTGAAGGCCTGATTACTCGTAGCTTGATTTGCTATGATCGAACAATGATCGAAGCAA
+GAGAGCTTAAAATGCGCCCAGGTTCTCAGGGCTCCTATAATTGTACTTTGGACATATCTT
+ATAATGGCTAAAATTGTAATTGAATGTGCTGACCATCTGGTTAAAACTTTCTGTGGATGG
+TTCAGTAACCAAGGCGAGCAGGATCTTTTTGAAGCTCACTCAAATGGTAAGTGGAATGAA
+GAAATCCAAAAGTGGGAAGAGCAAACGACGTATTTGGCTACTGAGGGTTATGGTATTAAT
+GAGCCTATTCGCTTAGTTGAATATGATAAAGAGACCGACGAGAGAGTCCCTTATTTCGAC
+GGTGAGAAGCTTAGTGCCATACAGGCGATGGTCCCTAACACAGGTCAAATCTTTGAATTG
+AGGATGCCGAAATGATTGAAGATATTAAAGGCTATAAGCCACACACCGATGATAAAATCG
+GTAAAGTGAATTGTATCAAAGATGCTGAAGTTCGTCTTGGTTTGATCTTTAAAGCACTAG
+AAGAAGAACATGTAGCTGCGTACATGGCTCTTGATGTAGACACTATGAGCGATGAAGAAT
+TCGATTTAGCTCATTCTAGAATCACTCAGATTCGTAATGCAATTGATCGTCTGAAAGAAG
+CTAGTATGTGGGCATGCCGTTCTGTTTTCCAACCTGAAGAGAAATACTAATGAATGATTT
+GATCCAAGCTTTACTCCGTGTAGAAGATGAGTGTGCTGGCATTTTATTAATGGCTAAGTT
+TGATCCATTTGGTCAAACTGGAATTGATGAAATCAGAGAAATTCATCGTAACACTGTAAA
+ATCTTTAAAAGCATTAGTTCAGCTTAAAACTGAAGAAATCTAACCGTTTACATCTCCTGC
+AAGATGTGTTACTATGATCTTACACTTACAGGAGAAACAAAATGAACACAACTGAAGTAT
+ACATCCGCAGAAACAAACTCCGTCGTCTCTTTGAAACGGAGTTTCATAAAATCAATGCTA
+AAATCAAAGACGCATCGAAAGCAGCTGGGGTTCCTGGCTTCCATTTGAAGTACTCTCAGC
+ATTTGCTTGACCGTGCTATTCAACGTGAAATCGATGAAAATTACGTCTTTGAACTTTTCC
+ACAAGCTTTCGAATCATGTGGTTGAAGTAAACGCTTTCCTGGAACTCCCTGAGCGCCCGG
+ACGTTGAAGAAGATCTGGATCCGAACATCGAGTATCGCCCTCTCCGTCTTGAAATCACTG
+ACCAAAAGTTGTGGTTAGGATTTACAGTGTCAAAACCAGTTCCAGGTAAAACGTTTTCTA
+CTCCATACACACTGAATTGTCGTATGGCTTTCATCAACACAAATCGTCATGAAGGAAAAA
+TTAGTAAAACTGTAATCAATCTATGAGGTAAACATGAAAAAAGCTCTATGCGCAGGTCTC
+TTGGCCTTCTGTTCAATGGCCTATGGGTCCGAGCACAACTTCAGTAATGTCCAACTCGAA
+AATCTGAATTATGCGTATCAGTTTGGAGAGCAATTTGCAAAGGATGGCAAATACAAGACA
+CAAGAAAAGCTATATGACAACAAAGGCCTAGGCTATGTTATGGCTGCTTTACTTTGGCAA
+GAATCTTCCGCTGGGTTAAAAACCAAAGGAAAGTCAGGTCATCAGGCGTATGGAATGTTC
+CAGAATTATTTGCCGACAATGAGAAATCGAGTCGCCGAAATAGGATGGAAAATGACTGAT
+GCTGAAATTATTAGAATGTTGAATAAACGATCCAATTCCGCTTCATGGGCGTATATTGAA
+CTTTCTTATTGGTTAAATAGACATAATGGTGATATGCGAAAAGCAATTGCCAGTTACAAT
+GCCGGGAACAACTGGAAATCTGGAAACAAATATGCCAGTCAAGTCCTAGAAAAAGCATAT
+TACCTGAAGTCAAATAAACTTTTACATATTGAGGTAGAATAATGCAGAAACTAGCTCTGG
+TACTTGGTCTACTGATTTCATCTGGTGCTTATGCATCAGGTGGATCACTGGAGGAATCTC
+TTAAAATTGCTAAATCATTTTGTGCGACAAACACAGAATGTATTGACATCTTGTCATTGC
+AATTAGATGGAGCATATGAAGACGGAGTCAGAGCATCTAAGTCTAAGGTAGAGTGGAATG
+TACTCATGAACCGAAAGACTAAGCAATTGAATAACCTTTGCGATAAAGCACCTAACGTTG
+AAATCTGTCTGGATTATAGAAATCGTTTGATGGAGCAATATATGAAAGGGTTAACGGAGT
+GAAAAAATATTTATGTTTGTTGATGGTTCCGTTTGTGTTGAACGCCTGGGATATTCTCCC
+AGGCTATCCTGAAAAGATACTTGCGGTCCAAGGAAAACAAATTGAAACAAGCGGCTCATT
+TAAACGAAACGTTGAGTTAATCTTCGTTCCAAGTAAAGAGCTTTTAGGGATATCGTTTTA
+TAATTATAAAGATAAGGGTGACCAAGTAACAATTCCTTATGGCACCTACAATATCAGAGG
+TTGTGAAATGAAAGCTTCTGGTGAAATTGAAGGACCTTACTTTGTCTCTTCGCTGAACAA
+TTACAACATCAGCAAAAAGATTATTCGATCATGCTCTACGTTCTTCATTAGAGTATACGA
+TCAGACCGATAACTACTCAACTTACGTGGTGGAAAATGATTAAGCAATATATCAAAGGTG
+ATATTGTAAAGATCTTCTTGGAAGGTCATAATGTGGCTCACGGTTGTAACTGCTTCCATA
+CAATGGGTGGAGTGGCTGGACAATTAGCGAAGGCTTATCCTCCGATTCTAGCAATTGATG
+TTCATGAAACTGAGCATGCAGATCCGGATAAATTAGGGAATTATACCCAAGCCACAGGTG
+AACGCGGACAAATTTGCTTTAATCTTTATACTCAATATATGCCCGGTAATAATTTAGATT
+ATGGCGCATTGCTATATGCTTTCCAAAGTCTAAATTATTGGGCTAGTAAACGCCAGGAAA
+CTCCTACGGTTTATATTCCACGTATTGGAGCTGGTATTGCCGGTGGTGATTGGGAAAAGA
+TTAAGACTATTATCGATTGGTTCACTCCTGATGTTGATATTATCGTTGTCGATTGGGATG
+GTGAATAATGACACATTATATCCATCCGTTTGACCCGAAGAATAAAGCTAATATTCATCG
+GCGATGGATTGAAACCAGAAAAACTAAATGTCCAATCGATAGCCCGCATAACGTAGACCG
+TTGGTATATTGGTGAATATGTCGAGTACACTTTTATTGATAAAAAGAAACGTGTACAATA
+TGTTGAAGAATATTGTCTAAGGATTAAATGGTTATGATGTCCAAAGAAGAACGCGAGCGT
+ATTATTGATGATATTGATGAATTGATTCGTTTAGCTAAACACGCTGGTGTTATGGCTGAA
+CTTGGTACAGATGATGAATACGCTATGGCCGCTTCAGCTTTATGTAAACAACGATATAAT
+GTATTAAGCAAGGACGGAATCGAATGATTACCAGAGAACAAGCTCGTGTAATTTATGATT
+TAGTCAAAGACATCGAAGATGATTCTGCTTTCTACACCGGCCAATCATGCGAAGGGACTT
+ATTTTGGATTAGAACAAGCTAAACTTGATTTAAGTAATTCCAAAATAAAATTTGAACAAT
+TTATTGAGAGTTTAATTGAATGAGCGGCCAATACAAAATTTTGATAACTAGCAAATGTTA
+CGCTTATGGTCAAGGCGAAGCAATCTCTGTTCATACTGTTATTGCTGAATTTGATACTAA
+AGAGCAGGCTGATTTAGCATTTTATAATATGAAAAATAATTCTGGACCGAGTGATATCGG
+CGTTCGCCAAGCTTATATAAAGTTGTATTAAAATGATTACTAAAGAACAGAAAGAGACTA
+TTGTTGATTTAGCTCGGTGTTGGGCCCAAGCTGAATCGGCAGTAGCGTGGGAATACTCCT
+CATGGAGTTCGAGCCGATCTGCTAAAAAGCAAGCTGAAGAAGAATCCGCCGAAGCAGAAG
+CAGATCTTGAACAGTATCTTGATGGGATTATGGCATAATGCAAACTTATATTAAAGAAAA
+GCACCGTTGCAAAGATTGTAAATGGCCTATCGTGTTTTCTTTATGTAATGATGGTTTGAT
+GGATACTCCACCATATAAGATGTGGGATTGGTGGTTATATTGCTCAAACAAAACATGTAA
+GAATCATGCAGGTGAAGGATTTTTCCAATATACTCCAGAGTGGATTGAATCAGGGGAACC
+AAAATAATGGCACAACTTTACTTCAACTATGCGAGTATGAATGCCGGGAAATCGGCTAAC
+CTTTTGACAGCTGCTCATAACTATAAAGAACGTGGAATGGGCACTCTGATTCTTAAACCA
+GCAGTTGATGACCGTGATTCTGCTTCAGAAGTAGTTTCACGAATTGGTTTAAGACAAGAT
+GCTAATATAGTTACTCCTGATATGGACATCCTGGAGTTCTTTAAATGGGCTCAGACTCAG
+CGGGACATTCACTGTGTATTCGTTGATGAAGCACAATTTTTAAGTGCAAGACATGTTGGA
+GAATTAGCTCGGATTGTAGATTTGTACAATGTCCCAGTTATGTGTTACGGGCTCCGTACA
+GACTTCCGGGGTGAATTGTTCGAAGGTTCTAAAACGCTTTTAGCGATAAGTGATAAATTA
+GTAGAACTTAAAGGTGTTTGTCATTGCGGACGAAAAGCCACAATGGTAGCCCGCATTGAT
+GAAAATGGTAACGCAGTTCGTGACGGTGAAGTGGTTGAAATCGGCGGAAACGATAAGTAC
+GTTTCCTTATGCAGAAAACATTGGTTTGAGATGCTCGATATATGATTGAACTGTTAACAA
+TTCTGGCTGGAGTAGCTGGGATATTCGCTATAGGCTTTATCCTTTACGTTATTCTGATTT
+ATTTGGTGTGCTTATGAAATCAACAACTTATAATAGTTTTTTGCTATTAATGACAGTGTT
+ATTATTCATTTGGATTGCTGTTGCAGCTTCTACTCAATCAGAACGAAATAAACAACTAAA
+AGATCAAAACACTATTTTATGTGAATCCAAAACTGATGGCGCATTCATTGCCAATAGTCT
+CGGATGTTTTATTAAGGTAGAACAATGACAGAACAAGAAGCATGGCAAGAACTTCGGGCT
+TTACTTAAAAAGCATAAAGTTGAATTACATTTGTCTGAACCTCCAGTATCTCTTGAAGAG
+ATTATTAACATCCGTGAAGGCCATGAAGTTTTGCAGAAAATTGACGAGGTATTAAAATGA
+AAACGAGTTTCTTTAAATCTGGATTTTACTATCGATTGTGTAACTACAACCGAGGTAAAT
+CAAAATGTCAAGAACTATCCGTCGTAAAGGCTGGCATGTAACAACTTCTTCTAAATGGCA
+CAATCAGAAGAATAACGAATTCGCTTATATCAAGCGTTATACCGAATACGTTAAAACCAG
+CAAAGATAAAGCAAATCAAGCTAAATATGTCGAAAGATATATCGCTGAAAATAAGAAAGA
+ACCAGTTCGTCTTGAGAAGTTGATGAAAGAACGTCATCGTGATTCATTCTGGAAGACTCT
+ACGTTGGAGTCGCTATGCTTCACCTATTCCTAGAGTGTTTCACAAGATGGAAATTAAAAA
+CTCGTTGAGAAACGACACTGATTATAACTGGGACGAGAAAGCCGCTCGTAAGTGTGAGAA
+AGGCATCGCTCAAATGAATTGGGATTAAAATTTCGGAGTACAGATGTACTCCGTTATAAA
+TACGTTTACTAACTAATGAGGTGTATATGCAGCATTTAGACGTTAAAAAGCTTCGTAATC
+TTACTGTAGAACAACTCGATGAAATCAAACGTGAAATTGGGCATGCTGTTGCAAGTCTAA
+ATGAAGAAATTCGTCAAAGTGGCTCACGGGCAGATTATATGCGTAAGCGAAATCTGGAAA
+AATACCTCGACAATGTTAAGGCTGTACTTCAGCACAAACGTAACACTGGTCAACGATAGG
+AGGCCTTATGGCCTTAAAAGCACTGGCATTATCCGCGCTTATTGGAATCATGATGATTCC
+TGCTTCCTACGCAGAGGTCGACTTCAATCCGAAGTTTGATGAATATTTTGAGGGTGCATT
+GAAGGTTTACTCTCAATATAAGATATACAATAAGCAGGAAAGTGAGCAGTTCTTCACATT
+TGTTAAATCAAAATGGGAAAGGCAACCATGCACTAATAACTGTGAAGCTGATGGAGCTTT
+GGTTGCGCAAGAGTATTACACCAACCGATTGGTAGAAGGCAAACATGAAATTTGAAGACT
+TTGCTAAAGGCAAAGCATCTGAAGCGGATGCTTATCTTGGGTTGTTGATGGCTTCTCGCT
+CTTACTTTCATTCAGCCCACTTTGAAACAGAAAGCTATGCTCGTCATAAAGCATACAACT
+TCATATTCGACGAGCTTCCGGATTTGATTGATAAGTTCGGTGAACAATGGCTTGGCTTTT
+CCGGAAAGAAATATGCTCCTCAAATTCCAGAGCAAAAATCTCTTCCTACTGACACTATAA
+AAATGATCGATTTGATCTTGGCTGAATCCGACAAGATCTACTCCAAAGTCCCTCGTGCTA
+TTCAAAGCACCTTAGATGATATCGTTGGAACTTTCTACCAACTCAAGTATCTTCTCTCCC
+TGAAGTAACACTCTGCCCTGGCTTCGGTCAGGGCATTTTTGTTTATGCTGTTTACATCCT
+CAAAAGACTATGATACTATAGACTAGTAATCAACTAGGAGAACAAAATGAAAAGTTTGGT
+AGTCGTAGCTTATCTCTACGTTCAGTACAATAATCCGCTTTTCACTCGTAATGTTATCGA
+TTTTATCTGGAGCCAATTATGAACGAAGAGAACAAAATCAAATTGCTCGATTTGATTGAA
+AAATTGCGTCAGGCCGATTTAGCATATGTTGCCCGGTATGAAGGTTCCGGCACGGCAATT
+CCTCAATACAAAGCTATGCAAGCTGCTCAAAAAGAAATGTTTGATTTTATTCAATCTCTG
+TGAGGTTTTATGGAAATCCAAGAAAAAGTTTTAGATTATGGAAGTCGTTTCCAATCTATC
+AAACGCACTATTGAATACAACAACGGTCATGATGAAAACATGCTGATGGTTGATTTTGAC
+AATGGCGAAGCTGTCGGAGCTTCTTTCAAATTCAATGGAACTTTATCATGTGGAGGCGGT
+TCTTATAAGATTGAAGAACTTCGTCGCTTTAAAGCACTTTTGAATAGTTTTGAGGAATTG
+TAATGGCTGTAGGATTTGCAAAAGACGGAGCAGAACAACTTGAAGTTGAAGCAGTAGTTC
+AAGCTGCAATAGTTCATGCACGGTCTCAATTTAACACTACACGAGAGTCTCTTTATCGTT
+GCTTTGATTGCGAAGAGCTAATTCCAGAATCTCGTAGACAAGCAGTTAAAGGTTGTTTGT
+ATTGTGTAAAATGTCAAGAAATGCATGACGAAACTTTTAAACGTGAACCCCGTAATTGTT
+GGCACAGGAGCATGAGATGAGCTTTCCAAAACTTGAAGTTGGTGATCTAGTTTTAACTCG
+TACTTACACTGGTGGACAATCAGTAGAAATTTGTCAATATCGCGCACAGACCGGTAATTT
+GATGTACATGGCTTATCATCCAGAAGCTATCTTAAAATGCCAGCTGGAGCGCTTCATTAA
+AGATACAGATTCAATGCCTTATAGTGTAGATATTGTACGCAAAAGTGATTCTGAAAAATG
+GGCAAAGGTAATGATGAGCATCCAAAAGAGGCCGGAGTGATTATGAATTTTGTTTCGCTT
+TACGGGTATGAGATTATAATTTCATTACTGATTTTAATCATCGCAATTTTAATGACGAGA
+AAATAATGGCTAAATTAATTTGGGAAGGTGTCGGATACGGCGCAAAAATTGAAGAAAACA
+TTCCAGGTTCTAATCAAAAGTGGTACACAGAACTTGATGTTATTTCCAACCAGTCGCATG
+TAAGCATTTACGATGTTGATAATGGTGATGAAGTTTCACTCACTAAATCCGAAGCGGAAG
+CTTTGGTGAAATATTTAAACTCTGTAATTCCAACTATGAAGGAGCATCATAATGAATATT
+AATGAAAAATCTTGGCACTGCCGTTTACATGACTTTGCTTTTGACAAATACTCTCGTCCT
+CGCTCTCTTTGCCCGTACTTCTGGAAAGTAGTATTTGCTTTATTTGGTATGACGTCATTG
+ATTGTATTATTGTCCATCGCATTTACTTTAGTTGGTTGGGAATTGGCTGCAGGTTGGTTA
+GCTAAAATTGGTATTACTTCGGTCTGGGCTATTGGAGCTTCTGGATTTACTATCGGGGCA
+GTTGGTATTTTGAGTTTAGTTGGTGTAGTATTTGGCACTCTGTTCGGTTTAGCCAAATTA
+AAAGATTTGATTGAAGATAAAATCAAAGAACGTAATTATGAAAAATATATTCAAGAATTA
+GAAGCTCGTAAAGACCCAAATTACGTTCCACCTAAAAAGAGTATTCTGATGGAATTCATC
+CGAGCTCGTAAAGAAAAATTCTGTCCATCTCTGACTTTCACTGAGGAATAAAAATGATCG
+GTATACATAAGTTTGAATCATTCGAAGAGACTGTTCGTTTGGAAATTGGTGATCGTCTGA
+AGGTGACCCTCAAGGGAACTACAAAATCTCTGCTAATTAAAGTAATTGGTATCACGAACT
+ATGGTAGATGGACTGACGGTGATCGTCTAAACGTTATTATTGGCAAAATTGATGATGTTG
+CCGGTCATTCGGTAGTTTACATTAATAACGTAAACGGACAGGTTATTCATTATCTTCCTA
+ATGCAATTCACACATACAATGTTCACGATATAACTCACAATGATACTTCGATCGCGTATG
+AGGATGAAACGCTTTATCCATCACGAGTTAAAATTGCTCGTAAACAAGTACTGGTTCCTA
+TTAAAGTCGGTGATGAATTGACTAAGCCAAATCGTTCTGGTACTTACACAGTAGTTTATG
+TAAACAACACTGTAAGTAATATTGTTGTTGAACGAAATACTGATAAGAAAATCGAAGTTA
+TCAATTTTAAAGATACCGTCGCGCTAAAAGCCTTCGGCCTTAAATGGAGAAGTTGATGAA
+GACAGTTGTAAAAAGTTATTTTGGGTCCCAGCTTTATGGGACCTCCACTCCAGAATCCGA
+CACCGATTACAAAGAAATCTTTATCCCACATGCAAAAGATATTCTGATGTGCCGGGCAAT
+GAATCACACTAACCTGAATACCAACAACTCTGCCACCAAAAACACTCATGATGATGTAGA
+TCATGAGTTGTATTCCTTGAAATATTTCCTGGAATTGGCACAGAATGGTGAAACTGTGGC
+ACTGGATATGCTTCATACTCCTCCAGAATTGGTCGTTGCTTCTGACCTTCCTGAAGTGTG
+GAAATTTATCCAAGACAATCGTAGTAAGTTCTATACCACCGACATGAAAGCTTATCTTGG
+TTATGTGCGTAAGCAAGCAGCTAAGTATGGTGTTAAAGGTTCTCGTTTAGCTGAACTTCG
+TCGTGTATTGGAAGTTATCAATAAATTTCCTGAATGGAAATACGAAAATCGTCCGAAAGA
+TAAAGCTAACAACAGTCGTTGGAAAGTAGCTGATATTGCAAGTAAACTTCCATTGAGTGA
+ATTTTTGTTCTGGGAAGATTTTGTTGATGCTAAATGCGGTAAACAACGTTTCTATCATGT
+GCTTGGTCGTAAATTCCAGACAACAATCACTGTAGCTGAAATGAAGTACTCCTTAACTAA
+ACTTGAAGCTGAATATGGTGAGCGTGCTCGTAAGGCAGAAGCTAACGAAGGCGTAGACTG
+GAAAGCATTGAGTCATGCATTACGTGGTGGACTTCAACTTCAAGAAATCTACTCTACCGG
+TGACTTAAAGTACCCACTGAAAAACGCACAAGACATTCTAGACGTTAAACTTGGTAAACT
+TCCGTTTGTTCAAGTCCAGCAGATGCTTGAAGATACAGTAGATGAAGTTGAGCGTTTAAG
+TATTCAAGCTCATAAGAATGGTATGCCTTCGAAAGTTGATATGACATTTTGGAATGATTT
+CCTAGAAAAAGTTTACTTGGAAAACCATGGAGCTTACTACAAATGATATGGTGGTACATA
+GTGCCTGTGATAATTGCAGTGATTTACCTCGTAGCTGGTTGGTATATCGTAAACGCTCTC
+GTTAAACGAGGGGCAATAGAGACACCTCAAGGCTATATCTTTATATTACTATTATGGTTA
+CCTGTCGCGGTCGTCTCGATCATCTGGCGAACCCTAGCATGGTTACTACTGTGGCCAAAG
+CGCTTTGCTGAATCCCAGATAAACAAACACTCTTCTTAACCTCCTTCGGGAGGTTTTGTT
+GTTTTTGAAAAAATGTTGTACATCTTAACTCAATGTGTTATTATAGACTTATCAAATAAA
+TGGTAACCCGGAGAAACAAAATGACAGCAGAACAAATTAAAGAGATGATCGCAGCAGAAG
+TAAAACGCGTCATCCGTGAAGAACTTAAAATTGAGTACAAATCATCAGAAGATGCTTTGG
+ATATCGATTTATCTCTTGATGGTGAAATTGTATCAACGATTCAACTGTCTAAGTATGATT
+TACCGATTTAATTGCAAATATTTTTGCTGAACCGTTTACATCAGTTCAGCAATTTGATAT
+TATTACCTCATACCAAACAAATAGTAACTCGGAGAATAAAATGACAACCATCACTATCAA
+CAAAGGTATTAACTTCGGTAAAGAAATTTCTGGCACTTTCGAATTAGTCGGAGAATGGTT
+CCCAGAAACTCTGAAACCCGAAGATGCTGCTCAAGGTGATGGTAAAGTTTTCGTTATCAT
+CGACGGTAAGAAAAAAGGTGTTTGGGTTTACAAATCAGACATTTCTTATAACGGAGTAGC
+TAAAAAGATTGAACTGATTGAAAGTGTTGATGATATGAAAGCTCGTATCAATAAACGCTT
+TAACGTTATGGGGATGATGACTGCCGGAATCATTAACGGAAACATTCGTTCACTGATTAT
+CTCGGGAGCCGCTGGTATCGGAAAAACTTACTCCTTAGATAAAGCATTGAATAAAGCAAA
+TGATGAGGATAAAATTGAATACAAATCAGTGAATGGTAAAATCTCGGGTATCGGGTTGTA
+CTGTCGCTTATGGGAATCACGCTTCGATAATTCAGTTCTGCTTATTGATGATGTAGATGT
+ATTCTCTGATATGGATATTCTGAACCTTCTGAAAGCTGCTTTAGATTCTGGAGAAAAACG
+TAAAGTTTGCTGGAGTACTGCTTCATCTTACTTAGATGAAAAAGGTATTCCAAATGAATT
+TGAATTTGAAGGAACAGTCGTTTTCATCACTAACGTTGATATTGATAAAGAATTAGAACG
+CGGTAGCAAATTAGCTCCACATCTCGCTGCTTTGGTATCTCGTTCGGTTTATTTGGACCT
+TGGTGTTCACTCAAACGAAGAAATCATGGTCCGAGTTGAAGAAGTAATTATGAATACTCG
+GATGTTGCAAAGCCGCGGTTTACGTAATTCCCAGGTTGTTGAAGTATTAGATTTTATGCA
+AGAAAATGTATCTCGTCTTCGTAATGTATCTTTACGTACTGCTCTTTATCTCGCTGATTT
+CGTCGCCACTGACGAGAAAAATTGGAAAGATATCGCTGAAGTTACGATGCTTAAATAATA
+CTCCGGGAGGAGAAATCCTCCCTAAATTTTTGAGGAAAATATCATGGCACATTTAATCTC
+TTATCAAACTAAAATTGTTCTGTTTCGTAATGGTAGCTTTGTATGTGATTCTAAAAGTCG
+CGAGTCTCTGAAATATATGTCAGATGCTACAGCAATTTCTTATATTGACTTAAACGGGAG
+CTGGGTACAATGAGCTACAAATACTATGTGAGAACCCACGCTTGTATTTTCAAAAGTGTA
+TGTGAAAAAGACACTGCTGAATATATTCTTAGTCATACTAGAAATTTAACTGCAATTCTT
+TTCACTGATTTACAGAATCCAGCTTCAAATCACATTATGGAAAGAATTCGTTTTAATATT
+GAAAATCGTGATGTGCAAGCTTTAGAACGTCGCCTCAAAGAAGGCTATGAATATGCTGAA
+GAAAATAAGTGGAGATATTAATGAGTATTTTAATGGGAAATTGGGTGAACAACACCGCTT
+ATTATCCACCTGCTCATATCTATGCTGGAATGGTCCAGAGTAAGGCTGAGAAGAACGCAA
+TCCGCATCTGTGAAGAACTATACAGATTCAACTTCGGAGATTCCCCTAATGTATTGGGTG
+AATTGAGAACGGCCTTTCGTGAATTAGATGTAATGCTCCATATGAAGAATTCTTACCCAT
+CTCATATGGAACTTCGTCACGAACACGTTGCTGAAGTATTTGGCACGTTTCTTTATTGGG
+CTATTCGTGCTAATACTGAAATGGAGCGAATCTATAAGCAACACCAAGACCTTTGGAAAT
+GGTATAACACATCCAAATTAACTAATCGTGAAATTAAAGATTGGTGCAAACAACAACTTG
+ATTATAATTTGAATTGCATGATGATTGATGTTTACGATAATTTAGTCAGGAGCAAAGGCT
+AATGGGCTACGGGTTGGATGAAGATTGGGAATACGAAGACGAGGAAGAATTAGGCACTCG
+TTACAGCATAATGAAAATTGTTTATGAACGAAATGCTTCAGCGAAAGTAGGGGCAGAAAT
+GTATTGTCCTTATTGTCGAAAGGTTATTGTAAAGCGTAGTTGGCAACATAAGTTTTGTAG
+CACTCCATGCAAAGACAAGTATTGGAACTGCGAACCTAAGCGTGCTCATCGAGCAGAATT
+CTTTAAGGGCAAATTATGCAGGTAGAACAATTAAAAGAACTTATTCAATTAGTTTCTAAA
+GAACAAATCAAGGAACTTATTCGTAATGAGCTGAGAATTGAAGTTCAGCCAGCGGATTAC
+ATGGACCCATGCCGAATTCAACTATGGTGGGATAACGAAGTTATTTCCGAAGAATGTATT
+TACTTGAGTGATATTCAACGATGATATCGAAAAAAATTATATTATCTCGTATTGAAATGA
+TGAGAAGCAATTATGAAATGGCTATGAAACTTTCCGTGTCAATTGCTTTACGTAATATTG
+GTGACGAGCGAAGAAGCAATTTAAAGTTTTGTGCACCTGATGACCGCAGAGCGCAATTAG
+TTGAAATTACGAAAGCACTTATTCAAATGGACCATTACCAAATCAAAGATGCTAAGATGC
+TAGCTACCGAAAAAGAAATTTGTGCTAAAGCTTTAAGGGAGCATCAAAAACAAACTCCAG
+TTTCATCTTGGTTCCATGGTGGAGCAGACAAACCAGCCTATTTTTAACTCTAAGTTCGCC
+CCGGCTTCGCTGGGGCATTTTTGTATGTTATCCATATAATCAATCATTCCCTTCTAGAAA
+GTTCCTCTCAACCGTTCTGGTGAATCCAAAAATTTTTAAATCAACCGTTTACATCCTCCA
+AAGATTGTGGTATGATAGTCTCGTAATCAACTAACGGAGAATAAAATGTTAACTGAAATC
+ATCACCTCGCTTATCGAAGAAAATCGTAAAGCTCATCAAGATCGCCGAGCGAAAGTTGAA
+AAACGCGCTATGGAATTAAATGCTGGATGGACTAAGACCCGCTACGGTCGTGAAGGATTT
+GATAAGGTAGTAGCCCCAACTTGGGGAGTAGATGATCGTCCTCATGCACCTTTTGATGGG
+TACCTCTGGGAAAATGAATTAGGAGAAGTTGAGTCTTATCATGGTGGTAGTTATCTTCCA
+TACGTTACTGAACTCGACTATCTTGATAAGCCTGAATACACAGGAGATCATGGTTGGTGG
+AAGCTGCGTCTCACTTCAGACATGCTTTCTGAACTCATGATTTTAAGGCATGAAACTCAG
+TGTATTGAGATTCGTACACCTTACAAAAAGTGGACACTCGAAGATAACACTATTGTGGTA
+ATGAGTGAAGTACGTGCTCATAAGACGATTCTTAAGGCAATTCAATCTGCTTCAGAAGAA
+TGGTTCAATAACTACTACAGTTCACTTAAAGTTAACAAAGGTGAAGCACCGGTTGGTAAG
+CAAGTAGTTAAAGGTAAAGTCGTTTCAACTAAAGTATACCAAGACTATTGGGGTGTATCT
+GCTAAAATGATGGTCCGTCTTGAAAACGGAGCTACAGTTTATGGTTCTTTACCTGGAATC
+GTAGATATCAACTATCGCGGTACTATCGAATTTAAAGCAACGTTTGAACAAGCAAAAGAT
+GACTCAACTCACGCTTTCTTCAAACGTCCATCTTCTGTAAAAATTGAAGAATAAACGCTT
+TAAGAGAGTCCGTGTTATAATGGTTTCACGGATTCTCAATCAAATCATACGCCTGACAAT
+GAAAGAAGAGGAAAAGATTATGAACTTCAAAACCAAAGATGATTTCTATGTAGAAGTATT
+TGAATTGATGGAAGTGGTGAACAAACATTCAAGTACAGTGTTTGCTAATCAGAAGAATAA
+GATGCTAATTAGTCTACTCCGTGATCGTCTCGTATCAAAGCATAATATCATTGCAGGTAC
+TGAATTGAACTCTGTTTTGGCTAAATACGACCAGTACACTCCATGGACAAAAATCGCTGT
+AGTAAAATCTTTAAGCAAATCTAAAATCACAACTTATGTTATGTCTCACATGCGCTTGCG
+CAATTATCTGAGCATTGATATTGAAGATGAGCGTAACCGTTTGAGCCAAAACCGTGTTGT
+CGTTAATACACATCTCAGTATTATAGCTGAAGTTGTACGGACAATGTCCAGTGATATCAA
+AGAAATTATTAACATTGGTCGTAAACTATGTCATGCTATTGATAGTCAGAAATTTGAATT
+CATCAATGATTTCTTGGGCTGTGATAAAACTGTTTATCCGAAAGTTCGTGTTGGTGTATC
+TGGCCGCCCTGAATTTGATATGGCGATCAGAGTAAGCGCTGGTTATCGAGTCAAAAATAC
+TCCAGCCCAACGTAATGTAGTTGCTCGTTTGACAACTCAGCTTAAGAAAGCACTGGAACA
+AATTCCATTCATCAATACAATTTCTTTGGTTGAACGTGAAAATGATAAGGTGGTTCACTT
+CTGTGTCGACCAAGAATTCTTTAAGCCAAAAGAAGTTGCATTGAGTTCTAAAGAACTTCA
+TAATTTTGTTCATGATACTGATGTTCAACATATGTACTTGACACCAATCAAACCATTGGT
+TATCGAATCGGTTATGACTCAGCAGCTTAATGAGTTGATTGCTAAAATCGATATTGAAAT
+TGAAAAAATCGATGCGGATATTGAATCATGGCAGGAACAAATTGCAACTAAACGCGCCGA
+AGCAATTAAGCTTCGTAATCGTCGTCAGAAATTGGCATCTGCTGTAGAGGCTTTAAATGA
+ATAATCAATTAAAAGAAGATATTGATTTTGGCACGTGGTTTGAACCCTGGACTGATGTGG
+ACCTTGAGAAAGGTCCAGAATGGGAAGCTCCTGCTGGATTCGATAAAGGTCTTATAGATT
+GGAAAGCAGTTTTAGAAATGGCTGATCGTCGAGAAGCTGCAGCAAAACAAGTTTCGCCTT
+GCCCTAAATGTGGTACAATTCAGGTTCAATTGATAGATTGGCGAACTGATACTTTGAAAA
+TGAAGTGTCGTCATTGCAAACATAAATTTGAGAAGAAATTAAAATGACTCGTATTAAAGC
+AGCTATTATCGCACTGATTCTTATTGTTATTCCATTAACAATGAACCATTTCAACGATTA
+TATGACATACCAAAATTATGATGTTAAAGTTGTTAGTGTAGTATCTGGTATGTCACCCGG
+AAAGTACTCATCATTAGAGTTCATTGCCATTTACGAACTTGAAGATGGATATCGGTTTGA
+CCGACGGATTTCCGCCGCGTCATCAACGCAACTCAGTCCTGGTCAAAATATTACATTAGA
+ACTTCGACCGTTTGATGTTAAGCAAACCCCAATGGAAAATACTATCTGGTTCATTGGTGG
+TGTATTAGTCAACTGTGCCGGATTTGTTTTTGGCGCAGCATTTGCTTTAATCGCTATTTC
+TCGTCGTGTTAATAATTGGATGAACTCATAATGATTGATTTAAAACTTGATACCAACGCA
+GTAATGAAGCTGTTTGATACCGAAGAAGCTCGCGTTAATCTTCAGCAAGCAGTTATTAAT
+AATGTGGTCAAAGAACTTGTGCTGAAGAATAGTAAGAACAAAGTACGAGAAACTATTCAG
+AAAGAAATTTCTTTGGTTGGGGCTCGTCTTCCTGATGTACAGCCGATGGTTAAAGAACAA
+CTCAAATACTTCTTTGAATCTAAAGGCTGGAACAAGGTTCAAGGTACTTTTGAATTAGAA
+CGTATCATGCGCGAAGAAGCAAACCGTATTGCTTCTACTCAAGTACTTGAAGCAGTCAAT
+GCTCAGGTTGATAAAGCAATGAAAGATCTTGAATATAAAATTGATCAAGTGCTTCGAATG
+TCAGAAGTACGCATGGAAGAAATGGTCAGTAAACGTCTTATTGATTCATTCGGCTCTGTA
+ATTGATAAAGTTATTGCTGAGCGTCTTAAATCTGTATTTCCAGAGGTGGCAAAATGATTG
+ATCACAACCCATTTAAAACCACTGGAATCGCTGAATCTGATGAAATGAAAGCTCTTTTCA
+AAGAGCTTCGTGAAATTAATGCTAGAATTTGTTTTCAGTATGCAGAAGAAAAAGGAATTG
+AGTTTAACGTAGATACAGTTCTTCGCAATATAAATGCTTTAACTGAATTCGATATCGTAA
+TGTTCAGGATGTTTGCATATACCGCATTAGCCAATCAGCCTGAAAATACTCTACCAATTG
+ATGAACGAATTATCATTGCAGCTAATGAAGCATACAACAAGGTTATTGAAATTGGCTAAA
+CGAAAACAATATATGCTTACAGCCGAAGAAGCATTGATGTCAGTTTATCGTGCTTATTTT
+GCTGAACATGGCGATATCCCATCAAGCCCGGCGGTTATTAAAGCAGCAATGACTAAAGCG
+CATAATGCATTCCATGCTCGAGTCTCTGAAGCAGCTAGGAAAAAATTTGGAAAAAGGTAT
+TATAATAGTCCTAATTACTTCGATGAACTAGACCAAATAAAAAGAGAAATGTTATGCTAA
+CAATTTACGGATATGATTCTTCAATTCACCGCTGTGTTCACTGTGACAATGCTAAACGAT
+TAGCTGAAGTTAAACGTGAAATGTATGAATTTAGGAATGTAATGCCAGAAAAAGGCGTAT
+TCGACGATGAAGTTATTGCTGAACTTCTGACTCGTTTAGGTCGTGACACTCAAATCGGTT
+TGACAATGCCTCAGATTTTTGATGGCAATGGCGCTCACATCGGTGGTTTTACTGAACTCA
+GAGAATATTTCAAATGAAAGAAGGCGTAGACTACATTCATGATTACAGAGGCACAGCTAT
+TGGAGTTGGTGATGTAGTTGCGCTTTATTACGGATATGGCGGCCTGGAAACAGGCGAAAT
+TATTCAAGTTAAAAATAATCGTGTTAAAGTTGAAGTAACTTATAGCAATGGCTCAAAAGT
+TATTTCTAAATGGAAATACGGCGAATGCATGGTGAAATTATGAGTGATATGAAAGAAGTG
+GATTTAGTATTCTCAGCCGGCGATCAAATTGATTTAGAGCATCTGCTTGCAGTTGAAATG
+ATTCGTCGTGCTTCTGAAGATATTCAGTACGCAATTGATAATCCTTGGGGTGAATTCCGA
+ATTCGTCAGGGTAAAGAAATTCACGGTGTTCAATGGACTTATGTTGGTCTGGAACCTGAA
+GATTACGAAGAAGTAATGACTGAAGACGGGCGGATTGACTATAAACCTATCGGTCCTTGG
+CACTGGGAGTATGGCGGCCCAGATTTTGAAGTTTCATGCTCGTGGTTGGAAAGTAAAGAT
+GAAGACTGATTATATCCAAGTATCTGTCAAAGAGTTAGATCGTTTACGTCGGTGCGAAGA
+GCTGCTCTGGGAAGTGGAAAGTTCTTTACCATCGGGTTTAGAGAGCTGGATTGATTATGA
+AGAAGAACGTGAATTAAGAGGTGAAGAATGACTCCTGAATTAAAAGCAATTTATAGTGAA
+ATTATGGAAGACCATGATGGATACTCCGAGAACTACGACTTCGAAAATTCTGATTACTTA
+GAAATAGTTGACGAAGAAGAATGGACTCAAAATCATAAGTATCAATATCGTCAAGTGGTT
+TATTATTCCAAGAAGCATGATGTTTATGTTGCTGTAAACGAATCTCGTTCAGGTTCTTAT
+CACAGTGATTGGTACTACAGCGATCCTGAAGTTTCATTAGTTGAAAAGCAAGAGCGAGTT
+GTTACTCGTACAATCACGGAATGGATTACGCTTTAAAGCCTTGGTACACGGCTCGATGGA
+AAACCGTTGAGCCAGAGGAAGAAGAACGCTTTCCTGAAGATGATTATAATGAACCTACTA
+CAAATGATCTAATTGATATGGAGTTTGGCTATGAGTTTAGTGAATAAGTGCTTCAAAATT
+GTTAAAGAAGATAATGACGGCGGCGTTTTCGATATCTATCCAGAACTTACCATTGGAACT
+GAATTCAAAGTTCTTTCTGTGGATAAAGAAAATCCAGATGGTATCACTTCTATCTTGATT
+AAGAACGGTCCTTACCTTCATATTGGTTCTCGTGAATCTTGGTATTGGTGCTTCTGGGAA
+CAAGACACGATGGGTGAAATTGAAGAAATTGAAGAGCTTTCTTCTGATCAGTACAAGATC
+CCAGACACAGCTCATTTGTTCAAAGGACGTGATATCGCATCTCAGCTGTTTAAAGTTGCT
+GGTGCTGAAAATTGCGATGCCGAAGAACATGATTTAATGCAGGCGGCAGGCGAATATATC
+CGTCAGCTTGAAGCTCAATTGAAATTTTCCGATAAGGCTTTCTAATGCAAATTGAATTAA
+AATACGTATCATGTCAAGAATCTGGTTGGCATCTGTCGTTTGAATTTGATGATGGATTTG
+GAGTCGCTAAATGGTTCCCTTCTAAGCCGACCAAAGCTCAAATCCGATATTATAAGAAAT
+GGGCTCGTATATATTGGTTGTATGATTAACAATAAATAGGTTCATCTGATTAAGAGGTGA
+ACCTATGTTATTGACTGGCAAATTATACAAAGAACAAAAACAAAAATTTTATGATGCACA
+ACATGGCAAGTGCTTAATTTGTAATCGCGAATTAAATCCTGATGTTCAAAGTAATCACCT
+TGATCACGACCATGAATTGAATGGACCAAAAGCCGGTAAAGTTCGTGGGTTGCTATGTAA
+TCTGTGCAATGCTGCAGAAGGACAAATGAAGCATAAGTTCAACCGCTCTGGTTTAAAAGG
+TCAAAACGTTGACTACCTCGAATGGCTTGAGAATTTGCTTGTCTATCTGAAAAATGATTA
+TACTAAAAATGACATTCATCCTAATTTCATTGGCGATAAGTCAAAAGAATTCAGTCGACT
+TGGTAAACCCGAAATGATAGCTGAAATGAATGCTTACGGGTTTACCTATTCTGAAGATGA
+TTCCAAACCAAAGCTTGTTGCTTCATTCAAAAAGCAACTTCGTAAGAGTTTAAAATGACA
+ATTGAATCAGAAATCCAGGGGTTAATTAACCGCACCAATAAAGATCTACTTAACGAGAAT
+GCTAATAAAGATTCTCGTGTTTTTCCAACTCAACGAGACCTGATGGCGGGGATTGTTTCA
+AAACATATTGCTCGTCAAGTTATCTCTCCTACTGTTCTAAATGCTCATGATAAAGGGCTT
+ATTCATTTTCATGACTTAGACTATTCTCCAGCTCTTCCATTCACTAACTGCTGTTTAGTT
+GATTTGAAGGGAATGCTTAATAACGGATTTAAACTTGGTAATGCTCAAATTGAGACTCCA
+AAGTCAATTGGAGTAGCAACCGCTATCATGGCTCAAATTACGGCTCAAGTGGCTTCTCAT
+CAATACGGCGGAACTACATTTGCAAACGTAGATGTTGTGCTTGCTCCTTTTGTAGAGAAG
+ACTTTCTTTAAGCATTTACGTGATGCAGAAAGATATGGCATTGAGCATGTTAATGACTAT
+GTATACGCAATTGAGAAAACAGAAAAAGACGTATACGATGCATTCCAAGCTTATGAATAT
+GAAGTCAATACTTTGTTCAGCTCAAATGGCCAAACACCGTTTGTAACAATTACCTTTGGT
+ACTGGCACAAACGAATACGAGCGGATGATTCAAAAAGCTATTCTCAATAACAGAATTAAA
+GGTCTTGGACGAGACGGAATCACTCCAATCTTTCCTAAACTTGTTATGTTTGTTGAGGAA
+GGAATTAACCTTCATCCTACTGACGTTAACTATGATATCAAACAGCTTGCGTTAGAATGC
+GCAAGTAAGAGAATGTATCCAGACATTATTAGTTCAAAGAATAACCGTCTGATTACTGGC
+TCTTCTGTTCCAGTTTCTCCGATGGGATGCCGTTCATTTCTTAGTGTATGGAAGAACAAG
+CACAACGAAGAAATTCTAGATGGACGCAATAATCTCGGTGTAGTGACTATTAACCTTCCA
+CGAGTAGCACTTGATTGTATGGTTGATGGCCGTCCAGATTTAACTAAATTCTTTCATATT
+CTTGATGATCGTTTACTTATTTGTAAAGAAGCTCTTTTAGCTCGTATCGAATCACTTCGT
+GGTGTAACAGCTTCGGTTGCTCCTATTCTTTATCAAGAAGGCGCTTTCGGTGTTCGTCTT
+AAGCCAAATGACGAGATTATTGATATCTTCCGAAACGGTCGTTCTTCAATTTCATTAGGG
+TACATCGGAATTCATGAAGTTCAAACTATTCTTGGATTTGAAATCGGTTTACTTTTGCTT
+AAATGCATGAATGATTATTTGAAAGAATGGACCAAAGAAACTGGATTTGCTTTTAGTCTT
+TATTCAACTCCGGCAGAGAATTTGTGCTATCGCTTCTGTAAGATTGATGCTGAAGTTCAT
+GGAGATATCAAAGGAGTTACTGACAAAGGTTGGTATACTAATAGTTTCCATGTTTCAGTC
+GAAGAAAAGATTTCTCCATTTGAGAAAATAGATCGAGAAGCTCGTTACCATTATATCGCC
+AAGGGCGGTCATATCAGTTATGTAGAACTTCCTGATATGAAAAGCAATCTAAAAGGTCTT
+GAAGCTGTGTGGGACTATGCTGTTGAGCATCTTGATTACTTTGGTGTAAACATGCCAGTT
+GATAAGTGCTTTACTTGTGGCTCAACTCATGAAATGACTCCAACCGAAGATGGTTTCATC
+TGTCATGAGTGCGGCGAATCAGACCCTAAAAAGATGAACACAATAAGACGCACATGCGGT
+TATCTTGGCAATCCTTCTGAGCGCGGATTTAATCTTGGTAAGAACAAAGAAATAATGCAT
+AGGACTAAACACTGTGAGATATGACAGAATTTATCCTTGTGATTTTGTAAATGGCCCTGG
+ATGCAGGGTCGTTCTTTTCGTTACAGGATGCTTGCATAAATGTGAAGGATGTTACAATAA
+ATCTACTTGGAACCCAAGCAACGGCCAATTGTTCAATGCAAACACCGTAAAAGAATTAGC
+TGATTACATTTCGAAGCCTTATATTCAAGGACTTACTCTCACCGGTGGAGATCCTTTATA
+CAGATCTAACCGCGAAGATATTGAAGCTCTTGTAAAATGGGTCAAATCGCGGTTTCCAGA
+AAAAGACATATGGATGTGGACTGGTTATAAGTTCGAAGATATCAAGGACTTAGAACTGCT
+TAATTACGTAGATGTTATTATTGACGGTAAGTATGAAAAAGACTTACCGACTAAAAAACT
+ATGGCGTGGTTCTGATAACCAACGTCTGTGGCAAAAACAAAATGAGGTTTGGACACACGA
+TGCAATTACATTACCCTTGGATTCATGATGTACAAGTTCACATGAACCGTTATGTTGAAA
+AGATGGGCGAAGAATTTCCATCACTTTATTTTCTAGTTTTCTTTGGAATGTACTAATGAA
+AGTGGAAATTTATGGAATACCAGAAGAGGTTCATAGATGTCCTGGGTGTGTAAGCGCTCG
+TCATCTTCTTGATTCTCTTGGTATTGAATATACTTTCTATTCTGTCATTAATAAAAGCCA
+AAATTCTCTCGGTTTTGATTATGACCGAGAGCGTATAACTGAATGTGCAAAAAGAATAGG
+ATGCTTTCCTAATCTTATGCTTCGTTATCCAGTTATCTTTATTGATGACAAAAAAGTTCC
+TCGTTTAAAACAACACCTTGAAGATCTAGGTTACGATACTGATCTCTAACACGGTTCTAA
+GACACTCTCTCCTCTCTTCCATATGTTTATATGGTCATCATTAAGGGAATCTCTCAGGTT
+CCCTCATTTCTTTCAAACAACCGTTTACATCCTGTACTCTCTGTGTTATTATACTTCTAT
+CAACTACGGAGAAACAAAATGATTATTAAATCTAAAGTATCACACATTGTTATCGATTTC
+AACGTTTCAACTGAACGCGGTCGTACTGATCTCATGGTTGAAATTAAGGGACAGGAAGTT
+ATCTTCCGAGCTCGTTCAATTCGCTGTGAAATGTCCTTAAATATCGCTAAACATCATCCA
+AACGCAATTAATGATTGTGTTAAAACCTTGATCTCTGATATCTACCAAAGCGAAGCTGAT
+CTCGTCGTTCGCGAAGTATTTCATACAGTAGGATATGCATAATGTTCAATATGACTTGGG
+AAGAAGCCAAACAGGCTATGCGGGAAGGTAAATCTGTTCATCATCGTTACTTCTGTGATG
+AATGGTTCCAAATGACAAACGGTCGTATCGTTGATGAAGCTGGCTACTTCATGGATAAAT
+GGTACACAGGCGAAGAGTGGCAAAACACTGGATGGGCAATTTATGACTAATTTAGATCTA
+TTTCACAAATCAGCACGGTTTTCATACAACGTTCCCGAAGGACGTCTGTTTGTAGATATC
+ACATCTGATATGTTTTTGAAATTTATTCATAACAGGCCCGGAAATAATAACTGTATGGAA
+GTTCTGGACGTTAAGAATGGATTCAATACTCTTGATGTTCAACACATCATTGCTAAAATT
+GGGGTTGAATTATCAGTAGCAGATGCTTATCTGATAAAAGAACAAGTTACTAAATTCCTG
+GCATAAGTTTGCTATAGAGATTTTGATATAAGATCTCTATGTCAAAATAACACACTGAGG
+AAAATACTATGTCACAGGCTATCAAAAACGTTCTGAATTCTTTCGCATACCCGAAAGTAG
+AAGCTATCATGGCAGCAGGTGCTTACGTAACTCCAGAAATTCTGGACAAGTGGGAAGTTG
+AACTTCATGGTACGATGAAAGAGAATGGCCAGAAGATCGGTAAAGCTCGCATTCGTGAAT
+TGGTGGTAGCTTACATCATCTCTGAATTTGATATCGATGCTTTCGGTATTCCTACTCCGA
+AGAAGAAAGAAATCTCTGATACTGCGATTCGCAAGATGAAGAATCAACGTAAGAAAGGGT
+TCTCTGATCTCAAAATTGTTAAGGTCGCGAAATGAGTCTGAATATTCAAAACTGTCCGGC
+TGATGTGCGGTTTGTAGTACTCAAAATGGAACGATTAGATTTTTGGCACTCAAAAGTTCA
+AATAGTGCATTCTTACATCGGTTCCATTGAGCTTAAAACTTATTATGACGCTGGAGTTCT
+TCATAATTGTCGAGTGCTCCCACGACCAAAAGGCGGATTTGATACTCATTATCATTGGTC
+TGAACCACCGCTCAGCGAAATGTGGGAAGAAGGCCTGAACATGAAAGAACTTGAGGAATA
+TCTTGATGCTTAATTTGCCTGAAGACGTTTCAGTTATAATGACCTTTAAAGAATTTGATG
+GTAAAATTCATCGAGTTCGTAAAATGACCCAAGGCTTCATCATCGCAAAGGCTTGTGTTG
+CATTCAGAGAGTCAAGACGGGATTTTAGAATATTCCCAATGAACTCTAAAACGAAGTACA
+CTAAAGTGTCTACTGAATTAGCTTGGAATGAAGGAATGACTCTTTCCGAATTTGAGGAAT
+ATCTGAATGACTAAAACAGAAATTGTTGATGATCTTCAATTAGCCGGATATTTTGCTTGT
+GTTAAAGATGACCGCATCTGGATTGAAGGAACAAGTGAAAATGGGATTGATTGGGTTATC
+GAAGAAGACTTTGATGCTTGGTGGCTATATGAGTTCACCGGAAAAGATTATCATTCAGTA
+GATGCTTTTGGTAATATGGATCACGCTTTGAATGGAGCAAACAAATTATGATCAGAGAAA
+TTATTTTATCATTTGAATTTGGCAATGTGACGGTAGAAAAATCCGGTAAGGTTGAATTTT
+TCGATCCATGGGCAGAAATCTATTGGACTTCAACCGTCAATGAATTCCAAATGGAGTTCG
+CTGAAGTTCAATTAAAATCGTTGTATAAAGAATACGATGACTATTCTCTGATGCCGCCGG
+ATATTCAGATGACTGATATGCTTTACATCCGTCGTATGGTTACCAAAACATGGGAAATGC
+TTAAATGATTTCTGCACTCAAATTTGATAGTCTAAAACTTGAAGTTGCCAATTATGGAAC
+TTTCACAGTAACTCCTTTGATGGGAATTACTTTAGACATTGAGTGGTTTGATGAATTTCA
+GTGGGTGTCTCATTGCTCTTTGTTGAATGTTAATGGGTATAAGATTGCGTACGAAAGCCT
+TGATAAGTTCTGGAAAGAAAATGAGCTTCATCATGCTGCTGATAATATCTCTTTCGATGA
+GTTTTGTCGTATCGGTGAAGCCCTGTTCCAGATGTATTTGATTCTTCGTAACAATTAAGT
+GCTTTAAACCTATCGCTCGCAACTATGTTATAATTGATATATAAACTTGAAGCGATGAGG
+TATTAATGGCGAACTATGTAAACAACAAAGAATTGTATCAAGCAATATGCGATTGGAAGG
+AAAAATGTCGCAATGCCCCCGAAGGAGTAATCGTCCGTCAGAATGATATAATTGGTAAAG
+CAATTATGCTTATATCTGAGGGTCTGTCAAAACGTTTTAACTTTTCAGGATACACCCAAT
+CTTGGAAAGATGAAATGATTGCAGATGGAATTGAGGCCGCAATTAAAGGTCTCAAGAACT
+TCGATGAAGAAAAATACAAAAACCCACATGCATACATCACTATGGCTTGTTTCAATGCCT
+TCGTTCAGCGTATCAAGAAAGAACGTAAAGAAGTTGCAAAGAAATATAGCTATTTCGTTC
+ACAACGTTTATGACGCCCGTGACGATGATATGGTTGCGTTAGTAGATGAAACGTTCATTC
+AGGATATCTACGACAAAATGACGCATTATGAAACCTCCACCTACAAACAGCCAGGGTCTG
+ATAAAAAGAGCGATATTGTAGATGAAGGACCGACTTTGGATTTTTTATATGAGGCTAAAG
+ATTAACCTCTCCGGATTCTTGGAAGAAGTGCCAGACGCAGATGCTATCCCTTATTTGCTT
+AAAATGTATATGAGGGAAGTTCTCGAAATGGACATTCACATTGACCCCAAAGATCCACAT
+GATACAGAGTTCAAGTGTGATGGCAAGGACTTGAACTACAACTACCACATATCTGATGAT
+GACTTTTATATCACATTAGAATACTTTCCAGAATGAGGAATTATGCTACAACCCGGCGAA
+GCATTCCAAGCAGAACTTGAATATCAAGATAAGCTGATTGAAGATCCAGACCACCAGAAA
+TTAATGGAAGAAGATCGTCTTGCAGCTATCGAAGAAGCACAAGCTCGAGTAGCTGCAACT
+GCTAAATCTCAAGCTGATAAAATTATCAAGAAAAATAGTCGCGAACTTGAACGTTTGAAT
+AAACATGCTCAACAATCAGTTCTCGATAACAACTTCGCGGCGTATAAGTATGCGATTGAA
+AAATCTCGTAAAATCTTACGTCAACCATTCAATGACGAGCTTATCAAAGTCCAATGGGAA
+ACCACTCGTCGTCAGATCTGGGAAATTGTAAATGGCTATAAAGCAGGTTAAATTCAAACG
+CCTTAAGGTAAATTCAGGTTTCACTCTTTCTGTTGCTGATGGTGTAATGGCTATTAAAGT
+ATCTGAAACCCATTACAAAGTCTTGGGTGAAACAGGTCCTATCAATCCAGTAGTTAAAGC
+TACTAAAAAGGAATTAGTCTGGGCTGATACAATTATGGTGAAGCCATGGTGGAAGCTGTA
+ATATCAAAAGCTGCTGTAGTATCCCGCAACGGAACTGTTTATTCGGCTGAAGCTTTAGAA
+AGAGCTATTGATTATGCAAAGATTCATAACGGCAAGACTGAAATGATGAGGCAGTTCAAG
+ATGTCATATGATAAAGCTAAGGCTGAATGTACAATTACATACAAGAAAATTTAAGGGCTT
+CGGCCCTTGCTCTTTAAGGTAAAATATGGAACAAATTCATGTAGGTGGAACCGACTTTCT
+TGTCGCAGTGGTTATTCATCCAGTTGATAATCAAAACGAATTCAAATATGATGTGACAGT
+TCGTCATTATCAGTTTGACCGAATTAAGCACGTCGATATCATTGCATTACGCAAAGAATA
+CGATAAAGTTGGATATACGGGTGAGCTTAAACTTGTATTAAAACAAGGCTATGAAGAAGA
+TTATCCTTGTAGTTCATTTATTAATAATCCGGCTTTCTTTAGTTCAATGACCGAAGAAGA
+ACGAGACGAATTTATTGATAGAGTAAATAAGTCTAAAATCCCAGAAATATTACGTAAGAA
+ATAAAGGACCTTCGGGTCCTTTTCTGCTTTTTGGAGCATAGAATACAATATCCTTGAGGT
+AAAATATGATTACTTACTTAGGTGTACTCTGTTTAATCGTAGGGTTGTACTTGTTTGGCC
+GAGCTTGTTGGGTTGGATTCTTTTCTACACCAGATGGGTTCATTTCTATGATTTTAATTC
+TTTCAGCTATGACGGCACTTGAAATATGAAAATTTTGCATACAGGTGATTGGCACCTAGG
+AGTAAAGGGTGATGACCCTTGGATTCAAAACATTCAGCGAGATGGAATTCGTCAAAAGAT
+TGAATATTCTAAAAAGCATGGAATAAAAACTTGGATTCAATATGGAGACATCTTTGATGT
+TCGTAAGGCGATTACTCACAAGACAATGGAATTTGCTCGTGAAATAGCTACAATGTTAGA
+AGAAGTAGATATCCACATGATTACCGTCGTGGGAAATCACGACATGCACTATAAGCATAA
+GATCACTCCCAACGCTTCAATGGAAGTTCTCGGTAAGTATAAGAACATCACAGTCGTTGA
+AAAACCAGTTACAATGGATTTCGATGGTGCTTTGATTGACTTAATTCCATGGCTTTGCGA
+AGAGAACGTTGCTCAAATAATGAAGCACGTAAAAGAATCTTCTGCTGAGTATTGTGTAGG
+CCACTGGGAGCTTAATGGCTTCTATTTCTATAAAGGGTTAAAATCTCATGGTCTCGAACC
+AGACTTCCTCAAATCATATAAGCAAGTGTGGTCAGGACATTTCCACACAATCTCCGAAGC
+AGCTAATGTCAAATACATTGGAACCCCGTGGACGCTTACAGCGGGTGACGAGAACGACCC
+GCGAGGATTCTGGGTTCAAGACACTCGATTACGCACCTTTGATTTCATCCCTAATGAAAC
+AACATGGCACAGAAAAATCTTCTACCCAGTAACTGGGCCAATTGATTTCAACGACTATAA
+AGACTTATCAGTTCGTGTCGTTATCACAGAAGTTGATAAAGATCTACCGAAGTTTGAAAG
+CGAACTTGAAAAAGTAGTCCATGAACTTCGAACTGTTTCAAAAATCGACAACTCTCTTGA
+AGTTGAAGATAGTGAAGAAGTTGAAGTAAAAGGCTTATTAGAAATTATGGAAGAATATAT
+CAATGCTCTCCCTGATTTATCTGATGACGACAGAACTGCTGTAATTCTGTACGCCAATCA
+ACTCTACACTGAGGTTACTAACTCGTGAAACTCCATGAATTTAATTTAGGTGATGGATGG
+TTCGGTAATATCGAATACTGGCCAGAAGATGGCGGGTTTAAAGGCATTATGTTTGTTACA
+TCTGAATATTCATTGGGCGTATCATGGCAAGAACATTTTGATGTAATGTATGTGTCTGAA
+GATTTTATGTTAGAATGTTGCCGCAACTATATTCGTGAGAATAACACATGAAGACGTTTA
+AACTTAACCGAGTCAAGTATCAAAATATTATGTCAGTGGGCGGTCAGCCCATTGATATTC
+AACTTGACAAGGTTCAAAAAACTCTAATCACCGGTAAGAATGGTGGTGGTAAGAGTACAA
+TGCTTGAAGCAATCACGTTTGCTTTATTTGGTAAACCTTTCCGAGATATCAAGAAAGGAC
+AATTAGTTAACTCAGTTAACAAGAAGAACTTACTCGTCGAGCTGTGGATGGAATATGATG
+GTAAGTCTTTTTATATCAAACGAGGACAGAAACCAAATGTCTTTGAAATTTCAAGAGATG
+GTGTCCGACTTGATGAGTCCGCGAGTGTCAAAGACTTTCAGCTCTACTTTGAAGAACTCA
+TCCACATGTCATATTCATCATTTAAGCAAATTGTCGTACTTGGAACGGCGGGATATACTC
+CGTTCATGGGCTTATCAACACCAGCACGACGAAAACTCGTTGAAGATTTGCTCGAAGTGT
+CTACATTGGCTGAAATGGACAAATTGAATAAGTCTCATATCAGAGAGATTAACTCTCAGG
+TATCAGTGATTGACGCAAAGAAAGATGGAATCATTCAGCAGATTAAAATCTATGAAGATA
+ACGTTGAACGCCAAAGAAAACTTTCAGGTGAAAACGTTGCACGATTCCAGAGTATGTATG
+ATGACTTGGTTCGTGAAGCTAAGTCAATAAAGGCTGAAATTGAAGATGCTACGACTAGAT
+TGACTTCAATAGTACTAGATGAAGACCCTCGTGAGTCTTTAACGAAGATTGGTCAAGAAT
+CTTTCTTGATTAAGTCCAAGATTGACTCATACAACAAAGTGATTTCTCTGTACTCTTCTG
+GCGGTGATTGTCCAACGTGTTTCCAACATTTAGACCAGGGTTCCTCTCTGATCACCAAGA
+TCACTGATAAGGTCTCTGAATGTAATCATACAGCGGAGCATATTAACAGTCAGAGAGCCG
+TTCTGGAGTCACTAGTGCATGAATATGAAGCCAACCTCAACACCCAGCGTTCACTGGCTC
+AAGATATTCGTGCTAAGAAGCAAGTGCTGATTGGAACTGTAGATAAAGCCAAAAAAGTTA
+AAGCTGCATTAGAAAAAGCTTCACAAGAATTCATTGACCACGCAGATGAAATTAATTCGC
+TTAATGAAGAATTGAATAAAATAATTGATACCAAATCCAATATGGTGATGGAAAAATATC
+ATCGTGGCATTTTAACTGAAATGCTCAAGGATTCTGGAATAAAAGGCGCAATCATCAACA
+AATACATTCCATTGTTCAATAAGCAGATCAATCACTACTTAAAGATAATGGAAGCTGATT
+ATGTCTTTACATTGAATGAAGAGTTCGCTGAAACTATCAAGTCCAGAGGACGAGAAGAAT
+TCAGTTATGCTTCATTTAGTCAAGGTGAAAAAGCACGTATTGATATCGCTTTGTTATTCA
+CATGGCGAGATATTGCTGAGAAAGTTTCTAACGTTAAGATTAACTGTCTTTTCTTAGATG
+AAGTTTTCGATTCTGCAACCGATGTGGAAGGTGTAAAATCAATTACATCAATTCTTAATG
+GTATGCTAAACTCTAACGTGTTTATTATATCACACCGCGATCATGACCCTCAATCATATG
+GACAACATCTTCAAATGAAGAAAGTTGGACGATTTACGGTGATGGAATGAGTAACTTTGT
+AAACGGTCAGAATCTTCTGACCGCACCAGAAATAAAGCGGTATGTATTGAAAAATAATTT
+TTCAGGACAAGAGCATCTTGCAACTGAAGAACAACTTCGTGCTGCTTTTAAAAATAAGTA
+TGATAAAATAACATCCAATCGCGATTCCGCGTGGACAGTATACGAATATTTTGAATAGGA
+ATTATTATGAACCTGAATTATGCAATCGAAGTTAAAGACATCCAACCTAAAAACGTACGT
+TGTGACTCTAACCCGAATAATCAAAACAAAATCCGTCGAGCATGGGTAACTATTCTAGGT
+GAAGAAGGTGCCGAAGCTATTCGCAAACGTTTCCCTGTTGCTGAAGTACGTCATGCTTAT
+TATGCGGCGATTGATAATTCAGTCAATGAAAAGTGGATCTCTATTATGCAGAAACATTAC
+CAAGACTCTATCAAAGCCGGCGCTAAAATTGTTCTTGATCGTTGTGGTGGTGAGCGTCTG
+GAAGATCAATACTGTCTGGATGCTGATGAACAATTAATTTCAGCTGCTCTGATTGTAGCT
+GAAGAAGTAGCTATTGAAATCTCTAAATAAGACTTGAAAGGAAAAATAATGAAATTCACT
+AAAGAAACTCTCGCAATTCTGAAAAACTTCTCTACCATCAACTCCGGTGTTATGCTTAAG
+CCTGGTAAGTTTATTATGACTCGTGCGGTCAATGGTACAACTTACGCAGAAGCTAATATC
+GCTGATGAGATTGATTTTGAAGTTGCGATCTACGATCTTCCGAGTTTCCTGGGTATTCTG
+GGGCTGGTAAGTGAAGATGCAGAGATCTCTATGGCAGATGACGGTAATATCAAAATTGCC
+GATGCTCGTTCAAAAATCTTCTGGCCGGCAGCTGATGCGTCTACAATCGTATTCCCGAGC
+AAGCCAATTCCATTCCCAACCGCTTCTGTTATCGTTGATTTCAAAGGCGAAGATCTTCAG
+CAGCTGATGCGTGTATCTCGTGGTCTTCAGATCGATACAATTGCTATCGCAAATAAAGAA
+GATAAAATCGTTCTGAGCGGTTATAACAAGGTAGAAGATTCTGCTTTGGTTCGTCCGAAA
+TATTCTCTGACTCTGGGCGATTATGACGGAACCAATAACTTCAACTTCGTTATCAATATG
+GCGAACATGAAGATGCAACCAGCAAGTTACAAACTTCTGCTGTGGGCAGATGGTAAGAAA
+ACTGCCGCTAAGTTTGAAGGTGAAGCTGCAAGTTATGTAGTAGCTATGGAAGCAGATTCT
+ACTCACGACTTCTAAGTACCATGGGCCTTCGGGCCCAATCGTTTTGAATAAAAATTTATG
+AGGAAATTATGTTAAGCATTAATGAAAAAGAGCACATCCTAGAACAAAAATATCGCCCTT
+CAACTATTGAAGAGTGTATCCTTCCAGCTTTCGATCGAGAAGTATTCAATACTATCGTTA
+AGAAAGGAAAAATTCCTCATCTTATTCTTCACTCTCCATCACCAGGCACCGGTAAGACAA
+CAGTAGCAAAAGCATTATGTAACGATGTCAATGCTGATATGATGTTTGTCAACGGTTCAG
+ACTGTAAGATTGACTTTGTCCGTGGGCCATTAACTAACTTTGCGTCTGCTGCTTCAATTG
+AAGGCCGTCAGAAAGTTATTGTAATTGACGAATTTGACCGTTCAGGTCTTGCAGAATCAC
+AACGTCATATGCGTTCGTTTATGGAAGCATATAGTTCAAACTGCTCAATCATTATCACTG
+CGAACAACCTCGATGGAATTATCAAACCTCTTCAAGACCGCTGCCGAGTAATTGAATTTG
+GTAAGCCTACTCCTGAAGATGAAGCACCGATGATGAAAGAAATGATTCGTCGTCTGATTG
+CGATTTGTAAAAATGAAAATATCGAAATCGCTGATCTTAAAGTTGTAGCAGCTCTCGTTA
+AGAAGAACTTTCCACGTTTCCGCAATACAATCGGTCAACTGGATATGTACTCTTCGAAAG
+GGGTACTTGACGCTGGTATTCTGAGCGTAGTGACAAAAGAATCTGGTTCAATCACCGATG
+TTTTAGATGCTTTAAAAAATCGTGATGTGAAACAACTTCGTGCATTGGCTCCAAAATATT
+GCACCGATTATTCTTGGTTCGTTGGCAAACTTACATCAGAACTTTATACTATGCTCAAAG
+GCCCTGGTATCATGTCGATGTATGAAATCGTCGGTGAAAATAACCAGTACAAAGGTGTAG
+CATCTAACGCAGAACTTCACGTTATGTACATGTTCTTACGTTTGACATCTGAACTTAAAG
+ATGAGTGGAAATAATGAGCTTATTCGATGATGACGTTCAACTAAATGAGCACCAAGTAGC
+TTGGTATTCAAAAGACTGGACTGAAGTCCAGAAAGTATCTGATCAATTCAAGCAGACTGC
+TGAGAACGAATTCTTCGAAATCATTGGGGCAATTAATGAGAAGAAACCTTGCTCCATAGC
+TCAAAAGAATTATTCAAGGCATATGGTTGAAAATGCTCTGTCTCAACATCCAGAGTGCAT
+GCCGGCAGTTTACGTTATGAACCTCGTTGGTTCCGAGCTTTCAGATGAAGACCACTTCAA
+TTATATGATGGCTGCTATTCCTCAAGGTCGTCGTTATGGTAAGTGGGCTAAGTTAATCGA
+GGATACCGGAGAGTTACTTGTACTCCGGGTATTAATGAAATATTATACGATTAACTTGAA
+TGACGCTCAGGTTTATAGAGATACCCTGGTGTCAAAAGGGAAACTATCCTTGGTACTGAA
+AGAAGCTAAGGCTTTGGTTACTGACGAGTTCCTGAAGGAATTGACGAAAAACGTCAAAGA
+ACAAAAACAATTCAAAAAACAAGCATTGGAATGGTAAACATGATTGAAATTACTTTGAAA
+CAACCTGAAGACTTCCTGAAAGTAAAAGAAACCTTAACTCGTATGGGAATTGCTAACAAC
+AAAGATAAGATACTATATCAAAGTTGTCATATTCTTCAGAAACAAGGTCGTTACTACATC
+GTACACTTCAAGGAAATGCTTAAACTTGATGGTCGTCCGGTAGTGATTGACGAGGAAGAT
+GAAGTACGTCGTGATTCAATTGCTCAACTGCTTGAAGATTGGGGTTTAGTTGATATTGCT
+CCAGGACAACGTTCTTATATGTTTGAGATGGCCAATAATTTCCGTGTTATCTCTTTCAAA
+CAGAAAGACGAATGGACTCTTAAATCCAAGTACACAATAGGTAATTAATATGGACGATAT
+CAATTACAGAAAACTTCGAATCGAGTATGGTCTGAGACAATGGGAGACTATATTCGATCT
+ATGCGAAGTCGCTCAAGAAGAATTCCAACGTGAACTCGCCATTCGCAATGGCGCTCAACC
+GCGTGATGTTCTCCAAGTCTTTATCAGAACTGAATGCGAAGATGATGACACAGTAGATTA
+CAAAATCACTCGTAAAACTATTGAAATTTAAGTAAGGGCCTTCGGGCCCTTCATGCTATT
+CTCTCGGATGATAAAATATCTACAACAAAGAGACTAATAACTCGGTCTATAAACTAAGGA
+AACTCATGCAATTCTATATTTCAATTGAAACAATCGGTAATGACATTGTTGAACGTTATA
+TTGACAATGGTGTTGAAAAAACTCGTCGTGTTGAATACGCTCCGACAATGTTCCGTCACT
+GCACTCATAAGACTAAGTTCGTTGACATCTATGGCAAAAACTGTGAACCTCAAAAATTCG
+CAAATATGAAAGATGCTCGCGACTGGATTAAACGTATGGAAGACGTCGGTCTTGAAGCAA
+TGGGTATGGATGATTTCAAACTGGCTTATTTGTCAGACACTTATGGTTCTGAAATTGTTT
+ATGATCGCAAATTCGTTCGTGTTGCGAACTGCGACATCGAAGTAACAGGTGATAAATTCC
+CAGACCCAATGAAGGCTGAATATGAAATCGATGCCATTACTCACTATGACTCAATTGACG
+ATAAATTCTATGTGTTTGACTTGTTGAATTCATTGTATGGGTCAGTTTCTGAATGGGACA
+TTAAGTTAGCTGCTAAGTTAGATTCTAAAGGCGGTGATGAAGTTCCACAGGATATTCTTG
+ATCGTGTAGTTTATATGCCGTTTGACACCGAAGCTGAACTACTGATGGAATACATCAATC
+TTTGGGAACAGAAACGTCCAGCTATTTTCACAGGTTGGAACATCGAAGGCTTTGATATTC
+CATACATCATGAATAGAGTCAAGAATGTTTTGGGTGAACGTTCAATGAAACGATTCTCTC
+CAATCAACCGAGTCAAATCGAAAGTTATCACTAACATGTACGGCGATAAAGAAGTATTCT
+CGATTGATGGCGTAACAATTCTCGATTATTTAGATTTGTATAAAAAGTACTCATTCACTA
+ACCAGCCGTCTTATACTCTGGATTATGTCGCGAAGTATGAGACTAAAAAAGGCAAGCTTC
+CATATGACGGACCGATTAATAAACTTCGTGAAACTAACCATCAACGTTATATTAGCTATA
+ACATTATGGACGTTGAGTCTGTCGGTGGTATTGACCGCGTTCGTGGTTTCATTGATCTGG
+CACTTAGTATGTCTTATTATGCTAAAATGCCGTTCGGTGGGGTTATGTCTCCTATCAAGA
+CTTGGGATGCGATCATCTTCAACAGTCTTAAAGAGCAAAATAAAGTAATTCCGCAAGGTC
+GTTCTCATGTTAAGCAATCTTTCCCAGGTGCTTATGTATTTGAGCCATTAGCATGCGCTC
+GTAAGTACATTATGAGTTTTGACTTAACATCTCTGTATCCAAGTATTATTCGTCAGGTGA
+ATATTTCTCCTGAAACGATTGTTGGTCAATTTAAACTTCATCCAATTCATGAGTACATCG
+CCGGAACAGCACCGCGTCCATCTGATGAATACTCATGTTCACCTAATGGTTGGATGTATG
+ATAAGAACAAAGAAGGCGTAATCCCAACCGAAATCGCGAAGGTATTCTTCCAACGTAAAG
+ATTGGAAAAAGAAAATGTTCGCGGAAGAAATGAACGCAGAAGATATCAAGAAAGCTATCG
+CTGCTGGGGTGTTTGGTTCAGGAAGCTGTGAAGAAAAACGATATGTTCGTTTCACTGACG
+AGGAACGTGCTGCACTGAGTAGTTATTCAAAACTTGTTCTTGAAGCAATGCTTGCTCGTT
+GTGAAGCCGCCGCGATTTTGGCTGATACGAACCAGTTGAACCGTAAGATTTTAATCAACA
+GTCTTTATGGTGCTTTGGGGAATATCTACTTCCGTTATTACGATCTTCGTAACGCAACTG
+CAATCACTCTGTTTGGTCAGGTTGGTATTCAATGGATTGCTCGTAAAGTTAATGAATATT
+TGAACAGGGTTTGTGGTACTACTGGTCATGATTTCATTGCAGCCGGCGATACAGACTCAA
+TTTATGTTTCTGTCGATAAAGTTATAGAGAAGGTTGGTTTAGATCGTTTCAAAACTACCG
+ATGAAGTGGTTGAATTTATGAACCAATTCGGTAAGAAGAAAATGGAACCGATGATCGATA
+AAGCTTATCGTGAACTTTGTGAATATATGAACAACAAAGAACACCTTATGCATATGGACC
+GTGAAGCAATCTCTTGTCCTCCATTAGGTTCTAAAGGTTGTGGTGGATTCTGGAAAGCTA
+AGAAGCGTTATGCATTGAACGTATATGACATGGAAGATAAGCGATTCGCTGAACCACACC
+TCAAAATTATGGGTATGGAAACACAGCAATCAAGTACTCCAAAGGCGGTTCAGGCTGCAT
+TGGAAGAATCAATTCGTCGTATGCTTCAGGAAGGCGAAGAATCCGTACAGGAATATTTCA
+AAACATTTGAAAAAGAATATCGTCAACTTGACTATAAAGTGATTGCCGAAGTTAAGACTT
+GTAACGATATTTCTAAATATGACGATAACGGTTGGCCAGGTTTCAAATGCCCGTTCCACG
+TTCGTGGTGCTCTGACTTACAATCGAGCAACTGCCGGGTTCAGTGCTACTCCGATTCTCG
+AGGGTAACAAGGTGATGGTAGTTCCATTGCGTGAAGGTAACCCATTCGGTGATAAATGTA
+TCGCGTGGCCGTCAGGTACTGAACTGCCGAAAGAAATTCGTCAAGATGTTTTGGCATGGC
+TTGACTACAGTGCTCTGTTCCAGAAATCTTTTGTTAAACCTCTTACGGGTATGTGTGAGT
+CCGCAGGTATGGACTACGAAGAGAAAGCGTCATTAGAAGATATGTTTGACTTCTAACTGT
+TTACATCCACATGGAAGTGGATTATAATGTTCTCACATTAACCAAACGGATAACAAAAAT
+GACTCATCGCGAAATTCATGCTCTTCGAGCTAAACCCGGAAAAGCTGCCGAAAAGAAAAT
+CCTGATGAAGGATTATGAGTTGATGAAATCTGTATTATGGAACTTAGTAATTCTATCATG
+CGGGAATGAAAATTCCACTTATAACGGTCTTTACCCTAACGGTGTAGGTGCTGCTTTAAA
+AGCTCATCGTGAAAACATTAAAACTCTTGAAGATAAAATAAAAGATATCTGTCATTAATG
+AATTGGGCCTTCGGGCCCTAAACGGAGAAACAACATGAAATTGAAAATTGCTTTAATCGC
+TGCTGCGCTGGCACTAACTGGTTGTCAGGCTTACCATGGACCTATCGTTGGTGAACATCA
+AGTTGGCCAAATTTCTTATAAAGGCGGAACTGGACTTGTCTATACTCGAGCAACTCAACA
+AGTTTCGCAAGAATCTTTGAGCGCAGGTGACGAAATGGAAGAACGTCGTCGCAACAGTCC
+ATTAAGTAAAGCTATCAATGAATCAGTAGCACGAGGTGATGCGTTTCAAAAAGAGCAAGA
+TCGCCGTGAATCTGCGCAAAATAAGTGTGAATTCATTGTTGAAGCTCATGAAGCTGTATT
+GACCGAAAACGCTATCAAAACTATGAGTGACAAAGACCGCCTGGCTTTGATTCACTATCG
+TTCTTCCGGTAAAGTTCGTGCATTCAATAAGTGCATGCAAAACGCTAACAAATAATTTGA
+TATAATAAATCAACTGAGGATATTGTAATGGAAATCATCGCAGGTATTATTTCACTGGTA
+GTTTACATGATTCCGGCTATTATCGCGTTTATTCGTGGTCACGGTTCAAAATGGGCTATC
+ACCGTAGTTAACTTTCTGTTTGGCTGGACATTCATTGGTTGGATTTGGGCATTTATCTGG
+TCTCTGACTGGAAATAAGCCTGCTCAGCAACAGGTTATCATTATTAAAGAGGCAAAATGA
+TTGTAACACCTTTGACAGTAGAAGATATTCGTGATGAACTTTGCTATGCGCTGGAAAGTG
+AACAGTTTGTAATTGACAAAACTGGTGCAAAGACAATTGAAATTATTGGCGCATCATTTA
+TTGCAGATGAAGAATTAATCTTTGGCGCAGTGAATAATGAATATGTTGAACGCGAACTTG
+AGTGGTACAAATCTCAATCTTTGTTCGTGAAAGACATTCCTGGCGGTACTCCATCTATTT
+GGGAACAAGTTTCATCCAAGAACGGTGAGATTAACTCAAACTACGGCTGGGCAATTTGGT
+CCGACGAAAACTGTTCGCAATATAATATGTGTCTTGGCGAGCTTGGAAATAATCCAGATA
+CTCGTCGTGCTATTATGATTTACACTCGTCCATCAATGCAGTTTGATTATAACCGTGATG
+GTATGAGCGATTTTATGTGCACTAACACTGTGCAATATTTGATTCGTAATAAGCGAGTTC
+ATGCTATTGTTTCAATGAGAAGCAATGATGTAGTCTTTGGATTCCGCAATGATTATGCAT
+GGCAAAAATATGTTCTTGATAAATTGGTGTCTGATTTAAACGAGGGTGATTCTTCTCGTG
+AATATAAAGCTGGTGATATTATCTGGAACGCTGGGTCATTACACGTATACGAGCGTCACT
+TCTATTTGGTTGATCATTACCTGAAAACTGGCAAGTCTCACGTGTTGAAGAAAGATTATA
+AAGGTGAATGGAAATGATTCAGTTTGTAATTCCAAGTTATAATCGTGCTGGGGCAGTTAC
+TGCCCTGGACATGTTCCCTACTGGTTATGTTGCTCATTTAGTAGTTCGTGAGTCTCAGAA
+AGAAGAATATGAGACTCACTATGGTGCAATTGCTAAAATTGTAACTATTCCTGATGATGT
+TAATGGAATCGCTGGTACTCGACGGTTGATCACCGAAATGTATCAAGGCATGCGTATTTG
+GATGCTGGACGATGATACAACAATTCATACAACAGAAACTCGTGAACGAGACAATCGCCG
+AATTCTTCATGACGTCGGTATGACTTGGGACGAATTTAATAAGCTTTGCCAGTATGTTGA
+AGCTGCGATGGATTGTGGATTTTATCATGGTCATTCTCGTCTTCCAATCTTCAAAATCTC
+TGGTGATGATGCAAACTTTCGTGAGAACTCTTATGGATTCACGAACACGTTCTACGACTT
+AAGCAAACTTTCTGCTGATGACATTGGATATGGTATAGTAGACCTATCCGAAGATACATA
+CGCATTCCTTAAACTCATTAATATGGGTTATCCTCATCTGGCGATTTTCAAATATCTCGT
+CAAATCGGGTAAAGGTCAAGCTCCAGGTGGTGTATCGTCTATGCGTAATGCCGCTAAACA
+AAACCGAGCATTAGAAAAAATCCATGCAGACTTCCCTACGCAAGCTCGTTGGAAATCAGA
+AGGTGACCCAACCAAAACTATGTTTGGTACTGATGAACCTTTGAAAGTACTTCGTATGTG
+TGTTGCTAAAAAGCAGAAGTCTGACGCATTCCATAAATTTAGTGAGATTGAACCTAATCT
+ATGAAAATTGCTATCATCAACATGGGCAACAACATTCAGGGGTTTAAAACAACCCCTGCT
+TCTGAAACCATTTATCTGTCTGAGTGCTTGAAAGATATGGGTCTTGATGTAGACCTAATT
+TCAATGAAGAACACTCAATATGGAATTTCTTTTGACTCTGTAGAAGACCCGAACGTATAT
+GACCGTCTGTTGGTTGTTAACGCTGCTTTGAACTTTTATGGTGGCGAAGAAAACGCAATG
+AACAAAGCGGCTTATATGTTCATGAACAAATATAAGTCAAAGATCTATTATCTCTTCACA
+GATATTCGTTTGCCATTTGAACAAGCATGGCGTCGTATGTCAAAGAAAAAATGGTCCAGC
+AAGTACAAAGAAGAACAATTCATTGTAACTGCTCCTATGCGTATTGTATCGCAAGGTCGA
+GATCTTGAACAAGCAAAACGTATTCACTCTGAACGTCTGGTGGGATGTCAATTCGGTAAA
+CTAGAGTTCACTCACTTCGCTTTAGACCGTCATAAGATGTATCACAGCGTCTTTAAAATT
+GCACCAGATGGAATTAAAATGCGTGACCTGATTTACGGCGGAACATTCCGTTCTGGCAAC
+CGTGAAGCTAAGATGGTTGAATATCTGTTTGATACTGGACTTGATGTAGAATTCTTTGGT
+TCAGTTAAAGCTGAACAATTTAAGAATCCAGAATTCCCATGGACTATTCCTCCAGTATTT
+CCTGGTAAGGTAGATTCTCGTGAAATGGTTCAACGTAACTCTACTGCTTATGCGACTATC
+GTATTAGGCGATAAGACTTACGATAATAACCAGATCACTCCTCGTGTATGGGAAGCACTA
+GCATCAACTGCAATTGCATTCTTTGACCATACATTTGACCCTGACATGAATATCATGGAT
+GGGAACGAGTTCTTTTACGTTAAAAACCGTCAAGAACTAGTTGCTAAAATTAATCGCATC
+AAAGAAGACGAAGATTTCCGAGTTCAAATGCTCGCATATCAGCACTCTATTCTCCAGAAA
+TATCTGGATGAAAAGCCACAATGGCAAGCTGAATTTAAGAAAGCTATCGATCTGTAATAC
+AAAGAGGGTTTAAAATTTTAATTAGCTTTAAACCCTCGGTTATATAATTAATCATCCTTT
+AAACCAGTGAGAAAAATATAATGGAGATCAATGGAAAATATTGAATGTCTGATTTAAAAT
+CTCGTCTGATTAAAGCATCCACTTCTAAAATGACCGCGGAACTGACTAAGTCTAAATTCT
+TCAATGAAAAAGACGTAATCCGTACTAAAATCCCGATGCTGAATATCGCAATCAGTGGGG
+CATTAGATGGTGGTATGCAGTCTGGTTTGACAATCTTCGCTGGTCCTTCAAAACACTTCA
+AATCAAATATGTCTCTGACTATGGTCAGTGCTTATATGACGAAGCACCCAGATGCAATTT
+GTCTGTTCTACGATTCTGAATTCGGTATCACTCCGGCTTATCTGAAGTCTATGGGTGTAG
+ATCCTGACCGTGTAATTCATACACCAGTTCAGTCTGTTGAACAACTTAAAATTGACATGG
+TGAACCAGCTCGAAGCTATTGAACGTGGTGAGAAAGTTATTGTCTTTATCGACTCTATCG
+GGAACTTGGCTTCCAAGAAAGAGACCGAAGATGCTTTGAACGAAAAATCCGTCGCGGATA
+TGACTCGTGCTAAAGCATTGAAATCTCTGTTCCGTATCGTTACTCCATATTTCAGTATCA
+AAAATATCCCATGCGTAGCGGTTAACCACACAATCGAAACTATTGAGATGTTTAGTAAAA
+CTGTAATGACTGGTGGTACTGGTCCAATGTATTCAGCAGATACCGTGTTCATCATTGGTA
+AGCGTCAAATCAAAGATGGTACAGATCTTCAAGGTTATCAGTTCGTTCTGAACGCTGAGA
+AATCTCGTACTGTCAAAGAGAAGAGTAAGTTCTTCATTGATGTTAAATTTGATGGTGGTA
+TTGATCCATACTCTGGTCTGTTGGATATGGCTCTGGAACTTGGATTTGTAGTTAAACCTA
+AGAATGGTTGGTATGCTCGTGAGTATCTTGATATCGAAACCGGTGAAATGGTTCGTGAAG
+AGAAATCATGGCGCGCTGCCGCTACATCTTGTGTAGATTTTTGGGGTCCGCTGTTTAAGC
+ATCAACCGTTCCGTGACGCAATCAAGCGTAAGTATCAACTCGGTGCTATTGATAGTAACG
+CAGTAGTTGATGCTGAAGTTGATGAACTGATCAATTCGAAGACTGAAGTCTTTAAAGCAC
+CAGAAGGCTCCTCTGCTCCTTCAGCTGCTCAGTTGGAAGATGATCTGGACAATTTTGATG
+ATGTAATGGGGCATCCAACAGAAGGTTTATAATGAGTGATTACGATTTAAGTGATCTTGA
+CCTTGAAATCGTAGAAGATACCCCCTCTCAGGAGGGGGAATTCGAAAGGATGGAAAGGAT
+ATACCAGCGTTCCGCTGAGATTGTTAAGAAGGCTATGGAGAATGTCATCCAGGAAATCCT
+GATAACACTAGAGGATGGTTCAAACCATATCGTATATGTTACCTCATTAACTGTTGTTGA
+AGGCGGTGGAGTGTCACTAGAGTTCTCTACGTTATCAGAAGATCGTAAAGCCGAACTAAC
+ACCACACGTTGAAAAATGTATTAAAATGCAGATAGAAAACTCTTTTAAAGAGAAGAAGAA
+AAACCGTTTCAAATTATTTTAATGAGGCTTCAAGTGGTAGAAACAATATTATCGCATTTG
+ATTTTTAACCAAGGCTACTTCGCAAAGGTGTGGCCTTATATGGACTCTGAGTATTTCGAG
+CATGGTCCAGCTAAAAACGTATTCACCTTACTACAAAAACATATCAATGAATATTCAAGT
+GTTCCATCGTTGAATGCTTTGAATATTGCATTAAGTAATTCTTCGCTGGGTGAATCGGAA
+GCTGAAGGCGCACAAAAGCTTTTAGACAAATTAGCCGATACTCCTGAAGACTTGTCATGG
+TTAGTTAAAGAGACTGAAAAATATGTCCAGTCTCACGCGATGTACAATGCCACATCAAAA
+ATAATTGAAATTCAAACTAACGCTGAATTACCTCCAGAGAAACGTAACAAGAAGCTTCCT
+GATATCGGTGCTATTCCAGATATCATGAGACAAGCTCTTTCCATCAGCTTTGACTCTTAT
+ATTGGTCATGATTGGATGGATGATTATGAAGCTCGTTGGTTAGCATATCAAAATAAAGCT
+CGTAAAGTTCCATTCTTGATGAATATCCTGAACCGAATCACGAAGGGCGGCGCAGAAACA
+GGCACACTGAATATTTTGATGGCTGGTGTAAACGTCGGTAAGTCGTTAGGATTGTGTTCA
+TTAGCAGCCGATTATCTTCAGACTGGTAAGAACGTTCTTTATATCTCTATGGAGATGGCT
+GAAGAAGTATGTGCTAAGCGTATTGATGCTAACTTGCTTGATGTGTCTTTGGATGACATC
+GATGATGGTAATGTATCTTATGCTGAATACAAGGGTAAGATGGAAAAATGGCGACAAAAG
+AATACTCTCGGTCGTCTGGTCATCAAACAATATCCTACTGGTGGTGCACACGCAAATACA
+TTCCGCGCACTTCTGAATGAATTGAAACTCAAGAAGAATTTTGTGCCAGATGTCATTATG
+ATTGACTACCTCGGTATCTGTGCTTCATGTCGTATTCGTCAATACACTGAAAATAGTTAC
+ACATTAGTTAAAGCGATCGCAGAAGAACTTCGTGCACTTGCGGTTGAAACTGAAACTGTA
+GTTTGGTCTGCTGCTCAGGTTGGCCGTGGTGCTTGGGATGCTTCTGATATGAACATGAGT
+GATATTGCAGAATCGGCGGGTCTACCAGCAACAGCAGACTTTATGCTAGCAGTGATAGAG
+ACAGAAGAACTTGCACAGATGGAACAACAACTCATCAAGCAAATTAAGTCTCGTTATGGT
+GACAAAAATAAGAACAATAAGTTTTCTGTTGGTGTTAAGAAAGGTAATCAACGCTGGGTT
+GAAATCGCACAAGAAGGCGGTGATAAACCTACACCAGTAAGCGAAACATCTGGTGGTCAG
+CAGCGCGTAGCAGAGCAAAATCGTATAGCTAAGGTTGAAGTATCTCGAGCCAAACTCGAC
+GCATTAGCCGAAGATATGAAATTCTAACCGTTTACATACACATGGAAGTGTGTTACTATG
+ATCTTATACAAACAAGAGGAAAACAGCATGAAAAAGATTATCTTAGCAGCAATTTTATCT
+CTTTCAGCTTGCGCTGGAACCCCAGCAATGGCAGCAGATGGGTATTCAAGCATTCCATGT
+ATTAAGTTCATTGAAGGCGACTGGAAAGATCAAAAGCCTCGCGTCATTAAAGACTTACTA
+GCTGTTGCAGATAAAAATCAGGCAATGCTTGTAGAAGATCTCGATGACAATGACCTGGTA
+GTTGCTGGTACTAATCTGTACTGCGAAAATATTCCGGCTAAAGATGTTCTGACTTGGGTG
+GGACTGTAATGAATATCATGTTAATGTATCAACCAGCATCAGAAATTGTGCGAGGTATGA
+AAGTTGAACACCGAGTTCCTGCATTATGGGAAACATTCCTAGATACTGGTTCTAAATTAA
+ACTTACCATTTGGCGAAGTAACAATTTTCCAGACCGGTACTAAACCAACTAAACGCCAGC
+TCCGTAAGTTCAAACGTATTCATCGTGTCAATATGGTTAAAAGCATAGCTGAGCATGAAT
+TTAATAATTCTTGGGAAGGCATCCATTGTGATGTTATGGGGCTGTAATGCATATTTTTAT
+TCTGATTCTGGCTCTGACAACCGGCGATTCCGGTGGCGCTGCAATTGATAAGGTTGAAAT
+AAAATCTCAAGATTATGCTGAAGCCAGTAAGATGTGCGACCGAGCGGGTGAAAGTTATCG
+AAAAGACGTTAAGTCATTCAACGTTTATCCGGAATATACTTGCATCTACGCTGGTGTTAA
+ATAGACCAGGAGGTGTTTATGAGCACTATTAAAGGGGCGATGGACGCAGTATATGCGTAC
+AAATTTATTCGCCTGATGTCTAAGCCTTTCACTGAGTGGAAAGCATATGAAGCAAAAATA
+ATTGACGAAAAGGGAACTGTGCTAAAGCGTCCTAGCACTCCAGAAGAGAAAGTGGCTTAC
+TCTGCCTTTCATGCGAGTGTTCGGTCAATTAAGCGTATGATGTCTACAGTTCCAGGATTA
+AACGGCGTCGCGTCGATGATGTCGGCTTGGAGTACAGTAGCATCTCGGTACAATATAACA
+GAATCCGAACAAAAAGAGATATTTGAGGCTCTTCCATTGTTCGAGGACATGGTAGCTGGT
+GATTCCGGTGGAAGTGTCCAGAATATCGCCTCTGGTACCACGACCGGAGCAATCACAAAT
+AAAGGTCCTGAGCAAATCCCCGCAAAACGTAAGCGAATCAAAATCAATCCTAACAAGTTG
+TGATAAAATGGCCTTAGAAATAAGGCCAAGGAGAATAATATGTCATGGGTTCACAATGAG
+TTCGCATTCCGCGCACTATCTCATCTTCCAAAATTCACTCAAGTAAATAACGCAGCACAA
+TTTAAACTTCGATGTCGTTGTCCGGTGTGTGGAGACTCACAAAAGGACGAAAACAAAGCA
+CGATTCTGGGCGTACGGTCTACCTGATGATGTGCTATTAAAGTGCTATAACTGTGACTAT
+GTAAAGCCGATTGGGATTTATTTGAAAGAGTATGAACCAGATCTTTATCGTGAATTCATT
+CTTGAGTTACGAAAAGATAAAATGGTTCAACGTGAAAAACCTGTTGAAAAACCTAAACCT
+GTTGTGGAAGAGACTAAAGGAATTAAGCTCATTCACTGTGAACGTCTCGATAAAATGGAC
+CCTAATCATCCAATAGTTCGATACATCGCCGGACGTAAAATTCCAAAAGATAAATGGAAT
+AGACTTTATTTTACGTTGAAATGGCCAGCATTGGTGAACTCAGTAAATCCAGACACTTAT
+AAGACGGAGCGAGATGAGCCTCGATTGGTTATTCCAATATTCAATTCAGAAGGAATAATT
+GAATCATTTCAAGGCCGTGCTTTAAGAAAAGATGCTCCTCAAAAGTACATCACTATTAAG
+TCCAACGAACATGCGACCAAAATATATGGGACAGACACTGCAAAGCCAGGTAAAAATGTT
+TATGTACTTGAAGGCCCAATAGACTCATTGTTCTTAGATAATGCTATTGCGATTACTGGC
+GGTGCAATGGATTTGAGTTTAGTTCCATTCAAAGAAGATAGAGTCTGGATAATGGACCAT
+GAACCACGAAAAGATGACACAATTAAGCGAATGAAACGTTTGATTGATGCAGGTGAAAGG
+GTTGTCTTTTGGGATAAAGCGCCATGGGAAAAGAAAGATATAAATGATATGATTCAAAAG
+GAAGGGGCTCGTATTGAAGATATCCAGAGCTATATCGAAAACAATATAGCGTCTGGTTTA
+ATGGCACAACTCAGACTCAAGAAGTATAGTAAGATCGGTGTTTAAATTCCAACCATTATA
+TGAGAAATAACTTGTTCCAAAGGAACAGGTGGAAGTGTTATCCCGTATGCTAACGCAAAA
+GGTATGATAATATAATTCCAAGTTGCTACAGCAGCAGAAATTGCTCCGACCAGAATAATC
+TTACCTTTCTGGTCTTTTATTTGAGTCTTTAGAGATTTCTTTTCAGTTTCTTCAGACATA
+TATCCTCCTAAGGCTATTTAATATGAATCTGCAACAACACACGTTCTTAAAGCTTGGAGA
+AGAGTGCAACGAAGTCGCGATGCTCTGTTCCAAGATAATGCAATTCGGTTTAGACTCCGA
+GTATCAAGGAGTTACTAATCGGCAACGATTGCAAAATGAATTAAATGATATAATGGCTTC
+TATAGAATATATCAGACAATACTCTGATTTCAAATTTGAATCTTCTGAATATGAAATTCA
+CAAAAAGATTGATAAAATGAACCACTTCCGAGATATCTCAGAAGAACTCGGTCTTGTAAC
+TAATTAAGAATTGAAAGGAAAAATAATGGCACACTTTAACGAATGTAGTCAACTGATTGA
+AGGCGCTGATAAAGCACAAGCAGCTTATTACGATACCCTGGTATCTCAGCACAAAGACCC
+ACTACAAGTAATGCTCGATATGCAGAAATCTCTGCAAGTTCGTCTGGCAAATGATAAGCC
+TGAGCATAATCGTCATCCTGATTCGCTGGAAACAGCTGGCGAAGTCTTGGCTTGGTTACG
+TGCAAACGATGATTACATCACTGACGAAACGCGTGAACTGTATACGGCTCTTGGCGGTAT
+GTCCAATGGTGAAAAAGCAGCATCCGCAGTATGGAAACCGTGGAAGGCTCAACATGCTGA
+AATGCAGGCTCGTAAGATTTCTGAACTGTCTCCTGAAGACCAGCTCGAAATCAAATTCGA
+ACTCATCGACCAGCTTCATTTCTTCCTGAATAAGTTCATGGCTCTGGGTATGGATGCTGA
+AGAAATCTTCAAGCTGTATTATCTGAAAAATGCTGAGAACTTTGCTCGTCAAGACCGAGG
+CTATTAATGAATCATACAATATATGAAAAAGATGGGGTGTTTTTGCTCCATTCCAGATAG
+CGAAGATATTTCACTGAACAATATTCTTATTTCTCATGGATTTGTTCCAACGTCTGATCG
+TCAAATTATTGCATGCGAAAACAAAGAAGAACTGAACGAATTCTTAGCCTATTTTTATGG
+CGAATATTAAAAGGTGAATTTGATGCAATCGAACTTTGATGTCTATCAATGGAACAAAGA
+TGGTCGCCCAACTGAGCCGGCCTATGGTTCTGATGCATATGAACTTCGTCGTCACTGGTT
+GTTTGCGGTAAATAATTACTTCATGCTCAATGGCAATCCAACTCGACTACATATCAGAGG
+CGGTGGGTATGTAACCGTTGATTCAAAATATTATCGCGGTAAAGACTGGGAGTGGTATCA
+ATGATTTCATACGCTGATATTGAAAATGCTTTAACCAATTATTGGGGATTGACCCACCTA
+ACTCTCGAAGACCGATGTGAGTGTCTTCGAGAACTGATTGCTGATTCTGAAGACATTATT
+GCAGATATAGCAGAAGCTCTTAACAACTATTGATATAAATACTCCTGTAATCAACAAAGG
+AGAGTTTATGAGCTATGTAAATATCAAAACCTTCGAGCATACCAATGCCGATGGAGTAGT
+TGCCGCGATGGAAGTTTCTGTAGCATTTAAGTTGTACAGTGACGTTCATCGTATTGCTCG
+TTCTCATTATCAAATTTTCCCTTCAGAGAAAGCTGCTTACTCTACTGTATTTGAAGAGAA
+TCAACGAGACGCATGGATTGCTAAAAACGCCGATATGTTTAAGGGCGTTCCAGCATCTGG
+TGGTTGATTTTAGGGACTCCTTCGGGAGTCCCTTTTTTGCTTTTAAATGATGTGATATAA
+TTCTTTTATCAAATGAGGATAACACAATGAGAACACCGTTTCAAAATCCACTACCATGGA
+TTAAAGCTTGGATCAAAAGTCGACAAGAACCTAATGATTGGGTAGAAGAATTTCATTCTG
+AACTACGAAAAAATACTAACGCTGAGTTCAAAGAAAAAGAAATTAAGCATCAGTATGAAG
+AAGCTGAAGCACTTGCTGACCAATATCTTGGAGATAAGATAAAATGAAAACATCTGCTTG
+GATGAAACCAGTTGAATCAGTCGGTGGTATTACAAAACTTATTACTGATCGTTTAATTCA
+CGATCATCTTTTTATCATGAATAGCCCAGATCTTTATGATCTAGTAGATATCTTTATTCA
+TTGCTATCGTGAAGAAGGTACTACATTACGTGTTGTATATGAAGCTCATTTTCACTTCGT
+TGGTGAGCAAGCTGTTATTCGCTTTGGGACATCTTGGTTATGATTAAATGGCTTAAAACT
+TTATTCACTCCGGCTCAACCCGATGATCGTCTGGTTCCTTTATCAGTTAATGATGTTATT
+GTTCCTATGCAAGAACCAAAAGAGTATGTTTATATTGGTGATGGAAAGATGGAAGAAGTT
+ATTCGTCCAAAGGAAACCGATATGCAATACCTGATTCGTCGTAATCATGAAATTCAGGCA
+GAACGATTTAAATCTAGGTCTCAGCCAAAAGCTAATCCAGGCCCAAGTGCTAAGCCGTTG
+AATGCAAAAGAACTTAAAACTCGAGTACAGGTTGTTAAAAGTCGTCAACAAACTTCATCG
+AGTGCTCAATATAATTACAGTCCAAGCAACCCGGCTCCATTTATTTCAGGAGATTCATAT
+GACTCAGGTTACTCATCCTGTGATTCAAGTAGTTCAGGTGGATGCGACTAAGTATAACAG
+ACCTACATATAAAAGTCCACTAAAGAAATCTAATTTTGATATGTGGTATCGTTCTATGAA
+GGCTGCAGCATTTTTGATAATTGCTGCACCTGCTATGATTAAAGCAAACGATAAGTGGTT
+TGAAGAAAATAATATTGAAGAAGGTGCTATCTGTGGAAAAATGCGTAAACATCAGTAAGA
+AATACTCAATTGAACTATCCAAAAAAGTAAATGGAAGAACTATAATTCAGCAAAATGATG
+TGTTTACAGTTATCATTTCAGCTTTTGCTTCAAACTCTTCAACGAAGCATGAAGACTATT
+TCAATGAGCAAATCGATAAACTAATTAATGGATTGAGTTTTCCTGAATCTGCAGTATGCT
+TTATTAGACATGAAGCTGACGTTACTCAAAAGCCTGGGACTCCATTTGGTCATATAGAAG
+CATTAAATCGTCTTGGATATGATGTACCTCGATATCAGCCCGGTGATAAGTTGTTTATTA
+ACACTGAACAAAGAACGATATGGAAAAAGTTCCTCATCATTGATAACAATGATTTTGATG
+AGCTCCAAAAATTCATCTGGAACCACTATGAAGATCGTGGATTGATCTTCACTGAATCTG
+AATCGGCAAAACTCGCTCGCGAAAGCCTATATGAGCAAATGCGTCTTGATAACCTATCAC
+TTCGGTACGGTCGATAATGGATCTGTTTGATATGCTAGAGCCGGCTGAAAAGCCGGTTGT
+CGATTTACATAAGGTTGATATTTCAAAAGAAATTTTTGAAGTGCTTAAATCACACGGTAT
+CGAATCTACTAAAGCTGCAGAAGATCTAGCTGATCTATTCTGCTTTCCTCCTCCCTGGGC
+TCCTTGGGCCTAACCGTTTACATCCTCCTCTCACTATGATATGATAGCTTTCGTAAACAA
+ACGGAGGCTATCGTGTTATATCAAAAAGAACACCTCGAAGAAATCCGCGAAAGCGCGGAA
+CACAACTCGTCTTACTACGAACAAGCTATTTCACAGTTCAGTGACTACGAACAATCTGTT
+TTATGGCAATGCTTCAACGATAAAGCGGACCCTAAATTGCATCTAGATTTAGACCCAATC
+GTTCGTCGCAACATCACTTCAGACGTGCCAGTAGAACTATATCGTGGAGTATCAAAGAAA
+ACCGCCGCTTGGCTTAGTCATATGGAAGTTGGTCGTATTATTGCTGATAATCGTGTCACT
+TCATTCTCGTCTGATTTTGCCACTGCAAGACAGTTCGCTGGCGCTTATTGCTATAACACA
+AAAGTCATTCTTTCACTTCGTAATTGTCCATTTGCTTTTAACTTTCAAGAGCATGCAATG
+AACTTGGTTCTGGCTGCGCCAGATTCTGAGTTTAGATGTAATGCAATTAATGGTGATGAG
+AGAATGGAAAAGTTGGAGATGATTAACGCGGAAGATGAGTGGATGTTCCCTATCGGGACT
+CAGTTTGAGATAGTCAGTATTGAAGATTATCAGTTAGACCCGTTATCTCCGGTCTACAAA
+ATCTATCATTTGAACTTCTATTCTTTCTGACCGTTTACATTCAACGGAAAGTGTAATAGA
+ATAATCCTTGAAACCATTATACCACCTTCGCAAATAAAGCAAATAAGGATTCGTCATGGC
+TATGCCTCGTGAAGTTGTTATCGCTCAACGTTTAGTTCAAACTTACAAAAGCGCATCATC
+ACGCAGCAAAGAGTTCAATCTGAGTATGGACTATCTTTTGAACATCATGGCACAAGACAC
+TTGTGCATACTCAGGTGAAAAATTTCATAAAGAGCCCGGTGATCATCAAATGACACTTGA
+GCGTTTTAACAACAAAATCGGATACGTAGAAGGAAATGTGATCCCGGTCAAGTTGAAGTA
+CAATCGTCTTCGCGCTAATCATGAAATTGAAGATCTTATTCGTCTCCAAGAAACAACTGC
+AGCACGTATTGTTGCTCGTGTAGATGCCAAGAAAGATGTCGCTCCAGTAGTGAAAGAAAA
+GCCTATTCAAGACGTTCATCGCATTGATTTACCTGGATTTGAAGACATTAACTTGATCTA
+TGTCCCTAAGACTCAACGCGAAGAAATCCGCCGAATTGTTCAGAACATCAAATCTCGTCA
+AGCTCATATATTACAAAAAGGTGTAACTAAAGAACATAAAAAATCACTGGAAGTTCGTAT
+TCACGGCGGAATCACTCGTATAAAAGCGATAATCAAACAAAAATATAAAGCTCCACAGGT
+TGTGACTTCCCGCGCTGCGTCGAAGAAGACTTCTAAAGCAGAAAATACTTCTTATGATTA
+TGGTATAATTATCCAGGGTTTGAATCGTTTTCAGAATCTCTCTCGTCTTGATAAAGCTAA
+ACTGAAGAAAGGTTTGCCACTTTCCGCCACCTTCTTCCAACTGTTAAGAGGTAAAATGTG
+ATGCACTATGGTTACATGTTGGTCTACAAAGACAAATCCGGGTATGAAATCCCGGTATAT
+GAATTCTACCGAAATAATCCAATCGGCGGAGCTATGATTTACACTAATAAGAATGACGCT
+CGTCATGCTTTAGCTCAAGAAGTTGCTGAGTTACAAGAACGTCTTGATCGCGGAATGAAA
+GTTGTTACTCAGAAGAAAAAATGGCTTTTCTTCAAACGTGATATTATTACTTACATTCCA
+GTTAAAGATGAAGAAACTCGTCGTCATCTGCAATTGCTCATTAACACCATAAAAGTAAAA
+CGAGTTTCAGTAGCCTAGGAGTCATTTTGAGAATTACATTTGAACAATTAACTCGAAGCC
+AAAAAAGTACGTTTGATACGACTATCACGGCTATTAAAGAGAAGAAAACTCACGTAACAA
+TTAATGGTCCAGCAGGTACTGGTAAAACTACTCTTACTCGCTTTATTGTAGACCATTTAA
+TTTCTACTGGAGAAACGGGTATTATCTTAGCTGCACCTACTCATGCGGCTAAAAAGGTGT
+TGTCTAAATTGTCTGGTATGGCTGCTGCTACTATTCATAGCATCCTCAAAATTAACCCGA
+CGACTTATGAAGAGAATATGCTCTTCGAACAAAAAGAAGTTCCAGATTTGGCACAATGTC
+GAGTGCTTATTTGTGATGAAGCTTCTATGTGGGACCGTGAGCTGTTCAAGATTTTAATGG
+CCTCAATTCCTAGTTGGTGTACAATCATTGCAATTGGTGATGAAGCTCAGATTCGTCCGG
+TATCTCCTGGCGATTCTTCAACTCATAAATCGCCTTTCTTTACTCATAAAGATTTCCTAC
+AATTAGAACTCGACGAAGTAATGAGAAGTAACGCTCCGATTATTGAAGTTGCTACTGATA
+TTCGTCAAGGCAAATGGATTTATGAGCATACCAGAGATGGTCATGGTGTTCATGGATTCC
+AAAGCTCGACTGCATTAAAAGATTACATGATGCAGTATTTTAGCATCGTAAAATCTCCAG
+AAGATTTATTTGAAAACCGAATGCTAGCATTCACAAATAAGTCAGTAGACAAATTGAATA
+GCATTATTCGTCGTAGGTTGTATCAAACTGAAGATGCTTTCGTTACTGGTGAAATCATCG
+TTATGCAAGAACCTCTCATGAGAGAGTTGATGTATGATGGTAAGAAATTCACTGAAACAT
+TATTCAACAACGGACAATATGTTCGTATATTAGATGCTCAGTACACATCAACCTTTTTAG
+GTGCCAAGGGAGTCTCTGGTGAACACCTAATACGTCATTGGGTGTTAGATGTAGAAACAT
+ATGGTGATGATGAAGAGTACGCCAGAGAACAAATAAGGGTCATTAGTGACGAACAAGAAA
+TGAACAAATTCCAGTTCTTCTTGGCTAAAGCTGCTGATACTTATAAAAACTGGAATAAGG
+GTGGTAAAGCACCTTGGTCTGAATTCTGGGAAGCTAAACGTAAGTTCCATAAAGTTAAAG
+CACTTCCTTGTTCTACGTTCCATAAAGCTCAAGGTATTTCTGTAGATACAAGTTTTATCT
+ATACTCCGTGTATTCACGTTAGCAATGATAACAAATTTAAGTTAGAATTGCTTTATGTGG
+GTGCTACTCGTGGTCGTCATGATGTTTTCTTTGTGTGAGGATTTATGTACAGTTTGAATA
+TTGATGATTTTGAAAAATTAATTGATGCTGTTAAGATTAACAAGCCTGATGATAAATGGT
+GGCAGTGCCGTCAAACTGAATTAGTGTCAGAGCTAAATGAAATCCGTGACAAAGCTTTAG
+CTATTGCATGGTTCCAAGGCGAATGTCCGCTTATCGGAATTAGTGATAATATTGCTCAAC
+AAATTTATGATTTGAAGGTAGAACTATGTCGTTAAGAGATTTTATTATTGACTATGAAAC
+TTTTGGAAACGTTTCAAATACTGCTGTCATCGATTTGGCAGCGGTAGTATTCGATCCTAA
+TCCAGAAGTTATCGAAACATTCGATGAGCTAGTTTCTCGTGGAATGAAATTAAAATTCAA
+TTTGAAAGCACAAAAAGGTGTTCGTCTGTTCGGTGCTTCTACAATCGAATGGTGGAAAAA
+GCAATCCGCTGAAGCTCGCGCTAACTTAGCCCCATCTCCGGAAGATATTGACCACGTTGA
+AGGCTTGTATAAACTTCTGGCATTCTTGAAAGAAAATGGAGTTAATGCTTGGGATTCATT
+CGGCTGGTGTCGTGGTCAATCTTTTGACTTCCCTATTCTGGTTGATATTCTCCGCGAAGG
+AGAACGCCGTAAAGGTATCGCAGATAAAGATATCGATACGTTTGGTTTAGAACCATGCAA
+ATTCTGGAACCAACGAGATGTTCGTACCGCAATTGAAAGTCTTTTGATGACTCGTGGTCT
+TACAACTACTCCGCTGCATAAGGGTGTTCTTGACGGATTTATTGCACATGATTCTATTCA
+TGACTGTGCTAAGGACATCTTGATGTTAAAATATGCTCAACGTTACGCACTAGGCTTGGA
+CGAAGCTCCTGTCGGTGATGAAATTGATCCACTCTCTTTACCTAAAGGTCGAGGTTAATA
+TGTTTAAGAAAAATGATAAAGTTAAAGTTATTTCTGGTAAGAATGCAGGCGTAGTAGGTG
+TAGTTCTCGGCCATTCAGTTCGTGATGGTTATCGCATTCGTAGCAATAAAGATAAAGTGA
+TTTACGCTAAACCTTACTATGTAGTTGAAGATCCGATGGCTGAACGCACTGAAATCCGCG
+AAGGCGATGTGGTTATCGTGATGGAACCTTTCGCTGCTCATTATAGCACGGTTTCTAAAA
+GTCCGTATGAATGCTTATGTAAAAACAAAAACGCGATGGTATCTCTGATTTACACCGACG
+AAGAGTATGGTGAAGTCGCGAACATCGTTTACCAAGGCCAGTATGCAATCATCCCTCTGA
+GTGCTCTCCGACGTAATCCTACCCGCATCGCAGGAAAACACATCACAGTATAACTCTGCC
+GTTTACTTTCCTTGAGGGCTATGATACTATAGCCCTATCAACAAACATGGAGAAACAAAA
+TGAAACAGCAACTCACTCAAGACCAATTCGAAGATATTCTCTTCAACCCTGATCTTACTG
+TGGTTCAGAAAGATGTATCTGGTCATCTTGAGCACACTACATACGCTTACGTGTATCAAG
+GAGCTTTGGCGGTTTACGCTGCAGTTCGTCATATCACTGAAGCCGGCACAACTTACTGGA
+AGGAAGCTATATAATGAAATTTGAACAGAAATTTGAACAAGGTAAATTCTACGCTTTTCG
+CGGTGAAAATTCTCGCGATAAATTTGAGAGTAGCCATCACACAAATAAAGCTATCGTAGA
+TGCTATTATTGCAAATGGCGGGGTATTTGAAGCAATTCAGGTTAACGGTTGGGGTGCATT
+AGAAGTTGCCCGCTTTACATCTACTGGCAAAGTCTATCATGAAAATGATGATTGCCAATT
+TTATCTGTCAAGCGATGAAGCTGAATTCTTCATCGAAGTCGAGCCTAATGGAAATCCAGC
+GAACCCTAAGCCTTCATTGATTCAAATTGATCAGCAGATGACTGCTGCTAATGATGAAAA
+ATTTGAAGATTCTGAAATGATCACCGATGATATTCCAGTGCCTCATACTACTCTGGTGAT
+CACTAATCTTTCTGAAGCGATTTCTGCTTACAAAATGTTGAAAGGAATTATTCCAGATGC
+CAGTCTATAACTATAAATGTCCAGCATGCGCTCAAGAAATTGAAGTCATTCGTAAAATTT
+CTGAGCGTGATAATGAAATGATTTGTCCAGTACTTTGTTGCTCGAATCAAATGGAACGTA
+CAGTGGCCGCTCCGAAATCAGTTCATGGCGGCTTTTACGACAACTTAAAATCAGGCGGTA
+GCAATCTATGAAATGGGAATTAGGAAAGACTTACGCATTTGCTGATGCTAGTGCATTTCA
+GATCGGTGTTAATCGTGAGATTCGCGAAATCATTGAAAGTAATATAGATGGATTGTTTCA
+GGTTTCGCGTTTGAGCAAAAATCCACTCACTGATGTTGATTATCATGTATATGAAATTGT
+ATTATCTGATGGTCGCATAATTGATGGTGAAGTAGCTCGTGAATTACATGGTTTTGGCAA
+ACATGATATTTTCGCAATTTTTGCTAGTGAGCGCAAACATTTTAAAGAAGTAGAATGTAA
+TCGCGATTTCAAAATTTCTATAGATGATTGTCAATATGACGAATTTGACGAATTTGACAA
+TGAATCAGAAGAAAATGTGATGCCCAAAATCGAAGTTGAAGGTCGCATTGCTATTGGTTC
+TATTTCTTCCGAAGAAGAACGCCTTTGGTTGATTGATTCACTAAACAGGATTAAATTCAA
+ATGAATTCAAAACCTCGTAACATCATCAAACCAGGTGAAACTAAAATAATCAAACTCGCT
+GATGGGCGAGTTTTTAAAATCAAAAAGGCTACGAAATGAAAAAGATTCTGATTACTCTAG
+CTGTTGTATTTGCAATGGTAGGTTGCACCGATGCCGATAACGCTGTGAAAGTACTGCAAG
+CTAATGGTTTCACTAATATTCAAACCACTGGATATAGCTTCTTCTCTTGTGGTAATGATG
+ATTCTCAAGCTACCGGATTTACTGCAATAGGTCCTACTGGTGTTCCGGTTAAAGGTGCCG
+TTTGTTCAGGCATTTTTATTAAGAACTCAACTATCAGGTTTGAATGATGGAAATTATTAA
+AAGCTTTGGCAAGCACAAGTATGAAGATCGCTTGTGCTTTATTACAACATTAAAGGTTTG
+TACTCGTACATTGACAAGTTACACCACTGCTCCAATCACTCCAAAGCATTTGCGTGGTAT
+GAAGAAAAATATCCGACTACTAGCTTCAGGAAGACGTTTTCCTCATGAAGTTTTAGGTTG
+CAAAAACAAAAATTGTAAGCATTGTAAATAGGGCTTCGGCCCTATGGAGGATATATGATT
+TTCGGATTAACAACTGCTCAAAAACAAGCCAAGGCCCATCTTGAAGTTGTTGAACGTGCT
+ATTGGTCGTTATCGATTTGCTTGGTGGCCTACTCGAATCACAACAGGTCAGACGATTTGG
+CTTCAAAAATATTATGAAGTTGAAATCAGAGATATTGTAATACAACTCGATAAAACTTAT
+GGTGTAGATACTAATATTACGTATGCAGTATATGCTTATTCTGATATTTCAAAAGCCGAT
+TGGAAAATATTCGAAGCTTATAAACAAAACTACGGTCTGTATTACGCAAACAAATGTCAT
+AAGGAAATAAAAGGTAATGAGGCCTTTGATCATTTGATTCGTTACAAAGCTGAATTAAAT
+GCTTTACTAAATCCGTGATAATATTTCACCACTAAACGAGGAAATGAAATGATCAATAAC
+GAAATTAAAATTCTTAGTGACCGTGAGCATATTATCAAACGTAGTGGTATGTACATCGGT
+TCTTCTGCTCATGAATCTCATGACCGTTTTATGTTCGGTAAGTTCGGTGCAGTGAAATAT
+GTTCCAGGAGTAATTAAACTGATTGATGAAATCATCGATAACTCCGTAGATGAAGCAATT
+CGTACTAACTTCAAGTTTGCGAACAAAATTTCTGTAGACCTTAAAGGTAACAAAATTATT
+GTTACCGATAATGGTCGTGGACTTCCTCAGGCTGATGTAGTTACTCCTGAAGGTGATACT
+ATTCCAGGTCCAGTAGCTGCATGGACTCGTCCTCGCGCAGGTGGTAACTTCGGTGATGAT
+GCTGAACGAAAAACTGGCGGTATGAATGGCGTGGGCAGTGCTCTGACCAACATTTTCTCA
+GTCACTTTCGCTGGTGCAACATGTGATGGTAAAAATGAAATTGTAGTTCGTTGTTCTAAC
+GGTGCTGAAAATATTTCATGGGAAACTGTTCCAGCAGAAAAGAAAGAGCACATTCAAACT
+AAGACTGGCACAATCGTTTCATTTATTCCAGATTTTAGTCATTTTGAAAGTACCGGACTG
+ACTCAAATTGATGAAGATATTATTCATGATCGTCTTCAAACTCTGTCAGTAGTATTCCCT
+GATATTGAATTCAAATTCATGGGTAAGAAAGTACAGGGAAACTTCAAGAAATACGCAAAG
+CAATTTGATGAAGAAGCAATTGTATTTGACGAAGAAAATTGTTCAATGGCGATTGGTCGT
+TCTGATGATGGTTTTCGTCATCTGAGTTATGTGAACAATATTCATACAAGCAAGGGTGGT
+TCTCACGTTGATTTGATTATCGATGAACTGAGTAATGAACTCATCCCGATGCTTAAACGC
+AAGTATAAGCTAGATGTTAATAAAGCTCGTATCAAAGAGTGCTTAACTCTGGTTGTATTT
+GTTCGTGATATGAGCAATATGCGTTTTGATTCTCAGACTAAAGAGCGTTTAACCTCTCCA
+TGGGGTGAAGTAAAAGCTCATATGAATCTGGACTATAAGAAACTTGCGCAGCAAGTTATG
+AAAGCTGAAGCAATTCATATGCCGATTATCGAAGCTATGTTGGCTCGTAAATTGGCGGCA
+GAGAAAGCAGCTGAAACTAAAGCTGCTAAGAAAGCCCAGAAAGCTAAAGTAGCAAAACAT
+ATCAAACCAGCTAAATATGGTGATGATTCTGTTGAGACTACTTTGTTCTTGACAGAAGGT
+GATTCGGCAATCGGTTATCTGATTAATACTCGTGACCGTGATCTTCATGGCGGATATCCG
+TTGCGTGGTAAAGTAATGAACACGTGGGGAATGTCGGCTGCTGAAGCGATGAAGAACAAA
+GAAATCTTCGATATTTGTGCAATCACGGGATTGGTAATCGGTGAAGATTTTGATACTTTG
+AACTATAAGAATATCGCTATCATGACCGATGCCGACGTCGATGGTGTTGGTTCAATTTAT
+CCAAGTCTGTTAGGTTTCTTCAGTAATTGGCCTCGTCTATTTGAAGAAGGTCGTATTCGT
+TTCGTTAAAACTCCAGTCATCATTATGTCAAAGGGTTCTGAACAGAAATGGTACTATTCT
+GCTGCTGAATATGAAGCTGAAAAAGAAAAATTATCTGGTTGGAAACTTCGTTACATCAAA
+GGTCTTGGTTCTTTAGAAGAAGACGAGTATGAACGAGTTATTCAACAACCAGTTTATGAT
+GTAGTTTCTTTGCCTGATAACTGGAAAGAATTATTTGAAATGGTTATGGGTAATGATGCA
+GCTCCTCGCAAAGTCTGGATGAGCGAATAAATATACATGAGCAATTCTGCTCTATAATAA
+GGAGAGTTTATGTCTCAAGCTTGGATTACACTCGTAGACGGAAGTTATGGTTACATGTGG
+GCCGACGCATTGCCACTTCCTGGTGATTGGGTAACAATTCGTGTAAGGCAGATTGATAAC
+TCTTTCAAGAAAGTATATGGACAGGTATCGAGAGCTACCTGGTAATTTTAGGGACTCCTT
+CGGGAGTCCCATTTTTGTATGGTGACTTATGAAAATGCTTAATGGAAGTTATGTTAATTT
+AGACAACGTAGCAGCAACAATCCGAGACAGTAAGAAGATGTACTTGGATAAACTCAAGAA
+TACACCAGATGATCTCTGGTTAAATCAATTCTCGAGGATGATAGAACATATTGCTGTACT
+GGTAGAAAGTAACCAAGCCATTCCAGTTAACCTACAACAAACAGCACTGAAGCTGGTCTA
+TTCAGCTCGTGAAAAATATACTATAAGAGAATTCGCCGCAATTCTCAGAGAGGTTGGTAA
+TGAAAAGTTATAATGTGAATTTGACACTCTTTGATGACGCGGTATTCCGTGAGTACAGAA
+TCATTCAGCGGTTCTTCGACATCAATGAAGCTGAAATCTTTAAAGACCGCTTTAAAGAAA
+TTCGTATTAAAATTAAAAACGACACTGCAACTAAAGATGAACTCTTGGAAGTTGCAGATT
+TAATTAAACGACATAACTGATAGGAACAATATGATTATTTCCCAAGAACAGGAAGTGGTA
+TTTGGTTCTGCGAATCAACAAGCAACTGCTTTCGGAATTGAAAACAACGCAAAGGCATTT
+ATTCTTCTTTCTGATAAGCTGTACACTAACAAGCCTTATGCGATTGTACGTGAATTGTCG
+ACAAACTGTCTTGATGCTCATAAGTTGAATGGTCAGACTCGTCCATTTGAAGTTAAAGTT
+CCTACACGTTTAGACCCACGATTCGTTATCCGTGATTTTGGTCCAGGTCTGTCTGATGTT
+CAGATTCGCGGAGCTAATGGTAAGCCCGGTCTGTATAACACTTATTTCGCTTCGACAAAA
+TCTGATTCAAACGACTTTATCGGTGCAATGGGTCTTGGTTCTAAATCTCCGTTTAGTTAT
+ACAAAAACATTCACAATCATTTCGTGCCATGATGGCCGCAAAATGGGTTACACCGCGATC
+ATGAAAAACCTCGGTCCAGAAATCATTCCTTTGTTTAATGAACCGATGGGCGAAGATGAT
+GTGACTGGTATTGAGATCACCGTCCCGGTTAAGACAGACGATATCTCTAAATGGGAAACG
+GAAATTAAGCGAACATTCCGTACGTTCGTTGGTGTTGAACCTAAGATTCTAGGCTCGAAA
+GTTGAAATTAATTATTTCCCTGAATTCACTCCAGACAAACAATGGTTCAGTCTTAATTCA
+AGCCCATTTGAAAATGATCAATCGTTGTACGCAGTTTATGGTCGAATCGTTTATCCAATT
+AAGATGAGCGAAATTCCTGATATCAAAGCCGACTGGCTTCTGAACCGATATGGTCGAGTT
+TATGTTCATTTTGATTTAGGTGAACTGGATATTACTCCATCTCGCGAAGAACTTTCCTAT
+AATGAAGAGACTATCGAGAACATCCGAAATAAAGTTAACAATCTTGAAAATATAACGTTA
+GCTGCTGATTTAGAACGTTTCCAAACAATTGAAAATAAACGTCAACTGTCTCGTGAATTA
+CAAGCATTAAATCATCGTCAGCGGACGATTTTAGGCACTCGTTCTATTCTTATCCAAGAT
+AAGCCATATCAAGATTGGGTATCGATGTTCCACCATAGCAAAGTAGAGAATTTGGTCTAC
+AATGCGAATATGGTAGCTTATTATGTCGGTACAGATGCTGAACGGCGTCGAATTTCTAGT
+TCATGGAATGTTCGTAATCGTCTGTCAGCACAAAGTTTGTTCTCGATTGATCACAAGAAA
+ATAGTATTCATGATTGATGATAAACCATCTCGTCGTGCTTCTACTATTCGTGGTATGTAT
+GCTCTTGATATTCACAAGTACTGCTATGTTATCTTGGTTAATCCAGATAATGAGAAAGAA
+GTTCATGTGATGAACGAAATCACTAAGTTGTTTGAAGGTGATGAAGTTATATGCTTTAAA
+TGTTCTGAAATGGAACAGGCAAGAGTTAAAGACGCTGAACTGAATGCAGCCAATTCAGAT
+AAAGAAGGCGCTAAGCGTCCTAAATCTCCTAACATCCAGAAATGGTCTAAGACTGATGGA
+AAATGGGAAGTTGATTCGTTCTGCATGAGTGCTAATGAAGTTCGTGAACTTGAAGGTTAC
+GCAATTGGAATATCTCGTGATTCTATCGTCGAGTTTCCAAGCGGTAATGAAACATCATTC
+GACCAGACAAATATTAAAGGCGCTTGTGACTATGTGAATGTTTCAGAGTTCTGGATGATT
+CGTCCAGCTGCAATGAAATACGCGCAAGATGCTGCATTGGACCCTCTGATGGATGAGTTC
+GTCAATAAGTTCATTGAATTGATTGATAAAGTTGATGCTGATGTTATTCCACCTTCGACT
+ACATCTCGACGTCAAATTAATAATATTCTGTCAATTAAAGCGTTGACTCCGTTAATTAAG
+AATTTTTACGACGTTAAAGATTGGCAATCTTCTGTAGAATTGAACCAGTTTGTCAAGACA
+TTTAATGGGTCAATTCATGGTGAAGGTGAAAACGCTGAGAAATTAGCTTTATGTCAGAAG
+ATTTATAATAGACTCGTAGAAACCGCTAAGTCAGATTTTGAAATAAAAGCGGAAGAGTTT
+GAAGAAAAATATCCGGTCATTTGGTATATGCTTGATGAATACTACATCCATGAAGCTAAA
+AATCACAATGATCTTGCTAAAATTGCGGCGCTGTTAGGCGCCATCTAAGAGGTTTATATG
+GCCGTACAAATGTTTTCTGATCGTCAAAAGATGTCCATCGTTGATTATGCCGAAGCCGGT
+TATACTCGCACATGGATTGCTAATCGTTTCAATTGCTCGACTGATACTGTTCGTCGAGTA
+ATTAAAGAAATGAAACCTGTTGAAGTCGAAGAGACTGAAGCTCCGGCTCCAGAAGCTCAA
+TACATCTGGAACGCATCAAATAAATTCATCAGCATCACCGATCTGTCTACTCATAAGACT
+TATCCAGCTGATCATAAAACGAAGGGCTTTAAAATTGCTCTGCAGCGTCTGATTGATGGT
+GACATCCCAGGTGCACTGGAAATTATCAACGCAGAAAAAGGTCTGACTACTTTCGTTAAA
+GGCAACGTTAAAATCGATAACGGTGCTTTGTTCTTCAAAGACATCGAAATCAAATCCGGT
+TTGACCGAGCGTATTCTGGACTCTATGGAAAAAGGTGAAAACTTCGAGCGTTATCTGCCT
+TTCCTGGAAAACCTGATGTTGAACCCAAGCCGTAAAGCTGTTTATCGTCTGTTTGATTTC
+CTGGTAGCGAACGATATTGAAATCACTGATGACGGTCATTTCATCGCATGGAAAGTAGTT
+ACTAAAGATTATAAAGACTGCCGTACTAATAGTTTTGATAACTCTCCTGGTGTAGTGGTT
+AAAATGGAACGCAACCAGGTCGATGAAGATGATGAACGTACTTGTTCTTCTGGTCTTCAT
+GTTTGCTCCAAGAGCTACATCTCTTACTTCCAGGGTGGTTCTGATCGCGTTGTTTCCGTT
+AAGGTGCATCCACGTGATGTAGTAAGTATCCCGGTTGATTATGGTGATGCTAAAATGCGT
+ACTTGTGAATATCTCGTACTTGAAGATGTTACTGCACAATGGGGAGTTCGCTAATGTTAC
+CGCATCAACACCGCGTAGTGCAAGAACGTGATGATCTTGCTGTAAAAATCGAAGCTTTAG
+GCACGTTTATCGATAATCAAAACCCGGTATTCAAGAATCTTGATATTGAAGACCAATTTC
+TGCTTAAACAGCAATTAACTATTATGGTTGAATATCATCGAGTACTCGATGCTCGTATCA
+ATCGATTCTAATTAAAGCCCTTCGGGGCTTTTTCTTTGAGGTTACTATGATCAATCCAAT
+GAACGTGGGCGATTCAAGCATTAAAGAAATTACTTTGCATGGAAACCATTATGCGGAAAT
+TTTATACGCATTAGATGTTATCTTAGACCCAAATGCAGATGGTGTATTGGTATGCGAAGA
+TTCATTTCTTGGAAAGGAAAATGTTGATAATGCTTTAATGAATCTTGAATGTTTGAATTA
+TAACGATCGAGTCTACCAAGGAGTAGTTCGAGTACGTGACTTTTACATTGGTGGTAAAAA
+TGAACAAGCAGAACGTGGGGTTAATGAGACTGAAGAGCCTGCCGACATTTACCCGGTCGA
+AGAATGATCTTACAGGTGAAGACAAAGTCAAAATAAAAGGCACTGTCCAGTACTCGATGG
+AAAAAGATCCAGACCAGGATTTAGAACAAGTTAAACGTCGATGCATGATAGCTCAAATGG
+CTGAGCGAGCAGTTGCAACTTGGGTTGATGGATATGTTGCTAACATGAAAGCTGATTACG
+AAGATCCATTGACGTTCGCTTGGGATGTGTTAGCTCATCCAAAGTATTCTGGATTGAGAA
+TTGAAGTTAAGACTCATCAGTCTGACGCTAAGTGGATTTCTGTCACTACTGGTTATGGCG
+GAGACTATCCGTATGGATCTGGGGTTAACCTAGGACCTTTCTTGACGCATCAAGTAGCGG
+ACTGTATTATCATATTAGATGTGGAAGAAAGTTCACCGGGGCTGTTCTCGTTTACCCTAA
+AGTTCGTTGGGGACCAAGAAGACCTAAAGAAAGTTGTTCGGCGTAGTAACTACACTGGAT
+GGTACTTGAACATTTAATCTTCAGCCGTTTACATCCACATGGAAGTGGTATACTATAGAC
+TAGAAATCAACTAACGGAGAACAAAATGAAACGTTACTACTTGAAAAACCGAGCTTCAAA
+AGAAATTGTTACTGCTACTTTCGATGCTAATGAAGAAGGTGATTGGACAATTCTTGATTT
+TGATGGCGAGCAGCCTTATTTTGGTTCTAAAGAAGAACTGGAAAGAATTCGTTCAGGGTT
+ATGTAATGATTCATGGTCTTACGAAATAAGCAAATTCGTTAAACTTGCTATTAAATTAGA
+ACTTCTTGACATCATTGAGGTTGAATTATGATCCGTGTAACTGTGATGGTCTGGTTTGAA
+CTAGAAAACGGTGAGCCTCGTTTCAAAACCTGGGACGATTATATGCATGGCGGAGACGCT
+CAGTATGTTGCTAAAAGACTTGCCGAAACATATCGTTATGGACAGTGTAAGATCTTTGAT
+AATCTGGATCGTGTCATTGGAAGTGCAGGATTTGAATAAAAGCGGAGGGTAATGCCCTCC
+TGGAGCATAAAACTTTAACTAATGAGAGAAATAATATGAAAACTTTACTGACTGTATCTG
+TTCTGGAAAAAGCCGGAGCGACTGTTCTGGGTAAAATCAAAAATGCTGATTGGTTTAACA
+GTGAACCCGCTCGTGAAGTTCTGAGTGAACCTGGGTTTTATTTTCTGGTAAATCCGGGTT
+CTTACACTACAGCTCGTTTTTATGTAGGTCGTCAACGCTCTAAATGCGGATTCAGCAATG
+TTCTATCTCAATTAAGTCGCGGTCGTTCTCAGCTGGGTCGTACTCTTCGTTGTAACGATG
+TAATCTACGATGTATTCTTTGTTCCAGTTTCAAAAATGAAAGCTTTGACAACTGGTTACA
+ATAAAGGCCAACTTTCTCTGATGTTTACTAAATCTCATAAAGAAGCGTTTCAGAACCTGG
+AAGAAATGAATCGTATGCTGAATGATAACTTCCTCTTCGGTCTACAGAGTTACTAATGAA
+ACAGATCTGGACTTTGGTGTTTCTGATTATGATTTTGCTTCTGGTGTATTCATCTGGGAG
+GGATTAATCCCTCCGCCTCGAGTACTTGGAAGTATGTGCTTTGGAATTGCGATATTAGCT
+TTAGAACGAATTTTTCTTTTATGTGGGATTGATTAAATGAATAAATTAGTGGGTGCATTG
+GGTTGCGGTATTTGGGCTGGGTTATTTGTAAGTTTTGCAACTGGAGTTGCTACTCCTACG
+GTATTTTCTTCTAGCATAATGGCGTTGACTCTGTTCATTGTGACTTTGATTAATTTAGTA
+AAATGAAACGTGTAACTGCTTCTATTGTTATTTTGGCCATCATTATGATGGCCGTTTTCT
+ATGGTGTAGCTTACGGCATTACTGAGATTTTGCTTTTCTTAGTTAATGTTATGATTGACA
+TCGGTTCAATAATTTGGTAATCATATGCAATTAAATCAAAGAAGTCTTCAAAGTATTATT
+GATAATGAAGCGAAAGAATTCGCAATTTACACTGTCGAGAACCGTGCTATTCCAAACATG
+ATTGACGGGTTTAAGCCGGTTCAACGTTTTGTAATGAAGCGAGCTCTTGACTTAAGCCGT
+GGAAATAAAGAAAAATTTCATAAACTTGCTTCTGTTGCAGGTGGAGTAGCGGATCTTGGT
+TATCACCATGGTGAAGGCTCAGCTCAAGATGCCGGTGCATTGATGGCTAATACATGGAAC
+AACAACTTTCCACTATTAGATGGTCAAGGTAACTTTGGTTCTCGTTTGGTTCAAAAGGCT
+GCAGCATCTCGTTATATTTTCTGTCGTGTATCTGACAATTTCCGTAAGGTTTATAAAGAC
+TTAGAGATTGCTCCGGCTCACAAAGATAAAGAACATGTTCCACCAGCTTTCTATCTTCCT
+GTAATTCCTACAGTTCTTTTGAATGGTGTTCGTGGTATTGCAACTGGTTATGCAACAAAT
+ATTCTTCCACATAGTTTTGAGTCTGTTGTTGAATGTACTCGATTAGCTTTGGAAGGAAAA
+CTTGATAAAGAACCTGAAGTTAAATTCCCTAAATTCAACGGGAAAGTAATTCCAACTGAA
+GACGGTGGAGTTGAATTGCACGGTGTGTATAAATTCACTTCAGCAACTCAGATGTATATC
+AGTGAAATTCCATATAAGTTTGACCGTGACACTTACGTGGAAAAAGTACTCGATCCTTTA
+GAAGAAAAAGGTCTGATCACTTATACTGATGATTGTTCAAAGGCTGGATTTGGTTTTAAA
+GTTAAATTCCGCGGTGTGTATAATCTTCCGGTGTCAACTGAAATGCGTCATGACATGATT
+ATGCGTGATTTCAAATTGATTGAGAAATTGTCGCAGTTCATTGTTGTCATTGACGAAAAT
+GGTAAGTTGAACGATAAGTTCACTAAAGCGTCTGATTTGATTAAGCACTTCGTTGAAGTT
+CGTAAGACTTTCGTCGAAAAACGAATTGAATACAAAACAGCTGAAGTCAAAGAGCAATTA
+ACTCTGGCTGTTGCTAAAGCTCAATTCATCAAAGACGTTGTTGACGGAAAAATTGTCATT
+CAAGGCAAAACTCGTAAAGCGTTGGTATCTGAACTTGAGAAAGTAGATTTATTCAAAGCT
+CATGTTGAAAAACTTGTGTCAATGAACATCTATCACATCACAAGTGACGAAGCCAAGAAA
+CTGGTAGAAATTGCAAAAGATCTCAAGAAAGAATACAAGTACTGGCAAGAAACTACACCA
+GAAGCTGAGTTCATTAAAGATTTGGAGGAGCTATGCGAGTAGCTATAGTTCTTCTTTTGT
+TAACTGTTATTCTTTGGTTCATGCCTGCGTTTATTATAGCGCTTGTTCTTGGAGCTCTCG
+TAGTTATTGGATTTATGGGCTTCTTGTTGTCACTTCTTCTGATTTTTCTTTAACTCTACA
+CGGCTCTAGTGAATTCTAGAGCCCAGTCCATATAATTAATCATCCTTCCTTGTTGTATCC
+TCTCAACCGTTCTGGTTAACTTAAAAATATTTTCATTCAACCGTTTACTTCTGCTTTAAG
+ATTTGATATTATTACCTCATACCAAACAAACTGATAGAATCTTGGAGAATAAAATGAAAG
+TTACCCTGAAAATCGAAGTTACCAAAATGAAAGCTAAAGACGCTCTGACTTCTAACAAAC
+TGATTGTCGATAACGTAGAATACGATATCTGCGGAGTACGTGAAGTTGAACCTGGTACTT
+TGACTTTCTTCACAATGATTTTTAGCCCAAAAGCTGAAACAGTGTTTAAGCAGTTCGTTT
+TCAACCCAGAAGATGAAGTTACTGTTAAAAACGCAAACTTCAAATAATAACCGTTTACAA
+GTGCTATAGTATATGATATTATAGCACTATCAAAACTTAAGGAGAATAAAATGAAAAACG
+TAATTATTGCCGCTCTTGAAAACGAAGGTTTAATCATCTGCCATAACGATATCAAAGCTG
+TTAAGTTTGTACGTAAAACTTGCAACGATAATGTTTTAGGAGCTATCTATCATGCTATCG
+TTTATGACGATAACGAAGATATCTTCAACGTGGTGAGTATTTTTATGAACTGTGAAGACC
+TTACTGCTGACTTCGGTGGCTCAGCACACTTTGAAGGTTCTTATGATGAATGTGTTGAAT
+ACTTCAACGAATGAGGAAATTATGGAAACTTTAGTTAAAAACTTGAAAATGCTGCTGGAC
+AACACTGGTGGTGACTTTGAAGATAAGTTAATGCTCGCTCGTCTTCACTCGTCAAATACT
+GATACCAACAGCTATCTGACTGTCTGGCATAACGAGCTATGTGGAGGCTACTATCTAGCT
+TGGGTTTACGTCAACAACTATGATATGGTTGTGGTCCTGGATGACGAAATCGAAGATGTC
+GCAGAAACTTTGAATCAGGCCAAAGAGTTGTTCAAAGAGTTTTTCCGCTAAGCTGTTTGA
+TAGCATCTTTTTCGGAAGGTGCTAAACTAACCGTTTACATCCGCTTTAAACTATGGTATT
+ATAGCTACATCAAAACAAATATGGAATTCGGAGAAACAAAATGTCAAAAGTAACTTACAT
+CATCAAAGCTTCTGAAAACGTTCTGAATGAAAAAACTGCGGCAATTTTGGTTAAGGTAGC
+TAAAGGTAACTTCATCACTTCAGCTGAACTTCGTGAAGAACTCGTTGAAACGATGAATGC
+TTCTTCAGTTAACAGCAACATCGGTGTTCTGATTAAGAAAGGACTGATCGAAAAATCAGG
+TGATGGATTAGTTATCACAGGTGAAGCACAAGACATCATCTCAAATGCTGCGGTACTTTA
+CGCACAAGAAAATGCTCCTGAACTTCTGGAAAAACGAAATACTCGTAAAGCTCGTGCAAT
+TACTGGCGAGATGGAAAGCGATAAAGATTTCATGATGGAACTTCTGGCAACTAAAGAAGA
+ACTTTTCAAAATCAAAAAGCTGGATGTTTATCGTAGCAACTTTATTGCAGTCCTGGAAAA
+ACGTACTTTCGGTATTCGTTCGTTCGAGGTTAGCAATAAAGGTAACTTCCGCATCTCCGG
+TTACAAAATGACAGATTCTCAAGTGAAACACTTTGAAGATCTTGGTATGACAGCTAAACA
+TTCTAAGAACGGTAACATCTACTTAGACATCGCTCGTACTGAAGAAAATATCGAAAACAT
+CATCAACTCCGTTGACACTCTGTAAGGAAACTGAAATGACTATCCAACTGAATAAACTGG
+TAGAAGATATTAAAAACACCATGAACCGCTCAGAGATTTTGAATGAACTTCAACGCTGCG
+TACAACGAGTTGATGATGAATACCACTTACCAACCAACGCATGGGAAGTCTGGTTCCGAG
+GTTCTCATCTCGGCTCGATTGAACTGAAAGCCAAAGGTTGTTATGCAGTTTATAGTTCTC
+TTGGTCGTCATTGCGGTGATTGTCAGAACTTTATGCAAGCACTGGCTCGCTTCATTAATT
+CATGCGCAGTCATTATCGCCAAGCAGCAAATCGAAGAAACCGAAAAATGGATTGACGAAG
+TAACTAAAGAGCCAGAAATTCGTCGTTGGGGCGTTACTCGTAAATCTCGTTGGATTGATA
+AAGTCAAAGGGTGGTTCAAATGATGGAAACGATGAATCAAAATAATGAATTGGCGGTTCC
+AGATATCTGTTTCAAAATCGCCGATTGGTGGGATGGCCGCAAACTTCAACGTCGTATCGT
+CTGTGCAGCTAATCGTTTTGAATTAAAAGCGGGTGGGTATCTGGTTATTCCAGGCTCCAG
+ACATTATTCAAAAGATATGGCAGAAGTACTGGACCAAGTGAAAGATAAATTAGTGACTGA
+TCACGTTCACGATGAAGACCAAGGATTTATTGATCAATGGGGTGAATATCATAATCGTAA
+AGATGCACTGATTATTGCTACACATTCTGGTCAAATTAACACAGTCCGTAAAAAGGGCGC
+ACCATACGACACATTATTTTCTGAGGATCTTTATTAATGATTAAGTCAACTCGTCAAGTA
+GAAATGGTTCGCTATGAAAGTGCGGCTCTTAAAGCGTTTTACGATAAATGTAAAGAAACT
+GGCCTAGACTATTATAGTTCCATTGCTGATGAAATCTCAAATGATTTAATGTGGCAATGT
+CAAGACGATGTTTTGAAATTAGTAGATAAAGGCGATTTTGACATTATTTCTATTGGTCGT
+CCGATTGAAGAACTTATTAAAGAAATTGAAGAAGTTGTTGAAAACTACGAGCTTGAGGAT
+TATTTCTAATGAACGCTAAAGAATTACAAATCGATGCAATCAATAACCGAATTCATGCTT
+TAACCCGTGCTAATGAAATGATGCATGAAAATTGGGGCACGTACACCAATGAATCTGGGT
+TTAAATTCTGCGAGTCAGAATTGGCTAAGAAACTCACCGGAAAAGATTATGTTTGCCCAT
+TCGCATCACCAATTAATGGAATGATTAAACCATTGCTGATGGAACTTTACATTCAAATGA
+ATGAGTCCATGATTGAAAGTCTGAAGTATCAACTTAAGGTATTGGGTAATGTACAGACAA
+AGAGCGACCAAAGCTGAACAAGAAAATGCTAAGCTTCGAGCTGAATTAGCTAAACGTCCT
+GATTACGAATGGTTCGTTGAATTAATCAGACGTCATCTTAAGCAAGATGCTACTGTTCCA
+TTACAACACTTGGCTGTGCAAGTTAAACAACTTAAAAATGCAAGAGGACATTTAATTGAA
+CAATCCAGTAGCGAAACATGATTTCAATAAAGGTGGAGCTCATAAAGACAAAAAGCGCGC
+CTCAAATGATTCCAAGCGCAAACAAAAACATAAGGGAAAAGATCATGAATAGAACTGAAT
+TCGAACGTCTTGCATATGACCGGTACCTCGGAGTCGTCACACAAGTTAAAGTAAAGCACT
+CCATTGATTTGGTTATTCGCATGATTGGAGAAGATTCTGTCCGGCGCGGAATCTTTGTTT
+CAAAAATGCTTGCTTATATTAATGTTATGGCGAAGAATAATCACCATGAATTCACTGATT
+GCGATGTCACAGTATCCGAAGATAATCGCGGAATTTATATCGAATCTTGGGATAAAGGTC
+ATGTGATTAATATGGCTTGGGCGCTTATGTCTTTTGCCGAATCGCTTGACATGACAATCA
+CTACGCACTGAGGATAATATGAGTTTACCAACCAAAGCGTTATTTTACAAAAACGGTAAA
+GAAATTAAGCAAGCATTTGTCAACTGTGGCTGGGCTTACGATGAAATATCTGCTATCGAT
+CAAGTCATCCGAGCAATAAAGGAACATGATATTGATTATGACGAATTTATTGTGTATGGA
+AAGACTTATAATCACCGGGTAGAAGATTTACCAGAATATATTGAGCACCTGCGAGCTGAG
+ACGAGAAGAATTAGAACCGAAATGCTTGAAAAAGCAAGAAAAGTTTCTAAATCTTCTGAT
+CAAATTATGCAAATGGCTCGACGCGCCATTCCAGAATTGTTAGCGAAAGATATTCTTAGT
+GTTCAACCAATGAACGTTGATATTAGAGGTTTGCATGAGTCATAATCTTGAAAATGTAAT
+TGAGTTCCAGCGCTCTCTTGAAGGTATCATGAACAAGTTGGCTCTCGGAGATATGGTAGA
+CTATAGCTTTGACGAGGCAATCAAAATTTGTCACTGGATGGGGCGTAGGGTTCGTCCGAT
+AGGTGCTGAATGGTATATTATTGCAGAGAAGAAAGAAACTCGCTACGCGCTCTGGATTGA
+CTCTGGTGACAGAGAATACATTACTCAACCAGAACATACCACTCAGCGTTGGGAAGTATT
+GAACTAACCGTTTACATTTTCAGAGTACTGTGATACTATACTCTTATCCTTTAAGAAGTA
+GGAAATAAAATGACTAATTTTGAAATTGTTCGTGAAGTTGTTACTATTGCATCTATTTTG
+ATTAAATTTGGCCGGGATGATATTGTTGAAAAGCGTGATCACTTCATTGCATTCATTAAT
+GAAACTCACGTCGATGATAAAGATTGGAGACGGTTAAATCAAGGAAGCTTCCGCAAGCTG
+ATCTATGAATTAACCGTTGATGAGAAAAAATTGCTCGTCGAAGAATTCAACGAAGGATAT
+GAAGATATTTACCGCCATCTGGCAATGTACACGAATAATTAACGAGCTCTCCCTAGTGTT
+CGCGCGGCTTGGTCGCATATAGATTCAAGTCGTGCGGTATTGATATTTTTATTCTTTTCA
+TACCAATACATTGTAACAGTTCCTGCGTATACATTATCTAAATTGAAGAATGGACAACTA
+AACATATACTTCAATTCTTGAGTTTTGACAGTTGATGGTAAAAATACAAATTCATTTTCA
+GAGTAAAAAACCCTTCCTCCTAAGTGAGTTGAATACTCCTGAGACGTTTTGTCAACAGGA
+AATCCACCTAAACTTTTTTCTGAAACAGTAGAAGGAAGTTTCCCTTCATATGCTATCAAG
+TCCACGAAGTAGTTCAAGTTTTTTGGTCTAAATGAATATACAGCACTGAATTCAGCACCG
+CTTGACACATGTACTATTTGAAGTTGTTCTAGAGCAGTGGTTTCAAAGCGAGCTTCTCGA
+TCCTTTTGCTGAATATTAGCGTAGGTCTCATAACTCGAATCTTTGTAAGCATTTAGTATT
+GCGTCACTCTTAACCCAAGTCATTCCCAAAATAAAAAACACAATTAACACAAAAACCCGG
+GAGAAAAGAACTCTCCCGGTTGCATTATCTTTGAATACTCTATCCCAAACTCCAAAAACG
+ATGTCTGTTATTGGCAGACTAATTTTTGAAGCCATAAGTTTTCTCCTTTGGAATATTTAT
+ACTCGAGATCCATATATAGTGCCTACGTTTTGCCATGTTGGAGCAGTACCAGCAACAGCT
+GCTCCACCACCTGCAGGACCCCATCGCCAGCCGGATTCAAAGTTACCGAATGCCGGGTTA
+CCACCAGCAGCTACATCACCACCTGTACCGCCAGTAACCGAACGTCTCGATGATTCGTAT
+CTAGAACCTGTCCCTGGAGACGAAATAGAAGCATCTGTACCATAAGCGGTGACGCCTGCG
+CCAGACGCTGAGCGTCCGTATATACCAAACGGCCGTCCACCGCCACCACCTGCTGATACG
+CCTGAAGATTCCCAGCCTTGACCGCCACCGCCGCCGCCACCGCCGGCTATAGCACCGCCA
+TTGTTAATTCTTAAGCGTCCACCAATCCAGTTATGGATACACGGGCCACCTTGTTGAGCT
+GCAAATACCCAACCAGTAGTTCCACCAACGCCATATCCACCGCGACCAAAAATTGTTACC
+CCGTGAATATTCAACTGGACATATTCATTAGCCAAATCTCCAGGGAATTCAAATAATGGA
+ACTGTTGCATCATATGAAACCATGTCTCCACGAACATTAATTACAACTGGAGCATTGCCT
+TGTTGACGCATCCAACCAATTAGCCAATCTTTATTATAATTATGGTTAGCTGCCAAGTCA
+ATAACAACTTCTCTCGATCGACCTATCAAGTGTGACATCCAAAATGGAGTCCCTAATCTT
+ACTTGTGATGCAGCAGTTGACATCCAACGTTGTCCAGTTTCGGCTACTGCACTACTTCCA
+ACCCATGGTCCTGTTATAGCCATAAAAACTCCTAGGGCCCGAAGGCCCTTTATTAAATTA
+ATGCAGAAATGATTTCTTCAAGCTTCTGAATGCGAGCTTTTAATTCAGAAATCTCATCAG
+TGTGTTCGTTAATTGTTGCAGTGTTTAGCGCAATAATACCATTGTAGTTTAGACGAAGTA
+ATCCTTCTGGATTATCTTTATCGACTGAAATCAACTCAGGCAATACAGCTTGAACTTCTT
+GAGCAATTAAACCGGATGACTGTTCCCAATTAATAGAGCCGTCTTCTTTGAACCCTTTCT
+TCTGAAGATATAGATATCCATTCATCTTCTTAAGAGTTTCAGAAGGAGATTCAAATTTAC
+GAAGTTCACTCTTAACACGAATATCCGAACGAACATAAAGATCGCGAACATAAGTGGAGT
+GTGAATCGCTAGCTTGGTTCAAATCGCCATAAGAAACTAATGATTTACCAGCTTCGGTTC
+TAAATCCACCTGTATCTAATACGGCAATTTGCTGAGCATTTGCCCAGTGGGTAACAACAC
+CATCACTGGCCCAATATATTCCGGTATCTGTATCACCGATAGTTATACCAGGTTTATTTG
+GATATGCTGATGATCCTACTCCGGTTAAGAAATGAGGAGCAGTAACATACCGTTGAGATA
+TAAAATCACCTTCAATTGTAAAGGTAAAAACACCTTGACGGTTTCTGTCAGGTTCGTATC
+CAAATGTACCGACACGGATAATTCCTCGGCCCCATTGAGCTCCACCGTTACGAAGAGTGC
+CGAGTTCAATTTTTGTGTTATACCCATGGGTCGTTGCTATAGTTTTCTGAGCAATACACG
+GATAATAATCAGAAACCCCAGAGACATTACCCATATCAACTGTAACAGGAGCGTCATAAG
+CCCATTGCTCGGCATAGGCATGACCATATGTCAATGGCCATTGTGTTGCATCAATTAATA
+CATGATCTTTATTCAGCAGAAGCTTATTAGTTCTTCCTTGAGATGTTACAGTAACAGAAC
+CGTCTTTGCGCAAATTTAGACTATTATAACTATTTGCGTCAGCTTTATTTAAATGAGATG
+CAAACGAGACAAGACTATCGTCACCTCTAGATTTACCAACCAACCATGCTGATGTATTAT
+CTGCTATATTACCTTGCAAATATCCAGAACTAGCAACTGAGCTGTTTATTTGAAAAACGC
+CACCAGCACCATTTGCTTTTACACCATTCTTAAGAATTAATGTTCCATCATTCTTAAGAG
+TTGAAATCCAGGTATCAATACCTCCACCGGTCCAATAAGTCAAACCATAAGAATAATTAT
+CATTTGTGGCTTCCTGAATCATTGCTTCATGCATGATAGTTCCGCCTTCACGAGCACGGA
+AGCGACGCAAGCGGTTTAACGATAATGTTTCACCAGCTGGCTGATTAGTCATGCTTGAAA
+CATCATAAGATGTTAAAGGCTTATTATAAGTGTCCACACCTGCAGCAGCATATAATACTG
+TACTTGTACTTAATACTAAACCGTTTTTAGTATCTACATAAGCTGCACCGCTACCTCTTA
+AATAGTGATTATATTTTCCACCTTGGTTAAGTGCAATATAAGTATTACCATCTCCAGCAG
+AATTACCATCTAAGTGAGTATCAAATCTTGCCAATGAAGCGCCATCCGGCGCAATAAGAT
+TATTATTACCATAATCAGCATTACTATAGCGAAACACCAAAGAACGAACTGATTCTGTAT
+ATCCATCTTGAAATCTTAATGTCGCGGCACCATTTGATACCATAGCATATTTGCCATCAG
+CTAACCATTTAATGCCAGTGTCAGAATCACCTATTGCAATGGAGTTATCACCTAACACAG
+TAGTTCCATTCCAGACAGTGCTAATAACTAGTTTTTTAGCTACGGGATAACTTAGGAACA
+CATCTCCATCTAATACAGACTTTACAGCTCCTGTGACCGGGTTAATACTAAATGTTGCTA
+TATCTTTGAAATTAGCTTCTGTATCGCCATAAAAACCGCGAAGAATCAAATCAGTGATAT
+TGGCGGTTCCAGCTAGAATTTGCTCAAAACGCGTAACTGAGCCTCCGTAGTTAGTGATAA
+CCAAAGGCTTTCCTGCGGCGCTGCCGTTAGGACGTATGATAATTGCTTTAGTGGAAGTAT
+CGCCAGAGAACGCAACATTTATTGCGGTCATGTCGCCATTTAAATCATAGCGCCCGGTTT
+GAATGTAATTGCCAGTTTGAGTTACGTTACCATCGATATTACCGCCTTTAGCAAATCCTA
+AATCGATAATAGCACCATTCTGATCTTTAGTGAACAGCATACGATCGGTTAAGTTAATAG
+CCAGTTCACCTTCGGCAAGCTGGACGGCTGTAGGTTTCACTCCAGCCTTTGTAGTTCTTT
+TGAACTGAATTTGTTTGATAGTTGCCATATATCCTCAGCTATAATATCCGAAGTCTTGAA
+TTGAATCTTTTATAACGATTTGATCGAAGCGTGGAACGTGGCCATTTTCTGTTGCAGGCA
+AATTACTAAAAAAATTAGGAGCAGCTAAAGGACCACTCATTGTTTGAAGAGTAGAATTTT
+GTAATTGTACTTGCTTAGCATTATCTACCAGTGGTAAACCTACTTGTGTTTTAGTTGGTG
+GATTACCAGGAGAAAATGTACGTCCGCTTGAATCATACACCTCATTACCAAGTACATTAC
+CCATAGTAATAAGACGATATACTCCATTAGTTTTATCTGGGTCAAAGATAACGAATGGTT
+GACCGTCTGGTGTTTCCAGAGCGAATGGACCAGTAACTTGAAGTGAAGCTTTATATGTTA
+TATCAGGGCTAGTGCTCTTGGGAACCCCAAGTGTCACTGGATTACCCTGCTTGTCATTAA
+AGGTTAGGCCTTTACTGAATCTAACGGATTCTGCATAAGTTCCGCCTTGTGCTTTAGAAA
+CGAAATCGTTGTCTATAGCCTGAGGTTTATCTTTTTCGGTATAAACCTTGTATGTTTTGA
+AGAGCAGCGTGTCACCGGTTGGAAATAGAGGGAAATTGCCCTTATGCCAAATAGGTGAAC
+CACCGACTGTACTGTTTGATTTTAAATCGGCCATAAGTCCTCTCTATTGTTATAAGACTA
+TTTATACGACAAAGGGCCTTTCGGCCCTATATATCTTTTTCAAACTCCCGCCAATCTGCG
+CTATAAACATGCCCAGAAAGATCTTCTCCTGGTAATGGATTACCATTTGAATCAACTTCA
+GGTACAGCCATTTTAAGCAGAGTTGGATCATCTCCAGATACTGCTGAGTTCATTCTTATA
+CCATTAACAGAAATTGATGTTGAAGTAGAAGATTCTAATGATCTTGATACTTTAGTCAAG
+ATCATCGAACGAACTCCTCCTTCTCCTTCAATATTGGTTCCATTAGTTTTAGATACAACT
+ATTGTGTATCGTTCTGCGCCTACTGGAACTTCTATGTTCTTTTCGCTTTTTATCCAACTA
+CCTGCGTTTGCTGGATTAGAATCTATATTTTCGCTTTTAATTAAACTTCCAGTATTTGAA
+AGCCATCTTAAGCTAACTCGTATATTTCTACCGCCAGGAACCATTTCTGTGCTCTGTAAG
+AATTCAAATGACCAAAGCATTTTATCAGAAACTTTTATTCCAACTGAAGCTATAGGAACT
+CCCAAAACGTCTGATATTGGATAACGCTTTATCGTATCATTTGAAGAAACATACTCATTA
+AAATCTTCTAATGCTCTATAAGAAAATCCGGTTGCGCCTATATCATTTGCCTTATCATAC
+ACATACTCAATAGCCGGACGCAGGTCTTCTTGTCTAGATACGCCATCTGAGTAAGTAACG
+TTTTCAGCAATCATTCTATTAGCTTCAATAGAATAAAGACCAGCATAAATGGCAAAATAA
+TTATCTGTGTGCCATTTACTTGGCCATAAAGTACTCCAAAAGGATTTAAATTTAGCTTCA
+ATAGATGGAGATTGATTAAAATCACCAAATGTAGTAAAGACTAAAAGATTTTTGCTTGTT
+GAAGGAAATGTAGCAAGATATTCTAAAAATGCTTTATTTGGAGCTCCAGAATCTTCTTGT
+AAAAAGTTGAAAGTTTTCTTTGGTGATATAGTATTCATCGCTGGATTGAATTCGCGGACA
+TTTATTCCAACACCATCTTGTTGGTCACCAATGCGTTCATCTTGAAAGGTGAAATATCCT
+AAAGAAGGGGTCGATAATTCCGACCCCGGAGCGAATGAAAACTTATATTTGATGGAATTA
+TTTTCTGAAATAACTTGAGTTTTGGTATATCCTTCACCAAAACTCGCCATCATTTTTTCC
+ATTAAGGAATCCAAGTGAAATCTACAGATTGAGTTACCGGGTTCGGAGTTATGCGAACAT
+TTCCGATCTGCAACCAATCACGAATGGTTAAGTTATCAAATGCAGAACCACCTGCCGCAA
+CAGCACCAATTTCCTTAGAAGTAGGTGGGTTATTGCTGGTGTACATTCTGCCCCATTTAT
+CCCATTTTCCAGTCAGGGCGTTGAAGTTACGTATCCAGAAAGTTTGAGCAAAATAAGTAG
+CATCGACTGTTGCTGGGCGAGGTGCCCAAATTTGCCAAATGCTATTTTTGTCAATACCAT
+GCTGAGTTAACGTACCTGGACCTTTAACTTCGGTGTAATCAATTGCAACTGGATTACCTT
+CTTCATTTGTTCCATATACCGGAACAACAAAGCCCGGAAGCTTATTGTACACAGCAGAAG
+TTTTAATTGAAGAAGACCATGCGTTCGGATTAGAATCAGTTGGCGGCTGATCTGGAGTTA
+CAACACCTTCAGGAATCTGTACGCGAAGCGTAGCATCAATCAAAAGGTTTCCGGTCATTG
+AATCGCCAATTTTCTTGACGAAGTTCAATCCAATTTGATTTACCATGTTCTTGGTAGTGA
+TTACCGTCGAAGTACCGGTTGAATCTGTCACTGTCAAATTACTAGCATCAGTTGTCTGAA
+TATTAGTAGCTTTTGACTGTGAACCAAATTGAATATTTGAAGGGGTAGGATTAATAACCA
+TTGTACCACCTTCTACACTAAAGCCTTTCATAGCATCGATTCGATTGCCAGCTTTAAGCG
+TTTGTCCAACTTCAACATCACCGTCACGCTTCAGACGAAGCACATCAGCATCTGCAGTGA
+AATCCAAGTAAGTTGATTGAGACTGAGCATCGATCAACCAATGGTTCCCTTTGGCATTCA
+AATTAATCACAGAGTGACTTGAGTCGTCACCAACGGTCAGGTCTATAGTAGCCATTATGT
+TGGTGAACTTCGATGTACTAGAGGACACCAGAGGTGCACTAGTGTTTAACTGCTTGGTCA
+AAGTTAATGAACCATTGACAGTCTGATCGATATCACGGCGAATAAACTGCAGTGAATCTA
+ATCCATCGAGCTTCTGTGAATCTACAGCAATTGCGTTGATCGGCAAAAAATTCTGAAGTG
+TTTTATTCATTTCAAATGGAGATACTGCATATCCAGTTTTGAAATAATTTCCAGCATTCA
+GTTTAACATCATCATTCTCATAAAGACCAGTAACAGCATTGAACTTCACGCCAGAACCAG
+TTACTTTATCACCAACGAAGGTTAATGCTAATTCAGTCAATTTAACTGGACCACGACGAG
+TAGGCGTAGCTTCCCAATCAGCTTGTTCTTGAATAGCATACTTCAGATGACTAGGAGGAA
+CTGCTTTATTACCCACAGTACCAGTCGTCGTTTCAACACGAGTCGCTATCTGAATAATAC
+CTTCTGTCGTTTCTGAAGTCTTCTTATCTTGAAGCTTTTTAGGAGTAATGATAGTTTGGT
+CATCTACACCAGCATCTACCAGAATCTTAGTAGCAACCGCCAAAGTACCACGCTGCGTCT
+CAGATGCTTTCTTAATATCAAGTTTATAATGGTCCCAGGAGTTACCTGATTCAACCAATC
+CAGACAACGGTTCAACAGAGTGTCTAGCAGGATCAGAGAAATAAGTTTTAATTTTAAACG
+GAGTCGAGATGACATCGTCCAATGCGCCAGCATTGAATTCTGGTTGAGTAGCGATACGAG
+ACAATCCAGTTAAATCTTGGGTTGCTTTACGTCCAGATAATTTCTTAGGCGTAATGTATC
+GGAAATCGTCAGTACCAGCATCAGTTTCTGGCTGAGTAGCTACTTCAGTAAAACCAATTC
+TTCCTTCCGTTGCGGTCTTCTTATGTAACTCAACTGGGGTTACAACAGTTGGAACTTTAG
+GATCATGCACAGTTCCATTAATTACTTCGTTCTCAGTTGCTAAATAAGTACCACCTTGTG
+AGGTATAAGTTGCTTTATTTTCAAACAGAGAAGCTGGAGTTACAGCTTTTGTATTTTCAG
+TATTATCGTATACGTTAGTTCCTTTAGTATCACGATCTACACCAGCGACAGTGGTTATTC
+CGGTTTTAACTAGAGCTAAAATACCAGTCAATATTTCTGAAGCTTTACGATTATGCAACT
+TTTTAGGAGTCACAATCGTAGTATCATCAGTTGAACCATCAGTTTCTGACTGAGTAGCAA
+TTTCAGCTACACCACGACGAGTTTCAGTAGCTGTTTTCTCATTCAGCATTGCTGGAGTAA
+CAATTACATCATCAAGATGAGGACCAGTGGTTGGAGCTTGAATTTCAGTTAAAGTAACTA
+AACGAGCAATACCACGGCGAAGTTTAGTAGCAACTCTTTTAGCTAATGTTTCTGGAGTAA
+TTGCTAATTCTTTTTCTGGGTTATTTTCAAGATCTACTTGAGCTTGAGCTTCAGTAGCCA
+AAGCAATAACACCTAAACGAGCACGAGTAGCATCGGTCTTTGAATCGACACGTTCTACTG
+TCGGCGTGTTGTCAGAAACAACCCAGTACTTCAATCCAGCATCTTCAATATAAGATAAGT
+CTAATACTGGAACGTAAGAAGTATCACCATTGAAGCTCAGAGTTTTATTTTGAACCCATG
+TAGCATCTGGTGGATATTCTGAACGTTTAGGGAATTGAAGCAATGAAACTGAAGCTGCTA
+TAGTATCTGTCCCAGTACAAGTGATATCAACTGTTTGACCTTTGCGCATATAGTTCAAAG
+AAATCTTAACAGTATCACCAATAGCTGGTGCCGGAGGCAAAGTTATTACAACTTTTTTAA
+TAGTACTATTATTTGTTCCAAATACCATCACATGATCATTCGGACGTACTTCAGTATCTT
+CTTTTATGATGCGAAGACGAGTGCGGAGATCACCATCCCAAATTCTCCACAGCTTTTCAA
+CCGCGTCAAACACGATAAATCCATCACCAGAAGAACGCACTTCTAAAGAAGTTGTTCCTA
+CTGATCCAATAGAAGTATTAGCATCGTAAGTGCTTACAAACATATGGAACAGAGGGTTCA
+TTCCATCCATGTCTGTGAAATTAATAATATCTCCATCATTCGCAAACTTAGGAAGAGTAA
+CACGAATAGGAGCCCCAGTCGTATAACGACGAACGATGAATTCATTAGCTTGTGCTTCAT
+GAATACTCGCCGGGGTAATGGTTGTTGCCGTGCGCTCATTGTCGCTGACATAAAGTTGCC
+ACAAACGATTACTGAAAACTAAAACCATTTGACTATACGGATGAGTCATTCGTACACTGC
+GAACTTGAGATCCAAGCCAAACGATAGATTGAATAGAAGCATCAATTGTTACATCAGCAT
+AACCTGGCTGACCACCTATATCTTTTAAGAAAATAGTATCGCCATCTTGTGGATTATTAG
+GAAGAACAAATTTAACAGTTCCACGATTTTCTGTATCAACAGAAATAAAGTCCCCTGATT
+TAAGGACTACTGTTCCAGCAGATTCGGTTTTCCATTTTGCGTCAGTACGCAAAGCTGTCC
+AATAGAGTTCGTTGAAAGCGCCAGAAGGTTTAATGATTTCGCGATTTGCAACCCAAATGC
+GGTTATCATAAATCACTGCGAAATTCTTTGGATACCATCTGGTTTCGTCATATTGTTGTA
+ATGTATTTTCTTGGACGAGAAATTCAACGTTAACACCATCGCTCGGAATAGTACGATCAG
+CGGTTTGTACGTTAATTACTTTCTCACCCGCCGCATCCAGACCTTCTTGAGCTCTGAATT
+TTCTTTTTAAATCGGCCATGATGACTCCTGTTTGCTATTATAGAATGTATTTATAATTGA
+TCTGTCACTAATTGAACGAGGTTCAAATGAATTTAAACGAAATGTTCGGGTCTGAAGAAG
+ACCAAAAAGAAGGTATTGCTTTTGTCGACTTGTCACAACTTGCACTTGCTGTAGCGTTGA
+ACACATTTGCGGATGGTGAAAAGATTCCAGTTCCAATGGTTCGGCATTTATTCTTAACTA
+CGTTAAAGAAAAACGTATTACAATTCCGTAAACAAGGTTACACTAAAGTTGTTATTTGTG
+TAGATAACGCAAAATCTGGCTACTGGCGTCGTGATTTAGCTTATTACTACAAAAAGAACC
+GTGCTAAAGGTCGTGAAGAATCTAAATGGGATTGGGAAGGTTACTTCACCGGTATTCGTA
+CTGCAGTTGAAGAATTTGAAAAGTACATGCCTTATGTCGTCATGAATATTGACAAATATG
+AGGCGGATGATCATATCGGTGTTCTTGTTCCTTATCTTTCTTTGAAAGGGCACAAAATTA
+TGATCGTTTCTTCGGATGGTGACTTTAAACAGCTGCACAAATATCCGAATGTTAAGCAAT
+GGTCTCCAATGCATAAGAAACTTGTTAAGATTAAACCTGGTGAAGCTGATCTTGAGTGCT
+TAACTAAAGTTCTTAAAGGCGACCGTAAAGATAACGTTGCTTCTGTTAAAGTTCGTTCCG
+ATTTCTGGTTCACTAAACTAGATGGTGAAAGAACTCCTCCATTTGCAACTAAACTTTTGG
+AACAATGTCTAGATGCTGGTCCAGAAGGAATGAAAGAGCTTTTAACAGAAACAGAATACA
+ATCGATACCTCGAAAACAGAGTACTTATCGATTTTGAATATATCCCAGAGGATATTGCTA
+AAAAGATCATAGATTATTATGAATCATACAAAATTCCTCCTCGCGGTAAGATCTACACGT
+ACTTCGTGAAATCAGGTCTTTCTAAATTAACTTCAAAAATTAATGAGTTTTAAAATGGCT
+AAAGAAAAGAAAGTTGCAGTTGAATTTGATGAAGCAATTCATGGTGAAGATCTGCGTAAG
+AAAATCAAAGAAGCTTCAGATAATATGCTGAAGATCTCTGGTTATAAAGTACTGATCGCT
+GATCTTCGTAATTCAGCCAAAGATGATCTTGGTGTTGAAGGCAAAGTATTTAATCAGTTG
+TTAGCAATGTATCATAAAGATACTCGCGATCAATTTGAAGAAGAAAAAGATAAGGTGGTA
+GAACTGTATGACTCTGTTTTCACTAAATGACGAATCTGTTCAAGAAAAAGCCAGTGTTGA
+TGAATTGCTTGACAAACAACAAAATGGCTTTACTATTGAAGCGTTAGTCAATGAACAGGG
+TCTTGGTTATCTAGAAGCCACTACAGCTTGGATGGAGGAAAACTCCATCCCTGAGACTCA
+GTTCTCAAAGTATATTCCTTCTGGAATTATTGAAAAAATTCGTTCTGAAGCCATTGATGA
+ACACATGCTTCGTCCTAGTGTTTCACGTGGTGAAAAGACTAATACATTAGACTTTCTGCT
+ATGATTAAAATCCGCATGCCTCCAAATAATAATCGTTACATCAACGGTAAATCAGTTTAT
+CTACTTTACTTGATGTTGAAACAACATTTTGCTGGCAAATATGACGTTATAAAATACAAC
+TGGTGCATGCGGGTTTCTGATAAGGCGTATCAAAAACGCCGTGATCGTTATTTCTTCGAG
+AAACTCGCAGAGAAACACACCCTTAAAGAACTCTCACTCATTTTCATGAGTAACCTGGTG
+GCTAACCAAGATGCATGGATCGGAGATATTTCTGACGCAGATGCTCTGGTATTCTATCGA
+GAATACATCGGTAAATTGAAAATGATTAAGAGTCAATTTGAAGATGATGTGAAAAACATC
+TATTACTTCTCCAAAAAAGTTGAAGTCAAAACGCTTAATGAGATTTTTGAATATAATAAT
+AAGGTAAATACATCTTATATCTTCAAACTTCTTCAAAGCAACATTATCTCATTCGAGACA
+TTCATAATTCTGGATTCATTTCTGGACATTATAAATAAACATGACCAAGCAACTGACAAT
+CTAGTCTGGTCAAACTATTCAACGAAACTAACTGCATATCGCAAGATATTGCAAGTGGAT
+TCGTATGAAGCTAAACAACTGTTCATAAAAACTGTAAAAAACTGTAAATACTAAGGTAAA
+AATATGTCTATGTTCAAACGTCGTAACCCTGCTGCTCTGCGTACTCAACTGGATTCTCTG
+TCTGGTGGTAATAAATCTTTCGCTGACGCTGATAAAGGTGAATGGAAACTGAAACTCGAT
+AACGCAGGCAATGGTCAAGCGGTAATTCGTTTTCTGCCTTCTAAGAACGAAGAAACTGCT
+CCGTTTGCAATTCTGATTAACCACGGCTTTAAGAAAAACAATCAGTGGTATATCGAAAAC
+TGTACTTCTACTCACGGTGATTACGATTCTTGCCCGGTATGTCAATATCTGTCCAAGAAT
+GATTCTTATAACACCAACAACGAAGAATACAAACTTCTGAAACGTAAAACTTCTTACTGG
+GCGAATATCTTGGTTGTTAAAGATCCTGCTGCTCCAGAAAATGAAGGCAAAGTATTTAAG
+TATCGTTTCGGTAAGAAAATTTGGGACAAAATCAACGCAATGATCGCTGTTGATGAAGAA
+ATGGGTGAAACTCCAGTTGATGTAACCTGCCCATTTGAAGGTGCAAACTTCGTCCTGAAA
+GTTAAGAAGGTATCTGGTTTCAGCAACTACGACGAATCTAAATTCCTCGGCCAGTCTGAA
+ATTCCAAATATTGAAGATGAAGCTTATCAGAAAGTTCTGTTTGATAGCTCTGTTGACCTG
+TCAGAAATGACAGCAAAAGACAAATTCAAATCTTTTGATGACAACCTGAAGAAATTCGAG
+AAAGTAATGGGTACTGCTGCTATGGGTGGTAATGCGGCTCGTGCCGAACGCCAAGCAGAT
+AAAGTAGCTGATGATCTTGAAAACTTCGACGAAGATCTGGCGAACTTCAGTGCCGGTTCT
+ACAACTCCAGTAGATATCCCAGAAACTTCATCTAGTTCCGATGATGACCTGGACGATATT
+CTGAACGGTTTATAATAAGAAGGAGCCTTCGGGCTCCTTTTGTTGTTTCTGGACTCTGCC
+GTTTACATTCGTTGAAAGTAGTGTTATGATAGTCTCGTAATCTACTAGGAGTAATAAAAT
+GAAAGCATCAGTAATTCTTTTCGTAACTTGGATCGGTGATTTTGAAGTAGACATTGAAAA
+GTATAACTTGTTCATGGATGACGTATCACACGAGTGTGGCGGTTACGAAGTTACTTTGAT
+GGGTGAACATGAAAAACTCGTTGATTTTCTGACTGATTGCTATATTCCAGGTATGGAAGA
+ACAAGACGTTGAAGAGTTAATGAATTCAATAACTGTTTACAACGAAGAAGAACTGTGATA
+CTATAATCTAGTCAACAACTGAGGGAAATATTATGGCACGTTTAGAACTTGATATTGTAG
+CTGAAGTTCATCGCAATGAATACGGTTATGCAACTGACTTGATCTTCGATGATGGCTCTC
+GTTTTTACGATGTTGATCACGGTCTCGACTTTGATCTTATCGAAGAACACGGCCCAGGTG
+GCGGTTGGCCAGTGATTTATCTTCGCGGTTCAGAAGCAAATATTCGTAAGTGGCTAGAAG
+ATAACCAGTGGGAAGACATCGATTGGATGCTTGAAGAATTTCTTGAAAAAGGTGAATAAA
+TGAGTTTAGTTAAAGTACGTTTATTGAATGACGGCGGGTTCAACGGTTTTGTTGATACCA
+AATTTCCCGTAGTAGTTATGGGTCAATTGGAAGAAGACTATGGCGCTGTTATTATTAAGC
+CAGACGAGTTAAGACGTGTTGGATATGATGTTGATAACTATATGAATAACACAGTGAATG
+GCACAAGAACATTTTTTCTTGATGCAGAAGCTGAATTAATTTAACTTCAGCCGTTTACAA
+CGTTGATAGGGTATGATACTATTACACTATCAACTAAATGGTAAACAAAACCTTGGAGAA
+CAAAATGAAAACTTTAGAAATCGTAGTTAAAAATGTTGAATTAGCTCGTGAAATCGCTGC
+ACAGGTTAAAGCGGAAATCGTTTCAGAAAAATTGATTTCAAAATGCACTCTGATCGTTCT
+TAAGGGTTCTTTCGATCAGCTGATGGATTTCAATGACGAAATGTTCTTCGAAACTAACCC
+AGGTGCTCATAAAGAATACCTGAAAGAAATCATGGCTTAATGAGGAAAATATAATGGAAA
+CTGGTAAACTCTACACTTTTAAACCGTCTATGACTCATCTTTTTGTCGCTGAAGCATGTT
+CAAACAAATCTATGGCTGAAGCTATTATGTTTAACGGCGGCTATTTTGAAGTTGAAGCTA
+TGATTGTTTTGAATAATGAAAGATATGTCACTGCCGTGAAGTTCCCTAAAACTGGCAAGT
+GTTTAAACGATGATGGTAGCGGAGACGAGTATTTTGAAATCTATGAAAATGAGTTCAAGT
+ACTTCACTGAGTACAATGAAGTCGAACTTAATGACGGTGTTCGTTCGATGACACTTGATG
+TCAACAAAGCTAACGCTGTTGAAATGATTCAACTCATTCAACAAATTTTCTTAAAATAAT
+GTTTACATCGGTGTAAGATTGTGTTACTATGATCTTACACCAACAAGGAGAATAAAATGA
+AACTTCAACGTCAAAGCATTAAATTAGGTTCTGGTTATCGTGGTAAGTGGAACTTCTGCA
+TCCTGGACAACAATCCAGAAGAAATCGAACGTGTAGAAGAAATCCTTTGTGGAATGGACA
+CTGGCTTCTCTGTTGGCGGTGAAGCTAAAACCTGGGGTGATTATTGCGACCAATGCCCAT
+GCTATGAAGACGGTTATAGTTCTGGCTTTTGGATTGACGTTGAAGATGTCCCGGCTTTCA
+AAGCTGCATTCAAACTTGCTAAGGCGAAGAAATAATGGCTGATATTTGGTGTTCTGCTGC
+TCCTGTAGTTAATATTCGTTGTCAGTTTGATCATATTCCCGGTGTAACGCATATTTCTAT
+GCAATACGAAGATGGACGCGGACAAAAAGTGTTTTGTAAAATTAATTTTTCAGGTGGCTT
+CGGTCCAGAAGTAGCTTTAAGCGAAAATGACCTTAATGCGGTATTAACTAATGATACCAA
+GTTCGGAACTTTGGGACTATTTAATGAAAATGTTTCAGTTGAGCTATGTGAAGCTATCAA
+TAAAGGATTTGTAATGCTTCGTAAAATGGTAATGGCGGCTAAGAAGGTAACATCATAATG
+CAAATCACTATGGATAAAGATGAATTTGATAAAGCTATCAAAGAAGCTACTATAAACGGA
+AAGGCACTTGCACTCGACGAATTAAATGAAGTTATGACAGCGTCATATGAAGATATGACG
+AAGGGGTTTTTCAGTCGAGTTGGACGAGAAGCTAACATCGAAATGACTCGGCGCTTTCTG
+AACATCATCAGAGAAAGGATTAGAGCTCTATGAAGATTCTTTCTGATTGGGAATGCAAGT
+ATTGCGGAAGCGGACTTTTGTTTGCGGGTGGTATTTGTCCTAACTGTAAAATGAGGCAAG
+GATAATGGAACTTAAACGTAAAACCATTGAGTTGATTGAAGTTTCGCCTGAATTCTGCTT
+AGATACACTTTACGCTAATACTGCTTATGACACCCCGTTTGTTATTGAAGACAAATACGG
+GATGCTTCATACCGTATCATTAGCATGGTTCCAAGGTCGTTATAATAATTATCGCTTTGT
+TATTGGTGATGATGTGTTCAATGACTTATCTGATTTTGTTCATCCAAAAGATGTTGCTTT
+TATTGAGGTGCGATAATGCTACAATTAGTTTATGCAGTATCTCCGACACGTTCGGTTGAA
+GGTCAAAATGAATTAGCTTTTGGCCTTGATGATGGTCTACCATGGGGTCATATTAAGCAA
+GACCTCCAGAACTTTAAAGCTCGCACCAAAGACACTATATTGATTATGGGTGCCAAAACA
+TTCATGGGATTTGATGAGCCGTTGCCTGGACGCAAGTCAATTGTTGTCCAAGATATGTCT
+CGTCCATTAGCTACTGCAAAGAATGGTTTCTTCGCCGATGCTTATGTAAGTGAACTTGAA
+TTCACTGGGTTCTTGGGCGGCGATATCATGACAGCCAAAACTTCATATAGTCAATACCTG
+ATGTTTGACCGTGATAAAGACTATTCTGTTATTGGTGGAATTGAGCTTATTAAGAAAGCC
+ACTCCACACGCTGACCGAATTATTCAGACAACTATTCGTAAAAAGCATCGGGTTAATTCA
+ACAGTGCAATTTCCTTACGCTACTTTCTGGTATCCACAAGAAGAAGCCACTGGATTTAAG
+TTGACTGAAACTCACTGGTGGGCTATCGACGAATTAACTAATATCTCTGAATCGGTGTAT
+GTAAAATGAGCCAAGTAAGAATCGCTTTAATCAAAGAAGATAAAGTTCAAAAGAAATGGA
+CCGGTGCCCAGAAGAACATGGTTCATGGAATTTATGAGCTGACTTTTCCTACAAGTTATC
+TATGGGTCTGGCAGGGTGAATCTAATTTGACTGTAGTTCCTGGATTTGGGCAAGTTGAAT
+TAGGCCGTGATATGAAAGATGTTCTTAATGCTATCGAGACTGGAAACATCCAAGTTAAAA
+ATGGCATTACAACTATCATTGGACGCTTTGCTAAGAAAGGCGGAATTTTATTCTTCAATC
+CGGAGACAACTCGTGGCGAAATTAGTTTTAGTTAAAGCAGATGACACTCAAAAGAAATGG
+GCTTTAGTCCTTCAAGGAAATCCACCTACTATTGAGCAGTTCAAACGCGACCCATCCAAG
+TATACTGCTTTACCACATGGATTTTATAATGTACAAGCTCCACTAGAAGATATTTGGGAA
+GCTGATAACGGAGTTCGAGTTAAGAGCAATGAAGGCGTATTCAAGATTCTTTACTCTAAT
+CGCAAATTCATTGACTTTATCGACCAAGGGCTAGTCAAAGTCTCAGGTGGAGTTCTTAGT
+ACTACTGGGCGTTTCGATAAGCGTGGTAGTGAAATTCTCTTTATTGTAGGTAAAGAATGA
+AACAATACCAAGAACTAATTCAACATATTTTTGACAACGGATATGAGACTGATGATCGCA
+CTGGGACAGGTACTATTGCAGTCTTTGGTACTCAATTGCGTTTTGATTTGCAAGAAGGAT
+TCCCGGCAGTTACTACGAAGAAACTAGCATGGAACGCTTGTCGTTCTGAATTACTTTGGT
+TCCTTCGTGGGTCAACTAATGTCAATGAACTTCGTCAAATTCAACATGGCTCTCTTATTG
+AAGGGAATACCGTATGGGACGATAACTACAATAATCAAGCAATTGATATGGGTTATTCCG
+GCGGAGAACTTGGTCCAGTTTATGGTAAGCAATGGCGTGATTTTATGGGTGTTGACCAAT
+TGAAAATGGTCATTGATCGTATTAAGCAAATGCCTAACGACCGCCGTCAAATTGTTACAG
+CCTGGAACCCAGTTGATATTCCAAAGATGGCTCTTCCTCCATGTCACATGATGTATCAAT
+TCAACGTTCGTAATGGATTCTTGGACCTTCAATGGTATCAACGATCTGTCGATGTTTTCT
+TAGGACTTCCATTTAATATCGCATCTTATGCCGCTCTGATTCATATTATTGCTAAATGCA
+CCGGGTTAAAACCAGGACATCTGGTGTTCACTGGTGGTAACACTCATATCTATGTGGATC
+ATATCAGTCAATGCAAAGAAGTTCTCCAGCGTGACCCTCTGGAACTCTGTGATATACAGA
+TTAACGGTCTGCCGTATAAATTTAGACATCTTTCTACAGAAGAACAAATCAATCGAATCA
+CTAATCTTCGAGCTAAAGATTTAATGCTCATTGATTACAAATCTCACCCAGCTATTAAAG
+GTAAAATGGCTATATGAAAACTGTATTTGTGAACGAAAACCGTACTAAAGAATTTGGCGC
+AACATTAGAACAAATTAATCCAATTCACCTTGTGGTTGGCTCAAAAGTAATGGTCGATGG
+TTGGTTCTACATCGTAGATGATAGTTTTGTTTCTGTTGAACATAATAAAACTCCAGAAAT
+GGTAGTGGTGGTCCACAAGGCATGAAACTTTGTCGAGTCGTGAATAAATATAAATCCGAT
+TTCGACGTAAATATCCAACGTGGTACCATGTGGGGCAATGACGTTGGTAAAAATGCTGGC
+AGCCGTGAGGCTGCCATTGAAGCCTTTAAAGAGGACTTTATCCGTCGCATTCGGTCAGGA
+GAAATAAAACGTGAGCACCTAGAAACTCTCAGAGGAATGAGACTAGGTTGTACATGTCAC
+CCGCTTAATTGCCATGGTGATATAATAGCTCATATAGTTAACAGACTTTTTAAAGACGAC
+TTCAGAGTAGAGGATTTATGCAATTAATTAAGTCATCAGGAATTGGACAAGATTTTATCC
+CAGAGAAATTCATCAAGGTTTTGTCTTGGGCAGCTAAAGATACAAACGTAGACCCATATG
+AATTGTATGAGCAAGTTAAGCCTCATATAGTTGACCGTATGACTACAAAAGAATTACAAC
+GAGCAGCTATTAAAGTTGCGGCCAACCTCATCACTGTAGACGAACCGGACTATCAATATG
+TTGCTTCTAATCTGGCTATGTTTGCGCTACGCAAAGAAGTGTACGGACAATTCGAGCCAC
+CATCATTTATCGACCATATTTCTTATTGTGTTAATGAACGCAAATATGATCCGGAATTAT
+TGTCCAAATACAGCGCAGAAGAAATTACTTATCTGGAATCGCGAATTGTACATGACCGAG
+ATTTCGAATTAACTTATGCTGGTGCGATGCAGCTAAAAGAAAAATATCTGGTCAAAGATC
+GTTCAACCGGAAAGATCTACGAGACTCCTCAATTTGCTTTTATGCTGATCGGTATGGCAC
+TGCACCAAGAAGAAAAAGAAAATCGTTTAGCTCATGTCATTCGTTTTTATGATGCTGTGT
+CTACTCGACAAGTTTCTTTGCCTACTCCAATTATGGCTGGTGCTCGTACACCTACTCGTC
+AATTCAGCTCTTGTGTTGTTATTGAGGCAGGTGACTCACTTAAGTCAATTAACAAAGCCA
+GTGCAAGCATTATTGAGTATATCAGTAAGCGTGCAGGTATTGGCATCAATGCGGGGATGT
+TACGTGCAGAAGGTTCAAAAATCGGAAATGGTGAAGTCAAGCATACTGGAGTTATTCCTT
+TCTGGAAACACTTCCAAACTGCAGTTAAATCCTGTTCCCAAGGCGGAGTTCGTGGTGGTG
+CCGCGACATTGTACTATCCAATTTGGCATCTTGAAGTCGAGAATCTACTCGTACTTAAAA
+ACAACAAAGGCGTAGATGAAAACCGTATTCGTCACCTGGATTATGGTCTTCAAATCAATG
+ACCTGATGATGGAACGTCTTGGTAAAGATGAGTACATCACTCTGTTCAGTCCAGATGTTT
+CTGGCGGTGAACTGTATGATGCTTATTTCCGTGACGAAGATTTGTTCCGCGAGTTGTATG
+AAGAATTAGAAAAAGATCCTCTGATTCGTAAGAAGAGAATTAAAGCCACTGAACTGTTTG
+AATTATTCATGACAGAACGCTCAGGTACTGCTCGAGTTTATCCAGCATTCACTGACAACA
+TGAATAACTACACTCCATTTATTCGTGAAACTTCTCCTATTAAGCAAAGTAACCTCTGTT
+TAGAGATTGCTCTTCCTACCACGGATGTTGGTTCTAAAGATGCTGAAATTGCTCTGTGTA
+CTTTATCTGCTTTCGTCTTAGGAAACTTTGATTGGCAAGACCAAGACAAGATCAACGAAT
+TAGCTGAAGTTCAGGTTCGTGCACTTGACAACCTCTTGGACTATCAGAGCTATCCAGTAG
+CTGAAGCATTGAAAGCTAAAGAACGGCGAGCATTGGGTGTTGGTGTAACGAACTATGCTG
+CTTGGTTAGCTGATAACTTTGCTACATACGAAGACGCTAACGATTTGACTCATGAATTGT
+TTGAGAGATTACAATATGCACTTATCAGAGCCTCAATTAAACTCGCAAAAGAAAAAGGAC
+ATTGCGGTTATTATTCAGAAACTCGTTGGTCTCGAGGCGAGTTACCTATTGACTGGTACA
+ATAAAAAAATTGACCAACTCGCAGCGCCAAACTATGTCTGCGATTGGGAAGCATTACGTG
+CAGACCTTAGGACTTACGGAATTCGTAACTCAACTCTGTCCGCGCTCATGCCGTGTGAAT
+CATCTAGCCAAGTTTCGAACTCCACGAATGGTATTGAGCCACCACGCGGGCCGGTAAGTA
+TTAAAGAATCTAAAGAAGGTTCTTTCCGCCAGGTAGTTCCGAATATTGAGCATAATGCTG
+AACTTTACGATTATGCTTGGCTGATGGCTAAACGTGGTAATAAAGGTTACTTGACTCAAG
+TTGCTATTATGACAAAGTGGCTTTGCCAATCAGCTTCAGCGAATACTTATTACGATCCGC
+AGAACTTTGCTAAAGGTAAAGTTTCGATGGCTCAGATGCTTGAAGACTTGATTTACTTCT
+GGTTCTTCGGTGGTAAGACTTTGTATTACCATAACACCCGCGATGGTTCAGGAACAGACG
+ATTACGAAATCGAAACTCCAAAAGCCGATGACTGTGCCGCTTGTAAACTATGATATAATT
+GGACCACGGATGGTCCTAGGAGTATATTATGGGATGTAAAGAATTCACTTTACCGCCTCT
+TCCAATTCAACCACGGCCAAAGCCGCCAAGGGTTCCTAAATGAGTACAGTTTTTAACACT
+AAACCAGTTGACGTATTGAATGAGCCAATGTTTTTTGGTTCAGGTCTAGGTATTGCTCGA
+TACGATATTCAACGCCATAAACAATTTGAAGACCTAATTGAAAAGCAGTTGAGTTTCTTC
+TGGCGCCCAGAAGAAGTTAACTTAATGACTGACCGAGCTCAATACGAGAAGCTTCCAGTT
+CATCAGCAAAATATTTTCATCAACAACTTGAAGTATCAAAGTCTGCTGGATTCAATTCAA
+GGTCGTGCACCTGCTGCTGTCTTGTCTGCTCTGATTAGCGATCCTTCTTTGGATACTTGG
+AACCAGACTTGGACGTTCTCTGAAACGATTCACTCTCGTTCCTACACTCACATCATGCGT
+AACTTGTTCAATGATCCAGCAAAGATCTTTGATGAAATTGTTCTTGATGAAGCAATCATG
+AAACGTGCCGAATCAATCGGTGTATATTATGATGACGTTCTGAAGAAAACTCGTGAATGG
+GAAAATGCTAAAGAACGGTGCTTTAACCCTGACAACTATGAAATCGTTGATGCAAAACGA
+GACTTAATGAAGAGTCTTTATCTCTGTCTTCATGTAATCAATGCTCTTGAAGCTATTAGA
+TTTTATGTATCTTTCGCTTGTACTTTCAACTTCCATAAGAACATGGAAATCATGGAAGGT
+AACGCAAAGATCATGAAGTTCATTGCTCGTGATGAACAACTTCATCTGAAAGGCACTCAG
+TACATTATTCGTCAGCTTCAACAAGGTACCGACGGTGAAGAATGGGCTGAAATTGCTCGT
+GAATGCGAACAAGAAGCAGTTAACATCTTCATGGAAGTTAACCGCCAAGAAAAAGAATGG
+GCTGTTCACCTCTTTAAAGATGGCGGATTACCTGGGCTGAACGTTGAAATATTATGCAAC
+TTTATTGATTACTTGACCATGTCTCGTATGAATAGCTGCGGATTACCATGCCCAATCAAA
+GATGCTCCTACTCGTCATCCAATTCCTTGGATCAGGGAATATCTGAACTCCGATGCAGTT
+CAATCAGCACCCCAAGAAGTTGAAATCTCTTCTTACTTGGTAGCTCAAATCGATAATGAC
+GTCGATTCAGAAGTAATCAAATCTTGGAAAAAATACTTTTAAGGTGAGGGCTTCGGCCCT
+CTTTTCTCATGAAAGATATTGCTAACGAATTTTCATTTATAAAATATGCTCAACTGGAGC
+TTCTACCAGATGCGACTATCGCTTTAGTAGAAGTGCCCAACAAGAAGAATGTAGTATATG
+CTATTTCTGTTGATGATATATTAGTCTACATCGGAAAGACGAAAGACCTTCGGAAACGTA
+TCAACTACTACCGGACTGCTATCAACAGAAAGGACCAGACATCTGATTCAGTGAAGTCTG
+CTAAAATCCTTGAAGCTTTGATGGAAGGCAAGAAAGTAGAGTTCTATGCTCGGCAGTGCT
+TTAATTTGCTTATTAACAATGAACTTGGGCAGATGTCAATTTCCACAATGGACCTTGAAG
+AGCCGATGTTTATCAAGAAATTTAATCCATGCTGGAATACTCAGCATAAGAGGAAAACAA
+AATGAAACTTGAATTAGACCCAGATGTTCGCCCAGAGTTTTTGTCATACACAAACACATT
+CAAATCCAAGTATGGCGAAGTCGAAGTGTGGGCTTGTAAAACTTCTGAATCATTTGGTAT
+TAATCAGACCAATGATAAAGCAGACGAAGACATTATCGTCATGGATAAGTATGATTTGCT
+TAATCTACAGAAACTCGTCAATCATGCAGTAGAAATTATGGAAGGTGAATAATGAAACAA
+CTTTATGAAAATCTGATGGCTCTATGTGATGCGAAGGATGAATCCAAATTCTACTTCACT
+GACGATGTGTCTCCATCTGGCAAAGAATATCGAATCTTTAGCTATAACTACGCATCTTAT
+TCTGATTGGCTACTGCCTGATGCTTTAGAATGCCGTGGCATTATGTTTGAAATGATGAAT
+GGTAAGCCAGTTCGAATTGCTGCTCGTCCAATGGAAAAATTCTTTAACTTGAATGAAACT
+CCATTCACAATGAATCTTGACCTCTCCAAAGCGCAGTACATGCTTACAAAGGCTGATGGT
+TCTTTAGTTTCTTCATTTATGGACGGTATGCTGCTTCGTTTCAAATCTAAAAGCTCCATT
+AAATCTGAGCAAGCTCATGCAGCAACTGCGATTTTGACGATGCCTCAACATGAAGCCTTA
+TTGGCTCGTTTGATTGATCTTTCTAATGAAGGTTTCACTGCTAACTTTGAATACGTAGCA
+CCAGACAACCGAATCATTCTTCCTTATCAAGAACGCGAACTTATTCTTCTGAACATTCGT
+GATAATGATACTGGCGAGTACGTAGATTACGATGATATCTATGCAGATGGTGTTCTTCGT
+CGGTACTTGGTAGAAGCTCAACCAGTTCCAGAAGGTGATTTTGTTTCTGATATTCGCAAG
+ATGGAAGGCATTGAAGGTTTTGTCTTTGTGATGGAAGATGGTTTACGTTTTAAACTCAAA
+ACTGAATGGTACTGTGCGCTGCATCATACCAAAGATTCTATCACTAAGAATGATCGTCTT
+TTTGAAGTTATCGTAGCGAATGCTGTTGATGATCTGAAAGGTATGTTCGTTGATGATCCT
+TATTCTCTGAACAAGATCAACGTTTTCGAGCAGATCTATGTCAATTATCTTGGTGCTGCT
+TTTGAGCTGTGTCATGAAACGTATGCTGCTCTTCGTGGTAAAGATCGCCGCGAGTATGCG
+ATTGAAGCACAGACCATCGTGAACAAAGCTCAAATGCCAATGTTGTTCAGCGTTATCATG
+GCGATGTACACTGGCGGTTGTGACAACGAGAAGCTTCTGGCAGGTGTCAACAAAATGTTC
+CTGAAAAATCTCAAGCAGTTCATTCCAACAGAATACATCTAACCGTTTACATCTCCATTT
+GGTTGTGTTACTATGATTCTACACCAACCAAATGGAGAAACAAAATGATCAATCAAATCA
+CCGCAAACGAACTGGTAGAAATCTACGAAGGTACTCACCACGATGATATCCGCGTATTCA
+AAGGACATCGTCCTATCGGATACATCACTGATCTTCGGGTTGCATACTCTCGTGATCAGA
+AACGTCAGAAAGCTCGTAAAGAGTACACTAATCGTATCAACGAAGAACGAGCTGAGAAGA
+TGCCAGAAGCTGTAAATGAAATGGTTGACTTTTTGAAAAACAACCTTCGTATGAATGCTG
+ATGTAATGATTAACATCTCTCAGCCTAACGTTCATGTAAATGGTTGTAAGTGTTATGTAA
+TTGTTGACCCGATTCGTGGTAAGCATCGTCTGGGTGTATCTAACCCGAACAGAACCGCAA
+GTGAAATGGCTTTAGATGTTGATCCATCTTTCAAAATCCAAGAATCTCCTGCGGAACATC
+ACATCTTAATTAATGGTCTTTCGCAAGATGACATCGTGGAGCATATCCGCAAATTATGTT
+CAAAATAACAAATCTTCATGTAGCTGCAATAGCAATATTACTTTTTGGTTACGGAGTAAT
+TAAGGTTCAATCTGCTAGAATTGATGGGTTGAAATCTGATCTCCAGACTATTCAGCAAGT
+TGCAACTCAACAGGGAGAAGCAATTAAGCAGCTTAAAACTGATTATTCTATCATCATGAA
+ATATGATGAACAACGTAAAGCTAATCGCGTTGAAGCTGATACTTCGAACGCTAAAATGAC
+TAAAGACTCTAAACGAGAAAATGTGGTCAAAGCTAAGCCGAAGTTAGTTGAAAAGCAAAT
+AAATGAGTCGTTCAATAAGTTCGCTCTGGATTTACAGGAGACTACTAGATGAAATGTTTA
+GTGGCAGCTGTAATAACTATTGGACTACTATCTGGATGTTCCCAGAGTGTACCAGAGGTT
+CCCAGAGATAACACTCTACACCCATCATGGCCTGATCCAATAAAGCCATACACTGGTAAG
+TGGCAAGTCAAGATAATTGACGATCGCCCATGGGTTGGAATGCCTTTTGATGAATCTCAG
+GAATTCAGAATTTGGATGAATGACGTCAATCGTTGGGCTAAAGATGCTAATGGAATGATA
+TGTTACTATCGTAAAGACTTAAACGAAACAAGGTGCAAGCAATGGACCCGTTAGTAGTTC
+TAATCTTATGTGTAACATTCTACAAAATTTGTAAACTCGCAATGCGATAAGGGCTTCGGC
+CCTTTGGATAATAAAATTTTAATGAGGATATCATAATGACTCCACGTTCTAATGTATTCG
+TTAGCAATCCGGAATTATTGACAAAAATTAAAAATGAAGATCTCCGTAACTGTATGAAGG
+TCGGTTCCTGCATCCGTACTCCGCTGGAAAAGAAGACCACGTTCAATTATTCTTGGACTG
+CCACTGAATACGGAGATCGTGTTATCAGTGTAACATGTTATCAACCTAATTCTAGTATTC
+CAGGAAAAACGTTCATGGTTGATATTGCTCTATCAGACTGGTATCGTATTACAAGCTCTG
+TATCCAATTTTGACGAATGGCAGGAAGAAGTAATTGAGAAAGACCGCATTCGCTCAGTTA
+TTAAGACCTTTGAAGAAGCAGCTAAAATCCATGGTGCTCGTCAGGCTACTGTAGCAAATG
+GATTTATCTCTGACGCAGAACCATTCTTGCGTGAATCTGGTAAGATTCTGAAAGATGCTC
+GAGCAGCTCTTTATGAGGAATTCGATGTATGACACATTCAATTCTTCGTGCATTACTGAA
+AGAATACTTTTCTCGTAGTACTGCATATTGTTACGCTTTACACGAAGATGATAAAGTAAG
+AACTGGTTCGTCAGCTGATACAGTTAACTACATTGCGAATGATATGGAGCTTCAAGCCGA
+TCGGGTTATTGCAGCTTTTAAATCATTTGAAAACGGCGAACTCATGTATAAAGCATTTAA
+TTCAATAATGATTCGTCGAATATGGGCTCATGGTGCTTATATTAGTAGCGTAATGCGAAA
+CCGTTCTTCACAATGGTCTAAAGATGCTAAGAAAAGACTTGATGACATTGACGAACAAAT
+TGATATTATGATTGGGGTATTGAAATGACTCAAACTGAACATACAAGATTAATTCTGTTG
+TTTAACAACTATGAGCAACTTAATAATCAGATGAATTTAGCTTATGCAACAAATTCAGAC
+CGTGCTGCGTATTATTATACCGAAGCTGCAAGGGCTCGTGAAGCTTTTATCAAGAAACTA
+GCGGAACATATCGAATGAAAAAGTTAATCTTAACTCAGGGATGCCCAGGCTCTGGTAAAT
+CTACTTGGGCAAATGAATATGTTCAGAAAAATCCTGGATTCTTCATCCTGACCCGTGATG
+ATTTCCGTGAAAAGCTTTTTGGGCTAGAAGCTCGTAATCAATATCGTTATAGTAAAGCAA
+AAGAAAAAGCAGTATCAGCTGCTCAATTTGCTGCCGCTGAAGCCTTGCTTAAAATGGAAA
+CGACTAAAGGCATTATCATTGCGGATACGAACTTGAATCCCTCGACTGTCAAAGCTTGGA
+ACGATTTTGCTTACAATGCATTCAATGACGTGTTGGTGGAAATTGAACGTTTCGACGCTC
+CGTGGACTGAACTTCTAAAACGCAACCAATATCGTGGTGATAAAGCAGTTCCGATTGATG
+TTCTGCGTAGCATGTATAAACTATCAAGACCACATGATGTTTATGTCCCAGATGAGTCTT
+TGCCAAAGGCAGTTATTTTTGACCTTGATGGAACATTAGCCGACAATGATCATCGTTCTC
+CTTACGACCTTGAGAAATGTGGTGAAGATGCTCCAAAGAAAATGGTTATTGCTCTTTTAG
+AAATGCTTCGTGCTCAAGGGTATAAAATCATTACTGTATCTGGTCGAGAATCTGGTACAA
+AAGAAGATGCTACAAAATATCGTCGCATTACTACAGAATGGCTTGATAAGCATACTAATG
+GCTCAGATGAGCATTACCAACGAGCACAGGGTGATTCTCGTAAAGACGATGTAGTGAAAG
+AAGAAATCTTCTGGAATTGTATCGCTGATCGTTTTAACGTGCAATTAGCAGTAGATGACC
+GAGCACAAGTCGTAGAAATGTGGCGTCGTATTGGGGTTGAATGTTGGCAAGTTAACCATG
+GAGATTTTTGATGGCTGCTTATCATGAAGGTTGGGCTTTAGTCAGTCCTAAAACTAAATG
+CATCGCTCATATGGATGACGGCCAATATGCTGTCTTCACTGAAGAAAAATATGCAATTTT
+AAAAGCTGCAGAAGTTCTTAAGCAATATGGTAAAACCCTTACTATCCGCCGTGTCAAAAT
+TCCTTTGCCTTGGAGCATGTGATGTATAATAAACACCATGAAATTGAAGAAGAGGCTTAT
+GGGCTTCTTCGTAAACTCGTCGGTGCAAAGCTCGATCCTGCATTGATTAATGCTCTTGCT
+GAAATTCGAACTGATATCAATACTCGATACAAAAACGAATATCATGTAGAGTTCAAGCCC
+GTTGGTGAAGTAGTAACCAACTTCGTTGTTAACGTTAAAGTACATACGGTGCACTAATGA
+TTACAGTTCAACCTCACGCAAATACTTTGCAGAACGTCGCAAAAATGGTAGTAGCTCAAG
+TAGTGGATAACTTTATGTTCACTCCTAATACTGCCGCGAATCAAATTCTTATTCATTCTG
+ATATTGTTGCTGTGATGAATATTCTATGGAAAGATACTGATTTCAGAGTAGTTCCTCATT
+TCGATAGCTTCGGCTTTACATTTGACTTCACTATTGATCCTGGAACTCCAAATGCTTTCG
+GTTTTTCCGTGAAATATTCTTGGGATAATTCAAATGATTTCCGACAAGAAATTTAAGCAA
+GAAGAATTTGTGGGTCTGTGTAAAGATTTTGCACAAGCCTGTGCTAATAAGAAACCTGGG
+TCTCAAGTAACGTTAAAACAAGACCCTTTAGTGAATGGAGTGATCGTCACAATTAGTTAT
+AATGGTAAACAAAGCCATGTGTCTTTGACATTAACTCGTGATGGCTCTGTTAAAATGGAA
+ACAATTCTGGGGTATGTATGATCACATTAGTAAGTGCAATTGAAATGATTCGTGAAGCTG
+AGTATCAGCATGTTGGTGACAAGTCTTACTTCAGTGAAGAAGGTGTTTTGGATGTTAAAG
+CACTACTAGAGTTTGATCGTTGTTTCCAATCCGTTCCAAGTGACACGTATGATGCGGTTA
+TCTTGTCGTGCAAAGATTTAATCAACGTAAATGCTCGTGGTTTAGGTGATGTCTTCTTTG
+ATAAAAATAAACGCTTTCCAGATGGTTGTTTTATAATTACTTCACAGGTACTGGCAGTTG
+AACAACTGTTCAGTGAAATTTATCGAGTTAAAACTAAAAACTCAACTTATCTGGTGATCA
+TGTAAATGAAAGCATCCACGGTCTTACAAATTGCTTATCTGGTTTCTCAAGAATCCAAAT
+GCTGTTCCTGGAAAGTGGGTGCAGTGATTGAAAAGAATGGACGTATTATCTCTACCGGTT
+ATAATGGTTCACCTGCTGGTGGAGTTAACTGTTGTGATCATGCCGATGAAAAAGGTTGGT
+TAGTTAAAAAGCCTTCATCTGGTTTACGTCAAGATGGTCCTATTCCAAAATATGGGTTAT
+CTACTAAATTTAGAGCAGAGCATAGTGCTTGGTCTTCTGTGAATGAAATTCACGCTGAAC
+TAAATGCTATTTTATTTGCTGCTCGTAATGGCTCTTCAATTGAAGGTGCTACGATGTATG
+TGACATTATCACCATGTCCAGACTGTGCTAAAGCAATTGCTCAATCCGGTATTAAGAAGT
+TGGTGTACTGTGAAACATACGATAAAAACAGAGAAGGCTGGGATGATATCCTTCGTTCGG
+CTGGAATTGAGGTATTCAACGTTCCTAAGAAAAATCTTTCGAAGTTGAATTGGTACAATA
+TTGATGAATTTTGCGGAATAGAAGAATGATTACTTTTGAAAAAACTCCTGAAGTCGTAGT
+GTCAGATATGACTGAAGAATTTATCTTTACGATGGAAGCAAATAATATCCGCTGCATTAA
+AGTTCAGCCAACGTTTGTTATTGAGCATCTTGAAAAACAATTTGGCTGTGAAATCCTGTC
+AAAATCTACTACTGATTATGACTATGTAATTAAACAGTTCGTTGAGCTTAAGCCTGAGCT
+GGTGTTGGTTCGCGAAGTTAAAGAAGAATGTATTGGTGATGATGTCCGGTATATCTTCCG
+TGTTGACTATATCAAGGTTAAAGCATGAAAGCTCGATTAGTGCAAACTACTGGATTGAGC
+TCTTACGGTGATATCAACATTTCTTATGCGGTCGAATACAAAAAGGGATTTTTCTCTAAA
+TGGAAAACTCTTTATCAAACCGATTATGTTGATAGCACAGATGAAGTTCGCACAACCGAC
+CGTCGTTCAAAATGTGAAAAACTTCTGAAAGCATTAAAAGAACGTGGTGCACATAAAATT
+AAAACTGTTATAGGTGAATAAGATGAAATTAACTAAAGATCAGAAAATCCAAGTTCGTGA
+AACATTAAAAGCAATCCTGTCTAATGGTGAATCTCAGGTAGTATTCGAGAAAGCTGATGG
+CACTATTCGTTCCATGCGTTGTACTCGTGATAGTGATTCAATTCCGAGTGATCTGGTAGA
+AAGCACTGTTAAACCAGCTCGTGCCGAATCTATTGATATGCTGCCAGTGTATGACACTGA
+AAAAGAACAGTGGCGCGGATTTAGCTTTGAAAAACTGATCTCTGTGAATGGTGTTAAAGT
+TGAGCATTTGATTCAACTGATCACTCATTAATTGCTTAAAGTAGAGCATGATAATATTAA
+TTCATGCTCTTAAACATAAAGGTTAAACATGCAGTCTTTACCAATTAAAGCTTTAGGTGA
+ATATGTAATCCTCGTTTCTGAACCAGCTCAAGCAGGTGATGAAAAAGTTTCTTCTTCTGG
+AATTTTTCTAGGAAAAGAACACCAAGGTCAATTACCAGAAATGTGTGAAATCTACGCAAT
+CGGTGATGATGTACCAAAAGGATTTGTTGAAATTGGAGATTTTACTCCTATTCCAACAGG
+AAGCATTCGAAATGTCGTTCATCCTTTGGTTGCAGCAGGGCTTAAGCAACCGAAGGAAAT
+CAAACAAAAATTCGTAACTTGTCACTATAAATCTCTTTCTTGCGTTTATAAGTGATATAA
+ATATCATTATGAAGAACTGGAAAACTACCTCCAAAAGGACATGACCAGTTATTCTATGTG
+GTGGATGCGCAGCTTAAACGCTGGTACCGTCCACCAAATTTTCACCTCATTTGAGGAACG
+ACATATGTCAATGCACAAACAACTCGAACACGCTCTTACCCTGCAACGTACCGCTTGGAA
+TGCAGGCCACGAAAACTATGGCGCATCTATTGATGTTTACGCCGAAGCATTGGAAGTTCT
+TAAAGGTTTCAAACACCTGAATCCAGTTCAAGCCGATCTTCGTGATGCGTTGGTCGAAAA
+AGACGAACTGAAATTTGCAAAATCTCTTTGCAGCTCAGCTCGTAAAGCTGTTCGTCATTT
+CGTAGTAACTCTGAAGTAATATTTTATAAGCGGCAAGTGCATGCTACCCCGAGGCGATGG
+CCAATCGGGAGTACGCCTCAAGGCCTATACATCCATCGGTGTATATCTTATCCTCGAGAA
+ATCGGACCCGGACCCTTTAAGCTAACGGTGTGCAACAGATAAGAGCGTATGAAGTTAAGG
+TTGTGAGAGCCGGAACGTTAAATATAAAAAACTCACAAAGTACCCTTTGAGGGCTTGCGG
+GAGCTACAACTGAAAGAACTGTCGAAAGAAGTTGAAACTCAGAAGAACGTGCTCCCATGT
+ATTTCTCCAAAATGGAAGATCATAATGTCAAAAGCTAAAAAAGCAGTTAAATCAGTAAAA
+GAAGTTGTTGGTACCTCTAAGCGTGCTGGTTACAAACGTAGCACTAACGCTCGTATTGAT
+AAACTAGGCGATCAGCTGGCTTCTCGTGCCCGTAAGGTTCTGGCACATGATGCGGCTTTT
+GGTAATCCACGTAAGAAAGCGTAAAGCATAAGTTAGGGACTCCTTCGGGAGTCCCTTTTT
+TGTTTGTACTCTGCCGTTTACATCCGTTGAAGAACGTGTTATAGTATAAACTCAATAACC
+AATACGGTATAATGGAGAATAAAATGAAAATCAATCTGAATGCTACAGTAAAATGTAAAG
+ATCACGATGGATATAAAGCTCAGACAGTAAAAGAACAACAATGGATGCTTACTAAGCAAC
+AATTTGAATTTGTGAACTGTATGACTCCTGAAGGTCCATCAGATGATTTCTCATGGAAAA
+TTATTCTGATCAACTTCTTCACTGGTGAAGAATATGAGTTGAACACTTTGATTCTCGGTA
+AGATTCGTTGTGAAACTTATGTCGATGAAGAAGATGGTTACTCGGAAGATGTTACGTGGT
+ATCAAAATGGTCGAATTACTGCTGATAATCTGATAGAAGCAATTAAAGCTAAAGGCGTAG
+TTGATCTCACTTACTGGACTAAAACTAAATGAGGCCTTCGGGCCTATTGAGGAAAGCATG
+AAACTTGATTTAAGCAAAGAATATGTTCTGGATAATGTTAGCGGCTATCTTTATGATAAT
+GGAAGCAATACTCACATCAACAATGAAGTAGTTAAGTTCATTGGTGACCGTAAGTTCACG
+ATTAAGACAACTGGTTACAACCGAATTGATGGGATTTCTTTTGATAAAGGCGAAACTTGG
+GTATCGTTGAAAGATATCTCAGAACAAGCATCAGTGTATGGCTACATTTTCTCTGCTGAA
+GAGATCGACCGTGGAGCTATCAAAGTTGCTCCAGAAGATAAAAGTGTTCGTGAATACATG
+GTGATCTACACTGACGAAGATGACATTCCGAAGGTTGCTTACAGTGGTTCAGGGAATATG
+TTCACTGAAGAAGAGGCTAAGACTGCTTCACTTGAGCTGTTCACCGAAGGCTACAAAATT
+AAGAACGTATTAGTCGTTAAGAAAGCGTTTGAAGCTTTGTCAAAAATTGAAGTAAGTTTC
+GTCTAACCGTTTACATCCTCCGTTGTATGTGTTATAGTATAAACTCAATCAACAAACATA
+CAACGGAGAATAAAATGAACTTTACTAACTTTAATCGCAAATATGTTCAAGGCGCTTTTG
+ATAGCACGGTTTGTCTTTGGGAGCATAAAAACGGCACAGTTTGCGAAATCGATATGTACT
+GGACAGACAACTACGTCTACATCAACTTTGAAAATGGAATCACGTTAGATATTTCTTTTA
+AAGGTTCAGTCATTAAGGTTGGTTTTCATGATGATGTTCGCACTCGCGATTTAGGAACTC
+ATCCGTCTTGGAACGGAGATAATCGTAGAACTCTGGTTAAACTTTATCTTCGCCATATCT
+TAGGGCAGAAGACTACTGAAGAACAGCGTGAAGCAATTTGGGACATCGTTTCAAACGAAT
+TAAAATTTTAATCTTAAACCGGGGCTTTGGCCCCTCTGAGGAAAATATGCAAATTTATCA
+ATTCAACGTTGGCGGTTATAAGGAGTTCATTGATGTACATAGTCATGAATTTGTAGCCGC
+ATGGGAAAAGAATATGGAAGTAGCCCAAGACTTCATAGTTCTAGCCTATTCAGAAGAAGG
+GCATATCACCAAAGTCAAGAATATGAAAACCGGCGAAGTCTTTACCGCTCTTGAAGGTGA
+CTTTAAGAATTATTTCGCGTTCTTCTTGGTTCATGAAATTGGTAATGGCAAACAGGTTTC
+AGTAGTTCGAGAAATTGTGTCAGAAGAAATGAGTGCGTATGGAATTAATGAAAATGAATC
+TGGCGAATTCATTGTAGTCTCCGAGTACAATCAAAATAAAAGTATTTTAGGTCCTTATAA
+CTATGAAGAAGCTCTGAAAAAGGCTAAAAGCCAGATTATGCATGGTGCTATTGGCGTGAC
+TGTAAAGATCTACAAAGCAGTAAATGAAGTTGAACTCGCTGTCAATGTAAAATCACTCTG
+AGGGAAATAACATGATCGTATCTATCGCTAAATCTGTCGCTGCTAAATTTGAACGCATCA
+TCGATTGCCCAATGATTGATATCATTGAAGTTCGCGTTCGTAATCATTCGGTTGAGTATG
+AAATTGATGCTCCTGATTTCTTTGAATTTCCAGATTGGGCTGTTGTATTATGAAATTATT
+CATTGATCTAATGAAGCATCTCTATCCAACATACAGGTTAACATTTGATGTAATTGATGT
+TTCACCATCGGGTTGGATAAAAGATCCGTTTCAAGTAACCAGAGAAATCAAACTCTGGTT
+TTGGGAAGATAAAACAACAGAATTCCATAAAGTTGAAGAAGCACTTCCTCCGTTTGGTGT
+ATGGAGTGATGTTATTCTGAACAAGGTTGAAAAAGTATGAAACCAAAATACATGATATTC
+CAAACGGTTCAACTGAAAGGCTCAGGAATTCCCGGAGTAATAAGCGATGTAGCTAATGGA
+ATTCCTCGCTATAAAACTCAGCCCGCTTATGAAGTTGATTGGGTTGATGGAACTCGTTCG
+GTTCATATGGAAGAAGAAATTTCTCCGATATCTCAATTAAAGGTGATGTAATGCTTTACT
+TAGATTTAGATATTATTGCTCAAATGCCAACTAAATCTGGGTATTTGAATCAGCTAGTTA
+CAAAGACACTTATTGAAGGTGGAACAGTAGCTTTCACCTCATTTGAGGCTGAATTATCAG
+ATCACACAATTAAAATGATTGAGGAAAAATTATGCTTTTACAAGAACCAAAACCAGTCGT
+TGCCACCGACGTCGATGGGATTCTCATCAAGTGGCAATCAGGTCTTCCTTACTTCGCGCA
+AAAATATGATTTGCCGTTAGATGAAATCCTGAAAACTATCGCAAGTGACTCTTTTGTTAC
+TCCAGCAAAATTGTTCAACTGCTCAGAAGAATTCGCTTCTAAATTACTTTTGAAGTACAA
+CAACTCCGACTTTATTCGTTATCTGTCGGCTTATGATGATGCTCTTAAGGTAGTTAATGA
+GCTCAAGAAGCATTACGATTTTGTTGCAGTAACTGCATTAGGTAACTCAGTAGATGCTCA
+CCTGAATCGCCAGTTTAACTTGAGTGCATTGTTTCCGGGAGCCTTTAAAGATATATACGT
+CTGTGATTACAATGAATCTAAGGATCACCTGTTAACCCGAGTGTTGGAAAAGTACGGTGA
+TCGTGTAGTCTGTTACGTTGATGATCTTGGAAAACATATTGACTCTGCAATTGAAGTTAT
+GTCTCATTTAAAAGACTTCAAAACATTCTATTTGCCTCGTGGTGAACGGGATCATTTGCC
+ATCTCATTCTGGAACAGCTCATCATACTGTAAAGAACTGGTACGAAATCAAAGATATTTT
+GGTGAGTGATTCTTCATCAAAAATGGTTGAACAATTCAAAAAGATGGTCGATGAACTTAA
+TAAGCCGGATCGCCCATCCATTTATGATTTTTGGAAACGCCAAGTTCCAATTTTCGAACC
+AACCCAGCCATGGCAACGTCCATATCCGAATTATGGTATTGGAACCGGGATTGAATATCT
+CATGAATCAACCTAATGCAGTGGTGAATTGTAAAGTATGATTAATGTAATTTTCTGGAAT
+CCGCACACTGACAAGACTCATCGAGTAGAGTCTTTCGCTACTAAGCAAGAGTTGTTTGAA
+AAGCGAATTACTTCAAAAGCTAATCAGGAACAGCGTGAAATGCAAGATGCGGTATTCAAT
+GGAGCTTTGTACATCACTACTCTTCCAAACGGTGGAGATATCTATCACCGAACTCTGGCA
+GAATTGATTCGCGAATATAAGTCAAAGATCTAGCTTATCGAGGGGTGTGATATAATAGTC
+ATATCCCTAAACACAAAGAGAAAATTATGATTCTTGAAATTATCAATGAAATCGCGTCTA
+TTGGTTCAACAAAAGAAAAAGAAGCAATCATTCGTCGTCATAAAGATAATGAACTTCTGA
+AACGTGTTTTCAAATTAACGTATGATGGTAAGTTCCAATACTACATCAAGAAATGGAATA
+ATCCAGATTGTTATTTACCTAATGCAACACAATTTTCATTGAACTCTGCCTTAGATGTTT
+TAGAGAATTTGTTTGCTACTCGTAAAATAACTGGCAATGCTGCTTTAGATAAACTTTCTG
+CTACGCTTCAACGAATGCATGAGTCTGATCGTGAAGTACTTAAGAAAGTATTGCTTCGTG
+ATCTTCGTTGTGGTGCATCTCGTTCTATTGCAAATAAAGTATGGAAGGGATTAATCCCAG
+AACAGCCACAGATGCTTGCTTCATCGTATGATGAAAAGGGTATTGAAAAGAACATTAAGT
+TCCCTGCATTTGCTCAGCTCAAAGCCGATGGTGCAAGGGCATTTGCCGAAGTTCGCGGTG
+ATGAATTAGATGATGTAAAAATTCTATCTCGTGCCGGGAATGAGTATCTTGGTTTAGATT
+TGCTGAAGCAGCAGCTAATCGATATGACTAAAGAAGCTCGTAAACGACACCCTGGTGGTG
+TAATGATCGACGGCGAATTAGTTTATCATACTGTTGTTGCTTCGTCTGGTCCATTAGATG
+ATATGTTCGGCGATTTGCCTGAACTTAGTAAAGCTAAAGAATTAAAAGAAGAATCTCGTA
+CAATGTCCAACGGATTGGCAAATAAATCTCTGAAAGGCACTATCTCTAAGAAAGAAGCTG
+ATGGTATGAAATTCCAAGTTTGGGATTATGTTCCATTGGATGTGGTTTATTCTGAAGGTA
+AAGAATCTGGATTTGCGTATGATGTTCGGTTCCGTGCTCTAGAGTTAATGGTTCAAGGCT
+TCTCTCAGATGATTCTAATCGAGAACCATGTTGTCCATAACCTCGAAGAAGCTAAGGTAA
+TTTATCGCAAATACGTTGATCAAGGCCTTGAAGGTATTATTCTGAAGAACATCGGGGCTT
+TCTGGGAAAACACCCGTTCTAAGAATCTTTATAAGTTCAAAGAAGTTATCACTATCGATA
+TGCGTATTGTAGGGATTTATCCTCATAGTAAACACCCTGGTAAAGCAGGTGGATTCTATC
+TAGAATCAGAATGCGGATTAATCAAAACTAAATCAGGTTCTGGATTAAAAGATAAACCGG
+GTCCAGATTCGCATGAGTTAGACCGTACTCGTATTTGGGAAAACCAAAATGATTATATTG
+GCGGAATTCTTGAATCAGAATGTAATGGTTGGTCAGCAGCTGAAGGTCGTACAGAATATG
+TTAAGCTGTTCCTTCCTATTGCTGTTCGTATGCGTCGTGATAAAAATGTAGCAAATACAT
+TCGCTGATATCTGGGGCGATTTCCATGAGGTTACTGGGTTATGAGTTATAAAATTCTTTT
+AGAAGTTACCGTGATGTCTTCGACTGGACATGTGGCGGTTAGTACTGAACAGCTGGATTT
+TTATAGCTGGGATAATGCTAATATGTATTATGAAGCAGTAGAAGTTTATGAAGAAACGCC
+AGATATTAAAGTATGGCGTCAAGTAACAAAACTTTATTAAAGCCCTTCGGGGCTTTTGTT
+GTCTATAAATATAGTAAACTATAGAGGACTTTTTATGATCGAATTAAATGAAGTCTTCGA
+TGAAGGGAAAGAACGTCTAGCAGTTACGAACCTTTATCCGAAGCTCAAGATTCCACAAAT
+TTTTGCAATAGACAACACTAAAGTAGCTTATCGTATGTGCTCATATACTGGTGGTGGAGA
+TGCAAATAAAAACATCAAACCCGGTGATAAAATGATGCATGTCATTGCATTAGGAGTTAC
+TGATAAAGGCCTTGGTCAACTTAAGACCTTAGGTGATAATCCAATTGCTGTTATTGATAC
+AATCTTTAACCACGTAATGGGTATCATGAAGTTTTATCGTTTTGACGCTGCTTTATTTCG
+TGTTAAAAAGAATAAAACTGGTGGAGCAGGTCGCCAGATGCAAGTTATTGTTGATCGTCT
+AATCAAGAAGAAAGGCGGTGGCAAATTCGTTATGCTTAAAGAGTTGTATGATTTTGATAA
+GAAATACAACTACATTTTAGTATACAAGAAGAATGCTGATCTTGTCAATATCCCTGGAAT
+GACTGAGATCATGGACTCAATTTATAAGAAAGTAGACACTGATGTAGGTGATGCTTATAT
+CAACGTTGAGACCGGCAAACAAGTATCTAAGCTTGAAGCTATCGCGGGTTCAATCGCAGC
+AGAAAATGATAAACGCTCAGACCAGGCGGTTGCGTCTCGAGCTAAAATATCTCGTCGTGC
+TTTAATGGCTTCTCAATATTCAATCCAAGTGGGATTTGATACTCGTAAAGATGCGGTAGA
+ACATGATAAGCGATTAGATGTAATTAACTCTAAACCTCCGGTTTATTTGACAGATAAGTC
+TTCTGACCAAGTATCGAATATTCAAATGGCTATTGATAATTTCAGAAATGATTCTCAATC
+AATTGCTAAAACCGGCGAAGCGTTTAAGACATTTGACCCGTCATGGAAAATGGATGATGA
+TCGTCATTCTACTGGTACAATGAAAGCCCAAGAACTTGTTCTAAGGCTCACTAATATATT
+AACCAGTGGAACAGTAGACGATTTCAGTCAACATCCTACTGATAGAAGAGAAGCATTTAA
+AACATTAGCGGTCAGAGACATTTATCGTATTGGTGAAGCCTGGTCTAAATTAGAGCCTAA
+TGACTATTATGGTGCTATTAAAGAACTTACTCGAGTCGCAATGGAAGACAAAGAATGGTC
+TTCTGATGCAAATCGTGAATACGCAGTAAAAGAGATTGTAGAATTAATTTCTAAACAGTT
+CTCTGATTTAGCAGCTAGCATGTACAAAAATACATCAGATGTGGATCGTTATACTCCGGT
+ACAATTGTCAGGTTTACATGCTTACGTCGGTTCATCTTATAAGTACATCAACGACTATCT
+TTTAGGCCTTGATGATTATGGCAAAGAAACTGTTGAAAAATGGATTGAGTCTATCGATTC
+TGCGTTTGAAAATGGTGTTCGTCTTCCGAAGGGAACTAAGCTATTTCGAGGTCAACATAC
+TAAGCGCGAAGCTATTGAAGTTAGTTTAGAAAACAAGCACTTCTATTTCAAGAATTATGT
+GTCAACTTCAATGGCTCCTATTATCTTTGGTGGATATGGACGAGCATATGATGCAATGGA
+CCCCGCTGCATTGAACACAGATACATCGACTCCTAAAGAAGTGCTTGACTCTGTTTCAAC
+TGTTCGGCCTGATAGTATTACTAACTCTGAAATGGGTGAATTGCGTTTAGCGTTCGTTAT
+TTCTGGCGCAGAGAAAATAAAGACTATCGTAACCAATGCTGGAATCTCAGGATTGTCATT
+TGAAGCTGAAGTTATTCTTCCTCGTGGTACTGTTCTTAGAATTGATAAAATGTATGGAAC
+AGCTCAGAAACTTCAAGCTAATGACTACACAGCATCAAAGAGTGTTCTTATGGAATGCAC
+TGTAGTATCTCCAGAACAATTATCTGAAACTACAATTTATGATGGCGATAAATTGTTAGA
+AGGTGAATTGGTTGAATCTGATTATTCGTTCAGTTCTTTTATTGGTCAATTAAATGAAGC
+TAAAGTTGAAACACCAGATTGGTTAGGTGAAGCTCTAGCATCATTTGTTGACATAAATAA
+TTTACCAGAACGATTCATAAATTAATATTTTCACATGGACGTGAATTCAGAGAGGGCTTT
+ATGGAAATTTTAAACGAAGTACTAGACGAAAGTAAACTGGATTTACCAGTTACGAACCTT
+TATCCAAAGACGAAAATTCCACAAATTTTTGCTATTCAAACTAACTCCGAGGGTTCACTG
+CCAGCATTCAGGATGTGTTCATATACATCTGGCGGTGATACCAATAAGAACGTTAAACCT
+GGCGACAAAATGATTCATGTTGTTATGCTATCATTGAGCGAAAAAGGATCATTAGTTAAG
+CTTAAAAACTTAGGCGGCGATCCAATTGGTGTTATCTCTACTACGTTCAATATCGTTTAT
+TCAACGATGAAGCAGTATAAAATGGACGCATGCTTGTTCCGAATGGCCAAAAGCAAAATC
+GGTGGACAAGCTCGTCAGATGCAGGTTATTATGGACCGACTCGTACGTTCTCGTACTGGT
+GGTAAATTTGTTATCCTGAAAGAACTCTGGGATTATGATAAGAAGTACGCATATATTCTT
+ATTCATCGTAAAAATGTTGATCTCTCAACCATCCCTGGCGTCCCAGAGATTGATACTGGA
+CTGTTCACTGCAGTTGAAACTAAAGTTGGTGAAGTTTATGTTGAAAAGAAATCAGGTCAA
+CAAGTAACTAAAGCCCAAGCCGTTGCTGCTTCTATTGCAGTCGAAAACGATAAGCGTTCA
+GATCAAAACGTTATTTCTCGTGCTAAGATAAATCGTCGTCAAGCTATTGCTGCTCAGTAT
+TCTGTTGATGCATCTAGCATCCAAGGCGATGATCGTGCTGCTGAAGAATTTAAACGCTTA
+GAAGCTAAAGTTCCAGTTAAAAGCTCTAAAGGCGCTGAGTCATCAGACATGGTAGCAAAA
+GTTAATACCATCGCTGACCGTCAAGGAAATGAGTATATCGGCAAAGTACTAAACTTCATC
+ACTAATCCTGAAACATCTCAGGACACAGATGGTAAAGCATTGACTGCACGAATAGGTCAA
+TTGCGCCAGTTATCTAAAATGCCTAAAGGTGCCATGTTATCAGGTGGATTTGAAACTGGT
+GGTATGAAGTACTACATGGAAAACCAAAAAGAAATGTACAATGAAGTTCGTTCATTTGCT
+CGATTGATAGCTGGGGTGAATACAACTAACTCCTTTCAGACGATGAAAGATTTAGTTAAA
+ATGGCTTCAGCTGGAACTAGACCTGAAGATCGTGAACAGTTAATTGCAAATTTAATTGGA
+TTAGCTTATAAAGAAATAAGTGCAATCATCAGAGATTCATACCAAACTGCAGCAAGTTTA
+TCTAAAGAGAATGATCATTATTCTAAAGATGAAAAACAAGCTATCAGTGAATACTGCGCA
+AACGCTTTCGAATACGTGAATATGTTCTTAATCGGTAAGCCGGAAGAAGGGTATTCAACT
+TCTGATTCTCTCGAGATCATCGATAATATGGACTCTGCGTTTGAAAAAGGAACTCGTTTA
+GACAAAGGTACATTATTGTATCGTGGCCAAAAATTAGACCTTCCTACA
diff -r 000000000000 -r d78175596286 test-data/vcf/merlin.vcf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/vcf/merlin.vcf Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,23 @@
+##fileformat=VCFv4.0
+##fileDate=20090805
+##source=myImputationProgramV3.1
+##reference=1000GenomesPilot-NCBI36
+##phasing=partial
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##FILTER=
+##FILTER=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+##FORMAT=
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA00001 NA00002 NA00003
+Merlin 170 rs6054257 G A 29 PASS NS=3;DP=14;AF=0.5;DB;H2 GT:GQ:DP:HQ 0|0:48:1:51,51 1|0:48:8:51,51 1/1:43:5:.,.
+Merlin 1020 . T A 3 q10 NS=3;DP=11;AF=0.017 GT:GQ:DP:HQ 0|0:49:3:58,50 0|1:3:5:65,3 0/0:41:3
+Merlin 3445 rs6040355 A G,T 67 PASS NS=2;DP=10;AF=0.333,0.667;AA=T;DB GT:GQ:DP:HQ 1|2:21:6:23,27 2|1:2:0:18,2 2/2:35:4
+Merlin 5050 . T . 47 PASS NS=3;DP=13;AA=T GT:GQ:DP:HQ 0|0:54:7:56,60 0|0:48:4:51,51 0/0:61:2
+Merlin 20000 microsat1 GTCT G,GTACT 50 PASS NS=3;DP=9;AA=G GT:GQ:DP 0/1:35:4 0/2:17:2 1/1:40:3
diff -r 000000000000 -r d78175596286 tstar.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tstar.sh Mon Jan 08 09:20:33 2024 +0000
@@ -0,0 +1,1 @@
+tar -cvz --exclude *.gz --exclude *.png jbrowse2/* > jb2.tgz