atggcttggacgagggatactcccaaactgtcacaacttcgcaggtctcacttctacacaggcaacatcgagaaggcgaaacagctggagttcagagtgacaactttttgggccgcgactcttcttttcagcctgctcgcttccaccgtcttgtctaagtctccagaaggctttgtgaccctcaattgcggaggcgtggccttcacggatccggtcacgggtttggaatgggagaacgatgcgcgatttatcgaggcatacgacgacctgcgcgcggagagggtcctgatcaacgccagcgtgaatctcgaacccagcacgagtcctgtggacaacggggagagcttgaaggatgcgtcgattttctacccgacaggccccataccgagatcgaagttctgctatgatctgccgattttcaactactcaaccgaggagccaaggaactacctcctccgcgcgacgtttccgagcagcaatctgaccaccgaggccacgaatgccaaaggagacaatgtatccctgagcacttacagcatgcgcttctacttcaccgtggactcgacgtacatctccaccatcgagctgcaggaaaaccaacctcagatcctcgagctcgtcatcaccgcgttcgaggcggaggtgtacgtgtgcctggtccctctcgaagacagatcgtccatgccggccatttccgcactggagctgcgcccctttgcacttggcatgtatcctcgagtcgattctgggatgctcaaagactccatcacgacctacttcctgacagttgcccggctcaattttggaggcgacatccagttgagatatcccgttgacaagtacgaccgaatatgggctcctgcgaagattcccagcggtgaaaagcaattcaggtctagaacgaatgtttcgcgtgttcatattccacattatgcgcagattgatatgccggatgaggtgatgagcacagcctgggttgcgacgcagttggagaataacgtgacgtttgagttaaatttgacgggagtgagagcaatgcgagccgtccctagtttctatttcagcctcctcttctacgagatgctggagactgccaataacactcggtttgtcaacatatatcaggacgacccagatgaccgaaagattttcaatgacttacacatttttaactacagatggcggaatgtctatagcaggaggtggacttttacgacgaatgctcccaccttcaaaatcagagcaaatggcacgagcccaaaccccggattgatcaatgcagcagagttttatggagaatttgatgctgtggtatggaggacattccagaacgattctagcacccttaaaaccttttccctgagcgctcccagtttactggatacagccggcgatccttgcctgccggtcccatgggcctgggtggtctgcagcatcgaaacaccacctcgagttacacagataaatattacgagcagaggcgtgggcggaaatttgcccacagattttggacagttggatcgtctgaccattttggatttgtctaacaattcatttcgtggtctcgtgccggcgtccctgcagaatgtcacgaccctaacagcaatgaacttaggagggaacgagcttgaaggtgaaattccagactttccgccgttggcatttcagaatctggaaagactatctttctccaacaataggctcaaagggaacctatcctcgcttgtcaactcactggctgaacctcttttcaacctagacctcagtagaaatttcttcagcggagccatacctacggagatagagaaactgaagaatctgcagaatatggacttatcaagcaatcgactaactggggagctgacttttgacctgaacaaactctcaaccttaaaatatctaaatctgagcagtaacgttctgaagggaacagttcccagcaccttatggagcagttccagccttcaactggtagatctgagtaataacgagttcgagactttgaatctgacaacatggtatcaaggtgtcctgaagacaaaaagcctggaagcatctgcagttcttcggcaggtcaagttgcaggggaatcaaatcaaggagattgtacccgcaaatttgattgatctggacagcataatcccaaccccatcaactaatgaacagcagagttcactacaaactccgctcggtttcattttgctcacagatagtccttggtgcattgatcgtgaagcaaacaattcaagtttgatcgaaagatatttatgtcgttcaaacgagcacgttaacttctggctgcagccccggattgataatgacggcgtcagtacgagaacattggtcatcgtgggcgtagtatctggactggtgttattgtttatggcctgcttagttgcatatttcttgtacagaattcggagacgaactcgagagctacaccaaatacaggaagctctggagaaagagcacgtaaagccaccgttcttcagctacgatgacctcaagacggctacaagcaatttctcacatgacaatatactgggaaaaggtggatatggcactgtatacaaggcagtacttgaagacggaagcattgtagctgtgaagaaactccatccaactgagcaaaatacagccgaattctttagagaaatggtgaacattacgggtatcaaacacagaaatcttattcaacttctgggatgttgtgtaagagagaagcagcaacgcatgctagtttacgagttcgcggagaataggagccttgcagaggctttgtggggtctcgagaaacttttcgtactgagttgggaacagcggttcaaaatatgcgttggaatagcccgtggtcttgcttatttacacgaagagttgcagccgaagatgattcacagagatatcaaacctcagaacattcttctggacaaggactataatgcaaagattgctgattttggattagtcagacccgctcacacggacgacactctagtcacggtcaacatcggtggaacaaggggctacttctcaccggagtatgcaatagagggcgtggtatcggagaaactggacgtttatagcttcggcattgttctgttggagattgtttccgggaggctttgcatcagttataggatgtctgcagaacgaatttatcttcgagcctgggtgagttatgtttaa