atggcggatccgaaggatgattttcacttcactgtgtcctaccggagtaagagctttcagctcacgtttccggcaggctccaccgttcagcagcttggaatgaagcttgtggagcttactggagtggctccgcatactctgaaactcatgttgccgaaacgacccgttctgcagcccatgtcggctcagcacaagtccatccttctccatcaatccggcattaccgagggattgatggtcaggatgatggggtcttccacagctgaagttgcatcagtgtcgcatgactctggaaaggacagagtgagaggttttgatcaggaagaagagctggcgagacagcgttcatcttatgattccagctccaaccctttgcctaaaggcaattacatattctgtgaatttcgtactctaacactgcccggcattgagctgacgcctccaccatcaatggcgctgaaaatcatgcacacacttgccagtgaccgcggaatcacggctatcatgaacaagtatcgctggcgagtgggagtgatgactgagatggctccagtcggctacgtcggtgtcagtccgaagtgtattttgggttttaacaagaatcgcgggcaagaaatttcattgcggctcaggacagatgatttgaaaggatttcgaaagtacgaatctatcaagaagaccctgcttcatgaactggcacatatggttcacgacgaacacgatgagaaatttcttgcacttgactcgaagctaaaccgagaagctattacgctggactggacgaagtcacgaggtcagacctggagtggagtaaagttcgaagaagaggatgcagtagatggaggtggtgtacataaaaccggaggtcgcagacttggaggaagtgtggagcaggctcgctacatggatccaagagcagcggccgctgctgcagctttacgcagatttgctgacaacgttactactggtactgcggtgggcggaagcagccgtctaacaagttcgaaagagccacttgtgtctgaagtgcagccagtcagacatgaaccagatcctgatgatatggatggcgaattagtggtagttatcggtgagggaagtttggcgaaacgagagccagtccccgatcttatggagattatacccgaacacccagcgagaactgaacctgaacctgatgatgatacagatattccccgaaacagtgcaaagcccgacccagatgatgaggtcgagatggtgccaagaggtgacgaacctgatccagatgacgatgatgagatggctgccaagggaggtgaaccacatgctctccaccaagacggaaaggtcgcaaggtctgccgagccagacccagatggcgatgatgaattgatgtctgaaggggctgagccagatcccgatgacagggtggaaaagttgatgggtgctgcggagccagatccagattaccacgtagaaaaactttcgagacctaatgagcctgatggagatcgaaaggagaagttggtgaggtctgctgaaccagatccagatgaccgtagtgagaggctagcaaaagaggatgaacctgacccagacgacgatgatgagatgatgaccaagggagctgagcctgaccccgatgaccatgaggagaaactggtgagggctgctgaaccagatccagacgatcaaattgaaaactcaccacgtcgtgccaagccagttcctaacgagtcagatcggacctcttgtaagcgtgcagcaggcgaagcttgttcgcctagtgtaaatagggactataaacagtcatgctctttctag