atggcggtcgactcggacatgcggagttgggccgacctcttgcacaattcgtcccagcttctgcattcttccacaccttctgcccagtttcctcctatacagagaagccttgatcagctagagaccctctctcgacagttgaaagcgcgaacatctcggttcgaggctccgaatgaaaccattgctgcaactcggttgctggcaagagaaggcatcaatgctgaccagctcacaagagacttgaagtcctttgaactcaagacaacattcgaggatgttttcccggtcgaggccacaagcgtggaggagtacttgcaacaggtgcacgagatgtcaatgatttctgctatacaagaagctcataaagacaatgtgcgcaattttgacgactacatgttgaagatcatggaggacgactggcagaaagaaaagcgtgattttttaagtaatctgagtcgccttcctttctcaacgtcaggaagtgttgaggcagtgtcttcttcttctatccaaggagtgcgaggtacacctggtggagttcgagctacgcccgaaacccgagtacttgagtattcttcatctagccacaggtcgatactggacaggaaggctgctgcgtacgcagacgttgttgtccagctgaacgccgcgagggaaagaagtgtgcctttcaagattgctacatctttgagagacgcttatggtcgggttgccggggagaattccagtccacgatctgtcaacatggccaagatctggcacctactgcagtctcttttaggagaagacgtggaccgtaacgccagtgcctccaggaagatgattatgattgctggagccaggcgacacttggaggtcggccacgagaagtacatccttgacaccattcacagccatgcagcgcaggcagcgttgggcggttcaacaggcaacatacaacgcattcgagcgtttctcagagtccgacttagagatcacggtccgctagacttcgacaccgcggatgtacggaggcaaccaccaatggatactacctggcatcaggtgtatttctgcctaagatcaggatactacgaagaagctcaacatgtcgccttctcgtcaagagtcagtcgaactttcgcccctcagttggctgagtggatcgcgacaggaggatgtgtgtcacctgggactgccgcagccgtcgctgaagaatgtgaacgaatggccagaactggagacaggcccggacgacccggttatgataagaagaaaatgcttctgcatgctatagtctctggcagcagacagcaaggcgaccgtttgttacgagacataccggtcctatttagtaccattgaggacttcttgtggttcaaactcgcgatggttcgtgacacagcaagcgatgcttcaattgccggtgttgtgcaacaaggtctcaccccttatactctcgaggatctccaaaggtatctaattaaatttgagccgtcatattataccaagaatggtaaggatccactggtgtacccttatatactcctcctgagcttgcagtttcacactgcgatagcctacataatgaaggagggaaacaccgaagggtaccctatcgacgcagttcacatggccattgccttggccgattttggtttctgggccgatggaagcggagatgctcaaaagctgggatcgatggactcagtctccgagattgctagcattattaggcagtacggccttacttatgttcggcaaggtagcttggatcttgcactggagtactacgtacaggcagcggccgccattggtggtggtgcaatctcctggagtctgctaaacagtagtggtcagcaacggcagaggcaacttatgatgaagcaactactgacggagctactcctccgagatggaggagtagcgcttttgctcgggcctaccggagttatcggagatggcatgttgaagaggttcatgccagattcacaagcacagcaacatcttctctttgatgctgcccgtcagtgccaagaatcaggtctttacgataaggctgtggagctgctaagatatgtcggggcttatgcgatggccctagagattcttaatcaacgtctttcggatgccatatcagctatggttagtggacggtctgacggcgacacgaaaattgctggtcttgttctgaatgggaacgaactacttgatgctcaaaaggcaggaggaccaagctcacaagatgtggaacaaatactcgagcagcaagcatcgttcagacagcttgaatcagttctcgcttttcacaagtacgcacggagttctcgctacggcgatgctttgagagaactttcgaagttgtcttttcttccgctcgacacgcggaccccagaaagaagtgtcgaggcgctccgaactacttctccctcagtacaagcttgtataccggacctgttgaaggtcgccattacttgtttggacaatgtgacggacactgatggaacagtacgtctgctgaagacgaagatcgccaacttcgttgcgaactcattacctaggaatttacctcaggatttgtacgaaagagtagctcgaatgctgtaa