atggcggggaatgtcttgtctcaattatctctgcgactgaaattggggggcagaagcacaatgtgttgggctggaattctttctggggtcttactctcgaaccttcttctctacccggtcctctcgcagtctactggggcttctccagaaggattcataagcatcgactgtggcggctcgagtggagtagaccctatcacctcactccagtggatcactgatcacactcatctgcagtcattcaaaagtctttctcaagagaaggtgatcatgaccgccgacgtttattacaacgagagctcacctagcgtgccgaatgacgaacagttgaaaactgctctggtgtttcttcccatccaaaagacacgctcgaagttttgctacgacttgccaaatgcattcaacgcaactgaaggatcacgaaattatcttcttcgagcaatgtttcccagccaaaatttgactctgaatggaaacacattatcgggatatgccactcggttctaccttactgtcgactccacctacatcaccacaatcgagctactgccatctatgccgcagacaatcgagctggtcgtctcttcattagatgacaaattttacgtttgtctcgtgtccttggaagacaagtcctcaatgccagctatctcaactctggagttgcgtccgctcgatccagatacctatggcagaagtggtcagtcgacagacaagcaacagtcgagctatctcatgctcattgatcgtttggacttcggaggaacacttgacactgagtcgcctcctctcagatatcccgaagaccctttcgatcgtatatggtcatccccacgaattcccgaaggagcagagtttgaggcttacaaccgtaccgaaaatgcaatgcttggggttggcggggacaatgttcgcatccctattgcagttatgagatcgatatggaggggaaaaaatatacactccaccatcagctttgacgttgatgtgaagagcgctagagccgtccgtccactatcaacattgtggatacagatgttattttcaaacgtagtttctggagacgcgaatcctgatcaggccgtctatctaaacgacggtgatcgagctttgttctattattggacgccgtttgaggttcccggttctcccggtttttataacacaagaagcagagaccaggtcatccgtagcgattcctttaaaatcagaattatgtcaaatgaaacccccacagaagcacctgttctcataaacgcagccgagattcatggcgaatttgcagcggtggcagtgagaacttcaaaacttgatgtgaataatttcaggaagttttatcccgatttcgcatcaagttctctagacacagctggcgatccgtgcttgccagttccttgggactggctagtttgtagtatcgagttgccccctacaataacccaaataaatcttactggcaaaggtgtggccggtgtattgcctagagtatttgggaatttgagtcagttgacgattttggatctgtctgaaaacaatttcgaaggggatttccctgattctatcggaggaatccgcactctcagagaactgaacttgggatacaacaagctgtctggagaactaccattcttcagtccaaaatcacttgacaatctggaaatgctatcactggctagcaatatgttcgatggaaatctgacttcattaatgggagcattggacgaatcgattcaaaacttagacctcagcaataacaaattcgtcggacccatacctgggaatatagaagtgctagaaaacttggagaatttggatatgtccaacaaccagttgtcgagcgagttagcagtcaacttcactaaactcaggaatttgaaaaatctgaacttgagccataataatctgatcggtacagtgcctgacagcatctggaacagtcgcaatcttcaatttgtgaatttgagaaacaacagctttgtggaattgaatcttacaacatggtataacaaagttgccgaaggcaagagtctcgatgctcgtccaattcagctgcgtttggctggaaatcaaatacacagcattatctcacccagccttcaagctttagagagaataatagtagcgccaccttcactatctgagcagctgctctcaatacagtcttcacaaacttttatcttgcttggagagaatccatggtgcctcaatgatactgagggagtgaatttaaagttcatcaaaaaatacatgtgccgatctgaggagcatgagaacttctgggcgtccccatcaaacgatggtgtccaaacaggaatagtaattgccgtgggcgtggtatctggaatattcgtgttacttatgagttgtttagtcatattcttcacgtggaaaatgaaaagaagcagtcgtgaacttcaacagatacaagaagttttagcaaaagacaacgtgaagccaccgattttcagctaccaagtactcaaaaccgcgactcacagtttctctagttccaacgagttaggaaaaggtggatttggcactgttttcaaggctgaactagcagatgggagtattgttgctgtgaagagactcactcagacaaagcagagtacatcggacttcttgaaagaaatggtaaacatctcgggtatcaaacatagacatctgattcaactcaagggatgttgcgtaggggagaatcagcaacggatgctgatttacgaatacgcggagaacaagagcctcgcagaagccctgtttggttcaggtcctcaatgtgcgaccttcttgaactggaaacaacgttacaacatatgcttgggaatagcccgtggacttgcgtacttacatgaagaattgcagccgggtatgattcacagagacataaagccggaaaatattcttctggacaagaattacaacgcaaagattgccgactttggactcgtccggcacgctaatgattcaaatgacactcaagtcaccatgaacattggaggaacgaggggctacttttcaccagagtatgcactagaaggcgtcgtatccgagaaactggatgtgtatagctttggtgtagtcttgctggaaatcgttgctggaagaaggtgcatcgatctgaagttgccacaagaacaaagtgttctacgctcctgggctataactttgtacaaggaaggcaaggttttgaacctggtcgacaaaagattggagggcgattatgacgaagaagaagtcctgctcgtggtgaacatggctctgtcttgtctgcaagcagatcccaagaaacgcgcaacgatgtctcaactggtgaacgtcctcatgaagaactcaaatgcaagtgtagctgtggacatcgtcaacgagctacaatcccagacaccatacttgtggagcatatcagaggacgaacactacgtggatgcatatcctagtagacaaggcgttcaaggagaatcagccgaacttgctttaatgtcatcatttgccgccgattcacaagcctcggttatggtgcctcgatag