ggatacggaacgcagcatctgatctcacgagcgttaaactgactccaaatgatcagcaagtctgtgacagactacttcggggtctcgacgattcctggaagccaattcgagaccaccttgtctactcgcctaacgaggtctctctagacgatgcaattggcgctctggaatcgcatgaggcgtcaactcaagtttcgaccgatcatttcgatgcctcggccgctgcgacgaaggctgattcccaagctgggctgctggaattgtggtcagaagggtcaccactcgtcaaaatgctcgaacccctctctcaaaaagaaacccaccgcccaagcgtcctcgactgaagctcgtgctggggcggtttcctatgcaactcttggtaactactcggaagatgaagaaaatgacgacgacagctacgatgacgatggctgcgacgtcgtgtggggctaggaaggatgaaccccagacaaaacattctattcgtgacgaacacaactccggtgctagtcgatggccaattctttgaatgcgtttgatttttggatacttattcactgtcgtggtgtttccctgtcccttactacctctggatctctggcctgattcaaatttcctttctgtccccagctgagattttttttattccactaatcctacctacttttagtggtcaatttttttatctcatttattttagaataactgtagttgtcagcaagggggtgtgttggatttgtggatatgcatatccagtatagtatgcttccattacagttatgcattttggctttgtatttagtcctcctgatatcagactcaggagctctttctgcattgaatacaaaccacattagttcttagtgtcagctccctagtcacaagacatagtctgtgacattcagtccctgcgaccctgtgcccctcaacaagcttgcctcaagattctcacgtagttggtctagagccgccgtgttgttgctgaagacaattccgtcatccacatgaatccatattatgatgattgacttgcctttgcggtagcgatataagtattctttgacctcgtcgcaatcaaatccccaaccgtgtaagagggtcttgaaatgtttccaccagcaccggcttgcttgctttgtcccatacaaagccttcttcagcttgagcactttcccggccaggtgaggagccgaagccattgctagctcctccggaggattgggtggatgtgccggaggattgttggaaggagttggagctcgattggccgccgtttgaggcctggcctccgttgtagccgctgttgtagccattcgctccgaagccgtttgcgccctgttgagtgttcccatatgcgccgccgttgctgtagttcaaaaggcccccaaattgcggcgttggcgcgccgtgcgtcagcggtgtcatgcttaaggccgctagagtgatcagggtcaagagctgggttgagaacatgatgggtattattatcaagatctggatattattgtggttcgatggttgcgaaagctggttgtgttttcttgtcggatatgacaatctttcagagcgaaaatgaagtatttaatggtaggtattatttataagaaattaagtggataagaaagattaggagtataaaggagtccggctcaatgaagctgaatgagttaattgtgagttggctgaggaaaggaagaaagaaaattgagccgaaatgactggtctttatacccgagcctactcagtggggaaagacagtcctgagggtatatacatcgtggatgtccacgaccaagaggccgttgataccgatttcggcctggactgacggttgctcagttgatttttttcttgttaggccggtgatttttcatcagagtaacggcctacccaggccaatcggcagttcatgacacagctccctcgtcaagatccgaccacgtggatgatcaggtcttaacttgctttgtccagccgatcgctcagctgctgatgccttaatgatatcaggtcttgaaccgctccaggcccatggcctgatgaccgttcaactgctcctctttttagcgacacgacgcggcggccggacgttttgttgtataggccgactagcttacttactggtcattgtttttctccgttaatggctttggggttgggccacgtcgattatcttgtcaagggaatttgttgaataaatagttgtctgatggcaaagtgttgaccgaccagacaccggctcgcatgaatataaaagcttctttgcagaattctgatccatgtcgagaatgcttcatatgagaaccctcctaggcatcatttcaagtggccattggtagtctcggactgagtaatttcatgaagaatgaattagtgcgactccgattcatatgtcgagtgaatccccaactagtcttaccagtcagaccgagtgctagcactgcacaaaggggatgccccgtcgaagtgtccatatatttatgaccagccctgtaatcctgaagcaaagcttaaaacagcccggcaggatcagaattggatgatgatgatgatcggattgcgatcccaatcagactgttctgcatctttgagacttgatattctagacgtaatgctacatgtgggacggagtgcctatctgtcagtggactgggggcacggtcgggaatatagaaaaagtcttcatcgctgcaagtttcttataattataagcttccctcacagttttcttcaatctcaaaaaacccagaaccagtaatgcgtttacattcgaatcttctggtattttgcttggagtgcagctctagttcaatcagccctccggcatgatccaacaaaagagtttgaacacttcaggcctgatttggattccagtgaagtagtaaaacaggggttaaaacggcaggctgataatcgatttgatacctataaagaagatgaagattcagctcttggaggacctgattacaaccaaggtaagatgatcactgtgttgcatgttgcatccaaaattccaatagttgtttttgagttttcaagtactcaacctgtctttagctccttttggtccagggaatcaagaagatcttgtactcccaaaggctagcaaaagacaaaagactgtaggaaatgatcaggcaagtggaagcaggttgcagccaagtttccagccacttgatctatctctgggcatcactcatgatgagatgtaccaaccaaaaggacttaatcaaggtaaagaaaaactgtgtattttgcaaggaagagcctgcagatttctaacccttagctgtgcctctttgcaatggtgaatggtctgaaacagggtctacatcacacaccattcatcctttgtcatttgaagcccaagatgcactgccacagacaggatggatttttgagcatctccaagttgatcaaaaaagcagaggcaagttgatgagaattctacttcaatttgtgtttgtagattcatacacacactaaatctctcttttgaacagatccaatcttgatcaatttatttccaagcaagattacataccatattcctgctcaaacttctgataattcaaagtcacagagtggtttacaacttggagagggacaagatcacataggtcagtgtggcaactggaattctgattgttacttgactggaagttacagaaattgataccaaaatgaattccccatggttacttcagtgacagaaccaatgttcatagattcttcttccagccaggtcaaccacagctctcatgatggagtgcatcattcaattttaccaaaggatggattgcaaattgcagatgatcacaaagacaaatgtgagtgtgaaagattgaatactgaagatttacatcctgtttcaaaccaaaattgatcattaatcataataaattctgccacaaaaacgtagccccaccatatgatcaaaataatgaaaatgactctgtgtttgataatggtcatgttgatcagttagacttaacatcttattataatagatcagatgaaggaaaaatagtaaaaaatataattgatgtcaacagaagcatcccaacccaaattgatgaaaacccatcaggagaaaaccaaaaagttagaaatcaggaatcaatttttgaagataaaagcaaaaaaagaagtagagaactcattgatcaatcagtcaatcctgaagtgggttgaaaatgcaagtttccccaaaataaataattatgataggaagatgtttagagagtattccaagaaattcaaaaaagaactcaaaaatatattttctgatcaaagggtgtttggaagtggaaggtataatgaatattcaggaactttaccagtaaagatactatggtcccatcagaagaatttgtatgtgactagggtttccattcagcaagaaagttctgatagtaacctagagctgaaatgtattacagcaagtttcaaatattgataaaatggcttatcttcataaatcaatcagttttgatcaagtcaaggccagaattaaatgcttcccaagattatttgaagtttcatcatgagatgttggattgggtttttgaagagacattccattccgatgagaatagttttcctgttcttagaataatcaaggatataaacaagtttccagaagggaaagaatttggaaaaatccaatcaatcttactggaatttctatcaaatgatgtatctcaaagcaaggccctgaagactgcccttttactcatacaactgttttatgaaaatttcaaacctgcaactagggattggatttgtgctcaccttgactcggaaacaaatttccaacagaaattgatgaggttgacttacagctcagcccttgaatcaggaatgaaaatttttagaaataaacaagttgaaattggaaatgacaaaaaaagattgaaaactgttaactcaagaaagaaaatattccaaagcaaaacaatcagaagtgaaaatgctaatcacaatttgaatgaaatgggaaaattcatgcttcccaaatttgaaacatttccagaagaattaaagccttatcagtttagaaagaaccaaggccaaaacacttttgatgcagaagagaaagaaattttggataattttagaagtgtctcatctagaagagccctaagaaggaagtctcactgcatcaatgaggaaggaatttatctacatgttggaattgccaatttcaggaatagtggaggtaaaggtttcaaaggattcttacgggttgatattttgggtaaaggaagaaggagatctggaaaacttcttacctgcaaattgagatcacttatagttcacatgaatgcatgcattgtgattttgtcaagaaatcacatgttccaaggctttagatcccaggattcaacaaaaaagaaatacttctacaagtggatacatgagttgttgatgacaaaagaagataacaagttgccaatttttggagaatttttcctgaacaacagagccagttttgatgaagaacctctcagtctttcagaattttccaaacctcaaatagtcttgatgaagtactttagtgatttaaattcatattcatgtgttattaatgtatctctttatcttattggatatttcttaaaagatcaagcacaagaaatattcaagaaaatatttgaggatgacaaaatttattgggagaatgtagtacacatagcaataggtaaattttgtcatagaggtgtatactcttttaaaaaattaaagaaatgtttgaaaaaataggatttttcaagattaatgaaacaggatctaagttacaagcttcattttaacaaattttggtgtggatacaagaaaaatcaacataaaatattctcaacatataattttgatgaaaaagagcttgttggatttctcttgatctgaaaatcacatggtgacattagatttttattaatatttgaattgaaaaagatgtaagccccaaattggaagctttgagagtaattttttttttaaattttaaaaatttaagaaagataataatctgatctttcagaccatattctcagatttgttgtagcccaacaaacggccaagaaaatgagatgcaaagttctgaaaatgtgtgaatttgatccctgattttgaaggtcttaccgtgggagagttgagatgcaaagtgactcaatttaatgagtaaatttttctcattccatcaagctatttgctgcattcctagcatcaaaacttccaaaaatactaattagctggggtggaccacatttgaccttggccaatccaaattttctctcttgctatactgtatgggggtgaataaagagatcccccatggagtgtacatcactcaaaattcaaggtgggattaaatcaaaggcaacatacttgcatatcattcaagtattgttgaaccatgtaacattcatatatgtatggctctttggaaaagtgaacaagtgttcacaggtaacttgggctccagccctacaagaacctgatatagactcttggaatgttactggcaggcatgagaaagccctaccactgaccagatgtatttctggttatagcagaactggtaagaaaaacagtgctgtagggaaagaagatggaaaacaaatgaacccacttaatcaggggagtttggatggttatttacaagaagtttaggttaatattgggaggagcacagccttttgcttttggcaattgaatccatgggactgttgtttgatttgaagcagaccaaagattgagaaagttgattgaaatttgtgtgcccagcttaacctggtctattttagaagtttctttatttgtgagggcctcttggaggtaagaaaggaggtaagtggatgtgtgaggccagaaggagtcaaagtctgtttgggcagttatttatcagtcagctggaaggatttgaactgtttaaaattaagtggcttacttgggtttactcccgccaaagccaacaagcgtatatgaagtgccacagcaccagcagagcaagtccttttatttgggccaagcaggaagccctggaatcctccaacaaggaagttaatcctgagagtgtgcaacttgcctggtcaattgctcaacctggatggtaatccggctccgccaatcactttgcctgaggcacaggaggaggaagtttgccagattacagagaaggttagatctgcttgagaccttgctgtggcacagcatctaataacattggatgaagcagagattagtccagatgtctcagctgctgatgcaatgcgtggcctcagcattgaacaatctcagcaggctcaggggacttctggatcgcaaaggccaccagacacccagcagcaaaacgcccctacacctccacccaacgcccagccatcatctgccgccaacaaagataatccgtctcccccccagcagtgatagttctgactcacccctcccccgccaaataaagaaaaaagcaccaaggcaaccctcaactcccccaagcgagcctcaagattcctctaactttttttttctgtgttgagcaaatagcatgtgacaccaattggacattctccaaaaaattattaaaaaaaatattattatgtggttctgatggattagcatacttctataggtggttcttgaggtcatgaagaggtttatcttctgttgcaatcagcatcactatagtgataatgtgaggaagcctcatctttgtgctttgtggaggattctggtatgtgtgtacagttttaaccagaaggccggcacctgtccagggcttagggatcttcccagctgattggaggagcttcccaagtatagatcaccatggattaactcagattgagaaaggttgtgaaacaatccaatttggaaaaaaaattgcacttagcctatttcaaaatcaatcagcaaatattccaataaacaataaacaagatagttaatgagctaagttttttcctcaacaactttaacccaatccaaaacgcctttcccttttggctggaaagagaaatggtaactagaccttgattgtcagccaccgtgatgccaagatggtaaatcttctagctacacgttgtggaactgcagaacaatcagaaacagagcttggaggggaaatagacaactacactacgaataatgtaaattgagactatgggtgctgttgaggctgccctcctgtacaatgctggagttgggaagagttacactaagaaaaagaagaaaggtgtggcttgtattctagtaattcttagtgagttctacgacaggaaggtgttatcaatttctagtgataataccacagagtgtatgaggagtgatgaggaaggaggattgtggagtgaggattaaggttcaaagggtatgagcaaaatatgcagagggggtcaaagggtaatgtgcaaaatatgcaaggtttctgaggaatgagtgcaaaatatgcaaggagtcactaaggggcaaaatatgcaaaagaggggaaagaaaatatggctaaattatttctggcaaagtatgcattgattgttgtatgtatatgtatctctcttgttatctatatatatatatgtctatgtatcttgttatgtattgttctctatatgtatgtatatgggggggtaaaagtgtaagaaggattacttatatactctaagatacaaatgaacacagactgtggcaattctggttatgagaaagaaatgtaaatatgtagaaacaagagatgagaaatgtaaacagaaaacaaggatgagtaaaggggaacaaacccaaagaggagaagggctgtgaaagagtgtactactgttatcctgtagggtacatgtgaaataatgagtgtaaagaaagtatctgagaaaatatctgatatatgtaatgagaaacaactactgtaaagaatgtgactgatgcaatgggaacaaataattgtaaatgaaagtacttgagaaatatatgatgtatgaatcaaactgtaaatatgtactttatgtagctactgtgtaatgtaaatgtagagaaaaacatctgtaaagctaagagtgaaaataactattgatccagtaagaaatgaaatatggcttgagtgagtgactacatgtaaaatggggtgtagaatctgaatatgtaataataatgaaggaaaaccaagtgaatatacagtgaaataataggggctatggaaaggtatgggtcaccacaacgtggtgcaaaacttaagatgacagagttcgagactgaaaagtttgggtggtaattccaatgatgattggtaatgacaaggttattagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggagcctgataaatcaggggttgtttaatccctcaaaggtatcatgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggaattatgtactaataaagccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagtcagatacaaatgttaagcatttgggacgctgggtaatctaaagtgggttgtaataatctgaggaatctggttttgggtggacagagggccctttaaatacctgaggaggcatctgggaaatcagggtcaacttgtgggtgcttcatgcagggaggttgaaatgtgtgaccatctccttggaaatgtgccacaggtgttctgtagaagattaaatctgaaacatgtggctatttccttggaaatgtgccacacacgtgttatcaatatacagatgtatgtttgaaacaacaaatcagtttcaagtcttaaacctttttattagcatatttgattataaacataagcatatttcatttccttctgggaggtacactctatatctttgatgtagatttgccgcatgaagttgttgaaacatagggtacctttgagtgaggtaccctaggttattctccatatagattaagaatattgagaaataatgcccttattatttgatcttctcatttattttcagtactaaaaaaaaacatctctggtgagtgataatgtctttttgtatcttatattatgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacattccctacccctaagatgagtctctgacttacatagcataattttcatagataagcagaaaaaaaaaaggatcaagtattgaagaactagaataaatttttgctccgtattgaacattcattattcattttatgtacagggtgatcagtttctctactcatttttttgataatgtaaaaggatgctaaggatttgtagtcaatctgaaacaattattattcctactgctacctatcttattaaactagatttatgatttcaaatgtttctcaggtcagggatttctttgaatataactagctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatctgtgattattctttgatgctttagttttaatttggtcttcaggtaaatacattttaccagcttcctcaaagcaacatgttgttgattgttcagttgcaatatggagggttagctctgcttcaacttcaagtaagactgtgatcataaagagggacactgtttcctagagcaagtaatatttaatggaccaatctagttacaaagaactgaggatgtagtggttgtggtattgttcaaagagggctgacattgactgtgagggaagactgataactttgatgtagtactgatgaaaaggagctgcaattgataagtctgagctgttaccaatcactgtgatgtgcttctgatcatggggagttgattcagatgacttgaatgggaagagttactgatggctaggaggtggcaaaaatgacttggattagtaatcaaatgactagaaggagaaagcaatggttgcaaagtgattctgatgaggtagaggtgataccaatgactaggaagaggtaccaatgaccaggaggtggaaattatgaatagtaggaggtaccaatgactagaaggatgtaccaatgatgaggaagtgatttaaatgatggggagatgaaaccgatggatgaaaagtgttactgataactggaaggtagtacggatgactgggagagtgtgccaatgactaggaggatttagagatgactggtaggagatgttgccgttcgctttcttttaaattcagtgcggtgatataagatactccgccttgagctagatgcttcttgggcttgtttgaagtccctgctctcaatctgttttgcataattagcatcaaagaggagtggctaaacaagcaacatgttcaggattctcgttacacttaatgatttgttgcagtcatctatcaagcaagctaggttaacatgattttagatctatttgcaattgcgatcaaggaaatgatcatctctttgctctagccaggaaactcaaacaatctggagtagttttctttctcttcttttcctttgcaagttaaggcaaccaagatttgatacttaactttgaacgaacgacttcaagttgctcgttgggcactacttgtcccttatcttgatttgttttctatattcggtatgtaataaatgctgtttgtctttgttgctggagtattgcaagcaatggcaatctttggtggctcctacattgaacggtttgagccgctcgctttagttctgattcaaggttttcaagctgcacttcaagttggctcagctgttgtctaatcaatttaatctctttttccattgacatattatgcaaaaggagtgttatgagatgatagcgatgaaggattcaatgggatgagattgtcctatcaaaagaaattgggagagttctttctcagttaaaatgaaaccgaccgacttgtgaattactcttcatgtgtgtttaaagaatggaatgagtctcagaggatcttacaattcaattgatcaaatgaaatcctgtccaggcacttatttcattacaatagaccttggtaggaattgaaagagaccatagaaagtgctctagggtggttgcagtgctgatggggcaaggatcaagatataggagtagaataagcttgaatacaatctagatggcaaaaccaaaagacaatggaacatctgttcctcaatttcatggctggtaggcaagttcaaccagaggatcgacatatattgtttcatcaattgaactgtgtacgaatgcgccagtgatgtcgaatgaattgatggtccagttattctttatggagagagtgagtagcattcggagcgtagtaagagaagcagtgggagcgaatgtggatcggacattgatgccaaggctttgtttaaaacctcgcacaacgaaacgggccttgagtttgtcgactgaaccgtcggcctttattttgatgtcaaaaacaaagcgggtgccaatggaatgtttagatgctttttcttcaatgtcgaaggtgtcaatgtcttcaagttgtgtccattcagtcaggcacactgacttccattgagccgcgttgggtgacaataaggcgtttttgagggtggttggaatttacgcattggataaagcctggatgttgtcgatttgaatgtcctgatcttcacaaatttttttagttggttccttgccgatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttattattatctctttatatattatatatatggtaaaatatctatcaccagaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttggaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcctgttttgcatactggatgaatatttaatgttggattcctttgtgttgtattgaattcctctattggcacatattgtatattgaattcatttgtaggtgcacatgcattcctttgtagtaggaccttgtgggctagctaaattccctcaaggcagtgcgctcaccagccaaattccctcacctgcatgtattagaccagctaaattctctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagcgacagccataaccatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaacaaaaactccatcaatataatcatcactcattaacaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttttacaaccacttttgagtcttacaccaagatgaagtattctacgaatgcaatgtgtgtcagggaattttttgggagtgggaattaggggtttgttttggaagtctagaaaatctgcacactctgagttgatgatctttttggtctctggatcatagaagaaccaaccgcgcttgttgtcttgatagtcaacaaggtacccagtccgcccccgctggtccagcttttgacgctgttcctttgggatgtggacggttgcccttgaaccaaatgggtaaaatgaagcaacattcggttcacggttagaccacaattcaagaggggtggtattgcatcgggtattagataggcggtttgtcaggaagcaagcgcatttataagcgtaagaccatagggacgacggcaggtgagaatgagtgagcgtagtgcgggcaatgtcgccaagagtccggttgagtcgtttggcttcgccgttttgctcgggagtataaggagatgtgaatatgatcttgcatccaacagatgccaggtagtcgtgtaaggtcttcacagtatattccttcgcgttgtcacatcggatgaattttggtgaacattggaaatgagaagtgatgtgttttacaagcgaaatgataattccagggacctcggatcgtgatttcatagggaatacgaaagaatatgtagtggcatgatctcggatggtaagtagaaagcgattgcctttgatgtccgggtccaatggtccaagtacgtctgtcaccaagaggtcgaggcgtttgtccttgggaataacttcgggaagtgaatggcggcggcgttcgctcttggaagacttgcaagattcgcatatgaaaggtgtccattgttcaatgttaaaatttggaacgaaacacttgaggaaatcctttacaacagagtcggagacgtgccccagacggtaatgccagtcgtaggaaggggaagagagctgaggcggagaagtagcagaagccgatttgatggaattggatatgtggtgccaagacacgggaaagatgagccaggaacggttaatgtatttagcaacgacagaaatgaaagaggacgttaagagaatgtcattgttcgggaggcaagaaggtttgaagcctgaatcgattagctgtcctagactaagaattgttcccgtcatttccgggctgtacaggaaccgcgggatcattagggaaccaaccccattggttatcttcaggtgaccactgtttgttgcggtcatggagccatcagaggaagcgaagttgagcttgagtggtggacggagacaagaaaggttagaaaaaagatggaaagatccgctcatgtggtgggtagccgcagaatccaaaaccgtgcctgcgcctccagcacccgtcgcatccgcggccaccgtcgatctaactgccgcattagaattcgtgccaatggctggggcgttcgggggtgctgtctggcaggcaaaaccggaagcggggcaactagtcgttgatgtgtcgggaggaggcagattggcatctctgcggagcgtcggacaagacgatctccagtgtcccaacacaccgcaatatgagcatggcttgccaatgaatatgttggggtcgctagggcctcggttgcccttccgaatgttgttgattgccgcggcgatgtcctcgatggttgggtggccaggtctgcccacattgggttgaaggttgttgttggatgccgatgttggaggttgtgttcctgtttgattttgttgaaaagggttttgacggggagatcggatcggattttggtttgaagtagcccattgattttggttgggccaggttcggaagacggatacatttagcgatgtaagactcaaaagtggttatgaaaaccctttttctgaatggagaagggtatgttggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttattgtgatagaggatagttcaagatgaagcttccgagtgatgtttataaggtctgaatttataaatgagtgatgattatatttgatggagttgtttcaaagctttactaacaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcac