atggcggtcatgtcggagtacctgtggtttgtaattgttggtgctttcgtagcattcgccttcgggtggggtaatggtgccaacgatctagccaatggattcgccacttctgtggggagcaagacccttacgatggggcaggcagtgcttatcgctgtagtatttgactttctgggagcgattctgctgggacgagttgtgacatccacaatcgccagcggagtagctgatttaaacagcttcttaggaaatccagaagtctatgcgtacggtatgatctgtgcttgcactgctggttcattttggctagcagtggcatcaagggtgggtatcaacgtgtctggtactcactttattgttggaggaattgtcgccttttctttgatatgggatggcaaggatgctgtcatctgggcagagagagataactccatcgacgctttcccatacaaaggggtggtctcgattgccacatcttgggtcctgtcgccaatcttggcggctgcaggttcaggactgcttttcttggctctccgaacactagtgttgcgacgcaaaaatgctcatcgagttgcattctggactttgccacccgtcgtcttcttcacagtattcgtcaacatgtacttcatcttcacgaagggagccaagaagcaaatggacaaagacggcattcactggtcatattcaaagactgcctggatttctgctgtcattggagcaggtgcagctatcttatctgctgtcactgtggttcccttcttatacaagaaaatgaacgctttgttcgacagtgcgggtaatcgcatcgacaacatcgaaggtgttcctggcgtttcagtggctaacgagaaacttgccaaaacattggaatctgatgaaaaaactcctcgaagtgttggatccaagatctggggagtcatttcccacggatggacccaagatattcacgacgtcgttaacacaaaccagaccgtgggtgatattcacaagcatgcagaagttttcgagccaagagtggaatatgccttcatgtaccttcaggtcttctccgccatttgcgtcatcttctcacatggagccggagaggtcggctatgcagctggacccatgtctatcatcctacaagtctacgaagaagggatgctgaccaagagtattcagcccaaaatgtgggtggttgtgtttggaggactcgctttgatttccggcctggctacttacggctaccacaccatgcgtaccatgggtgtgaagcttgtgaagatcacccccactcgtggattctgcgcagagctcgccacagctatggtcgtcatggttgcttcgcagtatggtcttcctcaatcgggcagtctggtgatcgtcggtgctatcgtgggagtgggagtggtcgaaggggtacaaggtgtcaactggaagcagtttggtctgcaggttgttggatgggctttgagcacgctcgtagtgggacttacagtagctgcactcttcgcacagggtctgtatgcaccttctgcaatagattccaaggcaatcaacgagtacaaggtggaaattgcgggcattaataccgcctggtacaaggagttcaacaccactcttcagagctatcgggaagctagcgctgcaggtgtcctggatcgcttgccaaatgccacctgggtcgagctcaacgccactcttcacaaaaatgccaaggttgccaagaatcttggtgacttcaagacttacgctgcaaagaaaccatcggcatacatcaattcgctgaatacactcttcgcgctgtaccaagagaacagcatcttgacgatcgggcagaacgacgtattcaatggttcactgacctgcaacaacaatatcatagcagacatcagaaatgggacacgcgtggcgtgtgtcgctccgaagcttgcagatgcagggaccgcattcaaatga