atggcagtggtcacgggtgacaggtatttggatcttctggcacgcttcatcgaagcacacgccgggtcgttgctggatggcagtttggtgctgaagctgaatccggtgggattgcactacgtgcagacgaggctggatcaacttcatgaactggaagccttgagagcaggggcacctgtagattatttgagagcttatgttgcagatctgggggatcacagagcgctagagcagctcaggcgagtgctaagattgctggggtcggtcaaggtggtgtccatgctcccgagccctgctagggatccctcaccaatcaccctgctcccattcgcgcgcctcagatgtctggagctcagaggctgtgatctttccacttcttctgcccgtggattgctcgaattacggccgattttggagaaactgatttgctacaattctgccgacgctttgaagcatatattcgcggggcgcacagctgaaattcaaggtgcgcaagtttggagccgcttgtcatcaatatcatgttcaggaaacgggatgctgctcatggacgagtcattgcagcttcttcctgtcgtggaggcacttgatttgagtagaaaccggttcgctaaggttgccaatatgcagaagtgctcgaatttgaagtttttggatgttggattcaatcacatcacgagtgtcgtcaatttacatcagatactactcggagttacgaagctggtgttacgaaataatgcgctggtgagcttaaggggattagagaggattgcctccttagaggcccttgatctctcacacaatttgatctcaaactttcgggaggttgagttgctcaatcagttgccgtgcctttactccttgtggtttgtcggcaatcctatcacattctcccaccactatcggaaagaagccctgagctattttaatgatccgaaaaaggtagttctggatggaaggcatacaggcaggagggaggtttgggctgtcagaaagattgttattaatcgacaaaagcagcgctctaaatatggagcgttcacgcctgctcagactcctgaggcatccacgatgtcacttaccatcagtgactctggcgacgtttcagatactagtacgacgagtgtaaataatggtcatggtcctgtggcgaaagctaggaaacggtattcccggctagcatcgattcaggatttaagtggacacttagctccatcgagagcaggtgatggttcgaaacagggaagtgtggactcagatagtggtgtgcaagatactccggaggacaaggaacacatagaagagactgtgttggatcttatgcatcaagctgaagctctgagaagagaaggttcaagcacctggttgaaggacctaaacactcttctagaaaacgagtctccatcgaagaaggctcagtacctaaactcgcttgttgaaaaggattgtgaggttgatcagcagaatactcagtggcagagaagaaggagaaagagaactctgaagaaaggactcatcgcctctgactctatgtctagagattctgactccagtactcaaattgaggaacaagacggagctgaagagaatttggtgacacggtcgcaagggggatctacaggcagctccagacgcttgagcaaagaggctttcgcagaatatttttcagcgtggaaactagatgagaactatgtcggggatgccgatgaaaactttcggatctctcttgtagatggaaaccgtttacatcaactgccttctgacggaggcgacctatttgtagataaccttgccgaaacgtttagactcacggaagaactcattagtggaaagatgttagctggctcaccttcttctcctcctcaattcaatcaagacttgttacaccgtcgccaggatcttgaaagggagcttttgcaactacctttggaacccgaaatcacacccttctacgatagtgaaaccagcagcgagacgacctactcccagctgtcggacagtagtgaaagccttcatcatagcccaccaccttctgtgaggcatcccttcaccatagtccatgaacctcgagattttgagctgaaacgaagcgagggtaatgctgattctaagcactcgagggacagtggaccttctgcaagtggcgagataagtaatagcgatgaccccaacagcgtgaataaaggcgaagatgttgatgtttgtaaagaaaatagaaacgagaacaggcagccagagcagaccgtatctagcctgccacctcctaaacctaagcctgctcgaagaattatacgtctggagtcattttgttccgatcgaggtgctgaaggccttcagaggcaaggatctcttcggagaaatataagtttgcacaggaggtccagttccttgggcgtcggcactgcagatggaccagagctaacaaggtcattgagttcgtcgatagagtatccaaatccctcaggtctgactagtattagttgctcagatgtttcaagaagtgcgtctattgaaggtgccgaagattcccagcctaaaccgtcagaaaatgggaatcaaggggtttcagcgtcttttactttgcagaaggttggaagtcttgagagatcggacagtagcccgcagttctgcaggttgcactcaatggtgggcccatttgttgatccttgtgcctaa