atggggggtaatcaaaagtctcagaagaacaaggctcacaagactcggtttgcctcgaaatcttctcggaatgtgcacaaacttgctggtgacgctccgaaaagccgtggcaaagtggcagctcgtgtaccatcgcatggccagcgtgcgaaggatttgagacaccaacgaactaaaaatattagagaccaaaagcgcgcaagtcttcttgcagagaagcgtgcgaacagtggagcgttagcgtcccctcgtatcctggctatcgtcgctctttctcccaaagtcgatgtgcagctgctgaagaagtggattgcgtccactgcctcgacagatgagaaggaccttgcaaatggggtttctgatgatgttatggagactgagcaagtggttactgtggaatcaggtccagtcactgttgtggttccacggtacaagtccagattcacagttattgaagcacctcgtgatgacctccaagcctgccttgaagtctcgaaggtggcagatattgtcgccttcgcagtacctgcagaagacgcagagtacattgacaaagtgggcaagtctctgctttctatgttgcgaggcgcagggttacccaattgtactggatttgttacgggtttggcgggagtgcctgacaagaaacgacctgatgctaaaagggctgcttctgcggctttgatgacagagcttcccgaagatagcaaatgttttggaacagaaactgtagatgactttcagcagatgatgcgccaccttgctgagcaacgcctttcggaaccgaagtggcgaagcgaaaggccgtacattgtagctcaagagcttacgttttctccaacttcctcaatgtcaggaacattggttctctccggatatattcgagctcgaactctgtccgtgaaccagctggtacacgtggctggagttggtgactttcaactgagtcaagttgacgttgtagaagatccctcacctcttcgcccgcgtcgtaaacaagctggtgagggacaaatggtcgttgagaattccgaggatccaacgggatttacttctgtgcaaccagatcccgaaagtcaggagtctgttgtcgtggagaacattcctgacactttagctggcgagcagacttggcctacggaggaagagctagcgcaggctggagaagagaacaacaaaaaatccaagaagaggttattgcctaaaggaacatctgaatatcaggcttcatggattgtcgaagactcagacgaggaacatgatgaagttgaagatgacggggaagacggcgtaatgaaggcagcaagcgacgatgacgacgaagataaagatgaagagggcagtgtaatatcagaagacgacgtacatgttgaccttaagccagaatctgtttggggcgatgacgaagatgatactcaaagcgaaatgatggacgatgacgacctaactccagcacagagagctgcggagatccaaaggcttagagcttctcatgcaaccgatgaagaatttccggatgagattgacacaccaatggacagaccagcaagagaaagattcgcgagatataggggcctgaagtcatttcgaacttcaccttgggatcctaaggaatccttgcctctggagtacagcaaaatatttgcctttgacaattttgcgcgcacccaaaagcatgtcttttccaaagcggcagaaagagaccgaaagcacgtgccgggctgtatcggtgttcatacctatgttagacttcatataaaagatgtaccttcaggagccgcagaacgattattgacatccttcagacaagttccccttgttgcatgtggcctttttcagcacgaaacgaaaatgtccgttttgcatttcagcatcaagaagagtgaaggatgtaccgaagcaatcaagtccaaagatactcttattttccacacaggttttcgtcattacaccacgagacccatattttccaccgatgatatgaatatggacaaacataagtatgaaaggcatctgcgtcaagggcagttctccatagccacggttttcgctcccgtcactttccccccgcatcccttagtggtatttaaggaatttccagacggcatcaagctcgttgcctcgggttctctccgcagtgttgatcctaatcagatcatcctgaagagaattgtcctttctggttatcctcatcgagtctcgaaacggaaagctgtcgtgcgcttcatgttccacaatcccgaagatgtccgatggtttaagcctttggagttgtggacgaagtatggtcgacgaggaaggatcaaagaacctgtcggcactcacgggtcaatgaagtgtgtatttgacggagtaacgcaacagcgtgatgcggtttgtgttagcttgtacaagagagtatatcccaaatggccatcatcttga