atggggtttgtcagtgcggtggtggggggtgcgcctgtggtgctggggcagggagcagcgaggagatcgctggctggagccgcattgcgcaaggaggagaggaagacggcgagggtgagcaatgggaggagcagagccgtgcgcatttgcgccgtgcaggcgcccgaggcaccatcgcagacggtggatagtcccgtgggcggcgagacgattctgaacaagttcagctcgagagtcactcagcccaagtcgcagggcgcgtcgcaggccatcttgtatggagtcggattgaccaaggatgatatggataagccccaggtcggcatttcctccgtgtggtacgagggcaatacctgcaatatgcatctgctgaaactgtccgaggccgtgaaagagggcgtgcgggaagccggaatggtgggattccgcttcaacacggtcggtgtcagcgatgccatttccatgggaaccgagggcatgtgctacagtctgcagtcccgagatctcattgccgacagcatcgagaccgtgatggctggccagtggtacgatggcaacatttcactgccgggttgtgacaaaaatatgccaggtactgtcatcgctatgggacggttgaatagacccagcattatggtttatggaggaaccatcaagccaggaattgtgggagagaagagctacgatattatctcagctttccagacttacggagagtatgttgccgggacgttggaggaggaggaaaggatgagcgtcctgaagaatgcatgtccaggtgcaggagcttgtggtgggatgtatacagcaaatactatggccagtgccatcgaagctctcggcatgagtctcccatacagttcctccattcctgctgaagatcctctgaagattgaggagtgcaaattggcgggcaagtatcttttggagcttttgaagaaagacatcaaaccgcgtgacattattaccagggcagctttggagaatgccatggtgattgtcatcgcccttggtggctccacaaatgccgtcttgcacctcatggccattgccaggtctgttggcttgaacttgactctggacgacttccaaagtgttagcgacagagtacctttcctcgcggatttgaagccaagtggcaaatatgttatggaggaccttcacaaggttggaggcgttccagctgtattgaaatacctgttggagaagggctttattgatggtagctgtcttacagtaactggaaagacactagctgaaaaccttgagagttgcccacctctatcagacgggcagaaagttttcatgccccttgaaactccaatgaagaagactggtcacattcaaattctttatggtaatgttgcgccacaagggagcgttgcgaagatcactgggaaggaaggactatatttctctgggcctgctagagtatttgatggagaagaagccatgttggctgcactttccaagaacccgcagagcttcaagggtacggttatcattatcaaaggagaaggccccaagggtggtccaggaatgccagagatgctcacaccgaccagtgcaatcatgggtgccggtcttggcaaggatgtcgctctcctaaccgatggaagattttccggtggatctcacggatttgtggttggtcacatttgtcctgaagcacaggtcgggggacctattggtctggtacgagatggtgatttgatcaccatggatatagagaagcggagtatcaactgtgatatttcagatgccgaaatggaacgaaggcgtcaagagtgggtggcaccacctcttaaggcaacaaggggcacactgtacaagtacattaagacggtgaaatcagcttcagaaggatgtgtaacggacgaatag