atggaggcgggcttgcagatactgaagagatggaccatcaaggcgcctcatgcgacagcagagaggcctccggataaacaagaaaagaaaaagactcaacagagtcctgccgatgttgatatggagggcagtaaaagctcggacggaggcgataaggggagtgagagcccaccgagccaatctgatactccaaaggaaacagagtcaccgagattccaagcacttctgcggatgaccggagggccaaggaagaagaaactcggaaatgacatcaaaagttactctcatgaattggatccgaggggagttcgatcacatgactactggaggtcgcatagtttcaatgacttggagaaatttcttggggcgttgcgagcaagatttaactctgccaaggaggaagtcaacagtgaactcgaggtctttgcgggggatctggtcgagattctggagaaaaatgctgatcaaccgcccaaatggcaagaacagacagaagatttactggtattggctcgccagtgtgccctaatgtcttctcatgaattccggaagcactgtgaaagtatcgtgcaggaacttgatgacaagcgtcaaatgctacccatgggaatacttaagcagctgcacacgcgaatgctctttattctcactcggtgcacacgtctgttacaatttcaaaaggaaaatggcttggaagaagaagttcccacccacaagtcacatcagctaactaaaacgcctcaacctctgggtccatctctggacagggcatggactatgaggaacaacgagaacaacaagaaacagaaagagaaggggaaagggaaagtgaaagtggtctcagacttttcaccgcttaaggaacctttgaaagagaagacaccaaattcgtcacctcccgtccctattctagatgcgaagaagagctcagggaaaggagaggatgaagggacgacatctggtagcacaaaaaatgggaaggttaaaccatctctcagcgggttgaagagttcgactttgcgacaggagaaggtaatgtctgaagttgattcccttattgcagatcggttagcatcatggaagaaaaactccaatcgagagaagccgtcgacaccggaatcagctcgacctgactgtgaaggcaagtttagaaatagtaaaatatcccggaaggattctcaggaacgggacgatgcagctgcagccgccgaagtgatgctgtcaagagattacaaccagaacagcacaccttcgaggcaacacagtactggcacccctgttcccagagtatcatggggctattggggtgatcagccagctgctgtcgaagattcgtatatggtgatctgtagaatatgtgaagaggaagttcctactcttactttggaagagcattcaagagtctgtgcatttgccgacaggtgtgaccacaaatcccagagtatagatgagcggctccggagactggctgaaactctggagaaaatgctcgatagttatacaccaaaagcctctaatgttgcttctggcggaagtcccgagccagggaggccttttactgtaactgcaggagatgtttttgatggcttttatgacaagtcaggaagtctcaatcgcaaaggctctgaagatatgctggaagacctgcacgagatagatgctgccagcattgatgatccgaaagggagtttcaacgccatcagctgcaaaacccgttttggaccgaaatctgagtttggtgtagcctcttcgtcaggaggtagcgtgactcctcgctcacctattgcgaccccgagggccacctctcagttcgatcaatggttgccggaacgaagtagtttggttgagccaggagatcctgtacagatgaacgagctagcggacattgcccgttgtattgcgaaatcagatccagcggacgcttattctccagcgtacttaatctcctgcatgcaggatttagctgaagttcttcagcagaataaagttgcggcactgacagtggacacgtttggaaagcgtattcaaaaattgctgagggagaagtaccagttggtgtgtgatatggttgaacaaaatagtctcgacacatcaagcaatgttctcgacgacgatggtcccatggaagacgatggatttccaagtgataagtctaccccagtgcacccttcagcttacaaggatcgaacaacaatagatgattttgaaataataaagccaataagtcgtggtgcctttgggagggtgtttcttgcaaggaaaaggactaccggtgatctttttgctataaaggttctaagaaaggtggacatgattcgcaagaatgcagtggaaagtgtgcaagccgagagaaacatcctcatatcagctaggaatccctttgtggtgcgtttcttttattcattcacctgcaaggataacctctatctagtgatggaatatctaaatggtggggacctttactccatgatgagagcttttgtatgtctggacgaggatgtggctcgtgtgtatatcgcggagttggttctggctcttgagtaccttcactccctgggtgtagtccaccatgacttgaaaccggataaccttttgatcgcccacgacggacatattaagctaacagattttgggctctcaagagttggtcttattaacagtactgatgacctatccgggccagctgcgagtggaattcatgtggaagagtcgtggcaggctgctgaagaacatgcaaagcaacgagaaaggaggcagcaacaatcagcagtgggaactccggactacctggctcctgaaattttgcttggaactggtcatggcactactgctgattggtggtccacgggagttattctgtttgagtttctcactggcataccacctttcaacgcagagcacccgcaggtaatttttgacaatattctcaatcgaaaaataccttggcctcacgtgcccgaagaaatgtcgtacgaggcgcaagatctgatagatcgtcttctgagagaggatccaaatgagcgtcttggagctaagggtgctgctgaggttaaagcacatcctttcttcaaagacatcaattgggatactctggcccgacaaaaagcagcgtttgttccgagccccgatactgcgcatgacacgagttattttacgtcacgacactcatggaatcaaatagatgcacgtgttttccccgaacaagagggagattcttctgattatgattgtagtggtagtagtggaagcagcagttctatggatacgaggcgagaggaagggatagacgaatgtcgtgaaatgccatttatggaaacatctgctggtgttcagcaatttacgttcagcaatttttctttcaagaatttatcacagcttgcatcaatcaactatgatcttcttttacaaactgaaaggaattctccgaagggcccaagttga