atggcggctgcagcaacgccgtccggtgtttcatggctgtctccgaatcctcgaggtctcaagggtcaagggaatcaagtgacagcacggacggtgcaaggaacaatgagttgcagagccgaggagaggacgcgatcgacagcgagcgggctgaattcttcgagcgccgcctccggcaggagaaggcagcatcaggattctccttcgaggctcgtgctcaatttgagcctgctggaggctaccgcgagaacgggagcagaggagagcaaggatttgacggaaggagatgaggacgaagacgatgcgacgatcccacaagcactcctacatcgacgacagctgctgtggggtgcaactgggacgttctcctatctcacgtccgcaggttttgggctcgcggcgcccgtacctccggcgaatttgtcccccgaaagctgtcaggaagttcccgatcagcaacaaaagttgaactgctgtctccccgatggcagtcaactgactccgatcgactttgaattcgaggccgacctcccgatgcggatccggcaaccggcccacattctgtccaaagatgaggaatacgtcaaaaaatacaaccaagcttacgtcttgatgaaacagctcccggatgacgacccccgcagcttcgcagcgcagtggcatatccattgcgctttctgcgagggcgcctacctcgagcccaataatccgaacaacctcaaactgcagtaccacgggagctggacgttcctcccttggcacaggatgtatctttacttccacgagaggattctcggggaccttatcggcgatcctgaattcgctcttcctgtctggaactgggacaaccagcgagacgctgacggcggcaatcagatgcctcggatgttcgcgccgttctacttcggaaaaccgctgtccatgaatccgcaggattccgaactgtcaaaggcgatcaggaatccggagcatttccctccggaacacgtccgtctggaccgaggcaattactacgacgacatgggcacggtcttcgatagcaacttggctctgatgcaccgggcggtggtcacgccggtgtccagcaccgattttctggggaagccttacagggcggggcaagctgcagacacagctggtccggggagtatcgaggtgaacgggcacaacatcgtccacgtttggacgggttccaattacttgaaattgcggcccgaccatgaagatatggggacattcttgtacgcagccagagatcccatcttttacagtcatcattcgaacgtggacagaatgtggactgtgtggaagattctccagatcgatcaatcgactcgtagaggctcgagaaagcgagaggatccgactgatcctgatttcctcaatacccagttcgccttctataatcacaagaagcagctcgtgcacgtgaagatcagccaaactctcgacaccgaacgtctgcgctacaagtaccaggcattggacagcgaccaggattggatcaattacacgttcgctgactcgggtcaggagaagcccagtccggaagaaatagcccggttggtgacggacaaagttctcaagaaggacaagtccgtatcgtttgcgctcacacggatcgagcctactccgagccaaggacggtcggcagaagatctcgaggaaactttggttgtaaaaggtgtgcaggtgcccaagaactcgttcatgctatacaaggttttcatcaacttgcccgatgccggagtcagtaccccgttgggaatttataattttgtgggtgtgatcacccacgttcctcataaggcaagccatggtttaggacataatcggaaagttgacttccgactgagcataggagctagtctgaaagccttgggaatcaaggatctggagcaagtctctgtgacttttgtgcccggaggccaggaggacgatgttgagtttgatggagtggatgtagagtttaactga