atggcgactgcaaatatttcaatcggatcgcaagtatgggtagaagattccaacctggcctgggtggaggctgaggtgttggatttcgatggcaagcaagttaaggcgcgaaccatcaatggaacgacggtcgtggcctccgtttccaatgtacatgccaaagattccgattcccagccaggaggagtggatgacatgaccaaactggcatacttgcatgaaccaggggttttgtacaatcttgcaagtagatatgagcttgacgaaatatatacatataccgggaatatattgatagctgtaaatccttttgcaaagcttcctcatctttatgacaaccacatgatggagcaatatcgtggagctccactgggagaactgagtccgcacgtatttgcagttgccgacagttcttatagggcaatgatcaacgagaaaaggagtcagtctattttggttagtggagaaagtggagctggaaagactgaaactacgaagttgatcatgcaatatttagcctacatgggtgggagagcaaatactgatggaaggacagtggagcaacaagttttggagtcgaatccacttctcgaagcatttggaaacgcgaagacttctcgcaatgacaattctagtcgctttggaaagttcgtggagatacaatttgatcgtaatgggaggatatccggagctgctgtcagaacatatctactagaaagatctcgtgttgtacagattgccgatccagagcgcaactaccattgtttctatcagctatgtgcttctccagaggattctgagaagtacagacttggtgatccgaggagcttccattatctaaatcagagtccagtctttgagttgaacaacgtgaacaacgggcgggaatacatcaagacgaggagggctatggacattgtcggcattagccctgaggaacaggaagcaatatttcgagtggtggctgctatactgcatttgggaaacgtggagtttacaacagggaaagaggccgattcatcaataccgaaggatgagaagtctaaatttcatctcagtgtggttgcggagcttttgaggtgcaatagcaagagcttactggattcgttgtgcgagcgcatcattgttacacgtgacgaaaatatcaccaaaactctagatgcttattctgctacaactaaccgtgacactttggcgaagacgatctactcgagattgtttgactggctggtcgacaaggtcaacaaatctattgggcaagatccagattcgaccactttggtgggagtccttgatatttatggtttcgagagcttcaaggttaacagttttgagcagttttgtatcaatctcgccaatgagaagctgcagcaacacttcaatcagcatgtgttcaagatggagcaggaagagtacacgaaggaggccatcaattggagctacattgagtttgtcgacaatcaagatgttcttgatctcatcgagaagaagcctgtcgggatcatagctcttctggacgaagcctgtatgtttcccaagtcaacgaatgaaacgttcgcgacaaaactgttccagagtttcaacaggaacaagcgcttcagcaagcccaagctttctcgtactgatttcacaatcagtcactatgctggcgacgtgacgtatcagactgacctctttctcgataagaacaaggattacgttgttgctgagcatcaagctttgttgggatcttcttcgtgttcattcgtggctggcctctttcctcctccttcggacgaatcttcaaagtcgtcgtacaaattttcatccatcggaactcgtttcaagcaacaactgcaagccctcatggagactctgaatcaaactgaacctcattacattcggtgtgtgaaaccaaacatggtcaacaaacctggtcggtttgagaatgtgaatgtgctccaacaacttcgatgtggtggtgttcttgaagcggtgagaatcagttgtgctggatacccaacccgacggaccttcgatgagttcattgacagattcggccttttggctcctgagctcctgaatggaaattacgatgagaagactgtcaccgaaaagcttttggagaaaatgggtcttgtcaatttccaggtgggtcaaacgaaagtgtttttgagggcaggccagatggcgacgctggatggtaagaggtcagaacttctaagcaatgcggcaagaaccattcagcggcaagttcgtacatttttggccaggagagaattcacgaaaaagagaaaggccgctgtcaaaatccaggcttgctggcgaggaaggatggcacggaagcagtatgaagatcttcggaaggaagctgctgctgtgtgcattcaaaagcatgtccgcaggtggttggctcaaaagtcatacgcgaaaacgcgcaaggctgctatttttgttcaagcaggagtccgtggtatgattgctcggaaggaattcagacgcagacgtcaaaccaaagctgcaatcatcatacagacacggttccgtgggtacaaggctcgctctgactaccaaaagttacgcaaagcagcggtcgtcttccaatgtcaatggagaggcagggttgctagacaagcactcaaaaagctcaaaatggctgcaaaggaaactggtgcgctacaagcagctaagacaatgcttgagaagagatgcgatgagcttacctggcgtctgcaactggagaaacgtatgcggacggacttggaagaggccaaagctcaggagatctccaagcttcaagcctccttgcaagatatgcagctgcaagtccaggccgcaagcgacagccttatccaggagagagagcaaaacaaaatggcacttggacaggctgtgcttgctgccgaaagggtcccctctgttgaggtcactgacgctaaggtggagaaattggtcgctgagtgtgacagacttaaggccttggtcgagacacttgaggcaagagcagcagaggcaacagaggcagagaagaagtatgctgctgccaagaaggaaagtgatgaaaggttacttagagcagaagaagcagaggcgaagattgagcaaatgcaggaagctgttcatagattggaggaaaagcttcaaaatatggagtcggagaatcaagttcttcgccaacaaacgcttgtattgtcgcccaccaagggtcttggaagtcgattcaaaaccactgttttccagagaagcccagacaatggatatcttgcaaatggtgaacaccgtcaggccactcttgagacaccttctacagctcaaattgagagagagcattcggaggctgaacaaaggcgtcaaaagctactcatcgacagacaacaggagaatcaagatgcccttctgcagtgtgtcatgcaagatgtgggattcagccatgataggccggttgcagcatgtattatttacaagtctcttcttcagtggcgctcattcgaagctgagaggacgaatgtatttgatcgcatcattcaaactatcggaactgctattgagagtcaagagaacaatgatgtcttagcatactggctgtccaacacgtcaacgcttctcttccttctgcaacgtactctaaaagccagtggggcagctggaggtaccccgcaacgccgaaggcccagttctgtgaccctcttcggacgcatgacacaaggatttagatcttctccttccggcggagtttcttttggaaatggtggaattatgggtggactagaggttctacgacaagtggaggccaagtatccagctttgcttttcaagcagcagctcactgcttacgtcgaaaagatttacggaatgattcgcgacaatctcaagaaggagatttcaccgctcctaagtctctgtatccaggcgccaaggacatctagagcgacgttgagtaaagtggcatctaggacatcaccgatcgccaatatgtctacacaacaagtcttgagcagtcactggcacagcatcatcagcagtttgagttcactcctgagcaccttgcgcgccaatcatgtgccaccgtttttggtccggaagctctttacgcagatcttttcttttatcaatgtacaactattcaacagcttgcttttgaggcgtgagtgctgctcatttagcaacggagagtatgtcaaggctggactggcagagcttgaacactggatatatgacgcaacagaggagtacgcaggttcatcttgggatgagctgaagtatataagacaagccgtcggatttttggttattcatcaaaagccgaagaaatctcttgatgagattactcatgatttgtgcccagtcttgagcgtacaacaactctatcgtatcagcaccatgtattgggatgacaaatatggcacgcatagtgtttcacctgaggtaattgctaatatgcgagtgttgatgaccgaggattccaacagtgccgtcagcaactccttcttgctggacgacgactcaagcattcccttcactgtagatgacatctcgaagtcaatgtcagacattgatttgtctgatgtggatgctcccccacttcttcgggacaacgcggccttcaattttttacaaccacagcatgagcgctttgtggtgccaggcttcaaacaacatggcaactctttcaccgccgctatgttagctgcacaaaagttgaatgcggacaagacctatgccatggctacccgctcgtactctttcaaaagcgcgaccagcaaccagcaacaaacaggcgtgccgagaagcagtagtgggccgaagggaggtagcaacagcgctggcacgcaacccgctagcgcggagaataacgatgttgatttgggagtgtacaaaacccgtctgtgccttcgatttagtactccggaaggttgtcgctacggagacaagtgccgcttcgcgcatgggaagagcgacctgcgcccgatgccagctccgtccgtgcgctcattgggaagctccatcgatagtcgaagcacgggagagtactcgaggcagtcgtccatggccaggagtgttgatagtttgagtctcatgtatccgtccaacgtatcgaataatggcagttaccacaccgaacccaactcgcccgcttccgccccaggatttggattcggatcctcgtcgacgtcgaagaagatcagcattggagccgccttcgccggggcaatcatcggcaaggccggcgcgaacgtgaagcaaatcaaccggctgaccggagcaaaagtgtcgatccgcgagcacgggaccgacccgaatatgaggaacgtggagatggagggctcgctggagcagatagagcaggctagcgagatggtgaggcagtacatgcagaacaaggagctcctgtcgtctagggcagcggctctcggctcccgcagcttcaagaccaagctgtgcaagaactttgtgcaaggaacctgtactttcgccgatcggtgccatttcgcacatggtgcatacgagcttcgtgtggctaatttgagatga