atggcggatctatctacaactggacaacggttcaggcgcatcgcgcatagtggttcaatgaacgacattgatcctatgcttcatggcgatctggaacagtggccacacatcaaagagctcgtccttatccacaaggcagattgggttaaggatgaaagcaaatatggtcattatgagagtgttccacatccttctttcgagcaaccaacttttgaagggcccgatacggacatcgaaacagagcaccggctagcaaatggacgacgtggtcgaactgcagaagttttagatgacgatgatcccagcacttcgggcagactctctgtcgcgagtgaatacgaagtctcacatgaaaagaagctgccaaagcattttggtccggctcctttaccagcctacgaccctgtgtttagctgggaaacagaaagggctactatatatgggcagagagtacctgtcctaccagcggccctctctcatagcgggctgaaattgtccgttaaagttctctcacttaactttcatgctggactagtcgaacctatatatggcactgtttgcttatatcatcgagaaaggagggagaagctttccgaagacttttactttcagttcagtcctaacgactttcaggagccaggagcacccccgtacaggcgtgccatattttcacttgattcccctacggctcctgtctgtctccttattcagcttgagaaacatgcaacggaagaaggcggtgttaccccttccgtctattctcggaaagaacctgttcatttgactgagagagagaaacagaaacttcaagtatgggctagagtcatgccttaccgagaaccctttgcttgggcagcagttccactttttgacacgacaatgtccggagtgggtggttttccatctccaagtagtccccttcctcccggtatgctaagtactagcttgcttgagggtgtggatttggacagtggcagatcggataaacaacacgagggtggtggccctgtgttagtggacatcccaggattgaatcgggtcaaagaatgctacagcgaagagtcactgcaggtttattggcaggatcctaagcggaaagtacacaagcctgtcaaagcaatgatgcgtttggaagtggagagaatacttccagaagacaatgatgtggataccttctcagaaagcagcagcatcagcaatggatcaggggatggagacggccgcattggagacacgtcattgaggagtatcgggaagtcgggaagagccttgtttaatggacggccgaaatggagtgcgggtgatcgtaatgacagtgggaaacacaagttcagcagcttttcaagcgcgaacagtccggatcatcaaacggcagattttcgagcactggaattccgggcccttacaaagaatgagccctttaatcagcttttgcacagtctttatgtgtacccactcgccgttaatatgagcaagaaacgcaatctttttatccgggtggagctgcggaaggatgatgttgatatacgcaaccctgctctggaggcagtctacgccagagacggtagtaaccgtattcaaaagtttgctcattctcaaatagctgtaaatgcccgtacagctcactaccatgatgagttcaagctacgtcttcctgcggttctcactcctcatcatcacctagtcttcaccttctttcatgtcgatctccagatgaagctggaggcacctaagccggtagttatgggatactctgttcttccactgtcggcaggaccccaagttctgagatctgacggaagcttgcccataatgaaagagttgcttccacactatctgcaagatggtgtaaaggagcggatggaacatcttgaagatggaaagagcgtgttccggttacgcttgcgtctttgttcatcactttacccaataaatgagcgtattcgtgacttctttacagagtatgatcggcatattctccgaactagccctccttggggttcggaacttcttgaggccatcaacagcctaaaggttgtagacccgactgcaatgctacaatttttgcaacccatcctgaacatgctgcttcggatgatcggggatggtggcgaaactttgcaggttgcttcatttagagcaatggtcaacattttgatacgggtacagcaggaatcatctgaaggggcagaccgaaatccctatcttgttcagtacgtggattattcttttgatgatttgggtggtcttcaagatccggtttatcctggtctgtgcaatgtctggagaagcttggccagaagcaaggcaaaagggtatagggtgggaccagtttacgacgatgtgctgtcgatggcatgggtgttcctggagctaattgtgaagtccatggctctcgaacagtcacgagttttctctgatactcttcatttaggtgaagatttgcctccgatgcagctgaaggagggggtcttcagatgtatttggcaattatatgactgtctcttgactgaagtacatgagcgttgcaagaagggtctcacattggccaaacgtctcaacagtagtcttgcttttttctgctacgatctcctttcagtcattgaaccccgccaagtatttgagctggttgcactctattttgacaaatttactggagtttgtcaacaagtactgcatgagtgtaagctcacgtttctaaggatcatatgcgaccatgatttgttcgtggagatgcctgggcgggatccctcagaacggaactatttggcatcagtcctgatgcaggagctgttccttacttgggaccatgaagacttaacacaaagagcgaaggctgcgaggatattagttgtactcatgtgcaagcatgattacgacgctcgatatcagaaactggaagacaagctctacattgctcagctctactttcctctcataggccttatattggatgagatgcctgtgttctacaacctaagttcaacggagaagcgggaggttttagtctgtgtgatgcaaatcattcgacatctcgatgatgcgacccttgtgaaggcctggcagcatagtgttgctcgaacacgactttttttcaagctccttgaagagtgcctcggtttgttcgagcacaaaagagcctcagttgataacatgggaatacctgggggcattcctccacctgaagaagttgaaggaccctattccccacgatattccgaaaaattgtccccgtctatccacgggtacttcaccgaagcatcccggccggacgttggcagaccgcaggtcacaccagatagtggatacttgtggaagaaattaagcccacaactaataagctctccaggtcaaccgtattcgttgagggaggctttgtcatctcaagctccatcttctcgaagagtaggttcagaccgggcattgcgtgaaagtctgcatccaatgctccgccaaaagctggaactttgggaggataacttaagtgcagctgtaagcctgcaggtgcttgaaatcgttgagaagtttgttgacgcagctgcaacccatagcattgccactgattatataaaactcgattgtattactgccctcttcactgggtttttgtctcgcagccaaccgcttctattctggaagtcattccttccagttttcaataatctatttagtctccatggagcaattcttatgggtcgggaaaatgaccgttttctgaagcaagtagcgtttcatttattgcgcttggccgtgttccggaacgagtcaatacgcaaacgagctgttgttggcctccagattctcgttcggaactctttctatcactttcaaactactgcgcgactccgtgtgatgttgaccatcactctctcagagcttatgtctgatgtacaagtaactcatccatgtcccgacggaacttcggaggaaagtggagaagcaaggcgattgcggaaatctttacaagacattgcttccgaaactagtagcgtggagctgctcaaagaatgcactctgccagagaactgtttggttgcagtacctgatggtgcaagcgaaaatcggtggcggtggaaagaactgcaagatctgtcaactacattgttgcgtgctctcgatgctgccgttgagcacgctctcctgggtccaatgacgggcttcgacaagtatgcaactgcagaaagctaccacagtttggcctgggcttattctcatgtgccagatatccacatcatgtggctcttacatctttgtgatcaacatcagcaaatgcattcatgggcagaggctgctcaatgtgctgtggctgtggctggtgttattatggaggctttagttggaagagctgatgcggtgtggggaaaagaccatgtggagtcgctccacaaaatatgtcctatgctaagtagctcagtaataggagaggcagccgctgccgaagtagagggatatggagcttcaaagctgactgtagactcagcggtaaagtatcttcaactggcaaatagactctttcagcaggcggagctgttccatttttgtgctggaattttggagctcataattccagtgtacaaaagtcgacacgcttatgggcagcttgcaaagtgccacacttcccttaccactatctatgattccattgtcgaacaggagacgagccctattccatttacagatgccacttattatcgtgtgggattctatggggaacgttttggtaaactaaatcggaaggagtatgtgtacagagaggctagagatgtccgccttggagatataatggagaaactaggacatgtatacgagtctaggctaggtgatgggcacaccttgcatataatacccgactcgcggcaggtgaacgcagatgagcttcagccaagagtttgttacctgcagatcacatctgtcgaccgtgtgatggaagatgaggatctagagagcaggagagaaagacaacaaactggtcacgcatcaggaagcgtcagtgcgcgagtttttgatcgatttttgtttgacacccctttcactaagaacggtaggagtcaaggaggtttagaagaccagtggaagcggagaactgtggtccaaactgaaggcccttttcctgcactagtaaatcgtctccttgtggtgaagtccgagtccagagagttttctcccattgaaaatgctataggaatgatcgaaaccaggacatcagcgctacagaatgaactcgaagagccacgcagtgcagaaggagatcaactgcctcggttacagagtctgcaaagaattctgcaaggcagtgttgctgttcaggtcaatagtggggttcttggagtctgtacagccttcttgtctggtgagccagcaacacgactccgttcccaagagctgcagcaacttattgcagcattgctggagtttatgggtgtatgcaaacgtgcaattcgtgtacattcccgcctgataggagaagaagaccaagagttccattctcagctagtaaatggttttcagtctcttacagcggagctctctcactacataccggccatcttgtctgaactttga