atggcgacgttgatggggagcttgatgctcgccaagcccgcagcagggctgcagtgtgcatcttcggccaggcttcagagtttggagactggagctcagaggctcagagcaggctgtttggtgtccgcgcccaagcagcggcgacaatgtgcacggagtggtgtggttctggctgtggcgacgagtgccgaggtttctagcaatggctctgcgaaagcggtagcgcaggatggccaggagattcctttgcacgagcagcccacttatggtcgtcaattctttcctctagcagccgttgtcggacaggatgctattaaggcagcgttgttgctgggagcagttgatgttggaattggaggaattgctctgtctggaaagcgtggtactgcaaagaccattatggcgagaggacttcatgcactgttgcctcctatcgaaacggtgaagaattctgtggcgaatgctgacccattgaagcctgaggaatgggaagccgggttggaagaatttctggagtacaacaacgatggaagtatcaaaacggagattaaaagagctccttttgtacagattcctctcggtatcacggaggatcgtttgctaggctcagtagatgtagaagaatccatcaaatcgggaactacagttttccagccaggcctcctcgccgaagctcacaggggagtcctttatgtcgatgagatcaacctcttggacgaaggaataagcaatttgcttctcaatgttcttactgaaggagtgaacgttgtggaaagagagggtgtcagctttaggcatccctgcaaacccctactcatcgccacgtataaccccgaagaaggagccgtccgcgaacatttacttgatcgcatcgccatcaatttaagtgcggataatgaaatggagtttgacgacagagtgaatgctgtcgaaatagcaacccagtttcaagagagtgccaagcaggttcttggtgatgtagctgatgctacggatgctgttaagacacaggttgttctcgccagggagtatctgaaagacgttaccatcagtaaagagcaaattaagtaccttgtcacagaagcaataagaggcggcgtccagggtcatcgtgcagagctgatggctgtcagggtagctaaagcatttgctgctctggaaggacgtgaaagagttggagttgatgatctgaagaaggcggttgagctcgtcattattccgaggtcgatggtcatggacagacccccagatcaagataacaaccctcctcctccaccaccgccccctcctccgcaaaaccaggatcaaaatgaagatcaggaagaaaaggaagaggaagatgaagataaggaggatgaggaagatacccaggatgacgaggaacaagttcctgaggagtttatattcgatgccgaaggaggaatgatggactctcaactgcttttctttgctcaacaagctaatcggaagaagggcaaagctggacgtgccaagaatgtcattttctctgaggacagaggccgctacatcaagcccatgcttcccaagggtccagtaaagaggttagctgtggatgcaacgttgagagcagctgcacctttccagcgcttgagaagacaaaaaggaattgatgagggtagagaaagaaaggtctacgtcgagcaaagtgatatgagaagcaagcgtatggctcgcaaggctggagctctggtaatatttgttgtggatgcaagtggaagtatggccttgaaccgcatgaacaacgccaagggtgcagcaatgcaactcttagctgacagttatactagtagagatcaggtttccatcattccctttagaggagatgccgctgaggttctgcttccaccctcaagatctattgccatggcgaggaagcgtttggataggctaccttgtggtggtggttctcctcttgcacatggactgaccacggccgttagagtaggaatcaacgctgagaagagcggagatgttggacgagtgatgatcgttgcaatcacggatggaagagcaaacgtgtcactagctaaatcgaccggagatgaggaagctaacaaaccggatgcaccacgacctactcaaaaggagttgaaggaagaaatcttggatgtcgctggaaagatctacaagcaagggatgtcgttactcgtgatcgatacggagaacaagtttatttccaccggttttgcaaaagagatggcgcgagttgcccaaggaaagtactactaccttccgaatgcctcagatgcggtggtgtcggcagccacaaaggaggcgctcactgcgttgaagagtagttag