atggcggaggctgcagcgttggagggcgtgagacaatgcacgagtgagctggacaagtatgtgtacctgcggcacttgcagcaggagagcccggcgttgttttacaagcttctgatcaacaatgcgcaggagctgctgccggttgtgtacacgcccaccgtggggcaggcgtgccaggaatacagcaaattgcccatcaagatgcacgggctcgtgatcaggcccgccgacaagggccatattctggccaagctccgagactgggcgggcgttgagcgcgtcagagtcatcgtggtgactgatggcgagcgcattctgggcctgggagatctgggattcaatggcatgggcatcgccgaaggtaaaattctcctctacaccgtcatggccggtgtcaatccagctgtgtgcatgcctgtgtgcctggatgtgggcacgaacaaccaagagctgctggctgatccgacgtacaagggtctcagacagaagaggctgcgcgggcctgaatacgacgatctggtcgacgagttcatgagcgctgtccgggacttgggagatcacactctgctacagttcgaggacttcggaaattccaatgcattccgtctgttggacaagtatgctcctctgcagtgctcgttcaatgacgatatccaggggacagcgtgcatcacgctggctggtttactgtcagctctcagagttacaggaaaacccttgcaagaccagaagatactgtttttgggcgcgggcgaagccggcacgggcatcggccagctcattagcaaggccattcaagccgagagcaacctgacggaggaggaggcattgcaacggtgttattatttggattccaagggtctcgtatgtcgctcccgcaccgatctccagcaccataagctgccgtttgcccacgatgtgcctttccaatccaaccttcttgatgcagtgagggagttgaagcccaccatgctcgtgggagtgtccactcagcctggagccttcagcaaggaggtttgcgaggcgatgtccgaaagcaatgataggccaatcatcttcccgttgtcgaacccaacgtccaaggcggagtgcacgtacgaagaagcattttcatggaccaatggcaaggtggtgtttgccagtggcagccccttcgactccctgaaagctcctgacggaaagatttatttcccggcccaagcaaacaatgcttacgtctttggccctatcggtatggcagctctgttgacccactgccatcagatcaccgatgaggtgttcctacaggcggcgaaagttttggctgatttgaccccggaatccactctggaatccggcatgttgttccccagcatctccgacatgaaggggatggtggtgcctctcattgccggcatcgccgatttcatggtgaaatcgaatctgggaaagagaccaggaggtgtgtcaaagtgggaggatcacgtcaaggctcagatgtatcagcccaaggtatacggacgagctctgtctgtaaaggttgcgcccacacctgttccagaggtgcaccatgaggacatgcaagaactcattatgattcgccacatgtacactgatatccaacgctacttattccttcgatacctccaggattcacaaccggataccttctggaaactcatgatcaacaacgcccaagagcttctgccctatgtctacaccccaacagtcggagaggcttgtgaaaagtacagtaatctccccatcaagactcgaggcttatacataagagaagaagactctggaaagatcctggaaaagctaaaggcttggcgacaccaggatattcaagttattgttgtcactgatggggagagaattcttgggcttggagatttgggagctggtggtatgggcatcagtgaaggaaagatcatactgtacactgtgtttggtggcgtggatccgaagcgctgtctaccggtttgcatagacgtgggtacaaacaaggaaagcctccttcaagatgctgagtacattggtgttaagcacaaacgtttgcgtggtgagaagtacgatgcgcttgtagatgagttggtccatgctgtaaaggagtggcagcctcatctgctcttacagttcgaagacttcggcaacaccaatgccttccatgttttggagagggcccaagatgtagtgtgttgcttcaacgatgacattcagggaaccgcttgtatcactctcacaggccttctgtccgctcttcgagttacagggaagaaactagatgagcagaggatcttgtttttgggggccggcgaggcaggtacaggaattggaaaacttatagctttggctataaatcagacatgtggagttccgatggaagaggccatgaagttctgtttctatgtggattcgaagggtcttgtttgcaagtcaagaacaggcctgcaacaccacaagttgccgtttgcccatgacgtacctttccagccggaccttctttcagctgtgaaagaactgagacccacagtattgatcggagtctccactattacaggggctttcagtaaagaggttctggaagccatgcgcgaatacaatgagcgtccagttgtatttcctctatctaaccctacttcgaaagcagagtgcacttttgaagaagcttaccaacatactgggggagctgtcgtatttgcgagtgggagccccttccctccatttgttactaatgacgagagaacgttgttcccggcgcaagcaaacaatgcttacattttcggacccatcggtatggcggcggttttgaccaagtgtaagacgatcacagaagaggtattcttgataaccgcggagctccttgcggcaaaaactccagaagctcgactagaatccggaatgctgttcccagcattttcagatatgaaggaagttgcaccccagcttattgctggaatttgtgagtatatgatgaaggttggtctgggaacacagccagatggagtgactgactggttagaatacgtgaaggagcaaatgtttaagcctcctgaaggaacttcaagtcgtctttga