atggaggcattgcagtactcgggttgcggctctgcaacgaaattccgaggtcgggcatcacctccgcatgtcgaggtgcagggtgaaagttgtaggatacggagcttaatgtcgacgggtgccagaggtagttgcactggcgccagcatcacggccttcaatcggaagagattcgaaggaggaacagggaggaaattgttagagctcagggtggctcgcgcagctctggctgtggacgaggataagcagcaagaggatgtggcgaggcccgacgggagatcggtcaacatgccggttcctcacgatgtgcagagcacgacgtcgacggggtctacctcctcgaataaattcgcagtcgctacggattacattcagtatcttcccgagtttttgagggatgattcagggccgcctcgctggttctgtcccgtgctggaaaacaagcctccgaaacaggcccccgttctcctttttctgcccgaggtcgttggcaccggcctcgggttctcactgcaacaggagaatctcgccagattgtttgaattgcggtgcctgcgcattcctctgacggatcgtacaccttttgaagggctcgtaagttttgttgaggaaactgtacgtaaagaagccaagctgaaccccagaaggccaatatatcttttgggagagtctttcggaggaacacttgcactggccattgcctctcgaaatccgaagctcgatctcgtgctcgtacttgtgaatccctcaacctcttttcgtgaatcgcccctgcaaccacttattcctctgattgaagcgcttccaccggccttgtttcctgcggttccagtgctgctcggattggccacatacgatccggttcagtgggcttcacaaatcgccacaaaaattgcaccgtcgatcgggtccggtcaaatatcccccgacagtatcacaggcgctcttcgatcacttttggacgttgtcgacgcgtttcctaaaagtatactaccctggaaactgaaaatgctcgagtctggtgctcggtacgcaaattcacggattcgagccgtgaaggcggatgtgctcatccttgccagtgaaaaggaccagctgttgccgagcttggaagaagccaagaggttgaagaagattatacccaatagcacgtatcgaaagtttccacaaagcggccatatgttactagtggaggaaggctttaaccttgccagtatgatcaaagccacaggtttctaccgtcaaactagaagcaaagacgtcgtgtctaattttgtgcgcccaacgaaggaggagatcgatcaagcttatgggactacggacatactgcgtaagctgaccagtccggtgttcttctcgacgggggatgacggggtggtggtgcgaggtgtatcgaagattcccacatcgaagcagccgttgatatttgtgggaaatcatttcttctatgggctagacatgggcatgctctggggagagttgatgaacaagttggatgtgttgccacgaggactggctcacccgatcctttttgaccagaccctgttggaagagaacaatgacagaatcgaaggagacaggacgcgtctgttcggaggtgttcccgttggtgggaagaatatgttcaagcttctttctagaggggattctatagctctgtaccccggaggcgctcgagaagctcttcacagaaagaatgagtggcacaagttattttggcctgaaagaccagaagtcatccgaatggcagctcgatttggtgcaacttttattcccatgtgcgcagttggtgaggatgagatctacgagattcttctggattacgacgacttgatcaatctgcccttagtaggagggcggctctatgaagcatttgatcagttacccagatggcgagaggatctagatggagaggtgtcaaatcaaatgctccacaccccagtggccgtgccgaagttgggaggaccgggacggatttatatcttgttcggcaagcctatctacactgaaggcaaagaggatttcttccgggatccgaagaatgtggacgctgagtacaagaaactgagagaagccgtagaaggtggactcgcttatctggtgaacaaacggaaggaggacgcataccgaaacttcttcccgagaattgcatatgaaattgcagctggtgggaagcaggcaccgacgtttgagccctga