├── file ├── a-gene.txt ├── b-gene.txt ├── c-gene.txt ├── seqNC_011812-gene.txt ├── a.txt ├── save.txt ├── c.txt ├── b.txt ├── seqNC005327-gene.txt ├── seqNC11749--gene.txt ├── Sequence.txt └── seqNC_011812.txt ├── save ├── .gitignore ├── uml ├── class.dia └── class.png └── src ├── State.java ├── Transition.java ├── Main.java ├── DNA.java ├── Gen.java └── HMM.java /file/a-gene.txt: -------------------------------------------------------------------------------- 1 | 0-33 2 | -------------------------------------------------------------------------------- /file/b-gene.txt: -------------------------------------------------------------------------------- 1 | 0-927 2 | -------------------------------------------------------------------------------- /file/c-gene.txt: -------------------------------------------------------------------------------- 1 | 1-181 2 | -------------------------------------------------------------------------------- /file/seqNC_011812-gene.txt: -------------------------------------------------------------------------------- 1 | 964-1 2 | 1461-2388 3 | -------------------------------------------------------------------------------- /save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATA/chacha/master/save -------------------------------------------------------------------------------- /file/a.txt: -------------------------------------------------------------------------------- 1 | 1 atgagtaata acccactttc gtaactgggaag tga -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | .settings 4 | bin 5 | *.~ 6 | -------------------------------------------------------------------------------- /file/save.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATA/chacha/master/file/save.txt -------------------------------------------------------------------------------- /uml/class.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATA/chacha/master/uml/class.dia -------------------------------------------------------------------------------- /uml/class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ATA/chacha/master/uml/class.png -------------------------------------------------------------------------------- /file/c.txt: -------------------------------------------------------------------------------- 1 | 1 atgcatacct ttatttttct tgtgctgata aaaaatatta acggtggcgg aagctggaat 2 | 61 attacaccca tgccaaatac ggacgtatgc gtgcaggttc ttcggacaat cgaagcacat 3 | 121 ggcggcaggg gctttggaaa tacaggggag tgtattgaag ttaaaacaaa tgaacctttg 4 | 181 aacagcgtga tggaaacact aaatggtggt gggcaatga 5 | -------------------------------------------------------------------------------- /file/b.txt: -------------------------------------------------------------------------------- 1 | atgccaaact ggtgctcgaa tcgtatgtat ttttctggtg 2 | 1501 aaccggcaca gatcgctgag attaaacgac tggccagcgg tgcagtcaca ccgctttatc 3 | 1561 gccgcgccac aaatgaaggt attcagctgt ttctggccgg aagtgccgga cttctgcaga 4 | 1621 tcactgaaaa tatccgctct gagcagtgcc ccggagtgac ggctgccgga cgtggtgctg 5 | 1681 tatcactgga aaatatcgcg ttcacccgct ggctgacaca cctgcagaac ggtgtactgc 6 | 1741 tggatgagca aaactgcctg atgctgcatg aactctggct gcagagcggt actggacagc 7 | 1801 gtcgctggga agggttaccg gatgatgtca gggaaactat cactgtgcat ttcaccgcaa 8 | 1861 aaagaggtga ctggtgtgac atctggggta acgaggatgt atcggtgtgg tggaaccgtc 9 | 1921 tgtgtgacaa cgtactgccg gaaaaaacca tgccgtttga cctgctgacg gttctgccga 10 | 1981 cccgcctgga tgttgaagtg aatggcttta acggtggtgt tctgaacggt gttccttctg 11 | 2041 catatcactg gtatacggaa cggtatggcg tgaagtggcc ttgtggatat gacctgaata 12 | 2101 tcagcagtca gggagacaac ttcattcagg ttgatttcga cactccgtgg tgtcagccgg 13 | 2161 aaagcgacgt tattgcagaa ttaagccgcc gtttcagctg cacgctggag cactggtatg 14 | 2221 ccgaacaggg ctgtgatttc tgtggctggc agttgtatga gcgtggcgag cttgttgatg 15 | 2281 tgctgtgggg ggagctggaa tggtcttccc cgacagatga cgatgagctg ccggaagtca 16 | 2341 ccggacctgc gtggatagtc gacaatgtgg cgcattatgg cggatga 17 | -------------------------------------------------------------------------------- /src/State.java: -------------------------------------------------------------------------------- 1 | import java.io.Serializable; 2 | 3 | class State implements Serializable { 4 | private double a; 5 | private double t; 6 | private double c; 7 | private double g; 8 | 9 | public State(double a, double t, double c, double g) { 10 | this.a = a; 11 | this.t = t; 12 | this.c = c; 13 | this.g = g; 14 | } 15 | 16 | public double getA() { 17 | return a; 18 | } 19 | 20 | public void setA(double a) { 21 | this.a = a; 22 | } 23 | 24 | public double getT() { 25 | return t; 26 | } 27 | 28 | public void setT(double t) { 29 | this.t = t; 30 | } 31 | 32 | public double getC() { 33 | return c; 34 | } 35 | 36 | public void setC(double c) { 37 | this.c = c; 38 | } 39 | 40 | public double getG() { 41 | return g; 42 | } 43 | 44 | public void setG(double g) { 45 | this.g = g; 46 | } 47 | 48 | public void set(char name, double value) { 49 | switch (name) { 50 | case 'a': 51 | setA(value); 52 | break; 53 | case 't': 54 | setT(value); 55 | break; 56 | case 'c': 57 | setC(value); 58 | break; 59 | case 'g': 60 | setG(value); 61 | break; 62 | } 63 | } 64 | 65 | public double get(char name) { 66 | 67 | double value; 68 | // kondisional 69 | switch (name) { 70 | case 'a': 71 | return getA(); 72 | case 't': 73 | return getT(); 74 | case 'c': 75 | return getC(); 76 | case 'g': 77 | return getG(); 78 | } 79 | return 0; 80 | 81 | } 82 | } -------------------------------------------------------------------------------- /src/Transition.java: -------------------------------------------------------------------------------- 1 | import java.io.Serializable; 2 | 3 | class Transition implements Serializable { 4 | private double startAtypical; 5 | private double startTypical; 6 | private double typicalTypical; 7 | private double atypicalAtypical; 8 | private double typicalStop; 9 | private double atypicalStop; 10 | 11 | public double getStartTypical() { 12 | return startTypical; 13 | } 14 | 15 | public void setStartTypical(double startTypical) { 16 | this.startTypical = startTypical; 17 | } 18 | 19 | public double getStartAtypical() { 20 | return startAtypical; 21 | } 22 | 23 | public void setStartAtypical(double startAtypical) { 24 | this.startAtypical = startAtypical; 25 | } 26 | 27 | public double getTypicalTypical() { 28 | return typicalTypical; 29 | } 30 | 31 | public void setTypicalTypical(double typicalTypical) { 32 | this.typicalTypical = typicalTypical; 33 | } 34 | 35 | public double getAtypicalAtypical() { 36 | return atypicalAtypical; 37 | } 38 | 39 | public void setAtypicalAtypical(double atypicalAtypical) { 40 | this.atypicalAtypical = atypicalAtypical; 41 | } 42 | 43 | public double getTypicalStop() { 44 | return typicalStop; 45 | } 46 | 47 | public void setTypicalStop(double typicalStop) { 48 | this.typicalStop = typicalStop; 49 | } 50 | 51 | public double getAtypicalStop() { 52 | return atypicalStop; 53 | } 54 | 55 | public void setAtypicalStop(double atypicalStop) { 56 | this.atypicalStop = atypicalStop; 57 | } 58 | 59 | } -------------------------------------------------------------------------------- /file/seqNC005327-gene.txt: -------------------------------------------------------------------------------- 1 | 2930-33 2 | 3025-3630 3 | 4937-5821 4 | 5853-7052 5 | 7159-7808 6 | 9638-8124 7 | 9704-10408 8 | 11547-10717 9 | 12277-11678 10 | 13080-12376 11 | 14231-13527 12 | 14338-15198 13 | 15211-15753 14 | 15845-16156 15 | 17651-16947 16 | 21227-20352 17 | 22745-21484 18 | 23145-22933 19 | 23309-23866 20 | 24049-24909 21 | 28374-27670 22 | 30287-30051 23 | 30317-30598 24 | 31074-30720 25 | 32035-31073 26 | 32552-33235 27 | 33471-33905 28 | 33956-34732 29 | 34605-35177 30 | 35150-35575 31 | 35622-36044 32 | 36594-36782 33 | 37270-37500 34 | 37552-38913 35 | 38960-39523 36 | 40070-39609 37 | 40333-40899 38 | 40951-41190 39 | 41251-42672 40 | 42699-43274 41 | 43343-43777 42 | 43774-44493 43 | 44715-44927 44 | 44773-44931 45 | 45289-45714 46 | 45712-46062 47 | 46093-47706 48 | 48087-47710 49 | 48388-48684 50 | 48795-49616 51 | 50422-49913 52 | 50838-51221 53 | 51415-52086 54 | 52223-52450 55 | 52483-52842 56 | 52857-53168 57 | 53190-53756 58 | 53743-54471 59 | 54471-55922 60 | 55891-56478 61 | 56417-56785 62 | 56782-57297 63 | 57432-57653 64 | 57646-58122 65 | 58202-58420 66 | 58448-58795 67 | 58921-61551 68 | 61548-61934 69 | 61931-62563 70 | 62560-63552 71 | 63576-63887 72 | 63896-64534 73 | 64531-66381 74 | 66405-66665 75 | 66640-67401 76 | 67415-67759 77 | 67878-68162 78 | 68149-68694 79 | 68624-68971 80 | 68919-69344 81 | 69322-70704 82 | 70701-73523 83 | 73545-74024 84 | 74073-74804 85 | 74962-75744 86 | 75795-77993 87 | 77993-83263 88 | 83283-84029 89 | 84088-84948 90 | 85051-85611 91 | 85740-85952 92 | 86232-86507 93 | 86426-86929 94 | 86974-87435 95 | 87728-88318 96 | 88558-88812 97 | 89050-89124 98 | 89117-89974 99 | 90337-90723 100 | 90913-91566 101 | 91659-91916 102 | 91849-92250 -------------------------------------------------------------------------------- /src/Main.java: -------------------------------------------------------------------------------- 1 | import java.io.BufferedInputStream; 2 | import java.io.FileInputStream; 3 | import java.io.FileNotFoundException; 4 | import java.io.FileOutputStream; 5 | import java.io.IOException; 6 | import java.io.InputStream; 7 | import java.io.ObjectInput; 8 | import java.io.ObjectInputStream; 9 | import java.io.ObjectOutputStream; 10 | 11 | public class Main { 12 | 13 | /** 14 | * @param args 15 | */ 16 | public static void main(String[] args) { 17 | // DNA dna = new DNA("file/seqNC_011812.txt", 18 | // "file/seqNC_011812-gene.txt"); 19 | DNA prediction = new DNA("file/seqNC_011812.txt"); 20 | // System.out.println(dna.getSequence()); 21 | // System.out.println(dna.getGenes()); 22 | 23 | // use buffering 24 | 25 | HMM hmm = null; 26 | try { 27 | InputStream file = new FileInputStream("save.txt"); 28 | InputStream buffer = new BufferedInputStream(file); 29 | ObjectInput input = new ObjectInputStream(buffer); 30 | hmm = (HMM) input.readObject(); 31 | } catch (FileNotFoundException e1) { 32 | hmm = new HMM(); 33 | } catch (ClassNotFoundException e1) { 34 | // TODO Auto-generated catch block 35 | e1.printStackTrace(); 36 | } catch (IOException e1) { 37 | // TODO Auto-generated catch block 38 | e1.printStackTrace(); 39 | } 40 | 41 | // HMM hmm = new HMM(); 42 | // hmm.train(dna); 43 | hmm.prediction(prediction); 44 | // System.out.println(prediction.getPredictionGenes()); 45 | // System.out.println("==================="); 46 | // for (Gen gen : prediction.getPredictionGenes()) { 47 | // System.out.println(gen.getSequence()); 48 | // } 49 | 50 | try { 51 | FileOutputStream fos = new FileOutputStream("file/save.txt"); 52 | ObjectOutputStream obj_out = new ObjectOutputStream(fos); 53 | obj_out.writeObject(hmm); 54 | } catch (FileNotFoundException e) { 55 | // TODO Auto-generated catch block 56 | e.printStackTrace(); 57 | } catch (IOException e) { 58 | // TODO Auto-generated catch block 59 | e.printStackTrace(); 60 | } 61 | 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /file/seqNC11749--gene.txt: -------------------------------------------------------------------------------- 1 | 101-1078 2 | complement(1321..2061) 3 | 2737..3906 4 | complement(5621..6031) 5 | 6268..8238 6 | 8245..9036 7 | complement(9099..9617) 8 | complement(9775..10557) 9 | complement(10554..11576) 10 | complement(11590..12348) 11 | complement(12350..12607) 12 | complement(12656..13003) 13 | complement(13000..13404) 14 | complement(13433..13789) 15 | complement(13906..15429) 16 | complement(16021..16503) 17 | complement(16500..16826) 18 | 16891..17157 19 | complement(17680..18954) 20 | complement(18924..21185) 21 | complement(18924..21185) 22 | complement(21354..22130) 23 | complement(21354..22130) 24 | complement(22138..23055) 25 | complement(22138..23055) 26 | complement(23345..23605) 27 | complement(23345..23605) 28 | complement(23602..23892) 29 | 25237..25446 30 | complement(25464..25799) 31 | complement(25777..25995) 32 | 25928..26275 33 | complement(26295..26804) 34 | complement(26801..27061) 35 | 27163..27489 36 | 27486..27968 37 | 28560..29063 38 | complement(29102..29701) 39 | complement(29397..29846) 40 | complement(29968..30453) 41 | complement(30478..31032) 42 | complement(30950..31645) 43 | complement(31650..32810) 44 | complement(32770..34053) 45 | complement(34056..35435) 46 | complement(35539..36069) 47 | complement(36107..38053) 48 | complement(38340..39155) 49 | complement(39338..39844) 50 | complement(39834..40061) 51 | complement(40142..40294) 52 | complement(40285..40354) 53 | 40455..40730 54 | 40649..41152 55 | 41203..42330 56 | complement(42340..42756) 57 | 42769..43437 58 | complement(43550..44803) 59 | 44834..45460 60 | complement(45438..46124) 61 | complement(46132..46629) 62 | complement(46511..46684) 63 | complement(46771..47274) 64 | complement(47193..47468) 65 | complement(47502..47777) 66 | complement(47802..48305) 67 | complement(48224..48499) 68 | complement(48647..48751) 69 | complement(48748..49212) 70 | complement(49082..49339) 71 | complement(49400..49621) 72 | complement(49432..50085) 73 | complement(51023..51892) 74 | 51965..52054 75 | complement(52680..53270) 76 | complement(53308..53517) 77 | complement(53563..54099) 78 | complement(54269..54481) 79 | complement(54610..55170) 80 | complement(55273..56133) 81 | complement(56192..57409) 82 | 83 | 84 | 85 | 86 | -------------------------------------------------------------------------------- /src/DNA.java: -------------------------------------------------------------------------------- 1 | import java.io.BufferedReader; 2 | import java.io.FileInputStream; 3 | import java.io.FileNotFoundException; 4 | import java.io.IOException; 5 | import java.io.InputStreamReader; 6 | import java.util.ArrayList; 7 | import java.util.List; 8 | 9 | public class DNA { 10 | 11 | private String sequence; 12 | private char[] sequenceArray; 13 | private String filename; 14 | private String genFilename; 15 | private List genes = new ArrayList(); 16 | private final ArrayList predictionGenes = new ArrayList(); 17 | 18 | public DNA(String filename, String genFilename) { 19 | this.filename = filename; 20 | this.genFilename = genFilename; 21 | preprocessing(); 22 | 23 | } 24 | 25 | public DNA(String filename) { 26 | this.filename = filename; 27 | preprocessing(); 28 | } 29 | 30 | private void preprocessing() { 31 | FileInputStream finput = null; 32 | 33 | // membuka file 34 | try { 35 | finput = new FileInputStream(filename); 36 | BufferedReader br = new BufferedReader( 37 | new InputStreamReader(finput)); 38 | String line = null; 39 | sequence = ""; 40 | 41 | while ((line = br.readLine()) != null) { 42 | sequence += line.replaceAll("[\n0-9 ]", ""); 43 | 44 | } 45 | // System.out.println(dna); 46 | finput.close(); 47 | 48 | sequenceArray = sequence.toCharArray(); 49 | 50 | } catch (FileNotFoundException fnfe) { 51 | System.out.println("File not found"); 52 | return; 53 | } catch (IOException ioe) { 54 | System.out.println("Error IO"); 55 | return; 56 | } 57 | } 58 | 59 | public void loadGenes(String filename) { 60 | 61 | } 62 | 63 | public String getSequence() { 64 | return sequence; 65 | } 66 | 67 | public void setSequence(String sequence) { 68 | this.sequence = sequence; 69 | } 70 | 71 | public char[] getSequenceArray() { 72 | return sequenceArray; 73 | } 74 | 75 | public void setSequenceArray(char[] sequenceArray) { 76 | this.sequenceArray = sequenceArray; 77 | } 78 | 79 | public String getFilename() { 80 | return filename; 81 | } 82 | 83 | public void setFilename(String filename) { 84 | this.filename = filename; 85 | } 86 | 87 | public void setGenes(List genes) { 88 | this.genes = genes; 89 | } 90 | 91 | public List getGenes() { 92 | if (genes.size() != 0) { 93 | return genes; 94 | } 95 | FileInputStream finput = null; 96 | try { 97 | finput = new FileInputStream(genFilename); 98 | BufferedReader br = new BufferedReader( 99 | new InputStreamReader(finput)); 100 | String line = null; 101 | 102 | while ((line = br.readLine()) != null) { 103 | Gen gen = new Gen(); 104 | String[] str = line.split("-", 2); 105 | int startCodonIndex = Integer.parseInt(str[0]); 106 | int stopCodonIndex = Integer.parseInt(str[1]); 107 | 108 | if (stopCodonIndex > startCodonIndex) { 109 | 110 | Integer[] startCodon = { new Integer(startCodonIndex), 111 | new Integer(startCodonIndex + 1), 112 | new Integer(startCodonIndex + 2) }; 113 | gen.setStartCodon(startCodon); 114 | Integer[] stopCodon = { new Integer(stopCodonIndex - 2), 115 | new Integer(stopCodonIndex - 1), 116 | new Integer(stopCodonIndex) }; 117 | gen.setStopCodon(stopCodon); 118 | String[] codingRegion = new String[1000000]; 119 | int j = 0; 120 | for (int i = startCodonIndex + 3; i < stopCodonIndex - 2; i = i + 3) { 121 | codingRegion[j] = sequence.substring(i, i + 2); 122 | j++; 123 | } 124 | // System.out.println(startCodonIndex); 125 | gen.setSequence(sequence.substring(startCodonIndex, 126 | stopCodonIndex)); 127 | gen.setCodingRegion(codingRegion); 128 | 129 | } else { 130 | 131 | Integer[] startCodon = { new Integer(startCodonIndex), 132 | new Integer(startCodonIndex + 1), 133 | new Integer(startCodonIndex + 2) }; 134 | gen.setStartCodon(startCodon); 135 | Integer[] stopCodon = { new Integer(stopCodonIndex - 2), 136 | new Integer(stopCodonIndex - 1), 137 | new Integer(stopCodonIndex) }; 138 | gen.setStopCodon(stopCodon); 139 | String sequenceCopy = sequence.replaceAll("a", "p") 140 | .replaceAll("t", "q").replaceAll("g", "r") 141 | .replaceAll("c", "s").replaceAll("p", "t") 142 | .replaceAll("q", "a").replaceAll("r", "c") 143 | .replaceAll("s", "g"); 144 | gen.setSequence(sequenceCopy.substring(stopCodonIndex, 145 | startCodonIndex)); 146 | 147 | } 148 | genes.add(gen); 149 | 150 | } 151 | } catch (FileNotFoundException e) { 152 | // TODO Auto-generated catch block 153 | e.printStackTrace(); 154 | } catch (IOException e) { 155 | // TODO Auto-generated catch block 156 | e.printStackTrace(); 157 | } 158 | 159 | return genes; 160 | } 161 | 162 | public ArrayList getPredictionGenes() { 163 | // cari startcodon 164 | StringBuilder sb = null; 165 | for (int i = 0; i < sequenceArray.length; i++) { 166 | if (i < sequenceArray.length - 2) { 167 | sb = new StringBuilder(); 168 | sb.append(sequenceArray[i]).append(sequenceArray[i + 1]) 169 | .append(sequenceArray[i + 2]); 170 | if (sb.toString().equalsIgnoreCase("atg") 171 | && i < sequenceArray.length - 180) { 172 | Integer[] startCodon = { new Integer(i), 173 | new Integer(i + 1), new Integer(i + 2) }; 174 | for (int j = i + 180; (j < i + 2999) 175 | && (j < sequenceArray.length); j++) { 176 | sb = new StringBuilder(); 177 | sb.append(sequenceArray[j - 2]).append( 178 | sequenceArray[j - 1]).append(sequenceArray[j]); 179 | if (sb.toString().equalsIgnoreCase("tga") 180 | || sb.toString().equalsIgnoreCase("taa") 181 | || sb.toString().equalsIgnoreCase("tag")) { 182 | Gen gen = new Gen(); 183 | gen.setStartCodon(startCodon); 184 | Integer[] stopCodon = { new Integer(j - 2), 185 | new Integer(j - 1), new Integer(j) }; 186 | gen.setStopCodon(stopCodon); 187 | // coding region 188 | int x = 0; 189 | String[] codingRegion = new String[5000]; 190 | for (int k = i + 3; k < j - 2; k = k + 3) { 191 | 192 | codingRegion[x] = sequence.substring(k, k + 2); 193 | x++; 194 | } 195 | gen.setSequence(sequence.substring(i, j + 1)); 196 | predictionGenes.add(gen); 197 | i = j; 198 | break; 199 | } 200 | } 201 | 202 | } 203 | 204 | } 205 | 206 | } 207 | return predictionGenes; 208 | } 209 | /* 210 | * public void stopCodon() { StringBuilder sb = null; for (int i = 0; i < 211 | * (sequenceArray.length - 2); i++) { sb = new 212 | * StringBuilder(sequenceArray[i]); String str = sb.append(sequenceArray[i + 213 | * 1]).append(i + 2) .toString(); if (str.equalsIgnoreCase("tag") || 214 | * str.equalsIgnoreCase("tga") || str.equalsIgnoreCase("taa")) { Integer[] 215 | * startCodon = { new Integer(i), new Integer(i + 1), new Integer(i + 2) }; 216 | * genes.add(new Gen(stopCodon)); // error dsni } return; } 217 | */ 218 | } 219 | -------------------------------------------------------------------------------- /src/Gen.java: -------------------------------------------------------------------------------- 1 | import java.util.ArrayList; 2 | import java.util.List; 3 | 4 | public class Gen { 5 | private Integer[] startCodon; 6 | private Integer[] stopCodon; 7 | private String[] codingRegion; 8 | private String sequence; 9 | private char[] basaStartCodon; 10 | private char[] basaCodingRegion; 11 | private char[] basaStopCodon; 12 | 13 | private final List alphaTypical1 = new ArrayList(); 14 | private final List alphaTypical2 = new ArrayList(); 15 | private final List alphaTypical3 = new ArrayList(); 16 | 17 | private final List betaTypical1 = new ArrayList(); 18 | private final List betaTypical2 = new ArrayList(); 19 | private final List betaTypical3 = new ArrayList(); 20 | 21 | private final List alphaATypical1 = new ArrayList(); 22 | private final List alphaATypical2 = new ArrayList(); 23 | private final List alphaATypical3 = new ArrayList(); 24 | 25 | private final List betaATypical1 = new ArrayList(); 26 | private final List betaATypical2 = new ArrayList(); 27 | private final List betaATypical3 = new ArrayList(); 28 | 29 | /* 30 | * public void isComplete() { Iterator iterator = genes.iterator(); 31 | * while (iterator.hasNext()) { if(genes.equals(stopCodon)){ 32 | * 33 | * } 34 | * 35 | * } 36 | */ 37 | 38 | public List getAlphaTypical1() { 39 | return alphaTypical1; 40 | } 41 | 42 | public List getAlphaTypical2() { 43 | return alphaTypical2; 44 | } 45 | 46 | public List getAlphaTypical3() { 47 | return alphaTypical3; 48 | } 49 | 50 | public List getBetaTypical1() { 51 | return betaTypical1; 52 | } 53 | 54 | public List getBetaTypical2() { 55 | return betaTypical2; 56 | } 57 | 58 | public List getBetaTypical3() { 59 | return betaTypical3; 60 | } 61 | 62 | public List getAlphaATypical1() { 63 | return alphaATypical1; 64 | } 65 | 66 | public List getAlphaATypical2() { 67 | return alphaATypical2; 68 | } 69 | 70 | public List getAlphaATypical3() { 71 | return alphaATypical3; 72 | } 73 | 74 | public List getBetaATypical1() { 75 | return betaATypical1; 76 | } 77 | 78 | public List getBetaATypical2() { 79 | return betaATypical2; 80 | } 81 | 82 | public List getBetaATypical3() { 83 | return betaATypical3; 84 | } 85 | 86 | public boolean isCompete() { 87 | return stopCodon.length != 0; 88 | } 89 | 90 | // geter setter 91 | public Integer[] getStartCodon() { 92 | return startCodon; 93 | } 94 | 95 | public void setStartCodon(Integer[] startCodon) { 96 | this.startCodon = startCodon; 97 | } 98 | 99 | public Integer[] getStopCodon() { 100 | return stopCodon; 101 | } 102 | 103 | public void setStopCodon(Integer[] stopCodon) { 104 | this.stopCodon = stopCodon; 105 | } 106 | 107 | public String[] getCodingRegion() { 108 | return codingRegion; 109 | } 110 | 111 | public void setCodingRegion(String[] codingRegion) { 112 | this.codingRegion = codingRegion; 113 | } 114 | 115 | public void setSequence(String sequence) { 116 | this.sequence = sequence; 117 | } 118 | 119 | public String getSequence() { 120 | return sequence; 121 | } 122 | 123 | public void setBasaStartCodon(char[] basaStartCodon) { 124 | this.basaStartCodon = basaStartCodon; 125 | } 126 | 127 | public char[] getBasaStartCodon() { 128 | if (basaStartCodon == null) { 129 | basaStartCodon = sequence.substring(0, 3).toCharArray(); 130 | } 131 | return basaStartCodon; 132 | } 133 | 134 | public void setBasaCodingRegion(char[] basaCodingRegion) { 135 | this.basaCodingRegion = basaCodingRegion; 136 | } 137 | 138 | public char[] getBasaCodingRegion() { 139 | if (basaCodingRegion == null) { 140 | basaCodingRegion = sequence.substring(3, (sequence.length() - 3)) 141 | .toCharArray(); 142 | } 143 | return basaCodingRegion; 144 | } 145 | 146 | public void setBasaStopCodon(char[] basaStopCodon) { 147 | this.basaStopCodon = basaStopCodon; 148 | } 149 | 150 | public boolean isTypical() { 151 | return sequence.length() <= 1506; 152 | 153 | } 154 | 155 | public char[] getBasaStopCodon() { 156 | if (basaStopCodon == null) { 157 | basaStopCodon = sequence.substring((sequence.length() - 3), 158 | (sequence.length())).toCharArray(); 159 | } 160 | return basaStopCodon; 161 | } 162 | 163 | public double sumStateTypical(int state) { 164 | double sumState = 0; 165 | 166 | int index = 0; 167 | for (double alpha : alphaTypical2) { 168 | if (index % 3 == state) { 169 | sumState += alpha 170 | * betaTypical2.get(alphaTypical2.size() - index - 1); 171 | // out of bound 172 | } 173 | index++; 174 | } 175 | return sumState; 176 | } 177 | 178 | // blm dibagi fwdbwd 179 | // sum_state += (alpha char . beta char) / fwdbwd -> yg ini u/state 180 | // atg acg aga ccg att tga 181 | public double sumStateATypical(int state) { 182 | double sumState = 0; 183 | 184 | int index = 0; 185 | 186 | for (double alpha : alphaATypical2) { 187 | if (index % 3 == state) { 188 | sumState += (alpha * betaATypical2.get(alphaATypical2.size() 189 | - index - 1)); 190 | } 191 | index++; 192 | } 193 | return sumState; 194 | 195 | } 196 | 197 | public double sumCharTypical(int state, char c) { 198 | 199 | double sumChar = 0; 200 | 201 | int index = 0; 202 | for (double alpha : alphaTypical2) { 203 | if (index % 3 == state && basaCodingRegion[index] == c) { 204 | sumChar += alpha 205 | * betaTypical2.get(alphaTypical2.size() - 1 - index); 206 | } 207 | index++; 208 | } 209 | return sumChar; 210 | 211 | } 212 | 213 | public double sumCharATypical(int state, char c) { 214 | double sumChar = 0; 215 | 216 | int index = 0; 217 | for (double alpha : alphaTypical2) { 218 | if (index % 3 == state && basaCodingRegion[index] == c) { 219 | sumChar += alpha 220 | * betaTypical2.get(alphaTypical2.size() - 1 - index); 221 | } 222 | index++; 223 | } 224 | return sumChar; 225 | } 226 | 227 | public double sumCharStartTyp(int state, char c) { 228 | double sumChar = 0; 229 | if (basaStartCodon[state] == c) { 230 | sumChar = (alphaTypical1.get(state) * betaTypical1.get(state)); 231 | // System.out.println("sumchar" + sumChar); 232 | return sumChar; 233 | } 234 | return 0; 235 | 236 | } 237 | 238 | public double sumStateStartTyp(int state) { 239 | double sumState = 0; 240 | sumState = (alphaTypical1.get(state) * betaTypical1.get(state)); 241 | // System.out.println("sumState" + sumState); 242 | return sumState; 243 | } 244 | 245 | public double sumCharStopTyp(int state, char c) { 246 | double sumChar = 0; 247 | if (basaStopCodon[state] == c) { 248 | // System.out.println("a --- " + alphaTypical3.get(state)+ 249 | // " --- b" + betaTypical3.get(state)); 250 | sumChar = alphaTypical3.get(state) * betaTypical3.get(state); 251 | // System.out.println("sumchar" + sumChar); 252 | return sumChar; 253 | } 254 | return 0; 255 | 256 | } 257 | 258 | public double sumStateStopTyp(int state) { 259 | double sumState = 0; 260 | sumState = alphaTypical3.get(state) * betaTypical3.get(state); 261 | // System.out.println("sumState" + sumState); 262 | return sumState; 263 | } 264 | 265 | public double sumCharStartATyp(int state, char c) { 266 | double sumChar = 0; 267 | if (basaStartCodon[state] == c) { 268 | sumChar = (alphaATypical1.get(state) * betaATypical1.get(state)); 269 | // System.out.println("sumchar" + sumChar); 270 | return sumChar; 271 | } 272 | return 0; 273 | 274 | } 275 | 276 | public double sumStateStartATyp(int state) { 277 | double sumState = 0; 278 | sumState = (alphaATypical1.get(state) * betaATypical1.get(state)); 279 | // System.out.println("sumState" + sumState); 280 | return sumState; 281 | } 282 | 283 | public double sumCharStopATyp(int state, char c) { 284 | double sumChar = 0; 285 | if (basaStopCodon[state] == c) { 286 | // System.out.println("a --- " + alphaTypical3.get(state)+ 287 | // " --- b" + betaTypical3.get(state)); 288 | sumChar = alphaATypical3.get(state) * betaATypical3.get(state); 289 | // System.out.println("sumchar" + sumChar); 290 | return sumChar; 291 | } 292 | return 0; 293 | 294 | } 295 | 296 | public double sumStateStopATyp(int state) { 297 | double sumState = 0; 298 | sumState = alphaATypical3.get(state) * betaATypical3.get(state); 299 | // System.out.println("sumState" + sumState); 300 | return sumState; 301 | } 302 | 303 | public String getStartCodonString(){ 304 | StringBuilder sb = new StringBuilder(); 305 | for(Integer i: startCodon){ 306 | sb.append(i); 307 | sb.append(","); 308 | } 309 | return sb.toString(); 310 | } 311 | 312 | public String getStopCodonString(){ 313 | StringBuilder sb = new StringBuilder(); 314 | for(Integer i: stopCodon){ 315 | sb.append(i); 316 | sb.append(","); 317 | } 318 | return sb.toString(); 319 | } 320 | 321 | public String getBasaStartCodonString(){ 322 | StringBuilder sb = new StringBuilder(); 323 | for(char c: getBasaStartCodon()){ 324 | sb.append(c); 325 | } 326 | return sb.toString(); 327 | } 328 | 329 | public String getBasaStopCodonString(){ 330 | StringBuilder sb = new StringBuilder(); 331 | for(char c: getBasaStopCodon()){ 332 | sb.append(c); 333 | } 334 | return sb.toString(); 335 | } 336 | } 337 | -------------------------------------------------------------------------------- /src/HMM.java: -------------------------------------------------------------------------------- 1 | import java.io.Serializable; 2 | import java.util.ArrayList; 3 | import java.util.List; 4 | 5 | public class HMM implements Serializable { 6 | 7 | private final List startCodons = new ArrayList(); 8 | private final List stopCodons = new ArrayList(); 9 | private final List codingRegionTypicals = new ArrayList(); 10 | private final List codingRegionAtypicals = new ArrayList(); 11 | private final Transition transition = new Transition(); 12 | 13 | public HMM(boolean probabilitySet) { 14 | if (probabilitySet) { 15 | probability(); 16 | } 17 | } 18 | 19 | public HMM() { 20 | startCodons.add(new State(0.8, 0.01, 0.01, 0.18)); 21 | startCodons.add(new State(0.01, 0.97, 0.01, 0.01)); 22 | startCodons.add(new State(0.01, 0.01, 0.01, 0.97)); 23 | 24 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 25 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 26 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 27 | 28 | codingRegionAtypicals.add(new State(0.3, 0.2, 0.25, 0.25)); 29 | codingRegionAtypicals.add(new State(0.25, 0.3, 0.2, 0.25)); 30 | codingRegionAtypicals.add(new State(0.3, 0.2, 0.3, 0.2)); 31 | 32 | stopCodons.add(new State(0.01, 0.97, 0.01, 0.01)); 33 | stopCodons.add(new State(0.97, 0.01, 0.01, 0.01)); 34 | stopCodons.add(new State(0.3, 0.15, 0.15, 0.3)); 35 | 36 | transition.setStartAtypical(0.36); 37 | transition.setStartTypical(0.63); 38 | transition.setTypicalTypical(0.98); 39 | transition.setAtypicalAtypical(0.02); 40 | transition.setTypicalStop(0.02); 41 | transition.setAtypicalStop(0.98); 42 | 43 | } 44 | 45 | public void probability() { 46 | 47 | startCodons.add(new State(0.8, 0.01, 0.01, 0.18)); 48 | startCodons.add(new State(0.01, 0.97, 0.01, 0.01)); 49 | startCodons.add(new State(0.01, 0.01, 0.01, 0.97)); 50 | 51 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 52 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 53 | codingRegionTypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 54 | 55 | codingRegionAtypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 56 | codingRegionAtypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 57 | codingRegionAtypicals.add(new State(0.25, 0.25, 0.25, 0.25)); 58 | 59 | stopCodons.add(new State(0.01, 0.97, 0.01, 0.01)); 60 | stopCodons.add(new State(0.97, 0.01, 0.01, 0.01)); 61 | stopCodons.add(new State(0.3, 0.15, 0.15, 0.3)); 62 | 63 | transition.setStartAtypical(0.2); 64 | transition.setStartTypical(0.8); 65 | transition.setTypicalTypical(0.5); 66 | transition.setAtypicalAtypical(0.5); 67 | transition.setTypicalStop(0.5); 68 | transition.setAtypicalStop(0.5); 69 | } 70 | 71 | public void prediction(DNA dna) { 72 | double deltaTypical1, deltaTypical2, deltaTypical3; 73 | double deltaATypical1, deltaATypical2, deltaATypical3; 74 | int indx = 0; 75 | 76 | ArrayList pgenes = (ArrayList) dna.getPredictionGenes() 77 | .clone(); 78 | for (Gen pgen : pgenes) { 79 | deltaTypical1 = deltaTypical2 = deltaTypical3 = 1; 80 | deltaATypical1 = deltaATypical2 = deltaATypical3 = 1; 81 | 82 | // hitung delta1 83 | deltaTypical1 = startCodons.get(0).get(pgen.getBasaStartCodon()[0]) 84 | * startCodons.get(1).get(pgen.getBasaStartCodon()[1]) 85 | * startCodons.get(2).get(pgen.getBasaStartCodon()[2]); 86 | deltaATypical1 = startCodons.get(0) 87 | .get(pgen.getBasaStartCodon()[0]) 88 | * startCodons.get(1).get(pgen.getBasaStartCodon()[1]) 89 | * startCodons.get(2).get(pgen.getBasaStartCodon()[2]); 90 | 91 | // delta2 92 | deltaTypical2 *= transition.getStartTypical() 93 | * transition.getTypicalTypical() * deltaTypical1; 94 | deltaATypical2 *= transition.getStartAtypical() 95 | * transition.getAtypicalAtypical() * deltaATypical1; 96 | for (int i = 0; i < pgen.getBasaCodingRegion().length; i++) { 97 | char b = pgen.getBasaCodingRegion()[i]; 98 | int index = 0; 99 | if (index % 3 == 0) { 100 | deltaTypical2 *= codingRegionTypicals.get(0).get(b) 101 | * codingRegionTypicals.get(1).get(b) 102 | * codingRegionTypicals.get(2).get(b) * 100; 103 | deltaATypical2 *= codingRegionAtypicals.get(0).get(b) 104 | * codingRegionAtypicals.get(1).get(b) 105 | * codingRegionAtypicals.get(2).get(b) * 100; 106 | } 107 | index++; 108 | } 109 | 110 | deltaTypical3 *= deltaTypical2 * transition.getTypicalStop() 111 | * stopCodons.get(0).get(pgen.getBasaStopCodon()[0]) 112 | * stopCodons.get(1).get(pgen.getBasaStopCodon()[1]) 113 | * stopCodons.get(2).get(pgen.getBasaStopCodon()[2]); 114 | deltaATypical3 *= deltaATypical2 * transition.getAtypicalStop() 115 | * stopCodons.get(0).get(pgen.getBasaStopCodon()[0]) 116 | * stopCodons.get(1).get(pgen.getBasaStopCodon()[1]) 117 | * stopCodons.get(2).get(pgen.getBasaStopCodon()[2]); 118 | 119 | if (deltaTypical3 > deltaATypical3) { 120 | //System.out.println("Gen Typical"); 121 | if (pgen.getSequence().length() > 1500) { 122 | dna.getPredictionGenes().remove(indx); 123 | } 124 | } else { 125 | //System.out.println("Gen ATypical"); 126 | if (pgen.getSequence().length() < 1500) { 127 | dna.getPredictionGenes().remove(indx); 128 | } 129 | } 130 | indx++; 131 | } 132 | // Hapus comment di bawah ini setelah ok 133 | for(Gen pgen: dna.getPredictionGenes()){ 134 | System.out.println("Start Codon Index: " + pgen.getStartCodonString()); 135 | System.out.println("Basa Start Codon: " + pgen.getBasaStartCodonString()); 136 | System.out.println("Stop Codon Index: " + pgen.getStopCodonString()); 137 | System.out.println("Basa Stop Codon: " + pgen.getBasaStopCodonString()); 138 | System.out.println(); 139 | } 140 | 141 | } 142 | 143 | public void train(DNA dna) { 144 | double alphaTypical1, alphaTypical2, alphaTypical3; 145 | double alphaATypical1, alphaATypical2, alphaATypical3; 146 | double betaTypical1, betaTypical2, betaTypical3; 147 | double betaATypical1, betaATypical2, betaATypical3; 148 | double startTypical, startAtypical, typicalStop, atypicalStop, typicalTypical, atypicalAtypical; 149 | 150 | for (Gen gen : dna.getGenes()) { 151 | alphaTypical1 = alphaTypical2 = alphaTypical3 = 1; 152 | alphaATypical1 = alphaATypical2 = alphaATypical3 = 1; 153 | betaTypical1 = betaTypical2 = betaTypical3 = 1; 154 | betaATypical1 = betaATypical2 = betaATypical3 = 1; 155 | 156 | int[][][] typicalStates = { 157 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } }, 158 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } }, 159 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } } }; 160 | int[][][] atypicalState = { 161 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } }, 162 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } }, 163 | { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } } }; 164 | System.out.println(gen.getSequence()); 165 | System.out.println(gen.getBasaStartCodon()); 166 | System.out.println(gen.getBasaStopCodon()); 167 | // hitung alpha1 168 | alphaTypical1 = startCodons.get(0).get(gen.getBasaStartCodon()[0]) 169 | * startCodons.get(1).get(gen.getBasaStartCodon()[1]) 170 | * startCodons.get(2).get(gen.getBasaStartCodon()[2]); 171 | alphaATypical1 = alphaTypical1; 172 | gen.getAlphaTypical1().add(0, 173 | startCodons.get(0).get(gen.getBasaStartCodon()[0])); 174 | gen.getAlphaTypical1().add( 175 | 1, 176 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 177 | * startCodons.get(1) 178 | .get(gen.getBasaStartCodon()[1])); 179 | gen.getAlphaTypical1().add( 180 | 2, 181 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 182 | * startCodons.get(1) 183 | .get(gen.getBasaStartCodon()[1]) 184 | * startCodons.get(2) 185 | .get(gen.getBasaStartCodon()[2])); 186 | 187 | gen.getAlphaATypical1().add(0, 188 | startCodons.get(0).get(gen.getBasaStartCodon()[0])); 189 | gen.getAlphaATypical1().add( 190 | 1, 191 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 192 | * startCodons.get(1) 193 | .get(gen.getBasaStartCodon()[1])); 194 | gen.getAlphaATypical1().add( 195 | 2, 196 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 197 | * startCodons.get(1) 198 | .get(gen.getBasaStartCodon()[1]) 199 | * startCodons.get(2) 200 | .get(gen.getBasaStartCodon()[2])); 201 | 202 | // end hitung alpha1 203 | 204 | // hitung beta3 205 | betaTypical3 = stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 206 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 207 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 208 | * transition.getTypicalStop(); 209 | // *set beta* 210 | gen.getBetaTypical3().add( 211 | 0, 212 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 213 | * transition.getTypicalStop()); 214 | gen.getBetaTypical3().add( 215 | 1, 216 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 217 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 218 | * transition.getTypicalStop()); 219 | gen.getBetaTypical3().add( 220 | 2, 221 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 222 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 223 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 224 | * transition.getTypicalStop()); 225 | 226 | betaATypical3 = stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 227 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 228 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 229 | * transition.getAtypicalStop(); 230 | 231 | gen.getBetaATypical3().add( 232 | 0, 233 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 234 | * transition.getAtypicalStop()); 235 | gen.getBetaATypical3().add( 236 | 1, 237 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 238 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 239 | * transition.getAtypicalStop()); 240 | gen.getBetaATypical3().add( 241 | 2, 242 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 243 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 244 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 245 | * transition.getAtypicalStop()); 246 | 247 | // end hitung beta 3 248 | 249 | // hitung alpha 2 dan beta 2 250 | alphaTypical2 *= transition.getStartTypical() 251 | * transition.getTypicalTypical() * alphaTypical1; 252 | alphaATypical2 *= transition.getStartAtypical() 253 | * transition.getAtypicalAtypical() * alphaATypical1; 254 | betaTypical2 *= transition.getTypicalTypical() 255 | * transition.getStartTypical() * betaTypical3; 256 | betaATypical2 *= transition.getAtypicalAtypical() 257 | * transition.getStartAtypical() * betaATypical3; 258 | 259 | int index = 0; 260 | int j = 0; 261 | for (int i = 0; i < gen.getBasaCodingRegion().length; i++) { 262 | char basa = gen.getBasaCodingRegion()[i]; 263 | char b_basa = gen.getBasaCodingRegion()[gen 264 | .getBasaCodingRegion().length 265 | - i - 1]; 266 | if (index % 3 == 0) { 267 | if (gen.isTypical()) { 268 | alphaTypical2 *= codingRegionTypicals.get(0).get(basa) 269 | * codingRegionTypicals.get(1).get(basa) 270 | * codingRegionTypicals.get(2).get(basa) * 100; 271 | // set 272 | gen.getAlphaTypical2().add(index, alphaTypical2); 273 | 274 | betaTypical2 *= codingRegionTypicals.get(0).get(b_basa) 275 | * codingRegionTypicals.get(1).get(b_basa) 276 | * codingRegionTypicals.get(2).get(b_basa) * 100; 277 | // set 278 | gen.getBetaTypical2().add(index, betaTypical2); 279 | alphaATypical2 *= codingRegionAtypicals.get(0) 280 | .get(basa) 281 | * codingRegionAtypicals.get(1).get(basa) 282 | * codingRegionAtypicals.get(2).get(basa) * 100; 283 | // set 284 | gen.getAlphaATypical2().add(index, alphaATypical2); 285 | betaATypical2 *= codingRegionAtypicals.get(0).get( 286 | b_basa) 287 | * codingRegionAtypicals.get(1).get(b_basa) 288 | * codingRegionAtypicals.get(2).get(b_basa) 289 | * 100; 290 | // set 291 | gen.getBetaATypical2().add(index, betaATypical2); 292 | // System.out.println("urutan :" + i); 293 | // System.out.println("Alpha Typical 2: " + 294 | // alphaTypical2 295 | // + "Alpha ATypical 2: " + alphaATypical2 296 | // + "Beta Typical 2 :" + betaTypical2 297 | // + "Beta Atypical 2 :" + betaATypical2); 298 | 299 | } else { 300 | alphaTypical2 *= codingRegionTypicals.get(0).get(basa) 301 | * codingRegionTypicals.get(1).get(basa) 302 | * codingRegionTypicals.get(2).get(basa) * 100; 303 | // set 304 | gen.getAlphaTypical2().add(index, alphaTypical2); 305 | 306 | betaTypical2 *= codingRegionTypicals.get(0).get(b_basa) 307 | * codingRegionTypicals.get(1).get(b_basa) 308 | * codingRegionTypicals.get(2).get(b_basa) * 100; 309 | // set 310 | gen.getBetaTypical2().add(index, betaTypical2); 311 | alphaATypical2 *= codingRegionAtypicals.get(0) 312 | .get(basa) 313 | * codingRegionAtypicals.get(1).get(basa) 314 | * codingRegionAtypicals.get(2).get(basa) * 100; 315 | // set 316 | gen.getAlphaATypical2().add(index, alphaATypical2); 317 | betaATypical2 *= codingRegionAtypicals.get(0).get( 318 | b_basa) 319 | * codingRegionAtypicals.get(1).get(b_basa) 320 | * codingRegionAtypicals.get(2).get(b_basa) 321 | * 100; 322 | // set 323 | gen.getBetaATypical2().add(index, betaATypical2); 324 | 325 | if (i % 6 == 0) { 326 | alphaTypical2 *= 0.1; 327 | alphaATypical2 *= 0.1; 328 | betaTypical2 *= 0.1; 329 | betaATypical2 *= 0.1; 330 | } 331 | 332 | // System.out.println("urutan :" + i); 333 | // System.out.println("Alpha Typical 2: " + 334 | // alphaTypical2); 335 | // System.out.println("Alpha ATypical 2: "+ 336 | // alphaATypical2) 337 | } 338 | 339 | /* 340 | * double typ_typ = alphaTypical2 341 | * codingRegionAtypicals.get(0).get(basa) 342 | * codingRegionAtypicals.get(0).get(b_basa) betaTypical2; 343 | */ 344 | } 345 | switch (basa) { 346 | case 'a': 347 | typicalStates[1][index % 3][0]++; 348 | break; 349 | case 't': 350 | typicalStates[1][index % 3][1]++; 351 | break; 352 | case 'c': 353 | typicalStates[1][index % 3][2]++; 354 | break; 355 | case 'g': 356 | typicalStates[1][index % 3][3]++; 357 | break; 358 | } 359 | } 360 | // double x = Math.pow(10, 308); 361 | 362 | // end hitung alpha2 dan beta 2 363 | 364 | // hitung alpha3 365 | 366 | alphaTypical3 = stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 367 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 368 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 369 | * transition.getTypicalStop() * alphaTypical2; 370 | // set 371 | gen.getAlphaTypical3().add( 372 | 0, 373 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 374 | * transition.getTypicalStop() * alphaTypical2); 375 | gen.getAlphaTypical3().add( 376 | 1, 377 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 378 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 379 | * transition.getTypicalStop() * alphaTypical2); 380 | gen.getAlphaTypical3().add( 381 | 2, 382 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 383 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 384 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 385 | * transition.getTypicalStop() * alphaTypical2); 386 | 387 | alphaATypical3 = stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 388 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 389 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 390 | * transition.getAtypicalStop() * alphaATypical2; 391 | // set 392 | gen.getAlphaATypical3().add( 393 | 0, 394 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 395 | * transition.getAtypicalStop() * alphaATypical2); 396 | gen.getAlphaATypical3().add( 397 | 1, 398 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 399 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 400 | * transition.getAtypicalStop() * alphaATypical2); 401 | gen.getAlphaATypical3().add( 402 | 2, 403 | stopCodons.get(0).get(gen.getBasaStopCodon()[0]) 404 | * stopCodons.get(1).get(gen.getBasaStopCodon()[1]) 405 | * stopCodons.get(2).get(gen.getBasaStopCodon()[2]) 406 | * transition.getAtypicalStop() * alphaATypical2); 407 | // end hitung alpha3 408 | 409 | // hitung beta1 startCodon 410 | betaTypical1 = startCodons.get(0).get(gen.getBasaStartCodon()[0]) 411 | * startCodons.get(1).get(gen.getBasaStartCodon()[1]) 412 | * startCodons.get(2).get(gen.getBasaStartCodon()[2]) 413 | * betaTypical2; 414 | gen.getBetaTypical1().add( 415 | 0, 416 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 417 | * betaTypical2); 418 | gen.getBetaTypical1().add( 419 | 1, 420 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 421 | * startCodons.get(1) 422 | .get(gen.getBasaStartCodon()[1]) 423 | * betaTypical2); 424 | gen.getBetaTypical1().add( 425 | 2, 426 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 427 | * startCodons.get(1) 428 | .get(gen.getBasaStartCodon()[1]) 429 | * startCodons.get(2) 430 | .get(gen.getBasaStartCodon()[2]) 431 | * betaTypical2); 432 | 433 | betaATypical1 = startCodons.get(0).get(gen.getBasaStartCodon()[0]) 434 | * startCodons.get(1).get(gen.getBasaStartCodon()[1]) 435 | * startCodons.get(2).get(gen.getBasaStartCodon()[2]) 436 | * betaATypical2; 437 | gen.getBetaATypical1().add( 438 | 0, 439 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 440 | * betaATypical2); 441 | gen.getBetaATypical1().add( 442 | 1, 443 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 444 | * startCodons.get(1) 445 | .get(gen.getBasaStartCodon()[1]) 446 | * betaATypical2); 447 | gen.getBetaATypical1().add( 448 | 2, 449 | startCodons.get(0).get(gen.getBasaStartCodon()[0]) 450 | * startCodons.get(1) 451 | .get(gen.getBasaStartCodon()[1]) 452 | * startCodons.get(2) 453 | .get(gen.getBasaStartCodon()[2]) 454 | * betaATypical2); 455 | 456 | double fwdbwd = alphaTypical3 + alphaATypical3; 457 | // end hitung beta1 458 | 459 | // System.out.println("Alpha Typical 1: " + alphaTypical1); 460 | // System.out.println("Alpha Typical 2: " + alphaTypical2); 461 | // System.out.println("Alpha Typical 3: " + alphaTypical3); 462 | 463 | // System.out.println("Alpha Atypical 1: " + alphaATypical1); 464 | // System.out.println("Alpha Atypical 2: " + alphaATypical2); 465 | // System.out.println("Alpha Atypical 3: " + alphaATypical3); 466 | 467 | // System.out.println("Beta Typical 3: " + betaTypical3); 468 | // System.out.println("Beta Typical 2: " + betaTypical2); 469 | // System.out.println("Beta Typical 1: " + betaTypical1); 470 | 471 | // System.out.println("Beta Atypical 3: " + betaATypical3); 472 | // System.out.println("Beta Atypical 2: " + betaATypical2); 473 | // System.out.println("Beta Atypical 1: " + betaATypical1); 474 | // System.out.println("------------------------------------------- "); 475 | 476 | // ------------------------------------------------------------- 477 | 478 | // hitung transition probability 479 | double sTyp = alphaTypical1 480 | * startCodons.get(2).get(gen.getBasaStartCodon()[2]) 481 | * codingRegionTypicals.get(0).get( 482 | gen.getBasaCodingRegion()[0]) * betaTypical3 483 | / (alphaTypical3 + alphaATypical3); 484 | double sATyp = alphaATypical1 485 | * startCodons.get(2).get(gen.getBasaStartCodon()[2]) 486 | * codingRegionTypicals.get(0).get( 487 | gen.getBasaCodingRegion()[2]) * betaATypical3 488 | / (alphaTypical3 + alphaATypical3); 489 | double typEnd = (alphaTypical2 490 | * codingRegionTypicals.get(2).get( 491 | gen.getBasaCodingRegion()[2]) / (alphaTypical3 + alphaATypical3)) 492 | * (codingRegionTypicals.get(0).get( 493 | gen.getBasaCodingRegion()[0]) 494 | * betaTypical2 / (alphaTypical3 + betaTypical1)); 495 | double atypEnd = (alphaATypical2 496 | * codingRegionTypicals.get(2).get( 497 | gen.getBasaCodingRegion()[2]) / (alphaTypical3 + alphaATypical3)) 498 | * (codingRegionTypicals.get(0).get( 499 | gen.getBasaCodingRegion()[0]) 500 | * betaATypical2 / (alphaTypical3 + alphaATypical3)); 501 | 502 | startTypical = sTyp / (sTyp + sATyp); 503 | startAtypical = sATyp / (sTyp + sATyp); 504 | typicalStop = typEnd / (typEnd + atypEnd); 505 | atypicalStop = atypEnd / (typEnd + atypEnd); 506 | typicalTypical = (1 - typicalStop); 507 | atypicalAtypical = (1 - atypicalStop); 508 | 509 | if (atypicalStop < 0.01) { 510 | atypicalStop = atypicalStop + 0.01; 511 | typicalStop = typicalStop - 0.01; 512 | typicalTypical = typicalTypical + 0.01; 513 | atypicalAtypical = atypicalAtypical - 0.01; 514 | } else if (typicalStop < 0.01) { 515 | typicalStop = typicalStop + 0.01; 516 | atypicalStop = atypicalStop - 0.01; 517 | atypicalAtypical = atypicalAtypical + 0.01; 518 | typicalTypical = typicalTypical - 0.01; 519 | } 520 | 521 | double x = typicalStop + atypicalStop; 522 | 523 | transition.setStartTypical(startTypical); 524 | transition.setStartAtypical(startAtypical); 525 | transition.setTypicalStop(atypicalStop); 526 | transition.setAtypicalStop(atypicalStop); 527 | transition.setTypicalTypical(typicalTypical); 528 | transition.setAtypicalAtypical(atypicalAtypical); 529 | 530 | // System.out.println("startTypical: " + startTypical); 531 | // System.out.println("startATypical: " + startAtypical); 532 | // System.out.println("typcalTypical" + typicalTypical); 533 | // System.out.println("atypAtyp" + atypicalAtypical); 534 | // System.out.println("typicalStop: " + typicalStop); 535 | // System.out.println("atypStop: " + atypicalStop); 536 | 537 | // ================================================================ 538 | // emition probability 539 | 540 | // sum_state += (alpha char . beta char) / fwdbwd -> yg ini u/state 541 | 542 | // start 543 | 544 | double a_StartTyp1 = ((gen.sumCharStartTyp(0, 'a') / gen 545 | .sumStateStartTyp(0)) + 0.01) 546 | / ((gen.sumStateStartTyp(0) / gen.sumStateStartTyp(0)) + 0.04); 547 | double t_StartTyp1 = ((gen.sumCharStartTyp(0, 't') / gen 548 | .sumStateStartTyp(0)) + 0.01) 549 | / ((gen.sumStateStartTyp(0) / gen.sumStateStartTyp(0)) + 0.04); 550 | double c_StartTyp1 = ((gen.sumCharStartTyp(0, 'c') / gen 551 | .sumStateStartTyp(0)) + 0.01) 552 | / ((gen.sumStateStartTyp(0) / gen.sumStateStartTyp(0)) + 0.04); 553 | double g_StartTyp1 = ((gen.sumCharStartTyp(0, 'g') / gen 554 | .sumStateStartTyp(0)) + 0.01) 555 | / ((gen.sumStateStartTyp(0) / gen.sumStateStartTyp(0)) + 0.04); 556 | 557 | double a_StartTyp2 = ((gen.sumCharStartTyp(1, 'a') / gen 558 | .sumStateStartTyp(1)) + 0.01) 559 | / ((gen.sumStateStartTyp(1) / gen.sumStateStartTyp(1)) + 0.04); 560 | double t_StartTyp2 = ((gen.sumCharStartTyp(1, 't') / gen 561 | .sumStateStartTyp(1)) + 0.01) 562 | / ((gen.sumStateStartTyp(1) / gen.sumStateStartTyp(1)) + 0.04); 563 | double c_StartTyp2 = ((gen.sumCharStartTyp(1, 'c') / gen 564 | .sumStateStartTyp(1)) + 0.01) 565 | / ((gen.sumStateStartTyp(1) / gen.sumStateStartTyp(1)) + 0.04); 566 | double g_StartTyp2 = ((gen.sumCharStartTyp(1, 'g') / gen 567 | .sumStateStartTyp(1)) + 0.01) 568 | / ((gen.sumStateStartTyp(1) / gen.sumStateStartTyp(1)) + 0.04); 569 | 570 | double a_StartTyp3 = ((gen.sumCharStartTyp(2, 'a') / gen 571 | .sumStateStartTyp(2)) + 0.01) 572 | / ((gen.sumStateStartTyp(2) / gen.sumStateStartTyp(2)) + 0.04); 573 | double t_StartTyp3 = ((gen.sumCharStartTyp(2, 't') / gen 574 | .sumStateStartTyp(2)) + 0.01) 575 | / ((gen.sumStateStartTyp(2) / gen.sumStateStartTyp(2)) + 0.04); 576 | double c_StartTyp3 = ((gen.sumCharStartTyp(2, 'c') / gen 577 | .sumStateStartTyp(2)) + 0.01) 578 | / ((gen.sumStateStartTyp(2) / gen.sumStateStartTyp(2)) + 0.04); 579 | double g_StartTyp3 = ((gen.sumCharStartTyp(2, 'g') / gen 580 | .sumStateStartTyp(2)) + 0.01) 581 | / ((gen.sumStateStartTyp(2) / gen.sumStateStartTyp(2)) + 0.04); 582 | 583 | startCodons.get(0).set('a', a_StartTyp1); 584 | startCodons.get(0).set('t', t_StartTyp1); 585 | startCodons.get(0).set('c', c_StartTyp1); 586 | startCodons.get(0).set('g', g_StartTyp1); 587 | 588 | startCodons.get(1).set('a', a_StartTyp2); 589 | startCodons.get(1).set('t', t_StartTyp2); 590 | startCodons.get(1).set('c', c_StartTyp2); 591 | startCodons.get(1).set('g', g_StartTyp2); 592 | 593 | startCodons.get(2).set('a', a_StartTyp3); 594 | startCodons.get(2).set('t', t_StartTyp3); 595 | startCodons.get(2).set('c', c_StartTyp3); 596 | startCodons.get(2).set('g', g_StartTyp3); 597 | 598 | // start atypical 599 | double a_StartATyp1 = ((gen.sumCharStartATyp(0, 'a') / gen 600 | .sumStateStartATyp(0)) + 0.01) 601 | / ((gen.sumStateStartATyp(0) / gen.sumStateStartATyp(0)) + 0.04); 602 | double t_StartATyp1 = ((gen.sumCharStartATyp(0, 't') / gen 603 | .sumStateStartATyp(0)) + 0.01) 604 | / ((gen.sumStateStartATyp(0) / gen.sumStateStartATyp(0)) + 0.04); 605 | double c_StartATyp1 = ((gen.sumCharStartATyp(0, 'c') / gen 606 | .sumStateStartATyp(0)) + 0.01) 607 | / ((gen.sumStateStartATyp(0) / gen.sumStateStartATyp(0)) + 0.04); 608 | double g_StartATyp1 = ((gen.sumCharStartATyp(0, 'g') / gen 609 | .sumStateStartATyp(0)) + 0.01) 610 | / ((gen.sumStateStartATyp(0) / gen.sumStateStartATyp(0)) + 0.04); 611 | 612 | double a_StartATyp2 = ((gen.sumCharStartATyp(1, 'a') / gen 613 | .sumStateStartATyp(1)) + 0.01) 614 | / ((gen.sumStateStartATyp(1) / gen.sumStateStartATyp(1)) + 0.04); 615 | double t_StartATyp2 = ((gen.sumCharStartATyp(1, 't') / gen 616 | .sumStateStartATyp(1)) + 0.01) 617 | / ((gen.sumStateStartATyp(1) / gen.sumStateStartATyp(1)) + 0.04); 618 | double c_StartATyp2 = ((gen.sumCharStartATyp(1, 'c') / gen 619 | .sumStateStartATyp(1)) + 0.01) 620 | / ((gen.sumStateStartATyp(1) / gen.sumStateStartATyp(1)) + 0.04); 621 | double g_StartATyp2 = ((gen.sumCharStartATyp(1, 'g') / gen 622 | .sumStateStartATyp(1)) + 0.01) 623 | / ((gen.sumStateStartATyp(1) / gen.sumStateStartATyp(1)) + 0.04); 624 | 625 | double a_StartATyp3 = ((gen.sumCharStartATyp(2, 'a') / gen 626 | .sumStateStartATyp(2)) + 0.01) 627 | / ((gen.sumStateStartATyp(2) / gen.sumStateStartATyp(2)) + 0.04); 628 | double t_StartATyp3 = ((gen.sumCharStartATyp(2, 't') / gen 629 | .sumStateStartATyp(2)) + 0.01) 630 | / ((gen.sumStateStartATyp(2) / gen.sumStateStartATyp(2)) + 0.04); 631 | double c_StartATyp3 = ((gen.sumCharStartATyp(2, 'c') / gen 632 | .sumStateStartATyp(2)) + 0.01) 633 | / ((gen.sumStateStartATyp(2) / gen.sumStateStartATyp(2)) + 0.04); 634 | double g_StartATyp3 = ((gen.sumCharStartATyp(2, 'g') / gen 635 | .sumStateStartATyp(2)) + 0.01) 636 | / ((gen.sumStateStartATyp(2) / gen.sumStateStartATyp(2)) + 0.04); 637 | 638 | System.out.println("a" + a_StartTyp1 + " t" + t_StartTyp1 + " c" 639 | + c_StartTyp1 + " g" + g_StartTyp1); 640 | System.out.println("a" + a_StartTyp2 + " t" + t_StartTyp2 + " c" 641 | + c_StartTyp2 + " g" + g_StartTyp2); 642 | System.out.println("a" + a_StartTyp3 + " t" + t_StartTyp3 + " c" 643 | + c_StartTyp3 + " g" + g_StartTyp3); 644 | 645 | System.out.println("Atypical ---> a" + a_StartATyp1 + " t" 646 | + t_StartATyp1 + " c" + c_StartATyp1 + " g" + g_StartATyp1); 647 | System.out.println("Atypical ---> a" + a_StartATyp2 + " t" 648 | + t_StartATyp2 + " c" + c_StartATyp2 + " g" + g_StartATyp2); 649 | System.out.println("Atypical ---> a" + a_StartATyp3 + " t" 650 | + t_StartATyp3 + " c" + c_StartATyp3 + " g" + g_StartATyp3); 651 | 652 | double sumStateTyp0 = gen.sumStateTypical(0); 653 | double sumStateTyp1 = gen.sumStateTypical(1); 654 | double sumStateTyp2 = gen.sumStateTypical(2); 655 | double sumStateAtyp0 = gen.sumStateATypical(0); 656 | double sumStateAtyp1 = gen.sumStateATypical(1); 657 | double sumStateAtyp2 = gen.sumStateATypical(2); 658 | 659 | // System.out.println(sumStateAtyp0); 660 | 661 | // coding region 662 | // sum_char += (alpha char . beta char) / fwdbwd ---> yg ini untuk 663 | // for (int z = 1; z <= 3; z++) { 664 | double a_Typ1 = gen.sumCharTypical(0, 'a') / sumStateTyp0; 665 | double t_Typ1 = gen.sumCharTypical(0, 't') / sumStateTyp0; 666 | double c_Typ1 = gen.sumCharTypical(0, 'c') / sumStateTyp0; 667 | double g_Typ1 = gen.sumCharTypical(0, 'g') / sumStateTyp0; 668 | 669 | double a_Typ2 = gen.sumCharTypical(1, 'a') / sumStateTyp1; 670 | double t_Typ2 = gen.sumCharTypical(1, 't') / sumStateTyp1; 671 | double c_Typ2 = gen.sumCharTypical(1, 'c') / sumStateTyp1; 672 | double g_Typ2 = gen.sumCharTypical(1, 'g') / sumStateTyp1; 673 | 674 | double a_Typ3 = gen.sumCharTypical(2, 'a') / sumStateTyp2; 675 | double t_Typ3 = gen.sumCharTypical(2, 't') / sumStateTyp2; 676 | double c_Typ3 = gen.sumCharTypical(2, 'c') / sumStateTyp2; 677 | double g_Typ3 = gen.sumCharTypical(2, 'g') / sumStateTyp2; 678 | 679 | codingRegionTypicals.get(0).set(gen.getBasaCodingRegion()[0], 680 | a_Typ1); 681 | codingRegionTypicals.get(0).set(gen.getBasaCodingRegion()[1], 682 | t_Typ1); 683 | codingRegionTypicals.get(0).set(gen.getBasaCodingRegion()[2], 684 | c_Typ1); 685 | codingRegionTypicals.get(0).set(gen.getBasaCodingRegion()[3], 686 | g_Typ1); 687 | codingRegionTypicals.get(1).set(gen.getBasaCodingRegion()[0], 688 | a_Typ2); 689 | codingRegionTypicals.get(1).set(gen.getBasaCodingRegion()[1], 690 | t_Typ2); 691 | codingRegionTypicals.get(1).set(gen.getBasaCodingRegion()[2], 692 | c_Typ2); 693 | codingRegionTypicals.get(1).set(gen.getBasaCodingRegion()[3], 694 | g_Typ2); 695 | codingRegionTypicals.get(2).set(gen.getBasaCodingRegion()[0], 696 | a_Typ3); 697 | codingRegionTypicals.get(2).set(gen.getBasaCodingRegion()[1], 698 | t_Typ3); 699 | codingRegionTypicals.get(2).set(gen.getBasaCodingRegion()[2], 700 | c_Typ3); 701 | codingRegionTypicals.get(2).set(gen.getBasaCodingRegion()[3], 702 | g_Typ3); 703 | 704 | double a_ATyp1 = gen.sumCharATypical(0, 'a') / sumStateTyp0; 705 | double t_ATyp1 = gen.sumCharATypical(0, 't') / sumStateTyp0; 706 | double c_ATyp1 = gen.sumCharATypical(0, 'c') / sumStateTyp0; 707 | double g_ATyp1 = gen.sumCharATypical(0, 'g') / sumStateTyp0; 708 | 709 | double a_ATyp2 = gen.sumCharATypical(1, 'a') / sumStateTyp1; 710 | double t_ATyp2 = gen.sumCharATypical(1, 't') / sumStateTyp1; 711 | double c_ATyp2 = gen.sumCharATypical(1, 'c') / sumStateTyp1; 712 | double g_ATyp2 = gen.sumCharATypical(1, 'g') / sumStateTyp1; 713 | 714 | double a_ATyp3 = gen.sumCharATypical(2, 'a') / sumStateTyp2; 715 | double t_ATyp3 = gen.sumCharATypical(2, 't') / sumStateTyp2; 716 | double c_ATyp3 = gen.sumCharATypical(2, 'c') / sumStateTyp2; 717 | double g_ATyp3 = gen.sumCharATypical(2, 'g') / sumStateTyp2; 718 | 719 | codingRegionAtypicals.get(0).set(gen.getBasaCodingRegion()[0], 720 | a_ATyp1); 721 | codingRegionAtypicals.get(0).set(gen.getBasaCodingRegion()[1], 722 | t_ATyp1); 723 | codingRegionAtypicals.get(0).set(gen.getBasaCodingRegion()[2], 724 | c_ATyp1); 725 | codingRegionAtypicals.get(0).set(gen.getBasaCodingRegion()[3], 726 | g_ATyp1); 727 | codingRegionAtypicals.get(1).set(gen.getBasaCodingRegion()[0], 728 | a_ATyp2); 729 | codingRegionAtypicals.get(1).set(gen.getBasaCodingRegion()[1], 730 | t_ATyp2); 731 | codingRegionAtypicals.get(1).set(gen.getBasaCodingRegion()[2], 732 | c_ATyp2); 733 | codingRegionAtypicals.get(1).set(gen.getBasaCodingRegion()[3], 734 | g_ATyp2); 735 | codingRegionAtypicals.get(2).set(gen.getBasaCodingRegion()[0], 736 | a_ATyp3); 737 | codingRegionAtypicals.get(2).set(gen.getBasaCodingRegion()[1], 738 | t_ATyp3); 739 | codingRegionAtypicals.get(2).set(gen.getBasaCodingRegion()[2], 740 | c_ATyp3); 741 | codingRegionAtypicals.get(2).set(gen.getBasaCodingRegion()[3], 742 | g_ATyp3); 743 | 744 | // stop 745 | double a_StopTyp1 = (gen.sumCharStopTyp(0, 'a') 746 | / gen.sumStateStopTyp(0) + 0.01) 747 | / (gen.sumStateStopTyp(0) / gen.sumStateStopTyp(0) + 0.04); 748 | double t_StopTyp1 = (gen.sumCharStopTyp(0, 't') 749 | / gen.sumStateStopTyp(0) + 0.01) 750 | / (gen.sumStateStopTyp(0) / gen.sumStateStopTyp(0) + 0.04); 751 | double c_StopTyp1 = (gen.sumCharStopTyp(0, 'c') 752 | / gen.sumStateStopTyp(0) + 0.01) 753 | / (gen.sumStateStopTyp(0) / gen.sumStateStopTyp(0) + 0.04); 754 | double g_StopTyp1 = (gen.sumCharStopTyp(0, 'g') 755 | / gen.sumStateStopTyp(0) + 0.01) 756 | / (gen.sumStateStopTyp(0) / gen.sumStateStopTyp(0) + 0.04); 757 | 758 | double a_StopTyp2 = (gen.sumCharStopTyp(1, 'a') 759 | / gen.sumStateStopTyp(1) + 0.01) 760 | / (gen.sumStateStopTyp(1) / gen.sumStateStopTyp(1) + 0.04); 761 | double t_StopTyp2 = (gen.sumCharStopTyp(1, 't') 762 | / gen.sumStateStopTyp(1) + 0.01) 763 | / (gen.sumStateStopTyp(1) / gen.sumStateStopTyp(1) + 0.04); 764 | double c_StopTyp2 = (gen.sumCharStopTyp(1, 'c') 765 | / gen.sumStateStopTyp(1) + 0.01) 766 | / (gen.sumStateStopTyp(1) / gen.sumStateStopTyp(1) + 0.04); 767 | double g_StopTyp2 = (gen.sumCharStopTyp(1, 'g') 768 | / gen.sumStateStopTyp(1) + 0.01) 769 | / (gen.sumStateStopTyp(1) / gen.sumStateStopTyp(1) + 0.04); 770 | 771 | double a_StopTyp3 = (gen.sumCharStopTyp(2, 'a') 772 | / gen.sumStateStopTyp(2) + 0.01) 773 | / (gen.sumStateStopTyp(2) / gen.sumStateStopTyp(2) + 0.04); 774 | double t_StopTyp3 = (gen.sumCharStopTyp(2, 't') 775 | / gen.sumStateStopTyp(2) + 0.01) 776 | / (gen.sumStateStopTyp(2) / gen.sumStateStopTyp(2) + 0.04); 777 | double c_StopTyp3 = (gen.sumCharStopTyp(2, 'c') 778 | / gen.sumStateStopTyp(2) + 0.01) 779 | / (gen.sumStateStopTyp(2) / gen.sumStateStopTyp(2) + 0.04); 780 | double g_StopTyp3 = (gen.sumCharStopTyp(2, 'g') 781 | / gen.sumStateStopTyp(2) + 0.01) 782 | / (gen.sumStateStopTyp(2) / gen.sumStateStopTyp(2) + 0.04); 783 | 784 | stopCodons.get(0).set('a', a_StopTyp1); 785 | stopCodons.get(0).set('t', t_StopTyp1); 786 | stopCodons.get(0).set('c', c_StopTyp1); 787 | stopCodons.get(0).set('g', g_StopTyp1); 788 | 789 | stopCodons.get(1).set('a', a_StopTyp2); 790 | stopCodons.get(1).set('t', t_StopTyp2); 791 | stopCodons.get(1).set('c', c_StopTyp2); 792 | stopCodons.get(1).set('g', g_StopTyp2); 793 | 794 | stopCodons.get(2).set('a', a_StopTyp3); 795 | stopCodons.get(2).set('t', t_StopTyp3); 796 | stopCodons.get(2).set('c', c_StopTyp3); 797 | stopCodons.get(2).set('g', g_StopTyp3); 798 | 799 | System.out.println("Typical State 1 --> a : " + a_Typ1 + ",t : " 800 | + t_Typ1 + ",c : " + c_Typ1 + ",g :" + g_Typ1); 801 | System.out.println("Typical State 2 --> a : " + a_Typ2 + ",t : " 802 | + t_Typ2 + ",c : " + c_Typ2 + ",g :" + g_Typ2); 803 | System.out.println("Typical State 3 --> a : " + a_Typ3 + ",t : " 804 | + t_Typ3 + ",c : " + c_Typ3 + ",g :" + g_Typ3); 805 | 806 | // atyp 807 | System.out.println("Atypical State 1 --> a : " + a_ATyp1 + ",t : " 808 | + t_ATyp1 + ",c : " + c_ATyp1 + ",g :" + g_ATyp1); 809 | System.out.println("Atypical State 1 --> a : " + a_ATyp2 + ",t : " 810 | + t_ATyp2 + ",c : " + c_ATyp2 + ",g :" + g_ATyp2); 811 | System.out.println("Atypical State 1 --> a : " + a_ATyp3 + ",t : " 812 | + t_ATyp3 + ",c : " + c_ATyp3 + ",g :" + g_ATyp3); 813 | System.out.println("========================================"); 814 | // } 815 | 816 | // perchar 817 | // sum = sum_char / sum_state nilai e_prob 818 | 819 | System.out.println("Typical Stop 1 --> a : " + a_StopTyp1 + ",t : " 820 | + t_StopTyp1 + ",c : " + c_StopTyp1 + ",g :" + g_StopTyp1); 821 | System.out.println("Typical Stop 2 --> a : " + a_StopTyp2 + ",t : " 822 | + t_StopTyp2 + ",c : " + c_StopTyp2 + ",g :" + g_StopTyp2); 823 | System.out.println("Typical Stop 3 --> a : " + a_StopTyp3 + ",t : " 824 | + t_StopTyp3 + ",c : " + c_StopTyp3 + ",g :" + g_StopTyp3); 825 | 826 | } 827 | } 828 | 829 | public List getStartCodons() { 830 | return startCodons; 831 | } 832 | 833 | public List getStopCodons() { 834 | return stopCodons; 835 | } 836 | 837 | public List getCodingRegionTypicals() { 838 | return codingRegionTypicals; 839 | } 840 | 841 | public List getCodingRegionAtypicals() { 842 | return codingRegionAtypicals; 843 | } 844 | 845 | } 846 | -------------------------------------------------------------------------------- /file/Sequence.txt: -------------------------------------------------------------------------------- 1 | 1 tcgaacaaag cgttagaaag cgattcaggg cttctcagtg aaagatccaa aaaggatcaa 2 | 61 tcaacggatc gtatgatctg aactcttctg gttttgagaa aggagacacc gctcgccgca 3 | 121 gccgaacgac cgagtgtagc gagttagtga gcgaggaagc ggaacagcac agggataaca 4 | 181 tcaggcaatt acgcgcagtg gttaaaaagc gagcatattg tttttatgtg tggttgtctt 5 | 241 ggttcagagt gatctgtcct ctgggtttac gcaaagttat ccacaggcac tgtgcattta 6 | 301 aaaaacttat cttttcttct tgatcttaaa aacttaaaaa cttagagctt cgtaacatta 7 | 361 tgataaatat aataaaaaaa cgctaaacat gagaagattt ttaacgtaag gtgagaggat 8 | 421 ctttaacata aggtgagaag atttttaagt aagggtgaga agatttttca ctaaagatga 9 | 481 gaggattttt aacgaaaggt gagaggattt ttaagtacat ccacaggcta aaaaaatatc 10 | 541 atgtaaaaca tgatgttatg aattcatttt gatgtgaata cataaagatc tttatatcta 11 | 601 aaggcgataa gttttttaac taaaggttgt aatgtgttgt tgtcatacaa cctttatagg 12 | 661 gttatcattt agccaagtga tacgacttat ctataatgag gcttcaggtg aaaactgtaa 13 | 721 cagggttaac gaaagtcagg catagaaatg aggttggcgt tactctggca tctctttctc 14 | 781 tttctgcgaa acgggtttta tttctcgcac tttgtcagat tgatacaaag gaaatgttga 15 | 841 atgatgatat tttggaggtt gatgctgatt ttttttctaa gacaactact ttggataaat 16 | 901 atgctgcata tgcggcctta aaagaaggtg caaaagttct ggcttcaacg acattagttt 17 | 961 taaatagaga tgatttaaaa accctatcta atgaattggg aatatcaaca tctaaaaaca 18 | 1021 agatacctga cagattggat ttaaatttaa ccgaattttg tgcctattat gatcatttgg 19 | 1081 ctactgttcg tattaaattt actaatactg caaaaagata cttttcaaaa cttattggct 20 | 1141 ctgaaaacag atatacaaca caggtgttaa aatctgttgt tatcttgaac agtgtaaact 21 | 1201 ccacaaactt atatcaggtt atcagaaaat actatagttt aaaccctgcg agtaaatcct 22 | 1261 tcgaaatttc agttgaccaa ctgaaagagg aaatggggct ttataatatt gaaaatggtg 23 | 1321 agaaggtata cagatatcca aagtactctt tttttattcg tgatgttata aacaaaagta 24 | 1381 taagagaaat catagaaaag acagagataa gggatataaa attttcagtg gcaggaaaaa 25 | 1441 aaggacgtat ggtgcatatg ctaagatttg atttttctct caatgaagat atttctcttt 26 | 1501 ctgatgatga agctaaattc ttggaagagt ttgataaaaa agtcctctag tgaatatatg 27 | 1561 atatgaggta actcatggct aaaatctatc aattccctca gggggaagaa cgtgctaaat 28 | 1621 tcaggaaaga aatagccagg gagcgtaaga aacgttttgc agtgaaaaca gggagcactt 29 | 1681 ttgttaagtg gcttggctgg ggatggtttt atcttcgtct tcttgtcgcg agtgttttac 30 | 1741 attttatctt tgtttttgtg ttagccattc ttggtgcgtt taaatgggct gtgttctggc 31 | 1801 tggggggtat tttgtgtgtc atcacctggt atcatctcga tcaccagtta tggacgccac 32 | 1861 aaaatctgac tataccggtg attacggcaa cctggatttt gggactgctg gctgagcctc 33 | 1921 tgatggagct gctcaacaaa actatgccct ggcacaagtt acttgttccc gaacctgcgg 34 | 1981 acgaaagcac cgagaacagt agcgagataa gccagcaatg atgctactca gcggttatgc 35 | 2041 cagtccctgc cttttcactg cgatgcagga tagggcaaac gccgcaaaat gacgtctctg 36 | 2101 acgccattcc gcaacgtttg cccgatgacc tacagtcggt tcttgttgga gagttttatg 37 | 2161 aaatatttgg tcaaagagtt tattaacgaa aaatatacta aggctgttaa tattttaaag 38 | 2221 gataacctta aagaacacta tcatgttttt tattgtgtga gattaagtga gattcttttt 39 | 2281 cctgccagtg aatatggaac tgaacagttt tttagtgatt ttgaaaagat aaactccatt 40 | 2341 tcattacctg tcttagtgtt tgatctcaaa gagggtgttc ctgtgattgt cattagtctt 41 | 2401 gatgatgtca gctactgtga tgttctggac gaaatggata ttgattttat gaaatgtgat 42 | 2461 tcgctgtcag aattgcttac cagcgataag ctggaaaatt tattagtatg attcttcctt 43 | 2521 ctattcatat gggggcattc tttatatatc attgtttttt attttaagct cattcagtaa 44 | 2581 tgtatcccca tattctttca caatattctc ataaatacgg tgacatctaa aaatgtaata 45 | 2641 ctgaaactca cagatatttg aattgtcatt taagaattta tatcgatagt ctatcttttc 46 | 2701 ccgttttttt cctgaaaggc tctcctggtg tgcaatggac ttattggaaa ctaatttcac 47 | 2761 cagactaaaa aatgactcat ctttcatgat ggaatctgtg aatttttttt cctgtaaaat 48 | 2821 attatctatc actctagctt cgttgtgata attggctttc ctcaggcagt tttgcagagt 49 | 2881 gtagttattt tttaagtcag ggttttcaca gaacattgaa cgacaaccaa tataaatggt 50 | 2941 gtcaattaat gcatccaggt ctacatctgg tgtttttacc ccttctgagt tcttttctgt 51 | 3001 aacccttttt attcgttcta aaagcgtcac gaatattatc gaaaatgctc tggtatattt 52 | 3061 tcatggcgtc tgcaccatag ttgatgtgct atgtttgcac ttttatacat tgaatataaa 53 | 3121 tcaagcaatt catcttctga aaggttggtc aaatcaattg ttattccagt attcacttta 54 | 3181 ataccttttt tgttattaag ttattcttcg gttattattt ttatagcata tattttagtt 55 | 3241 ggaaataatg ctgattctgg tgttctcatt gtatttgtta ttgtcatttt gtcatcgtct 56 | 3301 gtaattttca tatttaatat tgcgactatt tttttatctc catttctata ctcagtaata 57 | 3361 taggcatcga attcattgga aaatggtgat ttttccccct caatcattag tggatgtgag 58 | 3421 gctattaatg tacacaaagt ttttaacttt tcttctatag tttcacacat ttttagtcgt 59 | 3481 gcgtcggtgt gaagctctcc cctcacttcg ccacctttga tgttcaggtc aaattttatg 60 | 3541 aggacatcgc ctgcattctt gagtaaaaaa tcaggagtgc cgtctatgaa tccttctgta 61 | 3601 ttgttggtcc aatggccttc gaattttttc gattccccaa gccatgtgta aaaagaactg 62 | 3661 gttttatctg tgataatatc aatcgtcgaa aggacattgc caacatttgt taatgcagta 63 | 3721 aatataagta atacaatggt ttttttattc tttagccagt tttttaaaga aatatcctgc 64 | 3781 acatcttctt tgctggttac tgacgtagag ttatcatcca ttattgcccg aactcctact 65 | 3841 aataatctat atcctgaatt agttaatttt tgcagactca agtagccagt gattctttat 66 | 3901 gttttcatcc tggctgttgt acatcgccag tgctgccttt agaacggtag ttttgctctg 67 | 3961 gcctgttctg atagcttcga cttccaggat ttcttcatag gcttcggtta gccggaaatt 68 | 4021 cagtagtctt gcttttgctg tcaattgctt actgttttct tcaggaatat ggcttgccga 69 | 4081 aggatttagt tttgatgtga cttctgttac cacctcttcc ggtaacgctt ctaatagcgt 70 | 4141 tttcagcgca tcaacgacgt ttttatccat gatattcctc agatattatt cgttctcttt 71 | 4201 gagccattta tctacaagct ggttcaccac atttgtgatc gatgtacctt ttttggcaca 72 | 4261 tgcagcctta aaccgggtgt gtttttcttc gtcaaaattg acgttaacac gtttgatttt 73 | 4321 tccagatgat actggtgctg ttactactcg ttccagatct ctgttttcac caaaggtcat 74 | 4381 tttttttact gccgtatgcg ctttttcaag tgacattaag gttactccgg ttgttatact 75 | 4441 tatttgatta tatgagtgaa tgagtaatta ctcaaatgtg ctaactatct cttttgtaag 76 | 4501 aatttctatt tcaccttttg ctgcgccatc actggattca aacacgctgt caccatccag 77 | 4561 aattgatttc acgtaaacct gacgttgtgt aatggccgta cggaaagatt taacaccagt 78 | 4621 gtctttgata ctttctttca gcacattgag catggttgcc atttctatct tacgggtgat 79 | 4681 cagaaagcgg gcttcaactt tgcggctgta agcctgtgct tccagaacag taacgacgct 80 | 4741 tcctgctgcg gagaaatcca gggggctggg tgtaacaggg ataattacca gatcgcttac 81 | 4801 catgacggct gcggaggtga ttactgagag cgaacctgcc ccgtccacaa tagcaaagtc 82 | 4861 atagtccgcc agatcttttc ggattccata gacgtctttt tcagatgcag ctgtaaatac 83 | 4921 gtcaaatgct gccttgcccg ctttgctcca gttcgtcagg ctcatttgtg gatctgtatc 84 | 4981 taccacagca atgttgtatc cgcttctgct caacgcagtg gctatgttga ttacggcagt 85 | 5041 tgttttacct gaaccccctt tcggattcag aaatgagatt actttcatac tcaaaccctc 86 | 5101 aattgtgtat ctactcaatt actcttgtga gtttttgagt ttaccatact ctttgcatga 87 | 5161 gtaaaggtta atatgagttt atgagttaaa gagcatatac tcatttgagt ttgttgtgta 88 | 5221 tatgagcatg tgagtttatg agtatgggtg acgatgtcac atttactcat tatttgtttt 89 | 5281 ttcggttctt ttagagtgtg cctttcctgt cgatccactt tctggttcat tttgggtata 90 | 5341 gtggtgtgac cttatgcgaa ctggttctgt aatatgactt caaatgcacc aacaaacttt 91 | 5401 gtccgcgctt atctgagagc ttcaacagca gaacaggatg cttcgcgtgc cctggaaact 92 | 5461 atcgaggctt ttgccaggga aagaggcctg atcatttgca gctattatat tgagaatgaa 93 | 5521 tccggctccc gtcttgaccg cccggaactc tttcgtcttc tgagagattg ccagcaaaat 94 | 5581 gacattttgc ttatcgagga tgtggacaga ctttcccgac tgtcagggga agactggaat 95 | 5641 acgctgaaga aaatgatccg tcagaaagat atccgggtta tggccgtgaa tgtgccgacg 96 | 5701 acctggatta attctggtat gagtgagttt gacagccggt tgtttgcagc cattaacgat 97 | 5761 atgctgctgg atatgctggc cgctgttgcc agaagggact atgaacaacg gcgggaacgc 98 | 5821 cagaaacagg ggatagagaa agcaaggaaa gacggcaaat ataaagggcg taaacctaat 99 | 5881 caagccagac atgatgcaat tatcaggttg atagaaagtg gcagctcctg gacacaggta 100 | 5941 cagaaggtgc tagggtgcag ccgcggcaca atcagtagcg caataaaacg taaatccctg 101 | 6001 caatcctccg gtgagtaggg tagggtgagc tcaataaact ggttgacgtt atttatgagg 102 | 6061 gaggtgttga agtggatatt tttaaaaagc aaattgaatg ttgtaactaa tgagtatcaa 103 | 6121 aataaaaggc cgcttacgcg acctcagcct tttgcggttt tggcttggtg atataccacg 104 | 6181 atagacaacc gacaataaaa ctcatgaaca ttccagtaaa acgatcatcg atgcctggaa 105 | 6241 acaggcaacc gacaaacatc gcaacaggga aaggaagaag taaacagcgc cccaaaatgc 106 | 6301 tcataaaatc cataacacct cctttgttaa agggcaggaa gcggtgcact tcctgccctt 107 | 6361 agttacgttt ccgcagtcat caatcgatga actgacggat cagttccaga actgcaatca 108 | 6421 gcgcgtttgc aagcgcagct accgccctca gaacgatgat taacaggtta atcatccgtt 109 | 6481 ttctccataa atggagtaaa gacaccgtgg cttgctctta cgctgcctgt caccacggct 110 | 6541 tctcttcgtc ttgtcagttg tagagagtct cactcctacc agagcacaga taaccagcac 111 | 6601 cacctgtatt acctgtcagg actttgaagc tgttcatgcc gcatttagcg gaatgcaggg 112 | 6661 aaagactcac cacagcacta accctctgat tatacgttta tctaactttc aagcaaaccg 113 | 6721 ttaacgcgta gtcaccgcct gtcatattgc ataatcaggc ttcacggatt atcatactgt 114 | 6781 tgtcagttgt agagagtttc tcttccgggc gagttaccag ctcgtaccgg aactgtaaaa 115 | 6841 aagccgacct caccagtcgg tttttttacg tctgcagttt cccgcttcat ttagatctat 116 | 6901 tttaaatgaa taaattttct gcggcaaacc caacgacgtt gggtcgttag tgtaaataat 117 | 6961 tgttcaaaac tcataaactg actcaaaaaa ctcagctttc tggttcgcca gctcaagctg 118 | 7021 cgcttcaagt tccctgattc tttgctcggg tgtgagcggg atagttgtct gagtcacagg 119 | 7081 cagtttcctc ttcaccaggt caggaagtcc aggactccag gcaagtcggc catatttacg 120 | 7141 taaccagaca agaacggtgg agcgcccctg aatgccatac cgctgctggg cctgtttata 121 | 7201 ggtcatctcg cctttttcaa cctgctcaac aacagctatt ttaaaggata gaggataatc 122 | 7261 acgttgggtg cgtttgaact cagtcatcat cacgttctcc ggatttaagt caggaacgtg 123 | 7321 tcaacgctat tcaggacggg tcaagccatg taaaaaaagc cgggaattcc cggcttttta 124 | 7381 acgtcactta attataaact aattcccacg ttgcccagct ggtaatcggc ccgctggtgg 125 | 7441 cgcttttcgg cgttggcgaa acatagccaa cgtaataggt gaacaggccg ccgctgaccg 126 | 7501 cgctttcctg caaacgcacc tgattttgct gcgggtccgc cgggacaatt ttattactct 127 | 7561 tatccagcgt attattatcg ttagtcgata gcgccagata aatattctgc gctccatccg 128 | 7621 gcaaggtatt ggccagatac ccggcgtttt cgttaccgac cgccgtcagt aaaaaaccat 129 | 7681 cgacccagcg cacgctgacc cgacgcacct catcctgcga ggctgcccca ccatcatggc 130 | 7741 gcagctggca gtttgacagt gccagggtaa acggctgcgg tttcataaac gccccggcac 131 | 7801 cgcgatcgtg gacttccgcc aggctgaccg gcgccagcca gacattaccg ctgccggcat 132 | 7861 gctggccgcc gtttagcgcg atgctacagg aaatatccgt cacccgcccg gcaaaatcga 133 | 7921 cccgtccgcg atcgtaattg gtctcaaaac cccacgccga gggggcggcg aggctgccgc 134 | 7981 aaaatagcag ccacgcgata gtgtttttcg gcaatccctt cattccccct cccgtattaa 135 | 8041 tcgtacgtca ggttaaagat catatgcgac tccacctcgc cggtgctggt cgtcgggcca 136 | 8101 tactgataaa aacgcgcgtg cagcggtatg gtgatgtagc gggtctcctg attattcaag 137 | 8161 cggacgacgg tgtatttctt attaaactgc agcggggagc catccttcag cacctggatg 138 | 8221 ccaatgcctt tcgccatccc gctgccggct ttttcattca gcaaggcgcc catggtagcg 139 | 8281 gtagtgctgg tggccagggt accggagaac gaggtgctaa tgttggcata tcccgtttca 140 | 8341 ctcaggccgc cgctgcactg caggtcgata ttaaaatcct tcccgccggc ggtggtgccg 141 | 8401 acccctttca ggtcggtgcg ccggatggaa cccacatcga cattcatatt tttcccgctc 142 | 8461 agcactgaac aggagggcga gaccacggtg atggcgttgg cgctcagata ggtttcgagg 143 | 8521 atcgggttac cgccgctctc ccagtcgtag gaggtgtact tacccgccgc cagggtgccg 144 | 8581 ctgccggtgg ttgccgcggt tttgataatc tccagcgtaa agcgcgaccc ttcgaggaaa 145 | 8641 tagtcggtgg tgttatatac ccgggacgaa aagacgtcgg gatagacgat atttaccgtt 146 | 8701 gcgccgccgc ggctgaaacg catgccgatt cccggcacgt tggtggagta gattttattt 147 | 8761 ccaaggtccg tggcccctgg cgacacgatc ttcgccgcaa agcggttggt gccggaagta 148 | 8821 cagctatagc ttgccccgcc gggagctctc atcgtccagt cgcgggtaag gatcaccgag 149 | 8881 cccaccggca gatccggggg caccaccacc ctgcccacca ccatgtccag catcaccgtt 150 | 8941 ggcgatgaga gacgcgtaca ggaggcccag gacgaggtgg ttcccagcgc cattaagacg 151 | 9001 ataaaaagcg ttagtaattt cctcagcgac atacgctatc ctttgttgtt tgctgtccca 152 | 9061 gatccaccga acactgcccg ccgctccact tcacaatcgc gcgtttggcg ttcgcatcgc 153 | 9121 tgataaacat catgctgccc tggccgacaa cgccgatctc cttgccgtcg ggggagaaaa 154 | 9181 tacttgccgc aaacggcaac ggctcgtggt tcgcctggcg cgcctgcagg gtgaggttgt 155 | 9241 tctgcacctt agtgccgaac gcgaccttaa ccacgctgcc ttcccacggc acaacctgcg 156 | 9301 ccacggtgcg atcgaaggcc acgtcgtcat ggctgccttt cgggtcgatt tccacggcgt 157 | 9361 taatcgcgtt aatccggtac gggcgcagat acggcaggat ggcgtaacca ttgctgtcca 158 | 9421 cacgggtgcc cggcgatccc ggaagcatcg ccccggccgc gtctttggct tcaatcaggg 159 | 9481 ccatcgtcga gccgctttcc ggtgagagca ccacgccgcc gctgtgggcg atcatcgtcc 160 | 9541 cgctggcgcc aatgccgctc tgacgatagc cttcgccctg gctgtagctg ccgttgaggg 161 | 9601 tggtccatgg cgtacggtag ctgccgttga gcgccacatc atgctgaccg ccggtggcgg 162 | 9661 tggtggtcga cacgccgtag ttaaggttgt tttcactgtc cagcgaaccg ttgataccaa 163 | 9721 tctgcgagct ggcaaagcgc gagttattga acgaggtgtt cgacgtcagg ttggcggtgc 164 | 9781 ggttatcgcc aaaccacagc gggtagctga agttgagtga aatacgatcg tcgcgacgat 165 | 9841 gaccggagct gtctggcgta tagacgcgct gcgcgctcgc cgaccaggag agacgaccaa 166 | 9901 atgaattgtt gtagctgacc tgatactgct tctcggtccc ggagcggttc cagtaatcgg 167 | 9961 agatacggcc gctgagataa aacccgcccc agccgtccgg caggttctgg ttcaccgtga 168 | 10021 aggtcatgcc gtttttttgc cgccacaggg tgtagttgct gcgactattt ttttcctgat 169 | 10081 cgacggcgta cagcgcgtcg ttgaggttgt aataaccttt cgtcgagtag cgatacgccg 170 | 10141 ccaacacgat gctggtctgg gtatcggtaa acatgcggtt aaaggtcgcg cgatagctct 171 | 10201 gacccgagtc atcatgggca tcgctcttca accgcgaatg ggtgacgtca aaagagagcg 172 | 10261 cgccgatgcc ggtgttcatc cctgtcccca ccaggaaggc ctgatagtcg tcaaaaccgg 173 | 10321 tgaccccggt gtagccggtc aacagattgt tgatcccgtg ctgccaggtc gcctgataga 174 | 10381 gcatcggctt gttgcgcagc gcgctgtcgt ccactttacc ggcggagagc gcgtagcggg 175 | 10441 tcattcccgg acgcagcagc tgggcgacgg aagcgtaagg cacgctaaac acttctaccg 176 | 10501 agccatccgc ttctttcacc gagacctcaa gatcgctgcc atagccggaa ggatagacat 177 | 10561 cctgcagggt aaacggtccg ggcggaacgg tggtctgata gataatattg ctgccctggc 178 | 10621 gcacggtgac gagggcgttg ctctgcgcca cgccgcgaat ttccggagca tacgagcgca 179 | 10681 tgccgtccgg gaacatattg tcatcggtgg aaagattaac cccgcgcaga ccgatggtgt 180 | 10741 cgaaaaattc accattggtg aaaatctgcc cgccgctgac gatggagttg agctgtggga 181 | 10801 tagggcgctg gagataggtc tggttgctgt tccagtgcgc tttaccctgc tgctgctgcc 182 | 10861 agttcaggtt gccgatgtgc ttcagcagcc agccgtccca cgacagtccg gcgttgacgc 183 | 10921 ccagataggc gctgctgtta tccgacccgc ccaccgaaga ggtatggctg ttccaggcgt 184 | 10981 tcgccatcca gccaagattg agcgcggtaa tacctttgtc ccagaactcc gggctgacat 185 | 11041 agtttttcag gcgttgatct tcatagatct gcggtaccga aatgttcaac cgcagggagg 186 | 11101 actggaccag gttgtctttg acgttttctt cgttgcgcca ggatttgagg ctaccgcagt 187 | 11161 agccctcctg ctcgctcagc tgcggattga gcttttccgc cgcgatgcca tattgggcca 188 | 11221 gcatcgcttt ggtgtagcag acgcccagcc gaccatcttt atcgcgcgcg atgcttaaat 189 | 11281 cgtagcgccc tttccactcg tcgttggtgt agacgtcaag ggagtaagtg ccttcggtaa 190 | 11341 tcgcgctggt cgaaaagcgc gacagatcga ccttttcgcg actgccgaca ataaagccgt 191 | 11401 cgttaaactg atataccgtt cccgggtttt cctgtccgct ggaaaatggc ggaaagcagc 192 | 11461 acagcgcgat ggcgatcgcg gtgcttaatc ttcccgggca gaatgacctc tgcttcatta 193 | 11521 gctttttcct tatttaacgg ccactttcac tgcgacatcg gcgccatagt cattaatgtt 194 | 11581 gttaacggtc agggtttcgc cgcggttgac ggcggaggag agcgccaccg tctggctgga 195 | 11641 ctgcggcgcc agcatcacgg ttttactgtt cagggcttta ccgccgtcgc gggaaatacg 196 | 11701 gctgacggta atgtagaacg gcgtcgggtt gttgatggcg agactactgc cgctggcggt 197 | 11761 cagggtcagc ttctcggccg ccgcatcgcg gttgcccagt ccggcaggac gataaataaa 198 | 11821 tttaaagcgc gaacggatcg ccagctgcag cacgttctgg ccttcatttt tctgattggc 199 | 11881 caccaccggc ggaatttcca gcagattcag ccaccacagc gtctctttat ctttcgccag 200 | 11941 accggcgctg ctaccgagct taatacgcag cgtctggccg ctcttggcgt caacgcgcga 201 | 12001 aatcggcggg gtgataataa acggggtggt aatggtatcc ggtgtggcat cggcatcgcc 202 | 12061 gttatccagc caggcctgcg ccagcgccgg acggtcggcg ttatttgaaa gctgtaccgt 203 | 12121 tatttctttt tcatttcctg gataaataaa gcgggtaccg ttaacaataa tattgttggc 204 | 12181 atgggccgca aaactaaaaa tgaaacagaa aaaaagggca atacgcttca tgctgacctc 205 | 12241 agaataaaaa tacaagcggc ggacattgcc gctttattat tgttattaac tgccccatcg 206 | 12301 cggggcagtt ttattttctg acggaattac tggtaagtaa tttcgtaagt cgcgtagctg 207 | 12361 ttaaccacac cggtggttac cttggtcggc gcgctggtgg cgtagcctac gtagtaggtg 208 | 12421 aaacgcgcgc catcagctac agcggaagcg tcgcctttcg ctttcggctg agtgctgcca 209 | 12481 cccgggatga ttttgttggt cagcgcggta gcgttgtcag tagacagcac cagctggatg 210 | 12541 ttctgagcac cggaagcttc ggtgttcgcc aggtagccct gttgtttgcc ggttgcgcca 211 | 12601 gccagcaggt taccgccggt ccagttcacg cttacgccat cctgtttagt ggcctggcag 212 | 12661 ttagagacgt caatggtgaa agatttcggt ttcaggtaag tatccgcttc tgccgcttta 213 | 12721 acttcagtca gggttaccgg agacaggtaa acgttcgcat cgctgccctg gccgttaacg 214 | 12781 gaaacagtac aggatacatc ggtaacttta ccgaagaaat taacctggcc gccgccaaca 215 | 12841 gtggtatcag ctgcatgggc agcagtcatg ccaaaaaacg cggttgccat tgctgcagag 216 | 12901 agaagaacct ttttcattgc catttccttg tcagagtgaa ttacgaatca atgagcacac 217 | 12961 tgtgaattcg catagaacca gaaacatcag gcgatgctga tttatgccac tgctaataga 218 | 13021 atcttcgact gaccgggagc cgcaatattt aaggcgtcag gtaacgaacc taaaaatata 219 | 13081 agttcgctgg tgctatcggc gtcaaagaat gctatttatt cgccgacaaa tatacatttg 220 | 13141 ttcggttatg ctgccaacct aataatttag tgtatgatgg tgtttttgag gtgctccagt 221 | 13201 ggcttctgtt tctatcagct gtccctcccg ttcagctact gacgggggtt cgctggtgct 222 | 13261 atcggcgtca aagaatgcta tttattcgcc gacaaatata catttgttcg gtgatgctgc 223 | 13321 caacctaatg atttagtgta tgatggtgtt tttgaggtgc tccagtggct tctgtttcta 224 | 13381 tcagctgtcc ctcccgttca gctactgacg gggtggtgcg taacggcaaa agcaccgccg 225 | 13441 gacatcagcg ctatctctgc tctcactgcc gtaaaacatg gcaactgcag ttcacttaca 226 | 13501 ccgcttctca acccggtacg caccagaaaa tcattgatat ggccatgaat ggcgttggat 227 | 13561 gccgggcaac cgcccgcatt atgggcgttg gcctcaacac gattttccgc catttaaaaa 228 | 13621 actcaggccg cagtcggtaa cctcgcgcat acagccgggc agtgacgtca tcgtctgcgc 229 | 13681 ggaaatggac gaacagtggg gatacgtcgg ggctaaatcg cgccagcgct ggctgtttta 230 | 13741 cgcgtatgac agtctccgga agacggttgt tgcgcacgta ttcggtgaac gcactatggc 231 | 13801 gacgctgggg cgtcttatga gcctgctgtc accctttgac gtggtgatat ggatgacgga 232 | 13861 tggctggccg ctgtatgaat cccgcctgaa gggaaagctg cacgtaatca gcaagcgata 233 | 13921 tacgcagcga attgagcggc ataacctgaa tctgaggcag cacctggcac ggctgggacg 234 | 13981 gaagtcgctg tcgttctcaa aatcggtgga gctgcatgac aaagtcatcg ggcattatct 235 | 14041 gaatataaaa cactatcaat aagttggagt cattaccggc agagcagaaa tgacttcatg 236 | 14101 aattattttt atagaccgtc ctgtaaaagt ttaagtcata aagccatgca gaacgctcac 237 | 14161 ctcccaagat cttggttttt ataaggtgta atgataatgt aagctaatgt ttcacatacc 238 | 14221 aaaggaaata ccatgagccg cagggaattg ttcagcgaat ttcttgaaaa tttgaatctt 239 | 14281 gaccttaaac aggcaaaaaa gatcagctat cactatcgaa aaataaccaa gtcattaaat 240 | 14341 cttgcgttca gaggaacgag ttcccgggta gcaaaccgct taaaagtggg gtcagtaggc 241 | 14401 agacatactg caataaaagg catatccgat ctggacatgc tttatattat gccccccaat 242 | 14461 cagtatgaat attataaccg taaggataat ggtcaggctg cattgcttac agatgtcaga 243 | 14521 aacattttag cggaagaata tcctgaccag acggtgaaaa aggacagact ggttgttcag 244 | 14581 atcatcttta aaaactttta tgtcgaggtt caacctgtat tcagacagga tgatggcagc 245 | 14641 tttaaattcc ctgaaagcta taatggggga gcatggcgca ttacaaaacc tcttcacgaa 246 | 14701 aaggcggcta tgaccgcatt ttcgcgagat aaatccaata atctgcgcaa gctgtgtaaa 247 | 14761 atgatcagag cctggaagaa cctgcatggc gtcaatatgg ggggcttact gatagataca 248 | 14821 ctggcgtatc gatttctttc atcaacatca gattatgaca ataccggaaa tggcagcctg 249 | 14881 ggagccctcg ccagagactt ttttgaatat ctgtcaaatg aggagaaaag ggaaaggtat 250 | 14941 ctcgcgttag gcagtaatca gtatgtacgt gttaaatctc cctggtttgg ccgggcagcg 251 | 15001 aaacatgcgt atgaattatg ttgtgatgcc ttagacgctg aggggtctgc cagtgaaaat 252 | 15061 gacctctggc gcgaagtgtt cggacgagcc ttccccagac gtaaggtggg tattatggaa 253 | 15121 gccagccttg gtctggaatc gcatgcggca gatgcagctc cctggatcga taccgaagaa 254 | 15181 tttatagagg ataaatatcc ggtggatatc aggcactcac tcaaccttga ctgtaccgta 255 | 15241 acccaagatg gtttccctcc cagaagcctg agagagatgc ttactagagg atttcgcctc 256 | 15301 tccgctcgga aatctctcct tttccgggca gacttgacag aaatggaggc agaggaaccc 257 | 15361 tacaccgtta tgtggaaggt actgaacgtg ggtgacgaag cacgcagaag aaatatgatc 258 | 15421 cggggacaaa tcgtttcgga cggcggctac tgtacaaaga aagagaccac cgacttccgc 259 | 15481 ggagatcacg tggtagaatg ctatgtgata aaaaatgagg ttgtggttgc ccgggcccag 260 | 15541 attgaagttc ccataaactg aggtttttat gacgcaatca gagatgctga aattaattgc 261 | 15601 cagacatggt tataacgttg gatttggcgc taagaaaaac tttgccacct atgatctaat 262 | 15661 ttgtaaggca tccggttgga ttagctttat ttctcttgct gtcggtgtgt tcgctctttt 263 | 15721 tattcctgag ctagccacaa acgtaatttc cgcgatatta attatatttg gtgttgctac 264 | 15781 aatgtacatt cagttttatg actcggaaaa gcagagttat gaaagtgcgg ggattgagca 265 | 15841 gacaaaaatt tttaatgaac ttgaagttat ttaccgcaac gtaaaaagcg atgcaaactt 266 | 15901 tgactatcag catacacaac aatccatcga cgctatcatg tcccggtttt acggcacggt 267 | 15961 catcagcaaa cagatcttcg gaagtaactg gtacgcacat tataaatttt actgtgaatt 268 | 16021 tgagaaagca tgggttgaag aagaactaaa cttgacactg aaggacaaaa tcccgctttc 269 | 16081 gctctgcttt ctcgccggtc tggcaatcat tttcattata gctgtcatct ggaaaatgct 270 | 16141 ctgatgctgc agccgatgaa aaattaagca aactgactgg caaatatgcg atgtataacc 271 | 16201 ggtatcatta tccagtgtac gttctataag gggtgagttt ggatatgagc tataaatcta 272 | 16261 ataaaaaggc agggggaaaa gataggattt ttcacgtagt ctccgataaa gtgactattg 273 | 16321 atatttagca atgaacataa ggaaggtact gtgggaacaa caaaagattg ggttatacaa 274 | 16381 gtcgaggaaa gtcgccgtga ggaatggata cgagagcggc tttccagccc agatcttgag 275 | 16441 gaagattctg aagaatggca gttacttgaa aaggactatg acgagtatca ggattttctt 276 | 16501 tctgatatgg ctatggaaga atatgaaacc gaaaaatggt taaaacagca tccacataca 277 | 16561 gaaatttata aaatagcaat aaacctttta gaacaaataa aagaagaggg aaaacaatct 278 | 16621 acaagtgaag ttttcataaa aatgaaaatc gcatacattg tgacaataat ggaaaactgt 279 | 16681 cttagcgaaa tgattaaaag cgttgtattg tcacataaca gatatgtaga aaatgccata 280 | 16741 agaaacataa atgaactgaa agcaaagaat atctctctgt ctgagttgat aaataaagag 281 | 16801 tctaatgcaa acaaatatgt acaggagtac ctttcagata ttctttatca tagaatccaa 282 | 16861 ctggtagttg aaatatataa agcagtcctg caacctaagc aatatccacg ttttccactc 283 | 16921 aaaaatatca ataaattgat gaaactgagg catgacatag ttcatcgtaa cgggaaaacg 284 | 16981 aaaacaacag atgaaaagac acatacattc aatacagcta cgctcaatga tgcgtttaaa 285 | 17041 gttgtagagg agtttcttaa taacatgatg aatttgatca gtgatgctgt tgagcatcat 286 | 17101 gagaatgagc agatagccag agatcttgaa gacgagtttt gagtagtatt tttactattc 287 | 17161 tgaaggattc tcagaaacaa atggagcaga gtatggcaac taaaaaatac gaattaacaa 288 | 17221 aggaatactt ttttcatggt gaattttggc atctcattga tgagaacaaa gggagatttt 289 | 17281 ctgcacgaat tgaatattca ccgtaccatg gtttgatttt agattattgt atttctgaca 290 | 17341 gtgaaagccc cagaacatgt gaaatattat atggggtatt aaatactgga gaaagatgta 291 | 17401 ctttaattgg gaaatttgat ttcacgcaag gaaatattca ttttggtaaa gggattatcc 292 | 17461 atacaggaag gcatggattt cccataatgc tattcaatga tttttatgcc ccagactcaa 293 | 17521 agatagaatg ttgtgattta tccttacacg ggttgcaaga atttatccac cctcaaggtt 294 | 17581 ttttcactca attgaaacat ttagaacatc caatatttat cgcaaaggga aaccattgga 295 | 17641 ctcttcaact tttcaaccat gtatcattta gcgtaattga tgacgatcta ttaaacataa 296 | 17701 taaattgcca aaacaaagcc gcactggata acataactca tcaactaaaa aagacaaaag 297 | 17761 aattatatcc agatgctttt ttctcaatta gaaaagaact tattttctac tttaggataa 298 | 17821 aatcatctaa tgatttagga ataaaagacc acatatcaaa gtgctgggat atttccgggt 299 | 17881 tattttcaat tcttctgaac aaaccgactc ttcctgaaga aataaacata aagttcaagg 300 | 17941 gaaatggttc gaagacacca tgtctcttaa caacggggtt tgaacaaaga actattgacc 301 | 18001 tggcgctgag ggaaataaaa catcaactcc ttccaataaa caggaagcat attaatcttg 302 | 18061 gaaagatatt ctgcaaatgg ttcaaaatag cagaaagata tatgccattg ataataacat 303 | 18121 atcagtatga aacaggtttt cgaacactgc atcaagctca tactgatatt atattgtttg 304 | 18181 cgactcagtt agaagcaata aacaaaacaa taggtggctc aaaaaatgaa aaatacatga 305 | 18241 aacccattaa tgaatatgca agtttgtttc ttattcaaga gatagagcta ttttttaaga 306 | 18301 aattcaacaa taaatctatt ggtgaaaata ttgccacact cagaaatgaa ttagcacata 307 | 18361 ttgaccgcaa aaaggagtta atgaacatat tgacgattgg tgattatgtt aaaattggaa 308 | 18421 actacctaaa aacaattgta acatcttatc tgctatcaga tttaggaatc aataacatta 309 | 18481 ttattgaaaa atatcaggct cagacaattc aagaataata aaatattata caattacaat 310 | 18541 tatcatttaa atataataag acgagaaacg agcaacggaa aagtaaaacc aatataaatt 311 | 18601 tacctcaatt tgtgcattga ggccattatc aactccagtg caactaaaca tgctaataaa 312 | 18661 gcctctagaa cagaggcttt atatgaatat agtttagcgt ctcttcgccc actctttttc 313 | 18721 atcatcggtg agttgttctt tatgcaaata atcaccaggg acagggggag gagtaaccag 314 | 18781 tttaggacgc ccattatcat cacgaaccgt caccagacca actacctcac cattttcttt 315 | 18841 aagcgcccat gcagccagtt ggtatactgt tgactttcct gccacaccgg agacattatc 316 | 18901 gtgacggaaa taccagtctg tcgcagggat aatttgtttg taggatgtat tactcatgga 317 | 18961 ttttcttcct taacaaaatg atgatataaa actatatcct tgccatatta ctgctcatct 318 | 19021 gttactccgt tcaaactctt attgatacga aaatcttcca gagaacgccc ggctttcaac 319 | 19081 gcttcatcaa tcggttttgg cgcacgtcca cgaccagacc aatatttcgt ttcaccattt 320 | 19141 tcttcaaatt gatacttggg tggcgctttt ggtaacgttt ttttacgtga ttttggtgct 321 | 19201 tcttcggaca gaccaagcag ttcttccggt gagaaaccct ctccggcgat taactgaagc 322 | 19261 agttcctgac gtttccgttc acgctctgct cgttcagccg cttcacgttc agcatcttca 323 | 19321 cgacgttctt caataacaac gttgagcttt tcctgcattt cgagcaactg ctcaaaatca 324 | 19381 atctcacggg caaacacacg caatgaacga atattcatca tagtccggct gataatgccg 325 | 19441 tattcatctt ctttagtcag ttcgctcata attaatcctc ttgtttagtg gacgtacttc 326 | 19501 cagacgccag aaggaacctt atcataaagt ttattcataa ccagttctgc gcggcgatgg 327 | 19561 tctgcggcag aataaaatgc ctctgattct gataaaggca gcttgtaacg gttaatctca 328 | 19621 ataacttttt caagagtatc tcttgatgta cattttctta actgaaaaag ccattcctgc 329 | 19681 tttgttttca cttcttagcc cttgccggaa aacccagctt ccctgttttc ttatcctcaa 330 | 19741 ggacaagaac tgtatcatac gttccaccac ttttcttttt aaatccctta atcaaatcgg 331 | 19801 ttttccctga tttaaccagt ttttcggcct gtgcctggat gattttctta ccagaaaact 332 | 19861 cactccagat tttaaattca catccggtac agaaataacc ttttggcctg ataacaatat 333 | 19921 gcttaccaca ggaagggcag ggagagtcca ggcgttgaaa ctgccctgct ggcgcagcgg 334 | 19981 gttcaatctt catctcgccc agctcaacat cagaaatcat gcctgtcagt tcaccgtaca 335 | 20041 actcattaat aaactgttca accgtcaggt cgccattttc aatggcagac tgtttttcag 336 | 20101 accataatgc tgtcatatca ggattaaccg ctatacctgg cagggcatca ataagcgcac 337 | 20161 atccggtatc agtcggaata agtttccctt tttcgagcgt gatatagttt ctcttcttca 338 | 20221 gcgtttccag aatggcagcg cgtgtcgctg gcgtaccaat accgccatgt tcatcttttt 339 | 20281 tgtctttatc cttatccttc aacaattttt taatcgttgg atcagtgaca aaatccgcga 340 | 20341 cacgaacaag cgcagcaagc aaggaagctt cggtgaataa cggcggcggt gttgttttct 341 | 20401 tctcattaac aacaacttct tttgtcgtca gtgtttctcc agtgcgaatt ttacagagca 342 | 20461 gttcaaaagc ggaatcatca ttatcttctg attcacctac gtctgtggtt tccgcgccaa 343 | 20521 gaaacgcctc aaatccgctg tctgttgttt ttctggcacg ggcatagaac gactcatcac 344 | 20581 cacactgaat ggcaaccgat acttcctggt atgctttttc aggcatgaac tgaacaagat 345 | 20641 agtgttgtgc gatcgccagg taaacattgc gctcgtcggt gctgagtgcg ttaacatcag 346 | 20701 gcacactggc ggtcgggatt atagcagtat gcgcagtcac cttttcactg ttaaacgctt 347 | 20761 tgcttttacg tgcagaatca atatccagcg actgaggaaa gactgatttc agggcatcga 348 | 20821 taacctgcgg cgcttcgctg aattgttcat cagaaagata tgagcaatca gagcggttat 349 | 20881 aagtaatcgc tttatatttt tcacgtaatt gttgcgtaat atccagcgtt ttttgtgccg 350 | 20941 tcattttgaa ctttttgttc atgtattgct ggagtctgac caggttaaac ggcaacggcg 351 | 21001 cagccgtttt tttatcatca gttgctgccg cttcaactgt agccggtttt cctgcaaggg 352 | 21061 atgctgccgt tccgtctgcc cacgcgttat caagtaattt acggtctgtc agcggagcaa 353 | 21121 attcccctgg cttccagttc gccctgataa catcagcacc acgctgaaag actccggtca 354 | 21181 tggtgtagta aaaactggat ttatggttct ggttagcacg ggtacgattc acaatcaggc 355 | 21241 caagaacggg cgtctggacg cgcccgacag acagaacgcc ctgatatcct ctggcttttg 356 | 21301 caggaatggt gtaagcacgc gtcatggaga aaccatagac ggcatcagca actgaacgcg 357 | 21361 ccagcgcctt aaggtaaagc cctttgaaat cacgattatc tttaagattt gccagtgcct 358 | 21421 ttttcactgc cggaagcgta ttgtcgttaa tcagaacgcg ctttacgggt tttgtgtttc 359 | 21481 ctgcatattc caggacttca tcaacaagta gctgtccctc atcatcagga tcgccagcgt 360 | 21541 gaacaatttc agtcacgtct ccacgtctga taagttcgag aatcgtttta acctgttttg 361 | 21601 ctgcactttc aacaggctga tacttcacgg gataaagacg taaaggaagc gtttcaacct 362 | 21661 tccaggcttt gtattcagga ttatagtttt ccggcggttg tgattcgata atatgaccaa 363 | 21721 aacagttagt cacaatggcg ttatcacttt caaaccagcc atcatggcgg gtaaaattgc 364 | 21781 caccaagtgc cttaacaata tcatttgcta ctgcgggttt ttctgcaata aaaagtctca 365 | 21841 tttacttatc ctttaatatt acactataga taacttaaaa caaccacaaa aagatcttgc 366 | 21901 ctacgaaaga tctttttgtt tatatttacg cattatgatt ttaagtaagt atttcactct 367 | 21961 aataaaaagg tggggcatgt tacataaaaa atcagcacaa gaaaatgtag ccttcgggct 368 | 22021 tgctgtactt aaatactatc ttcgtttcaa ctccaaagag aatttacaag atgctaatgt 369 | 22081 gagttcggag gaattgataa gcaatttaat aaacattttg aaagatacta attttgtttg 370 | 22141 cacgtcagaa atttcagcca catatccagg aatagatgcc ttagacaaag aaaataaact 371 | 22201 aggccttcag ataacacata caaaaaatac ttcaaaaata aataaaacaa tagataaaat 372 | 22261 acgcattaat aaagttaacg aagaaattga caccttatat tttttcatta catcggaaag 373 | 22321 gcagaaaaaa tacactatca aagcacaatg tccaaaacta aatgtcacaa caaataatat 374 | 22381 attagacttt gatgacctag ctaaactgtt atcgaaaagt caggataaac tgagtaaagc 375 | 22441 agaatccgaa cttatgaaag caatgcctcg tctctaccaa gaaggaaaag aacggtatca 376 | 22501 agcaatgctt aataacattc ttgaaaccag aaataaacta gatcgaagag tattcactgc 377 | 22561 taacaaaatc ttagaagaac ctgaagaaat gctgttgtcc ctcaaagaga tcaggataga 378 | 22621 tatacaaaaa gatggcataa tgaacaaagc caatcctgct gtctctgatt catttaataa 379 | 22681 aataataaat attattgatg atgtagagag taaaattgct gtacaatatc ccgatgaata 380 | 22741 caaaaaatat aaagcaaaga tccttccatc gtggaattct ccagaaaaag aagaatgctt 381 | 22801 agatatttta atggctataa gaaaagatgt tttgaaacaa atagacaata ttgatattga 382 | 22861 ggtaaataag ctaaaaagca ttcttgataa taacatttag gttaattaat agcttattta 383 | 22921 ccgtccatta gcatgagata aagtataatt agcgggcaag atagatgccc gcttctaaga 384 | 22981 ataatattcc tttggcgtgg gcatcaggtt ttaattaacc tctgacacga ccaaacttac 385 | 23041 tcatgatttt cgatatagca gcaggatcag ccgttgaaca ctgattcaga aatgctttac 386 | 23101 gggcatcaaa agttttactc cagcgaatgc ttcctttttt ctttttcaga atattaaaaa 387 | 23161 aatccttttc agcacttctg cactcactcc ctccaccttg cccgactgct tttccatata 388 | 23221 agcaaagtac cgaagcgcaa gggtcagatg catacgcagg tgctgtcagc caggacacag 389 | 23281 taaaaaatac gattagactt ttgcatatct ttttcatggt aacctctgaa catttattct 390 | 23341 cgaaagatag atttcaacat agtcattatt caaccatctt tttagtggct gatattcaat 391 | 23401 aacacctgtt gcaccatttt ttcttagcca gtctttcgca gaccagtaac tatcaaaaga 392 | 23461 agatgtcctt acaactattt tttcagagtg ggcaactgca taaaaaacag aatcatcgta 393 | 23521 aagacgattt tctggtttaa aaccaggtaa caccttactc catgaggaat ttatattatc 394 | 23581 tgatttaata acgttggatg ttggtgtcca gttaattatt tgtgtattca taacttcagg 395 | 23641 ccgtttttcc cattcaacct gtggcggttc aggtggagag gaacaggctg tgaggaaaag 396 | 23701 aatactgatc ataagtattt ttttcataat aaaacctcag actccagttc tcctacggag 397 | 23761 agcatttttt cttttgacgg atatttaagc cctttcacac caaatatttt tttcgtctta 398 | 23821 tttagttcca tcgtcaatga tgccagttta ggactgacct tcattaatct gtccataaaa 399 | 23881 tacggatcaa ggtaataaag tgccttttct gctttaacag ggttctcccc cttcaggatg 400 | 23941 ataaactctt ctttaaagtc cagcgttccc agctcctgtg gaagcaccag tgctcttcgg 401 | 24001 gcttcacttt ctgattcgcc ctgtgatgtt gaccgtccac ggctcttgct tgtgctcttt 402 | 24061 gatgtagtgg taatatatcc aagtttttct gatatcttcg cggcatcatc ctcttcgctg 403 | 24121 acagcataga taatacggca tggatgagca ctcatcagcg ttttggctcc ctcaatacca 404 | 24181 tagatttcat ttagctgact gatattttga taaatcgtca gcagtttaag tttaaaacct 405 | 24241 gcaatatacc ctgatccctt tttaataatt ggcatataac caatcgaagg gaactcatca 406 | 24301 agaaacatca ggcagtcatg tttcagggtg ggatcaaaat caggattttc acgcaatgtc 407 | 24361 acttcaacaa cgaagttgaa aaacaggttc agaaaatcgt aagccagaga tatatcttcc 408 | 24421 gcattaacac cgacataaac agtgatatct tcccgtcgca actgacggag atcgaaatca 409 | 24481 ttaccatcag tacatttacg aacggttggg agataaaaca ggctcatttt cttacggaaa 410 | 24541 gaaccatcaa tgcttgaacg ctgttcatct tccgtttcgt gatattccct gattttggtc 411 | 24601 agggcatcgc gcaaatgata caacgcgttt tcatcaagcc cgtttgttcc ctccagttct 412 | 24661 tcccgcttac tgagtatcag ttcccggtca atattgctgt acaagtcgac gacagaaccg 413 | 24721 attgagaaaa cgggtttaag cccgaactca ttaagccagg acggctcata gttaataaag 414 | 24781 aaatgaagca acttagccag tcctgtccag tattgacccg caagattatt aaagtgcgct 415 | 24841 tctgcccctg tcatgccata agacggaaac agaatttcaa tcagtttaag cagatcctta 416 | 24901 gccccactct ccgcttttaa atcaatatag aaaaggggat taaactggtg tgttttactg 417 | 24961 ttgaaagggt cgagcagata aactttatta cccagcagta tttcacgcac cttactggtg 418 | 25021 attttccaca attcctgttt tggatctaac gcaatcagag agtgttttct gaccagaaga 419 | 25081 ttagggatac caatggcggc acctttacct gcgcgggttc ctgcgccaag tgatacaaaa 420 | 25141 tctggtgcgg tataccacag gtatttacct ttatatgccc cgacgagaat atcagtatcg 421 | 25201 ttttctttct cccatttcag aagtttcgat tttcttaaat cattatcact ggcaaacttc 422 | 25261 gcgtcaccat aaagagcaac atctgtttta ttcagttgcc agataataaa aacaggcacg 423 | 25321 atgagagacg aaaccatacc tgataaaaga gaggggatag cggttaacct gatatctatc 424 | 25381 cgtatattac tctctgttat tattcgccat aggagcatgg aatcaaaatt tttccatata 425 | 25441 taaagcggcg tttttccgtt caggaagtaa acagcaacag aaccagtata atatgtcacg 426 | 25501 agacacataa ccagaccgat aaaagcccac tggcctttat ctgggagttt taaagacata 427 | 25561 atcactcctt cagttttctg aaatagtcat caaaatgaag ttgtttgtag taaataccgg 428 | 25621 aagcgaaccg aaaatcttca tcatcaaggt atttaatact catgataata tcaatattac 429 | 25681 tcagtacacg tcttaaaatg acattgaatg gtagattctg acattcagga ttcatataac 430 | 25741 atcgctggac aatcccaagc acggcagatt caggactact ttcgtgaacg gtggtgatgt 431 | 25801 ttcctgcatg tcctgaactc gatgctttca gaaaatccca tgcctcagcc cccctgattt 432 | 25861 ctgtcatcag aatcctgtcc ggattcatac gaaaacagga acgcagaaga ctcgctgagg 433 | 25921 taataacctt actctcaccc tctgccggat agtaaagttt tacatggttt ttatggaatc 434 | 25981 tgaattttgc ttcatcagta tcttcaatag aaatacaccg cagatgatgc ggtatatatt 435 | 26041 ccagacaggc atttgcaaag gtagttttac cagaccccgt ccctccacag aaaactatcg 436 | 26101 ttttcccctg actcagtgat tcaggtataa cccgttcaaa atattcggaa gtgattaaag 437 | 26161 cagaaatatt atcttccata atggaatcac cacttaaacc accgacgcgt gaataaaacc 438 | 26221 cctgttttat aaatttgtca tgactgataa aaatacctga cggcttacgg attgttatag 439 | 26281 aaacagtatc tttttctgtt gccggtggga tcacaacctg aacacgttct ccacccggaa 440 | 26341 gcgtggcgga acgcagggga tattcaggag tcacagaacc accgtcatga aaatcagcca 441 | 26401 gtgtggatgc aaaagaaaga caatcactgt aactcatctt ttgttcatac cattgccact 442 | 26461 ttcccctgac ctttataaat atttctcctg gtcggttaac agcgatttcc gtgacaccat 443 | 26521 caatctcatt cagccagtga taaaaataat cgttgaccac atcataaatc agatgtctgt 444 | 26581 tttcgttatt cacattaacc ccctttcatt ttcagtttat aaatacctga aaaatccaga 445 | 26641 tcctgaccga caatcagagt aataatttcg ccctgatttt tataaagcgt tggcggaata 446 | 26701 ttcacactat tagaaaatgc ttcgcgtgct atatcagcaa aagcctggcg actgtttgcc 447 | 26761 gtatagtcgg tctggctgtc cctgttgttc tgtgcaatac cactggcggc ctgacttaaa 448 | 26821 tccggtatca tcccgaccat cattgcacca agaaaacgtt cactgaaatg agtgtcaatc 449 | 26881 caaccagaag caccggcttc gcctaacgcg ccagccgcct gtgagtcaac caggggaata 450 | 26941 tcaataaaag gcttactgcg agtacgtagc ttgtaagcca taacaaacac acgcccttgt 451 | 27001 ccatgattta aagacccggc cttatacatc agttttgcgg cggttcctct ttcgataagt 452 | 27061 tttacattac cgctggcgct gtatatatcg ctgttgaccg tacattccag tttccccgcc 453 | 27121 aggtcagaaa caaaacgcct gtccagtgaa cagggaattg atgtcccttc cgggataaac 454 | 27181 aaatttgggt catatggaag tttcgttatt ttcgccagtg gcgcagattc tgtagcctgt 455 | 27241 gcggttgctt ttgcttcatc ctttttatcg ctttctggct cactggccgc agtatgtgaa 456 | 27301 actgacgttc ccgctgaact gctgctgttt cctgcctggc tgccatcaag agaaacatca 457 | 27361 agtgcacggc tgaagctctg ctgtttattt tccggcggtt cagtcttttc agaagaaatg 458 | 27421 actttttctt cctctggttt ctctgttttt ttctgtgcgg tattaaaagg atcgatatct 459 | 27481 tcgctcagtc cggtctgacg tttagccgct ccggttgcaa gcggctgact tgcgggtttc 460 | 27541 tcatcccctg acgacacaga acggataatg gacgggatat aataaacaga aacaccggca 461 | 27601 gcaagcagaa gaaaacccac gacgaggata atcatccctt tacgtgactt tttaagtttt 462 | 27661 tcaataccaa gctgcaatgc tggcttgcca ggctcttctt ccggagtctt cccggcctgt 463 | 27721 tccagttctt tctgtctgcg ttcccgtagc tgctgttcaa tttcggttgc agtcgggatt 464 | 27781 ttattttcct gttcagtcac tggatcacct ctttcttaac atccggggat accgtatctc 465 | 27841 cggctggtaa acgtactttt ccgaagccca ggttctcaat ccccaccacc tgctcaccaa 466 | 27901 gacgtaaaac aaaacgctta tcaaccggta cgccaacagc cgtaaaactc ccgctctgtt 467 | 27961 taatcacagg attggtaaga gtctcctgca taccgttcat cacaaagacg ctgggaattt 468 | 28021 tctttaacgg actgaagccg aaccaggtat aacgaccatc gtcatatgca taatcagggc 469 | 28081 tgatatcctg gctgccttca gcaacccgct tccagtactg ccagttacgg ggcgatttcg 470 | 28141 cattttccag ggaacggttg attgcctgtt cctccaggcg tctggcaaga gcctctgtgc 471 | 28201 gtttcttctc aatttcggcc tgttccttcc ggcgttcctg cggatactgg taattcacca 472 | 28261 caaacgcaat tttctccggc tgtcggaacg ttctggcgtt cagctccatg ctgtaattac 473 | 28321 gtttcgtggt gcgaacaaac agattcgttc gccagcgttc aagctcattt tccgggtcaa 474 | 28381 gagcaacact gacggattca gaagaggtgt taccgtttgc atccgtatta tttttctgaa 475 | 28441 cagtttgttt aacaggacga acttccaggt ataccaggtt atcttcttta ttaaccgccc 476 | 28501 atccctgcgg aaaaccggtt ctggcactga taactgtttc atcttcatca aataccagtg 477 | 28561 tggtggtgta tccaacggca ctgttaatta tggtggtatt attggggtta taactgacta 478 | 28621 tctgattgcg tgggtcaaag cgactgcctg aaggaagaac agcagcatta cagacgtgcg 479 | 28681 ccgccatcag aagcgccata attaacgctc ctttattcat tttcatatta ttaacctctg 480 | 28741 gcttctttat cgcgaacgta gcttgttaca acgaacttaa gaggattgtt attacgttcc 481 | 28801 cctgacacca tttcaacctg cggttcgata cgataagtca ggcgaacatt ccagaactcc 482 | 28861 tggcgggttt gtccggtagc aacatccctg atggtcagac gaaaacgaat atacgcaccg 483 | 28921 atatctttat catccgtccg tgacgaaggt gaaattatga cagatggatt atcctgaacc 484 | 28981 attgccgttt tttctgcttt gttataaaca agttttggtg cctgttcact gttaaataat 485 | 29041 gcgttataat ctgccgcgac attctccgcg ctgtaagtca ttacataatc ataatcatgc 486 | 29101 tggagactga aaaaattata accttcacga tgttttatat actgggtgat aaaatatcgg 487 | 29161 gcaatggctt cgttttcaga aagattttct tttttaacag aagtcagacg ttcagccaca 488 | 29221 cctgtaacct tatcgataag gtaggcatca acaactgttg ttttcagtgg taatgctgca 489 | 29281 tttaatgcaa gtaaagacag cccaccaatt aacatgcctc cgataccacc gaatttataa 490 | 29341 atacgattca ttctctcctg tagtgcaata tttttttctt caaacgaaac tgatgagtca 491 | 29401 gtaacgtctt ttttattttt aaatccggga agtttaaatt ccattttgca ttacctcagc 492 | 29461 agaattaaca ggttcgcttt tcccggaaac gggcggtagt ttatgtgacg cctgacaacc 493 | 29521 agcgagacaa agcgtcacga aagccacaat aagtagtttc ataatatgaa cacctgtata 494 | 29581 acagattaat atttacagaa gactcagtct gaacaaagaa aatagatcgc gacaagcccg 495 | 29641 ttaattatga aaagaacatt taaaatggta tcaacactca taattaaatc accctccata 496 | 29701 cattttcttt gccctctcaa tagctgcctg acgaagcttt ttggcaccaa tattaacgcc 497 | 29761 ctgtccggcc aggttagcgg tcttacccgt tattcccgga gactgaccaa acccgccttc 498 | 29821 ctgacgacgc agacctttcc atgcaccaat accggcattt ctgcccatac caagtgcgcc 499 | 29881 acgcgccata cgggatgcac cgaaaacgcc agctccaatc cccatagcgg ctgcgccctg 500 | 29941 catggcacct tcaacaccca cacctgcaat ctgtgaagca taacttttcg cctgccagat 501 | 30001 aatccaggcc atgaaaatgc cagcagctaa tgaagttact cccgtttgaa gaagattgtt 502 | 30061 ttctgatgct gtagcaatag acgtacttaa tgccatgttt aattgccatg tcccagctct 503 | 30121 tagtgctaat gctgcaaata gaaaaaccag taacgagcta aaattaagct gtagccagct 504 | 30181 attaaacatt tgccgaagta aaccaaacat cagacacatg ataaatattg gcgcagtgac 505 | 30241 agaaagtaat agtaatgtta attcagcaga tgcaaatact atagaacaaa gcaataatgc 506 | 30301 caaaacacca ccgacataag ttaataaagc accaatccca ccggcaacag gcacagtaga 507 | 30361 tgtatcttta tcaaaaataa gagttgcaac ttgtataacc ttcacccata actgatccat 508 | 30421 ccatacccac ggatctcccc ctgccaatgt atttttcaat ccatcaatag catctgttgc 509 | 30481 tgatgaaagt attccccctg tattcttaac aaaaagcaat attatgtaaa acctacagat 510 | 30541 attccagata aaatcaggta caggtgtctg ttgtttcctt gctaatacag taaaagcata 511 | 30601 ccataaaaca tacagagaaa ctccatattt accaagagta taagccacat ctgaatattc 512 | 30661 acttaatttt ccagatatac tcttgttgag aatattaaat ataacttcat gagttgtctg 513 | 30721 aaaaaaatca gaatcaaatc cagaaacacc tcccgcattt gcgggagagg ttacattacc 514 | 30781 tgataaatca gtaccatccg gtataccagt gacaatcccc atacatcacc ctcaatttat 515 | 30841 tggtaaacca accgcctttc tccgttcaaa agacaaatgt gctcgcttaa cgttcttaca 516 | 30901 attatcagaa tcgctaccag acttctgaca ctcttcaaat tttttgtatg tctccttcgg 517 | 30961 atgtgcaagc caccaatcaa ccgattttgt ttcttcaata catccagaaa gactaaaaac 518 | 31021 agatataatg acaaggccag cagtagcgat acttttcatt taatcatcct catatgattt 519 | 31081 cattgccata taagcttttc tgtaagaagg tggcacggct tcacgttgct gttttctgaa 520 | 31141 agctgcctga gccatcttct ctttatattc tgcaagatct cgctgcttat cgcgatacat 521 | 31201 ttgatactga aatttgagct tctcgaactt cagttgttca agtgcaacag cgtttgttgc 522 | 31261 atcctgcgtg gccttcgtat ccttcgcatt tttgacttga tcaataaggt ctttcatcgt 523 | 31321 ctggttgtcc tgacgaagct tgctctccag cttgttaccg tattccacgc ttgccagttg 524 | 31381 agaaaggaac gtcgcttcac atccccgtac caggtcgccg gaatatccca ggttctggca 525 | 31441 ggtatccgtt actttgtaat ctgacaataa cgatttggcc tgttccgata acgccccttc 526 | 31501 aggattttta atgtaatcgt caataaaagc attcccctga tcataaatct gcatcagttc 527 | 31561 ctgactcact gactgtgcgg actgcaccag tccctgcaca tcacggatac ccgtttttga 528 | 31621 cagcagctcc tgtttgtacg catttatctg attttcgtaa tgttttaccg tttccgccca 529 | 31681 ttgcttaagg cgttctgtcc atcgtccggc ttcaatcgcc cattcagggt tggcgtcgat 530 | 31741 ggcaacaggt atccctgcct gagcgccgga aataacaatc agtgaagcga cgaatgccgc 531 | 31801 cataatttgc tttttcattg gtgattcctc aaatcaggtt cgcctgttcc agataggtat 532 | 31861 caagccactc ttccggcttc attccttctt tccagatatc atcgaacagt tctaactggg 533 | 31921 gttttgatgc actgagaacc ggtaagtaat acgctgcttt tcccagctcc agtctggcaa 534 | 31981 aagcagcaaa atcatcactt tcacctttcc tctgtgggtt cttaacaaca aggaactggc 535 | 32041 gggacagcgg atcgatagct ttaattttgt caaaataaag ctccctgacc tgcaaaccat 536 | 32101 caacatattc actacgtttg gctttcgggt ttgccagata gatatgagtg gcgcattgct 537 | 32161 cacgaaccgc tgccgcaatg ggtgatttaa tcagttcatc cggtgactgt gtggctacga 538 | 32221 caagcaccat atcgagttta cgtccggttt tcagcttgtt gtaaacaaag tccctgaacg 539 | 32281 cttcgttatt gatccattgc cagaactcat ccatgtagat aagaagcctg cgaccatcag 540 | 32341 ccagcatagt gacccgatag atgagataga atgaagcagc actggccagc accttattat 541 | 32401 ccaggaactc cgttccatca ataccgaaaa catccaggtt atcgacatca aacgtgtctt 542 | 32461 cccgattgtc gaacacccag ccaaactctt ccccctgcgt ccacggctta agacgggctt 543 | 32521 taagtccatg acgtttggtt tcagtatcat ccggctcctg gataagaggc cgtagtttac 544 | 32581 tgataggata agagcgatct gaccgttgca taagacgttc aaccgcatct gaaatcaggc 545 | 32641 tgttctggta atcatcgagc ggctcactgt tgagagtaca aagcagcctc accaggtcct 546 | 32701 tcataaaagc gatattacgt tttgttggcg gcagtgcggc gggattccag cctgtcggct 547 | 32761 ctccctcctt cacccggtaa taagatcccc ccattgcccg tataccgact tcacctgccc 548 | 32821 ggtctttatc gaaaaaaacc gtggtcagtt ttttcagttt tctgtttgca gggaatgatt 549 | 32881 ccggcgtacc gaactgctgg gcggcaaatg cttttgtcat cagtaatacg gttttaccca 550 | 32941 cgttagacgt accgagaatt tcggtatgcc ccagcgtcgg gttcttaccg aagaaattct 551 | 33001 gatgttcagt cgtcatatgg taattcagat ggtagatatc attacctgac ccccgaagag 552 | 33061 taatcagttt ttccccccag gtatttcctt tttcttttcc tgaaaagaaa ttatgaaaac 553 | 33121 tttccatttc agcaaaatta agactactga gggtactcag acgagggcga agcgtataat 554 | 33181 ttcctggtag ctgagcaaaa taagctgcgc caagactcag tgttgaataa gtgacaatca 555 | 33241 gccccaaatc ttccagagtg gaagtcacga tattggtgtc tttcaccaga cgctccggtg 556 | 33301 aatccgcaaa gacaaccagg gtctgatgcg atttcccgaa agaaatatat ccactggaaa 557 | 33361 ccatatccag tccgactttc agatctgcca gcaaagattt ggcagcatca tccgtcattt 558 | 33421 ctagcttatc gatctgatca tccagcgcct taatcgctga ctgcttatcc atcgcagtaa 559 | 33481 aggacgatgt cacgacatac tcaacgggga gatacatcag agcatccaga ataccggcat 560 | 33541 ccgtctcctg aaaataatcc ttaatctcta tacaacgaaa ataccgggca tggtctgacg 561 | 33601 cggtaatttg tccggcatca ttaccaaaga acagatcttt tcctcccaga tatgtataaa 562 | 33661 acggactact gctaaccctg accttttgcc atcgaccaga aagcagatac tggaacagag 563 | 33721 ataactgatc tgaataaaca accccatgat cttcataaag cccaagacgt cgggaatgaa 564 | 33781 aacgggacag ataggtattc aacctgtcgc aaatttcatt catttcattt acaggctctt 565 | 33841 taaagatatc tttttgtttt ttacctcgtg aaaagaaatg cgttacttta tcttccgtag 566 | 33901 taaaaggttt aaaacaaatc gtcagaaata atttattctc gaaaaattca gactgaggga 567 | 33961 atgactcgta ataatcattc attactctgt tcacaaaagg aattttactg ttaaatactg 568 | 34021 gtctgacgtc ctttttacac ctgatacgat gaggataaag cgtaacagat ttcccttcaa 569 | 34081 agctacgtat aagcgtattg agctgatctg tcagaattga caaatcttca gaatcaacac 570 | 34141 actcaaagta agcaccgtct atctgccagg ttgccagcaa atcccggttt ttcgtaacga 571 | 34201 taatgttgtc agtgatatgt gaagagtacg gaattaactc ttcaacagaa gactggtctt 572 | 34261 tcagcttcat aaagttatcc acttttgaaa tatcaacttc gtcgtactgg ctccccgcat 573 | 34321 aatggactgc gctgaatcgc ttgtttgata aagaatgccc tttgacaaga gttctcagat 574 | 34381 acagaaggtc aaaaaagcgt tcatcaaact gtgttacacg cctgatggca taccagccag 575 | 34441 gaagaataag ggcatacata gcctcatgaa tccagacacc aagcagaaca caaataatgc 576 | 34501 acattccaag aaaggggtag agcggaacgc ccagccccct tattaaagca gggcgcgtaa 577 | 34561 gacctttaaa aagagtactc atagtgcgcc catcctttaa ttacgcaagc cagtcaggaa 578 | 34621 tatatggtgc aacaataaag atgataattc cgataacaag tgggactatc catgaggtat 579 | 34681 gttgacgaga aaatatcgca atatacccaa taacaagagc aataattgta attgcaggct 580 | 34741 tacgaatatc cgttaaaaaa tcaattattt tctgtaaaaa accagttgtc ttcgtagaca 581 | 34801 catcatccgc aaaagcaggt tctgcaacac aaagcatcaa cgcagccata aatagagaaa 582 | 34861 gcgttaaata acgtttattc agatttaatt tcaacatctt ttgtttcctt ttcatttgat 583 | 34921 acagtgccac gcatggcgta ttgaggatat ataatgattt cttcaggtgt gatagtcgtc 584 | 34981 ttattctcct ttttaatcat ttcctttaca gagggaacaa taaaaatttt tttattatca 585 | 35041 ggagggctaa atcctatacg ttgtacataa cttgtattat taaattcagg ttctggcttt 586 | 35101 actcctgttt ctggattgcc ggaataatag caactcagcc cacgcactaa gtcgccacct 587 | 35161 cgtttataac agtcaaccag tattttttct gataccttaa gattttcgca tggatcaaac 588 | 35221 attttctctg ctgttgtgcc gaactttgca aaattggtac ttgttatttg cataagtcct 589 | 35281 acagagtaac gatgattccg taattcaatg tttttaacga tcttaagtgc tgcctccttt 590 | 35341 gattctggaa agtaagatac tacgccttta tcaccaggtt tgcgtttaac ctttggtatt 591 | 35401 atttccgcaa ttgcatatgg gttaaaacct gattcaaccc tggcgacttc gtgcgttgtg 592 | 35461 tcgggatgaa cgctggcagc gcattgcatg gcaagcgcaa gaaaagtaga agtagataac 593 | 35521 ataaatattc cacattcaga acaccggggc gctatcactc gtcaggaata tcagccccat 594 | 35581 gaataagctc tttcatcgcc tgagatttgt attttttaat aagatactga acaaaaccag 595 | 35641 aatcagagat acgcctcccc ctcttgaaac ttatttcaat tgcaattttt tcaacttcaa 596 | 35701 cacgaacttc tgtaggaagg tagagtacat tgcgttgcgg tttccgcttt ccttttatag 597 | 35761 ctgtcatttt ttaacctgtc gtattttctg ttacacacat agtcggcaaa gacttgtcca 598 | 35821 cgctttgaag cgtctgcaag gagaagtatt tttgccagac aggagttatt catcaggctt 599 | 35881 aaattcatcg aaaaaatctt ctcctgctct tttacttcat ttatgacact cagaggaact 600 | 35941 tcagcaggat attcaccaaa actgaccagt ccataaacat ttttcatccg ggtaaagcag 601 | 36001 gatggatgta caacctcaaa atccagaaga acgaatacat aaccgggaaa cattggcatg 602 | 36061 atttgtcccc tgtatgcact acagtcacgc ctcttataga aagtgcgtat aactggattg 603 | 36121 tagtaagcga taccgctccg ggataactgc aacagaaccg actgatgaaa atgcggagaa 604 | 36181 cactgaagca ggtaaaactg tttctgtcct ttcatactca atccccgata tacagatgtg 605 | 36241 acaaaacaca agccaaccgt ggttgcttgt gagaaatcac gcccctatga agagagactt 606 | 36301 tttactattg cgcgaagttt atactacaag tagcttatgc taagttcaac acataaaaca 607 | 36361 gatctttcga tcttgataaa tcaattttac tttcatttat tccacataat caatgaaaca 608 | 36421 cagaatattc atcttttgca gatctgtttt ttagatcgat agatcgaatg atagctaaaa 609 | 36481 cgcagaattt cgatctgttt ttaaggcgaa aagatgatca cacgaactaa aataaagatt 610 | 36541 tttctttcat aatcaatata ttaaatctta taaactccaa aacttaatcc ctgttttcag 611 | 36601 cttctgttct gactgtaacg tggatgcttt ctgctgcgta aactgcgcca ttcgctgttg 612 | 36661 ttgcttcagc agcatatcag ggctgttcag taccagctct ttgctggctg aaggtgttct 613 | 36721 gtctacgccc ttaaccccca gattttctaa ctgccactca tttctgtgaa ccgttttcca 614 | 36781 gccatgctga acaccgtttt tatcgagcgc cgggattttt acttctttct gaccaagttt 615 | 36841 cttcagtctg acaagatcac ctgctttaac gctttcccgc gaacataagt ccccaaaatc 616 | 36901 agccccccag tatgttttct caaccccctt gttaagagtc tttagcttta taaaatgttg 617 | 36961 cttagacttt gttttatcgt tctgataatg gtcgtagcca acatcaacaa cctcataaac 618 | 37021 acctttctgt ctttttggtg ctgtattatg tgcatcttta acagactgat taagtccatg 619 | 37081 ctgttgctta tgggtcgctt taacgtcata accttttaac ttcaactctt cacaaaaacc 620 | 37141 tgtacgaatt tcccgtaaat cttttttcct gatgtcagcg cgtttaccgt cattatctcg 621 | 37201 gatacgaaaa acaacatgaa cgtgaggatg ttctttcttg tcacaatgat atccaagaac 622 | 37261 aaaacggtga ttaggatatt ttttctgcat cgttttcctg acagactcca gcaaatcttc 623 | 37321 aggttttact ttcgctgaaa ctggaggcga gaagacaata ttctgtgtga tttttttatt 624 | 37381 ttctttacct ttatcattca tcacatgttg aggatcatta gcacgatcta tcatgtgatc 625 | 37441 tttagcctcc agaatttcgt cacccgtcca tacccgaccg ctttcactca tcactggtag 626 | 37501 ctctgactca cggctcatat aatcaatact gttccgaatc ccctgacgag taacagcacc 627 | 37561 tccagatatt ttgacaacaa cctccttact ggcacccttg cggttgatac gttcctgaac 628 | 37621 attgcggcta tagttctttc caccattttt gactttatga gcgaaagctg acttacgacc 629 | 37681 attttctgat gactttcgtt taacacgata ttctttatca acgtaaacgc ccataatcac 630 | 37741 atctccactt tatttgaaac agttctccct ttacataaca taatgtaatt ctcaaactga 631 | 37801 ttcttaagat taaaaatttc tgttgtaaga cgctccgcat cttgatagaa accatcttta 632 | 37861 tcaagaaccc tggtctgatc attaacaatg atataatgga aattacgacc gatcttatca 633 | 37921 attgaattac ggcaacgatt catcatcaac agttcctggt caaagaaatc cagttcattt 634 | 37981 tcaagtgtcg tctgtatgcg gtaacgacat tctcgtgata acgtccatcc gtgacgatta 635 | 38041 gcagctcttt caatatcagc cctttgttta cctgttaagt acatcgttgt tttgataaaa 636 | 38101 tcattattat caaaaaacgt atttatatcc ttactgccag ctttactttt taataaagca 637 | 38161 tttgccaaaa gtttcatgcc tttagctact gttaaagctg gttcatctgg ataaagagtt 638 | 38221 ttaaggcaat ccagcaaatc atcatgctga ttttcatcaa ttctgaattg aacttttttc 639 | 38281 ataaaattct ccaaaaagaa ccgactgtag gtcaccgggc aaacgttgcg gaatggcgtc 640 | 38341 atagacgtca ttttgcggcg tttgccctat cctgcatcgc agtggatctg gcaccgctca 641 | 38401 taaattgtgc ttgagcatca acaaaaatgc aaaaaggccg atgttgtcat ggctgaacat 642 | 38461 acgtgcgtct gcgaccggaa actcgatcaa tgcggtaagg acagtgccgt caggttcgct 643 | 38521 ccgcgaacgg tctggcagga agcgcaagcg cagtcccgcg caatatatca gaaagcacct 644 | 38581 cccgaaatac gggagggctt cggctattca gctaaggttg ctctgttcag gttgctgagt 645 | 38641 gtagccttcc atgccctgac gggcatcaaa aagccagcgc cggaagttac tcattctttc 646 | 38701 aaggttagct ttgcttggtt ttttgccacg attaccactt aatatccgcc atactcgtat 647 | 38761 tcctgcttta ttagtccagt gcagaacaat ttctcctttg ctgttaaaag caagagaaaa 648 | 38821 acgtacagcg ccttgccgca actctccact gacaaaggac acaaaatcag attttgtcat 649 | 38881 aaagcctccg gtttatttat ctgttctctt ttgtgtcttt tttttccagt gcttttctga 650 | 38941 gtaatgccat atactcagga aagacatgga atggcatcaa agggaaaacc ggacgcccac 651 | 39001 ccttttcaac gtcatttatt gctgataata tgcgttccga cattttattc ctcgcaacag 652 | 39061 aatcaagtgt cacggtatca ggttgcccca caacctgata ccatctttat ctttacttta 653 | 39121 ttaacttctc aattgcttct ttttttgctt tctcctgttc tgatggtggg tatgcaaggt 654 | 39181 cataccagtt atcaatacaa cgaataactc tttctttaga taatccacat tgctcaagcc 655 | 39241 aaaattttat atttcggttt aatgatgctt ttgcgctaaa ctctctttct attttcagac 656 | 39301 ctttactaaa agggggaata tcccccctga ttaattagta gtaagaagaa aatcgatgtt 657 | 39361 tttcttccgg tagagtttta tacgcagttt caaaatcttc gattttgatt gccagctcat 658 | 39421 caccaaaatc ttttatctgg cgcttaaaac attcaccagt aaaatcattt aaaacgggag 659 | 39481 ttttaaagcc gaccattgaa tcggtatatt ctgaattagc gcgaatctcg cgaacggtga 660 | 39541 cggttttttt accgtgaacg gaaagaacct ggtagaaggt tacattggtt tgctcatagc 661 | 39601 cccatgatga tacaaagaca tcaccaacag agacagtatc atttttaaaa gttaatactt 662 | 39661 tcatttttag ctcccgcccg tttgggcaac tggatcatgg taaggaacta ttcctgacct 663 | 39721 acaaacaaat tataccatca tatgatggta atgcaattta tttagtctct ttattctgat 664 | 39781 ttttttctcg ctttactagc tggtaatcgg gatgttcatc agccaggagc aaaagtaatt 665 | 39841 catacgtacc agcggctaga ccgcgagatg ttttgccgga tgtttctttg gcctgccagg 666 | 39901 ctgataacga aaaaccaaac cgtttagcgg cttcctgctg cgtaaagcca gctttgatac 667 | 39961 gagcttgttt cacctcttca ggtgtgggtt taaaactcat gatttagtac cttcacaata 668 | 40021 gtatctgtat agaattgcaa taaaattgga tcatcaattt catctttaac gttacagaat 669 | 40081 tcttcataat aaaatgattt atggaaaaca acctttttag ttgttttttt atccgcttct 670 | 40141 ttagagcgaa ctttcattag tttttcaagt tcaataaaca aacgtgttgc atcttcagac 671 | 40201 acaacaatcc tgtatgttac attaccttta tttttcctgt cgctcaggac ttcattcatc 672 | 40261 ttttgcctca tagctgttta ataaaccccg ctacctttat gagctgatcc acactcaggc 673 | 40321 cacgtattac catttcaaaa ccgccgcccc gttctgacac gttaccatct aacccattct 674 | 40381 caactttaaa accggtcaat gtcccatgcc agctatcaag acgtattaaa cgagatagca 675 | 40441 ttcctttcag aatttgcgtt tgctcccgtt ttttttgtaa ctgcctttca tattccattg 676 | 40501 ccttctctac attttcgaaa gcatctgtca ggattttctt ttcaatatcg gcggcaattt 677 | 40561 ctacagggtt acgttctggc gatacagtgc aagtatggta aggacttcgc caacttcgac 678 | 40621 tatctacgct tccaatgata actaaccttc ccttctccat tcgaatatgt atagagtaat 679 | 40681 ttttatactg aggcgaggtt agttttatcc tgtactggca atcatcgagc aggtttacac 680 | 40741 gccagccgtt ccccaggatt cgacatacga tttcaaaaac gggttgatac cgttcaaaaa 681 | 40801 acttatcgtt ttgcatatcc ctcccaactg acaccttcgt tatttagtga acatatttat 682 | 40861 aataataagg ggctttcgcc cccttctggt tacgctctgg tttccacttg ttgccatccc 683 | 40921 gtcgccctgc gctgtccggt cgaaccatat tttgcgcgga tttcctctat cgtgtgttct 684 | 40981 tcacggttcc agtaactttt atgttcttcc ggacgataaa accattgttt tttctttgcg 685 | 41041 gcccatttac acccgatttc ttttaacgtt tctttatgag taatggtttc accactaatc 686 | 41101 catacccaat taccaataac ttcatagaca attccagtca ggccggaaag agtattcaaa 687 | 41161 actttttcca gatcttcacc gtagttgtaa cgtgcgtttt catcagtgct ttgaaactga 688 | 41221 ttaattttgt caatgttagc catgagaaaa tcaaacgcag cgttaactgc tttcatcagt 689 | 41281 tcggcaccca gtggattacg atctggatga tattttaaag ccgcttttct gtaggccgcc 690 | 41341 ttgatgtcct tttcagtcag atcgccggat aaaccaaaaa tgtttaatgc ttcctgaata 691 | 41401 ttcatttttc gctcccgccc gtttgggctg ctggaatctg gcagggaacc attcccaacc 692 | 41461 aacaaactca ccataccatc atatgatggt atggcaagtt ttttatgccc gtcagggcat 693 | 41521 ggaaggcgac acaccagacg ccgaatagaa ttgccattcc cgaatcgccg gaaacaaacc 694 | 41581 agcttaatta agatcaggga catcccccct ccctgcaaag cccattaccg gactaacaac 695 | 41641 acgcaattag cctttcgcag ttagcgcgta agcttgcgaa cggtacgccg tgacggtgtg 696 | 41701 tagcatctgc gcgtctgagc ggctgcagcc gcgaattacg gggcgggttt cagttcagcg 697 | 41761 catatctgca atctgataaa cttcgctgct ttcccttctt ccaacagcaa taacgagtaa 698 | 41821 aacgactttc tcatcaatga cttgatatac aagtctgtag ccagatgcac gaagtttgat 699 | 41881 tttatagcga tcagcatgac catgtaaccg ggctgcgggt acgcgtggat tttccagccg 700 | 41941 ttctgccagc ttctttttga attgttcacg gatggtgtgg ccgagtttct gccattcctt 701 | 42001 cagtgctctg cggtcaaaag ccagttcata ggtcatccag gttaaccttc acaatttccg 702 | 42061 ggtttttcat gcgctcatca gcaacagcgt ttaactcagc atcttcagcg agttcccgat 703 | 42121 agtaggcgta aagttttggt ggaacgcaat agaacgccgg ttcgtttcgg ttcaggatcg 704 | 42181 caacagcgtc cccttcacct tcagctacgg ttcccatagg attttttttc aggtcagtaa 705 | 42241 tactggccgc tgtggttgtc agaatttgat agctcataag tcctccgctt gtcttattgg 706 | 42301 cataatagca tctttaaaag tactcttaaa agtgcttgtg ttgagaaaaa catcagaaca 707 | 42361 ggtgaggtat ggctctttcc gacatcgcct taaaacgctc tgtaacgcgt tctgagcgtt 708 | 42421 ttttcccgtt tcgttatagt tagctacggt ttaacggttt ttaacgccgc tcaacgcttt 709 | 42481 ttagcggcct tgttgctgtg atctgttgcc atgatccgga taggagttca atcttgatca 710 | 42541 aaatttcctc aaggcaacga ctgttttgta aataccctct aaaacgcgct gtatcgcatt 711 | 42601 ctgagcgatt ttttcgattt cacatggttt tcctcatggt taca 712 | -------------------------------------------------------------------------------- /file/seqNC_011812.txt: -------------------------------------------------------------------------------- 1 | 1 ttaattacct atgagataca taccgttaac taaatcatat tgagagttat tggttttaaa 2 | 61 aaaacgttca tcacgaatct gtgtgtgttt ttttactgca tcgcatatta attctgcgcc 3 | 121 accacctata accataacat gagtataacc agaaaattca ttgagtgtat ttaatacacg 4 | 181 ttgctcaagt ttacgaagtg cttcattcat tgcttcggtg actattgata ttttgttctc 5 | 241 atcattaatt cgttgcttca gatagttatt atcttttctg tgaataatta tatcatcagc 6 | 301 aagatagcta cttccttttg ttctcgcaag agaaagggca tcttttactg cagatgtgac 7 | 361 cagagataca ccaagagatg agtctccgta tattttactg atccccgata atttccccat 8 | 421 tacctgagaa atatctaatg tggtgccccc gagatctata attaataaag aatctaactc 9 | 481 atccagttct tgtagaactt cataacctgc cggtatagat tcaggcatga cttttacatc 10 | 541 ttttattgtg aatgtatccc caccatttaa tgtaattttt ttccggaagt ttgctttctt 11 | 601 acgctcaata ttttccgtat tgggttggtt attcctgtcg taatactctg tcagaggaag 12 | 661 tgtgcaaaca atatccactt cgcttaccgg cagaccactg gtcagtaagg cgtggtgcac 13 | 721 cgcaacgaca ttaacgtcgc tgtattgcca tgcgatattg gttgtgacta cagcatccgg 14 | 781 gctgattgga tcaaatgaat actgttcgcc gttcagtgtg tagttaaaga cctttttatc 15 | 841 accaaaagaa actgcccact cgcgtttgaa gctgttcggg ctaatgtgct gtttaattgt 16 | 901 tccgtcgctt tcctgccact gtagtttgat gtttgttgaa ccgtcatcaa tgaataccaa 17 | 961 catttataaa actccttatg gtgttttttt tggtgtttgt ttgggtgtgt tttgggcttt 18 | 1021 aaatgggttt atttgtcaag tttaccccat tttaactatc aatcaatgat tatttgtctt 19 | 1081 gttttggtgt tttgttgggt ttggtatggg ttgtttttgg gttttgtttg gcggataaca 20 | 1141 aaagatgtcg ccgggctcct ctttttactg cgccggctga cgcggcgcgg caggaacgct 21 | 1201 gcctgtggtc agtgtcccgc gtccggccgg gcacgggacg ggcgctttta ccgctcccgc 22 | 1261 agtgtacgcc agtccgtcgc ccttttctga tgagcgccct tcaagccgct ttcgcggcat 23 | 1321 agccttgccg tcaaaaagac gacggctgcg gtattccacg gtcggcctga cccgttaccg 24 | 1381 ggcgcggtga acagcccaca ggcagcgggg aacgggcgcc acaggggcgc cctcccgatg 25 | 1441 ctcctgtgag gataattccc atgccaaact ggtgctcgaa tcgtatgtat ttttctggtg 26 | 1501 aaccggcaca gatcgctgag attaaacgac tggccagcgg tgcagtcaca ccgctttatc 27 | 1561 gccgcgccac aaatgaaggt attcagctgt ttctggccgg aagtgccgga cttctgcaga 28 | 1621 tcactgaaaa tatccgctct gagcagtgcc ccggagtgac ggctgccgga cgtggtgctg 29 | 1681 tatcactgga aaatatcgcg ttcacccgct ggctgacaca cctgcagaac ggtgtactgc 30 | 1741 tggatgagca aaactgcctg atgctgcatg aactctggct gcagagcggt actggacagc 31 | 1801 gtcgctggga agggttaccg gatgatgtca gggaaactat cactgtgcat ttcaccgcaa 32 | 1861 aaagaggtga ctggtgtgac atctggggta acgaggatgt atcggtgtgg tggaaccgtc 33 | 1921 tgtgtgacaa cgtactgccg gaaaaaacca tgccgtttga cctgctgacg gttctgccga 34 | 1981 cccgcctgga tgttgaagtg aatggcttta acggtggtgt tctgaacggt gttccttctg 35 | 2041 catatcactg gtatacggaa cggtatggcg tgaagtggcc ttgtggatat gacctgaata 36 | 2101 tcagcagtca gggagacaac ttcattcagg ttgatttcga cactccgtgg tgtcagccgg 37 | 2161 aaagcgacgt tattgcagaa ttaagccgcc gtttcagctg cacgctggag cactggtatg 38 | 2221 ccgaacaggg ctgtgatttc tgtggctggc agttgtatga gcgtggcgag cttgttgatg 39 | 2281 tgctgtgggg ggagctggaa tggtcttccc cgacagatga cgatgagctg ccggaagtca 40 | 2341 ccggacctgc gtggatagtc gacaatgtgg cgcattatgg cggatgaagt atgacggaga 41 | 2401 cgggcgggca accgcccgtt tcttttccgg taaaggatgt cgccgggctc ctctttttac 42 | 2461 tgcgccggct gacgcggcgc ggcaggaacg ctgcctgtgg tcagtgtccc gcgtccggtg 43 | 2521 ggcacgggac gggcgctttt accgctcccg gctggcaccg gtgacagtgt acgccagccc 44 | 2581 gtcgcccttt tctgatgaac gcccttcaag ccgctttcgc ggcatagcct tgccgtcaga 45 | 2641 aagacgacgg ctgcggtatt ccacggtcgg cctgacccgt taccggacgc ggtgaacagc 46 | 2701 ccacaggcag cggggaacgg gcaccacagg ggtgccctcc cggtgccctc tgtaagagaa 47 | 2761 ggagttttgt atgtcccgtt ttgtcctcgg taactgcatc gatgttatgg cccgtatccc 48 | 2821 tgataacgcc attgatttca tcctcaccga cccgccgtac ctcgtcggtt ttcgtgaccg 49 | 2881 tcaggggcgt accattgccg gcgataaaac cgacgaatgg ctgcaaccgg cctgtaatga 50 | 2941 gatgtaccgc gtactcaaaa aagacgcgtt aatggtgagc ttctatggct ggaatcgcgt 51 | 3001 cgatcgcttt atgtctgcct ggaaaaatgc gggattcagc gttgttggtc acctggtctt 52 | 3061 caccaaaaac tacacatcga aggccgcata tgtgggctat cgccacgaat gtgcctacat 53 | 3121 cctggcaaaa ggccgtccac gtctgccaca aaacccgctg ccggacgtgc tgggctggaa 54 | 3181 atattcgggc aatcgtcatc acccgacgga aaagcccgtt accagcctgc aaccgctgat 55 | 3241 tgagagcttc acacacccga acgcgattgt gctggacccg tttgcaggca gcggttcaac 56 | 3301 ctgcgtggcc gcccttcagt ccggacgccg gtatatcggt atcgagctgc ttgagcagta 57 | 3361 tcaccatgcc ggacagcaac gactggccgc cgtacaacgg gccattcagc agggggccgc 58 | 3421 gaatgataac tggtttgaac cggaggctgc gtaaatgaac tatgccggac acgaaaaact 59 | 3481 tcgcgccgac gtggcggagg tggccaacac catgtgtgac cttcgggcca ggctgaacga 60 | 3541 tatggagcat cgctgtcgct ttgattccga tgtgcttgtt gaacgcctga cacgccagac 61 | 3601 gctgtatcgc gccaatcgcc tgtttatgga ggcgtatacc gaaattctgg aactggattc 62 | 3661 ctgcttcaaa gattgagaag gagacgagaa tgtacggaac atgcgaaacg ctatgccggg 63 | 3721 agctggcagc aaagtatccg ggagacacgc cgctgatgct ggttatctgg tccccggaag 64 | 3781 aaattcaggc cctcgctgac ggaatggata tttccctgtc cgatcatgaa atcaggactg 65 | 3841 tcctggcgcg cctggaggac atcccggaag accagcggac tgaatccggt atttcttccg 66 | 3901 gtgcggcgat ggagatcatc aataacgtga gagaaaaccg ccaggtgacc gtccctgctg 67 | 3961 aactgctggc gtccctgatt cagaccgctg aacaggcatt gtggaaacgt gaatgggccg 68 | 4021 cccgggatca tggcctcgcc gtcccggaat gcgtcacccg ccgtcaggcg gtggttaatc 69 | 4081 aggtccgcat cctgctgaaa aacaacacac acgaaaacga ctgatgttat cgccgcctcc 70 | 4141 gggcggcgat acagggagtt catgaattat gaatgaaacg ctgaatgcac tgatttatcg 71 | 4201 ccacgccagc aacctgttgc tggcgcaggg ctggccggaa gagacggatg ttgaccagcg 72 | 4261 taacccgaag tatccgggct ggatcagcat ttacgtgcgg ctggatgcgc cccggctggc 73 | 4321 gacgttactt atcaaccgtc acggcggcgt actgccgccg ctcctggcct ctgccattca 74 | 4381 gaaactgacc ggaaccggag cggaacttgt tctgtccggc agtcagtggc agtcgctgcc 75 | 4441 ggtacttccg gcagacggaa cgcaggtgtc tttcccgtat gccggtgagt ggctggcaga 76 | 4501 ggacgaaatc agggccgttc ttggtgcggt acgcgatgca gtatgcagtg tcagttacca 77 | 4561 ggtggcagaa gatgcgcggc gtatcagggc ggcgctgacc acaaccggtc agacgttgct 78 | 4621 gacccgccag acgcgccgct ttcgcctggt tgtgaaggaa agcgatcacc cctgctggct 79 | 4681 cgatgaagac gacgaaaacc tgcccgtggt gctcgatgcc atcctgaacc ggggcgctcg 80 | 4741 tttttcgtcg gtggaaatgt atctggtcag tgagtgtgtg gagcatatcc tgtccagtgg 81 | 4801 gctggcctgc gatatgctgc gtataccgga tgaaccgccc cgccgctggt ttgaccgtgg 82 | 4861 tgttctgcgg gaggtggtcc gggaagcccg gaacgaaatc cgcagcatgg cggattcact 83 | 4921 ggcgaaaatc cggaaatgat gacgctggcg gggaaaaatc tccgcctttt ccagtcggtc 84 | 4981 cccggaaaga gcaaaaggat gtcgccgcag gctccgcttt acccggccat gcggggcatg 85 | 5041 gccttgtggg ttttcagtta tgtggcctca gcgtcgtgtg cgggctgtgc cgtgcctcca 86 | 5101 tcgtagccgg gcttctgcgg gcgggttgca aggtaaggtg aaccgctgcg gtcacccggt 87 | 5161 ccctccttcc cgtctgccgt gattttccgg tcgttcaccc gctcagattt cgcggtctca 88 | 5221 ccctccaact cccgtcagcc gtgcgcgtca ggctgcggct tcccttgcgc ccttgcaacc 89 | 5281 ctgcaggccc ggcaaagatg gaggcacggc accgcccggt gtcgcggaat atgtgaacaa 90 | 5341 cggaggaaaa catcatgcaa tatgcgaaac ctgtcactct gaatgttgaa gagtgcgacc 91 | 5401 gtctctcctt tctgccttac ctgtttggcc tggattttct gtatgccgaa gcgtctgtat 92 | 5461 acgcgctggc gaaaaaaatg atgccggaat atgaaggcgg attctggcac ttcatccgcc 93 | 5521 tgccggacgg tggcggttac atgatgccgg atggcgaccg tttccacatg gtgaacggtg 94 | 5581 caaactggtt tgaccgtacg gtcagcgccg atgccgcagg catcattctg acttcccttg 95 | 5641 tgattaaccg ccagttgtgg ctgtaccacg acagcgggga tgcaggactg acccatcttt 96 | 5701 accggatgcg cgatgcgcag ttgtggcgtc acatcgaatt tcaccccgaa tgcaacgcga 97 | 5761 tttacgcggc actggactga ttaacggacg gggcggcaat gccgcccctg taaaggagac 98 | 5821 gagaacatgt actgtactgt taaagaaatc atccgcgatg tactggatac agacgtgccg 99 | 5881 gacagtgaat gcgtttttgc cgtggtgctg acccgtgggg atgtgcgcta catagcccag 100 | 5941 gactggaacc tgtcagacga tgagctggaa accgtcatgc agcggctgga cgatgccttt 101 | 6001 gaatatggtg cggatgtcag cattgttcac gacgttgttc gtgagctgat ggaagaaaag 102 | 6061 cgagccagcc gtcaggtgac agttccggcg gtgatgctgg aaaaagtgat ggcgctggca 103 | 6121 ggcagtgaaa tgaagcgcct gtatgccgtc gggagtgaga acgggggcga cggtgacgca 104 | 6181 ttcgtcaggg aagaacgcga agcaatggac gttgtgttac aggcgctgga cggggagcac 105 | 6241 atgtcatgaa tatcagcaca gaaacccgcg aaattctgcg taattacagg gccgtgatta 106 | 6301 atgcgcggcg tcgtgaaatg gggcagaaac cgctcaccac cgcgcagatt gttgatgaaa 107 | 6361 tctgcgattt tgtggcgaat cagcaggcgg ttttcctggg cggtcactac atcttacagg 108 | 6421 gcagcagaaa caggtgatac aggggcaggc ggtggaggcc gcctgtcagc ccgcgcgaac 109 | 6481 ccccctggca ggctggcgcc tgccggaagg gaagcgggcc acgctggcgc gtcgcccgtt 110 | 6541 acccttcccg tctgtgatgt gtctgactca ggagtgtttc tttcttatgt tatggaactg 111 | 6601 ttcctgatgt tgttgttgtt gttgttgttg ttcctttatc tgctgctctg attctgacta 112 | 6661 ctgcagtgtt gttctgtctg ccggacgcac cttcggctcc cggctgcctg gcggcatccg 113 | 6721 gtcgtcaggc ccgactccga caggcagctg ctggcgcacc cgccagtctc cgccgaaccc 114 | 6781 gctggcgcgg tttcgggctg tcgctacggt ccgatgcgtg aaaacccccg gcttgcagcg 115 | 6841 accgttccgg tcgcgccgcc tctgtcgcgc cgtggcctgc gctcccggca tcccggcaaa 116 | 6901 aggccgccgg aatgtaaggc gcaacgccgt ttcgcaaacc gcgcttcacg tcgttgctgc 117 | 6961 gggtccctgc tcattgcctg ccgggtgcca cacacccgta tgagtccctg tcgccggggg 118 | 7021 catagacagc cacaacctgc cgcactgact gtccagggta aatgaacagc ccacaaaatt 119 | 7081 ttttacccaa aaaccggtaa aaaattttgc gttctgccca ggacaggtgc gtcaggccgt 120 | 7141 ggcagtgatg ccccttgcgg cgaaggttct caaacgggtg aagttcatac cacagggaat 121 | 7201 acagcagcag gttcccgcga aacgtcaaaa ccgcggctcc cgaaactcaa cgggtgatgt 122 | 7261 tctttaaaaa tcaggattta tttcaggctc cggcaatacg catttatttg ttctgtcagt 123 | 7321 catccggctg gcaggtaatg agaacgcagg aacagaagga ggaaaacacc ggagaacgtc 124 | 7381 agacgcagat atgaaaaaag caggccgggg aggacctgct taatccacac cgcaaaaact 125 | 7441 gttcgagcag tttctgcggt tccattcaac agtcataagg agtttcattt atgacggtaa 126 | 7501 gtattgtttc accttccgca gcggctgtaa agccccgccg tcatccccgt ttcagacgcg 127 | 7561 aagacatccc cgcgccggaa attgaccccg tgctgaaagc cttcgggcga cacattgccc 128 | 7621 ggagttttca ccggggacgt ggtgtacaca tccccgccat gaaaaatacg gctttcgggc 129 | 7681 aggtgctccg cacactcgaa ctgaaacgcg cttttaactg atgaggtgag ccgccccgcg 130 | 7741 aggggcggca acagacggaa ggagaacatt ttatgacatt agctgcaatc accatgaccg 131 | 7801 ccccggaagc cgccagccct gtgcagatgt accgcgcgac ctactcaccg gatgacaaca 132 | 7861 aactgcgcct gtatgccgcg tcacgtcttg acccggagac gtataaaaaa gtgcatgatg 133 | 7921 ccggtttccg ctgggcaccc agacaggcgc tgtttgtcgc gccagcctgg acaccgggcc 134 | 7981 gggaagacgt gctcctctca cttgccggag agattgagga tgaagacagc acgctcgctg 135 | 8041 aacgtcagga agcacgggcg gagcggttta ccggatacag cggaaagcgg gccagtgaat 136 | 8101 ccgcacaggc acttgatgaa gtggaaagac tggccgcgat gatcccgccc ggtcagccca 137 | 8161 ttcttgtggg gcatcacagc gaacgccgcg cccgtcgtga tgcgcagcgt attgaaaacg 138 | 8221 gcatgaaacg tgccgtgatg ctctttgaac gtgcggaata ctgggaagaa cgggcgcggt 139 | 8281 cggcactgct tcacgcgaag tataaagaac gcccggacgt tcgctggcgt cgtatcaaaa 140 | 8341 aaatcgaagc tgatttgcgc aaggctgaaa agaccatcgc acagtcgcag aaatatctga 141 | 8401 cgatgtggcg ggctgaatcg ctggatctga atatggcaaa actcatcagc agtcatgacc 142 | 8461 atatcagcgc ctgtttcccg ctggatacgt atccgcgccc ggcagaaaaa agccagtatg 143 | 8521 aagggagccg gtcgttatgg tcggccctgg atgatgacat catcaccacg gagcaggccc 144 | 8581 gcgaaattgc gatccgctgt catgaacggc agattcagca tcagcaacgc tgggttaacc 145 | 8641 actatcagaa ccgcctgatc tatgagcgtg ccatgctgga cgaaagcggc ggcgtggtta 146 | 8701 cccggacaca ggattttgag ccgggcggac aggttttcag ccggggcgag tggctgacta 147 | 8761 tcatccgcgt gaacaaaagc aacggggcgg tgagttcagt cacaacgcca aattacagtt 148 | 8821 ttctcgggta cagcggcacg atgaaagtga cgcccgatcg catcacggac tacaaagcac 149 | 8881 catcggcaga agaggctgcc gtcgccagtc aggccgcgaa gcgtccgccg gtagtcaact 150 | 8941 atccggggga aggtttccgg gaaatgacaa aggcgcagtg ggccgccctg ccccgggact 151 | 9001 gtaaggccgt gcgcagtgtg gaagaagcag aagaccacgg ggcataccgc taccgccgca 152 | 9061 caatggacaa taatttccgt ctggtgaatg tgtatatcac cgacatgaaa atcacggaaa 153 | 9121 tcccacagaa ataaggtata tccccccggg aaatccccgg gggatgacgg agataatgat 154 | 9181 atgcacagtc agttaagaga acgtatccgg ctgatgcgcg caaggctgga taacgccgcg 155 | 9241 ccggttgctg aaatccgggc tgaatctcag ctttttgtga gtcctgcccc gatctgtgat 156 | 9301 cgcctggtga cgctggcgga aatcagcaac cgtgatcaca ttctggaacc ctctgccggc 157 | 9361 accggggcca tactgcgggc gattcgggat accgcgccgg aggccatgtg tgatgcggtg 158 | 9421 gagattaaca gcgggctggt ccggtatctg cgggaaaatt ttaacggtgt cagggtacag 159 | 9481 tgtggcgact tcatggaatg gcagtcggtg cagtattaca gccggatcat tatgaatccg 160 | 9541 ccgttcagtc acgggcagga tatccggcat atcctgcggg ctttttccct gttgcgtccg 161 | 9601 gggggcgttc tggttgccgt ctgtctcaac gggccacgcc agcaggagaa gctgttaccg 162 | 9661 ttttctgacg tccgcgagga gctgccgcgc ggcacgtttg cttataccga tgtcccgacg 163 | 9721 atgattattc gtttgcgtgc ctgatgacac agggctggcg ggaggataaa tgcccgtctg 164 | 9781 tccgcgccgg gaaaaaaccg cgcgccggtg gcgctgaaag gggccgcgct cacgcgccgc 165 | 9841 ccctttcatt acgcggacgt tctgatgggg gcttctgtct tttcagacct gtcatttgtc 166 | 9901 tgttactgat gatgttgttg ttcctgctac tgctactgct actgctactg ctactgctac 167 | 9961 tgctactgct actgttcttc ttttttctac tgccctgatt attgtctgtt ttgttgttct 168 | 10021 cctgcttatg ccttttccgg gcgtccccct ggcggggcgg gctgtcgtga acggagccag 169 | 10081 cgaagctgtc tccgccctgg cgggcttcca tccctgacgc aaaaacccgg gtttgcagcg 170 | 10141 accggaacgg tcgcgccacc cttgtcgcgc cgtggcctgc gctcccggca tcccggcaaa 171 | 10201 agacgccggg atgtaaggag caacgccgtt tcgcaaaccg cgcttcacgt cgttgcggcg 172 | 10261 ggtccctgcc cgttgttctg tccggtgcca ttcacctgtt taagcccctg tcgccggggg 173 | 10321 catagacagc cacaacctgc cgcactgact gtccagggta aatgaacagc ccacaaaatt 174 | 10381 ttttacccaa aacccggtaa aaaattttgc gttctgccca ggacaggtgc gtcaggccgt 175 | 10441 ggcagtgatg ccccttgcgg cgaaggttct caaacaggtg atggtgaata ccggagggaa 176 | 10501 caaaaggcag gtccccgcaa aacgtcaaaa ccgcggctcc cgaaactcaa cagatgatgg 177 | 10561 gggctgaaaa catcaacaga aggagacaca tcatggcagt tcgtggcatt aacaaggtca 178 | 10621 ttcttgtcgg tcgtctggga aaagatccgg aagtccgtta catccccaac gggggcgcag 179 | 10681 tggcaaacct gcaggtggcc acgtcagaaa cctggcgcga caaacagacg ggggaaatga 180 | 10741 aggagcagac ggaatggcac cgcgtggtgc tgttcggcaa gctcgcggaa gtggcaggtg 181 | 10801 aatatctgcg taagggggcg caggtctaca ttgaaggcca gcttcgcacc cgtagctggg 182 | 10861 aagataacgg tattacccgt tacgtcaccg aaatccttgt taaaaccacg ggcaccatgc 183 | 10921 agatgctggg gagtgcacca cagcagaacg ctcaggtgca accgcagcct cagcagaatg 184 | 10981 gtcagtcaca gagtgctgac gcgacgaaaa aagggagcgc gaaaacgaaa ggccgtggac 185 | 11041 gtaaggctgc gcagccggag cctcagccgc aaccaccgga gggggaggat tacgggtttt 186 | 11101 cagacgatat cccgttctga ctggcctgac tgtgataacc gccccgtcct gcgcggggca 187 | 11161 tcaccggaga tatgaggatg agcgaatatt tcagaatact tcagggactg cctgacggtc 188 | 11221 cttttacccg caaacaggcc gaagccgttg ccgcacagta ccggaacgtc tttatcgagg 189 | 11281 atgaccacgg cgaacagttt cgcctggttg tccgtaataa cggaacaatg gtctggcgta 190 | 11341 cctggaattt tgaggacggt gccgggtact ggatgaacca tgtcatccgt gatttcggga 191 | 11401 tccttaagta agagaggtgc cggacgggga tcacgtccgg cagacattaa ctacacaata 192 | 11461 aggggatagt catgtcagta acaaagtctg aaccaaaatc tacccgtaaa gcaagccgta 193 | 11521 aacctgcaaa aacgcaggaa actgtcctgt ctgccctgct ggcgcagacg gaggaagtga 194 | 11581 gcgtgccgct ggcctcgctg attaagtcac cactgaatgt gcgcacggtg ccgtattctg 195 | 11641 cggagtccgt cagcgaactg gctgattcca ttaagggggt cggcctgctg cagaatctgg 196 | 11701 ttgttcatgc cctgccaggt gaccgccacg gtgtcgccgc aggtggtcgc cgactggcag 197 | 11761 cactcaacat gctggcagag cgtggcatca ttccggctga ctggcctgtc cgcgtgaaaa 198 | 11821 ttatttcgca ggaactggcg acggccgcat cgatgaccga gaacggtcat cgtcgggata 199 | 11881 tgcacccagc cgaacagatt gccggattct gtgcaatggc gcaggaaggc aaaacacctg 200 | 11941 cacaaatcgg tgatttgctg ggctattcac cccgccacgt tcagcgaatg ctgaaactgg 201 | 12001 ctgaccttgc gcctgtcatc ctcgatgcgc tggcagaaga cctcatcacc accgagcact 202 | 12061 gtcaggcgct ggcgctggag aacgacaccg cgcgtcaggt gcaggtgttt gaagccgcct 203 | 12121 gtcagtcggg atggggcggt aaaccggaag tacagaccat tcgtcgtctg gtgaccgaaa 204 | 12181 gtgaagtggc ggtggcaggg aacagtaaat tccgcttcgt gggggctgat gccttctcgc 205 | 12241 cagatgaact gcgcactgac ctgttcagcg acgacgaggg tggctatgtg gactgcgtgg 206 | 12301 cgctcgatgc cgccctgctg gaaaaactcc aggctgttgc tgaacacctt cgggaagccg 207 | 12361 aaggctgggg atggtgcgcc ggacgcatgg agcctgtcgg tgagtgccgt gaggatgccg 208 | 12421 gaacataccg ctgtctgccg gagccggaag cggtgctgac ggaggcggaa gaagaacgtc 209 | 12481 tgaacgaact gatgacgcgt tacgacgcgc tggaaaacca gtgtgaggaa tctgacctgc 210 | 12541 tggaagcaga aatgaagctg atgcgctgca tggcgaaggt cagggcgtgg acgccggaga 211 | 12601 tgcgtgccgg aagcggtgtg gtggtgtcct ggcgttatgg caacgtgtgt gtccagcgtg 212 | 12661 gtgtgcagtt gcgcagcgag gatgatgcgg ctgacgacgc tgaccgcacg gaacaggtgc 213 | 12721 aggagaaagc gcccgtggag gaaatcagtc tgccactgct gacgaaaatg tcttccgaac 214 | 12781 gcacgctggc agtccaggca gcactgatgc agcaaccgga caaatctctg gcactgctgg 215 | 12841 catggacgct ctgccctgat gaatccccta atgattttta tcaaaatcat taagttaagg 216 | 12901 tagatacaca tcttgtcata tgatcaaatg gtttcgccaa aaatcaataa tcagacaaca 217 | 12961 aaatgtgcga actcgatatt ttacacgact ctctttacca attctgcccc gaattacact 218 | 13021 taaaacgact caacagctta acgttggctt gccacgcctt acttgactgt aaaactctca 219 | 13081 ctcttaccga acttggccgt aacctgccaa ccaaagcgag aacaaaacat aacatcaaac 220 | 13141 gaatcgaccg attgttaggt aatcgtcacc tccacaaaga gcgactcgct gtataccgtt 221 | 13201 ggcatgctag ctttatctgt tcgggcaata cgatgcccat tgtacttgtt gactggtctg 222 | 13261 atatccgtga gcaaaaacgg cttatggtat tgcgagcttc agtcgcacta cacggtcgtt 223 | 13321 ctgttactct ttatgagaaa gcgttcccgc tttcagagca atgttcaaag aaagctcatg 224 | 13381 accaatttct agccgacctt gcgagcattc taccgagtaa caccacaccg ctcattgtca 225 | 13441 gtgatgctgg ctttaaagtg ccatggtata aatccgttga gaagctgggt tggtactggt 226 | 13501 taagtcgagt aagaggaaaa gtacaatatg cagacctagg agcggaaaac tggaaaccta 227 | 13561 tcagcaactt acatgatatg tcatctagtc actcaaagac tttaggctat aagaggctga 228 | 13621 ctaaaagcaa tccaatctca tgccaaattc tattgtataa atctcgctct aaaggccgaa 229 | 13681 aaaatcagcg ctcgacacgg actcattgtc accacccgtc acctaaaatc tactcagcgt 230 | 13741 cggcaaagga gccatggatt ctagcaacta acttacctgt tgaaattcga acacccaaac 231 | 13801 aacttgttaa tatctattcg aagcgaatgc agattgaaga aaccttccga gacttgaaaa 232 | 13861 gtcctgccta cggactaggc ctacgccata gccgaacgag cagctcagag cgttttgata 233 | 13921 tcatgctgct aatcgccctg atgcttcaac taacatgttg gcttgcgggc gttcatgctc 234 | 13981 agaaacaagg ttgggacaag cacttccagg ctaacacagt cagaaatcga aacgtactct 235 | 14041 caacagttcg cttaggcatg gaagttttgc ggcattctgg ctacacaata acaagggaag 236 | 14101 actcactcgt ggctgcaacc ctgcttactc aaaatctatt cacacatggt tacgttttgg 237 | 14161 ggaaattatg aggggatctc tcagtgctca gcatgtttga gtgctttact cgccgcgggt 238 | 14221 tgagaaatat gtaaaacttc agccgcacgc gttaaggaac cacaagtcat tacagcataa 239 | 14281 aagatatcga gatgtcttaa tttcattcca tgtagcctac tgattattta tttctacgga 240 | 14341 ctattctaac gaataaagta taaataatca gatatactcg tcataattca aattttggtt 241 | 14401 tagttgtcac gagaattaat tcgtaaacgt gcaagctaaa tagattgact aggggaatat 242 | 14461 acggggtaag aaagcggctc ggcatactgc cctataataa attgttagga gaagtacgcc 243 | 14521 gagtagtgtg tagctattag gtaaagtatg taccaatttc aataaatatt ttaattaaga 244 | 14581 tactgtttga aatatcaaca ataaaggcac cgaccatagg aacgacaagg aaagctttat 245 | 14641 gtgatggtcc aaatgctttt gtgactgttt gcatattcgc aattgctgtt ggtgttgctc 246 | 14701 ccataccaaa gccacagtga cccgcgctga tcacgacagc atcataatct ttgcccatca 247 | 14761 ttttgaaggt gacaaagcag gcaaatagca ccatgacaac agtttgtaca gcaatgataa 248 | 14821 ttaatactgg ccctgccatg cttgccaatt gaccaaattt taatgacatt aacgccattg 249 | 14881 ccaagaaaag cgataaagca acgctaccta atacatcgac ggtcggctca aacacttcgt 250 | 14941 gtttaaatac atgagtcagt gtattacgga taataatacc gacaaataaa caccagacaa 251 | 15001 aagtaggcag ttgcagaaaa gtatctttaa acaatgcact gatatagcca ccaacaacaa 252 | 15061 tacagataat cagcattgaa atggtttcaa taacgttatt tgcattgatt tttcttttga 253 | 15121 cgcttggttg ctcaaaagct tcaacgatag tgtcgcgctc ttgctcggtt gttttaggaa 254 | 15181 tagagacctt tttcaaaaga tgacgggcaa cagggccgcc aactaaacca cccaacacta 255 | 15241 atccaagtgt tgcacaagcc atcgctaatt caacggcgcc tgttacacca tatttatcag 256 | 15301 cgagaatagg gccccatgct ccggcattac catgaccacc tgttagagta attgaacctg 257 | 15361 caattaagcc aataaatgga ctttcattca tcatgacagc catactcatg ccgacagtat 258 | 15421 tttgaatggc gattaggatc gttactgcaa tagttaatag aactaacggc tttcctcctt 259 | 15481 taatcagtcg agaaaagtca gaacttagcc cgatagagga aaagaatgtg agcattaata 260 | 15541 aactttgcaa tgaagcatca aaagtaaacg aataacctga tgttttatca ataattaaca 261 | 15601 gaacaattgc aacaataaag ccaccaacga cggcttctgg tatgtggttt ttttgtagga 262 | 15661 acggggtaaa ttttacgaca aacattccta tgagtagcgc gatacatgcg actaataatg 263 | 15721 tataactggc atctaggatc atttttttac ctctattagt ttaccagaat tttcactata 264 | 15781 acaatttaac aatagtgaaa aatgaagtta ctttggttaa ctaatcttta acaatgagtt 265 | 15841 ttattagggt atccataact tttagttaat agggtcataa ttttagtgtg atcttaatca 266 | 15901 tgaaatatta aaaagattaa aataacaaca atggtattta atgatgggta aacctaaata 267 | 15961 ccatgcggga tccgcactat tttcggtgat agcaaaaaat aaaaaagtat aaataataaa 268 | 16021 caaaattata agagaaggag aacatgataa gcgcaggccg agcaatttaa agaagtgtga 269 | 16081 tatacaacat aaaacagcag catgaccttt ctatatttcg ttgcttatcg aagtgttaat 270 | 16141 tttcgggtgg attactctgt ttgttgatta ataacggaga aaaatatgat tgctgtaata 271 | 16201 tttgaggtgc aaatacaacc cgaccaacaa actcgctatt tgactttagc tgaggagtta 272 | 16261 agaccactat taagtcatgt agctggtttt atttcaattg aacgttttca aagtctagct 273 | 16321 acagaaggaa aaatgttatc gctatcttgg tgggaaaacg aatacgcagt tctgcaatgg 274 | 16381 aaaaatcatg ttttacatgc gaaagctcaa caagaagggc gagagtcaat atttgatttt 275 | 16441 tacaaaatta gtattgctca tattactcgc gaatattcat ttaaaaagga caaggataat 276 | 16501 gtttgatgtt cacgttgttt tagataatca aataggacaa ttagcattac taggaaaaac 277 | 16561 attaggtaat aaaggtattg gattggaagg gggagggata tttacggttg gtgatgaatg 278 | 16621 ccatgctcat tttcttgttg aacaaggaaa ggaagctaaa atagcgctag agcaagctgg 279 | 16681 actgttagta cttgcgatcc ggacaccatt aattcgtaag ttaaaacagg aaaaaccggg 280 | 16741 ggaacttggc gaaatagcac gagtattggc ggagaataac attaatattt tagtgcaata 281 | 16801 cagtgaccat gctaaccaac tgatattaat aacggacaat gatagtatgg ctgcatctgt 282 | 16861 tacgctccct tgggcaataa agtgaacttg cgatggctaa tttaatacga aaagaggtta 283 | 16921 cctttgagtc ctcaatagcc gcgatagggg cggctatgtc tgacatttca cgagttaaaa 284 | 16981 tactcagtgc tttgatggat gggcgagctt ggacggccac tgagctaagt tctgtggcga 285 | 17041 atatatcagc ttcaacggcg agcagtcatt tatctaaatt attagattgc cagctaatca 286 | 17101 cagtagtagc tcaaggcaag catcgttatt ttcggctagc aggaaaagat attgctgaat 287 | 17161 tgatggaaag tatgatgggg atctccttaa accatggcgt acatgccaaa gtttccacgc 288 | 17221 cagtgcattt acgaaaagca cgtacttgct atgatcattt agctggcgaa gttgccgtta 289 | 17281 agatctatga ttccctttgt caacagcaat ggatcactga aaatggttca atgatcacat 290 | 17341 taagtggtat tcaatatttt catgaaatgg gaattgacgt tccttccaaa cattcacgta 291 | 17401 aaatctgttg tgcgtgttta gattggagtg aacgccgttt ccatttaggt gggtacgttg 292 | 17461 gagccgcatt attttcgctt tatgaatcta aagggtggtt aactcgacat cttggttacc 293 | 17521 gtgaagttac catcacggaa aaaggttatg ctgcttttaa gacccacttt cacatttaag 294 | 17581 ttgtttttct aatccgcata tgatcaattc aaggccgaat aagaaggctg gctctgcacc 295 | 17641 ttggtgatca aataattcga tagcttgtcg taataatggc ggcatactat cagtagtagg 296 | 17701 tgtttccctt tcttctttag cgacttgatg ctcttgatct tccaatacgc aacctaaagt 297 | 17761 aaaatgcccc acagcgctga gtgcatataa tgcattctct agtgaaaaac cttgttggca 298 | 17821 taaaaaggct aattgatttt cgagagtttc atactgtttt tctgtaggcc gtgtacctaa 299 | 17881 atgtactttt gctccatcgc gatgacttag taaagcacat ctaaaacttt tagcgttatt 300 | 17941 acgtaaaaaa tcttgccagc tttccccttc taaagggcaa aagtgagtat ggtgcctatc 301 | 18001 taacatctca atggctaagg cgtcgagcaa agcccgctta ttttttacat gccaatacaa 302 | 18061 tgtaggctgc tctacaccta gcttctgggc gagtttacgg gttgttaaac cttcgattcc 303 | 18121 gacctcatta agcagctcta atgcgctgtt aatcacttta cttttatcta atctagacat 304 | 18181 cattaattcc taatttttgt tgacactcta tcattgatag agttatttta ccactcccta 305 | 18241 tcagtgatag agaaaagtga aatgaatagt tcgacaaaga tcgcattggt aattacgtta 306 | 18301 ctcgatgcca tggggattgg ccttatcatg ccagtcttgc caacgttatt acgtgaattt 307 | 18361 attgcttcgg aagatatcgc taaccacttt ggcgtattgc ttgcacttta tgcgttaatg 308 | 18421 caggttatct ttgctccttg gcttggaaaa atgtctgacc gatttggtcg gcgcccagtg 309 | 18481 ctgttgttgt cattaatagg cgcatcgctg gattacttat tgctggcttt ttcaagtgcg 310 | 18541 ctttggatgc tgtatttagg ccgtttgctt tcagggatca caggagctac tggggctgtc 311 | 18601 gcggcatcgg tcattgccga taccacctca gcttctcaac gcgtgaagtg gttcggttgg 312 | 18661 ttaggggcaa gttttgggct tggtttaata gcggggccta ttattggtgg ttttgcagga 313 | 18721 gagatttcac cgcatagtcc cttttttatc gctgcgttgc taaatattgt cgctttcctt 314 | 18781 gtggttatgt tttggttccg tgaaaccaaa aatacacgtg ataatacaga taccgaagta 315 | 18841 ggggttgaga cgcaatcgaa ttcggtatac atcactttat ttaaaacgat gcccattttg 316 | 18901 ttgattattt atttttcagc gcaattgata ggccaaattc ccgcaacggt gtgggtgcta 317 | 18961 tttaccgaaa atcgttttgg atggaatagc atgatggttg gcttttcatt agcgggtctt 318 | 19021 ggtcttttac actcagtatt ccaagccttt gtggcaggaa gaatagccac taaatggggc 319 | 19081 gaaaaaacgg cagtactgct cggatttatt gcagatagta gtgcatttgc ctttttagcg 320 | 19141 tttatatctg aaggttggtt agttttccct gttttaattt tattggctgg tggtgggatc 321 | 19201 gctttacctg cattacaggg agtgatgtct atccaaacaa agagtcatca gcaaggtgct 322 | 19261 ttacagggat tattggtgag ccttaccaat gcaaccggtg ttattggccc attactgttt 323 | 19321 gctgttattt ataatcattc actaccaatt tgggatggct ggatttggat tattggttta 324 | 19381 gcgttttact gtattattat cctgctatcg atgaccttca tgttaacccc tcaagctcag 325 | 19441 gggagtaaac aggagacaag tgcttagtta tttcgtcacc aaatgatgtt attccgcgaa 326 | 19501 atataatgac cctcttgata acccaagagg gcatttttta cgataaagaa gatttagctt 327 | 19561 caaataaaac ctatctattt tatttatctt tcaagctcaa taaaaagccg cggtaaatag 328 | 19621 caataaattg gcctttttta tcggcaagct cttttaggtt tttcgcatgt attgcgatat 329 | 19681 gcataaacca gccattgagt aagtttttaa gcacatcatc atcataagct ttaagttggt 330 | 19741 tctcttggat caatttgctg acaatggcgt ttaccttacc agtaatgtat tcaaggctaa 331 | 19801 ttttttcaag ttcattccaa ccaatgatag gcatcacttc ttggataggg ataaggtttt 332 | 19861 tattattatc aataatataa tcaagataat gttcaaatat actttctaag gcagaccaac 333 | 19921 catttgttaa atcagttttt gttgtgatgt aggcatcaat cataattaat tgctgcttat 334 | 19981 aacaggcact gagtaattgt tttttatttt taaagtgatg ataaaaggca cctttggtca 335 | 20041 ccaacgcttt tcccgagatc tcatctattg aaacagcttg atagcctttt tcaacaaaca 336 | 20101 atattcgtgc tgagttaacc agtgattgat aggtactctt aaaattttct tgttgatgat 337 | 20161 ttttattttc catgatagat ttaaaataac ataccgtcag tatgtttatg gtatcatgat 338 | 20221 gatgtggtcg tgacaatctt aagaacattt aggttatttt atgtatattg aacagcattc 339 | 20281 tcgctatcaa aataaagcta ataacatcca attaagatat gatgataagc agtttcatac 340 | 20341 aacggttatc aaagatgttc tattatggat tgaacataat ttagatcagt ctttactgct 341 | 20401 tgatgatgtg gcgaataaag cgggttatac caagtggtat tttcagcggc tgttcaaaaa 342 | 20461 agtaacaggg gtcacactgg ctagctatat tcgtgctcgt cgtttgacga aagcggctgt 343 | 20521 tgagttgagg ttgacgaaaa aaactatcct tgagatcgca ttaaaatatc aatttgattc 344 | 20581 ccaacaatct tttacacgtc gatttaagta catttttaag gttacaccaa gttattatcg 345 | 20641 gcgtaataaa ttatgggaat tggaggcaat gcactgagag atcccctcat aatttcccca 346 | 20701 aagcgtaacc atgtgtgaat aaattttgag ctagtagggt tgcagccacg agtaagtctt 347 | 20761 cccttgttat tgtgtagcca gaatgccgca aaacttccat gcctaagcga actgttgaga 348 | 20821 gtacgtttcg atttctgact gtgttagcct ggaagtgctt gtcccaacct tgtttctgag 349 | 20881 catgaacgcc cgcaagccaa catgttagtt gaagcatcag ggcgattagc agcatgatat 350 | 20941 caaaacgctc tgagctgctc gttcggctat ggcgtaggcc tagtccgtag gcaggacttt 351 | 21001 tcaagtctcg gaaggtttct tcaatctgca ttcgcttcga atagatatta acaagttgtt 352 | 21061 tgggtgttcg aatttcaaca ggtaagttag ttgctagaac ccatggctcc tttgccgacg 353 | 21121 ctgagtagat tttaggtgac gggtggtgac aatgagtccg tgtcgagcgc tgattttttc 354 | 21181 ggcctttaga gcgagattta tacaatagaa tttggcatga gattggattg cttttagtca 355 | 21241 gcctcttata gcctaaagtc tttgagtgac tagatgacat atcatgtaag ttgctgatag 356 | 21301 gtttccagtt ttccgctcct aggtctgcat attgtacttt tcctcttact cgacttaacc 357 | 21361 agtaccaacc cagcttctca acggatttat accatggcac tttaaagcca gcatcactga 358 | 21421 caatgagcgg tgtggtgtta ctcggtagaa tgctcgcaag gtcggctaga aattggtcat 359 | 21481 gagctttctt tgaacattgc tctgaaagcg ggaacgcttt ctcataaaga gtaacagaac 360 | 21541 gaccgtgtag tgcgactgaa gctcgcaata ccataagtcg tttttgctca cgaatatcag 361 | 21601 accagtcaac aagtacaatg ggcatcgtat tgcccgaaca gataaagcta gcatgccaac 362 | 21661 ggtatacagc gagtcgctct ttgtggaggt gacgattacc taacaatcgg tcgattcgtt 363 | 21721 tgatgttatg ttttgttctc gctttggttg gcaggttacg gccaagttcg gtaagagtga 364 | 21781 gagttttaca gtcaagtaat gcgtggcaag ccaacgttaa gctgttgagt cgttttaagt 365 | 21841 gtaattcggg gcagaattgg taaagagagt cgtgtaaaat atcgagttcg cacatcttgt 366 | 21901 tgtctgatta ttgatttttc gcgaaaccat ttgatcatat gacaagatgt gtatccacct 367 | 21961 taacttaatg atttttacca aaatcattag gggattcatc agcgctctgc ctgaatgtgt 368 | 22021 ttggcagcgg agcgtacagt aaaccagcac aaatcagcct ggaatgtaaa cattattcgc 369 | 22081 tgaccagcga tgcgccatcg gggaaggacg gtgccgcatt cctggcgctg atggcagaaa 370 | 22141 aagcccgtct tgcagccctg ttaccggagg gatggtcacg ggatatgacg acattcctgt 371 | 22201 cactcagcca ggaggtactg ttatccctgc tcagtttctg caccgcgtgc agcatccacg 372 | 22261 gcgttcagac ccgcgagcat ggtcacacgt cacgcagtcc gctggactcg ctggagagcg 373 | 22321 ctatcggatt ccacatgcgc gactggtggc agccgacgaa agcaaacttc ttcggacacc 374 | 22381 tgcaaaagcc gcagattatc gatgccctga atgatgccgg actgtccggt gctgcgcggg 375 | 22441 acgcggagaa aatgaagaaa ggcgatgccg ctgaacatgc agagttccac atgaaagaca 376 | 22501 accgctgggt gcctggctgg atgtgtacac cacgtccaca ggcagagacg gaaaccacgg 377 | 22561 agtaccgtga cgaccaggca gaagccgcct gaccgccagt cataaaccat ttatcacgcc 378 | 22621 gccctgccgg agacggggcg gcagcaaggg agataccgtg atgaaaactg aactgaccct 379 | 22681 gaatgtatta cagaccatga gcgcacagga atatgaagat atccgggctg ccggaagtga 380 | 22741 tgaacgtcgt gaactcacac atgccgtgat gcgggagctg gatgcgccgg ataactggac 381 | 22801 gatgaacggc gagtatggca gcgagttcgg cggctttttc cccgtccagg tccgtttcac 382 | 22861 gcctgcccac gaacgttttc acctggcgtt atgttcaccg ggcgatgtct ctcaggtctg 383 | 22921 ggtgctggtt ctggtgaatg ccggtggtga gccgtttgcg gtggttcagg tacagcggcg 384 | 22981 gtttgcaccg gaagccgtca gccattcact ggcactggcg gcgtcactgg acgcgcaggg 385 | 23041 gtacagcgtc agtgacatca tccatatcct gatggcggaa ggaggtcagg catgagcgca 386 | 23101 cgttcacagg cactggttcc cctcagcgca gagcaacagg ccgcatggcg ggcggtggcg 387 | 23161 gagacagaaa aacgccgcca ccagggaaac acgctggcgg aatatccgta tgcgggggcg 388 | 23221 tttttccgct gtctgaacgg aagccgcagg atatcgctgt ctgacctgcg atttttcatg 389 | 23281 ccgtccctga ccgcagaaga actgcgcggc aaccgttctc agtggctgta tgccgtcgat 390 | 23341 gtgctgattg aaactcaggg cgaggtctgc cttcttcccc ttcccggcga tgcagcagag 391 | 23401 cggctgttcc cgtcggtgcg gttccgtgtc agggagcgca gtcgccacaa atccgcactg 392 | 23461 gtcatgcaaa agtacagccg ccagcaggcg agggaggcag agcagaaagc ccgtgcgtac 393 | 23521 caggcgctgg tcgctcaggc tgaaatcgaa ctggcattcc attcgccgga aacagtcgga 394 | 23581 agctggcatg cacgctggag tgaccgggtg gcagagcatg acctggaaac cctgttctgg 395 | 23641 cagtggggtg agcgttttcc gtcactggcc ggaatggaac gctggcagtg gcaggatatg 396 | 23701 ccgttctggc aggttattgc ggaagccagt cttgcagcaa gagaggccgg tcacgctgtc 397 | 23761 cgtgagatgg agcggtggat ggtgccgaac aaactccggg aggcggcgtg atgcggcaac 398 | 23821 aatcacacag attacccgta aacagcctga atgagcgggt tattttcagg aaaagtgagt 399 | 23881 gtggtcagcg tgcaggtata tgggctatga tgtgcccggc gcttgaggct ttctgcctca 400 | 23941 tgacgtgaag gtggtttgtt accgtgttgt gtggcagaaa gaagatagcc ccgtagtaag 401 | 24001 ttaattttca ttaaccacca cgaggcatcc ctatgtctag tccacatcag gatagcctct 402 | 24061 taccgcgctt tgcgcaagga gaagaaggcc atgaaactac cacgaagttc ccttgtctgg 403 | 24121 tgtgtgttga tcgtgtgtct cacactgttg atattcactt atctgacacg aaaatcgctg 404 | 24181 tgcgagattc gttacagaga cggacacagg gaggtggcgg ctttcatggc ttacgaatcc 405 | 24241 ggtaagtagc aacctggagg cgggcgcagg cccgcctttt cagggctgat gctggtctga 406 | 24301 ctgcactgaa gcgcctttat aaaggggctg ctggttcgcc ggtggcccct ttctccttgc 407 | 24361 tggcattgta cgggcatgaa caaccagact gccaggaagg ccgtttccct ccgggaacgg 408 | 24421 ggatgaacgt gcgcctgcgg cgcccgttct tttcccccgc cttctctgtt tatgacttac 409 | 24481 cagaaatcac atcaccttcc ctttgattat tctctttttc ctcctgctct gactctgatt 410 | 24541 actgctctga ctctgattac tgctgccctg attattgtct gttttgttgt tctcctgctt 411 | 24601 atgccttttc cgggcgtccc cctggcgggg cgggctgtcg tgaacggagc cagcgaagct 412 | 24661 gtctccgccc tggcgggctt ccatccctga cgcaaaaacc cgggtttgca gcgaccggaa 413 | 24721 cggtcgcgcc acccttgtcg cgccgtggcc tgcgctcccg gcatcccggc aaaagacgcc 414 | 24781 gggatgtaag gagcaacgcc gtttcgcaaa ccgcgcttca cgtcgttgcg gcgggtccct 415 | 24841 gcccgttgtt ctgtccggtg ccattcacct gtttaagccc ctgtcgccgg gggcatagac 416 | 24901 agccacaacc tgccgcactg actgtccass gtaaatgaac agcccacaaa attttttacc 417 | 24961 caaaacccgg taaaaaattt tgcgttctgc ccaggacagg tgcgtcaggc cgtggcagtg 418 | 25021 atgccccttg cggcgaaggt tctcaaacag gtgatggtga ataccggagg gaacaaaagg 419 | 25081 caggtccccg caaaacgtca aaaccgcggc tcccgaaact caacagatga tgggggctga 420 | 25141 aaacatcaga tacaggagga attatgagcg cattttcttt taacaccact tatcagccaa 421 | 25201 caggcgatca gcagaaagac gcaatcgcac aaatcgggat catgcagaat cgtgctgttc 422 | 25261 aggcaaatct tgcatatcag agctgccggg attctggtgc actctttaag gtgctccacc 423 | 25321 aggtcaataa tgagctgcat gacttactgg atagcctgga gaatcatact cctcttgtca 424 | 25381 gaaaaaacgc tgatgagttg atcgcgctgt tactgctttt cactcggcag gttggtcagt 425 | 25441 cccgaactga cctgatttga tggtccttcc cctcggaatt gttgtctttt tgttaacgat 426 | 25501 aaccgagggg ggatgatatt aagcgaaaaa acttttatta attttatgcc ttcataaagg 427 | 25561 agttactgtt atgcgattag cttcccgttt tggtcgatat aattctattc gccgtgagcg 428 | 25621 cccgttaacg gatgacgaat taatgcagtt tgttccatct gtcttttctg gtgataaaca 429 | 25681 tgaatcccgg agtgagcgtt atacatatat cccaaccatc aatatcatca ataagttacg 430 | 25741 tgatgaaggt ttccagccat tctttgcctg tcagagtcgg gttcgtgatt tgggacgccg 431 | 25801 cgaatacagt aaacatatgt tacgtcttcg cagggaaggg catattaacg ggaaagaagt 432 | 25861 tcctgaaatt atcctgctta attcacatga tggttcatcc agttatcaga tgatcccagg 433 | 25921 aatttttcgt tttgtctgca caaatggcct ggtgtgtggg aataattttg gcgaaatccg 434 | 25981 cgttccacat aaaggtgata ttgtcgggca ggttattgag ggagcgtatg aagtgctcgg 435 | 26041 tgtctttgat aaagtcactg aaaatatgga gacaatgaaa gagatacatc ttaacagtga 436 | 26101 cgaacaacat ttatttggca gagctgcatt gatggccagg tacgaagatg aaaataaaac 437 | 26161 gccagtgacg ccagaacaaa taattactcc ccgccgttgg gaggataaac agaacgatct 438 | 26221 ctggacaacc tggcagcggg ttcaggagaa tatgataaaa ggtggattat cggggcgaag 439 | 26281 tgcctccggt aaaaatacca gaacaagagc cattacaggc attgacggtg atatccgaat 440 | 26341 caacaaagca ttatggatga ttgccgaaca gttcagggag tggaagtcat gataatataa 441 | 26401 gtaaagcccc gaaaaatttt tcggggcttt acttatatta tcatcctgcg gcattgctgt 442 | 26461 gtcgtctgat atgcctcaat ttcatcaact ggcttttcgg tagtctgtaa atattgtgcc 443 | 26521 cgcgaaaaat ggtctggcag gaggctgcgc agttaccgga tatatataag atgggatccc 444 | 26581 gctttgcggg gcttcggcca gtcagcatta tcactcatat gatatttttg tgtgtggcct 445 | 26641 tccatgccgc tgtcgcggca taaccggtat ttgacaatgt atacaatatt aatttttctg 446 | 26701 cacactgtta atttgggaaa gtgatttctt cgtggtcgga acccggatgc ctttactgct 447 | 26761 ctttatccag gtataaatcc ggtaaacctc tgatgcgtag gcaagacgtc tctggttctg 448 | 26821 gcgttcggtc ttcctgaatc cggcattgta tgcaccaacg gcctcccagg agacgcccca 449 | 26881 ttttttaaag gctattgcca gataataagc accggtataa atgttcatac agggatctgt 450 | 26941 tgtcagatgt tccggcttaa ttccatagcg ggccagttcg ttaaaatgct gggaatctac 451 | 27001 ctgcatcagt ccgctgccat atcccgttac cggattaata ccgatggcat taacccggta 452 | 27061 acgggattct ttccatgata tcgctctcag taaatccggg tctattttgt aatcccgacc 453 | 27121 tgcaagatca aagcaatcgg cggcttcgca gatcccattt ataaacatca ggcagattgc 454 | 27181 taacatccat tttttcattt ttccacctct ggtgacttta tccgtaaata atttaaccca 455 | 27241 ctccacaaaa aggctcaaca ggttggtggt tctcaccacc aaaagcacca cacactacgc 456 | 27301 aaaaacaagt ttttgctgat ttacgtttta aatcatgtaa ttaacaaacg ctatttatat 457 | 27361 ttaataattc tgaattatta aatagagagt cgttggcgat cctgttacga ccctatagcg 458 | 27421 actcttatta ggatcagtac tgacaatttt catgaaaaac attgatatat attagggacg 459 | 27481 cccctagcgc cggatcgcat ttttttatag gatgatccta gaggcgctgc taggagtgtc 460 | 27541 tttcttactt gtaaacacta tatgcatatt tatagtgaaa agttcattgc ttaataatga 461 | 27601 aaggttttat cttatggcca gagtaatttt gtatatcagt aatgatgtct atgataaagt 462 | 27661 aaatgcgata gttgaacagc gtcgtcagga gggggcaaga gataaagata taagtgtttc 463 | 27721 gggaacagct tcaatgcttc ttgaactggg gcttcgtgta tatgaggctc agatggagcg 464 | 27781 taaagagtct gcgtttaatc agacagagtt taataaactt cttcttgaat gtgttgtaaa 465 | 27841 aacacagtca tcagtagcga aaattttggg tattgagtct ctaagtcccc atgtctccgg 466 | 27901 gaatccaaag tttgaatatg ccaatatggt tgaagatatt cgtgagaagg tgtcatctga 467 | 27961 gatggaacga ttttttccaa aaaatgatga ggaataaaaa agaattaaaa gttgatttac 468 | 28021 ttcaaataac aggattttga tctggttcaa tttgatgaca attaaccaca taaaggttat 469 | 28081 attaattatg tggttaatgc cacgttaaaa cagatattaa aaatcgccga tgcagggaga 470 | 28141 gcgacctccc cgcatcgact gtccatagaa tcctttgaga ggaggttcct atgtatccga 471 | 28201 cggatcctag acaacttaat actgaacgtc aaatatattt ggataaacag ttttttgtcg 472 | 28261 atgttttttc aatccctgct tgtgttcgaa atactaatgg agattttatc ggctacaatg 473 | 28321 aaaaattctc taaagaattt ataggtagtc ttgatatcaa agagtggttt tactcccttc 474 | 28381 ctgtacaagt agctacatcg ttcttaagag aagaactgga tgctatgtct ttgccttcgt 475 | 28441 ccatgaataa aatacagagc gtggctatag gtgataaact ctggctggta caatttatac 476 | 28501 cattaatata tggggaggtg gttaatgttt tatggctttt tttctgcaaa aattctaatg 477 | 28561 tgatagtgga ttattgtaga ggattacgta caaatataac aaatgacaga atgcttgaat 478 | 28621 ttaaaaacaa atcaacggaa atccaatgga aagtttttat tctttattca tttggttttt 479 | 28681 gtcatgaatc gatagcatct cttttgtcta ttactaatgg ttcttcccgg aatgcaattt 480 | 28741 cagaagtgta taagtttttc ggtatacatt caaaacatga tttgttaatg atttttcata 481 | 28801 caagcaggat gcatagttta ttctttgatg aattgttttt tattttaaaa tgtgctgaat 482 | 28861 agttgatgtt tcgtttttgt taaaaacaag gtgacattat gtcaccttgt tttgttaatg 483 | 28921 taatttactc tattttcgtt tctattttta tggattcgta taattatatt taattatcta 484 | 28981 agtggctgag gaggagactt gagcagaaat ataataaggc ctgctccggg caataaagtt 485 | 29041 ttactggtat tggacgatgc tactaatcac aagctcttag gtgcccggga acgtagtggg 486 | 29101 agaacaaaaa ctaatgaggt gctagtcagg ttacgtgatc atctgaaccg ttttcctgac 487 | 29161 ttttataatc tggatgcaat aaaggaggga gcagaggaaa ctgattcgat aattaaagat 488 | 29221 ctttaggttt attaatctat ccacaataga ggtaacttat gaatactgtt ttaagtgttc 489 | 29281 agggtgcttc tgcgcccgtt gaaaagaaat cgtttttttc taaattcact cgtctgaata 490 | 29341 tgcttcgcct ggttcgtgca gtgatcccgg ttgctgttct gatgatgttg ttccctgagt 491 | 29401 tagctatggc tgctggtaaa ggcgacctga tggctaaagg taacgatacg gttaaggcga 492 | 29461 ccttcggtaa ggactccagt atcgttaaat gggttgttct ggctgaggtg ctggtcggtg 493 | 29521 cggtcatgta catgatgacc aaaaacgtca agttcctggt cggctttgcc atcatctctg 494 | 29581 tatttattgc tgtgggtatg agcgtcgttg gcctctgaca ggaaataaaa cgatgtcggg 495 | 29641 agacgagaat aaacttaaga aatatcgttt cccggaaaca ctgaccaacc agagccgctg 496 | 29701 gtttggcctg ccactggatg aactgatccc cgcagcaatc tgtgttggct ggggtatcac 497 | 29761 aacatcgaaa tatctgttcg gtattggtgc agcggttctg gtttatttcg ggattaaaaa 498 | 29821 actgaaaaaa gggcggggca gttcctggtt acgtgacctg atttactggt atatgccaac 499 | 29881 agccctgctg cgcggtattt ttcataatgt tcccgattcg tgtttccggc agtggattaa 500 | 29941 atagaactga taccaggatt gttatatgga acacggtgcc cgtttaagta ccagtcgtgt 501 | 30001 aatggccatc gcctttatat ttatgtcagt gcttattgtt ctcagcctct ctgttaacct 502 | 30061 cattcagggg gtgaataact accgtcttca gaatgagcaa cgcactgccg tgaccccaat 503 | 30121 gggatttaat gtgccctttg ccgtgtcaca gaacagtgcc gatgcctctt atttgcagca 504 | 30181 gatggcgctg tcatttattg ccctccgtct gaatgtctca ccggaaatcg tcgatgcttc 505 | 30241 acatcaggcg cttctgcaat atatccgccc gggtgcacag aaccagatga aagttattct 506 | 30301 ggctgaagaa gcgaaactca ttaaaaaaga taacgtgaat tctgcttttt tccagaccag 507 | 30361 tgtccgtgtc tggcctcagt atggtcgtgt ggaaatccgt ggaattcgga aaacatggat 508 | 30421 tggtaactcc gaacctttta ctgatatcaa acattacatc cttattctga agcgggaaaa 509 | 30481 cggggtgacc tggctggata atttcgggga aacagacgat gagaaaaaat aatacggcaa 510 | 30541 taatattcgg cggcctgttt ttttcctgca gcgtgatggc cgcaaacggt acgctggccc 511 | 30601 ccactgtggt gccaatggtg aacggtggtc aggccagtat tgccatcagc aataccagcc 512 | 30661 cgaatctgtt taccgttccc ggtgaccgga ttatcgccgt gaacagtctg gatggtgccc 513 | 30721 tgaccaataa tgagcagacc gcctccggcg gtgtggtggt ggccaccgtc aacaaaaagc 514 | 30781 cctttacgtt cattctggaa acagagcgtg gtctgaacct ttccattcag gctgttcccc 515 | 30841 gtgaaggcgc ggggcgtacc attcagctgg tcagtgacct gcgcggaacc ggagaagaag 516 | 30901 ccggagcgtg ggaaacgtcc acgccttacg aatccctgct tgtgaccatc agccaggctg 517 | 30961 tccgtggcgg aaaattacct gcaggctggt atcaggttcc tgtgacaaag gaaaccctgc 518 | 31021 aggccccggc ggggctgtct tcagtggcag attccgtatg gacggggaat cacctgaaga 519 | 31081 tggtccgctt tgtcgtggaa aataaaacgc tgtctgccct gaatatccgg gaaagtgatt 520 | 31141 tctggcagcc gggaacccgt gccgtgatgt tcagccagcc tgccagccag ttactggcag 521 | 31201 gtgcgcgcat ggatgtgtat gtcatccgtg acggggaggg caactgatgg ccagtatcaa 522 | 31261 taccattgtg aaacgcaagc agtacctgtg gctggggatt gtggttgtcg gtacagcctc 523 | 31321 cgcgattggt ggggcactgt atctgtctga tgtggacatg tccggtaacg gtgaaaccgt 524 | 31381 ggctgaacag gagcctgtgc cggatatgac cggtgtggtg gatacgacct ttgatgacaa 525 | 31441 ggtgcgtcag catgccacca cagagatgca ggtgacggca gcgcagatgc agaagcagta 526 | 31501 tgaggaaatc cgtcgtgagc tggatgttct gaacaaacag cgcggtgatg accagcgtcg 527 | 31561 tattgaaaag ctgggacagg acaatgccgc cctggcagag caggtaaaag ccctgggtgc 528 | 31621 taatcccgtc acggcgaccg gtgagcctgt accgcagatg cctgccccac cgcccggccc 529 | 31681 ggaaggcgaa ccacagccag gaaacacccc cgtatccttc ccgccgcagg gcagcgttgc 530 | 31741 tgttccaccg ccgacggcgt tttatcccgg gaatggtgtc acgccaccac cacaggtgac 531 | 31801 gtaccagtct gtgccggtgc ctaaccggat acagcgtaag gtgtttaccc gtaatgaggg 532 | 31861 aaaacaggga ccatcgctgc cgtacattcc gtcaggaagt tttgcgaaag ccatgctgat 533 | 31921 tgaaggggcg gatgccaatg cctcagtcac cggtaatgaa tccacggtgc cgatgcagtt 534 | 31981 gcgtatcacc ggcctggtgg aaatgccgaa cagcaagacg tatgacgcaa cgggatgttt 535 | 32041 tgtggggctg gaagcctggg gggatgtgtc cagtgaacgt gccattgtac gcacccgcaa 536 | 32101 tatcagttgc ctgaaggacg gcaaaactat tgatatgccg attaaggggc atgtcagctt 537 | 32161 ccggggtaaa aacggtatca agggcgaagt ggtgatgcgt aacggcaaaa tcctcggctg 538 | 32221 ggcatggggc gcgggatttg ttgacggtat cggtcaggga atggagcgcg cctcccaacc 539 | 32281 ggctgtcggg ctgggtgcca cagccgctta cggggctggt gatgtcctga aaatgggtat 540 | 32341 cggtggcggc gcatcgaaag ccgcacagac gctcagtgac tactacatca aacgtgccga 541 | 32401 acagtatcac ccggtgatac cgattggtgc gggcaacgaa gtgaccgtgg tgttccagga 542 | 32461 cggcttccag ctgaaaaccg tggaggaaat ggcactggag cagtcacaga gtacagcgga 543 | 32521 agagggtaac ccggaaagcc cggtgccgaa tcctccctcg gcagaaagcc acctgaacgg 544 | 32581 ttttaacacc gaccagatgc tgaaacagct gggcaatctg aatccgcagc agtttatgtc 545 | 32641 cggagacaag aacccgctgg gcggggatgc cggcaaggag ggcggaaatg gcgggtgatg 546 | 32701 cactgacatt ccgtgtggcg tttgtcgttc gctggctgct gtgggtcgtc aggtttgtgg 547 | 32761 ttatctggcc gctggccaca atggccctga tggctctgtt tgttttatgg aaggacaaca 548 | 32821 ccacgccggg gaaattactg gttaaggaga ttaacttcgt aagacaaaca gcacctgccg 549 | 32881 gacagttccc ggtcagtgaa tgctggtttt cttcctctga ttcttcaggc agatcagaaa 550 | 32941 tacaggatat ctgccattac cgcgcggctg atgctgcaga ttatgtcagg gagactgacc 551 | 33001 ggtcactgat gcaactggtc accgcattct gggcaacgct ggcactgatg tatatgtcgt 552 | 33061 ttgcggcagg caccgggaaa tatccggtgc tgcccggaaa aatgaaatgt atccgggtgg 553 | 33121 taaccgcaga tgaatatctg aaggacgttt atacggaaga cgcttccctg ccgggaaaaa 554 | 33181 tcaggaaatg ccatgtttat ttccctgatg accgaacaaa cagaagcaac ggagataaaa 555 | 33241 atgaacatgc gtaatattaa tgttattaca gcccgcgttg tgccggataa aaacgtatca 556 | 33301 gatgatttta tgcatgctgt tctcagtaac tgcaccacaa aaatagttct tcctgctccg 557 | 33361 aaggtgttca gttctgaatc attgccgcac aattttaata tggctgctgt cggtgtgatg 558 | 33421 aagaagggaa tgtcgatgag cttattttct tctccgggaa atacagtggt ctccggacat 559 | 33481 ccctgtgcag ggaaaacaaa tctgacagca gagttaattt ctgctgttgt ggggagtaat 560 | 33541 aaaaaaggag aagggcaatg aaacagattt ctttatttat tcctctgctg ggaaccttat 561 | 33601 tactttccgg ctgcgcagga acaaatacgg aatttgagtg taacgccacc acatccgata 562 | 33661 cctgtatgac gatggagcag gccaatgaga aggccaaaaa actggagcag tcctcagaag 563 | 33721 caaagccggt tgcggcatca ctgccgcgcc tggctgaagg gaacttccgg acaatgccgg 564 | 33781 tgcagaccgt caccgcgacc actccgtccg gcagcagacc tgcggtgaca gcacatccgg 565 | 33841 agcagaaact gctggcacca cgcccgctgt ttaccgctgc ccgggaagtg aaaacggttg 566 | 33901 ttccggtcag ttcagttacg ccggtaacac ctcctcgtcc gctaagaacg ggtgagcaga 567 | 33961 cggcagcatt atggatagcg ccttatattg ataaccagga tgtttatcat cagccatcca 568 | 34021 gcgtgttttt tgttattaaa ccgtctgcgt ggggaaaacc acgtattaat taactggccc 569 | 34081 tgaagttgta tatcagccgg caatgccggc gggctttctg tattcaaaat ccgcctgtaa 570 | 34141 aacgagtgcc ctgtgcgtga aaagggatgg gcggtagcgt gtcagaacat gtcgggagga 571 | 34201 atattccgtg agtgatgaag ccgatgaagc atattcagtg acagaacaac tgaccatgac 572 | 34261 aggaataaac cggatacgcc aggaaataaa tgttcatggt attcctgttt atctctgtga 573 | 34321 agcatgcgga aatcctattc cggaagcccg gcggaaaata tttcccggtg tgacgttgtg 574 | 34381 cgttgaatgt caggcgtatc aggaaaggca gaggaaacac tatgcataaa tcagaaaatg 575 | 34441 aaaaaataga ttttattctg gatgagcatg agcggatatc cagaaaacag ggttctttgt 576 | 34501 gtatggcact gggtaaggga tttttagtta tagctattct ttgtggtgtt gccacattct 577 | 34561 gtgtttctgg cctgtatctg aaatccctgt gcctgtccgt tgcctgctgt tgtggggtat 578 | 34621 tcagtcgtat ttttaattat tacagcgtac cggaggaatc acgcatggta ctcagtcgtc 579 | 34681 aggaattact ccggcttatg cgtctgactg aagacgtacc agatgtgaga caggaactgc 580 | 34741 ttaaccgttt gttgtccggt aaaaaactga ctggtcggga tgaacaggat atccggcgtc 581 | 34801 tctggcagga aacgcagagg aaacactatg cataaatcag aagctgaaaa aatagattct 582 | 34861 attctggatg aacatcaaca gatatatcgc agacataacc aaataaataa catcctggcg 583 | 34921 tattgtgcgt gtattgcatg gattccctgt attattgctg cgttcggcgt tgatggtata 584 | 34981 tatctgaaaa tcctgtttgc ggtccttgcc tgctgtggtg cggtatgctt ttttattttc 585 | 35041 ttcttcaccc tcctgccgga atcactcatg gtcctcagcc gtcagagcct gcttcagctt 586 | 35101 atgcgtctga ctgaagacgt accagatgtg agacaggaac tgcttaaccg tttgttgtcc 587 | 35161 ggtaaaaaac tgactggtcg ggatgaacag gatatccggc gtctctggca ggagaaagtg 588 | 35221 gatgcaatgc aggagtctgc cacccgtcag cgtgaacagg atactattcg gaagtttact 589 | 35281 gaagggaata aatccgaatg agaatctgca gtgttttatg acctcataag ttaactgaag 590 | 35341 ggatattcag tgattaatat acaagcggag ataataaaga atgcatacct ttatttttct 591 | 35401 tgtgctgata aaaaatatta acggtggcgg aagctggaat attacaccca tgccaaatac 592 | 35461 ggacgtatgc gtgcaggttc ttcggacaat cgaagcacat ggcggcaggg gctttggaaa 593 | 35521 tacaggggag tgtattgaag ttaaaacaaa tgaacctttg aacagcgtga tggaaacact 594 | 35581 aaatggtggt gggcaatgag tgcttactgc ttcgaaggaa aatgaaatga agtcgatata 595 | 35641 tttaaaatct gttctggctt ttatatttgt tggcgttatg gctatgattg tatgtattcc 596 | 35701 tttttacatc gtttaccttg cgcaacaacc tgcaacacca gaacaactga cagagatttt 597 | 35761 acaggaaact ccctgtgcag cagaagcatt tcaggagaca cttaattatc agtctgaacc 598 | 35821 tttaacactt ggtaaggcaa ataaaatcgc atcagaatgc agaaaaagaa acgaaatggc 599 | 35881 agaggtgaaa cgtgtaagag aaaatgagcg caataagatt cgcgaaaaac aaattcaggc 600 | 35941 attaaatgat gctcattcag taaaggaacg ttaatcctgg tttcctgtta aaagcctcca 601 | 36001 tctcttattt gtgctgtggt ttcaggaatg gcactgcgtg atatatccac ggccacagac 602 | 36061 tgatattttc cttttttaaa cgcactaagg aatactcata tgagtaataa cccacttgag 603 | 36121 gccgtcactc aggcggttaa ctccctcgtc acagcactga aactgcctga cgaatccgca 604 | 36181 aaggccaatg aagttctggg cgaaatgagc ttcccgcagt tcagccgtct gctgccgtac 605 | 36241 cgtgattaca accaggaatc cggtctgttc atgaatgaca ccacgatggg ctttatgctg 606 | 36301 gaagccattc ccatcaatgg ggcgaataag tccattgtgg aggcactcga tcacatgctg 607 | 36361 cgcaccaaac tgccgcgcgg tattccgttg tgtatccatc tgatgtccag tcagctggtt 608 | 36421 ggtgacagga ttgagtacgg gctgcgtgag ttctcctggt caggtgaaca ggctgaacgg 609 | 36481 tttaacgcca ttacccgggc ctattatatg aaagcggcag cgacacagtt tccgctgccg 610 | 36541 gaggggatga atctgcccct gaccctgcgc cattaccggg tatttatctc gtactgttct 611 | 36601 ccctcgaaga aaaaaagccg ggctgacatt ctggaaatgg aaaacctggt gaaaatcatc 612 | 36661 cgggcgtcgt tacagggggc cagtatcgcc acacagacgg tggatgcaca ggcctttatc 613 | 36721 gatattgtcg gggagatgat taaccataac ccggactccc tgtacccgaa aagacgtcag 614 | 36781 ctggacccgt attctgatct gaattatcag tgtgtggagg acagttttga cctgaatgtc 615 | 36841 cgggctgatt acctgacgct gggcctgcgt gagaacggca ggaacagcac ggcccgtatc 616 | 36901 ctgaatttcc atctggcccg taacccggaa atcgccttcc tgtggaatat ggccgacaac 617 | 36961 tacagcaacc tgctgaaccc ggaactgtcc atctcctgtc cgttcatcct gacgctgact 618 | 37021 ctggtggtgg aagaccaggt gaaaacccac agcgaagcca acctgaagta catggacctg 619 | 37081 gagaaaaagt cgaagacctc ctatgccaaa tggtttccgt ccgtggagaa agaggcgaag 620 | 37141 gagtgggggg aactgcgtca gcgtctgggc tccggtcagt cttctgtcgt gtcctacttc 621 | 37201 ctcaacatca cagcattctg caaggacaac aatgaaacgg cgctggaagt ggagcaggac 622 | 37261 atcctgaaca gcttccgtaa aaacggtttt gagctgattt caccgcgctt taaccacatg 623 | 37321 cgcaatttcc tgacctgtct gccctttatg gccgggaaag ggttgtttaa acagctgaaa 624 | 37381 gaggccggag tggttcagcg cgcagagagc tttaatgttg ccaacctgat gccgttagtg 625 | 37441 gcggataacc ccctgacacc ggcaggtctg ctggcaccca cctaccgtaa ccagctggcg 626 | 37501 tttatcgata ttttcttccg ggggatgaat aacaccaact acaacatggc ggtctgtggc 627 | 37561 acctccgggg ccggtaaaac cgggctgata cagccactta tccgcagcgt gctggactcc 628 | 37621 gggggctttg ccgtggtgtt cgacatgggg gatggctaca agtccctgtg tgagaacatg 629 | 37681 ggtggcgtat atctggacgg tgaaaccctg cgttttaacc cgtttgcgaa catcaccgat 630 | 37741 attgaccagt cagcggagcg tgtccgtgac cagttgtcag tgatggccag ccccaacggt 631 | 37801 aacctggatg aagtgcatga aggtctgctg ctgcaggcgg tcagggcctc ctggctggcc 632 | 37861 aaagagaaca gggcacgtat tgatgacgtg gtggatttcc tgaaaaacgc cagtgacagc 633 | 37921 gagcagtatg ccgggtcacc gaccatccgc agccgtctgg acgaaatgat tgtgctgctt 634 | 37981 gaccagtaca ctgccaacgg cacttacggc cagtatttta actccgatga gccgtccctg 635 | 38041 cgggatgatg cgaaaatggt ggtgctggag ctgggcggac tggaagaccg tccgtcactg 636 | 38101 ctggttgcgg tgatgttctc cctgattatc tacatcgaga acaggatgta ccgcacgccg 637 | 38161 cgtaacctca agaaactgaa cgttattgat gaaggctggc gtctgctgga cttcaaaaat 638 | 38221 cgcaaggtcg gtgagtttat tgagaaaggt taccgtaccg cccgccgtca taccggtgcc 639 | 38281 tatatcacca tcacacagaa catcgtcgac tttgactctg acaaggcctc cagtgcggcc 640 | 38341 cgtgcggcat ggggtaactc ctcctacaaa attatcctca aacagagtgc gaaggagttc 641 | 38401 gcaaaataca accagctgta tccggaccag ttccagccac tgcagcgcga catgattggt 642 | 38461 aagtttggtg cggccaaaga ccagtggttc agttccttcc tgctgcaggt ggaaaaccat 643 | 38521 tcctcctggc accgcctgtt tgtggacccg ttaagccgcg ccatgtacag ctctgacggc 644 | 38581 ccggattttg agtttgtgca gcagaaacgt aaagaggggc tgagtattca tgaggcggtg 645 | 38641 tggcagctgg cgtggaagaa gtcagggccg gagatggctt cgctggaagc ctggctggaa 646 | 38701 gaacatgaga aatacaggag tgttgcatga ccacaacgca aaaaacgacg gatgttacag 647 | 38761 ccccccgacg cagccactgg tggtggacgg tgccgggatg cctggcaatg gtgttactga 648 | 38821 acgcagccgt cagttacggc attgtcagac tgaacgcacc ggtgactgcc gccttcaaca 649 | 38881 tgaaacagac cgtggatgcg ttttttgaca gcgccagtca gaaacaactg tcagaagcac 650 | 38941 agtcaaaagc cctttcagcg cgttttaaca cggcactgga agccagcctg caggcgtggc 651 | 39001 agcagaaaca ccacgcggtc atcctggtgt cgcctgccgt ggtacagggg gctccggata 652 | 39061 tcacccggga aatccagcag gatattgccc ggcgaatgag agcggaacca tgagatgccg 653 | 39121 ggggctgatt gccctgctga tatgggggca gagtgtggcc gccgccgatc ttggcacctg 654 | 39181 gggcgatctg tggccggtaa aggagccgga catgctgacg gtgatcatgc agcgcctgac 655 | 39241 ggcactggag cagtccggtg agatgggccg gaaaatggat gcctttaagg agcgggtgat 656 | 39301 ccgcaacagt ctgcggcccc ctgccgtgcc cggtatcgga cgcacggaga aatacagcag 657 | 39361 ccggttgttt gacccgtccg tcagactggc tgcggatatc cgggataacg aagggcgggt 658 | 39421 gtttgcccgt cagggtgaag tgatgaatcc gctgcagtat gtgcctttta accagacgct 659 | 39481 gtatttcatc aatggcgatg atccggcgca ggtggcctgg atgaaacgcc agacgccgcc 660 | 39541 cacactggag agcaaaatta tcctcgtgca gggcagtatc ccggagatgc agaagtctct 661 | 39601 ggacagccgt gtttactttg accagaacgg tgtgctctgc cagcgcctcg gcattgatca 662 | 39661 ggtcccggca cgggtgagcg ccgttcccgg cgatcgcttc ctgaaggtgg aatttattcc 663 | 39721 ggcagaggag ggcagaaaat gaagcgaagc ctgtggctgc tgatgttatt ccttctcgcc 664 | 39781 ggtcatgtcc ctgcggcatc tgcggattct gcctgtgagg ggcgttttgt aaacccgatc 665 | 39841 acggatatct gctggagctg tattttcccg ctctcgctgg gcagtatcaa agtcagtcag 666 | 39901 ggtaaggtcc ccgacacggc gaacccgtcg atgcccattc agatttgtcc ggcaccgccg 667 | 39961 ccgctgttca ggcgtatcgg gctggccatt ggttactggg agccgatggc gctgacggac 668 | 40021 gtcacccggt caccgggatg catggtgaac ctgggcttca gcctgccggc ttttggtaaa 669 | 40081 acggcacagg gaacggcgaa aaaggatgag aagcaggtga acggggcgtt ctatcacgtt 670 | 40141 cactggtaca aatacccgct gacgtactgg cttaacatca tcacatcgct gggctgtctg 671 | 40201 gaaggtggtg acctggatat cgcttatctt tctgaaattg accccacctg gacggacagc 672 | 40261 agcctgacca ccattctcaa tccggaagct gtcatctttg ccaatccgat agcacagggg 673 | 40321 gcctgtgcag cagatgccat tgccagcgcc tttaatatgc ctctcgatgt tctgttctgg 674 | 40381 tgtgccggtt cgcagggcag tatgtacccg ttcaatggct gggtgagtaa tgagtccagt 675 | 40441 ccgttgcagt cctccctgct ggtcagtgaa cgcatggcgt tcaaactaca ccgtcagggc 676 | 40501 atgattatgg aaaccatcgg gaaaaataac gccgtctgta atgaatatcc gtccccaatc 677 | 40561 ctgcctaaag aacgctggcg ttatcagatg gtgaatatgt atccggacag cggacagtgc 678 | 40621 catccgttcg ggcgcagtgt gatgcgctgg gagacgggaa aaaatccgcc caacacaaag 679 | 40681 aaaaacttcg gctacctgat gtggcgtaaa cgtaactgtg tattcctgta aatcatttta 680 | 40741 atgaataaga ggaaatgaaa atggcaacaa tggacagtaa atatattcag cacctcagga 681 | 40801 aaataagtgc tgtactgctc aggctgataa gcagaacatt aaaattattt ccttttggtc 682 | 40861 ttgtaatagt gcccgttata ttattttatt ttgcacctga cagttttctc gctgaaatta 683 | 40921 ttcatgaatg gaagaacgca gatatatcag aacaagtgac acttgtcaga ttatatctga 684 | 40981 aggtgacatt tacatgtgcg tttgtggctg tttttctcaa ttatcttttt tctgatgagt 685 | 41041 tcatgcctgt aaatagcaga aagtgagaaa tatcatgaac cggaaaatat ttgcactttt 686 | 41101 tgctctgaca gcagggatgc atcttgctgt tcatgcttca gaaaatgtga acacaactga 687 | 41161 aaaccgccag ttcctgaagc agcaggaaaa tttaagcaga caactgcgag agaaacctga 688 | 41221 ccatcagctg aaagcctggg cggagaaaca ggtgctggaa aacccccttc agcgttcaga 689 | 41281 taaccatttt ctggatgagc tggttcgtaa acagcaggct tcgcaggacg ggaaaccccg 690 | 41341 gcagggtgcc ctgtattttg tgtcgttttc cattcccgaa gaggggctga aacggatgct 691 | 41401 gggcgaaacc cggcactacg gtatacccgc cacactgcgg ggcatggtga acmatgacct 692 | 41461 gaagaccacc gctgaagccg tgctgtccct ggtgaaagac ggcgcgactg atggtgttca 693 | 41521 gatcgacccg acgctgtttt cacagtacgg cattcgcagt gtaccggcac tggtggtgtt 694 | 41581 ctgcagtcag ggatacgaca tcatccgggg aaacctgcgg gtcggccagg cgctggagaa 695 | 41641 agtggccgcc acgggtgact gccggcaggt ggctcatgat ttactggcag ggaaaggaga 696 | 41701 ttccgggaaa tgaaacgtat tttacctctg atactggctc tggttgccgg catggcacag 697 | 41761 gctgacagca acagtgatta ccgggccggt tctgattttg cccgtcagat tcaggggcag 698 | 41821 ggtacaggca gtattcaggg ctttaagcca caggagagta tccccagcta taacgcgaat 699 | 41881 ccggacgaga caaaatatta cggtggcgtg actgccggcg gggatggcgg cctgaaaaat 700 | 41941 gacggcacca cggaatgggc gaccggtgaa accggaaaaa ccatcacaga gtccttcatg 701 | 42001 aacaagccga aagacattct gtcaccggat gcaccgttca ttcagaccgg cagggatgtg 702 | 42061 gtgaaccggg ctgacagcat tgtgggaaat accggacagc agtgcagtgc gcaggagata 703 | 42121 aaccgcagtg aattcacaaa ctatacctgt gagcgggaca cgatggtgga ggagtactgc 704 | 42181 acacggactg ccagtatcac cggggactgg aaatacacgg atgaatatcg tgaagtgacg 705 | 42241 ataccgcact cacagttccg gttcagtatg aacgggctga aactggtgtt cagtgtcacg 706 | 42301 gctccggtaa ccggtacagt ggaaagtgca tcattgtctg tatacgccgc ttttttcttc 707 | 42361 ctgaactccc gttatacctt catgaataca acctttaatg tcggcctggc aaacgggcag 708 | 42421 tcggatactt accccctgtc cggggcgaca ggtttgcagg tgacacaggg gcaggttctg 709 | 42481 accggtagtg gctgtactgc taacggtaat tgcctcccgc acgggaatgg tgacaggaaa 710 | 42541 gtctatgaat cgcttgtcag tggtgcttcc acctttacgc tgaaactcag gatgaaggtc 711 | 42601 cgtgataaag aatgggttcc ccgggtggag tgggtggaga gttgtccgtt taataaagcg 712 | 42661 gatggcgtgc tgacaggcac tgagtgttca gagccgggtg gtacgaaaac cggagtgatg 713 | 42721 gaaggtaaac cctggaacat cacacaggca tgctgggcat accgggataa atatgtcact 714 | 42781 cagtccgcag ataacggcac ctgtcagaaa tatgtcgata atccggcctg tacgctggcc 715 | 42841 tcacgtcagt gcgcgtttta ttccgatgag ggaacctgtc tgcatgagta cgccacgtac 716 | 42901 tcctgcgagt ccagaacatc aggaaaagtg atggtctgtg gtggtgatgt cttctgcctt 717 | 42961 gacggtgaat gcgataaggc acagagcgga aaaagcagtg attttggtga agcagtatca 718 | 43021 cagctggctg cgcttgccgc cgcaggtaag gatgttgccg ccctgaatgg tgtggatgtc 719 | 43081 agggctttca cgggtgaggc gaaattctgc cgtaaggccg cagccggctt cagtaactgc 720 | 43141 tgtaaggatg gtggctgggg tcaggatgtg ggtctggcga agtgcaacag cgaagaaaag 721 | 43201 gcgctgggaa aggcaaagga caacaaactg accgtcagtg tcggagagtt ctgttcgaag 722 | 43261 aaagtgctgg gtgtctgtct gcagaaaaag cgcagctact gccagtttga ttcgaagctg 723 | 43321 gcgcagatag tccagcagca ggggcgtaac gggcagttgc gtatcgggtt tggcagtgcg 724 | 43381 aagcatcctg actgtcgggg gattacggtt gatgagctgc agaaaattca gttcgacaga 725 | 43441 ctggatttca ctaacttcta cgaagacctg atgaataacc agaaaatccc ggacagtggc 726 | 43501 gttctgacgc agaaagtgaa agagcagatt gctgaccagc tgaaacaggc aggacagtaa 727 | 43561 ggtatggaaa ataaccgggg gaaatgatga aagttatatt cacttctaat cgtcttgttg 728 | 43621 attttcttat ccggctttcg attacagcga ttgtcatttc cccggtaatt atctggtcgt 729 | 43681 gggatacggt aaaagaaacc acggcagacg ggatgcttgc cgctgctttc gttatccttt 730 | 43741 actccggtgt gctcctgttt attctgtatt tttgtttttc tgccctgact ggcctgcaga 731 | 43801 aagatgatga aagaaaaaat gatgaaagga atgaagatga ataaagcatt actgccactg 732 | 43861 ttactctgct gctttatttt tccggcgtca gggaaagatg caggctggca gtggtataac 733 | 43921 gagaaaataa atccgaagga aaaagaaaat aaacctgtac ctgcagcccc ccgtcaggag 734 | 43981 ccggatatta tgcagaaact ggccgcgctg cagacggcaa caaagcgggc gctgtacgaa 735 | 44041 gccattctgt atcccggcgt ggataatttt gttaaatatt tccggctgca gaattactgg 736 | 44101 actcagcagg ccgggctttt caccatgagt gctaaaaagg ccatgctggc acatcccgaa 737 | 44161 ctggactata acctgcagta cagccattac aacggcacgg tacggaacca gctggcggca 738 | 44221 gaccaggcgc agcagcgaca ggccattgcg aaactggctg aacactacgg catcatgttc 739 | 44281 ttttaccggg ggcaggaccc catcgacggg caactggcgc aggtcattaa tggcttcagg 740 | 44341 gatacctatg gtctgagtgt tattcccgtt tccgtggatg gcgtgattaa tccgctgttg 741 | 44401 ccggattccc ggactgacca ggggcaggcg cagcgcctcg gtgtgaaata tttcccggcc 742 | 44461 atgatgctgg ttgacccgaa acagggcagt gttcgcccgt tatcatacgg ctttatttca 743 | 44521 caggacgacc tggcaaaaca gttcctgaac gtttctgaag attttaaacc gaatttttaa 744 | 44581 ccaaaggtta tatatgcata caggggattt gtgttttttt acaggtgcca gcctgtttat 745 | 44641 cgtgggggtt gttggttatt tctttacagg accaaataat aaaggagttt atctgctgag 746 | 44701 ctcgtttgtc ttctttgtag taaatgtcat aagtgtatgt atgctgccag ataatttctt 747 | 44761 gtttctttgt ggtgcggtta tgaatcagtg tgccgtaccg gttgtttcaa tggcagtcag 748 | 44821 taccataccg gttatcacga agtttgacag tttcagaagg atgtttgttt gtattatgtt 749 | 44881 gtcatcagca tggtccggag tgatgtggtt ttttataagg gggcttatga caggctaagt 750 | 44941 catataaaac ggtaataaaa accatacaaa ataatgaggt tgatctgatt aatatcacac 751 | 45001 aaacgcgaat attacagaca tgaatactct catgtaaata ataaccggag tttaacatga 752 | 45061 taagtaaata cagattctct ttaccccggc ttgatattac gggaatgtgg gtattttccc 753 | 45121 tgggtgtctg gtttcatatc gtcgcccgtc ttgtttacag caaaccctgg atggcttttt 754 | 45181 ttctggcgga gttgattgcg gccatccttg tgctgttcgg cgcataccag gtgctggatg 755 | 45241 catggattgc acgtgtcagc ctggaagagc gtgaggcact ggaagccagg caacaggcca 756 | 45301 tgatggaagg gcagcaggag ggcggacatg tctctcacta aattactgcc ggtcattttg 757 | 45361 ttgatgatgg ccacaggtgt gcaggcctcc acccgggatg aaattgaacg actctggaat 758 | 45421 ccgcagggta tggccgtgca gcctgcacaa ccggcagcag acacatcagc cagaacagaa 759 | 45481 aagccggctc cccgctggtt ccgcctcagc aacggcaggc aggttaacct ggccgactgg 760 | 45541 aaggtggtgc tgtttatgca ggggcattgc ccttactgtc accagtttga cccggtactg 761 | 45601 aaacagctgg cacagcagta cggcttttcc gtttttccct acaccctgga tggtcagggg 762 | 45661 gataccgcct ttccggaagc attaccggtg ccaccggacg tgatgcagac cttcttcccg 763 | 45721 aatatcccgg tggccacacc gactaccttc ctggtcaacg tcaacacact tgaggcatta 764 | 45781 ccgcttttgc agggggcaac ggatgccgcc agttttatgg cgcggatgga taccgttctg 765 | 45841 cagatgtacg gagaggaaaa aggtacgaaa taagcaggtg gtgttactca ttgccggaat 766 | 45901 atccggcatc gcgacgggaa taatcgtcag cctgaatatc ccctttatcc gtcaggggct 767 | 45961 tttttatccc gccagccctg tggaaattgt cgtttcgctg tgtcttacct tttctgtttc 768 | 46021 tgttgtgttt tttgtggggg caattgtggg atggatttcg gtgtctgaaa tatattacag 769 | 46081 ccgcatgaac ggtctgaatg aatcatcgga aatatcagag gaaacttata atgaaagaaa 770 | 46141 aaagaaatga tgcggaacta aaaaacagaa aaactaaacg ggattatgat tatgaacgca 771 | 46201 gggtttctga tatatatttt gatctgtttt ttgtgttcgt tgctgccgga acttttttat 772 | 46261 gggtgattat gcatagtatt tttgatgcct gtattgattc gtggaaagct gacccggaat 773 | 46321 taaataattt tcgttatatg tggaacatcc tgatgtatgt cattccgtat acgttatggg 774 | 46381 cgtttgcagg tggatttctt atcgtatacg tcaggaaccc tttaaatgaa ttaataaacg 775 | 46441 gggggatcag aatattccgg ctgaaacgcc gtatgcgccg ggagaagaaa ttaagggagg 776 | 46501 gtggcaataa tgcttcgcat taaacctctt ctggttcttt gtgccgcttt actgacggtc 777 | 46561 acacccgcag cgtcagcgga tgtgaacagc gacatgaatc agttctttaa taagctggga 778 | 46621 tttgcttcca ataccacaca accgggcgtc tggcaggggc aggccgccgg gtatgcctat 779 | 46681 ggtggctccc tgtatgcccg cacccaggtc aaaaatatcc agctgatttc catgacgctg 780 | 46741 ccggatatca atgccggatg tggcggcatc gacgcctatc tcggctcgtt cagttttatt 781 | 46801 aatggcgatc agttgcagcg ttttgttaag cagattatga gcaacgctgc cggttacttt 782 | 46861 tttgaccttg ccctgcaggc aacggtgccg gaaatcaaaa ccgcaaaaga cttcctgcag 783 | 46921 aaaatggcaa gcgacattaa cagtatgaac ctcagctcct gtcaggtggc gcaggggatt 784 | 46981 gtcggaggat tatttcctca gactcaggtg tcacagcaga aggtctgtca ggacattgcc 785 | 47041 ggtgagagca atatttttgc tgactgggcc gcgtcccgtc agggctgcac ggtcggagga 786 | 47101 cagtcatcgt ctgttcgtga caaggccagt gacaaagata aggaacgggt gctgaagaac 787 | 47161 atcaatatca tctgggactc gctgtccaaa aacaggatgc ttgatggtaa caaagaactg 788 | 47221 aaagaattta ttatgacgct caccggtacg ctgatttttg gggaagacag cgagattacc 789 | 47281 cccctgccgg cgcgtaccac tgaccgcgat atcctccggg cgattatgga ggggggaacg 790 | 47341 gcaaaagttt atcactgcaa cgattcggac aagtgtctga aggtggtggc ggatgcaaat 791 | 47401 gtgaccatcg cccgggataa agccctgaaa tcacagatta caaaactgct caccagtatt 792 | 47461 cagaataaag cggtgagtga tactccactg gatgacaggg aaaaaggctt catttccagc 793 | 47521 accaccgtcc ccgtctttaa atatcttatt gacccgcaga tgctcggtgt atccagcagc 794 | 47581 gtggtttacc agctgacgga ctatatcggc tacgacatca tgctccagta cattcaggaa 795 | 47641 ctgcttcagc aggcccgggc catgattgcc accgggaact atccacagac cgtgctggac 796 | 47701 agtgtgctgg agaatctgaa tcaggcacag caacagattg cggttttcca ggggcaggta 797 | 47761 aaggtccagc aggatgcatt gctggttgtt gaccgtcaga tgagctatat gcgccagcag 798 | 47821 ctttccgccc gcatgctcag ccgttaccag aacaactatc acttcggagg gagcacgctg 799 | 47881 tgaatgaagt ctatgtgatt gccggtggtg agtggttacg caataacctg aacgccattg 800 | 47941 ccgcctttat ggggacccgg acgtgggatt ccatcgaaaa aattgcgctc acattgtctg 801 | 48001 ttctcgcggt ggccgtgatg tgggtacagc ggcacaacgt gatggatttg ctgggctggg 802 | 48061 tggccgtgtt tgtgcttatc agcctgctgg ttaatgtccg tacatcggtg cagattattg 803 | 48121 ataacagtga cctggtccag gttcaccggg tggataatgt gcctgtcgga ctggcgatgc 804 | 48181 cactttcact gacgacccgt atcgggcatg caatggtggc cagttacgag atgatattca 805 | 48241 cccagcctga cagcgccacc tacagcaaga caggcatgct gttcggggcg aacctgattg 806 | 48301 tgaaaagcac cgattttctg tcccggaatc cggaaatcat caatctgttt caggactacg 807 | 48361 tccagaactg cgtgctgggg gatatttacc tgaaccacaa atacacgctg gaagacctga 808 | 48421 tggcctccgc tgacccctac acgctgattt tttcccggcc cagcccgcta cggggcgttt 809 | 48481 atgacagcaa taataatttc ataacctgta aagatgcgtc ggtcacgctg aaagacaggc 810 | 48541 tgaatctcga tacaaagacg ggaggcaaga cctggcatta ttatgtgcag cagatatttg 811 | 48601 gcggcagacc ggacccggac ctgttattca ggcaactggt gagtgacagt tacagttatt 812 | 48661 tctacggctc cagccagtct gccagtcata ttatgcgcca gaacgtcacc atgaatgccc 813 | 48721 tgaaagaggg tatcaccagt aatgcagccc gtaacggtga taccgccagc ctggtcagtc 814 | 48781 tggccacgac ttcgtcgatg gagaaacagc gtctggcaca tgtctccatt ggtcatgtgc 815 | 48841 tgatgcgaaa cctgccgatg gtgcagacca ttctggtggg cattaccatt ggtatcttcc 816 | 48901 cgctcctggt actggcggct gtcttcaaca gactgacgct gtctgttctg agaggctatg 817 | 48961 tgtttgctct gatgtggttc cagacctggc cgttgctgta tgccattctg aacagtgcca 818 | 49021 tgacattcta tgcaaagcag aatggtgcac cggtcgtgct ctctgaactc tctcagatac 819 | 49081 agctgaaata ctccgacctg gcgtccactg ccggatatat atctgtcatg atacccccgt 820 | 49141 tgtcatggat gatggtaaaa ggccttggcg caggtttttc cagcgtgtac agccatttcg 821 | 49201 cttcctctgc tatcagcccg actgccagtg cggcaggtag tgtggttgac ggtaattact 822 | 49261 cctacggcaa catgcagacg gaaaacgtga acggcttcag ctggagcacc aacagcacca 823 | 49321 cgtcgtttgg tcagatgatg taccagaccg gcagtggcgc aactgccaca cagacccgtg 824 | 49381 acggtaatat ggtgatggat gcgagcgggg cgatgtcccg gttaccggtc ggtatcaatg 825 | 49441 caacgcgtca gattgcagcg gcacaacagg aaatggcccg ggaggcgtcg aacagagcag 826 | 49501 aaagcgccct gcatgggttc agcagcagta ttgccagtgc ctggaactcg ctcagccagt 827 | 49561 ttggttctaa ccgggggagc agtgattctg tcacaggtgg tgctgacagc acgatgagcg 828 | 49621 cacaggactc catgatggcc agccgtatgc gcagtgcagt ggaaagctat gcgaaggcgc 829 | 49681 ataatatcag taatgagcag gcgactcagg aactggcatc cagaagtacg agagcttctg 830 | 49741 ccgggatgta tggagatgct catgctgaat ggggggttaa acctaaaatt cttggtgttg 831 | 49801 gtggaggatt aggcgttaga ggtggtggtc gggctggtat tgattgggaa gataatgatg 832 | 49861 cgcatacggc aagtagtaat actcagtcga gccataatgc tcgtcatgat atcgatgcca 833 | 49921 gagctacaca agactttaaa gaggccagcg attattttac cagtcgcaag gtcagtgagt 834 | 49981 ccggcagcca tacggacaat aatgctgatt cccgtgtgga tcagttgtct gcagccctga 835 | 50041 attcagcgaa gcagagttac gaccagtaca cgacgaatat gacccgcagc catgaatatg 836 | 50101 ctgaaatggc atcccgtact gaaagcatga gtgggcagat gagtgaagac ctgtcgcaac 837 | 50161 agtttgcaca gtatgtaatg aaacacgcgc cacaggatgc agaagctatt ctgacaaaca 838 | 50221 ccagttcacc ggagattgca gaacgtcgtc gggcgatggc ctggtctttt gtgcaggaac 839 | 50281 aggtacagcc tggtgttgat aatgcctggc gggaatcccg tggtgatatt ggtaaaggaa 840 | 50341 tggagagcgt accttcgggt ggtggcagtc aggatattat tgctgaccat caggggcatc 841 | 50401 aggccattat tgatcaaaga acgcaggaca gtaatatccg taatgatgta aaacatcagg 842 | 50461 ttgataatat ggtcacagaa tataaaggga atataggtga tactcagaac agcgtacgtg 843 | 50521 gcgaggaaaa tattgtaaga ggacagtatt ctgaactgca gaatcaccat aaaacagagg 844 | 50581 cattatctca gaataataaa tataatgaag aaaagtcggc tcaggaaaga atgcccgggg 845 | 50641 ctgacagtcc acaggaactg atgaaaaggg caaaggaata tcaggataag tataagcaat 846 | 50701 aatgctgttt ttgggagatg ataatgagat gtttaaccca tattactctg gtaacggtga 847 | 50761 tacagtttat cgcctgttat ctggctagtt gggggaatgc cgaaacaatt tttatgctgt 848 | 50821 tcttcatagt actatggcag ggactgttta tatggttgtt ctctcaaata cgaaaaaaac 849 | 50881 ggaatgtgtc ggatgagttt aagtttagta aaggcgtttg gtatataacg atgccagtat 850 | 50941 cttccttact ctctccatta ttaagcctga tggtttttat cattggtaca ctatacgaat 851 | 51001 taaggcgagt tagtggttgt gtaagcgtaa gagaatggat gcaatctcag gtaaatgaac 852 | 51061 aaactaatga agatttgcat ctggattttg ataatatgga ttttcatcgt actaatcctg 853 | 51121 caacagggtt acctatgtca ggtattggtg tggatatcgg tggtaattca tatggttata 854 | 51181 gttcaaaacg atatgatgag tgaatcttaa tttgtatatt atgacgtttt attcaatatg 855 | 51241 aaggaacatt gatgaaaatg aaaaaattga tgatggttgc actggtcagt tccactctgg 856 | 51301 ccctttcagg gtgtggtgcg atgagcacag caatcaagaa gcgtaacctt gaggtgaaga 857 | 51361 ctcagatgag tgagaccatc tggcttgaac ccgccagcga acgcacggta tttctgcaga 858 | 51421 tcaaaaacac gtctgataaa gacatgagtg ggctgcaggg caaaattgct gatgctgtga 859 | 51481 aagcaaaagg atatcaggtg gtgacttctc cggataaagc ctactactgg attcaggcga 860 | 51541 atgtgctgaa ggccgataag atggatctgc gggagtctca gggatggctg aaccgtggtt 861 | 51601 atgaaggcgc agcagttggt gcagcgttag gtgccggtat taccggctat aactcaaatt 862 | 51661 ctgccggtgc cacactcggt gtaggccttg ctgctggtct ggtgggtatg gctgcagatg 863 | 51721 cgatggtgga agatgtgaac tataccatga tcacggatgt acagattgca gagcgtacta 864 | 51781 aggcaacggt gacaacggat aatgttgccg ccctgcgtca gggcacatca ggtgcgaaaa 865 | 51841 ttcagaccag tactgaaaca ggtaaccagc ataaatacca gacccgtgtg gtttcaaatg 866 | 51901 cgaacaaggt taacctgaaa tttgaagagg cgaagcctgt tctcgaagac caactggcca 867 | 51961 aatcaatcgc aaatattctc tgaacctcgt caggaggctg atctgaccgg cctccttgct 868 | 52021 gacgcctcgc gttgctcgtt gtccaacccc gggatgtaac aaaataaatt ttgtcacctc 869 | 52081 ccggcgtttc cgaaataaat atgaaaacac tgagcggttg tgcaaattct ttgtgcgacc 870 | 52141 gtgaagtgtt gccggcgaag ccgggatctt ccggagaaag tcattatgac atcagacaat 871 | 52201 atcgctgaat atgttggtga gaataatcaa tttactgaga agcctgtaac tgaatacccc 872 | 52261 ccggtgatac aggataatac agtgaccact aaagactatc tgtacagcaa taatattgat 873 | 52321 actgaccttt tagtggttat cggagggctt attgttatat tgtttctcat gatgcttatc 874 | 52381 atgtacttta ttaattctct caggcataag gaattaactg aaatactgac aaaaatatct 875 | 52441 tttcctgaaa aatccgggag caatttgctt aaaccggagg cggtcagctg taatttgttg 876 | 52501 tccctgtgtg tgctggcacc ggtattctgt acacccagaa agctggctga agtttccagg 877 | 52561 gagatcatcg tggcgagtgc gcaggaaatt gcatggacgc cggggagcag tcgtattgat 878 | 52621 ggccaccagg cggagaatat cacctgggcg atttcatcgc agtctcctgc cgataagtat 879 | 52681 gatctcatca ataaaacgtc ctgtgtttct cctgacagtg gccgttttta tgaaccggac 880 | 52741 acagttctgg atcaccgtga acgggtacgc ctttttattc agatccagtt tccgcatggg 881 | 52801 agtgactggt ctgaagtatt gcgcctgact gacattgtta cagagaaggt ctcttccggc 882 | 52861 aggactgcag gcgggcatca ccaccggcat acagggtaca cctggtctgt ttctgtgaat 883 | 52921 taaccccaca tcatcctttt ctgccctgtt ccagattttc ccggagtttc atcatgagtt 884 | 52981 ttaacgcaaa ggatatgacc cagggcggtc agattgcgtc catgcgtatc cgcatgttca 885 | 53041 gccagatcgc caatatcatg ctttactgcc tgtttatttt tttctggatc ctcattggtc 886 | 53101 tggtcttatg ggtaaaaata agctggcaga cgtttatcaa cggctgtatt tactgggtaa 887 | 53161 gcgactcgtc agaaccgtat tgatatttac tgagagctca gatcaacttt ccagggcaac 888 | 53221 agatcgcgta cccggtttgc cggccagtcc tggatatgtt caatgacgta acgcagccac 889 | 53281 ttttctggct ccacattgtt cagacggcat gtgccgatca gcgagtacaa caccgccgca 890 | 53341 tgttcaccac cgctgtcgga acccgcgaac atccagtttt tccggcctac ggccactccc 891 | 53401 cgtaaggcgt tctctgcgat gttgttgtcg atttccaccc agccattact gcagtacacg 892 | 53461 ttcagtgcat cccactgttt cagcaggtat gcgaacgctt ttgccgtatc tgagtgacgc 893 | 53521 gacagtgttt tcatctgttg ctgtatccag tcatacagtg actgcatcag tggcgcggct 894 | 53581 ctggcttttc ttgccgccag acgctgttct gctgaacagc cccggacctc tgcctcgatg 895 | 53641 gcatacagtt caccgatacg ctgcagggct tccgtggtga tgtaggtggg cgctcttgca 896 | 53701 tgcacatcgt ggatttttct ccgggcatga gccatacacg cggcttccgt tattctgccg 897 | 53761 gattcgtata acgcccggta accaccgtaa gcatcggcct gaagcacacc gctgtaaccg 898 | 53821 gccaggtgat tttgtggatg gatacctttc cggtccggac tgtacgcgaa ccagaccgcc 899 | 53881 gggggcatct gtgaaccggc gttacggtca tcacggacgt agacccacag ccgggctgtc 900 | 53941 cgggttttac cgctgcccgg ctcctggacc gggacgggga tatcatcagc atggacttta 901 | 54001 ccgggcatca gcacatactg gcgcaggacg tcatacagcg gctccagcag ttcagcaaca 902 | 54061 gcacctgtcc agcgccccag tgtggcacgg ctcagctcca ctccctgacg acggtatatt 903 | 54121 tctgactggc ggtataacgg cagatggtct gcatatttcc cggtgacaac atgggccaga 904 | 54181 agccccgctc cggcataact gcgtgcaatg ggttttgaag gtactggtgc ctgcacgata 905 | 54241 tggtcgcacc ggcaacaggc ctgtttcgga cgttgtgttt cgataacctt aaaggcgctg 906 | 54301 ctgataagct ccagttgctc tgacacatca catcccagag aactgagttc accaccacag 907 | 54361 gcaggacagc attcctcttc cggccggata acccgggttt cacggggaag tgaggccggt 908 | 54421 aacggtttac gggctgaaga ctggcgcagg gcggatggca gtaccgggtc atattgctca 909 | 54481 cccagcgttt ccgccatttc ttcctgaagt gcgctgattc gctcctgtgc ttcctgtatc 910 | 54541 tgccgttcgg tttttgcacg aagtttttct gagcttttac cgaactgcat acgttgcagt 911 | 54601 ttcgcaacca gcgccttcag ccggttgatt tcggaagcat aagccgccac ccgctgtgag 912 | 54661 agcaggcggt tgtattcagc catctggcgg atggtgtcct gttgcgtctg caacagtgcc 913 | 54721 cgcaggcggg cgttctcatg agcaagtgag gtgtccatat cctcacttta caacgggtta 914 | 54781 tatgcggatt ccagcgcgtt ccgttcgttt cgggtgcttc cagttgatac cttcaagaag 915 | 54841 catggataac tgagccggag taaggtgcac cttgccgtca cgggtgactg gccagacgaa 916 | 54901 gcggccccgc tccaggcgtt tggtgaagag gcacagtccg tcactgtcag cccacaacac 917 | 54961 ttttatctgg tcaccccgac gtccgcggaa gatgaacagg tgtccggaga acgggtcatc 918 | 55021 cttcaggacg ttctgaactt ttgatgccag gccgttaaag ccatttcgca tatcggtgat 919 | 55081 acctgcaacc agccagatac gcgaacctgc agggagagat atcatcagtg gctgctccct 920 | 55141 tttatttcgc ggataagtgt ctgtaataac gccggcgtca gtttaccttt aagcctgaga 921 | 55201 gttccggccg gcagaaccag ctcacaacac agactgtcgg acggtgtatt tatctgctct 922 | 55261 ggttcctgtg cgggggccgg gattttatta tccggctccg gcgttaacgt cacgggaagc 923 | 55321 agtgccggca tattttttcc ggaaggcagc aggccacctt tccggtattg atggcgccag 924 | 55381 ttgaagagca ggttatcgtt gattccgttt tcccgggcga tctgcgccac acaggctccg 925 | 55441 ggctgcagtg actgctccac taaggcgatt ttaaactcat aagggaagtt gggccgccgg 926 | 55501 ggacgttttt ttaccacggg ggcttcggat ataacggtgc tttcaggacg tacgactggt 927 | 55561 accgtggaaa attgtccgta aaggcaggca tcaagttcct gctccgacat gcctgcgggc 928 | 55621 aaaggccacg aaaggccagc tctccgaaag cgcacgaaca tactacaaac tgttgatttt 929 | 55681 ggtacaccca ggcgacgccc ggccacaacc cggggtaaat gttcttcaaa gtgaagacgt 930 | 55741 aaagcttcag tgatccaggt ccggtgtttc atacgatagt gtccattaaa aatgatggac 931 | 55801 attatttttg tagagccgga ggaaacagac cagacggttt aaatgagccg gttactttac 932 | 55861 tggtggtgta cgtcactgga aggcatgcgg gatttaataa aatcccagcc ggtctatgag 933 | 55921 atccagtatt acggcaaaac cttccggatg aacgctgccc aggtactgca tgataaatat 934 | 55981 atgatctggt gcggagagca gctatggtct gcattcgttc tggcgtctgt cgtggccctg 935 | 56041 gttatttgcc tgatcacctt ctttgttgtc tcctggattc tggggcgtca gggtaaacaa 936 | 56101 cagagcgaaa atgaagtcac aggtggtcgt cagctgacag acaatccgaa agacgttgcc 937 | 56161 cggatgctga aaaaagacgg caaggactcc gatatccgga ttggcgacct gccgattatc 938 | 56221 cgggattccg aaatccagaa cttctgtctg cacggcacgg tcggggccgg taagtcggag 939 | 56281 gttatccgtc gtctggccaa ctatgcccgt cagcgcggtg atatggtggt gatttatgac 940 | 56341 cgttcagggg aatttgttaa aagttactat gatccctcca tcgataaaat cctgaatccg 941 | 56401 ctggatgccc gctgtgccgc atgggatttg tggaaggagt gcctgacaca gccggatttt 942 | 56461 gataataccg cgaacacgct gatccctatg ggtacaaaag aggacccgtt ctggcagggt 943 | 56521 tcaggacgta ccatttttgc ggaagcggcg tacctgatgc gtaatgaccc caaccgcagc 944 | 56581 tacagcaaac tggtggacac actgctttcc atcaaaattg aaaaactgcg taccttcctg 945 | 56641 cgtaattcac cggcggccaa cctggtggaa gagaaaattg agaaaacggc gatttccatc 946 | 56701 cgtgctgtgc tgaccaacta cgtgaaagcc atccgttacc tgcaggggat tgagcataac 947 | 56761 ggtgatccct tcaccatccg tgactggatg cgtggtgtcc gggaagatca gaaaaacggc 948 | 56821 tggctgttta tttcgtcgaa cgccgacacc catgcctccc tgaagcctgt gatctccatg 949 | 56881 tggctgtcca ttgccattcg tggtctgctg gcaatgggag aaaaccgtaa ccgtcgtgtg 950 | 56941 tggtttttct gtgatgagtt acccacgtta cacaaactgc cggatctggt ggagatcctg 951 | 57001 ccggaagccc gtaagttcgg tggctgttat gtgtttggta tccagtccta tgcccagctg 952 | 57061 gaagatatct acggtgagaa agcggcggcc acgctgtttg acgtcatgaa cacccgtgct 953 | 57121 tttttccgtt ccccgagcca taagattgca gagttcgctg ccggtgagat tggtgagaaa 954 | 57181 gagcacctga aagccagcga gcagtattcc tacggtgctg acccggtacg tgacggggta 955 | 57241 tcgaccggta aggatatgga gcgtcagacg ctggtcagtt attccgacat tcagtctctg 956 | 57301 ccggatctga cctgctatgt cactctgccc ggaccgtatc cggcagtcaa actctctctg 957 | 57361 aaatatcagg cacgaccgaa ggtcgctccg gagtttattc cgcgtgacat caacccggaa 958 | 57421 atggagaacc gtctgagtgc cgtacttgcc gcaagggaag cagaaggtcg tcagatggcc 959 | 57481 agcctctttg aaccggaggt tgcctccgga gaagatgtga ctcaggctga acagccacaa 960 | 57541 cagccacaac agccacaaca gccacaacag ccacaacagc cacaacagcc acaacagcca 961 | 57601 caacagccag tgtcttctgt catcaatgat aagaagtcag atgcaggtgt gagtgttccg 962 | 57661 gcagggggga tcgagcagga gctgaaaatg aaaccggaag aagagatgga acagcaactg 963 | 57721 ccacccggga tcagtgaatc cggtgaagtg gtggatatgg ccgcttatga ggcatggcaa 964 | 57781 caggaaaatc atccggacat ccagcagcat atgcagcgtc gtgaagaggt gaacattaat 965 | 57841 gtgcaccggg agcgcgggga ggatgttgag ccgggagatg atttctgatg ttgagtttca 966 | 57901 gcgttgttaa atcggcaggc agtgccggaa actattacac cgacaaggat aattactatg 967 | 57961 tgctgggcag catgggagaa cgctgggctg gtcagggggc tgaacagctt gggctgcagg 968 | 58021 gcagcgtcga taaggatgtt tttacccgtc ttctggaggg caggctgccg gacggggcgg 969 | 58081 atttaagccg catgcaggat ggcagtaata agcatcgtcc cggctacgac ctgaccttct 970 | 58141 ccgcccccaa aagtgtctcc atgatggcca tgctcggggg ggataaacgt cttattgatg 971 | 58201 cacataacca ggccgtggat tttgctgtcc gtcaggtgga ggcgctggct tccacacggg 972 | 58261 tgatgacgga cggacagtca gaaacggtgc tgaccggtaa tctggtgatg gcactgttta 973 | 58321 accatgacac cagtcgcgat caggacccac agttacacac gcatgtagtg gtggctaatg 974 | 58381 tcacgcagca taacggcgag tggaagacac tgagcagtga caaagtgggg aaaaccggat 975 | 58441 tttccgagaa cgtgctagcg aaccggattg cgttcgggaa aatatatcag agtgagttac 976 | 58501 gtcagcgcgt tgaggcgctg ggttatgaaa ccgaagtggt cggtaagcac ggtatgtggg 977 | 58561 agatgccggg cgtaccggtg gaggcctttt ccagtcgttc acaggctatc agggaggccg 978 | 58621 tcggtgaaga cgcctcgctg aaatcccggg atgtggcggc actggatacg cgaaaatcca 979 | 58681 aacagcacgt cgatcctgaa gtcagaatgg ctgaatggat gcagacgctg aaggaaaccg 980 | 58741 ggttcgacat ccgggcatat cgtgacgcgg cggatcagcg tgcggagatc cgcacgcagg 981 | 58801 cgcccgggcc tgcttcacag gacgggccgg atgtgcagca ggcggtgaca caggcgattg 982 | 58861 ccggattaag tgaacgaaaa gtgcagttca cgtatacgga cgtgctggcc aggacggtcg 983 | 58921 gcatactgcc gccggaaaat ggtgtgattg aacgggcacg cgccggtatc gatgaggcca 984 | 58981 tcagccgtga gcagcttatc cccctcgacc gtgagaaggg gctgttcaca tcaggaattc 985 | 59041 atgtgctcga tgagctgtcc gtccgggcac tcagtcgtga catcatgaaa cagaaccggg 986 | 59101 tgaccgtaca tccggagaaa agtgtccccc ggacggctgg ttacagcgat gcggtcagtg 987 | 59161 ttctggcaca ggaccgtccg tcgctggcca ttgtgtccgg gcagggcggt gcagccgggc 988 | 59221 agcgtgagcg ggtggctgaa ctggtcatga tggcccggga gcaggggcgg gaggtgcaga 989 | 59281 ttatcgctgc tgaccgtcgc tcgcagatga acctgaagca ggatgaacgg ctgtccggtg 990 | 59341 agctgataac cggacgtcgt cagctgcagg agggcatggt cttcacgccg ggcagtactg 991 | 59401 ttatcgtcga ccagggcgaa aaactctccc tgaaagagac gttaaccctg ctggatggtg 992 | 59461 ccgcacgtca taacgtacag gtcctgataa ccgacagcgg gcagcgaacc ggtacaggca 993 | 59521 gtgcgctgat ggccatgaag gatgccgggg tgaacacgta tcgctggcag ggcggagaac 994 | 59581 agcgaccggc aaccatcatc agtgaaccgg accggaatgt ccgctatgac cggctggccg 995 | 59641 gagattttgc ggccagcgtg aaagccggag aagagagcgt ggcacaggtc agcggggtac 996 | 59701 gggaacaggc catactgaca caggccattc gcagtgagct gaaaacacag ggcgtgctcg 997 | 59761 gacacccgga ggtgaccatg accgccctgt caccggtctg gctggacagc cggagccgtt 998 | 59821 atctgcggga tatgtaccga ccggggatgg tgatggagca gtggaacccg gagacacgca 999 | 59881 gtcatgaccg ctatgttatc gaccgggtga cggcgcagag tcacagcctg accctgcggg 1000 | 59941 atgcgcaggg cgaaacgcag gtggtgcgta tttcctccct ggacagcagc tggtcgctgt 1001 | 60001 tccggccgga aaaaatgccg gtggcagacg gcgagcgact gagggtgaca gggaaaattc 1002 | 60061 ccggactccg cgtctccggc ggtgaccgcc tgcaggtggc atccgtcagt gaagatgcga 1003 | 60121 tgacggttgt tgtgccgggg cgggctgaac cggccaccct gcctgtggct gattcaccgt 1004 | 60181 tcacggcact gaagctggag aacggctggg tggaaacgcc cgggcattcc gtcagtgaca 1005 | 60241 gtgcgacggt gtttgcctcc gtcacacaga tggcaatgga caacgccacc ctgaacggtc 1006 | 60301 tggcccgcag cggtcgtgat gtccggctgt attcctcact ggatgaaacc cgtactgcgg 1007 | 60361 aaaaacttgc ccgccatccc tcctttacgg tggtttctga gcagataaag gcgcgggccg 1008 | 60421 gtgagacatc gctggaaacc gctatcagtc tgcagaaaac cgggctgcac acgccggcac 1009 | 60481 agcaggccat tcatctggcc cttcctgtgc tggaaagtaa aaacctggcc ttcagcatgg 1010 | 60541 tggacctgct gacagaggcg aagtcgtttg ctgcagaagg aaccggtttt actgaactgg 1011 | 60601 gaggggaaat caatgcgcag ataaaacgcg gtgacttact gtatgtggat gtggcaaaag 1012 | 60661 gctatggcac aggcctgctg gtttcccgtg cgtcgtatga ggcagaaaaa agtattcttc 1013 | 60721 gccatattct cgaaggtaag gaggcggtca cgccgctgat ggagagagta cccggcgaac 1014 | 60781 tcatggagac gttaacgtcg ggacagcgtg ccgccacccg tatgatactg gaaacgtccg 1015 | 60841 accgtttcac ggtggtacag ggttatgccg gtgtgggtaa gaccacacag ttccgggcgg 1016 | 60901 tgatgtcagc cgtgaacatg ctgccggcga gtgagcgtcc ccgagttgtg gggctggggc 1017 | 60961 ccacgcaccg tgcggtcggt gagatgcgca gcgccggcgt ggatgcacag acgctggcgt 1018 | 61021 cctttctgca tgacacgcag ctgcagcagc gcagcggaga aacgccggat ttcagcaaca 1019 | 61081 cgctgttcct gctcgatgag agctcaatgg tgggcaatac cgacatggca cgggcatacg 1020 | 61141 ccctgattgc ggccggtggc ggtcgtgccg tggccagtgg tgacacggac cagctgcagg 1021 | 61201 ccatcgcgcc cggtcagcct ttccgtctcc agcagacgcg cagtgctgcc gatgtggtca 1022 | 61261 tcatgaagga gattgtgcgt cagacgccgg aactgcggga ggcggtatac agcctgatta 1023 | 61321 accgggatgt ggaaagggca ctgtccgggc ttgagagtgt gaaaccgtct caggttcccc 1024 | 61381 gtcaggaggg cgcatgggca ccggagcact ccgtgacgga gttcagtcac agccaggaag 1025 | 61441 cgaaactggc agaagcgcag cagaaggcga tgctgaaagg tgagactttt ccggatgtcc 1026 | 61501 ccatgacact gtatgaagcc attgtccgcg actataccgg caggacaccg gaagcacggg 1027 | 61561 agcagacgct gattgtcacg cacctgaatg aggaccggcg cgtactgaac agcatgattc 1028 | 61621 atgatgcacg ggaaaaggcc ggtgagctgg ggaaagagca ggtcatggtg cctgtcctga 1029 | 61681 acacagcgaa tatacgtgac ggggagctgc gtcgtctctc cacctgggag aataacccgg 1030 | 61741 atgcccttgc cctggtggat agtgtgtatc accggattgc cggtatcagc aaggatgacg 1031 | 61801 ggctgataac cctggaggat gcggaaggta acacgcggct gatttcgccc cgggaggcgg 1032 | 61861 tggctgaagg tgtcacactg tacaccccgg acaaaatccg ggtggggacc ggcgaccgga 1033 | 61921 tgcgcttcac gaagagtgac cgggagcgcg gttatgtggc caacagcgtc tggacggtga 1034 | 61981 cagcggtttc cggtgacagt gtcacgttgt cagacggaca gcagacccgg gtgattcgcc 1035 | 62041 ccggccagga gcgggcagag caacatattg acctggctta tgccatcacc gcccacggtg 1036 | 62101 cgcagggggc gagtgaaacc tttgccatcg cgcttgaagg cacggaaggt aaccggaaac 1037 | 62161 tgatggccgg ctttgagtca gcctacgtgg ccctgtcgcg tatgaagcag catgtgcagg 1038 | 62221 tgtacaccga taaccgtcag ggctggacgg atgccattaa caatgccgta cagaaaggaa 1039 | 62281 ctgcccacga tgtgctggag ccgaaaccgg accgggaggt catgaatgcg cagcggctgt 1040 | 62341 tcagtacggc acgggaactg cgggacgtgg cggcaggccg tgccgttctc cgtcaggcag 1041 | 62401 ggctggccgg gggagacagc cctgcacggt ttattgcacc gggacgtaaa tatccgcagc 1042 | 62461 cgtatgtggc actgccggcg tttgaccgta acggcaagtc cgccggtatc tggctgaacc 1043 | 62521 cactgaccac ggatgacgga aacgggctgc ggggattcag cggtgaagga cgggtgaaag 1044 | 62581 gcagcgggga tgcgcagttc gtggccctgc agggtagccg taacggagag agcctgctgg 1045 | 62641 ctgataatat gcaggatggt gtccggattg cccgtgataa tcctgacagc ggtgtggtgg 1046 | 62701 taagaattgc cggtgaaggt cgtccgtgga atcccggtgc catcaccggt ggtcgcgtgt 1047 | 62761 ggggggatat cccggacagc agcgtccagc cgggagccgg aaatggcgaa ccggtcacgg 1048 | 62821 cagaggtgct ggcacagcgg caggctgaag aggccatccg ccgtgaaacg gaacgccgtg 1049 | 62881 cagatgaaat tgtccgtaaa atggcagaga acaaacctga cctgccggat ggcaaaacag 1050 | 62941 agcaggctgt cagggaaatt gccgggcagg agcgtgaccg ggctgacata actgaacggg 1051 | 63001 aagccgcgct gccggagagt gtgctgcgtg aatcacaacg ggagcaggaa gcggtccggg 1052 | 63061 aggttgcccg ggaaaatctg ctgcaggagc gtctgcagca gatagagcgg gatatggttc 1053 | 63121 gtgacctgca gaaagagaaa accctgggcg gagactgata caggaagata aacgctgatg 1054 | 63181 acaacggata acacgaacac gacacgtaac gattcactgg ctgcacggac cgatacctgg 1055 | 63241 ttgcagtcgt ttctggtctg gtcacccgga cagcgggata tcatcaaaac ggtggcgctg 1056 | 63301 gtgctgatgg tactggacca catcaatctg atattccagc tgaagcagga atggatgttt 1057 | 63361 ctggccgggc gaggagcctt tccgctgttt gccctggtgt gggggctgaa tctgtcccgt 1058 | 63421 catgcgcata tccggcaacc ggccattaac cggctgtggg gatggggaat tattgcccag 1059 | 63481 ttcgcatatt atctggccgg ctttccctgg tatgagggga atatcctgtt tgcctttgca 1060 | 63541 gtggcggcac aggtgctgac gtggtgtgaa acgcgcagtg ggtggcgtac agcagcggcc 1061 | 63601 attcttctga tggccctgtg ggggcctttg tccggcacca gttacggcat tgccgggctg 1062 | 63661 ctgatgctgg cggtcagtta ccgactgtac cgggcggaag acagagcgga acgtctggcg 1063 | 63721 ctgcttgcat gcctgctggc cgttattccg gcacttaacc ttgcctccag tgatgcagcg 1064 | 63781 gcggtggccg gtcttgtaat gacggtgctg accgttggtc tggtgtcgtg tgcaggaaaa 1065 | 63841 tcattacccc gtttctggcc cggggatttt ttcccggtat tctacgcctg tcatctggct 1066 | 63901 gtgctgggcg ttctggcgtt gtgactggta tgatactgac gctgattctg attattaata 1067 | 63961 aacaacataa cacaggatat ttatgaaaat tacggatcac aaactctctg aaggtattgc 1068 | 64021 cctgacattt cgtgttcctg aaggaaatat aaaacatcct ttgattatct tatgccatgg 1069 | 64081 gttttgcggt atcaggaatg ttctgctccc ttgctttgcg aatgccttca cagaagcagg 1070 | 64141 attcgcaacg attacttttg attatcgagg attcggtgag agtgatggag aacgagggcg 1071 | 64201 tctggttcct gcaatgcaga ccgaagatat tatttcagtt atcaattggg cagaaaagca 1072 | 64261 ggaatgtatt gataatcagc gtattgggtt atggggaaca tcgctgggag gggggcatgt 1073 | 64321 cttcagtgca gctgcgcagg accaacgcgt aaaatgtatt gtcagccagc tggcttttgc 1074 | 64381 tgacggtgat gttctggtta ccggagagat gaatgaatcg gagagagcgt cttttctgtc 1075 | 64441 cacgctgaat aaaatggcag agaagaagaa aaacaccggg aaagagatgt ttgtgggggt 1076 | 64501 tacccgggta ctgagtgata atgaatcaaa ggtattcttc gagaaggtaa aaggtcagta 1077 | 64561 tcctgaaatg gatataaaaa tacctttcct tacggttatg gagacgttgc aatataaacc 1078 | 64621 ggcagagagc gcagccaaag tacagtgccc agttttgatt gttattgccg gccaggatag 1079 | 64681 tgttaatcca ccagaacagg gaaaagcctt atatgatgct gttgcttctg gtactaagga 1080 | 64741 attatacgag gaagctgacg catgccatta tgatatttat gaaggcgcgt tttttgaacg 1081 | 64801 tgtggcggca gtacagacgc aatggtttaa aaaacatctt taattgtcgg tattaatatg 1082 | 64861 tcagaggtcg ttgaggtcag cttaatatca tagtgagtag tttcaacgac ctggaggaca 1083 | 64921 tattttcaca aaggtcaggg caatcatgac agagcagaaa cgaccggtac tgacactgaa 1084 | 64981 acggaaaacg gaaggggaaa caccgacccg gagccggaaa accatcatca atgtcaccac 1085 | 65041 gccaccaaaa tggaaggtga aaaagcagaa actggcggag aaggctgccc gggaagcaga 1086 | 65101 gctgacagca aaaaaagcgc aggccagaca ggcgctgtcc atttatctga acctgcccac 1087 | 65161 actggatgaa gccgtgaaca ccctgaaacc ctggtggccg ggattatttg acggtgacac 1088 | 65221 accccggctt ctggcctgcg gtatccggga cgtgttactg gaagacgtgg cgcagcggaa 1089 | 65281 tatcccgctc tcgcataaaa aactgcgcag ggcgctgaag gccatcaccc gttcagaaag 1090 | 65341 ctatctgtgt gccatgaaag ccggtgcctg ccggtatgac acggaagggt atgtgacgga 1091 | 65401 gcatatttct caggaggaag aagtgtatgc ggcagagcgt ctggataaaa tccgccgcca 1092 | 65461 gaaccggata aaggcagaac ttcaggccgt gcttgatgaa caataaaaaa gcctccttca 1093 | 65521 cactaaagga ggcggaaaaa taaggcttct ctgaaacctt cttccatacc cggcagaaga 1094 | 65581 aggttataaa aatttataac acattcaccg gcctggatta aagggggaag gaaaatgaac 1095 | 65641 ggaacagggc gtgattcgca aaactccggg gtatggcgct accggcaggt cggacgccgg 1096 | 65701 gctgtccggc tggaagtcag gggggactgg ccgggagccg ctgaggcatg gctacgggct 1097 | 65761 gcgcagtctg ctccccggac agactggcag cagtttgccc gaaaaagggc tgaacactgc 1098 | 65821 caccggcgct gccggggaag ggtgtaacga aaaagcagcc ttcattactc cagggattca 1099 | 65881 gaaggctgaa taatgcatga gatttgcttt ttttaatatc cggtcgggaa gtatgaccgg 1100 | 65941 acagttctga gtagcacaga gttttttccg tattaagtcg tgattttata ttttgtgatt 1101 | 66001 aatttcacaa aataaggtgt tattcagtgt gtgctgcgat attcaggatt acctgaaata 1102 | 66061 caggtgccat ttatctgata tggagaataa catgaggaaa tatattccac tggtattatt 1103 | 66121 tatcttttca tggccggtat tgtgtgcaga tattcatgga cgggttgttc gtgtactgga 1104 | 66181 cggtgatacc atcgaggtca tggactcacg gaaggcagtg cggatcaggc tgataaatat 1105 | 66241 tgatgcaccg gaaaagaaac aggattatgg ccggtggtca acggacatga tgaaatcact 1106 | 66301 ggttgcagga aaaacggtta ccgtcacata ttttcagcga gatcgttatg gtcgtattct 1107 | 66361 cgggcaggtt tatgcaccag acggaatgaa tgttaatcag tttatggtcc gggccggggc 1108 | 66421 tgcctgggta tatgagcagt acaacacaga tcccgtgctg cctgtccttc agaacgaagc 1109 | 66481 cagacaacaa aaacgtgggc tctggtcaga tgctgatccg gttcccccct ggatatggag 1110 | 66541 acaccgtaaa taaagcgatg gcaatcttat cattcatctg ttctcagcgg gaataaaaat 1111 | 66601 ggcgaaaaca aaacaggaat ggctgtatca gttacggcga tgttcatcag tcaatacgct 1112 | 66661 ggaaaaaatt attcataaaa acagagacag tttattaaac agtgaacgtg aatcatttaa 1113 | 66721 ttcagcagca gaccaccggt tagcggaatt aatcaccgga aagttatatg acaggatacc 1114 | 66781 aaaagagata tggaaatatg taaggtaata attcagcata attaattacc aggagcagat 1115 | 66841 aaacaatgaa gctgattatt tttattctta ttgttctgat tattgcagcg ttacttatcc 1116 | 66901 ggattatcct cagaagtgta aatcagcatt ctcctttgct gatgcaattg catgcggcag 1117 | 66961 gtatacggac cggtgatgca gagcgaatac tgtccggcgg tgaatactgg caacgtcaga 1118 | 67021 agacgctgct gacagaaagg gaagtcagtt ttatgaaagg actgttcaga attgtggata 1119 | 67081 tgaagcggtg gtatctgtgt ccgcaggtac gggtcgcgga tatcgtccag ctgaacggga 1120 | 67141 atatccggcc acgatcacgc cagtggtggc agttattcag gatggtgtct cagtggcatg 1121 | 67201 ttgatgtggt tatcgttgag cggcgttcgt tcagtattgt tgcagcagta gagctggatg 1122 | 67261 atgccagcca tttacgaccg gaacgcagac gccgggatat tcttctggaa gaggttctga 1123 | 67321 ggcaggctgg tattccgttg ctcagaagcc acgatgccag aaaactgctg cagatgaccg 1124 | 67381 gagaatggct gaatacaaca ggggctgatc agcagtcccc ggaacatcgt agctgacgcc 1125 | 67441 ttcgcgttgc tcagttgtcc aaccccggaa acgggaaaaa gcaagttttc cccgctcccg 1126 | 67501 gcgtttcaat aactgaaaac catactattt cacagtttaa atcacattaa acgacagtaa 1127 | 67561 tccccgttga tttgtgcgcc aacacagatc ttcgtcacaa ttctcaagtc gctgatttca 1128 | 67621 aaaaactgta gtatcctctg cgaaacgatc cctgtttgag tattgaggag gcgagatgtc 1129 | 67681 gcagacagaa aatgcagtga cttcctcatc tggcgcaaaa cgagcataca gaaaggggaa 1130 | 67741 tccgctttct gatgcagaga aacaaagatt atcagtggcc cgtaaaagag cttcgttcaa 1131 | 67801 ggaagtaaaa gtatttcttg aaccaaagta taaggccatg ctcatgcaaa tgtgtcatga 1132 | 67861 agatggtctg actcaggctg aagttctgac cgcactgata aaaagtgaag cgcaaaaacg 1133 | 67921 atgcatgtga tgatgggctt acattcttga gtgttcagaa gattagtgct agattactga 1134 | 67981 tcgtttaagg aattttgtgg ctggccacgc cgtaaggtgg caaggaactg gttctgatgt 1135 | 68041 ggatttacag gagccagaaa agcaaaaacc ccgataatct tcttcaactt tggcgagtac 1136 | 68101 gaaaagatta ccggggccca cttaaaccgt atagccaaca attcagctat gcggggagta 1137 | 68161 tagttatatg cccggaaaag ttcaagactt ctttctgtgc tcgctccttc tgcgcattgt 1138 | 68221 aagtgcagga tggtgtgact gatcttcacc aaacgtatta ccgccaggta aagaacccga 1139 | 68281 atccggtgtt tacaccccgt gaaggtgcag gaacgctgaa gttctgcgaa aaactgatgg 1140 | 68341 aaaaggcggt gggcttcact tcccgttttg atttcgccat tcatgtggcg catgcccgtt 1141 | 68401 cgcgtggtct gcgtcgacgc atgccaccag tgctgcgtcg acgggctatt gatgcgctcc 1142 | 68461 tgcaggggct gtgtttccac tatgacccgc tggccaaccg cgtccagtgc tccatcacca 1143 | 68521 cgctggccat tgagtgcgga ctggcgacgg agtctgctgc cggaaaactc tccatcaccc 1144 | 68581 gtgccacccg ggccctgacg ttcctgtcag agctgggact gattacctac cagacggaat 1145 | 68641 atgacccgct tatcgggtgc tacattccga ccgatatcac gttcacatct gcactgtttg 1146 | 68701 ctgccctcga tgtatcagag gaggcagtgg ccgccgcgcg ccgcagccgt gtggtatggg 1147 | 68761 aaaacaaaca acgcaaaaag caggggctgg ataccctggg catggatgaa ctgatagcga 1148 | 68821 aagcctggcg ttttgttcgt gagcgttttc gcagttatca gacagagctt aagtcccggg 1149 | 68881 gaataaagcg tgcccgtgcg cgtcgtgatg cggacaggga acgtcaggat attgtcaccc 1150 | 68941 tggtgaaacg gcagctgacg cgcgaaatcg cggaagggcg cttcactgcc aatcgtgagg 1151 | 69001 cggtaaaacg cgaagttgag cgtcgtgtga aggagcgcat gattctgtca cgtaaccgta 1152 | 69061 attacagccg gctggccaca gcttccccct gaaagtgacc tcctctgaat aatccggcct 1153 | 69121 gcgccggagg cttccgcacg tctgaagccc gacagcgcac aaaaaatcag caccacatac 1154 | 69181 aaaaaacaac ctcatcatcc agcttctggt gcatccggcc ccccctgttt tcgatacaaa 1155 | 69241 acacgcctca cagacgggga attttgctta tccacattaa actgcaaggg acttccccat 1156 | 69301 aaggttacaa ccgttcatgt cataaagcgc catccgccag cgttacaggg tgcaatgtat 1157 | 69361 cttttaaaca cctgtttata tctcctttaa actacttaat tacattcatt taaaaagaaa 1158 | 69421 acctattcac tgcctgtcct gtggacagac agatatgcac ctcccaccgc aagcggcggg 1159 | 69481 cccctaccgg agccgcttta gttacaacac tcagacacaa ccaccagaaa aaccccggtc 1160 | 69541 cagcgcagaa ctgaaaccac aaagcccctc cctcataact gaaaagcggc cccgccccgg 1161 | 69601 cccgaagggc cggaacagag tcgcttttaa ttatgaatgt tgtaactact tcatcatcgc 1162 | 69661 tgtcagtctt ctcgctggaa gttctcagta cacgctcgta agcggccctg acggcccgct 1163 | 69721 aacgcggaga tacgccccga cttcgggtaa accctcgtcg ggaccactcc gaccgcgcac 1164 | 69781 agaagttctc tcatggctga aagcgggtat ggcttagcag ggtgggaatg ggataggcga 1165 | 69841 aatctatcaa tcagtaccgg cttacgccgg gcttcggcgg ttttactccg gtatcatatg 1166 | 69901 aaacaatgga gtgccgcctt ccatgccgct ggcgcggcat atcctggtga cgatatctga 1167 | 69961 atcgttatat actgtgtata tacgtagtaa tgacgaggtg ataaatggca caggttaata 1168 | 70021 tgagtttaag aatcgacgct gaactgaagg atgcttttat ggccgctgca aaaagcatgg 1169 | 70081 accgtaatgg ctctcagtta atccgggatt ttatgcggca gaccgttgaa cggcagcata 1170 | 70141 atacctggtt ccgtgaccag gttgaggcag gacgccagca acttgagcgc ggtgatgtgc 1171 | 70201 tttcccatga catggtcgaa tcctcagcta ccgcatggcg ggatgaaatg agcaggaagg 1172 | 70261 ttgccggtaa atgatggaga tattctggac catgctggcc agccaggaca ggaagcatat 1173 | 70321 tcgtgagtac attgcggagc agaacctgat ggctgccatt gaactggacg aacggattgg 1174 | 70381 ttattcagcc agcagcctgg ccgggcagcc gtataaaggc cgcaacggtc gtgtggaagg 1175 | 70441 tacccgggaa ctggttattc acccgcattt tgttctggtt tatgaggtcg acagccagtg 1176 | 70501 gggaaaagtg tatatcctgc gtgtattgca tactgcacag aagtggccat agaggggctg 1177 | 70561 tccggatata aaaacgtctg acggagatgc aagaaccatg aataatgatg agctggtcac 1178 | 70621 cagacgtgcg caggcgattg ccgaagacag gtgtttctcg aaaggacgtt tgcgcgatga 1179 | 70681 attcagaatg aaaccagccc ccggtgctga gccggttaag tggtataaaa acacttatgg 1180 | 70741 tggcaggttc gctgtatacc gaattgcaga ctgtgttccg atgcgtgaga aacgccctct 1181 | 70801 gacgagtaaa caacagctgg ctggccagcg actttccgtt ttatccagac ttaacagcac 1182 | 70861 cagtagccgg atggcacggc aggcatatga ctggctgagt ctggcaccgc tctttctgga 1183 | 70921 tactgaaacg acaggactgg ataataccgc ggaagccctg gaaatcggcc tgaccgatgc 1184 | 70981 ggccggtcag gtggtatttg aaacctggct gaagcccacg gtcgccatcg gggcgcaggc 1185 | 71041 cgccgccgtg catggtatca gtgagcaggc actctgtggc gcaccatcat ggacagatgt 1186 | 71101 ggctcggcaa ctgcgtcatg caatcgggga ccgaccagta attatcttta atgcccggtt 1187 | 71161 cgatatccgc attctgaaac agactgctgc cgcacatagc gatccggctg actggctgga 1188 | 71221 agaactgacg gtatattgtg cgatggagct ggctgcagga tattatgggg ccaccaaccg 1189 | 71281 ctatggcacg atttcactgg ccagtgctgc cagccaggcc ggactgacct gggaagggca 1190 | 71341 ggcacactca gcgatcgccg acgcacggat ggcggcaggg gtggtaaacg ctattgctgc 1191 | 71401 atatcatctg gaactgctgc aggaacaggc ccggctgaaa atctgaccga ctggcctgta 1192 | 71461 tactgcaatc atttacgtta tccagacgta aatccgccgc ttgtttctgt cagtatgtta 1193 | 71521 atgctaatgt atgcgtacat tagcattaat gagggatgat atgtgagaaa taaaaccagg 1194 | 71581 gaggccatgc ggcttttttt aggcggcagg tgctacacgg ctgaaaaact tgaaaaggat 1195 | 71641 tatctggctg aagtggctaa ttacagtaac gaccgctggg aagcaccgca acgtgccgca 1196 | 71701 cgcctggctg ccagcgtaaa gcgttacaag acatcagaaa tgctgcgctt tatttttgct 1197 | 71761 accattgcct atgatcccga tccagattta accccgctga ctgtgagacg tttgtgcaag 1198 | 71821 gcattgttcg gcagaaccgg aagccagtgg ctggttgttg aagtttttgg ggagaagggg 1199 | 71881 cgtcagcacc gcagcgcgga cagcaatccg gagatggtgg aaaaaatggc tgccagatat 1200 | 71941 cgtcatgccg ccgaactaca ctggtccgca acgctggcag aaattgaacg ggtaaagcgg 1201 | 72001 ctttatcaga cgaaaattaa gaaatccaaa aaagaagtgg gttgactgcc attgttattc 1202 | 72061 ttttccttca tcattaatgc taatgtatgc atacattagc attaatgtat ggtgcgttaa 1203 | 72121 acgtacaata atttcgaata tccaaactga tctcatacac gcttgactgg atcagggctg 1204 | 72181 gtatgaaatg cgccgccagc ttgagtacaa gcagctctgg cgtggcggtc aggtgcttgc 1205 | 72241 tgttccgcca gcgtacacaa gccagcgttg cgcgtgctgt ggtcatacag cgaaagaaaa 1206 | 72301 ccgcctgaca caaagtaaat tcgtgtgtcg ggcttgtgga tatacagaga acgccgatgt 1207 | 72361 aaacggcgct cgcaacattt tagcggcggg gcacgccgta cttgcctgtg gagggacggt 1208 | 72421 gcagtcagac cgcccgttga agcaggaacc agacgctgag caatcagccg tcacccacta 1209 | 72481 atgggaatcc ccctcctgag tcacgaagtg cgaaggtggg ggaggatgtc aagaataatg 1210 | 72541 agttcccttt atccagcctg atagtggata aaggaaactc aatcataatt taattagttt 1211 | 72601 attaacttca tcgcattctt ttttgtctcc tcatcacttt tttgctccga ttgtgaagag 1212 | 72661 gactgaatga ttgttgaaga atttaaatcg gccatctctt ttggaaatag cgatctcaat 1213 | 72721 atattcacga tatctgaaaa tgtggtttct ttcgtcagca gttcacataa aaggaaaggg 1214 | 72781 gccctgggat cttgtctgta taaggccaga cctgccgtca gtgcagcccg gttaaggcgg 1215 | 72841 ctgcgttccc cttgcgggat actgtccagt gtatcacaaa caattttatc tgtttgattt 1216 | 72901 acatctggat ttagcttaaa ggcaatggtt ctgcgcttgt ccatca 1217 | 1218 | --------------------------------------------------------------------------------