atggcggctacagcagcttcgtccagtgttccattgctgtgtccgtaccctcggggtctcaagagtcaaggaaatcaagtgactgcacggacggtgcaaggaaatgtgaattgcagagccaaggagatggcgcgaccgagagcgagaccgaatgggctgaattcttcgagcgccgccatcggcaggaggagagggcgacatgggcattctccttcgaggcttgtgctcagtgtgagccagctgaaggctaccgcgagaacgggagcagaggcgtgcgaggactcgacggaaggagatgacggcgaagacgatgcgacgatccaacaagcactcatacatcgacgacagctgctgtgtggcgcaactgggacgttctcctatctcacttccgcagggttcgggattgcggctcccgtccctccgccgaatttgtccacaaaatactgtgaggcaattcccgatgaacaaagctgtgagaattgctgtcttcccgatcttcttaaggctccgatcgacttcaagttcgaggacctcccgatgcggatccggaaaccggcccacattctgtccaaagatgaggaatacgtcaaaaaatacaaccaagcttacgtcttgatgaaagggctcgacccagacgacccccgcagcttcaaagcgcagtggcacatccattgtgccttctgcatgggcgcctacttcgagcccaataatccgaacgacatcaaactgcagtaccactatagctgggcgttcgccccgtggcacaggatgtatctttacttccacgagagaattctcggggacctgatcggcgataaaagcttcgctcttcctgtctggaactgggacaaccagcaagaaggagacggcggcaatcagatgccttggatgttcgcgccgctcaacttcggggcaacaccctccgaactgtctaacgcgatcagaaatccggagcatttccctccgcaggtcgtccgtctggacccatgctgttactacgaggacatgggcattgtctacgacagcaacttggctttcatgcaccgtgcggtggtctcctcggtatcgagcaccaattttctggggaagccttacagggcggggcaaactgaagacacaaatggtccggggagtatcgaggagaacgggcacaacatcatccactcttggacgggttccaattacttgaaaattcaccctaataattcagatatggggacattcttgttcacagcaaaagatcccatcttctacagtcaccatgcgaacgtggacagactgtggactgtgtggaagagtctcaagatcgatccctcgactcggagaggctcgagaaagcgagaggatccgactgattctgatttcctcgatacccagttcgccttctataatcacaagaaggagctcgtgaacgtgaagattagccaaactctccacaccgatcgtctgtgctacaagtacgaggcgttggacagcgaccaggattggatcaactacaagtttaagccgtccggttatgagaaacccagtccgggagagattgacaagttggggccggacacagttctcaagaagggcgtgtctgtatcggttccgctctcaaggatagagcctactccgagccctggggacgaacttgaggaaactttggtgatattaggtgtgcaggtgccgaggcactcggtcttgcatttcaaggtatacatcaacttgctcgaagccggtgtctgtaccccgttgggagttgagaattttgtgggtgtgatcgcgcacattcctcactcgggaagccatgggaagagacataaacggaaagttgacttccgaatcagcataggagcttgtgtgaaagccttgggaatcgaaagaaacgagcgagtctctgtgacttttgtgcccggaaccctctcggaggatgttgattttgatggagtggcggtagagtggaactga