Created
November 17, 2012 09:14
-
-
Save adamwespiser/4094430 to your computer and use it in GitHub Desktop.
Solution to rosalind.info's 'long' problem
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Problem: Given a set of string, find the shortest common superstring such that every string is a subset of the superstring. | |
| http://rosalind.info/problems/long/ is the location of the problem | |
| http://www.cs.hunter.cuny.edu/~saad/courses/compbio/lectures/lecture15.pdf is a good resource on how to solve the problem, also | |
| "Approximation Algorithms" by Vazirani. | |
| Usage: python long.py --file [input seq file] | |
| note : libLong.py must be in the same dir | |
| TODO: | |
| Add log(n) edge look up disjoint set |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import string | |
| import itertools | |
| from optparse import OptionParser | |
| import longLib | |
| def readInDnaSequence(fileName): | |
| """ problem specific function: | |
| read in the dna sequences, one sequence per line, no annotation, | |
| [ATCG] chars only""" | |
| file = open(fileName, 'r') | |
| dnaSeqs = [] | |
| index = 0 | |
| for line in file: | |
| dnaSeqs.append(longLib.Dna(index,line.strip())) | |
| index += 1 | |
| return dnaSeqs | |
| def main(): | |
| """ run the main loop taking an input file designated by the | |
| '--file' option | |
| outputs the shortest superstring using a greedy algorithm | |
| (within 2 OPT, O(n^2 log(n), since we have n^2 edges and we | |
| need to sort them """ | |
| parser = OptionParser() | |
| parser.add_option("-f","--file") | |
| (option, args ) = parser.parse_args() | |
| file = option.file | |
| #print("reading in dna sequence") | |
| nodes = readInDnaSequence(file) | |
| #print("sequence in....") | |
| #print("creating edge list") | |
| edges = longLib.createSortedAdjList(nodes) | |
| #print("edge list created") | |
| #nprint(len(edges)) | |
| inHash = {} | |
| outHash = {} | |
| for n in nodes: | |
| inHash[n] = 0 | |
| outHash[n] = 0 | |
| dSet = longLib.DisjointSet(nodes) | |
| while(dSet.size < len(nodes)): | |
| # print dSet.size, dSet.subsets, dSet.maxSubsetSize | |
| try: | |
| edge = edges.pop() | |
| except: | |
| print("edge pop error") | |
| exit(1) | |
| #print(edge.weight,edge.tail.seq,edge.head.seq) | |
| if( outHash[edge.tail] == 0 and inHash[edge.head] == 0): | |
| if(dSet.edgeCreatesNoCycle(edge)): | |
| dSet.addEdgeToSet(edge) | |
| outHash[edge.tail] = 1 | |
| inHash[edge.head] = 1 | |
| #dSet.reportSelf() | |
| # print dSet.size, dSet.subsets, dSet.maxSubsetSize | |
| x = reduce(lambda a,b : longLib.combinedOverlap(a,b),map(lambda c: c.seq, dSet.setList[0])," ") | |
| print "{}".format(x) | |
| #dnaSuper = dSet.getSeqFromJoinedSetList() | |
| #print(dnaSuper.name,dnaSuper.seq) | |
| if (__name__ == '__main__'): | |
| main() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/python | |
| import itertools | |
| def seqOverlap(s,t): | |
| """ seqOverlap(string s ,string t) => string v | |
| takes two string, s, t. and returns the largest v, where v is a | |
| suffix of s that is equal to the prefix of t """ | |
| sLen = len(s) | |
| tLen = len(t) | |
| seqLen = 0 | |
| if (sLen <= tLen): | |
| seqLen = sLen | |
| else: | |
| seqLen = tLen | |
| seqLen = seqLen + 1 | |
| for kk in reversed(range(1,seqLen)): | |
| suff = s[-kk:] | |
| pref = t[:kk] | |
| #print suff,pref | |
| if (suff == pref): | |
| return suff | |
| return "" | |
| def prefix(s,t): | |
| """ prefix(string s,string t) => string | |
| determines the maximum suffix s, prefix t overlap and returns the | |
| prefix of s up to that overlap""" | |
| return s[:(len(s) - len(seqOverlap(s,t)))] | |
| def combinedOverlap(s,t): | |
| """ combinedOverlap(string s, string t) => string v | |
| returns a string v where the maximal suffix of s and prefix of t | |
| are combined | |
| ex ("aa1234","1234bb") => "aa1234bb" """ | |
| return prefix(s,t) + t | |
| class Dna: | |
| ''' Object representing a FASTA record. | |
| seq,name,sequence,and header are fields ''' | |
| dnaSeqs = [] | |
| dnaIndex = 0 | |
| def __init__(self, header, sequence): | |
| self.head = header | |
| self.seq = sequence | |
| self.length = len(sequence) | |
| Dna.dnaIndex += 1 | |
| Dna.dnaSeqs.append(self) | |
| def __str__(self, separator=''): | |
| return ">{0}\n{1}".format(self.head, separator.join(self.seq)) | |
| def __len__(self): | |
| return len(''.join(self.seq)) | |
| @property | |
| def name(self, separator=''): | |
| return self.head | |
| @property | |
| def sequence(self, separator=''): | |
| return separator.join(self.seq) | |
| def seqOverlap(self,other): | |
| """ (dna a, dna b) => string s | |
| returns the maximal suffix of s's sequence equal to t's prefix""" | |
| seqLen = 0 | |
| if (self.length <= other.length): | |
| seqLen = self.length | |
| else: | |
| seqLen = other.length | |
| seqLen = seqLen + 1 | |
| for kk in reversed(range(1,seqLen)): | |
| suff = self.sequence[-kk:] | |
| pref = other.sequence[:kk] | |
| if (suff == pref): | |
| return suff | |
| return "" | |
| def seqOverlapWeight_fast(self,other): | |
| """ (dna a, dna b) => int k | |
| where k is the length of the maximal suffix of a.sequence equal | |
| to a prefix of b.sequence""" | |
| seqLen = len(self) | |
| for kk in reversed(range((seqLen/2),seqLen)): | |
| if (self.seq[-kk:] == other.seq[:kk]): | |
| return kk | |
| return 0 | |
| def prefix(self,other): | |
| """ (dna a, dna b) => string s | |
| returns prefix of a.sequence up to the maximal suffix of a.sequence | |
| equal to a prefix of b.sequence""" | |
| return self.sequence[:(len(self.sequence) - len(self.seqOverlap(other)))] | |
| def combinedOverlap(self,other): | |
| """ (dna a, dna b) => string s""" | |
| return self.prefix(other) + other.sequence | |
| class DnaEdge: | |
| """ Represents a dna edge where weight is equal to the len of maximal suffix of the first equal to the prefix of the second | |
| note: overlap sequence is not used, too slow""" | |
| def __init__(self,dna1,dna2): | |
| self.tail = dna1 | |
| self.head = dna2 | |
| #self.overlap = dna1.seqOverlap(dna2) | |
| try: | |
| self.weight = dna1.seqOverlapWeight_fast(dna2) | |
| #self.weight = len(self.overlap) | |
| except: | |
| self.weight = 0 | |
| class DisjointSet: | |
| """ Represents a disjoint set data structure of dna elements | |
| Init'd by a list of nodes -> [[n1],[n2],[n3], .... [n(len(n)]] | |
| Accepts edges and combines subsets. | |
| example [[1,2],[3], [4],[5,6]].addEdge([2,3]) -> | |
| [[1,2,3],[4],[5,6]] | |
| Invariant: for all nodes in set, no node is represented in more than | |
| one subset | |
| Possible to prevent hamiltonian paths by only adding in edges w/ | |
| (u,v) where u and v neither been added in the same respective head/ | |
| tail relation in an edge""" | |
| def __init__(self,nodes): | |
| self.setList = [[node] for node in nodes] | |
| self.size = 1 | |
| self.subsets = len(self.setList) | |
| self.maxSubsetSize = 1 | |
| def edgeCreatesNoCycle(self,edge): | |
| """ makes sure that the added edge's head and tail are in | |
| disjoint sets""" | |
| for s in self.setList: | |
| if ((edge.tail in s) and (edge.head in s)): | |
| return False | |
| return True | |
| def _setMaxSubsetSize(self,s): | |
| if (s > self.maxSubsetSize): | |
| self.maxSubsetSize = s | |
| def addEdgeToSet(self,edge): | |
| """ merges two subsets that each contain the head/tail of the edge""" | |
| tailSet = [] | |
| headSet = [] | |
| for s in self.setList: | |
| if (edge.head in s): | |
| headSet = s | |
| if (edge.tail in s): | |
| tailSet = s | |
| if (tailSet in self.setList): | |
| self.setList.remove(tailSet) | |
| self.subsets -= 1 | |
| if (headSet in self.setList): | |
| self.setList.remove(headSet) | |
| self.subsets -= 1 | |
| self.setList.append(tailSet + headSet) | |
| self.size = len(tailSet) + len(headSet) | |
| self._setMaxSubsetSize(self.size) | |
| self.subsets += 1 | |
| def getSeqFromJoinedSetList(self): | |
| """broken, need something like: | |
| reduce(lambda x,y: stringOverlap(x,y.seq), "",subset) """ | |
| accum = Dna("superstring",' ') | |
| setMax = [] | |
| maxLen = 0 | |
| index = 1 | |
| newList = [] | |
| for d in self.setList[0]: | |
| newList.append(Dna(d.name,d.seq)) | |
| for dna in newList: | |
| print("round:", index) | |
| print("dna",dna.name) | |
| index += 1 | |
| print "\taccum: ",accum.seq,"added",dna.seq | |
| prefix = prefix(accum.seq,dna.seq) | |
| overlap = seqOverlap(accum.seq,dna.seq) | |
| print "\tprefix",prefix | |
| print "\toverlap",overlap | |
| tmpStr = combinedOverlap(accum.seq,dna.seq) | |
| print "\tcombined overlap",tmpStr | |
| accum.seq = tmpStr | |
| return accum | |
| def reportSelf(self): | |
| """ print out subsets """ | |
| for s in self.setList: | |
| print "[" | |
| for t in s: | |
| print "\t",t.seq | |
| print "]" | |
| def createSortedAdjList(dnaSeqs): | |
| """ accepts a list of dna objects, and creates an adjency list | |
| of DnaEdges""" | |
| edges = [] | |
| index = 0 | |
| for x,y in itertools.product(dnaSeqs,repeat=2): | |
| index += 1 | |
| if (x != y): | |
| edges.append(DnaEdge(x,y)) | |
| if (index % 500) == 0: | |
| #print "{} seqs read\n".format(index) | |
| return sorted(edges,key=lambda x: x.weight) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| TAGCGGCCCCTTACATCGGGTAAGAGCCTTCATAGTTCGCCGTACTACTCGTTTTCCGGGCTGCCGCACGAACTGAAAGAGCCACGGCGTCATGAGTAGAGCCTTGCGTCAATTCGGAGACCCTAGTCTTGGAGCGGTATAGTACTGACCGTTGCCTTTCGTACTCGGATCGTCTGGTATGGGCTCCGGGATCCGAAAGTCGAAGTTGGGGGTAGAGGGGCAGGACTAATCGGTAAGACAGTACTTCCAACGATGTTTCTAAGAAACTAGGATAATTACCAACACGTGTTGCCACCGGTGGTTAATATTAGACGATTGGACTATAGATGGAATCGAGCCCCCACGTAGGGCCGTGAACTGAAATAAGCGTTGGAACTCTATCAGTAAACCCACTAAATGTAGGAAGTGCCACAGTGGGGTACGTGCGATTGGATAGGTATAATGCACTAACAGCGATGCGCTTGGAACTATCTTCCAGGTAATCTGTATCCTCTACGACTCCTATTACCCTGAGTTCGCCCAGCGGAACTCAGGAGTTTGCCCAATTTCTGCAATGGCGTTCCCGCTAAGATCCGACTAATCTATTATTACCGAAAGCGTAAAATCCGGTCCTAGCATACCCAGAAAGGGTAATAAAGTTTACCTCGATTAGTGTCTCACTGGCTCGGTGTGGAGTGGGCAATGTCTCACCCGTTAAACTGTGCTCGCGCCATTAGTCCGGAAAACCGCTGATTAACATTCAAGGACTTCACGGGCAGAATCTGGAATGGGTGATATTTCTGTTACGGAGACAATTACCGACCCTGAGTGGTTCTCAGAAGGGCAGCTCCCGGTCAACGCTGCCAACTATCCGTTCACCTTGGGCATCTTGTTCTAAAACGTTGCATGTAGATAATTCACCTAGGCGGATTTTCGTGGCGAGAGAGATAGCCCGTGCCAGTTCTAAGACTTGACTTAGACTTCGCTCAAATCAAGCATCCTCTATACTAGCCGCGGTGCG | |
| CACGCTAGGCGGTATTCCCGTTCTCCTACTAAGCACTAGGGTTGACGACGCGAAACCAAGTCGGGACCGCCAATCTTCCTCAGAGTCCACGCCTATCCCCGGTGTCAACTACGCAACATGACCGTGCGTAGACTTAGCTTGATCATAAAAGCAACACGTTCCGAGGTGAGATTCCCTGCCTCCCAGCAGGGTCAGGCGAATGCCCCCGCCCATACTTAGCACGCATCCGCAAATGCGTGTACACAATGCGAACACACTACACCGGCTTAGATCTCTGAAGGCGTATCATTCCCGTGTTACCGCCATATACCGTTGCTAAAACGGTTCGATATGTAAGTGCAACACACTAGGTAGAGTCAGTCCGTTGCACTGTAAAGCACCTTAGGACTGGCGCGGTCTAGTTAGTTACTGGGGATGCCCCCTGCTAGCGGCCCCTTACATCGGGTAAGAGCCTTCATAGTTCGCCGTACTACTCGTTTTCCGGGCTGCCGCACGAACTGAAAGAGCCACGGCGTCATGAGTAGAGCCTTGCGTCAATTCGGAGACCCTAGTCTTGGAGCGGTATAGTACTGACCGTTGCCTTTCGTACTCGGATCGTCTGGTATGGGCTCCGGGATCCGAAAGTCGAAGTTGGGGGTAGAGGGGCAGGACTAATCGGTAAGACAGTACTTCCAACGATGTTTCTAAGAAACTAGGATAATTACCAACACGTGTTGCCACCGGTGGTTAATATTAGACGATTGGACTATAGATGGAATCGAGCCCCCACGTAGGGCCGTGAACTGAAATAAGCGTTGGAACTCTATCAGTAAACCCACTAAATGTAGGAAGTGCCACAGTGGGGTACGTGCGATTGGATAGGTATAATGCACTAACAGCGATGCGCTTGGAACTATCTTCCAGGTAATCTGTATCCTCTACGACTCCTATTACCCTGAGTTCGCCCAGCGGAACTCAGGAGTTTGCCCAATTTCTGCAATGGCGTTCCCGCTAAGATCCG | |
| CTTAGTAGCCGTCAGGGTCCAATAAGTAGTCCATGTATCCTAGCGTGTATAACCCTGACTCTTATGAGGGACCAGGAGAGCCCGACCCATGTTTGAATGGCCAAAAGTCTGAAAAGTATGAGAGAGGTTGGGTCGCTAAGCAAAACTGTGATAGCCTGTTCCCGCGCACGGACCACCTAGCTCGTGAGGACAAATCCGTACCACAGGCCAGCCATAAGTAATCTGGGGGCATGGAGCGTACTGAGGACCAGATAGAGAAGTGACTCTCATCTGAGTAATGTGATCGACCTACCAACCTAGAAGTCGGGCCGTAATAAGGTAGTCAATGCGATAAGTAACGGCGCTAATGGGCCTAGGCTGTCTCCCGAGAGGCCAAACAGCGTCTAAGGGACGGATACAATATGGAACTTAAAACGTCGCACTCTTTTAACCACACTGAACTTTTTGAAGATCTGAGATCGCCCGTGTGGTTACTCGCGCAGATGGAGTAGCGCGTACTCAGTGCACCCCGCTAGTTCACACCGACGCCCCTATGCTGTCAAGAGAGTACATTCTATTCTGCCCTGTCGGTTTCTCGAGAACTGATCCCCCGGACCCTCCGCCGTTGCGACCACTTTCCCCATGAGGTCCTGAATTCTGTCCAATTTCGATCTAATATATCTTATCCGAGGCTACAGCGCTGCCCTAAATTAAAATGACTTGCCTCTCCGTCGTGACAACCATTAGCACAGTGTATTTGCTATGCAATGCATTAGATCAATATGCTACGTCGCAGCGTTCTGGGGTCTAAGAAGCTATCAGGATTCGGGACCATCATATGCAATGACCGTTGACGTCGCTAATATGGCGCGGGTAAGTCAGCACAATAGACGGCCGATGCCTCAATATTTGCATGAAAGCGAGATGCACGGTCGAATGTTCAACTACTCTTTTTTCCCTCGCAGCTCATTAAGAGTACCGAAGCCGAGAATTTCACACAAAATACGGTGAACAACCAGCC | |
| CCCGTTCCGCAGGCGGAGTATTCATAGACGGCAAAAGTTGGGGATCCTATTCGTCATTGCTGACCGTAAGAGGACGGATACGCAACATTATTACACAGGGTCTTGATCAGACTGGGCGTCGCGAATCGCGGTGGCGGATGCTGTAAGTAGTTGCCGTAATGATCTCCAAGGGGGACCCCGGCTAAGGTGTTTCCAAGGGCACTTGTTACCACGCAACCCTCCACCGCCCGCTCGAAGCAGCAAATATCGGCCCGGCGCAACCTTTAGTTTTTGACTTTGCCTTACTTGTGTAATTTTCCACGACATTCCGAGATCACTACCGCCGGGATATCTAGACTACAACTTTGATCTGTAAGCTTACATGACGTACTTCACGTGAGACGTCGGCATAGAAGTTGATGGCTCCAAGGTCGTCGGCCGGTGAGGTATGGATAGCCGACCCCCCCATACGACTTCACGTCCACACAGTCGGGGAGGGTAGCCGTCTAGATCAGGACAATGTCACACTTTCTTTCCTTTTTAGCACGAGATTTTATCTCCAGTAAGACAGCGGAACGCTGGACGCCTCACCGTAAAATCCGATTGTTTCCCCGTAGGACAAATATGCGGTCATCCCCAAAACGACAGTAAAACGCCGTAACCGCGACCGAAGCCGGCGCGTCATTGAGGTCGTAGCGGACTGGACACATTTCGTAACCATCTTTCTGGCCATAGTGCCGAGCCCACCGGCATTAAATCTAAACCCCACTGGCAGCGCTCTCCAGTGTCATTTAATTCAAGGGAGCGTAGGTCCCTTCTGGGGCGTCTATACCACCGTACATATCTAGAGTTGAAGTGTATTGATATGTGCCCGCTATCATGGATTTCGCGATTCCTTATAGCCATTTGTGCATTCAAACACAGTTTCCGGGACTCCCCCGTCTGCTGCGTATGGATAGGCACATGTAGTTCCTAACTCGTGAGGCTAGCCGCTCACATCTATAAGTGTGCGTCGGCAAAG | |
| CATAACGTTTGGGCGTGCAATGACCATGTGGCGCCATCCGTTGTTGATGACCAAATCAGCGGCACGTAATCGCGATTTAGCTACATGAATAACTTGTATAGTAGCCAGGTACATGTGGTGATAGGACAACGGAACGGCAGGACAAGGGTCAAGATTATATCTTTGAGATGGACTCTGAAGTGGTTCCAGGTCTGTTTGAGCGTATACTCCGTCGCAATAGATTCATGCTAGGCCGAGAGCAAGTCCACGACATTTAGGTTGCACGTATTCAGAGCCTCTGGCGGATTGAGGAATAACCGTAGGAGGCCTTAGCTCGAGGGGGTTAAAGTCCTACCGTAGCCTTTAAACGACTGAGTGCGCACCCCACAATGCAAGATCCGACGCAGTGAGATCTGGCATTGTTCGCTCTGGGGGTACCTACCTCCATACTGAGTTCACGGGCGTGAGCCAATACAGGTCTTTGCTCTCTAGCACGGCGTTCGATGTAGGTCACAACTTGTATATTGTCTGTGAAGACGTTATATCTTCGTATCCGAGGCTATTAGGCTTCGGTAAATGCCTTGGAACGGCCGGTAGAAATACTACTGTCACTATGCGGGATTTTCATGAATTTGCTTGTTATGCAGCTACTACGGTGAAGAGTCGGGTGTTGAGAAAGCGAATTGGGGTTGGCGAATGTGGCAAGTGCCCTCACAAACTCTTTGGTTCAAGTTTGCGAAACTGCACTTGGCTACAGCGGAAAGTCAGATAGTTGGGAACTCAGTGGATGAGTTACGAGTATCAAGACTCCTATACTTCTCGCTGGGACGACGGGTACCACGGTCTATATTGCTTTTCTTTGAGGTTACCGACCGGAAGAATTGCGGACACGACATACGAGAAACATAAGCACCGCGTGAACCTGTGCGGCCCAAAAAAGGCCGAACATTATAGGGGTCAAACTTTTAATCTAACGCGAGAAGCTACTACTCGTACCGCAGGGGGTCGCGAAGCATTCGAG | |
| TGGAAGATTACTGAAGAATTCGAGTAATCTCCAGGGGGGCTGTCCATGCATTCTGTGTAAACACATTATGGTGTTTCGGCTATCTAGTATACATAACCCGTCGAGGCTTGCGACCTGGGCTATGTCTGCTCTACACAGGGCAGGCTTCCCGCTTTCCGAACCGACTTATTTCGTGACAATTGATAACCCCTAGTCTCCTACCGTCGCAGTGTTTTATTATGGCGCATCACGCCCTCAGCGATTCGTTGACTGAATTATGCTACTAAATCAACGGGTAGGATTCCCTCCCATAGAAGATCCATCAGTACTCCATTGGAAGTAGAAATGATTATATTTATGAACTAGCTTTAGAGGTAGGTCTGTGGCCAGGGCCTGATTATAGCCGTTCAATTGTAATTGGCCACGTTCGTACGATTTCGTGCGGTATACTATGATTGGTATACAGGTTTGAGGAAGGCGAGTATCATCATGGGAATCCCAAGCTGTCTCGCTACTTCTCCGCCCGATCCCCTAAATCCTTCAAACCTTGCCCGCCTATCGTTCGTTAATGGCGAACCGGCCCCGTGCCTTCAACGGGTTAATGAGCCCTCCACGCCTTGACAACTGCGGCATGAGCGTCCCTTTTACTTCTTCGAGTAGGACCAATCCTAGCGCCATGACCGGTCCGACTTCGGCAGGGAGTACGATTAGTTGCCTGCCCCTTAGGACATCCAAAGGTATCGCAATGGCCTCCGGACTGGTGCCGCAGGCCTAGAGCCCTCCCTTCGGAATAGACTGCAGGGCGAGATTAATTAATCCAGTCGCCAACACGTCTGTGCCTGGGGCATTACAAGCTTGTCGAACGCCAAGTAAGATTCTACACCGTCAATGCCTGCAATCATGGATCTCGATGAAGAATCAATTAGAGTTGAATTTAGGCACACCCTTGGCAAGGCACCAGACCGTGATTCTGCTCCGTATATTGGGGGGCCTGGAAAAGGGCACTCAGCAAGTCCAGCAC | |
| CAACACGTCTGTGCCTGGGGCATTACAAGCTTGTCGAACGCCAAGTAAGATTCTACACCGTCAATGCCTGCAATCATGGATCTCGATGAAGAATCAATTAGAGTTGAATTTAGGCACACCCTTGGCAAGGCACCAGACCGTGATTCTGCTCCGTATATTGGGGGGCCTGGAAAAGGGCACTCAGCAAGTCCAGCACAATTCAGCCGGGCAGCTCGTCAAATTAGTTCCGCAAAACTGCTTTGCCGGTTGCACTGCAAGGGTGACTTCGACCAGCCGATTAAAGTTATATCGAATTGTTACGCGAAACAGACCGTAGCAAAAATGTCATCCCAATTCGTGTACTTAACGCCGTCCGGGGGGGTTTTGGTTAGCCCTATGAGTACATATATCGCTGCAGCCTAGGGTGGAGAAAAGAGCCGTACTAGGTCGTTTCCCACCGCGCTCCCCGAAGCAGGCTGGAGTGGCGCAGGTATGATTCTCCTGTCGTCTAGTAAATGTAGCCCAGTTTATAGTGGGGAAGTTCTGATTAGACTTTCCTGCCATGCAACACACCTACATCTCCGAAACGTAGTAGTATATTAAGTCACTGCATACGGCCAGTTGACCCGTTGTCGGCTTGCCTAAGAGTTACTGGAGGCGGCCGGCGCGCACACTGTCTAGATTTCTGACCGATAGTCAACCTAAGGCCACGGACATGCCCCCCGCGTGGGAATCCTTCAGAAGCTTCGTCCGCCGCACCCGGTAAGCATTCATCGCCCCCAGTCTTTAGCTGAAAGGCGGGTCTCTATAACACCGTAACGTATGTGATTATCATGATAGTAACGAGGCAGGACGATTGTTGACGTGCACGAGAGTAGTCACATCCCGGATCGGGACCGCCAGCCAAGATCCGAAAAAGAATACGCGGGACGAACCGAACCTTTGTAACGCGCAAGCGCAGCTGCCAACTACTATGGGATTGGTGCCTGTGATGGGCCCATTTCTGTAGCTATGGCCAGTT | |
| GTACGGATCCCCCAGTCCTCCAAACTATCCCTATCAAGGGTGATCATGGACCAAATGCGCGTCTAGCCTCGGGTCTATGTTTTAAGATCTGCTGACTAGGTCCGTGTCCCATTGACCCTATCTTTTTATACGGAGCCTTCCTCCGGGAAAAGGTTAGAGCTAGTCGAAGATGCCGGCAGGTTAGGATCTCACGCATCCTCATACGGAGTACGTTTAAACGCTGTCAAGCAGATGATGCGAGGGTGCTACCCTACCACACCGCGCTCAACGACCGGCCGATGTCCAAGCATTGGGCTCGTCATATTTAATGCCTCGTCTAAGGCAGTTGATGACGCGCAGATGCCAGTAAGGGGGCGGAGCCTCAACCCATAAGTCCCCGTGGGGCGTGTGAAACTGCGCAGTTATATTTAGGGGGTCGGCCCACGTGCGAATCGATCGTACCAATCGCCTCGGATTAGCTAGTCCCACTCACAAGTAGATGTACCGCACGACATCGTTTATACCCCCATCGGGTAGTTTTCTACGCGTAGTACTGTAAATAGTATTCTCTGGCATTCCGTAATCGCACCCGATCGTCTGTGTAGTCATCTTCAACTCACAGCGCTGACGTAGAAACATTCAATTCATTCGTACGAGTAATTCTATTTATCCTGGTACTGTCGTAGCGTTTAGTTAGCTCCTTAGCTTTTACTCGTGGGGTATCCCACGAACCAAGTTTCGGGTATCGCTCTTTGGCCCGTTTCGCCCAGCCGGGAATCTGATATCCGGGTGTAACTAGCGTAGCCGCTGCATCGGCACAAAAAGGCCCGGCAGTCAACTATGTTTGCAAGGGAGTCTTTAGCCTTCGAAAAGTCCCTTAGCGAGGCCTCCGCAGGCCTTGAGCGTCCATAAGTGGGGCAGGCCACCATGTCGTCTGAACTCAGGGATAGCCGGGGTGACGTCCAGATTGGGAGTGAAATTACTCCGACATCATCGCCAGTCAGTCCCGCAAGAGAGGTCA | |
| TGGCTTCAGTGCAAAACTTTCGGTGATGGCGCGCCTGGCTATTTGATCAATACTCATGGTTGTGGGCCTGTTCCGACAGGTCTCTTGTCTACCGAATCCTTGGGTCGTCTCCCGCCCCAGTCATACACACAAGCCAATTATCTAGGGAATTGGGTCGTTCTGTCTGCTGATAGGTAGTAGATGTGCAAATGGTAATCAAACTCTCCACGTGAGTCCCGGCACGCCCGCCACCAGTCGTCTCGCATAGCCGCCTAATTACAGTTGGGCATTCCGCATGCCGAATTTGACACCTATAACAAAACGGGCGACCTAGAAGTAGGTGGACTACCCCATTTCCCGCGGATAATCATGCGTCAAATACGAGCGCATCCTGCGTGCACGCAACACAAGAAGAATGAGTTGCCCGTCGCGTTAAGCTGTGTTTCATTAATGCTCAGAGATTGTGTTGAATGGGGCCCACGTGGCAAGCCTGCAGGGATGTCCTTTAGTCGTTTAGCGTTATTACCTTGCAGGAGCACAGGCGAGGAAGGTACAGCTATATCCTACTGCGGTGGCATCCATCGCAAAGCTCGAGGCCCGCAAAACCAAACAGGCTCGCCTTAGAGAGGACTCACATTTGAACCCACCACCTCAGTTGATTCGGAATCGTATTTGTAGTGCTGTTGCAGTCGGCAGATGCAGCTGTCCCGGTGGGTCAAAACCGACGGAAGTAACGAGAGCGTGATGCCCTATCTTGAGCATTTACCGTGCCGCTTGTGGTAGCACACTTGCTGGGGATAAGATTTTGCCCGGAGATTAATAGCATTCGATTTTTGTACACCCGCGGACCATTGTAACGTGGACCTCAGAGTTCAAAACCTCGGGATGCGCTCCGAATTTCAAAACGCTCGTTTGAGCCTGCTCGACCTTCCATACCCTGCGTATCGGTGCCTGTAACCGATTCTGATACACCCGGCTCGTCCCCCCGTTTGTCCGACTTGAGATAGACCGATCTTGCTTG | |
| TACCTGCGCTGGAAATCAAAACTTTGCGTTAGGTCGAATGTGTGTCTCCACTAGTTCAAATGGAACAGACTAATCCGCACCCGTCGTAGTGAGGGCTCTTAATAGCAACGTATGGCACCCGCCGGTGCTAGCTTGCTATATGCTGGAATAATCCCGTAGAGCTGTCATCGGATACTACACATTCACAGAGTTGTTAGGCCGTACGATCTCGTAAATATATGTGTTATCGCAAACGGGTGCAAAGGCAACTAGACATCGCCACCCACAATATTGGCAATTGTGTTCCTTTCGTATATTTATAGTTCCCTTTCAGGGTGCATAATAACCTGCGCGATACGACTTTTCCCGAAAGAAATGTGTAGTCCCAAAATGCGAGGACGAGGCGATGATCTCGTTTATTTGAGCACGCCAACCATGTTTCTTACACACGGTTTCATCGGGTGGAAACGCACGGTGTTCATGAGCGTACGGATCCCCCAGTCCTCCAAACTATCCCTATCAAGGGTGATCATGGACCAAATGCGCGTCTAGCCTCGGGTCTATGTTTTAAGATCTGCTGACTAGGTCCGTGTCCCATTGACCCTATCTTTTTATACGGAGCCTTCCTCCGGGAAAAGGTTAGAGCTAGTCGAAGATGCCGGCAGGTTAGGATCTCACGCATCCTCATACGGAGTACGTTTAAACGCTGTCAAGCAGATGATGCGAGGGTGCTACCCTACCACACCGCGCTCAACGACCGGCCGATGTCCAAGCATTGGGCTCGTCATATTTAATGCCTCGTCTAAGGCAGTTGATGACGCGCAGATGCCAGTAAGGGGGCGGAGCCTCAACCCATAAGTCCCCGTGGGGCGTGTGAAACTGCGCAGTTATATTTAGGGGGTCGGCCCACGTGCGAATCGATCGTACCAATCGCCTCGGATTAGCTAGTCCCACTCACAAGTAGATGTACCGCACGACATCGTTTATACCCCCATCGGGTAGTTTTCTACGCGTAGTACTG | |
| GTCCGATTACTTTGGCAAAAAAAACAATCAAACACGTTTCGCCGCCTACCCTAAATTCTACGCAGACGGATGTCCCACAGACCTTCCCCAGTCCCCGAGGCTGCGTTGAACCGTTGACGGGGCATTTATAAAGGCGTGCCACATGCTCTGATGGGGGGGCTGCCGTCAACACAACAGGGATATTGACGCCGTTGAGGCCATGGTTACTACCCTAGGCTCTTGAGAACATGAATATGGCAACATATTCGGCCTCTCTAGCTTTCGTGCAACGGTGGCATTGGTTCGGAACGAGTGCGACTGCGATCATTTGTCGACCCAACTAGCGGGACAACTGTGCTACAGCAATTCAAGGTCTTATCCGAACGACTAAAAGCCCAAAAGGGTGACATAAGTGGCTATTGGGCATCGCTAGCCTTGCACGAAACGCTTTAGATGGGGGGGTCATGGTCAAGTTAGGCCAAGTTATGCTTGTCTCTCGTCCTGGAGCCCTGTCAACTCTCTGAAGTGGTTAAGCCCCGAAAAAATCGAGAACCTTTTTACCAGCAGAAATGTTTCATCTGCTTACCGACATCGTAAGTGCCATGAGTCAATGTCAAATGATTGTTGGATAGTCTTTACACAATGGATTTACAGCAGGTCAATTTCGGGAGAGCTTGAAGCGCCCGGACGCGGTCGGAGAGTCTCCTGTAAGCCTCAGTCAGCGCCTCTAGCTTGATGTGAAACTCGACATCCTCCGGGTCTCTCTGGCAGTTGCTAGATCCGTTTAAAGGCTCGTGGGTAACTATTTACATTGCTCCTCAAAGGGAAACGCAGTTCTAGCTAATCTGCCACACATACGACCATGTCATAACACTGACTTGAGCTGGGCGCTGGTGCACAATCTCGAGTGCTGCAGTGCCAAAACGGGCCCACTTCATGTTAATATGTGCTTAGTACAATGTATGGAATCTACGACGCACTTTCCATCTAATTTGGTTATGACGGTGCTACTCAGTGCCAC | |
| TCATCGCCCCCAGTCTTTAGCTGAAAGGCGGGTCTCTATAACACCGTAACGTATGTGATTATCATGATAGTAACGAGGCAGGACGATTGTTGACGTGCACGAGAGTAGTCACATCCCGGATCGGGACCGCCAGCCAAGATCCGAAAAAGAATACGCGGGACGAACCGAACCTTTGTAACGCGCAAGCGCAGCTGCCAACTACTATGGGATTGGTGCCTGTGATGGGCCCATTTCTGTAGCTATGGCCAGTTTGGGGGGGGGGCTAACTAGTAGCGGCCAGCCACTGCACGGTAACCTATGATTAGCTAGGACACATCGTATCAGCGCTCGAGATTCTTTAAACGCAAACTGTCTGCCTCGAGGTATATGTTAGTAGGGCTTTGGGTGGTGCTGACGAATAATTTGTAGATGGTTCAAGGGATGACCGTACACACGTTGCGTGTTAACCCCACGTCTTACATACGTGTCCACACGGGTGCCGAATCCTAATTATAATCTTTCAGACGTGCATTCCGTCTATAAGCAAGGTTAACAAGGGCGGTCGAAGACACCCACTCCTATAAGGGTTGAGTACTTTACTAGCGCATACTGAGTTTGATATCGGATCCCGTTTTCCCGCTTACCAGCACTGTACATCAGCCCACAAGAAACGTACCAGGGCCTAGCGGCACGTCTCAGAATGTGCAGACGTTTACATCAGCGGCACGAATGGGCCTATCGTATTGTTGTAGACAGCTCAGTGCGACGAAAGGGCAGAACCACGAAGCCTCAAACGCAGCATCGAACAGATAGTATCGATAGACTTATGATTATATTCGCAAGTCAGAGTATATTGCCGGTTTTCATGACTTCCGTACCCATCCTTTTAAATCACGACTTATATAGTCAATCCCCAGCAAGATATGCTTTAATGTCGTGTACATATGCGCCCAATCGATCAGAGATAAAGCACCTAGTTGAAACCAAGGGGAGCTCAGAGAGCCAACGTCTAACATGAACA | |
| AGTGTTGCAATTAGCCTTGTTGCGTGCATCTCATGGGGTGCCAGTCGCGTTGTTAAAGGGGCGCTTGCTCATCGCAGTACACGCCAAACCTTGGTTGCTGCGGAGTTACACACTCTGGTGCCTACCTCGGAACGCGGCGTTAAGAACGTCCGTGGGTTGAAACTGGTCAACCTATCGCGAGACATGGCTTTCGGATTCAACAAGAGTTCGTGGAGGGAAACAAGGTAGGCATGTGTGATACATCGCATGGACGAAGTGTCCATTACTATGATGTCGTGTGTCATGCTCAACTGCAAAAAATGGCTTCAGTGCAAAACTTTCGGTGATGGCGCGCCTGGCTATTTGATCAATACTCATGGTTGTGGGCCTGTTCCGACAGGTCTCTTGTCTACCGAATCCTTGGGTCGTCTCCCGCCCCAGTCATACACACAAGCCAATTATCTAGGGAATTGGGTCGTTCTGTCTGCTGATAGGTAGTAGATGTGCAAATGGTAATCAAACTCTCCACGTGAGTCCCGGCACGCCCGCCACCAGTCGTCTCGCATAGCCGCCTAATTACAGTTGGGCATTCCGCATGCCGAATTTGACACCTATAACAAAACGGGCGACCTAGAAGTAGGTGGACTACCCCATTTCCCGCGGATAATCATGCGTCAAATACGAGCGCATCCTGCGTGCACGCAACACAAGAAGAATGAGTTGCCCGTCGCGTTAAGCTGTGTTTCATTAATGCTCAGAGATTGTGTTGAATGGGGCCCACGTGGCAAGCCTGCAGGGATGTCCTTTAGTCGTTTAGCGTTATTACCTTGCAGGAGCACAGGCGAGGAAGGTACAGCTATATCCTACTGCGGTGGCATCCATCGCAAAGCTCGAGGCCCGCAAAACCAAACAGGCTCGCCTTAGAGAGGACTCACATTTGAACCCACCACCTCAGTTGATTCGGAATCGTATTTGTAGTGCTGTTGCAGTCGGCAGATGCAGCTGTCCCGGTGGGTCAAAA | |
| AGCGTAGGTCCCTTCTGGGGCGTCTATACCACCGTACATATCTAGAGTTGAAGTGTATTGATATGTGCCCGCTATCATGGATTTCGCGATTCCTTATAGCCATTTGTGCATTCAAACACAGTTTCCGGGACTCCCCCGTCTGCTGCGTATGGATAGGCACATGTAGTTCCTAACTCGTGAGGCTAGCCGCTCACATCTATAAGTGTGCGTCGGCAAAGGGCATGGTATTATCAAAATTCCGGCTGCTGGTAACAGGTGACATGTCACGAGGCGAAAAGTGGTCTGCATCAGCCAACAAAAGCTCCAGTTCGTCCGAGTCTCGTCCGAATTCGTGTCTCCGGCGTATAGTATATATTGCAGACCGACTTCCAGGAAAGGTGGTAACCGTGGGTACGCTGGGTAATTTTGCTAGACACAGGGCACTACGATAAGCATTAAGGATGCCCAGATCCATACTGTCAGAACACTCCATGGAACCACGCAAAGGCATTCACCACGCTAGGCGGTATTCCCGTTCTCCTACTAAGCACTAGGGTTGACGACGCGAAACCAAGTCGGGACCGCCAATCTTCCTCAGAGTCCACGCCTATCCCCGGTGTCAACTACGCAACATGACCGTGCGTAGACTTAGCTTGATCATAAAAGCAACACGTTCCGAGGTGAGATTCCCTGCCTCCCAGCAGGGTCAGGCGAATGCCCCCGCCCATACTTAGCACGCATCCGCAAATGCGTGTACACAATGCGAACACACTACACCGGCTTAGATCTCTGAAGGCGTATCATTCCCGTGTTACCGCCATATACCGTTGCTAAAACGGTTCGATATGTAAGTGCAACACACTAGGTAGAGTCAGTCCGTTGCACTGTAAAGCACCTTAGGACTGGCGCGGTCTAGTTAGTTACTGGGGATGCCCCCTGCTAGCGGCCCCTTACATCGGGTAAGAGCCTTCATAGTTCGCCGTACTACTCGTTTTCCGGGCTGCCGCACGAACTGAAAGAG | |
| TCGGGACCATCATATGCAATGACCGTTGACGTCGCTAATATGGCGCGGGTAAGTCAGCACAATAGACGGCCGATGCCTCAATATTTGCATGAAAGCGAGATGCACGGTCGAATGTTCAACTACTCTTTTTTCCCTCGCAGCTCATTAAGAGTACCGAAGCCGAGAATTTCACACAAAATACGGTGAACAACCAGCCAAACAACACTTAGAGGAGATTACAATGTACTCAGGGGGATCAGTAATTCTGTTCGTGCTAGGAATACGTCCCTAGAATAAATGCGTATTCTAAGGCCCGACCTATTTAAGCGGACCGTCTGTAGAGTCATCTGGCTAATGTACTAGTGTCGAGTTCTAACGGTTCTTCCATACGTCCCGGCGGATGGTCGTATACCCACGCCACTGCTAAACAAATACTTGCGTAGGTGACGTTCATTGCTTCGTAGTATGGCTTGAGGACCGAGGTTAATCTCGGTGAAATAGTTTACCAAATCCATCCCTGCCAAGCCTGAATAATTCCGCATGTCATCAGGACTCCTAACTGGACTGACGCGTAGGGTAACTGGAGACGTAACAGATGTGCATAAGGATATGTTCCTCGGGAAACGCATCAGAGCTGATAAGTGGAGGCGAAAGCCACGCCCGCTGCTACCGATTATAAGATTTACCAACTCGTAGGATTCGATAAACAAGGATCCTCTCGTGGTTACGGTAGATTAGTTTGTGGAGACATGGTCGGTTTAAGCTCAACCCTCGGAAACAATTATCGAGGTGAATAGGGCTAAGACACTGCTCTCTTTATCGCCATACAATTTCGCATCTTCAGACAACGGCATATAAGCATCTTAGGTCGGGCGCGCACAAGGTTAGCGGTGAATTTTAGCGGCTCGCAGTTCTGGGACGCATAGCAAATACTCAGAGTAAGGCAGTCCCGTAGGTTGGCCCAATTTCCAACCGACACGCACAACCGTCGCATAGAGCCGTCAGATGGTGACACATATTA | |
| CATTCAATTCATTCGTACGAGTAATTCTATTTATCCTGGTACTGTCGTAGCGTTTAGTTAGCTCCTTAGCTTTTACTCGTGGGGTATCCCACGAACCAAGTTTCGGGTATCGCTCTTTGGCCCGTTTCGCCCAGCCGGGAATCTGATATCCGGGTGTAACTAGCGTAGCCGCTGCATCGGCACAAAAAGGCCCGGCAGTCAACTATGTTTGCAAGGGAGTCTTTAGCCTTCGAAAAGTCCCTTAGCGAGGCCTCCGCAGGCCTTGAGCGTCCATAAGTGGGGCAGGCCACCATGTCGTCTGAACTCAGGGATAGCCGGGGTGACGTCCAGATTGGGAGTGAAATTACTCCGACATCATCGCCAGTCAGTCCCGCAAGAGAGGTCAGAACAGATATATATAACTACCAGCCATCTTAGTAGCCGTCAGGGTCCAATAAGTAGTCCATGTATCCTAGCGTGTATAACCCTGACTCTTATGAGGGACCAGGAGAGCCCGACCCATGTTTGAATGGCCAAAAGTCTGAAAAGTATGAGAGAGGTTGGGTCGCTAAGCAAAACTGTGATAGCCTGTTCCCGCGCACGGACCACCTAGCTCGTGAGGACAAATCCGTACCACAGGCCAGCCATAAGTAATCTGGGGGCATGGAGCGTACTGAGGACCAGATAGAGAAGTGACTCTCATCTGAGTAATGTGATCGACCTACCAACCTAGAAGTCGGGCCGTAATAAGGTAGTCAATGCGATAAGTAACGGCGCTAATGGGCCTAGGCTGTCTCCCGAGAGGCCAAACAGCGTCTAAGGGACGGATACAATATGGAACTTAAAACGTCGCACTCTTTTAACCACACTGAACTTTTTGAAGATCTGAGATCGCCCGTGTGGTTACTCGCGCAGATGGAGTAGCGCGTACTCAGTGCACCCCGCTAGTTCACACCGACGCCCCTATGCTGTCAAGAGAGTACATTCTATTCTGCCCTGTCGGTTTCTCGAGAACTGATCC | |
| CGATATAAAAGCGAAATGTTATCGCATTGCGACGGCTGCGATATCGCCTCACTTCATGGGTGACTCGCTAGAAAGCAATGCGACCTTTCCGTGACTCCCCGCAATACTACGCACCTAGTCGCTAGTTGAGCTCCTTTATTCGGAGAAGTGCCACGTATTGGACAGAGATGCAACGAAGGTCATTCACCACAGGAAGGCAGCCGATGCAATTTTAAGCTCGGCTGTGGTGCAATCCCCGTATGAAGATCAATTTTACCGATGGTGGTAATGGAAGATTACTGAAGAATTCGAGTAATCTCCAGGGGGGCTGTCCATGCATTCTGTGTAAACACATTATGGTGTTTCGGCTATCTAGTATACATAACCCGTCGAGGCTTGCGACCTGGGCTATGTCTGCTCTACACAGGGCAGGCTTCCCGCTTTCCGAACCGACTTATTTCGTGACAATTGATAACCCCTAGTCTCCTACCGTCGCAGTGTTTTATTATGGCGCATCACGCCCTCAGCGATTCGTTGACTGAATTATGCTACTAAATCAACGGGTAGGATTCCCTCCCATAGAAGATCCATCAGTACTCCATTGGAAGTAGAAATGATTATATTTATGAACTAGCTTTAGAGGTAGGTCTGTGGCCAGGGCCTGATTATAGCCGTTCAATTGTAATTGGCCACGTTCGTACGATTTCGTGCGGTATACTATGATTGGTATACAGGTTTGAGGAAGGCGAGTATCATCATGGGAATCCCAAGCTGTCTCGCTACTTCTCCGCCCGATCCCCTAAATCCTTCAAACCTTGCCCGCCTATCGTTCGTTAATGGCGAACCGGCCCCGTGCCTTCAACGGGTTAATGAGCCCTCCACGCCTTGACAACTGCGGCATGAGCGTCCCTTTTACTTCTTCGAGTAGGACCAATCCTAGCGCCATGACCGGTCCGACTTCGGCAGGGAGTACGATTAGTTGCCTGCCCCTTAGGACATCCAAAGGTATCGCAATGGCCTC | |
| CCGCCCTATACCTAGCTTCCTGTGAATAGATTGAAGAGTTCCGACGGCTCGATCATGCTATGGCTTGCCGCCGCAAAGGACCTTCTCACTGCGATACAACCGCCCCGTGTAGGCGAGGTAACTACATTAGCTTCCTTGTTTAGTCGGCAGCGTTGGCGTCTTGTTGCAACGGAAGTCCTACCAATACCCCAACGAATCTGCGCACCTCTAGTCGAGAGATACTCGTATCTACCATACATCATGGAAATTACTATTGGCACGGCTACGGTTCTGTTGCTGAAGGGAGTAAGGTCGTGTCTGGAGACGCAGCCGAGCCAGCCTCTTACCATCATTTTTGCCTAAGCATATATGTAGGGCCCGTTTGCGATATAAAAGCGAAATGTTATCGCATTGCGACGGCTGCGATATCGCCTCACTTCATGGGTGACTCGCTAGAAAGCAATGCGACCTTTCCGTGACTCCCCGCAATACTACGCACCTAGTCGCTAGTTGAGCTCCTTTATTCGGAGAAGTGCCACGTATTGGACAGAGATGCAACGAAGGTCATTCACCACAGGAAGGCAGCCGATGCAATTTTAAGCTCGGCTGTGGTGCAATCCCCGTATGAAGATCAATTTTACCGATGGTGGTAATGGAAGATTACTGAAGAATTCGAGTAATCTCCAGGGGGGCTGTCCATGCATTCTGTGTAAACACATTATGGTGTTTCGGCTATCTAGTATACATAACCCGTCGAGGCTTGCGACCTGGGCTATGTCTGCTCTACACAGGGCAGGCTTCCCGCTTTCCGAACCGACTTATTTCGTGACAATTGATAACCCCTAGTCTCCTACCGTCGCAGTGTTTTATTATGGCGCATCACGCCCTCAGCGATTCGTTGACTGAATTATGCTACTAAATCAACGGGTAGGATTCCCTCCCATAGAAGATCCATCAGTACTCCATTGGAAGTAGAAATGATTATATTTATGAACTAGCTTTAGAGGTAGGTCTGTGGCCA | |
| AAGAAGAATGAGTTGCCCGTCGCGTTAAGCTGTGTTTCATTAATGCTCAGAGATTGTGTTGAATGGGGCCCACGTGGCAAGCCTGCAGGGATGTCCTTTAGTCGTTTAGCGTTATTACCTTGCAGGAGCACAGGCGAGGAAGGTACAGCTATATCCTACTGCGGTGGCATCCATCGCAAAGCTCGAGGCCCGCAAAACCAAACAGGCTCGCCTTAGAGAGGACTCACATTTGAACCCACCACCTCAGTTGATTCGGAATCGTATTTGTAGTGCTGTTGCAGTCGGCAGATGCAGCTGTCCCGGTGGGTCAAAACCGACGGAAGTAACGAGAGCGTGATGCCCTATCTTGAGCATTTACCGTGCCGCTTGTGGTAGCACACTTGCTGGGGATAAGATTTTGCCCGGAGATTAATAGCATTCGATTTTTGTACACCCGCGGACCATTGTAACGTGGACCTCAGAGTTCAAAACCTCGGGATGCGCTCCGAATTTCAAAACGCTCGTTTGAGCCTGCTCGACCTTCCATACCCTGCGTATCGGTGCCTGTAACCGATTCTGATACACCCGGCTCGTCCCCCCGTTTGTCCGACTTGAGATAGACCGATCTTGCTTGCCTGCACACGAACACGAACGGCTATTCGCATGCGAGATGATATCAGATGGTCCTACCACTACATTGGCACGTCTATTTCCCGACCGTTGTAAAACAGGGTGTACCGTAGTATAGTATCATAAAAGAGACGCAAAAAGGGTTGGACGACGAAGTCGCTAGGAGTGGTGGCCTCATCAATATTGAAGCCGTAATGGGGCATCCACCCTGGTCGGCTTGCCCCACAATTTTTACACAGGGCCAACGCGAGCCCATGGATGAGATGGGGTCCACGTGATCTCAACGGGGATAGTCCTAAGCAGAATTGCGGATTTTCTATATTGTGAACGAGTTGATATATATAGCGCGGATCCGCGCATACCCCGCTAACCAGAATAACACGCTAGAGCG | |
| GGGAATATAAACAACGGTGGTGAAAAGTTTCCGAAAAAGTGGGGACTCCCGTCGGGTGGTAAAGGACACAGCCGATTCGATCGGCAACCCATGGCGGCCTTAAGAATGAAAAAATACAAAGACTCATTCGAGATACATCCCGCCTCACGCGCACTTGACCTTATTCGGTGGTAAGCCTCTGCAATACTGGGGATTACGCAATCGAATGCCGCCTTTAGATCCAGTGCTTTATCTCGTTGAACTTGAGCTTAAGGATCCTGTTTGACACGCCTGAACATGCGCCTGCTCTATCGAGATAGACATGAGTTGCTGCGTCCAGTAACATGGCGAACCTCAGAAGCCGGCATGCCGAATACGGAGTCTCACGCGAGTCTCGACGTACAATCGAACACGGGGTGAGCCGTTCGAGGTGTTCAACTCTCAGGAGCATTGGGTGCCCCCCCGTTGCACTTACAGGTGAATCCACCTTTTGCACCTACTTCGGAAATTCTTGAGCGACACGATGGGGGATTGGCGGGCCCGTGATTACCGCTGTCGGATTGTCAACTGCGAGGGGGCGCGCCATGGTCGTATGGTGTAATAAGACACTTGGGTCGCCTCAACCCCACTCAATGCTGAAGAGGATAATCGTCCGAGCCTGAGCTCACGCGTTACTCGATCCGTCATCAACATAGCCGCAAAGGTGACCGGAGTAAGGAAGTCAATAATATCTGAGCAGCCAACTAGATCTGTACCTGCGCTGGAAATCAAAACTTTGCGTTAGGTCGAATGTGTGTCTCCACTAGTTCAAATGGAACAGACTAATCCGCACCCGTCGTAGTGAGGGCTCTTAATAGCAACGTATGGCACCCGCCGGTGCTAGCTTGCTATATGCTGGAATAATCCCGTAGAGCTGTCATCGGATACTACACATTCACAGAGTTGTTAGGCCGTACGATCTCGTAAATATATGTGTTATCGCAAACGGGTGCAAAGGCAACTAGACATCGCCACCCACAAT | |
| AGCTCGCTAACCGAGTTAAGGAGATAGAGCCGGCTCTGCAGCAAATTTAGGGCTACCACCCTAACAAAAGTCCGGCTGTTACTCTGGTATATATAAAACGTAGGGGCCTGGGTGGAGATAAGAGAGCTCTGATCAAATTCTGACACTGGTGTACCTTTAATGTCCGACAGATCCCCCGTGTAAGTTAAAACATCACGACATGGGTTCCGGGGTATAACACGTCCGTACGTCCTGCAGTTTGCGAGTCACCGCTCTGTATGACAATACGACTTTATGCGTTAAATACGCATGGAGCCGAGAGGTTCAAAATTTTCCTTCCAAGGCCGCGCTCCTTTCGTATGTGTCGACGCATCATTTCTACGGTGCTCTCATAGGGCGTATACTCTGGCGGAAATCGGGCAGCTCTGAGTGTGGATCTCGTGTAGAATTCGCACTGTTTCAGCGCCATCAAGCTCTATCATACAAGACCAAGGACCTAGCACAGACGTTTCTAACACCATGTTGTCAAGCTTCATTTCGCACCCGGAAGCGTAGTTCTGGAATCTGTAATAGATCAGGTTACGGGGTAGTTTTGATTCAGTACAAACGCGCACGGATTCGGCCATCCGCCAGTCACTTGCCATGAATGCCGCCACAGCGGTTATGCGCCGACTATGTACACTTGTATAAGCAAGTTCATGTAACCGAGAATACAATAATGGGTTGTGAGTCTTATGTAGCAATTAATCTGTGTTTTGGTAGGGCCGGTTCGTATTGAAAGCGTCCGGTTCTATAGAATGGCGGTATGGTTGGAGAGTTTGGCCGCGATACCTCTCCCGTTAGTCATTATATGGTTTAAGGTGCGGGTTAGCCACGCGTTTTTAACGAGTGTAGACCGTGTATAGTGTTAACCAGCGCAGCGAGTAGTATGACGATGATCACCGCGGTGCGAACTGAACGACGTGTCGTGAAATGGTCGTAGGAGCCGGGACGAGCGCGCAAAAACGTCATTGCCCTATCG | |
| CGACCCAACTAGCGGGACAACTGTGCTACAGCAATTCAAGGTCTTATCCGAACGACTAAAAGCCCAAAAGGGTGACATAAGTGGCTATTGGGCATCGCTAGCCTTGCACGAAACGCTTTAGATGGGGGGGTCATGGTCAAGTTAGGCCAAGTTATGCTTGTCTCTCGTCCTGGAGCCCTGTCAACTCTCTGAAGTGGTTAAGCCCCGAAAAAATCGAGAACCTTTTTACCAGCAGAAATGTTTCATCTGCTTACCGACATCGTAAGTGCCATGAGTCAATGTCAAATGATTGTTGGATAGTCTTTACACAATGGATTTACAGCAGGTCAATTTCGGGAGAGCTTGAAGCGCCCGGACGCGGTCGGAGAGTCTCCTGTAAGCCTCAGTCAGCGCCTCTAGCTTGATGTGAAACTCGACATCCTCCGGGTCTCTCTGGCAGTTGCTAGATCCGTTTAAAGGCTCGTGGGTAACTATTTACATTGCTCCTCAAAGGGAAACGCAGTTCTAGCTAATCTGCCACACATACGACCATGTCATAACACTGACTTGAGCTGGGCGCTGGTGCACAATCTCGAGTGCTGCAGTGCCAAAACGGGCCCACTTCATGTTAATATGTGCTTAGTACAATGTATGGAATCTACGACGCACTTTCCATCTAATTTGGTTATGACGGTGCTACTCAGTGCCACTCCTGCCACAGTCAATTGCAAACTCTAACTACGTCATGGTAGATAGTATTTTCAGGGCCCGAAACGCCCCGAACGGACCGAAACAAAAAAACGGCGCGTACAGTAGGCAAGCCTAGGACACTGCGGTTTCACAGAGACTGGGTACTTGCTTTGGGGGACAGCGTAATAAGTCTTGTCGTCGCACCAGAATTTTTGCTGATCACCCTCACGTTCAGGAATCTCTGTGGCGGCAATATAAAGCTGGACTCGTACGCCGTGCCCTACACTTCTCGGTCTAAAGGCCGAATGGAGGTGAGTGGGTGGTAACCGAT | |
| CACACTTGCTGGGGATAAGATTTTGCCCGGAGATTAATAGCATTCGATTTTTGTACACCCGCGGACCATTGTAACGTGGACCTCAGAGTTCAAAACCTCGGGATGCGCTCCGAATTTCAAAACGCTCGTTTGAGCCTGCTCGACCTTCCATACCCTGCGTATCGGTGCCTGTAACCGATTCTGATACACCCGGCTCGTCCCCCCGTTTGTCCGACTTGAGATAGACCGATCTTGCTTGCCTGCACACGAACACGAACGGCTATTCGCATGCGAGATGATATCAGATGGTCCTACCACTACATTGGCACGTCTATTTCCCGACCGTTGTAAAACAGGGTGTACCGTAGTATAGTATCATAAAAGAGACGCAAAAAGGGTTGGACGACGAAGTCGCTAGGAGTGGTGGCCTCATCAATATTGAAGCCGTAATGGGGCATCCACCCTGGTCGGCTTGCCCCACAATTTTTACACAGGGCCAACGCGAGCCCATGGATGAGATGGGGTCCACGTGATCTCAACGGGGATAGTCCTAAGCAGAATTGCGGATTTTCTATATTGTGAACGAGTTGATATATATAGCGCGGATCCGCGCATACCCCGCTAACCAGAATAACACGCTAGAGCGCTATGGGGGTGTAACTAAAGTCGGGATGACAACGCTTTTGAGATTGCACAAGCTGGAGAAATCGTATCACCGCTGTAGTCTACTATGAGTTAGGTATAGCTAGGTGTTCCCCGCGGTCCAGAGGCGCGCCGCCATGGTCCAGGCGAACGGAGACAGAATGAATTACTAGTCTGACAAGCCTTGTTTTTAGCACTGGTATCACTTGGGCCTTAAGCTCAAGCCGCTCGGATTCAGACTAAACGAGCGCCCGTACGACAGGCCTGCGCGTGCCCAATTAGTTTGTACGTACCCTACTAGGTATGAGTGTTGGATAGTTCGAGTAGCCCCGTTCCGCAGGCGGAGTATTCATAGACGGCAAAAGTTGGGGATCCTATT | |
| AATTATTCTTTGGATCGGTTCAGGAATACACCCCCTAGGATTGGTAAATGGATTCAGAATGCCCGTGCCGTTCTATCAGCCATTATTCTCGGAAAACACTCCTAAGTTGCCTACTCAGTTGCGAATACGCATCCTGTGATGACAGACTGCCATACAGCCAGGCCTCGGCGTACAATCGGTCACCAGACCCGTACCAGAACGCCCAGCCTATAACGCCCCAACAACTTTAGAGTAAGCTACAAACACCAACGTACTCAGAGATCCCCTAAGCACTATATATTCTATAACGGCTTGGAAGGGGGGTTGAAACACATCCCATATCCCATGCTTAAGGACTTGGACGTCTCCGGTCCCGCCGAAGGGCTGGGGTTTTGAATAGCGATACCGGTGTCGTTACAGGAGAGAGTCAAGTGCGCGATGAGCCAAACTGGCCTCCGGGGATGGCCCCCGGAACATTTTCGCTCACCGAAATCTTCGTCTAAGCGGTATCCTACTCAACATATAATGACACCCGGAACATTACTATAGTTAGCCCTCCCACGTGCTTGAGGGTGGGGGTAGGCGAGAGTGTTGCAATTAGCCTTGTTGCGTGCATCTCATGGGGTGCCAGTCGCGTTGTTAAAGGGGCGCTTGCTCATCGCAGTACACGCCAAACCTTGGTTGCTGCGGAGTTACACACTCTGGTGCCTACCTCGGAACGCGGCGTTAAGAACGTCCGTGGGTTGAAACTGGTCAACCTATCGCGAGACATGGCTTTCGGATTCAACAAGAGTTCGTGGAGGGAAACAAGGTAGGCATGTGTGATACATCGCATGGACGAAGTGTCCATTACTATGATGTCGTGTGTCATGCTCAACTGCAAAAAATGGCTTCAGTGCAAAACTTTCGGTGATGGCGCGCCTGGCTATTTGATCAATACTCATGGTTGTGGGCCTGTTCCGACAGGTCTCTTGTCTACCGAATCCTTGGGTCGTCTCCCGCCCCAGTCATACACACAAGC | |
| GAGGTAGGTCTGTGGCCAGGGCCTGATTATAGCCGTTCAATTGTAATTGGCCACGTTCGTACGATTTCGTGCGGTATACTATGATTGGTATACAGGTTTGAGGAAGGCGAGTATCATCATGGGAATCCCAAGCTGTCTCGCTACTTCTCCGCCCGATCCCCTAAATCCTTCAAACCTTGCCCGCCTATCGTTCGTTAATGGCGAACCGGCCCCGTGCCTTCAACGGGTTAATGAGCCCTCCACGCCTTGACAACTGCGGCATGAGCGTCCCTTTTACTTCTTCGAGTAGGACCAATCCTAGCGCCATGACCGGTCCGACTTCGGCAGGGAGTACGATTAGTTGCCTGCCCCTTAGGACATCCAAAGGTATCGCAATGGCCTCCGGACTGGTGCCGCAGGCCTAGAGCCCTCCCTTCGGAATAGACTGCAGGGCGAGATTAATTAATCCAGTCGCCAACACGTCTGTGCCTGGGGCATTACAAGCTTGTCGAACGCCAAGTAAGATTCTACACCGTCAATGCCTGCAATCATGGATCTCGATGAAGAATCAATTAGAGTTGAATTTAGGCACACCCTTGGCAAGGCACCAGACCGTGATTCTGCTCCGTATATTGGGGGGCCTGGAAAAGGGCACTCAGCAAGTCCAGCACAATTCAGCCGGGCAGCTCGTCAAATTAGTTCCGCAAAACTGCTTTGCCGGTTGCACTGCAAGGGTGACTTCGACCAGCCGATTAAAGTTATATCGAATTGTTACGCGAAACAGACCGTAGCAAAAATGTCATCCCAATTCGTGTACTTAACGCCGTCCGGGGGGGTTTTGGTTAGCCCTATGAGTACATATATCGCTGCAGCCTAGGGTGGAGAAAAGAGCCGTACTAGGTCGTTTCCCACCGCGCTCCCCGAAGCAGGCTGGAGTGGCGCAGGTATGATTCTCCTGTCGTCTAGTAAATGTAGCCCAGTTTATAGTGGGGAAGTTCTGATTAGACTTTCCTGCCATGCA | |
| TCTAACACCATGTTGTCAAGCTTCATTTCGCACCCGGAAGCGTAGTTCTGGAATCTGTAATAGATCAGGTTACGGGGTAGTTTTGATTCAGTACAAACGCGCACGGATTCGGCCATCCGCCAGTCACTTGCCATGAATGCCGCCACAGCGGTTATGCGCCGACTATGTACACTTGTATAAGCAAGTTCATGTAACCGAGAATACAATAATGGGTTGTGAGTCTTATGTAGCAATTAATCTGTGTTTTGGTAGGGCCGGTTCGTATTGAAAGCGTCCGGTTCTATAGAATGGCGGTATGGTTGGAGAGTTTGGCCGCGATACCTCTCCCGTTAGTCATTATATGGTTTAAGGTGCGGGTTAGCCACGCGTTTTTAACGAGTGTAGACCGTGTATAGTGTTAACCAGCGCAGCGAGTAGTATGACGATGATCACCGCGGTGCGAACTGAACGACGTGTCGTGAAATGGTCGTAGGAGCCGGGACGAGCGCGCAAAAACGTCATTGCCCTATCGAACAAGTGCGATAATAGACATGATACCGTACGATTATAGAGCAGCACGACCCGGGCTATGCTCGGGAAGTGCTTAAAACTACGCCCAGTACTGATTGTACAATTAATACCAGGAAGTGGTGAATTATAGTGTTTAGAGGGGGTGCATGCCTTGCCGGCATTTTACGCCTGCAGTGTGTTAGGCTTTATCATGGACTGGAGTTACCAGCTCAGCCCTAGCAAAGAAGCCGCATGCGGTCCACTTTCTCGGTTCCAATGACCGTATAAACTTATATCGACCGTCTAATACGTAGAAGAGCATTTATAGAATACGGTTTGCTGCTCCAAAACCCTTATCGCTGGTTGCACACGAATATCCTGCAATGCTATAGATGTTCATATGGTCTTCTCGGCCTAGACTGTAGGTGGGCTTCGGGCGACCGGCTAGCGGAGTAAGGCATGAAAATTCTAAGCATCCAATCGGAAGATCTTCTACGCGAGCCTCAAGTGG | |
| AACAAAAAAACGGCGCGTACAGTAGGCAAGCCTAGGACACTGCGGTTTCACAGAGACTGGGTACTTGCTTTGGGGGACAGCGTAATAAGTCTTGTCGTCGCACCAGAATTTTTGCTGATCACCCTCACGTTCAGGAATCTCTGTGGCGGCAATATAAAGCTGGACTCGTACGCCGTGCCCTACACTTCTCGGTCTAAAGGCCGAATGGAGGTGAGTGGGTGGTAACCGATGGTCGATATCTAAGGTACGGGACCATCGATCTTTAGAAAAATGCTTAGGATAAGCATGCCTGTGCTGGTTAATTCACGCGTCTGATGAGCGACGAGGCTAGGACGTCGAACAGTCCTATCAGAATGGTGTCCCTCAACCTAGTCTGGGCAGTTAAGCGGCGGCGCAAGACATTCGCGGGTAACTGACTCTGTGGCAAGCGTTCATAACGTTTGGGCGTGCAATGACCATGTGGCGCCATCCGTTGTTGATGACCAAATCAGCGGCACGTAATCGCGATTTAGCTACATGAATAACTTGTATAGTAGCCAGGTACATGTGGTGATAGGACAACGGAACGGCAGGACAAGGGTCAAGATTATATCTTTGAGATGGACTCTGAAGTGGTTCCAGGTCTGTTTGAGCGTATACTCCGTCGCAATAGATTCATGCTAGGCCGAGAGCAAGTCCACGACATTTAGGTTGCACGTATTCAGAGCCTCTGGCGGATTGAGGAATAACCGTAGGAGGCCTTAGCTCGAGGGGGTTAAAGTCCTACCGTAGCCTTTAAACGACTGAGTGCGCACCCCACAATGCAAGATCCGACGCAGTGAGATCTGGCATTGTTCGCTCTGGGGGTACCTACCTCCATACTGAGTTCACGGGCGTGAGCCAATACAGGTCTTTGCTCTCTAGCACGGCGTTCGATGTAGGTCACAACTTGTATATTGTCTGTGAAGACGTTATATCTTCGTATCCGAGGCTATTAGGCTTCGGTAAATGCCTTGGAACG | |
| TGGCGCAGGTATGATTCTCCTGTCGTCTAGTAAATGTAGCCCAGTTTATAGTGGGGAAGTTCTGATTAGACTTTCCTGCCATGCAACACACCTACATCTCCGAAACGTAGTAGTATATTAAGTCACTGCATACGGCCAGTTGACCCGTTGTCGGCTTGCCTAAGAGTTACTGGAGGCGGCCGGCGCGCACACTGTCTAGATTTCTGACCGATAGTCAACCTAAGGCCACGGACATGCCCCCCGCGTGGGAATCCTTCAGAAGCTTCGTCCGCCGCACCCGGTAAGCATTCATCGCCCCCAGTCTTTAGCTGAAAGGCGGGTCTCTATAACACCGTAACGTATGTGATTATCATGATAGTAACGAGGCAGGACGATTGTTGACGTGCACGAGAGTAGTCACATCCCGGATCGGGACCGCCAGCCAAGATCCGAAAAAGAATACGCGGGACGAACCGAACCTTTGTAACGCGCAAGCGCAGCTGCCAACTACTATGGGATTGGTGCCTGTGATGGGCCCATTTCTGTAGCTATGGCCAGTTTGGGGGGGGGGCTAACTAGTAGCGGCCAGCCACTGCACGGTAACCTATGATTAGCTAGGACACATCGTATCAGCGCTCGAGATTCTTTAAACGCAAACTGTCTGCCTCGAGGTATATGTTAGTAGGGCTTTGGGTGGTGCTGACGAATAATTTGTAGATGGTTCAAGGGATGACCGTACACACGTTGCGTGTTAACCCCACGTCTTACATACGTGTCCACACGGGTGCCGAATCCTAATTATAATCTTTCAGACGTGCATTCCGTCTATAAGCAAGGTTAACAAGGGCGGTCGAAGACACCCACTCCTATAAGGGTTGAGTACTTTACTAGCGCATACTGAGTTTGATATCGGATCCCGTTTTCCCGCTTACCAGCACTGTACATCAGCCCACAAGAAACGTACCAGGGCCTAGCGGCACGTCTCAGAATGTGCAGACGTTTACATCAGCGGCACGAATGG | |
| TTCGTAGTATGGCTTGAGGACCGAGGTTAATCTCGGTGAAATAGTTTACCAAATCCATCCCTGCCAAGCCTGAATAATTCCGCATGTCATCAGGACTCCTAACTGGACTGACGCGTAGGGTAACTGGAGACGTAACAGATGTGCATAAGGATATGTTCCTCGGGAAACGCATCAGAGCTGATAAGTGGAGGCGAAAGCCACGCCCGCTGCTACCGATTATAAGATTTACCAACTCGTAGGATTCGATAAACAAGGATCCTCTCGTGGTTACGGTAGATTAGTTTGTGGAGACATGGTCGGTTTAAGCTCAACCCTCGGAAACAATTATCGAGGTGAATAGGGCTAAGACACTGCTCTCTTTATCGCCATACAATTTCGCATCTTCAGACAACGGCATATAAGCATCTTAGGTCGGGCGCGCACAAGGTTAGCGGTGAATTTTAGCGGCTCGCAGTTCTGGGACGCATAGCAAATACTCAGAGTAAGGCAGTCCCGTAGGTTGGCCCAATTTCCAACCGACACGCACAACCGTCGCATAGAGCCGTCAGATGGTGACACATATTAATCTTGACTAGTATCGCTCTTCTAATCACGTGGATGGCGCTAAAAACTCCACCCAATATGGAATGGACAACGGGCTCAAGGTCCAAGTACGGGTAATCTATAAAGGCATTTCCCTAACATAATATTGTAGTACACTGTTTATCATTTCCGGCGCAAAAACGAGGAAGAAACTTACAGCGTGGCCTCAAACTGGAAGAATACGACCGGGGTATGTGAGAGTAACAATCTGTACGTGTCGTCGTTTTCCCCATGCGGACAGTCAAGGCTAAGAGCTGACATGCTGGATTCGTATGGAACCCGCGGGTGGCGCCCGATAATTGGGAGGATCTGACGTATTCTGGCCTCCAACCACTTGTAAACGAGGTGGTAAAATTCAGAAAACTAGCACGCCGTCTAGGGCCCGAAGGTAATGGATCATCTTTCCAGTGCGCGCGGC | |
| TCTAAGGCAGTTGATGACGCGCAGATGCCAGTAAGGGGGCGGAGCCTCAACCCATAAGTCCCCGTGGGGCGTGTGAAACTGCGCAGTTATATTTAGGGGGTCGGCCCACGTGCGAATCGATCGTACCAATCGCCTCGGATTAGCTAGTCCCACTCACAAGTAGATGTACCGCACGACATCGTTTATACCCCCATCGGGTAGTTTTCTACGCGTAGTACTGTAAATAGTATTCTCTGGCATTCCGTAATCGCACCCGATCGTCTGTGTAGTCATCTTCAACTCACAGCGCTGACGTAGAAACATTCAATTCATTCGTACGAGTAATTCTATTTATCCTGGTACTGTCGTAGCGTTTAGTTAGCTCCTTAGCTTTTACTCGTGGGGTATCCCACGAACCAAGTTTCGGGTATCGCTCTTTGGCCCGTTTCGCCCAGCCGGGAATCTGATATCCGGGTGTAACTAGCGTAGCCGCTGCATCGGCACAAAAAGGCCCGGCAGTCAACTATGTTTGCAAGGGAGTCTTTAGCCTTCGAAAAGTCCCTTAGCGAGGCCTCCGCAGGCCTTGAGCGTCCATAAGTGGGGCAGGCCACCATGTCGTCTGAACTCAGGGATAGCCGGGGTGACGTCCAGATTGGGAGTGAAATTACTCCGACATCATCGCCAGTCAGTCCCGCAAGAGAGGTCAGAACAGATATATATAACTACCAGCCATCTTAGTAGCCGTCAGGGTCCAATAAGTAGTCCATGTATCCTAGCGTGTATAACCCTGACTCTTATGAGGGACCAGGAGAGCCCGACCCATGTTTGAATGGCCAAAAGTCTGAAAAGTATGAGAGAGGTTGGGTCGCTAAGCAAAACTGTGATAGCCTGTTCCCGCGCACGGACCACCTAGCTCGTGAGGACAAATCCGTACCACAGGCCAGCCATAAGTAATCTGGGGGCATGGAGCGTACTGAGGACCAGATAGAGAAGTGACTCTCATCTGAGTAATGTGATCGAC | |
| GACGACGAAGTCGCTAGGAGTGGTGGCCTCATCAATATTGAAGCCGTAATGGGGCATCCACCCTGGTCGGCTTGCCCCACAATTTTTACACAGGGCCAACGCGAGCCCATGGATGAGATGGGGTCCACGTGATCTCAACGGGGATAGTCCTAAGCAGAATTGCGGATTTTCTATATTGTGAACGAGTTGATATATATAGCGCGGATCCGCGCATACCCCGCTAACCAGAATAACACGCTAGAGCGCTATGGGGGTGTAACTAAAGTCGGGATGACAACGCTTTTGAGATTGCACAAGCTGGAGAAATCGTATCACCGCTGTAGTCTACTATGAGTTAGGTATAGCTAGGTGTTCCCCGCGGTCCAGAGGCGCGCCGCCATGGTCCAGGCGAACGGAGACAGAATGAATTACTAGTCTGACAAGCCTTGTTTTTAGCACTGGTATCACTTGGGCCTTAAGCTCAAGCCGCTCGGATTCAGACTAAACGAGCGCCCGTACGACAGGCCTGCGCGTGCCCAATTAGTTTGTACGTACCCTACTAGGTATGAGTGTTGGATAGTTCGAGTAGCCCCGTTCCGCAGGCGGAGTATTCATAGACGGCAAAAGTTGGGGATCCTATTCGTCATTGCTGACCGTAAGAGGACGGATACGCAACATTATTACACAGGGTCTTGATCAGACTGGGCGTCGCGAATCGCGGTGGCGGATGCTGTAAGTAGTTGCCGTAATGATCTCCAAGGGGGACCCCGGCTAAGGTGTTTCCAAGGGCACTTGTTACCACGCAACCCTCCACCGCCCGCTCGAAGCAGCAAATATCGGCCCGGCGCAACCTTTAGTTTTTGACTTTGCCTTACTTGTGTAATTTTCCACGACATTCCGAGATCACTACCGCCGGGATATCTAGACTACAACTTTGATCTGTAAGCTTACATGACGTACTTCACGTGAGACGTCGGCATAGAAGTTGATGGCTCCAAGGTCGTCGGCCGGTGAGGTATGG | |
| CCACACGGGTGCCGAATCCTAATTATAATCTTTCAGACGTGCATTCCGTCTATAAGCAAGGTTAACAAGGGCGGTCGAAGACACCCACTCCTATAAGGGTTGAGTACTTTACTAGCGCATACTGAGTTTGATATCGGATCCCGTTTTCCCGCTTACCAGCACTGTACATCAGCCCACAAGAAACGTACCAGGGCCTAGCGGCACGTCTCAGAATGTGCAGACGTTTACATCAGCGGCACGAATGGGCCTATCGTATTGTTGTAGACAGCTCAGTGCGACGAAAGGGCAGAACCACGAAGCCTCAAACGCAGCATCGAACAGATAGTATCGATAGACTTATGATTATATTCGCAAGTCAGAGTATATTGCCGGTTTTCATGACTTCCGTACCCATCCTTTTAAATCACGACTTATATAGTCAATCCCCAGCAAGATATGCTTTAATGTCGTGTACATATGCGCCCAATCGATCAGAGATAAAGCACCTAGTTGAAACCAAGGGGAGCTCAGAGAGCCAACGTCTAACATGAACACGTGGTGTCTAATCAAGTTATCAGGTGAATTGGTTCGTCCTATGGTTGCACGCCTGGGCTTGGTCACAGTTACCTCGCTTCAGCGGCGGGAATCCTCTAGATCCCTGTTATACGCGGGTCGAGCCCAAAATTGGTCTCAGAAGGTATGTTAGAGCCGTAAGCGTCCCTCCGGGTGTCGACGAATTATTCTTTGGATCGGTTCAGGAATACACCCCCTAGGATTGGTAAATGGATTCAGAATGCCCGTGCCGTTCTATCAGCCATTATTCTCGGAAAACACTCCTAAGTTGCCTACTCAGTTGCGAATACGCATCCTGTGATGACAGACTGCCATACAGCCAGGCCTCGGCGTACAATCGGTCACCAGACCCGTACCAGAACGCCCAGCCTATAACGCCCCAACAACTTTAGAGTAAGCTACAAACACCAACGTACTCAGAGATCCCCTAAGCACTATATATTCTATA | |
| ACGTCCTGACGACTAGACAACATCCATATGCGGATTAACATCGCCCTTCAGTCTTCTGGATTTGGCAATTCATATTCTCGACAGGGGTTGTGCGAAGCCCCAGACTAGTCGCATCGCTGCATGACCTATTCCTGGAGACAGTGGAGGAAAATGCCGGTACCTCCGAGGTATTCTCCTTTGTGACCCACAGTGGAACTACAAGATTTCTCTGAAGAAGCATCAACTCAGTCATTGCCATGGTAGACAGCTCGAGTTCGCTACCGTTCGACACGACCGTGGGGGTCATGTGTCAGTCATTCTGTAATGCGCAATGGCAATGAGTAAACACTTAGTACGACTCTGAACCCAAGCGCGTTCACGCACGAGTCAAGTACCCCACGATGCACTTAAATCTGATACCGTTAGACCCATTTAACACACGCTTGGAAAATAGTCCGATTACTTTGGCAAAAAAAACAATCAAACACGTTTCGCCGCCTACCCTAAATTCTACGCAGACGGATGTCCCACAGACCTTCCCCAGTCCCCGAGGCTGCGTTGAACCGTTGACGGGGCATTTATAAAGGCGTGCCACATGCTCTGATGGGGGGGCTGCCGTCAACACAACAGGGATATTGACGCCGTTGAGGCCATGGTTACTACCCTAGGCTCTTGAGAACATGAATATGGCAACATATTCGGCCTCTCTAGCTTTCGTGCAACGGTGGCATTGGTTCGGAACGAGTGCGACTGCGATCATTTGTCGACCCAACTAGCGGGACAACTGTGCTACAGCAATTCAAGGTCTTATCCGAACGACTAAAAGCCCAAAAGGGTGACATAAGTGGCTATTGGGCATCGCTAGCCTTGCACGAAACGCTTTAGATGGGGGGGTCATGGTCAAGTTAGGCCAAGTTATGCTTGTCTCTCGTCCTGGAGCCCTGTCAACTCTCTGAAGTGGTTAAGCCCCGAAAAAATCGAGAACCTTTTTACCAGCAGAAATGTTTCATCTGCTTACCGA | |
| TTCTGTTACGGAGACAATTACCGACCCTGAGTGGTTCTCAGAAGGGCAGCTCCCGGTCAACGCTGCCAACTATCCGTTCACCTTGGGCATCTTGTTCTAAAACGTTGCATGTAGATAATTCACCTAGGCGGATTTTCGTGGCGAGAGAGATAGCCCGTGCCAGTTCTAAGACTTGACTTAGACTTCGCTCAAATCAAGCATCCTCTATACTAGCCGCGGTGCGGCTTACTTTGCTGCGGCTAAATCGGGGGCGGGTCGTCGCAGCATTTGCCACGACACGACAAAGTATTTGCATTGTTCATTCCTAGTGGTGATAACTAGTCACGTTCGCTGGGCGAGAAGCTAAGAGTTGCCTTACTACGTGAACTAACTTGGGATCTACACAGTCAACGTAACGTCGCGGGCTAGCCTCGCTGGGCGAGCGACCTGATACCACCTGAAAAGACTATTCCAGTTTTTATGATGTGCCCGGGGACACTAAAGTATGTTTACTCTAGTATTGGGTCCGAACTGAGCATTGGTACGATGTCCACCGATTCGGATTTAGACCTAATTCACCTCCCCGCCATGGTAATCTCTGTCCGACCACCGTCTTCGTGAGTTCCTAAAACGCCTTCAGTTAAATGCGACTCTACAATGACGATACGTTCCGTACAGAGATAGGCAGTTCTGGGGATCCTCAGGCATAGTATCTCGCGAGGTCATATTCAGATTAGAGAACTGAGGTAATAGATCGTCAGGTGCTCCAGAGTACCACTTGGGAATTAAGGGAATATAAACAACGGTGGTGAAAAGTTTCCGAAAAAGTGGGGACTCCCGTCGGGTGGTAAAGGACACAGCCGATTCGATCGGCAACCCATGGCGGCCTTAAGAATGAAAAAATACAAAGACTCATTCGAGATACATCCCGCCTCACGCGCACTTGACCTTATTCGGTGGTAAGCCTCTGCAATACTGGGGATTACGCAATCGAATGCCGCCTTTAGATCCAGTGCTTTAT | |
| CCAGCGCAGCGAGTAGTATGACGATGATCACCGCGGTGCGAACTGAACGACGTGTCGTGAAATGGTCGTAGGAGCCGGGACGAGCGCGCAAAAACGTCATTGCCCTATCGAACAAGTGCGATAATAGACATGATACCGTACGATTATAGAGCAGCACGACCCGGGCTATGCTCGGGAAGTGCTTAAAACTACGCCCAGTACTGATTGTACAATTAATACCAGGAAGTGGTGAATTATAGTGTTTAGAGGGGGTGCATGCCTTGCCGGCATTTTACGCCTGCAGTGTGTTAGGCTTTATCATGGACTGGAGTTACCAGCTCAGCCCTAGCAAAGAAGCCGCATGCGGTCCACTTTCTCGGTTCCAATGACCGTATAAACTTATATCGACCGTCTAATACGTAGAAGAGCATTTATAGAATACGGTTTGCTGCTCCAAAACCCTTATCGCTGGTTGCACACGAATATCCTGCAATGCTATAGATGTTCATATGGTCTTCTCGGCCTAGACTGTAGGTGGGCTTCGGGCGACCGGCTAGCGGAGTAAGGCATGAAAATTCTAAGCATCCAATCGGAAGATCTTCTACGCGAGCCTCAAGTGGGTCTTAACTTGTGGAAATAACCGCGCGACACGGGTCACAGGCAAGGGCGTTTATAACAGGAGTAGACTCTGATTGATTGCCCTTGGAGTAGATAACTCTTTTGCAAGTTGCAGACAAGGCTTAATAAAGGGGTCACGTTACGCCTTAAGGGCAAATTATTCGCTAAACAACACGAGCTGAGACCCAGAACGACCGGACCATCTATGACTGTAACCTAACTTTGTGGGATACGCTCGAGAAAAAGCGTTGTCTGAGAAGTGGGCAGCCTACTAAAGTGGCTATGCCAGCATGATCCGTCCCAGAAGAGAGTAATACAACTTGTCAGTTAACAACGATAATTCGCCAAGTACTCCTGAGACAGTTAATAGATCCTGACTGTTGAGGTAGACCGTAATAGAGAC | |
| CAACGCTTTTGAGATTGCACAAGCTGGAGAAATCGTATCACCGCTGTAGTCTACTATGAGTTAGGTATAGCTAGGTGTTCCCCGCGGTCCAGAGGCGCGCCGCCATGGTCCAGGCGAACGGAGACAGAATGAATTACTAGTCTGACAAGCCTTGTTTTTAGCACTGGTATCACTTGGGCCTTAAGCTCAAGCCGCTCGGATTCAGACTAAACGAGCGCCCGTACGACAGGCCTGCGCGTGCCCAATTAGTTTGTACGTACCCTACTAGGTATGAGTGTTGGATAGTTCGAGTAGCCCCGTTCCGCAGGCGGAGTATTCATAGACGGCAAAAGTTGGGGATCCTATTCGTCATTGCTGACCGTAAGAGGACGGATACGCAACATTATTACACAGGGTCTTGATCAGACTGGGCGTCGCGAATCGCGGTGGCGGATGCTGTAAGTAGTTGCCGTAATGATCTCCAAGGGGGACCCCGGCTAAGGTGTTTCCAAGGGCACTTGTTACCACGCAACCCTCCACCGCCCGCTCGAAGCAGCAAATATCGGCCCGGCGCAACCTTTAGTTTTTGACTTTGCCTTACTTGTGTAATTTTCCACGACATTCCGAGATCACTACCGCCGGGATATCTAGACTACAACTTTGATCTGTAAGCTTACATGACGTACTTCACGTGAGACGTCGGCATAGAAGTTGATGGCTCCAAGGTCGTCGGCCGGTGAGGTATGGATAGCCGACCCCCCCATACGACTTCACGTCCACACAGTCGGGGAGGGTAGCCGTCTAGATCAGGACAATGTCACACTTTCTTTCCTTTTTAGCACGAGATTTTATCTCCAGTAAGACAGCGGAACGCTGGACGCCTCACCGTAAAATCCGATTGTTTCCCCGTAGGACAAATATGCGGTCATCCCCAAAACGACAGTAAAACGCCGTAACCGCGACCGAAGCCGGCGCGTCATTGAGGTCGTAGCGGACTGGACACATTTCGTAACCATCTTTC | |
| GAGTTACCAGCTCAGCCCTAGCAAAGAAGCCGCATGCGGTCCACTTTCTCGGTTCCAATGACCGTATAAACTTATATCGACCGTCTAATACGTAGAAGAGCATTTATAGAATACGGTTTGCTGCTCCAAAACCCTTATCGCTGGTTGCACACGAATATCCTGCAATGCTATAGATGTTCATATGGTCTTCTCGGCCTAGACTGTAGGTGGGCTTCGGGCGACCGGCTAGCGGAGTAAGGCATGAAAATTCTAAGCATCCAATCGGAAGATCTTCTACGCGAGCCTCAAGTGGGTCTTAACTTGTGGAAATAACCGCGCGACACGGGTCACAGGCAAGGGCGTTTATAACAGGAGTAGACTCTGATTGATTGCCCTTGGAGTAGATAACTCTTTTGCAAGTTGCAGACAAGGCTTAATAAAGGGGTCACGTTACGCCTTAAGGGCAAATTATTCGCTAAACAACACGAGCTGAGACCCAGAACGACCGGACCATCTATGACTGTAACCTAACTTTGTGGGATACGCTCGAGAAAAAGCGTTGTCTGAGAAGTGGGCAGCCTACTAAAGTGGCTATGCCAGCATGATCCGTCCCAGAAGAGAGTAATACAACTTGTCAGTTAACAACGATAATTCGCCAAGTACTCCTGAGACAGTTAATAGATCCTGACTGTTGAGGTAGACCGTAATAGAGACAGTGTGCAGGTACTTCCAGCGTTAGATACATTTAAGATATACCCAGTAAAGTACAAACAAACCGGAAAGACCCCCAGTTTACCAAGTTATGAGGCGAAATTCAAGGTCTAACATTGCCGGTTAACACCGATCGCCACCCGGATTTCAGACATCTAGGAGATATGTTCAAAAGACACACCTGCATCCGTCGTTTGGAGTCTATTATGACGTTTTAGCGTCGATAAATCCGTCGGCACAATGCCCATGTGCTTGGTCGCTGTCCCAATTAATCCATACAATACGGCTTGTTCATTTCCGCCCTATACCT | |
| TGATCTGTAAGCTTACATGACGTACTTCACGTGAGACGTCGGCATAGAAGTTGATGGCTCCAAGGTCGTCGGCCGGTGAGGTATGGATAGCCGACCCCCCCATACGACTTCACGTCCACACAGTCGGGGAGGGTAGCCGTCTAGATCAGGACAATGTCACACTTTCTTTCCTTTTTAGCACGAGATTTTATCTCCAGTAAGACAGCGGAACGCTGGACGCCTCACCGTAAAATCCGATTGTTTCCCCGTAGGACAAATATGCGGTCATCCCCAAAACGACAGTAAAACGCCGTAACCGCGACCGAAGCCGGCGCGTCATTGAGGTCGTAGCGGACTGGACACATTTCGTAACCATCTTTCTGGCCATAGTGCCGAGCCCACCGGCATTAAATCTAAACCCCACTGGCAGCGCTCTCCAGTGTCATTTAATTCAAGGGAGCGTAGGTCCCTTCTGGGGCGTCTATACCACCGTACATATCTAGAGTTGAAGTGTATTGATATGTGCCCGCTATCATGGATTTCGCGATTCCTTATAGCCATTTGTGCATTCAAACACAGTTTCCGGGACTCCCCCGTCTGCTGCGTATGGATAGGCACATGTAGTTCCTAACTCGTGAGGCTAGCCGCTCACATCTATAAGTGTGCGTCGGCAAAGGGCATGGTATTATCAAAATTCCGGCTGCTGGTAACAGGTGACATGTCACGAGGCGAAAAGTGGTCTGCATCAGCCAACAAAAGCTCCAGTTCGTCCGAGTCTCGTCCGAATTCGTGTCTCCGGCGTATAGTATATATTGCAGACCGACTTCCAGGAAAGGTGGTAACCGTGGGTACGCTGGGTAATTTTGCTAGACACAGGGCACTACGATAAGCATTAAGGATGCCCAGATCCATACTGTCAGAACACTCCATGGAACCACGCAAAGGCATTCACCACGCTAGGCGGTATTCCCGTTCTCCTACTAAGCACTAGGGTTGACGACGCGAAACCAAGTCGGGACCG | |
| AGAGATCCCCTAAGCACTATATATTCTATAACGGCTTGGAAGGGGGGTTGAAACACATCCCATATCCCATGCTTAAGGACTTGGACGTCTCCGGTCCCGCCGAAGGGCTGGGGTTTTGAATAGCGATACCGGTGTCGTTACAGGAGAGAGTCAAGTGCGCGATGAGCCAAACTGGCCTCCGGGGATGGCCCCCGGAACATTTTCGCTCACCGAAATCTTCGTCTAAGCGGTATCCTACTCAACATATAATGACACCCGGAACATTACTATAGTTAGCCCTCCCACGTGCTTGAGGGTGGGGGTAGGCGAGAGTGTTGCAATTAGCCTTGTTGCGTGCATCTCATGGGGTGCCAGTCGCGTTGTTAAAGGGGCGCTTGCTCATCGCAGTACACGCCAAACCTTGGTTGCTGCGGAGTTACACACTCTGGTGCCTACCTCGGAACGCGGCGTTAAGAACGTCCGTGGGTTGAAACTGGTCAACCTATCGCGAGACATGGCTTTCGGATTCAACAAGAGTTCGTGGAGGGAAACAAGGTAGGCATGTGTGATACATCGCATGGACGAAGTGTCCATTACTATGATGTCGTGTGTCATGCTCAACTGCAAAAAATGGCTTCAGTGCAAAACTTTCGGTGATGGCGCGCCTGGCTATTTGATCAATACTCATGGTTGTGGGCCTGTTCCGACAGGTCTCTTGTCTACCGAATCCTTGGGTCGTCTCCCGCCCCAGTCATACACACAAGCCAATTATCTAGGGAATTGGGTCGTTCTGTCTGCTGATAGGTAGTAGATGTGCAAATGGTAATCAAACTCTCCACGTGAGTCCCGGCACGCCCGCCACCAGTCGTCTCGCATAGCCGCCTAATTACAGTTGGGCATTCCGCATGCCGAATTTGACACCTATAACAAAACGGGCGACCTAGAAGTAGGTGGACTACCCCATTTCCCGCGGATAATCATGCGTCAAATACGAGCGCATCCTGCGTGCACGCAACACAAG | |
| AGGGCAGAACCACGAAGCCTCAAACGCAGCATCGAACAGATAGTATCGATAGACTTATGATTATATTCGCAAGTCAGAGTATATTGCCGGTTTTCATGACTTCCGTACCCATCCTTTTAAATCACGACTTATATAGTCAATCCCCAGCAAGATATGCTTTAATGTCGTGTACATATGCGCCCAATCGATCAGAGATAAAGCACCTAGTTGAAACCAAGGGGAGCTCAGAGAGCCAACGTCTAACATGAACACGTGGTGTCTAATCAAGTTATCAGGTGAATTGGTTCGTCCTATGGTTGCACGCCTGGGCTTGGTCACAGTTACCTCGCTTCAGCGGCGGGAATCCTCTAGATCCCTGTTATACGCGGGTCGAGCCCAAAATTGGTCTCAGAAGGTATGTTAGAGCCGTAAGCGTCCCTCCGGGTGTCGACGAATTATTCTTTGGATCGGTTCAGGAATACACCCCCTAGGATTGGTAAATGGATTCAGAATGCCCGTGCCGTTCTATCAGCCATTATTCTCGGAAAACACTCCTAAGTTGCCTACTCAGTTGCGAATACGCATCCTGTGATGACAGACTGCCATACAGCCAGGCCTCGGCGTACAATCGGTCACCAGACCCGTACCAGAACGCCCAGCCTATAACGCCCCAACAACTTTAGAGTAAGCTACAAACACCAACGTACTCAGAGATCCCCTAAGCACTATATATTCTATAACGGCTTGGAAGGGGGGTTGAAACACATCCCATATCCCATGCTTAAGGACTTGGACGTCTCCGGTCCCGCCGAAGGGCTGGGGTTTTGAATAGCGATACCGGTGTCGTTACAGGAGAGAGTCAAGTGCGCGATGAGCCAAACTGGCCTCCGGGGATGGCCCCCGGAACATTTTCGCTCACCGAAATCTTCGTCTAAGCGGTATCCTACTCAACATATAATGACACCCGGAACATTACTATAGTTAGCCCTCCCACGTGCTTGAGGGTGGGGGTAGGCGAGAG | |
| TACATTTAAGATATACCCAGTAAAGTACAAACAAACCGGAAAGACCCCCAGTTTACCAAGTTATGAGGCGAAATTCAAGGTCTAACATTGCCGGTTAACACCGATCGCCACCCGGATTTCAGACATCTAGGAGATATGTTCAAAAGACACACCTGCATCCGTCGTTTGGAGTCTATTATGACGTTTTAGCGTCGATAAATCCGTCGGCACAATGCCCATGTGCTTGGTCGCTGTCCCAATTAATCCATACAATACGGCTTGTTCATTTCCGCCCTATACCTAGCTTCCTGTGAATAGATTGAAGAGTTCCGACGGCTCGATCATGCTATGGCTTGCCGCCGCAAAGGACCTTCTCACTGCGATACAACCGCCCCGTGTAGGCGAGGTAACTACATTAGCTTCCTTGTTTAGTCGGCAGCGTTGGCGTCTTGTTGCAACGGAAGTCCTACCAATACCCCAACGAATCTGCGCACCTCTAGTCGAGAGATACTCGTATCTACCATACATCATGGAAATTACTATTGGCACGGCTACGGTTCTGTTGCTGAAGGGAGTAAGGTCGTGTCTGGAGACGCAGCCGAGCCAGCCTCTTACCATCATTTTTGCCTAAGCATATATGTAGGGCCCGTTTGCGATATAAAAGCGAAATGTTATCGCATTGCGACGGCTGCGATATCGCCTCACTTCATGGGTGACTCGCTAGAAAGCAATGCGACCTTTCCGTGACTCCCCGCAATACTACGCACCTAGTCGCTAGTTGAGCTCCTTTATTCGGAGAAGTGCCACGTATTGGACAGAGATGCAACGAAGGTCATTCACCACAGGAAGGCAGCCGATGCAATTTTAAGCTCGGCTGTGGTGCAATCCCCGTATGAAGATCAATTTTACCGATGGTGGTAATGGAAGATTACTGAAGAATTCGAGTAATCTCCAGGGGGGCTGTCCATGCATTCTGTGTAAACACATTATGGTGTTTCGGCTATCTAGTATACATAACCCG | |
| AGATGCGCTTGAAACACTCTGTAGGCAGACGCATGTCGAGAATAGACGCACGCCCGGGGAGGTACATCGCTTTCGCCGATGCAGCATGTATAGTAGCGTAAAATTCTGCGATCGTAATTGGTAGGCGACTTAACAGTGGTCATAGGGGAATACGCTAAGAACGGCGCCTTGTAGAGGCCCGTAGGAGACCTCTGTGTCTCCCCGTGAGAGACAAAATCCTAGCTCTTCCCCTGTATTTAGGCTAATTTTATGAACTTAGATATTGAAAATCCACGTCCTGACGACTAGACAACATCCATATGCGGATTAACATCGCCCTTCAGTCTTCTGGATTTGGCAATTCATATTCTCGACAGGGGTTGTGCGAAGCCCCAGACTAGTCGCATCGCTGCATGACCTATTCCTGGAGACAGTGGAGGAAAATGCCGGTACCTCCGAGGTATTCTCCTTTGTGACCCACAGTGGAACTACAAGATTTCTCTGAAGAAGCATCAACTCAGTCATTGCCATGGTAGACAGCTCGAGTTCGCTACCGTTCGACACGACCGTGGGGGTCATGTGTCAGTCATTCTGTAATGCGCAATGGCAATGAGTAAACACTTAGTACGACTCTGAACCCAAGCGCGTTCACGCACGAGTCAAGTACCCCACGATGCACTTAAATCTGATACCGTTAGACCCATTTAACACACGCTTGGAAAATAGTCCGATTACTTTGGCAAAAAAAACAATCAAACACGTTTCGCCGCCTACCCTAAATTCTACGCAGACGGATGTCCCACAGACCTTCCCCAGTCCCCGAGGCTGCGTTGAACCGTTGACGGGGCATTTATAAAGGCGTGCCACATGCTCTGATGGGGGGGCTGCCGTCAACACAACAGGGATATTGACGCCGTTGAGGCCATGGTTACTACCCTAGGCTCTTGAGAACATGAATATGGCAACATATTCGGCCTCTCTAGCTTTCGTGCAACGGTGGCATTGGTTCGGAACGAGTGCG | |
| ATCTACACAGTCAACGTAACGTCGCGGGCTAGCCTCGCTGGGCGAGCGACCTGATACCACCTGAAAAGACTATTCCAGTTTTTATGATGTGCCCGGGGACACTAAAGTATGTTTACTCTAGTATTGGGTCCGAACTGAGCATTGGTACGATGTCCACCGATTCGGATTTAGACCTAATTCACCTCCCCGCCATGGTAATCTCTGTCCGACCACCGTCTTCGTGAGTTCCTAAAACGCCTTCAGTTAAATGCGACTCTACAATGACGATACGTTCCGTACAGAGATAGGCAGTTCTGGGGATCCTCAGGCATAGTATCTCGCGAGGTCATATTCAGATTAGAGAACTGAGGTAATAGATCGTCAGGTGCTCCAGAGTACCACTTGGGAATTAAGGGAATATAAACAACGGTGGTGAAAAGTTTCCGAAAAAGTGGGGACTCCCGTCGGGTGGTAAAGGACACAGCCGATTCGATCGGCAACCCATGGCGGCCTTAAGAATGAAAAAATACAAAGACTCATTCGAGATACATCCCGCCTCACGCGCACTTGACCTTATTCGGTGGTAAGCCTCTGCAATACTGGGGATTACGCAATCGAATGCCGCCTTTAGATCCAGTGCTTTATCTCGTTGAACTTGAGCTTAAGGATCCTGTTTGACACGCCTGAACATGCGCCTGCTCTATCGAGATAGACATGAGTTGCTGCGTCCAGTAACATGGCGAACCTCAGAAGCCGGCATGCCGAATACGGAGTCTCACGCGAGTCTCGACGTACAATCGAACACGGGGTGAGCCGTTCGAGGTGTTCAACTCTCAGGAGCATTGGGTGCCCCCCCGTTGCACTTACAGGTGAATCCACCTTTTGCACCTACTTCGGAAATTCTTGAGCGACACGATGGGGGATTGGCGGGCCCGTGATTACCGCTGTCGGATTGTCAACTGCGAGGGGGCGCGCCATGGTCGTATGGTGTAATAAGACACTTGGGTCGCCTCAACCCCAC | |
| GAGGTGTTCAACTCTCAGGAGCATTGGGTGCCCCCCCGTTGCACTTACAGGTGAATCCACCTTTTGCACCTACTTCGGAAATTCTTGAGCGACACGATGGGGGATTGGCGGGCCCGTGATTACCGCTGTCGGATTGTCAACTGCGAGGGGGCGCGCCATGGTCGTATGGTGTAATAAGACACTTGGGTCGCCTCAACCCCACTCAATGCTGAAGAGGATAATCGTCCGAGCCTGAGCTCACGCGTTACTCGATCCGTCATCAACATAGCCGCAAAGGTGACCGGAGTAAGGAAGTCAATAATATCTGAGCAGCCAACTAGATCTGTACCTGCGCTGGAAATCAAAACTTTGCGTTAGGTCGAATGTGTGTCTCCACTAGTTCAAATGGAACAGACTAATCCGCACCCGTCGTAGTGAGGGCTCTTAATAGCAACGTATGGCACCCGCCGGTGCTAGCTTGCTATATGCTGGAATAATCCCGTAGAGCTGTCATCGGATACTACACATTCACAGAGTTGTTAGGCCGTACGATCTCGTAAATATATGTGTTATCGCAAACGGGTGCAAAGGCAACTAGACATCGCCACCCACAATATTGGCAATTGTGTTCCTTTCGTATATTTATAGTTCCCTTTCAGGGTGCATAATAACCTGCGCGATACGACTTTTCCCGAAAGAAATGTGTAGTCCCAAAATGCGAGGACGAGGCGATGATCTCGTTTATTTGAGCACGCCAACCATGTTTCTTACACACGGTTTCATCGGGTGGAAACGCACGGTGTTCATGAGCGTACGGATCCCCCAGTCCTCCAAACTATCCCTATCAAGGGTGATCATGGACCAAATGCGCGTCTAGCCTCGGGTCTATGTTTTAAGATCTGCTGACTAGGTCCGTGTCCCATTGACCCTATCTTTTTATACGGAGCCTTCCTCCGGGAAAAGGTTAGAGCTAGTCGAAGATGCCGGCAGGTTAGGATCTCACGCATCCTCATACGGAGTA | |
| CAAACAGCGTCTAAGGGACGGATACAATATGGAACTTAAAACGTCGCACTCTTTTAACCACACTGAACTTTTTGAAGATCTGAGATCGCCCGTGTGGTTACTCGCGCAGATGGAGTAGCGCGTACTCAGTGCACCCCGCTAGTTCACACCGACGCCCCTATGCTGTCAAGAGAGTACATTCTATTCTGCCCTGTCGGTTTCTCGAGAACTGATCCCCCGGACCCTCCGCCGTTGCGACCACTTTCCCCATGAGGTCCTGAATTCTGTCCAATTTCGATCTAATATATCTTATCCGAGGCTACAGCGCTGCCCTAAATTAAAATGACTTGCCTCTCCGTCGTGACAACCATTAGCACAGTGTATTTGCTATGCAATGCATTAGATCAATATGCTACGTCGCAGCGTTCTGGGGTCTAAGAAGCTATCAGGATTCGGGACCATCATATGCAATGACCGTTGACGTCGCTAATATGGCGCGGGTAAGTCAGCACAATAGACGGCCGATGCCTCAATATTTGCATGAAAGCGAGATGCACGGTCGAATGTTCAACTACTCTTTTTTCCCTCGCAGCTCATTAAGAGTACCGAAGCCGAGAATTTCACACAAAATACGGTGAACAACCAGCCAAACAACACTTAGAGGAGATTACAATGTACTCAGGGGGATCAGTAATTCTGTTCGTGCTAGGAATACGTCCCTAGAATAAATGCGTATTCTAAGGCCCGACCTATTTAAGCGGACCGTCTGTAGAGTCATCTGGCTAATGTACTAGTGTCGAGTTCTAACGGTTCTTCCATACGTCCCGGCGGATGGTCGTATACCCACGCCACTGCTAAACAAATACTTGCGTAGGTGACGTTCATTGCTTCGTAGTATGGCTTGAGGACCGAGGTTAATCTCGGTGAAATAGTTTACCAAATCCATCCCTGCCAAGCCTGAATAATTCCGCATGTCATCAGGACTCCTAACTGGACTGACGCGTAGGGTAACTGGAGACGT | |
| GATTGGATAGGTATAATGCACTAACAGCGATGCGCTTGGAACTATCTTCCAGGTAATCTGTATCCTCTACGACTCCTATTACCCTGAGTTCGCCCAGCGGAACTCAGGAGTTTGCCCAATTTCTGCAATGGCGTTCCCGCTAAGATCCGACTAATCTATTATTACCGAAAGCGTAAAATCCGGTCCTAGCATACCCAGAAAGGGTAATAAAGTTTACCTCGATTAGTGTCTCACTGGCTCGGTGTGGAGTGGGCAATGTCTCACCCGTTAAACTGTGCTCGCGCCATTAGTCCGGAAAACCGCTGATTAACATTCAAGGACTTCACGGGCAGAATCTGGAATGGGTGATATTTCTGTTACGGAGACAATTACCGACCCTGAGTGGTTCTCAGAAGGGCAGCTCCCGGTCAACGCTGCCAACTATCCGTTCACCTTGGGCATCTTGTTCTAAAACGTTGCATGTAGATAATTCACCTAGGCGGATTTTCGTGGCGAGAGAGATAGCCCGTGCCAGTTCTAAGACTTGACTTAGACTTCGCTCAAATCAAGCATCCTCTATACTAGCCGCGGTGCGGCTTACTTTGCTGCGGCTAAATCGGGGGCGGGTCGTCGCAGCATTTGCCACGACACGACAAAGTATTTGCATTGTTCATTCCTAGTGGTGATAACTAGTCACGTTCGCTGGGCGAGAAGCTAAGAGTTGCCTTACTACGTGAACTAACTTGGGATCTACACAGTCAACGTAACGTCGCGGGCTAGCCTCGCTGGGCGAGCGACCTGATACCACCTGAAAAGACTATTCCAGTTTTTATGATGTGCCCGGGGACACTAAAGTATGTTTACTCTAGTATTGGGTCCGAACTGAGCATTGGTACGATGTCCACCGATTCGGATTTAGACCTAATTCACCTCCCCGCCATGGTAATCTCTGTCCGACCACCGTCTTCGTGAGTTCCTAAAACGCCTTCAGTTAAATGCGACTCTACAATGACGATACGTT | |
| CGCCTTAAGGGCAAATTATTCGCTAAACAACACGAGCTGAGACCCAGAACGACCGGACCATCTATGACTGTAACCTAACTTTGTGGGATACGCTCGAGAAAAAGCGTTGTCTGAGAAGTGGGCAGCCTACTAAAGTGGCTATGCCAGCATGATCCGTCCCAGAAGAGAGTAATACAACTTGTCAGTTAACAACGATAATTCGCCAAGTACTCCTGAGACAGTTAATAGATCCTGACTGTTGAGGTAGACCGTAATAGAGACAGTGTGCAGGTACTTCCAGCGTTAGATACATTTAAGATATACCCAGTAAAGTACAAACAAACCGGAAAGACCCCCAGTTTACCAAGTTATGAGGCGAAATTCAAGGTCTAACATTGCCGGTTAACACCGATCGCCACCCGGATTTCAGACATCTAGGAGATATGTTCAAAAGACACACCTGCATCCGTCGTTTGGAGTCTATTATGACGTTTTAGCGTCGATAAATCCGTCGGCACAATGCCCATGTGCTTGGTCGCTGTCCCAATTAATCCATACAATACGGCTTGTTCATTTCCGCCCTATACCTAGCTTCCTGTGAATAGATTGAAGAGTTCCGACGGCTCGATCATGCTATGGCTTGCCGCCGCAAAGGACCTTCTCACTGCGATACAACCGCCCCGTGTAGGCGAGGTAACTACATTAGCTTCCTTGTTTAGTCGGCAGCGTTGGCGTCTTGTTGCAACGGAAGTCCTACCAATACCCCAACGAATCTGCGCACCTCTAGTCGAGAGATACTCGTATCTACCATACATCATGGAAATTACTATTGGCACGGCTACGGTTCTGTTGCTGAAGGGAGTAAGGTCGTGTCTGGAGACGCAGCCGAGCCAGCCTCTTACCATCATTTTTGCCTAAGCATATATGTAGGGCCCGTTTGCGATATAAAAGCGAAATGTTATCGCATTGCGACGGCTGCGATATCGCCTCACTTCATGGGTGACTCGCTAGAAAGCAATGC | |
| ATCTTTCCAGTGCGCGCGGCTCTGGAAAGTCCTATTTTAAAAGGGAGTCTACGCTTAGCCCTCAGTCACTGTACAGGTAGCGCGGACACTCAAATCAATGGAACGCCTCTAGGAGGAAACTAGGCCCCGCGAGTGATCGGTCGCCGCGCCTCGGAATTGTGGGGCCCATGAAACCGACATCTTCCGGCCAAGGTCACCAAGGGTAACGGCGACCGATTATGAGATGTCCTCCATAGCCATCGCCCGCCATAATACACTACCGGGTCCAAGCAAATTGTGATTCGACCTAGACATGGAGTCGCCCACTTTGAGTTGGACTCTCCCGCTGTGCAGAGGTAACAGGCAAGACGTAGGCAGATACATCGACGAGCAGGTAGTACGTCCGAACATACCGCACCTTGTTTTGAAGATGCGCTTGAAACACTCTGTAGGCAGACGCATGTCGAGAATAGACGCACGCCCGGGGAGGTACATCGCTTTCGCCGATGCAGCATGTATAGTAGCGTAAAATTCTGCGATCGTAATTGGTAGGCGACTTAACAGTGGTCATAGGGGAATACGCTAAGAACGGCGCCTTGTAGAGGCCCGTAGGAGACCTCTGTGTCTCCCCGTGAGAGACAAAATCCTAGCTCTTCCCCTGTATTTAGGCTAATTTTATGAACTTAGATATTGAAAATCCACGTCCTGACGACTAGACAACATCCATATGCGGATTAACATCGCCCTTCAGTCTTCTGGATTTGGCAATTCATATTCTCGACAGGGGTTGTGCGAAGCCCCAGACTAGTCGCATCGCTGCATGACCTATTCCTGGAGACAGTGGAGGAAAATGCCGGTACCTCCGAGGTATTCTCCTTTGTGACCCACAGTGGAACTACAAGATTTCTCTGAAGAAGCATCAACTCAGTCATTGCCATGGTAGACAGCTCGAGTTCGCTACCGTTCGACACGACCGTGGGGGTCATGTGTCAGTCATTCTGTAATGCGCAATGGCAATGAG | |
| TCCTCAAAGGGAAACGCAGTTCTAGCTAATCTGCCACACATACGACCATGTCATAACACTGACTTGAGCTGGGCGCTGGTGCACAATCTCGAGTGCTGCAGTGCCAAAACGGGCCCACTTCATGTTAATATGTGCTTAGTACAATGTATGGAATCTACGACGCACTTTCCATCTAATTTGGTTATGACGGTGCTACTCAGTGCCACTCCTGCCACAGTCAATTGCAAACTCTAACTACGTCATGGTAGATAGTATTTTCAGGGCCCGAAACGCCCCGAACGGACCGAAACAAAAAAACGGCGCGTACAGTAGGCAAGCCTAGGACACTGCGGTTTCACAGAGACTGGGTACTTGCTTTGGGGGACAGCGTAATAAGTCTTGTCGTCGCACCAGAATTTTTGCTGATCACCCTCACGTTCAGGAATCTCTGTGGCGGCAATATAAAGCTGGACTCGTACGCCGTGCCCTACACTTCTCGGTCTAAAGGCCGAATGGAGGTGAGTGGGTGGTAACCGATGGTCGATATCTAAGGTACGGGACCATCGATCTTTAGAAAAATGCTTAGGATAAGCATGCCTGTGCTGGTTAATTCACGCGTCTGATGAGCGACGAGGCTAGGACGTCGAACAGTCCTATCAGAATGGTGTCCCTCAACCTAGTCTGGGCAGTTAAGCGGCGGCGCAAGACATTCGCGGGTAACTGACTCTGTGGCAAGCGTTCATAACGTTTGGGCGTGCAATGACCATGTGGCGCCATCCGTTGTTGATGACCAAATCAGCGGCACGTAATCGCGATTTAGCTACATGAATAACTTGTATAGTAGCCAGGTACATGTGGTGATAGGACAACGGAACGGCAGGACAAGGGTCAAGATTATATCTTTGAGATGGACTCTGAAGTGGTTCCAGGTCTGTTTGAGCGTATACTCCGTCGCAATAGATTCATGCTAGGCCGAGAGCAAGTCCACGACATTTAGGTTGCACGTATTCAGAGCCTCTGG | |
| GTCCCGTAGGTTGGCCCAATTTCCAACCGACACGCACAACCGTCGCATAGAGCCGTCAGATGGTGACACATATTAATCTTGACTAGTATCGCTCTTCTAATCACGTGGATGGCGCTAAAAACTCCACCCAATATGGAATGGACAACGGGCTCAAGGTCCAAGTACGGGTAATCTATAAAGGCATTTCCCTAACATAATATTGTAGTACACTGTTTATCATTTCCGGCGCAAAAACGAGGAAGAAACTTACAGCGTGGCCTCAAACTGGAAGAATACGACCGGGGTATGTGAGAGTAACAATCTGTACGTGTCGTCGTTTTCCCCATGCGGACAGTCAAGGCTAAGAGCTGACATGCTGGATTCGTATGGAACCCGCGGGTGGCGCCCGATAATTGGGAGGATCTGACGTATTCTGGCCTCCAACCACTTGTAAACGAGGTGGTAAAATTCAGAAAACTAGCACGCCGTCTAGGGCCCGAAGGTAATGGATCATCTTTCCAGTGCGCGCGGCTCTGGAAAGTCCTATTTTAAAAGGGAGTCTACGCTTAGCCCTCAGTCACTGTACAGGTAGCGCGGACACTCAAATCAATGGAACGCCTCTAGGAGGAAACTAGGCCCCGCGAGTGATCGGTCGCCGCGCCTCGGAATTGTGGGGCCCATGAAACCGACATCTTCCGGCCAAGGTCACCAAGGGTAACGGCGACCGATTATGAGATGTCCTCCATAGCCATCGCCCGCCATAATACACTACCGGGTCCAAGCAAATTGTGATTCGACCTAGACATGGAGTCGCCCACTTTGAGTTGGACTCTCCCGCTGTGCAGAGGTAACAGGCAAGACGTAGGCAGATACATCGACGAGCAGGTAGTACGTCCGAACATACCGCACCTTGTTTTGAAGATGCGCTTGAAACACTCTGTAGGCAGACGCATGTCGAGAATAGACGCACGCCCGGGGAGGTACATCGCTTTCGCCGATGCAGCATGTATAGTAGCGTAAA |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment