atggcggaggagactgcaaccgcggcgacgaggcaaaggaggaagagaaaatgggaccaacccgcggaagcagttgttactgctggatttctgcctggccttctgccatttgctggggccggtgcctttgctggtatgggagctttgcacgggttttcatctctggtaggagcttatccaagtctaaccacaccacttgcagttccggttgcagcccagcattcaatagctgtgcatcaaagtgcagccgcggcagttgttcagaagttcaatcaggaccttatgagcaaaggccttttaccccaagctaaaatacaagatgaacttatcgcacgagaaataacaatcaatgacgcggaggccggcgttcgctacaagctaaccaaacgtcaaactcaagaagaaattcaagtcaaaactggtgccgtggtgatcacaagaggtcgttacaggccacccaacggaccagtcgaatcagaaaagcctttgtatcttcacatatccgccggtgtgcatctgaaagatacagcagaacgcatcagagctgttgaccaggcagctgcaatggttgaggagatgctgaagcagggtcgtcatgtatcagcttcatcgactgtagcacctactgggacggtttcgaatggaatggttcctgcaccttttgcagccagtatctatgtcggttttgaagcggatccctctttcaatcttatgaggaaaatacgtgggcctaatgatcagtacattaatcatatcatgaatgagacaggagctactgtcacattgaggggacgaggctcaggcagtcgagaggtttcttctggcggcgaagagataccacagccgctgcatttgtacatcactagcgacaattccaagagcctagaagatgccaaggttcttgccgaaaatctactacagacgataagatcaatgccggacagacacggcccaggtgctgtggcacctgtatcttcaacctattctaccacacagtcatcaacatatcagccttctgggtttcctggcactggcctgccacatgttccttacggaggctaccatttgtctggaaatgggagttacccgccaccttacgtaggaagtcagcccctctattatccccctgtgtcagctggagttgctgcttcagctgttcaatcctcacccgcctcaagcacagcaacagatatccacacgaatagggttcctgccagtaaggtgtatgcagctgtacctccaccagtgcaactactgggagaacaatctggatccagtgattccggcgcgagtcaaagctcttctcttcaggatgcagatctcaagatcagcactgattcctcagttatcaaagtttcagcatctgctcctacctctgctgatttgtcttctgccgtcaacccttcacagattgcttcatatactgccttccgtactggttctactgccaacacggctcccgtccagtccccacaagaagcgttgagaccctcttccttctcgccggtaatgatggcccaggctccccagcccgacgcaaatgtacaaaacatcctaccagcttctactcgagctcttcagtcgagttatgggcattcacaaatgtctgcctacagtggctacagtggcgtctacccacaggcgtctccattgcagcaggtggctcaagccttgcaaagacccccactaccagtatcattaaagccgggattaactccaggatttccagttgcagtatctaccaggtcacaggcaggatttacccaggagaagctagcagacaagcaatacacacaacgccgaaagtttcaggagtttccagtttcttcgaccaaggaatcttcaggagatgaacagcatggtcggagaggagcaagctcatctatagttcttgatcctaaagcttgtcaagaaacatgttcttccagtaaatctatgcccccaccaccagacaagatcatgccgtcactgcctccacagaagaattgtgcttcaatacctgcaaatttagcacaggcacgtgcatcatctaaagaaaccgtatcgttgacttcacctaccgtgaagcaaccggaggatggccatgtttcccctcatcgtacaggtctgaagcttgtggagtatggtgaagaggaggaagagtcatctgaaaatgcagaatcaccacattcttcaaatggcataacatcgccatcttttttccctgggaaacctttttgggcggcttag