atggcgacggcggtattggattcggacgacgatcacgcagacgaggagctgcttctggactggagagggccggcagccgtgcagccgcagggaaccttggggttcaagcaggtgaagctgagagctgccgatgctgtcaaggcgattgtgcccaagccaatgcaggtgcaggagcgcaatgagaagagaaaggctgatgtttacagaagctgcgagaatgttgtctttgtttcgttgtctgatgacgaggaaccagttgaagccaggaaaaagagctcaccgccattctctacctcgtcggcgaagcatgcggatattgtgtgtctggattccgactccgattcagaaaaacccctttctactgacatgacagccaaatcctctgcaacaattggaaaggttgaagagacagttttgagcaggacatggaataaggcttcgtgccctgaaaatgccacaaatatcggtcctaagaagcagtacgagttcactcctccctgtacatctagagctgatacagaatccggagtaaagcctccactcgccactttagagaggagtacatgtacaatttctgaagttagcaagctcggccaccagtgcgaacccacacctgaaaagagcgttgctacctatgagaagccagttggttcaacatccggcgagttggttgtcactccaagggtcaccgcaggctctacgagtcgaaatgacagaacagagttcgaattcttatcaagcgaagaaagggttagtaactttagaagaattttggagggcactgtcgatcacgggagctccagtgctaagcctgctcggaggcggggtgacaaatctgcaagagccgctcagctgtccgtgtacgacttcgaagacgaggcagagccagcgggcaggaatggacgtgaaaggtcccgtcctattcccgagggcattcttaaggagcgctctgaaaatatgctcgttccagcttcggtgacagcagtgaagagctccctgtcaagatcagtggagagtcatgacaagctgagccggccatctcacatcgtaatcgaggacctgtcatcgtccgaagatgacgaggagtcgagggagcggtttgtcagtacctcgaatggccagggcggtacaagagttcatgggagaagggcgaccagtgtcaaaaaatggagtccagctgcggcgatcgatgtcgacgatttgtctgctgatgaggcttctgattcagaaaggccacatgccgggcgagaaccagaaatggaagatcgggaggagcctcttcacagcatgtctgtttcggtagcatgccatacttctcacaatgtggcacccgaagtcctcaacattggggtttgtacgagcgatcttgacgttcgtttcgtgaaaagtccttcagtgccgatgccaccgaagaggaagtgcgtaaggtctgtagaatatttggaaggacggtttgcaggtataaacactcctgacttcgaaactgaagcaagcactgcagaactgacggtgggcacgggaaggataagtcccaatacttgcaaagaatcatcagcattcgaaaccacaaagggagctattgagctggaaaagttggagagatcgaagggtaccagaggaagacgacgtctcagcagtgacaaggatttgtcagcattcgaagcctcaaaagtagctttggagctggagaagtctgagaaaaagaaagaacgagagagagaacacgaggcaaggaatgcactgaaggaggaagaaaagaggcgtcgcaaggatgaagcgcttaaaaggagagaggaactaaaacagcagaaggaagctgcaaaagcggaagcggcagagaggaaaagaatcgagcaggagtgtagcaaatggaagaaaggaaagtttgcgttagagcacacaaccatatacatcgacaaaaggatcatcgagtcgaaaacgttaggccctcccttacttcagcagcttgcaagcaaagaatatacctaccaagtggttaccaacccgatccagaaaactatattatggacgatgaaaatgccaccggaggactcccaagctatcttggatgcacttggaagccagaatgagtctatatcaaactcacagctacccttggaggaagtcgagatcaaatacgtggtagtatttttggatgctgctgagttcacagagatggtagaaggagatgctgtaaatgatcacatatccagagtcaagaaacagcaccctggatactccttatgttacctagtcaacaacctgacgcgctacatctataaattagagcagacccactacagagctggtaataaaaattggaggcgaccgaaagttgagcaggtgctagcagagtttattacccatcacgtgggcgtactgtctcgtttatgtctcgacgaaaacgaaatggcagaacatatccttggacttacacggggtcttgccgaatgtccattcaagtctaaattaacaactcttactatcaatgcgaatggacagcatctgagcaagaacgatcccaacagggatgtcatcaagagggacccttggaagcgagccttagcagctattccaaacatcaccggagccgcagtgattgccatagctagagtttatccaaccatgcgtgctctcctgaacgcctatttggatcctactaaaactgtgctggagaaggagttccttttgcaagatatcgtaaaagatgcagttcttggatctgccaatgccgagggaagacgggttggcccagtttgctcgaagcgtatctacagactgttgatggcgcaaaatggtaacctcaggacggaagctgcagaggacggagaagattatttcagtcagcaacgagaatag