atgactgctggagtagactcgaggaaaaggtctcttgtcctggacagcacaaccttctcttcgcccgcgcgaagacgccctacgcagtctacacacagtcaggctgacgcgtttttatcagtgttagctagtgcagcatgctctctcagggcacctggtgttcccgtgatatcttgcgattcccgcagcgtcattgtccacctggaggaacgcttcaagctggatgctgaacttgtgggcagatttctggaatgttttcaggcttttatagcaaatgaagacaatcttcgcaggatattactacccatgacggtatcaggaaggaatggaagcgtgcgatcttgcgacagcctcgctagagtgttgctgtccgtagcccccatccaaacttcagttgcaactggtcttctagagaaactgcctgagtatgttggagacgttgagggtgggagcggcggtcctcttccacctctgatggagagcataccgaggctaatattgagccattttcgatggctggattatgttgtggatagtcgaaatcttactgaaaaactactggagataattaccatttgtcctgttggtttgaaaaaggagattattagctttctgcccgaagtgattgtagacgcagatcatgagatggtcgtgcaggctttagagggtatgttacaggaggacttgcagctcgttgtgccaattctagacgcgttttcgagcttcaacttggaggaaaaactctttgagcaggttgttgcactcgcactttctagtctgaggtcagctgatgcagaagatctgcccctcgttgttaagtttctcttgcaatctgctacttcagcaaatgtcacggaaatagtacagcaacttcgagagaatctccagtttgtgactactatggatgtccgaatgagcaagccggatcgtaagcaaaagggaaagtctccaaccaagaactgcgaggccttggttcttgaagctattcgctcaggtctgcgatttcaaaatgtagttttagaaggcttcttgaaggaaattcgaaatgttgagggagagaagaatcatagggtggtagacatatggttgcttctaattatacatgtcaatgggggcccgtaccggaagatagctgagcagctacttttcaagaaaatatctcgtggagacataggaaggcccttattactgcaatgtatacaaggtcgtggagattcgttacaggaatacttccaaacgttgatctctgtcagcgaatcctgcctgagaagcacagaaacggttgctagacgatttggaatgcagattcatgagcttctatttgaagagttcatcgatccttatcaccgtcaagaggtccttggatccctgatcacactaactggctctgggatctctaatgaagtgggatcagcattggacacgctgcttttacttgccaccagacatgttaatgatcttcttccgatatcttcattcatcaatggtgtattggattctttagagggatttgaagacaagcatctacatcaggtttacaaaatttttagccatttggctgtagctgcttggtcggcaggtggctcctcaaatggatcttcagtagctagcgagctcctcataattgtccgcaaacagatatccagtcctgatccaaagtacaaaagaatgggaataattggtgcggttggcttggcgtcctgcctctgtcgagaggacaatcttgaaacagaaacagaagagatcaaccatcagaggtccagcaccgacgaggccatttttctactccaaatgattttggagacatgcaaatcgtcttcactagccagaggatttttttacgatgagctgactgctcaagcagagactacctcactcaatgggccaatcatgaattggatctccaagcacaccaatgaatttgaaactttgtttcttggtgacctcgaaaatggccagcttcaaactgggtctcttcataatggagcattagaaggcgaaatatggatgaacttggatggagaagtgtccccaataattctaaacatcttgccgatgctgatagcttctgacaagagcctctcccaagcattgctctttctcacagccaatttccggcttctttctgctgttgagcgagtcatcaatcaaggatctttgggaagcattgatgctcttcttggttgtcccatgtacttaccaaagtatcagttgctgacaggagacgcctgggaaaggttgccaaaacaccaaaaggaggaagcatgtcttgctcttttctatgccatcaactggacaagagaattgataaatgctttttcaacacaaattgatggccgctttgaagatcttgcaacacaaactacgcgtgaggaaactgtttcgaagttatgcaaacgtgtgaggaacctaatgtttctggagttctgcctgggtgagtgtctcaccacattcaaggtatcgttaccatccctccattccatgattgagaatccaagtcaatcgaaagcagatccaagacctgctagtggaaagcaagaggccaagaagtcaaccgggaaacgagggcggccaaagaaattgagtaaaacggctgaagaaagtggaagccaaaaaggagtccaaaataccttaccagaaattggctctcgtcagcaaactatacgtgatgcttttaacaaagtgctaggatcgagtaactcaaagagcgctggagcagaacctgaggaacaagaagctcagccatctcaaagtgtatgtaatgtgatcgatatgagtattaacagggccctgagtggagaaagcttggaagagcagcgttggaaatttcgtcctctcaatatctccagcatggcactgttatcagtgcaggttccgcatcaaccatgttgtccagactcagctgcaatgctgccggtctatctgtacctgctccatgatttacagctgaaattagactcttgtctagaagcacctgtgcggaaactggctccatggttgcatgcctccgcagtcccaaaagctccgtcaggtgtaatcggaatgtcaggaatgtctgcattgaagcagctggcaggcacattcaaaagtcttcgcaagcacctagactgttccaatactgttttacaaacagaaattgatgcgagtgtcgaagaaaatgaaggtgggcattgcagcaagcactggcaacaagaatctgtagctgcatgcaatccccctgaagaaaaatttgatgtgcaaatgaaagaagctgcaaagtcggtcttcttggtcaccatacgttgcttagagaaggtacttgcgtattccgaactaacaatgccagcaaatttcccaactcttaaagattttcttctggcatttgggagtacgcaacctgtagcccccaatatggcctcatctattgctcccggttctatggaagaagcattttatcaagcttatacttatctagatggtctaaccgaaacagccattgccacgtcgattattgcggccaccgaaaccgttatgatgctcaaggccgttgtaagttgtgcacagacctttactgaaagatccatagatgatccaagacggcgaagatcgaactcctttagaacgagtgagatattgccatatctgcgcggccgtctgagttcatctgcagggaacgtgttgcgaagcgactgggattcagatgagtggaaaaagaccaaaggagacatgatgcagcagctgctccgtatgcagattcagaactgtgaacatcctatcgactatctagaagagcttgcttgcacggccatgccccaggtatcatcgaagaagggcaagtcaaatttaggagttgaagggtacccggcgttgagtccagcaacattcacgatttggtaccgtgttctgcatgaggaggtgctcagttcactgaataaagcgattaaagatatccaagcaaagtgcaagtctaaggtgactcttgtaaaggatgtggtaaccaaagcgctcgcagaagttcagcagtgcatatctgtacatgtcgttttggtgaatttgaccaaaactcatgataaggcaccggtgcatgcgatggcagtcaagtgcggcggcaaatttgtagacacatttctgaaaggaatggacttcttcaaaatacattacgaagatcacaaagaaaatattaattatttggtgagggacctccaaagagcaacacgaatcattcaaactctttgctctgacgcgaagggccaaaaacgaatgccggttacttgtcgggttcctctggtgaagcgatcaatggaacgttacctgttctgtgtaaaagccctcctccacggcacgtcccacggagactccttttggatgggtaatttgaagcacaaaaatcttcacgggcatgaggttagttctcagctatacgcagacgacgtggaagaagatgttgaagaggaacaagaaggatctgaaccagagcttgaagatgacaatggtcaactttcggatgccgaggtagctgaacttgacagttga