atggaacaagaaatagaggcttcacaggagggttccacacatccgtcgatcgagggatcgcagcctgagcaacgaaccttgggcagcggtgacgtgtttctgccgataaacgatgggacagtccgacagcttccgaatagtgcaggtgcgaatgcgaccaccgtcggaggcttcactgaattgcatcaagcagcagcctacgatgagatagataaagtagatacaattctcagagaaggtaatctaaaggtcgaagtggccacatccgacggcatcacggccttgcatatcgccgcttataaaggccatgaaaccatcgtcacatccttgcttcactggtatggaagaaatcctgatgctgatattaatgcccgagataacgtgctgggcagaacagctttgcactatgcagtaggaggtgggcaccagagggttgtcgaggaactgattagatttcccggtatcgacatttgcccagaagactctgttcagaacctcactcctttgctcatggaggtaatgaagcgcaggggagattgcagtttggtcttggtcaggacattaattgatgcgcggactgatcaaatcaactgcgcagttggtccagacgcaaggctcatcgaccctctgccctggttgcaatcgtgccctattaaattgttcccgagcgacgatgttttacaaaaagtctccagcgttcgtcctaaagaagaatccgagactttcaagcaggagtaccaggagatacaggaacagagaagaaaaactgacggaagcttatctgacagtaagtggaagaaaatgggcacccaggacaggcggaggttggatgcagatttaatgatacgagaggacattaatcgctacctgaagtacgaatgctcgatggcagggcacacgatttttcacctggctgccacacaagacaacgcagaggtcctctcgcacctcctctccagctgcacgagggcaaatgtgaacatcctcacagccgatggcagcggaatgacccctctgcactgcgccatcagagcggaatccagggagacattcgatgtcctgatgtcccaccgagaagtggacgtgaacgcagtcctgaaatcgacagtcgacctcgcgcggccgccatggacggatctgaaattgtgctggtggaagcataaggattccgaacggttccgattctacgaggcgacctgcgtgtccgatacccctctccacctcgcaattcgctgctgctgctccttcactctgcgaagaatggtcatgaagttctgcaaccatccccggttccagcccagtatctacaacgagtccggggtcctcccattggatctggtctttcttcgatcctcgtgcagcttgcaattcggtaatagctcggtacacttgcacttggtcctcgacatgctcgagcgacagccggggaaccaggcgctcatgaacgaagtcaacagcatgaagacgggtgcccagaactttgtcaacagcgtgctggtcgcggccgcgttgcttggaggggtaacattcagtgctataatgcaagggccagtagatgatgaggttgatttttcaaatgtaccttttatcatggtatgtttgagtttctgggggaccagtatatcatccttcttattgtccatgctcacgatcgtgagctgcctgctcatgtccagaaccctgcaacttcacaggcatcttcacatcacgggcttcttcatcaacaccccgtgcacatctgtccgctccttctacgacagtattcgggcccagcccgtctatctcctcactaccggaatcagtttcggaatactttccttcgtcctggcgagctggataaacatccaaaataggtttcgagacagtcctaaactcgcaatggtcgcatctgtttcttcaggcccagagcttaataacatgtccttagtagtatcacctgcttccaatactgtcgagctctgcatatcagcttttctccgaaacttgtcgttgaaaatgaacatatcgtcttcattgatatccttactcaccgtctccttcctcaagacgttcttccccttcacacaagctaatgattgcagatttcgtttcaagtcctacgaaagcttcttcatcgcatcagagggttttgactga