atggcggacgcagcagcccgggatggcgggcagactgtgtcctccgcgggacgtcgggatccgtacgaagttcttggagttcctcgaaatgcctctgatcagcaaatcaaaactgcatatcggaaactggcgctgaaataccatccggacaaaaatgcaagtaatcctgaagcgtcggaattgttcaaagaagttgcttactcctacggcatcctttcggatcctgaaaaacgaaggcagtatgacgcggccggctttgaggctgtggatctcgaaggcatcgatatggagcttgatctatctaatctcggcacagtaaacacaatgtttgcagctttgttcagcaagctgggagttcccatcaagaccaccatatctgcgaacgttcttgaggaggccttgagtaatactgtgactgtgagacctttgcccttaaatcgcccggtcaatgacaaggtagagaagcaaggtgcccatttctacggtgtcagcatctcagaagcccaagcggaggctggtgtggtcgttcgagtgacctctaccgcccaaagtaaattcaaactcttgtactttgagcaagaagagaacggaggattgggattggcactgcaggaagacagcgtgaagaccgggaaggtgacatctgctggattttacttccttcatttccaagtgtatcgcttggacccgactgtgaacgcgttgtccattgcgaaagatcctgatgcagaaatttttaagaagttagaaggtctgcaacctgttgaaatgtccgagctaaaagcagggccacattacttcgctgtgtatggtgacaatttcttcaagagtgccagctacacgatagaagctgtctgtgcagactccttcaccgaatcttgtgagaaattgaaggatgtagaacaacagattctagcaaaacgaaatgaactgcgtcaatttgaagccgagtacagagaggtactacaacgcttcacggcggtcactactagatacggacaggagaaaactgcggtcgaggaccttctcaagacacgagacaggatacatgagtcgtttacagcgcacccgccaccgaaaagaagcagtagcggtgcgaatattaaggttgctagtgacgattctaaaaattctaagcatgctaaagacagtgaagaggaaggggtgtcagatgaatcacaatcagatggtaaagaaaaagacaaatccggtaagaaaaaatggccgaatctttttttcaaagcggaaaaaaaggttacctga