atggagaagacttgtactctactcgttcactttgacaagggcacgcccgcccttgccaatgaaatcaaggagtggctggaaggcagcgacaccagcaaaaaggtcgaggccatgaagaaggcggtgatgctgcttctgaacggcgagactctaccgcagctttttatcaccattgtgcggtacgtgctcccgtcgacggatcacacgatccagaagttgctgttgctgtacctggagattatcgataaaacggatgctcacgggaagatattgcccgagatgattctgatctgccaaaatctgaggaacaacttgcagcacccgaatgagtacatccgaggtgtgacactccgttttctttctagattgaatgaggctgagttgattgaacccttgattccctcaattctagctaatttggaacatcgccacgcattcgtgcgaaggaatgctatcctggcaatgatggctatttacaagctgccccagggagagcatttgctgtgtgatgctcctgagatgattgagaagactctttccaccgagcaagatctttcctcccggagaaacgcgttcttgatgctttatacttgtgcccaagatagagctgtcagctatctgttgagccatctggaaagcgtttccggatggggagacattttgcaaatggtggttctggagctcgtcaggaaagtgtgccggacgaatcctggagagaagggaaagtacatcaagatcattatctcccttctcaactccccttcgaccgcggtcatgtatgagtgtgccggcactttagtttctctttcgtcggcacctaccgccatccgagctgcagccaacacctactgtcagcttttgttatctcaaagcgacaacaatgtcaaattgatagtgttagatcgcctgcaggagctcaaggcttcacaccgggaggtgatggtagaaatgattatggatgtattgagggctctttccagcccaaaccttgacattaggagaaaaaccttggacattgctctagatctgatcactccacgaaacattgacgaggtcgttatgactctgaagaaggaagttgtgaaaacccaaagcaaggagttggagaagaatggggagtacagacaaatgctcgtgcaggcaatccattcatgtgctctgaagtttccggaagtggccagcactgttgtgcatttgctgatggatttccttggagacagcaacactgcctctgctgtagatgttgtcttcttcgtgagagagattattgagaccaatccgaagctccgcgagtcgattatcaccagactgctggacaccttctaccagatccggtcctcaagggtgtgcacttgtgctttgtggataattggagagtactgcttatccttacccgaagtcgagagtggtattttcacaatcaagcagtcactcggggagcttccatttttcaccgttgccgatgaaggaacagaaggtgagggtggcaaggcgggcaatcaaagtacgaagggatctggtgtcgtacctccagcttcttcagcttcatctaagcggccggccgttcttgctgatggcacatatgctagtcagagtgctgctgctgagattgcagtttcaacacctctgtccggaggaggatcaggggcttctgcaaatttgagagcgattttgttgacaggagatttcttcctgggagcagtcatttccacaaccttgacgaagctcgcgctgcgtcttgaggaagtctcctctcaggctgtcaaagtgaacaaagtaactgcggagatcctgctcatcttggtgtccatgctcagactaggagagtcacgcactgtccctcctattgacgacgattcttatgacaggatttctctgtgtgtgaaaattctttcaagccctgatgatgtcatgagaatggtgtggttgaagtactgccgtgagagctttgtgaaaatgattacggagaaacagcaccgtgagacagaggaatccaaggccaaagcgcaggtttccaatgcccagcccgatgatcttatcgacttccatcatttgaagagcagaaagggaatgagccagctcgagttggaggacgaagtccaaactgacctcaagcgagccacaggagagttcacaaaagatagcgacaacacgaggaaactaaatagagtcctgcagctaacaggatttagtgatcctgtatacgctgaggcctacgtgactgttcatcagtatgatatagttctcgatgttactgtcgtgaatcgcaccaacgagactctacaaaatctttgctttgagcttgccacaatgggagatttgaagctcgttgagcgccctcaaaactacactctggccccagagaccagcaagcagatccgagcaaatatcaaggtgtcttccacagaaactggagttatctttggcaacattgtgtacgagacaactagtgtgctggatcgcaatgtggttgtcctgaacgacatccacatcgacattatggactacatctctccagcttcatgtccagaagtggccttcagaaatatgtgggctgagttcgagtgggagaacaaggtggccgtcaacacaacaattcaaggtgtacaagagttcctggagcatattgttgcgtcaactaacatgaagtgcctcactccaccgtccgctttggatggtgattgtggatttctcgcagcgaatctttacgccaagagtgttttcggtgaagatgctctggtcaatgttagtgttgagaagcaaccggacggaaaattgagcggttatattcgcattcgtagcaagactcagggcattgctcttagtttgggggacaagatcaccctcaagcaaaagggttaa