atggcggattcggtcaatgccattctggagtacttgcggaagcacaatttctcggaggcagaaaacgcccttagatcagaactcaccgcaaggcagacggtaaatggtcctcttcctctcccactcgaggatgatgcggacctcaatgtcaacgtatttcacaaggcgatgcaagagagagatgctcaacatcaaggaatcatctgccccgagcctgagtttattctagcgtctccggagagatcgaaaggcgcacaggcagggttcaattttatacacagcaagccagaaccgctcgatggtataggtttccgggagagttctcaacaactcttcgaggagaaggcagtgttcgttgattctgggattgaaaaactcagctcgccaacttcccccaggtctccgaggcacgaaaagtttggtgcccaactcccggcaggctctgccctcgaaaaagtcaacccttcaggagatgtactagggttacaaactggtcttcatggatctgattttagtcgtggacctcaatataagaaggcaacagctgtcactaaacagccgaagaaacatcttgaagaggcctctgttcggagagagggagcgacttctatatttggtgagcaggttttccacaatgatgcgcctcgttcaggggaagatttgagtcttcatgtcgtcacaagcgacgtgattcgaccagtaccaaggaagctcgaagatgtgagctttgaggaagtaagattggtggaagcccaccaaatgcacgaagacgcagttgagcagattggaagtcctcaatggattggcactttgcagcaggatagacaaggggttccgccccctgttgtggtcgtggctccgaagacaatcaagccttcaacgaagagacctagttctgatcaagataaacgagatgtattaaacgaagtcccggacaacggagttcagcacgaaaatggtggtcaccaccttgaaaagccaatgcttgtccgcgatttaattgccaacgaacgagctagcaaagggcaatcttctgtagaagatgccgagaaagctcaccatgggaggagtggcggaggttctcatgcttccaacctcaaagagaaagggatagtcgagaacggtggggtaagtagagacagcacgtccataacaccctggaaggatgttcccatcaagaccagctttcctttctctcctccagagtcttcgtctacctgtgagctgcctattgtggaaacatttgttgttgaaggtgtcaaatgtccaccacgggaagaaaaaccaccacaagaaaagacgagagccgtagaggtgtcgaacaatgtacatagtggtaggggatctagggaacgttctaggagcgcagacggagctttgaaggttttagaagggacgtcgaggagcttccctgatgtccaagaagaattgccgaggctgccacccgttcgacttaggtcaggtgatacgaagccaacagattccggaggtgccaattcgaggccatctgccgactcaggacttttcgtgaatattggaggttctgccgaagctgcgttcggattgggatcctttttggacattcctgttggccaggatgtgtcgtcttcaggggcaaggaggcttagtggaggtagccgtccatctgtgagccaaggcattgtcgaggatgcttcggagaggctgtcgggttttgcaacagttggggacggtcaaagcgagtctcttgtagagtatcctgacgagtactgggactctgacacatatgatgatgacgatgaccctggctaccacaggcagccaatagaagatgaggaatggtttctagctcatgaaattgactaccccgatgaaagatccagccctgggttggagagcagtcgaagccatcatgacaaggattttggtaagtatgaggatgatgatcgctcaatcttggaggaagagtcatatttttctggagaagagtattatcggatgaagagaggtgagcgcagagaggtgcaaaatgagatggatcgacttgctgccaatgatttgtacagtcgtgttgaagagagtcaaatgggggctttgaggaggcagactggggctcatttgcgtgagacgcctgactatgatgggcagctgctggatgtggaggagctgaacatgatacaaggggagccagtttggcaggggtttgctgctcaagagagtcgtcttgttgaaggagatgacaaaactgtacaagagagagctcgggaggatgttggttcagtaaggtctggtggtattggcattagcagtgaagtggctgagtttggcagcgaagtaagggagagtgtagttgatgggagcagtgatggggatctagagagcctcaaggaccgtgagatgggggtatatggatcagctcatggtagagaaagtagcaaatccgagtctcctaagaatagatacaatgacctagaaggtagtcacaaggtcattaaagatgcctctgataggaatcttgatgaagaggaagttgatcatgatcatgaaatgattttaagattctacaacgagacctggtcccacaaaagggaaagtgctgacagacaaatctctgagagggacaggttgtatgagcaagagaaaggtggaggtaagggaaccaatgggaatgctgagaatcatttccaagaagagcaagaaataggtggctttgggtttggtgggttttctttcccatctccgtctagtgcaggggaaattgctgtgatgtccagggcagattcgggtaaatcgttgtggtcagtgagggatattgtcacccctggtagaggtgatgagggtgatgaatatgctaatggaattgttggtccagatgacactctcgctgtatggaaacgcaagagcaatgaatcatccccaattatcagtcctcgaaatgagaccctccgaaacttgactctttctaccggctctacgatttcagcacgatccaccgatggctatgggagtggagaactcaaagaaggggatgatgacgaggaagtggagatgaataacatcaacaaggaggaagccgatgctgtggcagctgatgacgaggaggccgctgctgttcaggagcagatacgaagaatacgagctgaagaagaggagtttgaaacattcaatctcaagatcgtacacaggaaaaacagaactgggttcgaggagaacaaagatttcccagtggtgataaattccgtaatcgctggacggtaccatgttactgaatacttgggatcagctgcctttagcaaggctattcaagcgcatgatttgcatacaggaatggacgtttgtatgaaaatcatcaaaaataacaaagacttttttgatcaaagtttggacgagatcaaactactgaaatatatcaacaagcacgatcctggagacaagtaccacgtcttgcgtctatacgactatttctatcaccgggagcatctcttcatagtttgcgagcttctccgagccaacctgtacgagttccacaagtacaaccgagagtctggtggggaggtttactttacaatgcctcgactccagtcgataacacggcagtgcctggaagcgttagaattcattcatggacttggcctgatacattgcgacttgaagcctgaaaatatactggtaaagagttacagccgctgtgaggtgaaggtgatcgatttgggtagtagctgtttccaaacagaccatctgtgctcgtacgtgcagtcgcgatcatacagggctcctgaagtcattctgggacttccttacaatcaaaaaatcgatatgtggtcactaggctgcatattggcagagctttgctcggggaacgttttgtttcaaaacgactctcttgcgactcttttggctcgggttgttggaattctaggacctattgatccagaaatgctgtcgaaaggtcgcgatacacataaattttttacaaagaatcacatgctttacgagcgaaatcaggacactgatcaactggagtatcttcgaccaaagaaaacatccctttcgcataggctacccatgggggatcaagggtttgtcgaatttgttggatacttgcttcacattaatccagcaagccgacctacagcaggagaagctctcaaacatccatggctttcttacccatatgaacctatctccgcttga