atggaaggagcgatggcggctttcctcgccccgtcgccgaattctgtcgccatgcccagcattctccgagctgttcctgctctcggaattgcgtcgtctcaggcccccatgcgcctggctccaatttgcttggcaacaacagtcgccactccgaaggagaggagttcctattcagctgctgtatctgcagtttcatcactcctggtagaaaatcaggaacagtacgatggagacactgcaaagcgaaacttgtatggtgatcctggcaagattttcgtaggcaatctgccaactcacctcgaaaaaagtgatatcagagatttctttcaagtcttcggttccatcagagatgtcattctcataagagatcataacaatcctgagaagaatgcaggatattgctttgtgttcttcgaaggatcgagtccacattcatctgccgtgaaagccagagagatggacggagcccagtttcatggtcgccccttgagggtaaagttggatgatggaaggtgggaaagagctaggaaagaggagcgaaacgcatgggcactgggagccgagggaaaagttgcccgatctgactggcatcaggaaagagagcaccagtctcagattttccgagaggctttgaccaagaaactgataagcgctgttagcgtacagtcagcattcgacagaattgagaagcctaaacgaggtgattactcgatgctggtgacttattatgctaaacgcggtgataaacacagtgcacgagcgatttttgagaagatgcgtgctgcacgaatacctccaaatgtccatgtgtatacgagcctggtgcatgcttatgcgatggccaatgacatgcggggagcagtgctatgtgctgatgatatgtcagccgaaggcatccaacccaatgaagctacatacagtgttataatatccgggttcgcaagatctaagaacattaaagctgcagagtactggttcaaaaaggcacaagttgatggcctggctgcaaacattgtgatatacaacaacatcattgaagcgcactgtaaagttggaaacatggagaaagcacttgcattatggttggagatgcaggagcagggaatggtatcatccctgaaaatattcaacgttcttatggatggttactgccgtgctggtgaggaggagaagtgcctagccattttcagccaaatcaagattgctgggtacgagccaactatagtgagttacggatgcctcatcaacctgtattcgaagcttggaaagatggagaaagccgttgatgtaagcaagcaaatgaaggctgaaggagtactacacaacaagaaaacgtacacaatgttgatgaatggttacgtgcgggttggtgactgtgctggtgcttttgctactttcgaaagcatgtattctgagggaatcaaaccagatgttatggtcttcaatgccctcgtaagtgccttctcaaagaacaacgagatgcacgaagcagtgcagattttgcagagaatgcaacgagaaggtcattatcctactacccagacctacacaatcttgatagatggttacgcaaggcacggaaatatcgagatggcactggaaactgtacagacaatgatgaagacaggttgccaaccatcggctgctacttacaatgctattttaaatggcctcgtacatgagggtcagatagacagggccgctgcaatcctggaggatatgctgaaagctggcgtgtcacccaaccagcgaagctacactatattaattgaaggatatgccaaacttggggacattggcacagcttttgagtatttcaaaagcatcaagaaagcgggatttattgtcgacgttttcgcttatagttctctcttgaaagcttgctgcaaagctggtcgcatgcaaactgctttcgctgtgattcaagaaatgaaggctgcggggatagaaagcaacacttacatctacaacattcttcttgacgggtgggctcaaaggggtgatatttgggaagcagcagatctgatgcaacagatgcggcggagtggtctcactcccgacattcacacctacacgtccttcgtgaatgcctgctgtaaagctggagacatggtgagggcagtggaagctgttgaagagatgaagcgaatgagtctagagcctaaccttcagacttatactactcttattcacggatggtcttcagcagcttatccggaaaaagctctggcagcatttgaagagatgaagaggcaaggagtgaagcctgatcaggctgtttatcattgcttggtaacgtctttgctttcaagagcagctgtcgcaagagatacagtaatcgaggggattataagcgtgacttcagaaatggttacattgggttatcttgtagattcatgtactgccgagtattggcaaagttttctacgcagtgctgagaagattcctggtccgttgacagaagcagtcgaaagaacatttcattcatag