atggcggaatcggagacgacatcgcggcaggggtccaatcctgttttgactagaaaacttgcttccacggacaagagaacacgggacaaggctgtagctctacttgcactgtggatatcatgtcagcaggaggttgatgaagataacctgaagaaggtatggaagggactgttctactgcgtatggcacgcagacaaggctccagttcaacaggagcttatagaaaatttagctggtcttctcgacaaggcagacccggaagtgtcgatcacctttttcaaggttttcctctcaactatgagaagagagtggggtggtatcgaccaattgaggttagataaattttatttattgctgaggaggtttctgtcccacatgttcaaggttttggaaaccagaggatgggaccagggcattactgtcaagttcatggaagctctggaggaaagggcgtttttggccaatgacaaattcccagcgcttggagttaatcttcactttgcagatgtatattgggacgagttccgaaaattccttcctgctccccggggagttttggggcttctattggaaccatttatttccattctctcccgtagcacggacaaggttatgctgaagagggtcagagacaacatattcaatcccctagcggaagatggacgcaacctttcccaagatataaaagagaaggatgggtccgagaagaaggcccgaacgcttggttaccttctccactctacaccagttgtgtctcgtctgtttgagctggcttctacagcatcaacacctcaagcgaacaggaaggtgctctatgaactccatgacgagttcagcaaggttgcgaaggctctggactccattgatcaggctgtttatgataggtattttcaggcaaaggaaaccaatatcgtcgggcaattggctcaaggtgatgcagaggatgtagtggaggaaggaggacgaatgtcgcggagtagacttagaaggaggcaggctagagcacaggcgctgggtgtcaaggacccagtatcattcaaatcaaagaaatcaagcaagtcgaaaacgacacttggcaagaagaatcgtgacgaggaactcaacgggaacggagatcatcaagctgtagaagtagaaggcggtgaaggtggcgatggggaagagccacctgcaaagaagaagcggaattcgaagagcgctgttgttactgctggagtgaatcttccacttttgcagaagcgattgtcgaagaaaaaagagaagaaaaagaaaaaagatgttgtctctacggtctccgaagagagctctctgggagctgcgtctgtcaccgagagtgccgtcgtccagccatcgtccactcccaccggggtggctgaaaatggtcaccgaagcattaatgacgtgacaatgaatttggagaaacaattcgacttcgttgctgccgaagatgaggataggtcgcccaagagctccggatcacaagactcgtcttgtgagacgagaggcaagaagaagaggaagaaggataaaattgcggcccaggctgcgtccatggtggaggacgtacccgatgtaccccaggaagcagcagatgtggtaaccccctccaacaacgatgataacagcgatgttgttgtgaagaaaagtaagaaggtgcggtttgctctcaggaacaatattgtgtggaagcctcaaggtccgcttcctccactgtctgtgcggacacctccttcggccactccccggggaagtgctctgaaagtaggagttcctcctggacctatccgcaccaggccaattcgtgttacgaggggaacaggcatgaagtcaaggaaacgcgtcacaaagcaatatatatcagcgtcttctcagaagccaactagaacttccgcaaggaaagtgagacgtcaaagtgtgtag