atggcgtcgttaaccagaggaagaagctttgtggagtcgctcatgggcgacaatggggctctcaaaaacctcttcaaaggaagggatgacaagaaacctcatctggagcgtactgcctcaggaaggaaaaagtggatcaaagagctgtcatctcccgcaaatcttgtcattgatcgctgttgcagaatcctcgacatgcaaccagaggaactgcaatgtcagttcgaagatgaagcctctgtttctgccaagcatccttcacgatatgcccgaaatctgttggagtactgctgcttcaaggctctctctgtggaaactcagaagaccggacatcttcaacaaagggattttcacaaactattttttgacatgatgcttgcttgggaagctcctggtgcggcaaacaaacctgttgtgaagataggacaaggtgaagtggacaatcaagaggaggatgatgatgaagactcggcgcttttctattctgacttgatgcccatgctggtggatgtggagagtactatcggatctgaagcatttgcaagaatagctcctgctataccactagtcgcggatatcataagtgtacatcaacagtttgatgcacttacatctggaactgggggaagattgccttatccaatctttgaaaaatatctgagtgaactggacaagtcagtcaaggatatcaaacgtcaagccaccgcatcgcttgcctccgctcttaagctcagcaaaggagaaagtgtgatagagattgatggaactgctaccacgcagcccgtcctacagcacattggtgtatccacctggcctgggaggttgactttgacggatcaatcgctgtacttcgaagcgactggggtggtatcttacgataaagccaagaaatttgacttatcagctgatctgaagcatgttgtcaagccggacttaaccggtccgtggggagcacgtctttttgacaaagctgtaatgtacaagtcaagtaccactgttgaaccagttgttctcgagtttccagaactgacaggccgtacacgaagggactactggcttgctatcattcgcgaagtggtcgccgttcatcagttcatccggacttttcgcctggacggcgttggccgtgaagaagccttagcgaaggcgattttgggaattgtaaggctgcgggctactcgcgaagtgtttcattcgctacctgtcaggccagaagcactgctcacgttttcattcgctgatgtgatgccagctggagatattgttctgaaagctttggcagagcagctgcaaaataaatgttcagttcctccatcctcgacctttggggaatcaatctttggaaagcaggaaggaaaggtttacgctggttcagcgacagcagctgtgggcaatttgggagcagcctctccgaaaagcccaggggtttcaagggaagaagctattgctgtcggcgaggttctaataggtgaagccactcctttagagaaagctgtcttacattcgagagacaactccaagaaggtggagttagcgaaggcaacaatagatggagtgaaagtggatggcattggaacaaacattgctgtcatgaaggagctcttggtgccgctcgcaaattttcaaacttggattcaaggaattttagagtgggaggaccctgggaaatcagttacttttttagtggtcatgggttatatcatttatagggactggcttggctacattgtgcctcttgtacttctgtcgatggcaagctacatgctgtggttacgacattctggaagaggggacgatttcaatgaagttgttgtgccaacaccacctgctcagaacactgtggagcaactattagctctgcaacaagctttgtctcagctagaaggactgctgcaatcaggaaacattatgttacttaaactccgggcgcttttcttctccgtgcttccgcagggtcactcacaaatgacgaatcatgttatagctggtttggtgatcactgcgttctgtttgacaatcctgcccttgagaatgataattcttctcctatttttagattttttcacaaggaactccgtagttcggaaagaaacaactgagcggtggttgcgtaggttcagagaatggtggtacagtgtaccagctgtacatgtacgatttatcaaacctgaaggggaaaggcagaattga