atggcggagccgtcgtcatcagtggattgggatgtcgtgagagctgagcttgaaggaattgatgaggtttggaagcaggctcgatttgattcacttccgcatgtggtccaagttctcacgtcacaagatccggagggagctgttcgcactttgcaaaaacaacgggatgaaattgaggagttggtagatgatgtggttcggggatatcacaatggattcaacaaagcaacgcataattattctcagatattgcgcctgttcagcgagtcagcctcgagcatcagcggattgaaaaccaatctaggagaggcaaggaacttgctaggagcacgacacaaacaattacatcagcagtggtgtcgttcagtcaccctccggcatgttatttctctgcttgaccaaattgacagagttgccaaggttccatcgcaaattgagaagctgatcgcagaaaagaagtattatgctgcggtgcagctctacattcagtctataagcatgctggagagggagggtatccaatcaatctgggacaccactgtagatgatgtgaagaagaaagacaaggttggtgccctgcaagatgtgcgtgcagatctatcgaagcttcgtggtgtccttttttttaaggtcatggaggagttgcatcttcatgtatacaataaaggtgaatacagctacaatcttaccgacatcccagataaagatgacgacatatcgaacatcactgctgctacggttgcaccgacgggtaatcttctgtctatgtcgcgcagaacgcggacaatgaggagacatgattttcaagctgctggccttgaccgagtgttagaggctcggaaaggtggttcagtggatgggtcatccgtggatggcagagaagacgatgcgagtgttgctaatggaggaagtgtcgatgggaactccttagctgctgcaaatggacatgatgagtctggaaataaggagggcaagaagcccactagggttcttcctccttggctggcagattctatcccaaatgaatttactgagaccatgacaaaaagtgatggtacagcatccgtcaagtaccttcaaaccatggttgagtgccttgccttacttggaaaaatagcagctgcaggtgctatcataagtcagaggctcagaccaaccctgcatgagcttattactgcagaaattaaagctcgggctgctgcagttgaggcgtctagacctcgagttgatcaagtctcgaaagtgactgctggtattgccctcatatccaaaccaaacggcgttgttggacctgcgctaaagcagaaggattcaaagaatgggaatatcgtggttaaggcaaacggcacttctggacccgttactcccctagttggtccaatgagcaaggcccagactgctgctcaggaactcctccagtctattctttctttggcattgcgtatattagaaaaccatgtcgttgttggggaggcaatggaagccaaggctagtgtttcagatgctgctagtttttcggagaaggtcaatggcgatatgcagtggggtggtgattcggacagcaacagggctacaggaggatacagtctggtgttcgcgttgactgttctccagagcgaatgccagcaacttatatgcgatattctgcgtgcaacacctgatgccgcttcagctgatgcagctgttcagactgcaaggctagcgagcaaaacgcccccggatgatgcaatgagaggagggtctgaggagggcctctcatttgcgtttaggttcactgatacaatccttactctaccagccggaaatgatcgcatgaaccaaatcatgggaagtcaaggtggtaggaacaggcggatcacagcagctgctcaggaaggatatgggacaggctcggtgcttccggagaggggcatctacctcacttcagcagtttatcgtccagtccttcagtacacggataaagtgatgtcattgcttcctccaaagtacttgcaacttggaaatgacgggctacaaaattttattgagaattttgtgaaagaccagtttcttcccattgtgcgtgtggactatcgaacacgggtagctgatgctcttgctagtcctgctgcattccgtttaagatcacatccaggaactttgtatgaacccactgtcgagaagggaaggccagttttacagggccctctagcagcaaatgaacttgtgaaggaggttttaggttgggcccaagcgatgcctatgtacgcaggagaaatattggagctagtgcagacccttcttgaacgcacactggaacgatgtcgtgcgggatacactgaggccgttcttggcagtttcagttcagatgttattgggaggcctgatgtctcaggtttgatgaagcaagagcctgccaactctgttttagaggcgggatttttgagtcaactgggccagaaggtttctctggatggtccgttggatgctgaaggtcttgaagtggaaatggaactgaataatttgttactcagcttgcgtcccatcaagcaggaacaacttatcaaagataattcaaaacttgtcttacttgcggccttaagtgacacattggattttctctcagattctgtccaagaactcggacagcaacaatcacgaggacttactgagaggaggaggaaagaccagcatcaagtccgccgccatcatcgacgcacaagcagtgctcttactgctggtttgggtgcccttgctgacaaattccatgccctctccagcgaatgtcttcgcactttgcgtgtggaaatgcaactgcaagctatctctcaccttgcgggtattgggaaagtgtacgtgtgtgaccaggacgcggaggaacccgaggattttataattgctttcacgactcagattactagaagagacgaagaaattgcaccatacttgccctctctcaagcgcggttatatattcgggggaatttgtagcatagcagctgcaacctttataaagtctttgaatgaaatgaacgctgtcaacatgctcggaattcgacaaatatgcagaaactgcacagctgtgcaacagtcacttgcgtcacttggaggtagtgttaactccgtaattgaacgactggatcgcgtccggacctactatgatctactcaatcttcctttcgaggctctcgttgcctttgtccaagagcatcattccatgttttccttctcagagtattccagtcttttgaaggtgcacataccaggacgggagatacctatggatgctgtacaaagaattggcaaaataatggccccgtaa