atggacgcgccttcttacttcatctctccagctaaacgcccccactctcactacgagcgcgattctctggagtctaacggaagacacaagcgtcatcagtcgtcgcattctcgtggacctcctcctcctatgaagcctattcaggatgagaccgtgtttaggatcctctgcccgggatcgaaaacaggaagcgtcattggcaaacaaggaagtatcatcaaagctctaaggcaggagaccggtgccaggataaaaattgcggacgcagttccaggcgtggacgagagagtgattatcatctcggcctcggacagagatcgagaacgcggaagggatagggatagggcaagggatcgtgaaggtcgtgagagggatggtgtctccagagaacgagatggaggaagcggtggtagggaaagggaaggcagggagcgcgaaagagatgtcagggaaagagagggcgctgaacccagagatagggagaaccagtcaccggcccaagaagctctattcagagttcacggcagaattgtggacggtgaaggaagcaatggatccgacgaggaagacgaggacgggggaccaagtttggtcacaactcgtttgttagttccaaataatcagattggctgcttgcttggtaagggtggcaagattatcgaacaaatgcgcgatgaaaccggtgcgcagatcagaatactacctaaagaacagctaccgggttgcgccttgccttctgacgagcttgtccagatctttggtgagctgtctgttgtgaagaaagcattgcacgctatatccactcggttaaaggagaaccctcccagagagcgtccaggaggaatggggggtgcaatgcatgggtcgggcatgtatcctccgggaggtggtatattagctggagacaccttcctccccccaggaaacacactccttgggcagggtggaccccttctaggactcggaccatcgctttcagggttgggtggcggaggcggtggtggaggtttccctttcaactctcaagctttaccagtgcttccagactctggtgcctcacacctgggtcgccatcctccggtggacgaagagctggtttttcgcatcttgtgtccgaacgagaaaattgggagcgttattggtaaaggagggagtataatccgcaatctccgagaggacaccggtgcgcgtatcaaagttgccgatccaattccaggctcagacgagcgtgttataattatttctgctaacgagcacccagacgacaacatctccccggcacaggaagcagtattgcacgtacagagcaggatagtggatttgggttctgaccaagatggagtcatcactacaagattgctcgtcccttccaaccaaattggatgcctcctcggaaggggtggtagcatcatcgcagacatgaggaaagctacccgtgctaatattcgtatactcgccaaagaccagctaccgagatgcgctctggaaaccgatgaactcgtccagatcgttggtgatatccgtgttgcacgagaagctttgatacagattaccacacgcctaaggagtaatctttacagggaaaagtctggttcaggttctagtggcgcatttccatcctccatgtcaggtctaggacttcaaagtagcgtacctttgtcgtctgggtacgggggtagacacgaacccgggtctcccggaggaatgtattcgtcgctgtctggtcttgggctacaacaaagcggaagaggatcatcgtaccaaaatatgagttcctctccaggatcgtggggccttcagggcggtggtagcaacgctggaggtggaagtctttcgggttatggtggtgcgtcctcccatcagagtgggtccggcagatacggcggtggtggaaggtcaagcggaggactcgtgacgaatacgactgtcgaagtcgtcataccgaatggtgccgttggatcaattattgggaagtcaggaagcaacatcgcccagatccgacagatatctggggctaaagtgaaattgcacgatgttcggcccggtttatctgaaaggattgttgagatatctggaaccccagaacaaactcacgccgcgcaaagtctcctccaggcttttattttaagtggccaatcatcttcgttaggcccttaccctgggtaa