atggaggcagtgcacgtccagtcgcagctgctgcaatgcccattcctttccgacaagagtgggctgttgagacctggcaggagcacgccgaaagaagtgaaggacggaggaggcgactgtggacgacgaggggagaagttggaagtcgtggttgtcggtgacagaagtgcgtggggctcagcttcgatgaatgcctcgtctgcttctcgagggtggtgcttggaggcattgtccgtggcgcgggcttccatcgcgcggaattctgggaggaaatttgcaggttctgtggaagggtggagtcggggattctctgcggcagggttgaggaatcctcaggtcgaccgaagtgaacgcgtgaaatcgcgtgtcaccaccacctttgccacggaggttgccgagacagcgtcttcgacgtcatatcccttctcgctgggcgtggaagaaccttctggaaacggagcctcaagggaccgtagctccaagaaggacaaggcaggagcatccagcgtttcctcaggtgttcgactcgagcacatcagcaagacttacaaagggcagcaagttttgaaggatgtcagctgggaagtgaagaagggagagaaggtggggctagtaggtgtgaatggcgcggggaagaccactcagctgagaatcatatccggtgaggaagaggctgactccggttcggtaatcaaagtcaatcaaaagatgaaaattgcctttttgactcaagagttcgaggtggttgcaagtcgtacagtgcgcgaagagtttctcaatgcatttggtgagcagatggagatatcgaggaaactcgagaatgtacaagttgccctggagtctgccacagaagacatggacctgatggccaaattgcttgatgaactcgataggctgcagaggcaagcagaagccgtagacatgtacgatgtggatgtcaaaataaacaagatcatggcagaattgggattcactccggaagatggggaccaattggtggccgcgtttagtggcggttggcagatgaggatgtcattggggaagattctgctgcaagagccggacttgttactgctagatgagcccacaaatcacttggatttggacaccattgaatggctagaaggctatttgaaaaagcaggacgtacccatggtgcttgtatcccatgaccgagcattccttgaccagttgtgcaccaaaattgtagagactgatatgggcgtctctcgaacttttgagggtaactactctgagtatgtgcaggccaaagccgcatggatagaaactcagcgcatggcgtgggagaagcagcaaaaggaaataaataaggccgaagagttagttcagcgactcagcgggggagccaattctggtcgagcaacatctgcggaaaaacaactggagagaatccaagagggacagttggtggagaagccctttgagcacaagcaactgaagttccgctttccggagctggaacgcagcgggaaaactgtgctggaaattgacaatctctgccatcagtacgatgggaagtctcttttcgacaatgccaaacttttggtggaaagaggagagaagctagctataattggtcccaatggatgcggaaaaagcactctcttgcgcttcgtgatgggaaatgaagatcctacttccggggatgtcgacctaggtgagtacagagttgttcctaactattttgaacaaaatcaagcagaggctctagattcacagaaaacagtgcttcagatagtcgaagaagcagctgaagattggaagctcaatgacatcaaagggttgctgggtagatgcaacttcaaagccgacatgatgcatcggaaggtggagtatctgagtggtggtgagaaggctcgtttagcattgtgcaagtttatggttacgccatccaccctccttgttctcgatgaacccaccaaccacctggatattccttcaaaagaaatgcttgaagaggccttaagggagtataagggcactgtcttagctgtttcacacgatcgatactttcttcgccaaattgtgaaccgtgtggtggaggtcaaagacaggaaactgcaggattacgtgggtgattacaactactacttggagcagaacttggaggcgaggcaacaagagcttgatcgggaggaagagctcgatgcgaagtcacctactgtgaaggccaagtccaagatgaccaaggccgagaaacttctacagaagaagcaaaaagccacatcgttcgctcagagcaaatcgaagggtaaggttgcaaagaatgccaaacgatggaactag