atgcgggtcgcgagctcagcaaaattgatcgtagatgctctgctccaaagatttttgcctttggcccgacggcggattgacacagtccaagcccaggatggacaatatttacgagcttctgatccagtctatgagcaagtcttggactcgctcgccatggttgcccatcacacacccagaccattaatggaagctcttttaaaatggagggaaagtgaatcgccgaagcctgcagctggagcaagcgatgcttccacttttcagagaaagcttgctgtggaatgtatcttttgttctgcttgtattcgattcgtggaatgctgtcctcaagagggccttacagacctttttgcagaaacactatgggttgggctggaaaactttgtttttgattggctcatcaacgcagacagggttgtgagtcatacggagtacccctctcttgtggaccttaggggacttctattagatcttgtcgctcaactcctcggcgccctctcgcggataaggttcatgtcagtaacagatcgtttcttcaatgagctaaacggacgtcgcatcgatacaaatactgcgcgcagtgaaaccttgagcatcattcacggcatgcgctaccttaagcttggggtcacaactctaggcggtttaaacgcctccacttcttttgttgccaaagcaaatccgctcaatcgagtacctgcgaagaaaaagaccgagctacatcatgcaatgtgcaacatgttgtccagtatattggcacctttggctgacggaggccgaggctcttggcctccttctggggttgatcaagctttgacactttggtatgatgctgtgcttcgaattcgaaaccagctttctcattggatggataagcaaagtaaacatataattgttggataccctctggtgactctcctgttgtgcttaggagatccacaatattttagtagcacatttggtcctcacctggaccaactgtacaaacttctgagggagaagaatcaccggtccatggcacttgactgcttgcatagagttttacgcttttatctcaacgtgtacgcggatagccaacagaagaaccgtgtttgggtgtatcttcacagcatcacctcacaactgttagcaagtttgaagaaaggatccctaactcaggatgtgcaacacgataagcttgtggatttctgtgttactatcgccgaaagcaatctggacttctctatgaatcatatgattctcgagttattgcggacagaaaacctgagtgaggcgaaagtgattggcttgcgagcacttcttgctgtggtctcatctccatctcatcagaggttcacaccagacacttttgaggattcacatttttcagctacatcttctctcaggggttcacccactccttcttggtcacatgcaacgggagttgctgcatctccaagtcatctgagttctggatctgtgacgagtgatctgtccttaaatggtcatgacattggtccttatattcccaaagtgagaactgcgttgggatctattatcaaggcatgccacgcaacttatggaagcgcacttttaacttcatctaaaacaacaatcgaaccattaacgaaggaaaaatcacaaggatggcttgtgtttcgttgggctctcaagtgcgtaccccatttgataccagagcagtggcgtgctgagaagctgaccgagattattcctgtttatgctattagcattgaaccaggggtccgagaagaagcagttcaggtgttgtttagaactgttcgagaccttccgcaaagccgttttgctgtcatgcgaggcatggcaaacttcattctgaggataccggatgacttccccttgctcatccacacttcactaggccgactcgttcaactactccattcatggcgtggttgcttggctgaggagagcaactcagctgaaggtcgaggaacaagacatgggagcaaggatgctggtaccatattttctacaccacgtccattcgaagaaaccaccagcttcgatccatctgggatggatgcagttgggctgatattcctctgttctgtagacctccagattcgacacactgctcttgaactactgcggtgtgttcgagctttacagaacgatatcacaagactgtcctccaaagaccaagagcatggaaagtcgaggatggaaccagaaccgacttttgttatcgatgtttttgaggaaactggggatgatatcgtacagcgctgctactgggattctggtcgctggtacgatcttagacgagaatgggatgttgtaccagctgagttgagtttacagaatgtgctagagagcaacgacaaaggtcgatgggctcgctgcctgagtgagctggtcaactatgttgcagaactttgcccagcagcagttcaaggagcaaggctagaggtggtcactcggttggcgcacatcactccagttgacctaggtggaaaagctgcacagacacatgacgttgacagcaagctggaccaatggcatatgtattccatgttcgcttgctcatgcccaccagaagaatctgatgatggagcgggggcttctgttaaggagctgttaaggcttgtcttcccctatctcaagtctggtaatgatgggcagatttacgcagcgacgttggctcttggacattctcatttggagatttgtgaagttatgctcagtgagttaaccactttcctggaggaagtaacgtctgaaatggaaagtcgcccaaaatggaagagccagaagcttcgtcgagaggacgttcgagtgcatgtggcagatgtatatcgtatggttgcagaaagtatatggccgggaatgcttgtgaaaaaacctgtcttacgaattcatttcctcaggttcattgacgatacagctcgccagatcgtgtctgctacacctgaagctttccaagacatacaacctttgcgctactcgcttgcatgtgtcttacgatctcttgccgctgatgtggttcgcgcttcttcagagaaatttgttatggggactcgaaagcgattgtttgatcttctgtcctcatggtgcgatgatacatctaatgcttggggtggagacggagttagtgagtacagaaaggaaatagaacgctacaaatcttctcagaacgtgcgaacaaaagattcggttgaaaagattacggttgagaaagagattaacgagcaagtagacgccattcagtgggtcgccatgaatgcgatggctgccttgctctacggtccttgttttgatgacagtgcccgaaaaatgagtggacgagtggtatcttggataaatggactcttcctagaaccagtctctagagttccgattggatattctcctgccgatcctcgcaccgcctcgcctcactccaagtttggcatcagtggggttgttgatgtttttcgtggaggagctgctggccgggaccggcaacgtgtgagctcttcccgtgtcttccttgcaaagacagcactgatgaatctgctgcaaacaaaccttgacttgtttcctgcttgtatcgatcagtgctactcctcggactcctcgatagcggatggctatttcactgtgcttgctgaagtttatatgcgtcaagaggtgcctaagtgcgagatacaacgacttttgagccttattttgtacaaggtggtggatcagtcacgacaaataagggatgatgcgttgcaaatgctggaaaccctgtcaatacgagcatgggccgaagaaggggagggtgcgggcaggtatcgtgcagcagtagtggggagtcttcctgattcgtaccagcagttccagtatcagctgtcagctaaattggctaaggaacaccctgaactaagtgagctgctctgtgaagaaattatgcaacgtcagctcgatgcagtcgacataattgcgcagcaccaagttctaacgtgcatggctccctggatcgagaacctcaactttgtgacgttgtgggactcgggctggagtgaaagacttttgaaaagtttgtactacgtcacgtggagacatggggaccaatttcccgatgagatcgagaaactttggagcacggtagcaaggaagtggaggaacatcattccagttcttgattttcttataacgaagggaatcgaggactgtgattccaatgccaccggagagatcagtggggcgtttgcaacctatttctctgtcgcgaaaaggatcagtctgtatctggccagaatgtcgcctcagcagaccattgatcaccttgtttttgaactctctcaaaggatgctggaagatcatcccgagcagtcaaagcgtccagcagatgccggatttgctgttgacaatgtgacacccgttctggagttttcacaaggtcctcaagtagttcaacttattgaacccccgccgcatatgtccccgttgctagttcggggctcgcttgagggtccacttcgtaatgccagtggtagtttaagctggcgtacagcaacaggaagaagtatgtctggaccgttgaacaatatggccatgcctgaaatacaccaaggtagatctggtcaattattcacaggatctggtcccttgatgagcttgtctggtcctctcatgggtgttcgtagctcaacgggaagtctgaaaagtagacatctttcaagagatagtggggactatttcgtagacacaccaaactcattggaggaaatgcgggcaaacattccagctgtgactgcaggagagcttcaatccgcgctgcaaggccaccatcactggctttctcgggcagatattgcactgattttactagcagagatcgcatatgagaatgatgaggacttccgaggtcacttgccgttgctctttcatgtgacgtttgtttcaatggacagttcagaagatattgtactggagcattgccaacaactccttgtgaatcttctttactctttagcagggcgtcatttggagttgtatgatgtcggtgatcatggagatggagaatataagcagcaagtcgttagcttgattaagtacgtgcaatccaagaagagcagtatgatgtgggagaacgaagatatgacactgttacggatggaactcccgagtgctgctctcctctctgcccttgtgctgagtgtggtggatgccatctttttccaaggtgacctgcgggaacgatggggagaagaagcgcttaagtgggcgatggagtgcacatccaggcatcttgcgtgtaggtcacatcagatttatcgtgcacttcgtccaagtgtgaccagcgatacatgcgtttcattactgcgctgcctacatcgatgtttcagcaatccagcgcagccggtgctaggatttgttatggagattcttctcaccttgcaagtcatggtcgagattatggagccagagaaagtcattctctatccacaagtcttctggggttgtgtagccatgctgcatacggacttcgtgcacgtctacacacaagttttggagctttttgcccgtgtcatagataggttgtcatttcacgatcaaacagctgagaatgtactcctctctaatatgccgagagatgaatatgagagtcacctccaggaaagggatctaggtaggcttgattcaagtggttttgatatactagggaaaagtgaggatggggcagatgcggatgaaaaagcacctacctttgagggagtccaacctcttgttttgaaagggcttatgtcgacagtgagccatgcctctgctatagaagtcctatcgcgtatcactctacattcctgcgatcagatatttggagattcggatacaagattgttgatgcacattgttggacttctaccctggctttgcttacagctgcaaaagggagaaagtcctttgatgttaggctttgattcccctctccagcaacagctgcagaaggcacgctcagttgcagcaaatatttctcaatggtgtgccgcaaagcatctcgatggtcttgcccttgtgtttgcagcgtatgcagagggttggcaaacaactatggaggatcttctggatcgcgttgctccgctattgtgcaccgaatggtttccacgccattctactttggcttttggacacttattaaggttattagaaaagggacctgttgagtatcagcgagttattctgctgatgttaagagcacttctgcagcacacctcgatagatgcagccaagtctcctcaggtgtacgcagcggtgtcacagttcgttgaaagtcctctctgctttgaagctctgaatgtcctggaggcagtattgcagagttgcagtactcaggttagtttccaagttgacaatactcctgcaccagaaaatggggttttcacggctgcaggatcagccacttttcgacgaccggaggatgacaggttttcgtcaactgttgctacacacagttccttcaaagctaaaagtggtcccctccattattcttggcaaggttctggtggagctgtccctgctacacccaccattgccgttgccggaccttcagcacctacagatgttctgccctctcgggaaacagcgctgcaaaatacaaaattagcacttggacgagtattagacacgtatggacctgggcgtaagagagattacaagcgtctggtaccttttgttgcatccagcatacgcccttcaactaccacaactggccagcaagggaaaggtcaatga