atggcggcgctattggtagcgttgtttttctgcttgccgccacagttgtttctctacccagccgcgcagaggtgctcggtgattcttccggtgttgcctgcatcctggtcttgtcctctgtcctcatttttctcctgtgcgtactttgtgtctttctatggacgggcgcaaggagatgttcaaaagaggcgggcgagcatgaggctttcccacatcactgagagctctgggcgaggctcccacttttcaaatcgatcatggtggtgctgctggcaggccccccgaactatcaaacttatgctcctatttatctcatggtctctcttgctgctgcttcttggcatgccctgcctcgtaggagcagctggtgatctgcctagatcagatggattatctggacgtgctgtagaccggccgaaagacggtagtggtttcgaaagctgcctacaaaccgaaggcatcgctggaagattaccaaaaaatgaggagcctccccttggagatgatagcattgaaacctttggaacactttctgttgatcccggaactcgaggatcaaaaacaccttcgcagcaagaaattttgttgtcgcacgatattggattaaaatcagaaccacaggagacgaggagggactttcgaggccaagccggatatggttctccagcgaaagtggttaagggagagtctgatttcgtgaagcggacaaactttgacagtctttttagagaccgtctgaaagttaagtgctcacctctgggaacttacgatctgaaacaaccatttctggccatatcgaaattgggatcttctacactacagggacccgtaccttctttacctcacgtggatatattcccaccatttctggaatggggatcacaacctatgtttgctccatcggttgcatttcttacagtggtgaacacctgcaacagcactggattgaaggttttccagccgttcagcaccgatgctcagttctatacgcatggtttgcaagaaaaagttgttgatcccggaggtcagctttctataccgattgtgttcctgccgagaacactgggtgttgccgaagccatgcttattgtacaaactagtgcaggtggcttcttagttcaggctcagggcaggggcattggctcgccgtacaaagtgcaagccttgcaaggacttagagttgcttctggagaatctcttcagcatactatttcgcttcacaatcctcatgatgaagttgtaagagttggtgaagtatatgtacggcctgcggatatagaccaaattgcaacctcagatttcaaatacgggccgtgcgaaggggaacccttctctgtgaaaggtatatctcattgtgtgtacaaagccaaaggtggagtacttaagatgaacagtgagcagacagatttgaaagggatgaacggtggagcggctgttatccaaatgaggttacctggacagcttgagattgggcctcactccagcatatctatagcagagcttgacttttcggctgtcaaagccgatagatattcggggtctgtacacataacattgtcaagggaaagtcaagattcgtccgatgtactgatgttacctatagatgttcaggtaggtgatttgagggtagatacctcaacacttgtgccagtacctgaggtattggagttcgggatattgaccgaggaagaccagtctagcactgtggttgtcatattgtataatcccggaatagaaacagttcaagtattggagatttctgtccttggtgaggataaaaacatagttgacatacaatacttgaaagaacttgtgttgcaaccaaatagcgaaagagaggtagcaaagatcacttacagcggcagggaagagactgttcctgctggtctctttcaatgccatcctcgagagcttatgaggattcggaagctagtagtgagaacgaacagctcggtgagccctgaggtggaggttccttatagggctttggtctttcatggctctgttgattgccatccttcccaagggtctgtaagttttgtgcctcgggaaagtgatgaagacagggagtctttagtggaaggcgatgcagtccacgaacaacgcgttcagtttcctaatggcctgagtgtgcccctggccatgtataaggatcttgcgaggagaacgaagttgcacttggacaccggaaccgtacctctagaagacacgcctgagagtttctactgcagtgaaacttccatgggggaactatctatccttgaacagacagagctgatttatccttcggtgcagattggcacaggagcctcactctggttgaatgtgaccaatccgacggggagctcgattcacgtggaagttgttgtgggctctacggcagaagctagtcatggatcttgtaaatatatggacctgtatcctgtggatccaggttgctctttaggggtgaatatggataccgtaaatacagaagtgtcgtgtcaaaattctgacgttacaagagacgtcttctcgatggcggaaggagccgctgtcgaaatgattgtggaagcttatggcacggtatccattggaccagtgctttttcgaccgacaaagagatgcgtgtggacaggtcttctgtctgtagtgaacaacctcacgaccgctgagtgggtaccattacaaggctcgggaggttctgggagtcttacgtttgtagatggggattttcccatcgaccttttgcagctggacttcaacgtgactcattcgagcccatttctcaatggtgggatggaggaaaaggtcgcaggattcctgtatgcgcaaagggctagatcgttctgctcgcagcgtgtctcaaggggctttctggcgaagaatactggtgacatcaacctcgacgttaaagcggtggaattgctggggggtgggtgctcttcatacggttttgaagtcgattcttgtgaagggttcttactcgcccctggacaaactgttgagcttcatatttcataccgaccagattttacatccatctcgtaccaaggtgataccggtggggatgtcttccggggagatttgcagctcatcacttccgctggtgtcatccagatcccactgttggcaaacttacctcggaacatactgccattgtgctcagaggtcgcgcagtccacatatttggaaagcgcttttctcgtcctgaccacctttcttctgttggtggtcttgaaagtctttattcaaatgctcacgaatgatatatccgaccgcacctcaaacccctctcaagaccatgtttcatccgacgacatgaggtctgtctctcaacagagtattggaagtcggcaaacatctcccgttcccctttcgcccaatcatacagtactggtaacgaggacaaatgaccccgttgcgttgtctgggcgcctaagttcagttggtggtgaatctgaggttcagtcacgaacaggagatggaaccggaacaagtggtcatgggagactgaaggataccttcaagagaccggttcgtgtagtgagaggagttggatcgaattgtgctaaagcgaatagcttcacaccctctcttgggacaattcctggttgcgaagacaacattgcagatttggtaccctcaattgtggcgcaagtacccactgttaaggatcctattcctgcagtattgagcgcacctaagtccagtttggcaggccctatgaatgacccagcaccgactctttcgttcacaagttcccgtaaagcagtggagaagaaaaaccttgtgactcgcctggacggactgcaggcgaaggttgccccggagcctttggacgaagttattttggagcctatgaagcagacgccggcctcaaattcggcaaattgtggagcctgtgacagtagtagttcgacctgcagtgaacaacgagaagtagagtgttcacaacagaagagctcactgcccttagcactcactctgcctttgaattcgagtattgtgaaccgatcatcaggtaggtctccgaggaagggtaaccaattgagtcagtacaggcaggttctctctcttaagtcacagcccttgtccccatcacaatcacaatcctcaagctcgtgtggcgttgagaaggaaaaaggcaagcggaagaagcgaaggagcaacgttggagcagtgaagccagaattcatctctaaaggtcgcagtggaagttcttcaccttcatcatctccggcatcgcctgcaacgccagccagtccgtcaaggccaatcagtcccttgcggcacccagaaatgcaggccagtgtgccgagtttgtctgccggattgcctagttcaaaagttctggcgggttgtcgagctatcagtgtcactcccctttcgaaacttgatgtggacgtagagcgtcgtggaccaacgggtagatctggatcagggatcacgaaggaacctgcgaatcctcaataccgaaggaacgagagtctaagtgttgatgttgctagcactgctcttagagagatggcaaaggcaactgatttaagctggtcaactttgtctggacgaggtaacaaagcagtagacaagagcaaagaggagaccattggaaggcgtggggcttcgaaagattgggttacaattgctcgcaaggcaacaaatgatgaacctgtgattgggaaaggaggcgttccggacgacggaggctcggatgggagagcctgggttcgaaacggtggatattgtgatccagacttgacgccctcagctactttccctcggaaaaataatcgaggaggatctgtctgtaatgtacctgcaaatgtggaagatgaacaggagtggctcaagccggctgttagttcatcacccctggtacccgtgtctacaatgccacctgctgctagagctccaggagcgaagataccaaagcctcttcccgacggtgaaaatatgaatttggagaaaggaggtgtcagaaatattggatggcgtaacggtggaggagattatacccaagacggaggcaccagatggaaggacagattagacaagaaagctacgacaagtttatcggggttgaactctgatggcttagtgtatgatatatggggtgatcactttggcgagattagtcgttgctccactcagcgaacagcgtcaatcaggcctgtagctagggacgtggcatatcaaagccttcccatggtagataccacccccagttttttctcgtcgtttgcccagcccaaccttcccggcactgacagctggacccaaagttccttaccgggagtttcctgtggattctctattttctcccaaactccagatgttggctccttagaaacttttaagctcccatcaactctctacagttctccgaaacctgcagttccgcgacaatcagtcttctctgacaagagtacaggaaactatggacctgccagggccgccattcagggacagggtgtaactggaagctttccagactctccaaggaaggcaagggctccctattccccgcctcttggatttacacccatgtctaatgatctcagtcctctttctgctcaggaggtcaccgccactgacgcctcttgctcattctggtccagtagcaacctacaagaagtgttcactgcagcagttcactcccgaagttga